Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc1.s
... / ...
CommitLineData
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc1.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=949633628"
39.ident "BY rg131678 ON Mon Jul 14 13:35:58 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc1.s,v 1.3 2007/07/05 21:58:53 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 0xD, %g1
66 set 0x9, %g2
67 set 0xB, %g3
68 set 0x0, %g4
69 set 0xD, %g5
70 set 0x2, %g6
71 set 0x1, %g7
72 !# Input registers
73 set -0x3, %i0
74 set -0x4, %i1
75 set -0x0, %i2
76 set -0x4, %i3
77 set -0x2, %i4
78 set -0xA, %i5
79 set -0x1, %i6
80 set -0x3, %i7
81 !# Local registers
82 set 0x761D676D, %l0
83 set 0x7450C759, %l1
84 set 0x0294D26B, %l2
85 set 0x3C22F317, %l3
86 set 0x71A6B5EE, %l4
87 set 0x212C09AE, %l5
88 set 0x045B8969, %l6
89 !# Output registers
90 set -0x07F6, %o0
91 set -0x0DD6, %o1
92 set -0x0351, %o2
93 set -0x0BBC, %o3
94 set -0x0535, %o4
95 set -0x1EBD, %o5
96 set -0x0982, %o6
97 set -0x087D, %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 subccc %g2, 0x1805, %o0
112 movcs %icc, %i4, %g5
113 popc %i5, %i3
114 xnor %l3, 0x1F4E, %i6
115 fone %f4
116 fmovrdgz %g6, %f8, %f0
117 fmovs %f12, %f12
118 srax %g7, 0x0E, %o7
119 fmul8ulx16 %f2, %f14, %f2
120 fmovdne %xcc, %f12, %f1
121 lduh [%l7 + 0x46], %l6
122 ldub [%l7 + 0x12], %i0
123 movpos %icc, %i7, %o2
124 stw %g1, [%l7 + 0x3C]
125 fmovdl %icc, %f1, %f12
126 fnot1 %f2, %f0
127 tg %icc, 0x7
128 subc %l0, %i2, %l5
129 fandnot2 %f6, %f10, %f6
130 fmovsa %icc, %f2, %f7
131 stw %o5, [%l7 + 0x08]
132 fmovsleu %xcc, %f12, %f8
133 fcmpne16 %f2, %f6, %i1
134 st %f14, [%l7 + 0x68]
135 fmovdn %icc, %f5, %f12
136 edge32 %g3, %l4, %o4
137 fpack16 %f10, %f3
138 stw %o3, [%l7 + 0x40]
139 ldub [%l7 + 0x5C], %o1
140 brlez %l1, loop_1
141 stb %g4, [%l7 + 0x5F]
142 lduh [%l7 + 0x0A], %o6
143 edge8 %g2, %l2, %o0
144loop_1:
145 popc %i4, %g5
146 ldsw [%l7 + 0x48], %i5
147 fmovdn %xcc, %f10, %f9
148 std %f0, [%l7 + 0x38]
149 umul %i3, 0x0A3E, %l3
150 fpsub16s %f0, %f8, %f1
151 ldsb [%l7 + 0x67], %i6
152 fbue %fcc0, loop_2
153 sth %g6, [%l7 + 0x14]
154 std %f6, [%l7 + 0x38]
155 subc %g7, %l6, %o7
156loop_2:
157 ldx [%l7 + 0x58], %i7
158 udiv %i0, 0x0444, %o2
159 ldsh [%l7 + 0x68], %l0
160 subcc %g1, 0x037E, %i2
161 fcmple16 %f12, %f2, %l5
162 andcc %o5, %i1, %g3
163 fbug,a %fcc0, loop_3
164 lduh [%l7 + 0x40], %l4
165 fxnors %f14, %f1, %f13
166 ld [%l7 + 0x40], %f0
167loop_3:
168 fnegd %f14, %f8
169 edge16l %o4, %o3, %o1
170 fba,a %fcc2, loop_4
171 xnorcc %g4, 0x091A, %o6
172 bg,pn %xcc, loop_5
173 fmovdvc %xcc, %f1, %f8
174loop_4:
175 stw %g2, [%l7 + 0x30]
176 ldsb [%l7 + 0x3E], %l1
177loop_5:
178 ld [%l7 + 0x30], %f5
179 fnot1 %f6, %f12
180 fnands %f1, %f7, %f5
181 ldsw [%l7 + 0x6C], %o0
182 nop
183 setx loop_6, %l0, %l1
184 wrpr 0x1, %tl
185 wrpr %l1, %tpc
186 add %l1, 0x4, %l1
187 wrpr %l1, %tnpc
188 setx 0x34400001400, %l0, %l1
189 wrpr %l1, %tstate
190 wrhpr 0x4, %htstate
191 retry
192 fmovsvc %xcc, %f2, %f1
193 movleu %xcc, %i4, %l2
194 tpos %xcc, 0x4
195loop_6:
196 fandnot2s %f1, %f7, %f13
197 fmovse %xcc, %f13, %f7
198 tleu %xcc, 0x1
199 ldd [%l7 + 0x68], %f8
200 fpsub16 %f8, %f10, %f12
201 tge %icc, 0x1
202 fbug %fcc2, loop_7
203 tleu %icc, 0x5
204 be,pn %icc, loop_8
205 fnot1s %f11, %f1
206loop_7:
207 fbe %fcc3, loop_9
208 ld [%l7 + 0x64], %f0
209loop_8:
210 fornot1 %f0, %f6, %f14
211 stw %g5, [%l7 + 0x50]
212loop_9:
213 fxnors %f4, %f14, %f3
214 andncc %i3, %l3, %i5
215 fnegs %f13, %f12
216 fbu %fcc1, loop_10
217 tsubcc %g6, %g7, %l6
218 lduh [%l7 + 0x62], %o7
219 stx %i7, [%l7 + 0x18]
220loop_10:
221 nop
222 setx loop_11, %l0, %l1
223 wrpr 0x1, %tl
224 wrpr %l1, %tnpc
225 setx 0x34400001400, %l0, %l1
226 wrpr %l1, %tstate
227 wrhpr 0x4, %htstate
228 done
229 subc %i0, 0x0CD4, %o2
230 faligndata %f12, %f4, %f4
231 sth %l0, [%l7 + 0x46]
232loop_11:
233 sdivx %g1, 0x0815, %i2
234 tgu %xcc, 0x5
235 tcs %icc, 0x1
236 edge16n %l5, %i6, %i1
237 add %g3, 0x1222, %l4
238 brnz %o4, loop_12
239 ldsh [%l7 + 0x52], %o5
240 ldsh [%l7 + 0x22], %o1
241 fmovrdgez %g4, %f14, %f8
242loop_12:
243 fabss %f7, %f6
244 taddcctv %o6, 0x0884, %o3
245 bn,a,pt %icc, loop_13
246 fones %f4
247 stw %g2, [%l7 + 0x44]
248 bpos loop_14
249loop_13:
250 fmovdn %icc, %f1, %f8
251 ldsb [%l7 + 0x44], %o0
252 subcc %l1, 0x0D99, %i4
253loop_14:
254 ldsb [%l7 + 0x7D], %l2
255 stw %i3, [%l7 + 0x3C]
256 ld [%l7 + 0x40], %f9
257 udiv %g5, 0x01DC, %i5
258 udivcc %l3, 0x1EAC, %g6
259 lduw [%l7 + 0x70], %l6
260 move %xcc, %g7, %o7
261 fmovsn %xcc, %f10, %f4
262 ld [%l7 + 0x58], %f7
263 ldsh [%l7 + 0x54], %i0
264 st %f14, [%l7 + 0x78]
265 fzeros %f5
266 fbge %fcc2, loop_15
267 fone %f14
268 andncc %o2, %i7, %g1
269 fbge,a %fcc0, loop_16
270loop_15:
271 fbg %fcc1, loop_17
272 sra %i2, %l5, %i6
273 tge %xcc, 0x6
274loop_16:
275 fbug,a %fcc0, loop_18
276loop_17:
277 tneg %xcc, 0x2
278 fornot2 %f6, %f0, %f14
279 fpadd16s %f10, %f7, %f0
280loop_18:
281 lduh [%l7 + 0x3A], %i1
282 fbe %fcc2, loop_19
283 stw %l0, [%l7 + 0x14]
284 fxors %f0, %f11, %f11
285 udiv %l4, 0x1913, %g3
286loop_19:
287 fmovsge %xcc, %f13, %f11
288 subcc %o5, %o4, %g4
289 stb %o6, [%l7 + 0x60]
290 fxors %f12, %f11, %f14
291 lduh [%l7 + 0x40], %o3
292 fcmpgt16 %f6, %f6, %g2
293 taddcc %o1, %o0, %l1
294 fcmps %fcc3, %f15, %f2
295 array8 %l2, %i4, %i3
296 fnot1s %f15, %f10
297 fmovdpos %icc, %f8, %f11
298 fbu,a %fcc0, loop_20
299 lduh [%l7 + 0x40], %i5
300 edge32n %g5, %g6, %l3
301 fmovsl %xcc, %f13, %f15
302loop_20:
303 ldsh [%l7 + 0x3C], %g7
304 fbug %fcc1, loop_21
305 stw %o7, [%l7 + 0x64]
306 sth %i0, [%l7 + 0x44]
307 stb %l6, [%l7 + 0x73]
308loop_21:
309 fmovdvs %icc, %f13, %f3
310 ldx [%l7 + 0x58], %i7
311 std %f2, [%l7 + 0x10]
312 fmovdge %xcc, %f12, %f1
313 add %o2, %i2, %g1
314 brgez,a %i6, loop_22
315 fmovda %xcc, %f11, %f1
316 taddcctv %i1, 0x1693, %l5
317 movneg %xcc, %l4, %l0
318loop_22:
319 fble,a %fcc2, loop_23
320 ldsb [%l7 + 0x15], %o5
321 ld [%l7 + 0x38], %f10
322 fmovrde %g3, %f8, %f14
323loop_23:
324 fmovdgu %xcc, %f10, %f7
325 te %icc, 0x7
326 xor %g4, 0x0988, %o4
327 taddcc %o6, 0x0096, %o3
328 stb %g2, [%l7 + 0x32]
329 fmovdcs %icc, %f8, %f12
330 ldsb [%l7 + 0x53], %o0
331 ldsb [%l7 + 0x53], %l1
332 movrne %l2, 0x396, %i4
333 mulx %o1, %i5, %g5
334 fnot1s %f0, %f14
335 andncc %g6, %l3, %g7
336 fbg,a %fcc0, loop_24
337 fmul8x16 %f14, %f4, %f12
338 fornot2 %f14, %f2, %f0
339 tgu %icc, 0x4
340loop_24:
341 ba,a,pn %xcc, loop_25
342 or %i3, 0x02FA, %i0
343 edge16 %l6, %i7, %o2
344 mulscc %o7, 0x0CDA, %g1
345loop_25:
346 fbl,a %fcc3, loop_26
347 movneg %icc, %i6, %i1
348 st %f5, [%l7 + 0x64]
349 sth %i2, [%l7 + 0x36]
350loop_26:
351 sth %l5, [%l7 + 0x50]
352 array32 %l4, %o5, %g3
353 fmovsl %icc, %f10, %f10
354 fmovsleu %xcc, %f1, %f13
355 fpsub16s %f2, %f7, %f15
356 std %f0, [%l7 + 0x48]
357 fmovsl %xcc, %f11, %f7
358 fpackfix %f2, %f10
359 bne,a,pt %xcc, loop_27
360 fpsub16 %f8, %f14, %f8
361 bneg loop_28
362 fmovspos %icc, %f6, %f1
363loop_27:
364 fpadd32s %f14, %f2, %f7
365 ldx [%l7 + 0x48], %l0
366loop_28:
367 fxor %f10, %f10, %f10
368 te %icc, 0x2
369 fornot1 %f8, %f12, %f6
370 subcc %g4, 0x0EC9, %o6
371 edge8l %o4, %o3, %g2
372 brgz %l1, loop_29
373 movle %icc, %o0, %i4
374 edge8 %l2, %i5, %g5
375 ldsb [%l7 + 0x4C], %g6
376loop_29:
377 stw %o1, [%l7 + 0x20]
378 fxnors %f1, %f5, %f1
379 stb %g7, [%l7 + 0x61]
380 sllx %i3, 0x07, %i0
381 fmovde %icc, %f3, %f0
382 fmovsg %icc, %f0, %f7
383 sdivcc %l6, 0x155E, %l3
384 sth %o2, [%l7 + 0x5A]
385 fpadd16 %f6, %f12, %f10
386 movrlez %i7, 0x1C2, %g1
387 faligndata %f12, %f12, %f12
388 tneg %icc, 0x4
389 ba,a,pt %icc, loop_30
390 fcmpgt32 %f4, %f6, %i6
391 fpack16 %f8, %f5
392 fbl %fcc1, loop_31
393loop_30:
394 smul %i1, 0x1DA9, %o7
395 lduh [%l7 + 0x58], %i2
396 fpsub16s %f7, %f4, %f4
397loop_31:
398 sdiv %l5, 0x1396, %o5
399 fbul,a %fcc0, loop_32
400 fbl %fcc3, loop_33
401 stb %l4, [%l7 + 0x69]
402 fcmpne16 %f8, %f6, %g3
403loop_32:
404 ld [%l7 + 0x34], %f14
405loop_33:
406 fnot2s %f6, %f9
407 ldsb [%l7 + 0x6B], %g4
408 std %f8, [%l7 + 0x08]
409 fmuld8ulx16 %f8, %f11, %f0
410 fmovsvs %icc, %f0, %f13
411 fsrc1s %f8, %f11
412 ldd [%l7 + 0x28], %f6
413 bcs %xcc, loop_34
414 tg %xcc, 0x7
415 std %f8, [%l7 + 0x40]
416 fsrc1s %f14, %f7
417loop_34:
418 ldx [%l7 + 0x48], %o6
419 sdivcc %o4, 0x1164, %l0
420 fcmpd %fcc3, %f4, %f10
421 fmuld8ulx16 %f13, %f1, %f6
422 lduh [%l7 + 0x3A], %g2
423 add %o3, %l1, %o0
424 stb %i4, [%l7 + 0x42]
425 fmovdle %xcc, %f9, %f2
426 fcmpes %fcc1, %f7, %f12
427 faligndata %f6, %f2, %f2
428 umul %i5, 0x003D, %g5
429 edge16l %g6, %o1, %g7
430 stw %i3, [%l7 + 0x44]
431 sdiv %l2, 0x0A01, %l6
432 tleu %xcc, 0x0
433 st %f15, [%l7 + 0x50]
434 fmovsleu %xcc, %f14, %f4
435 stw %i0, [%l7 + 0x20]
436 lduw [%l7 + 0x40], %o2
437 fcmps %fcc3, %f10, %f14
438 fbe %fcc1, loop_35
439 tneg %icc, 0x5
440 edge8l %l3, %g1, %i7
441 brlz,a %i1, loop_36
442loop_35:
443 stw %o7, [%l7 + 0x74]
444 fpsub16 %f10, %f4, %f2
445 stb %i6, [%l7 + 0x3C]
446loop_36:
447 tcc %icc, 0x2
448 fxors %f2, %f12, %f4
449 srax %l5, %i2, %o5
450 stw %g3, [%l7 + 0x58]
451 sub %g4, 0x10AE, %o6
452 ldsw [%l7 + 0x64], %o4
453 brz,a %l4, loop_37
454 edge32n %g2, %o3, %l1
455 ld [%l7 + 0x08], %f2
456 fpackfix %f10, %f12
457loop_37:
458 std %f14, [%l7 + 0x78]
459 fxnor %f2, %f6, %f2
460 sth %o0, [%l7 + 0x18]
461 mulx %l0, 0x0BF3, %i4
462 fornot1 %f14, %f14, %f8
463 ldsb [%l7 + 0x16], %i5
464 fmovsg %xcc, %f5, %f0
465 fmovsneg %icc, %f13, %f10
466 te %icc, 0x2
467 ld [%l7 + 0x54], %f8
468 and %g5, 0x1487, %o1
469 addccc %g7, %i3, %l2
470 lduh [%l7 + 0x22], %g6
471 edge32 %l6, %i0, %o2
472 brz,a %l3, loop_38
473 movpos %icc, %i7, %i1
474 fmovsvc %xcc, %f11, %f15
475 ldub [%l7 + 0x32], %g1
476loop_38:
477 brgz %i6, loop_39
478 brgz %o7, loop_40
479 fmovse %xcc, %f12, %f2
480 fcmple32 %f8, %f8, %l5
481loop_39:
482 sdivcc %i2, 0x1395, %g3
483loop_40:
484 tleu %xcc, 0x6
485 stw %o5, [%l7 + 0x54]
486 edge32 %o6, %o4, %l4
487 sllx %g2, 0x1B, %o3
488 fmovs %f4, %f15
489 tne %icc, 0x7
490 fmovrslez %g4, %f4, %f6
491 lduh [%l7 + 0x56], %o0
492 fmovrsne %l0, %f13, %f14
493 ldsh [%l7 + 0x5C], %l1
494 taddcctv %i5, 0x0949, %g5
495 be,pt %xcc, loop_41
496 ldx [%l7 + 0x28], %o1
497 fbule %fcc3, loop_42
498 fbe,a %fcc3, loop_43
499loop_41:
500 fmovrdgez %g7, %f12, %f4
501 movge %icc, %i3, %i4
502loop_42:
503 edge8n %l2, %g6, %l6
504loop_43:
505 fmovdcc %icc, %f11, %f12
506 fabss %f13, %f12
507 tge %icc, 0x7
508 andn %o2, %i0, %i7
509 stb %l3, [%l7 + 0x51]
510 te %xcc, 0x1
511 for %f6, %f2, %f14
512 movg %xcc, %g1, %i1
513 ldsw [%l7 + 0x78], %i6
514 sll %o7, 0x0A, %l5
515 ldx [%l7 + 0x28], %i2
516 ldd [%l7 + 0x38], %f10
517 ldx [%l7 + 0x58], %o5
518 stw %g3, [%l7 + 0x78]
519 fors %f12, %f6, %f3
520 nop
521 setx loop_44, %l0, %l1
522 wrpr 0x1, %tl
523 wrpr %l1, %tpc
524 add %l1, 0x4, %l1
525 wrpr %l1, %tnpc
526 setx 0x34400001400, %l0, %l1
527 wrpr %l1, %tstate
528 wrhpr 0x4, %htstate
529 retry
530 tn %xcc, 0x4
531 sth %o4, [%l7 + 0x16]
532 fmovsle %xcc, %f10, %f0
533loop_44:
534 fnands %f4, %f15, %f4
535 movne %icc, %o6, %g2
536 fble,a %fcc1, loop_45
537 fmovsl %xcc, %f12, %f10
538 fsrc2 %f12, %f2
539 stw %l4, [%l7 + 0x70]
540loop_45:
541 fmovrde %o3, %f2, %f2
542 fblg %fcc3, loop_46
543 mulscc %g4, 0x05F6, %o0
544 srax %l1, 0x11, %i5
545 lduw [%l7 + 0x50], %l0
546loop_46:
547 fpackfix %f8, %f10
548 fxnors %f4, %f2, %f9
549 ta %icc, 0x7
550 lduw [%l7 + 0x3C], %g5
551 xorcc %g7, %i3, %o1
552 st %f11, [%l7 + 0x5C]
553 alignaddrl %l2, %g6, %i4
554 move %xcc, %l6, %o2
555 tg %xcc, 0x2
556 subcc %i0, 0x0D2A, %l3
557 ta %xcc, 0x5
558 stw %g1, [%l7 + 0x34]
559 faligndata %f12, %f0, %f0
560 tleu %icc, 0x4
561 ldsh [%l7 + 0x76], %i1
562 stw %i6, [%l7 + 0x50]
563 std %f6, [%l7 + 0x78]
564 sllx %i7, %o7, %i2
565 fcmps %fcc2, %f9, %f9
566 smul %o5, 0x0CDF, %l5
567 movge %icc, %o4, %g3
568 std %f10, [%l7 + 0x30]
569 fnor %f2, %f14, %f14
570 bn,a loop_47
571 bleu,a,pn %icc, loop_48
572 fmovd %f10, %f12
573 fmovrdlz %g2, %f10, %f8
574loop_47:
575 ldx [%l7 + 0x10], %o6
576loop_48:
577 st %f3, [%l7 + 0x14]
578 ldsb [%l7 + 0x7B], %l4
579 movrlez %o3, %g4, %l1
580 tneg %icc, 0x5
581 bneg,a,pt %xcc, loop_49
582 ldd [%l7 + 0x30], %f12
583 stb %i5, [%l7 + 0x3E]
584 movleu %icc, %o0, %g5
585loop_49:
586 fabss %f8, %f15
587 edge32ln %g7, %i3, %l0
588 fcmps %fcc0, %f8, %f7
589 stx %l2, [%l7 + 0x40]
590 fnegs %f2, %f9
591 stw %o1, [%l7 + 0x14]
592 bvs loop_50
593 fmovde %icc, %f12, %f3
594 sth %i4, [%l7 + 0x70]
595 array32 %l6, %o2, %g6
596loop_50:
597 addcc %i0, %g1, %l3
598 fbne,a %fcc1, loop_51
599 srlx %i6, %i7, %o7
600 fmovrdlez %i2, %f14, %f4
601 sth %o5, [%l7 + 0x58]
602loop_51:
603 sra %l5, %i1, %o4
604 ldsw [%l7 + 0x24], %g2
605 stw %o6, [%l7 + 0x14]
606 taddcc %l4, 0x18BB, %g3
607 mulx %g4, 0x1FF4, %l1
608 edge16ln %o3, %o0, %g5
609 subcc %g7, 0x1113, %i5
610 ldsb [%l7 + 0x55], %l0
611 fcmpgt32 %f10, %f0, %l2
612 ldsh [%l7 + 0x2E], %o1
613 fbge,a %fcc1, loop_52
614 sdiv %i4, 0x0756, %i3
615 fxnor %f12, %f6, %f2
616 edge16ln %o2, %g6, %l6
617loop_52:
618 sllx %i0, 0x07, %l3
619 fmovrde %i6, %f12, %f2
620 fmovsvs %xcc, %f6, %f11
621 bvs %xcc, loop_53
622 movcs %xcc, %i7, %o7
623 tne %icc, 0x2
624 edge32 %i2, %g1, %o5
625loop_53:
626 bneg,a,pn %xcc, loop_54
627 fnor %f0, %f2, %f10
628 be,pn %icc, loop_55
629 xnorcc %i1, %o4, %g2
630loop_54:
631 edge8n %l5, %l4, %o6
632 stx %g4, [%l7 + 0x40]
633loop_55:
634 fmovrse %g3, %f0, %f5
635 fmovdleu %xcc, %f6, %f13
636 lduh [%l7 + 0x18], %l1
637 alignaddrl %o0, %o3, %g7
638 fmovsa %icc, %f0, %f11
639 fcmpes %fcc0, %f2, %f9
640 fmovsl %xcc, %f2, %f0
641 ldd [%l7 + 0x20], %f8
642 sth %g5, [%l7 + 0x3C]
643 fnot1 %f14, %f6
644 fbe %fcc0, loop_56
645 fmovdvc %xcc, %f9, %f9
646 orn %i5, %l0, %l2
647 movneg %icc, %o1, %i4
648loop_56:
649 fandnot2 %f14, %f2, %f2
650 fmovsne %xcc, %f1, %f10
651 edge16l %i3, %o2, %g6
652 stw %i0, [%l7 + 0x40]
653 stw %l3, [%l7 + 0x24]
654 fmovrsgz %l6, %f5, %f13
655 fmuld8sux16 %f14, %f1, %f4
656 std %f10, [%l7 + 0x78]
657 tne %icc, 0x5
658 brgez,a %i6, loop_57
659 fpackfix %f2, %f0
660 andcc %i7, %i2, %g1
661 move %xcc, %o7, %o5
662loop_57:
663 ldsb [%l7 + 0x3F], %o4
664 fzero %f14
665 udiv %i1, 0x1EF8, %g2
666 fmovsge %icc, %f12, %f5
667 bcs,a,pt %icc, loop_58
668 sdivcc %l5, 0x0E98, %o6
669 brlz %g4, loop_59
670 ldd [%l7 + 0x40], %f8
671loop_58:
672 call loop_60
673 ldx [%l7 + 0x38], %l4
674loop_59:
675 movcs %icc, %g3, %l1
676 bvs,a loop_61
677loop_60:
678 st %f15, [%l7 + 0x74]
679 add %o3, %g7, %o0
680 fmul8x16al %f13, %f7, %f0
681loop_61:
682 lduh [%l7 + 0x10], %g5
683 te %icc, 0x2
684 udivcc %i5, 0x0744, %l2
685 fmovdge %xcc, %f15, %f5
686 ldsb [%l7 + 0x24], %o1
687 fbul %fcc1, loop_62
688 xnorcc %l0, %i3, %o2
689 fbl %fcc1, loop_63
690 fornot1 %f10, %f2, %f14
691loop_62:
692 fmovdleu %xcc, %f8, %f5
693 tg %icc, 0x0
694loop_63:
695 ldsw [%l7 + 0x24], %i4
696 fmovdcs %icc, %f2, %f4
697 fxor %f14, %f8, %f0
698 fbe,a %fcc3, loop_64
699 edge8 %g6, %l3, %i0
700 fornot2s %f7, %f10, %f12
701 lduw [%l7 + 0x48], %i6
702loop_64:
703 st %f1, [%l7 + 0x14]
704 fbue,a %fcc0, loop_65
705 fmovdgu %xcc, %f15, %f5
706 ld [%l7 + 0x10], %f13
707 fbe %fcc2, loop_66
708loop_65:
709 fpsub32 %f0, %f10, %f2
710 fble %fcc0, loop_67
711 stw %i7, [%l7 + 0x28]
712loop_66:
713 movneg %xcc, %l6, %g1
714 nop
715 setx loop_68, %l0, %l1
716 jmpl %l1, %i2
717loop_67:
718 tl %xcc, 0x0
719 fmovspos %icc, %f0, %f15
720 fmovrdne %o7, %f0, %f10
721loop_68:
722 taddcc %o4, %i1, %g2
723 udiv %o5, 0x040B, %o6
724 tcs %icc, 0x7
725 fmovdgu %xcc, %f1, %f14
726 fcmpes %fcc3, %f5, %f6
727 fabss %f0, %f8
728 alignaddr %l5, %l4, %g4
729 sth %g3, [%l7 + 0x26]
730 ldsh [%l7 + 0x54], %o3
731 sth %l1, [%l7 + 0x52]
732 fors %f5, %f5, %f0
733 ldd [%l7 + 0x50], %f12
734 addc %o0, %g7, %g5
735 stb %l2, [%l7 + 0x15]
736 ldd [%l7 + 0x18], %f14
737 sth %o1, [%l7 + 0x3E]
738 sllx %i5, %i3, %o2
739 fands %f1, %f6, %f7
740 fmul8x16al %f3, %f6, %f4
741 fmovsle %xcc, %f12, %f15
742 fmovsg %icc, %f5, %f14
743 fmovdl %xcc, %f9, %f6
744 fnor %f2, %f4, %f14
745 stx %l0, [%l7 + 0x40]
746 fmuld8ulx16 %f5, %f0, %f0
747 umulcc %i4, %l3, %i0
748 fmovd %f8, %f4
749 ldub [%l7 + 0x49], %g6
750 ldsh [%l7 + 0x6E], %i7
751 fmovdleu %xcc, %f7, %f1
752 bshuffle %f2, %f2, %f10
753 subcc %l6, 0x0148, %g1
754 movrne %i6, %o7, %o4
755 fmovrslz %i2, %f5, %f15
756 for %f2, %f0, %f0
757 fbug %fcc3, loop_69
758 ldsw [%l7 + 0x20], %g2
759 fnegd %f8, %f0
760 ldsw [%l7 + 0x28], %o5
761loop_69:
762 fxors %f11, %f14, %f9
763 sdiv %i1, 0x06C2, %l5
764 fcmpes %fcc1, %f7, %f2
765 fabss %f4, %f2
766 fpmerge %f5, %f0, %f4
767 movvc %xcc, %l4, %g4
768 fbg %fcc3, loop_70
769 fandnot1s %f9, %f5, %f6
770 nop
771 setx loop_71, %l0, %l1
772 wrpr 0x1, %tl
773 wrpr %l1, %tpc
774 add %l1, 0x4, %l1
775 wrpr %l1, %tnpc
776 setx 0x34400001400, %l0, %l1
777 wrpr %l1, %tstate
778 wrhpr 0x4, %htstate
779 retry
780 xnorcc %o6, 0x0766, %g3
781loop_70:
782 nop
783 setx loop_72, %l0, %l1
784 jmpl %l1, %l1
785 andncc %o3, %g7, %g5
786loop_71:
787 te %xcc, 0x2
788 mova %icc, %o0, %l2
789loop_72:
790 tvs %xcc, 0x0
791 fnors %f4, %f8, %f11
792 ldx [%l7 + 0x70], %i5
793 lduh [%l7 + 0x7E], %i3
794 fbue,a %fcc3, loop_73
795 ld [%l7 + 0x38], %f15
796 movrlz %o2, %o1, %l0
797 fornot2s %f9, %f5, %f5
798loop_73:
799 bl,pt %icc, loop_74
800 srlx %i4, 0x13, %l3
801 addc %g6, %i7, %i0
802 fnot1s %f7, %f6
803loop_74:
804 lduh [%l7 + 0x26], %l6
805 tge %icc, 0x4
806 stw %g1, [%l7 + 0x34]
807 fmovsl %xcc, %f13, %f7
808 andncc %o7, %i6, %o4
809 ldx [%l7 + 0x20], %i2
810 mulscc %g2, 0x01F2, %o5
811 fornot2s %f11, %f5, %f5
812 sllx %l5, 0x08, %l4
813 stb %i1, [%l7 + 0x18]
814 ld [%l7 + 0x24], %f3
815 fnor %f4, %f10, %f12
816 fmovdpos %xcc, %f8, %f11
817 fmovdcs %icc, %f15, %f4
818 andcc %g4, %o6, %l1
819 fbge,a %fcc0, loop_75
820 movl %icc, %o3, %g7
821 movle %icc, %g5, %g3
822 fnors %f15, %f9, %f15
823loop_75:
824 fmovse %icc, %f7, %f1
825 bge,a loop_76
826 bl loop_77
827 lduh [%l7 + 0x6C], %o0
828 sdivcc %i5, 0x0796, %i3
829loop_76:
830 movge %icc, %l2, %o2
831loop_77:
832 lduh [%l7 + 0x66], %o1
833 fnors %f2, %f11, %f3
834 lduh [%l7 + 0x68], %i4
835 fbue,a %fcc2, loop_78
836 orn %l3, 0x0BAE, %g6
837 movvs %icc, %i7, %i0
838 tne %xcc, 0x6
839loop_78:
840 fzero %f14
841 fmovsl %xcc, %f4, %f4
842 edge32ln %l0, %g1, %o7
843 stb %l6, [%l7 + 0x3C]
844 fandnot1 %f12, %f12, %f14
845 ldsw [%l7 + 0x6C], %o4
846 ldx [%l7 + 0x38], %i2
847 be %xcc, loop_79
848 xnor %g2, %i6, %o5
849 bge,pt %icc, loop_80
850 andn %l4, 0x091E, %l5
851loop_79:
852 fmovrdgez %g4, %f12, %f0
853 sth %o6, [%l7 + 0x26]
854loop_80:
855 fnands %f1, %f0, %f15
856 fbe,a %fcc1, loop_81
857 movl %xcc, %i1, %o3
858 movvs %icc, %l1, %g5
859 movvs %icc, %g3, %o0
860loop_81:
861 fmovdvs %icc, %f0, %f15
862 stb %i5, [%l7 + 0x20]
863 stw %g7, [%l7 + 0x40]
864 tsubcc %l2, %i3, %o1
865 fcmped %fcc1, %f2, %f4
866 bn,a loop_82
867 ld [%l7 + 0x4C], %f13
868 fbug %fcc0, loop_83
869 stw %o2, [%l7 + 0x30]
870loop_82:
871 fzeros %f8
872 fmovrslz %l3, %f14, %f11
873loop_83:
874 bcc,pn %icc, loop_84
875 siam 0x4
876 fmovscs %icc, %f5, %f9
877 fmovdcs %icc, %f15, %f14
878loop_84:
879 stw %g6, [%l7 + 0x28]
880 fcmpne32 %f4, %f14, %i7
881 fmuld8sux16 %f8, %f14, %f8
882 ldd [%l7 + 0x20], %f4
883 fbu %fcc3, loop_85
884 fzeros %f9
885 fabsd %f4, %f14
886 bne,a %icc, loop_86
887loop_85:
888 smulcc %i4, 0x12F0, %i0
889 stx %g1, [%l7 + 0x10]
890 ldsh [%l7 + 0x5A], %o7
891loop_86:
892 sdiv %l0, 0x1AE7, %o4
893 ldd [%l7 + 0x38], %f12
894 stw %l6, [%l7 + 0x44]
895 bleu loop_87
896 ldsh [%l7 + 0x08], %i2
897 ldsh [%l7 + 0x0A], %i6
898 fpsub16 %f14, %f4, %f0
899loop_87:
900 stx %o5, [%l7 + 0x10]
901 bneg,a,pt %xcc, loop_88
902 movrlz %l4, 0x09D, %l5
903 movrgz %g4, %o6, %g2
904 bshuffle %f14, %f8, %f4
905loop_88:
906 brgz %o3, loop_89
907 fmovsg %icc, %f9, %f1
908 bgu,a,pn %xcc, loop_90
909 siam 0x4
910loop_89:
911 fmovrdlez %i1, %f2, %f12
912 fbule %fcc0, loop_91
913loop_90:
914 fbu %fcc3, loop_92
915 fmovrsne %g5, %f10, %f3
916 fmovrse %l1, %f9, %f0
917loop_91:
918 stw %g3, [%l7 + 0x2C]
919loop_92:
920 ble,a loop_93
921 xnor %o0, 0x0092, %i5
922 stx %l2, [%l7 + 0x70]
923 edge32n %i3, %o1, %o2
924loop_93:
925 fands %f6, %f14, %f11
926 fblg,a %fcc0, loop_94
927 bge,pt %xcc, loop_95
928 ldsh [%l7 + 0x58], %l3
929 fcmps %fcc0, %f1, %f6
930loop_94:
931 fabsd %f6, %f0
932loop_95:
933 stx %g6, [%l7 + 0x40]
934 fmovspos %xcc, %f3, %f3
935 std %f6, [%l7 + 0x30]
936 fbne,a %fcc1, loop_96
937 lduh [%l7 + 0x50], %i7
938 ldsb [%l7 + 0x3F], %i4
939 udiv %g7, 0x023E, %i0
940loop_96:
941 umulcc %o7, 0x023E, %g1
942 movvs %icc, %o4, %l0
943 fcmpeq32 %f0, %f6, %i2
944 tsubcc %i6, %o5, %l4
945 edge16ln %l5, %l6, %o6
946 fmovrsgez %g2, %f5, %f7
947 tl %xcc, 0x6
948 fand %f6, %f12, %f12
949 nop
950 setx loop_97, %l0, %l1
951 wrpr 0x1, %tl
952 wrpr %l1, %tnpc
953 setx 0x34400001400, %l0, %l1
954 wrpr %l1, %tstate
955 wrhpr 0x4, %htstate
956 done
957 fnot1s %f13, %f14
958 add %o3, 0x1F13, %g4
959 addcc %g5, %l1, %i1
960loop_97:
961 movrlez %g3, 0x0E2, %i5
962 orncc %o0, 0x0830, %i3
963 st %f13, [%l7 + 0x3C]
964 edge8l %o1, %o2, %l2
965 fmovsle %xcc, %f13, %f14
966 lduh [%l7 + 0x30], %l3
967 fmovdcs %xcc, %f7, %f8
968 be,a,pn %icc, loop_98
969 fble,a %fcc0, loop_99
970 sethi 0x07F3, %i7
971 fbu,a %fcc0, loop_100
972loop_98:
973 movrne %g6, 0x3B7, %g7
974loop_99:
975 bl,a loop_101
976 and %i4, 0x1534, %i0
977loop_100:
978 fxnor %f2, %f12, %f14
979 fbl %fcc0, loop_102
980loop_101:
981 ldsw [%l7 + 0x08], %o7
982 orcc %o4, 0x04D9, %g1
983 ldub [%l7 + 0x7B], %l0
984loop_102:
985 bvc,a,pt %icc, loop_103
986 fmuld8ulx16 %f4, %f9, %f2
987 bl,pt %icc, loop_104
988 lduw [%l7 + 0x14], %i2
989loop_103:
990 stx %o5, [%l7 + 0x78]
991 stx %i6, [%l7 + 0x70]
992loop_104:
993 fmuld8ulx16 %f4, %f0, %f0
994 tsubcc %l5, %l6, %l4
995 sll %o6, %o3, %g4
996 ldsw [%l7 + 0x58], %g5
997 std %f14, [%l7 + 0x08]
998 udiv %l1, 0x1C8E, %i1
999 brlz,a %g3, loop_105
1000 bvs loop_106
1001 fornot1s %f12, %f0, %f0
1002 lduh [%l7 + 0x4A], %g2
1003loop_105:
1004 edge16ln %i5, %o0, %i3
1005loop_106:
1006 fcmpne16 %f6, %f4, %o1
1007 bg,a %xcc, loop_107
1008 edge16l %l2, %l3, %o2
1009 fmovdneg %icc, %f10, %f10
1010 fmovsn %icc, %f2, %f4
1011loop_107:
1012 stb %i7, [%l7 + 0x49]
1013 fpsub32s %f10, %f7, %f5
1014 fmovsn %xcc, %f4, %f8
1015 fmovdneg %xcc, %f3, %f9
1016 fpsub32 %f6, %f8, %f2
1017 bne,a loop_108
1018 stb %g7, [%l7 + 0x79]
1019 fnor %f10, %f6, %f2
1020 tcs %icc, 0x2
1021loop_108:
1022 lduw [%l7 + 0x1C], %i4
1023 fmuld8sux16 %f4, %f12, %f6
1024 ldub [%l7 + 0x3C], %i0
1025 smulcc %o7, %o4, %g1
1026 fmovsge %xcc, %f2, %f1
1027 alignaddr %l0, %i2, %o5
1028 fzeros %f1
1029 fmovdleu %icc, %f0, %f7
1030 array8 %g6, %i6, %l5
1031 fbne,a %fcc1, loop_109
1032 bpos,pt %icc, loop_110
1033 lduh [%l7 + 0x7A], %l4
1034 ldub [%l7 + 0x0F], %o6
1035loop_109:
1036 fmovrdlez %l6, %f2, %f2
1037loop_110:
1038 bg,a %icc, loop_111
1039 smul %o3, %g4, %l1
1040 xnor %i1, %g3, %g2
1041 movn %xcc, %g5, %i5
1042loop_111:
1043 edge16ln %o0, %o1, %l2
1044 sth %l3, [%l7 + 0x78]
1045 udivcc %i3, 0x05C3, %i7
1046 for %f14, %f4, %f12
1047 fxors %f0, %f4, %f15
1048 tge %icc, 0x6
1049 stx %g7, [%l7 + 0x50]
1050 fand %f4, %f6, %f6
1051 fmovsgu %icc, %f0, %f15
1052 bcs,a %icc, loop_112
1053 sth %i4, [%l7 + 0x72]
1054 fnor %f12, %f2, %f6
1055 fpadd32 %f6, %f14, %f0
1056loop_112:
1057 lduh [%l7 + 0x40], %i0
1058 smul %o7, %o4, %g1
1059 ld [%l7 + 0x08], %f0
1060 std %f2, [%l7 + 0x30]
1061 movre %o2, %l0, %o5
1062 tg %xcc, 0x3
1063 array32 %i2, %g6, %l5
1064 fpackfix %f4, %f15
1065 fexpand %f13, %f10
1066 bcs loop_113
1067 alignaddrl %l4, %i6, %o6
1068 addccc %o3, %l6, %g4
1069 fnegs %f3, %f8
1070loop_113:
1071 fmovrslez %l1, %f12, %f14
1072 fmovdcs %xcc, %f11, %f5
1073 movcc %icc, %g3, %g2
1074 ble loop_114
1075 fpadd32 %f14, %f12, %f4
1076 fnot2 %f6, %f4
1077 fbue,a %fcc1, loop_115
1078loop_114:
1079 fnot2 %f4, %f10
1080 fbule,a %fcc3, loop_116
1081 fpsub32s %f11, %f3, %f0
1082loop_115:
1083 bcs,pn %icc, loop_117
1084 ldsh [%l7 + 0x18], %i1
1085loop_116:
1086 be %icc, loop_118
1087 stw %i5, [%l7 + 0x60]
1088loop_117:
1089 fmovspos %xcc, %f8, %f15
1090 ldsw [%l7 + 0x38], %o0
1091loop_118:
1092 fmovsleu %xcc, %f12, %f1
1093 tle %icc, 0x3
1094 movgu %xcc, %o1, %l2
1095 fandnot2s %f9, %f9, %f14
1096 ldsb [%l7 + 0x30], %g5
1097 stx %i3, [%l7 + 0x40]
1098 for %f12, %f10, %f6
1099 ba,pn %icc, loop_119
1100 edge16n %i7, %g7, %l3
1101 edge32l %i0, %i4, %o7
1102 stw %g1, [%l7 + 0x38]
1103loop_119:
1104 fbe,a %fcc0, loop_120
1105 ldx [%l7 + 0x38], %o4
1106 fnands %f9, %f10, %f8
1107 fba %fcc1, loop_121
1108loop_120:
1109 sth %l0, [%l7 + 0x30]
1110 fcmpeq16 %f8, %f12, %o2
1111 srlx %i2, %g6, %o5
1112loop_121:
1113 tvc %icc, 0x6
1114 alignaddr %l5, %i6, %o6
1115 tcs %icc, 0x5
1116 edge8n %l4, %l6, %o3
1117 stb %g4, [%l7 + 0x6F]
1118 fmovrdlez %l1, %f14, %f0
1119 sll %g2, %g3, %i5
1120 fsrc2 %f0, %f0
1121 fmovscc %icc, %f2, %f14
1122 movle %icc, %o0, %o1
1123 ldub [%l7 + 0x2D], %l2
1124 fzeros %f3
1125 tsubcctv %i1, 0x1BDF, %g5
1126 alignaddrl %i3, %g7, %l3
1127 subc %i7, 0x03E9, %i4
1128 bcs %icc, loop_122
1129 xnorcc %o7, %g1, %i0
1130 subc %o4, 0x1B0C, %l0
1131 subcc %o2, 0x1DD7, %g6
1132loop_122:
1133 fsrc1 %f12, %f4
1134 lduw [%l7 + 0x60], %o5
1135 edge16l %i2, %i6, %l5
1136 stw %o6, [%l7 + 0x08]
1137 movle %icc, %l4, %o3
1138 fornot1s %f10, %f0, %f11
1139 ldx [%l7 + 0x38], %l6
1140 sethi 0x1A52, %g4
1141 ld [%l7 + 0x48], %f11
1142 sra %l1, %g2, %g3
1143 ldub [%l7 + 0x41], %i5
1144 stb %o1, [%l7 + 0x49]
1145 edge16l %l2, %o0, %g5
1146 movle %icc, %i3, %g7
1147 movrne %l3, 0x1D7, %i7
1148 brnz %i4, loop_123
1149 ldsw [%l7 + 0x40], %o7
1150 fmovscs %icc, %f14, %f9
1151 ldsw [%l7 + 0x2C], %g1
1152loop_123:
1153 fandnot1 %f12, %f2, %f0
1154 call loop_124
1155 smulcc %i1, %o4, %l0
1156 fpadd32s %f1, %f8, %f13
1157 fmovrdlz %o2, %f0, %f14
1158loop_124:
1159 fmovsgu %xcc, %f15, %f5
1160 ldub [%l7 + 0x34], %i0
1161 fcmpgt32 %f4, %f10, %g6
1162 ldsb [%l7 + 0x6C], %o5
1163 fmul8ulx16 %f2, %f8, %f10
1164 fmovscc %xcc, %f15, %f5
1165 fandnot1s %f1, %f5, %f11
1166 lduw [%l7 + 0x34], %i6
1167 st %f6, [%l7 + 0x14]
1168 fbe,a %fcc0, loop_125
1169 or %l5, %o6, %l4
1170 tsubcctv %i2, %o3, %l6
1171 fba %fcc2, loop_126
1172loop_125:
1173 fmovsa %icc, %f4, %f1
1174 movrne %g4, %l1, %g2
1175 lduw [%l7 + 0x44], %g3
1176loop_126:
1177 sdiv %i5, 0x0402, %o1
1178 fmovsn %xcc, %f11, %f10
1179 bge loop_127
1180 fcmpeq16 %f0, %f2, %o0
1181 ldub [%l7 + 0x50], %g5
1182 sth %l2, [%l7 + 0x1E]
1183loop_127:
1184 ldsw [%l7 + 0x74], %g7
1185 brgz %l3, loop_128
1186 ble,pt %xcc, loop_129
1187 lduw [%l7 + 0x60], %i3
1188 fmovdle %icc, %f14, %f4
1189loop_128:
1190 be,pn %xcc, loop_130
1191loop_129:
1192 mova %icc, %i7, %o7
1193 fcmpeq32 %f6, %f4, %g1
1194 alignaddr %i4, %o4, %i1
1195loop_130:
1196 fble %fcc2, loop_131
1197 fnegs %f14, %f5
1198 ldx [%l7 + 0x58], %l0
1199 ldd [%l7 + 0x60], %f4
1200loop_131:
1201 udivcc %i0, 0x057C, %g6
1202 stw %o5, [%l7 + 0x0C]
1203 fbue,a %fcc2, loop_132
1204 fbue %fcc1, loop_133
1205 ldsh [%l7 + 0x58], %o2
1206 fone %f12
1207loop_132:
1208 orncc %l5, %i6, %o6
1209loop_133:
1210 ba loop_134
1211 sth %i2, [%l7 + 0x48]
1212 edge32 %l4, %l6, %o3
1213 fmovrsgez %l1, %f2, %f13
1214loop_134:
1215 fone %f12
1216 fmovdneg %xcc, %f7, %f15
1217 ba,a %xcc, loop_135
1218 sth %g4, [%l7 + 0x5C]
1219 fmovrsgz %g3, %f10, %f7
1220 ldsb [%l7 + 0x38], %g2
1221loop_135:
1222 fpackfix %f14, %f11
1223 fpackfix %f2, %f5
1224 sdivx %i5, 0x1F98, %o1
1225 sth %g5, [%l7 + 0x74]
1226 ldx [%l7 + 0x20], %o0
1227 ldsh [%l7 + 0x4C], %l2
1228 ldsh [%l7 + 0x4C], %g7
1229 fcmpne16 %f0, %f10, %l3
1230 fpadd32s %f9, %f8, %f12
1231 fexpand %f11, %f8
1232 fbge,a %fcc1, loop_136
1233 fmul8ulx16 %f14, %f10, %f2
1234 fbule,a %fcc3, loop_137
1235 sll %i7, 0x1F, %o7
1236loop_136:
1237 ldub [%l7 + 0x5C], %g1
1238 fbn,a %fcc2, loop_138
1239loop_137:
1240 lduh [%l7 + 0x78], %i3
1241 fmovdcc %icc, %f5, %f10
1242 ldx [%l7 + 0x18], %i4
1243loop_138:
1244 ldx [%l7 + 0x70], %o4
1245 tg %icc, 0x5
1246 addc %i1, 0x0E22, %l0
1247 stw %i0, [%l7 + 0x34]
1248 stb %g6, [%l7 + 0x5A]
1249 smul %o2, %o5, %l5
1250 te %icc, 0x1
1251 fmovsn %icc, %f0, %f6
1252 fmovsvs %icc, %f11, %f10
1253 edge16n %i6, %o6, %l4
1254 fornot2s %f12, %f11, %f10
1255 ldsh [%l7 + 0x14], %l6
1256 st %f13, [%l7 + 0x40]
1257 sllx %o3, %l1, %g4
1258 fmovscc %icc, %f15, %f0
1259 fmovspos %xcc, %f15, %f6
1260 fpack32 %f4, %f4, %f12
1261 nop
1262 setx loop_139, %l0, %l1
1263 wrpr 0x1, %tl
1264 wrpr %l1, %tnpc
1265 setx 0x34400001400, %l0, %l1
1266 wrpr %l1, %tstate
1267 wrhpr 0x4, %htstate
1268 done
1269 movg %xcc, %g3, %g2
1270 lduh [%l7 + 0x12], %i5
1271 ld [%l7 + 0x74], %f9
1272loop_139:
1273 std %f14, [%l7 + 0x40]
1274 lduw [%l7 + 0x1C], %i2
1275 fpack32 %f10, %f6, %f2
1276 bgu loop_140
1277 movl %icc, %g5, %o0
1278 fors %f2, %f3, %f7
1279 fmovrdgez %l2, %f14, %f0
1280loop_140:
1281 tge %xcc, 0x7
1282 ld [%l7 + 0x38], %f10
1283 lduw [%l7 + 0x28], %o1
1284 subc %l3, 0x1547, %i7
1285 ldx [%l7 + 0x10], %g7
1286 std %f4, [%l7 + 0x30]
1287 fblg %fcc2, loop_141
1288 fmuld8ulx16 %f9, %f7, %f4
1289 ldsh [%l7 + 0x52], %o7
1290 fnegs %f10, %f1
1291loop_141:
1292 edge8ln %i3, %g1, %o4
1293 lduh [%l7 + 0x0A], %i1
1294 stb %i4, [%l7 + 0x47]
1295 stx %l0, [%l7 + 0x58]
1296 tsubcctv %g6, 0x0EC6, %o2
1297 sdivcc %o5, 0x011B, %i0
1298 fbg,a %fcc1, loop_142
1299 bcs,pt %xcc, loop_143
1300 bvs loop_144
1301 ldsh [%l7 + 0x6C], %l5
1302loop_142:
1303 fbl,a %fcc2, loop_145
1304loop_143:
1305 lduw [%l7 + 0x64], %o6
1306loop_144:
1307 fba %fcc1, loop_146
1308 udivcc %i6, 0x0661, %l4
1309loop_145:
1310 array16 %l6, %l1, %g4
1311 bcs,a,pn %xcc, loop_147
1312loop_146:
1313 fzero %f2
1314 sllx %o3, 0x07, %g3
1315 udivx %i5, 0x081D, %g2
1316loop_147:
1317 fbuge,a %fcc2, loop_148
1318 fsrc1s %f2, %f1
1319 fmovrsgz %g5, %f8, %f4
1320 fnot1s %f2, %f1
1321loop_148:
1322 movcc %xcc, %o0, %i2
1323 alignaddrl %o1, %l2, %i7
1324 fsrc2 %f8, %f4
1325 andcc %l3, %o7, %g7
1326 and %g1, 0x1EC3, %i3
1327 fmovrdlez %o4, %f6, %f12
1328 std %f6, [%l7 + 0x10]
1329 lduw [%l7 + 0x70], %i1
1330 nop
1331 setx loop_149, %l0, %l1
1332 wrpr 0x1, %tl
1333 wrpr %l1, %tpc
1334 add %l1, 0x4, %l1
1335 wrpr %l1, %tnpc
1336 setx 0x34400001400, %l0, %l1
1337 wrpr %l1, %tstate
1338 wrhpr 0x4, %htstate
1339 retry
1340 fmovrdgz %l0, %f4, %f6
1341 fmovdvs %xcc, %f12, %f3
1342 fmovdle %xcc, %f6, %f12
1343loop_149:
1344 fnot2 %f8, %f14
1345 bpos,a,pn %icc, loop_150
1346 fpack16 %f12, %f9
1347 andcc %g6, %o2, %o5
1348 movleu %icc, %i0, %l5
1349loop_150:
1350 popc %o6, %i6
1351 bne,a loop_151
1352 movre %l4, 0x0CC, %i4
1353 brgz %l6, loop_152
1354 stx %g4, [%l7 + 0x08]
1355loop_151:
1356 ldsw [%l7 + 0x64], %l1
1357 fmovscc %icc, %f14, %f1
1358loop_152:
1359 fmovdne %xcc, %f9, %f12
1360 bshuffle %f12, %f6, %f6
1361 brlez %g3, loop_153
1362 ldd [%l7 + 0x10], %f4
1363 fcmps %fcc2, %f11, %f8
1364 ldsw [%l7 + 0x68], %i5
1365loop_153:
1366 fandnot2 %f6, %f12, %f4
1367 movne %xcc, %g2, %o3
1368 ble,a %xcc, loop_154
1369 sth %o0, [%l7 + 0x3C]
1370 ld [%l7 + 0x54], %f12
1371 fmovdg %xcc, %f0, %f10
1372loop_154:
1373 fcmpd %fcc1, %f8, %f2
1374 ld [%l7 + 0x50], %f0
1375 bneg,a,pn %icc, loop_155
1376 fzeros %f14
1377 std %f0, [%l7 + 0x60]
1378 fmovsle %xcc, %f7, %f15
1379loop_155:
1380 fnand %f8, %f0, %f12
1381 ldx [%l7 + 0x78], %g5
1382 tsubcctv %o1, 0x0B95, %i2
1383 bcs,a,pt %icc, loop_156
1384 fmovdgu %icc, %f7, %f14
1385 stw %i7, [%l7 + 0x28]
1386 fandnot2 %f0, %f2, %f4
1387loop_156:
1388 andn %l2, %l3, %o7
1389 fba,a %fcc3, loop_157
1390 lduw [%l7 + 0x68], %g1
1391 movcs %icc, %g7, %i3
1392 stw %i1, [%l7 + 0x6C]
1393loop_157:
1394 ldsh [%l7 + 0x74], %l0
1395 fbl %fcc0, loop_158
1396 ld [%l7 + 0x08], %f15
1397 fnot2s %f3, %f15
1398 tne %icc, 0x1
1399loop_158:
1400 ldd [%l7 + 0x28], %f14
1401 fsrc2 %f2, %f6
1402 ldsw [%l7 + 0x60], %g6
1403 sth %o4, [%l7 + 0x7C]
1404 alignaddr %o5, %i0, %l5
1405 fornot2s %f5, %f9, %f7
1406 fpackfix %f4, %f9
1407 fcmple16 %f6, %f4, %o2
1408 bcs,pn %xcc, loop_159
1409 edge32n %o6, %i6, %l4
1410 umulcc %l6, %g4, %i4
1411 sth %l1, [%l7 + 0x7E]
1412loop_159:
1413 mulx %g3, 0x1477, %i5
1414 fbl %fcc2, loop_160
1415 tgu %xcc, 0x3
1416 fmovsne %icc, %f5, %f6
1417 fmovrsgz %o3, %f2, %f11
1418loop_160:
1419 fnot2 %f2, %f14
1420 addc %g2, 0x1D53, %o0
1421 fandnot1s %f5, %f4, %f12
1422 brgz %g5, loop_161
1423 fmovdne %xcc, %f7, %f12
1424 subccc %o1, %i2, %i7
1425 edge8l %l2, %o7, %g1
1426loop_161:
1427 fnegd %f8, %f8
1428 fmovrdlez %l3, %f8, %f6
1429 ld [%l7 + 0x24], %f1
1430 stw %i3, [%l7 + 0x2C]
1431 ldsb [%l7 + 0x0E], %i1
1432 bg %icc, loop_162
1433 stb %l0, [%l7 + 0x52]
1434 ldx [%l7 + 0x38], %g7
1435 std %f2, [%l7 + 0x30]
1436loop_162:
1437 fmovrdgez %o4, %f0, %f6
1438 fnot2 %f12, %f2
1439 stx %o5, [%l7 + 0x20]
1440 stx %g6, [%l7 + 0x08]
1441 bneg %xcc, loop_163
1442 andn %i0, 0x09A6, %l5
1443 movvc %xcc, %o6, %o2
1444 edge8l %i6, %l4, %l6
1445loop_163:
1446 movvc %icc, %g4, %i4
1447 lduw [%l7 + 0x1C], %l1
1448 fzeros %f6
1449 stw %g3, [%l7 + 0x20]
1450 tle %icc, 0x4
1451 ldub [%l7 + 0x37], %i5
1452 fmovscs %icc, %f11, %f5
1453 array32 %o3, %o0, %g2
1454 stx %g5, [%l7 + 0x20]
1455 stb %i2, [%l7 + 0x3A]
1456 fmovrdlez %o1, %f2, %f0
1457 edge16l %l2, %o7, %g1
1458 sth %l3, [%l7 + 0x72]
1459 subc %i7, 0x1B28, %i1
1460 ldsb [%l7 + 0x11], %l0
1461 sra %g7, 0x1E, %i3
1462 fpack16 %f12, %f9
1463 fmovdl %xcc, %f12, %f13
1464 orncc %o4, %o5, %i0
1465 stb %l5, [%l7 + 0x0E]
1466 fones %f4
1467 movrgez %o6, 0x047, %o2
1468 fmovsle %xcc, %f9, %f1
1469 ldsb [%l7 + 0x33], %i6
1470 fmovdpos %icc, %f3, %f4
1471 sra %l4, %l6, %g6
1472 fmul8x16au %f6, %f8, %f10
1473 xor %g4, %i4, %g3
1474 umul %l1, 0x1DDA, %i5
1475 andn %o0, 0x14C5, %o3
1476 stb %g2, [%l7 + 0x22]
1477 fbule,a %fcc0, loop_164
1478 taddcc %g5, 0x033F, %i2
1479 fmovse %xcc, %f15, %f2
1480 edge16 %l2, %o7, %g1
1481loop_164:
1482 fmovdcc %xcc, %f7, %f4
1483 sethi 0x0FD1, %o1
1484 ld [%l7 + 0x0C], %f3
1485 lduh [%l7 + 0x58], %l3
1486 fbge %fcc3, loop_165
1487 ldd [%l7 + 0x10], %f8
1488 stb %i1, [%l7 + 0x72]
1489 stx %i7, [%l7 + 0x38]
1490loop_165:
1491 fxor %f0, %f0, %f0
1492 ble,a %xcc, loop_166
1493 fbe %fcc2, loop_167
1494 fors %f13, %f4, %f6
1495 edge32 %l0, %g7, %i3
1496loop_166:
1497 sllx %o4, %o5, %l5
1498loop_167:
1499 fmovsleu %xcc, %f15, %f10
1500 fnegd %f0, %f14
1501 fcmpeq16 %f10, %f10, %o6
1502 ldsb [%l7 + 0x67], %i0
1503 bcs %icc, loop_168
1504 srax %o2, %l4, %i6
1505 ta %xcc, 0x2
1506 fsrc2 %f4, %f14
1507loop_168:
1508 ldsw [%l7 + 0x68], %g6
1509 fornot2s %f10, %f0, %f10
1510 edge8n %l6, %g4, %i4
1511 sra %l1, 0x06, %g3
1512 ldsw [%l7 + 0x6C], %o0
1513 fmovsleu %icc, %f13, %f5
1514 bneg loop_169
1515 stx %o3, [%l7 + 0x08]
1516 ldsh [%l7 + 0x5E], %g2
1517 fmovrslz %i5, %f5, %f3
1518loop_169:
1519 bgu loop_170
1520 movne %icc, %g5, %i2
1521 bne %xcc, loop_171
1522 tvc %xcc, 0x2
1523loop_170:
1524 stw %o7, [%l7 + 0x44]
1525 srax %l2, 0x03, %g1
1526loop_171:
1527 st %f11, [%l7 + 0x1C]
1528 fpmerge %f12, %f7, %f2
1529 edge32n %o1, %l3, %i1
1530 bvc %xcc, loop_172
1531 ldsw [%l7 + 0x24], %l0
1532 movgu %icc, %g7, %i7
1533 tvc %xcc, 0x0
1534loop_172:
1535 fcmps %fcc1, %f13, %f8
1536 movle %icc, %o4, %i3
1537 movvc %icc, %o5, %l5
1538 array16 %i0, %o6, %l4
1539 orcc %i6, 0x1520, %g6
1540 tle %icc, 0x3
1541 movn %xcc, %l6, %o2
1542 fxnors %f9, %f1, %f6
1543 fors %f14, %f10, %f1
1544 faligndata %f12, %f14, %f0
1545 ldsw [%l7 + 0x38], %i4
1546 fabsd %f12, %f12
1547 fmovrsne %l1, %f4, %f5
1548 fnot2s %f12, %f10
1549 mova %xcc, %g4, %o0
1550 stx %g3, [%l7 + 0x08]
1551 stw %o3, [%l7 + 0x58]
1552 ldx [%l7 + 0x38], %g2
1553 fbg %fcc0, loop_173
1554 fmovsge %xcc, %f6, %f10
1555 brlez,a %g5, loop_174
1556 st %f9, [%l7 + 0x6C]
1557loop_173:
1558 for %f12, %f2, %f4
1559 bleu loop_175
1560loop_174:
1561 stw %i2, [%l7 + 0x60]
1562 st %f11, [%l7 + 0x48]
1563 ldsb [%l7 + 0x42], %o7
1564loop_175:
1565 fbug %fcc1, loop_176
1566 ldx [%l7 + 0x68], %i5
1567 addc %l2, %o1, %g1
1568 fmovsge %xcc, %f0, %f11
1569loop_176:
1570 mulscc %i1, %l0, %l3
1571 brnz %g7, loop_177
1572 udivx %o4, 0x1061, %i3
1573 ble,a,pt %icc, loop_178
1574 fmul8ulx16 %f6, %f0, %f14
1575loop_177:
1576 fmovdpos %xcc, %f14, %f7
1577 taddcctv %o5, 0x16D4, %l5
1578loop_178:
1579 movrlez %i0, 0x052, %o6
1580 sth %i7, [%l7 + 0x46]
1581 bg,a,pn %xcc, loop_179
1582 fornot2 %f14, %f14, %f14
1583 edge16 %l4, %g6, %l6
1584 fmuld8sux16 %f11, %f12, %f6
1585loop_179:
1586 ld [%l7 + 0x7C], %f2
1587 edge8 %o2, %i6, %i4
1588 bcc loop_180
1589 fsrc2 %f0, %f6
1590 brgez,a %l1, loop_181
1591 fmovrslez %o0, %f11, %f6
1592loop_180:
1593 stb %g3, [%l7 + 0x08]
1594 sdiv %g4, 0x0479, %g2
1595loop_181:
1596 ld [%l7 + 0x10], %f3
1597 fxors %f7, %f13, %f15
1598 fcmpne16 %f2, %f10, %o3
1599 xnorcc %i2, 0x154A, %o7
1600 movcs %icc, %i5, %g5
1601 addc %l2, %g1, %i1
1602 edge32ln %l0, %l3, %o1
1603 fmovdn %xcc, %f2, %f11
1604 array32 %g7, %i3, %o5
1605 fbl,a %fcc0, loop_182
1606 fbl,a %fcc2, loop_183
1607 ldd [%l7 + 0x30], %f4
1608 tn %icc, 0x7
1609loop_182:
1610 fcmple16 %f2, %f2, %l5
1611loop_183:
1612 fcmpne16 %f4, %f2, %i0
1613 fble,a %fcc1, loop_184
1614 fbe,a %fcc3, loop_185
1615 fmovsleu %xcc, %f12, %f2
1616 fornot1 %f0, %f0, %f6
1617loop_184:
1618 lduh [%l7 + 0x7C], %o4
1619loop_185:
1620 fands %f4, %f10, %f2
1621 fmovrslez %i7, %f15, %f0
1622 edge8l %l4, %g6, %l6
1623 stw %o2, [%l7 + 0x10]
1624 xor %o6, %i6, %i4
1625 fmovsne %xcc, %f11, %f0
1626 fmovsvs %xcc, %f2, %f9
1627 fcmpes %fcc3, %f0, %f2
1628 fmovdge %icc, %f2, %f10
1629 fbue %fcc3, loop_186
1630 ldub [%l7 + 0x45], %l1
1631 ldsb [%l7 + 0x2E], %o0
1632 ldsb [%l7 + 0x5F], %g4
1633loop_186:
1634 brlez,a %g2, loop_187
1635 ldd [%l7 + 0x18], %f14
1636 array16 %g3, %i2, %o7
1637 lduw [%l7 + 0x58], %i5
1638loop_187:
1639 st %f7, [%l7 + 0x54]
1640 smul %o3, 0x1DC4, %l2
1641 fxnor %f10, %f12, %f0
1642 brz %g5, loop_188
1643 fcmpgt32 %f0, %f6, %g1
1644 fble %fcc3, loop_189
1645 fnot1 %f8, %f2
1646loop_188:
1647 edge8l %l0, %l3, %i1
1648 alignaddrl %o1, %g7, %i3
1649loop_189:
1650 fmovsne %xcc, %f0, %f10
1651 tl %xcc, 0x2
1652 stx %l5, [%l7 + 0x48]
1653 tcc %icc, 0x7
1654 fpsub32s %f9, %f0, %f1
1655 edge16l %o5, %o4, %i7
1656 fcmpne16 %f0, %f10, %i0
1657 fpadd32 %f8, %f0, %f10
1658 movgu %icc, %l4, %l6
1659 movge %xcc, %o2, %o6
1660 bne,pt %icc, loop_190
1661 fxnor %f14, %f12, %f8
1662 bleu loop_191
1663 ldsh [%l7 + 0x64], %i6
1664loop_190:
1665 fmovrsne %i4, %f3, %f5
1666 movl %icc, %l1, %g6
1667loop_191:
1668 orncc %o0, 0x1226, %g4
1669 fsrc2 %f2, %f4
1670 fmul8ulx16 %f12, %f10, %f12
1671 fones %f7
1672 tgu %xcc, 0x1
1673 addc %g2, 0x01A4, %i2
1674 tvc %icc, 0x2
1675 nop
1676 setx loop_192, %l0, %l1
1677 wrpr 0x1, %tl
1678 wrpr %l1, %tpc
1679 add %l1, 0x4, %l1
1680 wrpr %l1, %tnpc
1681 setx 0x34400001400, %l0, %l1
1682 wrpr %l1, %tstate
1683 wrhpr 0x4, %htstate
1684 retry
1685 nop
1686 setx loop_193, %l0, %l1
1687 wrpr 0x1, %tl
1688 wrpr %l1, %tnpc
1689 setx 0x34400001400, %l0, %l1
1690 wrpr %l1, %tstate
1691 wrhpr 0x4, %htstate
1692 done
1693 fnand %f8, %f0, %f12
1694 ldsw [%l7 + 0x18], %o7
1695loop_192:
1696 bl,a %xcc, loop_194
1697loop_193:
1698 fzeros %f10
1699 fors %f1, %f13, %f12
1700 stw %i5, [%l7 + 0x68]
1701loop_194:
1702 fcmpeq16 %f12, %f14, %o3
1703 ldd [%l7 + 0x40], %f6
1704 bpos,pn %xcc, loop_195
1705 bge,a,pn %icc, loop_196
1706 edge8l %l2, %g3, %g5
1707 fmovrdlez %g1, %f2, %f10
1708loop_195:
1709 siam 0x0
1710loop_196:
1711 array32 %l0, %l3, %o1
1712 fnot2 %f2, %f0
1713 array8 %g7, %i3, %l5
1714 fxnor %f0, %f10, %f10
1715 tsubcc %i1, 0x02B3, %o4
1716 fbo,a %fcc2, loop_197
1717 fmovsa %icc, %f8, %f15
1718 fcmpgt32 %f12, %f8, %i7
1719 mova %icc, %o5, %l4
1720loop_197:
1721 fxors %f13, %f14, %f14
1722 movrne %i0, %l6, %o2
1723 be,a loop_198
1724 fxor %f14, %f2, %f4
1725 fcmped %fcc3, %f12, %f2
1726 st %f15, [%l7 + 0x58]
1727loop_198:
1728 bvc,a %icc, loop_199
1729 bn,a,pt %icc, loop_200
1730 tg %icc, 0x4
1731 st %f15, [%l7 + 0x20]
1732loop_199:
1733 ldd [%l7 + 0x60], %f8
1734loop_200:
1735 stb %i6, [%l7 + 0x6F]
1736 ld [%l7 + 0x64], %f1
1737 fba,a %fcc3, loop_201
1738 bvc loop_202
1739 edge32ln %i4, %l1, %o6
1740 tsubcc %g6, %o0, %g4
1741loop_201:
1742 fmul8x16al %f9, %f9, %f10
1743loop_202:
1744 bcs,a,pt %xcc, loop_203
1745 fmovd %f2, %f2
1746 movleu %icc, %i2, %g2
1747 stb %o7, [%l7 + 0x79]
1748loop_203:
1749 fabsd %f8, %f0
1750 std %f10, [%l7 + 0x30]
1751 fzeros %f9
1752 fbug %fcc3, loop_204
1753 ldd [%l7 + 0x70], %f8
1754 movgu %xcc, %i5, %o3
1755 tvs %xcc, 0x3
1756loop_204:
1757 sth %g3, [%l7 + 0x76]
1758 lduh [%l7 + 0x22], %g5
1759 bleu,a %icc, loop_205
1760 sth %l2, [%l7 + 0x08]
1761 stw %g1, [%l7 + 0x3C]
1762 ldx [%l7 + 0x60], %l3
1763loop_205:
1764 fbge,a %fcc2, loop_206
1765 bge,a,pn %icc, loop_207
1766 ldx [%l7 + 0x60], %l0
1767 fmovrsgez %o1, %f3, %f3
1768loop_206:
1769 fandnot1 %f4, %f14, %f2
1770loop_207:
1771 fcmpne32 %f4, %f6, %i3
1772 fcmpgt32 %f0, %f4, %l5
1773 fmovsleu %xcc, %f13, %f0
1774 fbug,a %fcc1, loop_208
1775 be loop_209
1776 fmovrdgez %i1, %f10, %f6
1777 st %f8, [%l7 + 0x20]
1778loop_208:
1779 ldsw [%l7 + 0x20], %o4
1780loop_209:
1781 fabss %f4, %f14
1782 sllx %g7, 0x10, %o5
1783 stx %l4, [%l7 + 0x68]
1784 sth %i0, [%l7 + 0x2C]
1785 ld [%l7 + 0x28], %f11
1786 bge,a,pt %icc, loop_210
1787 movvs %xcc, %l6, %o2
1788 std %f10, [%l7 + 0x20]
1789 fnegd %f4, %f0
1790loop_210:
1791 ldsb [%l7 + 0x74], %i7
1792 ldsb [%l7 + 0x5C], %i6
1793 fmovsleu %icc, %f15, %f1
1794 sth %l1, [%l7 + 0x48]
1795 ldsw [%l7 + 0x4C], %i4
1796 subc %g6, %o6, %g4
1797 taddcctv %i2, 0x1300, %g2
1798 ldsh [%l7 + 0x4C], %o0
1799 fpackfix %f6, %f8
1800 fsrc1 %f8, %f10
1801 fmovspos %xcc, %f14, %f3
1802 brgez %o7, loop_211
1803 brz %o3, loop_212
1804 sth %i5, [%l7 + 0x28]
1805 tle %icc, 0x2
1806loop_211:
1807 fornot2 %f10, %f2, %f4
1808loop_212:
1809 ta %xcc, 0x1
1810 fmovdn %xcc, %f6, %f2
1811 fcmpne16 %f0, %f14, %g5
1812 fmovrdlez %l2, %f10, %f2
1813 fbe,a %fcc2, loop_213
1814 orcc %g3, %g1, %l3
1815 fmovd %f10, %f6
1816 fpack16 %f0, %f3
1817loop_213:
1818 bpos,a %xcc, loop_214
1819 ld [%l7 + 0x64], %f8
1820 fbe %fcc2, loop_215
1821 fsrc1 %f12, %f4
1822loop_214:
1823 fcmpd %fcc1, %f12, %f6
1824 array8 %o1, %i3, %l0
1825loop_215:
1826 std %f10, [%l7 + 0x60]
1827 movrgz %i1, 0x227, %o4
1828 lduh [%l7 + 0x1C], %g7
1829 std %f2, [%l7 + 0x40]
1830 fabsd %f14, %f6
1831 std %f8, [%l7 + 0x28]
1832 bg,a,pn %icc, loop_216
1833 ble,a,pt %icc, loop_217
1834 sdivcc %l5, 0x07D6, %l4
1835 std %f10, [%l7 + 0x10]
1836loop_216:
1837 fpmerge %f9, %f3, %f0
1838loop_217:
1839 udiv %o5, 0x00E3, %l6
1840 ldub [%l7 + 0x57], %o2
1841 ld [%l7 + 0x40], %f12
1842 fbug,a %fcc1, loop_218
1843 fmovrdgez %i7, %f2, %f2
1844 fmovrslz %i6, %f8, %f14
1845 lduw [%l7 + 0x1C], %i0
1846loop_218:
1847 fmovdge %icc, %f14, %f0
1848 fpadd32s %f7, %f12, %f2
1849 fzero %f8
1850 sub %l1, %i4, %g6
1851 stx %g4, [%l7 + 0x10]
1852 fornot2s %f12, %f4, %f1
1853 fbl %fcc3, loop_219
1854 ldsw [%l7 + 0x3C], %o6
1855 nop
1856 setx loop_220, %l0, %l1
1857 jmpl %l1, %i2
1858 st %f5, [%l7 + 0x5C]
1859loop_219:
1860 fpadd32 %f10, %f6, %f10
1861 fnot1 %f2, %f2
1862loop_220:
1863 xor %o0, 0x1E2F, %o7
1864 tl %xcc, 0x5
1865 fmovsvc %icc, %f8, %f5
1866 fnot2 %f12, %f10
1867 fandnot1 %f0, %f2, %f14
1868 std %f2, [%l7 + 0x40]
1869 st %f5, [%l7 + 0x70]
1870 lduh [%l7 + 0x2A], %o3
1871 move %xcc, %g2, %i5
1872 std %f4, [%l7 + 0x40]
1873 ldx [%l7 + 0x08], %g5
1874 fmovdneg %xcc, %f4, %f15
1875 fmovrsgz %l2, %f0, %f10
1876 fnors %f13, %f14, %f3
1877 stx %g1, [%l7 + 0x58]
1878 smul %l3, %g3, %i3
1879 mova %icc, %l0, %i1
1880 fcmpgt32 %f6, %f2, %o1
1881 movl %xcc, %g7, %l5
1882 std %f8, [%l7 + 0x68]
1883 ldub [%l7 + 0x2C], %o4
1884 stx %o5, [%l7 + 0x20]
1885 nop
1886 setx loop_221, %l0, %l1
1887 jmpl %l1, %l6
1888 fbul,a %fcc0, loop_222
1889 movl %xcc, %o2, %i7
1890 srax %l4, %i6, %i0
1891loop_221:
1892 faligndata %f0, %f10, %f12
1893loop_222:
1894 fbule,a %fcc1, loop_223
1895 ldsw [%l7 + 0x2C], %i4
1896 fandnot2s %f7, %f2, %f2
1897 ldx [%l7 + 0x20], %g6
1898loop_223:
1899 addccc %g4, %l1, %i2
1900 srax %o6, 0x00, %o7
1901 fmuld8sux16 %f5, %f13, %f12
1902 lduw [%l7 + 0x20], %o0
1903 ldsb [%l7 + 0x71], %g2
1904 andcc %i5, %o3, %l2
1905 popc 0x151E, %g1
1906 ldsb [%l7 + 0x0E], %l3
1907 tsubcc %g3, 0x1E5B, %i3
1908 stw %g5, [%l7 + 0x6C]
1909 fsrc1s %f7, %f2
1910 fmovsvc %xcc, %f10, %f7
1911 fcmps %fcc1, %f3, %f2
1912 ldsb [%l7 + 0x5B], %i1
1913 ldsw [%l7 + 0x50], %o1
1914 movneg %xcc, %g7, %l5
1915 ldsh [%l7 + 0x20], %o4
1916 tleu %xcc, 0x7
1917 ldd [%l7 + 0x70], %f6
1918 fcmpne16 %f10, %f14, %l0
1919 st %f13, [%l7 + 0x60]
1920 stb %o5, [%l7 + 0x19]
1921 bvs,a loop_224
1922 udivx %l6, 0x042E, %o2
1923 addcc %i7, 0x1CDB, %i6
1924 fbne %fcc1, loop_225
1925loop_224:
1926 movle %icc, %l4, %i4
1927 fmovsleu %icc, %f15, %f13
1928 lduw [%l7 + 0x2C], %g6
1929loop_225:
1930 lduh [%l7 + 0x36], %g4
1931 movrlz %l1, %i0, %i2
1932 movgu %xcc, %o6, %o0
1933 array32 %o7, %i5, %g2
1934 brlez,a %o3, loop_226
1935 ld [%l7 + 0x44], %f11
1936 fpmerge %f15, %f12, %f6
1937 ldx [%l7 + 0x60], %l2
1938loop_226:
1939 bleu,a,pn %icc, loop_227
1940 subccc %g1, 0x199D, %l3
1941 fmuld8ulx16 %f10, %f6, %f12
1942 fones %f8
1943loop_227:
1944 sethi 0x1494, %i3
1945 brlez,a %g5, loop_228
1946 fbu,a %fcc0, loop_229
1947 fmovrsgz %i1, %f2, %f7
1948 fpackfix %f4, %f11
1949loop_228:
1950 ldsh [%l7 + 0x08], %o1
1951loop_229:
1952 nop
1953 setx loop_230, %l0, %l1
1954 jmpl %l1, %g3
1955 fbule %fcc2, loop_231
1956 fornot2s %f6, %f5, %f4
1957 fone %f0
1958loop_230:
1959 siam 0x7
1960loop_231:
1961 fbge,a %fcc0, loop_232
1962 bpos,pn %xcc, loop_233
1963 edge8ln %l5, %g7, %l0
1964 fpadd32 %f2, %f0, %f10
1965loop_232:
1966 orcc %o5, 0x11BC, %o4
1967loop_233:
1968 ta %icc, 0x7
1969 fnor %f2, %f6, %f8
1970 fxor %f14, %f6, %f14
1971 orncc %o2, %i7, %i6
1972 ld [%l7 + 0x0C], %f5
1973 ld [%l7 + 0x1C], %f7
1974 fpadd16 %f6, %f10, %f14
1975 srax %l4, 0x09, %l6
1976 umulcc %g6, %g4, %l1
1977 tne %icc, 0x6
1978 lduh [%l7 + 0x66], %i0
1979 ldx [%l7 + 0x60], %i4
1980 movle %icc, %o6, %o0
1981 fmovdge %xcc, %f8, %f15
1982 addcc %o7, 0x01E2, %i5
1983 srax %i2, 0x00, %o3
1984 fcmpne32 %f8, %f2, %l2
1985 fmovdg %xcc, %f9, %f2
1986 fmovrdne %g2, %f14, %f4
1987 fmovrdlez %l3, %f6, %f2
1988 fbn %fcc3, loop_234
1989 ldd [%l7 + 0x28], %f2
1990 ldsb [%l7 + 0x5E], %i3
1991 ldsb [%l7 + 0x24], %g1
1992loop_234:
1993 ldsw [%l7 + 0x70], %i1
1994 fands %f5, %f3, %f0
1995 bleu,a,pt %xcc, loop_235
1996 stb %o1, [%l7 + 0x5E]
1997 ldsb [%l7 + 0x4F], %g3
1998 tl %xcc, 0x0
1999loop_235:
2000 bne loop_236
2001 fmovscs %xcc, %f14, %f12
2002 fcmped %fcc3, %f14, %f0
2003 movpos %xcc, %l5, %g7
2004loop_236:
2005 bshuffle %f10, %f12, %f14
2006 fbge %fcc0, loop_237
2007 call loop_238
2008 fandnot2 %f14, %f12, %f8
2009 edge8ln %l0, %g5, %o5
2010loop_237:
2011 ldsw [%l7 + 0x14], %o2
2012loop_238:
2013 movrgez %i7, %o4, %l4
2014 fpsub16s %f15, %f13, %f6
2015 bpos,a %xcc, loop_239
2016 fexpand %f7, %f8
2017 array16 %i6, %g6, %g4
2018 fxors %f4, %f3, %f10
2019loop_239:
2020 lduw [%l7 + 0x10], %l1
2021 ldsw [%l7 + 0x7C], %i0
2022 movvs %xcc, %i4, %o6
2023 sll %l6, 0x0A, %o0
2024 ld [%l7 + 0x0C], %f11
2025 fbe,a %fcc2, loop_240
2026 movre %o7, %i5, %i2
2027 andncc %l2, %g2, %l3
2028 pdist %f8, %f2, %f8
2029loop_240:
2030 edge8ln %o3, %i3, %g1
2031 fba %fcc1, loop_241
2032 edge32 %o1, %g3, %i1
2033 movvc %icc, %l5, %g7
2034 ldx [%l7 + 0x18], %g5
2035loop_241:
2036 fcmpeq16 %f14, %f12, %l0
2037 stw %o2, [%l7 + 0x70]
2038 fmovscc %icc, %f6, %f15
2039 fmovsle %xcc, %f13, %f7
2040 fbug,a %fcc0, loop_242
2041 be,a,pt %icc, loop_243
2042 umulcc %o5, 0x057D, %o4
2043 alignaddr %l4, %i7, %i6
2044loop_242:
2045 ldsh [%l7 + 0x74], %g6
2046loop_243:
2047 fmovrsgz %l1, %f3, %f6
2048 tvc %xcc, 0x3
2049 fmovdg %xcc, %f3, %f13
2050 lduw [%l7 + 0x58], %i0
2051 sth %g4, [%l7 + 0x4E]
2052 ld [%l7 + 0x10], %f10
2053 smul %o6, 0x0BE4, %i4
2054 ldsb [%l7 + 0x7B], %o0
2055 movne %icc, %l6, %o7
2056 fmovrdgz %i2, %f8, %f8
2057 fone %f12
2058 edge32 %l2, %g2, %l3
2059 ldub [%l7 + 0x13], %o3
2060 std %f12, [%l7 + 0x18]
2061 array8 %i3, %i5, %g1
2062 srlx %g3, %i1, %l5
2063 tvs %xcc, 0x1
2064 fcmpgt16 %f4, %f10, %g7
2065 nop
2066 setx loop_244, %l0, %l1
2067 jmpl %l1, %o1
2068 sth %g5, [%l7 + 0x3E]
2069 brgez %o2, loop_245
2070 ld [%l7 + 0x54], %f7
2071loop_244:
2072 ldub [%l7 + 0x19], %l0
2073 ldsh [%l7 + 0x34], %o5
2074loop_245:
2075 ldd [%l7 + 0x48], %f0
2076 fbne,a %fcc0, loop_246
2077 fmovsvc %icc, %f13, %f14
2078 fandnot1 %f0, %f10, %f12
2079 ble %xcc, loop_247
2080loop_246:
2081 edge32l %o4, %l4, %i7
2082 lduh [%l7 + 0x46], %i6
2083 fnot2s %f13, %f15
2084loop_247:
2085 umul %g6, %l1, %g4
2086 movl %xcc, %i0, %o6
2087 srl %o0, %l6, %o7
2088 addccc %i2, 0x1024, %i4
2089 addcc %l2, %g2, %o3
2090 ld [%l7 + 0x78], %f2
2091 ldd [%l7 + 0x48], %f4
2092 addc %l3, %i5, %g1
2093 fmovdneg %xcc, %f1, %f1
2094 fsrc2s %f9, %f7
2095 fmovdpos %xcc, %f3, %f5
2096 st %f12, [%l7 + 0x44]
2097 subc %i3, %i1, %g3
2098 ldsw [%l7 + 0x0C], %l5
2099 for %f14, %f0, %f2
2100 edge16 %o1, %g5, %g7
2101 lduh [%l7 + 0x58], %o2
2102 fmovdge %xcc, %f13, %f6
2103 ldub [%l7 + 0x2C], %l0
2104 xorcc %o4, %o5, %i7
2105 fmul8x16al %f13, %f13, %f0
2106 sth %i6, [%l7 + 0x20]
2107 sll %l4, 0x11, %g6
2108 fornot2 %f4, %f14, %f12
2109 bge,a loop_248
2110 fpadd32 %f6, %f4, %f6
2111 st %f4, [%l7 + 0x4C]
2112 fmul8x16au %f14, %f0, %f14
2113loop_248:
2114 smulcc %g4, 0x1F20, %i0
2115 std %f2, [%l7 + 0x20]
2116 xnorcc %l1, 0x0B90, %o0
2117 fmovrdne %o6, %f12, %f8
2118 bleu,pn %xcc, loop_249
2119 bcc,a %xcc, loop_250
2120 fbe %fcc3, loop_251
2121 orncc %o7, 0x116A, %l6
2122loop_249:
2123 fsrc2s %f0, %f0
2124loop_250:
2125 bgu,pn %icc, loop_252
2126loop_251:
2127 ldsw [%l7 + 0x54], %i4
2128 lduh [%l7 + 0x4C], %i2
2129 std %f8, [%l7 + 0x18]
2130loop_252:
2131 sub %g2, %o3, %l2
2132 xor %l3, %g1, %i3
2133 stw %i1, [%l7 + 0x60]
2134 sth %g3, [%l7 + 0x78]
2135 ble,a %xcc, loop_253
2136 subc %i5, 0x111E, %o1
2137 bneg,pn %xcc, loop_254
2138 fpack16 %f6, %f2
2139loop_253:
2140 srax %l5, %g7, %o2
2141 fbn %fcc1, loop_255
2142loop_254:
2143 sethi 0x0B6C, %l0
2144 andncc %o4, %o5, %g5
2145 ld [%l7 + 0x3C], %f1
2146loop_255:
2147 ldsh [%l7 + 0x66], %i7
2148 fxnor %f8, %f12, %f4
2149 lduw [%l7 + 0x40], %i6
2150 be,pt %xcc, loop_256
2151 alignaddr %l4, %g4, %g6
2152 move %icc, %i0, %o0
2153 stb %l1, [%l7 + 0x5E]
2154loop_256:
2155 sth %o7, [%l7 + 0x46]
2156 lduh [%l7 + 0x58], %o6
2157 fbg %fcc2, loop_257
2158 movcs %xcc, %l6, %i2
2159 array8 %i4, %g2, %l2
2160 bvs,pt %icc, loop_258
2161loop_257:
2162 subc %o3, %l3, %g1
2163 srax %i1, %i3, %i5
2164 lduh [%l7 + 0x3A], %g3
2165loop_258:
2166 fones %f13
2167 st %f3, [%l7 + 0x3C]
2168 nop
2169 setx loop_259, %l0, %l1
2170 wrpr 0x1, %tl
2171 wrpr %l1, %tpc
2172 add %l1, 0x4, %l1
2173 wrpr %l1, %tnpc
2174 setx 0x34400001400, %l0, %l1
2175 wrpr %l1, %tstate
2176 wrhpr 0x4, %htstate
2177 retry
2178 fcmpes %fcc1, %f3, %f15
2179 st %f13, [%l7 + 0x44]
2180 stx %o1, [%l7 + 0x70]
2181loop_259:
2182 fmul8x16au %f3, %f14, %f10
2183 orncc %g7, 0x12AE, %o2
2184 std %f14, [%l7 + 0x18]
2185 ldub [%l7 + 0x34], %l5
2186 ldsw [%l7 + 0x1C], %o4
2187 ldsw [%l7 + 0x30], %o5
2188 ldub [%l7 + 0x5F], %l0
2189 lduw [%l7 + 0x18], %i7
2190 udivcc %i6, 0x1A7A, %g5
2191 st %f5, [%l7 + 0x54]
2192 sth %g4, [%l7 + 0x44]
2193 or %l4, 0x1CBD, %g6
2194 edge8 %i0, %o0, %o7
2195 fbu,a %fcc0, loop_260
2196 fmovdge %icc, %f4, %f9
2197 st %f1, [%l7 + 0x6C]
2198 ldsh [%l7 + 0x42], %l1
2199loop_260:
2200 fbu,a %fcc3, loop_261
2201 sth %o6, [%l7 + 0x2C]
2202 tl %xcc, 0x4
2203 fmovs %f13, %f8
2204loop_261:
2205 movg %xcc, %l6, %i2
2206 std %f0, [%l7 + 0x68]
2207 fbl %fcc0, loop_262
2208 fnegs %f3, %f0
2209 movvc %icc, %i4, %l2
2210 ldsh [%l7 + 0x42], %g2
2211loop_262:
2212 stw %o3, [%l7 + 0x58]
2213 fpack16 %f4, %f4
2214 fmovsneg %icc, %f3, %f9
2215 sth %l3, [%l7 + 0x3A]
2216 brgez %g1, loop_263
2217 movleu %icc, %i3, %i5
2218 mova %xcc, %i1, %g3
2219 fmul8x16au %f6, %f2, %f0
2220loop_263:
2221 fcmpeq16 %f10, %f8, %o1
2222 orncc %g7, %o2, %o4
2223 fabsd %f14, %f4
2224 fmovdn %icc, %f9, %f7
2225 movg %xcc, %o5, %l0
2226 ldsb [%l7 + 0x0B], %l5
2227 sdivcc %i6, 0x0C93, %g5
2228 ldsh [%l7 + 0x68], %i7
2229 fmuld8ulx16 %f10, %f1, %f8
2230 bleu %icc, loop_264
2231 tge %xcc, 0x5
2232 tne %xcc, 0x0
2233 bgu,a,pt %xcc, loop_265
2234loop_264:
2235 fnegd %f14, %f2
2236 st %f9, [%l7 + 0x64]
2237 ldsw [%l7 + 0x58], %g4
2238loop_265:
2239 sub %g6, 0x0269, %l4
2240 fbul %fcc3, loop_266
2241 bvs,pn %icc, loop_267
2242 fornot1s %f3, %f9, %f2
2243 movle %xcc, %i0, %o7
2244loop_266:
2245 fcmped %fcc3, %f8, %f6
2246loop_267:
2247 fmovdne %xcc, %f0, %f14
2248 ldub [%l7 + 0x5C], %o0
2249 stb %o6, [%l7 + 0x12]
2250 ldub [%l7 + 0x57], %l6
2251 fmovscs %xcc, %f5, %f13
2252 fpsub16s %f2, %f1, %f2
2253 fabsd %f14, %f12
2254 ldsh [%l7 + 0x4C], %l1
2255 taddcc %i2, 0x02C6, %i4
2256 ldub [%l7 + 0x17], %g2
2257 fpsub16s %f14, %f7, %f5
2258 addccc %o3, 0x0075, %l2
2259 ldd [%l7 + 0x40], %f2
2260 edge32n %l3, %g1, %i5
2261 lduw [%l7 + 0x4C], %i1
2262 ldsh [%l7 + 0x5E], %g3
2263 fmuld8sux16 %f14, %f14, %f4
2264 move %icc, %i3, %o1
2265 fnot2 %f10, %f12
2266 fcmpd %fcc3, %f0, %f6
2267 fble,a %fcc1, loop_268
2268 fmovscc %icc, %f13, %f9
2269 brlz %g7, loop_269
2270 bleu,a loop_270
2271loop_268:
2272 lduh [%l7 + 0x4C], %o4
2273 movrgez %o2, %o5, %l0
2274loop_269:
2275 sth %i6, [%l7 + 0x16]
2276loop_270:
2277 fmovdneg %xcc, %f4, %f2
2278 ldsw [%l7 + 0x48], %g5
2279 fandnot2s %f14, %f10, %f10
2280 taddcctv %i7, 0x0C79, %l5
2281 fandnot2s %f7, %f3, %f2
2282 lduw [%l7 + 0x68], %g4
2283 orcc %l4, %g6, %o7
2284 fbu,a %fcc0, loop_271
2285 ldsb [%l7 + 0x6A], %o0
2286 ldub [%l7 + 0x0A], %i0
2287 lduh [%l7 + 0x60], %o6
2288loop_271:
2289 ldsb [%l7 + 0x7F], %l6
2290 bge %icc, loop_272
2291 for %f14, %f0, %f4
2292 brlez,a %l1, loop_273
2293 fnot2 %f8, %f2
2294loop_272:
2295 siam 0x6
2296 fbg %fcc2, loop_274
2297loop_273:
2298 stx %i2, [%l7 + 0x48]
2299 fmovrslz %g2, %f14, %f1
2300 tn %icc, 0x0
2301loop_274:
2302 addcc %i4, %o3, %l3
2303 movleu %icc, %g1, %i5
2304 edge32l %l2, %g3, %i1
2305 stx %o1, [%l7 + 0x38]
2306 sth %g7, [%l7 + 0x50]
2307 movle %xcc, %o4, %o2
2308 fmovrse %o5, %f14, %f10
2309 tcs %xcc, 0x3
2310 std %f0, [%l7 + 0x48]
2311 tsubcctv %i3, 0x0228, %l0
2312 brlz,a %g5, loop_275
2313 ldub [%l7 + 0x36], %i7
2314 faligndata %f14, %f4, %f6
2315 sth %i6, [%l7 + 0x10]
2316loop_275:
2317 fmovdge %xcc, %f12, %f2
2318 fmovsg %icc, %f12, %f1
2319 fmovdge %xcc, %f4, %f15
2320 st %f3, [%l7 + 0x30]
2321 ldx [%l7 + 0x50], %g4
2322 bshuffle %f0, %f2, %f14
2323 brnz,a %l4, loop_276
2324 nop
2325 setx loop_277, %l0, %l1
2326 wrpr 0x1, %tl
2327 wrpr %l1, %tpc
2328 add %l1, 0x4, %l1
2329 wrpr %l1, %tnpc
2330 setx 0x34400001400, %l0, %l1
2331 wrpr %l1, %tstate
2332 wrhpr 0x4, %htstate
2333 retry
2334 fmul8x16au %f13, %f1, %f4
2335 bvc,pt %icc, loop_278
2336loop_276:
2337 bgu,pn %icc, loop_279
2338loop_277:
2339 fmovrdgz %l5, %f12, %f10
2340 smulcc %o7, 0x1F2D, %g6
2341loop_278:
2342 brnz,a %i0, loop_280
2343loop_279:
2344 ld [%l7 + 0x74], %f4
2345 fmovscc %xcc, %f7, %f10
2346 fmuld8ulx16 %f0, %f8, %f6
2347loop_280:
2348 ldsb [%l7 + 0x7D], %o0
2349 movrgez %o6, %l1, %l6
2350 te %xcc, 0x4
2351 stw %i2, [%l7 + 0x2C]
2352 lduw [%l7 + 0x54], %i4
2353 lduh [%l7 + 0x08], %g2
2354 edge32l %o3, %l3, %i5
2355 fpack32 %f14, %f10, %f8
2356 stx %g1, [%l7 + 0x30]
2357 umul %l2, 0x189E, %i1
2358 stw %g3, [%l7 + 0x6C]
2359 ldx [%l7 + 0x48], %g7
2360 lduh [%l7 + 0x64], %o1
2361 bneg,a %xcc, loop_281
2362 std %f2, [%l7 + 0x38]
2363 fcmped %fcc3, %f4, %f12
2364 sethi 0x020B, %o2
2365loop_281:
2366 brlz,a %o5, loop_282
2367 fsrc2s %f14, %f2
2368 ldx [%l7 + 0x40], %i3
2369 stw %o4, [%l7 + 0x14]
2370loop_282:
2371 ldsb [%l7 + 0x72], %l0
2372 fmovdge %icc, %f5, %f10
2373 be loop_283
2374 alignaddrl %g5, %i6, %g4
2375 fbo,a %fcc3, loop_284
2376 fmovd %f10, %f10
2377loop_283:
2378 fpadd32 %f2, %f6, %f0
2379 sth %i7, [%l7 + 0x4C]
2380loop_284:
2381 sub %l5, %o7, %l4
2382 lduw [%l7 + 0x50], %g6
2383 fabss %f14, %f12
2384 edge8 %o0, %o6, %l1
2385 lduw [%l7 + 0x6C], %l6
2386 movne %icc, %i0, %i4
2387 fmovdvs %icc, %f4, %f11
2388 fbuge,a %fcc2, loop_285
2389 ldsw [%l7 + 0x64], %i2
2390 ldub [%l7 + 0x67], %g2
2391 fmovsl %xcc, %f4, %f15
2392loop_285:
2393 fbue,a %fcc2, loop_286
2394 fmovdpos %xcc, %f15, %f2
2395 fbn %fcc1, loop_287
2396 ldsw [%l7 + 0x18], %o3
2397loop_286:
2398 sub %l3, 0x15C9, %g1
2399 sdiv %i5, 0x1C02, %i1
2400loop_287:
2401 lduh [%l7 + 0x3C], %g3
2402 ble,a,pt %icc, loop_288
2403 fbug %fcc1, loop_289
2404 fnor %f8, %f4, %f14
2405 ldsh [%l7 + 0x14], %l2
2406loop_288:
2407 sllx %o1, %g7, %o2
2408loop_289:
2409 edge16ln %i3, %o5, %o4
2410 ldsh [%l7 + 0x72], %l0
2411 bcs,pt %xcc, loop_290
2412 fabsd %f14, %f12
2413 be loop_291
2414 fnot2 %f14, %f10
2415loop_290:
2416 ldsw [%l7 + 0x7C], %i6
2417 bcs,a %xcc, loop_292
2418loop_291:
2419 fpack16 %f8, %f13
2420 edge32n %g5, %g4, %l5
2421 lduw [%l7 + 0x60], %i7
2422loop_292:
2423 fpsub16 %f4, %f6, %f10
2424 mova %icc, %o7, %g6
2425 ldsb [%l7 + 0x74], %o0
2426 array16 %l4, %l1, %o6
2427 edge32ln %i0, %l6, %i2
2428 ldsh [%l7 + 0x4A], %i4
2429 edge16n %g2, %o3, %g1
2430 fbue,a %fcc3, loop_293
2431 brnz,a %i5, loop_294
2432 fmovscc %xcc, %f12, %f14
2433 fnot1 %f14, %f4
2434loop_293:
2435 edge16n %i1, %l3, %g3
2436loop_294:
2437 sth %l2, [%l7 + 0x60]
2438 brlez,a %o1, loop_295
2439 bvc loop_296
2440 fbg %fcc1, loop_297
2441 fbuge,a %fcc1, loop_298
2442loop_295:
2443 tge %xcc, 0x7
2444loop_296:
2445 fnands %f10, %f12, %f0
2446loop_297:
2447 fzeros %f4
2448loop_298:
2449 fmovda %icc, %f7, %f11
2450 ld [%l7 + 0x6C], %f9
2451 fmovrdgz %g7, %f12, %f0
2452 stw %o2, [%l7 + 0x44]
2453 ldd [%l7 + 0x70], %f8
2454 taddcctv %i3, 0x1E4B, %o5
2455 st %f6, [%l7 + 0x70]
2456 udivcc %o4, 0x162D, %l0
2457 edge16 %g5, %g4, %l5
2458 edge32n %i7, %i6, %g6
2459 fmovdvs %xcc, %f3, %f3
2460 edge8n %o0, %o7, %l1
2461 bshuffle %f0, %f12, %f14
2462 ld [%l7 + 0x48], %f2
2463 fmovdvs %icc, %f3, %f1
2464 fmovdvc %xcc, %f7, %f6
2465 array16 %l4, %i0, %l6
2466 tle %icc, 0x6
2467 addc %i2, 0x1E03, %i4
2468 bvs,a,pt %icc, loop_299
2469 ldsw [%l7 + 0x48], %o6
2470 fba,a %fcc3, loop_300
2471 std %f14, [%l7 + 0x70]
2472loop_299:
2473 stw %o3, [%l7 + 0x28]
2474 fones %f13
2475loop_300:
2476 ldd [%l7 + 0x38], %f4
2477 sdiv %g1, 0x15B9, %g2
2478 fmul8sux16 %f6, %f0, %f8
2479 ldx [%l7 + 0x78], %i1
2480 ta %icc, 0x2
2481 movleu %icc, %i5, %l3
2482 ldsh [%l7 + 0x5C], %l2
2483 movg %icc, %o1, %g7
2484 fmovdvc %icc, %f14, %f3
2485 subc %o2, %g3, %o5
2486 movge %xcc, %o4, %l0
2487 ldsw [%l7 + 0x08], %i3
2488 sth %g5, [%l7 + 0x08]
2489 brz %g4, loop_301
2490 ldsh [%l7 + 0x16], %l5
2491 lduh [%l7 + 0x42], %i7
2492 umulcc %g6, 0x0FAC, %o0
2493loop_301:
2494 ldsb [%l7 + 0x46], %i6
2495 brlez,a %l1, loop_302
2496 ldub [%l7 + 0x29], %l4
2497 ldx [%l7 + 0x18], %o7
2498 edge8n %i0, %l6, %i2
2499loop_302:
2500 ldsb [%l7 + 0x13], %o6
2501 bge loop_303
2502 fmovsvc %xcc, %f7, %f14
2503 orcc %i4, 0x09BB, %o3
2504 ldsw [%l7 + 0x24], %g2
2505loop_303:
2506 tsubcctv %g1, 0x18C3, %i1
2507 ldsw [%l7 + 0x40], %i5
2508 sdivcc %l3, 0x02EA, %o1
2509 movn %xcc, %g7, %o2
2510 stw %l2, [%l7 + 0x34]
2511 ldd [%l7 + 0x08], %f4
2512 xnorcc %g3, 0x0728, %o5
2513 subccc %o4, 0x12BF, %l0
2514 fmovdneg %xcc, %f2, %f3
2515 bl %xcc, loop_304
2516 fbue,a %fcc3, loop_305
2517 fpadd16 %f6, %f4, %f4
2518 fmul8x16al %f9, %f13, %f10
2519loop_304:
2520 popc %g5, %i3
2521loop_305:
2522 bn %icc, loop_306
2523 ldsh [%l7 + 0x1E], %l5
2524 movrlz %g4, %g6, %o0
2525 mova %xcc, %i6, %l1
2526loop_306:
2527 ld [%l7 + 0x10], %f11
2528 ldub [%l7 + 0x74], %i7
2529 fmovrdne %o7, %f14, %f0
2530 edge16n %i0, %l4, %l6
2531 tcs %xcc, 0x6
2532 fbge %fcc3, loop_307
2533 st %f14, [%l7 + 0x0C]
2534 stx %o6, [%l7 + 0x40]
2535 sth %i2, [%l7 + 0x1A]
2536loop_307:
2537 te %xcc, 0x1
2538 movpos %xcc, %i4, %o3
2539 stb %g2, [%l7 + 0x08]
2540 edge8ln %g1, %i5, %l3
2541 ldx [%l7 + 0x18], %i1
2542 bgu,a %icc, loop_308
2543 movneg %xcc, %g7, %o2
2544 bcc %xcc, loop_309
2545 sth %l2, [%l7 + 0x2A]
2546loop_308:
2547 fornot2 %f8, %f6, %f14
2548 fmovdle %xcc, %f7, %f13
2549loop_309:
2550 fmovdleu %xcc, %f11, %f11
2551 movcc %xcc, %o1, %o5
2552 brlz,a %g3, loop_310
2553 sth %o4, [%l7 + 0x16]
2554 fbn %fcc2, loop_311
2555 ble,a,pt %icc, loop_312
2556loop_310:
2557 fnot1s %f13, %f8
2558 tcs %xcc, 0x5
2559loop_311:
2560 fornot2s %f7, %f6, %f10
2561loop_312:
2562 ldsb [%l7 + 0x2A], %l0
2563 fsrc1s %f0, %f6
2564 popc %g5, %l5
2565 ldx [%l7 + 0x10], %g4
2566 xnor %g6, 0x0C16, %o0
2567 fmuld8sux16 %f13, %f14, %f4
2568 std %f14, [%l7 + 0x18]
2569 fpadd16 %f8, %f4, %f10
2570 fmovdge %icc, %f1, %f4
2571 movvs %icc, %i3, %i6
2572 fxors %f10, %f10, %f8
2573 stw %l1, [%l7 + 0x1C]
2574 smul %i7, 0x1A8A, %i0
2575 fcmpgt32 %f0, %f10, %o7
2576 srl %l6, 0x1F, %o6
2577 ldub [%l7 + 0x55], %l4
2578 fxnors %f11, %f14, %f7
2579 smul %i2, 0x1867, %o3
2580 fcmpgt16 %f6, %f0, %g2
2581 fmovrdne %i4, %f4, %f4
2582 movl %xcc, %g1, %i5
2583 sth %l3, [%l7 + 0x4A]
2584 orcc %g7, %i1, %l2
2585 tsubcc %o2, %o5, %g3
2586 tsubcc %o1, %l0, %o4
2587 fmovdcs %icc, %f8, %f1
2588 lduh [%l7 + 0x52], %g5
2589 ldsh [%l7 + 0x56], %g4
2590 mova %icc, %l5, %o0
2591 bne,pt %icc, loop_313
2592 fnot1 %f0, %f14
2593 sllx %i3, %i6, %g6
2594 fcmpeq16 %f12, %f12, %l1
2595loop_313:
2596 movl %xcc, %i7, %o7
2597 stx %l6, [%l7 + 0x08]
2598 ldsh [%l7 + 0x74], %i0
2599 lduw [%l7 + 0x18], %o6
2600 fmovsgu %xcc, %f2, %f15
2601 fmovdgu %xcc, %f8, %f8
2602 lduh [%l7 + 0x26], %i2
2603 fble,a %fcc1, loop_314
2604 brgz,a %l4, loop_315
2605 tle %icc, 0x1
2606 fmovdleu %xcc, %f1, %f8
2607loop_314:
2608 srlx %o3, %g2, %i4
2609loop_315:
2610 fbule,a %fcc1, loop_316
2611 xnor %g1, 0x10AB, %i5
2612 movge %xcc, %g7, %l3
2613 fmovrsgez %i1, %f2, %f6
2614loop_316:
2615 bne,a loop_317
2616 tg %icc, 0x5
2617 xnorcc %l2, %o5, %g3
2618 ldub [%l7 + 0x51], %o1
2619loop_317:
2620 ldsh [%l7 + 0x46], %l0
2621 tsubcctv %o4, %o2, %g5
2622 ba %icc, loop_318
2623 fmovrsgez %g4, %f12, %f4
2624 tn %icc, 0x0
2625 tvc %icc, 0x5
2626loop_318:
2627 ldsw [%l7 + 0x7C], %l5
2628 fmovrdne %o0, %f10, %f14
2629 fmovsvc %icc, %f0, %f11
2630 tne %icc, 0x3
2631 subc %i3, 0x0615, %i6
2632 bcs,a loop_319
2633 bvs,a,pt %xcc, loop_320
2634 sth %l1, [%l7 + 0x4A]
2635 st %f1, [%l7 + 0x20]
2636loop_319:
2637 ldsw [%l7 + 0x44], %i7
2638loop_320:
2639 ldsb [%l7 + 0x65], %o7
2640 stx %g6, [%l7 + 0x58]
2641 brgez,a %l6, loop_321
2642 stx %i0, [%l7 + 0x60]
2643 std %f0, [%l7 + 0x30]
2644 fmuld8ulx16 %f13, %f5, %f10
2645loop_321:
2646 fmovsne %xcc, %f9, %f10
2647 ldd [%l7 + 0x10], %f14
2648 fmovrslz %i2, %f4, %f9
2649 sra %o6, 0x08, %o3
2650 bcs loop_322
2651 fmovrslz %g2, %f2, %f13
2652 andncc %l4, %g1, %i5
2653 stw %g7, [%l7 + 0x48]
2654loop_322:
2655 orncc %l3, %i4, %l2
2656 ld [%l7 + 0x64], %f9
2657 lduh [%l7 + 0x54], %i1
2658 andcc %g3, 0x0C71, %o5
2659 orn %l0, %o1, %o2
2660 sth %o4, [%l7 + 0x3A]
2661 fmovdg %xcc, %f12, %f15
2662 fsrc1s %f15, %f13
2663 sllx %g5, %g4, %o0
2664 fmovsg %icc, %f12, %f0
2665 fmovdge %icc, %f8, %f3
2666 ldub [%l7 + 0x11], %i3
2667 ldd [%l7 + 0x68], %f0
2668 fmovspos %xcc, %f14, %f0
2669 fcmpne32 %f10, %f2, %l5
2670 fnor %f10, %f12, %f12
2671 ldub [%l7 + 0x2F], %i6
2672 bvc,a loop_323
2673 fmovrdgez %l1, %f4, %f6
2674 st %f10, [%l7 + 0x68]
2675 ldsh [%l7 + 0x7E], %i7
2676loop_323:
2677 movpos %icc, %g6, %o7
2678 ldsb [%l7 + 0x08], %l6
2679 fzero %f0
2680 ldsb [%l7 + 0x64], %i0
2681 fabsd %f4, %f14
2682 sra %i2, 0x05, %o3
2683 fbuge %fcc1, loop_324
2684 lduh [%l7 + 0x2A], %g2
2685 fnors %f5, %f0, %f8
2686 ldd [%l7 + 0x48], %f12
2687loop_324:
2688 fsrc1 %f0, %f14
2689 array8 %l4, %g1, %o6
2690 nop
2691 setx loop_325, %l0, %l1
2692 wrpr 0x1, %tl
2693 wrpr %l1, %tnpc
2694 setx 0x34400001400, %l0, %l1
2695 wrpr %l1, %tstate
2696 wrhpr 0x4, %htstate
2697 done
2698 fsrc2s %f5, %f4
2699 stw %g7, [%l7 + 0x2C]
2700 ldsh [%l7 + 0x08], %i5
2701loop_325:
2702 tle %icc, 0x6
2703 ldsw [%l7 + 0x34], %l3
2704 sth %l2, [%l7 + 0x72]
2705 sth %i1, [%l7 + 0x46]
2706 fmovsge %icc, %f10, %f13
2707 tge %icc, 0x3
2708 ldd [%l7 + 0x78], %f6
2709 sth %g3, [%l7 + 0x70]
2710 bge,a %icc, loop_326
2711 taddcctv %o5, %l0, %o1
2712 fmuld8sux16 %f6, %f8, %f4
2713 fmovdneg %icc, %f5, %f7
2714loop_326:
2715 std %f12, [%l7 + 0x58]
2716 ldsw [%l7 + 0x64], %o2
2717 orcc %o4, 0x027D, %i4
2718 ldsb [%l7 + 0x35], %g5
2719 tcc %xcc, 0x0
2720 fmovda %xcc, %f8, %f8
2721 bn,pt %icc, loop_327
2722 stw %o0, [%l7 + 0x48]
2723 ldub [%l7 + 0x17], %g4
2724 bneg,pn %icc, loop_328
2725loop_327:
2726 fmovdvs %icc, %f15, %f1
2727 std %f0, [%l7 + 0x70]
2728 fzeros %f3
2729loop_328:
2730 fornot2s %f5, %f15, %f5
2731 array8 %l5, %i3, %l1
2732 bneg,a %icc, loop_329
2733 lduw [%l7 + 0x6C], %i6
2734 movneg %icc, %g6, %o7
2735 lduh [%l7 + 0x50], %l6
2736loop_329:
2737 sll %i0, %i2, %i7
2738 orn %g2, %l4, %g1
2739 bcs loop_330
2740 fbn,a %fcc0, loop_331
2741 lduh [%l7 + 0x34], %o6
2742 fmovsn %icc, %f3, %f8
2743loop_330:
2744 movleu %xcc, %o3, %i5
2745loop_331:
2746 ldub [%l7 + 0x22], %g7
2747 brz,a %l3, loop_332
2748 ldd [%l7 + 0x10], %f0
2749 pdist %f0, %f0, %f10
2750 edge8 %i1, %g3, %l2
2751loop_332:
2752 xnor %l0, 0x1A9D, %o1
2753 fcmpd %fcc3, %f8, %f14
2754 fmovsne %xcc, %f14, %f11
2755 tpos %icc, 0x5
2756 movvc %icc, %o2, %o5
2757 sth %o4, [%l7 + 0x48]
2758 ld [%l7 + 0x40], %f11
2759 addc %g5, %o0, %i4
2760 ldx [%l7 + 0x18], %l5
2761 fmovsa %icc, %f12, %f7
2762 sth %g4, [%l7 + 0x7C]
2763 fmovrslez %i3, %f14, %f9
2764 move %icc, %l1, %i6
2765 sth %g6, [%l7 + 0x2E]
2766 fnegd %f0, %f10
2767 fba,a %fcc3, loop_333
2768 fpadd32 %f6, %f4, %f12
2769 ldsb [%l7 + 0x3D], %l6
2770 fmovrdne %o7, %f0, %f14
2771loop_333:
2772 lduh [%l7 + 0x0A], %i0
2773 brlez %i7, loop_334
2774 popc %g2, %l4
2775 lduh [%l7 + 0x7C], %g1
2776 bshuffle %f6, %f4, %f0
2777loop_334:
2778 ld [%l7 + 0x68], %f6
2779 tleu %icc, 0x5
2780 bge,a loop_335
2781 brnz,a %i2, loop_336
2782 fmovda %xcc, %f14, %f11
2783 fmovsvc %icc, %f15, %f9
2784loop_335:
2785 smulcc %o6, 0x06D2, %o3
2786loop_336:
2787 fandnot1 %f4, %f12, %f2
2788 fbo,a %fcc2, loop_337
2789 popc %g7, %i5
2790 fand %f2, %f4, %f12
2791 fzeros %f5
2792loop_337:
2793 movneg %icc, %l3, %g3
2794 call loop_338
2795 fsrc1s %f6, %f2
2796 fpsub16s %f11, %f12, %f10
2797 stw %i1, [%l7 + 0x78]
2798loop_338:
2799 ta %xcc, 0x4
2800 andcc %l2, 0x1B42, %l0
2801 fmovrsne %o2, %f14, %f0
2802 stw %o5, [%l7 + 0x4C]
2803 ldd [%l7 + 0x08], %f4
2804 array8 %o4, %g5, %o0
2805 fmovda %xcc, %f0, %f8
2806 array8 %o1, %i4, %l5
2807 call loop_339
2808 fblg,a %fcc2, loop_340
2809 ta %xcc, 0x7
2810 mulscc %g4, %i3, %i6
2811loop_339:
2812 addcc %g6, %l1, %l6
2813loop_340:
2814 tvc %icc, 0x5
2815 add %i0, %i7, %o7
2816 fones %f10
2817 movl %xcc, %l4, %g1
2818 fmovsle %icc, %f0, %f14
2819 bvc,pt %icc, loop_341
2820 brlez %i2, loop_342
2821 fbne,a %fcc3, loop_343
2822 tneg %icc, 0x4
2823loop_341:
2824 fpmerge %f14, %f7, %f4
2825loop_342:
2826 addc %g2, 0x0550, %o3
2827loop_343:
2828 ta %icc, 0x7
2829 fble %fcc2, loop_344
2830 edge32 %o6, %i5, %l3
2831 addc %g7, %g3, %l2
2832 or %i1, %o2, %o5
2833loop_344:
2834 bn,pt %xcc, loop_345
2835 sth %o4, [%l7 + 0x68]
2836 fornot2 %f0, %f6, %f2
2837 fbg %fcc1, loop_346
2838loop_345:
2839 fmovda %icc, %f11, %f0
2840 ldsb [%l7 + 0x75], %g5
2841 movn %icc, %l0, %o0
2842loop_346:
2843 fnor %f12, %f14, %f2
2844 alignaddrl %o1, %i4, %l5
2845 bleu,a,pn %xcc, loop_347
2846 movgu %xcc, %g4, %i3
2847 ldx [%l7 + 0x08], %i6
2848 fnot2 %f4, %f10
2849loop_347:
2850 fcmps %fcc3, %f11, %f11
2851 mova %icc, %l1, %l6
2852 sdivx %i0, 0x084C, %g6
2853 bpos,a,pt %icc, loop_348
2854 movrlz %o7, 0x3A6, %i7
2855 fpsub16s %f0, %f3, %f15
2856 fzeros %f3
2857loop_348:
2858 edge8ln %l4, %g1, %g2
2859 ldx [%l7 + 0x58], %i2
2860 fmovdl %xcc, %f10, %f13
2861 fmovda %icc, %f7, %f6
2862 fmovsg %icc, %f4, %f14
2863 fpmerge %f0, %f5, %f12
2864 ldsw [%l7 + 0x68], %o6
2865 alignaddr %i5, %l3, %o3
2866 fbul %fcc3, loop_349
2867 ldsw [%l7 + 0x50], %g7
2868 fmovrdlez %l2, %f12, %f8
2869 fpadd16 %f4, %f6, %f0
2870loop_349:
2871 lduw [%l7 + 0x60], %g3
2872 movcs %xcc, %o2, %o5
2873 fcmpd %fcc2, %f4, %f2
2874 xor %i1, 0x01AD, %g5
2875 taddcc %l0, 0x1877, %o0
2876 ldsb [%l7 + 0x3F], %o1
2877 movcs %icc, %i4, %l5
2878 movcs %xcc, %o4, %i3
2879 sra %g4, %l1, %i6
2880 fmovdgu %icc, %f12, %f13
2881 fmovrse %i0, %f0, %f11
2882 fnegd %f12, %f10
2883 fbg,a %fcc2, loop_350
2884 ldsw [%l7 + 0x7C], %l6
2885 brz,a %g6, loop_351
2886 sdivx %o7, 0x18F5, %i7
2887loop_350:
2888 tn %icc, 0x5
2889 array8 %g1, %l4, %i2
2890loop_351:
2891 ldsh [%l7 + 0x26], %o6
2892 stx %i5, [%l7 + 0x40]
2893 ldd [%l7 + 0x28], %f12
2894 bl,a,pt %icc, loop_352
2895 call loop_353
2896 std %f0, [%l7 + 0x08]
2897 edge32n %g2, %o3, %l3
2898loop_352:
2899 stx %l2, [%l7 + 0x68]
2900loop_353:
2901 fmovscc %xcc, %f14, %f9
2902 lduh [%l7 + 0x66], %g7
2903 fmovrde %g3, %f6, %f0
2904 bcs loop_354
2905 ldsb [%l7 + 0x75], %o2
2906 fmovrdgz %o5, %f10, %f12
2907 std %f4, [%l7 + 0x50]
2908loop_354:
2909 st %f5, [%l7 + 0x5C]
2910 movge %icc, %i1, %g5
2911 ldsh [%l7 + 0x60], %l0
2912 fpack16 %f14, %f13
2913 fbuge,a %fcc2, loop_355
2914 for %f14, %f6, %f0
2915 ldsb [%l7 + 0x2C], %o0
2916 fmovdleu %icc, %f4, %f1
2917loop_355:
2918 fpadd16s %f1, %f11, %f9
2919 fpadd16 %f4, %f4, %f8
2920 andn %o1, 0x0423, %l5
2921 fmovd %f4, %f12
2922 srl %o4, 0x0E, %i4
2923 tne %icc, 0x6
2924 ldsb [%l7 + 0x19], %i3
2925 andncc %g4, %l1, %i6
2926 sethi 0x003B, %l6
2927 fmovda %icc, %f12, %f2
2928 ldx [%l7 + 0x30], %i0
2929 ldsh [%l7 + 0x3E], %o7
2930 pdist %f8, %f8, %f14
2931 bcc,pn %xcc, loop_356
2932 ldd [%l7 + 0x30], %f6
2933 movcs %icc, %g6, %g1
2934 fmovspos %icc, %f13, %f0
2935loop_356:
2936 fmovrslz %l4, %f9, %f8
2937 fxors %f13, %f4, %f7
2938 siam 0x7
2939 tg %icc, 0x0
2940 fpsub16s %f6, %f1, %f4
2941 fmovdcs %xcc, %f0, %f8
2942 faligndata %f0, %f4, %f2
2943 edge8n %i2, %i7, %o6
2944 fmovrslez %g2, %f15, %f10
2945 fnot2 %f12, %f6
2946 xnorcc %o3, %i5, %l2
2947 fmovrdgz %l3, %f12, %f6
2948 sdiv %g3, 0x01EA, %o2
2949 bn,pn %xcc, loop_357
2950 lduh [%l7 + 0x0E], %g7
2951 fpsub16 %f2, %f8, %f4
2952 ldsh [%l7 + 0x74], %o5
2953loop_357:
2954 fmul8sux16 %f0, %f8, %f12
2955 movrlz %g5, %i1, %o0
2956 st %f5, [%l7 + 0x38]
2957 popc %l0, %o1
2958 std %f0, [%l7 + 0x70]
2959 lduh [%l7 + 0x42], %l5
2960 fcmpne16 %f2, %f14, %i4
2961 ldsw [%l7 + 0x70], %o4
2962 stb %i3, [%l7 + 0x55]
2963 fmovrde %l1, %f2, %f2
2964 fmovsa %icc, %f2, %f8
2965 fpmerge %f5, %f11, %f6
2966 fbl,a %fcc1, loop_358
2967 fmul8x16 %f11, %f14, %f12
2968 ldx [%l7 + 0x48], %i6
2969 fmovdcs %icc, %f11, %f12
2970loop_358:
2971 tl %icc, 0x1
2972 fabsd %f0, %f10
2973 fbu %fcc3, loop_359
2974 movneg %xcc, %g4, %l6
2975 fmovrdne %o7, %f10, %f8
2976 fmul8x16au %f4, %f9, %f10
2977loop_359:
2978 ld [%l7 + 0x78], %f5
2979 fors %f10, %f5, %f1
2980 fmul8ulx16 %f12, %f2, %f0
2981 ldsh [%l7 + 0x34], %i0
2982 stw %g6, [%l7 + 0x20]
2983 ldub [%l7 + 0x31], %g1
2984 fandnot1 %f0, %f8, %f14
2985 fbue %fcc1, loop_360
2986 movne %icc, %l4, %i2
2987 nop
2988 setx loop_361, %l0, %l1
2989 wrpr 0x1, %tl
2990 wrpr %l1, %tnpc
2991 setx 0x34400001400, %l0, %l1
2992 wrpr %l1, %tstate
2993 wrhpr 0x4, %htstate
2994 done
2995 ble,pt %icc, loop_362
2996loop_360:
2997 movl %xcc, %o6, %i7
2998 fbuge %fcc3, loop_363
2999loop_361:
3000 fmovdn %xcc, %f0, %f8
3001loop_362:
3002 st %f6, [%l7 + 0x68]
3003 fmovrdne %g2, %f12, %f6
3004loop_363:
3005 fpmerge %f2, %f11, %f10
3006 popc %o3, %i5
3007 stw %l3, [%l7 + 0x2C]
3008 fmul8ulx16 %f0, %f4, %f14
3009 fmovda %icc, %f0, %f5
3010 fmovsg %icc, %f4, %f11
3011 lduh [%l7 + 0x22], %l2
3012 bpos,a loop_364
3013 lduh [%l7 + 0x78], %o2
3014 fxnors %f2, %f1, %f5
3015 movcs %xcc, %g3, %g7
3016loop_364:
3017 fmovdcc %xcc, %f7, %f7
3018 fmovdneg %icc, %f4, %f15
3019 fmovrde %g5, %f0, %f2
3020 st %f6, [%l7 + 0x48]
3021 stw %o5, [%l7 + 0x68]
3022 bge,pn %xcc, loop_365
3023 ldub [%l7 + 0x4F], %i1
3024 ldub [%l7 + 0x3C], %o0
3025 lduh [%l7 + 0x7E], %l0
3026loop_365:
3027 addccc %l5, %o1, %o4
3028 sll %i4, 0x06, %l1
3029 fmovrslez %i6, %f7, %f12
3030 ld [%l7 + 0x3C], %f4
3031 fbue,a %fcc1, loop_366
3032 ldd [%l7 + 0x50], %f2
3033 fbg %fcc1, loop_367
3034 stx %i3, [%l7 + 0x78]
3035loop_366:
3036 nop
3037 setx loop_368, %l0, %l1
3038 jmpl %l1, %g4
3039 fxors %f1, %f7, %f14
3040loop_367:
3041 sub %l6, 0x0055, %o7
3042 nop
3043 setx loop_369, %l0, %l1
3044 wrpr 0x1, %tl
3045 wrpr %l1, %tpc
3046 add %l1, 0x4, %l1
3047 wrpr %l1, %tnpc
3048 setx 0x34400001400, %l0, %l1
3049 wrpr %l1, %tstate
3050 wrhpr 0x4, %htstate
3051 retry
3052loop_368:
3053 fmovsne %icc, %f6, %f10
3054 tneg %icc, 0x1
3055 stw %g6, [%l7 + 0x6C]
3056loop_369:
3057 pdist %f14, %f8, %f0
3058 fpack16 %f4, %f5
3059 fpadd32 %f6, %f12, %f6
3060 fandnot1s %f0, %f11, %f11
3061 tsubcctv %i0, %g1, %l4
3062 ldsh [%l7 + 0x0C], %i2
3063 stb %i7, [%l7 + 0x35]
3064 fmovrdgez %o6, %f4, %f8
3065 fcmpgt32 %f8, %f0, %o3
3066 std %f6, [%l7 + 0x48]
3067 fmovdneg %xcc, %f8, %f13
3068 nop
3069 setx loop_370, %l0, %l1
3070 wrpr 0x1, %tl
3071 wrpr %l1, %tpc
3072 add %l1, 0x4, %l1
3073 wrpr %l1, %tnpc
3074 setx 0x34400001400, %l0, %l1
3075 wrpr %l1, %tstate
3076 wrhpr 0x4, %htstate
3077 retry
3078 lduw [%l7 + 0x3C], %g2
3079 st %f9, [%l7 + 0x10]
3080 fnegd %f2, %f14
3081loop_370:
3082 fcmpgt16 %f12, %f12, %i5
3083 fnot2 %f12, %f8
3084 ldub [%l7 + 0x33], %l3
3085 fbuge,a %fcc2, loop_371
3086 edge8l %o2, %l2, %g3
3087 movg %icc, %g7, %g5
3088 brgz %o5, loop_372
3089loop_371:
3090 movrgz %o0, %l0, %i1
3091 fmovrsgez %o1, %f14, %f5
3092 smul %o4, 0x06A9, %i4
3093loop_372:
3094 movge %icc, %l5, %l1
3095 subc %i3, %g4, %i6
3096 fzero %f14
3097 andn %l6, %g6, %i0
3098 fmovrsne %o7, %f12, %f10
3099 fpadd32s %f8, %f2, %f10
3100 fbne %fcc1, loop_373
3101 fmovda %xcc, %f9, %f2
3102 fpadd16s %f4, %f12, %f3
3103 movneg %icc, %l4, %i2
3104loop_373:
3105 edge16n %g1, %o6, %o3
3106 fmovsvs %icc, %f13, %f0
3107 fpmerge %f2, %f12, %f12
3108 fmovrdne %i7, %f0, %f6
3109 fmovdleu %xcc, %f11, %f2
3110 brlz,a %i5, loop_374
3111 fone %f12
3112 ldx [%l7 + 0x38], %g2
3113 edge32 %o2, %l2, %l3
3114loop_374:
3115 fblg %fcc3, loop_375
3116 movrne %g3, %g5, %o5
3117 sub %g7, %l0, %o0
3118 sdiv %i1, 0x159F, %o1
3119loop_375:
3120 move %xcc, %i4, %o4
3121 ldub [%l7 + 0x22], %l5
3122 fmovrslez %l1, %f6, %f10
3123 ldub [%l7 + 0x64], %i3
3124 edge16ln %i6, %g4, %g6
3125 st %f2, [%l7 + 0x68]
3126 tgu %icc, 0x0
3127 fone %f14
3128 brlez,a %i0, loop_376
3129 fcmple32 %f2, %f8, %o7
3130 fmovrsne %l6, %f3, %f6
3131 fand %f14, %f6, %f8
3132loop_376:
3133 movcc %xcc, %l4, %i2
3134 bneg,pt %xcc, loop_377
3135 movvc %xcc, %g1, %o6
3136 fpsub16s %f7, %f1, %f11
3137 st %f15, [%l7 + 0x54]
3138loop_377:
3139 fmul8x16au %f11, %f0, %f8
3140 fsrc1 %f14, %f2
3141 ldx [%l7 + 0x60], %o3
3142 tge %xcc, 0x4
3143 fmovdneg %icc, %f8, %f11
3144 stw %i7, [%l7 + 0x28]
3145 ldsh [%l7 + 0x3A], %g2
3146 st %f1, [%l7 + 0x24]
3147 sth %i5, [%l7 + 0x4C]
3148 stw %o2, [%l7 + 0x1C]
3149 nop
3150 setx loop_378, %l0, %l1
3151 wrpr 0x1, %tl
3152 wrpr %l1, %tpc
3153 add %l1, 0x4, %l1
3154 wrpr %l1, %tnpc
3155 setx 0x34400001400, %l0, %l1
3156 wrpr %l1, %tstate
3157 wrhpr 0x4, %htstate
3158 retry
3159 ldsb [%l7 + 0x5B], %l3
3160 stx %g3, [%l7 + 0x10]
3161 udivcc %l2, 0x0E53, %o5
3162loop_378:
3163 udivcc %g5, 0x10AF, %l0
3164 fcmpne32 %f6, %f14, %o0
3165 ldd [%l7 + 0x50], %f8
3166 xnorcc %g7, %i1, %i4
3167 stx %o1, [%l7 + 0x30]
3168 fmovrdgez %o4, %f12, %f8
3169 fmovdl %xcc, %f11, %f7
3170 edge16ln %l5, %i3, %i6
3171 brgz,a %l1, loop_379
3172 nop
3173 setx loop_380, %l0, %l1
3174 wrpr 0x1, %tl
3175 wrpr %l1, %tpc
3176 add %l1, 0x4, %l1
3177 wrpr %l1, %tnpc
3178 setx 0x34400001400, %l0, %l1
3179 wrpr %l1, %tstate
3180 wrhpr 0x4, %htstate
3181 retry
3182 fbge,a %fcc2, loop_381
3183 brlz %g6, loop_382
3184loop_379:
3185 fpsub16s %f14, %f13, %f5
3186loop_380:
3187 fcmple32 %f14, %f0, %g4
3188loop_381:
3189 edge16ln %o7, %l6, %i0
3190loop_382:
3191 nop
3192 setx loop_383, %l0, %l1
3193 jmpl %l1, %l4
3194 array16 %g1, %i2, %o6
3195 fsrc2s %f3, %f7
3196 or %i7, 0x0798, %g2
3197loop_383:
3198 sth %o3, [%l7 + 0x6A]
3199 fpmerge %f0, %f4, %f14
3200 sub %o2, %i5, %g3
3201 edge32 %l3, %o5, %l2
3202 stx %g5, [%l7 + 0x38]
3203 ldd [%l7 + 0x30], %f0
3204 nop
3205 setx loop_384, %l0, %l1
3206 wrpr 0x1, %tl
3207 wrpr %l1, %tpc
3208 add %l1, 0x4, %l1
3209 wrpr %l1, %tnpc
3210 setx 0x34400001400, %l0, %l1
3211 wrpr %l1, %tstate
3212 wrhpr 0x4, %htstate
3213 retry
3214 addc %l0, %g7, %i1
3215 array8 %o0, %i4, %o1
3216 fmovdpos %icc, %f15, %f2
3217loop_384:
3218 fblg,a %fcc0, loop_385
3219 bg %icc, loop_386
3220 ldsw [%l7 + 0x6C], %l5
3221 sub %o4, %i3, %l1
3222loop_385:
3223 brz,a %g6, loop_387
3224loop_386:
3225 brlz %g4, loop_388
3226 ldub [%l7 + 0x61], %o7
3227 ldsb [%l7 + 0x0E], %l6
3228loop_387:
3229 fpadd32 %f4, %f10, %f8
3230loop_388:
3231 ta %icc, 0x3
3232 ld [%l7 + 0x50], %f14
3233 edge8 %i0, %l4, %g1
3234 add %i6, 0x1431, %o6
3235 brgz %i2, loop_389
3236 fone %f14
3237 fornot1 %f0, %f0, %f4
3238 movvs %xcc, %i7, %g2
3239loop_389:
3240 ldub [%l7 + 0x23], %o3
3241 fbo,a %fcc3, loop_390
3242 addccc %i5, 0x156E, %o2
3243 sth %g3, [%l7 + 0x12]
3244 ldub [%l7 + 0x71], %o5
3245loop_390:
3246 fmovrdgz %l2, %f0, %f14
3247 st %f7, [%l7 + 0x58]
3248 tg %xcc, 0x3
3249 bvs,a %xcc, loop_391
3250 mulscc %g5, %l0, %l3
3251 std %f10, [%l7 + 0x28]
3252 srlx %g7, %i1, %i4
3253loop_391:
3254 brlz,a %o0, loop_392
3255 lduw [%l7 + 0x20], %l5
3256 be,pt %xcc, loop_393
3257 fornot2 %f12, %f2, %f8
3258loop_392:
3259 fbne %fcc0, loop_394
3260 ldsh [%l7 + 0x26], %o4
3261loop_393:
3262 ldsb [%l7 + 0x7C], %i3
3263 lduw [%l7 + 0x3C], %l1
3264loop_394:
3265 fmovrde %g6, %f6, %f8
3266 lduh [%l7 + 0x58], %g4
3267 fnegd %f8, %f6
3268 st %f12, [%l7 + 0x7C]
3269 fmovsg %icc, %f10, %f2
3270 fcmpgt32 %f6, %f2, %o1
3271 sethi 0x11A8, %l6
3272 taddcctv %o7, 0x0A7B, %l4
3273 fbue,a %fcc2, loop_395
3274 fmuld8sux16 %f8, %f14, %f14
3275 st %f7, [%l7 + 0x58]
3276 stx %g1, [%l7 + 0x40]
3277loop_395:
3278 brgez,a %i0, loop_396
3279 bl,pt %xcc, loop_397
3280 ldd [%l7 + 0x40], %f2
3281 fmovdgu %icc, %f1, %f12
3282loop_396:
3283 taddcc %i6, 0x1EBF, %o6
3284loop_397:
3285 stw %i2, [%l7 + 0x24]
3286 edge8 %g2, %i7, %o3
3287 nop
3288 setx loop_398, %l0, %l1
3289 wrpr 0x1, %tl
3290 wrpr %l1, %tpc
3291 add %l1, 0x4, %l1
3292 wrpr %l1, %tnpc
3293 setx 0x34400001400, %l0, %l1
3294 wrpr %l1, %tstate
3295 wrhpr 0x4, %htstate
3296 retry
3297 fnors %f14, %f5, %f11
3298 tge %xcc, 0x7
3299 bpos loop_399
3300loop_398:
3301 brlez %i5, loop_400
3302 ldd [%l7 + 0x08], %f8
3303 fmovdcc %xcc, %f2, %f2
3304loop_399:
3305 nop
3306 setx loop_401, %l0, %l1
3307 jmpl %l1, %o2
3308loop_400:
3309 ldsb [%l7 + 0x10], %g3
3310 fnot2 %f14, %f12
3311 fmovsa %xcc, %f1, %f11
3312loop_401:
3313 st %f5, [%l7 + 0x78]
3314 ldx [%l7 + 0x50], %l2
3315 fabsd %f4, %f0
3316 fmovscs %xcc, %f9, %f14
3317 brlez,a %g5, loop_402
3318 ldd [%l7 + 0x70], %f14
3319 movleu %icc, %l0, %o5
3320 ble %icc, loop_403
3321loop_402:
3322 fmovsvs %xcc, %f7, %f2
3323 edge8n %g7, %l3, %i4
3324 fbul,a %fcc0, loop_404
3325loop_403:
3326 fmovsg %xcc, %f1, %f12
3327 nop
3328 setx loop_405, %l0, %l1
3329 wrpr 0x1, %tl
3330 wrpr %l1, %tnpc
3331 setx 0x34400001400, %l0, %l1
3332 wrpr %l1, %tstate
3333 wrhpr 0x4, %htstate
3334 done
3335 sth %o0, [%l7 + 0x4A]
3336loop_404:
3337 stw %l5, [%l7 + 0x6C]
3338 fpackfix %f14, %f14
3339loop_405:
3340 tsubcc %o4, %i3, %i1
3341 ldsb [%l7 + 0x11], %g6
3342 fabsd %f14, %f4
3343 fmovrsgz %g4, %f13, %f11
3344 fcmpd %fcc2, %f0, %f8
3345 ldsh [%l7 + 0x62], %l1
3346 fmovdne %xcc, %f6, %f5
3347 stw %l6, [%l7 + 0x78]
3348 bcc,a %xcc, loop_406
3349 andn %o1, 0x0476, %o7
3350 call loop_407
3351 fmuld8sux16 %f1, %f5, %f10
3352loop_406:
3353 sth %g1, [%l7 + 0x40]
3354 fbl %fcc0, loop_408
3355loop_407:
3356 ta %xcc, 0x2
3357 subc %i0, %l4, %i6
3358 sth %o6, [%l7 + 0x6C]
3359loop_408:
3360 bgu,a,pt %icc, loop_409
3361 ld [%l7 + 0x38], %f14
3362 fnot1s %f3, %f9
3363 fmovsa %xcc, %f5, %f4
3364loop_409:
3365 ldsh [%l7 + 0x60], %i2
3366 lduw [%l7 + 0x20], %i7
3367 umul %g2, %i5, %o3
3368 stw %g3, [%l7 + 0x64]
3369 fcmpeq32 %f2, %f4, %l2
3370 tge %xcc, 0x0
3371 st %f11, [%l7 + 0x54]
3372 ldsb [%l7 + 0x73], %g5
3373 lduh [%l7 + 0x7A], %o2
3374 fcmpne32 %f12, %f4, %l0
3375 ldd [%l7 + 0x18], %f8
3376 stx %o5, [%l7 + 0x40]
3377 fmovspos %xcc, %f4, %f5
3378 sra %l3, %g7, %o0
3379 st %f4, [%l7 + 0x24]
3380 edge8l %i4, %o4, %l5
3381 sllx %i1, %i3, %g4
3382 stb %g6, [%l7 + 0x65]
3383 bcc,pt %icc, loop_410
3384 stw %l6, [%l7 + 0x78]
3385 taddcctv %l1, %o7, %o1
3386 lduw [%l7 + 0x18], %g1
3387loop_410:
3388 fmovrdlz %i0, %f10, %f4
3389 st %f3, [%l7 + 0x18]
3390 movrne %i6, %o6, %l4
3391 umulcc %i7, %g2, %i5
3392 fnot2 %f14, %f10
3393 brz,a %o3, loop_411
3394 tg %icc, 0x3
3395 fbg %fcc2, loop_412
3396 nop
3397 setx loop_413, %l0, %l1
3398 wrpr 0x1, %tl
3399 wrpr %l1, %tnpc
3400 setx 0x34400001400, %l0, %l1
3401 wrpr %l1, %tstate
3402 wrhpr 0x4, %htstate
3403 done
3404loop_411:
3405 fbl,a %fcc2, loop_414
3406 alignaddrl %i2, %l2, %g5
3407loop_412:
3408 fmovdleu %xcc, %f14, %f6
3409loop_413:
3410 fzero %f6
3411loop_414:
3412 edge8n %g3, %o2, %l0
3413 stb %o5, [%l7 + 0x61]
3414 fmuld8ulx16 %f12, %f0, %f10
3415 sdivcc %l3, 0x1D7F, %g7
3416 ldx [%l7 + 0x50], %o0
3417 ldsb [%l7 + 0x44], %i4
3418 ldd [%l7 + 0x68], %f6
3419 movpos %icc, %l5, %o4
3420 fbn %fcc0, loop_415
3421 udivcc %i3, 0x04D2, %g4
3422 std %f6, [%l7 + 0x18]
3423 fbug %fcc0, loop_416
3424loop_415:
3425 fbue,a %fcc2, loop_417
3426 array8 %i1, %g6, %l1
3427 fmovrdlez %l6, %f6, %f6
3428loop_416:
3429 stw %o1, [%l7 + 0x08]
3430loop_417:
3431 tl %xcc, 0x0
3432 fbule,a %fcc0, loop_418
3433 sdivcc %o7, 0x1093, %g1
3434 stb %i0, [%l7 + 0x5E]
3435 sth %o6, [%l7 + 0x0C]
3436loop_418:
3437 ldsb [%l7 + 0x6B], %i6
3438 fornot1 %f0, %f2, %f4
3439 fmovrdgez %l4, %f4, %f4
3440 ldub [%l7 + 0x0C], %i7
3441 srl %i5, 0x15, %g2
3442 fmovde %icc, %f11, %f11
3443 brgz,a %i2, loop_419
3444 udivcc %l2, 0x07F0, %o3
3445 smulcc %g3, %g5, %l0
3446 movgu %xcc, %o5, %l3
3447loop_419:
3448 fabss %f2, %f7
3449 fmovsle %icc, %f10, %f7
3450 movcs %icc, %g7, %o2
3451 for %f12, %f8, %f12
3452 popc %i4, %l5
3453 fcmpd %fcc0, %f12, %f2
3454 fmovsn %icc, %f7, %f2
3455 addcc %o4, %i3, %o0
3456 fmovscs %icc, %f7, %f2
3457 fmovrse %i1, %f5, %f4
3458 fnot1s %f7, %f3
3459 movrlz %g4, %g6, %l6
3460 popc %l1, %o7
3461 tvs %xcc, 0x2
3462 edge16 %o1, %g1, %i0
3463 move %icc, %i6, %l4
3464 fmovrdne %i7, %f4, %f0
3465 fmovdne %xcc, %f14, %f4
3466 pdist %f4, %f10, %f6
3467 lduh [%l7 + 0x36], %o6
3468 ldx [%l7 + 0x40], %i5
3469 fmovsge %icc, %f4, %f12
3470 fmul8x16 %f14, %f10, %f0
3471 std %f8, [%l7 + 0x60]
3472 tvc %icc, 0x2
3473 bcs,pn %icc, loop_420
3474 ldx [%l7 + 0x10], %i2
3475 fcmpne16 %f2, %f4, %g2
3476 ldx [%l7 + 0x40], %o3
3477loop_420:
3478 st %f2, [%l7 + 0x2C]
3479 bneg,a loop_421
3480 fpadd16s %f15, %f5, %f15
3481 sth %l2, [%l7 + 0x12]
3482 fpadd16s %f10, %f14, %f15
3483loop_421:
3484 fblg,a %fcc2, loop_422
3485 fbuge %fcc0, loop_423
3486 sdivx %g5, 0x10A2, %l0
3487 fmovdgu %xcc, %f8, %f7
3488loop_422:
3489 fabsd %f8, %f4
3490loop_423:
3491 bcc,a,pn %icc, loop_424
3492 fbule %fcc3, loop_425
3493 addccc %g3, %l3, %o5
3494 fmovdg %icc, %f9, %f12
3495loop_424:
3496 movrgz %g7, %i4, %o2
3497loop_425:
3498 movge %xcc, %o4, %i3
3499 stx %o0, [%l7 + 0x70]
3500 fmuld8ulx16 %f5, %f7, %f10
3501 fmovsvs %xcc, %f9, %f14
3502 fzeros %f9
3503 fandnot1 %f2, %f4, %f6
3504 fmovrsne %i1, %f12, %f1
3505 bleu,a loop_426
3506 fnand %f0, %f6, %f8
3507 stw %g4, [%l7 + 0x24]
3508 fmovsg %xcc, %f10, %f4
3509loop_426:
3510 fcmpeq16 %f2, %f14, %l5
3511 edge32n %l6, %g6, %o7
3512 movvs %icc, %o1, %l1
3513 bgu loop_427
3514 ldub [%l7 + 0x19], %g1
3515 fmovdleu %xcc, %f6, %f11
3516 fsrc2 %f6, %f4
3517loop_427:
3518 fornot1 %f0, %f0, %f0
3519 taddcctv %i0, 0x1E06, %l4
3520 fcmpne32 %f2, %f10, %i6
3521 brnz %o6, loop_428
3522 sub %i7, %i5, %g2
3523 ldsb [%l7 + 0x63], %i2
3524 ldx [%l7 + 0x50], %l2
3525loop_428:
3526 ldsb [%l7 + 0x76], %g5
3527 be %icc, loop_429
3528 std %f2, [%l7 + 0x08]
3529 fbne %fcc0, loop_430
3530 array8 %l0, %o3, %g3
3531loop_429:
3532 faligndata %f2, %f4, %f10
3533 sllx %o5, %l3, %i4
3534loop_430:
3535 sethi 0x05CB, %o2
3536 tg %icc, 0x5
3537 ldsw [%l7 + 0x34], %o4
3538 fxor %f4, %f10, %f2
3539 fmovsa %xcc, %f0, %f8
3540 ldx [%l7 + 0x58], %i3
3541 ldx [%l7 + 0x30], %o0
3542 fands %f14, %f9, %f1
3543 array32 %i1, %g7, %l5
3544 fmovrdne %g4, %f14, %f12
3545 fandnot1 %f0, %f14, %f14
3546 edge32n %l6, %g6, %o1
3547 fcmple32 %f4, %f4, %o7
3548 fpadd32 %f8, %f14, %f4
3549 movrgz %g1, 0x1D0, %i0
3550 stw %l4, [%l7 + 0x5C]
3551 fcmpeq16 %f0, %f0, %l1
3552 fmovsne %icc, %f4, %f5
3553 smul %i6, 0x1719, %o6
3554 stx %i5, [%l7 + 0x18]
3555 stb %g2, [%l7 + 0x2E]
3556 stw %i2, [%l7 + 0x64]
3557 fmovdcc %xcc, %f10, %f8
3558 movpos %icc, %l2, %g5
3559 bge,pt %xcc, loop_431
3560 ldsw [%l7 + 0x48], %i7
3561 ld [%l7 + 0x4C], %f12
3562 movpos %icc, %o3, %g3
3563loop_431:
3564 fbe %fcc0, loop_432
3565 ld [%l7 + 0x3C], %f0
3566 movrne %o5, %l3, %i4
3567 popc %o2, %o4
3568loop_432:
3569 fbl,a %fcc0, loop_433
3570 and %i3, %l0, %i1
3571 edge32ln %o0, %l5, %g7
3572 ta %icc, 0x0
3573loop_433:
3574 fabss %f8, %f4
3575 lduw [%l7 + 0x5C], %l6
3576 st %f0, [%l7 + 0x2C]
3577 lduh [%l7 + 0x08], %g4
3578 udivcc %o1, 0x1AAF, %g6
3579 fmovd %f2, %f4
3580 st %f7, [%l7 + 0x10]
3581 std %f12, [%l7 + 0x50]
3582 fmovrdlez %g1, %f8, %f6
3583 lduw [%l7 + 0x10], %o7
3584 alignaddr %l4, %l1, %i6
3585 xor %i0, 0x072D, %i5
3586 sethi 0x144F, %g2
3587 fmovsvc %icc, %f6, %f13
3588 mulx %i2, %l2, %o6
3589 ldsh [%l7 + 0x70], %g5
3590 bne,pt %xcc, loop_434
3591 fble,a %fcc0, loop_435
3592 sllx %i7, %g3, %o3
3593 st %f10, [%l7 + 0x48]
3594loop_434:
3595 fcmpeq16 %f10, %f8, %l3
3596loop_435:
3597 ldsh [%l7 + 0x44], %o5
3598 lduh [%l7 + 0x5A], %i4
3599 fmovdgu %icc, %f11, %f0
3600 fmovrse %o4, %f5, %f13
3601 fnot2s %f5, %f10
3602 fmovda %icc, %f4, %f13
3603 ldub [%l7 + 0x13], %o2
3604 fnot2s %f3, %f8
3605 fands %f1, %f13, %f13
3606 ldd [%l7 + 0x10], %f14
3607 ld [%l7 + 0x74], %f4
3608 fmovsa %xcc, %f8, %f2
3609 tne %xcc, 0x4
3610 umulcc %l0, 0x1295, %i1
3611 ldub [%l7 + 0x33], %i3
3612 ldsb [%l7 + 0x33], %l5
3613 fmovrslez %g7, %f13, %f15
3614 bge loop_436
3615 lduw [%l7 + 0x28], %l6
3616 fpadd16 %f0, %f8, %f0
3617 ldx [%l7 + 0x30], %g4
3618loop_436:
3619 tvc %xcc, 0x4
3620 fmovdcc %xcc, %f3, %f8
3621 call loop_437
3622 ble loop_438
3623 tcc %icc, 0x5
3624 brlz,a %o1, loop_439
3625loop_437:
3626 srax %g6, 0x00, %o0
3627loop_438:
3628 bne,a,pt %xcc, loop_440
3629 lduh [%l7 + 0x3E], %o7
3630loop_439:
3631 fcmple16 %f2, %f10, %g1
3632 lduh [%l7 + 0x4E], %l4
3633loop_440:
3634 movne %xcc, %i6, %i0
3635 st %f11, [%l7 + 0x7C]
3636 addcc %l1, %g2, %i2
3637 ldd [%l7 + 0x58], %f12
3638 edge8 %l2, %o6, %g5
3639 stb %i5, [%l7 + 0x22]
3640 fsrc1 %f8, %f10
3641 smul %i7, 0x1D39, %o3
3642 stx %l3, [%l7 + 0x50]
3643 st %f13, [%l7 + 0x24]
3644 stx %g3, [%l7 + 0x28]
3645 std %f10, [%l7 + 0x10]
3646 ldsw [%l7 + 0x64], %i4
3647 ldx [%l7 + 0x10], %o4
3648 movl %xcc, %o2, %l0
3649 fcmpne32 %f2, %f0, %o5
3650 ldsh [%l7 + 0x36], %i1
3651 edge32n %i3, %l5, %g7
3652 ldsh [%l7 + 0x5E], %l6
3653 brgz,a %o1, loop_441
3654 sth %g4, [%l7 + 0x72]
3655 lduh [%l7 + 0x18], %g6
3656 fabss %f10, %f7
3657loop_441:
3658 fbe %fcc1, loop_442
3659 movle %icc, %o0, %g1
3660 sdivx %l4, 0x0D08, %o7
3661 fmovrslz %i6, %f3, %f8
3662loop_442:
3663 ldsb [%l7 + 0x55], %l1
3664 stx %g2, [%l7 + 0x48]
3665 alignaddrl %i0, %l2, %o6
3666 lduw [%l7 + 0x64], %g5
3667 ldd [%l7 + 0x20], %f4
3668 stb %i5, [%l7 + 0x46]
3669 tsubcc %i2, 0x1C6A, %o3
3670 move %xcc, %l3, %g3
3671 bvs,a loop_443
3672 fsrc2s %f13, %f3
3673 fmovrsgez %i7, %f15, %f2
3674 ldsh [%l7 + 0x46], %o4
3675loop_443:
3676 fsrc2s %f4, %f3
3677 sth %o2, [%l7 + 0x18]
3678 fpadd32 %f8, %f10, %f2
3679 ldsb [%l7 + 0x44], %i4
3680 ldsw [%l7 + 0x6C], %o5
3681 sethi 0x0FA9, %i1
3682 st %f15, [%l7 + 0x5C]
3683 addcc %l0, 0x07C5, %l5
3684 fmovse %icc, %f3, %f10
3685 st %f0, [%l7 + 0x38]
3686 fmovdg %xcc, %f11, %f3
3687 stx %i3, [%l7 + 0x20]
3688 bvs,a,pn %xcc, loop_444
3689 fblg,a %fcc1, loop_445
3690 brgez %l6, loop_446
3691 fnot2 %f6, %f0
3692loop_444:
3693 umulcc %o1, %g7, %g6
3694loop_445:
3695 fmovrdgez %o0, %f2, %f10
3696loop_446:
3697 sth %g4, [%l7 + 0x0A]
3698 ldub [%l7 + 0x55], %g1
3699 lduh [%l7 + 0x2C], %l4
3700 fbe,a %fcc1, loop_447
3701 stx %i6, [%l7 + 0x58]
3702 edge8l %l1, %o7, %g2
3703 fnot1s %f4, %f10
3704loop_447:
3705 stb %i0, [%l7 + 0x28]
3706 andcc %o6, 0x1A74, %l2
3707 array32 %g5, %i2, %i5
3708 smul %o3, %l3, %i7
3709 std %f2, [%l7 + 0x58]
3710 sub %o4, %o2, %i4
3711 edge32n %o5, %i1, %g3
3712 fornot2s %f12, %f1, %f9
3713 stw %l5, [%l7 + 0x28]
3714 ldsw [%l7 + 0x70], %i3
3715 edge16n %l6, %l0, %o1
3716 ldd [%l7 + 0x20], %f12
3717 edge32l %g6, %o0, %g7
3718 fcmpd %fcc1, %f14, %f8
3719 add %g4, 0x1C86, %l4
3720 add %i6, %l1, %o7
3721 ldd [%l7 + 0x50], %f14
3722 ldsb [%l7 + 0x0F], %g2
3723 movn %icc, %i0, %o6
3724 fbo,a %fcc0, loop_448
3725 tvs %icc, 0x6
3726 ba loop_449
3727 tn %xcc, 0x0
3728loop_448:
3729 fmovsvc %xcc, %f0, %f8
3730 fpsub16s %f0, %f11, %f8
3731loop_449:
3732 ldx [%l7 + 0x10], %g1
3733 st %f4, [%l7 + 0x40]
3734 call loop_450
3735 fmovsn %icc, %f12, %f1
3736 fnegd %f0, %f0
3737 tpos %xcc, 0x7
3738loop_450:
3739 stx %g5, [%l7 + 0x40]
3740 lduh [%l7 + 0x62], %i2
3741 edge16l %l2, %i5, %l3
3742 ldd [%l7 + 0x50], %f4
3743 xnorcc %i7, %o4, %o2
3744 fpack16 %f0, %f8
3745 edge32l %i4, %o3, %o5
3746 stx %i1, [%l7 + 0x18]
3747 bg,pt %xcc, loop_451
3748 udivcc %l5, 0x1921, %g3
3749 bge,pn %xcc, loop_452
3750 fnegs %f10, %f1
3751loop_451:
3752 bvc,pn %xcc, loop_453
3753 addcc %i3, %l6, %o1
3754loop_452:
3755 fmovrdgez %g6, %f2, %f2
3756 ldd [%l7 + 0x60], %f6
3757loop_453:
3758 ldx [%l7 + 0x40], %l0
3759 stx %g7, [%l7 + 0x60]
3760 stx %g4, [%l7 + 0x48]
3761 ta %xcc, 0x3
3762 stx %o0, [%l7 + 0x28]
3763 ldsh [%l7 + 0x5E], %l4
3764 ble,pn %xcc, loop_454
3765 fmuld8sux16 %f10, %f11, %f0
3766 ldsb [%l7 + 0x3F], %l1
3767 movrlez %i6, %o7, %g2
3768loop_454:
3769 fmul8x16au %f15, %f9, %f4
3770 andncc %o6, %i0, %g1
3771 subcc %i2, %l2, %g5
3772 std %f6, [%l7 + 0x30]
3773 stw %i5, [%l7 + 0x64]
3774 fmovsleu %xcc, %f6, %f1
3775 fpsub16s %f14, %f5, %f12
3776 fmovsle %icc, %f14, %f0
3777 addcc %l3, %o4, %i7
3778 fpackfix %f10, %f0
3779 stw %i4, [%l7 + 0x38]
3780 sth %o3, [%l7 + 0x38]
3781 fnand %f8, %f10, %f8
3782 sdivx %o2, 0x1F50, %i1
3783 fnands %f3, %f7, %f14
3784 taddcc %l5, 0x1AE7, %o5
3785 edge8ln %i3, %l6, %g3
3786 movre %o1, %l0, %g7
3787 sethi 0x13AD, %g6
3788 edge16l %g4, %o0, %l4
3789 umulcc %i6, %l1, %o7
3790 fbo,a %fcc0, loop_455
3791 fmovdg %icc, %f3, %f2
3792 fbo,a %fcc1, loop_456
3793 fsrc1s %f5, %f11
3794loop_455:
3795 bvc,a,pt %icc, loop_457
3796 movleu %xcc, %g2, %i0
3797loop_456:
3798 fand %f0, %f0, %f8
3799 tne %xcc, 0x1
3800loop_457:
3801 mulx %o6, %i2, %g1
3802 tcc %xcc, 0x7
3803 movge %xcc, %g5, %i5
3804 ldsb [%l7 + 0x08], %l3
3805 ldx [%l7 + 0x10], %l2
3806 lduh [%l7 + 0x70], %o4
3807 xor %i4, 0x0D9A, %i7
3808 fmovdpos %icc, %f7, %f7
3809 fcmpeq16 %f10, %f14, %o3
3810 ldsb [%l7 + 0x4F], %o2
3811 fexpand %f10, %f14
3812 fmovsleu %xcc, %f6, %f5
3813 tn %icc, 0x7
3814 subcc %l5, 0x1575, %o5
3815 movpos %icc, %i3, %i1
3816 st %f5, [%l7 + 0x48]
3817 fnot2 %f12, %f8
3818 stw %g3, [%l7 + 0x54]
3819 lduw [%l7 + 0x40], %l6
3820 ba,a,pn %icc, loop_458
3821 lduh [%l7 + 0x2C], %o1
3822 brlz,a %g7, loop_459
3823 bvc,a loop_460
3824loop_458:
3825 udiv %g6, 0x1BC5, %g4
3826 nop
3827 setx loop_461, %l0, %l1
3828 jmpl %l1, %l0
3829loop_459:
3830 st %f11, [%l7 + 0x38]
3831loop_460:
3832 fmovsleu %xcc, %f2, %f13
3833 fcmpgt32 %f0, %f2, %o0
3834loop_461:
3835 ldub [%l7 + 0x7F], %l4
3836 fpack32 %f2, %f12, %f8
3837 sth %i6, [%l7 + 0x28]
3838 bcs %xcc, loop_462
3839 fands %f4, %f0, %f7
3840 fmovdleu %xcc, %f6, %f0
3841 movl %xcc, %l1, %o7
3842loop_462:
3843 bne loop_463
3844 ldx [%l7 + 0x10], %g2
3845 ldsb [%l7 + 0x7F], %i0
3846 fmovrsgz %i2, %f11, %f1
3847loop_463:
3848 be,a loop_464
3849 tge %icc, 0x0
3850 fmuld8sux16 %f5, %f10, %f6
3851 move %xcc, %g1, %g5
3852loop_464:
3853 fbu,a %fcc0, loop_465
3854 srax %o6, 0x0D, %i5
3855 ldx [%l7 + 0x58], %l2
3856 tne %xcc, 0x1
3857loop_465:
3858 stx %l3, [%l7 + 0x78]
3859 taddcctv %o4, %i7, %i4
3860 fornot1s %f4, %f0, %f11
3861 call loop_466
3862 ldx [%l7 + 0x30], %o3
3863 fbn,a %fcc0, loop_467
3864 fnegs %f8, %f13
3865loop_466:
3866 stb %o2, [%l7 + 0x6F]
3867 andn %o5, 0x19A1, %i3
3868loop_467:
3869 ld [%l7 + 0x1C], %f11
3870 ldsh [%l7 + 0x78], %l5
3871 std %f0, [%l7 + 0x70]
3872 ldub [%l7 + 0x4A], %i1
3873 fmovrsgez %l6, %f12, %f13
3874 st %f15, [%l7 + 0x5C]
3875 st %f8, [%l7 + 0x1C]
3876 fmovrsgz %g3, %f8, %f1
3877 fcmpne32 %f4, %f2, %o1
3878 st %f7, [%l7 + 0x18]
3879 fmovsvc %xcc, %f9, %f8
3880 fabss %f3, %f4
3881 sra %g6, 0x10, %g7
3882 brgz,a %l0, loop_468
3883 lduh [%l7 + 0x44], %o0
3884 fmovrsne %l4, %f5, %f12
3885 fbe %fcc1, loop_469
3886loop_468:
3887 fmovdcc %xcc, %f1, %f13
3888 ldsb [%l7 + 0x3B], %i6
3889 smulcc %l1, 0x0FA6, %g4
3890loop_469:
3891 fexpand %f10, %f6
3892 ld [%l7 + 0x2C], %f2
3893 fnegd %f14, %f2
3894 udivx %g2, 0x136B, %o7
3895 fcmpgt32 %f8, %f10, %i0
3896 andn %g1, %g5, %o6
3897 fbue %fcc1, loop_470
3898 fmovrdlz %i5, %f10, %f14
3899 sth %l2, [%l7 + 0x10]
3900 fmovrsgez %i2, %f8, %f4
3901loop_470:
3902 movrgez %l3, %i7, %i4
3903 fbge %fcc3, loop_471
3904 edge8n %o4, %o2, %o3
3905 lduh [%l7 + 0x26], %i3
3906 st %f12, [%l7 + 0x68]
3907loop_471:
3908 fbu %fcc3, loop_472
3909 stx %o5, [%l7 + 0x18]
3910 movrlz %i1, %l6, %l5
3911 ldsw [%l7 + 0x2C], %g3
3912loop_472:
3913 srlx %g6, 0x00, %g7
3914 fabss %f1, %f4
3915 lduh [%l7 + 0x2A], %o1
3916 stw %l0, [%l7 + 0x70]
3917 lduw [%l7 + 0x40], %l4
3918 movvc %icc, %i6, %l1
3919 std %f2, [%l7 + 0x18]
3920 sll %o0, 0x09, %g2
3921 fzero %f14
3922 ldx [%l7 + 0x08], %g4
3923 fmovrdlez %o7, %f6, %f4
3924 tne %xcc, 0x7
3925 fbo %fcc3, loop_473
3926 fxnor %f6, %f14, %f2
3927 addccc %i0, %g1, %o6
3928 fmovsl %icc, %f6, %f14
3929loop_473:
3930 std %f0, [%l7 + 0x18]
3931 fmul8x16 %f13, %f10, %f2
3932 fmovscc %icc, %f8, %f8
3933 movrlez %i5, %l2, %g5
3934 fsrc2 %f12, %f0
3935 fmovsle %xcc, %f2, %f6
3936 movrgez %l3, %i2, %i7
3937 fmovrsne %i4, %f11, %f5
3938 movcs %icc, %o4, %o3
3939 subc %i3, 0x119D, %o5
3940 subccc %i1, 0x18F8, %l6
3941 sth %l5, [%l7 + 0x0A]
3942 edge8 %o2, %g6, %g7
3943 stw %g3, [%l7 + 0x58]
3944 fandnot2s %f15, %f12, %f9
3945 array16 %o1, %l0, %i6
3946 andcc %l1, %l4, %g2
3947 ldsb [%l7 + 0x12], %g4
3948 fmovsge %icc, %f3, %f4
3949 tvs %icc, 0x2
3950 fors %f11, %f0, %f9
3951 for %f4, %f6, %f14
3952 fmovsl %icc, %f13, %f2
3953 fmovsl %icc, %f15, %f8
3954 mova %icc, %o7, %i0
3955 alignaddrl %o0, %g1, %o6
3956 ldsh [%l7 + 0x58], %i5
3957 lduw [%l7 + 0x44], %g5
3958 fbne %fcc2, loop_474
3959 lduh [%l7 + 0x76], %l3
3960 tsubcctv %l2, 0x09B8, %i7
3961 or %i2, 0x0BC6, %i4
3962loop_474:
3963 smul %o3, %i3, %o5
3964 fblg,a %fcc3, loop_475
3965 edge16ln %i1, %l6, %o4
3966 tvs %icc, 0x1
3967 lduw [%l7 + 0x10], %o2
3968loop_475:
3969 brz,a %g6, loop_476
3970 stb %g7, [%l7 + 0x09]
3971 stx %g3, [%l7 + 0x08]
3972 fmovde %icc, %f2, %f7
3973loop_476:
3974 fmovsgu %xcc, %f2, %f12
3975 mulx %o1, %l5, %i6
3976 sth %l0, [%l7 + 0x70]
3977 tcc %icc, 0x7
3978 fbge,a %fcc2, loop_477
3979 std %f14, [%l7 + 0x70]
3980 ldsh [%l7 + 0x10], %l1
3981 edge8ln %l4, %g4, %g2
3982loop_477:
3983 fmovsg %xcc, %f2, %f10
3984 array16 %i0, %o7, %g1
3985 stx %o6, [%l7 + 0x28]
3986 brlz %o0, loop_478
3987 ldub [%l7 + 0x3B], %g5
3988 ldub [%l7 + 0x48], %i5
3989 movle %xcc, %l2, %i7
3990loop_478:
3991 fpadd16 %f2, %f4, %f12
3992 fbn %fcc3, loop_479
3993 fmovsneg %xcc, %f14, %f1
3994 fmovse %icc, %f13, %f0
3995 stx %l3, [%l7 + 0x30]
3996loop_479:
3997 fmovdgu %xcc, %f9, %f11
3998 bpos,a loop_480
3999 udiv %i4, 0x190C, %o3
4000 fsrc2s %f2, %f2
4001 lduh [%l7 + 0x24], %i3
4002loop_480:
4003 ba,pn %xcc, loop_481
4004 udivx %o5, 0x1020, %i2
4005 stx %l6, [%l7 + 0x20]
4006 fmovrsne %o4, %f13, %f13
4007loop_481:
4008 lduw [%l7 + 0x1C], %o2
4009 fnegd %f12, %f6
4010 fexpand %f14, %f2
4011 ldsh [%l7 + 0x3A], %g6
4012 ldub [%l7 + 0x21], %i1
4013 fba,a %fcc0, loop_482
4014 fmovrslz %g3, %f13, %f14
4015 ldsh [%l7 + 0x6C], %o1
4016 fmovs %f8, %f6
4017loop_482:
4018 brz %l5, loop_483
4019 alignaddr %g7, %i6, %l1
4020 fzeros %f0
4021 fmovscc %icc, %f1, %f7
4022loop_483:
4023 te %icc, 0x1
4024 fmovsle %xcc, %f6, %f2
4025 fmovrse %l4, %f14, %f14
4026 subc %g4, %g2, %l0
4027 movneg %xcc, %o7, %i0
4028 fnand %f8, %f14, %f2
4029 fmovsl %icc, %f12, %f2
4030 alignaddr %o6, %g1, %o0
4031 fmovdge %xcc, %f14, %f4
4032 fnands %f5, %f1, %f6
4033 st %f0, [%l7 + 0x38]
4034 edge16ln %i5, %g5, %l2
4035 ldsw [%l7 + 0x64], %l3
4036 stx %i7, [%l7 + 0x58]
4037 ldd [%l7 + 0x48], %f6
4038 fbne,a %fcc3, loop_484
4039 fmovsvc %icc, %f10, %f7
4040 tge %xcc, 0x0
4041 fmul8x16al %f4, %f13, %f6
4042loop_484:
4043 bl,pt %icc, loop_485
4044 fnegs %f14, %f9
4045 andn %o3, %i4, %o5
4046 fmovdn %xcc, %f9, %f12
4047loop_485:
4048 fabss %f2, %f9
4049 ldsw [%l7 + 0x70], %i2
4050 st %f9, [%l7 + 0x5C]
4051 edge8l %i3, %l6, %o4
4052 tge %icc, 0x5
4053 orcc %o2, %g6, %i1
4054 edge8 %g3, %l5, %o1
4055 fzeros %f2
4056 ldsb [%l7 + 0x0D], %i6
4057 bneg,a %xcc, loop_486
4058 nop
4059 setx loop_487, %l0, %l1
4060 jmpl %l1, %g7
4061 lduh [%l7 + 0x1C], %l1
4062 stx %g4, [%l7 + 0x50]
4063loop_486:
4064 tle %icc, 0x5
4065loop_487:
4066 fmovscs %xcc, %f5, %f8
4067 movrlez %l4, %g2, %o7
4068 fpsub16s %f4, %f8, %f5
4069 ld [%l7 + 0x70], %f6
4070 fmul8sux16 %f0, %f0, %f4
4071 sth %l0, [%l7 + 0x66]
4072 fcmpne32 %f14, %f4, %o6
4073 fsrc2 %f0, %f12
4074 fmovrdlez %g1, %f10, %f2
4075 ldsh [%l7 + 0x26], %i0
4076 tvs %xcc, 0x5
4077 stw %o0, [%l7 + 0x58]
4078 edge16l %g5, %i5, %l3
4079 fbne,a %fcc1, loop_488
4080 fxnors %f1, %f12, %f0
4081 bl,pt %xcc, loop_489
4082 andcc %i7, 0x0134, %l2
4083loop_488:
4084 ldsw [%l7 + 0x78], %o3
4085 fpack32 %f10, %f2, %f4
4086loop_489:
4087 tne %xcc, 0x5
4088 st %f1, [%l7 + 0x7C]
4089 bcc %icc, loop_490
4090 fornot2 %f12, %f14, %f10
4091 or %o5, %i4, %i3
4092 stw %i2, [%l7 + 0x08]
4093loop_490:
4094 srlx %l6, 0x17, %o2
4095 st %f4, [%l7 + 0x6C]
4096 fnot2 %f10, %f14
4097 sth %g6, [%l7 + 0x34]
4098 ldsb [%l7 + 0x19], %o4
4099 fabsd %f14, %f0
4100 bn,pn %icc, loop_491
4101 fnegs %f11, %f1
4102 tpos %icc, 0x0
4103 fone %f4
4104loop_491:
4105 fmovrsne %i1, %f9, %f3
4106 fbug %fcc1, loop_492
4107 fpsub32s %f5, %f0, %f13
4108 std %f0, [%l7 + 0x08]
4109 sth %g3, [%l7 + 0x34]
4110loop_492:
4111 fsrc1s %f1, %f1
4112 stb %o1, [%l7 + 0x50]
4113 fpack32 %f10, %f4, %f14
4114 subcc %i6, %g7, %l5
4115 fbge %fcc1, loop_493
4116 brgez,a %l1, loop_494
4117 stx %l4, [%l7 + 0x78]
4118 edge16 %g4, %g2, %l0
4119loop_493:
4120 fmul8ulx16 %f2, %f2, %f6
4121loop_494:
4122 fmovrdne %o7, %f14, %f10
4123 fpadd16s %f6, %f11, %f0
4124 fbul %fcc1, loop_495
4125 std %f4, [%l7 + 0x28]
4126 bne,a,pn %xcc, loop_496
4127 brgez %g1, loop_497
4128loop_495:
4129 movrgez %i0, 0x1F9, %o0
4130 fcmped %fcc3, %f14, %f8
4131loop_496:
4132 movvs %icc, %o6, %i5
4133loop_497:
4134 ldsb [%l7 + 0x69], %g5
4135 ldsw [%l7 + 0x4C], %i7
4136 ld [%l7 + 0x1C], %f12
4137 bcs,a loop_498
4138 fandnot1s %f8, %f0, %f4
4139 ldx [%l7 + 0x28], %l2
4140 std %f0, [%l7 + 0x68]
4141loop_498:
4142 movle %xcc, %l3, %o5
4143 fpadd32s %f2, %f11, %f8
4144 stb %i4, [%l7 + 0x3B]
4145 fxnor %f10, %f14, %f8
4146 udivx %i3, 0x139E, %o3
4147 fbn %fcc0, loop_499
4148 std %f10, [%l7 + 0x70]
4149 fcmpd %fcc2, %f10, %f6
4150 sdivx %l6, 0x134F, %o2
4151loop_499:
4152 fsrc1s %f14, %f6
4153 fors %f4, %f1, %f0
4154 ldsb [%l7 + 0x3D], %i2
4155 fbge %fcc1, loop_500
4156 lduh [%l7 + 0x12], %g6
4157 brz,a %o4, loop_501
4158 fmul8x16au %f1, %f7, %f12
4159loop_500:
4160 ldsb [%l7 + 0x77], %g3
4161 movg %icc, %o1, %i1
4162loop_501:
4163 movcs %xcc, %g7, %l5
4164 orncc %l1, 0x192B, %i6
4165 ld [%l7 + 0x4C], %f6
4166 lduw [%l7 + 0x20], %g4
4167 fbne,a %fcc1, loop_502
4168 stw %g2, [%l7 + 0x6C]
4169 umulcc %l4, %l0, %o7
4170 tleu %xcc, 0x0
4171loop_502:
4172 fmovda %icc, %f3, %f14
4173 fmovsneg %xcc, %f15, %f0
4174 umulcc %g1, %i0, %o6
4175 udivx %i5, 0x01E6, %o0
4176 fzeros %f14
4177 brlz,a %g5, loop_503
4178 fmovscs %icc, %f14, %f2
4179 fmovdvs %icc, %f9, %f12
4180 movl %icc, %l2, %i7
4181loop_503:
4182 movrlez %o5, 0x265, %l3
4183 fcmpne16 %f0, %f2, %i3
4184 bcc,a,pn %xcc, loop_504
4185 bcc loop_505
4186 stx %i4, [%l7 + 0x28]
4187 fnot1s %f14, %f1
4188loop_504:
4189 bcc,pt %xcc, loop_506
4190loop_505:
4191 ldd [%l7 + 0x18], %f12
4192 fsrc1 %f12, %f4
4193 fmovsvc %xcc, %f11, %f0
4194loop_506:
4195 lduw [%l7 + 0x54], %l6
4196 movl %xcc, %o2, %o3
4197 ldsh [%l7 + 0x40], %i2
4198 nop
4199 setx loop_507, %l0, %l1
4200 jmpl %l1, %g6
4201 tpos %icc, 0x0
4202 movcs %icc, %o4, %o1
4203 ldsw [%l7 + 0x0C], %i1
4204loop_507:
4205 fmovdleu %xcc, %f9, %f3
4206 movcc %xcc, %g3, %l5
4207 fmovdne %xcc, %f7, %f9
4208 andn %g7, %i6, %g4
4209 edge8n %g2, %l4, %l1
4210 lduw [%l7 + 0x14], %o7
4211 sethi 0x0F3D, %g1
4212 mulscc %l0, 0x0DCE, %i0
4213 fxor %f6, %f14, %f14
4214 fmuld8sux16 %f7, %f14, %f14
4215 ldx [%l7 + 0x60], %i5
4216 sth %o6, [%l7 + 0x22]
4217 andn %o0, 0x0FBD, %g5
4218 fbne,a %fcc3, loop_508
4219 ldub [%l7 + 0x53], %l2
4220 sub %o5, 0x0A3F, %l3
4221 fbn,a %fcc1, loop_509
4222loop_508:
4223 bcc,a,pn %xcc, loop_510
4224 fcmpes %fcc1, %f11, %f13
4225 fmovdvc %icc, %f12, %f2
4226loop_509:
4227 bshuffle %f2, %f2, %f2
4228loop_510:
4229 ld [%l7 + 0x7C], %f12
4230 movvc %xcc, %i3, %i7
4231 fandnot2s %f3, %f5, %f11
4232 subccc %l6, 0x0922, %i4
4233 xor %o3, %o2, %i2
4234 ldd [%l7 + 0x50], %f8
4235 stx %g6, [%l7 + 0x18]
4236 fcmpgt16 %f8, %f4, %o4
4237 lduh [%l7 + 0x1C], %o1
4238 tvc %icc, 0x1
4239 fba %fcc1, loop_511
4240 std %f8, [%l7 + 0x60]
4241 st %f0, [%l7 + 0x6C]
4242 array16 %i1, %g3, %l5
4243loop_511:
4244 fbule %fcc2, loop_512
4245 fmovsn %icc, %f10, %f0
4246 fmovdgu %xcc, %f11, %f10
4247 mulscc %i6, 0x0AC5, %g4
4248loop_512:
4249 sdivx %g7, 0x078B, %g2
4250 fpadd32s %f2, %f7, %f8
4251 xor %l1, 0x17E8, %l4
4252 fmovdg %xcc, %f0, %f13
4253 movcs %icc, %o7, %l0
4254 ldd [%l7 + 0x48], %f8
4255 fxnor %f14, %f12, %f8
4256 fmovdn %icc, %f4, %f2
4257 movn %xcc, %i0, %g1
4258 fmovrdne %o6, %f4, %f8
4259 nop
4260 setx loop_513, %l0, %l1
4261 wrpr 0x1, %tl
4262 wrpr %l1, %tpc
4263 add %l1, 0x4, %l1
4264 wrpr %l1, %tnpc
4265 setx 0x34400001400, %l0, %l1
4266 wrpr %l1, %tstate
4267 wrhpr 0x4, %htstate
4268 retry
4269 sub %i5, %o0, %g5
4270 ldsw [%l7 + 0x70], %l2
4271 st %f12, [%l7 + 0x20]
4272loop_513:
4273 stb %l3, [%l7 + 0x37]
4274 fcmps %fcc2, %f7, %f10
4275 lduw [%l7 + 0x28], %o5
4276 ldub [%l7 + 0x73], %i7
4277 movpos %xcc, %l6, %i4
4278 fcmpne16 %f2, %f10, %i3
4279 fmovse %xcc, %f2, %f1
4280 stx %o2, [%l7 + 0x18]
4281 brgez,a %o3, loop_514
4282 or %i2, %o4, %g6
4283 sra %o1, %g3, %l5
4284 bge,pn %xcc, loop_515
4285loop_514:
4286 popc %i1, %i6
4287 fbug,a %fcc2, loop_516
4288 fmovda %xcc, %f0, %f9
4289loop_515:
4290 stw %g7, [%l7 + 0x54]
4291 ldub [%l7 + 0x47], %g2
4292loop_516:
4293 fmovrdne %l1, %f0, %f2
4294 add %g4, %l4, %o7
4295 tcc %xcc, 0x1
4296 tgu %xcc, 0x7
4297 fornot1 %f6, %f8, %f0
4298 bvc,a,pt %icc, loop_517
4299 stb %l0, [%l7 + 0x66]
4300 fbge,a %fcc2, loop_518
4301 st %f11, [%l7 + 0x48]
4302loop_517:
4303 fmovdg %icc, %f0, %f7
4304 ldsw [%l7 + 0x5C], %g1
4305loop_518:
4306 tleu %icc, 0x7
4307 bcs,a %icc, loop_519
4308 stx %o6, [%l7 + 0x48]
4309 ldsw [%l7 + 0x7C], %i5
4310 array32 %o0, %g5, %l2
4311loop_519:
4312 fbuge,a %fcc0, loop_520
4313 tg %icc, 0x2
4314 fmovdl %xcc, %f8, %f13
4315 edge8ln %i0, %o5, %l3
4316loop_520:
4317 fble,a %fcc2, loop_521
4318 ldub [%l7 + 0x15], %l6
4319 stb %i4, [%l7 + 0x15]
4320 lduh [%l7 + 0x54], %i3
4321loop_521:
4322 mulscc %o2, %o3, %i7
4323 fmovs %f10, %f2
4324 xnorcc %o4, %g6, %i2
4325 stw %g3, [%l7 + 0x5C]
4326 ldsh [%l7 + 0x12], %l5
4327 stw %i1, [%l7 + 0x58]
4328 fmovsvc %icc, %f1, %f9
4329 ld [%l7 + 0x30], %f9
4330 umul %o1, 0x12B7, %i6
4331 fmovsneg %icc, %f11, %f6
4332 popc %g7, %g2
4333 ldx [%l7 + 0x48], %l1
4334 fpsub32s %f14, %f3, %f5
4335 fmovscs %icc, %f3, %f7
4336 fbuge %fcc0, loop_522
4337 fornot1 %f2, %f14, %f12
4338 movpos %xcc, %g4, %o7
4339 brgez,a %l4, loop_523
4340loop_522:
4341 brlz %l0, loop_524
4342 xnor %o6, 0x056F, %g1
4343 movne %icc, %i5, %o0
4344loop_523:
4345 umul %l2, 0x0C45, %i0
4346loop_524:
4347 umul %g5, 0x1A10, %l3
4348 sdiv %l6, 0x1904, %i4
4349 fmovdn %xcc, %f2, %f15
4350 orn %i3, 0x0986, %o5
4351 fmovsleu %xcc, %f12, %f14
4352 fbug %fcc3, loop_525
4353 bcs,pn %icc, loop_526
4354 ldd [%l7 + 0x08], %f2
4355 ldsh [%l7 + 0x44], %o2
4356loop_525:
4357 taddcctv %o3, %i7, %o4
4358loop_526:
4359 addccc %i2, %g3, %g6
4360 bl %icc, loop_527
4361 ldub [%l7 + 0x11], %i1
4362 fmovdge %icc, %f8, %f2
4363 xorcc %o1, 0x07DA, %i6
4364loop_527:
4365 brnz %l5, loop_528
4366 brz,a %g2, loop_529
4367 fnegd %f14, %f4
4368 stx %l1, [%l7 + 0x38]
4369loop_528:
4370 sdivcc %g7, 0x0DA5, %g4
4371loop_529:
4372 tgu %icc, 0x0
4373 fpadd32s %f2, %f12, %f3
4374 edge32 %o7, %l0, %o6
4375 edge8l %l4, %g1, %o0
4376 fornot2 %f14, %f6, %f14
4377 movvs %xcc, %i5, %l2
4378 ldsw [%l7 + 0x48], %i0
4379 fmovsn %icc, %f0, %f6
4380 fmovdneg %xcc, %f1, %f15
4381 ld [%l7 + 0x18], %f6
4382 tvc %icc, 0x7
4383 mulx %g5, 0x09D4, %l3
4384 bne,a,pn %xcc, loop_530
4385 fsrc2 %f14, %f14
4386 fcmple16 %f10, %f2, %i4
4387 movgu %icc, %l6, %o5
4388loop_530:
4389 fpadd32s %f7, %f15, %f8
4390 fcmpeq16 %f14, %f6, %o2
4391 edge16ln %o3, %i7, %i3
4392 sdiv %o4, 0x11E8, %g3
4393 fmovrse %g6, %f2, %f3
4394 ldub [%l7 + 0x72], %i1
4395 fmovrsgz %i2, %f1, %f15
4396 fbne,a %fcc2, loop_531
4397 bl,a loop_532
4398 fmuld8sux16 %f13, %f12, %f10
4399 siam 0x2
4400loop_531:
4401 fbne %fcc2, loop_533
4402loop_532:
4403 fcmpeq16 %f4, %f8, %o1
4404 tcc %icc, 0x4
4405 fpackfix %f0, %f8
4406loop_533:
4407 fmovsvs %icc, %f3, %f12
4408 fmovdgu %xcc, %f5, %f10
4409 ldd [%l7 + 0x38], %f2
4410 brnz,a %l5, loop_534
4411 ld [%l7 + 0x60], %f0
4412 ld [%l7 + 0x20], %f7
4413 ldsh [%l7 + 0x24], %g2
4414loop_534:
4415 stb %l1, [%l7 + 0x51]
4416 movvs %icc, %i6, %g4
4417 fpmerge %f15, %f12, %f14
4418 lduw [%l7 + 0x34], %g7
4419 ldx [%l7 + 0x10], %o7
4420 ldsb [%l7 + 0x51], %o6
4421 edge32ln %l4, %g1, %l0
4422 brlz,a %o0, loop_535
4423 fmul8x16al %f14, %f5, %f14
4424 tgu %xcc, 0x2
4425 andn %l2, %i0, %i5
4426loop_535:
4427 ldsh [%l7 + 0x08], %g5
4428 subccc %i4, %l6, %l3
4429 fmovdge %xcc, %f8, %f13
4430 bleu,a %xcc, loop_536
4431 fandnot2s %f1, %f12, %f12
4432 fbg,a %fcc1, loop_537
4433 movle %icc, %o5, %o3
4434loop_536:
4435 fmovsvs %xcc, %f2, %f4
4436 sdivcc %i7, 0x192A, %o2
4437loop_537:
4438 fmovdne %icc, %f3, %f13
4439 bvs,a %icc, loop_538
4440 movge %icc, %i3, %o4
4441 tcc %xcc, 0x7
4442 fnot2 %f10, %f6
4443loop_538:
4444 sdivx %g3, 0x0A5B, %g6
4445 fmuld8sux16 %f2, %f5, %f10
4446 fpsub32 %f0, %f6, %f10
4447 fmovdne %icc, %f7, %f0
4448 fmovsvc %xcc, %f7, %f15
4449 st %f11, [%l7 + 0x78]
4450 lduw [%l7 + 0x48], %i2
4451 ldx [%l7 + 0x18], %o1
4452 st %f13, [%l7 + 0x74]
4453 stb %l5, [%l7 + 0x45]
4454 tsubcctv %g2, %l1, %i6
4455 tsubcctv %g4, %i1, %o7
4456 lduh [%l7 + 0x52], %g7
4457 fmovdl %xcc, %f5, %f5
4458 ldsw [%l7 + 0x18], %l4
4459 mulx %g1, %l0, %o6
4460 stw %l2, [%l7 + 0x70]
4461 movge %xcc, %o0, %i5
4462 movneg %xcc, %i0, %g5
4463 tgu %xcc, 0x1
4464 call loop_539
4465 fpadd16s %f9, %f4, %f10
4466 ldub [%l7 + 0x3F], %l6
4467 fcmple16 %f12, %f14, %i4
4468loop_539:
4469 andcc %l3, %o3, %i7
4470 be loop_540
4471 fmovdvs %xcc, %f11, %f1
4472 st %f1, [%l7 + 0x2C]
4473 lduw [%l7 + 0x60], %o5
4474loop_540:
4475 and %o2, 0x0F93, %i3
4476 stb %g3, [%l7 + 0x2E]
4477 movrgez %g6, %o4, %i2
4478 fnegd %f2, %f0
4479 tleu %icc, 0x7
4480 fpsub32s %f6, %f7, %f11
4481 fmovsa %xcc, %f6, %f2
4482 movleu %icc, %o1, %l5
4483 fblg,a %fcc2, loop_541
4484 edge8ln %g2, %i6, %l1
4485 edge16 %g4, %o7, %g7
4486 fbl %fcc0, loop_542
4487loop_541:
4488 tcs %xcc, 0x2
4489 fbn,a %fcc0, loop_543
4490 ldub [%l7 + 0x50], %l4
4491loop_542:
4492 fbul %fcc2, loop_544
4493 tge %xcc, 0x6
4494loop_543:
4495 stw %i1, [%l7 + 0x78]
4496 ldub [%l7 + 0x29], %g1
4497loop_544:
4498 lduh [%l7 + 0x58], %o6
4499 fxors %f1, %f7, %f5
4500 tcs %xcc, 0x7
4501 bcc %xcc, loop_545
4502 edge8ln %l2, %o0, %l0
4503 tn %icc, 0x0
4504 orcc %i0, %g5, %l6
4505loop_545:
4506 brgz,a %i5, loop_546
4507 ldsb [%l7 + 0x42], %l3
4508 tvc %xcc, 0x6
4509 nop
4510 setx loop_547, %l0, %l1
4511 wrpr 0x1, %tl
4512 wrpr %l1, %tpc
4513 add %l1, 0x4, %l1
4514 wrpr %l1, %tnpc
4515 setx 0x34400001400, %l0, %l1
4516 wrpr %l1, %tstate
4517 wrhpr 0x4, %htstate
4518 retry
4519loop_546:
4520 bl,a,pt %icc, loop_548
4521 fone %f8
4522 fmovsneg %icc, %f13, %f3
4523loop_547:
4524 ldsb [%l7 + 0x35], %i4
4525loop_548:
4526 fmovsneg %xcc, %f4, %f0
4527 stb %i7, [%l7 + 0x3E]
4528 ldd [%l7 + 0x40], %f0
4529 sth %o3, [%l7 + 0x0E]
4530 fcmpne32 %f4, %f8, %o5
4531 sub %i3, %o2, %g6
4532 srlx %o4, 0x1D, %i2
4533 fmovrdlz %o1, %f14, %f8
4534 fzeros %f13
4535 array32 %l5, %g3, %g2
4536 lduh [%l7 + 0x4A], %l1
4537 ld [%l7 + 0x3C], %f2
4538 fmovrde %g4, %f12, %f14
4539 stx %i6, [%l7 + 0x30]
4540 movpos %xcc, %o7, %g7
4541 fmul8x16au %f14, %f15, %f0
4542 ld [%l7 + 0x1C], %f3
4543 fsrc1s %f5, %f9
4544 fmovsg %xcc, %f3, %f15
4545 movne %icc, %l4, %g1
4546 fcmpne16 %f0, %f10, %i1
4547 ldx [%l7 + 0x78], %o6
4548 fcmpne32 %f10, %f4, %l2
4549 fmovdcc %xcc, %f8, %f9
4550 stx %l0, [%l7 + 0x30]
4551 fandnot1s %f8, %f0, %f0
4552 ba loop_549
4553 fnot2s %f5, %f14
4554 fmovsgu %xcc, %f5, %f13
4555 fmuld8ulx16 %f8, %f5, %f2
4556loop_549:
4557 fmovda %xcc, %f14, %f10
4558 subcc %i0, 0x0995, %o0
4559 fmovscc %icc, %f11, %f14
4560 call loop_550
4561 xnor %g5, %l6, %l3
4562 fpack16 %f12, %f15
4563 alignaddrl %i4, %i7, %i5
4564loop_550:
4565 fpadd16 %f8, %f6, %f10
4566 sth %o5, [%l7 + 0x6C]
4567 fandnot2 %f8, %f4, %f2
4568 movvc %icc, %i3, %o2
4569 umul %o3, 0x18BA, %g6
4570 bvs,a loop_551
4571 tvs %xcc, 0x4
4572 fbul %fcc2, loop_552
4573 fmovdcc %xcc, %f7, %f10
4574loop_551:
4575 movneg %xcc, %i2, %o4
4576 stb %l5, [%l7 + 0x1A]
4577loop_552:
4578 orcc %o1, 0x03B8, %g3
4579 fones %f4
4580 fmovsn %icc, %f2, %f9
4581 tl %icc, 0x4
4582 ldd [%l7 + 0x78], %f6
4583 stb %g2, [%l7 + 0x12]
4584 ldub [%l7 + 0x62], %g4
4585 fmovrdlez %l1, %f2, %f2
4586 fmovdcs %xcc, %f7, %f2
4587 fbe %fcc2, loop_553
4588 edge16n %o7, %g7, %i6
4589 mulscc %g1, %i1, %o6
4590 fxors %f7, %f2, %f1
4591loop_553:
4592 stx %l2, [%l7 + 0x68]
4593 fbn %fcc2, loop_554
4594 sub %l0, 0x0345, %i0
4595 subccc %l4, 0x1312, %g5
4596 movcs %icc, %o0, %l6
4597loop_554:
4598 bleu,a %icc, loop_555
4599 fmovsa %icc, %f0, %f2
4600 subc %l3, 0x070C, %i4
4601 array8 %i7, %o5, %i5
4602loop_555:
4603 ldd [%l7 + 0x38], %f10
4604 tne %xcc, 0x5
4605 xnorcc %o2, 0x1ED9, %i3
4606 stx %o3, [%l7 + 0x78]
4607 brnz,a %g6, loop_556
4608 bne loop_557
4609 array8 %i2, %o4, %l5
4610 fmovdleu %xcc, %f0, %f0
4611loop_556:
4612 ldx [%l7 + 0x18], %g3
4613loop_557:
4614 ld [%l7 + 0x60], %f5
4615 stb %o1, [%l7 + 0x50]
4616 fcmped %fcc0, %f6, %f14
4617 udivx %g4, 0x1B62, %g2
4618 fmovrsne %l1, %f5, %f5
4619 fcmpes %fcc3, %f3, %f6
4620 smul %g7, 0x1B37, %o7
4621 lduh [%l7 + 0x4E], %i6
4622 fmovsgu %xcc, %f7, %f15
4623 xor %i1, %o6, %l2
4624 ldub [%l7 + 0x61], %l0
4625 std %f4, [%l7 + 0x28]
4626 sdiv %i0, 0x1559, %g1
4627 fcmpd %fcc3, %f12, %f2
4628 st %f5, [%l7 + 0x50]
4629 fornot1s %f7, %f8, %f5
4630 fsrc2s %f4, %f2
4631 stb %l4, [%l7 + 0x79]
4632 stw %g5, [%l7 + 0x70]
4633 tgu %xcc, 0x0
4634 ld [%l7 + 0x20], %f6
4635 ldd [%l7 + 0x58], %f0
4636 tge %icc, 0x1
4637 lduh [%l7 + 0x1E], %o0
4638 fmovdneg %icc, %f2, %f0
4639 fnot1s %f15, %f5
4640 fors %f1, %f2, %f1
4641 smul %l3, %i4, %i7
4642 st %f2, [%l7 + 0x34]
4643 fble %fcc2, loop_558
4644 st %f4, [%l7 + 0x60]
4645 edge8ln %o5, %i5, %l6
4646 stx %o2, [%l7 + 0x38]
4647loop_558:
4648 bcc %xcc, loop_559
4649 sth %i3, [%l7 + 0x3A]
4650 orcc %g6, %o3, %o4
4651 array32 %i2, %l5, %o1
4652loop_559:
4653 bge,pn %icc, loop_560
4654 edge8l %g3, %g4, %l1
4655 ta %xcc, 0x1
4656 brgez %g7, loop_561
4657loop_560:
4658 ldsb [%l7 + 0x20], %g2
4659 be,pt %xcc, loop_562
4660 fxnors %f4, %f11, %f9
4661loop_561:
4662 stx %i6, [%l7 + 0x78]
4663 fmul8sux16 %f10, %f6, %f10
4664loop_562:
4665 fsrc2 %f2, %f6
4666 stw %o7, [%l7 + 0x34]
4667 fbl,a %fcc1, loop_563
4668 sth %o6, [%l7 + 0x6C]
4669 std %f14, [%l7 + 0x58]
4670 fpsub16 %f10, %f4, %f10
4671loop_563:
4672 ldx [%l7 + 0x38], %i1
4673 tvc %xcc, 0x5
4674 lduw [%l7 + 0x68], %l0
4675 call loop_564
4676 ldx [%l7 + 0x40], %i0
4677 andncc %l2, %g1, %g5
4678 sethi 0x0BB4, %l4
4679loop_564:
4680 addcc %l3, 0x0399, %i4
4681 ld [%l7 + 0x38], %f9
4682 lduw [%l7 + 0x50], %i7
4683 array16 %o0, %o5, %i5
4684 fabss %f5, %f2
4685 fmovrdgez %l6, %f6, %f8
4686 te %icc, 0x3
4687 ldsh [%l7 + 0x56], %i3
4688 andcc %g6, %o3, %o2
4689 ldsb [%l7 + 0x3D], %o4
4690 stw %l5, [%l7 + 0x50]
4691 fmovsn %xcc, %f7, %f8
4692 ldsw [%l7 + 0x78], %i2
4693 fbue,a %fcc0, loop_565
4694 fmuld8ulx16 %f8, %f11, %f8
4695 call loop_566
4696 ldsh [%l7 + 0x4E], %g3
4697loop_565:
4698 fpsub32s %f3, %f15, %f10
4699 fbge %fcc1, loop_567
4700loop_566:
4701 sub %g4, 0x10A7, %l1
4702 taddcctv %o1, %g7, %i6
4703 sth %g2, [%l7 + 0x66]
4704loop_567:
4705 edge8n %o7, %o6, %l0
4706 sdivcc %i0, 0x1FEE, %i1
4707 fcmped %fcc1, %f8, %f2
4708 ld [%l7 + 0x5C], %f10
4709 ldsw [%l7 + 0x40], %l2
4710 ldsh [%l7 + 0x4C], %g1
4711 brgz,a %l4, loop_568
4712 ldx [%l7 + 0x10], %g5
4713 fmovrsgz %l3, %f9, %f12
4714 fmovrsne %i7, %f9, %f2
4715loop_568:
4716 tneg %xcc, 0x6
4717 edge32n %i4, %o0, %i5
4718 bn,pt %xcc, loop_569
4719 xor %o5, 0x0318, %i3
4720 ldx [%l7 + 0x68], %g6
4721 brz %o3, loop_570
4722loop_569:
4723 ldsw [%l7 + 0x14], %l6
4724 lduw [%l7 + 0x14], %o4
4725 st %f13, [%l7 + 0x40]
4726loop_570:
4727 ldsw [%l7 + 0x6C], %o2
4728 fxnor %f4, %f14, %f0
4729 ld [%l7 + 0x30], %f15
4730 fmovscs %xcc, %f10, %f13
4731 andncc %i2, %g3, %l5
4732 udivx %l1, 0x10DE, %g4
4733 lduw [%l7 + 0x78], %o1
4734 lduw [%l7 + 0x48], %g7
4735 ldsw [%l7 + 0x6C], %g2
4736 bcs,a,pt %icc, loop_571
4737 fsrc1 %f0, %f8
4738 lduh [%l7 + 0x34], %i6
4739 fmul8x16au %f13, %f6, %f8
4740loop_571:
4741 std %f2, [%l7 + 0x68]
4742 stw %o7, [%l7 + 0x38]
4743 movrlez %l0, %i0, %i1
4744 array8 %o6, %l2, %g1
4745 fmovdneg %icc, %f14, %f14
4746 mulscc %l4, 0x14BC, %g5
4747 fsrc1s %f8, %f4
4748 or %i7, 0x06C6, %l3
4749 st %f14, [%l7 + 0x30]
4750 ld [%l7 + 0x08], %f5
4751 pdist %f6, %f0, %f14
4752 fbl %fcc2, loop_572
4753 sethi 0x1385, %o0
4754 ldsb [%l7 + 0x32], %i5
4755 lduh [%l7 + 0x4A], %i4
4756loop_572:
4757 tneg %xcc, 0x2
4758 ldsh [%l7 + 0x1E], %o5
4759 edge16l %g6, %i3, %l6
4760 stw %o4, [%l7 + 0x3C]
4761 mulx %o2, 0x0C21, %o3
4762 fmovdvc %xcc, %f15, %f10
4763 sth %g3, [%l7 + 0x36]
4764 brgz,a %l5, loop_573
4765 edge8 %i2, %g4, %o1
4766 fandnot1s %f11, %f10, %f13
4767 pdist %f12, %f14, %f10
4768loop_573:
4769 orn %l1, 0x03A8, %g7
4770 nop
4771 setx loop_574, %l0, %l1
4772 wrpr 0x1, %tl
4773 wrpr %l1, %tpc
4774 add %l1, 0x4, %l1
4775 wrpr %l1, %tnpc
4776 setx 0x34400001400, %l0, %l1
4777 wrpr %l1, %tstate
4778 wrhpr 0x4, %htstate
4779 retry
4780 tg %icc, 0x0
4781 lduw [%l7 + 0x38], %g2
4782 fmovdn %xcc, %f15, %f0
4783loop_574:
4784 movvs %icc, %i6, %l0
4785 stb %o7, [%l7 + 0x4C]
4786 std %f6, [%l7 + 0x60]
4787 fmul8x16al %f2, %f5, %f8
4788 andn %i0, 0x18F3, %i1
4789 fbn %fcc3, loop_575
4790 brgez,a %l2, loop_576
4791 fand %f4, %f0, %f10
4792 stb %o6, [%l7 + 0x7A]
4793loop_575:
4794 smul %g1, 0x01E2, %l4
4795loop_576:
4796 ldub [%l7 + 0x1A], %g5
4797 fbule %fcc0, loop_577
4798 ldub [%l7 + 0x79], %l3
4799 ldsw [%l7 + 0x40], %i7
4800 stx %i5, [%l7 + 0x30]
4801loop_577:
4802 fmovscc %xcc, %f12, %f13
4803 ldd [%l7 + 0x10], %f10
4804 fmovdge %xcc, %f12, %f4
4805 fmovdcc %xcc, %f0, %f10
4806 fnegs %f2, %f10
4807 fmovdne %icc, %f14, %f2
4808 fcmpeq16 %f10, %f4, %i4
4809 move %icc, %o0, %o5
4810 sllx %i3, %l6, %o4
4811 and %o2, 0x1508, %o3
4812 edge8n %g6, %l5, %i2
4813 udivcc %g3, 0x0626, %g4
4814 fabss %f2, %f7
4815 fmovdvc %icc, %f2, %f13
4816 addcc %o1, %g7, %l1
4817 fandnot2 %f8, %f2, %f12
4818 taddcctv %i6, 0x0D2D, %g2
4819 andcc %o7, 0x0381, %i0
4820 lduw [%l7 + 0x44], %i1
4821 fmovspos %icc, %f0, %f2
4822 edge16l %l0, %o6, %g1
4823 movneg %xcc, %l4, %g5
4824 fcmpgt32 %f2, %f4, %l2
4825 bg,pt %xcc, loop_578
4826 fsrc1s %f2, %f10
4827 ldub [%l7 + 0x50], %l3
4828 popc 0x00FC, %i7
4829loop_578:
4830 movvs %icc, %i5, %o0
4831 xor %o5, 0x0073, %i4
4832 fmovsneg %icc, %f5, %f4
4833 fmovdpos %icc, %f4, %f10
4834 array16 %l6, %o4, %o2
4835 sllx %i3, 0x03, %g6
4836 fbue,a %fcc0, loop_579
4837 fmul8x16al %f1, %f0, %f12
4838 edge8n %o3, %i2, %l5
4839 brlez,a %g4, loop_580
4840loop_579:
4841 fzero %f4
4842 ldd [%l7 + 0x40], %f14
4843 fmovdge %xcc, %f6, %f11
4844loop_580:
4845 fxnors %f8, %f6, %f4
4846 tgu %icc, 0x2
4847 fcmpeq32 %f14, %f8, %g3
4848 fcmple16 %f6, %f4, %g7
4849 edge16ln %o1, %l1, %g2
4850 fpack16 %f12, %f10
4851 fsrc2s %f8, %f12
4852 fbe,a %fcc2, loop_581
4853 fbu %fcc3, loop_582
4854 srl %i6, %o7, %i1
4855 subccc %i0, 0x0522, %l0
4856loop_581:
4857 ldx [%l7 + 0x50], %g1
4858loop_582:
4859 ldsb [%l7 + 0x2F], %l4
4860 tge %xcc, 0x3
4861 fmovsge %icc, %f9, %f9
4862 sth %g5, [%l7 + 0x40]
4863 stx %l2, [%l7 + 0x48]
4864 bg,a,pt %icc, loop_583
4865 fmovrdne %l3, %f10, %f10
4866 fmovspos %icc, %f15, %f14
4867 stw %o6, [%l7 + 0x30]
4868loop_583:
4869 fmul8x16au %f2, %f3, %f8
4870 fbu %fcc1, loop_584
4871 siam 0x3
4872 st %f11, [%l7 + 0x1C]
4873 ld [%l7 + 0x3C], %f11
4874loop_584:
4875 stb %i7, [%l7 + 0x35]
4876 bg %icc, loop_585
4877 fzero %f0
4878 sethi 0x10DD, %o0
4879 fmovrdlz %i5, %f8, %f8
4880loop_585:
4881 ldx [%l7 + 0x30], %i4
4882 ldub [%l7 + 0x7B], %o5
4883 udivx %o4, 0x1543, %o2
4884 fpsub16s %f1, %f3, %f5
4885 fmul8sux16 %f6, %f0, %f12
4886 std %f10, [%l7 + 0x48]
4887 ldub [%l7 + 0x28], %i3
4888 andn %g6, %l6, %i2
4889 tn %icc, 0x0
4890 sth %l5, [%l7 + 0x30]
4891 ldx [%l7 + 0x70], %o3
4892 orcc %g3, %g4, %o1
4893 ldsh [%l7 + 0x50], %l1
4894 sllx %g7, %i6, %o7
4895 fmul8x16au %f10, %f9, %f6
4896 bl,a loop_586
4897 siam 0x7
4898 fmovdcs %icc, %f11, %f9
4899 ble,a,pt %icc, loop_587
4900loop_586:
4901 edge8l %i1, %g2, %l0
4902 bn,a loop_588
4903 mova %icc, %i0, %g1
4904loop_587:
4905 stx %l4, [%l7 + 0x10]
4906 ldx [%l7 + 0x48], %g5
4907loop_588:
4908 fmovdvc %xcc, %f0, %f4
4909 fpadd32 %f0, %f4, %f4
4910 sll %l2, 0x12, %o6
4911 orncc %l3, %o0, %i7
4912 orcc %i4, 0x0543, %i5
4913 tcc %icc, 0x0
4914 fmovdle %icc, %f1, %f11
4915 fmul8ulx16 %f10, %f4, %f6
4916 ldx [%l7 + 0x58], %o5
4917 fnot1s %f7, %f1
4918 edge8n %o4, %o2, %i3
4919 fmovsa %icc, %f11, %f15
4920 taddcctv %l6, %i2, %l5
4921 fpsub16 %f0, %f6, %f10
4922 xnor %o3, %g3, %g6
4923 fmovdle %icc, %f13, %f9
4924 ldsw [%l7 + 0x28], %o1
4925 lduh [%l7 + 0x2A], %g4
4926 stb %l1, [%l7 + 0x24]
4927 fandnot2 %f12, %f8, %f4
4928 stb %g7, [%l7 + 0x1F]
4929 fbug %fcc3, loop_589
4930 fmovdneg %icc, %f7, %f14
4931 fmovrse %i6, %f1, %f3
4932 fbo %fcc0, loop_590
4933loop_589:
4934 stx %o7, [%l7 + 0x28]
4935 fbul %fcc3, loop_591
4936 fpack32 %f14, %f14, %f14
4937loop_590:
4938 sub %i1, %l0, %g2
4939 ldsb [%l7 + 0x5B], %i0
4940loop_591:
4941 umulcc %l4, 0x18ED, %g1
4942 movrne %g5, %l2, %o6
4943 fxors %f2, %f14, %f6
4944 or %l3, %i7, %i4
4945 st %f2, [%l7 + 0x40]
4946 fmuld8sux16 %f8, %f13, %f10
4947 fmovsn %xcc, %f12, %f4
4948 smul %o0, %i5, %o5
4949 brgz,a %o4, loop_592
4950 ldub [%l7 + 0x5C], %o2
4951 brgez %l6, loop_593
4952 xnor %i3, 0x1312, %l5
4953loop_592:
4954 addc %o3, 0x1683, %i2
4955 edge32n %g6, %o1, %g3
4956loop_593:
4957 lduh [%l7 + 0x6C], %l1
4958 faligndata %f2, %f10, %f12
4959 edge32ln %g4, %i6, %o7
4960 movrne %g7, %i1, %g2
4961 movrlez %l0, 0x0B9, %l4
4962 alignaddrl %i0, %g5, %l2
4963 edge8ln %o6, %l3, %g1
4964 srax %i7, %o0, %i4
4965 bne,pn %xcc, loop_594
4966 fcmple32 %f12, %f12, %i5
4967 brgez,a %o4, loop_595
4968 fmovrdgz %o5, %f6, %f2
4969loop_594:
4970 ldsh [%l7 + 0x24], %o2
4971 fnot1s %f14, %f14
4972loop_595:
4973 bgu %xcc, loop_596
4974 and %l6, 0x0FFB, %l5
4975 fmovscc %xcc, %f11, %f7
4976 fmovrsgz %i3, %f7, %f5
4977loop_596:
4978 fnor %f8, %f8, %f6
4979 subc %i2, %g6, %o1
4980 srl %o3, 0x1A, %g3
4981 tne %xcc, 0x0
4982 ldsh [%l7 + 0x74], %l1
4983 fba %fcc1, loop_597
4984 fmovdvc %xcc, %f12, %f1
4985 lduw [%l7 + 0x14], %i6
4986 sth %o7, [%l7 + 0x18]
4987loop_597:
4988 fmuld8sux16 %f4, %f2, %f10
4989 fcmpd %fcc3, %f12, %f10
4990 srlx %g4, %i1, %g2
4991 fmovs %f4, %f10
4992 fmovsvs %icc, %f1, %f15
4993 bl,a,pt %xcc, loop_598
4994 ldsh [%l7 + 0x0E], %l0
4995 stw %g7, [%l7 + 0x64]
4996 edge8l %i0, %l4, %l2
4997loop_598:
4998 fornot1 %f2, %f4, %f12
4999 ldd [%l7 + 0x30], %f0
5000 movre %o6, %g5, %l3
5001 stb %i7, [%l7 + 0x7F]
5002 fsrc1 %f0, %f10
5003 brlez %o0, loop_599
5004 ldd [%l7 + 0x58], %f2
5005 stb %g1, [%l7 + 0x42]
5006 fmovrslez %i5, %f12, %f12
5007loop_599:
5008 addc %o4, %i4, %o5
5009 fxnors %f11, %f15, %f7
5010 fmovdgu %xcc, %f10, %f14
5011 fnot1s %f12, %f7
5012 lduw [%l7 + 0x10], %o2
5013 st %f2, [%l7 + 0x74]
5014 taddcc %l5, 0x1FE8, %i3
5015 for %f8, %f14, %f2
5016 brlez %i2, loop_600
5017 sllx %g6, 0x0D, %o1
5018 fmovsgu %xcc, %f13, %f9
5019 tg %icc, 0x6
5020loop_600:
5021 stb %o3, [%l7 + 0x1B]
5022 fmuld8ulx16 %f3, %f4, %f2
5023 fmovsne %icc, %f8, %f15
5024 ldd [%l7 + 0x20], %f4
5025 bl,a %xcc, loop_601
5026 fcmpne32 %f6, %f2, %l6
5027 taddcctv %l1, %i6, %g3
5028 ldsh [%l7 + 0x68], %o7
5029loop_601:
5030 siam 0x5
5031 ldsw [%l7 + 0x08], %i1
5032 movre %g4, %g2, %g7
5033 umul %l0, 0x0FA3, %l4
5034 ldx [%l7 + 0x50], %l2
5035 std %f12, [%l7 + 0x58]
5036 ldsb [%l7 + 0x5B], %i0
5037 ldsb [%l7 + 0x50], %g5
5038 movneg %xcc, %l3, %o6
5039 lduw [%l7 + 0x68], %i7
5040 fmovrdne %o0, %f14, %f2
5041 fnot2s %f5, %f1
5042 fornot2s %f5, %f13, %f13
5043 fmovsvs %icc, %f12, %f1
5044 fcmpeq16 %f14, %f14, %g1
5045 sllx %o4, 0x04, %i4
5046 fexpand %f15, %f10
5047 ldsb [%l7 + 0x3C], %o5
5048 movvs %xcc, %i5, %l5
5049 fmovdneg %icc, %f1, %f7
5050 udivcc %o2, 0x1990, %i3
5051 tn %xcc, 0x0
5052 fpack16 %f4, %f10
5053 bne,a %icc, loop_602
5054 movrgez %g6, 0x00B, %o1
5055 ba,a %icc, loop_603
5056 bgu,a %xcc, loop_604
5057loop_602:
5058 fpack16 %f14, %f15
5059 bpos,pt %xcc, loop_605
5060loop_603:
5061 edge8ln %o3, %l6, %i2
5062loop_604:
5063 movl %icc, %l1, %i6
5064 smulcc %g3, 0x04FF, %i1
5065loop_605:
5066 stw %o7, [%l7 + 0x50]
5067 st %f13, [%l7 + 0x50]
5068 ldx [%l7 + 0x58], %g4
5069 stx %g7, [%l7 + 0x60]
5070 ldub [%l7 + 0x12], %l0
5071 ldx [%l7 + 0x18], %g2
5072 fnot1s %f8, %f1
5073 fsrc1 %f14, %f14
5074 bcs loop_606
5075 sth %l2, [%l7 + 0x3A]
5076 ldsw [%l7 + 0x74], %i0
5077 fmuld8sux16 %f8, %f5, %f10
5078loop_606:
5079 mulx %l4, %l3, %o6
5080 brz,a %g5, loop_607
5081 fmovrse %o0, %f2, %f3
5082 edge16l %g1, %i7, %i4
5083 fornot2s %f9, %f11, %f9
5084loop_607:
5085 lduh [%l7 + 0x12], %o5
5086 fcmpes %fcc3, %f0, %f0
5087 ldub [%l7 + 0x53], %o4
5088 fsrc1 %f0, %f6
5089 ldx [%l7 + 0x08], %i5
5090 fmovrsgz %o2, %f4, %f4
5091 edge32n %l5, %i3, %g6
5092 fbl %fcc3, loop_608
5093 fnot1 %f14, %f10
5094 add %o3, %o1, %l6
5095 bg loop_609
5096loop_608:
5097 stb %i2, [%l7 + 0x5B]
5098 tne %xcc, 0x4
5099 umul %l1, 0x15CE, %i6
5100loop_609:
5101 st %f9, [%l7 + 0x50]
5102 fcmpeq16 %f8, %f6, %i1
5103 movvc %xcc, %o7, %g4
5104 fnand %f12, %f6, %f10
5105 fnot1s %f8, %f15
5106 sth %g3, [%l7 + 0x5A]
5107 addcc %g7, 0x0742, %l0
5108 ldd [%l7 + 0x60], %f6
5109 fmovrslz %g2, %f9, %f2
5110 ldsh [%l7 + 0x70], %i0
5111 subc %l4, %l3, %l2
5112 fnot1s %f11, %f4
5113 ldsh [%l7 + 0x20], %g5
5114 addccc %o0, %g1, %o6
5115 fmul8sux16 %f10, %f10, %f10
5116 tleu %icc, 0x2
5117 fandnot2 %f2, %f12, %f8
5118 movrlz %i7, 0x26A, %i4
5119 movre %o5, 0x0CF, %i5
5120 fpadd32s %f12, %f11, %f0
5121 movgu %icc, %o4, %o2
5122 fmovsneg %icc, %f5, %f3
5123 fpsub32s %f4, %f4, %f0
5124 tvs %xcc, 0x6
5125 fcmped %fcc1, %f8, %f14
5126 tleu %icc, 0x0
5127 ldd [%l7 + 0x28], %f0
5128 ldd [%l7 + 0x68], %f0
5129 stb %l5, [%l7 + 0x10]
5130 srl %g6, %o3, %o1
5131 lduh [%l7 + 0x7C], %l6
5132 alignaddrl %i2, %i3, %i6
5133 siam 0x7
5134 fba,a %fcc1, loop_610
5135 ldd [%l7 + 0x30], %f4
5136 tn %xcc, 0x5
5137 ldx [%l7 + 0x68], %l1
5138loop_610:
5139 fcmpgt32 %f2, %f14, %o7
5140 fpsub32s %f7, %f1, %f4
5141 stw %i1, [%l7 + 0x58]
5142 fcmple16 %f0, %f2, %g4
5143 tne %xcc, 0x5
5144 tleu %icc, 0x3
5145 ldsw [%l7 + 0x70], %g3
5146 fmovdvc %xcc, %f7, %f15
5147 ldsw [%l7 + 0x24], %g7
5148 ldub [%l7 + 0x1F], %l0
5149 edge8ln %i0, %l4, %l3
5150 bpos loop_611
5151 stb %g2, [%l7 + 0x5B]
5152 te %icc, 0x2
5153 movcc %xcc, %l2, %g5
5154loop_611:
5155 fnands %f12, %f14, %f11
5156 lduh [%l7 + 0x5E], %g1
5157 ldsh [%l7 + 0x42], %o6
5158 stw %o0, [%l7 + 0x20]
5159 tge %icc, 0x2
5160 ldsw [%l7 + 0x08], %i7
5161 ba,a,pn %xcc, loop_612
5162 stx %o5, [%l7 + 0x68]
5163 bg,a,pt %xcc, loop_613
5164 fmovsa %xcc, %f7, %f4
5165loop_612:
5166 stx %i5, [%l7 + 0x60]
5167 sth %i4, [%l7 + 0x4A]
5168loop_613:
5169 subccc %o4, 0x07AD, %o2
5170 fmovsa %xcc, %f2, %f5
5171 sth %g6, [%l7 + 0x44]
5172 mulx %o3, 0x108A, %o1
5173 mova %xcc, %l6, %i2
5174 stx %l5, [%l7 + 0x50]
5175 fbe %fcc1, loop_614
5176 addccc %i3, %i6, %l1
5177 fmovsg %icc, %f4, %f6
5178 nop
5179 setx loop_615, %l0, %l1
5180 wrpr 0x1, %tl
5181 wrpr %l1, %tpc
5182 add %l1, 0x4, %l1
5183 wrpr %l1, %tnpc
5184 setx 0x34400001400, %l0, %l1
5185 wrpr %l1, %tstate
5186 wrhpr 0x4, %htstate
5187 retry
5188loop_614:
5189 fpadd32 %f10, %f12, %f4
5190 fmovsvs %icc, %f15, %f1
5191 bgu,pt %icc, loop_616
5192loop_615:
5193 fmovrsgez %i1, %f5, %f0
5194 fpmerge %f15, %f15, %f2
5195 fbue %fcc2, loop_617
5196loop_616:
5197 fpadd32 %f14, %f14, %f6
5198 fzero %f8
5199 lduw [%l7 + 0x58], %o7
5200loop_617:
5201 ldd [%l7 + 0x38], %f4
5202 movl %icc, %g4, %g3
5203 fpack32 %f8, %f8, %f0
5204 movge %xcc, %g7, %l0
5205 st %f3, [%l7 + 0x4C]
5206 fand %f0, %f8, %f8
5207 fbuge %fcc2, loop_618
5208 stb %i0, [%l7 + 0x32]
5209 fsrc2 %f0, %f0
5210 bgu,a,pt %icc, loop_619
5211loop_618:
5212 tcc %icc, 0x3
5213 fcmpgt16 %f14, %f0, %l4
5214 fmovspos %xcc, %f7, %f13
5215loop_619:
5216 fbuge %fcc1, loop_620
5217 ldd [%l7 + 0x10], %f10
5218 xor %l3, 0x1472, %l2
5219 ldsw [%l7 + 0x48], %g5
5220loop_620:
5221 addc %g2, %o6, %g1
5222 fnot2 %f2, %f0
5223 bge,a %icc, loop_621
5224 xorcc %i7, %o0, %o5
5225 udivcc %i4, 0x1C0F, %i5
5226 fand %f10, %f0, %f6
5227loop_621:
5228 ldsb [%l7 + 0x1D], %o2
5229 fmul8ulx16 %f14, %f10, %f0
5230 lduw [%l7 + 0x14], %g6
5231 bvc %xcc, loop_622
5232 fpadd16 %f6, %f12, %f6
5233 fmuld8sux16 %f13, %f14, %f0
5234 ldx [%l7 + 0x58], %o3
5235loop_622:
5236 fmovdl %icc, %f1, %f15
5237 fsrc1s %f9, %f14
5238 ld [%l7 + 0x2C], %f7
5239 edge32l %o4, %o1, %i2
5240 ldsh [%l7 + 0x0C], %l6
5241 ldd [%l7 + 0x20], %f2
5242 array8 %l5, %i3, %i6
5243 ldsb [%l7 + 0x1F], %i1
5244 edge32ln %l1, %g4, %o7
5245 tsubcctv %g3, %g7, %l0
5246 orn %l4, 0x1023, %l3
5247 ldsw [%l7 + 0x54], %l2
5248 movrgez %g5, 0x374, %g2
5249 ldx [%l7 + 0x38], %o6
5250 bleu,a,pn %xcc, loop_623
5251 movrgez %i0, %i7, %g1
5252 udivx %o5, 0x113E, %i4
5253 tcc %icc, 0x6
5254loop_623:
5255 array16 %i5, %o0, %o2
5256 fmovsgu %icc, %f12, %f14
5257 fbule %fcc3, loop_624
5258 movl %xcc, %o3, %o4
5259 edge32ln %o1, %i2, %g6
5260 fmovsl %xcc, %f11, %f6
5261loop_624:
5262 edge16n %l6, %l5, %i6
5263 fmovsl %xcc, %f15, %f2
5264 fmovdneg %xcc, %f9, %f11
5265 fcmpgt32 %f0, %f10, %i1
5266 ldd [%l7 + 0x70], %f10
5267 movleu %xcc, %l1, %i3
5268 fmovrsgz %o7, %f8, %f5
5269 fandnot1 %f14, %f8, %f4
5270 bge,pt %xcc, loop_625
5271 fmovsgu %xcc, %f9, %f3
5272 add %g3, 0x080B, %g4
5273 popc 0x0C1C, %l0
5274loop_625:
5275 nop
5276 setx loop_626, %l0, %l1
5277 wrpr 0x1, %tl
5278 wrpr %l1, %tpc
5279 add %l1, 0x4, %l1
5280 wrpr %l1, %tnpc
5281 setx 0x34400001400, %l0, %l1
5282 wrpr %l1, %tstate
5283 wrhpr 0x4, %htstate
5284 retry
5285 movle %icc, %g7, %l4
5286 ld [%l7 + 0x48], %f4
5287 addccc %l2, 0x0E96, %l3
5288loop_626:
5289 srl %g5, %o6, %g2
5290 bge,a loop_627
5291 stw %i0, [%l7 + 0x3C]
5292 alignaddr %i7, %g1, %o5
5293 fbg,a %fcc0, loop_628
5294loop_627:
5295 edge32 %i4, %i5, %o2
5296 lduh [%l7 + 0x46], %o0
5297 ldd [%l7 + 0x78], %f8
5298loop_628:
5299 edge8ln %o4, %o1, %o3
5300 subcc %i2, 0x119D, %l6
5301 mulx %g6, %i6, %i1
5302 ble,a,pn %xcc, loop_629
5303 edge8 %l5, %i3, %l1
5304 ldub [%l7 + 0x1E], %o7
5305 fpsub16s %f8, %f9, %f2
5306loop_629:
5307 fxnors %f3, %f15, %f7
5308 stw %g3, [%l7 + 0x58]
5309 orcc %l0, 0x1A80, %g4
5310 move %xcc, %g7, %l4
5311 movvs %icc, %l2, %g5
5312 sdivcc %l3, 0x0805, %o6
5313 lduw [%l7 + 0x60], %i0
5314 fsrc2s %f7, %f4
5315 fmovdle %icc, %f9, %f4
5316 stx %i7, [%l7 + 0x58]
5317 fmovdgu %icc, %f13, %f14
5318 fmovdleu %icc, %f15, %f3
5319 fcmpes %fcc0, %f10, %f3
5320 ldub [%l7 + 0x16], %g1
5321 fcmple32 %f0, %f0, %o5
5322 fmovsge %icc, %f15, %f4
5323 fba %fcc3, loop_630
5324 subcc %i4, %g2, %i5
5325 movne %icc, %o0, %o4
5326 fbule %fcc0, loop_631
5327loop_630:
5328 fcmple16 %f14, %f10, %o1
5329 fcmpne16 %f8, %f14, %o2
5330 fmovsl %icc, %f6, %f15
5331loop_631:
5332 fmul8sux16 %f4, %f0, %f6
5333 fmovdleu %icc, %f15, %f10
5334 xorcc %o3, %l6, %i2
5335 addcc %i6, 0x1E13, %i1
5336 xnorcc %l5, %g6, %l1
5337 fexpand %f14, %f6
5338 sth %i3, [%l7 + 0x14]
5339 sth %g3, [%l7 + 0x2A]
5340 ldsw [%l7 + 0x58], %o7
5341 xor %l0, %g4, %g7
5342 ldsb [%l7 + 0x1B], %l4
5343 stx %l2, [%l7 + 0x70]
5344 edge32l %l3, %o6, %g5
5345 andncc %i7, %i0, %o5
5346 fxor %f14, %f14, %f12
5347 sth %i4, [%l7 + 0x50]
5348 fmovda %icc, %f6, %f3
5349 ldsh [%l7 + 0x4E], %g1
5350 stw %g2, [%l7 + 0x08]
5351 fba,a %fcc3, loop_632
5352 stw %o0, [%l7 + 0x10]
5353 fsrc1 %f4, %f8
5354 fabss %f5, %f4
5355loop_632:
5356 edge8ln %o4, %i5, %o2
5357 fmovsn %icc, %f7, %f15
5358 tge %icc, 0x0
5359 ldd [%l7 + 0x30], %f2
5360 fmul8x16au %f11, %f6, %f8
5361 fbule %fcc3, loop_633
5362 bvc,a,pt %xcc, loop_634
5363 fcmpgt32 %f4, %f0, %o1
5364 orncc %l6, %o3, %i2
5365loop_633:
5366 ldub [%l7 + 0x3D], %i1
5367loop_634:
5368 tge %icc, 0x4
5369 fmovsge %xcc, %f4, %f15
5370 andcc %i6, %l5, %g6
5371 tle %xcc, 0x7
5372 ldd [%l7 + 0x20], %f0
5373 fmovse %icc, %f7, %f2
5374 ldsh [%l7 + 0x6C], %l1
5375 fble,a %fcc1, loop_635
5376 bcs,a,pn %icc, loop_636
5377 edge16 %g3, %o7, %i3
5378 stx %g4, [%l7 + 0x60]
5379loop_635:
5380 fpadd32 %f12, %f14, %f12
5381loop_636:
5382 pdist %f6, %f10, %f4
5383 bg,pn %icc, loop_637
5384 fmovdle %xcc, %f9, %f5
5385 ldsh [%l7 + 0x4C], %l0
5386 edge8 %g7, %l2, %l4
5387loop_637:
5388 edge8ln %l3, %o6, %i7
5389 lduh [%l7 + 0x18], %i0
5390 sth %o5, [%l7 + 0x12]
5391 be,a %xcc, loop_638
5392 fbl %fcc0, loop_639
5393 movrgz %g5, %i4, %g2
5394 fmul8sux16 %f0, %f4, %f2
5395loop_638:
5396 ldx [%l7 + 0x38], %o0
5397loop_639:
5398 edge8n %g1, %i5, %o4
5399 ld [%l7 + 0x08], %f15
5400 ldsb [%l7 + 0x40], %o2
5401 std %f6, [%l7 + 0x50]
5402 smulcc %l6, 0x04E5, %o1
5403 nop
5404 setx loop_640, %l0, %l1
5405 jmpl %l1, %o3
5406 fmovdleu %xcc, %f7, %f6
5407 fmovdn %xcc, %f5, %f5
5408 brlz,a %i2, loop_641
5409loop_640:
5410 array16 %i6, %i1, %g6
5411 fmovrdlz %l1, %f10, %f10
5412 stw %l5, [%l7 + 0x1C]
5413loop_641:
5414 stx %g3, [%l7 + 0x58]
5415 stw %o7, [%l7 + 0x7C]
5416 fmovsle %xcc, %f6, %f3
5417 fpsub16 %f4, %f8, %f6
5418 ld [%l7 + 0x1C], %f9
5419 ldsb [%l7 + 0x5B], %i3
5420 orn %l0, %g4, %g7
5421 std %f8, [%l7 + 0x78]
5422 std %f4, [%l7 + 0x48]
5423 xnor %l2, %l4, %l3
5424 ldx [%l7 + 0x60], %o6
5425 fand %f10, %f10, %f4
5426 fmul8sux16 %f8, %f2, %f14
5427 call loop_642
5428 fabsd %f0, %f10
5429 bshuffle %f6, %f6, %f10
5430 fpsub16s %f2, %f0, %f2
5431loop_642:
5432 fsrc1s %f13, %f1
5433 srax %i0, 0x10, %o5
5434 ld [%l7 + 0x78], %f15
5435 fpadd32 %f10, %f2, %f0
5436 stb %g5, [%l7 + 0x16]
5437 st %f6, [%l7 + 0x20]
5438 or %i4, %g2, %o0
5439 brz,a %i7, loop_643
5440 ldsw [%l7 + 0x74], %g1
5441 fandnot1s %f5, %f15, %f6
5442 alignaddrl %o4, %o2, %i5
5443loop_643:
5444 movrgz %o1, 0x194, %o3
5445 fmovrdne %i2, %f12, %f0
5446 fmul8ulx16 %f10, %f2, %f0
5447 move %icc, %i6, %l6
5448 fmovdne %icc, %f0, %f6
5449 fmovd %f12, %f12
5450 ldd [%l7 + 0x40], %f6
5451 ldsh [%l7 + 0x62], %i1
5452 st %f15, [%l7 + 0x4C]
5453 fzero %f14
5454 ldsw [%l7 + 0x78], %l1
5455 array32 %g6, %g3, %l5
5456 ldsh [%l7 + 0x50], %o7
5457 fbuge %fcc3, loop_644
5458 tcs %xcc, 0x1
5459 addcc %i3, 0x1AD0, %g4
5460 fbu %fcc0, loop_645
5461loop_644:
5462 stx %l0, [%l7 + 0x08]
5463 bpos %xcc, loop_646
5464 fsrc1s %f13, %f15
5465loop_645:
5466 nop
5467 setx loop_647, %l0, %l1
5468 jmpl %l1, %l2
5469 sdivcc %l4, 0x0C24, %g7
5470loop_646:
5471 sra %l3, %i0, %o6
5472 movvc %icc, %o5, %g5
5473loop_647:
5474 fpsub32 %f2, %f4, %f2
5475 ldd [%l7 + 0x20], %f0
5476 ldx [%l7 + 0x78], %g2
5477 fcmpgt32 %f10, %f4, %i4
5478 fbu,a %fcc2, loop_648
5479 movge %icc, %i7, %g1
5480 ldub [%l7 + 0x08], %o4
5481 andcc %o0, 0x1C33, %o2
5482loop_648:
5483 fbug,a %fcc3, loop_649
5484 ldub [%l7 + 0x39], %i5
5485 bpos,pn %icc, loop_650
5486 tsubcc %o3, %i2, %o1
5487loop_649:
5488 fornot1s %f1, %f4, %f5
5489 lduw [%l7 + 0x58], %l6
5490loop_650:
5491 bne,a loop_651
5492 ldub [%l7 + 0x2A], %i1
5493 sub %i6, 0x175C, %g6
5494 fnor %f0, %f14, %f12
5495loop_651:
5496 fmovsvc %xcc, %f15, %f4
5497 fmovdle %xcc, %f4, %f13
5498 stx %l1, [%l7 + 0x40]
5499 movpos %icc, %l5, %g3
5500 fpsub32 %f0, %f14, %f10
5501 bvs,a loop_652
5502 sth %o7, [%l7 + 0x0E]
5503 ldsb [%l7 + 0x2A], %g4
5504 movrgz %i3, %l0, %l2
5505loop_652:
5506 fmovdvc %icc, %f4, %f8
5507 fbn %fcc2, loop_653
5508 mulscc %g7, 0x06CA, %l3
5509 fors %f2, %f0, %f12
5510 lduw [%l7 + 0x70], %l4
5511loop_653:
5512 fones %f9
5513 orn %i0, 0x00E7, %o5
5514 ldx [%l7 + 0x28], %g5
5515 fbo %fcc1, loop_654
5516 fmovscc %icc, %f12, %f2
5517 movgu %icc, %o6, %i4
5518 ld [%l7 + 0x64], %f15
5519loop_654:
5520 ldsw [%l7 + 0x64], %g2
5521 fbug %fcc0, loop_655
5522 fbug,a %fcc3, loop_656
5523 smulcc %g1, %i7, %o0
5524 ldx [%l7 + 0x50], %o2
5525loop_655:
5526 umulcc %o4, 0x1F91, %i5
5527loop_656:
5528 ldx [%l7 + 0x70], %o3
5529 fbul %fcc3, loop_657
5530 fzero %f0
5531 tleu %icc, 0x3
5532 sethi 0x0CBC, %i2
5533loop_657:
5534 fmovsle %icc, %f12, %f1
5535 brlez %l6, loop_658
5536 fble,a %fcc2, loop_659
5537 fmovsleu %icc, %f2, %f1
5538 fxnors %f2, %f14, %f5
5539loop_658:
5540 edge16ln %o1, %i6, %g6
5541loop_659:
5542 orn %l1, 0x0128, %i1
5543 and %l5, 0x0034, %o7
5544 taddcctv %g4, %i3, %g3
5545 movgu %xcc, %l0, %g7
5546 fmovdneg %icc, %f9, %f13
5547 bneg loop_660
5548 fmovscc %xcc, %f1, %f4
5549 fmovdn %xcc, %f15, %f6
5550 movrlez %l3, 0x1ED, %l4
5551loop_660:
5552 xnor %i0, %l2, %o5
5553 fpmerge %f14, %f7, %f6
5554 fmovdle %xcc, %f0, %f3
5555 bleu,a loop_661
5556 subccc %g5, %i4, %o6
5557 fmovrdgez %g1, %f12, %f4
5558 xorcc %g2, %o0, %i7
5559loop_661:
5560 brlez,a %o2, loop_662
5561 fnot1 %f6, %f12
5562 fbu %fcc0, loop_663
5563 andcc %o4, 0x0D99, %i5
5564loop_662:
5565 srlx %i2, %o3, %o1
5566 ldsh [%l7 + 0x1C], %i6
5567loop_663:
5568 fornot1s %f6, %f0, %f10
5569 st %f14, [%l7 + 0x14]
5570 fone %f0
5571 movg %icc, %g6, %l1
5572 ldd [%l7 + 0x58], %f14
5573 movg %icc, %l6, %l5
5574 andn %o7, 0x1508, %g4
5575 ldsb [%l7 + 0x48], %i3
5576 bn,a loop_664
5577 fand %f4, %f12, %f14
5578 fblg,a %fcc0, loop_665
5579 fcmpne32 %f0, %f2, %i1
5580loop_664:
5581 fpsub32s %f8, %f2, %f13
5582 tl %xcc, 0x2
5583loop_665:
5584 sra %l0, 0x14, %g7
5585 smulcc %g3, %l3, %i0
5586 fpackfix %f8, %f15
5587 ble,a,pt %icc, loop_666
5588 fnor %f4, %f10, %f8
5589 lduh [%l7 + 0x6A], %l4
5590 bcs loop_667
5591loop_666:
5592 fnegs %f12, %f11
5593 fpadd16s %f2, %f8, %f11
5594 fmul8ulx16 %f6, %f14, %f2
5595loop_667:
5596 ldsb [%l7 + 0x6D], %l2
5597 subcc %g5, 0x07AD, %o5
5598 stx %i4, [%l7 + 0x30]
5599 stb %g1, [%l7 + 0x5D]
5600 stx %g2, [%l7 + 0x28]
5601 stx %o0, [%l7 + 0x68]
5602 movvc %xcc, %o6, %o2
5603 ldsh [%l7 + 0x3A], %o4
5604 std %f0, [%l7 + 0x30]
5605 sth %i5, [%l7 + 0x34]
5606 fone %f6
5607 fandnot2s %f11, %f11, %f12
5608 movre %i2, %i7, %o3
5609 bleu loop_668
5610 ldsb [%l7 + 0x2F], %i6
5611 andn %o1, %l1, %l6
5612 bge loop_669
5613loop_668:
5614 fpack16 %f4, %f11
5615 fors %f2, %f1, %f11
5616 movneg %icc, %g6, %l5
5617loop_669:
5618 lduh [%l7 + 0x64], %o7
5619 bleu,a,pn %xcc, loop_670
5620 stb %g4, [%l7 + 0x77]
5621 stb %i1, [%l7 + 0x34]
5622 movn %xcc, %l0, %i3
5623loop_670:
5624 fmovsl %xcc, %f2, %f3
5625 fnor %f12, %f6, %f12
5626 ldsb [%l7 + 0x17], %g7
5627 edge8 %g3, %l3, %l4
5628 stb %i0, [%l7 + 0x46]
5629 fandnot1s %f2, %f13, %f8
5630 edge32n %l2, %g5, %i4
5631 fbl %fcc0, loop_671
5632 fnot1 %f14, %f8
5633 lduh [%l7 + 0x56], %g1
5634 stw %g2, [%l7 + 0x74]
5635loop_671:
5636 fxors %f14, %f10, %f3
5637 stw %o0, [%l7 + 0x64]
5638 fmovrslz %o6, %f12, %f7
5639 st %f7, [%l7 + 0x10]
5640 taddcctv %o2, 0x01A0, %o4
5641 fcmps %fcc3, %f12, %f15
5642 tsubcc %i5, 0x1F40, %o5
5643 lduh [%l7 + 0x70], %i2
5644 fmovdge %xcc, %f4, %f13
5645 ldd [%l7 + 0x28], %f10
5646 lduh [%l7 + 0x2A], %o3
5647 tvc %icc, 0x5
5648 ld [%l7 + 0x54], %f1
5649 brlz,a %i6, loop_672
5650 movneg %icc, %i7, %l1
5651 tsubcc %o1, %g6, %l6
5652 fmovdne %xcc, %f0, %f4
5653loop_672:
5654 tneg %xcc, 0x0
5655 fzero %f8
5656 tsubcctv %l5, %o7, %i1
5657 ldd [%l7 + 0x58], %f4
5658 fmovdneg %icc, %f6, %f13
5659 fble %fcc3, loop_673
5660 edge32l %g4, %l0, %i3
5661 fbo,a %fcc0, loop_674
5662 fmovsvc %xcc, %f1, %f12
5663loop_673:
5664 fbug,a %fcc2, loop_675
5665 fpsub16 %f0, %f8, %f10
5666loop_674:
5667 fblg %fcc0, loop_676
5668 fbue %fcc2, loop_677
5669loop_675:
5670 fpack32 %f14, %f6, %f4
5671 alignaddrl %g7, %l3, %l4
5672loop_676:
5673 stb %g3, [%l7 + 0x20]
5674loop_677:
5675 array16 %i0, %l2, %i4
5676 fnor %f6, %f14, %f12
5677 tg %icc, 0x1
5678 edge16ln %g5, %g1, %g2
5679 movvc %icc, %o0, %o2
5680 tge %xcc, 0x7
5681 fone %f4
5682 fcmpgt16 %f12, %f10, %o4
5683 fmovdl %icc, %f3, %f4
5684 movrlez %i5, 0x387, %o5
5685 fnor %f4, %f2, %f0
5686 fnands %f4, %f6, %f3
5687 fmul8x16au %f8, %f0, %f6
5688 taddcctv %o6, %o3, %i2
5689 andn %i6, 0x0D14, %i7
5690 sdivx %o1, 0x07D6, %g6
5691 fmovdne %icc, %f12, %f10
5692 siam 0x0
5693 alignaddr %l6, %l5, %l1
5694 tl %icc, 0x0
5695 lduh [%l7 + 0x1A], %o7
5696 fmovrslz %i1, %f0, %f8
5697 fbue,a %fcc1, loop_678
5698 fmovrslez %l0, %f5, %f15
5699 st %f7, [%l7 + 0x30]
5700 movcc %xcc, %g4, %g7
5701loop_678:
5702 alignaddr %l3, %l4, %i3
5703 fbge,a %fcc0, loop_679
5704 array8 %i0, %g3, %l2
5705 orcc %g5, 0x05D8, %i4
5706 lduh [%l7 + 0x3A], %g2
5707loop_679:
5708 fmovrdlz %o0, %f2, %f2
5709 ldub [%l7 + 0x39], %o2
5710 ldd [%l7 + 0x70], %f6
5711 fxnors %f9, %f15, %f4
5712 lduw [%l7 + 0x44], %o4
5713 fxnor %f2, %f6, %f2
5714 ldsw [%l7 + 0x4C], %i5
5715 smul %o5, %o6, %g1
5716 fnand %f2, %f14, %f6
5717 movl %xcc, %o3, %i6
5718 st %f14, [%l7 + 0x34]
5719 ldsw [%l7 + 0x10], %i2
5720 movneg %xcc, %i7, %g6
5721 fornot2 %f12, %f0, %f10
5722 fmovde %xcc, %f4, %f2
5723 fornot1 %f12, %f14, %f12
5724 ldub [%l7 + 0x0B], %o1
5725 fandnot2s %f4, %f6, %f5
5726 movvc %icc, %l5, %l1
5727 tvs %icc, 0x3
5728 fmovrsgz %l6, %f10, %f14
5729 fmovrdlz %o7, %f0, %f2
5730 brgez,a %l0, loop_680
5731 stw %i1, [%l7 + 0x20]
5732 ldx [%l7 + 0x70], %g4
5733 sdivcc %g7, 0x1493, %l4
5734loop_680:
5735 stw %l3, [%l7 + 0x78]
5736 brlz %i3, loop_681
5737 ldub [%l7 + 0x46], %i0
5738 stw %l2, [%l7 + 0x6C]
5739 fcmpd %fcc0, %f0, %f2
5740loop_681:
5741 bge,a loop_682
5742 fandnot2s %f1, %f7, %f2
5743 fpadd16 %f14, %f8, %f14
5744 fmovdgu %xcc, %f10, %f5
5745loop_682:
5746 popc 0x0716, %g5
5747 alignaddrl %i4, %g2, %g3
5748 sub %o2, 0x1D04, %o4
5749 fpadd32 %f0, %f12, %f12
5750 movvc %icc, %o0, %o5
5751 ba,a,pn %xcc, loop_683
5752 ldub [%l7 + 0x4D], %o6
5753 add %g1, %i5, %i6
5754 fbug %fcc2, loop_684
5755loop_683:
5756 fmul8x16au %f15, %f2, %f0
5757 movne %icc, %o3, %i2
5758 movleu %xcc, %i7, %g6
5759loop_684:
5760 sth %l5, [%l7 + 0x46]
5761 fmovdpos %xcc, %f12, %f0
5762 ldsb [%l7 + 0x6E], %l1
5763 std %f12, [%l7 + 0x30]
5764 fsrc2s %f9, %f1
5765 fbu,a %fcc3, loop_685
5766 ldsh [%l7 + 0x6C], %o1
5767 move %xcc, %o7, %l0
5768 faligndata %f6, %f4, %f6
5769loop_685:
5770 fmovrdgez %l6, %f2, %f6
5771 tvc %xcc, 0x2
5772 fabss %f7, %f9
5773 sub %i1, 0x0F93, %g7
5774 ldsh [%l7 + 0x34], %g4
5775 fmovsleu %icc, %f0, %f6
5776 fzero %f14
5777 fmovsge %xcc, %f13, %f14
5778 smul %l3, 0x0444, %i3
5779 stx %i0, [%l7 + 0x10]
5780 bn,pn %icc, loop_686
5781 ldub [%l7 + 0x15], %l4
5782 subccc %g5, %l2, %i4
5783 st %f10, [%l7 + 0x6C]
5784loop_686:
5785 fmul8x16al %f3, %f0, %f6
5786 ldsh [%l7 + 0x2E], %g3
5787 ldsw [%l7 + 0x24], %o2
5788 stx %g2, [%l7 + 0x38]
5789 fbn,a %fcc3, loop_687
5790 fmovdvc %xcc, %f5, %f3
5791 smulcc %o0, %o4, %o5
5792 bl,a,pn %xcc, loop_688
5793loop_687:
5794 tne %xcc, 0x5
5795 fnot1s %f11, %f5
5796 lduw [%l7 + 0x18], %o6
5797loop_688:
5798 ld [%l7 + 0x20], %f13
5799 ldsw [%l7 + 0x24], %g1
5800 fbue %fcc3, loop_689
5801 fornot1 %f4, %f0, %f14
5802 fnands %f2, %f9, %f3
5803 fzeros %f7
5804loop_689:
5805 fones %f1
5806 ble loop_690
5807 fcmpne16 %f0, %f8, %i6
5808 nop
5809 setx loop_691, %l0, %l1
5810 wrpr 0x1, %tl
5811 wrpr %l1, %tnpc
5812 setx 0x34400001400, %l0, %l1
5813 wrpr %l1, %tstate
5814 wrhpr 0x4, %htstate
5815 done
5816 fbo,a %fcc2, loop_692
5817loop_690:
5818 std %f4, [%l7 + 0x78]
5819 bl,a,pn %xcc, loop_693
5820loop_691:
5821 tgu %xcc, 0x7
5822loop_692:
5823 stb %o3, [%l7 + 0x13]
5824 mulscc %i5, %i7, %g6
5825loop_693:
5826 sdivx %l5, 0x1A1D, %l1
5827 tleu %xcc, 0x0
5828 alignaddrl %i2, %o1, %l0
5829 fcmpeq16 %f0, %f0, %l6
5830 stb %i1, [%l7 + 0x4F]
5831 sth %o7, [%l7 + 0x38]
5832 fpack16 %f14, %f11
5833 fzero %f0
5834 sub %g4, %l3, %i3
5835 lduw [%l7 + 0x0C], %g7
5836 bvs,pt %xcc, loop_694
5837 ldsh [%l7 + 0x26], %l4
5838 ldx [%l7 + 0x78], %g5
5839 std %f2, [%l7 + 0x68]
5840loop_694:
5841 tcc %icc, 0x2
5842 edge32 %i0, %l2, %g3
5843 udivx %o2, 0x0410, %g2
5844 fcmpgt16 %f2, %f8, %i4
5845 st %f9, [%l7 + 0x50]
5846 std %f14, [%l7 + 0x78]
5847 movcc %icc, %o0, %o4
5848 ldsh [%l7 + 0x66], %o5
5849 subccc %o6, %i6, %g1
5850 edge8ln %o3, %i7, %g6
5851 addccc %l5, %i5, %l1
5852 tvc %xcc, 0x1
5853 stb %o1, [%l7 + 0x60]
5854 bshuffle %f10, %f10, %f10
5855 ldx [%l7 + 0x38], %l0
5856 edge32ln %l6, %i1, %i2
5857 andcc %g4, 0x0CF9, %o7
5858 ldsh [%l7 + 0x3C], %i3
5859 siam 0x3
5860 stx %g7, [%l7 + 0x50]
5861 fmovs %f1, %f15
5862 st %f2, [%l7 + 0x70]
5863 std %f4, [%l7 + 0x18]
5864 udivcc %l3, 0x160D, %g5
5865 nop
5866 setx loop_695, %l0, %l1
5867 wrpr 0x1, %tl
5868 wrpr %l1, %tpc
5869 add %l1, 0x4, %l1
5870 wrpr %l1, %tnpc
5871 setx 0x34400001400, %l0, %l1
5872 wrpr %l1, %tstate
5873 wrhpr 0x4, %htstate
5874 retry
5875 taddcctv %l4, 0x1317, %i0
5876 alignaddr %l2, %o2, %g3
5877 tsubcctv %g2, 0x1878, %o0
5878loop_695:
5879 xorcc %o4, 0x16D1, %i4
5880 sllx %o6, %o5, %i6
5881 tgu %icc, 0x1
5882 std %f2, [%l7 + 0x60]
5883 andncc %o3, %i7, %g1
5884 brz %g6, loop_696
5885 fones %f0
5886 ldx [%l7 + 0x70], %l5
5887 fmovdgu %xcc, %f13, %f9
5888loop_696:
5889 fmovdl %xcc, %f7, %f4
5890 sth %l1, [%l7 + 0x7C]
5891 fble,a %fcc3, loop_697
5892 te %xcc, 0x1
5893 fbule,a %fcc2, loop_698
5894 fmovsl %icc, %f9, %f7
5895loop_697:
5896 fmovda %xcc, %f7, %f3
5897 fornot1s %f1, %f1, %f7
5898loop_698:
5899 sllx %i5, %o1, %l0
5900 fsrc2s %f7, %f14
5901 fmovsge %xcc, %f10, %f14
5902 fmovdcc %xcc, %f12, %f2
5903 fbo %fcc2, loop_699
5904 ld [%l7 + 0x5C], %f15
5905 ldsb [%l7 + 0x1E], %l6
5906 edge32ln %i2, %i1, %o7
5907loop_699:
5908 movre %g4, 0x27B, %g7
5909 ldsb [%l7 + 0x10], %l3
5910 fnot2 %f0, %f12
5911 stw %g5, [%l7 + 0x2C]
5912 brgez,a %i3, loop_700
5913 xor %l4, 0x1190, %i0
5914 fmovsneg %xcc, %f0, %f1
5915 ble,a,pn %icc, loop_701
5916loop_700:
5917 srax %o2, %l2, %g3
5918 ldub [%l7 + 0x10], %o0
5919 tcc %icc, 0x2
5920loop_701:
5921 lduh [%l7 + 0x64], %g2
5922 fmovspos %xcc, %f12, %f12
5923 std %f4, [%l7 + 0x50]
5924 std %f2, [%l7 + 0x70]
5925 fbug %fcc1, loop_702
5926 fbl %fcc2, loop_703
5927 bneg,pt %xcc, loop_704
5928 fsrc1s %f1, %f12
5929loop_702:
5930 fsrc1 %f0, %f4
5931loop_703:
5932 edge32 %i4, %o4, %o6
5933loop_704:
5934 fmovsge %xcc, %f1, %f2
5935 st %f8, [%l7 + 0x44]
5936 std %f12, [%l7 + 0x28]
5937 sdiv %o5, 0x00E1, %o3
5938 fmovrslz %i6, %f5, %f11
5939 tpos %icc, 0x5
5940 movrlz %g1, %i7, %l5
5941 ba,a,pt %icc, loop_705
5942 movrne %g6, 0x02B, %l1
5943 udiv %o1, 0x1721, %l0
5944 fmovsvs %xcc, %f7, %f5
5945loop_705:
5946 ldsb [%l7 + 0x39], %i5
5947 ld [%l7 + 0x3C], %f15
5948 fmovsvs %icc, %f1, %f13
5949 xnor %l6, 0x06DE, %i2
5950 fbg,a %fcc0, loop_706
5951 tle %icc, 0x3
5952 addccc %i1, %o7, %g7
5953 std %f0, [%l7 + 0x38]
5954loop_706:
5955 fcmpne32 %f10, %f14, %g4
5956 ldub [%l7 + 0x41], %l3
5957 movgu %icc, %g5, %l4
5958 fsrc2s %f14, %f1
5959 fmul8sux16 %f8, %f14, %f14
5960 pdist %f12, %f2, %f10
5961 sub %i0, 0x07BD, %o2
5962 bl,a %xcc, loop_707
5963 ldx [%l7 + 0x18], %i3
5964 lduh [%l7 + 0x20], %g3
5965 stb %o0, [%l7 + 0x4A]
5966loop_707:
5967 fmul8x16 %f6, %f6, %f6
5968 fxnor %f6, %f8, %f8
5969 bge,pn %icc, loop_708
5970 alignaddr %l2, %g2, %o4
5971 stb %o6, [%l7 + 0x76]
5972 stb %i4, [%l7 + 0x1B]
5973loop_708:
5974 fmovsa %xcc, %f7, %f7
5975 fandnot2 %f8, %f4, %f0
5976 fmovdle %xcc, %f10, %f10
5977 edge8n %o5, %o3, %g1
5978 ldd [%l7 + 0x60], %f8
5979 ldsw [%l7 + 0x64], %i7
5980 xorcc %i6, %l5, %g6
5981 ldd [%l7 + 0x60], %f10
5982 bcc loop_709
5983 fmovse %icc, %f14, %f7
5984 tl %icc, 0x1
5985 movrgez %l1, %o1, %i5
5986loop_709:
5987 andcc %l0, 0x1B45, %l6
5988 fcmple32 %f10, %f0, %i1
5989 lduw [%l7 + 0x58], %o7
5990 fmovscc %xcc, %f11, %f13
5991 fmovdne %icc, %f2, %f8
5992 lduw [%l7 + 0x6C], %g7
5993 ldsb [%l7 + 0x44], %g4
5994 mulx %l3, %g5, %l4
5995 st %f8, [%l7 + 0x50]
5996 sdivx %i2, 0x1738, %o2
5997 stx %i3, [%l7 + 0x20]
5998 bpos,a %icc, loop_710
5999 bne,a %xcc, loop_711
6000 fnegs %f10, %f6
6001 fbo %fcc3, loop_712
6002loop_710:
6003 stb %g3, [%l7 + 0x44]
6004loop_711:
6005 fbe,a %fcc0, loop_713
6006 sth %o0, [%l7 + 0x26]
6007loop_712:
6008 fand %f2, %f8, %f12
6009 fmovsle %icc, %f11, %f3
6010loop_713:
6011 lduw [%l7 + 0x7C], %i0
6012 ldsh [%l7 + 0x16], %g2
6013 edge32l %l2, %o4, %i4
6014 tsubcc %o6, %o5, %g1
6015 movcc %icc, %i7, %o3
6016 fcmple16 %f10, %f0, %l5
6017 tvs %xcc, 0x0
6018 andn %g6, %i6, %l1
6019 mulx %o1, 0x1DA6, %i5
6020 fmovsle %xcc, %f9, %f12
6021 be,pn %xcc, loop_714
6022 pdist %f4, %f10, %f14
6023 std %f8, [%l7 + 0x40]
6024 tcc %xcc, 0x6
6025loop_714:
6026 sllx %l6, 0x15, %i1
6027 subc %l0, 0x0D7F, %o7
6028 fsrc2 %f4, %f8
6029 ldx [%l7 + 0x68], %g4
6030 fmovsleu %icc, %f6, %f0
6031 ldsb [%l7 + 0x1E], %l3
6032 orncc %g7, 0x10D5, %g5
6033 edge32ln %i2, %o2, %l4
6034 edge32l %g3, %o0, %i0
6035 stb %g2, [%l7 + 0x55]
6036 orncc %l2, %i3, %o4
6037 brz %o6, loop_715
6038 fmovsleu %xcc, %f4, %f11
6039 st %f14, [%l7 + 0x4C]
6040 fsrc1s %f1, %f2
6041loop_715:
6042 ldub [%l7 + 0x13], %o5
6043 bneg,a,pt %icc, loop_716
6044 fmovsg %icc, %f8, %f14
6045 stb %i4, [%l7 + 0x12]
6046 st %f8, [%l7 + 0x24]
6047loop_716:
6048 ldub [%l7 + 0x26], %i7
6049 srl %o3, %g1, %g6
6050 bvc %icc, loop_717
6051 bcc,a,pt %icc, loop_718
6052 movleu %icc, %l5, %l1
6053 add %i6, 0x0383, %i5
6054loop_717:
6055 orn %l6, 0x17C8, %o1
6056loop_718:
6057 lduh [%l7 + 0x62], %l0
6058 edge32ln %o7, %g4, %l3
6059 ld [%l7 + 0x2C], %f3
6060 fcmple32 %f8, %f12, %g7
6061 fmovdl %icc, %f12, %f8
6062 tle %xcc, 0x5
6063 lduh [%l7 + 0x38], %i1
6064 fmovdgu %xcc, %f5, %f13
6065 ldsb [%l7 + 0x56], %i2
6066 fbg %fcc0, loop_719
6067 fpsub32 %f8, %f4, %f10
6068 fmovsvc %xcc, %f0, %f6
6069 fandnot2 %f10, %f12, %f4
6070loop_719:
6071 ldsb [%l7 + 0x5E], %o2
6072 fcmpne32 %f14, %f2, %l4
6073 movvs %xcc, %g3, %g5
6074 orncc %i0, 0x195D, %g2
6075 brlz,a %o0, loop_720
6076 te %icc, 0x3
6077 fxor %f10, %f6, %f6
6078 fbl %fcc2, loop_721
6079loop_720:
6080 fmovsge %icc, %f3, %f14
6081 movrne %i3, 0x2CE, %l2
6082 ldub [%l7 + 0x2D], %o4
6083loop_721:
6084 fnors %f5, %f14, %f0
6085 ldub [%l7 + 0x39], %o6
6086 tge %icc, 0x3
6087 bpos,a %icc, loop_722
6088 ldsh [%l7 + 0x56], %i4
6089 ldx [%l7 + 0x20], %i7
6090 std %f6, [%l7 + 0x18]
6091loop_722:
6092 fpack32 %f4, %f0, %f2
6093 ldsb [%l7 + 0x5D], %o5
6094 fmovspos %xcc, %f5, %f11
6095 fxnor %f8, %f4, %f0
6096 sth %o3, [%l7 + 0x4E]
6097 ldsb [%l7 + 0x5D], %g1
6098 fmovdvs %icc, %f13, %f11
6099 addc %l5, 0x06A7, %g6
6100 fcmpeq32 %f14, %f2, %i6
6101 fnor %f8, %f4, %f2
6102 bgu,a %xcc, loop_723
6103 ldsw [%l7 + 0x5C], %i5
6104 edge8 %l6, %l1, %l0
6105 stx %o7, [%l7 + 0x58]
6106loop_723:
6107 lduw [%l7 + 0x54], %o1
6108 movrgz %l3, %g4, %g7
6109 tgu %icc, 0x6
6110 stb %i1, [%l7 + 0x66]
6111 bcs loop_724
6112 bn,pn %icc, loop_725
6113 ldx [%l7 + 0x60], %o2
6114 fzero %f8
6115loop_724:
6116 add %l4, 0x1626, %g3
6117loop_725:
6118 smulcc %i2, %g5, %i0
6119 fmovrdgez %o0, %f12, %f12
6120 stw %i3, [%l7 + 0x0C]
6121 fmuld8sux16 %f4, %f1, %f8
6122 sth %l2, [%l7 + 0x12]
6123 edge16l %g2, %o6, %i4
6124 fbl,a %fcc2, loop_726
6125 sethi 0x1A91, %i7
6126 stx %o4, [%l7 + 0x08]
6127 brnz,a %o5, loop_727
6128loop_726:
6129 fmovdl %icc, %f1, %f2
6130 bcc,a loop_728
6131 stw %g1, [%l7 + 0x54]
6132loop_727:
6133 edge8n %o3, %l5, %i6
6134 ldsb [%l7 + 0x52], %i5
6135loop_728:
6136 ta %icc, 0x4
6137 fpsub32s %f3, %f15, %f8
6138 fmovd %f0, %f4
6139 movg %icc, %l6, %l1
6140 fbo,a %fcc2, loop_729
6141 st %f8, [%l7 + 0x14]
6142 fmul8x16au %f13, %f0, %f12
6143 ble,pt %icc, loop_730
6144loop_729:
6145 fbn %fcc3, loop_731
6146 fandnot2s %f6, %f14, %f13
6147 stx %l0, [%l7 + 0x10]
6148loop_730:
6149 fpsub16s %f14, %f5, %f3
6150loop_731:
6151 fcmpne16 %f4, %f8, %o7
6152 edge16l %o1, %l3, %g6
6153 fbl,a %fcc2, loop_732
6154 for %f6, %f12, %f4
6155 fmovda %xcc, %f8, %f2
6156 ldsw [%l7 + 0x48], %g7
6157loop_732:
6158 xnorcc %g4, 0x0EC9, %i1
6159 fmovda %icc, %f0, %f10
6160 fmovsneg %icc, %f3, %f2
6161 addcc %o2, 0x16F0, %l4
6162 edge32ln %g3, %g5, %i0
6163 fmul8x16al %f11, %f1, %f8
6164 fbge,a %fcc2, loop_733
6165 st %f11, [%l7 + 0x48]
6166 udivcc %i2, 0x1826, %o0
6167 stw %l2, [%l7 + 0x38]
6168loop_733:
6169 ldub [%l7 + 0x63], %i3
6170 addcc %o6, %g2, %i4
6171 fpsub16 %f14, %f8, %f12
6172 st %f1, [%l7 + 0x20]
6173 fcmped %fcc2, %f4, %f12
6174 ld [%l7 + 0x64], %f11
6175 ldd [%l7 + 0x48], %f6
6176 std %f4, [%l7 + 0x50]
6177 ldd [%l7 + 0x30], %f14
6178 ble,pn %icc, loop_734
6179 lduw [%l7 + 0x68], %o4
6180 edge8 %o5, %i7, %g1
6181 movneg %xcc, %o3, %i6
6182loop_734:
6183 tgu %xcc, 0x2
6184 fandnot1s %f8, %f4, %f3
6185 edge32ln %i5, %l6, %l1
6186 st %f15, [%l7 + 0x14]
6187 sdivcc %l0, 0x1CD6, %l5
6188 tsubcctv %o1, 0x03B3, %l3
6189 bne,pt %xcc, loop_735
6190 bvs,pt %xcc, loop_736
6191 stb %g6, [%l7 + 0x4C]
6192 movle %icc, %g7, %g4
6193loop_735:
6194 addcc %i1, 0x0518, %o7
6195loop_736:
6196 ld [%l7 + 0x74], %f11
6197 edge8ln %o2, %l4, %g5
6198 stb %g3, [%l7 + 0x0F]
6199 movn %icc, %i0, %i2
6200 fornot1s %f15, %f7, %f12
6201 fmovdn %icc, %f12, %f13
6202 ldd [%l7 + 0x38], %f10
6203 fabsd %f10, %f0
6204 fpack16 %f2, %f11
6205 edge32l %o0, %l2, %i3
6206 smul %o6, 0x031C, %g2
6207 movrlez %i4, 0x0E0, %o5
6208 srl %o4, %i7, %o3
6209 stw %g1, [%l7 + 0x74]
6210 sdivcc %i5, 0x14A9, %i6
6211 fsrc1s %f4, %f11
6212 move %icc, %l1, %l6
6213 tl %icc, 0x7
6214 ldsw [%l7 + 0x4C], %l5
6215 ldx [%l7 + 0x78], %l0
6216 bcs,a,pn %icc, loop_737
6217 bcc loop_738
6218 fmovsn %xcc, %f6, %f2
6219 ldsb [%l7 + 0x22], %l3
6220loop_737:
6221 xnorcc %g6, %o1, %g4
6222loop_738:
6223 stb %i1, [%l7 + 0x4A]
6224 fnand %f12, %f2, %f2
6225 fmovsneg %icc, %f4, %f12
6226 tgu %xcc, 0x7
6227 ldsh [%l7 + 0x32], %o7
6228 fornot1 %f14, %f8, %f4
6229 fandnot2s %f10, %f8, %f10
6230 fmovdgu %icc, %f2, %f0
6231 lduw [%l7 + 0x68], %g7
6232 fcmpgt32 %f4, %f14, %l4
6233 ldsw [%l7 + 0x48], %g5
6234 movre %o2, 0x0D7, %g3
6235 fnot1s %f2, %f5
6236 tsubcc %i2, 0x189C, %o0
6237 edge16ln %l2, %i0, %i3
6238 sth %o6, [%l7 + 0x0E]
6239 fpsub16 %f12, %f0, %f8
6240 addcc %g2, %i4, %o4
6241 fornot1s %f3, %f8, %f13
6242 ldsh [%l7 + 0x46], %i7
6243 stb %o5, [%l7 + 0x14]
6244 brnz %g1, loop_739
6245 ldub [%l7 + 0x4A], %o3
6246 tcs %xcc, 0x5
6247 fcmple32 %f8, %f14, %i6
6248loop_739:
6249 lduh [%l7 + 0x30], %i5
6250 fpadd32 %f14, %f2, %f2
6251 fmul8ulx16 %f4, %f0, %f14
6252 fone %f14
6253 te %icc, 0x4
6254 fmovdcc %icc, %f11, %f4
6255 or %l1, 0x0F4D, %l6
6256 ldd [%l7 + 0x78], %f4
6257 fmovrdlez %l5, %f12, %f0
6258 fbge %fcc0, loop_740
6259 stw %l3, [%l7 + 0x74]
6260 fnors %f12, %f8, %f3
6261 fmovspos %icc, %f13, %f6
6262loop_740:
6263 movrgez %l0, %g6, %o1
6264 fnors %f11, %f1, %f6
6265 fpadd32s %f7, %f5, %f11
6266 fmovscs %icc, %f15, %f4
6267 tpos %icc, 0x7
6268 bvs loop_741
6269 bleu,a %xcc, loop_742
6270 ble loop_743
6271 lduh [%l7 + 0x24], %i1
6272loop_741:
6273 ldx [%l7 + 0x28], %g4
6274loop_742:
6275 lduw [%l7 + 0x50], %o7
6276loop_743:
6277 fpadd32 %f6, %f14, %f4
6278 fcmpd %fcc1, %f2, %f14
6279 fbule,a %fcc3, loop_744
6280 ldub [%l7 + 0x7B], %l4
6281 fmovdvc %icc, %f5, %f14
6282 fandnot1 %f0, %f2, %f8
6283loop_744:
6284 ldx [%l7 + 0x20], %g5
6285 fmovdpos %icc, %f11, %f6
6286 fbul,a %fcc3, loop_745
6287 ldub [%l7 + 0x24], %g7
6288 fbn %fcc2, loop_746
6289 tn %icc, 0x5
6290loop_745:
6291 ldx [%l7 + 0x60], %g3
6292 movrgz %i2, 0x189, %o0
6293loop_746:
6294 fmovrsne %l2, %f9, %f5
6295 edge16n %o2, %i3, %o6
6296 ldsb [%l7 + 0x5F], %i0
6297 ldsw [%l7 + 0x14], %i4
6298 udivcc %g2, 0x1A86, %o4
6299 smul %o5, %g1, %o3
6300 lduh [%l7 + 0x3E], %i6
6301 fble %fcc3, loop_747
6302 stw %i5, [%l7 + 0x48]
6303 ldsb [%l7 + 0x71], %l1
6304 pdist %f14, %f10, %f2
6305loop_747:
6306 movleu %xcc, %l6, %l5
6307 fcmpgt32 %f2, %f4, %l3
6308 fmovrdlz %i7, %f12, %f0
6309 pdist %f2, %f10, %f8
6310 fmul8sux16 %f8, %f4, %f0
6311 ld [%l7 + 0x2C], %f8
6312 fbo %fcc0, loop_748
6313 ldsw [%l7 + 0x18], %g6
6314 ldx [%l7 + 0x50], %o1
6315 sra %i1, %l0, %o7
6316loop_748:
6317 ldx [%l7 + 0x18], %l4
6318 fmuld8ulx16 %f11, %f10, %f0
6319 sdivcc %g5, 0x0817, %g7
6320 fbuge,a %fcc1, loop_749
6321 taddcctv %g4, 0x0EE6, %i2
6322 fpack32 %f0, %f4, %f14
6323 fcmple16 %f6, %f14, %o0
6324loop_749:
6325 xnorcc %g3, 0x1B95, %o2
6326 fcmple32 %f12, %f10, %i3
6327 std %f10, [%l7 + 0x10]
6328 mulscc %l2, %o6, %i4
6329 tvc %xcc, 0x5
6330 fmovdpos %icc, %f14, %f8
6331 and %i0, 0x149D, %o4
6332 taddcc %g2, %g1, %o5
6333 tpos %icc, 0x5
6334 fbl %fcc3, loop_750
6335 fexpand %f10, %f2
6336 fpackfix %f12, %f8
6337 fmovdn %xcc, %f4, %f2
6338loop_750:
6339 stw %i6, [%l7 + 0x70]
6340 lduw [%l7 + 0x68], %o3
6341 alignaddr %i5, %l6, %l5
6342 be,a loop_751
6343 fmovrdlez %l3, %f12, %f14
6344 fpackfix %f0, %f3
6345 addc %i7, %l1, %o1
6346loop_751:
6347 fmovdpos %icc, %f1, %f15
6348 edge8ln %i1, %l0, %g6
6349 st %f11, [%l7 + 0x48]
6350 ldsh [%l7 + 0x44], %o7
6351 andn %l4, 0x082F, %g7
6352 ldd [%l7 + 0x68], %f2
6353 fmovsleu %icc, %f14, %f3
6354 fmovdl %icc, %f6, %f7
6355 movrlz %g4, %g5, %i2
6356 ldsw [%l7 + 0x28], %o0
6357 fzero %f6
6358 array16 %o2, %g3, %l2
6359 bne,a,pt %icc, loop_752
6360 fmovd %f6, %f8
6361 ldsb [%l7 + 0x1E], %o6
6362 fbule,a %fcc2, loop_753
6363loop_752:
6364 bvc,a,pt %icc, loop_754
6365 fcmps %fcc0, %f7, %f3
6366 fbule %fcc0, loop_755
6367loop_753:
6368 tneg %icc, 0x3
6369loop_754:
6370 be loop_756
6371 fbn,a %fcc0, loop_757
6372loop_755:
6373 fmovdvs %xcc, %f0, %f3
6374 fsrc2s %f4, %f11
6375loop_756:
6376 fmovdge %icc, %f5, %f8
6377loop_757:
6378 fmovrslz %i4, %f0, %f14
6379 ldd [%l7 + 0x40], %f0
6380 ldsb [%l7 + 0x48], %i0
6381 lduw [%l7 + 0x1C], %i3
6382 stb %g2, [%l7 + 0x76]
6383 bgu loop_758
6384 ldsh [%l7 + 0x38], %g1
6385 bshuffle %f6, %f8, %f6
6386 brlez,a %o5, loop_759
6387loop_758:
6388 tle %icc, 0x2
6389 fpsub32 %f6, %f8, %f8
6390 fnands %f8, %f2, %f15
6391loop_759:
6392 fmovse %icc, %f15, %f11
6393 fandnot2 %f14, %f12, %f4
6394 lduw [%l7 + 0x68], %o4
6395 tleu %icc, 0x3
6396 stb %i6, [%l7 + 0x73]
6397 movg %xcc, %i5, %l6
6398 subcc %o3, %l5, %l3
6399 sth %l1, [%l7 + 0x56]
6400 nop
6401 setx loop_760, %l0, %l1
6402 wrpr 0x1, %tl
6403 wrpr %l1, %tpc
6404 add %l1, 0x4, %l1
6405 wrpr %l1, %tnpc
6406 setx 0x34400001400, %l0, %l1
6407 wrpr %l1, %tstate
6408 wrhpr 0x4, %htstate
6409 retry
6410 fandnot2 %f10, %f6, %f12
6411 sra %o1, %i1, %l0
6412 fmuld8ulx16 %f13, %f2, %f0
6413loop_760:
6414 fornot2s %f10, %f10, %f0
6415 fmovdn %icc, %f10, %f13
6416 fnot1s %f10, %f3
6417 fmovrsne %i7, %f5, %f1
6418 edge16ln %o7, %l4, %g7
6419 movgu %xcc, %g6, %g4
6420 array8 %g5, %i2, %o2
6421 sllx %g3, %l2, %o0
6422 umul %o6, 0x0B91, %i4
6423 tleu %icc, 0x6
6424 udiv %i0, 0x0050, %i3
6425 fsrc2s %f2, %f12
6426 edge32 %g2, %o5, %g1
6427 taddcc %i6, %o4, %i5
6428 st %f15, [%l7 + 0x60]
6429 alignaddrl %o3, %l6, %l3
6430 movrgez %l5, %l1, %o1
6431 andn %i1, 0x1DAD, %l0
6432 st %f6, [%l7 + 0x34]
6433 tge %icc, 0x3
6434 stx %i7, [%l7 + 0x38]
6435 fcmple16 %f2, %f4, %l4
6436 ldsh [%l7 + 0x0A], %g7
6437 tcc %icc, 0x6
6438 tne %icc, 0x2
6439 udivx %g6, 0x0431, %o7
6440 ldsh [%l7 + 0x4E], %g4
6441 fcmpeq16 %f14, %f10, %i2
6442 tge %icc, 0x5
6443 move %icc, %g5, %o2
6444 ldx [%l7 + 0x38], %l2
6445 ldsw [%l7 + 0x78], %g3
6446 std %f12, [%l7 + 0x68]
6447 fpack32 %f10, %f2, %f2
6448 std %f4, [%l7 + 0x38]
6449 ldx [%l7 + 0x48], %o6
6450 fpack16 %f8, %f11
6451 or %i4, %i0, %i3
6452 stx %g2, [%l7 + 0x60]
6453 movcs %xcc, %o5, %o0
6454 sth %g1, [%l7 + 0x56]
6455 ldub [%l7 + 0x1A], %o4
6456 and %i5, %i6, %o3
6457 fsrc1 %f2, %f10
6458 xnorcc %l6, 0x1329, %l3
6459 tg %icc, 0x3
6460 ldsw [%l7 + 0x54], %l1
6461 xor %l5, %o1, %l0
6462 fmovdl %icc, %f5, %f1
6463 movrgez %i1, 0x2E5, %l4
6464 edge16ln %g7, %g6, %o7
6465 sll %g4, %i2, %i7
6466 orncc %g5, %o2, %g3
6467 ldsb [%l7 + 0x7A], %o6
6468 orncc %l2, 0x056D, %i4
6469 fmovrslez %i0, %f4, %f0
6470 ldsb [%l7 + 0x14], %g2
6471 fmovdpos %icc, %f9, %f15
6472 fxors %f6, %f10, %f12
6473 sra %o5, 0x13, %o0
6474 fandnot2s %f0, %f15, %f2
6475 stx %i3, [%l7 + 0x28]
6476 fmovrsgez %o4, %f0, %f13
6477 std %f10, [%l7 + 0x38]
6478 fcmpd %fcc1, %f4, %f8
6479 lduw [%l7 + 0x3C], %g1
6480 ldsh [%l7 + 0x0E], %i5
6481 fornot1s %f12, %f14, %f2
6482 lduw [%l7 + 0x54], %o3
6483 brgez %i6, loop_761
6484 movrgz %l6, %l3, %l5
6485 edge16ln %o1, %l0, %i1
6486 std %f6, [%l7 + 0x20]
6487loop_761:
6488 sth %l4, [%l7 + 0x1E]
6489 andncc %l1, %g6, %g7
6490 ldsb [%l7 + 0x20], %o7
6491 fmovspos %xcc, %f14, %f8
6492 st %f5, [%l7 + 0x78]
6493 ldub [%l7 + 0x6D], %i2
6494 umulcc %i7, %g5, %o2
6495 array16 %g3, %g4, %o6
6496 fmovspos %xcc, %f12, %f13
6497 ldsh [%l7 + 0x44], %i4
6498 fmovsle %icc, %f12, %f5
6499 tne %xcc, 0x5
6500 lduh [%l7 + 0x70], %i0
6501 fornot1s %f11, %f14, %f15
6502 fbu %fcc0, loop_762
6503 bl,pn %icc, loop_763
6504 ldsb [%l7 + 0x6F], %l2
6505 xnor %o5, 0x0495, %o0
6506loop_762:
6507 ldsb [%l7 + 0x4D], %i3
6508loop_763:
6509 sethi 0x0FB2, %o4
6510 fba %fcc1, loop_764
6511 ldd [%l7 + 0x28], %f10
6512 fnands %f7, %f9, %f12
6513 tsubcctv %g1, %g2, %o3
6514loop_764:
6515 edge32ln %i5, %i6, %l3
6516 std %f10, [%l7 + 0x28]
6517 edge8ln %l6, %l5, %o1
6518 stw %i1, [%l7 + 0x44]
6519 ldsw [%l7 + 0x50], %l0
6520 pdist %f0, %f2, %f8
6521 brlez %l4, loop_765
6522 fmuld8sux16 %f3, %f9, %f0
6523 fandnot1 %f4, %f0, %f2
6524 fmovrdgez %g6, %f8, %f4
6525loop_765:
6526 fmuld8sux16 %f11, %f15, %f2
6527 ldx [%l7 + 0x60], %g7
6528 ldsb [%l7 + 0x36], %o7
6529 fmovdne %xcc, %f11, %f4
6530 stw %l1, [%l7 + 0x48]
6531 fmovscc %xcc, %f9, %f6
6532 fmovsvc %icc, %f7, %f2
6533 for %f6, %f10, %f10
6534 ldub [%l7 + 0x2E], %i2
6535 lduh [%l7 + 0x0A], %g5
6536 umulcc %o2, 0x0B87, %g3
6537 bvc %icc, loop_766
6538 fpadd32s %f6, %f14, %f1
6539 call loop_767
6540 sethi 0x19D4, %i7
6541loop_766:
6542 fcmpgt16 %f12, %f0, %g4
6543 bne,pt %xcc, loop_768
6544loop_767:
6545 srlx %o6, %i4, %i0
6546 movre %o5, %o0, %l2
6547 nop
6548 setx loop_769, %l0, %l1
6549 jmpl %l1, %o4
6550loop_768:
6551 fmovdleu %xcc, %f8, %f8
6552 fxors %f0, %f15, %f10
6553 st %f15, [%l7 + 0x38]
6554loop_769:
6555 smul %g1, 0x0AF6, %g2
6556 sth %i3, [%l7 + 0x2C]
6557 movrlez %i5, %o3, %l3
6558 ld [%l7 + 0x40], %f15
6559 fbu,a %fcc3, loop_770
6560 lduh [%l7 + 0x22], %l6
6561 bshuffle %f0, %f4, %f0
6562 fmovse %icc, %f9, %f12
6563loop_770:
6564 lduh [%l7 + 0x08], %l5
6565 array32 %o1, %i6, %l0
6566 fbul %fcc2, loop_771
6567 ldsh [%l7 + 0x28], %i1
6568 addcc %g6, %g7, %o7
6569 stb %l1, [%l7 + 0x24]
6570loop_771:
6571 fmovrdlz %i2, %f6, %f4
6572 fornot1s %f1, %f9, %f4
6573 ldsw [%l7 + 0x28], %l4
6574 fblg,a %fcc2, loop_772
6575 fmovsne %xcc, %f5, %f6
6576 std %f2, [%l7 + 0x58]
6577 fandnot2 %f8, %f10, %f12
6578loop_772:
6579 ldsh [%l7 + 0x1C], %g5
6580 fmovda %icc, %f1, %f4
6581 fcmpeq32 %f8, %f2, %o2
6582 stb %g3, [%l7 + 0x31]
6583 sdiv %i7, 0x05E7, %g4
6584 ldub [%l7 + 0x24], %i4
6585 alignaddr %i0, %o5, %o6
6586 fmovsvc %xcc, %f12, %f1
6587 tpos %icc, 0x7
6588 taddcctv %l2, 0x0FE5, %o4
6589 nop
6590 setx loop_773, %l0, %l1
6591 jmpl %l1, %g1
6592 movre %g2, %i3, %o0
6593 addccc %i5, %l3, %o3
6594 fcmpeq16 %f14, %f6, %l5
6595loop_773:
6596 fnot1s %f7, %f1
6597 fmovrdlz %o1, %f10, %f4
6598 st %f6, [%l7 + 0x28]
6599 ldd [%l7 + 0x40], %f6
6600 ldsw [%l7 + 0x14], %l6
6601 fandnot1 %f2, %f6, %f8
6602 fbug %fcc2, loop_774
6603 fnegd %f12, %f4
6604 tleu %xcc, 0x1
6605 ldsb [%l7 + 0x3A], %i6
6606loop_774:
6607 fmovsvc %icc, %f6, %f0
6608 fba,a %fcc1, loop_775
6609 tneg %icc, 0x4
6610 fbuge,a %fcc0, loop_776
6611 srax %i1, 0x13, %l0
6612loop_775:
6613 nop
6614 setx loop_777, %l0, %l1
6615 wrpr 0x1, %tl
6616 wrpr %l1, %tnpc
6617 setx 0x34400001400, %l0, %l1
6618 wrpr %l1, %tstate
6619 wrhpr 0x4, %htstate
6620 done
6621 stb %g6, [%l7 + 0x5A]
6622loop_776:
6623 bne,pn %xcc, loop_778
6624 movrlz %g7, 0x3B9, %o7
6625loop_777:
6626 udivcc %l1, 0x103B, %i2
6627 fmul8x16al %f10, %f9, %f12
6628loop_778:
6629 fmovdge %icc, %f9, %f5
6630 fbl,a %fcc1, loop_779
6631 ldub [%l7 + 0x74], %l4
6632 umul %o2, 0x0640, %g5
6633 ldsh [%l7 + 0x2A], %i7
6634loop_779:
6635 fnegs %f10, %f10
6636 fble %fcc3, loop_780
6637 ldsb [%l7 + 0x29], %g3
6638 smul %g4, 0x0DFA, %i4
6639 udivx %o5, 0x029E, %i0
6640loop_780:
6641 tcs %xcc, 0x1
6642 fmovdne %xcc, %f5, %f15
6643 stw %l2, [%l7 + 0x3C]
6644 addcc %o4, %g1, %o6
6645 fzeros %f1
6646 movge %icc, %g2, %o0
6647 ld [%l7 + 0x24], %f4
6648 movvc %xcc, %i5, %l3
6649 sub %i3, %o3, %l5
6650 fmovdcs %xcc, %f15, %f5
6651 fmovrdgz %o1, %f0, %f6
6652 fabsd %f12, %f2
6653 move %icc, %i6, %i1
6654 fcmpgt32 %f4, %f6, %l0
6655 mulx %g6, 0x1CD9, %g7
6656 fsrc2 %f8, %f10
6657 ldx [%l7 + 0x40], %o7
6658 fsrc1 %f8, %f12
6659 udivcc %l6, 0x1B69, %i2
6660 stw %l1, [%l7 + 0x64]
6661 lduw [%l7 + 0x44], %l4
6662 fmul8x16 %f15, %f10, %f8
6663 ldx [%l7 + 0x38], %g5
6664 fba %fcc2, loop_781
6665 fmovrdlz %i7, %f14, %f12
6666 fpsub16 %f2, %f4, %f10
6667 sth %o2, [%l7 + 0x62]
6668loop_781:
6669 fcmpeq16 %f12, %f4, %g3
6670 fmovspos %icc, %f3, %f7
6671 bshuffle %f4, %f6, %f0
6672 pdist %f10, %f0, %f6
6673 fxnors %f13, %f14, %f0
6674 stx %g4, [%l7 + 0x18]
6675 movg %xcc, %o5, %i0
6676 taddcc %l2, 0x17EC, %o4
6677 fmovrdlz %i4, %f8, %f6
6678 stb %g1, [%l7 + 0x13]
6679 brz %g2, loop_782
6680 fmul8ulx16 %f6, %f2, %f4
6681 ldub [%l7 + 0x11], %o6
6682 bshuffle %f4, %f2, %f14
6683loop_782:
6684 ld [%l7 + 0x44], %f14
6685 udivcc %o0, 0x0F61, %i5
6686 fmovsneg %icc, %f13, %f1
6687 fabsd %f0, %f6
6688 std %f4, [%l7 + 0x48]
6689 brgz,a %l3, loop_783
6690 fmovrdne %o3, %f4, %f0
6691 te %icc, 0x0
6692 ldsb [%l7 + 0x15], %l5
6693loop_783:
6694 for %f2, %f14, %f2
6695 fmuld8ulx16 %f6, %f6, %f10
6696 fmovsn %xcc, %f0, %f11
6697 fmovsvc %icc, %f3, %f4
6698 sth %o1, [%l7 + 0x4C]
6699 ldsb [%l7 + 0x50], %i3
6700 orncc %i1, 0x0AD8, %l0
6701 ldub [%l7 + 0x44], %g6
6702 stx %g7, [%l7 + 0x08]
6703 stb %o7, [%l7 + 0x49]
6704 bn,a loop_784
6705 fmovde %icc, %f12, %f5
6706 andcc %l6, %i2, %i6
6707 sth %l1, [%l7 + 0x38]
6708loop_784:
6709 fmovs %f1, %f6
6710 fmovdgu %xcc, %f11, %f12
6711 fpsub32 %f12, %f14, %f10
6712 ldsh [%l7 + 0x24], %l4
6713 tvc %icc, 0x4
6714 fmuld8sux16 %f7, %f9, %f12
6715 bleu,pn %xcc, loop_785
6716 mulscc %i7, %o2, %g5
6717 for %f6, %f2, %f14
6718 tgu %icc, 0x3
6719loop_785:
6720 bcs,a,pn %icc, loop_786
6721 fmovsge %icc, %f2, %f6
6722 ldsb [%l7 + 0x35], %g3
6723 fnand %f2, %f8, %f4
6724loop_786:
6725 fbuge %fcc2, loop_787
6726 ldub [%l7 + 0x69], %o5
6727 ldsh [%l7 + 0x6A], %i0
6728 smul %g4, 0x02F5, %o4
6729loop_787:
6730 fmovsa %xcc, %f14, %f11
6731 ldsh [%l7 + 0x74], %l2
6732 nop
6733 setx loop_788, %l0, %l1
6734 wrpr 0x1, %tl
6735 wrpr %l1, %tnpc
6736 setx 0x34400001400, %l0, %l1
6737 wrpr %l1, %tstate
6738 wrhpr 0x4, %htstate
6739 done
6740 stb %g1, [%l7 + 0x3F]
6741 fmovdl %xcc, %f14, %f0
6742 fmul8ulx16 %f12, %f6, %f2
6743loop_788:
6744 ldsw [%l7 + 0x4C], %g2
6745 movrne %i4, %o6, %i5
6746 ta %icc, 0x7
6747 movcc %icc, %o0, %o3
6748 move %xcc, %l5, %l3
6749 fmovspos %xcc, %f7, %f7
6750 fxnors %f15, %f3, %f2
6751 pdist %f0, %f10, %f6
6752 std %f2, [%l7 + 0x60]
6753 movn %icc, %i3, %i1
6754 fpsub16s %f11, %f13, %f5
6755 fbne,a %fcc0, loop_789
6756 movge %icc, %l0, %g6
6757 std %f4, [%l7 + 0x60]
6758 srl %g7, %o7, %o1
6759loop_789:
6760 edge32n %l6, %i6, %i2
6761 ldd [%l7 + 0x10], %f10
6762 sth %l1, [%l7 + 0x70]
6763 ldd [%l7 + 0x20], %f14
6764 movvc %xcc, %l4, %o2
6765 stb %i7, [%l7 + 0x7D]
6766 ldsw [%l7 + 0x2C], %g3
6767 or %g5, %o5, %i0
6768 ldub [%l7 + 0x2B], %g4
6769 fmovrdne %o4, %f8, %f12
6770 movl %icc, %g1, %g2
6771 stx %l2, [%l7 + 0x30]
6772 fbge %fcc1, loop_790
6773 fmovrdlez %o6, %f8, %f12
6774 fnand %f6, %f14, %f6
6775 fbuge %fcc1, loop_791
6776loop_790:
6777 movre %i5, 0x383, %i4
6778 fpmerge %f14, %f13, %f14
6779 movgu %icc, %o3, %o0
6780loop_791:
6781 fnands %f6, %f0, %f12
6782 brnz,a %l3, loop_792
6783 st %f0, [%l7 + 0x4C]
6784 edge8l %i3, %i1, %l0
6785 stb %l5, [%l7 + 0x39]
6786loop_792:
6787 st %f8, [%l7 + 0x3C]
6788 ldsh [%l7 + 0x4A], %g7
6789 fmovsge %xcc, %f2, %f8
6790 ldx [%l7 + 0x68], %g6
6791 fmovdg %icc, %f4, %f8
6792 fmovdvs %xcc, %f15, %f4
6793 ldsb [%l7 + 0x39], %o1
6794 fmovrsgz %o7, %f12, %f11
6795 fbule %fcc0, loop_793
6796 fandnot2 %f6, %f14, %f6
6797 fzeros %f9
6798 movge %icc, %l6, %i6
6799loop_793:
6800 siam 0x7
6801 ldd [%l7 + 0x28], %f2
6802 sth %l1, [%l7 + 0x30]
6803 fmovdleu %xcc, %f13, %f13
6804 ld [%l7 + 0x18], %f13
6805 bcs,pt %xcc, loop_794
6806 tneg %xcc, 0x1
6807 popc 0x1A5B, %i2
6808 std %f14, [%l7 + 0x70]
6809loop_794:
6810 fmuld8sux16 %f15, %f6, %f8
6811 srax %l4, 0x07, %i7
6812 fmovdg %xcc, %f10, %f12
6813 orn %o2, 0x12E8, %g5
6814 taddcc %g3, %i0, %g4
6815 ldsw [%l7 + 0x0C], %o5
6816 fmul8ulx16 %f6, %f0, %f2
6817 fnegd %f8, %f2
6818 ldsb [%l7 + 0x7D], %o4
6819 st %f7, [%l7 + 0x78]
6820 ldsw [%l7 + 0x54], %g2
6821 lduh [%l7 + 0x40], %l2
6822 ld [%l7 + 0x44], %f13
6823 srax %g1, %o6, %i5
6824 st %f3, [%l7 + 0x78]
6825 array16 %i4, %o3, %o0
6826 fmovsvs %icc, %f1, %f4
6827 array32 %i3, %l3, %i1
6828 fmovde %xcc, %f0, %f12
6829 ldub [%l7 + 0x1E], %l0
6830 fbe,a %fcc0, loop_795
6831 tl %icc, 0x2
6832 stx %g7, [%l7 + 0x38]
6833 fmovdge %icc, %f12, %f13
6834loop_795:
6835 ldsb [%l7 + 0x39], %g6
6836 ldsb [%l7 + 0x51], %o1
6837 fmovrslz %o7, %f0, %f7
6838 popc %l6, %l5
6839 xorcc %l1, 0x030F, %i6
6840 std %f10, [%l7 + 0x50]
6841 fpsub16s %f1, %f9, %f5
6842 ld [%l7 + 0x2C], %f3
6843 subcc %l4, %i2, %o2
6844 andcc %i7, %g3, %g5
6845 fmovrdgz %i0, %f12, %f14
6846 ta %icc, 0x4
6847 edge32l %g4, %o4, %g2
6848 sdivcc %o5, 0x0B70, %l2
6849 fmovsge %xcc, %f1, %f2
6850 addccc %g1, %i5, %o6
6851 srlx %i4, 0x02, %o3
6852 edge16l %o0, %i3, %i1
6853 fmovrsne %l0, %f3, %f13
6854 edge16l %g7, %l3, %o1
6855 ba %xcc, loop_796
6856 ldsh [%l7 + 0x7C], %g6
6857 fnors %f4, %f5, %f13
6858 fmul8x16au %f2, %f0, %f12
6859loop_796:
6860 fbg %fcc1, loop_797
6861 fcmped %fcc2, %f4, %f14
6862 te %xcc, 0x3
6863 fba,a %fcc0, loop_798
6864loop_797:
6865 edge8l %o7, %l5, %l6
6866 edge8n %i6, %l1, %l4
6867 st %f3, [%l7 + 0x78]
6868loop_798:
6869 std %f0, [%l7 + 0x48]
6870 stb %o2, [%l7 + 0x6B]
6871 fmovdleu %xcc, %f11, %f13
6872 fpadd32 %f8, %f0, %f6
6873 movcc %xcc, %i7, %g3
6874 edge32ln %g5, %i0, %i2
6875 ldd [%l7 + 0x20], %f0
6876 stx %o4, [%l7 + 0x68]
6877 movcs %xcc, %g2, %o5
6878 fmovspos %xcc, %f4, %f6
6879 ldub [%l7 + 0x0B], %l2
6880 fcmpeq16 %f12, %f12, %g1
6881 add %g4, 0x184D, %i5
6882 ldsw [%l7 + 0x3C], %o6
6883 fandnot1s %f12, %f2, %f14
6884 tne %xcc, 0x0
6885 fmovsl %xcc, %f14, %f2
6886 stb %o3, [%l7 + 0x41]
6887 sethi 0x0D46, %o0
6888 fandnot2 %f4, %f2, %f10
6889 fornot1 %f12, %f10, %f14
6890 movcc %xcc, %i4, %i3
6891 fsrc2s %f13, %f3
6892 fpsub32s %f1, %f6, %f3
6893 fmovsvs %xcc, %f14, %f9
6894 siam 0x1
6895 movrgez %i1, %g7, %l3
6896 sth %l0, [%l7 + 0x3C]
6897 fpack16 %f14, %f14
6898 fnand %f2, %f6, %f4
6899 fbo,a %fcc1, loop_799
6900 movn %icc, %o1, %g6
6901 movneg %xcc, %o7, %l6
6902 fmovdpos %xcc, %f3, %f1
6903loop_799:
6904 std %f2, [%l7 + 0x18]
6905 fmovsa %icc, %f2, %f10
6906 taddcctv %l5, %i6, %l4
6907 sll %o2, %i7, %g3
6908 ldsb [%l7 + 0x38], %l1
6909 fsrc2 %f14, %f12
6910 ldd [%l7 + 0x48], %f6
6911 brgez %g5, loop_800
6912 ld [%l7 + 0x54], %f7
6913 fmovsge %icc, %f7, %f9
6914 ldd [%l7 + 0x28], %f14
6915loop_800:
6916 tsubcctv %i2, 0x1BB5, %i0
6917 lduw [%l7 + 0x1C], %o4
6918 alignaddr %g2, %l2, %o5
6919 fnand %f12, %f8, %f14
6920 tl %xcc, 0x6
6921 orncc %g1, 0x03C5, %i5
6922 fcmpeq32 %f12, %f0, %o6
6923 xorcc %o3, %o0, %g4
6924 fornot2 %f2, %f14, %f4
6925 srax %i4, 0x0F, %i1
6926 tne %xcc, 0x6
6927 nop
6928 setx loop_801, %l0, %l1
6929 jmpl %l1, %i3
6930 stx %g7, [%l7 + 0x68]
6931 fnot1s %f0, %f9
6932 edge32ln %l0, %o1, %l3
6933loop_801:
6934 stw %g6, [%l7 + 0x6C]
6935 ldx [%l7 + 0x40], %l6
6936 subcc %l5, 0x1518, %o7
6937 brgez,a %l4, loop_802
6938 ldub [%l7 + 0x62], %o2
6939 fbo,a %fcc0, loop_803
6940 st %f5, [%l7 + 0x78]
6941loop_802:
6942 fmovspos %icc, %f10, %f10
6943 fornot2s %f14, %f15, %f14
6944loop_803:
6945 fcmpne32 %f6, %f6, %i6
6946 stw %g3, [%l7 + 0x7C]
6947 sth %l1, [%l7 + 0x34]
6948 ld [%l7 + 0x30], %f3
6949 ldx [%l7 + 0x68], %g5
6950 sth %i7, [%l7 + 0x58]
6951 bgu,a %xcc, loop_804
6952 brz %i0, loop_805
6953 stw %i2, [%l7 + 0x08]
6954 ta %xcc, 0x4
6955loop_804:
6956 bgu,a,pt %xcc, loop_806
6957loop_805:
6958 movrlez %g2, %o4, %o5
6959 fmovscs %icc, %f13, %f7
6960 fmovrdgez %g1, %f12, %f2
6961loop_806:
6962 movcc %icc, %l2, %i5
6963 stx %o6, [%l7 + 0x58]
6964 tgu %xcc, 0x4
6965 lduh [%l7 + 0x14], %o0
6966 fornot1 %f8, %f12, %f12
6967 stw %o3, [%l7 + 0x60]
6968 fornot2s %f13, %f2, %f13
6969 ldub [%l7 + 0x71], %g4
6970 ldsw [%l7 + 0x54], %i1
6971 fmovrdgez %i3, %f4, %f0
6972 faligndata %f14, %f8, %f8
6973 sth %g7, [%l7 + 0x6E]
6974 sra %i4, 0x06, %o1
6975 fbug %fcc2, loop_807
6976 stw %l0, [%l7 + 0x20]
6977 sub %l3, 0x135D, %g6
6978 bn loop_808
6979loop_807:
6980 sth %l6, [%l7 + 0x14]
6981 edge32n %o7, %l4, %l5
6982 fornot2s %f7, %f12, %f12
6983loop_808:
6984 bleu %xcc, loop_809
6985 fmovrdlz %o2, %f8, %f2
6986 std %f12, [%l7 + 0x10]
6987 edge8l %i6, %g3, %l1
6988loop_809:
6989 umul %i7, 0x0682, %i0
6990 fmovdvs %icc, %f13, %f11
6991 stb %i2, [%l7 + 0x65]
6992 fmovsne %xcc, %f12, %f9
6993 std %f4, [%l7 + 0x68]
6994 tl %xcc, 0x0
6995 subc %g5, %o4, %g2
6996 stw %o5, [%l7 + 0x48]
6997 fmovrslz %l2, %f3, %f5
6998 tsubcc %g1, 0x0FC0, %o6
6999 fmovrsne %i5, %f7, %f11
7000 tge %xcc, 0x2
7001 stw %o0, [%l7 + 0x48]
7002 addc %g4, %i1, %o3
7003 umulcc %g7, 0x15B1, %i4
7004 sub %o1, 0x1423, %i3
7005 lduh [%l7 + 0x1C], %l0
7006 stx %l3, [%l7 + 0x68]
7007 fmuld8ulx16 %f8, %f8, %f6
7008 fors %f4, %f13, %f11
7009 tn %icc, 0x6
7010 bneg,pt %xcc, loop_810
7011 ldsb [%l7 + 0x3E], %g6
7012 ld [%l7 + 0x18], %f15
7013 brnz %o7, loop_811
7014loop_810:
7015 ldx [%l7 + 0x30], %l4
7016 fpsub32 %f4, %f12, %f6
7017 fbge,a %fcc1, loop_812
7018loop_811:
7019 fmovdgu %xcc, %f1, %f8
7020 bpos,a,pt %xcc, loop_813
7021 fmovrsne %l6, %f13, %f4
7022loop_812:
7023 ldsw [%l7 + 0x34], %l5
7024 bl,pt %xcc, loop_814
7025loop_813:
7026 ldub [%l7 + 0x7A], %i6
7027 fpadd32 %f10, %f10, %f4
7028 ld [%l7 + 0x08], %f2
7029loop_814:
7030 lduw [%l7 + 0x30], %g3
7031 fmovrdgez %l1, %f4, %f8
7032 ldsb [%l7 + 0x26], %i7
7033 edge32 %i0, %i2, %o2
7034 ldx [%l7 + 0x20], %o4
7035 addcc %g2, 0x14DB, %o5
7036 lduh [%l7 + 0x34], %g5
7037 lduh [%l7 + 0x1E], %g1
7038 tleu %xcc, 0x5
7039 fpack32 %f10, %f6, %f14
7040 ble,a,pn %icc, loop_815
7041 movvc %icc, %o6, %l2
7042 fmovrdlz %i5, %f2, %f14
7043 st %f10, [%l7 + 0x20]
7044loop_815:
7045 fcmpgt32 %f14, %f6, %g4
7046 fcmpne16 %f2, %f4, %i1
7047 fornot1 %f0, %f4, %f6
7048 bge,a %icc, loop_816
7049 fble %fcc1, loop_817
7050 bvc %xcc, loop_818
7051 fbul,a %fcc2, loop_819
7052loop_816:
7053 ld [%l7 + 0x30], %f3
7054loop_817:
7055 ldsh [%l7 + 0x2E], %o0
7056loop_818:
7057 ldsw [%l7 + 0x18], %g7
7058loop_819:
7059 fpack32 %f8, %f6, %f4
7060 tl %icc, 0x5
7061 fmovdn %icc, %f7, %f12
7062 tge %icc, 0x0
7063 ldub [%l7 + 0x37], %i4
7064 fblg %fcc3, loop_820
7065 move %icc, %o1, %o3
7066 fpsub16s %f3, %f3, %f6
7067 ld [%l7 + 0x24], %f6
7068loop_820:
7069 movpos %icc, %i3, %l0
7070 ldd [%l7 + 0x60], %f4
7071 edge16l %l3, %o7, %g6
7072 movvc %xcc, %l4, %l5
7073 bge,pn %xcc, loop_821
7074 fmovs %f9, %f11
7075 ldx [%l7 + 0x18], %i6
7076 std %f0, [%l7 + 0x08]
7077loop_821:
7078 brlez %l6, loop_822
7079 stw %l1, [%l7 + 0x28]
7080 nop
7081 setx loop_823, %l0, %l1
7082 wrpr 0x1, %tl
7083 wrpr %l1, %tpc
7084 add %l1, 0x4, %l1
7085 wrpr %l1, %tnpc
7086 setx 0x34400001400, %l0, %l1
7087 wrpr %l1, %tstate
7088 wrhpr 0x4, %htstate
7089 retry
7090 fsrc1s %f2, %f2
7091loop_822:
7092 tsubcc %i7, %i0, %i2
7093 edge8n %g3, %o2, %o4
7094loop_823:
7095 subccc %g2, 0x103D, %o5
7096 fpsub16 %f8, %f14, %f10
7097 fmovscs %xcc, %f6, %f2
7098 fmovrde %g1, %f4, %f14
7099 fpsub32s %f2, %f4, %f4
7100 fmovsg %icc, %f11, %f13
7101 movleu %xcc, %o6, %g5
7102 and %l2, %i5, %g4
7103 edge32l %o0, %g7, %i4
7104 bcc,pn %xcc, loop_824
7105 fpadd32s %f1, %f0, %f13
7106 tge %xcc, 0x4
7107 ld [%l7 + 0x34], %f13
7108loop_824:
7109 fbl,a %fcc3, loop_825
7110 ble %icc, loop_826
7111 sll %o1, %i1, %o3
7112 tpos %icc, 0x0
7113loop_825:
7114 fnot1 %f14, %f4
7115loop_826:
7116 lduh [%l7 + 0x1C], %i3
7117 call loop_827
7118 udivcc %l3, 0x03DD, %o7
7119 ldsb [%l7 + 0x3C], %g6
7120 fbn,a %fcc1, loop_828
7121loop_827:
7122 tvs %icc, 0x3
7123 array8 %l4, %l5, %i6
7124 fmul8x16 %f1, %f8, %f2
7125loop_828:
7126 fcmpeq32 %f8, %f12, %l6
7127 sth %l1, [%l7 + 0x48]
7128 fcmple16 %f8, %f14, %l0
7129 bvc,pt %icc, loop_829
7130 fbo,a %fcc3, loop_830
7131 sth %i7, [%l7 + 0x52]
7132 fbue,a %fcc1, loop_831
7133loop_829:
7134 smul %i0, 0x1988, %i2
7135loop_830:
7136 ld [%l7 + 0x34], %f4
7137 fnegs %f8, %f13
7138loop_831:
7139 for %f2, %f0, %f6
7140 movge %xcc, %o2, %o4
7141 bge loop_832
7142 taddcctv %g3, 0x183B, %o5
7143 std %f14, [%l7 + 0x10]
7144 lduw [%l7 + 0x68], %g2
7145loop_832:
7146 ldx [%l7 + 0x38], %o6
7147 movneg %xcc, %g1, %g5
7148 udivx %l2, 0x1A67, %g4
7149 ldub [%l7 + 0x2C], %i5
7150 st %f12, [%l7 + 0x30]
7151 mulx %o0, %i4, %o1
7152 ldsh [%l7 + 0x20], %i1
7153 bleu,pt %xcc, loop_833
7154 stb %g7, [%l7 + 0x52]
7155 fmovdle %icc, %f8, %f10
7156 fpadd16 %f14, %f4, %f12
7157loop_833:
7158 movrgez %o3, %l3, %o7
7159 stb %g6, [%l7 + 0x51]
7160 bn,pn %xcc, loop_834
7161 ldsb [%l7 + 0x26], %i3
7162 fpack32 %f14, %f4, %f14
7163 bl %xcc, loop_835
7164loop_834:
7165 fsrc2s %f9, %f4
7166 ld [%l7 + 0x74], %f1
7167 ldub [%l7 + 0x3B], %l4
7168loop_835:
7169 bvs loop_836
7170 fmovdge %icc, %f11, %f12
7171 lduh [%l7 + 0x1E], %i6
7172 xnorcc %l6, %l1, %l5
7173loop_836:
7174 fcmped %fcc1, %f4, %f6
7175 ldub [%l7 + 0x23], %i7
7176 tneg %icc, 0x3
7177 nop
7178 setx loop_837, %l0, %l1
7179 jmpl %l1, %l0
7180 alignaddr %i2, %i0, %o4
7181 fornot1 %f6, %f4, %f8
7182 bvc,pt %icc, loop_838
7183loop_837:
7184 lduh [%l7 + 0x2A], %g3
7185 ldub [%l7 + 0x51], %o2
7186 ldx [%l7 + 0x60], %o5
7187loop_838:
7188 ble,a %xcc, loop_839
7189 fbuge,a %fcc2, loop_840
7190 fmovs %f3, %f4
7191 nop
7192 setx loop_841, %l0, %l1
7193 wrpr 0x1, %tl
7194 wrpr %l1, %tnpc
7195 setx 0x34400001400, %l0, %l1
7196 wrpr %l1, %tstate
7197 wrhpr 0x4, %htstate
7198 done
7199loop_839:
7200 fbule %fcc0, loop_842
7201loop_840:
7202 fmovdcc %xcc, %f11, %f2
7203 fblg,a %fcc1, loop_843
7204loop_841:
7205 xorcc %g2, %o6, %g1
7206loop_842:
7207 fmovrdlez %g5, %f2, %f4
7208 fble %fcc3, loop_844
7209loop_843:
7210 sethi 0x1F31, %g4
7211 brlez %l2, loop_845
7212 movg %icc, %o0, %i4
7213loop_844:
7214 fcmpgt16 %f2, %f4, %i5
7215 xnorcc %i1, 0x075F, %o1
7216loop_845:
7217 fbne,a %fcc3, loop_846
7218 sth %g7, [%l7 + 0x60]
7219 fmovsge %icc, %f2, %f12
7220 mulscc %o3, %o7, %l3
7221loop_846:
7222 fnors %f5, %f7, %f12
7223 mulscc %g6, 0x1B3F, %i3
7224 stb %i6, [%l7 + 0x2B]
7225 fcmpgt32 %f10, %f0, %l4
7226 fpadd32s %f2, %f11, %f9
7227 fmovd %f10, %f6
7228 umul %l1, 0x0686, %l5
7229 stx %l6, [%l7 + 0x30]
7230 andncc %l0, %i7, %i2
7231 ldsb [%l7 + 0x46], %i0
7232 fcmple32 %f2, %f10, %o4
7233 add %g3, %o5, %o2
7234 fnand %f8, %f2, %f10
7235 ldsb [%l7 + 0x0D], %o6
7236 std %f12, [%l7 + 0x58]
7237 movvs %xcc, %g1, %g5
7238 lduh [%l7 + 0x3E], %g2
7239 subc %g4, %o0, %i4
7240 edge16 %i5, %i1, %l2
7241 srlx %g7, 0x15, %o1
7242 xnor %o7, 0x122B, %o3
7243 ldub [%l7 + 0x64], %g6
7244 sdiv %l3, 0x1D1C, %i3
7245 sth %l4, [%l7 + 0x46]
7246 fmovsg %xcc, %f12, %f1
7247 fzeros %f6
7248 stb %l1, [%l7 + 0x66]
7249 fpack16 %f4, %f4
7250 fones %f12
7251 ld [%l7 + 0x48], %f2
7252 nop
7253 setx loop_847, %l0, %l1
7254 jmpl %l1, %i6
7255 lduw [%l7 + 0x24], %l6
7256 ldub [%l7 + 0x4C], %l0
7257 fornot2s %f5, %f1, %f14
7258loop_847:
7259 fbe %fcc0, loop_848
7260 fnegd %f12, %f10
7261 movcs %xcc, %i7, %i2
7262 stx %i0, [%l7 + 0x08]
7263loop_848:
7264 fxnors %f9, %f1, %f14
7265 movne %xcc, %o4, %l5
7266 fmul8ulx16 %f0, %f10, %f6
7267 fcmple32 %f12, %f14, %o5
7268 fble %fcc2, loop_849
7269 fmovrslez %g3, %f2, %f11
7270 ta %icc, 0x7
7271 st %f8, [%l7 + 0x54]
7272loop_849:
7273 fmul8x16au %f1, %f13, %f8
7274 fnegs %f6, %f1
7275 lduh [%l7 + 0x5C], %o6
7276 bcs,a loop_850
7277 sth %g1, [%l7 + 0x2E]
7278 edge16l %g5, %o2, %g4
7279 popc 0x1A26, %g2
7280loop_850:
7281 bleu,a loop_851
7282 fbn,a %fcc1, loop_852
7283 fmovsvs %icc, %f0, %f8
7284 fnot1 %f0, %f2
7285loop_851:
7286 popc %o0, %i5
7287loop_852:
7288 pdist %f8, %f0, %f8
7289 stb %i4, [%l7 + 0x7C]
7290 fmovrdgez %i1, %f2, %f14
7291 te %xcc, 0x3
7292 ba,a,pn %icc, loop_853
7293 fmovsa %xcc, %f11, %f4
7294 be %xcc, loop_854
7295 fpsub32s %f0, %f13, %f11
7296loop_853:
7297 sth %l2, [%l7 + 0x4E]
7298 fpsub16 %f2, %f8, %f14
7299loop_854:
7300 brlez,a %g7, loop_855
7301 edge32 %o1, %o3, %g6
7302 fcmpgt32 %f14, %f4, %o7
7303 sth %i3, [%l7 + 0x56]
7304loop_855:
7305 stw %l4, [%l7 + 0x2C]
7306 array32 %l1, %i6, %l3
7307 lduh [%l7 + 0x7C], %l6
7308 srl %i7, %l0, %i0
7309 fbe %fcc0, loop_856
7310 be,a loop_857
7311 stx %o4, [%l7 + 0x70]
7312 xor %l5, 0x1A2B, %o5
7313loop_856:
7314 fbue,a %fcc3, loop_858
7315loop_857:
7316 fmul8x16au %f0, %f9, %f14
7317 addc %i2, 0x0949, %o6
7318 stb %g3, [%l7 + 0x39]
7319loop_858:
7320 fxors %f9, %f12, %f3
7321 ldub [%l7 + 0x5E], %g5
7322 brgz,a %g1, loop_859
7323 fors %f0, %f8, %f9
7324 fmovrsgz %o2, %f6, %f2
7325 fmovrdlez %g4, %f14, %f0
7326loop_859:
7327 ldx [%l7 + 0x48], %o0
7328 fbuge %fcc1, loop_860
7329 andn %g2, 0x0A57, %i4
7330 fmovsneg %icc, %f3, %f14
7331 fmovdpos %icc, %f0, %f7
7332loop_860:
7333 edge16ln %i1, %i5, %g7
7334 fmovsvc %icc, %f14, %f1
7335 fexpand %f2, %f14
7336 fmul8x16au %f9, %f13, %f2
7337 fpsub16 %f2, %f6, %f14
7338 fbue %fcc1, loop_861
7339 move %icc, %o1, %l2
7340 movcc %icc, %o3, %g6
7341 fcmps %fcc3, %f7, %f10
7342loop_861:
7343 edge8ln %o7, %l4, %l1
7344 sth %i6, [%l7 + 0x34]
7345 umul %i3, 0x0839, %l3
7346 tn %icc, 0x1
7347 stw %i7, [%l7 + 0x08]
7348 fcmpeq32 %f12, %f0, %l0
7349 ldd [%l7 + 0x08], %f10
7350 movneg %xcc, %i0, %l6
7351 fbug %fcc3, loop_862
7352 edge16n %l5, %o5, %o4
7353 nop
7354 setx loop_863, %l0, %l1
7355 wrpr 0x1, %tl
7356 wrpr %l1, %tnpc
7357 setx 0x34400001400, %l0, %l1
7358 wrpr %l1, %tstate
7359 wrhpr 0x4, %htstate
7360 done
7361 tleu %icc, 0x1
7362loop_862:
7363 stw %o6, [%l7 + 0x14]
7364 fnot1s %f4, %f14
7365loop_863:
7366 subc %i2, 0x1573, %g3
7367 ldsb [%l7 + 0x2D], %g1
7368 fbe,a %fcc3, loop_864
7369 std %f12, [%l7 + 0x50]
7370 tgu %xcc, 0x1
7371 fsrc2s %f10, %f12
7372loop_864:
7373 bne,pt %xcc, loop_865
7374 ldx [%l7 + 0x58], %g5
7375 lduw [%l7 + 0x20], %o2
7376 fmovsne %icc, %f8, %f10
7377loop_865:
7378 fandnot1s %f3, %f13, %f6
7379 ldsh [%l7 + 0x3C], %o0
7380 ldsb [%l7 + 0x14], %g2
7381 fmovsvc %xcc, %f5, %f12
7382 stx %g4, [%l7 + 0x18]
7383 movge %icc, %i4, %i1
7384 bg,pt %xcc, loop_866
7385 fpadd32 %f14, %f12, %f10
7386 nop
7387 setx loop_867, %l0, %l1
7388 jmpl %l1, %i5
7389 andn %o1, %l2, %o3
7390loop_866:
7391 tgu %icc, 0x1
7392 fnand %f2, %f14, %f6
7393loop_867:
7394 fbge %fcc2, loop_868
7395 stb %g7, [%l7 + 0x59]
7396 fmovs %f14, %f8
7397 fmovda %icc, %f6, %f3
7398loop_868:
7399 fabsd %f0, %f0
7400 fexpand %f1, %f12
7401 sth %g6, [%l7 + 0x56]
7402 fmovrdne %o7, %f14, %f4
7403 fmovdvs %icc, %f9, %f2
7404 bleu loop_869
7405 sth %l4, [%l7 + 0x2C]
7406 movvs %icc, %l1, %i3
7407 fmovrsgez %i6, %f6, %f6
7408loop_869:
7409 sth %i7, [%l7 + 0x74]
7410 fble %fcc1, loop_870
7411 stb %l3, [%l7 + 0x27]
7412 stx %l0, [%l7 + 0x50]
7413 fandnot1 %f6, %f12, %f4
7414loop_870:
7415 fmovrdlz %l6, %f6, %f0
7416 movpos %xcc, %l5, %i0
7417 ldub [%l7 + 0x23], %o5
7418 lduh [%l7 + 0x1A], %o6
7419 fmovsleu %xcc, %f3, %f14
7420 stb %i2, [%l7 + 0x69]
7421 stb %g3, [%l7 + 0x47]
7422 smulcc %g1, 0x1EE3, %g5
7423 ldx [%l7 + 0x30], %o2
7424 ldsb [%l7 + 0x54], %o0
7425 lduh [%l7 + 0x28], %g2
7426 pdist %f2, %f14, %f14
7427 lduh [%l7 + 0x36], %g4
7428 sub %o4, %i4, %i5
7429 fnegs %f15, %f8
7430 bgu,a,pn %xcc, loop_871
7431 st %f12, [%l7 + 0x38]
7432 st %f7, [%l7 + 0x38]
7433 ldsh [%l7 + 0x78], %i1
7434loop_871:
7435 movrlez %l2, %o3, %g7
7436 fmovsneg %xcc, %f9, %f6
7437 array32 %g6, %o7, %l4
7438 movrlz %o1, %l1, %i6
7439 faligndata %f10, %f2, %f2
7440 udivcc %i7, 0x0237, %i3
7441 fmovdcc %xcc, %f14, %f0
7442 fmovsg %xcc, %f5, %f13
7443 ldd [%l7 + 0x20], %f14
7444 umulcc %l0, 0x0CA4, %l6
7445 stx %l3, [%l7 + 0x28]
7446 ldx [%l7 + 0x68], %l5
7447 brlz,a %o5, loop_872
7448 tn %icc, 0x6
7449 mulscc %i0, 0x1DE3, %o6
7450 ldub [%l7 + 0x76], %g3
7451loop_872:
7452 stx %i2, [%l7 + 0x40]
7453 stb %g1, [%l7 + 0x78]
7454 bneg,pn %icc, loop_873
7455 alignaddr %o2, %g5, %g2
7456 fones %f7
7457 edge16n %g4, %o0, %o4
7458loop_873:
7459 bneg,a loop_874
7460 st %f10, [%l7 + 0x1C]
7461 fsrc2 %f4, %f8
7462 be,a,pn %icc, loop_875
7463loop_874:
7464 lduh [%l7 + 0x4A], %i4
7465 fexpand %f8, %f2
7466 fmovrsne %i1, %f3, %f5
7467loop_875:
7468 st %f5, [%l7 + 0x2C]
7469 fmovsge %icc, %f2, %f6
7470 bn,a loop_876
7471 bpos,a,pt %xcc, loop_877
7472 lduh [%l7 + 0x6C], %l2
7473 movleu %xcc, %i5, %o3
7474loop_876:
7475 std %f2, [%l7 + 0x30]
7476loop_877:
7477 ldd [%l7 + 0x38], %f6
7478 xorcc %g6, 0x1A78, %g7
7479 fmovdvc %xcc, %f14, %f12
7480 fmovsleu %icc, %f3, %f15
7481 std %f6, [%l7 + 0x50]
7482 fmovrsne %l4, %f15, %f3
7483 fnot1 %f2, %f6
7484 ldx [%l7 + 0x10], %o1
7485 ld [%l7 + 0x4C], %f12
7486 ldx [%l7 + 0x28], %l1
7487 lduw [%l7 + 0x5C], %i6
7488 fble,a %fcc3, loop_878
7489 fmovsl %xcc, %f9, %f10
7490 stb %i7, [%l7 + 0x4F]
7491 st %f0, [%l7 + 0x78]
7492loop_878:
7493 bgu %icc, loop_879
7494 lduh [%l7 + 0x5E], %o7
7495 ldd [%l7 + 0x18], %f12
7496 sdivcc %l0, 0x088C, %l6
7497loop_879:
7498 fbo,a %fcc1, loop_880
7499 ld [%l7 + 0x38], %f2
7500 srax %l3, 0x16, %i3
7501 fmovdcc %xcc, %f2, %f0
7502loop_880:
7503 fmovsl %xcc, %f3, %f2
7504 fbug %fcc0, loop_881
7505 popc 0x06C3, %o5
7506 sll %l5, %o6, %i0
7507 fmovscc %xcc, %f2, %f2
7508loop_881:
7509 movge %icc, %i2, %g3
7510 std %f8, [%l7 + 0x28]
7511 orncc %g1, %o2, %g2
7512 fnegd %f4, %f8
7513 ldx [%l7 + 0x30], %g4
7514 ta %icc, 0x7
7515 fmovrde %g5, %f2, %f8
7516 nop
7517 setx loop_882, %l0, %l1
7518 jmpl %l1, %o4
7519 stx %i4, [%l7 + 0x68]
7520 ld [%l7 + 0x38], %f5
7521 stb %o0, [%l7 + 0x2C]
7522loop_882:
7523 fmovrdgz %i1, %f8, %f6
7524 ldsh [%l7 + 0x4A], %l2
7525 movleu %xcc, %i5, %o3
7526 ldub [%l7 + 0x0F], %g7
7527 bleu,a loop_883
7528 fble,a %fcc0, loop_884
7529 tne %xcc, 0x3
7530 xnorcc %l4, 0x1AAD, %o1
7531loop_883:
7532 st %f10, [%l7 + 0x1C]
7533loop_884:
7534 sll %l1, %g6, %i7
7535 fcmpne16 %f0, %f14, %i6
7536 ldx [%l7 + 0x60], %l0
7537 fcmpd %fcc2, %f4, %f0
7538 movrlez %o7, 0x057, %l6
7539 fmovrslz %l3, %f7, %f2
7540 fornot1s %f5, %f11, %f11
7541 tpos %xcc, 0x1
7542 fmovsvc %xcc, %f2, %f11
7543 ldub [%l7 + 0x0C], %o5
7544 tpos %xcc, 0x0
7545 stw %i3, [%l7 + 0x64]
7546 lduw [%l7 + 0x50], %l5
7547 fmul8x16al %f7, %f2, %f2
7548 for %f10, %f4, %f0
7549 ldub [%l7 + 0x13], %i0
7550 fandnot1s %f3, %f6, %f7
7551 fmovrde %o6, %f14, %f8
7552 array32 %i2, %g1, %o2
7553 fmovdle %icc, %f12, %f8
7554 ta %icc, 0x1
7555 fornot1s %f14, %f3, %f0
7556 bvs %icc, loop_885
7557 fmovrse %g3, %f9, %f7
7558 alignaddrl %g4, %g5, %g2
7559 movn %xcc, %o4, %i4
7560loop_885:
7561 fcmpne16 %f6, %f8, %i1
7562 fblg,a %fcc3, loop_886
7563 bne,a,pt %icc, loop_887
7564 fbuge %fcc1, loop_888
7565 ldsh [%l7 + 0x5A], %l2
7566loop_886:
7567 call loop_889
7568loop_887:
7569 edge8 %o0, %o3, %g7
7570loop_888:
7571 ld [%l7 + 0x14], %f6
7572 lduw [%l7 + 0x1C], %l4
7573loop_889:
7574 xor %o1, 0x1C17, %l1
7575 lduh [%l7 + 0x56], %i5
7576 fmuld8ulx16 %f6, %f0, %f0
7577 andn %g6, 0x1ACB, %i6
7578 fmovdle %icc, %f11, %f5
7579 movpos %icc, %l0, %i7
7580 brlz %l6, loop_890
7581 sth %o7, [%l7 + 0x52]
7582 move %xcc, %l3, %o5
7583 ldsh [%l7 + 0x54], %l5
7584loop_890:
7585 movg %icc, %i0, %o6
7586 xnorcc %i2, 0x01D6, %g1
7587 stb %o2, [%l7 + 0x63]
7588 tn %icc, 0x6
7589 sth %g3, [%l7 + 0x36]
7590 addc %g4, %g5, %i3
7591 fnot1s %f12, %f11
7592 edge8n %g2, %i4, %i1
7593 bn,pn %icc, loop_891
7594 sra %o4, %o0, %l2
7595 bpos,a loop_892
7596 be,pt %icc, loop_893
7597loop_891:
7598 fcmpeq32 %f6, %f14, %o3
7599 fmovsl %icc, %f5, %f11
7600loop_892:
7601 fbu %fcc0, loop_894
7602loop_893:
7603 tgu %xcc, 0x6
7604 ldd [%l7 + 0x78], %f2
7605 edge32 %l4, %o1, %l1
7606loop_894:
7607 fone %f2
7608 fnot2 %f8, %f8
7609 edge32 %g7, %i5, %i6
7610 stx %g6, [%l7 + 0x20]
7611 sethi 0x1460, %l0
7612 movvs %icc, %l6, %o7
7613 fnot1 %f8, %f8
7614 fmovse %xcc, %f15, %f10
7615 fmovdleu %xcc, %f4, %f13
7616 fandnot2s %f8, %f12, %f4
7617 xorcc %l3, 0x17B6, %o5
7618 fxnors %f0, %f14, %f11
7619 tpos %icc, 0x6
7620 fcmpne32 %f8, %f14, %i7
7621 xnorcc %i0, %l5, %i2
7622 tl %icc, 0x3
7623 fcmpd %fcc3, %f2, %f2
7624 fmovsl %icc, %f14, %f11
7625 andncc %o6, %g1, %g3
7626 and %g4, 0x057B, %o2
7627 fmovsle %xcc, %f7, %f10
7628 tsubcc %g5, 0x133C, %i3
7629 fmovdleu %xcc, %f13, %f1
7630 srl %g2, 0x09, %i4
7631 ld [%l7 + 0x2C], %f13
7632 ldsw [%l7 + 0x4C], %o4
7633 movpos %xcc, %i1, %o0
7634 fzero %f10
7635 stw %l2, [%l7 + 0x6C]
7636 fnands %f15, %f3, %f3
7637 bvs,pn %xcc, loop_895
7638 sdiv %l4, 0x05AE, %o3
7639 sethi 0x1B98, %l1
7640 ldsw [%l7 + 0x4C], %g7
7641loop_895:
7642 fpadd32s %f11, %f9, %f7
7643 tvc %xcc, 0x1
7644 fmovde %icc, %f5, %f3
7645 brz,a %o1, loop_896
7646 movl %icc, %i6, %i5
7647 bvc,a,pn %icc, loop_897
7648 stb %g6, [%l7 + 0x72]
7649loop_896:
7650 bshuffle %f8, %f8, %f14
7651 fnot2 %f4, %f14
7652loop_897:
7653 ldsh [%l7 + 0x12], %l6
7654 fmovsge %xcc, %f0, %f4
7655 brlez %l0, loop_898
7656 fbne %fcc0, loop_899
7657 umulcc %l3, %o7, %o5
7658 lduh [%l7 + 0x3A], %i7
7659loop_898:
7660 ldsw [%l7 + 0x38], %l5
7661loop_899:
7662 fcmpne32 %f4, %f6, %i2
7663 andcc %i0, %g1, %o6
7664 stx %g4, [%l7 + 0x70]
7665 std %f8, [%l7 + 0x30]
7666 fcmple16 %f2, %f4, %o2
7667 fandnot1 %f8, %f6, %f12
7668 te %icc, 0x5
7669 lduh [%l7 + 0x50], %g5
7670 orncc %g3, %i3, %i4
7671 orncc %g2, 0x15A9, %o4
7672 movvc %icc, %o0, %l2
7673 mulscc %i1, 0x1776, %l4
7674 brlz,a %o3, loop_900
7675 ld [%l7 + 0x10], %f1
7676 ldd [%l7 + 0x28], %f14
7677 fmovsa %xcc, %f13, %f5
7678loop_900:
7679 sdiv %l1, 0x189A, %o1
7680 fmovd %f12, %f6
7681 fmovsle %icc, %f6, %f7
7682 fpsub16s %f8, %f7, %f8
7683 andcc %g7, %i5, %i6
7684 sth %g6, [%l7 + 0x40]
7685 sdivcc %l0, 0x1AB3, %l6
7686 fmovsneg %xcc, %f4, %f3
7687 ldsw [%l7 + 0x10], %l3
7688 fnor %f2, %f12, %f6
7689 bne %xcc, loop_901
7690 bshuffle %f14, %f0, %f2
7691 movge %xcc, %o5, %i7
7692 ldx [%l7 + 0x68], %l5
7693loop_901:
7694 fbule %fcc2, loop_902
7695 ldub [%l7 + 0x7F], %o7
7696 sth %i2, [%l7 + 0x5C]
7697 fmovdgu %xcc, %f6, %f7
7698loop_902:
7699 movneg %icc, %g1, %o6
7700 fandnot1s %f9, %f3, %f11
7701 edge32n %i0, %g4, %g5
7702 std %f4, [%l7 + 0x78]
7703 fmovspos %xcc, %f2, %f0
7704 taddcctv %g3, 0x1AC3, %i3
7705 fpack32 %f14, %f4, %f2
7706 stx %i4, [%l7 + 0x48]
7707 edge32n %o2, %o4, %o0
7708 stb %l2, [%l7 + 0x4A]
7709 std %f2, [%l7 + 0x30]
7710 fbg %fcc0, loop_903
7711 lduh [%l7 + 0x58], %g2
7712 ld [%l7 + 0x40], %f10
7713 fmovrdne %i1, %f2, %f4
7714loop_903:
7715 sdivcc %l4, 0x0901, %o3
7716 ta %xcc, 0x6
7717 andn %o1, 0x0E0F, %l1
7718 fabss %f10, %f0
7719 ldsw [%l7 + 0x38], %g7
7720 fzeros %f7
7721 movpos %icc, %i6, %g6
7722 call loop_904
7723 fmul8x16au %f11, %f9, %f14
7724 bcs,pn %xcc, loop_905
7725 fblg %fcc3, loop_906
7726loop_904:
7727 sth %i5, [%l7 + 0x2C]
7728 ldsw [%l7 + 0x20], %l6
7729loop_905:
7730 sra %l3, 0x1A, %l0
7731loop_906:
7732 fpadd16s %f13, %f8, %f14
7733 ldub [%l7 + 0x60], %i7
7734 brnz %o5, loop_907
7735 bcc,a,pt %xcc, loop_908
7736 srax %o7, %i2, %g1
7737 fandnot2s %f2, %f6, %f0
7738loop_907:
7739 sth %l5, [%l7 + 0x7C]
7740loop_908:
7741 fcmps %fcc1, %f9, %f14
7742 movrlez %i0, %g4, %g5
7743 fmovdpos %icc, %f5, %f6
7744 sdivcc %o6, 0x1827, %i3
7745 sra %g3, %o2, %i4
7746 edge32n %o0, %l2, %g2
7747 ldd [%l7 + 0x50], %f2
7748 std %f4, [%l7 + 0x48]
7749 fmovdg %xcc, %f10, %f14
7750 fcmpne32 %f6, %f0, %i1
7751 umulcc %l4, %o4, %o1
7752 fbne %fcc2, loop_909
7753 fornot1 %f10, %f0, %f0
7754 fcmple32 %f10, %f12, %l1
7755 fsrc2s %f12, %f12
7756loop_909:
7757 edge32l %g7, %i6, %o3
7758 call loop_910
7759 bvc loop_911
7760 fandnot1 %f6, %f6, %f4
7761 fmovdl %xcc, %f9, %f14
7762loop_910:
7763 fmovdge %icc, %f7, %f2
7764loop_911:
7765 fbug %fcc2, loop_912
7766 ldub [%l7 + 0x49], %g6
7767 ldx [%l7 + 0x48], %l6
7768 fcmps %fcc1, %f3, %f14
7769loop_912:
7770 ld [%l7 + 0x74], %f13
7771 array32 %l3, %l0, %i5
7772 fmovdl %icc, %f12, %f7
7773 tvc %xcc, 0x1
7774 fpsub16 %f2, %f0, %f14
7775 brlz,a %i7, loop_913
7776 fzero %f12
7777 ldub [%l7 + 0x5C], %o7
7778 fpadd32 %f0, %f14, %f2
7779loop_913:
7780 fcmps %fcc1, %f9, %f11
7781 fmovdg %icc, %f3, %f0
7782 movcc %icc, %i2, %g1
7783 ldsh [%l7 + 0x4E], %o5
7784 edge8l %l5, %g4, %g5
7785 fmovdne %xcc, %f15, %f8
7786 sth %o6, [%l7 + 0x6E]
7787 lduw [%l7 + 0x08], %i0
7788 bn loop_914
7789 fbug %fcc3, loop_915
7790 ldsw [%l7 + 0x18], %i3
7791 fmovsge %icc, %f1, %f7
7792loop_914:
7793 edge8l %o2, %g3, %i4
7794loop_915:
7795 fmovsneg %icc, %f6, %f3
7796 fmul8x16 %f14, %f14, %f4
7797 bleu,a,pn %icc, loop_916
7798 ta %xcc, 0x7
7799 fsrc2 %f4, %f10
7800 tpos %xcc, 0x5
7801loop_916:
7802 lduw [%l7 + 0x54], %o0
7803 smul %g2, %i1, %l4
7804 fcmpeq32 %f8, %f14, %l2
7805 fcmpne16 %f14, %f2, %o1
7806 ldd [%l7 + 0x48], %f12
7807 movleu %xcc, %o4, %l1
7808 subccc %i6, %g7, %o3
7809 edge8ln %g6, %l6, %l3
7810 sth %l0, [%l7 + 0x40]
7811 movvs %xcc, %i7, %i5
7812 movcs %icc, %i2, %o7
7813 edge16ln %g1, %o5, %l5
7814 std %f4, [%l7 + 0x10]
7815 fbo,a %fcc2, loop_917
7816 nop
7817 setx loop_918, %l0, %l1
7818 jmpl %l1, %g5
7819 brnz,a %g4, loop_919
7820 fnot1s %f10, %f13
7821loop_917:
7822 movl %xcc, %o6, %i3
7823loop_918:
7824 popc 0x0D40, %o2
7825loop_919:
7826 lduw [%l7 + 0x40], %i0
7827 ldub [%l7 + 0x41], %i4
7828 addcc %o0, 0x037E, %g3
7829 addc %g2, 0x13F2, %l4
7830 ld [%l7 + 0x38], %f11
7831 sra %i1, 0x1D, %o1
7832 ldx [%l7 + 0x60], %l2
7833 udivx %o4, 0x0178, %l1
7834 std %f10, [%l7 + 0x08]
7835 brz,a %i6, loop_920
7836 fmovrse %g7, %f8, %f3
7837 lduh [%l7 + 0x32], %g6
7838 fbl %fcc2, loop_921
7839loop_920:
7840 ldsh [%l7 + 0x5A], %l6
7841 ldsh [%l7 + 0x56], %l3
7842 bcs,a,pt %xcc, loop_922
7843loop_921:
7844 brlz,a %l0, loop_923
7845 umulcc %o3, 0x1AEB, %i5
7846 tcs %icc, 0x2
7847loop_922:
7848 edge16n %i2, %i7, %g1
7849loop_923:
7850 tle %icc, 0x7
7851 alignaddr %o5, %o7, %l5
7852 stw %g5, [%l7 + 0x78]
7853 fcmpgt32 %f4, %f6, %g4
7854 st %f10, [%l7 + 0x64]
7855 movrlz %o6, %i3, %o2
7856 ldd [%l7 + 0x28], %f0
7857 fmovdn %icc, %f8, %f0
7858 mulx %i0, %o0, %g3
7859 ldsw [%l7 + 0x68], %g2
7860 edge16ln %i4, %l4, %o1
7861 movcs %icc, %i1, %l2
7862 ldsb [%l7 + 0x4C], %l1
7863 sethi 0x152A, %i6
7864 edge32n %g7, %o4, %g6
7865 fandnot1s %f6, %f5, %f8
7866 ld [%l7 + 0x34], %f14
7867 fornot2s %f6, %f6, %f8
7868 orcc %l3, %l6, %o3
7869 ld [%l7 + 0x58], %f6
7870 movne %icc, %i5, %i2
7871 tvc %icc, 0x1
7872 fmovsgu %xcc, %f1, %f9
7873 ldd [%l7 + 0x40], %f6
7874 sdivx %i7, 0x1BC9, %l0
7875 lduw [%l7 + 0x3C], %g1
7876 sth %o7, [%l7 + 0x0E]
7877 andncc %l5, %g5, %o5
7878 brlez %o6, loop_924
7879 te %xcc, 0x1
7880 stx %i3, [%l7 + 0x38]
7881 ldub [%l7 + 0x41], %o2
7882loop_924:
7883 umulcc %g4, %o0, %g3
7884 fandnot2s %f12, %f4, %f15
7885 xorcc %g2, 0x0B10, %i0
7886 mova %icc, %l4, %i4
7887 ble,a %icc, loop_925
7888 fmuld8sux16 %f11, %f10, %f14
7889 srlx %i1, 0x1E, %l2
7890 bcs,pt %icc, loop_926
7891loop_925:
7892 movrlz %l1, 0x33D, %o1
7893 nop
7894 setx loop_927, %l0, %l1
7895 wrpr 0x1, %tl
7896 wrpr %l1, %tnpc
7897 setx 0x34400001400, %l0, %l1
7898 wrpr %l1, %tstate
7899 wrhpr 0x4, %htstate
7900 done
7901 fbne,a %fcc1, loop_928
7902loop_926:
7903 fbule,a %fcc1, loop_929
7904 tsubcctv %i6, %o4, %g6
7905loop_927:
7906 fmovd %f8, %f14
7907loop_928:
7908 tle %xcc, 0x4
7909loop_929:
7910 fmovsgu %icc, %f12, %f6
7911 stw %g7, [%l7 + 0x70]
7912 ldsw [%l7 + 0x7C], %l6
7913 movleu %icc, %l3, %i5
7914 std %f6, [%l7 + 0x48]
7915 umulcc %i2, 0x0164, %o3
7916 fcmpd %fcc0, %f2, %f14
7917 ldd [%l7 + 0x28], %f12
7918 ldsw [%l7 + 0x78], %l0
7919 stw %g1, [%l7 + 0x54]
7920 ld [%l7 + 0x60], %f5
7921 bcc,a,pn %icc, loop_930
7922 fandnot2 %f8, %f10, %f6
7923 ldsb [%l7 + 0x10], %i7
7924 movge %xcc, %o7, %l5
7925loop_930:
7926 be,a,pt %icc, loop_931
7927 fmovspos %xcc, %f4, %f10
7928 fbo %fcc0, loop_932
7929 alignaddrl %g5, %o6, %o5
7930loop_931:
7931 fpadd16s %f10, %f8, %f7
7932 be %xcc, loop_933
7933loop_932:
7934 st %f4, [%l7 + 0x7C]
7935 fmovde %icc, %f3, %f6
7936 fabsd %f4, %f12
7937loop_933:
7938 fpsub16 %f10, %f0, %f8
7939 fmovrsgez %i3, %f4, %f5
7940 nop
7941 setx loop_934, %l0, %l1
7942 wrpr 0x1, %tl
7943 wrpr %l1, %tnpc
7944 setx 0x34400001400, %l0, %l1
7945 wrpr %l1, %tstate
7946 wrhpr 0x4, %htstate
7947 done
7948 fabss %f14, %f2
7949 movrgz %g4, %o0, %o2
7950 fcmpgt32 %f12, %f4, %g2
7951loop_934:
7952 fblg,a %fcc1, loop_935
7953 fmovdgu %icc, %f7, %f6
7954 fbul,a %fcc1, loop_936
7955 fcmpne16 %f4, %f12, %g3
7956loop_935:
7957 bl %icc, loop_937
7958 ldd [%l7 + 0x58], %f10
7959loop_936:
7960 fbu %fcc1, loop_938
7961 brgz %i0, loop_939
7962loop_937:
7963 xor %i4, %l4, %l2
7964 te %xcc, 0x1
7965loop_938:
7966 alignaddrl %l1, %o1, %i1
7967loop_939:
7968 subccc %i6, %o4, %g6
7969 movre %l6, 0x2B2, %g7
7970 ldd [%l7 + 0x78], %f4
7971 edge8 %i5, %i2, %l3
7972 fmovdl %xcc, %f1, %f8
7973 bvs,a,pn %icc, loop_940
7974 fbug,a %fcc2, loop_941
7975 fmul8sux16 %f10, %f8, %f8
7976 movrlz %o3, %g1, %i7
7977loop_940:
7978 lduh [%l7 + 0x6A], %o7
7979loop_941:
7980 ldsw [%l7 + 0x0C], %l0
7981 ld [%l7 + 0x38], %f9
7982 sethi 0x08C5, %g5
7983 tsubcctv %l5, %o5, %o6
7984 tne %xcc, 0x5
7985 edge16l %g4, %i3, %o2
7986 sth %g2, [%l7 + 0x7E]
7987 tg %icc, 0x2
7988 fornot1s %f12, %f2, %f12
7989 taddcctv %o0, %i0, %g3
7990 fbe,a %fcc1, loop_942
7991 fnot2s %f8, %f5
7992 fmovrdgz %l4, %f6, %f12
7993 stx %l2, [%l7 + 0x58]
7994loop_942:
7995 brlez,a %l1, loop_943
7996 std %f4, [%l7 + 0x50]
7997 sth %o1, [%l7 + 0x0C]
7998 sth %i4, [%l7 + 0x3E]
7999loop_943:
8000 add %i1, 0x12B3, %i6
8001 bge,a loop_944
8002 lduh [%l7 + 0x64], %g6
8003 fpack16 %f2, %f13
8004 edge32 %l6, %o4, %i5
8005loop_944:
8006 stb %i2, [%l7 + 0x1C]
8007 fbn %fcc2, loop_945
8008 sth %l3, [%l7 + 0x08]
8009 ldx [%l7 + 0x18], %o3
8010 fxnor %f0, %f8, %f8
8011loop_945:
8012 fbu %fcc1, loop_946
8013 fpack32 %f2, %f0, %f0
8014 tl %xcc, 0x5
8015 bg,a,pn %icc, loop_947
8016loop_946:
8017 stx %g7, [%l7 + 0x10]
8018 fblg %fcc2, loop_948
8019 ldd [%l7 + 0x20], %f2
8020loop_947:
8021 fbul %fcc0, loop_949
8022 fmovsgu %icc, %f1, %f8
8023loop_948:
8024 fand %f2, %f6, %f8
8025 fbu,a %fcc0, loop_950
8026loop_949:
8027 addccc %g1, %o7, %l0
8028 udivx %g5, 0x0C62, %i7
8029 fcmped %fcc3, %f6, %f4
8030loop_950:
8031 udivx %l5, 0x0EE1, %o5
8032 lduh [%l7 + 0x66], %o6
8033 tsubcctv %i3, %o2, %g2
8034 fexpand %f12, %f12
8035 tn %icc, 0x7
8036 ldd [%l7 + 0x08], %f6
8037 ldsw [%l7 + 0x54], %o0
8038 fmuld8ulx16 %f4, %f2, %f12
8039 lduw [%l7 + 0x40], %g4
8040 fbo,a %fcc0, loop_951
8041 faligndata %f6, %f0, %f12
8042 ldub [%l7 + 0x7B], %i0
8043 st %f13, [%l7 + 0x68]
8044loop_951:
8045 fmovsge %icc, %f9, %f13
8046 ldx [%l7 + 0x78], %l4
8047 stb %l2, [%l7 + 0x1E]
8048 st %f5, [%l7 + 0x54]
8049 brlz,a %l1, loop_952
8050 and %g3, 0x0E4A, %o1
8051 fbn %fcc2, loop_953
8052 ldsw [%l7 + 0x24], %i1
8053loop_952:
8054 stw %i6, [%l7 + 0x74]
8055 edge8l %i4, %l6, %g6
8056loop_953:
8057 tle %xcc, 0x4
8058 bneg,a,pt %icc, loop_954
8059 sra %i5, 0x0C, %o4
8060 movre %i2, 0x2D2, %o3
8061 movleu %xcc, %g7, %g1
8062loop_954:
8063 std %f12, [%l7 + 0x50]
8064 orn %l3, %l0, %o7
8065 ldub [%l7 + 0x39], %i7
8066 sll %g5, %o5, %l5
8067 fpack32 %f4, %f0, %f14
8068 orncc %o6, 0x1447, %o2
8069 fmovsn %xcc, %f13, %f1
8070 movrgez %i3, %g2, %g4
8071 fands %f9, %f10, %f1
8072 and %i0, %l4, %l2
8073 subccc %l1, 0x1FF9, %o0
8074 ldx [%l7 + 0x48], %g3
8075 edge16 %i1, %i6, %i4
8076 ldsh [%l7 + 0x7C], %l6
8077 tn %icc, 0x7
8078 subccc %o1, 0x100D, %g6
8079 fmovdle %xcc, %f8, %f7
8080 edge8 %o4, %i2, %i5
8081 sdivx %o3, 0x02B9, %g1
8082 fmovdne %icc, %f10, %f12
8083 fornot2s %f3, %f12, %f13
8084 alignaddrl %l3, %g7, %o7
8085 ldx [%l7 + 0x58], %l0
8086 bl %icc, loop_955
8087 bleu,pt %xcc, loop_956
8088 fxnors %f0, %f12, %f2
8089 orcc %g5, %o5, %l5
8090loop_955:
8091 ldub [%l7 + 0x32], %o6
8092loop_956:
8093 fbu %fcc0, loop_957
8094 fmovs %f13, %f15
8095 ldd [%l7 + 0x20], %f14
8096 std %f10, [%l7 + 0x18]
8097loop_957:
8098 fmovsn %xcc, %f15, %f8
8099 tpos %xcc, 0x6
8100 ld [%l7 + 0x50], %f10
8101 nop
8102 setx loop_958, %l0, %l1
8103 jmpl %l1, %o2
8104 tvs %icc, 0x1
8105 brlez %i3, loop_959
8106 fmovrde %i7, %f0, %f0
8107loop_958:
8108 edge16ln %g4, %g2, %l4
8109 fbu,a %fcc0, loop_960
8110loop_959:
8111 edge8n %i0, %l2, %o0
8112 ldub [%l7 + 0x15], %l1
8113 ldx [%l7 + 0x70], %i1
8114loop_960:
8115 fmovsa %icc, %f0, %f14
8116 fandnot1s %f10, %f13, %f4
8117 fbn,a %fcc3, loop_961
8118 fsrc1s %f7, %f1
8119 movpos %xcc, %i6, %i4
8120 fcmpeq16 %f6, %f4, %g3
8121loop_961:
8122 ldd [%l7 + 0x08], %f14
8123 subc %l6, %g6, %o1
8124 fbe,a %fcc3, loop_962
8125 fpadd32 %f0, %f6, %f2
8126 tne %xcc, 0x4
8127 mova %xcc, %i2, %o4
8128loop_962:
8129 st %f14, [%l7 + 0x4C]
8130 ldsw [%l7 + 0x20], %i5
8131 sdiv %o3, 0x0226, %g1
8132 fxnor %f2, %f10, %f12
8133 ldsh [%l7 + 0x2A], %l3
8134 std %f12, [%l7 + 0x20]
8135 lduh [%l7 + 0x74], %g7
8136 sth %l0, [%l7 + 0x74]
8137 fmovrdlz %o7, %f10, %f6
8138 lduh [%l7 + 0x30], %g5
8139 tne %xcc, 0x6
8140 movrne %l5, 0x272, %o6
8141 srax %o5, 0x10, %i3
8142 st %f10, [%l7 + 0x10]
8143 fcmps %fcc0, %f15, %f1
8144 fmovrdlz %i7, %f6, %f8
8145 tcs %icc, 0x1
8146 xnor %g4, 0x0837, %g2
8147 bshuffle %f4, %f6, %f8
8148 ldub [%l7 + 0x3F], %l4
8149 st %f13, [%l7 + 0x30]
8150 popc %o2, %i0
8151 stx %l2, [%l7 + 0x60]
8152 fmovrdne %l1, %f10, %f0
8153 orcc %o0, 0x028A, %i1
8154 fpack32 %f4, %f8, %f2
8155 movge %xcc, %i4, %i6
8156 for %f12, %f0, %f10
8157 andcc %g3, %g6, %l6
8158 bgu,a %xcc, loop_963
8159 bneg %xcc, loop_964
8160 fbl,a %fcc1, loop_965
8161 fmovdvs %xcc, %f13, %f3
8162loop_963:
8163 ld [%l7 + 0x4C], %f9
8164loop_964:
8165 edge8n %i2, %o1, %i5
8166loop_965:
8167 ldx [%l7 + 0x28], %o4
8168 bge,a,pt %xcc, loop_966
8169 movpos %icc, %g1, %l3
8170 edge8n %o3, %g7, %l0
8171 st %f13, [%l7 + 0x1C]
8172loop_966:
8173 fbge %fcc2, loop_967
8174 move %icc, %g5, %o7
8175 xorcc %l5, 0x16B5, %o5
8176 pdist %f2, %f10, %f14
8177loop_967:
8178 bleu,a loop_968
8179 and %i3, %i7, %o6
8180 tn %icc, 0x4
8181 fand %f12, %f0, %f6
8182loop_968:
8183 movl %icc, %g2, %g4
8184 fmovdneg %icc, %f13, %f12
8185 movg %xcc, %l4, %o2
8186 mulscc %l2, %i0, %l1
8187 fmovdge %icc, %f15, %f13
8188 ld [%l7 + 0x1C], %f2
8189 fbo %fcc2, loop_969
8190 tcc %xcc, 0x5
8191 brgz %i1, loop_970
8192 xnor %i4, %o0, %g3
8193loop_969:
8194 fmovdcc %xcc, %f6, %f6
8195 ldsh [%l7 + 0x7A], %i6
8196loop_970:
8197 fandnot1s %f1, %f15, %f13
8198 sdiv %g6, 0x1E76, %i2
8199 ldsb [%l7 + 0x1C], %o1
8200 movrlz %l6, 0x174, %o4
8201 ldsh [%l7 + 0x68], %i5
8202 andn %l3, 0x03B4, %o3
8203 fmovdpos %xcc, %f5, %f12
8204 subccc %g7, %l0, %g1
8205 st %f4, [%l7 + 0x30]
8206 fcmpne32 %f14, %f10, %g5
8207 fmul8x16 %f11, %f6, %f2
8208 stb %o7, [%l7 + 0x30]
8209 sllx %l5, %i3, %o5
8210 edge16l %o6, %i7, %g2
8211 stw %g4, [%l7 + 0x0C]
8212 sth %l4, [%l7 + 0x24]
8213 std %f12, [%l7 + 0x30]
8214 fbge %fcc2, loop_971
8215 fmovdneg %xcc, %f11, %f7
8216 fnot2 %f10, %f0
8217 and %l2, %i0, %o2
8218loop_971:
8219 ldd [%l7 + 0x10], %f4
8220 fbule,a %fcc3, loop_972
8221 fnot2 %f0, %f2
8222 andncc %i1, %l1, %i4
8223 edge16 %o0, %i6, %g6
8224loop_972:
8225 ld [%l7 + 0x10], %f10
8226 fors %f5, %f8, %f9
8227 stb %i2, [%l7 + 0x56]
8228 lduw [%l7 + 0x7C], %g3
8229 ldd [%l7 + 0x10], %f10
8230 taddcctv %l6, 0x18F4, %o4
8231 tgu %xcc, 0x2
8232 fmovdl %xcc, %f15, %f5
8233 st %f11, [%l7 + 0x28]
8234 fcmps %fcc0, %f8, %f10
8235 fpack16 %f0, %f1
8236 fmovrdne %i5, %f6, %f6
8237 tleu %xcc, 0x1
8238 ld [%l7 + 0x58], %f4
8239 ldx [%l7 + 0x48], %o1
8240 fandnot1s %f15, %f10, %f10
8241 fnor %f14, %f14, %f14
8242 bcc,a,pt %icc, loop_973
8243 fpsub16 %f14, %f8, %f4
8244 fbe,a %fcc0, loop_974
8245 lduw [%l7 + 0x60], %o3
8246loop_973:
8247 ldd [%l7 + 0x30], %f2
8248 nop
8249 setx loop_975, %l0, %l1
8250 wrpr 0x1, %tl
8251 wrpr %l1, %tpc
8252 add %l1, 0x4, %l1
8253 wrpr %l1, %tnpc
8254 setx 0x34400001400, %l0, %l1
8255 wrpr %l1, %tstate
8256 wrhpr 0x4, %htstate
8257 retry
8258loop_974:
8259 ldsb [%l7 + 0x2A], %g7
8260 fmovs %f12, %f14
8261 tl %icc, 0x7
8262loop_975:
8263 sethi 0x1B6A, %l0
8264 movre %g1, 0x21C, %g5
8265 stb %o7, [%l7 + 0x70]
8266 fmovsleu %icc, %f2, %f0
8267 ldsh [%l7 + 0x2E], %l3
8268 fcmpgt32 %f2, %f12, %l5
8269 ldx [%l7 + 0x18], %i3
8270 bcc,a,pt %xcc, loop_976
8271 fxnor %f10, %f4, %f2
8272 pdist %f4, %f4, %f10
8273 movg %xcc, %o5, %o6
8274loop_976:
8275 tleu %icc, 0x3
8276 movrgez %i7, 0x2CE, %g2
8277 fbuge,a %fcc2, loop_977
8278 ldsw [%l7 + 0x64], %g4
8279 stw %l4, [%l7 + 0x44]
8280 movvs %icc, %l2, %i0
8281loop_977:
8282 sub %i1, 0x02A5, %o2
8283 faligndata %f2, %f4, %f8
8284 stb %i4, [%l7 + 0x5C]
8285 fpadd16s %f3, %f11, %f2
8286 bg,pt %xcc, loop_978
8287 fpsub32 %f14, %f10, %f2
8288 fmovde %icc, %f11, %f13
8289 brnz,a %l1, loop_979
8290loop_978:
8291 ldx [%l7 + 0x30], %i6
8292 std %f0, [%l7 + 0x60]
8293 ldd [%l7 + 0x68], %f8
8294loop_979:
8295 lduw [%l7 + 0x4C], %o0
8296 stb %i2, [%l7 + 0x47]
8297 fmovs %f6, %f10
8298 ldx [%l7 + 0x30], %g6
8299 ldx [%l7 + 0x48], %l6
8300 stx %g3, [%l7 + 0x40]
8301 lduh [%l7 + 0x0C], %i5
8302 fba,a %fcc0, loop_980
8303 subcc %o4, 0x1198, %o1
8304 brlz,a %g7, loop_981
8305 fpsub16s %f12, %f4, %f10
8306loop_980:
8307 fmuld8ulx16 %f7, %f4, %f6
8308 ldx [%l7 + 0x08], %o3
8309loop_981:
8310 lduh [%l7 + 0x3C], %g1
8311 tle %xcc, 0x0
8312 stw %l0, [%l7 + 0x44]
8313 edge8ln %g5, %l3, %l5
8314 fsrc1s %f9, %f2
8315 movg %icc, %i3, %o5
8316 taddcc %o6, 0x1245, %i7
8317 fmovs %f2, %f5
8318 fmovscs %xcc, %f6, %f15
8319 fnegd %f10, %f14
8320 fmovdl %xcc, %f5, %f10
8321 fbg,a %fcc3, loop_982
8322 stb %o7, [%l7 + 0x20]
8323 bleu,a,pn %xcc, loop_983
8324 ldsh [%l7 + 0x72], %g2
8325loop_982:
8326 fmovspos %xcc, %f11, %f8
8327 sth %l4, [%l7 + 0x0C]
8328loop_983:
8329 fbule,a %fcc0, loop_984
8330 movn %xcc, %g4, %i0
8331 tneg %xcc, 0x0
8332 fmovdvc %xcc, %f5, %f10
8333loop_984:
8334 fpack16 %f4, %f13
8335 edge8n %l2, %i1, %o2
8336 fmovdne %xcc, %f10, %f8
8337 ldx [%l7 + 0x68], %i4
8338 ldsw [%l7 + 0x30], %i6
8339 fmuld8ulx16 %f15, %f2, %f6
8340 fmovse %icc, %f2, %f4
8341 sethi 0x0235, %l1
8342 movgu %icc, %i2, %o0
8343 fmovsl %xcc, %f14, %f14
8344 fornot1s %f14, %f2, %f5
8345 bneg,pt %xcc, loop_985
8346 fmovsvs %xcc, %f15, %f1
8347 fmovdn %icc, %f11, %f3
8348 movge %xcc, %l6, %g6
8349loop_985:
8350 fors %f12, %f3, %f14
8351 array32 %i5, %g3, %o4
8352 smul %o1, 0x018F, %g7
8353 smul %g1, 0x1B51, %l0
8354 movvs %xcc, %o3, %l3
8355 fmovsg %icc, %f2, %f3
8356 fmovrse %g5, %f1, %f10
8357 call loop_986
8358 sra %i3, %l5, %o5
8359 ldub [%l7 + 0x26], %i7
8360 fandnot2s %f10, %f6, %f3
8361loop_986:
8362 movge %icc, %o6, %g2
8363 brgz %l4, loop_987
8364 tg %xcc, 0x7
8365 std %f6, [%l7 + 0x40]
8366 nop
8367 setx loop_988, %l0, %l1
8368 wrpr 0x1, %tl
8369 wrpr %l1, %tnpc
8370 setx 0x34400001400, %l0, %l1
8371 wrpr %l1, %tstate
8372 wrhpr 0x4, %htstate
8373 done
8374loop_987:
8375 alignaddrl %o7, %g4, %l2
8376 fcmple32 %f14, %f2, %i1
8377 movne %icc, %i0, %i4
8378loop_988:
8379 brz %o2, loop_989
8380 ldx [%l7 + 0x28], %l1
8381 fmovdle %xcc, %f12, %f15
8382 lduw [%l7 + 0x78], %i6
8383loop_989:
8384 stx %o0, [%l7 + 0x78]
8385 fmovdle %icc, %f3, %f12
8386 ldsb [%l7 + 0x29], %i2
8387 srlx %l6, %i5, %g6
8388 subc %g3, %o4, %o1
8389 bneg,pt %icc, loop_990
8390 fpsub32s %f13, %f4, %f12
8391 andncc %g1, %l0, %g7
8392 bn loop_991
8393loop_990:
8394 fmovrse %o3, %f12, %f8
8395 brnz %l3, loop_992
8396 fmul8ulx16 %f10, %f10, %f12
8397loop_991:
8398 movne %xcc, %g5, %l5
8399 ldd [%l7 + 0x50], %f14
8400loop_992:
8401 std %f6, [%l7 + 0x48]
8402 fmovdne %icc, %f6, %f14
8403 ldsb [%l7 + 0x1C], %o5
8404 siam 0x0
8405 std %f8, [%l7 + 0x38]
8406 bcs,pt %xcc, loop_993
8407 fpack16 %f6, %f0
8408 brz %i3, loop_994
8409 ldd [%l7 + 0x08], %f8
8410loop_993:
8411 ldd [%l7 + 0x48], %f14
8412 lduw [%l7 + 0x2C], %o6
8413loop_994:
8414 st %f13, [%l7 + 0x20]
8415 sllx %g2, %i7, %l4
8416 edge8l %g4, %l2, %i1
8417 brlez %i0, loop_995
8418 ldd [%l7 + 0x40], %f2
8419 fmovsvc %icc, %f4, %f9
8420 st %f11, [%l7 + 0x30]
8421loop_995:
8422 be,pt %xcc, loop_996
8423 ldx [%l7 + 0x40], %o7
8424 array32 %i4, %o2, %i6
8425 stw %l1, [%l7 + 0x70]
8426loop_996:
8427 lduh [%l7 + 0x42], %i2
8428 fmovsg %xcc, %f5, %f10
8429 edge16l %l6, %o0, %g6
8430 sdivx %i5, 0x1D09, %g3
8431 movn %xcc, %o1, %g1
8432 ldx [%l7 + 0x48], %l0
8433 bl,a,pn %xcc, loop_997
8434 taddcctv %g7, %o4, %l3
8435 tvc %icc, 0x5
8436 tpos %xcc, 0x7
8437loop_997:
8438 fcmpeq16 %f6, %f8, %o3
8439 ldx [%l7 + 0x58], %l5
8440 ld [%l7 + 0x60], %f7
8441 tge %xcc, 0x4
8442 xnorcc %g5, %i3, %o6
8443 subccc %o5, 0x1DCF, %g2
8444 movcc %xcc, %i7, %g4
8445 stw %l2, [%l7 + 0x54]
8446 ld [%l7 + 0x60], %f3
8447 fabss %f1, %f8
8448 lduh [%l7 + 0x76], %l4
8449 addccc %i0, 0x0DF5, %o7
8450 tn %icc, 0x5
8451 ldub [%l7 + 0x14], %i1
8452 tcc %icc, 0x5
8453 fand %f10, %f0, %f10
8454 fornot2 %f6, %f0, %f12
8455 edge16ln %o2, %i4, %l1
8456 ldsb [%l7 + 0x66], %i6
8457 fmovspos %xcc, %f7, %f15
8458 tleu %icc, 0x7
8459 edge8ln %l6, %o0, %i2
8460 edge32l %g6, %i5, %g3
8461 ldub [%l7 + 0x7C], %g1
8462 addccc %l0, %g7, %o1
8463 edge16l %o4, %o3, %l5
8464 stb %g5, [%l7 + 0x3B]
8465 te %icc, 0x1
8466 ldsh [%l7 + 0x1E], %l3
8467 movrlez %o6, 0x2CF, %o5
8468 tge %xcc, 0x2
8469 fbl %fcc3, loop_998
8470 move %icc, %g2, %i7
8471 std %f10, [%l7 + 0x20]
8472 srl %i3, %l2, %g4
8473loop_998:
8474 xorcc %l4, 0x1F57, %i0
8475 move %xcc, %o7, %o2
8476 fands %f5, %f11, %f10
8477 ldx [%l7 + 0x78], %i1
8478 fpackfix %f14, %f11
8479 ldx [%l7 + 0x18], %i4
8480 ldub [%l7 + 0x48], %l1
8481 edge8n %l6, %i6, %i2
8482 st %f1, [%l7 + 0x14]
8483 fand %f2, %f6, %f2
8484 mulscc %o0, 0x102C, %g6
8485 fpack16 %f10, %f7
8486 ldsb [%l7 + 0x44], %g3
8487 ldsb [%l7 + 0x64], %i5
8488 bcs,a,pt %xcc, loop_999
8489 tle %icc, 0x1
8490 fnor %f12, %f10, %f2
8491 fbu %fcc0, loop_1000
8492loop_999:
8493 orcc %g1, %g7, %o1
8494 fbuge %fcc3, loop_1001
8495 ble,a,pn %icc, loop_1002
8496loop_1000:
8497 fabss %f13, %f7
8498 fpsub16 %f2, %f10, %f14
8499loop_1001:
8500 fpsub16s %f8, %f0, %f3
8501loop_1002:
8502 fmovrslz %l0, %f7, %f1
8503 fpack32 %f4, %f0, %f12
8504 ldx [%l7 + 0x40], %o4
8505 movleu %icc, %o3, %g5
8506 add %l3, 0x121B, %o6
8507 fpackfix %f10, %f0
8508 brlez,a %o5, loop_1003
8509 fpadd16s %f9, %f8, %f1
8510 fxnors %f7, %f14, %f9
8511 st %f13, [%l7 + 0x70]
8512loop_1003:
8513 fmovrslez %g2, %f4, %f1
8514 addcc %l5, %i7, %i3
8515 edge32l %g4, %l4, %i0
8516 edge32ln %l2, %o7, %o2
8517 movgu %icc, %i4, %l1
8518 std %f2, [%l7 + 0x58]
8519 bvc,a,pt %icc, loop_1004
8520 movrlz %i1, %l6, %i6
8521 std %f6, [%l7 + 0x58]
8522 fbne %fcc2, loop_1005
8523loop_1004:
8524 fmovsne %icc, %f2, %f6
8525 xor %i2, %o0, %g3
8526 movn %icc, %g6, %i5
8527loop_1005:
8528 sth %g7, [%l7 + 0x64]
8529 fpadd32 %f14, %f12, %f12
8530 fmovda %xcc, %f6, %f3
8531 ldx [%l7 + 0x40], %g1
8532 st %f1, [%l7 + 0x30]
8533 fmovrdgez %l0, %f0, %f12
8534 ldsw [%l7 + 0x14], %o4
8535 fcmpeq32 %f12, %f2, %o1
8536 fpadd32s %f5, %f15, %f13
8537 subccc %o3, 0x09F9, %l3
8538 fmul8sux16 %f0, %f6, %f0
8539 bleu,a,pn %icc, loop_1006
8540 mulscc %g5, %o5, %o6
8541 ldsh [%l7 + 0x0A], %g2
8542 subccc %i7, %l5, %i3
8543loop_1006:
8544 bge,a loop_1007
8545 fnot2s %f15, %f3
8546 nop
8547 setx loop_1008, %l0, %l1
8548 jmpl %l1, %g4
8549 lduw [%l7 + 0x78], %l4
8550loop_1007:
8551 bleu,a loop_1009
8552 lduw [%l7 + 0x30], %i0
8553loop_1008:
8554 bn,a %icc, loop_1010
8555 ldx [%l7 + 0x30], %o7
8556loop_1009:
8557 movl %icc, %l2, %o2
8558 lduh [%l7 + 0x1E], %i4
8559loop_1010:
8560 brz %l1, loop_1011
8561 brlz %l6, loop_1012
8562 edge8 %i1, %i2, %i6
8563 fmovdleu %icc, %f1, %f14
8564loop_1011:
8565 stb %g3, [%l7 + 0x5D]
8566loop_1012:
8567 array16 %o0, %g6, %g7
8568 fmovdleu %icc, %f4, %f12
8569 andn %i5, 0x0F1E, %g1
8570 sth %l0, [%l7 + 0x6A]
8571 stb %o4, [%l7 + 0x5A]
8572 bneg,pn %xcc, loop_1013
8573 bneg,a,pn %xcc, loop_1014
8574 fmovdn %xcc, %f8, %f0
8575 nop
8576 setx loop_1015, %l0, %l1
8577 wrpr 0x1, %tl
8578 wrpr %l1, %tnpc
8579 setx 0x34400001400, %l0, %l1
8580 wrpr %l1, %tstate
8581 wrhpr 0x4, %htstate
8582 done
8583loop_1013:
8584 std %f14, [%l7 + 0x68]
8585loop_1014:
8586 stw %o1, [%l7 + 0x24]
8587 fmovdne %xcc, %f10, %f5
8588loop_1015:
8589 bl,pn %xcc, loop_1016
8590 fcmple32 %f2, %f8, %o3
8591 tl %icc, 0x6
8592 tgu %xcc, 0x0
8593loop_1016:
8594 edge16ln %g5, %l3, %o5
8595 umul %o6, %g2, %i7
8596 edge8ln %l5, %i3, %l4
8597 ld [%l7 + 0x68], %f0
8598 tcs %icc, 0x7
8599 fcmpeq32 %f12, %f12, %g4
8600 tg %icc, 0x6
8601 tcc %xcc, 0x0
8602 stw %i0, [%l7 + 0x20]
8603 fmovdvs %icc, %f12, %f4
8604 ld [%l7 + 0x10], %f8
8605 fba,a %fcc1, loop_1017
8606 fblg %fcc2, loop_1018
8607 subc %l2, 0x1715, %o7
8608 movvs %xcc, %i4, %l1
8609loop_1017:
8610 fmovsneg %xcc, %f7, %f6
8611loop_1018:
8612 brgez %l6, loop_1019
8613 fbug,a %fcc0, loop_1020
8614 bcs,pn %xcc, loop_1021
8615 be,pt %icc, loop_1022
8616loop_1019:
8617 ldsh [%l7 + 0x24], %i1
8618loop_1020:
8619 fnot1 %f10, %f8
8620loop_1021:
8621 ldub [%l7 + 0x58], %o2
8622loop_1022:
8623 fmovdgu %xcc, %f0, %f10
8624 ld [%l7 + 0x34], %f10
8625 stb %i6, [%l7 + 0x6C]
8626 move %icc, %i2, %g3
8627 fmovdl %icc, %f7, %f8
8628 fmovd %f14, %f0
8629 ldsh [%l7 + 0x22], %o0
8630 fmuld8ulx16 %f3, %f1, %f12
8631 tcs %xcc, 0x3
8632 pdist %f6, %f0, %f14
8633 bcs,pn %xcc, loop_1023
8634 fpsub32s %f10, %f9, %f8
8635 fmovsl %icc, %f9, %f11
8636 stw %g7, [%l7 + 0x24]
8637loop_1023:
8638 fsrc2 %f2, %f4
8639 fmovdvs %xcc, %f2, %f15
8640 edge32n %i5, %g1, %g6
8641 tvs %icc, 0x1
8642 fxnors %f14, %f4, %f14
8643 sethi 0x14A7, %o4
8644 ldsw [%l7 + 0x1C], %l0
8645 udiv %o3, 0x19B3, %g5
8646 array32 %o1, %l3, %o6
8647 fmovrsgez %o5, %f11, %f4
8648 faligndata %f2, %f12, %f10
8649 fpadd16s %f13, %f14, %f12
8650 fmovsneg %xcc, %f0, %f5
8651 move %icc, %g2, %l5
8652 movge %icc, %i7, %i3
8653 movvs %xcc, %l4, %g4
8654 movg %icc, %l2, %o7
8655 ld [%l7 + 0x34], %f9
8656 xorcc %i0, 0x1926, %l1
8657 edge8n %l6, %i4, %o2
8658 fsrc1s %f1, %f7
8659 tleu %icc, 0x3
8660 movleu %xcc, %i1, %i2
8661 st %f2, [%l7 + 0x28]
8662 ldx [%l7 + 0x50], %g3
8663 movvc %icc, %o0, %g7
8664 ldsw [%l7 + 0x0C], %i6
8665 sra %g1, 0x17, %i5
8666 ld [%l7 + 0x2C], %f10
8667 stx %o4, [%l7 + 0x60]
8668 fcmpne32 %f14, %f10, %g6
8669 ldd [%l7 + 0x40], %f0
8670 ldsh [%l7 + 0x74], %o3
8671 fbul,a %fcc2, loop_1024
8672 fbne %fcc1, loop_1025
8673 fexpand %f0, %f10
8674 fmul8x16al %f6, %f1, %f12
8675loop_1024:
8676 orncc %g5, %l0, %o1
8677loop_1025:
8678 fmovrdlez %o6, %f6, %f8
8679 brgez,a %l3, loop_1026
8680 fmovdcc %xcc, %f12, %f15
8681 fmovrse %g2, %f6, %f0
8682 stw %l5, [%l7 + 0x68]
8683loop_1026:
8684 fcmpes %fcc0, %f6, %f9
8685 fbug %fcc3, loop_1027
8686 ldsb [%l7 + 0x71], %i7
8687 bg,a %icc, loop_1028
8688 and %i3, 0x1D50, %l4
8689loop_1027:
8690 ldsw [%l7 + 0x1C], %g4
8691 ld [%l7 + 0x10], %f15
8692loop_1028:
8693 fxor %f10, %f0, %f0
8694 tge %icc, 0x1
8695 stw %l2, [%l7 + 0x54]
8696 nop
8697 setx loop_1029, %l0, %l1
8698 wrpr 0x1, %tl
8699 wrpr %l1, %tnpc
8700 setx 0x34400001400, %l0, %l1
8701 wrpr %l1, %tstate
8702 wrhpr 0x4, %htstate
8703 done
8704 fbg,a %fcc1, loop_1030
8705 lduh [%l7 + 0x0A], %o7
8706 fbuge %fcc3, loop_1031
8707loop_1029:
8708 xor %o5, %l1, %l6
8709loop_1030:
8710 std %f8, [%l7 + 0x70]
8711 ldub [%l7 + 0x33], %i0
8712loop_1031:
8713 ldsh [%l7 + 0x1C], %o2
8714 ldsw [%l7 + 0x68], %i4
8715 fpadd16 %f12, %f14, %f8
8716 fpsub32 %f10, %f6, %f4
8717 movge %xcc, %i1, %i2
8718 ldd [%l7 + 0x08], %f0
8719 tpos %xcc, 0x2
8720 movl %icc, %o0, %g7
8721 bne,a loop_1032
8722 fbule,a %fcc1, loop_1033
8723 fnands %f6, %f3, %f1
8724 mulx %i6, 0x1737, %g1
8725loop_1032:
8726 movrne %i5, %o4, %g3
8727loop_1033:
8728 ldsw [%l7 + 0x18], %o3
8729 stb %g5, [%l7 + 0x2F]
8730 andn %g6, %l0, %o1
8731 ldd [%l7 + 0x60], %f2
8732 move %icc, %l3, %o6
8733 addcc %g2, %l5, %i3
8734 ldub [%l7 + 0x5D], %i7
8735 std %f14, [%l7 + 0x20]
8736 st %f9, [%l7 + 0x08]
8737 movl %xcc, %g4, %l2
8738 tcc %xcc, 0x1
8739 fsrc2 %f6, %f10
8740 subc %o7, %l4, %l1
8741 std %f8, [%l7 + 0x18]
8742 fpackfix %f14, %f4
8743 xnor %o5, 0x16AC, %i0
8744 fmovdcs %icc, %f14, %f8
8745 ldsw [%l7 + 0x54], %l6
8746 bpos,a,pn %icc, loop_1034
8747 pdist %f4, %f10, %f14
8748 fpadd16 %f10, %f10, %f2
8749 ldd [%l7 + 0x38], %f12
8750loop_1034:
8751 ldsb [%l7 + 0x48], %i4
8752 array8 %i1, %o2, %i2
8753 ldd [%l7 + 0x70], %f12
8754 fmovrdgz %o0, %f4, %f8
8755 be %icc, loop_1035
8756 udivcc %i6, 0x1B7B, %g1
8757 nop
8758 setx loop_1036, %l0, %l1
8759 wrpr 0x1, %tl
8760 wrpr %l1, %tnpc
8761 setx 0x34400001400, %l0, %l1
8762 wrpr %l1, %tstate
8763 wrhpr 0x4, %htstate
8764 done
8765 fbul,a %fcc3, loop_1037
8766loop_1035:
8767 movrgz %i5, %g7, %o4
8768 mova %icc, %o3, %g3
8769loop_1036:
8770 tvs %icc, 0x7
8771loop_1037:
8772 tsubcc %g6, %l0, %o1
8773 fpsub16 %f0, %f6, %f0
8774 fblg,a %fcc1, loop_1038
8775 fnot1 %f14, %f14
8776 ldsb [%l7 + 0x63], %l3
8777 movcs %icc, %g5, %g2
8778loop_1038:
8779 bleu,pn %xcc, loop_1039
8780 movne %xcc, %o6, %l5
8781 stb %i3, [%l7 + 0x65]
8782 ldsb [%l7 + 0x75], %i7
8783loop_1039:
8784 ldsb [%l7 + 0x29], %g4
8785 fnot1s %f2, %f4
8786 lduh [%l7 + 0x5C], %o7
8787 fmovsl %icc, %f5, %f3
8788 fmovse %xcc, %f3, %f9
8789 tl %xcc, 0x7
8790 fbul %fcc2, loop_1040
8791 movneg %xcc, %l4, %l1
8792 lduh [%l7 + 0x48], %l2
8793 edge8l %i0, %l6, %o5
8794loop_1040:
8795 fbuge,a %fcc2, loop_1041
8796 movrlz %i1, %i4, %o2
8797 ldx [%l7 + 0x78], %o0
8798 ldub [%l7 + 0x24], %i2
8799loop_1041:
8800 fone %f4
8801 fcmpne16 %f2, %f4, %i6
8802 fmovsvs %xcc, %f14, %f6
8803 fcmpne16 %f0, %f14, %i5
8804 fmul8sux16 %f0, %f2, %f14
8805 ld [%l7 + 0x2C], %f8
8806 call loop_1042
8807 movre %g7, 0x2CC, %g1
8808 brz,a %o3, loop_1043
8809 movpos %icc, %g3, %g6
8810loop_1042:
8811 fcmpd %fcc3, %f0, %f8
8812 sth %l0, [%l7 + 0x18]
8813loop_1043:
8814 ldx [%l7 + 0x58], %o4
8815 fmovsne %xcc, %f11, %f2
8816 nop
8817 setx loop_1044, %l0, %l1
8818 wrpr 0x1, %tl
8819 wrpr %l1, %tpc
8820 add %l1, 0x4, %l1
8821 wrpr %l1, %tnpc
8822 setx 0x34400001400, %l0, %l1
8823 wrpr %l1, %tstate
8824 wrhpr 0x4, %htstate
8825 retry
8826 fmovrdgz %l3, %f2, %f8
8827 sll %g5, 0x1B, %o1
8828 ld [%l7 + 0x5C], %f12
8829loop_1044:
8830 fmovsle %icc, %f9, %f1
8831 bgu,pt %xcc, loop_1045
8832 tsubcctv %o6, 0x06F1, %l5
8833 bvs,a %icc, loop_1046
8834 fzeros %f13
8835loop_1045:
8836 fbule,a %fcc1, loop_1047
8837 fmovdg %icc, %f3, %f3
8838loop_1046:
8839 stx %i3, [%l7 + 0x68]
8840 movleu %xcc, %g2, %i7
8841loop_1047:
8842 fcmpgt16 %f12, %f6, %g4
8843 orncc %o7, %l1, %l4
8844 ldd [%l7 + 0x68], %f4
8845 fpackfix %f2, %f8
8846 bn,pt %xcc, loop_1048
8847 fsrc2 %f0, %f2
8848 nop
8849 setx loop_1049, %l0, %l1
8850 jmpl %l1, %l2
8851 fcmple16 %f2, %f4, %l6
8852loop_1048:
8853 bvs,a loop_1050
8854 ldx [%l7 + 0x10], %i0
8855loop_1049:
8856 stx %o5, [%l7 + 0x20]
8857 std %f4, [%l7 + 0x50]
8858loop_1050:
8859 lduw [%l7 + 0x2C], %i1
8860 ldub [%l7 + 0x10], %i4
8861 fmovsleu %icc, %f11, %f7
8862 ldsh [%l7 + 0x1C], %o2
8863 fmul8x16au %f15, %f5, %f4
8864 udivx %o0, 0x0FFA, %i2
8865 stw %i6, [%l7 + 0x4C]
8866 orncc %g7, 0x065F, %g1
8867 mova %xcc, %o3, %i5
8868 fzeros %f5
8869 fble %fcc1, loop_1051
8870 fmovdl %icc, %f0, %f6
8871 bne %xcc, loop_1052
8872 bshuffle %f0, %f2, %f8
8873loop_1051:
8874 fsrc1 %f12, %f0
8875 ldub [%l7 + 0x52], %g3
8876loop_1052:
8877 fors %f15, %f10, %f1
8878 fnegs %f8, %f8
8879 fmovsne %xcc, %f10, %f15
8880 fmuld8ulx16 %f8, %f11, %f14
8881 ldsw [%l7 + 0x4C], %l0
8882 fcmple32 %f2, %f4, %g6
8883 smul %l3, 0x0A90, %g5
8884 fmovrdlez %o4, %f10, %f8
8885 fmovrdlz %o1, %f14, %f2
8886 taddcctv %l5, %o6, %g2
8887 fmovsvc %xcc, %f2, %f12
8888 fbne %fcc2, loop_1053
8889 fpadd32s %f1, %f5, %f7
8890 fbug %fcc2, loop_1054
8891 fbe,a %fcc3, loop_1055
8892loop_1053:
8893 nop
8894 setx loop_1056, %l0, %l1
8895 wrpr 0x1, %tl
8896 wrpr %l1, %tpc
8897 add %l1, 0x4, %l1
8898 wrpr %l1, %tnpc
8899 setx 0x34400001400, %l0, %l1
8900 wrpr %l1, %tstate
8901 wrhpr 0x4, %htstate
8902 retry
8903 stx %i7, [%l7 + 0x58]
8904loop_1054:
8905 fble,a %fcc3, loop_1057
8906loop_1055:
8907 tvc %icc, 0x0
8908loop_1056:
8909 fcmpeq16 %f12, %f10, %g4
8910 movvc %xcc, %o7, %i3
8911loop_1057:
8912 and %l4, %l2, %l1
8913 movrne %l6, 0x30D, %i0
8914 fornot2s %f11, %f2, %f2
8915 bcc,a loop_1058
8916 fmovrdne %i1, %f6, %f12
8917 addcc %i4, 0x0DB6, %o5
8918 te %icc, 0x3
8919loop_1058:
8920 brlz %o0, loop_1059
8921 call loop_1060
8922 popc 0x187B, %i2
8923 fexpand %f8, %f6
8924loop_1059:
8925 stb %i6, [%l7 + 0x0D]
8926loop_1060:
8927 call loop_1061
8928 ldsb [%l7 + 0x52], %o2
8929 array16 %g1, %g7, %o3
8930 addccc %i5, 0x1A87, %g3
8931loop_1061:
8932 bshuffle %f10, %f4, %f2
8933 edge32n %l0, %l3, %g6
8934 lduh [%l7 + 0x28], %o4
8935 fbn,a %fcc2, loop_1062
8936 st %f15, [%l7 + 0x2C]
8937 tcc %icc, 0x7
8938 te %xcc, 0x4
8939loop_1062:
8940 ldsh [%l7 + 0x62], %g5
8941 stx %l5, [%l7 + 0x28]
8942 andncc %o1, %g2, %i7
8943 fmovrde %g4, %f4, %f14
8944 stb %o6, [%l7 + 0x0C]
8945 xorcc %o7, 0x1393, %l4
8946 ldx [%l7 + 0x48], %i3
8947 subcc %l1, 0x0BB7, %l2
8948 ld [%l7 + 0x34], %f14
8949 fcmpne16 %f6, %f4, %l6
8950 tl %xcc, 0x3
8951 fba %fcc1, loop_1063
8952 lduw [%l7 + 0x54], %i1
8953 fmovsg %icc, %f5, %f2
8954 ld [%l7 + 0x34], %f10
8955loop_1063:
8956 fmovsg %xcc, %f5, %f9
8957 std %f12, [%l7 + 0x68]
8958 edge32l %i0, %o5, %o0
8959 orncc %i2, %i6, %o2
8960 fmovdle %xcc, %f14, %f7
8961 fabsd %f10, %f2
8962 ldsb [%l7 + 0x20], %g1
8963 fmovrsne %i4, %f6, %f14
8964 st %f5, [%l7 + 0x3C]
8965 fpsub16 %f2, %f4, %f10
8966 fabsd %f8, %f10
8967 fbe %fcc3, loop_1064
8968 fmovde %xcc, %f11, %f1
8969 ldsb [%l7 + 0x65], %g7
8970 ldub [%l7 + 0x18], %o3
8971loop_1064:
8972 fba %fcc0, loop_1065
8973 tsubcctv %g3, %l0, %i5
8974 fcmpeq32 %f0, %f12, %g6
8975 fcmpd %fcc3, %f12, %f14
8976loop_1065:
8977 stw %o4, [%l7 + 0x50]
8978 stw %l3, [%l7 + 0x6C]
8979 tneg %icc, 0x6
8980 tpos %icc, 0x3
8981 ldsb [%l7 + 0x45], %l5
8982 fmovdge %xcc, %f7, %f11
8983 st %f1, [%l7 + 0x3C]
8984 fmovsvs %xcc, %f15, %f9
8985 fpadd16s %f5, %f5, %f12
8986 stb %o1, [%l7 + 0x09]
8987 ldd [%l7 + 0x58], %f8
8988 ldsb [%l7 + 0x25], %g5
8989 stb %g2, [%l7 + 0x5D]
8990 movre %g4, 0x248, %i7
8991 fand %f14, %f6, %f14
8992 fba %fcc3, loop_1066
8993 movrne %o7, 0x0B1, %l4
8994 fbl %fcc3, loop_1067
8995 ldsw [%l7 + 0x28], %i3
8996loop_1066:
8997 movrgez %l1, %o6, %l2
8998 fcmple16 %f12, %f4, %l6
8999loop_1067:
9000 ldsh [%l7 + 0x1C], %i0
9001 bl,pn %xcc, loop_1068
9002 fmovrsgez %i1, %f7, %f15
9003 bl loop_1069
9004 lduw [%l7 + 0x44], %o5
9005loop_1068:
9006 fpadd32s %f0, %f8, %f6
9007 fpsub32 %f4, %f14, %f10
9008loop_1069:
9009 edge8l %o0, %i2, %o2
9010 stw %i6, [%l7 + 0x78]
9011 ldub [%l7 + 0x4A], %g1
9012 brgez %i4, loop_1070
9013 stb %g7, [%l7 + 0x08]
9014 ba,a,pt %icc, loop_1071
9015 stw %g3, [%l7 + 0x58]
9016loop_1070:
9017 alignaddr %o3, %l0, %g6
9018 edge8l %o4, %i5, %l5
9019loop_1071:
9020 sdivx %l3, 0x15AB, %o1
9021 subccc %g2, 0x0640, %g5
9022 edge16 %i7, %o7, %g4
9023 and %l4, %l1, %o6
9024 fbne,a %fcc3, loop_1072
9025 fmovsvs %xcc, %f13, %f13
9026 lduh [%l7 + 0x7C], %l2
9027 fmovsne %icc, %f2, %f15
9028loop_1072:
9029 edge16ln %l6, %i3, %i1
9030 fmovdg %xcc, %f10, %f15
9031 fmuld8sux16 %f5, %f10, %f0
9032 fmovrsgz %i0, %f0, %f8
9033 sth %o5, [%l7 + 0x4C]
9034 fbne %fcc2, loop_1073
9035 edge32 %o0, %o2, %i6
9036 xor %i2, 0x012D, %i4
9037 fpsub16s %f5, %f8, %f8
9038loop_1073:
9039 edge32n %g1, %g7, %o3
9040 andn %g3, 0x1401, %l0
9041 fand %f2, %f14, %f8
9042 fand %f14, %f14, %f2
9043 fmovdpos %xcc, %f15, %f2
9044 movcs %xcc, %o4, %g6
9045 bgu,a %icc, loop_1074
9046 fcmple32 %f6, %f2, %l5
9047 taddcc %i5, %o1, %g2
9048 fpadd16s %f0, %f10, %f10
9049loop_1074:
9050 bgu,pt %icc, loop_1075
9051 sdivx %l3, 0x0627, %g5
9052 nop
9053 setx loop_1076, %l0, %l1
9054 wrpr 0x1, %tl
9055 wrpr %l1, %tnpc
9056 setx 0x34400001400, %l0, %l1
9057 wrpr %l1, %tstate
9058 wrhpr 0x4, %htstate
9059 done
9060 movne %icc, %i7, %g4
9061loop_1075:
9062 stx %l4, [%l7 + 0x68]
9063 ldub [%l7 + 0x23], %l1
9064loop_1076:
9065 addcc %o7, %l2, %l6
9066 fmovdleu %icc, %f13, %f9
9067 movg %icc, %i3, %i1
9068 array32 %o6, %i0, %o5
9069 fmovd %f6, %f2
9070 fpsub32s %f15, %f15, %f6
9071 fones %f1
9072 fmovsleu %icc, %f14, %f1
9073 std %f2, [%l7 + 0x40]
9074 fsrc1s %f2, %f9
9075 ldd [%l7 + 0x30], %f2
9076 ldub [%l7 + 0x10], %o2
9077 movcc %xcc, %o0, %i6
9078 xor %i2, 0x17E2, %g1
9079 fnegs %f7, %f8
9080 fnand %f2, %f8, %f2
9081 fpackfix %f0, %f11
9082 stb %i4, [%l7 + 0x4C]
9083 udiv %o3, 0x09B8, %g7
9084 ldub [%l7 + 0x70], %g3
9085 udivcc %o4, 0x0C28, %g6
9086 ldx [%l7 + 0x10], %l5
9087 stw %i5, [%l7 + 0x54]
9088 or %l0, %o1, %g2
9089 umulcc %g5, %l3, %g4
9090 fmovdge %icc, %f15, %f11
9091 fmovdcc %icc, %f4, %f2
9092 fmovrslez %i7, %f5, %f7
9093 sethi 0x0380, %l4
9094 fzero %f0
9095 for %f14, %f14, %f0
9096 fbn,a %fcc2, loop_1077
9097 ldx [%l7 + 0x60], %o7
9098 fnand %f8, %f6, %f4
9099 fcmple32 %f12, %f2, %l1
9100loop_1077:
9101 array32 %l2, %l6, %i1
9102 bge,a %xcc, loop_1078
9103 orncc %o6, %i3, %i0
9104 lduh [%l7 + 0x24], %o5
9105 bcs,a,pt %icc, loop_1079
9106loop_1078:
9107 fbn,a %fcc0, loop_1080
9108 movrlz %o2, 0x136, %i6
9109 srlx %i2, 0x07, %g1
9110loop_1079:
9111 fmovrde %i4, %f2, %f0
9112loop_1080:
9113 brlz,a %o0, loop_1081
9114 fmovsa %icc, %f2, %f2
9115 fpsub16 %f2, %f6, %f0
9116 bgu,pt %icc, loop_1082
9117loop_1081:
9118 ldsw [%l7 + 0x74], %o3
9119 movre %g3, 0x296, %o4
9120 fpsub32s %f15, %f5, %f8
9121loop_1082:
9122 orcc %g7, %l5, %i5
9123 ld [%l7 + 0x30], %f8
9124 lduw [%l7 + 0x78], %g6
9125 edge8l %o1, %g2, %g5
9126 movrgz %l3, %l0, %g4
9127 movrgez %l4, %o7, %i7
9128 fbl,a %fcc3, loop_1083
9129 and %l2, %l1, %l6
9130 edge8ln %o6, %i3, %i1
9131 array32 %o5, %i0, %o2
9132loop_1083:
9133 faligndata %f14, %f4, %f2
9134 ldd [%l7 + 0x40], %f12
9135 st %f1, [%l7 + 0x48]
9136 ldub [%l7 + 0x72], %i6
9137 movleu %xcc, %i2, %i4
9138 ldsw [%l7 + 0x28], %o0
9139 edge16ln %o3, %g1, %o4
9140 fmovsleu %xcc, %f14, %f12
9141 ldsh [%l7 + 0x38], %g7
9142 std %f8, [%l7 + 0x28]
9143 lduw [%l7 + 0x3C], %l5
9144 fnand %f8, %f4, %f0
9145 sdivx %i5, 0x0A50, %g6
9146 fabsd %f6, %f8
9147 movrne %g3, 0x07B, %g2
9148 fxnors %f10, %f6, %f3
9149 ldub [%l7 + 0x54], %o1
9150 ld [%l7 + 0x6C], %f10
9151 sdiv %g5, 0x000A, %l3
9152 bcs %icc, loop_1084
9153 fnegd %f12, %f14
9154 fmul8ulx16 %f4, %f0, %f14
9155 stw %g4, [%l7 + 0x6C]
9156loop_1084:
9157 fcmpgt16 %f2, %f0, %l4
9158 tneg %icc, 0x3
9159 tcc %xcc, 0x2
9160 fmovdle %xcc, %f11, %f13
9161 udivcc %o7, 0x044C, %l0
9162 lduw [%l7 + 0x34], %l2
9163 move %icc, %i7, %l1
9164 sth %l6, [%l7 + 0x3E]
9165 smulcc %i3, 0x1959, %o6
9166 mulx %o5, 0x1F5E, %i0
9167 fcmpne32 %f6, %f10, %i1
9168 nop
9169 setx loop_1085, %l0, %l1
9170 wrpr 0x1, %tl
9171 wrpr %l1, %tnpc
9172 setx 0x34400001400, %l0, %l1
9173 wrpr %l1, %tstate
9174 wrhpr 0x4, %htstate
9175 done
9176 fbuge,a %fcc3, loop_1086
9177 sdivcc %o2, 0x01F7, %i2
9178 tgu %xcc, 0x7
9179loop_1085:
9180 fbne,a %fcc3, loop_1087
9181loop_1086:
9182 stb %i4, [%l7 + 0x1F]
9183 xnor %i6, 0x012D, %o0
9184 fsrc1s %f11, %f4
9185loop_1087:
9186 ldx [%l7 + 0x60], %o3
9187 brgz,a %o4, loop_1088
9188 xnor %g7, %g1, %i5
9189 st %f10, [%l7 + 0x7C]
9190 sth %l5, [%l7 + 0x18]
9191loop_1088:
9192 ldd [%l7 + 0x58], %f12
9193 fcmpeq16 %f8, %f0, %g3
9194 fabsd %f8, %f8
9195 taddcc %g6, 0x1E5B, %g2
9196 edge8l %o1, %l3, %g4
9197 ldsh [%l7 + 0x7E], %g5
9198 fbue,a %fcc3, loop_1089
9199 fbl %fcc1, loop_1090
9200 stw %o7, [%l7 + 0x20]
9201 array32 %l4, %l2, %l0
9202loop_1089:
9203 fcmple16 %f6, %f12, %i7
9204loop_1090:
9205 udivcc %l1, 0x05A4, %i3
9206 fmovdn %xcc, %f1, %f10
9207 sdivx %l6, 0x05B8, %o6
9208 fpmerge %f15, %f1, %f10
9209 brlz,a %i0, loop_1091
9210 stb %o5, [%l7 + 0x60]
9211 fmovdle %xcc, %f0, %f5
9212 sub %i1, 0x05A9, %o2
9213loop_1091:
9214 fmovsne %icc, %f14, %f8
9215 lduh [%l7 + 0x34], %i2
9216 lduh [%l7 + 0x0C], %i4
9217 fandnot1s %f12, %f11, %f10
9218 lduw [%l7 + 0x08], %i6
9219 ldub [%l7 + 0x40], %o3
9220 fbn %fcc3, loop_1092
9221 or %o4, 0x0753, %o0
9222 stb %g7, [%l7 + 0x4F]
9223 ldsb [%l7 + 0x10], %i5
9224loop_1092:
9225 move %icc, %l5, %g3
9226 ldsh [%l7 + 0x54], %g6
9227 ldd [%l7 + 0x68], %f10
9228 addccc %g2, %o1, %l3
9229 fones %f13
9230 stx %g1, [%l7 + 0x30]
9231 edge16l %g4, %o7, %l4
9232 fcmpeq32 %f8, %f4, %g5
9233 fones %f8
9234 fpadd32s %f15, %f4, %f11
9235 fmovsa %xcc, %f15, %f7
9236 edge16n %l2, %l0, %l1
9237 fpmerge %f14, %f8, %f14
9238 andcc %i3, %l6, %o6
9239 bneg,a %xcc, loop_1093
9240 brnz,a %i7, loop_1094
9241 fmovde %icc, %f15, %f8
9242 tcc %xcc, 0x6
9243loop_1093:
9244 fmovspos %icc, %f12, %f14
9245loop_1094:
9246 fmovrdgez %i0, %f0, %f0
9247 lduh [%l7 + 0x6A], %i1
9248 fmovrdgez %o5, %f12, %f12
9249 fmovrsgez %o2, %f2, %f11
9250 ldub [%l7 + 0x15], %i2
9251 fcmpes %fcc3, %f7, %f15
9252 fmovdgu %xcc, %f0, %f9
9253 fmul8x16au %f0, %f8, %f14
9254 tvc %xcc, 0x5
9255 fmovdpos %icc, %f6, %f15
9256 andncc %i6, %i4, %o4
9257 ldsb [%l7 + 0x68], %o3
9258 sll %g7, 0x11, %o0
9259 fmuld8ulx16 %f6, %f14, %f10
9260 tgu %xcc, 0x5
9261 brlez,a %i5, loop_1095
9262 fmovrdlz %l5, %f4, %f0
9263 fnors %f4, %f7, %f6
9264 fcmpeq32 %f12, %f2, %g3
9265loop_1095:
9266 fornot1s %f5, %f13, %f3
9267 mova %xcc, %g2, %g6
9268 move %icc, %o1, %l3
9269 ldd [%l7 + 0x28], %f12
9270 st %f10, [%l7 + 0x60]
9271 fbg %fcc0, loop_1096
9272 fmovd %f14, %f6
9273 subccc %g1, %g4, %o7
9274 bcs,pt %icc, loop_1097
9275loop_1096:
9276 orcc %g5, 0x1585, %l2
9277 fmovde %xcc, %f8, %f15
9278 fmovrdlez %l4, %f0, %f14
9279loop_1097:
9280 edge32 %l1, %l0, %i3
9281 fbne,a %fcc1, loop_1098
9282 movle %xcc, %l6, %o6
9283 fpmerge %f9, %f8, %f10
9284 xnorcc %i7, %i1, %o5
9285loop_1098:
9286 array8 %o2, %i0, %i6
9287 fabsd %f8, %f12
9288 fcmpd %fcc2, %f6, %f0
9289 faligndata %f10, %f10, %f10
9290 movgu %xcc, %i4, %i2
9291 add %o3, 0x1785, %g7
9292 bge %icc, loop_1099
9293 ld [%l7 + 0x78], %f12
9294 fpack32 %f10, %f4, %f0
9295 ldsb [%l7 + 0x72], %o0
9296loop_1099:
9297 alignaddr %o4, %l5, %i5
9298 movn %xcc, %g2, %g6
9299 xnorcc %o1, %g3, %l3
9300 bne %xcc, loop_1100
9301 xnorcc %g4, %g1, %g5
9302 fnand %f2, %f10, %f8
9303 fbug %fcc0, loop_1101
9304loop_1100:
9305 ldsb [%l7 + 0x45], %l2
9306 fbge,a %fcc3, loop_1102
9307 sth %l4, [%l7 + 0x22]
9308loop_1101:
9309 ldsb [%l7 + 0x7A], %o7
9310 fsrc2s %f15, %f7
9311loop_1102:
9312 ld [%l7 + 0x5C], %f1
9313 fornot1 %f10, %f4, %f6
9314 lduw [%l7 + 0x78], %l1
9315 st %f0, [%l7 + 0x74]
9316 sth %l0, [%l7 + 0x42]
9317 fmovsa %xcc, %f9, %f3
9318 fnors %f7, %f14, %f9
9319 edge16n %i3, %l6, %o6
9320 sth %i7, [%l7 + 0x26]
9321 ld [%l7 + 0x3C], %f1
9322 subc %i1, %o5, %i0
9323 fmovsleu %xcc, %f10, %f13
9324 st %f6, [%l7 + 0x34]
9325 andncc %o2, %i6, %i2
9326 movrlz %o3, %i4, %g7
9327 fmul8x16au %f8, %f10, %f4
9328 orn %o0, %o4, %l5
9329 stw %g2, [%l7 + 0x54]
9330 edge8ln %i5, %g6, %o1
9331 fmovrse %g3, %f11, %f5
9332 fnor %f8, %f8, %f2
9333 fbug %fcc2, loop_1103
9334 movcc %xcc, %l3, %g1
9335 brnz %g5, loop_1104
9336 st %f10, [%l7 + 0x18]
9337loop_1103:
9338 umulcc %g4, 0x14D2, %l2
9339 ld [%l7 + 0x68], %f4
9340loop_1104:
9341 ldsh [%l7 + 0x20], %o7
9342 subcc %l1, 0x073B, %l4
9343 fmovrsgez %l0, %f9, %f11
9344 ldx [%l7 + 0x70], %l6
9345 lduw [%l7 + 0x70], %o6
9346 sth %i3, [%l7 + 0x36]
9347 stx %i7, [%l7 + 0x58]
9348 fbe %fcc0, loop_1105
9349 ldsw [%l7 + 0x1C], %i1
9350 taddcc %i0, %o5, %o2
9351 stb %i2, [%l7 + 0x11]
9352loop_1105:
9353 umul %o3, %i4, %g7
9354 fcmps %fcc2, %f7, %f6
9355 fcmpes %fcc0, %f9, %f0
9356 stx %i6, [%l7 + 0x50]
9357 ldsw [%l7 + 0x2C], %o4
9358 fba,a %fcc3, loop_1106
9359 tne %icc, 0x3
9360 fmovrsgz %l5, %f12, %f6
9361 lduw [%l7 + 0x3C], %o0
9362loop_1106:
9363 fbu %fcc3, loop_1107
9364 ldub [%l7 + 0x46], %i5
9365 stx %g2, [%l7 + 0x30]
9366 brlez,a %o1, loop_1108
9367loop_1107:
9368 lduh [%l7 + 0x10], %g3
9369 fmovsneg %xcc, %f15, %f14
9370 fcmpeq32 %f14, %f14, %g6
9371loop_1108:
9372 udiv %g1, 0x05A8, %g5
9373 ldsw [%l7 + 0x38], %g4
9374 fmovsvs %xcc, %f12, %f2
9375 fmovda %xcc, %f2, %f3
9376 sth %l2, [%l7 + 0x36]
9377 fmovrde %o7, %f2, %f2
9378 sdivx %l3, 0x1107, %l4
9379 ba %xcc, loop_1109
9380 srlx %l1, 0x1A, %l0
9381 std %f14, [%l7 + 0x28]
9382 te %icc, 0x7
9383loop_1109:
9384 subccc %o6, 0x0C2D, %i3
9385 fzeros %f4
9386 fornot2 %f8, %f12, %f10
9387 fnot2s %f3, %f0
9388 fbl,a %fcc3, loop_1110
9389 edge8ln %l6, %i1, %i0
9390 fpack32 %f8, %f10, %f8
9391 bcs,a %xcc, loop_1111
9392loop_1110:
9393 ldsb [%l7 + 0x3A], %o5
9394 edge16 %o2, %i2, %i7
9395 fmovse %icc, %f2, %f12
9396loop_1111:
9397 fpsub16 %f12, %f12, %f0
9398 st %f3, [%l7 + 0x70]
9399 fxor %f4, %f10, %f6
9400 fmovrdne %i4, %f8, %f8
9401 ldsw [%l7 + 0x70], %o3
9402 ld [%l7 + 0x28], %f1
9403 tl %icc, 0x6
9404 ta %xcc, 0x6
9405 pdist %f6, %f8, %f0
9406 brgez %g7, loop_1112
9407 udivcc %i6, 0x006C, %l5
9408 or %o4, 0x0D52, %i5
9409 tcc %xcc, 0x2
9410loop_1112:
9411 fnegs %f12, %f7
9412 fpadd16s %f13, %f10, %f12
9413 fnor %f2, %f8, %f14
9414 ldx [%l7 + 0x68], %o0
9415 stb %o1, [%l7 + 0x2C]
9416 lduw [%l7 + 0x6C], %g2
9417 fands %f7, %f0, %f7
9418 movvs %icc, %g6, %g1
9419 fnot1 %f12, %f10
9420 st %f9, [%l7 + 0x30]
9421 fbue,a %fcc1, loop_1113
9422 ldx [%l7 + 0x20], %g5
9423 addc %g4, 0x17A2, %g3
9424 fbule,a %fcc1, loop_1114
9425loop_1113:
9426 tleu %xcc, 0x7
9427 movrlz %o7, 0x15B, %l3
9428 edge16n %l2, %l4, %l1
9429loop_1114:
9430 bgu loop_1115
9431 fmovrdlez %l0, %f6, %f2
9432 stb %o6, [%l7 + 0x29]
9433 ldsw [%l7 + 0x4C], %i3
9434loop_1115:
9435 fbo,a %fcc3, loop_1116
9436 fmovdcs %icc, %f11, %f8
9437 movrlez %i1, %l6, %o5
9438 lduw [%l7 + 0x44], %i0
9439loop_1116:
9440 addccc %o2, %i7, %i4
9441 stb %i2, [%l7 + 0x44]
9442 fmovsle %xcc, %f11, %f10
9443 movl %icc, %g7, %i6
9444 ldsb [%l7 + 0x6A], %o3
9445 fbe,a %fcc3, loop_1117
9446 st %f0, [%l7 + 0x44]
9447 stw %o4, [%l7 + 0x18]
9448 fmovsvs %icc, %f5, %f10
9449loop_1117:
9450 edge8n %i5, %l5, %o0
9451 fbue,a %fcc0, loop_1118
9452 fbn %fcc3, loop_1119
9453 tg %icc, 0x4
9454 movre %g2, 0x1BD, %o1
9455loop_1118:
9456 te %icc, 0x6
9457loop_1119:
9458 edge16 %g6, %g1, %g5
9459 tne %icc, 0x7
9460 movre %g3, 0x079, %g4
9461 tg %xcc, 0x4
9462 brgz %o7, loop_1120
9463 brlez %l3, loop_1121
9464 addcc %l4, 0x078C, %l2
9465 array8 %l1, %l0, %i3
9466loop_1120:
9467 fnegs %f0, %f14
9468loop_1121:
9469 stx %o6, [%l7 + 0x48]
9470 fnot2 %f10, %f10
9471 fmovdne %xcc, %f1, %f7
9472 edge32n %l6, %o5, %i0
9473 stb %o2, [%l7 + 0x26]
9474 movvc %icc, %i7, %i4
9475 movne %xcc, %i2, %i1
9476 bleu,a %icc, loop_1122
9477 fcmple32 %f12, %f8, %g7
9478 fpadd16 %f14, %f6, %f10
9479 fsrc1s %f9, %f5
9480loop_1122:
9481 sllx %i6, 0x00, %o4
9482 fnot2s %f6, %f2
9483 tpos %xcc, 0x0
9484 fbul,a %fcc3, loop_1123
9485 lduh [%l7 + 0x4C], %o3
9486 ldx [%l7 + 0x40], %i5
9487 ldx [%l7 + 0x18], %l5
9488loop_1123:
9489 stw %g2, [%l7 + 0x4C]
9490 tvs %icc, 0x4
9491 umul %o1, %o0, %g1
9492 tne %icc, 0x0
9493 fmovdle %icc, %f0, %f12
9494 lduw [%l7 + 0x58], %g6
9495 nop
9496 setx loop_1124, %l0, %l1
9497 wrpr 0x1, %tl
9498 wrpr %l1, %tnpc
9499 setx 0x34400001400, %l0, %l1
9500 wrpr %l1, %tstate
9501 wrhpr 0x4, %htstate
9502 done
9503 fnegd %f6, %f8
9504 fnands %f9, %f8, %f1
9505 stx %g3, [%l7 + 0x48]
9506loop_1124:
9507 edge16n %g5, %g4, %l3
9508 brgez,a %l4, loop_1125
9509 tsubcc %o7, %l1, %l2
9510 lduw [%l7 + 0x40], %l0
9511 ble,a loop_1126
9512loop_1125:
9513 fbule %fcc2, loop_1127
9514 for %f0, %f12, %f6
9515 sra %o6, %i3, %l6
9516loop_1126:
9517 bshuffle %f8, %f6, %f10
9518loop_1127:
9519 fmovsleu %xcc, %f0, %f12
9520 std %f6, [%l7 + 0x58]
9521 movrlez %o5, 0x1EC, %o2
9522 siam 0x2
9523 bvs %icc, loop_1128
9524 ldd [%l7 + 0x28], %f10
9525 fmovdl %xcc, %f2, %f1
9526 fbul,a %fcc0, loop_1129
9527loop_1128:
9528 tpos %xcc, 0x6
9529 tcc %icc, 0x4
9530 ld [%l7 + 0x20], %f7
9531loop_1129:
9532 bge loop_1130
9533 fmovdleu %xcc, %f4, %f9
9534 fcmpgt32 %f6, %f6, %i7
9535 stx %i4, [%l7 + 0x60]
9536loop_1130:
9537 stw %i2, [%l7 + 0x0C]
9538 fmovsle %icc, %f4, %f14
9539 stw %i0, [%l7 + 0x44]
9540 fxors %f2, %f4, %f0
9541 srax %i1, %i6, %g7
9542 tg %xcc, 0x6
9543 edge32n %o4, %i5, %l5
9544 fxor %f0, %f4, %f6
9545 fabsd %f10, %f0
9546 fbuge,a %fcc0, loop_1131
9547 stx %g2, [%l7 + 0x60]
9548 movl %xcc, %o1, %o3
9549 stw %g1, [%l7 + 0x50]
9550loop_1131:
9551 movle %xcc, %g6, %o0
9552 ldd [%l7 + 0x10], %f8
9553 stb %g5, [%l7 + 0x6C]
9554 std %f10, [%l7 + 0x08]
9555 ld [%l7 + 0x74], %f12
9556 fpsub16s %f8, %f10, %f5
9557 umulcc %g4, 0x089B, %l3
9558 ldd [%l7 + 0x50], %f0
9559 movleu %xcc, %g3, %o7
9560 bcs,a,pn %xcc, loop_1132
9561 fbe,a %fcc1, loop_1133
9562 nop
9563 setx loop_1134, %l0, %l1
9564 wrpr 0x1, %tl
9565 wrpr %l1, %tpc
9566 add %l1, 0x4, %l1
9567 wrpr %l1, %tnpc
9568 setx 0x34400001400, %l0, %l1
9569 wrpr %l1, %tstate
9570 wrhpr 0x4, %htstate
9571 retry
9572 mulx %l1, 0x092D, %l4
9573loop_1132:
9574 fmovdvc %icc, %f8, %f6
9575loop_1133:
9576 ldx [%l7 + 0x78], %l0
9577loop_1134:
9578 orncc %o6, %i3, %l6
9579 stb %o5, [%l7 + 0x42]
9580 bleu %icc, loop_1135
9581 fabss %f14, %f11
9582 ldx [%l7 + 0x20], %o2
9583 lduh [%l7 + 0x0A], %i7
9584loop_1135:
9585 fone %f2
9586 fsrc1 %f0, %f6
9587 fpadd16s %f6, %f9, %f3
9588 ldx [%l7 + 0x40], %l2
9589 bcs %icc, loop_1136
9590 lduw [%l7 + 0x68], %i4
9591 ldd [%l7 + 0x38], %f10
9592 fpadd16s %f0, %f6, %f6
9593loop_1136:
9594 sth %i2, [%l7 + 0x44]
9595 fpsub32s %f6, %f8, %f12
9596 fnot2s %f8, %f9
9597 ldub [%l7 + 0x72], %i0
9598 movn %icc, %i1, %i6
9599 lduh [%l7 + 0x7A], %o4
9600 sth %g7, [%l7 + 0x60]
9601 ld [%l7 + 0x74], %f13
9602 fxnor %f4, %f4, %f14
9603 edge32l %i5, %g2, %o1
9604 fcmpd %fcc2, %f4, %f10
9605 movge %icc, %o3, %l5
9606 bneg,pt %icc, loop_1137
9607 brz,a %g6, loop_1138
9608 brz,a %o0, loop_1139
9609 bg,a,pt %xcc, loop_1140
9610loop_1137:
9611 mova %xcc, %g1, %g5
9612loop_1138:
9613 fmovrsgz %g4, %f4, %f0
9614loop_1139:
9615 fornot2s %f5, %f6, %f1
9616loop_1140:
9617 fmovsneg %xcc, %f10, %f4
9618 ldsh [%l7 + 0x7C], %g3
9619 bl,a,pt %icc, loop_1141
9620 fmul8x16au %f10, %f3, %f14
9621 mulx %o7, 0x17E2, %l1
9622 ldub [%l7 + 0x13], %l3
9623loop_1141:
9624 movl %icc, %l0, %o6
9625 sth %l4, [%l7 + 0x24]
9626 fbge %fcc1, loop_1142
9627 siam 0x2
9628 movl %icc, %i3, %l6
9629 fornot2s %f1, %f15, %f6
9630loop_1142:
9631 fmovdvs %icc, %f12, %f2
9632 bn loop_1143
9633 ld [%l7 + 0x38], %f4
9634 stb %o5, [%l7 + 0x3B]
9635 movcc %xcc, %i7, %l2
9636loop_1143:
9637 lduh [%l7 + 0x66], %i4
9638 fnand %f4, %f6, %f4
9639 std %f4, [%l7 + 0x50]
9640 ld [%l7 + 0x60], %f15
9641 umulcc %i2, 0x0178, %o2
9642 nop
9643 setx loop_1144, %l0, %l1
9644 jmpl %l1, %i0
9645 fbe,a %fcc1, loop_1145
9646 fble,a %fcc0, loop_1146
9647 ldsh [%l7 + 0x2C], %i1
9648loop_1144:
9649 movvc %icc, %i6, %o4
9650loop_1145:
9651 std %f2, [%l7 + 0x68]
9652loop_1146:
9653 sth %i5, [%l7 + 0x26]
9654 fmovsle %icc, %f13, %f5
9655 fnot2 %f6, %f2
9656 fmovsle %icc, %f14, %f15
9657 tn %icc, 0x3
9658 ldsb [%l7 + 0x25], %g2
9659 lduw [%l7 + 0x58], %g7
9660 fbn,a %fcc0, loop_1147
9661 bge,a,pn %xcc, loop_1148
9662 tcs %xcc, 0x6
9663 ldsh [%l7 + 0x74], %o1
9664loop_1147:
9665 edge16 %o3, %l5, %g6
9666loop_1148:
9667 edge8n %g1, %o0, %g5
9668 lduh [%l7 + 0x54], %g3
9669 tle %icc, 0x0
9670 ldsb [%l7 + 0x2A], %o7
9671 alignaddr %l1, %l3, %l0
9672 alignaddr %g4, %o6, %i3
9673 fmovrdlz %l4, %f0, %f10
9674 stx %o5, [%l7 + 0x68]
9675 fmovrde %i7, %f8, %f8
9676 alignaddr %l2, %i4, %i2
9677 andcc %o2, 0x1031, %i0
9678 movn %xcc, %i1, %l6
9679 fsrc2 %f2, %f6
9680 edge16ln %i6, %i5, %g2
9681 sth %g7, [%l7 + 0x6C]
9682 stw %o4, [%l7 + 0x58]
9683 tle %xcc, 0x3
9684 brlez,a %o3, loop_1149
9685 stw %l5, [%l7 + 0x10]
9686 fmovrsne %g6, %f5, %f4
9687 movn %icc, %g1, %o0
9688loop_1149:
9689 fxnors %f0, %f5, %f2
9690 fmovdne %icc, %f11, %f4
9691 tleu %icc, 0x7
9692 fmul8x16al %f4, %f13, %f4
9693 mulscc %g5, %o1, %o7
9694 bleu,a,pt %icc, loop_1150
9695 st %f13, [%l7 + 0x44]
9696 fmul8x16au %f13, %f1, %f2
9697 ldd [%l7 + 0x28], %f10
9698loop_1150:
9699 ldsh [%l7 + 0x0E], %l1
9700 fpadd16s %f7, %f8, %f4
9701 fbge,a %fcc1, loop_1151
9702 fmovsvc %icc, %f3, %f7
9703 ldsb [%l7 + 0x43], %l3
9704 xnorcc %g3, %l0, %o6
9705loop_1151:
9706 stw %i3, [%l7 + 0x24]
9707 sub %g4, 0x1C78, %l4
9708 fnot1s %f9, %f13
9709 sth %o5, [%l7 + 0x44]
9710 lduh [%l7 + 0x2A], %i7
9711 movrne %l2, %i2, %o2
9712 fmul8x16 %f0, %f2, %f0
9713 orncc %i4, %i0, %i1
9714 movrgez %i6, %i5, %l6
9715 tpos %icc, 0x5
9716 st %f12, [%l7 + 0x34]
9717 fmovrdlz %g2, %f2, %f0
9718 addccc %g7, %o4, %o3
9719 te %xcc, 0x1
9720 fbne %fcc1, loop_1152
9721 xnor %g6, 0x1DBF, %g1
9722 fmovrsgz %l5, %f0, %f13
9723 smulcc %o0, %g5, %o7
9724loop_1152:
9725 std %f2, [%l7 + 0x68]
9726 bne,pt %xcc, loop_1153
9727 nop
9728 setx loop_1154, %l0, %l1
9729 wrpr 0x1, %tl
9730 wrpr %l1, %tpc
9731 add %l1, 0x4, %l1
9732 wrpr %l1, %tnpc
9733 setx 0x34400001400, %l0, %l1
9734 wrpr %l1, %tstate
9735 wrhpr 0x4, %htstate
9736 retry
9737 ldub [%l7 + 0x5A], %l1
9738 stx %l3, [%l7 + 0x78]
9739loop_1153:
9740 st %f3, [%l7 + 0x24]
9741loop_1154:
9742 edge16ln %g3, %o1, %l0
9743 movvc %icc, %o6, %i3
9744 fmovd %f4, %f2
9745 stb %l4, [%l7 + 0x20]
9746 edge32l %o5, %i7, %g4
9747 fpadd32 %f12, %f4, %f6
9748 lduh [%l7 + 0x20], %l2
9749 sth %i2, [%l7 + 0x2E]
9750 lduw [%l7 + 0x7C], %i4
9751 fnegd %f14, %f4
9752 add %i0, 0x05FA, %o2
9753 fbo %fcc1, loop_1155
9754 stb %i1, [%l7 + 0x50]
9755 sll %i5, 0x1F, %l6
9756 fnot2 %f6, %f6
9757loop_1155:
9758 fmovrdlez %g2, %f0, %f4
9759 bcs,pn %xcc, loop_1156
9760 std %f6, [%l7 + 0x78]
9761 tl %xcc, 0x0
9762 smulcc %i6, %o4, %o3
9763loop_1156:
9764 addcc %g6, 0x06BE, %g1
9765 taddcc %l5, 0x1FFA, %g7
9766 brlez %g5, loop_1157
9767 fbo,a %fcc2, loop_1158
9768 bne,a,pt %xcc, loop_1159
9769 ld [%l7 + 0x08], %f1
9770loop_1157:
9771 fmovsneg %xcc, %f10, %f6
9772loop_1158:
9773 movrne %o7, %l1, %o0
9774loop_1159:
9775 movge %icc, %g3, %o1
9776 movrgez %l3, %l0, %o6
9777 movneg %icc, %l4, %i3
9778 fmul8sux16 %f6, %f14, %f0
9779 fpmerge %f10, %f1, %f14
9780 stb %i7, [%l7 + 0x71]
9781 lduw [%l7 + 0x68], %g4
9782 fmovscs %icc, %f3, %f0
9783 fmovdvs %icc, %f15, %f11
9784 ldsb [%l7 + 0x2B], %o5
9785 stb %i2, [%l7 + 0x7C]
9786 fmovdge %icc, %f13, %f14
9787 fmovrslz %l2, %f13, %f13
9788 be,a %xcc, loop_1160
9789 movgu %xcc, %i4, %i0
9790 bvc,pn %icc, loop_1161
9791 ldsh [%l7 + 0x1E], %i1
9792loop_1160:
9793 lduh [%l7 + 0x4E], %o2
9794 ldsb [%l7 + 0x35], %i5
9795loop_1161:
9796 fmovrdgez %g2, %f2, %f2
9797 fand %f8, %f14, %f12
9798 st %f2, [%l7 + 0x14]
9799 fbug,a %fcc2, loop_1162
9800 stb %l6, [%l7 + 0x2C]
9801 and %i6, 0x10AF, %o4
9802 ldx [%l7 + 0x68], %g6
9803loop_1162:
9804 move %icc, %o3, %l5
9805 fbe %fcc0, loop_1163
9806 addcc %g7, %g5, %o7
9807 popc %l1, %g1
9808 sra %g3, %o0, %l3
9809loop_1163:
9810 fpmerge %f5, %f10, %f2
9811 fmovsne %icc, %f1, %f0
9812 ldd [%l7 + 0x18], %f4
9813 umul %o1, %l0, %o6
9814 xorcc %i3, 0x1E50, %l4
9815 fmovsn %xcc, %f10, %f2
9816 fmul8x16au %f2, %f7, %f2
9817 fmovsle %icc, %f3, %f0
9818 xor %g4, %i7, %i2
9819 or %l2, %o5, %i4
9820 ldsh [%l7 + 0x2A], %i0
9821 lduw [%l7 + 0x44], %o2
9822 call loop_1164
9823 fmovdneg %icc, %f1, %f7
9824 stw %i1, [%l7 + 0x4C]
9825 andncc %g2, %l6, %i6
9826loop_1164:
9827 fzero %f12
9828 tg %xcc, 0x4
9829 edge32 %i5, %o4, %o3
9830 fbo,a %fcc0, loop_1165
9831 taddcc %g6, %g7, %l5
9832 fmovscs %xcc, %f1, %f4
9833 ld [%l7 + 0x4C], %f7
9834loop_1165:
9835 bcs,a loop_1166
9836 fbne %fcc0, loop_1167
9837 fmovsneg %icc, %f3, %f5
9838 fmovdcc %xcc, %f5, %f2
9839loop_1166:
9840 movcs %icc, %o7, %l1
9841loop_1167:
9842 edge32 %g5, %g3, %o0
9843 ldd [%l7 + 0x10], %f2
9844 fmovsgu %icc, %f1, %f8
9845 stw %l3, [%l7 + 0x70]
9846 fpmerge %f5, %f7, %f12
9847 stw %g1, [%l7 + 0x14]
9848 fcmpgt16 %f10, %f0, %o1
9849 edge32ln %o6, %i3, %l0
9850 st %f8, [%l7 + 0x0C]
9851 ba,pt %icc, loop_1168
9852 fxnors %f3, %f12, %f8
9853 call loop_1169
9854 st %f4, [%l7 + 0x20]
9855loop_1168:
9856 ldx [%l7 + 0x50], %l4
9857 fand %f4, %f2, %f4
9858loop_1169:
9859 fbu %fcc1, loop_1170
9860 fmovrdlz %g4, %f14, %f2
9861 call loop_1171
9862 nop
9863 setx loop_1172, %l0, %l1
9864 wrpr 0x1, %tl
9865 wrpr %l1, %tnpc
9866 setx 0x34400001400, %l0, %l1
9867 wrpr %l1, %tstate
9868 wrhpr 0x4, %htstate
9869 done
9870loop_1170:
9871 ldsh [%l7 + 0x10], %i7
9872 fpack32 %f0, %f6, %f4
9873loop_1171:
9874 fmovdl %xcc, %f2, %f15
9875loop_1172:
9876 ble,a %xcc, loop_1173
9877 fble %fcc2, loop_1174
9878 lduh [%l7 + 0x70], %i2
9879 movle %xcc, %l2, %i4
9880loop_1173:
9881 fpsub32 %f0, %f4, %f4
9882loop_1174:
9883 movpos %xcc, %i0, %o5
9884 movre %i1, 0x214, %g2
9885 sth %l6, [%l7 + 0x42]
9886 fand %f12, %f2, %f10
9887 fxnors %f3, %f7, %f9
9888 bl,a,pn %icc, loop_1175
9889 fmovde %xcc, %f15, %f4
9890 ldub [%l7 + 0x5D], %o2
9891 bge,a,pn %icc, loop_1176
9892loop_1175:
9893 ldub [%l7 + 0x30], %i5
9894 sth %o4, [%l7 + 0x1E]
9895 lduh [%l7 + 0x1A], %o3
9896loop_1176:
9897 movrgz %g6, 0x199, %i6
9898 tcs %icc, 0x5
9899 fmovsvs %icc, %f5, %f7
9900 ldsh [%l7 + 0x76], %l5
9901 fmovsne %xcc, %f11, %f14
9902 fbl,a %fcc2, loop_1177
9903 fmovsle %icc, %f14, %f1
9904 ldx [%l7 + 0x60], %g7
9905 fbn %fcc1, loop_1178
9906loop_1177:
9907 ldx [%l7 + 0x30], %o7
9908 andn %g5, 0x03F5, %g3
9909 array16 %l1, %o0, %g1
9910loop_1178:
9911 fbge %fcc2, loop_1179
9912 fandnot1 %f0, %f8, %f0
9913 bcc,pt %icc, loop_1180
9914 lduw [%l7 + 0x4C], %o1
9915loop_1179:
9916 ldsb [%l7 + 0x36], %o6
9917 move %icc, %i3, %l3
9918loop_1180:
9919 stb %l4, [%l7 + 0x0B]
9920 movl %icc, %l0, %i7
9921 ldsh [%l7 + 0x2C], %i2
9922 ldsh [%l7 + 0x62], %g4
9923 be,a loop_1181
9924 fpadd16 %f2, %f0, %f8
9925 stx %i4, [%l7 + 0x50]
9926 bn %icc, loop_1182
9927loop_1181:
9928 tg %icc, 0x7
9929 lduw [%l7 + 0x60], %l2
9930 ldub [%l7 + 0x3B], %i0
9931loop_1182:
9932 sth %o5, [%l7 + 0x46]
9933 bleu loop_1183
9934 fandnot2 %f12, %f10, %f6
9935 tcc %icc, 0x6
9936 popc %i1, %g2
9937loop_1183:
9938 tvc %icc, 0x5
9939 sdivx %l6, 0x1DE2, %o2
9940 stx %o4, [%l7 + 0x68]
9941 movvs %icc, %i5, %o3
9942 addccc %g6, 0x0743, %l5
9943 stw %i6, [%l7 + 0x40]
9944 fmovsvc %icc, %f9, %f3
9945 st %f14, [%l7 + 0x24]
9946 fmovdgu %xcc, %f14, %f3
9947 fmovdvs %icc, %f2, %f12
9948 ldsw [%l7 + 0x7C], %g7
9949 ldd [%l7 + 0x28], %f2
9950 movl %xcc, %o7, %g3
9951 st %f2, [%l7 + 0x1C]
9952 movvs %xcc, %l1, %o0
9953 tneg %icc, 0x4
9954 fcmpgt16 %f4, %f8, %g1
9955 fabss %f14, %f9
9956 fsrc2s %f4, %f7
9957 edge8l %o1, %g5, %i3
9958 xnor %l3, %l4, %o6
9959 srax %l0, %i2, %g4
9960 fnot1s %f4, %f11
9961 fmovrdlz %i4, %f10, %f8
9962 bleu,a %xcc, loop_1184
9963 fmovde %icc, %f0, %f15
9964 ld [%l7 + 0x68], %f1
9965 mulscc %i7, 0x1F5F, %i0
9966loop_1184:
9967 ldub [%l7 + 0x4A], %l2
9968 addc %i1, 0x1DF3, %g2
9969 stw %l6, [%l7 + 0x20]
9970 movrgez %o2, %o4, %o5
9971 lduh [%l7 + 0x3C], %i5
9972 lduw [%l7 + 0x50], %g6
9973 movvs %icc, %o3, %i6
9974 ldub [%l7 + 0x46], %l5
9975 ldsh [%l7 + 0x6E], %g7
9976 sra %o7, 0x1E, %l1
9977 fabsd %f8, %f8
9978 std %f10, [%l7 + 0x28]
9979 for %f6, %f0, %f2
9980 stx %g3, [%l7 + 0x18]
9981 addccc %g1, %o0, %g5
9982 fors %f3, %f5, %f4
9983 move %xcc, %o1, %l3
9984 fnot1s %f1, %f5
9985 smulcc %i3, %l4, %o6
9986 bcc,a,pn %icc, loop_1185
9987 bg,a,pn %icc, loop_1186
9988 stw %i2, [%l7 + 0x68]
9989 nop
9990 setx loop_1187, %l0, %l1
9991 wrpr 0x1, %tl
9992 wrpr %l1, %tpc
9993 add %l1, 0x4, %l1
9994 wrpr %l1, %tnpc
9995 setx 0x34400001400, %l0, %l1
9996 wrpr %l1, %tstate
9997 wrhpr 0x4, %htstate
9998 retry
9999loop_1185:
10000 sth %g4, [%l7 + 0x08]
10001loop_1186:
10002 movleu %xcc, %i4, %l0
10003 stw %i7, [%l7 + 0x6C]
10004loop_1187:
10005 bshuffle %f8, %f2, %f0
10006 bleu,a loop_1188
10007 edge32l %i0, %l2, %i1
10008 te %icc, 0x5
10009 array8 %l6, %o2, %g2
10010loop_1188:
10011 tneg %icc, 0x6
10012 fbug,a %fcc0, loop_1189
10013 bleu,a,pt %icc, loop_1190
10014 alignaddr %o4, %i5, %o5
10015 fmovs %f1, %f2
10016loop_1189:
10017 fmovdl %icc, %f0, %f11
10018loop_1190:
10019 sdivx %g6, 0x161C, %i6
10020 fmul8x16au %f12, %f7, %f10
10021 movgu %xcc, %l5, %o3
10022 tl %xcc, 0x0
10023 fand %f0, %f2, %f12
10024 sth %g7, [%l7 + 0x26]
10025 fcmpeq16 %f10, %f14, %o7
10026 fpadd32s %f11, %f13, %f2
10027 bcc,a %icc, loop_1191
10028 fmovsge %icc, %f7, %f8
10029 srlx %l1, 0x06, %g3
10030 edge8ln %g1, %g5, %o1
10031loop_1191:
10032 nop
10033 setx loop_1192, %l0, %l1
10034 wrpr 0x1, %tl
10035 wrpr %l1, %tpc
10036 add %l1, 0x4, %l1
10037 wrpr %l1, %tnpc
10038 setx 0x34400001400, %l0, %l1
10039 wrpr %l1, %tstate
10040 wrhpr 0x4, %htstate
10041 retry
10042 ldub [%l7 + 0x35], %l3
10043 sth %o0, [%l7 + 0x72]
10044 tpos %icc, 0x1
10045loop_1192:
10046 ldsh [%l7 + 0x3C], %l4
10047 fmovsvc %xcc, %f7, %f12
10048 bge,pn %icc, loop_1193
10049 tle %icc, 0x7
10050 fornot1 %f12, %f14, %f14
10051 fxor %f8, %f14, %f2
10052loop_1193:
10053 te %xcc, 0x0
10054 stb %o6, [%l7 + 0x0D]
10055 st %f6, [%l7 + 0x08]
10056 lduw [%l7 + 0x5C], %i2
10057 fmovdg %icc, %f15, %f3
10058 fmovdl %icc, %f10, %f9
10059 fmovsgu %xcc, %f1, %f11
10060 std %f6, [%l7 + 0x58]
10061 fbuge %fcc3, loop_1194
10062 brz,a %g4, loop_1195
10063 fmovdg %xcc, %f9, %f0
10064 brz,a %i4, loop_1196
10065loop_1194:
10066 orcc %i3, 0x0F14, %i7
10067loop_1195:
10068 fpmerge %f5, %f2, %f2
10069 fbu,a %fcc2, loop_1197
10070loop_1196:
10071 subccc %l0, 0x184C, %l2
10072 fmovdne %xcc, %f4, %f2
10073 xor %i0, 0x0A5E, %l6
10074loop_1197:
10075 subcc %i1, 0x01BE, %o2
10076 lduh [%l7 + 0x3A], %g2
10077 sra %i5, %o4, %o5
10078 xnor %g6, 0x1D38, %l5
10079 std %f14, [%l7 + 0x58]
10080 ldsb [%l7 + 0x46], %o3
10081 fmovdle %icc, %f12, %f8
10082 fmul8x16 %f7, %f0, %f6
10083 fmovrsne %i6, %f1, %f1
10084 ba,a,pt %xcc, loop_1198
10085 udivcc %o7, 0x1166, %g7
10086 sllx %l1, 0x0D, %g1
10087 fpsub32s %f1, %f0, %f11
10088loop_1198:
10089 fpsub32 %f10, %f8, %f10
10090 tsubcctv %g5, 0x197F, %g3
10091 stb %o1, [%l7 + 0x44]
10092 tcc %xcc, 0x4
10093 fbl %fcc2, loop_1199
10094 fmovsvc %icc, %f11, %f1
10095 ldx [%l7 + 0x20], %o0
10096 ld [%l7 + 0x08], %f11
10097loop_1199:
10098 movre %l4, %o6, %i2
10099 fmovdcs %xcc, %f4, %f6
10100 fmovsle %xcc, %f4, %f8
10101 fmul8x16al %f13, %f0, %f14
10102 fornot2s %f1, %f13, %f15
10103 move %xcc, %l3, %g4
10104 fnand %f6, %f4, %f14
10105 fmovrdlz %i4, %f14, %f4
10106 fabss %f12, %f13
10107 xorcc %i7, %i3, %l2
10108 std %f6, [%l7 + 0x40]
10109 ldsh [%l7 + 0x0C], %i0
10110 andcc %l6, %i1, %l0
10111 ldsb [%l7 + 0x76], %o2
10112 fnegs %f1, %f3
10113 fmul8sux16 %f4, %f2, %f10
10114 fxnors %f1, %f12, %f5
10115 fpsub32 %f2, %f14, %f4
10116 sth %g2, [%l7 + 0x22]
10117 stb %i5, [%l7 + 0x50]
10118 ldub [%l7 + 0x62], %o5
10119 ldd [%l7 + 0x20], %f0
10120 bcc,a loop_1200
10121 sra %g6, %l5, %o3
10122 tcs %xcc, 0x7
10123 std %f14, [%l7 + 0x68]
10124loop_1200:
10125 orcc %o4, 0x0735, %i6
10126 edge8l %o7, %g7, %l1
10127 nop
10128 setx loop_1201, %l0, %l1
10129 wrpr 0x1, %tl
10130 wrpr %l1, %tpc
10131 add %l1, 0x4, %l1
10132 wrpr %l1, %tnpc
10133 setx 0x34400001400, %l0, %l1
10134 wrpr %l1, %tstate
10135 wrhpr 0x4, %htstate
10136 retry
10137 ld [%l7 + 0x74], %f3
10138 movleu %icc, %g5, %g3
10139 fpmerge %f14, %f4, %f8
10140loop_1201:
10141 edge8n %g1, %o0, %o1
10142 subc %o6, 0x1FBE, %i2
10143 ldx [%l7 + 0x10], %l4
10144 fbuge %fcc1, loop_1202
10145 edge16ln %g4, %l3, %i4
10146 te %xcc, 0x4
10147 edge8ln %i3, %l2, %i7
10148loop_1202:
10149 brnz,a %l6, loop_1203
10150 tneg %icc, 0x0
10151 call loop_1204
10152 st %f15, [%l7 + 0x68]
10153loop_1203:
10154 fmovrsgz %i1, %f14, %f13
10155 fmovspos %icc, %f15, %f8
10156loop_1204:
10157 fxnor %f12, %f4, %f12
10158 ldsw [%l7 + 0x40], %i0
10159 fmovsn %icc, %f8, %f11
10160 popc %o2, %l0
10161 fmovdleu %icc, %f14, %f14
10162 movrgez %i5, 0x23C, %o5
10163 ldd [%l7 + 0x58], %f12
10164 ld [%l7 + 0x60], %f4
10165 fexpand %f12, %f6
10166 fornot1 %f0, %f8, %f2
10167 taddcc %g6, %l5, %g2
10168 fexpand %f0, %f12
10169 std %f8, [%l7 + 0x20]
10170 sth %o4, [%l7 + 0x40]
10171 fandnot1 %f12, %f12, %f10
10172 fmovdge %icc, %f12, %f4
10173 mulscc %o3, %o7, %g7
10174 bpos,pn %icc, loop_1205
10175 andcc %l1, 0x005F, %i6
10176 fmovrsne %g5, %f5, %f14
10177 taddcc %g1, %o0, %g3
10178loop_1205:
10179 fones %f0
10180 fbug %fcc0, loop_1206
10181 taddcctv %o6, %o1, %i2
10182 fornot2s %f13, %f10, %f6
10183 fnegs %f6, %f10
10184loop_1206:
10185 fmovspos %xcc, %f9, %f13
10186 fnor %f8, %f12, %f10
10187 umulcc %l4, %l3, %g4
10188 ldd [%l7 + 0x30], %f6
10189 fmul8ulx16 %f14, %f8, %f12
10190 nop
10191 setx loop_1207, %l0, %l1
10192 jmpl %l1, %i4
10193 fone %f10
10194 be loop_1208
10195 fcmpd %fcc3, %f10, %f4
10196loop_1207:
10197 fmovscs %icc, %f4, %f5
10198 stx %i3, [%l7 + 0x28]
10199loop_1208:
10200 ldx [%l7 + 0x18], %i7
10201 fmovrdlz %l2, %f8, %f4
10202 xnor %i1, %l6, %i0
10203 tvc %xcc, 0x5
10204 stb %l0, [%l7 + 0x57]
10205 stb %i5, [%l7 + 0x6D]
10206 ldub [%l7 + 0x42], %o2
10207 ldsb [%l7 + 0x74], %o5
10208 fbe,a %fcc0, loop_1209
10209 stw %g6, [%l7 + 0x44]
10210 ldd [%l7 + 0x10], %f12
10211 fbg %fcc0, loop_1210
10212loop_1209:
10213 fbug %fcc2, loop_1211
10214 stw %g2, [%l7 + 0x68]
10215 stw %o4, [%l7 + 0x24]
10216loop_1210:
10217 lduw [%l7 + 0x14], %l5
10218loop_1211:
10219 ldd [%l7 + 0x60], %f2
10220 ldub [%l7 + 0x20], %o3
10221 fbu,a %fcc3, loop_1212
10222 stw %g7, [%l7 + 0x40]
10223 sth %l1, [%l7 + 0x4C]
10224 stx %o7, [%l7 + 0x18]
10225loop_1212:
10226 ldsw [%l7 + 0x20], %g5
10227 umulcc %g1, 0x07A1, %o0
10228 fcmpgt32 %f2, %f14, %g3
10229 fmovsg %icc, %f13, %f10
10230 fba,a %fcc1, loop_1213
10231 xnorcc %i6, %o1, %i2
10232 fmovrdgz %l4, %f2, %f14
10233 lduh [%l7 + 0x3E], %l3
10234loop_1213:
10235 fmovdl %xcc, %f0, %f12
10236 fmovsn %xcc, %f15, %f13
10237 fmovrse %o6, %f2, %f13
10238 ld [%l7 + 0x0C], %f6
10239 fmovsge %xcc, %f7, %f7
10240 sllx %g4, 0x0F, %i4
10241 fbug,a %fcc0, loop_1214
10242 addc %i7, %l2, %i1
10243 fbg %fcc3, loop_1215
10244 fone %f14
10245loop_1214:
10246 bne,a,pt %xcc, loop_1216
10247 stx %l6, [%l7 + 0x48]
10248loop_1215:
10249 movrgz %i0, 0x2C8, %l0
10250 lduh [%l7 + 0x52], %i5
10251loop_1216:
10252 tcs %xcc, 0x4
10253 sra %i3, 0x0F, %o5
10254 ldsb [%l7 + 0x6B], %o2
10255 ldub [%l7 + 0x7A], %g2
10256 edge32n %o4, %g6, %l5
10257 addc %o3, 0x134B, %l1
10258 nop
10259 setx loop_1217, %l0, %l1
10260 wrpr 0x1, %tl
10261 wrpr %l1, %tpc
10262 add %l1, 0x4, %l1
10263 wrpr %l1, %tnpc
10264 setx 0x34400001400, %l0, %l1
10265 wrpr %l1, %tstate
10266 wrhpr 0x4, %htstate
10267 retry
10268 movge %xcc, %o7, %g5
10269 fmovdg %icc, %f3, %f0
10270 bneg,pn %icc, loop_1218
10271loop_1217:
10272 ldd [%l7 + 0x28], %f4
10273 sra %g1, 0x16, %g7
10274 ldx [%l7 + 0x58], %o0
10275loop_1218:
10276 st %f11, [%l7 + 0x64]
10277 ba,pt %icc, loop_1219
10278 movleu %icc, %g3, %o1
10279 stw %i2, [%l7 + 0x54]
10280 fmovrdlez %l4, %f2, %f4
10281loop_1219:
10282 fbn %fcc2, loop_1220
10283 movvc %xcc, %i6, %l3
10284 fmovrdne %o6, %f6, %f8
10285 fone %f0
10286loop_1220:
10287 edge32n %i4, %i7, %g4
10288 fcmpeq16 %f6, %f0, %l2
10289 movle %icc, %i1, %l6
10290 fmuld8ulx16 %f5, %f15, %f14
10291 tcs %xcc, 0x2
10292 fmovs %f14, %f3
10293 tcs %icc, 0x3
10294 fmovdgu %xcc, %f0, %f8
10295 edge32n %i0, %l0, %i3
10296 sth %i5, [%l7 + 0x5E]
10297 edge32ln %o2, %o5, %g2
10298 fones %f10
10299 xorcc %o4, 0x185D, %l5
10300 fcmpne32 %f12, %f8, %o3
10301 ldub [%l7 + 0x40], %g6
10302 st %f6, [%l7 + 0x28]
10303 fmovrslz %l1, %f6, %f5
10304 addc %o7, %g5, %g1
10305 sdivcc %o0, 0x161F, %g7
10306 ldub [%l7 + 0x5B], %o1
10307 umulcc %i2, 0x0EBA, %l4
10308 bcs,a,pt %icc, loop_1221
10309 ldub [%l7 + 0x69], %g3
10310 fcmpne16 %f8, %f12, %i6
10311 fexpand %f14, %f6
10312loop_1221:
10313 fors %f12, %f14, %f13
10314 te %xcc, 0x1
10315 fzeros %f1
10316 std %f0, [%l7 + 0x50]
10317 ld [%l7 + 0x1C], %f11
10318 xnor %l3, %i4, %o6
10319 faligndata %f4, %f0, %f6
10320 sth %g4, [%l7 + 0x38]
10321 fmovsn %icc, %f13, %f5
10322 ld [%l7 + 0x5C], %f4
10323 fand %f10, %f4, %f2
10324 ld [%l7 + 0x0C], %f5
10325 edge16ln %i7, %l2, %i1
10326 sth %i0, [%l7 + 0x1E]
10327 fbn %fcc2, loop_1222
10328 fblg %fcc1, loop_1223
10329 std %f12, [%l7 + 0x40]
10330 fmovrse %l0, %f2, %f3
10331loop_1222:
10332 bvs,a,pt %icc, loop_1224
10333loop_1223:
10334 fbul,a %fcc2, loop_1225
10335 fble %fcc3, loop_1226
10336 ldd [%l7 + 0x08], %f8
10337loop_1224:
10338 std %f2, [%l7 + 0x70]
10339loop_1225:
10340 tn %icc, 0x2
10341loop_1226:
10342 fbge %fcc0, loop_1227
10343 edge32l %l6, %i3, %o2
10344 lduh [%l7 + 0x3C], %i5
10345 ldsh [%l7 + 0x72], %o5
10346loop_1227:
10347 ldsw [%l7 + 0x34], %g2
10348 fxnors %f0, %f15, %f6
10349 xor %l5, 0x1146, %o3
10350 fpack16 %f0, %f5
10351 fpsub16s %f15, %f13, %f4
10352 ldsh [%l7 + 0x68], %o4
10353 movle %xcc, %g6, %l1
10354 bshuffle %f2, %f4, %f6
10355 stw %o7, [%l7 + 0x64]
10356 stw %g5, [%l7 + 0x64]
10357 move %xcc, %g1, %g7
10358 edge8n %o0, %i2, %l4
10359 std %f4, [%l7 + 0x38]
10360 tl %icc, 0x3
10361 ldsh [%l7 + 0x34], %o1
10362 fbule,a %fcc1, loop_1228
10363 xnorcc %g3, %i6, %l3
10364 fnegd %f0, %f8
10365 lduw [%l7 + 0x24], %o6
10366loop_1228:
10367 fmovdleu %icc, %f6, %f8
10368 fbule %fcc1, loop_1229
10369 brgez,a %g4, loop_1230
10370 pdist %f12, %f8, %f4
10371 stw %i4, [%l7 + 0x1C]
10372loop_1229:
10373 tsubcc %i7, 0x06FC, %l2
10374loop_1230:
10375 bvs,a,pn %icc, loop_1231
10376 st %f8, [%l7 + 0x64]
10377 ldub [%l7 + 0x59], %i0
10378 fbuge,a %fcc0, loop_1232
10379loop_1231:
10380 tvc %icc, 0x7
10381 fabss %f5, %f6
10382 sllx %l0, %l6, %i3
10383loop_1232:
10384 subcc %i1, %o2, %i5
10385 call loop_1233
10386 popc 0x0099, %g2
10387 fmovsleu %icc, %f10, %f2
10388 ldx [%l7 + 0x50], %l5
10389loop_1233:
10390 call loop_1234
10391 fabss %f14, %f5
10392 fbul,a %fcc0, loop_1235
10393 fands %f4, %f7, %f1
10394loop_1234:
10395 fnot2s %f8, %f12
10396 addccc %o5, 0x0F22, %o3
10397loop_1235:
10398 bvc,pt %icc, loop_1236
10399 stb %g6, [%l7 + 0x3D]
10400 sethi 0x1A47, %o4
10401 std %f0, [%l7 + 0x18]
10402loop_1236:
10403 fmovsleu %xcc, %f10, %f6
10404 subc %l1, %g5, %o7
10405 ldx [%l7 + 0x70], %g1
10406 srl %g7, %o0, %l4
10407 ldd [%l7 + 0x78], %f4
10408 stw %o1, [%l7 + 0x20]
10409 ldub [%l7 + 0x46], %i2
10410 fnegd %f8, %f14
10411 nop
10412 setx loop_1237, %l0, %l1
10413 wrpr 0x1, %tl
10414 wrpr %l1, %tpc
10415 add %l1, 0x4, %l1
10416 wrpr %l1, %tnpc
10417 setx 0x34400001400, %l0, %l1
10418 wrpr %l1, %tstate
10419 wrhpr 0x4, %htstate
10420 retry
10421 fzero %f14
10422 ldsh [%l7 + 0x6E], %g3
10423 movrlz %l3, %o6, %g4
10424loop_1237:
10425 bge,a loop_1238
10426 move %xcc, %i6, %i7
10427 stx %l2, [%l7 + 0x48]
10428 tcc %xcc, 0x3
10429loop_1238:
10430 fxnors %f12, %f7, %f4
10431 fmovscc %icc, %f3, %f14
10432 bcs,pn %icc, loop_1239
10433 stb %i4, [%l7 + 0x2C]
10434 bvc,a,pt %icc, loop_1240
10435 ldsw [%l7 + 0x60], %i0
10436loop_1239:
10437 movre %l6, %i3, %l0
10438 ldx [%l7 + 0x28], %o2
10439loop_1240:
10440 ldsh [%l7 + 0x2A], %i5
10441 xnorcc %g2, 0x139F, %i1
10442 tcs %icc, 0x7
10443 fnegd %f2, %f8
10444 ldsb [%l7 + 0x3E], %o5
10445 stx %l5, [%l7 + 0x18]
10446 ta %icc, 0x2
10447 fsrc2s %f13, %f8
10448 ldsw [%l7 + 0x78], %g6
10449 fzero %f4
10450 lduh [%l7 + 0x36], %o3
10451 alignaddr %l1, %o4, %g5
10452 umul %g1, %o7, %g7
10453 edge8 %l4, %o1, %o0
10454 bn loop_1241
10455 lduw [%l7 + 0x4C], %g3
10456 bpos,pn %xcc, loop_1242
10457 fmovspos %xcc, %f6, %f6
10458loop_1241:
10459 bvc %xcc, loop_1243
10460 movne %icc, %l3, %o6
10461loop_1242:
10462 ld [%l7 + 0x48], %f8
10463 fcmpgt16 %f4, %f12, %g4
10464loop_1243:
10465 ldx [%l7 + 0x18], %i2
10466 ldx [%l7 + 0x08], %i6
10467 movvc %icc, %i7, %l2
10468 fnot2s %f4, %f14
10469 stx %i4, [%l7 + 0x20]
10470 fpadd32s %f12, %f9, %f9
10471 brgez %l6, loop_1244
10472 brgez %i3, loop_1245
10473 fpadd16 %f10, %f8, %f4
10474 fandnot2 %f2, %f10, %f6
10475loop_1244:
10476 ldd [%l7 + 0x28], %f0
10477loop_1245:
10478 fmovsleu %xcc, %f3, %f14
10479 for %f10, %f8, %f4
10480 popc %i0, %l0
10481 stx %o2, [%l7 + 0x40]
10482 fmovsleu %xcc, %f0, %f5
10483 movpos %xcc, %g2, %i1
10484 fsrc1 %f6, %f10
10485 edge32 %i5, %l5, %o5
10486 subccc %o3, 0x0007, %l1
10487 srlx %o4, 0x17, %g6
10488 fbge %fcc3, loop_1246
10489 fmovdle %xcc, %f6, %f8
10490 fnands %f3, %f2, %f4
10491 ldsb [%l7 + 0x5D], %g1
10492loop_1246:
10493 fmovdne %icc, %f5, %f3
10494 bleu,pn %icc, loop_1247
10495 fsrc1s %f10, %f5
10496 fzeros %f11
10497 umul %o7, %g7, %g5
10498loop_1247:
10499 fmovdne %xcc, %f2, %f3
10500 fpadd16s %f3, %f6, %f11
10501 fandnot2s %f5, %f9, %f15
10502 fmul8x16 %f0, %f4, %f4
10503 fmovrdne %o1, %f12, %f4
10504 addc %o0, %g3, %l3
10505 fone %f8
10506 srlx %o6, 0x02, %l4
10507 bshuffle %f8, %f8, %f12
10508 fmovsl %xcc, %f0, %f14
10509 movcs %icc, %i2, %i6
10510 ldx [%l7 + 0x58], %g4
10511 sdivcc %i7, 0x07AE, %l2
10512 fmovdge %icc, %f11, %f13
10513 stb %l6, [%l7 + 0x77]
10514 fmul8x16au %f10, %f5, %f2
10515 bshuffle %f4, %f6, %f0
10516 tsubcc %i3, 0x1D40, %i0
10517 udivx %i4, 0x103D, %l0
10518 fcmpd %fcc2, %f10, %f2
10519 ld [%l7 + 0x0C], %f6
10520 ld [%l7 + 0x5C], %f7
10521 fmovscc %xcc, %f10, %f12
10522 stx %o2, [%l7 + 0x30]
10523 stb %g2, [%l7 + 0x76]
10524 brlez %i1, loop_1248
10525 sth %l5, [%l7 + 0x6A]
10526 fone %f4
10527 sub %o5, 0x1C60, %o3
10528loop_1248:
10529 ld [%l7 + 0x7C], %f0
10530 fnegs %f0, %f15
10531 bcs %xcc, loop_1249
10532 or %i5, 0x04FF, %o4
10533 fmovdg %icc, %f12, %f12
10534 edge8n %l1, %g1, %g6
10535loop_1249:
10536 umul %o7, %g7, %g5
10537 mulx %o0, 0x092B, %o1
10538 xnorcc %g3, %l3, %o6
10539 fcmpes %fcc0, %f14, %f14
10540 sra %i2, 0x1E, %l4
10541 srlx %i6, 0x07, %g4
10542 fnegs %f3, %f1
10543 fmovsl %xcc, %f1, %f5
10544 ld [%l7 + 0x28], %f2
10545 movge %xcc, %l2, %l6
10546 edge8n %i3, %i0, %i4
10547 movvc %xcc, %l0, %i7
10548 fmovdcs %xcc, %f11, %f6
10549 ldsw [%l7 + 0x0C], %g2
10550 ld [%l7 + 0x2C], %f2
10551 fmovsleu %xcc, %f9, %f4
10552 movrlez %i1, 0x349, %o2
10553 fcmped %fcc1, %f0, %f14
10554 nop
10555 setx loop_1250, %l0, %l1
10556 jmpl %l1, %l5
10557 lduw [%l7 + 0x78], %o5
10558 ldsb [%l7 + 0x72], %o3
10559 fmovsvc %xcc, %f10, %f5
10560loop_1250:
10561 edge8l %i5, %o4, %l1
10562 fbug,a %fcc0, loop_1251
10563 xnorcc %g6, 0x1197, %o7
10564 fmovdle %icc, %f2, %f1
10565 bcc,a,pn %icc, loop_1252
10566loop_1251:
10567 bleu,a,pt %icc, loop_1253
10568 xnorcc %g7, %g5, %g1
10569 movvc %xcc, %o0, %g3
10570loop_1252:
10571 movn %xcc, %l3, %o1
10572loop_1253:
10573 udivcc %o6, 0x0F33, %i2
10574 fmovrdlz %i6, %f6, %f2
10575 fmovscs %icc, %f2, %f6
10576 fbe,a %fcc0, loop_1254
10577 fmovdle %xcc, %f12, %f6
10578 bl loop_1255
10579 sth %g4, [%l7 + 0x48]
10580loop_1254:
10581 fbue %fcc1, loop_1256
10582 bcc %xcc, loop_1257
10583loop_1255:
10584 stw %l4, [%l7 + 0x40]
10585 fmovdgu %xcc, %f6, %f2
10586loop_1256:
10587 ldub [%l7 + 0x62], %l2
10588loop_1257:
10589 bshuffle %f2, %f6, %f10
10590 stx %i3, [%l7 + 0x20]
10591 fsrc2s %f1, %f8
10592 lduw [%l7 + 0x58], %i0
10593 array16 %i4, %l6, %i7
10594 sdivcc %l0, 0x01F0, %i1
10595 bvs %icc, loop_1258
10596 movre %o2, 0x34F, %l5
10597 edge32n %g2, %o5, %i5
10598 movn %icc, %o4, %o3
10599loop_1258:
10600 subccc %l1, 0x1608, %g6
10601 tleu %xcc, 0x5
10602 tl %xcc, 0x5
10603 movre %o7, 0x168, %g7
10604 popc %g1, %o0
10605 udivx %g5, 0x1011, %g3
10606 lduh [%l7 + 0x5E], %l3
10607 edge16n %o1, %i2, %o6
10608 ldub [%l7 + 0x3E], %g4
10609 stw %l4, [%l7 + 0x30]
10610 mulscc %l2, 0x04A6, %i6
10611 lduw [%l7 + 0x40], %i3
10612 fmul8x16al %f6, %f9, %f0
10613 fmovrslz %i0, %f6, %f10
10614 fpadd32 %f14, %f8, %f8
10615 fmul8sux16 %f0, %f12, %f10
10616 sra %i4, %i7, %l6
10617 smul %l0, %o2, %i1
10618 ld [%l7 + 0x54], %f0
10619 tgu %xcc, 0x2
10620 tgu %icc, 0x3
10621 fmovdleu %xcc, %f2, %f7
10622 addcc %l5, %g2, %o5
10623 fbn %fcc3, loop_1259
10624 movrlez %i5, %o3, %l1
10625 fmovse %icc, %f13, %f13
10626 fmovrsne %g6, %f7, %f7
10627loop_1259:
10628 fmovscs %icc, %f5, %f1
10629 fexpand %f5, %f6
10630 subccc %o4, %o7, %g1
10631 fsrc1s %f15, %f0
10632 fand %f12, %f0, %f6
10633 movcs %xcc, %g7, %o0
10634 stb %g5, [%l7 + 0x1E]
10635 fmovsg %icc, %f10, %f2
10636 brnz %l3, loop_1260
10637 tl %xcc, 0x2
10638 brz %o1, loop_1261
10639 fmovdgu %icc, %f8, %f8
10640loop_1260:
10641 ldd [%l7 + 0x70], %f12
10642 orcc %g3, %i2, %g4
10643loop_1261:
10644 call loop_1262
10645 lduh [%l7 + 0x2E], %o6
10646 ldd [%l7 + 0x30], %f4
10647 fmovdcs %xcc, %f11, %f11
10648loop_1262:
10649 taddcc %l2, 0x01C0, %i6
10650 movvs %xcc, %l4, %i0
10651 fcmpes %fcc3, %f5, %f0
10652 fpsub32 %f10, %f4, %f8
10653 umul %i4, %i3, %l6
10654 ldsh [%l7 + 0x20], %l0
10655 fornot1s %f2, %f11, %f8
10656 edge32ln %i7, %i1, %o2
10657 movrgez %g2, 0x1CB, %o5
10658 fmovrde %i5, %f2, %f14
10659 fmovde %xcc, %f7, %f6
10660 movg %icc, %l5, %o3
10661 fblg,a %fcc0, loop_1263
10662 bcc,pt %xcc, loop_1264
10663 edge16n %g6, %o4, %l1
10664 bge,a loop_1265
10665loop_1263:
10666 orcc %o7, 0x0902, %g1
10667loop_1264:
10668 edge16ln %o0, %g5, %l3
10669 bn,a loop_1266
10670loop_1265:
10671 lduh [%l7 + 0x70], %o1
10672 umul %g3, 0x0E1D, %i2
10673 xor %g4, %o6, %g7
10674loop_1266:
10675 st %f15, [%l7 + 0x50]
10676 smulcc %i6, %l2, %i0
10677 fmovsvc %xcc, %f7, %f13
10678 brlez %l4, loop_1267
10679 sth %i3, [%l7 + 0x3C]
10680 fbule %fcc1, loop_1268
10681 orncc %i4, %l0, %i7
10682loop_1267:
10683 movpos %xcc, %l6, %i1
10684 ldx [%l7 + 0x70], %g2
10685loop_1268:
10686 std %f6, [%l7 + 0x08]
10687 movne %icc, %o2, %o5
10688 bge,a,pt %icc, loop_1269
10689 sth %l5, [%l7 + 0x0A]
10690 bne,a loop_1270
10691 sub %i5, %g6, %o3
10692loop_1269:
10693 sth %o4, [%l7 + 0x30]
10694 lduw [%l7 + 0x2C], %o7
10695loop_1270:
10696 lduw [%l7 + 0x54], %l1
10697 add %o0, 0x1474, %g1
10698 move %xcc, %g5, %l3
10699 fba %fcc1, loop_1271
10700 orncc %o1, %i2, %g3
10701 fcmpeq16 %f12, %f10, %g4
10702 mova %xcc, %g7, %o6
10703loop_1271:
10704 xorcc %l2, 0x06BE, %i6
10705 edge8 %i0, %l4, %i3
10706 or %i4, %l0, %l6
10707 fxnors %f14, %f5, %f6
10708 fones %f9
10709 fblg %fcc2, loop_1272
10710 fbu %fcc1, loop_1273
10711 ldx [%l7 + 0x20], %i1
10712 ldd [%l7 + 0x48], %f8
10713loop_1272:
10714 andcc %g2, 0x0D4F, %i7
10715loop_1273:
10716 fmovrdlz %o2, %f6, %f14
10717 fbue,a %fcc1, loop_1274
10718 fnot2s %f4, %f4
10719 stx %l5, [%l7 + 0x38]
10720 fmuld8ulx16 %f2, %f11, %f6
10721loop_1274:
10722 stw %o5, [%l7 + 0x18]
10723 mulscc %g6, %i5, %o3
10724 call loop_1275
10725 ldsb [%l7 + 0x7E], %o4
10726 sdivx %o7, 0x0A5C, %o0
10727 ble,pt %xcc, loop_1276
10728loop_1275:
10729 ldub [%l7 + 0x1C], %l1
10730 fmul8x16 %f9, %f14, %f10
10731 movcc %icc, %g1, %l3
10732loop_1276:
10733 fsrc1 %f14, %f0
10734 fsrc1 %f2, %f8
10735 fpack16 %f14, %f10
10736 tgu %xcc, 0x1
10737 andcc %o1, %i2, %g5
10738 edge8n %g4, %g3, %o6
10739 popc %g7, %l2
10740 be,a,pt %icc, loop_1277
10741 fpsub32 %f0, %f4, %f6
10742 movrgz %i0, %l4, %i3
10743 ldd [%l7 + 0x08], %f10
10744loop_1277:
10745 be,pn %icc, loop_1278
10746 lduh [%l7 + 0x5C], %i6
10747 andncc %l0, %i4, %i1
10748 movgu %xcc, %l6, %g2
10749loop_1278:
10750 std %f8, [%l7 + 0x70]
10751 edge8ln %o2, %l5, %i7
10752 fcmpeq16 %f14, %f14, %g6
10753 stw %i5, [%l7 + 0x70]
10754 tneg %xcc, 0x6
10755 fmovrde %o3, %f6, %f12
10756 fmovrse %o4, %f1, %f9
10757 edge8n %o5, %o7, %o0
10758 addc %g1, %l3, %l1
10759 bshuffle %f10, %f8, %f0
10760 fmuld8ulx16 %f8, %f10, %f8
10761 st %f13, [%l7 + 0x0C]
10762 fcmpes %fcc3, %f12, %f0
10763 std %f12, [%l7 + 0x78]
10764 move %icc, %i2, %o1
10765 tgu %icc, 0x6
10766 fpadd16 %f8, %f4, %f8
10767 fmovrsne %g4, %f10, %f3
10768 fbne %fcc1, loop_1279
10769 ldx [%l7 + 0x30], %g3
10770 bg,a,pn %icc, loop_1280
10771 tvc %xcc, 0x0
10772loop_1279:
10773 fbo,a %fcc0, loop_1281
10774 fmovrdlz %g5, %f12, %f2
10775loop_1280:
10776 fmovrde %o6, %f12, %f0
10777 ble,pt %xcc, loop_1282
10778loop_1281:
10779 add %g7, 0x1E1C, %l2
10780 ldd [%l7 + 0x50], %f8
10781 edge8 %i0, %i3, %i6
10782loop_1282:
10783 fpadd16s %f3, %f1, %f5
10784 fxors %f1, %f4, %f5
10785 brnz %l4, loop_1283
10786 fxor %f10, %f8, %f2
10787 fsrc1s %f9, %f15
10788 fand %f14, %f12, %f2
10789loop_1283:
10790 tgu %xcc, 0x6
10791 ldx [%l7 + 0x58], %l0
10792 sth %i4, [%l7 + 0x10]
10793 bne loop_1284
10794 fbge,a %fcc2, loop_1285
10795 mulscc %l6, 0x0C5C, %i1
10796 std %f10, [%l7 + 0x70]
10797loop_1284:
10798 ldub [%l7 + 0x40], %g2
10799loop_1285:
10800 ldx [%l7 + 0x40], %o2
10801 fsrc1 %f6, %f8
10802 fmovdne %xcc, %f5, %f7
10803 ta %icc, 0x0
10804 edge32n %i7, %g6, %l5
10805 fone %f10
10806 stb %i5, [%l7 + 0x39]
10807 subccc %o3, 0x0811, %o5
10808 fpmerge %f7, %f9, %f8
10809 ldx [%l7 + 0x70], %o4
10810 movne %icc, %o7, %o0
10811 addc %l3, 0x0B64, %l1
10812 stx %i2, [%l7 + 0x78]
10813 tn %xcc, 0x7
10814 fbg %fcc2, loop_1286
10815 fmul8ulx16 %f6, %f12, %f8
10816 ldsw [%l7 + 0x60], %g1
10817 std %f8, [%l7 + 0x20]
10818loop_1286:
10819 xorcc %o1, 0x05EC, %g3
10820 ldd [%l7 + 0x78], %f10
10821 movcc %icc, %g5, %g4
10822 fmovsgu %xcc, %f5, %f2
10823 fmovscc %xcc, %f6, %f9
10824 be,a %xcc, loop_1287
10825 ldsb [%l7 + 0x3F], %o6
10826 array32 %l2, %g7, %i3
10827 edge16l %i6, %l4, %i0
10828loop_1287:
10829 subcc %i4, 0x12F2, %l0
10830 fmovdcs %xcc, %f4, %f2
10831 nop
10832 setx loop_1288, %l0, %l1
10833 wrpr 0x1, %tl
10834 wrpr %l1, %tnpc
10835 setx 0x34400001400, %l0, %l1
10836 wrpr %l1, %tstate
10837 wrhpr 0x4, %htstate
10838 done
10839 fcmpgt32 %f4, %f8, %i1
10840 ldsh [%l7 + 0x66], %g2
10841 fcmpgt32 %f8, %f14, %o2
10842loop_1288:
10843 popc 0x1A49, %l6
10844 andn %i7, %l5, %g6
10845 tne %icc, 0x7
10846 udivx %o3, 0x0D05, %o5
10847 ldd [%l7 + 0x70], %f10
10848 brgez,a %o4, loop_1289
10849 ldsb [%l7 + 0x3B], %i5
10850 fcmped %fcc0, %f4, %f2
10851 sth %o7, [%l7 + 0x1C]
10852loop_1289:
10853 movrgez %l3, %o0, %l1
10854 sllx %g1, 0x0B, %i2
10855 nop
10856 setx loop_1290, %l0, %l1
10857 wrpr 0x1, %tl
10858 wrpr %l1, %tpc
10859 add %l1, 0x4, %l1
10860 wrpr %l1, %tnpc
10861 setx 0x34400001400, %l0, %l1
10862 wrpr %l1, %tstate
10863 wrhpr 0x4, %htstate
10864 retry
10865 bvc %icc, loop_1291
10866 fpackfix %f14, %f9
10867 edge8ln %g3, %o1, %g5
10868loop_1290:
10869 movre %o6, %l2, %g4
10870loop_1291:
10871 ldub [%l7 + 0x37], %i3
10872 lduw [%l7 + 0x48], %g7
10873 movcc %icc, %l4, %i6
10874 movrgz %i4, 0x2C3, %l0
10875 fpmerge %f12, %f3, %f4
10876 ldsw [%l7 + 0x24], %i1
10877 movleu %xcc, %i0, %o2
10878 fnegd %f12, %f12
10879 ld [%l7 + 0x4C], %f1
10880 tvc %icc, 0x5
10881 ldsh [%l7 + 0x20], %g2
10882 udivx %i7, 0x1BE6, %l6
10883 bcc,a %icc, loop_1292
10884 ldsh [%l7 + 0x76], %l5
10885 bleu,a,pt %xcc, loop_1293
10886 udivcc %g6, 0x15C9, %o3
10887loop_1292:
10888 fmovscs %icc, %f1, %f7
10889 fnegs %f14, %f14
10890loop_1293:
10891 brgz,a %o5, loop_1294
10892 fmovrsgz %o4, %f5, %f1
10893 ldsh [%l7 + 0x70], %i5
10894 bvc,a loop_1295
10895loop_1294:
10896 popc %l3, %o0
10897 std %f10, [%l7 + 0x30]
10898 std %f8, [%l7 + 0x48]
10899loop_1295:
10900 fnegs %f4, %f2
10901 orn %l1, 0x1A5D, %g1
10902 fmovsgu %icc, %f2, %f14
10903 fbule,a %fcc0, loop_1296
10904 fabsd %f8, %f2
10905 sra %i2, 0x0C, %g3
10906 tcc %xcc, 0x1
10907loop_1296:
10908 movcc %icc, %o7, %o1
10909 fbn %fcc0, loop_1297
10910 fmovs %f12, %f1
10911 ldsb [%l7 + 0x75], %g5
10912 fmovdne %xcc, %f3, %f9
10913loop_1297:
10914 fmovdvs %xcc, %f3, %f4
10915 stw %o6, [%l7 + 0x74]
10916 fbl,a %fcc2, loop_1298
10917 fmovdgu %xcc, %f5, %f8
10918 movg %xcc, %g4, %l2
10919 fzeros %f15
10920loop_1298:
10921 bgu %xcc, loop_1299
10922 stx %i3, [%l7 + 0x50]
10923 fbe,a %fcc1, loop_1300
10924 fmovsvc %icc, %f14, %f5
10925loop_1299:
10926 stx %g7, [%l7 + 0x60]
10927 xnorcc %l4, %i4, %i6
10928loop_1300:
10929 fba,a %fcc3, loop_1301
10930 ldsw [%l7 + 0x34], %i1
10931 stw %l0, [%l7 + 0x2C]
10932 tle %icc, 0x6
10933loop_1301:
10934 bn,a,pn %xcc, loop_1302
10935 st %f12, [%l7 + 0x54]
10936 fmovdle %icc, %f13, %f11
10937 ld [%l7 + 0x44], %f9
10938loop_1302:
10939 fnot2 %f0, %f6
10940 lduw [%l7 + 0x30], %o2
10941 edge32l %i0, %i7, %g2
10942 st %f13, [%l7 + 0x34]
10943 te %xcc, 0x3
10944 ldsw [%l7 + 0x10], %l6
10945 fbule,a %fcc3, loop_1303
10946 stx %l5, [%l7 + 0x18]
10947 alignaddrl %o3, %g6, %o5
10948 bvs,pt %icc, loop_1304
10949loop_1303:
10950 fpack32 %f12, %f8, %f6
10951 bl loop_1305
10952 fmovdn %xcc, %f7, %f15
10953loop_1304:
10954 fmul8x16au %f7, %f6, %f2
10955 tg %xcc, 0x5
10956loop_1305:
10957 movvc %xcc, %o4, %l3
10958 ldsh [%l7 + 0x6E], %o0
10959 ldsw [%l7 + 0x08], %l1
10960 edge16l %i5, %g1, %i2
10961 movcs %icc, %o7, %o1
10962 move %xcc, %g3, %o6
10963 edge16ln %g4, %g5, %i3
10964 taddcctv %l2, 0x1B40, %l4
10965 fors %f3, %f1, %f4
10966 bcc,pt %xcc, loop_1306
10967 fbu,a %fcc2, loop_1307
10968 ld [%l7 + 0x68], %f0
10969 edge16l %g7, %i4, %i1
10970loop_1306:
10971 fbule %fcc2, loop_1308
10972loop_1307:
10973 st %f9, [%l7 + 0x44]
10974 fmovdcc %icc, %f10, %f13
10975 edge32l %l0, %i6, %i0
10976loop_1308:
10977 tgu %xcc, 0x4
10978 popc %o2, %g2
10979 fmovsvc %icc, %f12, %f13
10980 ta %icc, 0x3
10981 lduh [%l7 + 0x14], %i7
10982 bne,a %xcc, loop_1309
10983 fmul8x16 %f0, %f6, %f10
10984 bn,a %xcc, loop_1310
10985 movpos %icc, %l6, %l5
10986loop_1309:
10987 fbge,a %fcc2, loop_1311
10988 fabsd %f6, %f12
10989loop_1310:
10990 movge %xcc, %g6, %o3
10991 te %icc, 0x3
10992loop_1311:
10993 addcc %o4, %o5, %o0
10994 stx %l3, [%l7 + 0x60]
10995 bcs %icc, loop_1312
10996 fxors %f13, %f0, %f4
10997 fbo,a %fcc3, loop_1313
10998 fpsub16 %f6, %f0, %f4
10999loop_1312:
11000 std %f0, [%l7 + 0x08]
11001 move %icc, %i5, %g1
11002loop_1313:
11003 fpadd32s %f6, %f10, %f2
11004 fornot2 %f14, %f8, %f14
11005 tn %xcc, 0x4
11006 fbe %fcc0, loop_1314
11007 ldub [%l7 + 0x74], %i2
11008 tcs %icc, 0x2
11009 lduh [%l7 + 0x6E], %l1
11010loop_1314:
11011 fmovdpos %icc, %f1, %f1
11012 movle %icc, %o7, %g3
11013 fzeros %f9
11014 fmul8x16au %f8, %f2, %f4
11015 fmovspos %icc, %f8, %f12
11016 andn %o6, 0x03B2, %o1
11017 movleu %icc, %g4, %g5
11018 fbg,a %fcc1, loop_1315
11019 bcs,a,pn %xcc, loop_1316
11020 ldub [%l7 + 0x0E], %i3
11021 stw %l2, [%l7 + 0x4C]
11022loop_1315:
11023 fpackfix %f6, %f13
11024loop_1316:
11025 movcs %xcc, %g7, %i4
11026 ldub [%l7 + 0x24], %l4
11027 ldd [%l7 + 0x68], %f0
11028 fmovdvc %xcc, %f5, %f1
11029 brgez,a %i1, loop_1317
11030 edge16 %i6, %i0, %o2
11031 fnor %f0, %f10, %f0
11032 fpsub32s %f13, %f7, %f9
11033loop_1317:
11034 edge32l %g2, %i7, %l6
11035 array32 %l5, %l0, %g6
11036 movleu %xcc, %o3, %o5
11037 fmuld8sux16 %f9, %f6, %f4
11038 mova %xcc, %o4, %o0
11039 fmovs %f4, %f12
11040 fbul %fcc0, loop_1318
11041 stx %i5, [%l7 + 0x38]
11042 fsrc2 %f10, %f10
11043 fmovse %icc, %f6, %f11
11044loop_1318:
11045 fmuld8sux16 %f1, %f2, %f0
11046 xnor %g1, %i2, %l1
11047 tsubcc %o7, %g3, %o6
11048 stw %l3, [%l7 + 0x74]
11049 subccc %o1, 0x17D3, %g4
11050 bge %xcc, loop_1319
11051 ldx [%l7 + 0x30], %i3
11052 or %g5, 0x19B6, %g7
11053 fcmpgt16 %f8, %f0, %l2
11054loop_1319:
11055 stb %i4, [%l7 + 0x63]
11056 ldub [%l7 + 0x25], %l4
11057 nop
11058 setx loop_1320, %l0, %l1
11059 wrpr 0x1, %tl
11060 wrpr %l1, %tpc
11061 add %l1, 0x4, %l1
11062 wrpr %l1, %tnpc
11063 setx 0x34400001400, %l0, %l1
11064 wrpr %l1, %tstate
11065 wrhpr 0x4, %htstate
11066 retry
11067 ldsh [%l7 + 0x5E], %i6
11068 edge8ln %i1, %i0, %g2
11069 sth %o2, [%l7 + 0x70]
11070loop_1320:
11071 fmovdg %icc, %f13, %f2
11072 st %f2, [%l7 + 0x6C]
11073 sth %l6, [%l7 + 0x54]
11074 ba,pt %xcc, loop_1321
11075 fmuld8ulx16 %f13, %f15, %f6
11076 bleu loop_1322
11077 udiv %i7, 0x046C, %l0
11078loop_1321:
11079 fsrc1s %f13, %f3
11080 movrlz %l5, 0x1EC, %g6
11081loop_1322:
11082 fmovdneg %icc, %f9, %f8
11083 fcmpne16 %f6, %f2, %o3
11084 bgu,a %icc, loop_1323
11085 add %o5, %o0, %i5
11086 stx %o4, [%l7 + 0x50]
11087 stw %i2, [%l7 + 0x74]
11088loop_1323:
11089 fone %f12
11090 ldsh [%l7 + 0x46], %g1
11091 fmovdneg %xcc, %f10, %f7
11092 bvc loop_1324
11093 fpadd32s %f14, %f12, %f1
11094 ldsw [%l7 + 0x48], %o7
11095 siam 0x4
11096loop_1324:
11097 lduw [%l7 + 0x4C], %g3
11098 tge %icc, 0x7
11099 lduw [%l7 + 0x78], %l1
11100 st %f12, [%l7 + 0x78]
11101 stw %o6, [%l7 + 0x44]
11102 tsubcctv %o1, %l3, %g4
11103 ldd [%l7 + 0x10], %f4
11104 stw %i3, [%l7 + 0x3C]
11105 fmovrde %g7, %f8, %f2
11106 tne %icc, 0x6
11107 stw %g5, [%l7 + 0x70]
11108 fone %f2
11109 lduw [%l7 + 0x1C], %l2
11110 taddcc %i4, %i6, %i1
11111 fmovrslz %i0, %f5, %f8
11112 nop
11113 setx loop_1325, %l0, %l1
11114 wrpr 0x1, %tl
11115 wrpr %l1, %tnpc
11116 setx 0x34400001400, %l0, %l1
11117 wrpr %l1, %tstate
11118 wrhpr 0x4, %htstate
11119 done
11120 alignaddrl %l4, %o2, %g2
11121 fblg,a %fcc0, loop_1326
11122 alignaddr %l6, %l0, %l5
11123loop_1325:
11124 add %i7, %g6, %o5
11125 movrlz %o0, 0x1EF, %o3
11126loop_1326:
11127 taddcctv %i5, 0x0713, %i2
11128 st %f1, [%l7 + 0x10]
11129 fabss %f1, %f0
11130 ldsh [%l7 + 0x1C], %o4
11131 ldsw [%l7 + 0x08], %o7
11132 ldsh [%l7 + 0x10], %g3
11133 nop
11134 setx loop_1327, %l0, %l1
11135 wrpr 0x1, %tl
11136 wrpr %l1, %tnpc
11137 setx 0x34400001400, %l0, %l1
11138 wrpr %l1, %tstate
11139 wrhpr 0x4, %htstate
11140 done
11141 ldsh [%l7 + 0x0A], %l1
11142 stx %o6, [%l7 + 0x40]
11143 st %f15, [%l7 + 0x08]
11144loop_1327:
11145 subccc %o1, 0x0D4A, %g1
11146 bl,a %icc, loop_1328
11147 fpack16 %f12, %f5
11148 edge32n %l3, %g4, %g7
11149 for %f14, %f2, %f14
11150loop_1328:
11151 subccc %i3, 0x069F, %l2
11152 movvs %xcc, %g5, %i4
11153 fmovrde %i1, %f10, %f12
11154 smulcc %i6, 0x1036, %l4
11155 movcc %xcc, %i0, %g2
11156 fcmpne32 %f14, %f0, %l6
11157 stb %o2, [%l7 + 0x1C]
11158 fpadd16 %f2, %f8, %f4
11159 stw %l0, [%l7 + 0x64]
11160 movrgez %l5, 0x35B, %i7
11161 lduw [%l7 + 0x5C], %o5
11162 or %o0, 0x0EE6, %g6
11163 fmovrslez %o3, %f3, %f1
11164 fmovsleu %xcc, %f9, %f10
11165 fba %fcc0, loop_1329
11166 brlz %i5, loop_1330
11167 ldub [%l7 + 0x0C], %i2
11168 be,a,pn %xcc, loop_1331
11169loop_1329:
11170 ld [%l7 + 0x40], %f1
11171loop_1330:
11172 sth %o4, [%l7 + 0x64]
11173 fnand %f8, %f0, %f14
11174loop_1331:
11175 bne,pn %xcc, loop_1332
11176 ldsw [%l7 + 0x40], %o7
11177 fone %f6
11178 ldub [%l7 + 0x11], %g3
11179loop_1332:
11180 fands %f1, %f0, %f9
11181 fones %f12
11182 bvc,pn %xcc, loop_1333
11183 fmovdl %icc, %f7, %f5
11184 movrlez %l1, 0x386, %o1
11185 brgz %o6, loop_1334
11186loop_1333:
11187 brz %g1, loop_1335
11188 fcmpgt16 %f0, %f6, %l3
11189 brlz,a %g4, loop_1336
11190loop_1334:
11191 fmovdge %xcc, %f13, %f2
11192loop_1335:
11193 std %f8, [%l7 + 0x18]
11194 bn,pn %xcc, loop_1337
11195loop_1336:
11196 movrgez %i3, %l2, %g5
11197 stx %i4, [%l7 + 0x40]
11198 stb %i1, [%l7 + 0x32]
11199loop_1337:
11200 ldsh [%l7 + 0x64], %i6
11201 ld [%l7 + 0x4C], %f8
11202 ldsh [%l7 + 0x70], %g7
11203 st %f13, [%l7 + 0x1C]
11204 fcmped %fcc0, %f10, %f6
11205 fbuge %fcc1, loop_1338
11206 ldd [%l7 + 0x70], %f14
11207 fcmple16 %f10, %f12, %i0
11208 fbge %fcc3, loop_1339
11209loop_1338:
11210 fmovsne %icc, %f2, %f13
11211 sth %g2, [%l7 + 0x14]
11212 fbu %fcc0, loop_1340
11213loop_1339:
11214 st %f4, [%l7 + 0x08]
11215 stx %l4, [%l7 + 0x78]
11216 fmovdcc %icc, %f13, %f1
11217loop_1340:
11218 andcc %l6, %l0, %o2
11219 ldsh [%l7 + 0x70], %i7
11220 stx %o5, [%l7 + 0x68]
11221 addccc %o0, %g6, %l5
11222 stb %i5, [%l7 + 0x75]
11223 ldd [%l7 + 0x20], %f8
11224 tl %xcc, 0x6
11225 ldsw [%l7 + 0x28], %o3
11226 fmovsgu %icc, %f11, %f2
11227 fnors %f0, %f10, %f3
11228 ldub [%l7 + 0x0E], %o4
11229 lduh [%l7 + 0x5A], %o7
11230 fcmple32 %f14, %f10, %g3
11231 tge %icc, 0x2
11232 fpackfix %f14, %f11
11233 movle %xcc, %l1, %o1
11234 fmovdne %xcc, %f15, %f3
11235 fsrc2 %f6, %f12
11236 movrlz %o6, %i2, %l3
11237 ldx [%l7 + 0x40], %g1
11238 fmovdneg %icc, %f9, %f11
11239 fmovscs %icc, %f2, %f12
11240 std %f4, [%l7 + 0x18]
11241 fmovscc %icc, %f3, %f15
11242 sdivx %g4, 0x1F1E, %l2
11243 st %f10, [%l7 + 0x10]
11244 ldd [%l7 + 0x38], %f12
11245 udivx %i3, 0x1BB2, %i4
11246 fbne %fcc1, loop_1341
11247 udivx %i1, 0x14D5, %g5
11248 fbge,a %fcc3, loop_1342
11249 edge32l %g7, %i0, %g2
11250loop_1341:
11251 move %xcc, %i6, %l4
11252 ldd [%l7 + 0x28], %f14
11253loop_1342:
11254 xnor %l0, %o2, %l6
11255 nop
11256 setx loop_1343, %l0, %l1
11257 jmpl %l1, %o5
11258 fmovdg %xcc, %f3, %f11
11259 bne,a loop_1344
11260 ldsh [%l7 + 0x3A], %i7
11261loop_1343:
11262 ldsw [%l7 + 0x30], %o0
11263 edge16l %l5, %g6, %o3
11264loop_1344:
11265 alignaddr %o4, %i5, %g3
11266 addc %o7, 0x1BDD, %l1
11267 bneg,a loop_1345
11268 nop
11269 setx loop_1346, %l0, %l1
11270 jmpl %l1, %o6
11271 movleu %icc, %i2, %l3
11272 fpmerge %f6, %f7, %f2
11273loop_1345:
11274 movl %xcc, %o1, %g1
11275loop_1346:
11276 fmovdg %xcc, %f8, %f3
11277 fornot1 %f6, %f12, %f8
11278 ldub [%l7 + 0x29], %g4
11279 ldsh [%l7 + 0x30], %l2
11280 std %f6, [%l7 + 0x18]
11281 fmovd %f2, %f10
11282 movre %i3, %i4, %i1
11283 fnor %f0, %f12, %f6
11284 nop
11285 setx loop_1347, %l0, %l1
11286 wrpr 0x1, %tl
11287 wrpr %l1, %tpc
11288 add %l1, 0x4, %l1
11289 wrpr %l1, %tnpc
11290 setx 0x34400001400, %l0, %l1
11291 wrpr %l1, %tstate
11292 wrhpr 0x4, %htstate
11293 retry
11294 ldd [%l7 + 0x08], %f0
11295 fmovrse %g5, %f11, %f3
11296 brgez,a %g7, loop_1348
11297loop_1347:
11298 edge16ln %g2, %i6, %l4
11299 bne,a,pt %icc, loop_1349
11300 ld [%l7 + 0x28], %f0
11301loop_1348:
11302 fmovdvc %xcc, %f9, %f9
11303 lduw [%l7 + 0x2C], %i0
11304loop_1349:
11305 fbn %fcc3, loop_1350
11306 brnz %o2, loop_1351
11307 fmovrdgz %l0, %f0, %f8
11308 smul %l6, 0x11A7, %o5
11309loop_1350:
11310 sth %i7, [%l7 + 0x20]
11311loop_1351:
11312 tsubcc %l5, 0x1E1F, %g6
11313 brlez,a %o0, loop_1352
11314 stw %o3, [%l7 + 0x38]
11315 fmovrsgez %i5, %f6, %f4
11316 movl %xcc, %o4, %o7
11317loop_1352:
11318 fnegs %f4, %f13
11319 smul %g3, %l1, %i2
11320 fxor %f12, %f14, %f10
11321 fpadd16s %f6, %f6, %f11
11322 stx %o6, [%l7 + 0x60]
11323 sth %l3, [%l7 + 0x66]
11324 umul %g1, %g4, %l2
11325 lduh [%l7 + 0x24], %i3
11326 ldsw [%l7 + 0x20], %o1
11327 stw %i4, [%l7 + 0x20]
11328 fmovrslz %g5, %f2, %f15
11329 fnot2 %f12, %f12
11330 sth %i1, [%l7 + 0x28]
11331 ldsh [%l7 + 0x6A], %g2
11332 ldx [%l7 + 0x20], %g7
11333 ldsw [%l7 + 0x18], %i6
11334 movl %icc, %i0, %l4
11335 movge %xcc, %o2, %l0
11336 move %icc, %l6, %o5
11337 stw %l5, [%l7 + 0x40]
11338 stx %i7, [%l7 + 0x30]
11339 fbo,a %fcc3, loop_1353
11340 bne,pt %icc, loop_1354
11341 fmovrdgez %g6, %f6, %f0
11342 tg %xcc, 0x2
11343loop_1353:
11344 movrlez %o0, %i5, %o4
11345loop_1354:
11346 ldx [%l7 + 0x68], %o3
11347 st %f13, [%l7 + 0x38]
11348 stb %o7, [%l7 + 0x31]
11349 brlz %l1, loop_1355
11350 ld [%l7 + 0x4C], %f0
11351 nop
11352 setx loop_1356, %l0, %l1
11353 wrpr 0x1, %tl
11354 wrpr %l1, %tnpc
11355 setx 0x34400001400, %l0, %l1
11356 wrpr %l1, %tstate
11357 wrhpr 0x4, %htstate
11358 done
11359 fmovsle %icc, %f12, %f12
11360loop_1355:
11361 mulx %i2, %g3, %l3
11362 orcc %o6, %g1, %g4
11363loop_1356:
11364 fabss %f0, %f9
11365 ld [%l7 + 0x3C], %f5
11366 ldsh [%l7 + 0x4C], %l2
11367 sdivcc %i3, 0x0ABF, %i4
11368 fbule,a %fcc1, loop_1357
11369 fmovspos %icc, %f9, %f4
11370 fandnot1s %f8, %f10, %f14
11371 edge32ln %g5, %i1, %g2
11372loop_1357:
11373 movre %o1, 0x315, %i6
11374 lduh [%l7 + 0x46], %i0
11375 fmovrdlz %g7, %f4, %f12
11376 ldx [%l7 + 0x50], %o2
11377 std %f0, [%l7 + 0x10]
11378 brlz,a %l4, loop_1358
11379 sdiv %l6, 0x15A7, %l0
11380 xnorcc %l5, 0x166D, %i7
11381 andn %o5, 0x06D7, %o0
11382loop_1358:
11383 edge8ln %i5, %g6, %o4
11384 lduw [%l7 + 0x68], %o7
11385 ldx [%l7 + 0x10], %l1
11386 brgez,a %i2, loop_1359
11387 fcmpes %fcc0, %f3, %f11
11388 ldsw [%l7 + 0x48], %o3
11389 te %icc, 0x4
11390loop_1359:
11391 std %f2, [%l7 + 0x20]
11392 ldub [%l7 + 0x29], %l3
11393 fmovrsgez %g3, %f11, %f2
11394 fmovsleu %xcc, %f10, %f0
11395 fxnors %f13, %f0, %f6
11396 fmovsa %xcc, %f4, %f2
11397 fnor %f4, %f14, %f0
11398 edge32l %g1, %g4, %l2
11399 fxor %f6, %f4, %f0
11400 xnor %i3, %i4, %g5
11401 std %f12, [%l7 + 0x30]
11402 bvs,a loop_1360
11403 sdiv %o6, 0x0EBB, %g2
11404 xnorcc %i1, %o1, %i6
11405 ldsb [%l7 + 0x7A], %i0
11406loop_1360:
11407 fxnors %f6, %f3, %f3
11408 edge16n %g7, %l4, %o2
11409 ldsh [%l7 + 0x46], %l6
11410 fornot1 %f6, %f6, %f10
11411 fnot1s %f10, %f3
11412 fcmpne16 %f2, %f2, %l0
11413 smul %l5, %o5, %i7
11414 mova %xcc, %o0, %i5
11415 fmovsle %xcc, %f1, %f6
11416 fbn %fcc1, loop_1361
11417 fmovse %icc, %f12, %f9
11418 bleu %icc, loop_1362
11419 te %icc, 0x2
11420loop_1361:
11421 tvc %xcc, 0x6
11422 fmovscs %icc, %f7, %f9
11423loop_1362:
11424 fnegs %f2, %f13
11425 xor %g6, 0x0011, %o7
11426 fnegs %f13, %f6
11427 fpadd16s %f13, %f3, %f2
11428 fornot2s %f5, %f11, %f2
11429 ld [%l7 + 0x28], %f1
11430 fmovsn %xcc, %f10, %f6
11431 array16 %o4, %i2, %l1
11432 array32 %l3, %g3, %o3
11433 bleu %icc, loop_1363
11434 fbg,a %fcc3, loop_1364
11435 fmovsn %xcc, %f10, %f7
11436 ldx [%l7 + 0x50], %g4
11437loop_1363:
11438 stw %g1, [%l7 + 0x34]
11439loop_1364:
11440 fpadd32s %f13, %f12, %f5
11441 ld [%l7 + 0x74], %f4
11442 fcmps %fcc2, %f9, %f1
11443 ldsb [%l7 + 0x30], %l2
11444 fba,a %fcc3, loop_1365
11445 ldx [%l7 + 0x08], %i4
11446 alignaddr %g5, %o6, %g2
11447 ldd [%l7 + 0x08], %f14
11448loop_1365:
11449 array16 %i3, %o1, %i6
11450 movle %xcc, %i1, %g7
11451 andcc %i0, 0x03C9, %o2
11452 fpadd16s %f0, %f8, %f4
11453 fornot1s %f8, %f0, %f3
11454 movre %l4, %l6, %l5
11455 bne,pt %xcc, loop_1366
11456 fmovdgu %icc, %f9, %f6
11457 sth %o5, [%l7 + 0x26]
11458 movrgz %i7, %l0, %o0
11459loop_1366:
11460 tl %icc, 0x3
11461 st %f12, [%l7 + 0x18]
11462 fmovrsgz %g6, %f7, %f10
11463 and %o7, %o4, %i2
11464 fmovdcs %icc, %f10, %f3
11465 xorcc %l1, 0x1CD7, %l3
11466 lduw [%l7 + 0x08], %g3
11467 fmovdcs %icc, %f0, %f0
11468 fmovdle %icc, %f0, %f14
11469 siam 0x7
11470 edge32 %o3, %g4, %g1
11471 edge32n %l2, %i5, %i4
11472 tsubcc %o6, %g2, %g5
11473 bleu,a %xcc, loop_1367
11474 ldsh [%l7 + 0x7A], %i3
11475 stw %i6, [%l7 + 0x34]
11476 ldub [%l7 + 0x57], %o1
11477loop_1367:
11478 fsrc1 %f14, %f4
11479 fmovscs %xcc, %f13, %f12
11480 alignaddr %g7, %i1, %i0
11481 tsubcctv %l4, %o2, %l5
11482 bgu,a,pn %xcc, loop_1368
11483 ldsh [%l7 + 0x6A], %o5
11484 sra %i7, 0x11, %l0
11485 fpsub16s %f5, %f0, %f3
11486loop_1368:
11487 fornot2 %f6, %f6, %f12
11488 fbe %fcc1, loop_1369
11489 fmovsvc %xcc, %f5, %f9
11490 stx %o0, [%l7 + 0x08]
11491 fones %f1
11492loop_1369:
11493 tge %icc, 0x2
11494 fmovsle %icc, %f14, %f15
11495 movrgez %l6, 0x38F, %g6
11496 movne %icc, %o4, %i2
11497 fmovse %xcc, %f12, %f6
11498 ldsw [%l7 + 0x64], %o7
11499 fxors %f9, %f11, %f2
11500 sdivx %l3, 0x03F9, %g3
11501 stb %l1, [%l7 + 0x30]
11502 fcmps %fcc2, %f15, %f2
11503 fornot2s %f7, %f8, %f13
11504 fxors %f8, %f0, %f12
11505 fbul %fcc1, loop_1370
11506 tle %xcc, 0x5
11507 fmul8sux16 %f10, %f10, %f0
11508 tle %xcc, 0x0
11509loop_1370:
11510 fandnot2 %f14, %f8, %f6
11511 ldsb [%l7 + 0x7D], %o3
11512 fcmpgt16 %f14, %f10, %g1
11513 st %f5, [%l7 + 0x7C]
11514 fmovsvc %xcc, %f14, %f5
11515 fsrc2s %f4, %f8
11516 fbe %fcc0, loop_1371
11517 stb %g4, [%l7 + 0x37]
11518 std %f6, [%l7 + 0x08]
11519 stw %l2, [%l7 + 0x28]
11520loop_1371:
11521 fmovdleu %xcc, %f5, %f10
11522 ldx [%l7 + 0x08], %i5
11523 bneg,a,pn %icc, loop_1372
11524 sllx %i4, 0x1E, %g2
11525 ldsb [%l7 + 0x58], %g5
11526 fba %fcc0, loop_1373
11527loop_1372:
11528 fmovsn %icc, %f4, %f15
11529 st %f2, [%l7 + 0x78]
11530 fnegs %f5, %f7
11531loop_1373:
11532 st %f11, [%l7 + 0x10]
11533 tsubcctv %o6, %i3, %i6
11534 move %xcc, %o1, %g7
11535 fandnot2 %f8, %f2, %f8
11536 fbe %fcc3, loop_1374
11537 sth %i0, [%l7 + 0x4C]
11538 std %f8, [%l7 + 0x40]
11539 fpadd16 %f2, %f2, %f2
11540loop_1374:
11541 edge8 %i1, %o2, %l4
11542 bshuffle %f6, %f6, %f10
11543 st %f6, [%l7 + 0x7C]
11544 fmovrse %o5, %f11, %f15
11545 fba,a %fcc3, loop_1375
11546 ldx [%l7 + 0x40], %l5
11547 fmovsge %xcc, %f7, %f14
11548 edge32l %l0, %i7, %l6
11549loop_1375:
11550 bneg,pt %xcc, loop_1376
11551 ldsh [%l7 + 0x28], %g6
11552 ld [%l7 + 0x7C], %f1
11553 fmovrde %o4, %f6, %f8
11554loop_1376:
11555 fmovrdgez %i2, %f6, %f10
11556 bpos,a,pt %icc, loop_1377
11557 xorcc %o7, 0x01BA, %l3
11558 edge16n %o0, %g3, %o3
11559 fbul %fcc2, loop_1378
11560loop_1377:
11561 andncc %g1, %l1, %g4
11562 call loop_1379
11563 ldsb [%l7 + 0x27], %l2
11564loop_1378:
11565 sth %i5, [%l7 + 0x0E]
11566 fbe %fcc1, loop_1380
11567loop_1379:
11568 fmovdcs %xcc, %f7, %f5
11569 popc %g2, %g5
11570 fbe,a %fcc1, loop_1381
11571loop_1380:
11572 fbn %fcc1, loop_1382
11573 tneg %xcc, 0x5
11574 ldd [%l7 + 0x38], %f6
11575loop_1381:
11576 ldd [%l7 + 0x40], %f8
11577loop_1382:
11578 orncc %o6, 0x0292, %i4
11579 fmul8sux16 %f14, %f0, %f6
11580 fbn,a %fcc0, loop_1383
11581 ldsh [%l7 + 0x1C], %i6
11582 ldsh [%l7 + 0x42], %i3
11583 ldx [%l7 + 0x20], %o1
11584loop_1383:
11585 fmovs %f0, %f11
11586 bgu,pn %icc, loop_1384
11587 ldd [%l7 + 0x18], %f8
11588 subcc %g7, %i1, %o2
11589 stw %i0, [%l7 + 0x44]
11590loop_1384:
11591 fxors %f7, %f2, %f0
11592 fcmpes %fcc3, %f0, %f8
11593 movpos %icc, %o5, %l5
11594 ldsw [%l7 + 0x08], %l4
11595 bn,a %xcc, loop_1385
11596 movrne %i7, 0x095, %l0
11597 lduh [%l7 + 0x70], %g6
11598 ldx [%l7 + 0x08], %o4
11599loop_1385:
11600 stb %i2, [%l7 + 0x3A]
11601 bvc,a loop_1386
11602 movpos %icc, %l6, %o7
11603 edge16 %l3, %g3, %o3
11604 bcc,a,pn %icc, loop_1387
11605loop_1386:
11606 stw %g1, [%l7 + 0x28]
11607 ldd [%l7 + 0x70], %f4
11608 fmovdne %xcc, %f4, %f9
11609loop_1387:
11610 te %xcc, 0x5
11611 fmovrdlz %l1, %f10, %f14
11612 movrlez %g4, 0x3C8, %o0
11613 smul %l2, %g2, %i5
11614 fmovse %xcc, %f15, %f1
11615 fbg %fcc0, loop_1388
11616 fcmpes %fcc0, %f5, %f2
11617 fnot2 %f10, %f6
11618 fandnot2 %f14, %f4, %f0
11619loop_1388:
11620 bleu,a loop_1389
11621 andcc %g5, 0x0090, %i4
11622 std %f12, [%l7 + 0x68]
11623 movrgez %i6, %i3, %o1
11624loop_1389:
11625 tsubcc %o6, 0x0683, %g7
11626 lduh [%l7 + 0x4E], %o2
11627 fba,a %fcc2, loop_1390
11628 stw %i0, [%l7 + 0x58]
11629 fmovrdlez %o5, %f10, %f2
11630 fmovdneg %xcc, %f3, %f11
11631loop_1390:
11632 movrgez %l5, %l4, %i7
11633 fcmple32 %f0, %f8, %l0
11634 ldsw [%l7 + 0x54], %g6
11635 add %o4, %i1, %l6
11636 and %o7, 0x1E41, %l3
11637 bleu,a,pn %icc, loop_1391
11638 sub %g3, %i2, %o3
11639 stx %l1, [%l7 + 0x78]
11640 fors %f13, %f10, %f9
11641loop_1391:
11642 array8 %g4, %g1, %o0
11643 movgu %icc, %l2, %i5
11644 edge8l %g5, %g2, %i4
11645 movgu %xcc, %i6, %i3
11646 ldsh [%l7 + 0x18], %o1
11647 ldub [%l7 + 0x59], %g7
11648 movcc %xcc, %o2, %i0
11649 tcc %icc, 0x7
11650 fbg %fcc0, loop_1392
11651 stb %o5, [%l7 + 0x4A]
11652 xorcc %l5, %o6, %i7
11653 array16 %l4, %l0, %g6
11654loop_1392:
11655 fblg,a %fcc0, loop_1393
11656 orn %o4, 0x0357, %l6
11657 fmovsg %icc, %f5, %f12
11658 brgz,a %i1, loop_1394
11659loop_1393:
11660 stb %o7, [%l7 + 0x0F]
11661 tneg %icc, 0x6
11662 fmovdcc %xcc, %f11, %f8
11663loop_1394:
11664 sdivcc %l3, 0x175B, %g3
11665 alignaddr %o3, %l1, %g4
11666 fmovrdne %i2, %f12, %f6
11667 st %f8, [%l7 + 0x34]
11668 fmovse %icc, %f7, %f12
11669 fmovrsgez %g1, %f5, %f7
11670 fmovrdlz %l2, %f10, %f4
11671 edge16ln %i5, %g5, %g2
11672 tl %xcc, 0x1
11673 ldub [%l7 + 0x73], %o0
11674 edge8 %i6, %i4, %i3
11675 brz,a %o1, loop_1395
11676 st %f5, [%l7 + 0x38]
11677 ldsh [%l7 + 0x36], %g7
11678 fexpand %f1, %f4
11679loop_1395:
11680 brlz %i0, loop_1396
11681 smul %o5, %l5, %o6
11682 fbu %fcc1, loop_1397
11683 st %f10, [%l7 + 0x6C]
11684loop_1396:
11685 fbul,a %fcc2, loop_1398
11686 sub %i7, 0x11CB, %o2
11687loop_1397:
11688 edge8n %l4, %l0, %o4
11689 fnors %f1, %f6, %f5
11690loop_1398:
11691 brlz,a %l6, loop_1399
11692 ld [%l7 + 0x28], %f5
11693 be,a,pn %xcc, loop_1400
11694 fbg %fcc3, loop_1401
11695loop_1399:
11696 movg %xcc, %g6, %i1
11697 fmuld8ulx16 %f10, %f15, %f0
11698loop_1400:
11699 fabss %f12, %f5
11700loop_1401:
11701 fones %f8
11702 stx %l3, [%l7 + 0x28]
11703 tgu %xcc, 0x7
11704 ldub [%l7 + 0x2B], %g3
11705 fnot2s %f13, %f4
11706 andncc %o3, %o7, %l1
11707 ldd [%l7 + 0x60], %f0
11708 tsubcctv %g4, 0x052F, %g1
11709 ldub [%l7 + 0x0B], %l2
11710 st %f13, [%l7 + 0x64]
11711 brlez %i2, loop_1402
11712 mova %xcc, %g5, %i5
11713 fmovscs %xcc, %f7, %f2
11714 fmovsne %xcc, %f2, %f1
11715loop_1402:
11716 ldsb [%l7 + 0x73], %o0
11717 ldx [%l7 + 0x20], %i6
11718 fabss %f11, %f9
11719 fmovsneg %icc, %f10, %f8
11720 lduw [%l7 + 0x74], %g2
11721 movge %icc, %i4, %i3
11722 fmul8x16 %f10, %f8, %f0
11723 ldub [%l7 + 0x31], %g7
11724 mulx %i0, %o5, %l5
11725 lduw [%l7 + 0x08], %o6
11726 ldsw [%l7 + 0x6C], %i7
11727 movge %xcc, %o2, %o1
11728 fpmerge %f2, %f2, %f14
11729 ba,pt %xcc, loop_1403
11730 stw %l0, [%l7 + 0x68]
11731 ldd [%l7 + 0x18], %f10
11732 lduw [%l7 + 0x1C], %l4
11733loop_1403:
11734 st %f3, [%l7 + 0x4C]
11735 fsrc1 %f0, %f2
11736 sethi 0x0784, %l6
11737 movrne %g6, %o4, %l3
11738 std %f8, [%l7 + 0x28]
11739 nop
11740 setx loop_1404, %l0, %l1
11741 wrpr 0x1, %tl
11742 wrpr %l1, %tpc
11743 add %l1, 0x4, %l1
11744 wrpr %l1, %tnpc
11745 setx 0x34400001400, %l0, %l1
11746 wrpr %l1, %tstate
11747 wrhpr 0x4, %htstate
11748 retry
11749 tle %xcc, 0x2
11750 fmovrdlez %i1, %f8, %f0
11751 stx %o3, [%l7 + 0x18]
11752loop_1404:
11753 lduw [%l7 + 0x34], %g3
11754 ldsb [%l7 + 0x78], %o7
11755 fmovscc %xcc, %f3, %f1
11756 movleu %icc, %l1, %g4
11757 fmul8x16 %f15, %f4, %f14
11758 call loop_1405
11759 fornot2s %f2, %f7, %f5
11760 stb %g1, [%l7 + 0x64]
11761 alignaddrl %l2, %g5, %i5
11762loop_1405:
11763 ld [%l7 + 0x3C], %f7
11764 fbug,a %fcc0, loop_1406
11765 sdivcc %i2, 0x09E8, %i6
11766 lduw [%l7 + 0x4C], %g2
11767 sth %i4, [%l7 + 0x20]
11768loop_1406:
11769 fmovsle %xcc, %f2, %f13
11770 bl,pn %icc, loop_1407
11771 fmovdn %icc, %f14, %f15
11772 fbuge,a %fcc2, loop_1408
11773 stw %i3, [%l7 + 0x0C]
11774loop_1407:
11775 movrlez %g7, %o0, %i0
11776 fmovrdne %l5, %f0, %f8
11777loop_1408:
11778 fabss %f7, %f4
11779 lduw [%l7 + 0x40], %o5
11780 addcc %i7, %o6, %o1
11781 edge16n %l0, %o2, %l6
11782 fpadd16s %f2, %f15, %f6
11783 stw %g6, [%l7 + 0x18]
11784 fmovdneg %xcc, %f0, %f3
11785 sth %o4, [%l7 + 0x7A]
11786 tgu %icc, 0x2
11787 fmul8x16 %f9, %f14, %f4
11788 lduw [%l7 + 0x14], %l4
11789 fmovdle %icc, %f3, %f8
11790 movpos %icc, %i1, %l3
11791 fcmpes %fcc3, %f4, %f9
11792 ldd [%l7 + 0x38], %f12
11793 fbue %fcc3, loop_1409
11794 stx %o3, [%l7 + 0x58]
11795 ldsh [%l7 + 0x58], %o7
11796 fpsub16s %f0, %f0, %f11
11797loop_1409:
11798 movcc %xcc, %g3, %g4
11799 fcmpeq16 %f6, %f12, %l1
11800 stb %g1, [%l7 + 0x34]
11801 fcmpgt32 %f4, %f6, %g5
11802 fpsub16 %f10, %f2, %f14
11803 fpadd16 %f14, %f8, %f6
11804 fpadd16s %f4, %f7, %f4
11805 sll %l2, %i5, %i6
11806 bne,a,pt %icc, loop_1410
11807 fbl %fcc2, loop_1411
11808 lduw [%l7 + 0x18], %g2
11809 subcc %i2, 0x0ED0, %i4
11810loop_1410:
11811 movpos %xcc, %i3, %o0
11812loop_1411:
11813 fcmpne32 %f2, %f10, %g7
11814 sdivx %i0, 0x1A0E, %o5
11815 bne loop_1412
11816 bge,pt %xcc, loop_1413
11817 stx %l5, [%l7 + 0x18]
11818 ld [%l7 + 0x34], %f12
11819loop_1412:
11820 tleu %icc, 0x6
11821loop_1413:
11822 fbl %fcc3, loop_1414
11823 st %f9, [%l7 + 0x38]
11824 addcc %o6, 0x1135, %i7
11825 addccc %o1, 0x1F35, %o2
11826loop_1414:
11827 fmovdneg %xcc, %f5, %f9
11828 stb %l6, [%l7 + 0x52]
11829 edge8 %g6, %o4, %l0
11830 orcc %l4, %i1, %o3
11831 movne %icc, %l3, %o7
11832 ld [%l7 + 0x70], %f3
11833 stw %g4, [%l7 + 0x50]
11834 fbe %fcc3, loop_1415
11835 alignaddrl %g3, %l1, %g5
11836 edge16 %l2, %g1, %i6
11837 fzeros %f11
11838loop_1415:
11839 fmovdcc %xcc, %f0, %f5
11840 fbg %fcc2, loop_1416
11841 std %f2, [%l7 + 0x08]
11842 fmovs %f12, %f12
11843 stb %g2, [%l7 + 0x4B]
11844loop_1416:
11845 sra %i2, %i5, %i4
11846 ld [%l7 + 0x40], %f2
11847 tg %icc, 0x7
11848 ldsh [%l7 + 0x54], %i3
11849 udiv %o0, 0x1BE7, %g7
11850 fzero %f4
11851 fnot2 %f14, %f8
11852 udivx %i0, 0x11C7, %l5
11853 bge,a %xcc, loop_1417
11854 fmuld8ulx16 %f4, %f12, %f8
11855 add %o5, 0x1BC0, %o6
11856 mulx %i7, 0x1CD7, %o1
11857loop_1417:
11858 movge %xcc, %o2, %g6
11859 fmovsle %xcc, %f13, %f0
11860 fcmpd %fcc0, %f6, %f12
11861 edge8ln %l6, %o4, %l4
11862 ldd [%l7 + 0x18], %f8
11863 tneg %icc, 0x0
11864 array16 %l0, %o3, %l3
11865 fnot1s %f1, %f3
11866 subcc %i1, %g4, %g3
11867 smulcc %o7, %l1, %l2
11868 ldx [%l7 + 0x78], %g5
11869 stb %g1, [%l7 + 0x5A]
11870 fmovsge %xcc, %f9, %f12
11871 fandnot1s %f11, %f5, %f10
11872 srax %i6, 0x1F, %i2
11873 umulcc %g2, 0x1DCC, %i5
11874 fcmpne32 %f6, %f10, %i3
11875 fcmpne16 %f12, %f2, %i4
11876 std %f6, [%l7 + 0x38]
11877 fcmpd %fcc0, %f12, %f10
11878 stx %g7, [%l7 + 0x28]
11879 tsubcctv %o0, %i0, %o5
11880 edge32l %o6, %l5, %i7
11881 faligndata %f10, %f8, %f10
11882 ldx [%l7 + 0x58], %o1
11883 brgz,a %o2, loop_1418
11884 lduh [%l7 + 0x6C], %g6
11885 fcmple32 %f4, %f6, %l6
11886 fba,a %fcc0, loop_1419
11887loop_1418:
11888 sth %o4, [%l7 + 0x28]
11889 bvc loop_1420
11890 bgu loop_1421
11891loop_1419:
11892 movcc %icc, %l4, %l0
11893 movre %l3, 0x37D, %o3
11894loop_1420:
11895 be,a,pt %icc, loop_1422
11896loop_1421:
11897 movrlz %i1, %g4, %o7
11898 fpsub16s %f11, %f5, %f0
11899 edge32 %l1, %g3, %l2
11900loop_1422:
11901 fmovdne %icc, %f7, %f9
11902 fpack16 %f10, %f12
11903 stx %g1, [%l7 + 0x18]
11904 fzero %f0
11905 bn,pt %icc, loop_1423
11906 mulx %i6, 0x0142, %i2
11907 std %f4, [%l7 + 0x58]
11908 movneg %xcc, %g5, %g2
11909loop_1423:
11910 fmovs %f12, %f15
11911 fsrc2s %f2, %f5
11912 fandnot2s %f14, %f14, %f12
11913 lduw [%l7 + 0x40], %i5
11914 fble,a %fcc3, loop_1424
11915 brgez %i4, loop_1425
11916 movrgez %g7, 0x275, %o0
11917 fmovdgu %icc, %f1, %f4
11918loop_1424:
11919 array32 %i0, %i3, %o5
11920loop_1425:
11921 edge32l %o6, %l5, %i7
11922 ldsw [%l7 + 0x70], %o1
11923 fmuld8sux16 %f8, %f5, %f4
11924 ldsw [%l7 + 0x2C], %g6
11925 std %f0, [%l7 + 0x08]
11926 fmuld8sux16 %f4, %f0, %f12
11927 sub %l6, 0x028D, %o2
11928 movne %xcc, %o4, %l4
11929 lduh [%l7 + 0x2A], %l0
11930 ldsb [%l7 + 0x33], %o3
11931 stb %i1, [%l7 + 0x16]
11932 fmovrdlez %g4, %f10, %f8
11933 nop
11934 setx loop_1426, %l0, %l1
11935 wrpr 0x1, %tl
11936 wrpr %l1, %tpc
11937 add %l1, 0x4, %l1
11938 wrpr %l1, %tnpc
11939 setx 0x34400001400, %l0, %l1
11940 wrpr %l1, %tstate
11941 wrhpr 0x4, %htstate
11942 retry
11943 fmuld8ulx16 %f7, %f7, %f8
11944 ldsw [%l7 + 0x78], %l3
11945 tg %xcc, 0x6
11946loop_1426:
11947 fornot2s %f13, %f15, %f6
11948 alignaddr %l1, %o7, %g3
11949 edge32l %l2, %g1, %i2
11950 srax %i6, %g2, %i5
11951 fmovdgu %icc, %f1, %f10
11952 edge16 %g5, %i4, %g7
11953 fmovsvc %icc, %f9, %f0
11954 nop
11955 setx loop_1427, %l0, %l1
11956 wrpr 0x1, %tl
11957 wrpr %l1, %tpc
11958 add %l1, 0x4, %l1
11959 wrpr %l1, %tnpc
11960 setx 0x34400001400, %l0, %l1
11961 wrpr %l1, %tstate
11962 wrhpr 0x4, %htstate
11963 retry
11964 movvc %xcc, %i0, %o0
11965 sth %i3, [%l7 + 0x22]
11966 ld [%l7 + 0x74], %f6
11967loop_1427:
11968 movre %o5, %l5, %i7
11969 popc %o1, %g6
11970 tcs %xcc, 0x2
11971 fmovsleu %xcc, %f12, %f12
11972 ldx [%l7 + 0x18], %l6
11973 stx %o6, [%l7 + 0x50]
11974 bneg loop_1428
11975 fmovsg %xcc, %f8, %f3
11976 fmovdneg %icc, %f6, %f3
11977 ldsh [%l7 + 0x1E], %o2
11978loop_1428:
11979 fcmple32 %f6, %f12, %o4
11980 udivx %l4, 0x0188, %l0
11981 tpos %icc, 0x1
11982 movrgez %o3, %g4, %l3
11983 brlez,a %l1, loop_1429
11984 ld [%l7 + 0x1C], %f2
11985 ldd [%l7 + 0x68], %f6
11986 bcc %xcc, loop_1430
11987loop_1429:
11988 fbn %fcc0, loop_1431
11989 fbug,a %fcc1, loop_1432
11990 edge16ln %i1, %o7, %l2
11991loop_1430:
11992 fand %f4, %f4, %f10
11993loop_1431:
11994 be,pt %xcc, loop_1433
11995loop_1432:
11996 ldd [%l7 + 0x68], %f12
11997 movle %icc, %g3, %i2
11998 movneg %icc, %g1, %g2
11999loop_1433:
12000 fbe %fcc1, loop_1434
12001 fzero %f8
12002 nop
12003 setx loop_1435, %l0, %l1
12004 wrpr 0x1, %tl
12005 wrpr %l1, %tnpc
12006 setx 0x34400001400, %l0, %l1
12007 wrpr %l1, %tstate
12008 wrhpr 0x4, %htstate
12009 done
12010 bcc,a,pt %icc, loop_1436
12011loop_1434:
12012 fcmps %fcc2, %f8, %f11
12013 ldsb [%l7 + 0x77], %i6
12014loop_1435:
12015 ld [%l7 + 0x40], %f7
12016loop_1436:
12017 fexpand %f5, %f0
12018 tn %icc, 0x0
12019 fsrc1s %f15, %f6
12020 sdivcc %i5, 0x036E, %g5
12021 fsrc2 %f4, %f2
12022 fba %fcc0, loop_1437
12023 stw %g7, [%l7 + 0x70]
12024 tgu %icc, 0x2
12025 addcc %i0, %i4, %i3
12026loop_1437:
12027 ldsw [%l7 + 0x28], %o5
12028 brnz,a %l5, loop_1438
12029 lduw [%l7 + 0x54], %i7
12030 movge %xcc, %o1, %g6
12031 stw %l6, [%l7 + 0x30]
12032loop_1438:
12033 fornot2 %f12, %f10, %f0
12034 bgu,pn %xcc, loop_1439
12035 nop
12036 setx loop_1440, %l0, %l1
12037 wrpr 0x1, %tl
12038 wrpr %l1, %tnpc
12039 setx 0x34400001400, %l0, %l1
12040 wrpr %l1, %tstate
12041 wrhpr 0x4, %htstate
12042 done
12043 brlez,a %o6, loop_1441
12044 faligndata %f4, %f10, %f2
12045loop_1439:
12046 fzeros %f7
12047loop_1440:
12048 fsrc2s %f11, %f6
12049loop_1441:
12050 fandnot1 %f4, %f14, %f4
12051 popc 0x0137, %o0
12052 sth %o2, [%l7 + 0x3C]
12053 movrgez %l4, 0x3EE, %o4
12054 tl %xcc, 0x1
12055 tvc %xcc, 0x5
12056 edge8ln %l0, %o3, %g4
12057 ble %icc, loop_1442
12058 fnegd %f8, %f8
12059 stb %l1, [%l7 + 0x34]
12060 fnand %f14, %f10, %f4
12061loop_1442:
12062 orcc %l3, %o7, %l2
12063 stw %g3, [%l7 + 0x0C]
12064 ldx [%l7 + 0x30], %i2
12065 ldub [%l7 + 0x58], %i1
12066 lduw [%l7 + 0x3C], %g1
12067 brgz %i6, loop_1443
12068 lduw [%l7 + 0x6C], %g2
12069 fmovdcs %icc, %f15, %f3
12070 ldsb [%l7 + 0x54], %g5
12071loop_1443:
12072 bne,pt %icc, loop_1444
12073 edge8l %g7, %i0, %i5
12074 for %f4, %f14, %f4
12075 add %i4, 0x1777, %i3
12076loop_1444:
12077 andn %l5, 0x0803, %i7
12078 umul %o1, 0x0E36, %g6
12079 st %f15, [%l7 + 0x2C]
12080 umul %l6, %o5, %o0
12081 bgu,pt %icc, loop_1445
12082 fxor %f6, %f14, %f8
12083 movrgz %o2, 0x3CC, %o6
12084 umul %o4, %l4, %l0
12085loop_1445:
12086 tneg %xcc, 0x1
12087 udivcc %o3, 0x0778, %l1
12088 taddcc %g4, 0x0832, %o7
12089 fmovrdgz %l3, %f6, %f14
12090 movne %xcc, %l2, %g3
12091 array8 %i1, %g1, %i6
12092 fsrc1s %f12, %f3
12093 fands %f10, %f4, %f8
12094 bvc %xcc, loop_1446
12095 fones %f9
12096 fmovrdlez %g2, %f12, %f12
12097 fpsub16 %f2, %f6, %f12
12098loop_1446:
12099 fbne,a %fcc0, loop_1447
12100 ldd [%l7 + 0x30], %f10
12101 sth %g5, [%l7 + 0x0C]
12102 fbge,a %fcc0, loop_1448
12103loop_1447:
12104 ldsh [%l7 + 0x3E], %i2
12105 fmovsg %icc, %f11, %f6
12106 fmovsl %icc, %f14, %f14
12107loop_1448:
12108 tcc %xcc, 0x1
12109 fexpand %f7, %f14
12110 st %f7, [%l7 + 0x60]
12111 sdivx %i0, 0x0BD9, %g7
12112 ldsb [%l7 + 0x60], %i5
12113 ta %xcc, 0x3
12114 stx %i3, [%l7 + 0x30]
12115 fble,a %fcc0, loop_1449
12116 fmovdcs %xcc, %f7, %f4
12117 ldsh [%l7 + 0x62], %l5
12118 ldsh [%l7 + 0x28], %i7
12119loop_1449:
12120 fcmps %fcc3, %f3, %f7
12121 stb %o1, [%l7 + 0x68]
12122 stw %i4, [%l7 + 0x68]
12123 fmovda %icc, %f10, %f1
12124 st %f11, [%l7 + 0x50]
12125 or %g6, %o5, %l6
12126 fmul8ulx16 %f14, %f10, %f10
12127 ld [%l7 + 0x40], %f7
12128 fbug,a %fcc1, loop_1450
12129 stb %o2, [%l7 + 0x73]
12130 ldub [%l7 + 0x15], %o6
12131 ld [%l7 + 0x5C], %f5
12132loop_1450:
12133 lduw [%l7 + 0x50], %o4
12134 bcc,a,pt %icc, loop_1451
12135 fxnors %f0, %f15, %f15
12136 fmovrdgz %l4, %f2, %f10
12137 std %f14, [%l7 + 0x40]
12138loop_1451:
12139 fmovrde %o0, %f10, %f14
12140 ldx [%l7 + 0x38], %l0
12141 stw %o3, [%l7 + 0x70]
12142 array32 %l1, %o7, %l3
12143 lduh [%l7 + 0x12], %g4
12144 tg %xcc, 0x6
12145 fmovsneg %xcc, %f1, %f2
12146 ldsh [%l7 + 0x72], %g3
12147 popc %i1, %l2
12148 fmul8sux16 %f14, %f6, %f4
12149 movvc %xcc, %g1, %g2
12150 fpsub16 %f6, %f4, %f2
12151 fmovrdgz %i6, %f4, %f10
12152 fbo %fcc3, loop_1452
12153 ldsw [%l7 + 0x20], %i2
12154 lduw [%l7 + 0x4C], %i0
12155 edge32n %g5, %g7, %i3
12156loop_1452:
12157 sdiv %l5, 0x02A4, %i5
12158 andncc %i7, %o1, %g6
12159 alignaddrl %i4, %o5, %o2
12160 ld [%l7 + 0x28], %f8
12161 st %f7, [%l7 + 0x58]
12162 edge16 %l6, %o6, %l4
12163 subc %o4, %o0, %l0
12164 movcc %icc, %l1, %o7
12165 sdivcc %o3, 0x1641, %g4
12166 stx %l3, [%l7 + 0x18]
12167 ld [%l7 + 0x18], %f10
12168 fmovdpos %xcc, %f15, %f15
12169 sth %i1, [%l7 + 0x48]
12170 ld [%l7 + 0x78], %f5
12171 sdivcc %l2, 0x1DFB, %g3
12172 tle %icc, 0x2
12173 lduh [%l7 + 0x5A], %g2
12174 fmul8ulx16 %f10, %f6, %f6
12175 be,pt %xcc, loop_1453
12176 movvc %icc, %g1, %i2
12177 ldx [%l7 + 0x58], %i0
12178 stw %i6, [%l7 + 0x4C]
12179loop_1453:
12180 stx %g7, [%l7 + 0x78]
12181 fblg,a %fcc0, loop_1454
12182 fpsub32s %f5, %f9, %f12
12183 fmovse %xcc, %f1, %f4
12184 ldd [%l7 + 0x38], %f8
12185loop_1454:
12186 movg %icc, %i3, %l5
12187 ldx [%l7 + 0x78], %i5
12188 fmul8x16al %f8, %f8, %f8
12189 lduw [%l7 + 0x20], %g5
12190 fandnot1 %f8, %f6, %f0
12191 taddcctv %i7, 0x0F98, %o1
12192 fmovda %xcc, %f4, %f12
12193 stb %g6, [%l7 + 0x19]
12194 tleu %xcc, 0x4
12195 std %f2, [%l7 + 0x70]
12196 movcs %icc, %i4, %o2
12197 ldsb [%l7 + 0x59], %l6
12198 taddcc %o5, 0x16B7, %l4
12199 fbn %fcc2, loop_1455
12200 movcc %icc, %o4, %o0
12201 ba,a %xcc, loop_1456
12202 fmovdcs %icc, %f5, %f7
12203loop_1455:
12204 ldub [%l7 + 0x68], %l0
12205 sll %o6, %o7, %l1
12206loop_1456:
12207 ldsb [%l7 + 0x5D], %g4
12208 edge16n %l3, %i1, %o3
12209 fand %f0, %f0, %f0
12210 fmovsge %xcc, %f4, %f3
12211 fornot1s %f13, %f5, %f15
12212 fnegd %f12, %f0
12213 ldsb [%l7 + 0x69], %l2
12214 fble,a %fcc1, loop_1457
12215 bg loop_1458
12216 edge8l %g2, %g1, %i2
12217 array8 %i0, %g3, %g7
12218loop_1457:
12219 fmul8x16au %f5, %f4, %f8
12220loop_1458:
12221 taddcctv %i3, 0x0FCB, %l5
12222 smul %i5, %g5, %i6
12223 fpsub32s %f5, %f6, %f11
12224 subc %i7, %g6, %o1
12225 ldsb [%l7 + 0x27], %i4
12226 fandnot1 %f8, %f14, %f10
12227 fmovspos %xcc, %f6, %f13
12228 ld [%l7 + 0x34], %f4
12229 sra %l6, 0x0D, %o2
12230 fpadd32s %f11, %f15, %f13
12231 fmovse %icc, %f7, %f12
12232 bvs,a %xcc, loop_1459
12233 fmovdpos %xcc, %f11, %f12
12234 fsrc2 %f14, %f10
12235 ldsw [%l7 + 0x28], %l4
12236loop_1459:
12237 fnand %f0, %f2, %f0
12238 ble,pt %xcc, loop_1460
12239 andcc %o4, 0x1B98, %o5
12240 taddcc %o0, 0x1ECC, %l0
12241 std %f8, [%l7 + 0x48]
12242loop_1460:
12243 tcc %icc, 0x7
12244 subccc %o7, %o6, %l1
12245 movrgz %g4, 0x139, %i1
12246 tle %xcc, 0x2
12247 stb %l3, [%l7 + 0x75]
12248 stb %o3, [%l7 + 0x24]
12249 edge32n %g2, %l2, %i2
12250 fmovdvs %xcc, %f13, %f0
12251 fmul8x16 %f4, %f2, %f0
12252 fpsub32 %f12, %f2, %f4
12253 nop
12254 setx loop_1461, %l0, %l1
12255 jmpl %l1, %g1
12256 brgez,a %i0, loop_1462
12257 tvs %icc, 0x1
12258 te %icc, 0x3
12259loop_1461:
12260 ldx [%l7 + 0x20], %g7
12261loop_1462:
12262 lduw [%l7 + 0x08], %g3
12263 fnot2 %f10, %f4
12264 sub %i3, %l5, %g5
12265 taddcctv %i5, %i7, %i6
12266 stw %g6, [%l7 + 0x40]
12267 edge32n %i4, %l6, %o2
12268 tvc %icc, 0x2
12269 movrlz %o1, 0x3E2, %l4
12270 fands %f15, %f0, %f7
12271 fmovsge %xcc, %f9, %f15
12272 fmovdcs %icc, %f14, %f2
12273 andncc %o5, %o0, %l0
12274 fcmped %fcc0, %f4, %f8
12275 or %o7, 0x0564, %o4
12276 st %f11, [%l7 + 0x0C]
12277 xnorcc %o6, %l1, %g4
12278 stw %l3, [%l7 + 0x40]
12279 fbuge,a %fcc1, loop_1463
12280 lduw [%l7 + 0x0C], %o3
12281 ldsb [%l7 + 0x40], %g2
12282 bvc,a loop_1464
12283loop_1463:
12284 stw %i1, [%l7 + 0x54]
12285 fnand %f6, %f12, %f0
12286 fmovdcs %icc, %f9, %f6
12287loop_1464:
12288 fbe %fcc0, loop_1465
12289 ld [%l7 + 0x20], %f11
12290 fbn,a %fcc2, loop_1466
12291 ba,a,pn %xcc, loop_1467
12292loop_1465:
12293 orncc %i2, 0x1BF7, %g1
12294 xor %l2, 0x01B8, %i0
12295loop_1466:
12296 for %f4, %f2, %f2
12297loop_1467:
12298 sdivcc %g3, 0x127E, %g7
12299 popc 0x1473, %i3
12300 std %f6, [%l7 + 0x68]
12301 ldub [%l7 + 0x6D], %g5
12302 fpackfix %f14, %f15
12303 bne loop_1468
12304 lduw [%l7 + 0x18], %i5
12305 sra %l5, %i7, %i6
12306 fmul8x16 %f3, %f8, %f12
12307loop_1468:
12308 fones %f1
12309 fsrc1s %f14, %f12
12310 tgu %icc, 0x4
12311 edge16 %g6, %l6, %i4
12312 udivx %o1, 0x07FA, %o2
12313 fmovsa %xcc, %f5, %f14
12314 sth %l4, [%l7 + 0x66]
12315 ldub [%l7 + 0x0B], %o0
12316 alignaddr %l0, %o5, %o7
12317 fpadd32s %f6, %f11, %f12
12318 pdist %f4, %f6, %f0
12319 bcc %icc, loop_1469
12320 movvc %xcc, %o4, %l1
12321 fxnor %f6, %f4, %f2
12322 movge %icc, %g4, %l3
12323loop_1469:
12324 fornot1 %f14, %f2, %f8
12325 stb %o3, [%l7 + 0x38]
12326 te %xcc, 0x5
12327 bpos,pn %xcc, loop_1470
12328 ldx [%l7 + 0x40], %g2
12329 fnand %f2, %f2, %f6
12330 xorcc %i1, %o6, %i2
12331loop_1470:
12332 fandnot1 %f2, %f14, %f4
12333 fandnot1s %f2, %f14, %f10
12334 tl %xcc, 0x7
12335 std %f14, [%l7 + 0x70]
12336 fmovrdgz %g1, %f12, %f6
12337 fmuld8ulx16 %f9, %f5, %f0
12338 std %f4, [%l7 + 0x58]
12339 siam 0x6
12340 bne loop_1471
12341 std %f2, [%l7 + 0x20]
12342 movle %xcc, %i0, %g3
12343 xor %g7, %i3, %l2
12344loop_1471:
12345 fmovrde %g5, %f4, %f14
12346 stb %i5, [%l7 + 0x61]
12347 lduh [%l7 + 0x4C], %i7
12348 st %f6, [%l7 + 0x78]
12349 ldsb [%l7 + 0x73], %i6
12350 fcmpgt16 %f4, %f8, %g6
12351 ldsh [%l7 + 0x32], %l6
12352 fba %fcc1, loop_1472
12353 ldd [%l7 + 0x10], %f8
12354 bcc,a,pt %xcc, loop_1473
12355 ldsw [%l7 + 0x40], %l5
12356loop_1472:
12357 stb %o1, [%l7 + 0x34]
12358 ba %icc, loop_1474
12359loop_1473:
12360 orn %o2, 0x0A87, %l4
12361 movrlez %i4, %l0, %o5
12362 fmovdgu %icc, %f7, %f5
12363loop_1474:
12364 fmovdneg %icc, %f8, %f13
12365 movrgz %o0, 0x19B, %o4
12366 fble %fcc3, loop_1475
12367 st %f1, [%l7 + 0x1C]
12368 tne %icc, 0x4
12369 bcs %icc, loop_1476
12370loop_1475:
12371 tg %icc, 0x3
12372 addc %l1, %g4, %o7
12373 fsrc2 %f2, %f8
12374loop_1476:
12375 edge16ln %o3, %l3, %g2
12376 fmovsa %icc, %f9, %f5
12377 fmovsne %icc, %f14, %f15
12378 fmovsn %xcc, %f5, %f9
12379 brlez %i1, loop_1477
12380 bshuffle %f10, %f12, %f14
12381 be,pn %xcc, loop_1478
12382 fmovdpos %icc, %f15, %f1
12383loop_1477:
12384 ldsh [%l7 + 0x18], %o6
12385 ldx [%l7 + 0x68], %i2
12386loop_1478:
12387 stx %i0, [%l7 + 0x60]
12388 fnors %f4, %f6, %f5
12389 sth %g1, [%l7 + 0x62]
12390 fbuge %fcc0, loop_1479
12391 sethi 0x03F9, %g7
12392 fpackfix %f8, %f7
12393 stb %i3, [%l7 + 0x4C]
12394loop_1479:
12395 smulcc %l2, 0x0425, %g5
12396 fmovdge %icc, %f13, %f7
12397 call loop_1480
12398 fmovdcs %xcc, %f9, %f0
12399 tneg %icc, 0x7
12400 srax %i5, 0x11, %g3
12401loop_1480:
12402 sdiv %i7, 0x06FA, %g6
12403 ldub [%l7 + 0x49], %i6
12404 pdist %f8, %f0, %f8
12405 movn %icc, %l6, %l5
12406 fmovdpos %xcc, %f14, %f4
12407 ldsh [%l7 + 0x68], %o1
12408 bpos,a,pn %icc, loop_1481
12409 tcc %icc, 0x7
12410 fmovdle %xcc, %f13, %f13
12411 ldub [%l7 + 0x58], %l4
12412loop_1481:
12413 fornot2s %f7, %f0, %f15
12414 fmovdgu %icc, %f8, %f7
12415 fzero %f12
12416 sra %i4, %o2, %l0
12417 ldd [%l7 + 0x58], %f2
12418 tne %xcc, 0x3
12419 stx %o0, [%l7 + 0x68]
12420 bpos,a loop_1482
12421 fmovdcc %xcc, %f15, %f6
12422 edge8ln %o5, %o4, %l1
12423 ldd [%l7 + 0x70], %f0
12424loop_1482:
12425 bgu %xcc, loop_1483
12426 fpmerge %f6, %f5, %f10
12427 fandnot1s %f3, %f12, %f10
12428 ldd [%l7 + 0x18], %f2
12429loop_1483:
12430 bneg,a %xcc, loop_1484
12431 fbne,a %fcc2, loop_1485
12432 fcmple16 %f0, %f2, %g4
12433 movneg %icc, %o7, %l3
12434loop_1484:
12435 ldub [%l7 + 0x2F], %g2
12436loop_1485:
12437 array8 %i1, %o3, %i2
12438 lduw [%l7 + 0x44], %i0
12439 ldx [%l7 + 0x08], %o6
12440 ldub [%l7 + 0x10], %g7
12441 ba,a,pt %icc, loop_1486
12442 movl %xcc, %i3, %l2
12443 ld [%l7 + 0x74], %f8
12444 stx %g1, [%l7 + 0x20]
12445loop_1486:
12446 for %f2, %f0, %f0
12447 fcmpes %fcc1, %f15, %f1
12448 fbule,a %fcc0, loop_1487
12449 siam 0x4
12450 ld [%l7 + 0x20], %f4
12451 brgz %i5, loop_1488
12452loop_1487:
12453 fmul8x16al %f1, %f1, %f14
12454 ble,a %xcc, loop_1489
12455 fmuld8sux16 %f6, %f4, %f0
12456loop_1488:
12457 movvc %xcc, %g5, %g3
12458 bgu,pn %icc, loop_1490
12459loop_1489:
12460 fbge,a %fcc0, loop_1491
12461 stb %g6, [%l7 + 0x0D]
12462 addc %i6, 0x0B14, %l6
12463loop_1490:
12464 fmovsle %icc, %f6, %f8
12465loop_1491:
12466 stx %i7, [%l7 + 0x70]
12467 ldsw [%l7 + 0x08], %l5
12468 edge32n %o1, %l4, %o2
12469 fble,a %fcc2, loop_1492
12470 lduw [%l7 + 0x3C], %i4
12471 fcmpne16 %f2, %f14, %o0
12472 subccc %o5, 0x0BD1, %l0
12473loop_1492:
12474 stw %o4, [%l7 + 0x78]
12475 bne,pn %icc, loop_1493
12476 ldub [%l7 + 0x2A], %g4
12477 bne,a,pt %icc, loop_1494
12478 fnegd %f0, %f4
12479loop_1493:
12480 ble %xcc, loop_1495
12481 ldsb [%l7 + 0x72], %l1
12482loop_1494:
12483 fors %f15, %f13, %f4
12484 fandnot1 %f6, %f8, %f8
12485loop_1495:
12486 fpsub16 %f8, %f14, %f8
12487 fbug,a %fcc2, loop_1496
12488 movn %xcc, %l3, %g2
12489 edge32n %i1, %o7, %i2
12490 ld [%l7 + 0x78], %f11
12491loop_1496:
12492 orncc %i0, 0x0E22, %o3
12493 fbuge %fcc1, loop_1497
12494 stx %g7, [%l7 + 0x38]
12495 ldsb [%l7 + 0x2A], %i3
12496 ldub [%l7 + 0x1D], %l2
12497loop_1497:
12498 fmovrdlez %g1, %f10, %f8
12499 fandnot1 %f14, %f0, %f6
12500 ldsb [%l7 + 0x3E], %o6
12501 fnot1 %f10, %f0
12502 sllx %i5, 0x1C, %g5
12503 fmovscs %icc, %f13, %f4
12504 fmovrdne %g3, %f2, %f2
12505 lduw [%l7 + 0x30], %i6
12506 ldsh [%l7 + 0x30], %l6
12507 ldsb [%l7 + 0x34], %g6
12508 ldsw [%l7 + 0x68], %l5
12509 std %f6, [%l7 + 0x78]
12510 fmovrdne %o1, %f10, %f6
12511 fcmped %fcc2, %f14, %f2
12512 udivcc %l4, 0x0CEC, %o2
12513 ldd [%l7 + 0x68], %f8
12514 fmovsneg %icc, %f8, %f5
12515 subc %i7, 0x07CE, %o0
12516 mova %xcc, %i4, %o5
12517 ldd [%l7 + 0x08], %f14
12518 ldsh [%l7 + 0x72], %l0
12519 movle %icc, %g4, %l1
12520 stw %l3, [%l7 + 0x6C]
12521 movrlez %g2, %i1, %o7
12522 fmovsne %xcc, %f7, %f5
12523 fbuge,a %fcc3, loop_1498
12524 st %f9, [%l7 + 0x38]
12525 taddcctv %i2, 0x06EF, %i0
12526 udivcc %o3, 0x19FF, %o4
12527loop_1498:
12528 addccc %i3, 0x1C64, %g7
12529 fmul8ulx16 %f12, %f2, %f2
12530 fbu %fcc0, loop_1499
12531 fbe %fcc3, loop_1500
12532 brnz,a %l2, loop_1501
12533 mulscc %o6, 0x09BC, %g1
12534loop_1499:
12535 fmovrdlez %i5, %f4, %f12
12536loop_1500:
12537 std %f12, [%l7 + 0x18]
12538loop_1501:
12539 orncc %g3, 0x178F, %g5
12540 fbuge %fcc0, loop_1502
12541 addcc %l6, 0x1F45, %g6
12542 or %i6, %o1, %l4
12543 or %o2, %i7, %l5
12544loop_1502:
12545 ldsb [%l7 + 0x10], %i4
12546 bn,pt %xcc, loop_1503
12547 bcs loop_1504
12548 srax %o0, 0x17, %o5
12549 fmuld8sux16 %f5, %f9, %f12
12550loop_1503:
12551 edge8n %g4, %l0, %l3
12552loop_1504:
12553 stx %g2, [%l7 + 0x70]
12554 ldd [%l7 + 0x40], %f0
12555 fpsub32 %f8, %f12, %f0
12556 edge8n %l1, %i1, %i2
12557 ldd [%l7 + 0x78], %f8
12558 st %f14, [%l7 + 0x68]
12559 ta %xcc, 0x2
12560 fxnor %f14, %f2, %f14
12561 ldsw [%l7 + 0x10], %i0
12562 subc %o3, %o7, %i3
12563 tvc %icc, 0x7
12564 smulcc %g7, %o4, %l2
12565 edge16l %o6, %g1, %g3
12566 movle %icc, %i5, %l6
12567 ldsw [%l7 + 0x14], %g5
12568 fbl %fcc2, loop_1505
12569 ldd [%l7 + 0x08], %f12
12570 fbu %fcc3, loop_1506
12571 ldsw [%l7 + 0x20], %g6
12572loop_1505:
12573 fnot2s %f8, %f12
12574 ldub [%l7 + 0x6C], %o1
12575loop_1506:
12576 ldub [%l7 + 0x60], %i6
12577 movrgz %l4, 0x362, %o2
12578 alignaddrl %i7, %l5, %i4
12579 fmovdg %xcc, %f9, %f3
12580 fmovda %xcc, %f1, %f2
12581 fcmped %fcc2, %f2, %f0
12582 ldx [%l7 + 0x28], %o5
12583 stx %g4, [%l7 + 0x68]
12584 ldsh [%l7 + 0x7A], %l0
12585 fxnor %f14, %f10, %f14
12586 array32 %l3, %g2, %l1
12587 ld [%l7 + 0x20], %f15
12588 fmovdl %icc, %f6, %f8
12589 udivcc %i1, 0x0BBC, %o0
12590 st %f9, [%l7 + 0x18]
12591 fpadd16 %f6, %f2, %f8
12592 stb %i2, [%l7 + 0x11]
12593 ldx [%l7 + 0x50], %o3
12594 fmovrsne %o7, %f2, %f6
12595 ldx [%l7 + 0x10], %i3
12596 edge16ln %i0, %o4, %g7
12597 ld [%l7 + 0x7C], %f0
12598 mova %icc, %o6, %l2
12599 std %f6, [%l7 + 0x18]
12600 fmovd %f10, %f8
12601 ldsh [%l7 + 0x26], %g3
12602 ldd [%l7 + 0x70], %f2
12603 fcmpne32 %f12, %f14, %i5
12604 fbne,a %fcc2, loop_1507
12605 fmovdpos %xcc, %f13, %f1
12606 tsubcctv %l6, %g1, %g5
12607 movrgez %g6, 0x0BC, %o1
12608loop_1507:
12609 smulcc %l4, %o2, %i7
12610 fpadd32s %f15, %f6, %f14
12611 ldsh [%l7 + 0x38], %l5
12612 stx %i6, [%l7 + 0x08]
12613 ble loop_1508
12614 fmovda %xcc, %f1, %f11
12615 fmovspos %icc, %f12, %f3
12616 fpadd32s %f0, %f3, %f10
12617loop_1508:
12618 array16 %i4, %o5, %g4
12619 st %f1, [%l7 + 0x40]
12620 fbg %fcc0, loop_1509
12621 bge,pt %icc, loop_1510
12622 fmuld8ulx16 %f0, %f5, %f6
12623 sth %l0, [%l7 + 0x0C]
12624loop_1509:
12625 fmuld8sux16 %f12, %f15, %f6
12626loop_1510:
12627 fmovrdlz %l3, %f14, %f14
12628 fmovrdlz %l1, %f10, %f10
12629 subc %g2, %o0, %i1
12630 fpack32 %f4, %f12, %f2
12631 tle %icc, 0x4
12632 stx %o3, [%l7 + 0x48]
12633 lduw [%l7 + 0x78], %o7
12634 movg %icc, %i2, %i3
12635 addccc %i0, %o4, %o6
12636 fandnot2 %f10, %f8, %f10
12637 popc %g7, %g3
12638 bne,a %xcc, loop_1511
12639 ldsb [%l7 + 0x5E], %i5
12640 edge32n %l6, %g1, %g5
12641 bl,a loop_1512
12642loop_1511:
12643 taddcc %g6, 0x0ED4, %l2
12644 fmul8ulx16 %f6, %f4, %f4
12645 ldx [%l7 + 0x08], %l4
12646loop_1512:
12647 edge32l %o2, %o1, %l5
12648 fbe %fcc1, loop_1513
12649 ld [%l7 + 0x70], %f7
12650 movre %i7, %i6, %i4
12651 stb %o5, [%l7 + 0x0D]
12652loop_1513:
12653 ldd [%l7 + 0x48], %f2
12654 tl %xcc, 0x3
12655 fbug %fcc0, loop_1514
12656 edge32 %l0, %g4, %l1
12657 ldd [%l7 + 0x10], %f12
12658 tsubcctv %l3, %o0, %i1
12659loop_1514:
12660 tcs %xcc, 0x2
12661 fmovdvc %icc, %f15, %f4
12662 fmuld8sux16 %f14, %f11, %f2
12663 stx %o3, [%l7 + 0x08]
12664 udivx %o7, 0x169F, %i2
12665 ldsw [%l7 + 0x54], %g2
12666 fand %f6, %f14, %f0
12667 orncc %i0, %o4, %i3
12668 ldsw [%l7 + 0x4C], %o6
12669 fnand %f14, %f14, %f10
12670 fmovsgu %icc, %f3, %f1
12671 st %f1, [%l7 + 0x50]
12672 alignaddrl %g3, %i5, %l6
12673 fmul8x16al %f7, %f14, %f2
12674 ld [%l7 + 0x2C], %f14
12675 fmovscs %xcc, %f13, %f7
12676 or %g7, %g5, %g6
12677 fpadd32s %f1, %f8, %f4
12678 fnors %f14, %f13, %f1
12679 stb %g1, [%l7 + 0x15]
12680 movrlez %l2, %l4, %o2
12681 fexpand %f12, %f12
12682 edge16l %o1, %i7, %i6
12683 tsubcctv %i4, %l5, %o5
12684 fpadd32 %f2, %f10, %f4
12685 taddcctv %l0, 0x1D7B, %l1
12686 tvs %xcc, 0x7
12687 nop
12688 setx loop_1515, %l0, %l1
12689 wrpr 0x1, %tl
12690 wrpr %l1, %tnpc
12691 setx 0x34400001400, %l0, %l1
12692 wrpr %l1, %tstate
12693 wrhpr 0x4, %htstate
12694 done
12695 ld [%l7 + 0x20], %f15
12696 movcs %icc, %g4, %o0
12697 fzero %f4
12698loop_1515:
12699 fmovdcs %xcc, %f0, %f9
12700 stb %i1, [%l7 + 0x40]
12701 sth %l3, [%l7 + 0x30]
12702 lduh [%l7 + 0x1E], %o7
12703 st %f3, [%l7 + 0x78]
12704 fmovrdlz %o3, %f4, %f14
12705 ldsb [%l7 + 0x20], %g2
12706 array8 %i2, %i0, %o4
12707 fandnot1 %f12, %f4, %f14
12708 lduh [%l7 + 0x2C], %o6
12709 tle %icc, 0x1
12710 stw %g3, [%l7 + 0x4C]
12711 bleu,a %xcc, loop_1516
12712 sllx %i3, 0x0A, %l6
12713 fmovsle %icc, %f0, %f2
12714 taddcctv %g7, %g5, %i5
12715loop_1516:
12716 srlx %g6, 0x1F, %l2
12717 fors %f7, %f0, %f15
12718 ldsb [%l7 + 0x2A], %g1
12719 fone %f14
12720 edge32 %l4, %o1, %o2
12721 fmul8x16 %f10, %f4, %f4
12722 fmovdge %icc, %f5, %f6
12723 fcmps %fcc3, %f7, %f12
12724 lduw [%l7 + 0x14], %i7
12725 stw %i6, [%l7 + 0x18]
12726 bl,a loop_1517
12727 ldx [%l7 + 0x58], %l5
12728 fmovse %icc, %f13, %f6
12729 mulx %i4, %l0, %l1
12730loop_1517:
12731 ldd [%l7 + 0x28], %f2
12732 edge8 %g4, %o5, %o0
12733 st %f0, [%l7 + 0x68]
12734 lduh [%l7 + 0x78], %l3
12735 ldx [%l7 + 0x30], %o7
12736 taddcc %i1, %g2, %i2
12737 fabsd %f0, %f2
12738 stx %i0, [%l7 + 0x68]
12739 ldsh [%l7 + 0x30], %o3
12740 fbe %fcc1, loop_1518
12741 ldsw [%l7 + 0x58], %o4
12742 fmovs %f8, %f11
12743 fandnot2 %f2, %f8, %f14
12744loop_1518:
12745 ldd [%l7 + 0x38], %f2
12746 fmuld8sux16 %f13, %f11, %f0
12747 fxnor %f4, %f4, %f12
12748 andncc %g3, %i3, %l6
12749 fmovsl %xcc, %f9, %f1
12750 fmovdneg %icc, %f0, %f13
12751 fmovda %icc, %f13, %f11
12752 ldx [%l7 + 0x70], %g7
12753 fmovsle %icc, %f14, %f6
12754 fsrc2s %f8, %f13
12755 fmovsa %icc, %f12, %f12
12756 tcc %icc, 0x2
12757 nop
12758 setx loop_1519, %l0, %l1
12759 wrpr 0x1, %tl
12760 wrpr %l1, %tpc
12761 add %l1, 0x4, %l1
12762 wrpr %l1, %tnpc
12763 setx 0x34400001400, %l0, %l1
12764 wrpr %l1, %tstate
12765 wrhpr 0x4, %htstate
12766 retry
12767 ldsh [%l7 + 0x14], %g5
12768 fmovrse %o6, %f3, %f12
12769 bvs,pt %icc, loop_1520
12770loop_1519:
12771 sdiv %g6, 0x05E6, %i5
12772 fpadd32 %f12, %f0, %f12
12773 srl %l2, 0x05, %g1
12774loop_1520:
12775 fbg,a %fcc2, loop_1521
12776 fbule,a %fcc2, loop_1522
12777 fmovdleu %icc, %f4, %f12
12778 fand %f0, %f8, %f4
12779loop_1521:
12780 ldd [%l7 + 0x50], %f4
12781loop_1522:
12782 movpos %xcc, %o1, %o2
12783 movrlez %l4, %i6, %l5
12784 stb %i4, [%l7 + 0x6F]
12785 fnor %f4, %f4, %f12
12786 fbu,a %fcc0, loop_1523
12787 fba,a %fcc2, loop_1524
12788 ldsw [%l7 + 0x64], %l0
12789 fmovsvs %xcc, %f7, %f10
12790loop_1523:
12791 fandnot2s %f3, %f13, %f12
12792loop_1524:
12793 ba,a %icc, loop_1525
12794 fabss %f14, %f2
12795 fbug,a %fcc1, loop_1526
12796 call loop_1527
12797loop_1525:
12798 lduh [%l7 + 0x26], %i7
12799 xnorcc %g4, 0x0696, %l1
12800loop_1526:
12801 fpmerge %f1, %f15, %f2
12802loop_1527:
12803 ta %icc, 0x4
12804 fandnot1 %f0, %f8, %f8
12805 stb %o0, [%l7 + 0x7C]
12806 fcmple16 %f8, %f6, %o5
12807 stb %l3, [%l7 + 0x5C]
12808 lduh [%l7 + 0x7C], %o7
12809 stx %g2, [%l7 + 0x20]
12810 fcmpes %fcc3, %f13, %f11
12811 subcc %i2, 0x05E7, %i1
12812 st %f6, [%l7 + 0x08]
12813 bne,a %icc, loop_1528
12814 fcmpgt16 %f6, %f10, %i0
12815 fnors %f0, %f4, %f15
12816 ldsw [%l7 + 0x7C], %o4
12817loop_1528:
12818 umulcc %g3, %i3, %l6
12819 ldsh [%l7 + 0x66], %g7
12820 bgu,a loop_1529
12821 movcc %icc, %o3, %g5
12822 std %f8, [%l7 + 0x60]
12823 stw %g6, [%l7 + 0x28]
12824loop_1529:
12825 fmuld8ulx16 %f5, %f8, %f4
12826 fmul8x16 %f9, %f4, %f6
12827 fmovdpos %xcc, %f0, %f14
12828 sethi 0x0650, %i5
12829 fbne,a %fcc2, loop_1530
12830 movgu %icc, %l2, %g1
12831 fble,a %fcc3, loop_1531
12832 tcs %xcc, 0x5
12833loop_1530:
12834 lduh [%l7 + 0x2E], %o1
12835 sth %o6, [%l7 + 0x14]
12836loop_1531:
12837 movge %xcc, %o2, %i6
12838 fornot2 %f0, %f6, %f0
12839 sdiv %l4, 0x0EB2, %l5
12840 movvs %icc, %i4, %i7
12841 fmovda %xcc, %f3, %f10
12842 fmul8x16al %f14, %f15, %f10
12843 fpsub16 %f10, %f14, %f2
12844 nop
12845 setx loop_1532, %l0, %l1
12846 wrpr 0x1, %tl
12847 wrpr %l1, %tpc
12848 add %l1, 0x4, %l1
12849 wrpr %l1, %tnpc
12850 setx 0x34400001400, %l0, %l1
12851 wrpr %l1, %tstate
12852 wrhpr 0x4, %htstate
12853 retry
12854 brgz,a %g4, loop_1533
12855 fpackfix %f8, %f11
12856 lduw [%l7 + 0x34], %l1
12857loop_1532:
12858 fmovdcs %xcc, %f15, %f4
12859loop_1533:
12860 fbu,a %fcc1, loop_1534
12861 fmul8ulx16 %f10, %f10, %f6
12862 move %icc, %l0, %o5
12863 array16 %l3, %o7, %g2
12864loop_1534:
12865 fpsub16s %f1, %f2, %f2
12866 fcmpgt32 %f10, %f8, %o0
12867 udivcc %i2, 0x1E5F, %i1
12868 and %i0, %o4, %i3
12869 fpsub32 %f2, %f6, %f4
12870 fone %f12
12871 sth %l6, [%l7 + 0x64]
12872 ld [%l7 + 0x54], %f2
12873 ldub [%l7 + 0x7D], %g7
12874 alignaddr %g3, %g5, %o3
12875 edge8 %g6, %i5, %l2
12876 lduh [%l7 + 0x3A], %o1
12877 fmovse %icc, %f14, %f4
12878 sth %g1, [%l7 + 0x74]
12879 stw %o6, [%l7 + 0x78]
12880 movge %icc, %i6, %o2
12881 st %f9, [%l7 + 0x30]
12882 alignaddr %l4, %l5, %i7
12883 fmovscc %xcc, %f1, %f4
12884 fornot2 %f6, %f2, %f10
12885 ldsh [%l7 + 0x7A], %i4
12886 ld [%l7 + 0x64], %f15
12887 lduw [%l7 + 0x2C], %g4
12888 fbuge %fcc3, loop_1535
12889 fmovrsgz %l0, %f4, %f15
12890 fmovdvc %icc, %f8, %f14
12891 stx %o5, [%l7 + 0x40]
12892loop_1535:
12893 sll %l1, 0x1F, %o7
12894 taddcc %g2, %o0, %l3
12895 fmovsge %icc, %f2, %f8
12896 fcmpne32 %f14, %f8, %i1
12897 fpmerge %f14, %f0, %f4
12898 ldsh [%l7 + 0x30], %i0
12899 movgu %icc, %o4, %i3
12900 ld [%l7 + 0x58], %f1
12901 fmovdg %xcc, %f8, %f4
12902 ld [%l7 + 0x58], %f5
12903 fmovsgu %xcc, %f7, %f3
12904 fmovsg %icc, %f2, %f11
12905 fmovsne %xcc, %f1, %f15
12906 fbge,a %fcc0, loop_1536
12907 fpsub16s %f13, %f8, %f6
12908 fxnor %f2, %f8, %f6
12909 bn,a loop_1537
12910loop_1536:
12911 fmovsle %icc, %f7, %f12
12912 lduh [%l7 + 0x5C], %l6
12913 sll %i2, %g7, %g3
12914loop_1537:
12915 fmovscc %xcc, %f4, %f8
12916 tgu %xcc, 0x0
12917 tn %xcc, 0x0
12918 st %f15, [%l7 + 0x74]
12919 fandnot1 %f8, %f8, %f14
12920 fmul8ulx16 %f4, %f4, %f8
12921 sra %g5, 0x11, %o3
12922 fpmerge %f13, %f6, %f14
12923 lduh [%l7 + 0x56], %g6
12924 fcmpd %fcc3, %f6, %f10
12925 fbo,a %fcc3, loop_1538
12926 ld [%l7 + 0x58], %f8
12927 fmovsvs %xcc, %f13, %f8
12928 movge %xcc, %i5, %o1
12929loop_1538:
12930 ldsb [%l7 + 0x3D], %g1
12931 lduh [%l7 + 0x6C], %l2
12932 fmovsvc %icc, %f7, %f6
12933 movge %xcc, %o6, %i6
12934 fmovrdlz %o2, %f12, %f14
12935 ta %xcc, 0x4
12936 movne %xcc, %l4, %l5
12937 sth %i7, [%l7 + 0x1A]
12938 alignaddr %i4, %g4, %o5
12939 fmovrslz %l1, %f1, %f15
12940 fmovdcs %xcc, %f9, %f6
12941 fmovde %icc, %f8, %f6
12942 srlx %o7, %g2, %l0
12943 stx %o0, [%l7 + 0x08]
12944 stx %i1, [%l7 + 0x48]
12945 fxors %f1, %f4, %f12
12946 fcmpd %fcc0, %f10, %f10
12947 movre %l3, %i0, %i3
12948 fmuld8sux16 %f8, %f1, %f2
12949 ldd [%l7 + 0x58], %f6
12950 srax %o4, %i2, %l6
12951 fmovsn %icc, %f9, %f12
12952 taddcc %g7, 0x0B9D, %g3
12953 fcmped %fcc3, %f14, %f12
12954 fbul %fcc2, loop_1539
12955 std %f4, [%l7 + 0x30]
12956 fmovrsgz %o3, %f0, %f6
12957 and %g6, %g5, %i5
12958loop_1539:
12959 tgu %icc, 0x2
12960 fmovrde %o1, %f4, %f12
12961 tleu %xcc, 0x3
12962 stb %g1, [%l7 + 0x67]
12963 edge16n %o6, %l2, %o2
12964 movgu %xcc, %i6, %l5
12965 fmovrslz %i7, %f15, %f14
12966 taddcctv %i4, %l4, %o5
12967 std %f4, [%l7 + 0x18]
12968 tcs %xcc, 0x0
12969 udivx %l1, 0x1515, %o7
12970 ld [%l7 + 0x1C], %f12
12971 fmovspos %xcc, %f1, %f10
12972 ldsb [%l7 + 0x58], %g2
12973 ldub [%l7 + 0x3E], %g4
12974 fcmpgt16 %f10, %f14, %o0
12975 tleu %xcc, 0x4
12976 taddcctv %i1, %l3, %l0
12977 tcs %icc, 0x0
12978 fzeros %f2
12979 brlz,a %i3, loop_1540
12980 fcmple16 %f6, %f8, %i0
12981 fcmpeq16 %f4, %f14, %o4
12982 bcc %icc, loop_1541
12983loop_1540:
12984 fand %f0, %f8, %f2
12985 fmul8x16au %f14, %f5, %f6
12986 fmovsl %xcc, %f9, %f10
12987loop_1541:
12988 lduw [%l7 + 0x20], %l6
12989 subccc %i2, %g7, %g3
12990 bvs,a,pn %xcc, loop_1542
12991 ldub [%l7 + 0x0E], %g6
12992 tvc %icc, 0x3
12993 fba,a %fcc2, loop_1543
12994loop_1542:
12995 fbge,a %fcc1, loop_1544
12996 tcs %icc, 0x3
12997 lduh [%l7 + 0x66], %o3
12998loop_1543:
12999 fmovse %xcc, %f15, %f0
13000loop_1544:
13001 ble,a loop_1545
13002 fcmpeq16 %f2, %f12, %i5
13003 fmovdleu %icc, %f6, %f5
13004 mulscc %g5, %g1, %o6
13005loop_1545:
13006 sub %l2, 0x1872, %o2
13007 ldsw [%l7 + 0x54], %i6
13008 fone %f14
13009 fcmple32 %f10, %f6, %l5
13010 ldx [%l7 + 0x30], %i7
13011 fblg %fcc2, loop_1546
13012 addccc %i4, 0x0891, %l4
13013 fcmpes %fcc0, %f6, %f4
13014 fmovdneg %xcc, %f0, %f2
13015loop_1546:
13016 fbn %fcc2, loop_1547
13017 ld [%l7 + 0x28], %f13
13018 ld [%l7 + 0x1C], %f9
13019 ldsw [%l7 + 0x14], %o5
13020loop_1547:
13021 fcmpeq32 %f12, %f12, %o1
13022 ldub [%l7 + 0x47], %o7
13023 lduh [%l7 + 0x1A], %l1
13024 alignaddr %g4, %g2, %o0
13025 ldsh [%l7 + 0x7E], %l3
13026 st %f9, [%l7 + 0x18]
13027 bvs,a,pt %xcc, loop_1548
13028 st %f3, [%l7 + 0x20]
13029 stw %i1, [%l7 + 0x78]
13030 fbul %fcc3, loop_1549
13031loop_1548:
13032 fmovsleu %icc, %f4, %f14
13033 fors %f5, %f3, %f15
13034 fcmple16 %f6, %f12, %l0
13035loop_1549:
13036 fmovrdgez %i3, %f6, %f8
13037 srl %i0, %l6, %o4
13038 be,a,pt %icc, loop_1550
13039 orcc %i2, %g3, %g7
13040 fone %f6
13041 stw %g6, [%l7 + 0x28]
13042loop_1550:
13043 smulcc %o3, 0x10ED, %g5
13044 orncc %i5, 0x1667, %o6
13045 for %f0, %f8, %f0
13046 tg %xcc, 0x0
13047 ldd [%l7 + 0x30], %f8
13048 ldsb [%l7 + 0x4F], %g1
13049 movl %xcc, %o2, %i6
13050 fmovrde %l5, %f12, %f6
13051 brlz,a %i7, loop_1551
13052 ldsw [%l7 + 0x78], %i4
13053 fmovdvc %icc, %f13, %f7
13054 fba %fcc1, loop_1552
13055loop_1551:
13056 edge16l %l4, %o5, %o1
13057 fmovsneg %icc, %f4, %f14
13058 stx %l2, [%l7 + 0x58]
13059loop_1552:
13060 ldx [%l7 + 0x68], %l1
13061 faligndata %f12, %f6, %f0
13062 be,a,pt %icc, loop_1553
13063 tgu %icc, 0x2
13064 ldx [%l7 + 0x68], %g4
13065 edge8ln %o7, %o0, %g2
13066loop_1553:
13067 tle %xcc, 0x2
13068 fpadd32 %f12, %f8, %f2
13069 fxors %f9, %f9, %f12
13070 ldsb [%l7 + 0x48], %l3
13071 nop
13072 setx loop_1554, %l0, %l1
13073 wrpr 0x1, %tl
13074 wrpr %l1, %tpc
13075 add %l1, 0x4, %l1
13076 wrpr %l1, %tnpc
13077 setx 0x34400001400, %l0, %l1
13078 wrpr %l1, %tstate
13079 wrhpr 0x4, %htstate
13080 retry
13081 ldsh [%l7 + 0x4E], %l0
13082 ldsw [%l7 + 0x68], %i1
13083 ldub [%l7 + 0x2E], %i0
13084loop_1554:
13085 ldd [%l7 + 0x58], %f8
13086 ld [%l7 + 0x30], %f7
13087 tpos %icc, 0x6
13088 fmovsne %icc, %f11, %f3
13089 st %f11, [%l7 + 0x0C]
13090 fpack16 %f6, %f13
13091 ldub [%l7 + 0x51], %l6
13092 sth %o4, [%l7 + 0x56]
13093 sdivx %i3, 0x0502, %g3
13094 fmovdle %icc, %f12, %f13
13095 fmovsvs %icc, %f0, %f7
13096 ld [%l7 + 0x68], %f10
13097 brnz,a %g7, loop_1555
13098 fbe,a %fcc2, loop_1556
13099 fandnot1s %f2, %f8, %f12
13100 lduh [%l7 + 0x0E], %g6
13101loop_1555:
13102 ld [%l7 + 0x70], %f1
13103loop_1556:
13104 bge,a,pt %icc, loop_1557
13105 movrgz %o3, 0x292, %i2
13106 edge16l %i5, %g5, %g1
13107 fbuge %fcc1, loop_1558
13108loop_1557:
13109 ldd [%l7 + 0x68], %f12
13110 fmovdl %icc, %f5, %f7
13111 taddcctv %o2, %o6, %i6
13112loop_1558:
13113 st %f8, [%l7 + 0x74]
13114 fnands %f13, %f3, %f6
13115 lduw [%l7 + 0x20], %l5
13116 fpackfix %f6, %f7
13117 fnor %f12, %f2, %f0
13118 ld [%l7 + 0x4C], %f4
13119 add %i7, %l4, %o5
13120 fbe %fcc3, loop_1559
13121 ld [%l7 + 0x58], %f5
13122 stw %o1, [%l7 + 0x60]
13123 faligndata %f12, %f4, %f6
13124loop_1559:
13125 fmovde %xcc, %f8, %f10
13126 ldd [%l7 + 0x20], %f14
13127 fmovrde %l2, %f6, %f6
13128 edge32l %i4, %g4, %l1
13129 stb %o7, [%l7 + 0x73]
13130 tg %xcc, 0x5
13131 sethi 0x121C, %o0
13132 lduh [%l7 + 0x6E], %l3
13133 lduw [%l7 + 0x2C], %l0
13134 brnz,a %g2, loop_1560
13135 fmovrde %i0, %f2, %f12
13136 fmovdvs %icc, %f13, %f3
13137 fmovdcs %icc, %f11, %f11
13138loop_1560:
13139 fabss %f9, %f6
13140 fbg %fcc1, loop_1561
13141 fmovrsgz %i1, %f1, %f3
13142 bpos,a loop_1562
13143 ldsh [%l7 + 0x22], %o4
13144loop_1561:
13145 fpsub32s %f5, %f14, %f12
13146 bgu,a,pt %xcc, loop_1563
13147loop_1562:
13148 be loop_1564
13149 edge16ln %l6, %g3, %i3
13150 lduw [%l7 + 0x60], %g7
13151loop_1563:
13152 bcs %icc, loop_1565
13153loop_1564:
13154 bge %xcc, loop_1566
13155 movneg %xcc, %o3, %g6
13156 edge8ln %i2, %i5, %g5
13157loop_1565:
13158 std %f10, [%l7 + 0x20]
13159loop_1566:
13160 stx %o2, [%l7 + 0x20]
13161 ldsh [%l7 + 0x38], %g1
13162 ldsw [%l7 + 0x5C], %o6
13163 tvc %xcc, 0x6
13164 sdivx %l5, 0x016B, %i6
13165 lduw [%l7 + 0x7C], %l4
13166 fcmpne32 %f6, %f8, %o5
13167 ldsw [%l7 + 0x38], %o1
13168 fbue,a %fcc1, loop_1567
13169 subc %i7, 0x1D59, %i4
13170 fmovde %icc, %f0, %f3
13171 ldsh [%l7 + 0x4A], %g4
13172loop_1567:
13173 fmovda %xcc, %f10, %f6
13174 stw %l2, [%l7 + 0x14]
13175 fpack16 %f10, %f8
13176 sra %o7, %l1, %o0
13177 xnorcc %l0, 0x1B01, %g2
13178 orncc %l3, 0x0027, %i1
13179 stx %o4, [%l7 + 0x10]
13180 tgu %icc, 0x5
13181 array16 %l6, %g3, %i3
13182 fbu,a %fcc0, loop_1568
13183 st %f5, [%l7 + 0x0C]
13184 ldsh [%l7 + 0x12], %g7
13185 stb %o3, [%l7 + 0x3D]
13186loop_1568:
13187 fmovrdne %i0, %f2, %f6
13188 ldub [%l7 + 0x77], %g6
13189 fmovscs %xcc, %f12, %f13
13190 lduh [%l7 + 0x3A], %i5
13191 fnot1s %f8, %f4
13192 fmovrde %i2, %f2, %f8
13193 sth %g5, [%l7 + 0x24]
13194 stx %g1, [%l7 + 0x60]
13195 brz %o2, loop_1569
13196 ldsb [%l7 + 0x33], %l5
13197 orcc %i6, %l4, %o6
13198 fbue %fcc2, loop_1570
13199loop_1569:
13200 ble,pn %xcc, loop_1571
13201 fnot2s %f9, %f7
13202 stx %o1, [%l7 + 0x40]
13203loop_1570:
13204 fblg,a %fcc3, loop_1572
13205loop_1571:
13206 edge32n %o5, %i4, %i7
13207 movvc %xcc, %g4, %l2
13208 brz,a %o7, loop_1573
13209loop_1572:
13210 bge,a,pt %icc, loop_1574
13211 tne %xcc, 0x4
13212 fmul8sux16 %f2, %f10, %f6
13213loop_1573:
13214 fmovdn %icc, %f3, %f6
13215loop_1574:
13216 ldub [%l7 + 0x5F], %l1
13217 fbue %fcc1, loop_1575
13218 fpsub16 %f2, %f10, %f14
13219 fbul %fcc1, loop_1576
13220 st %f10, [%l7 + 0x2C]
13221loop_1575:
13222 fbge %fcc2, loop_1577
13223 fcmpgt32 %f8, %f6, %o0
13224loop_1576:
13225 orn %g2, %l3, %l0
13226 lduh [%l7 + 0x48], %i1
13227loop_1577:
13228 mova %icc, %o4, %l6
13229 ldsh [%l7 + 0x74], %i3
13230 or %g3, %g7, %o3
13231 fcmple16 %f0, %f6, %i0
13232 movne %icc, %i5, %g6
13233 lduh [%l7 + 0x2E], %g5
13234 alignaddr %g1, %o2, %l5
13235 or %i2, %l4, %o6
13236 popc 0x0537, %o1
13237 sdivx %i6, 0x1AF3, %i4
13238 ldx [%l7 + 0x48], %i7
13239 ldsw [%l7 + 0x50], %g4
13240 call loop_1578
13241 fmovsvc %xcc, %f6, %f14
13242 fmovrdgez %l2, %f14, %f12
13243 fmovrslez %o5, %f15, %f14
13244loop_1578:
13245 fmovdl %xcc, %f14, %f14
13246 stx %l1, [%l7 + 0x10]
13247 edge32ln %o0, %g2, %o7
13248 fpsub32 %f2, %f2, %f12
13249 stb %l0, [%l7 + 0x6E]
13250 brlez,a %i1, loop_1579
13251 subc %o4, 0x151D, %l3
13252 nop
13253 setx loop_1580, %l0, %l1
13254 jmpl %l1, %i3
13255 movrne %g3, %l6, %o3
13256loop_1579:
13257 fnand %f4, %f12, %f2
13258 movle %icc, %i0, %g7
13259loop_1580:
13260 bshuffle %f4, %f4, %f4
13261 fornot1s %f5, %f4, %f5
13262 bvs,a loop_1581
13263 brgz %g6, loop_1582
13264 fmovdneg %icc, %f15, %f15
13265 edge32ln %i5, %g5, %o2
13266loop_1581:
13267 fmovsle %icc, %f6, %f2
13268loop_1582:
13269 array16 %l5, %g1, %l4
13270 movge %xcc, %o6, %o1
13271 tpos %icc, 0x0
13272 std %f14, [%l7 + 0x28]
13273 addcc %i6, %i2, %i4
13274 fpadd16s %f15, %f6, %f8
13275 stx %g4, [%l7 + 0x20]
13276 udiv %i7, 0x0B4F, %l2
13277 bg loop_1583
13278 fpsub16s %f3, %f13, %f3
13279 tpos %icc, 0x6
13280 fcmpes %fcc2, %f11, %f9
13281loop_1583:
13282 fmovsneg %xcc, %f15, %f3
13283 fandnot1s %f6, %f1, %f11
13284 bcs,pn %xcc, loop_1584
13285 fbug %fcc3, loop_1585
13286 fmovrslez %o5, %f9, %f8
13287 movge %icc, %o0, %g2
13288loop_1584:
13289 movneg %xcc, %o7, %l1
13290loop_1585:
13291 and %i1, %o4, %l0
13292 fmovrslz %l3, %f6, %f10
13293 lduw [%l7 + 0x08], %g3
13294 fmovdne %xcc, %f10, %f9
13295 and %i3, 0x0484, %o3
13296 ldub [%l7 + 0x3D], %l6
13297 fmul8x16al %f12, %f3, %f10
13298 ldx [%l7 + 0x18], %i0
13299 ldsb [%l7 + 0x43], %g7
13300 ldsb [%l7 + 0x6A], %i5
13301 fmovdpos %xcc, %f11, %f3
13302 orn %g6, %o2, %g5
13303 fsrc2s %f5, %f3
13304 ldd [%l7 + 0x78], %f4
13305 edge8ln %l5, %l4, %g1
13306 stw %o6, [%l7 + 0x28]
13307 lduh [%l7 + 0x0A], %o1
13308 movl %icc, %i6, %i2
13309 movrlz %g4, 0x060, %i4
13310 edge32 %i7, %l2, %o0
13311 fnor %f10, %f4, %f0
13312 fmovsgu %xcc, %f8, %f3
13313 fcmps %fcc3, %f14, %f14
13314 bn,pt %xcc, loop_1586
13315 fbul %fcc0, loop_1587
13316 tn %xcc, 0x4
13317 stw %o5, [%l7 + 0x54]
13318loop_1586:
13319 fsrc2 %f8, %f8
13320loop_1587:
13321 bshuffle %f0, %f6, %f10
13322 ldsb [%l7 + 0x6C], %o7
13323 ldx [%l7 + 0x40], %g2
13324 ldsh [%l7 + 0x1A], %l1
13325 fsrc1s %f5, %f3
13326 stx %o4, [%l7 + 0x60]
13327 bleu %icc, loop_1588
13328 stw %i1, [%l7 + 0x3C]
13329 fnors %f5, %f2, %f11
13330 addcc %l0, 0x0D22, %l3
13331loop_1588:
13332 fbul %fcc1, loop_1589
13333 bn,pn %xcc, loop_1590
13334 subccc %i3, %g3, %l6
13335 mulscc %i0, 0x0CC8, %g7
13336loop_1589:
13337 fones %f15
13338loop_1590:
13339 fmovda %icc, %f12, %f11
13340 movrgz %o3, 0x1BC, %g6
13341 fpsub16 %f8, %f4, %f0
13342 movgu %xcc, %i5, %g5
13343 nop
13344 setx loop_1591, %l0, %l1
13345 wrpr 0x1, %tl
13346 wrpr %l1, %tpc
13347 add %l1, 0x4, %l1
13348 wrpr %l1, %tnpc
13349 setx 0x34400001400, %l0, %l1
13350 wrpr %l1, %tstate
13351 wrhpr 0x4, %htstate
13352 retry
13353 fmovdg %icc, %f2, %f14
13354 sdivx %l5, 0x196C, %o2
13355 movne %xcc, %l4, %o6
13356loop_1591:
13357 movre %g1, 0x2D8, %i6
13358 fmovsle %xcc, %f8, %f15
13359 sth %i2, [%l7 + 0x0E]
13360 lduh [%l7 + 0x0E], %g4
13361 fsrc1 %f8, %f8
13362 fmovdl %xcc, %f8, %f1
13363 movn %xcc, %i4, %i7
13364 bl,a,pn %xcc, loop_1592
13365 fmovdvc %icc, %f13, %f6
13366 fandnot2s %f15, %f12, %f15
13367 fblg,a %fcc2, loop_1593
13368loop_1592:
13369 edge16l %l2, %o0, %o1
13370 fmovsgu %xcc, %f14, %f10
13371 fnot1 %f10, %f0
13372loop_1593:
13373 addcc %o5, %o7, %g2
13374 stb %o4, [%l7 + 0x72]
13375 fcmped %fcc2, %f14, %f4
13376 bn loop_1594
13377 lduh [%l7 + 0x66], %i1
13378 fnot1s %f8, %f4
13379 ld [%l7 + 0x1C], %f12
13380loop_1594:
13381 sth %l0, [%l7 + 0x4E]
13382 fmovda %icc, %f7, %f3
13383 fmovsa %icc, %f8, %f11
13384 lduw [%l7 + 0x30], %l3
13385 addc %i3, 0x0BF1, %l1
13386 tg %icc, 0x4
13387 array16 %g3, %l6, %i0
13388 ldx [%l7 + 0x10], %o3
13389 ldd [%l7 + 0x30], %f12
13390 ldub [%l7 + 0x36], %g6
13391 fone %f14
13392 popc %i5, %g7
13393 tvs %icc, 0x3
13394 movcs %xcc, %g5, %o2
13395 tcc %xcc, 0x6
13396 bg,a %xcc, loop_1595
13397 fbue,a %fcc3, loop_1596
13398 movrne %l4, 0x24F, %l5
13399 ldsb [%l7 + 0x2B], %o6
13400loop_1595:
13401 st %f9, [%l7 + 0x30]
13402loop_1596:
13403 stx %i6, [%l7 + 0x58]
13404 fnand %f0, %f0, %f2
13405 fbl,a %fcc1, loop_1597
13406 subcc %g1, %g4, %i4
13407 stx %i7, [%l7 + 0x20]
13408 ldx [%l7 + 0x60], %i2
13409loop_1597:
13410 bcc,a,pt %icc, loop_1598
13411 for %f12, %f0, %f2
13412 fxor %f4, %f12, %f6
13413 sethi 0x0735, %o0
13414loop_1598:
13415 fmovdcs %icc, %f4, %f10
13416 alignaddr %o1, %l2, %o7
13417 addccc %g2, %o4, %o5
13418 brgz,a %i1, loop_1599
13419 ldd [%l7 + 0x10], %f4
13420 be loop_1600
13421 fpsub16 %f4, %f8, %f4
13422loop_1599:
13423 fzeros %f9
13424 sub %l0, 0x1DE4, %i3
13425loop_1600:
13426 edge8ln %l1, %g3, %l3
13427 fbge,a %fcc2, loop_1601
13428 fpadd32s %f15, %f9, %f0
13429 ldsb [%l7 + 0x6E], %i0
13430 taddcc %l6, 0x075A, %g6
13431loop_1601:
13432 udiv %i5, 0x110A, %g7
13433 te %xcc, 0x4
13434 ldd [%l7 + 0x38], %f10
13435 add %g5, 0x1279, %o3
13436 bvc,pt %xcc, loop_1602
13437 lduw [%l7 + 0x20], %o2
13438 fbug %fcc3, loop_1603
13439 edge32l %l5, %o6, %l4
13440loop_1602:
13441 bshuffle %f12, %f6, %f8
13442 ba,pt %icc, loop_1604
13443loop_1603:
13444 edge8l %i6, %g1, %g4
13445 fpsub32s %f6, %f5, %f9
13446 bgu,a loop_1605
13447loop_1604:
13448 sth %i4, [%l7 + 0x0A]
13449 te %icc, 0x5
13450 and %i2, 0x07B4, %o0
13451loop_1605:
13452 sth %i7, [%l7 + 0x30]
13453 std %f2, [%l7 + 0x28]
13454 stx %o1, [%l7 + 0x50]
13455 lduh [%l7 + 0x44], %o7
13456 movvs %icc, %g2, %l2
13457 stw %o5, [%l7 + 0x18]
13458 ble,a loop_1606
13459 tvc %xcc, 0x5
13460 fbo,a %fcc1, loop_1607
13461 fmovrsgez %i1, %f8, %f0
13462loop_1606:
13463 bneg loop_1608
13464 addccc %l0, 0x119F, %i3
13465loop_1607:
13466 bgu %icc, loop_1609
13467 lduh [%l7 + 0x68], %o4
13468loop_1608:
13469 ldd [%l7 + 0x70], %f2
13470 fcmple32 %f6, %f12, %l1
13471loop_1609:
13472 fmovdge %icc, %f5, %f8
13473 fmul8x16au %f15, %f9, %f4
13474 ldsb [%l7 + 0x17], %l3
13475 mulx %i0, 0x1EEC, %l6
13476 fsrc1 %f4, %f4
13477 stb %g6, [%l7 + 0x13]
13478 tsubcc %i5, %g3, %g5
13479 nop
13480 setx loop_1610, %l0, %l1
13481 wrpr 0x1, %tl
13482 wrpr %l1, %tpc
13483 add %l1, 0x4, %l1
13484 wrpr %l1, %tnpc
13485 setx 0x34400001400, %l0, %l1
13486 wrpr %l1, %tstate
13487 wrhpr 0x4, %htstate
13488 retry
13489 fmovdne %xcc, %f14, %f8
13490 tneg %icc, 0x5
13491 fpackfix %f10, %f12
13492loop_1610:
13493 sth %o3, [%l7 + 0x3E]
13494 movneg %icc, %g7, %o2
13495 orcc %l5, %l4, %o6
13496 st %f6, [%l7 + 0x08]
13497 std %f12, [%l7 + 0x58]
13498 fxnors %f3, %f12, %f3
13499 or %g1, 0x0563, %i6
13500 edge8n %i4, %g4, %o0
13501 tcc %icc, 0x5
13502 lduh [%l7 + 0x76], %i7
13503 tl %icc, 0x7
13504 fmovrsgz %o1, %f9, %f15
13505 fors %f10, %f6, %f9
13506 brnz %o7, loop_1611
13507 fnegd %f0, %f2
13508 ldsw [%l7 + 0x78], %i2
13509 sth %l2, [%l7 + 0x1A]
13510loop_1611:
13511 fnot1 %f2, %f10
13512 ldsh [%l7 + 0x78], %o5
13513 fblg,a %fcc1, loop_1612
13514 fexpand %f0, %f4
13515 call loop_1613
13516 ld [%l7 + 0x58], %f15
13517loop_1612:
13518 bne,a loop_1614
13519 fmovdn %xcc, %f9, %f13
13520loop_1613:
13521 sub %i1, 0x065A, %l0
13522 stx %i3, [%l7 + 0x50]
13523loop_1614:
13524 bvs,a loop_1615
13525 popc %g2, %l1
13526 fmuld8sux16 %f0, %f13, %f10
13527 std %f4, [%l7 + 0x70]
13528loop_1615:
13529 fbe,a %fcc0, loop_1616
13530 brnz,a %o4, loop_1617
13531 udiv %i0, 0x0664, %l3
13532 fxor %f8, %f8, %f10
13533loop_1616:
13534 edge32 %l6, %i5, %g6
13535loop_1617:
13536 fmovdneg %icc, %f2, %f4
13537 movrgz %g3, 0x092, %g5
13538 movrne %g7, %o3, %l5
13539 bcc %icc, loop_1618
13540 fpsub16 %f8, %f4, %f10
13541 movvs %xcc, %l4, %o6
13542 subcc %g1, 0x1C46, %o2
13543loop_1618:
13544 tne %icc, 0x1
13545 stb %i6, [%l7 + 0x7C]
13546 fbule,a %fcc2, loop_1619
13547 ldx [%l7 + 0x48], %i4
13548 ldsb [%l7 + 0x4D], %o0
13549 orncc %i7, 0x0D06, %o1
13550loop_1619:
13551 orn %o7, 0x195A, %i2
13552 nop
13553 setx loop_1620, %l0, %l1
13554 wrpr 0x1, %tl
13555 wrpr %l1, %tpc
13556 add %l1, 0x4, %l1
13557 wrpr %l1, %tnpc
13558 setx 0x34400001400, %l0, %l1
13559 wrpr %l1, %tstate
13560 wrhpr 0x4, %htstate
13561 retry
13562 fmovdleu %xcc, %f8, %f3
13563 tne %xcc, 0x2
13564 ldsh [%l7 + 0x5A], %g4
13565loop_1620:
13566 lduh [%l7 + 0x32], %o5
13567 ldub [%l7 + 0x2A], %l2
13568 tg %xcc, 0x0
13569 fmovdpos %xcc, %f10, %f10
13570 ld [%l7 + 0x08], %f15
13571 sth %i1, [%l7 + 0x72]
13572 movcc %icc, %i3, %l0
13573 ldx [%l7 + 0x28], %l1
13574 brlez,a %g2, loop_1621
13575 move %icc, %i0, %l3
13576 stx %o4, [%l7 + 0x40]
13577 tsubcc %l6, 0x15F7, %g6
13578loop_1621:
13579 movl %xcc, %g3, %i5
13580 fsrc1s %f15, %f13
13581 stb %g7, [%l7 + 0x52]
13582 fpmerge %f11, %f4, %f6
13583 std %f10, [%l7 + 0x48]
13584 bcc,pn %xcc, loop_1622
13585 and %o3, 0x0686, %l5
13586 fbl,a %fcc0, loop_1623
13587 st %f15, [%l7 + 0x38]
13588loop_1622:
13589 fbug,a %fcc3, loop_1624
13590 fbug,a %fcc1, loop_1625
13591loop_1623:
13592 fbne %fcc3, loop_1626
13593 fpsub16 %f2, %f14, %f14
13594loop_1624:
13595 std %f12, [%l7 + 0x38]
13596loop_1625:
13597 ld [%l7 + 0x48], %f9
13598loop_1626:
13599 ldub [%l7 + 0x2C], %g5
13600 movre %l4, %g1, %o6
13601 ldsb [%l7 + 0x43], %o2
13602 for %f0, %f6, %f0
13603 lduw [%l7 + 0x48], %i6
13604 fmovscc %xcc, %f0, %f8
13605 andncc %o0, %i4, %i7
13606 bcc,a %icc, loop_1627
13607 edge32ln %o7, %i2, %g4
13608 fbe,a %fcc0, loop_1628
13609 fmovrdlez %o5, %f10, %f14
13610loop_1627:
13611 fxnor %f0, %f12, %f0
13612 fornot1s %f13, %f11, %f10
13613loop_1628:
13614 fmovd %f0, %f2
13615 sth %o1, [%l7 + 0x0C]
13616 fmul8sux16 %f8, %f14, %f4
13617 fmovdvc %icc, %f3, %f13
13618 ldx [%l7 + 0x78], %i1
13619 fcmpne16 %f4, %f14, %l2
13620 sth %i3, [%l7 + 0x38]
13621 stx %l0, [%l7 + 0x60]
13622 ldsh [%l7 + 0x4A], %g2
13623 fble %fcc2, loop_1629
13624 bcs,pn %xcc, loop_1630
13625 st %f11, [%l7 + 0x5C]
13626 fsrc1s %f5, %f10
13627loop_1629:
13628 bn,a loop_1631
13629loop_1630:
13630 fornot2 %f6, %f4, %f0
13631 stx %l1, [%l7 + 0x28]
13632 fnegd %f4, %f14
13633loop_1631:
13634 fxors %f12, %f8, %f4
13635 ldsw [%l7 + 0x5C], %i0
13636 bshuffle %f4, %f8, %f4
13637 alignaddrl %o4, %l3, %l6
13638 ldsh [%l7 + 0x48], %g3
13639 fbe %fcc2, loop_1632
13640 ba,pt %xcc, loop_1633
13641 ldub [%l7 + 0x7C], %g6
13642 fone %f6
13643loop_1632:
13644 tle %xcc, 0x6
13645loop_1633:
13646 ldub [%l7 + 0x55], %i5
13647 fpmerge %f4, %f3, %f10
13648 ble,pn %icc, loop_1634
13649 std %f10, [%l7 + 0x20]
13650 fsrc2s %f11, %f10
13651 ld [%l7 + 0x14], %f3
13652loop_1634:
13653 stw %g7, [%l7 + 0x44]
13654 fpsub16s %f7, %f5, %f5
13655 fmovrse %o3, %f1, %f3
13656 edge32n %l5, %g5, %g1
13657 ldsw [%l7 + 0x28], %l4
13658 fmovrse %o6, %f11, %f9
13659 nop
13660 setx loop_1635, %l0, %l1
13661 jmpl %l1, %o2
13662 for %f8, %f6, %f12
13663 stx %o0, [%l7 + 0x08]
13664 fbge,a %fcc0, loop_1636
13665loop_1635:
13666 brz %i6, loop_1637
13667 fmovse %icc, %f9, %f3
13668 fmovsn %icc, %f5, %f1
13669loop_1636:
13670 fandnot2s %f9, %f1, %f9
13671loop_1637:
13672 fbe %fcc1, loop_1638
13673 fnands %f11, %f3, %f0
13674 movg %icc, %i4, %i7
13675 ldsw [%l7 + 0x64], %i2
13676loop_1638:
13677 fabss %f1, %f2
13678 fmovscs %xcc, %f6, %f14
13679 fcmpeq32 %f2, %f6, %o7
13680 movcs %xcc, %g4, %o1
13681 brlz %i1, loop_1639
13682 ldsh [%l7 + 0x30], %o5
13683 fpack32 %f10, %f14, %f2
13684 fmovsne %xcc, %f6, %f13
13685loop_1639:
13686 fbul,a %fcc0, loop_1640
13687 xorcc %l2, %l0, %i3
13688 fornot1 %f12, %f2, %f12
13689 subc %l1, %g2, %i0
13690loop_1640:
13691 or %o4, %l3, %l6
13692 fors %f2, %f3, %f13
13693 fbn %fcc3, loop_1641
13694 fbul,a %fcc3, loop_1642
13695 fbue %fcc3, loop_1643
13696 ldub [%l7 + 0x69], %g3
13697loop_1641:
13698 lduh [%l7 + 0x62], %i5
13699loop_1642:
13700 umulcc %g7, 0x1887, %g6
13701loop_1643:
13702 ta %xcc, 0x6
13703 sth %o3, [%l7 + 0x36]
13704 movrne %l5, 0x001, %g1
13705 fone %f10
13706 bpos,pt %xcc, loop_1644
13707 bcc,pt %icc, loop_1645
13708 brlz,a %g5, loop_1646
13709 ldsw [%l7 + 0x4C], %l4
13710loop_1644:
13711 ldd [%l7 + 0x40], %f4
13712loop_1645:
13713 fbo %fcc1, loop_1647
13714loop_1646:
13715 bn,a %xcc, loop_1648
13716 sdivx %o6, 0x1789, %o0
13717 movgu %icc, %i6, %o2
13718loop_1647:
13719 fcmple32 %f6, %f8, %i7
13720loop_1648:
13721 ldsb [%l7 + 0x3F], %i4
13722 fpsub32s %f5, %f3, %f1
13723 ldsh [%l7 + 0x20], %i2
13724 ldx [%l7 + 0x58], %o7
13725 fbule,a %fcc2, loop_1649
13726 movg %xcc, %g4, %i1
13727 stx %o1, [%l7 + 0x08]
13728 fbue,a %fcc0, loop_1650
13729loop_1649:
13730 lduh [%l7 + 0x36], %o5
13731 stx %l0, [%l7 + 0x68]
13732 std %f12, [%l7 + 0x28]
13733loop_1650:
13734 fmovdne %xcc, %f10, %f6
13735 fornot2 %f2, %f4, %f6
13736 addcc %i3, %l2, %l1
13737 stw %i0, [%l7 + 0x28]
13738 fmovsvc %icc, %f15, %f11
13739 umulcc %o4, %l3, %g2
13740 lduw [%l7 + 0x40], %g3
13741 ldsb [%l7 + 0x42], %l6
13742 ldx [%l7 + 0x60], %g7
13743 fabss %f4, %f2
13744 lduh [%l7 + 0x38], %g6
13745 stb %i5, [%l7 + 0x66]
13746 fbge %fcc2, loop_1651
13747 fpsub16s %f10, %f10, %f4
13748 fxnors %f6, %f0, %f11
13749 fabss %f10, %f7
13750loop_1651:
13751 st %f3, [%l7 + 0x3C]
13752 bne %icc, loop_1652
13753 fba,a %fcc3, loop_1653
13754 fblg,a %fcc2, loop_1654
13755 faligndata %f2, %f2, %f8
13756loop_1652:
13757 st %f15, [%l7 + 0x5C]
13758loop_1653:
13759 umul %o3, 0x0761, %g1
13760loop_1654:
13761 fcmps %fcc0, %f14, %f0
13762 bshuffle %f14, %f6, %f0
13763 fcmpgt32 %f10, %f14, %g5
13764 sdivcc %l4, 0x160B, %o6
13765 ldub [%l7 + 0x5F], %l5
13766 movcc %icc, %i6, %o2
13767 ld [%l7 + 0x08], %f10
13768 fmovdpos %icc, %f10, %f9
13769 fornot2 %f6, %f6, %f0
13770 stb %o0, [%l7 + 0x53]
13771 edge8n %i4, %i2, %o7
13772 fmovsge %xcc, %f6, %f5
13773 ldub [%l7 + 0x61], %i7
13774 stb %g4, [%l7 + 0x48]
13775 fnands %f11, %f14, %f11
13776 fcmped %fcc3, %f6, %f12
13777 fornot1 %f6, %f12, %f0
13778 sethi 0x1BF2, %o1
13779 fcmps %fcc3, %f9, %f7
13780 bge,pn %icc, loop_1655
13781 sth %i1, [%l7 + 0x6A]
13782 movpos %xcc, %l0, %i3
13783 ldx [%l7 + 0x28], %l2
13784loop_1655:
13785 movneg %icc, %l1, %i0
13786 fcmpgt32 %f2, %f0, %o4
13787 fbule,a %fcc0, loop_1656
13788 ld [%l7 + 0x74], %f9
13789 stx %o5, [%l7 + 0x70]
13790 array32 %l3, %g2, %g3
13791loop_1656:
13792 subccc %g7, 0x1227, %l6
13793 std %f12, [%l7 + 0x10]
13794 nop
13795 setx loop_1657, %l0, %l1
13796 wrpr 0x1, %tl
13797 wrpr %l1, %tpc
13798 add %l1, 0x4, %l1
13799 wrpr %l1, %tnpc
13800 setx 0x34400001400, %l0, %l1
13801 wrpr %l1, %tstate
13802 wrhpr 0x4, %htstate
13803 retry
13804 tpos %icc, 0x2
13805 ldsb [%l7 + 0x18], %g6
13806 fbne,a %fcc2, loop_1658
13807loop_1657:
13808 tcc %icc, 0x7
13809 brgz %o3, loop_1659
13810 ldsw [%l7 + 0x14], %g1
13811loop_1658:
13812 fcmple32 %f10, %f0, %g5
13813 tl %icc, 0x0
13814loop_1659:
13815 array32 %i5, %o6, %l4
13816 ld [%l7 + 0x74], %f11
13817 fmovrslez %l5, %f0, %f15
13818 ldsh [%l7 + 0x42], %o2
13819 lduh [%l7 + 0x20], %o0
13820 movrlez %i4, 0x1B5, %i6
13821 fpadd16s %f7, %f15, %f8
13822 ldx [%l7 + 0x28], %i2
13823 fpadd16s %f3, %f1, %f15
13824 udiv %o7, 0x1A94, %g4
13825 srlx %o1, 0x11, %i1
13826 lduh [%l7 + 0x4C], %l0
13827 fmovdge %xcc, %f14, %f14
13828 std %f2, [%l7 + 0x70]
13829 ldub [%l7 + 0x23], %i3
13830 smulcc %i7, %l2, %l1
13831 lduw [%l7 + 0x64], %i0
13832 fmul8x16al %f15, %f11, %f10
13833 fmovdge %xcc, %f13, %f0
13834 fpadd32 %f8, %f12, %f2
13835 fmovdneg %icc, %f15, %f8
13836 ldsw [%l7 + 0x74], %o5
13837 sth %o4, [%l7 + 0x08]
13838 lduh [%l7 + 0x4C], %g2
13839 fmovdneg %icc, %f3, %f12
13840 ble %icc, loop_1660
13841 stb %g3, [%l7 + 0x23]
13842 stb %g7, [%l7 + 0x7A]
13843 brgz,a %l6, loop_1661
13844loop_1660:
13845 lduw [%l7 + 0x20], %g6
13846 movrne %o3, %g1, %l3
13847 std %f2, [%l7 + 0x48]
13848loop_1661:
13849 ldsb [%l7 + 0x69], %i5
13850 fmovrdlez %o6, %f0, %f4
13851 fpsub32 %f14, %f10, %f0
13852 stw %l4, [%l7 + 0x7C]
13853 movrlz %l5, 0x2D4, %o2
13854 st %f9, [%l7 + 0x6C]
13855 fbe %fcc0, loop_1662
13856 taddcctv %g5, 0x151D, %o0
13857 nop
13858 setx loop_1663, %l0, %l1
13859 jmpl %l1, %i4
13860 tvc %xcc, 0x2
13861loop_1662:
13862 fmuld8sux16 %f10, %f8, %f14
13863 fpadd32 %f8, %f14, %f0
13864loop_1663:
13865 lduw [%l7 + 0x1C], %i2
13866 ldd [%l7 + 0x38], %f2
13867 fcmpne16 %f12, %f8, %o7
13868 fzero %f6
13869 fble %fcc3, loop_1664
13870 ldub [%l7 + 0x4F], %g4
13871 tgu %icc, 0x7
13872 fmovrdlz %i6, %f0, %f4
13873loop_1664:
13874 ldx [%l7 + 0x10], %o1
13875 sth %i1, [%l7 + 0x28]
13876 srlx %i3, 0x13, %l0
13877 lduh [%l7 + 0x68], %l2
13878 ldsw [%l7 + 0x10], %i7
13879 fsrc2s %f1, %f9
13880 fmovdle %icc, %f13, %f12
13881 stw %l1, [%l7 + 0x34]
13882 fone %f0
13883 st %f15, [%l7 + 0x7C]
13884 sub %o5, %i0, %g2
13885 movne %icc, %o4, %g7
13886 stx %g3, [%l7 + 0x50]
13887 movn %icc, %l6, %g6
13888 mulx %g1, %o3, %i5
13889 smulcc %o6, 0x14E6, %l4
13890 movleu %xcc, %l5, %o2
13891 smul %l3, 0x1968, %o0
13892 fnegd %f2, %f14
13893 fmovdpos %xcc, %f4, %f1
13894 fmovsvc %icc, %f12, %f6
13895 srl %g5, 0x02, %i2
13896 fmovscc %xcc, %f1, %f5
13897 ldsw [%l7 + 0x78], %i4
13898 movrgz %o7, 0x309, %g4
13899 ble %icc, loop_1665
13900 fcmpne16 %f0, %f0, %o1
13901 fmovrdgz %i6, %f2, %f6
13902 addccc %i3, %i1, %l0
13903loop_1665:
13904 edge16 %i7, %l1, %l2
13905 sth %i0, [%l7 + 0x68]
13906 std %f14, [%l7 + 0x20]
13907 fands %f12, %f0, %f13
13908 movge %xcc, %o5, %o4
13909 addccc %g7, 0x0CF9, %g3
13910 sth %l6, [%l7 + 0x0E]
13911 movrgez %g6, 0x150, %g1
13912 sll %o3, 0x06, %g2
13913 be,a loop_1666
13914 tsubcc %o6, 0x0409, %i5
13915 movg %icc, %l5, %l4
13916 addccc %l3, %o2, %o0
13917loop_1666:
13918 ldsw [%l7 + 0x58], %g5
13919 sdivcc %i2, 0x1476, %i4
13920 fands %f8, %f2, %f10
13921 sll %g4, 0x13, %o7
13922 fcmpd %fcc3, %f0, %f8
13923 movle %icc, %i6, %i3
13924 fmovdl %xcc, %f7, %f15
13925 brgz %i1, loop_1667
13926 fzeros %f15
13927 fcmpgt32 %f8, %f2, %o1
13928 brlz,a %l0, loop_1668
13929loop_1667:
13930 movgu %icc, %l1, %l2
13931 ldsw [%l7 + 0x6C], %i7
13932 fmovrslz %i0, %f4, %f13
13933loop_1668:
13934 std %f6, [%l7 + 0x30]
13935 xorcc %o4, %g7, %g3
13936 tneg %xcc, 0x5
13937 stb %l6, [%l7 + 0x2B]
13938 fbg,a %fcc1, loop_1669
13939 st %f8, [%l7 + 0x6C]
13940 edge16 %g6, %g1, %o5
13941 fabsd %f2, %f14
13942loop_1669:
13943 fnor %f4, %f10, %f12
13944 ldsb [%l7 + 0x1A], %o3
13945 movpos %xcc, %g2, %o6
13946 sth %i5, [%l7 + 0x7A]
13947 fone %f6
13948 fnot1s %f6, %f6
13949 mulscc %l5, 0x0A3D, %l3
13950 subcc %l4, %o2, %g5
13951 ldub [%l7 + 0x22], %i2
13952 lduw [%l7 + 0x38], %o0
13953 std %f0, [%l7 + 0x40]
13954 andncc %i4, %o7, %g4
13955 siam 0x3
13956 xnorcc %i3, 0x1F06, %i1
13957 movle %xcc, %i6, %o1
13958 edge32l %l1, %l0, %l2
13959 movrne %i0, %i7, %o4
13960 sth %g3, [%l7 + 0x1E]
13961 sub %g7, 0x119D, %g6
13962 movpos %icc, %l6, %o5
13963 movre %g1, 0x031, %o3
13964 ld [%l7 + 0x58], %f1
13965 movrgez %g2, %o6, %l5
13966 brz %l3, loop_1670
13967 addcc %i5, %l4, %o2
13968 subcc %i2, 0x064E, %g5
13969 fcmpeq32 %f0, %f2, %i4
13970loop_1670:
13971 stb %o7, [%l7 + 0x51]
13972 fexpand %f1, %f6
13973 ldd [%l7 + 0x68], %f6
13974 ba,a %xcc, loop_1671
13975 sub %g4, %o0, %i3
13976 ld [%l7 + 0x48], %f10
13977 fnot2 %f12, %f8
13978loop_1671:
13979 movcs %xcc, %i6, %i1
13980 tpos %xcc, 0x7
13981 srlx %l1, 0x1E, %o1
13982 stb %l2, [%l7 + 0x6F]
13983 brz %l0, loop_1672
13984 sth %i7, [%l7 + 0x1E]
13985 ldd [%l7 + 0x40], %f4
13986 fcmple32 %f12, %f10, %o4
13987loop_1672:
13988 lduw [%l7 + 0x60], %g3
13989 mulscc %i0, 0x1340, %g6
13990 stb %g7, [%l7 + 0x41]
13991 fbule,a %fcc2, loop_1673
13992 lduw [%l7 + 0x1C], %o5
13993 fmuld8ulx16 %f8, %f9, %f12
13994 sdivx %l6, 0x1597, %o3
13995loop_1673:
13996 subc %g2, 0x1306, %g1
13997 tle %xcc, 0x4
13998 fsrc1 %f6, %f6
13999 ldsh [%l7 + 0x56], %l5
14000 fmovsle %xcc, %f2, %f1
14001 addc %o6, 0x0E86, %l3
14002 fornot2s %f2, %f2, %f14
14003 fmovdle %xcc, %f5, %f8
14004 fbne %fcc2, loop_1674
14005 ldsb [%l7 + 0x11], %i5
14006 fxnors %f13, %f9, %f8
14007 ldub [%l7 + 0x08], %o2
14008loop_1674:
14009 sub %l4, %g5, %i2
14010 movneg %icc, %i4, %o7
14011 fcmpgt32 %f10, %f4, %o0
14012 ldsw [%l7 + 0x20], %g4
14013 fmovscs %icc, %f13, %f5
14014 tvc %xcc, 0x4
14015 stb %i3, [%l7 + 0x46]
14016 fmovsvc %icc, %f8, %f0
14017 subc %i1, %i6, %l1
14018 ldsb [%l7 + 0x0B], %l2
14019 lduw [%l7 + 0x54], %o1
14020 sdiv %i7, 0x0975, %l0
14021 fba %fcc2, loop_1675
14022 orn %o4, %i0, %g6
14023 ldsb [%l7 + 0x4C], %g3
14024 xnorcc %g7, 0x0EEE, %l6
14025loop_1675:
14026 bn,a,pn %icc, loop_1676
14027 ldsw [%l7 + 0x78], %o5
14028 taddcctv %g2, 0x1101, %o3
14029 orcc %l5, %o6, %l3
14030loop_1676:
14031 bne,pt %icc, loop_1677
14032 fmovrdlz %g1, %f14, %f6
14033 brgez,a %o2, loop_1678
14034 tleu %icc, 0x3
14035loop_1677:
14036 fmovse %xcc, %f0, %f6
14037 fcmpes %fcc1, %f15, %f6
14038loop_1678:
14039 fcmps %fcc1, %f10, %f0
14040 tvc %xcc, 0x0
14041 fmovrdgz %i5, %f8, %f4
14042 tg %icc, 0x0
14043 fpmerge %f1, %f6, %f14
14044 bge %xcc, loop_1679
14045 sdiv %g5, 0x0439, %i2
14046 fmovs %f4, %f12
14047 fcmped %fcc3, %f6, %f10
14048loop_1679:
14049 smulcc %i4, %o7, %o0
14050 lduh [%l7 + 0x5A], %l4
14051 srl %g4, %i1, %i6
14052 brz,a %i3, loop_1680
14053 brz,a %l2, loop_1681
14054 subcc %o1, %l1, %i7
14055 bne loop_1682
14056loop_1680:
14057 tsubcctv %o4, 0x1A44, %l0
14058loop_1681:
14059 sra %i0, 0x13, %g6
14060 movgu %xcc, %g7, %g3
14061loop_1682:
14062 edge32ln %o5, %l6, %o3
14063 fxors %f8, %f9, %f2
14064 lduh [%l7 + 0x26], %g2
14065 st %f7, [%l7 + 0x10]
14066 std %f14, [%l7 + 0x38]
14067 fmovrslz %l5, %f8, %f12
14068 brz %l3, loop_1683
14069 ba loop_1684
14070 fble %fcc2, loop_1685
14071 orcc %o6, 0x0BDD, %o2
14072loop_1683:
14073 fmovs %f13, %f13
14074loop_1684:
14075 fmovdneg %xcc, %f6, %f1
14076loop_1685:
14077 taddcc %g1, 0x10ED, %i5
14078 movcc %icc, %i2, %i4
14079 fmovdg %icc, %f15, %f14
14080 ldsw [%l7 + 0x38], %g5
14081 fmovdcs %icc, %f6, %f10
14082 xnor %o0, 0x0CAF, %l4
14083 addccc %o7, %i1, %g4
14084 stx %i3, [%l7 + 0x40]
14085 stw %i6, [%l7 + 0x78]
14086 fbuge %fcc3, loop_1686
14087 fmovdge %xcc, %f13, %f8
14088 fornot1s %f7, %f5, %f8
14089 stb %l2, [%l7 + 0x38]
14090loop_1686:
14091 fbge,a %fcc3, loop_1687
14092 movrgez %o1, %l1, %o4
14093 popc 0x15D6, %l0
14094 fmovde %icc, %f13, %f4
14095loop_1687:
14096 tg %xcc, 0x3
14097 ldsw [%l7 + 0x78], %i7
14098 mova %icc, %g6, %i0
14099 sth %g7, [%l7 + 0x22]
14100 brlz %g3, loop_1688
14101 fmovrse %o5, %f9, %f3
14102 ldsb [%l7 + 0x0A], %o3
14103 fxnor %f14, %f2, %f10
14104loop_1688:
14105 umulcc %l6, 0x08FF, %l5
14106 smulcc %l3, %o6, %o2
14107 addc %g2, %g1, %i2
14108 ldsb [%l7 + 0x49], %i4
14109 stb %i5, [%l7 + 0x58]
14110 fmovdn %icc, %f12, %f0
14111 edge32 %o0, %g5, %o7
14112 fmovrde %i1, %f0, %f10
14113 edge8l %g4, %l4, %i3
14114 fandnot1 %f12, %f2, %f6
14115 array32 %l2, %i6, %l1
14116 sth %o1, [%l7 + 0x3E]
14117 sll %l0, %i7, %g6
14118 tneg %xcc, 0x2
14119 stw %o4, [%l7 + 0x3C]
14120 fpackfix %f8, %f14
14121 movrne %g7, 0x2F2, %i0
14122 lduh [%l7 + 0x0A], %o5
14123 ldsh [%l7 + 0x60], %g3
14124 fmovsneg %xcc, %f10, %f14
14125 ld [%l7 + 0x60], %f12
14126 stx %o3, [%l7 + 0x48]
14127 fmovdle %xcc, %f1, %f1
14128 stb %l5, [%l7 + 0x76]
14129 orn %l6, %o6, %o2
14130 sdivx %g2, 0x0DC3, %l3
14131 lduh [%l7 + 0x26], %i2
14132 udivcc %g1, 0x0576, %i5
14133 orcc %i4, 0x0954, %g5
14134 std %f10, [%l7 + 0x10]
14135 stb %o7, [%l7 + 0x19]
14136 movrne %i1, 0x242, %g4
14137 lduw [%l7 + 0x18], %o0
14138 ldsb [%l7 + 0x6D], %i3
14139 tgu %xcc, 0x0
14140 srl %l4, 0x0E, %i6
14141 lduh [%l7 + 0x56], %l2
14142 fornot1s %f1, %f3, %f13
14143 lduw [%l7 + 0x70], %l1
14144 fcmps %fcc1, %f15, %f13
14145 sllx %o1, %l0, %i7
14146 taddcc %o4, 0x1E08, %g6
14147 fmovrde %g7, %f14, %f2
14148 edge16 %o5, %i0, %g3
14149 fbne,a %fcc2, loop_1689
14150 stb %o3, [%l7 + 0x53]
14151 tsubcc %l5, 0x0DDB, %l6
14152 stb %o2, [%l7 + 0x76]
14153loop_1689:
14154 ldd [%l7 + 0x78], %f14
14155 ldsb [%l7 + 0x6A], %g2
14156 sra %o6, 0x10, %i2
14157 tg %icc, 0x6
14158 te %icc, 0x7
14159 xorcc %g1, 0x00FA, %l3
14160 fbug %fcc1, loop_1690
14161 fmovda %icc, %f7, %f6
14162 brgz,a %i4, loop_1691
14163 stx %g5, [%l7 + 0x70]
14164loop_1690:
14165 movl %xcc, %i5, %i1
14166 fxnors %f4, %f11, %f14
14167loop_1691:
14168 srl %g4, %o0, %i3
14169 ldsb [%l7 + 0x70], %o7
14170 movleu %icc, %l4, %i6
14171 stx %l2, [%l7 + 0x48]
14172 fbn %fcc3, loop_1692
14173 bne,a,pn %icc, loop_1693
14174 fpadd32s %f0, %f7, %f15
14175 fandnot1s %f11, %f1, %f6
14176loop_1692:
14177 fornot2 %f8, %f2, %f4
14178loop_1693:
14179 ldx [%l7 + 0x08], %l1
14180 fsrc1s %f8, %f7
14181 andn %l0, 0x014E, %o1
14182 umul %i7, %g6, %g7
14183 std %f6, [%l7 + 0x10]
14184 fbuge,a %fcc2, loop_1694
14185 lduw [%l7 + 0x48], %o5
14186 movge %xcc, %i0, %g3
14187 movl %xcc, %o4, %o3
14188loop_1694:
14189 fpmerge %f9, %f2, %f14
14190 edge8n %l6, %o2, %g2
14191 fnot1 %f2, %f4
14192 sllx %l5, 0x1C, %i2
14193 ldsw [%l7 + 0x68], %g1
14194 ldub [%l7 + 0x35], %o6
14195 fmovd %f10, %f0
14196 fbule %fcc0, loop_1695
14197 tvc %xcc, 0x3
14198 lduw [%l7 + 0x54], %l3
14199 std %f10, [%l7 + 0x70]
14200loop_1695:
14201 array32 %g5, %i5, %i1
14202 ldsb [%l7 + 0x79], %i4
14203 edge32l %g4, %i3, %o7
14204 lduw [%l7 + 0x20], %l4
14205 fpack32 %f12, %f6, %f2
14206 tvs %icc, 0x1
14207 fpack32 %f2, %f4, %f8
14208 stx %i6, [%l7 + 0x28]
14209 umulcc %o0, %l2, %l0
14210 lduw [%l7 + 0x68], %o1
14211 bl loop_1696
14212 stw %i7, [%l7 + 0x70]
14213 std %f2, [%l7 + 0x68]
14214 stb %l1, [%l7 + 0x78]
14215loop_1696:
14216 fmovdleu %icc, %f5, %f13
14217 fbul,a %fcc0, loop_1697
14218 ldsw [%l7 + 0x10], %g6
14219 fcmpeq16 %f8, %f2, %g7
14220 fmovdl %xcc, %f12, %f3
14221loop_1697:
14222 fandnot2 %f8, %f6, %f10
14223 ldub [%l7 + 0x3A], %i0
14224 stx %g3, [%l7 + 0x38]
14225 sll %o4, 0x02, %o3
14226 fble,a %fcc3, loop_1698
14227 movpos %icc, %o5, %l6
14228 fmovrdgez %o2, %f4, %f8
14229 ba loop_1699
14230loop_1698:
14231 umul %l5, %g2, %g1
14232 tl %xcc, 0x1
14233 fmovdge %icc, %f0, %f1
14234loop_1699:
14235 fsrc1s %f7, %f10
14236 fbge,a %fcc1, loop_1700
14237 fpack32 %f10, %f10, %f0
14238 edge8ln %o6, %l3, %g5
14239 edge8l %i5, %i1, %i4
14240loop_1700:
14241 stb %g4, [%l7 + 0x3A]
14242 stb %i2, [%l7 + 0x11]
14243 fcmpeq32 %f6, %f0, %o7
14244 movcs %icc, %i3, %i6
14245 call loop_1701
14246 add %l4, %l2, %o0
14247 fornot1s %f10, %f9, %f7
14248 fmovsa %xcc, %f0, %f12
14249loop_1701:
14250 fbul,a %fcc2, loop_1702
14251 tcs %xcc, 0x1
14252 fmovrsne %o1, %f2, %f6
14253 fbug,a %fcc0, loop_1703
14254loop_1702:
14255 stw %i7, [%l7 + 0x70]
14256 fmovdneg %xcc, %f4, %f7
14257 fnors %f1, %f6, %f15
14258loop_1703:
14259 fbne,a %fcc0, loop_1704
14260 movrlez %l1, 0x28D, %g6
14261 orn %g7, %i0, %l0
14262 srlx %g3, 0x1F, %o4
14263loop_1704:
14264 edge8l %o3, %l6, %o2
14265 lduw [%l7 + 0x2C], %o5
14266 edge32 %g2, %g1, %l5
14267 lduh [%l7 + 0x2C], %o6
14268 fpadd16s %f12, %f0, %f3
14269 xnor %l3, 0x15BF, %g5
14270 tle %icc, 0x5
14271 fexpand %f4, %f0
14272 stx %i5, [%l7 + 0x78]
14273 lduw [%l7 + 0x44], %i4
14274 tvs %icc, 0x5
14275 tl %icc, 0x2
14276 bvc,a loop_1705
14277 fbne,a %fcc2, loop_1706
14278 fmovsvs %icc, %f11, %f5
14279 fexpand %f0, %f10
14280loop_1705:
14281 ldd [%l7 + 0x40], %f10
14282loop_1706:
14283 brlz %g4, loop_1707
14284 fxnor %f10, %f6, %f14
14285 fors %f11, %f6, %f11
14286 brgez %i1, loop_1708
14287loop_1707:
14288 fpadd16s %f13, %f14, %f15
14289 xorcc %o7, 0x12FB, %i2
14290 orn %i3, 0x02CC, %l4
14291loop_1708:
14292 ldsb [%l7 + 0x09], %l2
14293 ld [%l7 + 0x0C], %f15
14294 bleu,pn %xcc, loop_1709
14295 alignaddrl %i6, %o1, %i7
14296 stw %o0, [%l7 + 0x18]
14297 fbul %fcc2, loop_1710
14298loop_1709:
14299 fors %f0, %f6, %f4
14300 sth %l1, [%l7 + 0x5A]
14301 sth %g6, [%l7 + 0x36]
14302loop_1710:
14303 array16 %i0, %l0, %g3
14304 bg loop_1711
14305 sdivcc %o4, 0x13B5, %o3
14306 fmovspos %xcc, %f12, %f15
14307 fmovse %icc, %f7, %f7
14308loop_1711:
14309 fnors %f7, %f3, %f8
14310 ldsw [%l7 + 0x74], %l6
14311 tne %xcc, 0x3
14312 lduw [%l7 + 0x14], %g7
14313 bcs,a,pt %icc, loop_1712
14314 fmovrslez %o5, %f7, %f3
14315 fone %f4
14316 taddcc %o2, %g2, %g1
14317loop_1712:
14318 fpack16 %f10, %f11
14319 ldsb [%l7 + 0x4B], %l5
14320 ldsw [%l7 + 0x74], %o6
14321 ldd [%l7 + 0x10], %f6
14322 tg %xcc, 0x1
14323 fmul8x16 %f6, %f4, %f14
14324 lduw [%l7 + 0x1C], %l3
14325 smulcc %g5, %i4, %i5
14326 fandnot2s %f7, %f12, %f12
14327 smulcc %i1, %g4, %o7
14328 ldd [%l7 + 0x60], %f6
14329 stb %i2, [%l7 + 0x17]
14330 std %f12, [%l7 + 0x20]
14331 ldsw [%l7 + 0x58], %l4
14332 fmovdn %xcc, %f12, %f9
14333 stb %i3, [%l7 + 0x5D]
14334 fmovrdlz %i6, %f4, %f8
14335 ldsh [%l7 + 0x0A], %l2
14336 bcc,pn %xcc, loop_1713
14337 fbne,a %fcc2, loop_1714
14338 lduh [%l7 + 0x54], %o1
14339 movrlz %o0, %l1, %i7
14340loop_1713:
14341 ldsb [%l7 + 0x7A], %i0
14342loop_1714:
14343 fnor %f14, %f14, %f10
14344 array16 %l0, %g6, %o4
14345 movneg %icc, %g3, %o3
14346 ldsw [%l7 + 0x74], %g7
14347 fandnot2s %f2, %f9, %f3
14348 std %f14, [%l7 + 0x70]
14349 fnot2 %f12, %f0
14350 fmovsgu %xcc, %f11, %f5
14351 andcc %o5, 0x0CF5, %l6
14352 array32 %g2, %o2, %g1
14353 bshuffle %f12, %f0, %f10
14354 edge8ln %l5, %o6, %l3
14355 ldx [%l7 + 0x40], %g5
14356 nop
14357 setx loop_1715, %l0, %l1
14358 wrpr 0x1, %tl
14359 wrpr %l1, %tpc
14360 add %l1, 0x4, %l1
14361 wrpr %l1, %tnpc
14362 setx 0x34400001400, %l0, %l1
14363 wrpr %l1, %tstate
14364 wrhpr 0x4, %htstate
14365 retry
14366 fpadd32 %f4, %f4, %f14
14367 fmovdn %icc, %f3, %f15
14368 sth %i5, [%l7 + 0x7C]
14369loop_1715:
14370 stx %i1, [%l7 + 0x40]
14371 fmovspos %xcc, %f5, %f10
14372 st %f12, [%l7 + 0x30]
14373 fsrc2s %f11, %f9
14374 nop
14375 setx loop_1716, %l0, %l1
14376 wrpr 0x1, %tl
14377 wrpr %l1, %tnpc
14378 setx 0x34400001400, %l0, %l1
14379 wrpr %l1, %tstate
14380 wrhpr 0x4, %htstate
14381 done
14382 fbue %fcc3, loop_1717
14383 orn %i4, %g4, %i2
14384 subc %o7, %i3, %l4
14385loop_1716:
14386 xnor %l2, 0x0B04, %o1
14387loop_1717:
14388 umul %o0, %l1, %i7
14389 fzero %f12
14390 tcs %icc, 0x1
14391 fmovsl %icc, %f13, %f12
14392 stw %i6, [%l7 + 0x38]
14393 array16 %l0, %i0, %o4
14394 fnot2 %f10, %f4
14395 edge32 %g6, %o3, %g7
14396 st %f1, [%l7 + 0x2C]
14397 fcmple16 %f8, %f8, %o5
14398 tle %icc, 0x2
14399 stx %l6, [%l7 + 0x40]
14400 ba,a loop_1718
14401 std %f4, [%l7 + 0x68]
14402 fandnot1s %f10, %f0, %f4
14403 call loop_1719
14404loop_1718:
14405 ldx [%l7 + 0x20], %g2
14406 fands %f10, %f2, %f13
14407 ldsb [%l7 + 0x7F], %g3
14408loop_1719:
14409 addccc %o2, %l5, %o6
14410 mulscc %g1, %g5, %i5
14411 bcs,pn %xcc, loop_1720
14412 ldub [%l7 + 0x46], %i1
14413 ldd [%l7 + 0x60], %f0
14414 stb %l3, [%l7 + 0x31]
14415loop_1720:
14416 lduw [%l7 + 0x3C], %g4
14417 fcmple32 %f10, %f0, %i4
14418 brz %i2, loop_1721
14419 edge8 %i3, %o7, %l4
14420 sub %l2, %o1, %o0
14421 fcmpne16 %f2, %f2, %l1
14422loop_1721:
14423 fcmps %fcc3, %f13, %f12
14424 movrgz %i7, %i6, %i0
14425 brgz %l0, loop_1722
14426 fcmps %fcc1, %f13, %f6
14427 movrlz %o4, %o3, %g7
14428 ldsw [%l7 + 0x74], %o5
14429loop_1722:
14430 fmovrdgez %l6, %f0, %f2
14431 ldsw [%l7 + 0x28], %g6
14432 sth %g3, [%l7 + 0x32]
14433 fnands %f10, %f11, %f6
14434 tn %xcc, 0x2
14435 ta %xcc, 0x3
14436 brz,a %g2, loop_1723
14437 fblg,a %fcc0, loop_1724
14438 lduh [%l7 + 0x60], %l5
14439 fcmpes %fcc2, %f2, %f13
14440loop_1723:
14441 bcs,a,pt %xcc, loop_1725
14442loop_1724:
14443 fmovde %xcc, %f15, %f11
14444 fors %f7, %f13, %f9
14445 orn %o6, %g1, %o2
14446loop_1725:
14447 stw %g5, [%l7 + 0x20]
14448 lduh [%l7 + 0x48], %i5
14449 bcs,a %xcc, loop_1726
14450 smulcc %l3, %i1, %g4
14451 lduw [%l7 + 0x40], %i4
14452 movleu %icc, %i2, %o7
14453loop_1726:
14454 ldx [%l7 + 0x30], %i3
14455 edge8 %l2, %l4, %o1
14456 fmovdgu %xcc, %f5, %f3
14457 movrgz %l1, %i7, %o0
14458 fmovrdlz %i0, %f8, %f10
14459 fbule,a %fcc2, loop_1727
14460 fxnor %f0, %f8, %f0
14461 fmovdpos %icc, %f6, %f11
14462 mova %xcc, %l0, %o4
14463loop_1727:
14464 xor %o3, %g7, %i6
14465 ldd [%l7 + 0x30], %f4
14466 fmovrsne %o5, %f7, %f3
14467 ldub [%l7 + 0x6A], %l6
14468 addccc %g6, %g3, %l5
14469 fmovsge %xcc, %f13, %f10
14470 ldd [%l7 + 0x40], %f12
14471 tvs %xcc, 0x3
14472 fones %f9
14473 bleu,a loop_1728
14474 tcs %xcc, 0x1
14475 fbg,a %fcc0, loop_1729
14476 bpos,a loop_1730
14477loop_1728:
14478 fpsub32s %f15, %f7, %f1
14479 ldsw [%l7 + 0x74], %o6
14480loop_1729:
14481 edge16 %g1, %g2, %o2
14482loop_1730:
14483 subccc %i5, %l3, %g5
14484 fmovsvc %xcc, %f2, %f11
14485 siam 0x4
14486 ba,pn %icc, loop_1731
14487 ld [%l7 + 0x18], %f0
14488 std %f2, [%l7 + 0x30]
14489 fbo %fcc0, loop_1732
14490loop_1731:
14491 and %i1, 0x0A0E, %g4
14492 fbge,a %fcc0, loop_1733
14493 lduw [%l7 + 0x64], %i4
14494loop_1732:
14495 ldd [%l7 + 0x48], %f10
14496 edge16n %o7, %i3, %i2
14497loop_1733:
14498 ldsw [%l7 + 0x10], %l4
14499 fbuge,a %fcc0, loop_1734
14500 fsrc1s %f3, %f2
14501 fornot2s %f15, %f8, %f2
14502 or %o1, 0x03C1, %l1
14503loop_1734:
14504 taddcctv %i7, %o0, %i0
14505 fcmple16 %f6, %f0, %l0
14506 tvs %icc, 0x7
14507 fone %f10
14508 sllx %l2, %o3, %o4
14509 tsubcctv %i6, 0x00C4, %o5
14510 std %f0, [%l7 + 0x60]
14511 subcc %g7, %l6, %g3
14512 or %l5, %g6, %o6
14513 fpsub16 %f6, %f8, %f12
14514 sth %g1, [%l7 + 0x32]
14515 ldub [%l7 + 0x08], %g2
14516 andn %i5, 0x18C7, %l3
14517 tgu %xcc, 0x0
14518 st %f4, [%l7 + 0x44]
14519 sdiv %g5, 0x11E8, %o2
14520 xnorcc %g4, 0x07FB, %i4
14521 orcc %o7, 0x127D, %i1
14522 std %f0, [%l7 + 0x20]
14523 edge16n %i3, %i2, %l4
14524 be,pn %xcc, loop_1735
14525 ble %icc, loop_1736
14526 orcc %l1, 0x119C, %o1
14527 fmovsa %icc, %f3, %f13
14528loop_1735:
14529 ldx [%l7 + 0x78], %o0
14530loop_1736:
14531 fmovse %xcc, %f0, %f15
14532 tg %icc, 0x6
14533 alignaddr %i0, %l0, %i7
14534 ld [%l7 + 0x48], %f11
14535 fmul8x16au %f5, %f11, %f6
14536 tge %xcc, 0x2
14537 std %f4, [%l7 + 0x10]
14538 subc %o3, 0x1671, %l2
14539 smul %i6, %o5, %o4
14540 srl %l6, 0x0E, %g3
14541 fmovsg %icc, %f2, %f15
14542 fmovrdgez %l5, %f14, %f6
14543 ldsb [%l7 + 0x67], %g7
14544 fbl %fcc1, loop_1737
14545 srlx %g6, %o6, %g2
14546 std %f6, [%l7 + 0x30]
14547 fmovdg %icc, %f0, %f5
14548loop_1737:
14549 fmul8x16al %f2, %f11, %f8
14550 sdiv %g1, 0x0258, %i5
14551 bvc,pt %icc, loop_1738
14552 movgu %icc, %g5, %l3
14553 taddcctv %o2, 0x176A, %g4
14554 movn %xcc, %i4, %i1
14555loop_1738:
14556 movg %icc, %i3, %o7
14557 andcc %i2, %l1, %o1
14558 sth %l4, [%l7 + 0x46]
14559 fmul8sux16 %f4, %f6, %f8
14560 fbn,a %fcc3, loop_1739
14561 bcc,a,pt %xcc, loop_1740
14562 subcc %i0, %l0, %o0
14563 fbne %fcc3, loop_1741
14564loop_1739:
14565 ldsw [%l7 + 0x7C], %i7
14566loop_1740:
14567 fnot1s %f6, %f11
14568 ldd [%l7 + 0x68], %f10
14569loop_1741:
14570 fmovrdgez %l2, %f10, %f2
14571 lduw [%l7 + 0x24], %i6
14572 tsubcctv %o5, 0x1FE1, %o4
14573 fba %fcc0, loop_1742
14574 ldx [%l7 + 0x60], %o3
14575 popc %g3, %l6
14576 fcmps %fcc0, %f13, %f5
14577loop_1742:
14578 ldsw [%l7 + 0x54], %g7
14579 ldub [%l7 + 0x7C], %l5
14580 bge loop_1743
14581 popc %o6, %g2
14582 fsrc2s %f5, %f12
14583 fmovd %f2, %f10
14584loop_1743:
14585 xnor %g1, %g6, %g5
14586 fpadd32 %f0, %f10, %f6
14587 sdivx %i5, 0x124B, %o2
14588 stx %l3, [%l7 + 0x60]
14589 tleu %icc, 0x4
14590 fbl %fcc3, loop_1744
14591 ldsb [%l7 + 0x47], %i4
14592 fpsub32 %f12, %f4, %f0
14593 sllx %g4, 0x02, %i3
14594loop_1744:
14595 bgu,a,pt %xcc, loop_1745
14596 bvs %xcc, loop_1746
14597 ldsb [%l7 + 0x4F], %i1
14598 fcmpeq32 %f10, %f2, %o7
14599loop_1745:
14600 ldsw [%l7 + 0x5C], %i2
14601loop_1746:
14602 sth %l1, [%l7 + 0x4A]
14603 movcs %xcc, %o1, %l4
14604 addc %l0, 0x0794, %i0
14605 fpadd32 %f14, %f8, %f12
14606 fpack16 %f0, %f8
14607 ldx [%l7 + 0x08], %i7
14608 fmovrdgz %l2, %f12, %f12
14609 fblg,a %fcc2, loop_1747
14610 siam 0x2
14611 addcc %i6, %o5, %o4
14612 bg loop_1748
14613loop_1747:
14614 st %f8, [%l7 + 0x2C]
14615 st %f3, [%l7 + 0x70]
14616 tle %icc, 0x6
14617loop_1748:
14618 movle %xcc, %o3, %g3
14619 fmovsvs %icc, %f15, %f5
14620 fnors %f7, %f1, %f1
14621 sth %l6, [%l7 + 0x60]
14622 fmovsle %icc, %f12, %f15
14623 movrgz %o0, 0x072, %g7
14624 ld [%l7 + 0x0C], %f4
14625 fornot1 %f6, %f12, %f8
14626 ldd [%l7 + 0x40], %f14
14627 fmovsg %xcc, %f2, %f7
14628 movne %icc, %o6, %l5
14629 popc %g2, %g1
14630 fornot2 %f0, %f8, %f14
14631 umulcc %g5, 0x10D7, %i5
14632 brnz,a %o2, loop_1749
14633 fmovsl %xcc, %f1, %f5
14634 stw %g6, [%l7 + 0x50]
14635 andncc %l3, %g4, %i4
14636loop_1749:
14637 popc %i1, %i3
14638 srax %o7, 0x0B, %l1
14639 umul %i2, %o1, %l4
14640 bg %icc, loop_1750
14641 ldd [%l7 + 0x68], %f6
14642 lduw [%l7 + 0x1C], %i0
14643 lduw [%l7 + 0x24], %i7
14644loop_1750:
14645 stb %l2, [%l7 + 0x6B]
14646 ld [%l7 + 0x6C], %f1
14647 tleu %icc, 0x0
14648 xorcc %i6, 0x18DB, %l0
14649 fmovrdgz %o4, %f0, %f12
14650 andncc %o5, %g3, %l6
14651 edge32ln %o3, %g7, %o0
14652 ldub [%l7 + 0x3A], %l5
14653 tn %icc, 0x1
14654 lduw [%l7 + 0x70], %g2
14655 ldsw [%l7 + 0x74], %g1
14656 fmovrslz %g5, %f9, %f9
14657 lduw [%l7 + 0x60], %o6
14658 fnegs %f12, %f6
14659 bn,pt %xcc, loop_1751
14660 mulscc %i5, 0x106D, %g6
14661 fmovscc %icc, %f10, %f7
14662 tne %xcc, 0x5
14663loop_1751:
14664 fnegd %f4, %f2
14665 movrlez %l3, 0x3A0, %o2
14666 edge16l %i4, %i1, %g4
14667 lduw [%l7 + 0x3C], %i3
14668 sth %o7, [%l7 + 0x6A]
14669 fandnot2 %f0, %f10, %f10
14670 fsrc2 %f8, %f6
14671 movrlz %l1, 0x1EF, %i2
14672 ld [%l7 + 0x64], %f3
14673 lduh [%l7 + 0x48], %l4
14674 fcmple16 %f2, %f8, %i0
14675 fnegd %f2, %f4
14676 ldsh [%l7 + 0x1E], %i7
14677 bge,pt %icc, loop_1752
14678 bge %icc, loop_1753
14679 fpack16 %f6, %f15
14680 call loop_1754
14681loop_1752:
14682 movvs %icc, %o1, %l2
14683loop_1753:
14684 fbo,a %fcc2, loop_1755
14685 std %f8, [%l7 + 0x78]
14686loop_1754:
14687 bcc,pt %xcc, loop_1756
14688 add %i6, 0x0287, %l0
14689loop_1755:
14690 ldx [%l7 + 0x20], %o4
14691 movneg %icc, %o5, %g3
14692loop_1756:
14693 fmovdg %icc, %f5, %f10
14694 subccc %o3, %g7, %l6
14695 or %o0, 0x010C, %g2
14696 ld [%l7 + 0x70], %f7
14697 ble loop_1757
14698 bleu,a,pn %xcc, loop_1758
14699 lduh [%l7 + 0x7C], %l5
14700 ld [%l7 + 0x24], %f12
14701loop_1757:
14702 ldsw [%l7 + 0x14], %g5
14703loop_1758:
14704 ldd [%l7 + 0x08], %f14
14705 fandnot1 %f4, %f8, %f0
14706 fpadd16 %f6, %f2, %f2
14707 ldd [%l7 + 0x28], %f2
14708 movrgez %g1, 0x34F, %o6
14709 fmovrsgz %g6, %f9, %f14
14710 tg %xcc, 0x2
14711 fmovrdgez %l3, %f10, %f8
14712 lduw [%l7 + 0x34], %i5
14713 fnors %f1, %f11, %f0
14714 fabss %f5, %f15
14715 fmuld8ulx16 %f6, %f13, %f14
14716 std %f0, [%l7 + 0x78]
14717 fnegs %f7, %f12
14718 fpmerge %f5, %f11, %f4
14719 udiv %o2, 0x1C2D, %i4
14720 stb %i1, [%l7 + 0x37]
14721 ld [%l7 + 0x5C], %f7
14722 fandnot2 %f4, %f6, %f10
14723 ldsw [%l7 + 0x10], %i3
14724 ld [%l7 + 0x78], %f3
14725 andncc %g4, %o7, %l1
14726 tle %icc, 0x2
14727 smulcc %i2, 0x1592, %i0
14728 fexpand %f10, %f8
14729 ld [%l7 + 0x6C], %f10
14730 fpsub16s %f11, %f15, %f12
14731 fxnor %f14, %f12, %f2
14732 fmul8ulx16 %f4, %f2, %f2
14733 movneg %xcc, %l4, %i7
14734 lduw [%l7 + 0x1C], %o1
14735 lduw [%l7 + 0x34], %l2
14736 ld [%l7 + 0x54], %f11
14737 udivx %l0, 0x154E, %i6
14738 ble,a loop_1759
14739 andncc %o5, %g3, %o4
14740 fnegs %f3, %f14
14741 bshuffle %f0, %f10, %f6
14742loop_1759:
14743 fmovsl %icc, %f0, %f3
14744 siam 0x4
14745 fmovdneg %xcc, %f1, %f15
14746 pdist %f4, %f12, %f8
14747 movne %xcc, %o3, %g7
14748 tsubcctv %o0, 0x01E5, %l6
14749 movre %l5, %g5, %g2
14750 movpos %xcc, %o6, %g1
14751 movpos %icc, %g6, %l3
14752 movrlz %o2, %i4, %i1
14753 edge8n %i3, %i5, %o7
14754 movne %xcc, %l1, %g4
14755 fxor %f2, %f14, %f8
14756 fornot1s %f10, %f13, %f7
14757 tvs %xcc, 0x7
14758 stb %i2, [%l7 + 0x39]
14759 stw %i0, [%l7 + 0x0C]
14760 sth %i7, [%l7 + 0x44]
14761 or %l4, 0x01F7, %o1
14762 sth %l0, [%l7 + 0x4E]
14763 fnors %f0, %f15, %f0
14764 tgu %xcc, 0x2
14765 tcc %xcc, 0x0
14766 edge8n %l2, %o5, %g3
14767 fmovdgu %xcc, %f8, %f0
14768 st %f15, [%l7 + 0x5C]
14769 lduh [%l7 + 0x7C], %i6
14770 edge8n %o4, %g7, %o3
14771 st %f0, [%l7 + 0x34]
14772 bpos %xcc, loop_1760
14773 fcmpne16 %f8, %f2, %o0
14774 bgu,a loop_1761
14775 fcmpgt16 %f12, %f4, %l6
14776loop_1760:
14777 fsrc2 %f14, %f8
14778 lduw [%l7 + 0x60], %g5
14779loop_1761:
14780 bn,a loop_1762
14781 popc 0x1A10, %g2
14782 fcmpeq16 %f4, %f12, %o6
14783 lduh [%l7 + 0x5C], %g1
14784loop_1762:
14785 smulcc %l5, %l3, %o2
14786 mulscc %g6, 0x0185, %i1
14787 movpos %xcc, %i3, %i4
14788 bcc,pt %xcc, loop_1763
14789 pdist %f14, %f10, %f4
14790 fsrc2s %f3, %f13
14791 brgez,a %i5, loop_1764
14792loop_1763:
14793 lduh [%l7 + 0x6C], %l1
14794 movge %xcc, %o7, %i2
14795 udivcc %i0, 0x1FF9, %g4
14796loop_1764:
14797 fmovrslz %i7, %f15, %f6
14798 sth %l4, [%l7 + 0x12]
14799 stw %o1, [%l7 + 0x6C]
14800 stx %l0, [%l7 + 0x60]
14801 brgez %l2, loop_1765
14802 fnands %f2, %f15, %f10
14803 bvs,a,pn %icc, loop_1766
14804 fnands %f2, %f8, %f15
14805loop_1765:
14806 fxnors %f14, %f12, %f3
14807 stw %g3, [%l7 + 0x6C]
14808loop_1766:
14809 for %f8, %f4, %f12
14810 fmovdn %icc, %f0, %f3
14811 bcs,pt %xcc, loop_1767
14812 fcmpd %fcc3, %f0, %f0
14813 std %f10, [%l7 + 0x30]
14814 tcs %icc, 0x0
14815loop_1767:
14816 edge32 %i6, %o5, %g7
14817 fmul8x16al %f11, %f13, %f0
14818 udivcc %o3, 0x138C, %o0
14819 movcs %icc, %o4, %l6
14820 tgu %xcc, 0x0
14821 bn %icc, loop_1768
14822 movcs %xcc, %g2, %o6
14823 fmovde %xcc, %f4, %f13
14824 std %f14, [%l7 + 0x18]
14825loop_1768:
14826 lduh [%l7 + 0x64], %g1
14827 fbo,a %fcc0, loop_1769
14828 bge,a %xcc, loop_1770
14829 faligndata %f4, %f12, %f8
14830 ldsh [%l7 + 0x72], %l5
14831loop_1769:
14832 ldsb [%l7 + 0x73], %g5
14833loop_1770:
14834 bpos,a,pn %xcc, loop_1771
14835 fcmpgt16 %f12, %f10, %l3
14836 fpmerge %f8, %f15, %f0
14837 fbuge,a %fcc1, loop_1772
14838loop_1771:
14839 ldx [%l7 + 0x48], %g6
14840 tg %xcc, 0x7
14841 sth %o2, [%l7 + 0x60]
14842loop_1772:
14843 ldx [%l7 + 0x60], %i1
14844 fcmpne16 %f10, %f0, %i3
14845 bne,pt %xcc, loop_1773
14846 stw %i4, [%l7 + 0x2C]
14847 stw %i5, [%l7 + 0x08]
14848 xorcc %o7, %i2, %l1
14849loop_1773:
14850 fblg %fcc2, loop_1774
14851 fmovdgu %xcc, %f12, %f10
14852 fmuld8ulx16 %f13, %f1, %f14
14853 lduw [%l7 + 0x30], %i0
14854loop_1774:
14855 fmovsgu %xcc, %f7, %f9
14856 bpos,a %icc, loop_1775
14857 ldsw [%l7 + 0x50], %i7
14858 bvs,a,pt %icc, loop_1776
14859 fmovde %icc, %f2, %f0
14860loop_1775:
14861 fmul8ulx16 %f10, %f10, %f10
14862 fone %f4
14863loop_1776:
14864 ldx [%l7 + 0x48], %l4
14865 fmuld8sux16 %f11, %f9, %f8
14866 std %f6, [%l7 + 0x58]
14867 movrlz %g4, 0x1A1, %o1
14868 fpadd16s %f13, %f5, %f9
14869 ldsh [%l7 + 0x16], %l2
14870 call loop_1777
14871 fornot2 %f0, %f2, %f0
14872 bcc,a,pn %xcc, loop_1778
14873 tsubcctv %l0, %g3, %i6
14874loop_1777:
14875 lduh [%l7 + 0x1A], %g7
14876 fbe %fcc2, loop_1779
14877loop_1778:
14878 fbu,a %fcc0, loop_1780
14879 pdist %f4, %f10, %f12
14880 array16 %o5, %o3, %o4
14881loop_1779:
14882 movg %xcc, %l6, %o0
14883loop_1780:
14884 edge8n %o6, %g2, %l5
14885 fmovsvs %icc, %f9, %f1
14886 bn,pn %xcc, loop_1781
14887 bl,a,pt %xcc, loop_1782
14888 lduw [%l7 + 0x3C], %g1
14889 fand %f2, %f8, %f10
14890loop_1781:
14891 addccc %l3, 0x0808, %g6
14892loop_1782:
14893 fnegd %f2, %f10
14894 fcmpes %fcc0, %f6, %f13
14895 array16 %o2, %i1, %g5
14896 stb %i4, [%l7 + 0x15]
14897 fxnor %f4, %f12, %f4
14898 alignaddrl %i3, %o7, %i2
14899 fpmerge %f14, %f9, %f2
14900 subcc %i5, 0x081A, %l1
14901 fsrc2 %f14, %f12
14902 fmovdgu %xcc, %f13, %f12
14903 tvs %xcc, 0x0
14904 bvs,a loop_1783
14905 fmovrse %i0, %f4, %f14
14906 mulscc %l4, 0x0F18, %g4
14907 ldd [%l7 + 0x58], %f8
14908loop_1783:
14909 st %f11, [%l7 + 0x0C]
14910 stx %i7, [%l7 + 0x30]
14911 fmovsge %icc, %f15, %f12
14912 edge32 %o1, %l2, %l0
14913 fbge %fcc1, loop_1784
14914 stw %g3, [%l7 + 0x08]
14915 fble %fcc3, loop_1785
14916 ld [%l7 + 0x74], %f2
14917loop_1784:
14918 fornot1 %f0, %f12, %f2
14919 fbe,a %fcc1, loop_1786
14920loop_1785:
14921 stb %g7, [%l7 + 0x59]
14922 smulcc %o5, %o3, %o4
14923 ldsb [%l7 + 0x55], %i6
14924loop_1786:
14925 te %icc, 0x5
14926 st %f13, [%l7 + 0x34]
14927 call loop_1787
14928 brlz,a %o0, loop_1788
14929 ld [%l7 + 0x68], %f1
14930 ldsh [%l7 + 0x4C], %o6
14931loop_1787:
14932 fmovdle %icc, %f11, %f14
14933loop_1788:
14934 fmovspos %icc, %f8, %f15
14935 edge8l %l6, %l5, %g2
14936 fnot2s %f6, %f2
14937 mulx %l3, %g1, %g6
14938 fba,a %fcc3, loop_1789
14939 tvc %icc, 0x0
14940 movcc %icc, %o2, %g5
14941 brlz %i4, loop_1790
14942loop_1789:
14943 addc %i1, %i3, %i2
14944 brlz %o7, loop_1791
14945 ldd [%l7 + 0x68], %f6
14946loop_1790:
14947 sethi 0x1AEA, %l1
14948 fcmpne16 %f8, %f8, %i0
14949loop_1791:
14950 umul %i5, 0x184E, %l4
14951 fbuge,a %fcc3, loop_1792
14952 ble,a %xcc, loop_1793
14953 smulcc %g4, %i7, %o1
14954 st %f9, [%l7 + 0x44]
14955loop_1792:
14956 ldsb [%l7 + 0x6C], %l2
14957loop_1793:
14958 nop
14959 setx loop_1794, %l0, %l1
14960 wrpr 0x1, %tl
14961 wrpr %l1, %tpc
14962 add %l1, 0x4, %l1
14963 wrpr %l1, %tnpc
14964 setx 0x34400001400, %l0, %l1
14965 wrpr %l1, %tstate
14966 wrhpr 0x4, %htstate
14967 retry
14968 stb %l0, [%l7 + 0x1C]
14969 fabsd %f12, %f0
14970 fpsub16s %f0, %f13, %f7
14971loop_1794:
14972 fmovsne %icc, %f2, %f7
14973 te %icc, 0x7
14974 tg %icc, 0x3
14975 brgz,a %g3, loop_1795
14976 fbu %fcc1, loop_1796
14977 fmovdcc %icc, %f0, %f8
14978 addcc %o5, 0x1545, %g7
14979loop_1795:
14980 fmovdcc %xcc, %f11, %f14
14981loop_1796:
14982 ldsw [%l7 + 0x3C], %o3
14983 nop
14984 setx loop_1797, %l0, %l1
14985 wrpr 0x1, %tl
14986 wrpr %l1, %tpc
14987 add %l1, 0x4, %l1
14988 wrpr %l1, %tnpc
14989 setx 0x34400001400, %l0, %l1
14990 wrpr %l1, %tstate
14991 wrhpr 0x4, %htstate
14992 retry
14993 std %f0, [%l7 + 0x70]
14994 edge32ln %i6, %o4, %o0
14995 lduh [%l7 + 0x48], %l6
14996loop_1797:
14997 fxors %f14, %f14, %f5
14998 ldsh [%l7 + 0x5C], %o6
14999 fmovrsne %g2, %f15, %f0
15000 fcmpne32 %f0, %f12, %l3
15001 fmovs %f1, %f0
15002 bcc,a loop_1798
15003 array16 %l5, %g1, %g6
15004 addcc %g5, %i4, %o2
15005 movg %xcc, %i3, %i1
15006loop_1798:
15007 movpos %xcc, %o7, %l1
15008 bcc,pt %xcc, loop_1799
15009 fcmple32 %f0, %f8, %i0
15010 tneg %icc, 0x7
15011 fpsub16s %f12, %f1, %f2
15012loop_1799:
15013 fmovsl %xcc, %f14, %f9
15014 nop
15015 setx loop_1800, %l0, %l1
15016 wrpr 0x1, %tl
15017 wrpr %l1, %tpc
15018 add %l1, 0x4, %l1
15019 wrpr %l1, %tnpc
15020 setx 0x34400001400, %l0, %l1
15021 wrpr %l1, %tstate
15022 wrhpr 0x4, %htstate
15023 retry
15024 bgu,a %icc, loop_1801
15025 fbg,a %fcc1, loop_1802
15026 stx %i5, [%l7 + 0x78]
15027loop_1800:
15028 ldx [%l7 + 0x08], %l4
15029loop_1801:
15030 sethi 0x137D, %i2
15031loop_1802:
15032 std %f4, [%l7 + 0x10]
15033 movpos %xcc, %g4, %o1
15034 fors %f11, %f9, %f12
15035 movrgez %l2, %l0, %i7
15036 edge32l %g3, %g7, %o3
15037 brz,a %i6, loop_1803
15038 fors %f7, %f12, %f10
15039 edge8l %o4, %o0, %l6
15040 subccc %o6, 0x132E, %g2
15041loop_1803:
15042 ldsb [%l7 + 0x3E], %o5
15043 lduh [%l7 + 0x24], %l3
15044 std %f12, [%l7 + 0x28]
15045 subccc %l5, 0x0E04, %g1
15046 bvc %icc, loop_1804
15047 ldub [%l7 + 0x15], %g6
15048 stx %g5, [%l7 + 0x28]
15049 ldsw [%l7 + 0x4C], %i4
15050loop_1804:
15051 bleu,a loop_1805
15052 lduh [%l7 + 0x7C], %i3
15053 fmovde %icc, %f1, %f12
15054 or %i1, 0x1236, %o2
15055loop_1805:
15056 st %f13, [%l7 + 0x10]
15057 popc 0x1597, %l1
15058 ba,a %xcc, loop_1806
15059 fmovdgu %icc, %f13, %f7
15060 fpmerge %f14, %f6, %f2
15061 ldsw [%l7 + 0x38], %o7
15062loop_1806:
15063 tn %xcc, 0x3
15064 taddcctv %i0, 0x13E3, %i5
15065 ldsw [%l7 + 0x78], %l4
15066 movrne %g4, 0x146, %o1
15067 ldsw [%l7 + 0x2C], %l2
15068 fcmpne16 %f12, %f0, %l0
15069 sth %i2, [%l7 + 0x30]
15070 fxors %f14, %f15, %f9
15071 fmovd %f8, %f10
15072 fpack32 %f12, %f14, %f12
15073 stx %g3, [%l7 + 0x58]
15074 tle %icc, 0x2
15075 fand %f6, %f12, %f6
15076 fba,a %fcc0, loop_1807
15077 fcmpeq16 %f6, %f12, %g7
15078 fmul8x16al %f6, %f15, %f6
15079 fmul8ulx16 %f14, %f2, %f2
15080loop_1807:
15081 bn,pn %icc, loop_1808
15082 tne %xcc, 0x2
15083 ble loop_1809
15084 st %f2, [%l7 + 0x5C]
15085loop_1808:
15086 fcmple32 %f14, %f8, %o3
15087 ldd [%l7 + 0x58], %f14
15088loop_1809:
15089 fmovs %f9, %f9
15090 orcc %i7, 0x0A8E, %i6
15091 stx %o4, [%l7 + 0x38]
15092 tvc %xcc, 0x0
15093 bgu,a,pt %xcc, loop_1810
15094 stx %o0, [%l7 + 0x10]
15095 std %f0, [%l7 + 0x20]
15096 fbl %fcc3, loop_1811
15097loop_1810:
15098 ba,a,pn %xcc, loop_1812
15099 fpack16 %f8, %f15
15100 ldd [%l7 + 0x58], %f4
15101loop_1811:
15102 tsubcctv %l6, %o6, %o5
15103loop_1812:
15104 fmovsn %icc, %f1, %f13
15105 tpos %icc, 0x6
15106 ldd [%l7 + 0x78], %f14
15107 ldub [%l7 + 0x24], %l3
15108 fpadd16 %f14, %f6, %f14
15109 stw %g2, [%l7 + 0x6C]
15110 ldd [%l7 + 0x60], %f8
15111 fmovsge %xcc, %f2, %f13
15112 fxors %f3, %f13, %f2
15113 stb %l5, [%l7 + 0x3C]
15114 ldsb [%l7 + 0x0D], %g6
15115 sth %g1, [%l7 + 0x1A]
15116 fmovsvs %xcc, %f4, %f0
15117 ldx [%l7 + 0x38], %i4
15118 edge8ln %g5, %i3, %o2
15119 movge %xcc, %l1, %i1
15120 stb %i0, [%l7 + 0x7F]
15121 fmovrsgez %o7, %f7, %f8
15122 smul %l4, %g4, %i5
15123 sdiv %l2, 0x0027, %l0
15124 fmovscc %xcc, %f0, %f13
15125 movleu %icc, %o1, %g3
15126 fsrc1s %f15, %f5
15127 stx %g7, [%l7 + 0x30]
15128 fbul,a %fcc1, loop_1813
15129 fmul8x16 %f0, %f2, %f8
15130 subccc %i2, %o3, %i7
15131 fmovde %xcc, %f5, %f4
15132loop_1813:
15133 edge32n %o4, %i6, %l6
15134 movvc %icc, %o6, %o5
15135 fands %f15, %f2, %f9
15136 fandnot1 %f14, %f6, %f4
15137 fbne,a %fcc0, loop_1814
15138 stw %l3, [%l7 + 0x28]
15139 orncc %g2, %l5, %g6
15140 ld [%l7 + 0x64], %f13
15141loop_1814:
15142 nop
15143 setx loop_1815, %l0, %l1
15144 wrpr 0x1, %tl
15145 wrpr %l1, %tnpc
15146 setx 0x34400001400, %l0, %l1
15147 wrpr %l1, %tstate
15148 wrhpr 0x4, %htstate
15149 done
15150 brlez %o0, loop_1816
15151 fmovsl %icc, %f1, %f9
15152 stw %i4, [%l7 + 0x54]
15153loop_1815:
15154 ldsw [%l7 + 0x50], %g5
15155loop_1816:
15156 ld [%l7 + 0x78], %f2
15157 fpmerge %f5, %f14, %f6
15158 std %f2, [%l7 + 0x40]
15159 be,pt %icc, loop_1817
15160 array8 %g1, %i3, %o2
15161 fmovrdgez %l1, %f0, %f0
15162 tn %icc, 0x6
15163loop_1817:
15164 fmul8x16au %f2, %f13, %f2
15165 fcmpgt32 %f2, %f2, %i0
15166 fmovscs %icc, %f5, %f4
15167 movrlz %o7, 0x0DB, %l4
15168 movneg %icc, %i1, %i5
15169 stb %g4, [%l7 + 0x19]
15170 faligndata %f6, %f14, %f8
15171 udivcc %l2, 0x1CAD, %o1
15172 fpadd32s %f4, %f0, %f10
15173 fcmpd %fcc2, %f2, %f4
15174 fmovsne %icc, %f0, %f9
15175 ldub [%l7 + 0x42], %g3
15176 ldx [%l7 + 0x10], %g7
15177 lduh [%l7 + 0x0C], %l0
15178 add %i2, %o3, %o4
15179 fbo %fcc3, loop_1818
15180 fmovscs %icc, %f5, %f7
15181 stb %i6, [%l7 + 0x76]
15182 tcs %xcc, 0x0
15183loop_1818:
15184 fmovsg %icc, %f2, %f5
15185 bneg,pn %icc, loop_1819
15186 fbue,a %fcc3, loop_1820
15187 ldsh [%l7 + 0x4A], %l6
15188 movge %icc, %i7, %o5
15189loop_1819:
15190 fmul8x16au %f13, %f0, %f4
15191loop_1820:
15192 tg %xcc, 0x3
15193 stw %l3, [%l7 + 0x6C]
15194 stx %o6, [%l7 + 0x10]
15195 ldx [%l7 + 0x78], %g2
15196 bpos loop_1821
15197 movge %icc, %l5, %o0
15198 edge32ln %i4, %g6, %g1
15199 fmovdg %icc, %f8, %f6
15200loop_1821:
15201 fnot1s %f0, %f2
15202 lduh [%l7 + 0x48], %i3
15203 fmovdleu %xcc, %f14, %f15
15204 fzero %f8
15205 brz %o2, loop_1822
15206 stw %g5, [%l7 + 0x08]
15207 stw %i0, [%l7 + 0x3C]
15208 fzeros %f0
15209loop_1822:
15210 ldx [%l7 + 0x10], %o7
15211 ld [%l7 + 0x40], %f12
15212 fmovscs %xcc, %f2, %f14
15213 udiv %l1, 0x04AD, %l4
15214 fmovrslz %i1, %f11, %f10
15215 edge16 %g4, %i5, %o1
15216 taddcctv %g3, %g7, %l0
15217 fmovrdgez %l2, %f12, %f14
15218 movleu %icc, %o3, %i2
15219 tsubcctv %o4, %i6, %l6
15220 udivx %o5, 0x1EA8, %l3
15221 fmovdn %xcc, %f13, %f6
15222 fmovdvc %xcc, %f5, %f1
15223 fmovscs %icc, %f7, %f14
15224 array8 %o6, %i7, %l5
15225 fmovsle %xcc, %f6, %f12
15226 fmovsne %xcc, %f13, %f2
15227 ldsb [%l7 + 0x6C], %o0
15228 fpsub32 %f0, %f4, %f6
15229 tgu %icc, 0x2
15230 bg,a %icc, loop_1823
15231 ld [%l7 + 0x7C], %f5
15232 sra %i4, 0x12, %g6
15233 ldsb [%l7 + 0x5B], %g2
15234loop_1823:
15235 fmovrde %g1, %f2, %f0
15236 movpos %icc, %o2, %i3
15237 fpack32 %f10, %f8, %f14
15238 array32 %g5, %i0, %o7
15239 tgu %xcc, 0x3
15240 mulx %l4, %i1, %l1
15241 fcmpgt16 %f10, %f0, %g4
15242 ldx [%l7 + 0x08], %i5
15243 sth %g3, [%l7 + 0x7C]
15244 fabsd %f12, %f0
15245 ld [%l7 + 0x34], %f11
15246 stb %g7, [%l7 + 0x58]
15247 fmovsne %icc, %f3, %f14
15248 std %f10, [%l7 + 0x20]
15249 fmovrdlez %l0, %f14, %f12
15250 ldsw [%l7 + 0x44], %o1
15251 fxor %f6, %f2, %f14
15252 ldsb [%l7 + 0x76], %o3
15253 fpadd16 %f12, %f10, %f12
15254 bleu,pn %xcc, loop_1824
15255 brnz %l2, loop_1825
15256 orncc %i2, 0x0B47, %i6
15257 ld [%l7 + 0x08], %f10
15258loop_1824:
15259 stb %l6, [%l7 + 0x5A]
15260loop_1825:
15261 ldub [%l7 + 0x44], %o5
15262 ldsw [%l7 + 0x5C], %l3
15263 fnands %f15, %f4, %f3
15264 fpsub32s %f5, %f6, %f11
15265 movgu %icc, %o4, %i7
15266 nop
15267 setx loop_1826, %l0, %l1
15268 jmpl %l1, %l5
15269 fcmpes %fcc3, %f10, %f5
15270 ldub [%l7 + 0x78], %o0
15271 xnor %i4, 0x1B55, %g6
15272loop_1826:
15273 srlx %g2, 0x06, %g1
15274 fnor %f10, %f14, %f12
15275 ldsh [%l7 + 0x34], %o6
15276 bcc,pn %icc, loop_1827
15277 sth %o2, [%l7 + 0x70]
15278 std %f14, [%l7 + 0x78]
15279 srlx %g5, %i3, %i0
15280loop_1827:
15281 bge,a,pn %xcc, loop_1828
15282 tvc %xcc, 0x1
15283 ldsb [%l7 + 0x47], %o7
15284 fblg %fcc3, loop_1829
15285loop_1828:
15286 bn,pt %xcc, loop_1830
15287 fornot1s %f9, %f9, %f1
15288 fcmpes %fcc1, %f3, %f12
15289loop_1829:
15290 edge16ln %l4, %l1, %i1
15291loop_1830:
15292 ldub [%l7 + 0x2E], %g4
15293 array16 %i5, %g3, %l0
15294 std %f6, [%l7 + 0x18]
15295 bg,pt %xcc, loop_1831
15296 tleu %icc, 0x2
15297 lduw [%l7 + 0x14], %o1
15298 fba %fcc1, loop_1832
15299loop_1831:
15300 fmovdg %icc, %f3, %f3
15301 fpack16 %f4, %f9
15302 st %f8, [%l7 + 0x34]
15303loop_1832:
15304 brnz,a %g7, loop_1833
15305 orn %o3, 0x037A, %i2
15306 bvs loop_1834
15307 fcmpne32 %f8, %f14, %l2
15308loop_1833:
15309 ldsh [%l7 + 0x46], %l6
15310 sth %i6, [%l7 + 0x4C]
15311loop_1834:
15312 fmovscc %xcc, %f14, %f0
15313 tne %xcc, 0x4
15314 movcs %xcc, %l3, %o4
15315 stw %i7, [%l7 + 0x30]
15316 for %f14, %f10, %f8
15317 or %o5, 0x104C, %o0
15318 sdiv %l5, 0x08BB, %i4
15319 fnand %f14, %f6, %f4
15320 sdivcc %g2, 0x1B74, %g6
15321 tneg %xcc, 0x2
15322 ldx [%l7 + 0x30], %o6
15323 st %f5, [%l7 + 0x10]
15324 or %o2, 0x0174, %g1
15325 movcc %xcc, %g5, %i3
15326 fmovrslz %i0, %f12, %f13
15327 fcmple32 %f4, %f10, %o7
15328 subccc %l4, 0x0446, %i1
15329 ble %icc, loop_1835
15330 stw %g4, [%l7 + 0x0C]
15331 bne,a loop_1836
15332 fcmpne32 %f2, %f6, %l1
15333loop_1835:
15334 smulcc %g3, 0x0089, %i5
15335 fcmpgt16 %f6, %f12, %o1
15336loop_1836:
15337 tcc %icc, 0x0
15338 fsrc2 %f6, %f8
15339 smul %g7, 0x027C, %o3
15340 fxors %f1, %f12, %f13
15341 sth %l0, [%l7 + 0x74]
15342 fpadd16s %f11, %f4, %f0
15343 edge8 %i2, %l6, %i6
15344 tcc %xcc, 0x5
15345 ldd [%l7 + 0x60], %f14
15346 std %f4, [%l7 + 0x10]
15347 tsubcc %l2, 0x05AA, %l3
15348 bl,pn %xcc, loop_1837
15349 sth %o4, [%l7 + 0x64]
15350 bvs loop_1838
15351 sth %i7, [%l7 + 0x0C]
15352loop_1837:
15353 fornot1s %f4, %f3, %f6
15354 fmovrdgz %o0, %f2, %f12
15355loop_1838:
15356 fands %f9, %f3, %f7
15357 tsubcc %o5, %i4, %g2
15358 edge8 %l5, %g6, %o2
15359 bne loop_1839
15360 sethi 0x0D69, %o6
15361 call loop_1840
15362 sth %g1, [%l7 + 0x36]
15363loop_1839:
15364 edge8n %g5, %i0, %i3
15365 bl,a,pn %xcc, loop_1841
15366loop_1840:
15367 movg %icc, %o7, %i1
15368 fpsub32s %f12, %f8, %f11
15369 stx %l4, [%l7 + 0x48]
15370loop_1841:
15371 fmovdvc %xcc, %f13, %f10
15372 array16 %l1, %g4, %g3
15373 stw %o1, [%l7 + 0x7C]
15374 fmuld8sux16 %f15, %f6, %f10
15375 umulcc %i5, %g7, %l0
15376 fbo,a %fcc0, loop_1842
15377 ldsw [%l7 + 0x4C], %o3
15378 fpack16 %f12, %f10
15379 movge %xcc, %i2, %l6
15380loop_1842:
15381 edge32n %l2, %i6, %l3
15382 fsrc2s %f3, %f12
15383 for %f10, %f10, %f6
15384 fmovdle %xcc, %f6, %f6
15385 lduh [%l7 + 0x0E], %o4
15386 mulx %o0, %i7, %o5
15387 movle %icc, %g2, %i4
15388 xnor %l5, %g6, %o2
15389 ldd [%l7 + 0x38], %f12
15390 subccc %g1, 0x1DFD, %g5
15391 fsrc1s %f0, %f7
15392 fbul %fcc3, loop_1843
15393 edge16 %i0, %o6, %i3
15394 stw %o7, [%l7 + 0x50]
15395 fbue %fcc1, loop_1844
15396loop_1843:
15397 fnegd %f6, %f14
15398 fmovda %xcc, %f14, %f0
15399 stw %l4, [%l7 + 0x38]
15400loop_1844:
15401 movneg %xcc, %i1, %l1
15402 edge32 %g3, %g4, %o1
15403 fmovdpos %xcc, %f15, %f9
15404 move %icc, %g7, %i5
15405 fbl %fcc2, loop_1845
15406 ldd [%l7 + 0x78], %f2
15407 addccc %l0, 0x1EBF, %i2
15408 smul %l6, 0x1C14, %l2
15409loop_1845:
15410 array16 %i6, %o3, %l3
15411 subcc %o0, 0x1A5F, %o4
15412 ble %icc, loop_1846
15413 ldx [%l7 + 0x18], %o5
15414 and %i7, %g2, %l5
15415 lduh [%l7 + 0x42], %i4
15416loop_1846:
15417 and %o2, %g1, %g6
15418 array32 %g5, %i0, %o6
15419 sdivx %o7, 0x1604, %i3
15420 st %f14, [%l7 + 0x38]
15421 fbul,a %fcc3, loop_1847
15422 andncc %l4, %i1, %l1
15423 fcmpeq32 %f10, %f12, %g3
15424 brlz %g4, loop_1848
15425loop_1847:
15426 st %f4, [%l7 + 0x60]
15427 fcmpd %fcc3, %f2, %f4
15428 fandnot2s %f0, %f10, %f15
15429loop_1848:
15430 fones %f14
15431 sth %o1, [%l7 + 0x60]
15432 fcmpgt16 %f14, %f6, %i5
15433 ldsw [%l7 + 0x0C], %l0
15434 andcc %i2, 0x1E01, %g7
15435 xnorcc %l2, %l6, %o3
15436 fpack32 %f0, %f4, %f2
15437 fmuld8ulx16 %f7, %f15, %f0
15438 brlz,a %i6, loop_1849
15439 ldsh [%l7 + 0x44], %o0
15440 fxnor %f14, %f0, %f2
15441 fbug,a %fcc2, loop_1850
15442loop_1849:
15443 ld [%l7 + 0x7C], %f11
15444 mulscc %l3, 0x025C, %o4
15445 sth %o5, [%l7 + 0x56]
15446loop_1850:
15447 fpack32 %f4, %f8, %f0
15448 stw %i7, [%l7 + 0x08]
15449 movgu %icc, %l5, %i4
15450 fmovde %icc, %f1, %f9
15451 fbuge %fcc2, loop_1851
15452 fnot2 %f10, %f8
15453 stx %g2, [%l7 + 0x08]
15454 fmovdpos %xcc, %f3, %f5
15455loop_1851:
15456 fxnors %f2, %f5, %f3
15457 orcc %o2, %g6, %g1
15458 fmul8x16 %f12, %f8, %f2
15459 ldd [%l7 + 0x38], %f14
15460 fmovsneg %icc, %f15, %f0
15461 ldsh [%l7 + 0x20], %g5
15462 edge32ln %o6, %o7, %i3
15463 tge %xcc, 0x3
15464 fmovdcc %xcc, %f3, %f6
15465 movn %xcc, %l4, %i0
15466 sllx %i1, 0x0D, %g3
15467 fmovsvs %icc, %f11, %f10
15468 bn,a %icc, loop_1852
15469 tcs %xcc, 0x6
15470 ld [%l7 + 0x14], %f14
15471 brnz %l1, loop_1853
15472loop_1852:
15473 fornot1 %f6, %f4, %f12
15474 fpadd16s %f1, %f12, %f5
15475 stb %g4, [%l7 + 0x0F]
15476loop_1853:
15477 fnot1s %f15, %f9
15478 movleu %icc, %o1, %i5
15479 stw %l0, [%l7 + 0x1C]
15480 tleu %xcc, 0x3
15481 brlz %i2, loop_1854
15482 fnot1 %f2, %f0
15483 edge16 %g7, %l2, %o3
15484 fmovde %icc, %f4, %f12
15485loop_1854:
15486 ldsw [%l7 + 0x18], %i6
15487 fmul8x16al %f10, %f11, %f14
15488 subcc %l6, %l3, %o4
15489 umulcc %o0, %o5, %l5
15490 orncc %i4, %g2, %i7
15491 movg %icc, %g6, %o2
15492 lduw [%l7 + 0x08], %g5
15493 fmul8x16au %f2, %f13, %f12
15494 srlx %g1, 0x15, %o7
15495 fmovrdgz %i3, %f10, %f6
15496 stb %l4, [%l7 + 0x74]
15497 std %f4, [%l7 + 0x08]
15498 stx %o6, [%l7 + 0x18]
15499 fmovdleu %xcc, %f14, %f12
15500 ldsw [%l7 + 0x48], %i1
15501 stw %g3, [%l7 + 0x2C]
15502 lduh [%l7 + 0x12], %i0
15503 udiv %l1, 0x02D1, %o1
15504 sth %i5, [%l7 + 0x74]
15505 lduw [%l7 + 0x34], %l0
15506 tvs %xcc, 0x7
15507 fmul8sux16 %f14, %f14, %f14
15508 std %f2, [%l7 + 0x70]
15509 st %f5, [%l7 + 0x0C]
15510 st %f15, [%l7 + 0x14]
15511 ldub [%l7 + 0x44], %g4
15512 smul %i2, %l2, %o3
15513 fand %f12, %f4, %f6
15514 fornot2s %f6, %f10, %f12
15515 stb %g7, [%l7 + 0x2C]
15516 ldx [%l7 + 0x18], %l6
15517 tgu %icc, 0x5
15518 tge %icc, 0x7
15519 be,a loop_1855
15520 fbuge %fcc0, loop_1856
15521 ldub [%l7 + 0x39], %l3
15522 stx %o4, [%l7 + 0x08]
15523loop_1855:
15524 fmul8x16 %f6, %f14, %f8
15525loop_1856:
15526 subccc %o0, %o5, %l5
15527 srax %i4, 0x0B, %g2
15528 ldsb [%l7 + 0x54], %i7
15529 fmovrdlez %i6, %f10, %f14
15530 fmuld8sux16 %f0, %f5, %f12
15531 stx %g6, [%l7 + 0x50]
15532 popc 0x0058, %o2
15533 fornot1s %f14, %f0, %f14
15534 ldd [%l7 + 0x70], %f12
15535 fornot1 %f8, %f4, %f10
15536 sdivx %g1, 0x1854, %o7
15537 ldsh [%l7 + 0x50], %g5
15538 edge16 %i3, %l4, %i1
15539 fmul8x16al %f2, %f7, %f8
15540 mulscc %g3, %i0, %l1
15541 sub %o6, 0x12EC, %i5
15542 fpadd32s %f7, %f10, %f12
15543 stx %o1, [%l7 + 0x48]
15544 nop
15545 setx loop_1857, %l0, %l1
15546 wrpr 0x1, %tl
15547 wrpr %l1, %tpc
15548 add %l1, 0x4, %l1
15549 wrpr %l1, %tnpc
15550 setx 0x34400001400, %l0, %l1
15551 wrpr %l1, %tstate
15552 wrhpr 0x4, %htstate
15553 retry
15554 ba,a,pt %xcc, loop_1858
15555 tsubcc %l0, %i2, %g4
15556 tl %icc, 0x3
15557loop_1857:
15558 fmovd %f8, %f2
15559loop_1858:
15560 lduw [%l7 + 0x28], %l2
15561 sth %o3, [%l7 + 0x56]
15562 ldx [%l7 + 0x20], %l6
15563 tn %icc, 0x7
15564 fbule,a %fcc0, loop_1859
15565 tle %icc, 0x6
15566 ldsb [%l7 + 0x11], %l3
15567 fnor %f6, %f10, %f12
15568loop_1859:
15569 tle %icc, 0x6
15570 fbue %fcc0, loop_1860
15571 fpsub16 %f10, %f10, %f10
15572 fmovsvc %xcc, %f0, %f0
15573 st %f7, [%l7 + 0x2C]
15574loop_1860:
15575 ld [%l7 + 0x18], %f13
15576 fmuld8ulx16 %f12, %f10, %f0
15577 fbug %fcc3, loop_1861
15578 fnand %f4, %f2, %f0
15579 ld [%l7 + 0x50], %f4
15580 movle %icc, %g7, %o4
15581loop_1861:
15582 ldub [%l7 + 0x30], %o5
15583 udivcc %o0, 0x1C93, %i4
15584 sth %g2, [%l7 + 0x4A]
15585 ldub [%l7 + 0x54], %i7
15586 lduh [%l7 + 0x22], %l5
15587 fors %f12, %f5, %f12
15588 fones %f14
15589 fpadd32s %f12, %f10, %f6
15590 fexpand %f14, %f12
15591 tsubcctv %g6, 0x1053, %i6
15592 stw %g1, [%l7 + 0x10]
15593 ldsb [%l7 + 0x7F], %o2
15594 call loop_1862
15595 fsrc2s %f2, %f4
15596 lduw [%l7 + 0x6C], %o7
15597 ldsb [%l7 + 0x4F], %g5
15598loop_1862:
15599 fbue,a %fcc0, loop_1863
15600 fmovsne %icc, %f11, %f15
15601 ldsh [%l7 + 0x46], %i3
15602 fmovdpos %icc, %f15, %f10
15603loop_1863:
15604 ldsh [%l7 + 0x0A], %l4
15605 fmovrsgz %i1, %f13, %f9
15606 andncc %i0, %l1, %o6
15607 xnorcc %g3, 0x1D2F, %i5
15608 ldd [%l7 + 0x48], %f6
15609 move %xcc, %o1, %l0
15610 ldsh [%l7 + 0x50], %i2
15611 fcmpne32 %f8, %f8, %l2
15612 andn %o3, %g4, %l3
15613 sdivcc %g7, 0x1137, %o4
15614 fnor %f10, %f2, %f2
15615 bvc,a,pn %xcc, loop_1864
15616 subc %l6, 0x1BFF, %o0
15617 fexpand %f4, %f6
15618 ldsh [%l7 + 0x22], %o5
15619loop_1864:
15620 ldd [%l7 + 0x10], %f8
15621 orncc %i4, %g2, %i7
15622 sth %g6, [%l7 + 0x4A]
15623 fmovrdlz %l5, %f6, %f2
15624 st %f10, [%l7 + 0x74]
15625 fmovd %f10, %f12
15626 xnor %g1, 0x1EF5, %o2
15627 lduw [%l7 + 0x44], %i6
15628 stx %o7, [%l7 + 0x68]
15629 tvs %icc, 0x4
15630 fmovse %icc, %f13, %f13
15631 srax %i3, 0x05, %g5
15632 ldsb [%l7 + 0x56], %i1
15633 ldsh [%l7 + 0x74], %i0
15634 sll %l4, 0x1B, %o6
15635 fornot2 %f8, %f10, %f10
15636 sth %g3, [%l7 + 0x78]
15637 movrlz %l1, 0x2C0, %o1
15638 fnegd %f6, %f12
15639 fnegd %f6, %f2
15640 ldd [%l7 + 0x58], %f10
15641 fble %fcc2, loop_1865
15642 movrne %i5, %l0, %l2
15643 ldub [%l7 + 0x6C], %o3
15644 tgu %icc, 0x2
15645loop_1865:
15646 bvc,pt %xcc, loop_1866
15647 ld [%l7 + 0x50], %f4
15648 pdist %f2, %f2, %f14
15649 fcmple32 %f12, %f2, %g4
15650loop_1866:
15651 edge16n %i2, %l3, %o4
15652 ldsw [%l7 + 0x24], %l6
15653 ld [%l7 + 0x70], %f12
15654 lduh [%l7 + 0x66], %o0
15655 sth %o5, [%l7 + 0x74]
15656 subcc %g7, %i4, %g2
15657 movle %icc, %i7, %l5
15658 fpadd16 %f10, %f8, %f12
15659 ldsh [%l7 + 0x18], %g6
15660 nop
15661 setx loop_1867, %l0, %l1
15662 jmpl %l1, %o2
15663 tsubcctv %i6, 0x0763, %o7
15664 ld [%l7 + 0x2C], %f4
15665 fcmpeq32 %f10, %f8, %g1
15666loop_1867:
15667 fmul8sux16 %f10, %f14, %f10
15668 fpsub32s %f13, %f15, %f0
15669 movl %xcc, %i3, %g5
15670 ble,a loop_1868
15671 fnor %f2, %f4, %f10
15672 srl %i0, 0x11, %i1
15673 fornot1s %f15, %f7, %f11
15674loop_1868:
15675 orn %l4, %g3, %l1
15676 stb %o6, [%l7 + 0x4A]
15677 subcc %i5, %l0, %o1
15678 ldub [%l7 + 0x16], %o3
15679 ldsw [%l7 + 0x78], %g4
15680 fands %f11, %f9, %f9
15681 movrne %l2, %i2, %l3
15682 sdivx %l6, 0x13BD, %o0
15683 fmovrsne %o5, %f3, %f6
15684 andcc %o4, 0x0771, %g7
15685 stx %i4, [%l7 + 0x10]
15686 fbo %fcc3, loop_1869
15687 ldd [%l7 + 0x48], %f2
15688 add %g2, %i7, %l5
15689 bl,a,pn %icc, loop_1870
15690loop_1869:
15691 ldsw [%l7 + 0x50], %g6
15692 fmovdgu %xcc, %f14, %f12
15693 ldub [%l7 + 0x33], %o2
15694loop_1870:
15695 ldd [%l7 + 0x20], %f2
15696 stw %o7, [%l7 + 0x20]
15697 fbg,a %fcc2, loop_1871
15698 ble loop_1872
15699 fpadd16 %f0, %f6, %f12
15700 ldsb [%l7 + 0x18], %i6
15701loop_1871:
15702 movcc %icc, %i3, %g5
15703loop_1872:
15704 fmovrdgz %i0, %f2, %f6
15705 mulscc %g1, 0x1ECD, %l4
15706 movle %xcc, %g3, %i1
15707 stb %o6, [%l7 + 0x0F]
15708 sth %i5, [%l7 + 0x64]
15709 edge8 %l1, %o1, %o3
15710 std %f2, [%l7 + 0x30]
15711 edge16n %l0, %l2, %i2
15712 fpmerge %f11, %f5, %f10
15713 fmul8x16 %f5, %f10, %f10
15714 be,pn %xcc, loop_1873
15715 fbge %fcc3, loop_1874
15716 fmovrsgez %l3, %f9, %f12
15717 fmovscc %icc, %f11, %f2
15718loop_1873:
15719 movcc %icc, %l6, %o0
15720loop_1874:
15721 lduh [%l7 + 0x78], %o5
15722 move %xcc, %g4, %o4
15723 brz %g7, loop_1875
15724 sdiv %g2, 0x040C, %i4
15725 lduw [%l7 + 0x78], %i7
15726 taddcc %l5, 0x0F5C, %o2
15727loop_1875:
15728 bvs,pt %icc, loop_1876
15729 ldub [%l7 + 0x67], %o7
15730 fmovdvc %xcc, %f7, %f7
15731 fmovdg %xcc, %f11, %f14
15732loop_1876:
15733 fmovsneg %xcc, %f3, %f11
15734 add %i6, 0x1124, %i3
15735 array8 %g5, %i0, %g6
15736 fpadd32 %f10, %f0, %f14
15737 tcs %icc, 0x1
15738 fexpand %f10, %f14
15739 tpos %xcc, 0x5
15740 alignaddrl %l4, %g3, %g1
15741 nop
15742 setx loop_1877, %l0, %l1
15743 wrpr 0x1, %tl
15744 wrpr %l1, %tnpc
15745 setx 0x34400001400, %l0, %l1
15746 wrpr %l1, %tstate
15747 wrhpr 0x4, %htstate
15748 done
15749 fbg,a %fcc1, loop_1878
15750 fbn,a %fcc2, loop_1879
15751 fzeros %f11
15752loop_1877:
15753 for %f6, %f8, %f0
15754loop_1878:
15755 tcc %xcc, 0x1
15756loop_1879:
15757 fzeros %f8
15758 bleu,pn %xcc, loop_1880
15759 fandnot1 %f6, %f6, %f2
15760 edge16n %i1, %i5, %l1
15761 fbue %fcc3, loop_1881
15762loop_1880:
15763 tn %icc, 0x3
15764 srl %o6, %o1, %l0
15765 movvc %xcc, %l2, %o3
15766loop_1881:
15767 tneg %icc, 0x7
15768 xor %i2, %l3, %o0
15769 fpadd32 %f6, %f8, %f6
15770 st %f12, [%l7 + 0x68]
15771 st %f9, [%l7 + 0x4C]
15772 ldx [%l7 + 0x38], %l6
15773 ldx [%l7 + 0x08], %g4
15774 array16 %o4, %g7, %o5
15775 stx %g2, [%l7 + 0x68]
15776 fmovsgu %xcc, %f6, %f14
15777 subc %i7, 0x047A, %l5
15778 lduw [%l7 + 0x70], %o2
15779 lduw [%l7 + 0x08], %i4
15780 ldd [%l7 + 0x70], %f12
15781 fble %fcc1, loop_1882
15782 ldsh [%l7 + 0x5E], %i6
15783 sth %i3, [%l7 + 0x3A]
15784 ldsw [%l7 + 0x20], %o7
15785loop_1882:
15786 fmuld8ulx16 %f12, %f8, %f10
15787 fmovsn %icc, %f1, %f8
15788 fpack16 %f12, %f5
15789 fmovsneg %xcc, %f9, %f15
15790 fbue %fcc1, loop_1883
15791 st %f14, [%l7 + 0x0C]
15792 bpos loop_1884
15793 fbn,a %fcc3, loop_1885
15794loop_1883:
15795 bleu %xcc, loop_1886
15796 fzeros %f2
15797loop_1884:
15798 fbl,a %fcc2, loop_1887
15799loop_1885:
15800 srlx %i0, 0x06, %g5
15801loop_1886:
15802 fcmple16 %f0, %f2, %g6
15803 fand %f0, %f14, %f8
15804loop_1887:
15805 mulx %g3, 0x09B5, %l4
15806 ldsw [%l7 + 0x54], %g1
15807 tle %xcc, 0x1
15808 sll %i5, 0x0F, %i1
15809 ld [%l7 + 0x50], %f9
15810 movcc %icc, %l1, %o1
15811 edge32 %l0, %l2, %o3
15812 tvs %xcc, 0x0
15813 mulx %o6, 0x18F1, %l3
15814 stb %o0, [%l7 + 0x47]
15815 lduw [%l7 + 0x10], %l6
15816 ldsb [%l7 + 0x22], %i2
15817 fors %f7, %f2, %f7
15818 ldd [%l7 + 0x10], %f2
15819 fmul8x16al %f9, %f3, %f0
15820 lduw [%l7 + 0x68], %o4
15821 be,pt %icc, loop_1888
15822 fandnot2 %f4, %f8, %f2
15823 andn %g4, 0x0B19, %g7
15824 fmovs %f11, %f14
15825loop_1888:
15826 fcmpeq32 %f10, %f14, %o5
15827 stb %i7, [%l7 + 0x15]
15828 movn %icc, %g2, %o2
15829 ldsh [%l7 + 0x68], %i4
15830 ldsb [%l7 + 0x74], %i6
15831 srl %l5, %o7, %i3
15832 fornot1 %f14, %f14, %f6
15833 fmovscc %icc, %f7, %f0
15834 stb %i0, [%l7 + 0x5C]
15835 edge8 %g6, %g5, %g3
15836 ldsw [%l7 + 0x38], %l4
15837 movcc %xcc, %g1, %i5
15838 fmovscc %xcc, %f2, %f12
15839 orn %i1, 0x1602, %o1
15840 fcmpeq16 %f8, %f2, %l0
15841 andncc %l1, %o3, %o6
15842 ldub [%l7 + 0x1A], %l3
15843 ldx [%l7 + 0x48], %o0
15844 fcmpne32 %f10, %f12, %l2
15845 std %f0, [%l7 + 0x20]
15846 lduw [%l7 + 0x68], %l6
15847 alignaddr %i2, %g4, %g7
15848 fones %f1
15849 movrgz %o4, 0x393, %i7
15850 sth %g2, [%l7 + 0x1A]
15851 tvs %icc, 0x5
15852 ldd [%l7 + 0x28], %f8
15853 ldub [%l7 + 0x6E], %o5
15854 sth %o2, [%l7 + 0x6C]
15855 fmovdcs %xcc, %f8, %f9
15856 fmovrslez %i4, %f14, %f5
15857 fornot1s %f6, %f10, %f5
15858 fnands %f9, %f12, %f15
15859 ldsh [%l7 + 0x0A], %i6
15860 nop
15861 setx loop_1889, %l0, %l1
15862 jmpl %l1, %l5
15863 stw %i3, [%l7 + 0x14]
15864 ld [%l7 + 0x08], %f11
15865 stx %o7, [%l7 + 0x08]
15866loop_1889:
15867 lduh [%l7 + 0x6E], %i0
15868 fbu %fcc1, loop_1890
15869 fzeros %f12
15870 ldsb [%l7 + 0x18], %g6
15871 fmovdl %xcc, %f11, %f9
15872loop_1890:
15873 fsrc1 %f2, %f2
15874 fmovsg %icc, %f7, %f8
15875 fcmple16 %f6, %f12, %g5
15876 fbue %fcc0, loop_1891
15877 fnot2s %f0, %f9
15878 fmovdcc %xcc, %f8, %f1
15879 movle %xcc, %g3, %l4
15880loop_1891:
15881 ldsw [%l7 + 0x7C], %i5
15882 lduw [%l7 + 0x5C], %g1
15883 ldx [%l7 + 0x48], %o1
15884 fmovdneg %xcc, %f6, %f10
15885 bn loop_1892
15886 fmul8x16au %f5, %f8, %f12
15887 edge16l %i1, %l0, %l1
15888 stx %o6, [%l7 + 0x40]
15889loop_1892:
15890 ldx [%l7 + 0x08], %l3
15891 ldsb [%l7 + 0x7D], %o3
15892 fmovdpos %icc, %f8, %f4
15893 movleu %xcc, %l2, %o0
15894 st %f12, [%l7 + 0x20]
15895 fmovrde %l6, %f4, %f12
15896 ldub [%l7 + 0x72], %g4
15897 fblg,a %fcc2, loop_1893
15898 ta %xcc, 0x1
15899 umulcc %i2, 0x1BF4, %g7
15900 lduh [%l7 + 0x40], %o4
15901loop_1893:
15902 fbge %fcc0, loop_1894
15903 ld [%l7 + 0x2C], %f13
15904 ldsh [%l7 + 0x48], %g2
15905 fbge %fcc3, loop_1895
15906loop_1894:
15907 fands %f5, %f5, %f12
15908 fcmped %fcc2, %f10, %f10
15909 fsrc1 %f6, %f14
15910loop_1895:
15911 srlx %o5, %i7, %o2
15912 mova %xcc, %i4, %l5
15913 fnot2s %f7, %f10
15914 fmovsleu %xcc, %f15, %f3
15915 ldub [%l7 + 0x26], %i6
15916 umul %i3, 0x187B, %i0
15917 fandnot1s %f13, %f11, %f6
15918 stx %o7, [%l7 + 0x60]
15919 brgz,a %g5, loop_1896
15920 ld [%l7 + 0x78], %f15
15921 fone %f2
15922 ldsw [%l7 + 0x78], %g3
15923loop_1896:
15924 stw %g6, [%l7 + 0x50]
15925 fxnor %f10, %f10, %f10
15926 ldsh [%l7 + 0x42], %i5
15927 fpmerge %f13, %f6, %f2
15928 fbuge,a %fcc3, loop_1897
15929 fones %f3
15930 std %f0, [%l7 + 0x50]
15931 lduw [%l7 + 0x34], %l4
15932loop_1897:
15933 call loop_1898
15934 fbue %fcc0, loop_1899
15935 ldx [%l7 + 0x30], %g1
15936 edge32l %i1, %o1, %l1
15937loop_1898:
15938 ldsh [%l7 + 0x6E], %l0
15939loop_1899:
15940 fcmple32 %f14, %f10, %o6
15941 ld [%l7 + 0x2C], %f10
15942 taddcctv %l3, 0x0611, %o3
15943 sll %o0, 0x14, %l2
15944 stb %g4, [%l7 + 0x4B]
15945 fcmple32 %f6, %f2, %l6
15946 st %f14, [%l7 + 0x78]
15947 fmovrdgz %i2, %f6, %f6
15948 lduw [%l7 + 0x64], %g7
15949 sethi 0x0E1B, %o4
15950 lduw [%l7 + 0x6C], %o5
15951 fpsub16s %f14, %f3, %f1
15952 fandnot2 %f8, %f6, %f10
15953 array32 %i7, %g2, %i4
15954 movvc %xcc, %o2, %i6
15955 lduh [%l7 + 0x0E], %l5
15956 fornot1 %f8, %f0, %f12
15957 bge,a loop_1900
15958 fandnot2 %f10, %f14, %f4
15959 sra %i0, %i3, %g5
15960 ldsh [%l7 + 0x10], %g3
15961loop_1900:
15962 fmuld8sux16 %f0, %f15, %f4
15963 movg %icc, %o7, %i5
15964 fbuge,a %fcc2, loop_1901
15965 bgu,pt %icc, loop_1902
15966 ldsh [%l7 + 0x16], %g6
15967 fbl,a %fcc2, loop_1903
15968loop_1901:
15969 bshuffle %f4, %f8, %f4
15970loop_1902:
15971 lduh [%l7 + 0x5A], %g1
15972 fmuld8ulx16 %f11, %f10, %f4
15973loop_1903:
15974 faligndata %f6, %f8, %f0
15975 std %f8, [%l7 + 0x18]
15976 st %f11, [%l7 + 0x68]
15977 fexpand %f2, %f6
15978 fsrc1s %f13, %f13
15979 tge %icc, 0x5
15980 mulx %i1, 0x165E, %l4
15981 ld [%l7 + 0x60], %f0
15982 udivx %l1, 0x1EFF, %l0
15983 mulscc %o6, %l3, %o1
15984 ldsb [%l7 + 0x15], %o3
15985 lduw [%l7 + 0x5C], %o0
15986 fmovdle %xcc, %f11, %f7
15987 stw %g4, [%l7 + 0x58]
15988 fbne,a %fcc3, loop_1904
15989 movrlz %l6, 0x20F, %l2
15990 movrne %g7, 0x181, %o4
15991 ldub [%l7 + 0x1F], %o5
15992loop_1904:
15993 fmovsn %xcc, %f1, %f14
15994 tne %icc, 0x3
15995 fmovrdgez %i7, %f2, %f10
15996 ld [%l7 + 0x64], %f3
15997 fpackfix %f2, %f5
15998 array16 %g2, %i4, %i2
15999 stb %o2, [%l7 + 0x21]
16000 add %l5, %i6, %i3
16001 tcc %icc, 0x1
16002 ldub [%l7 + 0x3A], %i0
16003 bneg %icc, loop_1905
16004 fmuld8ulx16 %f2, %f0, %f14
16005 fmovdcc %icc, %f7, %f10
16006 fnand %f14, %f2, %f2
16007loop_1905:
16008 edge8l %g5, %g3, %o7
16009 stb %g6, [%l7 + 0x30]
16010 fcmpne32 %f8, %f8, %i5
16011 fmovrdgez %g1, %f4, %f4
16012 movrgz %i1, %l4, %l0
16013 ldsb [%l7 + 0x28], %o6
16014 movcs %icc, %l1, %l3
16015 fpackfix %f0, %f6
16016 fxors %f2, %f2, %f1
16017 fbu %fcc2, loop_1906
16018 bcc,a loop_1907
16019 brz,a %o3, loop_1908
16020 stx %o1, [%l7 + 0x18]
16021loop_1906:
16022 nop
16023 setx loop_1909, %l0, %l1
16024 jmpl %l1, %o0
16025loop_1907:
16026 fmovdpos %xcc, %f11, %f9
16027loop_1908:
16028 smulcc %g4, %l2, %l6
16029 fbug %fcc1, loop_1910
16030loop_1909:
16031 fmovrdgez %o4, %f14, %f12
16032 fsrc1 %f4, %f4
16033 fbe,a %fcc1, loop_1911
16034loop_1910:
16035 fands %f10, %f0, %f4
16036 lduw [%l7 + 0x7C], %g7
16037 fbg,a %fcc1, loop_1912
16038loop_1911:
16039 fmovs %f11, %f12
16040 srax %o5, %i7, %i4
16041 ldx [%l7 + 0x68], %g2
16042loop_1912:
16043 fnot1s %f15, %f3
16044 fmovdvs %icc, %f0, %f15
16045 fmovrslz %o2, %f14, %f14
16046 lduw [%l7 + 0x4C], %i2
16047 fnot2s %f6, %f1
16048 std %f6, [%l7 + 0x40]
16049 std %f6, [%l7 + 0x68]
16050 ldsh [%l7 + 0x3A], %l5
16051 fxnor %f14, %f6, %f6
16052 movvc %icc, %i6, %i0
16053 ldx [%l7 + 0x58], %i3
16054 lduh [%l7 + 0x72], %g3
16055 lduh [%l7 + 0x56], %o7
16056 for %f6, %f0, %f12
16057 fnor %f10, %f10, %f6
16058 udivx %g5, 0x0DEA, %i5
16059 movne %xcc, %g6, %g1
16060 fbug,a %fcc1, loop_1913
16061 ldub [%l7 + 0x75], %i1
16062 fmovde %icc, %f10, %f15
16063 sdivx %l4, 0x1CFE, %o6
16064loop_1913:
16065 umul %l0, 0x02C2, %l3
16066 move %icc, %o3, %o1
16067 fcmple16 %f6, %f0, %o0
16068 stx %g4, [%l7 + 0x10]
16069 subcc %l2, 0x1334, %l1
16070 fmovd %f4, %f6
16071 sth %o4, [%l7 + 0x0A]
16072 lduw [%l7 + 0x14], %g7
16073 bneg,pt %icc, loop_1914
16074 fornot1s %f15, %f7, %f4
16075 fnegd %f10, %f0
16076 lduw [%l7 + 0x34], %o5
16077loop_1914:
16078 edge32ln %i7, %l6, %i4
16079 popc %g2, %o2
16080 movrgz %i2, %l5, %i6
16081 xnorcc %i3, %i0, %o7
16082 fmul8x16al %f9, %f12, %f4
16083 fmovspos %xcc, %f4, %f10
16084 xor %g3, %g5, %i5
16085 ld [%l7 + 0x78], %f11
16086 std %f6, [%l7 + 0x10]
16087 fone %f14
16088 ba %xcc, loop_1915
16089 fone %f6
16090 bpos,pn %xcc, loop_1916
16091 bn loop_1917
16092loop_1915:
16093 fones %f9
16094 andncc %g6, %i1, %g1
16095loop_1916:
16096 tle %icc, 0x7
16097loop_1917:
16098 stw %l4, [%l7 + 0x7C]
16099 tg %icc, 0x4
16100 ldsb [%l7 + 0x41], %l0
16101 fbu %fcc0, loop_1918
16102 lduh [%l7 + 0x52], %l3
16103 fcmple16 %f2, %f4, %o6
16104 ldsw [%l7 + 0x50], %o1
16105loop_1918:
16106 fcmple16 %f6, %f14, %o3
16107 andncc %o0, %g4, %l1
16108 xnorcc %l2, 0x1D0F, %g7
16109 ldx [%l7 + 0x40], %o4
16110 st %f5, [%l7 + 0x78]
16111 mova %icc, %i7, %l6
16112 fpackfix %f12, %f7
16113 std %f8, [%l7 + 0x28]
16114 fbuge %fcc3, loop_1919
16115 fzero %f2
16116 and %o5, 0x1C02, %i4
16117 fmovscs %icc, %f7, %f12
16118loop_1919:
16119 orn %o2, %g2, %l5
16120 udivx %i6, 0x1E99, %i2
16121 fxor %f2, %f10, %f6
16122 brlz,a %i3, loop_1920
16123 fabsd %f10, %f0
16124 ldx [%l7 + 0x18], %i0
16125 fabsd %f8, %f4
16126loop_1920:
16127 taddcc %o7, %g5, %g3
16128 lduh [%l7 + 0x3E], %g6
16129 fnot2 %f8, %f4
16130 fbul %fcc1, loop_1921
16131 smulcc %i1, %g1, %i5
16132 bge %icc, loop_1922
16133 st %f2, [%l7 + 0x5C]
16134loop_1921:
16135 fmovrslz %l4, %f4, %f7
16136 fbuge,a %fcc1, loop_1923
16137loop_1922:
16138 ldub [%l7 + 0x4B], %l0
16139 lduw [%l7 + 0x08], %o6
16140 lduw [%l7 + 0x38], %o1
16141loop_1923:
16142 fmovrsgz %o3, %f13, %f11
16143 ld [%l7 + 0x78], %f15
16144 ldub [%l7 + 0x3E], %o0
16145 pdist %f12, %f0, %f0
16146 mulscc %g4, %l3, %l1
16147 lduw [%l7 + 0x5C], %g7
16148 fandnot2s %f6, %f8, %f2
16149 subc %o4, 0x1532, %l2
16150 movrne %l6, %o5, %i4
16151 ldsw [%l7 + 0x20], %o2
16152 bvs,a,pn %xcc, loop_1924
16153 alignaddr %g2, %i7, %l5
16154 ld [%l7 + 0x74], %f5
16155 fmovdpos %xcc, %f10, %f0
16156loop_1924:
16157 st %f6, [%l7 + 0x20]
16158 ld [%l7 + 0x50], %f10
16159 fmovsn %icc, %f10, %f14
16160 ldsw [%l7 + 0x4C], %i6
16161 fnands %f13, %f13, %f7
16162 fxors %f4, %f7, %f10
16163 fpsub32s %f3, %f5, %f5
16164 fble %fcc1, loop_1925
16165 fnot1s %f10, %f6
16166 tl %icc, 0x1
16167 popc 0x04E6, %i3
16168loop_1925:
16169 fmovdn %xcc, %f0, %f7
16170 st %f12, [%l7 + 0x10]
16171 tneg %icc, 0x3
16172 mulscc %i2, %o7, %i0
16173 fmovsle %xcc, %f12, %f15
16174 fmul8ulx16 %f6, %f0, %f14
16175 fcmpeq32 %f8, %f8, %g5
16176 ldd [%l7 + 0x78], %f4
16177 brlez %g3, loop_1926
16178 stx %i1, [%l7 + 0x08]
16179 fmovspos %xcc, %f5, %f4
16180 ld [%l7 + 0x58], %f12
16181loop_1926:
16182 ldsh [%l7 + 0x78], %g6
16183 brgz,a %i5, loop_1927
16184 bn,a,pt %icc, loop_1928
16185 fmovsl %icc, %f4, %f4
16186 ldsw [%l7 + 0x38], %g1
16187loop_1927:
16188 fmovdleu %xcc, %f8, %f11
16189loop_1928:
16190 fbue,a %fcc1, loop_1929
16191 fmovsvs %icc, %f7, %f12
16192 te %icc, 0x0
16193 mova %icc, %l0, %l4
16194loop_1929:
16195 fnot2s %f5, %f0
16196 nop
16197 setx loop_1930, %l0, %l1
16198 wrpr 0x1, %tl
16199 wrpr %l1, %tpc
16200 add %l1, 0x4, %l1
16201 wrpr %l1, %tnpc
16202 setx 0x34400001400, %l0, %l1
16203 wrpr %l1, %tstate
16204 wrhpr 0x4, %htstate
16205 retry
16206 sth %o1, [%l7 + 0x4A]
16207 fmovsa %icc, %f15, %f11
16208 fnegd %f0, %f8
16209loop_1930:
16210 edge8 %o3, %o6, %o0
16211 ldsh [%l7 + 0x52], %g4
16212 fmovdneg %xcc, %f12, %f6
16213 tleu %xcc, 0x6
16214 edge8ln %l3, %g7, %o4
16215 ldx [%l7 + 0x68], %l2
16216 add %l6, %o5, %l1
16217 tsubcc %i4, %o2, %i7
16218 add %g2, %l5, %i6
16219 fcmpgt16 %f2, %f12, %i2
16220 fmovdgu %xcc, %f12, %f9
16221 fxors %f11, %f10, %f12
16222 fnands %f9, %f6, %f10
16223 fandnot2 %f6, %f14, %f12
16224 movge %icc, %i3, %i0
16225 ldsh [%l7 + 0x24], %g5
16226 ldsw [%l7 + 0x1C], %o7
16227 edge32n %g3, %i1, %i5
16228 sllx %g6, %l0, %g1
16229 stb %l4, [%l7 + 0x14]
16230 fbue,a %fcc0, loop_1931
16231 fmuld8ulx16 %f6, %f15, %f2
16232 fands %f2, %f2, %f2
16233 fbule %fcc3, loop_1932
16234loop_1931:
16235 ldsh [%l7 + 0x24], %o1
16236 movgu %icc, %o6, %o0
16237 ldsw [%l7 + 0x14], %g4
16238loop_1932:
16239 fnors %f6, %f0, %f10
16240 stx %o3, [%l7 + 0x70]
16241 movneg %xcc, %l3, %g7
16242 fbu %fcc0, loop_1933
16243 tvs %xcc, 0x1
16244 std %f12, [%l7 + 0x38]
16245 fmovrslez %o4, %f13, %f11
16246loop_1933:
16247 tvc %xcc, 0x0
16248 nop
16249 setx loop_1934, %l0, %l1
16250 jmpl %l1, %l6
16251 fors %f2, %f5, %f3
16252 ldx [%l7 + 0x60], %l2
16253 ld [%l7 + 0x6C], %f7
16254loop_1934:
16255 fbn,a %fcc0, loop_1935
16256 fmovrdgz %o5, %f14, %f6
16257 lduw [%l7 + 0x7C], %l1
16258 ldx [%l7 + 0x60], %o2
16259loop_1935:
16260 alignaddr %i4, %g2, %i7
16261 ldx [%l7 + 0x48], %l5
16262 taddcc %i6, %i2, %i3
16263 ld [%l7 + 0x2C], %f10
16264 fandnot2 %f10, %f2, %f6
16265 st %f1, [%l7 + 0x1C]
16266 sdiv %g5, 0x10D9, %o7
16267 sdivx %i0, 0x1B2D, %g3
16268 move %icc, %i1, %i5
16269 fmovrslez %g6, %f6, %f7
16270 fmovrse %g1, %f0, %f3
16271 bgu loop_1936
16272 stx %l4, [%l7 + 0x68]
16273 fcmpeq16 %f6, %f0, %l0
16274 fbue %fcc0, loop_1937
16275loop_1936:
16276 sll %o6, 0x14, %o1
16277 brlez,a %o0, loop_1938
16278 edge8n %g4, %o3, %l3
16279loop_1937:
16280 brgez %o4, loop_1939
16281 fxnors %f3, %f14, %f1
16282loop_1938:
16283 tgu %xcc, 0x5
16284 subccc %l6, %l2, %o5
16285loop_1939:
16286 st %f8, [%l7 + 0x60]
16287 ble,a %xcc, loop_1940
16288 lduh [%l7 + 0x3E], %g7
16289 st %f7, [%l7 + 0x38]
16290 fmuld8sux16 %f1, %f8, %f4
16291loop_1940:
16292 add %o2, %l1, %i4
16293 ldsb [%l7 + 0x3A], %i7
16294 sra %g2, 0x0A, %l5
16295 lduw [%l7 + 0x40], %i2
16296 fmovsg %icc, %f11, %f9
16297 stw %i6, [%l7 + 0x5C]
16298 xnor %g5, %i3, %o7
16299 fmovrse %g3, %f5, %f0
16300 ldsw [%l7 + 0x40], %i0
16301 lduw [%l7 + 0x34], %i5
16302 fmovsg %xcc, %f9, %f1
16303 tge %icc, 0x4
16304 movn %icc, %i1, %g6
16305 sll %l4, %g1, %l0
16306 ba,a,pn %icc, loop_1941
16307 edge16 %o1, %o6, %g4
16308 st %f12, [%l7 + 0x10]
16309 fmovrdgez %o0, %f12, %f14
16310loop_1941:
16311 xnor %o3, 0x0E67, %o4
16312 ldub [%l7 + 0x77], %l3
16313 fandnot1 %f0, %f0, %f6
16314 fxnors %f9, %f5, %f15
16315 fornot2 %f6, %f8, %f0
16316 edge8ln %l6, %l2, %g7
16317 lduh [%l7 + 0x44], %o2
16318 mulx %l1, %o5, %i4
16319 fbl %fcc0, loop_1942
16320 fmovrdlez %g2, %f12, %f10
16321 tge %icc, 0x7
16322 ldsh [%l7 + 0x0E], %l5
16323loop_1942:
16324 fmovsvc %icc, %f11, %f0
16325 bge,a loop_1943
16326 ld [%l7 + 0x40], %f15
16327 xorcc %i2, %i7, %g5
16328 bcs,pt %xcc, loop_1944
16329loop_1943:
16330 fsrc2 %f10, %f6
16331 movneg %icc, %i3, %i6
16332 fmul8x16au %f13, %f12, %f6
16333loop_1944:
16334 ldsb [%l7 + 0x09], %g3
16335 st %f7, [%l7 + 0x44]
16336 lduw [%l7 + 0x1C], %i0
16337 fmovrse %i5, %f11, %f11
16338 brlez %o7, loop_1945
16339 std %f4, [%l7 + 0x30]
16340 ldub [%l7 + 0x64], %g6
16341 tsubcctv %l4, 0x0D94, %i1
16342loop_1945:
16343 fnegs %f0, %f13
16344 tle %icc, 0x3
16345 fbug %fcc0, loop_1946
16346 movge %xcc, %l0, %g1
16347 ldx [%l7 + 0x10], %o1
16348 subccc %o6, %g4, %o3
16349loop_1946:
16350 lduw [%l7 + 0x3C], %o0
16351 lduw [%l7 + 0x70], %o4
16352 ldub [%l7 + 0x52], %l6
16353 smul %l2, %l3, %o2
16354 fmovsl %icc, %f2, %f10
16355 std %f14, [%l7 + 0x58]
16356 ldub [%l7 + 0x27], %l1
16357 st %f15, [%l7 + 0x5C]
16358 xnorcc %o5, %g7, %i4
16359 movvc %icc, %l5, %i2
16360 call loop_1947
16361 tleu %xcc, 0x4
16362 nop
16363 setx loop_1948, %l0, %l1
16364 wrpr 0x1, %tl
16365 wrpr %l1, %tnpc
16366 setx 0x34400001400, %l0, %l1
16367 wrpr %l1, %tstate
16368 wrhpr 0x4, %htstate
16369 done
16370 fexpand %f7, %f8
16371loop_1947:
16372 fbul,a %fcc1, loop_1949
16373 ldx [%l7 + 0x60], %i7
16374loop_1948:
16375 fmovde %xcc, %f2, %f2
16376 move %xcc, %g5, %g2
16377loop_1949:
16378 stb %i3, [%l7 + 0x2D]
16379 ldsh [%l7 + 0x1A], %i6
16380 sth %i0, [%l7 + 0x1A]
16381 edge8 %i5, %o7, %g6
16382 fmuld8ulx16 %f11, %f10, %f12
16383 tleu %xcc, 0x5
16384 array16 %g3, %l4, %l0
16385 fsrc2 %f4, %f10
16386 ldx [%l7 + 0x60], %g1
16387 fbu,a %fcc2, loop_1950
16388 fone %f10
16389 tne %xcc, 0x6
16390 nop
16391 setx loop_1951, %l0, %l1
16392 jmpl %l1, %i1
16393loop_1950:
16394 nop
16395 setx loop_1952, %l0, %l1
16396 jmpl %l1, %o6
16397 fmovrdlez %o1, %f10, %f10
16398 st %f14, [%l7 + 0x0C]
16399loop_1951:
16400 udivcc %g4, 0x167C, %o0
16401loop_1952:
16402 fmovsgu %icc, %f9, %f0
16403 ba %xcc, loop_1953
16404 fmovsvs %icc, %f3, %f9
16405 call loop_1954
16406 tcs %icc, 0x5
16407loop_1953:
16408 fmovsgu %icc, %f12, %f12
16409 ldsh [%l7 + 0x72], %o4
16410loop_1954:
16411 stw %l6, [%l7 + 0x68]
16412 lduw [%l7 + 0x5C], %l2
16413 ldub [%l7 + 0x44], %o3
16414 alignaddr %o2, %l1, %o5
16415 stx %l3, [%l7 + 0x28]
16416 fba,a %fcc0, loop_1955
16417 for %f2, %f8, %f14
16418 umulcc %i4, %g7, %i2
16419 fornot1s %f15, %f8, %f8
16420loop_1955:
16421 st %f6, [%l7 + 0x70]
16422 movle %icc, %l5, %i7
16423 sth %g5, [%l7 + 0x08]
16424 fbne %fcc2, loop_1956
16425 alignaddr %g2, %i6, %i3
16426 movvc %xcc, %i0, %o7
16427 fbo %fcc0, loop_1957
16428loop_1956:
16429 te %icc, 0x3
16430 movcc %icc, %i5, %g6
16431 andncc %g3, %l4, %l0
16432loop_1957:
16433 bne,a %xcc, loop_1958
16434 fandnot2 %f0, %f2, %f8
16435 mulx %i1, 0x03D5, %o6
16436 bcc,pn %icc, loop_1959
16437loop_1958:
16438 fmul8sux16 %f8, %f12, %f14
16439 ldsb [%l7 + 0x30], %g1
16440 for %f4, %f12, %f8
16441loop_1959:
16442 umul %g4, 0x097A, %o0
16443 taddcc %o4, %o1, %l2
16444 movle %icc, %o3, %l6
16445 subccc %l1, %o5, %l3
16446 movge %icc, %i4, %g7
16447 std %f2, [%l7 + 0x58]
16448 fmovdpos %icc, %f9, %f2
16449 tl %icc, 0x4
16450 brnz %i2, loop_1960
16451 ldd [%l7 + 0x60], %f8
16452 lduw [%l7 + 0x18], %l5
16453 sth %o2, [%l7 + 0x6C]
16454loop_1960:
16455 stw %i7, [%l7 + 0x0C]
16456 fmovsgu %icc, %f12, %f10
16457 xorcc %g5, 0x0CC6, %i6
16458 fmovdge %icc, %f13, %f5
16459 fors %f13, %f12, %f5
16460 fnot1 %f8, %f10
16461 bcc %xcc, loop_1961
16462 ldx [%l7 + 0x58], %g2
16463 xnor %i3, 0x10DF, %o7
16464 st %f14, [%l7 + 0x50]
16465loop_1961:
16466 fmul8x16au %f5, %f15, %f8
16467 edge8n %i5, %g6, %g3
16468 tsubcctv %l4, %l0, %i1
16469 stx %o6, [%l7 + 0x58]
16470 stx %i0, [%l7 + 0x68]
16471 ld [%l7 + 0x1C], %f4
16472 fmovsvs %xcc, %f4, %f0
16473 sth %g4, [%l7 + 0x5C]
16474 ld [%l7 + 0x5C], %f13
16475 bshuffle %f4, %f2, %f0
16476 stb %o0, [%l7 + 0x60]
16477 sth %g1, [%l7 + 0x16]
16478 bleu,pn %icc, loop_1962
16479 array16 %o4, %l2, %o3
16480 umulcc %o1, %l1, %l6
16481 ldub [%l7 + 0x78], %o5
16482loop_1962:
16483 ldd [%l7 + 0x38], %f8
16484 xor %i4, %g7, %l3
16485 sub %l5, 0x0A14, %o2
16486 ldd [%l7 + 0x78], %f6
16487 fmovsle %xcc, %f11, %f12
16488 stw %i2, [%l7 + 0x64]
16489 fmovdgu %xcc, %f1, %f15
16490 ldsb [%l7 + 0x4D], %g5
16491 movneg %icc, %i6, %i7
16492 ld [%l7 + 0x34], %f2
16493 sth %g2, [%l7 + 0x26]
16494 udivcc %o7, 0x0760, %i3
16495 and %i5, %g3, %g6
16496 movleu %xcc, %l4, %l0
16497 ldd [%l7 + 0x18], %f0
16498 bgu %icc, loop_1963
16499 mulscc %i1, %i0, %g4
16500 move %xcc, %o6, %g1
16501 sra %o4, %o0, %l2
16502loop_1963:
16503 sdivx %o1, 0x0DF3, %o3
16504 alignaddr %l6, %l1, %o5
16505 stb %g7, [%l7 + 0x11]
16506 edge16n %i4, %l3, %l5
16507 fmovd %f14, %f4
16508 fbuge %fcc2, loop_1964
16509 lduh [%l7 + 0x6C], %i2
16510 ldsh [%l7 + 0x0C], %g5
16511 movne %xcc, %o2, %i6
16512loop_1964:
16513 ldx [%l7 + 0x30], %g2
16514 lduw [%l7 + 0x08], %i7
16515 st %f8, [%l7 + 0x78]
16516 edge32l %o7, %i5, %g3
16517 ldsh [%l7 + 0x6A], %i3
16518 ld [%l7 + 0x18], %f12
16519 faligndata %f8, %f2, %f4
16520 fmuld8ulx16 %f12, %f7, %f14
16521 tcc %icc, 0x4
16522 bn %icc, loop_1965
16523 fmovsle %xcc, %f3, %f7
16524 fba %fcc3, loop_1966
16525 fmovscc %xcc, %f3, %f9
16526loop_1965:
16527 movn %xcc, %l4, %g6
16528 lduw [%l7 + 0x4C], %l0
16529loop_1966:
16530 add %i1, %i0, %g4
16531 fpsub16s %f2, %f7, %f3
16532 movneg %xcc, %g1, %o4
16533 fmovd %f8, %f8
16534 std %f10, [%l7 + 0x30]
16535 fsrc2 %f6, %f0
16536 ldd [%l7 + 0x38], %f2
16537 fbne,a %fcc3, loop_1967
16538 lduh [%l7 + 0x20], %o6
16539 fmovsvc %icc, %f7, %f14
16540 addc %l2, 0x0231, %o1
16541loop_1967:
16542 subc %o0, 0x1EA3, %o3
16543 subcc %l6, 0x1C5C, %l1
16544 stb %g7, [%l7 + 0x18]
16545 fpackfix %f10, %f8
16546 st %f11, [%l7 + 0x18]
16547 ldsb [%l7 + 0x2E], %o5
16548 bvc,a loop_1968
16549 fmovrse %l3, %f11, %f13
16550 fmovrde %i4, %f8, %f12
16551 xorcc %l5, %i2, %g5
16552loop_1968:
16553 fmovrslez %i6, %f13, %f4
16554 stw %o2, [%l7 + 0x70]
16555 bvc,a %xcc, loop_1969
16556 fxnor %f0, %f12, %f0
16557 movpos %icc, %i7, %g2
16558 stx %i5, [%l7 + 0x18]
16559loop_1969:
16560 movl %icc, %g3, %i3
16561 ldsh [%l7 + 0x2C], %o7
16562 tsubcc %g6, 0x1514, %l4
16563 fxnor %f0, %f0, %f4
16564 ldub [%l7 + 0x2A], %i1
16565 smulcc %i0, 0x196E, %l0
16566 fmul8x16 %f0, %f12, %f12
16567 tleu %icc, 0x5
16568 alignaddrl %g1, %g4, %o4
16569 lduw [%l7 + 0x74], %o6
16570 fbo,a %fcc3, loop_1970
16571 stb %l2, [%l7 + 0x61]
16572 mova %xcc, %o0, %o3
16573 fone %f2
16574loop_1970:
16575 fnot2s %f0, %f11
16576 lduw [%l7 + 0x20], %l6
16577 bvc,a,pt %xcc, loop_1971
16578 ldsw [%l7 + 0x5C], %o1
16579 fmovdvs %icc, %f4, %f7
16580 fpadd32s %f5, %f1, %f1
16581loop_1971:
16582 ldsh [%l7 + 0x38], %l1
16583 lduw [%l7 + 0x74], %o5
16584 mova %xcc, %l3, %i4
16585 tle %xcc, 0x0
16586 fabsd %f8, %f4
16587 movcs %icc, %g7, %i2
16588 fmovrslez %l5, %f3, %f12
16589 fmovsvs %icc, %f0, %f13
16590 ldsb [%l7 + 0x67], %g5
16591 edge16ln %i6, %o2, %g2
16592 fmovsneg %icc, %f8, %f15
16593 orcc %i5, 0x1050, %i7
16594 movg %xcc, %g3, %i3
16595 ldx [%l7 + 0x20], %o7
16596 tl %xcc, 0x4
16597 udivcc %g6, 0x081D, %l4
16598 stw %i0, [%l7 + 0x5C]
16599 xnor %l0, 0x1E1B, %i1
16600 sethi 0x1B0F, %g1
16601 fmul8x16al %f7, %f4, %f2
16602 taddcc %g4, 0x19F6, %o4
16603 ldx [%l7 + 0x10], %l2
16604 sth %o0, [%l7 + 0x2C]
16605 fbu,a %fcc0, loop_1972
16606 fbg %fcc0, loop_1973
16607 ldsb [%l7 + 0x3E], %o6
16608 fmovrsgez %o3, %f11, %f0
16609loop_1972:
16610 ldx [%l7 + 0x70], %o1
16611loop_1973:
16612 fmovdle %icc, %f11, %f13
16613 nop
16614 setx loop_1974, %l0, %l1
16615 wrpr 0x1, %tl
16616 wrpr %l1, %tnpc
16617 setx 0x34400001400, %l0, %l1
16618 wrpr %l1, %tstate
16619 wrhpr 0x4, %htstate
16620 done
16621 brlz,a %l1, loop_1975
16622 edge8l %l6, %l3, %i4
16623 brlz %g7, loop_1976
16624loop_1974:
16625 std %f10, [%l7 + 0x28]
16626loop_1975:
16627 stw %o5, [%l7 + 0x48]
16628 st %f5, [%l7 + 0x08]
16629loop_1976:
16630 ldsb [%l7 + 0x57], %l5
16631 fmovdneg %icc, %f12, %f8
16632 pdist %f2, %f10, %f14
16633 fmovrslz %g5, %f4, %f7
16634 ldd [%l7 + 0x40], %f0
16635 fmovspos %xcc, %f3, %f15
16636 fmul8x16 %f6, %f2, %f0
16637 fcmps %fcc2, %f15, %f14
16638 stw %i6, [%l7 + 0x08]
16639 fbuge %fcc2, loop_1977
16640 fbug,a %fcc0, loop_1978
16641 lduw [%l7 + 0x08], %o2
16642 ldsw [%l7 + 0x50], %i2
16643loop_1977:
16644 umulcc %i5, %i7, %g3
16645loop_1978:
16646 bleu,a loop_1979
16647 fmovdn %icc, %f1, %f2
16648 fcmpgt16 %f12, %f12, %i3
16649 fpsub32 %f14, %f0, %f10
16650loop_1979:
16651 fcmple32 %f2, %f2, %o7
16652 tsubcc %g2, %g6, %l4
16653 tpos %icc, 0x2
16654 fmovsleu %xcc, %f14, %f0
16655 srl %i0, %l0, %g1
16656 ldsw [%l7 + 0x4C], %i1
16657 and %o4, %l2, %g4
16658 mulscc %o6, 0x1F66, %o0
16659 sth %o1, [%l7 + 0x16]
16660 fnot1s %f1, %f14
16661 fmovdn %icc, %f10, %f4
16662 movl %xcc, %o3, %l6
16663 tl %icc, 0x1
16664 fmul8x16au %f12, %f8, %f2
16665 fbule,a %fcc1, loop_1980
16666 fmovspos %xcc, %f0, %f1
16667 ldx [%l7 + 0x40], %l1
16668 fmovsn %icc, %f11, %f2
16669loop_1980:
16670 tvc %xcc, 0x5
16671 fcmpeq32 %f14, %f0, %i4
16672 fmovrde %l3, %f10, %f14
16673 ldx [%l7 + 0x20], %o5
16674 stw %l5, [%l7 + 0x10]
16675 sth %g7, [%l7 + 0x36]
16676 fnands %f5, %f9, %f0
16677 add %i6, %g5, %i2
16678 ldsb [%l7 + 0x28], %o2
16679 siam 0x7
16680 lduh [%l7 + 0x38], %i5
16681 tsubcc %g3, %i3, %i7
16682 ldd [%l7 + 0x78], %f14
16683 ldsw [%l7 + 0x48], %o7
16684 edge8l %g6, %g2, %i0
16685 stx %l0, [%l7 + 0x58]
16686 addcc %l4, 0x0BE9, %i1
16687 umulcc %o4, %l2, %g4
16688 brgez %o6, loop_1981
16689 tgu %icc, 0x7
16690 tleu %icc, 0x6
16691 edge8ln %o0, %o1, %g1
16692loop_1981:
16693 subcc %o3, 0x06F3, %l6
16694 ldx [%l7 + 0x68], %l1
16695 tn %xcc, 0x6
16696 movrlz %l3, 0x279, %o5
16697 edge8l %i4, %l5, %g7
16698 umulcc %g5, %i2, %o2
16699 movrlz %i6, %i5, %g3
16700 fmovrslz %i3, %f14, %f15
16701 fexpand %f4, %f2
16702 subcc %i7, %g6, %o7
16703 ld [%l7 + 0x40], %f6
16704 ldx [%l7 + 0x68], %i0
16705 fors %f7, %f3, %f5
16706 mulx %g2, %l4, %i1
16707 fbo %fcc3, loop_1982
16708 fpsub32 %f2, %f0, %f10
16709 fmovs %f2, %f10
16710 ldsw [%l7 + 0x14], %o4
16711loop_1982:
16712 ldsh [%l7 + 0x74], %l0
16713 ldx [%l7 + 0x78], %g4
16714 fmovsneg %icc, %f14, %f12
16715 brz %l2, loop_1983
16716 ldx [%l7 + 0x10], %o6
16717 fnands %f3, %f15, %f2
16718 fpsub16 %f4, %f8, %f0
16719loop_1983:
16720 bcs,pt %xcc, loop_1984
16721 ldd [%l7 + 0x70], %f12
16722 st %f10, [%l7 + 0x2C]
16723 subc %o0, %o1, %g1
16724loop_1984:
16725 movrlz %o3, %l6, %l3
16726 nop
16727 setx loop_1985, %l0, %l1
16728 wrpr 0x1, %tl
16729 wrpr %l1, %tpc
16730 add %l1, 0x4, %l1
16731 wrpr %l1, %tnpc
16732 setx 0x34400001400, %l0, %l1
16733 wrpr %l1, %tstate
16734 wrhpr 0x4, %htstate
16735 retry
16736 smul %l1, %i4, %o5
16737 fmovsn %xcc, %f3, %f15
16738 fxnors %f12, %f10, %f1
16739loop_1985:
16740 fnors %f12, %f14, %f15
16741 ld [%l7 + 0x2C], %f3
16742 fmovd %f10, %f12
16743 fmovdl %xcc, %f0, %f2
16744 fcmpeq16 %f8, %f14, %l5
16745 stw %g5, [%l7 + 0x60]
16746 fornot2 %f12, %f6, %f0
16747 nop
16748 setx loop_1986, %l0, %l1
16749 wrpr 0x1, %tl
16750 wrpr %l1, %tnpc
16751 setx 0x34400001400, %l0, %l1
16752 wrpr %l1, %tstate
16753 wrhpr 0x4, %htstate
16754 done
16755 fmovsgu %icc, %f3, %f14
16756 subcc %g7, %o2, %i6
16757 mulscc %i5, 0x1911, %i2
16758loop_1986:
16759 ld [%l7 + 0x50], %f14
16760 udivx %g3, 0x08C3, %i7
16761 bvc,a,pn %xcc, loop_1987
16762 sllx %g6, 0x11, %i3
16763 fors %f11, %f7, %f13
16764 movn %icc, %i0, %o7
16765loop_1987:
16766 stb %l4, [%l7 + 0x0B]
16767 ldsh [%l7 + 0x3A], %g2
16768 fmovscc %icc, %f9, %f13
16769 ldx [%l7 + 0x30], %o4
16770 ldsh [%l7 + 0x2E], %i1
16771 tcc %xcc, 0x5
16772 ldub [%l7 + 0x3C], %l0
16773 std %f10, [%l7 + 0x40]
16774 fabss %f12, %f15
16775 bvc %xcc, loop_1988
16776 addc %g4, %l2, %o6
16777 lduw [%l7 + 0x18], %o1
16778 fmovdge %xcc, %f10, %f8
16779loop_1988:
16780 fandnot2s %f4, %f1, %f9
16781 edge8n %g1, %o0, %l6
16782 fpmerge %f2, %f2, %f2
16783 ldd [%l7 + 0x48], %f6
16784 fcmped %fcc0, %f8, %f4
16785 tgu %xcc, 0x0
16786 smul %l3, %l1, %o3
16787 ldsh [%l7 + 0x12], %i4
16788 fmovdne %xcc, %f5, %f13
16789 movrlz %o5, %l5, %g5
16790 fcmpd %fcc3, %f12, %f14
16791 fmovdle %xcc, %f2, %f0
16792 fmovrdgez %o2, %f10, %f14
16793 array8 %g7, %i6, %i2
16794 andncc %g3, %i5, %i7
16795 stw %i3, [%l7 + 0x0C]
16796 fpadd32s %f0, %f13, %f1
16797 fnor %f2, %f12, %f6
16798 fnors %f13, %f6, %f7
16799 subc %g6, 0x1CD5, %i0
16800 fpadd16s %f6, %f3, %f0
16801 sth %o7, [%l7 + 0x22]
16802 fands %f1, %f11, %f5
16803 edge16n %g2, %l4, %o4
16804 stb %i1, [%l7 + 0x7C]
16805 sdiv %l0, 0x12E3, %l2
16806 lduh [%l7 + 0x2A], %o6
16807 edge16n %o1, %g1, %o0
16808 edge16l %l6, %l3, %g4
16809 fmul8x16 %f15, %f6, %f4
16810 nop
16811 setx loop_1989, %l0, %l1
16812 jmpl %l1, %l1
16813 ldub [%l7 + 0x21], %o3
16814 stb %i4, [%l7 + 0x13]
16815 udiv %l5, 0x0A85, %g5
16816loop_1989:
16817 addccc %o5, %g7, %o2
16818 ldsw [%l7 + 0x38], %i6
16819 lduh [%l7 + 0x08], %i2
16820 st %f10, [%l7 + 0x3C]
16821 ldx [%l7 + 0x18], %g3
16822 tgu %icc, 0x7
16823 sth %i5, [%l7 + 0x0A]
16824 fcmpd %fcc3, %f14, %f4
16825 move %xcc, %i3, %i7
16826 fcmple16 %f10, %f10, %i0
16827 ldd [%l7 + 0x08], %f0
16828 fmovrde %g6, %f0, %f4
16829 fmovdn %xcc, %f5, %f10
16830 fmovdleu %xcc, %f13, %f3
16831 orn %g2, 0x1A92, %o7
16832 fandnot1 %f6, %f10, %f4
16833 sub %l4, 0x1B94, %o4
16834 stx %l0, [%l7 + 0x40]
16835 udivcc %i1, 0x17D5, %o6
16836 std %f10, [%l7 + 0x30]
16837 fmovsa %icc, %f10, %f14
16838 udiv %o1, 0x0632, %l2
16839 fmovdg %xcc, %f4, %f6
16840 fone %f2
16841 fmovsleu %icc, %f3, %f3
16842 tvs %icc, 0x1
16843 ld [%l7 + 0x0C], %f11
16844 st %f10, [%l7 + 0x58]
16845 udivcc %o0, 0x0D2D, %g1
16846 and %l3, %l6, %l1
16847 ldd [%l7 + 0x30], %f0
16848 ld [%l7 + 0x70], %f15
16849 sdivcc %g4, 0x01E5, %i4
16850 ld [%l7 + 0x4C], %f7
16851 fmovsneg %icc, %f5, %f13
16852 ldub [%l7 + 0x4F], %o3
16853 call loop_1990
16854 st %f12, [%l7 + 0x44]
16855 fcmpeq32 %f0, %f14, %g5
16856 fcmple32 %f14, %f10, %l5
16857loop_1990:
16858 fmovrsgz %g7, %f1, %f8
16859 fbo,a %fcc1, loop_1991
16860 addcc %o2, %i6, %i2
16861 move %icc, %g3, %i5
16862 fbul %fcc1, loop_1992
16863loop_1991:
16864 fnegd %f4, %f14
16865 fsrc1 %f6, %f12
16866 tl %xcc, 0x1
16867loop_1992:
16868 lduh [%l7 + 0x4C], %i3
16869 stw %i7, [%l7 + 0x48]
16870 brgez,a %i0, loop_1993
16871 brz,a %g6, loop_1994
16872 orcc %g2, 0x0DBA, %o7
16873 fpsub32 %f4, %f4, %f10
16874loop_1993:
16875 std %f8, [%l7 + 0x20]
16876loop_1994:
16877 tsubcctv %l4, 0x001E, %o5
16878 movn %icc, %o4, %l0
16879 bl,pt %xcc, loop_1995
16880 fmul8x16al %f5, %f5, %f10
16881 ldsh [%l7 + 0x72], %o6
16882 sth %o1, [%l7 + 0x0E]
16883loop_1995:
16884 fcmpd %fcc1, %f0, %f14
16885 fcmpgt32 %f14, %f4, %l2
16886 movgu %icc, %i1, %o0
16887 st %f3, [%l7 + 0x0C]
16888 ldsw [%l7 + 0x74], %g1
16889 udiv %l6, 0x0A8E, %l3
16890 tne %xcc, 0x1
16891 srl %l1, %i4, %o3
16892 ldsw [%l7 + 0x14], %g4
16893 sra %g5, %g7, %l5
16894 fcmpne32 %f8, %f14, %o2
16895 fpsub16 %f6, %f10, %f14
16896 tle %xcc, 0x4
16897 fmul8ulx16 %f6, %f12, %f12
16898 for %f12, %f4, %f6
16899 ld [%l7 + 0x5C], %f13
16900 fzeros %f9
16901 fmovrslz %i6, %f8, %f15
16902 tn %xcc, 0x0
16903 edge32n %i2, %i5, %g3
16904 fmovdvc %icc, %f0, %f12
16905 bpos,a,pn %xcc, loop_1996
16906 fpsub16s %f8, %f3, %f14
16907 lduh [%l7 + 0x24], %i3
16908 ldd [%l7 + 0x78], %f6
16909loop_1996:
16910 ldd [%l7 + 0x58], %f14
16911 edge8ln %i7, %g6, %i0
16912 fpack32 %f14, %f2, %f0
16913 fbue,a %fcc2, loop_1997
16914 edge8 %g2, %o7, %o5
16915 ble,a %icc, loop_1998
16916 popc %l4, %l0
16917loop_1997:
16918 fmovdg %xcc, %f13, %f3
16919 fmovrslez %o4, %f4, %f5
16920loop_1998:
16921 sdivcc %o6, 0x1EB8, %o1
16922 fbule %fcc0, loop_1999
16923 movrgez %l2, %i1, %o0
16924 fands %f8, %f10, %f1
16925 fcmpgt32 %f10, %f4, %g1
16926loop_1999:
16927 stb %l6, [%l7 + 0x1E]
16928 andcc %l1, %i4, %l3
16929 stw %o3, [%l7 + 0x3C]
16930 fblg %fcc2, loop_2000
16931 fbe %fcc3, loop_2001
16932 fmovsn %xcc, %f1, %f7
16933 edge8n %g5, %g7, %l5
16934loop_2000:
16935 tsubcctv %o2, 0x00DD, %i6
16936loop_2001:
16937 addcc %g4, 0x1A22, %i5
16938 fsrc1s %f5, %f1
16939 movre %g3, 0x389, %i2
16940 st %f7, [%l7 + 0x78]
16941 fpsub16 %f0, %f6, %f6
16942 fbule,a %fcc2, loop_2002
16943 movre %i3, %i7, %i0
16944 fmovrde %g6, %f2, %f2
16945 fmovrsgez %g2, %f15, %f13
16946loop_2002:
16947 movvs %xcc, %o5, %o7
16948 tvc %xcc, 0x5
16949 for %f10, %f4, %f12
16950 fbe,a %fcc2, loop_2003
16951 fmovrslz %l4, %f11, %f12
16952 andn %o4, %l0, %o6
16953 orncc %o1, 0x1AEE, %l2
16954loop_2003:
16955 fmovs %f1, %f15
16956 fbge %fcc3, loop_2004
16957 fsrc1 %f4, %f10
16958 nop
16959 setx loop_2005, %l0, %l1
16960 wrpr 0x1, %tl
16961 wrpr %l1, %tpc
16962 add %l1, 0x4, %l1
16963 wrpr %l1, %tnpc
16964 setx 0x34400001400, %l0, %l1
16965 wrpr %l1, %tstate
16966 wrhpr 0x4, %htstate
16967 retry
16968 stw %i1, [%l7 + 0x28]
16969loop_2004:
16970 lduw [%l7 + 0x70], %g1
16971 subcc %o0, 0x0D67, %l1
16972loop_2005:
16973 fpadd16 %f6, %f4, %f2
16974 bg,a,pt %icc, loop_2006
16975 fmovdneg %xcc, %f14, %f6
16976 movre %l6, %i4, %l3
16977 std %f14, [%l7 + 0x38]
16978loop_2006:
16979 array32 %o3, %g5, %g7
16980 udiv %o2, 0x0A26, %i6
16981 fbne %fcc0, loop_2007
16982 umulcc %l5, %g4, %i5
16983 fnand %f8, %f2, %f12
16984 lduw [%l7 + 0x60], %g3
16985loop_2007:
16986 movcc %icc, %i2, %i3
16987 fnegs %f10, %f14
16988 fmovdg %icc, %f10, %f5
16989 srax %i0, %i7, %g6
16990 lduw [%l7 + 0x70], %g2
16991 call loop_2008
16992 stx %o5, [%l7 + 0x40]
16993 st %f10, [%l7 + 0x30]
16994 edge16 %o7, %l4, %l0
16995loop_2008:
16996 fmul8x16al %f11, %f2, %f10
16997 fsrc1 %f0, %f10
16998 ldub [%l7 + 0x20], %o4
16999 fsrc1s %f1, %f3
17000 xor %o6, 0x0E03, %o1
17001 smul %l2, 0x04A9, %g1
17002 sth %o0, [%l7 + 0x08]
17003 tleu %icc, 0x0
17004 fbge %fcc3, loop_2009
17005 ba loop_2010
17006 movgu %xcc, %l1, %i1
17007 fmovrde %l6, %f10, %f0
17008loop_2009:
17009 orn %l3, 0x0119, %o3
17010loop_2010:
17011 xnor %i4, %g5, %o2
17012 stb %i6, [%l7 + 0x2D]
17013 fmovrde %l5, %f8, %f6
17014 ldsb [%l7 + 0x69], %g4
17015 st %f9, [%l7 + 0x14]
17016 umulcc %i5, 0x008E, %g7
17017 subc %g3, 0x1068, %i2
17018 brlz,a %i3, loop_2011
17019 lduh [%l7 + 0x2C], %i7
17020 fmul8x16au %f3, %f2, %f8
17021 movrlz %i0, %g2, %g6
17022loop_2011:
17023 fmovrse %o5, %f4, %f3
17024 tle %xcc, 0x3
17025 ld [%l7 + 0x20], %f9
17026 std %f4, [%l7 + 0x70]
17027 fmuld8sux16 %f4, %f0, %f8
17028 fmovdcc %icc, %f6, %f2
17029 ldd [%l7 + 0x50], %f6
17030 subccc %o7, %l0, %o4
17031 sth %o6, [%l7 + 0x4A]
17032 smulcc %o1, %l2, %l4
17033 fpmerge %f0, %f14, %f8
17034 fmul8sux16 %f12, %f8, %f0
17035 fone %f2
17036 stb %o0, [%l7 + 0x4B]
17037 ldub [%l7 + 0x4E], %g1
17038 brnz %l1, loop_2012
17039 st %f2, [%l7 + 0x38]
17040 tneg %xcc, 0x5
17041 stx %i1, [%l7 + 0x30]
17042loop_2012:
17043 fsrc2 %f10, %f14
17044 fornot2s %f4, %f5, %f10
17045 fmovdg %icc, %f7, %f11
17046 fpadd32s %f12, %f8, %f3
17047 for %f2, %f6, %f12
17048 stb %l6, [%l7 + 0x34]
17049 fnegd %f8, %f10
17050 addc %l3, 0x16DE, %i4
17051 ldsw [%l7 + 0x3C], %g5
17052 smul %o2, 0x17C2, %o3
17053 fbule %fcc0, loop_2013
17054 fbuge,a %fcc1, loop_2014
17055 move %icc, %l5, %g4
17056 tle %xcc, 0x2
17057loop_2013:
17058 fpadd32 %f4, %f10, %f4
17059loop_2014:
17060 ld [%l7 + 0x20], %f13
17061 bgu loop_2015
17062 fmovsvs %icc, %f4, %f10
17063 sethi 0x1DD8, %i6
17064 ldsw [%l7 + 0x1C], %g7
17065loop_2015:
17066 fmovrdlez %g3, %f12, %f10
17067 move %icc, %i5, %i3
17068 movleu %xcc, %i7, %i0
17069 xnorcc %i2, %g6, %o5
17070 fpsub32 %f0, %f2, %f12
17071 edge16 %o7, %l0, %g2
17072 edge8 %o4, %o1, %o6
17073 tne %icc, 0x3
17074 fbo %fcc1, loop_2016
17075 st %f0, [%l7 + 0x7C]
17076 array16 %l2, %l4, %g1
17077 fmovsneg %xcc, %f5, %f2
17078loop_2016:
17079 fmovdle %xcc, %f13, %f12
17080 array32 %l1, %i1, %o0
17081 fmul8x16al %f5, %f9, %f6
17082 ldsw [%l7 + 0x08], %l6
17083 edge8l %i4, %g5, %o2
17084 st %f5, [%l7 + 0x24]
17085 edge16ln %l3, %o3, %l5
17086 std %f0, [%l7 + 0x58]
17087 srlx %i6, %g7, %g4
17088 bvc,pn %icc, loop_2017
17089 ldd [%l7 + 0x10], %f12
17090 fzeros %f8
17091 fsrc1 %f4, %f10
17092loop_2017:
17093 stx %g3, [%l7 + 0x38]
17094 array16 %i5, %i3, %i0
17095 movne %icc, %i2, %i7
17096 umulcc %o5, %g6, %o7
17097 xorcc %l0, 0x172B, %g2
17098 fmul8x16al %f14, %f14, %f14
17099 stw %o1, [%l7 + 0x48]
17100 fmovrsgez %o6, %f15, %f11
17101 fbn %fcc0, loop_2018
17102 fmovscc %icc, %f11, %f5
17103 ba,pt %xcc, loop_2019
17104 fmul8ulx16 %f12, %f8, %f4
17105loop_2018:
17106 alignaddr %o4, %l4, %g1
17107 stw %l2, [%l7 + 0x20]
17108loop_2019:
17109 lduw [%l7 + 0x24], %i1
17110 array8 %l1, %l6, %o0
17111 st %f5, [%l7 + 0x38]
17112 sdiv %i4, 0x1C92, %g5
17113 srl %l3, %o2, %l5
17114 ldd [%l7 + 0x08], %f2
17115 ldsh [%l7 + 0x6E], %o3
17116 fmovrse %i6, %f11, %f14
17117 ldd [%l7 + 0x48], %f2
17118 ba loop_2020
17119 fpadd16s %f14, %f12, %f9
17120 fcmple32 %f2, %f2, %g4
17121 ble %icc, loop_2021
17122loop_2020:
17123 fxors %f2, %f12, %f8
17124 fnors %f9, %f11, %f14
17125 fmovsg %xcc, %f13, %f13
17126loop_2021:
17127 st %f1, [%l7 + 0x58]
17128 ldd [%l7 + 0x40], %f8
17129 fands %f14, %f15, %f12
17130 and %g7, %i5, %g3
17131 xnorcc %i3, 0x0548, %i0
17132 edge8 %i2, %i7, %o5
17133 stb %o7, [%l7 + 0x7F]
17134 sll %g6, 0x1C, %l0
17135 fmovdge %xcc, %f8, %f1
17136 fcmpes %fcc3, %f0, %f4
17137 edge8l %o1, %o6, %o4
17138 tne %icc, 0x6
17139 sethi 0x1E09, %l4
17140 fble %fcc3, loop_2022
17141 fpadd32 %f8, %f14, %f4
17142 ld [%l7 + 0x1C], %f6
17143 taddcctv %g1, %l2, %g2
17144loop_2022:
17145 tl %icc, 0x5
17146 edge8 %l1, %l6, %i1
17147 tneg %xcc, 0x3
17148 movrgez %i4, %g5, %o0
17149 sth %l3, [%l7 + 0x38]
17150 fmovsgu %xcc, %f2, %f11
17151 movcs %xcc, %o2, %l5
17152 stw %o3, [%l7 + 0x1C]
17153 brz %g4, loop_2023
17154 fbule,a %fcc0, loop_2024
17155 orncc %g7, 0x1F45, %i5
17156 fandnot1 %f0, %f6, %f10
17157loop_2023:
17158 fmovsvs %icc, %f9, %f11
17159loop_2024:
17160 tgu %icc, 0x6
17161 taddcc %g3, 0x049C, %i3
17162 movrlez %i0, 0x053, %i2
17163 add %i7, %o5, %o7
17164 ldd [%l7 + 0x28], %f10
17165 tgu %xcc, 0x1
17166 std %f10, [%l7 + 0x68]
17167 fpadd16s %f3, %f10, %f14
17168 fmovdpos %xcc, %f9, %f5
17169 edge8 %g6, %i6, %l0
17170 ldsb [%l7 + 0x66], %o6
17171 fmovs %f6, %f3
17172 ldx [%l7 + 0x78], %o4
17173 add %l4, 0x12AA, %o1
17174 be loop_2025
17175 std %f4, [%l7 + 0x40]
17176 fmovsl %xcc, %f8, %f14
17177 fmovsvc %xcc, %f5, %f1
17178loop_2025:
17179 ldsh [%l7 + 0x0A], %l2
17180 fsrc1s %f6, %f5
17181 lduw [%l7 + 0x24], %g2
17182 ld [%l7 + 0x2C], %f7
17183 edge16n %g1, %l1, %i1
17184 fmovsl %icc, %f14, %f11
17185 andncc %i4, %l6, %g5
17186 lduh [%l7 + 0x44], %o0
17187 ldsh [%l7 + 0x4A], %l3
17188 fmovdne %xcc, %f10, %f3
17189 movcs %xcc, %o2, %l5
17190 fpackfix %f0, %f8
17191 fmovrdgez %o3, %f14, %f8
17192 nop
17193 setx loop_2026, %l0, %l1
17194 jmpl %l1, %g7
17195 lduh [%l7 + 0x3A], %g4
17196 lduw [%l7 + 0x7C], %i5
17197 ldub [%l7 + 0x26], %i3
17198loop_2026:
17199 brz %g3, loop_2027
17200 ld [%l7 + 0x6C], %f10
17201 movleu %icc, %i0, %i7
17202 fpsub32 %f8, %f4, %f0
17203loop_2027:
17204 std %f8, [%l7 + 0x30]
17205 and %i2, %o7, %g6
17206 edge16l %i6, %o5, %o6
17207 fble %fcc1, loop_2028
17208 fpackfix %f6, %f10
17209 bgu,a,pt %xcc, loop_2029
17210 stx %l0, [%l7 + 0x18]
17211loop_2028:
17212 fmovsne %icc, %f5, %f15
17213 lduh [%l7 + 0x32], %o4
17214loop_2029:
17215 sdivcc %l4, 0x0E54, %o1
17216 edge16ln %l2, %g2, %l1
17217 tpos %xcc, 0x0
17218 bne,pt %icc, loop_2030
17219 fmovscc %icc, %f3, %f13
17220 fbge,a %fcc3, loop_2031
17221 array8 %i1, %i4, %g1
17222loop_2030:
17223 stb %g5, [%l7 + 0x7D]
17224 sra %o0, %l6, %o2
17225loop_2031:
17226 ldd [%l7 + 0x10], %f2
17227 fbuge,a %fcc1, loop_2032
17228 fcmpne32 %f4, %f4, %l3
17229 stb %o3, [%l7 + 0x64]
17230 fblg,a %fcc1, loop_2033
17231loop_2032:
17232 fmovdvc %xcc, %f14, %f15
17233 te %xcc, 0x4
17234 fba,a %fcc3, loop_2034
17235loop_2033:
17236 udiv %g7, 0x135D, %l5
17237 sth %g4, [%l7 + 0x3E]
17238 fmovda %xcc, %f12, %f11
17239loop_2034:
17240 ldub [%l7 + 0x41], %i3
17241 fbug,a %fcc3, loop_2035
17242 edge16l %i5, %g3, %i7
17243 ld [%l7 + 0x10], %f2
17244 movrlz %i2, 0x2B9, %o7
17245loop_2035:
17246 bne,pn %icc, loop_2036
17247 fmovdpos %xcc, %f5, %f12
17248 std %f6, [%l7 + 0x10]
17249 stb %i0, [%l7 + 0x67]
17250loop_2036:
17251 movn %xcc, %i6, %o5
17252 stw %g6, [%l7 + 0x0C]
17253 sub %o6, 0x0252, %l0
17254 sll %l4, 0x06, %o1
17255 movre %l2, 0x31B, %g2
17256 fexpand %f14, %f4
17257 brgz %o4, loop_2037
17258 bleu,pn %icc, loop_2038
17259 lduw [%l7 + 0x0C], %l1
17260 st %f13, [%l7 + 0x20]
17261loop_2037:
17262 srl %i1, %g1, %i4
17263loop_2038:
17264 brgez,a %o0, loop_2039
17265 tpos %icc, 0x5
17266 st %f6, [%l7 + 0x08]
17267 fmovrsgez %l6, %f9, %f3
17268loop_2039:
17269 stw %o2, [%l7 + 0x1C]
17270 xnorcc %l3, 0x01D3, %o3
17271 ba,a,pt %xcc, loop_2040
17272 add %g7, 0x130E, %g5
17273 ldx [%l7 + 0x18], %l5
17274 stb %g4, [%l7 + 0x6D]
17275loop_2040:
17276 fmovsge %icc, %f6, %f14
17277 fmovrdgez %i3, %f4, %f0
17278 fand %f0, %f2, %f4
17279 mova %icc, %g3, %i7
17280 fmul8sux16 %f10, %f2, %f0
17281 fmovde %xcc, %f15, %f7
17282 ldd [%l7 + 0x70], %f6
17283 ldx [%l7 + 0x78], %i2
17284 smul %o7, %i0, %i6
17285 tsubcctv %o5, %i5, %g6
17286 ble,a,pn %xcc, loop_2041
17287 sth %o6, [%l7 + 0x7C]
17288 ldsb [%l7 + 0x7A], %l0
17289 fbue %fcc1, loop_2042
17290loop_2041:
17291 ldsb [%l7 + 0x76], %l4
17292 fxors %f1, %f0, %f15
17293 fexpand %f8, %f6
17294loop_2042:
17295 st %f14, [%l7 + 0x20]
17296 stw %o1, [%l7 + 0x7C]
17297 ldsb [%l7 + 0x10], %l2
17298 tvc %icc, 0x5
17299 fmovdn %icc, %f12, %f6
17300 stw %g2, [%l7 + 0x50]
17301 bvs loop_2043
17302 movn %icc, %o4, %l1
17303 tgu %xcc, 0x7
17304 fxnors %f8, %f8, %f13
17305loop_2043:
17306 sdivcc %i1, 0x1595, %g1
17307 movrlz %o0, %i4, %o2
17308 nop
17309 setx loop_2044, %l0, %l1
17310 wrpr 0x1, %tl
17311 wrpr %l1, %tnpc
17312 setx 0x34400001400, %l0, %l1
17313 wrpr %l1, %tstate
17314 wrhpr 0x4, %htstate
17315 done
17316 ldub [%l7 + 0x44], %l6
17317 ldub [%l7 + 0x5D], %l3
17318 taddcctv %g7, 0x1B95, %g5
17319loop_2044:
17320 ta %icc, 0x3
17321 addc %l5, %o3, %g4
17322 fone %f8
17323 st %f7, [%l7 + 0x0C]
17324 ldsh [%l7 + 0x4E], %g3
17325 fsrc1s %f1, %f6
17326 ld [%l7 + 0x18], %f11
17327 fmovs %f13, %f5
17328 brlez %i3, loop_2045
17329 popc 0x1DCC, %i2
17330 fmovsneg %icc, %f6, %f3
17331 fcmple32 %f12, %f14, %i7
17332loop_2045:
17333 fmuld8sux16 %f7, %f1, %f10
17334 brgez %o7, loop_2046
17335 fcmped %fcc0, %f2, %f10
17336 tleu %xcc, 0x3
17337 fpadd32s %f14, %f1, %f4
17338loop_2046:
17339 alignaddr %i6, %o5, %i5
17340 fnot2 %f10, %f14
17341 tsubcc %g6, 0x1944, %i0
17342 array16 %l0, %l4, %o1
17343 array32 %l2, %g2, %o6
17344 tvs %icc, 0x3
17345 ldsb [%l7 + 0x72], %o4
17346 te %xcc, 0x0
17347 taddcctv %l1, %i1, %o0
17348 tge %xcc, 0x2
17349 fbue %fcc1, loop_2047
17350 tcs %icc, 0x2
17351 tleu %icc, 0x0
17352 edge8l %i4, %o2, %g1
17353loop_2047:
17354 st %f12, [%l7 + 0x68]
17355 fmovdvc %icc, %f15, %f3
17356 fmovsgu %xcc, %f15, %f11
17357 edge8l %l3, %l6, %g7
17358 fbl,a %fcc0, loop_2048
17359 fcmpgt32 %f8, %f0, %g5
17360 subcc %l5, 0x11CD, %g4
17361 stb %g3, [%l7 + 0x55]
17362loop_2048:
17363 movg %icc, %o3, %i3
17364 fbne,a %fcc1, loop_2049
17365 ldub [%l7 + 0x2A], %i7
17366 fpsub16 %f10, %f6, %f4
17367 tneg %xcc, 0x6
17368loop_2049:
17369 bl,a %icc, loop_2050
17370 bcc,pt %icc, loop_2051
17371 ldd [%l7 + 0x60], %f6
17372 edge32ln %i2, %o7, %o5
17373loop_2050:
17374 fcmpeq16 %f2, %f4, %i6
17375loop_2051:
17376 movl %xcc, %g6, %i0
17377 edge32ln %i5, %l4, %l0
17378 st %f13, [%l7 + 0x44]
17379 udivcc %l2, 0x00C4, %g2
17380 bneg,pt %icc, loop_2052
17381 lduw [%l7 + 0x28], %o1
17382 sth %o6, [%l7 + 0x68]
17383 stb %l1, [%l7 + 0x7B]
17384loop_2052:
17385 fmovrsgz %o4, %f14, %f5
17386 fpadd32 %f14, %f4, %f14
17387 fbule,a %fcc3, loop_2053
17388 sllx %i1, 0x11, %o0
17389 stb %o2, [%l7 + 0x64]
17390 sllx %i4, 0x06, %l3
17391loop_2053:
17392 fcmped %fcc1, %f10, %f4
17393 fbe %fcc3, loop_2054
17394 fandnot2 %f0, %f4, %f8
17395 bcc,a %icc, loop_2055
17396 nop
17397 setx loop_2056, %l0, %l1
17398 jmpl %l1, %g1
17399loop_2054:
17400 nop
17401 setx loop_2057, %l0, %l1
17402 wrpr 0x1, %tl
17403 wrpr %l1, %tnpc
17404 setx 0x34400001400, %l0, %l1
17405 wrpr %l1, %tstate
17406 wrhpr 0x4, %htstate
17407 done
17408 fmovrdlz %l6, %f0, %f2
17409loop_2055:
17410 fcmpd %fcc0, %f10, %f0
17411loop_2056:
17412 sdiv %g7, 0x0A55, %l5
17413loop_2057:
17414 smulcc %g5, 0x055A, %g3
17415 stb %g4, [%l7 + 0x14]
17416 taddcctv %i3, 0x1BDD, %o3
17417 lduh [%l7 + 0x0A], %i2
17418 call loop_2058
17419 ldsw [%l7 + 0x74], %o7
17420 fmovdvc %icc, %f4, %f4
17421 ldsh [%l7 + 0x4E], %i7
17422loop_2058:
17423 ta %icc, 0x3
17424 orcc %i6, %o5, %i0
17425 brlz,a %i5, loop_2059
17426 subc %l4, 0x1904, %l0
17427 fpack32 %f6, %f6, %f12
17428 ld [%l7 + 0x48], %f11
17429loop_2059:
17430 movleu %icc, %l2, %g2
17431 lduh [%l7 + 0x1E], %o1
17432 fmovd %f14, %f6
17433 ldsb [%l7 + 0x4E], %g6
17434 ldsw [%l7 + 0x30], %l1
17435 taddcctv %o6, 0x18C0, %i1
17436 tvs %icc, 0x7
17437 movvs %xcc, %o0, %o4
17438 fornot2 %f12, %f2, %f6
17439 st %f1, [%l7 + 0x38]
17440 ble,pt %icc, loop_2060
17441 taddcctv %i4, %l3, %g1
17442 sth %l6, [%l7 + 0x50]
17443 popc 0x0B39, %g7
17444loop_2060:
17445 ldx [%l7 + 0x20], %o2
17446 ldub [%l7 + 0x5A], %l5
17447 bpos,a %icc, loop_2061
17448 fbul %fcc3, loop_2062
17449 movcc %icc, %g5, %g4
17450 movcs %icc, %i3, %g3
17451loop_2061:
17452 stb %i2, [%l7 + 0x46]
17453loop_2062:
17454 fnor %f10, %f8, %f10
17455 stx %o3, [%l7 + 0x18]
17456 lduh [%l7 + 0x68], %o7
17457 bge,a,pn %xcc, loop_2063
17458 sethi 0x18C6, %i7
17459 fmovsl %xcc, %f8, %f5
17460 tg %icc, 0x1
17461loop_2063:
17462 stw %o5, [%l7 + 0x10]
17463 movleu %icc, %i0, %i5
17464 ldsh [%l7 + 0x40], %i6
17465 fbo %fcc3, loop_2064
17466 bne loop_2065
17467 fmovrslez %l0, %f5, %f6
17468 bne %xcc, loop_2066
17469loop_2064:
17470 fnegs %f2, %f7
17471loop_2065:
17472 subc %l2, %l4, %g2
17473 ldsb [%l7 + 0x26], %o1
17474loop_2066:
17475 bcs,pn %xcc, loop_2067
17476 fmovdpos %icc, %f6, %f11
17477 fmovdleu %icc, %f11, %f12
17478 ldd [%l7 + 0x78], %f8
17479loop_2067:
17480 move %xcc, %l1, %o6
17481 ldub [%l7 + 0x24], %i1
17482 st %f11, [%l7 + 0x74]
17483 std %f12, [%l7 + 0x28]
17484 lduw [%l7 + 0x20], %g6
17485 ldsw [%l7 + 0x38], %o4
17486 tne %xcc, 0x3
17487 ldsw [%l7 + 0x2C], %i4
17488 fmovdle %xcc, %f5, %f11
17489 edge32ln %o0, %g1, %l6
17490 srlx %l3, %g7, %l5
17491 ldsb [%l7 + 0x48], %o2
17492 stw %g5, [%l7 + 0x68]
17493 fcmpgt16 %f10, %f10, %g4
17494 subccc %g3, %i3, %i2
17495 fmul8x16 %f14, %f14, %f8
17496 bge,pt %icc, loop_2068
17497 fcmpd %fcc3, %f12, %f12
17498 ldsb [%l7 + 0x0E], %o3
17499 tn %icc, 0x7
17500loop_2068:
17501 addcc %o7, 0x1BF5, %o5
17502 fnegs %f1, %f2
17503 edge32ln %i0, %i5, %i7
17504 st %f2, [%l7 + 0x18]
17505 lduh [%l7 + 0x6C], %i6
17506 orcc %l0, %l4, %l2
17507 bl,a loop_2069
17508 call loop_2070
17509 ldsw [%l7 + 0x7C], %o1
17510 std %f4, [%l7 + 0x70]
17511loop_2069:
17512 bvc loop_2071
17513loop_2070:
17514 bpos,pt %icc, loop_2072
17515 movcc %icc, %g2, %l1
17516 fcmpgt32 %f4, %f12, %i1
17517loop_2071:
17518 fpsub32 %f6, %f6, %f12
17519loop_2072:
17520 fmovsleu %xcc, %f1, %f0
17521 andn %g6, %o4, %o6
17522 fcmpgt32 %f8, %f4, %i4
17523 ldx [%l7 + 0x78], %o0
17524 alignaddrl %l6, %l3, %g7
17525 movle %icc, %l5, %o2
17526 fmuld8sux16 %f11, %f1, %f6
17527 ta %icc, 0x2
17528 fmovdg %icc, %f2, %f14
17529 fbo %fcc3, loop_2073
17530 ldsh [%l7 + 0x1E], %g5
17531 edge32 %g1, %g3, %g4
17532 fabsd %f6, %f6
17533loop_2073:
17534 addc %i3, 0x1666, %i2
17535 subccc %o7, 0x0D3F, %o5
17536 fmovsvs %icc, %f0, %f5
17537 fmovdvc %xcc, %f15, %f0
17538 ld [%l7 + 0x34], %f13
17539 brgez %i0, loop_2074
17540 fcmpne16 %f12, %f4, %o3
17541 fmovdpos %xcc, %f8, %f0
17542 stx %i7, [%l7 + 0x70]
17543loop_2074:
17544 stx %i6, [%l7 + 0x08]
17545 fpsub16 %f10, %f2, %f0
17546 st %f6, [%l7 + 0x20]
17547 fmovrde %i5, %f2, %f0
17548 fone %f14
17549 fornot2 %f14, %f2, %f6
17550 movpos %icc, %l0, %l2
17551 fxor %f8, %f2, %f12
17552 sllx %l4, %g2, %o1
17553 ldd [%l7 + 0x18], %f4
17554 stx %i1, [%l7 + 0x40]
17555 fmovrsgz %l1, %f2, %f15
17556 sth %g6, [%l7 + 0x72]
17557 fpsub32 %f14, %f10, %f4
17558 tsubcc %o4, %i4, %o0
17559 orcc %o6, %l3, %l6
17560 std %f4, [%l7 + 0x78]
17561 bge %xcc, loop_2075
17562 fcmps %fcc2, %f4, %f11
17563 bshuffle %f0, %f4, %f8
17564 lduh [%l7 + 0x36], %l5
17565loop_2075:
17566 edge8ln %g7, %g5, %g1
17567 stx %g3, [%l7 + 0x70]
17568 lduh [%l7 + 0x54], %g4
17569 edge8l %i3, %i2, %o2
17570 andncc %o5, %i0, %o3
17571 edge8ln %i7, %o7, %i6
17572 fcmpne32 %f12, %f8, %i5
17573 ldub [%l7 + 0x13], %l2
17574 tleu %xcc, 0x2
17575 lduw [%l7 + 0x14], %l4
17576 movrlz %l0, 0x206, %g2
17577 tsubcctv %i1, %l1, %g6
17578 fmovdneg %xcc, %f13, %f7
17579 lduh [%l7 + 0x4C], %o1
17580 nop
17581 setx loop_2076, %l0, %l1
17582 jmpl %l1, %i4
17583 fmovdneg %xcc, %f10, %f2
17584 bleu,pn %icc, loop_2077
17585 nop
17586 setx loop_2078, %l0, %l1
17587 jmpl %l1, %o4
17588loop_2076:
17589 fxnor %f4, %f12, %f6
17590 fmovsneg %xcc, %f8, %f6
17591loop_2077:
17592 tsubcc %o6, 0x0FB6, %o0
17593loop_2078:
17594 fsrc1s %f5, %f13
17595 fmovsleu %xcc, %f7, %f6
17596 xnor %l3, %l5, %l6
17597 ldsh [%l7 + 0x1C], %g5
17598 bl,a,pt %xcc, loop_2079
17599 lduh [%l7 + 0x7A], %g1
17600 fmovscc %xcc, %f0, %f4
17601 ldd [%l7 + 0x68], %f12
17602loop_2079:
17603 fnot2s %f4, %f11
17604 ldd [%l7 + 0x08], %f10
17605 fcmpd %fcc1, %f8, %f8
17606 tvs %icc, 0x3
17607 stx %g7, [%l7 + 0x58]
17608 addccc %g3, %i3, %g4
17609 fsrc1 %f10, %f4
17610 fcmple16 %f14, %f10, %i2
17611 edge16 %o2, %i0, %o3
17612 lduw [%l7 + 0x40], %i7
17613 bcc,pt %xcc, loop_2080
17614 fbo %fcc3, loop_2081
17615 sdivcc %o7, 0x1271, %o5
17616 taddcctv %i6, 0x0884, %l2
17617loop_2080:
17618 stw %l4, [%l7 + 0x2C]
17619loop_2081:
17620 std %f14, [%l7 + 0x18]
17621 sdivx %l0, 0x01C5, %i5
17622 fmovscs %xcc, %f6, %f12
17623 faligndata %f4, %f6, %f2
17624 edge16ln %g2, %i1, %l1
17625 stw %o1, [%l7 + 0x0C]
17626 ldsh [%l7 + 0x42], %g6
17627 fsrc1 %f6, %f12
17628 stx %i4, [%l7 + 0x58]
17629 fblg %fcc3, loop_2082
17630 ldsb [%l7 + 0x1C], %o4
17631 fmovsle %xcc, %f7, %f6
17632 lduh [%l7 + 0x6C], %o0
17633loop_2082:
17634 ldsh [%l7 + 0x46], %o6
17635 fmovs %f3, %f0
17636 fmul8ulx16 %f2, %f0, %f8
17637 sth %l3, [%l7 + 0x6A]
17638 edge8n %l6, %l5, %g5
17639 ba,pn %xcc, loop_2083
17640 fand %f2, %f8, %f4
17641 smul %g7, %g3, %g1
17642 movrlz %i3, %g4, %o2
17643loop_2083:
17644 sra %i0, 0x0B, %o3
17645 mulx %i2, 0x1380, %i7
17646 ldsh [%l7 + 0x30], %o5
17647 ldub [%l7 + 0x16], %i6
17648 stx %o7, [%l7 + 0x68]
17649 fbu %fcc3, loop_2084
17650 taddcc %l2, 0x1F99, %l0
17651 fmovsgu %xcc, %f4, %f8
17652 ld [%l7 + 0x28], %f12
17653loop_2084:
17654 fcmpgt32 %f14, %f12, %l4
17655 fmovsa %icc, %f15, %f15
17656 fcmpeq32 %f0, %f10, %i5
17657 fbul,a %fcc3, loop_2085
17658 tne %icc, 0x3
17659 fmovdle %icc, %f11, %f8
17660 ld [%l7 + 0x1C], %f8
17661loop_2085:
17662 fblg %fcc0, loop_2086
17663 fbne,a %fcc1, loop_2087
17664 bgu,a %xcc, loop_2088
17665 fpadd16 %f6, %f12, %f8
17666loop_2086:
17667 fmovrdgez %g2, %f6, %f8
17668loop_2087:
17669 stw %i1, [%l7 + 0x6C]
17670loop_2088:
17671 fbuge,a %fcc1, loop_2089
17672 fmovd %f4, %f4
17673 fmovdcs %xcc, %f10, %f13
17674 bcc,pn %xcc, loop_2090
17675loop_2089:
17676 std %f0, [%l7 + 0x70]
17677 edge8ln %l1, %o1, %i4
17678 ldub [%l7 + 0x7C], %o4
17679loop_2090:
17680 fcmped %fcc0, %f14, %f6
17681 movgu %icc, %o0, %o6
17682 smul %l3, 0x1BFD, %g6
17683 tvs %xcc, 0x2
17684 sdivcc %l5, 0x17DB, %g5
17685 ldd [%l7 + 0x38], %f0
17686 ldd [%l7 + 0x38], %f4
17687 fmovspos %xcc, %f13, %f13
17688 ldsw [%l7 + 0x1C], %g7
17689 tn %xcc, 0x4
17690 sth %g3, [%l7 + 0x56]
17691 edge32l %g1, %i3, %l6
17692 sllx %o2, %i0, %o3
17693 fbul,a %fcc2, loop_2091
17694 fnand %f2, %f8, %f10
17695 edge8n %i2, %i7, %o5
17696 edge8 %g4, %o7, %l2
17697loop_2091:
17698 nop
17699 setx loop_2092, %l0, %l1
17700 wrpr 0x1, %tl
17701 wrpr %l1, %tnpc
17702 setx 0x34400001400, %l0, %l1
17703 wrpr %l1, %tstate
17704 wrhpr 0x4, %htstate
17705 done
17706 fmovrsgez %l0, %f1, %f6
17707 or %l4, %i5, %i6
17708 fcmpeq32 %f10, %f12, %g2
17709loop_2092:
17710 smul %l1, %o1, %i1
17711 ldd [%l7 + 0x50], %f10
17712 stb %o4, [%l7 + 0x19]
17713 stx %i4, [%l7 + 0x48]
17714 srl %o0, %o6, %g6
17715 bvc,a,pt %xcc, loop_2093
17716 fble %fcc3, loop_2094
17717 ldsb [%l7 + 0x16], %l5
17718 st %f3, [%l7 + 0x38]
17719loop_2093:
17720 bneg,a %icc, loop_2095
17721loop_2094:
17722 umul %g5, %g7, %l3
17723 fmuld8sux16 %f9, %f8, %f6
17724 movrlez %g3, 0x1FA, %g1
17725loop_2095:
17726 ldsw [%l7 + 0x5C], %i3
17727 tpos %icc, 0x2
17728 fnand %f8, %f6, %f12
17729 lduw [%l7 + 0x08], %l6
17730 fmovdle %xcc, %f6, %f12
17731 fcmple32 %f10, %f2, %i0
17732 fornot2 %f14, %f6, %f8
17733 fpsub16 %f14, %f2, %f10
17734 alignaddrl %o3, %i2, %o2
17735 st %f13, [%l7 + 0x58]
17736 sethi 0x0BE9, %i7
17737 taddcc %g4, %o7, %l2
17738 umulcc %o5, 0x1B42, %l0
17739 bneg,a,pn %xcc, loop_2096
17740 udivx %l4, 0x14ED, %i5
17741 stb %g2, [%l7 + 0x79]
17742 st %f12, [%l7 + 0x2C]
17743loop_2096:
17744 lduw [%l7 + 0x0C], %l1
17745 fmovdvc %xcc, %f4, %f5
17746 orcc %i6, 0x1F56, %i1
17747 fpsub32 %f6, %f0, %f8
17748 std %f0, [%l7 + 0x30]
17749 call loop_2097
17750 brnz %o1, loop_2098
17751 ldd [%l7 + 0x28], %f6
17752 ldsh [%l7 + 0x4C], %o4
17753loop_2097:
17754 edge8n %o0, %o6, %i4
17755loop_2098:
17756 tleu %xcc, 0x2
17757 lduw [%l7 + 0x44], %l5
17758 lduh [%l7 + 0x32], %g6
17759 edge32ln %g7, %g5, %l3
17760 fmul8x16 %f1, %f8, %f2
17761 fbu %fcc1, loop_2099
17762 fexpand %f0, %f4
17763 udiv %g3, 0x1D02, %i3
17764 addcc %l6, 0x038F, %i0
17765loop_2099:
17766 ldsh [%l7 + 0x5A], %g1
17767 movgu %xcc, %o3, %o2
17768 ldsh [%l7 + 0x0A], %i2
17769 edge8n %i7, %g4, %l2
17770 bcs,a,pn %icc, loop_2100
17771 fmovrsgez %o5, %f0, %f1
17772 ldsw [%l7 + 0x14], %o7
17773 sth %l0, [%l7 + 0x48]
17774loop_2100:
17775 for %f14, %f14, %f6
17776 fmovdn %icc, %f13, %f0
17777 ldd [%l7 + 0x58], %f4
17778 fmul8x16au %f12, %f3, %f8
17779 std %f8, [%l7 + 0x18]
17780 fone %f4
17781 alignaddr %l4, %g2, %i5
17782 st %f0, [%l7 + 0x64]
17783 std %f8, [%l7 + 0x68]
17784 fmovsgu %xcc, %f15, %f12
17785 call loop_2101
17786 fmovdpos %icc, %f5, %f9
17787 fxors %f10, %f15, %f5
17788 udivcc %l1, 0x0C09, %i6
17789loop_2101:
17790 ble loop_2102
17791 fblg %fcc2, loop_2103
17792 sth %o1, [%l7 + 0x66]
17793 brnz,a %i1, loop_2104
17794loop_2102:
17795 stb %o0, [%l7 + 0x0F]
17796loop_2103:
17797 movle %icc, %o6, %o4
17798 te %xcc, 0x0
17799loop_2104:
17800 stx %l5, [%l7 + 0x48]
17801 fmovsvc %xcc, %f2, %f5
17802 fcmpne32 %f2, %f12, %g6
17803 ldub [%l7 + 0x40], %g7
17804 tle %icc, 0x4
17805 andn %i4, %g5, %g3
17806 ld [%l7 + 0x10], %f6
17807 stb %l3, [%l7 + 0x10]
17808 lduw [%l7 + 0x40], %l6
17809 fmovdcc %xcc, %f15, %f8
17810 lduw [%l7 + 0x68], %i3
17811 popc 0x1408, %i0
17812 ldsh [%l7 + 0x14], %o3
17813 te %xcc, 0x4
17814 ld [%l7 + 0x0C], %f4
17815 edge8l %o2, %i2, %g1
17816 ldsw [%l7 + 0x78], %i7
17817 ldub [%l7 + 0x17], %g4
17818 ldsb [%l7 + 0x27], %o5
17819 fmovsa %xcc, %f15, %f9
17820 fbu,a %fcc2, loop_2105
17821 ldsw [%l7 + 0x7C], %l2
17822 tvc %icc, 0x1
17823 sth %l0, [%l7 + 0x22]
17824loop_2105:
17825 fcmpes %fcc0, %f12, %f9
17826 brlz,a %o7, loop_2106
17827 fcmpgt32 %f2, %f6, %g2
17828 edge16 %i5, %l1, %l4
17829 fmovscs %xcc, %f6, %f12
17830loop_2106:
17831 movl %icc, %o1, %i1
17832 fabss %f0, %f15
17833 srl %i6, 0x0F, %o6
17834 brgz,a %o4, loop_2107
17835 lduh [%l7 + 0x44], %l5
17836 sth %o0, [%l7 + 0x50]
17837 fmovdcs %xcc, %f6, %f3
17838loop_2107:
17839 movvc %xcc, %g7, %g6
17840 stw %g5, [%l7 + 0x1C]
17841 xorcc %g3, 0x07E5, %i4
17842 movvs %xcc, %l6, %i3
17843 ldub [%l7 + 0x42], %i0
17844 fpmerge %f1, %f3, %f4
17845 ld [%l7 + 0x38], %f7
17846 fpadd32s %f2, %f2, %f6
17847 fsrc2 %f4, %f14
17848 fbne,a %fcc2, loop_2108
17849 movre %o3, %l3, %o2
17850 ldub [%l7 + 0x2F], %i2
17851 ldx [%l7 + 0x78], %i7
17852loop_2108:
17853 fmovscs %xcc, %f2, %f2
17854 sth %g1, [%l7 + 0x32]
17855 ldsh [%l7 + 0x4C], %g4
17856 ldd [%l7 + 0x30], %f0
17857 brlz,a %l2, loop_2109
17858 edge8l %o5, %o7, %l0
17859 fnegs %f1, %f7
17860 ldx [%l7 + 0x10], %g2
17861loop_2109:
17862 fmul8x16 %f6, %f10, %f14
17863 sth %i5, [%l7 + 0x44]
17864 sub %l1, 0x00D1, %l4
17865 movneg %xcc, %o1, %i1
17866 ldub [%l7 + 0x2E], %o6
17867 movl %icc, %i6, %o4
17868 stb %l5, [%l7 + 0x57]
17869 fpadd32 %f6, %f12, %f0
17870 ld [%l7 + 0x6C], %f3
17871 ldsb [%l7 + 0x4D], %o0
17872 fmovrdgez %g7, %f6, %f0
17873 lduh [%l7 + 0x1A], %g5
17874 brlez,a %g6, loop_2110
17875 st %f9, [%l7 + 0x60]
17876 ldx [%l7 + 0x68], %g3
17877 tcc %xcc, 0x4
17878loop_2110:
17879 movgu %icc, %i4, %l6
17880 lduw [%l7 + 0x40], %i0
17881 movle %icc, %o3, %l3
17882 udivcc %i3, 0x1035, %o2
17883 ldsh [%l7 + 0x7C], %i2
17884 ldx [%l7 + 0x70], %i7
17885 tsubcctv %g4, %l2, %g1
17886 fzeros %f0
17887 subccc %o5, 0x0B78, %o7
17888 alignaddr %g2, %i5, %l1
17889 fmovrsgz %l4, %f15, %f8
17890 ldub [%l7 + 0x57], %o1
17891 sth %i1, [%l7 + 0x44]
17892 fbul,a %fcc1, loop_2111
17893 fsrc1s %f1, %f10
17894 movn %xcc, %o6, %l0
17895 brnz,a %i6, loop_2112
17896loop_2111:
17897 brz,a %l5, loop_2113
17898 fbule,a %fcc2, loop_2114
17899 brlez %o0, loop_2115
17900loop_2112:
17901 edge8l %o4, %g5, %g6
17902loop_2113:
17903 ldd [%l7 + 0x08], %f4
17904loop_2114:
17905 ldd [%l7 + 0x18], %f0
17906loop_2115:
17907 ldub [%l7 + 0x23], %g3
17908 udivcc %i4, 0x0B73, %g7
17909 fmovsvc %icc, %f9, %f3
17910 orcc %i0, %l6, %l3
17911 ldsb [%l7 + 0x74], %i3
17912 stx %o2, [%l7 + 0x68]
17913 sllx %i2, 0x0E, %o3
17914 fpack16 %f6, %f14
17915 fands %f7, %f4, %f12
17916 srax %i7, %l2, %g1
17917 bcs,pn %icc, loop_2116
17918 fornot1 %f10, %f6, %f12
17919 fnot1 %f0, %f2
17920 fmovse %xcc, %f13, %f11
17921loop_2116:
17922 orcc %o5, 0x0B3B, %g4
17923 fmovrslz %g2, %f5, %f9
17924 xor %i5, %o7, %l4
17925 st %f12, [%l7 + 0x30]
17926 fbge %fcc3, loop_2117
17927 std %f4, [%l7 + 0x70]
17928 movcs %xcc, %o1, %i1
17929 fmovdg %icc, %f15, %f2
17930loop_2117:
17931 popc %l1, %o6
17932 ld [%l7 + 0x64], %f11
17933 fmul8x16au %f5, %f12, %f12
17934 smulcc %l0, %l5, %i6
17935 te %xcc, 0x0
17936 sra %o0, 0x1E, %o4
17937 fmovdl %xcc, %f3, %f15
17938 ldsb [%l7 + 0x2D], %g5
17939 fxnor %f4, %f8, %f0
17940 fmuld8sux16 %f10, %f3, %f2
17941 fmovda %xcc, %f6, %f1
17942 edge32l %g3, %g6, %i4
17943 ldd [%l7 + 0x38], %f6
17944 fcmpeq16 %f6, %f2, %g7
17945 lduh [%l7 + 0x7A], %i0
17946 bg,a loop_2118
17947 ble,a loop_2119
17948 stw %l6, [%l7 + 0x34]
17949 sll %i3, 0x1A, %l3
17950loop_2118:
17951 fnors %f7, %f14, %f0
17952loop_2119:
17953 sth %o2, [%l7 + 0x1C]
17954 fornot2s %f8, %f2, %f2
17955 fmovrdgz %i2, %f8, %f0
17956 lduh [%l7 + 0x2C], %o3
17957 fors %f15, %f3, %f2
17958 fone %f6
17959 edge8l %i7, %l2, %g1
17960 fmovdleu %icc, %f5, %f2
17961 faligndata %f6, %f14, %f4
17962 stb %g4, [%l7 + 0x4E]
17963 fmovsneg %xcc, %f11, %f12
17964 fcmple16 %f8, %f2, %g2
17965 ldd [%l7 + 0x38], %f2
17966 st %f6, [%l7 + 0x60]
17967 or %o5, %o7, %i5
17968 st %f13, [%l7 + 0x44]
17969 sub %o1, %i1, %l4
17970 fbn,a %fcc1, loop_2120
17971 fnot1s %f8, %f2
17972 fcmped %fcc3, %f6, %f4
17973 sth %o6, [%l7 + 0x6E]
17974loop_2120:
17975 fmovd %f2, %f2
17976 bshuffle %f8, %f10, %f2
17977 faligndata %f10, %f4, %f4
17978 tpos %xcc, 0x1
17979 stb %l0, [%l7 + 0x41]
17980 fmovrdne %l5, %f6, %f2
17981 fmuld8sux16 %f0, %f14, %f4
17982 stw %i6, [%l7 + 0x18]
17983 ld [%l7 + 0x74], %f1
17984 mulx %l1, 0x1BC7, %o4
17985 taddcctv %g5, 0x0AFD, %o0
17986 fsrc2s %f9, %f3
17987 ldd [%l7 + 0x30], %f12
17988 tpos %xcc, 0x7
17989 fcmpeq16 %f10, %f6, %g3
17990 fmul8ulx16 %f0, %f4, %f2
17991 ble loop_2121
17992 fpmerge %f15, %f11, %f14
17993 fnegs %f13, %f3
17994 movrne %i4, %g6, %i0
17995loop_2121:
17996 fbo %fcc1, loop_2122
17997 fbl,a %fcc0, loop_2123
17998 ldsh [%l7 + 0x0C], %g7
17999 bgu,pn %xcc, loop_2124
18000loop_2122:
18001 ldx [%l7 + 0x30], %i3
18002loop_2123:
18003 xnor %l6, %l3, %i2
18004 stw %o2, [%l7 + 0x50]
18005loop_2124:
18006 movpos %icc, %o3, %l2
18007 fble %fcc2, loop_2125
18008 fnot2 %f6, %f0
18009 edge16ln %i7, %g1, %g2
18010 sdivcc %o5, 0x1A7D, %o7
18011loop_2125:
18012 xor %g4, 0x12F9, %i5
18013 fba,a %fcc2, loop_2126
18014 tgu %xcc, 0x7
18015 st %f15, [%l7 + 0x14]
18016 ld [%l7 + 0x7C], %f5
18017loop_2126:
18018 nop
18019 setx loop_2127, %l0, %l1
18020 jmpl %l1, %i1
18021 movg %xcc, %l4, %o1
18022 stw %l0, [%l7 + 0x60]
18023 umulcc %l5, 0x1C80, %i6
18024loop_2127:
18025 andncc %l1, %o4, %o6
18026 sth %g5, [%l7 + 0x42]
18027 umulcc %o0, %g3, %g6
18028 fnor %f6, %f8, %f4
18029 fmovrdgez %i0, %f14, %f8
18030 tle %xcc, 0x2
18031 fcmpne32 %f10, %f12, %i4
18032 array16 %g7, %l6, %i3
18033 movpos %icc, %l3, %o2
18034 ld [%l7 + 0x24], %f0
18035 bvc,pn %icc, loop_2128
18036 fcmpne32 %f0, %f2, %o3
18037 fbg %fcc2, loop_2129
18038 fbn,a %fcc1, loop_2130
18039loop_2128:
18040 alignaddrl %l2, %i2, %g1
18041 ld [%l7 + 0x40], %f13
18042loop_2129:
18043 fmovrsne %i7, %f5, %f8
18044loop_2130:
18045 fmuld8sux16 %f3, %f2, %f6
18046 fbne,a %fcc2, loop_2131
18047 stx %o5, [%l7 + 0x50]
18048 sth %g2, [%l7 + 0x4A]
18049 st %f1, [%l7 + 0x50]
18050loop_2131:
18051 lduw [%l7 + 0x40], %o7
18052 lduh [%l7 + 0x52], %g4
18053 fmovsa %xcc, %f12, %f13
18054 bpos loop_2132
18055 array16 %i5, %i1, %l4
18056 fpsub32s %f4, %f3, %f9
18057 sethi 0x150C, %l0
18058loop_2132:
18059 add %o1, 0x1BAC, %i6
18060 ldx [%l7 + 0x30], %l1
18061 fmovsg %icc, %f9, %f11
18062 std %f10, [%l7 + 0x68]
18063 bgu %icc, loop_2133
18064 fcmple16 %f8, %f10, %l5
18065 taddcc %o4, 0x0C13, %o6
18066 movrgz %g5, %o0, %g3
18067loop_2133:
18068 bne %icc, loop_2134
18069 fmovsn %xcc, %f10, %f10
18070 fcmped %fcc1, %f4, %f4
18071 stb %g6, [%l7 + 0x62]
18072loop_2134:
18073 stb %i4, [%l7 + 0x45]
18074 fnand %f10, %f6, %f10
18075 ldd [%l7 + 0x60], %f6
18076 umulcc %g7, %i0, %l6
18077 ldd [%l7 + 0x60], %f8
18078 fzeros %f7
18079 ldx [%l7 + 0x68], %i3
18080 fzero %f6
18081 ldd [%l7 + 0x20], %f0
18082 fmul8ulx16 %f6, %f14, %f6
18083 srlx %l3, %o3, %l2
18084 udivx %i2, 0x1605, %o2
18085 fxor %f0, %f2, %f0
18086 tsubcc %i7, %g1, %g2
18087 fbue,a %fcc1, loop_2135
18088 stw %o5, [%l7 + 0x2C]
18089 tvs %xcc, 0x4
18090 fcmpd %fcc0, %f6, %f4
18091loop_2135:
18092 nop
18093 setx loop_2136, %l0, %l1
18094 jmpl %l1, %o7
18095 ldsw [%l7 + 0x08], %g4
18096 stb %i5, [%l7 + 0x09]
18097 bvc loop_2137
18098loop_2136:
18099 fbne %fcc1, loop_2138
18100 fcmped %fcc2, %f4, %f6
18101 movrne %l4, %i1, %o1
18102loop_2137:
18103 tsubcctv %i6, 0x07B5, %l0
18104loop_2138:
18105 ldx [%l7 + 0x60], %l5
18106 ldub [%l7 + 0x37], %o4
18107 orncc %o6, 0x138E, %l1
18108 fmovsneg %xcc, %f15, %f8
18109 movle %icc, %o0, %g5
18110 edge16 %g6, %i4, %g3
18111 ldsw [%l7 + 0x7C], %g7
18112 stx %i0, [%l7 + 0x48]
18113 fcmple16 %f4, %f0, %i3
18114 ldub [%l7 + 0x6C], %l6
18115 sth %o3, [%l7 + 0x12]
18116 stw %l2, [%l7 + 0x44]
18117 fmovdgu %icc, %f14, %f4
18118 ldsw [%l7 + 0x2C], %l3
18119 popc %i2, %i7
18120 tleu %icc, 0x0
18121 fzero %f8
18122 fmovdne %icc, %f0, %f15
18123 ldd [%l7 + 0x58], %f6
18124 ldub [%l7 + 0x6D], %o2
18125 fmul8x16al %f6, %f10, %f12
18126 std %f2, [%l7 + 0x10]
18127 movrlez %g2, 0x333, %o5
18128 sub %g1, 0x0CEB, %g4
18129 fmovd %f0, %f2
18130 tsubcc %i5, %o7, %l4
18131 tl %icc, 0x4
18132 fbule,a %fcc1, loop_2139
18133 edge8n %o1, %i1, %l0
18134 sth %l5, [%l7 + 0x4A]
18135 st %f10, [%l7 + 0x34]
18136loop_2139:
18137 fnot2s %f10, %f10
18138 ldsw [%l7 + 0x54], %o4
18139 ldx [%l7 + 0x70], %o6
18140 sth %l1, [%l7 + 0x1C]
18141 fmovrdlz %o0, %f8, %f0
18142 bshuffle %f8, %f6, %f12
18143 fpack16 %f14, %f8
18144 subc %i6, %g6, %g5
18145 fornot2s %f8, %f0, %f6
18146 ldub [%l7 + 0x24], %i4
18147 fmovsge %icc, %f0, %f10
18148 edge8 %g3, %g7, %i0
18149 fmovdgu %icc, %f7, %f5
18150 bgu,pn %xcc, loop_2140
18151 tg %xcc, 0x6
18152 fmovrsgz %i3, %f0, %f11
18153 lduw [%l7 + 0x38], %o3
18154loop_2140:
18155 fba %fcc0, loop_2141
18156 fsrc2s %f6, %f2
18157 ldsw [%l7 + 0x14], %l2
18158 lduw [%l7 + 0x3C], %l6
18159loop_2141:
18160 udiv %i2, 0x0A67, %l3
18161 fpack16 %f8, %f5
18162 siam 0x5
18163 andcc %o2, %i7, %g2
18164 fsrc1s %f8, %f8
18165 brgz,a %o5, loop_2142
18166 fmovdleu %icc, %f13, %f14
18167 ldd [%l7 + 0x78], %f6
18168 xorcc %g1, 0x1DBA, %g4
18169loop_2142:
18170 fmovdl %icc, %f11, %f7
18171 fnegd %f8, %f10
18172 movcs %icc, %o7, %l4
18173 subcc %i5, %o1, %l0
18174 srl %l5, %i1, %o4
18175 sth %l1, [%l7 + 0x34]
18176 ldub [%l7 + 0x78], %o6
18177 fcmpne32 %f4, %f14, %i6
18178 tleu %xcc, 0x3
18179 lduw [%l7 + 0x78], %g6
18180 lduw [%l7 + 0x08], %g5
18181 nop
18182 setx loop_2143, %l0, %l1
18183 wrpr 0x1, %tl
18184 wrpr %l1, %tpc
18185 add %l1, 0x4, %l1
18186 wrpr %l1, %tnpc
18187 setx 0x34400001400, %l0, %l1
18188 wrpr %l1, %tstate
18189 wrhpr 0x4, %htstate
18190 retry
18191 stw %o0, [%l7 + 0x30]
18192 subc %i4, %g7, %i0
18193 sth %g3, [%l7 + 0x34]
18194loop_2143:
18195 st %f6, [%l7 + 0x30]
18196 srax %o3, 0x09, %l2
18197 subc %l6, 0x050C, %i2
18198 fmovdle %xcc, %f5, %f1
18199 ldsb [%l7 + 0x33], %i3
18200 stx %o2, [%l7 + 0x30]
18201 for %f0, %f8, %f4
18202 bg,a %icc, loop_2144
18203 fpackfix %f10, %f9
18204 stw %i7, [%l7 + 0x14]
18205 fmovrslez %g2, %f8, %f4
18206loop_2144:
18207 array16 %l3, %g1, %g4
18208 fbule %fcc2, loop_2145
18209 sth %o5, [%l7 + 0x2A]
18210 movrgez %o7, %l4, %i5
18211 tg %xcc, 0x3
18212loop_2145:
18213 nop
18214 setx loop_2146, %l0, %l1
18215 wrpr 0x1, %tl
18216 wrpr %l1, %tnpc
18217 setx 0x34400001400, %l0, %l1
18218 wrpr %l1, %tstate
18219 wrhpr 0x4, %htstate
18220 done
18221 edge8 %l0, %o1, %i1
18222 fmovsgu %icc, %f12, %f14
18223 ldsh [%l7 + 0x1A], %o4
18224loop_2146:
18225 ldsw [%l7 + 0x28], %l1
18226 taddcctv %l5, %i6, %g6
18227 movpos %icc, %g5, %o6
18228 stb %i4, [%l7 + 0x56]
18229 ldx [%l7 + 0x50], %o0
18230 taddcc %i0, %g3, %g7
18231 fbue,a %fcc1, loop_2147
18232 stb %l2, [%l7 + 0x60]
18233 ldx [%l7 + 0x60], %l6
18234 ble,pn %xcc, loop_2148
18235loop_2147:
18236 fxors %f0, %f4, %f11
18237 mova %xcc, %o3, %i3
18238 tge %xcc, 0x7
18239loop_2148:
18240 fbue %fcc3, loop_2149
18241 sdiv %i2, 0x0841, %i7
18242 udivcc %o2, 0x0FC4, %g2
18243 taddcctv %g1, %l3, %g4
18244loop_2149:
18245 st %f7, [%l7 + 0x74]
18246 brlez,a %o7, loop_2150
18247 st %f6, [%l7 + 0x08]
18248 ldsh [%l7 + 0x48], %o5
18249 bcs %icc, loop_2151
18250loop_2150:
18251 addc %i5, 0x026D, %l4
18252 ba %icc, loop_2152
18253 movrlez %o1, %i1, %l0
18254loop_2151:
18255 fornot1 %f12, %f0, %f10
18256 orncc %l1, %o4, %l5
18257loop_2152:
18258 ldub [%l7 + 0x3C], %i6
18259 ld [%l7 + 0x58], %f14
18260 sth %g5, [%l7 + 0x68]
18261 sth %o6, [%l7 + 0x72]
18262 sth %i4, [%l7 + 0x58]
18263 fnegs %f10, %f9
18264 ble,a,pn %xcc, loop_2153
18265 edge32n %o0, %g6, %i0
18266 ldub [%l7 + 0x26], %g3
18267 stb %l2, [%l7 + 0x58]
18268loop_2153:
18269 movgu %xcc, %l6, %o3
18270 sth %i3, [%l7 + 0x5E]
18271 ldsb [%l7 + 0x78], %g7
18272 srlx %i2, %o2, %g2
18273 lduh [%l7 + 0x34], %i7
18274 movcs %xcc, %l3, %g1
18275 tcs %icc, 0x4
18276 stb %g4, [%l7 + 0x3C]
18277 lduw [%l7 + 0x44], %o5
18278 edge32n %o7, %i5, %o1
18279 umulcc %i1, %l4, %l1
18280 xor %o4, %l0, %l5
18281 lduw [%l7 + 0x60], %i6
18282 ldsb [%l7 + 0x3C], %g5
18283 edge16ln %i4, %o0, %g6
18284 movvs %icc, %o6, %i0
18285 fmul8x16 %f13, %f0, %f2
18286 ldsb [%l7 + 0x5A], %l2
18287 ldsb [%l7 + 0x64], %g3
18288 fornot1s %f15, %f11, %f11
18289 bl,a %xcc, loop_2154
18290 ldsh [%l7 + 0x20], %l6
18291 fmovdvs %xcc, %f9, %f3
18292 mulx %i3, %o3, %g7
18293loop_2154:
18294 ldx [%l7 + 0x38], %o2
18295 xnorcc %g2, 0x0675, %i2
18296 fmovse %xcc, %f7, %f7
18297 bleu,pt %icc, loop_2155
18298 fmul8sux16 %f12, %f2, %f2
18299 tneg %xcc, 0x5
18300 bgu,a,pt %xcc, loop_2156
18301loop_2155:
18302 fmovdvs %xcc, %f14, %f7
18303 for %f8, %f8, %f4
18304 fbge %fcc0, loop_2157
18305loop_2156:
18306 fbule,a %fcc2, loop_2158
18307 fmovse %icc, %f0, %f3
18308 edge32ln %l3, %g1, %i7
18309loop_2157:
18310 tvc %icc, 0x4
18311loop_2158:
18312 brgz,a %o5, loop_2159
18313 for %f8, %f8, %f2
18314 edge32ln %o7, %i5, %o1
18315 std %f0, [%l7 + 0x78]
18316loop_2159:
18317 movrgez %i1, %l4, %l1
18318 array16 %o4, %l0, %l5
18319 ldx [%l7 + 0x20], %i6
18320 stb %g4, [%l7 + 0x51]
18321 ld [%l7 + 0x40], %f15
18322 stw %g5, [%l7 + 0x24]
18323 movpos %icc, %i4, %g6
18324 lduw [%l7 + 0x54], %o0
18325 ldd [%l7 + 0x20], %f8
18326 fnegs %f13, %f10
18327 ld [%l7 + 0x50], %f10
18328 ld [%l7 + 0x38], %f1
18329 faligndata %f6, %f0, %f10
18330 ba %xcc, loop_2160
18331 fcmple32 %f10, %f2, %i0
18332 fmovsvc %icc, %f15, %f1
18333 fcmped %fcc1, %f6, %f6
18334loop_2160:
18335 movrgez %l2, 0x163, %g3
18336 fmovsleu %icc, %f8, %f1
18337 fbuge,a %fcc2, loop_2161
18338 movge %icc, %o6, %l6
18339 brnz,a %i3, loop_2162
18340 fbn,a %fcc2, loop_2163
18341loop_2161:
18342 ble,a,pt %icc, loop_2164
18343 for %f10, %f4, %f4
18344loop_2162:
18345 fmovsne %icc, %f4, %f7
18346loop_2163:
18347 bpos %icc, loop_2165
18348loop_2164:
18349 std %f10, [%l7 + 0x10]
18350 fcmpeq16 %f6, %f14, %o3
18351 nop
18352 setx loop_2166, %l0, %l1
18353 jmpl %l1, %o2
18354loop_2165:
18355 edge16 %g2, %i2, %l3
18356 fxnor %f0, %f12, %f14
18357 sth %g1, [%l7 + 0x62]
18358loop_2166:
18359 lduw [%l7 + 0x6C], %g7
18360 ldx [%l7 + 0x28], %o5
18361 stw %o7, [%l7 + 0x54]
18362 bvc %xcc, loop_2167
18363 add %i5, 0x105D, %i7
18364 ldsh [%l7 + 0x74], %o1
18365 stw %l4, [%l7 + 0x7C]
18366loop_2167:
18367 fcmple32 %f14, %f14, %i1
18368 ld [%l7 + 0x1C], %f6
18369 fpsub16s %f8, %f12, %f8
18370 xnorcc %o4, 0x0E47, %l1
18371 fmovdl %icc, %f13, %f12
18372 fbge %fcc2, loop_2168
18373 stx %l5, [%l7 + 0x78]
18374 movcs %icc, %l0, %g4
18375 brlz,a %i6, loop_2169
18376loop_2168:
18377 lduh [%l7 + 0x36], %i4
18378 ldsh [%l7 + 0x24], %g5
18379 te %xcc, 0x4
18380loop_2169:
18381 fmovdle %icc, %f2, %f6
18382 brnz %g6, loop_2170
18383 ldsb [%l7 + 0x50], %o0
18384 mulx %l2, 0x127D, %i0
18385 edge16n %g3, %o6, %i3
18386loop_2170:
18387 srax %l6, 0x17, %o3
18388 lduh [%l7 + 0x12], %o2
18389 ldsh [%l7 + 0x6C], %i2
18390 sll %l3, 0x1B, %g1
18391 fbo %fcc0, loop_2171
18392 std %f0, [%l7 + 0x30]
18393 sra %g7, 0x07, %o5
18394 fbul,a %fcc3, loop_2172
18395loop_2171:
18396 edge16n %g2, %i5, %i7
18397 lduh [%l7 + 0x54], %o7
18398 fmovd %f8, %f14
18399loop_2172:
18400 ldsh [%l7 + 0x60], %o1
18401 bne loop_2173
18402 tneg %xcc, 0x6
18403 stw %l4, [%l7 + 0x38]
18404 umulcc %i1, 0x0BD1, %l1
18405loop_2173:
18406 fmovdl %xcc, %f10, %f9
18407 fnot1 %f4, %f12
18408 ldub [%l7 + 0x2B], %l5
18409 edge32n %l0, %o4, %g4
18410 fornot1 %f0, %f14, %f4
18411 fmul8sux16 %f2, %f2, %f4
18412 fsrc2 %f6, %f2
18413 bpos,a loop_2174
18414 std %f0, [%l7 + 0x40]
18415 udivcc %i4, 0x1226, %g5
18416 te %xcc, 0x0
18417loop_2174:
18418 fbne %fcc2, loop_2175
18419 movrgez %g6, %o0, %i6
18420 fpadd16s %f4, %f9, %f2
18421 tgu %icc, 0x0
18422loop_2175:
18423 srlx %l2, %i0, %g3
18424 ldx [%l7 + 0x68], %i3
18425 smulcc %o6, %o3, %l6
18426 fcmpd %fcc2, %f2, %f4
18427 edge8n %o2, %i2, %g1
18428 tn %icc, 0x5
18429 mova %xcc, %l3, %g7
18430 fpadd32s %f1, %f2, %f5
18431 orcc %o5, 0x01BF, %g2
18432 edge8l %i7, %o7, %i5
18433 ldsh [%l7 + 0x1E], %l4
18434 bgu,pt %icc, loop_2176
18435 stw %o1, [%l7 + 0x24]
18436 fbuge,a %fcc0, loop_2177
18437 sethi 0x023B, %i1
18438loop_2176:
18439 sra %l1, 0x00, %l5
18440 fcmpd %fcc1, %f8, %f2
18441loop_2177:
18442 movgu %xcc, %l0, %g4
18443 faligndata %f12, %f12, %f4
18444 fmovsgu %icc, %f12, %f1
18445 st %f1, [%l7 + 0x74]
18446 bl loop_2178
18447 addc %o4, %i4, %g6
18448 ldsw [%l7 + 0x10], %o0
18449 movvs %xcc, %g5, %l2
18450loop_2178:
18451 fmovrdne %i0, %f8, %f14
18452 tpos %icc, 0x1
18453 movgu %xcc, %i6, %g3
18454 fabsd %f2, %f12
18455 andn %i3, %o6, %l6
18456 brz %o2, loop_2179
18457 fmovsn %icc, %f3, %f8
18458 ldsw [%l7 + 0x14], %o3
18459 ldsw [%l7 + 0x7C], %i2
18460loop_2179:
18461 sth %g1, [%l7 + 0x32]
18462 st %f9, [%l7 + 0x4C]
18463 fmovdne %icc, %f14, %f6
18464 edge16 %g7, %o5, %g2
18465 ldsh [%l7 + 0x42], %l3
18466 std %f2, [%l7 + 0x70]
18467 st %f14, [%l7 + 0x70]
18468 array8 %o7, %i5, %i7
18469 fmovsgu %icc, %f5, %f6
18470 ld [%l7 + 0x40], %f6
18471 fmovscs %icc, %f4, %f5
18472 mulscc %l4, 0x01AC, %o1
18473 fmovrsgez %l1, %f11, %f2
18474 fsrc1s %f14, %f15
18475 fbl,a %fcc1, loop_2180
18476 fpadd32 %f10, %f12, %f14
18477 edge32 %l5, %i1, %g4
18478 andncc %l0, %i4, %o4
18479loop_2180:
18480 fmovrsgez %o0, %f10, %f13
18481 fzeros %f5
18482 edge8ln %g5, %g6, %i0
18483 call loop_2181
18484 fbge,a %fcc0, loop_2182
18485 ta %icc, 0x2
18486 ldx [%l7 + 0x58], %l2
18487loop_2181:
18488 fxor %f6, %f14, %f0
18489loop_2182:
18490 xor %g3, %i3, %o6
18491 ta %xcc, 0x0
18492 ldsb [%l7 + 0x44], %l6
18493 bvs,pt %xcc, loop_2183
18494 sth %i6, [%l7 + 0x52]
18495 umul %o2, %o3, %i2
18496 fpsub16s %f11, %f13, %f3
18497loop_2183:
18498 fmovs %f15, %f13
18499 movrgz %g1, %g7, %o5
18500 brlez %l3, loop_2184
18501 fbg,a %fcc3, loop_2185
18502 fmovspos %xcc, %f11, %f3
18503 fmovrsgz %o7, %f0, %f4
18504loop_2184:
18505 sll %g2, 0x13, %i7
18506loop_2185:
18507 movg %xcc, %i5, %o1
18508 xnorcc %l1, 0x1035, %l4
18509 sth %i1, [%l7 + 0x68]
18510 sth %l5, [%l7 + 0x60]
18511 fmovda %xcc, %f10, %f15
18512 subcc %g4, 0x1021, %i4
18513 bne %xcc, loop_2186
18514 fbe %fcc1, loop_2187
18515 st %f14, [%l7 + 0x48]
18516 fmovdgu %xcc, %f13, %f13
18517loop_2186:
18518 tvc %icc, 0x7
18519loop_2187:
18520 array32 %o4, %o0, %l0
18521 mulx %g6, %g5, %l2
18522 tle %xcc, 0x3
18523 std %f6, [%l7 + 0x28]
18524 fmovrsgz %i0, %f1, %f12
18525 ldd [%l7 + 0x38], %f14
18526 ldsb [%l7 + 0x1A], %i3
18527 st %f12, [%l7 + 0x74]
18528 fmovrslz %o6, %f8, %f1
18529 bg,pt %icc, loop_2188
18530 subcc %l6, 0x1A2A, %g3
18531 sth %o2, [%l7 + 0x78]
18532 ldub [%l7 + 0x4E], %o3
18533loop_2188:
18534 ldsw [%l7 + 0x78], %i6
18535 std %f8, [%l7 + 0x60]
18536 movne %xcc, %i2, %g1
18537 ldsw [%l7 + 0x38], %o5
18538 bvc,a,pn %icc, loop_2189
18539 st %f8, [%l7 + 0x6C]
18540 brz,a %g7, loop_2190
18541 ldsw [%l7 + 0x5C], %o7
18542loop_2189:
18543 stx %l3, [%l7 + 0x10]
18544 ldx [%l7 + 0x30], %g2
18545loop_2190:
18546 ldsw [%l7 + 0x78], %i5
18547 ldsw [%l7 + 0x14], %o1
18548 call loop_2191
18549 fzero %f6
18550 subc %i7, 0x0BB5, %l4
18551 bl,pn %xcc, loop_2192
18552loop_2191:
18553 fbne %fcc1, loop_2193
18554 ldsw [%l7 + 0x58], %i1
18555 fzero %f6
18556loop_2192:
18557 fandnot2 %f2, %f4, %f6
18558loop_2193:
18559 sllx %l5, %g4, %i4
18560 bleu,pn %icc, loop_2194
18561 fbne,a %fcc2, loop_2195
18562 stb %o4, [%l7 + 0x1E]
18563 andncc %o0, %l1, %g6
18564loop_2194:
18565 fbo,a %fcc3, loop_2196
18566loop_2195:
18567 std %f6, [%l7 + 0x50]
18568 fcmpes %fcc0, %f2, %f14
18569 st %f3, [%l7 + 0x2C]
18570loop_2196:
18571 stx %l0, [%l7 + 0x60]
18572 array16 %g5, %l2, %i0
18573 edge16ln %i3, %l6, %o6
18574 orn %g3, %o2, %i6
18575 st %f6, [%l7 + 0x48]
18576 stx %i2, [%l7 + 0x40]
18577 std %f8, [%l7 + 0x38]
18578 fbg,a %fcc2, loop_2197
18579 movpos %xcc, %o3, %o5
18580 fpack32 %f12, %f10, %f0
18581 srlx %g1, %o7, %l3
18582loop_2197:
18583 fcmpne16 %f8, %f2, %g2
18584 fmovrdlz %i5, %f2, %f6
18585 fnegs %f5, %f14
18586 or %g7, %i7, %l4
18587 ld [%l7 + 0x4C], %f14
18588 tsubcc %o1, %i1, %g4
18589 lduw [%l7 + 0x60], %l5
18590 sethi 0x0B36, %o4
18591 fbo,a %fcc3, loop_2198
18592 std %f2, [%l7 + 0x60]
18593 sll %i4, 0x1A, %o0
18594 fmovdg %icc, %f10, %f15
18595loop_2198:
18596 stw %l1, [%l7 + 0x2C]
18597 srlx %g6, 0x16, %g5
18598 ldsb [%l7 + 0x6F], %l2
18599 fpadd32 %f2, %f6, %f8
18600 fornot2s %f7, %f10, %f8
18601 st %f3, [%l7 + 0x08]
18602 fpadd16 %f0, %f4, %f2
18603 edge8 %i0, %l0, %i3
18604 ld [%l7 + 0x50], %f12
18605 bn,a,pt %xcc, loop_2199
18606 edge16l %l6, %g3, %o6
18607 fmovda %icc, %f8, %f6
18608 bcc %xcc, loop_2200
18609loop_2199:
18610 stb %o2, [%l7 + 0x0C]
18611 nop
18612 setx loop_2201, %l0, %l1
18613 wrpr 0x1, %tl
18614 wrpr %l1, %tpc
18615 add %l1, 0x4, %l1
18616 wrpr %l1, %tnpc
18617 setx 0x34400001400, %l0, %l1
18618 wrpr %l1, %tstate
18619 wrhpr 0x4, %htstate
18620 retry
18621 fmovdcs %xcc, %f6, %f7
18622loop_2200:
18623 mova %icc, %i6, %i2
18624 movn %xcc, %o5, %g1
18625loop_2201:
18626 fbue %fcc2, loop_2202
18627 fornot1s %f7, %f5, %f15
18628 taddcctv %o3, %l3, %g2
18629 fcmple16 %f8, %f12, %i5
18630loop_2202:
18631 subccc %o7, 0x1C37, %i7
18632 stw %l4, [%l7 + 0x3C]
18633 fbne %fcc2, loop_2203
18634 fmovsneg %icc, %f1, %f11
18635 bg,pn %icc, loop_2204
18636 std %f4, [%l7 + 0x08]
18637loop_2203:
18638 orcc %o1, 0x165E, %i1
18639 siam 0x5
18640loop_2204:
18641 nop
18642 setx loop_2205, %l0, %l1
18643 wrpr 0x1, %tl
18644 wrpr %l1, %tpc
18645 add %l1, 0x4, %l1
18646 wrpr %l1, %tnpc
18647 setx 0x34400001400, %l0, %l1
18648 wrpr %l1, %tstate
18649 wrhpr 0x4, %htstate
18650 retry
18651 st %f14, [%l7 + 0x44]
18652 fbl %fcc2, loop_2206
18653 edge8ln %g7, %l5, %o4
18654loop_2205:
18655 sth %g4, [%l7 + 0x4A]
18656 ldsb [%l7 + 0x5B], %o0
18657loop_2206:
18658 ldx [%l7 + 0x68], %i4
18659 smul %g6, %g5, %l2
18660 stb %i0, [%l7 + 0x1D]
18661 lduh [%l7 + 0x3A], %l1
18662 fcmple16 %f10, %f0, %l0
18663 fmul8sux16 %f4, %f8, %f0
18664 fpsub32s %f8, %f11, %f0
18665 ldsw [%l7 + 0x7C], %l6
18666 addc %i3, %g3, %o2
18667 fbul,a %fcc0, loop_2207
18668 stw %o6, [%l7 + 0x48]
18669 sethi 0x1F59, %i6
18670 fandnot1s %f12, %f1, %f2
18671loop_2207:
18672 ldsw [%l7 + 0x50], %o5
18673 ld [%l7 + 0x6C], %f7
18674 stb %i2, [%l7 + 0x34]
18675 fmovdg %xcc, %f15, %f13
18676 fbuge %fcc0, loop_2208
18677 fpadd16s %f10, %f1, %f5
18678 movleu %icc, %g1, %o3
18679 fones %f1
18680loop_2208:
18681 umulcc %g2, 0x040F, %l3
18682 call loop_2209
18683 ldub [%l7 + 0x3C], %i5
18684 ld [%l7 + 0x60], %f13
18685 ldub [%l7 + 0x0E], %o7
18686loop_2209:
18687 fcmpne16 %f14, %f4, %i7
18688 lduh [%l7 + 0x58], %o1
18689 lduw [%l7 + 0x7C], %i1
18690 bcc,a loop_2210
18691 fmovdvc %xcc, %f0, %f3
18692 lduh [%l7 + 0x54], %l4
18693 tge %xcc, 0x7
18694loop_2210:
18695 fnor %f4, %f6, %f6
18696 fmovrdlez %l5, %f14, %f8
18697 st %f1, [%l7 + 0x60]
18698 fmovd %f0, %f2
18699 fnor %f6, %f10, %f12
18700 bl loop_2211
18701 fcmped %fcc0, %f8, %f0
18702 ld [%l7 + 0x20], %f9
18703 tneg %xcc, 0x0
18704loop_2211:
18705 sub %g7, %o4, %g4
18706 fbg %fcc2, loop_2212
18707 pdist %f0, %f2, %f12
18708 stw %i4, [%l7 + 0x10]
18709 udivx %g6, 0x0193, %g5
18710loop_2212:
18711 fnands %f1, %f0, %f11
18712 fmovdl %icc, %f11, %f13
18713 st %f11, [%l7 + 0x4C]
18714 addc %l2, %o0, %l1
18715 bcs,a %icc, loop_2213
18716 fexpand %f1, %f0
18717 fmul8x16au %f13, %f8, %f6
18718 nop
18719 setx loop_2214, %l0, %l1
18720 jmpl %l1, %l0
18721loop_2213:
18722 movleu %xcc, %i0, %i3
18723 stw %l6, [%l7 + 0x14]
18724 edge32l %o2, %g3, %i6
18725loop_2214:
18726 for %f0, %f10, %f0
18727 orn %o6, 0x1DF0, %o5
18728 stw %i2, [%l7 + 0x3C]
18729 tge %icc, 0x1
18730 ldsb [%l7 + 0x2D], %g1
18731 lduh [%l7 + 0x7A], %o3
18732 fpadd32 %f4, %f6, %f8
18733 fbn,a %fcc0, loop_2215
18734 brgz,a %g2, loop_2216
18735 fands %f3, %f12, %f8
18736 movge %xcc, %i5, %o7
18737loop_2215:
18738 stx %i7, [%l7 + 0x68]
18739loop_2216:
18740 ldsb [%l7 + 0x1C], %o1
18741 st %f5, [%l7 + 0x50]
18742 st %f1, [%l7 + 0x34]
18743 fxnor %f14, %f14, %f8
18744 std %f12, [%l7 + 0x20]
18745 fmovdgu %xcc, %f1, %f13
18746 fsrc1s %f10, %f13
18747 fmul8ulx16 %f2, %f10, %f0
18748 stx %i1, [%l7 + 0x58]
18749 call loop_2217
18750 tg %xcc, 0x1
18751 ld [%l7 + 0x10], %f5
18752 umul %l3, %l5, %g7
18753loop_2217:
18754 tcs %icc, 0x3
18755 fmuld8sux16 %f9, %f9, %f10
18756 ldd [%l7 + 0x40], %f12
18757 fabsd %f4, %f0
18758 fbo,a %fcc2, loop_2218
18759 umul %l4, 0x0152, %g4
18760 array32 %i4, %g6, %o4
18761 bvc,a,pt %xcc, loop_2219
18762loop_2218:
18763 brgez,a %l2, loop_2220
18764 stw %o0, [%l7 + 0x24]
18765 ldd [%l7 + 0x60], %f12
18766loop_2219:
18767 fmovrdlz %g5, %f8, %f0
18768loop_2220:
18769 sth %l1, [%l7 + 0x4A]
18770 ldsh [%l7 + 0x2C], %i0
18771 movrgez %i3, %l0, %o2
18772 siam 0x2
18773 fblg %fcc1, loop_2221
18774 ldsh [%l7 + 0x52], %l6
18775 tsubcc %i6, 0x150A, %o6
18776 xnorcc %o5, %g3, %g1
18777loop_2221:
18778 fnor %f10, %f6, %f8
18779 st %f14, [%l7 + 0x70]
18780 lduw [%l7 + 0x7C], %o3
18781 edge16ln %i2, %g2, %i5
18782 fsrc1s %f14, %f15
18783 ldd [%l7 + 0x08], %f0
18784 ldub [%l7 + 0x5E], %o7
18785 lduh [%l7 + 0x68], %i7
18786 brlez,a %i1, loop_2222
18787 sth %l3, [%l7 + 0x08]
18788 edge8 %l5, %g7, %l4
18789 fandnot1 %f10, %f10, %f14
18790loop_2222:
18791 ldsw [%l7 + 0x58], %o1
18792 fxor %f8, %f10, %f8
18793 bvs,pn %xcc, loop_2223
18794 fbug,a %fcc2, loop_2224
18795 edge8 %g4, %g6, %o4
18796 fandnot1s %f15, %f6, %f12
18797loop_2223:
18798 fpsub32s %f9, %f7, %f7
18799loop_2224:
18800 movpos %xcc, %i4, %o0
18801 stw %l2, [%l7 + 0x68]
18802 sra %l1, 0x1A, %g5
18803 fmovrde %i0, %f14, %f8
18804 lduw [%l7 + 0x10], %l0
18805 fbge %fcc3, loop_2225
18806 ldd [%l7 + 0x50], %f8
18807 ldsb [%l7 + 0x6F], %i3
18808 movrgz %o2, %l6, %o6
18809loop_2225:
18810 tcs %xcc, 0x6
18811 tcc %xcc, 0x5
18812 fble,a %fcc1, loop_2226
18813 ldsw [%l7 + 0x44], %i6
18814 fmovrdne %o5, %f12, %f12
18815 fbue %fcc2, loop_2227
18816loop_2226:
18817 fpmerge %f13, %f1, %f0
18818 movn %icc, %g1, %o3
18819 fmul8x16 %f13, %f0, %f4
18820loop_2227:
18821 ld [%l7 + 0x6C], %f5
18822 ld [%l7 + 0x3C], %f0
18823 tl %xcc, 0x4
18824 move %xcc, %g3, %i2
18825 smulcc %g2, 0x14F7, %i5
18826 lduh [%l7 + 0x7E], %o7
18827 fnors %f4, %f2, %f15
18828 tcs %xcc, 0x4
18829 lduw [%l7 + 0x64], %i1
18830 taddcctv %i7, %l5, %l3
18831 ld [%l7 + 0x2C], %f3
18832 fand %f14, %f6, %f6
18833 popc %g7, %o1
18834 sdivx %g4, 0x03C0, %l4
18835 fbl %fcc1, loop_2228
18836 bn %icc, loop_2229
18837 edge16ln %o4, %g6, %i4
18838 taddcc %l2, 0x0669, %o0
18839loop_2228:
18840 fmovsvs %xcc, %f14, %f15
18841loop_2229:
18842 fandnot1s %f3, %f10, %f9
18843 fmovdg %xcc, %f4, %f9
18844 subc %l1, %i0, %g5
18845 std %f14, [%l7 + 0x78]
18846 fmovse %xcc, %f7, %f6
18847 ldx [%l7 + 0x50], %l0
18848 fmovsge %xcc, %f5, %f15
18849 ldsb [%l7 + 0x0C], %o2
18850 brgz %l6, loop_2230
18851 fmovscs %xcc, %f4, %f9
18852 fandnot1 %f10, %f8, %f8
18853 movcs %xcc, %i3, %o6
18854loop_2230:
18855 fbule %fcc1, loop_2231
18856 brlez %i6, loop_2232
18857 ldsh [%l7 + 0x3A], %o5
18858 and %o3, %g1, %i2
18859loop_2231:
18860 fmovd %f12, %f0
18861loop_2232:
18862 tvs %icc, 0x6
18863 xorcc %g2, %i5, %g3
18864 fcmpgt32 %f2, %f4, %i1
18865 movpos %icc, %i7, %l5
18866 fmovsvs %xcc, %f9, %f2
18867 fcmpd %fcc2, %f4, %f2
18868 std %f14, [%l7 + 0x70]
18869 fmovdgu %xcc, %f8, %f6
18870 fnegs %f4, %f7
18871 sth %l3, [%l7 + 0x36]
18872 ldd [%l7 + 0x18], %f2
18873 sll %o7, %g7, %o1
18874 ldsb [%l7 + 0x1E], %g4
18875 tle %icc, 0x4
18876 and %l4, 0x02F5, %g6
18877 fmul8sux16 %f2, %f0, %f4
18878 udivcc %i4, 0x0860, %o4
18879 edge8 %l2, %o0, %l1
18880 fpsub16s %f9, %f3, %f11
18881 stw %g5, [%l7 + 0x08]
18882 stw %i0, [%l7 + 0x40]
18883 ldx [%l7 + 0x78], %l0
18884 tsubcctv %l6, 0x1E40, %o2
18885 fornot2s %f13, %f1, %f15
18886 fcmple32 %f6, %f8, %i3
18887 sth %i6, [%l7 + 0x4A]
18888 ldd [%l7 + 0x28], %f4
18889 movrlz %o5, %o6, %o3
18890 call loop_2233
18891 fbe %fcc0, loop_2234
18892 edge16 %i2, %g1, %i5
18893 edge8 %g3, %g2, %i1
18894loop_2233:
18895 taddcctv %l5, %l3, %o7
18896loop_2234:
18897 fmovrde %i7, %f14, %f12
18898 nop
18899 setx loop_2235, %l0, %l1
18900 jmpl %l1, %o1
18901 movleu %icc, %g7, %g4
18902 ldx [%l7 + 0x50], %g6
18903 fnand %f6, %f4, %f4
18904loop_2235:
18905 movg %xcc, %l4, %i4
18906 ldsb [%l7 + 0x14], %l2
18907 tvs %xcc, 0x5
18908 movvc %icc, %o4, %o0
18909 tneg %xcc, 0x5
18910 sth %g5, [%l7 + 0x60]
18911 sth %i0, [%l7 + 0x2C]
18912 std %f4, [%l7 + 0x50]
18913 stx %l1, [%l7 + 0x18]
18914 fmovsgu %xcc, %f6, %f10
18915 fnot1s %f9, %f6
18916 tsubcc %l0, %l6, %o2
18917 fbue,a %fcc0, loop_2236
18918 fmul8x16au %f6, %f10, %f14
18919 taddcctv %i6, 0x158B, %o5
18920 ldub [%l7 + 0x37], %i3
18921loop_2236:
18922 ldd [%l7 + 0x20], %f12
18923 fornot2s %f10, %f1, %f3
18924 ldsh [%l7 + 0x0C], %o6
18925 fmovdleu %xcc, %f7, %f7
18926 fmovrsgez %o3, %f5, %f4
18927 stx %i2, [%l7 + 0x40]
18928 stw %i5, [%l7 + 0x7C]
18929 edge32 %g1, %g2, %g3
18930 fxors %f1, %f1, %f1
18931 fcmpd %fcc2, %f0, %f2
18932 fornot2s %f13, %f7, %f12
18933 fcmps %fcc1, %f13, %f8
18934 fcmpgt16 %f14, %f12, %i1
18935 add %l5, 0x1256, %o7
18936 for %f2, %f12, %f0
18937 std %f0, [%l7 + 0x38]
18938 umulcc %i7, 0x1699, %l3
18939 fpadd16 %f4, %f0, %f6
18940 fzero %f4
18941 stb %o1, [%l7 + 0x0D]
18942 srl %g4, %g6, %l4
18943 ldsw [%l7 + 0x40], %i4
18944 stx %l2, [%l7 + 0x08]
18945 movrgz %g7, 0x211, %o0
18946 stw %g5, [%l7 + 0x34]
18947 brgz %i0, loop_2237
18948 tn %icc, 0x2
18949 fmul8sux16 %f14, %f0, %f4
18950 fsrc1 %f4, %f14
18951loop_2237:
18952 nop
18953 setx loop_2238, %l0, %l1
18954 wrpr 0x1, %tl
18955 wrpr %l1, %tnpc
18956 setx 0x34400001400, %l0, %l1
18957 wrpr %l1, %tstate
18958 wrhpr 0x4, %htstate
18959 done
18960 fbule,a %fcc1, loop_2239
18961 ldsw [%l7 + 0x6C], %l1
18962 fmuld8ulx16 %f4, %f15, %f4
18963loop_2238:
18964 fbule,a %fcc3, loop_2240
18965loop_2239:
18966 stx %l0, [%l7 + 0x08]
18967 stb %l6, [%l7 + 0x69]
18968 stw %o4, [%l7 + 0x18]
18969loop_2240:
18970 stb %i6, [%l7 + 0x19]
18971 mulx %o5, 0x038B, %i3
18972 be,a %icc, loop_2241
18973 lduw [%l7 + 0x08], %o6
18974 udiv %o3, 0x1D48, %i2
18975 sth %i5, [%l7 + 0x7E]
18976loop_2241:
18977 std %f2, [%l7 + 0x18]
18978 fandnot1s %f8, %f3, %f11
18979 stw %g1, [%l7 + 0x60]
18980 sethi 0x02FA, %g2
18981 tsubcc %g3, 0x00FC, %i1
18982 ldsh [%l7 + 0x74], %o2
18983 fmuld8sux16 %f9, %f9, %f6
18984 movpos %icc, %o7, %l5
18985 fands %f0, %f14, %f13
18986 tsubcctv %l3, %o1, %i7
18987 for %f4, %f6, %f2
18988 ldd [%l7 + 0x50], %f10
18989 fbule,a %fcc1, loop_2242
18990 st %f14, [%l7 + 0x5C]
18991 tcs %xcc, 0x1
18992 std %f2, [%l7 + 0x20]
18993loop_2242:
18994 fmovrslz %g6, %f6, %f9
18995 stx %l4, [%l7 + 0x10]
18996 lduw [%l7 + 0x58], %g4
18997 fmovdgu %xcc, %f10, %f13
18998 ldd [%l7 + 0x60], %f10
18999 edge8l %i4, %l2, %o0
19000 fmovrslez %g7, %f2, %f8
19001 bpos,a,pt %xcc, loop_2243
19002 ld [%l7 + 0x7C], %f13
19003 bshuffle %f8, %f14, %f12
19004 ldd [%l7 + 0x78], %f10
19005loop_2243:
19006 fmul8sux16 %f0, %f14, %f8
19007 ld [%l7 + 0x18], %f11
19008 ldd [%l7 + 0x08], %f2
19009 fornot1 %f0, %f10, %f4
19010 fmovscc %xcc, %f0, %f8
19011 fcmped %fcc3, %f0, %f10
19012 ldsh [%l7 + 0x6A], %i0
19013 std %f10, [%l7 + 0x70]
19014 st %f6, [%l7 + 0x60]
19015 bleu loop_2244
19016 edge16l %g5, %l1, %l0
19017 fbule,a %fcc1, loop_2245
19018 ldd [%l7 + 0x18], %f4
19019loop_2244:
19020 fmovrsgez %l6, %f1, %f10
19021 fmovsvs %xcc, %f9, %f12
19022loop_2245:
19023 tl %icc, 0x7
19024 bgu,pt %xcc, loop_2246
19025 stw %o4, [%l7 + 0x74]
19026 ba %xcc, loop_2247
19027 brlez,a %i6, loop_2248
19028loop_2246:
19029 siam 0x3
19030 fmovsl %xcc, %f0, %f5
19031loop_2247:
19032 lduw [%l7 + 0x54], %o5
19033loop_2248:
19034 srlx %o6, 0x14, %i3
19035 fbge %fcc1, loop_2249
19036 stx %i2, [%l7 + 0x28]
19037 fandnot1 %f10, %f2, %f6
19038 fmovrse %o3, %f6, %f8
19039loop_2249:
19040 fone %f14
19041 fabsd %f6, %f2
19042 fand %f2, %f2, %f10
19043 sth %g1, [%l7 + 0x50]
19044 ldd [%l7 + 0x40], %f2
19045 fbge %fcc0, loop_2250
19046 ld [%l7 + 0x34], %f14
19047 edge16 %i5, %g3, %i1
19048 fzero %f14
19049loop_2250:
19050 stw %g2, [%l7 + 0x60]
19051 sll %o7, 0x09, %o2
19052 fcmps %fcc1, %f1, %f0
19053 lduh [%l7 + 0x64], %l5
19054 fexpand %f5, %f12
19055 fcmped %fcc1, %f0, %f12
19056 st %f3, [%l7 + 0x20]
19057 tleu %xcc, 0x1
19058 ldsb [%l7 + 0x16], %o1
19059 fmovdleu %xcc, %f0, %f2
19060 ldsh [%l7 + 0x74], %l3
19061 addccc %i7, 0x0181, %g6
19062 lduw [%l7 + 0x3C], %l4
19063 fxnor %f2, %f2, %f8
19064 ldub [%l7 + 0x78], %i4
19065 tg %icc, 0x0
19066 fbn,a %fcc0, loop_2251
19067 bl %xcc, loop_2252
19068 std %f2, [%l7 + 0x48]
19069 bl,a,pt %xcc, loop_2253
19070loop_2251:
19071 tl %xcc, 0x7
19072loop_2252:
19073 fmovsvc %xcc, %f0, %f0
19074 xor %g4, 0x0AE5, %o0
19075loop_2253:
19076 ba %xcc, loop_2254
19077 ldsb [%l7 + 0x28], %l2
19078 fmovrdlez %i0, %f12, %f8
19079 fmovrsgez %g7, %f8, %f6
19080loop_2254:
19081 ldsb [%l7 + 0x5F], %l1
19082 nop
19083 setx loop_2255, %l0, %l1
19084 wrpr 0x1, %tl
19085 wrpr %l1, %tpc
19086 add %l1, 0x4, %l1
19087 wrpr %l1, %tnpc
19088 setx 0x34400001400, %l0, %l1
19089 wrpr %l1, %tstate
19090 wrhpr 0x4, %htstate
19091 retry
19092 call loop_2256
19093 stw %g5, [%l7 + 0x3C]
19094 stb %l6, [%l7 + 0x7B]
19095loop_2255:
19096 ldsw [%l7 + 0x1C], %o4
19097loop_2256:
19098 sdivcc %i6, 0x0302, %l0
19099 fcmps %fcc2, %f13, %f4
19100 fands %f13, %f7, %f1
19101 movvs %icc, %o6, %i3
19102 bpos,pn %icc, loop_2257
19103 sth %o5, [%l7 + 0x2C]
19104 fmovsvs %xcc, %f5, %f7
19105 ldd [%l7 + 0x38], %f2
19106loop_2257:
19107 stw %i2, [%l7 + 0x6C]
19108 tcs %xcc, 0x7
19109 ldsh [%l7 + 0x64], %g1
19110 fpsub32 %f12, %f14, %f4
19111 fbule,a %fcc0, loop_2258
19112 fxnor %f4, %f4, %f10
19113 fmovdgu %xcc, %f9, %f5
19114 sth %o3, [%l7 + 0x7C]
19115loop_2258:
19116 ld [%l7 + 0x1C], %f15
19117 ldsb [%l7 + 0x16], %i5
19118 brgez,a %i1, loop_2259
19119 fmovscs %xcc, %f15, %f11
19120 addccc %g3, %g2, %o2
19121 fbu,a %fcc3, loop_2260
19122loop_2259:
19123 sth %l5, [%l7 + 0x6E]
19124 mova %xcc, %o1, %l3
19125 fbue %fcc0, loop_2261
19126loop_2260:
19127 fmuld8ulx16 %f5, %f13, %f12
19128 move %xcc, %i7, %g6
19129 fmovse %xcc, %f4, %f10
19130loop_2261:
19131 for %f10, %f4, %f2
19132 edge32ln %l4, %i4, %o7
19133 ba,a,pt %xcc, loop_2262
19134 sth %o0, [%l7 + 0x6C]
19135 ldd [%l7 + 0x10], %f0
19136 tle %xcc, 0x7
19137loop_2262:
19138 stb %g4, [%l7 + 0x60]
19139 edge32n %l2, %i0, %g7
19140 tneg %icc, 0x1
19141 fmovde %icc, %f0, %f1
19142 bcc,pt %icc, loop_2263
19143 fbul,a %fcc1, loop_2264
19144 std %f14, [%l7 + 0x20]
19145 edge16n %l1, %l6, %g5
19146loop_2263:
19147 movneg %xcc, %o4, %i6
19148loop_2264:
19149 edge16 %l0, %o6, %i3
19150 stw %i2, [%l7 + 0x14]
19151 ldsw [%l7 + 0x54], %g1
19152 subc %o5, 0x10DA, %i5
19153 ldsw [%l7 + 0x20], %i1
19154 sth %g3, [%l7 + 0x34]
19155 ldsw [%l7 + 0x64], %g2
19156 fmovdne %icc, %f8, %f6
19157 fmovrsgez %o3, %f6, %f1
19158 tgu %icc, 0x3
19159 bvs loop_2265
19160 ldsh [%l7 + 0x08], %l5
19161 fnot2s %f0, %f9
19162 ldsh [%l7 + 0x74], %o1
19163loop_2265:
19164 fmovsl %icc, %f15, %f7
19165 alignaddrl %o2, %i7, %l3
19166 sdivcc %g6, 0x01B9, %l4
19167 ldub [%l7 + 0x28], %o7
19168 fsrc2 %f2, %f4
19169 movcc %xcc, %o0, %g4
19170 fmovde %icc, %f12, %f3
19171 umulcc %i4, %l2, %g7
19172 edge16n %l1, %l6, %i0
19173 fmovs %f9, %f11
19174 and %g5, %i6, %l0
19175 brz %o4, loop_2266
19176 ldsh [%l7 + 0x74], %o6
19177 fmuld8ulx16 %f11, %f9, %f6
19178 ldsh [%l7 + 0x12], %i2
19179loop_2266:
19180 fsrc1 %f10, %f4
19181 nop
19182 setx loop_2267, %l0, %l1
19183 wrpr 0x1, %tl
19184 wrpr %l1, %tnpc
19185 setx 0x34400001400, %l0, %l1
19186 wrpr %l1, %tstate
19187 wrhpr 0x4, %htstate
19188 done
19189 ldub [%l7 + 0x5C], %g1
19190 udiv %i3, 0x1A40, %i5
19191 ldsb [%l7 + 0x5C], %i1
19192loop_2267:
19193 fmovdleu %xcc, %f1, %f14
19194 ldsb [%l7 + 0x6F], %g3
19195 fmovscc %icc, %f2, %f2
19196 fmovdleu %xcc, %f1, %f8
19197 sethi 0x1219, %g2
19198 stb %o5, [%l7 + 0x78]
19199 movl %xcc, %o3, %l5
19200 fmovrslez %o1, %f14, %f9
19201 ldd [%l7 + 0x68], %f8
19202 udivx %i7, 0x111E, %l3
19203 stw %o2, [%l7 + 0x20]
19204 fabss %f4, %f10
19205 tn %xcc, 0x1
19206 fmovdn %icc, %f0, %f14
19207 ldd [%l7 + 0x48], %f6
19208 bcs loop_2268
19209 move %icc, %g6, %o7
19210 edge8n %o0, %l4, %i4
19211 std %f2, [%l7 + 0x50]
19212loop_2268:
19213 movneg %icc, %g4, %g7
19214 fmovsgu %xcc, %f4, %f13
19215 fmovd %f10, %f8
19216 bleu,a loop_2269
19217 tl %xcc, 0x6
19218 st %f9, [%l7 + 0x3C]
19219 ldd [%l7 + 0x70], %f6
19220loop_2269:
19221 ldub [%l7 + 0x0A], %l2
19222 ldsb [%l7 + 0x51], %l1
19223 fexpand %f12, %f12
19224 udivx %l6, 0x0A40, %i0
19225 bneg,a,pt %xcc, loop_2270
19226 movrlz %i6, %g5, %o4
19227 st %f5, [%l7 + 0x70]
19228 fmovsa %xcc, %f8, %f14
19229loop_2270:
19230 edge8 %o6, %l0, %i2
19231 ldsh [%l7 + 0x4C], %i3
19232 fmovsne %icc, %f14, %f15
19233 ldub [%l7 + 0x20], %g1
19234 fpsub16 %f10, %f14, %f10
19235 fpadd32s %f7, %f8, %f10
19236 ld [%l7 + 0x60], %f15
19237 tsubcc %i5, %g3, %g2
19238 ld [%l7 + 0x48], %f13
19239 edge8 %o5, %o3, %l5
19240 sth %i1, [%l7 + 0x1E]
19241 fone %f6
19242 lduw [%l7 + 0x24], %i7
19243 bge,a %icc, loop_2271
19244 brgz,a %l3, loop_2272
19245 ldsh [%l7 + 0x2A], %o1
19246 fmovrdlez %g6, %f8, %f6
19247loop_2271:
19248 fandnot1s %f0, %f5, %f5
19249loop_2272:
19250 fba %fcc2, loop_2273
19251 ldd [%l7 + 0x10], %f8
19252 fandnot1 %f12, %f8, %f0
19253 bn,a %xcc, loop_2274
19254loop_2273:
19255 brlez,a %o7, loop_2275
19256 movrlez %o2, %o0, %i4
19257 siam 0x3
19258loop_2274:
19259 ld [%l7 + 0x28], %f2
19260loop_2275:
19261 fnot1s %f1, %f5
19262 lduw [%l7 + 0x54], %l4
19263 bvs,pt %icc, loop_2276
19264 fmovsge %xcc, %f2, %f9
19265 fands %f14, %f15, %f1
19266 xnorcc %g7, 0x07F0, %g4
19267loop_2276:
19268 fornot1 %f2, %f10, %f2
19269 tsubcctv %l1, 0x0D8A, %l2
19270 udivx %l6, 0x1B8E, %i0
19271 ldsh [%l7 + 0x0C], %g5
19272 subcc %i6, 0x08F9, %o4
19273 fcmple32 %f8, %f2, %o6
19274 fmovdge %xcc, %f4, %f2
19275 fbn %fcc1, loop_2277
19276 subcc %l0, %i3, %i2
19277 lduh [%l7 + 0x5C], %i5
19278 movpos %xcc, %g3, %g1
19279loop_2277:
19280 ldsh [%l7 + 0x6E], %o5
19281 lduw [%l7 + 0x10], %g2
19282 fbn %fcc2, loop_2278
19283 ldub [%l7 + 0x67], %o3
19284 ldx [%l7 + 0x78], %l5
19285 fbne,a %fcc1, loop_2279
19286loop_2278:
19287 fcmpne16 %f6, %f2, %i1
19288 fands %f0, %f3, %f5
19289 mulscc %i7, 0x0E78, %o1
19290loop_2279:
19291 ldub [%l7 + 0x66], %g6
19292 sth %o7, [%l7 + 0x62]
19293 srlx %o2, 0x14, %o0
19294 fbul,a %fcc1, loop_2280
19295 fzeros %f11
19296 bneg,a %icc, loop_2281
19297 fpsub32s %f1, %f5, %f7
19298loop_2280:
19299 edge16 %l3, %l4, %g7
19300 umulcc %i4, 0x1E8C, %g4
19301loop_2281:
19302 fnot2s %f10, %f0
19303 be,a loop_2282
19304 brgz %l2, loop_2283
19305 ldx [%l7 + 0x18], %l1
19306 xorcc %l6, 0x1081, %g5
19307loop_2282:
19308 alignaddr %i6, %i0, %o6
19309loop_2283:
19310 fornot1s %f6, %f0, %f1
19311 fpadd16 %f14, %f2, %f6
19312 tne %icc, 0x6
19313 fmovdne %icc, %f13, %f15
19314 fmovdneg %icc, %f1, %f14
19315 fnot2s %f6, %f11
19316 fmovdpos %xcc, %f14, %f8
19317 ldsw [%l7 + 0x74], %o4
19318 move %icc, %l0, %i2
19319 fnegd %f2, %f14
19320 ldsw [%l7 + 0x74], %i3
19321 udiv %g3, 0x0F34, %g1
19322 fornot1 %f2, %f14, %f10
19323 sth %o5, [%l7 + 0x64]
19324 edge32n %i5, %g2, %o3
19325 ldub [%l7 + 0x4E], %i1
19326 ldsb [%l7 + 0x37], %l5
19327 bge,a %xcc, loop_2284
19328 fnors %f0, %f9, %f12
19329 movl %xcc, %o1, %g6
19330 sth %i7, [%l7 + 0x4E]
19331loop_2284:
19332 ldsh [%l7 + 0x68], %o2
19333 movrgz %o7, 0x31C, %o0
19334 tg %icc, 0x0
19335 xorcc %l3, %l4, %i4
19336 fmovdcs %icc, %f9, %f3
19337 fsrc2s %f5, %f5
19338 sethi 0x1EB0, %g7
19339 movg %icc, %g4, %l2
19340 orcc %l6, 0x0B78, %l1
19341 call loop_2285
19342 tsubcctv %i6, %g5, %o6
19343 fmovd %f4, %f2
19344 std %f14, [%l7 + 0x30]
19345loop_2285:
19346 movcs %icc, %i0, %o4
19347 bneg,a %xcc, loop_2286
19348 bpos,a,pn %icc, loop_2287
19349 fandnot1s %f8, %f8, %f1
19350 sllx %i2, 0x1E, %i3
19351loop_2286:
19352 smul %g3, %g1, %o5
19353loop_2287:
19354 fpsub32 %f0, %f10, %f10
19355 ldsb [%l7 + 0x51], %i5
19356 fexpand %f2, %f12
19357 fors %f1, %f14, %f0
19358 fmovrdlez %g2, %f10, %f6
19359 fmul8ulx16 %f14, %f0, %f2
19360 brnz,a %o3, loop_2288
19361 fxor %f12, %f8, %f4
19362 for %f0, %f4, %f14
19363 ldx [%l7 + 0x68], %i1
19364loop_2288:
19365 lduw [%l7 + 0x68], %l0
19366 stx %o1, [%l7 + 0x40]
19367 sdivx %g6, 0x0A47, %l5
19368 fbule,a %fcc0, loop_2289
19369 bne loop_2290
19370 tvc %xcc, 0x3
19371 pdist %f12, %f0, %f0
19372loop_2289:
19373 lduw [%l7 + 0x50], %o2
19374loop_2290:
19375 fand %f12, %f12, %f12
19376 fcmped %fcc0, %f2, %f0
19377 tvs %xcc, 0x4
19378 bleu,pn %xcc, loop_2291
19379 movrgez %o7, 0x297, %i7
19380 nop
19381 setx loop_2292, %l0, %l1
19382 wrpr 0x1, %tl
19383 wrpr %l1, %tpc
19384 add %l1, 0x4, %l1
19385 wrpr %l1, %tnpc
19386 setx 0x34400001400, %l0, %l1
19387 wrpr %l1, %tstate
19388 wrhpr 0x4, %htstate
19389 retry
19390 pdist %f2, %f4, %f14
19391loop_2291:
19392 fba,a %fcc2, loop_2293
19393 edge16l %o0, %l4, %l3
19394loop_2292:
19395 edge8l %g7, %i4, %g4
19396 fbl,a %fcc2, loop_2294
19397loop_2293:
19398 array32 %l2, %l6, %l1
19399 ldsw [%l7 + 0x08], %i6
19400 stb %o6, [%l7 + 0x7D]
19401loop_2294:
19402 ldsw [%l7 + 0x54], %g5
19403 lduw [%l7 + 0x78], %i0
19404 ldsb [%l7 + 0x1D], %o4
19405 move %xcc, %i2, %g3
19406 fands %f7, %f10, %f15
19407 ldsw [%l7 + 0x68], %g1
19408 fabsd %f10, %f10
19409 srlx %o5, %i5, %i3
19410 sdiv %o3, 0x0EC1, %g2
19411 bshuffle %f0, %f10, %f2
19412 st %f8, [%l7 + 0x54]
19413 ldsh [%l7 + 0x40], %i1
19414 smulcc %l0, %o1, %g6
19415 fornot1 %f6, %f2, %f10
19416 stb %o2, [%l7 + 0x67]
19417 fmovdg %xcc, %f4, %f10
19418 sth %l5, [%l7 + 0x26]
19419 for %f0, %f6, %f8
19420 fbg %fcc1, loop_2295
19421 fbg,a %fcc0, loop_2296
19422 fmovrdlez %i7, %f6, %f2
19423 fmovdgu %xcc, %f9, %f3
19424loop_2295:
19425 bshuffle %f4, %f14, %f8
19426loop_2296:
19427 andn %o7, 0x17DE, %o0
19428 std %f8, [%l7 + 0x20]
19429 fsrc1 %f6, %f2
19430 mulscc %l4, %l3, %g7
19431 edge8 %g4, %i4, %l2
19432 fmul8x16al %f3, %f4, %f6
19433 stw %l6, [%l7 + 0x48]
19434 fbul %fcc1, loop_2297
19435 tvs %icc, 0x2
19436 fpsub16s %f0, %f11, %f10
19437 tcc %icc, 0x4
19438loop_2297:
19439 popc %i6, %o6
19440 fcmpd %fcc0, %f6, %f12
19441 fmovdvs %icc, %f5, %f7
19442 bn,a loop_2298
19443 sth %g5, [%l7 + 0x5A]
19444 fmovsn %icc, %f2, %f1
19445 st %f3, [%l7 + 0x30]
19446loop_2298:
19447 sth %i0, [%l7 + 0x70]
19448 ldx [%l7 + 0x10], %l1
19449 srlx %o4, 0x06, %g3
19450 fmovdgu %icc, %f11, %f12
19451 add %i2, %g1, %i5
19452 st %f12, [%l7 + 0x18]
19453 fcmpes %fcc2, %f12, %f6
19454 stx %o5, [%l7 + 0x70]
19455 addccc %i3, 0x13DC, %o3
19456 addc %g2, %i1, %l0
19457 addccc %g6, 0x02FD, %o1
19458 bne,a,pn %xcc, loop_2299
19459 ble,a,pn %xcc, loop_2300
19460 srlx %o2, 0x0A, %i7
19461 ldd [%l7 + 0x40], %f14
19462loop_2299:
19463 fpadd32s %f9, %f8, %f5
19464loop_2300:
19465 xnor %o7, %o0, %l4
19466 ldsw [%l7 + 0x70], %l5
19467 movrlez %l3, %g4, %g7
19468 bvs,a %icc, loop_2301
19469 popc 0x0662, %i4
19470 fbne %fcc1, loop_2302
19471 fbue %fcc2, loop_2303
19472loop_2301:
19473 edge16l %l2, %i6, %o6
19474 fble,a %fcc3, loop_2304
19475loop_2302:
19476 bne loop_2305
19477loop_2303:
19478 fmovsvs %xcc, %f9, %f10
19479 edge32ln %g5, %l6, %l1
19480loop_2304:
19481 movcc %xcc, %o4, %i0
19482loop_2305:
19483 ldsw [%l7 + 0x54], %g3
19484 brlez %i2, loop_2306
19485 movg %xcc, %i5, %o5
19486 ldub [%l7 + 0x7B], %i3
19487 brz,a %g1, loop_2307
19488loop_2306:
19489 stw %g2, [%l7 + 0x7C]
19490 ldub [%l7 + 0x23], %i1
19491 sth %o3, [%l7 + 0x2E]
19492loop_2307:
19493 fmovrdne %l0, %f14, %f10
19494 stb %g6, [%l7 + 0x18]
19495 fands %f5, %f3, %f4
19496 bgu loop_2308
19497 tcs %icc, 0x6
19498 ldx [%l7 + 0x58], %o2
19499 mulx %o1, 0x0E34, %o7
19500loop_2308:
19501 edge32 %i7, %l4, %l5
19502 ldub [%l7 + 0x31], %o0
19503 bvs,pt %xcc, loop_2309
19504 fbe,a %fcc1, loop_2310
19505 addcc %l3, %g7, %i4
19506 move %icc, %g4, %i6
19507loop_2309:
19508 alignaddrl %l2, %o6, %l6
19509loop_2310:
19510 brz %g5, loop_2311
19511 fandnot2s %f2, %f11, %f8
19512 fcmple16 %f8, %f6, %l1
19513 tne %icc, 0x1
19514loop_2311:
19515 fpmerge %f1, %f7, %f14
19516 stb %o4, [%l7 + 0x53]
19517 ldsh [%l7 + 0x70], %g3
19518 fmovscc %icc, %f2, %f6
19519 nop
19520 setx loop_2312, %l0, %l1
19521 wrpr 0x1, %tl
19522 wrpr %l1, %tpc
19523 add %l1, 0x4, %l1
19524 wrpr %l1, %tnpc
19525 setx 0x34400001400, %l0, %l1
19526 wrpr %l1, %tstate
19527 wrhpr 0x4, %htstate
19528 retry
19529 ldd [%l7 + 0x10], %f6
19530 lduh [%l7 + 0x22], %i0
19531 movn %icc, %i5, %i2
19532loop_2312:
19533 nop
19534 setx loop_2313, %l0, %l1
19535 wrpr 0x1, %tl
19536 wrpr %l1, %tpc
19537 add %l1, 0x4, %l1
19538 wrpr %l1, %tnpc
19539 setx 0x34400001400, %l0, %l1
19540 wrpr %l1, %tstate
19541 wrhpr 0x4, %htstate
19542 retry
19543 tn %icc, 0x6
19544 stw %i3, [%l7 + 0x18]
19545 lduw [%l7 + 0x48], %g1
19546loop_2313:
19547 tle %xcc, 0x6
19548 fone %f12
19549 ldx [%l7 + 0x18], %g2
19550 stb %i1, [%l7 + 0x72]
19551 stx %o5, [%l7 + 0x10]
19552 mulx %o3, 0x0D12, %g6
19553 movn %xcc, %l0, %o2
19554 movg %xcc, %o7, %o1
19555 fmovdvc %icc, %f4, %f3
19556 ldub [%l7 + 0x63], %i7
19557 fmovrdne %l5, %f14, %f8
19558 fbu,a %fcc2, loop_2314
19559 ldx [%l7 + 0x48], %l4
19560 fmovsg %icc, %f9, %f1
19561 tpos %xcc, 0x2
19562loop_2314:
19563 tsubcctv %l3, 0x1A97, %o0
19564 fmovdn %icc, %f13, %f5
19565 fmovrsgz %g7, %f3, %f6
19566 fbuge %fcc3, loop_2315
19567 stx %i4, [%l7 + 0x08]
19568 bpos,a,pn %xcc, loop_2316
19569 lduw [%l7 + 0x34], %i6
19570loop_2315:
19571 fmovrsgz %l2, %f11, %f6
19572 fmovdvs %icc, %f8, %f12
19573loop_2316:
19574 tsubcc %o6, %g4, %g5
19575 fmovda %icc, %f15, %f9
19576 fmovdvs %icc, %f15, %f5
19577 st %f10, [%l7 + 0x58]
19578 fmovdge %icc, %f5, %f3
19579 stx %l1, [%l7 + 0x68]
19580 ldsw [%l7 + 0x0C], %o4
19581 fzero %f4
19582 stx %g3, [%l7 + 0x50]
19583 stw %i0, [%l7 + 0x34]
19584 movvc %xcc, %i5, %i2
19585 fpsub16 %f8, %f10, %f4
19586 stw %i3, [%l7 + 0x68]
19587 lduw [%l7 + 0x30], %g1
19588 fnor %f6, %f8, %f2
19589 fxnors %f12, %f6, %f5
19590 srlx %l6, 0x1D, %g2
19591 siam 0x4
19592 tl %icc, 0x2
19593 edge8l %i1, %o3, %o5
19594 orcc %l0, 0x189F, %g6
19595 ldsb [%l7 + 0x28], %o2
19596 taddcctv %o7, 0x100C, %i7
19597 fmovrsgez %o1, %f7, %f4
19598 ldub [%l7 + 0x5C], %l4
19599 lduh [%l7 + 0x30], %l5
19600 ba,a %xcc, loop_2317
19601 mulx %l3, 0x0950, %g7
19602 movl %xcc, %o0, %i6
19603 movg %xcc, %i4, %l2
19604loop_2317:
19605 srl %g4, %o6, %l1
19606 fcmped %fcc3, %f12, %f12
19607 udiv %g5, 0x1331, %o4
19608 tvc %xcc, 0x2
19609 ldsb [%l7 + 0x42], %g3
19610 fcmpeq32 %f14, %f6, %i0
19611 fcmpeq16 %f10, %f4, %i2
19612 st %f9, [%l7 + 0x74]
19613 fmovda %icc, %f7, %f15
19614 ld [%l7 + 0x10], %f13
19615 movrgz %i3, 0x1CA, %i5
19616 fmul8ulx16 %f10, %f12, %f12
19617 ld [%l7 + 0x14], %f6
19618 srax %g1, 0x0D, %g2
19619 fmovsvc %xcc, %f11, %f13
19620 edge8ln %l6, %o3, %i1
19621 fmovrsgz %o5, %f3, %f10
19622 ble,pt %xcc, loop_2318
19623 ld [%l7 + 0x48], %f2
19624 ba loop_2319
19625 ld [%l7 + 0x70], %f11
19626loop_2318:
19627 std %f4, [%l7 + 0x20]
19628 tcs %xcc, 0x6
19629loop_2319:
19630 bne,pt %icc, loop_2320
19631 fmovdvs %xcc, %f6, %f6
19632 nop
19633 setx loop_2321, %l0, %l1
19634 wrpr 0x1, %tl
19635 wrpr %l1, %tnpc
19636 setx 0x34400001400, %l0, %l1
19637 wrpr %l1, %tstate
19638 wrhpr 0x4, %htstate
19639 done
19640 stw %g6, [%l7 + 0x18]
19641loop_2320:
19642 ldsh [%l7 + 0x1E], %l0
19643 ldx [%l7 + 0x30], %o2
19644loop_2321:
19645 ldx [%l7 + 0x70], %o7
19646 tsubcc %i7, 0x0160, %o1
19647 ldsh [%l7 + 0x36], %l5
19648 brlz %l4, loop_2322
19649 fpmerge %f2, %f7, %f6
19650 fmovrdlez %g7, %f6, %f12
19651 ldsh [%l7 + 0x7C], %o0
19652loop_2322:
19653 edge16l %i6, %l3, %l2
19654 fands %f0, %f10, %f10
19655 movrgez %g4, 0x3CA, %o6
19656 brlz %i4, loop_2323
19657 smulcc %l1, 0x0E3C, %o4
19658 st %f5, [%l7 + 0x20]
19659 stx %g3, [%l7 + 0x78]
19660loop_2323:
19661 lduw [%l7 + 0x08], %g5
19662 fbul,a %fcc3, loop_2324
19663 ldsb [%l7 + 0x09], %i0
19664 fcmpne16 %f0, %f4, %i2
19665 fcmpne32 %f14, %f6, %i5
19666loop_2324:
19667 ldub [%l7 + 0x18], %i3
19668 tleu %xcc, 0x2
19669 fmovda %xcc, %f0, %f10
19670 stw %g1, [%l7 + 0x78]
19671 fbg,a %fcc2, loop_2325
19672 ldsh [%l7 + 0x38], %g2
19673 movcc %xcc, %o3, %l6
19674 ldd [%l7 + 0x20], %f6
19675loop_2325:
19676 ldsh [%l7 + 0x50], %o5
19677 fmovrdgz %g6, %f14, %f12
19678 taddcctv %l0, 0x08D5, %o2
19679 fnot1s %f1, %f9
19680 ldsh [%l7 + 0x7E], %i1
19681 brlz %o7, loop_2326
19682 st %f0, [%l7 + 0x7C]
19683 st %f1, [%l7 + 0x08]
19684 fmovdl %icc, %f3, %f8
19685loop_2326:
19686 fnot1 %f4, %f4
19687 edge8n %o1, %l5, %i7
19688 te %xcc, 0x6
19689 fones %f1
19690 ba,pt %icc, loop_2327
19691 std %f4, [%l7 + 0x38]
19692 fmovdleu %xcc, %f0, %f6
19693 udivcc %l4, 0x0D9C, %g7
19694loop_2327:
19695 bg loop_2328
19696 fba %fcc3, loop_2329
19697 for %f6, %f2, %f10
19698 brlez,a %i6, loop_2330
19699loop_2328:
19700 fmovrsgz %l3, %f9, %f9
19701loop_2329:
19702 ldub [%l7 + 0x36], %o0
19703 sra %l2, %o6, %i4
19704loop_2330:
19705 bcs,a,pn %xcc, loop_2331
19706 ldsw [%l7 + 0x2C], %l1
19707 std %f8, [%l7 + 0x48]
19708 fpsub16 %f0, %f10, %f0
19709loop_2331:
19710 ldsb [%l7 + 0x4B], %g4
19711 bcs,a %xcc, loop_2332
19712 fbo %fcc3, loop_2333
19713 ld [%l7 + 0x08], %f7
19714 fmul8x16al %f4, %f11, %f4
19715loop_2332:
19716 alignaddrl %g3, %o4, %g5
19717loop_2333:
19718 bcs loop_2334
19719 movgu %icc, %i0, %i5
19720 ldsw [%l7 + 0x44], %i3
19721 ldub [%l7 + 0x42], %i2
19722loop_2334:
19723 edge16ln %g2, %o3, %g1
19724 fones %f4
19725 stw %o5, [%l7 + 0x28]
19726 std %f12, [%l7 + 0x38]
19727 fmovd %f2, %f2
19728 sth %g6, [%l7 + 0x12]
19729 ldub [%l7 + 0x0D], %l0
19730 movcs %xcc, %l6, %o2
19731 siam 0x4
19732 fmovdvc %icc, %f2, %f2
19733 fcmpeq32 %f0, %f12, %i1
19734 bn %xcc, loop_2335
19735 fmovrdne %o7, %f12, %f2
19736 stw %l5, [%l7 + 0x3C]
19737 sth %o1, [%l7 + 0x18]
19738loop_2335:
19739 sra %i7, 0x1C, %l4
19740 addccc %i6, %g7, %l3
19741 st %f13, [%l7 + 0x7C]
19742 ld [%l7 + 0x20], %f1
19743 ld [%l7 + 0x0C], %f6
19744 sethi 0x16A2, %l2
19745 fpack16 %f2, %f13
19746 ldsh [%l7 + 0x64], %o6
19747 mulx %i4, %o0, %l1
19748 umul %g3, %o4, %g4
19749 lduh [%l7 + 0x1A], %g5
19750 fmul8x16au %f3, %f4, %f4
19751 lduh [%l7 + 0x1C], %i5
19752 ld [%l7 + 0x1C], %f2
19753 fblg %fcc3, loop_2336
19754 movg %xcc, %i3, %i2
19755 stx %i0, [%l7 + 0x30]
19756 array8 %o3, %g2, %g1
19757loop_2336:
19758 fmovsgu %xcc, %f2, %f11
19759 movg %xcc, %g6, %l0
19760 std %f2, [%l7 + 0x78]
19761 ldd [%l7 + 0x78], %f14
19762 brgez,a %l6, loop_2337
19763 fmovsge %icc, %f9, %f0
19764 fornot2s %f9, %f14, %f12
19765 fmovdn %xcc, %f1, %f8
19766loop_2337:
19767 movg %xcc, %o5, %i1
19768 fmovdge %icc, %f6, %f3
19769 lduh [%l7 + 0x5C], %o2
19770 std %f12, [%l7 + 0x20]
19771 fmovdcc %xcc, %f12, %f5
19772 fmul8ulx16 %f12, %f8, %f2
19773 fmovde %xcc, %f10, %f5
19774 edge16l %o7, %o1, %i7
19775 fmovdneg %xcc, %f12, %f6
19776 lduh [%l7 + 0x58], %l4
19777 fmovde %icc, %f13, %f6
19778 lduh [%l7 + 0x6A], %i6
19779 ta %xcc, 0x6
19780 te %xcc, 0x6
19781 movcs %xcc, %g7, %l5
19782 fornot1 %f8, %f4, %f8
19783 brlez,a %l2, loop_2338
19784 nop
19785 setx loop_2339, %l0, %l1
19786 jmpl %l1, %l3
19787 fmovsvs %xcc, %f7, %f15
19788 ldsh [%l7 + 0x52], %o6
19789loop_2338:
19790 fbule,a %fcc0, loop_2340
19791loop_2339:
19792 addccc %i4, 0x0291, %o0
19793 movvc %icc, %l1, %o4
19794 sdivx %g4, 0x14D9, %g5
19795loop_2340:
19796 fmovrslz %g3, %f8, %f10
19797 fones %f10
19798 std %f12, [%l7 + 0x08]
19799 fmovsgu %xcc, %f7, %f4
19800 lduh [%l7 + 0x34], %i3
19801 fbl,a %fcc2, loop_2341
19802 fbo %fcc3, loop_2342
19803 fcmple16 %f10, %f14, %i5
19804 fmovsa %xcc, %f7, %f5
19805loop_2341:
19806 srl %i0, 0x12, %o3
19807loop_2342:
19808 fmovrsgz %g2, %f14, %f4
19809 fcmple16 %f8, %f4, %g1
19810 lduh [%l7 + 0x0A], %g6
19811 call loop_2343
19812 fbe,a %fcc2, loop_2344
19813 fmovdcs %xcc, %f10, %f14
19814 sdiv %i2, 0x1759, %l6
19815loop_2343:
19816 movl %xcc, %l0, %i1
19817loop_2344:
19818 fmovdcs %xcc, %f6, %f6
19819 fzeros %f0
19820 movn %xcc, %o2, %o5
19821 ldub [%l7 + 0x3C], %o7
19822 ldub [%l7 + 0x65], %i7
19823 fpadd16s %f7, %f8, %f13
19824 ldsw [%l7 + 0x7C], %o1
19825 stb %l4, [%l7 + 0x57]
19826 movcc %icc, %i6, %l5
19827 ld [%l7 + 0x18], %f6
19828 array16 %l2, %g7, %o6
19829 udivcc %l3, 0x0E82, %o0
19830 ldub [%l7 + 0x18], %i4
19831 addcc %o4, 0x1361, %l1
19832 ld [%l7 + 0x48], %f5
19833 fornot1 %f10, %f8, %f10
19834 brlz,a %g4, loop_2345
19835 call loop_2346
19836 bneg,pn %icc, loop_2347
19837 ldub [%l7 + 0x4E], %g5
19838loop_2345:
19839 ldx [%l7 + 0x20], %g3
19840loop_2346:
19841 faligndata %f12, %f4, %f14
19842loop_2347:
19843 fbul %fcc2, loop_2348
19844 std %f8, [%l7 + 0x70]
19845 brz,a %i3, loop_2349
19846 sdivcc %i0, 0x10C6, %o3
19847loop_2348:
19848 brnz %i5, loop_2350
19849 movvc %icc, %g2, %g1
19850loop_2349:
19851 stw %g6, [%l7 + 0x50]
19852 movvs %xcc, %i2, %l0
19853loop_2350:
19854 umulcc %l6, %i1, %o2
19855 fmuld8ulx16 %f5, %f11, %f12
19856 brlz,a %o5, loop_2351
19857 move %icc, %i7, %o7
19858 fandnot1 %f2, %f4, %f14
19859 fpmerge %f13, %f15, %f14
19860loop_2351:
19861 fpsub32 %f14, %f0, %f12
19862 ldsb [%l7 + 0x69], %o1
19863 fbe %fcc3, loop_2352
19864 siam 0x1
19865 fbul %fcc3, loop_2353
19866 fxor %f2, %f6, %f2
19867loop_2352:
19868 stx %l4, [%l7 + 0x08]
19869 mulx %i6, %l5, %l2
19870loop_2353:
19871 movne %xcc, %o6, %g7
19872 fpsub16s %f0, %f13, %f2
19873 lduh [%l7 + 0x2E], %l3
19874 fmovdneg %icc, %f3, %f13
19875 bl %xcc, loop_2354
19876 fpsub32s %f9, %f7, %f2
19877 ldsw [%l7 + 0x18], %i4
19878 lduh [%l7 + 0x3E], %o4
19879loop_2354:
19880 fpadd16 %f10, %f12, %f4
19881 addc %o0, 0x0174, %l1
19882 bge,a %icc, loop_2355
19883 movrgz %g4, 0x355, %g5
19884 stb %i3, [%l7 + 0x5B]
19885 fblg %fcc0, loop_2356
19886loop_2355:
19887 stb %g3, [%l7 + 0x48]
19888 fornot2s %f13, %f11, %f15
19889 nop
19890 setx loop_2357, %l0, %l1
19891 wrpr 0x1, %tl
19892 wrpr %l1, %tnpc
19893 setx 0x34400001400, %l0, %l1
19894 wrpr %l1, %tstate
19895 wrhpr 0x4, %htstate
19896 done
19897loop_2356:
19898 fornot2s %f2, %f2, %f15
19899 fmovsle %icc, %f6, %f8
19900 fmovda %icc, %f14, %f3
19901loop_2357:
19902 fpmerge %f2, %f7, %f10
19903 bge,pn %icc, loop_2358
19904 tneg %xcc, 0x1
19905 fmovrsne %o3, %f5, %f15
19906 ldd [%l7 + 0x28], %f4
19907loop_2358:
19908 fcmpes %fcc1, %f8, %f12
19909 st %f2, [%l7 + 0x24]
19910 fmovsgu %xcc, %f10, %f13
19911 siam 0x0
19912 ldsw [%l7 + 0x44], %i5
19913 fpadd32s %f12, %f7, %f3
19914 movl %xcc, %i0, %g2
19915 nop
19916 setx loop_2359, %l0, %l1
19917 wrpr 0x1, %tl
19918 wrpr %l1, %tnpc
19919 setx 0x34400001400, %l0, %l1
19920 wrpr %l1, %tstate
19921 wrhpr 0x4, %htstate
19922 done
19923 fornot1s %f9, %f14, %f9
19924 std %f10, [%l7 + 0x38]
19925 addccc %g6, %g1, %l0
19926loop_2359:
19927 siam 0x5
19928 fmovdg %xcc, %f6, %f14
19929 fba %fcc1, loop_2360
19930 fpadd16s %f6, %f9, %f12
19931 fmovscs %icc, %f2, %f10
19932 fbl,a %fcc0, loop_2361
19933loop_2360:
19934 fmovscs %xcc, %f9, %f5
19935 fandnot1 %f8, %f10, %f12
19936 st %f2, [%l7 + 0x60]
19937loop_2361:
19938 alignaddrl %l6, %i1, %o2
19939 call loop_2362
19940 udiv %i2, 0x00F8, %i7
19941 andn %o5, 0x0853, %o7
19942 fpadd32s %f9, %f14, %f5
19943loop_2362:
19944 fmovsleu %icc, %f12, %f4
19945 fcmpne16 %f2, %f12, %o1
19946 fnegd %f2, %f12
19947 bshuffle %f6, %f4, %f2
19948 edge8ln %l4, %i6, %l5
19949 ta %xcc, 0x6
19950 subc %l2, 0x1A59, %o6
19951 orn %l3, 0x0AFC, %i4
19952 lduh [%l7 + 0x5A], %g7
19953 ldd [%l7 + 0x38], %f4
19954 bvs,pt %xcc, loop_2363
19955 andncc %o0, %l1, %g4
19956 fbg,a %fcc3, loop_2364
19957 mova %xcc, %o4, %g5
19958loop_2363:
19959 fmovdpos %icc, %f7, %f2
19960 bcs loop_2365
19961loop_2364:
19962 fcmped %fcc1, %f0, %f12
19963 ld [%l7 + 0x40], %f11
19964 fmovdg %xcc, %f1, %f0
19965loop_2365:
19966 fpadd16 %f2, %f14, %f10
19967 fbue %fcc3, loop_2366
19968 movg %icc, %i3, %o3
19969 std %f14, [%l7 + 0x10]
19970 alignaddr %i5, %g3, %i0
19971loop_2366:
19972 ldsh [%l7 + 0x1C], %g2
19973 lduw [%l7 + 0x1C], %g1
19974 nop
19975 setx loop_2367, %l0, %l1
19976 wrpr 0x1, %tl
19977 wrpr %l1, %tnpc
19978 setx 0x34400001400, %l0, %l1
19979 wrpr %l1, %tstate
19980 wrhpr 0x4, %htstate
19981 done
19982 movleu %xcc, %l0, %g6
19983 ldd [%l7 + 0x20], %f10
19984 ldsb [%l7 + 0x63], %i1
19985loop_2367:
19986 ldsh [%l7 + 0x38], %o2
19987 fbul,a %fcc0, loop_2368
19988 movcs %xcc, %i2, %i7
19989 st %f2, [%l7 + 0x64]
19990 ldd [%l7 + 0x38], %f6
19991loop_2368:
19992 ldsb [%l7 + 0x4B], %o5
19993 stw %l6, [%l7 + 0x70]
19994 fmuld8ulx16 %f7, %f13, %f10
19995 fnors %f15, %f3, %f2
19996 fmovdvs %icc, %f4, %f0
19997 ld [%l7 + 0x68], %f9
19998 bpos loop_2369
19999 fnands %f3, %f1, %f11
20000 fmovdcc %icc, %f14, %f4
20001 ldsh [%l7 + 0x66], %o1
20002loop_2369:
20003 ldd [%l7 + 0x60], %f4
20004 fbug %fcc0, loop_2370
20005 ldsb [%l7 + 0x14], %o7
20006 edge8n %i6, %l5, %l2
20007 bpos loop_2371
20008loop_2370:
20009 fpsub16 %f0, %f2, %f0
20010 ldx [%l7 + 0x18], %l4
20011 lduh [%l7 + 0x3A], %o6
20012loop_2371:
20013 sdivcc %i4, 0x0BBA, %g7
20014 ld [%l7 + 0x38], %f8
20015 ldsb [%l7 + 0x49], %o0
20016 array8 %l1, %g4, %o4
20017 popc %g5, %i3
20018 movg %icc, %o3, %l3
20019 fand %f0, %f4, %f10
20020 ldd [%l7 + 0x10], %f14
20021 fpadd32s %f9, %f5, %f6
20022 movrne %i5, 0x17B, %g3
20023 st %f1, [%l7 + 0x14]
20024 fmovdleu %icc, %f12, %f14
20025 fmovdne %icc, %f8, %f12
20026 fble,a %fcc2, loop_2372
20027 std %f4, [%l7 + 0x10]
20028 fmovs %f13, %f11
20029 fpsub32 %f8, %f4, %f0
20030loop_2372:
20031 ldx [%l7 + 0x78], %g2
20032 fmovsne %xcc, %f6, %f9
20033 brgz,a %i0, loop_2373
20034 brgez,a %g1, loop_2374
20035 ldd [%l7 + 0x30], %f8
20036 orcc %g6, %i1, %o2
20037loop_2373:
20038 xnorcc %i2, 0x1902, %l0
20039loop_2374:
20040 sethi 0x0DC0, %o5
20041 bneg %xcc, loop_2375
20042 ld [%l7 + 0x08], %f5
20043 fxors %f7, %f12, %f15
20044 lduw [%l7 + 0x4C], %l6
20045loop_2375:
20046 fmovrslz %i7, %f5, %f4
20047 brz,a %o7, loop_2376
20048 and %o1, 0x0EC1, %l5
20049 movle %icc, %l2, %i6
20050 ldub [%l7 + 0x28], %o6
20051loop_2376:
20052 fnand %f12, %f14, %f6
20053 stb %l4, [%l7 + 0x5C]
20054 ldsw [%l7 + 0x48], %i4
20055 siam 0x5
20056 fmovse %icc, %f3, %f6
20057 mulx %o0, 0x0AF6, %l1
20058 fcmpes %fcc2, %f10, %f9
20059 fmovsle %icc, %f1, %f9
20060 mulx %g7, %o4, %g5
20061 movge %icc, %i3, %o3
20062 ldsh [%l7 + 0x60], %g4
20063 stx %i5, [%l7 + 0x38]
20064 brlez %g3, loop_2377
20065 edge32l %g2, %l3, %g1
20066 tvs %icc, 0x2
20067 subc %g6, 0x1183, %i1
20068loop_2377:
20069 xor %i0, 0x1B82, %i2
20070 movcc %icc, %l0, %o2
20071 fcmpd %fcc2, %f4, %f2
20072 brlez %l6, loop_2378
20073 bvs,a %icc, loop_2379
20074 movleu %xcc, %i7, %o7
20075 movcs %icc, %o5, %l5
20076loop_2378:
20077 sdivx %o1, 0x0FB6, %l2
20078loop_2379:
20079 umulcc %i6, %l4, %o6
20080 fandnot1 %f8, %f10, %f10
20081 fabsd %f2, %f12
20082 std %f4, [%l7 + 0x28]
20083 fmovsle %icc, %f15, %f13
20084 ldsb [%l7 + 0x50], %i4
20085 sethi 0x060B, %o0
20086 fble %fcc1, loop_2380
20087 smulcc %g7, 0x1368, %o4
20088 fbe,a %fcc1, loop_2381
20089 fxor %f8, %f0, %f10
20090loop_2380:
20091 edge16ln %l1, %i3, %o3
20092 fmovsge %icc, %f11, %f1
20093loop_2381:
20094 addc %g4, 0x0E8F, %g5
20095 tvc %icc, 0x6
20096 fbge %fcc2, loop_2382
20097 movgu %icc, %i5, %g2
20098 sub %g3, %l3, %g1
20099 fbue %fcc3, loop_2383
20100loop_2382:
20101 fmovrdgz %i1, %f2, %f8
20102 edge8l %i0, %i2, %g6
20103 fmovdl %xcc, %f4, %f0
20104loop_2383:
20105 stw %o2, [%l7 + 0x6C]
20106 umulcc %l6, %i7, %o7
20107 tcs %icc, 0x6
20108 srlx %o5, 0x1C, %l5
20109 fmovdvs %icc, %f6, %f7
20110 movle %xcc, %o1, %l2
20111 xnor %l0, 0x171E, %i6
20112 movrgez %l4, %i4, %o6
20113 fbge %fcc3, loop_2384
20114 ldub [%l7 + 0x3B], %o0
20115 stw %g7, [%l7 + 0x68]
20116 ldsh [%l7 + 0x5E], %l1
20117loop_2384:
20118 lduh [%l7 + 0x62], %o4
20119 ldsh [%l7 + 0x56], %o3
20120 lduw [%l7 + 0x68], %g4
20121 brz,a %i3, loop_2385
20122 fand %f14, %f6, %f0
20123 fmovdneg %xcc, %f3, %f4
20124 fbg %fcc0, loop_2386
20125loop_2385:
20126 stw %g5, [%l7 + 0x6C]
20127 movcc %icc, %g2, %i5
20128 movrne %l3, 0x185, %g1
20129loop_2386:
20130 fmovdn %icc, %f15, %f7
20131 ldsw [%l7 + 0x14], %i1
20132 ldx [%l7 + 0x10], %g3
20133 brnz %i0, loop_2387
20134 sth %g6, [%l7 + 0x50]
20135 bne %xcc, loop_2388
20136 fba,a %fcc0, loop_2389
20137loop_2387:
20138 fcmpgt32 %f10, %f14, %i2
20139 fxnor %f6, %f2, %f14
20140loop_2388:
20141 fnot2 %f8, %f4
20142loop_2389:
20143 edge32l %l6, %i7, %o2
20144 fone %f8
20145 stb %o7, [%l7 + 0x39]
20146 stb %o5, [%l7 + 0x72]
20147 for %f2, %f2, %f8
20148 stw %o1, [%l7 + 0x44]
20149 ldsb [%l7 + 0x2A], %l2
20150 ldub [%l7 + 0x21], %l0
20151 fmovde %icc, %f6, %f3
20152 stx %i6, [%l7 + 0x38]
20153 tcc %icc, 0x5
20154 fmovs %f3, %f2
20155 fmul8x16au %f13, %f6, %f14
20156 fnand %f14, %f0, %f10
20157 fmovs %f4, %f9
20158 fpack32 %f8, %f12, %f10
20159 ldsw [%l7 + 0x40], %l4
20160 movvc %icc, %l5, %i4
20161 tn %icc, 0x7
20162 lduw [%l7 + 0x10], %o0
20163 ldsw [%l7 + 0x78], %o6
20164 fandnot1 %f2, %f10, %f2
20165 sethi 0x1527, %g7
20166 fmovdneg %icc, %f4, %f8
20167 bvc,a,pt %icc, loop_2390
20168 std %f12, [%l7 + 0x20]
20169 ldsh [%l7 + 0x5E], %o4
20170 stw %o3, [%l7 + 0x14]
20171loop_2390:
20172 stx %l1, [%l7 + 0x48]
20173 fmovdpos %xcc, %f4, %f6
20174 move %xcc, %g4, %i3
20175 edge32ln %g5, %g2, %l3
20176 alignaddrl %g1, %i5, %g3
20177 ldx [%l7 + 0x58], %i1
20178 tne %xcc, 0x4
20179 ldsb [%l7 + 0x5D], %g6
20180 fmovrsgz %i2, %f10, %f12
20181 fcmpgt32 %f14, %f10, %i0
20182 taddcctv %i7, 0x1AE2, %o2
20183 ld [%l7 + 0x44], %f9
20184 orn %l6, 0x0703, %o7
20185 movleu %icc, %o5, %o1
20186 sdivx %l2, 0x1B27, %l0
20187 movcs %xcc, %l4, %i6
20188 be %icc, loop_2391
20189 pdist %f4, %f2, %f10
20190 ldub [%l7 + 0x32], %i4
20191 brlez,a %o0, loop_2392
20192loop_2391:
20193 orn %o6, 0x1CC7, %l5
20194 sth %o4, [%l7 + 0x2E]
20195 tgu %icc, 0x6
20196loop_2392:
20197 ldd [%l7 + 0x60], %f10
20198 tcs %icc, 0x1
20199 orn %g7, %l1, %g4
20200 sdivx %o3, 0x1EE5, %i3
20201 fmovda %xcc, %f0, %f14
20202 fpsub16s %f5, %f11, %f10
20203 fcmpeq16 %f0, %f8, %g2
20204 ldsb [%l7 + 0x7B], %l3
20205 bcc loop_2393
20206 faligndata %f0, %f4, %f0
20207 st %f7, [%l7 + 0x28]
20208 brgz,a %g1, loop_2394
20209loop_2393:
20210 fcmpd %fcc1, %f8, %f6
20211 movrgz %i5, 0x091, %g5
20212 fmovdg %icc, %f8, %f13
20213loop_2394:
20214 tg %icc, 0x7
20215 fbul %fcc3, loop_2395
20216 fsrc2s %f2, %f10
20217 edge32ln %g3, %g6, %i2
20218 stw %i1, [%l7 + 0x4C]
20219loop_2395:
20220 stx %i0, [%l7 + 0x30]
20221 fmul8sux16 %f4, %f8, %f2
20222 stw %i7, [%l7 + 0x54]
20223 bne,a,pt %xcc, loop_2396
20224 fsrc1 %f14, %f8
20225 bg,pt %icc, loop_2397
20226 fbug %fcc0, loop_2398
20227loop_2396:
20228 brgez %o2, loop_2399
20229 or %o7, %l6, %o5
20230loop_2397:
20231 ldsh [%l7 + 0x16], %l2
20232loop_2398:
20233 bleu %icc, loop_2400
20234loop_2399:
20235 umulcc %l0, 0x0A60, %l4
20236 fpack32 %f8, %f6, %f10
20237 fblg %fcc2, loop_2401
20238loop_2400:
20239 xor %i6, 0x1C93, %i4
20240 fbuge,a %fcc0, loop_2402
20241 fsrc2s %f14, %f10
20242loop_2401:
20243 andcc %o0, 0x02F4, %o1
20244 fmovsa %icc, %f7, %f8
20245loop_2402:
20246 fnor %f0, %f0, %f14
20247 fcmps %fcc2, %f7, %f7
20248 lduh [%l7 + 0x2A], %o6
20249 nop
20250 setx loop_2403, %l0, %l1
20251 wrpr 0x1, %tl
20252 wrpr %l1, %tpc
20253 add %l1, 0x4, %l1
20254 wrpr %l1, %tnpc
20255 setx 0x34400001400, %l0, %l1
20256 wrpr %l1, %tstate
20257 wrhpr 0x4, %htstate
20258 retry
20259 ld [%l7 + 0x18], %f1
20260 bpos loop_2404
20261 move %xcc, %l5, %o4
20262loop_2403:
20263 fmovsle %icc, %f13, %f12
20264 fabsd %f2, %f10
20265loop_2404:
20266 bne,a,pt %icc, loop_2405
20267 tne %icc, 0x0
20268 fmovrsgez %l1, %f0, %f2
20269 lduh [%l7 + 0x62], %g7
20270loop_2405:
20271 andncc %g4, %o3, %g2
20272 fandnot2 %f2, %f12, %f8
20273 movn %icc, %l3, %g1
20274 st %f15, [%l7 + 0x5C]
20275 udivcc %i5, 0x134F, %i3
20276 ldd [%l7 + 0x50], %f12
20277 fnot2s %f6, %f4
20278 orn %g5, 0x0C6E, %g3
20279 bn,a,pt %xcc, loop_2406
20280 bcc,a loop_2407
20281 xorcc %g6, 0x12E8, %i1
20282 fnot1s %f15, %f12
20283loop_2406:
20284 fmovsg %xcc, %f12, %f15
20285loop_2407:
20286 fmovrsgez %i2, %f1, %f6
20287 te %xcc, 0x5
20288 ldsw [%l7 + 0x74], %i7
20289 edge16 %o2, %i0, %o7
20290 udivx %l6, 0x0374, %l2
20291 fmovdn %xcc, %f2, %f7
20292 stb %o5, [%l7 + 0x7A]
20293 ldub [%l7 + 0x49], %l0
20294 fmovdle %xcc, %f7, %f4
20295 call loop_2408
20296 fmovdn %icc, %f12, %f13
20297 fornot1s %f6, %f7, %f12
20298 tleu %xcc, 0x6
20299loop_2408:
20300 sth %l4, [%l7 + 0x64]
20301 stb %i4, [%l7 + 0x31]
20302 fpack32 %f0, %f12, %f14
20303 edge32n %o0, %o1, %i6
20304 brgez,a %l5, loop_2409
20305 tl %icc, 0x3
20306 fmovdgu %xcc, %f8, %f15
20307 tne %xcc, 0x7
20308loop_2409:
20309 ldsb [%l7 + 0x37], %o4
20310 edge8 %o6, %l1, %g7
20311 fpmerge %f0, %f11, %f2
20312 stw %g4, [%l7 + 0x18]
20313 ld [%l7 + 0x64], %f12
20314 fmovrsgez %g2, %f13, %f8
20315 st %f3, [%l7 + 0x3C]
20316 stx %l3, [%l7 + 0x10]
20317 brlez,a %o3, loop_2410
20318 stw %g1, [%l7 + 0x60]
20319 brnz,a %i5, loop_2411
20320 bpos,pn %xcc, loop_2412
20321loop_2410:
20322 fmovsle %xcc, %f14, %f2
20323 udivcc %g5, 0x15D0, %g3
20324loop_2411:
20325 call loop_2413
20326loop_2412:
20327 call loop_2414
20328 fcmple32 %f2, %f4, %g6
20329 movle %xcc, %i3, %i2
20330loop_2413:
20331 fpsub16 %f2, %f2, %f0
20332loop_2414:
20333 tne %icc, 0x7
20334 lduw [%l7 + 0x18], %i1
20335 lduh [%l7 + 0x3C], %i7
20336 ldsh [%l7 + 0x60], %i0
20337 taddcc %o7, 0x0B1C, %l6
20338 nop
20339 setx loop_2415, %l0, %l1
20340 jmpl %l1, %l2
20341 fpsub16s %f5, %f4, %f2
20342 fnegd %f10, %f10
20343 tvc %xcc, 0x5
20344loop_2415:
20345 fmovd %f14, %f6
20346 ld [%l7 + 0x7C], %f11
20347 edge16 %o2, %l0, %l4
20348 fbn,a %fcc1, loop_2416
20349 brlez %i4, loop_2417
20350 fand %f4, %f8, %f12
20351 ldd [%l7 + 0x18], %f4
20352loop_2416:
20353 fmovde %icc, %f6, %f14
20354loop_2417:
20355 fpadd32 %f12, %f8, %f8
20356 movcc %xcc, %o5, %o1
20357 fabsd %f10, %f2
20358 orcc %o0, %l5, %i6
20359 movrlz %o6, 0x2CA, %l1
20360 smulcc %g7, 0x1E98, %o4
20361 stb %g2, [%l7 + 0x5D]
20362 udiv %g4, 0x05B2, %l3
20363 tsubcctv %g1, %i5, %g5
20364 andcc %o3, 0x1DE2, %g6
20365 tvc %xcc, 0x7
20366 fcmpgt16 %f12, %f10, %g3
20367 fzero %f2
20368 movrgz %i2, 0x185, %i3
20369 udivcc %i7, 0x0635, %i1
20370 fornot2 %f8, %f0, %f0
20371 sllx %o7, 0x1D, %l6
20372 fone %f4
20373 sth %i0, [%l7 + 0x7E]
20374 stb %l2, [%l7 + 0x57]
20375 fmovda %icc, %f4, %f6
20376 fbg %fcc1, loop_2418
20377 xorcc %o2, 0x1108, %l4
20378 tgu %icc, 0x7
20379 bpos %icc, loop_2419
20380loop_2418:
20381 ldsb [%l7 + 0x76], %i4
20382 sth %o5, [%l7 + 0x7C]
20383 ldub [%l7 + 0x4A], %l0
20384loop_2419:
20385 stb %o1, [%l7 + 0x2D]
20386 alignaddrl %l5, %i6, %o0
20387 addccc %l1, 0x0989, %o6
20388 sra %g7, 0x05, %g2
20389 brgez %o4, loop_2420
20390 movre %l3, %g4, %g1
20391 ldsh [%l7 + 0x2C], %i5
20392 fmovde %icc, %f15, %f3
20393loop_2420:
20394 lduh [%l7 + 0x54], %o3
20395 fmovdcs %xcc, %f0, %f6
20396 srlx %g6, 0x00, %g3
20397 fmovsl %xcc, %f2, %f13
20398 fmovdne %icc, %f7, %f8
20399 fmovsn %xcc, %f5, %f7
20400 fcmps %fcc2, %f10, %f1
20401 movrgz %i2, 0x33A, %i3
20402 fcmped %fcc0, %f10, %f12
20403 fmovda %xcc, %f5, %f5
20404 bshuffle %f6, %f8, %f4
20405 mulx %i7, %g5, %o7
20406 movne %xcc, %i1, %i0
20407 sdiv %l6, 0x00CC, %o2
20408 bpos,a,pn %icc, loop_2421
20409 and %l4, 0x19B0, %l2
20410 edge32ln %o5, %i4, %o1
20411 ldx [%l7 + 0x20], %l0
20412loop_2421:
20413 sth %l5, [%l7 + 0x6C]
20414 bn,a,pt %xcc, loop_2422
20415 fmovsle %xcc, %f12, %f5
20416 fbne %fcc0, loop_2423
20417 ldub [%l7 + 0x22], %o0
20418loop_2422:
20419 ldd [%l7 + 0x50], %f0
20420 addccc %l1, %o6, %g7
20421loop_2423:
20422 tsubcctv %g2, %i6, %l3
20423 sth %g4, [%l7 + 0x42]
20424 bcc,a,pn %icc, loop_2424
20425 stb %o4, [%l7 + 0x50]
20426 ba %icc, loop_2425
20427 te %icc, 0x2
20428loop_2424:
20429 st %f13, [%l7 + 0x24]
20430 fbg,a %fcc2, loop_2426
20431loop_2425:
20432 fcmped %fcc2, %f2, %f0
20433 lduw [%l7 + 0x78], %i5
20434 sub %o3, 0x16DD, %g6
20435loop_2426:
20436 fxnors %f2, %f10, %f4
20437 bshuffle %f10, %f8, %f12
20438 fmovrdgez %g1, %f6, %f14
20439 fmovscs %icc, %f3, %f5
20440 array16 %g3, %i2, %i3
20441 lduh [%l7 + 0x2E], %g5
20442 fmul8x16 %f3, %f8, %f0
20443 fornot1s %f11, %f2, %f7
20444 tvs %icc, 0x6
20445 brgez,a %o7, loop_2427
20446 movgu %xcc, %i1, %i7
20447 srl %l6, %i0, %o2
20448 bne %icc, loop_2428
20449loop_2427:
20450 array16 %l2, %o5, %l4
20451 tleu %xcc, 0x3
20452 fornot2 %f0, %f6, %f12
20453loop_2428:
20454 brgz,a %i4, loop_2429
20455 lduh [%l7 + 0x44], %l0
20456 movpos %icc, %o1, %o0
20457 stx %l5, [%l7 + 0x10]
20458loop_2429:
20459 fmul8x16 %f11, %f14, %f6
20460 nop
20461 setx loop_2430, %l0, %l1
20462 wrpr 0x1, %tl
20463 wrpr %l1, %tpc
20464 add %l1, 0x4, %l1
20465 wrpr %l1, %tnpc
20466 setx 0x34400001400, %l0, %l1
20467 wrpr %l1, %tstate
20468 wrhpr 0x4, %htstate
20469 retry
20470 sth %l1, [%l7 + 0x4A]
20471 fnors %f2, %f3, %f10
20472 stb %g7, [%l7 + 0x31]
20473loop_2430:
20474 fpack16 %f6, %f0
20475 bl,a loop_2431
20476 fornot2s %f15, %f4, %f5
20477 fxors %f8, %f14, %f12
20478 fcmpgt32 %f0, %f8, %o6
20479loop_2431:
20480 bneg,a,pt %icc, loop_2432
20481 ldx [%l7 + 0x70], %i6
20482 fbule,a %fcc0, loop_2433
20483 or %l3, 0x11D8, %g4
20484loop_2432:
20485 ldub [%l7 + 0x33], %o4
20486 sll %g2, 0x02, %o3
20487loop_2433:
20488 fmuld8sux16 %f15, %f5, %f12
20489 fmul8x16 %f12, %f10, %f6
20490 edge8 %i5, %g6, %g1
20491 edge16ln %g3, %i2, %g5
20492 fmovsneg %xcc, %f10, %f0
20493 fmovd %f8, %f4
20494 stw %i3, [%l7 + 0x48]
20495 array16 %i1, %i7, %o7
20496 tcc %icc, 0x2
20497 brgez,a %i0, loop_2434
20498 movrgez %o2, 0x22F, %l2
20499 sth %l6, [%l7 + 0x30]
20500 stx %l4, [%l7 + 0x70]
20501loop_2434:
20502 sth %o5, [%l7 + 0x2A]
20503 array16 %l0, %i4, %o1
20504 fmovspos %xcc, %f9, %f15
20505 ldsh [%l7 + 0x3E], %o0
20506 andcc %l1, %l5, %o6
20507 edge16ln %g7, %l3, %i6
20508 call loop_2435
20509 bpos loop_2436
20510 smulcc %o4, %g2, %g4
20511 sub %i5, 0x12FA, %g6
20512loop_2435:
20513 bgu,pn %xcc, loop_2437
20514loop_2436:
20515 brlez %g1, loop_2438
20516 sth %o3, [%l7 + 0x28]
20517 fzeros %f7
20518loop_2437:
20519 smul %i2, %g5, %g3
20520loop_2438:
20521 sth %i3, [%l7 + 0x20]
20522 pdist %f2, %f4, %f0
20523 stw %i1, [%l7 + 0x7C]
20524 sub %o7, %i7, %o2
20525 fblg %fcc2, loop_2439
20526 ldsw [%l7 + 0x58], %l2
20527 fmovsvc %xcc, %f10, %f4
20528 fmovdne %xcc, %f2, %f14
20529loop_2439:
20530 ldsw [%l7 + 0x74], %l6
20531 fxnor %f6, %f0, %f4
20532 stx %l4, [%l7 + 0x68]
20533 fmovdpos %xcc, %f4, %f5
20534 lduh [%l7 + 0x6C], %o5
20535 fbul,a %fcc0, loop_2440
20536 sllx %l0, %i4, %i0
20537 fbuge,a %fcc1, loop_2441
20538 edge8 %o0, %l1, %l5
20539loop_2440:
20540 ldsw [%l7 + 0x10], %o6
20541 fmovsl %xcc, %f6, %f15
20542loop_2441:
20543 bvc,a %icc, loop_2442
20544 fmovrde %g7, %f8, %f6
20545 fcmpgt16 %f4, %f10, %o1
20546 nop
20547 setx loop_2443, %l0, %l1
20548 wrpr 0x1, %tl
20549 wrpr %l1, %tpc
20550 add %l1, 0x4, %l1
20551 wrpr %l1, %tnpc
20552 setx 0x34400001400, %l0, %l1
20553 wrpr %l1, %tstate
20554 wrhpr 0x4, %htstate
20555 retry
20556loop_2442:
20557 nop
20558 setx loop_2444, %l0, %l1
20559 jmpl %l1, %l3
20560 stx %o4, [%l7 + 0x60]
20561 brgez,a %g2, loop_2445
20562loop_2443:
20563 mova %xcc, %g4, %i5
20564loop_2444:
20565 lduh [%l7 + 0x3A], %g6
20566 fblg %fcc2, loop_2446
20567loop_2445:
20568 movcs %xcc, %i6, %g1
20569 sth %i2, [%l7 + 0x1E]
20570 sub %g5, 0x049F, %g3
20571loop_2446:
20572 fmovrslez %o3, %f1, %f7
20573 fbul %fcc0, loop_2447
20574 edge16 %i1, %i3, %o7
20575 fmovrde %o2, %f2, %f2
20576 tcc %icc, 0x6
20577loop_2447:
20578 movvc %xcc, %i7, %l2
20579 bshuffle %f10, %f0, %f10
20580 fcmple32 %f8, %f6, %l4
20581 udivx %l6, 0x19B7, %o5
20582 st %f7, [%l7 + 0x3C]
20583 udivx %i4, 0x0CBA, %l0
20584 fmovdvc %xcc, %f7, %f7
20585 brgez,a %i0, loop_2448
20586 bcs %icc, loop_2449
20587 movre %o0, %l1, %l5
20588 ldsh [%l7 + 0x64], %g7
20589loop_2448:
20590 stw %o6, [%l7 + 0x08]
20591loop_2449:
20592 ldsh [%l7 + 0x44], %o1
20593 fmovdl %xcc, %f1, %f5
20594 fcmpgt32 %f12, %f4, %l3
20595 xor %o4, %g2, %i5
20596 subccc %g4, %g6, %g1
20597 st %f15, [%l7 + 0x30]
20598 fpadd32 %f4, %f4, %f12
20599 fmovsne %icc, %f10, %f5
20600 fcmple32 %f6, %f10, %i2
20601 fabss %f9, %f5
20602 fmovdg %xcc, %f3, %f7
20603 ldsh [%l7 + 0x6E], %g5
20604 fbul,a %fcc0, loop_2450
20605 fmul8x16 %f11, %f8, %f10
20606 ldd [%l7 + 0x68], %f8
20607 array16 %i6, %o3, %g3
20608loop_2450:
20609 fabsd %f10, %f2
20610 fpsub16 %f8, %f4, %f14
20611 be,a loop_2451
20612 edge16l %i3, %o7, %i1
20613 sdiv %i7, 0x0A8A, %l2
20614 move %icc, %l4, %o2
20615loop_2451:
20616 fbg,a %fcc1, loop_2452
20617 stx %l6, [%l7 + 0x60]
20618 fba %fcc3, loop_2453
20619 fmul8x16al %f15, %f14, %f0
20620loop_2452:
20621 srax %o5, %i4, %l0
20622 lduh [%l7 + 0x58], %i0
20623loop_2453:
20624 fones %f12
20625 fmovdn %xcc, %f10, %f11
20626 fbule %fcc1, loop_2454
20627 fbg %fcc2, loop_2455
20628 alignaddr %l1, %l5, %o0
20629 fba %fcc2, loop_2456
20630loop_2454:
20631 std %f2, [%l7 + 0x70]
20632loop_2455:
20633 fpsub32 %f8, %f8, %f10
20634 stx %o6, [%l7 + 0x28]
20635loop_2456:
20636 fbne,a %fcc1, loop_2457
20637 ta %xcc, 0x2
20638 mova %xcc, %g7, %l3
20639 mova %icc, %o1, %o4
20640loop_2457:
20641 nop
20642 setx loop_2458, %l0, %l1
20643 wrpr 0x1, %tl
20644 wrpr %l1, %tpc
20645 add %l1, 0x4, %l1
20646 wrpr %l1, %tnpc
20647 setx 0x34400001400, %l0, %l1
20648 wrpr %l1, %tstate
20649 wrhpr 0x4, %htstate
20650 retry
20651 te %icc, 0x3
20652 tcc %icc, 0x7
20653 fnot1 %f4, %f12
20654loop_2458:
20655 bvc,a,pt %icc, loop_2459
20656 ldsb [%l7 + 0x4F], %g2
20657 bne %icc, loop_2460
20658 fsrc1 %f0, %f2
20659loop_2459:
20660 fmovsle %xcc, %f0, %f11
20661 lduw [%l7 + 0x6C], %g4
20662loop_2460:
20663 fcmpeq32 %f0, %f0, %g6
20664 fpsub16 %f12, %f0, %f2
20665 umul %g1, 0x0264, %i5
20666 lduw [%l7 + 0x08], %i2
20667 fbge,a %fcc1, loop_2461
20668 fmovdcc %xcc, %f0, %f10
20669 fpsub32 %f8, %f10, %f6
20670 fmovsne %icc, %f9, %f10
20671loop_2461:
20672 movre %g5, %o3, %g3
20673 st %f1, [%l7 + 0x38]
20674 ld [%l7 + 0x68], %f11
20675 fmovdne %icc, %f9, %f3
20676 std %f14, [%l7 + 0x78]
20677 brnz %i6, loop_2462
20678 stb %o7, [%l7 + 0x5E]
20679 bgu,pt %xcc, loop_2463
20680 stx %i3, [%l7 + 0x40]
20681loop_2462:
20682 fcmpd %fcc2, %f8, %f14
20683 edge8ln %i1, %l2, %l4
20684loop_2463:
20685 ba,pt %icc, loop_2464
20686 bpos,a,pt %xcc, loop_2465
20687 ldub [%l7 + 0x6E], %o2
20688 sth %i7, [%l7 + 0x40]
20689loop_2464:
20690 taddcctv %o5, 0x000C, %l6
20691loop_2465:
20692 bneg,a,pn %icc, loop_2466
20693 fbn,a %fcc2, loop_2467
20694 fmovsvs %xcc, %f2, %f12
20695 ld [%l7 + 0x2C], %f1
20696loop_2466:
20697 st %f14, [%l7 + 0x34]
20698loop_2467:
20699 udiv %l0, 0x0DC6, %i0
20700 bcc,a loop_2468
20701 tge %xcc, 0x2
20702 lduw [%l7 + 0x1C], %l1
20703 ldd [%l7 + 0x68], %f0
20704loop_2468:
20705 for %f8, %f2, %f12
20706 fcmple16 %f2, %f8, %i4
20707 orn %o0, %o6, %l5
20708 movre %g7, 0x23D, %o1
20709 fbg %fcc2, loop_2469
20710 bpos loop_2470
20711 fmovdvs %xcc, %f7, %f3
20712 ldsw [%l7 + 0x24], %o4
20713loop_2469:
20714 fmovdgu %icc, %f15, %f15
20715loop_2470:
20716 ldsw [%l7 + 0x78], %g2
20717 bleu,a loop_2471
20718 bvs %icc, loop_2472
20719 stb %l3, [%l7 + 0x1F]
20720 orcc %g4, %g6, %i5
20721loop_2471:
20722 fmovdneg %xcc, %f0, %f15
20723loop_2472:
20724 tvc %icc, 0x3
20725 fexpand %f3, %f14
20726 ldsb [%l7 + 0x3F], %i2
20727 te %icc, 0x5
20728 fsrc1s %f6, %f10
20729 movre %g5, %o3, %g1
20730 fbule,a %fcc0, loop_2473
20731 lduh [%l7 + 0x64], %g3
20732 movvc %xcc, %o7, %i3
20733 ldub [%l7 + 0x4E], %i1
20734loop_2473:
20735 ta %icc, 0x1
20736 std %f14, [%l7 + 0x50]
20737 sth %i6, [%l7 + 0x78]
20738 fmovsneg %icc, %f5, %f7
20739 lduh [%l7 + 0x3E], %l4
20740 fmovscc %xcc, %f3, %f10
20741 fmovdn %xcc, %f0, %f10
20742 ldd [%l7 + 0x38], %f10
20743 ldsw [%l7 + 0x54], %o2
20744 fmovdcs %xcc, %f12, %f12
20745 stw %i7, [%l7 + 0x6C]
20746 fpadd32 %f12, %f6, %f14
20747 ldd [%l7 + 0x10], %f14
20748 ldx [%l7 + 0x50], %l2
20749 stb %l6, [%l7 + 0x32]
20750 sth %l0, [%l7 + 0x10]
20751 sth %i0, [%l7 + 0x60]
20752 fbo,a %fcc2, loop_2474
20753 lduh [%l7 + 0x72], %o5
20754 fpsub16s %f9, %f1, %f3
20755 ld [%l7 + 0x20], %f11
20756loop_2474:
20757 ldsb [%l7 + 0x51], %i4
20758 fcmpd %fcc2, %f4, %f0
20759 fmovrdgez %o0, %f0, %f2
20760 fmovsl %icc, %f11, %f13
20761 movcc %icc, %l1, %l5
20762 sth %g7, [%l7 + 0x08]
20763 bn %icc, loop_2475
20764 ldx [%l7 + 0x18], %o1
20765 fmovdg %xcc, %f13, %f6
20766 srl %o6, 0x05, %o4
20767loop_2475:
20768 srl %g2, %g4, %l3
20769 ld [%l7 + 0x30], %f9
20770 ldsw [%l7 + 0x40], %g6
20771 fmovsneg %xcc, %f5, %f11
20772 and %i5, %i2, %o3
20773 sth %g5, [%l7 + 0x46]
20774 and %g1, %g3, %o7
20775 fmul8x16au %f6, %f4, %f14
20776 ldub [%l7 + 0x62], %i1
20777 brnz %i3, loop_2476
20778 lduh [%l7 + 0x30], %l4
20779 nop
20780 setx loop_2477, %l0, %l1
20781 wrpr 0x1, %tl
20782 wrpr %l1, %tnpc
20783 setx 0x34400001400, %l0, %l1
20784 wrpr %l1, %tstate
20785 wrhpr 0x4, %htstate
20786 done
20787 fnot2 %f0, %f0
20788loop_2476:
20789 fpackfix %f4, %f1
20790 bleu %icc, loop_2478
20791loop_2477:
20792 fmul8ulx16 %f2, %f14, %f10
20793 std %f6, [%l7 + 0x78]
20794 ble,a loop_2479
20795loop_2478:
20796 stb %o2, [%l7 + 0x15]
20797 movrgez %i7, %l2, %i6
20798 fbuge,a %fcc3, loop_2480
20799loop_2479:
20800 fcmpeq16 %f6, %f6, %l6
20801 brlz %i0, loop_2481
20802 std %f0, [%l7 + 0x30]
20803loop_2480:
20804 fornot2s %f9, %f14, %f9
20805 fbo %fcc2, loop_2482
20806loop_2481:
20807 udivcc %l0, 0x1CD8, %i4
20808 fbn,a %fcc2, loop_2483
20809 fmovrsne %o0, %f8, %f8
20810loop_2482:
20811 fpadd16 %f8, %f12, %f0
20812 fcmpne32 %f12, %f0, %o5
20813loop_2483:
20814 edge32ln %l1, %g7, %o1
20815 ldx [%l7 + 0x58], %o6
20816 fcmpd %fcc3, %f2, %f12
20817 sth %l5, [%l7 + 0x1A]
20818 fbu %fcc0, loop_2484
20819 lduh [%l7 + 0x30], %o4
20820 stx %g2, [%l7 + 0x40]
20821 fsrc1s %f9, %f2
20822loop_2484:
20823 fnegs %f3, %f11
20824 ld [%l7 + 0x70], %f15
20825 fmul8ulx16 %f14, %f4, %f0
20826 fpadd16s %f6, %f13, %f8
20827 srl %l3, 0x0F, %g4
20828 ld [%l7 + 0x14], %f1
20829 tsubcctv %i5, %g6, %o3
20830 fmovsneg %xcc, %f1, %f5
20831 fmovrdgz %i2, %f8, %f2
20832 or %g5, 0x08EE, %g1
20833 ba,a %icc, loop_2485
20834 lduh [%l7 + 0x3E], %o7
20835 fbn %fcc2, loop_2486
20836 stw %i1, [%l7 + 0x34]
20837loop_2485:
20838 ba,pn %xcc, loop_2487
20839 sll %i3, %g3, %l4
20840loop_2486:
20841 fpmerge %f15, %f2, %f14
20842 brz,a %o2, loop_2488
20843loop_2487:
20844 edge32 %i7, %l2, %i6
20845 lduw [%l7 + 0x40], %l6
20846 tn %xcc, 0x5
20847loop_2488:
20848 stx %l0, [%l7 + 0x70]
20849 udiv %i0, 0x1792, %i4
20850 umulcc %o5, %o0, %g7
20851 fbue %fcc3, loop_2489
20852 tl %icc, 0x1
20853 lduw [%l7 + 0x58], %l1
20854 subccc %o1, %l5, %o4
20855loop_2489:
20856 ldsw [%l7 + 0x0C], %o6
20857 bleu loop_2490
20858 sub %g2, 0x0491, %g4
20859 fone %f6
20860 brgz,a %i5, loop_2491
20861loop_2490:
20862 fmovdneg %xcc, %f0, %f11
20863 movrne %l3, %o3, %i2
20864 fmovdn %icc, %f11, %f3
20865loop_2491:
20866 fbg,a %fcc1, loop_2492
20867 movrne %g5, 0x17E, %g6
20868 bn,a,pt %icc, loop_2493
20869 fsrc1 %f6, %f0
20870loop_2492:
20871 smulcc %o7, %g1, %i1
20872 fmovrslez %g3, %f2, %f10
20873loop_2493:
20874 movgu %xcc, %l4, %i3
20875 fmovsl %icc, %f14, %f12
20876 fmuld8sux16 %f11, %f5, %f0
20877 nop
20878 setx loop_2494, %l0, %l1
20879 wrpr 0x1, %tl
20880 wrpr %l1, %tnpc
20881 setx 0x34400001400, %l0, %l1
20882 wrpr %l1, %tstate
20883 wrhpr 0x4, %htstate
20884 done
20885 stw %o2, [%l7 + 0x54]
20886 srax %l2, 0x07, %i7
20887 xnor %i6, 0x00FB, %l6
20888loop_2494:
20889 orncc %l0, %i4, %o5
20890 brgz %i0, loop_2495
20891 fmovrde %g7, %f0, %f10
20892 fcmpeq16 %f2, %f6, %o0
20893 call loop_2496
20894loop_2495:
20895 brlez %o1, loop_2497
20896 fmovscs %xcc, %f8, %f7
20897 edge32ln %l5, %o4, %o6
20898loop_2496:
20899 fcmpeq16 %f14, %f6, %l1
20900loop_2497:
20901 ld [%l7 + 0x14], %f0
20902 bshuffle %f4, %f2, %f8
20903 brgez,a %g4, loop_2498
20904 fmovscc %icc, %f2, %f4
20905 fmovrde %i5, %f0, %f8
20906 ldsh [%l7 + 0x72], %l3
20907loop_2498:
20908 fmovsl %icc, %f5, %f6
20909 fnors %f4, %f1, %f12
20910 ldx [%l7 + 0x68], %g2
20911 st %f10, [%l7 + 0x24]
20912 fmovrslz %i2, %f8, %f6
20913 stw %g5, [%l7 + 0x24]
20914 sth %o3, [%l7 + 0x56]
20915 stw %g6, [%l7 + 0x6C]
20916 stb %o7, [%l7 + 0x65]
20917 fbue %fcc0, loop_2499
20918 st %f5, [%l7 + 0x78]
20919 ta %icc, 0x1
20920 stw %g1, [%l7 + 0x20]
20921loop_2499:
20922 fmovda %icc, %f1, %f13
20923 movrgz %i1, %l4, %g3
20924 fmovsg %icc, %f4, %f13
20925 ldx [%l7 + 0x70], %o2
20926 fmovdcc %xcc, %f2, %f4
20927 tcc %xcc, 0x4
20928 ldsw [%l7 + 0x54], %l2
20929 st %f2, [%l7 + 0x20]
20930 fbug %fcc0, loop_2500
20931 ld [%l7 + 0x6C], %f15
20932 sth %i7, [%l7 + 0x22]
20933 addcc %i6, 0x1DA0, %i3
20934loop_2500:
20935 fornot1s %f6, %f11, %f2
20936 sllx %l0, %l6, %o5
20937 ld [%l7 + 0x14], %f7
20938 ldd [%l7 + 0x08], %f10
20939 stx %i0, [%l7 + 0x20]
20940 fmovd %f14, %f12
20941 ldsb [%l7 + 0x59], %g7
20942 ldsb [%l7 + 0x1D], %o0
20943 andn %i4, %o1, %o4
20944 bcs,a loop_2501
20945 ldx [%l7 + 0x68], %o6
20946 movgu %xcc, %l1, %l5
20947 fmovdge %xcc, %f14, %f11
20948loop_2501:
20949 call loop_2502
20950 fpsub32s %f1, %f5, %f11
20951 tle %icc, 0x4
20952 bshuffle %f12, %f12, %f4
20953loop_2502:
20954 st %f11, [%l7 + 0x54]
20955 movcs %icc, %g4, %l3
20956 fbug,a %fcc3, loop_2503
20957 std %f6, [%l7 + 0x50]
20958 st %f11, [%l7 + 0x10]
20959 orcc %i5, 0x180C, %i2
20960loop_2503:
20961 sethi 0x1259, %g5
20962 fmul8ulx16 %f12, %f12, %f4
20963 fnegd %f14, %f10
20964 ldub [%l7 + 0x6B], %g2
20965 brgez %g6, loop_2504
20966 bpos,pn %xcc, loop_2505
20967 fbug,a %fcc2, loop_2506
20968 ldd [%l7 + 0x30], %f2
20969loop_2504:
20970 fbue,a %fcc2, loop_2507
20971loop_2505:
20972 std %f10, [%l7 + 0x50]
20973loop_2506:
20974 fmovrslez %o7, %f5, %f0
20975 fornot1s %f12, %f6, %f9
20976loop_2507:
20977 ldx [%l7 + 0x10], %g1
20978 tsubcc %o3, 0x01E5, %i1
20979 fnot2 %f12, %f4
20980 fmovsge %icc, %f10, %f11
20981 movre %l4, 0x0D6, %o2
20982 ldsb [%l7 + 0x1A], %l2
20983 ldub [%l7 + 0x12], %g3
20984 fmovrde %i6, %f12, %f8
20985 stb %i7, [%l7 + 0x7E]
20986 fmovrdlez %l0, %f10, %f4
20987 bleu,a,pn %icc, loop_2508
20988 fpsub16 %f12, %f10, %f14
20989 fands %f2, %f9, %f6
20990 srlx %i3, %o5, %l6
20991loop_2508:
20992 fandnot1s %f12, %f0, %f3
20993 xorcc %g7, %i0, %i4
20994 add %o1, 0x04DB, %o0
20995 stx %o4, [%l7 + 0x58]
20996 std %f4, [%l7 + 0x78]
20997 tsubcctv %o6, %l5, %l1
20998 sth %l3, [%l7 + 0x60]
20999 stx %g4, [%l7 + 0x50]
21000 ldsh [%l7 + 0x4C], %i2
21001 smul %i5, %g2, %g5
21002 ldd [%l7 + 0x78], %f14
21003 fone %f6
21004 fnands %f14, %f4, %f8
21005 fandnot2s %f3, %f1, %f7
21006 movl %icc, %g6, %o7
21007 movvs %xcc, %o3, %i1
21008 stb %g1, [%l7 + 0x60]
21009 stb %l4, [%l7 + 0x75]
21010 fmul8x16au %f9, %f10, %f4
21011 for %f14, %f8, %f14
21012 fcmpgt32 %f0, %f2, %l2
21013 brgez,a %g3, loop_2509
21014 st %f15, [%l7 + 0x48]
21015 ld [%l7 + 0x78], %f5
21016 lduw [%l7 + 0x7C], %i6
21017loop_2509:
21018 addcc %i7, %o2, %i3
21019 fblg,a %fcc3, loop_2510
21020 fzeros %f14
21021 fandnot1s %f5, %f9, %f4
21022 fba %fcc3, loop_2511
21023loop_2510:
21024 fbne %fcc3, loop_2512
21025 fmovdleu %icc, %f5, %f13
21026 fpadd16s %f15, %f6, %f11
21027loop_2511:
21028 move %xcc, %o5, %l6
21029loop_2512:
21030 addc %l0, %g7, %i4
21031 fmovdneg %xcc, %f2, %f2
21032 fmovrdne %i0, %f14, %f8
21033 ldsh [%l7 + 0x50], %o1
21034 edge16n %o0, %o4, %l5
21035 ldd [%l7 + 0x50], %f6
21036 stb %l1, [%l7 + 0x18]
21037 nop
21038 setx loop_2513, %l0, %l1
21039 jmpl %l1, %l3
21040 tge %xcc, 0x7
21041 fcmpgt16 %f4, %f8, %g4
21042 fbuge,a %fcc3, loop_2514
21043loop_2513:
21044 stx %o6, [%l7 + 0x40]
21045 edge32n %i5, %i2, %g2
21046 movle %icc, %g6, %g5
21047loop_2514:
21048 tcs %icc, 0x3
21049 edge16l %o3, %i1, %o7
21050 movne %icc, %l4, %l2
21051 movleu %xcc, %g3, %g1
21052 fabss %f0, %f8
21053 lduw [%l7 + 0x30], %i6
21054 ldsb [%l7 + 0x74], %i7
21055 ld [%l7 + 0x4C], %f7
21056 be,pt %icc, loop_2515
21057 fmovsne %xcc, %f3, %f13
21058 bleu,a,pn %xcc, loop_2516
21059 fnands %f11, %f0, %f0
21060loop_2515:
21061 stb %o2, [%l7 + 0x4C]
21062 fnegd %f12, %f6
21063loop_2516:
21064 sth %i3, [%l7 + 0x7C]
21065 sdivx %l6, 0x17F8, %l0
21066 udivcc %o5, 0x0686, %g7
21067 brz,a %i0, loop_2517
21068 tpos %xcc, 0x6
21069 ldsw [%l7 + 0x6C], %o1
21070 edge32n %o0, %o4, %l5
21071loop_2517:
21072 fpsub16s %f2, %f10, %f10
21073 sdiv %l1, 0x075D, %i4
21074 fmovrslz %l3, %f0, %f13
21075 nop
21076 setx loop_2518, %l0, %l1
21077 wrpr 0x1, %tl
21078 wrpr %l1, %tnpc
21079 setx 0x34400001400, %l0, %l1
21080 wrpr %l1, %tstate
21081 wrhpr 0x4, %htstate
21082 done
21083 siam 0x4
21084 ldsw [%l7 + 0x3C], %o6
21085 array16 %i5, %i2, %g2
21086loop_2518:
21087 fcmple16 %f10, %f6, %g6
21088 stw %g4, [%l7 + 0x2C]
21089 xnor %o3, %i1, %g5
21090 fandnot1 %f10, %f14, %f6
21091 stx %l4, [%l7 + 0x10]
21092 stb %o7, [%l7 + 0x08]
21093 stb %g3, [%l7 + 0x65]
21094 fbn %fcc3, loop_2519
21095 ld [%l7 + 0x18], %f5
21096 fmovdvs %xcc, %f14, %f9
21097 andncc %l2, %g1, %i6
21098loop_2519:
21099 stb %o2, [%l7 + 0x2E]
21100 subccc %i7, %l6, %l0
21101 fbue %fcc3, loop_2520
21102 lduh [%l7 + 0x34], %i3
21103 fba %fcc2, loop_2521
21104 edge8l %g7, %i0, %o5
21105loop_2520:
21106 lduw [%l7 + 0x60], %o1
21107 fzeros %f0
21108loop_2521:
21109 sllx %o4, %o0, %l1
21110 edge32ln %i4, %l3, %l5
21111 ldub [%l7 + 0x1B], %i5
21112 fmovrde %o6, %f10, %f6
21113 tgu %icc, 0x3
21114 smul %i2, 0x1022, %g6
21115 edge32ln %g4, %o3, %i1
21116 fmovde %icc, %f4, %f5
21117 bg %icc, loop_2522
21118 lduw [%l7 + 0x74], %g2
21119 fbge,a %fcc2, loop_2523
21120 st %f8, [%l7 + 0x74]
21121loop_2522:
21122 edge32n %l4, %g5, %o7
21123 movrgz %g3, %g1, %i6
21124loop_2523:
21125 brlez,a %o2, loop_2524
21126 ldsh [%l7 + 0x58], %i7
21127 fbn,a %fcc3, loop_2525
21128 fmovsgu %xcc, %f13, %f4
21129loop_2524:
21130 edge8 %l6, %l0, %l2
21131 brlez,a %g7, loop_2526
21132loop_2525:
21133 be,pt %xcc, loop_2527
21134 std %f14, [%l7 + 0x28]
21135 fone %f10
21136loop_2526:
21137 ldx [%l7 + 0x78], %i0
21138loop_2527:
21139 ldx [%l7 + 0x30], %o5
21140 ldsw [%l7 + 0x64], %i3
21141 fnot2 %f4, %f4
21142 tne %icc, 0x4
21143 st %f12, [%l7 + 0x68]
21144 lduw [%l7 + 0x2C], %o4
21145 fblg %fcc0, loop_2528
21146 ldsh [%l7 + 0x7E], %o1
21147 bne,a %xcc, loop_2529
21148 lduh [%l7 + 0x5C], %l1
21149loop_2528:
21150 st %f0, [%l7 + 0x3C]
21151 movpos %xcc, %i4, %o0
21152loop_2529:
21153 fmovsge %icc, %f1, %f4
21154 fnand %f12, %f4, %f6
21155 srax %l3, %l5, %o6
21156 ldsb [%l7 + 0x7C], %i2
21157 stx %g6, [%l7 + 0x68]
21158 fcmped %fcc1, %f10, %f4
21159 orcc %g4, %o3, %i1
21160 ldsw [%l7 + 0x7C], %g2
21161 bn %xcc, loop_2530
21162 ldx [%l7 + 0x38], %l4
21163 fmovrse %g5, %f1, %f10
21164 ldsh [%l7 + 0x14], %o7
21165loop_2530:
21166 movne %xcc, %i5, %g1
21167 movle %icc, %i6, %g3
21168 fcmpgt32 %f10, %f8, %i7
21169 fmovda %xcc, %f1, %f14
21170 movn %xcc, %l6, %l0
21171 edge16 %o2, %g7, %i0
21172 stw %l2, [%l7 + 0x0C]
21173 fpsub16s %f13, %f0, %f6
21174 edge32ln %o5, %o4, %i3
21175 alignaddrl %o1, %i4, %o0
21176 movne %icc, %l3, %l1
21177 stx %l5, [%l7 + 0x30]
21178 addc %i2, %g6, %o6
21179 edge8 %g4, %i1, %o3
21180 fmovsge %icc, %f6, %f6
21181 fcmpne16 %f8, %f12, %l4
21182 fornot2 %f6, %f10, %f6
21183 fmul8ulx16 %f12, %f8, %f14
21184 movrne %g5, %o7, %i5
21185 fpmerge %f14, %f6, %f4
21186 ldub [%l7 + 0x4C], %g1
21187 ldd [%l7 + 0x08], %f10
21188 sdiv %g2, 0x1DCC, %i6
21189 ld [%l7 + 0x20], %f6
21190 sethi 0x08C5, %i7
21191 ld [%l7 + 0x70], %f13
21192 st %f14, [%l7 + 0x74]
21193 umul %g3, 0x1EA5, %l6
21194 srlx %l0, %g7, %i0
21195 fbg,a %fcc1, loop_2531
21196 fbo %fcc0, loop_2532
21197 tn %xcc, 0x0
21198 fcmple32 %f4, %f6, %l2
21199loop_2531:
21200 fba,a %fcc2, loop_2533
21201loop_2532:
21202 bshuffle %f10, %f2, %f8
21203 addcc %o5, 0x0861, %o2
21204 ldx [%l7 + 0x30], %o4
21205loop_2533:
21206 and %o1, %i4, %i3
21207 alignaddr %o0, %l1, %l3
21208 addccc %l5, 0x1B6A, %i2
21209 ldsw [%l7 + 0x78], %g6
21210 stw %g4, [%l7 + 0x7C]
21211 mova %xcc, %o6, %o3
21212 ldsb [%l7 + 0x45], %l4
21213 fmovrdgz %i1, %f10, %f6
21214 lduw [%l7 + 0x78], %g5
21215 movgu %icc, %o7, %i5
21216 stx %g2, [%l7 + 0x30]
21217 movl %xcc, %i6, %g1
21218 edge32n %i7, %l6, %g3
21219 fcmpd %fcc3, %f10, %f0
21220 ldsw [%l7 + 0x6C], %l0
21221 ldsb [%l7 + 0x4C], %g7
21222 movpos %icc, %i0, %l2
21223 std %f12, [%l7 + 0x58]
21224 fmovrdgz %o2, %f12, %f2
21225 bg,pt %xcc, loop_2534
21226 fpadd32s %f13, %f10, %f5
21227 fbule,a %fcc1, loop_2535
21228 ld [%l7 + 0x70], %f8
21229loop_2534:
21230 ld [%l7 + 0x0C], %f7
21231 fble %fcc3, loop_2536
21232loop_2535:
21233 sllx %o5, %o4, %o1
21234 std %f8, [%l7 + 0x28]
21235 stx %i4, [%l7 + 0x58]
21236loop_2536:
21237 ldsw [%l7 + 0x28], %o0
21238 std %f6, [%l7 + 0x78]
21239 movleu %icc, %i3, %l1
21240 brlz,a %l5, loop_2537
21241 bgu,a,pn %icc, loop_2538
21242 sth %i2, [%l7 + 0x78]
21243 fzero %f6
21244loop_2537:
21245 popc 0x036B, %g6
21246loop_2538:
21247 fcmps %fcc1, %f7, %f13
21248 fzero %f0
21249 fabss %f4, %f4
21250 ldsw [%l7 + 0x64], %g4
21251 bge,pt %xcc, loop_2539
21252 ldsh [%l7 + 0x78], %l3
21253 nop
21254 setx loop_2540, %l0, %l1
21255 wrpr 0x1, %tl
21256 wrpr %l1, %tnpc
21257 setx 0x34400001400, %l0, %l1
21258 wrpr %l1, %tstate
21259 wrhpr 0x4, %htstate
21260 done
21261 fbg %fcc2, loop_2541
21262loop_2539:
21263 movgu %xcc, %o3, %o6
21264 movre %i1, 0x0B9, %g5
21265loop_2540:
21266 fmuld8ulx16 %f5, %f0, %f0
21267loop_2541:
21268 bvs,pn %xcc, loop_2542
21269 ldd [%l7 + 0x50], %f6
21270 fbge %fcc1, loop_2543
21271 subccc %l4, 0x1689, %o7
21272loop_2542:
21273 ldsh [%l7 + 0x2A], %i5
21274 st %f4, [%l7 + 0x14]
21275loop_2543:
21276 fmovs %f11, %f13
21277 xorcc %i6, %g1, %g2
21278 edge8 %i7, %l6, %l0
21279 bneg,a,pn %xcc, loop_2544
21280 pdist %f0, %f6, %f2
21281 nop
21282 setx loop_2545, %l0, %l1
21283 jmpl %l1, %g7
21284 tl %xcc, 0x4
21285loop_2544:
21286 fmovdleu %xcc, %f3, %f2
21287 for %f12, %f6, %f8
21288loop_2545:
21289 stx %g3, [%l7 + 0x78]
21290 fmovdn %xcc, %f11, %f8
21291 ldsw [%l7 + 0x5C], %l2
21292 fmovrslez %o2, %f14, %f15
21293 stb %i0, [%l7 + 0x72]
21294 fmovdg %xcc, %f14, %f12
21295 popc %o5, %o1
21296 fpsub16s %f10, %f12, %f2
21297 movg %icc, %i4, %o4
21298 sth %i3, [%l7 + 0x2A]
21299 call loop_2546
21300 movg %icc, %o0, %l5
21301 ble %xcc, loop_2547
21302 fnot2s %f0, %f5
21303loop_2546:
21304 brnz,a %i2, loop_2548
21305 fmovdle %xcc, %f14, %f0
21306loop_2547:
21307 movvs %xcc, %l1, %g4
21308 movcc %xcc, %l3, %o3
21309loop_2548:
21310 fornot2s %f3, %f11, %f6
21311 edge32n %o6, %i1, %g5
21312 movl %icc, %l4, %g6
21313 tcs %xcc, 0x2
21314 ldd [%l7 + 0x58], %f8
21315 bg %xcc, loop_2549
21316 ldd [%l7 + 0x48], %f0
21317 andcc %i5, 0x0DC4, %o7
21318 xnorcc %i6, %g2, %i7
21319loop_2549:
21320 fmul8x16 %f8, %f4, %f4
21321 xorcc %g1, 0x0B06, %l6
21322 edge8ln %l0, %g7, %g3
21323 fmovrdlz %o2, %f14, %f2
21324 fnot2 %f10, %f6
21325 ldsw [%l7 + 0x38], %i0
21326 taddcctv %l2, 0x1A05, %o5
21327 fornot1 %f8, %f10, %f12
21328 tvc %xcc, 0x7
21329 edge32n %i4, %o1, %o4
21330 ldsw [%l7 + 0x68], %i3
21331 tcc %xcc, 0x6
21332 fmovsle %xcc, %f5, %f11
21333 movrne %l5, %i2, %l1
21334 lduw [%l7 + 0x0C], %g4
21335 movrgz %l3, 0x381, %o3
21336 movle %icc, %o0, %i1
21337 bneg,pt %xcc, loop_2550
21338 fabsd %f2, %f2
21339 fbu,a %fcc2, loop_2551
21340 movrne %g5, 0x198, %l4
21341loop_2550:
21342 movleu %icc, %o6, %g6
21343 ta %xcc, 0x3
21344loop_2551:
21345 ldd [%l7 + 0x28], %f12
21346 ldsw [%l7 + 0x18], %o7
21347 st %f5, [%l7 + 0x20]
21348 movle %xcc, %i6, %i5
21349 fbe %fcc0, loop_2552
21350 tvs %icc, 0x2
21351 addc %i7, 0x1A16, %g2
21352 edge32 %g1, %l0, %g7
21353loop_2552:
21354 tpos %xcc, 0x5
21355 alignaddrl %l6, %g3, %i0
21356 edge16ln %l2, %o2, %i4
21357 fxnors %f4, %f13, %f5
21358 fandnot2 %f14, %f2, %f6
21359 st %f5, [%l7 + 0x0C]
21360 mulscc %o1, %o5, %i3
21361 sdivx %l5, 0x1AF0, %o4
21362 st %f12, [%l7 + 0x70]
21363 fmovrsgez %i2, %f5, %f7
21364 bge,a,pn %icc, loop_2553
21365 lduw [%l7 + 0x38], %l1
21366 fnot2s %f0, %f8
21367 fmovrdlz %g4, %f6, %f10
21368loop_2553:
21369 subccc %o3, %o0, %l3
21370 lduw [%l7 + 0x4C], %g5
21371 edge16n %i1, %l4, %g6
21372 fand %f10, %f2, %f10
21373 fbul %fcc0, loop_2554
21374 ldd [%l7 + 0x08], %f4
21375 bpos,a,pn %icc, loop_2555
21376 tsubcctv %o7, %o6, %i5
21377loop_2554:
21378 stw %i7, [%l7 + 0x5C]
21379 edge16 %i6, %g1, %l0
21380loop_2555:
21381 fzero %f0
21382 ldub [%l7 + 0x77], %g7
21383 fmovse %xcc, %f4, %f4
21384 bpos,pn %xcc, loop_2556
21385 edge8l %g2, %l6, %g3
21386 brz,a %l2, loop_2557
21387 mulx %i0, 0x193E, %o2
21388loop_2556:
21389 fmovda %icc, %f8, %f7
21390 fands %f11, %f2, %f0
21391loop_2557:
21392 ta %icc, 0x6
21393 fmul8x16au %f10, %f0, %f10
21394 taddcc %o1, 0x0407, %o5
21395 ldsh [%l7 + 0x40], %i4
21396 fbu %fcc0, loop_2558
21397 ldsh [%l7 + 0x58], %i3
21398 fcmple32 %f6, %f10, %l5
21399 fmovsa %icc, %f2, %f0
21400loop_2558:
21401 srl %i2, %l1, %g4
21402 ble,pt %icc, loop_2559
21403 bcc loop_2560
21404 andncc %o3, %o4, %o0
21405 lduh [%l7 + 0x24], %l3
21406loop_2559:
21407 stw %i1, [%l7 + 0x7C]
21408loop_2560:
21409 fble %fcc2, loop_2561
21410 stx %l4, [%l7 + 0x08]
21411 bl loop_2562
21412 movvs %xcc, %g5, %o7
21413loop_2561:
21414 xor %g6, %i5, %i7
21415 stb %o6, [%l7 + 0x0A]
21416loop_2562:
21417 edge32l %g1, %l0, %g7
21418 ldsb [%l7 + 0x4D], %i6
21419 fmuld8sux16 %f10, %f15, %f0
21420 bvc loop_2563
21421 edge32l %l6, %g2, %g3
21422 fmovd %f8, %f0
21423 bl,pt %xcc, loop_2564
21424loop_2563:
21425 fmovrdlez %l2, %f14, %f4
21426 ldsw [%l7 + 0x28], %i0
21427 ldsb [%l7 + 0x29], %o1
21428loop_2564:
21429 bpos,a,pn %xcc, loop_2565
21430 orn %o5, 0x0DC4, %o2
21431 ldsw [%l7 + 0x2C], %i4
21432 movcc %xcc, %i3, %l5
21433loop_2565:
21434 stb %l1, [%l7 + 0x6F]
21435 lduw [%l7 + 0x3C], %i2
21436 fbuge,a %fcc0, loop_2566
21437 ldsw [%l7 + 0x10], %o3
21438 stb %g4, [%l7 + 0x2B]
21439 ldsw [%l7 + 0x58], %o0
21440loop_2566:
21441 fmovdg %xcc, %f14, %f7
21442 movrlz %l3, %o4, %l4
21443 fmovrsgez %i1, %f1, %f4
21444 orcc %o7, 0x08D5, %g5
21445 fmovrsne %i5, %f15, %f11
21446 sth %g6, [%l7 + 0x28]
21447 fmovdn %icc, %f0, %f13
21448 fbg %fcc2, loop_2567
21449 sdiv %o6, 0x18F6, %g1
21450 ldsb [%l7 + 0x2C], %l0
21451 srlx %i7, %i6, %l6
21452loop_2567:
21453 fbule %fcc1, loop_2568
21454 edge8 %g2, %g7, %l2
21455 te %xcc, 0x7
21456 st %f0, [%l7 + 0x18]
21457loop_2568:
21458 stw %g3, [%l7 + 0x44]
21459 fpadd32s %f4, %f14, %f9
21460 tneg %icc, 0x6
21461 ldub [%l7 + 0x66], %o1
21462 stw %o5, [%l7 + 0x30]
21463 fbn,a %fcc2, loop_2569
21464 udivx %o2, 0x1F3A, %i0
21465 fpadd16s %f9, %f15, %f3
21466 fmovsgu %xcc, %f2, %f15
21467loop_2569:
21468 stb %i3, [%l7 + 0x32]
21469 fmovdcs %icc, %f8, %f12
21470 ldd [%l7 + 0x08], %f0
21471 ldx [%l7 + 0x30], %i4
21472 fmovsgu %xcc, %f11, %f4
21473 call loop_2570
21474 srlx %l1, %l5, %o3
21475 nop
21476 setx loop_2571, %l0, %l1
21477 wrpr 0x1, %tl
21478 wrpr %l1, %tpc
21479 add %l1, 0x4, %l1
21480 wrpr %l1, %tnpc
21481 setx 0x34400001400, %l0, %l1
21482 wrpr %l1, %tstate
21483 wrhpr 0x4, %htstate
21484 retry
21485 fors %f12, %f4, %f12
21486loop_2570:
21487 pdist %f2, %f10, %f2
21488 andcc %i2, 0x14C0, %o0
21489loop_2571:
21490 brz,a %g4, loop_2572
21491 add %l3, %l4, %i1
21492 fmul8ulx16 %f10, %f14, %f6
21493 edge8l %o4, %g5, %i5
21494loop_2572:
21495 bvs,pt %icc, loop_2573
21496 stb %g6, [%l7 + 0x59]
21497 ldsh [%l7 + 0x1C], %o6
21498 edge8l %g1, %o7, %i7
21499loop_2573:
21500 lduw [%l7 + 0x44], %l0
21501 fpsub32s %f7, %f0, %f3
21502 fbl %fcc2, loop_2574
21503 bn,a loop_2575
21504 sdiv %l6, 0x182E, %i6
21505 nop
21506 setx loop_2576, %l0, %l1
21507 jmpl %l1, %g2
21508loop_2574:
21509 ldub [%l7 + 0x75], %g7
21510loop_2575:
21511 brgez,a %l2, loop_2577
21512 fbe,a %fcc2, loop_2578
21513loop_2576:
21514 bcc,a,pt %icc, loop_2579
21515 fmovrdlz %o1, %f2, %f8
21516loop_2577:
21517 ldsb [%l7 + 0x1F], %o5
21518loop_2578:
21519 fxor %f12, %f0, %f12
21520loop_2579:
21521 call loop_2580
21522 nop
21523 setx loop_2581, %l0, %l1
21524 wrpr 0x1, %tl
21525 wrpr %l1, %tpc
21526 add %l1, 0x4, %l1
21527 wrpr %l1, %tnpc
21528 setx 0x34400001400, %l0, %l1
21529 wrpr %l1, %tstate
21530 wrhpr 0x4, %htstate
21531 retry
21532 fbe,a %fcc1, loop_2582
21533 movneg %icc, %g3, %i0
21534loop_2580:
21535 ldub [%l7 + 0x22], %i3
21536loop_2581:
21537 pdist %f12, %f14, %f6
21538loop_2582:
21539 ld [%l7 + 0x38], %f8
21540 bneg,pn %xcc, loop_2583
21541 edge8 %i4, %l1, %l5
21542 fmovse %xcc, %f0, %f13
21543 ble,a %xcc, loop_2584
21544loop_2583:
21545 movcc %xcc, %o3, %i2
21546 faligndata %f4, %f4, %f14
21547 st %f1, [%l7 + 0x78]
21548loop_2584:
21549 fnor %f2, %f2, %f6
21550 movrgz %o0, %g4, %o2
21551 fcmpeq32 %f6, %f14, %l3
21552 fmuld8sux16 %f9, %f3, %f6
21553 brnz,a %i1, loop_2585
21554 fbo %fcc2, loop_2586
21555 bvs,pn %xcc, loop_2587
21556 bshuffle %f4, %f4, %f0
21557loop_2585:
21558 ldd [%l7 + 0x68], %f14
21559loop_2586:
21560 fmovrde %l4, %f2, %f10
21561loop_2587:
21562 fpsub32s %f7, %f3, %f1
21563 ldsw [%l7 + 0x48], %o4
21564 fpackfix %f10, %f8
21565 fcmpgt32 %f2, %f4, %g5
21566 xor %g6, 0x0C02, %i5
21567 array8 %g1, %o7, %o6
21568 lduw [%l7 + 0x30], %i7
21569 tvc %icc, 0x3
21570 ldd [%l7 + 0x18], %f12
21571 bvs,a %xcc, loop_2588
21572 movvs %xcc, %l0, %l6
21573 fnor %f4, %f12, %f12
21574 tneg %icc, 0x3
21575loop_2588:
21576 move %xcc, %g2, %i6
21577 fpadd16 %f0, %f10, %f4
21578 fsrc2s %f6, %f11
21579 umul %g7, %o1, %o5
21580 stx %l2, [%l7 + 0x08]
21581 stw %i0, [%l7 + 0x50]
21582 ba,a loop_2589
21583 movpos %icc, %g3, %i4
21584 taddcc %i3, %l1, %l5
21585 fpadd16 %f6, %f12, %f8
21586loop_2589:
21587 fmovdvs %icc, %f13, %f1
21588 fcmpeq32 %f0, %f12, %o3
21589 bvc,a,pn %icc, loop_2590
21590 fpadd32 %f10, %f0, %f6
21591 ldsb [%l7 + 0x15], %i2
21592 fors %f10, %f7, %f4
21593loop_2590:
21594 tvc %xcc, 0x6
21595 stb %g4, [%l7 + 0x5F]
21596 stw %o2, [%l7 + 0x60]
21597 fbg %fcc3, loop_2591
21598 movg %xcc, %l3, %i1
21599 andncc %o0, %o4, %g5
21600 ld [%l7 + 0x14], %f4
21601loop_2591:
21602 bcc,a,pt %xcc, loop_2592
21603 fmovsge %xcc, %f11, %f7
21604 nop
21605 setx loop_2593, %l0, %l1
21606 jmpl %l1, %l4
21607 fmovrdlz %g6, %f12, %f14
21608loop_2592:
21609 fnands %f9, %f13, %f5
21610 fabsd %f10, %f6
21611loop_2593:
21612 std %f0, [%l7 + 0x10]
21613 ldd [%l7 + 0x38], %f8
21614 tcc %xcc, 0x7
21615 ld [%l7 + 0x10], %f5
21616 fexpand %f13, %f8
21617 lduw [%l7 + 0x10], %g1
21618 bl,a loop_2594
21619 fblg,a %fcc1, loop_2595
21620 fands %f12, %f14, %f7
21621 ldd [%l7 + 0x20], %f4
21622loop_2594:
21623 fandnot1 %f12, %f0, %f10
21624loop_2595:
21625 udiv %o7, 0x0F43, %i5
21626 nop
21627 setx loop_2596, %l0, %l1
21628 wrpr 0x1, %tl
21629 wrpr %l1, %tpc
21630 add %l1, 0x4, %l1
21631 wrpr %l1, %tnpc
21632 setx 0x34400001400, %l0, %l1
21633 wrpr %l1, %tstate
21634 wrhpr 0x4, %htstate
21635 retry
21636 xor %i7, 0x1DA4, %o6
21637 lduh [%l7 + 0x1A], %l6
21638 fmovrdgez %g2, %f6, %f0
21639loop_2596:
21640 mulx %l0, %g7, %i6
21641 alignaddr %o5, %l2, %o1
21642 ldsb [%l7 + 0x0C], %i0
21643 fmovrde %g3, %f6, %f10
21644 bge loop_2597
21645 and %i4, %i3, %l5
21646 movcc %icc, %o3, %l1
21647 movcs %icc, %i2, %o2
21648loop_2597:
21649 brz %l3, loop_2598
21650 fxor %f10, %f0, %f10
21651 ldsw [%l7 + 0x24], %g4
21652 movcc %xcc, %i1, %o0
21653loop_2598:
21654 fandnot2 %f12, %f0, %f4
21655 bneg,a,pt %icc, loop_2599
21656 lduh [%l7 + 0x0C], %o4
21657 fmul8x16al %f9, %f8, %f6
21658 fpack16 %f6, %f15
21659loop_2599:
21660 nop
21661 setx loop_2600, %l0, %l1
21662 wrpr 0x1, %tl
21663 wrpr %l1, %tnpc
21664 setx 0x34400001400, %l0, %l1
21665 wrpr %l1, %tstate
21666 wrhpr 0x4, %htstate
21667 done
21668 bvs,pn %xcc, loop_2601
21669 ldub [%l7 + 0x4D], %g5
21670 and %l4, %g1, %g6
21671loop_2600:
21672 xorcc %o7, %i7, %o6
21673loop_2601:
21674 fmovsl %icc, %f7, %f6
21675 ldx [%l7 + 0x48], %l6
21676 stx %i5, [%l7 + 0x60]
21677 fmovsne %xcc, %f3, %f6
21678 ldub [%l7 + 0x48], %g2
21679 ldsb [%l7 + 0x0C], %l0
21680 fble %fcc0, loop_2602
21681 lduw [%l7 + 0x3C], %g7
21682 addccc %o5, 0x16FC, %l2
21683 fbul %fcc3, loop_2603
21684loop_2602:
21685 fcmpgt32 %f12, %f0, %i6
21686 fmuld8ulx16 %f13, %f15, %f4
21687 fmovs %f14, %f6
21688loop_2603:
21689 fmovspos %icc, %f6, %f9
21690 fblg,a %fcc3, loop_2604
21691 stw %i0, [%l7 + 0x48]
21692 bge,pt %xcc, loop_2605
21693 fmovsge %icc, %f4, %f5
21694loop_2604:
21695 brgez,a %g3, loop_2606
21696 fba,a %fcc3, loop_2607
21697loop_2605:
21698 fbg,a %fcc3, loop_2608
21699 faligndata %f14, %f4, %f6
21700loop_2606:
21701 fnegs %f2, %f1
21702loop_2607:
21703 fmovrdgez %i4, %f8, %f14
21704loop_2608:
21705 ldx [%l7 + 0x38], %o1
21706 fnand %f6, %f14, %f0
21707 fabss %f2, %f1
21708 fmovrslez %l5, %f12, %f5
21709 ble,a,pt %icc, loop_2609
21710 fmovdleu %icc, %f13, %f10
21711 orn %o3, 0x1392, %l1
21712 edge32n %i3, %i2, %o2
21713loop_2609:
21714 udiv %l3, 0x0020, %g4
21715 mulscc %i1, %o0, %g5
21716 lduw [%l7 + 0x5C], %l4
21717 ldsb [%l7 + 0x7D], %o4
21718 bcs,pt %icc, loop_2610
21719 tvs %xcc, 0x2
21720 fnot1 %f6, %f0
21721 array8 %g1, %o7, %g6
21722loop_2610:
21723 fcmpne16 %f0, %f10, %i7
21724 faligndata %f0, %f10, %f6
21725 fpsub16s %f13, %f13, %f9
21726 fnand %f0, %f10, %f8
21727 bge %xcc, loop_2611
21728 std %f0, [%l7 + 0x48]
21729 ldsw [%l7 + 0x54], %l6
21730 addc %i5, 0x0F04, %g2
21731loop_2611:
21732 udivx %l0, 0x11A3, %o6
21733 te %icc, 0x1
21734 fmovsne %xcc, %f2, %f15
21735 stb %g7, [%l7 + 0x73]
21736 umulcc %l2, %i6, %i0
21737 subcc %o5, 0x0D34, %i4
21738 subc %o1, 0x0B89, %l5
21739 ld [%l7 + 0x50], %f7
21740 tcs %icc, 0x0
21741 popc 0x074D, %o3
21742 st %f7, [%l7 + 0x20]
21743 bl,pt %icc, loop_2612
21744 fnot2 %f6, %f2
21745 fornot1 %f2, %f4, %f10
21746 ldx [%l7 + 0x08], %l1
21747loop_2612:
21748 ldsh [%l7 + 0x52], %i3
21749 fxor %f2, %f6, %f2
21750 stw %g3, [%l7 + 0x64]
21751 lduh [%l7 + 0x60], %o2
21752 st %f12, [%l7 + 0x48]
21753 fpadd16 %f2, %f0, %f4
21754 movg %xcc, %l3, %g4
21755 stx %i2, [%l7 + 0x20]
21756 edge16l %i1, %g5, %o0
21757 bne,a,pt %icc, loop_2613
21758 fornot2 %f2, %f4, %f10
21759 bneg loop_2614
21760 fmovdg %xcc, %f11, %f14
21761loop_2613:
21762 ldx [%l7 + 0x78], %l4
21763 edge8l %g1, %o7, %o4
21764loop_2614:
21765 addcc %g6, %l6, %i7
21766 bl,pn %xcc, loop_2615
21767 brlez %i5, loop_2616
21768 st %f0, [%l7 + 0x24]
21769 sdiv %l0, 0x0EED, %o6
21770loop_2615:
21771 st %f10, [%l7 + 0x7C]
21772loop_2616:
21773 sth %g2, [%l7 + 0x66]
21774 tvs %icc, 0x6
21775 fpadd32 %f8, %f14, %f2
21776 lduw [%l7 + 0x6C], %g7
21777 fcmple32 %f0, %f12, %i6
21778 tge %icc, 0x1
21779 movvs %icc, %i0, %l2
21780 movn %xcc, %o5, %i4
21781 std %f8, [%l7 + 0x28]
21782 tl %icc, 0x4
21783 edge16l %l5, %o1, %l1
21784 fbo,a %fcc1, loop_2617
21785 ta %xcc, 0x6
21786 fmovsvs %xcc, %f3, %f4
21787 nop
21788 setx loop_2618, %l0, %l1
21789 wrpr 0x1, %tl
21790 wrpr %l1, %tnpc
21791 setx 0x34400001400, %l0, %l1
21792 wrpr %l1, %tstate
21793 wrhpr 0x4, %htstate
21794 done
21795loop_2617:
21796 fnand %f0, %f6, %f14
21797 movne %xcc, %i3, %g3
21798 ldub [%l7 + 0x6D], %o3
21799loop_2618:
21800 fmovrdgez %l3, %f8, %f12
21801 movvs %xcc, %g4, %i2
21802 fmovsg %icc, %f8, %f0
21803 fpadd16 %f8, %f6, %f6
21804 addcc %i1, %o2, %o0
21805 tg %icc, 0x7
21806 brgz %l4, loop_2619
21807 fmul8ulx16 %f10, %f4, %f8
21808 std %f8, [%l7 + 0x18]
21809 ldsb [%l7 + 0x1C], %g5
21810loop_2619:
21811 fsrc1s %f3, %f1
21812 fmovrsgez %o7, %f3, %f10
21813 bshuffle %f2, %f0, %f12
21814 ldub [%l7 + 0x39], %g1
21815 ldub [%l7 + 0x54], %o4
21816 movgu %xcc, %l6, %i7
21817 sdiv %g6, 0x16CB, %i5
21818 fbn,a %fcc1, loop_2620
21819 st %f0, [%l7 + 0x74]
21820 ldsw [%l7 + 0x08], %l0
21821 sdivcc %g2, 0x17B7, %g7
21822loop_2620:
21823 movle %xcc, %i6, %i0
21824 lduh [%l7 + 0x76], %o6
21825 movcc %xcc, %l2, %o5
21826 stb %i4, [%l7 + 0x09]
21827 fones %f13
21828 edge16 %l5, %o1, %i3
21829 stw %l1, [%l7 + 0x3C]
21830 ldub [%l7 + 0x0B], %g3
21831 edge16n %l3, %o3, %g4
21832 fmovsle %icc, %f4, %f12
21833 movvc %xcc, %i2, %o2
21834 lduh [%l7 + 0x5C], %o0
21835 bcc,a,pn %icc, loop_2621
21836 fbul %fcc2, loop_2622
21837 ldsb [%l7 + 0x42], %i1
21838 movvc %icc, %l4, %g5
21839loop_2621:
21840 fornot1 %f2, %f14, %f14
21841loop_2622:
21842 lduh [%l7 + 0x50], %g1
21843 ld [%l7 + 0x54], %f3
21844 movrlz %o4, %l6, %o7
21845 bvs,a,pn %icc, loop_2623
21846 fpadd16 %f12, %f14, %f10
21847 movg %icc, %i7, %g6
21848 ldsw [%l7 + 0x78], %l0
21849loop_2623:
21850 ble,a,pn %icc, loop_2624
21851 lduw [%l7 + 0x14], %g2
21852 taddcc %g7, 0x0CD4, %i5
21853 movvs %icc, %i0, %o6
21854loop_2624:
21855 fpadd16 %f14, %f0, %f14
21856 sub %l2, %i6, %o5
21857 brgez %l5, loop_2625
21858 tvc %icc, 0x5
21859 fblg,a %fcc1, loop_2626
21860 fpadd16s %f3, %f3, %f14
21861loop_2625:
21862 ldub [%l7 + 0x0F], %i4
21863 ldsw [%l7 + 0x0C], %o1
21864loop_2626:
21865 pdist %f8, %f12, %f12
21866 fpackfix %f10, %f10
21867 bvs,pt %icc, loop_2627
21868 tsubcctv %l1, 0x0625, %i3
21869 tgu %icc, 0x4
21870 fcmpeq16 %f2, %f4, %g3
21871loop_2627:
21872 stb %o3, [%l7 + 0x7C]
21873 tl %icc, 0x5
21874 fmovscc %icc, %f1, %f10
21875 fnot2 %f0, %f12
21876 ldsw [%l7 + 0x34], %l3
21877 stx %g4, [%l7 + 0x20]
21878 std %f8, [%l7 + 0x08]
21879 alignaddrl %o2, %i2, %i1
21880 orncc %o0, %l4, %g1
21881 fpsub32 %f12, %f8, %f4
21882 ldub [%l7 + 0x2A], %o4
21883 ldx [%l7 + 0x18], %l6
21884 bgu %xcc, loop_2628
21885 ldsb [%l7 + 0x51], %g5
21886 subc %i7, %o7, %l0
21887 fmovrde %g2, %f8, %f10
21888loop_2628:
21889 lduh [%l7 + 0x4E], %g7
21890 sdiv %i5, 0x1947, %g6
21891 fmul8x16al %f10, %f15, %f4
21892 fmovsl %xcc, %f0, %f9
21893 brz,a %o6, loop_2629
21894 stb %l2, [%l7 + 0x44]
21895 fandnot2s %f6, %f12, %f10
21896 lduw [%l7 + 0x58], %i6
21897loop_2629:
21898 fmovsleu %icc, %f11, %f12
21899 movgu %xcc, %o5, %l5
21900 xor %i4, %i0, %o1
21901 movcc %icc, %l1, %i3
21902 taddcc %g3, 0x13D9, %o3
21903 ldsw [%l7 + 0x58], %l3
21904 edge16l %o2, %i2, %i1
21905 stb %o0, [%l7 + 0x74]
21906 ldd [%l7 + 0x28], %f4
21907 siam 0x3
21908 bneg,a,pn %icc, loop_2630
21909 movrne %l4, 0x237, %g4
21910 fpsub16s %f15, %f1, %f14
21911 tpos %icc, 0x0
21912loop_2630:
21913 fmovdg %icc, %f13, %f7
21914 bge,a,pt %xcc, loop_2631
21915 ldsw [%l7 + 0x40], %g1
21916 st %f11, [%l7 + 0x60]
21917 movgu %xcc, %l6, %g5
21918loop_2631:
21919 bne,pt %icc, loop_2632
21920 ldsw [%l7 + 0x30], %i7
21921 addcc %o4, %l0, %g2
21922 fornot1 %f2, %f12, %f2
21923loop_2632:
21924 movrne %g7, 0x018, %o7
21925 bleu,pt %icc, loop_2633
21926 brlez %g6, loop_2634
21927 fmovrslz %o6, %f9, %f0
21928 fzeros %f11
21929loop_2633:
21930 ldsw [%l7 + 0x78], %i5
21931loop_2634:
21932 fnegd %f0, %f12
21933 fnot2s %f3, %f6
21934 bleu,pn %icc, loop_2635
21935 stw %l2, [%l7 + 0x20]
21936 bge,a,pn %icc, loop_2636
21937 ldub [%l7 + 0x32], %o5
21938loop_2635:
21939 movrlz %i6, %i4, %i0
21940 fornot1 %f4, %f14, %f4
21941loop_2636:
21942 edge32n %o1, %l1, %l5
21943 fzeros %f0
21944 nop
21945 setx loop_2637, %l0, %l1
21946 wrpr 0x1, %tl
21947 wrpr %l1, %tnpc
21948 setx 0x34400001400, %l0, %l1
21949 wrpr %l1, %tstate
21950 wrhpr 0x4, %htstate
21951 done
21952 fmovrde %i3, %f12, %f14
21953 ba,pn %icc, loop_2638
21954 fbn %fcc2, loop_2639
21955loop_2637:
21956 edge8 %o3, %l3, %o2
21957 bge,a %icc, loop_2640
21958loop_2638:
21959 fmovdpos %icc, %f10, %f0
21960loop_2639:
21961 st %f6, [%l7 + 0x68]
21962 stw %i2, [%l7 + 0x08]
21963loop_2640:
21964 fpsub32 %f8, %f0, %f14
21965 bgu,a loop_2641
21966 movneg %icc, %g3, %o0
21967 te %icc, 0x4
21968 fbo %fcc2, loop_2642
21969loop_2641:
21970 sub %l4, %g4, %i1
21971 stw %g1, [%l7 + 0x1C]
21972 brz,a %g5, loop_2643
21973loop_2642:
21974 ldsb [%l7 + 0x13], %i7
21975 lduh [%l7 + 0x2A], %l6
21976 fornot2 %f12, %f14, %f10
21977loop_2643:
21978 be,a loop_2644
21979 fone %f14
21980 fmovscc %icc, %f11, %f1
21981 fmovdne %xcc, %f8, %f4
21982loop_2644:
21983 fmovrslz %l0, %f3, %f0
21984 xnor %g2, %g7, %o7
21985 fmovsge %xcc, %f8, %f4
21986 fxnor %f14, %f0, %f6
21987 fmovspos %icc, %f11, %f6
21988 lduw [%l7 + 0x10], %o4
21989 move %icc, %g6, %o6
21990 fnors %f7, %f1, %f11
21991 call loop_2645
21992 ldsw [%l7 + 0x34], %l2
21993 bpos,pt %xcc, loop_2646
21994 ldsh [%l7 + 0x58], %o5
21995loop_2645:
21996 andncc %i6, %i5, %i4
21997 ldsw [%l7 + 0x24], %o1
21998loop_2646:
21999 stx %l1, [%l7 + 0x68]
22000 edge16ln %i0, %l5, %i3
22001 fnot1s %f11, %f15
22002 stb %o3, [%l7 + 0x40]
22003 ldsb [%l7 + 0x6E], %o2
22004 sethi 0x1AEF, %i2
22005 mulx %l3, 0x007A, %o0
22006 fnot1s %f12, %f0
22007 fbule %fcc2, loop_2647
22008 std %f2, [%l7 + 0x58]
22009 subc %l4, 0x1DC6, %g4
22010 fblg %fcc1, loop_2648
22011loop_2647:
22012 be,pt %xcc, loop_2649
22013 std %f14, [%l7 + 0x20]
22014 fnands %f14, %f11, %f5
22015loop_2648:
22016 andcc %i1, 0x0B88, %g1
22017loop_2649:
22018 fmovsne %xcc, %f1, %f10
22019 edge16ln %g3, %g5, %i7
22020 stw %l0, [%l7 + 0x08]
22021 stb %g2, [%l7 + 0x0B]
22022 stw %g7, [%l7 + 0x3C]
22023 fmovdcs %xcc, %f13, %f11
22024 fpsub16 %f2, %f2, %f10
22025 fmovdle %xcc, %f4, %f1
22026 fnot2s %f3, %f8
22027 movleu %xcc, %l6, %o4
22028 popc 0x0FAA, %g6
22029 ldsh [%l7 + 0x54], %o6
22030 brnz %o7, loop_2650
22031 fmovdne %xcc, %f15, %f5
22032 fmovrslz %o5, %f9, %f9
22033 te %icc, 0x1
22034loop_2650:
22035 ldsw [%l7 + 0x0C], %i6
22036 fmovrdlz %i5, %f14, %f6
22037 tl %icc, 0x0
22038 st %f13, [%l7 + 0x48]
22039 bneg,a,pn %xcc, loop_2651
22040 fmovscc %xcc, %f10, %f7
22041 fmovsa %xcc, %f12, %f8
22042 ldub [%l7 + 0x66], %l2
22043loop_2651:
22044 sub %o1, %l1, %i0
22045 fmovdpos %icc, %f4, %f1
22046 ldsh [%l7 + 0x30], %i4
22047 sth %l5, [%l7 + 0x3E]
22048 brgez %o3, loop_2652
22049 tvs %icc, 0x5
22050 edge8n %o2, %i2, %l3
22051 fmovs %f0, %f5
22052loop_2652:
22053 ldsw [%l7 + 0x28], %i3
22054 fornot2 %f6, %f10, %f10
22055 fbule,a %fcc0, loop_2653
22056 stx %l4, [%l7 + 0x20]
22057 lduh [%l7 + 0x36], %g4
22058 fone %f4
22059loop_2653:
22060 ble,a %xcc, loop_2654
22061 brnz %i1, loop_2655
22062 st %f13, [%l7 + 0x70]
22063 ldsw [%l7 + 0x30], %o0
22064loop_2654:
22065 fpadd32s %f7, %f0, %f8
22066loop_2655:
22067 st %f2, [%l7 + 0x3C]
22068 stw %g3, [%l7 + 0x54]
22069 fmovdleu %icc, %f10, %f3
22070 ldsh [%l7 + 0x1C], %g1
22071 te %icc, 0x5
22072 stw %g5, [%l7 + 0x70]
22073 nop
22074 setx loop_2656, %l0, %l1
22075 wrpr 0x1, %tl
22076 wrpr %l1, %tnpc
22077 setx 0x34400001400, %l0, %l1
22078 wrpr %l1, %tstate
22079 wrhpr 0x4, %htstate
22080 done
22081 ldx [%l7 + 0x70], %i7
22082 fmovdn %icc, %f13, %f6
22083 tg %icc, 0x3
22084loop_2656:
22085 movre %l0, 0x1E0, %g2
22086 fones %f4
22087 ld [%l7 + 0x08], %f1
22088 fmul8x16 %f5, %f12, %f4
22089 stb %g7, [%l7 + 0x7D]
22090 ldsb [%l7 + 0x21], %o4
22091 tcs %icc, 0x1
22092 fmul8x16 %f4, %f6, %f0
22093 stx %l6, [%l7 + 0x68]
22094 fbo,a %fcc2, loop_2657
22095 nop
22096 setx loop_2658, %l0, %l1
22097 wrpr 0x1, %tl
22098 wrpr %l1, %tnpc
22099 setx 0x34400001400, %l0, %l1
22100 wrpr %l1, %tstate
22101 wrhpr 0x4, %htstate
22102 done
22103 ldd [%l7 + 0x20], %f2
22104 sth %o6, [%l7 + 0x64]
22105loop_2657:
22106 andcc %g6, %o5, %o7
22107loop_2658:
22108 subccc %i6, 0x19FE, %i5
22109 srl %o1, %l2, %i0
22110 fcmpne16 %f4, %f14, %i4
22111 fba,a %fcc1, loop_2659
22112 fsrc2s %f12, %f11
22113 std %f14, [%l7 + 0x18]
22114 stb %l1, [%l7 + 0x28]
22115loop_2659:
22116 fpadd16s %f12, %f0, %f10
22117 fandnot1 %f2, %f14, %f0
22118 movcs %icc, %o3, %l5
22119 orncc %o2, %l3, %i2
22120 fnands %f14, %f15, %f2
22121 edge8n %i3, %l4, %i1
22122 alignaddrl %o0, %g3, %g4
22123 fnot1s %f7, %f0
22124 ldsb [%l7 + 0x1E], %g5
22125 fmovdg %xcc, %f0, %f13
22126 fsrc1 %f12, %f6
22127 alignaddr %i7, %g1, %l0
22128 stw %g7, [%l7 + 0x20]
22129 movge %xcc, %g2, %o4
22130 bn,pn %xcc, loop_2660
22131 fsrc2 %f0, %f0
22132 fands %f8, %f8, %f15
22133 xnorcc %o6, 0x01E2, %g6
22134loop_2660:
22135 tcc %icc, 0x0
22136 fors %f6, %f1, %f8
22137 tne %xcc, 0x4
22138 ldsh [%l7 + 0x7E], %o5
22139 fbe,a %fcc1, loop_2661
22140 lduw [%l7 + 0x40], %o7
22141 lduw [%l7 + 0x78], %i6
22142 bgu,pn %icc, loop_2662
22143loop_2661:
22144 fxors %f1, %f13, %f3
22145 fmul8sux16 %f12, %f4, %f0
22146 stw %i5, [%l7 + 0x48]
22147loop_2662:
22148 stw %o1, [%l7 + 0x70]
22149 fors %f15, %f10, %f8
22150 fmovsgu %xcc, %f14, %f10
22151 fnors %f6, %f12, %f12
22152 fbug %fcc0, loop_2663
22153 tne %icc, 0x7
22154 fmovs %f10, %f1
22155 fmovsne %xcc, %f4, %f0
22156loop_2663:
22157 fmovsg %icc, %f7, %f12
22158 st %f0, [%l7 + 0x70]
22159 sth %l2, [%l7 + 0x5C]
22160 fmovdn %icc, %f9, %f2
22161 fmovdvs %icc, %f15, %f15
22162 fpadd32s %f10, %f12, %f11
22163 st %f15, [%l7 + 0x78]
22164 fbn,a %fcc1, loop_2664
22165 fmovs %f12, %f6
22166 lduh [%l7 + 0x6C], %l6
22167 stb %i4, [%l7 + 0x2F]
22168loop_2664:
22169 ldsh [%l7 + 0x3E], %i0
22170 lduh [%l7 + 0x38], %o3
22171 orncc %l1, 0x0E48, %l5
22172 fandnot1s %f4, %f6, %f3
22173 ldd [%l7 + 0x68], %f4
22174 sth %o2, [%l7 + 0x7C]
22175 tcc %icc, 0x2
22176 array32 %i2, %i3, %l4
22177 fpsub32 %f6, %f6, %f10
22178 sdivx %i1, 0x1CD5, %l3
22179 tg %icc, 0x7
22180 bl,a,pt %icc, loop_2665
22181 movrne %o0, 0x312, %g4
22182 array32 %g5, %i7, %g1
22183 stb %l0, [%l7 + 0x23]
22184loop_2665:
22185 alignaddr %g7, %g3, %g2
22186 ldx [%l7 + 0x60], %o6
22187 movrne %o4, %o5, %g6
22188 bl loop_2666
22189 alignaddrl %o7, %i6, %o1
22190 fmovdgu %xcc, %f1, %f9
22191 fmovse %icc, %f7, %f13
22192loop_2666:
22193 fmovrdgez %l2, %f2, %f14
22194 bn,a loop_2667
22195 movleu %icc, %l6, %i5
22196 ldd [%l7 + 0x78], %f4
22197 tn %xcc, 0x2
22198loop_2667:
22199 bshuffle %f2, %f10, %f4
22200 stb %i0, [%l7 + 0x0D]
22201 bshuffle %f12, %f2, %f8
22202 ldd [%l7 + 0x28], %f8
22203 stb %i4, [%l7 + 0x61]
22204 movrlz %l1, 0x24E, %l5
22205 ldub [%l7 + 0x0E], %o3
22206 faligndata %f6, %f10, %f10
22207 be %xcc, loop_2668
22208 ldd [%l7 + 0x28], %f2
22209 ldsw [%l7 + 0x48], %o2
22210 movgu %icc, %i3, %i2
22211loop_2668:
22212 movrgz %i1, %l3, %l4
22213 ldx [%l7 + 0x08], %o0
22214 fmovsvs %xcc, %f14, %f0
22215 fandnot2s %f4, %f13, %f14
22216 fornot2s %f11, %f15, %f6
22217 lduh [%l7 + 0x3A], %g4
22218 sth %i7, [%l7 + 0x58]
22219 sth %g5, [%l7 + 0x56]
22220 ldsb [%l7 + 0x56], %g1
22221 tpos %xcc, 0x5
22222 fmovrde %g7, %f0, %f6
22223 stx %l0, [%l7 + 0x10]
22224 smul %g3, %g2, %o6
22225 ld [%l7 + 0x64], %f10
22226 nop
22227 setx loop_2669, %l0, %l1
22228 wrpr 0x1, %tl
22229 wrpr %l1, %tpc
22230 add %l1, 0x4, %l1
22231 wrpr %l1, %tnpc
22232 setx 0x34400001400, %l0, %l1
22233 wrpr %l1, %tstate
22234 wrhpr 0x4, %htstate
22235 retry
22236 sdiv %o5, 0x07D6, %o4
22237 bpos,pn %xcc, loop_2670
22238 st %f0, [%l7 + 0x18]
22239loop_2669:
22240 ldub [%l7 + 0x47], %g6
22241 fmul8sux16 %f14, %f10, %f6
22242loop_2670:
22243 fornot2 %f10, %f4, %f4
22244 fmovrdlz %i6, %f6, %f14
22245 ldsb [%l7 + 0x27], %o7
22246 fble,a %fcc0, loop_2671
22247 fpackfix %f12, %f0
22248 bneg,pn %xcc, loop_2672
22249 sll %o1, 0x1D, %l2
22250loop_2671:
22251 fmovsneg %icc, %f12, %f9
22252 movge %xcc, %l6, %i0
22253loop_2672:
22254 std %f14, [%l7 + 0x20]
22255 umul %i5, %i4, %l5
22256 andcc %l1, 0x0C73, %o2
22257 call loop_2673
22258 ldx [%l7 + 0x08], %o3
22259 lduh [%l7 + 0x3E], %i2
22260 call loop_2674
22261loop_2673:
22262 movge %xcc, %i1, %i3
22263 movcs %icc, %l3, %l4
22264 addcc %o0, 0x0395, %g4
22265loop_2674:
22266 subcc %g5, %g1, %i7
22267 lduh [%l7 + 0x7E], %g7
22268 ldsw [%l7 + 0x3C], %l0
22269 fcmpeq32 %f14, %f4, %g2
22270 lduh [%l7 + 0x46], %o6
22271 fmovrdgez %g3, %f0, %f2
22272 fbuge,a %fcc0, loop_2675
22273 movrgez %o4, 0x31A, %g6
22274 sth %i6, [%l7 + 0x2A]
22275 fsrc1 %f4, %f2
22276loop_2675:
22277 or %o5, 0x17C1, %o1
22278 andncc %o7, %l2, %l6
22279 fpsub16s %f9, %f3, %f1
22280 fbne,a %fcc0, loop_2676
22281 call loop_2677
22282 mulx %i0, 0x0BA2, %i5
22283 edge32l %i4, %l1, %l5
22284loop_2676:
22285 array16 %o3, %i2, %i1
22286loop_2677:
22287 ble,a,pt %icc, loop_2678
22288 fmovspos %icc, %f3, %f15
22289 ldd [%l7 + 0x38], %f12
22290 fmovspos %xcc, %f10, %f13
22291loop_2678:
22292 std %f14, [%l7 + 0x50]
22293 lduw [%l7 + 0x60], %i3
22294 srlx %o2, %l4, %l3
22295 stx %g4, [%l7 + 0x08]
22296 fbu %fcc1, loop_2679
22297 fbne %fcc1, loop_2680
22298 fbuge %fcc2, loop_2681
22299 siam 0x3
22300loop_2679:
22301 srlx %g5, 0x1D, %o0
22302loop_2680:
22303 movle %xcc, %g1, %i7
22304loop_2681:
22305 tvc %xcc, 0x0
22306 fmovsleu %icc, %f5, %f2
22307 and %g7, 0x0F58, %g2
22308 fpadd16s %f10, %f14, %f7
22309 bvs,pn %xcc, loop_2682
22310 brlez,a %o6, loop_2683
22311 fmovdvc %icc, %f14, %f10
22312 edge8ln %g3, %o4, %g6
22313loop_2682:
22314 fba,a %fcc2, loop_2684
22315loop_2683:
22316 sllx %i6, %l0, %o5
22317 ldsh [%l7 + 0x70], %o7
22318 movge %icc, %o1, %l2
22319loop_2684:
22320 ld [%l7 + 0x24], %f4
22321 fcmpeq16 %f0, %f2, %i0
22322 ldsb [%l7 + 0x6E], %l6
22323 ldx [%l7 + 0x28], %i4
22324 tvs %icc, 0x4
22325 call loop_2685
22326 movrne %l1, %l5, %i5
22327 fbne,a %fcc1, loop_2686
22328 bl,a,pn %xcc, loop_2687
22329loop_2685:
22330 fandnot2 %f10, %f12, %f6
22331 tleu %icc, 0x5
22332loop_2686:
22333 ldd [%l7 + 0x58], %f8
22334loop_2687:
22335 ldsw [%l7 + 0x4C], %i2
22336 ldd [%l7 + 0x50], %f12
22337 fbg,a %fcc0, loop_2688
22338 sdivcc %o3, 0x07A4, %i1
22339 bpos,pt %icc, loop_2689
22340 fcmpes %fcc3, %f8, %f7
22341loop_2688:
22342 fbuge %fcc0, loop_2690
22343 xnor %o2, 0x17C3, %l4
22344loop_2689:
22345 edge8n %l3, %i3, %g5
22346 stw %o0, [%l7 + 0x5C]
22347loop_2690:
22348 brz %g4, loop_2691
22349 tle %icc, 0x7
22350 tge %xcc, 0x6
22351 fbn,a %fcc2, loop_2692
22352loop_2691:
22353 fexpand %f3, %f2
22354 fmovrsgez %i7, %f5, %f0
22355 move %xcc, %g1, %g7
22356loop_2692:
22357 fbo,a %fcc1, loop_2693
22358 ldsh [%l7 + 0x1C], %g2
22359 movrgez %o6, %g3, %o4
22360 fnot1s %f7, %f2
22361loop_2693:
22362 tne %icc, 0x3
22363 ld [%l7 + 0x44], %f9
22364 fba %fcc3, loop_2694
22365 ldub [%l7 + 0x7E], %i6
22366 fmovrslz %l0, %f12, %f15
22367 ldd [%l7 + 0x60], %f2
22368loop_2694:
22369 fmovsvs %icc, %f15, %f9
22370 fmovspos %icc, %f5, %f15
22371 brlez %o5, loop_2695
22372 edge32l %g6, %o1, %o7
22373 fmovdg %icc, %f1, %f7
22374 ldd [%l7 + 0x40], %f8
22375loop_2695:
22376 fcmpeq32 %f12, %f2, %i0
22377 stx %l6, [%l7 + 0x28]
22378 edge8n %i4, %l1, %l2
22379 xorcc %i5, %i2, %o3
22380 bl,a,pn %icc, loop_2696
22381 fmuld8sux16 %f11, %f9, %f6
22382 fmovdneg %xcc, %f6, %f13
22383 fmovdn %icc, %f3, %f2
22384loop_2696:
22385 movre %i1, %l5, %o2
22386 udivx %l4, 0x08DE, %l3
22387 st %f6, [%l7 + 0x0C]
22388 fcmpne32 %f10, %f14, %i3
22389 edge32 %g5, %o0, %g4
22390 fnegs %f4, %f13
22391 fmovsleu %xcc, %f12, %f8
22392 fnors %f9, %f14, %f6
22393 faligndata %f0, %f6, %f2
22394 udiv %i7, 0x1011, %g1
22395 tne %xcc, 0x7
22396 fmovsg %xcc, %f14, %f3
22397 fzeros %f15
22398 fmovdleu %xcc, %f7, %f10
22399 movvc %icc, %g7, %o6
22400 tvs %icc, 0x6
22401 stw %g2, [%l7 + 0x50]
22402 fmovrse %o4, %f0, %f11
22403 ldub [%l7 + 0x10], %i6
22404 fmovsneg %xcc, %f12, %f1
22405 movl %icc, %g3, %l0
22406 fmovdge %xcc, %f9, %f0
22407 add %o5, %o1, %g6
22408 brgez %i0, loop_2697
22409 bne,a,pn %xcc, loop_2698
22410 fbul %fcc3, loop_2699
22411 fmovrsne %o7, %f2, %f7
22412loop_2697:
22413 ldsw [%l7 + 0x68], %l6
22414loop_2698:
22415 ldsh [%l7 + 0x2C], %i4
22416loop_2699:
22417 fbne,a %fcc0, loop_2700
22418 call loop_2701
22419 bgu %icc, loop_2702
22420 popc %l1, %l2
22421loop_2700:
22422 ldsw [%l7 + 0x64], %i5
22423loop_2701:
22424 std %f4, [%l7 + 0x50]
22425loop_2702:
22426 fnand %f0, %f8, %f8
22427 fone %f0
22428 lduw [%l7 + 0x44], %o3
22429 nop
22430 setx loop_2703, %l0, %l1
22431 wrpr 0x1, %tl
22432 wrpr %l1, %tnpc
22433 setx 0x34400001400, %l0, %l1
22434 wrpr %l1, %tstate
22435 wrhpr 0x4, %htstate
22436 done
22437 nop
22438 setx loop_2704, %l0, %l1
22439 wrpr 0x1, %tl
22440 wrpr %l1, %tnpc
22441 setx 0x34400001400, %l0, %l1
22442 wrpr %l1, %tstate
22443 wrhpr 0x4, %htstate
22444 done
22445 movg %xcc, %i2, %i1
22446 ldsw [%l7 + 0x74], %l5
22447loop_2703:
22448 xnor %l4, 0x1A79, %l3
22449loop_2704:
22450 bg,pt %icc, loop_2705
22451 ldsw [%l7 + 0x44], %o2
22452 fcmpne16 %f14, %f2, %i3
22453 taddcctv %g5, 0x117A, %o0
22454loop_2705:
22455 stw %i7, [%l7 + 0x50]
22456 fnot1s %f10, %f7
22457 sll %g4, %g7, %o6
22458 fmovdne %icc, %f12, %f3
22459 nop
22460 setx loop_2706, %l0, %l1
22461 wrpr 0x1, %tl
22462 wrpr %l1, %tpc
22463 add %l1, 0x4, %l1
22464 wrpr %l1, %tnpc
22465 setx 0x34400001400, %l0, %l1
22466 wrpr %l1, %tstate
22467 wrhpr 0x4, %htstate
22468 retry
22469 move %icc, %g1, %g2
22470 addcc %o4, 0x01DD, %g3
22471 orncc %l0, 0x143B, %i6
22472loop_2706:
22473 fandnot1 %f12, %f8, %f6
22474 fcmple32 %f14, %f2, %o5
22475 xnorcc %o1, %g6, %o7
22476 tle %xcc, 0x6
22477 mova %icc, %i0, %l6
22478 faligndata %f0, %f6, %f8
22479 ld [%l7 + 0x74], %f8
22480 fmovdn %xcc, %f12, %f7
22481 fpmerge %f9, %f14, %f6
22482 lduw [%l7 + 0x10], %l1
22483 fbl,a %fcc2, loop_2707
22484 fsrc1s %f1, %f13
22485 edge8ln %i4, %i5, %o3
22486 lduh [%l7 + 0x3A], %i2
22487loop_2707:
22488 fmovdg %icc, %f4, %f4
22489 fcmple32 %f4, %f10, %i1
22490 fmovdcs %icc, %f12, %f9
22491 tsubcctv %l5, %l4, %l2
22492 fornot2s %f10, %f6, %f5
22493 subcc %o2, 0x03D1, %i3
22494 lduh [%l7 + 0x3A], %g5
22495 tge %icc, 0x5
22496 movne %xcc, %l3, %o0
22497 fmovrdlz %g4, %f14, %f10
22498 fcmps %fcc0, %f5, %f15
22499 ldx [%l7 + 0x58], %i7
22500 brlez %g7, loop_2708
22501 ldd [%l7 + 0x30], %f4
22502 std %f14, [%l7 + 0x58]
22503 edge8 %o6, %g1, %o4
22504loop_2708:
22505 alignaddrl %g3, %l0, %i6
22506 fsrc1 %f4, %f10
22507 ldsb [%l7 + 0x20], %g2
22508 fba %fcc2, loop_2709
22509 fands %f0, %f12, %f7
22510 taddcc %o5, 0x15DC, %g6
22511 fxnors %f11, %f15, %f6
22512loop_2709:
22513 movrlez %o7, 0x1D1, %i0
22514 tcs %icc, 0x5
22515 stx %l6, [%l7 + 0x70]
22516 tgu %xcc, 0x5
22517 movn %xcc, %l1, %i4
22518 srlx %i5, 0x13, %o3
22519 array32 %o1, %i1, %i2
22520 fpadd16 %f0, %f6, %f8
22521 stx %l5, [%l7 + 0x18]
22522 ld [%l7 + 0x74], %f8
22523 movne %xcc, %l2, %l4
22524 ldsh [%l7 + 0x52], %o2
22525 tcc %xcc, 0x7
22526 fmovsg %xcc, %f0, %f2
22527 sth %i3, [%l7 + 0x22]
22528 ldsh [%l7 + 0x0C], %l3
22529 ble,a loop_2710
22530 bpos,pn %xcc, loop_2711
22531 tgu %icc, 0x1
22532 bcc loop_2712
22533loop_2710:
22534 fmovrsgez %g5, %f0, %f11
22535loop_2711:
22536 bvs,a,pt %icc, loop_2713
22537 stb %o0, [%l7 + 0x78]
22538loop_2712:
22539 fmovscs %xcc, %f10, %f2
22540 fmovsgu %xcc, %f14, %f9
22541loop_2713:
22542 andncc %g4, %i7, %o6
22543 fmuld8ulx16 %f10, %f5, %f12
22544 std %f12, [%l7 + 0x60]
22545 ldub [%l7 + 0x48], %g7
22546 fcmple16 %f10, %f8, %g1
22547 ldsh [%l7 + 0x1E], %g3
22548 ldsw [%l7 + 0x30], %l0
22549 lduh [%l7 + 0x62], %o4
22550 fcmps %fcc1, %f14, %f15
22551 stx %i6, [%l7 + 0x28]
22552 stw %g2, [%l7 + 0x48]
22553 sth %g6, [%l7 + 0x62]
22554 bne,a,pn %xcc, loop_2714
22555 fbule %fcc2, loop_2715
22556 udiv %o7, 0x0441, %o5
22557 st %f6, [%l7 + 0x48]
22558loop_2714:
22559 brgz %i0, loop_2716
22560loop_2715:
22561 srl %l6, %l1, %i4
22562 stb %o3, [%l7 + 0x7B]
22563 fsrc1s %f2, %f12
22564loop_2716:
22565 xor %i5, 0x08F1, %o1
22566 umul %i1, 0x0513, %i2
22567 movvs %icc, %l2, %l5
22568 sth %l4, [%l7 + 0x26]
22569 array32 %o2, %l3, %g5
22570 fzeros %f12
22571 ld [%l7 + 0x0C], %f5
22572 fbl,a %fcc2, loop_2717
22573 fbl,a %fcc3, loop_2718
22574 ldsb [%l7 + 0x16], %i3
22575 fpadd32 %f10, %f4, %f2
22576loop_2717:
22577 fone %f4
22578loop_2718:
22579 alignaddrl %g4, %o0, %o6
22580 brgz,a %i7, loop_2719
22581 ldub [%l7 + 0x0B], %g1
22582 movrlz %g7, 0x2EE, %l0
22583 sth %g3, [%l7 + 0x6A]
22584loop_2719:
22585 fbo %fcc3, loop_2720
22586 movl %xcc, %o4, %g2
22587 movre %g6, 0x100, %i6
22588 stx %o5, [%l7 + 0x60]
22589loop_2720:
22590 fandnot2s %f1, %f3, %f13
22591 ldd [%l7 + 0x68], %f8
22592 fxnor %f0, %f2, %f8
22593 add %o7, 0x0336, %l6
22594 edge16ln %l1, %i4, %o3
22595 mulscc %i5, 0x1D94, %o1
22596 ldsh [%l7 + 0x0E], %i0
22597 fmovrdne %i2, %f10, %f0
22598 fcmpgt16 %f0, %f0, %l2
22599 bvc,a,pt %icc, loop_2721
22600 orcc %i1, %l5, %o2
22601 lduw [%l7 + 0x30], %l4
22602 fnor %f0, %f8, %f4
22603loop_2721:
22604 nop
22605 setx loop_2722, %l0, %l1
22606 jmpl %l1, %l3
22607 stb %g5, [%l7 + 0x2A]
22608 bn loop_2723
22609 fmovda %icc, %f9, %f10
22610loop_2722:
22611 ble,a %xcc, loop_2724
22612 fpadd32s %f12, %f7, %f6
22613loop_2723:
22614 ldsw [%l7 + 0x3C], %g4
22615 fmovdge %xcc, %f4, %f5
22616loop_2724:
22617 udivx %o0, 0x1973, %o6
22618 ldx [%l7 + 0x40], %i7
22619 movrne %g1, %g7, %l0
22620 bgu,a,pt %xcc, loop_2725
22621 fbg,a %fcc2, loop_2726
22622 fnot2 %f14, %f8
22623 andn %g3, 0x10A6, %i3
22624loop_2725:
22625 ldsb [%l7 + 0x3F], %o4
22626loop_2726:
22627 bpos,pt %xcc, loop_2727
22628 ldd [%l7 + 0x70], %f12
22629 ldub [%l7 + 0x19], %g6
22630 stw %i6, [%l7 + 0x54]
22631loop_2727:
22632 fcmple32 %f14, %f10, %o5
22633 umulcc %g2, %o7, %l1
22634 fmovrdgez %i4, %f4, %f0
22635 fbu %fcc1, loop_2728
22636 lduh [%l7 + 0x4E], %l6
22637 movrlz %i5, 0x288, %o1
22638 std %f6, [%l7 + 0x08]
22639loop_2728:
22640 edge32l %o3, %i2, %l2
22641 fandnot1 %f10, %f8, %f4
22642 ldd [%l7 + 0x38], %f6
22643 ldsb [%l7 + 0x69], %i0
22644 fbge %fcc3, loop_2729
22645 fpackfix %f6, %f11
22646 sra %l5, 0x04, %o2
22647 fpsub16s %f12, %f6, %f7
22648loop_2729:
22649 fmovrslez %l4, %f2, %f10
22650 movg %xcc, %l3, %g5
22651 ta %icc, 0x3
22652 orcc %g4, %i1, %o0
22653 ld [%l7 + 0x3C], %f10
22654 ldx [%l7 + 0x08], %i7
22655 ldsb [%l7 + 0x0F], %g1
22656 sdivx %o6, 0x05C6, %g7
22657 bl,a loop_2730
22658 bl,a loop_2731
22659 stw %l0, [%l7 + 0x2C]
22660 fmovsvc %icc, %f8, %f10
22661loop_2730:
22662 edge8n %i3, %g3, %g6
22663loop_2731:
22664 ld [%l7 + 0x0C], %f14
22665 fcmpgt16 %f4, %f14, %i6
22666 tl %xcc, 0x3
22667 orcc %o4, %o5, %g2
22668 bneg,a,pt %xcc, loop_2732
22669 fmovrslz %o7, %f7, %f5
22670 popc %l1, %i4
22671 movleu %xcc, %l6, %o1
22672loop_2732:
22673 taddcctv %i5, 0x08B0, %o3
22674 fmovdle %xcc, %f12, %f13
22675 fbe %fcc3, loop_2733
22676 fornot1s %f12, %f1, %f15
22677 bn,a,pn %xcc, loop_2734
22678 movl %xcc, %l2, %i0
22679loop_2733:
22680 ldx [%l7 + 0x20], %l5
22681 lduw [%l7 + 0x18], %o2
22682loop_2734:
22683 ldub [%l7 + 0x37], %i2
22684 st %f4, [%l7 + 0x40]
22685 fmovda %icc, %f10, %f8
22686 brlez,a %l4, loop_2735
22687 sll %g5, %g4, %l3
22688 fmovdl %xcc, %f11, %f3
22689 fcmps %fcc0, %f11, %f9
22690loop_2735:
22691 orcc %o0, %i7, %g1
22692 fmovdl %xcc, %f8, %f1
22693 lduw [%l7 + 0x40], %i1
22694 taddcctv %g7, %o6, %l0
22695 fpadd16 %f2, %f6, %f8
22696 stw %i3, [%l7 + 0x08]
22697 fcmple32 %f8, %f6, %g3
22698 fcmpes %fcc0, %f0, %f6
22699 fnor %f4, %f6, %f12
22700 ldsh [%l7 + 0x30], %g6
22701 ldd [%l7 + 0x70], %f12
22702 smulcc %o4, %o5, %i6
22703 fcmpgt16 %f2, %f6, %g2
22704 fxors %f11, %f0, %f15
22705 fmovsvc %xcc, %f3, %f13
22706 fbe,a %fcc0, loop_2736
22707 edge32n %o7, %i4, %l1
22708 fmovdge %icc, %f4, %f9
22709 tneg %xcc, 0x6
22710loop_2736:
22711 nop
22712 setx loop_2737, %l0, %l1
22713 jmpl %l1, %o1
22714 edge16n %l6, %i5, %o3
22715 fmovsvc %xcc, %f9, %f4
22716 movpos %icc, %l2, %i0
22717loop_2737:
22718 taddcctv %o2, %l5, %i2
22719 fcmple16 %f0, %f12, %l4
22720 fmovscs %icc, %f5, %f13
22721 std %f8, [%l7 + 0x08]
22722 bvs,a %xcc, loop_2738
22723 fsrc1 %f8, %f4
22724 lduh [%l7 + 0x78], %g4
22725 ldsh [%l7 + 0x5C], %l3
22726loop_2738:
22727 fpsub32 %f10, %f0, %f12
22728 ldsw [%l7 + 0x3C], %g5
22729 add %o0, 0x17A2, %i7
22730 udiv %g1, 0x0964, %i1
22731 ldub [%l7 + 0x7C], %g7
22732 lduw [%l7 + 0x14], %l0
22733 fbo,a %fcc2, loop_2739
22734 fbuge %fcc0, loop_2740
22735 srl %i3, %g3, %o6
22736 array8 %o4, %o5, %i6
22737loop_2739:
22738 st %f8, [%l7 + 0x78]
22739loop_2740:
22740 std %f2, [%l7 + 0x28]
22741 std %f12, [%l7 + 0x20]
22742 fbo,a %fcc2, loop_2741
22743 fsrc2 %f2, %f6
22744 ldd [%l7 + 0x28], %f14
22745 xnorcc %g6, 0x1DE5, %o7
22746loop_2741:
22747 ldsb [%l7 + 0x71], %g2
22748 fmovdne %xcc, %f12, %f0
22749 smulcc %i4, %o1, %l1
22750 stw %i5, [%l7 + 0x3C]
22751 fpsub16s %f4, %f7, %f2
22752 tneg %icc, 0x4
22753 edge16n %o3, %l2, %l6
22754 stx %o2, [%l7 + 0x78]
22755 edge8ln %l5, %i2, %i0
22756 mulscc %g4, %l3, %l4
22757 fmovsn %icc, %f1, %f1
22758 fmovrsgez %g5, %f10, %f0
22759 fmuld8sux16 %f10, %f3, %f8
22760 ldsw [%l7 + 0x20], %o0
22761 fnand %f0, %f8, %f6
22762 fba,a %fcc0, loop_2742
22763 movvc %icc, %g1, %i7
22764 udivx %g7, 0x1641, %l0
22765 fnot2 %f6, %f0
22766loop_2742:
22767 xorcc %i1, %g3, %i3
22768 fpmerge %f1, %f0, %f6
22769 and %o4, 0x19E2, %o5
22770 mulscc %o6, 0x0ED0, %i6
22771 fpadd32 %f4, %f6, %f8
22772 fnegd %f4, %f14
22773 sth %g6, [%l7 + 0x74]
22774 taddcctv %g2, 0x191E, %i4
22775 fmovdcs %xcc, %f7, %f1
22776 st %f2, [%l7 + 0x50]
22777 fnot1s %f13, %f7
22778 subccc %o1, 0x086C, %o7
22779 ba,pt %xcc, loop_2743
22780 tl %icc, 0x3
22781 fpsub16s %f6, %f7, %f4
22782 fpsub16s %f11, %f12, %f9
22783loop_2743:
22784 tpos %icc, 0x1
22785 fbge,a %fcc0, loop_2744
22786 ldd [%l7 + 0x50], %f8
22787 edge32 %l1, %o3, %l2
22788 fmul8ulx16 %f14, %f8, %f4
22789loop_2744:
22790 fmovdg %icc, %f7, %f6
22791 udiv %l6, 0x07D1, %o2
22792 ldsb [%l7 + 0x61], %i5
22793 be,pt %xcc, loop_2745
22794 fbe %fcc0, loop_2746
22795 fmovsl %icc, %f10, %f7
22796 lduw [%l7 + 0x7C], %l5
22797loop_2745:
22798 ldsb [%l7 + 0x74], %i0
22799loop_2746:
22800 srlx %g4, %i2, %l4
22801 movg %xcc, %g5, %o0
22802 udivx %l3, 0x1738, %g1
22803 fmovrslez %g7, %f15, %f11
22804 fba,a %fcc3, loop_2747
22805 fcmpgt16 %f4, %f6, %i7
22806 stx %l0, [%l7 + 0x18]
22807 tge %icc, 0x4
22808loop_2747:
22809 lduh [%l7 + 0x22], %g3
22810 bcs,pt %xcc, loop_2748
22811 ba,a,pt %icc, loop_2749
22812 ld [%l7 + 0x64], %f4
22813 fornot1 %f4, %f6, %f4
22814loop_2748:
22815 tge %icc, 0x0
22816loop_2749:
22817 fmovdcc %xcc, %f15, %f3
22818 movneg %xcc, %i1, %i3
22819 ldub [%l7 + 0x41], %o4
22820 ldsw [%l7 + 0x58], %o5
22821 std %f4, [%l7 + 0x30]
22822 brgz,a %o6, loop_2750
22823 bneg %icc, loop_2751
22824 fpsub32s %f3, %f12, %f9
22825 lduh [%l7 + 0x2A], %i6
22826loop_2750:
22827 ld [%l7 + 0x70], %f5
22828loop_2751:
22829 st %f15, [%l7 + 0x48]
22830 fmovsle %icc, %f13, %f6
22831 ldsh [%l7 + 0x52], %g6
22832 xnorcc %g2, %o1, %o7
22833 fbg %fcc3, loop_2752
22834 xnor %i4, %o3, %l2
22835 fmovse %xcc, %f1, %f15
22836 movvc %xcc, %l6, %l1
22837loop_2752:
22838 subccc %i5, 0x0311, %o2
22839 tgu %xcc, 0x7
22840 tne %xcc, 0x6
22841 bvs,a loop_2753
22842 lduh [%l7 + 0x1E], %l5
22843 fmovdcs %icc, %f4, %f4
22844 fmovrdlz %g4, %f10, %f0
22845loop_2753:
22846 ta %xcc, 0x6
22847 edge32 %i0, %l4, %g5
22848 taddcc %i2, %o0, %l3
22849 addc %g7, %g1, %l0
22850 fnor %f14, %f10, %f14
22851 sll %i7, %g3, %i1
22852 stw %o4, [%l7 + 0x64]
22853 nop
22854 setx loop_2754, %l0, %l1
22855 wrpr 0x1, %tl
22856 wrpr %l1, %tnpc
22857 setx 0x34400001400, %l0, %l1
22858 wrpr %l1, %tstate
22859 wrhpr 0x4, %htstate
22860 done
22861 nop
22862 setx loop_2755, %l0, %l1
22863 wrpr 0x1, %tl
22864 wrpr %l1, %tpc
22865 add %l1, 0x4, %l1
22866 wrpr %l1, %tnpc
22867 setx 0x34400001400, %l0, %l1
22868 wrpr %l1, %tstate
22869 wrhpr 0x4, %htstate
22870 retry
22871 movre %i3, 0x143, %o5
22872 movrlz %i6, %o6, %g2
22873loop_2754:
22874 edge32ln %g6, %o1, %o7
22875loop_2755:
22876 fands %f12, %f1, %f14
22877 lduh [%l7 + 0x2A], %i4
22878 fmovsvs %xcc, %f0, %f9
22879 fnors %f11, %f14, %f6
22880 alignaddr %o3, %l6, %l1
22881 st %f14, [%l7 + 0x50]
22882 subcc %l2, %i5, %o2
22883 fmovscc %xcc, %f4, %f3
22884 ldsw [%l7 + 0x60], %g4
22885 sth %l5, [%l7 + 0x6E]
22886 fmovsne %icc, %f10, %f1
22887 tneg %icc, 0x5
22888 fbue,a %fcc3, loop_2756
22889 and %l4, %i0, %g5
22890 sth %o0, [%l7 + 0x3A]
22891 fmovsgu %icc, %f2, %f12
22892loop_2756:
22893 bvc,pt %icc, loop_2757
22894 stb %l3, [%l7 + 0x63]
22895 tvs %xcc, 0x0
22896 movre %i2, 0x0DC, %g7
22897loop_2757:
22898 ldd [%l7 + 0x68], %f8
22899 ldsw [%l7 + 0x70], %g1
22900 tsubcctv %l0, %i7, %i1
22901 addcc %o4, 0x1F04, %i3
22902 fsrc2 %f8, %f12
22903 fbl %fcc1, loop_2758
22904 tpos %icc, 0x6
22905 orncc %o5, %g3, %i6
22906 fcmpes %fcc0, %f1, %f14
22907loop_2758:
22908 lduh [%l7 + 0x5C], %g2
22909 std %f12, [%l7 + 0x20]
22910 bn,pn %icc, loop_2759
22911 ldsb [%l7 + 0x37], %g6
22912 fsrc1 %f6, %f4
22913 stx %o1, [%l7 + 0x20]
22914loop_2759:
22915 bvs,a,pn %xcc, loop_2760
22916 fmovsvc %icc, %f2, %f0
22917 mulscc %o7, %o6, %i4
22918 movrne %o3, %l1, %l2
22919loop_2760:
22920 fcmpne32 %f14, %f6, %i5
22921 sdivx %o2, 0x1ED5, %g4
22922 fmovspos %xcc, %f3, %f8
22923 stx %l6, [%l7 + 0x70]
22924 std %f10, [%l7 + 0x40]
22925 ldsw [%l7 + 0x58], %l5
22926 fmovsle %xcc, %f3, %f6
22927 tleu %xcc, 0x6
22928 st %f10, [%l7 + 0x58]
22929 taddcctv %i0, 0x1A6C, %l4
22930 nop
22931 setx loop_2761, %l0, %l1
22932 wrpr 0x1, %tl
22933 wrpr %l1, %tnpc
22934 setx 0x34400001400, %l0, %l1
22935 wrpr %l1, %tstate
22936 wrhpr 0x4, %htstate
22937 done
22938 edge32l %g5, %l3, %o0
22939 fbule,a %fcc1, loop_2762
22940 fcmpeq32 %f14, %f8, %i2
22941loop_2761:
22942 fnegs %f0, %f1
22943 stb %g7, [%l7 + 0x09]
22944loop_2762:
22945 orcc %l0, 0x1EC4, %g1
22946 sra %i1, 0x0E, %i7
22947 bshuffle %f4, %f0, %f10
22948 ble,a,pt %xcc, loop_2763
22949 ld [%l7 + 0x70], %f2
22950 fmovrslez %o4, %f5, %f3
22951 ldub [%l7 + 0x39], %o5
22952loop_2763:
22953 ldx [%l7 + 0x38], %g3
22954 udiv %i6, 0x0E74, %i3
22955 lduw [%l7 + 0x1C], %g2
22956 fcmps %fcc1, %f0, %f6
22957 ldx [%l7 + 0x10], %g6
22958 std %f6, [%l7 + 0x68]
22959 andncc %o7, %o1, %o6
22960 lduh [%l7 + 0x6A], %i4
22961 fcmple16 %f4, %f8, %l1
22962 fornot2s %f6, %f14, %f10
22963 subc %l2, %o3, %o2
22964 umulcc %g4, 0x1363, %i5
22965 edge32 %l5, %i0, %l6
22966 fsrc2s %f5, %f12
22967 fxnor %f2, %f14, %f14
22968 fcmps %fcc0, %f5, %f1
22969 fmovdgu %icc, %f11, %f14
22970 ble,pt %xcc, loop_2764
22971 ldub [%l7 + 0x58], %g5
22972 sth %l4, [%l7 + 0x78]
22973 movgu %xcc, %l3, %o0
22974loop_2764:
22975 sdiv %g7, 0x1527, %l0
22976 fsrc1 %f8, %f6
22977 fbue %fcc3, loop_2765
22978 fmovd %f10, %f2
22979 ldsb [%l7 + 0x5D], %g1
22980 fandnot2 %f12, %f6, %f6
22981loop_2765:
22982 tle %icc, 0x1
22983 ld [%l7 + 0x48], %f10
22984 ldsb [%l7 + 0x67], %i1
22985 sdiv %i7, 0x0CAB, %i2
22986 fcmps %fcc3, %f5, %f14
22987 fmovdne %icc, %f3, %f2
22988 addccc %o4, 0x1E48, %g3
22989 edge8n %i6, %o5, %i3
22990 fbule %fcc2, loop_2766
22991 smul %g2, %o7, %g6
22992 edge16l %o1, %i4, %l1
22993 nop
22994 setx loop_2767, %l0, %l1
22995 jmpl %l1, %l2
22996loop_2766:
22997 movleu %xcc, %o3, %o6
22998 ldsh [%l7 + 0x4C], %g4
22999 move %xcc, %o2, %l5
23000loop_2767:
23001 array8 %i5, %i0, %l6
23002 ldd [%l7 + 0x50], %f4
23003 ldsw [%l7 + 0x24], %l4
23004 array32 %l3, %g5, %o0
23005 movre %g7, %g1, %l0
23006 fpackfix %f2, %f8
23007 fexpand %f9, %f14
23008 st %f7, [%l7 + 0x70]
23009 bl,a loop_2768
23010 fnegs %f1, %f6
23011 fpsub32s %f5, %f8, %f1
23012 andcc %i1, %i2, %i7
23013loop_2768:
23014 movge %xcc, %o4, %i6
23015 bcs,a,pn %icc, loop_2769
23016 movleu %icc, %o5, %g3
23017 tpos %xcc, 0x0
23018 fmovdgu %icc, %f13, %f2
23019loop_2769:
23020 movg %xcc, %i3, %o7
23021 fbne %fcc3, loop_2770
23022 ldsw [%l7 + 0x34], %g2
23023 movcc %icc, %o1, %i4
23024 fsrc2 %f8, %f6
23025loop_2770:
23026 te %xcc, 0x2
23027 std %f8, [%l7 + 0x78]
23028 fbne %fcc1, loop_2771
23029 call loop_2772
23030 ld [%l7 + 0x2C], %f3
23031 ldd [%l7 + 0x10], %f2
23032loop_2771:
23033 st %f10, [%l7 + 0x74]
23034loop_2772:
23035 movl %icc, %g6, %l2
23036 tn %xcc, 0x0
23037 nop
23038 setx loop_2773, %l0, %l1
23039 wrpr 0x1, %tl
23040 wrpr %l1, %tnpc
23041 setx 0x34400001400, %l0, %l1
23042 wrpr %l1, %tstate
23043 wrhpr 0x4, %htstate
23044 done
23045 smul %l1, %o3, %o6
23046 fpsub16 %f6, %f4, %f4
23047 array16 %o2, %l5, %i5
23048loop_2773:
23049 ldsh [%l7 + 0x3E], %g4
23050 fpackfix %f0, %f0
23051 ldx [%l7 + 0x50], %l6
23052 tsubcctv %i0, 0x01B2, %l3
23053 std %f6, [%l7 + 0x08]
23054 ldub [%l7 + 0x10], %g5
23055 ld [%l7 + 0x38], %f0
23056 fpsub16 %f12, %f2, %f10
23057 std %f12, [%l7 + 0x18]
23058 fmovdle %icc, %f6, %f10
23059 std %f4, [%l7 + 0x38]
23060 sdiv %l4, 0x122E, %o0
23061 fnot2s %f15, %f4
23062 fxnors %f4, %f11, %f12
23063 ld [%l7 + 0x2C], %f0
23064 fmovdpos %icc, %f9, %f14
23065 stb %g7, [%l7 + 0x5E]
23066 fpack32 %f4, %f6, %f10
23067 st %f5, [%l7 + 0x18]
23068 fabss %f7, %f14
23069 nop
23070 setx loop_2774, %l0, %l1
23071 jmpl %l1, %g1
23072 brgez,a %l0, loop_2775
23073 brgz,a %i1, loop_2776
23074 bgu,a,pn %icc, loop_2777
23075loop_2774:
23076 lduh [%l7 + 0x70], %i2
23077loop_2775:
23078 ldub [%l7 + 0x0D], %o4
23079loop_2776:
23080 umulcc %i6, 0x194F, %i7
23081loop_2777:
23082 bg,a %icc, loop_2778
23083 fbl,a %fcc1, loop_2779
23084 fmovdneg %icc, %f8, %f2
23085 fpackfix %f14, %f9
23086loop_2778:
23087 ldsw [%l7 + 0x4C], %o5
23088loop_2779:
23089 fmovdneg %icc, %f3, %f4
23090 ldsh [%l7 + 0x72], %g3
23091 fmovrdgz %i3, %f12, %f6
23092 edge16l %g2, %o7, %i4
23093 lduh [%l7 + 0x12], %g6
23094 sth %l2, [%l7 + 0x58]
23095 siam 0x0
23096 ba,a loop_2780
23097 fmovsa %icc, %f2, %f2
23098 fornot2 %f10, %f0, %f10
23099 lduw [%l7 + 0x60], %l1
23100loop_2780:
23101 fmovsleu %icc, %f10, %f8
23102 st %f11, [%l7 + 0x7C]
23103 stx %o1, [%l7 + 0x28]
23104 faligndata %f2, %f14, %f8
23105 fnegs %f10, %f8
23106 lduh [%l7 + 0x12], %o3
23107 fmovdpos %icc, %f8, %f2
23108 ldsb [%l7 + 0x7A], %o6
23109 stw %l5, [%l7 + 0x28]
23110 fnot2s %f1, %f3
23111 fsrc1 %f12, %f6
23112 fmovsle %xcc, %f13, %f13
23113 fabsd %f0, %f4
23114 fmovdvs %icc, %f6, %f6
23115 ldd [%l7 + 0x08], %f4
23116 ldsb [%l7 + 0x79], %i5
23117 fmuld8sux16 %f0, %f15, %f6
23118 stw %g4, [%l7 + 0x20]
23119 fmovsa %icc, %f10, %f2
23120 ld [%l7 + 0x18], %f8
23121 tne %icc, 0x6
23122 movpos %icc, %o2, %i0
23123 movcs %icc, %l6, %g5
23124 fmuld8sux16 %f3, %f15, %f10
23125 lduh [%l7 + 0x74], %l3
23126 fpsub16 %f2, %f0, %f12
23127 movre %l4, %g7, %o0
23128 bn,a %xcc, loop_2781
23129 ldsb [%l7 + 0x6D], %g1
23130 fmovrde %l0, %f12, %f4
23131 movcc %icc, %i2, %i1
23132loop_2781:
23133 edge8n %i6, %i7, %o4
23134 lduh [%l7 + 0x62], %g3
23135 movcs %icc, %i3, %o5
23136 edge8ln %g2, %o7, %i4
23137 lduw [%l7 + 0x34], %g6
23138 fexpand %f14, %f12
23139 stb %l2, [%l7 + 0x23]
23140 move %xcc, %o1, %o3
23141 movrlez %o6, %l5, %l1
23142 tleu %xcc, 0x5
23143 movne %xcc, %g4, %o2
23144 alignaddr %i0, %i5, %l6
23145 fmovdgu %xcc, %f7, %f11
23146 te %xcc, 0x3
23147 ta %icc, 0x2
23148 siam 0x1
23149 fnor %f0, %f8, %f14
23150 edge16 %l3, %l4, %g5
23151 stw %o0, [%l7 + 0x44]
23152 move %icc, %g7, %g1
23153 fmovdle %xcc, %f8, %f3
23154 fxnors %f1, %f14, %f13
23155 st %f4, [%l7 + 0x60]
23156 stw %l0, [%l7 + 0x14]
23157 movrlez %i2, 0x37C, %i6
23158 orcc %i7, %i1, %o4
23159 tleu %xcc, 0x6
23160 fmovscc %icc, %f6, %f9
23161 stx %g3, [%l7 + 0x10]
23162 std %f14, [%l7 + 0x78]
23163 ldx [%l7 + 0x58], %o5
23164 ldd [%l7 + 0x10], %f6
23165 movcc %icc, %i3, %o7
23166 st %f8, [%l7 + 0x34]
23167 tl %xcc, 0x4
23168 fnor %f14, %f12, %f6
23169 fnegd %f6, %f6
23170 movge %icc, %g2, %i4
23171 ldd [%l7 + 0x48], %f4
23172 fmul8x16 %f8, %f2, %f10
23173 edge8 %g6, %l2, %o3
23174 fbn,a %fcc1, loop_2782
23175 ldd [%l7 + 0x08], %f12
23176 fmovscs %xcc, %f8, %f1
23177 movneg %xcc, %o6, %o1
23178loop_2782:
23179 ld [%l7 + 0x6C], %f0
23180 orncc %l5, %l1, %g4
23181 bleu,a,pt %xcc, loop_2783
23182 fbe %fcc3, loop_2784
23183 ldsw [%l7 + 0x6C], %i0
23184 bn,pn %icc, loop_2785
23185loop_2783:
23186 movrgez %i5, %o2, %l3
23187loop_2784:
23188 movle %icc, %l4, %g5
23189 fmovsl %xcc, %f15, %f1
23190loop_2785:
23191 st %f1, [%l7 + 0x3C]
23192 orcc %l6, 0x15A6, %o0
23193 alignaddrl %g1, %l0, %g7
23194 fmovrde %i2, %f12, %f4
23195 std %f0, [%l7 + 0x30]
23196 sdivx %i7, 0x041D, %i1
23197 fandnot2s %f5, %f5, %f2
23198 stb %o4, [%l7 + 0x51]
23199 tsubcc %g3, 0x0797, %o5
23200 fmovdpos %xcc, %f15, %f1
23201 add %i3, 0x0ED3, %i6
23202 st %f4, [%l7 + 0x24]
23203 fble %fcc1, loop_2786
23204 ld [%l7 + 0x44], %f0
23205 be %icc, loop_2787
23206 movle %icc, %g2, %o7
23207loop_2786:
23208 fmovrslez %g6, %f11, %f4
23209 xnor %i4, %o3, %o6
23210loop_2787:
23211 ba %icc, loop_2788
23212 st %f15, [%l7 + 0x5C]
23213 addc %l2, 0x034F, %l5
23214 fxor %f10, %f6, %f8
23215loop_2788:
23216 tleu %icc, 0x1
23217 bshuffle %f6, %f2, %f4
23218 faligndata %f14, %f6, %f12
23219 ldsh [%l7 + 0x4E], %l1
23220 stx %g4, [%l7 + 0x78]
23221 fnor %f10, %f4, %f12
23222 brz %i0, loop_2789
23223 edge16ln %o1, %i5, %o2
23224 sth %l4, [%l7 + 0x0C]
23225 fpadd32 %f14, %f14, %f12
23226loop_2789:
23227 tne %icc, 0x1
23228 umul %g5, 0x1F91, %l3
23229 stb %o0, [%l7 + 0x16]
23230 alignaddr %g1, %l0, %l6
23231 fble %fcc2, loop_2790
23232 stb %i2, [%l7 + 0x21]
23233 fbule %fcc1, loop_2791
23234 tgu %icc, 0x2
23235loop_2790:
23236 sub %i7, 0x17B7, %i1
23237 edge32n %g7, %o4, %o5
23238loop_2791:
23239 pdist %f2, %f4, %f6
23240 sth %g3, [%l7 + 0x66]
23241 ble,a %xcc, loop_2792
23242 ldx [%l7 + 0x70], %i6
23243 andn %g2, %o7, %i3
23244 brgez %g6, loop_2793
23245loop_2792:
23246 lduh [%l7 + 0x08], %o3
23247 stb %o6, [%l7 + 0x72]
23248 bne %icc, loop_2794
23249loop_2793:
23250 mulscc %l2, 0x1A0B, %i4
23251 fmovsgu %icc, %f1, %f4
23252 stb %l1, [%l7 + 0x5F]
23253loop_2794:
23254 addccc %l5, 0x0A2B, %i0
23255 ldsw [%l7 + 0x24], %g4
23256 movrgz %o1, 0x2EC, %i5
23257 ldsb [%l7 + 0x5A], %l4
23258 fand %f6, %f8, %f14
23259 ldub [%l7 + 0x09], %g5
23260 fpsub32s %f0, %f12, %f13
23261 fmovdcs %xcc, %f6, %f3
23262 umul %l3, 0x18C0, %o2
23263 stb %o0, [%l7 + 0x13]
23264 fmovdl %xcc, %f9, %f15
23265 lduw [%l7 + 0x38], %l0
23266 sth %l6, [%l7 + 0x56]
23267 fmovdcc %xcc, %f4, %f6
23268 fmovs %f6, %f7
23269 lduw [%l7 + 0x08], %i2
23270 fpadd16 %f0, %f6, %f6
23271 fmovrse %g1, %f13, %f14
23272 movne %xcc, %i1, %i7
23273 stw %g7, [%l7 + 0x60]
23274 movl %icc, %o5, %g3
23275 fmovd %f0, %f2
23276 ld [%l7 + 0x1C], %f13
23277 fmovdcc %icc, %f8, %f14
23278 lduw [%l7 + 0x50], %o4
23279 fandnot1 %f0, %f12, %f10
23280 ld [%l7 + 0x44], %f11
23281 fzero %f8
23282 fmovsvs %xcc, %f8, %f2
23283 ldd [%l7 + 0x08], %f0
23284 fands %f3, %f3, %f1
23285 fmovdne %icc, %f7, %f11
23286 lduw [%l7 + 0x28], %i6
23287 nop
23288 setx loop_2795, %l0, %l1
23289 wrpr 0x1, %tl
23290 wrpr %l1, %tpc
23291 add %l1, 0x4, %l1
23292 wrpr %l1, %tnpc
23293 setx 0x34400001400, %l0, %l1
23294 wrpr %l1, %tstate
23295 wrhpr 0x4, %htstate
23296 retry
23297 st %f3, [%l7 + 0x3C]
23298 ldd [%l7 + 0x78], %f8
23299 edge8n %o7, %g2, %i3
23300loop_2795:
23301 array32 %o3, %g6, %o6
23302 bcc,a,pt %icc, loop_2796
23303 fabss %f0, %f2
23304 st %f6, [%l7 + 0x0C]
23305 fmovde %icc, %f0, %f12
23306loop_2796:
23307 fmovdl %xcc, %f11, %f7
23308 ldsh [%l7 + 0x20], %l2
23309 movle %icc, %i4, %l1
23310 std %f14, [%l7 + 0x70]
23311 fands %f12, %f10, %f8
23312 fbn,a %fcc1, loop_2797
23313 xor %l5, %i0, %g4
23314 ldsb [%l7 + 0x35], %i5
23315 ldsb [%l7 + 0x6B], %l4
23316loop_2797:
23317 fandnot1 %f0, %f10, %f14
23318 sll %g5, %o1, %l3
23319 sra %o2, 0x0A, %l0
23320 st %f2, [%l7 + 0x0C]
23321 fba %fcc2, loop_2798
23322 fmovdcc %icc, %f12, %f11
23323 taddcc %l6, 0x1F4F, %o0
23324 srlx %g1, %i1, %i2
23325loop_2798:
23326 edge32ln %i7, %g7, %o5
23327 fmovdcc %xcc, %f10, %f5
23328 fpsub32s %f15, %f15, %f4
23329 bvc %xcc, loop_2799
23330 fmovsa %icc, %f13, %f10
23331 sub %o4, 0x1362, %i6
23332 ldub [%l7 + 0x40], %o7
23333loop_2799:
23334 move %icc, %g2, %g3
23335 fmovsgu %xcc, %f11, %f13
23336 popc 0x137C, %o3
23337 orncc %g6, 0x0A4A, %i3
23338 fmovrse %o6, %f7, %f14
23339 ba,a,pn %xcc, loop_2800
23340 movl %xcc, %l2, %i4
23341 ldx [%l7 + 0x18], %l5
23342 lduh [%l7 + 0x38], %l1
23343loop_2800:
23344 smulcc %i0, %g4, %l4
23345 tcc %xcc, 0x4
23346 nop
23347 setx loop_2801, %l0, %l1
23348 wrpr 0x1, %tl
23349 wrpr %l1, %tnpc
23350 setx 0x34400001400, %l0, %l1
23351 wrpr %l1, %tstate
23352 wrhpr 0x4, %htstate
23353 done
23354 tl %xcc, 0x2
23355 stb %i5, [%l7 + 0x38]
23356 fpadd16 %f2, %f8, %f0
23357loop_2801:
23358 sll %g5, %l3, %o1
23359 ldsh [%l7 + 0x12], %l0
23360 fnot2 %f8, %f4
23361 brlz,a %o2, loop_2802
23362 bg,pt %xcc, loop_2803
23363 tpos %icc, 0x6
23364 bg,a,pn %icc, loop_2804
23365loop_2802:
23366 fmovspos %xcc, %f14, %f7
23367loop_2803:
23368 fpsub16s %f7, %f10, %f6
23369 fxnor %f4, %f0, %f2
23370loop_2804:
23371 sllx %l6, %g1, %i1
23372 fcmpes %fcc0, %f9, %f11
23373 add %o0, %i2, %g7
23374 ld [%l7 + 0x2C], %f10
23375 ldsb [%l7 + 0x25], %i7
23376 tg %icc, 0x0
23377 fmovspos %icc, %f9, %f15
23378 movgu %xcc, %o4, %i6
23379 ldub [%l7 + 0x61], %o7
23380 sra %g2, %g3, %o5
23381 ldsw [%l7 + 0x18], %g6
23382 fmovrdlez %o3, %f4, %f2
23383 movcc %xcc, %o6, %i3
23384 ldd [%l7 + 0x70], %f12
23385 fpadd16s %f2, %f1, %f7
23386 bpos,pt %xcc, loop_2805
23387 ldsw [%l7 + 0x70], %l2
23388 smul %i4, 0x16DF, %l5
23389 lduw [%l7 + 0x14], %i0
23390loop_2805:
23391 movrlz %g4, %l4, %l1
23392 fbg %fcc1, loop_2806
23393 fmovde %xcc, %f15, %f12
23394 fmovsgu %icc, %f0, %f7
23395 fmovsleu %icc, %f10, %f11
23396loop_2806:
23397 addcc %g5, %l3, %o1
23398 ldx [%l7 + 0x78], %i5
23399 nop
23400 setx loop_2807, %l0, %l1
23401 jmpl %l1, %o2
23402 sllx %l6, %l0, %g1
23403 fpack16 %f12, %f6
23404 or %i1, %o0, %g7
23405loop_2807:
23406 bne,pn %icc, loop_2808
23407 array32 %i7, %i2, %o4
23408 fmovdl %xcc, %f6, %f0
23409 tsubcctv %i6, %o7, %g2
23410loop_2808:
23411 fnegs %f13, %f11
23412 stx %o5, [%l7 + 0x58]
23413 orncc %g6, %o3, %o6
23414 tgu %icc, 0x2
23415 fmovrdlez %g3, %f8, %f12
23416 fnand %f4, %f8, %f6
23417 edge8l %l2, %i4, %l5
23418 fmovdneg %icc, %f12, %f1
23419 be,pt %xcc, loop_2809
23420 brgez %i3, loop_2810
23421 edge32n %g4, %l4, %l1
23422 ldsw [%l7 + 0x4C], %i0
23423loop_2809:
23424 fpsub32s %f9, %f1, %f4
23425loop_2810:
23426 std %f14, [%l7 + 0x28]
23427 bvs,a %icc, loop_2811
23428 fba %fcc0, loop_2812
23429 ld [%l7 + 0x08], %f1
23430 fbn %fcc3, loop_2813
23431loop_2811:
23432 and %g5, %o1, %i5
23433loop_2812:
23434 fbl %fcc0, loop_2814
23435 bneg loop_2815
23436loop_2813:
23437 fmovsneg %icc, %f8, %f4
23438 ld [%l7 + 0x34], %f14
23439loop_2814:
23440 fornot2 %f8, %f0, %f14
23441loop_2815:
23442 tsubcctv %l3, 0x1031, %o2
23443 call loop_2816
23444 sdivcc %l0, 0x1B58, %l6
23445 bg,a,pn %icc, loop_2817
23446 ldx [%l7 + 0x58], %i1
23447loop_2816:
23448 stw %g1, [%l7 + 0x54]
23449 ldd [%l7 + 0x18], %f4
23450loop_2817:
23451 fmovsn %icc, %f14, %f3
23452 fmovdle %xcc, %f11, %f2
23453 stw %g7, [%l7 + 0x40]
23454 stw %i7, [%l7 + 0x5C]
23455 fsrc1 %f8, %f2
23456 stx %i2, [%l7 + 0x40]
23457 ble %icc, loop_2818
23458 movrlez %o0, %i6, %o4
23459 movre %g2, %o7, %o5
23460 edge16ln %o3, %g6, %o6
23461loop_2818:
23462 ld [%l7 + 0x14], %f9
23463 fbg,a %fcc2, loop_2819
23464 bn,pn %icc, loop_2820
23465 fpadd16s %f3, %f4, %f7
23466 st %f9, [%l7 + 0x24]
23467loop_2819:
23468 sethi 0x12BD, %l2
23469loop_2820:
23470 movleu %xcc, %i4, %l5
23471 fmovsle %icc, %f9, %f2
23472 fornot2s %f9, %f10, %f13
23473 ldsb [%l7 + 0x7D], %g3
23474 tcc %icc, 0x1
23475 addc %g4, 0x103F, %i3
23476 ldsh [%l7 + 0x78], %l1
23477 fcmps %fcc3, %f11, %f11
23478 fmovdne %xcc, %f8, %f13
23479 fandnot2s %f3, %f7, %f8
23480 stw %i0, [%l7 + 0x18]
23481 fors %f9, %f4, %f3
23482 ldsh [%l7 + 0x10], %l4
23483 stb %o1, [%l7 + 0x25]
23484 ldub [%l7 + 0x13], %i5
23485 fpack32 %f0, %f4, %f14
23486 array8 %l3, %o2, %l0
23487 sth %g5, [%l7 + 0x28]
23488 fornot1 %f6, %f6, %f10
23489 stx %i1, [%l7 + 0x78]
23490 or %l6, 0x054F, %g7
23491 ldsh [%l7 + 0x48], %g1
23492 lduh [%l7 + 0x6C], %i2
23493 brgz,a %o0, loop_2821
23494 fandnot2 %f8, %f12, %f4
23495 call loop_2822
23496 stb %i6, [%l7 + 0x24]
23497loop_2821:
23498 fba %fcc2, loop_2823
23499 umul %i7, 0x0F1D, %g2
23500loop_2822:
23501 bvc,a,pn %xcc, loop_2824
23502 sth %o4, [%l7 + 0x70]
23503loop_2823:
23504 fxnors %f4, %f5, %f11
23505 fxnors %f0, %f7, %f10
23506loop_2824:
23507 ldd [%l7 + 0x70], %f12
23508 fcmple32 %f6, %f10, %o7
23509 andcc %o5, %o3, %o6
23510 fmovsvs %icc, %f0, %f1
23511 st %f14, [%l7 + 0x48]
23512 tcs %xcc, 0x3
23513 array8 %g6, %l2, %l5
23514 ldsh [%l7 + 0x0E], %i4
23515 fexpand %f14, %f0
23516 fone %f2
23517 subccc %g4, %g3, %i3
23518 fornot1 %f4, %f2, %f14
23519 movrne %l1, 0x108, %i0
23520 bgu,a,pn %icc, loop_2825
23521 ld [%l7 + 0x68], %f9
23522 ldd [%l7 + 0x38], %f12
23523 fzero %f8
23524loop_2825:
23525 fbl %fcc2, loop_2826
23526 add %o1, %i5, %l3
23527 ldd [%l7 + 0x50], %f14
23528 ldsw [%l7 + 0x4C], %o2
23529loop_2826:
23530 ldsb [%l7 + 0x5D], %l0
23531 fmovd %f14, %f0
23532 addccc %l4, 0x028C, %i1
23533 movl %xcc, %l6, %g7
23534 stx %g1, [%l7 + 0x30]
23535 fcmple16 %f2, %f10, %g5
23536 ta %icc, 0x3
23537 ldsh [%l7 + 0x44], %i2
23538 fmovdl %xcc, %f1, %f0
23539 fcmpeq32 %f4, %f8, %i6
23540 tgu %icc, 0x2
23541 st %f14, [%l7 + 0x60]
23542 alignaddrl %i7, %g2, %o4
23543 bg %icc, loop_2827
23544 move %xcc, %o0, %o7
23545 fmovs %f6, %f6
23546 fmuld8ulx16 %f14, %f3, %f12
23547loop_2827:
23548 tg %icc, 0x7
23549 fmovdg %xcc, %f5, %f4
23550 subc %o5, 0x138F, %o3
23551 ldsb [%l7 + 0x69], %g6
23552 stx %o6, [%l7 + 0x58]
23553 fones %f15
23554 ble,a,pt %icc, loop_2828
23555 brnz %l2, loop_2829
23556 lduh [%l7 + 0x62], %l5
23557 ldsh [%l7 + 0x4A], %i4
23558loop_2828:
23559 fmovrsne %g3, %f15, %f0
23560loop_2829:
23561 sth %i3, [%l7 + 0x2C]
23562 fcmpgt32 %f0, %f4, %l1
23563 ldub [%l7 + 0x3D], %i0
23564 ld [%l7 + 0x78], %f5
23565 umul %g4, %i5, %o1
23566 brlez %o2, loop_2830
23567 or %l3, %l4, %l0
23568 ble,a,pt %xcc, loop_2831
23569 fandnot1 %f14, %f14, %f12
23570loop_2830:
23571 tleu %icc, 0x3
23572 fandnot2s %f1, %f7, %f3
23573loop_2831:
23574 orcc %l6, %g7, %i1
23575 fmovdvc %icc, %f3, %f0
23576 ldub [%l7 + 0x0F], %g5
23577 std %f8, [%l7 + 0x30]
23578 fmul8sux16 %f0, %f6, %f4
23579 fand %f0, %f0, %f14
23580 lduw [%l7 + 0x38], %g1
23581 ldsw [%l7 + 0x7C], %i2
23582 fmovdn %xcc, %f0, %f8
23583 edge32l %i7, %g2, %i6
23584 fands %f5, %f0, %f4
23585 fnot2s %f9, %f10
23586 brz %o0, loop_2832
23587 lduh [%l7 + 0x6A], %o4
23588 movne %xcc, %o5, %o7
23589 fandnot1s %f5, %f3, %f7
23590loop_2832:
23591 bge,pn %xcc, loop_2833
23592 stb %g6, [%l7 + 0x69]
23593 andncc %o3, %o6, %l5
23594 fands %f8, %f14, %f10
23595loop_2833:
23596 fmovsleu %xcc, %f4, %f1
23597 fmovrslz %i4, %f9, %f2
23598 fblg,a %fcc2, loop_2834
23599 ldsh [%l7 + 0x1C], %l2
23600 fpadd16 %f0, %f6, %f10
23601 fmul8sux16 %f6, %f8, %f12
23602loop_2834:
23603 fmovscs %icc, %f1, %f15
23604 fbn,a %fcc0, loop_2835
23605 fmovsvc %xcc, %f14, %f12
23606 stx %i3, [%l7 + 0x30]
23607 fnands %f9, %f1, %f12
23608loop_2835:
23609 ldsh [%l7 + 0x14], %l1
23610 stw %i0, [%l7 + 0x58]
23611 lduh [%l7 + 0x74], %g3
23612 edge16ln %i5, %o1, %g4
23613 lduh [%l7 + 0x5C], %l3
23614 fmovscs %icc, %f13, %f7
23615 movre %l4, 0x287, %o2
23616 sth %l0, [%l7 + 0x6C]
23617 fandnot1 %f12, %f10, %f4
23618 fmovsge %icc, %f10, %f11
23619 lduw [%l7 + 0x48], %l6
23620 sth %g7, [%l7 + 0x6C]
23621 lduw [%l7 + 0x10], %g5
23622 ba %xcc, loop_2836
23623 tl %xcc, 0x0
23624 xorcc %g1, %i1, %i7
23625 ble loop_2837
23626loop_2836:
23627 stw %i2, [%l7 + 0x38]
23628 ldub [%l7 + 0x40], %g2
23629 fpsub16 %f14, %f0, %f8
23630loop_2837:
23631 ld [%l7 + 0x48], %f14
23632 fpadd32 %f8, %f4, %f0
23633 brnz,a %i6, loop_2838
23634 fmovdneg %xcc, %f4, %f10
23635 tgu %icc, 0x2
23636 fmul8ulx16 %f12, %f14, %f10
23637loop_2838:
23638 fmul8x16al %f12, %f1, %f12
23639 movge %xcc, %o4, %o5
23640 alignaddr %o0, %g6, %o7
23641 alignaddrl %o6, %l5, %i4
23642 fmovrse %o3, %f10, %f6
23643 fsrc1s %f13, %f6
23644 edge16n %i3, %l2, %l1
23645 fandnot2 %f10, %f2, %f10
23646 edge16 %i0, %i5, %g3
23647 fabss %f13, %f7
23648 ldsb [%l7 + 0x54], %g4
23649 fmovrslz %o1, %f3, %f1
23650 fxnors %f8, %f2, %f14
23651 lduh [%l7 + 0x1E], %l3
23652 fpsub16s %f0, %f0, %f7
23653 ldd [%l7 + 0x40], %f6
23654 fmovde %icc, %f13, %f6
23655 fcmpne32 %f4, %f2, %o2
23656 fbug %fcc0, loop_2839
23657 movneg %icc, %l0, %l6
23658 fpsub32 %f6, %f0, %f2
23659 movvc %xcc, %l4, %g7
23660loop_2839:
23661 fmovrdgz %g1, %f10, %f10
23662 ldub [%l7 + 0x4E], %g5
23663 call loop_2840
23664 fmovrse %i7, %f13, %f4
23665 fbn,a %fcc0, loop_2841
23666 xor %i1, %i2, %i6
23667loop_2840:
23668 st %f5, [%l7 + 0x24]
23669 bneg,a,pn %icc, loop_2842
23670loop_2841:
23671 umulcc %o4, %g2, %o0
23672 fnor %f2, %f6, %f12
23673 stw %g6, [%l7 + 0x38]
23674loop_2842:
23675 ldsh [%l7 + 0x44], %o7
23676 ldsh [%l7 + 0x0C], %o5
23677 tneg %xcc, 0x0
23678 st %f11, [%l7 + 0x2C]
23679 sth %o6, [%l7 + 0x4C]
23680 movge %xcc, %i4, %o3
23681 fbu %fcc1, loop_2843
23682 bgu,pn %xcc, loop_2844
23683 smul %l5, 0x0D37, %l2
23684 ldsh [%l7 + 0x5A], %i3
23685loop_2843:
23686 taddcctv %l1, %i0, %g3
23687loop_2844:
23688 ble loop_2845
23689 call loop_2846
23690 fnors %f1, %f11, %f8
23691 lduw [%l7 + 0x60], %i5
23692loop_2845:
23693 std %f2, [%l7 + 0x38]
23694loop_2846:
23695 fxnors %f5, %f3, %f2
23696 fmovrsne %g4, %f3, %f15
23697 ldub [%l7 + 0x4C], %o1
23698 fzero %f4
23699 nop
23700 setx loop_2847, %l0, %l1
23701 jmpl %l1, %l3
23702 stx %o2, [%l7 + 0x78]
23703 smulcc %l0, %l6, %g7
23704 lduh [%l7 + 0x7C], %l4
23705loop_2847:
23706 stx %g5, [%l7 + 0x38]
23707 edge16ln %g1, %i1, %i7
23708 tcs %xcc, 0x4
23709 std %f10, [%l7 + 0x50]
23710 fmovdvs %xcc, %f2, %f14
23711 tpos %xcc, 0x3
23712 fmovdvs %xcc, %f6, %f6
23713 bcs loop_2848
23714 fbo %fcc1, loop_2849
23715 fmovrdne %i2, %f0, %f2
23716 tneg %icc, 0x3
23717loop_2848:
23718 st %f0, [%l7 + 0x7C]
23719loop_2849:
23720 ldsh [%l7 + 0x7C], %o4
23721 edge32 %g2, %i6, %g6
23722 std %f10, [%l7 + 0x38]
23723 fors %f3, %f7, %f6
23724 bl loop_2850
23725 std %f6, [%l7 + 0x68]
23726 stx %o0, [%l7 + 0x50]
23727 sdivx %o5, 0x1FCF, %o6
23728loop_2850:
23729 ldub [%l7 + 0x4D], %o7
23730 fmovdleu %icc, %f15, %f13
23731 ldsb [%l7 + 0x50], %o3
23732 fpsub16s %f10, %f3, %f5
23733 siam 0x5
23734 fnot2 %f0, %f0
23735 stb %i4, [%l7 + 0x58]
23736 movcs %icc, %l2, %l5
23737 edge8n %i3, %i0, %g3
23738 subc %i5, %g4, %o1
23739 array32 %l1, %l3, %o2
23740 fmovdvs %icc, %f13, %f7
23741 lduw [%l7 + 0x24], %l6
23742 edge32n %l0, %l4, %g7
23743 fmovsne %icc, %f13, %f4
23744 fmovrse %g5, %f6, %f3
23745 bpos,a,pn %icc, loop_2851
23746 fmul8x16al %f8, %f6, %f8
23747 tgu %icc, 0x3
23748 movle %icc, %g1, %i1
23749loop_2851:
23750 ldx [%l7 + 0x30], %i2
23751 ldd [%l7 + 0x10], %f14
23752 fmovsgu %icc, %f6, %f5
23753 fmovsneg %icc, %f0, %f13
23754 stx %i7, [%l7 + 0x28]
23755 fmovdge %xcc, %f12, %f13
23756 fmovse %icc, %f0, %f13
23757 lduw [%l7 + 0x48], %g2
23758 bcs,pn %xcc, loop_2852
23759 sub %o4, %i6, %o0
23760 fba %fcc3, loop_2853
23761 stx %g6, [%l7 + 0x38]
23762loop_2852:
23763 ldsh [%l7 + 0x6A], %o6
23764 stw %o7, [%l7 + 0x10]
23765loop_2853:
23766 tneg %xcc, 0x7
23767 ld [%l7 + 0x40], %f14
23768 brz,a %o5, loop_2854
23769 st %f5, [%l7 + 0x08]
23770 brz,a %o3, loop_2855
23771 srax %l2, 0x1C, %i4
23772loop_2854:
23773 sth %i3, [%l7 + 0x64]
23774 be,a loop_2856
23775loop_2855:
23776 ldsh [%l7 + 0x34], %l5
23777 brlez,a %i0, loop_2857
23778 fmovrse %g3, %f11, %f10
23779loop_2856:
23780 lduw [%l7 + 0x50], %i5
23781 movcs %icc, %o1, %g4
23782loop_2857:
23783 edge32n %l3, %l1, %l6
23784 edge8ln %o2, %l4, %g7
23785 stw %g5, [%l7 + 0x74]
23786 stx %g1, [%l7 + 0x48]
23787 stw %l0, [%l7 + 0x34]
23788 bne %xcc, loop_2858
23789 stw %i2, [%l7 + 0x4C]
23790 stb %i7, [%l7 + 0x48]
23791 fbn,a %fcc2, loop_2859
23792loop_2858:
23793 st %f7, [%l7 + 0x14]
23794 stx %g2, [%l7 + 0x70]
23795 ld [%l7 + 0x4C], %f8
23796loop_2859:
23797 udivx %i1, 0x1CD8, %o4
23798 tgu %xcc, 0x5
23799 fbg %fcc2, loop_2860
23800 lduh [%l7 + 0x26], %o0
23801 ldd [%l7 + 0x30], %f6
23802 tle %xcc, 0x1
23803loop_2860:
23804 edge32 %i6, %o6, %o7
23805 movpos %icc, %o5, %o3
23806 ba loop_2861
23807 fands %f7, %f12, %f9
23808 movvs %xcc, %g6, %i4
23809 movrgz %i3, 0x3B0, %l5
23810loop_2861:
23811 ldsh [%l7 + 0x3E], %i0
23812 ldd [%l7 + 0x08], %f8
23813 ldsw [%l7 + 0x78], %g3
23814 fmul8ulx16 %f0, %f0, %f12
23815 fble,a %fcc2, loop_2862
23816 st %f10, [%l7 + 0x28]
23817 edge16n %l2, %o1, %i5
23818 fnot2s %f6, %f6
23819loop_2862:
23820 ldsh [%l7 + 0x16], %g4
23821 udiv %l1, 0x1698, %l3
23822 xnorcc %o2, 0x1A43, %l6
23823 stw %l4, [%l7 + 0x78]
23824 movvc %icc, %g5, %g1
23825 stb %g7, [%l7 + 0x2D]
23826 fba,a %fcc2, loop_2863
23827 ld [%l7 + 0x18], %f2
23828 fand %f12, %f0, %f2
23829 fmovdl %xcc, %f14, %f8
23830loop_2863:
23831 call loop_2864
23832 movpos %icc, %i2, %l0
23833 fpsub16s %f0, %f11, %f14
23834 array16 %g2, %i7, %i1
23835loop_2864:
23836 movle %icc, %o4, %i6
23837 tgu %icc, 0x5
23838 movgu %icc, %o6, %o0
23839 fbg,a %fcc1, loop_2865
23840 fcmpes %fcc1, %f12, %f14
23841 fbne,a %fcc1, loop_2866
23842 movg %xcc, %o5, %o3
23843loop_2865:
23844 ldd [%l7 + 0x30], %f6
23845 sth %o7, [%l7 + 0x40]
23846loop_2866:
23847 fmovrdlez %i4, %f2, %f4
23848 fxnor %f2, %f0, %f4
23849 fblg,a %fcc1, loop_2867
23850 orcc %g6, %l5, %i3
23851 nop
23852 setx loop_2868, %l0, %l1
23853 wrpr 0x1, %tl
23854 wrpr %l1, %tnpc
23855 setx 0x34400001400, %l0, %l1
23856 wrpr %l1, %tstate
23857 wrhpr 0x4, %htstate
23858 done
23859 fmovrslz %i0, %f13, %f6
23860loop_2867:
23861 sth %l2, [%l7 + 0x2E]
23862 fornot2s %f12, %f4, %f6
23863loop_2868:
23864 std %f12, [%l7 + 0x20]
23865 fmovdpos %icc, %f2, %f13
23866 movleu %xcc, %g3, %o1
23867 sth %g4, [%l7 + 0x1C]
23868 ld [%l7 + 0x3C], %f4
23869 ldsb [%l7 + 0x4F], %i5
23870 ldsh [%l7 + 0x34], %l3
23871 siam 0x6
23872 fmovsle %icc, %f12, %f15
23873 fnor %f4, %f8, %f10
23874 movpos %icc, %o2, %l6
23875 fandnot2s %f15, %f3, %f4
23876 lduh [%l7 + 0x12], %l1
23877 fmovdleu %icc, %f15, %f11
23878 fzero %f14
23879 array32 %l4, %g1, %g5
23880 fbl %fcc0, loop_2869
23881 fmovdn %xcc, %f1, %f11
23882 movg %icc, %i2, %l0
23883 ldx [%l7 + 0x38], %g2
23884loop_2869:
23885 bleu,a %xcc, loop_2870
23886 movre %g7, 0x362, %i7
23887 edge32 %i1, %i6, %o4
23888 ldd [%l7 + 0x08], %f4
23889loop_2870:
23890 tsubcctv %o0, 0x1319, %o5
23891 edge32ln %o6, %o3, %i4
23892 fbue %fcc2, loop_2871
23893 taddcc %g6, 0x135E, %o7
23894 ldsw [%l7 + 0x5C], %l5
23895 bneg,a,pn %xcc, loop_2872
23896loop_2871:
23897 bge,a %icc, loop_2873
23898 std %f12, [%l7 + 0x58]
23899 ldsb [%l7 + 0x0F], %i0
23900loop_2872:
23901 fmul8ulx16 %f14, %f2, %f6
23902loop_2873:
23903 bn %xcc, loop_2874
23904 fandnot2 %f8, %f0, %f12
23905 nop
23906 setx loop_2875, %l0, %l1
23907 jmpl %l1, %i3
23908 fba,a %fcc3, loop_2876
23909loop_2874:
23910 lduh [%l7 + 0x7A], %l2
23911 addc %o1, 0x1A76, %g4
23912loop_2875:
23913 lduw [%l7 + 0x50], %i5
23914loop_2876:
23915 fmul8x16al %f10, %f11, %f6
23916 lduw [%l7 + 0x54], %l3
23917 bcs,a loop_2877
23918 alignaddrl %g3, %o2, %l1
23919 fmovsvc %xcc, %f10, %f4
23920 tpos %xcc, 0x5
23921loop_2877:
23922 fmovscs %xcc, %f8, %f4
23923 lduw [%l7 + 0x68], %l4
23924 alignaddrl %g1, %l6, %i2
23925 for %f0, %f0, %f10
23926 ldx [%l7 + 0x30], %g5
23927 fmovdvs %xcc, %f9, %f0
23928 ldsh [%l7 + 0x08], %g2
23929 fnot2s %f3, %f13
23930 lduw [%l7 + 0x6C], %l0
23931 fmovsvs %xcc, %f8, %f6
23932 fcmpne16 %f8, %f0, %g7
23933 for %f8, %f6, %f6
23934 movn %xcc, %i1, %i6
23935 bgu %xcc, loop_2878
23936 bne %icc, loop_2879
23937 ldub [%l7 + 0x3D], %i7
23938 edge32n %o4, %o5, %o6
23939loop_2878:
23940 movre %o3, %i4, %o0
23941loop_2879:
23942 sth %g6, [%l7 + 0x10]
23943 fxnors %f15, %f10, %f3
23944 fmovdvs %xcc, %f10, %f14
23945 edge32ln %l5, %i0, %i3
23946 stb %l2, [%l7 + 0x7C]
23947 ld [%l7 + 0x10], %f6
23948 nop
23949 setx loop_2880, %l0, %l1
23950 wrpr 0x1, %tl
23951 wrpr %l1, %tpc
23952 add %l1, 0x4, %l1
23953 wrpr %l1, %tnpc
23954 setx 0x34400001400, %l0, %l1
23955 wrpr %l1, %tstate
23956 wrhpr 0x4, %htstate
23957 retry
23958 fnot2s %f5, %f14
23959 bg,a,pt %icc, loop_2881
23960 fsrc1s %f10, %f2
23961loop_2880:
23962 stw %o7, [%l7 + 0x4C]
23963 bg,a,pt %icc, loop_2882
23964loop_2881:
23965 movvs %icc, %o1, %i5
23966 fexpand %f1, %f8
23967 sll %l3, 0x18, %g3
23968loop_2882:
23969 fbge %fcc3, loop_2883
23970 xnor %o2, %l1, %g4
23971 taddcctv %l4, %l6, %i2
23972 fmovdle %xcc, %f4, %f8
23973loop_2883:
23974 movrlez %g5, %g2, %l0
23975 fba,a %fcc1, loop_2884
23976 fmovrsne %g7, %f4, %f3
23977 xnorcc %i1, %i6, %i7
23978 fnot2s %f2, %f4
23979loop_2884:
23980 fmovsle %xcc, %f3, %f13
23981 edge32 %g1, %o5, %o4
23982 fnot1s %f12, %f3
23983 ldsb [%l7 + 0x31], %o3
23984 sdivcc %o6, 0x1662, %o0
23985 fpsub32s %f0, %f12, %f3
23986 tne %icc, 0x7
23987 brgz %g6, loop_2885
23988 edge32n %i4, %l5, %i0
23989 bne,pt %xcc, loop_2886
23990 ldsh [%l7 + 0x34], %i3
23991loop_2885:
23992 fmovsn %icc, %f1, %f1
23993 nop
23994 setx loop_2887, %l0, %l1
23995 jmpl %l1, %l2
23996loop_2886:
23997 bvc,a loop_2888
23998 alignaddrl %o1, %i5, %o7
23999 ble,pt %xcc, loop_2889
24000loop_2887:
24001 fxor %f2, %f12, %f12
24002loop_2888:
24003 ld [%l7 + 0x54], %f9
24004 stb %l3, [%l7 + 0x1A]
24005loop_2889:
24006 srax %o2, 0x16, %l1
24007 fpadd32 %f6, %f4, %f0
24008 fbg %fcc0, loop_2890
24009 st %f10, [%l7 + 0x44]
24010 fandnot1 %f0, %f6, %f4
24011 fcmpgt32 %f12, %f14, %g3
24012loop_2890:
24013 lduh [%l7 + 0x4A], %l4
24014 stw %l6, [%l7 + 0x28]
24015 fcmpes %fcc3, %f4, %f1
24016 lduw [%l7 + 0x2C], %i2
24017 fpsub32s %f2, %f12, %f14
24018 faligndata %f2, %f14, %f8
24019 bcc,a %xcc, loop_2891
24020 fbe,a %fcc1, loop_2892
24021 orn %g4, 0x03F1, %g5
24022 fmovrsgez %g2, %f8, %f12
24023loop_2891:
24024 sth %g7, [%l7 + 0x10]
24025loop_2892:
24026 tsubcctv %l0, 0x0254, %i1
24027 fmovrdgz %i6, %f6, %f14
24028 stb %g1, [%l7 + 0x55]
24029 fcmpne16 %f2, %f0, %i7
24030 sth %o5, [%l7 + 0x5E]
24031 fmovrslz %o4, %f7, %f9
24032 ldd [%l7 + 0x68], %f6
24033 fmovspos %xcc, %f11, %f5
24034 or %o3, %o6, %g6
24035 fmovdn %icc, %f10, %f11
24036 ldsb [%l7 + 0x1E], %o0
24037 lduw [%l7 + 0x08], %i4
24038 bshuffle %f0, %f8, %f8
24039 fornot2s %f3, %f1, %f5
24040 stb %i0, [%l7 + 0x52]
24041 lduh [%l7 + 0x4A], %i3
24042 edge8ln %l5, %l2, %i5
24043 addc %o7, %o1, %l3
24044 lduw [%l7 + 0x2C], %o2
24045 ldd [%l7 + 0x38], %f10
24046 fmovrsgz %l1, %f5, %f7
24047 ldsh [%l7 + 0x1A], %l4
24048 fandnot1 %f8, %f12, %f4
24049 bn,pn %xcc, loop_2893
24050 ldsw [%l7 + 0x1C], %l6
24051 sllx %i2, 0x08, %g4
24052 stb %g3, [%l7 + 0x3E]
24053loop_2893:
24054 fmovrse %g2, %f10, %f14
24055 tge %xcc, 0x1
24056 brgez %g7, loop_2894
24057 xor %l0, %i1, %g5
24058 sth %g1, [%l7 + 0x4C]
24059 stw %i6, [%l7 + 0x10]
24060loop_2894:
24061 orcc %o5, %o4, %i7
24062 fmovdge %icc, %f10, %f7
24063 fmovsneg %xcc, %f7, %f10
24064 fsrc1 %f12, %f12
24065 ldsh [%l7 + 0x5A], %o6
24066 movvs %xcc, %o3, %g6
24067 fmovsa %icc, %f12, %f5
24068 ldub [%l7 + 0x39], %o0
24069 brgz,a %i0, loop_2895
24070 fbule,a %fcc2, loop_2896
24071 stw %i4, [%l7 + 0x50]
24072 tvs %icc, 0x0
24073loop_2895:
24074 stw %l5, [%l7 + 0x38]
24075loop_2896:
24076 bvs,a,pn %xcc, loop_2897
24077 brlz %i3, loop_2898
24078 subcc %l2, %o7, %i5
24079 movg %xcc, %o1, %l3
24080loop_2897:
24081 fcmpne32 %f2, %f10, %o2
24082loop_2898:
24083 fandnot2s %f5, %f14, %f11
24084 fand %f2, %f6, %f8
24085 fpackfix %f8, %f0
24086 fxor %f4, %f2, %f10
24087 brgez,a %l1, loop_2899
24088 fmovdne %icc, %f15, %f7
24089 st %f10, [%l7 + 0x0C]
24090 stx %l4, [%l7 + 0x10]
24091loop_2899:
24092 movre %l6, %i2, %g4
24093 edge8n %g2, %g7, %l0
24094 orcc %i1, 0x1DBF, %g3
24095 fmovsle %xcc, %f14, %f12
24096 stb %g5, [%l7 + 0x15]
24097 tsubcctv %g1, 0x140B, %o5
24098 fmovse %xcc, %f10, %f11
24099 ldsb [%l7 + 0x40], %o4
24100 fnot1s %f5, %f12
24101 move %xcc, %i7, %o6
24102 fxor %f14, %f2, %f2
24103 udiv %i6, 0x1BC9, %o3
24104 fandnot1 %f0, %f8, %f0
24105 fmul8x16 %f3, %f0, %f12
24106 ldsh [%l7 + 0x3A], %o0
24107 bgu %xcc, loop_2900
24108 movcs %icc, %g6, %i0
24109 or %i4, 0x052F, %l5
24110 mova %xcc, %i3, %l2
24111loop_2900:
24112 fcmpgt16 %f8, %f2, %i5
24113 brnz,a %o7, loop_2901
24114 fmovdge %icc, %f10, %f1
24115 fmovsl %xcc, %f6, %f0
24116 fone %f14
24117loop_2901:
24118 ldsh [%l7 + 0x66], %o1
24119 fcmpgt32 %f8, %f14, %o2
24120 fmovsn %xcc, %f3, %f7
24121 fnegs %f6, %f10
24122 mulx %l3, %l1, %l4
24123 fmovsvc %xcc, %f15, %f13
24124 edge32n %i2, %l6, %g2
24125 std %f10, [%l7 + 0x18]
24126 edge16ln %g4, %l0, %g7
24127 fcmpeq32 %f10, %f12, %g3
24128 ldsb [%l7 + 0x71], %g5
24129 std %f10, [%l7 + 0x10]
24130 brz,a %i1, loop_2902
24131 mulscc %g1, 0x0CCC, %o5
24132 ldub [%l7 + 0x67], %o4
24133 lduh [%l7 + 0x54], %o6
24134loop_2902:
24135 ldsh [%l7 + 0x44], %i7
24136 tne %icc, 0x1
24137 fmovd %f0, %f0
24138 fnands %f7, %f12, %f9
24139 stb %i6, [%l7 + 0x62]
24140 ldsw [%l7 + 0x08], %o3
24141 nop
24142 setx loop_2903, %l0, %l1
24143 wrpr 0x1, %tl
24144 wrpr %l1, %tpc
24145 add %l1, 0x4, %l1
24146 wrpr %l1, %tnpc
24147 setx 0x34400001400, %l0, %l1
24148 wrpr %l1, %tstate
24149 wrhpr 0x4, %htstate
24150 retry
24151 fmovrdgez %g6, %f14, %f2
24152 fpsub32s %f3, %f14, %f1
24153 orn %o0, 0x1BD8, %i0
24154loop_2903:
24155 sth %i4, [%l7 + 0x14]
24156 edge32n %i3, %l2, %i5
24157 stx %o7, [%l7 + 0x40]
24158 fbo %fcc3, loop_2904
24159 ldsh [%l7 + 0x36], %o1
24160 fornot2 %f8, %f8, %f4
24161 fcmps %fcc0, %f0, %f14
24162loop_2904:
24163 movpos %icc, %o2, %l3
24164 fmul8ulx16 %f12, %f0, %f0
24165 fmovrslz %l1, %f14, %f6
24166 ldx [%l7 + 0x68], %l5
24167 smul %i2, %l4, %l6
24168 edge16 %g4, %g2, %g7
24169 lduh [%l7 + 0x2A], %l0
24170 nop
24171 setx loop_2905, %l0, %l1
24172 wrpr 0x1, %tl
24173 wrpr %l1, %tnpc
24174 setx 0x34400001400, %l0, %l1
24175 wrpr %l1, %tstate
24176 wrhpr 0x4, %htstate
24177 done
24178 fpack32 %f2, %f4, %f8
24179 stb %g3, [%l7 + 0x0D]
24180 tn %xcc, 0x4
24181loop_2905:
24182 fmovdpos %xcc, %f13, %f5
24183 addcc %g5, %i1, %o5
24184 ldub [%l7 + 0x7A], %g1
24185 fmovrdne %o6, %f8, %f2
24186 movrlz %i7, 0x273, %i6
24187 movle %icc, %o4, %g6
24188 movvs %icc, %o0, %o3
24189 ldx [%l7 + 0x60], %i0
24190 fmovdcc %icc, %f10, %f12
24191 ldsb [%l7 + 0x72], %i4
24192 ldub [%l7 + 0x4E], %i3
24193 lduw [%l7 + 0x18], %i5
24194 fmovsgu %xcc, %f9, %f14
24195 fmovdge %xcc, %f7, %f3
24196 fabsd %f4, %f6
24197 sethi 0x083C, %l2
24198 srlx %o7, 0x08, %o2
24199 fbo %fcc0, loop_2906
24200 st %f1, [%l7 + 0x64]
24201 std %f8, [%l7 + 0x48]
24202 fxors %f5, %f2, %f2
24203loop_2906:
24204 mulx %o1, %l3, %l5
24205 fmovda %icc, %f13, %f3
24206 movge %icc, %i2, %l1
24207 fmovdvs %icc, %f11, %f6
24208 ld [%l7 + 0x24], %f13
24209 ldub [%l7 + 0x3C], %l4
24210 brlez,a %g4, loop_2907
24211 sll %g2, %g7, %l6
24212 or %g3, %l0, %i1
24213 st %f1, [%l7 + 0x44]
24214loop_2907:
24215 movg %xcc, %g5, %g1
24216 subcc %o5, %i7, %o6
24217 fbge %fcc2, loop_2908
24218 edge32 %o4, %g6, %o0
24219 ldsw [%l7 + 0x58], %o3
24220 movrgez %i0, 0x3A5, %i4
24221loop_2908:
24222 fcmpd %fcc2, %f10, %f14
24223 fnands %f14, %f6, %f13
24224 ldsh [%l7 + 0x2C], %i3
24225 ldsb [%l7 + 0x1D], %i6
24226 fornot1 %f14, %f10, %f0
24227 tvs %xcc, 0x6
24228 movgu %icc, %l2, %o7
24229 edge32n %i5, %o2, %o1
24230 fsrc2 %f0, %f8
24231 udivcc %l3, 0x0BD6, %i2
24232 ldx [%l7 + 0x68], %l1
24233 sra %l4, 0x05, %g4
24234 fands %f1, %f12, %f13
24235 xnor %g2, 0x09AC, %l5
24236 fpsub32s %f6, %f10, %f3
24237 fbg %fcc1, loop_2909
24238 fmovdvs %icc, %f0, %f8
24239 ldsw [%l7 + 0x1C], %g7
24240 movne %xcc, %g3, %l6
24241loop_2909:
24242 st %f3, [%l7 + 0x24]
24243 fbe,a %fcc2, loop_2910
24244 st %f6, [%l7 + 0x7C]
24245 ldx [%l7 + 0x50], %i1
24246 stb %l0, [%l7 + 0x4D]
24247loop_2910:
24248 array16 %g5, %o5, %i7
24249 sethi 0x1918, %g1
24250 ldsw [%l7 + 0x6C], %o6
24251 tg %icc, 0x4
24252 stw %o4, [%l7 + 0x6C]
24253 movgu %xcc, %o0, %o3
24254 fbue %fcc0, loop_2911
24255 fmovrdlez %i0, %f6, %f12
24256 xnorcc %g6, 0x0D72, %i4
24257 fsrc2 %f4, %f6
24258loop_2911:
24259 taddcc %i6, 0x0358, %l2
24260 fnands %f4, %f1, %f14
24261 fcmpne32 %f10, %f14, %i3
24262 andcc %o7, 0x0194, %i5
24263 ldsh [%l7 + 0x18], %o2
24264 smul %o1, 0x1FDF, %i2
24265 fmovscs %icc, %f4, %f13
24266 tne %icc, 0x7
24267 fpsub16s %f0, %f9, %f8
24268 fmovsl %icc, %f4, %f12
24269 tleu %icc, 0x0
24270 movvs %xcc, %l3, %l1
24271 fands %f8, %f10, %f1
24272 array16 %g4, %g2, %l5
24273 st %f1, [%l7 + 0x74]
24274 be,pn %icc, loop_2912
24275 std %f8, [%l7 + 0x18]
24276 fones %f10
24277 bcs,pt %icc, loop_2913
24278loop_2912:
24279 fba,a %fcc2, loop_2914
24280 ld [%l7 + 0x38], %f7
24281 fmovdleu %icc, %f15, %f7
24282loop_2913:
24283 fpadd16 %f10, %f10, %f4
24284loop_2914:
24285 fbne,a %fcc3, loop_2915
24286 bvs loop_2916
24287 stx %l4, [%l7 + 0x60]
24288 lduh [%l7 + 0x42], %g7
24289loop_2915:
24290 fbe %fcc2, loop_2917
24291loop_2916:
24292 lduw [%l7 + 0x60], %g3
24293 fmuld8ulx16 %f15, %f10, %f10
24294 movleu %icc, %l6, %i1
24295loop_2917:
24296 and %l0, 0x10DC, %o5
24297 sllx %i7, %g1, %o6
24298 tpos %icc, 0x2
24299 tl %icc, 0x5
24300 fmovsle %icc, %f7, %f2
24301 lduw [%l7 + 0x64], %g5
24302 lduw [%l7 + 0x4C], %o0
24303 fmovrdlez %o4, %f12, %f14
24304 movne %icc, %o3, %g6
24305 sth %i0, [%l7 + 0x36]
24306 tcc %xcc, 0x4
24307 bneg %xcc, loop_2918
24308 ble,a loop_2919
24309 movgu %icc, %i4, %i6
24310 stw %l2, [%l7 + 0x14]
24311loop_2918:
24312 faligndata %f14, %f14, %f2
24313loop_2919:
24314 tsubcctv %o7, %i3, %i5
24315 fmovrslz %o2, %f5, %f1
24316 sth %i2, [%l7 + 0x1C]
24317 fmovrde %o1, %f2, %f4
24318 tsubcctv %l3, 0x0C95, %l1
24319 for %f4, %f6, %f6
24320 xnor %g4, %g2, %l4
24321 stb %l5, [%l7 + 0x2B]
24322 sethi 0x02FE, %g3
24323 stw %g7, [%l7 + 0x2C]
24324 fpsub32s %f11, %f5, %f14
24325 fbuge,a %fcc2, loop_2920
24326 movne %xcc, %l6, %i1
24327 ldub [%l7 + 0x75], %l0
24328 ldub [%l7 + 0x2D], %o5
24329loop_2920:
24330 fornot2 %f6, %f2, %f8
24331 fmovrdlez %g1, %f6, %f0
24332 stx %o6, [%l7 + 0x70]
24333 stx %i7, [%l7 + 0x68]
24334 std %f10, [%l7 + 0x40]
24335 move %xcc, %g5, %o4
24336 fmovrdlez %o3, %f8, %f8
24337 umul %g6, %i0, %o0
24338 fmovdcc %icc, %f14, %f7
24339 udivx %i4, 0x0E66, %i6
24340 fpadd32s %f7, %f10, %f11
24341 bshuffle %f12, %f6, %f2
24342 ldsb [%l7 + 0x0C], %l2
24343 bleu,pt %icc, loop_2921
24344 lduh [%l7 + 0x4A], %i3
24345 andncc %o7, %i5, %i2
24346 taddcctv %o2, 0x01DE, %l3
24347loop_2921:
24348 tneg %icc, 0x4
24349 lduw [%l7 + 0x5C], %o1
24350 lduw [%l7 + 0x6C], %l1
24351 ldd [%l7 + 0x70], %f0
24352 lduw [%l7 + 0x50], %g4
24353 sll %g2, %l5, %l4
24354 fcmpgt16 %f12, %f12, %g7
24355 fxnors %f10, %f12, %f11
24356 fcmple16 %f12, %f0, %g3
24357 movvs %icc, %l6, %l0
24358 ldsw [%l7 + 0x78], %o5
24359 fpsub32 %f6, %f8, %f2
24360 ldx [%l7 + 0x20], %i1
24361 ta %icc, 0x0
24362 fpsub32 %f10, %f8, %f0
24363 umul %o6, 0x1703, %g1
24364 fcmped %fcc1, %f12, %f6
24365 fmovdcc %xcc, %f0, %f7
24366 sth %g5, [%l7 + 0x12]
24367 fornot2 %f8, %f2, %f12
24368 ldub [%l7 + 0x43], %i7
24369 ldsw [%l7 + 0x58], %o3
24370 fmovdneg %icc, %f8, %f2
24371 movrlz %g6, 0x12E, %o4
24372 stw %o0, [%l7 + 0x68]
24373 fmovrdlz %i0, %f2, %f6
24374 fpsub16s %f10, %f15, %f3
24375 movneg %icc, %i6, %i4
24376 sth %l2, [%l7 + 0x0A]
24377 array8 %i3, %i5, %o7
24378 umulcc %i2, 0x0336, %l3
24379 subcc %o1, %o2, %l1
24380 ldsw [%l7 + 0x74], %g2
24381 be,a %icc, loop_2922
24382 fmovrdlez %l5, %f2, %f2
24383 lduh [%l7 + 0x58], %l4
24384 fpmerge %f7, %f13, %f8
24385loop_2922:
24386 fba %fcc1, loop_2923
24387 fbl %fcc2, loop_2924
24388 bleu %xcc, loop_2925
24389 fand %f12, %f10, %f12
24390loop_2923:
24391 ldsh [%l7 + 0x4A], %g7
24392loop_2924:
24393 bleu,a loop_2926
24394loop_2925:
24395 ld [%l7 + 0x50], %f1
24396 sllx %g4, %l6, %g3
24397 ldx [%l7 + 0x30], %l0
24398loop_2926:
24399 fnegs %f1, %f6
24400 fands %f6, %f5, %f0
24401 fmuld8sux16 %f13, %f13, %f12
24402 ldsb [%l7 + 0x1B], %o5
24403 lduw [%l7 + 0x3C], %i1
24404 and %g1, 0x0F7D, %g5
24405 lduw [%l7 + 0x2C], %o6
24406 tn %icc, 0x6
24407 st %f11, [%l7 + 0x2C]
24408 umul %i7, %o3, %o4
24409 mova %icc, %o0, %g6
24410 fand %f6, %f6, %f12
24411 pdist %f8, %f2, %f4
24412 alignaddr %i6, %i0, %l2
24413 fnegs %f11, %f14
24414 sth %i3, [%l7 + 0x4A]
24415 tneg %xcc, 0x0
24416 ldsb [%l7 + 0x6F], %i4
24417 brz,a %i5, loop_2927
24418 stb %o7, [%l7 + 0x10]
24419 array8 %l3, %o1, %o2
24420 ble %icc, loop_2928
24421loop_2927:
24422 fbo,a %fcc2, loop_2929
24423 ld [%l7 + 0x24], %f15
24424 stb %i2, [%l7 + 0x26]
24425loop_2928:
24426 edge8l %l1, %l5, %l4
24427loop_2929:
24428 lduw [%l7 + 0x44], %g7
24429 fbue,a %fcc1, loop_2930
24430 movcs %icc, %g2, %g4
24431 stb %g3, [%l7 + 0x68]
24432 lduw [%l7 + 0x14], %l6
24433loop_2930:
24434 ldd [%l7 + 0x30], %f6
24435 ldd [%l7 + 0x08], %f12
24436 taddcctv %l0, %o5, %g1
24437 tneg %xcc, 0x2
24438 ldsh [%l7 + 0x74], %g5
24439 movg %xcc, %o6, %i1
24440 sth %o3, [%l7 + 0x7C]
24441 edge16 %i7, %o4, %o0
24442 stx %i6, [%l7 + 0x48]
24443 stw %i0, [%l7 + 0x14]
24444 fmul8ulx16 %f6, %f0, %f8
24445 fmovrdne %l2, %f6, %f10
24446 lduh [%l7 + 0x56], %g6
24447 udiv %i3, 0x0513, %i4
24448 fbo %fcc2, loop_2931
24449 fcmpne32 %f8, %f12, %o7
24450 nop
24451 setx loop_2932, %l0, %l1
24452 wrpr 0x1, %tl
24453 wrpr %l1, %tpc
24454 add %l1, 0x4, %l1
24455 wrpr %l1, %tnpc
24456 setx 0x34400001400, %l0, %l1
24457 wrpr %l1, %tstate
24458 wrhpr 0x4, %htstate
24459 retry
24460 fmovscs %xcc, %f1, %f5
24461loop_2931:
24462 movl %icc, %l3, %i5
24463 fpmerge %f2, %f2, %f14
24464loop_2932:
24465 ldub [%l7 + 0x41], %o1
24466 edge32l %o2, %l1, %i2
24467 fmovdpos %icc, %f5, %f9
24468 brgz %l5, loop_2933
24469 edge16l %l4, %g7, %g2
24470 fpsub16s %f6, %f6, %f13
24471 udiv %g4, 0x11C6, %l6
24472loop_2933:
24473 lduw [%l7 + 0x5C], %l0
24474 lduh [%l7 + 0x5C], %g3
24475 ld [%l7 + 0x18], %f4
24476 ld [%l7 + 0x64], %f15
24477 fmovdvc %icc, %f0, %f5
24478 tne %xcc, 0x4
24479 movleu %icc, %g1, %o5
24480 fmovrsgz %o6, %f6, %f8
24481 ldsh [%l7 + 0x3E], %i1
24482 movleu %xcc, %o3, %i7
24483 movle %icc, %o4, %o0
24484 fcmpgt32 %f8, %f4, %g5
24485 fbl %fcc2, loop_2934
24486 taddcc %i0, %l2, %g6
24487 fmovdn %xcc, %f11, %f14
24488 fornot1s %f9, %f4, %f1
24489loop_2934:
24490 bneg,a,pn %xcc, loop_2935
24491 andn %i3, 0x177A, %i4
24492 fbu,a %fcc3, loop_2936
24493 sth %i6, [%l7 + 0x76]
24494loop_2935:
24495 lduh [%l7 + 0x3C], %l3
24496 lduh [%l7 + 0x1E], %o7
24497loop_2936:
24498 movcc %xcc, %i5, %o1
24499 ldsb [%l7 + 0x15], %l1
24500 fbn %fcc0, loop_2937
24501 fmovrslez %o2, %f7, %f1
24502 fnegd %f6, %f2
24503 ta %xcc, 0x3
24504loop_2937:
24505 fornot1 %f6, %f8, %f14
24506 sethi 0x1300, %i2
24507 fnot2 %f0, %f10
24508 ldsw [%l7 + 0x08], %l4
24509 nop
24510 setx loop_2938, %l0, %l1
24511 wrpr 0x1, %tl
24512 wrpr %l1, %tpc
24513 add %l1, 0x4, %l1
24514 wrpr %l1, %tnpc
24515 setx 0x34400001400, %l0, %l1
24516 wrpr %l1, %tstate
24517 wrhpr 0x4, %htstate
24518 retry
24519 tge %xcc, 0x3
24520 ldsw [%l7 + 0x50], %l5
24521 subccc %g7, %g4, %g2
24522loop_2938:
24523 st %f7, [%l7 + 0x68]
24524 fbge,a %fcc1, loop_2939
24525 bge loop_2940
24526 ldd [%l7 + 0x68], %f12
24527 fbn,a %fcc1, loop_2941
24528loop_2939:
24529 tsubcc %l6, %l0, %g3
24530loop_2940:
24531 st %f5, [%l7 + 0x68]
24532 stw %g1, [%l7 + 0x5C]
24533loop_2941:
24534 ldsw [%l7 + 0x74], %o6
24535 fnor %f0, %f2, %f4
24536 smul %o5, 0x0911, %o3
24537 fmovdg %icc, %f11, %f10
24538 ldub [%l7 + 0x0A], %i7
24539 bvc,pt %xcc, loop_2942
24540 ldub [%l7 + 0x10], %o4
24541 move %icc, %o0, %i1
24542 stx %g5, [%l7 + 0x58]
24543loop_2942:
24544 fmovscc %xcc, %f14, %f1
24545 stb %i0, [%l7 + 0x1E]
24546 ldsw [%l7 + 0x68], %g6
24547 edge32ln %l2, %i4, %i3
24548 edge8ln %l3, %i6, %i5
24549 fandnot2 %f8, %f10, %f12
24550 fexpand %f14, %f0
24551 fornot2 %f14, %f8, %f10
24552 addc %o1, %l1, %o7
24553 ldd [%l7 + 0x78], %f0
24554 alignaddrl %o2, %i2, %l5
24555 stb %g7, [%l7 + 0x5A]
24556 tcc %xcc, 0x4
24557 fmovscc %xcc, %f11, %f6
24558 bl,a loop_2943
24559 taddcctv %l4, 0x0702, %g2
24560 and %g4, 0x12DC, %l0
24561 fnands %f5, %f4, %f0
24562loop_2943:
24563 fmovsa %icc, %f1, %f10
24564 orcc %l6, 0x1939, %g3
24565 fcmpne32 %f10, %f0, %g1
24566 fmovdcc %icc, %f14, %f6
24567 fpackfix %f8, %f5
24568 fcmpne32 %f14, %f14, %o5
24569 udivcc %o6, 0x1F67, %i7
24570 fnors %f15, %f14, %f3
24571 nop
24572 setx loop_2944, %l0, %l1
24573 jmpl %l1, %o3
24574 nop
24575 setx loop_2945, %l0, %l1
24576 jmpl %l1, %o4
24577 fmovdvs %icc, %f4, %f15
24578 ldd [%l7 + 0x50], %f12
24579loop_2944:
24580 fand %f4, %f8, %f0
24581loop_2945:
24582 orcc %o0, %g5, %i1
24583 addccc %g6, 0x1317, %i0
24584 sra %i4, %i3, %l2
24585 fbug %fcc0, loop_2946
24586 fnand %f10, %f8, %f10
24587 ldd [%l7 + 0x28], %f2
24588 ldd [%l7 + 0x40], %f10
24589loop_2946:
24590 stw %l3, [%l7 + 0x2C]
24591 movrgez %i6, 0x159, %o1
24592 fmovsge %xcc, %f1, %f14
24593 sub %i5, 0x017F, %l1
24594 ldsh [%l7 + 0x3C], %o2
24595 sra %i2, 0x12, %l5
24596 addcc %o7, %l4, %g7
24597 fpmerge %f15, %f1, %f12
24598 stw %g2, [%l7 + 0x70]
24599 tcc %icc, 0x7
24600 edge32n %l0, %l6, %g3
24601 fcmped %fcc3, %f2, %f14
24602 fmovrdgz %g1, %f10, %f10
24603 fands %f14, %f13, %f1
24604 std %f0, [%l7 + 0x08]
24605 std %f8, [%l7 + 0x28]
24606 stx %o5, [%l7 + 0x50]
24607 fnegd %f12, %f0
24608 fmovrde %g4, %f8, %f10
24609 ldsh [%l7 + 0x4C], %o6
24610 ldd [%l7 + 0x48], %f0
24611 ldsb [%l7 + 0x11], %i7
24612 fnegs %f4, %f11
24613 fbge %fcc2, loop_2947
24614 ldsw [%l7 + 0x48], %o4
24615 fbne,a %fcc2, loop_2948
24616 xnor %o3, %o0, %i1
24617loop_2947:
24618 stb %g5, [%l7 + 0x47]
24619 bneg,a,pn %icc, loop_2949
24620loop_2948:
24621 fmovde %icc, %f4, %f12
24622 fcmpgt32 %f4, %f8, %g6
24623 fnegd %f8, %f6
24624loop_2949:
24625 tcs %icc, 0x3
24626 bne,a,pt %icc, loop_2950
24627 ldsw [%l7 + 0x0C], %i0
24628 ldsb [%l7 + 0x3A], %i3
24629 stb %i4, [%l7 + 0x15]
24630loop_2950:
24631 fcmps %fcc3, %f14, %f0
24632 sth %l3, [%l7 + 0x5A]
24633 ldub [%l7 + 0x20], %i6
24634 brnz %l2, loop_2951
24635 fbug,a %fcc0, loop_2952
24636 ldsh [%l7 + 0x30], %o1
24637 addcc %i5, %o2, %i2
24638loop_2951:
24639 fnors %f2, %f14, %f1
24640loop_2952:
24641 fnors %f3, %f0, %f13
24642 array32 %l1, %l5, %l4
24643 be,a,pn %xcc, loop_2953
24644 popc 0x17F9, %g7
24645 stb %o7, [%l7 + 0x62]
24646 fbu,a %fcc2, loop_2954
24647loop_2953:
24648 addccc %l0, 0x19D6, %g2
24649 edge8 %l6, %g3, %o5
24650 movge %icc, %g4, %o6
24651loop_2954:
24652 tne %xcc, 0x1
24653 fbule %fcc2, loop_2955
24654 movne %xcc, %i7, %g1
24655 fandnot2 %f2, %f2, %f14
24656 fmovsgu %xcc, %f2, %f8
24657loop_2955:
24658 movleu %icc, %o3, %o0
24659 ldx [%l7 + 0x30], %o4
24660 fsrc1 %f14, %f8
24661 ldsb [%l7 + 0x5D], %i1
24662 sdivx %g5, 0x180A, %g6
24663 stx %i0, [%l7 + 0x10]
24664 fornot1s %f15, %f8, %f3
24665 subc %i4, 0x1A2C, %i3
24666 ldsh [%l7 + 0x3C], %l3
24667 lduw [%l7 + 0x5C], %i6
24668 fcmped %fcc2, %f8, %f8
24669 fcmple16 %f8, %f14, %o1
24670 subcc %l2, 0x1BB5, %i5
24671 addcc %i2, 0x1055, %o2
24672 sll %l1, 0x07, %l4
24673 bvc,pt %icc, loop_2956
24674 movne %icc, %g7, %o7
24675 ld [%l7 + 0x18], %f9
24676 lduh [%l7 + 0x08], %l5
24677loop_2956:
24678 brlez,a %l0, loop_2957
24679 ldsw [%l7 + 0x44], %l6
24680 fandnot2 %f4, %f10, %f0
24681 std %f4, [%l7 + 0x18]
24682loop_2957:
24683 fcmpne32 %f0, %f10, %g2
24684 or %o5, 0x1145, %g4
24685 fpsub16 %f2, %f0, %f8
24686 lduh [%l7 + 0x40], %o6
24687 mulx %i7, 0x1349, %g3
24688 fmovsgu %xcc, %f4, %f1
24689 ldub [%l7 + 0x65], %o3
24690 ba %xcc, loop_2958
24691 fmovdneg %icc, %f11, %f13
24692 fbuge,a %fcc1, loop_2959
24693 ldsb [%l7 + 0x1F], %o0
24694loop_2958:
24695 array16 %g1, %i1, %g5
24696 sra %g6, 0x1A, %o4
24697loop_2959:
24698 subccc %i4, 0x1B28, %i0
24699 ldsw [%l7 + 0x10], %l3
24700 bl loop_2960
24701 fpsub32s %f7, %f13, %f12
24702 brz %i3, loop_2961
24703 fmovrde %o1, %f4, %f12
24704loop_2960:
24705 movg %icc, %i6, %i5
24706 ldsh [%l7 + 0x48], %l2
24707loop_2961:
24708 fmovd %f2, %f10
24709 fnand %f8, %f10, %f6
24710 ld [%l7 + 0x48], %f12
24711 fbe %fcc3, loop_2962
24712 sth %o2, [%l7 + 0x26]
24713 fmovrslez %i2, %f9, %f2
24714 brz,a %l4, loop_2963
24715loop_2962:
24716 fones %f9
24717 ld [%l7 + 0x48], %f7
24718 addccc %l1, 0x0DB6, %g7
24719loop_2963:
24720 movrlz %o7, 0x059, %l5
24721 fmovdgu %xcc, %f12, %f0
24722 fblg %fcc2, loop_2964
24723 std %f2, [%l7 + 0x10]
24724 ldsb [%l7 + 0x6C], %l6
24725 ldsw [%l7 + 0x70], %g2
24726loop_2964:
24727 lduh [%l7 + 0x7E], %l0
24728 tsubcctv %o5, 0x1EED, %o6
24729 ldx [%l7 + 0x70], %g4
24730 tle %icc, 0x4
24731 ldsb [%l7 + 0x54], %i7
24732 brnz,a %o3, loop_2965
24733 tl %icc, 0x1
24734 bpos,a,pt %xcc, loop_2966
24735 andn %o0, 0x17A6, %g3
24736loop_2965:
24737 ldd [%l7 + 0x10], %f0
24738 edge16l %i1, %g5, %g1
24739loop_2966:
24740 ldub [%l7 + 0x43], %g6
24741 fnot1s %f15, %f8
24742 stw %i4, [%l7 + 0x20]
24743 fmovdpos %xcc, %f1, %f13
24744 tle %icc, 0x6
24745 tne %icc, 0x2
24746 edge16l %o4, %l3, %i3
24747 st %f7, [%l7 + 0x2C]
24748 fmuld8sux16 %f6, %f11, %f0
24749 movgu %icc, %i0, %o1
24750 fmovdg %icc, %f0, %f14
24751 stw %i5, [%l7 + 0x50]
24752 ld [%l7 + 0x34], %f14
24753 edge8n %i6, %o2, %i2
24754 edge32l %l4, %l1, %g7
24755 movn %xcc, %o7, %l2
24756 ldd [%l7 + 0x18], %f12
24757 stw %l5, [%l7 + 0x70]
24758 udiv %l6, 0x00A5, %l0
24759 ld [%l7 + 0x74], %f2
24760 lduw [%l7 + 0x44], %o5
24761 ldsh [%l7 + 0x4E], %o6
24762 sth %g2, [%l7 + 0x58]
24763 fmovdne %xcc, %f6, %f7
24764 fmovdneg %icc, %f13, %f6
24765 ld [%l7 + 0x38], %f11
24766 fbuge %fcc0, loop_2967
24767 alignaddr %i7, %g4, %o0
24768 fbuge %fcc0, loop_2968
24769 bg,a %xcc, loop_2969
24770loop_2967:
24771 stx %o3, [%l7 + 0x08]
24772 ldsb [%l7 + 0x43], %g3
24773loop_2968:
24774 bcs %xcc, loop_2970
24775loop_2969:
24776 fbul,a %fcc2, loop_2971
24777 fcmps %fcc0, %f14, %f6
24778 fbn,a %fcc0, loop_2972
24779loop_2970:
24780 siam 0x2
24781loop_2971:
24782 tn %icc, 0x4
24783 fmovse %xcc, %f14, %f2
24784loop_2972:
24785 mova %xcc, %g5, %g1
24786 stb %g6, [%l7 + 0x19]
24787 ldd [%l7 + 0x58], %f2
24788 addc %i1, 0x1C7D, %i4
24789 std %f4, [%l7 + 0x18]
24790 stw %l3, [%l7 + 0x10]
24791 ta %xcc, 0x7
24792 fmovdcs %xcc, %f9, %f10
24793 tg %xcc, 0x3
24794 siam 0x1
24795 fmovsne %icc, %f10, %f13
24796 stb %o4, [%l7 + 0x44]
24797 ldsh [%l7 + 0x4C], %i3
24798 fornot1 %f12, %f6, %f4
24799 bl,a %xcc, loop_2973
24800 be,pn %icc, loop_2974
24801 ldsh [%l7 + 0x56], %o1
24802 movle %xcc, %i5, %i6
24803loop_2973:
24804 fsrc1s %f5, %f1
24805loop_2974:
24806 fmovdleu %icc, %f13, %f5
24807 ldx [%l7 + 0x38], %o2
24808 tg %icc, 0x3
24809 ldd [%l7 + 0x38], %f12
24810 tgu %icc, 0x1
24811 movrne %i0, 0x102, %l4
24812 fmovsn %xcc, %f10, %f12
24813 ld [%l7 + 0x28], %f15
24814 sth %l1, [%l7 + 0x36]
24815 taddcctv %i2, %g7, %o7
24816 stw %l5, [%l7 + 0x3C]
24817 addcc %l2, 0x0A4E, %l0
24818 fnor %f2, %f4, %f8
24819 fandnot1s %f1, %f1, %f11
24820 fpackfix %f8, %f2
24821 edge16ln %o5, %l6, %o6
24822 fornot2s %f8, %f1, %f7
24823 fexpand %f7, %f2
24824 faligndata %f14, %f8, %f12
24825 fandnot1 %f14, %f2, %f10
24826 st %f3, [%l7 + 0x4C]
24827 fmovdpos %xcc, %f3, %f14
24828 fexpand %f11, %f8
24829 array16 %i7, %g4, %g2
24830 ldd [%l7 + 0x60], %f10
24831 ldub [%l7 + 0x30], %o0
24832 bcs,pn %icc, loop_2975
24833 lduw [%l7 + 0x1C], %o3
24834 fmovdne %icc, %f11, %f14
24835 lduh [%l7 + 0x52], %g5
24836loop_2975:
24837 ldsb [%l7 + 0x42], %g1
24838 fornot2 %f8, %f8, %f12
24839 fornot2s %f0, %f12, %f11
24840 edge16 %g3, %i1, %g6
24841 bge,a loop_2976
24842 fornot2 %f10, %f6, %f2
24843 tsubcc %l3, 0x1B1D, %o4
24844 movneg %xcc, %i3, %o1
24845loop_2976:
24846 bneg,a loop_2977
24847 srlx %i4, %i5, %i6
24848 ldsh [%l7 + 0x0A], %o2
24849 edge8 %i0, %l4, %i2
24850loop_2977:
24851 fbul %fcc2, loop_2978
24852 be,a,pn %xcc, loop_2979
24853 fpack32 %f0, %f14, %f4
24854 fbge,a %fcc0, loop_2980
24855loop_2978:
24856 fxors %f10, %f6, %f9
24857loop_2979:
24858 movvs %icc, %l1, %o7
24859 fmovde %xcc, %f8, %f6
24860loop_2980:
24861 bl,pt %icc, loop_2981
24862 tneg %xcc, 0x5
24863 bleu,a,pn %icc, loop_2982
24864 fcmple16 %f4, %f6, %l5
24865loop_2981:
24866 edge32n %g7, %l2, %o5
24867 nop
24868 setx loop_2983, %l0, %l1
24869 wrpr 0x1, %tl
24870 wrpr %l1, %tpc
24871 add %l1, 0x4, %l1
24872 wrpr %l1, %tnpc
24873 setx 0x34400001400, %l0, %l1
24874 wrpr %l1, %tstate
24875 wrhpr 0x4, %htstate
24876 retry
24877loop_2982:
24878 fxors %f13, %f9, %f12
24879 ldub [%l7 + 0x3B], %l6
24880 bshuffle %f0, %f8, %f6
24881loop_2983:
24882 xorcc %o6, 0x1C04, %i7
24883 std %f8, [%l7 + 0x28]
24884 st %f7, [%l7 + 0x28]
24885 fbne,a %fcc1, loop_2984
24886 fnors %f5, %f11, %f7
24887 fmovdgu %xcc, %f15, %f4
24888 udivx %l0, 0x1177, %g2
24889loop_2984:
24890 fcmpeq32 %f6, %f10, %o0
24891 fmovdvs %xcc, %f0, %f8
24892 st %f4, [%l7 + 0x0C]
24893 xor %g4, %g5, %g1
24894 fpsub32s %f15, %f12, %f10
24895 lduw [%l7 + 0x30], %o3
24896 lduw [%l7 + 0x50], %g3
24897 sub %i1, %l3, %o4
24898 stw %g6, [%l7 + 0x10]
24899 fand %f0, %f6, %f0
24900 stx %o1, [%l7 + 0x20]
24901 stw %i4, [%l7 + 0x58]
24902 lduh [%l7 + 0x7A], %i5
24903 ldx [%l7 + 0x48], %i6
24904 fcmpne32 %f2, %f8, %o2
24905 fones %f5
24906 sth %i3, [%l7 + 0x26]
24907 add %i0, %l4, %i2
24908 fpadd16 %f10, %f0, %f14
24909 ldub [%l7 + 0x12], %l1
24910 edge16 %l5, %o7, %l2
24911 movge %xcc, %o5, %l6
24912 fbug,a %fcc2, loop_2985
24913 ldsh [%l7 + 0x52], %g7
24914 fmovsgu %xcc, %f10, %f0
24915 ble,pt %xcc, loop_2986
24916loop_2985:
24917 std %f12, [%l7 + 0x70]
24918 lduh [%l7 + 0x20], %o6
24919 tcs %xcc, 0x4
24920loop_2986:
24921 taddcctv %l0, 0x048C, %i7
24922 ldsw [%l7 + 0x3C], %o0
24923 ldx [%l7 + 0x38], %g4
24924 ldd [%l7 + 0x50], %f12
24925 bvc,a loop_2987
24926 fmuld8sux16 %f15, %f9, %f0
24927 fmovdcc %icc, %f9, %f11
24928 brz %g2, loop_2988
24929loop_2987:
24930 fbue %fcc0, loop_2989
24931 stx %g1, [%l7 + 0x28]
24932 stx %o3, [%l7 + 0x48]
24933loop_2988:
24934 fcmpgt32 %f8, %f4, %g5
24935loop_2989:
24936 movgu %xcc, %i1, %g3
24937 edge8l %o4, %l3, %o1
24938 fands %f7, %f10, %f12
24939 stx %i4, [%l7 + 0x70]
24940 lduw [%l7 + 0x7C], %i5
24941 fandnot1s %f1, %f4, %f14
24942 sll %i6, %g6, %o2
24943 fbg %fcc2, loop_2990
24944 sth %i0, [%l7 + 0x48]
24945 fmovsne %xcc, %f1, %f1
24946 tg %icc, 0x7
24947loop_2990:
24948 tvs %icc, 0x2
24949 fmovrdlez %l4, %f0, %f2
24950 movpos %icc, %i3, %l1
24951 fble %fcc0, loop_2991
24952 orn %l5, %o7, %i2
24953 fbge %fcc1, loop_2992
24954 sth %l2, [%l7 + 0x28]
24955loop_2991:
24956 fcmpeq32 %f14, %f14, %o5
24957 edge32l %l6, %g7, %o6
24958loop_2992:
24959 nop
24960 setx loop_2993, %l0, %l1
24961 wrpr 0x1, %tl
24962 wrpr %l1, %tpc
24963 add %l1, 0x4, %l1
24964 wrpr %l1, %tnpc
24965 setx 0x34400001400, %l0, %l1
24966 wrpr %l1, %tstate
24967 wrhpr 0x4, %htstate
24968 retry
24969 stx %l0, [%l7 + 0x38]
24970 ldsh [%l7 + 0x5C], %i7
24971 ld [%l7 + 0x54], %f3
24972loop_2993:
24973 fmuld8sux16 %f9, %f8, %f12
24974 tcs %icc, 0x6
24975 fmovrde %g4, %f12, %f8
24976 sth %o0, [%l7 + 0x6A]
24977 edge32l %g1, %o3, %g2
24978 sethi 0x0B13, %g5
24979 lduh [%l7 + 0x78], %g3
24980 fnot2s %f3, %f7
24981 fcmpne32 %f4, %f8, %i1
24982 ldsb [%l7 + 0x5A], %l3
24983 bgu loop_2994
24984 ldsb [%l7 + 0x21], %o1
24985 call loop_2995
24986 fmul8x16 %f0, %f12, %f12
24987loop_2994:
24988 fpack16 %f10, %f6
24989 ble loop_2996
24990loop_2995:
24991 fmovsvs %xcc, %f0, %f9
24992 fmuld8sux16 %f2, %f11, %f14
24993 ble,a %icc, loop_2997
24994loop_2996:
24995 stb %i4, [%l7 + 0x4A]
24996 movvs %xcc, %o4, %i6
24997 fmovrsne %g6, %f9, %f14
24998loop_2997:
24999 fpackfix %f4, %f5
25000 std %f12, [%l7 + 0x28]
25001 fpadd32s %f4, %f14, %f13
25002 ldsw [%l7 + 0x48], %i5
25003 ba,pt %xcc, loop_2998
25004 ldub [%l7 + 0x29], %i0
25005 movgu %icc, %o2, %l4
25006 stb %l1, [%l7 + 0x74]
25007loop_2998:
25008 orcc %i3, 0x098A, %o7
25009 movrne %i2, %l5, %l2
25010 fone %f12
25011 movrgez %l6, %g7, %o6
25012 fornot1s %f8, %f3, %f14
25013 bge,a loop_2999
25014 tne %icc, 0x3
25015 movcc %xcc, %l0, %o5
25016 or %g4, 0x0C21, %o0
25017loop_2999:
25018 andcc %i7, 0x1D91, %g1
25019 fabss %f12, %f7
25020 xnor %g2, %o3, %g3
25021 lduw [%l7 + 0x44], %i1
25022 fxnors %f4, %f7, %f12
25023 fbue,a %fcc1, loop_3000
25024 xor %g5, 0x07D8, %o1
25025 fba,a %fcc1, loop_3001
25026 movvs %icc, %l3, %o4
25027loop_3000:
25028 fbg,a %fcc1, loop_3002
25029 ld [%l7 + 0x0C], %f14
25030loop_3001:
25031 tneg %icc, 0x4
25032 ldsh [%l7 + 0x2A], %i6
25033loop_3002:
25034 fpadd16 %f2, %f6, %f0
25035 fble,a %fcc0, loop_3003
25036 ldsb [%l7 + 0x39], %g6
25037 lduw [%l7 + 0x34], %i4
25038 fmovrsgz %i5, %f1, %f6
25039loop_3003:
25040 for %f10, %f0, %f2
25041 fexpand %f15, %f6
25042 fmovdgu %xcc, %f8, %f10
25043 fmovdpos %xcc, %f10, %f11
25044 andncc %i0, %l4, %l1
25045 edge32l %i3, %o2, %i2
25046 fcmpgt32 %f12, %f6, %l5
25047 fbne %fcc2, loop_3004
25048 xorcc %o7, 0x072C, %l6
25049 fornot1 %f10, %f8, %f6
25050 be,a,pt %icc, loop_3005
25051loop_3004:
25052 fornot2 %f4, %f4, %f12
25053 bn,pn %icc, loop_3006
25054 stw %l2, [%l7 + 0x6C]
25055loop_3005:
25056 fzeros %f8
25057 for %f4, %f0, %f6
25058loop_3006:
25059 xnorcc %o6, 0x1274, %l0
25060 ldub [%l7 + 0x24], %o5
25061 addccc %g4, %o0, %i7
25062 fmovdne %xcc, %f10, %f12
25063 fxnor %f6, %f8, %f2
25064 udivx %g7, 0x1E60, %g2
25065 subcc %g1, 0x0327, %g3
25066 ldx [%l7 + 0x30], %o3
25067 bne %icc, loop_3007
25068 add %g5, %o1, %i1
25069 umulcc %o4, 0x146E, %l3
25070 fbo,a %fcc0, loop_3008
25071loop_3007:
25072 ldsw [%l7 + 0x68], %g6
25073 stx %i6, [%l7 + 0x58]
25074 movle %xcc, %i4, %i5
25075loop_3008:
25076 fbue %fcc2, loop_3009
25077 fnegs %f6, %f4
25078 fmul8x16al %f13, %f13, %f0
25079 brgez,a %i0, loop_3010
25080loop_3009:
25081 ld [%l7 + 0x1C], %f10
25082 std %f14, [%l7 + 0x38]
25083 std %f2, [%l7 + 0x78]
25084loop_3010:
25085 movle %icc, %l1, %l4
25086 fandnot1 %f10, %f14, %f12
25087 stw %o2, [%l7 + 0x30]
25088 fnot1 %f6, %f4
25089 fbo %fcc3, loop_3011
25090 lduw [%l7 + 0x24], %i3
25091 ldx [%l7 + 0x10], %i2
25092 ldsw [%l7 + 0x48], %l5
25093loop_3011:
25094 fba,a %fcc3, loop_3012
25095 bvc,a,pn %xcc, loop_3013
25096 lduh [%l7 + 0x1E], %l6
25097 lduh [%l7 + 0x6C], %o7
25098loop_3012:
25099 ldsw [%l7 + 0x44], %o6
25100loop_3013:
25101 ldub [%l7 + 0x4E], %l2
25102 fcmpeq16 %f6, %f6, %o5
25103 ldub [%l7 + 0x5B], %l0
25104 edge8l %g4, %o0, %i7
25105 ldsw [%l7 + 0x24], %g7
25106 sub %g1, 0x05A1, %g2
25107 fmovsvc %icc, %f6, %f9
25108 std %f0, [%l7 + 0x50]
25109 stx %g3, [%l7 + 0x20]
25110 movge %xcc, %o3, %g5
25111 fmul8x16al %f9, %f10, %f2
25112 bvc loop_3014
25113 movgu %xcc, %o1, %i1
25114 sth %l3, [%l7 + 0x0E]
25115 ldx [%l7 + 0x50], %g6
25116loop_3014:
25117 smul %o4, 0x0194, %i4
25118 popc %i5, %i6
25119 stw %l1, [%l7 + 0x20]
25120 brz %i0, loop_3015
25121 edge16 %o2, %l4, %i2
25122 movge %icc, %i3, %l6
25123 fbue %fcc3, loop_3016
25124loop_3015:
25125 fbug,a %fcc2, loop_3017
25126 ldx [%l7 + 0x38], %l5
25127 ldub [%l7 + 0x3C], %o6
25128loop_3016:
25129 fpack32 %f6, %f8, %f14
25130loop_3017:
25131 tleu %icc, 0x5
25132 ldub [%l7 + 0x0C], %o7
25133 ldsb [%l7 + 0x12], %o5
25134 fmovrde %l2, %f6, %f14
25135 fmovdpos %xcc, %f14, %f4
25136 fmovsg %icc, %f7, %f12
25137 ldsb [%l7 + 0x4D], %g4
25138 fnand %f12, %f0, %f14
25139 ta %icc, 0x1
25140 st %f12, [%l7 + 0x2C]
25141 st %f13, [%l7 + 0x3C]
25142 fblg %fcc1, loop_3018
25143 alignaddr %o0, %l0, %i7
25144 fnor %f12, %f14, %f4
25145 move %icc, %g7, %g2
25146loop_3018:
25147 fmuld8sux16 %f3, %f14, %f6
25148 ldx [%l7 + 0x10], %g1
25149 tg %icc, 0x3
25150 tvc %icc, 0x5
25151 fbu,a %fcc1, loop_3019
25152 fmul8x16au %f3, %f6, %f2
25153 fones %f9
25154 movrne %o3, 0x3BF, %g5
25155loop_3019:
25156 fpack16 %f10, %f8
25157 addccc %o1, 0x1807, %i1
25158 fnot1 %f8, %f12
25159 fmovsvs %xcc, %f0, %f12
25160 st %f11, [%l7 + 0x64]
25161 ldx [%l7 + 0x60], %g3
25162 stb %l3, [%l7 + 0x46]
25163 std %f0, [%l7 + 0x10]
25164 sll %g6, 0x0B, %i4
25165 fmovrslz %o4, %f14, %f3
25166 fmovdg %xcc, %f0, %f8
25167 alignaddrl %i6, %l1, %i5
25168 srl %o2, %i0, %l4
25169 fmovrdlz %i3, %f8, %f2
25170 brgez,a %i2, loop_3020
25171 ldx [%l7 + 0x78], %l5
25172 bleu loop_3021
25173 fabss %f10, %f7
25174loop_3020:
25175 fbug,a %fcc1, loop_3022
25176 fnands %f11, %f4, %f0
25177loop_3021:
25178 fsrc2 %f0, %f12
25179 fand %f12, %f8, %f2
25180loop_3022:
25181 lduw [%l7 + 0x1C], %l6
25182 edge32 %o6, %o7, %l2
25183 fbuge %fcc0, loop_3023
25184 array8 %g4, %o5, %l0
25185 fmul8sux16 %f6, %f12, %f4
25186 movrlez %o0, %i7, %g2
25187loop_3023:
25188 tge %icc, 0x0
25189 brgez %g7, loop_3024
25190 tleu %xcc, 0x3
25191 te %icc, 0x6
25192 lduh [%l7 + 0x3E], %o3
25193loop_3024:
25194 lduh [%l7 + 0x7C], %g1
25195 tn %xcc, 0x6
25196 fmovsn %icc, %f8, %f12
25197 fcmpd %fcc0, %f12, %f10
25198 fcmpeq16 %f4, %f14, %o1
25199 brlz,a %i1, loop_3025
25200 fbule %fcc1, loop_3026
25201 st %f0, [%l7 + 0x68]
25202 fnegd %f14, %f14
25203loop_3025:
25204 fcmpeq16 %f8, %f12, %g5
25205loop_3026:
25206 stw %g3, [%l7 + 0x78]
25207 movge %icc, %l3, %i4
25208 fand %f2, %f8, %f10
25209 sth %o4, [%l7 + 0x64]
25210 fmovdcc %icc, %f3, %f4
25211 stw %i6, [%l7 + 0x48]
25212 ldsh [%l7 + 0x3A], %g6
25213 movcs %xcc, %l1, %o2
25214 nop
25215 setx loop_3027, %l0, %l1
25216 wrpr 0x1, %tl
25217 wrpr %l1, %tnpc
25218 setx 0x34400001400, %l0, %l1
25219 wrpr %l1, %tstate
25220 wrhpr 0x4, %htstate
25221 done
25222 lduw [%l7 + 0x34], %i5
25223 stx %l4, [%l7 + 0x60]
25224 smulcc %i0, 0x09FC, %i3
25225loop_3027:
25226 smul %l5, 0x0708, %l6
25227 bn,a loop_3028
25228 fmovsg %icc, %f6, %f13
25229 fbu %fcc2, loop_3029
25230 fmul8x16 %f4, %f6, %f6
25231loop_3028:
25232 fmul8x16al %f12, %f15, %f6
25233 edge32 %o6, %o7, %l2
25234loop_3029:
25235 subcc %g4, 0x1A10, %o5
25236 lduh [%l7 + 0x18], %i2
25237 movle %icc, %o0, %i7
25238 ld [%l7 + 0x3C], %f8
25239 nop
25240 setx loop_3030, %l0, %l1
25241 jmpl %l1, %l0
25242 bl,a,pt %icc, loop_3031
25243 stx %g2, [%l7 + 0x28]
25244 fandnot2 %f12, %f14, %f10
25245loop_3030:
25246 fnot2 %f6, %f2
25247loop_3031:
25248 udiv %g7, 0x14B1, %g1
25249 fmovdvc %xcc, %f13, %f4
25250 fmul8ulx16 %f4, %f6, %f12
25251 bvs,pt %xcc, loop_3032
25252 fxnor %f14, %f0, %f14
25253 std %f8, [%l7 + 0x18]
25254 tvs %xcc, 0x1
25255loop_3032:
25256 stb %o1, [%l7 + 0x57]
25257 ldub [%l7 + 0x54], %o3
25258 array32 %g5, %g3, %l3
25259 tsubcc %i1, 0x1A34, %i4
25260 edge16l %i6, %o4, %l1
25261 fcmpes %fcc2, %f1, %f10
25262 stw %g6, [%l7 + 0x74]
25263 fmovsneg %xcc, %f11, %f7
25264 smulcc %o2, 0x153A, %i5
25265 fbne %fcc0, loop_3033
25266 lduh [%l7 + 0x66], %i0
25267 add %l4, %i3, %l5
25268 fcmple32 %f14, %f2, %l6
25269loop_3033:
25270 ldd [%l7 + 0x48], %f4
25271 lduw [%l7 + 0x3C], %o6
25272 fpsub32 %f8, %f8, %f6
25273 sdiv %o7, 0x1900, %l2
25274 sdivx %o5, 0x1143, %g4
25275 movrgez %o0, 0x301, %i7
25276 fcmped %fcc3, %f10, %f12
25277 movrlz %l0, 0x000, %g2
25278 ld [%l7 + 0x3C], %f14
25279 fmovscs %icc, %f7, %f11
25280 fpadd32s %f10, %f12, %f2
25281 ldx [%l7 + 0x70], %g7
25282 fmovdne %icc, %f12, %f7
25283 std %f4, [%l7 + 0x78]
25284 lduh [%l7 + 0x66], %i2
25285 ldsw [%l7 + 0x50], %g1
25286 array8 %o3, %g5, %o1
25287 fmovsge %xcc, %f1, %f14
25288 lduh [%l7 + 0x1E], %l3
25289 fnot1 %f0, %f2
25290 or %i1, %g3, %i4
25291 fmovscc %icc, %f6, %f11
25292 lduh [%l7 + 0x14], %i6
25293 fcmple16 %f4, %f0, %o4
25294 fmovrdgz %l1, %f6, %f14
25295 tl %icc, 0x4
25296 bvc loop_3034
25297 movne %icc, %o2, %g6
25298 lduw [%l7 + 0x20], %i5
25299 fmovd %f6, %f2
25300loop_3034:
25301 stb %i0, [%l7 + 0x74]
25302 brlez,a %i3, loop_3035
25303 ld [%l7 + 0x70], %f13
25304 movpos %xcc, %l4, %l5
25305 edge16n %l6, %o6, %l2
25306loop_3035:
25307 ldd [%l7 + 0x60], %f6
25308 fble %fcc3, loop_3036
25309 fmovdle %icc, %f10, %f14
25310 lduw [%l7 + 0x2C], %o7
25311 st %f6, [%l7 + 0x28]
25312loop_3036:
25313 stw %o5, [%l7 + 0x18]
25314 subcc %o0, %g4, %i7
25315 ble,a loop_3037
25316 fmovsl %xcc, %f14, %f11
25317 fnegd %f8, %f6
25318 xnor %l0, %g7, %g2
25319loop_3037:
25320 movne %xcc, %i2, %o3
25321 ldsb [%l7 + 0x2B], %g1
25322 fpmerge %f12, %f12, %f4
25323 lduh [%l7 + 0x76], %o1
25324 ld [%l7 + 0x44], %f4
25325 std %f10, [%l7 + 0x78]
25326 mulx %l3, 0x14BC, %g5
25327 ldx [%l7 + 0x60], %i1
25328 fcmps %fcc0, %f3, %f3
25329 ldsw [%l7 + 0x54], %g3
25330 fblg %fcc1, loop_3038
25331 edge8n %i4, %i6, %o4
25332 fcmped %fcc2, %f0, %f10
25333 ldd [%l7 + 0x68], %f10
25334loop_3038:
25335 movpos %xcc, %o2, %g6
25336 movcs %xcc, %i5, %l1
25337 ldsb [%l7 + 0x38], %i0
25338 sethi 0x125E, %l4
25339 sth %l5, [%l7 + 0x7C]
25340 ldd [%l7 + 0x28], %f4
25341 fandnot1s %f15, %f9, %f13
25342 tne %xcc, 0x2
25343 sdivx %l6, 0x0022, %o6
25344 brnz %l2, loop_3039
25345 ld [%l7 + 0x58], %f9
25346 tsubcc %o7, %i3, %o0
25347 ldx [%l7 + 0x10], %o5
25348loop_3039:
25349 bvs,a %xcc, loop_3040
25350 fornot2s %f14, %f14, %f11
25351 tle %xcc, 0x3
25352 ldsw [%l7 + 0x58], %g4
25353loop_3040:
25354 fmovdneg %icc, %f7, %f14
25355 stb %l0, [%l7 + 0x25]
25356 bleu,pn %xcc, loop_3041
25357 lduw [%l7 + 0x44], %i7
25358 sth %g7, [%l7 + 0x58]
25359 fbne,a %fcc3, loop_3042
25360loop_3041:
25361 fmovdge %icc, %f14, %f12
25362 st %f13, [%l7 + 0x1C]
25363 tne %icc, 0x0
25364loop_3042:
25365 fmovdcs %icc, %f3, %f4
25366 taddcc %i2, 0x0122, %g2
25367 std %f10, [%l7 + 0x28]
25368 xor %o3, 0x0C2A, %o1
25369 tge %xcc, 0x1
25370 tvs %icc, 0x0
25371 xnor %g1, 0x0C52, %g5
25372 movge %icc, %l3, %i1
25373 ldsw [%l7 + 0x14], %g3
25374 ldsb [%l7 + 0x0C], %i4
25375 ldsw [%l7 + 0x18], %o4
25376 ld [%l7 + 0x14], %f14
25377 ldsb [%l7 + 0x26], %o2
25378 fpackfix %f2, %f4
25379 bn,a,pn %xcc, loop_3043
25380 fabsd %f0, %f6
25381 sdivx %g6, 0x1A35, %i6
25382 stw %i5, [%l7 + 0x4C]
25383loop_3043:
25384 fcmpes %fcc3, %f4, %f14
25385 stb %l1, [%l7 + 0x73]
25386 movvs %icc, %i0, %l4
25387 call loop_3044
25388 tneg %xcc, 0x6
25389 bshuffle %f6, %f12, %f0
25390 fbu %fcc1, loop_3045
25391loop_3044:
25392 stx %l5, [%l7 + 0x38]
25393 udivcc %o6, 0x06E2, %l6
25394 edge8 %o7, %l2, %o0
25395loop_3045:
25396 tpos %icc, 0x6
25397 fcmpeq32 %f14, %f8, %o5
25398 ldsh [%l7 + 0x5C], %g4
25399 ldd [%l7 + 0x40], %f2
25400 sth %l0, [%l7 + 0x0E]
25401 ldsh [%l7 + 0x5E], %i7
25402 tg %icc, 0x1
25403 stb %g7, [%l7 + 0x63]
25404 fornot2s %f14, %f6, %f0
25405 call loop_3046
25406 fmovsne %icc, %f11, %f8
25407 tcs %xcc, 0x1
25408 fxor %f10, %f14, %f2
25409loop_3046:
25410 fcmpne32 %f10, %f0, %i2
25411 fmovsleu %icc, %f7, %f3
25412 tleu %xcc, 0x3
25413 taddcc %g2, %o3, %i3
25414 fmovdvc %xcc, %f3, %f12
25415 st %f1, [%l7 + 0x70]
25416 lduw [%l7 + 0x18], %g1
25417 addc %o1, %g5, %i1
25418 edge32n %l3, %g3, %i4
25419 fbul %fcc3, loop_3047
25420 std %f10, [%l7 + 0x50]
25421 fmovsg %xcc, %f15, %f3
25422 alignaddr %o4, %o2, %i6
25423loop_3047:
25424 fxnor %f8, %f12, %f0
25425 ldsw [%l7 + 0x20], %g6
25426 edge32l %l1, %i5, %i0
25427 ldsh [%l7 + 0x68], %l4
25428 std %f10, [%l7 + 0x10]
25429 ldub [%l7 + 0x44], %l5
25430 std %f10, [%l7 + 0x68]
25431 lduw [%l7 + 0x34], %o6
25432 ldd [%l7 + 0x40], %f12
25433 fpsub16s %f9, %f3, %f1
25434 fornot1 %f8, %f6, %f14
25435 xnorcc %l6, 0x084B, %l2
25436 sth %o0, [%l7 + 0x54]
25437 brnz,a %o5, loop_3048
25438 fmovs %f8, %f3
25439 ldx [%l7 + 0x10], %g4
25440 fmovdpos %xcc, %f3, %f13
25441loop_3048:
25442 tgu %xcc, 0x3
25443 movgu %xcc, %o7, %i7
25444 fmovscc %icc, %f1, %f5
25445 sub %g7, 0x1EEE, %l0
25446 add %i2, 0x0CA6, %o3
25447 movleu %xcc, %g2, %i3
25448 ta %xcc, 0x2
25449 std %f12, [%l7 + 0x28]
25450 stx %g1, [%l7 + 0x10]
25451 fpsub16 %f12, %f8, %f4
25452 te %xcc, 0x1
25453 fabss %f11, %f5
25454 subc %g5, %i1, %o1
25455 ldub [%l7 + 0x3E], %g3
25456 fbue %fcc1, loop_3049
25457 fmul8ulx16 %f0, %f10, %f4
25458 array8 %i4, %o4, %l3
25459 fmovsn %xcc, %f10, %f11
25460loop_3049:
25461 ld [%l7 + 0x4C], %f13
25462 stw %i6, [%l7 + 0x40]
25463 fpmerge %f6, %f12, %f2
25464 sth %g6, [%l7 + 0x20]
25465 ble,a,pt %icc, loop_3050
25466 tl %xcc, 0x6
25467 orncc %o2, %i5, %i0
25468 movvc %xcc, %l4, %l5
25469loop_3050:
25470 ldub [%l7 + 0x4F], %o6
25471 or %l6, 0x0AC2, %l1
25472 stx %l2, [%l7 + 0x30]
25473 edge32 %o0, %g4, %o7
25474 movpos %icc, %o5, %i7
25475 fmovsneg %icc, %f14, %f7
25476 fcmple16 %f6, %f8, %g7
25477 brnz,a %l0, loop_3051
25478 fmuld8ulx16 %f11, %f4, %f0
25479 stw %o3, [%l7 + 0x20]
25480 edge16n %g2, %i3, %g1
25481loop_3051:
25482 ble,a,pn %icc, loop_3052
25483 movcc %xcc, %g5, %i1
25484 tleu %xcc, 0x5
25485 fnegs %f8, %f5
25486loop_3052:
25487 andcc %i2, %g3, %o1
25488 ld [%l7 + 0x18], %f12
25489 fmul8x16al %f11, %f2, %f2
25490 fcmps %fcc2, %f11, %f11
25491 movne %icc, %o4, %i4
25492 stx %i6, [%l7 + 0x20]
25493 srax %g6, 0x0C, %o2
25494 fbge %fcc1, loop_3053
25495 movneg %xcc, %l3, %i5
25496 fmovdcc %xcc, %f2, %f8
25497 mulx %l4, %i0, %o6
25498loop_3053:
25499 addcc %l5, %l1, %l2
25500 tcc %xcc, 0x0
25501 bgu,a,pn %xcc, loop_3054
25502 orncc %l6, %g4, %o7
25503 brz %o5, loop_3055
25504 fmovrsgez %i7, %f11, %f14
25505loop_3054:
25506 fornot2 %f8, %f14, %f12
25507 ldx [%l7 + 0x78], %o0
25508loop_3055:
25509 stx %l0, [%l7 + 0x50]
25510 umulcc %g7, %o3, %g2
25511 ldsb [%l7 + 0x5A], %i3
25512 std %f8, [%l7 + 0x50]
25513 sdiv %g1, 0x0893, %i1
25514 sub %i2, %g5, %o1
25515 fmovspos %icc, %f13, %f15
25516 umul %o4, 0x0EA5, %i4
25517 movrgez %g3, 0x2F6, %g6
25518 siam 0x5
25519 fmovrdgz %o2, %f10, %f0
25520 array8 %l3, %i5, %i6
25521 fmovs %f7, %f6
25522 subc %l4, %i0, %o6
25523 movrlez %l1, 0x2CF, %l5
25524 fbug %fcc1, loop_3056
25525 fcmpd %fcc2, %f10, %f0
25526 lduw [%l7 + 0x60], %l2
25527 sdivx %l6, 0x0409, %g4
25528loop_3056:
25529 ldd [%l7 + 0x58], %f2
25530 fmovrdgz %o7, %f6, %f14
25531 ldsh [%l7 + 0x3A], %o5
25532 ldsb [%l7 + 0x72], %o0
25533 mova %xcc, %l0, %i7
25534 sllx %g7, 0x04, %g2
25535 tneg %icc, 0x2
25536 ldsb [%l7 + 0x43], %o3
25537 fpadd32s %f7, %f11, %f12
25538 fandnot1s %f3, %f6, %f11
25539 bg,a %icc, loop_3057
25540 std %f10, [%l7 + 0x30]
25541 movcs %xcc, %i3, %i1
25542 bge,pn %icc, loop_3058
25543loop_3057:
25544 fsrc2s %f6, %f13
25545 fpadd16 %f10, %f8, %f0
25546 ldx [%l7 + 0x48], %i2
25547loop_3058:
25548 bpos,pn %icc, loop_3059
25549 fcmpes %fcc1, %f11, %f12
25550 srl %g1, %o1, %o4
25551 lduw [%l7 + 0x40], %g5
25552loop_3059:
25553 orncc %i4, 0x10A3, %g3
25554 stw %g6, [%l7 + 0x24]
25555 sra %o2, %i5, %i6
25556 ldx [%l7 + 0x60], %l3
25557 lduh [%l7 + 0x3E], %l4
25558 ldx [%l7 + 0x18], %i0
25559 fsrc2 %f4, %f6
25560 fmovrsgz %l1, %f4, %f15
25561 movle %xcc, %o6, %l5
25562 nop
25563 setx loop_3060, %l0, %l1
25564 wrpr 0x1, %tl
25565 wrpr %l1, %tnpc
25566 setx 0x34400001400, %l0, %l1
25567 wrpr %l1, %tstate
25568 wrhpr 0x4, %htstate
25569 done
25570 sth %l6, [%l7 + 0x46]
25571 stx %l2, [%l7 + 0x48]
25572 fbule,a %fcc0, loop_3061
25573loop_3060:
25574 brnz %o7, loop_3062
25575 orn %o5, %g4, %o0
25576 ldsh [%l7 + 0x4C], %i7
25577loop_3061:
25578 fxnor %f0, %f14, %f2
25579loop_3062:
25580 lduh [%l7 + 0x78], %g7
25581 fmovsa %xcc, %f13, %f14
25582 brgz,a %l0, loop_3063
25583 fmovse %xcc, %f6, %f11
25584 movrlz %g2, %o3, %i3
25585 movrlz %i1, 0x005, %i2
25586loop_3063:
25587 fornot1s %f2, %f2, %f1
25588 ld [%l7 + 0x20], %f9
25589 ldd [%l7 + 0x60], %f12
25590 xnorcc %g1, 0x1154, %o1
25591 fmul8ulx16 %f6, %f10, %f4
25592 fmovdn %icc, %f14, %f6
25593 fbu %fcc2, loop_3064
25594 subc %o4, 0x0B4D, %g5
25595 fnegs %f5, %f2
25596 popc 0x17ED, %i4
25597loop_3064:
25598 fornot1 %f12, %f4, %f4
25599 taddcc %g6, %g3, %i5
25600 ldd [%l7 + 0x70], %f8
25601 fands %f8, %f6, %f5
25602 brz,a %o2, loop_3065
25603 fornot1 %f6, %f6, %f4
25604 ldsb [%l7 + 0x72], %l3
25605 movpos %icc, %l4, %i6
25606loop_3065:
25607 bcs,pn %icc, loop_3066
25608 fnegd %f8, %f4
25609 fcmple16 %f2, %f0, %l1
25610 bcc,a,pt %xcc, loop_3067
25611loop_3066:
25612 fmovdcs %icc, %f0, %f4
25613 ldsh [%l7 + 0x4E], %o6
25614 ldsh [%l7 + 0x66], %i0
25615loop_3067:
25616 lduh [%l7 + 0x0C], %l5
25617 fand %f2, %f0, %f2
25618 fmovrslz %l6, %f13, %f3
25619 ldsh [%l7 + 0x36], %o7
25620 fone %f2
25621 ldx [%l7 + 0x38], %o5
25622 fmovrslez %l2, %f13, %f6
25623 tcc %xcc, 0x0
25624 std %f12, [%l7 + 0x40]
25625 fmovscc %xcc, %f3, %f11
25626 stw %g4, [%l7 + 0x10]
25627 smulcc %o0, 0x1F53, %i7
25628 fnands %f7, %f2, %f2
25629 ldx [%l7 + 0x58], %l0
25630 lduw [%l7 + 0x54], %g7
25631 fnands %f2, %f10, %f15
25632 fpack32 %f12, %f12, %f4
25633 ldd [%l7 + 0x28], %f6
25634 bpos %xcc, loop_3068
25635 fbug %fcc3, loop_3069
25636 lduw [%l7 + 0x6C], %g2
25637 add %i3, %i1, %i2
25638loop_3068:
25639 ldsw [%l7 + 0x6C], %g1
25640loop_3069:
25641 alignaddr %o3, %o1, %o4
25642 fmovdgu %icc, %f8, %f0
25643 array16 %g5, %i4, %g6
25644 mova %icc, %i5, %g3
25645 edge16 %l3, %o2, %l4
25646 smulcc %l1, %i6, %o6
25647 tpos %xcc, 0x6
25648 sub %i0, 0x0213, %l6
25649 fmovrdgez %o7, %f8, %f12
25650 sdivcc %l5, 0x08D2, %o5
25651 fmovrdne %l2, %f6, %f0
25652 bl,pn %xcc, loop_3070
25653 fpadd32s %f13, %f1, %f14
25654 fble,a %fcc2, loop_3071
25655 stw %o0, [%l7 + 0x74]
25656loop_3070:
25657 fsrc1 %f0, %f14
25658 st %f5, [%l7 + 0x0C]
25659loop_3071:
25660 movrne %i7, %g4, %g7
25661 lduw [%l7 + 0x60], %g2
25662 ld [%l7 + 0x68], %f14
25663 fmovrsgez %l0, %f12, %f1
25664 ldsh [%l7 + 0x78], %i3
25665 fnand %f6, %f8, %f14
25666 for %f4, %f8, %f0
25667 fpack32 %f14, %f10, %f8
25668 stw %i1, [%l7 + 0x2C]
25669 tvc %icc, 0x6
25670 tpos %xcc, 0x2
25671 fmovscc %xcc, %f0, %f14
25672 ldub [%l7 + 0x23], %g1
25673 lduh [%l7 + 0x62], %i2
25674 fexpand %f15, %f12
25675 umulcc %o3, 0x0B35, %o4
25676 movge %xcc, %g5, %o1
25677 ldsw [%l7 + 0x58], %i4
25678 ldx [%l7 + 0x10], %i5
25679 ldx [%l7 + 0x38], %g6
25680 tgu %icc, 0x3
25681 ldsw [%l7 + 0x0C], %l3
25682 ldsh [%l7 + 0x4E], %g3
25683 fbo %fcc0, loop_3072
25684 movcs %icc, %l4, %o2
25685 movrlez %l1, %o6, %i6
25686 st %f6, [%l7 + 0x0C]
25687loop_3072:
25688 std %f14, [%l7 + 0x40]
25689 fnand %f0, %f4, %f6
25690 bgu,a,pn %xcc, loop_3073
25691 stb %l6, [%l7 + 0x72]
25692 edge32ln %i0, %o7, %l5
25693 tgu %xcc, 0x7
25694loop_3073:
25695 fmovsgu %xcc, %f14, %f13
25696 fmovdcs %icc, %f1, %f1
25697 nop
25698 setx loop_3074, %l0, %l1
25699 jmpl %l1, %l2
25700 fbul %fcc2, loop_3075
25701 fmovdge %icc, %f15, %f12
25702 fmovrsgez %o0, %f10, %f4
25703loop_3074:
25704 fbge,a %fcc3, loop_3076
25705loop_3075:
25706 alignaddr %i7, %o5, %g7
25707 movneg %xcc, %g4, %g2
25708 tsubcc %l0, %i3, %i1
25709loop_3076:
25710 fmovdcc %xcc, %f4, %f11
25711 tvc %xcc, 0x3
25712 array32 %g1, %i2, %o4
25713 umul %g5, %o1, %i4
25714 fbe %fcc2, loop_3077
25715 fzeros %f10
25716 fmovse %icc, %f15, %f9
25717 fbge %fcc3, loop_3078
25718loop_3077:
25719 sth %o3, [%l7 + 0x7C]
25720 fsrc1 %f12, %f0
25721 lduh [%l7 + 0x72], %g6
25722loop_3078:
25723 fmovrslz %i5, %f10, %f8
25724 sth %l3, [%l7 + 0x48]
25725 fornot2 %f10, %f8, %f14
25726 edge32l %g3, %o2, %l1
25727 ld [%l7 + 0x50], %f14
25728 fmovs %f8, %f13
25729 bpos,a,pt %xcc, loop_3079
25730 ba,pn %icc, loop_3080
25731 bne,pn %icc, loop_3081
25732 fmul8ulx16 %f14, %f8, %f14
25733loop_3079:
25734 xor %o6, %l4, %i6
25735loop_3080:
25736 tn %xcc, 0x7
25737loop_3081:
25738 std %f10, [%l7 + 0x40]
25739 pdist %f8, %f14, %f10
25740 ldsw [%l7 + 0x64], %l6
25741 ldsw [%l7 + 0x7C], %i0
25742 array16 %l5, %o7, %l2
25743 fpadd32 %f10, %f14, %f4
25744 fmul8ulx16 %f12, %f6, %f6
25745 fmovrsne %o0, %f4, %f7
25746 udivx %o5, 0x178A, %i7
25747 ldsh [%l7 + 0x42], %g7
25748 stw %g2, [%l7 + 0x18]
25749 fmovd %f10, %f8
25750 faligndata %f8, %f12, %f14
25751 tsubcctv %l0, %g4, %i3
25752 ba,a %xcc, loop_3082
25753 fzeros %f4
25754 std %f4, [%l7 + 0x38]
25755 ldx [%l7 + 0x60], %g1
25756loop_3082:
25757 stw %i2, [%l7 + 0x40]
25758 fmuld8ulx16 %f15, %f13, %f14
25759 fpadd16 %f10, %f0, %f0
25760 sdivx %i1, 0x01FA, %o4
25761 fmovdn %icc, %f2, %f10
25762 stx %g5, [%l7 + 0x58]
25763 fand %f0, %f14, %f10
25764 fsrc1s %f7, %f12
25765 fcmpne32 %f14, %f10, %o1
25766 taddcc %i4, 0x02EC, %o3
25767 st %f10, [%l7 + 0x54]
25768 ldd [%l7 + 0x60], %f6
25769 ldub [%l7 + 0x60], %i5
25770 fmul8x16 %f6, %f0, %f2
25771 tleu %xcc, 0x4
25772 fnot1s %f7, %f14
25773 fba %fcc0, loop_3083
25774 fand %f6, %f12, %f6
25775 ldub [%l7 + 0x51], %g6
25776 fpadd16 %f12, %f4, %f14
25777loop_3083:
25778 fmovs %f5, %f15
25779 fmovdge %xcc, %f13, %f5
25780 fmovdpos %xcc, %f8, %f2
25781 array32 %g3, %o2, %l3
25782 stx %l1, [%l7 + 0x58]
25783 edge32 %o6, %l4, %i6
25784 bn %icc, loop_3084
25785 stx %i0, [%l7 + 0x58]
25786 ldd [%l7 + 0x60], %f4
25787 fpsub32 %f14, %f10, %f4
25788loop_3084:
25789 stb %l6, [%l7 + 0x15]
25790 ldsw [%l7 + 0x58], %o7
25791 ld [%l7 + 0x4C], %f12
25792 lduh [%l7 + 0x6E], %l2
25793 lduh [%l7 + 0x66], %o0
25794 stb %l5, [%l7 + 0x0A]
25795 tcc %xcc, 0x5
25796 tle %icc, 0x5
25797 fbn %fcc3, loop_3085
25798 ldub [%l7 + 0x67], %i7
25799 movrlz %o5, %g7, %g2
25800 ldub [%l7 + 0x70], %g4
25801loop_3085:
25802 nop
25803 setx loop_3086, %l0, %l1
25804 wrpr 0x1, %tl
25805 wrpr %l1, %tnpc
25806 setx 0x34400001400, %l0, %l1
25807 wrpr %l1, %tstate
25808 wrhpr 0x4, %htstate
25809 done
25810 fmovsne %xcc, %f9, %f1
25811 fands %f13, %f0, %f6
25812 ldsw [%l7 + 0x44], %i3
25813loop_3086:
25814 udivx %l0, 0x1207, %g1
25815 fnand %f4, %f12, %f8
25816 sllx %i1, %o4, %i2
25817 ldx [%l7 + 0x08], %g5
25818 srlx %o1, %i4, %i5
25819 movgu %xcc, %g6, %g3
25820 movrne %o3, 0x3B6, %l3
25821 fcmpne16 %f14, %f10, %l1
25822 movle %icc, %o2, %o6
25823 stb %l4, [%l7 + 0x45]
25824 lduh [%l7 + 0x2C], %i0
25825 orncc %i6, %o7, %l2
25826 mova %xcc, %l6, %o0
25827 fmovrslz %l5, %f11, %f3
25828 fpsub32s %f1, %f13, %f7
25829 nop
25830 setx loop_3087, %l0, %l1
25831 jmpl %l1, %i7
25832 sethi 0x1DF3, %g7
25833 bcc,a %xcc, loop_3088
25834 lduh [%l7 + 0x2A], %g2
25835loop_3087:
25836 stw %o5, [%l7 + 0x38]
25837 ldd [%l7 + 0x50], %f10
25838loop_3088:
25839 bcs,a,pn %icc, loop_3089
25840 ldd [%l7 + 0x38], %f0
25841 ldub [%l7 + 0x70], %i3
25842 fxor %f4, %f2, %f4
25843loop_3089:
25844 nop
25845 setx loop_3090, %l0, %l1
25846 jmpl %l1, %l0
25847 lduw [%l7 + 0x58], %g1
25848 bleu,a,pt %xcc, loop_3091
25849 fcmple32 %f4, %f10, %g4
25850loop_3090:
25851 ld [%l7 + 0x5C], %f11
25852 fmul8x16al %f7, %f10, %f4
25853loop_3091:
25854 sdivcc %i1, 0x1FAE, %o4
25855 udiv %g5, 0x1096, %i2
25856 ldx [%l7 + 0x20], %o1
25857 ldub [%l7 + 0x08], %i5
25858 andcc %i4, 0x111C, %g3
25859 lduw [%l7 + 0x40], %g6
25860 fmuld8ulx16 %f15, %f15, %f10
25861 sth %o3, [%l7 + 0x40]
25862 fbn,a %fcc3, loop_3092
25863 fmovdvs %icc, %f4, %f1
25864 fbule,a %fcc2, loop_3093
25865 fnor %f12, %f2, %f4
25866loop_3092:
25867 xnorcc %l1, %l3, %o6
25868 sth %l4, [%l7 + 0x52]
25869loop_3093:
25870 ldub [%l7 + 0x33], %o2
25871 ldsb [%l7 + 0x17], %i0
25872 fmul8x16al %f11, %f0, %f4
25873 ldx [%l7 + 0x68], %o7
25874 fcmpgt32 %f10, %f6, %l2
25875 ldx [%l7 + 0x28], %l6
25876 ble %xcc, loop_3094
25877 tg %xcc, 0x3
25878 lduw [%l7 + 0x6C], %o0
25879 ldsh [%l7 + 0x7E], %i6
25880loop_3094:
25881 te %xcc, 0x0
25882 fsrc1 %f12, %f6
25883 be,pn %icc, loop_3095
25884 std %f6, [%l7 + 0x28]
25885 brnz %i7, loop_3096
25886 movpos %xcc, %g7, %l5
25887loop_3095:
25888 stx %g2, [%l7 + 0x18]
25889 bshuffle %f10, %f12, %f4
25890loop_3096:
25891 smulcc %i3, %o5, %l0
25892 bge loop_3097
25893 sdivx %g1, 0x1BE5, %g4
25894 tsubcc %o4, 0x1C10, %g5
25895 bcc,pt %icc, loop_3098
25896loop_3097:
25897 fmovscc %xcc, %f0, %f12
25898 st %f13, [%l7 + 0x40]
25899 ld [%l7 + 0x2C], %f15
25900loop_3098:
25901 bl,a %xcc, loop_3099
25902 ldx [%l7 + 0x78], %i1
25903 ldx [%l7 + 0x38], %o1
25904 sth %i2, [%l7 + 0x10]
25905loop_3099:
25906 stx %i4, [%l7 + 0x20]
25907 movrlz %g3, %i5, %g6
25908 fpadd32 %f12, %f12, %f8
25909 bg loop_3100
25910 sllx %l1, 0x01, %o3
25911 orn %l3, %o6, %l4
25912 brgz %i0, loop_3101
25913loop_3100:
25914 fmovsleu %icc, %f14, %f7
25915 fmovd %f4, %f14
25916 fxor %f0, %f12, %f6
25917loop_3101:
25918 subc %o2, 0x185F, %o7
25919 fbge,a %fcc0, loop_3102
25920 sth %l6, [%l7 + 0x4C]
25921 edge16l %o0, %l2, %i6
25922 movrgz %g7, 0x0E5, %i7
25923loop_3102:
25924 stx %l5, [%l7 + 0x60]
25925 smulcc %i3, %o5, %g2
25926 edge8n %g1, %g4, %o4
25927 fmovrsne %l0, %f15, %f6
25928 orn %g5, 0x1883, %i1
25929 movcs %xcc, %o1, %i2
25930 bl,a loop_3103
25931 fmovsvs %icc, %f11, %f15
25932 fmovscs %xcc, %f8, %f9
25933 ta %xcc, 0x3
25934loop_3103:
25935 fcmple32 %f12, %f8, %i4
25936 edge8n %i5, %g6, %g3
25937 ldd [%l7 + 0x18], %f6
25938 bvs %icc, loop_3104
25939 std %f0, [%l7 + 0x20]
25940 lduw [%l7 + 0x10], %l1
25941 bcs,a,pn %icc, loop_3105
25942loop_3104:
25943 bleu,a,pt %xcc, loop_3106
25944 stb %o3, [%l7 + 0x48]
25945 fandnot2s %f9, %f9, %f5
25946loop_3105:
25947 ldsw [%l7 + 0x1C], %o6
25948loop_3106:
25949 subcc %l4, %l3, %i0
25950 ldx [%l7 + 0x58], %o2
25951 ldd [%l7 + 0x20], %f4
25952 tneg %xcc, 0x6
25953 xnor %l6, %o0, %o7
25954 fabsd %f10, %f14
25955 fmovsne %xcc, %f10, %f7
25956 fcmpne16 %f10, %f2, %i6
25957 ldsh [%l7 + 0x1A], %l2
25958 fcmpgt16 %f14, %f0, %i7
25959 fnot2 %f10, %f12
25960 tcc %icc, 0x1
25961 fandnot2 %f8, %f8, %f4
25962 fmovsleu %icc, %f2, %f12
25963 st %f9, [%l7 + 0x44]
25964 edge8ln %g7, %l5, %i3
25965 fmovrde %o5, %f10, %f12
25966 ldsw [%l7 + 0x2C], %g1
25967 fpsub32 %f0, %f8, %f12
25968 movgu %icc, %g4, %o4
25969 ldub [%l7 + 0x73], %l0
25970 lduw [%l7 + 0x4C], %g5
25971 movpos %icc, %i1, %g2
25972 fsrc2s %f9, %f13
25973 fxnor %f14, %f2, %f10
25974 stw %i2, [%l7 + 0x60]
25975 fmovdvs %icc, %f6, %f13
25976 tg %xcc, 0x0
25977 xnorcc %o1, %i4, %g6
25978 fmovrdlez %i5, %f12, %f14
25979 ld [%l7 + 0x44], %f12
25980 fbule %fcc1, loop_3107
25981 ldsh [%l7 + 0x42], %l1
25982 lduh [%l7 + 0x5A], %g3
25983 fmovsa %xcc, %f11, %f2
25984loop_3107:
25985 fmul8x16al %f1, %f15, %f10
25986 tl %icc, 0x6
25987 tcs %icc, 0x0
25988 fnegd %f8, %f8
25989 tvs %icc, 0x2
25990 movrgez %o3, %l4, %o6
25991 movvs %icc, %l3, %i0
25992 sth %l6, [%l7 + 0x5A]
25993 lduh [%l7 + 0x0A], %o2
25994 stw %o0, [%l7 + 0x54]
25995 sll %o7, %i6, %i7
25996 fmul8ulx16 %f8, %f14, %f10
25997 fmovrdgez %g7, %f0, %f8
25998 tcc %xcc, 0x2
25999 fmovsle %icc, %f0, %f10
26000 fmovdg %icc, %f8, %f14
26001 pdist %f12, %f14, %f8
26002 fmovsl %icc, %f7, %f1
26003 fpack32 %f6, %f0, %f0
26004 ta %icc, 0x5
26005 ldx [%l7 + 0x70], %l2
26006 stw %i3, [%l7 + 0x20]
26007 fmovsle %xcc, %f13, %f6
26008 or %l5, 0x1D9E, %g1
26009 lduh [%l7 + 0x3E], %o5
26010 ldd [%l7 + 0x48], %f14
26011 popc %g4, %l0
26012 ldsb [%l7 + 0x75], %o4
26013 umul %g5, 0x1407, %g2
26014 ld [%l7 + 0x40], %f7
26015 fmovdvs %xcc, %f4, %f9
26016 edge32n %i2, %i1, %o1
26017 fmovse %xcc, %f5, %f4
26018 ldd [%l7 + 0x58], %f4
26019 addcc %g6, %i4, %l1
26020 ld [%l7 + 0x14], %f5
26021 fbue %fcc2, loop_3108
26022 srl %g3, %o3, %l4
26023 stw %o6, [%l7 + 0x74]
26024 fmovsge %icc, %f10, %f2
26025loop_3108:
26026 fba,a %fcc1, loop_3109
26027 bcs,a,pn %icc, loop_3110
26028 fmovdvc %xcc, %f9, %f2
26029 smul %l3, %i5, %i0
26030loop_3109:
26031 tg %xcc, 0x1
26032loop_3110:
26033 st %f14, [%l7 + 0x58]
26034 sethi 0x08E0, %o2
26035 andncc %l6, %o0, %o7
26036 fcmple32 %f14, %f4, %i6
26037 fble %fcc1, loop_3111
26038 ldd [%l7 + 0x40], %f8
26039 fexpand %f13, %f10
26040 movn %xcc, %g7, %l2
26041loop_3111:
26042 edge32ln %i7, %i3, %l5
26043 lduh [%l7 + 0x56], %g1
26044 sdiv %g4, 0x1D23, %o5
26045 ldsw [%l7 + 0x1C], %o4
26046 sdiv %l0, 0x1A39, %g5
26047 sth %i2, [%l7 + 0x76]
26048 fmovsn %xcc, %f7, %f15
26049 bcs,pt %xcc, loop_3112
26050 fpackfix %f0, %f11
26051 edge16 %g2, %o1, %g6
26052 andncc %i1, %l1, %g3
26053loop_3112:
26054 mulx %i4, 0x1D3D, %l4
26055 siam 0x5
26056 fone %f2
26057 fmovdg %xcc, %f8, %f9
26058 stb %o3, [%l7 + 0x58]
26059 umul %o6, 0x07EF, %i5
26060 stx %i0, [%l7 + 0x60]
26061 fpadd32s %f10, %f13, %f5
26062 stb %l3, [%l7 + 0x5C]
26063 st %f4, [%l7 + 0x50]
26064 addc %o2, %o0, %o7
26065 stw %l6, [%l7 + 0x48]
26066 movle %icc, %i6, %l2
26067 fmovscc %xcc, %f5, %f10
26068 lduw [%l7 + 0x28], %g7
26069 fpadd16s %f1, %f8, %f11
26070 movg %xcc, %i3, %l5
26071 bshuffle %f0, %f0, %f4
26072 fcmpgt16 %f4, %f14, %i7
26073 tle %xcc, 0x6
26074 fmovdle %icc, %f7, %f13
26075 tneg %icc, 0x5
26076 fcmpne32 %f14, %f6, %g1
26077 stx %g4, [%l7 + 0x40]
26078 bcc,pt %xcc, loop_3113
26079 movneg %xcc, %o5, %l0
26080 ld [%l7 + 0x78], %f3
26081 fmovrse %o4, %f4, %f14
26082loop_3113:
26083 movpos %icc, %i2, %g5
26084 fmovdleu %xcc, %f14, %f5
26085 fbue,a %fcc3, loop_3114
26086 brgez,a %g2, loop_3115
26087 fbuge,a %fcc0, loop_3116
26088 fmovsvc %xcc, %f1, %f5
26089loop_3114:
26090 fmovrde %g6, %f8, %f14
26091loop_3115:
26092 srl %i1, %o1, %l1
26093loop_3116:
26094 tsubcctv %i4, 0x12F6, %l4
26095 sth %g3, [%l7 + 0x62]
26096 ldsb [%l7 + 0x39], %o6
26097 fmovrslz %o3, %f5, %f7
26098 fmovdleu %xcc, %f6, %f3
26099 array8 %i5, %i0, %l3
26100 fmovscs %xcc, %f7, %f3
26101 ldsw [%l7 + 0x2C], %o2
26102 fcmpes %fcc1, %f3, %f3
26103 add %o0, %o7, %l6
26104 addccc %i6, 0x0BAB, %l2
26105 fmovd %f12, %f4
26106 fmovdcs %xcc, %f2, %f14
26107 ldsw [%l7 + 0x78], %g7
26108 movrne %i3, 0x081, %i7
26109 fcmpne16 %f8, %f6, %g1
26110 movge %icc, %l5, %o5
26111 fxors %f8, %f4, %f15
26112 fand %f6, %f0, %f2
26113 movn %xcc, %g4, %o4
26114 brz %l0, loop_3117
26115 ldub [%l7 + 0x11], %i2
26116 fabsd %f14, %f10
26117 ldsw [%l7 + 0x4C], %g5
26118loop_3117:
26119 ldsh [%l7 + 0x1A], %g2
26120 ldd [%l7 + 0x70], %f8
26121 fmovdvc %xcc, %f6, %f1
26122 fmuld8ulx16 %f3, %f7, %f14
26123 stb %i1, [%l7 + 0x7F]
26124 ldd [%l7 + 0x30], %f10
26125 fmovse %icc, %f15, %f4
26126 movre %g6, %o1, %i4
26127 bpos loop_3118
26128 movg %xcc, %l1, %g3
26129 ldsw [%l7 + 0x34], %l4
26130 movvs %icc, %o3, %i5
26131loop_3118:
26132 sdiv %o6, 0x1E1B, %l3
26133 sth %i0, [%l7 + 0x3C]
26134 fnot2 %f6, %f12
26135 fxor %f0, %f10, %f2
26136 ldsw [%l7 + 0x60], %o2
26137 fornot2 %f0, %f6, %f8
26138 stx %o7, [%l7 + 0x58]
26139 brz %o0, loop_3119
26140 bcc,a loop_3120
26141 fand %f0, %f4, %f4
26142 stb %l6, [%l7 + 0x50]
26143loop_3119:
26144 orncc %l2, %g7, %i6
26145loop_3120:
26146 movcs %icc, %i7, %g1
26147 fmul8x16 %f1, %f2, %f6
26148 fmovdge %xcc, %f14, %f0
26149 brnz,a %l5, loop_3121
26150 popc %i3, %o5
26151 xorcc %g4, 0x0AB0, %l0
26152 fpadd16 %f0, %f12, %f0
26153loop_3121:
26154 fmovsg %icc, %f8, %f0
26155 fmovdneg %xcc, %f2, %f8
26156 stx %o4, [%l7 + 0x50]
26157 fmovdvs %xcc, %f12, %f4
26158 array8 %i2, %g5, %i1
26159 edge8 %g2, %o1, %i4
26160 ldsw [%l7 + 0x3C], %g6
26161 st %f15, [%l7 + 0x70]
26162 fcmps %fcc1, %f11, %f2
26163 lduh [%l7 + 0x74], %l1
26164 fmovsvc %xcc, %f1, %f13
26165 fxors %f11, %f8, %f10
26166 tl %icc, 0x2
26167 fxnors %f2, %f8, %f14
26168 pdist %f4, %f8, %f2
26169 srlx %g3, 0x03, %o3
26170 edge8 %l4, %i5, %o6
26171 nop
26172 setx loop_3122, %l0, %l1
26173 jmpl %l1, %i0
26174 lduw [%l7 + 0x24], %o2
26175 ldsh [%l7 + 0x5A], %o7
26176 movcc %xcc, %o0, %l6
26177loop_3122:
26178 sth %l3, [%l7 + 0x48]
26179 fmovsleu %xcc, %f2, %f8
26180 xorcc %g7, %l2, %i7
26181 fcmped %fcc3, %f12, %f8
26182 fcmpes %fcc2, %f2, %f12
26183 fnegd %f0, %f12
26184 stb %g1, [%l7 + 0x5E]
26185 fpack16 %f2, %f12
26186 fcmped %fcc0, %f4, %f2
26187 fmovrde %i6, %f14, %f14
26188 tcs %xcc, 0x6
26189 ldsh [%l7 + 0x50], %l5
26190 movneg %icc, %i3, %o5
26191 std %f2, [%l7 + 0x08]
26192 sllx %g4, %o4, %l0
26193 ldsw [%l7 + 0x0C], %i2
26194 fmovdcc %icc, %f1, %f4
26195 fble %fcc3, loop_3123
26196 fmovdn %xcc, %f10, %f0
26197 edge16l %i1, %g5, %o1
26198 andcc %i4, 0x1A40, %g2
26199loop_3123:
26200 fpmerge %f12, %f14, %f10
26201 ldsw [%l7 + 0x4C], %g6
26202 smul %g3, 0x0603, %o3
26203 srax %l4, 0x16, %l1
26204 fnot2 %f8, %f6
26205 fexpand %f10, %f2
26206 ldd [%l7 + 0x68], %f6
26207 std %f12, [%l7 + 0x30]
26208 lduw [%l7 + 0x0C], %i5
26209 tleu %icc, 0x4
26210 brgz,a %i0, loop_3124
26211 taddcc %o2, 0x193D, %o6
26212 st %f6, [%l7 + 0x40]
26213 fpsub32 %f4, %f0, %f4
26214loop_3124:
26215 fornot1s %f13, %f7, %f13
26216 popc 0x0E33, %o0
26217 nop
26218 setx loop_3125, %l0, %l1
26219 wrpr 0x1, %tl
26220 wrpr %l1, %tpc
26221 add %l1, 0x4, %l1
26222 wrpr %l1, %tnpc
26223 setx 0x34400001400, %l0, %l1
26224 wrpr %l1, %tstate
26225 wrhpr 0x4, %htstate
26226 retry
26227 fmovdpos %xcc, %f8, %f11
26228 ble,a,pt %xcc, loop_3126
26229 lduw [%l7 + 0x38], %o7
26230loop_3125:
26231 ta %icc, 0x1
26232 bvc,pt %icc, loop_3127
26233loop_3126:
26234 fmovs %f11, %f6
26235 fpadd16s %f9, %f10, %f13
26236 ldx [%l7 + 0x08], %l3
26237loop_3127:
26238 ldsw [%l7 + 0x5C], %l6
26239 fmovsvc %xcc, %f2, %f0
26240 sth %l2, [%l7 + 0x70]
26241 edge32 %g7, %i7, %g1
26242 fmovda %xcc, %f14, %f9
26243 udivx %i6, 0x1873, %i3
26244 mova %icc, %o5, %g4
26245 bgu,pn %xcc, loop_3128
26246 fmovdpos %icc, %f2, %f0
26247 fbn %fcc3, loop_3129
26248 brgz %l5, loop_3130
26249loop_3128:
26250 bne,a loop_3131
26251 fmovde %xcc, %f12, %f13
26252loop_3129:
26253 andn %o4, %i2, %i1
26254loop_3130:
26255 udivx %l0, 0x1CF3, %o1
26256loop_3131:
26257 ldub [%l7 + 0x55], %g5
26258 ble,pt %xcc, loop_3132
26259 taddcctv %i4, 0x1AB0, %g2
26260 bge,a loop_3133
26261 fbuge %fcc1, loop_3134
26262loop_3132:
26263 fsrc2 %f12, %f6
26264 bpos,a,pt %xcc, loop_3135
26265loop_3133:
26266 srl %g6, %o3, %g3
26267loop_3134:
26268 fbuge %fcc0, loop_3136
26269 fnot1s %f7, %f9
26270loop_3135:
26271 be,a loop_3137
26272 movne %xcc, %l4, %l1
26273loop_3136:
26274 movrgez %i0, %o2, %o6
26275 bcs loop_3138
26276loop_3137:
26277 fpsub32 %f10, %f8, %f8
26278 ldub [%l7 + 0x4B], %o0
26279 sdivx %o7, 0x1FC7, %l3
26280loop_3138:
26281 andn %i5, %l2, %l6
26282 edge8 %i7, %g1, %i6
26283 fmovdn %icc, %f2, %f6
26284 fmovsneg %xcc, %f10, %f3
26285 subc %g7, 0x0E3B, %i3
26286 fmuld8sux16 %f10, %f1, %f2
26287 tgu %xcc, 0x1
26288 fnor %f8, %f12, %f0
26289 stw %g4, [%l7 + 0x28]
26290 tl %xcc, 0x3
26291 brz %o5, loop_3139
26292 fcmpd %fcc3, %f10, %f10
26293 ldx [%l7 + 0x48], %l5
26294 movneg %icc, %i2, %i1
26295loop_3139:
26296 ldsh [%l7 + 0x1E], %o4
26297 edge8 %o1, %l0, %g5
26298 umul %g2, %i4, %g6
26299 movrlez %o3, 0x093, %l4
26300 edge8 %g3, %l1, %i0
26301 fbl %fcc3, loop_3140
26302 bgu,a,pt %icc, loop_3141
26303 lduh [%l7 + 0x78], %o2
26304 fcmple16 %f4, %f0, %o6
26305loop_3140:
26306 fpadd32 %f0, %f4, %f10
26307loop_3141:
26308 te %icc, 0x7
26309 bne loop_3142
26310 stw %o0, [%l7 + 0x70]
26311 addccc %l3, %o7, %i5
26312 brz %l2, loop_3143
26313loop_3142:
26314 fmovspos %icc, %f7, %f2
26315 stb %l6, [%l7 + 0x0C]
26316 lduw [%l7 + 0x5C], %g1
26317loop_3143:
26318 addccc %i6, 0x17A8, %g7
26319 fmovdne %xcc, %f7, %f15
26320 lduw [%l7 + 0x34], %i3
26321 srl %i7, %g4, %l5
26322 fmovrsgez %o5, %f3, %f10
26323 movre %i1, %i2, %o1
26324 fandnot2 %f14, %f2, %f8
26325 fpack16 %f10, %f14
26326 stx %l0, [%l7 + 0x60]
26327 or %o4, 0x1D29, %g2
26328 brgz,a %g5, loop_3144
26329 bgu loop_3145
26330 srlx %g6, %i4, %l4
26331 edge32ln %o3, %g3, %i0
26332loop_3144:
26333 movn %icc, %o2, %l1
26334loop_3145:
26335 st %f1, [%l7 + 0x3C]
26336 bne loop_3146
26337 sth %o0, [%l7 + 0x64]
26338 sdivcc %l3, 0x07F2, %o6
26339 ta %xcc, 0x0
26340loop_3146:
26341 stb %o7, [%l7 + 0x74]
26342 smulcc %i5, 0x1D64, %l2
26343 srlx %g1, 0x0D, %l6
26344 fcmps %fcc3, %f14, %f4
26345 ldd [%l7 + 0x48], %f8
26346 ldd [%l7 + 0x30], %f4
26347 fxnors %f5, %f2, %f11
26348 subccc %i6, 0x0C82, %g7
26349 fmovdl %xcc, %f10, %f15
26350 sdivcc %i7, 0x02BC, %g4
26351 fmovspos %icc, %f12, %f5
26352 stb %i3, [%l7 + 0x47]
26353 xorcc %l5, 0x0F5A, %i1
26354 fbo,a %fcc2, loop_3147
26355 fbule %fcc0, loop_3148
26356 bcs loop_3149
26357 sdivcc %i2, 0x01C1, %o1
26358loop_3147:
26359 fabss %f4, %f0
26360loop_3148:
26361 ldub [%l7 + 0x3D], %l0
26362loop_3149:
26363 fbule %fcc1, loop_3150
26364 fcmpd %fcc3, %f12, %f2
26365 edge16n %o5, %o4, %g5
26366 fxnor %f10, %f10, %f10
26367loop_3150:
26368 udivx %g2, 0x1361, %i4
26369 ldd [%l7 + 0x60], %f10
26370 stw %l4, [%l7 + 0x78]
26371 andcc %o3, 0x167F, %g6
26372 fbul %fcc3, loop_3151
26373 fpadd16s %f13, %f14, %f3
26374 lduw [%l7 + 0x2C], %i0
26375 fmovrsgz %g3, %f15, %f4
26376loop_3151:
26377 ldd [%l7 + 0x28], %f6
26378 xnor %o2, %o0, %l3
26379 movle %icc, %o6, %l1
26380 sth %i5, [%l7 + 0x62]
26381 fcmps %fcc3, %f13, %f14
26382 fmovdle %icc, %f9, %f8
26383 addc %o7, %l2, %l6
26384 ldsw [%l7 + 0x50], %g1
26385 udivx %i6, 0x03A2, %i7
26386 ldd [%l7 + 0x30], %f14
26387 stw %g7, [%l7 + 0x58]
26388 fmovs %f10, %f14
26389 fbu %fcc2, loop_3152
26390 tsubcc %i3, %g4, %l5
26391 st %f14, [%l7 + 0x14]
26392 xnorcc %i2, %i1, %l0
26393loop_3152:
26394 fcmps %fcc1, %f0, %f4
26395 move %icc, %o5, %o4
26396 subccc %o1, %g2, %i4
26397 ld [%l7 + 0x2C], %f14
26398 fmovrse %g5, %f5, %f13
26399 ldsh [%l7 + 0x78], %l4
26400 sth %g6, [%l7 + 0x7A]
26401 bcc,pt %icc, loop_3153
26402 ldd [%l7 + 0x18], %f2
26403 movg %xcc, %i0, %g3
26404 fmovdpos %icc, %f15, %f12
26405loop_3153:
26406 ldub [%l7 + 0x38], %o3
26407 ldx [%l7 + 0x60], %o0
26408 lduw [%l7 + 0x18], %l3
26409 fabsd %f0, %f6
26410 edge16n %o6, %o2, %l1
26411 movre %o7, 0x2EB, %l2
26412 ldub [%l7 + 0x0D], %l6
26413 fors %f1, %f11, %f3
26414 movvc %icc, %g1, %i6
26415 fbule,a %fcc3, loop_3154
26416 mova %icc, %i7, %g7
26417 ldx [%l7 + 0x78], %i5
26418 fmovsge %xcc, %f5, %f7
26419loop_3154:
26420 tcc %icc, 0x2
26421 brnz %g4, loop_3155
26422 stb %l5, [%l7 + 0x7D]
26423 ld [%l7 + 0x48], %f5
26424 movcc %icc, %i2, %i1
26425loop_3155:
26426 nop
26427 setx loop_3156, %l0, %l1
26428 wrpr 0x1, %tl
26429 wrpr %l1, %tpc
26430 add %l1, 0x4, %l1
26431 wrpr %l1, %tnpc
26432 setx 0x34400001400, %l0, %l1
26433 wrpr %l1, %tstate
26434 wrhpr 0x4, %htstate
26435 retry
26436 fcmple16 %f6, %f2, %l0
26437 bcc %xcc, loop_3157
26438 movpos %xcc, %o5, %i3
26439loop_3156:
26440 fmovdvc %xcc, %f12, %f1
26441 sth %o1, [%l7 + 0x48]
26442loop_3157:
26443 fcmple16 %f8, %f10, %g2
26444 bne loop_3158
26445 tgu %icc, 0x4
26446 movgu %icc, %o4, %g5
26447 std %f10, [%l7 + 0x50]
26448loop_3158:
26449 brz,a %l4, loop_3159
26450 xor %i4, 0x085D, %i0
26451 ldsw [%l7 + 0x24], %g3
26452 ld [%l7 + 0x4C], %f12
26453loop_3159:
26454 srlx %o3, %g6, %l3
26455 orncc %o0, 0x1E6A, %o2
26456 tge %icc, 0x0
26457 movgu %xcc, %o6, %l1
26458 stb %l2, [%l7 + 0x19]
26459 fmovsg %icc, %f13, %f15
26460 fbl %fcc0, loop_3160
26461 fands %f3, %f4, %f13
26462 fbuge %fcc1, loop_3161
26463 subccc %l6, 0x1E14, %o7
26464loop_3160:
26465 fmovse %xcc, %f15, %f11
26466 ldx [%l7 + 0x60], %i6
26467loop_3161:
26468 mova %icc, %i7, %g1
26469 fmovrsgz %g7, %f3, %f14
26470 ba,a,pt %icc, loop_3162
26471 stw %g4, [%l7 + 0x18]
26472 std %f14, [%l7 + 0x68]
26473 edge32n %i5, %l5, %i2
26474loop_3162:
26475 fabss %f11, %f11
26476 movrgez %i1, %o5, %l0
26477 smulcc %o1, 0x0FE6, %g2
26478 ldsb [%l7 + 0x71], %o4
26479 st %f3, [%l7 + 0x14]
26480 sth %g5, [%l7 + 0x3C]
26481 movl %icc, %i3, %l4
26482 movre %i0, %g3, %o3
26483 ldsh [%l7 + 0x3A], %g6
26484 fnor %f6, %f0, %f10
26485 std %f4, [%l7 + 0x28]
26486 ldd [%l7 + 0x48], %f8
26487 stb %l3, [%l7 + 0x50]
26488 orncc %o0, %o2, %o6
26489 sethi 0x1888, %i4
26490 fmovsn %xcc, %f6, %f0
26491 fmovrse %l1, %f1, %f5
26492 stb %l6, [%l7 + 0x5A]
26493 ldx [%l7 + 0x28], %l2
26494 ldsw [%l7 + 0x2C], %i6
26495 fmovdg %icc, %f5, %f7
26496 ldd [%l7 + 0x48], %f4
26497 fpmerge %f8, %f14, %f6
26498 fcmpgt16 %f10, %f4, %o7
26499 alignaddrl %g1, %i7, %g4
26500 lduw [%l7 + 0x58], %i5
26501 stb %l5, [%l7 + 0x64]
26502 fpadd16 %f10, %f8, %f10
26503 fmovsvs %xcc, %f8, %f6
26504 nop
26505 setx loop_3163, %l0, %l1
26506 wrpr 0x1, %tl
26507 wrpr %l1, %tnpc
26508 setx 0x34400001400, %l0, %l1
26509 wrpr %l1, %tstate
26510 wrhpr 0x4, %htstate
26511 done
26512 taddcc %i2, %g7, %o5
26513 tg %xcc, 0x0
26514 fmovrsgz %i1, %f11, %f8
26515loop_3163:
26516 lduw [%l7 + 0x2C], %l0
26517 ldsb [%l7 + 0x61], %o1
26518 sth %g2, [%l7 + 0x40]
26519 bl,a loop_3164
26520 udivx %o4, 0x0A19, %i3
26521 movvs %xcc, %g5, %i0
26522 movvs %xcc, %g3, %o3
26523loop_3164:
26524 fsrc2s %f0, %f8
26525 fmovrdne %l4, %f4, %f0
26526 fmul8x16al %f7, %f8, %f4
26527 movrgz %g6, 0x207, %o0
26528 fnand %f2, %f2, %f12
26529 ble,a %xcc, loop_3165
26530 umulcc %o2, %o6, %i4
26531 fbu,a %fcc2, loop_3166
26532 ldsh [%l7 + 0x22], %l1
26533loop_3165:
26534 ldsw [%l7 + 0x10], %l6
26535 fmovrsgez %l2, %f9, %f6
26536loop_3166:
26537 fandnot2 %f14, %f2, %f8
26538 movge %xcc, %i6, %l3
26539 pdist %f12, %f2, %f6
26540 fmovdle %xcc, %f5, %f9
26541 fnot1s %f13, %f1
26542 alignaddr %g1, %i7, %g4
26543 bneg loop_3167
26544 fand %f12, %f8, %f4
26545 edge32l %o7, %l5, %i5
26546 ldsh [%l7 + 0x66], %g7
26547loop_3167:
26548 tpos %icc, 0x5
26549 fmovrde %i2, %f14, %f12
26550 fbule %fcc1, loop_3168
26551 stb %i1, [%l7 + 0x31]
26552 fmovdgu %xcc, %f0, %f13
26553 fmovd %f10, %f0
26554loop_3168:
26555 std %f10, [%l7 + 0x10]
26556 bvc,pt %xcc, loop_3169
26557 stb %o5, [%l7 + 0x38]
26558 lduw [%l7 + 0x24], %l0
26559 movn %xcc, %o1, %g2
26560loop_3169:
26561 ldsw [%l7 + 0x44], %o4
26562 ldub [%l7 + 0x6C], %i3
26563 stw %i0, [%l7 + 0x18]
26564 fmovsne %xcc, %f10, %f9
26565 fmovsg %icc, %f0, %f7
26566 lduh [%l7 + 0x38], %g5
26567 ble,a %icc, loop_3170
26568 sth %o3, [%l7 + 0x38]
26569 fnot1s %f13, %f3
26570 bcc,pn %xcc, loop_3171
26571loop_3170:
26572 ldsw [%l7 + 0x78], %l4
26573 lduw [%l7 + 0x70], %g3
26574 lduh [%l7 + 0x3E], %g6
26575loop_3171:
26576 edge32l %o0, %o6, %o2
26577 fones %f15
26578 movrgez %i4, 0x03A, %l1
26579 andn %l6, 0x08A8, %l2
26580 for %f0, %f14, %f6
26581 edge32l %l3, %g1, %i6
26582 tcs %xcc, 0x3
26583 fmovscc %xcc, %f2, %f2
26584 st %f0, [%l7 + 0x34]
26585 ba loop_3172
26586 bvc,a,pt %icc, loop_3173
26587 fpsub32 %f12, %f0, %f2
26588 stb %g4, [%l7 + 0x53]
26589loop_3172:
26590 fbge,a %fcc3, loop_3174
26591loop_3173:
26592 fpadd16s %f14, %f5, %f1
26593 ldsh [%l7 + 0x28], %o7
26594 udivcc %i7, 0x122E, %i5
26595loop_3174:
26596 sllx %g7, %i2, %l5
26597 std %f0, [%l7 + 0x28]
26598 fnot1s %f7, %f14
26599 movrgez %o5, 0x1DB, %i1
26600 lduh [%l7 + 0x32], %l0
26601 subccc %g2, %o1, %i3
26602 edge32l %i0, %o4, %o3
26603 ldub [%l7 + 0x47], %l4
26604 st %f7, [%l7 + 0x10]
26605 fcmple16 %f12, %f2, %g3
26606 movl %xcc, %g6, %o0
26607 fpsub16 %f2, %f10, %f4
26608 mulscc %o6, 0x1079, %o2
26609 fnand %f8, %f10, %f2
26610 fbne,a %fcc1, loop_3175
26611 std %f2, [%l7 + 0x18]
26612 be,pt %xcc, loop_3176
26613 tcs %xcc, 0x1
26614loop_3175:
26615 fmuld8sux16 %f2, %f8, %f0
26616 fmovs %f9, %f13
26617loop_3176:
26618 fmovse %icc, %f10, %f5
26619 stx %i4, [%l7 + 0x10]
26620 fcmpes %fcc2, %f1, %f6
26621 fbo,a %fcc3, loop_3177
26622 stx %l1, [%l7 + 0x58]
26623 movge %icc, %l6, %g5
26624 tle %xcc, 0x6
26625loop_3177:
26626 srax %l2, 0x11, %l3
26627 ld [%l7 + 0x74], %f9
26628 fnands %f4, %f15, %f8
26629 nop
26630 setx loop_3178, %l0, %l1
26631 jmpl %l1, %i6
26632 bg,a,pn %icc, loop_3179
26633 subc %g4, 0x073B, %g1
26634 brgez,a %o7, loop_3180
26635loop_3178:
26636 movleu %icc, %i5, %g7
26637loop_3179:
26638 alignaddr %i2, %l5, %i7
26639 umulcc %i1, 0x1A20, %l0
26640loop_3180:
26641 lduw [%l7 + 0x44], %o5
26642 orcc %g2, 0x181D, %o1
26643 fmovdleu %xcc, %f13, %f9
26644 stw %i3, [%l7 + 0x60]
26645 movrlez %o4, %o3, %l4
26646 bneg loop_3181
26647 bl %icc, loop_3182
26648 udivx %g3, 0x01B0, %g6
26649 fmovde %icc, %f14, %f4
26650loop_3181:
26651 udivcc %o0, 0x054E, %i0
26652loop_3182:
26653 fmovrde %o2, %f10, %f8
26654 fsrc1s %f7, %f8
26655 ldx [%l7 + 0x58], %o6
26656 srax %i4, 0x1D, %l6
26657 sth %g5, [%l7 + 0x0E]
26658 udivcc %l1, 0x0012, %l2
26659 fmovscs %xcc, %f11, %f11
26660 fba,a %fcc1, loop_3183
26661 fpsub16s %f2, %f1, %f14
26662 fmovdneg %icc, %f3, %f0
26663 be %xcc, loop_3184
26664loop_3183:
26665 tg %icc, 0x0
26666 ldsh [%l7 + 0x78], %i6
26667 sub %g4, 0x1F7D, %l3
26668loop_3184:
26669 fbg %fcc0, loop_3185
26670 fmovsvs %xcc, %f15, %f9
26671 ldub [%l7 + 0x71], %o7
26672 movvc %icc, %g1, %i5
26673loop_3185:
26674 fbu %fcc3, loop_3186
26675 fmovrsne %g7, %f5, %f1
26676 ld [%l7 + 0x5C], %f15
26677 orn %i2, %l5, %i7
26678loop_3186:
26679 fpsub16s %f0, %f7, %f5
26680 fmuld8sux16 %f5, %f11, %f2
26681 fmovrdgez %i1, %f14, %f4
26682 ldsh [%l7 + 0x26], %o5
26683 edge32ln %g2, %o1, %i3
26684 fmovsvs %xcc, %f10, %f10
26685 tl %xcc, 0x4
26686 ldsw [%l7 + 0x3C], %l0
26687 std %f6, [%l7 + 0x70]
26688 bpos,a,pn %icc, loop_3187
26689 orncc %o4, %l4, %o3
26690 ldx [%l7 + 0x68], %g6
26691 std %f0, [%l7 + 0x20]
26692loop_3187:
26693 bneg,pt %icc, loop_3188
26694 ldd [%l7 + 0x20], %f2
26695 stw %g3, [%l7 + 0x7C]
26696 stb %i0, [%l7 + 0x5B]
26697loop_3188:
26698 fnot1s %f6, %f13
26699 fornot2s %f11, %f6, %f12
26700 brnz,a %o0, loop_3189
26701 stw %o6, [%l7 + 0x08]
26702 movcc %xcc, %i4, %o2
26703 fmuld8sux16 %f12, %f4, %f6
26704loop_3189:
26705 ta %xcc, 0x2
26706 tne %xcc, 0x5
26707 edge32l %l6, %g5, %l1
26708 movl %xcc, %i6, %g4
26709 lduh [%l7 + 0x46], %l2
26710 fmovda %icc, %f15, %f1
26711 fors %f11, %f12, %f1
26712 fabss %f1, %f11
26713 pdist %f2, %f8, %f8
26714 srax %o7, 0x19, %g1
26715 fmovrsgez %i5, %f9, %f14
26716 fmul8sux16 %f4, %f14, %f0
26717 sth %g7, [%l7 + 0x1C]
26718 ldd [%l7 + 0x48], %f4
26719 ldsh [%l7 + 0x14], %l3
26720 std %f0, [%l7 + 0x10]
26721 orn %l5, %i7, %i1
26722 fbu,a %fcc3, loop_3190
26723 fmovd %f8, %f6
26724 tsubcctv %o5, %g2, %i2
26725 fmovdg %xcc, %f14, %f12
26726loop_3190:
26727 movl %xcc, %o1, %l0
26728 lduh [%l7 + 0x60], %i3
26729 stw %l4, [%l7 + 0x64]
26730 bneg,pn %icc, loop_3191
26731 ldsb [%l7 + 0x65], %o3
26732 umul %o4, %g3, %i0
26733 srl %o0, %g6, %i4
26734loop_3191:
26735 stw %o6, [%l7 + 0x40]
26736 umulcc %o2, %l6, %g5
26737 bgu,pt %xcc, loop_3192
26738 ldx [%l7 + 0x28], %i6
26739 edge32n %g4, %l1, %l2
26740 alignaddr %g1, %i5, %o7
26741loop_3192:
26742 lduw [%l7 + 0x54], %l3
26743 fbug,a %fcc2, loop_3193
26744 std %f6, [%l7 + 0x10]
26745 movgu %icc, %g7, %l5
26746 ldsb [%l7 + 0x4A], %i7
26747loop_3193:
26748 fmovrsne %o5, %f4, %f4
26749 fxors %f7, %f8, %f7
26750 ldsh [%l7 + 0x50], %g2
26751 fpsub32 %f12, %f10, %f2
26752 fmovse %xcc, %f11, %f9
26753 fcmpne32 %f0, %f2, %i1
26754 umul %o1, 0x17C8, %l0
26755 subccc %i3, 0x1043, %i2
26756 edge8l %o3, %o4, %l4
26757 fmovs %f14, %f8
26758 fmovdn %xcc, %f7, %f3
26759 ldx [%l7 + 0x30], %i0
26760 stw %g3, [%l7 + 0x60]
26761 st %f3, [%l7 + 0x40]
26762 fmuld8sux16 %f14, %f10, %f12
26763 fbl,a %fcc0, loop_3194
26764 tn %icc, 0x0
26765 bgu,pn %xcc, loop_3195
26766 lduw [%l7 + 0x7C], %o0
26767loop_3194:
26768 fmovsvs %xcc, %f9, %f15
26769 fmovdg %icc, %f11, %f0
26770loop_3195:
26771 ldd [%l7 + 0x60], %f2
26772 fnegd %f0, %f12
26773 fbge,a %fcc2, loop_3196
26774 tne %icc, 0x3
26775 ta %xcc, 0x6
26776 fbn %fcc3, loop_3197
26777loop_3196:
26778 brgez %g6, loop_3198
26779 ldx [%l7 + 0x50], %o6
26780 ldd [%l7 + 0x30], %f4
26781loop_3197:
26782 xnor %i4, %l6, %g5
26783loop_3198:
26784 fmovsvs %xcc, %f4, %f11
26785 sll %i6, 0x01, %o2
26786 fbue,a %fcc3, loop_3199
26787 srl %g4, %l1, %g1
26788 tsubcctv %i5, 0x1038, %o7
26789 fmovdn %icc, %f14, %f6
26790loop_3199:
26791 tcc %icc, 0x0
26792 faligndata %f6, %f8, %f4
26793 fexpand %f12, %f8
26794 movrgz %l2, %g7, %l3
26795 fbne %fcc3, loop_3200
26796 brz %l5, loop_3201
26797 sll %i7, 0x0F, %o5
26798 fpack32 %f8, %f0, %f10
26799loop_3200:
26800 sdivcc %g2, 0x094D, %o1
26801loop_3201:
26802 fpadd16 %f12, %f2, %f4
26803 stw %i1, [%l7 + 0x38]
26804 ldub [%l7 + 0x38], %i3
26805 fcmped %fcc3, %f8, %f6
26806 fmovsvc %icc, %f7, %f7
26807 ldx [%l7 + 0x08], %l0
26808 fbug,a %fcc2, loop_3202
26809 and %o3, 0x0D37, %i2
26810 edge32l %o4, %l4, %i0
26811 sth %o0, [%l7 + 0x62]
26812loop_3202:
26813 bshuffle %f14, %f0, %f8
26814 ldsb [%l7 + 0x7B], %g6
26815 xorcc %g3, 0x0FED, %i4
26816 bleu %xcc, loop_3203
26817 tpos %xcc, 0x7
26818 tcs %xcc, 0x1
26819 tg %xcc, 0x0
26820loop_3203:
26821 tne %icc, 0x7
26822 stb %o6, [%l7 + 0x3B]
26823 ldsb [%l7 + 0x49], %g5
26824 alignaddrl %i6, %l6, %g4
26825 movrne %l1, %o2, %i5
26826 bl %xcc, loop_3204
26827 fcmpd %fcc1, %f6, %f10
26828 fbne %fcc2, loop_3205
26829 bne,pt %xcc, loop_3206
26830loop_3204:
26831 tsubcctv %o7, %g1, %g7
26832 lduh [%l7 + 0x46], %l3
26833loop_3205:
26834 ldsb [%l7 + 0x35], %l2
26835loop_3206:
26836 ldsw [%l7 + 0x44], %l5
26837 sllx %o5, 0x06, %i7
26838 fpadd32s %f5, %f8, %f13
26839 fpadd16 %f0, %f2, %f8
26840 fmuld8ulx16 %f7, %f2, %f0
26841 fmovrslz %o1, %f2, %f0
26842 fbuge,a %fcc2, loop_3207
26843 ldsb [%l7 + 0x53], %g2
26844 tvs %xcc, 0x2
26845 andcc %i3, 0x1F9A, %l0
26846loop_3207:
26847 edge8n %i1, %i2, %o4
26848 xnorcc %l4, %o3, %o0
26849 stw %i0, [%l7 + 0x7C]
26850 ld [%l7 + 0x40], %f7
26851 bne,a,pt %xcc, loop_3208
26852 fbne %fcc1, loop_3209
26853 fbul,a %fcc1, loop_3210
26854 ldub [%l7 + 0x37], %g6
26855loop_3208:
26856 ldsb [%l7 + 0x41], %g3
26857loop_3209:
26858 movpos %xcc, %i4, %o6
26859loop_3210:
26860 fmovsg %icc, %f12, %f11
26861 ldsh [%l7 + 0x60], %i6
26862 tsubcctv %l6, 0x11BE, %g5
26863 tpos %icc, 0x2
26864 sth %l1, [%l7 + 0x6E]
26865 fpadd16 %f8, %f8, %f4
26866 ld [%l7 + 0x74], %f1
26867 be,pt %icc, loop_3211
26868 fmovrslz %o2, %f12, %f9
26869 fabss %f0, %f6
26870 st %f12, [%l7 + 0x50]
26871loop_3211:
26872 fblg,a %fcc1, loop_3212
26873 fpsub16s %f8, %f5, %f2
26874 lduw [%l7 + 0x38], %i5
26875 bvc,pt %xcc, loop_3213
26876loop_3212:
26877 fmovsn %xcc, %f12, %f13
26878 and %g4, %g1, %g7
26879 bcs,a loop_3214
26880loop_3213:
26881 fmovrde %l3, %f4, %f14
26882 add %o7, %l2, %l5
26883 fnands %f11, %f0, %f13
26884loop_3214:
26885 fornot1s %f6, %f5, %f3
26886 movcc %icc, %o5, %i7
26887 movrlz %o1, 0x0D4, %g2
26888 bneg,a,pn %xcc, loop_3215
26889 fmovdg %xcc, %f8, %f7
26890 ldx [%l7 + 0x18], %l0
26891 fnands %f12, %f5, %f11
26892loop_3215:
26893 tcs %xcc, 0x1
26894 tcc %xcc, 0x5
26895 pdist %f2, %f12, %f0
26896 fnors %f3, %f6, %f3
26897 fsrc1 %f10, %f0
26898 movneg %icc, %i3, %i2
26899 taddcctv %i1, %o4, %o3
26900 stx %l4, [%l7 + 0x78]
26901 fmul8x16 %f10, %f4, %f4
26902 fmovrsgez %o0, %f10, %f1
26903 tvc %icc, 0x4
26904 fbue %fcc0, loop_3216
26905 tn %xcc, 0x5
26906 tneg %icc, 0x7
26907 fbue,a %fcc0, loop_3217
26908loop_3216:
26909 movge %xcc, %g6, %i0
26910 fmovrdgez %g3, %f4, %f6
26911 lduh [%l7 + 0x42], %i4
26912loop_3217:
26913 sdivcc %i6, 0x1757, %o6
26914 array8 %g5, %l6, %o2
26915 bn,a loop_3218
26916 sth %i5, [%l7 + 0x5C]
26917 lduh [%l7 + 0x32], %g4
26918 call loop_3219
26919loop_3218:
26920 fnot1s %f8, %f4
26921 movpos %xcc, %g1, %g7
26922 fnors %f11, %f2, %f11
26923loop_3219:
26924 udiv %l3, 0x0BA8, %o7
26925 fmul8ulx16 %f6, %f4, %f8
26926 fands %f2, %f6, %f2
26927 stb %l1, [%l7 + 0x44]
26928 fsrc2s %f12, %f1
26929 tcs %icc, 0x7
26930 sdivx %l5, 0x16AD, %o5
26931 addc %i7, %l2, %g2
26932 fnand %f6, %f4, %f12
26933 fmovda %xcc, %f3, %f9
26934 orncc %l0, 0x02E3, %o1
26935 fbule %fcc2, loop_3220
26936 ld [%l7 + 0x28], %f12
26937 fmovdle %icc, %f8, %f9
26938 fblg,a %fcc2, loop_3221
26939loop_3220:
26940 fcmpgt16 %f8, %f10, %i2
26941 ble,pn %xcc, loop_3222
26942 bg,a,pn %xcc, loop_3223
26943loop_3221:
26944 addc %i1, 0x1969, %o4
26945 movl %xcc, %i3, %l4
26946loop_3222:
26947 xnorcc %o3, 0x07AC, %o0
26948loop_3223:
26949 fmovdneg %xcc, %f13, %f3
26950 fzero %f0
26951 fmovrsne %i0, %f4, %f1
26952 xnor %g6, 0x17C3, %g3
26953 ldub [%l7 + 0x2B], %i6
26954 fcmps %fcc0, %f11, %f3
26955 fmovse %xcc, %f15, %f9
26956 ld [%l7 + 0x1C], %f10
26957 fbg,a %fcc0, loop_3224
26958 brnz,a %i4, loop_3225
26959 xnor %o6, %g5, %l6
26960 movcs %icc, %o2, %g4
26961loop_3224:
26962 alignaddrl %i5, %g7, %l3
26963loop_3225:
26964 movvs %icc, %g1, %l1
26965 fmovdvc %icc, %f8, %f10
26966 edge32n %o7, %o5, %l5
26967 lduw [%l7 + 0x50], %i7
26968 lduh [%l7 + 0x32], %g2
26969 std %f0, [%l7 + 0x58]
26970 ldx [%l7 + 0x28], %l0
26971 fmovrdlz %o1, %f0, %f14
26972 andncc %i2, %l2, %i1
26973 fmovdl %icc, %f5, %f15
26974 tge %icc, 0x7
26975 std %f2, [%l7 + 0x48]
26976 movrgz %o4, 0x3AD, %i3
26977 nop
26978 setx loop_3226, %l0, %l1
26979 wrpr 0x1, %tl
26980 wrpr %l1, %tnpc
26981 setx 0x34400001400, %l0, %l1
26982 wrpr %l1, %tstate
26983 wrhpr 0x4, %htstate
26984 done
26985 fsrc2 %f0, %f14
26986 for %f14, %f0, %f10
26987 edge16ln %o3, %o0, %i0
26988loop_3226:
26989 bn,a,pn %icc, loop_3227
26990 fandnot1 %f6, %f12, %f6
26991 fmovrsgz %g6, %f11, %f14
26992 ldsb [%l7 + 0x75], %g3
26993loop_3227:
26994 movcc %icc, %i6, %i4
26995 ldub [%l7 + 0x6A], %l4
26996 tleu %icc, 0x3
26997 ld [%l7 + 0x70], %f14
26998 bvs,a %xcc, loop_3228
26999 stx %g5, [%l7 + 0x28]
27000 brlez %l6, loop_3229
27001 ldsb [%l7 + 0x0F], %o6
27002loop_3228:
27003 st %f1, [%l7 + 0x40]
27004 movre %o2, %g4, %g7
27005loop_3229:
27006 tsubcc %i5, %l3, %g1
27007 movpos %icc, %l1, %o7
27008 fmovrde %l5, %f4, %f8
27009 stw %o5, [%l7 + 0x28]
27010 srax %g2, %i7, %l0
27011 srax %i2, 0x19, %l2
27012 stb %i1, [%l7 + 0x76]
27013 bne,pt %icc, loop_3230
27014 ldsb [%l7 + 0x69], %o4
27015 fbne,a %fcc2, loop_3231
27016 fpmerge %f6, %f1, %f12
27017loop_3230:
27018 nop
27019 setx loop_3232, %l0, %l1
27020 wrpr 0x1, %tl
27021 wrpr %l1, %tnpc
27022 setx 0x34400001400, %l0, %l1
27023 wrpr %l1, %tstate
27024 wrhpr 0x4, %htstate
27025 done
27026 fmovdcs %xcc, %f14, %f15
27027loop_3231:
27028 stx %i3, [%l7 + 0x20]
27029 mulscc %o3, 0x04DB, %o0
27030loop_3232:
27031 fmovdg %xcc, %f12, %f6
27032 movvs %icc, %o1, %i0
27033 fandnot1 %f14, %f6, %f0
27034 srlx %g6, 0x14, %i6
27035 edge32l %i4, %g3, %g5
27036 fsrc2 %f0, %f8
27037 std %f4, [%l7 + 0x08]
27038 nop
27039 setx loop_3233, %l0, %l1
27040 wrpr 0x1, %tl
27041 wrpr %l1, %tnpc
27042 setx 0x34400001400, %l0, %l1
27043 wrpr %l1, %tstate
27044 wrhpr 0x4, %htstate
27045 done
27046 movvc %xcc, %l6, %l4
27047 ldsb [%l7 + 0x09], %o6
27048 fmovd %f10, %f10
27049loop_3233:
27050 srlx %g4, 0x1E, %o2
27051 stb %i5, [%l7 + 0x24]
27052 sethi 0x0C85, %l3
27053 pdist %f8, %f10, %f12
27054 tle %xcc, 0x0
27055 addccc %g7, 0x1544, %g1
27056 tl %xcc, 0x1
27057 fcmpne16 %f14, %f6, %o7
27058 fbge %fcc0, loop_3234
27059 lduw [%l7 + 0x6C], %l5
27060 umulcc %o5, %l1, %g2
27061 ldsh [%l7 + 0x5C], %l0
27062loop_3234:
27063 tsubcctv %i7, 0x1BA4, %i2
27064 ldub [%l7 + 0x2B], %l2
27065 stx %i1, [%l7 + 0x78]
27066 ldsw [%l7 + 0x68], %o4
27067 st %f10, [%l7 + 0x4C]
27068 fmovdl %icc, %f4, %f7
27069 fmovdcc %icc, %f9, %f7
27070 movvc %xcc, %i3, %o0
27071 fmovsg %icc, %f11, %f7
27072 fxnors %f10, %f0, %f4
27073 stb %o3, [%l7 + 0x16]
27074 fmovse %icc, %f11, %f7
27075 fpsub16s %f13, %f7, %f11
27076 nop
27077 setx loop_3235, %l0, %l1
27078 jmpl %l1, %i0
27079 ldub [%l7 + 0x50], %o1
27080 fmovsa %icc, %f2, %f11
27081 ldsw [%l7 + 0x70], %i6
27082loop_3235:
27083 edge8n %g6, %i4, %g5
27084 std %f6, [%l7 + 0x08]
27085 st %f10, [%l7 + 0x2C]
27086 fxor %f6, %f14, %f8
27087 movgu %xcc, %l6, %l4
27088 fcmps %fcc3, %f8, %f13
27089 call loop_3236
27090 fmovdne %xcc, %f4, %f4
27091 edge8 %g3, %g4, %o6
27092 sethi 0x1769, %i5
27093loop_3236:
27094 fpackfix %f10, %f12
27095 sllx %o2, 0x0C, %g7
27096 fcmpgt16 %f2, %f0, %g1
27097 fmovdcs %xcc, %f12, %f10
27098 lduw [%l7 + 0x40], %l3
27099 fba %fcc3, loop_3237
27100 fble %fcc0, loop_3238
27101 ta %icc, 0x7
27102 te %icc, 0x1
27103loop_3237:
27104 ldd [%l7 + 0x50], %f10
27105loop_3238:
27106 stb %o7, [%l7 + 0x13]
27107 lduh [%l7 + 0x28], %o5
27108 ldsw [%l7 + 0x24], %l1
27109 fcmple32 %f8, %f2, %l5
27110 andn %g2, 0x0106, %l0
27111 alignaddr %i2, %i7, %i1
27112 movvc %icc, %l2, %i3
27113 fmovdcc %xcc, %f11, %f13
27114 bvc,a,pt %icc, loop_3239
27115 fbn %fcc3, loop_3240
27116 fbule %fcc3, loop_3241
27117 tne %icc, 0x1
27118loop_3239:
27119 stb %o0, [%l7 + 0x7F]
27120loop_3240:
27121 fmovsneg %xcc, %f4, %f3
27122loop_3241:
27123 tle %xcc, 0x0
27124 fandnot1s %f0, %f15, %f3
27125 fmovspos %icc, %f3, %f0
27126 bcs,a,pt %icc, loop_3242
27127 movl %icc, %o4, %i0
27128 movvs %xcc, %o1, %i6
27129 stb %g6, [%l7 + 0x48]
27130loop_3242:
27131 movrgez %o3, %i4, %g5
27132 bcc,a,pt %xcc, loop_3243
27133 fmovde %xcc, %f3, %f4
27134 fbuge %fcc2, loop_3244
27135 ldsh [%l7 + 0x56], %l4
27136loop_3243:
27137 ble,a,pn %icc, loop_3245
27138 ldd [%l7 + 0x40], %f4
27139loop_3244:
27140 stw %g3, [%l7 + 0x70]
27141 lduh [%l7 + 0x0E], %g4
27142loop_3245:
27143 fmovsne %xcc, %f6, %f1
27144 taddcctv %l6, %o6, %o2
27145 stw %i5, [%l7 + 0x40]
27146 ldub [%l7 + 0x7A], %g1
27147 brgz %g7, loop_3246
27148 lduw [%l7 + 0x24], %l3
27149 ta %icc, 0x1
27150 fpsub32s %f9, %f1, %f13
27151loop_3246:
27152 ldsw [%l7 + 0x2C], %o5
27153 fpmerge %f5, %f11, %f2
27154 faligndata %f2, %f2, %f0
27155 movle %icc, %o7, %l5
27156 movpos %icc, %l1, %g2
27157 move %icc, %l0, %i7
27158 sth %i2, [%l7 + 0x72]
27159 popc %i1, %i3
27160 tle %xcc, 0x7
27161 ba,a,pt %icc, loop_3247
27162 ldsw [%l7 + 0x7C], %o0
27163 fcmpne16 %f6, %f14, %o4
27164 edge16 %i0, %o1, %l2
27165loop_3247:
27166 tvc %xcc, 0x1
27167 tne %icc, 0x5
27168 addccc %i6, %g6, %i4
27169 ld [%l7 + 0x20], %f6
27170 brlz %g5, loop_3248
27171 sth %l4, [%l7 + 0x70]
27172 fcmple16 %f4, %f14, %g3
27173 ldd [%l7 + 0x40], %f10
27174loop_3248:
27175 tsubcctv %g4, 0x171A, %o3
27176 tle %icc, 0x3
27177 sth %l6, [%l7 + 0x4A]
27178 orncc %o2, %i5, %g1
27179 sdiv %g7, 0x07A3, %l3
27180 tgu %icc, 0x2
27181 brnz %o5, loop_3249
27182 st %f4, [%l7 + 0x78]
27183 st %f1, [%l7 + 0x38]
27184 ldub [%l7 + 0x34], %o7
27185loop_3249:
27186 ldsh [%l7 + 0x12], %l5
27187 fmovsvc %xcc, %f5, %f4
27188 fba,a %fcc1, loop_3250
27189 stb %l1, [%l7 + 0x28]
27190 xorcc %o6, 0x13DD, %l0
27191 stx %i7, [%l7 + 0x60]
27192loop_3250:
27193 bpos,a loop_3251
27194 fnegd %f10, %f14
27195 fmovsl %icc, %f9, %f8
27196 lduw [%l7 + 0x6C], %g2
27197loop_3251:
27198 fxors %f6, %f14, %f10
27199 ld [%l7 + 0x18], %f13
27200 stw %i2, [%l7 + 0x0C]
27201 addc %i1, %i3, %o4
27202 ldsh [%l7 + 0x16], %i0
27203 fmovd %f12, %f4
27204 stx %o1, [%l7 + 0x60]
27205 fpack32 %f6, %f0, %f4
27206 ldsh [%l7 + 0x5E], %l2
27207 alignaddr %i6, %o0, %g6
27208 sth %i4, [%l7 + 0x46]
27209 ldsb [%l7 + 0x60], %l4
27210 fblg %fcc0, loop_3252
27211 tcs %xcc, 0x1
27212 for %f12, %f12, %f6
27213 for %f6, %f4, %f8
27214loop_3252:
27215 taddcctv %g3, 0x12BF, %g5
27216 stx %g4, [%l7 + 0x78]
27217 brnz %l6, loop_3253
27218 fmovsvs %icc, %f6, %f7
27219 movneg %icc, %o3, %o2
27220 fmul8x16al %f14, %f7, %f10
27221loop_3253:
27222 std %f2, [%l7 + 0x58]
27223 fble,a %fcc0, loop_3254
27224 movrlz %i5, %g7, %g1
27225 std %f10, [%l7 + 0x70]
27226 st %f8, [%l7 + 0x4C]
27227loop_3254:
27228 tcs %icc, 0x7
27229 ta %icc, 0x6
27230 tne %xcc, 0x4
27231 fpadd32s %f2, %f9, %f10
27232 taddcctv %o5, 0x14E3, %o7
27233 ldsw [%l7 + 0x54], %l5
27234 sth %l1, [%l7 + 0x46]
27235 mova %xcc, %o6, %l3
27236 fnot1s %f3, %f12
27237 ldsw [%l7 + 0x74], %i7
27238 sth %g2, [%l7 + 0x1C]
27239 sth %i2, [%l7 + 0x34]
27240 umulcc %l0, %i1, %o4
27241 sdiv %i0, 0x0042, %i3
27242 edge16 %o1, %l2, %i6
27243 tg %xcc, 0x6
27244 ldsh [%l7 + 0x7E], %o0
27245 fexpand %f7, %f14
27246 fbul %fcc3, loop_3255
27247 sll %i4, 0x0A, %l4
27248 fbl %fcc3, loop_3256
27249 fmovsn %icc, %f4, %f10
27250loop_3255:
27251 tge %xcc, 0x5
27252 bne,pn %xcc, loop_3257
27253loop_3256:
27254 brgez,a %g3, loop_3258
27255 fpmerge %f14, %f1, %f14
27256 edge32l %g6, %g5, %l6
27257loop_3257:
27258 fbule,a %fcc0, loop_3259
27259loop_3258:
27260 fones %f14
27261 tg %icc, 0x4
27262 ldsw [%l7 + 0x14], %g4
27263loop_3259:
27264 ldsb [%l7 + 0x26], %o2
27265 lduw [%l7 + 0x40], %o3
27266 stw %i5, [%l7 + 0x24]
27267 lduh [%l7 + 0x3E], %g7
27268 fcmpne32 %f2, %f4, %o5
27269 tle %xcc, 0x4
27270 umul %o7, %l5, %g1
27271 lduw [%l7 + 0x5C], %o6
27272 fnands %f9, %f12, %f15
27273 fpadd16 %f10, %f6, %f0
27274 be,pn %xcc, loop_3260
27275 ldsb [%l7 + 0x6A], %l3
27276 fxnors %f14, %f7, %f11
27277 std %f2, [%l7 + 0x18]
27278loop_3260:
27279 fpsub32s %f12, %f13, %f14
27280 fpadd16s %f2, %f6, %f5
27281 orcc %l1, 0x01FA, %g2
27282 st %f8, [%l7 + 0x7C]
27283 fors %f1, %f4, %f14
27284 fbne %fcc2, loop_3261
27285 bpos,a %icc, loop_3262
27286 fmovdvs %icc, %f7, %f8
27287 fsrc2s %f7, %f3
27288loop_3261:
27289 fornot2s %f5, %f1, %f8
27290loop_3262:
27291 bl loop_3263
27292 fmovrslz %i7, %f15, %f7
27293 std %f12, [%l7 + 0x70]
27294 ld [%l7 + 0x18], %f9
27295loop_3263:
27296 sll %i2, %l0, %o4
27297 fmovrsgz %i0, %f7, %f10
27298 fmul8x16al %f4, %f7, %f10
27299 st %f3, [%l7 + 0x68]
27300 ldsb [%l7 + 0x35], %i1
27301 fmovrsgz %o1, %f14, %f4
27302 ldx [%l7 + 0x20], %l2
27303 fpack32 %f4, %f4, %f8
27304 orncc %i6, 0x1153, %o0
27305 fmovdleu %icc, %f13, %f14
27306 edge8n %i3, %i4, %g3
27307 sethi 0x153A, %l4
27308 orncc %g6, %l6, %g5
27309 edge16ln %g4, %o3, %i5
27310 tcs %xcc, 0x0
27311 fmovrdne %g7, %f8, %f2
27312 fmovda %icc, %f2, %f0
27313 fmovrse %o2, %f0, %f15
27314 bcs,pn %xcc, loop_3264
27315 ldub [%l7 + 0x33], %o5
27316 fbe,a %fcc3, loop_3265
27317 stx %o7, [%l7 + 0x48]
27318loop_3264:
27319 fcmple16 %f8, %f12, %l5
27320 ldsb [%l7 + 0x13], %o6
27321loop_3265:
27322 fpsub32s %f12, %f0, %f13
27323 tcs %xcc, 0x0
27324 addc %g1, 0x1449, %l1
27325 taddcc %l3, 0x136E, %g2
27326 brlz %i2, loop_3266
27327 fmovrslez %i7, %f13, %f10
27328 ldd [%l7 + 0x68], %f2
27329 alignaddr %o4, %i0, %i1
27330loop_3266:
27331 udivx %o1, 0x0B8F, %l0
27332 nop
27333 setx loop_3267, %l0, %l1
27334 wrpr 0x1, %tl
27335 wrpr %l1, %tnpc
27336 setx 0x34400001400, %l0, %l1
27337 wrpr %l1, %tstate
27338 wrhpr 0x4, %htstate
27339 done
27340 alignaddr %l2, %i6, %i3
27341 bl %icc, loop_3268
27342 bshuffle %f10, %f6, %f8
27343loop_3267:
27344 fcmple16 %f12, %f8, %i4
27345 fpadd16s %f15, %f11, %f14
27346loop_3268:
27347 stx %o0, [%l7 + 0x68]
27348 udivx %l4, 0x0E40, %g3
27349 bvc,pt %xcc, loop_3269
27350 tle %icc, 0x2
27351 fmovsg %xcc, %f1, %f10
27352 fandnot1s %f9, %f1, %f1
27353loop_3269:
27354 ldsb [%l7 + 0x4C], %l6
27355 movrne %g5, 0x393, %g6
27356 lduh [%l7 + 0x42], %o3
27357 lduh [%l7 + 0x48], %i5
27358 fcmpeq16 %f14, %f4, %g4
27359 fcmpeq32 %f12, %f6, %g7
27360 ldsh [%l7 + 0x46], %o2
27361 ldub [%l7 + 0x2D], %o7
27362 fxors %f5, %f14, %f0
27363 fcmpne16 %f2, %f0, %l5
27364 bn,pn %icc, loop_3270
27365 fblg %fcc0, loop_3271
27366 array16 %o6, %g1, %l1
27367 movle %xcc, %l3, %o5
27368loop_3270:
27369 fnot1s %f8, %f5
27370loop_3271:
27371 udiv %g2, 0x1CEC, %i2
27372 fbo %fcc1, loop_3272
27373 ble,pt %xcc, loop_3273
27374 std %f10, [%l7 + 0x20]
27375 fsrc1 %f8, %f14
27376loop_3272:
27377 fmovdn %xcc, %f3, %f5
27378loop_3273:
27379 sth %o4, [%l7 + 0x16]
27380 sdivx %i7, 0x0D51, %i0
27381 bleu,pn %xcc, loop_3274
27382 subccc %i1, %l0, %l2
27383 fmovsneg %icc, %f0, %f6
27384 xor %i6, %o1, %i4
27385loop_3274:
27386 sll %o0, 0x18, %i3
27387 bleu,a %xcc, loop_3275
27388 fble %fcc1, loop_3276
27389 fabss %f15, %f14
27390 stw %g3, [%l7 + 0x3C]
27391loop_3275:
27392 ldub [%l7 + 0x45], %l4
27393loop_3276:
27394 bneg,a %icc, loop_3277
27395 ldd [%l7 + 0x38], %f14
27396 fabsd %f10, %f6
27397 movcc %xcc, %g5, %g6
27398loop_3277:
27399 ta %icc, 0x4
27400 stw %l6, [%l7 + 0x74]
27401 fcmpes %fcc0, %f10, %f6
27402 addccc %o3, %g4, %g7
27403 fmovscs %xcc, %f15, %f12
27404 orncc %i5, 0x1F95, %o2
27405 edge32l %l5, %o6, %o7
27406 fxors %f12, %f1, %f0
27407 fcmped %fcc2, %f8, %f14
27408 fnands %f12, %f3, %f0
27409 tg %xcc, 0x5
27410 fpack32 %f6, %f6, %f6
27411 movre %l1, %g1, %l3
27412 ldub [%l7 + 0x41], %g2
27413 nop
27414 setx loop_3278, %l0, %l1
27415 wrpr 0x1, %tl
27416 wrpr %l1, %tnpc
27417 setx 0x34400001400, %l0, %l1
27418 wrpr %l1, %tstate
27419 wrhpr 0x4, %htstate
27420 done
27421 taddcc %i2, %o5, %o4
27422 nop
27423 setx loop_3279, %l0, %l1
27424 wrpr 0x1, %tl
27425 wrpr %l1, %tpc
27426 add %l1, 0x4, %l1
27427 wrpr %l1, %tnpc
27428 setx 0x34400001400, %l0, %l1
27429 wrpr %l1, %tstate
27430 wrhpr 0x4, %htstate
27431 retry
27432 umul %i0, %i1, %i7
27433loop_3278:
27434 ldub [%l7 + 0x26], %l2
27435 fmovsa %icc, %f9, %f6
27436loop_3279:
27437 fmovdcs %xcc, %f1, %f6
27438 ldx [%l7 + 0x60], %l0
27439 faligndata %f2, %f6, %f10
27440 srax %i6, %o1, %o0
27441 fpack16 %f8, %f3
27442 movrlez %i3, %g3, %l4
27443 ldub [%l7 + 0x77], %g5
27444 fornot1 %f8, %f12, %f0
27445 fnegs %f15, %f13
27446 st %f1, [%l7 + 0x0C]
27447 fbug %fcc0, loop_3280
27448 fpsub32s %f4, %f0, %f12
27449 ldub [%l7 + 0x21], %g6
27450 ldd [%l7 + 0x38], %f14
27451loop_3280:
27452 fandnot1s %f8, %f14, %f10
27453 edge16ln %i4, %o3, %g4
27454 ldsw [%l7 + 0x14], %l6
27455 bneg,a %xcc, loop_3281
27456 fmovdne %icc, %f0, %f10
27457 fmovde %xcc, %f7, %f7
27458 fmovdne %icc, %f5, %f15
27459loop_3281:
27460 fmovs %f7, %f1
27461 xorcc %i5, %g7, %l5
27462 array8 %o2, %o6, %l1
27463 move %icc, %o7, %g1
27464 tneg %xcc, 0x4
27465 fmovrse %l3, %f0, %f8
27466 fones %f4
27467 fmovsn %icc, %f5, %f3
27468 movvc %xcc, %i2, %g2
27469 tcs %icc, 0x0
27470 fmovdn %xcc, %f12, %f6
27471 stw %o5, [%l7 + 0x0C]
27472 sth %i0, [%l7 + 0x78]
27473 fornot2s %f8, %f5, %f6
27474 ldsw [%l7 + 0x64], %o4
27475 srax %i7, %l2, %l0
27476 std %f10, [%l7 + 0x08]
27477 fmovrslz %i6, %f13, %f0
27478 fblg,a %fcc3, loop_3282
27479 addccc %i1, %o0, %o1
27480 fmuld8sux16 %f9, %f10, %f0
27481 fbul %fcc1, loop_3283
27482loop_3282:
27483 fbn %fcc1, loop_3284
27484 st %f0, [%l7 + 0x20]
27485 sth %g3, [%l7 + 0x76]
27486loop_3283:
27487 fones %f0
27488loop_3284:
27489 fba,a %fcc0, loop_3285
27490 lduh [%l7 + 0x0C], %l4
27491 smulcc %g5, 0x0437, %g6
27492 ldsw [%l7 + 0x08], %i3
27493loop_3285:
27494 bneg,a %xcc, loop_3286
27495 tpos %icc, 0x7
27496 sub %i4, 0x09FA, %o3
27497 subc %g4, 0x1FC6, %i5
27498loop_3286:
27499 siam 0x0
27500 mulscc %l6, 0x0CF4, %l5
27501 edge8n %g7, %o6, %l1
27502 fandnot2 %f8, %f12, %f2
27503 st %f5, [%l7 + 0x24]
27504 nop
27505 setx loop_3287, %l0, %l1
27506 wrpr 0x1, %tl
27507 wrpr %l1, %tnpc
27508 setx 0x34400001400, %l0, %l1
27509 wrpr %l1, %tstate
27510 wrhpr 0x4, %htstate
27511 done
27512 sth %o2, [%l7 + 0x30]
27513 movpos %xcc, %g1, %l3
27514 ble,a,pt %icc, loop_3288
27515loop_3287:
27516 tpos %icc, 0x0
27517 tleu %icc, 0x2
27518 tcs %icc, 0x1
27519loop_3288:
27520 ldsh [%l7 + 0x44], %i2
27521 ldd [%l7 + 0x10], %f12
27522 std %f12, [%l7 + 0x18]
27523 sth %g2, [%l7 + 0x08]
27524 stb %o7, [%l7 + 0x49]
27525 fxnors %f13, %f3, %f6
27526 edge8l %i0, %o4, %o5
27527 edge16ln %l2, %i7, %i6
27528 fmovdcc %icc, %f3, %f13
27529 fmovdvs %icc, %f8, %f10
27530 ta %xcc, 0x3
27531 std %f14, [%l7 + 0x40]
27532 fnand %f0, %f14, %f2
27533 ldsb [%l7 + 0x7A], %i1
27534 andcc %o0, %l0, %g3
27535 fmovsle %icc, %f0, %f11
27536 fmovsvs %xcc, %f4, %f15
27537 array8 %l4, %o1, %g6
27538 ldd [%l7 + 0x70], %f14
27539 alignaddrl %g5, %i3, %i4
27540 xnor %o3, 0x190E, %i5
27541 fpsub32s %f1, %f8, %f10
27542 stx %l6, [%l7 + 0x30]
27543 fmovsle %icc, %f14, %f2
27544 ldx [%l7 + 0x20], %l5
27545 fornot1 %f10, %f12, %f8
27546 movleu %xcc, %g4, %g7
27547 mulx %o6, %l1, %g1
27548 ld [%l7 + 0x08], %f2
27549 lduw [%l7 + 0x78], %o2
27550 fmul8sux16 %f6, %f10, %f6
27551 fmovrdne %l3, %f6, %f4
27552 brz %g2, loop_3289
27553 fbne %fcc0, loop_3290
27554 fmovd %f14, %f12
27555 ldsw [%l7 + 0x4C], %i2
27556loop_3289:
27557 fsrc2s %f4, %f7
27558loop_3290:
27559 fpadd16 %f8, %f12, %f10
27560 tcc %xcc, 0x4
27561 sethi 0x1329, %o7
27562 movvc %icc, %i0, %o4
27563 fornot1 %f12, %f0, %f4
27564 fcmps %fcc3, %f6, %f12
27565 fmuld8ulx16 %f0, %f8, %f4
27566 fandnot1s %f13, %f11, %f12
27567 brgez %o5, loop_3291
27568 fmovrsgz %i7, %f5, %f8
27569 nop
27570 setx loop_3292, %l0, %l1
27571 jmpl %l1, %i6
27572 fble %fcc2, loop_3293
27573loop_3291:
27574 fnegs %f9, %f8
27575 brlz,a %i1, loop_3294
27576loop_3292:
27577 fmovsvc %xcc, %f14, %f10
27578loop_3293:
27579 fbue %fcc3, loop_3295
27580 fcmpne32 %f12, %f0, %l2
27581loop_3294:
27582 fmovrdlez %l0, %f10, %f0
27583 ldsh [%l7 + 0x2A], %o0
27584loop_3295:
27585 ldsb [%l7 + 0x3F], %l4
27586 fcmple32 %f10, %f2, %o1
27587 st %f9, [%l7 + 0x30]
27588 stx %g3, [%l7 + 0x50]
27589 subcc %g6, %g5, %i3
27590 mulx %i4, %i5, %l6
27591 fornot1s %f11, %f13, %f12
27592 ldsw [%l7 + 0x08], %l5
27593 ldsw [%l7 + 0x38], %g4
27594 fpack32 %f6, %f4, %f4
27595 udiv %o3, 0x0104, %g7
27596 fmovdvc %xcc, %f4, %f14
27597 bcs,a,pt %icc, loop_3296
27598 fcmpes %fcc1, %f9, %f6
27599 fbne,a %fcc2, loop_3297
27600 fnot2 %f10, %f10
27601loop_3296:
27602 ldub [%l7 + 0x1F], %o6
27603 edge8n %l1, %g1, %o2
27604loop_3297:
27605 fbe %fcc0, loop_3298
27606 ldd [%l7 + 0x70], %f4
27607 umulcc %l3, 0x0041, %g2
27608 call loop_3299
27609loop_3298:
27610 fmuld8sux16 %f15, %f4, %f8
27611 stb %i2, [%l7 + 0x0C]
27612 sra %i0, 0x15, %o7
27613loop_3299:
27614 fandnot1s %f3, %f14, %f7
27615 tvs %icc, 0x5
27616 fpsub16 %f14, %f8, %f12
27617 fmovdcc %icc, %f7, %f1
27618 fmovdneg %icc, %f9, %f13
27619 andn %o4, %o5, %i6
27620 fmovdne %xcc, %f8, %f15
27621 tsubcctv %i7, 0x1360, %i1
27622 st %f14, [%l7 + 0x38]
27623 movrgez %l2, %o0, %l4
27624 fmovdn %icc, %f12, %f13
27625 fcmpgt32 %f12, %f6, %o1
27626 bshuffle %f6, %f12, %f6
27627 brz %g3, loop_3300
27628 fmovdvs %xcc, %f13, %f7
27629 srax %g6, 0x06, %l0
27630 fblg %fcc1, loop_3301
27631loop_3300:
27632 fnors %f14, %f12, %f1
27633 ldsh [%l7 + 0x4E], %i3
27634 movre %g5, 0x2B6, %i4
27635loop_3301:
27636 lduh [%l7 + 0x38], %l6
27637 fmovrsgz %i5, %f0, %f0
27638 ldx [%l7 + 0x60], %l5
27639 movge %xcc, %o3, %g7
27640 brz %g4, loop_3302
27641 popc 0x072A, %l1
27642 ldd [%l7 + 0x48], %f14
27643 movgu %icc, %g1, %o6
27644loop_3302:
27645 st %f12, [%l7 + 0x0C]
27646 fmovdge %xcc, %f3, %f13
27647 stb %l3, [%l7 + 0x6E]
27648 fbu %fcc1, loop_3303
27649 std %f6, [%l7 + 0x78]
27650 ldsw [%l7 + 0x20], %o2
27651 fcmpd %fcc0, %f8, %f8
27652loop_3303:
27653 movrgez %g2, 0x1CD, %i2
27654 fmovsg %icc, %f2, %f10
27655 bvs loop_3304
27656 call loop_3305
27657 fmovspos %icc, %f0, %f3
27658 lduw [%l7 + 0x0C], %i0
27659loop_3304:
27660 fnegs %f8, %f9
27661loop_3305:
27662 for %f4, %f14, %f0
27663 fmovsleu %xcc, %f4, %f0
27664 ldd [%l7 + 0x20], %f6
27665 fbo,a %fcc1, loop_3306
27666 fcmpne32 %f10, %f4, %o4
27667 fsrc2 %f14, %f0
27668 fmovsne %icc, %f0, %f10
27669loop_3306:
27670 stb %o7, [%l7 + 0x3D]
27671 fones %f14
27672 ld [%l7 + 0x30], %f9
27673 fmovdleu %xcc, %f4, %f11
27674 fmovda %xcc, %f4, %f7
27675 bl,pn %icc, loop_3307
27676 ldsh [%l7 + 0x3C], %o5
27677 ldub [%l7 + 0x50], %i7
27678 fpmerge %f3, %f13, %f10
27679loop_3307:
27680 stw %i1, [%l7 + 0x3C]
27681 sethi 0x0B2A, %l2
27682 move %xcc, %i6, %o0
27683 ldx [%l7 + 0x40], %l4
27684 brlz %o1, loop_3308
27685 array8 %g3, %l0, %g6
27686 ldx [%l7 + 0x10], %i3
27687 tge %icc, 0x2
27688loop_3308:
27689 fmovsg %icc, %f15, %f8
27690 fmovrde %i4, %f14, %f2
27691 fbue %fcc0, loop_3309
27692 fpsub32s %f0, %f8, %f9
27693 stw %g5, [%l7 + 0x68]
27694 and %l6, %i5, %o3
27695loop_3309:
27696 lduw [%l7 + 0x2C], %l5
27697 fmovsle %xcc, %f5, %f15
27698 fmovd %f10, %f6
27699 brnz,a %g7, loop_3310
27700 std %f6, [%l7 + 0x10]
27701 movneg %icc, %l1, %g4
27702 fmovse %icc, %f6, %f5
27703loop_3310:
27704 edge8l %o6, %l3, %g1
27705 te %icc, 0x2
27706 movl %xcc, %o2, %g2
27707 ldsh [%l7 + 0x18], %i0
27708 sllx %o4, 0x0D, %o7
27709 fcmped %fcc2, %f0, %f12
27710 movleu %xcc, %i2, %o5
27711 fmovsvc %icc, %f8, %f0
27712 lduh [%l7 + 0x10], %i1
27713 fmul8x16al %f14, %f0, %f2
27714 fpsub32s %f12, %f0, %f1
27715 call loop_3311
27716 fmul8x16 %f9, %f8, %f4
27717 mulx %i7, 0x07C6, %i6
27718 st %f2, [%l7 + 0x28]
27719loop_3311:
27720 fnegs %f10, %f7
27721 stx %o0, [%l7 + 0x38]
27722 stx %l4, [%l7 + 0x10]
27723 brlz,a %l2, loop_3312
27724 and %o1, 0x04CF, %l0
27725 bneg,pt %icc, loop_3313
27726 be,pn %icc, loop_3314
27727loop_3312:
27728 fbge,a %fcc2, loop_3315
27729 sll %g3, 0x1C, %g6
27730loop_3313:
27731 fsrc2 %f12, %f6
27732loop_3314:
27733 addccc %i4, %g5, %i3
27734loop_3315:
27735 mova %icc, %i5, %l6
27736 fmovsge %icc, %f13, %f15
27737 fnors %f6, %f3, %f0
27738 fornot1 %f6, %f10, %f6
27739 tgu %icc, 0x6
27740 edge8n %l5, %g7, %o3
27741 fsrc2s %f3, %f12
27742 movvc %icc, %l1, %o6
27743 ble,a %xcc, loop_3316
27744 edge32 %l3, %g1, %o2
27745 fbge,a %fcc3, loop_3317
27746 lduh [%l7 + 0x20], %g2
27747loop_3316:
27748 ldsb [%l7 + 0x16], %i0
27749 ldsw [%l7 + 0x18], %o4
27750loop_3317:
27751 subc %o7, %g4, %i2
27752 fmovsgu %xcc, %f15, %f8
27753 alignaddrl %o5, %i7, %i6
27754 std %f0, [%l7 + 0x38]
27755 subcc %i1, 0x03A1, %o0
27756 ld [%l7 + 0x74], %f11
27757 fbu %fcc1, loop_3318
27758 fbule %fcc3, loop_3319
27759 fones %f7
27760 movpos %icc, %l2, %o1
27761loop_3318:
27762 movre %l4, %g3, %l0
27763loop_3319:
27764 fnot1 %f14, %f2
27765 fcmpeq16 %f14, %f8, %i4
27766 tne %xcc, 0x5
27767 tg %xcc, 0x7
27768 edge8ln %g5, %i3, %i5
27769 stw %l6, [%l7 + 0x68]
27770 fmovsle %xcc, %f14, %f9
27771 add %g6, 0x1093, %l5
27772 lduw [%l7 + 0x38], %o3
27773 fnand %f8, %f0, %f10
27774 lduw [%l7 + 0x44], %g7
27775 stb %l1, [%l7 + 0x1A]
27776 fmovdge %xcc, %f3, %f1
27777 mulscc %o6, 0x0DB2, %l3
27778 fmovsvs %icc, %f14, %f2
27779 sra %o2, 0x1A, %g1
27780 sth %g2, [%l7 + 0x1E]
27781 tg %icc, 0x7
27782 add %o4, %o7, %i0
27783 umulcc %g4, %o5, %i7
27784 fnot2s %f3, %f1
27785 fbule %fcc0, loop_3320
27786 fmovrde %i6, %f2, %f2
27787 st %f5, [%l7 + 0x4C]
27788 fexpand %f1, %f14
27789loop_3320:
27790 tg %icc, 0x4
27791 ldsw [%l7 + 0x38], %i2
27792 stb %i1, [%l7 + 0x58]
27793 fpadd32 %f10, %f0, %f14
27794 and %o0, 0x0577, %l2
27795 stb %o1, [%l7 + 0x37]
27796 bpos,a loop_3321
27797 fzero %f12
27798 alignaddr %g3, %l0, %i4
27799 ldsh [%l7 + 0x0C], %g5
27800loop_3321:
27801 tleu %xcc, 0x7
27802 edge8ln %i3, %l4, %l6
27803 sth %g6, [%l7 + 0x38]
27804 call loop_3322
27805 fmul8x16al %f5, %f9, %f12
27806 movcc %xcc, %i5, %l5
27807 lduh [%l7 + 0x26], %g7
27808loop_3322:
27809 fnot1s %f15, %f14
27810 fandnot1s %f15, %f7, %f8
27811 brlez %l1, loop_3323
27812 ldub [%l7 + 0x34], %o6
27813 fmovdvs %icc, %f0, %f0
27814 fnot2s %f7, %f14
27815loop_3323:
27816 fmovdcs %icc, %f2, %f8
27817 ldsb [%l7 + 0x3A], %o3
27818 fmovrslz %l3, %f8, %f3
27819 and %o2, 0x1FAC, %g1
27820 ld [%l7 + 0x68], %f1
27821 tsubcc %g2, 0x0CA8, %o7
27822 fcmped %fcc0, %f10, %f0
27823 alignaddr %i0, %o4, %g4
27824 fcmpgt32 %f2, %f6, %o5
27825 ld [%l7 + 0x50], %f0
27826 st %f13, [%l7 + 0x28]
27827 array16 %i7, %i6, %i2
27828 ldd [%l7 + 0x10], %f10
27829 fbule %fcc3, loop_3324
27830 fmovrsne %i1, %f12, %f12
27831 srax %o0, %l2, %g3
27832 stx %l0, [%l7 + 0x38]
27833loop_3324:
27834 fmovrdgz %i4, %f12, %f4
27835 lduh [%l7 + 0x2E], %o1
27836 st %f6, [%l7 + 0x20]
27837 mulx %i3, %g5, %l4
27838 st %f5, [%l7 + 0x78]
27839 movcs %xcc, %l6, %g6
27840 movne %icc, %i5, %g7
27841 tcc %icc, 0x1
27842 fxors %f7, %f11, %f15
27843 fmovrdlz %l1, %f2, %f10
27844 fmovsneg %icc, %f14, %f1
27845 ldsb [%l7 + 0x2B], %l5
27846 ldsw [%l7 + 0x70], %o3
27847 movpos %icc, %l3, %o6
27848 brgez,a %g1, loop_3325
27849 lduh [%l7 + 0x7E], %g2
27850 alignaddr %o2, %o7, %i0
27851 fbo,a %fcc2, loop_3326
27852loop_3325:
27853 srl %o4, 0x04, %g4
27854 fsrc2s %f11, %f12
27855 ldd [%l7 + 0x18], %f8
27856loop_3326:
27857 movrgz %o5, 0x033, %i7
27858 std %f14, [%l7 + 0x68]
27859 fmovrse %i2, %f12, %f6
27860 alignaddr %i1, %i6, %l2
27861 ld [%l7 + 0x34], %f0
27862 tg %icc, 0x7
27863 fmovdn %icc, %f3, %f2
27864 lduh [%l7 + 0x18], %o0
27865 tge %xcc, 0x5
27866 fble,a %fcc1, loop_3327
27867 fnegd %f8, %f12
27868 stw %g3, [%l7 + 0x60]
27869 ld [%l7 + 0x40], %f10
27870loop_3327:
27871 fbne %fcc3, loop_3328
27872 ldsw [%l7 + 0x34], %l0
27873 sra %o1, %i3, %g5
27874 fmovsle %xcc, %f11, %f8
27875loop_3328:
27876 fpadd16 %f14, %f0, %f8
27877 fnot1s %f12, %f10
27878 addcc %l4, 0x0DAE, %l6
27879 tpos %xcc, 0x2
27880 udivcc %i4, 0x0600, %g6
27881 taddcc %g7, 0x13FD, %i5
27882 fmovrsne %l5, %f6, %f14
27883 brgz,a %o3, loop_3329
27884 fmovrdgez %l1, %f0, %f14
27885 fsrc1 %f0, %f8
27886 st %f14, [%l7 + 0x70]
27887loop_3329:
27888 fbuge %fcc3, loop_3330
27889 fbg,a %fcc0, loop_3331
27890 fabsd %f10, %f10
27891 tcs %xcc, 0x7
27892loop_3330:
27893 ldsh [%l7 + 0x2A], %o6
27894loop_3331:
27895 fbug %fcc1, loop_3332
27896 brnz %l3, loop_3333
27897 bgu,pt %xcc, loop_3334
27898 fmovdle %xcc, %f2, %f1
27899loop_3332:
27900 fmovrse %g1, %f13, %f2
27901loop_3333:
27902 fpsub32 %f4, %f4, %f8
27903loop_3334:
27904 srax %g2, %o2, %o7
27905 popc 0x1C62, %i0
27906 fabss %f6, %f6
27907 tle %xcc, 0x2
27908 fcmpes %fcc3, %f10, %f13
27909 lduw [%l7 + 0x4C], %g4
27910 stw %o4, [%l7 + 0x68]
27911 addccc %i7, %o5, %i1
27912 fxnor %f0, %f10, %f8
27913 tvc %icc, 0x7
27914 ldx [%l7 + 0x18], %i2
27915 fmovscs %xcc, %f14, %f1
27916 fmovdgu %xcc, %f3, %f13
27917 sethi 0x0857, %l2
27918 fcmple16 %f8, %f12, %o0
27919 movrne %g3, %l0, %i6
27920 movrlz %o1, 0x219, %g5
27921 fnot1s %f5, %f3
27922 srlx %l4, %i3, %l6
27923 fcmpne16 %f14, %f8, %i4
27924 move %icc, %g6, %g7
27925 ld [%l7 + 0x68], %f9
27926 ble %icc, loop_3335
27927 bleu,a,pn %icc, loop_3336
27928 fpackfix %f14, %f15
27929 st %f9, [%l7 + 0x08]
27930loop_3335:
27931 bvc,a loop_3337
27932loop_3336:
27933 ldsw [%l7 + 0x10], %i5
27934 movcc %icc, %l5, %l1
27935 stx %o3, [%l7 + 0x58]
27936loop_3337:
27937 stb %l3, [%l7 + 0x1E]
27938 tge %icc, 0x2
27939 fcmpd %fcc3, %f0, %f10
27940 array16 %g1, %g2, %o2
27941 array8 %o6, %i0, %g4
27942 movvs %xcc, %o4, %i7
27943 srax %o5, %i1, %o7
27944 sllx %l2, %o0, %i2
27945 fnor %f14, %f2, %f2
27946 std %f12, [%l7 + 0x50]
27947 fmul8sux16 %f0, %f2, %f6
27948 fmovspos %xcc, %f4, %f15
27949 tneg %xcc, 0x6
27950 edge32l %l0, %g3, %i6
27951 movg %icc, %o1, %l4
27952 sra %i3, 0x1B, %g5
27953 ld [%l7 + 0x0C], %f0
27954 bpos,a,pt %icc, loop_3338
27955 fmovrdgz %i4, %f10, %f2
27956 fmul8x16al %f12, %f5, %f0
27957 fsrc1 %f8, %f4
27958loop_3338:
27959 fornot2s %f9, %f15, %f4
27960 fmovdvs %icc, %f12, %f7
27961 udivcc %l6, 0x13D9, %g7
27962 fmovrdlez %g6, %f10, %f0
27963 fands %f13, %f3, %f3
27964 ldsb [%l7 + 0x29], %l5
27965 xnorcc %i5, %l1, %l3
27966 stx %o3, [%l7 + 0x28]
27967 lduh [%l7 + 0x0A], %g1
27968 ba,a loop_3339
27969 be,a loop_3340
27970 st %f6, [%l7 + 0x54]
27971 fxor %f0, %f6, %f14
27972loop_3339:
27973 fmovse %xcc, %f13, %f7
27974loop_3340:
27975 subcc %o2, %o6, %i0
27976 fmul8sux16 %f14, %f6, %f10
27977 stw %g2, [%l7 + 0x64]
27978 movvs %xcc, %g4, %o4
27979 stw %o5, [%l7 + 0x58]
27980 lduh [%l7 + 0x2C], %i7
27981 fbule %fcc2, loop_3341
27982 fabsd %f12, %f10
27983 lduw [%l7 + 0x2C], %o7
27984 srax %i1, 0x15, %o0
27985loop_3341:
27986 and %i2, %l2, %g3
27987 edge8ln %i6, %l0, %o1
27988 fbule,a %fcc2, loop_3342
27989 fba,a %fcc2, loop_3343
27990 stx %i3, [%l7 + 0x50]
27991 movgu %icc, %l4, %g5
27992loop_3342:
27993 call loop_3344
27994loop_3343:
27995 fcmple16 %f8, %f14, %l6
27996 ldsh [%l7 + 0x2A], %i4
27997 nop
27998 setx loop_3345, %l0, %l1
27999 wrpr 0x1, %tl
28000 wrpr %l1, %tpc
28001 add %l1, 0x4, %l1
28002 wrpr %l1, %tnpc
28003 setx 0x34400001400, %l0, %l1
28004 wrpr %l1, %tstate
28005 wrhpr 0x4, %htstate
28006 retry
28007loop_3344:
28008 fandnot2s %f5, %f9, %f4
28009 andncc %g6, %l5, %g7
28010 stw %l1, [%l7 + 0x14]
28011loop_3345:
28012 ldsh [%l7 + 0x6A], %i5
28013 fbug,a %fcc0, loop_3346
28014 fmovsvs %icc, %f7, %f5
28015 array16 %l3, %o3, %o2
28016 stb %g1, [%l7 + 0x17]
28017loop_3346:
28018 ldx [%l7 + 0x10], %o6
28019 std %f12, [%l7 + 0x48]
28020 sub %g2, %g4, %i0
28021 fba,a %fcc2, loop_3347
28022 movvc %icc, %o5, %o4
28023 ldx [%l7 + 0x40], %o7
28024 stb %i7, [%l7 + 0x79]
28025loop_3347:
28026 stw %o0, [%l7 + 0x3C]
28027 subc %i2, 0x1692, %l2
28028 or %g3, %i1, %i6
28029 st %f1, [%l7 + 0x10]
28030 fmovrsgz %l0, %f12, %f7
28031 ldx [%l7 + 0x70], %i3
28032 brnz %l4, loop_3348
28033 stw %g5, [%l7 + 0x10]
28034 ldsw [%l7 + 0x20], %l6
28035 ldd [%l7 + 0x70], %f8
28036loop_3348:
28037 movgu %icc, %o1, %g6
28038 fmovdge %icc, %f2, %f11
28039 fbug,a %fcc1, loop_3349
28040 fmovscc %xcc, %f8, %f0
28041 fsrc1 %f14, %f8
28042 fbn,a %fcc1, loop_3350
28043loop_3349:
28044 orncc %i4, 0x18AC, %g7
28045 brlez,a %l5, loop_3351
28046 fmovde %icc, %f1, %f12
28047loop_3350:
28048 bneg %xcc, loop_3352
28049 fzeros %f7
28050loop_3351:
28051 stb %i5, [%l7 + 0x47]
28052 st %f15, [%l7 + 0x54]
28053loop_3352:
28054 bpos,a,pt %icc, loop_3353
28055 fmuld8ulx16 %f3, %f14, %f10
28056 xorcc %l1, %l3, %o3
28057 fmovsleu %icc, %f14, %f8
28058loop_3353:
28059 bpos,a,pt %xcc, loop_3354
28060 fmovdcc %xcc, %f4, %f8
28061 ldsh [%l7 + 0x7A], %g1
28062 fbe,a %fcc2, loop_3355
28063loop_3354:
28064 ldx [%l7 + 0x40], %o2
28065 fornot1s %f1, %f0, %f12
28066 udivcc %o6, 0x1CA2, %g2
28067loop_3355:
28068 fmovdneg %xcc, %f10, %f6
28069 movvc %icc, %g4, %i0
28070 ldsh [%l7 + 0x1A], %o5
28071 andcc %o7, 0x0455, %i7
28072 alignaddrl %o4, %i2, %o0
28073 fmovsne %icc, %f12, %f7
28074 fmovscc %icc, %f8, %f13
28075 bge,pt %xcc, loop_3356
28076 movcs %icc, %g3, %l2
28077 fmovdleu %icc, %f5, %f11
28078 fmovsvs %icc, %f6, %f13
28079loop_3356:
28080 stw %i1, [%l7 + 0x08]
28081 fors %f9, %f3, %f1
28082 stx %i6, [%l7 + 0x28]
28083 faligndata %f8, %f2, %f4
28084 bshuffle %f14, %f0, %f0
28085 ldsh [%l7 + 0x3A], %i3
28086 ldsw [%l7 + 0x1C], %l0
28087 brz %l4, loop_3357
28088 stw %g5, [%l7 + 0x5C]
28089 mulx %l6, 0x19A2, %g6
28090 fpmerge %f11, %f6, %f0
28091loop_3357:
28092 bl,a %icc, loop_3358
28093 xor %i4, 0x1032, %o1
28094 fmovdne %xcc, %f5, %f12
28095 alignaddrl %l5, %g7, %i5
28096loop_3358:
28097 stw %l3, [%l7 + 0x64]
28098 tvs %icc, 0x6
28099 fand %f4, %f4, %f6
28100 array32 %o3, %l1, %o2
28101 fmovdpos %icc, %f9, %f15
28102 stx %g1, [%l7 + 0x58]
28103 fbn %fcc2, loop_3359
28104 stx %o6, [%l7 + 0x08]
28105 tvc %xcc, 0x1
28106 movvs %icc, %g4, %g2
28107loop_3359:
28108 andncc %o5, %i0, %i7
28109 alignaddrl %o4, %i2, %o0
28110 sllx %g3, 0x02, %o7
28111 stx %i1, [%l7 + 0x08]
28112 taddcctv %i6, 0x03D9, %l2
28113 edge16 %l0, %i3, %g5
28114 fbn,a %fcc3, loop_3360
28115 bcs loop_3361
28116 fmovsneg %icc, %f13, %f12
28117 fpackfix %f10, %f8
28118loop_3360:
28119 fmovdvc %xcc, %f6, %f11
28120loop_3361:
28121 be,pn %icc, loop_3362
28122 fnot2 %f4, %f12
28123 ldsh [%l7 + 0x36], %l4
28124 tn %icc, 0x5
28125loop_3362:
28126 brgz %l6, loop_3363
28127 fmovdn %xcc, %f0, %f4
28128 xorcc %g6, %i4, %o1
28129 fnegd %f6, %f6
28130loop_3363:
28131 fmovrsgez %l5, %f9, %f7
28132 ldsw [%l7 + 0x48], %i5
28133 fsrc1 %f12, %f4
28134 fmovsa %xcc, %f10, %f6
28135 ld [%l7 + 0x24], %f6
28136 fmovsgu %icc, %f8, %f6
28137 fxors %f11, %f10, %f5
28138 smul %l3, %g7, %o3
28139 bg %icc, loop_3364
28140 fmovsa %icc, %f2, %f6
28141 brz,a %o2, loop_3365
28142 fmul8x16al %f1, %f13, %f10
28143loop_3364:
28144 ldx [%l7 + 0x70], %g1
28145 tvs %xcc, 0x5
28146loop_3365:
28147 fmovrsgez %l1, %f12, %f1
28148 ldd [%l7 + 0x18], %f0
28149 ldsb [%l7 + 0x40], %o6
28150 be,a,pn %xcc, loop_3366
28151 brnz,a %g4, loop_3367
28152 fmovdcs %icc, %f14, %f0
28153 fones %f13
28154loop_3366:
28155 fbn %fcc3, loop_3368
28156loop_3367:
28157 fmovrde %g2, %f10, %f0
28158 lduw [%l7 + 0x50], %i0
28159 fcmpeq16 %f12, %f2, %i7
28160loop_3368:
28161 stw %o4, [%l7 + 0x54]
28162 ldub [%l7 + 0x1D], %o5
28163 bleu,pt %xcc, loop_3369
28164 ldsb [%l7 + 0x71], %o0
28165 fsrc2s %f14, %f2
28166 fmuld8sux16 %f5, %f6, %f8
28167loop_3369:
28168 fpmerge %f0, %f15, %f14
28169 bneg loop_3370
28170 bcs,pt %icc, loop_3371
28171 fblg,a %fcc1, loop_3372
28172 brlez %i2, loop_3373
28173loop_3370:
28174 lduh [%l7 + 0x5A], %o7
28175loop_3371:
28176 lduh [%l7 + 0x6A], %g3
28177loop_3372:
28178 ld [%l7 + 0x0C], %f2
28179loop_3373:
28180 ble,a,pn %xcc, loop_3374
28181 stw %i1, [%l7 + 0x14]
28182 ldd [%l7 + 0x10], %f2
28183 ldsh [%l7 + 0x0A], %l2
28184loop_3374:
28185 ldsw [%l7 + 0x24], %l0
28186 movrlez %i3, 0x13D, %i6
28187 fmul8x16 %f8, %f10, %f6
28188 stx %l4, [%l7 + 0x38]
28189 fands %f0, %f11, %f4
28190 std %f12, [%l7 + 0x10]
28191 stw %l6, [%l7 + 0x28]
28192 fbn %fcc2, loop_3375
28193 bgu,pt %icc, loop_3376
28194 tg %xcc, 0x6
28195 fmovdvc %icc, %f10, %f9
28196loop_3375:
28197 ba %xcc, loop_3377
28198loop_3376:
28199 fbn %fcc3, loop_3378
28200 stb %g6, [%l7 + 0x0C]
28201 sth %i4, [%l7 + 0x24]
28202loop_3377:
28203 fmul8x16au %f5, %f2, %f6
28204loop_3378:
28205 ld [%l7 + 0x64], %f6
28206 fbe %fcc2, loop_3379
28207 fmovscs %icc, %f9, %f1
28208 lduh [%l7 + 0x18], %g5
28209 andncc %l5, %i5, %o1
28210loop_3379:
28211 orn %g7, %o3, %l3
28212 stx %g1, [%l7 + 0x18]
28213 ldsh [%l7 + 0x12], %l1
28214 ld [%l7 + 0x5C], %f14
28215 fbg,a %fcc2, loop_3380
28216 fmovdcs %icc, %f14, %f6
28217 bleu %icc, loop_3381
28218 andcc %o2, 0x0C6F, %o6
28219loop_3380:
28220 or %g2, 0x1A9C, %i0
28221 fcmped %fcc1, %f0, %f4
28222loop_3381:
28223 tn %icc, 0x7
28224 xnor %i7, %o4, %g4
28225 fpmerge %f1, %f10, %f0
28226 sth %o0, [%l7 + 0x62]
28227 orcc %o5, 0x0AD6, %i2
28228 std %f12, [%l7 + 0x08]
28229 fmovrdlez %g3, %f14, %f4
28230 fnot1 %f14, %f4
28231 ld [%l7 + 0x54], %f1
28232 sth %o7, [%l7 + 0x7A]
28233 std %f6, [%l7 + 0x40]
28234 fbo %fcc0, loop_3382
28235 stw %l2, [%l7 + 0x48]
28236 stb %l0, [%l7 + 0x77]
28237 fbug %fcc3, loop_3383
28238loop_3382:
28239 ld [%l7 + 0x64], %f2
28240 fandnot2s %f13, %f6, %f14
28241 movle %xcc, %i3, %i6
28242loop_3383:
28243 edge32 %i1, %l6, %g6
28244 fbul %fcc1, loop_3384
28245 fbne %fcc1, loop_3385
28246 alignaddr %i4, %l4, %g5
28247 lduw [%l7 + 0x3C], %l5
28248loop_3384:
28249 lduw [%l7 + 0x64], %i5
28250loop_3385:
28251 fmovrdgez %o1, %f2, %f6
28252 tle %xcc, 0x4
28253 pdist %f0, %f2, %f14
28254 fmovs %f9, %f6
28255 bpos,pn %xcc, loop_3386
28256 tleu %xcc, 0x1
28257 subc %o3, 0x0425, %l3
28258 fcmped %fcc1, %f8, %f4
28259loop_3386:
28260 mulx %g1, 0x0165, %l1
28261 fpack32 %f14, %f2, %f14
28262 stw %o2, [%l7 + 0x5C]
28263 nop
28264 setx loop_3387, %l0, %l1
28265 wrpr 0x1, %tl
28266 wrpr %l1, %tpc
28267 add %l1, 0x4, %l1
28268 wrpr %l1, %tnpc
28269 setx 0x34400001400, %l0, %l1
28270 wrpr %l1, %tstate
28271 wrhpr 0x4, %htstate
28272 retry
28273 fmovscs %xcc, %f13, %f13
28274 std %f4, [%l7 + 0x30]
28275 stx %g7, [%l7 + 0x40]
28276loop_3387:
28277 movvc %icc, %g2, %o6
28278 lduw [%l7 + 0x28], %i7
28279 ldub [%l7 + 0x2A], %i0
28280 sth %o4, [%l7 + 0x56]
28281 bvs %icc, loop_3388
28282 fpsub32 %f14, %f4, %f10
28283 ldx [%l7 + 0x70], %o0
28284 ldub [%l7 + 0x66], %g4
28285loop_3388:
28286 umulcc %o5, %g3, %o7
28287 ldsb [%l7 + 0x33], %i2
28288 tsubcctv %l2, 0x0726, %i3
28289 ldub [%l7 + 0x74], %l0
28290 tgu %xcc, 0x0
28291 stw %i6, [%l7 + 0x64]
28292 fzeros %f3
28293 std %f8, [%l7 + 0x28]
28294 ldsw [%l7 + 0x6C], %i1
28295 ldd [%l7 + 0x68], %f8
28296 std %f12, [%l7 + 0x60]
28297 ble,a,pt %icc, loop_3389
28298 umul %g6, 0x1B35, %l6
28299 array16 %i4, %g5, %l5
28300 fabsd %f10, %f12
28301loop_3389:
28302 and %i5, 0x1ACB, %l4
28303 stx %o3, [%l7 + 0x38]
28304 or %o1, 0x066B, %g1
28305 fmul8x16al %f1, %f13, %f14
28306 movl %xcc, %l3, %l1
28307 bne loop_3390
28308 faligndata %f14, %f2, %f4
28309 edge32n %g7, %g2, %o2
28310 fpadd16 %f12, %f0, %f14
28311loop_3390:
28312 fbug %fcc0, loop_3391
28313 tpos %icc, 0x3
28314 smulcc %i7, 0x0749, %o6
28315 sllx %o4, 0x03, %i0
28316loop_3391:
28317 add %g4, 0x10DE, %o5
28318 orcc %g3, %o0, %o7
28319 stw %l2, [%l7 + 0x2C]
28320 sth %i2, [%l7 + 0x7A]
28321 brnz,a %l0, loop_3392
28322 pdist %f12, %f6, %f2
28323 brnz %i3, loop_3393
28324 movle %xcc, %i1, %i6
28325loop_3392:
28326 movre %l6, 0x1E3, %i4
28327 fandnot2 %f12, %f2, %f10
28328loop_3393:
28329 fzero %f8
28330 fsrc2s %f2, %f12
28331 ld [%l7 + 0x30], %f10
28332 fxnor %f12, %f8, %f10
28333 array16 %g6, %l5, %i5
28334 lduw [%l7 + 0x70], %l4
28335 std %f8, [%l7 + 0x70]
28336 fands %f9, %f6, %f10
28337 srax %o3, 0x1D, %o1
28338 bvs,a,pt %icc, loop_3394
28339 fxnors %f7, %f13, %f14
28340 taddcctv %g5, %l3, %g1
28341 edge32ln %g7, %g2, %l1
28342loop_3394:
28343 fmovdge %xcc, %f3, %f4
28344 fnot2s %f14, %f6
28345 bn,a,pt %icc, loop_3395
28346 fmul8x16 %f7, %f4, %f0
28347 movcs %xcc, %o2, %o6
28348 lduh [%l7 + 0x66], %o4
28349loop_3395:
28350 orncc %i7, 0x1C98, %g4
28351 fnegs %f0, %f6
28352 fands %f12, %f14, %f9
28353 ldsh [%l7 + 0x32], %i0
28354 st %f7, [%l7 + 0x58]
28355 ldsb [%l7 + 0x33], %o5
28356 stb %g3, [%l7 + 0x36]
28357 stb %o0, [%l7 + 0x32]
28358 nop
28359 setx loop_3396, %l0, %l1
28360 wrpr 0x1, %tl
28361 wrpr %l1, %tpc
28362 add %l1, 0x4, %l1
28363 wrpr %l1, %tnpc
28364 setx 0x34400001400, %l0, %l1
28365 wrpr %l1, %tstate
28366 wrhpr 0x4, %htstate
28367 retry
28368 lduh [%l7 + 0x3C], %o7
28369 fmovrdne %i2, %f2, %f2
28370 xorcc %l2, %i3, %i1
28371loop_3396:
28372 fpackfix %f6, %f10
28373 fcmple32 %f4, %f10, %l0
28374 fbo,a %fcc1, loop_3397
28375 fxor %f14, %f0, %f10
28376 ldsh [%l7 + 0x6A], %i6
28377 brz %l6, loop_3398
28378loop_3397:
28379 lduh [%l7 + 0x2E], %i4
28380 ldub [%l7 + 0x56], %l5
28381 andcc %g6, 0x198A, %i5
28382loop_3398:
28383 fmovrse %o3, %f13, %f5
28384 edge8 %o1, %l4, %l3
28385 edge8ln %g5, %g7, %g2
28386 addc %l1, %o2, %g1
28387 std %f8, [%l7 + 0x38]
28388 tne %xcc, 0x5
28389 fmovsvs %xcc, %f14, %f14
28390 sdivx %o4, 0x141F, %i7
28391 tl %xcc, 0x1
28392 sdivcc %g4, 0x10DF, %i0
28393 fmovsne %icc, %f5, %f0
28394 ld [%l7 + 0x54], %f0
28395 movgu %icc, %o6, %g3
28396 movrlez %o5, %o7, %o0
28397 addc %i2, 0x0A30, %l2
28398 fmovspos %icc, %f8, %f14
28399 movrgez %i3, %l0, %i1
28400 ldsh [%l7 + 0x34], %i6
28401 sra %l6, %l5, %g6
28402 fnand %f6, %f14, %f8
28403 sth %i4, [%l7 + 0x66]
28404 array32 %o3, %o1, %i5
28405 fmovrse %l3, %f14, %f11
28406 lduh [%l7 + 0x3C], %l4
28407 xnorcc %g5, %g2, %g7
28408 ldub [%l7 + 0x7F], %o2
28409 tl %icc, 0x1
28410 fblg %fcc3, loop_3399
28411 ldsh [%l7 + 0x0E], %g1
28412 fone %f14
28413 fmovrde %l1, %f2, %f8
28414loop_3399:
28415 brz,a %o4, loop_3400
28416 udivcc %i7, 0x0C8A, %i0
28417 brz %o6, loop_3401
28418 ldsw [%l7 + 0x34], %g4
28419loop_3400:
28420 bn %xcc, loop_3402
28421 stx %g3, [%l7 + 0x60]
28422loop_3401:
28423 ldx [%l7 + 0x48], %o5
28424 ld [%l7 + 0x20], %f13
28425loop_3402:
28426 fnot2 %f10, %f10
28427 edge8l %o7, %o0, %l2
28428 movrgz %i3, %l0, %i1
28429 ldd [%l7 + 0x50], %f6
28430 std %f8, [%l7 + 0x08]
28431 ld [%l7 + 0x40], %f9
28432 fbge %fcc2, loop_3403
28433 st %f15, [%l7 + 0x64]
28434 fmuld8sux16 %f4, %f5, %f12
28435 fpmerge %f12, %f6, %f12
28436loop_3403:
28437 ldd [%l7 + 0x50], %f14
28438 lduh [%l7 + 0x2C], %i2
28439 brgz %l6, loop_3404
28440 sdivcc %l5, 0x1EAF, %i6
28441 brlez,a %g6, loop_3405
28442 tl %xcc, 0x3
28443loop_3404:
28444 stx %i4, [%l7 + 0x58]
28445 lduh [%l7 + 0x64], %o3
28446loop_3405:
28447 fsrc2 %f10, %f12
28448 movrne %o1, %l3, %l4
28449 bne,a %xcc, loop_3406
28450 ldsw [%l7 + 0x30], %g5
28451 fandnot1s %f12, %f15, %f10
28452 subccc %i5, %g7, %o2
28453loop_3406:
28454 ldsb [%l7 + 0x3C], %g1
28455 fbne,a %fcc3, loop_3407
28456 sth %l1, [%l7 + 0x1A]
28457 fmovdcs %xcc, %f10, %f7
28458 st %f15, [%l7 + 0x60]
28459loop_3407:
28460 fbne %fcc3, loop_3408
28461 stb %o4, [%l7 + 0x7E]
28462 fornot2 %f8, %f2, %f6
28463 andn %g2, %i7, %i0
28464loop_3408:
28465 stw %o6, [%l7 + 0x24]
28466 sth %g4, [%l7 + 0x1E]
28467 ldd [%l7 + 0x70], %f12
28468 stw %g3, [%l7 + 0x34]
28469 or %o5, %o0, %l2
28470 stw %o7, [%l7 + 0x40]
28471 fmovrse %l0, %f11, %f0
28472 xorcc %i3, %i1, %l6
28473 fcmpne32 %f10, %f0, %i2
28474 fnot2 %f0, %f14
28475 fmovrdgez %i6, %f4, %f10
28476 bg,a,pt %icc, loop_3409
28477 tpos %icc, 0x6
28478 stx %l5, [%l7 + 0x48]
28479 std %f14, [%l7 + 0x10]
28480loop_3409:
28481 movge %icc, %g6, %o3
28482 bneg,a,pt %icc, loop_3410
28483 fors %f5, %f0, %f0
28484 ldsh [%l7 + 0x0C], %o1
28485 stw %l3, [%l7 + 0x24]
28486loop_3410:
28487 movrne %i4, 0x347, %l4
28488 fcmple16 %f10, %f10, %g5
28489 movneg %icc, %i5, %g7
28490 fmovsge %xcc, %f7, %f1
28491 bvc %icc, loop_3411
28492 ldsh [%l7 + 0x14], %g1
28493 fors %f15, %f15, %f4
28494 fblg %fcc1, loop_3412
28495loop_3411:
28496 movle %icc, %o2, %o4
28497 te %icc, 0x4
28498 ldsw [%l7 + 0x7C], %g2
28499loop_3412:
28500 ldd [%l7 + 0x68], %f10
28501 move %icc, %i7, %i0
28502 fnot2 %f4, %f0
28503 ldsb [%l7 + 0x0D], %l1
28504 brnz %o6, loop_3413
28505 fmovsneg %xcc, %f4, %f9
28506 lduw [%l7 + 0x74], %g4
28507 lduh [%l7 + 0x2E], %o5
28508loop_3413:
28509 fcmped %fcc2, %f12, %f8
28510 bn,pn %icc, loop_3414
28511 fmovrsgez %o0, %f13, %f2
28512 stx %g3, [%l7 + 0x68]
28513 stb %l2, [%l7 + 0x59]
28514loop_3414:
28515 bneg,a,pn %xcc, loop_3415
28516 brgz %l0, loop_3416
28517 fabsd %f2, %f10
28518 sdivcc %o7, 0x06EF, %i3
28519loop_3415:
28520 fba %fcc2, loop_3417
28521loop_3416:
28522 fpackfix %f14, %f1
28523 sth %l6, [%l7 + 0x14]
28524 ldsw [%l7 + 0x10], %i2
28525loop_3417:
28526 fble %fcc1, loop_3418
28527 fmovrsne %i6, %f7, %f14
28528 tn %icc, 0x7
28529 ldsb [%l7 + 0x40], %i1
28530loop_3418:
28531 ldsb [%l7 + 0x6F], %l5
28532 fcmple16 %f6, %f4, %g6
28533 ldd [%l7 + 0x10], %f8
28534 stx %o1, [%l7 + 0x68]
28535 edge8ln %o3, %l3, %i4
28536 lduw [%l7 + 0x58], %g5
28537 std %f12, [%l7 + 0x10]
28538 fcmps %fcc1, %f9, %f10
28539 ba,a %xcc, loop_3419
28540 fcmple16 %f14, %f0, %l4
28541 lduh [%l7 + 0x6E], %g7
28542 fnor %f0, %f8, %f4
28543loop_3419:
28544 tle %xcc, 0x6
28545 fexpand %f3, %f4
28546 movrlz %g1, 0x246, %i5
28547 udivcc %o2, 0x1190, %o4
28548 fmul8x16 %f15, %f12, %f14
28549 fcmpne16 %f12, %f8, %i7
28550 fnand %f0, %f10, %f0
28551 movpos %xcc, %g2, %l1
28552 edge32n %i0, %g4, %o5
28553 taddcc %o6, 0x0B81, %g3
28554 fabss %f11, %f14
28555 edge32n %l2, %l0, %o0
28556 tpos %icc, 0x3
28557 fmul8sux16 %f0, %f14, %f12
28558 fpsub16s %f10, %f2, %f2
28559 nop
28560 setx loop_3420, %l0, %l1
28561 jmpl %l1, %i3
28562 ldub [%l7 + 0x37], %o7
28563 lduw [%l7 + 0x60], %i2
28564 tcc %xcc, 0x1
28565loop_3420:
28566 bgu,pt %icc, loop_3421
28567 lduw [%l7 + 0x20], %l6
28568 fbe %fcc2, loop_3422
28569 fcmpne32 %f12, %f4, %i1
28570loop_3421:
28571 fmovrdlz %i6, %f12, %f14
28572 fornot2s %f7, %f4, %f0
28573loop_3422:
28574 movre %l5, 0x273, %o1
28575 fnands %f0, %f6, %f5
28576 alignaddrl %o3, %g6, %i4
28577 lduw [%l7 + 0x3C], %l3
28578 fcmpes %fcc2, %f8, %f10
28579 bleu,pt %icc, loop_3423
28580 smul %g5, %g7, %l4
28581 fmovscc %icc, %f11, %f9
28582 fnot2s %f14, %f3
28583loop_3423:
28584 fmovsne %xcc, %f13, %f10
28585 std %f0, [%l7 + 0x40]
28586 stb %g1, [%l7 + 0x15]
28587 or %i5, 0x1A5E, %o4
28588 tl %xcc, 0x4
28589 ldsh [%l7 + 0x72], %i7
28590 fmovrslez %o2, %f13, %f13
28591 fcmps %fcc3, %f11, %f5
28592 tgu %icc, 0x0
28593 fmovrdgz %g2, %f6, %f0
28594 ldub [%l7 + 0x0B], %i0
28595 ldx [%l7 + 0x78], %l1
28596 edge16n %g4, %o6, %g3
28597 xnorcc %o5, 0x1675, %l0
28598 ldsw [%l7 + 0x4C], %l2
28599 ldsb [%l7 + 0x4D], %o0
28600 ldsb [%l7 + 0x1D], %o7
28601 bvc loop_3424
28602 fxor %f8, %f6, %f12
28603 fnot1s %f5, %f14
28604 sdiv %i3, 0x0D1C, %l6
28605loop_3424:
28606 std %f2, [%l7 + 0x48]
28607 subccc %i2, %i6, %i1
28608 tg %xcc, 0x3
28609 movpos %xcc, %l5, %o1
28610 fabss %f1, %f7
28611 std %f8, [%l7 + 0x70]
28612 movn %icc, %g6, %i4
28613 movrlz %l3, %o3, %g7
28614 stb %l4, [%l7 + 0x72]
28615 bvc %xcc, loop_3425
28616 tgu %icc, 0x0
28617 st %f11, [%l7 + 0x4C]
28618 array16 %g1, %i5, %o4
28619loop_3425:
28620 movpos %xcc, %g5, %o2
28621 movleu %xcc, %g2, %i0
28622 fpadd16s %f10, %f14, %f0
28623 siam 0x5
28624 ldsw [%l7 + 0x40], %i7
28625 fone %f2
28626 sllx %l1, 0x13, %o6
28627 tvs %icc, 0x2
28628 movl %icc, %g3, %o5
28629 movrgz %l0, %g4, %o0
28630 ldsb [%l7 + 0x72], %l2
28631 lduw [%l7 + 0x68], %o7
28632 orcc %i3, %i2, %i6
28633 sth %i1, [%l7 + 0x40]
28634 fcmpeq16 %f4, %f12, %l5
28635 tvc %icc, 0x5
28636 std %f8, [%l7 + 0x58]
28637 tg %xcc, 0x0
28638 fors %f4, %f6, %f7
28639 fexpand %f2, %f0
28640 movgu %xcc, %l6, %o1
28641 lduh [%l7 + 0x2C], %g6
28642 fmovsge %icc, %f12, %f5
28643 stx %l3, [%l7 + 0x08]
28644 fmovsgu %xcc, %f6, %f1
28645 fmovdg %icc, %f2, %f5
28646 popc 0x03E5, %o3
28647 fabsd %f10, %f4
28648 edge32 %i4, %l4, %g1
28649 fmovrdgez %g7, %f14, %f12
28650 nop
28651 setx loop_3426, %l0, %l1
28652 wrpr 0x1, %tl
28653 wrpr %l1, %tpc
28654 add %l1, 0x4, %l1
28655 wrpr %l1, %tnpc
28656 setx 0x34400001400, %l0, %l1
28657 wrpr %l1, %tstate
28658 wrhpr 0x4, %htstate
28659 retry
28660 movvc %icc, %i5, %o4
28661 fnot1s %f4, %f12
28662 bcs %icc, loop_3427
28663loop_3426:
28664 stb %o2, [%l7 + 0x46]
28665 add %g2, %i0, %g5
28666 nop
28667 setx loop_3428, %l0, %l1
28668 jmpl %l1, %i7
28669loop_3427:
28670 bvs,pt %xcc, loop_3429
28671 fnot1s %f8, %f14
28672 andncc %o6, %l1, %g3
28673loop_3428:
28674 lduw [%l7 + 0x70], %l0
28675loop_3429:
28676 fnands %f7, %f14, %f14
28677 movre %o5, 0x33B, %g4
28678 st %f14, [%l7 + 0x70]
28679 movl %xcc, %o0, %l2
28680 tcc %icc, 0x3
28681 stb %o7, [%l7 + 0x17]
28682 ldsw [%l7 + 0x3C], %i2
28683 fble,a %fcc3, loop_3430
28684 sub %i3, 0x1C6A, %i1
28685 lduw [%l7 + 0x14], %i6
28686 brgz %l5, loop_3431
28687loop_3430:
28688 brlz,a %l6, loop_3432
28689 fmovdcs %xcc, %f1, %f0
28690 array32 %g6, %o1, %l3
28691loop_3431:
28692 brz %o3, loop_3433
28693loop_3432:
28694 fmovdle %icc, %f11, %f7
28695 movrne %l4, %g1, %i4
28696 tne %icc, 0x3
28697loop_3433:
28698 ldx [%l7 + 0x08], %i5
28699 std %f4, [%l7 + 0x58]
28700 fmovdle %xcc, %f14, %f0
28701 edge32n %o4, %g7, %g2
28702 tge %icc, 0x4
28703 bleu,a,pt %icc, loop_3434
28704 ldsh [%l7 + 0x08], %o2
28705 ldsw [%l7 + 0x20], %g5
28706 fblg %fcc2, loop_3435
28707loop_3434:
28708 taddcc %i0, 0x1802, %o6
28709 lduh [%l7 + 0x5C], %i7
28710 fbuge,a %fcc3, loop_3436
28711loop_3435:
28712 brgz,a %l1, loop_3437
28713 fmuld8ulx16 %f7, %f14, %f10
28714 edge32l %l0, %o5, %g4
28715loop_3436:
28716 fcmpne32 %f14, %f10, %g3
28717loop_3437:
28718 srax %l2, %o7, %i2
28719 umulcc %o0, %i3, %i1
28720 ldd [%l7 + 0x10], %f14
28721 addccc %l5, %i6, %l6
28722 fbg %fcc2, loop_3438
28723 fbule,a %fcc3, loop_3439
28724 fpadd16s %f2, %f0, %f10
28725 ldsw [%l7 + 0x58], %o1
28726loop_3438:
28727 fornot1 %f12, %f12, %f10
28728loop_3439:
28729 std %f6, [%l7 + 0x10]
28730 tvc %icc, 0x1
28731 nop
28732 setx loop_3440, %l0, %l1
28733 jmpl %l1, %l3
28734 fone %f6
28735 fmovdvs %icc, %f0, %f11
28736 bvc,a,pt %xcc, loop_3441
28737loop_3440:
28738 fpadd32 %f6, %f10, %f14
28739 sub %o3, %g6, %g1
28740 fmovdg %xcc, %f9, %f0
28741loop_3441:
28742 tle %icc, 0x2
28743 sll %l4, 0x02, %i5
28744 fbule %fcc0, loop_3442
28745 fpsub32s %f8, %f4, %f13
28746 fornot1 %f12, %f12, %f0
28747 tpos %xcc, 0x1
28748loop_3442:
28749 fmovsne %xcc, %f8, %f9
28750 fmovrslez %i4, %f1, %f8
28751 orn %g7, 0x1742, %o4
28752 popc %o2, %g5
28753 xnor %g2, %o6, %i0
28754 ldsh [%l7 + 0x2A], %l1
28755 fbo,a %fcc2, loop_3443
28756 fandnot1 %f14, %f4, %f14
28757 sll %i7, 0x15, %l0
28758 movgu %xcc, %g4, %o5
28759loop_3443:
28760 ldsb [%l7 + 0x49], %g3
28761 fblg,a %fcc0, loop_3444
28762 stx %l2, [%l7 + 0x48]
28763 fmovrdlz %i2, %f14, %f14
28764 fandnot2s %f11, %f9, %f13
28765loop_3444:
28766 fpadd16 %f4, %f4, %f2
28767 umul %o0, 0x0690, %i3
28768 edge16 %i1, %o7, %i6
28769 call loop_3445
28770 fones %f5
28771 stx %l5, [%l7 + 0x28]
28772 fmul8ulx16 %f4, %f0, %f10
28773loop_3445:
28774 srax %o1, %l3, %l6
28775 bvs,pt %xcc, loop_3446
28776 te %xcc, 0x1
28777 movleu %xcc, %o3, %g1
28778 ldd [%l7 + 0x78], %f0
28779loop_3446:
28780 fbu %fcc0, loop_3447
28781 fcmple16 %f8, %f2, %l4
28782 lduh [%l7 + 0x0A], %g6
28783 edge8l %i5, %i4, %o4
28784loop_3447:
28785 bl,pt %xcc, loop_3448
28786 fmovdneg %icc, %f6, %f8
28787 std %f6, [%l7 + 0x30]
28788 alignaddrl %g7, %o2, %g2
28789loop_3448:
28790 stx %o6, [%l7 + 0x08]
28791 lduh [%l7 + 0x10], %g5
28792 fmovdpos %icc, %f0, %f8
28793 st %f14, [%l7 + 0x5C]
28794 fmovdgu %icc, %f14, %f5
28795 fpack32 %f12, %f6, %f4
28796 tsubcctv %l1, 0x07D0, %i7
28797 stx %l0, [%l7 + 0x58]
28798 stb %i0, [%l7 + 0x2F]
28799 ldub [%l7 + 0x6C], %g4
28800 fandnot2s %f0, %f2, %f9
28801 tgu %xcc, 0x4
28802 fmovsvs %icc, %f10, %f12
28803 lduw [%l7 + 0x30], %o5
28804 fmul8x16al %f12, %f9, %f14
28805 movvc %icc, %l2, %i2
28806 ldub [%l7 + 0x5C], %o0
28807 movleu %icc, %i3, %g3
28808 fnand %f12, %f2, %f2
28809 st %f12, [%l7 + 0x30]
28810 fmovdvs %icc, %f14, %f15
28811 ldsw [%l7 + 0x24], %o7
28812 edge16 %i1, %l5, %o1
28813 fmovsgu %icc, %f11, %f10
28814 bvs,a loop_3449
28815 sllx %l3, %l6, %o3
28816 ldsh [%l7 + 0x6E], %g1
28817 movge %xcc, %i6, %g6
28818loop_3449:
28819 ldub [%l7 + 0x4E], %l4
28820 movrgz %i4, 0x1F8, %o4
28821 array8 %i5, %g7, %g2
28822 ldsb [%l7 + 0x36], %o2
28823 st %f12, [%l7 + 0x20]
28824 fmul8ulx16 %f12, %f0, %f6
28825 subc %g5, 0x12BF, %l1
28826 te %xcc, 0x0
28827 fmovsge %icc, %f6, %f8
28828 array16 %i7, %l0, %o6
28829 fmovrse %g4, %f12, %f1
28830 fmovsle %xcc, %f5, %f4
28831 ldx [%l7 + 0x10], %i0
28832 fand %f8, %f8, %f0
28833 stx %o5, [%l7 + 0x40]
28834 bg,a %xcc, loop_3450
28835 ba,a,pt %xcc, loop_3451
28836 bpos,a,pt %xcc, loop_3452
28837 or %l2, %o0, %i3
28838loop_3450:
28839 fmul8sux16 %f4, %f4, %f2
28840loop_3451:
28841 fpadd16 %f2, %f12, %f2
28842loop_3452:
28843 alignaddrl %i2, %g3, %o7
28844 fmul8x16 %f1, %f0, %f14
28845 ldx [%l7 + 0x38], %l5
28846 fbuge,a %fcc2, loop_3453
28847 andcc %i1, 0x08AF, %o1
28848 ldd [%l7 + 0x70], %f14
28849 ldsh [%l7 + 0x16], %l3
28850loop_3453:
28851 fmovsn %icc, %f13, %f1
28852 fbne,a %fcc1, loop_3454
28853 lduw [%l7 + 0x74], %l6
28854 movg %xcc, %g1, %i6
28855 array8 %g6, %l4, %o3
28856loop_3454:
28857 alignaddrl %i4, %i5, %o4
28858 bpos,pt %xcc, loop_3455
28859 fxor %f12, %f0, %f4
28860 fmovrsgz %g7, %f4, %f11
28861 fblg %fcc0, loop_3456
28862loop_3455:
28863 stb %g2, [%l7 + 0x77]
28864 ldd [%l7 + 0x10], %f4
28865 stb %o2, [%l7 + 0x41]
28866loop_3456:
28867 bge,pn %xcc, loop_3457
28868 nop
28869 setx loop_3458, %l0, %l1
28870 jmpl %l1, %g5
28871 orn %l1, 0x11BC, %i7
28872 xnor %l0, 0x1F51, %g4
28873loop_3457:
28874 fbn,a %fcc3, loop_3459
28875loop_3458:
28876 fpsub16s %f9, %f9, %f2
28877 ldx [%l7 + 0x78], %o6
28878 movrlz %i0, 0x269, %l2
28879loop_3459:
28880 sth %o0, [%l7 + 0x18]
28881 tl %xcc, 0x4
28882 stw %o5, [%l7 + 0x2C]
28883 ba loop_3460
28884 tleu %icc, 0x7
28885 fbug,a %fcc1, loop_3461
28886 sethi 0x177E, %i3
28887loop_3460:
28888 stb %g3, [%l7 + 0x54]
28889 sth %o7, [%l7 + 0x66]
28890loop_3461:
28891 fmovdvc %icc, %f11, %f9
28892 ldsb [%l7 + 0x66], %i2
28893 nop
28894 setx loop_3462, %l0, %l1
28895 wrpr 0x1, %tl
28896 wrpr %l1, %tnpc
28897 setx 0x34400001400, %l0, %l1
28898 wrpr %l1, %tstate
28899 wrhpr 0x4, %htstate
28900 done
28901 std %f4, [%l7 + 0x40]
28902 ld [%l7 + 0x28], %f0
28903 fabsd %f4, %f4
28904loop_3462:
28905 movrgz %i1, 0x2B1, %o1
28906 fsrc2s %f9, %f12
28907 fcmpne16 %f4, %f14, %l3
28908 fmovdle %xcc, %f13, %f7
28909 movn %xcc, %l6, %l5
28910 subcc %i6, 0x097A, %g6
28911 fmovdneg %xcc, %f1, %f5
28912 fmul8x16al %f5, %f14, %f4
28913 fbu %fcc3, loop_3463
28914 fmovsgu %xcc, %f15, %f8
28915 fbl %fcc3, loop_3464
28916 fxnor %f12, %f4, %f4
28917loop_3463:
28918 movrlez %g1, %l4, %i4
28919 fpsub32 %f4, %f10, %f0
28920loop_3464:
28921 movne %xcc, %o3, %i5
28922 nop
28923 setx loop_3465, %l0, %l1
28924 jmpl %l1, %o4
28925 fbul,a %fcc1, loop_3466
28926 ldsw [%l7 + 0x28], %g7
28927 tvs %icc, 0x3
28928loop_3465:
28929 brgz,a %o2, loop_3467
28930loop_3466:
28931 smulcc %g2, 0x136D, %l1
28932 ldx [%l7 + 0x10], %g5
28933 fmovrsgz %i7, %f0, %f10
28934loop_3467:
28935 bleu,a,pt %icc, loop_3468
28936 ldub [%l7 + 0x28], %g4
28937 ld [%l7 + 0x4C], %f5
28938 fbo %fcc0, loop_3469
28939loop_3468:
28940 fcmpne16 %f8, %f6, %l0
28941 brgz %i0, loop_3470
28942 fandnot1s %f3, %f7, %f11
28943loop_3469:
28944 ldsw [%l7 + 0x18], %o6
28945 ldsh [%l7 + 0x70], %l2
28946loop_3470:
28947 bn,a,pn %icc, loop_3471
28948 fpack16 %f14, %f8
28949 fmovsl %icc, %f5, %f7
28950 stw %o5, [%l7 + 0x18]
28951loop_3471:
28952 ldub [%l7 + 0x35], %o0
28953 fmovs %f8, %f5
28954 fmovsgu %icc, %f15, %f2
28955 stx %i3, [%l7 + 0x50]
28956 fexpand %f10, %f8
28957 fmovsg %icc, %f6, %f10
28958 ldsb [%l7 + 0x2E], %o7
28959 movne %xcc, %g3, %i2
28960 ldsh [%l7 + 0x74], %i1
28961 nop
28962 setx loop_3472, %l0, %l1
28963 jmpl %l1, %o1
28964 faligndata %f8, %f12, %f8
28965 sdiv %l6, 0x092E, %l5
28966 stx %i6, [%l7 + 0x50]
28967loop_3472:
28968 lduh [%l7 + 0x58], %l3
28969 fnegd %f14, %f12
28970 brlz,a %g6, loop_3473
28971 st %f5, [%l7 + 0x7C]
28972 fbul %fcc3, loop_3474
28973 fpackfix %f12, %f0
28974loop_3473:
28975 fmul8sux16 %f6, %f6, %f14
28976 brlz,a %g1, loop_3475
28977loop_3474:
28978 alignaddrl %l4, %o3, %i4
28979 stw %o4, [%l7 + 0x34]
28980 fxor %f4, %f12, %f0
28981loop_3475:
28982 lduh [%l7 + 0x78], %g7
28983 stb %o2, [%l7 + 0x79]
28984 fbu,a %fcc0, loop_3476
28985 bvs %xcc, loop_3477
28986 ldub [%l7 + 0x32], %i5
28987 movne %icc, %g2, %l1
28988loop_3476:
28989 fsrc1 %f14, %f0
28990loop_3477:
28991 fbge %fcc1, loop_3478
28992 movcc %icc, %i7, %g5
28993 fmovsge %icc, %f14, %f1
28994 tcs %icc, 0x3
28995loop_3478:
28996 lduh [%l7 + 0x72], %l0
28997 mulscc %g4, 0x1B5F, %o6
28998 call loop_3479
28999 sth %l2, [%l7 + 0x28]
29000 fcmpne16 %f14, %f0, %i0
29001 ldd [%l7 + 0x38], %f0
29002loop_3479:
29003 tvs %xcc, 0x2
29004 movrgez %o5, %o0, %i3
29005 lduh [%l7 + 0x4C], %g3
29006 edge32l %o7, %i2, %o1
29007 edge8 %l6, %l5, %i6
29008 ldsb [%l7 + 0x50], %l3
29009 fzero %f12
29010 movgu %icc, %i1, %g6
29011 fornot2 %f0, %f12, %f8
29012 std %f8, [%l7 + 0x10]
29013 fornot1 %f8, %f6, %f6
29014 std %f6, [%l7 + 0x28]
29015 bleu,a,pt %icc, loop_3480
29016 ldx [%l7 + 0x28], %g1
29017 nop
29018 setx loop_3481, %l0, %l1
29019 jmpl %l1, %l4
29020 srl %i4, 0x0D, %o3
29021loop_3480:
29022 ldx [%l7 + 0x60], %o4
29023 ldsb [%l7 + 0x63], %g7
29024loop_3481:
29025 udiv %i5, 0x10E0, %g2
29026 bcs %xcc, loop_3482
29027 ldsb [%l7 + 0x39], %l1
29028 ldub [%l7 + 0x7D], %i7
29029 fexpand %f12, %f12
29030loop_3482:
29031 nop
29032 setx loop_3483, %l0, %l1
29033 jmpl %l1, %g5
29034 fmovs %f12, %f1
29035 fmovrde %o2, %f12, %f12
29036 movgu %icc, %l0, %g4
29037loop_3483:
29038 bleu,pt %xcc, loop_3484
29039 fmovrsgz %l2, %f0, %f5
29040 edge16 %i0, %o6, %o0
29041 fornot2 %f2, %f0, %f12
29042loop_3484:
29043 ldx [%l7 + 0x68], %o5
29044 ldx [%l7 + 0x08], %g3
29045 fone %f12
29046 bpos,pn %icc, loop_3485
29047 bcs loop_3486
29048 sdiv %o7, 0x1653, %i3
29049 stx %o1, [%l7 + 0x18]
29050loop_3485:
29051 fpack16 %f2, %f0
29052loop_3486:
29053 fbge %fcc2, loop_3487
29054 fsrc2 %f0, %f0
29055 udiv %l6, 0x080D, %i2
29056 stw %i6, [%l7 + 0x14]
29057loop_3487:
29058 fsrc2 %f4, %f0
29059 tvs %icc, 0x0
29060 ldsw [%l7 + 0x24], %l3
29061 bleu %xcc, loop_3488
29062 sub %i1, 0x0827, %g6
29063 fxnor %f2, %f12, %f0
29064 fmovdn %xcc, %f15, %f14
29065loop_3488:
29066 stx %l5, [%l7 + 0x30]
29067 fnand %f12, %f14, %f6
29068 movpos %icc, %g1, %l4
29069 movl %icc, %i4, %o4
29070 fmovrslz %g7, %f2, %f13
29071 tgu %xcc, 0x5
29072 ldub [%l7 + 0x17], %i5
29073 fbuge,a %fcc3, loop_3489
29074 stw %g2, [%l7 + 0x64]
29075 fnors %f9, %f3, %f7
29076 bvc,a %xcc, loop_3490
29077loop_3489:
29078 bg,pn %icc, loop_3491
29079 fmovd %f10, %f8
29080 tge %icc, 0x2
29081loop_3490:
29082 alignaddrl %l1, %i7, %g5
29083loop_3491:
29084 ldsw [%l7 + 0x10], %o3
29085 ldsw [%l7 + 0x10], %o2
29086 ldsw [%l7 + 0x18], %g4
29087 stw %l0, [%l7 + 0x54]
29088 fsrc1 %f12, %f2
29089 ldx [%l7 + 0x48], %i0
29090 sth %l2, [%l7 + 0x2E]
29091 sth %o6, [%l7 + 0x50]
29092 fornot2 %f10, %f8, %f6
29093 move %icc, %o0, %o5
29094 stx %o7, [%l7 + 0x08]
29095 sth %g3, [%l7 + 0x62]
29096 stb %o1, [%l7 + 0x62]
29097 movvs %icc, %i3, %i2
29098 fbne %fcc1, loop_3492
29099 edge32l %i6, %l6, %l3
29100 stw %i1, [%l7 + 0x20]
29101 ldsw [%l7 + 0x08], %l5
29102loop_3492:
29103 edge16n %g1, %l4, %g6
29104 lduh [%l7 + 0x66], %o4
29105 tleu %icc, 0x4
29106 array32 %g7, %i4, %i5
29107 ldx [%l7 + 0x38], %l1
29108 bshuffle %f6, %f2, %f0
29109 fsrc1s %f10, %f4
29110 bgu %xcc, loop_3493
29111 movrgez %g2, %i7, %o3
29112 ldsh [%l7 + 0x7A], %g5
29113 andn %o2, %g4, %l0
29114loop_3493:
29115 movvc %xcc, %i0, %o6
29116 fmovrdgz %o0, %f6, %f8
29117 st %f12, [%l7 + 0x1C]
29118 ldsh [%l7 + 0x60], %o5
29119 ldub [%l7 + 0x7F], %o7
29120 sdivcc %l2, 0x17B1, %o1
29121 brnz %g3, loop_3494
29122 fzeros %f2
29123 st %f9, [%l7 + 0x14]
29124 fba,a %fcc3, loop_3495
29125loop_3494:
29126 ldsb [%l7 + 0x2E], %i3
29127 ldx [%l7 + 0x70], %i6
29128 fmovdneg %xcc, %f4, %f6
29129loop_3495:
29130 fbge %fcc1, loop_3496
29131 ldsb [%l7 + 0x7C], %l6
29132 fmovsneg %xcc, %f3, %f13
29133 fnegs %f0, %f1
29134loop_3496:
29135 sllx %i2, 0x16, %l3
29136 ldsb [%l7 + 0x3A], %i1
29137 movvs %icc, %g1, %l5
29138 ldsh [%l7 + 0x70], %l4
29139 ld [%l7 + 0x54], %f14
29140 ld [%l7 + 0x30], %f4
29141 and %o4, %g6, %i4
29142 brgez %i5, loop_3497
29143 tcs %icc, 0x6
29144 brgz %l1, loop_3498
29145 fmovrdne %g7, %f2, %f14
29146loop_3497:
29147 bl,a,pn %icc, loop_3499
29148 sth %g2, [%l7 + 0x3E]
29149loop_3498:
29150 fmovrde %o3, %f0, %f2
29151 tcc %xcc, 0x2
29152loop_3499:
29153 sdivcc %g5, 0x19D0, %o2
29154 ldsh [%l7 + 0x56], %i7
29155 ldsw [%l7 + 0x6C], %l0
29156 sth %i0, [%l7 + 0x28]
29157 sth %o6, [%l7 + 0x6C]
29158 fnegs %f7, %f11
29159 fnot2 %f14, %f4
29160 sra %g4, 0x1A, %o5
29161 fbul,a %fcc1, loop_3500
29162 brlez,a %o7, loop_3501
29163 stx %l2, [%l7 + 0x38]
29164 lduw [%l7 + 0x40], %o1
29165loop_3500:
29166 std %f4, [%l7 + 0x70]
29167loop_3501:
29168 stw %g3, [%l7 + 0x24]
29169 fnand %f8, %f12, %f6
29170 edge16 %i3, %o0, %l6
29171 lduw [%l7 + 0x6C], %i2
29172 fmovdgu %icc, %f13, %f14
29173 bleu,a loop_3502
29174 fsrc1 %f4, %f8
29175 bneg,a loop_3503
29176 lduh [%l7 + 0x5C], %i6
29177loop_3502:
29178 andncc %l3, %g1, %l5
29179 xor %i1, 0x0518, %o4
29180loop_3503:
29181 brgz %l4, loop_3504
29182 array8 %i4, %i5, %g6
29183 movvc %xcc, %l1, %g2
29184 lduh [%l7 + 0x18], %o3
29185loop_3504:
29186 sth %g7, [%l7 + 0x54]
29187 stb %o2, [%l7 + 0x29]
29188 lduw [%l7 + 0x2C], %g5
29189 sdivx %i7, 0x03DA, %l0
29190 ldx [%l7 + 0x48], %o6
29191 fmovsneg %icc, %f10, %f14
29192 addc %i0, 0x1421, %o5
29193 ldd [%l7 + 0x20], %f10
29194 fornot1s %f11, %f15, %f15
29195 brlz %g4, loop_3505
29196 fcmped %fcc1, %f10, %f14
29197 fbue %fcc1, loop_3506
29198 tge %icc, 0x0
29199loop_3505:
29200 st %f13, [%l7 + 0x7C]
29201 movrne %l2, 0x2C9, %o1
29202loop_3506:
29203 fmovsl %xcc, %f3, %f0
29204 fmovdn %xcc, %f4, %f6
29205 movle %icc, %g3, %o7
29206 ldsw [%l7 + 0x28], %o0
29207 ldsb [%l7 + 0x41], %i3
29208 tgu %icc, 0x5
29209 fcmpd %fcc1, %f6, %f8
29210 ldsb [%l7 + 0x16], %l6
29211 stb %i6, [%l7 + 0x77]
29212 popc %l3, %i2
29213 fmovsleu %icc, %f8, %f12
29214 brgz,a %g1, loop_3507
29215 fbg %fcc1, loop_3508
29216 ldsh [%l7 + 0x0E], %i1
29217 fmovdg %xcc, %f1, %f13
29218loop_3507:
29219 brlez,a %l5, loop_3509
29220loop_3508:
29221 fmul8x16au %f13, %f1, %f2
29222 fxnor %f14, %f2, %f6
29223 ldd [%l7 + 0x50], %f10
29224loop_3509:
29225 stx %o4, [%l7 + 0x50]
29226 st %f0, [%l7 + 0x6C]
29227 fand %f0, %f0, %f6
29228 pdist %f8, %f10, %f4
29229 tsubcc %l4, %i4, %g6
29230 fsrc2 %f6, %f10
29231 fcmped %fcc2, %f10, %f4
29232 ldsb [%l7 + 0x18], %i5
29233 ldsh [%l7 + 0x38], %g2
29234 sth %o3, [%l7 + 0x0A]
29235 fmul8x16au %f13, %f15, %f12
29236 ld [%l7 + 0x48], %f13
29237 ld [%l7 + 0x60], %f7
29238 tg %icc, 0x2
29239 bleu,a loop_3510
29240 fmovsgu %xcc, %f5, %f10
29241 nop
29242 setx loop_3511, %l0, %l1
29243 jmpl %l1, %g7
29244 std %f0, [%l7 + 0x08]
29245loop_3510:
29246 stw %l1, [%l7 + 0x68]
29247 lduh [%l7 + 0x08], %g5
29248loop_3511:
29249 fandnot1 %f0, %f0, %f4
29250 fmovrslez %o2, %f13, %f5
29251 edge32 %l0, %o6, %i0
29252 bneg %icc, loop_3512
29253 alignaddr %i7, %g4, %l2
29254 bleu,a,pn %icc, loop_3513
29255 stx %o1, [%l7 + 0x50]
29256loop_3512:
29257 ldsb [%l7 + 0x15], %g3
29258 alignaddr %o5, %o7, %o0
29259loop_3513:
29260 ldsw [%l7 + 0x20], %i3
29261 edge32 %l6, %l3, %i6
29262 xnor %g1, %i1, %i2
29263 ld [%l7 + 0x28], %f3
29264 fpackfix %f8, %f5
29265 lduh [%l7 + 0x24], %l5
29266 stb %l4, [%l7 + 0x2B]
29267 bshuffle %f2, %f2, %f0
29268 faligndata %f6, %f8, %f0
29269 ldub [%l7 + 0x35], %i4
29270 faligndata %f10, %f2, %f8
29271 fcmpne16 %f12, %f14, %g6
29272 popc %i5, %o4
29273 call loop_3514
29274 fpadd16s %f8, %f11, %f14
29275 stb %g2, [%l7 + 0x14]
29276 mova %icc, %g7, %l1
29277loop_3514:
29278 xorcc %o3, 0x0946, %o2
29279 tg %icc, 0x2
29280 lduh [%l7 + 0x40], %l0
29281 ld [%l7 + 0x60], %f12
29282 fmovrdgez %g5, %f14, %f12
29283 fandnot1s %f14, %f1, %f12
29284 fmovde %icc, %f8, %f12
29285 ldsh [%l7 + 0x72], %o6
29286 fmovs %f1, %f0
29287 ldsh [%l7 + 0x1E], %i0
29288 fandnot2s %f11, %f2, %f3
29289 edge32l %g4, %l2, %i7
29290 lduh [%l7 + 0x08], %o1
29291 bneg,a,pt %icc, loop_3515
29292 fbuge,a %fcc0, loop_3516
29293 sll %g3, %o7, %o0
29294 tge %xcc, 0x0
29295loop_3515:
29296 bge,pt %icc, loop_3517
29297loop_3516:
29298 fmovsneg %xcc, %f4, %f9
29299 sethi 0x0625, %i3
29300 ldub [%l7 + 0x39], %o5
29301loop_3517:
29302 fpsub32 %f8, %f0, %f10
29303 fones %f7
29304 fmovdg %icc, %f6, %f14
29305 smulcc %l6, 0x04E3, %l3
29306 lduw [%l7 + 0x74], %g1
29307 movcc %xcc, %i1, %i6
29308 orn %i2, 0x099E, %l5
29309 subcc %l4, 0x181F, %g6
29310 fpsub16s %f0, %f10, %f6
29311 movleu %icc, %i4, %i5
29312 fpsub16s %f7, %f6, %f15
29313 fbg %fcc1, loop_3518
29314 fmovspos %xcc, %f15, %f9
29315 fxors %f9, %f14, %f2
29316 fmovdne %icc, %f13, %f13
29317loop_3518:
29318 lduh [%l7 + 0x34], %g2
29319 ldsw [%l7 + 0x7C], %o4
29320 fble,a %fcc3, loop_3519
29321 tn %xcc, 0x0
29322 lduh [%l7 + 0x26], %g7
29323 fbe,a %fcc1, loop_3520
29324loop_3519:
29325 std %f14, [%l7 + 0x18]
29326 fpsub16s %f4, %f3, %f5
29327 tleu %xcc, 0x6
29328loop_3520:
29329 fmovdle %xcc, %f10, %f8
29330 fmuld8sux16 %f1, %f12, %f0
29331 lduh [%l7 + 0x22], %l1
29332 stx %o2, [%l7 + 0x68]
29333 addccc %o3, %l0, %o6
29334 tgu %xcc, 0x3
29335 fmovsg %icc, %f0, %f8
29336 tvs %icc, 0x5
29337 udiv %g5, 0x16A6, %g4
29338 brgz,a %i0, loop_3521
29339 st %f7, [%l7 + 0x1C]
29340 fmovrde %l2, %f12, %f2
29341 fnor %f2, %f10, %f4
29342loop_3521:
29343 fxors %f15, %f9, %f4
29344 ldsh [%l7 + 0x46], %o1
29345 fbg %fcc1, loop_3522
29346 ldsw [%l7 + 0x2C], %g3
29347 edge16 %o7, %i7, %i3
29348 for %f0, %f8, %f14
29349loop_3522:
29350 fpsub32s %f1, %f12, %f12
29351 bge,a,pn %xcc, loop_3523
29352 fmovda %xcc, %f5, %f2
29353 taddcctv %o0, 0x0591, %l6
29354 edge16l %o5, %l3, %i1
29355loop_3523:
29356 fnot2 %f12, %f0
29357 st %f4, [%l7 + 0x1C]
29358 ld [%l7 + 0x40], %f7
29359 fsrc2s %f10, %f1
29360 std %f2, [%l7 + 0x60]
29361 ldub [%l7 + 0x6C], %g1
29362 xor %i2, 0x1C51, %i6
29363 srl %l4, 0x1C, %g6
29364 std %f10, [%l7 + 0x18]
29365 sth %i4, [%l7 + 0x74]
29366 subc %i5, 0x006C, %g2
29367 ta %icc, 0x6
29368 andcc %o4, %g7, %l1
29369 pdist %f0, %f10, %f0
29370 sra %l5, 0x17, %o2
29371 ldub [%l7 + 0x4B], %o3
29372 sll %l0, 0x1B, %g5
29373 ldsh [%l7 + 0x26], %o6
29374 fpsub16 %f12, %f4, %f10
29375 subcc %i0, %l2, %g4
29376 fmul8sux16 %f0, %f6, %f0
29377 fmovdn %icc, %f12, %f0
29378 edge16ln %o1, %o7, %g3
29379 tcs %icc, 0x7
29380 ldub [%l7 + 0x0C], %i3
29381 bcs,pt %icc, loop_3524
29382 ldsw [%l7 + 0x7C], %i7
29383 ba %icc, loop_3525
29384 sth %o0, [%l7 + 0x10]
29385loop_3524:
29386 fmovdgu %icc, %f13, %f15
29387 lduh [%l7 + 0x4E], %l6
29388loop_3525:
29389 move %xcc, %l3, %i1
29390 fnot2 %f10, %f4
29391 fmovsge %icc, %f0, %f5
29392 stx %g1, [%l7 + 0x60]
29393 fcmpes %fcc0, %f9, %f10
29394 lduw [%l7 + 0x74], %i2
29395 fcmpeq16 %f14, %f10, %i6
29396 std %f8, [%l7 + 0x20]
29397 umul %l4, %o5, %i4
29398 fblg,a %fcc0, loop_3526
29399 ldd [%l7 + 0x28], %f8
29400 edge32 %g6, %g2, %o4
29401 fnot2s %f9, %f13
29402loop_3526:
29403 fpadd32s %f6, %f4, %f6
29404 ldx [%l7 + 0x60], %i5
29405 fmovdneg %xcc, %f9, %f14
29406 brgz,a %g7, loop_3527
29407 fcmpeq16 %f4, %f2, %l1
29408 fble,a %fcc3, loop_3528
29409 stx %o2, [%l7 + 0x08]
29410loop_3527:
29411 movne %icc, %l5, %l0
29412 fcmple32 %f2, %f10, %g5
29413loop_3528:
29414 ldsw [%l7 + 0x60], %o6
29415 stx %i0, [%l7 + 0x20]
29416 bcs,a,pt %icc, loop_3529
29417 fmul8x16au %f13, %f12, %f4
29418 fcmpgt16 %f0, %f4, %o3
29419 be,a loop_3530
29420loop_3529:
29421 fmovrde %l2, %f2, %f8
29422 bgu,pn %xcc, loop_3531
29423 fcmpne32 %f0, %f2, %g4
29424loop_3530:
29425 ldsh [%l7 + 0x40], %o7
29426 te %xcc, 0x4
29427loop_3531:
29428 ta %xcc, 0x2
29429 ldsh [%l7 + 0x14], %g3
29430 orncc %o1, 0x011A, %i3
29431 tsubcc %i7, %o0, %l3
29432 ldsw [%l7 + 0x40], %i1
29433 movgu %xcc, %l6, %g1
29434 fmovsge %xcc, %f12, %f0
29435 stx %i2, [%l7 + 0x50]
29436 call loop_3532
29437 ldx [%l7 + 0x70], %l4
29438 lduw [%l7 + 0x6C], %o5
29439 fmovdge %icc, %f1, %f12
29440loop_3532:
29441 andncc %i4, %i6, %g2
29442 andn %o4, %i5, %g7
29443 ldsh [%l7 + 0x6E], %l1
29444 lduw [%l7 + 0x30], %o2
29445 fmovsvc %icc, %f13, %f11
29446 array8 %l5, %g6, %g5
29447 sth %o6, [%l7 + 0x42]
29448 movpos %xcc, %i0, %l0
29449 move %icc, %l2, %g4
29450 ldx [%l7 + 0x48], %o3
29451 sth %g3, [%l7 + 0x4A]
29452 edge16n %o1, %o7, %i3
29453 std %f10, [%l7 + 0x08]
29454 std %f14, [%l7 + 0x68]
29455 fcmpgt32 %f4, %f2, %i7
29456 sth %o0, [%l7 + 0x3C]
29457 bg,pn %xcc, loop_3533
29458 addccc %l3, 0x0832, %i1
29459 stw %g1, [%l7 + 0x4C]
29460 mulx %l6, 0x136A, %l4
29461loop_3533:
29462 movrlez %o5, 0x21D, %i4
29463 fmovrdgz %i6, %f8, %f4
29464 lduw [%l7 + 0x7C], %g2
29465 edge8l %o4, %i2, %g7
29466 fcmps %fcc0, %f13, %f11
29467 stb %i5, [%l7 + 0x3D]
29468 fmovscs %xcc, %f10, %f9
29469 fmovde %xcc, %f8, %f3
29470 umul %l1, %o2, %l5
29471 tge %icc, 0x3
29472 fand %f6, %f2, %f10
29473 and %g5, %g6, %o6
29474 xor %l0, 0x17A9, %l2
29475 sra %i0, %o3, %g4
29476 ldsh [%l7 + 0x56], %o1
29477 fmovrdne %o7, %f0, %f14
29478 fpsub32s %f1, %f15, %f2
29479 fmovsn %xcc, %f10, %f9
29480 ldsh [%l7 + 0x7E], %i3
29481 ldd [%l7 + 0x78], %f0
29482 lduw [%l7 + 0x40], %i7
29483 movn %xcc, %g3, %o0
29484 fmovdge %icc, %f6, %f11
29485 std %f14, [%l7 + 0x50]
29486 sth %l3, [%l7 + 0x6C]
29487 bgu,pt %icc, loop_3534
29488 andcc %i1, 0x0A97, %l6
29489 movleu %icc, %g1, %o5
29490 movvc %icc, %i4, %i6
29491loop_3534:
29492 nop
29493 setx loop_3535, %l0, %l1
29494 wrpr 0x1, %tl
29495 wrpr %l1, %tnpc
29496 setx 0x34400001400, %l0, %l1
29497 wrpr %l1, %tstate
29498 wrhpr 0x4, %htstate
29499 done
29500 bleu,a %xcc, loop_3536
29501 fpsub32 %f12, %f0, %f0
29502 fcmple16 %f14, %f2, %l4
29503loop_3535:
29504 edge8l %o4, %g2, %g7
29505loop_3536:
29506 fmovscs %icc, %f1, %f2
29507 fmovdne %icc, %f14, %f5
29508 lduw [%l7 + 0x7C], %i5
29509 fmovsvc %icc, %f2, %f2
29510 edge8l %i2, %l1, %l5
29511 ldsh [%l7 + 0x12], %g5
29512 lduw [%l7 + 0x4C], %g6
29513 fble %fcc2, loop_3537
29514 ldsw [%l7 + 0x70], %o6
29515 ldsh [%l7 + 0x72], %o2
29516 tgu %xcc, 0x3
29517loop_3537:
29518 fbne %fcc1, loop_3538
29519 fsrc1 %f8, %f10
29520 tvs %xcc, 0x6
29521 bneg,a loop_3539
29522loop_3538:
29523 lduh [%l7 + 0x34], %l0
29524 fors %f12, %f1, %f15
29525 sllx %i0, 0x05, %l2
29526loop_3539:
29527 bge,a loop_3540
29528 ldub [%l7 + 0x18], %o3
29529 fmovsvs %icc, %f10, %f3
29530 brgz %o1, loop_3541
29531loop_3540:
29532 fmovrsgz %o7, %f11, %f7
29533 fbo,a %fcc3, loop_3542
29534 stw %g4, [%l7 + 0x64]
29535loop_3541:
29536 sth %i7, [%l7 + 0x42]
29537 fsrc2 %f6, %f4
29538loop_3542:
29539 fmovsvc %icc, %f2, %f9
29540 and %i3, %o0, %g3
29541 alignaddr %l3, %i1, %l6
29542 tne %xcc, 0x6
29543 fmovse %icc, %f4, %f3
29544 fsrc2 %f4, %f10
29545 sth %g1, [%l7 + 0x4E]
29546 fmovsa %icc, %f5, %f3
29547 edge16 %i4, %i6, %l4
29548 mulscc %o4, 0x1147, %o5
29549 movrne %g7, %i5, %i2
29550 lduh [%l7 + 0x76], %l1
29551 movneg %icc, %g2, %l5
29552 fmovrslz %g6, %f6, %f4
29553 ld [%l7 + 0x20], %f5
29554 stw %o6, [%l7 + 0x50]
29555 fmovrslz %g5, %f9, %f3
29556 fbe %fcc3, loop_3543
29557 fbge %fcc1, loop_3544
29558 stw %l0, [%l7 + 0x28]
29559 tgu %xcc, 0x7
29560loop_3543:
29561 fnors %f8, %f11, %f2
29562loop_3544:
29563 st %f4, [%l7 + 0x50]
29564 movleu %icc, %o2, %i0
29565 edge8ln %l2, %o3, %o7
29566 fands %f13, %f10, %f1
29567 fands %f6, %f5, %f1
29568 lduh [%l7 + 0x14], %g4
29569 ldsb [%l7 + 0x6B], %o1
29570 st %f3, [%l7 + 0x50]
29571 tpos %xcc, 0x7
29572 tg %icc, 0x1
29573 lduw [%l7 + 0x1C], %i3
29574 fxor %f2, %f8, %f12
29575 sth %i7, [%l7 + 0x2E]
29576 xnorcc %o0, 0x03C8, %l3
29577 bvc,a %xcc, loop_3545
29578 sethi 0x07EB, %i1
29579 movre %l6, %g1, %i4
29580 fmovdcc %icc, %f12, %f12
29581loop_3545:
29582 udivx %i6, 0x1377, %l4
29583 ldd [%l7 + 0x38], %f12
29584 fand %f6, %f12, %f2
29585 std %f0, [%l7 + 0x18]
29586 smulcc %g3, %o5, %g7
29587 or %o4, 0x12D1, %i2
29588 fmovsne %xcc, %f8, %f7
29589 tn %xcc, 0x6
29590 brlez,a %i5, loop_3546
29591 fcmped %fcc0, %f10, %f12
29592 fmul8ulx16 %f2, %f2, %f8
29593 fpsub32s %f15, %f9, %f12
29594loop_3546:
29595 movle %xcc, %l1, %g2
29596 fnor %f12, %f2, %f10
29597 fmovrsne %l5, %f8, %f9
29598 fbne,a %fcc2, loop_3547
29599 bn,a %xcc, loop_3548
29600 fmovdleu %xcc, %f11, %f6
29601 edge16l %g6, %o6, %g5
29602loop_3547:
29603 fmovdpos %xcc, %f6, %f13
29604loop_3548:
29605 fmovrdne %o2, %f0, %f8
29606 fpmerge %f11, %f11, %f6
29607 ldsh [%l7 + 0x66], %l0
29608 ldsw [%l7 + 0x30], %l2
29609 movleu %xcc, %o3, %o7
29610 ldub [%l7 + 0x63], %g4
29611 movvs %icc, %o1, %i3
29612 stb %i7, [%l7 + 0x71]
29613 fmovsneg %icc, %f12, %f9
29614 fcmpne32 %f4, %f4, %i0
29615 smul %l3, 0x1B19, %i1
29616 subc %o0, 0x1DFF, %g1
29617 add %l6, 0x0A3F, %i4
29618 ldsb [%l7 + 0x23], %i6
29619 fornot2 %f0, %f12, %f14
29620 ba,a loop_3549
29621 xnor %g3, 0x06CF, %o5
29622 bvs loop_3550
29623 fmovrdgez %g7, %f12, %f4
29624loop_3549:
29625 fmovse %xcc, %f13, %f11
29626 fbue,a %fcc3, loop_3551
29627loop_3550:
29628 fpsub32s %f9, %f6, %f2
29629 subccc %o4, %i2, %i5
29630 fmovrdlez %l4, %f8, %f12
29631loop_3551:
29632 fmovdvc %xcc, %f1, %f0
29633 ldx [%l7 + 0x20], %l1
29634 bleu,a loop_3552
29635 movvc %icc, %l5, %g6
29636 ldsb [%l7 + 0x0C], %g2
29637 ldsw [%l7 + 0x24], %g5
29638loop_3552:
29639 fands %f3, %f3, %f10
29640 fcmpes %fcc1, %f7, %f7
29641 lduh [%l7 + 0x1A], %o6
29642 ldx [%l7 + 0x78], %o2
29643 ldd [%l7 + 0x08], %f0
29644 fornot1s %f9, %f8, %f15
29645 fmovrdgz %l2, %f14, %f4
29646 movvs %icc, %l0, %o3
29647 ldub [%l7 + 0x12], %g4
29648 mova %icc, %o1, %o7
29649 fcmps %fcc0, %f13, %f14
29650 mulscc %i7, %i3, %i0
29651 ldd [%l7 + 0x60], %f10
29652 addccc %l3, %i1, %g1
29653 edge16 %l6, %o0, %i6
29654 stw %g3, [%l7 + 0x44]
29655 fpsub16s %f10, %f5, %f15
29656 alignaddr %i4, %g7, %o4
29657 sth %i2, [%l7 + 0x40]
29658 srax %i5, %l4, %l1
29659 fpack32 %f0, %f10, %f10
29660 movgu %xcc, %l5, %o5
29661 stx %g2, [%l7 + 0x18]
29662 fabsd %f6, %f6
29663 ldsh [%l7 + 0x72], %g6
29664 fbu %fcc3, loop_3553
29665 ldx [%l7 + 0x58], %o6
29666 ldsb [%l7 + 0x6C], %o2
29667 ldsb [%l7 + 0x15], %l2
29668loop_3553:
29669 fmovrsgz %l0, %f13, %f1
29670 stw %o3, [%l7 + 0x28]
29671 fbule,a %fcc3, loop_3554
29672 ble,a,pt %icc, loop_3555
29673 fcmple32 %f8, %f0, %g4
29674 fnands %f6, %f2, %f12
29675loop_3554:
29676 fsrc2s %f15, %f5
29677loop_3555:
29678 bshuffle %f6, %f2, %f0
29679 ldx [%l7 + 0x78], %o1
29680 bn,a,pt %xcc, loop_3556
29681 fcmpes %fcc2, %f7, %f2
29682 fmul8x16al %f13, %f2, %f8
29683 tne %icc, 0x2
29684loop_3556:
29685 sth %g5, [%l7 + 0x76]
29686 ld [%l7 + 0x28], %f10
29687 stx %o7, [%l7 + 0x08]
29688 ldsb [%l7 + 0x32], %i7
29689 fxnors %f13, %f13, %f13
29690 fcmped %fcc1, %f8, %f4
29691 ldsw [%l7 + 0x44], %i0
29692 ldub [%l7 + 0x47], %l3
29693 fmovdn %xcc, %f7, %f15
29694 fmovrdgez %i3, %f8, %f14
29695 edge8l %g1, %i1, %l6
29696 addcc %o0, 0x1227, %g3
29697 subcc %i4, %g7, %o4
29698 fsrc1 %f10, %f2
29699 edge16n %i2, %i6, %i5
29700 nop
29701 setx loop_3557, %l0, %l1
29702 wrpr 0x1, %tl
29703 wrpr %l1, %tpc
29704 add %l1, 0x4, %l1
29705 wrpr %l1, %tnpc
29706 setx 0x34400001400, %l0, %l1
29707 wrpr %l1, %tstate
29708 wrhpr 0x4, %htstate
29709 retry
29710 fzero %f4
29711 udivcc %l1, 0x09C0, %l4
29712 lduh [%l7 + 0x46], %l5
29713loop_3557:
29714 fnegs %f5, %f3
29715 fand %f4, %f8, %f14
29716 fzeros %f14
29717 std %f2, [%l7 + 0x20]
29718 ldsh [%l7 + 0x46], %o5
29719 ldsw [%l7 + 0x20], %g2
29720 fand %f8, %f14, %f14
29721 fcmple32 %f10, %f14, %g6
29722 taddcc %o6, %l2, %o2
29723 lduh [%l7 + 0x1C], %o3
29724 lduw [%l7 + 0x70], %g4
29725 lduh [%l7 + 0x76], %l0
29726 stw %o1, [%l7 + 0x70]
29727 sth %g5, [%l7 + 0x14]
29728 movrgz %o7, 0x07C, %i7
29729 stb %l3, [%l7 + 0x39]
29730 movne %xcc, %i0, %i3
29731 srax %g1, 0x18, %i1
29732 mulscc %l6, %o0, %g3
29733 ldx [%l7 + 0x18], %g7
29734 ldsw [%l7 + 0x38], %i4
29735 tvc %icc, 0x3
29736 bneg %icc, loop_3558
29737 fmovdcs %xcc, %f5, %f12
29738 fmovrslez %o4, %f14, %f13
29739 fbo %fcc2, loop_3559
29740loop_3558:
29741 fmovrsgz %i6, %f2, %f4
29742 fpack32 %f8, %f12, %f6
29743 ldub [%l7 + 0x70], %i5
29744loop_3559:
29745 ld [%l7 + 0x7C], %f11
29746 movrgz %i2, %l1, %l4
29747 std %f2, [%l7 + 0x50]
29748 fcmps %fcc0, %f3, %f9
29749 fxnors %f3, %f15, %f13
29750 be,pt %icc, loop_3560
29751 stx %o5, [%l7 + 0x08]
29752 fcmpd %fcc3, %f4, %f2
29753 ldx [%l7 + 0x28], %l5
29754loop_3560:
29755 ldsw [%l7 + 0x60], %g2
29756 fors %f5, %f7, %f1
29757 ldd [%l7 + 0x18], %f10
29758 fblg %fcc3, loop_3561
29759 movl %icc, %o6, %l2
29760 sth %o2, [%l7 + 0x6E]
29761 ldd [%l7 + 0x48], %f0
29762loop_3561:
29763 stx %g6, [%l7 + 0x50]
29764 fmovscc %xcc, %f13, %f12
29765 movcs %icc, %g4, %o3
29766 bshuffle %f6, %f4, %f12
29767 stb %l0, [%l7 + 0x36]
29768 fpmerge %f13, %f5, %f14
29769 fsrc1s %f14, %f1
29770 fmovrdlz %o1, %f0, %f0
29771 edge32 %g5, %o7, %l3
29772 fnot2s %f7, %f9
29773 sethi 0x00E5, %i0
29774 ld [%l7 + 0x20], %f1
29775 lduh [%l7 + 0x1A], %i7
29776 lduw [%l7 + 0x4C], %i3
29777 tn %icc, 0x5
29778 pdist %f0, %f6, %f12
29779 sth %i1, [%l7 + 0x2C]
29780 andcc %l6, 0x172D, %g1
29781 fmovdvs %icc, %f14, %f0
29782 pdist %f0, %f2, %f10
29783 sdivx %g3, 0x08A6, %g7
29784 fble,a %fcc0, loop_3562
29785 tn %icc, 0x3
29786 sth %i4, [%l7 + 0x32]
29787 ta %xcc, 0x6
29788loop_3562:
29789 tvs %icc, 0x4
29790 fzeros %f12
29791 fmovdle %icc, %f14, %f8
29792 fcmpgt16 %f6, %f4, %o0
29793 tvc %icc, 0x4
29794 bg,pn %icc, loop_3563
29795 stw %o4, [%l7 + 0x14]
29796 mulx %i6, %i5, %i2
29797 lduh [%l7 + 0x52], %l4
29798loop_3563:
29799 fmul8x16au %f12, %f8, %f12
29800 sethi 0x1664, %l1
29801 movpos %xcc, %l5, %o5
29802 fpack16 %f14, %f10
29803 brnz,a %g2, loop_3564
29804 fmovsle %icc, %f5, %f0
29805 fpadd16s %f2, %f2, %f7
29806 sra %l2, 0x0D, %o6
29807loop_3564:
29808 edge16l %o2, %g6, %o3
29809 fmovsleu %xcc, %f14, %f11
29810 ld [%l7 + 0x4C], %f0
29811 fands %f6, %f11, %f8
29812 fbe,a %fcc3, loop_3565
29813 tneg %icc, 0x3
29814 bpos,a,pt %xcc, loop_3566
29815 bgu %icc, loop_3567
29816loop_3565:
29817 movneg %xcc, %g4, %o1
29818 udivcc %g5, 0x15A9, %o7
29819loop_3566:
29820 lduw [%l7 + 0x6C], %l3
29821loop_3567:
29822 ba,a loop_3568
29823 bne,a loop_3569
29824 ble,pn %icc, loop_3570
29825 fcmpgt32 %f6, %f10, %i0
29826loop_3568:
29827 brnz %i7, loop_3571
29828loop_3569:
29829 fba,a %fcc1, loop_3572
29830loop_3570:
29831 st %f9, [%l7 + 0x30]
29832 sth %l0, [%l7 + 0x60]
29833loop_3571:
29834 alignaddrl %i1, %l6, %g1
29835loop_3572:
29836 mova %icc, %i3, %g3
29837 fmul8ulx16 %f6, %f2, %f2
29838 fbule,a %fcc2, loop_3573
29839 sethi 0x019F, %g7
29840 movneg %xcc, %i4, %o4
29841 orn %i6, %o0, %i5
29842loop_3573:
29843 ldsb [%l7 + 0x5C], %i2
29844 mova %xcc, %l1, %l5
29845 fmovdle %icc, %f0, %f12
29846 ldd [%l7 + 0x28], %f12
29847 fcmple16 %f12, %f0, %o5
29848 fbo %fcc1, loop_3574
29849 tne %icc, 0x0
29850 ldd [%l7 + 0x20], %f6
29851 fmovda %xcc, %f12, %f8
29852loop_3574:
29853 movrgez %l4, 0x3CD, %l2
29854 orcc %g2, 0x1A0C, %o2
29855 std %f2, [%l7 + 0x60]
29856 sub %g6, %o6, %g4
29857 std %f14, [%l7 + 0x38]
29858 ldd [%l7 + 0x20], %f8
29859 addcc %o1, %o3, %o7
29860 fpack16 %f4, %f4
29861 movge %icc, %l3, %g5
29862 lduw [%l7 + 0x24], %i7
29863 sth %l0, [%l7 + 0x3E]
29864 stb %i1, [%l7 + 0x4C]
29865 addc %l6, 0x0D88, %g1
29866 fmovrdne %i3, %f6, %f10
29867 movrgez %g3, %i0, %i4
29868 fexpand %f12, %f2
29869 std %f0, [%l7 + 0x30]
29870 st %f14, [%l7 + 0x60]
29871 lduw [%l7 + 0x38], %g7
29872 lduw [%l7 + 0x2C], %i6
29873 fmovdvc %icc, %f14, %f0
29874 movrgz %o4, %i5, %o0
29875 fmovscs %icc, %f6, %f12
29876 fbu %fcc0, loop_3575
29877 stw %i2, [%l7 + 0x20]
29878 edge16l %l5, %o5, %l1
29879 stx %l4, [%l7 + 0x08]
29880loop_3575:
29881 stx %g2, [%l7 + 0x60]
29882 ldsh [%l7 + 0x6C], %o2
29883 lduh [%l7 + 0x1A], %l2
29884 bleu %icc, loop_3576
29885 tge %xcc, 0x7
29886 edge8l %o6, %g6, %g4
29887 fzeros %f8
29888loop_3576:
29889 fmovscc %xcc, %f6, %f7
29890 fmovsvs %xcc, %f12, %f9
29891 bl %xcc, loop_3577
29892 stb %o1, [%l7 + 0x34]
29893 ta %xcc, 0x4
29894 movgu %xcc, %o7, %o3
29895loop_3577:
29896 fmovsa %icc, %f13, %f3
29897 sub %g5, 0x1112, %i7
29898 fmuld8sux16 %f7, %f4, %f14
29899 fmovdleu %xcc, %f9, %f0
29900 udivx %l0, 0x0084, %l3
29901 fmovsvs %icc, %f6, %f12
29902 te %xcc, 0x0
29903 lduw [%l7 + 0x60], %i1
29904 fmovrsne %l6, %f8, %f10
29905 lduw [%l7 + 0x48], %g1
29906 taddcctv %g3, %i3, %i0
29907 taddcc %i4, %i6, %o4
29908 std %f0, [%l7 + 0x08]
29909 ldd [%l7 + 0x08], %f0
29910 stb %i5, [%l7 + 0x3D]
29911 ldsb [%l7 + 0x5A], %g7
29912 fmovsgu %xcc, %f13, %f2
29913 edge32l %o0, %l5, %o5
29914 ldd [%l7 + 0x10], %f0
29915 ldd [%l7 + 0x68], %f6
29916 fmovdn %xcc, %f15, %f9
29917 fble %fcc1, loop_3578
29918 tvs %xcc, 0x1
29919 fble,a %fcc1, loop_3579
29920 stb %i2, [%l7 + 0x19]
29921loop_3578:
29922 fbne %fcc1, loop_3580
29923 movrne %l4, 0x2C4, %l1
29924loop_3579:
29925 std %f2, [%l7 + 0x48]
29926 fpadd32s %f7, %f2, %f9
29927loop_3580:
29928 movl %xcc, %o2, %l2
29929 taddcctv %o6, %g6, %g2
29930 fmovsvs %icc, %f13, %f4
29931 nop
29932 setx loop_3581, %l0, %l1
29933 wrpr 0x1, %tl
29934 wrpr %l1, %tpc
29935 add %l1, 0x4, %l1
29936 wrpr %l1, %tnpc
29937 setx 0x34400001400, %l0, %l1
29938 wrpr %l1, %tstate
29939 wrhpr 0x4, %htstate
29940 retry
29941 andncc %g4, %o7, %o3
29942 ldsw [%l7 + 0x38], %o1
29943 std %f8, [%l7 + 0x70]
29944loop_3581:
29945 fble,a %fcc0, loop_3582
29946 ldsh [%l7 + 0x1C], %g5
29947 ldsb [%l7 + 0x26], %l0
29948 andncc %i7, %i1, %l3
29949loop_3582:
29950 lduw [%l7 + 0x14], %l6
29951 fbne,a %fcc0, loop_3583
29952 movleu %xcc, %g3, %i3
29953 edge32ln %i0, %i4, %i6
29954 ldsb [%l7 + 0x44], %g1
29955loop_3583:
29956 fmovse %xcc, %f14, %f0
29957 fmovda %xcc, %f5, %f6
29958 movge %icc, %i5, %o4
29959 fmovrdgz %o0, %f12, %f10
29960 fpack16 %f0, %f10
29961 andn %l5, %g7, %o5
29962 fpadd32s %f13, %f5, %f9
29963 fxors %f10, %f6, %f0
29964 fnot2 %f12, %f12
29965 stb %l4, [%l7 + 0x21]
29966 movne %icc, %i2, %o2
29967 fbne %fcc0, loop_3584
29968 bvs,a %icc, loop_3585
29969 addccc %l2, %l1, %g6
29970 ld [%l7 + 0x40], %f0
29971loop_3584:
29972 ldx [%l7 + 0x18], %g2
29973loop_3585:
29974 mova %icc, %g4, %o7
29975 fmovrsne %o3, %f6, %f13
29976 fmovdneg %xcc, %f0, %f8
29977 udivx %o1, 0x05F0, %o6
29978 addcc %l0, %g5, %i1
29979 fmovsvc %icc, %f11, %f5
29980 fmovrslez %l3, %f7, %f0
29981 fmovdcs %icc, %f5, %f2
29982 fmovrdlez %i7, %f0, %f2
29983 ldd [%l7 + 0x78], %f0
29984 fzero %f8
29985 fpadd32 %f10, %f0, %f4
29986 ld [%l7 + 0x24], %f13
29987 sdivx %g3, 0x1EA7, %l6
29988 ldub [%l7 + 0x1F], %i0
29989 bg,a %icc, loop_3586
29990 ldsb [%l7 + 0x25], %i3
29991 edge32 %i4, %g1, %i6
29992 lduh [%l7 + 0x74], %o4
29993loop_3586:
29994 udiv %o0, 0x0B2B, %i5
29995 fmovdvs %icc, %f5, %f0
29996 stb %g7, [%l7 + 0x18]
29997 udivcc %o5, 0x1215, %l4
29998 fcmped %fcc3, %f6, %f4
29999 edge8l %i2, %o2, %l2
30000 ldub [%l7 + 0x28], %l1
30001 sth %g6, [%l7 + 0x74]
30002 fcmple16 %f6, %f14, %l5
30003 fmovsvs %icc, %f7, %f1
30004 ldsb [%l7 + 0x22], %g4
30005 ldsh [%l7 + 0x18], %o7
30006 ta %xcc, 0x7
30007 stw %o3, [%l7 + 0x08]
30008 tl %icc, 0x0
30009 edge16 %g2, %o6, %o1
30010 fbn %fcc3, loop_3587
30011 fmovsvs %icc, %f0, %f4
30012 edge8 %l0, %g5, %i1
30013 taddcctv %i7, 0x03B6, %l3
30014loop_3587:
30015 taddcctv %g3, %i0, %l6
30016 fcmpgt16 %f6, %f0, %i3
30017 stw %g1, [%l7 + 0x74]
30018 bneg %icc, loop_3588
30019 movn %icc, %i6, %i4
30020 ldx [%l7 + 0x48], %o4
30021 fzero %f10
30022loop_3588:
30023 array32 %o0, %i5, %o5
30024 fbne %fcc1, loop_3589
30025 brnz %l4, loop_3590
30026 sdiv %g7, 0x1A3A, %o2
30027 fbug,a %fcc0, loop_3591
30028loop_3589:
30029 ld [%l7 + 0x10], %f4
30030loop_3590:
30031 ldd [%l7 + 0x38], %f0
30032 fpsub32s %f2, %f9, %f8
30033loop_3591:
30034 bg %icc, loop_3592
30035 tcs %xcc, 0x4
30036 call loop_3593
30037 ldub [%l7 + 0x6D], %l2
30038loop_3592:
30039 addc %l1, %i2, %g6
30040 bvc,a,pt %xcc, loop_3594
30041loop_3593:
30042 ldub [%l7 + 0x6C], %l5
30043 add %g4, 0x080B, %o7
30044 brz,a %o3, loop_3595
30045loop_3594:
30046 xnorcc %o6, %o1, %l0
30047 brlez %g2, loop_3596
30048 fbug %fcc3, loop_3597
30049loop_3595:
30050 andn %g5, %i7, %i1
30051 brgz %l3, loop_3598
30052loop_3596:
30053 lduw [%l7 + 0x74], %g3
30054loop_3597:
30055 fmovsleu %icc, %f1, %f5
30056 stx %i0, [%l7 + 0x48]
30057loop_3598:
30058 fmovdne %xcc, %f11, %f8
30059 fornot1s %f5, %f2, %f13
30060 fmovse %xcc, %f0, %f13
30061 stw %l6, [%l7 + 0x48]
30062 fpack16 %f10, %f10
30063 ldd [%l7 + 0x10], %f8
30064 fands %f9, %f12, %f10
30065 stb %i3, [%l7 + 0x4A]
30066 fmovsa %xcc, %f7, %f3
30067 fbu %fcc1, loop_3599
30068 stw %g1, [%l7 + 0x38]
30069 ldsh [%l7 + 0x10], %i4
30070 fpadd16s %f14, %f1, %f10
30071loop_3599:
30072 fmovsneg %xcc, %f12, %f13
30073 ta %xcc, 0x3
30074 fmovsg %xcc, %f10, %f1
30075 ld [%l7 + 0x10], %f5
30076 ldsb [%l7 + 0x37], %i6
30077 tne %xcc, 0x0
30078 bvs,pn %icc, loop_3600
30079 mova %xcc, %o4, %i5
30080 std %f6, [%l7 + 0x58]
30081 stw %o0, [%l7 + 0x14]
30082loop_3600:
30083 movge %xcc, %o5, %l4
30084 stx %g7, [%l7 + 0x48]
30085 fpmerge %f6, %f11, %f0
30086 edge8n %l2, %o2, %l1
30087 be %xcc, loop_3601
30088 stb %i2, [%l7 + 0x1F]
30089 umul %g6, 0x06AE, %g4
30090 tleu %icc, 0x7
30091loop_3601:
30092 ldx [%l7 + 0x28], %l5
30093 fnands %f9, %f1, %f3
30094 nop
30095 setx loop_3602, %l0, %l1
30096 wrpr 0x1, %tl
30097 wrpr %l1, %tpc
30098 add %l1, 0x4, %l1
30099 wrpr %l1, %tnpc
30100 setx 0x34400001400, %l0, %l1
30101 wrpr %l1, %tstate
30102 wrhpr 0x4, %htstate
30103 retry
30104 fmuld8ulx16 %f5, %f7, %f2
30105 udiv %o7, 0x1E44, %o3
30106 fbule,a %fcc2, loop_3603
30107loop_3602:
30108 st %f4, [%l7 + 0x28]
30109 sth %o1, [%l7 + 0x70]
30110 fmovrsne %o6, %f6, %f9
30111loop_3603:
30112 fornot2s %f8, %f9, %f1
30113 brgez %g2, loop_3604
30114 bleu,pn %xcc, loop_3605
30115 std %f0, [%l7 + 0x58]
30116 sllx %g5, %i7, %l0
30117loop_3604:
30118 stx %i1, [%l7 + 0x58]
30119loop_3605:
30120 andncc %l3, %i0, %g3
30121 fmovd %f10, %f6
30122 std %f12, [%l7 + 0x58]
30123 fmovsleu %icc, %f8, %f11
30124 stw %l6, [%l7 + 0x5C]
30125 fmovdcc %xcc, %f2, %f0
30126 brlz,a %i3, loop_3606
30127 lduh [%l7 + 0x64], %g1
30128 fbul,a %fcc1, loop_3607
30129 tne %icc, 0x0
30130loop_3606:
30131 fbn %fcc0, loop_3608
30132 lduw [%l7 + 0x54], %i4
30133loop_3607:
30134 stw %o4, [%l7 + 0x10]
30135 fmovsg %xcc, %f14, %f10
30136loop_3608:
30137 addccc %i6, 0x113F, %o0
30138 sth %o5, [%l7 + 0x7E]
30139 fpmerge %f9, %f5, %f10
30140 array32 %l4, %i5, %l2
30141 stb %o2, [%l7 + 0x2C]
30142 fmovsleu %icc, %f6, %f3
30143 sdivcc %l1, 0x0888, %i2
30144 srl %g7, 0x09, %g4
30145 tne %xcc, 0x2
30146 edge16l %l5, %o7, %o3
30147 ldsh [%l7 + 0x68], %g6
30148 or %o1, %g2, %o6
30149 popc 0x0440, %i7
30150 movne %icc, %l0, %i1
30151 ble %xcc, loop_3609
30152 tsubcc %l3, %g5, %i0
30153 fpadd32 %f14, %f8, %f6
30154 sllx %g3, %l6, %i3
30155loop_3609:
30156 lduh [%l7 + 0x70], %g1
30157 bneg,a,pt %xcc, loop_3610
30158 andn %o4, 0x00C0, %i4
30159 array8 %o0, %i6, %l4
30160 stw %o5, [%l7 + 0x78]
30161loop_3610:
30162 sth %l2, [%l7 + 0x18]
30163 tg %icc, 0x6
30164 fmovse %icc, %f14, %f5
30165 fbne %fcc2, loop_3611
30166 movleu %xcc, %i5, %l1
30167 st %f3, [%l7 + 0x24]
30168 fmovdcs %icc, %f10, %f5
30169loop_3611:
30170 mova %icc, %i2, %o2
30171 ldd [%l7 + 0x10], %f14
30172 fpack16 %f14, %f14
30173 edge16l %g7, %g4, %o7
30174 bcs,a %xcc, loop_3612
30175 ble,a loop_3613
30176 xorcc %o3, 0x0C3C, %l5
30177 fbuge,a %fcc0, loop_3614
30178loop_3612:
30179 fpadd32s %f6, %f11, %f8
30180loop_3613:
30181 fmovsn %icc, %f11, %f10
30182 fbge %fcc1, loop_3615
30183loop_3614:
30184 fandnot1s %f12, %f1, %f15
30185 fmovscs %icc, %f3, %f15
30186 st %f8, [%l7 + 0x18]
30187loop_3615:
30188 xnor %o1, %g2, %g6
30189 stx %o6, [%l7 + 0x68]
30190 fble,a %fcc2, loop_3616
30191 ldsh [%l7 + 0x34], %l0
30192 sth %i1, [%l7 + 0x14]
30193 tle %icc, 0x7
30194loop_3616:
30195 ldsb [%l7 + 0x1A], %i7
30196 sethi 0x0BA4, %g5
30197 st %f8, [%l7 + 0x50]
30198 st %f0, [%l7 + 0x18]
30199 ldx [%l7 + 0x08], %i0
30200 mova %icc, %l3, %l6
30201 alignaddr %g3, %g1, %o4
30202 fornot1 %f0, %f6, %f14
30203 subc %i4, %i3, %o0
30204 lduw [%l7 + 0x7C], %i6
30205 fbne %fcc0, loop_3617
30206 stw %l4, [%l7 + 0x30]
30207 fandnot1s %f11, %f5, %f5
30208 fmovsgu %xcc, %f8, %f4
30209loop_3617:
30210 lduw [%l7 + 0x70], %o5
30211 fnot1s %f12, %f15
30212 fbul,a %fcc3, loop_3618
30213 ldsw [%l7 + 0x3C], %i5
30214 fba,a %fcc3, loop_3619
30215 fbn,a %fcc2, loop_3620
30216loop_3618:
30217 fandnot2s %f5, %f10, %f3
30218 bge,a,pt %xcc, loop_3621
30219loop_3619:
30220 fmovdvc %icc, %f8, %f8
30221loop_3620:
30222 fxor %f0, %f10, %f8
30223 fabss %f9, %f0
30224loop_3621:
30225 fmovrslz %l1, %f3, %f0
30226 ldx [%l7 + 0x60], %i2
30227 ldsw [%l7 + 0x24], %l2
30228 fxor %f14, %f14, %f8
30229 pdist %f12, %f2, %f8
30230 siam 0x7
30231 or %o2, 0x0B9B, %g7
30232 movvc %xcc, %g4, %o3
30233 edge8l %l5, %o1, %g2
30234 bgu,a,pt %icc, loop_3622
30235 fmovdge %icc, %f8, %f1
30236 ldsh [%l7 + 0x42], %o7
30237 taddcctv %o6, %l0, %g6
30238loop_3622:
30239 srax %i7, 0x16, %g5
30240 movcs %icc, %i1, %i0
30241 edge16l %l6, %l3, %g1
30242 xnorcc %o4, %i4, %g3
30243 fmovrdlz %i3, %f2, %f14
30244 srl %o0, %l4, %o5
30245 ldsw [%l7 + 0x1C], %i6
30246 movrne %l1, %i2, %i5
30247 movne %xcc, %o2, %g7
30248 fbue,a %fcc2, loop_3623
30249 nop
30250 setx loop_3624, %l0, %l1
30251 wrpr 0x1, %tl
30252 wrpr %l1, %tnpc
30253 setx 0x34400001400, %l0, %l1
30254 wrpr %l1, %tstate
30255 wrhpr 0x4, %htstate
30256 done
30257 fmovspos %xcc, %f0, %f0
30258 fpadd16 %f8, %f4, %f2
30259loop_3623:
30260 fmovsge %icc, %f7, %f10
30261loop_3624:
30262 lduh [%l7 + 0x70], %l2
30263 call loop_3625
30264 fpsub16 %f0, %f6, %f0
30265 fpsub16 %f4, %f14, %f0
30266 fmul8x16 %f14, %f6, %f14
30267loop_3625:
30268 fpack32 %f8, %f2, %f0
30269 fmovdpos %xcc, %f1, %f2
30270 edge8n %o3, %l5, %g4
30271 brgez,a %g2, loop_3626
30272 fbne %fcc1, loop_3627
30273 fbn,a %fcc2, loop_3628
30274 fmovdleu %icc, %f13, %f13
30275loop_3626:
30276 fmovdleu %xcc, %f8, %f0
30277loop_3627:
30278 fmovsleu %icc, %f1, %f0
30279loop_3628:
30280 ldsh [%l7 + 0x30], %o7
30281 ldsh [%l7 + 0x64], %o1
30282 tvc %xcc, 0x2
30283 sllx %l0, %g6, %o6
30284 std %f10, [%l7 + 0x10]
30285 edge32ln %i7, %g5, %i1
30286 call loop_3629
30287 stx %l6, [%l7 + 0x18]
30288 fnegs %f3, %f12
30289 fbue,a %fcc0, loop_3630
30290loop_3629:
30291 ldsh [%l7 + 0x64], %l3
30292 std %f10, [%l7 + 0x68]
30293 fand %f14, %f6, %f10
30294loop_3630:
30295 ldub [%l7 + 0x2C], %i0
30296 fcmpeq32 %f0, %f2, %g1
30297 andn %i4, 0x0B64, %o4
30298 lduw [%l7 + 0x54], %i3
30299 tl %xcc, 0x5
30300 fmovs %f8, %f3
30301 fsrc1s %f3, %f5
30302 fmovsvs %xcc, %f3, %f4
30303 fpackfix %f8, %f4
30304 stx %g3, [%l7 + 0x78]
30305 nop
30306 setx loop_3631, %l0, %l1
30307 wrpr 0x1, %tl
30308 wrpr %l1, %tpc
30309 add %l1, 0x4, %l1
30310 wrpr %l1, %tnpc
30311 setx 0x34400001400, %l0, %l1
30312 wrpr %l1, %tstate
30313 wrhpr 0x4, %htstate
30314 retry
30315 lduh [%l7 + 0x56], %o0
30316 ldd [%l7 + 0x08], %f0
30317 movleu %icc, %o5, %i6
30318loop_3631:
30319 st %f7, [%l7 + 0x78]
30320 ldx [%l7 + 0x28], %l4
30321 fnegs %f5, %f7
30322 tge %xcc, 0x2
30323 fors %f2, %f2, %f14
30324 fmovdl %icc, %f1, %f0
30325 and %i2, 0x0E15, %i5
30326 sth %l1, [%l7 + 0x2C]
30327 fabsd %f6, %f10
30328 ldsh [%l7 + 0x28], %g7
30329 xor %l2, %o3, %o2
30330 fnand %f2, %f10, %f4
30331 stw %l5, [%l7 + 0x7C]
30332 movvc %icc, %g4, %o7
30333 ld [%l7 + 0x50], %f0
30334 movge %icc, %g2, %o1
30335 movvc %icc, %g6, %o6
30336 movcs %icc, %i7, %g5
30337 movcc %icc, %i1, %l0
30338 taddcc %l3, 0x1081, %i0
30339 lduw [%l7 + 0x68], %l6
30340 fand %f0, %f6, %f4
30341 sdivcc %i4, 0x0EAC, %g1
30342 srlx %i3, 0x0D, %o4
30343 st %f1, [%l7 + 0x34]
30344 stw %o0, [%l7 + 0x38]
30345 pdist %f6, %f6, %f6
30346 stx %o5, [%l7 + 0x20]
30347 fone %f4
30348 bvs,pt %xcc, loop_3632
30349 umulcc %g3, 0x08EF, %l4
30350 fabsd %f12, %f6
30351 sub %i6, 0x09EF, %i5
30352loop_3632:
30353 stb %i2, [%l7 + 0x75]
30354 fble %fcc2, loop_3633
30355 lduh [%l7 + 0x2C], %l1
30356 fblg,a %fcc0, loop_3634
30357 fcmpeq32 %f0, %f6, %l2
30358loop_3633:
30359 sth %o3, [%l7 + 0x50]
30360 movgu %xcc, %o2, %g7
30361loop_3634:
30362 te %xcc, 0x2
30363 orn %g4, 0x133E, %o7
30364 xnor %l5, 0x15BA, %g2
30365 ble loop_3635
30366 stw %g6, [%l7 + 0x4C]
30367 ldx [%l7 + 0x68], %o1
30368 stb %i7, [%l7 + 0x19]
30369loop_3635:
30370 ldd [%l7 + 0x18], %f4
30371 ldd [%l7 + 0x38], %f6
30372 orn %o6, 0x1057, %i1
30373 fnor %f14, %f14, %f10
30374 fcmps %fcc1, %f10, %f6
30375 std %f8, [%l7 + 0x78]
30376 fpack32 %f0, %f14, %f4
30377 tsubcc %l0, %g5, %i0
30378 fcmpne16 %f2, %f2, %l3
30379 fmul8x16 %f11, %f2, %f8
30380 tvs %icc, 0x2
30381 lduw [%l7 + 0x2C], %l6
30382 fmovdge %xcc, %f0, %f0
30383 orn %i4, 0x1CE6, %i3
30384 fbu,a %fcc2, loop_3636
30385 stx %g1, [%l7 + 0x28]
30386 movn %icc, %o4, %o0
30387 edge8n %o5, %l4, %i6
30388loop_3636:
30389 umulcc %i5, %g3, %l1
30390 brgez,a %i2, loop_3637
30391 stw %o3, [%l7 + 0x14]
30392 ld [%l7 + 0x5C], %f15
30393 movrlez %o2, %l2, %g4
30394loop_3637:
30395 bneg,pn %xcc, loop_3638
30396 fmovde %xcc, %f8, %f10
30397 stx %g7, [%l7 + 0x28]
30398 ld [%l7 + 0x14], %f0
30399loop_3638:
30400 tcc %icc, 0x7
30401 lduw [%l7 + 0x30], %o7
30402 st %f6, [%l7 + 0x78]
30403 fbu,a %fcc3, loop_3639
30404 lduh [%l7 + 0x30], %g2
30405 addc %l5, 0x1D1B, %o1
30406 ldsh [%l7 + 0x6A], %i7
30407loop_3639:
30408 stx %g6, [%l7 + 0x18]
30409 nop
30410 setx loop_3640, %l0, %l1
30411 wrpr 0x1, %tl
30412 wrpr %l1, %tpc
30413 add %l1, 0x4, %l1
30414 wrpr %l1, %tnpc
30415 setx 0x34400001400, %l0, %l1
30416 wrpr %l1, %tstate
30417 wrhpr 0x4, %htstate
30418 retry
30419 ldsw [%l7 + 0x64], %i1
30420 fmovdleu %xcc, %f3, %f14
30421 movl %icc, %o6, %l0
30422loop_3640:
30423 ta %icc, 0x4
30424 fmovdneg %xcc, %f3, %f11
30425 movn %xcc, %i0, %l3
30426 array16 %g5, %i4, %i3
30427 lduh [%l7 + 0x2E], %g1
30428 ldsh [%l7 + 0x12], %l6
30429 std %f12, [%l7 + 0x08]
30430 ldd [%l7 + 0x30], %f10
30431 bgu,pn %icc, loop_3641
30432 bgu,pt %icc, loop_3642
30433 fmovdne %icc, %f5, %f2
30434 ldd [%l7 + 0x28], %f2
30435loop_3641:
30436 movvc %xcc, %o0, %o4
30437loop_3642:
30438 bg %icc, loop_3643
30439 movleu %icc, %o5, %l4
30440 te %xcc, 0x4
30441 ldx [%l7 + 0x28], %i6
30442loop_3643:
30443 fmovrsgez %i5, %f7, %f9
30444 fbe %fcc3, loop_3644
30445 bl,a,pn %icc, loop_3645
30446 st %f13, [%l7 + 0x30]
30447 fexpand %f9, %f4
30448loop_3644:
30449 st %f2, [%l7 + 0x14]
30450loop_3645:
30451 fcmpeq16 %f4, %f4, %l1
30452 st %f13, [%l7 + 0x40]
30453 fornot1 %f0, %f0, %f4
30454 fones %f3
30455 stx %i2, [%l7 + 0x18]
30456 stx %g3, [%l7 + 0x18]
30457 ld [%l7 + 0x28], %f3
30458 stb %o3, [%l7 + 0x2B]
30459 ldsb [%l7 + 0x28], %l2
30460 bleu,pn %icc, loop_3646
30461 lduw [%l7 + 0x38], %o2
30462 be,pt %xcc, loop_3647
30463 fmovrdgz %g7, %f8, %f8
30464loop_3646:
30465 fmovrdgez %o7, %f4, %f0
30466 srax %g2, %g4, %o1
30467loop_3647:
30468 stx %l5, [%l7 + 0x48]
30469 sth %g6, [%l7 + 0x3E]
30470 or %i1, 0x1A95, %i7
30471 fpadd16s %f0, %f11, %f1
30472 ldx [%l7 + 0x08], %l0
30473 fmuld8sux16 %f12, %f13, %f8
30474 stx %o6, [%l7 + 0x50]
30475 fmovspos %xcc, %f8, %f2
30476 bcs %icc, loop_3648
30477 tcs %xcc, 0x7
30478 ldub [%l7 + 0x7C], %i0
30479 fmovsgu %xcc, %f9, %f12
30480loop_3648:
30481 movl %xcc, %l3, %g5
30482 sdivcc %i4, 0x1E0F, %i3
30483 lduw [%l7 + 0x78], %l6
30484 edge8ln %g1, %o0, %o5
30485 ld [%l7 + 0x40], %f12
30486 st %f11, [%l7 + 0x44]
30487 ldd [%l7 + 0x08], %f14
30488 fmovdcc %xcc, %f3, %f1
30489 fbn,a %fcc2, loop_3649
30490 tcs %icc, 0x0
30491 fxor %f0, %f14, %f12
30492 fmovda %icc, %f3, %f6
30493loop_3649:
30494 orncc %o4, 0x19D9, %l4
30495 ld [%l7 + 0x0C], %f15
30496 orncc %i6, 0x0B5E, %i5
30497 ldsw [%l7 + 0x4C], %i2
30498 fpadd32 %f6, %f2, %f4
30499 fpsub32s %f11, %f4, %f5
30500 stb %l1, [%l7 + 0x3F]
30501 tgu %xcc, 0x7
30502 fbe %fcc0, loop_3650
30503 movleu %xcc, %g3, %o3
30504 fcmple32 %f6, %f10, %o2
30505 movrgez %l2, %o7, %g2
30506loop_3650:
30507 fsrc1s %f6, %f11
30508 add %g7, 0x0246, %o1
30509 fbne,a %fcc3, loop_3651
30510 fmovsn %icc, %f6, %f5
30511 tpos %xcc, 0x3
30512 ldsw [%l7 + 0x24], %g4
30513loop_3651:
30514 fblg,a %fcc0, loop_3652
30515 fpadd32 %f0, %f0, %f6
30516 brz %l5, loop_3653
30517 fmovdpos %xcc, %f10, %f3
30518loop_3652:
30519 addc %g6, %i1, %l0
30520 bne,a %xcc, loop_3654
30521loop_3653:
30522 st %f13, [%l7 + 0x40]
30523 lduh [%l7 + 0x72], %i7
30524 orn %o6, 0x12E8, %l3
30525loop_3654:
30526 bcs,a,pn %xcc, loop_3655
30527 ldx [%l7 + 0x48], %g5
30528 tpos %xcc, 0x5
30529 lduh [%l7 + 0x60], %i4
30530loop_3655:
30531 fcmple32 %f0, %f0, %i3
30532 fmovspos %icc, %f0, %f12
30533 addcc %i0, 0x16CA, %g1
30534 fmul8ulx16 %f8, %f8, %f0
30535 tge %xcc, 0x6
30536 fmovrsgz %o0, %f12, %f9
30537 brgez,a %o5, loop_3656
30538 ldd [%l7 + 0x48], %f8
30539 fcmpeq32 %f6, %f4, %o4
30540 fpadd16 %f6, %f4, %f12
30541loop_3656:
30542 fxors %f0, %f13, %f13
30543 fmovsgu %icc, %f9, %f12
30544 ldsw [%l7 + 0x70], %l4
30545 movcs %xcc, %l6, %i6
30546 fmovrsne %i2, %f0, %f13
30547 umul %i5, 0x1CB9, %g3
30548 fzero %f6
30549 and %o3, 0x13E6, %o2
30550 fbne,a %fcc2, loop_3657
30551 sth %l2, [%l7 + 0x26]
30552 fmovsvs %icc, %f1, %f12
30553 fmovsg %xcc, %f15, %f4
30554loop_3657:
30555 brlz %l1, loop_3658
30556 sub %o7, %g7, %g2
30557 lduh [%l7 + 0x0A], %g4
30558 fcmpd %fcc3, %f6, %f8
30559loop_3658:
30560 ldsw [%l7 + 0x48], %l5
30561 std %f0, [%l7 + 0x28]
30562 xnorcc %o1, %i1, %g6
30563 ldd [%l7 + 0x48], %f8
30564 tgu %icc, 0x4
30565 fcmpd %fcc2, %f4, %f14
30566 ldub [%l7 + 0x66], %l0
30567 fornot1 %f12, %f6, %f0
30568 fands %f9, %f8, %f3
30569 fcmps %fcc3, %f6, %f0
30570 add %i7, 0x0D5F, %o6
30571 stx %g5, [%l7 + 0x50]
30572 fcmpne32 %f0, %f10, %i4
30573 movvs %icc, %l3, %i0
30574 std %f0, [%l7 + 0x68]
30575 nop
30576 setx loop_3659, %l0, %l1
30577 wrpr 0x1, %tl
30578 wrpr %l1, %tnpc
30579 setx 0x34400001400, %l0, %l1
30580 wrpr %l1, %tstate
30581 wrhpr 0x4, %htstate
30582 done
30583 movgu %icc, %i3, %g1
30584 fcmpeq32 %f2, %f10, %o5
30585 fmovs %f3, %f8
30586loop_3659:
30587 addcc %o4, 0x066E, %o0
30588 fbule %fcc1, loop_3660
30589 fcmpes %fcc2, %f11, %f0
30590 sth %l6, [%l7 + 0x0C]
30591 stb %i6, [%l7 + 0x25]
30592loop_3660:
30593 movre %l4, 0x0D8, %i2
30594 smulcc %g3, 0x1E34, %o3
30595 srlx %i5, 0x0B, %l2
30596 mulx %o2, %l1, %o7
30597 xnor %g2, 0x0D24, %g7
30598 ld [%l7 + 0x50], %f15
30599 fors %f2, %f15, %f2
30600 fmovdgu %icc, %f8, %f4
30601 xorcc %l5, 0x08E0, %o1
30602 fpsub16s %f3, %f0, %f2
30603 srax %i1, 0x03, %g4
30604 alignaddr %g6, %l0, %o6
30605 fornot2s %f11, %f5, %f9
30606 fmovdle %icc, %f12, %f8
30607 fmovrdlez %g5, %f10, %f0
30608 ldsb [%l7 + 0x63], %i7
30609 stw %l3, [%l7 + 0x38]
30610 fpadd32s %f7, %f2, %f9
30611 fmovdpos %icc, %f0, %f14
30612 ldd [%l7 + 0x30], %f12
30613 fpmerge %f14, %f14, %f8
30614 ldsw [%l7 + 0x60], %i0
30615 fbge,a %fcc0, loop_3661
30616 array16 %i3, %g1, %i4
30617 edge8l %o4, %o5, %l6
30618 stx %o0, [%l7 + 0x60]
30619loop_3661:
30620 ldsb [%l7 + 0x35], %i6
30621 fmovd %f10, %f0
30622 ldd [%l7 + 0x58], %f2
30623 stb %l4, [%l7 + 0x61]
30624 fcmpd %fcc0, %f2, %f10
30625 fnot1 %f4, %f14
30626 ldsw [%l7 + 0x3C], %g3
30627 edge32ln %i2, %o3, %l2
30628 edge16n %i5, %l1, %o7
30629 fexpand %f15, %f4
30630 movg %icc, %o2, %g7
30631 fba,a %fcc0, loop_3662
30632 st %f13, [%l7 + 0x24]
30633 fmovdg %xcc, %f5, %f10
30634 fcmpne16 %f2, %f10, %g2
30635loop_3662:
30636 lduh [%l7 + 0x7E], %l5
30637 ldd [%l7 + 0x18], %f4
30638 ldx [%l7 + 0x68], %o1
30639 fmovdg %icc, %f9, %f11
30640 orn %i1, 0x0B95, %g6
30641 array8 %g4, %l0, %o6
30642 ldd [%l7 + 0x10], %f2
30643 sth %g5, [%l7 + 0x5C]
30644 ldub [%l7 + 0x2A], %i7
30645 ld [%l7 + 0x54], %f1
30646 call loop_3663
30647 sth %l3, [%l7 + 0x70]
30648 fbul %fcc0, loop_3664
30649 fmovsle %xcc, %f6, %f13
30650loop_3663:
30651 std %f12, [%l7 + 0x60]
30652 movleu %icc, %i3, %i0
30653loop_3664:
30654 fsrc1s %f13, %f1
30655 ldub [%l7 + 0x42], %i4
30656 fxor %f8, %f10, %f8
30657 fmovdpos %xcc, %f15, %f10
30658 fbuge,a %fcc0, loop_3665
30659 fnot2s %f11, %f5
30660 movcs %icc, %g1, %o4
30661 ldd [%l7 + 0x50], %f14
30662loop_3665:
30663 bcc,a loop_3666
30664 fbue %fcc0, loop_3667
30665 bgu,a,pn %xcc, loop_3668
30666 sll %o5, 0x08, %o0
30667loop_3666:
30668 or %i6, %l6, %g3
30669loop_3667:
30670 std %f14, [%l7 + 0x78]
30671loop_3668:
30672 ldsb [%l7 + 0x4F], %i2
30673 fmovdge %xcc, %f5, %f15
30674 bcc,pn %icc, loop_3669
30675 edge32n %l4, %l2, %i5
30676 stx %o3, [%l7 + 0x48]
30677 ld [%l7 + 0x6C], %f7
30678loop_3669:
30679 tle %xcc, 0x1
30680 fnand %f2, %f0, %f12
30681 edge8 %o7, %l1, %g7
30682 fmovdvc %icc, %f4, %f13
30683 ldx [%l7 + 0x78], %g2
30684 fmovsle %xcc, %f15, %f2
30685 fmovrsgez %o2, %f9, %f13
30686 ldsb [%l7 + 0x29], %o1
30687 bcs loop_3670
30688 fmovsn %xcc, %f10, %f14
30689 fpadd16s %f13, %f13, %f1
30690 fornot1 %f12, %f12, %f14
30691loop_3670:
30692 stx %i1, [%l7 + 0x10]
30693 fpadd16s %f13, %f4, %f6
30694 nop
30695 setx loop_3671, %l0, %l1
30696 wrpr 0x1, %tl
30697 wrpr %l1, %tpc
30698 add %l1, 0x4, %l1
30699 wrpr %l1, %tnpc
30700 setx 0x34400001400, %l0, %l1
30701 wrpr %l1, %tstate
30702 wrhpr 0x4, %htstate
30703 retry
30704 fmovda %xcc, %f4, %f4
30705 ldx [%l7 + 0x40], %g6
30706 stb %l5, [%l7 + 0x37]
30707loop_3671:
30708 ldd [%l7 + 0x28], %f10
30709 edge8ln %l0, %g4, %g5
30710 fmovdle %xcc, %f2, %f9
30711 fmovrsgz %o6, %f6, %f3
30712 sra %l3, 0x06, %i7
30713 stw %i0, [%l7 + 0x30]
30714 st %f3, [%l7 + 0x64]
30715 fzeros %f5
30716 fmul8ulx16 %f6, %f8, %f6
30717 sth %i3, [%l7 + 0x0C]
30718 ldsb [%l7 + 0x37], %g1
30719 sdiv %i4, 0x0352, %o4
30720 fbe %fcc2, loop_3672
30721 stx %o0, [%l7 + 0x10]
30722 fands %f8, %f5, %f1
30723 lduh [%l7 + 0x6E], %o5
30724loop_3672:
30725 fmovdneg %icc, %f7, %f8
30726 stb %i6, [%l7 + 0x43]
30727 fmovsa %xcc, %f8, %f14
30728 tcc %icc, 0x6
30729 lduh [%l7 + 0x60], %g3
30730 andncc %l6, %i2, %l2
30731 fcmpgt32 %f4, %f8, %i5
30732 bcc loop_3673
30733 fmul8sux16 %f10, %f4, %f4
30734 lduh [%l7 + 0x60], %o3
30735 nop
30736 setx loop_3674, %l0, %l1
30737 jmpl %l1, %l4
30738loop_3673:
30739 ld [%l7 + 0x30], %f11
30740 movpos %icc, %o7, %g7
30741 st %f0, [%l7 + 0x18]
30742loop_3674:
30743 fmovdvs %xcc, %f10, %f7
30744 movcc %xcc, %l1, %g2
30745 stb %o1, [%l7 + 0x3A]
30746 fcmpgt16 %f2, %f14, %i1
30747 array8 %o2, %l5, %l0
30748 fones %f1
30749 st %f6, [%l7 + 0x4C]
30750 ld [%l7 + 0x44], %f9
30751 ldx [%l7 + 0x68], %g4
30752 std %f12, [%l7 + 0x10]
30753 ldsw [%l7 + 0x08], %g6
30754 edge32n %g5, %l3, %o6
30755 ldub [%l7 + 0x1F], %i7
30756 ldsb [%l7 + 0x7B], %i0
30757 ldsw [%l7 + 0x38], %i3
30758 movgu %icc, %g1, %i4
30759 ldd [%l7 + 0x28], %f0
30760 and %o4, %o5, %i6
30761 fbl,a %fcc0, loop_3675
30762 fcmple32 %f4, %f0, %o0
30763 ldd [%l7 + 0x68], %f6
30764 fmovdl %xcc, %f4, %f4
30765loop_3675:
30766 tpos %xcc, 0x5
30767 array16 %l6, %g3, %l2
30768 fbue,a %fcc2, loop_3676
30769 fmovrse %i2, %f13, %f2
30770 edge32ln %o3, %i5, %l4
30771 fone %f2
30772loop_3676:
30773 fmovsa %xcc, %f15, %f1
30774 bgu,pt %xcc, loop_3677
30775 fbn %fcc3, loop_3678
30776 subc %g7, 0x1752, %l1
30777 brgz,a %g2, loop_3679
30778loop_3677:
30779 stx %o7, [%l7 + 0x30]
30780loop_3678:
30781 fmovspos %xcc, %f7, %f11
30782 tvc %icc, 0x4
30783loop_3679:
30784 ldd [%l7 + 0x28], %f12
30785 ldsw [%l7 + 0x1C], %o1
30786 popc 0x05AA, %o2
30787 udiv %l5, 0x06E6, %i1
30788 srlx %g4, 0x1F, %l0
30789 orcc %g5, %g6, %l3
30790 fone %f8
30791 fmovsvc %icc, %f1, %f0
30792 fmovrde %o6, %f14, %f8
30793 edge32l %i7, %i3, %i0
30794 taddcc %g1, %o4, %i4
30795 array32 %i6, %o5, %l6
30796 tg %icc, 0x3
30797 ldx [%l7 + 0x10], %o0
30798 fmovs %f10, %f1
30799 bleu,a,pn %icc, loop_3680
30800 fnot2 %f12, %f12
30801 stb %g3, [%l7 + 0x59]
30802 sth %i2, [%l7 + 0x4A]
30803loop_3680:
30804 movrgz %l2, 0x2B9, %i5
30805 fmovdge %icc, %f6, %f6
30806 fcmpd %fcc0, %f8, %f14
30807 fxor %f0, %f0, %f6
30808 ldsb [%l7 + 0x43], %l4
30809 ldx [%l7 + 0x08], %g7
30810 sth %o3, [%l7 + 0x2C]
30811 ldub [%l7 + 0x5F], %g2
30812 fba,a %fcc2, loop_3681
30813 ldsw [%l7 + 0x44], %l1
30814 srlx %o1, %o7, %o2
30815 stx %i1, [%l7 + 0x58]
30816loop_3681:
30817 fnot1s %f10, %f9
30818 edge32 %g4, %l5, %l0
30819 fbo %fcc3, loop_3682
30820 fmovde %xcc, %f12, %f2
30821 stb %g6, [%l7 + 0x4D]
30822 fmovdn %xcc, %f6, %f11
30823loop_3682:
30824 stw %g5, [%l7 + 0x30]
30825 fexpand %f6, %f4
30826 fxnors %f4, %f6, %f0
30827 movrlez %o6, %i7, %l3
30828 stw %i3, [%l7 + 0x20]
30829 fmovdvs %xcc, %f3, %f8
30830 ld [%l7 + 0x50], %f12
30831 ldub [%l7 + 0x1A], %g1
30832 brz,a %o4, loop_3683
30833 fmovsgu %icc, %f1, %f15
30834 lduh [%l7 + 0x74], %i0
30835 array8 %i4, %o5, %l6
30836loop_3683:
30837 fmovdgu %xcc, %f11, %f1
30838 bvc %icc, loop_3684
30839 stw %o0, [%l7 + 0x6C]
30840 fmovda %icc, %f6, %f1
30841 fmovdcs %xcc, %f15, %f11
30842loop_3684:
30843 ldsw [%l7 + 0x14], %i6
30844 fbue,a %fcc0, loop_3685
30845 ldub [%l7 + 0x76], %g3
30846 edge16l %i2, %l2, %l4
30847 ldd [%l7 + 0x60], %f2
30848loop_3685:
30849 stx %i5, [%l7 + 0x20]
30850 movcc %icc, %g7, %g2
30851 fmovrsgz %o3, %f7, %f9
30852 std %f4, [%l7 + 0x60]
30853 movgu %icc, %l1, %o7
30854 fcmple32 %f6, %f6, %o1
30855 fpack32 %f0, %f0, %f12
30856 fnot2s %f5, %f14
30857 fmuld8ulx16 %f0, %f14, %f12
30858 fmovscs %icc, %f12, %f9
30859 edge32 %i1, %o2, %l5
30860 ldsb [%l7 + 0x0A], %g4
30861 fnegs %f12, %f3
30862 bne,a,pt %icc, loop_3686
30863 lduw [%l7 + 0x14], %l0
30864 fmovscs %xcc, %f3, %f12
30865 ld [%l7 + 0x1C], %f11
30866loop_3686:
30867 ldub [%l7 + 0x53], %g6
30868 sdivcc %o6, 0x1858, %g5
30869 ldsb [%l7 + 0x19], %l3
30870 nop
30871 setx loop_3687, %l0, %l1
30872 wrpr 0x1, %tl
30873 wrpr %l1, %tnpc
30874 setx 0x34400001400, %l0, %l1
30875 wrpr %l1, %tstate
30876 wrhpr 0x4, %htstate
30877 done
30878 subccc %i7, 0x17CF, %g1
30879 movcc %icc, %i3, %i0
30880 ldsb [%l7 + 0x3E], %i4
30881loop_3687:
30882 alignaddrl %o5, %l6, %o4
30883 xnorcc %o0, 0x1BCB, %g3
30884 fmovrse %i6, %f15, %f6
30885 fpadd16 %f12, %f10, %f2
30886 stx %l2, [%l7 + 0x18]
30887 lduw [%l7 + 0x1C], %l4
30888 std %f12, [%l7 + 0x08]
30889 fcmple32 %f0, %f8, %i2
30890 st %f0, [%l7 + 0x44]
30891 array8 %g7, %i5, %o3
30892 or %l1, %g2, %o1
30893 ldsw [%l7 + 0x18], %i1
30894 stw %o7, [%l7 + 0x44]
30895 xnorcc %o2, %g4, %l0
30896 bn %xcc, loop_3688
30897 fbule,a %fcc3, loop_3689
30898 fmovdg %xcc, %f11, %f3
30899 ldub [%l7 + 0x28], %l5
30900loop_3688:
30901 sth %g6, [%l7 + 0x12]
30902loop_3689:
30903 bpos,pt %icc, loop_3690
30904 stb %g5, [%l7 + 0x08]
30905 fnot2 %f10, %f0
30906 ldx [%l7 + 0x20], %l3
30907loop_3690:
30908 fmovdvc %xcc, %f2, %f10
30909 umul %o6, %i7, %i3
30910 fbn %fcc2, loop_3691
30911 fpack32 %f6, %f12, %f12
30912 sdivcc %g1, 0x014D, %i4
30913 nop
30914 setx loop_3692, %l0, %l1
30915 wrpr 0x1, %tl
30916 wrpr %l1, %tpc
30917 add %l1, 0x4, %l1
30918 wrpr %l1, %tnpc
30919 setx 0x34400001400, %l0, %l1
30920 wrpr %l1, %tstate
30921 wrhpr 0x4, %htstate
30922 retry
30923loop_3691:
30924 fpadd32 %f2, %f8, %f2
30925 fsrc2s %f1, %f14
30926 nop
30927 setx loop_3693, %l0, %l1
30928 jmpl %l1, %o5
30929loop_3692:
30930 tcs %icc, 0x3
30931 fbule,a %fcc3, loop_3694
30932 sth %i0, [%l7 + 0x78]
30933loop_3693:
30934 fsrc2s %f6, %f2
30935 edge8ln %o4, %o0, %l6
30936loop_3694:
30937 fbo,a %fcc1, loop_3695
30938 fpadd16s %f5, %f5, %f8
30939 fmovs %f12, %f13
30940 ldx [%l7 + 0x10], %i6
30941loop_3695:
30942 fmovrsne %g3, %f7, %f7
30943 fmovspos %xcc, %f3, %f11
30944 movre %l4, %i2, %g7
30945 ba %xcc, loop_3696
30946 ldsw [%l7 + 0x5C], %i5
30947 fmovsleu %icc, %f6, %f6
30948 fbn,a %fcc1, loop_3697
30949loop_3696:
30950 st %f0, [%l7 + 0x54]
30951 fsrc1 %f0, %f0
30952 tpos %xcc, 0x5
30953loop_3697:
30954 bneg loop_3698
30955 bl,pt %icc, loop_3699
30956 stb %o3, [%l7 + 0x18]
30957 nop
30958 setx loop_3700, %l0, %l1
30959 wrpr 0x1, %tl
30960 wrpr %l1, %tpc
30961 add %l1, 0x4, %l1
30962 wrpr %l1, %tnpc
30963 setx 0x34400001400, %l0, %l1
30964 wrpr %l1, %tstate
30965 wrhpr 0x4, %htstate
30966 retry
30967loop_3698:
30968 fbg,a %fcc0, loop_3701
30969loop_3699:
30970 ldsw [%l7 + 0x20], %l1
30971 ldub [%l7 + 0x3E], %g2
30972loop_3700:
30973 fcmpeq32 %f12, %f6, %o1
30974loop_3701:
30975 ldub [%l7 + 0x0B], %l2
30976 sethi 0x1998, %i1
30977 ldd [%l7 + 0x78], %f0
30978 array8 %o2, %o7, %l0
30979 fmovsleu %icc, %f9, %f12
30980 stb %l5, [%l7 + 0x24]
30981 movcc %icc, %g6, %g4
30982 fcmpd %fcc1, %f2, %f0
30983 bgu loop_3702
30984 sll %g5, 0x1B, %o6
30985 orncc %i7, %i3, %l3
30986 stx %i4, [%l7 + 0x20]
30987loop_3702:
30988 edge8 %g1, %o5, %o4
30989 alignaddr %i0, %o0, %i6
30990 ba loop_3703
30991 ba loop_3704
30992 bleu,a,pn %icc, loop_3705
30993 sub %g3, 0x048B, %l6
30994loop_3703:
30995 siam 0x0
30996loop_3704:
30997 brlz %l4, loop_3706
30998loop_3705:
30999 brgz,a %g7, loop_3707
31000 st %f0, [%l7 + 0x50]
31001 lduw [%l7 + 0x24], %i2
31002loop_3706:
31003 fand %f10, %f6, %f6
31004loop_3707:
31005 sethi 0x07BB, %i5
31006 movvs %xcc, %l1, %g2
31007 fmovsvs %icc, %f4, %f14
31008 xnorcc %o1, %l2, %o3
31009 ldsh [%l7 + 0x22], %i1
31010 fnot1s %f4, %f1
31011 fcmpeq32 %f10, %f10, %o7
31012 srlx %o2, 0x10, %l0
31013 xor %l5, 0x0F00, %g4
31014 siam 0x6
31015 subcc %g6, 0x18B5, %o6
31016 sth %i7, [%l7 + 0x56]
31017 movleu %icc, %g5, %l3
31018 bneg,a %icc, loop_3708
31019 fbu,a %fcc2, loop_3709
31020 stb %i4, [%l7 + 0x37]
31021 fornot2s %f13, %f2, %f13
31022loop_3708:
31023 bcc,a,pn %icc, loop_3710
31024loop_3709:
31025 fone %f10
31026 fandnot1s %f6, %f8, %f10
31027 fcmpne32 %f10, %f14, %i3
31028loop_3710:
31029 fornot1 %f0, %f2, %f2
31030 st %f3, [%l7 + 0x54]
31031 fmovdcs %xcc, %f2, %f12
31032 move %icc, %o5, %g1
31033 fpadd16s %f10, %f11, %f1
31034 fxor %f0, %f12, %f0
31035 bcs,a,pn %xcc, loop_3711
31036 xnor %o4, 0x1530, %o0
31037 fandnot1s %f5, %f15, %f4
31038 ldsw [%l7 + 0x74], %i0
31039loop_3711:
31040 fmovsleu %icc, %f5, %f1
31041 std %f2, [%l7 + 0x10]
31042 ldsh [%l7 + 0x46], %i6
31043 sdiv %l6, 0x15B0, %l4
31044 ldx [%l7 + 0x40], %g7
31045 fmul8ulx16 %f10, %f6, %f14
31046 tleu %icc, 0x0
31047 fmovrsgz %i2, %f15, %f1
31048 edge32n %i5, %g3, %l1
31049 xorcc %g2, %o1, %l2
31050 movcc %xcc, %o3, %i1
31051 fcmple16 %f6, %f6, %o7
31052 fmovdge %icc, %f3, %f9
31053 fbuge %fcc0, loop_3712
31054 lduw [%l7 + 0x58], %l0
31055 orcc %l5, %g4, %o2
31056 tle %icc, 0x6
31057loop_3712:
31058 fpadd16s %f14, %f4, %f4
31059 xnor %o6, %i7, %g6
31060 fcmpes %fcc1, %f10, %f12
31061 umul %l3, %g5, %i4
31062 stx %i3, [%l7 + 0x08]
31063 movrgez %o5, %o4, %g1
31064 brlez,a %o0, loop_3713
31065 brz,a %i6, loop_3714
31066 lduw [%l7 + 0x70], %i0
31067 fzero %f8
31068loop_3713:
31069 fcmple32 %f2, %f12, %l6
31070loop_3714:
31071 stb %g7, [%l7 + 0x0D]
31072 ble,a loop_3715
31073 fcmpd %fcc2, %f12, %f14
31074 alignaddr %l4, %i2, %i5
31075 srax %l1, 0x0D, %g3
31076loop_3715:
31077 ldsh [%l7 + 0x44], %g2
31078 tg %icc, 0x4
31079 pdist %f6, %f12, %f6
31080 fmul8x16 %f8, %f0, %f0
31081 fones %f7
31082 fmovs %f3, %f0
31083 taddcc %o1, %o3, %l2
31084 fzeros %f2
31085 fmovdneg %icc, %f1, %f13
31086 fandnot2s %f2, %f13, %f6
31087 ldsw [%l7 + 0x58], %o7
31088 tvc %xcc, 0x7
31089 stx %l0, [%l7 + 0x28]
31090 fmovdge %xcc, %f10, %f0
31091 tge %icc, 0x1
31092 fpmerge %f12, %f15, %f8
31093 fcmps %fcc0, %f6, %f15
31094 fnands %f2, %f2, %f8
31095 array16 %l5, %g4, %i1
31096 ldub [%l7 + 0x58], %o6
31097 movrne %i7, 0x13D, %g6
31098 pdist %f14, %f8, %f10
31099 xnorcc %o2, %l3, %g5
31100 fmovsvc %icc, %f8, %f13
31101 srl %i4, %i3, %o5
31102 lduw [%l7 + 0x74], %g1
31103 stx %o4, [%l7 + 0x28]
31104 fxnors %f10, %f14, %f13
31105 xnor %o0, 0x00E8, %i6
31106 be,a loop_3716
31107 subc %i0, 0x052E, %g7
31108 fmovdle %icc, %f12, %f13
31109 ldsb [%l7 + 0x66], %l4
31110loop_3716:
31111 stw %i2, [%l7 + 0x44]
31112 tvc %icc, 0x4
31113 ldsh [%l7 + 0x48], %l6
31114 fnot2s %f15, %f14
31115 fmovdvc %icc, %f2, %f10
31116 fpsub16s %f6, %f11, %f1
31117 ldsb [%l7 + 0x7D], %l1
31118 movg %xcc, %i5, %g2
31119 st %f7, [%l7 + 0x6C]
31120 st %f1, [%l7 + 0x48]
31121 std %f2, [%l7 + 0x48]
31122 smul %o1, %o3, %l2
31123 and %o7, %g3, %l5
31124 sth %g4, [%l7 + 0x20]
31125 fbu,a %fcc0, loop_3717
31126 fbn %fcc1, loop_3718
31127 fmovsa %xcc, %f10, %f10
31128 stb %l0, [%l7 + 0x74]
31129loop_3717:
31130 array8 %i1, %i7, %g6
31131loop_3718:
31132 sth %o6, [%l7 + 0x74]
31133 fbuge,a %fcc1, loop_3719
31134 fpsub16 %f0, %f14, %f10
31135 fabss %f0, %f5
31136 fmovdne %xcc, %f1, %f7
31137loop_3719:
31138 siam 0x1
31139 ldx [%l7 + 0x20], %l3
31140 ldsb [%l7 + 0x20], %o2
31141 ba,a %icc, loop_3720
31142 fbu,a %fcc0, loop_3721
31143 movneg %icc, %i4, %g5
31144 fble %fcc2, loop_3722
31145loop_3720:
31146 bleu,a loop_3723
31147loop_3721:
31148 ldsb [%l7 + 0x7F], %i3
31149 fpadd16 %f8, %f6, %f6
31150loop_3722:
31151 stw %o5, [%l7 + 0x48]
31152loop_3723:
31153 fexpand %f10, %f4
31154 movg %icc, %g1, %o4
31155 edge16ln %o0, %i0, %g7
31156 movrgz %i6, 0x190, %i2
31157 stx %l6, [%l7 + 0x48]
31158 fornot1 %f14, %f12, %f8
31159 udivcc %l4, 0x19C3, %i5
31160 movpos %icc, %l1, %o1
31161 fmovdneg %icc, %f6, %f11
31162 fmovsn %xcc, %f15, %f9
31163 fmovrde %g2, %f14, %f2
31164 movle %xcc, %l2, %o7
31165 array16 %g3, %o3, %g4
31166 ldx [%l7 + 0x20], %l0
31167 addcc %i1, 0x0BE0, %l5
31168 fones %f11
31169 fbul,a %fcc1, loop_3724
31170 st %f5, [%l7 + 0x30]
31171 lduh [%l7 + 0x2C], %g6
31172 stb %i7, [%l7 + 0x33]
31173loop_3724:
31174 ld [%l7 + 0x50], %f4
31175 fbe,a %fcc3, loop_3725
31176 fmovrdne %l3, %f8, %f4
31177 udiv %o2, 0x0BD0, %o6
31178 fornot1 %f10, %f14, %f8
31179loop_3725:
31180 fmovsl %xcc, %f5, %f10
31181 fbug %fcc2, loop_3726
31182 fands %f4, %f6, %f3
31183 taddcctv %i4, %g5, %i3
31184 sra %g1, 0x17, %o4
31185loop_3726:
31186 fcmpgt16 %f2, %f0, %o5
31187 fzeros %f5
31188 std %f12, [%l7 + 0x20]
31189 ldsb [%l7 + 0x56], %i0
31190 edge32l %o0, %g7, %i2
31191 ldub [%l7 + 0x27], %i6
31192 ld [%l7 + 0x68], %f9
31193 fpadd32 %f10, %f10, %f8
31194 stb %l6, [%l7 + 0x43]
31195 sth %l4, [%l7 + 0x40]
31196 alignaddr %i5, %l1, %g2
31197 fmovrslz %l2, %f11, %f0
31198 ldsw [%l7 + 0x78], %o1
31199 stw %o7, [%l7 + 0x2C]
31200 fmovse %xcc, %f6, %f8
31201 fbuge,a %fcc3, loop_3727
31202 ldd [%l7 + 0x70], %f14
31203 tl %xcc, 0x3
31204 ldsh [%l7 + 0x4C], %g3
31205loop_3727:
31206 fmovdg %xcc, %f14, %f0
31207 tne %xcc, 0x3
31208 pdist %f12, %f2, %f6
31209 tcc %icc, 0x7
31210 fbg %fcc3, loop_3728
31211 popc 0x137F, %g4
31212 fmovdg %icc, %f10, %f1
31213 ldsb [%l7 + 0x57], %o3
31214loop_3728:
31215 mulscc %l0, 0x029D, %i1
31216 fcmple32 %f12, %f0, %l5
31217 movrne %g6, 0x28B, %l3
31218 fmovrde %i7, %f10, %f12
31219 fornot1s %f3, %f4, %f4
31220 fbn %fcc0, loop_3729
31221 tpos %xcc, 0x7
31222 taddcctv %o2, 0x0D85, %o6
31223 andn %i4, 0x0E97, %g5
31224loop_3729:
31225 ldd [%l7 + 0x30], %f10
31226 edge32l %i3, %o4, %o5
31227 movge %icc, %i0, %g1
31228 stw %g7, [%l7 + 0x38]
31229 tpos %xcc, 0x3
31230 tvc %icc, 0x6
31231 lduw [%l7 + 0x38], %o0
31232 fpackfix %f6, %f15
31233 fbge,a %fcc2, loop_3730
31234 fbu %fcc1, loop_3731
31235 fcmpne16 %f8, %f4, %i6
31236 stx %l6, [%l7 + 0x18]
31237loop_3730:
31238 fmovrslez %i2, %f8, %f8
31239loop_3731:
31240 ldsw [%l7 + 0x48], %l4
31241 tneg %xcc, 0x2
31242 brgez %i5, loop_3732
31243 st %f3, [%l7 + 0x24]
31244 fmovdn %icc, %f6, %f6
31245 ldx [%l7 + 0x68], %g2
31246loop_3732:
31247 ldd [%l7 + 0x08], %f14
31248 fmovsa %xcc, %f7, %f12
31249 ldsb [%l7 + 0x72], %l2
31250 movcs %icc, %o1, %l1
31251 fmul8ulx16 %f14, %f10, %f8
31252 fcmpes %fcc0, %f5, %f4
31253 ldsh [%l7 + 0x78], %g3
31254 array8 %o7, %g4, %l0
31255 brgez,a %o3, loop_3733
31256 ldd [%l7 + 0x40], %f8
31257 edge8n %l5, %i1, %l3
31258 std %f0, [%l7 + 0x10]
31259loop_3733:
31260 tsubcctv %i7, 0x14D6, %o2
31261 mulx %g6, %o6, %g5
31262 fmuld8ulx16 %f15, %f12, %f4
31263 sdivcc %i4, 0x1A90, %i3
31264 sra %o4, %i0, %g1
31265 mulx %o5, %o0, %i6
31266 stb %l6, [%l7 + 0x55]
31267 fandnot2s %f7, %f3, %f0
31268 stw %g7, [%l7 + 0x54]
31269 movneg %icc, %l4, %i5
31270 fcmps %fcc3, %f12, %f0
31271 std %f6, [%l7 + 0x20]
31272 fnor %f4, %f4, %f6
31273 fpsub32s %f10, %f11, %f12
31274 movgu %icc, %g2, %i2
31275 tcc %xcc, 0x5
31276 fpackfix %f14, %f15
31277 fandnot1s %f14, %f9, %f14
31278 stb %o1, [%l7 + 0x0D]
31279 andn %l1, %l2, %g3
31280 fmovrdgz %g4, %f6, %f12
31281 fbge %fcc2, loop_3734
31282 sth %o7, [%l7 + 0x70]
31283 fba,a %fcc2, loop_3735
31284 bne loop_3736
31285loop_3734:
31286 movvs %icc, %l0, %l5
31287 ldd [%l7 + 0x10], %f12
31288loop_3735:
31289 fcmpne16 %f12, %f2, %i1
31290loop_3736:
31291 lduh [%l7 + 0x40], %o3
31292 fmovdle %icc, %f1, %f10
31293 fmovsvs %xcc, %f9, %f5
31294 edge32n %l3, %o2, %g6
31295 std %f6, [%l7 + 0x28]
31296 fones %f1
31297 fmovrde %o6, %f10, %f8
31298 fpadd16s %f13, %f1, %f12
31299 udiv %i7, 0x09BE, %g5
31300 fbne %fcc0, loop_3737
31301 stb %i4, [%l7 + 0x61]
31302 taddcctv %i3, 0x1D67, %i0
31303 for %f6, %f14, %f10
31304loop_3737:
31305 fands %f3, %f8, %f11
31306 fblg %fcc2, loop_3738
31307 fcmps %fcc1, %f7, %f9
31308 sub %g1, 0x0737, %o4
31309 tne %icc, 0x2
31310loop_3738:
31311 fmul8sux16 %f14, %f14, %f6
31312 sra %o0, 0x05, %o5
31313 stb %i6, [%l7 + 0x62]
31314 fnors %f3, %f12, %f14
31315 ldsb [%l7 + 0x66], %l6
31316 movl %icc, %l4, %i5
31317 stx %g7, [%l7 + 0x58]
31318 fmovdvc %icc, %f4, %f14
31319 ldsw [%l7 + 0x2C], %i2
31320 fandnot2s %f8, %f10, %f12
31321 ldub [%l7 + 0x50], %o1
31322 stx %l1, [%l7 + 0x78]
31323 st %f0, [%l7 + 0x28]
31324 pdist %f4, %f14, %f12
31325 bcs,a %xcc, loop_3739
31326 fnot2s %f10, %f5
31327 fmovrsgz %l2, %f7, %f9
31328 fmovdcs %icc, %f9, %f1
31329loop_3739:
31330 move %icc, %g3, %g4
31331 fornot1 %f0, %f2, %f0
31332 ba,a,pt %xcc, loop_3740
31333 siam 0x5
31334 faligndata %f0, %f0, %f2
31335 sllx %g2, %l0, %l5
31336loop_3740:
31337 fmovscs %xcc, %f9, %f9
31338 sdivcc %o7, 0x02A4, %o3
31339 fbul,a %fcc1, loop_3741
31340 addc %i1, 0x00B5, %o2
31341 fors %f11, %f1, %f8
31342 sub %l3, %g6, %i7
31343loop_3741:
31344 sll %o6, 0x09, %g5
31345 fmovdpos %xcc, %f6, %f7
31346 fornot1s %f4, %f10, %f12
31347 smulcc %i4, 0x05C3, %i0
31348 ldsw [%l7 + 0x7C], %i3
31349 fmovrdgez %o4, %f8, %f14
31350 ldsw [%l7 + 0x30], %g1
31351 sth %o5, [%l7 + 0x54]
31352 bvc,pn %xcc, loop_3742
31353 edge8 %o0, %l6, %i6
31354 fmovscc %xcc, %f8, %f3
31355 addcc %l4, %g7, %i5
31356loop_3742:
31357 movgu %icc, %o1, %i2
31358 ld [%l7 + 0x44], %f6
31359 umulcc %l1, 0x1B37, %g3
31360 fpack32 %f8, %f4, %f8
31361 tneg %icc, 0x3
31362 ldx [%l7 + 0x68], %l2
31363 brgez %g2, loop_3743
31364 fabsd %f6, %f6
31365 ldx [%l7 + 0x28], %g4
31366 fmovsvs %xcc, %f0, %f3
31367loop_3743:
31368 bcc,pn %xcc, loop_3744
31369 fpadd16s %f8, %f8, %f2
31370 bleu loop_3745
31371 stw %l0, [%l7 + 0x18]
31372loop_3744:
31373 fpadd16s %f1, %f8, %f6
31374 std %f14, [%l7 + 0x28]
31375loop_3745:
31376 sub %o7, %o3, %i1
31377 ldsw [%l7 + 0x34], %l5
31378 fmovsvc %icc, %f0, %f7
31379 fmovrdne %l3, %f4, %f12
31380 ldsb [%l7 + 0x6D], %g6
31381 bl,a loop_3746
31382 fpsub16 %f0, %f14, %f10
31383 st %f3, [%l7 + 0x58]
31384 array32 %o2, %o6, %g5
31385loop_3746:
31386 std %f2, [%l7 + 0x10]
31387 fmovrdgz %i4, %f8, %f6
31388 stb %i7, [%l7 + 0x33]
31389 fbn %fcc0, loop_3747
31390 brlz,a %i0, loop_3748
31391 fmovrdgz %o4, %f2, %f0
31392 fsrc2 %f8, %f2
31393loop_3747:
31394 fbo %fcc1, loop_3749
31395loop_3748:
31396 and %i3, %g1, %o5
31397 sth %l6, [%l7 + 0x1C]
31398 popc %o0, %l4
31399loop_3749:
31400 movgu %xcc, %g7, %i6
31401 stx %i5, [%l7 + 0x20]
31402 brgez %i2, loop_3750
31403 fmuld8sux16 %f8, %f3, %f12
31404 stw %o1, [%l7 + 0x4C]
31405 fsrc2 %f6, %f8
31406loop_3750:
31407 fmovrde %l1, %f8, %f12
31408 ld [%l7 + 0x5C], %f8
31409 ldsw [%l7 + 0x20], %g3
31410 fpadd32s %f5, %f7, %f11
31411 fmul8x16al %f0, %f9, %f6
31412 fmovdvc %icc, %f2, %f3
31413 fmovdneg %xcc, %f4, %f12
31414 stx %l2, [%l7 + 0x10]
31415 fcmps %fcc3, %f1, %f14
31416 movrne %g4, 0x1AC, %g2
31417 ldd [%l7 + 0x78], %f12
31418 sth %l0, [%l7 + 0x50]
31419 sra %o3, %o7, %l5
31420 lduw [%l7 + 0x40], %i1
31421 lduh [%l7 + 0x6A], %l3
31422 udiv %g6, 0x1BDA, %o2
31423 tvs %xcc, 0x3
31424 taddcc %g5, 0x07C8, %o6
31425 movrgz %i4, 0x1FD, %i0
31426 stx %i7, [%l7 + 0x10]
31427 movrgez %o4, %g1, %i3
31428 brgz %l6, loop_3751
31429 fands %f14, %f4, %f1
31430 stx %o5, [%l7 + 0x20]
31431 fxor %f10, %f2, %f0
31432loop_3751:
31433 bvs,pt %icc, loop_3752
31434 fmovscs %xcc, %f14, %f2
31435 movgu %xcc, %l4, %g7
31436 umul %o0, 0x1B6F, %i5
31437loop_3752:
31438 fmovrdne %i2, %f12, %f6
31439 std %f10, [%l7 + 0x48]
31440 std %f0, [%l7 + 0x48]
31441 fbge %fcc0, loop_3753
31442 fpadd16s %f7, %f13, %f6
31443 tne %icc, 0x4
31444 bn,pn %xcc, loop_3754
31445loop_3753:
31446 edge32ln %o1, %l1, %i6
31447 std %f8, [%l7 + 0x08]
31448 fmovrdgez %l2, %f8, %f14
31449loop_3754:
31450 stx %g4, [%l7 + 0x38]
31451 stx %g3, [%l7 + 0x08]
31452 movrlz %l0, %o3, %o7
31453 add %g2, %i1, %l3
31454 fornot1s %f12, %f6, %f4
31455 stb %l5, [%l7 + 0x60]
31456 fmovrdlz %o2, %f10, %f6
31457 fbu,a %fcc0, loop_3755
31458 movrlez %g5, %g6, %o6
31459 tvs %icc, 0x4
31460 ldsh [%l7 + 0x72], %i0
31461loop_3755:
31462 tcc %icc, 0x4
31463 fmul8ulx16 %f8, %f0, %f10
31464 ldsw [%l7 + 0x50], %i7
31465 fsrc2s %f11, %f13
31466 fmovde %xcc, %f12, %f4
31467 sth %i4, [%l7 + 0x4E]
31468 movrgez %g1, 0x197, %o4
31469 ldx [%l7 + 0x50], %l6
31470 fbn,a %fcc1, loop_3756
31471 array32 %o5, %i3, %l4
31472 fmovda %icc, %f9, %f14
31473 fmovdgu %xcc, %f5, %f7
31474loop_3756:
31475 mulscc %o0, %i5, %i2
31476 movrne %o1, 0x3BB, %g7
31477 std %f6, [%l7 + 0x60]
31478 udiv %i6, 0x0EA9, %l2
31479 sth %l1, [%l7 + 0x24]
31480 taddcc %g4, %l0, %o3
31481 lduh [%l7 + 0x1C], %o7
31482 fxor %f14, %f14, %f2
31483 ldsb [%l7 + 0x21], %g2
31484 fcmpgt16 %f14, %f2, %g3
31485 lduh [%l7 + 0x70], %l3
31486 bleu,pt %xcc, loop_3757
31487 sth %l5, [%l7 + 0x34]
31488 ldsh [%l7 + 0x34], %o2
31489 orcc %g5, %g6, %i1
31490loop_3757:
31491 fxnors %f12, %f3, %f7
31492 ldx [%l7 + 0x08], %o6
31493 and %i0, %i7, %g1
31494 ld [%l7 + 0x48], %f6
31495 fnands %f2, %f15, %f6
31496 lduh [%l7 + 0x58], %i4
31497 fmuld8sux16 %f2, %f10, %f0
31498 fone %f4
31499 fnor %f14, %f2, %f6
31500 bge,a %xcc, loop_3758
31501 xnor %l6, 0x1C9B, %o4
31502 ldsw [%l7 + 0x28], %o5
31503 fbg,a %fcc0, loop_3759
31504loop_3758:
31505 lduh [%l7 + 0x64], %i3
31506 lduh [%l7 + 0x22], %o0
31507 std %f12, [%l7 + 0x30]
31508loop_3759:
31509 lduw [%l7 + 0x10], %i5
31510 fabss %f6, %f11
31511 fmul8ulx16 %f0, %f0, %f6
31512 fpmerge %f5, %f8, %f8
31513 ta %xcc, 0x4
31514 fmovspos %icc, %f8, %f11
31515 tvc %xcc, 0x5
31516 fcmpgt32 %f2, %f2, %i2
31517 edge8 %l4, %o1, %g7
31518 fbu,a %fcc3, loop_3760
31519 sth %i6, [%l7 + 0x30]
31520 fpmerge %f1, %f6, %f10
31521 movg %xcc, %l1, %g4
31522loop_3760:
31523 fmovspos %icc, %f12, %f10
31524 stb %l2, [%l7 + 0x5A]
31525 fsrc2 %f10, %f4
31526 ldsh [%l7 + 0x60], %l0
31527 fornot1s %f0, %f6, %f4
31528 for %f14, %f6, %f8
31529 fand %f2, %f10, %f4
31530 fmovrdgz %o3, %f2, %f2
31531 fabss %f7, %f9
31532 udivx %o7, 0x194C, %g3
31533 ldub [%l7 + 0x1F], %g2
31534 fnands %f12, %f8, %f7
31535 fbn,a %fcc0, loop_3761
31536 fcmpgt16 %f4, %f0, %l3
31537 ldx [%l7 + 0x10], %o2
31538 fornot1s %f6, %f14, %f15
31539loop_3761:
31540 tl %xcc, 0x0
31541 movvs %xcc, %l5, %g6
31542 ldub [%l7 + 0x74], %g5
31543 edge8 %i1, %o6, %i7
31544 fnors %f0, %f14, %f5
31545 st %f10, [%l7 + 0x10]
31546 ldsh [%l7 + 0x4A], %g1
31547 brgz %i4, loop_3762
31548 fxnors %f9, %f10, %f3
31549 bgu loop_3763
31550 fmovdpos %icc, %f6, %f1
31551loop_3762:
31552 subc %l6, %o4, %i0
31553 popc 0x17C8, %o5
31554loop_3763:
31555 stx %i3, [%l7 + 0x48]
31556 bleu,pt %xcc, loop_3764
31557 edge8ln %i5, %i2, %l4
31558 fbo %fcc3, loop_3765
31559 st %f4, [%l7 + 0x28]
31560loop_3764:
31561 bn,a,pt %icc, loop_3766
31562 fmovrsgz %o1, %f13, %f6
31563loop_3765:
31564 fandnot2 %f12, %f4, %f4
31565 stb %o0, [%l7 + 0x51]
31566loop_3766:
31567 ldd [%l7 + 0x70], %f6
31568 std %f8, [%l7 + 0x50]
31569 stx %g7, [%l7 + 0x60]
31570 fmovsvc %xcc, %f3, %f8
31571 lduw [%l7 + 0x0C], %l1
31572 fzero %f4
31573 fnors %f12, %f5, %f11
31574 fmovdcc %icc, %f2, %f12
31575 tne %xcc, 0x5
31576 smulcc %g4, %l2, %i6
31577 fpackfix %f10, %f13
31578 ldsh [%l7 + 0x20], %l0
31579 add %o3, 0x161E, %g3
31580 mova %icc, %o7, %g2
31581 ld [%l7 + 0x40], %f5
31582 fone %f2
31583 fmovdvs %xcc, %f7, %f2
31584 fbul,a %fcc3, loop_3767
31585 st %f15, [%l7 + 0x6C]
31586 st %f3, [%l7 + 0x14]
31587 stw %o2, [%l7 + 0x2C]
31588loop_3767:
31589 fpadd16 %f6, %f8, %f10
31590 stb %l5, [%l7 + 0x59]
31591 tpos %xcc, 0x5
31592 fmovse %xcc, %f14, %f12
31593 fnot1s %f13, %f6
31594 movrgez %l3, %g5, %g6
31595 fmovdl %xcc, %f13, %f6
31596 xorcc %i1, %i7, %g1
31597 fmovscs %icc, %f13, %f11
31598 fornot1s %f4, %f0, %f11
31599 fble %fcc2, loop_3768
31600 ldsw [%l7 + 0x70], %o6
31601 be,a,pt %icc, loop_3769
31602 tpos %xcc, 0x7
31603loop_3768:
31604 lduh [%l7 + 0x64], %i4
31605 fpadd16s %f6, %f3, %f8
31606loop_3769:
31607 lduw [%l7 + 0x7C], %l6
31608 move %xcc, %o4, %i0
31609 xnor %i3, 0x1B00, %o5
31610 fbuge,a %fcc2, loop_3770
31611 fpsub32 %f12, %f12, %f0
31612 ld [%l7 + 0x4C], %f5
31613 fbule,a %fcc1, loop_3771
31614loop_3770:
31615 st %f14, [%l7 + 0x38]
31616 fpadd32s %f14, %f2, %f10
31617 andncc %i2, %l4, %o1
31618loop_3771:
31619 std %f2, [%l7 + 0x08]
31620 fcmple16 %f14, %f6, %o0
31621 mova %xcc, %i5, %g7
31622 bvs,pt %xcc, loop_3772
31623 fmovsn %icc, %f1, %f2
31624 fnand %f4, %f8, %f12
31625 ldsw [%l7 + 0x68], %g4
31626loop_3772:
31627 stx %l1, [%l7 + 0x70]
31628 fornot1s %f0, %f15, %f8
31629 fands %f0, %f8, %f13
31630 sth %i6, [%l7 + 0x50]
31631 ldd [%l7 + 0x60], %f14
31632 fbul %fcc0, loop_3773
31633 and %l2, %o3, %l0
31634 pdist %f4, %f4, %f12
31635 fmovsg %xcc, %f1, %f11
31636loop_3773:
31637 pdist %f6, %f0, %f6
31638 edge32ln %g3, %o7, %g2
31639 ldub [%l7 + 0x61], %l5
31640 add %l3, 0x1711, %o2
31641 movleu %xcc, %g6, %g5
31642 fmuld8ulx16 %f0, %f9, %f2
31643 srlx %i1, 0x04, %i7
31644 fmovsa %icc, %f8, %f15
31645 ld [%l7 + 0x4C], %f1
31646 brnz,a %o6, loop_3774
31647 lduh [%l7 + 0x10], %g1
31648 stw %l6, [%l7 + 0x14]
31649 fmovdne %xcc, %f2, %f8
31650loop_3774:
31651 subc %o4, %i4, %i3
31652 edge8ln %o5, %i2, %l4
31653 tvs %xcc, 0x6
31654 movvc %icc, %o1, %o0
31655 fbue %fcc2, loop_3775
31656 edge16 %i0, %i5, %g7
31657 fmovdle %xcc, %f4, %f8
31658 fmovdl %icc, %f0, %f2
31659loop_3775:
31660 fxnors %f12, %f6, %f9
31661 movcc %icc, %l1, %g4
31662 xnor %l2, %i6, %l0
31663 bcs,a,pn %icc, loop_3776
31664 fpmerge %f7, %f1, %f2
31665 array8 %g3, %o3, %o7
31666 ldsh [%l7 + 0x5A], %g2
31667loop_3776:
31668 tleu %icc, 0x6
31669 alignaddrl %l3, %o2, %g6
31670 stw %l5, [%l7 + 0x7C]
31671 ldsw [%l7 + 0x5C], %g5
31672 ldsb [%l7 + 0x4F], %i7
31673 fpadd32s %f0, %f2, %f3
31674 std %f14, [%l7 + 0x78]
31675 fbue,a %fcc1, loop_3777
31676 ldub [%l7 + 0x3A], %o6
31677 st %f12, [%l7 + 0x28]
31678 brz,a %i1, loop_3778
31679loop_3777:
31680 stw %l6, [%l7 + 0x50]
31681 fbne %fcc2, loop_3779
31682 std %f10, [%l7 + 0x70]
31683loop_3778:
31684 bvs,a,pn %xcc, loop_3780
31685 fnot2 %f6, %f2
31686loop_3779:
31687 bneg %xcc, loop_3781
31688 std %f14, [%l7 + 0x28]
31689loop_3780:
31690 tgu %icc, 0x0
31691 ldsh [%l7 + 0x1A], %g1
31692loop_3781:
31693 ldd [%l7 + 0x78], %f2
31694 fornot1 %f10, %f0, %f12
31695 fornot1 %f14, %f8, %f10
31696 addcc %o4, 0x0083, %i3
31697 fpadd32 %f2, %f4, %f2
31698 stb %o5, [%l7 + 0x58]
31699 bg,pt %icc, loop_3782
31700 fmovdl %icc, %f0, %f3
31701 orcc %i4, %l4, %i2
31702 stw %o1, [%l7 + 0x24]
31703loop_3782:
31704 fmuld8ulx16 %f3, %f7, %f0
31705 brlez,a %i0, loop_3783
31706 brgez %o0, loop_3784
31707 sth %i5, [%l7 + 0x1C]
31708 bleu,pt %icc, loop_3785
31709loop_3783:
31710 srax %l1, %g4, %g7
31711loop_3784:
31712 ldsh [%l7 + 0x60], %i6
31713 movre %l2, 0x288, %g3
31714loop_3785:
31715 fnor %f4, %f10, %f12
31716 ldsw [%l7 + 0x30], %l0
31717 call loop_3786
31718 std %f0, [%l7 + 0x18]
31719 fnot1 %f14, %f4
31720 alignaddrl %o7, %g2, %l3
31721loop_3786:
31722 fmovdgu %icc, %f10, %f9
31723 move %icc, %o3, %o2
31724 bvc,a,pn %xcc, loop_3787
31725 bgu %xcc, loop_3788
31726 addccc %g6, 0x038B, %g5
31727 brlz %i7, loop_3789
31728loop_3787:
31729 edge8 %l5, %i1, %o6
31730loop_3788:
31731 lduw [%l7 + 0x78], %l6
31732 bshuffle %f10, %f0, %f4
31733loop_3789:
31734 fcmple16 %f6, %f6, %g1
31735 ld [%l7 + 0x10], %f11
31736 fmovdpos %icc, %f14, %f13
31737 ldx [%l7 + 0x10], %o4
31738 umul %o5, 0x10AB, %i4
31739 fmul8x16au %f11, %f13, %f10
31740 fbge %fcc1, loop_3790
31741 nop
31742 setx loop_3791, %l0, %l1
31743 jmpl %l1, %l4
31744 popc 0x1E88, %i3
31745 fandnot1s %f2, %f13, %f4
31746loop_3790:
31747 fbue %fcc0, loop_3792
31748loop_3791:
31749 fbu %fcc2, loop_3793
31750 fsrc2 %f12, %f12
31751 fcmpes %fcc0, %f13, %f4
31752loop_3792:
31753 fnand %f14, %f8, %f8
31754loop_3793:
31755 fmovsg %icc, %f5, %f9
31756 std %f6, [%l7 + 0x08]
31757 fones %f6
31758 stb %o1, [%l7 + 0x46]
31759 movpos %xcc, %i0, %i2
31760 sth %i5, [%l7 + 0x24]
31761 bge loop_3794
31762 ldsb [%l7 + 0x15], %l1
31763 fnors %f11, %f0, %f7
31764 bcs,pt %xcc, loop_3795
31765loop_3794:
31766 stw %o0, [%l7 + 0x4C]
31767 fmul8sux16 %f4, %f12, %f10
31768 fmovrslz %g7, %f3, %f3
31769loop_3795:
31770 fcmpne16 %f0, %f8, %g4
31771 ldx [%l7 + 0x08], %l2
31772 add %i6, 0x18D6, %l0
31773 fands %f12, %f5, %f1
31774 ldsw [%l7 + 0x60], %o7
31775 lduw [%l7 + 0x48], %g3
31776 faligndata %f6, %f2, %f6
31777 fmovde %xcc, %f0, %f8
31778 sll %l3, %o3, %g2
31779 stb %o2, [%l7 + 0x35]
31780 fbge %fcc1, loop_3796
31781 brgez %g6, loop_3797
31782 tneg %icc, 0x4
31783 fnands %f12, %f13, %f4
31784loop_3796:
31785 ldsw [%l7 + 0x28], %g5
31786loop_3797:
31787 stw %i7, [%l7 + 0x58]
31788 fmovsge %icc, %f4, %f13
31789 fandnot2s %f6, %f15, %f10
31790 movrgz %l5, %o6, %l6
31791 fnot1 %f4, %f10
31792 ldx [%l7 + 0x58], %g1
31793 fbug %fcc1, loop_3798
31794 bge,a,pn %xcc, loop_3799
31795 ldsb [%l7 + 0x7E], %o4
31796 subcc %o5, %i4, %l4
31797loop_3798:
31798 stw %i3, [%l7 + 0x48]
31799loop_3799:
31800 smul %o1, 0x1BF7, %i0
31801 stx %i2, [%l7 + 0x78]
31802 ld [%l7 + 0x34], %f5
31803 brlz %i5, loop_3800
31804 fone %f4
31805 stw %i1, [%l7 + 0x18]
31806 st %f5, [%l7 + 0x6C]
31807loop_3800:
31808 tpos %icc, 0x4
31809 fbo %fcc2, loop_3801
31810 ldsb [%l7 + 0x56], %l1
31811 fmovspos %xcc, %f11, %f15
31812 fcmped %fcc0, %f8, %f12
31813loop_3801:
31814 brlez %g7, loop_3802
31815 stx %g4, [%l7 + 0x10]
31816 udivx %o0, 0x0F58, %l2
31817 stb %l0, [%l7 + 0x75]
31818loop_3802:
31819 fmovsa %xcc, %f9, %f13
31820 fcmped %fcc3, %f8, %f0
31821 fors %f2, %f10, %f5
31822 movpos %xcc, %o7, %i6
31823 fcmpeq16 %f6, %f2, %l3
31824 stw %o3, [%l7 + 0x48]
31825 ldd [%l7 + 0x18], %f14
31826 stw %g2, [%l7 + 0x40]
31827 bvs loop_3803
31828 edge8n %o2, %g6, %g5
31829 fmovsle %icc, %f4, %f0
31830 fmovdge %icc, %f3, %f0
31831loop_3803:
31832 move %icc, %i7, %g3
31833 fabss %f6, %f14
31834 ldsw [%l7 + 0x58], %o6
31835 tge %icc, 0x1
31836 movrgez %l6, %l5, %g1
31837 bne loop_3804
31838 addc %o5, 0x1D72, %i4
31839 ldsh [%l7 + 0x62], %o4
31840 xnorcc %l4, %i3, %o1
31841loop_3804:
31842 popc %i0, %i5
31843 fnand %f14, %f0, %f2
31844 array16 %i2, %i1, %g7
31845 tneg %xcc, 0x2
31846 ldx [%l7 + 0x60], %l1
31847 bg,a,pn %icc, loop_3805
31848 std %f6, [%l7 + 0x20]
31849 stb %g4, [%l7 + 0x27]
31850 tsubcc %o0, 0x01A2, %l0
31851loop_3805:
31852 tn %xcc, 0x5
31853 ldub [%l7 + 0x1B], %l2
31854 fnors %f12, %f15, %f9
31855 fpsub32s %f8, %f11, %f15
31856 ldsb [%l7 + 0x09], %o7
31857 fpadd32s %f1, %f9, %f0
31858 ld [%l7 + 0x10], %f2
31859 mova %icc, %i6, %l3
31860 tg %xcc, 0x5
31861 tvc %xcc, 0x4
31862 ldx [%l7 + 0x10], %o3
31863 fmovdle %icc, %f1, %f4
31864 fmovsn %icc, %f3, %f15
31865 movne %xcc, %o2, %g2
31866 fandnot2s %f15, %f0, %f5
31867 ld [%l7 + 0x24], %f11
31868 fxnors %f11, %f9, %f3
31869 fmovdneg %xcc, %f8, %f14
31870 fornot1s %f12, %f13, %f2
31871 fxnors %f2, %f15, %f9
31872 edge8 %g5, %g6, %g3
31873 subc %i7, 0x16C4, %o6
31874 lduw [%l7 + 0x20], %l6
31875 fandnot1 %f14, %f0, %f2
31876 std %f0, [%l7 + 0x78]
31877 orcc %g1, %o5, %l5
31878 fmovrslez %o4, %f15, %f5
31879 movrgez %l4, 0x38F, %i3
31880 fnor %f2, %f4, %f4
31881 fpack32 %f12, %f8, %f8
31882 stb %i4, [%l7 + 0x79]
31883 srl %o1, %i5, %i2
31884 nop
31885 setx loop_3806, %l0, %l1
31886 jmpl %l1, %i0
31887 fornot1 %f12, %f12, %f0
31888 edge16ln %g7, %l1, %i1
31889 array32 %g4, %l0, %o0
31890loop_3806:
31891 bn,pn %icc, loop_3807
31892 fandnot2s %f4, %f13, %f9
31893 fpadd32 %f4, %f8, %f0
31894 siam 0x5
31895loop_3807:
31896 sdivx %l2, 0x109D, %o7
31897 nop
31898 setx loop_3808, %l0, %l1
31899 jmpl %l1, %l3
31900 fcmpgt32 %f8, %f8, %o3
31901 ld [%l7 + 0x3C], %f4
31902 lduh [%l7 + 0x48], %o2
31903loop_3808:
31904 fmovdcs %xcc, %f4, %f6
31905 fnor %f10, %f6, %f12
31906 ldd [%l7 + 0x50], %f6
31907 lduh [%l7 + 0x2E], %i6
31908 fmovdleu %icc, %f5, %f7
31909 faligndata %f2, %f6, %f14
31910 fpsub16s %f0, %f4, %f5
31911 fmovsne %icc, %f12, %f4
31912 fpadd16s %f13, %f14, %f7
31913 fandnot2s %f7, %f5, %f5
31914 ldsh [%l7 + 0x38], %g5
31915 fmovrdlz %g6, %f12, %f2
31916 sth %g3, [%l7 + 0x44]
31917 ta %icc, 0x5
31918 ldub [%l7 + 0x73], %g2
31919 movvs %icc, %i7, %l6
31920 fmovdcs %xcc, %f4, %f7
31921 fmovsa %icc, %f13, %f7
31922 fmovda %xcc, %f14, %f14
31923 stb %g1, [%l7 + 0x1D]
31924 bvc %icc, loop_3809
31925 bvc,a,pt %icc, loop_3810
31926 fmovdle %xcc, %f0, %f8
31927 fblg %fcc0, loop_3811
31928loop_3809:
31929 ldx [%l7 + 0x40], %o6
31930loop_3810:
31931 fpsub32s %f8, %f12, %f6
31932 fmovrsne %o5, %f10, %f12
31933loop_3811:
31934 sth %o4, [%l7 + 0x5E]
31935 fmovrdne %l4, %f6, %f6
31936 nop
31937 setx loop_3812, %l0, %l1
31938 wrpr 0x1, %tl
31939 wrpr %l1, %tnpc
31940 setx 0x34400001400, %l0, %l1
31941 wrpr %l1, %tstate
31942 wrhpr 0x4, %htstate
31943 done
31944 fsrc2 %f4, %f0
31945 stw %l5, [%l7 + 0x30]
31946 sll %i3, 0x13, %i4
31947loop_3812:
31948 fbo,a %fcc3, loop_3813
31949 fmovrdne %o1, %f2, %f0
31950 andn %i5, 0x1B5F, %i0
31951 ldsb [%l7 + 0x26], %i2
31952loop_3813:
31953 bpos,a,pn %icc, loop_3814
31954 sll %l1, 0x01, %g7
31955 fxor %f10, %f8, %f12
31956 ldd [%l7 + 0x18], %f10
31957loop_3814:
31958 fnand %f2, %f0, %f8
31959 stx %g4, [%l7 + 0x20]
31960 fpack32 %f12, %f4, %f10
31961 stb %l0, [%l7 + 0x3A]
31962 andn %i1, %l2, %o7
31963 edge16n %l3, %o0, %o2
31964 bne,pt %xcc, loop_3815
31965 fbo %fcc1, loop_3816
31966 edge32 %o3, %i6, %g6
31967 fpsub16 %f10, %f8, %f6
31968loop_3815:
31969 fmul8sux16 %f0, %f4, %f6
31970loop_3816:
31971 fmovsl %icc, %f0, %f10
31972 fbg %fcc1, loop_3817
31973 andcc %g3, %g2, %i7
31974 fzeros %f0
31975 ldsb [%l7 + 0x22], %g5
31976loop_3817:
31977 fmul8ulx16 %f14, %f6, %f10
31978 fmovsvs %xcc, %f8, %f10
31979 fnegs %f9, %f3
31980 fbue,a %fcc3, loop_3818
31981 ldsb [%l7 + 0x72], %l6
31982 bge,a,pt %xcc, loop_3819
31983 stb %o6, [%l7 + 0x18]
31984loop_3818:
31985 fabsd %f6, %f12
31986 fors %f12, %f6, %f1
31987loop_3819:
31988 tvc %xcc, 0x4
31989 fcmpeq32 %f10, %f4, %g1
31990 lduw [%l7 + 0x50], %o5
31991 fandnot1 %f2, %f6, %f4
31992 fblg %fcc0, loop_3820
31993 fcmpes %fcc0, %f4, %f7
31994 sth %o4, [%l7 + 0x40]
31995 fsrc2 %f6, %f0
31996loop_3820:
31997 fcmps %fcc1, %f10, %f13
31998 fnegd %f12, %f8
31999 fmovs %f10, %f14
32000 fxors %f8, %f10, %f1
32001 fmovsg %icc, %f9, %f3
32002 fpadd16 %f0, %f8, %f8
32003 fmovda %xcc, %f8, %f5
32004 fpadd32 %f6, %f2, %f8
32005 movrlz %l5, %i3, %l4
32006 stw %o1, [%l7 + 0x7C]
32007 stb %i4, [%l7 + 0x56]
32008 taddcc %i5, %i0, %l1
32009 alignaddrl %g7, %i2, %l0
32010 ldx [%l7 + 0x28], %g4
32011 nop
32012 setx loop_3821, %l0, %l1
32013 jmpl %l1, %l2
32014 ldsw [%l7 + 0x1C], %o7
32015 fmovsneg %xcc, %f7, %f7
32016 fbl,a %fcc0, loop_3822
32017loop_3821:
32018 bcs,a,pn %xcc, loop_3823
32019 bneg,a %icc, loop_3824
32020 tgu %icc, 0x3
32021loop_3822:
32022 ldsh [%l7 + 0x56], %l3
32023loop_3823:
32024 fcmpgt16 %f10, %f6, %o0
32025loop_3824:
32026 for %f14, %f0, %f2
32027 fmovda %xcc, %f10, %f0
32028 bl,a,pt %icc, loop_3825
32029 std %f2, [%l7 + 0x18]
32030 sethi 0x154D, %i1
32031 fbul,a %fcc2, loop_3826
32032loop_3825:
32033 st %f0, [%l7 + 0x7C]
32034 fandnot1 %f2, %f12, %f10
32035 ldsh [%l7 + 0x6C], %o3
32036loop_3826:
32037 fxor %f4, %f0, %f4
32038 movne %xcc, %o2, %i6
32039 fornot1 %f2, %f0, %f14
32040 fblg,a %fcc0, loop_3827
32041 ldsw [%l7 + 0x78], %g3
32042 fmovrsgz %g2, %f3, %f9
32043 add %g6, %g5, %i7
32044loop_3827:
32045 lduh [%l7 + 0x7E], %o6
32046 alignaddrl %l6, %o5, %o4
32047 movle %icc, %g1, %i3
32048 fmovdge %icc, %f9, %f4
32049 stw %l5, [%l7 + 0x44]
32050 fblg %fcc1, loop_3828
32051 ldsb [%l7 + 0x30], %l4
32052 ldsw [%l7 + 0x6C], %o1
32053 fcmpgt32 %f6, %f6, %i4
32054loop_3828:
32055 fors %f8, %f1, %f11
32056 call loop_3829
32057 ldub [%l7 + 0x41], %i0
32058 fbuge,a %fcc3, loop_3830
32059 stw %l1, [%l7 + 0x48]
32060loop_3829:
32061 lduw [%l7 + 0x2C], %g7
32062 movpos %xcc, %i2, %i5
32063loop_3830:
32064 fone %f2
32065 fmovdge %xcc, %f0, %f5
32066 umul %l0, 0x066B, %g4
32067 ldx [%l7 + 0x18], %o7
32068 taddcc %l3, %o0, %i1
32069 ld [%l7 + 0x64], %f15
32070 umulcc %o3, %l2, %o2
32071 bl loop_3831
32072 fpadd16 %f10, %f14, %f10
32073 stw %i6, [%l7 + 0x68]
32074 fmovsa %xcc, %f13, %f10
32075loop_3831:
32076 fmovrslez %g3, %f1, %f3
32077 brgz %g6, loop_3832
32078 alignaddr %g2, %i7, %o6
32079 fpack16 %f12, %f15
32080 lduw [%l7 + 0x20], %g5
32081loop_3832:
32082 ldx [%l7 + 0x48], %l6
32083 ldx [%l7 + 0x30], %o4
32084 fmovsneg %xcc, %f11, %f5
32085 tneg %icc, 0x6
32086 srlx %o5, %i3, %l5
32087 nop
32088 setx loop_3833, %l0, %l1
32089 wrpr 0x1, %tl
32090 wrpr %l1, %tnpc
32091 setx 0x34400001400, %l0, %l1
32092 wrpr %l1, %tstate
32093 wrhpr 0x4, %htstate
32094 done
32095 bn,pt %icc, loop_3834
32096 brnz %g1, loop_3835
32097 bcs,a %icc, loop_3836
32098loop_3833:
32099 ldub [%l7 + 0x54], %o1
32100loop_3834:
32101 fmovsg %xcc, %f5, %f13
32102loop_3835:
32103 fands %f6, %f8, %f1
32104loop_3836:
32105 movvc %xcc, %l4, %i4
32106 tge %icc, 0x5
32107 sth %i0, [%l7 + 0x56]
32108 sth %l1, [%l7 + 0x7E]
32109 fmovdl %xcc, %f2, %f4
32110 lduw [%l7 + 0x08], %i2
32111 sth %g7, [%l7 + 0x68]
32112 ldsw [%l7 + 0x5C], %i5
32113 bge loop_3837
32114 fand %f10, %f6, %f6
32115 fands %f13, %f4, %f8
32116 xorcc %l0, %o7, %g4
32117loop_3837:
32118 edge16ln %l3, %o0, %i1
32119 stw %o3, [%l7 + 0x18]
32120 fsrc1 %f10, %f2
32121 bcc,pt %icc, loop_3838
32122 ldub [%l7 + 0x60], %l2
32123 bn,a,pt %xcc, loop_3839
32124 tvs %icc, 0x2
32125loop_3838:
32126 ble,pt %icc, loop_3840
32127 fornot2 %f6, %f4, %f14
32128loop_3839:
32129 addccc %o2, %g3, %i6
32130 fxnor %f14, %f14, %f4
32131loop_3840:
32132 movneg %xcc, %g6, %g2
32133 tg %icc, 0x1
32134 fba %fcc3, loop_3841
32135 stb %i7, [%l7 + 0x41]
32136 sub %g5, 0x0063, %l6
32137 ldd [%l7 + 0x38], %f8
32138loop_3841:
32139 fxnors %f13, %f14, %f7
32140 andn %o4, %o5, %i3
32141 edge32 %o6, %g1, %l5
32142 ba,a loop_3842
32143 movrgz %o1, 0x20B, %l4
32144 lduh [%l7 + 0x70], %i4
32145 lduw [%l7 + 0x48], %l1
32146loop_3842:
32147 bshuffle %f2, %f2, %f8
32148 sethi 0x05FF, %i2
32149 srl %i0, %g7, %i5
32150 fcmple16 %f14, %f4, %l0
32151 tneg %xcc, 0x3
32152 ld [%l7 + 0x44], %f11
32153 subcc %g4, %l3, %o7
32154 lduh [%l7 + 0x42], %o0
32155 fcmpd %fcc0, %f0, %f6
32156 tle %icc, 0x5
32157 udivx %o3, 0x1475, %l2
32158 fsrc2 %f8, %f4
32159 fand %f14, %f10, %f2
32160 ld [%l7 + 0x18], %f5
32161 fzeros %f10
32162 stx %i1, [%l7 + 0x70]
32163 fmovdpos %xcc, %f12, %f13
32164 bl,a,pt %xcc, loop_3843
32165 ldx [%l7 + 0x38], %g3
32166 fbg %fcc0, loop_3844
32167 sllx %o2, %g6, %i6
32168loop_3843:
32169 fbne %fcc1, loop_3845
32170 ldd [%l7 + 0x20], %f6
32171loop_3844:
32172 fxor %f12, %f2, %f12
32173 srl %i7, %g5, %l6
32174loop_3845:
32175 fmovspos %icc, %f7, %f8
32176 ld [%l7 + 0x28], %f3
32177 bg %icc, loop_3846
32178 movrgz %o4, 0x114, %g2
32179 fcmpeq32 %f4, %f12, %i3
32180 ld [%l7 + 0x44], %f6
32181loop_3846:
32182 fnot1 %f12, %f14
32183 movrne %o5, 0x3E4, %o6
32184 bn,pt %xcc, loop_3847
32185 ldsb [%l7 + 0x5C], %g1
32186 fcmpes %fcc1, %f6, %f14
32187 stx %l5, [%l7 + 0x48]
32188loop_3847:
32189 lduw [%l7 + 0x0C], %l4
32190 fxnors %f6, %f14, %f4
32191 ldub [%l7 + 0x3D], %i4
32192 movvc %icc, %o1, %l1
32193 tpos %xcc, 0x4
32194 movrgez %i0, %i2, %g7
32195 fnors %f2, %f4, %f5
32196 fandnot1 %f10, %f4, %f12
32197 fzeros %f6
32198 be,a,pt %xcc, loop_3848
32199 edge16l %l0, %g4, %i5
32200 st %f13, [%l7 + 0x68]
32201 fmovrdlez %l3, %f12, %f2
32202loop_3848:
32203 fmul8x16al %f3, %f7, %f0
32204 stb %o7, [%l7 + 0x48]
32205 ld [%l7 + 0x0C], %f12
32206 std %f12, [%l7 + 0x18]
32207 orcc %o0, 0x0882, %o3
32208 fors %f5, %f11, %f10
32209 or %i1, %l2, %g3
32210 srlx %g6, 0x1B, %o2
32211 tneg %xcc, 0x6
32212 ldsb [%l7 + 0x31], %i6
32213 fmovspos %xcc, %f6, %f7
32214 sth %i7, [%l7 + 0x2E]
32215 sth %g5, [%l7 + 0x78]
32216 st %f8, [%l7 + 0x68]
32217 fmovs %f2, %f5
32218 ldx [%l7 + 0x38], %o4
32219 call loop_3849
32220 ldx [%l7 + 0x18], %l6
32221 subcc %g2, 0x0119, %o5
32222 call loop_3850
32223loop_3849:
32224 ba,pt %icc, loop_3851
32225 tg %icc, 0x1
32226 umul %i3, 0x1133, %o6
32227loop_3850:
32228 fmovdle %xcc, %f0, %f9
32229loop_3851:
32230 st %f9, [%l7 + 0x20]
32231 ldsw [%l7 + 0x7C], %l5
32232 lduw [%l7 + 0x58], %g1
32233 srl %l4, 0x1B, %o1
32234 edge32n %i4, %l1, %i2
32235 fmovdcc %xcc, %f10, %f1
32236 st %f12, [%l7 + 0x18]
32237 orn %i0, 0x0B74, %l0
32238 edge16l %g4, %g7, %i5
32239 fpsub32s %f9, %f0, %f1
32240 ldsw [%l7 + 0x4C], %l3
32241 fmovde %xcc, %f0, %f2
32242 lduh [%l7 + 0x54], %o7
32243 stw %o0, [%l7 + 0x70]
32244 sub %o3, %l2, %i1
32245 st %f3, [%l7 + 0x24]
32246 fmovdvc %icc, %f10, %f7
32247 ldsh [%l7 + 0x6A], %g3
32248 fcmple16 %f4, %f0, %o2
32249 ldx [%l7 + 0x58], %g6
32250 movrlz %i6, %g5, %i7
32251 movgu %icc, %o4, %g2
32252 lduh [%l7 + 0x48], %o5
32253 ldub [%l7 + 0x6F], %l6
32254 fxnors %f14, %f11, %f0
32255 fmovsneg %icc, %f3, %f8
32256 bl loop_3852
32257 tsubcctv %i3, %o6, %g1
32258 smul %l5, 0x06CE, %l4
32259 fmovsleu %xcc, %f1, %f11
32260loop_3852:
32261 fbl %fcc3, loop_3853
32262 ldsw [%l7 + 0x40], %i4
32263 fmul8x16 %f15, %f6, %f4
32264 movne %icc, %l1, %i2
32265loop_3853:
32266 fcmpes %fcc3, %f13, %f4
32267 fsrc2 %f10, %f10
32268 edge8n %i0, %l0, %o1
32269 stb %g7, [%l7 + 0x43]
32270 movle %icc, %i5, %l3
32271 andn %g4, %o0, %o7
32272 tcs %xcc, 0x4
32273 ldsb [%l7 + 0x51], %l2
32274 fxors %f0, %f7, %f8
32275 st %f15, [%l7 + 0x30]
32276 addc %o3, %g3, %i1
32277 fmovdvs %xcc, %f9, %f11
32278 fmovsn %xcc, %f10, %f14
32279 sll %o2, %g6, %g5
32280 bne,a,pt %icc, loop_3854
32281 ldd [%l7 + 0x18], %f14
32282 ld [%l7 + 0x24], %f8
32283 lduh [%l7 + 0x4A], %i6
32284loop_3854:
32285 ldd [%l7 + 0x40], %f14
32286 stx %o4, [%l7 + 0x28]
32287 ldub [%l7 + 0x73], %g2
32288 tn %xcc, 0x6
32289 alignaddr %o5, %l6, %i3
32290 ldub [%l7 + 0x34], %o6
32291 edge32ln %i7, %l5, %l4
32292 andncc %g1, %i4, %l1
32293 ldx [%l7 + 0x48], %i2
32294 fxnor %f0, %f8, %f10
32295 fsrc1 %f14, %f4
32296 ba loop_3855
32297 fors %f4, %f2, %f0
32298 ldsh [%l7 + 0x72], %i0
32299 fmovd %f12, %f0
32300loop_3855:
32301 sethi 0x00B7, %l0
32302 tleu %xcc, 0x7
32303 bg,pt %icc, loop_3856
32304 fnot2 %f14, %f0
32305 addc %g7, %i5, %o1
32306 for %f0, %f14, %f4
32307loop_3856:
32308 mulscc %g4, 0x104F, %o0
32309 ldsh [%l7 + 0x32], %l3
32310 st %f15, [%l7 + 0x10]
32311 srlx %l2, 0x18, %o7
32312 fmovsl %icc, %f6, %f1
32313 fmul8x16 %f3, %f6, %f12
32314 fmovdneg %xcc, %f14, %f1
32315 andcc %g3, %i1, %o2
32316 alignaddrl %g6, %o3, %i6
32317 fexpand %f11, %f14
32318 fmovd %f8, %f4
32319 ldsw [%l7 + 0x68], %o4
32320 fmovse %xcc, %f0, %f11
32321 ld [%l7 + 0x64], %f8
32322 fnot2 %f10, %f4
32323 std %f12, [%l7 + 0x28]
32324 ldsw [%l7 + 0x14], %g2
32325 ldd [%l7 + 0x08], %f6
32326 ldub [%l7 + 0x57], %o5
32327 pdist %f2, %f6, %f0
32328 ldsh [%l7 + 0x18], %l6
32329 sub %i3, %g5, %o6
32330 fmovrsne %l5, %f5, %f12
32331 ldx [%l7 + 0x08], %l4
32332 fbu %fcc3, loop_3857
32333 stx %i7, [%l7 + 0x28]
32334 edge8 %g1, %l1, %i2
32335 movg %icc, %i4, %i0
32336loop_3857:
32337 fmovdvc %xcc, %f3, %f11
32338 fmovscc %xcc, %f3, %f15
32339 fba %fcc0, loop_3858
32340 stw %l0, [%l7 + 0x7C]
32341 alignaddr %i5, %g7, %g4
32342 bcs,a,pn %icc, loop_3859
32343loop_3858:
32344 sub %o1, 0x1460, %l3
32345 fpadd16s %f4, %f11, %f9
32346 fmovrse %o0, %f12, %f1
32347loop_3859:
32348 stw %o7, [%l7 + 0x70]
32349 taddcc %g3, 0x0A52, %l2
32350 stb %i1, [%l7 + 0x74]
32351 ldd [%l7 + 0x28], %f10
32352 sth %o2, [%l7 + 0x2E]
32353 fpmerge %f8, %f9, %f0
32354 ldx [%l7 + 0x18], %o3
32355 std %f12, [%l7 + 0x10]
32356 edge32l %g6, %i6, %g2
32357 sth %o5, [%l7 + 0x7E]
32358 stb %l6, [%l7 + 0x30]
32359 lduw [%l7 + 0x38], %o4
32360 ld [%l7 + 0x20], %f12
32361 fzeros %f1
32362 te %icc, 0x5
32363 tvc %xcc, 0x1
32364 sra %g5, %i3, %o6
32365 bcc,a loop_3860
32366 movcs %xcc, %l4, %l5
32367 movcs %icc, %g1, %l1
32368 tne %xcc, 0x6
32369loop_3860:
32370 movne %icc, %i7, %i2
32371 bl,a %icc, loop_3861
32372 fcmps %fcc3, %f2, %f9
32373 tn %icc, 0x1
32374 fpsub16s %f1, %f0, %f7
32375loop_3861:
32376 stw %i0, [%l7 + 0x78]
32377 stw %i4, [%l7 + 0x60]
32378 bge,pn %icc, loop_3862
32379 brlz %i5, loop_3863
32380 lduh [%l7 + 0x3E], %l0
32381 fmuld8ulx16 %f11, %f7, %f8
32382loop_3862:
32383 fba,a %fcc0, loop_3864
32384loop_3863:
32385 fbe,a %fcc0, loop_3865
32386 ldsw [%l7 + 0x34], %g7
32387 st %f8, [%l7 + 0x64]
32388loop_3864:
32389 tn %icc, 0x5
32390loop_3865:
32391 sub %o1, %g4, %o0
32392 ldsw [%l7 + 0x14], %o7
32393 std %f0, [%l7 + 0x28]
32394 ldsb [%l7 + 0x17], %g3
32395 fmul8x16al %f8, %f7, %f14
32396 tleu %xcc, 0x6
32397 add %l2, 0x09AB, %i1
32398 st %f1, [%l7 + 0x54]
32399 subccc %o2, %l3, %g6
32400 bvc,pn %xcc, loop_3866
32401 brgz,a %o3, loop_3867
32402 fmovda %icc, %f2, %f15
32403 xorcc %i6, 0x0561, %g2
32404loop_3866:
32405 tl %icc, 0x2
32406loop_3867:
32407 edge32ln %o5, %o4, %g5
32408 nop
32409 setx loop_3868, %l0, %l1
32410 wrpr 0x1, %tl
32411 wrpr %l1, %tnpc
32412 setx 0x34400001400, %l0, %l1
32413 wrpr %l1, %tstate
32414 wrhpr 0x4, %htstate
32415 done
32416 fmovse %xcc, %f4, %f4
32417 tge %xcc, 0x7
32418 fcmps %fcc0, %f4, %f2
32419loop_3868:
32420 fsrc2s %f13, %f10
32421 sth %l6, [%l7 + 0x4E]
32422 srax %o6, %l4, %l5
32423 and %g1, 0x07F4, %l1
32424 stb %i3, [%l7 + 0x76]
32425 sll %i2, 0x14, %i7
32426 ldsw [%l7 + 0x28], %i0
32427 brlez %i4, loop_3869
32428 brgz %l0, loop_3870
32429 fbe %fcc1, loop_3871
32430 bg,a,pt %xcc, loop_3872
32431loop_3869:
32432 sth %i5, [%l7 + 0x08]
32433loop_3870:
32434 fcmpeq32 %f14, %f12, %g7
32435loop_3871:
32436 udiv %g4, 0x1060, %o0
32437loop_3872:
32438 movrlz %o1, 0x389, %g3
32439 movne %icc, %l2, %o7
32440 bge loop_3873
32441 sth %o2, [%l7 + 0x26]
32442 ldsb [%l7 + 0x70], %l3
32443 stb %i1, [%l7 + 0x6E]
32444loop_3873:
32445 ldub [%l7 + 0x68], %o3
32446 fmovrdgz %i6, %f2, %f8
32447 ldx [%l7 + 0x58], %g2
32448 fcmpes %fcc2, %f5, %f3
32449 sdivcc %o5, 0x04C5, %o4
32450 fzeros %f4
32451 fmovrslez %g5, %f6, %f2
32452 taddcc %l6, 0x14ED, %o6
32453 umul %l4, 0x1707, %g6
32454 fcmpgt32 %f12, %f0, %l5
32455 alignaddrl %l1, %g1, %i3
32456 fornot2 %f12, %f10, %f8
32457 fmovspos %xcc, %f4, %f0
32458 bneg loop_3874
32459 movne %icc, %i7, %i2
32460 mova %xcc, %i0, %i4
32461 std %f8, [%l7 + 0x48]
32462loop_3874:
32463 sethi 0x0596, %l0
32464 ld [%l7 + 0x08], %f12
32465 fmovsge %xcc, %f2, %f7
32466 taddcc %g7, %g4, %i5
32467 ld [%l7 + 0x24], %f6
32468 fcmpne32 %f4, %f6, %o1
32469 brlez %g3, loop_3875
32470 ldub [%l7 + 0x41], %l2
32471 stw %o0, [%l7 + 0x38]
32472 bcc,a loop_3876
32473loop_3875:
32474 fornot2 %f0, %f12, %f12
32475 fmovd %f4, %f4
32476 fmovrsgez %o7, %f2, %f11
32477loop_3876:
32478 nop
32479 setx loop_3877, %l0, %l1
32480 jmpl %l1, %l3
32481 ldd [%l7 + 0x78], %f10
32482 ldsb [%l7 + 0x36], %o2
32483 fexpand %f6, %f6
32484loop_3877:
32485 bleu,a loop_3878
32486 edge8n %i1, %o3, %i6
32487 ldd [%l7 + 0x28], %f10
32488 fbu %fcc0, loop_3879
32489loop_3878:
32490 fpackfix %f8, %f12
32491 mova %xcc, %g2, %o4
32492 stw %g5, [%l7 + 0x30]
32493loop_3879:
32494 ldd [%l7 + 0x48], %f12
32495 mulx %o5, %l6, %o6
32496 movneg %icc, %g6, %l4
32497 xnorcc %l1, %l5, %g1
32498 stx %i7, [%l7 + 0x78]
32499 fmuld8sux16 %f9, %f13, %f14
32500 bneg %icc, loop_3880
32501 ldsh [%l7 + 0x5A], %i2
32502 edge16l %i3, %i0, %i4
32503 std %f14, [%l7 + 0x60]
32504loop_3880:
32505 fpadd16 %f12, %f14, %f0
32506 st %f1, [%l7 + 0x60]
32507 st %f13, [%l7 + 0x58]
32508 andncc %g7, %g4, %l0
32509 smul %i5, %g3, %o1
32510 umul %l2, %o0, %l3
32511 lduh [%l7 + 0x3A], %o7
32512 lduw [%l7 + 0x58], %i1
32513 fbne %fcc2, loop_3881
32514 fmovsg %xcc, %f8, %f4
32515 andn %o3, %i6, %o2
32516 fmovrsne %o4, %f14, %f8
32517loop_3881:
32518 orn %g2, %g5, %o5
32519 udivcc %o6, 0x0480, %l6
32520 tcc %xcc, 0x4
32521 fcmpd %fcc3, %f2, %f12
32522 edge8 %l4, %g6, %l5
32523 fexpand %f13, %f8
32524 fmovrse %g1, %f7, %f11
32525 movrgez %i7, 0x2D5, %l1
32526 fpsub16 %f14, %f6, %f12
32527 ldsb [%l7 + 0x08], %i2
32528 std %f2, [%l7 + 0x18]
32529 fbuge,a %fcc1, loop_3882
32530 bgu,a,pn %icc, loop_3883
32531 orcc %i0, %i4, %i3
32532 taddcc %g7, 0x0384, %l0
32533loop_3882:
32534 fbg %fcc2, loop_3884
32535loop_3883:
32536 brnz %g4, loop_3885
32537 fmul8x16 %f12, %f8, %f2
32538 fmovdvs %xcc, %f3, %f1
32539loop_3884:
32540 xnor %i5, 0x0112, %g3
32541loop_3885:
32542 fmovsneg %xcc, %f2, %f0
32543 fmovscs %xcc, %f14, %f2
32544 stx %l2, [%l7 + 0x20]
32545 smulcc %o1, 0x087C, %l3
32546 fmovsgu %xcc, %f9, %f15
32547 fbug,a %fcc2, loop_3886
32548 edge8ln %o0, %i1, %o7
32549 ldsh [%l7 + 0x24], %o3
32550 fbue,a %fcc0, loop_3887
32551loop_3886:
32552 st %f10, [%l7 + 0x60]
32553 bneg,a %icc, loop_3888
32554 ldub [%l7 + 0x3F], %o2
32555loop_3887:
32556 brnz,a %o4, loop_3889
32557 fnegs %f12, %f11
32558loop_3888:
32559 fbe %fcc0, loop_3890
32560 fbne %fcc2, loop_3891
32561loop_3889:
32562 fnot1 %f4, %f0
32563 fmovdleu %icc, %f6, %f10
32564loop_3890:
32565 smulcc %g2, %i6, %g5
32566loop_3891:
32567 popc 0x11CD, %o6
32568 stw %l6, [%l7 + 0x7C]
32569 ldsw [%l7 + 0x5C], %o5
32570 fbn %fcc0, loop_3892
32571 ldub [%l7 + 0x51], %g6
32572 st %f13, [%l7 + 0x18]
32573 fandnot2s %f4, %f7, %f14
32574loop_3892:
32575 fmovdneg %icc, %f14, %f10
32576 movgu %icc, %l4, %g1
32577 srax %i7, %l5, %i2
32578 fbuge %fcc2, loop_3893
32579 fsrc2 %f4, %f14
32580 bne,pt %icc, loop_3894
32581 fnors %f10, %f13, %f2
32582loop_3893:
32583 fble,a %fcc0, loop_3895
32584 sllx %i0, %i4, %l1
32585loop_3894:
32586 tn %icc, 0x2
32587 edge8l %i3, %l0, %g4
32588loop_3895:
32589 taddcctv %g7, 0x0B9B, %g3
32590 udivcc %l2, 0x006E, %o1
32591 edge16n %l3, %i5, %i1
32592 ldsw [%l7 + 0x5C], %o7
32593 fmovda %xcc, %f1, %f3
32594 srlx %o3, %o0, %o4
32595 fzero %f8
32596 fnor %f0, %f12, %f8
32597 edge32 %o2, %i6, %g2
32598 fmovsne %icc, %f3, %f3
32599 andncc %g5, %l6, %o5
32600 ldub [%l7 + 0x70], %o6
32601 orcc %g6, 0x0504, %g1
32602 movpos %icc, %i7, %l5
32603 tvc %icc, 0x3
32604 fnot1s %f6, %f0
32605 sll %i2, %l4, %i4
32606 ldsh [%l7 + 0x1A], %i0
32607 fbge %fcc1, loop_3896
32608 fmul8x16al %f8, %f4, %f14
32609 fmovdgu %xcc, %f8, %f4
32610 bleu,pt %xcc, loop_3897
32611loop_3896:
32612 fbge,a %fcc1, loop_3898
32613 fmuld8sux16 %f1, %f11, %f6
32614 edge32 %l1, %l0, %g4
32615loop_3897:
32616 ld [%l7 + 0x50], %f6
32617loop_3898:
32618 fbe,a %fcc2, loop_3899
32619 lduw [%l7 + 0x24], %g7
32620 fabsd %f14, %f14
32621 sth %i3, [%l7 + 0x68]
32622loop_3899:
32623 std %f12, [%l7 + 0x78]
32624 fmovrdlz %g3, %f8, %f10
32625 bvs %icc, loop_3900
32626 move %icc, %o1, %l3
32627 fsrc1 %f10, %f6
32628 ldsb [%l7 + 0x47], %i5
32629loop_3900:
32630 tne %xcc, 0x4
32631 fbg,a %fcc2, loop_3901
32632 lduw [%l7 + 0x68], %i1
32633 ldd [%l7 + 0x58], %f0
32634 std %f0, [%l7 + 0x78]
32635loop_3901:
32636 fmovdl %icc, %f15, %f6
32637 fbge %fcc0, loop_3902
32638 fmovs %f9, %f10
32639 fnands %f10, %f4, %f3
32640 movvc %xcc, %l2, %o3
32641loop_3902:
32642 fpadd16s %f5, %f1, %f14
32643 fmovspos %icc, %f8, %f9
32644 fmovse %xcc, %f1, %f6
32645 ldx [%l7 + 0x20], %o0
32646 orcc %o7, 0x0DC8, %o4
32647 sub %o2, %g2, %g5
32648 nop
32649 setx loop_3903, %l0, %l1
32650 jmpl %l1, %l6
32651 fcmpgt16 %f2, %f14, %i6
32652 ldub [%l7 + 0x21], %o6
32653 fornot1 %f14, %f4, %f12
32654loop_3903:
32655 orcc %o5, 0x0994, %g6
32656 tvc %icc, 0x7
32657 fpadd32 %f8, %f12, %f14
32658 fble,a %fcc3, loop_3904
32659 fxor %f8, %f6, %f4
32660 std %f0, [%l7 + 0x78]
32661 fnot1s %f11, %f11
32662loop_3904:
32663 lduw [%l7 + 0x3C], %g1
32664 ldx [%l7 + 0x50], %l5
32665 stx %i2, [%l7 + 0x38]
32666 bvs,a loop_3905
32667 orncc %l4, 0x0237, %i7
32668 stx %i0, [%l7 + 0x68]
32669 ld [%l7 + 0x5C], %f12
32670loop_3905:
32671 fcmpes %fcc0, %f12, %f3
32672 movcs %icc, %i4, %l0
32673 lduw [%l7 + 0x1C], %l1
32674 edge8l %g4, %g7, %i3
32675 ldd [%l7 + 0x78], %f10
32676 fmovrse %g3, %f10, %f13
32677 edge16n %o1, %l3, %i1
32678 bleu %icc, loop_3906
32679 orcc %i5, 0x030D, %l2
32680 be loop_3907
32681 fzero %f6
32682loop_3906:
32683 fmovdneg %xcc, %f14, %f2
32684 fbl,a %fcc0, loop_3908
32685loop_3907:
32686 addccc %o0, 0x15F6, %o3
32687 fmul8x16al %f3, %f14, %f0
32688 fornot2 %f0, %f2, %f12
32689loop_3908:
32690 tn %icc, 0x2
32691 tn %icc, 0x6
32692 fsrc1 %f2, %f10
32693 fmovrsgz %o7, %f7, %f0
32694 ldub [%l7 + 0x0A], %o4
32695 subcc %g2, 0x14D8, %o2
32696 sdiv %g5, 0x148F, %l6
32697 fbu,a %fcc1, loop_3909
32698 bleu %icc, loop_3910
32699 fbul,a %fcc3, loop_3911
32700 fmul8x16al %f11, %f0, %f12
32701loop_3909:
32702 fnot2s %f14, %f9
32703loop_3910:
32704 ldsb [%l7 + 0x59], %i6
32705loop_3911:
32706 fmovdne %icc, %f6, %f0
32707 bg,pt %xcc, loop_3912
32708 udiv %o6, 0x0A78, %o5
32709 edge8ln %g6, %l5, %g1
32710 fmovrde %l4, %f12, %f14
32711loop_3912:
32712 tsubcctv %i7, %i2, %i4
32713 fmovda %xcc, %f13, %f14
32714 umul %l0, %l1, %g4
32715 ldsb [%l7 + 0x51], %g7
32716 stb %i0, [%l7 + 0x42]
32717 fmul8ulx16 %f8, %f14, %f0
32718 bleu,pn %xcc, loop_3913
32719 fbug %fcc3, loop_3914
32720 fbo %fcc3, loop_3915
32721 te %icc, 0x3
32722loop_3913:
32723 movre %i3, 0x037, %g3
32724loop_3914:
32725 brz,a %l3, loop_3916
32726loop_3915:
32727 std %f0, [%l7 + 0x48]
32728 lduw [%l7 + 0x18], %o1
32729 stb %i1, [%l7 + 0x29]
32730loop_3916:
32731 edge16n %l2, %o0, %i5
32732 lduh [%l7 + 0x4C], %o7
32733 ba,pt %icc, loop_3917
32734 fmovdle %xcc, %f13, %f6
32735 ldsw [%l7 + 0x74], %o4
32736 ld [%l7 + 0x50], %f10
32737loop_3917:
32738 sethi 0x026F, %o3
32739 alignaddr %g2, %o2, %g5
32740 xnorcc %i6, 0x0CB8, %l6
32741 fmul8ulx16 %f12, %f2, %f8
32742 fnands %f12, %f9, %f14
32743 movpos %xcc, %o6, %g6
32744 std %f4, [%l7 + 0x28]
32745 sth %o5, [%l7 + 0x1E]
32746 fandnot1 %f12, %f10, %f12
32747 sth %g1, [%l7 + 0x0A]
32748 fcmpgt16 %f8, %f4, %l4
32749 brgez %l5, loop_3918
32750 fmovsg %xcc, %f14, %f15
32751 fcmps %fcc2, %f9, %f13
32752 bleu,pn %icc, loop_3919
32753loop_3918:
32754 fmovrdgz %i7, %f4, %f14
32755 srax %i4, 0x01, %i2
32756 fmovsleu %icc, %f6, %f10
32757loop_3919:
32758 andn %l1, 0x172E, %g4
32759 fble %fcc1, loop_3920
32760 ldsh [%l7 + 0x7C], %g7
32761 fmul8x16au %f9, %f5, %f10
32762 fzero %f4
32763loop_3920:
32764 fpadd32 %f12, %f8, %f2
32765 lduh [%l7 + 0x70], %l0
32766 popc %i0, %i3
32767 bneg,a,pn %xcc, loop_3921
32768 ldsw [%l7 + 0x64], %l3
32769 udiv %o1, 0x0584, %g3
32770 bpos,a,pt %xcc, loop_3922
32771loop_3921:
32772 fcmple32 %f0, %f4, %l2
32773 ld [%l7 + 0x34], %f6
32774 fmovsg %xcc, %f2, %f14
32775loop_3922:
32776 add %o0, %i1, %i5
32777 std %f12, [%l7 + 0x30]
32778 fpack16 %f6, %f7
32779 brgz,a %o4, loop_3923
32780 array32 %o3, %g2, %o2
32781 fmovspos %xcc, %f6, %f3
32782 fnands %f10, %f4, %f9
32783loop_3923:
32784 bvc,a,pn %icc, loop_3924
32785 lduh [%l7 + 0x78], %g5
32786 edge32 %o7, %i6, %l6
32787 ldx [%l7 + 0x78], %g6
32788loop_3924:
32789 fbo %fcc0, loop_3925
32790 andncc %o5, %o6, %g1
32791 fpackfix %f6, %f1
32792 fcmpne32 %f10, %f14, %l5
32793loop_3925:
32794 stx %l4, [%l7 + 0x50]
32795 fcmpgt16 %f14, %f8, %i4
32796 fmovrdlez %i7, %f2, %f12
32797 lduh [%l7 + 0x1A], %l1
32798 stw %i2, [%l7 + 0x64]
32799 movn %xcc, %g4, %l0
32800 ldsh [%l7 + 0x44], %i0
32801 fmovrsgz %i3, %f4, %f10
32802 ba,a,pt %icc, loop_3926
32803 fandnot1s %f9, %f9, %f5
32804 st %f15, [%l7 + 0x08]
32805 movcc %icc, %l3, %o1
32806loop_3926:
32807 fxnor %f14, %f14, %f14
32808 fnot1s %f15, %f5
32809 sth %g7, [%l7 + 0x1E]
32810 fmovrslz %l2, %f12, %f7
32811 tg %xcc, 0x6
32812 fbue %fcc0, loop_3927
32813 fpack32 %f12, %f8, %f12
32814 edge16l %g3, %o0, %i1
32815 ldsb [%l7 + 0x08], %i5
32816loop_3927:
32817 tge %icc, 0x3
32818 bneg,pt %xcc, loop_3928
32819 st %f13, [%l7 + 0x34]
32820 orcc %o4, 0x08AE, %g2
32821 edge16l %o2, %g5, %o7
32822loop_3928:
32823 addc %i6, 0x1AFA, %l6
32824 sth %g6, [%l7 + 0x44]
32825 fpadd16s %f10, %f14, %f0
32826 movpos %icc, %o3, %o5
32827 ldsw [%l7 + 0x70], %o6
32828 fabsd %f4, %f4
32829 fbn,a %fcc1, loop_3929
32830 alignaddr %g1, %l5, %i4
32831 lduw [%l7 + 0x44], %l4
32832 fbne,a %fcc2, loop_3930
32833loop_3929:
32834 be,a %icc, loop_3931
32835 fbug %fcc1, loop_3932
32836 fnor %f8, %f10, %f10
32837loop_3930:
32838 ldx [%l7 + 0x50], %i7
32839loop_3931:
32840 bge %icc, loop_3933
32841loop_3932:
32842 ldx [%l7 + 0x40], %l1
32843 ldsw [%l7 + 0x18], %g4
32844 fmovscc %xcc, %f8, %f8
32845loop_3933:
32846 nop
32847 setx loop_3934, %l0, %l1
32848 wrpr 0x1, %tl
32849 wrpr %l1, %tnpc
32850 setx 0x34400001400, %l0, %l1
32851 wrpr %l1, %tstate
32852 wrhpr 0x4, %htstate
32853 done
32854 sth %l0, [%l7 + 0x74]
32855 nop
32856 setx loop_3935, %l0, %l1
32857 jmpl %l1, %i2
32858 fmovrdlez %i3, %f14, %f12
32859loop_3934:
32860 st %f11, [%l7 + 0x7C]
32861 fexpand %f8, %f14
32862loop_3935:
32863 ldd [%l7 + 0x50], %f0
32864 fbule %fcc3, loop_3936
32865 fmovrsgz %i0, %f12, %f4
32866 sdivx %o1, 0x10D5, %l3
32867 ble,a,pt %icc, loop_3937
32868loop_3936:
32869 ldsh [%l7 + 0x5A], %l2
32870 fpack32 %f12, %f14, %f14
32871 lduh [%l7 + 0x7A], %g3
32872loop_3937:
32873 mulscc %o0, 0x178A, %i1
32874 nop
32875 setx loop_3938, %l0, %l1
32876 wrpr 0x1, %tl
32877 wrpr %l1, %tnpc
32878 setx 0x34400001400, %l0, %l1
32879 wrpr %l1, %tstate
32880 wrhpr 0x4, %htstate
32881 done
32882 ldsw [%l7 + 0x54], %i5
32883 fcmpgt16 %f6, %f0, %o4
32884 lduw [%l7 + 0x44], %g7
32885loop_3938:
32886 fbn,a %fcc2, loop_3939
32887 bcs,a %xcc, loop_3940
32888 or %o2, 0x0EB6, %g2
32889 std %f6, [%l7 + 0x60]
32890loop_3939:
32891 fmul8x16 %f4, %f0, %f14
32892loop_3940:
32893 fpsub32s %f0, %f4, %f3
32894 ble,a,pn %xcc, loop_3941
32895 edge32n %o7, %i6, %l6
32896 tvc %xcc, 0x6
32897 fmovdcs %icc, %f12, %f13
32898loop_3941:
32899 ldsb [%l7 + 0x10], %g5
32900 movcs %xcc, %o3, %g6
32901 bleu %icc, loop_3942
32902 orcc %o5, 0x11EB, %o6
32903 std %f2, [%l7 + 0x40]
32904 ldsw [%l7 + 0x08], %g1
32905loop_3942:
32906 bvs,pt %xcc, loop_3943
32907 stw %i4, [%l7 + 0x60]
32908 tsubcc %l4, 0x0FF9, %l5
32909 orcc %l1, 0x1B04, %g4
32910loop_3943:
32911 bneg,a,pt %icc, loop_3944
32912 stb %i7, [%l7 + 0x16]
32913 tvc %icc, 0x2
32914 ld [%l7 + 0x54], %f3
32915loop_3944:
32916 bge,a %xcc, loop_3945
32917 brnz,a %l0, loop_3946
32918 sdivx %i2, 0x15E4, %i3
32919 sth %i0, [%l7 + 0x50]
32920loop_3945:
32921 ldsw [%l7 + 0x68], %o1
32922loop_3946:
32923 fpackfix %f8, %f0
32924 movleu %xcc, %l2, %g3
32925 bgu,pn %icc, loop_3947
32926 ld [%l7 + 0x14], %f15
32927 fmovsn %icc, %f13, %f9
32928 edge32l %l3, %o0, %i1
32929loop_3947:
32930 ldsb [%l7 + 0x4F], %i5
32931 umulcc %o4, 0x0DE5, %o2
32932 stw %g2, [%l7 + 0x3C]
32933 fcmpeq16 %f8, %f0, %o7
32934 fmovsleu %xcc, %f0, %f3
32935 fba,a %fcc0, loop_3948
32936 stb %g7, [%l7 + 0x0F]
32937 ldx [%l7 + 0x40], %i6
32938 ldx [%l7 + 0x48], %l6
32939loop_3948:
32940 fabss %f0, %f10
32941 tneg %icc, 0x1
32942 lduw [%l7 + 0x38], %g5
32943 fmovsg %icc, %f9, %f15
32944 ldsw [%l7 + 0x2C], %g6
32945 bvc,a,pn %xcc, loop_3949
32946 fnegd %f2, %f14
32947 bl,a,pt %icc, loop_3950
32948 ble,a %xcc, loop_3951
32949loop_3949:
32950 ba %xcc, loop_3952
32951 edge16 %o3, %o6, %g1
32952loop_3950:
32953 ldd [%l7 + 0x58], %f12
32954loop_3951:
32955 fmovscs %icc, %f9, %f13
32956loop_3952:
32957 ld [%l7 + 0x48], %f8
32958 ldsw [%l7 + 0x3C], %i4
32959 taddcctv %l4, 0x16E9, %o5
32960 fbe,a %fcc2, loop_3953
32961 edge32n %l1, %l5, %g4
32962 sth %i7, [%l7 + 0x6C]
32963 tge %xcc, 0x0
32964loop_3953:
32965 fmovdneg %xcc, %f7, %f6
32966 pdist %f4, %f12, %f12
32967 movcs %icc, %l0, %i2
32968 sth %i0, [%l7 + 0x36]
32969 fmovsn %xcc, %f2, %f10
32970 fand %f4, %f14, %f6
32971 fpadd16 %f8, %f4, %f4
32972 bl %icc, loop_3954
32973 bcs,a,pt %icc, loop_3955
32974 ldsh [%l7 + 0x36], %i3
32975 edge8n %l2, %g3, %l3
32976loop_3954:
32977 fcmps %fcc3, %f15, %f1
32978loop_3955:
32979 fornot2 %f2, %f12, %f0
32980 tcs %xcc, 0x0
32981 sdivx %o1, 0x028E, %o0
32982 bg,a %xcc, loop_3956
32983 fblg %fcc3, loop_3957
32984 movvc %xcc, %i1, %i5
32985 nop
32986 setx loop_3958, %l0, %l1
32987 wrpr 0x1, %tl
32988 wrpr %l1, %tnpc
32989 setx 0x34400001400, %l0, %l1
32990 wrpr %l1, %tstate
32991 wrhpr 0x4, %htstate
32992 done
32993loop_3956:
32994 fmovdg %icc, %f8, %f14
32995loop_3957:
32996 lduh [%l7 + 0x48], %o2
32997 fmovrdlez %g2, %f6, %f2
32998loop_3958:
32999 fsrc1 %f14, %f0
33000 bvc,a,pn %icc, loop_3959
33001 te %xcc, 0x4
33002 stx %o7, [%l7 + 0x48]
33003 fcmpeq32 %f4, %f4, %o4
33004loop_3959:
33005 fnegd %f2, %f0
33006 brgz,a %i6, loop_3960
33007 nop
33008 setx loop_3961, %l0, %l1
33009 wrpr 0x1, %tl
33010 wrpr %l1, %tpc
33011 add %l1, 0x4, %l1
33012 wrpr %l1, %tnpc
33013 setx 0x34400001400, %l0, %l1
33014 wrpr %l1, %tstate
33015 wrhpr 0x4, %htstate
33016 retry
33017 subcc %g7, 0x06AF, %l6
33018 fmovrsgz %g6, %f12, %f12
33019loop_3960:
33020 tle %icc, 0x3
33021loop_3961:
33022 fpadd16s %f12, %f13, %f2
33023 lduh [%l7 + 0x64], %g5
33024 fnot1s %f12, %f6
33025 sth %o6, [%l7 + 0x4A]
33026 sdivcc %g1, 0x09F1, %i4
33027 ldd [%l7 + 0x28], %f14
33028 bvs loop_3962
33029 fone %f8
33030 bge,a,pt %icc, loop_3963
33031 movcc %xcc, %o3, %o5
33032loop_3962:
33033 fcmpeq16 %f2, %f8, %l1
33034 fcmps %fcc1, %f7, %f11
33035loop_3963:
33036 lduw [%l7 + 0x3C], %l4
33037 fands %f4, %f9, %f10
33038 lduw [%l7 + 0x6C], %g4
33039 sll %i7, %l0, %i2
33040 fnot1 %f10, %f8
33041 stx %l5, [%l7 + 0x50]
33042 tpos %icc, 0x0
33043 fcmpeq16 %f14, %f0, %i0
33044 be %icc, loop_3964
33045 ldsh [%l7 + 0x58], %l2
33046 tle %xcc, 0x3
33047 stw %g3, [%l7 + 0x54]
33048loop_3964:
33049 sth %i3, [%l7 + 0x64]
33050 fmovda %icc, %f1, %f2
33051 std %f4, [%l7 + 0x78]
33052 fnor %f2, %f12, %f10
33053 movrne %l3, 0x13D, %o0
33054 fmovdleu %icc, %f13, %f12
33055 ldsw [%l7 + 0x14], %i1
33056 movpos %xcc, %i5, %o2
33057 stx %o1, [%l7 + 0x50]
33058 movneg %icc, %o7, %o4
33059 array8 %i6, %g2, %g7
33060 brgz,a %g6, loop_3965
33061 lduh [%l7 + 0x64], %g5
33062 subccc %l6, 0x06EF, %o6
33063 fbule %fcc3, loop_3966
33064loop_3965:
33065 ldub [%l7 + 0x7D], %i4
33066 ldx [%l7 + 0x58], %g1
33067 fmovrsne %o5, %f10, %f12
33068loop_3966:
33069 taddcctv %o3, %l4, %g4
33070 ldd [%l7 + 0x70], %f10
33071 fnot2 %f6, %f14
33072 fcmpne32 %f2, %f2, %l1
33073 bvc,a,pt %icc, loop_3967
33074 xor %l0, %i2, %l5
33075 stx %i0, [%l7 + 0x68]
33076 andn %i7, 0x1B29, %g3
33077loop_3967:
33078 edge16n %i3, %l2, %o0
33079 fnors %f8, %f11, %f5
33080 fnot2s %f3, %f5
33081 fmovsa %xcc, %f0, %f10
33082 ldub [%l7 + 0x0D], %i1
33083 lduw [%l7 + 0x44], %i5
33084 ldsb [%l7 + 0x43], %l3
33085 bshuffle %f12, %f4, %f10
33086 fbug,a %fcc1, loop_3968
33087 stw %o2, [%l7 + 0x74]
33088 fors %f10, %f5, %f9
33089 tgu %icc, 0x0
33090loop_3968:
33091 bleu,pn %icc, loop_3969
33092 tneg %icc, 0x1
33093 edge8ln %o7, %o1, %i6
33094 fabss %f2, %f3
33095loop_3969:
33096 ldub [%l7 + 0x20], %g2
33097 fnegs %f3, %f10
33098 fmovdvs %xcc, %f9, %f11
33099 array16 %g7, %o4, %g6
33100 fmuld8sux16 %f13, %f15, %f2
33101 lduw [%l7 + 0x18], %g5
33102 lduw [%l7 + 0x28], %o6
33103 call loop_3970
33104 tcc %xcc, 0x2
33105 movre %l6, 0x1A5, %g1
33106 fbge %fcc1, loop_3971
33107loop_3970:
33108 fmovdgu %xcc, %f13, %f0
33109 edge8 %o5, %o3, %l4
33110 sth %i4, [%l7 + 0x68]
33111loop_3971:
33112 mulscc %g4, %l1, %i2
33113 brnz,a %l0, loop_3972
33114 for %f10, %f6, %f4
33115 fmovrdgz %l5, %f10, %f14
33116 xor %i7, %g3, %i0
33117loop_3972:
33118 lduh [%l7 + 0x5E], %l2
33119 add %i3, 0x0F52, %o0
33120 ldsw [%l7 + 0x58], %i5
33121 ldx [%l7 + 0x20], %i1
33122 tl %icc, 0x4
33123 movleu %icc, %l3, %o2
33124 mova %xcc, %o7, %i6
33125 movcs %xcc, %g2, %o1
33126 nop
33127 setx loop_3973, %l0, %l1
33128 jmpl %l1, %g7
33129 std %f2, [%l7 + 0x30]
33130 fmul8sux16 %f10, %f14, %f10
33131 srlx %o4, 0x0F, %g6
33132loop_3973:
33133 fmul8ulx16 %f14, %f8, %f2
33134 stb %g5, [%l7 + 0x58]
33135 lduh [%l7 + 0x1A], %l6
33136 fmovdl %xcc, %f14, %f4
33137 stx %g1, [%l7 + 0x08]
33138 tvc %xcc, 0x4
33139 fornot2s %f10, %f10, %f10
33140 fsrc2s %f0, %f13
33141 fmovrde %o5, %f2, %f6
33142 tg %icc, 0x4
33143 movvs %icc, %o6, %l4
33144 bl %icc, loop_3974
33145 bcs loop_3975
33146 fmovdn %xcc, %f13, %f13
33147 fxor %f6, %f4, %f4
33148loop_3974:
33149 fones %f5
33150loop_3975:
33151 movvs %icc, %o3, %i4
33152 ldd [%l7 + 0x78], %f12
33153 fbule,a %fcc1, loop_3976
33154 ldsh [%l7 + 0x0C], %l1
33155 fbuge,a %fcc2, loop_3977
33156 subccc %i2, %l0, %l5
33157loop_3976:
33158 mulx %g4, %g3, %i0
33159 tpos %xcc, 0x0
33160loop_3977:
33161 edge16 %l2, %i3, %i7
33162 fbuge,a %fcc0, loop_3978
33163 movn %xcc, %i5, %o0
33164 stb %l3, [%l7 + 0x60]
33165 fabss %f5, %f7
33166loop_3978:
33167 ldx [%l7 + 0x08], %i1
33168 fornot1 %f2, %f10, %f2
33169 fmovrsne %o7, %f8, %f10
33170 orn %i6, 0x1842, %o2
33171 umulcc %g2, %o1, %o4
33172 sllx %g6, %g7, %l6
33173 bpos,a,pt %xcc, loop_3979
33174 tn %icc, 0x1
33175 fzeros %f1
33176 fors %f1, %f7, %f11
33177loop_3979:
33178 movne %xcc, %g1, %o5
33179 ldsh [%l7 + 0x3C], %o6
33180 ldx [%l7 + 0x20], %l4
33181 fbe %fcc1, loop_3980
33182 popc %g5, %i4
33183 andcc %o3, 0x15A2, %l1
33184 fmovrsgz %i2, %f11, %f5
33185loop_3980:
33186 ldd [%l7 + 0x08], %f4
33187 sub %l5, 0x0D91, %l0
33188 fones %f7
33189 brlez,a %g3, loop_3981
33190 fmovsl %icc, %f8, %f12
33191 fcmpne16 %f14, %f0, %i0
33192 ldub [%l7 + 0x30], %g4
33193loop_3981:
33194 stw %i3, [%l7 + 0x58]
33195 smulcc %i7, %l2, %i5
33196 fzeros %f10
33197 orncc %l3, 0x1698, %i1
33198 orcc %o7, %i6, %o2
33199 sethi 0x0DA1, %g2
33200 ldd [%l7 + 0x68], %f12
33201 tsubcctv %o1, 0x15FC, %o0
33202 mova %xcc, %o4, %g6
33203 ldd [%l7 + 0x50], %f2
33204 fcmpes %fcc0, %f3, %f4
33205 ldx [%l7 + 0x50], %l6
33206 fmovdpos %xcc, %f15, %f1
33207 fmovrslz %g1, %f11, %f10
33208 edge32 %o5, %o6, %g7
33209 stx %l4, [%l7 + 0x30]
33210 lduw [%l7 + 0x34], %i4
33211 ldsb [%l7 + 0x54], %o3
33212 st %f0, [%l7 + 0x28]
33213 subc %l1, %g5, %l5
33214 te %icc, 0x0
33215 fcmpne16 %f0, %f4, %l0
33216 taddcc %g3, %i0, %i2
33217 stb %g4, [%l7 + 0x39]
33218 move %icc, %i7, %i3
33219 andn %l2, 0x043C, %l3
33220 fcmpd %fcc1, %f10, %f10
33221 ldsb [%l7 + 0x52], %i5
33222 nop
33223 setx loop_3982, %l0, %l1
33224 wrpr 0x1, %tl
33225 wrpr %l1, %tpc
33226 add %l1, 0x4, %l1
33227 wrpr %l1, %tnpc
33228 setx 0x34400001400, %l0, %l1
33229 wrpr %l1, %tstate
33230 wrhpr 0x4, %htstate
33231 retry
33232 bpos,a %icc, loop_3983
33233 andn %o7, %i1, %i6
33234 fandnot2 %f14, %f0, %f8
33235loop_3982:
33236 fbne %fcc0, loop_3984
33237loop_3983:
33238 ldx [%l7 + 0x20], %o2
33239 mova %icc, %g2, %o0
33240 fcmpd %fcc0, %f14, %f4
33241loop_3984:
33242 ld [%l7 + 0x48], %f2
33243 lduw [%l7 + 0x14], %o1
33244 st %f4, [%l7 + 0x5C]
33245 fmovsle %icc, %f13, %f6
33246 ldx [%l7 + 0x68], %g6
33247 edge8n %o4, %g1, %o5
33248 stx %o6, [%l7 + 0x48]
33249 st %f3, [%l7 + 0x20]
33250 ldsb [%l7 + 0x51], %l6
33251 fxnor %f4, %f6, %f6
33252 std %f14, [%l7 + 0x58]
33253 nop
33254 setx loop_3985, %l0, %l1
33255 wrpr 0x1, %tl
33256 wrpr %l1, %tpc
33257 add %l1, 0x4, %l1
33258 wrpr %l1, %tnpc
33259 setx 0x34400001400, %l0, %l1
33260 wrpr %l1, %tstate
33261 wrhpr 0x4, %htstate
33262 retry
33263 ldsh [%l7 + 0x46], %g7
33264 fnand %f10, %f14, %f14
33265 fnor %f6, %f12, %f10
33266loop_3985:
33267 xorcc %l4, %i4, %l1
33268 tg %icc, 0x0
33269 fnot1s %f10, %f6
33270 stb %o3, [%l7 + 0x1A]
33271 bn,a,pn %icc, loop_3986
33272 ldsb [%l7 + 0x39], %g5
33273 stw %l5, [%l7 + 0x1C]
33274 fmovdcc %xcc, %f0, %f13
33275loop_3986:
33276 or %l0, %i0, %g3
33277 stx %g4, [%l7 + 0x10]
33278 stx %i2, [%l7 + 0x38]
33279 edge16l %i7, %l2, %i3
33280 ldsh [%l7 + 0x3E], %l3
33281 ldx [%l7 + 0x20], %i5
33282 stx %o7, [%l7 + 0x58]
33283 ldub [%l7 + 0x08], %i1
33284 stw %i6, [%l7 + 0x7C]
33285 be %xcc, loop_3987
33286 stx %o2, [%l7 + 0x28]
33287 srl %g2, %o1, %o0
33288 ldsh [%l7 + 0x22], %g6
33289loop_3987:
33290 ldsh [%l7 + 0x4A], %g1
33291 ldub [%l7 + 0x50], %o5
33292 fpadd32 %f12, %f14, %f2
33293 fexpand %f1, %f2
33294 fmovdcc %icc, %f14, %f1
33295 fbe %fcc2, loop_3988
33296 alignaddrl %o6, %o4, %l6
33297 fcmpne16 %f0, %f12, %g7
33298 fzeros %f9
33299loop_3988:
33300 fmovsne %icc, %f6, %f2
33301 stx %i4, [%l7 + 0x48]
33302 tcs %icc, 0x4
33303 bvc,pn %xcc, loop_3989
33304 fzero %f4
33305 ldsh [%l7 + 0x7A], %l4
33306 xor %o3, 0x1B54, %l1
33307loop_3989:
33308 ldsh [%l7 + 0x6C], %l5
33309 fblg,a %fcc1, loop_3990
33310 ta %icc, 0x5
33311 taddcctv %l0, %i0, %g5
33312 fbug %fcc0, loop_3991
33313loop_3990:
33314 st %f15, [%l7 + 0x30]
33315 bge,a %icc, loop_3992
33316 tcc %icc, 0x6
33317loop_3991:
33318 st %f13, [%l7 + 0x0C]
33319 andcc %g3, %i2, %g4
33320loop_3992:
33321 fnegd %f4, %f0
33322 stw %i7, [%l7 + 0x08]
33323 ld [%l7 + 0x10], %f2
33324 stx %l2, [%l7 + 0x60]
33325 fnot1s %f9, %f10
33326 sth %l3, [%l7 + 0x14]
33327 array32 %i3, %i5, %o7
33328 and %i1, %i6, %g2
33329 movrne %o1, %o0, %o2
33330 for %f14, %f6, %f0
33331 bshuffle %f8, %f12, %f10
33332 mulscc %g6, %g1, %o6
33333 fbge %fcc3, loop_3993
33334 fble %fcc0, loop_3994
33335 bcc,a loop_3995
33336 movvs %xcc, %o4, %o5
33337loop_3993:
33338 std %f10, [%l7 + 0x20]
33339loop_3994:
33340 fnot2 %f4, %f6
33341loop_3995:
33342 sth %g7, [%l7 + 0x2E]
33343 bshuffle %f12, %f12, %f8
33344 edge16ln %l6, %l4, %i4
33345 andcc %o3, 0x18FD, %l5
33346 fbul %fcc1, loop_3996
33347 fmovdl %xcc, %f12, %f14
33348 fmovrdgz %l0, %f12, %f8
33349 xnorcc %i0, %g5, %l1
33350loop_3996:
33351 brlez %g3, loop_3997
33352 fbl,a %fcc3, loop_3998
33353 srax %i2, 0x1D, %i7
33354 fbule,a %fcc3, loop_3999
33355loop_3997:
33356 bne %icc, loop_4000
33357loop_3998:
33358 fcmpeq32 %f10, %f14, %g4
33359 fmovsgu %xcc, %f12, %f14
33360loop_3999:
33361 ldd [%l7 + 0x20], %f10
33362loop_4000:
33363 srax %l2, 0x11, %i3
33364 fabsd %f4, %f2
33365 ldub [%l7 + 0x72], %l3
33366 fandnot2 %f8, %f4, %f10
33367 andncc %i5, %i1, %o7
33368 movcs %icc, %i6, %g2
33369 ldx [%l7 + 0x48], %o0
33370 ldx [%l7 + 0x10], %o1
33371 bneg %xcc, loop_4001
33372 ldsb [%l7 + 0x4B], %o2
33373 ldub [%l7 + 0x2C], %g6
33374 stx %o6, [%l7 + 0x38]
33375loop_4001:
33376 fornot2 %f10, %f14, %f2
33377 ldsw [%l7 + 0x10], %o4
33378 std %f2, [%l7 + 0x40]
33379 lduh [%l7 + 0x2C], %o5
33380 edge16n %g7, %l6, %g1
33381 fmovsvc %icc, %f8, %f13
33382 fmul8sux16 %f0, %f12, %f8
33383 ldsb [%l7 + 0x1E], %i4
33384 fsrc2s %f1, %f11
33385 array32 %l4, %l5, %l0
33386 tge %icc, 0x3
33387 fbn,a %fcc0, loop_4002
33388 sth %i0, [%l7 + 0x26]
33389 bne,pt %icc, loop_4003
33390 srlx %o3, 0x1E, %l1
33391loop_4002:
33392 tl %xcc, 0x1
33393 addc %g3, %i2, %g5
33394loop_4003:
33395 edge16ln %g4, %i7, %l2
33396 subccc %l3, 0x0645, %i3
33397 alignaddr %i1, %i5, %i6
33398 ldub [%l7 + 0x3C], %g2
33399 stw %o0, [%l7 + 0x60]
33400 movrlz %o1, 0x345, %o7
33401 fpsub16 %f6, %f8, %f12
33402 fmovrslz %g6, %f13, %f0
33403 ld [%l7 + 0x24], %f5
33404 fbg %fcc0, loop_4004
33405 std %f6, [%l7 + 0x68]
33406 te %xcc, 0x5
33407 std %f0, [%l7 + 0x20]
33408loop_4004:
33409 fmovrdgez %o6, %f6, %f10
33410 fmovrsgz %o2, %f7, %f5
33411 fmovda %xcc, %f5, %f3
33412 ld [%l7 + 0x10], %f11
33413 srax %o4, 0x00, %g7
33414 fmovdge %icc, %f7, %f14
33415 ldx [%l7 + 0x58], %l6
33416 ldsw [%l7 + 0x28], %o5
33417 movvs %xcc, %i4, %g1
33418 bvs,a %xcc, loop_4005
33419 fmovdle %icc, %f11, %f13
33420 edge16n %l5, %l0, %i0
33421 sdiv %o3, 0x1D2C, %l1
33422loop_4005:
33423 tvs %xcc, 0x4
33424 andcc %g3, 0x12A1, %i2
33425 lduw [%l7 + 0x6C], %g5
33426 ldd [%l7 + 0x10], %f12
33427 fmovrsgez %g4, %f13, %f6
33428 stb %i7, [%l7 + 0x4D]
33429 edge16l %l2, %l4, %i3
33430 ld [%l7 + 0x34], %f13
33431 ldd [%l7 + 0x28], %f0
33432 fmovsvc %icc, %f5, %f5
33433 mova %icc, %i1, %l3
33434 fmovspos %icc, %f7, %f0
33435 addcc %i6, %i5, %g2
33436 brnz %o1, loop_4006
33437 fmovsleu %xcc, %f2, %f3
33438 movge %icc, %o7, %o0
33439 fxnor %f4, %f6, %f14
33440loop_4006:
33441 fnot1s %f2, %f4
33442 lduw [%l7 + 0x28], %g6
33443 sth %o2, [%l7 + 0x4E]
33444 movvs %xcc, %o4, %g7
33445 umul %l6, %o5, %i4
33446 tle %xcc, 0x5
33447 fmovdle %xcc, %f11, %f8
33448 fmovde %icc, %f8, %f8
33449 movgu %xcc, %o6, %l5
33450 fmovrse %g1, %f12, %f15
33451 ldsh [%l7 + 0x70], %i0
33452 fpsub32 %f12, %f10, %f4
33453 faligndata %f2, %f12, %f8
33454 fblg,a %fcc3, loop_4007
33455 fsrc1s %f2, %f5
33456 fmovsa %xcc, %f12, %f9
33457 tneg %icc, 0x7
33458loop_4007:
33459 nop
33460 setx loop_4008, %l0, %l1
33461 wrpr 0x1, %tl
33462 wrpr %l1, %tpc
33463 add %l1, 0x4, %l1
33464 wrpr %l1, %tnpc
33465 setx 0x34400001400, %l0, %l1
33466 wrpr %l1, %tstate
33467 wrhpr 0x4, %htstate
33468 retry
33469 movn %icc, %l0, %l1
33470 movleu %xcc, %o3, %g3
33471 brlz %g5, loop_4009
33472loop_4008:
33473 sth %i2, [%l7 + 0x08]
33474 fmovdvs %xcc, %f14, %f3
33475 stw %g4, [%l7 + 0x24]
33476loop_4009:
33477 ldsh [%l7 + 0x4E], %l2
33478 edge8n %i7, %i3, %l4
33479 movl %icc, %i1, %l3
33480 ldsw [%l7 + 0x24], %i5
33481 fpack16 %f14, %f8
33482 tl %icc, 0x7
33483 smulcc %g2, %i6, %o1
33484 tvs %xcc, 0x0
33485 fbu,a %fcc1, loop_4010
33486 fbule,a %fcc1, loop_4011
33487 orn %o0, 0x15B7, %g6
33488 xorcc %o2, 0x1AD2, %o4
33489loop_4010:
33490 orn %o7, 0x0562, %g7
33491loop_4011:
33492 array8 %o5, %i4, %l6
33493 srax %o6, %l5, %g1
33494 stx %l0, [%l7 + 0x68]
33495 lduh [%l7 + 0x72], %l1
33496 st %f14, [%l7 + 0x44]
33497 fbg,a %fcc3, loop_4012
33498 ldsb [%l7 + 0x3C], %i0
33499 fmovs %f12, %f1
33500 xorcc %o3, 0x0992, %g5
33501loop_4012:
33502 bl loop_4013
33503 fnot1s %f5, %f14
33504 edge16ln %g3, %g4, %l2
33505 lduw [%l7 + 0x4C], %i7
33506loop_4013:
33507 ldub [%l7 + 0x13], %i2
33508 bge,a,pn %xcc, loop_4014
33509 fmovrdlez %i3, %f2, %f8
33510 bvc,pn %icc, loop_4015
33511 nop
33512 setx loop_4016, %l0, %l1
33513 jmpl %l1, %l4
33514loop_4014:
33515 ldd [%l7 + 0x40], %f14
33516 sllx %i1, %l3, %i5
33517loop_4015:
33518 umul %i6, 0x0DF0, %o1
33519loop_4016:
33520 ldx [%l7 + 0x78], %g2
33521 ldsb [%l7 + 0x0E], %g6
33522 fmovsg %xcc, %f0, %f6
33523 fmovrsne %o2, %f9, %f6
33524 fand %f6, %f10, %f2
33525 fmovdn %icc, %f8, %f13
33526 lduh [%l7 + 0x5E], %o4
33527 lduh [%l7 + 0x48], %o0
33528 movle %icc, %o7, %o5
33529 lduh [%l7 + 0x4E], %g7
33530 mulscc %i4, %l6, %l5
33531 movl %xcc, %g1, %l0
33532 faligndata %f10, %f12, %f0
33533 fxor %f14, %f14, %f2
33534 ldx [%l7 + 0x58], %l1
33535 ldd [%l7 + 0x28], %f6
33536 edge32l %o6, %o3, %i0
33537 andcc %g3, 0x0D33, %g5
33538 movrgez %l2, 0x32F, %i7
33539 taddcctv %i2, 0x073B, %g4
33540 lduh [%l7 + 0x3C], %l4
33541 fcmpd %fcc1, %f0, %f6
33542 edge32n %i1, %l3, %i5
33543 stb %i6, [%l7 + 0x2A]
33544 and %i3, 0x0522, %g2
33545 fmovsn %icc, %f14, %f8
33546 sth %g6, [%l7 + 0x1C]
33547 fzero %f14
33548 tvc %icc, 0x4
33549 fmuld8ulx16 %f13, %f13, %f12
33550 lduw [%l7 + 0x14], %o1
33551 ldx [%l7 + 0x70], %o2
33552 fmovdg %xcc, %f6, %f4
33553 brz,a %o0, loop_4017
33554 movrne %o4, 0x247, %o7
33555 bvc loop_4018
33556 sth %g7, [%l7 + 0x54]
33557loop_4017:
33558 movle %xcc, %o5, %i4
33559 fmovrsgz %l5, %f14, %f0
33560loop_4018:
33561 bl %icc, loop_4019
33562 fbul,a %fcc2, loop_4020
33563 ldsb [%l7 + 0x68], %l6
33564 addc %l0, %g1, %l1
33565loop_4019:
33566 movrne %o3, %i0, %g3
33567loop_4020:
33568 fbge %fcc3, loop_4021
33569 ldsb [%l7 + 0x16], %g5
33570 stx %o6, [%l7 + 0x58]
33571 std %f4, [%l7 + 0x58]
33572loop_4021:
33573 fmovsge %xcc, %f13, %f4
33574 bpos,pt %xcc, loop_4022
33575 fba %fcc0, loop_4023
33576 xor %l2, %i2, %i7
33577 movleu %icc, %g4, %i1
33578loop_4022:
33579 fmovrdgez %l4, %f2, %f6
33580loop_4023:
33581 edge16ln %l3, %i5, %i3
33582 movgu %xcc, %i6, %g6
33583 ldx [%l7 + 0x38], %o1
33584 for %f6, %f4, %f8
33585 fbul,a %fcc3, loop_4024
33586 fmovsne %icc, %f7, %f15
33587 subccc %o2, 0x0B05, %g2
33588 fcmpne16 %f10, %f12, %o0
33589loop_4024:
33590 movleu %icc, %o7, %g7
33591 tcs %xcc, 0x0
33592 std %f10, [%l7 + 0x18]
33593 fmul8x16 %f7, %f10, %f2
33594 movl %xcc, %o4, %o5
33595 tneg %xcc, 0x3
33596 fsrc2 %f2, %f4
33597 tpos %icc, 0x6
33598 bne %xcc, loop_4025
33599 srl %l5, 0x08, %i4
33600 smulcc %l6, %l0, %l1
33601 bcs loop_4026
33602loop_4025:
33603 fabsd %f0, %f12
33604 std %f0, [%l7 + 0x38]
33605 fmul8x16au %f9, %f11, %f4
33606loop_4026:
33607 tvc %icc, 0x0
33608 movvs %xcc, %g1, %i0
33609 fbule,a %fcc2, loop_4027
33610 fnot1s %f14, %f5
33611 ldx [%l7 + 0x08], %o3
33612 fbne,a %fcc1, loop_4028
33613loop_4027:
33614 movpos %xcc, %g3, %o6
33615 ldd [%l7 + 0x58], %f0
33616 fmovscc %icc, %f13, %f11
33617loop_4028:
33618 stb %g5, [%l7 + 0x29]
33619 ldx [%l7 + 0x30], %l2
33620 ldsh [%l7 + 0x22], %i2
33621 fmovrsne %i7, %f12, %f13
33622 bg loop_4029
33623 fandnot2 %f6, %f10, %f12
33624 fpack16 %f12, %f14
33625 fbul %fcc3, loop_4030
33626loop_4029:
33627 fmovrsne %i1, %f9, %f7
33628 tsubcc %g4, %l3, %l4
33629 fbl %fcc0, loop_4031
33630loop_4030:
33631 array8 %i5, %i6, %g6
33632 tpos %xcc, 0x7
33633 or %i3, 0x07D8, %o2
33634loop_4031:
33635 ldsw [%l7 + 0x10], %o1
33636 ldsh [%l7 + 0x0A], %g2
33637 ld [%l7 + 0x7C], %f0
33638 for %f12, %f10, %f12
33639 bvs,a loop_4032
33640 fnot1 %f12, %f8
33641 fzero %f8
33642 tvc %xcc, 0x0
33643loop_4032:
33644 fmovrsgez %o0, %f7, %f1
33645 fand %f0, %f14, %f14
33646 fmovsge %xcc, %f2, %f3
33647 movle %icc, %o7, %o4
33648 fmovdvs %xcc, %f14, %f12
33649 stw %g7, [%l7 + 0x1C]
33650 lduw [%l7 + 0x1C], %o5
33651 ba,a loop_4033
33652 ldd [%l7 + 0x20], %f2
33653 srl %l5, 0x0E, %l6
33654 bg,a loop_4034
33655loop_4033:
33656 fornot1 %f6, %f6, %f6
33657 fornot1 %f0, %f0, %f2
33658 tcs %icc, 0x1
33659loop_4034:
33660 ldx [%l7 + 0x30], %l0
33661 ld [%l7 + 0x64], %f8
33662 ldub [%l7 + 0x37], %i4
33663 move %icc, %g1, %i0
33664 fcmpeq16 %f10, %f2, %l1
33665 fbug,a %fcc2, loop_4035
33666 fmul8x16 %f12, %f10, %f10
33667 ldx [%l7 + 0x28], %g3
33668 ldx [%l7 + 0x70], %o3
33669loop_4035:
33670 fmovdvc %icc, %f13, %f2
33671 and %o6, %g5, %i2
33672 nop
33673 setx loop_4036, %l0, %l1
33674 jmpl %l1, %i7
33675 fnegs %f2, %f9
33676 ldub [%l7 + 0x19], %l2
33677 udivcc %g4, 0x0127, %i1
33678loop_4036:
33679 ldsb [%l7 + 0x13], %l3
33680 ldsh [%l7 + 0x7E], %l4
33681 taddcctv %i5, %g6, %i3
33682 fmovrdgez %i6, %f0, %f2
33683 fnands %f5, %f15, %f0
33684 fxnor %f0, %f10, %f10
33685 fmovsa %icc, %f10, %f2
33686 ldsh [%l7 + 0x7E], %o2
33687 stx %g2, [%l7 + 0x68]
33688 ldx [%l7 + 0x40], %o1
33689 movcc %icc, %o7, %o0
33690 ldsb [%l7 + 0x7B], %o4
33691 sth %o5, [%l7 + 0x0E]
33692 fmovsle %icc, %f11, %f5
33693 fpmerge %f10, %f11, %f4
33694 bge loop_4037
33695 std %f6, [%l7 + 0x50]
33696 ldub [%l7 + 0x4E], %l5
33697 fxors %f6, %f2, %f9
33698loop_4037:
33699 srlx %l6, 0x01, %l0
33700 fand %f4, %f12, %f0
33701 fpsub32 %f4, %f12, %f8
33702 fandnot2s %f13, %f5, %f1
33703 tsubcctv %g7, %g1, %i4
33704 lduh [%l7 + 0x20], %i0
33705 fsrc1 %f6, %f6
33706 alignaddr %l1, %o3, %o6
33707 fnot2 %f12, %f14
33708 call loop_4038
33709 st %f12, [%l7 + 0x08]
33710 fble %fcc3, loop_4039
33711 stx %g5, [%l7 + 0x40]
33712loop_4038:
33713 subcc %g3, 0x01DA, %i7
33714 std %f0, [%l7 + 0x50]
33715loop_4039:
33716 ldub [%l7 + 0x7B], %i2
33717 fxnors %f5, %f6, %f3
33718 edge8l %g4, %i1, %l2
33719 udivcc %l3, 0x0064, %i5
33720 stx %l4, [%l7 + 0x48]
33721 brnz,a %g6, loop_4040
33722 st %f15, [%l7 + 0x78]
33723 movrgez %i3, 0x29C, %i6
33724 edge8 %g2, %o1, %o2
33725loop_4040:
33726 fors %f14, %f7, %f14
33727 fbuge %fcc2, loop_4041
33728 for %f14, %f6, %f14
33729 fpsub16 %f0, %f8, %f4
33730 fmovscc %xcc, %f4, %f0
33731loop_4041:
33732 alignaddr %o7, %o0, %o5
33733 edge8n %l5, %l6, %l0
33734 movn %icc, %o4, %g1
33735 fandnot2s %f8, %f3, %f12
33736 fmovdpos %xcc, %f13, %f13
33737 fmovrse %g7, %f4, %f2
33738 fxnor %f0, %f0, %f2
33739 ldub [%l7 + 0x36], %i0
33740 tge %xcc, 0x5
33741 fbg,a %fcc2, loop_4042
33742 srl %i4, %l1, %o6
33743 fzero %f10
33744 ldsw [%l7 + 0x20], %o3
33745loop_4042:
33746 array8 %g3, %g5, %i7
33747 fmovrsgez %i2, %f12, %f1
33748 bneg,pt %xcc, loop_4043
33749 std %f10, [%l7 + 0x58]
33750 ldd [%l7 + 0x48], %f6
33751 fpsub32s %f8, %f9, %f5
33752loop_4043:
33753 edge32 %g4, %l2, %i1
33754 edge8n %i5, %l4, %l3
33755 movleu %xcc, %g6, %i6
33756 tgu %xcc, 0x2
33757 movle %xcc, %i3, %o1
33758 ldsh [%l7 + 0x5A], %o2
33759 bvs,pn %icc, loop_4044
33760 fsrc1 %f2, %f6
33761 movpos %xcc, %g2, %o7
33762 sdivx %o0, 0x0AAC, %o5
33763loop_4044:
33764 movge %icc, %l6, %l0
33765 te %xcc, 0x6
33766 fbe %fcc2, loop_4045
33767 stb %o4, [%l7 + 0x5E]
33768 edge8l %l5, %g1, %i0
33769 ldsb [%l7 + 0x44], %g7
33770loop_4045:
33771 fnor %f10, %f4, %f2
33772 fmovsle %icc, %f14, %f7
33773 ldsh [%l7 + 0x14], %l1
33774 smul %o6, 0x13FA, %o3
33775 fbue %fcc0, loop_4046
33776 std %f2, [%l7 + 0x10]
33777 fmovsvs %xcc, %f15, %f6
33778 movrlez %i4, 0x084, %g3
33779loop_4046:
33780 orncc %g5, %i2, %i7
33781 lduw [%l7 + 0x74], %g4
33782 fnot1s %f15, %f11
33783 tl %icc, 0x4
33784 ld [%l7 + 0x50], %f1
33785 fnors %f15, %f5, %f3
33786 udivcc %l2, 0x010F, %i1
33787 ldub [%l7 + 0x57], %i5
33788 movgu %icc, %l4, %g6
33789 lduh [%l7 + 0x16], %i6
33790 lduw [%l7 + 0x48], %i3
33791 andn %o1, 0x0FAA, %o2
33792 taddcc %g2, %o7, %o0
33793 orcc %l3, %o5, %l0
33794 edge16 %o4, %l6, %l5
33795 fabss %f6, %f0
33796 std %f12, [%l7 + 0x48]
33797 tg %icc, 0x7
33798 ldsb [%l7 + 0x3F], %g1
33799 ldd [%l7 + 0x20], %f8
33800 ldx [%l7 + 0x28], %g7
33801 fmovrdlez %i0, %f2, %f0
33802 srlx %l1, %o3, %o6
33803 bshuffle %f8, %f2, %f4
33804 sdiv %i4, 0x017C, %g5
33805 edge8n %g3, %i2, %g4
33806 ldd [%l7 + 0x10], %f10
33807 fcmpgt32 %f2, %f2, %l2
33808 ldsb [%l7 + 0x1D], %i7
33809 movre %i1, %i5, %g6
33810 stx %i6, [%l7 + 0x18]
33811 brgz,a %l4, loop_4047
33812 sdiv %o1, 0x1ED8, %o2
33813 st %f7, [%l7 + 0x2C]
33814 stw %i3, [%l7 + 0x60]
33815loop_4047:
33816 movrgez %g2, %o7, %l3
33817 fexpand %f10, %f2
33818 movvs %xcc, %o5, %o0
33819 nop
33820 setx loop_4048, %l0, %l1
33821 wrpr 0x1, %tl
33822 wrpr %l1, %tnpc
33823 setx 0x34400001400, %l0, %l1
33824 wrpr %l1, %tstate
33825 wrhpr 0x4, %htstate
33826 done
33827 fmovsvs %icc, %f7, %f6
33828 tl %xcc, 0x3
33829 ld [%l7 + 0x34], %f0
33830loop_4048:
33831 move %xcc, %o4, %l6
33832 bg,a loop_4049
33833 ldsh [%l7 + 0x12], %l5
33834 lduh [%l7 + 0x1E], %g1
33835 bne,a loop_4050
33836loop_4049:
33837 fmovscc %icc, %f1, %f3
33838 st %f12, [%l7 + 0x28]
33839 fmovsvs %icc, %f5, %f2
33840loop_4050:
33841 ldub [%l7 + 0x46], %l0
33842 sth %g7, [%l7 + 0x28]
33843 movgu %xcc, %l1, %o3
33844 ldsh [%l7 + 0x7C], %o6
33845 sra %i4, 0x12, %g5
33846 fnot2s %f4, %f5
33847 fmovse %icc, %f9, %f6
33848 fmovdg %icc, %f0, %f6
33849 edge16l %g3, %i0, %i2
33850 ldx [%l7 + 0x10], %l2
33851 edge8ln %g4, %i7, %i1
33852 alignaddrl %g6, %i6, %i5
33853 tsubcctv %l4, 0x0ABD, %o1
33854 sdiv %i3, 0x09C7, %o2
33855 movge %icc, %g2, %l3
33856 fcmpeq32 %f6, %f0, %o5
33857 fpsub32s %f15, %f10, %f12
33858 stw %o7, [%l7 + 0x38]
33859 nop
33860 setx loop_4051, %l0, %l1
33861 wrpr 0x1, %tl
33862 wrpr %l1, %tnpc
33863 setx 0x34400001400, %l0, %l1
33864 wrpr %l1, %tstate
33865 wrhpr 0x4, %htstate
33866 done
33867 fmovspos %icc, %f1, %f14
33868 edge16l %o0, %l6, %l5
33869 brz,a %g1, loop_4052
33870loop_4051:
33871 fpsub16 %f6, %f8, %f12
33872 bcc %icc, loop_4053
33873 fmovsa %icc, %f12, %f7
33874loop_4052:
33875 lduw [%l7 + 0x24], %l0
33876 fors %f6, %f0, %f8
33877loop_4053:
33878 lduw [%l7 + 0x74], %o4
33879 bcs,a %icc, loop_4054
33880 ld [%l7 + 0x08], %f1
33881 umul %g7, %l1, %o6
33882 tn %xcc, 0x3
33883loop_4054:
33884 tge %icc, 0x2
33885 ldd [%l7 + 0x28], %f14
33886 tneg %xcc, 0x0
33887 std %f2, [%l7 + 0x08]
33888 edge16ln %i4, %o3, %g5
33889 fmovsleu %xcc, %f11, %f2
33890 stw %i0, [%l7 + 0x5C]
33891 lduh [%l7 + 0x12], %g3
33892 fmovse %xcc, %f14, %f5
33893 lduh [%l7 + 0x08], %i2
33894 fmuld8sux16 %f14, %f5, %f10
33895 fmovsleu %icc, %f3, %f9
33896 bgu loop_4055
33897 fnors %f7, %f3, %f7
33898 ldd [%l7 + 0x50], %f6
33899 fmovdcs %xcc, %f6, %f2
33900loop_4055:
33901 fmovd %f0, %f6
33902 fblg,a %fcc0, loop_4056
33903 fba,a %fcc2, loop_4057
33904 fmovdgu %icc, %f13, %f0
33905 edge8ln %g4, %l2, %i7
33906loop_4056:
33907 edge32l %g6, %i6, %i5
33908loop_4057:
33909 std %f6, [%l7 + 0x18]
33910 fmovdgu %icc, %f3, %f6
33911 fmovse %icc, %f12, %f12
33912 fzero %f14
33913 fmovsvs %xcc, %f11, %f6
33914 ldsh [%l7 + 0x48], %l4
33915 fmovdg %icc, %f12, %f13
33916 fmovrdne %o1, %f4, %f4
33917 stb %i1, [%l7 + 0x5C]
33918 brlez %i3, loop_4058
33919 fmovdgu %xcc, %f8, %f7
33920 movcc %xcc, %g2, %o2
33921 smulcc %l3, %o7, %o0
33922loop_4058:
33923 subccc %l6, 0x0E0B, %o5
33924 lduw [%l7 + 0x28], %g1
33925 stx %l5, [%l7 + 0x60]
33926 fmovsvs %icc, %f4, %f1
33927 ldsb [%l7 + 0x73], %o4
33928 array32 %g7, %l1, %l0
33929 fpadd16s %f14, %f13, %f14
33930 fmovdn %icc, %f6, %f8
33931 array32 %i4, %o3, %o6
33932 lduw [%l7 + 0x60], %g5
33933 fmovsge %xcc, %f4, %f13
33934 ldd [%l7 + 0x18], %f6
33935 brz,a %i0, loop_4059
33936 ldd [%l7 + 0x20], %f10
33937 ld [%l7 + 0x6C], %f4
33938 stx %i2, [%l7 + 0x08]
33939loop_4059:
33940 call loop_4060
33941 ldsh [%l7 + 0x4A], %g4
33942 add %l2, 0x1DD0, %i7
33943 lduw [%l7 + 0x2C], %g3
33944loop_4060:
33945 fsrc2s %f9, %f6
33946 sth %i6, [%l7 + 0x46]
33947 fmovsl %icc, %f8, %f15
33948 edge16 %g6, %i5, %l4
33949 tpos %icc, 0x2
33950 fmovdne %icc, %f5, %f6
33951 fpack16 %f4, %f5
33952 lduw [%l7 + 0x60], %o1
33953 and %i3, %g2, %i1
33954 fmovs %f5, %f6
33955 fmovrslz %o2, %f6, %f5
33956 fmovsg %icc, %f8, %f6
33957 fpsub32 %f8, %f0, %f14
33958 movl %xcc, %l3, %o0
33959 xor %o7, 0x1D73, %l6
33960 ldsb [%l7 + 0x2F], %o5
33961 fmovdpos %xcc, %f5, %f8
33962 edge16 %l5, %o4, %g1
33963 fmovscc %xcc, %f3, %f10
33964 xnorcc %g7, %l0, %i4
33965 fands %f8, %f9, %f15
33966 lduw [%l7 + 0x70], %o3
33967 fsrc1 %f12, %f10
33968 fmovrde %o6, %f12, %f0
33969 fbl %fcc1, loop_4061
33970 ldx [%l7 + 0x48], %g5
33971 sth %i0, [%l7 + 0x7C]
33972 ba loop_4062
33973loop_4061:
33974 fmovs %f14, %f12
33975 movrne %i2, %l1, %g4
33976 stb %l2, [%l7 + 0x5D]
33977loop_4062:
33978 fnand %f0, %f4, %f2
33979 tvc %xcc, 0x2
33980 fble,a %fcc1, loop_4063
33981 fbe %fcc2, loop_4064
33982 lduw [%l7 + 0x18], %g3
33983 movre %i6, %g6, %i7
33984loop_4063:
33985 movg %icc, %i5, %l4
33986loop_4064:
33987 movge %xcc, %o1, %i3
33988 mova %xcc, %g2, %o2
33989 fornot1s %f2, %f14, %f3
33990 ldx [%l7 + 0x20], %l3
33991 faligndata %f10, %f14, %f0
33992 ldd [%l7 + 0x48], %f4
33993 fmovsvs %icc, %f9, %f7
33994 ba loop_4065
33995 movrlez %o0, 0x322, %o7
33996 movrgz %l6, %i1, %o5
33997 ldd [%l7 + 0x70], %f2
33998loop_4065:
33999 fnands %f6, %f6, %f5
34000 sethi 0x1713, %o4
34001 ldx [%l7 + 0x50], %l5
34002 ble loop_4066
34003 lduh [%l7 + 0x16], %g7
34004 nop
34005 setx loop_4067, %l0, %l1
34006 wrpr 0x1, %tl
34007 wrpr %l1, %tnpc
34008 setx 0x34400001400, %l0, %l1
34009 wrpr %l1, %tstate
34010 wrhpr 0x4, %htstate
34011 done
34012 stb %g1, [%l7 + 0x70]
34013loop_4066:
34014 ldd [%l7 + 0x70], %f8
34015 fbug %fcc0, loop_4068
34016loop_4067:
34017 fmul8x16au %f11, %f13, %f2
34018 bge,a loop_4069
34019 call loop_4070
34020loop_4068:
34021 stx %l0, [%l7 + 0x68]
34022 brlez %o3, loop_4071
34023loop_4069:
34024 fbl,a %fcc0, loop_4072
34025loop_4070:
34026 bneg %icc, loop_4073
34027 addccc %i4, %g5, %i0
34028loop_4071:
34029 fmovrsgz %o6, %f4, %f3
34030loop_4072:
34031 fmovsge %xcc, %f2, %f6
34032loop_4073:
34033 ldsh [%l7 + 0x1C], %l1
34034 ldd [%l7 + 0x18], %f4
34035 alignaddrl %g4, %i2, %l2
34036 stb %i6, [%l7 + 0x3C]
34037 add %g6, %g3, %i5
34038 fbule %fcc2, loop_4074
34039 ldd [%l7 + 0x30], %f4
34040 ldub [%l7 + 0x7B], %l4
34041 ldsw [%l7 + 0x5C], %o1
34042loop_4074:
34043 fmovs %f0, %f9
34044 fbuge %fcc1, loop_4075
34045 tl %xcc, 0x2
34046 ldx [%l7 + 0x78], %i7
34047 stb %i3, [%l7 + 0x18]
34048loop_4075:
34049 brgez %g2, loop_4076
34050 fpmerge %f11, %f5, %f0
34051 fnegs %f0, %f1
34052 ldd [%l7 + 0x10], %f8
34053loop_4076:
34054 fmovsg %xcc, %f6, %f11
34055 fmovspos %xcc, %f0, %f8
34056 fcmple16 %f12, %f14, %l3
34057 ldsb [%l7 + 0x5B], %o0
34058 sth %o7, [%l7 + 0x46]
34059 edge32l %o2, %i1, %l6
34060 fcmpgt32 %f14, %f6, %o5
34061 std %f8, [%l7 + 0x28]
34062 fmul8x16 %f15, %f8, %f6
34063 ldsw [%l7 + 0x60], %l5
34064 fbul,a %fcc1, loop_4077
34065 fble %fcc2, loop_4078
34066 tge %xcc, 0x6
34067 smulcc %g7, 0x0DBA, %g1
34068loop_4077:
34069 bshuffle %f4, %f6, %f4
34070loop_4078:
34071 fpsub32 %f2, %f10, %f0
34072 edge32l %o4, %l0, %i4
34073 movg %icc, %o3, %g5
34074 lduh [%l7 + 0x0A], %i0
34075 ld [%l7 + 0x0C], %f13
34076 fmovdgu %icc, %f7, %f5
34077 brnz,a %o6, loop_4079
34078 fcmple32 %f4, %f12, %l1
34079 edge8 %g4, %l2, %i2
34080 bl,a %icc, loop_4080
34081loop_4079:
34082 bn loop_4081
34083 stb %g6, [%l7 + 0x77]
34084 ldd [%l7 + 0x50], %f10
34085loop_4080:
34086 tcc %xcc, 0x1
34087loop_4081:
34088 sdivx %g3, 0x1493, %i5
34089 fpadd32 %f0, %f4, %f14
34090 tpos %icc, 0x3
34091 edge16l %l4, %o1, %i7
34092 fornot2 %f6, %f0, %f14
34093 fbu,a %fcc1, loop_4082
34094 stx %i3, [%l7 + 0x20]
34095 fone %f8
34096 fmovsleu %icc, %f3, %f1
34097loop_4082:
34098 fxors %f13, %f10, %f3
34099 tvc %icc, 0x7
34100 fmovsg %icc, %f4, %f4
34101 udiv %g2, 0x1D2C, %l3
34102 fmovrdlez %o0, %f0, %f2
34103 fmovdge %xcc, %f5, %f12
34104 fnot2 %f4, %f6
34105 bl,pt %icc, loop_4083
34106 fcmple32 %f10, %f14, %i6
34107 lduh [%l7 + 0x0A], %o2
34108 fand %f12, %f2, %f14
34109loop_4083:
34110 fmovdvs %icc, %f14, %f3
34111 st %f7, [%l7 + 0x0C]
34112 stb %o7, [%l7 + 0x24]
34113 nop
34114 setx loop_4084, %l0, %l1
34115 wrpr 0x1, %tl
34116 wrpr %l1, %tnpc
34117 setx 0x34400001400, %l0, %l1
34118 wrpr %l1, %tstate
34119 wrhpr 0x4, %htstate
34120 done
34121 movle %xcc, %i1, %o5
34122 sdivx %l5, 0x0662, %l6
34123 movre %g1, %o4, %l0
34124loop_4084:
34125 lduh [%l7 + 0x42], %i4
34126 fcmpgt16 %f4, %f10, %o3
34127 bneg loop_4085
34128 fmovsne %xcc, %f0, %f8
34129 edge8 %g5, %i0, %o6
34130 fmovdgu %xcc, %f11, %f4
34131loop_4085:
34132 fmovdleu %icc, %f4, %f8
34133 edge32ln %g7, %g4, %l2
34134 ld [%l7 + 0x4C], %f15
34135 tcc %icc, 0x1
34136 movrgez %l1, 0x067, %i2
34137 andcc %g3, 0x0C20, %i5
34138 fmovrse %l4, %f2, %f8
34139 ldx [%l7 + 0x60], %g6
34140 subccc %i7, %i3, %g2
34141 fmovsvs %xcc, %f15, %f0
34142 sth %o1, [%l7 + 0x2E]
34143 lduh [%l7 + 0x58], %l3
34144 brz,a %i6, loop_4086
34145 sth %o0, [%l7 + 0x7E]
34146 sth %o7, [%l7 + 0x24]
34147 edge16 %o2, %o5, %i1
34148loop_4086:
34149 edge8 %l5, %l6, %g1
34150 bne loop_4087
34151 fnegd %f12, %f12
34152 brgez,a %l0, loop_4088
34153 movrne %i4, 0x17E, %o3
34154loop_4087:
34155 ldub [%l7 + 0x5F], %g5
34156 mova %icc, %i0, %o6
34157loop_4088:
34158 fbue,a %fcc1, loop_4089
34159 std %f8, [%l7 + 0x58]
34160 ba,a,pn %icc, loop_4090
34161 ldsh [%l7 + 0x24], %o4
34162loop_4089:
34163 fbne %fcc1, loop_4091
34164 sth %g7, [%l7 + 0x6C]
34165loop_4090:
34166 bn,a,pn %icc, loop_4092
34167 fmovrdne %l2, %f10, %f4
34168loop_4091:
34169 fnors %f8, %f15, %f10
34170 tgu %xcc, 0x4
34171loop_4092:
34172 ldub [%l7 + 0x60], %g4
34173 ldsb [%l7 + 0x69], %i2
34174 edge8ln %g3, %l1, %l4
34175 std %f6, [%l7 + 0x70]
34176 edge8ln %i5, %g6, %i3
34177 fzeros %f1
34178 stb %i7, [%l7 + 0x73]
34179 movpos %icc, %o1, %l3
34180 bneg,pt %xcc, loop_4093
34181 fmovda %xcc, %f10, %f14
34182 st %f7, [%l7 + 0x34]
34183 fmovdvc %icc, %f0, %f5
34184loop_4093:
34185 fmovdn %icc, %f7, %f14
34186 fpadd16 %f10, %f6, %f14
34187 fmovrdne %i6, %f4, %f10
34188 ldub [%l7 + 0x7E], %g2
34189 fmovdcc %xcc, %f9, %f6
34190 tcs %icc, 0x1
34191 fabsd %f12, %f14
34192 fbl,a %fcc0, loop_4094
34193 movrgz %o7, 0x096, %o0
34194 fbug %fcc1, loop_4095
34195 brlez,a %o2, loop_4096
34196loop_4094:
34197 fpadd16 %f14, %f8, %f6
34198 edge8 %i1, %o5, %l5
34199loop_4095:
34200 fbg,a %fcc0, loop_4097
34201loop_4096:
34202 fbuge %fcc0, loop_4098
34203 fxnors %f13, %f8, %f3
34204 fmovsl %icc, %f11, %f15
34205loop_4097:
34206 ldub [%l7 + 0x70], %g1
34207loop_4098:
34208 fmovdgu %icc, %f6, %f5
34209 fmul8x16 %f0, %f4, %f0
34210 movvc %icc, %l6, %l0
34211 ldub [%l7 + 0x7D], %i4
34212 ldx [%l7 + 0x68], %o3
34213 fexpand %f5, %f14
34214 popc %g5, %i0
34215 st %f6, [%l7 + 0x28]
34216 movvs %xcc, %o6, %o4
34217 fxnor %f12, %f14, %f8
34218 fandnot2s %f11, %f13, %f5
34219 ldsb [%l7 + 0x2C], %g7
34220 bvs loop_4099
34221 stb %g4, [%l7 + 0x40]
34222 lduh [%l7 + 0x0E], %i2
34223 fmovdvc %xcc, %f2, %f4
34224loop_4099:
34225 sth %l2, [%l7 + 0x7C]
34226 ldx [%l7 + 0x40], %l1
34227 fbo %fcc0, loop_4100
34228 ldub [%l7 + 0x48], %l4
34229 movrgz %g3, 0x016, %i5
34230 fnegs %f12, %f3
34231loop_4100:
34232 fcmpeq16 %f12, %f0, %i3
34233 stb %i7, [%l7 + 0x38]
34234 ld [%l7 + 0x4C], %f14
34235 fmuld8sux16 %f15, %f15, %f8
34236 fmovrslz %o1, %f2, %f7
34237 for %f14, %f6, %f12
34238 tneg %icc, 0x1
34239 fnegd %f8, %f10
34240 fmovspos %xcc, %f2, %f8
34241 andncc %g6, %l3, %g2
34242 fmovdgu %xcc, %f2, %f1
34243 stw %i6, [%l7 + 0x10]
34244 fmul8sux16 %f4, %f12, %f0
34245 taddcctv %o0, %o7, %o2
34246 sth %i1, [%l7 + 0x4C]
34247 fors %f12, %f10, %f6
34248 fmovdg %icc, %f14, %f11
34249 movrlez %o5, 0x3B5, %l5
34250 edge8ln %l6, %g1, %l0
34251 movrlz %i4, 0x296, %g5
34252 fmovrdne %i0, %f0, %f4
34253 sth %o3, [%l7 + 0x62]
34254 stx %o4, [%l7 + 0x40]
34255 be %icc, loop_4101
34256 tsubcc %g7, 0x0553, %g4
34257 edge32l %i2, %l2, %l1
34258 lduw [%l7 + 0x74], %l4
34259loop_4101:
34260 xnor %o6, 0x15B0, %i5
34261 std %f4, [%l7 + 0x40]
34262 fpsub16 %f6, %f14, %f2
34263 sth %g3, [%l7 + 0x10]
34264 movrlez %i7, %i3, %o1
34265 edge32ln %g6, %l3, %i6
34266 tsubcctv %g2, %o7, %o0
34267 fandnot1 %f6, %f4, %f2
34268 fba %fcc1, loop_4102
34269 st %f7, [%l7 + 0x60]
34270 st %f12, [%l7 + 0x78]
34271 fbge,a %fcc1, loop_4103
34272loop_4102:
34273 ldsb [%l7 + 0x3A], %o2
34274 fnands %f3, %f5, %f14
34275 fnors %f6, %f1, %f3
34276loop_4103:
34277 lduh [%l7 + 0x2A], %o5
34278 ldsw [%l7 + 0x50], %l5
34279 st %f1, [%l7 + 0x18]
34280 edge8n %i1, %l6, %g1
34281 xor %i4, 0x1177, %l0
34282 ldub [%l7 + 0x44], %i0
34283 edge32 %g5, %o4, %o3
34284 lduh [%l7 + 0x66], %g4
34285 stb %i2, [%l7 + 0x57]
34286 edge16n %l2, %l1, %l4
34287 edge8ln %o6, %g7, %g3
34288 fbue %fcc2, loop_4104
34289 ld [%l7 + 0x4C], %f0
34290 bn,a loop_4105
34291 sll %i5, 0x13, %i7
34292loop_4104:
34293 sth %i3, [%l7 + 0x70]
34294 movl %xcc, %g6, %o1
34295loop_4105:
34296 edge16l %l3, %g2, %o7
34297 fbe,a %fcc2, loop_4106
34298 bne,a,pn %icc, loop_4107
34299 ldub [%l7 + 0x4E], %i6
34300 stb %o0, [%l7 + 0x5D]
34301loop_4106:
34302 sll %o2, 0x17, %o5
34303loop_4107:
34304 fmovdn %xcc, %f11, %f7
34305 xor %l5, %i1, %g1
34306 sth %i4, [%l7 + 0x48]
34307 movleu %icc, %l0, %l6
34308 tsubcctv %i0, 0x1B59, %g5
34309 fmovsvs %icc, %f4, %f7
34310 st %f14, [%l7 + 0x1C]
34311 sub %o3, %o4, %g4
34312 ldsb [%l7 + 0x25], %l2
34313 udiv %l1, 0x117A, %l4
34314 fxnor %f14, %f4, %f6
34315 udivx %i2, 0x17E9, %g7
34316 st %f0, [%l7 + 0x54]
34317 std %f0, [%l7 + 0x20]
34318 ta %xcc, 0x2
34319 std %f6, [%l7 + 0x50]
34320 fbug %fcc3, loop_4108
34321 stb %o6, [%l7 + 0x75]
34322 fmovrdgz %i5, %f4, %f10
34323 ldd [%l7 + 0x60], %f12
34324loop_4108:
34325 fnegs %f4, %f14
34326 fpsub32s %f7, %f2, %f13
34327 fmovscc %xcc, %f6, %f9
34328 fmovsleu %icc, %f11, %f13
34329 fmovspos %icc, %f5, %f10
34330 movcc %xcc, %i7, %g3
34331 fmovrsne %g6, %f13, %f1
34332 fmovsl %xcc, %f14, %f7
34333 fbue,a %fcc3, loop_4109
34334 fnot2s %f6, %f15
34335 fornot1s %f11, %f7, %f14
34336 sth %o1, [%l7 + 0x1A]
34337loop_4109:
34338 ldsw [%l7 + 0x48], %i3
34339 taddcctv %g2, 0x1410, %o7
34340 xnorcc %i6, 0x0CBB, %o0
34341 tle %icc, 0x5
34342 udiv %o2, 0x19E7, %o5
34343 fmovd %f4, %f0
34344 ldub [%l7 + 0x58], %l5
34345 fbg,a %fcc1, loop_4110
34346 fmovrsne %i1, %f12, %f3
34347 movge %icc, %l3, %g1
34348 fcmpne32 %f8, %f12, %i4
34349loop_4110:
34350 fbul,a %fcc2, loop_4111
34351 brgz,a %l0, loop_4112
34352 ldd [%l7 + 0x30], %f6
34353 fmovrdgz %l6, %f8, %f10
34354loop_4111:
34355 fcmpes %fcc2, %f1, %f4
34356loop_4112:
34357 fmovrde %g5, %f12, %f2
34358 bvs,a %icc, loop_4113
34359 fmovrdlez %o3, %f12, %f8
34360 lduw [%l7 + 0x50], %o4
34361 sll %i0, 0x04, %l2
34362loop_4113:
34363 udivcc %g4, 0x18CB, %l1
34364 be,a loop_4114
34365 fmovdgu %xcc, %f1, %f11
34366 tvc %icc, 0x0
34367 orcc %i2, 0x0B35, %g7
34368loop_4114:
34369 fpack32 %f0, %f8, %f0
34370 alignaddr %l4, %i5, %i7
34371 stb %g3, [%l7 + 0x48]
34372 fbuge %fcc0, loop_4115
34373 fmovrsgz %g6, %f1, %f10
34374 movrlz %o6, %i3, %g2
34375 andcc %o1, %o7, %i6
34376loop_4115:
34377 stb %o2, [%l7 + 0x6C]
34378 lduw [%l7 + 0x44], %o5
34379 movcs %icc, %l5, %i1
34380 nop
34381 setx loop_4116, %l0, %l1
34382 jmpl %l1, %l3
34383 ldsw [%l7 + 0x28], %g1
34384 stx %o0, [%l7 + 0x38]
34385 ldsw [%l7 + 0x3C], %i4
34386loop_4116:
34387 ldsb [%l7 + 0x7D], %l6
34388 fcmped %fcc3, %f0, %f6
34389 fcmpeq16 %f2, %f12, %g5
34390 tvs %icc, 0x6
34391 popc %o3, %o4
34392 fmovrdlez %i0, %f12, %f10
34393 taddcc %l0, 0x1F39, %l2
34394 st %f9, [%l7 + 0x7C]
34395 fandnot2s %f1, %f8, %f1
34396 tsubcctv %g4, 0x0510, %l1
34397 faligndata %f4, %f0, %f12
34398 stx %i2, [%l7 + 0x48]
34399 fmovdpos %xcc, %f0, %f0
34400 stw %l4, [%l7 + 0x20]
34401 brgez,a %i5, loop_4117
34402 edge16ln %i7, %g7, %g3
34403 fxors %f2, %f12, %f11
34404 orn %g6, %i3, %o6
34405loop_4117:
34406 ldsb [%l7 + 0x45], %g2
34407 bleu,a,pt %icc, loop_4118
34408 lduw [%l7 + 0x7C], %o7
34409 ldsh [%l7 + 0x1E], %o1
34410 tgu %icc, 0x3
34411loop_4118:
34412 fbne,a %fcc3, loop_4119
34413 fandnot2 %f14, %f4, %f2
34414 movleu %icc, %i6, %o2
34415 fmovdg %icc, %f13, %f15
34416loop_4119:
34417 bvs,a,pn %icc, loop_4120
34418 udivx %l5, 0x1ECB, %o5
34419 fbul %fcc3, loop_4121
34420 fmovsneg %icc, %f11, %f0
34421loop_4120:
34422 ldsh [%l7 + 0x78], %l3
34423 fsrc2s %f6, %f8
34424loop_4121:
34425 orn %i1, %o0, %i4
34426 fpsub32 %f2, %f12, %f10
34427 fones %f6
34428 fmovrdgez %l6, %f12, %f10
34429 fcmpeq32 %f4, %f0, %g1
34430 tleu %icc, 0x1
34431 ldsw [%l7 + 0x4C], %o3
34432 and %o4, %g5, %l0
34433 taddcc %l2, %g4, %i0
34434 sth %l1, [%l7 + 0x0A]
34435 tleu %icc, 0x3
34436 fmovsge %icc, %f10, %f12
34437 tvc %icc, 0x5
34438 stx %i2, [%l7 + 0x40]
34439 fcmped %fcc1, %f0, %f14
34440 fpadd32s %f15, %f8, %f10
34441 stx %i5, [%l7 + 0x30]
34442 fba %fcc0, loop_4122
34443 bn,a %icc, loop_4123
34444 taddcctv %i7, %g7, %g3
34445 sra %g6, %l4, %o6
34446loop_4122:
34447 st %f2, [%l7 + 0x70]
34448loop_4123:
34449 fbge,a %fcc2, loop_4124
34450 edge16n %i3, %o7, %g2
34451 ldub [%l7 + 0x26], %o1
34452 fnot2s %f1, %f15
34453loop_4124:
34454 umul %o2, 0x1C96, %l5
34455 and %i6, %l3, %i1
34456 fmovdpos %icc, %f12, %f1
34457 fnegd %f6, %f6
34458 st %f13, [%l7 + 0x58]
34459 fmovdn %icc, %f13, %f5
34460 tgu %icc, 0x7
34461 fmovdvs %icc, %f12, %f5
34462 orn %o0, %o5, %i4
34463 alignaddrl %l6, %o3, %o4
34464 fmovrdgez %g1, %f8, %f8
34465 fbuge,a %fcc1, loop_4125
34466 tleu %icc, 0x2
34467 smulcc %g5, 0x1D6F, %l0
34468 fand %f6, %f8, %f4
34469loop_4125:
34470 lduh [%l7 + 0x20], %g4
34471 bn,a %xcc, loop_4126
34472 fmovrde %l2, %f10, %f14
34473 tvc %icc, 0x5
34474 lduw [%l7 + 0x24], %i0
34475loop_4126:
34476 fpsub32 %f10, %f2, %f12
34477 stx %l1, [%l7 + 0x38]
34478 bn %icc, loop_4127
34479 udiv %i5, 0x1AF7, %i7
34480 edge8 %i2, %g3, %g6
34481 fpsub32 %f14, %f14, %f8
34482loop_4127:
34483 tsubcc %l4, 0x1575, %g7
34484 ldsh [%l7 + 0x4C], %o6
34485 andcc %i3, %g2, %o7
34486 fblg,a %fcc3, loop_4128
34487 faligndata %f4, %f10, %f6
34488 fone %f0
34489 lduw [%l7 + 0x0C], %o2
34490loop_4128:
34491 ld [%l7 + 0x24], %f6
34492 edge8n %o1, %l5, %l3
34493 tne %icc, 0x2
34494 alignaddrl %i1, %i6, %o5
34495 movgu %icc, %i4, %l6
34496 umul %o0, %o4, %o3
34497 stb %g5, [%l7 + 0x67]
34498 fmul8x16al %f2, %f14, %f14
34499 stx %l0, [%l7 + 0x10]
34500 st %f9, [%l7 + 0x24]
34501 fbule %fcc1, loop_4129
34502 sth %g1, [%l7 + 0x26]
34503 xorcc %g4, %i0, %l2
34504 fmuld8ulx16 %f7, %f14, %f8
34505loop_4129:
34506 bvc loop_4130
34507 bcc %xcc, loop_4131
34508 std %f10, [%l7 + 0x50]
34509 fornot2 %f6, %f10, %f8
34510loop_4130:
34511 movg %xcc, %l1, %i5
34512loop_4131:
34513 fbg,a %fcc0, loop_4132
34514 tl %icc, 0x5
34515 fcmple32 %f10, %f10, %i2
34516 fand %f12, %f14, %f4
34517loop_4132:
34518 fmovrse %i7, %f4, %f7
34519 array32 %g3, %l4, %g6
34520 tneg %icc, 0x2
34521 stw %o6, [%l7 + 0x0C]
34522 bge %icc, loop_4133
34523 sth %i3, [%l7 + 0x6C]
34524 ldsh [%l7 + 0x1C], %g2
34525 ldsb [%l7 + 0x08], %o7
34526loop_4133:
34527 movpos %icc, %g7, %o2
34528 movpos %icc, %o1, %l3
34529 edge16ln %l5, %i1, %o5
34530 movvc %xcc, %i4, %l6
34531 fcmpne32 %f4, %f12, %o0
34532 fabss %f5, %f8
34533 fmovdvs %xcc, %f13, %f9
34534 std %f6, [%l7 + 0x08]
34535 fmovrdlez %o4, %f14, %f6
34536 fblg %fcc2, loop_4134
34537 umulcc %i6, %g5, %o3
34538 ldsw [%l7 + 0x40], %l0
34539 stb %g1, [%l7 + 0x2D]
34540loop_4134:
34541 ldsh [%l7 + 0x42], %g4
34542 stb %i0, [%l7 + 0x56]
34543 edge8 %l2, %i5, %l1
34544 ldsh [%l7 + 0x44], %i7
34545 andn %i2, %g3, %l4
34546 movne %xcc, %o6, %i3
34547 bl,pn %xcc, loop_4135
34548 udiv %g6, 0x1612, %o7
34549 fmovsge %xcc, %f13, %f13
34550 movcs %icc, %g2, %o2
34551loop_4135:
34552 fmul8x16au %f5, %f7, %f8
34553 be,pt %xcc, loop_4136
34554 std %f2, [%l7 + 0x10]
34555 fmovsgu %xcc, %f11, %f8
34556 ldd [%l7 + 0x10], %f10
34557loop_4136:
34558 fnand %f2, %f2, %f4
34559 fornot1s %f3, %f6, %f12
34560 movrgz %o1, %g7, %l5
34561 ldd [%l7 + 0x78], %f2
34562 sdiv %i1, 0x14A7, %l3
34563 mulx %o5, 0x12F5, %l6
34564 stx %i4, [%l7 + 0x30]
34565 bg,pt %xcc, loop_4137
34566 fcmple16 %f2, %f12, %o4
34567 fors %f14, %f2, %f2
34568 fmul8sux16 %f12, %f14, %f8
34569loop_4137:
34570 tgu %icc, 0x2
34571 fmovdpos %xcc, %f7, %f1
34572 sdivcc %o0, 0x1A4A, %g5
34573 stx %i6, [%l7 + 0x68]
34574 sethi 0x05F2, %l0
34575 stb %g1, [%l7 + 0x16]
34576 std %f14, [%l7 + 0x68]
34577 movge %xcc, %g4, %i0
34578 bgu,a %icc, loop_4138
34579 fpsub16 %f4, %f14, %f4
34580 tn %icc, 0x7
34581 fmovsne %xcc, %f1, %f10
34582loop_4138:
34583 xnor %l2, %i5, %l1
34584 bleu,a,pn %xcc, loop_4139
34585 sll %i7, 0x02, %o3
34586 taddcc %i2, %g3, %o6
34587 edge8ln %i3, %l4, %o7
34588loop_4139:
34589 fsrc1s %f5, %f11
34590 bcs,a,pn %xcc, loop_4140
34591 tpos %icc, 0x2
34592 edge8l %g6, %g2, %o1
34593 fmovdl %xcc, %f1, %f15
34594loop_4140:
34595 ldx [%l7 + 0x10], %o2
34596 fnot1s %f5, %f12
34597 fmovsneg %icc, %f0, %f6
34598 fxor %f8, %f0, %f12
34599 fmovsneg %icc, %f13, %f12
34600 lduw [%l7 + 0x60], %g7
34601 ldsb [%l7 + 0x4B], %l5
34602 ldx [%l7 + 0x48], %l3
34603 sdivx %o5, 0x1BEE, %i1
34604 fmovsleu %xcc, %f7, %f1
34605 mulx %l6, 0x124E, %i4
34606 andcc %o4, %o0, %i6
34607 sth %l0, [%l7 + 0x3A]
34608 ldd [%l7 + 0x28], %f2
34609 movvc %xcc, %g5, %g1
34610 ldsh [%l7 + 0x3E], %g4
34611 fxors %f2, %f10, %f13
34612 fcmpne16 %f6, %f8, %l2
34613 nop
34614 setx loop_4141, %l0, %l1
34615 wrpr 0x1, %tl
34616 wrpr %l1, %tpc
34617 add %l1, 0x4, %l1
34618 wrpr %l1, %tnpc
34619 setx 0x34400001400, %l0, %l1
34620 wrpr %l1, %tstate
34621 wrhpr 0x4, %htstate
34622 retry
34623 fmovrslz %i5, %f7, %f6
34624 st %f5, [%l7 + 0x0C]
34625 fnor %f0, %f0, %f6
34626loop_4141:
34627 mulscc %l1, 0x1E04, %i7
34628 srlx %i0, 0x09, %o3
34629 fnand %f6, %f14, %f0
34630 ldsw [%l7 + 0x70], %i2
34631 fmul8sux16 %f4, %f12, %f2
34632 fble,a %fcc2, loop_4142
34633 sth %o6, [%l7 + 0x10]
34634 fmovd %f6, %f14
34635 ldsw [%l7 + 0x78], %g3
34636loop_4142:
34637 movvc %icc, %i3, %l4
34638 lduw [%l7 + 0x54], %g6
34639 stw %o7, [%l7 + 0x54]
34640 fone %f6
34641 fmovrsne %o1, %f7, %f8
34642 fmovsvs %xcc, %f6, %f6
34643 siam 0x1
34644 lduw [%l7 + 0x78], %g2
34645 bcc loop_4143
34646 st %f5, [%l7 + 0x10]
34647 movrlez %g7, 0x12A, %o2
34648 movgu %icc, %l3, %o5
34649loop_4143:
34650 ldx [%l7 + 0x30], %i1
34651 fbug %fcc0, loop_4144
34652 fmovrsgz %l6, %f7, %f5
34653 fmovdvs %xcc, %f13, %f7
34654 ldd [%l7 + 0x58], %f12
34655loop_4144:
34656 ta %icc, 0x6
34657 andn %l5, %i4, %o4
34658 sth %i6, [%l7 + 0x2C]
34659 tcc %icc, 0x4
34660 sub %l0, %g5, %g1
34661 edge8 %g4, %o0, %i5
34662 fxor %f0, %f0, %f14
34663 fmovrsgez %l2, %f7, %f1
34664 std %f0, [%l7 + 0x58]
34665 fba %fcc2, loop_4145
34666 brlz %l1, loop_4146
34667 movcs %icc, %i7, %i0
34668 fpack32 %f12, %f14, %f12
34669loop_4145:
34670 stw %o3, [%l7 + 0x2C]
34671loop_4146:
34672 fexpand %f8, %f6
34673 move %xcc, %o6, %g3
34674 movge %xcc, %i2, %i3
34675 fmovsleu %icc, %f9, %f10
34676 movcs %xcc, %l4, %g6
34677 fcmps %fcc3, %f4, %f4
34678 fmovrsgez %o1, %f15, %f15
34679 lduh [%l7 + 0x5A], %g2
34680 fandnot2 %f8, %f4, %f14
34681 fpsub32 %f8, %f8, %f8
34682 movge %icc, %o7, %g7
34683 movle %xcc, %o2, %o5
34684 ldub [%l7 + 0x15], %l3
34685 fmovrsgez %i1, %f3, %f2
34686 fabss %f5, %f5
34687 fmovs %f5, %f3
34688 fcmpne16 %f0, %f2, %l5
34689 taddcc %l6, %i4, %i6
34690 fabss %f3, %f7
34691 fpadd16 %f4, %f10, %f12
34692 stb %l0, [%l7 + 0x78]
34693 faligndata %f8, %f4, %f10
34694 fornot1 %f6, %f2, %f2
34695 fmovrse %o4, %f13, %f1
34696 sth %g5, [%l7 + 0x22]
34697 tg %icc, 0x6
34698 fsrc1s %f1, %f12
34699 fmovsg %xcc, %f10, %f13
34700 ldsb [%l7 + 0x7B], %g4
34701 fmovsne %icc, %f3, %f14
34702 ldsh [%l7 + 0x7E], %g1
34703 tn %xcc, 0x0
34704 xorcc %o0, %l2, %i5
34705 stw %l1, [%l7 + 0x6C]
34706 edge32ln %i7, %i0, %o6
34707 fbne,a %fcc3, loop_4147
34708 pdist %f0, %f0, %f14
34709 ldsb [%l7 + 0x26], %o3
34710 fmovrde %g3, %f2, %f4
34711loop_4147:
34712 ldd [%l7 + 0x28], %f14
34713 lduh [%l7 + 0x4C], %i2
34714 fbue %fcc2, loop_4148
34715 fpsub32 %f10, %f6, %f6
34716 sllx %l4, 0x13, %i3
34717 ldsh [%l7 + 0x2A], %o1
34718loop_4148:
34719 fmul8sux16 %f14, %f10, %f12
34720 movge %icc, %g6, %g2
34721 st %f4, [%l7 + 0x2C]
34722 fpsub16s %f7, %f13, %f13
34723 bpos,a,pt %icc, loop_4149
34724 bneg %xcc, loop_4150
34725 stx %g7, [%l7 + 0x08]
34726 array8 %o2, %o5, %o7
34727loop_4149:
34728 ldx [%l7 + 0x68], %l3
34729loop_4150:
34730 movne %xcc, %i1, %l6
34731 stx %i4, [%l7 + 0x38]
34732 orncc %l5, 0x119C, %i6
34733 call loop_4151
34734 fmovsn %icc, %f10, %f5
34735 stw %l0, [%l7 + 0x4C]
34736 orn %o4, 0x0676, %g5
34737loop_4151:
34738 ldd [%l7 + 0x08], %f0
34739 tneg %xcc, 0x2
34740 std %f0, [%l7 + 0x60]
34741 fcmpgt16 %f2, %f8, %g4
34742 add %g1, %o0, %l2
34743 fxnor %f4, %f12, %f6
34744 fcmple16 %f10, %f12, %l1
34745 fcmpd %fcc2, %f0, %f10
34746 tn %icc, 0x6
34747 edge8l %i5, %i7, %i0
34748 add %o6, %g3, %i2
34749 edge32l %o3, %l4, %o1
34750 edge16n %g6, %i3, %g7
34751 fmovrse %g2, %f7, %f1
34752 edge8l %o2, %o5, %o7
34753 ldsh [%l7 + 0x56], %i1
34754 fbn,a %fcc1, loop_4152
34755 tvs %xcc, 0x7
34756 ldub [%l7 + 0x44], %l3
34757 fbl %fcc1, loop_4153
34758loop_4152:
34759 alignaddr %i4, %l5, %l6
34760 smul %i6, %l0, %o4
34761 fmovda %icc, %f3, %f9
34762loop_4153:
34763 for %f12, %f0, %f6
34764 fmovsvc %icc, %f1, %f14
34765 fmovrsgez %g5, %f2, %f10
34766 ldd [%l7 + 0x48], %f8
34767 move %xcc, %g4, %o0
34768 lduw [%l7 + 0x68], %g1
34769 fmovdcc %icc, %f1, %f1
34770 pdist %f8, %f0, %f2
34771 stx %l1, [%l7 + 0x68]
34772 subccc %i5, %l2, %i7
34773 bleu,pn %icc, loop_4154
34774 lduh [%l7 + 0x38], %o6
34775 fmovsle %icc, %f8, %f7
34776 bne,pt %icc, loop_4155
34777loop_4154:
34778 fcmpne32 %f2, %f14, %i0
34779 tle %icc, 0x4
34780 movrgz %g3, %i2, %o3
34781loop_4155:
34782 addccc %l4, 0x19DC, %o1
34783 fnot2 %f0, %f4
34784 stw %i3, [%l7 + 0x0C]
34785 edge32n %g6, %g7, %o2
34786 lduh [%l7 + 0x24], %g2
34787 fbule %fcc1, loop_4156
34788 popc 0x0481, %o5
34789 lduh [%l7 + 0x3A], %i1
34790 fnot1s %f13, %f3
34791loop_4156:
34792 sub %l3, 0x12BF, %o7
34793 tsubcctv %i4, 0x01F2, %l5
34794 fmovrdgz %l6, %f12, %f2
34795 st %f1, [%l7 + 0x68]
34796 fmovspos %icc, %f12, %f12
34797 movvc %icc, %l0, %o4
34798 movne %icc, %g5, %g4
34799 movle %icc, %o0, %i6
34800 srlx %l1, %i5, %l2
34801 fxors %f0, %f9, %f13
34802 ldx [%l7 + 0x18], %i7
34803 movre %o6, %g1, %i0
34804 udivcc %g3, 0x1F8D, %o3
34805 fsrc1 %f8, %f0
34806 movvs %icc, %i2, %l4
34807 andn %i3, 0x0876, %g6
34808 ldsw [%l7 + 0x2C], %g7
34809 edge8 %o1, %g2, %o5
34810 bg %xcc, loop_4157
34811 ldsb [%l7 + 0x43], %i1
34812 st %f0, [%l7 + 0x3C]
34813 stb %o2, [%l7 + 0x58]
34814loop_4157:
34815 movcc %xcc, %o7, %i4
34816 stx %l5, [%l7 + 0x18]
34817 tsubcc %l6, 0x1D2A, %l0
34818 movvc %icc, %o4, %g5
34819 fmovdl %icc, %f7, %f14
34820 lduw [%l7 + 0x24], %g4
34821 movcc %xcc, %l3, %o0
34822 te %icc, 0x4
34823 addccc %i6, %i5, %l2
34824 tneg %xcc, 0x0
34825 stx %i7, [%l7 + 0x78]
34826 fblg %fcc2, loop_4158
34827 andcc %l1, 0x0490, %g1
34828 stx %i0, [%l7 + 0x60]
34829 fnot2 %f12, %f2
34830loop_4158:
34831 fmovrsgez %o6, %f4, %f8
34832 fsrc2 %f12, %f2
34833 movg %icc, %g3, %i2
34834 fandnot1 %f10, %f12, %f14
34835 ld [%l7 + 0x3C], %f15
34836 ldd [%l7 + 0x18], %f12
34837 fzeros %f13
34838 fone %f6
34839 fbe,a %fcc0, loop_4159
34840 fpmerge %f3, %f6, %f8
34841 ldd [%l7 + 0x68], %f14
34842 ldsw [%l7 + 0x70], %o3
34843loop_4159:
34844 st %f7, [%l7 + 0x4C]
34845 fones %f10
34846 fandnot1s %f9, %f7, %f9
34847 sth %l4, [%l7 + 0x72]
34848 ldx [%l7 + 0x38], %g6
34849 ldub [%l7 + 0x7C], %g7
34850 fcmpd %fcc2, %f0, %f6
34851 for %f14, %f14, %f8
34852 udivx %o1, 0x170D, %i3
34853 fmovrsgez %o5, %f8, %f5
34854 fcmple32 %f2, %f8, %g2
34855 bleu loop_4160
34856 edge32 %o2, %i1, %i4
34857 array8 %o7, %l6, %l5
34858 ldx [%l7 + 0x48], %o4
34859loop_4160:
34860 sth %l0, [%l7 + 0x0A]
34861 fcmple16 %f2, %f12, %g4
34862 lduw [%l7 + 0x58], %g5
34863 bneg loop_4161
34864 fmovdvs %xcc, %f9, %f1
34865 fbul %fcc3, loop_4162
34866 srl %o0, %l3, %i6
34867loop_4161:
34868 smul %i5, 0x0E68, %i7
34869 fbe %fcc0, loop_4163
34870loop_4162:
34871 be,a,pn %icc, loop_4164
34872 edge16n %l2, %g1, %i0
34873 alignaddr %l1, %o6, %g3
34874loop_4163:
34875 stx %o3, [%l7 + 0x08]
34876loop_4164:
34877 stx %i2, [%l7 + 0x18]
34878 fnegd %f14, %f4
34879 fcmps %fcc2, %f5, %f3
34880 tneg %icc, 0x4
34881 movle %xcc, %g6, %g7
34882 ldsb [%l7 + 0x58], %l4
34883 fbl %fcc0, loop_4165
34884 ldx [%l7 + 0x48], %o1
34885 fmovrslz %i3, %f4, %f7
34886 add %g2, %o5, %o2
34887loop_4165:
34888 fmovrsgez %i1, %f10, %f4
34889 be,a,pn %icc, loop_4166
34890 fmovscs %xcc, %f4, %f3
34891 fbo,a %fcc1, loop_4167
34892 fones %f1
34893loop_4166:
34894 ldsb [%l7 + 0x20], %o7
34895 fnands %f9, %f13, %f1
34896loop_4167:
34897 nop
34898 setx loop_4168, %l0, %l1
34899 wrpr 0x1, %tl
34900 wrpr %l1, %tnpc
34901 setx 0x34400001400, %l0, %l1
34902 wrpr %l1, %tstate
34903 wrhpr 0x4, %htstate
34904 done
34905 fcmpgt32 %f6, %f14, %i4
34906 tvs %icc, 0x7
34907 fmovscs %icc, %f13, %f5
34908loop_4168:
34909 lduh [%l7 + 0x66], %l5
34910 brnz,a %l6, loop_4169
34911 sth %l0, [%l7 + 0x10]
34912 lduw [%l7 + 0x7C], %g4
34913 fmovdg %xcc, %f15, %f11
34914loop_4169:
34915 ldub [%l7 + 0x13], %o4
34916 subcc %g5, 0x097C, %o0
34917 fnot1s %f12, %f6
34918 fexpand %f4, %f14
34919 movcs %icc, %l3, %i5
34920 ldsh [%l7 + 0x52], %i6
34921 fmovd %f6, %f12
34922 fcmps %fcc2, %f1, %f8
34923 stb %i7, [%l7 + 0x69]
34924 stw %l2, [%l7 + 0x3C]
34925 fandnot1 %f6, %f8, %f2
34926 bgu,a %xcc, loop_4170
34927 sdivx %g1, 0x0178, %l1
34928 or %o6, %g3, %i0
34929 and %i2, %g6, %o3
34930loop_4170:
34931 for %f14, %f4, %f12
34932 fmovda %icc, %f15, %f4
34933 fmovsgu %icc, %f3, %f3
34934 fmovdl %xcc, %f10, %f3
34935 bneg loop_4171
34936 andcc %g7, 0x039F, %o1
34937 andcc %i3, %g2, %l4
34938 fbuge %fcc2, loop_4172
34939loop_4171:
34940 fsrc2 %f0, %f6
34941 fmovrsne %o5, %f2, %f15
34942 movre %i1, %o2, %o7
34943loop_4172:
34944 or %l5, %i4, %l0
34945 fzeros %f7
34946 ldsh [%l7 + 0x62], %g4
34947 movge %xcc, %l6, %g5
34948 st %f10, [%l7 + 0x50]
34949 fmul8x16al %f8, %f5, %f8
34950 fmovsvs %icc, %f15, %f12
34951 stw %o0, [%l7 + 0x3C]
34952 fmovrde %o4, %f0, %f10
34953 fmovsvs %xcc, %f15, %f15
34954 ble %xcc, loop_4173
34955 ldub [%l7 + 0x16], %i5
34956 umul %l3, 0x181A, %i6
34957 movrgez %l2, 0x26E, %i7
34958loop_4173:
34959 ldsb [%l7 + 0x20], %g1
34960 movvc %xcc, %o6, %l1
34961 ld [%l7 + 0x4C], %f3
34962 fmovsgu %icc, %f12, %f15
34963 ldx [%l7 + 0x10], %i0
34964 fmul8x16 %f13, %f2, %f14
34965 fcmpgt16 %f4, %f8, %g3
34966 siam 0x6
34967 stw %i2, [%l7 + 0x24]
34968 stw %g6, [%l7 + 0x44]
34969 subccc %g7, %o1, %o3
34970 brz,a %i3, loop_4174
34971 andcc %g2, %o5, %l4
34972 ldsb [%l7 + 0x63], %i1
34973 orncc %o7, %o2, %i4
34974loop_4174:
34975 ldsw [%l7 + 0x0C], %l5
34976 fcmpne32 %f6, %f0, %l0
34977 stw %l6, [%l7 + 0x1C]
34978 bneg,pn %xcc, loop_4175
34979 tl %xcc, 0x7
34980 std %f6, [%l7 + 0x40]
34981 nop
34982 setx loop_4176, %l0, %l1
34983 jmpl %l1, %g4
34984loop_4175:
34985 fmul8ulx16 %f8, %f10, %f4
34986 lduh [%l7 + 0x40], %g5
34987 fxnor %f14, %f10, %f8
34988loop_4176:
34989 ldsb [%l7 + 0x2A], %o4
34990 fcmple32 %f8, %f12, %o0
34991 bvc,a loop_4177
34992 ble,pt %icc, loop_4178
34993 edge8 %l3, %i5, %i6
34994 fble %fcc3, loop_4179
34995loop_4177:
34996 ldsh [%l7 + 0x70], %i7
34997loop_4178:
34998 ldx [%l7 + 0x58], %g1
34999 lduw [%l7 + 0x1C], %l2
35000loop_4179:
35001 movrgez %o6, %i0, %l1
35002 sllx %g3, %g6, %i2
35003 movg %xcc, %g7, %o1
35004 ldub [%l7 + 0x11], %o3
35005 sth %g2, [%l7 + 0x5C]
35006 smul %i3, 0x0945, %l4
35007 movvc %xcc, %o5, %o7
35008 fmovsg %icc, %f2, %f14
35009 fpadd16s %f13, %f2, %f7
35010 movneg %xcc, %o2, %i4
35011 taddcc %i1, 0x03F0, %l5
35012 movl %xcc, %l0, %g4
35013 orn %g5, 0x1D60, %o4
35014 sth %l6, [%l7 + 0x10]
35015 lduh [%l7 + 0x1E], %o0
35016 andcc %i5, %l3, %i7
35017 fnot1s %f5, %f2
35018 ldub [%l7 + 0x1D], %g1
35019 stx %l2, [%l7 + 0x48]
35020 edge8ln %i6, %o6, %i0
35021 ldub [%l7 + 0x45], %g3
35022 ldsb [%l7 + 0x43], %l1
35023 fzero %f14
35024 fmovdneg %xcc, %f15, %f1
35025 edge32n %g6, %i2, %g7
35026 call loop_4180
35027 movvc %icc, %o1, %g2
35028 mova %xcc, %o3, %i3
35029 ld [%l7 + 0x1C], %f0
35030loop_4180:
35031 movle %icc, %o5, %l4
35032 srlx %o2, %i4, %o7
35033 fbg,a %fcc1, loop_4181
35034 lduh [%l7 + 0x64], %l5
35035 fmovsleu %icc, %f7, %f12
35036 sllx %l0, %g4, %g5
35037loop_4181:
35038 fmovscs %xcc, %f3, %f15
35039 fornot1 %f2, %f0, %f12
35040 fnand %f4, %f12, %f0
35041 ldub [%l7 + 0x7F], %o4
35042 fmovsne %icc, %f6, %f4
35043 fbg %fcc2, loop_4182
35044 fbue %fcc3, loop_4183
35045 ld [%l7 + 0x6C], %f13
35046 fcmple32 %f4, %f6, %i1
35047loop_4182:
35048 fones %f9
35049loop_4183:
35050 nop
35051 setx loop_4184, %l0, %l1
35052 wrpr 0x1, %tl
35053 wrpr %l1, %tnpc
35054 setx 0x34400001400, %l0, %l1
35055 wrpr %l1, %tstate
35056 wrhpr 0x4, %htstate
35057 done
35058 ldub [%l7 + 0x64], %o0
35059 ld [%l7 + 0x6C], %f6
35060 movvs %icc, %l6, %l3
35061loop_4184:
35062 sra %i7, 0x1A, %g1
35063 stw %i5, [%l7 + 0x24]
35064 lduh [%l7 + 0x08], %l2
35065 xor %o6, 0x0187, %i0
35066 fmovsn %icc, %f7, %f4
35067 fornot1s %f9, %f6, %f7
35068 fmovs %f3, %f3
35069 fandnot1 %f8, %f10, %f12
35070 fmovrsne %g3, %f7, %f7
35071 fbule %fcc2, loop_4185
35072 edge16n %l1, %g6, %i2
35073 fbue,a %fcc0, loop_4186
35074 movrgz %g7, %i6, %g2
35075loop_4185:
35076 ldsh [%l7 + 0x14], %o1
35077 sth %i3, [%l7 + 0x58]
35078loop_4186:
35079 bpos,pn %xcc, loop_4187
35080 movrne %o5, %l4, %o3
35081 fors %f15, %f7, %f13
35082 bne,a,pt %xcc, loop_4188
35083loop_4187:
35084 fmovdvs %icc, %f15, %f8
35085 alignaddrl %i4, %o7, %o2
35086 fmovsvc %xcc, %f12, %f15
35087loop_4188:
35088 fmul8x16al %f14, %f11, %f6
35089 movre %l5, %g4, %g5
35090 fmovdpos %icc, %f9, %f9
35091 tcs %icc, 0x4
35092 lduh [%l7 + 0x4C], %l0
35093 fpadd32s %f1, %f3, %f10
35094 xnor %o4, 0x129D, %o0
35095 edge8n %i1, %l3, %l6
35096 taddcc %i7, %i5, %g1
35097 fbn %fcc1, loop_4189
35098 bl %icc, loop_4190
35099 fblg,a %fcc2, loop_4191
35100 ldd [%l7 + 0x18], %f6
35101loop_4189:
35102 fmovsgu %icc, %f4, %f9
35103loop_4190:
35104 fmovdle %xcc, %f4, %f7
35105loop_4191:
35106 fmovrdlz %o6, %f6, %f6
35107 bleu,a,pt %xcc, loop_4192
35108 nop
35109 setx loop_4193, %l0, %l1
35110 jmpl %l1, %i0
35111 fmovrsgez %l2, %f4, %f2
35112 fmovsleu %xcc, %f15, %f1
35113loop_4192:
35114 be loop_4194
35115loop_4193:
35116 fmovsg %icc, %f11, %f13
35117 movrgez %l1, 0x1A8, %g6
35118 ldub [%l7 + 0x65], %g3
35119loop_4194:
35120 fmovdgu %xcc, %f10, %f13
35121 fmovrsgez %g7, %f4, %f10
35122 tpos %icc, 0x5
35123 addccc %i2, %i6, %o1
35124 fpadd32 %f10, %f2, %f12
35125 tsubcctv %g2, 0x1F96, %i3
35126 fpmerge %f15, %f4, %f10
35127 bgu,pt %xcc, loop_4195
35128 fpsub16 %f14, %f14, %f4
35129 bleu,a %icc, loop_4196
35130 fbg %fcc2, loop_4197
35131loop_4195:
35132 fnot2s %f9, %f10
35133 stb %l4, [%l7 + 0x0E]
35134loop_4196:
35135 fandnot2s %f2, %f14, %f15
35136loop_4197:
35137 lduw [%l7 + 0x6C], %o3
35138 ba,a,pt %icc, loop_4198
35139 fpadd32 %f2, %f8, %f8
35140 stb %o5, [%l7 + 0x17]
35141 fnor %f14, %f2, %f6
35142loop_4198:
35143 fmovsg %xcc, %f1, %f4
35144 stb %i4, [%l7 + 0x68]
35145 fpadd16s %f3, %f2, %f1
35146 edge32 %o2, %l5, %g4
35147 be loop_4199
35148 fmovdcs %icc, %f12, %f2
35149 fbu %fcc2, loop_4200
35150 fabss %f1, %f6
35151loop_4199:
35152 ldsh [%l7 + 0x4C], %o7
35153 fmovrslz %l0, %f6, %f7
35154loop_4200:
35155 ld [%l7 + 0x34], %f10
35156 ldsb [%l7 + 0x16], %g5
35157 taddcc %o4, %o0, %i1
35158 fmovrsgez %l6, %f13, %f10
35159 lduh [%l7 + 0x6E], %i7
35160 stx %i5, [%l7 + 0x68]
35161 tl %xcc, 0x4
35162 fnor %f10, %f2, %f12
35163 fandnot1s %f2, %f2, %f11
35164 stw %g1, [%l7 + 0x28]
35165 bl loop_4201
35166 lduw [%l7 + 0x68], %l3
35167 st %f14, [%l7 + 0x1C]
35168 ba %xcc, loop_4202
35169loop_4201:
35170 tcc %icc, 0x4
35171 fcmpne16 %f2, %f8, %i0
35172 xnorcc %l2, 0x1989, %o6
35173loop_4202:
35174 fmovsvs %xcc, %f8, %f14
35175 fcmpgt32 %f2, %f12, %g6
35176 umulcc %g3, 0x0BE9, %l1
35177 ldsw [%l7 + 0x6C], %g7
35178 std %f2, [%l7 + 0x60]
35179 tcc %icc, 0x2
35180 sth %i2, [%l7 + 0x16]
35181 smulcc %i6, 0x1F6B, %g2
35182 stw %o1, [%l7 + 0x50]
35183 stw %l4, [%l7 + 0x3C]
35184 taddcctv %o3, %o5, %i4
35185 lduw [%l7 + 0x4C], %o2
35186 stw %i3, [%l7 + 0x40]
35187 fmovrdlz %g4, %f4, %f10
35188 stw %l5, [%l7 + 0x78]
35189 ble,a loop_4203
35190 fbue,a %fcc3, loop_4204
35191 brlz %l0, loop_4205
35192 stb %g5, [%l7 + 0x39]
35193loop_4203:
35194 movrlz %o7, %o0, %o4
35195loop_4204:
35196 stw %l6, [%l7 + 0x7C]
35197loop_4205:
35198 fabsd %f6, %f2
35199 fxor %f12, %f12, %f2
35200 ldsh [%l7 + 0x48], %i7
35201 mulscc %i1, 0x165C, %g1
35202 ldub [%l7 + 0x26], %i5
35203 fmovsgu %xcc, %f7, %f13
35204 ldx [%l7 + 0x48], %i0
35205 add %l3, 0x16F6, %o6
35206 fmovdvc %icc, %f13, %f0
35207 st %f14, [%l7 + 0x1C]
35208 ldx [%l7 + 0x30], %g6
35209 ldd [%l7 + 0x48], %f6
35210 ldsw [%l7 + 0x40], %l2
35211 ldub [%l7 + 0x4C], %g3
35212 movneg %icc, %g7, %i2
35213 ldx [%l7 + 0x78], %l1
35214 ld [%l7 + 0x6C], %f12
35215 bne,a loop_4206
35216 fmovdn %icc, %f8, %f15
35217 subcc %i6, 0x1D18, %o1
35218 fmul8ulx16 %f8, %f14, %f2
35219loop_4206:
35220 fmovsleu %xcc, %f8, %f13
35221 st %f0, [%l7 + 0x60]
35222 movgu %icc, %l4, %g2
35223 movrgez %o5, 0x041, %o3
35224 srax %i4, 0x0A, %i3
35225 ldub [%l7 + 0x45], %o2
35226 ldsh [%l7 + 0x0C], %l5
35227 orncc %l0, 0x1BF7, %g4
35228 fbul %fcc1, loop_4207
35229 fbule,a %fcc0, loop_4208
35230 movneg %icc, %g5, %o0
35231 st %f3, [%l7 + 0x20]
35232loop_4207:
35233 ldsb [%l7 + 0x73], %o4
35234loop_4208:
35235 umulcc %o7, 0x04D7, %i7
35236 fpadd32 %f0, %f0, %f2
35237 ldsb [%l7 + 0x65], %i1
35238 bcs,a,pn %xcc, loop_4209
35239 tvs %icc, 0x0
35240 fmovdvc %xcc, %f12, %f6
35241 sth %g1, [%l7 + 0x5C]
35242loop_4209:
35243 ldsh [%l7 + 0x48], %l6
35244 fmovdle %icc, %f10, %f13
35245 edge32 %i5, %i0, %o6
35246 stb %l3, [%l7 + 0x3E]
35247 bge,a,pt %icc, loop_4210
35248 fpsub32s %f11, %f9, %f0
35249 fandnot2 %f2, %f0, %f14
35250 std %f10, [%l7 + 0x08]
35251loop_4210:
35252 sra %l2, 0x14, %g6
35253 fmovdleu %icc, %f8, %f11
35254 ldsb [%l7 + 0x35], %g3
35255 sdivx %i2, 0x1F4A, %g7
35256 and %i6, %o1, %l4
35257 ldub [%l7 + 0x4F], %l1
35258 movvs %icc, %g2, %o3
35259 xnorcc %o5, 0x0E45, %i3
35260 fabss %f3, %f4
35261 brlez %i4, loop_4211
35262 fbue,a %fcc2, loop_4212
35263 mulx %l5, %l0, %o2
35264 fmuld8sux16 %f8, %f2, %f6
35265loop_4211:
35266 tvc %xcc, 0x6
35267loop_4212:
35268 fpack16 %f8, %f10
35269 fandnot2s %f0, %f12, %f1
35270 fcmpne16 %f8, %f6, %g5
35271 fmovdne %xcc, %f11, %f0
35272 subcc %g4, 0x0E5C, %o4
35273 srl %o0, %o7, %i1
35274 edge8ln %i7, %g1, %l6
35275 stb %i0, [%l7 + 0x6A]
35276 fbul,a %fcc2, loop_4213
35277 edge32l %o6, %i5, %l3
35278 fxors %f3, %f2, %f11
35279 fbne %fcc1, loop_4214
35280loop_4213:
35281 stw %l2, [%l7 + 0x08]
35282 nop
35283 setx loop_4215, %l0, %l1
35284 jmpl %l1, %g3
35285 bneg,pn %xcc, loop_4216
35286loop_4214:
35287 fblg %fcc2, loop_4217
35288 stw %g6, [%l7 + 0x6C]
35289loop_4215:
35290 srax %i2, %i6, %g7
35291loop_4216:
35292 tneg %icc, 0x4
35293loop_4217:
35294 std %f14, [%l7 + 0x38]
35295 fpadd32 %f12, %f14, %f2
35296 fxnor %f4, %f4, %f14
35297 sth %l4, [%l7 + 0x60]
35298 bpos,a,pn %xcc, loop_4218
35299 fnors %f15, %f1, %f14
35300 ld [%l7 + 0x44], %f6
35301 tvs %xcc, 0x2
35302loop_4218:
35303 andcc %o1, 0x06D6, %l1
35304 srax %g2, 0x12, %o5
35305 ldub [%l7 + 0x7F], %o3
35306 ldsw [%l7 + 0x1C], %i4
35307 fornot1s %f1, %f4, %f14
35308 fmovdgu %icc, %f6, %f4
35309 lduw [%l7 + 0x18], %l5
35310 lduh [%l7 + 0x64], %i3
35311 sth %l0, [%l7 + 0x3E]
35312 ldsw [%l7 + 0x34], %o2
35313 lduh [%l7 + 0x68], %g5
35314 andncc %g4, %o4, %o7
35315 bneg,a loop_4219
35316 fcmps %fcc0, %f13, %f3
35317 ldx [%l7 + 0x10], %i1
35318 edge8l %o0, %i7, %g1
35319loop_4219:
35320 fba %fcc0, loop_4220
35321 array8 %i0, %o6, %l6
35322 tsubcctv %l3, %i5, %g3
35323 ldd [%l7 + 0x78], %f0
35324loop_4220:
35325 ldsb [%l7 + 0x3B], %g6
35326 ldsh [%l7 + 0x46], %l2
35327 bge,a,pn %icc, loop_4221
35328 fmovsvc %icc, %f11, %f12
35329 bleu,a,pt %icc, loop_4222
35330 fcmpes %fcc2, %f9, %f3
35331loop_4221:
35332 add %i2, %g7, %i6
35333 movrgz %o1, %l4, %g2
35334loop_4222:
35335 fsrc1s %f14, %f6
35336 stw %o5, [%l7 + 0x20]
35337 ldsw [%l7 + 0x30], %l1
35338 fpackfix %f14, %f0
35339 ldsw [%l7 + 0x10], %o3
35340 ldsb [%l7 + 0x6A], %i4
35341 fpack16 %f8, %f5
35342 subc %l5, %i3, %l0
35343 taddcctv %g5, %o2, %g4
35344 fbule %fcc3, loop_4223
35345 fnegs %f3, %f4
35346 tsubcc %o7, 0x179E, %i1
35347 fmovdneg %xcc, %f7, %f2
35348loop_4223:
35349 sll %o0, %o4, %i7
35350 edge32l %g1, %o6, %l6
35351 fbl,a %fcc3, loop_4224
35352 fones %f6
35353 fmovdge %icc, %f2, %f6
35354 addc %i0, 0x0947, %l3
35355loop_4224:
35356 fzeros %f3
35357 ldub [%l7 + 0x5A], %i5
35358 fmovsn %xcc, %f8, %f4
35359 fmovsn %icc, %f11, %f7
35360 mulx %g6, %g3, %i2
35361 ldsw [%l7 + 0x34], %l2
35362 fcmped %fcc1, %f6, %f8
35363 ld [%l7 + 0x50], %f15
35364 movrlez %g7, 0x053, %o1
35365 fcmpgt16 %f6, %f4, %l4
35366 tge %icc, 0x3
35367 movrgz %i6, 0x2A0, %g2
35368 edge16 %o5, %l1, %o3
35369 bg %xcc, loop_4225
35370 fmovdpos %icc, %f12, %f9
35371 lduw [%l7 + 0x44], %i4
35372 fpackfix %f8, %f12
35373loop_4225:
35374 fnot1s %f7, %f0
35375 bvc,a loop_4226
35376 fxnors %f9, %f0, %f8
35377 fors %f1, %f3, %f4
35378 edge8ln %i3, %l0, %l5
35379loop_4226:
35380 fmovrdne %g5, %f14, %f8
35381 fcmple32 %f2, %f12, %g4
35382 siam 0x3
35383 tcc %xcc, 0x0
35384 fandnot1 %f12, %f14, %f0
35385 stx %o2, [%l7 + 0x68]
35386 sllx %o7, %o0, %o4
35387 stx %i1, [%l7 + 0x30]
35388 ldsh [%l7 + 0x30], %g1
35389 fmul8ulx16 %f0, %f2, %f4
35390 mulx %i7, %l6, %i0
35391 std %f14, [%l7 + 0x38]
35392 ldub [%l7 + 0x14], %o6
35393 fnot1s %f15, %f5
35394 st %f12, [%l7 + 0x4C]
35395 be,pt %icc, loop_4227
35396 smulcc %i5, 0x0E8D, %g6
35397 mova %xcc, %g3, %l3
35398 fcmple16 %f12, %f12, %i2
35399loop_4227:
35400 xorcc %l2, 0x010F, %g7
35401 ldsh [%l7 + 0x5C], %o1
35402 tge %icc, 0x0
35403 tne %icc, 0x7
35404 fmovrsne %i6, %f8, %f14
35405 sth %l4, [%l7 + 0x76]
35406 stw %g2, [%l7 + 0x78]
35407 fmovsg %icc, %f14, %f9
35408 nop
35409 setx loop_4228, %l0, %l1
35410 jmpl %l1, %l1
35411 fxnor %f8, %f6, %f0
35412 fcmps %fcc0, %f15, %f14
35413 bne,a loop_4229
35414loop_4228:
35415 ble,a,pt %icc, loop_4230
35416 addccc %o3, 0x0292, %o5
35417 fmuld8sux16 %f3, %f1, %f4
35418loop_4229:
35419 sll %i3, 0x13, %i4
35420loop_4230:
35421 std %f2, [%l7 + 0x18]
35422 xor %l5, %l0, %g4
35423 bne,pn %icc, loop_4231
35424 ldd [%l7 + 0x20], %f14
35425 fone %f6
35426 brgez %o2, loop_4232
35427loop_4231:
35428 fcmpne32 %f10, %f4, %g5
35429 fmovrsgez %o0, %f12, %f8
35430 fmovrse %o4, %f3, %f6
35431loop_4232:
35432 sth %o7, [%l7 + 0x36]
35433 fzeros %f8
35434 st %f9, [%l7 + 0x40]
35435 fmovrde %i1, %f10, %f12
35436 fmovd %f4, %f6
35437 for %f10, %f0, %f0
35438 bpos,pn %icc, loop_4233
35439 andn %i7, 0x0B8F, %g1
35440 siam 0x0
35441 mulscc %l6, 0x0067, %o6
35442loop_4233:
35443 fmovse %icc, %f15, %f11
35444 srax %i0, %g6, %g3
35445 tg %xcc, 0x2
35446 fnegd %f4, %f4
35447 fmovsneg %xcc, %f7, %f3
35448 ld [%l7 + 0x20], %f11
35449 fmovrdgez %l3, %f10, %f2
35450 ld [%l7 + 0x08], %f1
35451 movre %i5, 0x0BA, %i2
35452 faligndata %f4, %f14, %f14
35453 ldub [%l7 + 0x50], %l2
35454 xnor %g7, 0x06AF, %i6
35455 siam 0x1
35456 fmovrde %o1, %f10, %f14
35457 stx %l4, [%l7 + 0x78]
35458 lduh [%l7 + 0x22], %g2
35459 ldd [%l7 + 0x50], %f2
35460 tgu %icc, 0x7
35461 bvs,a,pt %icc, loop_4234
35462 bcc,pt %xcc, loop_4235
35463 bgu,pt %icc, loop_4236
35464 tne %icc, 0x4
35465loop_4234:
35466 stb %o3, [%l7 + 0x6B]
35467loop_4235:
35468 alignaddr %o5, %i3, %i4
35469loop_4236:
35470 alignaddrl %l5, %l0, %l1
35471 edge8l %g4, %o2, %g5
35472 sllx %o0, 0x13, %o7
35473 alignaddr %o4, %i7, %g1
35474 xor %i1, %l6, %o6
35475 movn %xcc, %i0, %g6
35476 tpos %icc, 0x0
35477 ldd [%l7 + 0x30], %f10
35478 fmovse %icc, %f1, %f6
35479 fnands %f15, %f8, %f15
35480 stb %g3, [%l7 + 0x4A]
35481 sub %i5, %i2, %l3
35482 fxors %f8, %f9, %f12
35483 fnegd %f10, %f0
35484 fmovrsgez %l2, %f4, %f9
35485 srlx %i6, %o1, %l4
35486 fpsub16 %f12, %f2, %f2
35487 andncc %g2, %g7, %o5
35488 fmovscc %xcc, %f3, %f0
35489 fpsub16 %f4, %f0, %f10
35490 tcc %icc, 0x7
35491 tge %icc, 0x3
35492 tpos %icc, 0x2
35493 smul %o3, 0x0361, %i4
35494 fbuge,a %fcc2, loop_4237
35495 fzero %f2
35496 popc 0x1C84, %l5
35497 ldub [%l7 + 0x6A], %l0
35498loop_4237:
35499 fornot2s %f6, %f6, %f12
35500 movrlez %l1, 0x0AA, %i3
35501 ble %icc, loop_4238
35502 tvs %icc, 0x5
35503 edge16 %o2, %g5, %o0
35504 lduw [%l7 + 0x50], %g4
35505loop_4238:
35506 stw %o7, [%l7 + 0x58]
35507 std %f8, [%l7 + 0x48]
35508 addcc %o4, 0x0F8D, %g1
35509 fmovrdlez %i1, %f0, %f4
35510 sth %l6, [%l7 + 0x36]
35511 ldub [%l7 + 0x0D], %i7
35512 fmovda %icc, %f2, %f8
35513 ldsw [%l7 + 0x24], %o6
35514 brgez %g6, loop_4239
35515 orcc %i0, %g3, %i2
35516 fblg %fcc2, loop_4240
35517 fmovdle %xcc, %f8, %f11
35518loop_4239:
35519 ldx [%l7 + 0x60], %i5
35520 ldx [%l7 + 0x08], %l3
35521loop_4240:
35522 ldub [%l7 + 0x2D], %l2
35523 fmovs %f7, %f10
35524 stx %i6, [%l7 + 0x78]
35525 udivx %o1, 0x080C, %g2
35526 fba %fcc1, loop_4241
35527 ble %xcc, loop_4242
35528 bvc %icc, loop_4243
35529 fmovs %f2, %f9
35530loop_4241:
35531 st %f6, [%l7 + 0x1C]
35532loop_4242:
35533 movrne %l4, 0x16E, %g7
35534loop_4243:
35535 brlez %o3, loop_4244
35536 lduw [%l7 + 0x2C], %o5
35537 sth %i4, [%l7 + 0x40]
35538 stb %l5, [%l7 + 0x55]
35539loop_4244:
35540 fabss %f11, %f13
35541 fpsub16 %f14, %f4, %f12
35542 tvs %icc, 0x5
35543 bcs,a,pn %icc, loop_4245
35544 fnot1 %f8, %f6
35545 fand %f12, %f10, %f12
35546 andcc %l1, %i3, %o2
35547loop_4245:
35548 fmovrslz %g5, %f4, %f7
35549 array16 %l0, %o0, %g4
35550 sdivcc %o7, 0x19FB, %o4
35551 ldsw [%l7 + 0x5C], %i1
35552 st %f5, [%l7 + 0x78]
35553 bpos,pn %xcc, loop_4246
35554 fmovdleu %icc, %f0, %f0
35555 lduh [%l7 + 0x2C], %l6
35556 tcs %icc, 0x2
35557loop_4246:
35558 bgu,a,pn %xcc, loop_4247
35559 alignaddrl %g1, %o6, %g6
35560 sdivcc %i0, 0x152D, %i7
35561 fmovsgu %icc, %f9, %f4
35562loop_4247:
35563 fmovrdgez %g3, %f2, %f2
35564 fbne,a %fcc3, loop_4248
35565 fnegs %f8, %f12
35566 mova %icc, %i2, %l3
35567 brgez %i5, loop_4249
35568loop_4248:
35569 movg %xcc, %i6, %o1
35570 lduw [%l7 + 0x28], %g2
35571 movcc %icc, %l2, %l4
35572loop_4249:
35573 ldd [%l7 + 0x28], %f12
35574 ldub [%l7 + 0x59], %g7
35575 stx %o5, [%l7 + 0x18]
35576 fpadd32 %f0, %f0, %f0
35577 addcc %o3, 0x1C57, %i4
35578 bshuffle %f8, %f6, %f8
35579 sub %l5, 0x1517, %l1
35580 fmul8x16 %f14, %f6, %f8
35581 fpadd16s %f4, %f9, %f15
35582 fornot2s %f1, %f14, %f0
35583 fmovdvs %icc, %f2, %f10
35584 fand %f14, %f0, %f8
35585 bg,pn %xcc, loop_4250
35586 stx %i3, [%l7 + 0x10]
35587 ta %icc, 0x4
35588 ldub [%l7 + 0x33], %g5
35589loop_4250:
35590 edge8 %l0, %o2, %g4
35591 addcc %o7, 0x14F9, %o4
35592 move %icc, %i1, %l6
35593 brgz,a %g1, loop_4251
35594 fbo %fcc2, loop_4252
35595 st %f2, [%l7 + 0x60]
35596 add %o0, 0x18DF, %g6
35597loop_4251:
35598 fandnot1s %f12, %f4, %f15
35599loop_4252:
35600 fmovdne %icc, %f13, %f4
35601 srlx %i0, 0x1B, %o6
35602 std %f2, [%l7 + 0x68]
35603 std %f2, [%l7 + 0x78]
35604 fcmps %fcc0, %f14, %f8
35605 movvs %icc, %i7, %g3
35606 stx %i2, [%l7 + 0x58]
35607 std %f14, [%l7 + 0x20]
35608 movne %icc, %i5, %l3
35609 std %f10, [%l7 + 0x38]
35610 movrne %o1, 0x3A0, %i6
35611 movrgz %g2, %l2, %g7
35612 fand %f8, %f14, %f12
35613 fpackfix %f10, %f3
35614 movl %xcc, %l4, %o5
35615 srax %i4, %o3, %l1
35616 fzero %f6
35617 bpos %icc, loop_4253
35618 fmovdpos %icc, %f4, %f10
35619 bvs,pn %xcc, loop_4254
35620 ld [%l7 + 0x1C], %f3
35621loop_4253:
35622 taddcctv %i3, 0x197D, %l5
35623 ldsb [%l7 + 0x6B], %g5
35624loop_4254:
35625 st %f9, [%l7 + 0x20]
35626 edge32ln %o2, %l0, %g4
35627 ldd [%l7 + 0x08], %f14
35628 stw %o7, [%l7 + 0x44]
35629 edge32ln %i1, %l6, %o4
35630 fcmpne32 %f0, %f6, %g1
35631 fcmpeq32 %f10, %f8, %g6
35632 bcc loop_4255
35633 std %f8, [%l7 + 0x30]
35634 tpos %xcc, 0x2
35635 edge16n %i0, %o6, %o0
35636loop_4255:
35637 bshuffle %f0, %f4, %f14
35638 fbn %fcc2, loop_4256
35639 tl %icc, 0x7
35640 array16 %i7, %g3, %i5
35641 fnot2s %f2, %f3
35642loop_4256:
35643 ldx [%l7 + 0x18], %l3
35644 movrne %o1, %i6, %g2
35645 ldx [%l7 + 0x18], %i2
35646 popc 0x1932, %g7
35647 ld [%l7 + 0x74], %f12
35648 ldd [%l7 + 0x40], %f6
35649 xor %l4, %o5, %l2
35650 bg loop_4257
35651 fmovdn %icc, %f7, %f5
35652 bpos,a %icc, loop_4258
35653 ldx [%l7 + 0x48], %o3
35654loop_4257:
35655 ldsh [%l7 + 0x48], %i4
35656 tpos %xcc, 0x6
35657loop_4258:
35658 edge16l %l1, %l5, %i3
35659 lduh [%l7 + 0x76], %g5
35660 ldsw [%l7 + 0x38], %o2
35661 fmovsge %icc, %f7, %f15
35662 brlez,a %l0, loop_4259
35663 fmovsl %icc, %f7, %f0
35664 popc %o7, %g4
35665 or %l6, %i1, %o4
35666loop_4259:
35667 fmovsl %xcc, %f12, %f12
35668 ldd [%l7 + 0x78], %f8
35669 fxnor %f10, %f0, %f12
35670 for %f0, %f8, %f2
35671 fmovrsgz %g1, %f7, %f12
35672 movcs %xcc, %i0, %o6
35673 stx %g6, [%l7 + 0x58]
35674 movrgz %o0, %i7, %g3
35675 bcc,a %xcc, loop_4260
35676 fmuld8sux16 %f10, %f0, %f14
35677 brgz %l3, loop_4261
35678 fmovsl %icc, %f1, %f9
35679loop_4260:
35680 bge,a,pt %icc, loop_4262
35681 ldx [%l7 + 0x70], %o1
35682loop_4261:
35683 brgez %i6, loop_4263
35684 stx %g2, [%l7 + 0x08]
35685loop_4262:
35686 andncc %i5, %i2, %l4
35687 add %g7, 0x1D95, %o5
35688loop_4263:
35689 edge32 %l2, %i4, %l1
35690 fnors %f0, %f1, %f14
35691 stw %o3, [%l7 + 0x24]
35692 fmovdneg %xcc, %f5, %f14
35693 add %i3, %g5, %l5
35694 fmovda %xcc, %f4, %f1
35695 ldsw [%l7 + 0x5C], %l0
35696 ldsb [%l7 + 0x62], %o2
35697 fmovse %xcc, %f14, %f11
35698 ldsw [%l7 + 0x74], %g4
35699 ldd [%l7 + 0x40], %f8
35700 fsrc2 %f0, %f2
35701 fbuge,a %fcc1, loop_4264
35702 fmovrdgz %l6, %f4, %f0
35703 lduw [%l7 + 0x54], %i1
35704 lduw [%l7 + 0x10], %o7
35705loop_4264:
35706 ldsh [%l7 + 0x20], %o4
35707 stb %g1, [%l7 + 0x39]
35708 fandnot2 %f10, %f0, %f8
35709 brlz %i0, loop_4265
35710 tvc %xcc, 0x7
35711 tgu %icc, 0x6
35712 fmul8x16au %f6, %f1, %f12
35713loop_4265:
35714 stb %o6, [%l7 + 0x73]
35715 ldx [%l7 + 0x08], %g6
35716 std %f10, [%l7 + 0x38]
35717 lduh [%l7 + 0x1E], %o0
35718 stb %g3, [%l7 + 0x7B]
35719 bvc,a loop_4266
35720 tgu %xcc, 0x3
35721 edge8ln %i7, %l3, %i6
35722 mova %xcc, %o1, %g2
35723loop_4266:
35724 fbge,a %fcc1, loop_4267
35725 fxnors %f3, %f3, %f5
35726 taddcctv %i2, 0x19D8, %i5
35727 fcmped %fcc1, %f12, %f14
35728loop_4267:
35729 ldx [%l7 + 0x08], %l4
35730 fbge %fcc0, loop_4268
35731 brlez %o5, loop_4269
35732 fmovsleu %icc, %f4, %f9
35733 tg %icc, 0x4
35734loop_4268:
35735 ldd [%l7 + 0x08], %f0
35736loop_4269:
35737 tsubcctv %l2, 0x0F1B, %i4
35738 smulcc %g7, %o3, %l1
35739 fmovdge %icc, %f12, %f12
35740 orn %g5, 0x0D82, %i3
35741 bcs,a,pn %icc, loop_4270
35742 edge16ln %l5, %l0, %o2
35743 tcs %xcc, 0x1
35744 ldd [%l7 + 0x08], %f14
35745loop_4270:
35746 st %f8, [%l7 + 0x30]
35747 array16 %l6, %g4, %i1
35748 tg %xcc, 0x1
35749 tg %xcc, 0x6
35750 fmovrdgz %o4, %f10, %f12
35751 fexpand %f12, %f0
35752 lduw [%l7 + 0x2C], %g1
35753 ld [%l7 + 0x50], %f13
35754 movrlez %o7, 0x2FE, %o6
35755 xnor %g6, 0x0614, %o0
35756 srlx %g3, 0x0B, %i0
35757 stb %i7, [%l7 + 0x33]
35758 ldsw [%l7 + 0x50], %l3
35759 lduh [%l7 + 0x2A], %i6
35760 fmovrde %g2, %f0, %f14
35761 andncc %i2, %i5, %l4
35762 ldx [%l7 + 0x10], %o1
35763 move %icc, %l2, %o5
35764 ldsh [%l7 + 0x6C], %i4
35765 stw %o3, [%l7 + 0x0C]
35766 ldsh [%l7 + 0x0E], %l1
35767 mulscc %g5, 0x1161, %i3
35768 sth %g7, [%l7 + 0x1A]
35769 stw %l5, [%l7 + 0x1C]
35770 fbule %fcc3, loop_4271
35771 movl %icc, %o2, %l0
35772 movvs %icc, %l6, %g4
35773 sll %i1, %o4, %g1
35774loop_4271:
35775 movgu %xcc, %o7, %g6
35776 fmovsn %xcc, %f11, %f10
35777 ldd [%l7 + 0x20], %f8
35778 te %xcc, 0x6
35779 andncc %o0, %g3, %i0
35780 ldx [%l7 + 0x68], %o6
35781 lduw [%l7 + 0x28], %l3
35782 fmovsneg %icc, %f11, %f7
35783 tvc %icc, 0x0
35784 call loop_4272
35785 stw %i7, [%l7 + 0x20]
35786 st %f14, [%l7 + 0x5C]
35787 ldsb [%l7 + 0x7D], %i6
35788loop_4272:
35789 fexpand %f10, %f4
35790 brgz %g2, loop_4273
35791 fmuld8sux16 %f15, %f10, %f2
35792 fnand %f14, %f10, %f0
35793 udivx %i5, 0x1920, %l4
35794loop_4273:
35795 nop
35796 setx loop_4274, %l0, %l1
35797 jmpl %l1, %i2
35798 bshuffle %f14, %f14, %f6
35799 brgez,a %l2, loop_4275
35800 lduh [%l7 + 0x0A], %o5
35801loop_4274:
35802 fmovdgu %icc, %f3, %f6
35803 fandnot1 %f12, %f14, %f8
35804loop_4275:
35805 fmovdne %icc, %f11, %f13
35806 edge8l %i4, %o1, %o3
35807 movge %xcc, %l1, %i3
35808 ldsw [%l7 + 0x24], %g5
35809 fbne,a %fcc2, loop_4276
35810 sub %l5, %g7, %l0
35811 nop
35812 setx loop_4277, %l0, %l1
35813 jmpl %l1, %o2
35814 ldx [%l7 + 0x70], %g4
35815loop_4276:
35816 movcc %xcc, %i1, %o4
35817 movrne %g1, %o7, %l6
35818loop_4277:
35819 smulcc %g6, 0x0F54, %o0
35820 fmovsn %xcc, %f2, %f0
35821 fbuge,a %fcc1, loop_4278
35822 movrgz %g3, 0x353, %o6
35823 lduh [%l7 + 0x4C], %l3
35824 bpos,a,pn %icc, loop_4279
35825loop_4278:
35826 fnegd %f0, %f4
35827 sdivx %i0, 0x0872, %i6
35828 stx %i7, [%l7 + 0x40]
35829loop_4279:
35830 ldsb [%l7 + 0x3B], %g2
35831 fmovrsne %l4, %f0, %f0
35832 nop
35833 setx loop_4280, %l0, %l1
35834 wrpr 0x1, %tl
35835 wrpr %l1, %tpc
35836 add %l1, 0x4, %l1
35837 wrpr %l1, %tnpc
35838 setx 0x34400001400, %l0, %l1
35839 wrpr %l1, %tstate
35840 wrhpr 0x4, %htstate
35841 retry
35842 fpsub16s %f13, %f15, %f8
35843 ldd [%l7 + 0x08], %f12
35844 subcc %i2, 0x1B78, %l2
35845loop_4280:
35846 stb %o5, [%l7 + 0x75]
35847 fmul8sux16 %f4, %f4, %f12
35848 sth %i4, [%l7 + 0x34]
35849 fnot1 %f2, %f10
35850 lduh [%l7 + 0x0C], %o1
35851 addc %o3, %i5, %l1
35852 lduh [%l7 + 0x76], %g5
35853 ld [%l7 + 0x18], %f7
35854 sth %l5, [%l7 + 0x2A]
35855 orn %i3, 0x0329, %g7
35856 nop
35857 setx loop_4281, %l0, %l1
35858 wrpr 0x1, %tl
35859 wrpr %l1, %tpc
35860 add %l1, 0x4, %l1
35861 wrpr %l1, %tnpc
35862 setx 0x34400001400, %l0, %l1
35863 wrpr %l1, %tstate
35864 wrhpr 0x4, %htstate
35865 retry
35866 stb %o2, [%l7 + 0x7E]
35867 bn,pt %xcc, loop_4282
35868 lduh [%l7 + 0x30], %l0
35869loop_4281:
35870 st %f15, [%l7 + 0x48]
35871 fandnot1s %f8, %f1, %f11
35872loop_4282:
35873 ldsh [%l7 + 0x30], %g4
35874 movcc %xcc, %o4, %g1
35875 tn %xcc, 0x7
35876 tsubcc %i1, 0x1CA2, %l6
35877 fbne %fcc3, loop_4283
35878 tl %icc, 0x2
35879 fcmple16 %f8, %f12, %g6
35880 ldsw [%l7 + 0x28], %o7
35881loop_4283:
35882 ldsw [%l7 + 0x2C], %o0
35883 fone %f10
35884 bcc,a,pt %icc, loop_4284
35885 stw %g3, [%l7 + 0x30]
35886 lduh [%l7 + 0x2C], %l3
35887 fpsub32 %f12, %f10, %f14
35888loop_4284:
35889 fmovs %f0, %f5
35890 tge %xcc, 0x6
35891 edge32l %i0, %o6, %i7
35892 ba,pn %xcc, loop_4285
35893 ldsb [%l7 + 0x66], %i6
35894 ld [%l7 + 0x40], %f3
35895 st %f1, [%l7 + 0x24]
35896loop_4285:
35897 addcc %g2, %l4, %i2
35898 fmovse %icc, %f13, %f2
35899 brgz,a %l2, loop_4286
35900 nop
35901 setx loop_4287, %l0, %l1
35902 jmpl %l1, %i4
35903 stx %o1, [%l7 + 0x08]
35904 bne,pt %icc, loop_4288
35905loop_4286:
35906 lduw [%l7 + 0x7C], %o5
35907loop_4287:
35908 fmuld8ulx16 %f0, %f15, %f4
35909 fbule,a %fcc3, loop_4289
35910loop_4288:
35911 tsubcctv %o3, %l1, %i5
35912 ldsh [%l7 + 0x16], %l5
35913 fmovsleu %xcc, %f7, %f11
35914loop_4289:
35915 movneg %xcc, %g5, %g7
35916 fsrc2 %f8, %f10
35917 edge16l %i3, %o2, %g4
35918 fbo %fcc2, loop_4290
35919 lduw [%l7 + 0x6C], %l0
35920 andcc %g1, %o4, %l6
35921 and %i1, 0x1864, %o7
35922loop_4290:
35923 fsrc2s %f9, %f10
35924 taddcctv %g6, %o0, %g3
35925 ba loop_4291
35926 fmovrsne %i0, %f4, %f14
35927 edge8l %o6, %i7, %i6
35928 movcc %icc, %l3, %g2
35929loop_4291:
35930 edge8 %i2, %l2, %i4
35931 fmovdge %icc, %f8, %f7
35932 movrlz %o1, %l4, %o5
35933 ld [%l7 + 0x3C], %f7
35934 fmovrslz %l1, %f9, %f15
35935 brnz,a %o3, loop_4292
35936 fbe %fcc2, loop_4293
35937 lduh [%l7 + 0x5C], %l5
35938 ldsw [%l7 + 0x68], %g5
35939loop_4292:
35940 stb %g7, [%l7 + 0x0E]
35941loop_4293:
35942 fmovrslz %i3, %f12, %f5
35943 stb %o2, [%l7 + 0x42]
35944 fbl %fcc3, loop_4294
35945 fcmple32 %f2, %f4, %g4
35946 fmul8x16al %f0, %f3, %f2
35947 smulcc %l0, 0x1EA5, %g1
35948loop_4294:
35949 ldsh [%l7 + 0x7A], %i5
35950 fnot1s %f11, %f9
35951 stw %l6, [%l7 + 0x40]
35952 fcmple16 %f8, %f10, %o4
35953 fmovdn %icc, %f0, %f4
35954 ldx [%l7 + 0x10], %i1
35955 bvc,a loop_4295
35956 faligndata %f12, %f0, %f8
35957 fnand %f0, %f8, %f6
35958 pdist %f4, %f0, %f2
35959loop_4295:
35960 ldsh [%l7 + 0x76], %o7
35961 tg %icc, 0x0
35962 fpadd16 %f10, %f8, %f0
35963 ldsb [%l7 + 0x71], %g6
35964 movrgz %o0, 0x31F, %i0
35965 array32 %o6, %i7, %i6
35966 tge %xcc, 0x4
35967 addc %g3, 0x0F99, %l3
35968 subc %g2, %i2, %l2
35969 sub %i4, %o1, %o5
35970 movcc %xcc, %l1, %o3
35971 tvs %icc, 0x5
35972 subccc %l5, %l4, %g5
35973 fmovsg %xcc, %f7, %f2
35974 ldsb [%l7 + 0x7D], %g7
35975 nop
35976 setx loop_4296, %l0, %l1
35977 jmpl %l1, %i3
35978 bvs,a,pn %xcc, loop_4297
35979 edge8 %o2, %l0, %g4
35980 fsrc1 %f0, %f2
35981loop_4296:
35982 fnor %f8, %f10, %f10
35983loop_4297:
35984 fcmpne16 %f8, %f6, %g1
35985 ldsh [%l7 + 0x1C], %l6
35986 bcc,pn %icc, loop_4298
35987 umul %i5, 0x124C, %i1
35988 addc %o4, 0x12DF, %g6
35989 lduh [%l7 + 0x14], %o7
35990loop_4298:
35991 fmovscc %xcc, %f14, %f13
35992 movrgz %o0, %o6, %i7
35993 fnot2 %f10, %f12
35994 ble loop_4299
35995 tsubcc %i0, 0x0A37, %g3
35996 std %f10, [%l7 + 0x30]
35997 fpack16 %f12, %f8
35998loop_4299:
35999 sth %l3, [%l7 + 0x0C]
36000 fbg %fcc2, loop_4300
36001 fzeros %f0
36002 nop
36003 setx loop_4301, %l0, %l1
36004 wrpr 0x1, %tl
36005 wrpr %l1, %tpc
36006 add %l1, 0x4, %l1
36007 wrpr %l1, %tnpc
36008 setx 0x34400001400, %l0, %l1
36009 wrpr %l1, %tstate
36010 wrhpr 0x4, %htstate
36011 retry
36012 bl,pt %xcc, loop_4302
36013loop_4300:
36014 array16 %g2, %i2, %l2
36015 st %f7, [%l7 + 0x14]
36016loop_4301:
36017 ldd [%l7 + 0x68], %f8
36018loop_4302:
36019 sth %i4, [%l7 + 0x6E]
36020 fcmps %fcc0, %f14, %f9
36021 fpsub32s %f3, %f4, %f11
36022 lduh [%l7 + 0x5E], %o1
36023 andn %i6, 0x1692, %o5
36024 movcs %icc, %l1, %o3
36025 ldd [%l7 + 0x20], %f6
36026 bgu,pt %xcc, loop_4303
36027 ldsb [%l7 + 0x4E], %l4
36028 stb %g5, [%l7 + 0x4E]
36029 movre %g7, 0x1AE, %l5
36030loop_4303:
36031 stb %i3, [%l7 + 0x4F]
36032 ldub [%l7 + 0x0C], %o2
36033 udiv %g4, 0x02BB, %l0
36034 edge32n %l6, %g1, %i5
36035 fone %f14
36036 sth %o4, [%l7 + 0x4C]
36037 array16 %g6, %o7, %i1
36038 brgez %o6, loop_4304
36039 fcmple16 %f0, %f4, %i7
36040 fors %f6, %f9, %f6
36041 movvc %xcc, %i0, %g3
36042loop_4304:
36043 taddcc %o0, %g2, %l3
36044 ldd [%l7 + 0x68], %f8
36045 ld [%l7 + 0x54], %f1
36046 fnand %f4, %f12, %f14
36047 for %f14, %f14, %f14
36048 fmovspos %xcc, %f6, %f0
36049 umul %l2, %i2, %i4
36050 ldd [%l7 + 0x20], %f14
36051 fcmpeq16 %f2, %f2, %i6
36052 movleu %icc, %o5, %l1
36053 fmovrdgz %o3, %f2, %f12
36054 fmovdcs %icc, %f2, %f3
36055 fmovdcs %xcc, %f5, %f15
36056 fmovrdne %l4, %f8, %f12
36057 fsrc1s %f10, %f8
36058 fabss %f7, %f2
36059 lduh [%l7 + 0x0C], %o1
36060 srlx %g7, 0x0A, %l5
36061 addccc %i3, %o2, %g5
36062 fmovsvc %icc, %f9, %f14
36063 fmovdn %icc, %f6, %f14
36064 ldx [%l7 + 0x58], %g4
36065 lduh [%l7 + 0x64], %l6
36066 tne %icc, 0x7
36067 fmovsleu %icc, %f11, %f7
36068 std %f4, [%l7 + 0x08]
36069 fcmpgt32 %f6, %f8, %g1
36070 fbue %fcc3, loop_4305
36071 brlz,a %i5, loop_4306
36072 tneg %xcc, 0x1
36073 movgu %icc, %l0, %o4
36074loop_4305:
36075 ldsw [%l7 + 0x1C], %g6
36076loop_4306:
36077 fxors %f4, %f15, %f2
36078 lduh [%l7 + 0x64], %o7
36079 lduh [%l7 + 0x7A], %o6
36080 tleu %icc, 0x3
36081 ldub [%l7 + 0x09], %i1
36082 ba,a,pt %xcc, loop_4307
36083 sth %i0, [%l7 + 0x6A]
36084 fmovrde %i7, %f10, %f0
36085 subcc %g3, %o0, %l3
36086loop_4307:
36087 fmovdg %xcc, %f3, %f15
36088 brgz %g2, loop_4308
36089 bl,pn %xcc, loop_4309
36090 fnot2s %f6, %f3
36091 edge16l %i2, %l2, %i4
36092loop_4308:
36093 edge8 %o5, %i6, %l1
36094loop_4309:
36095 bne,pn %icc, loop_4310
36096 movneg %xcc, %o3, %l4
36097 stw %o1, [%l7 + 0x64]
36098 fmovrdlz %l5, %f12, %f0
36099loop_4310:
36100 edge8ln %g7, %i3, %g5
36101 movn %icc, %o2, %l6
36102 tle %icc, 0x2
36103 fandnot1 %f8, %f8, %f12
36104 andcc %g1, %g4, %l0
36105 fpsub16 %f4, %f14, %f8
36106 tsubcc %o4, 0x160C, %i5
36107 fzeros %f11
36108 ldd [%l7 + 0x78], %f4
36109 brnz %o7, loop_4311
36110 sdivx %o6, 0x07F9, %g6
36111 be loop_4312
36112 fnor %f14, %f2, %f2
36113loop_4311:
36114 std %f2, [%l7 + 0x20]
36115 fmovrdlz %i1, %f12, %f12
36116loop_4312:
36117 ldub [%l7 + 0x27], %i7
36118 edge32 %i0, %o0, %l3
36119 ldx [%l7 + 0x40], %g2
36120 fnand %f2, %f4, %f0
36121 ldsh [%l7 + 0x72], %i2
36122 ldx [%l7 + 0x18], %l2
36123 fnot2s %f9, %f7
36124 lduh [%l7 + 0x32], %g3
36125 fornot2s %f14, %f15, %f5
36126 ble,pt %xcc, loop_4313
36127 tvc %xcc, 0x0
36128 stx %o5, [%l7 + 0x68]
36129 movl %icc, %i4, %l1
36130loop_4313:
36131 array8 %i6, %l4, %o3
36132 xorcc %o1, %g7, %i3
36133 alignaddrl %g5, %o2, %l6
36134 brgez %g1, loop_4314
36135 fcmpgt16 %f8, %f10, %l5
36136 nop
36137 setx loop_4315, %l0, %l1
36138 wrpr 0x1, %tl
36139 wrpr %l1, %tnpc
36140 setx 0x34400001400, %l0, %l1
36141 wrpr %l1, %tstate
36142 wrhpr 0x4, %htstate
36143 done
36144 movcc %icc, %g4, %l0
36145loop_4314:
36146 addcc %o4, %o7, %i5
36147 fpsub16s %f11, %f5, %f4
36148loop_4315:
36149 ldd [%l7 + 0x20], %f2
36150 fmovsneg %xcc, %f13, %f3
36151 nop
36152 setx loop_4316, %l0, %l1
36153 wrpr 0x1, %tl
36154 wrpr %l1, %tnpc
36155 setx 0x34400001400, %l0, %l1
36156 wrpr %l1, %tstate
36157 wrhpr 0x4, %htstate
36158 done
36159 stx %o6, [%l7 + 0x40]
36160 ldsh [%l7 + 0x14], %g6
36161 lduw [%l7 + 0x70], %i7
36162loop_4316:
36163 tneg %icc, 0x1
36164 fmovrdlez %i1, %f10, %f8
36165 stx %i0, [%l7 + 0x10]
36166 ldsw [%l7 + 0x6C], %o0
36167 fmovrdlz %l3, %f10, %f4
36168 fmovrsgez %i2, %f7, %f6
36169 fsrc1 %f6, %f4
36170 lduw [%l7 + 0x3C], %l2
36171 movpos %icc, %g2, %o5
36172 stb %g3, [%l7 + 0x19]
36173 fmovdneg %icc, %f14, %f10
36174 fbl,a %fcc3, loop_4317
36175 lduh [%l7 + 0x0A], %l1
36176 fors %f13, %f2, %f7
36177 fmovdge %xcc, %f15, %f2
36178loop_4317:
36179 taddcctv %i6, %l4, %o3
36180 brlez %o1, loop_4318
36181 nop
36182 setx loop_4319, %l0, %l1
36183 wrpr 0x1, %tl
36184 wrpr %l1, %tnpc
36185 setx 0x34400001400, %l0, %l1
36186 wrpr %l1, %tstate
36187 wrhpr 0x4, %htstate
36188 done
36189 ldd [%l7 + 0x48], %f0
36190 ldsw [%l7 + 0x30], %g7
36191loop_4318:
36192 fbu,a %fcc1, loop_4320
36193loop_4319:
36194 fnegs %f9, %f15
36195 brz %i4, loop_4321
36196 fnot2s %f4, %f12
36197loop_4320:
36198 fcmpeq32 %f6, %f2, %g5
36199 tsubcctv %i3, 0x0A7E, %l6
36200loop_4321:
36201 bshuffle %f10, %f6, %f10
36202 orn %o2, 0x00B6, %g1
36203 fcmpgt32 %f10, %f4, %g4
36204 sdivx %l0, 0x0C88, %l5
36205 fcmpeq32 %f0, %f8, %o4
36206 mulscc %o7, 0x049C, %o6
36207 fnand %f10, %f8, %f14
36208 fpadd16 %f12, %f10, %f8
36209 fabsd %f8, %f10
36210 ldub [%l7 + 0x1E], %g6
36211 st %f12, [%l7 + 0x7C]
36212 fors %f13, %f3, %f12
36213 ldx [%l7 + 0x30], %i7
36214 edge16 %i1, %i0, %o0
36215 fpsub16s %f15, %f7, %f9
36216 ldsw [%l7 + 0x18], %i5
36217 brnz,a %l3, loop_4322
36218 stw %i2, [%l7 + 0x40]
36219 nop
36220 setx loop_4323, %l0, %l1
36221 jmpl %l1, %l2
36222 movleu %icc, %o5, %g3
36223loop_4322:
36224 fxors %f10, %f9, %f12
36225 fbug,a %fcc2, loop_4324
36226loop_4323:
36227 brgez %g2, loop_4325
36228 fcmps %fcc0, %f15, %f11
36229 bne,a loop_4326
36230loop_4324:
36231 fmovrdne %l1, %f0, %f0
36232loop_4325:
36233 ldub [%l7 + 0x34], %l4
36234 sub %o3, %o1, %g7
36235loop_4326:
36236 andncc %i6, %i4, %i3
36237 std %f6, [%l7 + 0x68]
36238 ldsw [%l7 + 0x24], %l6
36239 fandnot1 %f0, %f8, %f6
36240 fpsub32 %f0, %f12, %f8
36241 st %f1, [%l7 + 0x1C]
36242 fmovsa %icc, %f15, %f7
36243 srl %o2, 0x17, %g1
36244 ldsh [%l7 + 0x50], %g5
36245 fbl %fcc0, loop_4327
36246 st %f10, [%l7 + 0x28]
36247 ld [%l7 + 0x30], %f15
36248 edge8 %g4, %l0, %o4
36249loop_4327:
36250 xnorcc %l5, 0x1DF0, %o6
36251 addccc %g6, 0x1CA1, %i7
36252 ld [%l7 + 0x34], %f13
36253 lduw [%l7 + 0x78], %o7
36254 fpadd32s %f14, %f15, %f12
36255 fmovsle %xcc, %f9, %f3
36256 tl %xcc, 0x1
36257 ldsh [%l7 + 0x4A], %i0
36258 fmovrde %i1, %f14, %f10
36259 brnz %o0, loop_4328
36260 lduw [%l7 + 0x44], %i5
36261 edge32 %l3, %l2, %i2
36262 brgz,a %o5, loop_4329
36263loop_4328:
36264 st %f0, [%l7 + 0x38]
36265 sub %g2, %l1, %l4
36266 fcmpeq16 %f10, %f2, %o3
36267loop_4329:
36268 lduh [%l7 + 0x70], %o1
36269 movrgez %g3, %g7, %i6
36270 fpack16 %f6, %f4
36271 ldd [%l7 + 0x08], %f4
36272 sdivcc %i3, 0x0CD1, %l6
36273 brnz %i4, loop_4330
36274 fmovrdlz %o2, %f10, %f10
36275 fones %f7
36276 tn %xcc, 0x6
36277loop_4330:
36278 fnor %f2, %f14, %f2
36279 ld [%l7 + 0x74], %f2
36280 umulcc %g5, %g4, %l0
36281 fands %f15, %f14, %f9
36282 fpsub16s %f13, %f7, %f14
36283 stb %g1, [%l7 + 0x18]
36284 stx %l5, [%l7 + 0x48]
36285 be loop_4331
36286 fmovrslez %o4, %f4, %f13
36287 lduh [%l7 + 0x4C], %g6
36288 smul %o6, %i7, %o7
36289loop_4331:
36290 lduw [%l7 + 0x1C], %i1
36291 stb %i0, [%l7 + 0x73]
36292 lduh [%l7 + 0x0C], %o0
36293 ld [%l7 + 0x58], %f9
36294 tvs %xcc, 0x5
36295 orcc %i5, %l2, %l3
36296 fornot1 %f6, %f2, %f14
36297 fcmpgt16 %f0, %f0, %i2
36298 brgez %g2, loop_4332
36299 stx %l1, [%l7 + 0x50]
36300 fmovrse %l4, %f0, %f8
36301 fand %f4, %f4, %f14
36302loop_4332:
36303 edge16l %o3, %o5, %g3
36304 ble,pt %xcc, loop_4333
36305 fbule %fcc2, loop_4334
36306 ldsw [%l7 + 0x5C], %o1
36307 stw %g7, [%l7 + 0x50]
36308loop_4333:
36309 taddcc %i6, 0x0747, %l6
36310loop_4334:
36311 fble,a %fcc0, loop_4335
36312 fcmpgt16 %f6, %f0, %i4
36313 stb %o2, [%l7 + 0x76]
36314 smul %g5, %g4, %l0
36315loop_4335:
36316 add %i3, %g1, %l5
36317 lduh [%l7 + 0x68], %g6
36318 subcc %o6, 0x0087, %i7
36319 ba,a,pt %icc, loop_4336
36320 fmovrde %o4, %f4, %f12
36321 subccc %i1, 0x0295, %o7
36322 stw %i0, [%l7 + 0x48]
36323loop_4336:
36324 ldd [%l7 + 0x48], %f12
36325 movrlz %i5, 0x26D, %l2
36326 tcc %xcc, 0x3
36327 stb %l3, [%l7 + 0x7C]
36328 fors %f8, %f5, %f3
36329 edge32n %o0, %g2, %i2
36330 fandnot1 %f12, %f0, %f0
36331 ldd [%l7 + 0x78], %f0
36332 bn,pt %icc, loop_4337
36333 tl %xcc, 0x7
36334 stx %l4, [%l7 + 0x30]
36335 ldx [%l7 + 0x50], %l1
36336loop_4337:
36337 fnot2 %f10, %f12
36338 lduw [%l7 + 0x70], %o5
36339 ldsw [%l7 + 0x74], %g3
36340 st %f13, [%l7 + 0x4C]
36341 fmovrse %o1, %f13, %f13
36342 ld [%l7 + 0x44], %f7
36343 bshuffle %f8, %f10, %f10
36344 ldsh [%l7 + 0x36], %o3
36345 ldub [%l7 + 0x34], %i6
36346 fmul8x16au %f9, %f6, %f8
36347 tne %icc, 0x2
36348 ldx [%l7 + 0x18], %g7
36349 or %i4, 0x0ED0, %o2
36350 edge8l %l6, %g5, %l0
36351 lduh [%l7 + 0x18], %i3
36352 ldsw [%l7 + 0x30], %g1
36353 fandnot2 %f14, %f6, %f10
36354 fba,a %fcc2, loop_4338
36355 brlez %l5, loop_4339
36356 std %f12, [%l7 + 0x48]
36357 fcmple32 %f2, %f0, %g4
36358loop_4338:
36359 tleu %xcc, 0x6
36360loop_4339:
36361 fmovrdlz %g6, %f4, %f8
36362 brgez %o6, loop_4340
36363 ldx [%l7 + 0x20], %i7
36364 call loop_4341
36365 fexpand %f6, %f0
36366loop_4340:
36367 fbne,a %fcc2, loop_4342
36368 fblg %fcc0, loop_4343
36369loop_4341:
36370 fmovrdlez %i1, %f4, %f6
36371 fzeros %f14
36372loop_4342:
36373 lduh [%l7 + 0x62], %o4
36374loop_4343:
36375 fmovsge %xcc, %f15, %f8
36376 movcc %xcc, %i0, %o7
36377 ldx [%l7 + 0x18], %l2
36378 fbue,a %fcc2, loop_4344
36379 fpadd32s %f12, %f0, %f1
36380 sdiv %i5, 0x0EE6, %o0
36381 ldd [%l7 + 0x50], %f0
36382loop_4344:
36383 taddcc %g2, %i2, %l3
36384 ld [%l7 + 0x28], %f13
36385 fmul8x16au %f2, %f10, %f4
36386 fmovrdlz %l1, %f4, %f0
36387 fmovdne %xcc, %f15, %f9
36388 alignaddrl %l4, %g3, %o1
36389 fpack32 %f10, %f12, %f14
36390 bcc,a,pt %icc, loop_4345
36391 movrlez %o3, 0x00E, %o5
36392 sth %i6, [%l7 + 0x34]
36393 lduh [%l7 + 0x36], %i4
36394loop_4345:
36395 stb %o2, [%l7 + 0x26]
36396 sth %g7, [%l7 + 0x3C]
36397 ldsw [%l7 + 0x60], %g5
36398 bcc loop_4346
36399 sll %l0, 0x1F, %i3
36400 movrgez %l6, 0x20D, %g1
36401 bl,a loop_4347
36402loop_4346:
36403 ldsb [%l7 + 0x38], %l5
36404 sth %g4, [%l7 + 0x58]
36405 fcmpgt16 %f12, %f4, %o6
36406loop_4347:
36407 bneg,pn %icc, loop_4348
36408 fabss %f2, %f0
36409 fpack32 %f10, %f10, %f10
36410 movcs %xcc, %i7, %i1
36411loop_4348:
36412 fba %fcc1, loop_4349
36413 fbe,a %fcc3, loop_4350
36414 array8 %o4, %g6, %i0
36415 movcc %icc, %l2, %i5
36416loop_4349:
36417 ldsw [%l7 + 0x64], %o7
36418loop_4350:
36419 stb %o0, [%l7 + 0x14]
36420 tneg %icc, 0x5
36421 movvc %icc, %g2, %l3
36422 for %f0, %f12, %f10
36423 stw %i2, [%l7 + 0x3C]
36424 stx %l4, [%l7 + 0x08]
36425 fsrc2 %f14, %f0
36426 sethi 0x08E2, %l1
36427 std %f10, [%l7 + 0x40]
36428 fpsub16s %f2, %f4, %f1
36429 stw %o1, [%l7 + 0x44]
36430 fmovsgu %xcc, %f9, %f8
36431 fnot1s %f4, %f9
36432 tle %icc, 0x5
36433 fblg,a %fcc1, loop_4351
36434 stx %g3, [%l7 + 0x30]
36435 xnor %o3, 0x17AE, %i6
36436 fmovda %icc, %f10, %f8
36437loop_4351:
36438 movvs %xcc, %o5, %i4
36439 brlez %o2, loop_4352
36440 popc 0x0510, %g5
36441 lduh [%l7 + 0x28], %g7
36442 fors %f9, %f15, %f13
36443loop_4352:
36444 udiv %l0, 0x045F, %l6
36445 ldsh [%l7 + 0x2C], %g1
36446 ldsh [%l7 + 0x0A], %i3
36447 move %icc, %g4, %o6
36448 fpadd16s %f0, %f12, %f9
36449 fmovrdgz %i7, %f10, %f8
36450 stw %l5, [%l7 + 0x28]
36451 fands %f7, %f6, %f9
36452 movrgez %o4, %i1, %i0
36453 xor %g6, %l2, %i5
36454 ld [%l7 + 0x54], %f2
36455 pdist %f0, %f12, %f4
36456 fmovrslz %o7, %f7, %f4
36457 fblg,a %fcc1, loop_4353
36458 bcc,a loop_4354
36459 fmovdg %icc, %f12, %f2
36460 movge %icc, %o0, %g2
36461loop_4353:
36462 fbug %fcc3, loop_4355
36463loop_4354:
36464 fbul,a %fcc2, loop_4356
36465 movcc %xcc, %i2, %l3
36466 stx %l1, [%l7 + 0x30]
36467loop_4355:
36468 tneg %xcc, 0x3
36469loop_4356:
36470 fnands %f15, %f0, %f12
36471 movgu %icc, %o1, %l4
36472 stb %o3, [%l7 + 0x10]
36473 fnors %f3, %f7, %f3
36474 bvc %xcc, loop_4357
36475 ld [%l7 + 0x20], %f9
36476 fsrc2 %f8, %f12
36477 sethi 0x07CB, %g3
36478loop_4357:
36479 std %f10, [%l7 + 0x50]
36480 tge %xcc, 0x7
36481 ldub [%l7 + 0x70], %o5
36482 te %xcc, 0x3
36483 ldd [%l7 + 0x58], %f6
36484 ld [%l7 + 0x0C], %f4
36485 movleu %icc, %i4, %i6
36486 tn %icc, 0x2
36487 sra %g5, %g7, %o2
36488 fbug,a %fcc0, loop_4358
36489 fmovrdlz %l0, %f14, %f0
36490 ld [%l7 + 0x58], %f10
36491 std %f0, [%l7 + 0x08]
36492loop_4358:
36493 sra %g1, 0x01, %l6
36494 mulscc %i3, %g4, %o6
36495 lduh [%l7 + 0x5C], %i7
36496 ldd [%l7 + 0x20], %f14
36497 stb %l5, [%l7 + 0x30]
36498 fpackfix %f14, %f15
36499 ldsb [%l7 + 0x3F], %o4
36500 sra %i0, 0x18, %i1
36501 fmovsn %icc, %f8, %f8
36502 tge %icc, 0x5
36503 fcmpgt16 %f6, %f0, %l2
36504 stb %g6, [%l7 + 0x66]
36505 fnot1 %f12, %f8
36506 fbge,a %fcc0, loop_4359
36507 std %f0, [%l7 + 0x60]
36508 fmovdg %icc, %f7, %f11
36509 sth %i5, [%l7 + 0x78]
36510loop_4359:
36511 ld [%l7 + 0x54], %f12
36512 ldsb [%l7 + 0x34], %o7
36513 ldx [%l7 + 0x70], %g2
36514 lduh [%l7 + 0x66], %i2
36515 fmovrsgz %l3, %f14, %f5
36516 orn %l1, %o0, %o1
36517 stw %l4, [%l7 + 0x28]
36518 fxor %f8, %f12, %f4
36519 ldub [%l7 + 0x36], %g3
36520 fcmpgt32 %f12, %f2, %o3
36521 fmovsl %xcc, %f7, %f9
36522 fmovsvs %xcc, %f15, %f14
36523 fcmpeq16 %f12, %f2, %o5
36524 fbn %fcc1, loop_4360
36525 bcc,a,pt %xcc, loop_4361
36526 ldsh [%l7 + 0x20], %i4
36527 ba,a %xcc, loop_4362
36528loop_4360:
36529 mulscc %i6, %g7, %g5
36530loop_4361:
36531 fcmps %fcc2, %f1, %f3
36532 sra %o2, %l0, %g1
36533loop_4362:
36534 bne,a,pt %xcc, loop_4363
36535 brz %i3, loop_4364
36536 ldx [%l7 + 0x48], %l6
36537 std %f12, [%l7 + 0x38]
36538loop_4363:
36539 ldub [%l7 + 0x49], %g4
36540loop_4364:
36541 brgez %i7, loop_4365
36542 stb %o6, [%l7 + 0x75]
36543 st %f6, [%l7 + 0x74]
36544 tneg %icc, 0x3
36545loop_4365:
36546 fmovrslez %o4, %f3, %f9
36547 bleu,pt %xcc, loop_4366
36548 smul %i0, %l5, %l2
36549 call loop_4367
36550 ldsh [%l7 + 0x42], %g6
36551loop_4366:
36552 ldsh [%l7 + 0x58], %i5
36553 orncc %i1, %g2, %o7
36554loop_4367:
36555 fcmpgt16 %f2, %f8, %i2
36556 fmul8x16 %f4, %f4, %f8
36557 te %xcc, 0x0
36558 alignaddr %l3, %o0, %o1
36559 fmul8ulx16 %f8, %f14, %f6
36560 fsrc2s %f14, %f10
36561 sllx %l4, %g3, %o3
36562 sdiv %o5, 0x0C2C, %l1
36563 stx %i4, [%l7 + 0x20]
36564 fmul8x16al %f4, %f2, %f8
36565 edge16l %i6, %g5, %g7
36566 umul %o2, 0x090B, %g1
36567 lduh [%l7 + 0x74], %i3
36568 bcs loop_4368
36569 fmovdge %xcc, %f15, %f3
36570 array32 %l0, %l6, %g4
36571 fcmpgt16 %f14, %f6, %i7
36572loop_4368:
36573 array8 %o6, %i0, %l5
36574 ldsw [%l7 + 0x08], %o4
36575 fnot2s %f14, %f9
36576 lduh [%l7 + 0x72], %g6
36577 ld [%l7 + 0x58], %f1
36578 ldd [%l7 + 0x48], %f2
36579 fbuge %fcc1, loop_4369
36580 udivcc %i5, 0x0848, %l2
36581 sra %i1, %g2, %o7
36582 movne %xcc, %l3, %o0
36583loop_4369:
36584 umul %o1, %l4, %g3
36585 bvc,a %icc, loop_4370
36586 fbg %fcc2, loop_4371
36587 bleu,pt %xcc, loop_4372
36588 fmovdpos %xcc, %f10, %f4
36589loop_4370:
36590 lduw [%l7 + 0x54], %i2
36591loop_4371:
36592 movg %xcc, %o5, %l1
36593loop_4372:
36594 bcs,a,pn %xcc, loop_4373
36595 mulscc %o3, %i6, %i4
36596 sth %g5, [%l7 + 0x26]
36597 movvs %xcc, %o2, %g1
36598loop_4373:
36599 movge %xcc, %g7, %l0
36600 ld [%l7 + 0x2C], %f7
36601 fnot2s %f4, %f13
36602 sth %l6, [%l7 + 0x72]
36603 sth %g4, [%l7 + 0x2A]
36604 lduh [%l7 + 0x4E], %i3
36605 bvc,a %icc, loop_4374
36606 tgu %xcc, 0x5
36607 fmovrslz %i7, %f1, %f12
36608 bshuffle %f10, %f2, %f8
36609loop_4374:
36610 tne %xcc, 0x3
36611 pdist %f12, %f14, %f12
36612 bleu,a,pn %icc, loop_4375
36613 ldsb [%l7 + 0x12], %i0
36614 fbg %fcc1, loop_4376
36615 movneg %xcc, %o6, %o4
36616loop_4375:
36617 lduw [%l7 + 0x34], %l5
36618 fmovdcs %icc, %f1, %f15
36619loop_4376:
36620 lduw [%l7 + 0x70], %i5
36621 stx %g6, [%l7 + 0x28]
36622 stx %i1, [%l7 + 0x60]
36623 bge %icc, loop_4377
36624 fmovrdlz %l2, %f0, %f6
36625 fble,a %fcc1, loop_4378
36626 fbuge %fcc0, loop_4379
36627loop_4377:
36628 brz,a %g2, loop_4380
36629 stw %l3, [%l7 + 0x10]
36630loop_4378:
36631 ldub [%l7 + 0x2F], %o7
36632loop_4379:
36633 sub %o0, %l4, %o1
36634loop_4380:
36635 te %icc, 0x1
36636 ldx [%l7 + 0x78], %g3
36637 andcc %o5, %i2, %o3
36638 movl %icc, %l1, %i6
36639 fandnot1 %f4, %f10, %f12
36640 ldsw [%l7 + 0x5C], %g5
36641 fzeros %f1
36642 tpos %xcc, 0x3
36643 fpsub32 %f12, %f2, %f12
36644 udiv %i4, 0x02DB, %o2
36645 srlx %g1, %l0, %l6
36646 ld [%l7 + 0x20], %f14
36647 fmovdleu %xcc, %f9, %f4
36648 lduw [%l7 + 0x24], %g4
36649 ldub [%l7 + 0x23], %i3
36650 fexpand %f2, %f6
36651 movre %g7, 0x183, %i7
36652 fpsub32 %f12, %f10, %f12
36653 fmovdneg %icc, %f11, %f2
36654 brlez %i0, loop_4381
36655 subcc %o6, 0x1489, %o4
36656 ldx [%l7 + 0x40], %l5
36657 mulx %i5, %g6, %i1
36658loop_4381:
36659 stx %g2, [%l7 + 0x30]
36660 ldsb [%l7 + 0x6C], %l3
36661 xorcc %l2, 0x1C08, %o0
36662 fmovdn %icc, %f6, %f5
36663 fmovde %xcc, %f10, %f6
36664 lduh [%l7 + 0x76], %o7
36665 edge32 %o1, %g3, %o5
36666 ta %xcc, 0x1
36667 ldsb [%l7 + 0x10], %i2
36668 movvs %xcc, %o3, %l4
36669 tvs %xcc, 0x7
36670 faligndata %f14, %f2, %f14
36671 edge16n %l1, %g5, %i6
36672 fbn %fcc0, loop_4382
36673 ldsw [%l7 + 0x24], %o2
36674 bg loop_4383
36675 fmovsn %xcc, %f9, %f11
36676loop_4382:
36677 std %f4, [%l7 + 0x78]
36678 st %f2, [%l7 + 0x74]
36679loop_4383:
36680 fbu,a %fcc1, loop_4384
36681 fbn %fcc0, loop_4385
36682 tgu %xcc, 0x5
36683 fmovdpos %icc, %f14, %f7
36684loop_4384:
36685 sth %g1, [%l7 + 0x42]
36686loop_4385:
36687 fmuld8sux16 %f8, %f1, %f2
36688 ld [%l7 + 0x58], %f15
36689 sth %i4, [%l7 + 0x42]
36690 bne,a,pn %icc, loop_4386
36691 lduh [%l7 + 0x36], %l0
36692 bl,a,pt %icc, loop_4387
36693 ldsw [%l7 + 0x54], %l6
36694loop_4386:
36695 lduh [%l7 + 0x5A], %g4
36696 fbue %fcc2, loop_4388
36697loop_4387:
36698 ldub [%l7 + 0x1B], %i3
36699 fcmple16 %f6, %f6, %i7
36700 fnot1s %f2, %f10
36701loop_4388:
36702 fcmpeq32 %f6, %f10, %g7
36703 st %f0, [%l7 + 0x58]
36704 fmovsvs %icc, %f10, %f8
36705 fmovrse %i0, %f1, %f8
36706 ta %icc, 0x0
36707 bvc,a,pt %xcc, loop_4389
36708 subcc %o4, %l5, %o6
36709 movg %xcc, %g6, %i5
36710 fmul8ulx16 %f0, %f8, %f14
36711loop_4389:
36712 movneg %icc, %g2, %l3
36713 st %f2, [%l7 + 0x0C]
36714 brz %i1, loop_4390
36715 bn,a,pt %xcc, loop_4391
36716 fmovdn %icc, %f12, %f12
36717 te %icc, 0x7
36718loop_4390:
36719 fmovdneg %icc, %f8, %f4
36720loop_4391:
36721 fpsub32s %f7, %f6, %f2
36722 fabsd %f8, %f2
36723 brlez %l2, loop_4392
36724 ldsh [%l7 + 0x36], %o7
36725 st %f9, [%l7 + 0x50]
36726 ldsb [%l7 + 0x45], %o0
36727loop_4392:
36728 fpadd32 %f14, %f8, %f4
36729 fmovsg %xcc, %f13, %f6
36730 std %f8, [%l7 + 0x78]
36731 ldd [%l7 + 0x48], %f6
36732 andncc %g3, %o5, %o1
36733 fands %f5, %f4, %f14
36734 fmul8sux16 %f10, %f12, %f14
36735 ldub [%l7 + 0x54], %o3
36736 fmovsge %xcc, %f3, %f1
36737 ldd [%l7 + 0x70], %f10
36738 fornot1 %f14, %f0, %f12
36739 taddcctv %l4, %i2, %l1
36740 stx %g5, [%l7 + 0x60]
36741 stb %i6, [%l7 + 0x6E]
36742 sethi 0x0138, %g1
36743 stw %o2, [%l7 + 0x28]
36744 fmovsn %xcc, %f3, %f10
36745 std %f12, [%l7 + 0x18]
36746 ldx [%l7 + 0x08], %l0
36747 fmovsgu %xcc, %f9, %f13
36748 fbug,a %fcc0, loop_4393
36749 fsrc1s %f4, %f12
36750 fcmpne16 %f10, %f12, %l6
36751 edge32ln %g4, %i3, %i7
36752loop_4393:
36753 fba,a %fcc2, loop_4394
36754 ldd [%l7 + 0x58], %f0
36755 movleu %xcc, %g7, %i4
36756 brnz,a %i0, loop_4395
36757loop_4394:
36758 udivx %l5, 0x1F27, %o4
36759 fmul8ulx16 %f12, %f2, %f4
36760 nop
36761 setx loop_4396, %l0, %l1
36762 jmpl %l1, %g6
36763loop_4395:
36764 mulx %i5, 0x04C1, %o6
36765 brgz,a %l3, loop_4397
36766 fmovdneg %icc, %f7, %f8
36767loop_4396:
36768 ldub [%l7 + 0x3B], %g2
36769 stx %l2, [%l7 + 0x18]
36770loop_4397:
36771 fandnot1 %f0, %f0, %f12
36772 lduh [%l7 + 0x0A], %o7
36773 ldsw [%l7 + 0x0C], %i1
36774 fcmpeq32 %f10, %f8, %o0
36775 bg,pn %xcc, loop_4398
36776 be,pn %xcc, loop_4399
36777 ldsh [%l7 + 0x0E], %g3
36778 ldd [%l7 + 0x50], %f6
36779loop_4398:
36780 orncc %o5, 0x1A6B, %o3
36781loop_4399:
36782 xnorcc %o1, 0x0D9D, %i2
36783 lduw [%l7 + 0x0C], %l4
36784 tcs %icc, 0x1
36785 fbn,a %fcc1, loop_4400
36786 fandnot2 %f0, %f12, %f8
36787 fbne %fcc3, loop_4401
36788 bne loop_4402
36789loop_4400:
36790 mulscc %l1, %g5, %g1
36791 st %f1, [%l7 + 0x4C]
36792loop_4401:
36793 sth %i6, [%l7 + 0x74]
36794loop_4402:
36795 stx %o2, [%l7 + 0x58]
36796 fmovrdgez %l6, %f2, %f2
36797 ld [%l7 + 0x74], %f0
36798 brz,a %g4, loop_4403
36799 fsrc1s %f8, %f11
36800 ldsh [%l7 + 0x40], %i3
36801 alignaddr %l0, %i7, %g7
36802loop_4403:
36803 fmovrsgz %i4, %f11, %f0
36804 ld [%l7 + 0x6C], %f8
36805 movle %icc, %l5, %o4
36806 array16 %i0, %g6, %i5
36807 ldub [%l7 + 0x7A], %l3
36808 tl %xcc, 0x7
36809 fpackfix %f4, %f0
36810 sth %o6, [%l7 + 0x40]
36811 nop
36812 setx loop_4404, %l0, %l1
36813 jmpl %l1, %g2
36814 fones %f14
36815 bneg,pt %icc, loop_4405
36816 nop
36817 setx loop_4406, %l0, %l1
36818 wrpr 0x1, %tl
36819 wrpr %l1, %tnpc
36820 setx 0x34400001400, %l0, %l1
36821 wrpr %l1, %tstate
36822 wrhpr 0x4, %htstate
36823 done
36824loop_4404:
36825 bg,a %icc, loop_4407
36826 std %f10, [%l7 + 0x78]
36827loop_4405:
36828 bcc,a %icc, loop_4408
36829loop_4406:
36830 sethi 0x132D, %l2
36831loop_4407:
36832 ble,pt %icc, loop_4409
36833 movl %xcc, %i1, %o0
36834loop_4408:
36835 fpack32 %f2, %f12, %f0
36836 ldsb [%l7 + 0x15], %g3
36837loop_4409:
36838 st %f1, [%l7 + 0x2C]
36839 ldub [%l7 + 0x62], %o7
36840 brnz %o3, loop_4410
36841 tne %xcc, 0x0
36842 sllx %o5, 0x1A, %o1
36843 stx %i2, [%l7 + 0x10]
36844loop_4410:
36845 stb %l4, [%l7 + 0x5E]
36846 ld [%l7 + 0x6C], %f6
36847 fxors %f4, %f4, %f3
36848 edge16l %g5, %l1, %g1
36849 mulx %o2, %i6, %g4
36850 andncc %i3, %l6, %i7
36851 ldub [%l7 + 0x24], %g7
36852 fands %f8, %f4, %f13
36853 array32 %l0, %i4, %o4
36854 lduw [%l7 + 0x74], %l5
36855 edge8n %g6, %i0, %i5
36856 fandnot1s %f2, %f0, %f3
36857 fpadd16 %f14, %f2, %f2
36858 fmovrslz %l3, %f12, %f13
36859 lduh [%l7 + 0x6A], %g2
36860 fsrc1 %f14, %f6
36861 fble,a %fcc3, loop_4411
36862 movrlez %o6, %l2, %i1
36863 lduw [%l7 + 0x58], %g3
36864 fxors %f3, %f6, %f4
36865loop_4411:
36866 sth %o0, [%l7 + 0x32]
36867 fcmpeq32 %f6, %f10, %o3
36868 movg %xcc, %o7, %o5
36869 std %f6, [%l7 + 0x20]
36870 tl %xcc, 0x1
36871 andncc %o1, %i2, %g5
36872 ldx [%l7 + 0x50], %l4
36873 std %f2, [%l7 + 0x10]
36874 fmovsne %icc, %f11, %f12
36875 tl %icc, 0x6
36876 st %f1, [%l7 + 0x0C]
36877 edge8 %g1, %o2, %l1
36878 add %i6, 0x0F80, %i3
36879 bvs,a,pt %xcc, loop_4412
36880 movn %icc, %g4, %i7
36881 edge16n %g7, %l6, %i4
36882 smul %l0, %l5, %o4
36883loop_4412:
36884 movrne %i0, 0x2FE, %g6
36885 ldub [%l7 + 0x2B], %i5
36886 fone %f2
36887 fpmerge %f2, %f7, %f10
36888 fcmpes %fcc1, %f5, %f5
36889 fpsub32 %f12, %f14, %f14
36890 stw %g2, [%l7 + 0x1C]
36891 fmovdn %xcc, %f1, %f15
36892 lduh [%l7 + 0x56], %o6
36893 fxnors %f7, %f12, %f0
36894 fnand %f2, %f14, %f8
36895 fone %f4
36896 st %f9, [%l7 + 0x48]
36897 lduw [%l7 + 0x64], %l2
36898 movleu %icc, %l3, %g3
36899 fandnot2 %f0, %f12, %f0
36900 ldd [%l7 + 0x18], %f0
36901 fmovsge %xcc, %f5, %f3
36902 ldx [%l7 + 0x18], %i1
36903 brlz %o3, loop_4413
36904 fmovrdlz %o0, %f4, %f12
36905 fnot2s %f14, %f2
36906 movpos %xcc, %o5, %o1
36907loop_4413:
36908 fbuge,a %fcc3, loop_4414
36909 st %f11, [%l7 + 0x70]
36910 fxors %f6, %f1, %f1
36911 fmovrsne %o7, %f10, %f14
36912loop_4414:
36913 tneg %xcc, 0x3
36914 stw %g5, [%l7 + 0x14]
36915 fmovsne %icc, %f15, %f5
36916 fornot2s %f0, %f9, %f9
36917 brgez,a %i2, loop_4415
36918 sdiv %l4, 0x0899, %g1
36919 st %f3, [%l7 + 0x5C]
36920 fmovs %f8, %f0
36921loop_4415:
36922 ldsb [%l7 + 0x0F], %l1
36923 or %o2, 0x08E1, %i6
36924 movg %xcc, %i3, %i7
36925 fmovdvc %icc, %f2, %f8
36926 fmovscs %xcc, %f2, %f8
36927 bleu,a %icc, loop_4416
36928 tsubcctv %g7, 0x082E, %l6
36929 ldub [%l7 + 0x21], %g4
36930 fmul8x16 %f15, %f10, %f4
36931loop_4416:
36932 fors %f15, %f2, %f14
36933 alignaddr %i4, %l5, %o4
36934 movcs %icc, %l0, %i0
36935 sth %g6, [%l7 + 0x14]
36936 fbug %fcc1, loop_4417
36937 fmuld8ulx16 %f14, %f13, %f12
36938 std %f0, [%l7 + 0x20]
36939 ldsw [%l7 + 0x2C], %g2
36940loop_4417:
36941 edge8n %o6, %i5, %l2
36942 brgez %g3, loop_4418
36943 fnand %f12, %f4, %f6
36944 udivx %l3, 0x1DBD, %o3
36945 bneg,a loop_4419
36946loop_4418:
36947 nop
36948 setx loop_4420, %l0, %l1
36949 wrpr 0x1, %tl
36950 wrpr %l1, %tpc
36951 add %l1, 0x4, %l1
36952 wrpr %l1, %tnpc
36953 setx 0x34400001400, %l0, %l1
36954 wrpr %l1, %tstate
36955 wrhpr 0x4, %htstate
36956 retry
36957 fpsub16 %f6, %f8, %f12
36958 ldub [%l7 + 0x5F], %o0
36959loop_4419:
36960 ldd [%l7 + 0x28], %f6
36961loop_4420:
36962 fnors %f10, %f4, %f8
36963 fmovdge %icc, %f14, %f6
36964 stw %o5, [%l7 + 0x0C]
36965 umul %i1, %o1, %o7
36966 brz %i2, loop_4421
36967 lduw [%l7 + 0x44], %g5
36968 fbge %fcc3, loop_4422
36969 fmovde %xcc, %f15, %f9
36970loop_4421:
36971 stw %g1, [%l7 + 0x58]
36972 fmovsgu %icc, %f2, %f3
36973loop_4422:
36974 taddcc %l4, 0x05BA, %o2
36975 fmuld8sux16 %f3, %f4, %f10
36976 movcc %icc, %l1, %i3
36977 ldsh [%l7 + 0x70], %i6
36978 fcmped %fcc2, %f6, %f6
36979 array8 %g7, %l6, %i7
36980 ble,a loop_4423
36981 fmovrdlz %i4, %f6, %f0
36982 fbne,a %fcc0, loop_4424
36983 ldx [%l7 + 0x78], %l5
36984loop_4423:
36985 ld [%l7 + 0x78], %f0
36986 fmovscs %icc, %f8, %f0
36987loop_4424:
36988 movrlez %o4, %l0, %i0
36989 sth %g4, [%l7 + 0x08]
36990 fxor %f2, %f8, %f0
36991 ta %icc, 0x5
36992 fmovrsne %g2, %f1, %f3
36993 fcmpeq16 %f8, %f6, %o6
36994 brz %g6, loop_4425
36995 sth %l2, [%l7 + 0x54]
36996 edge8 %i5, %g3, %o3
36997 std %f2, [%l7 + 0x78]
36998loop_4425:
36999 fpadd16 %f8, %f0, %f4
37000 array16 %l3, %o0, %o5
37001 lduh [%l7 + 0x7E], %i1
37002 taddcctv %o7, %o1, %i2
37003 stb %g5, [%l7 + 0x08]
37004 nop
37005 setx loop_4426, %l0, %l1
37006 wrpr 0x1, %tl
37007 wrpr %l1, %tnpc
37008 setx 0x34400001400, %l0, %l1
37009 wrpr %l1, %tstate
37010 wrhpr 0x4, %htstate
37011 done
37012 lduh [%l7 + 0x5A], %g1
37013 st %f15, [%l7 + 0x34]
37014 fxor %f6, %f10, %f6
37015loop_4426:
37016 fmovrdlz %o2, %f8, %f6
37017 fzeros %f0
37018 std %f4, [%l7 + 0x30]
37019 fmovsvs %icc, %f13, %f7
37020 tsubcc %l1, 0x0508, %l4
37021 fone %f14
37022 fbu,a %fcc1, loop_4427
37023 andncc %i3, %g7, %l6
37024 fmovdcc %xcc, %f8, %f0
37025 fbule %fcc2, loop_4428
37026loop_4427:
37027 st %f4, [%l7 + 0x10]
37028 fzero %f8
37029 stb %i6, [%l7 + 0x2D]
37030loop_4428:
37031 fmul8x16au %f3, %f4, %f8
37032 ld [%l7 + 0x78], %f15
37033 fmovsne %icc, %f11, %f10
37034 ld [%l7 + 0x6C], %f15
37035 ldsw [%l7 + 0x48], %i7
37036 movge %xcc, %l5, %o4
37037 move %icc, %i4, %i0
37038 edge32 %l0, %g4, %g2
37039 fone %f10
37040 tsubcctv %g6, 0x0243, %o6
37041 brgz,a %l2, loop_4429
37042 subcc %g3, %o3, %l3
37043 lduw [%l7 + 0x50], %i5
37044 stx %o0, [%l7 + 0x40]
37045loop_4429:
37046 movrne %i1, 0x163, %o7
37047 fmovdneg %xcc, %f9, %f10
37048 fandnot1s %f10, %f8, %f11
37049 ldub [%l7 + 0x3E], %o5
37050 sllx %o1, %g5, %i2
37051 nop
37052 setx loop_4430, %l0, %l1
37053 wrpr 0x1, %tl
37054 wrpr %l1, %tpc
37055 add %l1, 0x4, %l1
37056 wrpr %l1, %tnpc
37057 setx 0x34400001400, %l0, %l1
37058 wrpr %l1, %tstate
37059 wrhpr 0x4, %htstate
37060 retry
37061 ldub [%l7 + 0x49], %o2
37062 edge16n %g1, %l1, %l4
37063 lduw [%l7 + 0x78], %g7
37064loop_4430:
37065 fbue %fcc3, loop_4431
37066 stw %l6, [%l7 + 0x0C]
37067 bn,pt %icc, loop_4432
37068 std %f2, [%l7 + 0x48]
37069loop_4431:
37070 fbg %fcc0, loop_4433
37071 fbe,a %fcc3, loop_4434
37072loop_4432:
37073 fcmps %fcc2, %f7, %f0
37074 subcc %i6, %i7, %l5
37075loop_4433:
37076 tle %xcc, 0x1
37077loop_4434:
37078 fmovdpos %icc, %f0, %f5
37079 stb %o4, [%l7 + 0x7C]
37080 fbl %fcc3, loop_4435
37081 movl %xcc, %i3, %i4
37082 be,a,pt %xcc, loop_4436
37083 ldub [%l7 + 0x17], %l0
37084loop_4435:
37085 ldub [%l7 + 0x35], %g4
37086 srlx %i0, %g2, %g6
37087loop_4436:
37088 srax %o6, 0x07, %g3
37089 sth %o3, [%l7 + 0x4E]
37090 srl %l3, %i5, %o0
37091 stx %l2, [%l7 + 0x50]
37092 fba %fcc3, loop_4437
37093 movn %icc, %o7, %i1
37094 orcc %o5, %g5, %o1
37095 udivcc %o2, 0x0BF7, %g1
37096loop_4437:
37097 bgu,a,pn %icc, loop_4438
37098 st %f9, [%l7 + 0x34]
37099 tsubcc %l1, %i2, %l4
37100 fpadd32s %f4, %f9, %f2
37101loop_4438:
37102 st %f13, [%l7 + 0x3C]
37103 fmovrdgez %l6, %f14, %f2
37104 fmovdcs %xcc, %f0, %f8
37105 std %f8, [%l7 + 0x48]
37106 bvc,pt %xcc, loop_4439
37107 lduw [%l7 + 0x1C], %g7
37108 ldx [%l7 + 0x78], %i7
37109 umul %i6, %l5, %i3
37110loop_4439:
37111 stw %o4, [%l7 + 0x70]
37112 ldd [%l7 + 0x10], %f12
37113 fpmerge %f7, %f0, %f12
37114 taddcctv %l0, %g4, %i4
37115 std %f6, [%l7 + 0x18]
37116 fmovd %f2, %f14
37117 ldx [%l7 + 0x70], %i0
37118 sth %g2, [%l7 + 0x24]
37119 add %o6, %g6, %g3
37120 fxor %f2, %f4, %f8
37121 ldx [%l7 + 0x58], %o3
37122 lduw [%l7 + 0x70], %i5
37123 ldub [%l7 + 0x44], %l3
37124 std %f0, [%l7 + 0x30]
37125 fxor %f0, %f2, %f8
37126 stw %l2, [%l7 + 0x54]
37127 movneg %icc, %o0, %o7
37128 udivx %o5, 0x0D0F, %i1
37129 fmovsle %xcc, %f5, %f12
37130 std %f4, [%l7 + 0x68]
37131 fnor %f12, %f12, %f14
37132 sll %g5, %o1, %g1
37133 movneg %xcc, %l1, %o2
37134 fcmped %fcc3, %f8, %f8
37135 lduh [%l7 + 0x1E], %i2
37136 lduh [%l7 + 0x22], %l4
37137 fandnot1 %f2, %f4, %f10
37138 stx %g7, [%l7 + 0x48]
37139 edge32l %l6, %i6, %l5
37140 tne %icc, 0x7
37141 tleu %xcc, 0x6
37142 fmovrslz %i7, %f1, %f14
37143 std %f0, [%l7 + 0x58]
37144 ldub [%l7 + 0x35], %i3
37145 movrgz %l0, %o4, %i4
37146 be,a,pt %icc, loop_4440
37147 ldsh [%l7 + 0x12], %g4
37148 edge32l %g2, %o6, %i0
37149 edge32l %g6, %g3, %o3
37150loop_4440:
37151 bneg,a,pt %xcc, loop_4441
37152 brlz %l3, loop_4442
37153 fpadd16 %f2, %f10, %f14
37154 stx %i5, [%l7 + 0x38]
37155loop_4441:
37156 sllx %o0, 0x1B, %o7
37157loop_4442:
37158 andn %o5, 0x079E, %i1
37159 lduw [%l7 + 0x34], %l2
37160 fabss %f5, %f13
37161 ble,pt %xcc, loop_4443
37162 fpadd16s %f6, %f4, %f8
37163 fmovd %f2, %f4
37164 ldx [%l7 + 0x28], %o1
37165loop_4443:
37166 umul %g1, %g5, %l1
37167 tle %icc, 0x1
37168 bcs,pt %xcc, loop_4444
37169 bvs,a,pn %icc, loop_4445
37170 lduw [%l7 + 0x10], %i2
37171 edge16 %o2, %g7, %l4
37172loop_4444:
37173 fmovdleu %xcc, %f11, %f0
37174loop_4445:
37175 tvs %icc, 0x2
37176 ld [%l7 + 0x28], %f4
37177 xnor %l6, 0x0112, %l5
37178 bleu,a,pn %icc, loop_4446
37179 brlez,a %i6, loop_4447
37180 fmovdneg %icc, %f10, %f12
37181 ld [%l7 + 0x38], %f4
37182loop_4446:
37183 fornot2s %f0, %f12, %f10
37184loop_4447:
37185 movgu %icc, %i7, %l0
37186 fpsub16s %f8, %f14, %f2
37187 alignaddr %o4, %i3, %g4
37188 ldsb [%l7 + 0x74], %g2
37189 sth %i4, [%l7 + 0x24]
37190 ld [%l7 + 0x64], %f4
37191 fmovsg %icc, %f3, %f2
37192 ldsb [%l7 + 0x52], %i0
37193 movgu %icc, %g6, %o6
37194 fmovde %icc, %f8, %f12
37195 fmovrslz %o3, %f12, %f4
37196 lduh [%l7 + 0x66], %l3
37197 array32 %i5, %g3, %o7
37198 fmovrse %o5, %f4, %f8
37199 ldsb [%l7 + 0x55], %i1
37200 movrgez %o0, 0x136, %l2
37201 xorcc %o1, 0x0BAF, %g1
37202 srl %l1, %g5, %o2
37203 fmovrde %i2, %f14, %f10
37204 bpos,a %icc, loop_4448
37205 fornot1 %f6, %f0, %f12
37206 mulscc %g7, %l6, %l5
37207 fcmple32 %f0, %f10, %l4
37208loop_4448:
37209 add %i7, %i6, %o4
37210 siam 0x6
37211 fandnot1s %f12, %f13, %f2
37212 ble,a %icc, loop_4449
37213 fcmpgt16 %f0, %f2, %l0
37214 xnor %i3, 0x0410, %g4
37215 fbuge,a %fcc3, loop_4450
37216loop_4449:
37217 bn loop_4451
37218 movge %xcc, %g2, %i4
37219 fmovsn %xcc, %f13, %f15
37220loop_4450:
37221 fands %f4, %f12, %f9
37222loop_4451:
37223 add %g6, 0x0255, %i0
37224 ldsb [%l7 + 0x57], %o6
37225 tneg %xcc, 0x3
37226 ldsb [%l7 + 0x36], %l3
37227 stx %o3, [%l7 + 0x38]
37228 movne %xcc, %i5, %o7
37229 ldub [%l7 + 0x6E], %o5
37230 sth %g3, [%l7 + 0x2A]
37231 lduw [%l7 + 0x30], %i1
37232 fcmpne16 %f0, %f14, %l2
37233 fbge %fcc1, loop_4452
37234 stw %o0, [%l7 + 0x0C]
37235 sethi 0x0B74, %o1
37236 fpsub16 %f6, %f14, %f12
37237loop_4452:
37238 xnorcc %l1, 0x12A7, %g1
37239 bne,pt %xcc, loop_4453
37240 st %f6, [%l7 + 0x34]
37241 fornot1s %f0, %f4, %f14
37242 stw %g5, [%l7 + 0x58]
37243loop_4453:
37244 andncc %i2, %g7, %o2
37245 fabss %f4, %f14
37246 movn %xcc, %l5, %l4
37247 fmul8x16 %f10, %f0, %f14
37248 stx %i7, [%l7 + 0x18]
37249 fmovsge %xcc, %f11, %f14
37250 ldd [%l7 + 0x18], %f8
37251 fbue %fcc2, loop_4454
37252 ldsh [%l7 + 0x12], %l6
37253 fpadd16s %f14, %f7, %f3
37254 fmovdcc %xcc, %f6, %f15
37255loop_4454:
37256 tge %xcc, 0x0
37257 array8 %o4, %l0, %i3
37258 fandnot1s %f2, %f15, %f7
37259 bge,pn %xcc, loop_4455
37260 bgu loop_4456
37261 srl %g4, %g2, %i4
37262 ldd [%l7 + 0x10], %f10
37263loop_4455:
37264 fmovdgu %xcc, %f5, %f12
37265loop_4456:
37266 fmovsle %xcc, %f4, %f7
37267 array16 %i6, %g6, %o6
37268 and %l3, 0x17D4, %i0
37269 movgu %xcc, %o3, %o7
37270 fmovscs %icc, %f7, %f13
37271 lduh [%l7 + 0x2C], %i5
37272 bl,pt %xcc, loop_4457
37273 edge16 %o5, %g3, %l2
37274 movcs %xcc, %o0, %i1
37275 fmovse %xcc, %f9, %f7
37276loop_4457:
37277 fbue,a %fcc1, loop_4458
37278 fmovrdlez %l1, %f4, %f10
37279 movcc %xcc, %g1, %o1
37280 fpadd16 %f14, %f6, %f4
37281loop_4458:
37282 fmovsleu %xcc, %f12, %f6
37283 ldub [%l7 + 0x53], %g5
37284 andn %g7, 0x013F, %i2
37285 edge32l %o2, %l5, %l4
37286 fpack16 %f6, %f12
37287 call loop_4459
37288 subcc %i7, %o4, %l0
37289 stx %i3, [%l7 + 0x18]
37290 fxnor %f12, %f12, %f2
37291loop_4459:
37292 array8 %l6, %g2, %g4
37293 ldsw [%l7 + 0x64], %i4
37294 lduw [%l7 + 0x54], %i6
37295 st %f3, [%l7 + 0x50]
37296 fcmpne32 %f4, %f2, %g6
37297 fcmps %fcc2, %f10, %f11
37298 sth %l3, [%l7 + 0x3A]
37299 fabsd %f0, %f0
37300 brz,a %o6, loop_4460
37301 ldx [%l7 + 0x78], %o3
37302 stb %o7, [%l7 + 0x75]
37303 bne %icc, loop_4461
37304loop_4460:
37305 fxors %f1, %f7, %f6
37306 edge16 %i0, %i5, %g3
37307 fcmped %fcc3, %f2, %f14
37308loop_4461:
37309 fmovsleu %xcc, %f5, %f5
37310 fnegs %f15, %f3
37311 bne,pn %icc, loop_4462
37312 edge32ln %o5, %l2, %o0
37313 stw %l1, [%l7 + 0x14]
37314 ldsw [%l7 + 0x40], %i1
37315loop_4462:
37316 fones %f10
37317 pdist %f14, %f14, %f8
37318 edge16 %g1, %g5, %o1
37319 ldsb [%l7 + 0x7F], %g7
37320 ldsh [%l7 + 0x1A], %i2
37321 movn %icc, %l5, %o2
37322 fbn,a %fcc1, loop_4463
37323 stw %i7, [%l7 + 0x68]
37324 ldd [%l7 + 0x48], %f2
37325 ldub [%l7 + 0x15], %o4
37326loop_4463:
37327 fandnot1s %f7, %f9, %f3
37328 stx %l0, [%l7 + 0x28]
37329 fmovrslez %l4, %f3, %f10
37330 fxors %f7, %f11, %f1
37331 movrgez %i3, %l6, %g2
37332 xor %g4, %i4, %i6
37333 nop
37334 setx loop_4464, %l0, %l1
37335 jmpl %l1, %g6
37336 fmovrde %l3, %f0, %f4
37337 popc %o3, %o6
37338 fnors %f3, %f6, %f5
37339loop_4464:
37340 fmovsvs %xcc, %f3, %f6
37341 fnot1s %f11, %f0
37342 fmovsg %icc, %f4, %f14
37343 ldub [%l7 + 0x5C], %i0
37344 lduw [%l7 + 0x18], %o7
37345 fpmerge %f5, %f0, %f10
37346 ld [%l7 + 0x18], %f12
37347 fmuld8ulx16 %f6, %f7, %f8
37348 movpos %icc, %i5, %g3
37349 tl %icc, 0x7
37350 fpadd32s %f12, %f9, %f4
37351 stx %o5, [%l7 + 0x18]
37352 fblg,a %fcc0, loop_4465
37353 sth %l2, [%l7 + 0x56]
37354 ta %xcc, 0x4
37355 fbu %fcc3, loop_4466
37356loop_4465:
37357 fmuld8sux16 %f14, %f12, %f6
37358 ld [%l7 + 0x0C], %f15
37359 srax %l1, %i1, %g1
37360loop_4466:
37361 fmovdg %xcc, %f4, %f6
37362 array16 %o0, %g5, %o1
37363 fble %fcc1, loop_4467
37364 bneg,a,pn %xcc, loop_4468
37365 fbug,a %fcc1, loop_4469
37366 st %f12, [%l7 + 0x14]
37367loop_4467:
37368 fnot1s %f15, %f15
37369loop_4468:
37370 fxnors %f10, %f12, %f2
37371loop_4469:
37372 alignaddr %i2, %g7, %l5
37373 fpmerge %f12, %f1, %f0
37374 nop
37375 setx loop_4470, %l0, %l1
37376 wrpr 0x1, %tl
37377 wrpr %l1, %tpc
37378 add %l1, 0x4, %l1
37379 wrpr %l1, %tnpc
37380 setx 0x34400001400, %l0, %l1
37381 wrpr %l1, %tstate
37382 wrhpr 0x4, %htstate
37383 retry
37384 stb %o2, [%l7 + 0x20]
37385 std %f4, [%l7 + 0x58]
37386 for %f14, %f8, %f8
37387loop_4470:
37388 tge %xcc, 0x4
37389 edge16l %o4, %i7, %l4
37390 ldsb [%l7 + 0x67], %l0
37391 ldsw [%l7 + 0x78], %i3
37392 fcmpes %fcc2, %f12, %f14
37393 fmovdgu %icc, %f2, %f13
37394 or %l6, %g2, %g4
37395 lduh [%l7 + 0x16], %i6
37396 ldub [%l7 + 0x6B], %i4
37397 stb %l3, [%l7 + 0x6C]
37398 edge8 %g6, %o6, %o3
37399 movvc %xcc, %i0, %o7
37400 taddcc %i5, 0x0C39, %o5
37401 st %f13, [%l7 + 0x64]
37402 bcs,a %icc, loop_4471
37403 ldx [%l7 + 0x58], %l2
37404 fnot2s %f10, %f7
37405 sll %l1, 0x03, %g3
37406loop_4471:
37407 lduh [%l7 + 0x10], %g1
37408 tg %xcc, 0x0
37409 tgu %xcc, 0x0
37410 fcmpd %fcc0, %f8, %f8
37411 subccc %o0, 0x1616, %i1
37412 nop
37413 setx loop_4472, %l0, %l1
37414 wrpr 0x1, %tl
37415 wrpr %l1, %tpc
37416 add %l1, 0x4, %l1
37417 wrpr %l1, %tnpc
37418 setx 0x34400001400, %l0, %l1
37419 wrpr %l1, %tstate
37420 wrhpr 0x4, %htstate
37421 retry
37422 st %f14, [%l7 + 0x30]
37423 stx %o1, [%l7 + 0x60]
37424 ld [%l7 + 0x38], %f9
37425loop_4472:
37426 fblg %fcc2, loop_4473
37427 stb %i2, [%l7 + 0x19]
37428 ba,a loop_4474
37429 lduw [%l7 + 0x70], %g7
37430loop_4473:
37431 array16 %l5, %o2, %g5
37432 fabsd %f8, %f12
37433loop_4474:
37434 st %f10, [%l7 + 0x28]
37435 fmovsl %icc, %f6, %f11
37436 fmovrdgz %o4, %f8, %f0
37437 sth %l4, [%l7 + 0x66]
37438 lduw [%l7 + 0x5C], %l0
37439 brgz,a %i3, loop_4475
37440 ldx [%l7 + 0x68], %l6
37441 umul %g2, 0x0C76, %g4
37442 bg,pn %xcc, loop_4476
37443loop_4475:
37444 fmovsneg %icc, %f5, %f3
37445 fmul8ulx16 %f2, %f0, %f10
37446 fmovdpos %icc, %f3, %f10
37447loop_4476:
37448 fexpand %f2, %f4
37449 nop
37450 setx loop_4477, %l0, %l1
37451 wrpr 0x1, %tl
37452 wrpr %l1, %tpc
37453 add %l1, 0x4, %l1
37454 wrpr %l1, %tnpc
37455 setx 0x34400001400, %l0, %l1
37456 wrpr %l1, %tstate
37457 wrhpr 0x4, %htstate
37458 retry
37459 addcc %i6, 0x0619, %i7
37460 stb %i4, [%l7 + 0x6F]
37461 std %f14, [%l7 + 0x78]
37462loop_4477:
37463 stw %l3, [%l7 + 0x3C]
37464 fbug %fcc0, loop_4478
37465 lduw [%l7 + 0x58], %g6
37466 bvc %icc, loop_4479
37467 movne %icc, %o6, %i0
37468loop_4478:
37469 fxnor %f0, %f8, %f8
37470 edge8ln %o7, %i5, %o3
37471loop_4479:
37472 fpackfix %f6, %f1
37473 movgu %xcc, %l2, %l1
37474 movn %icc, %g3, %o5
37475 fmovrse %g1, %f4, %f8
37476 array16 %i1, %o1, %o0
37477 edge32ln %g7, %i2, %l5
37478 stb %g5, [%l7 + 0x54]
37479 st %f4, [%l7 + 0x14]
37480 st %f9, [%l7 + 0x6C]
37481 fpadd16 %f2, %f12, %f14
37482 fand %f0, %f10, %f0
37483 lduh [%l7 + 0x0C], %o2
37484 movcc %xcc, %o4, %l0
37485 edge8n %i3, %l6, %g2
37486 fmovrdne %l4, %f4, %f2
37487 std %f2, [%l7 + 0x48]
37488 movn %icc, %i6, %g4
37489 orn %i4, %i7, %l3
37490 lduh [%l7 + 0x56], %g6
37491 fmovsl %icc, %f11, %f6
37492 stw %i0, [%l7 + 0x58]
37493 xnor %o6, 0x0AEC, %i5
37494 alignaddr %o3, %l2, %l1
37495 fmovdneg %icc, %f4, %f3
37496 taddcctv %o7, 0x15E5, %o5
37497 movge %icc, %g3, %i1
37498 fbn,a %fcc0, loop_4480
37499 ble,a %icc, loop_4481
37500 fpadd16s %f1, %f12, %f14
37501 stw %g1, [%l7 + 0x30]
37502loop_4480:
37503 fnor %f0, %f12, %f8
37504loop_4481:
37505 fbe,a %fcc0, loop_4482
37506 ble %xcc, loop_4483
37507 fmuld8ulx16 %f0, %f4, %f0
37508 edge16ln %o1, %g7, %i2
37509loop_4482:
37510 movge %xcc, %l5, %g5
37511loop_4483:
37512 ldsb [%l7 + 0x69], %o0
37513 st %f10, [%l7 + 0x2C]
37514 st %f10, [%l7 + 0x60]
37515 ldx [%l7 + 0x60], %o2
37516 umulcc %l0, 0x122F, %o4
37517 siam 0x5
37518 fexpand %f6, %f6
37519 fmovsneg %icc, %f6, %f12
37520 nop
37521 setx loop_4484, %l0, %l1
37522 wrpr 0x1, %tl
37523 wrpr %l1, %tnpc
37524 setx 0x34400001400, %l0, %l1
37525 wrpr %l1, %tstate
37526 wrhpr 0x4, %htstate
37527 done
37528 fpmerge %f11, %f9, %f10
37529 fmul8x16al %f14, %f7, %f0
37530 fpadd16 %f14, %f12, %f6
37531loop_4484:
37532 tpos %icc, 0x3
37533 lduh [%l7 + 0x2E], %l6
37534 tleu %xcc, 0x1
37535 ldd [%l7 + 0x20], %f6
37536 fornot1s %f6, %f5, %f6
37537 stb %i3, [%l7 + 0x13]
37538 movvs %xcc, %l4, %g2
37539 ba,pn %icc, loop_4485
37540 stw %i6, [%l7 + 0x40]
37541 edge8l %g4, %i4, %l3
37542 fcmpgt16 %f6, %f2, %g6
37543loop_4485:
37544 fmovdn %xcc, %f1, %f6
37545 fmovrsne %i7, %f2, %f3
37546 edge32l %i0, %i5, %o6
37547 fmovdcs %xcc, %f0, %f11
37548 fabss %f12, %f11
37549 nop
37550 setx loop_4486, %l0, %l1
37551 wrpr 0x1, %tl
37552 wrpr %l1, %tnpc
37553 setx 0x34400001400, %l0, %l1
37554 wrpr %l1, %tstate
37555 wrhpr 0x4, %htstate
37556 done
37557 movcs %icc, %l2, %o3
37558 fone %f8
37559 fmovscc %xcc, %f0, %f11
37560loop_4486:
37561 ldsb [%l7 + 0x12], %l1
37562 popc 0x0283, %o7
37563 fbue,a %fcc3, loop_4487
37564 fmovde %icc, %f15, %f11
37565 fzero %f12
37566 fpadd16 %f12, %f6, %f2
37567loop_4487:
37568 ta %xcc, 0x0
37569 movcs %xcc, %o5, %g3
37570 edge16ln %g1, %o1, %i1
37571 brgz %g7, loop_4488
37572 movrgz %i2, %g5, %o0
37573 stx %l5, [%l7 + 0x58]
37574 array8 %l0, %o4, %o2
37575loop_4488:
37576 fmovsa %icc, %f9, %f2
37577 fbo,a %fcc3, loop_4489
37578 brlez,a %i3, loop_4490
37579 te %xcc, 0x0
37580 fmovdcc %icc, %f6, %f15
37581loop_4489:
37582 sethi 0x0095, %l6
37583loop_4490:
37584 orncc %g2, 0x0FAE, %i6
37585 ldx [%l7 + 0x48], %l4
37586 brgz,a %g4, loop_4491
37587 fabss %f6, %f15
37588 ldsb [%l7 + 0x0D], %l3
37589 call loop_4492
37590loop_4491:
37591 fbule,a %fcc0, loop_4493
37592 fzeros %f0
37593 array32 %g6, %i7, %i0
37594loop_4492:
37595 orcc %i4, %o6, %l2
37596loop_4493:
37597 ldd [%l7 + 0x48], %f14
37598 fpsub16s %f10, %f7, %f12
37599 ldsw [%l7 + 0x74], %o3
37600 sra %i5, %l1, %o7
37601 fmovdpos %xcc, %f1, %f15
37602 fmul8x16al %f12, %f14, %f12
37603 stx %g3, [%l7 + 0x48]
37604 ldub [%l7 + 0x4B], %g1
37605 ldsh [%l7 + 0x46], %o1
37606 smulcc %i1, 0x0113, %o5
37607 stx %g7, [%l7 + 0x50]
37608 st %f15, [%l7 + 0x64]
37609 ldx [%l7 + 0x08], %g5
37610 faligndata %f12, %f10, %f0
37611 tsubcctv %i2, %o0, %l0
37612 fpsub16s %f13, %f12, %f8
37613 sth %o4, [%l7 + 0x54]
37614 ldd [%l7 + 0x40], %f12
37615 st %f10, [%l7 + 0x30]
37616 sdivcc %o2, 0x098B, %l5
37617 bl,a %xcc, loop_4494
37618 bpos,pn %icc, loop_4495
37619 fornot2 %f14, %f2, %f8
37620 bgu,a loop_4496
37621loop_4494:
37622 fpadd32 %f10, %f12, %f12
37623loop_4495:
37624 fmul8x16al %f15, %f14, %f0
37625 bvs,a,pn %icc, loop_4497
37626loop_4496:
37627 lduh [%l7 + 0x4C], %i3
37628 fbule %fcc3, loop_4498
37629 edge16l %l6, %g2, %l4
37630loop_4497:
37631 std %f6, [%l7 + 0x48]
37632 sethi 0x0EAE, %i6
37633loop_4498:
37634 tsubcc %g4, 0x16C4, %g6
37635 popc 0x0582, %i7
37636 stx %l3, [%l7 + 0x18]
37637 ldsw [%l7 + 0x6C], %i0
37638 lduh [%l7 + 0x6C], %i4
37639 std %f6, [%l7 + 0x70]
37640 bvs,a,pn %xcc, loop_4499
37641 stw %l2, [%l7 + 0x7C]
37642 ldx [%l7 + 0x28], %o3
37643 ld [%l7 + 0x3C], %f10
37644loop_4499:
37645 fmovrslez %o6, %f5, %f11
37646 fbo %fcc0, loop_4500
37647 fmovrdlez %l1, %f12, %f4
37648 ld [%l7 + 0x4C], %f6
37649 fmovrdlez %i5, %f2, %f0
37650loop_4500:
37651 fmovscc %icc, %f9, %f11
37652 udivcc %g3, 0x06BC, %g1
37653 ta %xcc, 0x3
37654 bshuffle %f0, %f12, %f10
37655 stx %o7, [%l7 + 0x70]
37656 fmovdleu %xcc, %f13, %f13
37657 fornot2s %f3, %f15, %f8
37658 std %f10, [%l7 + 0x48]
37659 fcmpeq16 %f10, %f14, %i1
37660 std %f2, [%l7 + 0x68]
37661 xnorcc %o1, %g7, %g5
37662 te %icc, 0x3
37663 stw %o5, [%l7 + 0x40]
37664 fcmpgt16 %f0, %f14, %i2
37665 fmovrslez %l0, %f9, %f0
37666 bg,a loop_4501
37667 stx %o4, [%l7 + 0x48]
37668 bshuffle %f12, %f2, %f8
37669 movle %icc, %o2, %l5
37670loop_4501:
37671 fxnor %f6, %f8, %f12
37672 ldd [%l7 + 0x68], %f2
37673 srl %i3, %l6, %g2
37674 udiv %o0, 0x0C13, %i6
37675 tvc %xcc, 0x6
37676 fmovdcc %icc, %f7, %f12
37677 stb %l4, [%l7 + 0x37]
37678 tg %icc, 0x6
37679 movvc %xcc, %g4, %g6
37680 umulcc %i7, 0x0749, %l3
37681 fmovrsgz %i0, %f15, %f7
37682 ldx [%l7 + 0x78], %l2
37683 fcmpeq16 %f12, %f14, %i4
37684 fpsub32s %f11, %f14, %f2
37685 edge8 %o6, %l1, %i5
37686 addccc %o3, 0x1641, %g3
37687 fcmpne16 %f8, %f6, %o7
37688 sth %g1, [%l7 + 0x70]
37689 stx %o1, [%l7 + 0x60]
37690 siam 0x7
37691 fmovdcc %icc, %f12, %f4
37692 fbo,a %fcc3, loop_4502
37693 lduh [%l7 + 0x14], %g7
37694 fba %fcc1, loop_4503
37695 fcmps %fcc2, %f1, %f10
37696loop_4502:
37697 fbue %fcc0, loop_4504
37698 fblg %fcc2, loop_4505
37699loop_4503:
37700 udivx %g5, 0x12CD, %o5
37701 pdist %f8, %f6, %f12
37702loop_4504:
37703 taddcctv %i2, 0x04D6, %l0
37704loop_4505:
37705 movle %xcc, %i1, %o2
37706 movrgez %o4, %l5, %l6
37707 fblg %fcc3, loop_4506
37708 fexpand %f11, %f10
37709 ldd [%l7 + 0x30], %f0
37710 fbug,a %fcc3, loop_4507
37711loop_4506:
37712 ldub [%l7 + 0x6B], %g2
37713 fand %f12, %f8, %f10
37714 fmovdle %icc, %f4, %f14
37715loop_4507:
37716 fmovs %f6, %f0
37717 fsrc1s %f7, %f15
37718 fbue %fcc2, loop_4508
37719 ldsw [%l7 + 0x28], %i3
37720 st %f0, [%l7 + 0x4C]
37721 ldub [%l7 + 0x19], %i6
37722loop_4508:
37723 stx %o0, [%l7 + 0x28]
37724 std %f4, [%l7 + 0x68]
37725 movrlz %l4, 0x02A, %g4
37726 fmovsneg %icc, %f9, %f6
37727 ldd [%l7 + 0x08], %f12
37728 ld [%l7 + 0x40], %f5
37729 sll %i7, %g6, %l3
37730 stw %i0, [%l7 + 0x54]
37731 brlez,a %i4, loop_4509
37732 bcc %xcc, loop_4510
37733 move %icc, %o6, %l2
37734 fbu %fcc1, loop_4511
37735loop_4509:
37736 ld [%l7 + 0x14], %f15
37737loop_4510:
37738 fmul8x16au %f15, %f8, %f8
37739 fmovdne %xcc, %f5, %f9
37740loop_4511:
37741 ld [%l7 + 0x74], %f4
37742 ldsw [%l7 + 0x50], %i5
37743 ldsh [%l7 + 0x1E], %o3
37744 ld [%l7 + 0x58], %f10
37745 fpack32 %f14, %f0, %f6
37746 taddcc %l1, 0x1A75, %o7
37747 bpos,a loop_4512
37748 stx %g3, [%l7 + 0x18]
37749 sllx %o1, %g1, %g7
37750 fmovdvc %icc, %f6, %f3
37751loop_4512:
37752 movrlez %o5, %i2, %l0
37753 stw %g5, [%l7 + 0x24]
37754 sub %o2, %i1, %l5
37755 fmovscc %icc, %f3, %f12
37756 stw %o4, [%l7 + 0x58]
37757 ldsw [%l7 + 0x30], %l6
37758 fbn %fcc2, loop_4513
37759 fmovsa %icc, %f4, %f10
37760 bpos loop_4514
37761 ldx [%l7 + 0x18], %g2
37762loop_4513:
37763 fmovdvc %icc, %f10, %f6
37764 fandnot2 %f12, %f0, %f8
37765loop_4514:
37766 ldub [%l7 + 0x77], %i6
37767 lduw [%l7 + 0x74], %o0
37768 stx %i3, [%l7 + 0x40]
37769 xor %l4, 0x172D, %g4
37770 stb %g6, [%l7 + 0x59]
37771 fmovsge %icc, %f3, %f13
37772 ldsb [%l7 + 0x49], %i7
37773 bne,a %xcc, loop_4515
37774 std %f10, [%l7 + 0x30]
37775 for %f14, %f6, %f6
37776 fmovdgu %xcc, %f13, %f15
37777loop_4515:
37778 fmovscc %xcc, %f0, %f1
37779 lduw [%l7 + 0x50], %i0
37780 movrlz %i4, 0x296, %l3
37781 ba,a,pt %xcc, loop_4516
37782 fmovsle %icc, %f5, %f6
37783 te %icc, 0x5
37784 ble,a,pt %xcc, loop_4517
37785loop_4516:
37786 xnorcc %l2, 0x09BA, %o6
37787 bgu loop_4518
37788 udivx %o3, 0x1304, %l1
37789loop_4517:
37790 bcc,a loop_4519
37791 fpack16 %f6, %f8
37792loop_4518:
37793 edge32n %i5, %o7, %g3
37794 sdiv %o1, 0x1C37, %g7
37795loop_4519:
37796 edge32n %g1, %i2, %o5
37797 fmovrse %l0, %f15, %f14
37798 tvc %icc, 0x4
37799 fors %f6, %f2, %f9
37800 bn loop_4520
37801 fxnors %f14, %f4, %f10
37802 movcs %icc, %o2, %g5
37803 orcc %i1, %l5, %o4
37804loop_4520:
37805 orn %l6, %g2, %i6
37806 or %i3, %o0, %l4
37807 ldsb [%l7 + 0x51], %g6
37808 orcc %g4, %i7, %i0
37809 bcs %xcc, loop_4521
37810 ldub [%l7 + 0x19], %l3
37811 stb %i4, [%l7 + 0x21]
37812 fpackfix %f10, %f8
37813loop_4521:
37814 st %f11, [%l7 + 0x2C]
37815 bleu %xcc, loop_4522
37816 bleu,a %icc, loop_4523
37817 ldsb [%l7 + 0x5C], %l2
37818 fmovsneg %icc, %f10, %f5
37819loop_4522:
37820 udivcc %o3, 0x0E15, %l1
37821loop_4523:
37822 fnor %f2, %f0, %f8
37823 tg %xcc, 0x1
37824 xor %o6, %i5, %g3
37825 srlx %o1, 0x02, %o7
37826 smulcc %g7, %g1, %o5
37827 sethi 0x16D5, %l0
37828 fxnor %f12, %f14, %f14
37829 sth %i2, [%l7 + 0x26]
37830 te %icc, 0x5
37831 fba %fcc0, loop_4524
37832 bne,a %xcc, loop_4525
37833 movge %xcc, %o2, %i1
37834 fandnot2s %f2, %f1, %f10
37835loop_4524:
37836 lduw [%l7 + 0x5C], %l5
37837loop_4525:
37838 fbl %fcc0, loop_4526
37839 brgez,a %o4, loop_4527
37840 fba,a %fcc2, loop_4528
37841 tg %icc, 0x7
37842loop_4526:
37843 ldsb [%l7 + 0x5B], %g5
37844loop_4527:
37845 stb %l6, [%l7 + 0x61]
37846loop_4528:
37847 fmovrsgez %i6, %f12, %f8
37848 lduw [%l7 + 0x44], %i3
37849 fmovrdlez %o0, %f4, %f6
37850 fcmpeq32 %f8, %f0, %l4
37851 ld [%l7 + 0x40], %f14
37852 array32 %g6, %g2, %i7
37853 xor %g4, 0x009F, %l3
37854 edge8 %i4, %i0, %o3
37855 ba,a,pt %icc, loop_4529
37856 lduw [%l7 + 0x54], %l2
37857 movne %xcc, %l1, %o6
37858 ldsh [%l7 + 0x34], %i5
37859loop_4529:
37860 subcc %o1, %o7, %g7
37861 fmovrdne %g1, %f8, %f4
37862 fmovdcc %xcc, %f3, %f12
37863 fpadd32 %f14, %f10, %f0
37864 tl %xcc, 0x5
37865 ld [%l7 + 0x30], %f1
37866 fcmpeq16 %f8, %f10, %o5
37867 subc %l0, %i2, %o2
37868 fmovd %f2, %f0
37869 bvs,pn %icc, loop_4530
37870 ldd [%l7 + 0x78], %f2
37871 sdiv %i1, 0x1F05, %l5
37872 fabss %f10, %f5
37873loop_4530:
37874 ldd [%l7 + 0x58], %f0
37875 fxnor %f8, %f2, %f4
37876 fpadd16s %f11, %f6, %f12
37877 tne %icc, 0x4
37878 fcmple16 %f14, %f4, %g3
37879 stx %g5, [%l7 + 0x68]
37880 array16 %o4, %i6, %l6
37881 movcc %icc, %i3, %o0
37882 sth %g6, [%l7 + 0x4A]
37883 fmovrslez %g2, %f10, %f11
37884 sth %l4, [%l7 + 0x08]
37885 fcmpne16 %f2, %f6, %i7
37886 edge8ln %g4, %l3, %i4
37887 sethi 0x12CB, %o3
37888 sth %l2, [%l7 + 0x50]
37889 tcc %xcc, 0x1
37890 ld [%l7 + 0x10], %f4
37891 mova %icc, %l1, %i0
37892 bshuffle %f12, %f12, %f12
37893 ldx [%l7 + 0x60], %i5
37894 fmovdpos %icc, %f0, %f1
37895 addccc %o1, 0x017E, %o7
37896 fmovsneg %icc, %f15, %f3
37897 fmovrsgz %g7, %f3, %f6
37898 popc %o6, %o5
37899 fmovscc %icc, %f9, %f15
37900 fpadd32 %f10, %f8, %f0
37901 stb %g1, [%l7 + 0x60]
37902 bge,pt %icc, loop_4531
37903 fpsub32 %f2, %f4, %f6
37904 ble,a,pt %xcc, loop_4532
37905 fnor %f12, %f0, %f6
37906loop_4531:
37907 movre %i2, 0x2EC, %l0
37908 movn %icc, %i1, %o2
37909loop_4532:
37910 tneg %xcc, 0x3
37911 ldub [%l7 + 0x34], %l5
37912 fornot1s %f1, %f13, %f10
37913 fmovsvs %icc, %f12, %f0
37914 ldsw [%l7 + 0x0C], %g3
37915 movl %xcc, %o4, %g5
37916 sth %l6, [%l7 + 0x40]
37917 fbg %fcc0, loop_4533
37918 fpadd16s %f8, %f2, %f15
37919 stw %i3, [%l7 + 0x54]
37920 movrlz %i6, %o0, %g6
37921loop_4533:
37922 ta %icc, 0x0
37923 fbo %fcc2, loop_4534
37924 sth %l4, [%l7 + 0x0E]
37925 stx %g2, [%l7 + 0x10]
37926 andncc %g4, %l3, %i7
37927loop_4534:
37928 ldx [%l7 + 0x68], %o3
37929 fnegd %f4, %f0
37930 lduh [%l7 + 0x44], %l2
37931 stw %l1, [%l7 + 0x44]
37932 move %xcc, %i4, %i0
37933 ba,pt %xcc, loop_4535
37934 taddcc %i5, 0x0DAA, %o7
37935 fcmpgt16 %f12, %f8, %o1
37936 fmovrdlz %g7, %f8, %f8
37937loop_4535:
37938 fors %f13, %f1, %f4
37939 fbug,a %fcc0, loop_4536
37940 fbo %fcc1, loop_4537
37941 array8 %o5, %o6, %i2
37942 fnands %f15, %f9, %f5
37943loop_4536:
37944 fpmerge %f12, %f4, %f10
37945loop_4537:
37946 tneg %xcc, 0x0
37947 srlx %l0, %g1, %o2
37948 tn %icc, 0x6
37949 movcs %xcc, %i1, %l5
37950 sth %o4, [%l7 + 0x2A]
37951 ld [%l7 + 0x60], %f0
37952 sth %g3, [%l7 + 0x10]
37953 bg,a loop_4538
37954 fcmple16 %f14, %f0, %l6
37955 fmovdpos %xcc, %f6, %f10
37956 fmovspos %icc, %f3, %f15
37957loop_4538:
37958 brz %g5, loop_4539
37959 fpmerge %f2, %f0, %f12
37960 sth %i6, [%l7 + 0x66]
37961 bvc loop_4540
37962loop_4539:
37963 fsrc2s %f14, %f11
37964 orcc %i3, 0x11CB, %o0
37965 stb %l4, [%l7 + 0x6A]
37966loop_4540:
37967 fbl,a %fcc1, loop_4541
37968 fmovse %xcc, %f15, %f10
37969 fcmple16 %f8, %f4, %g6
37970 lduw [%l7 + 0x50], %g4
37971loop_4541:
37972 sub %g2, 0x0269, %i7
37973 edge8 %l3, %l2, %l1
37974 fmovsgu %xcc, %f12, %f9
37975 andn %o3, 0x04C8, %i4
37976 fornot2s %f5, %f10, %f4
37977 std %f10, [%l7 + 0x18]
37978 fbuge %fcc0, loop_4542
37979 ldub [%l7 + 0x6B], %i5
37980 orcc %i0, 0x088A, %o1
37981 nop
37982 setx loop_4543, %l0, %l1
37983 jmpl %l1, %o7
37984loop_4542:
37985 ld [%l7 + 0x10], %f1
37986 brlez,a %g7, loop_4544
37987 ld [%l7 + 0x70], %f14
37988loop_4543:
37989 brlez %o5, loop_4545
37990 stw %i2, [%l7 + 0x2C]
37991loop_4544:
37992 fcmped %fcc1, %f2, %f6
37993 ldub [%l7 + 0x1D], %l0
37994loop_4545:
37995 edge32l %g1, %o2, %o6
37996 fba %fcc0, loop_4546
37997 ta %xcc, 0x2
37998 bneg %icc, loop_4547
37999 stx %i1, [%l7 + 0x78]
38000loop_4546:
38001 nop
38002 setx loop_4548, %l0, %l1
38003 jmpl %l1, %o4
38004 tne %icc, 0x7
38005loop_4547:
38006 xnorcc %g3, 0x1A35, %l5
38007 fmovdge %xcc, %f9, %f2
38008loop_4548:
38009 fnot1s %f5, %f2
38010 fmuld8sux16 %f12, %f4, %f12
38011 tge %xcc, 0x4
38012 std %f0, [%l7 + 0x68]
38013 array8 %g5, %i6, %l6
38014 taddcctv %i3, 0x1922, %l4
38015 fbg,a %fcc0, loop_4549
38016 fmovde %icc, %f6, %f9
38017 tvs %xcc, 0x3
38018 stb %g6, [%l7 + 0x3E]
38019loop_4549:
38020 ld [%l7 + 0x3C], %f15
38021 fmovs %f11, %f13
38022 mova %icc, %o0, %g2
38023 lduw [%l7 + 0x38], %i7
38024 fsrc1 %f14, %f4
38025 xnorcc %l3, 0x1C9D, %l2
38026 andn %l1, %o3, %g4
38027 taddcctv %i4, %i5, %i0
38028 fornot2 %f8, %f8, %f8
38029 movvc %xcc, %o1, %g7
38030 subc %o7, %i2, %l0
38031 mulx %g1, %o2, %o5
38032 ldub [%l7 + 0x56], %i1
38033 bgu,a %icc, loop_4550
38034 pdist %f10, %f4, %f6
38035 std %f14, [%l7 + 0x08]
38036 movge %icc, %o6, %g3
38037loop_4550:
38038 fornot2 %f10, %f8, %f6
38039 nop
38040 setx loop_4551, %l0, %l1
38041 jmpl %l1, %o4
38042 sth %l5, [%l7 + 0x30]
38043 brlez,a %g5, loop_4552
38044 tvs %icc, 0x0
38045loop_4551:
38046 bneg,a,pn %xcc, loop_4553
38047 fcmpeq32 %f4, %f2, %i6
38048loop_4552:
38049 lduh [%l7 + 0x40], %l6
38050 bne,a %xcc, loop_4554
38051loop_4553:
38052 lduh [%l7 + 0x2C], %l4
38053 fmovsg %icc, %f12, %f14
38054 fmovdn %xcc, %f3, %f0
38055loop_4554:
38056 taddcctv %g6, 0x0111, %o0
38057 lduh [%l7 + 0x1A], %i3
38058 ble,a loop_4555
38059 stw %g2, [%l7 + 0x30]
38060 fmuld8sux16 %f13, %f15, %f0
38061 ldsh [%l7 + 0x6A], %l3
38062loop_4555:
38063 fcmple32 %f4, %f8, %l2
38064 fornot1s %f13, %f15, %f10
38065 fmuld8sux16 %f8, %f3, %f0
38066 ldd [%l7 + 0x58], %f12
38067 fble,a %fcc1, loop_4556
38068 ldsw [%l7 + 0x70], %l1
38069 array16 %o3, %i7, %g4
38070 movl %icc, %i5, %i4
38071loop_4556:
38072 stw %i0, [%l7 + 0x50]
38073 movpos %xcc, %g7, %o7
38074 ldub [%l7 + 0x5D], %o1
38075 ble,pn %xcc, loop_4557
38076 fmovsgu %icc, %f6, %f8
38077 ldx [%l7 + 0x60], %l0
38078 fmovrsne %i2, %f7, %f6
38079loop_4557:
38080 array16 %o2, %g1, %o5
38081 ldx [%l7 + 0x38], %i1
38082 lduw [%l7 + 0x24], %g3
38083 fba,a %fcc2, loop_4558
38084 ldub [%l7 + 0x26], %o4
38085 bcc,a %icc, loop_4559
38086 ldsw [%l7 + 0x70], %l5
38087loop_4558:
38088 fmuld8ulx16 %f8, %f7, %f2
38089 fandnot1 %f4, %f6, %f0
38090loop_4559:
38091 movrgez %g5, 0x17C, %i6
38092 fnot2 %f10, %f6
38093 or %l6, %o6, %l4
38094 fmovse %icc, %f7, %f0
38095 ldd [%l7 + 0x48], %f8
38096 mulscc %g6, 0x00A2, %i3
38097 tvs %icc, 0x5
38098 fmovspos %xcc, %f11, %f3
38099 edge16 %g2, %o0, %l2
38100 be,a,pn %icc, loop_4560
38101 fbl,a %fcc3, loop_4561
38102 taddcctv %l3, %l1, %i7
38103 alignaddr %o3, %g4, %i5
38104loop_4560:
38105 fcmpeq32 %f4, %f10, %i0
38106loop_4561:
38107 fornot2 %f10, %f8, %f2
38108 fmovd %f4, %f8
38109 fbo,a %fcc3, loop_4562
38110 stw %i4, [%l7 + 0x40]
38111 ldx [%l7 + 0x10], %g7
38112 fzeros %f0
38113loop_4562:
38114 fnot1 %f12, %f10
38115 ldsh [%l7 + 0x4C], %o1
38116 ld [%l7 + 0x34], %f11
38117 fsrc2s %f12, %f8
38118 bvc %icc, loop_4563
38119 stb %l0, [%l7 + 0x0A]
38120 std %f2, [%l7 + 0x40]
38121 ldx [%l7 + 0x40], %o7
38122loop_4563:
38123 array32 %i2, %g1, %o5
38124 subccc %i1, %o2, %o4
38125 fbne,a %fcc1, loop_4564
38126 ldd [%l7 + 0x48], %f12
38127 addccc %l5, 0x0260, %g5
38128 ldd [%l7 + 0x28], %f0
38129loop_4564:
38130 fnot2s %f14, %f4
38131 fcmpgt32 %f14, %f6, %g3
38132 fabsd %f2, %f2
38133 nop
38134 setx loop_4565, %l0, %l1
38135 wrpr 0x1, %tl
38136 wrpr %l1, %tpc
38137 add %l1, 0x4, %l1
38138 wrpr %l1, %tnpc
38139 setx 0x34400001400, %l0, %l1
38140 wrpr %l1, %tstate
38141 wrhpr 0x4, %htstate
38142 retry
38143 edge8 %i6, %o6, %l4
38144 ldd [%l7 + 0x48], %f12
38145 stx %g6, [%l7 + 0x20]
38146loop_4565:
38147 fmovsneg %icc, %f2, %f12
38148 fmul8x16al %f7, %f5, %f2
38149 ldsw [%l7 + 0x2C], %l6
38150 fbule,a %fcc2, loop_4566
38151 st %f13, [%l7 + 0x44]
38152 fmul8x16 %f12, %f8, %f14
38153 ldd [%l7 + 0x20], %f12
38154loop_4566:
38155 smul %i3, %o0, %g2
38156 be,a,pt %xcc, loop_4567
38157 sdivcc %l2, 0x1366, %l3
38158 xnor %i7, 0x0C01, %o3
38159 fmovdneg %xcc, %f14, %f13
38160loop_4567:
38161 stw %g4, [%l7 + 0x48]
38162 addccc %l1, %i5, %i4
38163 srl %i0, 0x0F, %g7
38164 orn %l0, 0x1251, %o1
38165 st %f10, [%l7 + 0x34]
38166 movre %i2, 0x3C5, %o7
38167 move %icc, %o5, %g1
38168 smulcc %i1, 0x0D5F, %o2
38169 brgez,a %l5, loop_4568
38170 sethi 0x064E, %o4
38171 ldub [%l7 + 0x0A], %g5
38172 fpadd32s %f9, %f10, %f11
38173loop_4568:
38174 bshuffle %f0, %f2, %f0
38175 lduw [%l7 + 0x4C], %g3
38176 ldsh [%l7 + 0x34], %o6
38177 fbne,a %fcc0, loop_4569
38178 tge %icc, 0x7
38179 nop
38180 setx loop_4570, %l0, %l1
38181 wrpr 0x1, %tl
38182 wrpr %l1, %tpc
38183 add %l1, 0x4, %l1
38184 wrpr %l1, %tnpc
38185 setx 0x34400001400, %l0, %l1
38186 wrpr %l1, %tstate
38187 wrhpr 0x4, %htstate
38188 retry
38189 srax %l4, 0x10, %g6
38190loop_4569:
38191 movge %xcc, %i6, %l6
38192 movvs %xcc, %i3, %o0
38193loop_4570:
38194 edge32l %l2, %g2, %i7
38195 ld [%l7 + 0x20], %f7
38196 andcc %l3, %g4, %l1
38197 fpackfix %f14, %f11
38198 ldsb [%l7 + 0x33], %i5
38199 bgu,a,pt %icc, loop_4571
38200 fnegs %f9, %f11
38201 udivcc %o3, 0x0E02, %i4
38202 stx %g7, [%l7 + 0x10]
38203loop_4571:
38204 sra %i0, %o1, %i2
38205 movg %icc, %l0, %o5
38206 ldx [%l7 + 0x20], %g1
38207 alignaddrl %o7, %i1, %l5
38208 andcc %o2, %g5, %o4
38209 fmovrslez %o6, %f12, %f6
38210 fmul8ulx16 %f6, %f14, %f14
38211 movge %icc, %g3, %g6
38212 ldub [%l7 + 0x44], %i6
38213 ldsw [%l7 + 0x7C], %l4
38214 fmul8x16 %f5, %f6, %f2
38215 tvs %icc, 0x1
38216 st %f12, [%l7 + 0x68]
38217 fmovrdgez %l6, %f14, %f14
38218 ldub [%l7 + 0x5F], %o0
38219 tvs %xcc, 0x3
38220 fbg %fcc2, loop_4572
38221 ldx [%l7 + 0x58], %i3
38222 udiv %l2, 0x1244, %g2
38223 fzeros %f0
38224loop_4572:
38225 fnors %f15, %f15, %f11
38226 ldsw [%l7 + 0x5C], %i7
38227 lduh [%l7 + 0x66], %l3
38228 ldd [%l7 + 0x38], %f2
38229 sub %l1, %i5, %g4
38230 ld [%l7 + 0x08], %f15
38231 be loop_4573
38232 brgez %o3, loop_4574
38233 movrlez %i4, 0x119, %g7
38234 ldub [%l7 + 0x64], %o1
38235loop_4573:
38236 st %f15, [%l7 + 0x74]
38237loop_4574:
38238 fmovsa %icc, %f10, %f13
38239 ble,pt %icc, loop_4575
38240 fabsd %f8, %f4
38241 lduh [%l7 + 0x5A], %i0
38242 fpsub32s %f4, %f9, %f0
38243loop_4575:
38244 ldsh [%l7 + 0x78], %i2
38245 fbg %fcc3, loop_4576
38246 tle %xcc, 0x2
38247 fcmple32 %f8, %f12, %l0
38248 brgz,a %g1, loop_4577
38249loop_4576:
38250 ldsh [%l7 + 0x7A], %o5
38251 faligndata %f14, %f4, %f0
38252 brgez %o7, loop_4578
38253loop_4577:
38254 fmovsvc %xcc, %f1, %f0
38255 edge32n %i1, %o2, %l5
38256 tpos %xcc, 0x0
38257loop_4578:
38258 fzero %f12
38259 st %f1, [%l7 + 0x08]
38260 brz %g5, loop_4579
38261 tg %xcc, 0x7
38262 fmovsl %xcc, %f0, %f13
38263 stx %o6, [%l7 + 0x38]
38264loop_4579:
38265 addc %o4, 0x1579, %g3
38266 fzero %f8
38267 fmovdleu %icc, %f13, %f13
38268 fmovdvc %icc, %f9, %f8
38269 tsubcctv %g6, %i6, %l4
38270 tsubcctv %o0, 0x1AED, %i3
38271 movre %l6, 0x2F2, %l2
38272 ldsh [%l7 + 0x34], %g2
38273 st %f9, [%l7 + 0x10]
38274 fpadd32 %f2, %f2, %f6
38275 lduh [%l7 + 0x52], %l3
38276 fmovsvc %xcc, %f4, %f2
38277 fmovrslz %i7, %f5, %f7
38278 lduw [%l7 + 0x74], %i5
38279 tvc %icc, 0x6
38280 fands %f5, %f7, %f4
38281 for %f14, %f8, %f6
38282 fmovdleu %icc, %f0, %f0
38283 sub %g4, %o3, %i4
38284 nop
38285 setx loop_4580, %l0, %l1
38286 wrpr 0x1, %tl
38287 wrpr %l1, %tnpc
38288 setx 0x34400001400, %l0, %l1
38289 wrpr %l1, %tstate
38290 wrhpr 0x4, %htstate
38291 done
38292 for %f6, %f4, %f4
38293 fandnot1s %f13, %f8, %f1
38294 fmovda %xcc, %f2, %f1
38295loop_4580:
38296 sth %g7, [%l7 + 0x76]
38297 fbul,a %fcc2, loop_4581
38298 fmovdneg %icc, %f5, %f4
38299 fmovsle %xcc, %f13, %f5
38300 bgu,a loop_4582
38301loop_4581:
38302 tne %xcc, 0x5
38303 lduh [%l7 + 0x64], %l1
38304 ldx [%l7 + 0x10], %o1
38305loop_4582:
38306 smulcc %i0, %l0, %g1
38307 srl %o5, 0x0B, %o7
38308 ld [%l7 + 0x40], %f11
38309 lduh [%l7 + 0x12], %i1
38310 fornot2 %f2, %f0, %f4
38311 fbn %fcc0, loop_4583
38312 fmovs %f7, %f0
38313 fmovrdgez %i2, %f4, %f4
38314 subc %o2, 0x1228, %l5
38315loop_4583:
38316 and %g5, 0x1CDD, %o4
38317 stw %g3, [%l7 + 0x5C]
38318 stb %g6, [%l7 + 0x66]
38319 ba,pn %icc, loop_4584
38320 ldx [%l7 + 0x40], %o6
38321 edge8l %i6, %o0, %i3
38322 stw %l4, [%l7 + 0x3C]
38323loop_4584:
38324 fcmpes %fcc0, %f8, %f8
38325 brlz,a %l2, loop_4585
38326 stx %l6, [%l7 + 0x50]
38327 ldsb [%l7 + 0x41], %g2
38328 fmovde %xcc, %f0, %f4
38329loop_4585:
38330 edge8l %i7, %i5, %g4
38331 sdivx %l3, 0x19C3, %o3
38332 bgu,pt %icc, loop_4586
38333 fmovd %f6, %f12
38334 fblg,a %fcc0, loop_4587
38335 subc %i4, %l1, %g7
38336loop_4586:
38337 brlez %i0, loop_4588
38338 be,pt %xcc, loop_4589
38339loop_4587:
38340 udivcc %o1, 0x1436, %g1
38341 fmovsa %icc, %f5, %f15
38342loop_4588:
38343 taddcctv %o5, 0x17A2, %l0
38344loop_4589:
38345 st %f11, [%l7 + 0x64]
38346 bleu,a,pt %xcc, loop_4590
38347 bcs,a %xcc, loop_4591
38348 fmovrsgez %i1, %f7, %f8
38349 fpsub16s %f7, %f7, %f6
38350loop_4590:
38351 fornot1 %f4, %f12, %f6
38352loop_4591:
38353 ldsb [%l7 + 0x2F], %o7
38354 fbu,a %fcc0, loop_4592
38355 ldsb [%l7 + 0x5D], %i2
38356 udiv %o2, 0x0CC5, %l5
38357 fmovsneg %xcc, %f15, %f10
38358loop_4592:
38359 fmovsleu %icc, %f6, %f5
38360 fpack32 %f6, %f14, %f0
38361 sllx %g5, %g3, %o4
38362 ld [%l7 + 0x20], %f13
38363 add %g6, 0x1A40, %i6
38364 fbe,a %fcc1, loop_4593
38365 sra %o6, 0x13, %i3
38366 fsrc2 %f12, %f14
38367 ldx [%l7 + 0x68], %l4
38368loop_4593:
38369 ldd [%l7 + 0x40], %f10
38370 fba,a %fcc1, loop_4594
38371 tsubcc %l2, %l6, %o0
38372 lduw [%l7 + 0x78], %g2
38373 edge8 %i7, %g4, %l3
38374loop_4594:
38375 fmovd %f14, %f4
38376 st %f0, [%l7 + 0x54]
38377 lduw [%l7 + 0x20], %i5
38378 edge16 %i4, %l1, %g7
38379 fmovsg %xcc, %f6, %f12
38380 stx %i0, [%l7 + 0x30]
38381 fxor %f6, %f14, %f12
38382 movre %o3, %g1, %o5
38383 fnot1s %f4, %f12
38384 fmovdcs %icc, %f11, %f1
38385 fpack16 %f6, %f9
38386 addc %o1, 0x1D2B, %l0
38387 ldsw [%l7 + 0x34], %i1
38388 andncc %o7, %i2, %l5
38389 lduh [%l7 + 0x66], %g5
38390 move %icc, %g3, %o2
38391 bleu,a %icc, loop_4595
38392 fcmpgt32 %f4, %f0, %g6
38393 fbne,a %fcc0, loop_4596
38394 bleu,a,pn %xcc, loop_4597
38395loop_4595:
38396 ldub [%l7 + 0x08], %i6
38397 ldsw [%l7 + 0x44], %o6
38398loop_4596:
38399 ld [%l7 + 0x14], %f6
38400loop_4597:
38401 lduh [%l7 + 0x2A], %o4
38402 bcs,a,pn %xcc, loop_4598
38403 xor %l4, 0x04B1, %i3
38404 movrne %l2, %o0, %l6
38405 ldub [%l7 + 0x42], %g2
38406loop_4598:
38407 tpos %xcc, 0x3
38408 tg %icc, 0x3
38409 ldd [%l7 + 0x40], %f10
38410 ldsh [%l7 + 0x32], %g4
38411 movrgez %l3, 0x37B, %i5
38412 ld [%l7 + 0x0C], %f12
38413 fmovsle %xcc, %f4, %f0
38414 fbule,a %fcc3, loop_4599
38415 tpos %xcc, 0x0
38416 fmovrsgez %i4, %f0, %f3
38417 fmovrdgez %i7, %f6, %f14
38418loop_4599:
38419 fsrc2s %f11, %f7
38420 fmovsn %xcc, %f8, %f0
38421 orn %l1, %g7, %o3
38422 movgu %icc, %g1, %i0
38423 tleu %icc, 0x3
38424 bge,pn %icc, loop_4600
38425 stw %o5, [%l7 + 0x14]
38426 lduh [%l7 + 0x74], %l0
38427 sth %o1, [%l7 + 0x22]
38428loop_4600:
38429 movrgz %o7, 0x21D, %i2
38430 tgu %xcc, 0x2
38431 ld [%l7 + 0x2C], %f2
38432 lduh [%l7 + 0x7C], %i1
38433 udivx %g5, 0x0681, %l5
38434 alignaddrl %g3, %o2, %i6
38435 brgez %o6, loop_4601
38436 fexpand %f10, %f8
38437 fornot1 %f2, %f4, %f10
38438 fba,a %fcc3, loop_4602
38439loop_4601:
38440 fmovsg %xcc, %f3, %f12
38441 fmul8x16al %f8, %f9, %f0
38442 movpos %icc, %o4, %g6
38443loop_4602:
38444 stb %i3, [%l7 + 0x77]
38445 ldsb [%l7 + 0x63], %l4
38446 fmovsleu %xcc, %f11, %f8
38447 fblg %fcc1, loop_4603
38448 fmovdvc %xcc, %f6, %f14
38449 ldd [%l7 + 0x48], %f4
38450 std %f0, [%l7 + 0x10]
38451loop_4603:
38452 fmovrdgz %o0, %f4, %f12
38453 fmovscc %icc, %f10, %f2
38454 fba,a %fcc0, loop_4604
38455 smul %l2, %l6, %g4
38456 alignaddrl %l3, %g2, %i5
38457 lduh [%l7 + 0x2E], %i7
38458loop_4604:
38459 fmovdg %icc, %f15, %f10
38460 lduh [%l7 + 0x64], %l1
38461 st %f14, [%l7 + 0x6C]
38462 movl %xcc, %g7, %o3
38463 stx %i4, [%l7 + 0x10]
38464 ld [%l7 + 0x60], %f5
38465 stw %i0, [%l7 + 0x28]
38466 tcc %xcc, 0x4
38467 ba,pt %icc, loop_4605
38468 umul %g1, 0x184E, %l0
38469 tsubcc %o5, 0x0D1F, %o1
38470 bshuffle %f12, %f10, %f10
38471loop_4605:
38472 fpsub32s %f14, %f2, %f12
38473 ldd [%l7 + 0x50], %f10
38474 orcc %i2, %o7, %g5
38475 alignaddrl %i1, %l5, %o2
38476 tle %icc, 0x1
38477 st %f2, [%l7 + 0x74]
38478 edge16n %g3, %o6, %o4
38479 xnor %g6, %i6, %l4
38480 movle %icc, %i3, %l2
38481 bpos,a,pt %xcc, loop_4606
38482 ldsb [%l7 + 0x56], %o0
38483 movpos %xcc, %l6, %l3
38484 orn %g2, %g4, %i5
38485loop_4606:
38486 st %f11, [%l7 + 0x70]
38487 fpsub32s %f15, %f7, %f10
38488 fmovrslez %l1, %f6, %f4
38489 ldub [%l7 + 0x2B], %i7
38490 fornot2s %f12, %f4, %f1
38491 ldsw [%l7 + 0x54], %o3
38492 ldx [%l7 + 0x78], %i4
38493 fcmpgt16 %f0, %f14, %g7
38494 fmovsleu %xcc, %f10, %f10
38495 stb %i0, [%l7 + 0x6A]
38496 st %f8, [%l7 + 0x3C]
38497 fmovda %xcc, %f7, %f5
38498 tl %icc, 0x2
38499 ta %icc, 0x4
38500 addc %l0, 0x1B50, %g1
38501 ldsb [%l7 + 0x4C], %o1
38502 ldsw [%l7 + 0x34], %o5
38503 fmul8x16au %f1, %f6, %f0
38504 tvs %icc, 0x1
38505 fmovscc %icc, %f9, %f2
38506 movgu %icc, %i2, %g5
38507 ld [%l7 + 0x70], %f3
38508 fsrc1 %f10, %f6
38509 fmul8x16au %f1, %f9, %f2
38510 fbge %fcc3, loop_4607
38511 bgu,a %icc, loop_4608
38512 fmovsn %xcc, %f4, %f8
38513 fba %fcc3, loop_4609
38514loop_4607:
38515 tpos %xcc, 0x2
38516loop_4608:
38517 ldsh [%l7 + 0x0C], %i1
38518 lduh [%l7 + 0x7E], %o7
38519loop_4609:
38520 tgu %xcc, 0x4
38521 fornot2 %f2, %f12, %f4
38522 lduh [%l7 + 0x0A], %l5
38523 fmovsn %xcc, %f5, %f0
38524 fmovrde %g3, %f2, %f10
38525 ldd [%l7 + 0x20], %f8
38526 stx %o2, [%l7 + 0x08]
38527 fmovsneg %icc, %f3, %f0
38528 xnor %o4, 0x0B82, %g6
38529 brlz %o6, loop_4610
38530 fmovdn %icc, %f12, %f8
38531 fcmped %fcc3, %f4, %f8
38532 ld [%l7 + 0x14], %f6
38533loop_4610:
38534 lduw [%l7 + 0x10], %i6
38535 fandnot1s %f0, %f13, %f11
38536 stb %i3, [%l7 + 0x7B]
38537 fnot2s %f10, %f9
38538 std %f12, [%l7 + 0x38]
38539 std %f14, [%l7 + 0x60]
38540 orcc %l2, 0x169C, %o0
38541 ldub [%l7 + 0x0A], %l4
38542 tsubcc %l6, 0x13FE, %g2
38543 ldsh [%l7 + 0x50], %l3
38544 bg,pn %icc, loop_4611
38545 brz %i5, loop_4612
38546 fcmple32 %f14, %f2, %l1
38547 tl %icc, 0x0
38548loop_4611:
38549 bleu,pn %icc, loop_4613
38550loop_4612:
38551 udiv %i7, 0x1646, %g4
38552 edge16l %o3, %i4, %g7
38553 fbule %fcc2, loop_4614
38554loop_4613:
38555 st %f15, [%l7 + 0x7C]
38556 smulcc %l0, 0x06D0, %i0
38557 brgez %g1, loop_4615
38558loop_4614:
38559 ldsw [%l7 + 0x64], %o1
38560 lduw [%l7 + 0x74], %i2
38561 fxnors %f7, %f14, %f8
38562loop_4615:
38563 fba %fcc0, loop_4616
38564 bcc,a,pn %icc, loop_4617
38565 std %f8, [%l7 + 0x18]
38566 fmovsvs %icc, %f11, %f12
38567loop_4616:
38568 fmovda %icc, %f4, %f6
38569loop_4617:
38570 fsrc1s %f7, %f6
38571 ldsb [%l7 + 0x7C], %o5
38572 faligndata %f6, %f6, %f12
38573 ldd [%l7 + 0x20], %f14
38574 sth %i1, [%l7 + 0x3C]
38575 fornot2 %f10, %f6, %f2
38576 fpadd32s %f14, %f9, %f0
38577 lduw [%l7 + 0x1C], %o7
38578 udiv %l5, 0x19ED, %g5
38579 fsrc1 %f8, %f0
38580 fmovsl %icc, %f9, %f6
38581 sth %g3, [%l7 + 0x18]
38582 siam 0x1
38583 lduw [%l7 + 0x14], %o2
38584 ldub [%l7 + 0x30], %o4
38585 fbul,a %fcc0, loop_4618
38586 stb %o6, [%l7 + 0x12]
38587 fnors %f14, %f4, %f15
38588 ldsh [%l7 + 0x40], %g6
38589loop_4618:
38590 edge8 %i6, %i3, %l2
38591 fexpand %f12, %f2
38592 sllx %o0, 0x0F, %l6
38593 edge8l %l4, %g2, %i5
38594 fandnot2 %f10, %f6, %f4
38595 stw %l1, [%l7 + 0x70]
38596 tpos %icc, 0x5
38597 ldsh [%l7 + 0x2C], %l3
38598 ldsw [%l7 + 0x08], %i7
38599 lduh [%l7 + 0x1C], %o3
38600 lduw [%l7 + 0x54], %g4
38601 fmovdvs %icc, %f8, %f10
38602 fpack32 %f14, %f10, %f8
38603 movvs %xcc, %i4, %l0
38604 stx %i0, [%l7 + 0x28]
38605 brlez %g7, loop_4619
38606 fcmple32 %f4, %f2, %o1
38607 ldx [%l7 + 0x70], %g1
38608 sth %i2, [%l7 + 0x76]
38609loop_4619:
38610 fblg,a %fcc2, loop_4620
38611 fornot1 %f4, %f8, %f14
38612 lduw [%l7 + 0x60], %i1
38613 stb %o7, [%l7 + 0x5C]
38614loop_4620:
38615 lduw [%l7 + 0x0C], %l5
38616 fcmpeq16 %f6, %f12, %o5
38617 stb %g5, [%l7 + 0x0D]
38618 movrne %o2, 0x2C6, %g3
38619 edge8ln %o6, %g6, %o4
38620 bgu,pt %xcc, loop_4621
38621 edge32 %i3, %l2, %i6
38622 ldd [%l7 + 0x08], %f8
38623 fmovrslz %l6, %f0, %f6
38624loop_4621:
38625 alignaddr %l4, %o0, %g2
38626 brlez,a %i5, loop_4622
38627 tpos %xcc, 0x0
38628 for %f0, %f4, %f14
38629 lduh [%l7 + 0x26], %l1
38630loop_4622:
38631 edge32ln %l3, %o3, %g4
38632 ld [%l7 + 0x08], %f1
38633 movvs %icc, %i7, %l0
38634 stw %i4, [%l7 + 0x20]
38635 pdist %f10, %f14, %f10
38636 brlez,a %i0, loop_4623
38637 xorcc %o1, 0x0AE2, %g1
38638 lduh [%l7 + 0x30], %i2
38639 edge32n %i1, %g7, %o7
38640loop_4623:
38641 fpsub16s %f14, %f2, %f15
38642 movvs %icc, %l5, %g5
38643 ldsh [%l7 + 0x42], %o2
38644 bn,a loop_4624
38645 addcc %o5, %g3, %g6
38646 fmovde %xcc, %f8, %f12
38647 movl %xcc, %o6, %o4
38648loop_4624:
38649 fmul8x16al %f0, %f15, %f8
38650 movrne %i3, %l2, %l6
38651 stb %l4, [%l7 + 0x3C]
38652 fandnot1 %f12, %f8, %f0
38653 lduh [%l7 + 0x28], %i6
38654 fmovrsne %o0, %f12, %f10
38655 udivcc %g2, 0x0B99, %i5
38656 bpos %icc, loop_4625
38657 movre %l3, 0x06F, %l1
38658 st %f14, [%l7 + 0x7C]
38659 fnors %f12, %f1, %f10
38660loop_4625:
38661 lduh [%l7 + 0x18], %g4
38662 nop
38663 setx loop_4626, %l0, %l1
38664 wrpr 0x1, %tl
38665 wrpr %l1, %tnpc
38666 setx 0x34400001400, %l0, %l1
38667 wrpr %l1, %tstate
38668 wrhpr 0x4, %htstate
38669 done
38670 tcc %icc, 0x7
38671 ldub [%l7 + 0x21], %i7
38672 fornot1s %f11, %f7, %f12
38673loop_4626:
38674 fnot1 %f12, %f8
38675 fmovdne %icc, %f15, %f11
38676 fornot1s %f15, %f4, %f9
38677 fpadd16s %f10, %f8, %f13
38678 fxnor %f4, %f0, %f10
38679 sdivcc %l0, 0x04DC, %o3
38680 mulx %i4, 0x057D, %o1
38681 array16 %g1, %i2, %i0
38682 ld [%l7 + 0x18], %f8
38683 fmovdpos %icc, %f4, %f5
38684 fsrc1s %f2, %f5
38685 fandnot2s %f6, %f8, %f0
38686 bgu,pn %xcc, loop_4627
38687 st %f0, [%l7 + 0x58]
38688 stw %i1, [%l7 + 0x2C]
38689 movg %icc, %o7, %l5
38690loop_4627:
38691 edge16 %g5, %o2, %o5
38692 subcc %g7, %g6, %g3
38693 stb %o6, [%l7 + 0x58]
38694 ldd [%l7 + 0x38], %f12
38695 edge8 %i3, %l2, %l6
38696 ldx [%l7 + 0x48], %l4
38697 fmovscs %icc, %f1, %f6
38698 fbo,a %fcc0, loop_4628
38699 fmovsneg %xcc, %f5, %f4
38700 fmovrdne %i6, %f14, %f14
38701 tsubcctv %o4, 0x0A8E, %o0
38702loop_4628:
38703 subcc %g2, 0x0C1E, %i5
38704 pdist %f6, %f8, %f8
38705 movgu %xcc, %l1, %l3
38706 tge %xcc, 0x0
38707 movrlz %g4, 0x0A8, %i7
38708 udiv %o3, 0x164A, %l0
38709 brz,a %i4, loop_4629
38710 sth %g1, [%l7 + 0x3C]
38711 bne,a,pt %xcc, loop_4630
38712 ldsb [%l7 + 0x12], %i2
38713loop_4629:
38714 movvs %xcc, %o1, %i0
38715 fmovsvs %xcc, %f0, %f8
38716loop_4630:
38717 fmovs %f1, %f7
38718 fcmpes %fcc0, %f5, %f10
38719 fpadd16s %f0, %f5, %f11
38720 edge32 %o7, %l5, %i1
38721 popc 0x1479, %o2
38722 fandnot2s %f5, %f9, %f10
38723 movrne %g5, 0x245, %g7
38724 tleu %icc, 0x6
38725 subcc %g6, %g3, %o6
38726 fmul8x16au %f6, %f4, %f12
38727 lduh [%l7 + 0x52], %o5
38728 sllx %i3, 0x1F, %l2
38729 bcc loop_4631
38730 movrlz %l4, 0x355, %i6
38731 pdist %f2, %f2, %f8
38732 fmovde %xcc, %f5, %f1
38733loop_4631:
38734 fbul %fcc0, loop_4632
38735 ble %icc, loop_4633
38736 fpadd16 %f14, %f0, %f0
38737 sub %l6, 0x1C8F, %o0
38738loop_4632:
38739 tg %xcc, 0x3
38740loop_4633:
38741 ldx [%l7 + 0x78], %o4
38742 fmovsvs %icc, %f9, %f10
38743 edge32n %i5, %g2, %l3
38744 fcmps %fcc3, %f9, %f3
38745 for %f14, %f8, %f6
38746 bg,a %xcc, loop_4634
38747 fmovsne %icc, %f2, %f14
38748 fone %f0
38749 udiv %l1, 0x0076, %i7
38750loop_4634:
38751 sll %o3, 0x14, %l0
38752 fmovspos %icc, %f1, %f3
38753 fcmpes %fcc3, %f11, %f6
38754 andcc %g4, %g1, %i2
38755 ld [%l7 + 0x14], %f15
38756 add %i4, %o1, %i0
38757 fmovrsgez %o7, %f11, %f12
38758 ldd [%l7 + 0x60], %f0
38759 fzero %f8
38760 alignaddrl %l5, %o2, %g5
38761 bne,pt %icc, loop_4635
38762 tcs %icc, 0x6
38763 ldsb [%l7 + 0x36], %g7
38764 fpsub16s %f1, %f8, %f7
38765loop_4635:
38766 fmovsa %icc, %f13, %f13
38767 stx %i1, [%l7 + 0x48]
38768 fcmpeq16 %f6, %f8, %g3
38769 stw %o6, [%l7 + 0x74]
38770 sth %g6, [%l7 + 0x36]
38771 mulx %i3, 0x1BCE, %o5
38772 popc %l4, %l2
38773 ldub [%l7 + 0x7D], %i6
38774 addcc %o0, %l6, %i5
38775 orn %g2, %l3, %o4
38776 alignaddr %l1, %o3, %i7
38777 movg %xcc, %l0, %g4
38778 lduw [%l7 + 0x5C], %i2
38779 fpsub16 %f12, %f2, %f12
38780 lduh [%l7 + 0x56], %i4
38781 orn %o1, 0x1D90, %i0
38782 sll %g1, %o7, %l5
38783 tvc %icc, 0x4
38784 edge16n %g5, %o2, %i1
38785 fpsub32 %f2, %f10, %f0
38786 bvs,a,pn %icc, loop_4636
38787 st %f2, [%l7 + 0x14]
38788 bvs,pt %xcc, loop_4637
38789 fbuge,a %fcc1, loop_4638
38790loop_4636:
38791 bne,a %xcc, loop_4639
38792 tl %icc, 0x4
38793loop_4637:
38794 fmovscs %xcc, %f10, %f8
38795loop_4638:
38796 ldd [%l7 + 0x50], %f14
38797loop_4639:
38798 fmovdcc %xcc, %f15, %f8
38799 fcmple16 %f0, %f14, %g3
38800 fmovsge %xcc, %f2, %f5
38801 fmovrdlz %o6, %f10, %f8
38802 fmovrslez %g6, %f11, %f12
38803 stw %g7, [%l7 + 0x44]
38804 fcmpne16 %f8, %f8, %o5
38805 fmovdne %icc, %f5, %f11
38806 tne %icc, 0x4
38807 fmovsgu %xcc, %f4, %f7
38808 udiv %i3, 0x0CAA, %l2
38809 fble %fcc0, loop_4640
38810 ldd [%l7 + 0x18], %f14
38811 fbge %fcc3, loop_4641
38812 fmovdgu %xcc, %f10, %f9
38813loop_4640:
38814 fpack32 %f0, %f14, %f6
38815 std %f10, [%l7 + 0x50]
38816loop_4641:
38817 fsrc1s %f0, %f10
38818 bge,pn %icc, loop_4642
38819 sethi 0x0E3E, %l4
38820 tleu %xcc, 0x5
38821 lduh [%l7 + 0x4C], %o0
38822loop_4642:
38823 std %f14, [%l7 + 0x28]
38824 std %f4, [%l7 + 0x28]
38825 udivcc %l6, 0x00BD, %i5
38826 fmuld8sux16 %f5, %f15, %f6
38827 fmovdcs %icc, %f4, %f1
38828 std %f12, [%l7 + 0x30]
38829 fzeros %f1
38830 st %f15, [%l7 + 0x30]
38831 brnz %g2, loop_4643
38832 sethi 0x13D0, %i6
38833 ld [%l7 + 0x08], %f4
38834 ta %xcc, 0x5
38835loop_4643:
38836 ldsb [%l7 + 0x2B], %o4
38837 taddcc %l1, 0x1DEF, %o3
38838 xor %i7, 0x064D, %l0
38839 edge32ln %l3, %g4, %i2
38840 addcc %i4, 0x17D0, %o1
38841 fmovrslez %i0, %f0, %f12
38842 sth %g1, [%l7 + 0x70]
38843 sll %o7, %g5, %l5
38844 pdist %f2, %f4, %f8
38845 fpsub16s %f7, %f10, %f6
38846 bvs %xcc, loop_4644
38847 tn %xcc, 0x5
38848 ld [%l7 + 0x30], %f15
38849 srax %i1, 0x06, %o2
38850loop_4644:
38851 ld [%l7 + 0x08], %f4
38852 ldsw [%l7 + 0x44], %g3
38853 fmul8x16au %f8, %f11, %f0
38854 brnz,a %g6, loop_4645
38855 xnorcc %o6, 0x1BC6, %g7
38856 ba,a,pt %icc, loop_4646
38857 ld [%l7 + 0x7C], %f12
38858loop_4645:
38859 fcmpne32 %f8, %f0, %i3
38860 ldub [%l7 + 0x25], %o5
38861loop_4646:
38862 mova %xcc, %l2, %o0
38863 ld [%l7 + 0x60], %f0
38864 sdivcc %l4, 0x0799, %i5
38865 fcmpgt32 %f8, %f12, %g2
38866 fxors %f4, %f13, %f0
38867 udivx %i6, 0x1145, %o4
38868 fzero %f0
38869 addcc %l6, %o3, %l1
38870 edge8 %i7, %l0, %g4
38871 bcs,pt %xcc, loop_4647
38872 fxors %f9, %f13, %f11
38873 sth %i2, [%l7 + 0x10]
38874 fmovdcc %icc, %f14, %f15
38875loop_4647:
38876 ldd [%l7 + 0x28], %f12
38877 xor %l3, %o1, %i0
38878 fxnors %f2, %f7, %f9
38879 movrgz %i4, 0x20B, %g1
38880 ld [%l7 + 0x50], %f9
38881 ldd [%l7 + 0x20], %f2
38882 fmovse %icc, %f8, %f14
38883 sth %o7, [%l7 + 0x70]
38884 be,a %xcc, loop_4648
38885 ldsw [%l7 + 0x24], %g5
38886 nop
38887 setx loop_4649, %l0, %l1
38888 wrpr 0x1, %tl
38889 wrpr %l1, %tnpc
38890 setx 0x34400001400, %l0, %l1
38891 wrpr %l1, %tstate
38892 wrhpr 0x4, %htstate
38893 done
38894 stb %i1, [%l7 + 0x17]
38895loop_4648:
38896 fmovrdgez %o2, %f14, %f2
38897 fmul8sux16 %f6, %f8, %f14
38898loop_4649:
38899 lduh [%l7 + 0x2A], %l5
38900 sll %g3, 0x05, %o6
38901 ldsw [%l7 + 0x18], %g7
38902 alignaddrl %g6, %i3, %o5
38903 lduh [%l7 + 0x28], %o0
38904 fmul8x16 %f4, %f6, %f14
38905 fmovsl %xcc, %f10, %f0
38906 bne,pt %xcc, loop_4650
38907 fmovrdne %l2, %f0, %f4
38908 stw %l4, [%l7 + 0x5C]
38909 udivcc %g2, 0x0709, %i5
38910loop_4650:
38911 fabsd %f8, %f6
38912 bn,pt %xcc, loop_4651
38913 edge16l %o4, %i6, %l6
38914 tpos %icc, 0x7
38915 nop
38916 setx loop_4652, %l0, %l1
38917 jmpl %l1, %o3
38918loop_4651:
38919 stx %l1, [%l7 + 0x58]
38920 srlx %l0, 0x11, %i7
38921 tvs %xcc, 0x3
38922loop_4652:
38923 fcmple16 %f2, %f10, %g4
38924 brlez %l3, loop_4653
38925 ldx [%l7 + 0x70], %i2
38926 fnot2s %f6, %f8
38927 ldsw [%l7 + 0x48], %o1
38928loop_4653:
38929 fcmpeq16 %f2, %f4, %i4
38930 movcc %icc, %g1, %i0
38931 edge32 %o7, %i1, %o2
38932 movrlez %g5, %g3, %o6
38933 stb %l5, [%l7 + 0x6B]
38934 fmuld8ulx16 %f7, %f9, %f10
38935 srl %g6, %i3, %g7
38936 ldsb [%l7 + 0x0C], %o5
38937 fandnot2 %f0, %f2, %f6
38938 andn %o0, 0x04C7, %l2
38939 fmovsge %icc, %f9, %f15
38940 smulcc %l4, 0x15B3, %i5
38941 fcmped %fcc2, %f0, %f10
38942 bcs,a %icc, loop_4654
38943 fnand %f4, %f2, %f10
38944 smulcc %o4, 0x1D5F, %g2
38945 bvc,a %icc, loop_4655
38946loop_4654:
38947 fnot1 %f2, %f2
38948 fbo,a %fcc0, loop_4656
38949 movne %icc, %i6, %l6
38950loop_4655:
38951 fsrc1 %f10, %f12
38952 fmovsg %icc, %f9, %f8
38953loop_4656:
38954 bcs loop_4657
38955 tgu %xcc, 0x0
38956 edge32ln %o3, %l1, %i7
38957 movg %icc, %l0, %g4
38958loop_4657:
38959 fblg,a %fcc1, loop_4658
38960 fpadd32s %f7, %f12, %f6
38961 lduw [%l7 + 0x40], %i2
38962 brgez,a %l3, loop_4659
38963loop_4658:
38964 bpos,a,pn %xcc, loop_4660
38965 tgu %xcc, 0x7
38966 ld [%l7 + 0x0C], %f6
38967loop_4659:
38968 andcc %i4, 0x1694, %o1
38969loop_4660:
38970 subcc %g1, %i0, %i1
38971 ldub [%l7 + 0x10], %o2
38972 siam 0x2
38973 stx %o7, [%l7 + 0x60]
38974 subc %g3, 0x19E5, %g5
38975 lduh [%l7 + 0x54], %l5
38976 movvc %xcc, %g6, %i3
38977 fbo,a %fcc1, loop_4661
38978 fands %f11, %f14, %f5
38979 fbn %fcc0, loop_4662
38980 movgu %icc, %o6, %o5
38981loop_4661:
38982 fnands %f6, %f2, %f3
38983 movrgz %g7, %l2, %l4
38984loop_4662:
38985 fcmpne16 %f6, %f2, %i5
38986 fpackfix %f8, %f1
38987 std %f10, [%l7 + 0x58]
38988 ldub [%l7 + 0x15], %o4
38989 fmovsvc %icc, %f5, %f4
38990 fnot2s %f5, %f0
38991 ldsw [%l7 + 0x58], %o0
38992 fsrc2 %f8, %f6
38993 pdist %f10, %f12, %f14
38994 fmovsle %xcc, %f5, %f11
38995 movpos %xcc, %i6, %l6
38996 fexpand %f9, %f10
38997 fxnor %f2, %f10, %f6
38998 bvs,pn %xcc, loop_4663
38999 fmovrdne %g2, %f12, %f2
39000 ld [%l7 + 0x0C], %f4
39001 stw %l1, [%l7 + 0x48]
39002loop_4663:
39003 fpadd16 %f2, %f2, %f12
39004 movne %icc, %i7, %l0
39005 fnot1s %f9, %f4
39006 fcmple16 %f14, %f4, %g4
39007 movrlz %o3, 0x152, %l3
39008 bn %icc, loop_4664
39009 brgz,a %i2, loop_4665
39010 move %xcc, %i4, %g1
39011 fand %f0, %f10, %f12
39012loop_4664:
39013 movrgz %o1, %i1, %o2
39014loop_4665:
39015 ldd [%l7 + 0x60], %f10
39016 movvs %icc, %i0, %g3
39017 stw %o7, [%l7 + 0x60]
39018 fmovdle %icc, %f6, %f9
39019 edge16ln %g5, %l5, %g6
39020 ldub [%l7 + 0x75], %i3
39021 lduh [%l7 + 0x2C], %o6
39022 ldsh [%l7 + 0x62], %g7
39023 fbg %fcc3, loop_4666
39024 and %o5, 0x0466, %l4
39025 bg,a,pn %icc, loop_4667
39026 fmovrslez %i5, %f3, %f11
39027loop_4666:
39028 fcmple16 %f4, %f2, %l2
39029 fandnot2s %f7, %f13, %f2
39030loop_4667:
39031 fmovrslez %o4, %f12, %f10
39032 tne %xcc, 0x0
39033 lduh [%l7 + 0x5E], %o0
39034 fpadd16 %f4, %f12, %f8
39035 fcmpgt32 %f2, %f0, %l6
39036 ldx [%l7 + 0x48], %i6
39037 ldsw [%l7 + 0x40], %l1
39038 taddcc %i7, 0x086B, %l0
39039 fcmpne32 %f0, %f0, %g4
39040 move %icc, %o3, %g2
39041 ldsb [%l7 + 0x08], %l3
39042 lduw [%l7 + 0x3C], %i2
39043 te %xcc, 0x1
39044 fmovdcs %icc, %f8, %f10
39045 tcc %xcc, 0x6
39046 stx %i4, [%l7 + 0x50]
39047 stb %g1, [%l7 + 0x78]
39048 srax %o1, %i1, %i0
39049 movn %icc, %g3, %o2
39050 stx %g5, [%l7 + 0x68]
39051 brz %l5, loop_4668
39052 fmovde %xcc, %f0, %f13
39053 stw %o7, [%l7 + 0x14]
39054 movneg %icc, %i3, %o6
39055loop_4668:
39056 bcs,a %icc, loop_4669
39057 movge %icc, %g6, %o5
39058 fpack32 %f12, %f0, %f8
39059 fpadd16s %f1, %f0, %f1
39060loop_4669:
39061 movle %icc, %l4, %i5
39062 fbule %fcc0, loop_4670
39063 fnot2 %f4, %f6
39064 fmovdcs %icc, %f15, %f13
39065 stx %g7, [%l7 + 0x28]
39066loop_4670:
39067 fpadd16 %f0, %f4, %f14
39068 fbo,a %fcc0, loop_4671
39069 stw %o4, [%l7 + 0x08]
39070 bcc,a,pn %xcc, loop_4672
39071 fbe %fcc0, loop_4673
39072loop_4671:
39073 orn %l2, 0x1044, %o0
39074 bne,a,pt %xcc, loop_4674
39075loop_4672:
39076 call loop_4675
39077loop_4673:
39078 bvc %xcc, loop_4676
39079 fsrc2 %f12, %f10
39080loop_4674:
39081 add %l6, %i6, %i7
39082loop_4675:
39083 fzeros %f13
39084loop_4676:
39085 ldd [%l7 + 0x28], %f14
39086 st %f3, [%l7 + 0x48]
39087 sth %l1, [%l7 + 0x4E]
39088 stx %l0, [%l7 + 0x58]
39089 lduw [%l7 + 0x20], %o3
39090 xnor %g4, 0x1908, %l3
39091 movrlz %i2, 0x276, %i4
39092 fones %f14
39093 movrlez %g2, 0x238, %o1
39094 smulcc %i1, 0x17CE, %i0
39095 ldsw [%l7 + 0x1C], %g1
39096 ldx [%l7 + 0x30], %o2
39097 edge8n %g5, %g3, %o7
39098 movrlez %i3, 0x2FB, %l5
39099 stw %g6, [%l7 + 0x5C]
39100 subc %o5, %o6, %i5
39101 xorcc %l4, 0x08ED, %o4
39102 fsrc2s %f9, %f3
39103 sth %l2, [%l7 + 0x34]
39104 array32 %g7, %o0, %l6
39105 nop
39106 setx loop_4677, %l0, %l1
39107 wrpr 0x1, %tl
39108 wrpr %l1, %tpc
39109 add %l1, 0x4, %l1
39110 wrpr %l1, %tnpc
39111 setx 0x34400001400, %l0, %l1
39112 wrpr %l1, %tstate
39113 wrhpr 0x4, %htstate
39114 retry
39115 fmovsgu %icc, %f7, %f12
39116 movge %icc, %i6, %i7
39117 fbl %fcc3, loop_4678
39118loop_4677:
39119 fmovdcs %icc, %f10, %f0
39120 movrne %l0, %l1, %o3
39121 faligndata %f14, %f2, %f12
39122loop_4678:
39123 std %f12, [%l7 + 0x70]
39124 fmovsl %xcc, %f14, %f2
39125 fbge %fcc2, loop_4679
39126 fmovsa %xcc, %f15, %f10
39127 fmuld8ulx16 %f3, %f13, %f4
39128 ldsh [%l7 + 0x14], %g4
39129loop_4679:
39130 ldub [%l7 + 0x0E], %l3
39131 stb %i2, [%l7 + 0x1E]
39132 sth %g2, [%l7 + 0x72]
39133 ldx [%l7 + 0x48], %i4
39134 bpos,a,pn %icc, loop_4680
39135 bvs loop_4681
39136 fnegd %f12, %f10
39137 fnand %f6, %f12, %f2
39138loop_4680:
39139 fmovdg %icc, %f8, %f15
39140loop_4681:
39141 lduw [%l7 + 0x74], %i1
39142 movleu %icc, %i0, %o1
39143 fmovdneg %icc, %f11, %f0
39144 tneg %xcc, 0x1
39145 edge32l %o2, %g1, %g3
39146 fmuld8sux16 %f5, %f14, %f4
39147 brgez %o7, loop_4682
39148 sdivx %g5, 0x1316, %i3
39149 fmovdvs %icc, %f0, %f5
39150 tvs %xcc, 0x6
39151loop_4682:
39152 bge,pt %xcc, loop_4683
39153 fbn,a %fcc2, loop_4684
39154 ldub [%l7 + 0x5F], %g6
39155 fone %f0
39156loop_4683:
39157 fnot2 %f12, %f14
39158loop_4684:
39159 fpsub16s %f8, %f0, %f6
39160 fmul8sux16 %f0, %f0, %f14
39161 ld [%l7 + 0x5C], %f4
39162 tsubcc %l5, 0x1174, %o5
39163 subccc %o6, 0x19B3, %l4
39164 lduh [%l7 + 0x76], %i5
39165 stw %l2, [%l7 + 0x08]
39166 stx %g7, [%l7 + 0x08]
39167 brnz,a %o4, loop_4685
39168 fcmpne32 %f12, %f10, %o0
39169 ldub [%l7 + 0x4C], %i6
39170 fandnot1 %f4, %f6, %f0
39171loop_4685:
39172 siam 0x2
39173 be,pt %xcc, loop_4686
39174 call loop_4687
39175 ta %xcc, 0x4
39176 tg %xcc, 0x5
39177loop_4686:
39178 ld [%l7 + 0x60], %f1
39179loop_4687:
39180 ta %xcc, 0x4
39181 lduw [%l7 + 0x10], %i7
39182 tne %icc, 0x7
39183 ldd [%l7 + 0x40], %f10
39184 edge8l %l0, %l1, %l6
39185 lduh [%l7 + 0x48], %g4
39186 ldsw [%l7 + 0x3C], %l3
39187 stx %o3, [%l7 + 0x38]
39188 fbo,a %fcc1, loop_4688
39189 fmovsleu %icc, %f9, %f1
39190 fandnot1s %f8, %f12, %f10
39191 sub %g2, 0x1E8A, %i4
39192loop_4688:
39193 tsubcc %i2, %i0, %o1
39194 movrlz %o2, 0x118, %i1
39195 fornot1s %f7, %f0, %f7
39196 st %f13, [%l7 + 0x1C]
39197 std %f4, [%l7 + 0x08]
39198 fbul,a %fcc2, loop_4689
39199 tpos %icc, 0x0
39200 std %f4, [%l7 + 0x58]
39201 ldd [%l7 + 0x30], %f14
39202loop_4689:
39203 fexpand %f15, %f0
39204 movvc %xcc, %g1, %o7
39205 fmovsl %xcc, %f13, %f15
39206 srax %g3, 0x04, %g5
39207 ldsh [%l7 + 0x1E], %g6
39208 tpos %xcc, 0x2
39209 te %icc, 0x3
39210 bneg,a,pn %icc, loop_4690
39211 orncc %l5, %i3, %o6
39212 brgz %o5, loop_4691
39213 std %f0, [%l7 + 0x30]
39214loop_4690:
39215 fmovsvs %xcc, %f1, %f15
39216 lduw [%l7 + 0x74], %i5
39217loop_4691:
39218 brgz %l4, loop_4692
39219 edge16l %l2, %g7, %o4
39220 and %o0, 0x0D57, %i6
39221 movrne %l0, 0x344, %l1
39222loop_4692:
39223 be,pn %icc, loop_4693
39224 stw %i7, [%l7 + 0x34]
39225 fpadd32s %f5, %f1, %f4
39226 movl %icc, %l6, %g4
39227loop_4693:
39228 stw %o3, [%l7 + 0x1C]
39229 edge8n %g2, %i4, %i2
39230 xor %i0, 0x11D2, %l3
39231 fmovdleu %xcc, %f7, %f9
39232 bg,pt %xcc, loop_4694
39233 fcmpne32 %f2, %f10, %o1
39234 movrne %i1, %g1, %o7
39235 ta %icc, 0x6
39236loop_4694:
39237 fnot2s %f0, %f6
39238 fandnot1 %f2, %f12, %f10
39239 lduw [%l7 + 0x5C], %o2
39240 fbl,a %fcc3, loop_4695
39241 fmovscc %xcc, %f5, %f7
39242 and %g3, %g6, %l5
39243 tsubcctv %g5, 0x1620, %o6
39244loop_4695:
39245 tge %xcc, 0x2
39246 fpsub16 %f14, %f2, %f2
39247 movpos %xcc, %i3, %i5
39248 fones %f1
39249 stb %l4, [%l7 + 0x4E]
39250 fbl,a %fcc0, loop_4696
39251 umul %o5, 0x0299, %g7
39252 st %f7, [%l7 + 0x54]
39253 st %f15, [%l7 + 0x0C]
39254loop_4696:
39255 fcmpgt16 %f10, %f12, %l2
39256 srl %o4, %i6, %o0
39257 andn %l1, 0x1F7F, %i7
39258 edge8ln %l0, %g4, %l6
39259 ldub [%l7 + 0x77], %g2
39260 bl,pn %xcc, loop_4697
39261 fmovde %icc, %f5, %f12
39262 fcmpeq16 %f14, %f4, %o3
39263 fpsub32 %f0, %f2, %f8
39264loop_4697:
39265 edge8ln %i4, %i2, %i0
39266 mulscc %l3, 0x0630, %o1
39267 stb %i1, [%l7 + 0x76]
39268 ldx [%l7 + 0x30], %o7
39269 mova %xcc, %o2, %g1
39270 st %f12, [%l7 + 0x54]
39271 tvc %xcc, 0x3
39272 stw %g3, [%l7 + 0x24]
39273 fbg,a %fcc3, loop_4698
39274 ldub [%l7 + 0x40], %g6
39275 fzero %f14
39276 ldd [%l7 + 0x70], %f12
39277loop_4698:
39278 fmovsvc %xcc, %f0, %f0
39279 fmovsn %xcc, %f12, %f3
39280 edge32 %l5, %g5, %i3
39281 stx %o6, [%l7 + 0x08]
39282 fblg %fcc1, loop_4699
39283 srl %l4, %o5, %i5
39284 lduw [%l7 + 0x4C], %l2
39285 stb %o4, [%l7 + 0x6E]
39286loop_4699:
39287 fpsub32s %f4, %f5, %f15
39288 tvc %xcc, 0x1
39289 fmovscs %icc, %f13, %f4
39290 ldsh [%l7 + 0x22], %i6
39291 fmovdcc %xcc, %f7, %f12
39292 ta %xcc, 0x6
39293 brgz,a %o0, loop_4700
39294 stx %l1, [%l7 + 0x68]
39295 fpackfix %f10, %f10
39296 fpsub32 %f2, %f4, %f8
39297loop_4700:
39298 fbu,a %fcc0, loop_4701
39299 fpack16 %f8, %f2
39300 fandnot1s %f5, %f6, %f14
39301 std %f0, [%l7 + 0x18]
39302loop_4701:
39303 nop
39304 setx loop_4702, %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
39311 lduw [%l7 + 0x58], %g7
39312 fcmpeq32 %f0, %f10, %l0
39313 fmovrdne %g4, %f0, %f6
39314loop_4702:
39315 lduh [%l7 + 0x42], %i7
39316 fcmpgt16 %f2, %f8, %l6
39317 or %o3, 0x01B5, %g2
39318 edge8l %i2, %i4, %l3
39319 fbule,a %fcc2, loop_4703
39320 ldsw [%l7 + 0x38], %i0
39321 movn %xcc, %i1, %o7
39322 fmovrde %o1, %f14, %f6
39323loop_4703:
39324 fmul8sux16 %f10, %f6, %f12
39325 ldsb [%l7 + 0x29], %o2
39326 fmovrsgez %g3, %f6, %f4
39327 fcmpeq16 %f14, %f4, %g6
39328 std %f6, [%l7 + 0x58]
39329 nop
39330 setx loop_4704, %l0, %l1
39331 wrpr 0x1, %tl
39332 wrpr %l1, %tpc
39333 add %l1, 0x4, %l1
39334 wrpr %l1, %tnpc
39335 setx 0x34400001400, %l0, %l1
39336 wrpr %l1, %tstate
39337 wrhpr 0x4, %htstate
39338 retry
39339 fbge,a %fcc2, loop_4705
39340 fmovsne %icc, %f13, %f5
39341 ldx [%l7 + 0x68], %l5
39342loop_4704:
39343 sub %g1, 0x07EB, %g5
39344loop_4705:
39345 ld [%l7 + 0x64], %f3
39346 tvc %icc, 0x0
39347 brz %i3, loop_4706
39348 tgu %icc, 0x4
39349 mova %icc, %o6, %o5
39350 stw %i5, [%l7 + 0x50]
39351loop_4706:
39352 movge %xcc, %l2, %l4
39353 subcc %i6, %o0, %o4
39354 fbug %fcc3, loop_4707
39355 stb %g7, [%l7 + 0x67]
39356 fbge,a %fcc0, loop_4708
39357 edge32n %l1, %l0, %g4
39358loop_4707:
39359 movleu %xcc, %l6, %o3
39360 fmovrsne %i7, %f8, %f4
39361loop_4708:
39362 fmuld8ulx16 %f10, %f10, %f6
39363 fmovspos %xcc, %f10, %f1
39364 lduw [%l7 + 0x70], %g2
39365 fmovscc %icc, %f13, %f15
39366 fmul8x16au %f12, %f10, %f0
39367 brgez,a %i4, loop_4709
39368 fbue %fcc3, loop_4710
39369 array8 %l3, %i2, %i1
39370 std %f2, [%l7 + 0x48]
39371loop_4709:
39372 tle %icc, 0x6
39373loop_4710:
39374 movne %icc, %i0, %o7
39375 fba,a %fcc3, loop_4711
39376 bleu,pt %xcc, loop_4712
39377 udiv %o2, 0x1ADE, %o1
39378 fnors %f14, %f3, %f12
39379loop_4711:
39380 ta %xcc, 0x2
39381loop_4712:
39382 fmovsn %icc, %f4, %f1
39383 fnegd %f6, %f12
39384 ldd [%l7 + 0x58], %f12
39385 fmovsg %icc, %f3, %f1
39386 ldd [%l7 + 0x38], %f14
39387 stb %g3, [%l7 + 0x70]
39388 popc %l5, %g1
39389 orcc %g6, %g5, %o6
39390 xnorcc %i3, %i5, %o5
39391 fnands %f13, %f1, %f13
39392 sth %l2, [%l7 + 0x30]
39393 fpsub32 %f10, %f14, %f4
39394 ldsw [%l7 + 0x0C], %i6
39395 xnorcc %l4, 0x1A04, %o4
39396 addc %g7, %o0, %l0
39397 ba,a loop_4713
39398 fcmpeq32 %f12, %f8, %g4
39399 srlx %l1, 0x09, %l6
39400 subcc %i7, 0x02D3, %g2
39401loop_4713:
39402 movvc %icc, %i4, %o3
39403 movle %xcc, %l3, %i1
39404 sth %i2, [%l7 + 0x16]
39405 fmuld8ulx16 %f15, %f14, %f12
39406 ldsb [%l7 + 0x09], %i0
39407 fmovd %f2, %f4
39408 xnor %o2, 0x1940, %o1
39409 sethi 0x04BD, %g3
39410 fandnot1s %f15, %f7, %f7
39411 tl %icc, 0x1
39412 ldsh [%l7 + 0x1A], %o7
39413 fmovsl %xcc, %f10, %f3
39414 udivcc %l5, 0x1EDD, %g1
39415 sth %g5, [%l7 + 0x0E]
39416 fmul8x16al %f14, %f9, %f12
39417 stw %g6, [%l7 + 0x7C]
39418 fnegd %f0, %f10
39419 andcc %o6, 0x1BB1, %i3
39420 ldub [%l7 + 0x73], %i5
39421 mulscc %o5, %l2, %l4
39422 fmovrsgez %o4, %f2, %f11
39423 stx %i6, [%l7 + 0x08]
39424 orn %o0, 0x1D3F, %l0
39425 fzeros %f12
39426 ta %xcc, 0x2
39427 bvc %icc, loop_4714
39428 ldx [%l7 + 0x78], %g7
39429 array8 %g4, %l1, %l6
39430 movge %icc, %g2, %i7
39431loop_4714:
39432 fmovdcs %icc, %f11, %f8
39433 xor %i4, %o3, %i1
39434 array32 %i2, %l3, %i0
39435 edge8l %o1, %o2, %g3
39436 fmovscs %icc, %f0, %f13
39437 subc %l5, %o7, %g5
39438 mulscc %g6, %o6, %g1
39439 udiv %i3, 0x1198, %o5
39440 brgez,a %l2, loop_4715
39441 bl,a,pt %icc, loop_4716
39442 movge %xcc, %i5, %l4
39443 mulx %o4, %o0, %i6
39444loop_4715:
39445 brlz %g7, loop_4717
39446loop_4716:
39447 fpsub16 %f10, %f10, %f4
39448 ldd [%l7 + 0x38], %f0
39449 fmovrsgez %g4, %f1, %f3
39450loop_4717:
39451 ldsw [%l7 + 0x18], %l1
39452 fzero %f4
39453 smulcc %l0, %l6, %i7
39454 ldd [%l7 + 0x18], %f4
39455 addc %i4, 0x06ED, %g2
39456 st %f11, [%l7 + 0x38]
39457 bneg,pt %xcc, loop_4718
39458 stw %o3, [%l7 + 0x6C]
39459 brgez %i2, loop_4719
39460 std %f14, [%l7 + 0x28]
39461loop_4718:
39462 fbuge,a %fcc0, loop_4720
39463 stx %l3, [%l7 + 0x20]
39464loop_4719:
39465 fmovrde %i1, %f6, %f6
39466 edge32n %i0, %o1, %g3
39467loop_4720:
39468 edge8 %o2, %l5, %g5
39469 subcc %g6, 0x1527, %o7
39470 be,a,pn %xcc, loop_4721
39471 mulx %g1, 0x1A14, %o6
39472 fmovdcs %icc, %f2, %f0
39473 edge16ln %i3, %o5, %l2
39474loop_4721:
39475 fcmped %fcc1, %f10, %f14
39476 sll %i5, 0x11, %l4
39477 fmovdleu %icc, %f4, %f4
39478 lduw [%l7 + 0x68], %o0
39479 stb %i6, [%l7 + 0x59]
39480 bl %icc, loop_4722
39481 stx %g7, [%l7 + 0x18]
39482 stx %g4, [%l7 + 0x60]
39483 fmovrslz %o4, %f2, %f14
39484loop_4722:
39485 smulcc %l0, 0x1DE8, %l1
39486 edge8n %i7, %i4, %g2
39487 fnands %f3, %f11, %f5
39488 st %f9, [%l7 + 0x18]
39489 fmovdl %icc, %f11, %f4
39490 fcmped %fcc0, %f10, %f4
39491 pdist %f0, %f4, %f14
39492 fnot1 %f10, %f8
39493 fornot2s %f3, %f10, %f9
39494 fpack32 %f6, %f0, %f6
39495 array8 %l6, %i2, %o3
39496 udivx %l3, 0x0670, %i1
39497 tvc %icc, 0x5
39498 stw %i0, [%l7 + 0x14]
39499 st %f3, [%l7 + 0x50]
39500 orncc %g3, %o2, %o1
39501 for %f6, %f2, %f12
39502 addcc %g5, %l5, %g6
39503 fxnors %f14, %f14, %f6
39504 sth %g1, [%l7 + 0x6A]
39505 lduh [%l7 + 0x6A], %o7
39506 ldsh [%l7 + 0x1A], %o6
39507 subccc %i3, %l2, %o5
39508 andncc %i5, %l4, %o0
39509 fnands %f1, %f9, %f1
39510 nop
39511 setx loop_4723, %l0, %l1
39512 jmpl %l1, %i6
39513 addc %g7, %g4, %o4
39514 edge32l %l1, %l0, %i7
39515 tg %xcc, 0x4
39516loop_4723:
39517 fnegd %f10, %f12
39518 fbu %fcc0, loop_4724
39519 add %i4, %l6, %g2
39520 fmovspos %icc, %f15, %f15
39521 taddcctv %i2, %l3, %i1
39522loop_4724:
39523 fxor %f2, %f6, %f0
39524 ldsh [%l7 + 0x44], %i0
39525 nop
39526 setx loop_4725, %l0, %l1
39527 wrpr 0x1, %tl
39528 wrpr %l1, %tnpc
39529 setx 0x34400001400, %l0, %l1
39530 wrpr %l1, %tstate
39531 wrhpr 0x4, %htstate
39532 done
39533 ldx [%l7 + 0x68], %o3
39534 edge16ln %o2, %o1, %g5
39535 bg,a,pt %icc, loop_4726
39536loop_4725:
39537 bvs loop_4727
39538 ldd [%l7 + 0x30], %f6
39539 movcc %icc, %l5, %g6
39540loop_4726:
39541 movne %icc, %g1, %g3
39542loop_4727:
39543 stw %o7, [%l7 + 0x18]
39544 fnot1s %f3, %f3
39545 ldsb [%l7 + 0x4D], %i3
39546 edge8 %l2, %o6, %o5
39547 lduh [%l7 + 0x7C], %i5
39548 fmovrdlz %l4, %f2, %f8
39549 fbe,a %fcc0, loop_4728
39550 orcc %i6, %o0, %g7
39551 fcmpeq16 %f8, %f4, %g4
39552 fnors %f12, %f9, %f9
39553loop_4728:
39554 fornot2s %f4, %f2, %f10
39555 bn,pt %icc, loop_4729
39556 fblg,a %fcc3, loop_4730
39557 movleu %icc, %o4, %l0
39558 fmul8ulx16 %f6, %f2, %f14
39559loop_4729:
39560 fones %f3
39561loop_4730:
39562 fnegs %f13, %f7
39563 array32 %l1, %i4, %l6
39564 fba %fcc0, loop_4731
39565 bg,pt %icc, loop_4732
39566 ldub [%l7 + 0x10], %i7
39567 ldub [%l7 + 0x3A], %g2
39568loop_4731:
39569 fpadd32 %f10, %f0, %f12
39570loop_4732:
39571 ldsw [%l7 + 0x38], %l3
39572 std %f8, [%l7 + 0x20]
39573 stb %i1, [%l7 + 0x13]
39574 udivcc %i2, 0x048E, %o3
39575 stw %o2, [%l7 + 0x60]
39576 movg %xcc, %i0, %o1
39577 tvc %icc, 0x2
39578 edge16ln %l5, %g5, %g6
39579 fone %f6
39580 lduw [%l7 + 0x08], %g3
39581 bne,pt %icc, loop_4733
39582 fnor %f6, %f14, %f10
39583 bvc,pn %icc, loop_4734
39584 fmovdcc %xcc, %f12, %f15
39585loop_4733:
39586 stb %o7, [%l7 + 0x18]
39587 fble %fcc3, loop_4735
39588loop_4734:
39589 ble,a,pn %xcc, loop_4736
39590 bl,pn %xcc, loop_4737
39591 ldsh [%l7 + 0x22], %g1
39592loop_4735:
39593 udiv %l2, 0x18B2, %o6
39594loop_4736:
39595 fsrc2s %f10, %f7
39596loop_4737:
39597 ldd [%l7 + 0x60], %f4
39598 fmul8sux16 %f12, %f0, %f10
39599 fcmple16 %f14, %f8, %o5
39600 lduh [%l7 + 0x6E], %i5
39601 fmovda %xcc, %f4, %f10
39602 tcc %icc, 0x3
39603 edge32l %l4, %i6, %i3
39604 ldd [%l7 + 0x18], %f6
39605 ldx [%l7 + 0x18], %g7
39606 fpadd16 %f0, %f14, %f4
39607 fxors %f14, %f11, %f11
39608 fbne,a %fcc3, loop_4738
39609 fabss %f14, %f5
39610 fcmpgt16 %f0, %f6, %g4
39611 fbe,a %fcc3, loop_4739
39612loop_4738:
39613 nop
39614 setx loop_4740, %l0, %l1
39615 wrpr 0x1, %tl
39616 wrpr %l1, %tnpc
39617 setx 0x34400001400, %l0, %l1
39618 wrpr %l1, %tstate
39619 wrhpr 0x4, %htstate
39620 done
39621 st %f3, [%l7 + 0x2C]
39622 fnands %f8, %f15, %f15
39623loop_4739:
39624 fcmpeq16 %f4, %f4, %o0
39625loop_4740:
39626 fnands %f8, %f1, %f3
39627 fandnot1 %f2, %f6, %f6
39628 movne %xcc, %o4, %l0
39629 fandnot1s %f8, %f13, %f14
39630 bg,a loop_4741
39631 stb %l1, [%l7 + 0x7B]
39632 fmovrde %l6, %f14, %f4
39633 fabsd %f6, %f12
39634loop_4741:
39635 popc %i4, %g2
39636 bleu,a,pt %xcc, loop_4742
39637 fmovdcc %icc, %f12, %f6
39638 brlez,a %i7, loop_4743
39639 andncc %i1, %i2, %l3
39640loop_4742:
39641 ldsw [%l7 + 0x78], %o3
39642 bne,pt %xcc, loop_4744
39643loop_4743:
39644 be,a,pn %icc, loop_4745
39645 ldsh [%l7 + 0x26], %i0
39646 ldsb [%l7 + 0x13], %o1
39647loop_4744:
39648 ldx [%l7 + 0x10], %o2
39649loop_4745:
39650 fornot1 %f2, %f14, %f10
39651 fmovs %f9, %f10
39652 brnz %g5, loop_4746
39653 ldx [%l7 + 0x10], %g6
39654 fba %fcc0, loop_4747
39655 fmovdle %icc, %f6, %f6
39656loop_4746:
39657 stx %l5, [%l7 + 0x78]
39658 edge8ln %o7, %g3, %l2
39659loop_4747:
39660 stb %g1, [%l7 + 0x68]
39661 std %f10, [%l7 + 0x08]
39662 lduh [%l7 + 0x0C], %o6
39663 fzeros %f11
39664 fbne %fcc2, loop_4748
39665 udiv %i5, 0x1A8B, %l4
39666 sllx %o5, 0x0C, %i3
39667 fmovd %f12, %f4
39668loop_4748:
39669 sllx %g7, 0x1A, %g4
39670 fsrc2 %f10, %f12
39671 andncc %i6, %o0, %l0
39672 bneg,pn %icc, loop_4749
39673 stw %o4, [%l7 + 0x3C]
39674 fmovspos %xcc, %f8, %f12
39675 ld [%l7 + 0x68], %f7
39676loop_4749:
39677 mulscc %l1, %i4, %g2
39678 ldd [%l7 + 0x08], %f8
39679 stb %i7, [%l7 + 0x55]
39680 srax %i1, %i2, %l6
39681 ld [%l7 + 0x70], %f2
39682 for %f8, %f12, %f0
39683 xnor %l3, 0x1960, %i0
39684 fbn,a %fcc3, loop_4750
39685 fbug %fcc1, loop_4751
39686 fmovsgu %xcc, %f7, %f1
39687 brlz %o3, loop_4752
39688loop_4750:
39689 smul %o2, %g5, %o1
39690loop_4751:
39691 fnot2s %f13, %f11
39692 fbge %fcc1, loop_4753
39693loop_4752:
39694 lduh [%l7 + 0x28], %g6
39695 stb %l5, [%l7 + 0x1F]
39696 addcc %g3, 0x067B, %o7
39697loop_4753:
39698 fmovdneg %icc, %f0, %f1
39699 movpos %icc, %g1, %o6
39700 xnor %l2, 0x1FAC, %l4
39701 alignaddr %o5, %i3, %i5
39702 std %f4, [%l7 + 0x18]
39703 std %f12, [%l7 + 0x50]
39704 orcc %g7, %i6, %g4
39705 fmovsl %icc, %f7, %f14
39706 stx %o0, [%l7 + 0x38]
39707 bcc,a,pt %icc, loop_4754
39708 ldsh [%l7 + 0x3A], %o4
39709 srl %l1, 0x1D, %l0
39710 tsubcc %i4, %i7, %i1
39711loop_4754:
39712 fmovrdlz %g2, %f10, %f10
39713 bleu loop_4755
39714 te %icc, 0x3
39715 edge8n %l6, %i2, %i0
39716 fbge,a %fcc1, loop_4756
39717loop_4755:
39718 ldd [%l7 + 0x50], %f8
39719 stx %l3, [%l7 + 0x48]
39720 fornot1 %f12, %f4, %f2
39721loop_4756:
39722 movpos %icc, %o3, %g5
39723 addc %o2, 0x0C43, %o1
39724 stw %g6, [%l7 + 0x54]
39725 lduw [%l7 + 0x54], %g3
39726 fbo,a %fcc1, loop_4757
39727 ldsw [%l7 + 0x2C], %l5
39728 tl %xcc, 0x3
39729 fbe,a %fcc0, loop_4758
39730loop_4757:
39731 brnz,a %o7, loop_4759
39732 subc %o6, %l2, %g1
39733 addc %l4, 0x1B03, %i3
39734loop_4758:
39735 bshuffle %f14, %f14, %f6
39736loop_4759:
39737 fnegd %f4, %f6
39738 fmovdl %xcc, %f14, %f1
39739 bgu %icc, loop_4760
39740 lduw [%l7 + 0x1C], %i5
39741 fpsub32 %f2, %f12, %f12
39742 fmovsvc %icc, %f4, %f7
39743loop_4760:
39744 stb %o5, [%l7 + 0x40]
39745 ldsw [%l7 + 0x40], %g7
39746 std %f12, [%l7 + 0x28]
39747 st %f8, [%l7 + 0x3C]
39748 fmovdpos %xcc, %f12, %f12
39749 fmovsne %xcc, %f10, %f13
39750 st %f3, [%l7 + 0x54]
39751 movrne %i6, %o0, %o4
39752 ldd [%l7 + 0x40], %f14
39753 ldub [%l7 + 0x78], %l1
39754 bneg,pt %icc, loop_4761
39755 movre %l0, 0x1BD, %g4
39756 tne %xcc, 0x3
39757 tle %icc, 0x1
39758loop_4761:
39759 fmovdcc %xcc, %f14, %f13
39760 fornot1 %f2, %f8, %f0
39761 edge8l %i4, %i7, %g2
39762 bge %xcc, loop_4762
39763 ldsh [%l7 + 0x22], %l6
39764 ld [%l7 + 0x18], %f2
39765 ldsb [%l7 + 0x63], %i2
39766loop_4762:
39767 bpos,pt %icc, loop_4763
39768 ldsh [%l7 + 0x2C], %i0
39769 fmuld8ulx16 %f0, %f6, %f4
39770 ldd [%l7 + 0x68], %f0
39771loop_4763:
39772 array16 %i1, %o3, %l3
39773 movpos %icc, %o2, %g5
39774 lduw [%l7 + 0x44], %g6
39775 ldub [%l7 + 0x48], %o1
39776 tl %icc, 0x2
39777 fmovsvs %xcc, %f8, %f13
39778 fcmpeq16 %f10, %f6, %l5
39779 nop
39780 setx loop_4764, %l0, %l1
39781 wrpr 0x1, %tl
39782 wrpr %l1, %tpc
39783 add %l1, 0x4, %l1
39784 wrpr %l1, %tnpc
39785 setx 0x34400001400, %l0, %l1
39786 wrpr %l1, %tstate
39787 wrhpr 0x4, %htstate
39788 retry
39789 tvs %xcc, 0x5
39790 std %f0, [%l7 + 0x18]
39791 fblg,a %fcc1, loop_4765
39792loop_4764:
39793 sth %o7, [%l7 + 0x74]
39794 movge %xcc, %g3, %o6
39795 faligndata %f14, %f0, %f6
39796loop_4765:
39797 ldsh [%l7 + 0x2A], %g1
39798 ldd [%l7 + 0x18], %f6
39799 movg %xcc, %l4, %l2
39800 fexpand %f5, %f10
39801 addcc %i5, 0x1326, %i3
39802 bgu,a,pn %xcc, loop_4766
39803 bgu,a,pn %xcc, loop_4767
39804 ldsb [%l7 + 0x49], %o5
39805 fmovsvc %xcc, %f1, %f3
39806loop_4766:
39807 fmovs %f5, %f5
39808loop_4767:
39809 fornot1 %f2, %f6, %f4
39810 tn %xcc, 0x1
39811 bvs %xcc, loop_4768
39812 fornot2s %f14, %f7, %f5
39813 stw %i6, [%l7 + 0x6C]
39814 ldsb [%l7 + 0x3D], %g7
39815loop_4768:
39816 fzeros %f6
39817 edge8l %o0, %l1, %o4
39818 lduw [%l7 + 0x0C], %l0
39819 ldd [%l7 + 0x68], %f6
39820 ldx [%l7 + 0x10], %i4
39821 tne %xcc, 0x7
39822 std %f2, [%l7 + 0x48]
39823 brlez,a %g4, loop_4769
39824 array32 %g2, %l6, %i7
39825 ld [%l7 + 0x14], %f9
39826 brlz %i0, loop_4770
39827loop_4769:
39828 ldsh [%l7 + 0x78], %i1
39829 ldx [%l7 + 0x78], %i2
39830 fsrc2s %f4, %f10
39831loop_4770:
39832 fnor %f8, %f14, %f2
39833 fpsub16s %f11, %f7, %f12
39834 fbu %fcc1, loop_4771
39835 fmovd %f2, %f8
39836 stx %o3, [%l7 + 0x20]
39837 fexpand %f15, %f4
39838loop_4771:
39839 stx %l3, [%l7 + 0x30]
39840 nop
39841 setx loop_4772, %l0, %l1
39842 wrpr 0x1, %tl
39843 wrpr %l1, %tnpc
39844 setx 0x34400001400, %l0, %l1
39845 wrpr %l1, %tstate
39846 wrhpr 0x4, %htstate
39847 done
39848 fbule %fcc1, loop_4773
39849 alignaddr %g5, %g6, %o1
39850 ldd [%l7 + 0x70], %f4
39851loop_4772:
39852 ldsw [%l7 + 0x44], %o2
39853loop_4773:
39854 movne %xcc, %l5, %g3
39855 fble %fcc0, loop_4774
39856 xnorcc %o7, 0x0DE0, %g1
39857 fsrc1 %f0, %f6
39858 brlez %o6, loop_4775
39859loop_4774:
39860 sdivx %l2, 0x035C, %i5
39861 fsrc1s %f8, %f10
39862 lduh [%l7 + 0x54], %l4
39863loop_4775:
39864 fandnot2 %f4, %f6, %f6
39865 fmovsgu %xcc, %f1, %f5
39866 fmovsn %icc, %f11, %f3
39867 stx %o5, [%l7 + 0x70]
39868 fornot2 %f12, %f0, %f10
39869 lduw [%l7 + 0x34], %i3
39870 movg %icc, %g7, %i6
39871 xnor %l1, %o4, %l0
39872 brlez %o0, loop_4776
39873 movcc %xcc, %g4, %g2
39874 ldd [%l7 + 0x40], %f10
39875 ble,pt %icc, loop_4777
39876loop_4776:
39877 movrgez %l6, %i4, %i0
39878 st %f2, [%l7 + 0x3C]
39879 tleu %icc, 0x0
39880loop_4777:
39881 ldx [%l7 + 0x30], %i1
39882 ldx [%l7 + 0x38], %i2
39883 mova %xcc, %i7, %l3
39884 fnot1s %f9, %f4
39885 ldd [%l7 + 0x60], %f6
39886 fpmerge %f7, %f2, %f0
39887 brz,a %o3, loop_4778
39888 ldub [%l7 + 0x0D], %g6
39889 ldub [%l7 + 0x38], %o1
39890 smulcc %o2, %l5, %g3
39891loop_4778:
39892 sdivx %g5, 0x118F, %o7
39893 brgez,a %g1, loop_4779
39894 fbe,a %fcc3, loop_4780
39895 lduh [%l7 + 0x20], %l2
39896 be loop_4781
39897loop_4779:
39898 stx %i5, [%l7 + 0x68]
39899loop_4780:
39900 fmovsn %xcc, %f5, %f1
39901 fbn %fcc2, loop_4782
39902loop_4781:
39903 mulscc %o6, %l4, %i3
39904 tsubcc %g7, 0x148B, %o5
39905 fmovrslz %i6, %f14, %f9
39906loop_4782:
39907 fmovsne %xcc, %f2, %f10
39908 fmovrslez %o4, %f8, %f4
39909 tge %icc, 0x0
39910 fmul8x16al %f6, %f3, %f12
39911 ldd [%l7 + 0x70], %f2
39912 stw %l0, [%l7 + 0x2C]
39913 fmovsvs %icc, %f7, %f12
39914 smul %o0, %l1, %g2
39915 fornot2 %f0, %f12, %f8
39916 brz,a %g4, loop_4783
39917 tge %icc, 0x2
39918 fmovse %xcc, %f5, %f11
39919 fmovsneg %xcc, %f8, %f10
39920loop_4783:
39921 fone %f0
39922 movg %icc, %i4, %i0
39923 bn loop_4784
39924 movre %i1, 0x145, %l6
39925 edge32l %i2, %l3, %i7
39926 ldsb [%l7 + 0x0A], %o3
39927loop_4784:
39928 ldx [%l7 + 0x70], %o1
39929 sra %o2, 0x12, %l5
39930 fpadd16 %f2, %f6, %f6
39931 std %f14, [%l7 + 0x40]
39932 movrne %g3, 0x1D6, %g6
39933 fblg,a %fcc2, loop_4785
39934 ld [%l7 + 0x4C], %f9
39935 bcs %icc, loop_4786
39936 st %f10, [%l7 + 0x28]
39937loop_4785:
39938 bne,a,pn %xcc, loop_4787
39939 bcs,a %xcc, loop_4788
39940loop_4786:
39941 fmovrdne %o7, %f4, %f6
39942 fmovdn %xcc, %f7, %f13
39943loop_4787:
39944 stb %g5, [%l7 + 0x63]
39945loop_4788:
39946 fmovsle %xcc, %f14, %f13
39947 st %f12, [%l7 + 0x74]
39948 fmovdcs %icc, %f6, %f6
39949 mova %icc, %l2, %g1
39950 std %f14, [%l7 + 0x78]
39951 xnor %o6, 0x0A41, %l4
39952 subc %i3, %g7, %o5
39953 bl,a,pn %xcc, loop_4789
39954 fnand %f6, %f4, %f2
39955 movg %icc, %i5, %i6
39956 sdivcc %o4, 0x1725, %o0
39957loop_4789:
39958 stb %l1, [%l7 + 0x4F]
39959 fmovdcc %xcc, %f13, %f5
39960 movre %l0, %g4, %i4
39961 orcc %i0, %i1, %l6
39962 movge %xcc, %g2, %i2
39963 ldsw [%l7 + 0x3C], %l3
39964 edge16ln %o3, %o1, %i7
39965 stx %o2, [%l7 + 0x48]
39966 fbule,a %fcc2, loop_4790
39967 fmovrslz %g3, %f7, %f5
39968 fmovdleu %icc, %f13, %f3
39969 fexpand %f11, %f6
39970loop_4790:
39971 stw %g6, [%l7 + 0x44]
39972 umul %l5, %g5, %l2
39973 smulcc %g1, %o7, %l4
39974 fmovscc %xcc, %f0, %f0
39975 faligndata %f10, %f6, %f10
39976 tvc %icc, 0x3
39977 fxnors %f15, %f11, %f3
39978 fnor %f0, %f6, %f4
39979 ldd [%l7 + 0x20], %f0
39980 st %f2, [%l7 + 0x28]
39981 fbn,a %fcc1, loop_4791
39982 fsrc1s %f14, %f3
39983 sra %i3, 0x1D, %o6
39984 ldsh [%l7 + 0x10], %o5
39985loop_4791:
39986 stw %i5, [%l7 + 0x18]
39987 fmovde %icc, %f2, %f1
39988 fxor %f2, %f8, %f0
39989 ld [%l7 + 0x10], %f7
39990 sth %i6, [%l7 + 0x74]
39991 tsubcctv %g7, 0x0A56, %o0
39992 fmovsne %icc, %f15, %f5
39993 xnorcc %l1, 0x0700, %l0
39994 mulscc %o4, %i4, %i0
39995 ble,pn %xcc, loop_4792
39996 fbn,a %fcc2, loop_4793
39997 lduw [%l7 + 0x68], %g4
39998 fmovsgu %icc, %f8, %f11
39999loop_4792:
40000 bneg,pn %icc, loop_4794
40001loop_4793:
40002 popc 0x0C9A, %l6
40003 nop
40004 setx loop_4795, %l0, %l1
40005 wrpr 0x1, %tl
40006 wrpr %l1, %tpc
40007 add %l1, 0x4, %l1
40008 wrpr %l1, %tnpc
40009 setx 0x34400001400, %l0, %l1
40010 wrpr %l1, %tstate
40011 wrhpr 0x4, %htstate
40012 retry
40013 ldsw [%l7 + 0x14], %g2
40014loop_4794:
40015 xnorcc %i2, %i1, %l3
40016 edge32ln %o1, %i7, %o3
40017loop_4795:
40018 edge16l %o2, %g3, %l5
40019 fandnot1 %f8, %f14, %f0
40020 brgez,a %g5, loop_4796
40021 xnorcc %l2, 0x09C0, %g6
40022 ldx [%l7 + 0x70], %g1
40023 tsubcctv %l4, 0x1E14, %o7
40024loop_4796:
40025 stw %o6, [%l7 + 0x28]
40026 stx %i3, [%l7 + 0x10]
40027 fble %fcc3, loop_4797
40028 st %f6, [%l7 + 0x50]
40029 fpsub32s %f7, %f1, %f12
40030 fbule %fcc0, loop_4798
40031loop_4797:
40032 ldx [%l7 + 0x70], %i5
40033 ldsw [%l7 + 0x08], %o5
40034 fandnot1 %f12, %f2, %f8
40035loop_4798:
40036 fmovrslez %g7, %f11, %f9
40037 ldsw [%l7 + 0x10], %o0
40038 movrgz %l1, 0x0F3, %l0
40039 mulscc %i6, %i4, %o4
40040 fcmple16 %f2, %f8, %i0
40041 brnz %l6, loop_4799
40042 bneg loop_4800
40043 fbge,a %fcc1, loop_4801
40044 fbuge,a %fcc3, loop_4802
40045loop_4799:
40046 fmul8x16 %f3, %f10, %f12
40047loop_4800:
40048 fmovsle %icc, %f7, %f4
40049loop_4801:
40050 tpos %icc, 0x0
40051loop_4802:
40052 srl %g4, %g2, %i1
40053 ldsw [%l7 + 0x54], %l3
40054 fandnot1s %f8, %f6, %f0
40055 ba,pn %xcc, loop_4803
40056 fcmple16 %f0, %f8, %o1
40057 fbul,a %fcc1, loop_4804
40058 array32 %i2, %i7, %o3
40059loop_4803:
40060 bgu loop_4805
40061 lduh [%l7 + 0x62], %g3
40062loop_4804:
40063 ld [%l7 + 0x50], %f9
40064 lduw [%l7 + 0x78], %o2
40065loop_4805:
40066 fxors %f10, %f7, %f7
40067 ldsw [%l7 + 0x2C], %l5
40068 edge8l %g5, %l2, %g6
40069 ldsh [%l7 + 0x68], %l4
40070 fcmpeq32 %f12, %f14, %g1
40071 ld [%l7 + 0x6C], %f13
40072 ldub [%l7 + 0x3A], %o6
40073 umulcc %i3, %o7, %i5
40074 fmovsleu %xcc, %f0, %f6
40075 ldsh [%l7 + 0x4E], %o5
40076 fmovrde %g7, %f2, %f8
40077 fones %f14
40078 fble,a %fcc3, loop_4806
40079 fnot1s %f7, %f12
40080 fmovrslez %o0, %f6, %f8
40081 brlez,a %l0, loop_4807
40082loop_4806:
40083 bvs loop_4808
40084 xnorcc %l1, 0x11A1, %i4
40085 movrne %i6, %i0, %l6
40086loop_4807:
40087 fabss %f7, %f4
40088loop_4808:
40089 fmovrsne %g4, %f15, %f9
40090 fandnot1 %f0, %f2, %f12
40091 fcmpne16 %f2, %f4, %g2
40092 stx %o4, [%l7 + 0x50]
40093 fmovs %f6, %f15
40094 xor %l3, 0x194F, %o1
40095 fnors %f15, %f9, %f14
40096 movgu %xcc, %i1, %i7
40097 ldsh [%l7 + 0x44], %i2
40098 edge8ln %o3, %g3, %o2
40099 bl,a,pn %xcc, loop_4809
40100 tcc %xcc, 0x4
40101 fxnors %f1, %f0, %f2
40102 bl,a loop_4810
40103loop_4809:
40104 fones %f12
40105 std %f14, [%l7 + 0x38]
40106 fpadd32 %f8, %f0, %f10
40107loop_4810:
40108 te %icc, 0x4
40109 ldd [%l7 + 0x78], %f8
40110 ld [%l7 + 0x2C], %f13
40111 bn loop_4811
40112 fbne,a %fcc0, loop_4812
40113 brlz,a %g5, loop_4813
40114 movrgz %l2, %g6, %l5
40115loop_4811:
40116 fmovrde %l4, %f6, %f6
40117loop_4812:
40118 xorcc %g1, %o6, %i3
40119loop_4813:
40120 fmovscs %xcc, %f14, %f4
40121 xor %i5, 0x1FA0, %o5
40122 sth %o7, [%l7 + 0x5E]
40123 fpsub32s %f14, %f1, %f5
40124 fpack32 %f12, %f2, %f0
40125 fbu,a %fcc2, loop_4814
40126 fabsd %f10, %f14
40127 mulscc %g7, %o0, %l1
40128 fbug,a %fcc1, loop_4815
40129loop_4814:
40130 fpsub16 %f2, %f12, %f0
40131 ldsh [%l7 + 0x76], %l0
40132 stx %i6, [%l7 + 0x18]
40133loop_4815:
40134 ldx [%l7 + 0x58], %i4
40135 bleu,pn %xcc, loop_4816
40136 brgz,a %i0, loop_4817
40137 bshuffle %f14, %f10, %f6
40138 fmovrde %g4, %f12, %f10
40139loop_4816:
40140 ldsb [%l7 + 0x1D], %g2
40141loop_4817:
40142 lduh [%l7 + 0x2E], %l6
40143 fbe %fcc0, loop_4818
40144 fmovsg %xcc, %f12, %f12
40145 movre %o4, %l3, %o1
40146 fcmpd %fcc1, %f0, %f6
40147loop_4818:
40148 stx %i1, [%l7 + 0x70]
40149 fble,a %fcc0, loop_4819
40150 lduh [%l7 + 0x1E], %i7
40151 lduw [%l7 + 0x18], %i2
40152 movleu %icc, %o3, %o2
40153loop_4819:
40154 orncc %g5, %l2, %g6
40155 ldsw [%l7 + 0x3C], %g3
40156 fmovsa %icc, %f6, %f1
40157 ldx [%l7 + 0x10], %l4
40158 ldsh [%l7 + 0x0A], %g1
40159 ld [%l7 + 0x4C], %f7
40160 lduh [%l7 + 0x40], %o6
40161 fpadd32 %f0, %f2, %f12
40162 fbul,a %fcc3, loop_4820
40163 alignaddrl %i3, %l5, %i5
40164 edge8ln %o7, %g7, %o0
40165 ldub [%l7 + 0x3B], %l1
40166loop_4820:
40167 fornot1s %f6, %f6, %f10
40168 fmuld8sux16 %f14, %f1, %f10
40169 bn,a,pn %xcc, loop_4821
40170 ldsb [%l7 + 0x33], %l0
40171 tpos %xcc, 0x7
40172 brgez %o5, loop_4822
40173loop_4821:
40174 fbge %fcc3, loop_4823
40175 bcc loop_4824
40176 nop
40177 setx loop_4825, %l0, %l1
40178 wrpr 0x1, %tl
40179 wrpr %l1, %tnpc
40180 setx 0x34400001400, %l0, %l1
40181 wrpr %l1, %tstate
40182 wrhpr 0x4, %htstate
40183 done
40184loop_4822:
40185 fmovd %f12, %f0
40186loop_4823:
40187 bcc,pt %icc, loop_4826
40188loop_4824:
40189 andcc %i6, 0x108F, %i0
40190loop_4825:
40191 subcc %g4, %i4, %g2
40192 tg %icc, 0x3
40193loop_4826:
40194 fxors %f10, %f6, %f14
40195 st %f2, [%l7 + 0x40]
40196 fxor %f12, %f10, %f6
40197 movrlez %o4, %l3, %l6
40198 fbule %fcc0, loop_4827
40199 ldsh [%l7 + 0x08], %i1
40200 movge %xcc, %i7, %i2
40201 fzeros %f1
40202loop_4827:
40203 fmul8x16al %f12, %f15, %f14
40204 fmovrse %o3, %f12, %f3
40205 edge32 %o1, %g5, %l2
40206 stb %o2, [%l7 + 0x22]
40207 fnot2 %f2, %f2
40208 fornot2s %f11, %f2, %f2
40209 fxors %f10, %f11, %f7
40210 ldub [%l7 + 0x79], %g6
40211 fmovsl %xcc, %f4, %f1
40212 ldx [%l7 + 0x68], %l4
40213 bn,a %icc, loop_4828
40214 siam 0x2
40215 fmovrdgez %g3, %f0, %f2
40216 be %xcc, loop_4829
40217loop_4828:
40218 tg %xcc, 0x6
40219 alignaddrl %g1, %o6, %i3
40220 subccc %l5, %o7, %g7
40221loop_4829:
40222 edge32n %o0, %l1, %i5
40223 fmovrslz %l0, %f13, %f10
40224 fbug %fcc0, loop_4830
40225 movge %xcc, %i6, %i0
40226 ldd [%l7 + 0x38], %f8
40227 fbule,a %fcc1, loop_4831
40228loop_4830:
40229 fmovrdne %o5, %f12, %f12
40230 fble,a %fcc3, loop_4832
40231 movge %icc, %i4, %g4
40232loop_4831:
40233 sth %o4, [%l7 + 0x70]
40234 std %f4, [%l7 + 0x20]
40235loop_4832:
40236 fxnor %f0, %f10, %f12
40237 sethi 0x0406, %l3
40238 fpsub16 %f6, %f14, %f10
40239 ldd [%l7 + 0x40], %f14
40240 stx %l6, [%l7 + 0x78]
40241 ldsh [%l7 + 0x30], %i1
40242 smulcc %g2, 0x1491, %i7
40243 stw %i2, [%l7 + 0x50]
40244 tvs %icc, 0x4
40245 andcc %o3, 0x0E6B, %g5
40246 bg loop_4833
40247 fnot1 %f0, %f14
40248 ldd [%l7 + 0x48], %f8
40249 stx %o1, [%l7 + 0x08]
40250loop_4833:
40251 array32 %l2, %g6, %o2
40252 lduh [%l7 + 0x2E], %l4
40253 array32 %g3, %o6, %g1
40254 movrlz %l5, %o7, %i3
40255 orncc %g7, 0x1CAE, %o0
40256 edge16 %i5, %l1, %l0
40257 fmuld8sux16 %f2, %f0, %f8
40258 andncc %i0, %i6, %i4
40259 tcc %icc, 0x6
40260 fpsub32s %f12, %f1, %f0
40261 fxnors %f5, %f12, %f5
40262 ldub [%l7 + 0x29], %o5
40263 ldsb [%l7 + 0x45], %g4
40264 st %f15, [%l7 + 0x08]
40265 fbo %fcc0, loop_4834
40266 lduw [%l7 + 0x18], %o4
40267 tsubcc %l3, %l6, %g2
40268 fcmpeq32 %f6, %f12, %i7
40269loop_4834:
40270 fmovrsgez %i2, %f3, %f3
40271 fpadd16 %f8, %f2, %f6
40272 fsrc2 %f12, %f0
40273 fpackfix %f12, %f12
40274 bgu %xcc, loop_4835
40275 fmovrsne %i1, %f7, %f13
40276 lduw [%l7 + 0x20], %o3
40277 fmovsne %xcc, %f1, %f7
40278loop_4835:
40279 fmovs %f1, %f10
40280 ldub [%l7 + 0x1F], %g5
40281 ldsw [%l7 + 0x64], %l2
40282 ld [%l7 + 0x50], %f8
40283 add %g6, %o2, %l4
40284 fzeros %f8
40285 edge16ln %o1, %o6, %g3
40286 fbug,a %fcc0, loop_4836
40287 ldsw [%l7 + 0x2C], %g1
40288 bge,a,pn %xcc, loop_4837
40289 fmovdg %xcc, %f8, %f4
40290loop_4836:
40291 lduw [%l7 + 0x70], %l5
40292 array8 %i3, %o7, %o0
40293loop_4837:
40294 std %f6, [%l7 + 0x08]
40295 stx %i5, [%l7 + 0x40]
40296 fmovsleu %icc, %f7, %f6
40297 movvc %icc, %g7, %l0
40298 fmovrdne %l1, %f10, %f0
40299 tn %xcc, 0x3
40300 fpsub32s %f4, %f6, %f14
40301 ldsh [%l7 + 0x08], %i6
40302 ldd [%l7 + 0x30], %f2
40303 ldx [%l7 + 0x58], %i0
40304 pdist %f12, %f10, %f2
40305 fabsd %f6, %f4
40306 fcmpne32 %f2, %f0, %o5
40307 fzeros %f2
40308 subccc %g4, %i4, %o4
40309 edge8 %l6, %g2, %i7
40310 fxnors %f6, %f14, %f11
40311 tge %xcc, 0x6
40312 or %i2, %l3, %o3
40313 ldx [%l7 + 0x60], %g5
40314 fxor %f4, %f14, %f8
40315 fmul8x16al %f7, %f5, %f6
40316 fbug %fcc0, loop_4838
40317 ldd [%l7 + 0x08], %f8
40318 andncc %l2, %g6, %o2
40319 fmovde %icc, %f0, %f5
40320loop_4838:
40321 tvc %xcc, 0x3
40322 fnot1s %f11, %f0
40323 brz,a %i1, loop_4839
40324 stb %l4, [%l7 + 0x6F]
40325 andcc %o1, %g3, %g1
40326 fbue,a %fcc1, loop_4840
40327loop_4839:
40328 ldd [%l7 + 0x68], %f2
40329 ld [%l7 + 0x5C], %f12
40330 faligndata %f12, %f4, %f10
40331loop_4840:
40332 fsrc1 %f6, %f14
40333 ldub [%l7 + 0x3D], %l5
40334 edge8l %o6, %i3, %o7
40335 srax %o0, 0x1E, %i5
40336 fmovse %icc, %f2, %f14
40337 stx %l0, [%l7 + 0x18]
40338 fmovrdgz %l1, %f4, %f6
40339 tge %icc, 0x7
40340 fbule %fcc0, loop_4841
40341 stx %g7, [%l7 + 0x38]
40342 fnot2s %f2, %f14
40343 umul %i6, 0x1D8F, %i0
40344loop_4841:
40345 movre %g4, 0x037, %o5
40346 fmovscc %icc, %f4, %f14
40347 std %f2, [%l7 + 0x28]
40348 ld [%l7 + 0x10], %f9
40349 ldsw [%l7 + 0x64], %o4
40350 array16 %l6, %g2, %i4
40351 tne %icc, 0x5
40352 be %xcc, loop_4842
40353 ldd [%l7 + 0x58], %f2
40354 udivcc %i7, 0x05DE, %l3
40355 fmovdge %xcc, %f1, %f10
40356loop_4842:
40357 fmovscs %icc, %f13, %f3
40358 srax %i2, 0x01, %g5
40359 fmovrsne %l2, %f12, %f4
40360 movleu %xcc, %g6, %o2
40361 std %f8, [%l7 + 0x30]
40362 fmovrslz %i1, %f10, %f11
40363 add %o3, 0x07C3, %o1
40364 stb %l4, [%l7 + 0x3A]
40365 tle %icc, 0x0
40366 stb %g3, [%l7 + 0x6B]
40367 udivcc %g1, 0x19AA, %o6
40368 fmovscs %icc, %f3, %f6
40369 std %f14, [%l7 + 0x78]
40370 fxors %f9, %f13, %f5
40371 std %f0, [%l7 + 0x50]
40372 tsubcctv %i3, %o7, %l5
40373 fbne,a %fcc0, loop_4843
40374 brz %i5, loop_4844
40375 fbl,a %fcc2, loop_4845
40376 movrlz %o0, 0x079, %l1
40377loop_4843:
40378 bn,pn %xcc, loop_4846
40379loop_4844:
40380 brgez %l0, loop_4847
40381loop_4845:
40382 fmovrslz %g7, %f15, %f6
40383 stx %i6, [%l7 + 0x68]
40384loop_4846:
40385 stw %i0, [%l7 + 0x74]
40386loop_4847:
40387 ldsb [%l7 + 0x63], %o5
40388 fmovdgu %icc, %f15, %f3
40389 fmovdg %icc, %f15, %f7
40390 addc %g4, %l6, %g2
40391 fnot1s %f1, %f9
40392 fcmped %fcc3, %f12, %f6
40393 bvc,pt %xcc, loop_4848
40394 fnot1s %f12, %f9
40395 andncc %o4, %i4, %l3
40396 fmovrdne %i2, %f2, %f2
40397loop_4848:
40398 st %f15, [%l7 + 0x48]
40399 brlez %g5, loop_4849
40400 andn %l2, %i7, %o2
40401 fmovdne %xcc, %f4, %f7
40402 fblg %fcc3, loop_4850
40403loop_4849:
40404 fmovsle %icc, %f4, %f7
40405 movleu %icc, %g6, %o3
40406 addc %i1, 0x0F0F, %o1
40407loop_4850:
40408 fmovdneg %xcc, %f9, %f1
40409 fnand %f10, %f4, %f0
40410 ldx [%l7 + 0x58], %l4
40411 tsubcctv %g1, 0x17FE, %g3
40412 edge32l %i3, %o6, %l5
40413 fpsub32s %f3, %f0, %f4
40414 fbne %fcc3, loop_4851
40415 movrlz %o7, 0x2C7, %o0
40416 fbe %fcc2, loop_4852
40417 fpack16 %f8, %f14
40418loop_4851:
40419 st %f4, [%l7 + 0x48]
40420 edge8ln %l1, %l0, %i5
40421loop_4852:
40422 fmuld8sux16 %f1, %f7, %f8
40423 tvc %xcc, 0x4
40424 fnot2 %f10, %f4
40425 fmovrdgez %g7, %f12, %f14
40426 stb %i0, [%l7 + 0x61]
40427 or %o5, %i6, %g4
40428 stx %g2, [%l7 + 0x60]
40429 sllx %l6, %o4, %l3
40430 bl %xcc, loop_4853
40431 smulcc %i4, %i2, %l2
40432 sth %i7, [%l7 + 0x6E]
40433 stb %g5, [%l7 + 0x7F]
40434loop_4853:
40435 fmovsl %icc, %f8, %f5
40436 std %f2, [%l7 + 0x18]
40437 fmovdvs %xcc, %f10, %f0
40438 std %f6, [%l7 + 0x40]
40439 fmovdge %xcc, %f13, %f15
40440 stx %g6, [%l7 + 0x28]
40441 movvs %icc, %o3, %i1
40442 umul %o2, 0x036D, %l4
40443 fcmpne32 %f12, %f12, %g1
40444 ldd [%l7 + 0x18], %f14
40445 fmovdge %xcc, %f8, %f8
40446 fcmpeq16 %f14, %f14, %g3
40447 stb %i3, [%l7 + 0x60]
40448 sll %o1, 0x13, %o6
40449 fmovsgu %xcc, %f11, %f15
40450 fornot2 %f6, %f2, %f4
40451 stb %l5, [%l7 + 0x47]
40452 fmovdcc %xcc, %f5, %f4
40453 fpadd16s %f7, %f7, %f10
40454 tg %icc, 0x2
40455 tvc %icc, 0x7
40456 fba,a %fcc0, loop_4854
40457 nop
40458 setx loop_4855, %l0, %l1
40459 jmpl %l1, %o7
40460 fcmpgt16 %f14, %f8, %o0
40461 mulscc %l1, %l0, %g7
40462loop_4854:
40463 smulcc %i5, 0x144C, %o5
40464loop_4855:
40465 orcc %i6, 0x0B69, %g4
40466 movrlez %i0, %g2, %l6
40467 alignaddr %o4, %i4, %l3
40468 subcc %l2, %i7, %i2
40469 fcmps %fcc1, %f15, %f4
40470 ld [%l7 + 0x08], %f6
40471 edge16 %g6, %g5, %o3
40472 orn %o2, 0x1905, %i1
40473 ldd [%l7 + 0x38], %f12
40474 edge32l %l4, %g1, %i3
40475 fnegd %f0, %f6
40476 movle %icc, %o1, %o6
40477 fmovsl %xcc, %f4, %f2
40478 ld [%l7 + 0x1C], %f6
40479 fcmple32 %f2, %f12, %g3
40480 fpsub32s %f2, %f2, %f6
40481 ldsw [%l7 + 0x10], %l5
40482 movleu %icc, %o7, %o0
40483 fcmpd %fcc0, %f2, %f2
40484 fzeros %f15
40485 ldsh [%l7 + 0x1A], %l0
40486 fcmpgt32 %f2, %f10, %l1
40487 nop
40488 setx loop_4856, %l0, %l1
40489 jmpl %l1, %i5
40490 bcs,pt %xcc, loop_4857
40491 stb %o5, [%l7 + 0x35]
40492 fbule %fcc1, loop_4858
40493loop_4856:
40494 be,a loop_4859
40495loop_4857:
40496 tsubcc %g7, 0x05B0, %g4
40497 fexpand %f8, %f0
40498loop_4858:
40499 edge8n %i0, %g2, %l6
40500loop_4859:
40501 stb %o4, [%l7 + 0x14]
40502 subcc %i6, %i4, %l3
40503 faligndata %f12, %f0, %f0
40504 movvc %icc, %i7, %l2
40505 bneg,pn %icc, loop_4860
40506 fmovs %f5, %f8
40507 fnot1 %f12, %f12
40508 fnegd %f2, %f0
40509loop_4860:
40510 fbue %fcc0, loop_4861
40511 fcmple32 %f0, %f6, %g6
40512 fnors %f4, %f5, %f0
40513 movrlz %i2, %g5, %o3
40514loop_4861:
40515 srl %o2, 0x19, %i1
40516 movge %icc, %g1, %i3
40517 sra %o1, %l4, %g3
40518 srax %l5, 0x18, %o6
40519 ldx [%l7 + 0x40], %o0
40520 fble,a %fcc3, loop_4862
40521 ldd [%l7 + 0x50], %f6
40522 ldsb [%l7 + 0x26], %o7
40523 addcc %l1, 0x1B9F, %i5
40524loop_4862:
40525 brgz,a %l0, loop_4863
40526 be,pn %xcc, loop_4864
40527 ldsb [%l7 + 0x12], %o5
40528 fbue,a %fcc3, loop_4865
40529loop_4863:
40530 fbule,a %fcc3, loop_4866
40531loop_4864:
40532 ld [%l7 + 0x1C], %f10
40533 fmovsneg %icc, %f13, %f8
40534loop_4865:
40535 fpack16 %f6, %f11
40536loop_4866:
40537 stb %g7, [%l7 + 0x22]
40538 tpos %icc, 0x7
40539 stb %g4, [%l7 + 0x1D]
40540 movrgz %g2, 0x2BA, %i0
40541 edge8ln %o4, %l6, %i6
40542 ldsw [%l7 + 0x64], %i4
40543 array32 %l3, %l2, %i7
40544 fcmpeq32 %f2, %f2, %g6
40545 fzeros %f14
40546 bg,a,pt %icc, loop_4867
40547 ldsh [%l7 + 0x58], %g5
40548 tsubcctv %o3, 0x082D, %i2
40549 faligndata %f2, %f14, %f0
40550loop_4867:
40551 fbu %fcc1, loop_4868
40552 subcc %i1, 0x1726, %g1
40553 ld [%l7 + 0x58], %f11
40554 alignaddrl %i3, %o1, %l4
40555loop_4868:
40556 fpadd32s %f2, %f14, %f14
40557 ldx [%l7 + 0x60], %o2
40558 ldsw [%l7 + 0x1C], %l5
40559 fmovsn %xcc, %f4, %f1
40560 fsrc2 %f8, %f6
40561 array8 %o6, %o0, %o7
40562 bgu,a %icc, loop_4869
40563 edge32l %g3, %i5, %l0
40564 ldsb [%l7 + 0x26], %l1
40565 stb %o5, [%l7 + 0x41]
40566loop_4869:
40567 lduh [%l7 + 0x56], %g7
40568 fsrc1s %f13, %f9
40569 xor %g4, %i0, %o4
40570 or %g2, %i6, %i4
40571 array32 %l3, %l2, %l6
40572 bpos,pn %xcc, loop_4870
40573 stw %g6, [%l7 + 0x44]
40574 bleu,pt %xcc, loop_4871
40575 movrne %g5, 0x221, %i7
40576loop_4870:
40577 fmovdn %icc, %f12, %f14
40578 fnegs %f8, %f9
40579loop_4871:
40580 tne %xcc, 0x2
40581 fmovsleu %icc, %f0, %f6
40582 smulcc %o3, %i2, %i1
40583 fpsub32s %f6, %f7, %f1
40584 edge32n %g1, %i3, %o1
40585 fmovsle %icc, %f0, %f14
40586 tsubcc %l4, 0x1510, %o2
40587 bgu %icc, loop_4872
40588 fmovdg %xcc, %f12, %f11
40589 fcmpgt16 %f2, %f4, %l5
40590 fblg,a %fcc2, loop_4873
40591loop_4872:
40592 addcc %o6, 0x1252, %o7
40593 fmovs %f9, %f3
40594 fornot1 %f0, %f2, %f4
40595loop_4873:
40596 st %f4, [%l7 + 0x58]
40597 fmovrdgez %g3, %f14, %f4
40598 ldx [%l7 + 0x40], %i5
40599 addccc %l0, %o0, %l1
40600 ldsb [%l7 + 0x12], %g7
40601 stx %o5, [%l7 + 0x18]
40602 bn,pn %xcc, loop_4874
40603 stb %i0, [%l7 + 0x1B]
40604 fnegd %f2, %f14
40605 bleu,a,pt %xcc, loop_4875
40606loop_4874:
40607 fpadd16 %f10, %f4, %f10
40608 stb %g4, [%l7 + 0x6B]
40609 sth %g2, [%l7 + 0x14]
40610loop_4875:
40611 fmul8ulx16 %f6, %f14, %f4
40612 movneg %xcc, %i6, %o4
40613 edge8l %l3, %i4, %l2
40614 ldx [%l7 + 0x10], %g6
40615 fxor %f4, %f6, %f10
40616 lduh [%l7 + 0x6C], %l6
40617 movle %icc, %i7, %o3
40618 tgu %icc, 0x6
40619 fmovd %f12, %f6
40620 fbn,a %fcc0, loop_4876
40621 tne %icc, 0x0
40622 fmovscs %icc, %f3, %f12
40623 lduw [%l7 + 0x60], %g5
40624loop_4876:
40625 lduw [%l7 + 0x44], %i1
40626 bge,a loop_4877
40627 ldsw [%l7 + 0x3C], %g1
40628 ldx [%l7 + 0x58], %i3
40629 std %f12, [%l7 + 0x28]
40630loop_4877:
40631 stb %i2, [%l7 + 0x6D]
40632 nop
40633 setx loop_4878, %l0, %l1
40634 wrpr 0x1, %tl
40635 wrpr %l1, %tpc
40636 add %l1, 0x4, %l1
40637 wrpr %l1, %tnpc
40638 setx 0x34400001400, %l0, %l1
40639 wrpr %l1, %tstate
40640 wrhpr 0x4, %htstate
40641 retry
40642 fble,a %fcc2, loop_4879
40643 brgz %o1, loop_4880
40644 fpadd16 %f6, %f8, %f14
40645loop_4878:
40646 ldub [%l7 + 0x2D], %o2
40647loop_4879:
40648 fxors %f2, %f9, %f4
40649loop_4880:
40650 fmovsneg %xcc, %f9, %f13
40651 andncc %l5, %l4, %o7
40652 st %f15, [%l7 + 0x38]
40653 te %icc, 0x0
40654 fxnor %f12, %f10, %f12
40655 fpsub32s %f10, %f9, %f4
40656 brgz,a %o6, loop_4881
40657 fmul8sux16 %f6, %f14, %f2
40658 sth %i5, [%l7 + 0x12]
40659 te %xcc, 0x1
40660loop_4881:
40661 movg %icc, %l0, %g3
40662 edge16ln %l1, %g7, %o5
40663 or %i0, %g4, %o0
40664 tvs %xcc, 0x3
40665 xor %i6, %o4, %g2
40666 fmul8sux16 %f8, %f6, %f10
40667 bge,a %icc, loop_4882
40668 siam 0x7
40669 mulx %i4, 0x1580, %l3
40670 fmuld8sux16 %f9, %f5, %f12
40671loop_4882:
40672 ldd [%l7 + 0x10], %f14
40673 tvs %xcc, 0x5
40674 movg %icc, %l2, %g6
40675 movn %icc, %i7, %l6
40676 ldsw [%l7 + 0x34], %g5
40677 fcmpeq16 %f2, %f12, %o3
40678 movg %xcc, %g1, %i3
40679 ldx [%l7 + 0x08], %i1
40680 array32 %o1, %o2, %i2
40681 sdiv %l4, 0x1D49, %l5
40682 sth %o6, [%l7 + 0x48]
40683 fmul8ulx16 %f12, %f14, %f6
40684 ldd [%l7 + 0x30], %f6
40685 stb %o7, [%l7 + 0x7D]
40686 fmul8x16al %f2, %f5, %f6
40687 movgu %icc, %l0, %i5
40688 fbg,a %fcc2, loop_4883
40689 fsrc2s %f5, %f8
40690 ldsw [%l7 + 0x78], %l1
40691 ldx [%l7 + 0x78], %g3
40692loop_4883:
40693 sth %o5, [%l7 + 0x68]
40694 tgu %icc, 0x4
40695 edge32n %i0, %g4, %g7
40696 andncc %o0, %o4, %g2
40697 fmovrde %i4, %f12, %f4
40698 ldsb [%l7 + 0x10], %l3
40699 ldsb [%l7 + 0x40], %l2
40700 fands %f13, %f6, %f9
40701 fmul8x16al %f9, %f13, %f6
40702 taddcctv %i6, 0x03CC, %i7
40703 fbue,a %fcc1, loop_4884
40704 fmovsgu %xcc, %f12, %f15
40705 std %f4, [%l7 + 0x70]
40706 ldx [%l7 + 0x20], %g6
40707loop_4884:
40708 edge8ln %l6, %g5, %g1
40709 fmul8ulx16 %f12, %f6, %f6
40710 fcmpd %fcc3, %f2, %f14
40711 fpackfix %f6, %f15
40712 movneg %icc, %o3, %i1
40713 ldub [%l7 + 0x44], %i3
40714 fors %f10, %f4, %f10
40715 srl %o2, %i2, %l4
40716 fzeros %f4
40717 sra %o1, 0x00, %l5
40718 fexpand %f14, %f4
40719 bvc,a,pt %icc, loop_4885
40720 ldsw [%l7 + 0x28], %o6
40721 andncc %l0, %o7, %l1
40722 fabss %f12, %f3
40723loop_4885:
40724 fmovrdne %g3, %f12, %f8
40725 bvs loop_4886
40726 lduw [%l7 + 0x54], %i5
40727 ldub [%l7 + 0x39], %i0
40728 te %xcc, 0x0
40729loop_4886:
40730 tpos %xcc, 0x0
40731 lduh [%l7 + 0x24], %o5
40732 edge8 %g7, %o0, %o4
40733 fnand %f8, %f14, %f12
40734 fmovsn %xcc, %f6, %f10
40735 tgu %xcc, 0x2
40736 fba %fcc0, loop_4887
40737 edge16l %g4, %i4, %l3
40738 fxor %f8, %f8, %f8
40739 fpadd32s %f15, %f8, %f10
40740loop_4887:
40741 fmovdl %xcc, %f3, %f11
40742 std %f2, [%l7 + 0x40]
40743 subc %g2, 0x13F3, %l2
40744 udivx %i6, 0x1FCF, %i7
40745 fandnot2s %f10, %f5, %f10
40746 movn %xcc, %g6, %g5
40747 std %f10, [%l7 + 0x48]
40748 ldsb [%l7 + 0x6E], %g1
40749 bleu,a,pn %xcc, loop_4888
40750 tsubcctv %o3, %l6, %i3
40751 alignaddr %o2, %i2, %l4
40752 fmovrdlz %i1, %f4, %f6
40753loop_4888:
40754 andncc %l5, %o6, %o1
40755 fmovdg %icc, %f14, %f5
40756 fpadd16s %f14, %f6, %f6
40757 ldsh [%l7 + 0x1E], %o7
40758 fcmple16 %f14, %f14, %l1
40759 fmovrsne %g3, %f10, %f10
40760 addccc %l0, 0x1B24, %i5
40761 stb %o5, [%l7 + 0x5C]
40762 fpadd16s %f5, %f12, %f13
40763 lduh [%l7 + 0x46], %i0
40764 st %f0, [%l7 + 0x48]
40765 fbne,a %fcc2, loop_4889
40766 fandnot1s %f7, %f15, %f4
40767 srax %g7, 0x11, %o0
40768 ldsb [%l7 + 0x18], %g4
40769loop_4889:
40770 stb %i4, [%l7 + 0x6A]
40771 fcmpd %fcc2, %f4, %f10
40772 fcmpes %fcc2, %f7, %f7
40773 fmovsne %xcc, %f4, %f4
40774 sdivx %l3, 0x1183, %o4
40775 fmul8ulx16 %f12, %f0, %f10
40776 ldsh [%l7 + 0x44], %l2
40777 ba,pn %icc, loop_4890
40778 fmovrsne %g2, %f5, %f3
40779 lduh [%l7 + 0x70], %i6
40780 movl %icc, %i7, %g6
40781loop_4890:
40782 movne %icc, %g1, %g5
40783 sth %o3, [%l7 + 0x4E]
40784 ldx [%l7 + 0x08], %l6
40785 sth %o2, [%l7 + 0x72]
40786 movpos %xcc, %i2, %l4
40787 fpsub16 %f12, %f10, %f6
40788 edge8ln %i3, %i1, %o6
40789 fmovrdne %l5, %f2, %f10
40790 std %f10, [%l7 + 0x28]
40791 fmovsneg %xcc, %f4, %f7
40792 edge8 %o1, %o7, %l1
40793 brgz %g3, loop_4891
40794 fcmpeq32 %f10, %f12, %i5
40795 fpadd16 %f10, %f6, %f0
40796 edge32 %l0, %i0, %o5
40797loop_4891:
40798 ldsh [%l7 + 0x68], %g7
40799 stw %g4, [%l7 + 0x44]
40800 fbe %fcc3, loop_4892
40801 tpos %icc, 0x1
40802 fabsd %f14, %f0
40803 movvs %xcc, %i4, %o0
40804loop_4892:
40805 fpsub32 %f14, %f6, %f6
40806 tleu %xcc, 0x5
40807 edge8ln %o4, %l2, %g2
40808 tneg %xcc, 0x2
40809 std %f14, [%l7 + 0x38]
40810 bcs,a loop_4893
40811 stb %i6, [%l7 + 0x2D]
40812 movrlz %i7, %l3, %g6
40813 fmuld8ulx16 %f3, %f4, %f14
40814loop_4893:
40815 ldub [%l7 + 0x29], %g1
40816 tpos %icc, 0x2
40817 lduh [%l7 + 0x5A], %o3
40818 fbule %fcc0, loop_4894
40819 ta %icc, 0x3
40820 fnegd %f4, %f10
40821 addc %g5, %o2, %i2
40822loop_4894:
40823 xnorcc %l6, 0x1460, %l4
40824 fmovsne %xcc, %f15, %f0
40825 fbl,a %fcc0, loop_4895
40826 ldsb [%l7 + 0x47], %i1
40827 orcc %i3, %l5, %o6
40828 stw %o1, [%l7 + 0x1C]
40829loop_4895:
40830 movn %icc, %o7, %g3
40831 fmovdg %icc, %f1, %f7
40832 alignaddrl %l1, %i5, %l0
40833 movle %xcc, %i0, %o5
40834 tpos %xcc, 0x0
40835 bleu,a loop_4896
40836 lduw [%l7 + 0x64], %g7
40837 fnand %f2, %f0, %f0
40838 fexpand %f4, %f0
40839loop_4896:
40840 fornot1 %f2, %f6, %f4
40841 fsrc2 %f12, %f0
40842 fpackfix %f4, %f3
40843 xorcc %g4, %i4, %o0
40844 tsubcc %l2, 0x1614, %o4
40845 fone %f12
40846 brlz,a %g2, loop_4897
40847 lduh [%l7 + 0x66], %i7
40848 mulscc %i6, 0x1448, %g6
40849 movg %icc, %l3, %o3
40850loop_4897:
40851 sdivcc %g1, 0x06B7, %o2
40852 xor %g5, 0x1EBE, %l6
40853 bn loop_4898
40854 fmul8x16 %f1, %f2, %f6
40855 array16 %l4, %i2, %i3
40856 ble loop_4899
40857loop_4898:
40858 fmovrslz %l5, %f15, %f8
40859 srlx %o6, 0x04, %o1
40860 movrlez %o7, %i1, %g3
40861loop_4899:
40862 ldsw [%l7 + 0x44], %i5
40863 ldub [%l7 + 0x7B], %l0
40864 ble,pn %xcc, loop_4900
40865 lduh [%l7 + 0x32], %i0
40866 sth %o5, [%l7 + 0x42]
40867 fmovdcc %xcc, %f13, %f3
40868loop_4900:
40869 addc %l1, 0x0F99, %g7
40870 ldx [%l7 + 0x38], %g4
40871 fmovrde %i4, %f8, %f8
40872 nop
40873 setx loop_4901, %l0, %l1
40874 wrpr 0x1, %tl
40875 wrpr %l1, %tpc
40876 add %l1, 0x4, %l1
40877 wrpr %l1, %tnpc
40878 setx 0x34400001400, %l0, %l1
40879 wrpr %l1, %tstate
40880 wrhpr 0x4, %htstate
40881 retry
40882 fmovdle %xcc, %f2, %f6
40883 fxnors %f9, %f9, %f7
40884 ldd [%l7 + 0x68], %f6
40885loop_4901:
40886 lduh [%l7 + 0x16], %l2
40887 fmul8x16 %f15, %f10, %f2
40888 ld [%l7 + 0x38], %f4
40889 stw %o4, [%l7 + 0x38]
40890 nop
40891 setx loop_4902, %l0, %l1
40892 wrpr 0x1, %tl
40893 wrpr %l1, %tpc
40894 add %l1, 0x4, %l1
40895 wrpr %l1, %tnpc
40896 setx 0x34400001400, %l0, %l1
40897 wrpr %l1, %tstate
40898 wrhpr 0x4, %htstate
40899 retry
40900 subc %g2, %o0, %i6
40901 stb %i7, [%l7 + 0x72]
40902 ldsb [%l7 + 0x29], %g6
40903loop_4902:
40904 alignaddr %o3, %l3, %o2
40905 fbg,a %fcc3, loop_4903
40906 fnot2 %f2, %f12
40907 fornot1s %f12, %f0, %f6
40908 brlz %g5, loop_4904
40909loop_4903:
40910 ldsh [%l7 + 0x2C], %g1
40911 fpmerge %f15, %f14, %f14
40912 bpos,pn %xcc, loop_4905
40913loop_4904:
40914 fsrc2 %f6, %f14
40915 fzero %f10
40916 ldd [%l7 + 0x28], %f8
40917loop_4905:
40918 ldx [%l7 + 0x60], %l4
40919 bge %xcc, loop_4906
40920 fmovdvc %xcc, %f15, %f2
40921 stx %l6, [%l7 + 0x28]
40922 ldsh [%l7 + 0x28], %i2
40923loop_4906:
40924 st %f2, [%l7 + 0x30]
40925 stx %i3, [%l7 + 0x08]
40926 fmuld8ulx16 %f6, %f3, %f8
40927 movleu %xcc, %o6, %o1
40928 fnegd %f10, %f6
40929 ldub [%l7 + 0x20], %o7
40930 bcc %xcc, loop_4907
40931 ldsw [%l7 + 0x50], %i1
40932 st %f1, [%l7 + 0x08]
40933 fmovdg %icc, %f12, %f4
40934loop_4907:
40935 ldsw [%l7 + 0x68], %g3
40936 fmovsneg %icc, %f3, %f3
40937 bl loop_4908
40938 ldd [%l7 + 0x08], %f10
40939 fandnot2 %f6, %f0, %f4
40940 lduw [%l7 + 0x40], %l5
40941loop_4908:
40942 xnorcc %l0, %i0, %i5
40943 stx %o5, [%l7 + 0x40]
40944 movre %g7, 0x389, %g4
40945 fandnot1 %f14, %f12, %f4
40946 fcmpne32 %f8, %f2, %l1
40947 ldx [%l7 + 0x08], %l2
40948 st %f5, [%l7 + 0x7C]
40949 nop
40950 setx loop_4909, %l0, %l1
40951 wrpr 0x1, %tl
40952 wrpr %l1, %tnpc
40953 setx 0x34400001400, %l0, %l1
40954 wrpr %l1, %tstate
40955 wrhpr 0x4, %htstate
40956 done
40957 fmovsn %xcc, %f5, %f15
40958 bpos,pt %xcc, loop_4910
40959 edge32l %i4, %o4, %o0
40960loop_4909:
40961 ldsh [%l7 + 0x1E], %g2
40962 sethi 0x03CC, %i7
40963loop_4910:
40964 fxnor %f8, %f4, %f4
40965 movne %xcc, %g6, %i6
40966 fandnot2s %f1, %f7, %f14
40967 movgu %xcc, %l3, %o3
40968 movvc %xcc, %o2, %g1
40969 bgu,pn %xcc, loop_4911
40970 fbug,a %fcc1, loop_4912
40971 fabss %f5, %f2
40972 tleu %icc, 0x7
40973loop_4911:
40974 andcc %g5, 0x1C80, %l6
40975loop_4912:
40976 bshuffle %f14, %f10, %f4
40977 orncc %i2, %i3, %l4
40978 ldsb [%l7 + 0x2C], %o1
40979 bg,pt %xcc, loop_4913
40980 ldub [%l7 + 0x46], %o7
40981 move %icc, %o6, %i1
40982 stx %g3, [%l7 + 0x78]
40983loop_4913:
40984 stb %l5, [%l7 + 0x77]
40985 edge8ln %i0, %i5, %l0
40986 alignaddrl %o5, %g4, %l1
40987 fnor %f4, %f14, %f2
40988 fcmpgt32 %f0, %f2, %l2
40989 ldub [%l7 + 0x1E], %i4
40990 brz %g7, loop_4914
40991 smulcc %o4, 0x18B8, %g2
40992 brz,a %o0, loop_4915
40993 edge16n %g6, %i7, %l3
40994loop_4914:
40995 nop
40996 setx loop_4916, %l0, %l1
40997 wrpr 0x1, %tl
40998 wrpr %l1, %tnpc
40999 setx 0x34400001400, %l0, %l1
41000 wrpr %l1, %tstate
41001 wrhpr 0x4, %htstate
41002 done
41003 and %o3, %o2, %i6
41004loop_4915:
41005 lduw [%l7 + 0x2C], %g1
41006 fmovrdgez %l6, %f8, %f2
41007loop_4916:
41008 fsrc2 %f14, %f6
41009 subc %i2, %g5, %l4
41010 fsrc1s %f2, %f2
41011 std %f4, [%l7 + 0x10]
41012 fone %f4
41013 sth %i3, [%l7 + 0x78]
41014 srl %o1, 0x14, %o7
41015 lduh [%l7 + 0x72], %i1
41016 sth %g3, [%l7 + 0x2E]
41017 fmovdn %xcc, %f8, %f5
41018 tleu %xcc, 0x7
41019 alignaddrl %o6, %l5, %i0
41020 tcc %xcc, 0x7
41021 fmovrslez %i5, %f6, %f2
41022 ldsw [%l7 + 0x70], %o5
41023 movn %icc, %g4, %l0
41024 ldsb [%l7 + 0x58], %l2
41025 stb %i4, [%l7 + 0x64]
41026 fands %f12, %f5, %f2
41027 edge32ln %l1, %o4, %g2
41028 srlx %o0, 0x1E, %g7
41029 fmovde %xcc, %f3, %f8
41030 ldsh [%l7 + 0x32], %i7
41031 ldd [%l7 + 0x70], %f2
41032 fbge %fcc0, loop_4917
41033 ldsh [%l7 + 0x62], %l3
41034 ldsw [%l7 + 0x08], %o3
41035 addc %g6, 0x0015, %i6
41036loop_4917:
41037 ldub [%l7 + 0x49], %g1
41038 sth %l6, [%l7 + 0x22]
41039 fmovde %xcc, %f9, %f8
41040 andncc %i2, %o2, %l4
41041 smulcc %i3, %g5, %o1
41042 fble,a %fcc0, loop_4918
41043 fmovsleu %xcc, %f0, %f1
41044 movvs %xcc, %o7, %i1
41045 stb %g3, [%l7 + 0x6D]
41046loop_4918:
41047 fmovde %icc, %f10, %f3
41048 bg,a loop_4919
41049 alignaddrl %l5, %o6, %i0
41050 fsrc2s %f6, %f6
41051 ldd [%l7 + 0x58], %f0
41052loop_4919:
41053 andncc %o5, %i5, %l0
41054 ldx [%l7 + 0x70], %l2
41055 movrlz %i4, 0x0CF, %g4
41056 fbo %fcc1, loop_4920
41057 fpsub32s %f5, %f8, %f0
41058 andn %l1, %g2, %o0
41059 ldsh [%l7 + 0x16], %o4
41060loop_4920:
41061 srax %g7, %l3, %o3
41062 fcmple32 %f10, %f8, %i7
41063 fnot1s %f1, %f15
41064 be %icc, loop_4921
41065 ldd [%l7 + 0x50], %f8
41066 stw %i6, [%l7 + 0x24]
41067 brlez,a %g6, loop_4922
41068loop_4921:
41069 umul %l6, 0x16FA, %i2
41070 fexpand %f13, %f8
41071 addccc %g1, 0x0CE9, %l4
41072loop_4922:
41073 umulcc %i3, 0x173C, %o2
41074 sth %g5, [%l7 + 0x66]
41075 tg %icc, 0x2
41076 edge16l %o1, %o7, %g3
41077 ldsb [%l7 + 0x2D], %l5
41078 fmovdg %xcc, %f11, %f7
41079 fmovrsgz %o6, %f9, %f0
41080 lduh [%l7 + 0x12], %i1
41081 fbo,a %fcc3, loop_4923
41082 srl %i0, %i5, %l0
41083 lduh [%l7 + 0x7A], %o5
41084 sra %l2, %g4, %l1
41085loop_4923:
41086 fblg,a %fcc1, loop_4924
41087 std %f8, [%l7 + 0x40]
41088 call loop_4925
41089 stx %i4, [%l7 + 0x10]
41090loop_4924:
41091 fbule,a %fcc3, loop_4926
41092 fxor %f6, %f4, %f14
41093loop_4925:
41094 fmovsvc %icc, %f7, %f15
41095 movrgez %o0, %o4, %g2
41096loop_4926:
41097 movg %xcc, %l3, %o3
41098 fsrc1 %f0, %f12
41099 sll %i7, 0x0D, %i6
41100 lduw [%l7 + 0x48], %g6
41101 movne %icc, %g7, %l6
41102 fpackfix %f0, %f1
41103 fmovdn %icc, %f0, %f15
41104 movvs %xcc, %g1, %l4
41105 fcmple16 %f6, %f4, %i2
41106 fmovs %f9, %f6
41107 fmovsle %xcc, %f9, %f6
41108 fmovrslez %i3, %f4, %f2
41109 fmovdl %icc, %f8, %f13
41110 edge8l %o2, %o1, %o7
41111 fnegd %f4, %f12
41112 ldd [%l7 + 0x18], %f10
41113 fbl,a %fcc0, loop_4927
41114 ldsh [%l7 + 0x66], %g3
41115 st %f3, [%l7 + 0x24]
41116 stw %l5, [%l7 + 0x30]
41117loop_4927:
41118 ld [%l7 + 0x6C], %f10
41119 st %f6, [%l7 + 0x68]
41120 fbn %fcc1, loop_4928
41121 edge16 %o6, %i1, %g5
41122 movrgez %i5, 0x288, %i0
41123 ldx [%l7 + 0x40], %l0
41124loop_4928:
41125 tl %xcc, 0x5
41126 sth %o5, [%l7 + 0x78]
41127 stb %g4, [%l7 + 0x46]
41128 fxnor %f0, %f6, %f6
41129 udivcc %l2, 0x0515, %l1
41130 ble %icc, loop_4929
41131 ldsw [%l7 + 0x2C], %o0
41132 stb %i4, [%l7 + 0x08]
41133 pdist %f12, %f14, %f2
41134loop_4929:
41135 stx %g2, [%l7 + 0x28]
41136 fbn %fcc0, loop_4930
41137 st %f9, [%l7 + 0x74]
41138 bne,a %icc, loop_4931
41139 movcc %xcc, %o4, %l3
41140loop_4930:
41141 ldx [%l7 + 0x70], %o3
41142 ldsh [%l7 + 0x64], %i7
41143loop_4931:
41144 sethi 0x1912, %g6
41145 fpadd32s %f5, %f13, %f15
41146 fmovdn %icc, %f6, %f0
41147 edge32l %i6, %l6, %g1
41148 movgu %icc, %g7, %i2
41149 lduh [%l7 + 0x3E], %i3
41150 sth %o2, [%l7 + 0x5E]
41151 mova %icc, %l4, %o7
41152 fmovscs %xcc, %f8, %f6
41153 fmovrse %o1, %f3, %f12
41154 fmovrdgz %l5, %f8, %f2
41155 fsrc1 %f14, %f8
41156 fpadd32s %f13, %f12, %f5
41157 fbl %fcc0, loop_4932
41158 brgz %o6, loop_4933
41159 brgz %g3, loop_4934
41160 fmovdleu %icc, %f10, %f12
41161loop_4932:
41162 ldub [%l7 + 0x4D], %i1
41163loop_4933:
41164 umul %i5, %g5, %i0
41165loop_4934:
41166 faligndata %f2, %f8, %f10
41167 lduw [%l7 + 0x2C], %o5
41168 te %xcc, 0x6
41169 tle %xcc, 0x2
41170 bn,pt %xcc, loop_4935
41171 fbul %fcc0, loop_4936
41172 andn %l0, 0x14AA, %g4
41173 subc %l1, 0x1F7F, %l2
41174loop_4935:
41175 tle %icc, 0x6
41176loop_4936:
41177 fandnot1 %f8, %f6, %f14
41178 fmovrdlez %i4, %f4, %f6
41179 umulcc %o0, %g2, %o4
41180 or %l3, 0x1AFA, %i7
41181 subc %g6, %i6, %o3
41182 edge8l %g1, %l6, %g7
41183 ldsh [%l7 + 0x64], %i3
41184 movrgz %i2, 0x320, %o2
41185 movrgez %l4, %o7, %o1
41186 stw %o6, [%l7 + 0x2C]
41187 std %f6, [%l7 + 0x18]
41188 fcmpes %fcc2, %f11, %f13
41189 ldub [%l7 + 0x7D], %g3
41190 ldub [%l7 + 0x26], %l5
41191 movrlez %i1, 0x0CE, %g5
41192 fzero %f8
41193 ldub [%l7 + 0x1C], %i0
41194 lduh [%l7 + 0x26], %o5
41195 lduh [%l7 + 0x28], %i5
41196 ld [%l7 + 0x24], %f12
41197 std %f8, [%l7 + 0x18]
41198 ldx [%l7 + 0x70], %g4
41199 lduw [%l7 + 0x4C], %l1
41200 sllx %l0, 0x1E, %i4
41201 xnorcc %o0, %l2, %g2
41202 lduw [%l7 + 0x64], %l3
41203 taddcctv %i7, %g6, %i6
41204 sth %o4, [%l7 + 0x08]
41205 movrlez %o3, 0x165, %g1
41206 fmovdn %xcc, %f12, %f14
41207 ldub [%l7 + 0x60], %l6
41208 sdivcc %g7, 0x0D99, %i3
41209 movrgz %o2, 0x1B8, %l4
41210 fnors %f3, %f0, %f1
41211 ldsh [%l7 + 0x0E], %o7
41212 fbul %fcc2, loop_4937
41213 bvs %xcc, loop_4938
41214 fmovd %f0, %f8
41215 fmovrslez %i2, %f12, %f1
41216loop_4937:
41217 tcs %icc, 0x0
41218loop_4938:
41219 fpackfix %f8, %f14
41220 fpack16 %f14, %f9
41221 xnorcc %o6, %o1, %l5
41222 ldsh [%l7 + 0x2A], %g3
41223 movge %icc, %i1, %g5
41224 fmovsl %xcc, %f3, %f13
41225 stb %o5, [%l7 + 0x40]
41226 ldx [%l7 + 0x40], %i5
41227 fbge,a %fcc1, loop_4939
41228 fmovscc %icc, %f9, %f10
41229 tpos %xcc, 0x4
41230 movre %g4, %l1, %l0
41231loop_4939:
41232 fbge,a %fcc3, loop_4940
41233 ldx [%l7 + 0x48], %i0
41234 fmovsg %icc, %f5, %f6
41235 bcc,pt %xcc, loop_4941
41236loop_4940:
41237 lduw [%l7 + 0x30], %o0
41238 movpos %xcc, %l2, %i4
41239 fpackfix %f10, %f7
41240loop_4941:
41241 ld [%l7 + 0x4C], %f11
41242 fcmpne16 %f14, %f12, %g2
41243 bl loop_4942
41244 fbn %fcc1, loop_4943
41245 lduw [%l7 + 0x2C], %i7
41246 ldd [%l7 + 0x30], %f0
41247loop_4942:
41248 nop
41249 setx loop_4944, %l0, %l1
41250 jmpl %l1, %l3
41251loop_4943:
41252 edge8 %g6, %o4, %i6
41253 lduw [%l7 + 0x40], %g1
41254 sth %l6, [%l7 + 0x50]
41255loop_4944:
41256 ldsw [%l7 + 0x3C], %g7
41257 ldsb [%l7 + 0x51], %o3
41258 addcc %o2, %i3, %o7
41259 fmul8x16au %f13, %f10, %f4
41260 sth %i2, [%l7 + 0x2C]
41261 fornot2 %f6, %f10, %f12
41262 stw %l4, [%l7 + 0x7C]
41263 sethi 0x1D98, %o1
41264 srax %o6, %l5, %g3
41265 bg,pn %xcc, loop_4945
41266 te %icc, 0x3
41267 pdist %f4, %f0, %f2
41268 fbo,a %fcc0, loop_4946
41269loop_4945:
41270 lduw [%l7 + 0x58], %i1
41271 fbn %fcc0, loop_4947
41272 edge16 %o5, %i5, %g4
41273loop_4946:
41274 fmul8ulx16 %f8, %f8, %f6
41275 stw %l1, [%l7 + 0x20]
41276loop_4947:
41277 xnorcc %l0, 0x0CB5, %g5
41278 nop
41279 setx loop_4948, %l0, %l1
41280 wrpr 0x1, %tl
41281 wrpr %l1, %tpc
41282 add %l1, 0x4, %l1
41283 wrpr %l1, %tnpc
41284 setx 0x34400001400, %l0, %l1
41285 wrpr %l1, %tstate
41286 wrhpr 0x4, %htstate
41287 retry
41288 lduh [%l7 + 0x2E], %o0
41289 bcc,a,pt %xcc, loop_4949
41290 stx %l2, [%l7 + 0x60]
41291loop_4948:
41292 fnot2 %f6, %f14
41293 fnot1s %f3, %f0
41294loop_4949:
41295 fmul8x16au %f11, %f8, %f6
41296 ldsh [%l7 + 0x08], %i0
41297 movrlez %i4, %g2, %l3
41298 tn %icc, 0x7
41299 fornot2 %f10, %f8, %f2
41300 fmovda %xcc, %f3, %f0
41301 std %f10, [%l7 + 0x08]
41302 fmovrsne %i7, %f11, %f10
41303 brgez %g6, loop_4950
41304 addccc %i6, %o4, %g1
41305 stx %g7, [%l7 + 0x30]
41306 ldx [%l7 + 0x60], %l6
41307loop_4950:
41308 fone %f14
41309 tpos %icc, 0x6
41310 fandnot2 %f0, %f8, %f12
41311 ble,a,pn %icc, loop_4951
41312 smulcc %o2, 0x0F3B, %o3
41313 fmovsa %icc, %f1, %f15
41314 tge %xcc, 0x1
41315loop_4951:
41316 edge8ln %i3, %o7, %i2
41317 fmovdgu %xcc, %f11, %f5
41318 ld [%l7 + 0x10], %f3
41319 fbge,a %fcc0, loop_4952
41320 te %xcc, 0x3
41321 fabss %f4, %f12
41322 st %f13, [%l7 + 0x54]
41323loop_4952:
41324 orcc %o1, %o6, %l4
41325 tleu %icc, 0x4
41326 fnot1 %f4, %f10
41327 lduh [%l7 + 0x5E], %g3
41328 fsrc1s %f0, %f1
41329 stx %l5, [%l7 + 0x48]
41330 fzero %f0
41331 stx %i1, [%l7 + 0x08]
41332 fmovrde %o5, %f8, %f4
41333 fpmerge %f13, %f11, %f6
41334 ld [%l7 + 0x2C], %f7
41335 smulcc %i5, 0x0DC4, %g4
41336 addcc %l1, 0x1666, %l0
41337 tvs %xcc, 0x0
41338 movl %xcc, %g5, %l2
41339 popc %o0, %i4
41340 stb %i0, [%l7 + 0x50]
41341 fandnot1s %f8, %f4, %f11
41342 lduw [%l7 + 0x50], %g2
41343 fsrc1 %f8, %f2
41344 movcc %xcc, %l3, %g6
41345 xnorcc %i6, 0x0D26, %o4
41346 tleu %icc, 0x7
41347 sdivcc %i7, 0x0686, %g7
41348 ldsb [%l7 + 0x72], %l6
41349 fandnot2 %f2, %f12, %f4
41350 ldd [%l7 + 0x78], %f2
41351 ldsh [%l7 + 0x32], %o2
41352 movle %xcc, %g1, %i3
41353 fandnot2 %f4, %f14, %f12
41354 lduh [%l7 + 0x4E], %o7
41355 fornot2 %f2, %f8, %f2
41356 bshuffle %f6, %f2, %f6
41357 fmovrsgez %o3, %f10, %f9
41358 fmovdcs %xcc, %f2, %f0
41359 and %o1, 0x11A1, %i2
41360 lduw [%l7 + 0x08], %o6
41361 fornot2 %f14, %f8, %f10
41362 tsubcc %g3, %l5, %l4
41363 pdist %f4, %f14, %f4
41364 ldsb [%l7 + 0x22], %o5
41365 array32 %i5, %g4, %i1
41366 andn %l1, 0x0AA6, %g5
41367 movne %icc, %l0, %l2
41368 fabss %f3, %f1
41369 fnot2 %f4, %f10
41370 tsubcctv %i4, %i0, %g2
41371 bl %icc, loop_4953
41372 sth %o0, [%l7 + 0x12]
41373 fmovsgu %icc, %f10, %f11
41374 ldsb [%l7 + 0x43], %g6
41375loop_4953:
41376 movl %xcc, %l3, %i6
41377 fmul8x16au %f9, %f0, %f10
41378 lduw [%l7 + 0x48], %o4
41379 ldx [%l7 + 0x40], %g7
41380 tcc %xcc, 0x3
41381 stx %l6, [%l7 + 0x08]
41382 ldub [%l7 + 0x48], %o2
41383 brlz,a %g1, loop_4954
41384 lduw [%l7 + 0x20], %i7
41385 orcc %i3, %o7, %o3
41386 fornot1 %f0, %f8, %f8
41387loop_4954:
41388 stb %o1, [%l7 + 0x16]
41389 pdist %f2, %f10, %f12
41390 std %f0, [%l7 + 0x70]
41391 stb %i2, [%l7 + 0x3E]
41392 xor %o6, %g3, %l4
41393 sdivx %o5, 0x094B, %l5
41394 stx %g4, [%l7 + 0x40]
41395 fcmps %fcc2, %f7, %f1
41396 ldsh [%l7 + 0x4C], %i5
41397 std %f6, [%l7 + 0x60]
41398 nop
41399 setx loop_4955, %l0, %l1
41400 jmpl %l1, %i1
41401 stx %l1, [%l7 + 0x50]
41402 fbl,a %fcc0, loop_4956
41403 ldd [%l7 + 0x30], %f12
41404loop_4955:
41405 lduw [%l7 + 0x38], %g5
41406 fpack16 %f8, %f4
41407loop_4956:
41408 movge %icc, %l2, %l0
41409 std %f0, [%l7 + 0x08]
41410 fmovdvs %icc, %f5, %f5
41411 stb %i4, [%l7 + 0x54]
41412 fblg,a %fcc2, loop_4957
41413 andncc %g2, %o0, %i0
41414 stx %l3, [%l7 + 0x30]
41415 bl,a loop_4958
41416loop_4957:
41417 te %icc, 0x1
41418 bvc,a,pn %icc, loop_4959
41419 edge16ln %i6, %g6, %g7
41420loop_4958:
41421 fmovdneg %icc, %f9, %f2
41422 st %f14, [%l7 + 0x48]
41423loop_4959:
41424 movpos %xcc, %o4, %o2
41425 udivx %l6, 0x168F, %g1
41426 ldsw [%l7 + 0x34], %i7
41427 subccc %i3, 0x0FF8, %o3
41428 bge %xcc, loop_4960
41429 faligndata %f2, %f0, %f10
41430 stx %o7, [%l7 + 0x58]
41431 std %f2, [%l7 + 0x40]
41432loop_4960:
41433 fabsd %f4, %f4
41434 fzero %f8
41435 fbug %fcc0, loop_4961
41436 st %f10, [%l7 + 0x44]
41437 addc %o1, 0x1229, %o6
41438 ldx [%l7 + 0x60], %i2
41439loop_4961:
41440 fmul8ulx16 %f10, %f0, %f2
41441 udivx %g3, 0x1DB6, %o5
41442 edge16n %l5, %g4, %i5
41443 fcmpeq32 %f0, %f12, %i1
41444 stb %l4, [%l7 + 0x43]
41445 fmovdn %xcc, %f5, %f6
41446 ldsb [%l7 + 0x49], %l1
41447 sra %l2, 0x03, %l0
41448 fpsub32s %f12, %f7, %f14
41449 fmovsge %xcc, %f12, %f9
41450 edge8 %i4, %g2, %o0
41451 movn %icc, %i0, %g5
41452 ldd [%l7 + 0x70], %f0
41453 taddcc %i6, 0x12E3, %l3
41454 lduh [%l7 + 0x7A], %g7
41455 movrgez %g6, 0x3CF, %o2
41456 array8 %o4, %l6, %i7
41457 fcmpeq32 %f12, %f0, %i3
41458 fmovsvc %xcc, %f4, %f8
41459 nop
41460 setx loop_4962, %l0, %l1
41461 wrpr 0x1, %tl
41462 wrpr %l1, %tpc
41463 add %l1, 0x4, %l1
41464 wrpr %l1, %tnpc
41465 setx 0x34400001400, %l0, %l1
41466 wrpr %l1, %tstate
41467 wrhpr 0x4, %htstate
41468 retry
41469 bleu,pn %icc, loop_4963
41470 sdivx %g1, 0x1991, %o7
41471 orcc %o1, 0x1155, %o6
41472loop_4962:
41473 movrlez %o3, 0x1A0, %i2
41474loop_4963:
41475 udivx %g3, 0x1BD4, %l5
41476 fbo,a %fcc1, loop_4964
41477 addccc %o5, %i5, %i1
41478 fzeros %f2
41479 stb %l4, [%l7 + 0x1B]
41480loop_4964:
41481 fbne %fcc0, loop_4965
41482 fnegd %f8, %f0
41483 fand %f4, %f0, %f2
41484 fbo,a %fcc1, loop_4966
41485loop_4965:
41486 fmovrdlz %l1, %f2, %f10
41487 fbo %fcc0, loop_4967
41488 st %f14, [%l7 + 0x24]
41489loop_4966:
41490 sdiv %l2, 0x1BD1, %g4
41491 movcs %icc, %l0, %g2
41492loop_4967:
41493 bpos,pn %icc, loop_4968
41494 ldx [%l7 + 0x18], %i4
41495 stw %i0, [%l7 + 0x40]
41496 fmovdne %icc, %f12, %f13
41497loop_4968:
41498 ldd [%l7 + 0x28], %f4
41499 fcmpeq32 %f10, %f4, %g5
41500 tcc %icc, 0x3
41501 lduw [%l7 + 0x68], %i6
41502 bn,a %icc, loop_4969
41503 fmovdcs %xcc, %f14, %f8
41504 fbu %fcc1, loop_4970
41505 xor %l3, 0x0E38, %g7
41506loop_4969:
41507 fmovrsgez %o0, %f7, %f2
41508 subccc %g6, 0x19F4, %o2
41509loop_4970:
41510 orncc %o4, 0x0709, %l6
41511 sra %i7, %g1, %i3
41512 movrgz %o1, 0x10A, %o7
41513 movcs %icc, %o3, %i2
41514 st %f3, [%l7 + 0x70]
41515 movgu %xcc, %g3, %o6
41516 mova %xcc, %o5, %i5
41517 fcmpgt32 %f4, %f6, %l5
41518 edge16l %l4, %i1, %l1
41519 fpack32 %f8, %f10, %f8
41520 tgu %icc, 0x5
41521 subc %l2, 0x1696, %l0
41522 alignaddr %g4, %i4, %g2
41523 addccc %g5, 0x1325, %i0
41524 movrgez %i6, 0x1C0, %l3
41525 fnot2s %f0, %f12
41526 ldsh [%l7 + 0x2E], %o0
41527 movrgez %g7, 0x266, %o2
41528 fmul8x16au %f12, %f14, %f2
41529 orn %g6, %o4, %l6
41530 sdivx %i7, 0x0947, %i3
41531 edge8l %g1, %o1, %o3
41532 stb %o7, [%l7 + 0x1B]
41533 fnand %f12, %f14, %f12
41534 faligndata %f12, %f2, %f14
41535 movneg %xcc, %i2, %g3
41536 fmovdvc %xcc, %f1, %f10
41537 bn,pn %xcc, loop_4971
41538 ldsb [%l7 + 0x0D], %o6
41539 mulx %o5, %i5, %l5
41540 array16 %l4, %l1, %i1
41541loop_4971:
41542 popc 0x1458, %l2
41543 fmovrde %l0, %f8, %f12
41544 ble,pt %icc, loop_4972
41545 sdiv %g4, 0x108E, %i4
41546 fone %f14
41547 ld [%l7 + 0x2C], %f0
41548loop_4972:
41549 ldsh [%l7 + 0x0A], %g2
41550 ldsw [%l7 + 0x20], %g5
41551 stb %i6, [%l7 + 0x24]
41552 fcmple16 %f4, %f2, %l3
41553 ldub [%l7 + 0x2A], %o0
41554 ldd [%l7 + 0x60], %f0
41555 nop
41556 setx loop_4973, %l0, %l1
41557 wrpr 0x1, %tl
41558 wrpr %l1, %tpc
41559 add %l1, 0x4, %l1
41560 wrpr %l1, %tnpc
41561 setx 0x34400001400, %l0, %l1
41562 wrpr %l1, %tstate
41563 wrhpr 0x4, %htstate
41564 retry
41565 fmovrslez %g7, %f11, %f5
41566 ldub [%l7 + 0x4B], %i0
41567 fpsub32s %f1, %f3, %f13
41568loop_4973:
41569 bleu,pn %xcc, loop_4974
41570 mulscc %g6, 0x00D2, %o4
41571 fpadd16s %f7, %f11, %f14
41572 std %f10, [%l7 + 0x58]
41573loop_4974:
41574 fmovsa %icc, %f4, %f10
41575 addcc %o2, 0x074E, %l6
41576 lduh [%l7 + 0x78], %i7
41577 fornot2 %f6, %f6, %f12
41578 brlez,a %g1, loop_4975
41579 fpsub16s %f5, %f9, %f4
41580 stx %i3, [%l7 + 0x78]
41581 bcs %icc, loop_4976
41582loop_4975:
41583 movrgez %o1, 0x277, %o7
41584 fors %f7, %f7, %f9
41585 tle %xcc, 0x1
41586loop_4976:
41587 stb %i2, [%l7 + 0x63]
41588 fnors %f12, %f0, %f11
41589 fnands %f12, %f13, %f7
41590 ldub [%l7 + 0x6B], %g3
41591 fbe,a %fcc1, loop_4977
41592 fors %f14, %f8, %f13
41593 std %f10, [%l7 + 0x28]
41594 fone %f0
41595loop_4977:
41596 stb %o6, [%l7 + 0x33]
41597 call loop_4978
41598 ta %icc, 0x3
41599 fcmpd %fcc3, %f14, %f6
41600 ldd [%l7 + 0x40], %f8
41601loop_4978:
41602 andn %o3, 0x0A02, %o5
41603 umul %l5, 0x04A8, %l4
41604 ldsh [%l7 + 0x0E], %l1
41605 stw %i1, [%l7 + 0x50]
41606 fbug,a %fcc2, loop_4979
41607 ld [%l7 + 0x58], %f8
41608 ldsb [%l7 + 0x1E], %l2
41609 orn %i5, 0x1488, %g4
41610loop_4979:
41611 xnor %l0, 0x052B, %i4
41612 fmul8x16al %f13, %f5, %f12
41613 stw %g5, [%l7 + 0x6C]
41614 fpsub32 %f14, %f2, %f14
41615 fsrc2s %f12, %f12
41616 fcmpeq32 %f14, %f6, %i6
41617 fble %fcc1, loop_4980
41618 ld [%l7 + 0x4C], %f12
41619 tgu %icc, 0x5
41620 sth %g2, [%l7 + 0x52]
41621loop_4980:
41622 array8 %l3, %o0, %g7
41623 stw %i0, [%l7 + 0x78]
41624 fmuld8sux16 %f5, %f0, %f12
41625 movl %xcc, %o4, %o2
41626 fands %f15, %f12, %f9
41627 stx %g6, [%l7 + 0x38]
41628 fbge,a %fcc0, loop_4981
41629 move %xcc, %i7, %g1
41630 edge16 %i3, %l6, %o1
41631 ldd [%l7 + 0x50], %f0
41632loop_4981:
41633 ldsw [%l7 + 0x7C], %i2
41634 orcc %o7, %g3, %o6
41635 mova %icc, %o5, %o3
41636 fandnot2 %f0, %f6, %f10
41637 edge8l %l4, %l5, %l1
41638 movrlz %l2, 0x36B, %i1
41639 std %f6, [%l7 + 0x68]
41640 fand %f8, %f2, %f12
41641 ta %xcc, 0x2
41642 brz,a %g4, loop_4982
41643 sdiv %i5, 0x1CB0, %i4
41644 fsrc1s %f8, %f14
41645 addcc %g5, %i6, %l0
41646loop_4982:
41647 ldsw [%l7 + 0x30], %l3
41648 edge32 %o0, %g2, %i0
41649 st %f7, [%l7 + 0x38]
41650 stb %g7, [%l7 + 0x22]
41651 tvs %xcc, 0x7
41652 sth %o4, [%l7 + 0x6A]
41653 tl %xcc, 0x4
41654 ldd [%l7 + 0x78], %f2
41655 fcmps %fcc0, %f2, %f13
41656 edge16l %o2, %i7, %g1
41657 fba,a %fcc1, loop_4983
41658 fba,a %fcc1, loop_4984
41659 tgu %xcc, 0x6
41660 ldx [%l7 + 0x70], %i3
41661loop_4983:
41662 fbug %fcc2, loop_4985
41663loop_4984:
41664 bvc,a,pt %icc, loop_4986
41665 fcmpeq32 %f0, %f12, %l6
41666 sdiv %o1, 0x1048, %i2
41667loop_4985:
41668 fmovrde %o7, %f8, %f10
41669loop_4986:
41670 lduh [%l7 + 0x6A], %g3
41671 movrne %o6, 0x1F9, %o5
41672 add %o3, %g6, %l5
41673 sth %l1, [%l7 + 0x56]
41674 ldsh [%l7 + 0x52], %l2
41675 ldx [%l7 + 0x68], %l4
41676 subc %g4, 0x06C0, %i1
41677 fmovdle %xcc, %f12, %f8
41678 st %f2, [%l7 + 0x2C]
41679 ldx [%l7 + 0x18], %i5
41680 st %f0, [%l7 + 0x38]
41681 fbl %fcc3, loop_4987
41682 movrne %g5, 0x1AC, %i6
41683 brz,a %i4, loop_4988
41684 tleu %xcc, 0x2
41685loop_4987:
41686 fcmpd %fcc0, %f4, %f8
41687 lduh [%l7 + 0x7A], %l0
41688loop_4988:
41689 fmovsa %xcc, %f9, %f14
41690 fmovda %xcc, %f3, %f9
41691 taddcc %l3, 0x0BDF, %g2
41692 mulscc %i0, 0x1A1B, %o0
41693 movle %xcc, %o4, %g7
41694 ldsw [%l7 + 0x3C], %o2
41695 tn %xcc, 0x2
41696 fmovdcc %xcc, %f12, %f3
41697 fmovdvc %xcc, %f8, %f7
41698 movg %icc, %i7, %i3
41699 fbul %fcc1, loop_4989
41700 faligndata %f0, %f4, %f8
41701 ldsw [%l7 + 0x18], %l6
41702 xnorcc %o1, %i2, %o7
41703loop_4989:
41704 tle %icc, 0x2
41705 sth %g3, [%l7 + 0x54]
41706 bvs %xcc, loop_4990
41707 ldsw [%l7 + 0x58], %g1
41708 edge32 %o5, %o6, %o3
41709 lduw [%l7 + 0x20], %g6
41710loop_4990:
41711 fmovsvc %icc, %f4, %f2
41712 ldsh [%l7 + 0x3A], %l1
41713 nop
41714 setx loop_4991, %l0, %l1
41715 wrpr 0x1, %tl
41716 wrpr %l1, %tpc
41717 add %l1, 0x4, %l1
41718 wrpr %l1, %tnpc
41719 setx 0x34400001400, %l0, %l1
41720 wrpr %l1, %tstate
41721 wrhpr 0x4, %htstate
41722 retry
41723 bg,a %xcc, loop_4992
41724 lduh [%l7 + 0x0A], %l2
41725 std %f4, [%l7 + 0x78]
41726loop_4991:
41727 fmul8x16au %f5, %f12, %f6
41728loop_4992:
41729 fxors %f5, %f2, %f13
41730 add %l4, %g4, %i1
41731 srlx %l5, 0x17, %g5
41732 ldsw [%l7 + 0x28], %i5
41733 fbug %fcc3, loop_4993
41734 ldub [%l7 + 0x1F], %i6
41735 st %f1, [%l7 + 0x74]
41736 fcmpeq32 %f0, %f4, %l0
41737loop_4993:
41738 bpos,a,pt %icc, loop_4994
41739 ldsb [%l7 + 0x10], %i4
41740 fandnot2s %f14, %f4, %f8
41741 tl %xcc, 0x6
41742loop_4994:
41743 ldsw [%l7 + 0x0C], %g2
41744 srl %l3, %o0, %i0
41745 ldub [%l7 + 0x23], %o4
41746 fpsub16 %f4, %f0, %f14
41747 fmovrsgz %o2, %f9, %f9
41748 fbu %fcc2, loop_4995
41749 bpos,a,pt %icc, loop_4996
41750 edge8l %g7, %i3, %i7
41751 ld [%l7 + 0x10], %f6
41752loop_4995:
41753 pdist %f4, %f6, %f8
41754loop_4996:
41755 movn %icc, %o1, %l6
41756 lduh [%l7 + 0x24], %i2
41757 fmovrslz %g3, %f10, %f9
41758 xorcc %g1, 0x0A2C, %o5
41759 movrlz %o7, %o6, %o3
41760 stx %l1, [%l7 + 0x48]
41761 fnor %f6, %f4, %f14
41762 stx %l2, [%l7 + 0x70]
41763 sub %l4, 0x16E1, %g4
41764 ldsb [%l7 + 0x2A], %i1
41765 fmovda %xcc, %f6, %f4
41766 sth %l5, [%l7 + 0x74]
41767 stx %g6, [%l7 + 0x70]
41768 lduw [%l7 + 0x3C], %g5
41769 ldd [%l7 + 0x18], %f6
41770 bl,pn %icc, loop_4997
41771 lduw [%l7 + 0x60], %i6
41772 subcc %l0, 0x1F14, %i5
41773 alignaddrl %g2, %l3, %o0
41774loop_4997:
41775 edge8 %i0, %i4, %o4
41776 sdivcc %o2, 0x15F2, %i3
41777 ld [%l7 + 0x68], %f10
41778 bl,a loop_4998
41779 lduw [%l7 + 0x68], %g7
41780 sth %i7, [%l7 + 0x6E]
41781 xnor %l6, %i2, %g3
41782loop_4998:
41783 bneg,a,pt %xcc, loop_4999
41784 bshuffle %f2, %f2, %f12
41785 movrne %g1, %o5, %o7
41786 srl %o6, %o3, %o1
41787loop_4999:
41788 stx %l1, [%l7 + 0x10]
41789 brlez %l2, loop_5000
41790 fpsub16 %f4, %f6, %f14
41791 fmovsgu %xcc, %f7, %f1
41792 subccc %l4, 0x136B, %i1
41793loop_5000:
41794 fmovrdgz %l5, %f6, %f12
41795 lduw [%l7 + 0x28], %g4
41796 pdist %f10, %f12, %f8
41797 ldd [%l7 + 0x50], %f0
41798 sth %g5, [%l7 + 0x38]
41799 fmovrde %g6, %f4, %f0
41800 fmovrsgz %i6, %f4, %f12
41801 fmovdne %xcc, %f10, %f3
41802 stx %i5, [%l7 + 0x48]
41803 lduh [%l7 + 0x1C], %l0
41804 fbug %fcc2, loop_5001
41805 fnot1 %f12, %f0
41806 subc %g2, %o0, %i0
41807 fmovsle %icc, %f11, %f2
41808loop_5001:
41809 std %f2, [%l7 + 0x18]
41810 edge8ln %i4, %l3, %o4
41811 fmovrdgez %i3, %f14, %f4
41812 ldub [%l7 + 0x35], %o2
41813 edge32l %i7, %l6, %i2
41814 brlz,a %g7, loop_5002
41815 fabsd %f8, %f14
41816 fmovrslz %g3, %f11, %f12
41817 fmovsne %xcc, %f13, %f3
41818loop_5002:
41819 ld [%l7 + 0x64], %f12
41820 stb %o5, [%l7 + 0x0C]
41821 lduh [%l7 + 0x2C], %o7
41822 fandnot2 %f14, %f10, %f12
41823 nop
41824 setx loop_5003, %l0, %l1
41825 jmpl %l1, %g1
41826 fmovdle %xcc, %f9, %f7
41827 ldx [%l7 + 0x48], %o3
41828 fandnot1 %f2, %f8, %f2
41829loop_5003:
41830 movne %xcc, %o1, %o6
41831 ldsh [%l7 + 0x0E], %l2
41832 add %l4, %i1, %l1
41833 stb %l5, [%l7 + 0x78]
41834 fmovsgu %icc, %f3, %f3
41835 bvc loop_5004
41836 nop
41837 setx loop_5005, %l0, %l1
41838 wrpr 0x1, %tl
41839 wrpr %l1, %tnpc
41840 setx 0x34400001400, %l0, %l1
41841 wrpr %l1, %tstate
41842 wrhpr 0x4, %htstate
41843 done
41844 ld [%l7 + 0x18], %f1
41845 std %f0, [%l7 + 0x50]
41846loop_5004:
41847 fmovsneg %icc, %f15, %f4
41848loop_5005:
41849 fcmped %fcc2, %f6, %f14
41850 tle %xcc, 0x1
41851 fmovsneg %xcc, %f10, %f9
41852 ldd [%l7 + 0x58], %f8
41853 stb %g4, [%l7 + 0x12]
41854 fmul8sux16 %f2, %f14, %f8
41855 andn %g5, %g6, %i6
41856 tle %icc, 0x2
41857 lduh [%l7 + 0x16], %l0
41858 ld [%l7 + 0x4C], %f14
41859 movg %icc, %g2, %o0
41860 brz %i0, loop_5006
41861 stw %i4, [%l7 + 0x70]
41862 ld [%l7 + 0x14], %f10
41863 ldub [%l7 + 0x51], %l3
41864loop_5006:
41865 stw %i5, [%l7 + 0x08]
41866 lduw [%l7 + 0x1C], %o4
41867 tcc %xcc, 0x4
41868 stw %i3, [%l7 + 0x6C]
41869 movrlez %i7, 0x305, %l6
41870 ldx [%l7 + 0x68], %o2
41871 lduh [%l7 + 0x78], %i2
41872 stx %g3, [%l7 + 0x08]
41873 fmul8x16 %f13, %f4, %f12
41874 fexpand %f2, %f0
41875 fmul8sux16 %f10, %f0, %f0
41876 fandnot2s %f6, %f7, %f4
41877 ld [%l7 + 0x08], %f8
41878 ldsh [%l7 + 0x48], %g7
41879 brnz,a %o5, loop_5007
41880 ld [%l7 + 0x40], %f3
41881 st %f11, [%l7 + 0x30]
41882 fornot1 %f2, %f8, %f6
41883loop_5007:
41884 faligndata %f2, %f8, %f0
41885 fmovsleu %xcc, %f2, %f0
41886 fmul8sux16 %f4, %f4, %f6
41887 sth %g1, [%l7 + 0x5E]
41888 stb %o3, [%l7 + 0x0E]
41889 mulscc %o1, %o7, %l2
41890 fbue %fcc3, loop_5008
41891 ld [%l7 + 0x64], %f1
41892 fmovs %f9, %f14
41893 pdist %f10, %f12, %f12
41894loop_5008:
41895 fcmped %fcc1, %f6, %f6
41896 fxor %f12, %f0, %f0
41897 sub %l4, 0x0BBF, %o6
41898 stb %l1, [%l7 + 0x21]
41899 taddcc %l5, 0x0C31, %g4
41900 ldd [%l7 + 0x48], %f8
41901 ldd [%l7 + 0x60], %f6
41902 ldsh [%l7 + 0x18], %i1
41903 alignaddr %g5, %i6, %l0
41904 fandnot2 %f2, %f14, %f14
41905 tleu %icc, 0x5
41906 andcc %g6, %o0, %g2
41907 sethi 0x05BD, %i0
41908 fmovdge %xcc, %f11, %f2
41909 fmovdpos %xcc, %f12, %f3
41910 fbl,a %fcc0, loop_5009
41911 mova %xcc, %i4, %i5
41912 tgu %xcc, 0x1
41913 fpadd16 %f10, %f2, %f4
41914loop_5009:
41915 fbl %fcc2, loop_5010
41916 ldd [%l7 + 0x08], %f0
41917 stb %l3, [%l7 + 0x10]
41918 stx %o4, [%l7 + 0x48]
41919loop_5010:
41920 edge16 %i3, %l6, %i7
41921 st %f6, [%l7 + 0x50]
41922 ldd [%l7 + 0x28], %f12
41923 movgu %icc, %i2, %o2
41924 fandnot2s %f3, %f11, %f5
41925 ldd [%l7 + 0x30], %f0
41926 fmovrdgez %g7, %f0, %f2
41927 stx %o5, [%l7 + 0x28]
41928 bleu,a loop_5011
41929 stb %g1, [%l7 + 0x0B]
41930 tleu %icc, 0x7
41931 ldsh [%l7 + 0x4E], %o3
41932loop_5011:
41933 fcmpeq16 %f8, %f8, %o1
41934 stx %g3, [%l7 + 0x60]
41935 fmovsneg %icc, %f4, %f8
41936 lduw [%l7 + 0x50], %o7
41937 mova %xcc, %l4, %l2
41938 fblg %fcc1, loop_5012
41939 fcmpeq32 %f14, %f6, %o6
41940 fmovsgu %xcc, %f0, %f7
41941 ld [%l7 + 0x6C], %f1
41942loop_5012:
41943 lduw [%l7 + 0x28], %l1
41944 std %f8, [%l7 + 0x68]
41945 fsrc2 %f6, %f0
41946 edge16l %l5, %g4, %i1
41947 fmovda %xcc, %f14, %f0
41948 srax %i6, 0x18, %g5
41949 fcmped %fcc0, %f2, %f4
41950 edge32n %l0, %g6, %g2
41951 fmovdg %icc, %f11, %f10
41952 for %f10, %f6, %f2
41953 stb %i0, [%l7 + 0x66]
41954 fble %fcc1, loop_5013
41955 fnot1s %f6, %f15
41956 faligndata %f14, %f14, %f4
41957 fandnot2s %f6, %f12, %f14
41958loop_5013:
41959 fbug %fcc2, loop_5014
41960 st %f5, [%l7 + 0x34]
41961 ldsh [%l7 + 0x1E], %i4
41962 ldx [%l7 + 0x38], %i5
41963loop_5014:
41964 addccc %o0, %l3, %i3
41965 sra %l6, 0x03, %o4
41966 fcmpgt16 %f4, %f14, %i7
41967 fbule,a %fcc3, loop_5015
41968 fbu %fcc2, loop_5016
41969 subccc %i2, 0x1997, %o2
41970 fnot1s %f7, %f13
41971loop_5015:
41972 fsrc2s %f0, %f10
41973loop_5016:
41974 bl,a loop_5017
41975 fornot2s %f7, %f10, %f11
41976 fmovdneg %icc, %f13, %f5
41977 ldx [%l7 + 0x50], %g7
41978loop_5017:
41979 brz,a %o5, loop_5018
41980 fmovsle %xcc, %f2, %f6
41981 lduh [%l7 + 0x48], %o3
41982 array8 %o1, %g1, %g3
41983loop_5018:
41984 fmovsleu %icc, %f15, %f8
41985 fnors %f11, %f7, %f13
41986 st %f5, [%l7 + 0x54]
41987 or %o7, %l4, %l2
41988 fmovrdlz %o6, %f14, %f12
41989 lduw [%l7 + 0x6C], %l1
41990 fbne %fcc3, loop_5019
41991 orcc %g4, 0x1BD0, %i1
41992 fbul,a %fcc0, loop_5020
41993 ld [%l7 + 0x20], %f2
41994loop_5019:
41995 addc %i6, %g5, %l5
41996 ldx [%l7 + 0x48], %g6
41997loop_5020:
41998 ldsb [%l7 + 0x3B], %l0
41999 sllx %g2, %i0, %i5
42000 fcmpgt32 %f14, %f6, %o0
42001 fzeros %f5
42002 movre %i4, %i3, %l3
42003 fmovsvc %xcc, %f6, %f15
42004 movneg %icc, %l6, %i7
42005 stw %o4, [%l7 + 0x2C]
42006 ldx [%l7 + 0x28], %i2
42007 movneg %xcc, %o2, %o5
42008 stx %g7, [%l7 + 0x10]
42009 brnz %o3, loop_5021
42010 sth %g1, [%l7 + 0x42]
42011 tsubcc %g3, 0x109F, %o7
42012 sth %o1, [%l7 + 0x72]
42013loop_5021:
42014 fmovsneg %icc, %f0, %f13
42015 fmovrslez %l2, %f2, %f3
42016 udivcc %l4, 0x04FF, %o6
42017 fbge,a %fcc3, loop_5022
42018 ldsw [%l7 + 0x48], %g4
42019 sth %i1, [%l7 + 0x60]
42020 fmovd %f0, %f8
42021loop_5022:
42022 fmul8sux16 %f14, %f12, %f2
42023 faligndata %f10, %f8, %f10
42024 st %f9, [%l7 + 0x08]
42025 fmovdne %xcc, %f6, %f7
42026 orn %i6, %l1, %g5
42027 smul %l5, 0x0106, %g6
42028 ldsh [%l7 + 0x28], %l0
42029 lduh [%l7 + 0x5A], %g2
42030 ldx [%l7 + 0x30], %i5
42031 bneg loop_5023
42032 fmovd %f10, %f14
42033 fxor %f0, %f10, %f2
42034 ldx [%l7 + 0x48], %i0
42035loop_5023:
42036 std %f4, [%l7 + 0x70]
42037 stw %i4, [%l7 + 0x74]
42038 sth %o0, [%l7 + 0x3C]
42039 fxnors %f15, %f2, %f10
42040 tl %xcc, 0x2
42041 bvc,a %icc, loop_5024
42042 sdiv %l3, 0x1B15, %i3
42043 taddcc %i7, %l6, %o4
42044 fzero %f4
42045loop_5024:
42046 addcc %o2, %o5, %i2
42047 mulscc %g7, %o3, %g1
42048 fandnot1 %f14, %f10, %f2
42049 st %f3, [%l7 + 0x4C]
42050 stw %g3, [%l7 + 0x1C]
42051 te %xcc, 0x5
42052 fsrc2 %f6, %f10
42053 fmovdcs %xcc, %f9, %f6
42054 fbl %fcc1, loop_5025
42055 edge32l %o1, %l2, %l4
42056 for %f14, %f6, %f12
42057 fornot1s %f2, %f14, %f11
42058loop_5025:
42059 ldx [%l7 + 0x48], %o6
42060 fmovsvs %icc, %f1, %f11
42061 fmovsne %icc, %f1, %f6
42062 bl,pn %xcc, loop_5026
42063 ta %xcc, 0x7
42064 movrlz %g4, 0x0C5, %o7
42065 andcc %i6, %l1, %i1
42066loop_5026:
42067 andncc %g5, %l5, %l0
42068 fmovdgu %icc, %f8, %f0
42069 stx %g6, [%l7 + 0x70]
42070 st %f4, [%l7 + 0x38]
42071 fpadd16 %f14, %f6, %f0
42072 lduw [%l7 + 0x08], %g2
42073 faligndata %f4, %f4, %f12
42074 bpos %xcc, loop_5027
42075 stx %i5, [%l7 + 0x70]
42076 nop
42077 setx loop_5028, %l0, %l1
42078 wrpr 0x1, %tl
42079 wrpr %l1, %tpc
42080 add %l1, 0x4, %l1
42081 wrpr %l1, %tnpc
42082 setx 0x34400001400, %l0, %l1
42083 wrpr %l1, %tstate
42084 wrhpr 0x4, %htstate
42085 retry
42086 movvs %icc, %i4, %o0
42087loop_5027:
42088 udivcc %i0, 0x07F5, %i3
42089 ldub [%l7 + 0x27], %l3
42090loop_5028:
42091 ldx [%l7 + 0x48], %i7
42092 te %xcc, 0x1
42093 std %f0, [%l7 + 0x08]
42094 fmovdl %xcc, %f15, %f2
42095 andncc %o4, %l6, %o2
42096 movrgez %i2, 0x1F6, %g7
42097 tvs %icc, 0x2
42098 subc %o5, %o3, %g1
42099 std %f14, [%l7 + 0x18]
42100 ld [%l7 + 0x70], %f12
42101 fpadd32s %f10, %f9, %f15
42102 fabss %f6, %f3
42103 fbl %fcc0, loop_5029
42104 bn,a loop_5030
42105 tvc %xcc, 0x4
42106 fand %f6, %f0, %f14
42107loop_5029:
42108 ldsh [%l7 + 0x32], %g3
42109loop_5030:
42110 tleu %xcc, 0x0
42111 movleu %xcc, %o1, %l2
42112 fpadd16 %f10, %f2, %f10
42113 edge8 %l4, %g4, %o7
42114 movrlez %i6, %l1, %i1
42115 udivcc %o6, 0x1B26, %l5
42116 fbg,a %fcc0, loop_5031
42117 movneg %icc, %g5, %g6
42118 edge8ln %l0, %i5, %g2
42119 fmovdcs %xcc, %f11, %f0
42120loop_5031:
42121 ldx [%l7 + 0x68], %i4
42122 st %f0, [%l7 + 0x4C]
42123 fcmpeq16 %f2, %f6, %o0
42124 fone %f6
42125 ldx [%l7 + 0x60], %i3
42126 fbn,a %fcc0, loop_5032
42127 stb %i0, [%l7 + 0x21]
42128 alignaddrl %i7, %o4, %l3
42129 lduw [%l7 + 0x64], %l6
42130loop_5032:
42131 fornot2s %f10, %f10, %f0
42132 stx %o2, [%l7 + 0x68]
42133 fbuge,a %fcc2, loop_5033
42134 lduw [%l7 + 0x70], %g7
42135 fmovrsgez %o5, %f7, %f6
42136 fmovsn %icc, %f12, %f11
42137loop_5033:
42138 tn %icc, 0x2
42139 std %f8, [%l7 + 0x20]
42140 ldd [%l7 + 0x48], %f0
42141 stb %o3, [%l7 + 0x0B]
42142 orncc %g1, %g3, %i2
42143 fmovrdlz %o1, %f6, %f0
42144 stx %l2, [%l7 + 0x78]
42145 stw %g4, [%l7 + 0x5C]
42146 ldub [%l7 + 0x63], %l4
42147 fcmpgt16 %f8, %f6, %i6
42148 ldub [%l7 + 0x51], %o7
42149 brlz %l1, loop_5034
42150 stb %o6, [%l7 + 0x4D]
42151 fones %f10
42152 umulcc %l5, 0x0C4F, %i1
42153loop_5034:
42154 edge32ln %g6, %l0, %g5
42155 udiv %i5, 0x07CA, %i4
42156 movcc %icc, %g2, %i3
42157 tleu %icc, 0x2
42158 fmovsn %xcc, %f12, %f11
42159 std %f12, [%l7 + 0x28]
42160 sdiv %o0, 0x1ACC, %i0
42161 fmovsvc %xcc, %f10, %f11
42162 stx %i7, [%l7 + 0x70]
42163 tpos %icc, 0x3
42164 ld [%l7 + 0x78], %f15
42165 bl,a loop_5035
42166 fbue,a %fcc3, loop_5036
42167 edge8n %o4, %l3, %l6
42168 stw %g7, [%l7 + 0x44]
42169loop_5035:
42170 lduh [%l7 + 0x5A], %o5
42171loop_5036:
42172 fpadd16 %f2, %f6, %f6
42173 st %f3, [%l7 + 0x24]
42174 orcc %o2, %o3, %g1
42175 ldub [%l7 + 0x14], %g3
42176 faligndata %f2, %f8, %f14
42177 edge16ln %o1, %i2, %g4
42178 tne %xcc, 0x0
42179 ldub [%l7 + 0x08], %l4
42180 st %f10, [%l7 + 0x78]
42181 ldub [%l7 + 0x77], %i6
42182 faligndata %f10, %f0, %f6
42183 fmovrdgz %l2, %f10, %f14
42184 fzeros %f3
42185 bge,a loop_5037
42186 ldx [%l7 + 0x60], %l1
42187 ba loop_5038
42188 ldub [%l7 + 0x53], %o7
42189loop_5037:
42190 fmovsvs %icc, %f8, %f2
42191 fnands %f10, %f12, %f14
42192loop_5038:
42193 fxors %f1, %f3, %f0
42194 ldub [%l7 + 0x36], %l5
42195 tgu %icc, 0x7
42196 ld [%l7 + 0x74], %f9
42197 srax %i1, %g6, %o6
42198 fnand %f8, %f4, %f4
42199 taddcctv %g5, 0x11DA, %i5
42200 nop
42201 setx loop_5039, %l0, %l1
42202 wrpr 0x1, %tl
42203 wrpr %l1, %tnpc
42204 setx 0x34400001400, %l0, %l1
42205 wrpr %l1, %tstate
42206 wrhpr 0x4, %htstate
42207 done
42208 sdiv %i4, 0x1709, %g2
42209 fbu %fcc1, loop_5040
42210 lduh [%l7 + 0x56], %i3
42211loop_5039:
42212 tvs %icc, 0x6
42213 fmovsneg %xcc, %f3, %f8
42214loop_5040:
42215 ldx [%l7 + 0x68], %o0
42216 fmovrslez %i0, %f11, %f9
42217 edge32 %l0, %i7, %l3
42218 ldub [%l7 + 0x53], %l6
42219 fmovda %xcc, %f4, %f15
42220 std %f0, [%l7 + 0x18]
42221 mulx %g7, %o5, %o2
42222 bne,a %xcc, loop_5041
42223 ldub [%l7 + 0x37], %o4
42224 sdivx %o3, 0x028C, %g3
42225 ldsb [%l7 + 0x36], %o1
42226loop_5041:
42227 taddcc %i2, 0x0A2F, %g4
42228 siam 0x2
42229 fmuld8sux16 %f5, %f12, %f14
42230 ldsb [%l7 + 0x6E], %l4
42231 stw %i6, [%l7 + 0x4C]
42232 fcmps %fcc0, %f13, %f12
42233 subc %g1, 0x072C, %l2
42234 fzero %f4
42235 tgu %xcc, 0x2
42236 fmovrdgz %l1, %f14, %f2
42237 movre %l5, 0x3C5, %o7
42238 brgez,a %g6, loop_5042
42239 movn %icc, %i1, %g5
42240 fsrc1s %f13, %f15
42241 sll %o6, 0x1F, %i4
42242loop_5042:
42243 fba %fcc1, loop_5043
42244 tg %icc, 0x5
42245 ldub [%l7 + 0x33], %i5
42246 fones %f1
42247loop_5043:
42248 fmovdpos %icc, %f3, %f13
42249 ldub [%l7 + 0x1D], %g2
42250 st %f11, [%l7 + 0x2C]
42251 ldd [%l7 + 0x58], %f10
42252 te %icc, 0x6
42253 fornot1 %f14, %f8, %f4
42254 lduh [%l7 + 0x30], %o0
42255 lduw [%l7 + 0x28], %i0
42256 fmovrdgz %i3, %f2, %f4
42257 fpack32 %f10, %f12, %f4
42258 edge32ln %i7, %l0, %l6
42259 fmovdpos %icc, %f6, %f9
42260 addccc %l3, 0x0CE6, %g7
42261 fcmps %fcc1, %f2, %f7
42262 bgu,a loop_5044
42263 fbule %fcc2, loop_5045
42264 fbn,a %fcc3, loop_5046
42265 fmovdvc %icc, %f12, %f9
42266loop_5044:
42267 stw %o2, [%l7 + 0x38]
42268loop_5045:
42269 tvc %xcc, 0x2
42270loop_5046:
42271 movleu %xcc, %o5, %o3
42272 bge,a,pn %icc, loop_5047
42273 tpos %icc, 0x3
42274 ld [%l7 + 0x74], %f11
42275 fmovdleu %icc, %f4, %f14
42276loop_5047:
42277 tne %icc, 0x6
42278 mova %xcc, %g3, %o1
42279 bgu,a,pn %xcc, loop_5048
42280 fandnot2s %f6, %f13, %f5
42281 edge32 %o4, %i2, %g4
42282 ldub [%l7 + 0x17], %l4
42283loop_5048:
42284 fcmple32 %f10, %f14, %i6
42285 stx %g1, [%l7 + 0x70]
42286 stx %l1, [%l7 + 0x38]
42287 fsrc2s %f2, %f14
42288 fsrc1s %f4, %f11
42289 fbul,a %fcc3, loop_5049
42290 alignaddr %l5, %o7, %l2
42291 fpsub32 %f2, %f2, %f4
42292 fbge %fcc2, loop_5050
42293loop_5049:
42294 mulx %g6, %g5, %i1
42295 movvc %icc, %i4, %o6
42296 fbo,a %fcc0, loop_5051
42297loop_5050:
42298 tg %icc, 0x1
42299 fblg %fcc1, loop_5052
42300 xor %i5, 0x1C13, %g2
42301loop_5051:
42302 movne %xcc, %i0, %o0
42303 ldx [%l7 + 0x78], %i7
42304loop_5052:
42305 ldx [%l7 + 0x28], %l0
42306 array32 %i3, %l6, %l3
42307 add %o2, 0x0BA0, %o5
42308 ldsb [%l7 + 0x13], %g7
42309 ldsb [%l7 + 0x28], %g3
42310 ld [%l7 + 0x74], %f10
42311 ld [%l7 + 0x40], %f6
42312 or %o1, %o4, %o3
42313 stx %i2, [%l7 + 0x38]
42314 stb %g4, [%l7 + 0x5E]
42315 ldsh [%l7 + 0x28], %i6
42316 movl %xcc, %g1, %l4
42317 nop
42318 setx loop_5053, %l0, %l1
42319 wrpr 0x1, %tl
42320 wrpr %l1, %tpc
42321 add %l1, 0x4, %l1
42322 wrpr %l1, %tnpc
42323 setx 0x34400001400, %l0, %l1
42324 wrpr %l1, %tstate
42325 wrhpr 0x4, %htstate
42326 retry
42327 movn %xcc, %l5, %o7
42328 lduh [%l7 + 0x48], %l2
42329 fcmpne32 %f14, %f6, %l1
42330loop_5053:
42331 fmovdge %xcc, %f13, %f13
42332 fmovdcs %icc, %f12, %f6
42333 tcc %xcc, 0x5
42334 fbue,a %fcc2, loop_5054
42335 fmovrslz %g5, %f11, %f2
42336 bshuffle %f0, %f6, %f2
42337 tne %xcc, 0x4
42338loop_5054:
42339 st %f1, [%l7 + 0x78]
42340 bg,a,pn %xcc, loop_5055
42341 edge8l %g6, %i1, %o6
42342 fbe %fcc1, loop_5056
42343 nop
42344 setx loop_5057, %l0, %l1
42345 wrpr 0x1, %tl
42346 wrpr %l1, %tpc
42347 add %l1, 0x4, %l1
42348 wrpr %l1, %tnpc
42349 setx 0x34400001400, %l0, %l1
42350 wrpr %l1, %tstate
42351 wrhpr 0x4, %htstate
42352 retry
42353loop_5055:
42354 bcc,a loop_5058
42355 ld [%l7 + 0x54], %f13
42356loop_5056:
42357 ldub [%l7 + 0x77], %i5
42358loop_5057:
42359 ldx [%l7 + 0x68], %g2
42360loop_5058:
42361 ldd [%l7 + 0x78], %f14
42362 fpadd32 %f10, %f14, %f2
42363 fba %fcc0, loop_5059
42364 fbue %fcc2, loop_5060
42365 movre %i4, %i0, %o0
42366 ldsb [%l7 + 0x65], %l0
42367loop_5059:
42368 fbge %fcc1, loop_5061
42369loop_5060:
42370 movrne %i7, %l6, %l3
42371 edge8 %o2, %i3, %o5
42372 fmovsle %xcc, %f15, %f4
42373loop_5061:
42374 fmovdg %icc, %f15, %f8
42375 edge32l %g7, %g3, %o1
42376 array32 %o3, %i2, %o4
42377 bne %xcc, loop_5062
42378 fcmpgt32 %f8, %f2, %g4
42379 ldsh [%l7 + 0x3C], %g1
42380 udiv %i6, 0x0C64, %l5
42381loop_5062:
42382 ldub [%l7 + 0x48], %o7
42383 fxors %f1, %f5, %f10
42384 udiv %l2, 0x0BCE, %l4
42385 edge16ln %l1, %g5, %i1
42386 fxors %f2, %f13, %f1
42387 ldsw [%l7 + 0x64], %o6
42388 ldx [%l7 + 0x10], %i5
42389 bcs,pt %icc, loop_5063
42390 stx %g2, [%l7 + 0x50]
42391 tge %icc, 0x6
42392 fbue %fcc3, loop_5064
42393loop_5063:
42394 ble,a loop_5065
42395 edge16ln %i4, %g6, %o0
42396 movl %xcc, %i0, %i7
42397loop_5064:
42398 fzeros %f8
42399loop_5065:
42400 nop
42401 setx loop_5066, %l0, %l1
42402 jmpl %l1, %l0
42403 ld [%l7 + 0x34], %f13
42404 fors %f14, %f14, %f10
42405 st %f5, [%l7 + 0x4C]
42406loop_5066:
42407 bne %icc, loop_5067
42408 fcmpeq16 %f2, %f8, %l3
42409 fones %f2
42410 fmovsge %xcc, %f12, %f5
42411loop_5067:
42412 movneg %icc, %l6, %i3
42413 ldub [%l7 + 0x56], %o5
42414 fcmpes %fcc3, %f11, %f15
42415 movrgez %g7, %o2, %g3
42416 sra %o3, %i2, %o4
42417 lduw [%l7 + 0x30], %g4
42418 be,a,pn %xcc, loop_5068
42419 fmovdneg %icc, %f11, %f6
42420 mulx %g1, %i6, %l5
42421 tle %icc, 0x6
42422loop_5068:
42423 sllx %o1, %l2, %l4
42424 ldsh [%l7 + 0x78], %o7
42425 stw %l1, [%l7 + 0x18]
42426 fandnot2s %f1, %f9, %f9
42427 fbue,a %fcc0, loop_5069
42428 stx %g5, [%l7 + 0x30]
42429 brz %o6, loop_5070
42430 fcmpeq16 %f10, %f14, %i5
42431loop_5069:
42432 fbul,a %fcc3, loop_5071
42433 popc 0x0D25, %g2
42434loop_5070:
42435 fzeros %f12
42436 fmovdneg %icc, %f11, %f10
42437loop_5071:
42438 fcmpd %fcc1, %f0, %f12
42439 edge16n %i1, %g6, %o0
42440 fnor %f14, %f14, %f0
42441 fsrc1s %f1, %f0
42442 andncc %i0, %i7, %i4
42443 fmovsle %icc, %f12, %f13
42444 ldd [%l7 + 0x08], %f8
42445 ldd [%l7 + 0x58], %f4
42446 be,pt %xcc, loop_5072
42447 stw %l3, [%l7 + 0x54]
42448 fmovsle %icc, %f6, %f11
42449 addccc %l6, %l0, %i3
42450loop_5072:
42451 sll %g7, 0x11, %o5
42452 stx %o2, [%l7 + 0x38]
42453 fsrc1 %f0, %f14
42454 fmul8x16au %f0, %f3, %f4
42455 st %f2, [%l7 + 0x50]
42456 addc %g3, 0x168D, %o3
42457 fcmpeq16 %f14, %f14, %o4
42458 nop
42459 setx loop_5073, %l0, %l1
42460 wrpr 0x1, %tl
42461 wrpr %l1, %tnpc
42462 setx 0x34400001400, %l0, %l1
42463 wrpr %l1, %tstate
42464 wrhpr 0x4, %htstate
42465 done
42466 stw %i2, [%l7 + 0x44]
42467 sth %g1, [%l7 + 0x40]
42468 fbge,a %fcc0, loop_5074
42469loop_5073:
42470 ldsh [%l7 + 0x60], %g4
42471 fmovsneg %xcc, %f4, %f15
42472 fbge,a %fcc1, loop_5075
42473loop_5074:
42474 fpack16 %f12, %f0
42475 fpack16 %f12, %f6
42476 fsrc2 %f8, %f6
42477loop_5075:
42478 lduh [%l7 + 0x40], %l5
42479 fmovdneg %xcc, %f4, %f6
42480 fmul8x16 %f5, %f8, %f10
42481 ldsw [%l7 + 0x3C], %o1
42482 sth %l2, [%l7 + 0x2C]
42483 fbne %fcc3, loop_5076
42484 fmovdvc %xcc, %f9, %f15
42485 stx %l4, [%l7 + 0x50]
42486 smulcc %i6, %o7, %g5
42487loop_5076:
42488 movrgez %o6, %l1, %g2
42489 fmovrslez %i5, %f7, %f11
42490 subcc %i1, 0x036B, %o0
42491 array8 %i0, %i7, %g6
42492 fmovrdlez %l3, %f12, %f2
42493 ldsw [%l7 + 0x7C], %i4
42494 fpadd16 %f6, %f0, %f4
42495 bgu %xcc, loop_5077
42496 edge16 %l0, %i3, %l6
42497 movge %xcc, %g7, %o5
42498 movcc %xcc, %o2, %o3
42499loop_5077:
42500 bcc %xcc, loop_5078
42501 fones %f2
42502 movcc %icc, %g3, %o4
42503 tg %icc, 0x0
42504loop_5078:
42505 edge32n %g1, %g4, %l5
42506 stw %o1, [%l7 + 0x70]
42507 stb %l2, [%l7 + 0x31]
42508 ldub [%l7 + 0x20], %l4
42509 fbge,a %fcc0, loop_5079
42510 ldd [%l7 + 0x28], %f8
42511 fbn %fcc2, loop_5080
42512 fabsd %f2, %f12
42513loop_5079:
42514 fbne %fcc1, loop_5081
42515 edge32n %i2, %i6, %g5
42516loop_5080:
42517 umulcc %o7, 0x0F9F, %o6
42518 fmovd %f6, %f6
42519loop_5081:
42520 sllx %g2, %i5, %l1
42521 array16 %o0, %i0, %i1
42522 tvc %xcc, 0x0
42523 bn,a,pn %xcc, loop_5082
42524 fmovsn %icc, %f12, %f1
42525 st %f5, [%l7 + 0x48]
42526 srlx %i7, %g6, %i4
42527loop_5082:
42528 movre %l0, 0x2BA, %l3
42529 fblg,a %fcc0, loop_5083
42530 fands %f8, %f15, %f15
42531 array32 %l6, %g7, %i3
42532 bvs,a,pt %xcc, loop_5084
42533loop_5083:
42534 fmovrdlez %o5, %f12, %f14
42535 fbge %fcc0, loop_5085
42536 ldd [%l7 + 0x58], %f6
42537loop_5084:
42538 movneg %xcc, %o2, %g3
42539 ldx [%l7 + 0x08], %o4
42540loop_5085:
42541 fmovdpos %icc, %f2, %f13
42542 movvs %icc, %o3, %g4
42543 bvs,a loop_5086
42544 fnot1s %f2, %f6
42545 sll %g1, %o1, %l5
42546 fxnors %f11, %f11, %f1
42547loop_5086:
42548 addccc %l2, %l4, %i6
42549 sth %i2, [%l7 + 0x1E]
42550 sth %g5, [%l7 + 0x36]
42551 fors %f6, %f4, %f4
42552 movpos %icc, %o7, %g2
42553 fbug %fcc3, loop_5087
42554 fmovscc %icc, %f12, %f5
42555 fone %f12
42556 fbul,a %fcc1, loop_5088
42557loop_5087:
42558 bvs,pn %icc, loop_5089
42559 fnands %f3, %f13, %f3
42560 fpsub32 %f12, %f0, %f12
42561loop_5088:
42562 fmovde %icc, %f7, %f12
42563loop_5089:
42564 fnegd %f6, %f14
42565 std %f12, [%l7 + 0x48]
42566 fnegs %f4, %f12
42567 ldsw [%l7 + 0x20], %i5
42568 fnor %f14, %f0, %f8
42569 sth %o6, [%l7 + 0x36]
42570 smul %l1, %i0, %i1
42571 fcmple32 %f10, %f12, %o0
42572 fandnot1s %f3, %f2, %f15
42573 andncc %i7, %i4, %g6
42574 lduh [%l7 + 0x08], %l0
42575 lduh [%l7 + 0x52], %l3
42576 fcmpne16 %f8, %f14, %l6
42577 ldsh [%l7 + 0x5C], %i3
42578 ldsh [%l7 + 0x56], %o5
42579 tle %icc, 0x1
42580 std %f8, [%l7 + 0x28]
42581 movneg %icc, %g7, %g3
42582 fmovspos %icc, %f11, %f11
42583 fcmple32 %f10, %f4, %o2
42584 fbug,a %fcc0, loop_5090
42585 fcmpd %fcc2, %f6, %f14
42586 fmovdpos %icc, %f13, %f3
42587 fcmpeq16 %f0, %f4, %o4
42588loop_5090:
42589 fcmpgt16 %f14, %f6, %o3
42590 umul %g1, 0x0959, %o1
42591 stb %l5, [%l7 + 0x76]
42592 st %f8, [%l7 + 0x3C]
42593 fmovrsgz %l2, %f1, %f5
42594 tle %icc, 0x0
42595 brgz %l4, loop_5091
42596 bpos,a %xcc, loop_5092
42597 fandnot2s %f15, %f0, %f4
42598 tgu %icc, 0x1
42599loop_5091:
42600 fmovrsne %g4, %f11, %f6
42601loop_5092:
42602 lduh [%l7 + 0x16], %i2
42603 fmovdge %xcc, %f12, %f8
42604 st %f15, [%l7 + 0x0C]
42605 stw %g5, [%l7 + 0x3C]
42606 udiv %o7, 0x0A0D, %g2
42607 fpackfix %f4, %f6
42608 fblg,a %fcc1, loop_5093
42609 fbl %fcc3, loop_5094
42610 movrne %i6, %i5, %l1
42611 bne,pn %xcc, loop_5095
42612loop_5093:
42613 fmovde %icc, %f5, %f15
42614loop_5094:
42615 stx %o6, [%l7 + 0x38]
42616 stb %i0, [%l7 + 0x78]
42617loop_5095:
42618 bcs loop_5096
42619 fmovrsgz %o0, %f5, %f15
42620 and %i1, 0x1DB4, %i7
42621 fpackfix %f6, %f12
42622loop_5096:
42623 srlx %i4, %l0, %l3
42624 brnz %g6, loop_5097
42625 ldx [%l7 + 0x68], %l6
42626 fmovdpos %xcc, %f15, %f8
42627 stb %o5, [%l7 + 0x2B]
42628loop_5097:
42629 fones %f14
42630 tl %icc, 0x3
42631 pdist %f2, %f14, %f14
42632 stx %g7, [%l7 + 0x48]
42633 fands %f6, %f0, %f10
42634 fpadd16s %f11, %f9, %f7
42635 edge16l %g3, %o2, %o4
42636 stx %o3, [%l7 + 0x30]
42637 fba,a %fcc3, loop_5098
42638 brlz,a %i3, loop_5099
42639 bcc,a,pn %icc, loop_5100
42640 subccc %g1, 0x057B, %o1
42641loop_5098:
42642 sethi 0x0DC6, %l5
42643loop_5099:
42644 bvc loop_5101
42645loop_5100:
42646 fnor %f14, %f14, %f0
42647 stb %l2, [%l7 + 0x6E]
42648 fmovrdlez %g4, %f10, %f14
42649loop_5101:
42650 st %f2, [%l7 + 0x2C]
42651 fsrc1s %f11, %f9
42652 andn %i2, %g5, %o7
42653 ldub [%l7 + 0x5D], %g2
42654 fcmple16 %f4, %f10, %i6
42655 brnz %i5, loop_5102
42656 edge32ln %l4, %o6, %l1
42657 ldsh [%l7 + 0x72], %i0
42658 sethi 0x0606, %o0
42659loop_5102:
42660 addcc %i1, %i4, %i7
42661 movleu %xcc, %l3, %l0
42662 fmovs %f11, %f7
42663 stw %g6, [%l7 + 0x54]
42664 fmovdcc %xcc, %f7, %f15
42665 addc %l6, 0x0D9C, %g7
42666 fands %f8, %f1, %f14
42667 lduw [%l7 + 0x18], %o5
42668 fpsub32 %f10, %f14, %f8
42669 movleu %icc, %g3, %o2
42670 std %f12, [%l7 + 0x08]
42671 ldsh [%l7 + 0x5E], %o4
42672 lduh [%l7 + 0x36], %i3
42673 fandnot1s %f7, %f4, %f0
42674 fmovrdgez %o3, %f2, %f8
42675 brlz %g1, loop_5103
42676 fzeros %f10
42677 stb %o1, [%l7 + 0x2A]
42678 addcc %l2, 0x015D, %l5
42679loop_5103:
42680 ldub [%l7 + 0x59], %g4
42681 lduw [%l7 + 0x48], %i2
42682 array16 %o7, %g5, %g2
42683 movle %xcc, %i6, %i5
42684 addcc %l4, 0x1DCF, %l1
42685 fxors %f5, %f7, %f12
42686 fone %f6
42687 lduh [%l7 + 0x5C], %i0
42688 ldub [%l7 + 0x20], %o0
42689 srax %i1, 0x16, %o6
42690 ldsw [%l7 + 0x6C], %i4
42691 bvs,a %xcc, loop_5104
42692 array8 %i7, %l3, %g6
42693 fbn %fcc0, loop_5105
42694 be %icc, loop_5106
42695loop_5104:
42696 fpack32 %f2, %f2, %f6
42697 fmovrslez %l0, %f14, %f6
42698loop_5105:
42699 movvc %xcc, %l6, %g7
42700loop_5106:
42701 bgu,a loop_5107
42702 ta %icc, 0x7
42703 ldub [%l7 + 0x46], %g3
42704 lduw [%l7 + 0x68], %o2
42705loop_5107:
42706 tpos %icc, 0x6
42707 fpsub16 %f2, %f14, %f2
42708 fpsub16 %f2, %f8, %f14
42709 ld [%l7 + 0x5C], %f8
42710 fandnot1 %f10, %f2, %f0
42711 ldsw [%l7 + 0x34], %o4
42712 fbge %fcc1, loop_5108
42713 fabsd %f14, %f8
42714 ldub [%l7 + 0x48], %i3
42715 orncc %o3, %g1, %o5
42716loop_5108:
42717 move %icc, %l2, %l5
42718 stx %g4, [%l7 + 0x78]
42719 movrlez %i2, 0x257, %o1
42720 fbule %fcc3, loop_5109
42721 ldd [%l7 + 0x10], %f6
42722 mulscc %o7, 0x1EFF, %g5
42723 fnot2s %f8, %f3
42724loop_5109:
42725 fpackfix %f2, %f2
42726 bn,a,pt %xcc, loop_5110
42727 ldd [%l7 + 0x58], %f12
42728 fmovsgu %xcc, %f7, %f12
42729 andcc %i6, 0x004F, %g2
42730loop_5110:
42731 fmovd %f12, %f10
42732 lduw [%l7 + 0x2C], %i5
42733 lduw [%l7 + 0x54], %l1
42734 ldd [%l7 + 0x68], %f8
42735 ldsb [%l7 + 0x11], %i0
42736 stb %l4, [%l7 + 0x43]
42737 sll %o0, 0x0A, %o6
42738 ldd [%l7 + 0x48], %f10
42739 sth %i1, [%l7 + 0x7C]
42740 ldsw [%l7 + 0x18], %i7
42741 bneg,a,pt %xcc, loop_5111
42742 ldsw [%l7 + 0x14], %l3
42743 tvc %xcc, 0x6
42744 subccc %g6, %l0, %l6
42745loop_5111:
42746 fcmple32 %f4, %f10, %i4
42747 ldsb [%l7 + 0x2D], %g3
42748 fcmpne16 %f4, %f10, %o2
42749 fmovsgu %icc, %f1, %f0
42750 fcmple16 %f10, %f8, %g7
42751 fmovdpos %icc, %f12, %f1
42752 ldx [%l7 + 0x18], %i3
42753 edge8ln %o4, %o3, %g1
42754 stb %o5, [%l7 + 0x5E]
42755 movgu %icc, %l5, %l2
42756 movrlz %i2, 0x200, %o1
42757 stb %g4, [%l7 + 0x1D]
42758 fbu %fcc0, loop_5112
42759 lduh [%l7 + 0x50], %g5
42760 stb %o7, [%l7 + 0x43]
42761 fmovd %f10, %f2
42762loop_5112:
42763 fmovse %xcc, %f7, %f11
42764 fblg %fcc3, loop_5113
42765 fmovrslz %g2, %f8, %f9
42766 fmovsvc %icc, %f12, %f15
42767 ldx [%l7 + 0x30], %i6
42768loop_5113:
42769 sth %l1, [%l7 + 0x48]
42770 nop
42771 setx loop_5114, %l0, %l1
42772 wrpr 0x1, %tl
42773 wrpr %l1, %tpc
42774 add %l1, 0x4, %l1
42775 wrpr %l1, %tnpc
42776 setx 0x34400001400, %l0, %l1
42777 wrpr %l1, %tstate
42778 wrhpr 0x4, %htstate
42779 retry
42780 fbul,a %fcc2, loop_5115
42781 fpadd32 %f4, %f8, %f6
42782 fmovsn %xcc, %f10, %f11
42783loop_5114:
42784 brnz %i5, loop_5116
42785loop_5115:
42786 fbo,a %fcc2, loop_5117
42787 stb %l4, [%l7 + 0x22]
42788 movrne %o0, %o6, %i1
42789loop_5116:
42790 sth %i7, [%l7 + 0x32]
42791loop_5117:
42792 ldsb [%l7 + 0x77], %i0
42793 lduh [%l7 + 0x3A], %l3
42794 ldx [%l7 + 0x68], %l0
42795 umul %g6, 0x19DB, %i4
42796 fbule %fcc0, loop_5118
42797 addccc %l6, %g3, %o2
42798 stx %i3, [%l7 + 0x70]
42799 stx %g7, [%l7 + 0x70]
42800loop_5118:
42801 fcmpeq16 %f12, %f14, %o3
42802 tgu %xcc, 0x2
42803 sdiv %g1, 0x076B, %o5
42804 fmovdle %icc, %f1, %f9
42805 edge32l %l5, %l2, %i2
42806 fcmpne16 %f8, %f10, %o4
42807 ldx [%l7 + 0x10], %g4
42808 fcmpgt32 %f0, %f0, %g5
42809 smulcc %o1, %o7, %g2
42810 fmul8ulx16 %f14, %f6, %f12
42811 fmovdl %icc, %f1, %f9
42812 edge8ln %i6, %l1, %i5
42813 stb %l4, [%l7 + 0x22]
42814 sdivcc %o6, 0x1902, %i1
42815 fones %f11
42816 fble,a %fcc1, loop_5119
42817 fmovrsgez %i7, %f2, %f4
42818 bvc loop_5120
42819 ldd [%l7 + 0x30], %f6
42820loop_5119:
42821 ld [%l7 + 0x2C], %f6
42822 movrne %i0, %o0, %l3
42823loop_5120:
42824 brnz %l0, loop_5121
42825 fmovrse %i4, %f1, %f5
42826 lduh [%l7 + 0x2E], %l6
42827 movneg %xcc, %g6, %g3
42828loop_5121:
42829 subccc %i3, %g7, %o2
42830 std %f2, [%l7 + 0x40]
42831 edge32 %o3, %o5, %g1
42832 movneg %xcc, %l5, %i2
42833 nop
42834 setx loop_5122, %l0, %l1
42835 jmpl %l1, %o4
42836 ldsh [%l7 + 0x6C], %l2
42837 fmovd %f0, %f4
42838 movcs %icc, %g5, %g4
42839loop_5122:
42840 fmovdg %icc, %f9, %f7
42841 ld [%l7 + 0x68], %f2
42842 tvc %xcc, 0x5
42843 ldx [%l7 + 0x38], %o7
42844 fmovdne %xcc, %f8, %f9
42845 sdivx %g2, 0x1E48, %o1
42846 fmovsn %icc, %f13, %f2
42847 fbul %fcc0, loop_5123
42848 orn %i6, 0x0B7A, %i5
42849 ld [%l7 + 0x7C], %f4
42850 subccc %l4, %l1, %i1
42851loop_5123:
42852 stw %i7, [%l7 + 0x7C]
42853 fmovd %f6, %f14
42854 sllx %i0, %o0, %l3
42855 fmul8x16al %f6, %f11, %f6
42856 fblg %fcc1, loop_5124
42857 lduh [%l7 + 0x7A], %o6
42858 fors %f11, %f2, %f8
42859 fcmps %fcc3, %f8, %f11
42860loop_5124:
42861 ldsw [%l7 + 0x7C], %l0
42862 lduw [%l7 + 0x58], %i4
42863 fmovs %f4, %f7
42864 fnot1 %f12, %f14
42865 fnand %f10, %f4, %f10
42866 sth %l6, [%l7 + 0x2A]
42867 sth %g3, [%l7 + 0x12]
42868 edge32 %g6, %i3, %g7
42869 ta %xcc, 0x6
42870 fbge,a %fcc0, loop_5125
42871 ldsw [%l7 + 0x18], %o2
42872 fmovsneg %icc, %f4, %f0
42873 smul %o3, %g1, %l5
42874loop_5125:
42875 tsubcc %o5, 0x1797, %i2
42876 fand %f4, %f8, %f6
42877 fmovsg %icc, %f6, %f3
42878 fcmpeq16 %f6, %f14, %l2
42879 tpos %xcc, 0x2
42880 pdist %f6, %f12, %f2
42881 ldd [%l7 + 0x10], %f10
42882 alignaddrl %g5, %g4, %o4
42883 ldsw [%l7 + 0x24], %o7
42884 mulx %o1, 0x142F, %g2
42885 ldsb [%l7 + 0x0F], %i6
42886 fbo,a %fcc0, loop_5126
42887 udivx %i5, 0x140C, %l1
42888 fmovdvs %icc, %f5, %f14
42889 nop
42890 setx loop_5127, %l0, %l1
42891 wrpr 0x1, %tl
42892 wrpr %l1, %tpc
42893 add %l1, 0x4, %l1
42894 wrpr %l1, %tnpc
42895 setx 0x34400001400, %l0, %l1
42896 wrpr %l1, %tstate
42897 wrhpr 0x4, %htstate
42898 retry
42899loop_5126:
42900 bcc,pt %icc, loop_5128
42901 be,a loop_5129
42902 fmovrdgez %l4, %f14, %f4
42903loop_5127:
42904 movrgz %i1, 0x294, %i7
42905loop_5128:
42906 lduh [%l7 + 0x50], %o0
42907loop_5129:
42908 movle %xcc, %l3, %o6
42909 movvs %icc, %l0, %i0
42910 bg loop_5130
42911 bvs,pn %icc, loop_5131
42912 fsrc2 %f4, %f14
42913 tle %icc, 0x3
42914loop_5130:
42915 std %f12, [%l7 + 0x58]
42916loop_5131:
42917 std %f4, [%l7 + 0x58]
42918 fandnot1s %f7, %f2, %f15
42919 std %f8, [%l7 + 0x38]
42920 fmul8sux16 %f4, %f6, %f4
42921 move %icc, %l6, %i4
42922 orn %g6, 0x1405, %i3
42923 st %f13, [%l7 + 0x2C]
42924 movge %icc, %g7, %g3
42925 fmovdg %xcc, %f2, %f3
42926 array32 %o2, %g1, %l5
42927 edge8ln %o5, %i2, %o3
42928 fcmpne16 %f8, %f10, %g5
42929 udiv %l2, 0x0671, %g4
42930 fnot1 %f6, %f6
42931 sdivx %o4, 0x0411, %o1
42932 lduw [%l7 + 0x20], %g2
42933 fmovrsgez %i6, %f10, %f8
42934 ldub [%l7 + 0x5D], %i5
42935 sth %o7, [%l7 + 0x20]
42936 stx %l1, [%l7 + 0x68]
42937 ldx [%l7 + 0x28], %i1
42938 ldsh [%l7 + 0x66], %l4
42939 umulcc %o0, %i7, %o6
42940 addc %l3, %i0, %l6
42941 stb %l0, [%l7 + 0x19]
42942 tsubcc %g6, 0x03BF, %i3
42943 and %i4, 0x09EB, %g7
42944 edge16l %o2, %g3, %l5
42945 fmovdle %icc, %f15, %f8
42946 brlz,a %o5, loop_5132
42947 ldsh [%l7 + 0x2E], %g1
42948 sdiv %i2, 0x0479, %o3
42949 tl %icc, 0x4
42950loop_5132:
42951 fmovsn %icc, %f15, %f12
42952 ldsb [%l7 + 0x0E], %g5
42953 taddcc %l2, 0x1C76, %g4
42954 stx %o1, [%l7 + 0x28]
42955 andcc %o4, 0x1D5E, %g2
42956 ldsb [%l7 + 0x40], %i6
42957 movg %xcc, %o7, %l1
42958 sth %i1, [%l7 + 0x5E]
42959 stw %l4, [%l7 + 0x0C]
42960 edge32ln %o0, %i5, %i7
42961 bn loop_5133
42962 fone %f14
42963 tne %icc, 0x5
42964 srlx %o6, 0x0A, %i0
42965loop_5133:
42966 fbug %fcc1, loop_5134
42967 sth %l3, [%l7 + 0x3C]
42968 fbg %fcc0, loop_5135
42969 edge16n %l0, %l6, %i3
42970loop_5134:
42971 be,a,pn %xcc, loop_5136
42972 fble %fcc0, loop_5137
42973loop_5135:
42974 tvc %icc, 0x5
42975 lduw [%l7 + 0x34], %g6
42976loop_5136:
42977 movle %icc, %g7, %i4
42978loop_5137:
42979 fmovdgu %xcc, %f3, %f5
42980 fmovdgu %xcc, %f6, %f10
42981 fnot2s %f13, %f15
42982 brgz,a %o2, loop_5138
42983 edge16 %g3, %l5, %g1
42984 fandnot1 %f10, %f6, %f14
42985 fnands %f6, %f14, %f13
42986loop_5138:
42987 edge32l %o5, %i2, %o3
42988 movge %xcc, %g5, %g4
42989 bge,a %xcc, loop_5139
42990 fmovsa %icc, %f12, %f6
42991 bne,pt %icc, loop_5140
42992 edge32n %l2, %o1, %g2
42993loop_5139:
42994 st %f8, [%l7 + 0x64]
42995 ld [%l7 + 0x44], %f9
42996loop_5140:
42997 alignaddr %o4, %o7, %i6
42998 fpackfix %f14, %f6
42999 fexpand %f5, %f12
43000 popc %l1, %l4
43001 ldx [%l7 + 0x50], %o0
43002 ldsb [%l7 + 0x4A], %i5
43003 fnot1s %f10, %f9
43004 ldx [%l7 + 0x30], %i7
43005 movpos %xcc, %o6, %i1
43006 fpadd32 %f10, %f0, %f12
43007 smul %l3, %l0, %l6
43008 ldsw [%l7 + 0x3C], %i0
43009 movre %i3, 0x2D5, %g6
43010 fbuge %fcc1, loop_5141
43011 stx %g7, [%l7 + 0x20]
43012 stw %i4, [%l7 + 0x30]
43013 movrne %o2, %l5, %g1
43014loop_5141:
43015 bvs,pt %icc, loop_5142
43016 fmovsvs %xcc, %f10, %f7
43017 fmovsne %xcc, %f0, %f13
43018 fmul8x16al %f12, %f12, %f0
43019loop_5142:
43020 ldsw [%l7 + 0x64], %g3
43021 brlez %o5, loop_5143
43022 fornot1 %f6, %f10, %f2
43023 bpos,a,pn %icc, loop_5144
43024 array32 %i2, %o3, %g4
43025loop_5143:
43026 st %f11, [%l7 + 0x2C]
43027 fbg,a %fcc1, loop_5145
43028loop_5144:
43029 stb %l2, [%l7 + 0x69]
43030 fpsub16s %f13, %f1, %f4
43031 andn %o1, %g2, %o4
43032loop_5145:
43033 mova %icc, %g5, %o7
43034 fpadd32s %f3, %f15, %f6
43035 fmuld8sux16 %f3, %f14, %f6
43036 fmovrde %i6, %f12, %f2
43037 ld [%l7 + 0x30], %f0
43038 fbne,a %fcc0, loop_5146
43039 array32 %l1, %o0, %i5
43040 edge32ln %i7, %l4, %o6
43041 ldd [%l7 + 0x60], %f2
43042loop_5146:
43043 fmovscs %xcc, %f2, %f6
43044 fpadd32s %f11, %f11, %f5
43045 fzeros %f6
43046 stb %i1, [%l7 + 0x1F]
43047 tl %xcc, 0x6
43048 fmovrslz %l0, %f5, %f2
43049 fmovdne %icc, %f5, %f3
43050 ldsw [%l7 + 0x7C], %l6
43051 tvc %icc, 0x4
43052 ldd [%l7 + 0x10], %f2
43053 st %f6, [%l7 + 0x28]
43054 ldx [%l7 + 0x68], %l3
43055 lduh [%l7 + 0x60], %i3
43056 ld [%l7 + 0x50], %f11
43057 bcs,a loop_5147
43058 stx %i0, [%l7 + 0x30]
43059 xorcc %g7, 0x0730, %g6
43060 ta %icc, 0x4
43061loop_5147:
43062 edge32l %o2, %l5, %i4
43063 sth %g3, [%l7 + 0x4A]
43064 fmovsg %icc, %f2, %f9
43065 ld [%l7 + 0x60], %f8
43066 sth %g1, [%l7 + 0x50]
43067 fmuld8sux16 %f5, %f11, %f8
43068 fmovrdlz %o5, %f6, %f12
43069 movrgez %i2, %o3, %l2
43070 fxnors %f2, %f14, %f10
43071 smul %g4, 0x05C6, %o1
43072 movrgez %o4, 0x168, %g2
43073 std %f12, [%l7 + 0x10]
43074 ldsb [%l7 + 0x4D], %g5
43075 udivcc %i6, 0x0BA9, %l1
43076 fcmpgt16 %f10, %f12, %o0
43077 sth %i5, [%l7 + 0x16]
43078 ldd [%l7 + 0x48], %f8
43079 tn %xcc, 0x2
43080 fmul8x16al %f11, %f12, %f8
43081 nop
43082 setx loop_5148, %l0, %l1
43083 wrpr 0x1, %tl
43084 wrpr %l1, %tnpc
43085 setx 0x34400001400, %l0, %l1
43086 wrpr %l1, %tstate
43087 wrhpr 0x4, %htstate
43088 done
43089 bg,pt %xcc, loop_5149
43090 st %f5, [%l7 + 0x7C]
43091 sth %i7, [%l7 + 0x0C]
43092loop_5148:
43093 fmovdl %xcc, %f2, %f9
43094loop_5149:
43095 ta %icc, 0x1
43096 movge %xcc, %l4, %o7
43097 edge16n %i1, %o6, %l0
43098 ldub [%l7 + 0x11], %l3
43099 fsrc2s %f1, %f4
43100 ta %icc, 0x7
43101 fcmps %fcc1, %f5, %f4
43102 stx %l6, [%l7 + 0x40]
43103 ldd [%l7 + 0x70], %f0
43104 fcmpeq16 %f10, %f12, %i3
43105 fbul,a %fcc0, loop_5150
43106 edge16n %i0, %g6, %g7
43107 fandnot1 %f6, %f2, %f12
43108 fpackfix %f14, %f8
43109loop_5150:
43110 ldsw [%l7 + 0x58], %l5
43111 bg,pt %xcc, loop_5151
43112 udivcc %i4, 0x1562, %g3
43113 sth %g1, [%l7 + 0x70]
43114 fmovdvs %icc, %f5, %f1
43115loop_5151:
43116 pdist %f4, %f2, %f14
43117 fmovsgu %icc, %f9, %f2
43118 andncc %o5, %o2, %o3
43119 stw %l2, [%l7 + 0x24]
43120 fmovs %f15, %f11
43121 bcs,a,pt %icc, loop_5152
43122 movcs %icc, %g4, %o1
43123 alignaddr %o4, %i2, %g2
43124 fandnot1 %f2, %f10, %f0
43125loop_5152:
43126 fnot2 %f8, %f14
43127 fbul,a %fcc3, loop_5153
43128 subc %g5, 0x178B, %l1
43129 fmovsleu %icc, %f5, %f10
43130 udivx %o0, 0x0758, %i5
43131loop_5153:
43132 stx %i6, [%l7 + 0x18]
43133 st %f0, [%l7 + 0x7C]
43134 smulcc %l4, %i7, %i1
43135 fcmpgt16 %f10, %f4, %o7
43136 fnors %f12, %f2, %f2
43137 ldsb [%l7 + 0x34], %l0
43138 movg %icc, %l3, %l6
43139 brnz,a %i3, loop_5154
43140 tcs %xcc, 0x1
43141 fba %fcc1, loop_5155
43142 fmovsn %xcc, %f1, %f12
43143loop_5154:
43144 ldx [%l7 + 0x68], %o6
43145 ldsh [%l7 + 0x2E], %g6
43146loop_5155:
43147 fbug %fcc2, loop_5156
43148 fpadd16 %f14, %f0, %f12
43149 ldub [%l7 + 0x6E], %g7
43150 fpadd32s %f8, %f1, %f10
43151loop_5156:
43152 xnorcc %i0, 0x0766, %i4
43153 movcc %xcc, %g3, %l5
43154 pdist %f8, %f12, %f0
43155 fnegd %f4, %f4
43156 bvc,pt %icc, loop_5157
43157 ldsh [%l7 + 0x22], %o5
43158 brlez %g1, loop_5158
43159 ldub [%l7 + 0x68], %o3
43160loop_5157:
43161 bn %icc, loop_5159
43162 sdivcc %o2, 0x1394, %g4
43163loop_5158:
43164 fpsub32s %f0, %f10, %f15
43165 fornot1s %f2, %f1, %f8
43166loop_5159:
43167 alignaddrl %l2, %o4, %i2
43168 fmovdneg %xcc, %f10, %f12
43169 fmovspos %xcc, %f12, %f9
43170 fabsd %f6, %f8
43171 fandnot1s %f7, %f10, %f3
43172 ldsb [%l7 + 0x73], %o1
43173 fxnors %f12, %f8, %f12
43174 stx %g2, [%l7 + 0x10]
43175 tle %icc, 0x3
43176 lduh [%l7 + 0x38], %l1
43177 movge %xcc, %g5, %i5
43178 brlz,a %i6, loop_5160
43179 fcmped %fcc2, %f10, %f8
43180 fbu,a %fcc0, loop_5161
43181 std %f4, [%l7 + 0x20]
43182loop_5160:
43183 array16 %l4, %o0, %i7
43184 orcc %i1, %o7, %l0
43185loop_5161:
43186 fmovrde %l6, %f0, %f8
43187 fmovsgu %icc, %f9, %f12
43188 sdivx %l3, 0x1265, %i3
43189 ldsh [%l7 + 0x1E], %o6
43190 tpos %icc, 0x6
43191 sth %g7, [%l7 + 0x3C]
43192 lduh [%l7 + 0x74], %g6
43193 fcmple32 %f4, %f0, %i4
43194 fmovsleu %icc, %f2, %f2
43195 st %f14, [%l7 + 0x24]
43196 xnor %i0, %l5, %g3
43197 tn %icc, 0x1
43198 fmovrslz %g1, %f10, %f4
43199 fsrc2 %f4, %f4
43200 fornot1 %f2, %f10, %f4
43201 ldd [%l7 + 0x40], %f14
43202 fmovdcs %icc, %f2, %f4
43203 andn %o5, 0x1F86, %o2
43204 fmovs %f1, %f13
43205 fornot2 %f6, %f14, %f12
43206 bge,a loop_5162
43207 fsrc1s %f6, %f5
43208 ldx [%l7 + 0x20], %g4
43209 lduw [%l7 + 0x58], %l2
43210loop_5162:
43211 ldd [%l7 + 0x40], %f2
43212 ld [%l7 + 0x68], %f7
43213 movn %xcc, %o3, %i2
43214 fble %fcc3, loop_5163
43215 add %o4, %o1, %g2
43216 fnand %f14, %f6, %f0
43217 stw %g5, [%l7 + 0x18]
43218loop_5163:
43219 std %f10, [%l7 + 0x58]
43220 lduw [%l7 + 0x58], %l1
43221 lduh [%l7 + 0x5A], %i5
43222 fblg,a %fcc0, loop_5164
43223 st %f8, [%l7 + 0x60]
43224 fmovdne %icc, %f4, %f8
43225 mulx %i6, %o0, %l4
43226loop_5164:
43227 stw %i7, [%l7 + 0x28]
43228 tgu %xcc, 0x6
43229 fpadd16 %f10, %f6, %f10
43230 bvc,pt %icc, loop_5165
43231 stb %o7, [%l7 + 0x7A]
43232 srax %l0, 0x1E, %i1
43233 ldx [%l7 + 0x78], %l3
43234loop_5165:
43235 bne loop_5166
43236 array16 %i3, %o6, %l6
43237 udivcc %g6, 0x1026, %i4
43238 fblg %fcc1, loop_5167
43239loop_5166:
43240 stx %i0, [%l7 + 0x50]
43241 fbl %fcc0, loop_5168
43242 ldub [%l7 + 0x6A], %g7
43243loop_5167:
43244 std %f8, [%l7 + 0x50]
43245 fmovda %xcc, %f5, %f10
43246loop_5168:
43247 edge8 %l5, %g1, %g3
43248 std %f4, [%l7 + 0x60]
43249 lduh [%l7 + 0x46], %o5
43250 fcmpeq32 %f6, %f2, %o2
43251 fmovsgu %xcc, %f9, %f2
43252 call loop_5169
43253 bl,a %xcc, loop_5170
43254 fone %f14
43255 fmovrsgez %g4, %f6, %f11
43256loop_5169:
43257 stx %l2, [%l7 + 0x18]
43258loop_5170:
43259 bgu,pt %icc, loop_5171
43260 srl %o3, 0x00, %o4
43261 sth %o1, [%l7 + 0x4A]
43262 fcmpes %fcc3, %f12, %f8
43263loop_5171:
43264 fmovscc %xcc, %f3, %f11
43265 fmovsleu %xcc, %f9, %f2
43266 bg,a,pn %icc, loop_5172
43267 sth %i2, [%l7 + 0x7A]
43268 bn,pt %icc, loop_5173
43269 orcc %g5, %g2, %i5
43270loop_5172:
43271 xor %i6, 0x1307, %l1
43272 st %f5, [%l7 + 0x50]
43273loop_5173:
43274 array16 %o0, %i7, %l4
43275 fmovdl %xcc, %f15, %f4
43276 fpack32 %f12, %f8, %f0
43277 fnand %f8, %f10, %f14
43278 fmovspos %xcc, %f9, %f13
43279 ldd [%l7 + 0x68], %f12
43280 movre %l0, 0x2A9, %o7
43281 tcc %icc, 0x0
43282 fbuge,a %fcc3, loop_5174
43283 fnegd %f12, %f14
43284 bvc loop_5175
43285 fbue %fcc1, loop_5176
43286loop_5174:
43287 fbge,a %fcc2, loop_5177
43288 st %f13, [%l7 + 0x74]
43289loop_5175:
43290 edge32l %i1, %l3, %o6
43291loop_5176:
43292 fmovscs %xcc, %f13, %f3
43293loop_5177:
43294 stw %i3, [%l7 + 0x1C]
43295 tle %icc, 0x0
43296 fba %fcc2, loop_5178
43297 array32 %g6, %l6, %i0
43298 tleu %icc, 0x4
43299 alignaddrl %g7, %i4, %l5
43300loop_5178:
43301 sethi 0x025E, %g3
43302 ldub [%l7 + 0x4D], %g1
43303 fbg,a %fcc0, loop_5179
43304 fandnot2s %f15, %f6, %f9
43305 stw %o2, [%l7 + 0x70]
43306 fors %f7, %f13, %f3
43307loop_5179:
43308 call loop_5180
43309 ldsb [%l7 + 0x7D], %g4
43310 alignaddr %o5, %l2, %o4
43311 fmovsvs %icc, %f15, %f4
43312loop_5180:
43313 for %f0, %f0, %f12
43314 fmovrslz %o3, %f13, %f0
43315 fmovsne %xcc, %f8, %f3
43316 subc %i2, %o1, %g2
43317 ld [%l7 + 0x14], %f1
43318 fmovscs %icc, %f11, %f12
43319 sth %g5, [%l7 + 0x4E]
43320 fornot2s %f9, %f12, %f15
43321 fmovdgu %icc, %f4, %f15
43322 ldsw [%l7 + 0x48], %i6
43323 fornot1 %f4, %f4, %f2
43324 stw %l1, [%l7 + 0x30]
43325 taddcc %o0, %i7, %l4
43326 mova %xcc, %l0, %i5
43327 alignaddrl %o7, %i1, %l3
43328 fpack32 %f10, %f6, %f8
43329 xnorcc %o6, %i3, %g6
43330 ldx [%l7 + 0x40], %i0
43331 stw %g7, [%l7 + 0x34]
43332 fmovscs %icc, %f14, %f15
43333 array8 %i4, %l6, %g3
43334 fmovrslez %l5, %f3, %f5
43335 ld [%l7 + 0x1C], %f7
43336 fbug %fcc3, loop_5181
43337 fmovrsgz %o2, %f9, %f13
43338 fpadd32s %f4, %f1, %f14
43339 fcmpeq32 %f6, %f14, %g4
43340loop_5181:
43341 ldx [%l7 + 0x70], %o5
43342 ldub [%l7 + 0x48], %l2
43343 tle %xcc, 0x5
43344 alignaddr %g1, %o3, %o4
43345 ldx [%l7 + 0x10], %i2
43346 fpack16 %f10, %f1
43347 fandnot2s %f12, %f11, %f6
43348 fmovsvs %xcc, %f15, %f0
43349 orcc %o1, 0x16B3, %g2
43350 srax %g5, 0x08, %i6
43351 addc %o0, 0x0458, %i7
43352 fmovdvc %icc, %f6, %f5
43353 fmul8sux16 %f6, %f12, %f2
43354 st %f1, [%l7 + 0x44]
43355 ldsh [%l7 + 0x7A], %l1
43356 fnot1 %f6, %f14
43357 ldsb [%l7 + 0x58], %l4
43358 tgu %icc, 0x6
43359 fnor %f6, %f8, %f4
43360 std %f8, [%l7 + 0x60]
43361 srl %l0, 0x1D, %i5
43362 brgez,a %o7, loop_5182
43363 fmul8x16 %f9, %f4, %f14
43364 smulcc %i1, 0x18D8, %o6
43365 ldx [%l7 + 0x18], %l3
43366loop_5182:
43367 stb %i3, [%l7 + 0x25]
43368 bvs %icc, loop_5183
43369 umul %i0, 0x1DDB, %g7
43370 sub %i4, %g6, %g3
43371 tl %icc, 0x6
43372loop_5183:
43373 st %f11, [%l7 + 0x0C]
43374 sub %l6, 0x1A52, %o2
43375 ta %icc, 0x0
43376 fpsub16s %f1, %f12, %f7
43377 fandnot1s %f8, %f1, %f2
43378 bvc,pn %icc, loop_5184
43379 fpsub16s %f11, %f1, %f9
43380 std %f14, [%l7 + 0x20]
43381 fabsd %f6, %f10
43382loop_5184:
43383 umulcc %l5, %o5, %l2
43384 ldub [%l7 + 0x1F], %g4
43385 stx %o3, [%l7 + 0x40]
43386 bvc %xcc, loop_5185
43387 fmovsgu %icc, %f12, %f15
43388 fnot1s %f4, %f0
43389 sdivx %g1, 0x1578, %o4
43390loop_5185:
43391 fbne %fcc2, loop_5186
43392 ldub [%l7 + 0x7D], %i2
43393 fblg %fcc0, loop_5187
43394 edge32l %o1, %g5, %i6
43395loop_5186:
43396 fmovsne %xcc, %f3, %f11
43397 sth %g2, [%l7 + 0x38]
43398loop_5187:
43399 ldub [%l7 + 0x40], %i7
43400 fmul8sux16 %f14, %f4, %f4
43401 fmovrsgez %o0, %f4, %f15
43402 st %f13, [%l7 + 0x38]
43403 andn %l1, %l4, %i5
43404 fpackfix %f12, %f1
43405 ldd [%l7 + 0x20], %f14
43406 ldsh [%l7 + 0x1A], %l0
43407 fand %f12, %f8, %f0
43408 fcmpgt32 %f6, %f10, %i1
43409 movrne %o7, 0x164, %o6
43410 fmul8ulx16 %f8, %f12, %f12
43411 edge16 %l3, %i0, %i3
43412 fabss %f2, %f11
43413 lduh [%l7 + 0x7E], %i4
43414 stw %g6, [%l7 + 0x40]
43415 fmovrdgez %g3, %f4, %f0
43416 taddcc %l6, 0x1611, %o2
43417 nop
43418 setx loop_5188, %l0, %l1
43419 wrpr 0x1, %tl
43420 wrpr %l1, %tnpc
43421 setx 0x34400001400, %l0, %l1
43422 wrpr %l1, %tstate
43423 wrhpr 0x4, %htstate
43424 done
43425 ldsh [%l7 + 0x28], %g7
43426 ldsw [%l7 + 0x1C], %o5
43427 and %l2, %l5, %g4
43428loop_5188:
43429 fmovdl %icc, %f5, %f3
43430 edge8ln %o3, %o4, %i2
43431 fmovrdgz %o1, %f6, %f12
43432 std %f12, [%l7 + 0x10]
43433 fcmpeq16 %f8, %f4, %g5
43434 fbul,a %fcc0, loop_5189
43435 fnot2 %f10, %f6
43436 stx %i6, [%l7 + 0x08]
43437 ble,a loop_5190
43438loop_5189:
43439 movgu %xcc, %g1, %i7
43440 te %xcc, 0x3
43441 ldub [%l7 + 0x4A], %g2
43442loop_5190:
43443 bne,a loop_5191
43444 fbl %fcc3, loop_5192
43445 edge16ln %l1, %l4, %i5
43446 smulcc %o0, 0x0BCA, %l0
43447loop_5191:
43448 fmovdl %xcc, %f14, %f7
43449loop_5192:
43450 fmovrse %i1, %f12, %f15
43451 fmovrslez %o6, %f4, %f15
43452 fcmpgt16 %f2, %f2, %o7
43453 fmovdg %icc, %f7, %f3
43454 faligndata %f14, %f0, %f0
43455 ldsw [%l7 + 0x44], %l3
43456 edge16ln %i0, %i3, %i4
43457 bcs,pn %xcc, loop_5193
43458 array16 %g3, %l6, %o2
43459 brgz,a %g6, loop_5194
43460 fmovdle %icc, %f0, %f10
43461loop_5193:
43462 fbo,a %fcc0, loop_5195
43463 tsubcc %g7, %l2, %o5
43464loop_5194:
43465 nop
43466 setx loop_5196, %l0, %l1
43467 wrpr 0x1, %tl
43468 wrpr %l1, %tnpc
43469 setx 0x34400001400, %l0, %l1
43470 wrpr %l1, %tstate
43471 wrhpr 0x4, %htstate
43472 done
43473 fmuld8sux16 %f5, %f3, %f0
43474loop_5195:
43475 fnand %f6, %f8, %f0
43476 brgz %g4, loop_5197
43477loop_5196:
43478 tne %xcc, 0x3
43479 edge8ln %l5, %o3, %o4
43480 fcmple16 %f10, %f6, %o1
43481loop_5197:
43482 xnor %i2, %g5, %g1
43483 stx %i6, [%l7 + 0x70]
43484 fble,a %fcc2, loop_5198
43485 fnegd %f2, %f0
43486 tl %xcc, 0x7
43487 mova %xcc, %g2, %i7
43488loop_5198:
43489 fmovrsgz %l4, %f1, %f5
43490 fpack32 %f2, %f6, %f8
43491 fmovsne %icc, %f9, %f12
43492 brnz,a %i5, loop_5199
43493 stx %l1, [%l7 + 0x30]
43494 taddcc %l0, 0x15AA, %i1
43495 fbug %fcc0, loop_5200
43496loop_5199:
43497 stx %o6, [%l7 + 0x50]
43498 fsrc1 %f6, %f12
43499 ldd [%l7 + 0x48], %f0
43500loop_5200:
43501 bl,a,pn %xcc, loop_5201
43502 ldub [%l7 + 0x15], %o7
43503 ldsh [%l7 + 0x4A], %o0
43504 bg %xcc, loop_5202
43505loop_5201:
43506 fblg %fcc3, loop_5203
43507 tg %xcc, 0x6
43508 ldsb [%l7 + 0x6C], %l3
43509loop_5202:
43510 andcc %i3, %i4, %i0
43511loop_5203:
43512 ldsh [%l7 + 0x4E], %l6
43513 fbe %fcc0, loop_5204
43514 fmuld8sux16 %f13, %f1, %f10
43515 fxors %f7, %f5, %f10
43516 fbne,a %fcc2, loop_5205
43517loop_5204:
43518 orn %g3, 0x125D, %g6
43519 ldsw [%l7 + 0x58], %g7
43520 edge32l %o2, %l2, %o5
43521loop_5205:
43522 srlx %g4, %o3, %l5
43523 edge16l %o1, %o4, %i2
43524 fmovsgu %icc, %f7, %f0
43525 fpadd16s %f1, %f2, %f0
43526 fpsub32s %f11, %f11, %f0
43527 stb %g1, [%l7 + 0x3F]
43528 fmovd %f14, %f10
43529 st %f4, [%l7 + 0x70]
43530 tcs %icc, 0x5
43531 fornot2s %f5, %f13, %f6
43532 smul %i6, %g5, %g2
43533 udivcc %i7, 0x16C0, %l4
43534 fmovdcs %icc, %f5, %f0
43535 st %f11, [%l7 + 0x08]
43536 edge8 %l1, %l0, %i1
43537 std %f0, [%l7 + 0x30]
43538 ldsb [%l7 + 0x6D], %i5
43539 stx %o7, [%l7 + 0x78]
43540 edge16n %o0, %l3, %o6
43541 tge %xcc, 0x1
43542 fxors %f9, %f0, %f7
43543 sth %i4, [%l7 + 0x34]
43544 fpsub16s %f0, %f3, %f3
43545 ld [%l7 + 0x28], %f10
43546 lduh [%l7 + 0x0A], %i3
43547 edge32l %l6, %i0, %g3
43548 bcs,a,pt %xcc, loop_5206
43549 brnz %g7, loop_5207
43550 addccc %o2, 0x09EB, %l2
43551 edge32n %g6, %o5, %g4
43552loop_5206:
43553 ldsw [%l7 + 0x78], %o3
43554loop_5207:
43555 ld [%l7 + 0x1C], %f13
43556 edge32ln %l5, %o1, %o4
43557 bcc,a loop_5208
43558 ba,a %icc, loop_5209
43559 movge %xcc, %g1, %i2
43560 stw %g5, [%l7 + 0x58]
43561loop_5208:
43562 taddcc %i6, 0x1D97, %i7
43563loop_5209:
43564 ta %icc, 0x4
43565 ldd [%l7 + 0x60], %f12
43566 bgu,a,pn %icc, loop_5210
43567 sth %l4, [%l7 + 0x5A]
43568 fmovdn %icc, %f1, %f8
43569 addc %l1, %l0, %i1
43570loop_5210:
43571 stb %g2, [%l7 + 0x4B]
43572 for %f6, %f4, %f4
43573 bneg loop_5211
43574 fmul8x16al %f3, %f15, %f8
43575 array8 %o7, %o0, %i5
43576 movrlez %l3, %i4, %i3
43577loop_5211:
43578 fnor %f12, %f10, %f2
43579 movcc %icc, %o6, %l6
43580 st %f7, [%l7 + 0x0C]
43581 fmovsneg %icc, %f5, %f6
43582 addc %i0, 0x0B0D, %g3
43583 udivx %g7, 0x0378, %l2
43584 fpadd16 %f4, %f4, %f0
43585 ldsw [%l7 + 0x30], %g6
43586 ldx [%l7 + 0x70], %o2
43587 ldsb [%l7 + 0x1B], %o5
43588 bgu,pn %xcc, loop_5212
43589 fmovsgu %icc, %f6, %f10
43590 movleu %xcc, %o3, %l5
43591 fmovdvs %xcc, %f4, %f5
43592loop_5212:
43593 stx %o1, [%l7 + 0x18]
43594 fbue %fcc1, loop_5213
43595 fand %f6, %f0, %f0
43596 movneg %icc, %o4, %g1
43597 std %f6, [%l7 + 0x68]
43598loop_5213:
43599 stx %i2, [%l7 + 0x10]
43600 stb %g4, [%l7 + 0x51]
43601 ble,a %xcc, loop_5214
43602 fand %f0, %f14, %f14
43603 fbne %fcc3, loop_5215
43604 alignaddr %g5, %i7, %l4
43605loop_5214:
43606 fmovscc %icc, %f12, %f11
43607 ldub [%l7 + 0x16], %i6
43608loop_5215:
43609 fbge %fcc2, loop_5216
43610 xorcc %l1, 0x054A, %l0
43611 edge8ln %g2, %o7, %i1
43612 fmovsl %icc, %f0, %f13
43613loop_5216:
43614 for %f8, %f14, %f12
43615 tcs %xcc, 0x2
43616 fble %fcc2, loop_5217
43617 tge %xcc, 0x3
43618 fmovda %xcc, %f9, %f7
43619 alignaddr %i5, %l3, %o0
43620loop_5217:
43621 movne %icc, %i3, %o6
43622 fcmpeq16 %f4, %f4, %i4
43623 bshuffle %f6, %f12, %f10
43624 fcmpne16 %f4, %f0, %i0
43625 fpsub32s %f12, %f7, %f11
43626 ldsb [%l7 + 0x1B], %g3
43627 fpackfix %f12, %f13
43628 fcmpd %fcc3, %f4, %f4
43629 lduh [%l7 + 0x66], %g7
43630 fmovdle %xcc, %f4, %f13
43631 stw %l2, [%l7 + 0x68]
43632 bl,a loop_5218
43633 nop
43634 setx loop_5219, %l0, %l1
43635 wrpr 0x1, %tl
43636 wrpr %l1, %tnpc
43637 setx 0x34400001400, %l0, %l1
43638 wrpr %l1, %tstate
43639 wrhpr 0x4, %htstate
43640 done
43641 st %f2, [%l7 + 0x24]
43642 fbul %fcc3, loop_5220
43643loop_5218:
43644 fmovrsgz %g6, %f10, %f7
43645loop_5219:
43646 ldsh [%l7 + 0x12], %o2
43647 fornot1 %f0, %f10, %f6
43648loop_5220:
43649 sth %o5, [%l7 + 0x22]
43650 ldsw [%l7 + 0x0C], %l6
43651 fmuld8sux16 %f13, %f12, %f8
43652 edge32ln %l5, %o1, %o3
43653 movrlez %o4, 0x3E3, %i2
43654 fbne,a %fcc2, loop_5221
43655 ld [%l7 + 0x50], %f3
43656 fmovsvs %xcc, %f4, %f4
43657 sub %g1, %g4, %i7
43658loop_5221:
43659 fmovsleu %xcc, %f13, %f2
43660 fnegs %f12, %f0
43661 std %f0, [%l7 + 0x78]
43662 sethi 0x1287, %g5
43663 ldsh [%l7 + 0x3A], %i6
43664 tne %xcc, 0x4
43665 bvc %xcc, loop_5222
43666 fsrc2 %f4, %f0
43667 brz %l4, loop_5223
43668 ldx [%l7 + 0x68], %l0
43669loop_5222:
43670 ldsw [%l7 + 0x0C], %g2
43671 std %f12, [%l7 + 0x18]
43672loop_5223:
43673 nop
43674 setx loop_5224, %l0, %l1
43675 wrpr 0x1, %tl
43676 wrpr %l1, %tpc
43677 add %l1, 0x4, %l1
43678 wrpr %l1, %tnpc
43679 setx 0x34400001400, %l0, %l1
43680 wrpr %l1, %tstate
43681 wrhpr 0x4, %htstate
43682 retry
43683 fbule,a %fcc3, loop_5225
43684 tge %icc, 0x4
43685 ldsw [%l7 + 0x3C], %o7
43686loop_5224:
43687 fcmps %fcc3, %f13, %f14
43688loop_5225:
43689 fmovdpos %icc, %f1, %f2
43690 std %f14, [%l7 + 0x38]
43691 lduh [%l7 + 0x72], %i1
43692 taddcctv %l1, 0x12A8, %l3
43693 fpsub32 %f4, %f10, %f0
43694 umulcc %o0, 0x13A4, %i5
43695 ldsh [%l7 + 0x3C], %o6
43696 tl %icc, 0x6
43697 fnegs %f13, %f13
43698 ld [%l7 + 0x24], %f15
43699 fblg,a %fcc0, loop_5226
43700 addc %i3, %i0, %g3
43701 fnor %f2, %f10, %f10
43702 ldsw [%l7 + 0x3C], %g7
43703loop_5226:
43704 edge32 %i4, %g6, %l2
43705 ldsh [%l7 + 0x4C], %o5
43706 fmul8x16 %f4, %f2, %f4
43707 fpmerge %f14, %f6, %f0
43708 bgu,a loop_5227
43709 move %xcc, %l6, %l5
43710 lduh [%l7 + 0x0E], %o1
43711 ldsb [%l7 + 0x5E], %o3
43712loop_5227:
43713 ldd [%l7 + 0x30], %f0
43714 fmovrse %o2, %f6, %f2
43715 orcc %i2, %o4, %g1
43716 xor %g4, %g5, %i7
43717 ldd [%l7 + 0x78], %f14
43718 ldsh [%l7 + 0x66], %i6
43719 ldsh [%l7 + 0x30], %l4
43720 bleu,a,pn %icc, loop_5228
43721 tsubcctv %l0, 0x1541, %g2
43722 lduh [%l7 + 0x08], %i1
43723 lduh [%l7 + 0x1C], %o7
43724loop_5228:
43725 nop
43726 setx loop_5229, %l0, %l1
43727 jmpl %l1, %l1
43728 lduh [%l7 + 0x6C], %l3
43729 bcc,a %icc, loop_5230
43730 fcmpeq32 %f10, %f2, %o0
43731loop_5229:
43732 fcmpne32 %f4, %f4, %o6
43733 bcs,pt %icc, loop_5231
43734loop_5230:
43735 ld [%l7 + 0x64], %f9
43736 ldsw [%l7 + 0x68], %i3
43737 ldsw [%l7 + 0x5C], %i5
43738loop_5231:
43739 fmovsne %xcc, %f8, %f10
43740 umul %i0, 0x1B21, %g7
43741 fmovrdne %i4, %f8, %f0
43742 te %xcc, 0x1
43743 lduh [%l7 + 0x36], %g6
43744 fmul8sux16 %f2, %f2, %f14
43745 fmuld8sux16 %f14, %f9, %f14
43746 sth %l2, [%l7 + 0x30]
43747 fcmple16 %f6, %f12, %g3
43748 lduw [%l7 + 0x3C], %o5
43749 tn %icc, 0x7
43750 ldx [%l7 + 0x50], %l6
43751 fmovrsgez %o1, %f11, %f11
43752 ldsb [%l7 + 0x23], %l5
43753 ldd [%l7 + 0x38], %f14
43754 fbuge %fcc3, loop_5232
43755 ldsh [%l7 + 0x16], %o3
43756 movvs %xcc, %o2, %o4
43757 edge32n %g1, %i2, %g5
43758loop_5232:
43759 fble %fcc0, loop_5233
43760 st %f10, [%l7 + 0x70]
43761 fpadd32 %f0, %f12, %f14
43762 edge16n %g4, %i6, %i7
43763loop_5233:
43764 fmovdge %xcc, %f15, %f13
43765 ldd [%l7 + 0x48], %f4
43766 fcmpes %fcc0, %f6, %f9
43767 ld [%l7 + 0x0C], %f2
43768 bcc,a %xcc, loop_5234
43769 pdist %f0, %f14, %f14
43770 bge,a loop_5235
43771 sth %l0, [%l7 + 0x42]
43772loop_5234:
43773 fpsub16 %f6, %f8, %f2
43774 fcmple32 %f2, %f12, %l4
43775loop_5235:
43776 std %f2, [%l7 + 0x18]
43777 movvs %xcc, %g2, %o7
43778 movvs %icc, %i1, %l1
43779 tgu %icc, 0x0
43780 lduw [%l7 + 0x34], %l3
43781 movl %xcc, %o0, %i3
43782 bcc %icc, loop_5236
43783 fmovsl %xcc, %f11, %f4
43784 fexpand %f7, %f0
43785 fmovdleu %icc, %f8, %f8
43786loop_5236:
43787 tsubcc %o6, 0x1C8F, %i5
43788 fmovsge %icc, %f7, %f11
43789 movl %icc, %g7, %i4
43790 ldd [%l7 + 0x10], %f2
43791 bn,a loop_5237
43792 fcmpes %fcc1, %f12, %f13
43793 movrlz %i0, %g6, %l2
43794 fcmpgt16 %f8, %f4, %g3
43795loop_5237:
43796 movrlz %o5, %o1, %l5
43797 fmovdleu %xcc, %f10, %f0
43798 umulcc %l6, 0x0B9E, %o2
43799 stw %o4, [%l7 + 0x54]
43800 ba loop_5238
43801 tge %xcc, 0x5
43802 fnands %f0, %f10, %f11
43803 edge8n %o3, %g1, %g5
43804loop_5238:
43805 ld [%l7 + 0x18], %f3
43806 ldsb [%l7 + 0x2A], %i2
43807 fmovdleu %xcc, %f7, %f3
43808 ldx [%l7 + 0x70], %i6
43809 edge32l %g4, %l0, %l4
43810 edge8 %g2, %o7, %i7
43811 siam 0x3
43812 tge %icc, 0x4
43813 xor %i1, %l3, %l1
43814 addccc %o0, %i3, %i5
43815 fbug,a %fcc3, loop_5239
43816 fbn,a %fcc2, loop_5240
43817 std %f8, [%l7 + 0x70]
43818 fbg %fcc3, loop_5241
43819loop_5239:
43820 smulcc %o6, 0x00FE, %g7
43821loop_5240:
43822 edge8n %i4, %g6, %i0
43823 fors %f7, %f13, %f5
43824loop_5241:
43825 fpackfix %f0, %f1
43826 movrgez %g3, %o5, %o1
43827 ldd [%l7 + 0x08], %f12
43828 fmovrsgz %l2, %f3, %f9
43829 tsubcctv %l5, %l6, %o4
43830 fmovsle %icc, %f7, %f1
43831 edge16n %o2, %o3, %g5
43832 fbul,a %fcc1, loop_5242
43833 tl %icc, 0x6
43834 lduw [%l7 + 0x6C], %g1
43835 fxors %f2, %f8, %f3
43836loop_5242:
43837 fpsub16 %f4, %f10, %f12
43838 edge8n %i6, %g4, %l0
43839 edge32n %l4, %i2, %g2
43840 bgu,pn %icc, loop_5243
43841 brlz,a %o7, loop_5244
43842 movg %icc, %i1, %i7
43843 brz,a %l3, loop_5245
43844loop_5243:
43845 lduh [%l7 + 0x78], %l1
43846loop_5244:
43847 fmovdpos %icc, %f7, %f5
43848 stx %i3, [%l7 + 0x30]
43849loop_5245:
43850 bn,pt %icc, loop_5246
43851 fbo %fcc0, loop_5247
43852 fmovsvs %xcc, %f14, %f11
43853 sdiv %i5, 0x0E42, %o0
43854loop_5246:
43855 fmovda %icc, %f11, %f4
43856loop_5247:
43857 tg %icc, 0x2
43858 fmovdcc %xcc, %f1, %f9
43859 bgu loop_5248
43860 sth %o6, [%l7 + 0x7C]
43861 bshuffle %f8, %f10, %f12
43862 edge8 %g7, %i4, %g6
43863loop_5248:
43864 sth %i0, [%l7 + 0x0A]
43865 bpos,a %icc, loop_5249
43866 fbe %fcc0, loop_5250
43867 fmul8sux16 %f2, %f10, %f8
43868 fmovsvc %icc, %f12, %f4
43869loop_5249:
43870 sll %g3, 0x18, %o1
43871loop_5250:
43872 movre %o5, 0x019, %l2
43873 movge %xcc, %l6, %l5
43874 sth %o4, [%l7 + 0x68]
43875 udiv %o2, 0x1AD5, %g5
43876 stx %o3, [%l7 + 0x38]
43877 ldd [%l7 + 0x30], %f2
43878 ldsh [%l7 + 0x0C], %i6
43879 st %f3, [%l7 + 0x24]
43880 fmovd %f2, %f0
43881 tcs %xcc, 0x2
43882 fpsub32s %f10, %f1, %f4
43883 ld [%l7 + 0x6C], %f10
43884 edge32l %g1, %g4, %l4
43885 fcmple32 %f10, %f6, %l0
43886 faligndata %f12, %f2, %f0
43887 ldsw [%l7 + 0x68], %i2
43888 fexpand %f6, %f8
43889 lduh [%l7 + 0x08], %g2
43890 stb %o7, [%l7 + 0x52]
43891 fmovd %f12, %f4
43892 bg,a,pt %icc, loop_5251
43893 fmovdcs %icc, %f10, %f5
43894 st %f6, [%l7 + 0x14]
43895 fmovdcc %xcc, %f12, %f9
43896loop_5251:
43897 movl %xcc, %i7, %i1
43898 nop
43899 setx loop_5252, %l0, %l1
43900 wrpr 0x1, %tl
43901 wrpr %l1, %tnpc
43902 setx 0x34400001400, %l0, %l1
43903 wrpr %l1, %tstate
43904 wrhpr 0x4, %htstate
43905 done
43906 smul %l3, %i3, %i5
43907 sth %l1, [%l7 + 0x58]
43908 ld [%l7 + 0x6C], %f13
43909loop_5252:
43910 ldsw [%l7 + 0x3C], %o6
43911 smulcc %g7, %o0, %i4
43912 tleu %xcc, 0x5
43913 fandnot2s %f13, %f1, %f11
43914 fornot1 %f12, %f6, %f10
43915 bcs,pn %xcc, loop_5253
43916 fmovscs %icc, %f13, %f13
43917 te %xcc, 0x2
43918 fxnor %f0, %f2, %f8
43919loop_5253:
43920 stw %g6, [%l7 + 0x14]
43921 ldx [%l7 + 0x50], %i0
43922 fnot2s %f1, %f14
43923 array8 %o1, %o5, %l2
43924 faligndata %f0, %f12, %f6
43925 be,a,pt %xcc, loop_5254
43926 fnegd %f4, %f14
43927 xorcc %g3, %l6, %l5
43928 movgu %xcc, %o2, %o4
43929loop_5254:
43930 bg,a %xcc, loop_5255
43931 fmovdcs %xcc, %f6, %f0
43932 movvs %icc, %g5, %i6
43933 movgu %icc, %g1, %o3
43934loop_5255:
43935 sth %l4, [%l7 + 0x16]
43936 ldd [%l7 + 0x30], %f6
43937 std %f10, [%l7 + 0x08]
43938 sdivcc %l0, 0x183F, %i2
43939 st %f3, [%l7 + 0x48]
43940 siam 0x7
43941 addcc %g2, 0x0A40, %g4
43942 lduh [%l7 + 0x72], %o7
43943 tpos %icc, 0x7
43944 fble %fcc3, loop_5256
43945 faligndata %f14, %f6, %f12
43946 fcmpd %fcc0, %f4, %f4
43947 movleu %xcc, %i1, %l3
43948loop_5256:
43949 fabsd %f14, %f12
43950 ldsb [%l7 + 0x12], %i7
43951 ldsh [%l7 + 0x64], %i5
43952 array8 %i3, %l1, %o6
43953 fnands %f0, %f10, %f0
43954 lduh [%l7 + 0x32], %g7
43955 fmovda %xcc, %f14, %f7
43956 andcc %o0, 0x0EBB, %i4
43957 fnand %f10, %f2, %f4
43958 fxnor %f0, %f12, %f2
43959 tleu %icc, 0x4
43960 fpmerge %f15, %f11, %f6
43961 add %i0, %o1, %g6
43962 st %f9, [%l7 + 0x30]
43963 brz,a %o5, loop_5257
43964 fpadd32s %f2, %f3, %f14
43965 ldx [%l7 + 0x68], %g3
43966 ble,a,pt %icc, loop_5258
43967loop_5257:
43968 fmovda %icc, %f1, %f13
43969 movgu %xcc, %l2, %l5
43970 edge32 %o2, %l6, %g5
43971loop_5258:
43972 alignaddrl %i6, %o4, %g1
43973 smul %o3, 0x13BB, %l0
43974 bpos,a %xcc, loop_5259
43975 std %f0, [%l7 + 0x60]
43976 ldsh [%l7 + 0x6A], %i2
43977 fornot1 %f12, %f8, %f2
43978loop_5259:
43979 ldub [%l7 + 0x65], %l4
43980 tsubcc %g4, %g2, %i1
43981 sth %o7, [%l7 + 0x34]
43982 edge8ln %l3, %i5, %i3
43983 lduh [%l7 + 0x4A], %i7
43984 tle %xcc, 0x3
43985 sth %l1, [%l7 + 0x22]
43986 fands %f8, %f7, %f9
43987 fmuld8ulx16 %f5, %f2, %f12
43988 std %f6, [%l7 + 0x68]
43989 alignaddrl %g7, %o6, %i4
43990 stw %o0, [%l7 + 0x18]
43991 movne %icc, %i0, %o1
43992 stx %g6, [%l7 + 0x68]
43993 fpack32 %f0, %f6, %f14
43994 siam 0x0
43995 tsubcctv %g3, %l2, %o5
43996 fmovrdne %l5, %f12, %f14
43997 srax %o2, 0x16, %g5
43998 fble,a %fcc2, loop_5260
43999 tvc %icc, 0x7
44000 bpos,a,pt %xcc, loop_5261
44001 tn %xcc, 0x6
44002loop_5260:
44003 fpadd32s %f1, %f10, %f0
44004 fmovsle %icc, %f13, %f8
44005loop_5261:
44006 array32 %i6, %l6, %o4
44007 stw %o3, [%l7 + 0x6C]
44008 tge %icc, 0x3
44009 fba %fcc1, loop_5262
44010 tvc %xcc, 0x6
44011 tg %xcc, 0x5
44012 fmovrsne %l0, %f8, %f8
44013loop_5262:
44014 movcc %icc, %g1, %i2
44015 st %f11, [%l7 + 0x70]
44016 alignaddr %l4, %g2, %i1
44017 lduh [%l7 + 0x1A], %g4
44018 fmovdn %icc, %f5, %f8
44019 fmovsne %icc, %f7, %f5
44020 fbug %fcc1, loop_5263
44021 subcc %o7, 0x0B15, %l3
44022 smul %i3, 0x12A8, %i7
44023 move %icc, %l1, %i5
44024loop_5263:
44025 fone %f8
44026 fmul8x16al %f8, %f11, %f6
44027 fxors %f5, %f14, %f10
44028 smul %o6, 0x1E6D, %i4
44029 andncc %o0, %i0, %g7
44030 taddcc %o1, 0x0AE3, %g3
44031 lduh [%l7 + 0x58], %g6
44032 ld [%l7 + 0x24], %f4
44033 tsubcctv %o5, 0x0B25, %l5
44034 bcs,pn %xcc, loop_5264
44035 tl %xcc, 0x6
44036 subcc %o2, 0x0201, %l2
44037 stb %g5, [%l7 + 0x63]
44038loop_5264:
44039 fmovdneg %icc, %f3, %f12
44040 or %i6, %o4, %o3
44041 addccc %l6, 0x14CE, %l0
44042 fmovdne %icc, %f4, %f14
44043 ldsw [%l7 + 0x6C], %i2
44044 movvs %icc, %g1, %l4
44045 stb %g2, [%l7 + 0x1F]
44046 movpos %icc, %g4, %i1
44047 tleu %icc, 0x1
44048 fmovrde %o7, %f2, %f0
44049 fsrc2 %f2, %f4
44050 fcmpne32 %f4, %f4, %l3
44051 udiv %i7, 0x1E21, %i3
44052 fmovdn %icc, %f7, %f11
44053 ldub [%l7 + 0x42], %i5
44054 bl,pt %icc, loop_5265
44055 fbo %fcc2, loop_5266
44056 edge8ln %o6, %l1, %i4
44057 fbe %fcc3, loop_5267
44058loop_5265:
44059 ldx [%l7 + 0x18], %o0
44060loop_5266:
44061 ldsw [%l7 + 0x28], %g7
44062 subccc %i0, %o1, %g3
44063loop_5267:
44064 movvc %icc, %g6, %l5
44065 lduh [%l7 + 0x24], %o2
44066 movl %icc, %o5, %g5
44067 stw %i6, [%l7 + 0x70]
44068 for %f2, %f8, %f4
44069 stb %o4, [%l7 + 0x30]
44070 tle %xcc, 0x2
44071 brgz %l2, loop_5268
44072 te %icc, 0x5
44073 ldsh [%l7 + 0x10], %o3
44074 lduw [%l7 + 0x3C], %l0
44075loop_5268:
44076 fbne %fcc3, loop_5269
44077 ld [%l7 + 0x1C], %f0
44078 ld [%l7 + 0x2C], %f12
44079 ldsb [%l7 + 0x2A], %l6
44080loop_5269:
44081 xorcc %i2, %g1, %l4
44082 ldx [%l7 + 0x38], %g4
44083 st %f11, [%l7 + 0x74]
44084 movrgez %i1, %o7, %l3
44085 fpsub16 %f10, %f0, %f8
44086 sll %g2, 0x13, %i3
44087 std %f4, [%l7 + 0x20]
44088 sllx %i7, 0x1D, %i5
44089 lduh [%l7 + 0x7C], %l1
44090 fones %f0
44091 sllx %i4, %o0, %g7
44092 ldsh [%l7 + 0x36], %o6
44093 fsrc1s %f15, %f12
44094 fexpand %f7, %f0
44095 fcmple32 %f0, %f6, %o1
44096 st %f11, [%l7 + 0x20]
44097 lduh [%l7 + 0x0A], %i0
44098 ldd [%l7 + 0x18], %f12
44099 fmovdg %xcc, %f5, %f3
44100 fzeros %f5
44101 stx %g6, [%l7 + 0x10]
44102 fmovsleu %icc, %f10, %f0
44103 brlez %g3, loop_5270
44104 edge32 %o2, %l5, %g5
44105 fmul8x16au %f1, %f0, %f10
44106 sub %o5, %o4, %i6
44107loop_5270:
44108 xnorcc %l2, %l0, %o3
44109 stw %l6, [%l7 + 0x10]
44110 fpsub32 %f14, %f2, %f14
44111 move %xcc, %i2, %g1
44112 fmul8x16au %f0, %f7, %f2
44113 ld [%l7 + 0x24], %f6
44114 tn %icc, 0x3
44115 ldd [%l7 + 0x70], %f8
44116 lduh [%l7 + 0x58], %l4
44117 fpadd32 %f2, %f4, %f12
44118 ba,a,pt %icc, loop_5271
44119 smul %g4, 0x0360, %i1
44120 tsubcc %o7, 0x02F9, %l3
44121 stw %i3, [%l7 + 0x54]
44122loop_5271:
44123 stb %g2, [%l7 + 0x0F]
44124 ldsw [%l7 + 0x2C], %i7
44125 bge,pn %icc, loop_5272
44126 lduw [%l7 + 0x40], %i5
44127 nop
44128 setx loop_5273, %l0, %l1
44129 jmpl %l1, %i4
44130 movcs %icc, %l1, %o0
44131loop_5272:
44132 ldx [%l7 + 0x28], %g7
44133 fbue,a %fcc2, loop_5274
44134loop_5273:
44135 fbge %fcc2, loop_5275
44136 fbug,a %fcc3, loop_5276
44137 std %f10, [%l7 + 0x60]
44138loop_5274:
44139 smulcc %o1, %i0, %g6
44140loop_5275:
44141 ldsw [%l7 + 0x74], %g3
44142loop_5276:
44143 fbu,a %fcc2, loop_5277
44144 std %f4, [%l7 + 0x18]
44145 brz %o2, loop_5278
44146 edge8l %o6, %g5, %o5
44147loop_5277:
44148 ldsb [%l7 + 0x2A], %o4
44149 fmul8sux16 %f2, %f12, %f14
44150loop_5278:
44151 std %f0, [%l7 + 0x78]
44152 lduw [%l7 + 0x10], %i6
44153 ldub [%l7 + 0x47], %l2
44154 fmovsne %xcc, %f15, %f12
44155 fmovsn %icc, %f1, %f11
44156 fsrc2s %f7, %f8
44157 ldx [%l7 + 0x60], %l0
44158 fornot1 %f2, %f14, %f4
44159 ldx [%l7 + 0x60], %o3
44160 tsubcctv %l5, %l6, %g1
44161 fmovdvc %xcc, %f4, %f3
44162 bpos,pn %xcc, loop_5279
44163 ld [%l7 + 0x4C], %f13
44164 fzero %f0
44165 ldx [%l7 + 0x10], %l4
44166loop_5279:
44167 ldub [%l7 + 0x50], %i2
44168 fmul8x16 %f11, %f6, %f4
44169 mulscc %g4, %o7, %l3
44170 fmul8x16au %f2, %f2, %f12
44171 movn %icc, %i3, %g2
44172 sth %i1, [%l7 + 0x14]
44173 ld [%l7 + 0x44], %f1
44174 fmovsvc %icc, %f5, %f10
44175 fmovsvc %icc, %f11, %f12
44176 tcs %xcc, 0x0
44177 ldx [%l7 + 0x10], %i5
44178 sllx %i4, %i7, %o0
44179 umul %g7, 0x1AE0, %l1
44180 sdiv %o1, 0x000D, %g6
44181 tgu %icc, 0x3
44182 sub %i0, 0x1A4B, %o2
44183 fmovrdne %g3, %f6, %f12
44184 ldsh [%l7 + 0x30], %o6
44185 ldsh [%l7 + 0x6C], %o5
44186 fornot2s %f2, %f9, %f7
44187 stw %o4, [%l7 + 0x5C]
44188 udivx %g5, 0x0E10, %i6
44189 fones %f9
44190 fmovdl %xcc, %f12, %f5
44191 lduw [%l7 + 0x68], %l2
44192 fmovsgu %icc, %f8, %f13
44193 fcmpgt32 %f10, %f10, %o3
44194 bcc,pn %icc, loop_5280
44195 fcmpes %fcc1, %f0, %f7
44196 sdivx %l0, 0x02AC, %l5
44197 fpadd16 %f12, %f4, %f6
44198loop_5280:
44199 lduw [%l7 + 0x24], %l6
44200 taddcctv %g1, %l4, %g4
44201 ldub [%l7 + 0x74], %i2
44202 sllx %l3, %o7, %g2
44203 edge8l %i1, %i5, %i3
44204 fmovdgu %xcc, %f6, %f3
44205 fpsub16 %f4, %f10, %f14
44206 edge32l %i4, %o0, %i7
44207 edge32 %l1, %o1, %g6
44208 umulcc %i0, %o2, %g3
44209 lduw [%l7 + 0x54], %g7
44210 fmovrdgez %o6, %f4, %f14
44211 ldsb [%l7 + 0x4A], %o5
44212 edge8l %g5, %o4, %i6
44213 brz,a %l2, loop_5281
44214 xnorcc %l0, %o3, %l5
44215 fxnor %f12, %f10, %f12
44216 bl %xcc, loop_5282
44217loop_5281:
44218 stb %l6, [%l7 + 0x77]
44219 pdist %f2, %f8, %f12
44220 popc 0x0DF7, %g1
44221loop_5282:
44222 sth %g4, [%l7 + 0x1A]
44223 subccc %i2, 0x02B9, %l3
44224 fbl %fcc1, loop_5283
44225 sdivcc %o7, 0x18FF, %g2
44226 ldsw [%l7 + 0x10], %l4
44227 fcmpne32 %f0, %f4, %i1
44228loop_5283:
44229 fmovse %xcc, %f9, %f9
44230 fbe %fcc2, loop_5284
44231 fpadd16s %f0, %f14, %f14
44232 fmovsvs %xcc, %f0, %f6
44233 tpos %xcc, 0x3
44234loop_5284:
44235 edge32n %i3, %i4, %i5
44236 st %f15, [%l7 + 0x34]
44237 ldsw [%l7 + 0x34], %o0
44238 fmovrdlz %l1, %f2, %f12
44239 fmovda %xcc, %f6, %f3
44240 tl %xcc, 0x0
44241 fmovdvc %icc, %f6, %f12
44242 ldsh [%l7 + 0x2E], %i7
44243 stb %o1, [%l7 + 0x52]
44244 bgu loop_5285
44245 fbule,a %fcc0, loop_5286
44246 fmovse %xcc, %f12, %f11
44247 or %g6, 0x09EA, %o2
44248loop_5285:
44249 array32 %g3, %i0, %g7
44250loop_5286:
44251 sth %o5, [%l7 + 0x20]
44252 fmovdle %xcc, %f12, %f13
44253 faligndata %f6, %f6, %f0
44254 bn,pt %xcc, loop_5287
44255 addc %g5, 0x0FCA, %o6
44256 std %f6, [%l7 + 0x38]
44257 fcmple16 %f10, %f6, %o4
44258loop_5287:
44259 bleu,a,pn %xcc, loop_5288
44260 edge16ln %l2, %l0, %i6
44261 brgz,a %o3, loop_5289
44262 bge,pt %xcc, loop_5290
44263loop_5288:
44264 fpadd32s %f15, %f3, %f0
44265 fnegs %f4, %f11
44266loop_5289:
44267 movrlez %l6, %g1, %g4
44268loop_5290:
44269 std %f8, [%l7 + 0x30]
44270 ld [%l7 + 0x4C], %f0
44271 xorcc %i2, %l3, %l5
44272 ldx [%l7 + 0x68], %o7
44273 fpadd32s %f1, %f11, %f12
44274 fpadd32s %f10, %f4, %f6
44275 fandnot2s %f3, %f8, %f12
44276 fxor %f10, %f6, %f8
44277 sth %l4, [%l7 + 0x3C]
44278 edge8l %i1, %i3, %g2
44279 bg,pt %icc, loop_5291
44280 xor %i5, %o0, %i4
44281 udivcc %i7, 0x0C83, %l1
44282 bge %xcc, loop_5292
44283loop_5291:
44284 sdivcc %o1, 0x13F9, %o2
44285 fpmerge %f5, %f8, %f14
44286 fbu %fcc1, loop_5293
44287loop_5292:
44288 std %f2, [%l7 + 0x30]
44289 lduh [%l7 + 0x2A], %g6
44290 call loop_5294
44291loop_5293:
44292 fcmpes %fcc2, %f6, %f11
44293 ldsb [%l7 + 0x0A], %i0
44294 edge32n %g3, %o5, %g7
44295loop_5294:
44296 ldsb [%l7 + 0x6A], %o6
44297 movle %icc, %g5, %l2
44298 edge8 %o4, %l0, %o3
44299 and %l6, 0x0773, %i6
44300 st %f8, [%l7 + 0x10]
44301 edge32n %g1, %g4, %i2
44302 bcc,a,pn %icc, loop_5295
44303 bshuffle %f4, %f14, %f2
44304 udivx %l5, 0x113F, %l3
44305 tgu %xcc, 0x3
44306loop_5295:
44307 umulcc %o7, 0x1107, %i1
44308 ldsh [%l7 + 0x6C], %i3
44309 fmul8x16au %f0, %f2, %f12
44310 smulcc %g2, %l4, %i5
44311 fbue,a %fcc1, loop_5296
44312 movvc %xcc, %i4, %o0
44313 fnot2 %f2, %f12
44314 sth %l1, [%l7 + 0x6A]
44315loop_5296:
44316 mulscc %o1, 0x11A6, %o2
44317 movge %icc, %i7, %g6
44318 ble,a,pt %xcc, loop_5297
44319 fpmerge %f15, %f6, %f4
44320 ldd [%l7 + 0x38], %f4
44321 or %i0, %g3, %o5
44322loop_5297:
44323 brgz,a %g7, loop_5298
44324 fmovdge %icc, %f15, %f3
44325 fornot2 %f2, %f4, %f4
44326 ldsh [%l7 + 0x4A], %o6
44327loop_5298:
44328 movvs %icc, %l2, %o4
44329 edge32ln %g5, %o3, %l6
44330 fabsd %f14, %f10
44331 stx %l0, [%l7 + 0x10]
44332 fands %f0, %f5, %f3
44333 and %g1, %i6, %i2
44334 lduh [%l7 + 0x5A], %l5
44335 fandnot2 %f14, %f14, %f0
44336 ta %icc, 0x5
44337 edge8ln %l3, %o7, %i1
44338 fnor %f10, %f2, %f14
44339 alignaddr %g4, %i3, %g2
44340 fmovsvc %icc, %f6, %f3
44341 fnot2s %f3, %f15
44342 tn %xcc, 0x5
44343 stb %l4, [%l7 + 0x52]
44344 ld [%l7 + 0x20], %f8
44345 ldsb [%l7 + 0x79], %i5
44346 movvs %icc, %o0, %l1
44347 fmovdcc %xcc, %f6, %f4
44348 udiv %i4, 0x015B, %o1
44349 stb %i7, [%l7 + 0x21]
44350 fpmerge %f10, %f7, %f6
44351 std %f10, [%l7 + 0x48]
44352 fpadd32s %f6, %f8, %f11
44353 ld [%l7 + 0x40], %f13
44354 fnor %f8, %f4, %f0
44355 te %icc, 0x5
44356 udiv %g6, 0x17D2, %o2
44357 smul %g3, %o5, %g7
44358 sdivcc %o6, 0x1A33, %i0
44359 fbul %fcc3, loop_5299
44360 brlz %l2, loop_5300
44361 fornot1 %f4, %f10, %f6
44362 udivx %g5, 0x142A, %o4
44363loop_5299:
44364 tsubcctv %l6, 0x141F, %l0
44365loop_5300:
44366 fzeros %f3
44367 siam 0x6
44368 edge32n %g1, %o3, %i6
44369 edge16l %i2, %l3, %l5
44370 fand %f14, %f2, %f12
44371 fmovsg %xcc, %f1, %f1
44372 ta %xcc, 0x6
44373 movn %icc, %i1, %o7
44374 fcmps %fcc2, %f9, %f15
44375 orn %g4, 0x0A37, %i3
44376 movrlez %g2, %i5, %l4
44377 fmovdle %xcc, %f8, %f7
44378 array8 %o0, %i4, %l1
44379 fble,a %fcc2, loop_5301
44380 addcc %i7, %g6, %o1
44381 ldsb [%l7 + 0x61], %o2
44382 fnand %f0, %f2, %f4
44383loop_5301:
44384 or %g3, 0x1921, %o5
44385 ba loop_5302
44386 fmovs %f15, %f10
44387 lduw [%l7 + 0x08], %o6
44388 ldsh [%l7 + 0x58], %g7
44389loop_5302:
44390 mova %icc, %l2, %i0
44391 tgu %icc, 0x7
44392 fornot2 %f8, %f2, %f6
44393 movne %icc, %o4, %g5
44394 bshuffle %f14, %f12, %f12
44395 ldd [%l7 + 0x30], %f2
44396 lduh [%l7 + 0x40], %l6
44397 fmovsge %icc, %f11, %f3
44398 fbe,a %fcc2, loop_5303
44399 fzeros %f12
44400 edge8n %l0, %o3, %g1
44401 brnz %i2, loop_5304
44402loop_5303:
44403 stx %i6, [%l7 + 0x40]
44404 ldsw [%l7 + 0x60], %l3
44405 sdivx %i1, 0x11E6, %o7
44406loop_5304:
44407 fnegs %f15, %f4
44408 edge32n %l5, %i3, %g4
44409 fbu %fcc1, loop_5305
44410 fnot1s %f15, %f4
44411 fmovrdgz %g2, %f0, %f10
44412 fmovdneg %xcc, %f7, %f13
44413loop_5305:
44414 ldd [%l7 + 0x28], %f4
44415 fnors %f0, %f8, %f13
44416 array16 %i5, %l4, %i4
44417 fmovdge %icc, %f9, %f14
44418 brgez %o0, loop_5306
44419 ld [%l7 + 0x30], %f9
44420 tneg %xcc, 0x5
44421 movle %icc, %l1, %i7
44422loop_5306:
44423 bcs,a loop_5307
44424 fmovdle %xcc, %f8, %f3
44425 ldsw [%l7 + 0x0C], %o1
44426 ldx [%l7 + 0x70], %o2
44427loop_5307:
44428 stw %g6, [%l7 + 0x54]
44429 srl %o5, 0x15, %g3
44430 sth %o6, [%l7 + 0x36]
44431 sethi 0x0CA5, %g7
44432 fmovsgu %icc, %f12, %f7
44433 st %f0, [%l7 + 0x54]
44434 fbule %fcc2, loop_5308
44435 fcmpeq32 %f0, %f12, %l2
44436 lduw [%l7 + 0x34], %i0
44437 bge,pt %xcc, loop_5309
44438loop_5308:
44439 array32 %g5, %l6, %l0
44440 bcs,a %xcc, loop_5310
44441 stw %o3, [%l7 + 0x68]
44442loop_5309:
44443 bpos,a,pt %xcc, loop_5311
44444 addcc %o4, %g1, %i2
44445loop_5310:
44446 movrgez %i6, %l3, %i1
44447 bcc,a,pt %icc, loop_5312
44448loop_5311:
44449 bn,a %xcc, loop_5313
44450 stw %o7, [%l7 + 0x50]
44451 stb %l5, [%l7 + 0x6C]
44452loop_5312:
44453 fmuld8sux16 %f10, %f4, %f0
44454loop_5313:
44455 ba,pn %xcc, loop_5314
44456 ldsw [%l7 + 0x70], %i3
44457 popc %g4, %g2
44458 fmovrsgz %i5, %f1, %f11
44459loop_5314:
44460 fble,a %fcc1, loop_5315
44461 movvc %xcc, %l4, %o0
44462 fpsub32s %f13, %f15, %f15
44463 bge,pt %icc, loop_5316
44464loop_5315:
44465 edge16l %i4, %l1, %o1
44466 stb %o2, [%l7 + 0x0E]
44467 ble,pn %xcc, loop_5317
44468loop_5316:
44469 ldx [%l7 + 0x30], %i7
44470 st %f7, [%l7 + 0x6C]
44471 sth %g6, [%l7 + 0x62]
44472loop_5317:
44473 fmovscc %icc, %f7, %f6
44474 fbo,a %fcc3, loop_5318
44475 orncc %g3, 0x0294, %o6
44476 ldsw [%l7 + 0x70], %o5
44477 fbul,a %fcc1, loop_5319
44478loop_5318:
44479 movrne %g7, %l2, %i0
44480 fcmpgt32 %f2, %f10, %g5
44481 fmovrde %l0, %f0, %f4
44482loop_5319:
44483 brnz,a %o3, loop_5320
44484 fbug %fcc1, loop_5321
44485 fcmpd %fcc3, %f6, %f6
44486 stx %l6, [%l7 + 0x78]
44487loop_5320:
44488 std %f10, [%l7 + 0x38]
44489loop_5321:
44490 fors %f0, %f4, %f10
44491 movne %xcc, %o4, %i2
44492 fble %fcc0, loop_5322
44493 addccc %i6, 0x18A5, %g1
44494 fmovrdlz %i1, %f14, %f0
44495 and %o7, 0x0292, %l3
44496loop_5322:
44497 fcmpne32 %f8, %f0, %i3
44498 fzeros %f2
44499 std %f4, [%l7 + 0x38]
44500 ldub [%l7 + 0x75], %l5
44501 addc %g4, %g2, %i5
44502 fbug %fcc2, loop_5323
44503 ldub [%l7 + 0x09], %o0
44504 fmovrdne %i4, %f0, %f10
44505 lduh [%l7 + 0x08], %l4
44506loop_5323:
44507 fmovsgu %icc, %f7, %f10
44508 fsrc1s %f15, %f6
44509 bvc,a loop_5324
44510 ldsh [%l7 + 0x46], %l1
44511 fmovdge %icc, %f8, %f15
44512 taddcc %o2, 0x13BF, %i7
44513loop_5324:
44514 ldsh [%l7 + 0x46], %g6
44515 te %xcc, 0x7
44516 fpsub16 %f12, %f4, %f4
44517 for %f4, %f14, %f10
44518 ldsb [%l7 + 0x4D], %o1
44519 for %f8, %f0, %f14
44520 fxnor %f2, %f14, %f6
44521 fmovdleu %xcc, %f0, %f6
44522 edge8 %g3, %o6, %g7
44523 sth %l2, [%l7 + 0x10]
44524 sth %i0, [%l7 + 0x4A]
44525 lduh [%l7 + 0x2E], %o5
44526 ldsh [%l7 + 0x78], %l0
44527 addc %g5, 0x09B8, %o3
44528 ble,a,pn %icc, loop_5325
44529 ldub [%l7 + 0x7B], %o4
44530 fcmps %fcc3, %f14, %f1
44531 nop
44532 setx loop_5326, %l0, %l1
44533 jmpl %l1, %l6
44534loop_5325:
44535 std %f6, [%l7 + 0x78]
44536 movn %icc, %i2, %i6
44537 tg %xcc, 0x7
44538loop_5326:
44539 subcc %g1, %i1, %l3
44540 subccc %i3, %o7, %l5
44541 fmovrdgz %g2, %f14, %f2
44542 lduh [%l7 + 0x3E], %g4
44543 ld [%l7 + 0x78], %f6
44544 taddcc %o0, 0x1015, %i5
44545 ldsw [%l7 + 0x44], %l4
44546 fpadd16s %f5, %f2, %f13
44547 fmovdne %xcc, %f11, %f12
44548 fones %f3
44549 fsrc1 %f12, %f12
44550 fmovrde %i4, %f12, %f8
44551 fnor %f12, %f10, %f14
44552 array8 %o2, %l1, %g6
44553 lduw [%l7 + 0x20], %o1
44554 pdist %f0, %f0, %f8
44555 ldsb [%l7 + 0x44], %i7
44556 subccc %g3, %g7, %l2
44557 bvs,a loop_5327
44558 brlez,a %i0, loop_5328
44559 edge16l %o5, %o6, %l0
44560 sub %g5, %o3, %l6
44561loop_5327:
44562 edge8l %i2, %i6, %o4
44563loop_5328:
44564 ldsw [%l7 + 0x70], %i1
44565 fmovdn %xcc, %f4, %f1
44566 stb %g1, [%l7 + 0x29]
44567 fornot1s %f12, %f10, %f0
44568 fpackfix %f4, %f8
44569 brlz,a %l3, loop_5329
44570 fexpand %f9, %f2
44571 fmuld8sux16 %f13, %f2, %f0
44572 tvc %icc, 0x6
44573loop_5329:
44574 movvc %icc, %i3, %l5
44575 fcmpgt16 %f10, %f0, %o7
44576 fmovsleu %xcc, %f3, %f6
44577 tsubcctv %g2, 0x1F05, %o0
44578 fnot2s %f0, %f6
44579 ldx [%l7 + 0x30], %g4
44580 sth %i5, [%l7 + 0x50]
44581 fbe,a %fcc0, loop_5330
44582 std %f6, [%l7 + 0x18]
44583 stx %i4, [%l7 + 0x28]
44584 fxor %f14, %f6, %f10
44585loop_5330:
44586 fmovsle %xcc, %f7, %f3
44587 edge32ln %l4, %l1, %g6
44588 be loop_5331
44589 andncc %o2, %i7, %o1
44590 ldsw [%l7 + 0x4C], %g3
44591 addcc %l2, 0x1BE0, %i0
44592loop_5331:
44593 bshuffle %f2, %f10, %f6
44594 fmovda %icc, %f9, %f3
44595 ldsw [%l7 + 0x24], %g7
44596 fmovrde %o5, %f10, %f4
44597 lduh [%l7 + 0x32], %l0
44598 fsrc2 %f8, %f10
44599 ldd [%l7 + 0x50], %f8
44600 tpos %xcc, 0x3
44601 fbul,a %fcc1, loop_5332
44602 orcc %g5, %o6, %l6
44603 fmovrsgez %i2, %f14, %f1
44604 edge8l %i6, %o3, %o4
44605loop_5332:
44606 edge32n %i1, %g1, %l3
44607 xnorcc %l5, 0x19DA, %o7
44608 movre %i3, %g2, %g4
44609 srlx %i5, %o0, %i4
44610 or %l4, %l1, %g6
44611 fornot2 %f4, %f6, %f12
44612 nop
44613 setx loop_5333, %l0, %l1
44614 jmpl %l1, %o2
44615 lduh [%l7 + 0x6C], %i7
44616 st %f14, [%l7 + 0x48]
44617 siam 0x5
44618loop_5333:
44619 edge16ln %o1, %g3, %i0
44620 fmovsn %xcc, %f15, %f11
44621 stb %g7, [%l7 + 0x79]
44622 sth %o5, [%l7 + 0x60]
44623 st %f13, [%l7 + 0x38]
44624 fpadd16 %f6, %f8, %f2
44625 lduh [%l7 + 0x50], %l2
44626 lduh [%l7 + 0x20], %l0
44627 fmul8x16au %f0, %f13, %f12
44628 brgz,a %g5, loop_5334
44629 movvc %icc, %o6, %i2
44630 for %f0, %f12, %f10
44631 fmovrdlez %l6, %f0, %f8
44632loop_5334:
44633 fcmpes %fcc0, %f10, %f7
44634 edge8l %i6, %o3, %o4
44635 popc %i1, %l3
44636 fbul %fcc1, loop_5335
44637 fbe,a %fcc1, loop_5336
44638 edge8l %g1, %o7, %l5
44639 ldsh [%l7 + 0x0A], %i3
44640loop_5335:
44641 st %f2, [%l7 + 0x54]
44642loop_5336:
44643 sethi 0x1104, %g4
44644 sth %g2, [%l7 + 0x0E]
44645 fands %f7, %f5, %f2
44646 ba,a,pn %xcc, loop_5337
44647 tleu %xcc, 0x2
44648 movge %xcc, %i5, %o0
44649 fmovspos %icc, %f0, %f2
44650loop_5337:
44651 edge8l %i4, %l4, %l1
44652 ldd [%l7 + 0x40], %f12
44653 ldd [%l7 + 0x30], %f6
44654 fbge,a %fcc1, loop_5338
44655 sth %o2, [%l7 + 0x42]
44656 fmovdg %xcc, %f10, %f6
44657 lduh [%l7 + 0x7A], %i7
44658loop_5338:
44659 fzero %f8
44660 bn,a loop_5339
44661 ldub [%l7 + 0x70], %g6
44662 ldsw [%l7 + 0x1C], %o1
44663 ta %xcc, 0x4
44664loop_5339:
44665 tne %xcc, 0x6
44666 ldsh [%l7 + 0x4E], %i0
44667 smulcc %g7, 0x0517, %o5
44668 orcc %l2, 0x038C, %g3
44669 fnand %f6, %f2, %f4
44670 fblg %fcc0, loop_5340
44671 tvs %xcc, 0x6
44672 std %f4, [%l7 + 0x08]
44673 bgu,a,pn %icc, loop_5341
44674loop_5340:
44675 std %f2, [%l7 + 0x08]
44676 ld [%l7 + 0x1C], %f9
44677 fmovscc %icc, %f7, %f4
44678loop_5341:
44679 faligndata %f14, %f2, %f12
44680 addc %g5, %l0, %i2
44681 ld [%l7 + 0x4C], %f0
44682 ldsb [%l7 + 0x52], %o6
44683 fpsub16s %f1, %f13, %f0
44684 fbu %fcc0, loop_5342
44685 fpadd16 %f6, %f12, %f4
44686 ldsb [%l7 + 0x6E], %i6
44687 ldsw [%l7 + 0x10], %o3
44688loop_5342:
44689 stw %o4, [%l7 + 0x0C]
44690 mova %icc, %l6, %i1
44691 ldsh [%l7 + 0x32], %l3
44692 tsubcc %o7, 0x1A46, %l5
44693 nop
44694 setx loop_5343, %l0, %l1
44695 jmpl %l1, %g1
44696 stw %g4, [%l7 + 0x64]
44697 std %f6, [%l7 + 0x40]
44698 move %icc, %i3, %i5
44699loop_5343:
44700 fmovdvs %icc, %f12, %f2
44701 stw %o0, [%l7 + 0x08]
44702 tgu %xcc, 0x1
44703 sdivcc %g2, 0x021B, %l4
44704 udiv %i4, 0x14CF, %l1
44705 fcmpeq32 %f8, %f10, %o2
44706 fbuge %fcc1, loop_5344
44707 orncc %i7, 0x00FE, %o1
44708 lduw [%l7 + 0x38], %g6
44709 fmuld8sux16 %f12, %f8, %f4
44710loop_5344:
44711 edge32n %g7, %i0, %o5
44712 ld [%l7 + 0x14], %f1
44713 fpsub32 %f6, %f6, %f10
44714 fmovs %f1, %f14
44715 stw %l2, [%l7 + 0x38]
44716 fnors %f10, %f5, %f13
44717 tn %xcc, 0x4
44718 sethi 0x13D0, %g3
44719 lduh [%l7 + 0x68], %l0
44720 brlez,a %i2, loop_5345
44721 tge %icc, 0x4
44722 fmovsl %icc, %f12, %f10
44723 fpadd32 %f4, %f8, %f0
44724loop_5345:
44725 movle %icc, %g5, %i6
44726 fcmpeq32 %f6, %f14, %o6
44727 fzeros %f1
44728 bvc,pt %xcc, loop_5346
44729 movn %icc, %o3, %l6
44730 array8 %o4, %l3, %o7
44731 ldub [%l7 + 0x71], %l5
44732loop_5346:
44733 nop
44734 setx loop_5347, %l0, %l1
44735 wrpr 0x1, %tl
44736 wrpr %l1, %tpc
44737 add %l1, 0x4, %l1
44738 wrpr %l1, %tnpc
44739 setx 0x34400001400, %l0, %l1
44740 wrpr %l1, %tstate
44741 wrhpr 0x4, %htstate
44742 retry
44743 fors %f1, %f9, %f15
44744 ldd [%l7 + 0x78], %f6
44745 movrne %i1, %g1, %g4
44746loop_5347:
44747 umulcc %i5, %i3, %g2
44748 add %l4, 0x0D5C, %o0
44749 lduw [%l7 + 0x34], %l1
44750 movrgz %o2, 0x1AD, %i7
44751 stw %i4, [%l7 + 0x0C]
44752 bvc,a,pn %icc, loop_5348
44753 fornot2 %f6, %f2, %f12
44754 bne,pn %xcc, loop_5349
44755 bcc %xcc, loop_5350
44756loop_5348:
44757 ldsb [%l7 + 0x0D], %g6
44758 fmovrdne %g7, %f10, %f4
44759loop_5349:
44760 tpos %xcc, 0x4
44761loop_5350:
44762 tleu %icc, 0x5
44763 ldx [%l7 + 0x28], %o1
44764 st %f14, [%l7 + 0x1C]
44765 andcc %o5, 0x0CDB, %l2
44766 ldx [%l7 + 0x30], %g3
44767 fcmpd %fcc1, %f2, %f14
44768 fbne %fcc0, loop_5351
44769 brgez %i0, loop_5352
44770 stw %i2, [%l7 + 0x2C]
44771 ldsb [%l7 + 0x53], %g5
44772loop_5351:
44773 ble,a loop_5353
44774loop_5352:
44775 sllx %i6, 0x07, %o6
44776 sth %o3, [%l7 + 0x3C]
44777 fbule %fcc2, loop_5354
44778loop_5353:
44779 fmovsvs %xcc, %f7, %f0
44780 bne,pt %icc, loop_5355
44781 fnot1 %f2, %f14
44782loop_5354:
44783 brgz %l6, loop_5356
44784 udivx %l0, 0x0E30, %o4
44785loop_5355:
44786 ld [%l7 + 0x50], %f12
44787 movvs %xcc, %o7, %l5
44788loop_5356:
44789 fbuge %fcc1, loop_5357
44790 tcc %icc, 0x6
44791 orncc %l3, 0x0F16, %g1
44792 edge32n %g4, %i1, %i3
44793loop_5357:
44794 stb %i5, [%l7 + 0x44]
44795 ld [%l7 + 0x14], %f12
44796 sth %g2, [%l7 + 0x12]
44797 ble loop_5358
44798 lduh [%l7 + 0x16], %o0
44799 movcc %xcc, %l1, %o2
44800 array8 %i7, %i4, %g6
44801loop_5358:
44802 fcmple32 %f14, %f4, %g7
44803 fnands %f5, %f10, %f14
44804 fmovrdgz %l4, %f0, %f10
44805 movrne %o1, 0x157, %o5
44806 edge32 %l2, %g3, %i0
44807 movrne %g5, 0x285, %i6
44808 fmul8ulx16 %f6, %f4, %f8
44809 fpsub32s %f5, %f4, %f9
44810 fnot2s %f8, %f5
44811 fmovsa %icc, %f12, %f2
44812 fmul8x16au %f10, %f0, %f6
44813 ldsb [%l7 + 0x1F], %i2
44814 fands %f12, %f6, %f0
44815 tsubcctv %o3, 0x10F8, %o6
44816 st %f0, [%l7 + 0x4C]
44817 stb %l6, [%l7 + 0x1F]
44818 fmovrdgez %l0, %f0, %f6
44819 ldd [%l7 + 0x20], %f0
44820 edge16 %o7, %o4, %l5
44821 lduh [%l7 + 0x4C], %g1
44822 stw %g4, [%l7 + 0x7C]
44823 bgu,pn %xcc, loop_5359
44824 movre %l3, 0x1BE, %i1
44825 std %f6, [%l7 + 0x68]
44826 fcmple32 %f8, %f4, %i3
44827loop_5359:
44828 ldx [%l7 + 0x70], %i5
44829 st %f6, [%l7 + 0x64]
44830 fcmpgt32 %f0, %f6, %g2
44831 movge %icc, %l1, %o0
44832 ba,pn %icc, loop_5360
44833 fone %f6
44834 ba,a %icc, loop_5361
44835 ldsw [%l7 + 0x7C], %o2
44836loop_5360:
44837 fcmped %fcc1, %f14, %f14
44838 fmuld8sux16 %f8, %f1, %f4
44839loop_5361:
44840 std %f6, [%l7 + 0x38]
44841 ldx [%l7 + 0x78], %i4
44842 ldsb [%l7 + 0x54], %g6
44843 xorcc %g7, %i7, %o1
44844 lduh [%l7 + 0x56], %l4
44845 nop
44846 setx loop_5362, %l0, %l1
44847 wrpr 0x1, %tl
44848 wrpr %l1, %tnpc
44849 setx 0x34400001400, %l0, %l1
44850 wrpr %l1, %tstate
44851 wrhpr 0x4, %htstate
44852 done
44853 tpos %icc, 0x1
44854 andcc %o5, 0x10D7, %l2
44855 lduh [%l7 + 0x74], %i0
44856loop_5362:
44857 ldsb [%l7 + 0x76], %g5
44858 array16 %i6, %g3, %o3
44859 bvs,a,pt %icc, loop_5363
44860 taddcc %o6, 0x094D, %i2
44861 subcc %l0, %o7, %o4
44862 tne %xcc, 0x1
44863loop_5363:
44864 fmovrdlz %l5, %f12, %f12
44865 lduh [%l7 + 0x6E], %l6
44866 stb %g4, [%l7 + 0x27]
44867 ldsh [%l7 + 0x62], %g1
44868 ldsh [%l7 + 0x42], %l3
44869 stw %i1, [%l7 + 0x54]
44870 fxors %f1, %f1, %f8
44871 fcmpne16 %f14, %f12, %i5
44872 ldsw [%l7 + 0x10], %i3
44873 stb %g2, [%l7 + 0x56]
44874 orncc %o0, %o2, %l1
44875 fandnot2 %f6, %f0, %f2
44876 brz %g6, loop_5364
44877 fbue %fcc0, loop_5365
44878 bcc,a loop_5366
44879 fmovrsgz %g7, %f4, %f2
44880loop_5364:
44881 sth %i7, [%l7 + 0x34]
44882loop_5365:
44883 fbo,a %fcc0, loop_5367
44884loop_5366:
44885 bge,a,pn %icc, loop_5368
44886 fbule,a %fcc2, loop_5369
44887 subccc %o1, %i4, %o5
44888loop_5367:
44889 fmovrdlz %l4, %f2, %f0
44890loop_5368:
44891 taddcc %i0, 0x093B, %l2
44892loop_5369:
44893 ldx [%l7 + 0x78], %i6
44894 fcmpeq16 %f6, %f0, %g5
44895 fornot1s %f7, %f5, %f5
44896 lduw [%l7 + 0x38], %g3
44897 fbn %fcc3, loop_5370
44898 fmuld8sux16 %f3, %f0, %f8
44899 lduh [%l7 + 0x4A], %o6
44900 brlz,a %i2, loop_5371
44901loop_5370:
44902 ldub [%l7 + 0x1F], %o3
44903 fmovs %f11, %f11
44904 fmovscc %xcc, %f2, %f7
44905loop_5371:
44906 sth %o7, [%l7 + 0x4E]
44907 bcc %xcc, loop_5372
44908 std %f6, [%l7 + 0x50]
44909 fmovrse %l0, %f7, %f3
44910 movpos %icc, %o4, %l6
44911loop_5372:
44912 stb %g4, [%l7 + 0x4B]
44913 ldub [%l7 + 0x41], %g1
44914 fandnot1s %f14, %f0, %f8
44915 bleu,a loop_5373
44916 andn %l5, %l3, %i1
44917 fmovsn %icc, %f7, %f15
44918 fmovse %xcc, %f15, %f7
44919loop_5373:
44920 edge16ln %i5, %g2, %i3
44921 ldub [%l7 + 0x15], %o2
44922 fmovrsne %l1, %f0, %f15
44923 fmovdvs %icc, %f2, %f8
44924 bvc,a %xcc, loop_5374
44925 taddcctv %o0, 0x1CE6, %g6
44926 fcmps %fcc2, %f13, %f13
44927 fbl,a %fcc1, loop_5375
44928loop_5374:
44929 ldx [%l7 + 0x48], %i7
44930 srl %o1, %g7, %o5
44931 sth %l4, [%l7 + 0x18]
44932loop_5375:
44933 fmovrsgz %i4, %f10, %f15
44934 tg %xcc, 0x0
44935 nop
44936 setx loop_5376, %l0, %l1
44937 jmpl %l1, %i0
44938 fxnor %f6, %f14, %f12
44939 tn %icc, 0x5
44940 st %f6, [%l7 + 0x5C]
44941loop_5376:
44942 mulscc %l2, 0x0B99, %i6
44943 fands %f9, %f2, %f1
44944 array32 %g5, %o6, %i2
44945 brz,a %o3, loop_5377
44946 fcmpgt16 %f6, %f0, %g3
44947 fpadd16s %f5, %f14, %f1
44948 fmovrde %l0, %f10, %f14
44949loop_5377:
44950 fmovdleu %icc, %f14, %f13
44951 fbul %fcc3, loop_5378
44952 tneg %icc, 0x6
44953 ldsh [%l7 + 0x2E], %o4
44954 taddcctv %o7, %g4, %l6
44955loop_5378:
44956 std %f2, [%l7 + 0x28]
44957 stw %l5, [%l7 + 0x54]
44958 edge8 %g1, %i1, %i5
44959 mova %xcc, %g2, %i3
44960 tl %xcc, 0x6
44961 stw %o2, [%l7 + 0x60]
44962 fsrc2s %f13, %f9
44963 fpsub32 %f14, %f14, %f0
44964 fmovdle %xcc, %f8, %f14
44965 fmovdvs %icc, %f10, %f0
44966 ld [%l7 + 0x08], %f8
44967 fors %f6, %f7, %f12
44968 tcs %icc, 0x3
44969 faligndata %f10, %f4, %f6
44970 tpos %xcc, 0x6
44971 fbu %fcc1, loop_5379
44972 ld [%l7 + 0x08], %f4
44973 fsrc1 %f2, %f0
44974 edge32ln %l1, %l3, %g6
44975loop_5379:
44976 ldsb [%l7 + 0x32], %i7
44977 stx %o0, [%l7 + 0x38]
44978 ldub [%l7 + 0x74], %g7
44979 fmovsle %icc, %f0, %f14
44980 fand %f14, %f10, %f6
44981 array16 %o1, %l4, %i4
44982 fandnot2s %f13, %f10, %f6
44983 fmovdcc %xcc, %f11, %f10
44984 brlez,a %i0, loop_5380
44985 movcc %icc, %o5, %i6
44986 std %f4, [%l7 + 0x60]
44987 sdivcc %l2, 0x0FE4, %o6
44988loop_5380:
44989 fpsub16 %f14, %f2, %f12
44990 std %f0, [%l7 + 0x70]
44991 fbn %fcc2, loop_5381
44992 sdiv %g5, 0x07D3, %i2
44993 fmovdle %icc, %f13, %f15
44994 ldsb [%l7 + 0x64], %o3
44995loop_5381:
44996 sll %g3, 0x17, %o4
44997 fpadd16s %f8, %f7, %f7
44998 lduw [%l7 + 0x3C], %l0
44999 udiv %g4, 0x073B, %l6
45000 srlx %l5, %o7, %i1
45001 ld [%l7 + 0x6C], %f9
45002 stw %g1, [%l7 + 0x34]
45003 movrlz %g2, %i5, %i3
45004 ldd [%l7 + 0x40], %f14
45005 st %f14, [%l7 + 0x6C]
45006 bn,a,pn %xcc, loop_5382
45007 st %f15, [%l7 + 0x2C]
45008 fble,a %fcc1, loop_5383
45009 nop
45010 setx loop_5384, %l0, %l1
45011 wrpr 0x1, %tl
45012 wrpr %l1, %tpc
45013 add %l1, 0x4, %l1
45014 wrpr %l1, %tnpc
45015 setx 0x34400001400, %l0, %l1
45016 wrpr %l1, %tstate
45017 wrhpr 0x4, %htstate
45018 retry
45019loop_5382:
45020 fbule %fcc0, loop_5385
45021 fmovdleu %xcc, %f2, %f7
45022loop_5383:
45023 fmovrdlez %o2, %f12, %f0
45024loop_5384:
45025 stw %l1, [%l7 + 0x74]
45026loop_5385:
45027 lduw [%l7 + 0x2C], %l3
45028 fmovdl %icc, %f15, %f9
45029 subc %g6, %i7, %o0
45030 edge32l %o1, %l4, %g7
45031 fcmped %fcc1, %f0, %f2
45032 fpadd16s %f14, %f12, %f12
45033 ldsw [%l7 + 0x64], %i0
45034 ldsh [%l7 + 0x5A], %o5
45035 movpos %xcc, %i6, %l2
45036 taddcc %i4, %o6, %g5
45037 and %o3, 0x00EA, %g3
45038 bge,a %xcc, loop_5386
45039 bcs,pn %xcc, loop_5387
45040 fmovrsne %o4, %f6, %f15
45041 sth %i2, [%l7 + 0x08]
45042loop_5386:
45043 fcmps %fcc0, %f10, %f12
45044loop_5387:
45045 movn %icc, %g4, %l0
45046 sll %l5, 0x14, %o7
45047 movgu %icc, %l6, %g1
45048 ldsb [%l7 + 0x10], %i1
45049 fmovrsgz %i5, %f15, %f4
45050 ldsb [%l7 + 0x74], %g2
45051 fnot2 %f12, %f10
45052 std %f14, [%l7 + 0x58]
45053 sll %i3, 0x07, %l1
45054 fpack16 %f4, %f12
45055 edge32 %o2, %g6, %i7
45056 lduw [%l7 + 0x30], %l3
45057 bge loop_5388
45058 fmul8sux16 %f6, %f2, %f8
45059 edge16ln %o0, %o1, %l4
45060 fpsub32s %f0, %f15, %f15
45061loop_5388:
45062 udivx %i0, 0x0B71, %g7
45063 ldsh [%l7 + 0x1A], %i6
45064 bg,pn %xcc, loop_5389
45065 sll %l2, 0x13, %o5
45066 ldsw [%l7 + 0x68], %i4
45067 fcmpeq32 %f2, %f4, %g5
45068loop_5389:
45069 brlez %o6, loop_5390
45070 brgez %o3, loop_5391
45071 tne %icc, 0x3
45072 fbuge,a %fcc3, loop_5392
45073loop_5390:
45074 orn %o4, 0x0FA6, %g3
45075loop_5391:
45076 brz,a %g4, loop_5393
45077 tne %xcc, 0x5
45078loop_5392:
45079 taddcctv %l0, %i2, %o7
45080 alignaddrl %l5, %g1, %l6
45081loop_5393:
45082 fmovda %icc, %f4, %f8
45083 fmovspos %xcc, %f11, %f15
45084 orn %i1, %g2, %i5
45085 movgu %icc, %i3, %l1
45086 orn %o2, 0x1EBC, %g6
45087 fpadd16s %f7, %f12, %f13
45088 udiv %l3, 0x0DE0, %o0
45089 tvs %xcc, 0x6
45090 fbne,a %fcc0, loop_5394
45091 fmovda %icc, %f9, %f9
45092 ldd [%l7 + 0x30], %f10
45093 tleu %xcc, 0x2
45094loop_5394:
45095 smul %i7, %l4, %o1
45096 tneg %xcc, 0x3
45097 add %g7, 0x1439, %i6
45098 for %f10, %f6, %f0
45099 stw %l2, [%l7 + 0x48]
45100 orn %o5, %i4, %g5
45101 andncc %o6, %i0, %o3
45102 fmovrse %g3, %f5, %f7
45103 ldsh [%l7 + 0x30], %o4
45104 brgz,a %g4, loop_5395
45105 tle %xcc, 0x1
45106 fmovsa %xcc, %f6, %f12
45107 fnot1 %f14, %f12
45108loop_5395:
45109 edge16l %l0, %o7, %l5
45110 edge16n %i2, %g1, %l6
45111 fba %fcc1, loop_5396
45112 nop
45113 setx loop_5397, %l0, %l1
45114 jmpl %l1, %g2
45115 fornot2 %f2, %f14, %f6
45116 brgez %i1, loop_5398
45117loop_5396:
45118 subcc %i3, %i5, %o2
45119loop_5397:
45120 lduh [%l7 + 0x7A], %g6
45121 fmovrslez %l3, %f10, %f14
45122loop_5398:
45123 ldsh [%l7 + 0x4E], %l1
45124 array8 %i7, %o0, %l4
45125 bneg,a %icc, loop_5399
45126 brnz,a %o1, loop_5400
45127 fexpand %f7, %f14
45128 andn %i6, %g7, %o5
45129loop_5399:
45130 ldx [%l7 + 0x18], %i4
45131loop_5400:
45132 bvs,pt %icc, loop_5401
45133 ldsw [%l7 + 0x44], %l2
45134 fmovdvs %icc, %f11, %f12
45135 brgez,a %g5, loop_5402
45136loop_5401:
45137 fmul8sux16 %f10, %f14, %f2
45138 edge8n %i0, %o3, %g3
45139 fpadd32s %f7, %f11, %f12
45140loop_5402:
45141 ldsb [%l7 + 0x2C], %o6
45142 fmul8ulx16 %f14, %f0, %f8
45143 fbuge %fcc0, loop_5403
45144 fmovrdgz %o4, %f0, %f10
45145 faligndata %f10, %f10, %f8
45146 subccc %l0, 0x0DE3, %o7
45147loop_5403:
45148 fmovsvc %xcc, %f7, %f4
45149 bvc loop_5404
45150 stw %l5, [%l7 + 0x08]
45151 stb %g4, [%l7 + 0x74]
45152 ldub [%l7 + 0x6D], %i2
45153loop_5404:
45154 fcmple16 %f12, %f0, %l6
45155 ldd [%l7 + 0x30], %f12
45156 bvc,a %icc, loop_5405
45157 sth %g1, [%l7 + 0x46]
45158 edge16l %i1, %i3, %i5
45159 nop
45160 setx loop_5406, %l0, %l1
45161 wrpr 0x1, %tl
45162 wrpr %l1, %tpc
45163 add %l1, 0x4, %l1
45164 wrpr %l1, %tnpc
45165 setx 0x34400001400, %l0, %l1
45166 wrpr %l1, %tstate
45167 wrhpr 0x4, %htstate
45168 retry
45169loop_5405:
45170 stx %g2, [%l7 + 0x68]
45171 stw %g6, [%l7 + 0x3C]
45172 stb %o2, [%l7 + 0x67]
45173loop_5406:
45174 ldx [%l7 + 0x20], %l1
45175 ldsh [%l7 + 0x1C], %i7
45176 fmovdgu %xcc, %f5, %f10
45177 movrgez %o0, %l4, %o1
45178 movrlez %i6, 0x2B0, %l3
45179 sra %o5, %i4, %l2
45180 fandnot2s %f6, %f1, %f2
45181 tn %icc, 0x3
45182 brlez,a %g7, loop_5407
45183 fmovrdgz %g5, %f2, %f12
45184 fabss %f12, %f13
45185 movn %icc, %o3, %g3
45186loop_5407:
45187 be,a loop_5408
45188 andncc %i0, %o4, %o6
45189 fmovdn %icc, %f2, %f10
45190 st %f9, [%l7 + 0x44]
45191loop_5408:
45192 fmovdle %icc, %f5, %f1
45193 fmovscc %icc, %f14, %f10
45194 stb %l0, [%l7 + 0x33]
45195 fbu %fcc3, loop_5409
45196 ldsb [%l7 + 0x2F], %o7
45197 ldsb [%l7 + 0x08], %g4
45198 srlx %i2, 0x0B, %l6
45199loop_5409:
45200 fmovdvc %icc, %f9, %f6
45201 stb %g1, [%l7 + 0x45]
45202 fmul8x16al %f1, %f8, %f14
45203 fnors %f1, %f14, %f4
45204 udivcc %i1, 0x0A0B, %i3
45205 fmovrde %l5, %f10, %f4
45206 edge8l %i5, %g2, %g6
45207 ld [%l7 + 0x74], %f12
45208 nop
45209 setx loop_5410, %l0, %l1
45210 jmpl %l1, %o2
45211 taddcc %i7, 0x17E5, %l1
45212 fone %f4
45213 fmovsvc %icc, %f4, %f1
45214loop_5410:
45215 move %icc, %o0, %l4
45216 ldd [%l7 + 0x58], %f10
45217 taddcctv %i6, %o1, %o5
45218 fcmpd %fcc1, %f12, %f12
45219 tn %xcc, 0x0
45220 stx %l3, [%l7 + 0x50]
45221 lduh [%l7 + 0x22], %i4
45222 edge32n %l2, %g5, %g7
45223 ldsb [%l7 + 0x54], %o3
45224 sth %i0, [%l7 + 0x12]
45225 movre %o4, %o6, %l0
45226 fsrc1 %f14, %f12
45227 srl %o7, 0x16, %g4
45228 ldsb [%l7 + 0x1A], %i2
45229 fmovdleu %icc, %f12, %f14
45230 fandnot1 %f4, %f14, %f0
45231 bneg loop_5411
45232 sth %g3, [%l7 + 0x76]
45233 orn %g1, %i1, %l6
45234 tsubcctv %i3, 0x194F, %i5
45235loop_5411:
45236 stw %g2, [%l7 + 0x34]
45237 ldx [%l7 + 0x68], %l5
45238 nop
45239 setx loop_5412, %l0, %l1
45240 wrpr 0x1, %tl
45241 wrpr %l1, %tnpc
45242 setx 0x34400001400, %l0, %l1
45243 wrpr %l1, %tstate
45244 wrhpr 0x4, %htstate
45245 done
45246 ldsb [%l7 + 0x66], %g6
45247 ldsb [%l7 + 0x38], %o2
45248 for %f4, %f14, %f12
45249loop_5412:
45250 bne,a,pn %xcc, loop_5413
45251 fbug,a %fcc2, loop_5414
45252 andn %l1, 0x065C, %i7
45253 brlz %l4, loop_5415
45254loop_5413:
45255 brnz,a %o0, loop_5416
45256loop_5414:
45257 tle %icc, 0x1
45258 ldsw [%l7 + 0x18], %o1
45259loop_5415:
45260 fmovdg %xcc, %f14, %f2
45261loop_5416:
45262 fmovdgu %icc, %f15, %f4
45263 fmovrsne %o5, %f9, %f12
45264 bg %xcc, loop_5417
45265 srl %l3, 0x0B, %i6
45266 fornot2 %f4, %f14, %f2
45267 lduh [%l7 + 0x5E], %l2
45268loop_5417:
45269 stw %g5, [%l7 + 0x58]
45270 nop
45271 setx loop_5418, %l0, %l1
45272 wrpr 0x1, %tl
45273 wrpr %l1, %tnpc
45274 setx 0x34400001400, %l0, %l1
45275 wrpr %l1, %tstate
45276 wrhpr 0x4, %htstate
45277 done
45278 fnegs %f2, %f7
45279 fbe,a %fcc3, loop_5419
45280 fabss %f13, %f5
45281loop_5418:
45282 ldsw [%l7 + 0x64], %i4
45283 sllx %g7, %o3, %o4
45284loop_5419:
45285 stw %o6, [%l7 + 0x1C]
45286 lduh [%l7 + 0x6C], %l0
45287 movcs %icc, %i0, %o7
45288 fpsub16 %f14, %f14, %f14
45289 tle %icc, 0x3
45290 fexpand %f10, %f6
45291 stx %i2, [%l7 + 0x78]
45292 tvc %xcc, 0x3
45293 fmovdgu %xcc, %f6, %f14
45294 ldsb [%l7 + 0x65], %g4
45295 tvc %icc, 0x4
45296 fone %f4
45297 fsrc2 %f2, %f2
45298 udivx %g1, 0x0163, %g3
45299 fzeros %f15
45300 fxnors %f7, %f8, %f10
45301 fzeros %f15
45302 fandnot1 %f10, %f2, %f12
45303 ldsh [%l7 + 0x24], %l6
45304 srax %i3, 0x0B, %i1
45305 lduw [%l7 + 0x4C], %i5
45306 movrgez %l5, 0x356, %g6
45307 stx %g2, [%l7 + 0x60]
45308 udivx %o2, 0x1109, %i7
45309 sth %l4, [%l7 + 0x6A]
45310 taddcc %o0, %o1, %o5
45311 fba,a %fcc2, loop_5420
45312 movrlz %l3, %l1, %i6
45313 ldsb [%l7 + 0x23], %l2
45314 fcmpne32 %f12, %f14, %i4
45315loop_5420:
45316 fbo,a %fcc0, loop_5421
45317 lduw [%l7 + 0x70], %g7
45318 fbo,a %fcc1, loop_5422
45319 bne,a %icc, loop_5423
45320loop_5421:
45321 srlx %o3, 0x14, %g5
45322 ldsb [%l7 + 0x7D], %o6
45323loop_5422:
45324 fnands %f14, %f0, %f0
45325loop_5423:
45326 movrgz %o4, 0x320, %i0
45327 move %xcc, %o7, %l0
45328 ldx [%l7 + 0x28], %i2
45329 ld [%l7 + 0x38], %f2
45330 xor %g1, %g4, %l6
45331 edge32ln %g3, %i3, %i5
45332 faligndata %f12, %f8, %f6
45333 fxnors %f8, %f7, %f4
45334 stx %l5, [%l7 + 0x58]
45335 fnot1 %f2, %f10
45336 fandnot1s %f9, %f6, %f15
45337 fmovdvs %xcc, %f15, %f8
45338 ldd [%l7 + 0x38], %f12
45339 bpos,a loop_5424
45340 xorcc %g6, 0x0C24, %g2
45341 fmovrslez %o2, %f11, %f4
45342 ldsh [%l7 + 0x58], %i7
45343loop_5424:
45344 ldsw [%l7 + 0x1C], %i1
45345 fbuge %fcc2, loop_5425
45346 movge %xcc, %o0, %l4
45347 mulscc %o5, 0x0251, %o1
45348 sdiv %l1, 0x1890, %l3
45349loop_5425:
45350 fmovd %f10, %f10
45351 tcs %xcc, 0x2
45352 ldub [%l7 + 0x7D], %i6
45353 stw %l2, [%l7 + 0x60]
45354 fmovrdlz %i4, %f4, %f0
45355 movcc %icc, %g7, %o3
45356 st %f1, [%l7 + 0x28]
45357 stw %o6, [%l7 + 0x1C]
45358 fmovde %icc, %f11, %f0
45359 fexpand %f4, %f4
45360 edge8l %o4, %i0, %o7
45361 stw %g5, [%l7 + 0x08]
45362 std %f8, [%l7 + 0x50]
45363 fmovde %xcc, %f15, %f0
45364 tl %icc, 0x4
45365 ldsw [%l7 + 0x34], %l0
45366 alignaddr %g1, %g4, %i2
45367 sdivcc %l6, 0x0A65, %g3
45368 fsrc2 %f4, %f4
45369 tn %xcc, 0x2
45370 fmovdcs %xcc, %f0, %f11
45371 stx %i3, [%l7 + 0x60]
45372 ldub [%l7 + 0x16], %l5
45373 bshuffle %f2, %f8, %f4
45374 fpadd16 %f6, %f8, %f0
45375 brz %i5, loop_5426
45376 fblg,a %fcc2, loop_5427
45377 ldsh [%l7 + 0x54], %g2
45378 ldsw [%l7 + 0x6C], %o2
45379loop_5426:
45380 smulcc %g6, %i7, %o0
45381loop_5427:
45382 fmovdn %xcc, %f5, %f1
45383 fbue %fcc1, loop_5428
45384 stw %i1, [%l7 + 0x78]
45385 fsrc1 %f6, %f0
45386 lduh [%l7 + 0x0C], %o5
45387loop_5428:
45388 sra %o1, %l4, %l3
45389 fble,a %fcc2, loop_5429
45390 stx %i6, [%l7 + 0x10]
45391 fands %f12, %f7, %f3
45392 fmovrde %l1, %f6, %f2
45393loop_5429:
45394 movrgez %i4, %g7, %l2
45395 stw %o3, [%l7 + 0x20]
45396 te %icc, 0x7
45397 st %f4, [%l7 + 0x58]
45398 fmovrslz %o4, %f0, %f5
45399 fmovsa %icc, %f10, %f14
45400 fmovsneg %xcc, %f0, %f3
45401 stb %o6, [%l7 + 0x42]
45402 ldx [%l7 + 0x18], %o7
45403 fabss %f9, %f11
45404 fblg,a %fcc2, loop_5430
45405 lduw [%l7 + 0x74], %i0
45406 array8 %g5, %l0, %g1
45407 for %f2, %f8, %f14
45408loop_5430:
45409 fmuld8sux16 %f5, %f8, %f8
45410 xor %i2, 0x11D7, %l6
45411 sdiv %g4, 0x1E8A, %i3
45412 fcmpne16 %f2, %f10, %g3
45413 fcmpgt16 %f6, %f0, %l5
45414 lduh [%l7 + 0x0C], %g2
45415 fornot1 %f12, %f2, %f14
45416 lduw [%l7 + 0x30], %i5
45417 fsrc2s %f10, %f15
45418 stw %g6, [%l7 + 0x1C]
45419 movrlz %o2, 0x311, %i7
45420 bvc,a,pt %icc, loop_5431
45421 fpadd32 %f4, %f14, %f12
45422 lduh [%l7 + 0x5A], %o0
45423 move %xcc, %o5, %o1
45424loop_5431:
45425 st %f3, [%l7 + 0x44]
45426 sth %l4, [%l7 + 0x64]
45427 ba,pn %xcc, loop_5432
45428 ld [%l7 + 0x40], %f9
45429 tcc %icc, 0x5
45430 sethi 0x0791, %l3
45431loop_5432:
45432 fmovsne %xcc, %f3, %f12
45433 fmovsgu %icc, %f3, %f11
45434 bpos,pt %xcc, loop_5433
45435 fmovdle %icc, %f12, %f8
45436 fmovrde %i6, %f0, %f14
45437 addcc %l1, 0x06D7, %i1
45438loop_5433:
45439 stb %i4, [%l7 + 0x78]
45440 fpadd16 %f10, %f4, %f0
45441 fcmpes %fcc1, %f9, %f7
45442 xor %g7, 0x0A7E, %l2
45443 std %f12, [%l7 + 0x48]
45444 ldsw [%l7 + 0x10], %o4
45445 tcs %xcc, 0x6
45446 lduw [%l7 + 0x60], %o6
45447 movle %icc, %o7, %i0
45448 fpack16 %f6, %f1
45449 fcmpgt32 %f0, %f0, %g5
45450 std %f6, [%l7 + 0x50]
45451 ld [%l7 + 0x10], %f8
45452 fbne %fcc1, loop_5434
45453 fones %f10
45454 stb %o3, [%l7 + 0x0D]
45455 bcs,a %xcc, loop_5435
45456loop_5434:
45457 fpack16 %f2, %f10
45458 smul %g1, %l0, %l6
45459 fmuld8sux16 %f11, %f11, %f12
45460loop_5435:
45461 fnot2 %f14, %f4
45462 fpsub32s %f10, %f14, %f1
45463 tcs %xcc, 0x0
45464 fmovdcs %icc, %f5, %f7
45465 fbug,a %fcc2, loop_5436
45466 ldd [%l7 + 0x20], %f12
45467 ldd [%l7 + 0x58], %f8
45468 fbule,a %fcc1, loop_5437
45469loop_5436:
45470 ldsb [%l7 + 0x72], %g4
45471 stx %i3, [%l7 + 0x18]
45472 fbe,a %fcc2, loop_5438
45473loop_5437:
45474 stw %g3, [%l7 + 0x58]
45475 fmovscc %xcc, %f12, %f2
45476 fxnors %f3, %f5, %f4
45477loop_5438:
45478 fbu %fcc1, loop_5439
45479 fmovrdne %l5, %f4, %f14
45480 tsubcctv %i2, %g2, %i5
45481 lduw [%l7 + 0x48], %o2
45482loop_5439:
45483 tvs %icc, 0x6
45484 fmovsge %icc, %f6, %f13
45485 ldsh [%l7 + 0x38], %g6
45486 smul %i7, 0x0A22, %o0
45487 andncc %o1, %l4, %l3
45488 std %f8, [%l7 + 0x70]
45489 ldsh [%l7 + 0x44], %i6
45490 std %f0, [%l7 + 0x60]
45491 bn %xcc, loop_5440
45492 fmovde %xcc, %f11, %f4
45493 fbo %fcc3, loop_5441
45494 fmovdvc %icc, %f8, %f12
45495loop_5440:
45496 stx %l1, [%l7 + 0x40]
45497 tneg %icc, 0x5
45498loop_5441:
45499 fnot2s %f12, %f15
45500 fmovdleu %xcc, %f1, %f6
45501 lduh [%l7 + 0x6A], %o5
45502 fbo,a %fcc1, loop_5442
45503 tl %xcc, 0x6
45504 fmovd %f6, %f8
45505 brlz %i1, loop_5443
45506loop_5442:
45507 ld [%l7 + 0x3C], %f10
45508 fmovsleu %icc, %f2, %f13
45509 movre %g7, 0x289, %i4
45510loop_5443:
45511 movge %xcc, %o4, %o6
45512 fmovsge %xcc, %f11, %f9
45513 edge32ln %l2, %o7, %i0
45514 addccc %g5, 0x1332, %g1
45515 tl %xcc, 0x7
45516 movleu %icc, %o3, %l6
45517 movgu %icc, %g4, %i3
45518 fmovse %icc, %f5, %f11
45519 ldd [%l7 + 0x08], %f8
45520 sth %g3, [%l7 + 0x56]
45521 tge %icc, 0x0
45522 edge8l %l5, %i2, %g2
45523 array8 %i5, %o2, %g6
45524 ldsw [%l7 + 0x3C], %l0
45525 ldsh [%l7 + 0x52], %o0
45526 bneg %icc, loop_5444
45527 addc %i7, 0x04E3, %o1
45528 fmul8x16au %f8, %f15, %f10
45529 ldub [%l7 + 0x61], %l3
45530loop_5444:
45531 nop
45532 setx loop_5445, %l0, %l1
45533 wrpr 0x1, %tl
45534 wrpr %l1, %tnpc
45535 setx 0x34400001400, %l0, %l1
45536 wrpr %l1, %tstate
45537 wrhpr 0x4, %htstate
45538 done
45539 fblg,a %fcc3, loop_5446
45540 ldsb [%l7 + 0x4F], %i6
45541 fbge %fcc3, loop_5447
45542loop_5445:
45543 fmovrse %l1, %f3, %f0
45544loop_5446:
45545 fandnot1 %f14, %f14, %f0
45546 fnot2 %f0, %f2
45547loop_5447:
45548 fxors %f2, %f15, %f10
45549 fmovrde %l4, %f14, %f14
45550 addccc %o5, 0x0E18, %i1
45551 addccc %i4, %g7, %o4
45552 bneg,a,pn %icc, loop_5448
45553 fpadd16s %f14, %f14, %f5
45554 bvs %icc, loop_5449
45555 bvs,a loop_5450
45556loop_5448:
45557 st %f15, [%l7 + 0x14]
45558 ldx [%l7 + 0x28], %l2
45559loop_5449:
45560 bcs,a %icc, loop_5451
45561loop_5450:
45562 ldsw [%l7 + 0x60], %o7
45563 ldub [%l7 + 0x55], %o6
45564 fmovrdlez %i0, %f4, %f8
45565loop_5451:
45566 edge16 %g5, %o3, %l6
45567 lduh [%l7 + 0x36], %g4
45568 ldub [%l7 + 0x12], %g1
45569 brlz %i3, loop_5452
45570 fsrc1s %f2, %f4
45571 bge %xcc, loop_5453
45572 tl %icc, 0x0
45573loop_5452:
45574 fmovsne %xcc, %f10, %f14
45575 fpsub16 %f2, %f4, %f0
45576loop_5453:
45577 lduw [%l7 + 0x68], %g3
45578 fmovdcs %xcc, %f10, %f7
45579 tvs %xcc, 0x6
45580 smul %l5, %g2, %i2
45581 bpos,a,pn %xcc, loop_5454
45582 tsubcc %o2, 0x1B65, %g6
45583 fsrc2 %f4, %f14
45584 fmovdle %icc, %f9, %f6
45585loop_5454:
45586 brlez,a %i5, loop_5455
45587 edge32 %o0, %l0, %o1
45588 movpos %xcc, %l3, %i6
45589 sethi 0x1127, %l1
45590loop_5455:
45591 be loop_5456
45592 fnands %f15, %f2, %f11
45593 stb %i7, [%l7 + 0x4D]
45594 fnot2 %f8, %f14
45595loop_5456:
45596 movrne %o5, 0x02D, %i1
45597 fmovsa %icc, %f4, %f12
45598 stb %l4, [%l7 + 0x60]
45599 st %f2, [%l7 + 0x6C]
45600 tvs %icc, 0x5
45601 be,pn %icc, loop_5457
45602 fbe %fcc2, loop_5458
45603 lduw [%l7 + 0x40], %i4
45604 bleu %xcc, loop_5459
45605loop_5457:
45606 tvc %xcc, 0x0
45607loop_5458:
45608 stw %g7, [%l7 + 0x30]
45609 stx %o4, [%l7 + 0x20]
45610loop_5459:
45611 fcmpgt16 %f14, %f12, %l2
45612 fcmple32 %f12, %f4, %o6
45613 umul %i0, %g5, %o3
45614 sra %l6, 0x13, %o7
45615 movcc %xcc, %g4, %g1
45616 stx %g3, [%l7 + 0x50]
45617 stx %i3, [%l7 + 0x68]
45618 fcmpgt16 %f4, %f4, %g2
45619 fmovrdgz %l5, %f14, %f2
45620 ldx [%l7 + 0x50], %i2
45621 fblg %fcc1, loop_5460
45622 taddcc %o2, 0x0327, %g6
45623 ldd [%l7 + 0x78], %f6
45624 pdist %f2, %f0, %f14
45625loop_5460:
45626 ldd [%l7 + 0x38], %f10
45627 srl %o0, %l0, %i5
45628 ldd [%l7 + 0x10], %f2
45629 subcc %o1, %i6, %l3
45630 fmovse %icc, %f5, %f6
45631 bcc loop_5461
45632 lduh [%l7 + 0x16], %l1
45633 fmovdg %xcc, %f10, %f8
45634 lduw [%l7 + 0x1C], %i7
45635loop_5461:
45636 fsrc2s %f4, %f12
45637 lduw [%l7 + 0x24], %i1
45638 siam 0x0
45639 movre %l4, 0x1AC, %o5
45640 ldsb [%l7 + 0x0B], %i4
45641 fmovrdne %o4, %f4, %f0
45642 stb %l2, [%l7 + 0x48]
45643 ba,a %xcc, loop_5462
45644 ldsw [%l7 + 0x44], %g7
45645 fmovdvc %icc, %f13, %f6
45646 array8 %o6, %g5, %i0
45647loop_5462:
45648 movre %l6, 0x015, %o3
45649 movl %xcc, %o7, %g4
45650 srlx %g1, 0x16, %g3
45651 fmovrdlz %g2, %f2, %f6
45652 fmovscc %icc, %f3, %f3
45653 fxors %f1, %f15, %f12
45654 movvs %icc, %l5, %i2
45655 fsrc2 %f14, %f6
45656 mova %icc, %i3, %g6
45657 ldsb [%l7 + 0x1E], %o0
45658 fpadd16s %f1, %f15, %f5
45659 add %o2, 0x1ACD, %l0
45660 movrgz %i5, 0x1A2, %o1
45661 fnot1s %f3, %f6
45662 taddcctv %i6, 0x1AC6, %l3
45663 fornot2s %f2, %f3, %f14
45664 brlez,a %l1, loop_5463
45665 ldub [%l7 + 0x12], %i1
45666 brgez %i7, loop_5464
45667 ldx [%l7 + 0x50], %l4
45668loop_5463:
45669 ldd [%l7 + 0x60], %f2
45670 fxnor %f10, %f6, %f6
45671loop_5464:
45672 fmovsvc %xcc, %f5, %f3
45673 fblg,a %fcc1, loop_5465
45674 ldsh [%l7 + 0x76], %i4
45675 bn,a,pn %xcc, loop_5466
45676 sra %o4, %l2, %g7
45677loop_5465:
45678 stb %o6, [%l7 + 0x6D]
45679 subc %g5, 0x1DE1, %o5
45680loop_5466:
45681 fands %f6, %f7, %f3
45682 fpackfix %f8, %f15
45683 stb %l6, [%l7 + 0x50]
45684 stw %o3, [%l7 + 0x28]
45685 stx %o7, [%l7 + 0x70]
45686 sra %g4, 0x1B, %g1
45687 movrlz %g3, 0x2AE, %i0
45688 fexpand %f10, %f6
45689 xnorcc %l5, %g2, %i2
45690 ldsh [%l7 + 0x56], %g6
45691 fxor %f14, %f4, %f2
45692 edge16l %i3, %o2, %l0
45693 fble,a %fcc2, loop_5467
45694 fmovspos %xcc, %f11, %f8
45695 stw %i5, [%l7 + 0x44]
45696 fmovrdlz %o0, %f10, %f0
45697loop_5467:
45698 fnors %f12, %f9, %f10
45699 fsrc2 %f10, %f6
45700 fexpand %f12, %f6
45701 edge8ln %o1, %l3, %l1
45702 fpadd16 %f8, %f4, %f2
45703 fcmpeq32 %f6, %f4, %i1
45704 fsrc2 %f4, %f6
45705 std %f4, [%l7 + 0x18]
45706 bge,a %icc, loop_5468
45707 fxor %f14, %f12, %f10
45708 fbu %fcc3, loop_5469
45709 movrne %i6, %i7, %l4
45710loop_5468:
45711 tge %xcc, 0x1
45712 ldd [%l7 + 0x30], %f8
45713loop_5469:
45714 bcs,a %icc, loop_5470
45715 std %f2, [%l7 + 0x68]
45716 move %xcc, %i4, %l2
45717 fmovdcc %xcc, %f2, %f15
45718loop_5470:
45719 edge16n %o4, %o6, %g7
45720 std %f0, [%l7 + 0x48]
45721 fmovsvc %icc, %f0, %f6
45722 st %f2, [%l7 + 0x48]
45723 fnegd %f6, %f6
45724 edge16l %o5, %l6, %o3
45725 fbne,a %fcc2, loop_5471
45726 fmovdvc %icc, %f11, %f8
45727 fcmpne32 %f8, %f8, %g5
45728 movrlez %g4, %g1, %g3
45729loop_5471:
45730 bneg,pt %xcc, loop_5472
45731 fnot2s %f7, %f7
45732 stw %i0, [%l7 + 0x3C]
45733 st %f6, [%l7 + 0x6C]
45734loop_5472:
45735 fornot2s %f2, %f1, %f10
45736 ldub [%l7 + 0x6D], %o7
45737 stx %g2, [%l7 + 0x28]
45738 fba %fcc0, loop_5473
45739 stx %l5, [%l7 + 0x08]
45740 edge32n %g6, %i2, %i3
45741 for %f4, %f12, %f6
45742loop_5473:
45743 nop
45744 setx loop_5474, %l0, %l1
45745 wrpr 0x1, %tl
45746 wrpr %l1, %tnpc
45747 setx 0x34400001400, %l0, %l1
45748 wrpr %l1, %tstate
45749 wrhpr 0x4, %htstate
45750 done
45751 array16 %l0, %o2, %o0
45752 fmovdne %icc, %f11, %f4
45753 bpos,pt %xcc, loop_5475
45754loop_5474:
45755 edge32 %i5, %l3, %o1
45756 lduh [%l7 + 0x60], %l1
45757 bl,a,pt %xcc, loop_5476
45758loop_5475:
45759 stx %i6, [%l7 + 0x40]
45760 tle %icc, 0x2
45761 sllx %i7, %l4, %i1
45762loop_5476:
45763 fand %f4, %f0, %f2
45764 movleu %icc, %l2, %o4
45765 call loop_5477
45766 sth %i4, [%l7 + 0x32]
45767 ldsh [%l7 + 0x28], %o6
45768 fbuge,a %fcc3, loop_5478
45769loop_5477:
45770 fmovd %f10, %f4
45771 ld [%l7 + 0x30], %f2
45772 lduw [%l7 + 0x14], %o5
45773loop_5478:
45774 movre %l6, %o3, %g5
45775 movle %xcc, %g4, %g1
45776 fmuld8sux16 %f13, %f0, %f4
45777 bvc,a %icc, loop_5479
45778 fmovsleu %icc, %f15, %f4
45779 fmovrdgez %g7, %f10, %f14
45780 fcmpne32 %f14, %f6, %i0
45781loop_5479:
45782 movneg %xcc, %o7, %g2
45783 fnot2 %f14, %f12
45784 nop
45785 setx loop_5480, %l0, %l1
45786 wrpr 0x1, %tl
45787 wrpr %l1, %tnpc
45788 setx 0x34400001400, %l0, %l1
45789 wrpr %l1, %tstate
45790 wrhpr 0x4, %htstate
45791 done
45792 ldsw [%l7 + 0x68], %l5
45793 stw %g3, [%l7 + 0x2C]
45794 bvs loop_5481
45795loop_5480:
45796 movg %icc, %g6, %i2
45797 fmovda %icc, %f5, %f8
45798 and %l0, 0x1706, %i3
45799loop_5481:
45800 ldd [%l7 + 0x68], %f8
45801 fmovrsgez %o2, %f9, %f9
45802 xorcc %i5, 0x15AD, %o0
45803 fbule %fcc1, loop_5482
45804 ldsw [%l7 + 0x4C], %o1
45805 tneg %icc, 0x0
45806 sra %l1, 0x09, %l3
45807loop_5482:
45808 fmovdl %icc, %f5, %f14
45809 umul %i7, %i6, %l4
45810 fbge,a %fcc0, loop_5483
45811 ldsh [%l7 + 0x36], %l2
45812 ldd [%l7 + 0x70], %f8
45813 sll %i1, %i4, %o4
45814loop_5483:
45815 fmul8x16 %f4, %f12, %f2
45816 sllx %o5, %l6, %o3
45817 bg %xcc, loop_5484
45818 bl,a,pn %icc, loop_5485
45819 udivx %g5, 0x09F3, %o6
45820 xnor %g1, %g4, %g7
45821loop_5484:
45822 fmovsgu %xcc, %f7, %f6
45823loop_5485:
45824 fors %f11, %f9, %f3
45825 ble,a,pt %xcc, loop_5486
45826 ba,a,pn %icc, loop_5487
45827 edge16 %o7, %g2, %l5
45828 fbl,a %fcc1, loop_5488
45829loop_5486:
45830 lduh [%l7 + 0x5E], %i0
45831loop_5487:
45832 subcc %g3, %i2, %g6
45833 faligndata %f4, %f14, %f0
45834loop_5488:
45835 brgez %i3, loop_5489
45836 ldd [%l7 + 0x70], %f4
45837 fcmpne32 %f2, %f8, %l0
45838 edge32ln %i5, %o0, %o2
45839loop_5489:
45840 stb %o1, [%l7 + 0x6F]
45841 ldsw [%l7 + 0x38], %l1
45842 bcc,pn %icc, loop_5490
45843 movl %icc, %i7, %i6
45844 movvs %icc, %l3, %l4
45845 fmul8sux16 %f8, %f8, %f12
45846loop_5490:
45847 edge16n %l2, %i1, %o4
45848 andn %o5, 0x054D, %i4
45849 umulcc %l6, %o3, %g5
45850 fmul8x16 %f5, %f12, %f4
45851 umul %o6, 0x1B81, %g1
45852 be %icc, loop_5491
45853 ld [%l7 + 0x78], %f6
45854 fmovsge %icc, %f5, %f15
45855 tsubcctv %g7, 0x0D2C, %g4
45856loop_5491:
45857 lduw [%l7 + 0x50], %o7
45858 sth %g2, [%l7 + 0x3E]
45859 bcs,a,pn %xcc, loop_5492
45860 edge16ln %i0, %g3, %i2
45861 fandnot1s %f4, %f10, %f10
45862 stx %g6, [%l7 + 0x68]
45863loop_5492:
45864 edge16n %l5, %i3, %i5
45865 sth %l0, [%l7 + 0x5A]
45866 andn %o2, %o0, %o1
45867 fmul8x16au %f8, %f11, %f14
45868 fnor %f6, %f14, %f10
45869 fmul8ulx16 %f0, %f8, %f10
45870 bleu loop_5493
45871 fmovrdlz %i7, %f14, %f2
45872 stw %i6, [%l7 + 0x48]
45873 tg %xcc, 0x3
45874loop_5493:
45875 stb %l1, [%l7 + 0x56]
45876 fpsub16s %f5, %f14, %f6
45877 movvs %icc, %l4, %l3
45878 sth %i1, [%l7 + 0x70]
45879 stx %l2, [%l7 + 0x50]
45880 tg %xcc, 0x5
45881 ble,a loop_5494
45882 be,pt %xcc, loop_5495
45883 lduh [%l7 + 0x78], %o4
45884 sth %i4, [%l7 + 0x76]
45885loop_5494:
45886 fmovrdgz %o5, %f12, %f10
45887loop_5495:
45888 bvs,a %xcc, loop_5496
45889 movg %xcc, %o3, %g5
45890 edge8ln %l6, %g1, %o6
45891 fbl %fcc1, loop_5497
45892loop_5496:
45893 fble,a %fcc2, loop_5498
45894 fmovscc %xcc, %f10, %f9
45895 edge16ln %g4, %g7, %g2
45896loop_5497:
45897 ld [%l7 + 0x64], %f8
45898loop_5498:
45899 stb %o7, [%l7 + 0x61]
45900 brlez %i0, loop_5499
45901 tle %icc, 0x6
45902 stx %i2, [%l7 + 0x30]
45903 sth %g6, [%l7 + 0x24]
45904loop_5499:
45905 umul %g3, 0x0C07, %l5
45906 ldsw [%l7 + 0x6C], %i3
45907 movl %xcc, %i5, %o2
45908 alignaddr %o0, %l0, %o1
45909 ldsh [%l7 + 0x50], %i7
45910 edge8 %i6, %l4, %l1
45911 tgu %icc, 0x3
45912 andncc %l3, %l2, %i1
45913 fnot2 %f2, %f6
45914 be,pn %xcc, loop_5500
45915 fmovdle %icc, %f4, %f3
45916 bcc %icc, loop_5501
45917 std %f4, [%l7 + 0x08]
45918loop_5500:
45919 fmovrsgez %o4, %f9, %f3
45920 std %f12, [%l7 + 0x18]
45921loop_5501:
45922 fmovdvc %xcc, %f8, %f0
45923 std %f4, [%l7 + 0x08]
45924 brz,a %i4, loop_5502
45925 ldd [%l7 + 0x78], %f0
45926 std %f0, [%l7 + 0x28]
45927 ldsh [%l7 + 0x6C], %o5
45928loop_5502:
45929 taddcctv %g5, %l6, %g1
45930 fcmpne32 %f0, %f2, %o3
45931 fandnot1 %f6, %f14, %f10
45932 fmovrde %o6, %f8, %f10
45933 stw %g4, [%l7 + 0x70]
45934 fsrc1s %f2, %f7
45935 edge32ln %g7, %g2, %o7
45936 bge %xcc, loop_5503
45937 movcs %xcc, %i0, %i2
45938 fpsub16s %f10, %f0, %f9
45939 fmovrdlz %g3, %f0, %f10
45940loop_5503:
45941 fmovrsgez %l5, %f9, %f11
45942 fmovdgu %xcc, %f0, %f9
45943 movvc %xcc, %i3, %i5
45944 stw %o2, [%l7 + 0x78]
45945 bge,a,pn %xcc, loop_5504
45946 move %icc, %o0, %g6
45947 std %f8, [%l7 + 0x48]
45948 movpos %xcc, %o1, %i7
45949loop_5504:
45950 fmovrse %l0, %f4, %f1
45951 tn %icc, 0x7
45952 fmul8sux16 %f8, %f8, %f2
45953 st %f6, [%l7 + 0x38]
45954 fmul8x16 %f14, %f8, %f2
45955 sth %i6, [%l7 + 0x7C]
45956 sub %l1, %l3, %l4
45957 taddcc %l2, 0x1C7A, %o4
45958 bpos,a,pt %xcc, loop_5505
45959 ldub [%l7 + 0x1A], %i1
45960 taddcctv %i4, 0x13A7, %o5
45961 ldx [%l7 + 0x08], %l6
45962loop_5505:
45963 stb %g5, [%l7 + 0x5B]
45964 ldsh [%l7 + 0x78], %g1
45965 fba %fcc0, loop_5506
45966 fandnot2s %f12, %f13, %f8
45967 ldsb [%l7 + 0x7C], %o6
45968 ldd [%l7 + 0x20], %f8
45969loop_5506:
45970 bn,a,pn %icc, loop_5507
45971 stw %o3, [%l7 + 0x48]
45972 ldsb [%l7 + 0x4F], %g4
45973 subcc %g7, 0x01EC, %g2
45974loop_5507:
45975 stx %i0, [%l7 + 0x38]
45976 ldx [%l7 + 0x28], %i2
45977 bvs,a loop_5508
45978 std %f4, [%l7 + 0x10]
45979 subc %o7, 0x0B49, %l5
45980 fbge %fcc2, loop_5509
45981loop_5508:
45982 lduh [%l7 + 0x62], %i3
45983 lduh [%l7 + 0x1A], %i5
45984 ldx [%l7 + 0x08], %g3
45985loop_5509:
45986 fors %f1, %f5, %f13
45987 sth %o0, [%l7 + 0x5E]
45988 fmovdcs %xcc, %f12, %f10
45989 ld [%l7 + 0x68], %f6
45990 fmovd %f10, %f8
45991 fbn %fcc3, loop_5510
45992 ldsw [%l7 + 0x78], %o2
45993 fnor %f4, %f8, %f12
45994 fble %fcc2, loop_5511
45995loop_5510:
45996 movre %o1, %g6, %l0
45997 edge16 %i7, %i6, %l3
45998 udivcc %l4, 0x05C2, %l2
45999loop_5511:
46000 ldsb [%l7 + 0x75], %o4
46001 tgu %icc, 0x5
46002 fmovrdgez %i1, %f4, %f6
46003 ldsb [%l7 + 0x61], %l1
46004 movrlez %o5, %i4, %l6
46005 srax %g1, 0x0B, %g5
46006 fbuge,a %fcc2, loop_5512
46007 sllx %o6, 0x0F, %o3
46008 umul %g4, 0x0F7A, %g7
46009 ldsb [%l7 + 0x48], %i0
46010loop_5512:
46011 fpsub32s %f3, %f0, %f13
46012 fpadd16s %f12, %f14, %f15
46013 lduh [%l7 + 0x6E], %g2
46014 fbl %fcc1, loop_5513
46015 fxnor %f12, %f6, %f12
46016 fbge,a %fcc2, loop_5514
46017 fnors %f12, %f14, %f4
46018loop_5513:
46019 alignaddr %o7, %l5, %i3
46020 fmovrdgz %i5, %f6, %f10
46021loop_5514:
46022 fmovrdgz %i2, %f10, %f2
46023 fmovrsgez %o0, %f6, %f4
46024 edge8ln %o2, %g3, %o1
46025 fmovd %f0, %f12
46026 movl %icc, %g6, %l0
46027 tleu %xcc, 0x7
46028 fmul8ulx16 %f2, %f6, %f0
46029 taddcc %i6, %l3, %l4
46030 fxnor %f12, %f8, %f4
46031 xor %l2, %o4, %i7
46032 fmovsneg %icc, %f11, %f13
46033 fmovdl %xcc, %f10, %f13
46034 fblg %fcc0, loop_5515
46035 fpadd32s %f3, %f7, %f5
46036 fornot2 %f0, %f14, %f2
46037 ldsw [%l7 + 0x24], %i1
46038loop_5515:
46039 movrlez %o5, %l1, %i4
46040 fbne,a %fcc2, loop_5516
46041 fcmpes %fcc3, %f13, %f13
46042 fnegd %f10, %f4
46043 fcmple32 %f4, %f2, %g1
46044loop_5516:
46045 std %f4, [%l7 + 0x58]
46046 add %l6, 0x13EC, %g5
46047 fornot1s %f8, %f9, %f4
46048 tgu %xcc, 0x6
46049 fmovdg %icc, %f12, %f7
46050 fbule,a %fcc2, loop_5517
46051 brgz %o3, loop_5518
46052 fcmpgt16 %f4, %f4, %o6
46053 alignaddr %g4, %i0, %g2
46054loop_5517:
46055 std %f6, [%l7 + 0x38]
46056loop_5518:
46057 fpmerge %f8, %f6, %f6
46058 ldsh [%l7 + 0x5E], %g7
46059 brgz %o7, loop_5519
46060 std %f8, [%l7 + 0x78]
46061 ldsb [%l7 + 0x3B], %l5
46062 fmovse %icc, %f11, %f1
46063loop_5519:
46064 std %f12, [%l7 + 0x48]
46065 umul %i3, 0x0B4E, %i5
46066 sll %i2, 0x02, %o0
46067 fbule,a %fcc1, loop_5520
46068 brgez %o2, loop_5521
46069 movrgz %o1, 0x14E, %g3
46070 stb %g6, [%l7 + 0x45]
46071loop_5520:
46072 bcc %xcc, loop_5522
46073loop_5521:
46074 fpmerge %f11, %f2, %f6
46075 stx %i6, [%l7 + 0x30]
46076 edge8 %l3, %l0, %l4
46077loop_5522:
46078 stw %l2, [%l7 + 0x30]
46079 bcs %xcc, loop_5523
46080 fxors %f14, %f4, %f13
46081 st %f6, [%l7 + 0x44]
46082 lduw [%l7 + 0x54], %o4
46083loop_5523:
46084 smulcc %i1, %i7, %l1
46085 fcmps %fcc3, %f9, %f9
46086 sth %o5, [%l7 + 0x36]
46087 and %i4, 0x0269, %l6
46088 movrne %g1, 0x28D, %o3
46089 array32 %o6, %g4, %g5
46090 fmovsa %xcc, %f10, %f4
46091 fmovsl %icc, %f11, %f11
46092 edge8 %i0, %g7, %g2
46093 fbe %fcc2, loop_5524
46094 edge32 %o7, %i3, %l5
46095 movpos %xcc, %i5, %o0
46096 be,a,pt %xcc, loop_5525
46097loop_5524:
46098 stw %i2, [%l7 + 0x34]
46099 ld [%l7 + 0x24], %f12
46100 sllx %o2, 0x14, %o1
46101loop_5525:
46102 ld [%l7 + 0x54], %f1
46103 std %f14, [%l7 + 0x38]
46104 array16 %g6, %i6, %g3
46105 fabsd %f8, %f12
46106 fmovrdgz %l3, %f14, %f8
46107 bcc,a loop_5526
46108 fxor %f4, %f14, %f4
46109 fbe %fcc1, loop_5527
46110 nop
46111 setx loop_5528, %l0, %l1
46112 wrpr 0x1, %tl
46113 wrpr %l1, %tnpc
46114 setx 0x34400001400, %l0, %l1
46115 wrpr %l1, %tstate
46116 wrhpr 0x4, %htstate
46117 done
46118loop_5526:
46119 fmovscc %xcc, %f8, %f5
46120 fsrc1 %f14, %f6
46121loop_5527:
46122 lduw [%l7 + 0x24], %l0
46123loop_5528:
46124 taddcctv %l4, %l2, %i1
46125 fpsub16 %f10, %f14, %f0
46126 tsubcctv %i7, 0x15F8, %l1
46127 fcmpes %fcc3, %f14, %f8
46128 std %f12, [%l7 + 0x70]
46129 fble,a %fcc0, loop_5529
46130 nop
46131 setx loop_5530, %l0, %l1
46132 jmpl %l1, %o4
46133 popc %i4, %l6
46134 fmovsneg %icc, %f0, %f1
46135loop_5529:
46136 fmovrsgez %o5, %f6, %f12
46137loop_5530:
46138 andncc %o3, %g1, %g4
46139 bleu,pn %xcc, loop_5531
46140 fcmple32 %f8, %f2, %g5
46141 fcmpeq32 %f0, %f12, %i0
46142 nop
46143 setx loop_5532, %l0, %l1
46144 wrpr 0x1, %tl
46145 wrpr %l1, %tpc
46146 add %l1, 0x4, %l1
46147 wrpr %l1, %tnpc
46148 setx 0x34400001400, %l0, %l1
46149 wrpr %l1, %tstate
46150 wrhpr 0x4, %htstate
46151 retry
46152loop_5531:
46153 fcmpes %fcc2, %f2, %f1
46154 fmovrdlez %g7, %f4, %f10
46155 fmovdg %xcc, %f12, %f1
46156loop_5532:
46157 brgz,a %o6, loop_5533
46158 fxor %f2, %f14, %f6
46159 fmovrdgez %g2, %f0, %f8
46160 fmul8x16 %f13, %f10, %f12
46161loop_5533:
46162 fabss %f5, %f15
46163 sth %o7, [%l7 + 0x1C]
46164 edge8ln %l5, %i3, %i5
46165 move %xcc, %i2, %o2
46166 alignaddr %o0, %g6, %o1
46167 fpsub32s %f12, %f7, %f0
46168 stb %g3, [%l7 + 0x20]
46169 std %f2, [%l7 + 0x38]
46170 fbg %fcc1, loop_5534
46171 fbo %fcc0, loop_5535
46172 lduw [%l7 + 0x48], %i6
46173 fmul8x16 %f9, %f4, %f0
46174loop_5534:
46175 array32 %l3, %l0, %l4
46176loop_5535:
46177 fba,a %fcc0, loop_5536
46178 fnot1 %f2, %f8
46179 fmovsleu %xcc, %f3, %f8
46180 smulcc %i1, %i7, %l1
46181loop_5536:
46182 fba,a %fcc1, loop_5537
46183 ldub [%l7 + 0x14], %l2
46184 nop
46185 setx loop_5538, %l0, %l1
46186 wrpr 0x1, %tl
46187 wrpr %l1, %tnpc
46188 setx 0x34400001400, %l0, %l1
46189 wrpr %l1, %tstate
46190 wrhpr 0x4, %htstate
46191 done
46192 orncc %i4, %l6, %o4
46193loop_5537:
46194 fmovde %xcc, %f3, %f15
46195 fmovsvc %icc, %f6, %f13
46196loop_5538:
46197 fmuld8ulx16 %f12, %f15, %f14
46198 fnands %f7, %f12, %f4
46199 fnegd %f0, %f2
46200 movpos %icc, %o3, %o5
46201 fcmpes %fcc3, %f11, %f7
46202 fzero %f8
46203 ld [%l7 + 0x4C], %f14
46204 array32 %g4, %g1, %g5
46205 stb %i0, [%l7 + 0x44]
46206 fbge,a %fcc2, loop_5539
46207 nop
46208 setx loop_5540, %l0, %l1
46209 wrpr 0x1, %tl
46210 wrpr %l1, %tnpc
46211 setx 0x34400001400, %l0, %l1
46212 wrpr %l1, %tstate
46213 wrhpr 0x4, %htstate
46214 done
46215 stw %g7, [%l7 + 0x50]
46216 fmul8x16au %f7, %f7, %f4
46217loop_5539:
46218 st %f3, [%l7 + 0x20]
46219loop_5540:
46220 ld [%l7 + 0x4C], %f15
46221 fcmpgt16 %f10, %f2, %g2
46222 sth %o6, [%l7 + 0x5E]
46223 fzeros %f3
46224 edge32l %o7, %i3, %l5
46225 sub %i5, 0x183D, %o2
46226 fmovsvc %icc, %f8, %f9
46227 fmovsleu %xcc, %f3, %f3
46228 fbl %fcc0, loop_5541
46229 fmovsgu %xcc, %f6, %f13
46230 fcmpes %fcc3, %f13, %f12
46231 movpos %xcc, %o0, %i2
46232loop_5541:
46233 ldub [%l7 + 0x5F], %o1
46234 brgez %g3, loop_5542
46235 fcmped %fcc2, %f8, %f6
46236 ldsb [%l7 + 0x21], %g6
46237 subccc %i6, %l3, %l4
46238loop_5542:
46239 ldsh [%l7 + 0x0E], %i1
46240 stx %l0, [%l7 + 0x10]
46241 bleu,a loop_5543
46242 tg %xcc, 0x2
46243 lduw [%l7 + 0x14], %l1
46244 stb %i7, [%l7 + 0x61]
46245loop_5543:
46246 fandnot1s %f3, %f10, %f15
46247 tvc %xcc, 0x6
46248 bl,a,pn %icc, loop_5544
46249 fmovsg %icc, %f1, %f15
46250 ld [%l7 + 0x78], %f0
46251 fmovdcs %icc, %f4, %f13
46252loop_5544:
46253 ldsh [%l7 + 0x12], %i4
46254 add %l6, %l2, %o3
46255 edge16l %o4, %g4, %o5
46256 tle %icc, 0x5
46257 movvc %xcc, %g5, %i0
46258 stb %g7, [%l7 + 0x19]
46259 fnot1s %f4, %f12
46260 tleu %xcc, 0x7
46261 fmovdneg %xcc, %f12, %f15
46262 bvs,a %xcc, loop_5545
46263 fmovsg %icc, %f4, %f8
46264 sdivx %g1, 0x0E5B, %o6
46265 stw %g2, [%l7 + 0x3C]
46266loop_5545:
46267 fandnot1 %f0, %f2, %f6
46268 fcmpeq32 %f14, %f2, %i3
46269 tpos %icc, 0x4
46270 edge8n %l5, %i5, %o7
46271 lduw [%l7 + 0x48], %o0
46272 bl,a %xcc, loop_5546
46273 fmul8x16al %f3, %f9, %f14
46274 fcmple32 %f14, %f8, %i2
46275 sethi 0x0A60, %o2
46276loop_5546:
46277 lduw [%l7 + 0x3C], %g3
46278 fpadd32 %f8, %f8, %f0
46279 ldx [%l7 + 0x18], %g6
46280 edge32n %i6, %o1, %l3
46281 movne %icc, %i1, %l4
46282 fzero %f8
46283 smulcc %l1, 0x0CAF, %i7
46284 bgu %icc, loop_5547
46285 fmovrdlz %i4, %f14, %f2
46286 tpos %icc, 0x6
46287 ldd [%l7 + 0x38], %f0
46288loop_5547:
46289 tvc %xcc, 0x2
46290 fornot1s %f11, %f11, %f12
46291 movrne %l6, 0x342, %l2
46292 fzeros %f9
46293 edge8 %l0, %o3, %g4
46294 fone %f4
46295 fandnot2 %f8, %f2, %f0
46296 st %f9, [%l7 + 0x0C]
46297 fpsub16s %f2, %f6, %f9
46298 fcmpd %fcc0, %f10, %f4
46299 std %f2, [%l7 + 0x58]
46300 fxnor %f2, %f10, %f8
46301 movn %xcc, %o4, %g5
46302 fmovsvs %icc, %f6, %f13
46303 andcc %i0, %g7, %o5
46304 st %f11, [%l7 + 0x70]
46305 fpsub16 %f14, %f14, %f12
46306 fmovdl %icc, %f15, %f6
46307 fexpand %f15, %f14
46308 stx %o6, [%l7 + 0x50]
46309 fba,a %fcc2, loop_5548
46310 ldsb [%l7 + 0x16], %g2
46311 fmovsleu %icc, %f12, %f9
46312 fandnot2 %f14, %f12, %f12
46313loop_5548:
46314 movvs %icc, %i3, %l5
46315 fmovsge %xcc, %f12, %f13
46316 umul %g1, %i5, %o7
46317 fpackfix %f8, %f1
46318 fbug,a %fcc2, loop_5549
46319 fone %f12
46320 fmovsa %icc, %f6, %f10
46321 lduh [%l7 + 0x54], %o0
46322loop_5549:
46323 fbo,a %fcc2, loop_5550
46324 edge32l %i2, %g3, %o2
46325 st %f10, [%l7 + 0x44]
46326 ldd [%l7 + 0x78], %f8
46327loop_5550:
46328 brlz,a %g6, loop_5551
46329 lduh [%l7 + 0x34], %o1
46330 fsrc1 %f0, %f4
46331 movn %xcc, %i6, %i1
46332loop_5551:
46333 ldsb [%l7 + 0x45], %l3
46334 umulcc %l1, 0x0AA3, %l4
46335 ldsh [%l7 + 0x0E], %i7
46336 ldub [%l7 + 0x40], %i4
46337 fmovsvc %xcc, %f15, %f8
46338 fblg %fcc2, loop_5552
46339 array8 %l2, %l0, %o3
46340 fmovsleu %xcc, %f8, %f5
46341 popc 0x0E0A, %l6
46342loop_5552:
46343 pdist %f6, %f4, %f2
46344 subc %g4, 0x1171, %g5
46345 tl %xcc, 0x7
46346 sth %i0, [%l7 + 0x70]
46347 edge8n %g7, %o5, %o4
46348 fmovrsgz %g2, %f11, %f8
46349 stx %i3, [%l7 + 0x28]
46350 edge8 %o6, %g1, %l5
46351 movleu %xcc, %o7, %o0
46352 fnot2s %f9, %f10
46353 ldx [%l7 + 0x50], %i2
46354 tpos %icc, 0x3
46355 alignaddrl %i5, %o2, %g6
46356 movn %icc, %g3, %o1
46357 movgu %icc, %i6, %i1
46358 fmovdpos %icc, %f8, %f7
46359 fbule,a %fcc1, loop_5553
46360 smul %l1, %l4, %i7
46361 movl %icc, %i4, %l3
46362 lduw [%l7 + 0x0C], %l0
46363loop_5553:
46364 fmovdvs %icc, %f3, %f5
46365 ldsb [%l7 + 0x4A], %l2
46366 sllx %l6, %o3, %g5
46367 sth %i0, [%l7 + 0x38]
46368 fcmpne16 %f14, %f0, %g7
46369 udivcc %g4, 0x14E2, %o5
46370 fcmpgt32 %f4, %f4, %o4
46371 lduh [%l7 + 0x0A], %g2
46372 smulcc %i3, %g1, %o6
46373 movle %xcc, %o7, %l5
46374 fbe %fcc2, loop_5554
46375 fcmpd %fcc2, %f4, %f6
46376 edge8l %i2, %i5, %o0
46377 mova %icc, %o2, %g3
46378loop_5554:
46379 ldx [%l7 + 0x10], %o1
46380 fpackfix %f0, %f9
46381 for %f6, %f8, %f14
46382 nop
46383 setx loop_5555, %l0, %l1
46384 wrpr 0x1, %tl
46385 wrpr %l1, %tpc
46386 add %l1, 0x4, %l1
46387 wrpr %l1, %tnpc
46388 setx 0x34400001400, %l0, %l1
46389 wrpr %l1, %tstate
46390 wrhpr 0x4, %htstate
46391 retry
46392 fmovsn %xcc, %f13, %f10
46393 ldsh [%l7 + 0x68], %g6
46394 fmovdpos %icc, %f14, %f12
46395loop_5555:
46396 movpos %xcc, %i1, %i6
46397 edge16 %l4, %l1, %i4
46398 ldd [%l7 + 0x20], %f12
46399 std %f6, [%l7 + 0x18]
46400 fpsub16 %f4, %f14, %f8
46401 fmovdgu %xcc, %f4, %f6
46402 fbne,a %fcc1, loop_5556
46403 fmul8x16au %f5, %f11, %f14
46404 tcs %xcc, 0x4
46405 st %f7, [%l7 + 0x78]
46406loop_5556:
46407 ldd [%l7 + 0x18], %f6
46408 movre %l3, 0x042, %l0
46409 bshuffle %f14, %f2, %f8
46410 fcmpd %fcc1, %f14, %f8
46411 fmovsn %icc, %f7, %f15
46412 sdiv %l2, 0x0A26, %i7
46413 add %o3, %l6, %g5
46414 ldub [%l7 + 0x1E], %i0
46415 addccc %g7, %o5, %g4
46416 fmovdg %xcc, %f13, %f0
46417 fba,a %fcc3, loop_5557
46418 fnegs %f1, %f6
46419 std %f6, [%l7 + 0x38]
46420 fandnot1s %f11, %f10, %f4
46421loop_5557:
46422 ble,pt %xcc, loop_5558
46423 movn %icc, %o4, %i3
46424 sth %g1, [%l7 + 0x50]
46425 sth %g2, [%l7 + 0x7A]
46426loop_5558:
46427 ldsh [%l7 + 0x4C], %o7
46428 ldub [%l7 + 0x32], %l5
46429 ldub [%l7 + 0x6A], %i2
46430 stb %o6, [%l7 + 0x4E]
46431 fmovdge %icc, %f7, %f2
46432 fbug %fcc1, loop_5559
46433 fmovrdlez %i5, %f10, %f4
46434 movleu %xcc, %o2, %g3
46435 fcmple32 %f2, %f8, %o0
46436loop_5559:
46437 fsrc2 %f2, %f14
46438 fmovscs %icc, %f9, %f7
46439 ta %xcc, 0x4
46440 fbn %fcc3, loop_5560
46441 stx %o1, [%l7 + 0x30]
46442 ldsh [%l7 + 0x66], %g6
46443 st %f1, [%l7 + 0x4C]
46444loop_5560:
46445 movcs %xcc, %i6, %i1
46446 fpsub16 %f10, %f2, %f0
46447 sdivcc %l4, 0x10A8, %i4
46448 sth %l1, [%l7 + 0x58]
46449 movcc %icc, %l3, %l2
46450 brlez %l0, loop_5561
46451 fcmpeq16 %f14, %f10, %o3
46452 fbul %fcc0, loop_5562
46453 mulscc %l6, %g5, %i7
46454loop_5561:
46455 fmovda %icc, %f0, %f14
46456 tpos %icc, 0x0
46457loop_5562:
46458 fandnot1s %f13, %f9, %f11
46459 call loop_5563
46460 tn %xcc, 0x3
46461 fmovdn %icc, %f6, %f14
46462 edge32n %i0, %g7, %o5
46463loop_5563:
46464 stb %o4, [%l7 + 0x5D]
46465 taddcc %g4, %i3, %g1
46466 stb %g2, [%l7 + 0x20]
46467 lduw [%l7 + 0x24], %l5
46468 bvs,a loop_5564
46469 tneg %xcc, 0x4
46470 lduw [%l7 + 0x68], %o7
46471 movcs %xcc, %i2, %o6
46472loop_5564:
46473 tl %icc, 0x4
46474 fmovsleu %icc, %f9, %f13
46475 fpackfix %f0, %f6
46476 sdivcc %o2, 0x10FF, %i5
46477 ldub [%l7 + 0x71], %g3
46478 std %f4, [%l7 + 0x60]
46479 ldsh [%l7 + 0x58], %o0
46480 bgu,a,pt %icc, loop_5565
46481 ldub [%l7 + 0x67], %o1
46482 movrgz %g6, %i1, %l4
46483 tneg %icc, 0x3
46484loop_5565:
46485 fbug,a %fcc3, loop_5566
46486 sllx %i4, %i6, %l1
46487 movpos %xcc, %l3, %l0
46488 umul %o3, 0x168C, %l6
46489loop_5566:
46490 edge8n %g5, %i7, %l2
46491 edge16ln %i0, %o5, %o4
46492 fornot1s %f7, %f3, %f13
46493 fmovdgu %xcc, %f11, %f4
46494 taddcc %g7, 0x0202, %i3
46495 stw %g4, [%l7 + 0x6C]
46496 ldd [%l7 + 0x58], %f14
46497 taddcctv %g2, %g1, %l5
46498 andn %i2, 0x0EC9, %o7
46499 movle %icc, %o6, %o2
46500 ldsh [%l7 + 0x5E], %g3
46501 fnands %f11, %f11, %f0
46502 fcmpeq16 %f2, %f14, %o0
46503 fbne %fcc1, loop_5567
46504 ldd [%l7 + 0x78], %f0
46505 fpackfix %f6, %f12
46506 fba,a %fcc1, loop_5568
46507loop_5567:
46508 fmovsleu %icc, %f3, %f8
46509 fcmped %fcc1, %f2, %f14
46510 tle %xcc, 0x1
46511loop_5568:
46512 ldsw [%l7 + 0x14], %o1
46513 fmovdpos %xcc, %f9, %f0
46514 fpadd16s %f5, %f1, %f3
46515 ldsh [%l7 + 0x6A], %i5
46516 nop
46517 setx loop_5569, %l0, %l1
46518 wrpr 0x1, %tl
46519 wrpr %l1, %tpc
46520 add %l1, 0x4, %l1
46521 wrpr %l1, %tnpc
46522 setx 0x34400001400, %l0, %l1
46523 wrpr %l1, %tstate
46524 wrhpr 0x4, %htstate
46525 retry
46526 stb %g6, [%l7 + 0x5E]
46527 ldub [%l7 + 0x12], %i1
46528 lduw [%l7 + 0x38], %l4
46529loop_5569:
46530 fmovdle %icc, %f10, %f12
46531 lduh [%l7 + 0x2C], %i4
46532 tge %icc, 0x7
46533 lduw [%l7 + 0x38], %l1
46534 std %f0, [%l7 + 0x48]
46535 fpadd32s %f2, %f3, %f6
46536 stb %i6, [%l7 + 0x64]
46537 fnegd %f10, %f10
46538 be,a %icc, loop_5570
46539 stx %l3, [%l7 + 0x60]
46540 tcc %xcc, 0x7
46541 stb %l0, [%l7 + 0x34]
46542loop_5570:
46543 fmovdgu %icc, %f9, %f3
46544 fmuld8sux16 %f0, %f15, %f2
46545 stw %o3, [%l7 + 0x20]
46546 fmovrslz %g5, %f7, %f10
46547 subcc %l6, 0x0C29, %i7
46548 tn %icc, 0x7
46549 fmul8sux16 %f4, %f6, %f6
46550 ta %icc, 0x0
46551 movcc %icc, %i0, %o5
46552 edge8n %l2, %o4, %i3
46553 movrgez %g4, %g2, %g1
46554 fmovde %icc, %f13, %f7
46555 ldsh [%l7 + 0x2E], %g7
46556 be,a loop_5571
46557 udivcc %i2, 0x1C63, %o7
46558 fsrc1s %f11, %f6
46559 movle %icc, %l5, %o2
46560loop_5571:
46561 movneg %xcc, %o6, %o0
46562 stw %g3, [%l7 + 0x18]
46563 stx %o1, [%l7 + 0x68]
46564 lduh [%l7 + 0x64], %g6
46565 taddcc %i1, 0x0466, %i5
46566 fmuld8sux16 %f12, %f1, %f6
46567 fsrc2 %f4, %f14
46568 ldsw [%l7 + 0x74], %i4
46569 movrne %l4, %i6, %l1
46570 tsubcc %l3, 0x011F, %l0
46571 sth %o3, [%l7 + 0x2A]
46572 lduh [%l7 + 0x78], %l6
46573 fbule %fcc0, loop_5572
46574 fcmped %fcc1, %f4, %f10
46575 ta %icc, 0x5
46576 movrgez %g5, %i0, %i7
46577loop_5572:
46578 movvc %xcc, %l2, %o5
46579 smul %o4, 0x1F7B, %g4
46580 fpsub32 %f0, %f6, %f8
46581 fpack32 %f12, %f14, %f12
46582 stx %g2, [%l7 + 0x18]
46583 sub %g1, 0x129A, %i3
46584 fbule %fcc3, loop_5573
46585 tsubcc %g7, 0x05A5, %i2
46586 fmovdcs %icc, %f14, %f12
46587 subcc %o7, %o2, %o6
46588loop_5573:
46589 sdiv %l5, 0x1D01, %o0
46590 ldsb [%l7 + 0x17], %g3
46591 fbo %fcc2, loop_5574
46592 fmovsvc %icc, %f10, %f4
46593 subc %g6, 0x0BD9, %i1
46594 std %f6, [%l7 + 0x30]
46595loop_5574:
46596 sth %o1, [%l7 + 0x1E]
46597 stb %i4, [%l7 + 0x1B]
46598 lduh [%l7 + 0x46], %i5
46599 fba,a %fcc1, loop_5575
46600 and %i6, 0x0080, %l4
46601 ldsb [%l7 + 0x16], %l3
46602 stb %l1, [%l7 + 0x20]
46603loop_5575:
46604 fbule,a %fcc1, loop_5576
46605 stb %o3, [%l7 + 0x3B]
46606 ldsw [%l7 + 0x78], %l6
46607 fblg,a %fcc2, loop_5577
46608loop_5576:
46609 ldx [%l7 + 0x48], %l0
46610 sth %g5, [%l7 + 0x12]
46611 move %icc, %i7, %l2
46612loop_5577:
46613 brlz,a %i0, loop_5578
46614 bne,a,pn %icc, loop_5579
46615 std %f14, [%l7 + 0x38]
46616 fmovdge %xcc, %f15, %f0
46617loop_5578:
46618 fnands %f11, %f10, %f15
46619loop_5579:
46620 stb %o5, [%l7 + 0x41]
46621 fexpand %f9, %f0
46622 fmovsgu %xcc, %f13, %f1
46623 ldd [%l7 + 0x28], %f0
46624 std %f4, [%l7 + 0x10]
46625 xorcc %g4, 0x0F00, %g2
46626 ldsw [%l7 + 0x6C], %g1
46627 lduh [%l7 + 0x74], %o4
46628 fpack16 %f6, %f11
46629 fnegs %f9, %f15
46630 fmuld8sux16 %f4, %f3, %f6
46631 fabss %f11, %f7
46632 ldsh [%l7 + 0x6E], %i3
46633 ldsb [%l7 + 0x30], %i2
46634 brlez %o7, loop_5580
46635 fmovdcc %xcc, %f7, %f10
46636 tl %icc, 0x6
46637 stb %g7, [%l7 + 0x28]
46638loop_5580:
46639 ldub [%l7 + 0x7B], %o2
46640 umul %l5, %o0, %o6
46641 fxor %f4, %f6, %f0
46642 bshuffle %f2, %f14, %f12
46643 ldx [%l7 + 0x78], %g6
46644 alignaddrl %g3, %o1, %i4
46645 bcs,pt %xcc, loop_5581
46646 tpos %icc, 0x2
46647 ldsw [%l7 + 0x70], %i5
46648 std %f6, [%l7 + 0x18]
46649loop_5581:
46650 udiv %i1, 0x0380, %l4
46651 fbug,a %fcc3, loop_5582
46652 movcs %icc, %i6, %l1
46653 sth %l3, [%l7 + 0x44]
46654 fcmpeq32 %f4, %f14, %l6
46655loop_5582:
46656 sdiv %l0, 0x0C5B, %o3
46657 fcmpgt16 %f4, %f8, %g5
46658 ldub [%l7 + 0x74], %l2
46659 stb %i0, [%l7 + 0x7F]
46660 fble,a %fcc3, loop_5583
46661 bn,pt %xcc, loop_5584
46662 bvs %icc, loop_5585
46663 fbge,a %fcc1, loop_5586
46664loop_5583:
46665 fmovdg %xcc, %f8, %f0
46666loop_5584:
46667 ldsb [%l7 + 0x33], %i7
46668loop_5585:
46669 add %o5, 0x1E5E, %g4
46670loop_5586:
46671 fmul8x16al %f11, %f3, %f14
46672 for %f14, %f2, %f14
46673 fpsub32s %f2, %f14, %f13
46674 ldd [%l7 + 0x58], %f4
46675 fmul8ulx16 %f0, %f6, %f0
46676 ta %xcc, 0x7
46677 fnegd %f12, %f14
46678 ble,a loop_5587
46679 bcc,a %xcc, loop_5588
46680 ldub [%l7 + 0x25], %g2
46681 bvs loop_5589
46682loop_5587:
46683 lduw [%l7 + 0x20], %g1
46684loop_5588:
46685 tg %xcc, 0x7
46686 fmovdneg %xcc, %f5, %f3
46687loop_5589:
46688 sll %o4, %i2, %o7
46689 stx %i3, [%l7 + 0x48]
46690 fbug %fcc2, loop_5590
46691 bshuffle %f4, %f10, %f6
46692 ldsw [%l7 + 0x58], %g7
46693 ldsb [%l7 + 0x31], %l5
46694loop_5590:
46695 srax %o2, %o6, %g6
46696 fpack16 %f8, %f12
46697 std %f10, [%l7 + 0x40]
46698 fandnot2 %f14, %f6, %f0
46699 fcmpeq32 %f10, %f4, %o0
46700 mova %xcc, %o1, %i4
46701 be,a %icc, loop_5591
46702 call loop_5592
46703 sth %g3, [%l7 + 0x74]
46704 fmovscc %xcc, %f4, %f11
46705loop_5591:
46706 ldsb [%l7 + 0x40], %i1
46707loop_5592:
46708 nop
46709 setx loop_5593, %l0, %l1
46710 wrpr 0x1, %tl
46711 wrpr %l1, %tpc
46712 add %l1, 0x4, %l1
46713 wrpr %l1, %tnpc
46714 setx 0x34400001400, %l0, %l1
46715 wrpr %l1, %tstate
46716 wrhpr 0x4, %htstate
46717 retry
46718 edge8 %l4, %i6, %i5
46719 fpack16 %f8, %f15
46720 and %l3, %l6, %l0
46721loop_5593:
46722 stx %l1, [%l7 + 0x28]
46723 fsrc1 %f0, %f2
46724 stx %g5, [%l7 + 0x78]
46725 subccc %o3, 0x1F41, %l2
46726 fmovde %xcc, %f8, %f6
46727 umulcc %i7, 0x032C, %i0
46728 fones %f14
46729 xorcc %o5, 0x053C, %g4
46730 fnot1 %f6, %f10
46731 tneg %xcc, 0x1
46732 fmovrslez %g2, %f8, %f1
46733 fbe,a %fcc1, loop_5594
46734 stb %g1, [%l7 + 0x31]
46735 ldsw [%l7 + 0x44], %i2
46736 stw %o7, [%l7 + 0x44]
46737loop_5594:
46738 ldx [%l7 + 0x28], %o4
46739 fmovde %xcc, %f11, %f2
46740 ldd [%l7 + 0x20], %f8
46741 edge32l %g7, %l5, %i3
46742 lduh [%l7 + 0x32], %o2
46743 bcc %icc, loop_5595
46744 ldsb [%l7 + 0x0A], %g6
46745 fbn %fcc0, loop_5596
46746 fmul8x16al %f12, %f14, %f12
46747loop_5595:
46748 sdivx %o0, 0x1EFA, %o6
46749 edge8n %i4, %g3, %i1
46750loop_5596:
46751 ldsw [%l7 + 0x54], %o1
46752 fcmpes %fcc0, %f2, %f1
46753 fmovrslz %l4, %f15, %f7
46754 fbue,a %fcc3, loop_5597
46755 sub %i5, %i6, %l6
46756 lduh [%l7 + 0x38], %l3
46757 sdivx %l0, 0x18E3, %g5
46758loop_5597:
46759 ldx [%l7 + 0x48], %o3
46760 bcs,a %xcc, loop_5598
46761 movn %icc, %l2, %l1
46762 smul %i0, %i7, %g4
46763 stx %g2, [%l7 + 0x50]
46764loop_5598:
46765 pdist %f8, %f12, %f6
46766 ba loop_5599
46767 fnor %f0, %f14, %f0
46768 fbu %fcc2, loop_5600
46769 fnegd %f0, %f8
46770loop_5599:
46771 xnor %o5, %g1, %o7
46772 fpack16 %f14, %f2
46773loop_5600:
46774 edge8n %i2, %g7, %o4
46775 tneg %xcc, 0x3
46776 lduh [%l7 + 0x32], %l5
46777 ble,pt %icc, loop_5601
46778 srax %o2, 0x18, %g6
46779 lduw [%l7 + 0x7C], %i3
46780 fone %f2
46781loop_5601:
46782 nop
46783 setx loop_5602, %l0, %l1
46784 wrpr 0x1, %tl
46785 wrpr %l1, %tpc
46786 add %l1, 0x4, %l1
46787 wrpr %l1, %tnpc
46788 setx 0x34400001400, %l0, %l1
46789 wrpr %l1, %tstate
46790 wrhpr 0x4, %htstate
46791 retry
46792 ldsw [%l7 + 0x34], %o6
46793 fmovrdne %o0, %f6, %f8
46794 fabss %f14, %f3
46795loop_5602:
46796 sdiv %i4, 0x01A1, %g3
46797 sdiv %i1, 0x0A7E, %o1
46798 lduw [%l7 + 0x08], %i5
46799 alignaddrl %l4, %i6, %l3
46800 call loop_5603
46801 orcc %l6, 0x1228, %g5
46802 bne,a loop_5604
46803 fmovdle %icc, %f0, %f8
46804loop_5603:
46805 std %f6, [%l7 + 0x20]
46806 edge8n %o3, %l0, %l2
46807loop_5604:
46808 fbule,a %fcc0, loop_5605
46809 subc %l1, 0x05E6, %i7
46810 std %f10, [%l7 + 0x20]
46811 fpadd16s %f12, %f8, %f4
46812loop_5605:
46813 fbn %fcc0, loop_5606
46814 ldsw [%l7 + 0x0C], %i0
46815 sth %g2, [%l7 + 0x7E]
46816 movcs %icc, %o5, %g4
46817loop_5606:
46818 tcc %xcc, 0x6
46819 fnot1 %f12, %f8
46820 ldd [%l7 + 0x28], %f2
46821 nop
46822 setx loop_5607, %l0, %l1
46823 jmpl %l1, %g1
46824 siam 0x6
46825 tle %icc, 0x6
46826 fxnors %f9, %f7, %f8
46827loop_5607:
46828 lduh [%l7 + 0x48], %o7
46829 sub %g7, %o4, %i2
46830 bvc,a %icc, loop_5608
46831 faligndata %f4, %f12, %f14
46832 fcmpeq16 %f8, %f8, %o2
46833 lduw [%l7 + 0x54], %g6
46834loop_5608:
46835 fmovdcc %xcc, %f15, %f10
46836 fcmpeq16 %f14, %f6, %i3
46837 std %f12, [%l7 + 0x48]
46838 fmul8x16al %f6, %f11, %f0
46839 fnegs %f6, %f12
46840 edge16 %o6, %o0, %l5
46841 stw %g3, [%l7 + 0x08]
46842 ldx [%l7 + 0x10], %i4
46843 fmovrslz %o1, %f4, %f0
46844 ldsh [%l7 + 0x5C], %i5
46845 bvs,pn %xcc, loop_5609
46846 fbe %fcc1, loop_5610
46847 ldd [%l7 + 0x28], %f10
46848 smulcc %i1, %l4, %l3
46849loop_5609:
46850 andcc %l6, 0x015D, %g5
46851loop_5610:
46852 fnot2s %f9, %f4
46853 fcmpes %fcc2, %f3, %f11
46854 fmovdcc %xcc, %f10, %f10
46855 fba %fcc2, loop_5611
46856 udivcc %i6, 0x0CA5, %o3
46857 fmovdle %xcc, %f14, %f5
46858 lduw [%l7 + 0x30], %l2
46859loop_5611:
46860 fmovsge %xcc, %f7, %f10
46861 array32 %l1, %i7, %i0
46862 lduh [%l7 + 0x5E], %g2
46863 udivx %l0, 0x1060, %o5
46864 srl %g1, %o7, %g4
46865 brnz %g7, loop_5612
46866 ldx [%l7 + 0x10], %o4
46867 sll %o2, 0x0A, %g6
46868 array16 %i3, %o6, %o0
46869loop_5612:
46870 array16 %i2, %l5, %i4
46871 fnor %f10, %f0, %f6
46872 fsrc1 %f2, %f14
46873 edge16 %g3, %o1, %i1
46874 call loop_5613
46875 fble %fcc0, loop_5614
46876 ble,a,pn %icc, loop_5615
46877 fcmple16 %f4, %f12, %l4
46878loop_5613:
46879 ldsw [%l7 + 0x7C], %i5
46880loop_5614:
46881 fmovsgu %xcc, %f3, %f6
46882loop_5615:
46883 fpack32 %f10, %f8, %f4
46884 nop
46885 setx loop_5616, %l0, %l1
46886 wrpr 0x1, %tl
46887 wrpr %l1, %tpc
46888 add %l1, 0x4, %l1
46889 wrpr %l1, %tnpc
46890 setx 0x34400001400, %l0, %l1
46891 wrpr %l1, %tstate
46892 wrhpr 0x4, %htstate
46893 retry
46894 or %l3, %l6, %g5
46895 fmovdvs %xcc, %f11, %f2
46896 movpos %icc, %i6, %l2
46897loop_5616:
46898 brz,a %l1, loop_5617
46899 bneg,a,pn %xcc, loop_5618
46900 tn %icc, 0x5
46901 movgu %xcc, %i7, %o3
46902loop_5617:
46903 fsrc1s %f11, %f0
46904loop_5618:
46905 fpsub32 %f4, %f6, %f14
46906 ldub [%l7 + 0x40], %g2
46907 st %f11, [%l7 + 0x14]
46908 ble %xcc, loop_5619
46909 sth %l0, [%l7 + 0x46]
46910 fsrc1s %f4, %f8
46911 bge loop_5620
46912loop_5619:
46913 fcmpd %fcc3, %f10, %f10
46914 fcmpgt16 %f6, %f8, %o5
46915 lduh [%l7 + 0x20], %g1
46916loop_5620:
46917 fxnor %f0, %f6, %f4
46918 brlz,a %o7, loop_5621
46919 ldx [%l7 + 0x50], %g4
46920 bg,a,pt %icc, loop_5622
46921 lduw [%l7 + 0x1C], %i0
46922loop_5621:
46923 fmovdleu %xcc, %f8, %f5
46924 bg,a loop_5623
46925loop_5622:
46926 ldsh [%l7 + 0x1E], %g7
46927 ble %icc, loop_5624
46928 bgu %xcc, loop_5625
46929loop_5623:
46930 ldx [%l7 + 0x10], %o2
46931 lduw [%l7 + 0x1C], %g6
46932loop_5624:
46933 ldx [%l7 + 0x18], %o4
46934loop_5625:
46935 mulx %o6, 0x1F24, %o0
46936 tne %xcc, 0x1
46937 xor %i2, 0x0FB5, %l5
46938 mulx %i4, 0x06DE, %g3
46939 fmovrde %o1, %f6, %f0
46940 tsubcc %i1, %l4, %i5
46941 movg %icc, %l3, %l6
46942 fbl %fcc2, loop_5626
46943 sdiv %i3, 0x1E37, %g5
46944 fmuld8ulx16 %f6, %f12, %f10
46945 stw %i6, [%l7 + 0x24]
46946loop_5626:
46947 bcc,a,pn %xcc, loop_5627
46948 movge %xcc, %l2, %l1
46949 fexpand %f6, %f8
46950 for %f0, %f8, %f0
46951loop_5627:
46952 fornot1s %f4, %f8, %f1
46953 sth %o3, [%l7 + 0x0C]
46954 ldx [%l7 + 0x50], %g2
46955 fmovrdlz %i7, %f10, %f12
46956 tne %icc, 0x6
46957 ldx [%l7 + 0x20], %o5
46958 fbo %fcc2, loop_5628
46959 fsrc1 %f0, %f6
46960 ldsh [%l7 + 0x54], %g1
46961 sth %l0, [%l7 + 0x10]
46962loop_5628:
46963 movgu %xcc, %g4, %o7
46964 edge16 %i0, %o2, %g7
46965 sdivcc %g6, 0x0107, %o6
46966 tleu %xcc, 0x5
46967 alignaddrl %o4, %i2, %o0
46968 taddcctv %l5, 0x01B8, %i4
46969 ldsb [%l7 + 0x66], %o1
46970 ld [%l7 + 0x6C], %f3
46971 fsrc1 %f12, %f8
46972 edge16 %i1, %l4, %g3
46973 fmovspos %xcc, %f3, %f15
46974 fmovrsgz %i5, %f13, %f4
46975 ldsw [%l7 + 0x38], %l6
46976 fpadd16s %f6, %f4, %f4
46977 fmovdg %xcc, %f0, %f2
46978 lduh [%l7 + 0x42], %i3
46979 ldd [%l7 + 0x78], %f12
46980 movrne %g5, 0x2D7, %i6
46981 call loop_5629
46982 udiv %l3, 0x1F6F, %l2
46983 or %o3, %l1, %i7
46984 lduw [%l7 + 0x44], %o5
46985loop_5629:
46986 fba,a %fcc2, loop_5630
46987 sethi 0x0AF1, %g1
46988 ldub [%l7 + 0x4D], %l0
46989 sth %g4, [%l7 + 0x56]
46990loop_5630:
46991 fmul8ulx16 %f8, %f14, %f2
46992 ldsb [%l7 + 0x31], %o7
46993 lduh [%l7 + 0x4E], %g2
46994 movrgez %o2, 0x285, %i0
46995 fexpand %f6, %f10
46996 edge8 %g7, %o6, %o4
46997 mulscc %i2, %g6, %o0
46998 fmuld8ulx16 %f6, %f11, %f14
46999 fmovsa %xcc, %f11, %f2
47000 tsubcc %i4, 0x1F6E, %o1
47001 fmovdcs %xcc, %f14, %f6
47002 edge32ln %l5, %i1, %l4
47003 st %f11, [%l7 + 0x08]
47004 fcmpes %fcc3, %f3, %f14
47005 ldsb [%l7 + 0x74], %i5
47006 ldd [%l7 + 0x08], %f14
47007 ldx [%l7 + 0x58], %g3
47008 xorcc %i3, 0x1D51, %l6
47009 fbge %fcc2, loop_5631
47010 fpadd32s %f6, %f0, %f12
47011 fmovdneg %icc, %f5, %f13
47012 fbne %fcc2, loop_5632
47013loop_5631:
47014 add %g5, %l3, %i6
47015 fmovrslez %l2, %f0, %f3
47016 ldd [%l7 + 0x20], %f2
47017loop_5632:
47018 tcc %icc, 0x6
47019 nop
47020 setx loop_5633, %l0, %l1
47021 wrpr 0x1, %tl
47022 wrpr %l1, %tnpc
47023 setx 0x34400001400, %l0, %l1
47024 wrpr %l1, %tstate
47025 wrhpr 0x4, %htstate
47026 done
47027 edge16ln %o3, %i7, %l1
47028 fbuge,a %fcc2, loop_5634
47029 ldd [%l7 + 0x30], %f8
47030loop_5633:
47031 andn %o5, 0x0310, %l0
47032 fmovrslz %g1, %f4, %f3
47033loop_5634:
47034 ldsw [%l7 + 0x78], %o7
47035 fmovspos %xcc, %f1, %f4
47036 ble,a %icc, loop_5635
47037 bcc,a,pt %xcc, loop_5636
47038 fornot1 %f4, %f2, %f8
47039 fbe,a %fcc0, loop_5637
47040loop_5635:
47041 lduh [%l7 + 0x18], %g2
47042loop_5636:
47043 lduw [%l7 + 0x10], %o2
47044 fbo,a %fcc1, loop_5638
47045loop_5637:
47046 fmovrdgz %g4, %f6, %f6
47047 edge16 %g7, %i0, %o4
47048 stb %i2, [%l7 + 0x44]
47049loop_5638:
47050 fbg %fcc3, loop_5639
47051 bneg,pt %icc, loop_5640
47052 orncc %o6, %o0, %i4
47053 orcc %g6, 0x1A12, %o1
47054loop_5639:
47055 brnz %i1, loop_5641
47056loop_5640:
47057 ldsb [%l7 + 0x5E], %l5
47058 lduh [%l7 + 0x18], %l4
47059 lduw [%l7 + 0x2C], %i5
47060loop_5641:
47061 siam 0x6
47062 movrgez %g3, 0x11B, %l6
47063 lduw [%l7 + 0x58], %g5
47064 ldsh [%l7 + 0x22], %i3
47065 movn %xcc, %l3, %i6
47066 array16 %l2, %i7, %o3
47067 fcmpes %fcc3, %f12, %f0
47068 fcmpne32 %f14, %f10, %l1
47069 lduw [%l7 + 0x20], %o5
47070 ldx [%l7 + 0x38], %l0
47071 popc %o7, %g2
47072 st %f11, [%l7 + 0x70]
47073 fcmpne16 %f2, %f14, %o2
47074 edge8 %g1, %g4, %g7
47075 andcc %i0, 0x0A52, %o4
47076 sth %o6, [%l7 + 0x1A]
47077 fsrc2 %f12, %f2
47078 fpackfix %f10, %f5
47079 stx %o0, [%l7 + 0x28]
47080 bleu %xcc, loop_5642
47081 orcc %i2, %g6, %i4
47082 call loop_5643
47083 ldsw [%l7 + 0x44], %i1
47084loop_5642:
47085 bpos,a,pn %xcc, loop_5644
47086 sra %o1, %l5, %i5
47087loop_5643:
47088 te %icc, 0x6
47089 edge16n %l4, %g3, %g5
47090loop_5644:
47091 sth %l6, [%l7 + 0x70]
47092 bneg loop_5645
47093 ld [%l7 + 0x34], %f9
47094 tvc %xcc, 0x4
47095 fmovd %f8, %f10
47096loop_5645:
47097 ta %xcc, 0x0
47098 ld [%l7 + 0x28], %f11
47099 bcc %xcc, loop_5646
47100 std %f12, [%l7 + 0x78]
47101 bn,pt %xcc, loop_5647
47102 ldx [%l7 + 0x30], %i3
47103loop_5646:
47104 fnot2 %f0, %f4
47105 fand %f14, %f4, %f2
47106loop_5647:
47107 tgu %xcc, 0x3
47108 fcmpeq32 %f14, %f0, %l3
47109 ldub [%l7 + 0x10], %l2
47110 movg %xcc, %i7, %o3
47111 st %f7, [%l7 + 0x10]
47112 xorcc %l1, 0x0705, %o5
47113 fmovdge %icc, %f0, %f0
47114 ldub [%l7 + 0x29], %l0
47115 ldsb [%l7 + 0x10], %i6
47116 movrgez %g2, 0x1EE, %o7
47117 fsrc1s %f11, %f7
47118 ldsb [%l7 + 0x66], %g1
47119 alignaddr %o2, %g7, %g4
47120 fzeros %f8
47121 stb %o4, [%l7 + 0x0D]
47122 edge8l %o6, %o0, %i2
47123 orn %g6, 0x0E14, %i0
47124 bpos %icc, loop_5648
47125 sra %i1, %o1, %i4
47126 stb %i5, [%l7 + 0x74]
47127 sth %l4, [%l7 + 0x34]
47128loop_5648:
47129 ldx [%l7 + 0x68], %g3
47130 bne,pn %icc, loop_5649
47131 movge %xcc, %l5, %g5
47132 fmovdcc %xcc, %f6, %f0
47133 edge32ln %i3, %l3, %l2
47134loop_5649:
47135 fcmpeq16 %f0, %f12, %l6
47136 stb %i7, [%l7 + 0x69]
47137 fbo %fcc2, loop_5650
47138 edge32n %o3, %o5, %l1
47139 fpmerge %f0, %f7, %f2
47140 tsubcc %i6, 0x0E48, %g2
47141loop_5650:
47142 fmovrslez %l0, %f3, %f12
47143 ldsh [%l7 + 0x42], %o7
47144 ldsb [%l7 + 0x2E], %g1
47145 umul %g7, %o2, %g4
47146 sth %o6, [%l7 + 0x18]
47147 andcc %o4, 0x030E, %i2
47148 bn loop_5651
47149 ld [%l7 + 0x58], %f7
47150 fmovrslez %o0, %f11, %f6
47151 ldsb [%l7 + 0x58], %g6
47152loop_5651:
47153 sdivx %i1, 0x19E9, %o1
47154 fbg,a %fcc0, loop_5652
47155 bg,a %xcc, loop_5653
47156 popc %i0, %i5
47157 lduh [%l7 + 0x52], %i4
47158loop_5652:
47159 edge8n %l4, %l5, %g3
47160loop_5653:
47161 movvc %xcc, %i3, %l3
47162 addcc %l2, 0x0B97, %l6
47163 fmovdcc %xcc, %f15, %f3
47164 orcc %g5, 0x1C74, %i7
47165 fmovdgu %xcc, %f8, %f11
47166 tsubcc %o5, %o3, %l1
47167 fbge %fcc3, loop_5654
47168 fzeros %f4
47169 fcmpeq16 %f6, %f2, %g2
47170 edge8ln %i6, %l0, %o7
47171loop_5654:
47172 fmovscs %xcc, %f7, %f10
47173 andncc %g7, %g1, %g4
47174 tpos %icc, 0x4
47175 ldx [%l7 + 0x58], %o2
47176 ldsb [%l7 + 0x14], %o4
47177 movne %xcc, %o6, %o0
47178 pdist %f14, %f8, %f12
47179 nop
47180 setx loop_5655, %l0, %l1
47181 wrpr 0x1, %tl
47182 wrpr %l1, %tpc
47183 add %l1, 0x4, %l1
47184 wrpr %l1, %tnpc
47185 setx 0x34400001400, %l0, %l1
47186 wrpr %l1, %tstate
47187 wrhpr 0x4, %htstate
47188 retry
47189 stw %i2, [%l7 + 0x4C]
47190 ldsb [%l7 + 0x76], %i1
47191 fmovrdlez %g6, %f4, %f6
47192loop_5655:
47193 bneg loop_5656
47194 ldx [%l7 + 0x40], %o1
47195 add %i0, 0x1722, %i4
47196 edge16 %l4, %i5, %l5
47197loop_5656:
47198 fone %f10
47199 fcmpes %fcc0, %f2, %f4
47200 bn %xcc, loop_5657
47201 st %f8, [%l7 + 0x78]
47202 ldsw [%l7 + 0x40], %i3
47203 edge32n %g3, %l2, %l3
47204loop_5657:
47205 fblg %fcc2, loop_5658
47206 lduh [%l7 + 0x76], %g5
47207 stw %i7, [%l7 + 0x34]
47208 lduh [%l7 + 0x2E], %l6
47209loop_5658:
47210 ldub [%l7 + 0x59], %o3
47211 and %o5, %l1, %i6
47212 fornot2s %f12, %f6, %f5
47213 fpsub32 %f2, %f8, %f2
47214 ldsb [%l7 + 0x5B], %g2
47215 fzeros %f12
47216 call loop_5659
47217 edge32 %l0, %g7, %o7
47218 fcmpne16 %f6, %f14, %g1
47219 tge %xcc, 0x5
47220loop_5659:
47221 movl %xcc, %o2, %g4
47222 fcmpgt32 %f10, %f12, %o6
47223 fmovsgu %icc, %f4, %f1
47224 bleu,a %xcc, loop_5660
47225 xor %o0, 0x0C61, %i2
47226 fpadd32 %f4, %f14, %f0
47227 ldd [%l7 + 0x28], %f4
47228loop_5660:
47229 stw %o4, [%l7 + 0x74]
47230 fpsub16 %f14, %f8, %f2
47231 fcmped %fcc2, %f10, %f6
47232 brgez %i1, loop_5661
47233 xor %o1, %i0, %i4
47234 ldub [%l7 + 0x2F], %g6
47235 array32 %l4, %i5, %l5
47236loop_5661:
47237 edge16n %g3, %l2, %i3
47238 fxor %f2, %f6, %f10
47239 movl %xcc, %l3, %g5
47240 sth %i7, [%l7 + 0x68]
47241 ldsw [%l7 + 0x28], %o3
47242 fpsub16s %f10, %f2, %f11
47243 fmovsne %icc, %f10, %f1
47244 ldsw [%l7 + 0x24], %o5
47245 lduh [%l7 + 0x2C], %l1
47246 ldsh [%l7 + 0x0A], %i6
47247 fbul %fcc1, loop_5662
47248 bcs,a,pt %icc, loop_5663
47249 movne %xcc, %l6, %g2
47250 nop
47251 setx loop_5664, %l0, %l1
47252 jmpl %l1, %l0
47253loop_5662:
47254 taddcc %o7, %g1, %o2
47255loop_5663:
47256 nop
47257 setx loop_5665, %l0, %l1
47258 wrpr 0x1, %tl
47259 wrpr %l1, %tpc
47260 add %l1, 0x4, %l1
47261 wrpr %l1, %tnpc
47262 setx 0x34400001400, %l0, %l1
47263 wrpr %l1, %tstate
47264 wrhpr 0x4, %htstate
47265 retry
47266 fornot1s %f14, %f4, %f15
47267loop_5664:
47268 xnor %g4, 0x0E78, %o6
47269 fmul8x16 %f14, %f12, %f14
47270loop_5665:
47271 std %f8, [%l7 + 0x40]
47272 fble,a %fcc3, loop_5666
47273 ldx [%l7 + 0x30], %g7
47274 umulcc %i2, 0x0B68, %o4
47275 fbo %fcc3, loop_5667
47276loop_5666:
47277 ldsb [%l7 + 0x12], %o0
47278 fmovsn %xcc, %f6, %f14
47279 lduw [%l7 + 0x10], %o1
47280loop_5667:
47281 fmovrdlez %i1, %f2, %f2
47282 bl,a %icc, loop_5668
47283 fcmple16 %f4, %f14, %i0
47284 fcmpne16 %f4, %f2, %g6
47285 sethi 0x0093, %l4
47286loop_5668:
47287 subcc %i5, 0x1D94, %i4
47288 stw %l5, [%l7 + 0x70]
47289 taddcc %l2, 0x10B8, %g3
47290 stx %i3, [%l7 + 0x28]
47291 bneg,pt %icc, loop_5669
47292 fmul8x16 %f2, %f12, %f6
47293 fba %fcc1, loop_5670
47294 tcs %icc, 0x6
47295loop_5669:
47296 orncc %g5, 0x0A9B, %i7
47297 ldx [%l7 + 0x30], %l3
47298loop_5670:
47299 stb %o5, [%l7 + 0x30]
47300 st %f2, [%l7 + 0x44]
47301 fbule %fcc0, loop_5671
47302 fbn %fcc2, loop_5672
47303 movleu %xcc, %o3, %l1
47304 fmul8sux16 %f6, %f2, %f12
47305loop_5671:
47306 sth %l6, [%l7 + 0x66]
47307loop_5672:
47308 taddcc %g2, %i6, %l0
47309 fandnot2s %f8, %f3, %f9
47310 brnz,a %o7, loop_5673
47311 fandnot2s %f6, %f2, %f13
47312 fmovrslz %o2, %f6, %f1
47313 movg %icc, %g1, %g4
47314loop_5673:
47315 fba,a %fcc3, loop_5674
47316 std %f4, [%l7 + 0x78]
47317 fands %f14, %f4, %f14
47318 fbg,a %fcc3, loop_5675
47319loop_5674:
47320 udivcc %g7, 0x0CC0, %i2
47321 smul %o6, %o4, %o1
47322 ldsh [%l7 + 0x2A], %i1
47323loop_5675:
47324 ldx [%l7 + 0x38], %o0
47325 stb %g6, [%l7 + 0x38]
47326 ld [%l7 + 0x08], %f7
47327 srl %i0, %l4, %i4
47328 fmovrdgez %i5, %f0, %f4
47329 fcmped %fcc1, %f8, %f8
47330 movgu %icc, %l2, %l5
47331 edge16l %i3, %g3, %g5
47332 fands %f4, %f15, %f13
47333 fmovsvs %xcc, %f15, %f5
47334 fmovrde %i7, %f8, %f0
47335 edge8ln %l3, %o3, %l1
47336 bn,a loop_5676
47337 brnz %o5, loop_5677
47338 te %xcc, 0x1
47339 udiv %g2, 0x08E8, %i6
47340loop_5676:
47341 stx %l6, [%l7 + 0x70]
47342loop_5677:
47343 st %f4, [%l7 + 0x64]
47344 andn %o7, 0x06FE, %o2
47345 movcc %icc, %g1, %l0
47346 edge32n %g7, %i2, %g4
47347 fmovsg %icc, %f5, %f6
47348 ldsb [%l7 + 0x68], %o4
47349 fsrc1s %f15, %f7
47350 edge32ln %o1, %o6, %o0
47351 lduw [%l7 + 0x1C], %i1
47352 stx %g6, [%l7 + 0x58]
47353 movrlz %i0, %i4, %i5
47354 fmovde %xcc, %f8, %f8
47355 bneg,pn %xcc, loop_5678
47356 fmovdvc %icc, %f6, %f5
47357 fcmpeq16 %f6, %f0, %l2
47358 lduw [%l7 + 0x2C], %l5
47359loop_5678:
47360 tsubcc %l4, %g3, %i3
47361 fmovrdlez %g5, %f12, %f2
47362 array32 %l3, %o3, %l1
47363 std %f2, [%l7 + 0x70]
47364 fmovrsne %o5, %f7, %f2
47365 movrne %g2, %i7, %l6
47366 movrne %o7, %o2, %i6
47367 array16 %g1, %l0, %g7
47368 ba,a %xcc, loop_5679
47369 movvs %icc, %i2, %o4
47370 fmovsvs %xcc, %f0, %f3
47371 movvs %xcc, %g4, %o1
47372loop_5679:
47373 ld [%l7 + 0x28], %f8
47374 array16 %o6, %o0, %g6
47375 ldsw [%l7 + 0x34], %i1
47376 fnands %f8, %f2, %f14
47377 tcs %xcc, 0x3
47378 fmul8ulx16 %f6, %f8, %f2
47379 tsubcctv %i0, 0x1CA0, %i5
47380 stw %l2, [%l7 + 0x7C]
47381 st %f14, [%l7 + 0x1C]
47382 tpos %icc, 0x7
47383 fmovrdne %i4, %f8, %f8
47384 fnot1s %f5, %f2
47385 stb %l4, [%l7 + 0x19]
47386 ldub [%l7 + 0x7E], %g3
47387 mova %xcc, %i3, %l5
47388 stw %l3, [%l7 + 0x2C]
47389 stw %g5, [%l7 + 0x68]
47390 fnand %f8, %f10, %f6
47391 stb %l1, [%l7 + 0x37]
47392 stx %o5, [%l7 + 0x38]
47393 fmovsn %icc, %f0, %f14
47394 lduw [%l7 + 0x14], %o3
47395 ldx [%l7 + 0x68], %g2
47396 move %xcc, %i7, %l6
47397 movcc %xcc, %o2, %o7
47398 fpadd32s %f3, %f10, %f0
47399 ld [%l7 + 0x2C], %f9
47400 tgu %xcc, 0x2
47401 fnot1 %f8, %f14
47402 fmovda %icc, %f2, %f7
47403 fblg,a %fcc3, loop_5680
47404 fmul8ulx16 %f0, %f8, %f8
47405 ldd [%l7 + 0x68], %f14
47406 nop
47407 setx loop_5681, %l0, %l1
47408 jmpl %l1, %i6
47409loop_5680:
47410 fxors %f11, %f13, %f2
47411 fcmpgt32 %f8, %f12, %l0
47412 ldd [%l7 + 0x28], %f0
47413loop_5681:
47414 sth %g7, [%l7 + 0x4E]
47415 fcmple16 %f12, %f8, %g1
47416 ldub [%l7 + 0x69], %i2
47417 stx %o4, [%l7 + 0x18]
47418 alignaddrl %g4, %o6, %o0
47419 tgu %icc, 0x2
47420 fmovrde %g6, %f2, %f10
47421 ldsh [%l7 + 0x7A], %i1
47422 stw %i0, [%l7 + 0x64]
47423 ldsb [%l7 + 0x5C], %o1
47424 movrlez %i5, 0x2FD, %l2
47425 fabss %f8, %f14
47426 xor %l4, %i4, %g3
47427 fandnot2 %f8, %f10, %f10
47428 st %f15, [%l7 + 0x38]
47429 tle %xcc, 0x6
47430 ldsh [%l7 + 0x3A], %l5
47431 fbue %fcc2, loop_5682
47432 srlx %l3, 0x08, %g5
47433 movn %xcc, %i3, %o5
47434 sub %l1, %o3, %g2
47435loop_5682:
47436 fcmple32 %f10, %f14, %l6
47437 std %f14, [%l7 + 0x08]
47438 std %f14, [%l7 + 0x30]
47439 ldd [%l7 + 0x10], %f14
47440 fandnot2s %f12, %f9, %f12
47441 ld [%l7 + 0x58], %f7
47442 fmovd %f14, %f0
47443 ldsh [%l7 + 0x4C], %o2
47444 be %xcc, loop_5683
47445 fmul8sux16 %f2, %f4, %f12
47446 xor %i7, 0x08A7, %i6
47447 sllx %l0, %o7, %g1
47448loop_5683:
47449 fpadd16 %f8, %f4, %f4
47450 fmovsvs %icc, %f13, %f5
47451 fmovsvs %xcc, %f13, %f6
47452 fmovdvc %icc, %f15, %f12
47453 te %xcc, 0x3
47454 stb %i2, [%l7 + 0x0C]
47455 ldub [%l7 + 0x32], %g7
47456 be,pn %icc, loop_5684
47457 fzero %f0
47458 tne %xcc, 0x5
47459 fmul8sux16 %f6, %f8, %f0
47460loop_5684:
47461 smulcc %o4, %o6, %g4
47462 movvs %xcc, %o0, %g6
47463 ld [%l7 + 0x64], %f11
47464 stb %i0, [%l7 + 0x52]
47465 ldx [%l7 + 0x10], %i1
47466 sth %o1, [%l7 + 0x1E]
47467 ldd [%l7 + 0x50], %f10
47468 lduw [%l7 + 0x70], %l2
47469 ldsw [%l7 + 0x68], %l4
47470 stw %i4, [%l7 + 0x24]
47471 lduw [%l7 + 0x7C], %i5
47472 stb %l5, [%l7 + 0x49]
47473 fmovde %xcc, %f8, %f15
47474 brlez %l3, loop_5685
47475 ba,a loop_5686
47476 udiv %g5, 0x1963, %i3
47477 ldsw [%l7 + 0x54], %g3
47478loop_5685:
47479 ldx [%l7 + 0x78], %l1
47480loop_5686:
47481 fmovse %xcc, %f12, %f7
47482 ldub [%l7 + 0x3B], %o5
47483 sth %o3, [%l7 + 0x40]
47484 fsrc1s %f11, %f4
47485 fmovrde %l6, %f2, %f14
47486 stw %o2, [%l7 + 0x5C]
47487 stb %g2, [%l7 + 0x69]
47488 movvc %xcc, %i6, %l0
47489 fmovrdlz %i7, %f2, %f10
47490 fsrc1 %f8, %f14
47491 pdist %f0, %f2, %f12
47492 udivx %o7, 0x111D, %i2
47493 ldx [%l7 + 0x08], %g1
47494 ldsh [%l7 + 0x48], %o4
47495 ldd [%l7 + 0x10], %f12
47496 bgu,a,pt %icc, loop_5687
47497 movvc %icc, %g7, %o6
47498 fcmped %fcc0, %f4, %f8
47499 fbl %fcc0, loop_5688
47500loop_5687:
47501 tcc %icc, 0x5
47502 fbue,a %fcc3, loop_5689
47503 sdivcc %o0, 0x1E05, %g4
47504loop_5688:
47505 fmul8x16 %f8, %f12, %f8
47506 ldsw [%l7 + 0x24], %i0
47507loop_5689:
47508 alignaddr %g6, %o1, %i1
47509 tcc %icc, 0x1
47510 fmovrde %l4, %f4, %f2
47511 fsrc1s %f12, %f5
47512 ldsh [%l7 + 0x68], %l2
47513 brlz,a %i4, loop_5690
47514 st %f6, [%l7 + 0x68]
47515 fbul,a %fcc1, loop_5691
47516 ldub [%l7 + 0x2F], %l5
47517loop_5690:
47518 ldsw [%l7 + 0x60], %i5
47519 lduw [%l7 + 0x18], %l3
47520loop_5691:
47521 ldsw [%l7 + 0x68], %g5
47522 stb %i3, [%l7 + 0x6D]
47523 bn,a,pt %icc, loop_5692
47524 fnegs %f12, %f1
47525 tle %icc, 0x7
47526 bcs,pt %xcc, loop_5693
47527loop_5692:
47528 orn %l1, 0x1F66, %g3
47529 fmovscs %xcc, %f9, %f6
47530 addc %o5, 0x1AC1, %o3
47531loop_5693:
47532 sllx %l6, %g2, %o2
47533 edge16 %l0, %i7, %o7
47534 fmovdn %icc, %f3, %f12
47535 movcs %xcc, %i2, %i6
47536 sth %g1, [%l7 + 0x3C]
47537 fsrc2 %f10, %f6
47538 mova %xcc, %g7, %o6
47539 ldsh [%l7 + 0x16], %o4
47540 subc %g4, %i0, %o0
47541 te %icc, 0x3
47542 bpos,a,pt %xcc, loop_5694
47543 orn %o1, 0x16F1, %g6
47544 fmovdn %xcc, %f8, %f14
47545 ldub [%l7 + 0x2E], %l4
47546loop_5694:
47547 fone %f10
47548 stx %i1, [%l7 + 0x68]
47549 popc 0x1C57, %l2
47550 fmovrdlz %i4, %f10, %f12
47551 nop
47552 setx loop_5695, %l0, %l1
47553 wrpr 0x1, %tl
47554 wrpr %l1, %tnpc
47555 setx 0x34400001400, %l0, %l1
47556 wrpr %l1, %tstate
47557 wrhpr 0x4, %htstate
47558 done
47559 bl,pt %xcc, loop_5696
47560 stb %l5, [%l7 + 0x5A]
47561 fcmped %fcc0, %f0, %f10
47562loop_5695:
47563 fmul8x16au %f12, %f5, %f10
47564loop_5696:
47565 st %f1, [%l7 + 0x68]
47566 udivcc %l3, 0x1E68, %g5
47567 sth %i3, [%l7 + 0x42]
47568 fbe %fcc2, loop_5697
47569 ldsb [%l7 + 0x69], %l1
47570 std %f4, [%l7 + 0x30]
47571 ldd [%l7 + 0x18], %f8
47572loop_5697:
47573 edge16ln %g3, %i5, %o5
47574 fmovsgu %icc, %f10, %f4
47575 edge32l %l6, %o3, %g2
47576 fcmple32 %f10, %f6, %l0
47577 ldsh [%l7 + 0x1A], %o2
47578 bleu,a %icc, loop_5698
47579 std %f8, [%l7 + 0x50]
47580 alignaddrl %o7, %i2, %i6
47581 fors %f2, %f2, %f14
47582loop_5698:
47583 fmovdvs %icc, %f10, %f0
47584 fpsub32 %f4, %f12, %f12
47585 fbne %fcc3, loop_5699
47586 ldd [%l7 + 0x70], %f2
47587 andncc %g1, %g7, %o6
47588 edge16 %o4, %g4, %i7
47589loop_5699:
47590 fbo %fcc2, loop_5700
47591 fmovdge %icc, %f8, %f4
47592 fbg %fcc0, loop_5701
47593 fmovsn %xcc, %f11, %f7
47594loop_5700:
47595 fbe %fcc0, loop_5702
47596 udivx %i0, 0x0FD8, %o1
47597loop_5701:
47598 ldsh [%l7 + 0x48], %o0
47599 edge16ln %g6, %l4, %i1
47600loop_5702:
47601 fnot2s %f1, %f12
47602 ldsh [%l7 + 0x0C], %l2
47603 fnot2 %f8, %f0
47604 taddcc %i4, 0x11B1, %l3
47605 sth %g5, [%l7 + 0x5E]
47606 move %xcc, %i3, %l5
47607 std %f6, [%l7 + 0x78]
47608 fmovrdlz %g3, %f14, %f8
47609 ldsw [%l7 + 0x54], %i5
47610 andcc %o5, %l6, %o3
47611 ld [%l7 + 0x48], %f1
47612 movpos %icc, %l1, %g2
47613 brnz,a %l0, loop_5703
47614 fmovsleu %xcc, %f4, %f8
47615 fbuge %fcc0, loop_5704
47616 andcc %o2, %o7, %i2
47617loop_5703:
47618 addccc %i6, %g1, %o6
47619 fmovdg %icc, %f11, %f11
47620loop_5704:
47621 fmovrse %g7, %f11, %f10
47622 fmovscs %xcc, %f10, %f6
47623 tg %xcc, 0x4
47624 tle %xcc, 0x4
47625 lduw [%l7 + 0x78], %g4
47626 sdiv %o4, 0x1FFB, %i0
47627 std %f6, [%l7 + 0x78]
47628 stx %i7, [%l7 + 0x50]
47629 movge %xcc, %o1, %o0
47630 ldsb [%l7 + 0x18], %g6
47631 movl %xcc, %l4, %l2
47632 std %f10, [%l7 + 0x78]
47633 sth %i4, [%l7 + 0x72]
47634 edge32 %i1, %l3, %i3
47635 sdiv %l5, 0x153A, %g3
47636 ldub [%l7 + 0x66], %g5
47637 ldsh [%l7 + 0x4C], %o5
47638 movg %icc, %l6, %o3
47639 ldsw [%l7 + 0x1C], %i5
47640 bl,a,pn %xcc, loop_5705
47641 udiv %g2, 0x18AB, %l1
47642 tg %xcc, 0x0
47643 subcc %o2, 0x083A, %o7
47644loop_5705:
47645 fabss %f10, %f9
47646 fmovrse %i2, %f4, %f7
47647 movcs %icc, %i6, %l0
47648 brlez %g1, loop_5706
47649 fmul8x16 %f5, %f4, %f12
47650 fand %f14, %f12, %f14
47651 faligndata %f4, %f0, %f6
47652loop_5706:
47653 ldsw [%l7 + 0x50], %o6
47654 ldx [%l7 + 0x58], %g7
47655 bge %xcc, loop_5707
47656 tpos %icc, 0x4
47657 orncc %g4, 0x1271, %i0
47658 te %xcc, 0x0
47659loop_5707:
47660 movge %xcc, %o4, %o1
47661 fands %f7, %f13, %f0
47662 ld [%l7 + 0x44], %f12
47663 fmovs %f2, %f4
47664 andcc %i7, 0x1F79, %o0
47665 fbn,a %fcc2, loop_5708
47666 nop
47667 setx loop_5709, %l0, %l1
47668 wrpr 0x1, %tl
47669 wrpr %l1, %tnpc
47670 setx 0x34400001400, %l0, %l1
47671 wrpr %l1, %tstate
47672 wrhpr 0x4, %htstate
47673 done
47674 fmul8x16au %f6, %f4, %f4
47675 tleu %icc, 0x7
47676loop_5708:
47677 fmovda %icc, %f5, %f14
47678loop_5709:
47679 lduh [%l7 + 0x6E], %l4
47680 fornot1s %f15, %f8, %f10
47681 fmovde %icc, %f6, %f0
47682 movg %xcc, %g6, %l2
47683 ldd [%l7 + 0x18], %f14
47684 fandnot2 %f8, %f6, %f6
47685 movge %icc, %i1, %i4
47686 stw %l3, [%l7 + 0x6C]
47687 fmovdleu %icc, %f14, %f5
47688 brnz %l5, loop_5710
47689 fpsub16 %f12, %f6, %f2
47690 lduh [%l7 + 0x1C], %i3
47691 tcc %xcc, 0x0
47692loop_5710:
47693 movcc %xcc, %g5, %g3
47694 smul %o5, 0x168E, %l6
47695 movleu %xcc, %i5, %g2
47696 fblg %fcc3, loop_5711
47697 movrlez %l1, %o2, %o3
47698 edge8l %o7, %i2, %i6
47699 brgez %g1, loop_5712
47700loop_5711:
47701 fmovsge %xcc, %f9, %f12
47702 fmovsgu %icc, %f3, %f10
47703 ldd [%l7 + 0x28], %f0
47704loop_5712:
47705 lduw [%l7 + 0x48], %l0
47706 fsrc2 %f4, %f12
47707 mulscc %g7, 0x11EE, %g4
47708 fmovsneg %icc, %f1, %f13
47709 tvc %icc, 0x0
47710 andn %i0, %o6, %o1
47711 stb %i7, [%l7 + 0x44]
47712 bgu %icc, loop_5713
47713 brz,a %o4, loop_5714
47714 fnot2s %f4, %f14
47715 brgez %o0, loop_5715
47716loop_5713:
47717 stb %l4, [%l7 + 0x37]
47718loop_5714:
47719 addc %g6, 0x1312, %i1
47720 fornot2 %f6, %f14, %f12
47721loop_5715:
47722 srlx %l2, 0x08, %i4
47723 brnz,a %l3, loop_5716
47724 popc 0x0197, %l5
47725 fmovdgu %xcc, %f11, %f13
47726 xorcc %i3, %g3, %o5
47727loop_5716:
47728 ldsh [%l7 + 0x46], %l6
47729 fandnot1 %f14, %f6, %f0
47730 alignaddr %i5, %g2, %g5
47731 fsrc2 %f6, %f2
47732 fcmple32 %f10, %f8, %l1
47733 fbuge %fcc2, loop_5717
47734 brz %o3, loop_5718
47735 te %xcc, 0x3
47736 fmovsg %xcc, %f14, %f2
47737loop_5717:
47738 fbo,a %fcc1, loop_5719
47739loop_5718:
47740 ldx [%l7 + 0x50], %o2
47741 lduh [%l7 + 0x6E], %i2
47742 bl,a,pn %xcc, loop_5720
47743loop_5719:
47744 st %f11, [%l7 + 0x6C]
47745 bne %icc, loop_5721
47746 sra %i6, %g1, %o7
47747loop_5720:
47748 std %f10, [%l7 + 0x30]
47749 bcs,pt %xcc, loop_5722
47750loop_5721:
47751 fnot1 %f8, %f6
47752 edge32l %g7, %g4, %i0
47753 fzero %f12
47754loop_5722:
47755 ta %icc, 0x2
47756 fbe %fcc3, loop_5723
47757 fba,a %fcc3, loop_5724
47758 ldd [%l7 + 0x58], %f10
47759 brlez %l0, loop_5725
47760loop_5723:
47761 udivcc %o1, 0x03A4, %i7
47762loop_5724:
47763 tn %icc, 0x0
47764 tcc %xcc, 0x3
47765loop_5725:
47766 fbge,a %fcc1, loop_5726
47767 ldub [%l7 + 0x79], %o6
47768 lduw [%l7 + 0x08], %o4
47769 tn %icc, 0x0
47770loop_5726:
47771 std %f0, [%l7 + 0x10]
47772 movge %xcc, %o0, %l4
47773 fmovrslez %g6, %f14, %f6
47774 edge16 %i1, %l2, %l3
47775 alignaddrl %i4, %i3, %g3
47776 udivcc %l5, 0x06E5, %o5
47777 ldd [%l7 + 0x50], %f6
47778 tle %xcc, 0x6
47779 xnor %i5, 0x1B89, %l6
47780 sth %g5, [%l7 + 0x5E]
47781 bl,a %xcc, loop_5727
47782 ld [%l7 + 0x4C], %f14
47783 fmovsleu %icc, %f3, %f10
47784 sth %l1, [%l7 + 0x62]
47785loop_5727:
47786 st %f15, [%l7 + 0x74]
47787 addccc %g2, %o3, %o2
47788 fbu,a %fcc2, loop_5728
47789 fpack16 %f0, %f7
47790 bleu loop_5729
47791 st %f8, [%l7 + 0x40]
47792loop_5728:
47793 bg,pn %xcc, loop_5730
47794 fcmps %fcc1, %f5, %f7
47795loop_5729:
47796 sth %i6, [%l7 + 0x64]
47797 movrlez %i2, %g1, %o7
47798loop_5730:
47799 fmovdvc %xcc, %f12, %f0
47800 fmovrsgez %g4, %f7, %f7
47801 umul %g7, %l0, %o1
47802 nop
47803 setx loop_5731, %l0, %l1
47804 wrpr 0x1, %tl
47805 wrpr %l1, %tpc
47806 add %l1, 0x4, %l1
47807 wrpr %l1, %tnpc
47808 setx 0x34400001400, %l0, %l1
47809 wrpr %l1, %tstate
47810 wrhpr 0x4, %htstate
47811 retry
47812 fpack32 %f8, %f8, %f10
47813 fones %f4
47814 lduh [%l7 + 0x54], %i0
47815loop_5731:
47816 edge8n %i7, %o6, %o4
47817 fabss %f8, %f8
47818 fmovsleu %xcc, %f15, %f13
47819 ba loop_5732
47820 bpos,a,pt %xcc, loop_5733
47821 fbuge %fcc2, loop_5734
47822 bneg,pt %xcc, loop_5735
47823loop_5732:
47824 be,a %icc, loop_5736
47825loop_5733:
47826 sth %o0, [%l7 + 0x70]
47827loop_5734:
47828 movneg %icc, %g6, %l4
47829loop_5735:
47830 edge8n %l2, %l3, %i4
47831loop_5736:
47832 faligndata %f6, %f4, %f10
47833 fmovs %f9, %f14
47834 lduw [%l7 + 0x28], %i3
47835 st %f15, [%l7 + 0x68]
47836 stw %i1, [%l7 + 0x58]
47837 brlez,a %l5, loop_5737
47838 stx %o5, [%l7 + 0x40]
47839 fbe,a %fcc1, loop_5738
47840 fornot2s %f0, %f8, %f14
47841loop_5737:
47842 fcmpeq32 %f10, %f14, %g3
47843 bn,pt %xcc, loop_5739
47844loop_5738:
47845 fmovdpos %icc, %f7, %f7
47846 sdivx %l6, 0x124A, %g5
47847 st %f2, [%l7 + 0x78]
47848loop_5739:
47849 ldub [%l7 + 0x46], %l1
47850 bleu,pt %icc, loop_5740
47851 tgu %icc, 0x7
47852 edge8 %g2, %i5, %o2
47853 edge32ln %i6, %o3, %i2
47854loop_5740:
47855 tsubcctv %g1, 0x011E, %o7
47856 fcmpgt32 %f14, %f6, %g4
47857 ldsh [%l7 + 0x12], %l0
47858 bl,a %xcc, loop_5741
47859 fbge %fcc0, loop_5742
47860 fcmpeq32 %f4, %f0, %g7
47861 fmovse %icc, %f5, %f3
47862loop_5741:
47863 sdivx %o1, 0x0822, %i0
47864loop_5742:
47865 fmovsl %xcc, %f8, %f6
47866 stb %o6, [%l7 + 0x79]
47867 smul %o4, %o0, %g6
47868 ldx [%l7 + 0x78], %l4
47869 xor %l2, %i7, %l3
47870 bg,a %xcc, loop_5743
47871 fbul %fcc2, loop_5744
47872 brlez %i3, loop_5745
47873 fbne %fcc3, loop_5746
47874loop_5743:
47875 sub %i1, %i4, %l5
47876loop_5744:
47877 edge32n %o5, %g3, %l6
47878loop_5745:
47879 bgu,a,pn %icc, loop_5747
47880loop_5746:
47881 movn %xcc, %l1, %g2
47882 stw %i5, [%l7 + 0x74]
47883 fandnot2 %f4, %f4, %f0
47884loop_5747:
47885 srlx %g5, %i6, %o3
47886 ldsh [%l7 + 0x42], %o2
47887 stx %i2, [%l7 + 0x48]
47888 fpsub16 %f2, %f10, %f8
47889 tvc %icc, 0x3
47890 bshuffle %f10, %f8, %f14
47891 bn,a,pn %xcc, loop_5748
47892 fmul8sux16 %f4, %f8, %f8
47893 ldub [%l7 + 0x69], %g1
47894 movrne %g4, %l0, %g7
47895loop_5748:
47896 fzeros %f5
47897 popc %o7, %i0
47898 bvs,a,pn %icc, loop_5749
47899 ldub [%l7 + 0x0B], %o1
47900 fbule,a %fcc0, loop_5750
47901 brnz,a %o6, loop_5751
47902loop_5749:
47903 fandnot1 %f8, %f0, %f14
47904 ld [%l7 + 0x10], %f0
47905loop_5750:
47906 fandnot2s %f0, %f8, %f6
47907loop_5751:
47908 fpmerge %f8, %f15, %f8
47909 fbuge %fcc3, loop_5752
47910 sth %o4, [%l7 + 0x18]
47911 fcmpgt16 %f8, %f2, %o0
47912 stw %g6, [%l7 + 0x6C]
47913loop_5752:
47914 tl %icc, 0x0
47915 edge32l %l2, %l4, %l3
47916 xorcc %i7, %i3, %i4
47917 brz %l5, loop_5753
47918 tl %icc, 0x0
47919 lduh [%l7 + 0x0C], %i1
47920 ldx [%l7 + 0x68], %g3
47921loop_5753:
47922 ldub [%l7 + 0x4F], %l6
47923 ldsw [%l7 + 0x64], %l1
47924 tsubcc %g2, 0x13D2, %i5
47925 ldsw [%l7 + 0x40], %o5
47926 stw %g5, [%l7 + 0x38]
47927 edge16l %i6, %o3, %o2
47928 stx %i2, [%l7 + 0x50]
47929 fnot2 %f6, %f14
47930 andncc %g1, %l0, %g4
47931 ldsw [%l7 + 0x3C], %g7
47932 srax %i0, 0x05, %o7
47933 bvc,pn %icc, loop_5754
47934 tge %icc, 0x1
47935 umul %o1, 0x015A, %o6
47936 fmovrdgez %o0, %f0, %f12
47937loop_5754:
47938 fxor %f0, %f2, %f8
47939 ldsw [%l7 + 0x38], %g6
47940 fmovsg %icc, %f12, %f15
47941 brgez,a %o4, loop_5755
47942 stb %l2, [%l7 + 0x13]
47943 fmovdpos %xcc, %f3, %f8
47944 fmovdn %icc, %f0, %f5
47945loop_5755:
47946 bvc,a,pt %xcc, loop_5756
47947 fpack32 %f2, %f4, %f6
47948 movge %icc, %l4, %i7
47949 tpos %icc, 0x4
47950loop_5756:
47951 stw %i3, [%l7 + 0x08]
47952 sdiv %i4, 0x01DD, %l5
47953 stx %i1, [%l7 + 0x18]
47954 fpsub32s %f4, %f4, %f9
47955 srlx %l3, %g3, %l6
47956 ldub [%l7 + 0x34], %g2
47957 tl %icc, 0x0
47958 fcmpeq16 %f14, %f14, %l1
47959 andncc %o5, %i5, %i6
47960 fsrc1 %f8, %f2
47961 ldub [%l7 + 0x1E], %g5
47962 edge8n %o2, %i2, %o3
47963 ldsw [%l7 + 0x2C], %l0
47964 ldx [%l7 + 0x38], %g4
47965 fbo,a %fcc1, loop_5757
47966 ldsw [%l7 + 0x64], %g1
47967 stx %i0, [%l7 + 0x78]
47968 ldsh [%l7 + 0x52], %o7
47969loop_5757:
47970 lduw [%l7 + 0x4C], %g7
47971 ldx [%l7 + 0x18], %o6
47972 array16 %o0, %o1, %g6
47973 brlez %l2, loop_5758
47974 ldx [%l7 + 0x40], %l4
47975 tleu %xcc, 0x2
47976 tcc %xcc, 0x6
47977loop_5758:
47978 fornot1s %f7, %f13, %f4
47979 tvc %icc, 0x3
47980 fcmple16 %f4, %f2, %o4
47981 sdivx %i7, 0x047A, %i3
47982 ld [%l7 + 0x1C], %f6
47983 st %f15, [%l7 + 0x54]
47984 edge16n %l5, %i1, %l3
47985 ldsb [%l7 + 0x53], %g3
47986 lduw [%l7 + 0x28], %l6
47987 fsrc2 %f6, %f8
47988 umul %g2, 0x1D21, %i4
47989 movge %xcc, %o5, %i5
47990 fand %f12, %f10, %f6
47991 ld [%l7 + 0x68], %f10
47992 ldsw [%l7 + 0x54], %i6
47993 fmovsgu %xcc, %f14, %f12
47994 ldsb [%l7 + 0x26], %g5
47995 fmovrdne %o2, %f0, %f12
47996 fmovrdgez %i2, %f0, %f2
47997 popc 0x0EC8, %o3
47998 fmovsg %xcc, %f6, %f1
47999 ldsw [%l7 + 0x60], %l0
48000 bne,a,pt %xcc, loop_5759
48001 smulcc %g4, 0x1836, %g1
48002 bge,a loop_5760
48003 stw %l1, [%l7 + 0x2C]
48004loop_5759:
48005 fmovsneg %xcc, %f7, %f14
48006 tneg %icc, 0x7
48007loop_5760:
48008 fpsub16s %f9, %f6, %f13
48009 or %o7, %i0, %g7
48010 fandnot1s %f2, %f7, %f1
48011 lduh [%l7 + 0x66], %o0
48012 umulcc %o6, %g6, %o1
48013 pdist %f6, %f2, %f0
48014 ldsw [%l7 + 0x6C], %l4
48015 fnor %f4, %f6, %f10
48016 tl %xcc, 0x5
48017 ldub [%l7 + 0x74], %l2
48018 stx %o4, [%l7 + 0x58]
48019 sth %i7, [%l7 + 0x4E]
48020 bn,a loop_5761
48021 sub %l5, 0x188C, %i3
48022 stx %i1, [%l7 + 0x70]
48023 brlez %g3, loop_5762
48024loop_5761:
48025 ldsb [%l7 + 0x25], %l6
48026 fbo %fcc2, loop_5763
48027 tleu %xcc, 0x5
48028loop_5762:
48029 std %f10, [%l7 + 0x48]
48030 andcc %g2, %i4, %o5
48031loop_5763:
48032 fpmerge %f8, %f0, %f14
48033 fbn %fcc0, loop_5764
48034 stx %l3, [%l7 + 0x60]
48035 fxnor %f4, %f14, %f12
48036 bn,a,pn %icc, loop_5765
48037loop_5764:
48038 sth %i6, [%l7 + 0x6E]
48039 movge %icc, %i5, %g5
48040 fmovda %icc, %f5, %f4
48041loop_5765:
48042 fmovde %xcc, %f6, %f9
48043 bvs,a loop_5766
48044 tvc %xcc, 0x2
48045 edge16n %i2, %o3, %o2
48046 stw %l0, [%l7 + 0x68]
48047loop_5766:
48048 ldsh [%l7 + 0x3C], %g1
48049 fmovscc %xcc, %f4, %f3
48050 lduh [%l7 + 0x30], %l1
48051 ldx [%l7 + 0x40], %g4
48052 sth %o7, [%l7 + 0x5A]
48053 fbne %fcc3, loop_5767
48054 fbg,a %fcc0, loop_5768
48055 mulx %i0, 0x17B3, %o0
48056 brnz,a %g7, loop_5769
48057loop_5767:
48058 fandnot1s %f2, %f8, %f12
48059loop_5768:
48060 tsubcctv %o6, %g6, %o1
48061 mulx %l4, 0x0A97, %l2
48062loop_5769:
48063 tle %xcc, 0x3
48064 tleu %xcc, 0x4
48065 fmovsg %xcc, %f15, %f3
48066 udivcc %i7, 0x1C5F, %l5
48067 fbuge %fcc2, loop_5770
48068 fpadd32 %f2, %f4, %f2
48069 stb %o4, [%l7 + 0x79]
48070 fands %f5, %f14, %f10
48071loop_5770:
48072 fbo %fcc1, loop_5771
48073 orcc %i1, %g3, %i3
48074 ldsh [%l7 + 0x44], %g2
48075 stw %i4, [%l7 + 0x44]
48076loop_5771:
48077 ld [%l7 + 0x2C], %f9
48078 bne,pn %xcc, loop_5772
48079 move %icc, %l6, %o5
48080 sth %i6, [%l7 + 0x40]
48081 edge32l %l3, %g5, %i5
48082loop_5772:
48083 fabsd %f8, %f4
48084 lduh [%l7 + 0x0C], %o3
48085 fandnot1 %f6, %f6, %f2
48086 bgu loop_5773
48087 edge16n %i2, %o2, %g1
48088 fmovscc %icc, %f8, %f13
48089 ldsh [%l7 + 0x2A], %l0
48090loop_5773:
48091 ldx [%l7 + 0x30], %g4
48092 fnot1s %f15, %f5
48093 fbuge,a %fcc1, loop_5774
48094 fornot2 %f14, %f8, %f14
48095 fmovrsgz %l1, %f10, %f13
48096 bcs,pt %icc, loop_5775
48097loop_5774:
48098 fbu %fcc2, loop_5776
48099 movvs %icc, %o7, %o0
48100 tle %icc, 0x5
48101loop_5775:
48102 stw %i0, [%l7 + 0x24]
48103loop_5776:
48104 fbg %fcc1, loop_5777
48105 ldx [%l7 + 0x38], %o6
48106 ldd [%l7 + 0x30], %f8
48107 fsrc1 %f10, %f12
48108loop_5777:
48109 st %f3, [%l7 + 0x18]
48110 fmul8x16au %f8, %f15, %f10
48111 movrgez %g7, 0x355, %g6
48112 umul %o1, %l2, %l4
48113 lduh [%l7 + 0x36], %i7
48114 tsubcctv %o4, %i1, %g3
48115 lduw [%l7 + 0x1C], %l5
48116 bvc,a,pn %icc, loop_5778
48117 brgez,a %i3, loop_5779
48118 brgz %g2, loop_5780
48119 fba,a %fcc3, loop_5781
48120loop_5778:
48121 st %f13, [%l7 + 0x24]
48122loop_5779:
48123 fmovscs %icc, %f0, %f15
48124loop_5780:
48125 tgu %icc, 0x4
48126loop_5781:
48127 fexpand %f14, %f0
48128 addccc %l6, %o5, %i6
48129 andn %i4, %g5, %i5
48130 fmovsl %icc, %f8, %f12
48131 fpackfix %f8, %f15
48132 fbge %fcc1, loop_5782
48133 xor %o3, %l3, %o2
48134 sethi 0x0290, %g1
48135 bpos,a,pn %icc, loop_5783
48136loop_5782:
48137 fmovrslz %l0, %f12, %f4
48138 movn %xcc, %i2, %g4
48139 fcmpes %fcc2, %f6, %f10
48140loop_5783:
48141 ldub [%l7 + 0x53], %o7
48142 tvc %icc, 0x0
48143 add %o0, 0x0FD2, %i0
48144 fandnot1 %f10, %f4, %f14
48145 stw %o6, [%l7 + 0x24]
48146 fmovdpos %xcc, %f13, %f15
48147 stx %l1, [%l7 + 0x60]
48148 for %f4, %f12, %f8
48149 fsrc2 %f14, %f14
48150 mulx %g6, %o1, %l2
48151 add %l4, 0x04FF, %g7
48152 movrne %i7, 0x1FB, %o4
48153 fmovsg %xcc, %f9, %f12
48154 tleu %xcc, 0x5
48155 stx %g3, [%l7 + 0x28]
48156 std %f12, [%l7 + 0x50]
48157 tcc %icc, 0x4
48158 andncc %i1, %i3, %l5
48159 andn %g2, 0x1F89, %o5
48160 fmovdgu %xcc, %f4, %f2
48161 fmovdg %xcc, %f9, %f0
48162 bcc loop_5784
48163 ldsb [%l7 + 0x1C], %i6
48164 fmovrdlez %l6, %f12, %f12
48165 fandnot1 %f2, %f8, %f14
48166loop_5784:
48167 std %f4, [%l7 + 0x68]
48168 add %i4, 0x126B, %i5
48169 st %f2, [%l7 + 0x2C]
48170 xor %g5, 0x1FDB, %o3
48171 ldx [%l7 + 0x50], %l3
48172 brgz %g1, loop_5785
48173 stx %l0, [%l7 + 0x50]
48174 lduh [%l7 + 0x0A], %i2
48175 ldsw [%l7 + 0x38], %g4
48176loop_5785:
48177 fnot2 %f14, %f0
48178 edge16l %o2, %o0, %o7
48179 lduw [%l7 + 0x38], %o6
48180 udivx %i0, 0x07B2, %l1
48181 fcmple16 %f2, %f0, %g6
48182 ldsh [%l7 + 0x50], %o1
48183 fnot2 %f2, %f2
48184 fmovse %icc, %f12, %f15
48185 bn,a loop_5786
48186 st %f8, [%l7 + 0x34]
48187 move %xcc, %l4, %l2
48188 ldx [%l7 + 0x20], %i7
48189loop_5786:
48190 fmovsge %icc, %f12, %f1
48191 ldub [%l7 + 0x3A], %g7
48192 fmul8x16au %f0, %f7, %f0
48193 fnor %f10, %f6, %f4
48194 fmovrse %o4, %f10, %f13
48195 fandnot1 %f6, %f6, %f8
48196 stw %i1, [%l7 + 0x54]
48197 fnegs %f9, %f5
48198 fornot1 %f2, %f10, %f10
48199 bneg loop_5787
48200 fmovrsne %g3, %f5, %f13
48201 fmovdn %icc, %f14, %f2
48202 lduw [%l7 + 0x28], %i3
48203loop_5787:
48204 tpos %xcc, 0x1
48205 fnot1 %f8, %f6
48206 movrgez %l5, 0x17A, %g2
48207 add %i6, 0x1451, %o5
48208 fmovdcc %xcc, %f14, %f15
48209 movvc %xcc, %l6, %i4
48210 udivx %i5, 0x1941, %o3
48211 fsrc1s %f7, %f9
48212 fmovsvs %icc, %f6, %f1
48213 fba %fcc3, loop_5788
48214 std %f6, [%l7 + 0x28]
48215 fmovdle %icc, %f11, %f2
48216 fabss %f11, %f2
48217loop_5788:
48218 fmovdvs %xcc, %f10, %f3
48219 fnot2 %f10, %f8
48220 fcmped %fcc0, %f0, %f12
48221 fmovde %xcc, %f7, %f8
48222 fcmpes %fcc3, %f0, %f14
48223 edge32ln %g5, %g1, %l0
48224 sra %i2, 0x1F, %g4
48225 tgu %xcc, 0x4
48226 ble,pt %xcc, loop_5789
48227 taddcc %l3, %o2, %o0
48228 smul %o6, 0x1AAA, %o7
48229 alignaddr %i0, %g6, %l1
48230loop_5789:
48231 fnors %f5, %f3, %f12
48232 tn %icc, 0x0
48233 fsrc2 %f10, %f0
48234 movn %icc, %l4, %l2
48235 fbg %fcc2, loop_5790
48236 sethi 0x1D39, %i7
48237 std %f6, [%l7 + 0x18]
48238 fpadd32 %f14, %f6, %f8
48239loop_5790:
48240 fone %f10
48241 sll %o1, 0x0A, %g7
48242 std %f8, [%l7 + 0x58]
48243 ldd [%l7 + 0x78], %f0
48244 fcmped %fcc2, %f2, %f6
48245 fandnot2s %f8, %f1, %f5
48246 ldsh [%l7 + 0x40], %i1
48247 xnor %g3, %i3, %o4
48248 fcmpeq32 %f4, %f10, %l5
48249 fmovdneg %xcc, %f7, %f2
48250 xnorcc %i6, %o5, %g2
48251 ld [%l7 + 0x30], %f5
48252 fmovdpos %xcc, %f15, %f9
48253 ld [%l7 + 0x7C], %f3
48254 stx %l6, [%l7 + 0x38]
48255 sllx %i4, 0x10, %i5
48256 xorcc %o3, %g5, %g1
48257 sth %l0, [%l7 + 0x60]
48258 xnorcc %i2, %l3, %o2
48259 fornot1s %f7, %f6, %f13
48260 edge8n %g4, %o0, %o6
48261 smulcc %i0, 0x120F, %o7
48262 fnegd %f2, %f0
48263 fsrc1s %f6, %f1
48264 ldub [%l7 + 0x2F], %l1
48265 ldsw [%l7 + 0x14], %g6
48266 alignaddrl %l2, %i7, %o1
48267 stx %l4, [%l7 + 0x48]
48268 stb %i1, [%l7 + 0x3C]
48269 stw %g3, [%l7 + 0x7C]
48270 movrgz %g7, 0x3F5, %i3
48271 fpsub16s %f12, %f0, %f9
48272 ldub [%l7 + 0x66], %l5
48273 fmovsleu %xcc, %f12, %f6
48274 alignaddr %o4, %o5, %g2
48275 fpack32 %f0, %f4, %f4
48276 addc %l6, %i6, %i4
48277 fmovdge %icc, %f5, %f1
48278 st %f15, [%l7 + 0x40]
48279 ldub [%l7 + 0x65], %o3
48280 fmovrdlz %i5, %f14, %f10
48281 tcs %xcc, 0x4
48282 fmovdcc %icc, %f2, %f15
48283 movrgez %g1, 0x2D9, %l0
48284 fands %f4, %f13, %f15
48285 edge32ln %g5, %l3, %i2
48286 fcmps %fcc2, %f4, %f9
48287 fbuge %fcc0, loop_5791
48288 fpmerge %f13, %f0, %f8
48289 ldsb [%l7 + 0x44], %o2
48290 bcc,a,pn %xcc, loop_5792
48291loop_5791:
48292 lduw [%l7 + 0x5C], %g4
48293 movvc %xcc, %o0, %i0
48294 ldd [%l7 + 0x58], %f0
48295loop_5792:
48296 ldsw [%l7 + 0x5C], %o7
48297 ldx [%l7 + 0x60], %o6
48298 fmovsge %icc, %f14, %f10
48299 ldsw [%l7 + 0x20], %l1
48300 fmovdge %icc, %f3, %f0
48301 ldsh [%l7 + 0x20], %l2
48302 ld [%l7 + 0x10], %f15
48303 ld [%l7 + 0x78], %f4
48304 srax %g6, 0x0A, %i7
48305 lduh [%l7 + 0x76], %o1
48306 ldd [%l7 + 0x30], %f4
48307 movrgez %l4, %g3, %g7
48308 fba %fcc3, loop_5793
48309 sllx %i3, 0x1C, %i1
48310 fsrc2 %f4, %f10
48311 movrlez %l5, %o4, %o5
48312loop_5793:
48313 movleu %xcc, %g2, %i6
48314 sdivcc %i4, 0x14E6, %l6
48315 movle %xcc, %i5, %g1
48316 movle %xcc, %l0, %g5
48317 fnot1 %f0, %f4
48318 fmovdl %icc, %f7, %f13
48319 bge,pn %xcc, loop_5794
48320 fble %fcc2, loop_5795
48321 fpadd32s %f10, %f5, %f2
48322 smulcc %o3, %i2, %o2
48323loop_5794:
48324 ta %icc, 0x1
48325loop_5795:
48326 brgez %l3, loop_5796
48327 fcmpgt16 %f12, %f14, %g4
48328 fmovscc %xcc, %f10, %f0
48329 ldub [%l7 + 0x36], %o0
48330loop_5796:
48331 stx %i0, [%l7 + 0x68]
48332 xnor %o7, 0x0FE6, %o6
48333 ldx [%l7 + 0x30], %l1
48334 stx %l2, [%l7 + 0x38]
48335 bvs %icc, loop_5797
48336 fbne %fcc1, loop_5798
48337 fmovdge %xcc, %f5, %f10
48338 ble,pn %xcc, loop_5799
48339loop_5797:
48340 fba %fcc3, loop_5800
48341loop_5798:
48342 tneg %xcc, 0x3
48343 addccc %g6, 0x060C, %o1
48344loop_5799:
48345 fmovrsne %i7, %f4, %f12
48346loop_5800:
48347 ld [%l7 + 0x70], %f12
48348 lduh [%l7 + 0x62], %l4
48349 edge16l %g7, %g3, %i3
48350 ldub [%l7 + 0x47], %i1
48351 array32 %l5, %o5, %o4
48352 stb %g2, [%l7 + 0x69]
48353 bcs,a loop_5801
48354 brgz,a %i6, loop_5802
48355 fones %f3
48356 movne %icc, %l6, %i5
48357loop_5801:
48358 xorcc %i4, 0x09CC, %g1
48359loop_5802:
48360 fnot1 %f2, %f2
48361 edge16n %l0, %g5, %i2
48362 brgz,a %o3, loop_5803
48363 be,a,pt %xcc, loop_5804
48364 fpadd32s %f11, %f13, %f3
48365 xor %o2, 0x0E35, %l3
48366loop_5803:
48367 movgu %xcc, %g4, %i0
48368loop_5804:
48369 edge32 %o7, %o6, %l1
48370 fmovrse %o0, %f9, %f11
48371 stw %l2, [%l7 + 0x08]
48372 nop
48373 setx loop_5805, %l0, %l1
48374 wrpr 0x1, %tl
48375 wrpr %l1, %tnpc
48376 setx 0x34400001400, %l0, %l1
48377 wrpr %l1, %tstate
48378 wrhpr 0x4, %htstate
48379 done
48380 fabss %f6, %f0
48381 ldd [%l7 + 0x50], %f10
48382 fmovrdgz %o1, %f8, %f8
48383loop_5805:
48384 edge32n %i7, %g6, %l4
48385 xnor %g3, 0x1BEA, %g7
48386 tleu %xcc, 0x0
48387 fbge %fcc3, loop_5806
48388 ldsw [%l7 + 0x4C], %i1
48389 bn,a,pt %icc, loop_5807
48390 brgez,a %i3, loop_5808
48391loop_5806:
48392 movrgez %l5, 0x0AB, %o5
48393 lduw [%l7 + 0x68], %o4
48394loop_5807:
48395 fmul8x16au %f14, %f13, %f10
48396loop_5808:
48397 fmovdl %xcc, %f14, %f10
48398 fpadd16 %f6, %f6, %f4
48399 sllx %g2, 0x1B, %i6
48400 ldsb [%l7 + 0x30], %l6
48401 ldub [%l7 + 0x6E], %i4
48402 fbe %fcc0, loop_5809
48403 subcc %g1, %l0, %i5
48404 addc %i2, 0x13D9, %g5
48405 ld [%l7 + 0x40], %f1
48406loop_5809:
48407 fmovdvs %xcc, %f14, %f12
48408 fmovdge %xcc, %f11, %f9
48409 movre %o3, %l3, %g4
48410 for %f6, %f4, %f2
48411 sth %i0, [%l7 + 0x0C]
48412 stb %o7, [%l7 + 0x1B]
48413 fpack32 %f10, %f10, %f8
48414 bl,pn %icc, loop_5810
48415 bn,pn %xcc, loop_5811
48416 for %f12, %f0, %f14
48417 stb %o2, [%l7 + 0x56]
48418loop_5810:
48419 movgu %icc, %o6, %l1
48420loop_5811:
48421 xorcc %l2, %o1, %o0
48422 st %f9, [%l7 + 0x48]
48423 sra %g6, %i7, %l4
48424 ldsh [%l7 + 0x10], %g7
48425 mulscc %g3, 0x0DDA, %i1
48426 ldd [%l7 + 0x18], %f2
48427 stx %l5, [%l7 + 0x18]
48428 stb %i3, [%l7 + 0x5A]
48429 movre %o4, 0x0FA, %g2
48430 lduw [%l7 + 0x40], %i6
48431 stx %l6, [%l7 + 0x18]
48432 array32 %o5, %g1, %i4
48433 fnot2 %f10, %f8
48434 fmovse %icc, %f14, %f13
48435 edge8ln %l0, %i2, %g5
48436 sth %o3, [%l7 + 0x62]
48437 and %l3, %i5, %g4
48438 fnor %f2, %f10, %f4
48439 fmovdneg %icc, %f0, %f2
48440 st %f7, [%l7 + 0x18]
48441 ldsh [%l7 + 0x30], %o7
48442 fmovdle %icc, %f10, %f10
48443 bl,a %xcc, loop_5812
48444 fcmped %fcc0, %f8, %f10
48445 orcc %i0, %o2, %o6
48446 st %f13, [%l7 + 0x44]
48447loop_5812:
48448 ba,pn %icc, loop_5813
48449 bcs %icc, loop_5814
48450 fbge,a %fcc3, loop_5815
48451 edge16 %l2, %o1, %o0
48452loop_5813:
48453 fnot2s %f7, %f13
48454loop_5814:
48455 edge8 %l1, %i7, %l4
48456loop_5815:
48457 stw %g6, [%l7 + 0x1C]
48458 movl %icc, %g3, %g7
48459 ldsh [%l7 + 0x1A], %l5
48460 fsrc2 %f4, %f6
48461 edge8l %i3, %i1, %o4
48462 fmovrslez %i6, %f2, %f11
48463 edge32n %l6, %o5, %g1
48464 sllx %g2, %i4, %i2
48465 ldx [%l7 + 0x28], %l0
48466 lduh [%l7 + 0x6C], %o3
48467 ta %icc, 0x2
48468 bvs,pn %xcc, loop_5816
48469 edge8l %g5, %l3, %g4
48470 fnot1s %f5, %f13
48471 fmovda %icc, %f0, %f12
48472loop_5816:
48473 fnors %f12, %f11, %f0
48474 fcmpne32 %f4, %f2, %o7
48475 ldsw [%l7 + 0x44], %i0
48476 fand %f14, %f14, %f0
48477 std %f12, [%l7 + 0x18]
48478 fbue,a %fcc2, loop_5817
48479 nop
48480 setx loop_5818, %l0, %l1
48481 wrpr 0x1, %tl
48482 wrpr %l1, %tnpc
48483 setx 0x34400001400, %l0, %l1
48484 wrpr %l1, %tstate
48485 wrhpr 0x4, %htstate
48486 done
48487 tne %xcc, 0x7
48488 udiv %o2, 0x09AA, %o6
48489loop_5817:
48490 umulcc %l2, 0x1AB6, %i5
48491loop_5818:
48492 bg,pt %icc, loop_5819
48493 edge8l %o0, %l1, %i7
48494 ld [%l7 + 0x50], %f3
48495 fcmps %fcc1, %f12, %f12
48496loop_5819:
48497 fbu %fcc2, loop_5820
48498 fmovd %f4, %f10
48499 sth %l4, [%l7 + 0x44]
48500 fands %f0, %f1, %f4
48501loop_5820:
48502 fmovdgu %icc, %f1, %f8
48503 sth %g6, [%l7 + 0x5C]
48504 fmovd %f4, %f2
48505 fbne %fcc3, loop_5821
48506 edge8n %o1, %g7, %l5
48507 movle %xcc, %g3, %i3
48508 sub %i1, %o4, %l6
48509loop_5821:
48510 fmul8x16au %f8, %f7, %f2
48511 smulcc %o5, 0x10DA, %g1
48512 ldsb [%l7 + 0x45], %g2
48513 std %f14, [%l7 + 0x30]
48514 ldsh [%l7 + 0x72], %i6
48515 fnand %f2, %f12, %f4
48516 fabss %f6, %f12
48517 tpos %icc, 0x1
48518 fmovsne %icc, %f10, %f13
48519 stx %i4, [%l7 + 0x38]
48520 stb %l0, [%l7 + 0x60]
48521 fmovsg %xcc, %f2, %f3
48522 fmovdcc %icc, %f11, %f14
48523 fmovsleu %xcc, %f13, %f10
48524 fbue %fcc2, loop_5822
48525 ldub [%l7 + 0x3B], %i2
48526 array32 %o3, %g5, %l3
48527 ta %xcc, 0x4
48528loop_5822:
48529 fpmerge %f0, %f8, %f8
48530 edge16 %g4, %o7, %i0
48531 smulcc %o2, 0x11BF, %l2
48532 fmovrsgez %i5, %f9, %f2
48533 fcmpeq32 %f14, %f12, %o0
48534 fnand %f4, %f2, %f4
48535 movneg %icc, %o6, %i7
48536 bshuffle %f0, %f12, %f2
48537 fpsub32 %f8, %f8, %f10
48538 move %icc, %l4, %l1
48539 tcc %icc, 0x5
48540 udivx %g6, 0x18B2, %g7
48541 tg %icc, 0x3
48542 stb %o1, [%l7 + 0x22]
48543 fmul8sux16 %f8, %f4, %f4
48544 fcmple16 %f14, %f14, %g3
48545 fmovscc %xcc, %f15, %f11
48546 te %xcc, 0x1
48547 bn,pn %xcc, loop_5823
48548 fmovsa %xcc, %f14, %f2
48549 stb %l5, [%l7 + 0x5C]
48550 std %f8, [%l7 + 0x40]
48551loop_5823:
48552 fpadd16s %f12, %f1, %f3
48553 ldsb [%l7 + 0x6E], %i3
48554 fmovrse %o4, %f13, %f15
48555 edge32n %i1, %o5, %g1
48556 std %f12, [%l7 + 0x18]
48557 popc %l6, %g2
48558 tpos %xcc, 0x1
48559 fzeros %f0
48560 ldsb [%l7 + 0x3B], %i6
48561 brz %i4, loop_5824
48562 orcc %l0, 0x0662, %o3
48563 fnot2s %f12, %f2
48564 tl %xcc, 0x5
48565loop_5824:
48566 fors %f4, %f7, %f0
48567 movge %icc, %i2, %l3
48568 edge8n %g5, %o7, %i0
48569 umulcc %g4, %l2, %i5
48570 mova %xcc, %o0, %o6
48571 sdivcc %o2, 0x0013, %l4
48572 lduh [%l7 + 0x76], %l1
48573 ldub [%l7 + 0x69], %g6
48574 siam 0x6
48575 fmovdneg %xcc, %f2, %f5
48576 ldd [%l7 + 0x60], %f2
48577 brz %i7, loop_5825
48578 lduw [%l7 + 0x78], %g7
48579 ld [%l7 + 0x6C], %f1
48580 stx %g3, [%l7 + 0x68]
48581loop_5825:
48582 movl %xcc, %l5, %o1
48583 st %f13, [%l7 + 0x24]
48584 fble %fcc2, loop_5826
48585 fbe %fcc2, loop_5827
48586 fornot1s %f2, %f13, %f15
48587 fxor %f10, %f8, %f12
48588loop_5826:
48589 stw %i3, [%l7 + 0x40]
48590loop_5827:
48591 fandnot2 %f8, %f4, %f8
48592 ldd [%l7 + 0x10], %f4
48593 st %f15, [%l7 + 0x1C]
48594 ldub [%l7 + 0x5A], %o4
48595 ldsw [%l7 + 0x6C], %o5
48596 udiv %i1, 0x01FC, %l6
48597 fmovse %xcc, %f8, %f6
48598 popc %g1, %i6
48599 ldd [%l7 + 0x40], %f12
48600 stx %g2, [%l7 + 0x10]
48601 fnot1s %f8, %f9
48602 tcc %xcc, 0x3
48603 sethi 0x007D, %i4
48604 fbne %fcc3, loop_5828
48605 brnz %l0, loop_5829
48606 ldsh [%l7 + 0x3C], %i2
48607 fmovrdlz %l3, %f6, %f6
48608loop_5828:
48609 tvs %xcc, 0x1
48610loop_5829:
48611 edge16n %g5, %o7, %o3
48612 fsrc1s %f9, %f1
48613 ldd [%l7 + 0x60], %f6
48614 fmovrdne %i0, %f2, %f4
48615 fnegd %f10, %f10
48616 xorcc %g4, %l2, %o0
48617 bvs %xcc, loop_5830
48618 fmovrslz %o6, %f9, %f5
48619 alignaddrl %i5, %o2, %l1
48620 bpos,a,pt %icc, loop_5831
48621loop_5830:
48622 fornot1 %f10, %f4, %f0
48623 nop
48624 setx loop_5832, %l0, %l1
48625 wrpr 0x1, %tl
48626 wrpr %l1, %tpc
48627 add %l1, 0x4, %l1
48628 wrpr %l1, %tnpc
48629 setx 0x34400001400, %l0, %l1
48630 wrpr %l1, %tstate
48631 wrhpr 0x4, %htstate
48632 retry
48633 movrlz %g6, 0x01F, %l4
48634loop_5831:
48635 stb %i7, [%l7 + 0x45]
48636 fmuld8sux16 %f5, %f7, %f10
48637loop_5832:
48638 stb %g7, [%l7 + 0x14]
48639 ldsw [%l7 + 0x40], %l5
48640 fpack16 %f8, %f4
48641 bgu,pt %xcc, loop_5833
48642 move %xcc, %g3, %i3
48643 ldsb [%l7 + 0x74], %o1
48644 st %f3, [%l7 + 0x54]
48645loop_5833:
48646 or %o5, %i1, %l6
48647 st %f2, [%l7 + 0x08]
48648 bge,a,pn %xcc, loop_5834
48649 subc %o4, %g1, %g2
48650 fmovd %f6, %f0
48651 brgez,a %i4, loop_5835
48652loop_5834:
48653 stw %l0, [%l7 + 0x30]
48654 fmovsvc %xcc, %f12, %f7
48655 ldx [%l7 + 0x68], %i6
48656loop_5835:
48657 fxor %f2, %f0, %f2
48658 fnot2 %f14, %f0
48659 bvs %icc, loop_5836
48660 bl loop_5837
48661 brgz %i2, loop_5838
48662 ldsh [%l7 + 0x0A], %g5
48663loop_5836:
48664 and %l3, %o7, %i0
48665loop_5837:
48666 fmovdvs %xcc, %f11, %f6
48667loop_5838:
48668 fmovsneg %xcc, %f11, %f14
48669 taddcc %g4, %o3, %l2
48670 srax %o0, %o6, %o2
48671 movn %xcc, %l1, %g6
48672 std %f4, [%l7 + 0x28]
48673 ba,pt %icc, loop_5839
48674 fbn %fcc1, loop_5840
48675 ldd [%l7 + 0x20], %f4
48676 st %f11, [%l7 + 0x70]
48677loop_5839:
48678 fmul8sux16 %f6, %f14, %f4
48679loop_5840:
48680 fmovde %icc, %f11, %f0
48681 fmovde %xcc, %f11, %f1
48682 orcc %i5, %l4, %i7
48683 ldd [%l7 + 0x30], %f4
48684 andcc %g7, 0x1E3B, %l5
48685 std %f6, [%l7 + 0x78]
48686 tcc %xcc, 0x7
48687 ldub [%l7 + 0x4B], %g3
48688 ldd [%l7 + 0x60], %f4
48689 fabss %f15, %f6
48690 ba,pn %xcc, loop_5841
48691 fmul8x16 %f10, %f4, %f2
48692 lduh [%l7 + 0x0E], %i3
48693 ldsb [%l7 + 0x43], %o1
48694loop_5841:
48695 ldsw [%l7 + 0x5C], %i1
48696 fnot2 %f10, %f12
48697 st %f14, [%l7 + 0x30]
48698 ldd [%l7 + 0x50], %f8
48699 ldd [%l7 + 0x30], %f14
48700 call loop_5842
48701 fcmpeq32 %f0, %f4, %l6
48702 std %f4, [%l7 + 0x78]
48703 movrlez %o5, %g1, %g2
48704loop_5842:
48705 fmovdcs %icc, %f2, %f10
48706 fbu,a %fcc1, loop_5843
48707 fnegs %f15, %f14
48708 ble %icc, loop_5844
48709 fbo,a %fcc0, loop_5845
48710loop_5843:
48711 std %f0, [%l7 + 0x10]
48712 fmul8x16 %f9, %f6, %f10
48713loop_5844:
48714 ldsh [%l7 + 0x50], %i4
48715loop_5845:
48716 movrlez %o4, 0x108, %i6
48717 lduw [%l7 + 0x24], %l0
48718 fpsub32 %f4, %f8, %f0
48719 tsubcctv %g5, 0x1C20, %i2
48720 movl %icc, %o7, %i0
48721 tle %xcc, 0x3
48722 fmovdcc %xcc, %f0, %f1
48723 sub %g4, %o3, %l2
48724 edge16 %l3, %o6, %o0
48725 fmovdleu %xcc, %f15, %f0
48726 fbl %fcc0, loop_5846
48727 lduh [%l7 + 0x58], %o2
48728 fpsub16 %f6, %f14, %f8
48729 umul %l1, %g6, %i5
48730loop_5846:
48731 andn %i7, %l4, %l5
48732 smul %g7, %g3, %i3
48733 udivx %i1, 0x0DA6, %l6
48734 te %icc, 0x4
48735 movg %icc, %o1, %g1
48736 ldsb [%l7 + 0x41], %g2
48737 fmovdn %xcc, %f11, %f5
48738 brlz %i4, loop_5847
48739 tne %xcc, 0x2
48740 fble %fcc1, loop_5848
48741 fcmpgt32 %f10, %f12, %o4
48742loop_5847:
48743 tvs %xcc, 0x7
48744 ldsw [%l7 + 0x60], %o5
48745loop_5848:
48746 fpsub32s %f1, %f3, %f7
48747 fbug,a %fcc1, loop_5849
48748 bshuffle %f12, %f4, %f6
48749 tle %icc, 0x5
48750 srlx %i6, 0x00, %l0
48751loop_5849:
48752 stb %g5, [%l7 + 0x26]
48753 bgu loop_5850
48754 fnors %f14, %f6, %f3
48755 std %f0, [%l7 + 0x70]
48756 stb %o7, [%l7 + 0x20]
48757loop_5850:
48758 stw %i0, [%l7 + 0x50]
48759 fbo,a %fcc2, loop_5851
48760 umul %i2, %o3, %g4
48761 edge16l %l3, %l2, %o0
48762 fpack16 %f4, %f13
48763loop_5851:
48764 stw %o6, [%l7 + 0x58]
48765 fmul8x16 %f2, %f4, %f4
48766 fcmped %fcc0, %f4, %f2
48767 fmovrse %l1, %f2, %f9
48768 ldsb [%l7 + 0x6E], %g6
48769 fmul8sux16 %f14, %f8, %f0
48770 taddcctv %o2, 0x143C, %i5
48771 edge16l %l4, %l5, %i7
48772 fbne,a %fcc0, loop_5852
48773 stx %g7, [%l7 + 0x50]
48774 ldub [%l7 + 0x0A], %i3
48775 fbule %fcc3, loop_5853
48776loop_5852:
48777 bgu loop_5854
48778 ldsh [%l7 + 0x6E], %g3
48779 tcc %icc, 0x6
48780loop_5853:
48781 fmovsvc %icc, %f7, %f14
48782loop_5854:
48783 ldsh [%l7 + 0x68], %i1
48784 fmovsl %icc, %f3, %f7
48785 stw %l6, [%l7 + 0x64]
48786 fbg,a %fcc3, loop_5855
48787 fpsub16 %f12, %f4, %f0
48788 te %icc, 0x7
48789 tneg %xcc, 0x7
48790loop_5855:
48791 fmovrslz %o1, %f11, %f1
48792 st %f6, [%l7 + 0x44]
48793 ldx [%l7 + 0x18], %g1
48794 std %f6, [%l7 + 0x78]
48795 movle %icc, %g2, %o4
48796 fxor %f2, %f10, %f12
48797 sethi 0x12F7, %i4
48798 sth %o5, [%l7 + 0x6C]
48799 ldd [%l7 + 0x10], %f12
48800 fbul,a %fcc3, loop_5856
48801 stx %i6, [%l7 + 0x58]
48802 fnot1s %f12, %f0
48803 nop
48804 setx loop_5857, %l0, %l1
48805 wrpr 0x1, %tl
48806 wrpr %l1, %tpc
48807 add %l1, 0x4, %l1
48808 wrpr %l1, %tnpc
48809 setx 0x34400001400, %l0, %l1
48810 wrpr %l1, %tstate
48811 wrhpr 0x4, %htstate
48812 retry
48813loop_5856:
48814 udivx %g5, 0x1C29, %o7
48815 fandnot1 %f10, %f12, %f8
48816 stx %i0, [%l7 + 0x18]
48817loop_5857:
48818 orn %i2, 0x1348, %o3
48819 ldsw [%l7 + 0x60], %g4
48820 st %f10, [%l7 + 0x58]
48821 fcmped %fcc3, %f0, %f8
48822 fcmpgt32 %f8, %f14, %l3
48823 fcmpd %fcc0, %f2, %f14
48824 ba,pn %icc, loop_5858
48825 taddcc %l2, 0x1864, %l0
48826 ldsh [%l7 + 0x1A], %o6
48827 movg %icc, %o0, %l1
48828loop_5858:
48829 edge8 %g6, %i5, %l4
48830 fpsub32s %f1, %f4, %f9
48831 fnand %f4, %f2, %f8
48832 fmovrdlz %o2, %f8, %f14
48833 ldsh [%l7 + 0x64], %i7
48834 ldsw [%l7 + 0x20], %l5
48835 fbg %fcc3, loop_5859
48836 fpadd16 %f4, %f0, %f10
48837 ldsh [%l7 + 0x70], %i3
48838 lduw [%l7 + 0x50], %g7
48839loop_5859:
48840 lduw [%l7 + 0x10], %i1
48841 fxnors %f1, %f0, %f1
48842 movge %icc, %g3, %l6
48843 lduh [%l7 + 0x3E], %g1
48844 ldub [%l7 + 0x21], %g2
48845 nop
48846 setx loop_5860, %l0, %l1
48847 wrpr 0x1, %tl
48848 wrpr %l1, %tnpc
48849 setx 0x34400001400, %l0, %l1
48850 wrpr %l1, %tstate
48851 wrhpr 0x4, %htstate
48852 done
48853 ldx [%l7 + 0x68], %o4
48854 ldx [%l7 + 0x60], %o1
48855 xorcc %i4, %i6, %o5
48856loop_5860:
48857 stb %g5, [%l7 + 0x6A]
48858 fpsub16s %f2, %f2, %f11
48859 movrne %o7, 0x2CF, %i0
48860 tg %icc, 0x2
48861 smul %i2, 0x0066, %o3
48862 ld [%l7 + 0x6C], %f15
48863 fmovrsgez %l3, %f6, %f3
48864 ta %icc, 0x0
48865 lduw [%l7 + 0x20], %g4
48866 fmovdcc %icc, %f12, %f12
48867 movvc %xcc, %l0, %o6
48868 fmovrdgz %o0, %f4, %f2
48869 edge32 %l1, %l2, %g6
48870 addc %i5, %o2, %l4
48871 sth %i7, [%l7 + 0x4C]
48872 orn %i3, %g7, %i1
48873 sethi 0x10C1, %g3
48874 bn,a,pn %icc, loop_5861
48875 ldd [%l7 + 0x18], %f0
48876 sdiv %l6, 0x0A09, %l5
48877 fone %f12
48878loop_5861:
48879 mova %xcc, %g2, %o4
48880 fmovdg %icc, %f7, %f7
48881 fmovdcs %xcc, %f14, %f2
48882 fmovrslz %o1, %f2, %f15
48883 sethi 0x00BD, %g1
48884 edge8l %i4, %o5, %i6
48885 srl %o7, %g5, %i0
48886 lduh [%l7 + 0x1A], %o3
48887 stw %i2, [%l7 + 0x18]
48888 ldsw [%l7 + 0x24], %g4
48889 st %f5, [%l7 + 0x5C]
48890 fmovsn %xcc, %f6, %f3
48891 fmul8x16al %f6, %f6, %f0
48892 lduh [%l7 + 0x60], %l3
48893 lduh [%l7 + 0x50], %o6
48894 bshuffle %f4, %f6, %f2
48895 sth %o0, [%l7 + 0x24]
48896 sth %l1, [%l7 + 0x5C]
48897 stw %l2, [%l7 + 0x48]
48898 fmovsleu %xcc, %f12, %f14
48899 sllx %l0, %i5, %o2
48900 lduh [%l7 + 0x7E], %g6
48901 fmovdvc %icc, %f9, %f8
48902 ldsh [%l7 + 0x52], %i7
48903 udivcc %l4, 0x0063, %g7
48904 fpsub16 %f6, %f8, %f8
48905 movrlez %i3, %g3, %i1
48906 orn %l6, %l5, %g2
48907 fmovrde %o4, %f2, %f10
48908 std %f14, [%l7 + 0x78]
48909 fmovse %xcc, %f6, %f5
48910 st %f5, [%l7 + 0x34]
48911 fmovspos %icc, %f14, %f15
48912 std %f6, [%l7 + 0x08]
48913 fmovsvs %xcc, %f5, %f2
48914 stw %o1, [%l7 + 0x70]
48915 ldx [%l7 + 0x78], %i4
48916 fmovdg %xcc, %f8, %f2
48917 bneg,pt %icc, loop_5862
48918 fsrc2 %f12, %f0
48919 st %f9, [%l7 + 0x5C]
48920 std %f0, [%l7 + 0x28]
48921loop_5862:
48922 nop
48923 setx loop_5863, %l0, %l1
48924 wrpr 0x1, %tl
48925 wrpr %l1, %tpc
48926 add %l1, 0x4, %l1
48927 wrpr %l1, %tnpc
48928 setx 0x34400001400, %l0, %l1
48929 wrpr %l1, %tstate
48930 wrhpr 0x4, %htstate
48931 retry
48932 ldx [%l7 + 0x58], %o5
48933 bgu,a loop_5864
48934 edge32ln %i6, %g1, %o7
48935loop_5863:
48936 fcmpeq32 %f2, %f10, %g5
48937 tsubcctv %o3, 0x0B23, %i2
48938loop_5864:
48939 fmovdgu %xcc, %f2, %f7
48940 ldsh [%l7 + 0x78], %i0
48941 bneg loop_5865
48942 fbue %fcc1, loop_5866
48943 ldsh [%l7 + 0x64], %l3
48944 fpadd32 %f2, %f10, %f10
48945loop_5865:
48946 stw %g4, [%l7 + 0x38]
48947loop_5866:
48948 fmul8sux16 %f0, %f2, %f8
48949 fbo,a %fcc1, loop_5867
48950 udivx %o0, 0x1713, %o6
48951 fandnot2s %f2, %f14, %f2
48952 ldub [%l7 + 0x43], %l2
48953loop_5867:
48954 fpack16 %f14, %f6
48955 fmovrse %l0, %f10, %f13
48956 ldsh [%l7 + 0x08], %l1
48957 ldx [%l7 + 0x38], %i5
48958 stx %g6, [%l7 + 0x10]
48959 lduw [%l7 + 0x68], %i7
48960 fmul8ulx16 %f14, %f14, %f14
48961 fmovsle %icc, %f11, %f6
48962 array32 %o2, %l4, %i3
48963 fbn %fcc0, loop_5868
48964 edge32 %g7, %g3, %l6
48965 sub %i1, 0x000B, %l5
48966 fnands %f14, %f10, %f14
48967loop_5868:
48968 bcs,pt %xcc, loop_5869
48969 fbne,a %fcc0, loop_5870
48970 bvs,a,pt %icc, loop_5871
48971 fmovscs %icc, %f7, %f3
48972loop_5869:
48973 bl,a,pn %icc, loop_5872
48974loop_5870:
48975 ldx [%l7 + 0x30], %g2
48976loop_5871:
48977 movl %icc, %o4, %i4
48978 lduh [%l7 + 0x5A], %o1
48979loop_5872:
48980 ld [%l7 + 0x14], %f13
48981 ldsb [%l7 + 0x35], %o5
48982 stb %i6, [%l7 + 0x6E]
48983 stb %g1, [%l7 + 0x12]
48984 fexpand %f5, %f2
48985 movrne %g5, 0x186, %o3
48986 tn %icc, 0x3
48987 sth %o7, [%l7 + 0x12]
48988 sth %i0, [%l7 + 0x46]
48989 movge %icc, %i2, %g4
48990 te %icc, 0x5
48991 subccc %o0, 0x0D3F, %l3
48992 movneg %icc, %l2, %l0
48993 fmovrdlz %l1, %f6, %f2
48994 bne,a %xcc, loop_5873
48995 tcs %icc, 0x0
48996 ldub [%l7 + 0x67], %i5
48997 ble,pn %xcc, loop_5874
48998loop_5873:
48999 fmovdneg %xcc, %f11, %f7
49000 ldd [%l7 + 0x68], %f6
49001 movrgz %g6, %o6, %i7
49002loop_5874:
49003 fbge,a %fcc0, loop_5875
49004 fcmpeq32 %f10, %f2, %o2
49005 fbul,a %fcc1, loop_5876
49006 st %f9, [%l7 + 0x64]
49007loop_5875:
49008 movge %xcc, %l4, %g7
49009 bge,a,pn %xcc, loop_5877
49010loop_5876:
49011 fnot2 %f12, %f4
49012 tcs %icc, 0x6
49013 ldsh [%l7 + 0x74], %g3
49014loop_5877:
49015 fbul %fcc3, loop_5878
49016 edge8n %l6, %i3, %i1
49017 fmovdneg %xcc, %f4, %f12
49018 fcmped %fcc3, %f10, %f6
49019loop_5878:
49020 fbo %fcc3, loop_5879
49021 edge16 %l5, %g2, %i4
49022 fbn %fcc3, loop_5880
49023 fcmpeq16 %f6, %f0, %o4
49024loop_5879:
49025 fblg,a %fcc3, loop_5881
49026 mova %icc, %o5, %o1
49027loop_5880:
49028 andn %i6, 0x0E1E, %g5
49029 brgez %o3, loop_5882
49030loop_5881:
49031 ldd [%l7 + 0x10], %f2
49032 std %f4, [%l7 + 0x68]
49033 nop
49034 setx loop_5883, %l0, %l1
49035 wrpr 0x1, %tl
49036 wrpr %l1, %tpc
49037 add %l1, 0x4, %l1
49038 wrpr %l1, %tnpc
49039 setx 0x34400001400, %l0, %l1
49040 wrpr %l1, %tstate
49041 wrhpr 0x4, %htstate
49042 retry
49043loop_5882:
49044 fbn,a %fcc2, loop_5884
49045 edge16ln %o7, %g1, %i2
49046 xnor %i0, 0x09FA, %o0
49047loop_5883:
49048 alignaddr %g4, %l2, %l3
49049loop_5884:
49050 tne %xcc, 0x1
49051 brlez %l0, loop_5885
49052 ld [%l7 + 0x60], %f9
49053 fbue,a %fcc1, loop_5886
49054 fmovrdne %l1, %f8, %f10
49055loop_5885:
49056 fpsub32s %f6, %f0, %f1
49057 movre %g6, %i5, %i7
49058loop_5886:
49059 fpadd16s %f14, %f4, %f5
49060 fands %f2, %f14, %f9
49061 ldsh [%l7 + 0x36], %o2
49062 st %f13, [%l7 + 0x40]
49063 st %f14, [%l7 + 0x3C]
49064 stx %o6, [%l7 + 0x20]
49065 fcmple16 %f12, %f6, %g7
49066 sdivcc %g3, 0x07EB, %l6
49067 ldub [%l7 + 0x79], %l4
49068 alignaddrl %i3, %i1, %g2
49069 fxnor %f2, %f4, %f0
49070 fabss %f13, %f11
49071 ldsw [%l7 + 0x68], %i4
49072 ldx [%l7 + 0x58], %l5
49073 ldub [%l7 + 0x0C], %o4
49074 addc %o5, 0x0287, %o1
49075 fba,a %fcc0, loop_5887
49076 be loop_5888
49077 ldsh [%l7 + 0x0A], %g5
49078 fmovrslez %o3, %f10, %f15
49079loop_5887:
49080 fpack16 %f14, %f3
49081loop_5888:
49082 fmovdleu %icc, %f5, %f0
49083 ldx [%l7 + 0x08], %i6
49084 fnot2s %f6, %f1
49085 fmovsne %xcc, %f9, %f13
49086 ldsw [%l7 + 0x74], %o7
49087 fmovdl %icc, %f2, %f9
49088 sdivcc %g1, 0x07EB, %i0
49089 tpos %icc, 0x3
49090 bvs,pn %xcc, loop_5889
49091 sdivx %i2, 0x1A4E, %g4
49092 fandnot1 %f12, %f4, %f4
49093 ld [%l7 + 0x40], %f7
49094loop_5889:
49095 fcmpgt32 %f2, %f14, %l2
49096 ldd [%l7 + 0x40], %f8
49097 tl %icc, 0x6
49098 fblg %fcc2, loop_5890
49099 st %f11, [%l7 + 0x48]
49100 edge16 %o0, %l3, %l1
49101 fpadd32s %f9, %f2, %f2
49102loop_5890:
49103 st %f10, [%l7 + 0x3C]
49104 edge32n %l0, %g6, %i5
49105 movn %xcc, %i7, %o6
49106 movrlez %o2, 0x106, %g7
49107 fmovdvc %xcc, %f13, %f10
49108 xnorcc %g3, %l6, %l4
49109 fmovrdne %i3, %f0, %f12
49110 ldsb [%l7 + 0x33], %i1
49111 fmovsne %xcc, %f3, %f15
49112 array32 %g2, %i4, %l5
49113 sth %o5, [%l7 + 0x2C]
49114 fbue %fcc0, loop_5891
49115 ble %icc, loop_5892
49116 lduh [%l7 + 0x08], %o4
49117 stw %g5, [%l7 + 0x40]
49118loop_5891:
49119 std %f8, [%l7 + 0x30]
49120loop_5892:
49121 fmovrdgez %o1, %f10, %f14
49122 fpack32 %f14, %f4, %f8
49123 fmul8x16au %f1, %f11, %f6
49124 fsrc1s %f10, %f0
49125 fbn,a %fcc3, loop_5893
49126 movl %xcc, %i6, %o7
49127 fmovrsgez %o3, %f3, %f10
49128 fandnot1s %f9, %f11, %f13
49129loop_5893:
49130 fbul %fcc3, loop_5894
49131 fmovrsgez %g1, %f2, %f0
49132 siam 0x3
49133 fmovsneg %xcc, %f4, %f14
49134loop_5894:
49135 movre %i2, %i0, %l2
49136 fmovsleu %xcc, %f2, %f10
49137 stx %g4, [%l7 + 0x08]
49138 ldsw [%l7 + 0x08], %o0
49139 edge16n %l1, %l0, %l3
49140 ldd [%l7 + 0x08], %f2
49141 fmovdgu %icc, %f12, %f5
49142 bleu %xcc, loop_5895
49143 stw %i5, [%l7 + 0x74]
49144 tcs %icc, 0x2
49145 tne %icc, 0x0
49146loop_5895:
49147 pdist %f2, %f14, %f10
49148 sub %g6, %i7, %o6
49149 or %g7, %o2, %l6
49150 fmuld8sux16 %f5, %f12, %f10
49151 faligndata %f4, %f14, %f8
49152 ldsh [%l7 + 0x34], %g3
49153 std %f10, [%l7 + 0x10]
49154 fmovrdlz %i3, %f0, %f6
49155 fzero %f10
49156 fand %f2, %f0, %f4
49157 stb %i1, [%l7 + 0x57]
49158 srlx %g2, %l4, %l5
49159 move %icc, %o5, %i4
49160 brgez %g5, loop_5896
49161 fmovdleu %xcc, %f15, %f5
49162 alignaddr %o4, %i6, %o1
49163 fmovrdlz %o7, %f4, %f0
49164loop_5896:
49165 fmovsge %icc, %f10, %f1
49166 fornot1 %f14, %f4, %f4
49167 fabss %f5, %f2
49168 fmovscs %icc, %f4, %f15
49169 ldx [%l7 + 0x28], %o3
49170 fmovrse %g1, %f4, %f4
49171 ldx [%l7 + 0x78], %i2
49172 fbg,a %fcc0, loop_5897
49173 bgu,a,pn %xcc, loop_5898
49174 fbue,a %fcc3, loop_5899
49175 subc %l2, 0x15E9, %g4
49176loop_5897:
49177 fmovrse %i0, %f1, %f7
49178loop_5898:
49179 ldx [%l7 + 0x58], %l1
49180loop_5899:
49181 andn %o0, %l3, %i5
49182 tleu %xcc, 0x3
49183 brlz %g6, loop_5900
49184 edge8l %l0, %i7, %g7
49185 fcmpgt32 %f0, %f4, %o2
49186 fmovs %f13, %f6
49187loop_5900:
49188 or %l6, %g3, %o6
49189 edge16n %i1, %g2, %i3
49190 brgez,a %l5, loop_5901
49191 fmovrde %o5, %f4, %f14
49192 ldsh [%l7 + 0x34], %i4
49193 lduh [%l7 + 0x48], %g5
49194loop_5901:
49195 tvs %xcc, 0x2
49196 sdivx %l4, 0x1CDC, %o4
49197 brnz %i6, loop_5902
49198 edge32n %o1, %o7, %g1
49199 tcs %xcc, 0x5
49200 taddcctv %i2, 0x190C, %o3
49201loop_5902:
49202 fmovs %f0, %f2
49203 ldsw [%l7 + 0x40], %l2
49204 sllx %g4, 0x1C, %i0
49205 fmovrsgz %o0, %f4, %f5
49206 bneg,pn %icc, loop_5903
49207 fmovdne %xcc, %f10, %f4
49208 movne %icc, %l1, %i5
49209 ta %xcc, 0x1
49210loop_5903:
49211 ld [%l7 + 0x38], %f15
49212 fmovsge %icc, %f9, %f10
49213 fbl,a %fcc1, loop_5904
49214 edge8l %l3, %l0, %g6
49215 popc %i7, %g7
49216 ldub [%l7 + 0x7E], %l6
49217loop_5904:
49218 movrgz %o2, 0x030, %g3
49219 tcs %xcc, 0x4
49220 fandnot1 %f0, %f2, %f0
49221 tgu %xcc, 0x6
49222 ldd [%l7 + 0x28], %f6
49223 sll %i1, 0x1F, %g2
49224 brlz,a %o6, loop_5905
49225 fpack16 %f4, %f2
49226 fxnors %f1, %f5, %f6
49227 fbuge %fcc3, loop_5906
49228loop_5905:
49229 fpsub32 %f6, %f14, %f10
49230 fcmpeq16 %f14, %f6, %l5
49231 bneg,a %xcc, loop_5907
49232loop_5906:
49233 stx %o5, [%l7 + 0x78]
49234 ldsh [%l7 + 0x40], %i4
49235 tle %xcc, 0x6
49236loop_5907:
49237 st %f3, [%l7 + 0x10]
49238 fnand %f6, %f2, %f6
49239 ble,a %xcc, loop_5908
49240 lduw [%l7 + 0x58], %g5
49241 tg %xcc, 0x7
49242 fsrc1s %f9, %f1
49243loop_5908:
49244 smulcc %i3, 0x1C7E, %l4
49245 siam 0x3
49246 fbo,a %fcc2, loop_5909
49247 subc %i6, 0x048D, %o4
49248 movge %xcc, %o1, %g1
49249 movvs %icc, %i2, %o7
49250loop_5909:
49251 ldx [%l7 + 0x70], %l2
49252 tvs %icc, 0x6
49253 bvs,a,pn %xcc, loop_5910
49254 stb %g4, [%l7 + 0x32]
49255 tl %icc, 0x7
49256 nop
49257 setx loop_5911, %l0, %l1
49258 wrpr 0x1, %tl
49259 wrpr %l1, %tpc
49260 add %l1, 0x4, %l1
49261 wrpr %l1, %tnpc
49262 setx 0x34400001400, %l0, %l1
49263 wrpr %l1, %tstate
49264 wrhpr 0x4, %htstate
49265 retry
49266loop_5910:
49267 xor %i0, 0x106C, %o3
49268 tle %icc, 0x5
49269 fba,a %fcc2, loop_5912
49270loop_5911:
49271 ldub [%l7 + 0x6B], %l1
49272 srl %o0, %i5, %l3
49273 fsrc1s %f1, %f2
49274loop_5912:
49275 ldsh [%l7 + 0x76], %l0
49276 ldx [%l7 + 0x50], %g6
49277 fcmple16 %f12, %f12, %g7
49278 stx %i7, [%l7 + 0x58]
49279 ldsh [%l7 + 0x40], %l6
49280 lduh [%l7 + 0x7A], %o2
49281 fmovrdne %i1, %f4, %f2
49282 fmovrdgez %g3, %f8, %f10
49283 sethi 0x1219, %o6
49284 ld [%l7 + 0x28], %f9
49285 brgez %l5, loop_5913
49286 fba,a %fcc2, loop_5914
49287 edge32n %g2, %o5, %g5
49288 ld [%l7 + 0x48], %f14
49289loop_5913:
49290 movrlz %i3, 0x11D, %i4
49291loop_5914:
49292 fmuld8sux16 %f3, %f14, %f12
49293 ld [%l7 + 0x64], %f3
49294 bne,pt %xcc, loop_5915
49295 st %f14, [%l7 + 0x34]
49296 ba,a %icc, loop_5916
49297 brz %l4, loop_5917
49298loop_5915:
49299 fbe %fcc1, loop_5918
49300 fnot2s %f7, %f5
49301loop_5916:
49302 fmovrdgez %o4, %f0, %f14
49303loop_5917:
49304 fpackfix %f0, %f3
49305loop_5918:
49306 fmovrslez %o1, %f1, %f4
49307 movcc %icc, %i6, %g1
49308 std %f4, [%l7 + 0x70]
49309 movneg %xcc, %o7, %l2
49310 alignaddrl %i2, %g4, %o3
49311 edge8n %i0, %o0, %i5
49312 stb %l1, [%l7 + 0x6A]
49313 stw %l3, [%l7 + 0x70]
49314 fmovrdne %g6, %f12, %f4
49315 tpos %icc, 0x7
49316 edge32n %g7, %i7, %l6
49317 mulx %o2, 0x109F, %l0
49318 bpos loop_5919
49319 fxor %f12, %f14, %f2
49320 fbue %fcc1, loop_5920
49321 fand %f0, %f0, %f12
49322loop_5919:
49323 fba,a %fcc2, loop_5921
49324 ldx [%l7 + 0x28], %i1
49325loop_5920:
49326 fmovrdlez %g3, %f12, %f10
49327 movneg %xcc, %l5, %g2
49328loop_5921:
49329 st %f7, [%l7 + 0x44]
49330 fmovdne %xcc, %f6, %f1
49331 fsrc1 %f14, %f14
49332 bneg,a,pn %xcc, loop_5922
49333 ld [%l7 + 0x38], %f7
49334 fmul8x16al %f10, %f9, %f12
49335 fmovdl %icc, %f2, %f12
49336loop_5922:
49337 fcmpne16 %f4, %f6, %o6
49338 ldd [%l7 + 0x40], %f8
49339 ld [%l7 + 0x38], %f9
49340 fmuld8sux16 %f5, %f2, %f12
49341 ld [%l7 + 0x70], %f0
49342 bleu,a loop_5923
49343 move %xcc, %g5, %o5
49344 fbuge,a %fcc1, loop_5924
49345 brlez,a %i3, loop_5925
49346loop_5923:
49347 fbn %fcc1, loop_5926
49348 fxnors %f4, %f9, %f0
49349loop_5924:
49350 stw %i4, [%l7 + 0x2C]
49351loop_5925:
49352 bne %icc, loop_5927
49353loop_5926:
49354 tcc %xcc, 0x3
49355 std %f2, [%l7 + 0x50]
49356 fmovrsgez %l4, %f14, %f14
49357loop_5927:
49358 sth %o4, [%l7 + 0x72]
49359 ldsb [%l7 + 0x67], %i6
49360 lduw [%l7 + 0x7C], %o1
49361 mova %icc, %o7, %l2
49362 alignaddrl %g1, %g4, %o3
49363 nop
49364 setx loop_5928, %l0, %l1
49365 wrpr 0x1, %tl
49366 wrpr %l1, %tpc
49367 add %l1, 0x4, %l1
49368 wrpr %l1, %tnpc
49369 setx 0x34400001400, %l0, %l1
49370 wrpr %l1, %tstate
49371 wrhpr 0x4, %htstate
49372 retry
49373 fmovdl %xcc, %f5, %f13
49374 fbuge,a %fcc1, loop_5929
49375 std %f14, [%l7 + 0x08]
49376loop_5928:
49377 fbo,a %fcc0, loop_5930
49378 movrgz %i2, %o0, %i5
49379loop_5929:
49380 bn,pn %xcc, loop_5931
49381 stx %i0, [%l7 + 0x60]
49382loop_5930:
49383 stb %l3, [%l7 + 0x41]
49384 fmovdpos %xcc, %f10, %f5
49385loop_5931:
49386 fbg %fcc2, loop_5932
49387 orn %g6, 0x1764, %g7
49388 ldd [%l7 + 0x48], %f14
49389 edge8l %l1, %l6, %o2
49390loop_5932:
49391 ldx [%l7 + 0x08], %i7
49392 std %f14, [%l7 + 0x78]
49393 movg %xcc, %l0, %i1
49394 stx %l5, [%l7 + 0x50]
49395 fmovdgu %icc, %f2, %f3
49396 fmovdn %xcc, %f9, %f12
49397 fmovscc %icc, %f14, %f7
49398 addcc %g2, 0x030C, %o6
49399 fxnors %f2, %f7, %f6
49400 fblg %fcc0, loop_5933
49401 array32 %g5, %o5, %i3
49402 sth %i4, [%l7 + 0x34]
49403 fnegd %f6, %f10
49404loop_5933:
49405 fornot1s %f12, %f14, %f5
49406 sllx %g3, 0x1D, %o4
49407 fcmpne16 %f4, %f8, %l4
49408 mulscc %o1, %o7, %l2
49409 fbn,a %fcc2, loop_5934
49410 edge16n %g1, %g4, %o3
49411 st %f5, [%l7 + 0x34]
49412 lduw [%l7 + 0x0C], %i6
49413loop_5934:
49414 stb %i2, [%l7 + 0x7E]
49415 ldsb [%l7 + 0x61], %i5
49416 fble,a %fcc2, loop_5935
49417 std %f14, [%l7 + 0x40]
49418 fexpand %f13, %f2
49419 bne,pn %xcc, loop_5936
49420loop_5935:
49421 fsrc1 %f8, %f2
49422 std %f4, [%l7 + 0x18]
49423 move %icc, %i0, %l3
49424loop_5936:
49425 fcmpgt32 %f14, %f6, %o0
49426 stw %g6, [%l7 + 0x50]
49427 brlz %g7, loop_5937
49428 fcmpgt32 %f2, %f14, %l1
49429 and %o2, 0x11EC, %l6
49430 ldsh [%l7 + 0x24], %l0
49431loop_5937:
49432 mulscc %i7, 0x1AE4, %l5
49433 srl %i1, 0x0F, %o6
49434 lduh [%l7 + 0x60], %g5
49435 fmovrslez %o5, %f13, %f11
49436 movg %xcc, %g2, %i3
49437 ldx [%l7 + 0x20], %i4
49438 fmovrslez %o4, %f7, %f5
49439 tge %xcc, 0x1
49440 fblg,a %fcc2, loop_5938
49441 stx %g3, [%l7 + 0x58]
49442 fbl,a %fcc3, loop_5939
49443 lduw [%l7 + 0x10], %o1
49444loop_5938:
49445 fcmped %fcc1, %f14, %f4
49446 fbue,a %fcc1, loop_5940
49447loop_5939:
49448 ldsw [%l7 + 0x0C], %l4
49449 sdivcc %o7, 0x087E, %l2
49450 st %f4, [%l7 + 0x24]
49451loop_5940:
49452 lduw [%l7 + 0x38], %g1
49453 call loop_5941
49454 ldsb [%l7 + 0x7F], %o3
49455 fcmpeq32 %f2, %f10, %g4
49456 ldsh [%l7 + 0x52], %i6
49457loop_5941:
49458 fpadd32s %f10, %f15, %f5
49459 stb %i5, [%l7 + 0x37]
49460 fone %f8
49461 movrne %i0, %i2, %l3
49462 fone %f10
49463 stw %o0, [%l7 + 0x4C]
49464 st %f4, [%l7 + 0x50]
49465 ldsw [%l7 + 0x74], %g6
49466 ldsb [%l7 + 0x3E], %g7
49467 movn %xcc, %l1, %l6
49468 ldx [%l7 + 0x20], %o2
49469 ldsw [%l7 + 0x6C], %i7
49470 udivx %l5, 0x140D, %l0
49471 tne %xcc, 0x4
49472 sdivx %o6, 0x13BA, %i1
49473 ldd [%l7 + 0x10], %f6
49474 fmovsleu %icc, %f0, %f2
49475 fpack32 %f12, %f10, %f8
49476 lduh [%l7 + 0x76], %g5
49477 mova %icc, %o5, %g2
49478 std %f10, [%l7 + 0x38]
49479 fabsd %f4, %f4
49480 ld [%l7 + 0x24], %f8
49481 fcmped %fcc1, %f8, %f10
49482 fmul8x16al %f14, %f9, %f6
49483 fmovsl %icc, %f15, %f0
49484 tle %xcc, 0x3
49485 ldsh [%l7 + 0x2E], %i4
49486 tsubcctv %o4, %i3, %o1
49487 movpos %xcc, %l4, %o7
49488 ldsh [%l7 + 0x42], %l2
49489 fcmpgt32 %f6, %f2, %g3
49490 fmovdleu %xcc, %f4, %f14
49491 bneg loop_5942
49492 tpos %icc, 0x1
49493 stw %g1, [%l7 + 0x78]
49494 ld [%l7 + 0x34], %f2
49495loop_5942:
49496 bshuffle %f2, %f10, %f12
49497 ldx [%l7 + 0x68], %o3
49498 ta %icc, 0x1
49499 sth %g4, [%l7 + 0x2A]
49500 bge,a,pn %icc, loop_5943
49501 udivcc %i6, 0x1DAD, %i0
49502 ldx [%l7 + 0x20], %i2
49503 subccc %l3, 0x0B00, %i5
49504loop_5943:
49505 fbo,a %fcc1, loop_5944
49506 movrlz %g6, %g7, %l1
49507 tn %xcc, 0x7
49508 stw %o0, [%l7 + 0x48]
49509loop_5944:
49510 fmovsle %xcc, %f4, %f3
49511 lduw [%l7 + 0x24], %l6
49512 fbue %fcc0, loop_5945
49513 movneg %xcc, %i7, %l5
49514 fpmerge %f9, %f8, %f0
49515 movcs %icc, %l0, %o2
49516loop_5945:
49517 fzero %f6
49518 stw %i1, [%l7 + 0x78]
49519 movrlez %o6, %o5, %g2
49520 fbo %fcc1, loop_5946
49521 fbule %fcc1, loop_5947
49522 tneg %xcc, 0x0
49523 move %icc, %i4, %g5
49524loop_5946:
49525 lduh [%l7 + 0x56], %i3
49526loop_5947:
49527 movge %icc, %o1, %l4
49528 addc %o4, 0x1ADD, %l2
49529 fand %f4, %f10, %f6
49530 movrgez %o7, %g1, %g3
49531 lduw [%l7 + 0x74], %g4
49532 fmovsa %xcc, %f12, %f14
49533 fxnors %f9, %f9, %f14
49534 tcs %icc, 0x5
49535 ldd [%l7 + 0x70], %f12
49536 bcc,a,pn %xcc, loop_5948
49537 fors %f8, %f7, %f2
49538 movre %o3, %i6, %i2
49539 fcmpne32 %f14, %f14, %i0
49540loop_5948:
49541 stx %i5, [%l7 + 0x30]
49542 fcmpgt16 %f10, %f0, %l3
49543 brlez,a %g7, loop_5949
49544 ldx [%l7 + 0x68], %l1
49545 bneg,a,pn %icc, loop_5950
49546 fpack16 %f4, %f8
49547loop_5949:
49548 ldd [%l7 + 0x30], %f8
49549 sth %o0, [%l7 + 0x4C]
49550loop_5950:
49551 ldx [%l7 + 0x28], %l6
49552 movvc %xcc, %i7, %l5
49553 ble,a loop_5951
49554 stb %g6, [%l7 + 0x62]
49555 stw %o2, [%l7 + 0x6C]
49556 edge16 %l0, %o6, %i1
49557loop_5951:
49558 fpadd16 %f0, %f2, %f14
49559 fbule,a %fcc1, loop_5952
49560 movleu %xcc, %o5, %g2
49561 movrgez %i4, 0x314, %i3
49562 tg %xcc, 0x5
49563loop_5952:
49564 bge,a loop_5953
49565 fandnot1 %f2, %f6, %f0
49566 ld [%l7 + 0x1C], %f5
49567 andncc %o1, %g5, %l4
49568loop_5953:
49569 st %f8, [%l7 + 0x10]
49570 ldsh [%l7 + 0x1A], %l2
49571 st %f15, [%l7 + 0x40]
49572 sub %o7, %g1, %o4
49573 pdist %f2, %f10, %f6
49574 fxnors %f15, %f2, %f2
49575 stw %g3, [%l7 + 0x58]
49576 st %f9, [%l7 + 0x3C]
49577 bpos,a,pt %xcc, loop_5954
49578 stb %o3, [%l7 + 0x5D]
49579 ldx [%l7 + 0x08], %i6
49580 orn %g4, 0x132A, %i0
49581loop_5954:
49582 ldsh [%l7 + 0x16], %i2
49583 fpsub32s %f9, %f2, %f3
49584 ldd [%l7 + 0x58], %f10
49585 and %l3, 0x1617, %g7
49586 addc %i5, %o0, %l1
49587 tvs %xcc, 0x5
49588 array8 %l6, %i7, %l5
49589 orcc %g6, %o2, %l0
49590 st %f2, [%l7 + 0x30]
49591 fcmple32 %f0, %f14, %i1
49592 tneg %icc, 0x4
49593 sethi 0x0A10, %o5
49594 smulcc %g2, %i4, %o6
49595 array16 %i3, %o1, %l4
49596 bl,a,pn %icc, loop_5955
49597 fornot2s %f1, %f4, %f3
49598 ldsb [%l7 + 0x1E], %g5
49599 ld [%l7 + 0x5C], %f10
49600loop_5955:
49601 movrne %l2, 0x2B0, %g1
49602 fmovdg %icc, %f14, %f10
49603 fmovdne %icc, %f0, %f8
49604 alignaddr %o4, %o7, %g3
49605 fmovsle %xcc, %f13, %f2
49606 ldsw [%l7 + 0x54], %o3
49607 fors %f4, %f8, %f5
49608 fmovsleu %xcc, %f2, %f15
49609 sra %i6, %i0, %g4
49610 fmul8x16 %f7, %f8, %f4
49611 fbue %fcc3, loop_5956
49612 bg loop_5957
49613 fmovrde %i2, %f10, %f4
49614 movne %xcc, %g7, %i5
49615loop_5956:
49616 std %f12, [%l7 + 0x30]
49617loop_5957:
49618 xor %o0, 0x0694, %l1
49619 brlz,a %l3, loop_5958
49620 std %f2, [%l7 + 0x48]
49621 srax %l6, 0x13, %l5
49622 fmovrslez %i7, %f3, %f4
49623loop_5958:
49624 ldd [%l7 + 0x38], %f6
49625 orcc %o2, 0x109A, %l0
49626 fxnor %f10, %f6, %f6
49627 fcmpgt32 %f4, %f0, %i1
49628 fmovdpos %xcc, %f13, %f8
49629 fpadd32s %f3, %f7, %f2
49630 sth %o5, [%l7 + 0x7C]
49631 brlz %g6, loop_5959
49632 fandnot2s %f15, %f14, %f11
49633 fcmpgt32 %f8, %f2, %i4
49634 brlz,a %g2, loop_5960
49635loop_5959:
49636 movvs %icc, %o6, %o1
49637 fbug %fcc3, loop_5961
49638 tl %icc, 0x4
49639loop_5960:
49640 ldd [%l7 + 0x40], %f4
49641 fmovdleu %icc, %f8, %f10
49642loop_5961:
49643 addc %l4, %g5, %l2
49644 sll %i3, 0x19, %o4
49645 move %xcc, %o7, %g3
49646 edge32l %g1, %o3, %i0
49647 array8 %g4, %i2, %g7
49648 sth %i6, [%l7 + 0x16]
49649 fpsub16s %f12, %f5, %f4
49650 fzero %f10
49651 fabss %f13, %f15
49652 stw %i5, [%l7 + 0x4C]
49653 fone %f14
49654 movleu %icc, %o0, %l3
49655 tcs %icc, 0x1
49656 taddcctv %l1, %l5, %i7
49657 ldd [%l7 + 0x58], %f2
49658 movneg %icc, %o2, %l0
49659 ldsw [%l7 + 0x24], %i1
49660 fnand %f2, %f8, %f14
49661 brgez,a %l6, loop_5962
49662 fmovspos %icc, %f5, %f15
49663 ldsh [%l7 + 0x52], %g6
49664 addccc %o5, 0x0650, %i4
49665loop_5962:
49666 movge %icc, %g2, %o1
49667 fbu,a %fcc2, loop_5963
49668 fpsub16s %f5, %f4, %f6
49669 ld [%l7 + 0x30], %f11
49670 fpadd16s %f1, %f9, %f2
49671loop_5963:
49672 tge %xcc, 0x4
49673 tne %xcc, 0x5
49674 andncc %l4, %g5, %o6
49675 edge8n %i3, %o4, %l2
49676 ld [%l7 + 0x44], %f8
49677 fands %f1, %f2, %f4
49678 ldsh [%l7 + 0x4C], %g3
49679 fbu,a %fcc2, loop_5964
49680 std %f12, [%l7 + 0x58]
49681 lduh [%l7 + 0x1C], %o7
49682 fnors %f0, %f15, %f4
49683loop_5964:
49684 fpsub16s %f15, %f9, %f6
49685 ldsh [%l7 + 0x56], %g1
49686 st %f4, [%l7 + 0x68]
49687 fornot1 %f12, %f4, %f2
49688 fmovsle %icc, %f7, %f11
49689 fnor %f8, %f10, %f8
49690 edge8l %i0, %o3, %g4
49691 ldsb [%l7 + 0x41], %g7
49692 sdivcc %i6, 0x0B79, %i2
49693 ldx [%l7 + 0x70], %i5
49694 tpos %icc, 0x6
49695 stw %o0, [%l7 + 0x44]
49696 fmul8x16al %f11, %f13, %f8
49697 ldub [%l7 + 0x34], %l1
49698 fors %f2, %f11, %f0
49699 tcs %xcc, 0x1
49700 fmovrsgz %l3, %f10, %f1
49701 edge32ln %i7, %l5, %o2
49702 fcmpeq16 %f14, %f12, %i1
49703 movl %icc, %l0, %l6
49704 ld [%l7 + 0x70], %f3
49705 ld [%l7 + 0x3C], %f12
49706 tg %icc, 0x7
49707 movcc %icc, %o5, %i4
49708 fmovdcc %icc, %f9, %f14
49709 brgz %g2, loop_5965
49710 fmovdneg %icc, %f13, %f14
49711 tg %icc, 0x2
49712 fpmerge %f15, %f2, %f2
49713loop_5965:
49714 st %f4, [%l7 + 0x4C]
49715 ldsw [%l7 + 0x0C], %o1
49716 ldd [%l7 + 0x10], %f12
49717 xor %l4, 0x1229, %g6
49718 fmovsgu %xcc, %f12, %f3
49719 bgu,a,pt %xcc, loop_5966
49720 fblg %fcc3, loop_5967
49721 addccc %o6, 0x0C75, %i3
49722 lduh [%l7 + 0x40], %g5
49723loop_5966:
49724 fmovsvc %xcc, %f10, %f10
49725loop_5967:
49726 addccc %o4, %l2, %g3
49727 ldsh [%l7 + 0x46], %o7
49728 ldx [%l7 + 0x58], %g1
49729 taddcc %o3, 0x178B, %g4
49730 andncc %g7, %i0, %i6
49731 sethi 0x12D9, %i5
49732 xnorcc %i2, 0x04B9, %l1
49733 fmovsa %xcc, %f13, %f4
49734 lduw [%l7 + 0x28], %o0
49735 ld [%l7 + 0x28], %f11
49736 fcmpes %fcc0, %f2, %f5
49737 bl,a loop_5968
49738 fmul8sux16 %f8, %f12, %f4
49739 fcmped %fcc3, %f4, %f10
49740 fmovrsne %l3, %f1, %f3
49741loop_5968:
49742 fbule,a %fcc3, loop_5969
49743 srax %l5, %o2, %i7
49744 fpsub32s %f1, %f6, %f13
49745 srax %l0, 0x12, %i1
49746loop_5969:
49747 ld [%l7 + 0x2C], %f4
49748 edge8ln %o5, %i4, %l6
49749 st %f6, [%l7 + 0x38]
49750 tne %xcc, 0x5
49751 fmovde %icc, %f13, %f0
49752 lduw [%l7 + 0x64], %g2
49753 fmovdg %icc, %f7, %f10
49754 ldsb [%l7 + 0x28], %o1
49755 orcc %l4, 0x146D, %o6
49756 ldsw [%l7 + 0x0C], %g6
49757 fnot2 %f10, %f14
49758 stw %i3, [%l7 + 0x1C]
49759 ldd [%l7 + 0x30], %f12
49760 lduh [%l7 + 0x0C], %o4
49761 fandnot2s %f1, %f7, %f6
49762 fbug %fcc1, loop_5970
49763 ta %icc, 0x7
49764 stw %g5, [%l7 + 0x28]
49765 lduh [%l7 + 0x40], %l2
49766loop_5970:
49767 fbn %fcc1, loop_5971
49768 movneg %icc, %g3, %g1
49769 popc %o7, %g4
49770 fpsub32 %f8, %f10, %f0
49771loop_5971:
49772 ldsb [%l7 + 0x22], %g7
49773 ldsh [%l7 + 0x2C], %o3
49774 mulx %i0, %i5, %i2
49775 movpos %xcc, %l1, %i6
49776 sth %l3, [%l7 + 0x56]
49777 movneg %xcc, %l5, %o0
49778 array32 %i7, %l0, %o2
49779 orn %o5, 0x1FF6, %i1
49780 std %f6, [%l7 + 0x70]
49781 ld [%l7 + 0x2C], %f1
49782 fmovrdlz %l6, %f0, %f4
49783 fpsub32 %f12, %f10, %f6
49784 movrne %i4, %o1, %g2
49785 fmovrdlez %l4, %f10, %f8
49786 tvc %icc, 0x0
49787 stw %g6, [%l7 + 0x64]
49788 stw %i3, [%l7 + 0x08]
49789 fmul8ulx16 %f8, %f6, %f6
49790 fbug,a %fcc1, loop_5972
49791 fpadd16s %f1, %f12, %f0
49792 ldsh [%l7 + 0x7A], %o4
49793 bneg,pt %xcc, loop_5973
49794loop_5972:
49795 fmovdne %xcc, %f13, %f0
49796 fbge,a %fcc0, loop_5974
49797 fmovdg %icc, %f10, %f15
49798loop_5973:
49799 tgu %xcc, 0x4
49800 ldx [%l7 + 0x28], %o6
49801loop_5974:
49802 st %f5, [%l7 + 0x54]
49803 ld [%l7 + 0x60], %f9
49804 sth %l2, [%l7 + 0x70]
49805 stw %g3, [%l7 + 0x30]
49806 fsrc1 %f0, %f10
49807 addcc %g5, 0x1216, %o7
49808 brgz %g1, loop_5975
49809 fmovdcc %xcc, %f8, %f3
49810 edge32n %g7, %o3, %g4
49811 edge8ln %i0, %i2, %i5
49812loop_5975:
49813 fmovdvc %xcc, %f13, %f13
49814 fands %f9, %f3, %f9
49815 bneg loop_5976
49816 lduw [%l7 + 0x54], %i6
49817 fba %fcc2, loop_5977
49818 edge16n %l1, %l5, %o0
49819loop_5976:
49820 bneg,pn %icc, loop_5978
49821 fpsub32s %f2, %f12, %f8
49822loop_5977:
49823 be loop_5979
49824 ldub [%l7 + 0x0B], %i7
49825loop_5978:
49826 ld [%l7 + 0x48], %f5
49827 fbn %fcc0, loop_5980
49828loop_5979:
49829 fbo,a %fcc2, loop_5981
49830 fnot1s %f3, %f12
49831 xnor %l0, 0x0B99, %o2
49832loop_5980:
49833 orncc %o5, 0x0C20, %i1
49834loop_5981:
49835 stw %l6, [%l7 + 0x58]
49836 std %f2, [%l7 + 0x18]
49837 ldsb [%l7 + 0x46], %i4
49838 st %f10, [%l7 + 0x38]
49839 edge16l %l3, %g2, %l4
49840 ld [%l7 + 0x78], %f5
49841 fbge %fcc0, loop_5982
49842 fpmerge %f1, %f12, %f14
49843 std %f4, [%l7 + 0x48]
49844 xnorcc %g6, 0x0267, %i3
49845loop_5982:
49846 fzero %f10
49847 stw %o1, [%l7 + 0x08]
49848 movneg %xcc, %o6, %o4
49849 andn %l2, 0x041B, %g5
49850 movle %icc, %g3, %o7
49851 stx %g7, [%l7 + 0x58]
49852 call loop_5983
49853 ldub [%l7 + 0x54], %g1
49854 fmovsn %xcc, %f5, %f3
49855 movrlz %g4, %i0, %o3
49856loop_5983:
49857 fsrc1s %f3, %f11
49858 fbn,a %fcc1, loop_5984
49859 fxor %f10, %f12, %f8
49860 lduh [%l7 + 0x22], %i5
49861 std %f10, [%l7 + 0x68]
49862loop_5984:
49863 faligndata %f6, %f4, %f6
49864 andcc %i6, %i2, %l1
49865 lduw [%l7 + 0x68], %o0
49866 call loop_5985
49867 stw %l5, [%l7 + 0x6C]
49868 te %xcc, 0x2
49869 fcmpeq16 %f10, %f14, %l0
49870loop_5985:
49871 nop
49872 setx loop_5986, %l0, %l1
49873 jmpl %l1, %i7
49874 ldub [%l7 + 0x68], %o2
49875 nop
49876 setx loop_5987, %l0, %l1
49877 jmpl %l1, %i1
49878 fcmpgt32 %f4, %f0, %l6
49879loop_5986:
49880 ldub [%l7 + 0x28], %o5
49881 bvs,a,pn %xcc, loop_5988
49882loop_5987:
49883 movvs %xcc, %i4, %l3
49884 smul %l4, 0x187A, %g2
49885 edge8 %g6, %o1, %o6
49886loop_5988:
49887 bleu,a,pt %xcc, loop_5989
49888 fpadd16s %f8, %f12, %f6
49889 brlez %i3, loop_5990
49890 fmovdvc %xcc, %f4, %f10
49891loop_5989:
49892 ldx [%l7 + 0x38], %l2
49893 fmovrsgez %g5, %f8, %f10
49894loop_5990:
49895 ldd [%l7 + 0x30], %f14
49896 ble,pn %icc, loop_5991
49897 lduw [%l7 + 0x6C], %o4
49898 andn %o7, 0x07FB, %g3
49899 and %g7, %g4, %g1
49900loop_5991:
49901 stb %o3, [%l7 + 0x2D]
49902 edge8 %i5, %i6, %i2
49903 movgu %icc, %l1, %i0
49904 ldd [%l7 + 0x58], %f2
49905 fnot1 %f10, %f0
49906 tsubcc %l5, 0x127B, %l0
49907 fmovsne %icc, %f11, %f10
49908 be,a,pt %icc, loop_5992
49909 fbul,a %fcc1, loop_5993
49910 sdiv %i7, 0x1573, %o2
49911 fmovrslez %i1, %f8, %f2
49912loop_5992:
49913 ld [%l7 + 0x58], %f0
49914loop_5993:
49915 ldsh [%l7 + 0x5E], %o0
49916 orn %o5, 0x0AF6, %i4
49917 movgu %icc, %l6, %l4
49918 stb %l3, [%l7 + 0x6D]
49919 edge16ln %g6, %o1, %g2
49920 edge8l %i3, %o6, %l2
49921 fxor %f6, %f6, %f10
49922 fbu,a %fcc2, loop_5994
49923 std %f10, [%l7 + 0x68]
49924 udivcc %o4, 0x0530, %o7
49925 movneg %xcc, %g5, %g3
49926loop_5994:
49927 lduh [%l7 + 0x34], %g4
49928 udiv %g7, 0x1D6F, %g1
49929 sth %i5, [%l7 + 0x3A]
49930 fmovrdlz %i6, %f10, %f2
49931 fmovrdgez %o3, %f14, %f2
49932 ldsb [%l7 + 0x1F], %l1
49933 xnor %i2, %l5, %l0
49934 movcs %icc, %i7, %i0
49935 tleu %icc, 0x5
49936 stw %i1, [%l7 + 0x34]
49937 edge32l %o2, %o5, %i4
49938 fpsub32 %f12, %f6, %f14
49939 lduh [%l7 + 0x12], %o0
49940 movneg %xcc, %l4, %l6
49941 stb %l3, [%l7 + 0x48]
49942 fmul8x16 %f1, %f6, %f2
49943 ldsh [%l7 + 0x1C], %o1
49944 fbuge,a %fcc0, loop_5995
49945 fmovsl %xcc, %f9, %f2
49946 ldsb [%l7 + 0x34], %g6
49947 fmovrsgz %i3, %f1, %f0
49948loop_5995:
49949 fnand %f14, %f6, %f8
49950 ldx [%l7 + 0x48], %g2
49951 ble,pn %xcc, loop_5996
49952 ld [%l7 + 0x68], %f14
49953 andcc %l2, 0x1592, %o6
49954 tgu %icc, 0x7
49955loop_5996:
49956 bge,pn %xcc, loop_5997
49957 ldsw [%l7 + 0x60], %o4
49958 ldsb [%l7 + 0x69], %o7
49959 fmovrdlz %g3, %f6, %f4
49960loop_5997:
49961 sth %g5, [%l7 + 0x44]
49962 std %f10, [%l7 + 0x48]
49963 lduh [%l7 + 0x70], %g7
49964 ld [%l7 + 0x5C], %f11
49965 ldsh [%l7 + 0x6A], %g4
49966 movl %icc, %i5, %i6
49967 fpadd32 %f12, %f14, %f8
49968 fmovdgu %xcc, %f14, %f1
49969 ldx [%l7 + 0x68], %o3
49970 subccc %g1, %i2, %l5
49971 fmovscc %icc, %f8, %f12
49972 fmovdn %xcc, %f10, %f2
49973 fbue %fcc2, loop_5998
49974 ta %icc, 0x7
49975 fnot1 %f12, %f2
49976 ldsb [%l7 + 0x60], %l0
49977loop_5998:
49978 sth %i7, [%l7 + 0x1A]
49979 nop
49980 setx loop_5999, %l0, %l1
49981 jmpl %l1, %i0
49982 ldub [%l7 + 0x2A], %i1
49983 udiv %o2, 0x0AA1, %o5
49984 ldsh [%l7 + 0x2C], %i4
49985loop_5999:
49986 sth %l1, [%l7 + 0x38]
49987 fsrc2 %f0, %f12
49988 fbo %fcc0, loop_6000
49989 ld [%l7 + 0x2C], %f2
49990 fcmpeq16 %f4, %f8, %o0
49991 fbl,a %fcc1, loop_6001
49992loop_6000:
49993 fands %f7, %f6, %f12
49994 ldd [%l7 + 0x08], %f2
49995 srlx %l4, 0x15, %l3
49996loop_6001:
49997 stw %o1, [%l7 + 0x20]
49998 bcs,a loop_6002
49999 sethi 0x1A11, %l6
50000 fcmpne32 %f14, %f8, %g6
50001 ldsb [%l7 + 0x12], %i3
50002loop_6002:
50003 st %f5, [%l7 + 0x78]
50004 ldd [%l7 + 0x68], %f12
50005 edge8 %l2, %g2, %o4
50006 sll %o7, %o6, %g5
50007 lduw [%l7 + 0x60], %g3
50008 move %xcc, %g7, %g4
50009 movn %icc, %i5, %i6
50010 fmovsg %xcc, %f15, %f9
50011 fornot2s %f15, %f6, %f5
50012 umulcc %o3, 0x02C5, %g1
50013 tl %icc, 0x4
50014 movvc %icc, %i2, %l0
50015 ldub [%l7 + 0x60], %l5
50016 edge16 %i0, %i1, %i7
50017 fblg %fcc2, loop_6003
50018 std %f10, [%l7 + 0x70]
50019 ldd [%l7 + 0x40], %f8
50020 ba loop_6004
50021loop_6003:
50022 brnz %o5, loop_6005
50023 fmovde %xcc, %f1, %f1
50024 addccc %o2, %l1, %i4
50025loop_6004:
50026 lduw [%l7 + 0x7C], %o0
50027loop_6005:
50028 ldsw [%l7 + 0x40], %l4
50029 ldub [%l7 + 0x4C], %o1
50030 tleu %xcc, 0x4
50031 fcmped %fcc2, %f6, %f0
50032 fmovs %f10, %f10
50033 std %f2, [%l7 + 0x08]
50034 movle %icc, %l3, %g6
50035 fmovsge %icc, %f13, %f5
50036 ldx [%l7 + 0x38], %l6
50037 movpos %xcc, %l2, %g2
50038 tgu %xcc, 0x4
50039 subcc %o4, %o7, %o6
50040 bg,a,pt %xcc, loop_6006
50041 stx %i3, [%l7 + 0x30]
50042 lduw [%l7 + 0x3C], %g5
50043 edge16n %g3, %g4, %g7
50044loop_6006:
50045 fmovrdgez %i6, %f4, %f14
50046 bneg,a,pn %icc, loop_6007
50047 bleu,a,pt %xcc, loop_6008
50048 xor %i5, 0x0AC2, %g1
50049 st %f3, [%l7 + 0x78]
50050loop_6007:
50051 fmovdle %icc, %f0, %f5
50052loop_6008:
50053 fbn,a %fcc2, loop_6009
50054 bn,pt %xcc, loop_6010
50055 bl,a,pt %icc, loop_6011
50056 stx %i2, [%l7 + 0x48]
50057loop_6009:
50058 fmovdcc %icc, %f0, %f13
50059loop_6010:
50060 st %f12, [%l7 + 0x28]
50061loop_6011:
50062 fornot2s %f5, %f6, %f5
50063 movrne %l0, 0x055, %l5
50064 pdist %f10, %f14, %f0
50065 fpadd32 %f10, %f6, %f12
50066 fba,a %fcc0, loop_6012
50067 fmovrsne %o3, %f3, %f10
50068 brgez,a %i1, loop_6013
50069 fmovscc %xcc, %f10, %f3
50070loop_6012:
50071 lduh [%l7 + 0x54], %i7
50072 ldsw [%l7 + 0x18], %i0
50073loop_6013:
50074 fmovdle %icc, %f6, %f4
50075 addccc %o2, 0x0272, %l1
50076 fmovsg %icc, %f1, %f10
50077 lduh [%l7 + 0x10], %o5
50078 stb %o0, [%l7 + 0x2F]
50079 sdivcc %l4, 0x14A4, %i4
50080 fornot2 %f12, %f6, %f14
50081 array32 %l3, %o1, %l6
50082 smulcc %g6, %l2, %o4
50083 brlez %o7, loop_6014
50084 tne %xcc, 0x4
50085 ble,pt %xcc, loop_6015
50086 stw %o6, [%l7 + 0x34]
50087loop_6014:
50088 ldx [%l7 + 0x20], %g2
50089 std %f0, [%l7 + 0x18]
50090loop_6015:
50091 stb %g5, [%l7 + 0x52]
50092 movl %xcc, %i3, %g3
50093 ldsb [%l7 + 0x1E], %g4
50094 fmovda %xcc, %f12, %f14
50095 fcmple16 %f6, %f8, %i6
50096 edge8l %g7, %g1, %i5
50097 fcmpne16 %f2, %f8, %l0
50098 move %xcc, %l5, %i2
50099 brnz,a %i1, loop_6016
50100 siam 0x1
50101 movrgez %o3, 0x3A8, %i7
50102 st %f9, [%l7 + 0x20]
50103loop_6016:
50104 sdivx %i0, 0x1CF0, %l1
50105 fcmps %fcc0, %f14, %f14
50106 fors %f10, %f13, %f15
50107 fmovrdgz %o5, %f8, %f2
50108 addcc %o0, %l4, %i4
50109 ldsb [%l7 + 0x22], %o2
50110 addc %o1, %l6, %l3
50111 fmovrslz %g6, %f1, %f10
50112 xnorcc %o4, 0x1C6D, %o7
50113 fandnot2s %f8, %f3, %f11
50114 fmovrdne %o6, %f0, %f4
50115 fmovrdlz %l2, %f4, %f12
50116 fandnot1s %f7, %f11, %f1
50117 stw %g2, [%l7 + 0x74]
50118 fmovsle %xcc, %f1, %f0
50119 st %f2, [%l7 + 0x20]
50120 fexpand %f2, %f6
50121 fmul8x16au %f15, %f1, %f4
50122 edge16l %g5, %g3, %i3
50123 fnors %f7, %f8, %f1
50124 movcc %icc, %i6, %g4
50125 fmovdgu %icc, %f2, %f0
50126 bcc %xcc, loop_6017
50127 taddcctv %g1, %i5, %l0
50128 ldsw [%l7 + 0x24], %l5
50129 srax %i2, 0x0B, %g7
50130loop_6017:
50131 xorcc %i1, 0x1C76, %o3
50132 fnors %f12, %f6, %f0
50133 fabsd %f12, %f6
50134 fexpand %f13, %f10
50135 sllx %i7, 0x0D, %i0
50136 movne %xcc, %l1, %o0
50137 lduw [%l7 + 0x28], %o5
50138 ldd [%l7 + 0x40], %f14
50139 edge8ln %l4, %i4, %o2
50140 fmovse %icc, %f15, %f13
50141 lduh [%l7 + 0x2A], %o1
50142 fmovspos %xcc, %f11, %f9
50143 brlz,a %l3, loop_6018
50144 fcmped %fcc1, %f14, %f14
50145 or %g6, %l6, %o7
50146 fmovsgu %icc, %f3, %f7
50147loop_6018:
50148 edge32ln %o4, %l2, %g2
50149 ldsb [%l7 + 0x74], %o6
50150 brnz,a %g3, loop_6019
50151 tl %icc, 0x2
50152 ld [%l7 + 0x30], %f1
50153 movn %xcc, %g5, %i3
50154loop_6019:
50155 fmovsl %xcc, %f0, %f2
50156 fmovsneg %xcc, %f12, %f10
50157 xor %i6, %g4, %i5
50158 te %xcc, 0x4
50159 stb %g1, [%l7 + 0x22]
50160 ldx [%l7 + 0x30], %l5
50161 ld [%l7 + 0x3C], %f6
50162 ble,a %icc, loop_6020
50163 fmovrslez %i2, %f5, %f1
50164 fmovsl %icc, %f9, %f15
50165 edge32 %l0, %i1, %g7
50166loop_6020:
50167 movne %icc, %i7, %i0
50168 ldd [%l7 + 0x48], %f4
50169 edge16l %o3, %o0, %o5
50170 andcc %l1, %i4, %o2
50171 edge8ln %o1, %l4, %g6
50172 fpsub16s %f9, %f0, %f9
50173 edge8n %l3, %l6, %o4
50174 fzero %f8
50175 movcc %icc, %l2, %o7
50176 ldub [%l7 + 0x22], %g2
50177 st %f6, [%l7 + 0x70]
50178 umulcc %o6, 0x0165, %g3
50179 sth %g5, [%l7 + 0x2C]
50180 fandnot1s %f15, %f15, %f0
50181 ble,a,pn %icc, loop_6021
50182 andn %i3, %g4, %i5
50183 movre %g1, 0x074, %i6
50184 fbn %fcc1, loop_6022
50185loop_6021:
50186 fornot2s %f10, %f1, %f12
50187 srax %i2, 0x16, %l5
50188 fcmped %fcc1, %f2, %f12
50189loop_6022:
50190 fnands %f3, %f2, %f0
50191 std %f14, [%l7 + 0x60]
50192 edge32l %l0, %g7, %i1
50193 std %f12, [%l7 + 0x40]
50194 stb %i0, [%l7 + 0x4B]
50195 stx %o3, [%l7 + 0x58]
50196 sth %o0, [%l7 + 0x36]
50197 taddcc %o5, %l1, %i7
50198 fnegs %f0, %f6
50199 bcc,a %xcc, loop_6023
50200 ldub [%l7 + 0x0C], %i4
50201 brgz,a %o1, loop_6024
50202 ldsw [%l7 + 0x34], %l4
50203loop_6023:
50204 srax %o2, %g6, %l3
50205 edge16ln %o4, %l6, %l2
50206loop_6024:
50207 subcc %o7, %g2, %g3
50208 bleu,a,pn %icc, loop_6025
50209 lduh [%l7 + 0x6A], %o6
50210 bge,a,pn %icc, loop_6026
50211 ldsb [%l7 + 0x3B], %g5
50212loop_6025:
50213 sll %i3, %i5, %g1
50214 fmovrsgez %i6, %f13, %f12
50215loop_6026:
50216 stw %g4, [%l7 + 0x6C]
50217 movrgez %i2, 0x02E, %l0
50218 andncc %g7, %i1, %i0
50219 fble,a %fcc1, loop_6027
50220 taddcc %l5, 0x0A25, %o0
50221 fandnot2 %f0, %f8, %f10
50222 fabss %f9, %f5
50223loop_6027:
50224 fba %fcc2, loop_6028
50225 sdivx %o3, 0x16E4, %l1
50226 stb %i7, [%l7 + 0x20]
50227 movrgz %i4, 0x2E8, %o5
50228loop_6028:
50229 bl loop_6029
50230 subcc %l4, 0x17B7, %o1
50231 fnegs %f4, %f7
50232 fmovrdlez %o2, %f4, %f6
50233loop_6029:
50234 sth %l3, [%l7 + 0x4E]
50235 ldx [%l7 + 0x18], %g6
50236 fbug %fcc2, loop_6030
50237 fxors %f2, %f15, %f15
50238 bne %xcc, loop_6031
50239 stw %l6, [%l7 + 0x7C]
50240loop_6030:
50241 tcc %xcc, 0x6
50242 fbue %fcc3, loop_6032
50243loop_6031:
50244 edge32l %l2, %o7, %g2
50245 tge %xcc, 0x5
50246 fzero %f12
50247loop_6032:
50248 fmovdleu %icc, %f9, %f9
50249 edge16 %g3, %o4, %g5
50250 fcmpes %fcc2, %f5, %f0
50251 fmul8sux16 %f8, %f6, %f4
50252 fblg,a %fcc3, loop_6033
50253 ldx [%l7 + 0x28], %i3
50254 tl %icc, 0x7
50255 faligndata %f8, %f2, %f0
50256loop_6033:
50257 st %f0, [%l7 + 0x40]
50258 ldsh [%l7 + 0x78], %o6
50259 stx %i5, [%l7 + 0x70]
50260 lduw [%l7 + 0x60], %i6
50261 edge32l %g1, %i2, %l0
50262 fnot1s %f8, %f4
50263 stx %g7, [%l7 + 0x20]
50264 and %i1, 0x16BB, %g4
50265 tsubcctv %i0, 0x1A0F, %l5
50266 stb %o0, [%l7 + 0x63]
50267 stx %o3, [%l7 + 0x28]
50268 fmovdleu %icc, %f11, %f7
50269 fones %f13
50270 fpsub32s %f5, %f14, %f4
50271 movn %xcc, %i7, %l1
50272 fxors %f12, %f13, %f14
50273 te %icc, 0x5
50274 bcc,a %icc, loop_6034
50275 alignaddrl %o5, %l4, %i4
50276 fmul8ulx16 %f4, %f6, %f2
50277 fpadd32s %f1, %f14, %f8
50278loop_6034:
50279 array8 %o1, %l3, %g6
50280 edge32 %o2, %l6, %l2
50281 fmovrdlz %g2, %f12, %f4
50282 umul %o7, 0x1DD7, %g3
50283 addc %o4, 0x16AA, %g5
50284 fsrc1s %f5, %f1
50285 stb %o6, [%l7 + 0x6C]
50286 fpsub32 %f8, %f8, %f8
50287 fnegd %f12, %f8
50288 fmovdneg %icc, %f5, %f2
50289 tvs %xcc, 0x7
50290 stx %i3, [%l7 + 0x10]
50291 for %f8, %f12, %f14
50292 fmovdvs %icc, %f4, %f6
50293 bl,a,pn %icc, loop_6035
50294 edge8n %i5, %g1, %i2
50295 bpos,a,pn %icc, loop_6036
50296 fxnor %f0, %f10, %f2
50297loop_6035:
50298 orncc %l0, 0x15B2, %g7
50299 fmovsg %xcc, %f3, %f9
50300loop_6036:
50301 std %f14, [%l7 + 0x60]
50302 lduh [%l7 + 0x5A], %i1
50303 fmul8x16 %f14, %f10, %f12
50304 fmul8x16au %f14, %f9, %f2
50305 ldsb [%l7 + 0x6E], %i6
50306 fcmpes %fcc3, %f5, %f1
50307 or %g4, 0x060D, %l5
50308 fble %fcc2, loop_6037
50309 bge %xcc, loop_6038
50310 fmovscc %xcc, %f3, %f0
50311 fcmple32 %f8, %f14, %o0
50312loop_6037:
50313 fabsd %f2, %f2
50314loop_6038:
50315 tcs %xcc, 0x0
50316 stx %o3, [%l7 + 0x40]
50317 ld [%l7 + 0x54], %f3
50318 ldsh [%l7 + 0x0A], %i7
50319 smul %l1, 0x1D8D, %i0
50320 fornot2 %f0, %f4, %f8
50321 mova %icc, %l4, %o5
50322 ldx [%l7 + 0x08], %o1
50323 brlez %l3, loop_6039
50324 alignaddr %g6, %i4, %o2
50325 fmuld8sux16 %f9, %f5, %f10
50326 fmul8sux16 %f8, %f8, %f10
50327loop_6039:
50328 fmovrdlez %l2, %f14, %f0
50329 fabss %f9, %f1
50330 xnorcc %g2, 0x0A96, %l6
50331 movrgez %o7, 0x2BE, %o4
50332 move %xcc, %g5, %o6
50333 ldsh [%l7 + 0x60], %g3
50334 std %f12, [%l7 + 0x50]
50335 ldd [%l7 + 0x48], %f10
50336 fpackfix %f14, %f11
50337 bl %icc, loop_6040
50338 fpmerge %f10, %f2, %f0
50339 fmovrdlz %i5, %f12, %f2
50340 ldx [%l7 + 0x10], %i3
50341loop_6040:
50342 ldub [%l7 + 0x7B], %g1
50343 fnand %f6, %f4, %f4
50344 ldsb [%l7 + 0x35], %i2
50345 fpadd32 %f10, %f12, %f10
50346 array8 %g7, %i1, %i6
50347 fcmpes %fcc0, %f1, %f9
50348 std %f4, [%l7 + 0x30]
50349 fcmpgt32 %f6, %f14, %g4
50350 stw %l0, [%l7 + 0x74]
50351 bl,a %xcc, loop_6041
50352 lduh [%l7 + 0x48], %o0
50353 tleu %xcc, 0x5
50354 fandnot1s %f1, %f10, %f9
50355loop_6041:
50356 ldub [%l7 + 0x4B], %l5
50357 fpsub32 %f8, %f14, %f0
50358 call loop_6042
50359 fpsub16 %f12, %f12, %f14
50360 popc 0x1591, %o3
50361 subc %i7, 0x018C, %l1
50362loop_6042:
50363 lduh [%l7 + 0x64], %l4
50364 alignaddr %o5, %o1, %l3
50365 ldd [%l7 + 0x10], %f10
50366 fbg %fcc3, loop_6043
50367 fones %f13
50368 ldsh [%l7 + 0x68], %i0
50369 fpsub16 %f12, %f8, %f10
50370loop_6043:
50371 sth %g6, [%l7 + 0x34]
50372 stw %o2, [%l7 + 0x54]
50373 sra %i4, 0x05, %l2
50374 bg loop_6044
50375 fnot1s %f9, %f1
50376 bcc,pt %icc, loop_6045
50377 sethi 0x1560, %g2
50378loop_6044:
50379 stw %o7, [%l7 + 0x50]
50380 fcmpeq16 %f14, %f8, %o4
50381loop_6045:
50382 stb %g5, [%l7 + 0x10]
50383 array32 %l6, %g3, %i5
50384 fpsub32 %f2, %f6, %f10
50385 lduw [%l7 + 0x68], %o6
50386 edge8l %i3, %i2, %g7
50387 ld [%l7 + 0x08], %f4
50388 udivx %i1, 0x1F4F, %i6
50389 tle %xcc, 0x7
50390 brz %g4, loop_6046
50391 or %l0, 0x001F, %g1
50392 ta %icc, 0x1
50393 tcc %icc, 0x4
50394loop_6046:
50395 add %l5, 0x1578, %o3
50396 movl %icc, %i7, %l1
50397 tgu %icc, 0x7
50398 tcc %xcc, 0x4
50399 sth %l4, [%l7 + 0x7A]
50400 fmovrsne %o5, %f4, %f7
50401 movcc %icc, %o0, %l3
50402 orncc %o1, %i0, %g6
50403 tl %icc, 0x5
50404 fmovda %xcc, %f13, %f4
50405 add %i4, 0x1E49, %l2
50406 fmovdge %xcc, %f12, %f14
50407 edge32 %o2, %g2, %o4
50408 ldsh [%l7 + 0x6C], %o7
50409 andcc %g5, 0x1391, %g3
50410 fmovdle %icc, %f7, %f3
50411 fmovsleu %icc, %f4, %f0
50412 ldd [%l7 + 0x60], %f4
50413 std %f14, [%l7 + 0x28]
50414 array32 %l6, %i5, %i3
50415 ba,pt %xcc, loop_6047
50416 fcmpne16 %f14, %f2, %o6
50417 lduh [%l7 + 0x52], %g7
50418 alignaddr %i2, %i1, %i6
50419loop_6047:
50420 addccc %g4, 0x031F, %l0
50421 srlx %g1, %o3, %l5
50422 lduw [%l7 + 0x4C], %l1
50423 ldsh [%l7 + 0x20], %i7
50424 srax %l4, %o0, %o5
50425 ta %xcc, 0x4
50426 srl %o1, 0x18, %i0
50427 std %f0, [%l7 + 0x58]
50428 bvc,pt %icc, loop_6048
50429 tvc %icc, 0x3
50430 sth %g6, [%l7 + 0x20]
50431 stb %i4, [%l7 + 0x3F]
50432loop_6048:
50433 sdivx %l3, 0x0CC1, %o2
50434 te %xcc, 0x0
50435 xor %g2, 0x0897, %o4
50436 fblg,a %fcc3, loop_6049
50437 ldub [%l7 + 0x0C], %l2
50438 fmovsn %icc, %f1, %f14
50439 fandnot1 %f14, %f8, %f2
50440loop_6049:
50441 st %f0, [%l7 + 0x64]
50442 fpack16 %f0, %f6
50443 ldub [%l7 + 0x0E], %g5
50444 lduw [%l7 + 0x3C], %o7
50445 fpack32 %f10, %f10, %f4
50446 ldd [%l7 + 0x40], %f10
50447 tne %icc, 0x3
50448 edge16l %g3, %i5, %i3
50449 ldd [%l7 + 0x20], %f0
50450 bgu,a %icc, loop_6050
50451 add %l6, %o6, %i2
50452 array16 %i1, %g7, %i6
50453 fmovdn %xcc, %f3, %f8
50454loop_6050:
50455 andn %l0, 0x0BB5, %g4
50456 fmovrdlz %g1, %f6, %f10
50457 lduw [%l7 + 0x38], %l5
50458 fmovrde %o3, %f6, %f2
50459 tvc %xcc, 0x6
50460 ldsb [%l7 + 0x25], %l1
50461 tpos %icc, 0x6
50462 sth %l4, [%l7 + 0x6C]
50463 movrgez %o0, 0x336, %o5
50464 bcc,pt %xcc, loop_6051
50465 fmul8ulx16 %f12, %f6, %f12
50466 fbul,a %fcc2, loop_6052
50467 std %f0, [%l7 + 0x08]
50468loop_6051:
50469 bl loop_6053
50470 fmovs %f7, %f4
50471loop_6052:
50472 lduh [%l7 + 0x26], %o1
50473 lduh [%l7 + 0x5E], %i7
50474loop_6053:
50475 ldsb [%l7 + 0x20], %i0
50476 movneg %icc, %g6, %l3
50477 ldsh [%l7 + 0x4A], %i4
50478 tg %xcc, 0x7
50479 andcc %g2, %o4, %o2
50480 tsubcc %l2, 0x1E91, %g5
50481 fbe %fcc2, loop_6054
50482 ldd [%l7 + 0x60], %f2
50483 fmovdn %xcc, %f8, %f4
50484 fmovrde %o7, %f0, %f6
50485loop_6054:
50486 edge16n %i5, %i3, %l6
50487 fbe %fcc2, loop_6055
50488 edge16n %o6, %i2, %i1
50489 fnot1 %f14, %f0
50490 fsrc2 %f10, %f6
50491loop_6055:
50492 ldsh [%l7 + 0x3A], %g7
50493 fbue %fcc3, loop_6056
50494 fbn,a %fcc2, loop_6057
50495 brgez %i6, loop_6058
50496 fmovse %icc, %f6, %f5
50497loop_6056:
50498 sth %l0, [%l7 + 0x3A]
50499loop_6057:
50500 fmovrslez %g3, %f10, %f14
50501loop_6058:
50502 lduw [%l7 + 0x70], %g1
50503 fmovrslz %g4, %f13, %f2
50504 smul %o3, %l1, %l5
50505 ldub [%l7 + 0x35], %l4
50506 tcs %icc, 0x0
50507 fcmped %fcc0, %f4, %f10
50508 fornot2s %f3, %f13, %f13
50509 sra %o0, 0x14, %o1
50510 brz %i7, loop_6059
50511 fmovsa %xcc, %f1, %f1
50512 edge16n %o5, %i0, %g6
50513 andcc %l3, %i4, %g2
50514loop_6059:
50515 fcmpes %fcc0, %f0, %f2
50516 fbug,a %fcc0, loop_6060
50517 edge16l %o2, %l2, %o4
50518 fnand %f6, %f14, %f12
50519 ldsw [%l7 + 0x64], %g5
50520loop_6060:
50521 fmovdleu %xcc, %f11, %f15
50522 sth %o7, [%l7 + 0x62]
50523 mova %icc, %i5, %i3
50524 udivx %o6, 0x1D2C, %l6
50525 fpsub32s %f3, %f15, %f5
50526 st %f10, [%l7 + 0x78]
50527 fpackfix %f12, %f3
50528 fmovdgu %icc, %f11, %f12
50529 ldx [%l7 + 0x60], %i2
50530 ldsb [%l7 + 0x3E], %g7
50531 fmovspos %xcc, %f7, %f11
50532 fands %f8, %f9, %f8
50533 srax %i1, 0x06, %i6
50534 ldub [%l7 + 0x19], %l0
50535 addcc %g1, 0x046E, %g4
50536 fornot1s %f11, %f6, %f1
50537 andncc %g3, %o3, %l1
50538 ldd [%l7 + 0x50], %f10
50539 xor %l5, 0x0973, %o0
50540 fxnors %f8, %f9, %f12
50541 ldsw [%l7 + 0x4C], %l4
50542 fones %f2
50543 fble,a %fcc1, loop_6061
50544 std %f8, [%l7 + 0x68]
50545 ldsb [%l7 + 0x35], %o1
50546 fmovsgu %icc, %f4, %f8
50547loop_6061:
50548 tvs %xcc, 0x3
50549 array16 %o5, %i7, %i0
50550 smulcc %g6, %l3, %i4
50551 lduh [%l7 + 0x3C], %o2
50552 lduh [%l7 + 0x20], %g2
50553 bneg,a %xcc, loop_6062
50554 lduw [%l7 + 0x48], %o4
50555 fsrc1 %f2, %f2
50556 lduh [%l7 + 0x78], %l2
50557loop_6062:
50558 ldx [%l7 + 0x68], %g5
50559 fmul8x16au %f10, %f9, %f2
50560 tleu %icc, 0x3
50561 fblg,a %fcc2, loop_6063
50562 fbule,a %fcc3, loop_6064
50563 tleu %xcc, 0x5
50564 movle %icc, %i5, %o7
50565loop_6063:
50566 movrgz %i3, 0x1B8, %o6
50567loop_6064:
50568 fmovsa %xcc, %f15, %f3
50569 ba,a,pt %xcc, loop_6065
50570 movgu %icc, %i2, %g7
50571 fnot1 %f0, %f10
50572 or %i1, 0x1022, %i6
50573loop_6065:
50574 ldsb [%l7 + 0x7A], %l6
50575 lduh [%l7 + 0x1C], %g1
50576 nop
50577 setx loop_6066, %l0, %l1
50578 wrpr 0x1, %tl
50579 wrpr %l1, %tnpc
50580 setx 0x34400001400, %l0, %l1
50581 wrpr %l1, %tstate
50582 wrhpr 0x4, %htstate
50583 done
50584 bl,a loop_6067
50585 fcmpne32 %f4, %f2, %l0
50586 fpsub32 %f12, %f6, %f8
50587loop_6066:
50588 fmovscs %xcc, %f6, %f11
50589loop_6067:
50590 stb %g3, [%l7 + 0x4B]
50591 udivcc %o3, 0x09E3, %l1
50592 fnot1 %f12, %f0
50593 std %f2, [%l7 + 0x28]
50594 fbge,a %fcc1, loop_6068
50595 movrlez %g4, 0x3A3, %l5
50596 fexpand %f1, %f6
50597 ldub [%l7 + 0x57], %l4
50598loop_6068:
50599 fcmped %fcc3, %f8, %f14
50600 fandnot2 %f8, %f8, %f14
50601 ldd [%l7 + 0x50], %f2
50602 fmovrdlez %o0, %f6, %f10
50603 fandnot1 %f10, %f0, %f6
50604 movleu %xcc, %o5, %o1
50605 tge %icc, 0x4
50606 edge8ln %i7, %i0, %g6
50607 brlz,a %i4, loop_6069
50608 stw %l3, [%l7 + 0x38]
50609 fpack32 %f14, %f8, %f4
50610 fmovsne %icc, %f9, %f4
50611loop_6069:
50612 movl %xcc, %o2, %o4
50613 stb %l2, [%l7 + 0x70]
50614 ldsb [%l7 + 0x41], %g2
50615 movrlez %g5, 0x392, %o7
50616 stw %i3, [%l7 + 0x10]
50617 fmovscc %icc, %f13, %f7
50618 ld [%l7 + 0x40], %f11
50619 ble,a %icc, loop_6070
50620 siam 0x6
50621 fpack16 %f14, %f3
50622 sth %o6, [%l7 + 0x50]
50623loop_6070:
50624 sth %i5, [%l7 + 0x5C]
50625 fbl,a %fcc1, loop_6071
50626 ldx [%l7 + 0x40], %g7
50627 bvs,a loop_6072
50628 ldub [%l7 + 0x27], %i1
50629loop_6071:
50630 bge,a,pt %icc, loop_6073
50631 lduh [%l7 + 0x3A], %i2
50632loop_6072:
50633 orcc %l6, 0x0F27, %g1
50634 call loop_6074
50635loop_6073:
50636 brz,a %i6, loop_6075
50637 fnot1 %f12, %f8
50638 fmovdvs %xcc, %f0, %f7
50639loop_6074:
50640 stx %g3, [%l7 + 0x30]
50641loop_6075:
50642 sth %l0, [%l7 + 0x3C]
50643 ldsw [%l7 + 0x68], %l1
50644 ldx [%l7 + 0x48], %g4
50645 brlz %l5, loop_6076
50646 fnors %f10, %f3, %f1
50647 fmovsn %xcc, %f14, %f4
50648 fbu,a %fcc3, loop_6077
50649loop_6076:
50650 edge16ln %l4, %o0, %o5
50651 sth %o1, [%l7 + 0x0C]
50652 bn loop_6078
50653loop_6077:
50654 fmovsvs %icc, %f15, %f5
50655 andcc %i7, 0x0365, %i0
50656 pdist %f4, %f4, %f6
50657loop_6078:
50658 st %f12, [%l7 + 0x2C]
50659 fands %f7, %f10, %f13
50660 fbu,a %fcc0, loop_6079
50661 fmovrsgez %o3, %f4, %f7
50662 ldx [%l7 + 0x10], %g6
50663 ldsw [%l7 + 0x2C], %l3
50664loop_6079:
50665 fmovs %f9, %f2
50666 brlez %i4, loop_6080
50667 fmuld8sux16 %f10, %f6, %f12
50668 fmovsvc %icc, %f13, %f12
50669 stx %o2, [%l7 + 0x18]
50670loop_6080:
50671 srlx %o4, %l2, %g5
50672 tn %icc, 0x3
50673 bl loop_6081
50674 ldsw [%l7 + 0x78], %g2
50675 udiv %o7, 0x1246, %o6
50676 fmovsa %icc, %f8, %f6
50677loop_6081:
50678 udiv %i5, 0x19B7, %g7
50679 fpsub16s %f11, %f12, %f14
50680 ldub [%l7 + 0x6F], %i3
50681 brlz,a %i2, loop_6082
50682 stb %l6, [%l7 + 0x78]
50683 tleu %icc, 0x0
50684 array16 %g1, %i6, %g3
50685loop_6082:
50686 fandnot1s %f7, %f4, %f7
50687 ldsb [%l7 + 0x0A], %l0
50688 st %f0, [%l7 + 0x08]
50689 ldsw [%l7 + 0x68], %l1
50690 sethi 0x11E8, %g4
50691 fandnot1 %f14, %f6, %f14
50692 fcmpeq32 %f12, %f6, %i1
50693 fnot1s %f1, %f5
50694 srlx %l4, %o0, %o5
50695 sdivcc %l5, 0x10F0, %i7
50696 orncc %i0, 0x1591, %o3
50697 fmovda %xcc, %f15, %f2
50698 edge32 %g6, %l3, %i4
50699 ldsh [%l7 + 0x1C], %o1
50700 udivx %o4, 0x0063, %o2
50701 addc %l2, 0x1466, %g2
50702 and %g5, 0x0D24, %o6
50703 fmuld8ulx16 %f4, %f8, %f14
50704 fcmpne32 %f6, %f4, %o7
50705 movvc %xcc, %i5, %i3
50706 ldsh [%l7 + 0x56], %i2
50707 smulcc %g7, %l6, %i6
50708 ldx [%l7 + 0x30], %g1
50709 subcc %l0, 0x00AE, %l1
50710 umul %g4, 0x0370, %g3
50711 fpack16 %f8, %f6
50712 ldsh [%l7 + 0x76], %l4
50713 fcmple32 %f8, %f6, %o0
50714 fmovsneg %icc, %f3, %f11
50715 popc 0x183F, %i1
50716 edge32 %l5, %i7, %o5
50717 ld [%l7 + 0x4C], %f8
50718 fcmped %fcc2, %f2, %f14
50719 ldd [%l7 + 0x28], %f0
50720 bn,pn %icc, loop_6083
50721 sth %i0, [%l7 + 0x1C]
50722 stb %o3, [%l7 + 0x6D]
50723 ld [%l7 + 0x68], %f8
50724loop_6083:
50725 tn %icc, 0x7
50726 ldsw [%l7 + 0x74], %g6
50727 sth %i4, [%l7 + 0x4C]
50728 stw %o1, [%l7 + 0x34]
50729 fbne %fcc2, loop_6084
50730 fsrc1 %f8, %f4
50731 ldub [%l7 + 0x7A], %o4
50732 fmovdvs %xcc, %f12, %f3
50733loop_6084:
50734 movrlez %l3, %l2, %g2
50735 fmovrde %o2, %f4, %f0
50736 stb %o6, [%l7 + 0x55]
50737 addc %o7, %i5, %i3
50738 nop
50739 setx loop_6085, %l0, %l1
50740 wrpr 0x1, %tl
50741 wrpr %l1, %tnpc
50742 setx 0x34400001400, %l0, %l1
50743 wrpr %l1, %tstate
50744 wrhpr 0x4, %htstate
50745 done
50746 fands %f0, %f8, %f2
50747 stx %i2, [%l7 + 0x78]
50748 fmovrdgez %g5, %f12, %f10
50749loop_6085:
50750 fornot1s %f13, %f11, %f12
50751 nop
50752 setx loop_6086, %l0, %l1
50753 jmpl %l1, %l6
50754 movrgez %i6, 0x212, %g1
50755 lduw [%l7 + 0x28], %g7
50756 xorcc %l1, 0x14E4, %l0
50757loop_6086:
50758 ldsb [%l7 + 0x29], %g4
50759 ld [%l7 + 0x74], %f14
50760 fmovdl %icc, %f15, %f15
50761 tn %icc, 0x6
50762 fbug,a %fcc2, loop_6087
50763 sth %l4, [%l7 + 0x16]
50764 movg %xcc, %g3, %o0
50765 ble,a %icc, loop_6088
50766loop_6087:
50767 fornot1 %f0, %f8, %f2
50768 udivcc %i1, 0x0179, %i7
50769 bg,a %icc, loop_6089
50770loop_6088:
50771 movge %icc, %o5, %l5
50772 alignaddr %i0, %o3, %g6
50773 movle %xcc, %i4, %o1
50774loop_6089:
50775 ldsw [%l7 + 0x30], %o4
50776 alignaddr %l3, %l2, %o2
50777 ldsw [%l7 + 0x48], %o6
50778 tge %xcc, 0x7
50779 edge8l %o7, %g2, %i5
50780 tneg %icc, 0x6
50781 std %f10, [%l7 + 0x60]
50782 fmovsa %xcc, %f6, %f1
50783 fmovdvc %icc, %f9, %f6
50784 fmovdvc %icc, %f0, %f4
50785 ldsw [%l7 + 0x40], %i3
50786 bg,a %icc, loop_6090
50787 movleu %icc, %g5, %l6
50788 ldd [%l7 + 0x20], %f2
50789 edge32n %i2, %i6, %g1
50790loop_6090:
50791 nop
50792 setx loop_6091, %l0, %l1
50793 wrpr 0x1, %tl
50794 wrpr %l1, %tpc
50795 add %l1, 0x4, %l1
50796 wrpr %l1, %tnpc
50797 setx 0x34400001400, %l0, %l1
50798 wrpr %l1, %tstate
50799 wrhpr 0x4, %htstate
50800 retry
50801 bl %icc, loop_6092
50802 fmovdl %xcc, %f0, %f2
50803 bne,a %xcc, loop_6093
50804loop_6091:
50805 movcc %xcc, %l1, %l0
50806loop_6092:
50807 lduh [%l7 + 0x0C], %g7
50808 fnot2 %f4, %f2
50809loop_6093:
50810 sth %l4, [%l7 + 0x5C]
50811 edge32 %g4, %g3, %o0
50812 bleu,a %xcc, loop_6094
50813 bshuffle %f2, %f0, %f4
50814 fpadd32s %f8, %f10, %f1
50815 fnot2s %f5, %f12
50816loop_6094:
50817 fabsd %f8, %f2
50818 stb %i1, [%l7 + 0x37]
50819 umulcc %i7, 0x1BB7, %o5
50820 fmovdcs %icc, %f2, %f14
50821 fnot1 %f8, %f8
50822 fmovscc %xcc, %f11, %f3
50823 fmovdle %xcc, %f10, %f13
50824 fxnors %f6, %f9, %f4
50825 nop
50826 setx loop_6095, %l0, %l1
50827 jmpl %l1, %i0
50828 fmovdcc %xcc, %f5, %f11
50829 ldsh [%l7 + 0x4E], %o3
50830 fxor %f0, %f8, %f0
50831loop_6095:
50832 movvs %icc, %l5, %i4
50833 fmovsgu %icc, %f1, %f5
50834 lduh [%l7 + 0x58], %o1
50835 edge16n %o4, %l3, %g6
50836 stx %l2, [%l7 + 0x68]
50837 fbul %fcc1, loop_6096
50838 edge32l %o2, %o7, %g2
50839 fbu,a %fcc1, loop_6097
50840 sllx %i5, 0x10, %i3
50841loop_6096:
50842 movcs %icc, %g5, %l6
50843 ldx [%l7 + 0x68], %o6
50844loop_6097:
50845 st %f6, [%l7 + 0x74]
50846 taddcctv %i2, 0x0BEF, %g1
50847 bleu,pt %xcc, loop_6098
50848 bcs,pn %icc, loop_6099
50849 subc %l1, %l0, %g7
50850 stb %l4, [%l7 + 0x33]
50851loop_6098:
50852 ble,pt %xcc, loop_6100
50853loop_6099:
50854 fbl %fcc3, loop_6101
50855 be,pn %icc, loop_6102
50856 andn %g4, %i6, %g3
50857loop_6100:
50858 edge32l %o0, %i1, %i7
50859loop_6101:
50860 fsrc2 %f0, %f2
50861loop_6102:
50862 sth %o5, [%l7 + 0x1C]
50863 fmovdcc %xcc, %f12, %f4
50864 mulscc %o3, 0x05DD, %l5
50865 stx %i0, [%l7 + 0x18]
50866 sth %i4, [%l7 + 0x3A]
50867 fmovrsgez %o4, %f8, %f6
50868 fmovdn %icc, %f10, %f0
50869 edge16 %l3, %o1, %g6
50870 fpadd32 %f12, %f6, %f10
50871 fcmpne16 %f10, %f6, %o2
50872 fmovdleu %icc, %f6, %f11
50873 fmovd %f2, %f12
50874 movvs %icc, %l2, %o7
50875 sth %i5, [%l7 + 0x58]
50876 fmul8x16 %f10, %f14, %f2
50877 fmovsgu %xcc, %f0, %f6
50878 fmovrslz %i3, %f9, %f2
50879 stb %g5, [%l7 + 0x09]
50880 edge8l %g2, %o6, %i2
50881 fnot2s %f13, %f2
50882 std %f0, [%l7 + 0x60]
50883 be,pt %icc, loop_6103
50884 fornot1s %f2, %f1, %f10
50885 fors %f4, %f8, %f4
50886 fpsub32 %f0, %f12, %f8
50887loop_6103:
50888 ldsb [%l7 + 0x50], %g1
50889 ldd [%l7 + 0x28], %f4
50890 tgu %icc, 0x6
50891 movpos %icc, %l1, %l0
50892 lduw [%l7 + 0x6C], %g7
50893 fcmple16 %f0, %f2, %l6
50894 fnors %f4, %f4, %f2
50895 brlz %l4, loop_6104
50896 fbge %fcc3, loop_6105
50897 ldsw [%l7 + 0x68], %i6
50898 fandnot1 %f12, %f8, %f6
50899loop_6104:
50900 tge %icc, 0x3
50901loop_6105:
50902 fmovdleu %xcc, %f7, %f8
50903 sth %g4, [%l7 + 0x42]
50904 stb %g3, [%l7 + 0x43]
50905 edge8ln %o0, %i1, %i7
50906 smul %o3, 0x0C70, %l5
50907 fpsub32 %f14, %f14, %f6
50908 edge32 %i0, %i4, %o5
50909 fmovsg %xcc, %f14, %f9
50910 ldx [%l7 + 0x30], %o4
50911 lduw [%l7 + 0x08], %o1
50912 movl %xcc, %g6, %l3
50913 fcmpne32 %f8, %f8, %o2
50914 ldub [%l7 + 0x40], %o7
50915 edge8 %i5, %i3, %g5
50916 tneg %icc, 0x1
50917 fmovs %f15, %f14
50918 fmovda %icc, %f12, %f2
50919 ldd [%l7 + 0x50], %f6
50920 lduh [%l7 + 0x56], %g2
50921 ba,a,pt %icc, loop_6106
50922 fcmped %fcc0, %f14, %f0
50923 ldsb [%l7 + 0x2D], %l2
50924 fmovrdlz %o6, %f2, %f10
50925loop_6106:
50926 ldsw [%l7 + 0x4C], %i2
50927 st %f14, [%l7 + 0x64]
50928 or %l1, %l0, %g1
50929 siam 0x2
50930 sllx %l6, %g7, %i6
50931 taddcctv %l4, 0x12A3, %g4
50932 fnor %f10, %f12, %f0
50933 fpsub16 %f14, %f14, %f4
50934 addcc %g3, %o0, %i1
50935 fornot1 %f2, %f2, %f14
50936 ldsw [%l7 + 0x1C], %o3
50937 fsrc2s %f1, %f15
50938 popc 0x04F8, %l5
50939 movcs %xcc, %i7, %i0
50940 fcmpeq32 %f6, %f12, %o5
50941 tsubcctv %o4, %o1, %g6
50942 fmovspos %xcc, %f7, %f10
50943 and %i4, 0x1FE0, %l3
50944 lduw [%l7 + 0x7C], %o7
50945 bneg %xcc, loop_6107
50946 fmovsge %xcc, %f11, %f6
50947 lduw [%l7 + 0x14], %o2
50948 ld [%l7 + 0x30], %f1
50949loop_6107:
50950 sra %i5, 0x1B, %g5
50951 tvs %xcc, 0x0
50952 edge32l %i3, %g2, %l2
50953 tsubcctv %o6, 0x0E0B, %i2
50954 bgu,a loop_6108
50955 fmovdcc %xcc, %f3, %f9
50956 edge16 %l0, %l1, %g1
50957 fbug,a %fcc1, loop_6109
50958loop_6108:
50959 fbl,a %fcc2, loop_6110
50960 movcs %icc, %g7, %l6
50961 movre %i6, 0x3A6, %g4
50962loop_6109:
50963 sra %l4, %g3, %o0
50964loop_6110:
50965 fnot2s %f3, %f15
50966 fbo,a %fcc1, loop_6111
50967 fandnot1 %f10, %f10, %f0
50968 bg,pn %icc, loop_6112
50969 fnand %f0, %f4, %f10
50970loop_6111:
50971 st %f7, [%l7 + 0x2C]
50972 fmovdn %icc, %f8, %f8
50973loop_6112:
50974 lduw [%l7 + 0x48], %i1
50975 sth %o3, [%l7 + 0x34]
50976 sub %i7, 0x0CD7, %i0
50977 stx %o5, [%l7 + 0x30]
50978 fpsub16 %f2, %f12, %f14
50979 mova %xcc, %l5, %o1
50980 fmovrsgz %g6, %f8, %f0
50981 fcmpeq32 %f8, %f4, %o4
50982 sth %i4, [%l7 + 0x6E]
50983 ldub [%l7 + 0x0D], %o7
50984 mova %icc, %l3, %o2
50985 array16 %g5, %i3, %g2
50986 ldsw [%l7 + 0x70], %l2
50987 tvc %icc, 0x5
50988 edge8 %i5, %i2, %l0
50989 std %f6, [%l7 + 0x58]
50990 fmovda %icc, %f9, %f13
50991 fone %f8
50992 stb %o6, [%l7 + 0x50]
50993 andncc %l1, %g1, %l6
50994 edge16n %g7, %g4, %l4
50995 bneg,a,pt %icc, loop_6113
50996 movgu %xcc, %g3, %o0
50997 fmovrse %i1, %f14, %f2
50998 stb %o3, [%l7 + 0x45]
50999loop_6113:
51000 bge %xcc, loop_6114
51001 ldub [%l7 + 0x0A], %i6
51002 umulcc %i0, 0x0D71, %o5
51003 umulcc %l5, %o1, %i7
51004loop_6114:
51005 ldd [%l7 + 0x28], %f0
51006 fpadd32s %f9, %f6, %f7
51007 ldd [%l7 + 0x08], %f8
51008 fbg,a %fcc0, loop_6115
51009 andcc %g6, %i4, %o4
51010 fmovdcc %icc, %f4, %f11
51011 fxor %f4, %f4, %f10
51012loop_6115:
51013 lduw [%l7 + 0x10], %o7
51014 faligndata %f14, %f2, %f12
51015 srlx %o2, 0x13, %l3
51016 ble,a,pn %icc, loop_6116
51017 stx %i3, [%l7 + 0x10]
51018 fnegs %f11, %f6
51019 bcs,a loop_6117
51020loop_6116:
51021 sll %g5, %g2, %i5
51022 brz %i2, loop_6118
51023 fmovdpos %xcc, %f4, %f10
51024loop_6117:
51025 fmovsvc %xcc, %f9, %f8
51026 fpadd16 %f0, %f0, %f8
51027loop_6118:
51028 andn %l0, 0x1544, %o6
51029 sth %l2, [%l7 + 0x7E]
51030 fcmpne16 %f8, %f6, %g1
51031 fmovdneg %icc, %f6, %f8
51032 fpadd32 %f6, %f12, %f14
51033 fcmps %fcc1, %f1, %f1
51034 tcc %xcc, 0x4
51035 umul %l6, 0x1BEC, %g7
51036 st %f15, [%l7 + 0x34]
51037 sth %g4, [%l7 + 0x70]
51038 fones %f15
51039 fornot1 %f2, %f8, %f6
51040 ble,a,pn %icc, loop_6119
51041 fmovse %xcc, %f12, %f1
51042 fsrc1s %f5, %f9
51043 brnz %l4, loop_6120
51044loop_6119:
51045 fcmped %fcc2, %f12, %f0
51046 fblg,a %fcc1, loop_6121
51047 sra %l1, %g3, %o0
51048loop_6120:
51049 tne %xcc, 0x3
51050 bne,a %xcc, loop_6122
51051loop_6121:
51052 fcmps %fcc0, %f1, %f15
51053 fbu,a %fcc1, loop_6123
51054 fmovdle %xcc, %f12, %f8
51055loop_6122:
51056 ldd [%l7 + 0x10], %f2
51057 fmovrdgez %o3, %f6, %f12
51058loop_6123:
51059 st %f7, [%l7 + 0x70]
51060 tleu %icc, 0x5
51061 movgu %xcc, %i6, %i1
51062 st %f4, [%l7 + 0x28]
51063 fsrc1 %f14, %f2
51064 stw %i0, [%l7 + 0x34]
51065 st %f12, [%l7 + 0x14]
51066 brlz,a %o5, loop_6124
51067 brlez,a %l5, loop_6125
51068 ldsb [%l7 + 0x3E], %o1
51069 fnors %f13, %f8, %f11
51070loop_6124:
51071 fmovrdlez %i7, %f2, %f14
51072loop_6125:
51073 fandnot1 %f14, %f12, %f10
51074 fcmpeq32 %f10, %f14, %g6
51075 ldsw [%l7 + 0x54], %i4
51076 stx %o4, [%l7 + 0x60]
51077 ldsb [%l7 + 0x56], %o7
51078 ldsh [%l7 + 0x48], %l3
51079 lduw [%l7 + 0x54], %o2
51080 bg,a,pt %icc, loop_6126
51081 lduw [%l7 + 0x7C], %g5
51082 fcmpes %fcc0, %f2, %f11
51083 brlez %i3, loop_6127
51084loop_6126:
51085 fnand %f14, %f4, %f12
51086 ldsw [%l7 + 0x20], %g2
51087 ldsb [%l7 + 0x7C], %i5
51088loop_6127:
51089 for %f4, %f2, %f10
51090 fpackfix %f14, %f15
51091 ldsh [%l7 + 0x4E], %l0
51092 fbe %fcc2, loop_6128
51093 movn %icc, %i2, %o6
51094 fmovdne %xcc, %f4, %f13
51095 ldx [%l7 + 0x78], %l2
51096loop_6128:
51097 stx %g1, [%l7 + 0x70]
51098 alignaddrl %l6, %g4, %g7
51099 fmovsg %icc, %f14, %f11
51100 ld [%l7 + 0x44], %f11
51101 ldub [%l7 + 0x5D], %l4
51102 fnor %f6, %f0, %f8
51103 ta %xcc, 0x3
51104 fandnot1 %f2, %f8, %f14
51105 sth %l1, [%l7 + 0x46]
51106 fmovdl %xcc, %f13, %f9
51107 ldd [%l7 + 0x08], %f2
51108 fnot1 %f2, %f2
51109 lduh [%l7 + 0x50], %g3
51110 lduh [%l7 + 0x76], %o3
51111 fble %fcc0, loop_6129
51112 ldsb [%l7 + 0x11], %o0
51113 stw %i6, [%l7 + 0x54]
51114 array32 %i1, %o5, %i0
51115loop_6129:
51116 sth %o1, [%l7 + 0x5C]
51117 srlx %i7, %l5, %g6
51118 fmovdleu %xcc, %f3, %f14
51119 stx %i4, [%l7 + 0x08]
51120 edge32 %o7, %l3, %o2
51121 fone %f14
51122 fmuld8sux16 %f4, %f5, %f12
51123 fandnot1s %f11, %f15, %f5
51124 fcmpne32 %f0, %f10, %g5
51125 fmovsg %xcc, %f10, %f6
51126 sub %i3, %o4, %i5
51127 movgu %xcc, %l0, %g2
51128 orncc %o6, 0x1A30, %l2
51129 fmovsvs %icc, %f3, %f15
51130 lduw [%l7 + 0x18], %g1
51131 ba,a,pt %xcc, loop_6130
51132 edge8 %l6, %i2, %g7
51133 andn %l4, %l1, %g3
51134 ldsw [%l7 + 0x34], %g4
51135loop_6130:
51136 fmovrde %o3, %f10, %f10
51137 tcc %icc, 0x3
51138 srax %o0, %i1, %i6
51139 addccc %o5, %o1, %i0
51140 fornot1 %f14, %f4, %f14
51141 udiv %i7, 0x0006, %l5
51142 ldd [%l7 + 0x68], %f14
51143 bcc,a loop_6131
51144 fbn %fcc0, loop_6132
51145 fmovsa %xcc, %f7, %f7
51146 fpsub16 %f4, %f6, %f14
51147loop_6131:
51148 be,a,pn %xcc, loop_6133
51149loop_6132:
51150 movrlez %g6, 0x38E, %i4
51151 bge,a %xcc, loop_6134
51152 ldsw [%l7 + 0x5C], %l3
51153loop_6133:
51154 ldd [%l7 + 0x30], %f4
51155 stx %o7, [%l7 + 0x08]
51156loop_6134:
51157 edge8ln %o2, %i3, %o4
51158 lduh [%l7 + 0x54], %g5
51159 edge16n %i5, %g2, %l0
51160 std %f12, [%l7 + 0x18]
51161 bl,pt %icc, loop_6135
51162 fmovscc %xcc, %f14, %f10
51163 ldsb [%l7 + 0x14], %l2
51164 sdivx %o6, 0x164D, %g1
51165loop_6135:
51166 fsrc1 %f2, %f12
51167 ldsb [%l7 + 0x41], %l6
51168 fands %f8, %f3, %f14
51169 fmovdn %icc, %f14, %f6
51170 brlz,a %g7, loop_6136
51171 fmovrslz %l4, %f1, %f6
51172 fmovdneg %xcc, %f7, %f0
51173 lduw [%l7 + 0x6C], %i2
51174loop_6136:
51175 edge32l %g3, %g4, %l1
51176 sub %o3, 0x03E7, %i1
51177 movg %xcc, %i6, %o5
51178 fcmpd %fcc3, %f0, %f4
51179 taddcctv %o1, %o0, %i7
51180 fsrc2 %f6, %f8
51181 stx %l5, [%l7 + 0x10]
51182 ldub [%l7 + 0x1A], %i0
51183 mulscc %i4, 0x1DE5, %g6
51184 bpos %xcc, loop_6137
51185 st %f8, [%l7 + 0x20]
51186 fmovrslz %o7, %f13, %f14
51187 ldd [%l7 + 0x18], %f6
51188loop_6137:
51189 srax %o2, %i3, %l3
51190 fmul8ulx16 %f10, %f12, %f0
51191 fmovdvs %icc, %f10, %f2
51192 sth %o4, [%l7 + 0x1A]
51193 subc %i5, %g2, %g5
51194 edge32 %l0, %l2, %g1
51195 ldsb [%l7 + 0x4F], %l6
51196 array8 %g7, %o6, %i2
51197 fmovdpos %icc, %f1, %f4
51198 and %g3, %l4, %l1
51199 lduw [%l7 + 0x6C], %g4
51200 or %i1, %i6, %o3
51201 ldsw [%l7 + 0x50], %o1
51202 te %xcc, 0x6
51203 tneg %xcc, 0x4
51204 stb %o5, [%l7 + 0x0A]
51205 ldub [%l7 + 0x61], %o0
51206 fpadd32s %f8, %f0, %f2
51207 ld [%l7 + 0x70], %f6
51208 fmovdne %xcc, %f13, %f1
51209 sth %i7, [%l7 + 0x0C]
51210 bl,a %icc, loop_6138
51211 fors %f14, %f12, %f5
51212 be,pt %icc, loop_6139
51213 fbe %fcc1, loop_6140
51214loop_6138:
51215 taddcctv %l5, 0x0B25, %i4
51216 tg %xcc, 0x4
51217loop_6139:
51218 fmovsge %icc, %f6, %f0
51219loop_6140:
51220 popc %i0, %g6
51221 fpackfix %f0, %f7
51222 call loop_6141
51223 fmovrsne %o2, %f5, %f15
51224 ldsh [%l7 + 0x7C], %i3
51225 bne,a %icc, loop_6142
51226loop_6141:
51227 edge32l %o7, %l3, %i5
51228 movne %icc, %o4, %g2
51229 st %f13, [%l7 + 0x4C]
51230loop_6142:
51231 stw %l0, [%l7 + 0x68]
51232 fbo %fcc0, loop_6143
51233 sth %l2, [%l7 + 0x18]
51234 movn %xcc, %g1, %g5
51235 fpsub32 %f2, %f4, %f4
51236loop_6143:
51237 movrlez %l6, 0x173, %g7
51238 fandnot1s %f2, %f14, %f10
51239 sll %o6, 0x19, %i2
51240 fmovdpos %icc, %f8, %f3
51241 call loop_6144
51242 ldub [%l7 + 0x0C], %g3
51243 tleu %icc, 0x1
51244 tpos %icc, 0x7
51245loop_6144:
51246 fxors %f1, %f0, %f2
51247 smul %l4, %g4, %l1
51248 bcc,a %icc, loop_6145
51249 movcs %xcc, %i1, %o3
51250 fcmpd %fcc3, %f10, %f8
51251 andn %i6, %o1, %o0
51252loop_6145:
51253 edge8n %i7, %o5, %i4
51254 std %f10, [%l7 + 0x08]
51255 fmovdneg %xcc, %f3, %f9
51256 fmovrde %l5, %f14, %f8
51257 movleu %xcc, %i0, %g6
51258 movcc %xcc, %i3, %o2
51259 ldd [%l7 + 0x18], %f10
51260 subc %l3, 0x0DE0, %o7
51261 mulscc %o4, 0x0C3B, %i5
51262 fmovrsgez %g2, %f4, %f14
51263 fpadd32 %f14, %f4, %f0
51264 ld [%l7 + 0x14], %f3
51265 tg %icc, 0x2
51266 fornot1 %f8, %f4, %f14
51267 st %f8, [%l7 + 0x30]
51268 fmuld8ulx16 %f3, %f2, %f8
51269 ld [%l7 + 0x48], %f4
51270 fsrc2s %f14, %f10
51271 lduw [%l7 + 0x2C], %l0
51272 fpsub16s %f10, %f12, %f3
51273 ldsw [%l7 + 0x38], %l2
51274 fxnors %f3, %f15, %f1
51275 fmovdvc %icc, %f9, %f12
51276 brz,a %g5, loop_6146
51277 fnands %f11, %f6, %f9
51278 st %f5, [%l7 + 0x0C]
51279 brz %g1, loop_6147
51280loop_6146:
51281 fmovrslez %g7, %f9, %f6
51282 ldd [%l7 + 0x60], %f2
51283 ldub [%l7 + 0x2D], %l6
51284loop_6147:
51285 movneg %icc, %i2, %o6
51286 ldd [%l7 + 0x68], %f2
51287 bne %xcc, loop_6148
51288 alignaddr %l4, %g4, %l1
51289 fmovrsgez %i1, %f5, %f15
51290 movn %xcc, %o3, %g3
51291loop_6148:
51292 fcmped %fcc1, %f2, %f6
51293 bgu loop_6149
51294 stb %o1, [%l7 + 0x71]
51295 bleu,a,pn %icc, loop_6150
51296 st %f11, [%l7 + 0x5C]
51297loop_6149:
51298 tleu %xcc, 0x6
51299 stb %i6, [%l7 + 0x50]
51300loop_6150:
51301 fcmple16 %f14, %f2, %i7
51302 brgz,a %o5, loop_6151
51303 andn %i4, %o0, %l5
51304 movle %xcc, %g6, %i0
51305 fxnor %f8, %f4, %f10
51306loop_6151:
51307 xorcc %i3, %l3, %o7
51308 tpos %xcc, 0x3
51309 movneg %icc, %o2, %o4
51310 fzero %f2
51311 fbug %fcc2, loop_6152
51312 fmovrse %g2, %f2, %f4
51313 fnot1 %f12, %f12
51314 andn %l0, 0x148C, %l2
51315loop_6152:
51316 ldd [%l7 + 0x60], %f8
51317 movle %xcc, %g5, %g1
51318 ldsb [%l7 + 0x2D], %i5
51319 bge,a %icc, loop_6153
51320 movcc %xcc, %g7, %l6
51321 fbn,a %fcc0, loop_6154
51322 move %icc, %i2, %o6
51323loop_6153:
51324 fpadd32 %f2, %f4, %f0
51325 bleu,a %xcc, loop_6155
51326loop_6154:
51327 fcmple16 %f0, %f6, %g4
51328 ldub [%l7 + 0x4D], %l4
51329 ta %icc, 0x7
51330loop_6155:
51331 ldub [%l7 + 0x69], %i1
51332 fbo,a %fcc1, loop_6156
51333 ldd [%l7 + 0x30], %f10
51334 ldub [%l7 + 0x77], %o3
51335 fmovsl %icc, %f14, %f13
51336loop_6156:
51337 fmovdcc %icc, %f10, %f14
51338 bl,a %icc, loop_6157
51339 fmovrslez %l1, %f7, %f13
51340 bvs %icc, loop_6158
51341 stw %o1, [%l7 + 0x2C]
51342loop_6157:
51343 fbg,a %fcc1, loop_6159
51344 umulcc %i6, 0x0152, %i7
51345loop_6158:
51346 fnot2s %f3, %f10
51347 ba,pt %xcc, loop_6160
51348loop_6159:
51349 umul %o5, %g3, %o0
51350 edge16l %l5, %g6, %i0
51351 faligndata %f12, %f14, %f8
51352loop_6160:
51353 ldsh [%l7 + 0x24], %i3
51354 lduw [%l7 + 0x58], %l3
51355 fbne,a %fcc0, loop_6161
51356 array32 %o7, %i4, %o4
51357 ldd [%l7 + 0x20], %f12
51358 ldsw [%l7 + 0x68], %o2
51359loop_6161:
51360 sllx %l0, %g2, %g5
51361 ldsb [%l7 + 0x0D], %g1
51362 std %f8, [%l7 + 0x68]
51363 array16 %i5, %l2, %g7
51364 fmovrdne %i2, %f8, %f6
51365 fmovda %icc, %f3, %f11
51366 fzeros %f11
51367 lduw [%l7 + 0x54], %l6
51368 fmovdn %icc, %f3, %f8
51369 stx %g4, [%l7 + 0x58]
51370 umul %o6, %l4, %i1
51371 fsrc2 %f0, %f2
51372 fornot2 %f10, %f6, %f2
51373 movneg %xcc, %o3, %l1
51374 fbule %fcc0, loop_6162
51375 add %o1, 0x195A, %i6
51376 edge8 %o5, %i7, %g3
51377 tsubcc %o0, 0x0862, %g6
51378loop_6162:
51379 taddcctv %l5, %i3, %l3
51380 ldub [%l7 + 0x58], %i0
51381 nop
51382 setx loop_6163, %l0, %l1
51383 wrpr 0x1, %tl
51384 wrpr %l1, %tpc
51385 add %l1, 0x4, %l1
51386 wrpr %l1, %tnpc
51387 setx 0x34400001400, %l0, %l1
51388 wrpr %l1, %tstate
51389 wrhpr 0x4, %htstate
51390 retry
51391 mulscc %o7, %o4, %o2
51392 ldsh [%l7 + 0x12], %l0
51393 lduh [%l7 + 0x6A], %i4
51394loop_6163:
51395 fbuge,a %fcc3, loop_6164
51396 st %f11, [%l7 + 0x14]
51397 edge16n %g2, %g1, %i5
51398 fbo,a %fcc3, loop_6165
51399loop_6164:
51400 edge32n %l2, %g5, %g7
51401 fpsub32s %f0, %f8, %f8
51402 sth %i2, [%l7 + 0x3E]
51403loop_6165:
51404 ld [%l7 + 0x4C], %f9
51405 brlez,a %l6, loop_6166
51406 fnot2s %f14, %f13
51407 movn %xcc, %o6, %l4
51408 movrlz %i1, %g4, %o3
51409loop_6166:
51410 ldd [%l7 + 0x60], %f14
51411 movre %l1, %o1, %i6
51412 brz %i7, loop_6167
51413 fbuge %fcc1, loop_6168
51414 subcc %o5, 0x083B, %o0
51415 sethi 0x1709, %g3
51416loop_6167:
51417 ldsw [%l7 + 0x40], %l5
51418loop_6168:
51419 fcmpne32 %f12, %f12, %g6
51420 fmovdne %icc, %f12, %f10
51421 fmovdn %icc, %f15, %f11
51422 fmovdn %xcc, %f12, %f12
51423 fbg %fcc2, loop_6169
51424 ldx [%l7 + 0x58], %l3
51425 edge16 %i0, %o7, %o4
51426 array8 %i3, %l0, %i4
51427loop_6169:
51428 edge32 %g2, %o2, %g1
51429 tle %xcc, 0x0
51430 stb %l2, [%l7 + 0x71]
51431 sdivcc %g5, 0x0F12, %i5
51432 ldub [%l7 + 0x3B], %g7
51433 edge32l %l6, %o6, %l4
51434 ldsb [%l7 + 0x3D], %i1
51435 fmovdne %icc, %f9, %f6
51436 sdivx %g4, 0x0991, %o3
51437 fbge %fcc2, loop_6170
51438 ldsw [%l7 + 0x74], %l1
51439 edge8l %o1, %i6, %i2
51440 fpackfix %f10, %f13
51441loop_6170:
51442 sethi 0x18CF, %o5
51443 tsubcc %i7, %o0, %g3
51444 stw %g6, [%l7 + 0x14]
51445 fmovsn %icc, %f4, %f15
51446 fmovsvc %icc, %f10, %f12
51447 xnor %l3, %i0, %o7
51448 fmul8x16au %f14, %f1, %f0
51449 movrgz %l5, %o4, %i3
51450 fmovsgu %xcc, %f11, %f11
51451 fands %f6, %f15, %f7
51452 fornot2 %f0, %f0, %f12
51453 lduw [%l7 + 0x58], %l0
51454 ldub [%l7 + 0x63], %i4
51455 ldub [%l7 + 0x6D], %g2
51456 edge8ln %g1, %o2, %l2
51457 fmovdleu %xcc, %f15, %f8
51458 bge,pt %xcc, loop_6171
51459 fmovs %f0, %f8
51460 sub %g5, 0x075E, %g7
51461 movcs %icc, %i5, %l6
51462loop_6171:
51463 ldd [%l7 + 0x08], %f0
51464 stx %l4, [%l7 + 0x30]
51465 xor %i1, %o6, %o3
51466 stx %l1, [%l7 + 0x78]
51467 stx %o1, [%l7 + 0x58]
51468 bvc,pn %xcc, loop_6172
51469 ldd [%l7 + 0x58], %f8
51470 lduw [%l7 + 0x54], %i6
51471 tg %icc, 0x7
51472loop_6172:
51473 fandnot1 %f2, %f10, %f6
51474 edge32ln %g4, %i2, %o5
51475 movcc %icc, %o0, %g3
51476 tleu %icc, 0x5
51477 udivx %g6, 0x17AB, %l3
51478 ld [%l7 + 0x64], %f12
51479 movg %icc, %i7, %o7
51480 stw %i0, [%l7 + 0x3C]
51481 ldsb [%l7 + 0x2B], %l5
51482 fpsub32s %f10, %f11, %f12
51483 be,a loop_6173
51484 lduh [%l7 + 0x46], %o4
51485 fbu %fcc3, loop_6174
51486 fors %f7, %f11, %f3
51487loop_6173:
51488 stb %i3, [%l7 + 0x3A]
51489 fba %fcc3, loop_6175
51490loop_6174:
51491 and %l0, 0x1158, %g2
51492 fzero %f14
51493 fmovdge %icc, %f4, %f1
51494loop_6175:
51495 fabss %f13, %f4
51496 fmovrsgz %i4, %f8, %f13
51497 fble %fcc3, loop_6176
51498 sdiv %g1, 0x1706, %l2
51499 movcc %xcc, %o2, %g7
51500 ldd [%l7 + 0x30], %f14
51501loop_6176:
51502 umul %i5, 0x05E3, %l6
51503 fmovdn %xcc, %f7, %f11
51504 ldsh [%l7 + 0x66], %g5
51505 lduw [%l7 + 0x34], %l4
51506 bpos,a,pn %xcc, loop_6177
51507 movg %icc, %i1, %o6
51508 subccc %l1, %o3, %o1
51509 fmovdcc %icc, %f2, %f11
51510loop_6177:
51511 bcs,pn %icc, loop_6178
51512 stx %g4, [%l7 + 0x78]
51513 fcmple32 %f8, %f10, %i2
51514 fandnot2 %f12, %f4, %f4
51515loop_6178:
51516 movvc %xcc, %i6, %o5
51517 ldub [%l7 + 0x56], %g3
51518 nop
51519 setx loop_6179, %l0, %l1
51520 jmpl %l1, %o0
51521 std %f10, [%l7 + 0x70]
51522 alignaddr %l3, %i7, %o7
51523 tpos %icc, 0x1
51524loop_6179:
51525 fmovd %f12, %f12
51526 ldsb [%l7 + 0x0C], %g6
51527 subc %l5, 0x1535, %i0
51528 xor %o4, %i3, %g2
51529 fbo %fcc0, loop_6180
51530 fornot1 %f4, %f0, %f6
51531 fpsub16 %f0, %f0, %f14
51532 fmovsa %icc, %f7, %f6
51533loop_6180:
51534 ldsb [%l7 + 0x15], %i4
51535 edge32 %g1, %l0, %l2
51536 lduw [%l7 + 0x30], %o2
51537 fmovsne %xcc, %f11, %f0
51538 ldsb [%l7 + 0x6F], %i5
51539 ble,a,pn %xcc, loop_6181
51540 tvs %xcc, 0x4
51541 ldub [%l7 + 0x70], %l6
51542 fmovrdlz %g7, %f0, %f10
51543loop_6181:
51544 ldsh [%l7 + 0x26], %l4
51545 tvc %icc, 0x4
51546 udivx %i1, 0x11D8, %o6
51547 stb %g5, [%l7 + 0x55]
51548 fandnot1s %f13, %f1, %f3
51549 ldsh [%l7 + 0x6A], %l1
51550 ldx [%l7 + 0x40], %o1
51551 move %icc, %o3, %g4
51552 ld [%l7 + 0x18], %f13
51553 sth %i2, [%l7 + 0x1A]
51554 fmovde %xcc, %f0, %f13
51555 fmovspos %icc, %f9, %f9
51556 orn %i6, 0x048F, %o5
51557 std %f2, [%l7 + 0x60]
51558 bl,pn %icc, loop_6182
51559 fnegd %f2, %f6
51560 addcc %o0, %g3, %i7
51561 fmovd %f0, %f14
51562loop_6182:
51563 bshuffle %f14, %f6, %f14
51564 fmovrse %l3, %f7, %f11
51565 fmovda %icc, %f6, %f7
51566 fcmpne16 %f8, %f4, %g6
51567 sth %l5, [%l7 + 0x34]
51568 ldsh [%l7 + 0x48], %o7
51569 sth %o4, [%l7 + 0x54]
51570 edge16n %i3, %i0, %g2
51571 fbue,a %fcc0, loop_6183
51572 fmovdcs %icc, %f3, %f15
51573 ld [%l7 + 0x6C], %f10
51574 lduh [%l7 + 0x54], %i4
51575loop_6183:
51576 std %f8, [%l7 + 0x28]
51577 fmovsvs %icc, %f9, %f1
51578 bneg,pt %xcc, loop_6184
51579 ble loop_6185
51580 fabss %f11, %f1
51581 ldsh [%l7 + 0x14], %g1
51582loop_6184:
51583 fmovdge %icc, %f11, %f3
51584loop_6185:
51585 fandnot1s %f3, %f13, %f14
51586 fbne,a %fcc2, loop_6186
51587 ldsh [%l7 + 0x16], %l0
51588 ldd [%l7 + 0x60], %f8
51589 tle %xcc, 0x4
51590loop_6186:
51591 edge8l %l2, %i5, %l6
51592 ldx [%l7 + 0x18], %g7
51593 ldub [%l7 + 0x61], %l4
51594 bn,a,pn %xcc, loop_6187
51595 addcc %i1, 0x0209, %o6
51596 be,a,pt %xcc, loop_6188
51597 subc %g5, %l1, %o1
51598loop_6187:
51599 edge16 %o3, %o2, %i2
51600 udivcc %g4, 0x1118, %i6
51601loop_6188:
51602 stw %o0, [%l7 + 0x48]
51603 fpadd32s %f10, %f10, %f14
51604 fbe,a %fcc0, loop_6189
51605 orncc %o5, %i7, %g3
51606 bvs loop_6190
51607 brnz %g6, loop_6191
51608loop_6189:
51609 alignaddr %l5, %l3, %o7
51610 fmovsvs %xcc, %f5, %f13
51611loop_6190:
51612 sth %o4, [%l7 + 0x42]
51613loop_6191:
51614 ld [%l7 + 0x38], %f7
51615 edge16ln %i0, %i3, %g2
51616 subcc %g1, 0x0E59, %i4
51617 fzero %f4
51618 ldub [%l7 + 0x44], %l0
51619 std %f8, [%l7 + 0x58]
51620 ldsh [%l7 + 0x1C], %l2
51621 fxnor %f2, %f6, %f2
51622 umul %l6, %i5, %g7
51623 addc %i1, 0x0354, %o6
51624 nop
51625 setx loop_6192, %l0, %l1
51626 wrpr 0x1, %tl
51627 wrpr %l1, %tpc
51628 add %l1, 0x4, %l1
51629 wrpr %l1, %tnpc
51630 setx 0x34400001400, %l0, %l1
51631 wrpr %l1, %tstate
51632 wrhpr 0x4, %htstate
51633 retry
51634 smul %l4, %g5, %o1
51635 fabss %f0, %f0
51636 movne %xcc, %o3, %o2
51637loop_6192:
51638 movleu %xcc, %i2, %l1
51639 fmovdne %icc, %f0, %f3
51640 movrgez %i6, 0x1D1, %o0
51641 ldd [%l7 + 0x30], %f6
51642 ldub [%l7 + 0x15], %o5
51643 lduw [%l7 + 0x50], %i7
51644 lduh [%l7 + 0x56], %g3
51645 fmovrslz %g4, %f6, %f7
51646 fbge,a %fcc0, loop_6193
51647 ldsw [%l7 + 0x18], %g6
51648 fbn,a %fcc1, loop_6194
51649 fcmpeq16 %f10, %f2, %l3
51650loop_6193:
51651 ldx [%l7 + 0x28], %l5
51652 fmovd %f8, %f14
51653loop_6194:
51654 movleu %icc, %o4, %i0
51655 add %i3, %o7, %g2
51656 st %f15, [%l7 + 0x40]
51657 sth %i4, [%l7 + 0x52]
51658 sth %g1, [%l7 + 0x6A]
51659 fxors %f10, %f11, %f13
51660 fands %f3, %f0, %f14
51661 stx %l2, [%l7 + 0x10]
51662 stb %l6, [%l7 + 0x20]
51663 fpmerge %f14, %f5, %f2
51664 fmovrsgez %l0, %f0, %f5
51665 subcc %i5, 0x0B4D, %g7
51666 std %f4, [%l7 + 0x50]
51667 fba,a %fcc1, loop_6195
51668 orcc %o6, 0x0EA8, %i1
51669 fcmped %fcc1, %f4, %f4
51670 faligndata %f14, %f12, %f12
51671loop_6195:
51672 ldsb [%l7 + 0x6E], %g5
51673 ldx [%l7 + 0x08], %o1
51674 lduh [%l7 + 0x3C], %l4
51675 ldd [%l7 + 0x58], %f14
51676 for %f2, %f2, %f8
51677 fone %f12
51678 ldsw [%l7 + 0x24], %o3
51679 fmul8x16au %f5, %f0, %f10
51680 bne %xcc, loop_6196
51681 edge8ln %i2, %o2, %i6
51682 fmovdgu %xcc, %f10, %f10
51683 fones %f4
51684loop_6196:
51685 fmovde %xcc, %f5, %f14
51686 ldx [%l7 + 0x78], %o0
51687 stb %l1, [%l7 + 0x3B]
51688 fxnors %f1, %f7, %f7
51689 edge8 %i7, %o5, %g4
51690 smul %g6, 0x1542, %l3
51691 fmovs %f15, %f3
51692 movle %xcc, %g3, %l5
51693 movvs %xcc, %o4, %i0
51694 ld [%l7 + 0x10], %f10
51695 st %f11, [%l7 + 0x3C]
51696 sdivcc %i3, 0x0AE0, %o7
51697 sth %i4, [%l7 + 0x1A]
51698 for %f0, %f8, %f10
51699 std %f2, [%l7 + 0x70]
51700 lduw [%l7 + 0x78], %g2
51701 st %f5, [%l7 + 0x34]
51702 ld [%l7 + 0x60], %f2
51703 fornot1 %f6, %f4, %f0
51704 fand %f2, %f0, %f4
51705 tvs %icc, 0x4
51706 fsrc2s %f3, %f2
51707 fmovsvs %icc, %f8, %f13
51708 stx %l2, [%l7 + 0x28]
51709 taddcc %g1, 0x160B, %l0
51710 ldd [%l7 + 0x68], %f2
51711 brgez %l6, loop_6197
51712 orn %g7, 0x05C7, %o6
51713 ldsb [%l7 + 0x10], %i1
51714 subcc %i5, 0x048D, %o1
51715loop_6197:
51716 tcc %icc, 0x0
51717 fornot2 %f4, %f0, %f10
51718 movrlz %l4, 0x3FB, %o3
51719 brnz,a %g5, loop_6198
51720 udivcc %o2, 0x19E9, %i6
51721 lduw [%l7 + 0x2C], %i2
51722 st %f2, [%l7 + 0x78]
51723loop_6198:
51724 fmovdge %icc, %f13, %f1
51725 ldub [%l7 + 0x73], %o0
51726 ldsb [%l7 + 0x65], %i7
51727 movgu %xcc, %o5, %g4
51728 ldd [%l7 + 0x70], %f4
51729 stx %g6, [%l7 + 0x48]
51730 fmuld8ulx16 %f8, %f6, %f12
51731 move %icc, %l1, %g3
51732 stw %l5, [%l7 + 0x44]
51733 add %l3, %i0, %o4
51734 brlez,a %i3, loop_6199
51735 sdiv %o7, 0x0620, %g2
51736 ldsh [%l7 + 0x38], %l2
51737 fbo,a %fcc2, loop_6200
51738loop_6199:
51739 lduh [%l7 + 0x36], %i4
51740 fornot1s %f2, %f11, %f7
51741 fmovdvs %icc, %f0, %f12
51742loop_6200:
51743 ld [%l7 + 0x44], %f4
51744 ldx [%l7 + 0x68], %l0
51745 ld [%l7 + 0x0C], %f11
51746 bshuffle %f12, %f2, %f4
51747 fmovse %xcc, %f3, %f15
51748 tn %icc, 0x6
51749 addccc %l6, 0x0D37, %g7
51750 fmovs %f14, %f0
51751 fmul8x16 %f5, %f0, %f14
51752 edge16n %g1, %i1, %o6
51753 fmovdleu %xcc, %f12, %f2
51754 std %f14, [%l7 + 0x30]
51755 fmovsn %xcc, %f15, %f14
51756 fnot2s %f8, %f11
51757 fpadd32 %f6, %f2, %f0
51758 st %f3, [%l7 + 0x38]
51759 alignaddr %o1, %l4, %i5
51760 fmovdneg %icc, %f2, %f11
51761 stx %g5, [%l7 + 0x18]
51762 fpackfix %f8, %f0
51763 bcc %icc, loop_6201
51764 fmovdl %xcc, %f5, %f13
51765 fmovdcc %xcc, %f12, %f12
51766 movrlez %o3, 0x2C4, %o2
51767loop_6201:
51768 ldd [%l7 + 0x58], %f12
51769 ldx [%l7 + 0x60], %i2
51770 fpack32 %f0, %f12, %f2
51771 lduh [%l7 + 0x10], %i6
51772 st %f10, [%l7 + 0x2C]
51773 st %f11, [%l7 + 0x7C]
51774 movl %xcc, %o0, %o5
51775 fmuld8sux16 %f10, %f12, %f10
51776 fnegd %f10, %f4
51777 tpos %icc, 0x2
51778 srlx %i7, %g4, %l1
51779 std %f14, [%l7 + 0x30]
51780 ld [%l7 + 0x34], %f7
51781 array16 %g3, %g6, %l5
51782 ldd [%l7 + 0x78], %f10
51783 sdivx %i0, 0x0C9A, %o4
51784 edge16ln %i3, %l3, %o7
51785 fbge,a %fcc3, loop_6202
51786 std %f0, [%l7 + 0x08]
51787 fmul8x16 %f5, %f14, %f8
51788 std %f10, [%l7 + 0x28]
51789loop_6202:
51790 fornot2s %f2, %f12, %f9
51791 fbne %fcc3, loop_6203
51792 fabsd %f12, %f14
51793 fmovrdlez %l2, %f6, %f14
51794 movg %xcc, %g2, %i4
51795loop_6203:
51796 fmovrde %l6, %f2, %f12
51797 ldsh [%l7 + 0x10], %l0
51798 stb %g1, [%l7 + 0x7E]
51799 fandnot1s %f14, %f12, %f14
51800 te %xcc, 0x2
51801 fnors %f9, %f13, %f5
51802 ldx [%l7 + 0x20], %i1
51803 fornot2s %f8, %f8, %f3
51804 fpack32 %f10, %f8, %f6
51805 fxors %f6, %f15, %f6
51806 ld [%l7 + 0x0C], %f7
51807 bne,a,pn %icc, loop_6204
51808 movle %icc, %o6, %g7
51809 bneg,pt %icc, loop_6205
51810 movn %icc, %o1, %l4
51811loop_6204:
51812 sdiv %i5, 0x0F89, %o3
51813 movrgez %o2, %i2, %i6
51814loop_6205:
51815 fbge,a %fcc1, loop_6206
51816 edge8n %o0, %o5, %g5
51817 sth %i7, [%l7 + 0x62]
51818 tcc %xcc, 0x4
51819loop_6206:
51820 ldsw [%l7 + 0x0C], %g4
51821 ld [%l7 + 0x78], %f6
51822 lduh [%l7 + 0x76], %l1
51823 mova %icc, %g6, %l5
51824 fblg %fcc1, loop_6207
51825 bpos %icc, loop_6208
51826 ldsb [%l7 + 0x3B], %g3
51827 fpadd32 %f6, %f12, %f2
51828loop_6207:
51829 fsrc2 %f2, %f10
51830loop_6208:
51831 ldsh [%l7 + 0x6C], %o4
51832 sth %i3, [%l7 + 0x50]
51833 array16 %i0, %o7, %l2
51834 stx %g2, [%l7 + 0x30]
51835 orncc %l3, %i4, %l0
51836 fmovspos %xcc, %f5, %f3
51837 fbuge %fcc2, loop_6209
51838 fmovrslez %l6, %f8, %f8
51839 fmovsgu %xcc, %f11, %f6
51840 edge32ln %i1, %g1, %o6
51841loop_6209:
51842 srlx %g7, %l4, %o1
51843 movl %xcc, %o3, %i5
51844 movrgez %o2, %i6, %o0
51845 stb %i2, [%l7 + 0x24]
51846 ldub [%l7 + 0x15], %g5
51847 fbne,a %fcc0, loop_6210
51848 tl %icc, 0x7
51849 ldub [%l7 + 0x69], %i7
51850 fbn %fcc1, loop_6211
51851loop_6210:
51852 std %f4, [%l7 + 0x30]
51853 edge16ln %g4, %o5, %g6
51854 fmovdne %xcc, %f7, %f6
51855loop_6211:
51856 fmovrdgz %l5, %f4, %f2
51857 andncc %g3, %o4, %i3
51858 std %f0, [%l7 + 0x60]
51859 sth %l1, [%l7 + 0x1A]
51860 fmovspos %xcc, %f9, %f10
51861 fmovdle %xcc, %f8, %f3
51862 fbge %fcc2, loop_6212
51863 stw %o7, [%l7 + 0x18]
51864 fmovdvs %xcc, %f5, %f12
51865 ldx [%l7 + 0x60], %l2
51866loop_6212:
51867 andncc %i0, %g2, %i4
51868 stb %l0, [%l7 + 0x12]
51869 fxor %f4, %f14, %f2
51870 fand %f2, %f12, %f6
51871 ld [%l7 + 0x20], %f1
51872 fmovde %icc, %f5, %f4
51873 sdivcc %l6, 0x0A6C, %l3
51874 ld [%l7 + 0x3C], %f13
51875 srl %g1, 0x14, %o6
51876 edge16 %i1, %l4, %o1
51877 subcc %o3, %g7, %o2
51878 edge8ln %i5, %o0, %i2
51879 ldsw [%l7 + 0x28], %g5
51880 fmovdvs %icc, %f3, %f10
51881 tne %xcc, 0x1
51882 subccc %i6, 0x19B5, %i7
51883 ta %xcc, 0x6
51884 tne %icc, 0x4
51885 fbge,a %fcc2, loop_6213
51886 stx %o5, [%l7 + 0x08]
51887 ldsw [%l7 + 0x58], %g4
51888 call loop_6214
51889loop_6213:
51890 andn %g6, 0x184F, %l5
51891 fmovdcc %icc, %f12, %f0
51892 andcc %o4, %g3, %l1
51893loop_6214:
51894 subccc %o7, 0x078C, %i3
51895 brlez,a %l2, loop_6215
51896 fsrc2 %f6, %f12
51897 fbne,a %fcc0, loop_6216
51898 fones %f2
51899loop_6215:
51900 stw %i0, [%l7 + 0x38]
51901 brlez,a %i4, loop_6217
51902loop_6216:
51903 fmul8x16al %f9, %f0, %f6
51904 fmovscs %xcc, %f13, %f8
51905 fcmpeq16 %f2, %f4, %g2
51906loop_6217:
51907 tsubcctv %l6, 0x1C82, %l0
51908 fcmpes %fcc2, %f6, %f0
51909 tg %icc, 0x1
51910 bn,pn %icc, loop_6218
51911 fxors %f8, %f4, %f1
51912 sdiv %g1, 0x17EC, %o6
51913 fcmpne16 %f4, %f6, %i1
51914loop_6218:
51915 lduh [%l7 + 0x0C], %l3
51916 movge %xcc, %l4, %o1
51917 fandnot2s %f5, %f3, %f13
51918 fmovsleu %xcc, %f9, %f11
51919 subccc %o3, 0x0D80, %g7
51920 fmovdcs %icc, %f8, %f2
51921 sllx %o2, %o0, %i2
51922 fmovsn %xcc, %f6, %f10
51923 fcmpne16 %f6, %f2, %g5
51924 orncc %i5, %i7, %o5
51925 ldub [%l7 + 0x75], %i6
51926 be,pt %xcc, loop_6219
51927 fmul8sux16 %f2, %f14, %f6
51928 lduh [%l7 + 0x4C], %g4
51929 ldsw [%l7 + 0x48], %l5
51930loop_6219:
51931 movg %xcc, %g6, %g3
51932 movpos %xcc, %o4, %o7
51933 fbe %fcc0, loop_6220
51934 mova %icc, %l1, %i3
51935 fxnor %f8, %f6, %f12
51936 sth %i0, [%l7 + 0x76]
51937loop_6220:
51938 ldsb [%l7 + 0x17], %i4
51939 edge32ln %l2, %g2, %l0
51940 ldub [%l7 + 0x34], %g1
51941 movrne %o6, %l6, %l3
51942 ldd [%l7 + 0x60], %f12
51943 fmul8x16 %f10, %f4, %f2
51944 sth %i1, [%l7 + 0x5E]
51945 fmovrdlz %o1, %f10, %f14
51946 sth %o3, [%l7 + 0x36]
51947 fnand %f14, %f4, %f10
51948 fbug %fcc0, loop_6221
51949 fbn,a %fcc3, loop_6222
51950 fandnot1 %f0, %f12, %f6
51951 fmovdle %xcc, %f4, %f2
51952loop_6221:
51953 ldub [%l7 + 0x74], %g7
51954loop_6222:
51955 addcc %o2, 0x101B, %l4
51956 ldub [%l7 + 0x13], %i2
51957 fmovsl %xcc, %f3, %f13
51958 ldx [%l7 + 0x20], %g5
51959 fandnot2s %f5, %f10, %f14
51960 fornot2s %f15, %f2, %f12
51961 fmovs %f1, %f12
51962 ld [%l7 + 0x5C], %f5
51963 movneg %icc, %i5, %o0
51964 fmovsvs %xcc, %f14, %f1
51965 fmovdl %icc, %f12, %f5
51966 ldub [%l7 + 0x68], %o5
51967 ble,pn %xcc, loop_6223
51968 smul %i6, 0x0973, %i7
51969 fandnot2 %f12, %f0, %f4
51970 sllx %g4, 0x1E, %l5
51971loop_6223:
51972 ldsw [%l7 + 0x14], %g6
51973 fmovrdlz %g3, %f14, %f10
51974 andn %o7, %o4, %l1
51975 movre %i0, %i4, %i3
51976 sethi 0x1FD3, %g2
51977 sethi 0x1A90, %l0
51978 fcmps %fcc1, %f7, %f13
51979 brgz,a %g1, loop_6224
51980 fmovsg %xcc, %f12, %f4
51981 stx %o6, [%l7 + 0x38]
51982 lduw [%l7 + 0x24], %l6
51983loop_6224:
51984 fxnors %f12, %f9, %f6
51985 fmovdpos %icc, %f6, %f6
51986 movg %xcc, %l3, %i1
51987 smulcc %o1, %l2, %o3
51988 fmovdg %xcc, %f13, %f11
51989 fpack16 %f8, %f7
51990 alignaddr %o2, %l4, %i2
51991 fxor %f6, %f12, %f4
51992 edge32 %g5, %i5, %o0
51993 for %f6, %f8, %f0
51994 lduh [%l7 + 0x0A], %g7
51995 popc %i6, %i7
51996 pdist %f12, %f4, %f6
51997 addcc %g4, %o5, %g6
51998 ldd [%l7 + 0x30], %f10
51999 xnor %g3, %o7, %l5
52000 smulcc %l1, %o4, %i4
52001 stx %i0, [%l7 + 0x40]
52002 fmovrslez %i3, %f0, %f7
52003 xnorcc %g2, 0x12A7, %l0
52004 ldd [%l7 + 0x28], %f0
52005 stx %g1, [%l7 + 0x20]
52006 edge32n %o6, %l6, %l3
52007 stw %o1, [%l7 + 0x08]
52008 fbul,a %fcc1, loop_6225
52009 andncc %l2, %o3, %i1
52010 fmovdne %icc, %f12, %f4
52011 ldsw [%l7 + 0x0C], %l4
52012loop_6225:
52013 fxor %f2, %f8, %f6
52014 ldx [%l7 + 0x30], %i2
52015 sth %o2, [%l7 + 0x54]
52016 ldub [%l7 + 0x7A], %g5
52017 ldsh [%l7 + 0x0C], %i5
52018 tge %icc, 0x0
52019 fmovdvs %xcc, %f7, %f13
52020 movl %icc, %g7, %o0
52021 fnor %f4, %f8, %f6
52022 movrlez %i7, %i6, %o5
52023 tle %xcc, 0x5
52024 movrgz %g4, 0x263, %g6
52025 lduw [%l7 + 0x5C], %o7
52026 sth %l5, [%l7 + 0x46]
52027 brlz %g3, loop_6226
52028 fmovdne %xcc, %f12, %f11
52029 bshuffle %f10, %f10, %f12
52030 ldub [%l7 + 0x0C], %l1
52031loop_6226:
52032 bl,a,pn %xcc, loop_6227
52033 tl %xcc, 0x5
52034 ldd [%l7 + 0x68], %f14
52035 mova %xcc, %i4, %o4
52036loop_6227:
52037 fandnot2s %f11, %f9, %f9
52038 ld [%l7 + 0x18], %f2
52039 lduw [%l7 + 0x30], %i3
52040 tvc %icc, 0x5
52041 ldub [%l7 + 0x49], %g2
52042 fpadd32 %f14, %f10, %f4
52043 or %i0, %g1, %o6
52044 pdist %f10, %f8, %f0
52045 fmovsg %icc, %f6, %f9
52046 ldd [%l7 + 0x78], %f2
52047 brgz,a %l6, loop_6228
52048 add %l3, 0x1D24, %l0
52049 tcs %xcc, 0x3
52050 stx %o1, [%l7 + 0x50]
52051loop_6228:
52052 and %o3, %i1, %l4
52053 bvc loop_6229
52054 lduw [%l7 + 0x5C], %i2
52055 smulcc %o2, %g5, %l2
52056 std %f10, [%l7 + 0x50]
52057loop_6229:
52058 lduh [%l7 + 0x64], %i5
52059 std %f4, [%l7 + 0x60]
52060 ldd [%l7 + 0x48], %f12
52061 fzeros %f13
52062 movrlz %g7, 0x061, %o0
52063 sub %i6, 0x1352, %i7
52064 addccc %g4, %o5, %g6
52065 nop
52066 setx loop_6230, %l0, %l1
52067 wrpr 0x1, %tl
52068 wrpr %l1, %tpc
52069 add %l1, 0x4, %l1
52070 wrpr %l1, %tnpc
52071 setx 0x34400001400, %l0, %l1
52072 wrpr %l1, %tstate
52073 wrhpr 0x4, %htstate
52074 retry
52075 fmovspos %xcc, %f1, %f12
52076 alignaddr %l5, %g3, %l1
52077 ldub [%l7 + 0x57], %o7
52078loop_6230:
52079 te %xcc, 0x2
52080 sdivx %i4, 0x1A44, %i3
52081 fpadd32s %f10, %f2, %f13
52082 movcs %icc, %o4, %g2
52083 fabss %f9, %f8
52084 fmovdpos %icc, %f7, %f6
52085 stx %i0, [%l7 + 0x20]
52086 movrlez %g1, %o6, %l3
52087 stx %l6, [%l7 + 0x08]
52088 fmuld8ulx16 %f15, %f0, %f8
52089 fmovrdne %l0, %f0, %f2
52090 fnor %f14, %f6, %f14
52091 edge32l %o1, %i1, %l4
52092 fmovscs %xcc, %f6, %f1
52093 fbge,a %fcc0, loop_6231
52094 ldsw [%l7 + 0x44], %i2
52095 stx %o2, [%l7 + 0x38]
52096 movvc %xcc, %g5, %o3
52097loop_6231:
52098 brlez,a %l2, loop_6232
52099 st %f13, [%l7 + 0x3C]
52100 edge32l %g7, %i5, %i6
52101 fnand %f0, %f2, %f0
52102loop_6232:
52103 bvc %xcc, loop_6233
52104 fornot2s %f7, %f0, %f10
52105 smulcc %o0, 0x094F, %i7
52106 ldsh [%l7 + 0x6C], %o5
52107loop_6233:
52108 fble %fcc0, loop_6234
52109 pdist %f12, %f14, %f2
52110 and %g4, 0x092F, %l5
52111 fbn,a %fcc2, loop_6235
52112loop_6234:
52113 popc %g6, %g3
52114 stb %l1, [%l7 + 0x19]
52115 bshuffle %f6, %f6, %f6
52116loop_6235:
52117 xorcc %o7, %i4, %o4
52118 movcc %icc, %g2, %i3
52119 movvc %icc, %i0, %o6
52120 bl loop_6236
52121 stx %g1, [%l7 + 0x78]
52122 stb %l3, [%l7 + 0x7D]
52123 fmovsleu %xcc, %f9, %f8
52124loop_6236:
52125 sth %l6, [%l7 + 0x76]
52126 addc %l0, 0x0C3E, %i1
52127 movcs %icc, %l4, %i2
52128 stb %o2, [%l7 + 0x66]
52129 st %f4, [%l7 + 0x1C]
52130 sth %g5, [%l7 + 0x1C]
52131 brlez %o1, loop_6237
52132 array8 %l2, %o3, %i5
52133 edge8l %i6, %o0, %i7
52134 or %g7, 0x1112, %g4
52135loop_6237:
52136 smul %o5, 0x126D, %l5
52137 fmovdcc %icc, %f13, %f6
52138 taddcc %g6, %g3, %o7
52139 fandnot2s %f14, %f6, %f15
52140 lduw [%l7 + 0x20], %l1
52141 sth %o4, [%l7 + 0x22]
52142 fba,a %fcc3, loop_6238
52143 movrne %g2, %i3, %i0
52144 faligndata %f2, %f10, %f10
52145 movrlz %i4, %g1, %l3
52146loop_6238:
52147 tge %icc, 0x4
52148 stx %o6, [%l7 + 0x68]
52149 fmovrsgz %l0, %f0, %f15
52150 fmovsvs %xcc, %f14, %f1
52151 fmovsleu %xcc, %f7, %f4
52152 move %icc, %i1, %l4
52153 fcmpd %fcc2, %f2, %f8
52154 bcs loop_6239
52155 movrne %i2, %o2, %g5
52156 fmovdgu %icc, %f9, %f12
52157 ldsw [%l7 + 0x48], %l6
52158loop_6239:
52159 sub %l2, %o1, %o3
52160 sdivcc %i6, 0x0540, %i5
52161 ldub [%l7 + 0x29], %o0
52162 andcc %g7, 0x07EA, %g4
52163 movgu %icc, %o5, %l5
52164 edge8ln %i7, %g6, %o7
52165 and %g3, 0x09E0, %o4
52166 ldsh [%l7 + 0x66], %l1
52167 ld [%l7 + 0x6C], %f13
52168 sth %i3, [%l7 + 0x08]
52169 tvc %icc, 0x2
52170 call loop_6240
52171 fmul8ulx16 %f12, %f14, %f10
52172 ld [%l7 + 0x54], %f9
52173 movleu %xcc, %g2, %i4
52174loop_6240:
52175 st %f14, [%l7 + 0x18]
52176 stb %g1, [%l7 + 0x76]
52177 sth %l3, [%l7 + 0x6E]
52178 st %f15, [%l7 + 0x44]
52179 bvs,pt %xcc, loop_6241
52180 fpadd32s %f5, %f9, %f0
52181 ld [%l7 + 0x08], %f9
52182 fbue,a %fcc3, loop_6242
52183loop_6241:
52184 popc 0x13FE, %i0
52185 fnot2 %f12, %f0
52186 st %f9, [%l7 + 0x14]
52187loop_6242:
52188 fnors %f3, %f10, %f4
52189 edge16 %o6, %i1, %l0
52190 movl %icc, %i2, %o2
52191 tleu %icc, 0x2
52192 tsubcc %l4, 0x141F, %l6
52193 movle %xcc, %g5, %l2
52194 tl %icc, 0x0
52195 fpsub16 %f8, %f14, %f0
52196 fornot2s %f6, %f8, %f11
52197 movne %icc, %o1, %o3
52198 fpadd16s %f12, %f10, %f5
52199 fmovsvs %icc, %f3, %f12
52200 stx %i5, [%l7 + 0x18]
52201 tneg %xcc, 0x3
52202 fmovsvc %xcc, %f8, %f6
52203 edge16 %i6, %g7, %g4
52204 fone %f10
52205 bcc,a %icc, loop_6243
52206 fbn %fcc2, loop_6244
52207 stw %o0, [%l7 + 0x14]
52208 brgz,a %o5, loop_6245
52209loop_6243:
52210 ldub [%l7 + 0x54], %l5
52211loop_6244:
52212 stb %g6, [%l7 + 0x4D]
52213 umul %o7, %i7, %o4
52214loop_6245:
52215 fmuld8ulx16 %f4, %f14, %f4
52216 ldsh [%l7 + 0x54], %g3
52217 stb %i3, [%l7 + 0x5F]
52218 fble %fcc3, loop_6246
52219 std %f10, [%l7 + 0x30]
52220 fcmped %fcc2, %f0, %f6
52221 xorcc %g2, 0x1869, %i4
52222loop_6246:
52223 sll %l1, 0x1C, %l3
52224 edge8 %g1, %o6, %i1
52225 ldsw [%l7 + 0x10], %l0
52226 fbl,a %fcc2, loop_6247
52227 tvc %xcc, 0x6
52228 nop
52229 setx loop_6248, %l0, %l1
52230 wrpr 0x1, %tl
52231 wrpr %l1, %tnpc
52232 setx 0x34400001400, %l0, %l1
52233 wrpr %l1, %tstate
52234 wrhpr 0x4, %htstate
52235 done
52236 fmovdcs %xcc, %f1, %f9
52237loop_6247:
52238 fmovde %xcc, %f6, %f10
52239 alignaddr %i0, %o2, %i2
52240loop_6248:
52241 alignaddr %l4, %l6, %g5
52242 bpos,pt %icc, loop_6249
52243 stx %l2, [%l7 + 0x08]
52244 fbne,a %fcc3, loop_6250
52245 ld [%l7 + 0x64], %f3
52246loop_6249:
52247 lduw [%l7 + 0x78], %o3
52248 fblg,a %fcc1, loop_6251
52249loop_6250:
52250 fmovscc %icc, %f0, %f13
52251 stb %o1, [%l7 + 0x78]
52252 fmul8x16 %f10, %f8, %f4
52253loop_6251:
52254 stb %i6, [%l7 + 0x3E]
52255 stx %i5, [%l7 + 0x08]
52256 sll %g7, %g4, %o5
52257 ldsb [%l7 + 0x29], %o0
52258 fpsub32 %f2, %f4, %f4
52259 edge8 %l5, %o7, %i7
52260 ldd [%l7 + 0x08], %f0
52261 lduw [%l7 + 0x4C], %g6
52262 ldx [%l7 + 0x78], %o4
52263 fpadd32s %f3, %f13, %f7
52264 xorcc %g3, %i3, %g2
52265 fbe %fcc2, loop_6252
52266 for %f10, %f14, %f4
52267 fmovse %icc, %f8, %f8
52268 fabsd %f14, %f12
52269loop_6252:
52270 lduw [%l7 + 0x34], %i4
52271 brgez,a %l1, loop_6253
52272 fnot1 %f8, %f8
52273 brnz,a %g1, loop_6254
52274 fmovdl %xcc, %f14, %f12
52275loop_6253:
52276 movvs %icc, %o6, %i1
52277 addc %l0, 0x1ACA, %l3
52278loop_6254:
52279 fnand %f8, %f14, %f0
52280 andcc %o2, 0x09A4, %i0
52281 fnot1 %f6, %f4
52282 movrgz %i2, 0x251, %l4
52283 lduh [%l7 + 0x48], %g5
52284 ldd [%l7 + 0x08], %f12
52285 fbne,a %fcc1, loop_6255
52286 fexpand %f6, %f0
52287 tl %xcc, 0x6
52288 fmovrslez %l2, %f5, %f4
52289loop_6255:
52290 fnand %f6, %f8, %f4
52291 fmovdge %icc, %f3, %f10
52292 lduw [%l7 + 0x6C], %l6
52293 ld [%l7 + 0x18], %f14
52294 ldd [%l7 + 0x10], %f14
52295 st %f15, [%l7 + 0x70]
52296 ld [%l7 + 0x78], %f8
52297 fornot1 %f2, %f4, %f8
52298 edge8 %o1, %o3, %i6
52299 movn %icc, %i5, %g7
52300 bvc,a loop_6256
52301 sth %o5, [%l7 + 0x2E]
52302 bge loop_6257
52303 stw %o0, [%l7 + 0x4C]
52304loop_6256:
52305 ldsw [%l7 + 0x78], %l5
52306 tg %icc, 0x6
52307loop_6257:
52308 ldsh [%l7 + 0x22], %g4
52309 fcmpne16 %f14, %f14, %i7
52310 lduw [%l7 + 0x28], %o7
52311 srax %g6, 0x08, %g3
52312 fmovrdgez %o4, %f2, %f8
52313 fornot1s %f10, %f11, %f2
52314 fandnot1s %f6, %f5, %f3
52315 mulscc %i3, %g2, %l1
52316 ldub [%l7 + 0x13], %g1
52317 ldsw [%l7 + 0x40], %o6
52318 sra %i4, 0x1F, %l0
52319 fbue,a %fcc0, loop_6258
52320 fabsd %f14, %f10
52321 fnegd %f6, %f8
52322 ldx [%l7 + 0x70], %i1
52323loop_6258:
52324 ldsh [%l7 + 0x6C], %o2
52325 fcmps %fcc2, %f6, %f9
52326 subcc %l3, 0x15C0, %i2
52327 stw %i0, [%l7 + 0x60]
52328 fbue %fcc0, loop_6259
52329 ld [%l7 + 0x1C], %f10
52330 fnor %f8, %f6, %f2
52331 fmovsn %icc, %f12, %f12
52332loop_6259:
52333 sth %l4, [%l7 + 0x62]
52334 sethi 0x0B73, %l2
52335 andncc %l6, %o1, %g5
52336 brlez,a %o3, loop_6260
52337 fbn,a %fcc0, loop_6261
52338 fmovrdne %i5, %f12, %f0
52339 bneg,pn %xcc, loop_6262
52340loop_6260:
52341 fmovsgu %xcc, %f12, %f12
52342loop_6261:
52343 fmovsn %icc, %f3, %f12
52344 fnot2s %f4, %f3
52345loop_6262:
52346 fmovsvc %icc, %f15, %f1
52347 stx %i6, [%l7 + 0x70]
52348 fzeros %f2
52349 fmovdcs %xcc, %f2, %f10
52350 stb %g7, [%l7 + 0x5F]
52351 fmuld8sux16 %f14, %f5, %f6
52352 stx %o5, [%l7 + 0x58]
52353 sethi 0x1F3E, %l5
52354 st %f7, [%l7 + 0x24]
52355 subc %g4, 0x0CB2, %o0
52356 st %f5, [%l7 + 0x58]
52357 fbule %fcc2, loop_6263
52358 fpack32 %f10, %f4, %f14
52359 subcc %i7, 0x1850, %g6
52360 bpos %xcc, loop_6264
52361loop_6263:
52362 std %f10, [%l7 + 0x48]
52363 stw %o7, [%l7 + 0x44]
52364 st %f0, [%l7 + 0x50]
52365loop_6264:
52366 lduh [%l7 + 0x6A], %o4
52367 ldx [%l7 + 0x58], %i3
52368 ta %xcc, 0x2
52369 tne %xcc, 0x7
52370 fmul8x16au %f12, %f1, %f10
52371 edge8ln %g2, %l1, %g3
52372 std %f10, [%l7 + 0x50]
52373 std %f14, [%l7 + 0x78]
52374 tne %icc, 0x3
52375 movrlz %o6, %g1, %i4
52376 ldsw [%l7 + 0x08], %l0
52377 ldsb [%l7 + 0x2B], %o2
52378 bpos loop_6265
52379 fsrc2 %f0, %f10
52380 fmovsle %icc, %f8, %f11
52381 sra %i1, %i2, %l3
52382loop_6265:
52383 fcmpgt32 %f0, %f2, %l4
52384 fmuld8ulx16 %f15, %f2, %f0
52385 std %f2, [%l7 + 0x78]
52386 fmovrdlez %i0, %f0, %f8
52387 movle %icc, %l6, %l2
52388 fmuld8sux16 %f1, %f6, %f8
52389 bge,pt %xcc, loop_6266
52390 orncc %o1, %o3, %g5
52391 ldx [%l7 + 0x28], %i5
52392 srax %g7, %o5, %i6
52393loop_6266:
52394 sllx %l5, %o0, %g4
52395 ldsw [%l7 + 0x18], %g6
52396 ld [%l7 + 0x0C], %f15
52397 fpsub16 %f10, %f8, %f6
52398 fbug,a %fcc2, loop_6267
52399 stx %i7, [%l7 + 0x78]
52400 tvc %xcc, 0x3
52401 sllx %o7, 0x1E, %o4
52402loop_6267:
52403 fornot1s %f13, %f12, %f1
52404 fmovsneg %icc, %f11, %f6
52405 fmovrsgez %i3, %f12, %f8
52406 edge32 %l1, %g3, %g2
52407 fpadd32 %f0, %f2, %f12
52408 fpadd16s %f13, %f7, %f12
52409 or %g1, 0x15E2, %o6
52410 fmovdcs %icc, %f10, %f15
52411 tneg %xcc, 0x4
52412 addccc %l0, 0x1769, %o2
52413 ldsw [%l7 + 0x5C], %i1
52414 ldsh [%l7 + 0x7E], %i4
52415 sth %i2, [%l7 + 0x1A]
52416 be,pn %xcc, loop_6268
52417 movge %xcc, %l3, %i0
52418 fpadd32 %f4, %f4, %f10
52419 tsubcctv %l6, %l4, %l2
52420loop_6268:
52421 ld [%l7 + 0x7C], %f0
52422 ldsb [%l7 + 0x63], %o3
52423 movg %xcc, %g5, %o1
52424 stw %i5, [%l7 + 0x68]
52425 fmovsleu %icc, %f1, %f15
52426 stb %o5, [%l7 + 0x14]
52427 movrgez %i6, %g7, %l5
52428 fmovdpos %icc, %f7, %f15
52429 ld [%l7 + 0x18], %f8
52430 fmovsleu %xcc, %f9, %f11
52431 array32 %o0, %g4, %i7
52432 fcmpd %fcc0, %f0, %f14
52433 nop
52434 setx loop_6269, %l0, %l1
52435 wrpr 0x1, %tl
52436 wrpr %l1, %tpc
52437 add %l1, 0x4, %l1
52438 wrpr %l1, %tnpc
52439 setx 0x34400001400, %l0, %l1
52440 wrpr %l1, %tstate
52441 wrhpr 0x4, %htstate
52442 retry
52443 fornot2s %f9, %f1, %f8
52444 ldx [%l7 + 0x08], %o7
52445 bn,a,pt %icc, loop_6270
52446loop_6269:
52447 lduh [%l7 + 0x6A], %g6
52448 fpadd32 %f8, %f12, %f10
52449 stx %o4, [%l7 + 0x78]
52450loop_6270:
52451 sll %i3, %g3, %g2
52452 ble %xcc, loop_6271
52453 fbu %fcc1, loop_6272
52454 fcmpgt16 %f12, %f6, %g1
52455 movrlz %o6, 0x255, %l1
52456loop_6271:
52457 sll %o2, 0x13, %i1
52458loop_6272:
52459 fmovrslez %i4, %f9, %f13
52460 movrgez %i2, 0x0FE, %l0
52461 lduh [%l7 + 0x5C], %l3
52462 tvc %xcc, 0x3
52463 fmovsl %icc, %f10, %f2
52464 ldx [%l7 + 0x20], %l6
52465 mulx %i0, %l4, %l2
52466 sth %g5, [%l7 + 0x14]
52467 movvs %icc, %o1, %i5
52468 umul %o3, 0x1F62, %o5
52469 fcmps %fcc1, %f3, %f7
52470 ldsw [%l7 + 0x28], %g7
52471 sra %l5, 0x1E, %i6
52472 be,a,pn %xcc, loop_6273
52473 movleu %icc, %o0, %i7
52474 std %f12, [%l7 + 0x28]
52475 fand %f12, %f6, %f12
52476loop_6273:
52477 mova %icc, %g4, %g6
52478 lduw [%l7 + 0x6C], %o4
52479 movcc %icc, %o7, %g3
52480 bpos %icc, loop_6274
52481 ldsh [%l7 + 0x20], %g2
52482 sub %i3, 0x13E4, %g1
52483 fsrc2s %f13, %f11
52484loop_6274:
52485 lduh [%l7 + 0x14], %o6
52486 ldd [%l7 + 0x40], %f12
52487 sdiv %l1, 0x06FF, %i1
52488 ldsw [%l7 + 0x30], %i4
52489 ld [%l7 + 0x64], %f11
52490 fmovdneg %xcc, %f7, %f4
52491 orcc %o2, 0x1498, %l0
52492 movvc %icc, %l3, %l6
52493 brz %i2, loop_6275
52494 edge8 %i0, %l4, %l2
52495 sdivcc %o1, 0x173E, %g5
52496 srax %i5, %o3, %g7
52497loop_6275:
52498 ldd [%l7 + 0x20], %f12
52499 fmovdcc %icc, %f6, %f1
52500 tne %icc, 0x2
52501 ldx [%l7 + 0x78], %l5
52502 ldsw [%l7 + 0x1C], %o5
52503 stx %o0, [%l7 + 0x48]
52504 andncc %i6, %i7, %g6
52505 fcmple32 %f8, %f8, %g4
52506 sub %o7, 0x0053, %o4
52507 and %g2, 0x0C96, %i3
52508 fmovsvs %icc, %f9, %f14
52509 fcmpne32 %f4, %f0, %g1
52510 move %icc, %g3, %l1
52511 siam 0x2
52512 fmovdneg %xcc, %f7, %f10
52513 fcmpeq16 %f12, %f10, %i1
52514 lduw [%l7 + 0x7C], %i4
52515 fmovse %icc, %f0, %f7
52516 tvs %icc, 0x5
52517 fones %f1
52518 array8 %o6, %l0, %o2
52519 stw %l3, [%l7 + 0x40]
52520 bshuffle %f10, %f14, %f14
52521 ldsw [%l7 + 0x44], %i2
52522 st %f8, [%l7 + 0x40]
52523 fpmerge %f1, %f2, %f10
52524 fnegs %f12, %f10
52525 stx %l6, [%l7 + 0x38]
52526 ldsw [%l7 + 0x44], %l4
52527 udiv %i0, 0x143D, %l2
52528 mulscc %o1, %g5, %i5
52529 fbe,a %fcc3, loop_6276
52530 ldd [%l7 + 0x58], %f8
52531 fpsub32s %f8, %f11, %f13
52532 tle %icc, 0x0
52533loop_6276:
52534 or %o3, %g7, %o5
52535 st %f0, [%l7 + 0x20]
52536 stw %o0, [%l7 + 0x40]
52537 ldd [%l7 + 0x58], %f12
52538 udivx %i6, 0x149F, %i7
52539 fnot2 %f6, %f10
52540 subccc %l5, 0x048A, %g4
52541 fbge,a %fcc1, loop_6277
52542 fmovdcc %icc, %f14, %f13
52543 fandnot1s %f15, %f2, %f7
52544 fbn %fcc1, loop_6278
52545loop_6277:
52546 fmuld8ulx16 %f0, %f14, %f4
52547 fmovsge %xcc, %f7, %f1
52548 subc %g6, 0x0B1A, %o7
52549loop_6278:
52550 sth %g2, [%l7 + 0x40]
52551 lduh [%l7 + 0x4E], %o4
52552 srax %i3, 0x15, %g1
52553 smul %l1, %g3, %i4
52554 mova %icc, %i1, %o6
52555 tg %icc, 0x7
52556 sth %l0, [%l7 + 0x34]
52557 movn %icc, %o2, %l3
52558 fones %f1
52559 fbu,a %fcc1, loop_6279
52560 fmovsge %icc, %f15, %f14
52561 fandnot1s %f0, %f14, %f9
52562 fmovdcc %xcc, %f0, %f2
52563loop_6279:
52564 pdist %f14, %f2, %f14
52565 ldsw [%l7 + 0x18], %l6
52566 fcmple32 %f12, %f14, %l4
52567 bcs %xcc, loop_6280
52568 fands %f7, %f7, %f15
52569 bvs,pn %xcc, loop_6281
52570 edge8 %i2, %i0, %o1
52571loop_6280:
52572 or %l2, 0x10CF, %i5
52573 sth %o3, [%l7 + 0x5E]
52574loop_6281:
52575 srl %g5, %o5, %o0
52576 ldsw [%l7 + 0x10], %g7
52577 fbul,a %fcc3, loop_6282
52578 fbn,a %fcc0, loop_6283
52579 edge32n %i6, %i7, %g4
52580 fxor %f12, %f6, %f6
52581loop_6282:
52582 ldd [%l7 + 0x50], %f0
52583loop_6283:
52584 ldsh [%l7 + 0x68], %l5
52585 std %f8, [%l7 + 0x08]
52586 tle %xcc, 0x6
52587 movrne %o7, 0x352, %g2
52588 lduw [%l7 + 0x24], %o4
52589 fornot1 %f6, %f14, %f10
52590 bvs %icc, loop_6284
52591 fbule,a %fcc0, loop_6285
52592 fone %f12
52593 movne %icc, %i3, %g6
52594loop_6284:
52595 taddcc %l1, 0x133B, %g1
52596loop_6285:
52597 stw %g3, [%l7 + 0x1C]
52598 andn %i1, 0x06D9, %o6
52599 andn %l0, 0x0384, %o2
52600 fnors %f9, %f1, %f15
52601 fsrc2 %f6, %f6
52602 tge %xcc, 0x5
52603 subccc %l3, 0x130F, %l6
52604 fsrc1 %f0, %f8
52605 brgez %i4, loop_6286
52606 fnot2s %f0, %f13
52607 ldsw [%l7 + 0x0C], %l4
52608 movcc %icc, %i0, %i2
52609loop_6286:
52610 fones %f3
52611 edge8n %o1, %i5, %l2
52612 pdist %f14, %f12, %f10
52613 ldub [%l7 + 0x68], %o3
52614 addc %g5, %o0, %o5
52615 andncc %i6, %g7, %g4
52616 fcmpes %fcc2, %f0, %f2
52617 sth %i7, [%l7 + 0x0E]
52618 ldx [%l7 + 0x40], %o7
52619 fcmpgt16 %f4, %f6, %l5
52620 edge8l %o4, %g2, %i3
52621 tvs %xcc, 0x3
52622 nop
52623 setx loop_6287, %l0, %l1
52624 jmpl %l1, %l1
52625 stx %g1, [%l7 + 0x08]
52626 ldd [%l7 + 0x48], %f8
52627 fmul8x16al %f4, %f6, %f12
52628loop_6287:
52629 edge8 %g6, %g3, %i1
52630 ldsb [%l7 + 0x55], %l0
52631 fmovdgu %xcc, %f8, %f15
52632 brlez %o2, loop_6288
52633 stx %o6, [%l7 + 0x78]
52634 ble %icc, loop_6289
52635 srl %l6, %l3, %l4
52636loop_6288:
52637 tne %icc, 0x0
52638 brgez,a %i4, loop_6290
52639loop_6289:
52640 fmovrdgz %i2, %f0, %f8
52641 fcmpgt32 %f2, %f6, %o1
52642 fmovdgu %xcc, %f3, %f14
52643loop_6290:
52644 stw %i0, [%l7 + 0x0C]
52645 tleu %icc, 0x1
52646 std %f4, [%l7 + 0x48]
52647 ta %icc, 0x0
52648 stb %l2, [%l7 + 0x63]
52649 sra %o3, %i5, %g5
52650 std %f14, [%l7 + 0x38]
52651 fnot2 %f12, %f6
52652 bshuffle %f6, %f2, %f6
52653 fbo %fcc0, loop_6291
52654 fabsd %f4, %f4
52655 fpsub32 %f12, %f0, %f0
52656 fmovs %f11, %f9
52657loop_6291:
52658 stb %o0, [%l7 + 0x1B]
52659 fsrc2 %f4, %f0
52660 tcc %icc, 0x4
52661 sdivx %i6, 0x0B0D, %o5
52662 addc %g4, 0x0E39, %g7
52663 bne,a %xcc, loop_6292
52664 fpsub16s %f7, %f8, %f5
52665 sth %i7, [%l7 + 0x48]
52666 stw %o7, [%l7 + 0x0C]
52667loop_6292:
52668 subccc %o4, %g2, %i3
52669 fmovdcs %xcc, %f1, %f1
52670 movrgz %l5, 0x188, %g1
52671 ldub [%l7 + 0x34], %g6
52672 fmovdleu %icc, %f10, %f13
52673 brnz,a %g3, loop_6293
52674 sth %i1, [%l7 + 0x46]
52675 fmovsl %xcc, %f14, %f11
52676 fmovdl %icc, %f1, %f11
52677loop_6293:
52678 sth %l1, [%l7 + 0x0A]
52679 fmovrdne %o2, %f2, %f10
52680 lduw [%l7 + 0x74], %o6
52681 be,a loop_6294
52682 xnorcc %l0, %l3, %l6
52683 fmovsleu %xcc, %f6, %f8
52684 fmul8x16au %f6, %f2, %f0
52685loop_6294:
52686 ldd [%l7 + 0x18], %f2
52687 fxnors %f2, %f9, %f7
52688 tvc %icc, 0x1
52689 ldsh [%l7 + 0x2C], %i4
52690 fmovrsgez %i2, %f11, %f5
52691 movge %xcc, %l4, %o1
52692 stb %l2, [%l7 + 0x34]
52693 siam 0x6
52694 sth %i0, [%l7 + 0x52]
52695 andncc %o3, %i5, %g5
52696 fmovdn %icc, %f5, %f4
52697 fcmple32 %f12, %f6, %i6
52698 fmovrdgz %o5, %f2, %f14
52699 fmovdvc %xcc, %f4, %f13
52700 stb %g4, [%l7 + 0x47]
52701 ldub [%l7 + 0x2D], %g7
52702 fbul %fcc3, loop_6295
52703 lduh [%l7 + 0x76], %o0
52704 std %f6, [%l7 + 0x08]
52705 edge8l %i7, %o4, %o7
52706loop_6295:
52707 ld [%l7 + 0x70], %f14
52708 addccc %g2, 0x0D76, %i3
52709 tne %xcc, 0x7
52710 be,a loop_6296
52711 ldd [%l7 + 0x30], %f12
52712 stb %l5, [%l7 + 0x72]
52713 srax %g6, %g1, %i1
52714loop_6296:
52715 bn %xcc, loop_6297
52716 fxnors %f15, %f13, %f5
52717 bn,a loop_6298
52718 ldsb [%l7 + 0x17], %g3
52719loop_6297:
52720 andn %o2, 0x163C, %o6
52721 subcc %l1, %l3, %l0
52722loop_6298:
52723 bpos,a,pt %icc, loop_6299
52724 std %f10, [%l7 + 0x78]
52725 fandnot1 %f10, %f8, %f0
52726 movpos %icc, %i4, %i2
52727loop_6299:
52728 sdiv %l6, 0x122F, %l4
52729 fmovd %f8, %f12
52730 stw %l2, [%l7 + 0x54]
52731 ldsh [%l7 + 0x7E], %o1
52732 stw %o3, [%l7 + 0x4C]
52733 tleu %xcc, 0x2
52734 fba,a %fcc1, loop_6300
52735 stx %i5, [%l7 + 0x60]
52736 brgz %g5, loop_6301
52737 addccc %i0, 0x0AA0, %o5
52738loop_6300:
52739 fcmpes %fcc2, %f11, %f14
52740 ld [%l7 + 0x7C], %f7
52741loop_6301:
52742 movge %icc, %g4, %i6
52743 ldsw [%l7 + 0x3C], %g7
52744 fmovrsne %i7, %f7, %f4
52745 lduh [%l7 + 0x56], %o4
52746 mova %xcc, %o7, %o0
52747 fbg %fcc2, loop_6302
52748 bcs,a %icc, loop_6303
52749 movneg %xcc, %i3, %l5
52750 ldx [%l7 + 0x38], %g2
52751loop_6302:
52752 ld [%l7 + 0x70], %f5
52753loop_6303:
52754 ldd [%l7 + 0x28], %f4
52755 ld [%l7 + 0x58], %f1
52756 edge32l %g1, %g6, %g3
52757 fnand %f10, %f2, %f8
52758 fpsub16 %f4, %f2, %f14
52759 edge8 %o2, %o6, %i1
52760 sethi 0x1BCC, %l1
52761 ldsw [%l7 + 0x0C], %l0
52762 mulx %i4, %l3, %i2
52763 fba,a %fcc3, loop_6304
52764 fsrc2 %f14, %f6
52765 fmovdvc %icc, %f14, %f10
52766 fcmpes %fcc3, %f14, %f9
52767loop_6304:
52768 sth %l4, [%l7 + 0x42]
52769 bpos,a,pn %icc, loop_6305
52770 brgez %l2, loop_6306
52771 bcc,a,pn %xcc, loop_6307
52772 fxors %f2, %f14, %f3
52773loop_6305:
52774 sdivcc %l6, 0x1FE4, %o1
52775loop_6306:
52776 stw %o3, [%l7 + 0x60]
52777loop_6307:
52778 tl %xcc, 0x6
52779 fmovdle %xcc, %f15, %f7
52780 ldsw [%l7 + 0x58], %g5
52781 movrgz %i5, 0x37D, %o5
52782 ld [%l7 + 0x74], %f11
52783 fmovsl %xcc, %f0, %f14
52784 stb %i0, [%l7 + 0x37]
52785 fmovscs %xcc, %f15, %f1
52786 umul %i6, %g4, %i7
52787 ldsh [%l7 + 0x7A], %g7
52788 fpadd32s %f9, %f9, %f5
52789 xnorcc %o7, %o0, %o4
52790 fpsub16 %f4, %f10, %f4
52791 fxnor %f10, %f0, %f6
52792 fmuld8sux16 %f6, %f13, %f12
52793 srl %i3, %g2, %l5
52794 fornot2s %f15, %f6, %f11
52795 edge8ln %g1, %g3, %g6
52796 fpadd32 %f6, %f14, %f8
52797 ldsb [%l7 + 0x5A], %o2
52798 fmovdleu %icc, %f14, %f6
52799 stb %o6, [%l7 + 0x43]
52800 ldub [%l7 + 0x56], %l1
52801 fmovrdgz %l0, %f8, %f10
52802 ldd [%l7 + 0x38], %f6
52803 brlez %i1, loop_6308
52804 mulscc %i4, %i2, %l3
52805 tg %xcc, 0x3
52806 fandnot1 %f12, %f2, %f4
52807loop_6308:
52808 fcmpes %fcc0, %f12, %f6
52809 tleu %icc, 0x4
52810 brz %l4, loop_6309
52811 stb %l6, [%l7 + 0x39]
52812 umul %o1, 0x0BB4, %l2
52813 lduw [%l7 + 0x34], %o3
52814loop_6309:
52815 tcs %xcc, 0x0
52816 udivcc %i5, 0x16CB, %o5
52817 fmovdcs %icc, %f7, %f12
52818 ldub [%l7 + 0x4B], %i0
52819 tneg %icc, 0x1
52820 movvc %xcc, %g5, %g4
52821 stw %i7, [%l7 + 0x78]
52822 fones %f12
52823 lduh [%l7 + 0x40], %i6
52824 st %f8, [%l7 + 0x20]
52825 fcmple32 %f8, %f8, %g7
52826 addc %o0, 0x127F, %o7
52827 sllx %o4, 0x14, %g2
52828 std %f8, [%l7 + 0x10]
52829 bleu,a %xcc, loop_6310
52830 fmovrdgez %l5, %f6, %f2
52831 stx %g1, [%l7 + 0x48]
52832 fpadd32 %f10, %f8, %f0
52833loop_6310:
52834 fmovda %icc, %f2, %f14
52835 fzeros %f4
52836 fmovsl %icc, %f6, %f0
52837 array8 %g3, %g6, %i3
52838 ldx [%l7 + 0x20], %o6
52839 ldub [%l7 + 0x7B], %o2
52840 sdivcc %l1, 0x0CE3, %i1
52841 fmul8ulx16 %f4, %f2, %f6
52842 movcs %xcc, %i4, %i2
52843 tleu %icc, 0x2
52844 array8 %l0, %l3, %l6
52845 array16 %o1, %l2, %o3
52846 std %f12, [%l7 + 0x10]
52847 fmovde %xcc, %f8, %f4
52848 tvc %icc, 0x3
52849 umul %l4, 0x1B6A, %o5
52850 add %i0, %i5, %g4
52851 fbge %fcc0, loop_6311
52852 udivx %i7, 0x1391, %g5
52853 nop
52854 setx loop_6312, %l0, %l1
52855 wrpr 0x1, %tl
52856 wrpr %l1, %tpc
52857 add %l1, 0x4, %l1
52858 wrpr %l1, %tnpc
52859 setx 0x34400001400, %l0, %l1
52860 wrpr %l1, %tstate
52861 wrhpr 0x4, %htstate
52862 retry
52863 fpack16 %f4, %f4
52864loop_6311:
52865 mova %icc, %i6, %o0
52866 ldsw [%l7 + 0x74], %g7
52867loop_6312:
52868 stx %o7, [%l7 + 0x30]
52869 fbe,a %fcc1, loop_6313
52870 sth %g2, [%l7 + 0x66]
52871 tn %icc, 0x4
52872 fmovsa %xcc, %f12, %f5
52873loop_6313:
52874 brgz,a %o4, loop_6314
52875 movvc %icc, %g1, %g3
52876 ldsw [%l7 + 0x20], %l5
52877 alignaddr %g6, %o6, %i3
52878loop_6314:
52879 fpadd32s %f0, %f3, %f7
52880 ldd [%l7 + 0x30], %f4
52881 fmovdcc %icc, %f8, %f3
52882 edge8n %l1, %i1, %i4
52883 movpos %xcc, %i2, %l0
52884 bl,a,pt %xcc, loop_6315
52885 ldsb [%l7 + 0x7F], %o2
52886 tsubcc %l3, %o1, %l2
52887 std %f14, [%l7 + 0x40]
52888loop_6315:
52889 sth %o3, [%l7 + 0x12]
52890 fpsub16 %f8, %f4, %f14
52891 fmovscs %xcc, %f12, %f4
52892 array32 %l4, %o5, %i0
52893 ldsh [%l7 + 0x3A], %i5
52894 fnot2s %f9, %f2
52895 fba,a %fcc2, loop_6316
52896 fnot2 %f0, %f10
52897 addccc %l6, %g4, %i7
52898 fandnot2s %f2, %f13, %f14
52899loop_6316:
52900 fpmerge %f4, %f14, %f14
52901 umulcc %i6, 0x0058, %g5
52902 tg %icc, 0x4
52903 fxor %f2, %f0, %f14
52904 fcmpne32 %f4, %f10, %g7
52905 ldub [%l7 + 0x2F], %o0
52906 ldd [%l7 + 0x68], %f4
52907 fcmpeq16 %f0, %f2, %g2
52908 fpadd16s %f13, %f13, %f9
52909 brnz,a %o7, loop_6317
52910 tvc %xcc, 0x1
52911 subcc %o4, 0x1A1B, %g1
52912 ldsh [%l7 + 0x46], %l5
52913loop_6317:
52914 fmovrde %g3, %f4, %f10
52915 be %xcc, loop_6318
52916 fands %f7, %f1, %f2
52917 st %f6, [%l7 + 0x10]
52918 ble,a,pt %xcc, loop_6319
52919loop_6318:
52920 fcmped %fcc0, %f2, %f6
52921 stb %o6, [%l7 + 0x1A]
52922 edge16ln %i3, %g6, %i1
52923loop_6319:
52924 fmovdcs %xcc, %f9, %f10
52925 brgez %i4, loop_6320
52926 fmovdl %icc, %f3, %f11
52927 tg %icc, 0x0
52928 sth %l1, [%l7 + 0x3C]
52929loop_6320:
52930 ld [%l7 + 0x4C], %f7
52931 movl %xcc, %i2, %l0
52932 stx %o2, [%l7 + 0x78]
52933 movn %xcc, %o1, %l3
52934 fmovrde %l2, %f10, %f0
52935 stb %o3, [%l7 + 0x58]
52936 fmul8x16au %f5, %f10, %f10
52937 fbge,a %fcc2, loop_6321
52938 ldsb [%l7 + 0x60], %l4
52939 movcs %icc, %i0, %o5
52940 fcmpne32 %f0, %f0, %l6
52941loop_6321:
52942 fcmple16 %f14, %f2, %g4
52943 tg %icc, 0x7
52944 taddcctv %i7, 0x11B3, %i6
52945 movleu %icc, %g5, %i5
52946 mulx %g7, %g2, %o0
52947 fmovrsne %o4, %f0, %f0
52948 fornot1 %f12, %f8, %f6
52949 lduh [%l7 + 0x28], %g1
52950 nop
52951 setx loop_6322, %l0, %l1
52952 wrpr 0x1, %tl
52953 wrpr %l1, %tpc
52954 add %l1, 0x4, %l1
52955 wrpr %l1, %tnpc
52956 setx 0x34400001400, %l0, %l1
52957 wrpr %l1, %tstate
52958 wrhpr 0x4, %htstate
52959 retry
52960 ldsh [%l7 + 0x36], %l5
52961 stb %o7, [%l7 + 0x6C]
52962 udivcc %o6, 0x0D00, %i3
52963loop_6322:
52964 edge16l %g3, %i1, %g6
52965 ldsw [%l7 + 0x0C], %i4
52966 sub %i2, %l1, %l0
52967 edge16ln %o1, %o2, %l2
52968 fmul8x16al %f6, %f14, %f8
52969 ldd [%l7 + 0x40], %f12
52970 stb %o3, [%l7 + 0x4F]
52971 tcs %xcc, 0x0
52972 movrlez %l4, 0x1DC, %l3
52973 fandnot1 %f2, %f10, %f4
52974 ld [%l7 + 0x0C], %f2
52975 add %o5, %l6, %i0
52976 ldsw [%l7 + 0x4C], %g4
52977 fmovd %f10, %f10
52978 ldsw [%l7 + 0x2C], %i6
52979 smulcc %i7, 0x13CA, %i5
52980 stb %g5, [%l7 + 0x60]
52981 ldsb [%l7 + 0x54], %g2
52982 fmovdcs %xcc, %f8, %f6
52983 fcmped %fcc3, %f6, %f10
52984 fnot2s %f10, %f15
52985 subc %g7, 0x02BB, %o0
52986 std %f6, [%l7 + 0x08]
52987 stx %o4, [%l7 + 0x38]
52988 fbu %fcc3, loop_6323
52989 fbe %fcc2, loop_6324
52990 movle %icc, %g1, %o7
52991 fcmpne16 %f2, %f12, %l5
52992loop_6323:
52993 movrlez %o6, %g3, %i1
52994loop_6324:
52995 udiv %i3, 0x0F01, %g6
52996 stx %i4, [%l7 + 0x68]
52997 ldsw [%l7 + 0x18], %i2
52998 te %icc, 0x4
52999 movrgz %l0, 0x0B0, %l1
53000 fmovrdgez %o2, %f14, %f4
53001 fbue,a %fcc0, loop_6325
53002 subc %l2, 0x0EA5, %o3
53003 fbg %fcc3, loop_6326
53004 fsrc1 %f6, %f6
53005loop_6325:
53006 tcc %xcc, 0x6
53007 movrlez %l4, %o1, %o5
53008loop_6326:
53009 movneg %icc, %l3, %l6
53010 fbn %fcc1, loop_6327
53011 fexpand %f10, %f6
53012 lduh [%l7 + 0x3C], %g4
53013 fbe,a %fcc1, loop_6328
53014loop_6327:
53015 lduw [%l7 + 0x5C], %i0
53016 subc %i7, %i5, %g5
53017 ld [%l7 + 0x60], %f10
53018loop_6328:
53019 fandnot2 %f0, %f4, %f6
53020 sub %i6, %g2, %g7
53021 st %f14, [%l7 + 0x6C]
53022 fpackfix %f10, %f6
53023 siam 0x7
53024 fmovsvc %icc, %f14, %f4
53025 edge16 %o4, %g1, %o0
53026 tne %xcc, 0x0
53027 bl,a %icc, loop_6329
53028 bgu,pn %xcc, loop_6330
53029 move %icc, %o7, %o6
53030 lduw [%l7 + 0x10], %g3
53031loop_6329:
53032 andncc %l5, %i1, %i3
53033loop_6330:
53034 fandnot1 %f12, %f4, %f12
53035 fble %fcc2, loop_6331
53036 fpsub32 %f0, %f2, %f4
53037 fmovdle %xcc, %f12, %f2
53038 fnor %f4, %f6, %f6
53039loop_6331:
53040 lduh [%l7 + 0x5C], %g6
53041 fmovdcs %xcc, %f9, %f11
53042 brnz %i4, loop_6332
53043 brnz,a %l0, loop_6333
53044 bneg,a,pt %icc, loop_6334
53045 stw %i2, [%l7 + 0x08]
53046loop_6332:
53047 srlx %o2, 0x16, %l1
53048loop_6333:
53049 bl,a,pt %xcc, loop_6335
53050loop_6334:
53051 movleu %icc, %o3, %l2
53052 bg,pn %icc, loop_6336
53053 nop
53054 setx loop_6337, %l0, %l1
53055 jmpl %l1, %o1
53056loop_6335:
53057 ldx [%l7 + 0x28], %o5
53058 fmovdge %xcc, %f0, %f5
53059loop_6336:
53060 edge16n %l3, %l6, %g4
53061loop_6337:
53062 tsubcc %i0, 0x0B7F, %i7
53063 xor %i5, 0x0CB0, %g5
53064 fbue %fcc0, loop_6338
53065 movgu %icc, %l4, %i6
53066 tne %xcc, 0x1
53067 fmovd %f4, %f14
53068loop_6338:
53069 alignaddrl %g2, %g7, %g1
53070 lduh [%l7 + 0x3C], %o4
53071 bl,a %xcc, loop_6339
53072 ldsw [%l7 + 0x44], %o0
53073 tle %xcc, 0x6
53074 fbge,a %fcc2, loop_6340
53075loop_6339:
53076 edge32l %o6, %g3, %l5
53077 fpack32 %f2, %f4, %f8
53078 sth %i1, [%l7 + 0x66]
53079loop_6340:
53080 sdiv %i3, 0x1555, %g6
53081 bvs,a %xcc, loop_6341
53082 ldsb [%l7 + 0x45], %i4
53083 movrgz %l0, %o7, %o2
53084 fexpand %f0, %f10
53085loop_6341:
53086 tsubcctv %i2, %o3, %l1
53087 tg %icc, 0x0
53088 bge,a,pn %icc, loop_6342
53089 ldsh [%l7 + 0x24], %l2
53090 tgu %xcc, 0x3
53091 popc 0x17D9, %o5
53092loop_6342:
53093 fcmple16 %f14, %f2, %o1
53094 fmovsne %xcc, %f0, %f13
53095 subcc %l6, %l3, %g4
53096 fbuge,a %fcc3, loop_6343
53097 sth %i0, [%l7 + 0x7E]
53098 fzeros %f1
53099 ldub [%l7 + 0x0E], %i7
53100loop_6343:
53101 alignaddrl %i5, %g5, %l4
53102 srl %i6, 0x19, %g7
53103 sdivx %g2, 0x16B0, %g1
53104 st %f1, [%l7 + 0x20]
53105 ldsh [%l7 + 0x4E], %o0
53106 array16 %o4, %o6, %g3
53107 edge32l %i1, %i3, %g6
53108 bge,a %icc, loop_6344
53109 brlz %l5, loop_6345
53110 fbule %fcc1, loop_6346
53111 andcc %l0, %o7, %i4
53112loop_6344:
53113 lduh [%l7 + 0x5A], %o2
53114loop_6345:
53115 tsubcc %i2, 0x1256, %o3
53116loop_6346:
53117 srl %l2, 0x1C, %o5
53118 sth %o1, [%l7 + 0x2E]
53119 fsrc2s %f14, %f5
53120 ldx [%l7 + 0x78], %l1
53121 movpos %xcc, %l3, %l6
53122 ldsh [%l7 + 0x0E], %i0
53123 ld [%l7 + 0x78], %f7
53124 fnot2s %f8, %f7
53125 fmul8x16 %f15, %f2, %f2
53126 fmovspos %xcc, %f8, %f12
53127 tsubcctv %i7, 0x04AC, %g4
53128 brlz %g5, loop_6347
53129 edge32 %i5, %i6, %l4
53130 movrne %g7, 0x244, %g1
53131 subccc %g2, 0x0360, %o4
53132loop_6347:
53133 ldsw [%l7 + 0x48], %o0
53134 ldx [%l7 + 0x10], %o6
53135 stx %g3, [%l7 + 0x58]
53136 umul %i3, %g6, %l5
53137 fbg %fcc2, loop_6348
53138 ldd [%l7 + 0x18], %f0
53139 ble,a %xcc, loop_6349
53140 movgu %icc, %i1, %l0
53141loop_6348:
53142 tpos %xcc, 0x0
53143 stw %i4, [%l7 + 0x1C]
53144loop_6349:
53145 edge32 %o7, %o2, %i2
53146 movneg %xcc, %o3, %l2
53147 fxnor %f0, %f8, %f2
53148 brlz %o1, loop_6350
53149 fandnot2 %f14, %f2, %f12
53150 orncc %l1, 0x0F82, %o5
53151 subccc %l6, 0x00E6, %i0
53152loop_6350:
53153 tcs %icc, 0x4
53154 brlz,a %l3, loop_6351
53155 fbl,a %fcc3, loop_6352
53156 fabss %f12, %f4
53157 movrlez %i7, 0x31C, %g4
53158loop_6351:
53159 brlz %i5, loop_6353
53160loop_6352:
53161 for %f12, %f2, %f12
53162 subc %g5, 0x161B, %l4
53163 and %g7, %i6, %g1
53164loop_6353:
53165 edge16n %o4, %o0, %o6
53166 lduh [%l7 + 0x7E], %g2
53167 ldd [%l7 + 0x78], %f2
53168 fcmpne32 %f14, %f4, %g3
53169 bg,pt %icc, loop_6354
53170 udiv %i3, 0x1999, %g6
53171 ldsb [%l7 + 0x39], %l5
53172 std %f6, [%l7 + 0x50]
53173loop_6354:
53174 movpos %xcc, %l0, %i1
53175 bl loop_6355
53176 tvc %xcc, 0x0
53177 stb %i4, [%l7 + 0x5C]
53178 fmovdn %icc, %f6, %f13
53179loop_6355:
53180 std %f12, [%l7 + 0x30]
53181 subcc %o7, 0x068D, %i2
53182 fpackfix %f0, %f10
53183 movrlz %o3, %o2, %o1
53184 fpadd32 %f10, %f10, %f0
53185 ta %icc, 0x4
53186 bcc,a,pt %xcc, loop_6356
53187 fors %f6, %f4, %f3
53188 sth %l1, [%l7 + 0x50]
53189 ldub [%l7 + 0x7C], %o5
53190loop_6356:
53191 stb %l2, [%l7 + 0x6E]
53192 fabsd %f8, %f4
53193 ldub [%l7 + 0x52], %l6
53194 addccc %i0, 0x1BAE, %i7
53195 ldsh [%l7 + 0x10], %g4
53196 bcc,a loop_6357
53197 fmovrslz %l3, %f1, %f2
53198 lduw [%l7 + 0x64], %i5
53199 fbue,a %fcc0, loop_6358
53200loop_6357:
53201 stx %g5, [%l7 + 0x20]
53202 brlz %l4, loop_6359
53203 fmovsle %xcc, %f3, %f10
53204loop_6358:
53205 fpsub32 %f4, %f10, %f0
53206 fone %f6
53207loop_6359:
53208 st %f7, [%l7 + 0x54]
53209 bleu,pn %icc, loop_6360
53210 fmuld8sux16 %f15, %f15, %f14
53211 ldub [%l7 + 0x38], %i6
53212 movpos %xcc, %g7, %o4
53213loop_6360:
53214 addc %o0, 0x0BCA, %o6
53215 fpack16 %f8, %f15
53216 fmovsvc %icc, %f14, %f13
53217 fbg,a %fcc0, loop_6361
53218 fxor %f2, %f14, %f12
53219 fands %f12, %f15, %f8
53220 fmovdvs %icc, %f2, %f6
53221loop_6361:
53222 sra %g1, 0x17, %g3
53223 ldsw [%l7 + 0x10], %g2
53224 array8 %g6, %l5, %l0
53225 ldsw [%l7 + 0x30], %i1
53226 movrgz %i3, %i4, %o7
53227 fmovrsne %i2, %f12, %f13
53228 ldsh [%l7 + 0x20], %o2
53229 movle %icc, %o1, %o3
53230 fmovrdne %o5, %f14, %f6
53231 ldd [%l7 + 0x50], %f0
53232 orn %l1, 0x0017, %l2
53233 lduw [%l7 + 0x18], %i0
53234 ldsh [%l7 + 0x42], %i7
53235 ldsw [%l7 + 0x3C], %g4
53236 stb %l6, [%l7 + 0x1F]
53237 fmovdvs %icc, %f13, %f5
53238 addccc %l3, %i5, %l4
53239 tsubcctv %i6, 0x1DFA, %g5
53240 ba,a,pt %icc, loop_6362
53241 sdivx %o4, 0x14F4, %g7
53242 srax %o0, %o6, %g3
53243 call loop_6363
53244loop_6362:
53245 srlx %g1, 0x12, %g2
53246 fmovscc %icc, %f3, %f6
53247 std %f8, [%l7 + 0x58]
53248loop_6363:
53249 fmovscs %icc, %f0, %f14
53250 fsrc2 %f0, %f0
53251 ldub [%l7 + 0x4C], %l5
53252 movge %icc, %g6, %i1
53253 fmovrslez %i3, %f4, %f8
53254 ld [%l7 + 0x14], %f1
53255 fmul8x16au %f4, %f14, %f6
53256 fbuge,a %fcc1, loop_6364
53257 sll %l0, 0x1E, %o7
53258 tle %xcc, 0x0
53259 tvs %icc, 0x0
53260loop_6364:
53261 tvc %xcc, 0x7
53262 sdiv %i4, 0x07D4, %o2
53263 movrlez %o1, %o3, %o5
53264 fmovspos %xcc, %f2, %f13
53265 bge,a loop_6365
53266 fba %fcc2, loop_6366
53267 bneg loop_6367
53268 fcmpgt16 %f2, %f10, %i2
53269loop_6365:
53270 lduw [%l7 + 0x58], %l1
53271loop_6366:
53272 move %icc, %l2, %i0
53273loop_6367:
53274 stx %i7, [%l7 + 0x78]
53275 lduw [%l7 + 0x58], %l6
53276 fmovrde %g4, %f2, %f4
53277 nop
53278 setx loop_6368, %l0, %l1
53279 wrpr 0x1, %tl
53280 wrpr %l1, %tnpc
53281 setx 0x34400001400, %l0, %l1
53282 wrpr %l1, %tstate
53283 wrhpr 0x4, %htstate
53284 done
53285 smul %i5, 0x1739, %l4
53286 stb %l3, [%l7 + 0x28]
53287 fmovsn %icc, %f14, %f3
53288loop_6368:
53289 mulscc %g5, 0x0236, %i6
53290 fmovrde %g7, %f2, %f10
53291 fcmple32 %f14, %f4, %o4
53292 ldsb [%l7 + 0x17], %o0
53293 movrgez %g3, 0x26B, %g1
53294 fabss %f12, %f10
53295 fmovsneg %xcc, %f11, %f8
53296 lduh [%l7 + 0x4E], %g2
53297 mulscc %o6, %l5, %i1
53298 fmovscs %xcc, %f5, %f8
53299 movgu %icc, %i3, %g6
53300 std %f4, [%l7 + 0x10]
53301 bneg,a loop_6369
53302 fmovda %xcc, %f5, %f4
53303 fandnot1 %f0, %f6, %f8
53304 movl %xcc, %o7, %i4
53305loop_6369:
53306 fbe %fcc0, loop_6370
53307 fnands %f9, %f2, %f14
53308 ta %icc, 0x5
53309 fornot2 %f8, %f8, %f2
53310loop_6370:
53311 movvs %icc, %l0, %o1
53312 stb %o2, [%l7 + 0x21]
53313 ld [%l7 + 0x28], %f0
53314 fornot1 %f0, %f14, %f2
53315 nop
53316 setx loop_6371, %l0, %l1
53317 wrpr 0x1, %tl
53318 wrpr %l1, %tnpc
53319 setx 0x34400001400, %l0, %l1
53320 wrpr %l1, %tstate
53321 wrhpr 0x4, %htstate
53322 done
53323 srax %o5, 0x16, %i2
53324 lduw [%l7 + 0x20], %l1
53325 lduw [%l7 + 0x48], %l2
53326loop_6371:
53327 bge,a loop_6372
53328 move %xcc, %i0, %i7
53329 fnor %f0, %f10, %f14
53330 fmovrse %o3, %f2, %f12
53331loop_6372:
53332 fand %f2, %f8, %f14
53333 stw %l6, [%l7 + 0x14]
53334 addc %g4, %i5, %l3
53335 udiv %g5, 0x1291, %i6
53336 fmovrde %g7, %f2, %f6
53337 fands %f1, %f5, %f5
53338 xorcc %o4, 0x1694, %l4
53339 st %f7, [%l7 + 0x20]
53340 fmovsle %icc, %f4, %f0
53341 sub %g3, 0x1910, %o0
53342 stw %g1, [%l7 + 0x34]
53343 fbuge,a %fcc1, loop_6373
53344 sll %g2, %l5, %o6
53345 array32 %i3, %i1, %g6
53346 lduh [%l7 + 0x70], %o7
53347loop_6373:
53348 tsubcc %i4, 0x084A, %l0
53349 fand %f14, %f6, %f6
53350 fmovdcs %icc, %f10, %f4
53351 fmovrsne %o1, %f13, %f1
53352 fmovdge %icc, %f4, %f5
53353 tl %xcc, 0x0
53354 stb %o2, [%l7 + 0x37]
53355 xor %o5, 0x0B85, %i2
53356 andcc %l2, %l1, %i7
53357 fmovsn %xcc, %f2, %f14
53358 xor %i0, %l6, %g4
53359 stb %i5, [%l7 + 0x7C]
53360 edge8n %o3, %g5, %l3
53361 ld [%l7 + 0x7C], %f12
53362 stb %g7, [%l7 + 0x7F]
53363 edge32ln %i6, %o4, %l4
53364 xnor %o0, 0x032D, %g1
53365 udivcc %g2, 0x17A4, %g3
53366 bn,a %icc, loop_6374
53367 fornot1s %f6, %f3, %f13
53368 subccc %l5, 0x1E5B, %i3
53369 movleu %xcc, %o6, %g6
53370loop_6374:
53371 ta %xcc, 0x4
53372 fnegs %f1, %f5
53373 ldx [%l7 + 0x70], %o7
53374 tpos %icc, 0x2
53375 xnorcc %i4, 0x0F8D, %i1
53376 fxors %f5, %f14, %f14
53377 ldd [%l7 + 0x58], %f2
53378 lduh [%l7 + 0x14], %l0
53379 stb %o1, [%l7 + 0x13]
53380 fnot2 %f10, %f0
53381 fmovrdlez %o2, %f10, %f12
53382 array16 %i2, %l2, %l1
53383 fxor %f8, %f6, %f10
53384 ba,pn %xcc, loop_6375
53385 stx %i7, [%l7 + 0x30]
53386 ldx [%l7 + 0x30], %i0
53387 fmovdcc %icc, %f10, %f14
53388loop_6375:
53389 mulscc %o5, %g4, %l6
53390 fmovs %f1, %f12
53391 move %icc, %i5, %o3
53392 fmovrde %l3, %f12, %f4
53393 stb %g7, [%l7 + 0x1D]
53394 edge16ln %g5, %o4, %i6
53395 fmovdvc %icc, %f3, %f11
53396 lduh [%l7 + 0x2A], %o0
53397 brgz %l4, loop_6376
53398 ldx [%l7 + 0x70], %g1
53399 andn %g3, %g2, %i3
53400 edge8 %l5, %g6, %o7
53401loop_6376:
53402 fbe %fcc1, loop_6377
53403 ldsb [%l7 + 0x49], %i4
53404 ldd [%l7 + 0x70], %f2
53405 ldub [%l7 + 0x12], %i1
53406loop_6377:
53407 orn %o6, %l0, %o1
53408 sdivx %o2, 0x0982, %i2
53409 fpsub32s %f0, %f8, %f9
53410 movrlz %l2, 0x00D, %i7
53411 std %f12, [%l7 + 0x58]
53412 lduw [%l7 + 0x54], %l1
53413 taddcc %o5, %i0, %l6
53414 ldub [%l7 + 0x12], %i5
53415 fandnot2 %f14, %f4, %f2
53416 bpos,a loop_6378
53417 fornot1 %f14, %f10, %f4
53418 tvs %xcc, 0x7
53419 edge32l %g4, %o3, %l3
53420loop_6378:
53421 siam 0x5
53422 addc %g5, %g7, %o4
53423 tgu %icc, 0x7
53424 fcmpes %fcc0, %f13, %f10
53425 tg %icc, 0x7
53426 std %f14, [%l7 + 0x08]
53427 fcmpes %fcc2, %f8, %f8
53428 ldsh [%l7 + 0x48], %i6
53429 fmovsl %icc, %f11, %f15
53430 bvc,pn %xcc, loop_6379
53431 std %f0, [%l7 + 0x50]
53432 array8 %l4, %g1, %o0
53433 fmovdleu %xcc, %f7, %f4
53434loop_6379:
53435 sub %g2, %g3, %l5
53436 fone %f4
53437 fmovsvs %xcc, %f12, %f1
53438 fnegs %f11, %f14
53439 ldd [%l7 + 0x48], %f2
53440 fmul8x16au %f3, %f13, %f4
53441 bcs,pt %icc, loop_6380
53442 fzero %f8
53443 fbg,a %fcc0, loop_6381
53444 ld [%l7 + 0x10], %f7
53445loop_6380:
53446 edge32n %g6, %i3, %o7
53447 fbne,a %fcc1, loop_6382
53448loop_6381:
53449 bneg %xcc, loop_6383
53450 ldub [%l7 + 0x58], %i1
53451 ldd [%l7 + 0x70], %f2
53452loop_6382:
53453 fcmpgt32 %f0, %f14, %i4
53454loop_6383:
53455 fmovsneg %xcc, %f13, %f9
53456 orncc %l0, %o6, %o1
53457 sth %o2, [%l7 + 0x1A]
53458 fcmple16 %f10, %f0, %i2
53459 lduh [%l7 + 0x4E], %i7
53460 addcc %l2, %o5, %i0
53461 movleu %icc, %l6, %i5
53462 fsrc1s %f11, %f8
53463 sth %l1, [%l7 + 0x68]
53464 udiv %g4, 0x1213, %o3
53465 stw %l3, [%l7 + 0x54]
53466 fmovdvc %icc, %f1, %f5
53467 andncc %g5, %g7, %o4
53468 ldx [%l7 + 0x50], %i6
53469 fcmpgt32 %f12, %f2, %l4
53470 andcc %g1, %o0, %g3
53471 bvc loop_6384
53472 lduw [%l7 + 0x7C], %g2
53473 fmovdleu %icc, %f6, %f10
53474 ldsb [%l7 + 0x5D], %g6
53475loop_6384:
53476 ldsh [%l7 + 0x12], %i3
53477 stb %l5, [%l7 + 0x1A]
53478 fbe %fcc2, loop_6385
53479 ldx [%l7 + 0x28], %o7
53480 fcmpgt32 %f10, %f4, %i1
53481 fmovrde %l0, %f8, %f8
53482loop_6385:
53483 fors %f15, %f10, %f11
53484 stx %o6, [%l7 + 0x58]
53485 fzeros %f8
53486 ld [%l7 + 0x60], %f1
53487 stx %o1, [%l7 + 0x30]
53488 taddcctv %i4, %i2, %o2
53489 ldub [%l7 + 0x3B], %i7
53490 ldsh [%l7 + 0x42], %l2
53491 andcc %i0, %l6, %o5
53492 movl %xcc, %l1, %i5
53493 brlez,a %g4, loop_6386
53494 ldub [%l7 + 0x26], %l3
53495 fors %f5, %f10, %f4
53496 fbul,a %fcc0, loop_6387
53497loop_6386:
53498 ldsw [%l7 + 0x28], %g5
53499 fbge,a %fcc0, loop_6388
53500 std %f10, [%l7 + 0x48]
53501loop_6387:
53502 st %f0, [%l7 + 0x58]
53503 fmovrsne %o3, %f2, %f9
53504loop_6388:
53505 bvc loop_6389
53506 fpadd16 %f0, %f4, %f12
53507 ble loop_6390
53508 lduh [%l7 + 0x36], %g7
53509loop_6389:
53510 fandnot2 %f0, %f2, %f8
53511 ldub [%l7 + 0x72], %i6
53512loop_6390:
53513 edge32l %o4, %l4, %o0
53514 array32 %g3, %g1, %g2
53515 fmovd %f2, %f4
53516 ldsh [%l7 + 0x5E], %g6
53517 fmovscs %icc, %f13, %f4
53518 fones %f15
53519 fmovdneg %xcc, %f13, %f2
53520 ldub [%l7 + 0x2A], %i3
53521 sdivx %l5, 0x0DA7, %i1
53522 stx %o7, [%l7 + 0x38]
53523 ldub [%l7 + 0x3C], %o6
53524 fmovdcc %icc, %f0, %f3
53525 tpos %xcc, 0x0
53526 fmovsge %icc, %f3, %f15
53527 add %o1, %i4, %l0
53528 fmovrde %o2, %f2, %f8
53529 std %f14, [%l7 + 0x70]
53530 brlez,a %i2, loop_6391
53531 fones %f1
53532 fnot2s %f0, %f15
53533 ta %xcc, 0x2
53534loop_6391:
53535 movne %xcc, %l2, %i7
53536 udiv %i0, 0x1CBA, %l6
53537 fmovrse %o5, %f2, %f6
53538 ldsw [%l7 + 0x30], %i5
53539 fxor %f4, %f6, %f8
53540 te %xcc, 0x3
53541 andncc %g4, %l3, %l1
53542 fmovdl %xcc, %f0, %f5
53543 std %f8, [%l7 + 0x30]
53544 bn,a loop_6392
53545 ldsb [%l7 + 0x31], %g5
53546 fba,a %fcc3, loop_6393
53547 fbo %fcc1, loop_6394
53548loop_6392:
53549 ldub [%l7 + 0x3A], %o3
53550 fmovrdgz %g7, %f10, %f8
53551loop_6393:
53552 movpos %icc, %o4, %i6
53553loop_6394:
53554 ldsh [%l7 + 0x4C], %l4
53555 te %xcc, 0x1
53556 lduw [%l7 + 0x60], %g3
53557 stb %o0, [%l7 + 0x2A]
53558 orcc %g2, %g6, %g1
53559 ldd [%l7 + 0x68], %f4
53560 fzeros %f8
53561 tneg %xcc, 0x2
53562 addc %i3, 0x16FB, %l5
53563 movrlez %o7, %i1, %o1
53564 nop
53565 setx loop_6395, %l0, %l1
53566 wrpr 0x1, %tl
53567 wrpr %l1, %tnpc
53568 setx 0x34400001400, %l0, %l1
53569 wrpr %l1, %tstate
53570 wrhpr 0x4, %htstate
53571 done
53572 siam 0x0
53573 lduh [%l7 + 0x12], %i4
53574 bge loop_6396
53575loop_6395:
53576 tle %icc, 0x0
53577 ldsw [%l7 + 0x38], %l0
53578 tneg %icc, 0x5
53579loop_6396:
53580 tvs %xcc, 0x2
53581 fpsub16 %f10, %f6, %f2
53582 add %o6, %i2, %l2
53583 pdist %f4, %f12, %f14
53584 fpack16 %f4, %f14
53585 brgez %o2, loop_6397
53586 ldsw [%l7 + 0x44], %i7
53587 fmovdgu %icc, %f13, %f6
53588 fcmpgt32 %f4, %f4, %l6
53589loop_6397:
53590 st %f10, [%l7 + 0x28]
53591 stw %o5, [%l7 + 0x3C]
53592 array8 %i0, %g4, %i5
53593 fmovsneg %xcc, %f8, %f9
53594 ldx [%l7 + 0x78], %l3
53595 fzero %f4
53596 srl %l1, %o3, %g5
53597 fmovsge %xcc, %f8, %f5
53598 fmovrdlz %o4, %f12, %f2
53599 bn %xcc, loop_6398
53600 std %f4, [%l7 + 0x18]
53601 fbug,a %fcc0, loop_6399
53602 lduh [%l7 + 0x0E], %i6
53603loop_6398:
53604 fmovdcs %icc, %f11, %f7
53605 movrgez %g7, %g3, %o0
53606loop_6399:
53607 movneg %icc, %l4, %g2
53608 movrlez %g1, 0x27D, %g6
53609 fmovse %icc, %f5, %f6
53610 alignaddrl %l5, %o7, %i1
53611 fornot1s %f9, %f4, %f11
53612 edge32n %i3, %i4, %o1
53613 lduw [%l7 + 0x3C], %l0
53614 orncc %o6, 0x1397, %l2
53615 movl %icc, %o2, %i7
53616 for %f14, %f10, %f8
53617 fbo,a %fcc1, loop_6400
53618 fmovsgu %icc, %f7, %f13
53619 bcc,a %icc, loop_6401
53620 ld [%l7 + 0x68], %f15
53621loop_6400:
53622 fcmpne32 %f12, %f14, %l6
53623 stx %i2, [%l7 + 0x38]
53624loop_6401:
53625 ldx [%l7 + 0x68], %i0
53626 ldx [%l7 + 0x78], %g4
53627 fones %f3
53628 ld [%l7 + 0x18], %f0
53629 xorcc %o5, 0x10AA, %i5
53630 fmovsle %icc, %f6, %f6
53631 fmovdcc %icc, %f8, %f3
53632 ldx [%l7 + 0x10], %l1
53633 bcc,a,pn %xcc, loop_6402
53634 fxors %f6, %f12, %f14
53635 std %f14, [%l7 + 0x20]
53636 fpmerge %f10, %f0, %f10
53637loop_6402:
53638 fbg,a %fcc2, loop_6403
53639 ldd [%l7 + 0x48], %f14
53640 udiv %l3, 0x12EA, %o3
53641 fpadd32 %f4, %f12, %f10
53642loop_6403:
53643 sdivcc %g5, 0x19A9, %i6
53644 ldsb [%l7 + 0x7B], %g7
53645 ldd [%l7 + 0x30], %f0
53646 fpmerge %f0, %f14, %f6
53647 brgz,a %g3, loop_6404
53648 ldx [%l7 + 0x58], %o4
53649 tge %icc, 0x7
53650 fmovrsgez %l4, %f0, %f14
53651loop_6404:
53652 bl,a %xcc, loop_6405
53653 xorcc %g2, %o0, %g1
53654 brlz %g6, loop_6406
53655 stw %o7, [%l7 + 0x0C]
53656loop_6405:
53657 ldx [%l7 + 0x58], %l5
53658 andncc %i1, %i4, %o1
53659loop_6406:
53660 lduh [%l7 + 0x6E], %l0
53661 lduw [%l7 + 0x40], %o6
53662 edge32ln %l2, %i3, %o2
53663 fmovscs %xcc, %f8, %f3
53664 fmovda %icc, %f11, %f11
53665 fmul8sux16 %f14, %f8, %f0
53666 fornot1 %f6, %f14, %f8
53667 fmovrslez %l6, %f6, %f0
53668 ldsw [%l7 + 0x7C], %i2
53669 nop
53670 setx loop_6407, %l0, %l1
53671 wrpr 0x1, %tl
53672 wrpr %l1, %tpc
53673 add %l1, 0x4, %l1
53674 wrpr %l1, %tnpc
53675 setx 0x34400001400, %l0, %l1
53676 wrpr %l1, %tstate
53677 wrhpr 0x4, %htstate
53678 retry
53679 bvc,a,pt %xcc, loop_6408
53680 ldub [%l7 + 0x3F], %i0
53681 edge32l %i7, %o5, %g4
53682loop_6407:
53683 fxnor %f14, %f2, %f12
53684loop_6408:
53685 orncc %i5, %l1, %l3
53686 tvs %xcc, 0x0
53687 lduw [%l7 + 0x44], %o3
53688 stb %g5, [%l7 + 0x77]
53689 fmovde %xcc, %f1, %f1
53690 fbe,a %fcc2, loop_6409
53691 stw %g7, [%l7 + 0x18]
53692 ldsh [%l7 + 0x28], %g3
53693 bleu,a loop_6410
53694loop_6409:
53695 fpsub32s %f7, %f8, %f11
53696 st %f7, [%l7 + 0x1C]
53697 fcmps %fcc1, %f10, %f11
53698loop_6410:
53699 movpos %xcc, %o4, %i6
53700 movge %xcc, %l4, %o0
53701 fnot1 %f2, %f14
53702 movleu %icc, %g1, %g6
53703 tne %xcc, 0x3
53704 be,a loop_6411
53705 fornot2s %f11, %f12, %f7
53706 fcmped %fcc1, %f0, %f12
53707 mulx %g2, %o7, %i1
53708loop_6411:
53709 ldsw [%l7 + 0x0C], %l5
53710 orn %i4, %o1, %o6
53711 fcmpne32 %f0, %f6, %l0
53712 sdiv %l2, 0x1540, %i3
53713 stw %l6, [%l7 + 0x64]
53714 movrlez %o2, 0x16D, %i2
53715 fpsub16s %f2, %f6, %f14
53716 or %i0, %o5, %i7
53717 std %f4, [%l7 + 0x78]
53718 srax %g4, 0x1C, %i5
53719 fmovde %icc, %f15, %f9
53720 fcmple16 %f4, %f14, %l1
53721 stb %l3, [%l7 + 0x14]
53722 fpmerge %f1, %f1, %f6
53723 fbo %fcc3, loop_6412
53724 alignaddr %g5, %g7, %o3
53725 st %f2, [%l7 + 0x24]
53726 fmovsgu %xcc, %f6, %f5
53727loop_6412:
53728 fsrc2s %f15, %f9
53729 movrlez %o4, %i6, %g3
53730 ldx [%l7 + 0x58], %l4
53731 fpsub16 %f14, %f0, %f14
53732 ld [%l7 + 0x10], %f5
53733 movre %g1, 0x1BA, %g6
53734 ld [%l7 + 0x70], %f14
53735 bneg loop_6413
53736 movg %xcc, %g2, %o7
53737 std %f8, [%l7 + 0x20]
53738 ldd [%l7 + 0x10], %f0
53739loop_6413:
53740 fnands %f15, %f0, %f0
53741 ldsb [%l7 + 0x15], %o0
53742 fnot2s %f1, %f12
53743 smul %i1, %i4, %l5
53744 bg,a,pn %xcc, loop_6414
53745 lduw [%l7 + 0x54], %o1
53746 fmovdl %xcc, %f9, %f7
53747 ldd [%l7 + 0x58], %f10
53748loop_6414:
53749 lduh [%l7 + 0x62], %o6
53750 umul %l0, 0x1056, %i3
53751 stw %l2, [%l7 + 0x54]
53752 tvc %icc, 0x0
53753 sth %o2, [%l7 + 0x48]
53754 fmul8x16al %f8, %f13, %f10
53755 srax %l6, 0x0A, %i0
53756 fmovs %f7, %f6
53757 fornot2 %f0, %f6, %f10
53758 tn %xcc, 0x7
53759 andncc %o5, %i2, %g4
53760 fcmpgt32 %f0, %f10, %i5
53761 edge32 %l1, %i7, %g5
53762 ba,pn %icc, loop_6415
53763 ldsw [%l7 + 0x1C], %g7
53764 fpsub32s %f13, %f15, %f10
53765 fmovrsgz %l3, %f12, %f9
53766loop_6415:
53767 st %f15, [%l7 + 0x08]
53768 fzeros %f15
53769 fors %f6, %f9, %f2
53770 stb %o4, [%l7 + 0x1C]
53771 fbge,a %fcc0, loop_6416
53772 siam 0x7
53773 edge32n %i6, %o3, %g3
53774 fbule,a %fcc2, loop_6417
53775loop_6416:
53776 stx %g1, [%l7 + 0x18]
53777 fcmpes %fcc0, %f1, %f6
53778 lduw [%l7 + 0x68], %g6
53779loop_6417:
53780 fbo %fcc3, loop_6418
53781 tsubcc %l4, 0x1D33, %g2
53782 brlez %o7, loop_6419
53783 movleu %icc, %i1, %i4
53784loop_6418:
53785 ldsb [%l7 + 0x25], %l5
53786 movg %xcc, %o1, %o6
53787loop_6419:
53788 fmovrde %o0, %f0, %f6
53789 taddcctv %i3, 0x165E, %l0
53790 lduh [%l7 + 0x2C], %o2
53791 stb %l6, [%l7 + 0x56]
53792 ldsb [%l7 + 0x2B], %i0
53793 fpsub16 %f8, %f12, %f10
53794 ldd [%l7 + 0x50], %f6
53795 lduh [%l7 + 0x6A], %o5
53796 sdivx %i2, 0x0F95, %l2
53797 stb %g4, [%l7 + 0x61]
53798 stb %l1, [%l7 + 0x28]
53799 popc %i7, %g5
53800 ldsh [%l7 + 0x60], %i5
53801 ldd [%l7 + 0x78], %f12
53802 fbge %fcc1, loop_6420
53803 xor %g7, %o4, %l3
53804 fmovrdlez %o3, %f14, %f14
53805 bgu,a,pn %icc, loop_6421
53806loop_6420:
53807 ldsh [%l7 + 0x30], %i6
53808 fmul8x16al %f14, %f12, %f2
53809 lduh [%l7 + 0x4E], %g3
53810loop_6421:
53811 fmul8ulx16 %f8, %f2, %f6
53812 fnot2s %f6, %f13
53813 edge8 %g6, %l4, %g1
53814 fbule,a %fcc1, loop_6422
53815 fabss %f10, %f1
53816 stx %g2, [%l7 + 0x28]
53817 siam 0x6
53818loop_6422:
53819 fmovdcs %icc, %f3, %f1
53820 brnz %i1, loop_6423
53821 ldsb [%l7 + 0x73], %i4
53822 fbule %fcc3, loop_6424
53823 fcmple16 %f8, %f12, %l5
53824loop_6423:
53825 fmovse %icc, %f7, %f8
53826 movleu %icc, %o1, %o7
53827loop_6424:
53828 ldx [%l7 + 0x48], %o0
53829 fmul8ulx16 %f10, %f10, %f4
53830 and %o6, %i3, %o2
53831 bcs,a,pn %xcc, loop_6425
53832 fcmped %fcc2, %f2, %f10
53833 move %icc, %l0, %i0
53834 fand %f8, %f2, %f12
53835loop_6425:
53836 fbuge %fcc3, loop_6426
53837 lduw [%l7 + 0x78], %o5
53838 stw %l6, [%l7 + 0x0C]
53839 ldx [%l7 + 0x38], %l2
53840loop_6426:
53841 ldsw [%l7 + 0x34], %i2
53842 taddcctv %g4, %i7, %g5
53843 ldd [%l7 + 0x20], %f12
53844 fnands %f6, %f14, %f10
53845 fmovdgu %icc, %f1, %f14
53846 stx %l1, [%l7 + 0x78]
53847 srl %i5, %g7, %l3
53848 ld [%l7 + 0x60], %f13
53849 sra %o3, 0x0D, %i6
53850 sethi 0x1C57, %g3
53851 sethi 0x141F, %g6
53852 fbge,a %fcc0, loop_6427
53853 fandnot1s %f0, %f9, %f11
53854 fand %f0, %f10, %f2
53855 fand %f0, %f6, %f12
53856loop_6427:
53857 alignaddr %o4, %g1, %g2
53858 bg,a loop_6428
53859 ldsb [%l7 + 0x7B], %l4
53860 edge16n %i1, %i4, %o1
53861 fmovrsgez %l5, %f15, %f12
53862loop_6428:
53863 bneg %icc, loop_6429
53864 fbuge,a %fcc2, loop_6430
53865 ldsw [%l7 + 0x70], %o0
53866 brz,a %o7, loop_6431
53867loop_6429:
53868 fmovspos %icc, %f7, %f6
53869loop_6430:
53870 ld [%l7 + 0x1C], %f15
53871 st %f15, [%l7 + 0x18]
53872loop_6431:
53873 edge32ln %i3, %o2, %l0
53874 lduw [%l7 + 0x40], %i0
53875 nop
53876 setx loop_6432, %l0, %l1
53877 wrpr 0x1, %tl
53878 wrpr %l1, %tnpc
53879 setx 0x34400001400, %l0, %l1
53880 wrpr %l1, %tstate
53881 wrhpr 0x4, %htstate
53882 done
53883 bge,pt %xcc, loop_6433
53884 st %f12, [%l7 + 0x30]
53885 movneg %xcc, %o6, %l6
53886loop_6432:
53887 fbug %fcc2, loop_6434
53888loop_6433:
53889 fmovda %xcc, %f5, %f12
53890 brgez,a %o5, loop_6435
53891 fpmerge %f0, %f3, %f6
53892loop_6434:
53893 brz %l2, loop_6436
53894 movvc %xcc, %g4, %i2
53895loop_6435:
53896 sll %i7, %g5, %l1
53897 fmovscc %xcc, %f7, %f0
53898loop_6436:
53899 stx %g7, [%l7 + 0x18]
53900 sub %l3, 0x1578, %o3
53901 std %f10, [%l7 + 0x40]
53902 brlz %i6, loop_6437
53903 pdist %f14, %f2, %f2
53904 fxnor %f14, %f0, %f0
53905 bleu,a,pn %icc, loop_6438
53906loop_6437:
53907 fbge %fcc1, loop_6439
53908 fmovrsne %i5, %f8, %f7
53909 fnot2s %f15, %f14
53910loop_6438:
53911 ldsw [%l7 + 0x60], %g3
53912loop_6439:
53913 edge16l %g6, %g1, %g2
53914 lduw [%l7 + 0x4C], %o4
53915 or %l4, %i4, %o1
53916 fmul8x16al %f5, %f0, %f12
53917 movrgez %l5, 0x04B, %i1
53918 fzero %f0
53919 fpadd32 %f0, %f2, %f6
53920 fornot1 %f0, %f4, %f10
53921 fmovrsgez %o0, %f13, %f15
53922 subc %i3, %o2, %o7
53923 ldsh [%l7 + 0x32], %i0
53924 fpadd32 %f2, %f8, %f0
53925 sth %o6, [%l7 + 0x6A]
53926 lduh [%l7 + 0x08], %l0
53927 ldsh [%l7 + 0x6A], %o5
53928 std %f14, [%l7 + 0x20]
53929 movrgez %l2, 0x386, %g4
53930 fcmple32 %f6, %f10, %l6
53931 ldsh [%l7 + 0x0A], %i7
53932 bl,a %xcc, loop_6440
53933 fxnor %f4, %f2, %f6
53934 fmuld8sux16 %f9, %f8, %f8
53935 umulcc %i2, %l1, %g7
53936loop_6440:
53937 lduh [%l7 + 0x4E], %l3
53938 stb %g5, [%l7 + 0x2A]
53939 udivx %i6, 0x0E84, %i5
53940 fandnot1s %f13, %f14, %f8
53941 fmovrse %o3, %f5, %f5
53942 ldsb [%l7 + 0x3D], %g3
53943 fbne %fcc1, loop_6441
53944 sllx %g6, %g1, %g2
53945 lduw [%l7 + 0x7C], %l4
53946 std %f14, [%l7 + 0x50]
53947loop_6441:
53948 ldub [%l7 + 0x25], %i4
53949 ldd [%l7 + 0x10], %f8
53950 stx %o4, [%l7 + 0x10]
53951 ld [%l7 + 0x30], %f8
53952 lduw [%l7 + 0x70], %l5
53953 ldsw [%l7 + 0x40], %o1
53954 fmovsleu %xcc, %f1, %f7
53955 tpos %xcc, 0x7
53956 fxors %f15, %f6, %f9
53957 movrlez %i1, 0x0DF, %o0
53958 lduh [%l7 + 0x72], %o2
53959 movgu %icc, %o7, %i3
53960 tneg %xcc, 0x5
53961 ld [%l7 + 0x28], %f4
53962 andcc %o6, %i0, %l0
53963 fmovrdne %o5, %f10, %f2
53964 taddcc %l2, 0x18BA, %l6
53965 nop
53966 setx loop_6442, %l0, %l1
53967 wrpr 0x1, %tl
53968 wrpr %l1, %tnpc
53969 setx 0x34400001400, %l0, %l1
53970 wrpr %l1, %tstate
53971 wrhpr 0x4, %htstate
53972 done
53973 sdivx %i7, 0x06C2, %i2
53974 ldsb [%l7 + 0x77], %g4
53975 fmovdgu %icc, %f14, %f2
53976loop_6442:
53977 fmovdl %icc, %f13, %f15
53978 tneg %icc, 0x2
53979 ldx [%l7 + 0x78], %l1
53980 tle %xcc, 0x3
53981 array8 %l3, %g7, %i6
53982 stx %i5, [%l7 + 0x50]
53983 srlx %o3, %g3, %g6
53984 fcmpgt16 %f0, %f0, %g5
53985 ldx [%l7 + 0x78], %g2
53986 bl loop_6443
53987 alignaddr %l4, %i4, %g1
53988 fbne %fcc0, loop_6444
53989 stx %l5, [%l7 + 0x60]
53990loop_6443:
53991 ldub [%l7 + 0x11], %o1
53992 fmovsne %xcc, %f12, %f10
53993loop_6444:
53994 bvs,a,pn %xcc, loop_6445
53995 fxor %f8, %f10, %f4
53996 fcmpeq32 %f14, %f6, %o4
53997 call loop_6446
53998loop_6445:
53999 bvc %icc, loop_6447
54000 fmovrdne %o0, %f4, %f4
54001 fcmped %fcc0, %f6, %f14
54002loop_6446:
54003 xor %o2, 0x16D5, %i1
54004loop_6447:
54005 stw %i3, [%l7 + 0x48]
54006 ldx [%l7 + 0x28], %o7
54007 mulx %o6, %i0, %l0
54008 ldsh [%l7 + 0x76], %l2
54009 ldsh [%l7 + 0x7A], %o5
54010 fandnot1 %f12, %f2, %f4
54011 ldd [%l7 + 0x20], %f6
54012 fmovdgu %icc, %f9, %f3
54013 ldsw [%l7 + 0x6C], %l6
54014 ldx [%l7 + 0x58], %i2
54015 fexpand %f13, %f10
54016 fmovsvs %xcc, %f6, %f2
54017 tcs %xcc, 0x1
54018 fcmple32 %f10, %f14, %i7
54019 udivx %g4, 0x0D92, %l3
54020 stb %g7, [%l7 + 0x36]
54021 sth %i6, [%l7 + 0x4A]
54022 fornot1 %f14, %f10, %f10
54023 fbge %fcc3, loop_6448
54024 taddcc %i5, %l1, %o3
54025 fcmpd %fcc0, %f12, %f6
54026 udivcc %g3, 0x071B, %g5
54027loop_6448:
54028 movne %xcc, %g2, %l4
54029 ldsb [%l7 + 0x16], %g6
54030 mulscc %i4, %l5, %g1
54031 fmovse %xcc, %f14, %f8
54032 brz,a %o1, loop_6449
54033 fpsub16s %f3, %f5, %f11
54034 st %f13, [%l7 + 0x5C]
54035 tcs %icc, 0x5
54036loop_6449:
54037 ldub [%l7 + 0x24], %o4
54038 ldsb [%l7 + 0x10], %o0
54039 st %f12, [%l7 + 0x14]
54040 fmul8x16al %f12, %f4, %f10
54041 fcmple32 %f14, %f8, %i1
54042 fornot2 %f4, %f12, %f10
54043 ldsw [%l7 + 0x44], %o2
54044 fpack16 %f10, %f8
54045 sth %i3, [%l7 + 0x0C]
54046 fmovdcc %icc, %f8, %f5
54047 tleu %xcc, 0x7
54048 lduw [%l7 + 0x28], %o6
54049 fbn %fcc0, loop_6450
54050 stb %i0, [%l7 + 0x33]
54051 fmovsneg %xcc, %f15, %f10
54052 ld [%l7 + 0x58], %f9
54053loop_6450:
54054 bn loop_6451
54055 edge32n %l0, %o7, %o5
54056 stb %l2, [%l7 + 0x5B]
54057 edge16l %i2, %i7, %l6
54058loop_6451:
54059 subc %g4, %l3, %i6
54060 brlez,a %i5, loop_6452
54061 tneg %icc, 0x2
54062 fand %f0, %f4, %f0
54063 lduw [%l7 + 0x50], %l1
54064loop_6452:
54065 array8 %g7, %o3, %g5
54066 array16 %g2, %g3, %l4
54067 stw %g6, [%l7 + 0x48]
54068 stx %l5, [%l7 + 0x40]
54069 tleu %xcc, 0x7
54070 ldsb [%l7 + 0x15], %i4
54071 stx %o1, [%l7 + 0x70]
54072 std %f2, [%l7 + 0x60]
54073 ld [%l7 + 0x68], %f5
54074 fcmpne16 %f14, %f4, %o4
54075 ldsw [%l7 + 0x18], %o0
54076 umul %g1, 0x1377, %o2
54077 fmovdcs %icc, %f14, %f1
54078 nop
54079 setx loop_6453, %l0, %l1
54080 wrpr 0x1, %tl
54081 wrpr %l1, %tpc
54082 add %l1, 0x4, %l1
54083 wrpr %l1, %tnpc
54084 setx 0x34400001400, %l0, %l1
54085 wrpr %l1, %tstate
54086 wrhpr 0x4, %htstate
54087 retry
54088 fmovsne %xcc, %f8, %f8
54089 sth %i1, [%l7 + 0x20]
54090 fmovdneg %icc, %f0, %f6
54091loop_6453:
54092 array8 %o6, %i3, %l0
54093 stw %i0, [%l7 + 0x30]
54094 ldd [%l7 + 0x28], %f14
54095 stx %o5, [%l7 + 0x20]
54096 subc %o7, %i2, %l2
54097 ldsh [%l7 + 0x1C], %l6
54098 fcmpgt16 %f8, %f12, %g4
54099 fpmerge %f12, %f12, %f6
54100 st %f8, [%l7 + 0x2C]
54101 ld [%l7 + 0x70], %f10
54102 fbe %fcc2, loop_6454
54103 fxors %f7, %f11, %f11
54104 lduw [%l7 + 0x34], %l3
54105 stb %i7, [%l7 + 0x5B]
54106loop_6454:
54107 fblg,a %fcc2, loop_6455
54108 fpack16 %f12, %f5
54109 sllx %i6, %i5, %l1
54110 fsrc1s %f9, %f0
54111loop_6455:
54112 fmovdge %xcc, %f11, %f0
54113 fpadd32 %f10, %f14, %f12
54114 stw %o3, [%l7 + 0x40]
54115 fblg,a %fcc3, loop_6456
54116 movrne %g5, %g7, %g2
54117 fmovsge %icc, %f9, %f9
54118 ldd [%l7 + 0x48], %f8
54119loop_6456:
54120 subccc %l4, 0x15B9, %g3
54121 ldd [%l7 + 0x18], %f8
54122 andn %g6, %l5, %i4
54123 lduw [%l7 + 0x1C], %o4
54124 bn,a,pn %icc, loop_6457
54125 orncc %o1, %g1, %o2
54126 ldsb [%l7 + 0x6C], %o0
54127 stb %i1, [%l7 + 0x44]
54128loop_6457:
54129 fnegd %f0, %f10
54130 bvs %xcc, loop_6458
54131 movn %icc, %i3, %o6
54132 movre %l0, %o5, %i0
54133 lduw [%l7 + 0x0C], %i2
54134loop_6458:
54135 fmovrslez %l2, %f12, %f0
54136 tneg %icc, 0x2
54137 fmovrslez %l6, %f0, %f12
54138 lduh [%l7 + 0x0A], %o7
54139 faligndata %f0, %f2, %f10
54140 tg %icc, 0x0
54141 fnot1 %f2, %f6
54142 movleu %icc, %g4, %i7
54143 fbule %fcc1, loop_6459
54144 bleu,a %xcc, loop_6460
54145 bgu %icc, loop_6461
54146 stb %i6, [%l7 + 0x2C]
54147loop_6459:
54148 mulscc %i5, %l3, %o3
54149loop_6460:
54150 fmovdleu %icc, %f8, %f2
54151loop_6461:
54152 stb %g5, [%l7 + 0x2E]
54153 mova %xcc, %l1, %g2
54154 ldsw [%l7 + 0x0C], %l4
54155 fmovrslez %g3, %f2, %f13
54156 movne %icc, %g6, %g7
54157 sdiv %i4, 0x1234, %l5
54158 orncc %o4, 0x1F62, %g1
54159 fmovrdlz %o2, %f8, %f14
54160 movrlz %o0, %i1, %o1
54161 fcmpgt32 %f6, %f8, %o6
54162 ldsw [%l7 + 0x30], %i3
54163 fmovrslz %o5, %f11, %f6
54164 mova %icc, %l0, %i2
54165 stw %i0, [%l7 + 0x24]
54166 orn %l2, %o7, %l6
54167 addcc %i7, %i6, %g4
54168 taddcctv %i5, %l3, %g5
54169 ldd [%l7 + 0x70], %f6
54170 sllx %l1, %o3, %g2
54171 fblg,a %fcc0, loop_6462
54172 edge16n %g3, %g6, %g7
54173 fmovsneg %icc, %f7, %f10
54174 ldub [%l7 + 0x4F], %l4
54175loop_6462:
54176 alignaddr %i4, %o4, %g1
54177 fmul8sux16 %f2, %f14, %f10
54178 ldsw [%l7 + 0x34], %l5
54179 fnor %f2, %f10, %f10
54180 array32 %o0, %o2, %o1
54181 ldsh [%l7 + 0x4A], %i1
54182 ldsh [%l7 + 0x76], %o6
54183 stx %i3, [%l7 + 0x50]
54184 fba %fcc1, loop_6463
54185 ldsh [%l7 + 0x54], %l0
54186 ldsh [%l7 + 0x2A], %o5
54187 st %f0, [%l7 + 0x2C]
54188loop_6463:
54189 fbg %fcc3, loop_6464
54190 ldsh [%l7 + 0x30], %i0
54191 ldsh [%l7 + 0x42], %i2
54192 bcs,a,pt %xcc, loop_6465
54193loop_6464:
54194 fxnors %f13, %f1, %f2
54195 taddcctv %o7, 0x081B, %l2
54196 fnot1 %f4, %f12
54197loop_6465:
54198 sub %i7, %l6, %g4
54199 fpadd16 %f4, %f12, %f2
54200 fpack32 %f8, %f14, %f14
54201 udiv %i5, 0x0DC9, %l3
54202 ldx [%l7 + 0x60], %i6
54203 ldd [%l7 + 0x70], %f10
54204 or %l1, 0x02D2, %g5
54205 fandnot1 %f10, %f12, %f12
54206 fmovsle %xcc, %f14, %f1
54207 alignaddr %g2, %o3, %g3
54208 ldx [%l7 + 0x10], %g7
54209 movvc %icc, %g6, %i4
54210 lduh [%l7 + 0x46], %o4
54211 fmovdvs %icc, %f14, %f3
54212 faligndata %f12, %f0, %f8
54213 move %icc, %g1, %l5
54214 fpsub16s %f9, %f2, %f15
54215 fmovsl %icc, %f10, %f11
54216 subcc %l4, %o0, %o2
54217 st %f1, [%l7 + 0x18]
54218 tsubcc %i1, %o1, %i3
54219 stb %l0, [%l7 + 0x12]
54220 tne %xcc, 0x5
54221 array16 %o6, %o5, %i2
54222 fmovrsgz %i0, %f14, %f6
54223 bne,a,pn %xcc, loop_6466
54224 fmovscs %xcc, %f14, %f1
54225 fpsub32s %f12, %f7, %f14
54226 fblg %fcc3, loop_6467
54227loop_6466:
54228 ldsb [%l7 + 0x2F], %l2
54229 fbul %fcc1, loop_6468
54230 fpsub16s %f1, %f8, %f14
54231loop_6467:
54232 edge32l %i7, %l6, %g4
54233 taddcc %o7, %l3, %i6
54234loop_6468:
54235 fmovrdlz %i5, %f14, %f10
54236 fmovsge %icc, %f1, %f8
54237 array32 %l1, %g2, %g5
54238 movg %icc, %o3, %g3
54239 movre %g6, %g7, %o4
54240 ld [%l7 + 0x64], %f12
54241 sdiv %g1, 0x0CCE, %i4
54242 sth %l5, [%l7 + 0x18]
54243 fornot2 %f8, %f0, %f12
54244 fmovsneg %icc, %f3, %f9
54245 addc %l4, %o0, %i1
54246 ldsb [%l7 + 0x7A], %o2
54247 ldsb [%l7 + 0x7F], %o1
54248 ld [%l7 + 0x50], %f1
54249 fmovsl %xcc, %f1, %f3
54250 fornot2s %f4, %f6, %f12
54251 movcs %xcc, %l0, %i3
54252 lduh [%l7 + 0x4E], %o5
54253 fmovscs %xcc, %f6, %f1
54254 sth %o6, [%l7 + 0x1E]
54255 std %f0, [%l7 + 0x68]
54256 fbne %fcc3, loop_6469
54257 fbo %fcc2, loop_6470
54258 ldd [%l7 + 0x60], %f12
54259 fble,a %fcc1, loop_6471
54260loop_6469:
54261 ldsb [%l7 + 0x76], %i2
54262loop_6470:
54263 fmovrdgez %l2, %f14, %f10
54264 fbue,a %fcc3, loop_6472
54265loop_6471:
54266 fandnot1s %f1, %f2, %f3
54267 sth %i0, [%l7 + 0x5A]
54268 brgez %l6, loop_6473
54269loop_6472:
54270 fmovsne %icc, %f3, %f1
54271 stx %g4, [%l7 + 0x60]
54272 edge32l %i7, %o7, %i6
54273loop_6473:
54274 addccc %l3, %i5, %g2
54275 stb %g5, [%l7 + 0x76]
54276 te %xcc, 0x1
54277 fbu,a %fcc2, loop_6474
54278 stb %l1, [%l7 + 0x7F]
54279 ldx [%l7 + 0x20], %o3
54280 be loop_6475
54281loop_6474:
54282 tvs %xcc, 0x3
54283 sth %g6, [%l7 + 0x60]
54284 ldub [%l7 + 0x7D], %g7
54285loop_6475:
54286 fmovdn %icc, %f6, %f5
54287 bg,a,pn %xcc, loop_6476
54288 fmovsleu %icc, %f3, %f9
54289 edge16l %o4, %g3, %g1
54290 popc %l5, %i4
54291loop_6476:
54292 std %f10, [%l7 + 0x38]
54293 srl %o0, 0x13, %l4
54294 fzero %f12
54295 fmovrdgez %o2, %f4, %f12
54296 edge16l %i1, %l0, %i3
54297 addcc %o5, %o6, %i2
54298 umulcc %l2, 0x147F, %i0
54299 edge8l %l6, %o1, %g4
54300 lduh [%l7 + 0x74], %o7
54301 fmovdcs %xcc, %f11, %f11
54302 movrgez %i7, 0x18E, %i6
54303 ldx [%l7 + 0x38], %i5
54304 fmuld8sux16 %f15, %f11, %f0
54305 fbu,a %fcc0, loop_6477
54306 sethi 0x0736, %l3
54307 sdivcc %g5, 0x0FF1, %l1
54308 siam 0x4
54309loop_6477:
54310 brlz %o3, loop_6478
54311 stx %g6, [%l7 + 0x60]
54312 ld [%l7 + 0x5C], %f11
54313 fornot2 %f0, %f8, %f14
54314loop_6478:
54315 tsubcctv %g2, %g7, %g3
54316 fmul8x16au %f2, %f7, %f6
54317 bn,pt %icc, loop_6479
54318 or %g1, %l5, %i4
54319 fnot1s %f4, %f2
54320 stw %o4, [%l7 + 0x68]
54321loop_6479:
54322 mulscc %l4, %o0, %i1
54323 st %f11, [%l7 + 0x2C]
54324 ldsb [%l7 + 0x21], %l0
54325 fcmpne16 %f10, %f10, %i3
54326 brgez,a %o5, loop_6480
54327 edge16l %o2, %o6, %i2
54328 fmul8x16al %f14, %f14, %f4
54329 fmuld8sux16 %f13, %f8, %f6
54330loop_6480:
54331 popc 0x0D50, %l2
54332 stx %i0, [%l7 + 0x18]
54333 ldub [%l7 + 0x0C], %o1
54334 fnot2 %f2, %f8
54335 faligndata %f0, %f6, %f14
54336 fmuld8ulx16 %f5, %f13, %f6
54337 std %f4, [%l7 + 0x20]
54338 bvc,a loop_6481
54339 fpadd32s %f12, %f4, %f2
54340 sth %l6, [%l7 + 0x34]
54341 fmovrsne %o7, %f14, %f14
54342loop_6481:
54343 fcmpne32 %f2, %f12, %g4
54344 ldx [%l7 + 0x38], %i6
54345 fands %f9, %f8, %f3
54346 fmovdge %xcc, %f14, %f3
54347 bgu loop_6482
54348 fmovsl %icc, %f15, %f10
54349 st %f8, [%l7 + 0x74]
54350 ldsb [%l7 + 0x70], %i7
54351loop_6482:
54352 andcc %l3, %g5, %i5
54353 stx %l1, [%l7 + 0x78]
54354 brgz %g6, loop_6483
54355 fbo,a %fcc2, loop_6484
54356 smul %o3, 0x0F0C, %g7
54357 st %f7, [%l7 + 0x38]
54358loop_6483:
54359 movl %xcc, %g3, %g1
54360loop_6484:
54361 ldsb [%l7 + 0x14], %l5
54362 lduh [%l7 + 0x6A], %g2
54363 and %i4, %o4, %o0
54364 lduh [%l7 + 0x12], %i1
54365 ba,pt %xcc, loop_6485
54366 bvs,pt %xcc, loop_6486
54367 ldsh [%l7 + 0x3E], %l4
54368 brz,a %i3, loop_6487
54369loop_6485:
54370 stb %l0, [%l7 + 0x0B]
54371loop_6486:
54372 ldsw [%l7 + 0x1C], %o2
54373 ldsw [%l7 + 0x48], %o5
54374loop_6487:
54375 fble %fcc2, loop_6488
54376 fmovdg %icc, %f4, %f14
54377 orn %i2, %l2, %o6
54378 xnorcc %i0, 0x168A, %o1
54379loop_6488:
54380 fpsub16s %f0, %f8, %f2
54381 mulscc %l6, 0x1AC1, %g4
54382 nop
54383 setx loop_6489, %l0, %l1
54384 wrpr 0x1, %tl
54385 wrpr %l1, %tnpc
54386 setx 0x34400001400, %l0, %l1
54387 wrpr %l1, %tstate
54388 wrhpr 0x4, %htstate
54389 done
54390 bleu,a,pn %icc, loop_6490
54391 fandnot1 %f12, %f4, %f14
54392 fbug,a %fcc2, loop_6491
54393loop_6489:
54394 bleu,pt %xcc, loop_6492
54395loop_6490:
54396 stb %i6, [%l7 + 0x6B]
54397 call loop_6493
54398loop_6491:
54399 fexpand %f2, %f2
54400loop_6492:
54401 srax %o7, %i7, %l3
54402 fmul8x16al %f4, %f14, %f14
54403loop_6493:
54404 addccc %g5, %l1, %g6
54405 stb %i5, [%l7 + 0x21]
54406 st %f0, [%l7 + 0x38]
54407 or %g7, 0x131C, %g3
54408 or %g1, 0x1847, %l5
54409 brz %g2, loop_6494
54410 stb %i4, [%l7 + 0x65]
54411 ldub [%l7 + 0x19], %o3
54412 sllx %o0, 0x10, %i1
54413loop_6494:
54414 fmovda %icc, %f5, %f15
54415 ldd [%l7 + 0x50], %f12
54416 ldsb [%l7 + 0x70], %l4
54417 udivcc %o4, 0x143E, %i3
54418 fmovdgu %xcc, %f9, %f7
54419 fmovdvs %xcc, %f15, %f12
54420 mova %xcc, %l0, %o2
54421 stb %o5, [%l7 + 0x36]
54422 tcs %xcc, 0x3
54423 alignaddr %i2, %l2, %o6
54424 ble,a loop_6495
54425 tneg %icc, 0x5
54426 tsubcctv %o1, 0x0EF5, %l6
54427 fornot1 %f2, %f10, %f12
54428loop_6495:
54429 subcc %i0, 0x0098, %i6
54430 ld [%l7 + 0x20], %f3
54431 fzero %f8
54432 lduw [%l7 + 0x38], %o7
54433 sth %i7, [%l7 + 0x3E]
54434 fmovrslez %g4, %f9, %f2
54435 bn %xcc, loop_6496
54436 fsrc1s %f14, %f11
54437 fmovde %icc, %f13, %f2
54438 ld [%l7 + 0x2C], %f12
54439loop_6496:
54440 fnot1 %f2, %f14
54441 fpadd16 %f4, %f8, %f4
54442 lduw [%l7 + 0x34], %g5
54443 tcc %icc, 0x0
54444 ldd [%l7 + 0x68], %f2
54445 sth %l3, [%l7 + 0x12]
54446 stw %g6, [%l7 + 0x3C]
54447 udivx %i5, 0x1D1B, %l1
54448 fmul8sux16 %f12, %f14, %f14
54449 fpsub32 %f8, %f8, %f6
54450 bvs,a,pn %xcc, loop_6497
54451 lduw [%l7 + 0x20], %g3
54452 tsubcc %g7, 0x18C4, %l5
54453 st %f11, [%l7 + 0x60]
54454loop_6497:
54455 sethi 0x0CDC, %g2
54456 tne %xcc, 0x4
54457 fornot1 %f4, %f12, %f8
54458 sdiv %g1, 0x08BD, %i4
54459 bne,a,pt %icc, loop_6498
54460 fmovrdgz %o0, %f4, %f14
54461 move %icc, %o3, %l4
54462 for %f10, %f0, %f12
54463loop_6498:
54464 fmul8x16al %f12, %f5, %f0
54465 tle %icc, 0x6
54466 brnz,a %i1, loop_6499
54467 ldsb [%l7 + 0x6E], %o4
54468 add %i3, %o2, %l0
54469 ldsb [%l7 + 0x10], %i2
54470loop_6499:
54471 call loop_6500
54472 fmovda %xcc, %f14, %f11
54473 fexpand %f2, %f2
54474 sth %l2, [%l7 + 0x4C]
54475loop_6500:
54476 movl %icc, %o6, %o5
54477 fornot1s %f9, %f14, %f12
54478 ldsh [%l7 + 0x6A], %l6
54479 fbu,a %fcc2, loop_6501
54480 nop
54481 setx loop_6502, %l0, %l1
54482 jmpl %l1, %i0
54483 fmovdgu %xcc, %f14, %f13
54484 ldub [%l7 + 0x47], %o1
54485loop_6501:
54486 brz %i6, loop_6503
54487loop_6502:
54488 ldub [%l7 + 0x34], %o7
54489 std %f6, [%l7 + 0x28]
54490 stw %g4, [%l7 + 0x50]
54491loop_6503:
54492 ld [%l7 + 0x64], %f6
54493 ld [%l7 + 0x20], %f10
54494 bg,a loop_6504
54495 tn %xcc, 0x4
54496 movcs %xcc, %g5, %l3
54497 fba %fcc0, loop_6505
54498loop_6504:
54499 te %xcc, 0x7
54500 fandnot1 %f4, %f6, %f10
54501 fand %f6, %f14, %f10
54502loop_6505:
54503 fcmpd %fcc1, %f0, %f6
54504 stb %g6, [%l7 + 0x09]
54505 stx %i7, [%l7 + 0x58]
54506 fmovrsne %l1, %f15, %f4
54507 lduh [%l7 + 0x66], %g3
54508 bg,a,pt %xcc, loop_6506
54509 lduh [%l7 + 0x64], %i5
54510 alignaddr %g7, %l5, %g2
54511 xor %g1, %o0, %i4
54512loop_6506:
54513 edge16l %o3, %l4, %i1
54514 fmovrsne %i3, %f11, %f3
54515 stw %o2, [%l7 + 0x08]
54516 fmovsle %xcc, %f12, %f13
54517 stb %l0, [%l7 + 0x1C]
54518 ldub [%l7 + 0x08], %o4
54519 stw %i2, [%l7 + 0x48]
54520 fbl,a %fcc1, loop_6507
54521 andncc %o6, %o5, %l6
54522 ldx [%l7 + 0x40], %l2
54523 lduh [%l7 + 0x32], %i0
54524loop_6507:
54525 fcmpeq16 %f2, %f8, %i6
54526 fmovda %icc, %f5, %f14
54527 bcc loop_6508
54528 fmovsge %xcc, %f11, %f15
54529 edge32ln %o7, %o1, %g5
54530 fmovse %xcc, %f12, %f0
54531loop_6508:
54532 lduh [%l7 + 0x7A], %g4
54533 stb %l3, [%l7 + 0x33]
54534 ldsw [%l7 + 0x34], %i7
54535 fblg %fcc3, loop_6509
54536 std %f2, [%l7 + 0x08]
54537 add %l1, %g3, %g6
54538 fbne,a %fcc2, loop_6510
54539loop_6509:
54540 addccc %g7, 0x03DC, %l5
54541 st %f11, [%l7 + 0x50]
54542 tne %icc, 0x3
54543loop_6510:
54544 stx %i5, [%l7 + 0x60]
54545 sth %g2, [%l7 + 0x64]
54546 std %f10, [%l7 + 0x38]
54547 mulscc %g1, %i4, %o0
54548 fmovsl %xcc, %f12, %f9
54549 edge16n %l4, %i1, %o3
54550 fmovdpos %icc, %f10, %f15
54551 sdiv %i3, 0x054D, %o2
54552 stb %l0, [%l7 + 0x79]
54553 fexpand %f1, %f12
54554 bn loop_6511
54555 sth %o4, [%l7 + 0x24]
54556 brgz,a %o6, loop_6512
54557 fmovdneg %xcc, %f2, %f0
54558loop_6511:
54559 fpsub32s %f10, %f2, %f10
54560 ldsw [%l7 + 0x1C], %o5
54561loop_6512:
54562 sth %i2, [%l7 + 0x58]
54563 udivcc %l2, 0x1CAA, %l6
54564 ldsb [%l7 + 0x23], %i0
54565 tvs %icc, 0x0
54566 movcc %xcc, %i6, %o1
54567 stx %o7, [%l7 + 0x18]
54568 stb %g5, [%l7 + 0x5A]
54569 fmovsneg %xcc, %f5, %f14
54570 ldsw [%l7 + 0x10], %l3
54571 edge16n %g4, %l1, %i7
54572 nop
54573 setx loop_6513, %l0, %l1
54574 wrpr 0x1, %tl
54575 wrpr %l1, %tpc
54576 add %l1, 0x4, %l1
54577 wrpr %l1, %tnpc
54578 setx 0x34400001400, %l0, %l1
54579 wrpr %l1, %tstate
54580 wrhpr 0x4, %htstate
54581 retry
54582 ldsw [%l7 + 0x24], %g6
54583 tsubcctv %g3, 0x0D84, %g7
54584 fornot2s %f13, %f13, %f8
54585loop_6513:
54586 movpos %icc, %l5, %i5
54587 fcmps %fcc0, %f15, %f6
54588 fmovsleu %xcc, %f4, %f9
54589 stw %g1, [%l7 + 0x70]
54590 fcmple32 %f10, %f2, %g2
54591 stx %o0, [%l7 + 0x28]
54592 tle %icc, 0x3
54593 fnegs %f6, %f4
54594 stb %i4, [%l7 + 0x16]
54595 stx %l4, [%l7 + 0x48]
54596 xorcc %i1, 0x084B, %i3
54597 srl %o3, %o2, %o4
54598 ldd [%l7 + 0x40], %f6
54599 sll %l0, %o5, %i2
54600 faligndata %f4, %f8, %f4
54601 fcmpeq32 %f6, %f8, %o6
54602 fnegs %f6, %f12
54603 fmovsge %icc, %f10, %f8
54604 edge32l %l2, %i0, %i6
54605 fxnor %f8, %f6, %f12
54606 tn %icc, 0x6
54607 stx %o1, [%l7 + 0x78]
54608 ldsh [%l7 + 0x76], %l6
54609 fbl %fcc2, loop_6514
54610 st %f7, [%l7 + 0x70]
54611 fors %f3, %f7, %f5
54612 ldsb [%l7 + 0x3B], %o7
54613loop_6514:
54614 array8 %g5, %l3, %l1
54615 sth %g4, [%l7 + 0x74]
54616 bn,pt %xcc, loop_6515
54617 orcc %g6, %g3, %g7
54618 edge32 %i7, %i5, %l5
54619 fsrc1 %f14, %f12
54620loop_6515:
54621 fabss %f6, %f0
54622 movle %icc, %g2, %o0
54623 bneg,a loop_6516
54624 fmovde %icc, %f2, %f3
54625 ldd [%l7 + 0x20], %f14
54626 ldub [%l7 + 0x38], %g1
54627loop_6516:
54628 fbl %fcc0, loop_6517
54629 fbue,a %fcc1, loop_6518
54630 fmovrslz %i4, %f11, %f7
54631 tvc %xcc, 0x6
54632loop_6517:
54633 tsubcc %i1, %l4, %o3
54634loop_6518:
54635 fcmped %fcc1, %f10, %f8
54636 movrgez %o2, 0x3FF, %o4
54637 sub %l0, 0x13B6, %i3
54638 fcmped %fcc2, %f8, %f2
54639 te %icc, 0x6
54640 movrgz %i2, %o6, %l2
54641 fmovsvc %icc, %f3, %f1
54642 lduw [%l7 + 0x30], %o5
54643 fmovdpos %icc, %f11, %f2
54644 fnot1 %f10, %f2
54645 edge16l %i6, %i0, %o1
54646 sethi 0x0CA3, %l6
54647 movgu %xcc, %o7, %l3
54648 fpsub32 %f4, %f4, %f6
54649 ba %xcc, loop_6519
54650 fand %f2, %f2, %f4
54651 taddcctv %g5, 0x1F22, %g4
54652 fbul,a %fcc1, loop_6520
54653loop_6519:
54654 fandnot2 %f4, %f14, %f12
54655 fblg %fcc1, loop_6521
54656 addc %g6, %l1, %g7
54657loop_6520:
54658 st %f6, [%l7 + 0x34]
54659 ldsb [%l7 + 0x17], %g3
54660loop_6521:
54661 xnorcc %i7, %l5, %g2
54662 fnot1 %f6, %f12
54663 ld [%l7 + 0x7C], %f8
54664 movg %xcc, %i5, %o0
54665 alignaddr %i4, %g1, %l4
54666 fexpand %f15, %f2
54667 ldub [%l7 + 0x1E], %i1
54668 ldsh [%l7 + 0x0A], %o2
54669 subc %o3, 0x1AEF, %l0
54670 bne,a,pt %xcc, loop_6522
54671 ldd [%l7 + 0x08], %f4
54672 fbue %fcc1, loop_6523
54673 stw %o4, [%l7 + 0x08]
54674loop_6522:
54675 fnors %f15, %f14, %f2
54676 sdivx %i3, 0x1FDE, %i2
54677loop_6523:
54678 fmovsge %icc, %f5, %f2
54679 andncc %o6, %l2, %o5
54680 fsrc1 %f2, %f14
54681 ldsw [%l7 + 0x20], %i0
54682 ld [%l7 + 0x5C], %f7
54683 lduw [%l7 + 0x70], %i6
54684 xnorcc %o1, %o7, %l6
54685 xnor %g5, %g4, %l3
54686 fmovsge %xcc, %f5, %f12
54687 stw %l1, [%l7 + 0x14]
54688 lduh [%l7 + 0x38], %g6
54689 ldub [%l7 + 0x4F], %g3
54690 brz,a %g7, loop_6524
54691 bg,pt %icc, loop_6525
54692 call loop_6526
54693 add %i7, 0x00E1, %l5
54694loop_6524:
54695 fxor %f8, %f14, %f12
54696loop_6525:
54697 ldd [%l7 + 0x40], %f4
54698loop_6526:
54699 fcmpeq32 %f12, %f0, %i5
54700 stw %g2, [%l7 + 0x2C]
54701 fnand %f6, %f6, %f8
54702 brz %i4, loop_6527
54703 lduh [%l7 + 0x4A], %o0
54704 fmovsleu %xcc, %f2, %f5
54705 smul %l4, 0x00C9, %g1
54706loop_6527:
54707 ble,a,pt %xcc, loop_6528
54708 ldsw [%l7 + 0x64], %i1
54709 fmovscs %xcc, %f11, %f13
54710 fmovsl %icc, %f14, %f11
54711loop_6528:
54712 fandnot1 %f14, %f8, %f2
54713 fmovscc %xcc, %f1, %f4
54714 stw %o2, [%l7 + 0x70]
54715 bcc,a %xcc, loop_6529
54716 ldsw [%l7 + 0x5C], %o3
54717 fsrc2s %f5, %f12
54718 fnand %f12, %f2, %f8
54719loop_6529:
54720 st %f5, [%l7 + 0x30]
54721 ldsw [%l7 + 0x0C], %l0
54722 ldd [%l7 + 0x60], %f14
54723 ldsw [%l7 + 0x6C], %o4
54724 fmul8ulx16 %f8, %f14, %f6
54725 xnor %i3, %i2, %l2
54726 fnegs %f0, %f11
54727 fpadd16 %f8, %f12, %f12
54728 srlx %o6, 0x10, %i0
54729 ldsb [%l7 + 0x30], %i6
54730 ldub [%l7 + 0x5C], %o1
54731 bleu,a,pn %icc, loop_6530
54732 fnegs %f5, %f14
54733 orncc %o5, 0x1628, %o7
54734 ld [%l7 + 0x78], %f13
54735loop_6530:
54736 movcs %xcc, %l6, %g5
54737 movne %icc, %l3, %g4
54738 stw %l1, [%l7 + 0x1C]
54739 fcmped %fcc0, %f2, %f14
54740 brlz,a %g6, loop_6531
54741 array32 %g3, %i7, %g7
54742 sth %i5, [%l7 + 0x12]
54743 fble,a %fcc3, loop_6532
54744loop_6531:
54745 brlz %l5, loop_6533
54746 lduw [%l7 + 0x30], %g2
54747 stw %o0, [%l7 + 0x28]
54748loop_6532:
54749 andcc %i4, %l4, %i1
54750loop_6533:
54751 fmovrdlz %o2, %f12, %f2
54752 bpos,a loop_6534
54753 bge,a %xcc, loop_6535
54754 ldd [%l7 + 0x10], %f6
54755 fbne %fcc1, loop_6536
54756loop_6534:
54757 stx %o3, [%l7 + 0x28]
54758loop_6535:
54759 fmovrde %g1, %f4, %f6
54760 movge %icc, %o4, %i3
54761loop_6536:
54762 stx %l0, [%l7 + 0x68]
54763 movn %xcc, %i2, %o6
54764 fsrc2s %f13, %f5
54765 fmovdcc %xcc, %f6, %f0
54766 stb %i0, [%l7 + 0x7C]
54767 stw %l2, [%l7 + 0x50]
54768 sdivx %o1, 0x0A57, %i6
54769 fsrc2s %f4, %f2
54770 ld [%l7 + 0x7C], %f6
54771 ldx [%l7 + 0x30], %o5
54772 tleu %xcc, 0x2
54773 mulx %o7, %l6, %g5
54774 edge32 %g4, %l1, %g6
54775 fmovdn %xcc, %f0, %f5
54776 brz,a %l3, loop_6537
54777 bvs,pn %xcc, loop_6538
54778 ldub [%l7 + 0x5F], %g3
54779 tg %icc, 0x3
54780loop_6537:
54781 movrgz %g7, %i5, %i7
54782loop_6538:
54783 fmul8sux16 %f6, %f12, %f14
54784 move %icc, %g2, %o0
54785 fcmpd %fcc2, %f6, %f10
54786 bl,pn %icc, loop_6539
54787 fnand %f4, %f14, %f12
54788 udiv %l5, 0x15AE, %i4
54789 brlez %i1, loop_6540
54790loop_6539:
54791 sth %l4, [%l7 + 0x10]
54792 edge32 %o2, %o3, %o4
54793 movvc %xcc, %i3, %l0
54794loop_6540:
54795 brgz,a %g1, loop_6541
54796 nop
54797 setx loop_6542, %l0, %l1
54798 wrpr 0x1, %tl
54799 wrpr %l1, %tpc
54800 add %l1, 0x4, %l1
54801 wrpr %l1, %tnpc
54802 setx 0x34400001400, %l0, %l1
54803 wrpr %l1, %tstate
54804 wrhpr 0x4, %htstate
54805 retry
54806 fmovd %f0, %f2
54807 sub %i2, 0x182B, %o6
54808loop_6541:
54809 fpack16 %f10, %f12
54810loop_6542:
54811 be,a,pt %icc, loop_6543
54812 or %l2, 0x0310, %i0
54813 fabss %f14, %f13
54814 siam 0x4
54815loop_6543:
54816 brlez,a %o1, loop_6544
54817 bl,pn %xcc, loop_6545
54818 fmovdvs %icc, %f10, %f4
54819 array32 %o5, %i6, %o7
54820loop_6544:
54821 ldub [%l7 + 0x64], %l6
54822loop_6545:
54823 tvs %xcc, 0x2
54824 tl %xcc, 0x1
54825 tl %icc, 0x3
54826 be,pn %icc, loop_6546
54827 be,pt %icc, loop_6547
54828 stx %g4, [%l7 + 0x68]
54829 lduh [%l7 + 0x44], %g5
54830loop_6546:
54831 bleu,pn %icc, loop_6548
54832loop_6547:
54833 brnz %l1, loop_6549
54834 fmovrslz %g6, %f0, %f10
54835 edge32n %g3, %l3, %i5
54836loop_6548:
54837 lduw [%l7 + 0x68], %i7
54838loop_6549:
54839 edge32 %g7, %g2, %o0
54840 ld [%l7 + 0x28], %f8
54841 lduh [%l7 + 0x56], %i4
54842 ldd [%l7 + 0x68], %f8
54843 ldsh [%l7 + 0x74], %l5
54844 st %f7, [%l7 + 0x34]
54845 sth %l4, [%l7 + 0x0C]
54846 stx %i1, [%l7 + 0x48]
54847 edge8 %o3, %o4, %o2
54848 movrne %i3, %g1, %l0
54849 edge32n %i2, %o6, %l2
54850 fmovspos %icc, %f5, %f5
54851 subccc %i0, 0x0719, %o1
54852 xorcc %i6, %o7, %o5
54853 fmovdvs %icc, %f15, %f6
54854 stw %g4, [%l7 + 0x28]
54855 fpsub32s %f6, %f3, %f2
54856 stb %l6, [%l7 + 0x1D]
54857 std %f0, [%l7 + 0x40]
54858 fpsub16s %f0, %f10, %f9
54859 nop
54860 setx loop_6550, %l0, %l1
54861 wrpr 0x1, %tl
54862 wrpr %l1, %tnpc
54863 setx 0x34400001400, %l0, %l1
54864 wrpr %l1, %tstate
54865 wrhpr 0x4, %htstate
54866 done
54867 stw %l1, [%l7 + 0x2C]
54868 brnz,a %g6, loop_6551
54869 ldsw [%l7 + 0x70], %g3
54870loop_6550:
54871 fmul8x16al %f12, %f9, %f0
54872 stb %l3, [%l7 + 0x60]
54873loop_6551:
54874 tle %xcc, 0x6
54875 fpsub32 %f6, %f12, %f6
54876 tge %icc, 0x2
54877 sethi 0x1F98, %g5
54878 siam 0x0
54879 stx %i5, [%l7 + 0x68]
54880 lduh [%l7 + 0x70], %i7
54881 subccc %g2, %o0, %g7
54882 fmovsl %xcc, %f0, %f13
54883 edge16ln %i4, %l4, %i1
54884 fpsub32s %f12, %f13, %f11
54885 fcmple16 %f10, %f12, %l5
54886 stx %o3, [%l7 + 0x18]
54887 std %f6, [%l7 + 0x48]
54888 st %f4, [%l7 + 0x50]
54889 movvs %xcc, %o4, %o2
54890 ldsw [%l7 + 0x1C], %g1
54891 tvs %xcc, 0x4
54892 sdivcc %l0, 0x03BF, %i3
54893 fmovdleu %icc, %f14, %f7
54894 addc %o6, 0x18CA, %l2
54895 movn %icc, %i0, %i2
54896 ldsb [%l7 + 0x52], %o1
54897 lduh [%l7 + 0x7A], %o7
54898 edge8l %o5, %i6, %g4
54899 stb %l1, [%l7 + 0x41]
54900 addcc %l6, %g3, %l3
54901 edge16n %g5, %g6, %i5
54902 fba %fcc3, loop_6552
54903 popc %g2, %i7
54904 edge32l %g7, %i4, %l4
54905 fbge,a %fcc1, loop_6553
54906loop_6552:
54907 edge16n %o0, %i1, %o3
54908 fcmpd %fcc3, %f14, %f0
54909 ldx [%l7 + 0x70], %l5
54910loop_6553:
54911 std %f0, [%l7 + 0x58]
54912 fzero %f10
54913 fmovsne %xcc, %f0, %f15
54914 tn %icc, 0x4
54915 tneg %xcc, 0x5
54916 sth %o4, [%l7 + 0x68]
54917 edge8ln %o2, %g1, %l0
54918 subccc %o6, 0x17F6, %l2
54919 ldd [%l7 + 0x78], %f14
54920 fmovs %f2, %f7
54921 array32 %i0, %i3, %i2
54922 fbne,a %fcc3, loop_6554
54923 fmovdvc %icc, %f10, %f2
54924 tcc %xcc, 0x3
54925 ld [%l7 + 0x6C], %f2
54926loop_6554:
54927 be,pt %icc, loop_6555
54928 movl %xcc, %o7, %o1
54929 ldsw [%l7 + 0x7C], %i6
54930 ldd [%l7 + 0x28], %f4
54931loop_6555:
54932 fpack16 %f8, %f3
54933 ldsb [%l7 + 0x2D], %o5
54934 fmovrslz %g4, %f9, %f2
54935 sth %l1, [%l7 + 0x5C]
54936 lduh [%l7 + 0x60], %l6
54937 stx %g3, [%l7 + 0x60]
54938 fmovrsgz %l3, %f5, %f2
54939 ldx [%l7 + 0x68], %g5
54940 call loop_6556
54941 ldub [%l7 + 0x49], %i5
54942 bvc,pt %xcc, loop_6557
54943 ldub [%l7 + 0x67], %g6
54944loop_6556:
54945 movcs %icc, %i7, %g7
54946 nop
54947 setx loop_6558, %l0, %l1
54948 jmpl %l1, %g2
54949loop_6557:
54950 taddcc %i4, %o0, %i1
54951 fornot1s %f9, %f13, %f2
54952 fbl,a %fcc3, loop_6559
54953loop_6558:
54954 sth %l4, [%l7 + 0x0A]
54955 fmovdle %icc, %f6, %f13
54956 fsrc1s %f7, %f12
54957loop_6559:
54958 tl %xcc, 0x7
54959 andcc %l5, %o4, %o3
54960 lduh [%l7 + 0x74], %g1
54961 edge8ln %l0, %o6, %l2
54962 array32 %o2, %i0, %i3
54963 sth %o7, [%l7 + 0x32]
54964 fmovs %f7, %f11
54965 fbge,a %fcc1, loop_6560
54966 nop
54967 setx loop_6561, %l0, %l1
54968 jmpl %l1, %o1
54969 tleu %icc, 0x6
54970 fzeros %f11
54971loop_6560:
54972 st %f9, [%l7 + 0x30]
54973loop_6561:
54974 brgz,a %i2, loop_6562
54975 st %f12, [%l7 + 0x74]
54976 stb %o5, [%l7 + 0x09]
54977 ld [%l7 + 0x18], %f12
54978loop_6562:
54979 tge %xcc, 0x6
54980 bn,a %xcc, loop_6563
54981 brlez,a %i6, loop_6564
54982 movre %g4, %l1, %g3
54983 bvs,pn %icc, loop_6565
54984loop_6563:
54985 sth %l6, [%l7 + 0x16]
54986loop_6564:
54987 sth %l3, [%l7 + 0x24]
54988 lduw [%l7 + 0x0C], %i5
54989loop_6565:
54990 bpos,pn %icc, loop_6566
54991 movle %xcc, %g6, %g5
54992 ldsw [%l7 + 0x60], %i7
54993 xorcc %g7, %i4, %g2
54994loop_6566:
54995 ldsw [%l7 + 0x44], %o0
54996 fnor %f0, %f6, %f2
54997 fmovscs %xcc, %f4, %f11
54998 fmovdcs %icc, %f4, %f10
54999 edge32l %i1, %l4, %o4
55000 orn %o3, 0x1C7B, %l5
55001 fcmped %fcc1, %f8, %f4
55002 orcc %g1, 0x0D76, %o6
55003 sth %l0, [%l7 + 0x2A]
55004 sth %o2, [%l7 + 0x6C]
55005 fmovrslz %i0, %f10, %f13
55006 fpadd16s %f4, %f4, %f13
55007 lduw [%l7 + 0x2C], %l2
55008 fmovsg %xcc, %f6, %f2
55009 tneg %icc, 0x5
55010 subccc %i3, 0x00F0, %o7
55011 xor %i2, 0x18F8, %o5
55012 st %f1, [%l7 + 0x48]
55013 fmovdle %icc, %f11, %f0
55014 st %f12, [%l7 + 0x6C]
55015 addc %o1, 0x0A6B, %g4
55016 fcmple32 %f14, %f14, %i6
55017 andn %l1, 0x0514, %l6
55018 movne %icc, %l3, %g3
55019 ldub [%l7 + 0x35], %g6
55020 fandnot1 %f2, %f4, %f10
55021 tvs %icc, 0x2
55022 brgez %i5, loop_6567
55023 fmuld8ulx16 %f11, %f3, %f4
55024 fandnot1s %f4, %f5, %f1
55025 array16 %g5, %g7, %i4
55026loop_6567:
55027 xor %g2, 0x0B9A, %i7
55028 movrgz %i1, %o0, %o4
55029 stb %o3, [%l7 + 0x19]
55030 brlz,a %l5, loop_6568
55031 tge %xcc, 0x2
55032 fmovdne %xcc, %f0, %f4
55033 alignaddr %l4, %o6, %l0
55034loop_6568:
55035 brlz %g1, loop_6569
55036 fcmple32 %f10, %f8, %o2
55037 fcmple16 %f14, %f12, %l2
55038 ldub [%l7 + 0x66], %i3
55039loop_6569:
55040 st %f5, [%l7 + 0x0C]
55041 st %f0, [%l7 + 0x4C]
55042 fblg %fcc2, loop_6570
55043 fmovrsgz %i0, %f9, %f7
55044 edge8 %o7, %i2, %o5
55045 movg %icc, %g4, %i6
55046loop_6570:
55047 tpos %icc, 0x6
55048 lduw [%l7 + 0x08], %o1
55049 andcc %l1, %l3, %l6
55050 fbo,a %fcc2, loop_6571
55051 xor %g6, %g3, %g5
55052 nop
55053 setx loop_6572, %l0, %l1
55054 jmpl %l1, %i5
55055 fmovsl %icc, %f2, %f3
55056loop_6571:
55057 fmul8ulx16 %f8, %f8, %f8
55058 ldsh [%l7 + 0x5A], %i4
55059loop_6572:
55060 fnot1s %f15, %f6
55061 te %xcc, 0x7
55062 udivcc %g2, 0x18CC, %i7
55063 fsrc1s %f0, %f8
55064 fmovsne %xcc, %f9, %f13
55065 fmul8x16al %f4, %f12, %f4
55066 lduw [%l7 + 0x74], %g7
55067 fcmpne16 %f12, %f14, %o0
55068 ldx [%l7 + 0x20], %o4
55069 tvs %icc, 0x0
55070 ldx [%l7 + 0x78], %o3
55071 std %f12, [%l7 + 0x08]
55072 faligndata %f6, %f2, %f2
55073 lduh [%l7 + 0x40], %i1
55074 std %f4, [%l7 + 0x78]
55075 sth %l4, [%l7 + 0x52]
55076 movg %icc, %l5, %l0
55077 bn,a loop_6573
55078 taddcctv %o6, 0x18E9, %g1
55079 fnegs %f13, %f4
55080 fcmpne32 %f2, %f14, %o2
55081loop_6573:
55082 fbug,a %fcc1, loop_6574
55083 umulcc %i3, 0x1B7D, %i0
55084 std %f4, [%l7 + 0x48]
55085 fexpand %f11, %f2
55086loop_6574:
55087 orn %o7, %l2, %o5
55088 movn %icc, %i2, %g4
55089 tleu %icc, 0x1
55090 fmovscc %xcc, %f4, %f10
55091 ldsw [%l7 + 0x28], %o1
55092 ldx [%l7 + 0x28], %i6
55093 subcc %l1, 0x1443, %l3
55094 fmovdcs %xcc, %f14, %f6
55095 call loop_6575
55096 ldsh [%l7 + 0x30], %g6
55097 fmovs %f15, %f13
55098 lduh [%l7 + 0x24], %l6
55099loop_6575:
55100 edge32n %g5, %i5, %i4
55101 ldx [%l7 + 0x50], %g2
55102 fmovrdgez %i7, %f14, %f8
55103 srl %g3, %o0, %g7
55104 ld [%l7 + 0x30], %f5
55105 ta %icc, 0x3
55106 movrgez %o3, 0x165, %i1
55107 fmovsgu %icc, %f12, %f15
55108 fba,a %fcc1, loop_6576
55109 array32 %l4, %l5, %o4
55110 fpsub16s %f3, %f14, %f12
55111 fpadd16 %f14, %f14, %f6
55112loop_6576:
55113 sllx %l0, 0x10, %g1
55114 tsubcc %o6, %o2, %i3
55115 be,a,pt %icc, loop_6577
55116 srl %i0, 0x06, %o7
55117 movrgz %o5, 0x2CE, %l2
55118 st %f14, [%l7 + 0x78]
55119loop_6577:
55120 movrgez %i2, 0x01A, %g4
55121 ba,pn %icc, loop_6578
55122 fpsub16s %f1, %f6, %f13
55123 movle %xcc, %o1, %i6
55124 be,a %xcc, loop_6579
55125loop_6578:
55126 nop
55127 setx loop_6580, %l0, %l1
55128 wrpr 0x1, %tl
55129 wrpr %l1, %tnpc
55130 setx 0x34400001400, %l0, %l1
55131 wrpr %l1, %tstate
55132 wrhpr 0x4, %htstate
55133 done
55134 smul %l1, 0x1C88, %g6
55135 edge8n %l3, %l6, %i5
55136loop_6579:
55137 fmovdg %icc, %f2, %f11
55138loop_6580:
55139 stw %i4, [%l7 + 0x5C]
55140 fmuld8ulx16 %f10, %f13, %f14
55141 bl,a,pt %xcc, loop_6581
55142 fnot2 %f6, %f14
55143 lduw [%l7 + 0x2C], %g5
55144 fbu %fcc2, loop_6582
55145loop_6581:
55146 ldsb [%l7 + 0x2C], %i7
55147 ldd [%l7 + 0x28], %f0
55148 fxors %f0, %f14, %f11
55149loop_6582:
55150 fornot1 %f4, %f0, %f10
55151 fpadd16s %f13, %f1, %f6
55152 fmovse %icc, %f1, %f7
55153 bcc,a %xcc, loop_6583
55154 orcc %g3, %g2, %o0
55155 bshuffle %f8, %f0, %f14
55156 srlx %o3, %i1, %g7
55157loop_6583:
55158 brlz,a %l5, loop_6584
55159 fmovdneg %xcc, %f12, %f15
55160 edge8 %o4, %l0, %g1
55161 stw %l4, [%l7 + 0x74]
55162loop_6584:
55163 te %xcc, 0x3
55164 fbue %fcc2, loop_6585
55165 ld [%l7 + 0x28], %f8
55166 fbl %fcc2, loop_6586
55167 st %f11, [%l7 + 0x24]
55168loop_6585:
55169 fmovdneg %xcc, %f4, %f13
55170 fpmerge %f11, %f13, %f2
55171loop_6586:
55172 ldsb [%l7 + 0x66], %o6
55173 stx %i3, [%l7 + 0x10]
55174 add %o2, 0x0977, %i0
55175 fmovdl %xcc, %f4, %f11
55176 umulcc %o5, 0x0DFE, %l2
55177 movcs %xcc, %i2, %g4
55178 srax %o1, 0x02, %o7
55179 tpos %xcc, 0x2
55180 movne %icc, %i6, %g6
55181 fmovdle %xcc, %f0, %f1
55182 tcs %xcc, 0x4
55183 ldsh [%l7 + 0x0A], %l1
55184 fmovsneg %icc, %f5, %f8
55185 st %f1, [%l7 + 0x6C]
55186 sth %l3, [%l7 + 0x1E]
55187 fmovdcs %icc, %f6, %f10
55188 lduw [%l7 + 0x18], %l6
55189 fmovscc %xcc, %f0, %f0
55190 bgu %icc, loop_6587
55191 ldsw [%l7 + 0x18], %i4
55192 fnot2 %f10, %f8
55193 fcmpes %fcc3, %f1, %f10
55194loop_6587:
55195 xorcc %i5, %g5, %g3
55196 st %f6, [%l7 + 0x28]
55197 ldsw [%l7 + 0x54], %i7
55198 ldub [%l7 + 0x48], %o0
55199 fsrc1 %f12, %f12
55200 ldx [%l7 + 0x68], %o3
55201 fornot2 %f6, %f10, %f2
55202 brlz,a %g2, loop_6588
55203 fmovrdgz %i1, %f6, %f12
55204 stx %l5, [%l7 + 0x08]
55205 ldub [%l7 + 0x11], %o4
55206loop_6588:
55207 fnors %f2, %f9, %f12
55208 taddcc %g7, %l0, %l4
55209 or %o6, %g1, %i3
55210 udivx %i0, 0x09E3, %o5
55211 fone %f12
55212 edge8ln %o2, %l2, %i2
55213 fornot2 %f12, %f12, %f12
55214 array8 %o1, %g4, %o7
55215 stw %g6, [%l7 + 0x60]
55216 fnegs %f8, %f13
55217 stb %l1, [%l7 + 0x7C]
55218 lduw [%l7 + 0x64], %i6
55219 ldd [%l7 + 0x08], %f8
55220 fcmpd %fcc3, %f10, %f4
55221 stx %l3, [%l7 + 0x18]
55222 tl %xcc, 0x6
55223 fmovsvs %xcc, %f6, %f8
55224 edge8 %l6, %i5, %i4
55225 fmovrsgz %g5, %f15, %f6
55226 tsubcctv %g3, 0x0683, %o0
55227 fmul8sux16 %f4, %f0, %f14
55228 ldsb [%l7 + 0x44], %i7
55229 fbuge,a %fcc2, loop_6589
55230 fbuge,a %fcc0, loop_6590
55231 fbne %fcc1, loop_6591
55232 fbge %fcc1, loop_6592
55233loop_6589:
55234 std %f6, [%l7 + 0x58]
55235loop_6590:
55236 sth %g2, [%l7 + 0x78]
55237loop_6591:
55238 fmovscs %icc, %f9, %f13
55239loop_6592:
55240 ba,a %xcc, loop_6593
55241 fmovdvs %icc, %f3, %f7
55242 and %o3, %l5, %i1
55243 std %f14, [%l7 + 0x50]
55244loop_6593:
55245 fpmerge %f13, %f8, %f8
55246 bcc,a,pn %icc, loop_6594
55247 srl %g7, %l0, %l4
55248 lduh [%l7 + 0x26], %o6
55249 srlx %o4, 0x02, %g1
55250loop_6594:
55251 mova %xcc, %i3, %o5
55252 fmovrsgz %i0, %f5, %f3
55253 movgu %xcc, %o2, %i2
55254 movrne %o1, 0x3C4, %l2
55255 fzeros %f9
55256 lduh [%l7 + 0x3E], %g4
55257 fmovda %xcc, %f8, %f12
55258 ldsb [%l7 + 0x0C], %g6
55259 movleu %icc, %l1, %o7
55260 tcs %icc, 0x0
55261 for %f8, %f14, %f4
55262 movcs %xcc, %i6, %l6
55263 bleu,pn %icc, loop_6595
55264 fcmple32 %f2, %f12, %l3
55265 fmovrsne %i5, %f13, %f12
55266 fandnot1 %f2, %f4, %f0
55267loop_6595:
55268 stb %g5, [%l7 + 0x26]
55269 fnands %f4, %f1, %f14
55270 fbg,a %fcc0, loop_6596
55271 lduh [%l7 + 0x28], %g3
55272 fpsub32s %f9, %f4, %f8
55273 fmovsneg %xcc, %f13, %f5
55274loop_6596:
55275 ld [%l7 + 0x64], %f2
55276 stb %i4, [%l7 + 0x3A]
55277 brgez %i7, loop_6597
55278 ldsb [%l7 + 0x21], %g2
55279 brlz %o3, loop_6598
55280 fmovdge %icc, %f5, %f2
55281loop_6597:
55282 lduh [%l7 + 0x2E], %o0
55283 brgz,a %i1, loop_6599
55284loop_6598:
55285 stx %g7, [%l7 + 0x60]
55286 movge %xcc, %l0, %l4
55287 stb %o6, [%l7 + 0x55]
55288loop_6599:
55289 lduh [%l7 + 0x0C], %l5
55290 movn %xcc, %o4, %g1
55291 movrgz %o5, %i3, %i0
55292 st %f1, [%l7 + 0x14]
55293 bg,pt %icc, loop_6600
55294 stb %o2, [%l7 + 0x69]
55295 mulscc %o1, 0x0FE5, %l2
55296 array8 %g4, %g6, %i2
55297loop_6600:
55298 fone %f0
55299 movg %icc, %o7, %i6
55300 fbu,a %fcc1, loop_6601
55301 smul %l1, %l6, %i5
55302 call loop_6602
55303 call loop_6603
55304loop_6601:
55305 fmul8ulx16 %f10, %f0, %f12
55306 movcc %icc, %g5, %g3
55307loop_6602:
55308 fmovsge %xcc, %f3, %f8
55309loop_6603:
55310 fmul8x16au %f5, %f8, %f14
55311 fbul %fcc3, loop_6604
55312 ta %icc, 0x0
55313 ld [%l7 + 0x0C], %f2
55314 edge16n %i4, %i7, %l3
55315loop_6604:
55316 st %f10, [%l7 + 0x44]
55317 subcc %g2, %o0, %i1
55318 tneg %icc, 0x5
55319 ldsh [%l7 + 0x2C], %o3
55320 fmovdcc %xcc, %f9, %f15
55321 sdivx %g7, 0x069D, %l0
55322 andncc %l4, %l5, %o6
55323 edge8l %g1, %o5, %o4
55324 siam 0x7
55325 for %f14, %f14, %f2
55326 tgu %xcc, 0x3
55327 edge32l %i3, %o2, %i0
55328 edge32ln %o1, %l2, %g6
55329 ldsb [%l7 + 0x4A], %i2
55330 fmovdge %icc, %f15, %f15
55331 fxnor %f14, %f12, %f10
55332 fmovrdgez %g4, %f6, %f2
55333 fexpand %f8, %f14
55334 ldsb [%l7 + 0x42], %o7
55335 movrgez %l1, %i6, %i5
55336 ldub [%l7 + 0x60], %g5
55337 ldsb [%l7 + 0x3F], %l6
55338 tn %xcc, 0x0
55339 ldsh [%l7 + 0x68], %g3
55340 movg %icc, %i7, %l3
55341 ble,pn %icc, loop_6605
55342 fble %fcc3, loop_6606
55343 fbul %fcc2, loop_6607
55344 fcmpeq32 %f8, %f4, %g2
55345loop_6605:
55346 tgu %xcc, 0x1
55347loop_6606:
55348 movg %xcc, %o0, %i1
55349loop_6607:
55350 fmovrsne %i4, %f13, %f8
55351 siam 0x6
55352 ldsh [%l7 + 0x26], %g7
55353 sra %l0, 0x08, %l4
55354 fpsub16s %f12, %f3, %f5
55355 bneg %icc, loop_6608
55356 be loop_6609
55357 lduh [%l7 + 0x3A], %o3
55358 tvc %icc, 0x3
55359loop_6608:
55360 fmovse %xcc, %f9, %f10
55361loop_6609:
55362 fpadd32 %f8, %f10, %f4
55363 ta %xcc, 0x7
55364 fmovsneg %icc, %f10, %f14
55365 sub %l5, 0x049F, %o6
55366 bcc,pt %icc, loop_6610
55367 ldd [%l7 + 0x28], %f0
55368 fornot1 %f4, %f0, %f0
55369 and %o5, 0x079D, %o4
55370loop_6610:
55371 sdiv %i3, 0x1FEB, %o2
55372 sth %i0, [%l7 + 0x6A]
55373 be loop_6611
55374 fcmpne16 %f10, %f2, %o1
55375 ldd [%l7 + 0x50], %f10
55376 fmovrsgz %l2, %f0, %f1
55377loop_6611:
55378 lduh [%l7 + 0x2E], %g6
55379 bvs loop_6612
55380 fblg,a %fcc3, loop_6613
55381 ba %xcc, loop_6614
55382 fmovsl %xcc, %f7, %f3
55383loop_6612:
55384 fcmple32 %f0, %f12, %i2
55385loop_6613:
55386 fbuge,a %fcc3, loop_6615
55387loop_6614:
55388 lduh [%l7 + 0x26], %g4
55389 brz %g1, loop_6616
55390 fpadd16 %f8, %f2, %f14
55391loop_6615:
55392 fnegs %f7, %f3
55393 fmovrslz %o7, %f15, %f4
55394loop_6616:
55395 edge16 %l1, %i6, %i5
55396 nop
55397 setx loop_6617, %l0, %l1
55398 wrpr 0x1, %tl
55399 wrpr %l1, %tnpc
55400 setx 0x34400001400, %l0, %l1
55401 wrpr %l1, %tstate
55402 wrhpr 0x4, %htstate
55403 done
55404 brgz,a %l6, loop_6618
55405 fpackfix %f2, %f11
55406 st %f14, [%l7 + 0x44]
55407loop_6617:
55408 ldub [%l7 + 0x43], %g3
55409loop_6618:
55410 bneg %xcc, loop_6619
55411 ldx [%l7 + 0x20], %i7
55412 pdist %f14, %f2, %f6
55413 lduh [%l7 + 0x20], %g5
55414loop_6619:
55415 stx %l3, [%l7 + 0x18]
55416 fmovdneg %xcc, %f0, %f5
55417 fmul8sux16 %f4, %f4, %f6
55418 te %xcc, 0x7
55419 fnot1s %f9, %f6
55420 siam 0x4
55421 stw %g2, [%l7 + 0x30]
55422 tcc %icc, 0x2
55423 stw %i1, [%l7 + 0x34]
55424 sdivcc %o0, 0x0C8F, %i4
55425 ldsw [%l7 + 0x3C], %l0
55426 st %f13, [%l7 + 0x5C]
55427 popc 0x0C63, %l4
55428 tsubcc %g7, 0x0150, %l5
55429 subccc %o6, 0x1836, %o3
55430 array8 %o5, %i3, %o4
55431 lduh [%l7 + 0x36], %i0
55432 fmovrslez %o1, %f1, %f13
55433 ldsb [%l7 + 0x35], %l2
55434 st %f8, [%l7 + 0x5C]
55435 fmuld8ulx16 %f11, %f15, %f12
55436 ldsh [%l7 + 0x64], %o2
55437 fbul %fcc2, loop_6620
55438 sth %i2, [%l7 + 0x0E]
55439 fmovse %xcc, %f9, %f10
55440 fbug %fcc1, loop_6621
55441loop_6620:
55442 sdivcc %g6, 0x046E, %g1
55443 ldd [%l7 + 0x68], %f0
55444 fxnor %f14, %f2, %f10
55445loop_6621:
55446 st %f6, [%l7 + 0x3C]
55447 fpsub32 %f2, %f4, %f2
55448 fmovscs %xcc, %f13, %f13
55449 fmovsg %xcc, %f14, %f10
55450 smul %g4, 0x1BCB, %o7
55451 nop
55452 setx loop_6622, %l0, %l1
55453 wrpr 0x1, %tl
55454 wrpr %l1, %tpc
55455 add %l1, 0x4, %l1
55456 wrpr %l1, %tnpc
55457 setx 0x34400001400, %l0, %l1
55458 wrpr %l1, %tstate
55459 wrhpr 0x4, %htstate
55460 retry
55461 fbe,a %fcc3, loop_6623
55462 fcmpgt16 %f4, %f12, %l1
55463 array32 %i6, %l6, %g3
55464loop_6622:
55465 subccc %i5, 0x0154, %i7
55466loop_6623:
55467 ldsb [%l7 + 0x60], %g5
55468 st %f15, [%l7 + 0x74]
55469 stx %l3, [%l7 + 0x78]
55470 fmovd %f0, %f14
55471 movre %g2, %o0, %i4
55472 tcc %icc, 0x5
55473 movvs %icc, %l0, %l4
55474 brgz,a %i1, loop_6624
55475 fpadd16 %f8, %f6, %f4
55476 ldd [%l7 + 0x20], %f12
55477 popc %l5, %o6
55478loop_6624:
55479 stx %g7, [%l7 + 0x48]
55480 fcmple32 %f2, %f8, %o5
55481 fmul8x16 %f3, %f2, %f14
55482 ldub [%l7 + 0x38], %o3
55483 fxnor %f12, %f8, %f2
55484 std %f6, [%l7 + 0x18]
55485 brgez,a %i3, loop_6625
55486 addccc %i0, 0x1CD0, %o4
55487 fbug %fcc3, loop_6626
55488 stw %o1, [%l7 + 0x6C]
55489loop_6625:
55490 fsrc1s %f1, %f8
55491 fmovdle %icc, %f9, %f11
55492loop_6626:
55493 ld [%l7 + 0x38], %f6
55494 bneg loop_6627
55495 ld [%l7 + 0x68], %f9
55496 fmovse %xcc, %f6, %f15
55497 edge32n %l2, %i2, %g6
55498loop_6627:
55499 brlz %g1, loop_6628
55500 bge %icc, loop_6629
55501 fpack32 %f0, %f14, %f8
55502 lduh [%l7 + 0x2A], %g4
55503loop_6628:
55504 call loop_6630
55505loop_6629:
55506 udivx %o2, 0x1A07, %l1
55507 fbe,a %fcc3, loop_6631
55508 fmovsa %xcc, %f2, %f0
55509loop_6630:
55510 fnot2s %f7, %f3
55511 array16 %i6, %o7, %l6
55512loop_6631:
55513 bge %xcc, loop_6632
55514 alignaddrl %g3, %i5, %i7
55515 ldub [%l7 + 0x5B], %l3
55516 fmovdl %xcc, %f13, %f13
55517loop_6632:
55518 array32 %g5, %g2, %o0
55519 bcc,a %xcc, loop_6633
55520 stx %i4, [%l7 + 0x50]
55521 lduh [%l7 + 0x5C], %l4
55522 srax %i1, %l0, %o6
55523loop_6633:
55524 fpadd16 %f8, %f14, %f2
55525 fbge %fcc3, loop_6634
55526 fbuge,a %fcc1, loop_6635
55527 ldsb [%l7 + 0x1C], %g7
55528 ldub [%l7 + 0x3F], %l5
55529loop_6634:
55530 fsrc2 %f14, %f10
55531loop_6635:
55532 movre %o5, %o3, %i3
55533 fmovrdne %i0, %f2, %f14
55534 mulscc %o4, %o1, %l2
55535 fmovs %f1, %f13
55536 lduh [%l7 + 0x36], %i2
55537 bg,pn %icc, loop_6636
55538 ld [%l7 + 0x70], %f0
55539 ldsw [%l7 + 0x70], %g6
55540 st %f5, [%l7 + 0x24]
55541loop_6636:
55542 fmovsg %xcc, %f5, %f6
55543 stw %g4, [%l7 + 0x44]
55544 orcc %g1, 0x16D3, %l1
55545 fands %f4, %f3, %f12
55546 fbuge %fcc0, loop_6637
55547 mulx %o2, 0x1377, %i6
55548 ldsw [%l7 + 0x28], %o7
55549 sll %g3, 0x02, %l6
55550loop_6637:
55551 ld [%l7 + 0x38], %f11
55552 fbne %fcc2, loop_6638
55553 ldx [%l7 + 0x08], %i5
55554 std %f12, [%l7 + 0x60]
55555 movgu %xcc, %i7, %g5
55556loop_6638:
55557 te %icc, 0x2
55558 fexpand %f15, %f4
55559 srl %g2, 0x0E, %l3
55560 ldx [%l7 + 0x30], %i4
55561 srl %l4, %i1, %o0
55562 fmovdgu %icc, %f14, %f0
55563 bl,a,pn %icc, loop_6639
55564 fabsd %f0, %f2
55565 stb %o6, [%l7 + 0x5F]
55566 ldsh [%l7 + 0x50], %g7
55567loop_6639:
55568 nop
55569 setx loop_6640, %l0, %l1
55570 jmpl %l1, %l5
55571 ba %icc, loop_6641
55572 fmovsneg %xcc, %f9, %f0
55573 ldd [%l7 + 0x30], %f6
55574loop_6640:
55575 fmovdn %icc, %f4, %f4
55576loop_6641:
55577 fmuld8sux16 %f3, %f10, %f8
55578 bcs,a loop_6642
55579 bne,pt %icc, loop_6643
55580 bge,a loop_6644
55581 udiv %l0, 0x14D0, %o5
55582loop_6642:
55583 ldub [%l7 + 0x42], %i3
55584loop_6643:
55585 ldsw [%l7 + 0x20], %o3
55586loop_6644:
55587 add %i0, %o4, %l2
55588 fmovrdlz %i2, %f12, %f12
55589 ldsw [%l7 + 0x30], %o1
55590 std %f0, [%l7 + 0x60]
55591 fors %f11, %f2, %f9
55592 ldx [%l7 + 0x10], %g6
55593 fbe,a %fcc3, loop_6645
55594 ldsb [%l7 + 0x43], %g4
55595 pdist %f12, %f14, %f12
55596 stw %g1, [%l7 + 0x10]
55597loop_6645:
55598 brlz %l1, loop_6646
55599 fmovscc %icc, %f7, %f3
55600 bshuffle %f10, %f0, %f14
55601 brgz,a %i6, loop_6647
55602loop_6646:
55603 tcc %xcc, 0x6
55604 ble,a,pt %xcc, loop_6648
55605 edge16n %o7, %o2, %g3
55606loop_6647:
55607 sth %l6, [%l7 + 0x64]
55608 stx %i5, [%l7 + 0x70]
55609loop_6648:
55610 array32 %g5, %g2, %i7
55611 fmovdne %icc, %f6, %f1
55612 fmovde %icc, %f2, %f13
55613 sllx %i4, %l4, %l3
55614 fmovrse %i1, %f10, %f6
55615 fmovsge %xcc, %f4, %f8
55616 bpos loop_6649
55617 tpos %xcc, 0x7
55618 tle %xcc, 0x4
55619 edge8n %o6, %o0, %g7
55620loop_6649:
55621 fcmpne16 %f8, %f0, %l5
55622 ldsb [%l7 + 0x7E], %l0
55623 ld [%l7 + 0x40], %f7
55624 lduw [%l7 + 0x64], %o5
55625 fpadd32 %f4, %f8, %f4
55626 fba,a %fcc2, loop_6650
55627 tvs %xcc, 0x5
55628 fmovrde %i3, %f2, %f10
55629 fmul8x16au %f2, %f13, %f2
55630loop_6650:
55631 move %xcc, %o3, %o4
55632 fmovdg %icc, %f10, %f11
55633 ld [%l7 + 0x50], %f13
55634 ldsb [%l7 + 0x77], %l2
55635 fandnot2s %f2, %f8, %f13
55636 ldsw [%l7 + 0x50], %i0
55637 fcmpne16 %f12, %f10, %i2
55638 pdist %f4, %f12, %f10
55639 std %f8, [%l7 + 0x10]
55640 fones %f14
55641 fpack32 %f4, %f6, %f6
55642 brnz,a %g6, loop_6651
55643 ldsw [%l7 + 0x10], %g4
55644 tg %icc, 0x1
55645 edge8l %o1, %g1, %l1
55646loop_6651:
55647 stb %o7, [%l7 + 0x1A]
55648 tsubcc %o2, %g3, %i6
55649 fpadd16s %f12, %f15, %f9
55650 stw %i5, [%l7 + 0x4C]
55651 std %f4, [%l7 + 0x70]
55652 ldub [%l7 + 0x39], %g5
55653 alignaddr %l6, %i7, %i4
55654 fnegd %f4, %f10
55655 lduh [%l7 + 0x6A], %l4
55656 andncc %g2, %l3, %o6
55657 edge16 %o0, %i1, %g7
55658 stw %l5, [%l7 + 0x08]
55659 fmovspos %xcc, %f6, %f12
55660 brlez,a %o5, loop_6652
55661 ldsb [%l7 + 0x75], %l0
55662 fmovrdgez %o3, %f4, %f8
55663 fbuge %fcc1, loop_6653
55664loop_6652:
55665 xnorcc %i3, %l2, %i0
55666 fors %f14, %f5, %f8
55667 edge32l %i2, %o4, %g6
55668loop_6653:
55669 fxors %f14, %f2, %f9
55670 tneg %xcc, 0x7
55671 fbule,a %fcc3, loop_6654
55672 ldsw [%l7 + 0x70], %g4
55673 fmuld8sux16 %f0, %f5, %f14
55674 lduh [%l7 + 0x48], %o1
55675loop_6654:
55676 bne,a,pn %xcc, loop_6655
55677 edge32 %l1, %o7, %o2
55678 lduh [%l7 + 0x40], %g1
55679 fcmple16 %f14, %f6, %g3
55680loop_6655:
55681 movrgez %i5, 0x01D, %g5
55682 fones %f9
55683 movl %xcc, %l6, %i6
55684 taddcctv %i7, 0x0E37, %l4
55685 tpos %icc, 0x0
55686 movneg %xcc, %g2, %l3
55687 edge16l %i4, %o6, %i1
55688 fmovspos %xcc, %f15, %f14
55689 lduh [%l7 + 0x42], %o0
55690 fmovrdne %l5, %f6, %f12
55691 and %g7, 0x052C, %o5
55692 bg,a loop_6656
55693 std %f2, [%l7 + 0x30]
55694 fcmps %fcc2, %f3, %f8
55695 ldx [%l7 + 0x68], %l0
55696loop_6656:
55697 for %f10, %f0, %f6
55698 fmovsne %icc, %f11, %f5
55699 fcmpd %fcc2, %f4, %f14
55700 ta %icc, 0x2
55701 brlez %o3, loop_6657
55702 stb %l2, [%l7 + 0x46]
55703 fmovsvc %xcc, %f10, %f7
55704 andncc %i3, %i0, %o4
55705loop_6657:
55706 ldub [%l7 + 0x75], %i2
55707 fpadd32 %f8, %f14, %f6
55708 edge32l %g4, %g6, %o1
55709 lduw [%l7 + 0x74], %o7
55710 fmovrde %l1, %f4, %f8
55711 lduw [%l7 + 0x78], %g1
55712 stb %o2, [%l7 + 0x50]
55713 fmovdg %icc, %f7, %f7
55714 fpsub32 %f6, %f0, %f6
55715 stb %g3, [%l7 + 0x7B]
55716 fors %f14, %f0, %f3
55717 stb %i5, [%l7 + 0x1F]
55718 fcmpgt32 %f6, %f2, %l6
55719 stw %g5, [%l7 + 0x7C]
55720 lduh [%l7 + 0x50], %i6
55721 subc %i7, 0x08E3, %g2
55722 fmovspos %xcc, %f2, %f12
55723 brlz,a %l3, loop_6658
55724 fbn %fcc2, loop_6659
55725 stw %l4, [%l7 + 0x40]
55726 bg loop_6660
55727loop_6658:
55728 ldsh [%l7 + 0x1E], %i4
55729loop_6659:
55730 sub %i1, 0x1081, %o6
55731 alignaddr %o0, %l5, %g7
55732loop_6660:
55733 lduh [%l7 + 0x28], %o5
55734 fnot1s %f10, %f3
55735 alignaddr %o3, %l2, %i3
55736 stw %i0, [%l7 + 0x60]
55737 ldsb [%l7 + 0x69], %o4
55738 movleu %icc, %l0, %i2
55739 ldsw [%l7 + 0x78], %g4
55740 stx %g6, [%l7 + 0x08]
55741 fmovrdgz %o7, %f2, %f4
55742 ldsh [%l7 + 0x08], %l1
55743 fxor %f6, %f12, %f6
55744 tsubcctv %o1, 0x146D, %o2
55745 addc %g3, %i5, %l6
55746 sth %g5, [%l7 + 0x48]
55747 fbo %fcc2, loop_6661
55748 brz %g1, loop_6662
55749 fabss %f13, %f8
55750 ldsh [%l7 + 0x48], %i7
55751loop_6661:
55752 std %f12, [%l7 + 0x78]
55753loop_6662:
55754 fpadd32s %f2, %f1, %f0
55755 stw %i6, [%l7 + 0x08]
55756 xorcc %l3, 0x1F01, %g2
55757 tvs %xcc, 0x4
55758 brlez %l4, loop_6663
55759 st %f2, [%l7 + 0x74]
55760 fones %f9
55761 fmovsne %icc, %f9, %f14
55762loop_6663:
55763 fandnot2s %f8, %f5, %f3
55764 udivx %i4, 0x1F16, %i1
55765 movrne %o6, %l5, %g7
55766 ldd [%l7 + 0x18], %f6
55767 nop
55768 setx loop_6664, %l0, %l1
55769 wrpr 0x1, %tl
55770 wrpr %l1, %tnpc
55771 setx 0x34400001400, %l0, %l1
55772 wrpr %l1, %tstate
55773 wrhpr 0x4, %htstate
55774 done
55775 nop
55776 setx loop_6665, %l0, %l1
55777 wrpr 0x1, %tl
55778 wrpr %l1, %tpc
55779 add %l1, 0x4, %l1
55780 wrpr %l1, %tnpc
55781 setx 0x34400001400, %l0, %l1
55782 wrpr %l1, %tstate
55783 wrhpr 0x4, %htstate
55784 retry
55785 fnand %f8, %f8, %f6
55786 ldsw [%l7 + 0x18], %o5
55787loop_6664:
55788 fmovdge %icc, %f7, %f0
55789loop_6665:
55790 stx %o3, [%l7 + 0x38]
55791 fcmpeq16 %f12, %f8, %o0
55792 fmovdpos %icc, %f3, %f11
55793 mulx %l2, 0x1636, %i0
55794 ldd [%l7 + 0x30], %f14
55795 ldx [%l7 + 0x08], %i3
55796 ldsb [%l7 + 0x0A], %o4
55797 movge %xcc, %l0, %g4
55798 bl,a,pn %icc, loop_6666
55799 fone %f2
55800 fornot2s %f3, %f10, %f3
55801 tpos %xcc, 0x5
55802loop_6666:
55803 bg,a %icc, loop_6667
55804 sdivx %g6, 0x06CC, %o7
55805 fbge,a %fcc3, loop_6668
55806 fcmpeq32 %f6, %f0, %i2
55807loop_6667:
55808 stw %o1, [%l7 + 0x2C]
55809 movvc %icc, %l1, %g3
55810loop_6668:
55811 std %f6, [%l7 + 0x70]
55812 bgu,a loop_6669
55813 tcc %xcc, 0x2
55814 fone %f8
55815 bne,a loop_6670
55816loop_6669:
55817 bshuffle %f2, %f8, %f8
55818 fpadd16 %f2, %f12, %f8
55819 st %f14, [%l7 + 0x50]
55820loop_6670:
55821 edge32l %o2, %l6, %g5
55822 nop
55823 setx loop_6671, %l0, %l1
55824 wrpr 0x1, %tl
55825 wrpr %l1, %tnpc
55826 setx 0x34400001400, %l0, %l1
55827 wrpr %l1, %tstate
55828 wrhpr 0x4, %htstate
55829 done
55830 fcmpne32 %f10, %f12, %i5
55831 fmovsgu %xcc, %f10, %f10
55832 fandnot1 %f0, %f10, %f0
55833loop_6671:
55834 lduh [%l7 + 0x66], %i7
55835 movrgz %i6, 0x0E5, %l3
55836 ldsb [%l7 + 0x20], %g2
55837 fbg,a %fcc2, loop_6672
55838 srl %l4, %g1, %i4
55839 bvs,pt %icc, loop_6673
55840 fbe %fcc0, loop_6674
55841loop_6672:
55842 edge8 %o6, %l5, %i1
55843 tcs %icc, 0x0
55844loop_6673:
55845 stw %o5, [%l7 + 0x44]
55846loop_6674:
55847 stb %o3, [%l7 + 0x6C]
55848 srax %g7, %l2, %i0
55849 ldsh [%l7 + 0x5C], %i3
55850 ldd [%l7 + 0x18], %f10
55851 fmul8x16al %f5, %f8, %f2
55852 fcmpgt16 %f4, %f2, %o4
55853 ldsw [%l7 + 0x24], %l0
55854 fornot2 %f14, %f4, %f0
55855 fcmped %fcc1, %f14, %f12
55856 ldub [%l7 + 0x2F], %g4
55857 std %f10, [%l7 + 0x68]
55858 tne %icc, 0x7
55859 ld [%l7 + 0x14], %f6
55860 stw %g6, [%l7 + 0x44]
55861 tvc %icc, 0x7
55862 ldx [%l7 + 0x08], %o7
55863 fsrc1 %f8, %f14
55864 fbg %fcc3, loop_6675
55865 stx %i2, [%l7 + 0x28]
55866 st %f6, [%l7 + 0x5C]
55867 movgu %icc, %o1, %o0
55868loop_6675:
55869 orcc %l1, %g3, %l6
55870 addccc %o2, 0x1602, %g5
55871 fpadd16s %f0, %f7, %f13
55872 edge16l %i5, %i6, %i7
55873 fmovdcc %xcc, %f0, %f1
55874 st %f9, [%l7 + 0x40]
55875 movvc %xcc, %g2, %l4
55876 fbuge,a %fcc0, loop_6676
55877 movrlez %g1, %i4, %l3
55878 fpadd32s %f4, %f1, %f10
55879 andncc %l5, %o6, %i1
55880loop_6676:
55881 array16 %o5, %o3, %l2
55882 ldsh [%l7 + 0x74], %i0
55883 fcmpeq16 %f6, %f12, %i3
55884 ld [%l7 + 0x40], %f15
55885 stb %g7, [%l7 + 0x23]
55886 fsrc1 %f10, %f14
55887 edge32n %o4, %g4, %l0
55888 alignaddr %o7, %g6, %i2
55889 fcmple32 %f0, %f12, %o1
55890 ldx [%l7 + 0x50], %o0
55891 std %f10, [%l7 + 0x28]
55892 tsubcc %l1, 0x1067, %g3
55893 edge32n %l6, %o2, %i5
55894 tne %icc, 0x1
55895 stw %i6, [%l7 + 0x68]
55896 fmovdleu %xcc, %f15, %f13
55897 bne,pn %xcc, loop_6677
55898 tgu %xcc, 0x3
55899 movge %xcc, %i7, %g2
55900 stx %g5, [%l7 + 0x78]
55901loop_6677:
55902 fbo,a %fcc0, loop_6678
55903 and %g1, %i4, %l3
55904 sra %l5, 0x1B, %o6
55905 sdivcc %i1, 0x1853, %l4
55906loop_6678:
55907 sth %o5, [%l7 + 0x54]
55908 tpos %icc, 0x3
55909 ldsh [%l7 + 0x14], %l2
55910 fbuge,a %fcc2, loop_6679
55911 fpadd32s %f15, %f15, %f14
55912 umul %o3, %i0, %i3
55913 fmovdcs %xcc, %f11, %f4
55914loop_6679:
55915 movneg %xcc, %o4, %g7
55916 fmovrsne %l0, %f2, %f0
55917 std %f12, [%l7 + 0x58]
55918 movvs %xcc, %o7, %g4
55919 udivx %i2, 0x0BAA, %o1
55920 lduw [%l7 + 0x14], %o0
55921 fmovdpos %icc, %f11, %f0
55922 ldsh [%l7 + 0x48], %l1
55923 call loop_6680
55924 orn %g3, 0x13EB, %g6
55925 bvc,pn %xcc, loop_6681
55926 fornot2 %f14, %f8, %f0
55927loop_6680:
55928 fbg,a %fcc1, loop_6682
55929 fand %f0, %f2, %f0
55930loop_6681:
55931 fmovdvc %xcc, %f4, %f12
55932 fmovrsne %o2, %f4, %f6
55933loop_6682:
55934 ld [%l7 + 0x2C], %f11
55935 fnand %f10, %f14, %f14
55936 ldsh [%l7 + 0x72], %i5
55937 stw %i6, [%l7 + 0x08]
55938 sth %i7, [%l7 + 0x6E]
55939 fbuge,a %fcc1, loop_6683
55940 fornot1 %f0, %f10, %f0
55941 edge32n %g2, %l6, %g5
55942 fbge %fcc0, loop_6684
55943loop_6683:
55944 fmovsg %icc, %f13, %f11
55945 fpmerge %f3, %f11, %f8
55946 stw %g1, [%l7 + 0x1C]
55947loop_6684:
55948 subc %l3, %l5, %i4
55949 smulcc %i1, 0x0E7E, %o6
55950 sth %l4, [%l7 + 0x10]
55951 ldsh [%l7 + 0x30], %l2
55952 fabsd %f4, %f12
55953 tge %xcc, 0x7
55954 srl %o5, 0x03, %i0
55955 stb %i3, [%l7 + 0x19]
55956 std %f8, [%l7 + 0x18]
55957 tsubcctv %o3, 0x0573, %g7
55958 edge8 %l0, %o7, %g4
55959 movn %xcc, %i2, %o1
55960 fbue %fcc2, loop_6685
55961 fbn,a %fcc0, loop_6686
55962 std %f6, [%l7 + 0x10]
55963 fmul8x16au %f4, %f5, %f12
55964loop_6685:
55965 st %f9, [%l7 + 0x74]
55966loop_6686:
55967 fmul8x16 %f9, %f10, %f10
55968 ldsh [%l7 + 0x22], %o0
55969 lduw [%l7 + 0x34], %l1
55970 brnz %o4, loop_6687
55971 fnegs %f13, %f14
55972 edge8l %g3, %o2, %g6
55973 movrlez %i5, 0x005, %i6
55974loop_6687:
55975 fsrc1 %f8, %f12
55976 edge8n %g2, %l6, %g5
55977 te %xcc, 0x6
55978 fnot2s %f3, %f13
55979 brlz,a %i7, loop_6688
55980 fbule,a %fcc1, loop_6689
55981 ld [%l7 + 0x34], %f15
55982 edge16 %g1, %l3, %i4
55983loop_6688:
55984 sethi 0x1D64, %l5
55985loop_6689:
55986 for %f12, %f0, %f4
55987 st %f13, [%l7 + 0x20]
55988 bleu,pt %icc, loop_6690
55989 edge16n %o6, %i1, %l2
55990 fmovrsgez %l4, %f6, %f5
55991 movrgez %o5, 0x2A5, %i3
55992loop_6690:
55993 tsubcctv %o3, %i0, %l0
55994 ldsh [%l7 + 0x34], %o7
55995 for %f12, %f10, %f0
55996 st %f7, [%l7 + 0x28]
55997 fcmpeq32 %f8, %f10, %g4
55998 nop
55999 setx loop_6691, %l0, %l1
56000 wrpr 0x1, %tl
56001 wrpr %l1, %tpc
56002 add %l1, 0x4, %l1
56003 wrpr %l1, %tnpc
56004 setx 0x34400001400, %l0, %l1
56005 wrpr %l1, %tstate
56006 wrhpr 0x4, %htstate
56007 retry
56008 fmovsgu %xcc, %f14, %f8
56009 fmovdneg %icc, %f0, %f4
56010 sth %i2, [%l7 + 0x18]
56011loop_6691:
56012 taddcctv %g7, %o1, %o0
56013 ldx [%l7 + 0x68], %o4
56014 edge8ln %l1, %o2, %g6
56015 ldsh [%l7 + 0x20], %g3
56016 ldsb [%l7 + 0x2F], %i6
56017 std %f14, [%l7 + 0x08]
56018 movcs %xcc, %g2, %i5
56019 fcmpeq16 %f0, %f2, %l6
56020 movgu %xcc, %g5, %i7
56021 edge16ln %g1, %i4, %l3
56022 fmovsvs %xcc, %f9, %f2
56023 fnors %f10, %f7, %f11
56024 bgu,pn %xcc, loop_6692
56025 ldsh [%l7 + 0x34], %o6
56026 ldub [%l7 + 0x63], %i1
56027 tgu %xcc, 0x7
56028loop_6692:
56029 bvs,a,pt %icc, loop_6693
56030 fmovrdne %l5, %f6, %f14
56031 ldsw [%l7 + 0x24], %l2
56032 fcmple32 %f12, %f8, %l4
56033loop_6693:
56034 bge,a,pt %xcc, loop_6694
56035 fandnot1 %f10, %f12, %f12
56036 stb %o5, [%l7 + 0x6F]
56037 fmovdcc %xcc, %f10, %f13
56038loop_6694:
56039 faligndata %f14, %f14, %f4
56040 stx %i3, [%l7 + 0x08]
56041 ldsh [%l7 + 0x74], %i0
56042 fblg,a %fcc0, loop_6695
56043 sll %o3, 0x02, %o7
56044 fpadd32 %f6, %f0, %f14
56045 fandnot1 %f0, %f14, %f2
56046loop_6695:
56047 movrgez %g4, %i2, %l0
56048 addcc %o1, 0x090C, %o0
56049 movvs %xcc, %g7, %l1
56050 fmovdpos %icc, %f13, %f14
56051 mulscc %o4, %g6, %g3
56052 tl %icc, 0x4
56053 ldsh [%l7 + 0x12], %i6
56054 brz,a %o2, loop_6696
56055 mulx %g2, 0x1D57, %l6
56056 or %g5, 0x1F69, %i7
56057 ldd [%l7 + 0x08], %f8
56058loop_6696:
56059 stw %i5, [%l7 + 0x44]
56060 ldsh [%l7 + 0x56], %i4
56061 edge8 %l3, %o6, %i1
56062 udivcc %l5, 0x0CEE, %g1
56063 stb %l2, [%l7 + 0x45]
56064 ld [%l7 + 0x50], %f0
56065 ldsw [%l7 + 0x6C], %o5
56066 fand %f8, %f2, %f0
56067 fcmpd %fcc3, %f4, %f12
56068 ldd [%l7 + 0x70], %f0
56069 brgz,a %l4, loop_6697
56070 movrlz %i3, %i0, %o7
56071 fsrc2 %f6, %f2
56072 fcmpeq32 %f10, %f14, %g4
56073loop_6697:
56074 tpos %icc, 0x3
56075 fmovsg %xcc, %f14, %f15
56076 fba %fcc1, loop_6698
56077 std %f0, [%l7 + 0x48]
56078 fornot1 %f8, %f4, %f2
56079 lduh [%l7 + 0x5C], %o3
56080loop_6698:
56081 mulx %i2, %l0, %o1
56082 umul %g7, 0x10D7, %l1
56083 ldsb [%l7 + 0x54], %o0
56084 tcs %icc, 0x3
56085 tvc %icc, 0x5
56086 movrlez %g6, 0x0C1, %g3
56087 fmovrdlz %i6, %f4, %f14
56088 ld [%l7 + 0x44], %f4
56089 sdivx %o2, 0x081D, %g2
56090 fcmpne16 %f8, %f6, %l6
56091 fcmple16 %f0, %f14, %g5
56092 stx %o4, [%l7 + 0x18]
56093 alignaddrl %i7, %i4, %i5
56094 bge %xcc, loop_6699
56095 ldub [%l7 + 0x50], %l3
56096 fabss %f11, %f3
56097 fornot1 %f2, %f4, %f4
56098loop_6699:
56099 fbne %fcc3, loop_6700
56100 ldsh [%l7 + 0x5A], %i1
56101 xor %o6, 0x0AE0, %g1
56102 ldx [%l7 + 0x50], %l2
56103loop_6700:
56104 taddcc %l5, 0x06CA, %o5
56105 siam 0x0
56106 fxor %f14, %f12, %f0
56107 nop
56108 setx loop_6701, %l0, %l1
56109 jmpl %l1, %i3
56110 std %f14, [%l7 + 0x38]
56111 fpsub32s %f8, %f13, %f8
56112 stx %i0, [%l7 + 0x38]
56113loop_6701:
56114 fcmps %fcc1, %f10, %f8
56115 sub %l4, 0x1307, %g4
56116 nop
56117 setx loop_6702, %l0, %l1
56118 wrpr 0x1, %tl
56119 wrpr %l1, %tnpc
56120 setx 0x34400001400, %l0, %l1
56121 wrpr %l1, %tstate
56122 wrhpr 0x4, %htstate
56123 done
56124 te %icc, 0x3
56125 bne loop_6703
56126 ldd [%l7 + 0x10], %f6
56127loop_6702:
56128 bl %icc, loop_6704
56129 alignaddr %o3, %o7, %i2
56130loop_6703:
56131 std %f8, [%l7 + 0x18]
56132 addcc %l0, %o1, %g7
56133loop_6704:
56134 sth %l1, [%l7 + 0x3C]
56135 fnor %f2, %f14, %f12
56136 edge32l %g6, %g3, %i6
56137 fcmpne32 %f6, %f6, %o2
56138 std %f0, [%l7 + 0x60]
56139 fmovrdlz %g2, %f14, %f12
56140 fpsub16 %f10, %f8, %f10
56141 tpos %xcc, 0x3
56142 fbo,a %fcc3, loop_6705
56143 stx %l6, [%l7 + 0x30]
56144 fnand %f8, %f0, %f4
56145 stx %o0, [%l7 + 0x30]
56146loop_6705:
56147 fpsub32s %f15, %f5, %f0
56148 fsrc2s %f12, %f11
56149 fors %f7, %f3, %f10
56150 edge8n %g5, %i7, %i4
56151 fmovdcs %xcc, %f5, %f2
56152 fmovrse %o4, %f8, %f5
56153 fbg,a %fcc2, loop_6706
56154 std %f10, [%l7 + 0x40]
56155 call loop_6707
56156 fxors %f15, %f9, %f8
56157loop_6706:
56158 bcc %icc, loop_6708
56159 lduw [%l7 + 0x74], %l3
56160loop_6707:
56161 bvs,pn %icc, loop_6709
56162 udivx %i5, 0x1162, %o6
56163loop_6708:
56164 std %f10, [%l7 + 0x28]
56165 alignaddrl %i1, %g1, %l2
56166loop_6709:
56167 ldd [%l7 + 0x70], %f12
56168 sth %o5, [%l7 + 0x28]
56169 lduw [%l7 + 0x7C], %l5
56170 ldub [%l7 + 0x4C], %i3
56171 movre %l4, %g4, %i0
56172 ba,pt %icc, loop_6710
56173 fpsub16s %f15, %f1, %f6
56174 fmovdgu %xcc, %f1, %f0
56175 ldx [%l7 + 0x18], %o7
56176loop_6710:
56177 stx %i2, [%l7 + 0x18]
56178 fmovrdne %l0, %f6, %f4
56179 sdivx %o1, 0x1DD3, %g7
56180 tvc %xcc, 0x3
56181 fmovdl %icc, %f13, %f2
56182 ldsw [%l7 + 0x18], %l1
56183 ldsh [%l7 + 0x14], %o3
56184 udiv %g3, 0x03E3, %i6
56185 std %f4, [%l7 + 0x48]
56186 alignaddr %o2, %g6, %l6
56187 bge,pt %icc, loop_6711
56188 andn %g2, 0x181F, %o0
56189 ldsw [%l7 + 0x14], %i7
56190 stx %i4, [%l7 + 0x08]
56191loop_6711:
56192 ldsh [%l7 + 0x68], %o4
56193 movcs %xcc, %g5, %i5
56194 std %f12, [%l7 + 0x50]
56195 stx %o6, [%l7 + 0x78]
56196 movneg %xcc, %i1, %g1
56197 fmovsgu %xcc, %f13, %f7
56198 ldsh [%l7 + 0x5A], %l3
56199 bl,pn %xcc, loop_6712
56200 stw %o5, [%l7 + 0x74]
56201 call loop_6713
56202 fbne %fcc3, loop_6714
56203loop_6712:
56204 lduw [%l7 + 0x4C], %l5
56205 fpmerge %f3, %f14, %f2
56206loop_6713:
56207 popc %i3, %l4
56208loop_6714:
56209 ld [%l7 + 0x60], %f3
56210 addccc %l2, %i0, %g4
56211 bgu,a %icc, loop_6715
56212 udivcc %o7, 0x076A, %l0
56213 bcs,a,pt %icc, loop_6716
56214 bshuffle %f14, %f14, %f8
56215loop_6715:
56216 fabsd %f6, %f14
56217 fone %f6
56218loop_6716:
56219 bl,a,pn %xcc, loop_6717
56220 stb %o1, [%l7 + 0x16]
56221 lduw [%l7 + 0x10], %g7
56222 sth %i2, [%l7 + 0x14]
56223loop_6717:
56224 stb %l1, [%l7 + 0x3E]
56225 xor %o3, %i6, %g3
56226 fblg %fcc1, loop_6718
56227 lduh [%l7 + 0x36], %o2
56228 movn %xcc, %g6, %g2
56229 movrlez %l6, 0x0C6, %o0
56230loop_6718:
56231 tn %xcc, 0x0
56232 fsrc1 %f4, %f4
56233 fzeros %f13
56234 fmovdpos %xcc, %f12, %f12
56235 fpackfix %f10, %f12
56236 taddcctv %i7, %o4, %i4
56237 fbo %fcc1, loop_6719
56238 fmovscc %icc, %f0, %f2
56239 fpadd32 %f4, %f10, %f0
56240 bshuffle %f4, %f14, %f6
56241loop_6719:
56242 std %f4, [%l7 + 0x20]
56243 fmul8ulx16 %f12, %f12, %f10
56244 fmovrdgez %i5, %f4, %f8
56245 fpadd32s %f14, %f6, %f10
56246 fmovsge %icc, %f4, %f7
56247 fcmpgt16 %f10, %f4, %g5
56248 stw %i1, [%l7 + 0x60]
56249 for %f10, %f10, %f0
56250 fnot1 %f6, %f6
56251 edge16l %o6, %g1, %l3
56252 ld [%l7 + 0x64], %f12
56253 lduh [%l7 + 0x6E], %l5
56254 stb %o5, [%l7 + 0x45]
56255 array32 %i3, %l4, %i0
56256 fcmped %fcc1, %f10, %f0
56257 brnz,a %g4, loop_6720
56258 subccc %o7, 0x139B, %l0
56259 te %icc, 0x4
56260 lduh [%l7 + 0x7C], %o1
56261loop_6720:
56262 bcc,pn %xcc, loop_6721
56263 fmovsneg %xcc, %f6, %f15
56264 fmovdne %icc, %f7, %f9
56265 fandnot2 %f10, %f8, %f2
56266loop_6721:
56267 stb %l2, [%l7 + 0x0C]
56268 fmovsvc %icc, %f15, %f12
56269 lduw [%l7 + 0x6C], %g7
56270 sth %i2, [%l7 + 0x42]
56271 ble,a,pt %xcc, loop_6722
56272 fmovsl %xcc, %f9, %f1
56273 stw %l1, [%l7 + 0x1C]
56274 fmovdcs %icc, %f3, %f15
56275loop_6722:
56276 alignaddr %i6, %g3, %o3
56277 lduh [%l7 + 0x72], %g6
56278 fmovdvc %icc, %f0, %f10
56279 stb %g2, [%l7 + 0x4E]
56280 fbul %fcc0, loop_6723
56281 be,pt %xcc, loop_6724
56282 ble,pn %icc, loop_6725
56283 movrlez %l6, 0x241, %o2
56284loop_6723:
56285 edge8 %i7, %o0, %o4
56286loop_6724:
56287 tle %xcc, 0x0
56288loop_6725:
56289 tsubcctv %i5, 0x0430, %i4
56290 sth %g5, [%l7 + 0x76]
56291 fcmpeq16 %f2, %f2, %o6
56292 movne %xcc, %g1, %l3
56293 movge %xcc, %l5, %o5
56294 fpadd32s %f2, %f14, %f10
56295 fpsub32s %f2, %f10, %f2
56296 fands %f15, %f9, %f11
56297 fmovdle %icc, %f4, %f2
56298 srl %i1, %l4, %i0
56299 orn %i3, 0x02A1, %g4
56300 fabss %f9, %f12
56301 subccc %o7, 0x103D, %l0
56302 std %f10, [%l7 + 0x68]
56303 sth %l2, [%l7 + 0x34]
56304 fmovdn %icc, %f15, %f6
56305 fmovdne %icc, %f4, %f1
56306 smul %g7, %i2, %l1
56307 stw %o1, [%l7 + 0x64]
56308 tneg %icc, 0x0
56309 stx %i6, [%l7 + 0x50]
56310 or %o3, %g6, %g2
56311 fmovsvc %xcc, %f14, %f14
56312 sllx %l6, 0x08, %o2
56313 fnot1 %f12, %f8
56314 andcc %i7, 0x17CC, %o0
56315 movn %icc, %g3, %i5
56316 siam 0x7
56317 std %f12, [%l7 + 0x78]
56318 pdist %f10, %f10, %f10
56319 sdivx %i4, 0x170D, %g5
56320 ldsh [%l7 + 0x5A], %o6
56321 stb %o4, [%l7 + 0x3C]
56322 bcc,a,pt %xcc, loop_6726
56323 ld [%l7 + 0x44], %f2
56324 nop
56325 setx loop_6727, %l0, %l1
56326 wrpr 0x1, %tl
56327 wrpr %l1, %tpc
56328 add %l1, 0x4, %l1
56329 wrpr %l1, %tnpc
56330 setx 0x34400001400, %l0, %l1
56331 wrpr %l1, %tstate
56332 wrhpr 0x4, %htstate
56333 retry
56334 srlx %g1, 0x04, %l5
56335loop_6726:
56336 movneg %icc, %o5, %l3
56337 bleu,a,pn %icc, loop_6728
56338loop_6727:
56339 fbg %fcc1, loop_6729
56340 fnors %f8, %f15, %f1
56341 ldsw [%l7 + 0x78], %i1
56342loop_6728:
56343 movgu %icc, %l4, %i0
56344loop_6729:
56345 sth %g4, [%l7 + 0x34]
56346 edge16l %o7, %i3, %l2
56347 bshuffle %f2, %f0, %f4
56348 stw %g7, [%l7 + 0x78]
56349 add %l0, %l1, %i2
56350 bshuffle %f6, %f6, %f4
56351 fmovrslez %i6, %f15, %f10
56352 fnegs %f3, %f10
56353 fmovsne %xcc, %f9, %f6
56354 stw %o1, [%l7 + 0x14]
56355 st %f10, [%l7 + 0x74]
56356 fbul,a %fcc1, loop_6730
56357 fornot2s %f6, %f13, %f2
56358 pdist %f4, %f2, %f0
56359 fbu %fcc2, loop_6731
56360loop_6730:
56361 popc %o3, %g2
56362 stw %g6, [%l7 + 0x18]
56363 lduw [%l7 + 0x40], %o2
56364loop_6731:
56365 fmul8x16 %f10, %f6, %f14
56366 ldx [%l7 + 0x18], %l6
56367 stw %i7, [%l7 + 0x5C]
56368 faligndata %f10, %f14, %f14
56369 fmovsge %icc, %f11, %f10
56370 andncc %g3, %o0, %i4
56371 nop
56372 setx loop_6732, %l0, %l1
56373 wrpr 0x1, %tl
56374 wrpr %l1, %tpc
56375 add %l1, 0x4, %l1
56376 wrpr %l1, %tnpc
56377 setx 0x34400001400, %l0, %l1
56378 wrpr %l1, %tstate
56379 wrhpr 0x4, %htstate
56380 retry
56381 fmovdvc %icc, %f5, %f4
56382 st %f13, [%l7 + 0x10]
56383 ble %xcc, loop_6733
56384loop_6732:
56385 fexpand %f14, %f6
56386 ldub [%l7 + 0x6A], %g5
56387 ldsb [%l7 + 0x20], %i5
56388loop_6733:
56389 fxnors %f13, %f10, %f15
56390 addccc %o6, 0x0F51, %o4
56391 stw %g1, [%l7 + 0x7C]
56392 mulx %l5, %l3, %o5
56393 bge,a loop_6734
56394 tg %icc, 0x3
56395 fzero %f2
56396 fcmpes %fcc0, %f14, %f13
56397loop_6734:
56398 lduw [%l7 + 0x78], %i1
56399 movre %l4, %i0, %g4
56400 bcc,pn %xcc, loop_6735
56401 bcc loop_6736
56402 sth %i3, [%l7 + 0x24]
56403 fcmpes %fcc2, %f10, %f9
56404loop_6735:
56405 andcc %o7, %g7, %l0
56406loop_6736:
56407 ldsb [%l7 + 0x29], %l1
56408 tl %icc, 0x5
56409 fcmple16 %f12, %f4, %l2
56410 stw %i6, [%l7 + 0x7C]
56411 nop
56412 setx loop_6737, %l0, %l1
56413 wrpr 0x1, %tl
56414 wrpr %l1, %tnpc
56415 setx 0x34400001400, %l0, %l1
56416 wrpr %l1, %tstate
56417 wrhpr 0x4, %htstate
56418 done
56419 movrgz %i2, 0x1CC, %o3
56420 bpos %xcc, loop_6738
56421 fmovrsgz %o1, %f7, %f15
56422loop_6737:
56423 ldsh [%l7 + 0x24], %g2
56424 stb %o2, [%l7 + 0x5E]
56425loop_6738:
56426 fcmpne16 %f10, %f6, %l6
56427 fbule %fcc3, loop_6739
56428 fmovscc %xcc, %f0, %f14
56429 smul %i7, 0x0486, %g3
56430 ld [%l7 + 0x2C], %f4
56431loop_6739:
56432 edge8 %o0, %g6, %i4
56433 tgu %icc, 0x4
56434 fbule,a %fcc1, loop_6740
56435 fpadd16 %f4, %f6, %f10
56436 move %icc, %g5, %o6
56437 fmovdg %icc, %f14, %f7
56438loop_6740:
56439 tne %xcc, 0x6
56440 umulcc %o4, 0x0874, %g1
56441 fmovsgu %xcc, %f4, %f12
56442 ldsh [%l7 + 0x48], %l5
56443 array16 %i5, %o5, %i1
56444 fmovdcs %icc, %f0, %f7
56445 edge16ln %l4, %i0, %l3
56446 fpsub16 %f14, %f8, %f10
56447 fones %f1
56448 ldub [%l7 + 0x72], %g4
56449 bvs,pn %icc, loop_6741
56450 lduw [%l7 + 0x0C], %i3
56451 brgez %g7, loop_6742
56452 ldub [%l7 + 0x4F], %o7
56453loop_6741:
56454 bvc %xcc, loop_6743
56455 fmovrsne %l1, %f7, %f3
56456loop_6742:
56457 srax %l2, %i6, %i2
56458 fbule,a %fcc0, loop_6744
56459loop_6743:
56460 ldsh [%l7 + 0x70], %l0
56461 tneg %xcc, 0x3
56462 ldx [%l7 + 0x18], %o3
56463loop_6744:
56464 orncc %o1, %g2, %o2
56465 tvc %icc, 0x0
56466 fpmerge %f5, %f0, %f4
56467 tcc %xcc, 0x1
56468 popc 0x1733, %l6
56469 xnor %i7, %g3, %g6
56470 fpack32 %f10, %f8, %f10
56471 sth %o0, [%l7 + 0x34]
56472 add %g5, 0x03C9, %o6
56473 sdivcc %o4, 0x083E, %i4
56474 ldub [%l7 + 0x4A], %g1
56475 ldsh [%l7 + 0x42], %l5
56476 fexpand %f9, %f10
56477 bg %xcc, loop_6745
56478 fmovdleu %xcc, %f5, %f8
56479 fmovdgu %icc, %f5, %f10
56480 bcc,pt %icc, loop_6746
56481loop_6745:
56482 fnors %f6, %f8, %f7
56483 fones %f9
56484 movne %icc, %i5, %i1
56485loop_6746:
56486 or %l4, 0x0ABE, %i0
56487 movrne %o5, %l3, %g4
56488 fmul8x16au %f5, %f12, %f2
56489 fbug %fcc0, loop_6747
56490 umulcc %i3, %g7, %o7
56491 stb %l1, [%l7 + 0x50]
56492 fblg %fcc2, loop_6748
56493loop_6747:
56494 tne %icc, 0x0
56495 srlx %l2, 0x00, %i2
56496 fmovdne %icc, %f10, %f3
56497loop_6748:
56498 edge8l %i6, %l0, %o3
56499 orcc %o1, %g2, %o2
56500 fbne %fcc1, loop_6749
56501 fxor %f12, %f12, %f0
56502 ldsw [%l7 + 0x78], %i7
56503 ldsw [%l7 + 0x44], %l6
56504loop_6749:
56505 ldd [%l7 + 0x40], %f14
56506 brlz %g6, loop_6750
56507 fmovrsgez %g3, %f10, %f15
56508 udivx %o0, 0x1E18, %o6
56509 fmovsvs %xcc, %f10, %f11
56510loop_6750:
56511 fmovsleu %icc, %f4, %f5
56512 fmovsneg %xcc, %f5, %f15
56513 fxors %f13, %f9, %f7
56514 tvc %icc, 0x5
56515 fmovsgu %xcc, %f1, %f4
56516 edge32n %o4, %g5, %i4
56517 fnot2 %f2, %f6
56518 fpsub16 %f2, %f2, %f4
56519 movl %xcc, %l5, %g1
56520 fmovrdgez %i5, %f0, %f14
56521 fmovsge %xcc, %f11, %f4
56522 or %l4, %i1, %i0
56523 fmovrdlz %o5, %f14, %f8
56524 ld [%l7 + 0x50], %f5
56525 ldub [%l7 + 0x16], %g4
56526 fornot1 %f12, %f2, %f4
56527 fnands %f5, %f2, %f15
56528 movrlz %i3, 0x12A, %l3
56529 fabsd %f10, %f8
56530 st %f5, [%l7 + 0x70]
56531 fcmpne32 %f6, %f4, %g7
56532 ldsw [%l7 + 0x3C], %o7
56533 fpadd16 %f10, %f2, %f0
56534 fbo %fcc0, loop_6751
56535 fmul8x16au %f9, %f11, %f4
56536 fmovdne %icc, %f11, %f9
56537 fmovdpos %icc, %f0, %f5
56538loop_6751:
56539 fmovdg %xcc, %f12, %f2
56540 fmovrslez %l2, %f9, %f9
56541 array32 %i2, %l1, %i6
56542 call loop_6752
56543 fmovrsgez %o3, %f7, %f11
56544 fpack32 %f4, %f0, %f12
56545 taddcctv %o1, %l0, %g2
56546loop_6752:
56547 fmovdge %xcc, %f5, %f0
56548 fcmpes %fcc2, %f5, %f12
56549 tleu %icc, 0x2
56550 fbuge,a %fcc0, loop_6753
56551 fbn %fcc2, loop_6754
56552 fpadd32 %f10, %f12, %f12
56553 fnors %f12, %f1, %f6
56554loop_6753:
56555 add %o2, %l6, %i7
56556loop_6754:
56557 stb %g6, [%l7 + 0x6D]
56558 fornot2s %f11, %f11, %f11
56559 fmul8x16al %f15, %f15, %f6
56560 fpsub32 %f10, %f10, %f2
56561 ldsh [%l7 + 0x18], %o0
56562 fmovrde %g3, %f10, %f0
56563 bvc,pn %icc, loop_6755
56564 fnot2 %f4, %f8
56565 fmovrde %o6, %f12, %f14
56566 pdist %f14, %f2, %f6
56567loop_6755:
56568 and %g5, 0x089C, %o4
56569 ldsw [%l7 + 0x54], %l5
56570 fmul8x16 %f1, %f2, %f0
56571 udivx %i4, 0x0C52, %g1
56572 sdivcc %l4, 0x15B9, %i1
56573 edge16l %i5, %i0, %o5
56574 stx %i3, [%l7 + 0x28]
56575 fnot2 %f10, %f6
56576 tn %icc, 0x6
56577 fmovdvs %icc, %f2, %f0
56578 ldub [%l7 + 0x44], %l3
56579 fnegd %f10, %f10
56580 sdivx %g7, 0x056B, %g4
56581 fornot2 %f0, %f2, %f4
56582 fmovsvc %xcc, %f7, %f3
56583 ldub [%l7 + 0x08], %l2
56584 movrgz %o7, 0x1C1, %i2
56585 lduh [%l7 + 0x6C], %l1
56586 lduw [%l7 + 0x18], %o3
56587 fpsub32 %f8, %f2, %f14
56588 edge8l %o1, %i6, %g2
56589 bvc,pt %xcc, loop_6756
56590 bn,a,pt %icc, loop_6757
56591 and %l0, 0x1A12, %l6
56592 fblg %fcc2, loop_6758
56593loop_6756:
56594 fnors %f12, %f15, %f3
56595loop_6757:
56596 xnorcc %o2, %i7, %g6
56597 fcmpne16 %f8, %f8, %g3
56598loop_6758:
56599 tl %icc, 0x6
56600 fble %fcc0, loop_6759
56601 st %f11, [%l7 + 0x24]
56602 tcc %xcc, 0x3
56603 ldsw [%l7 + 0x34], %o0
56604loop_6759:
56605 ldsh [%l7 + 0x5C], %o6
56606 ld [%l7 + 0x08], %f3
56607 bl loop_6760
56608 nop
56609 setx loop_6761, %l0, %l1
56610 wrpr 0x1, %tl
56611 wrpr %l1, %tpc
56612 add %l1, 0x4, %l1
56613 wrpr %l1, %tnpc
56614 setx 0x34400001400, %l0, %l1
56615 wrpr %l1, %tstate
56616 wrhpr 0x4, %htstate
56617 retry
56618 edge8 %o4, %g5, %l5
56619 fones %f10
56620loop_6760:
56621 lduw [%l7 + 0x74], %g1
56622loop_6761:
56623 alignaddr %i4, %l4, %i1
56624 tneg %xcc, 0x0
56625 fcmpgt32 %f14, %f10, %i0
56626 ldsh [%l7 + 0x70], %i5
56627 lduh [%l7 + 0x0A], %o5
56628 stw %i3, [%l7 + 0x60]
56629 fnor %f14, %f12, %f14
56630 sdiv %l3, 0x1DD3, %g4
56631 addc %g7, %l2, %o7
56632 tsubcctv %i2, %l1, %o3
56633 ldsb [%l7 + 0x1E], %o1
56634 fzeros %f6
56635 sllx %g2, %i6, %l6
56636 tvc %xcc, 0x5
56637 fxnor %f6, %f6, %f12
56638 edge32 %o2, %l0, %g6
56639 fornot1 %f14, %f14, %f0
56640 edge8l %g3, %i7, %o6
56641 addc %o0, %o4, %l5
56642 fmovsneg %icc, %f1, %f5
56643 fbo %fcc2, loop_6762
56644 fands %f7, %f5, %f14
56645 ldsb [%l7 + 0x1A], %g5
56646 stx %g1, [%l7 + 0x18]
56647loop_6762:
56648 stb %i4, [%l7 + 0x66]
56649 or %i1, %l4, %i5
56650 bvc,a loop_6763
56651 fbl %fcc3, loop_6764
56652 stx %o5, [%l7 + 0x30]
56653 array16 %i0, %l3, %g4
56654loop_6763:
56655 ldd [%l7 + 0x60], %f2
56656loop_6764:
56657 fbu %fcc0, loop_6765
56658 tne %icc, 0x6
56659 fmovdg %xcc, %f8, %f1
56660 movcc %xcc, %i3, %l2
56661loop_6765:
56662 srl %o7, %i2, %g7
56663 ld [%l7 + 0x10], %f12
56664 brz %o3, loop_6766
56665 fbne,a %fcc0, loop_6767
56666 fones %f0
56667 ld [%l7 + 0x34], %f4
56668loop_6766:
56669 ldsh [%l7 + 0x58], %l1
56670loop_6767:
56671 fexpand %f13, %f14
56672 brz,a %g2, loop_6768
56673 movre %o1, %i6, %o2
56674 orncc %l0, 0x01E4, %g6
56675 movg %xcc, %g3, %l6
56676loop_6768:
56677 array32 %o6, %i7, %o0
56678 smul %o4, %g5, %l5
56679 sethi 0x0617, %g1
56680 stw %i1, [%l7 + 0x64]
56681 lduw [%l7 + 0x68], %i4
56682 xorcc %i5, 0x0DD1, %o5
56683 fmovdleu %icc, %f5, %f14
56684 taddcc %i0, 0x0B0C, %l3
56685 sth %g4, [%l7 + 0x66]
56686 popc 0x175F, %l4
56687 stb %i3, [%l7 + 0x15]
56688 std %f2, [%l7 + 0x48]
56689 move %xcc, %o7, %i2
56690 fmovdn %icc, %f8, %f3
56691 fcmps %fcc1, %f0, %f5
56692 brlez,a %g7, loop_6769
56693 add %l2, 0x1F46, %l1
56694 fmovdvc %xcc, %f13, %f4
56695 fmovsa %xcc, %f14, %f9
56696loop_6769:
56697 sdiv %g2, 0x1112, %o1
56698 fone %f6
56699 fpadd32 %f6, %f4, %f6
56700 fors %f2, %f15, %f15
56701 edge8n %o3, %o2, %l0
56702 sth %g6, [%l7 + 0x0A]
56703 ld [%l7 + 0x54], %f14
56704 be loop_6770
56705 fmovdpos %icc, %f3, %f3
56706 fmovdge %icc, %f11, %f0
56707 stb %g3, [%l7 + 0x55]
56708loop_6770:
56709 ldx [%l7 + 0x78], %i6
56710 fmovsleu %icc, %f12, %f11
56711 fpack16 %f14, %f4
56712 ld [%l7 + 0x1C], %f6
56713 alignaddrl %o6, %i7, %l6
56714 udivcc %o4, 0x120C, %g5
56715 smulcc %l5, 0x1C43, %o0
56716 lduw [%l7 + 0x40], %g1
56717 taddcc %i4, %i1, %o5
56718 st %f10, [%l7 + 0x4C]
56719 movn %icc, %i0, %i5
56720 ldx [%l7 + 0x30], %g4
56721 tleu %icc, 0x1
56722 std %f0, [%l7 + 0x78]
56723 orncc %l4, 0x1F57, %l3
56724 movvs %icc, %o7, %i2
56725 faligndata %f6, %f14, %f0
56726 fcmple16 %f2, %f0, %i3
56727 stw %g7, [%l7 + 0x3C]
56728 ld [%l7 + 0x74], %f15
56729 call loop_6771
56730 movrlez %l2, %l1, %o1
56731 fsrc2 %f6, %f14
56732 stb %o3, [%l7 + 0x27]
56733loop_6771:
56734 lduh [%l7 + 0x4C], %g2
56735 tvc %icc, 0x1
56736 ldsw [%l7 + 0x1C], %o2
56737 bne,a %icc, loop_6772
56738 be %xcc, loop_6773
56739 fcmps %fcc3, %f2, %f13
56740 fpadd16s %f13, %f5, %f7
56741loop_6772:
56742 siam 0x0
56743loop_6773:
56744 stx %l0, [%l7 + 0x38]
56745 udivx %g3, 0x19A7, %i6
56746 xnor %o6, %g6, %i7
56747 ld [%l7 + 0x08], %f1
56748 fmovrslz %o4, %f11, %f7
56749 fmovd %f0, %f2
56750 ld [%l7 + 0x10], %f5
56751 bvc loop_6774
56752 fcmple32 %f8, %f0, %g5
56753 andcc %l5, 0x0403, %l6
56754 stb %o0, [%l7 + 0x5A]
56755loop_6774:
56756 fblg %fcc2, loop_6775
56757 fpadd32 %f10, %f6, %f6
56758 fornot2s %f3, %f4, %f1
56759 st %f2, [%l7 + 0x44]
56760loop_6775:
56761 srlx %i4, 0x07, %g1
56762 std %f8, [%l7 + 0x30]
56763 orncc %o5, %i0, %i1
56764 movle %icc, %i5, %g4
56765 fmovd %f14, %f4
56766 fsrc1s %f8, %f2
56767 edge32n %l4, %l3, %o7
56768 ldub [%l7 + 0x7C], %i3
56769 bneg loop_6776
56770 fnot1 %f4, %f12
56771 stx %i2, [%l7 + 0x60]
56772 ldd [%l7 + 0x20], %f8
56773loop_6776:
56774 bneg,a loop_6777
56775 movre %g7, %l1, %l2
56776 ldsh [%l7 + 0x44], %o3
56777 bgu,a %icc, loop_6778
56778loop_6777:
56779 fnegd %f12, %f10
56780 std %f2, [%l7 + 0x60]
56781 lduw [%l7 + 0x58], %g2
56782loop_6778:
56783 ldub [%l7 + 0x48], %o1
56784 bg,a,pn %icc, loop_6779
56785 fsrc2 %f0, %f8
56786 smulcc %o2, %l0, %i6
56787 addc %g3, 0x0F22, %o6
56788loop_6779:
56789 ldsb [%l7 + 0x25], %g6
56790 brnz %i7, loop_6780
56791 ld [%l7 + 0x2C], %f15
56792 fmovdleu %icc, %f10, %f13
56793 fmul8x16au %f0, %f10, %f12
56794loop_6780:
56795 ldsh [%l7 + 0x54], %o4
56796 popc %l5, %l6
56797 stx %o0, [%l7 + 0x70]
56798 ldx [%l7 + 0x78], %i4
56799 smulcc %g5, 0x06C2, %o5
56800 ldsw [%l7 + 0x68], %g1
56801 stw %i1, [%l7 + 0x2C]
56802 brlz %i5, loop_6781
56803 fand %f0, %f12, %f6
56804 lduw [%l7 + 0x68], %g4
56805 edge8n %l4, %i0, %l3
56806loop_6781:
56807 fxors %f1, %f7, %f11
56808 ldx [%l7 + 0x60], %o7
56809 fcmple16 %f14, %f0, %i2
56810 tne %xcc, 0x4
56811 bgu,a,pn %xcc, loop_6782
56812 ldsh [%l7 + 0x46], %g7
56813 fnors %f7, %f6, %f7
56814 bcc loop_6783
56815loop_6782:
56816 fbne %fcc0, loop_6784
56817 nop
56818 setx loop_6785, %l0, %l1
56819 wrpr 0x1, %tl
56820 wrpr %l1, %tnpc
56821 setx 0x34400001400, %l0, %l1
56822 wrpr %l1, %tstate
56823 wrhpr 0x4, %htstate
56824 done
56825 stb %i3, [%l7 + 0x34]
56826loop_6783:
56827 array32 %l1, %o3, %l2
56828loop_6784:
56829 fmovsg %icc, %f8, %f9
56830loop_6785:
56831 fmovdneg %xcc, %f7, %f10
56832 fmovsge %icc, %f5, %f7
56833 fbue,a %fcc3, loop_6786
56834 fbug %fcc2, loop_6787
56835 fsrc1 %f10, %f10
56836 fmovdg %icc, %f12, %f11
56837loop_6786:
56838 move %icc, %o1, %o2
56839loop_6787:
56840 fcmped %fcc0, %f2, %f8
56841 edge8l %g2, %i6, %g3
56842 fsrc1 %f4, %f8
56843 movrne %l0, %o6, %i7
56844 ldsw [%l7 + 0x14], %g6
56845 std %f6, [%l7 + 0x08]
56846 tcs %xcc, 0x3
56847 fpack32 %f14, %f8, %f10
56848 st %f13, [%l7 + 0x24]
56849 fbul %fcc3, loop_6788
56850 call loop_6789
56851 fmovscc %xcc, %f10, %f3
56852 add %o4, %l5, %o0
56853loop_6788:
56854 nop
56855 setx loop_6790, %l0, %l1
56856 jmpl %l1, %l6
56857loop_6789:
56858 fxor %f12, %f10, %f2
56859 smul %g5, 0x1F30, %o5
56860 stb %g1, [%l7 + 0x2E]
56861loop_6790:
56862 fmovsvs %icc, %f7, %f0
56863 movleu %xcc, %i4, %i5
56864 ldsb [%l7 + 0x62], %i1
56865 stw %g4, [%l7 + 0x48]
56866 bcc,a,pn %icc, loop_6791
56867 fmovscc %xcc, %f0, %f14
56868 faligndata %f2, %f6, %f12
56869 edge16ln %l4, %l3, %o7
56870loop_6791:
56871 st %f4, [%l7 + 0x20]
56872 fcmpne16 %f6, %f8, %i2
56873 bvs,a,pt %icc, loop_6792
56874 bg,pn %xcc, loop_6793
56875 movrgez %g7, 0x09F, %i0
56876 fblg %fcc2, loop_6794
56877loop_6792:
56878 fmuld8ulx16 %f10, %f14, %f12
56879loop_6793:
56880 fpadd32 %f10, %f4, %f4
56881 ld [%l7 + 0x08], %f7
56882loop_6794:
56883 array16 %l1, %i3, %l2
56884 fble %fcc0, loop_6795
56885 fandnot2s %f3, %f0, %f2
56886 ldd [%l7 + 0x38], %f12
56887 tle %icc, 0x3
56888loop_6795:
56889 sll %o3, %o2, %o1
56890 ld [%l7 + 0x18], %f1
56891 array8 %i6, %g3, %g2
56892 lduh [%l7 + 0x50], %o6
56893 ldd [%l7 + 0x08], %f8
56894 fzero %f10
56895 fmovrdgz %i7, %f14, %f6
56896 ld [%l7 + 0x78], %f13
56897 addcc %g6, %l0, %l5
56898 sth %o0, [%l7 + 0x1E]
56899 fbe %fcc0, loop_6796
56900 sth %o4, [%l7 + 0x46]
56901 fornot2s %f14, %f13, %f10
56902 std %f10, [%l7 + 0x68]
56903loop_6796:
56904 fone %f12
56905 subc %l6, %g5, %g1
56906 fors %f15, %f14, %f6
56907 movgu %xcc, %o5, %i5
56908 ble,a loop_6797
56909 fbue %fcc2, loop_6798
56910 sth %i1, [%l7 + 0x26]
56911 ld [%l7 + 0x14], %f14
56912loop_6797:
56913 sethi 0x1EE2, %i4
56914loop_6798:
56915 movle %icc, %g4, %l4
56916 ldd [%l7 + 0x50], %f10
56917 movrlez %l3, 0x1A5, %o7
56918 pdist %f6, %f12, %f8
56919 fmovrslez %g7, %f12, %f13
56920 ldd [%l7 + 0x30], %f8
56921 tne %icc, 0x1
56922 movvc %icc, %i0, %l1
56923 nop
56924 setx loop_6799, %l0, %l1
56925 wrpr 0x1, %tl
56926 wrpr %l1, %tnpc
56927 setx 0x34400001400, %l0, %l1
56928 wrpr %l1, %tstate
56929 wrhpr 0x4, %htstate
56930 done
56931 sth %i2, [%l7 + 0x18]
56932 fsrc2s %f15, %f3
56933 movrne %i3, %l2, %o3
56934loop_6799:
56935 siam 0x2
56936 fmovdpos %icc, %f8, %f11
56937 fmovdne %xcc, %f3, %f14
56938 st %f10, [%l7 + 0x5C]
56939 ta %xcc, 0x1
56940 fbu,a %fcc1, loop_6800
56941 ld [%l7 + 0x54], %f14
56942 sllx %o2, 0x0F, %o1
56943 tsubcc %g3, %g2, %i6
56944loop_6800:
56945 fmovscc %xcc, %f5, %f14
56946 std %f0, [%l7 + 0x68]
56947 lduw [%l7 + 0x10], %i7
56948 stb %g6, [%l7 + 0x21]
56949 stw %o6, [%l7 + 0x14]
56950 tgu %xcc, 0x4
56951 movvc %icc, %l0, %o0
56952 fbug,a %fcc3, loop_6801
56953 fmovsne %icc, %f7, %f0
56954 mova %xcc, %o4, %l6
56955 orncc %l5, 0x0C09, %g5
56956loop_6801:
56957 st %f5, [%l7 + 0x14]
56958 ldd [%l7 + 0x60], %f8
56959 tne %icc, 0x1
56960 bcs,a,pn %xcc, loop_6802
56961 subccc %g1, %i5, %o5
56962 addcc %i4, %i1, %l4
56963 addccc %l3, 0x1C34, %o7
56964loop_6802:
56965 ldsh [%l7 + 0x48], %g7
56966 brlz,a %i0, loop_6803
56967 ldd [%l7 + 0x68], %f2
56968 movne %icc, %g4, %i2
56969 bvc,a,pn %icc, loop_6804
56970loop_6803:
56971 fnor %f12, %f4, %f4
56972 fbne %fcc2, loop_6805
56973 alignaddr %l1, %i3, %l2
56974loop_6804:
56975 ldx [%l7 + 0x08], %o3
56976 fcmps %fcc0, %f12, %f8
56977loop_6805:
56978 taddcc %o2, 0x125C, %g3
56979 stw %o1, [%l7 + 0x14]
56980 stx %i6, [%l7 + 0x58]
56981 fexpand %f3, %f10
56982 ldsh [%l7 + 0x7A], %g2
56983 ldd [%l7 + 0x18], %f14
56984 stx %i7, [%l7 + 0x78]
56985 fmovdg %icc, %f11, %f13
56986 ldsb [%l7 + 0x1D], %o6
56987 brlez %l0, loop_6806
56988 fmovsvc %icc, %f3, %f13
56989 fbue %fcc0, loop_6807
56990 ldsw [%l7 + 0x20], %o0
56991loop_6806:
56992 fbul,a %fcc0, loop_6808
56993 tsubcc %o4, 0x1E09, %l6
56994loop_6807:
56995 ldsb [%l7 + 0x0B], %g6
56996 bvc %icc, loop_6809
56997loop_6808:
56998 and %g5, 0x0D09, %l5
56999 movleu %icc, %i5, %g1
57000 st %f10, [%l7 + 0x7C]
57001loop_6809:
57002 stw %i4, [%l7 + 0x30]
57003 srax %o5, 0x09, %l4
57004 fmovrslz %i1, %f8, %f5
57005 sdivx %o7, 0x001E, %g7
57006 stw %i0, [%l7 + 0x20]
57007 fmovrsgez %l3, %f13, %f2
57008 fmovdge %icc, %f3, %f3
57009 srlx %g4, 0x1C, %l1
57010 movrlz %i3, 0x0FE, %l2
57011 bvs %xcc, loop_6810
57012 umulcc %o3, %o2, %i2
57013 sll %o1, 0x10, %g3
57014 std %f6, [%l7 + 0x28]
57015loop_6810:
57016 stx %i6, [%l7 + 0x08]
57017 fnot1 %f4, %f0
57018 edge8 %i7, %o6, %l0
57019 orncc %o0, 0x1D4E, %g2
57020 orncc %o4, 0x1150, %l6
57021 fmovdvs %xcc, %f10, %f7
57022 bcs,pt %xcc, loop_6811
57023 fmovdcs %icc, %f1, %f9
57024 bcs,pn %xcc, loop_6812
57025 sth %g6, [%l7 + 0x4E]
57026loop_6811:
57027 fones %f5
57028 fcmple32 %f10, %f8, %l5
57029loop_6812:
57030 fmovrdlz %i5, %f12, %f0
57031 fornot2s %f8, %f1, %f15
57032 taddcc %g5, 0x15CB, %g1
57033 fmovdge %icc, %f12, %f13
57034 nop
57035 setx loop_6813, %l0, %l1
57036 wrpr 0x1, %tl
57037 wrpr %l1, %tnpc
57038 setx 0x34400001400, %l0, %l1
57039 wrpr %l1, %tstate
57040 wrhpr 0x4, %htstate
57041 done
57042 fbug %fcc2, loop_6814
57043 tvs %xcc, 0x5
57044 ldd [%l7 + 0x50], %f12
57045loop_6813:
57046 orn %o5, 0x14E1, %l4
57047loop_6814:
57048 ldd [%l7 + 0x58], %f2
57049 ldub [%l7 + 0x08], %i1
57050 fbl %fcc1, loop_6815
57051 movvs %xcc, %i4, %o7
57052 lduw [%l7 + 0x28], %g7
57053 ldsh [%l7 + 0x52], %i0
57054loop_6815:
57055 fble %fcc3, loop_6816
57056 umul %l3, 0x193D, %l1
57057 ta %icc, 0x2
57058 fmovdneg %icc, %f6, %f6
57059loop_6816:
57060 fsrc2s %f4, %f0
57061 stb %g4, [%l7 + 0x4C]
57062 call loop_6817
57063 fmovdcc %xcc, %f8, %f6
57064 ldx [%l7 + 0x68], %l2
57065 ldd [%l7 + 0x50], %f2
57066loop_6817:
57067 movvc %icc, %i3, %o2
57068 fmovd %f8, %f6
57069 fcmpne32 %f2, %f6, %o3
57070 fexpand %f4, %f6
57071 ld [%l7 + 0x2C], %f2
57072 nop
57073 setx loop_6818, %l0, %l1
57074 jmpl %l1, %i2
57075 ld [%l7 + 0x08], %f4
57076 taddcctv %o1, 0x0DEF, %i6
57077 fmovsleu %icc, %f3, %f9
57078loop_6818:
57079 sra %g3, 0x1F, %o6
57080 sra %i7, 0x11, %l0
57081 bge,pn %xcc, loop_6819
57082 ldsb [%l7 + 0x18], %g2
57083 ld [%l7 + 0x5C], %f13
57084 fbn,a %fcc3, loop_6820
57085loop_6819:
57086 xorcc %o0, 0x19AE, %l6
57087 fmul8x16au %f1, %f1, %f12
57088 stw %o4, [%l7 + 0x78]
57089loop_6820:
57090 bge,a,pt %xcc, loop_6821
57091 ble,a %icc, loop_6822
57092 fpsub32s %f4, %f8, %f2
57093 stw %l5, [%l7 + 0x08]
57094loop_6821:
57095 mulx %i5, %g6, %g5
57096loop_6822:
57097 for %f10, %f14, %f0
57098 stb %g1, [%l7 + 0x45]
57099 bpos,pn %icc, loop_6823
57100 fpsub32 %f4, %f2, %f8
57101 ldsb [%l7 + 0x55], %o5
57102 bg,pt %icc, loop_6824
57103loop_6823:
57104 stb %l4, [%l7 + 0x1F]
57105 ldsw [%l7 + 0x48], %i4
57106 bgu,a,pt %icc, loop_6825
57107loop_6824:
57108 ldd [%l7 + 0x68], %f4
57109 bgu loop_6826
57110 fcmple16 %f10, %f12, %o7
57111loop_6825:
57112 fmovrsne %i1, %f6, %f2
57113 lduw [%l7 + 0x44], %i0
57114loop_6826:
57115 stw %g7, [%l7 + 0x3C]
57116 movcc %xcc, %l1, %l3
57117 subccc %g4, 0x0F20, %i3
57118 movcc %icc, %o2, %o3
57119 fsrc2 %f6, %f14
57120 stw %i2, [%l7 + 0x20]
57121 ldsb [%l7 + 0x10], %o1
57122 movvs %icc, %i6, %g3
57123 add %o6, %l2, %l0
57124 fcmped %fcc3, %f4, %f10
57125 fbge,a %fcc3, loop_6827
57126 fmovsle %icc, %f11, %f7
57127 fpadd32 %f8, %f14, %f6
57128 sub %i7, 0x05E4, %g2
57129loop_6827:
57130 fmovscs %xcc, %f5, %f4
57131 fmovsneg %xcc, %f10, %f3
57132 lduw [%l7 + 0x10], %o0
57133 mulscc %o4, 0x1F95, %l5
57134 bpos,pn %icc, loop_6828
57135 and %l6, 0x17C6, %i5
57136 std %f14, [%l7 + 0x58]
57137 ble,a,pt %xcc, loop_6829
57138loop_6828:
57139 ldsb [%l7 + 0x47], %g6
57140 edge8l %g1, %g5, %l4
57141 sdivcc %i4, 0x0464, %o7
57142loop_6829:
57143 fpack16 %f8, %f5
57144 andn %i1, 0x0C75, %i0
57145 sdivcc %g7, 0x029E, %l1
57146 movcc %xcc, %o5, %l3
57147 ldd [%l7 + 0x10], %f6
57148 for %f0, %f10, %f2
57149 array32 %g4, %o2, %i3
57150 stb %o3, [%l7 + 0x17]
57151 movvc %icc, %i2, %i6
57152 bvs,pt %icc, loop_6830
57153 st %f6, [%l7 + 0x38]
57154 stw %g3, [%l7 + 0x28]
57155 fcmped %fcc0, %f6, %f0
57156loop_6830:
57157 st %f3, [%l7 + 0x10]
57158 fcmpne32 %f8, %f6, %o1
57159 stw %l2, [%l7 + 0x50]
57160 call loop_6831
57161 sll %o6, 0x02, %i7
57162 movrgez %g2, 0x278, %o0
57163 movn %icc, %o4, %l0
57164loop_6831:
57165 mulscc %l5, 0x10C7, %i5
57166 movgu %xcc, %g6, %l6
57167 sth %g5, [%l7 + 0x6C]
57168 edge16l %l4, %i4, %o7
57169 fornot1s %f15, %f8, %f2
57170 fpsub32s %f14, %f6, %f7
57171 sth %g1, [%l7 + 0x20]
57172 ldd [%l7 + 0x48], %f10
57173 bge,a %xcc, loop_6832
57174 movrgz %i0, %i1, %l1
57175 fpadd32 %f12, %f12, %f4
57176 sub %g7, 0x17F2, %o5
57177loop_6832:
57178 brgez,a %g4, loop_6833
57179 fbn %fcc3, loop_6834
57180 edge8n %o2, %i3, %o3
57181 fone %f10
57182loop_6833:
57183 movg %icc, %l3, %i6
57184loop_6834:
57185 ldd [%l7 + 0x50], %f10
57186 bne %xcc, loop_6835
57187 bvs,a loop_6836
57188 fmovdvs %icc, %f13, %f3
57189 ldd [%l7 + 0x58], %f2
57190loop_6835:
57191 fmovsl %xcc, %f14, %f5
57192loop_6836:
57193 std %f12, [%l7 + 0x58]
57194 fbg,a %fcc1, loop_6837
57195 addc %g3, %i2, %l2
57196 movg %icc, %o1, %i7
57197 edge32 %g2, %o0, %o4
57198loop_6837:
57199 ldsh [%l7 + 0x48], %l0
57200 smul %o6, %l5, %g6
57201 ld [%l7 + 0x64], %f12
57202 addc %i5, %g5, %l4
57203 fandnot1 %f12, %f2, %f4
57204 stx %i4, [%l7 + 0x48]
57205 lduh [%l7 + 0x24], %o7
57206 movrgez %l6, 0x11C, %g1
57207 stw %i1, [%l7 + 0x34]
57208 taddcc %l1, 0x08B8, %i0
57209 std %f4, [%l7 + 0x38]
57210 lduh [%l7 + 0x4E], %g7
57211 stw %o5, [%l7 + 0x2C]
57212 ldsh [%l7 + 0x20], %g4
57213 smul %i3, 0x0CDD, %o3
57214 fbuge %fcc2, loop_6838
57215 edge8l %o2, %i6, %g3
57216 umul %l3, %i2, %l2
57217 mulx %o1, %i7, %g2
57218loop_6838:
57219 ta %xcc, 0x5
57220 ldx [%l7 + 0x28], %o0
57221 st %f13, [%l7 + 0x28]
57222 movge %icc, %o4, %o6
57223 brz,a %l0, loop_6839
57224 std %f8, [%l7 + 0x30]
57225 fmuld8ulx16 %f13, %f8, %f14
57226 andncc %l5, %g6, %i5
57227loop_6839:
57228 andn %g5, 0x0755, %l4
57229 sth %i4, [%l7 + 0x64]
57230 fmovdvc %icc, %f4, %f5
57231 brgz,a %o7, loop_6840
57232 movleu %icc, %l6, %g1
57233 nop
57234 setx loop_6841, %l0, %l1
57235 jmpl %l1, %i1
57236 ldx [%l7 + 0x20], %l1
57237loop_6840:
57238 edge16ln %g7, %o5, %i0
57239 bg %icc, loop_6842
57240loop_6841:
57241 fbue %fcc1, loop_6843
57242 fbu,a %fcc0, loop_6844
57243 ldd [%l7 + 0x58], %f12
57244loop_6842:
57245 ldx [%l7 + 0x58], %g4
57246loop_6843:
57247 fpack32 %f10, %f10, %f0
57248loop_6844:
57249 stx %o3, [%l7 + 0x50]
57250 fmovscs %icc, %f2, %f4
57251 fone %f6
57252 andncc %i3, %i6, %o2
57253 fbug %fcc2, loop_6845
57254 fmovscs %icc, %f14, %f7
57255 brlz %l3, loop_6846
57256 fsrc2 %f2, %f6
57257loop_6845:
57258 bne,a,pt %icc, loop_6847
57259 ldd [%l7 + 0x20], %f2
57260loop_6846:
57261 sub %g3, 0x0145, %i2
57262 ldd [%l7 + 0x20], %f8
57263loop_6847:
57264 bshuffle %f12, %f4, %f2
57265 bne %xcc, loop_6848
57266 sll %o1, 0x0D, %i7
57267 fbge,a %fcc2, loop_6849
57268 fornot2 %f12, %f8, %f14
57269loop_6848:
57270 fsrc1 %f8, %f14
57271 bneg,a loop_6850
57272loop_6849:
57273 fmovd %f12, %f6
57274 fpackfix %f2, %f14
57275 ldsh [%l7 + 0x12], %l2
57276loop_6850:
57277 ldsh [%l7 + 0x74], %o0
57278 tpos %xcc, 0x5
57279 fcmpne32 %f14, %f12, %o4
57280 fmovdcs %xcc, %f15, %f0
57281 stb %o6, [%l7 + 0x2D]
57282 sth %g2, [%l7 + 0x26]
57283 fnot2 %f2, %f0
57284 call loop_6851
57285 fmovsgu %xcc, %f0, %f6
57286 edge8 %l0, %l5, %i5
57287 fmovrsgez %g6, %f9, %f4
57288loop_6851:
57289 ldsw [%l7 + 0x08], %g5
57290 edge32ln %l4, %o7, %i4
57291 fmul8x16au %f11, %f15, %f12
57292 movn %icc, %l6, %g1
57293 edge8 %l1, %i1, %g7
57294 edge32ln %o5, %g4, %i0
57295 or %i3, 0x049D, %o3
57296 fone %f14
57297 sth %o2, [%l7 + 0x62]
57298 fzero %f4
57299 taddcctv %i6, 0x1B1F, %g3
57300 nop
57301 setx loop_6852, %l0, %l1
57302 wrpr 0x1, %tl
57303 wrpr %l1, %tnpc
57304 setx 0x34400001400, %l0, %l1
57305 wrpr %l1, %tstate
57306 wrhpr 0x4, %htstate
57307 done
57308 sdivx %l3, 0x0F51, %o1
57309 udivx %i7, 0x1F66, %l2
57310 and %i2, %o0, %o6
57311loop_6852:
57312 sth %o4, [%l7 + 0x58]
57313 edge32ln %l0, %l5, %i5
57314 fand %f8, %f10, %f6
57315 ld [%l7 + 0x5C], %f4
57316 ldsh [%l7 + 0x62], %g2
57317 sth %g5, [%l7 + 0x3A]
57318 fnegs %f12, %f11
57319 addcc %g6, %l4, %i4
57320 fnors %f4, %f12, %f5
57321 fcmple16 %f6, %f8, %o7
57322 ld [%l7 + 0x7C], %f10
57323 or %l6, 0x054B, %l1
57324 fnot2s %f12, %f8
57325 fmovsa %icc, %f14, %f3
57326 fnegd %f8, %f8
57327 movrgz %i1, 0x3E4, %g7
57328 bne,a,pn %icc, loop_6853
57329 fbul,a %fcc2, loop_6854
57330 movg %xcc, %o5, %g1
57331 stw %g4, [%l7 + 0x18]
57332loop_6853:
57333 ldx [%l7 + 0x30], %i3
57334loop_6854:
57335 te %icc, 0x1
57336 fmovdneg %icc, %f13, %f15
57337 fmovsge %icc, %f1, %f13
57338 fmuld8sux16 %f11, %f13, %f2
57339 movge %icc, %i0, %o2
57340 fexpand %f11, %f2
57341 fbo,a %fcc2, loop_6855
57342 fmul8x16 %f8, %f2, %f12
57343 be,a %xcc, loop_6856
57344 and %o3, 0x184B, %i6
57345loop_6855:
57346 ldx [%l7 + 0x78], %l3
57347 edge8n %g3, %i7, %o1
57348loop_6856:
57349 fmovde %icc, %f5, %f15
57350 fpsub32s %f2, %f12, %f0
57351 fbue %fcc0, loop_6857
57352 ldx [%l7 + 0x48], %i2
57353 call loop_6858
57354 brlz,a %l2, loop_6859
57355loop_6857:
57356 fsrc2 %f8, %f6
57357 fblg,a %fcc0, loop_6860
57358loop_6858:
57359 fbo,a %fcc0, loop_6861
57360loop_6859:
57361 movneg %icc, %o0, %o4
57362 ldub [%l7 + 0x4A], %l0
57363loop_6860:
57364 ldsh [%l7 + 0x78], %o6
57365loop_6861:
57366 ldx [%l7 + 0x68], %l5
57367 fandnot1 %f14, %f14, %f4
57368 andn %g2, 0x0E0F, %g5
57369 sra %i5, 0x1A, %g6
57370 ldd [%l7 + 0x10], %f8
57371 stx %i4, [%l7 + 0x58]
57372 add %o7, %l4, %l1
57373 sra %i1, %g7, %o5
57374 nop
57375 setx loop_6862, %l0, %l1
57376 wrpr 0x1, %tl
57377 wrpr %l1, %tpc
57378 add %l1, 0x4, %l1
57379 wrpr %l1, %tnpc
57380 setx 0x34400001400, %l0, %l1
57381 wrpr %l1, %tstate
57382 wrhpr 0x4, %htstate
57383 retry
57384 stx %l6, [%l7 + 0x30]
57385 ldd [%l7 + 0x08], %f2
57386 tle %icc, 0x2
57387loop_6862:
57388 and %g1, 0x0310, %i3
57389 fandnot1 %f14, %f12, %f4
57390 ld [%l7 + 0x64], %f1
57391 fxnors %f3, %f8, %f15
57392 ldx [%l7 + 0x40], %g4
57393 ldx [%l7 + 0x40], %i0
57394 bl,pt %icc, loop_6863
57395 tsubcc %o2, %i6, %l3
57396 fmovrde %o3, %f8, %f4
57397 stx %g3, [%l7 + 0x70]
57398loop_6863:
57399 stx %o1, [%l7 + 0x20]
57400 stw %i7, [%l7 + 0x40]
57401 fbo,a %fcc0, loop_6864
57402 tleu %xcc, 0x2
57403 ldub [%l7 + 0x6E], %i2
57404 pdist %f4, %f14, %f0
57405loop_6864:
57406 sdivcc %o0, 0x1E5D, %l2
57407 ldub [%l7 + 0x36], %o4
57408 xor %l0, %l5, %g2
57409 std %f0, [%l7 + 0x30]
57410 lduw [%l7 + 0x2C], %o6
57411 edge16 %i5, %g6, %g5
57412 fmovrse %i4, %f9, %f12
57413 fsrc1 %f12, %f10
57414 bvc,a %xcc, loop_6865
57415 bcs,pn %xcc, loop_6866
57416 fcmped %fcc3, %f0, %f6
57417 array8 %o7, %l4, %l1
57418loop_6865:
57419 movvc %xcc, %i1, %g7
57420loop_6866:
57421 ldd [%l7 + 0x78], %f6
57422 fornot2 %f4, %f2, %f12
57423 fpsub32 %f14, %f8, %f12
57424 fnors %f1, %f6, %f2
57425 st %f6, [%l7 + 0x34]
57426 ldsh [%l7 + 0x6C], %l6
57427 fbo,a %fcc1, loop_6867
57428 fbn %fcc1, loop_6868
57429 ldx [%l7 + 0x40], %g1
57430 st %f11, [%l7 + 0x58]
57431loop_6867:
57432 mulscc %i3, 0x1C96, %o5
57433loop_6868:
57434 tneg %icc, 0x0
57435 bleu,a loop_6869
57436 tsubcc %g4, %o2, %i6
57437 std %f10, [%l7 + 0x10]
57438 subc %i0, 0x110B, %l3
57439loop_6869:
57440 lduh [%l7 + 0x08], %g3
57441 lduh [%l7 + 0x50], %o3
57442 fandnot2s %f9, %f2, %f11
57443 ta %xcc, 0x0
57444 st %f8, [%l7 + 0x2C]
57445 st %f8, [%l7 + 0x6C]
57446 fors %f15, %f6, %f3
57447 ldd [%l7 + 0x40], %f0
57448 fbne %fcc2, loop_6870
57449 ldx [%l7 + 0x48], %i7
57450 sth %i2, [%l7 + 0x22]
57451 lduw [%l7 + 0x10], %o0
57452loop_6870:
57453 tge %icc, 0x2
57454 fandnot1s %f10, %f3, %f13
57455 ldsh [%l7 + 0x16], %l2
57456 stb %o4, [%l7 + 0x34]
57457 fnot2 %f2, %f8
57458 stb %l0, [%l7 + 0x4C]
57459 fzeros %f2
57460 fpackfix %f12, %f15
57461 taddcctv %o1, %l5, %o6
57462 sth %i5, [%l7 + 0x30]
57463 subccc %g2, %g5, %i4
57464 fbo %fcc0, loop_6871
57465 fmovrslz %g6, %f7, %f2
57466 lduw [%l7 + 0x28], %o7
57467 fbo,a %fcc3, loop_6872
57468loop_6871:
57469 stb %l1, [%l7 + 0x3D]
57470 fsrc2s %f4, %f15
57471 edge32n %i1, %l4, %l6
57472loop_6872:
57473 andcc %g7, %g1, %o5
57474 stb %i3, [%l7 + 0x14]
57475 te %icc, 0x2
57476 tsubcctv %g4, 0x06F6, %i6
57477 call loop_6873
57478 ba,a,pt %icc, loop_6874
57479 for %f2, %f8, %f10
57480 ldsh [%l7 + 0x22], %i0
57481loop_6873:
57482 edge8 %o2, %g3, %l3
57483loop_6874:
57484 tvc %icc, 0x5
57485 sth %o3, [%l7 + 0x20]
57486 ldsb [%l7 + 0x5C], %i2
57487 siam 0x3
57488 ldsb [%l7 + 0x1C], %o0
57489 fmovsg %xcc, %f13, %f5
57490 xnorcc %l2, 0x1C2A, %o4
57491 fandnot1 %f4, %f2, %f6
57492 bne %xcc, loop_6875
57493 srlx %l0, %o1, %l5
57494 taddcctv %o6, 0x1A63, %i7
57495 add %i5, 0x19C1, %g5
57496loop_6875:
57497 ldsb [%l7 + 0x6F], %g2
57498 xnorcc %g6, %o7, %l1
57499 addcc %i1, 0x142A, %l4
57500 std %f6, [%l7 + 0x20]
57501 array8 %i4, %g7, %g1
57502 tvc %xcc, 0x4
57503 udiv %l6, 0x0BA2, %i3
57504 ld [%l7 + 0x08], %f5
57505 ldsb [%l7 + 0x5E], %g4
57506 ldsw [%l7 + 0x24], %o5
57507 ldsh [%l7 + 0x0A], %i0
57508 stw %o2, [%l7 + 0x5C]
57509 fblg,a %fcc3, loop_6876
57510 fbo %fcc2, loop_6877
57511 movgu %icc, %i6, %l3
57512 brgez %g3, loop_6878
57513loop_6876:
57514 bl,pt %xcc, loop_6879
57515loop_6877:
57516 tsubcc %o3, %o0, %i2
57517 sdiv %l2, 0x0206, %l0
57518loop_6878:
57519 lduw [%l7 + 0x0C], %o4
57520loop_6879:
57521 fbu %fcc0, loop_6880
57522 fcmpne32 %f14, %f2, %l5
57523 bpos loop_6881
57524 bvs,pt %icc, loop_6882
57525loop_6880:
57526 stx %o1, [%l7 + 0x68]
57527 fmovrdlz %o6, %f2, %f2
57528loop_6881:
57529 tpos %xcc, 0x7
57530loop_6882:
57531 fmovrse %i7, %f5, %f1
57532 stx %i5, [%l7 + 0x78]
57533 fcmpgt32 %f4, %f2, %g5
57534 ldsh [%l7 + 0x2C], %g2
57535 stw %o7, [%l7 + 0x58]
57536 srax %l1, 0x1C, %g6
57537 ldd [%l7 + 0x20], %f6
57538 fmovdl %icc, %f1, %f7
57539 fxor %f14, %f8, %f0
57540 fzero %f4
57541 brnz,a %i1, loop_6883
57542 lduw [%l7 + 0x50], %i4
57543 fzeros %f3
57544 array16 %l4, %g1, %l6
57545loop_6883:
57546 movg %icc, %i3, %g4
57547 subcc %g7, 0x16DE, %o5
57548 fcmple16 %f14, %f8, %o2
57549 fmovspos %icc, %f6, %f9
57550 sth %i6, [%l7 + 0x52]
57551 fblg,a %fcc0, loop_6884
57552 ldsh [%l7 + 0x2C], %l3
57553 lduw [%l7 + 0x0C], %i0
57554 fmovrse %g3, %f1, %f12
57555loop_6884:
57556 xnor %o3, %o0, %i2
57557 smulcc %l2, %l0, %l5
57558 fxnor %f8, %f0, %f12
57559 fmovrdlez %o4, %f4, %f6
57560 lduw [%l7 + 0x4C], %o1
57561 edge8n %o6, %i5, %g5
57562 ldd [%l7 + 0x70], %f14
57563 fands %f3, %f5, %f13
57564 umul %i7, 0x12C8, %o7
57565 fmovs %f11, %f11
57566 fmovrsgez %l1, %f11, %f3
57567 stw %g6, [%l7 + 0x68]
57568 movn %xcc, %i1, %i4
57569 fmovda %icc, %f6, %f6
57570 fmul8x16al %f11, %f6, %f8
57571 bshuffle %f12, %f0, %f8
57572 brgez %g2, loop_6885
57573 and %g1, %l6, %i3
57574 fnot1 %f10, %f0
57575 array32 %g4, %g7, %o5
57576loop_6885:
57577 movvc %xcc, %o2, %l4
57578 fmovsg %xcc, %f4, %f4
57579 stw %i6, [%l7 + 0x50]
57580 fmuld8sux16 %f8, %f7, %f0
57581 tge %xcc, 0x5
57582 lduw [%l7 + 0x4C], %i0
57583 ldsh [%l7 + 0x10], %l3
57584 fzeros %f12
57585 movgu %icc, %g3, %o0
57586 fbne %fcc2, loop_6886
57587 ldub [%l7 + 0x23], %i2
57588 edge8l %o3, %l0, %l2
57589 mova %icc, %o4, %o1
57590loop_6886:
57591 sdivx %l5, 0x0541, %i5
57592 ldd [%l7 + 0x10], %f14
57593 and %g5, 0x0528, %o6
57594 array16 %o7, %l1, %g6
57595 fbue %fcc0, loop_6887
57596 tn %xcc, 0x6
57597 stx %i1, [%l7 + 0x08]
57598 edge8l %i7, %g2, %i4
57599loop_6887:
57600 sdivx %l6, 0x1240, %i3
57601 fmovd %f10, %f6
57602 bcc,a,pt %icc, loop_6888
57603 st %f2, [%l7 + 0x68]
57604 edge16ln %g4, %g7, %o5
57605 fxor %f10, %f2, %f12
57606loop_6888:
57607 fmovsn %xcc, %f0, %f13
57608 sth %g1, [%l7 + 0x66]
57609 ta %icc, 0x1
57610 sdiv %l4, 0x0753, %i6
57611 fors %f11, %f11, %f0
57612 ldsw [%l7 + 0x28], %o2
57613 ldd [%l7 + 0x38], %f2
57614 fbu,a %fcc2, loop_6889
57615 ble loop_6890
57616 edge16 %l3, %i0, %o0
57617 fnand %f14, %f12, %f10
57618loop_6889:
57619 ldx [%l7 + 0x70], %g3
57620loop_6890:
57621 array8 %o3, %i2, %l0
57622 fmovda %xcc, %f8, %f3
57623 fmovsneg %icc, %f0, %f2
57624 fornot2s %f10, %f10, %f3
57625 movrgz %l2, 0x1FA, %o1
57626 ldd [%l7 + 0x28], %f6
57627 movcc %icc, %o4, %i5
57628 fand %f10, %f2, %f14
57629 fcmpgt32 %f8, %f14, %l5
57630 fmovrdlz %g5, %f6, %f0
57631 fcmpgt16 %f14, %f8, %o7
57632 bge,pn %icc, loop_6891
57633 movl %icc, %l1, %g6
57634 orn %o6, 0x1350, %i7
57635 movn %icc, %i1, %g2
57636loop_6891:
57637 std %f4, [%l7 + 0x68]
57638 bvs,a,pn %xcc, loop_6892
57639 ble,pn %icc, loop_6893
57640 st %f0, [%l7 + 0x28]
57641 te %icc, 0x2
57642loop_6892:
57643 fmovrdgez %l6, %f12, %f0
57644loop_6893:
57645 movpos %xcc, %i4, %i3
57646 movgu %xcc, %g7, %g4
57647 movge %icc, %o5, %l4
57648 ld [%l7 + 0x24], %f5
57649 fmuld8ulx16 %f14, %f14, %f0
57650 bvs,pt %icc, loop_6894
57651 fpack16 %f0, %f9
57652 fpadd16 %f14, %f0, %f8
57653 movrlz %i6, %g1, %o2
57654loop_6894:
57655 movle %xcc, %l3, %o0
57656 brnz %i0, loop_6895
57657 fbge,a %fcc1, loop_6896
57658 fmovrslz %g3, %f6, %f15
57659 lduw [%l7 + 0x50], %i2
57660loop_6895:
57661 fmul8x16 %f12, %f4, %f8
57662loop_6896:
57663 ldsw [%l7 + 0x7C], %l0
57664 andcc %o3, 0x1B3B, %o1
57665 stw %l2, [%l7 + 0x70]
57666 st %f11, [%l7 + 0x14]
57667 fnot2s %f0, %f15
57668 movcs %xcc, %o4, %i5
57669 fnegd %f2, %f0
57670 lduh [%l7 + 0x42], %g5
57671 sth %l5, [%l7 + 0x46]
57672 fsrc2 %f4, %f2
57673 tge %xcc, 0x5
57674 sth %l1, [%l7 + 0x40]
57675 fbug,a %fcc1, loop_6897
57676 orncc %g6, %o7, %i7
57677 xnorcc %i1, %g2, %l6
57678 stb %o6, [%l7 + 0x4B]
57679loop_6897:
57680 fnot1s %f1, %f13
57681 fandnot1 %f14, %f2, %f4
57682 array16 %i3, %i4, %g7
57683 bvc %xcc, loop_6898
57684 fones %f9
57685 fmovscc %icc, %f5, %f10
57686 ldub [%l7 + 0x3E], %g4
57687loop_6898:
57688 movrgz %o5, %i6, %g1
57689 bcs,pn %icc, loop_6899
57690 st %f11, [%l7 + 0x2C]
57691 array32 %o2, %l4, %o0
57692 lduw [%l7 + 0x1C], %l3
57693loop_6899:
57694 mulscc %g3, 0x03F9, %i0
57695 tvs %xcc, 0x6
57696 fbn %fcc3, loop_6900
57697 stx %i2, [%l7 + 0x78]
57698 movle %xcc, %l0, %o3
57699 std %f8, [%l7 + 0x68]
57700loop_6900:
57701 ld [%l7 + 0x7C], %f3
57702 fors %f8, %f13, %f6
57703 fbo %fcc1, loop_6901
57704 fzero %f4
57705 fpsub16 %f14, %f2, %f2
57706 fsrc1 %f8, %f14
57707loop_6901:
57708 st %f13, [%l7 + 0x78]
57709 tcs %icc, 0x0
57710 lduh [%l7 + 0x6A], %o1
57711 stx %l2, [%l7 + 0x68]
57712 tvs %xcc, 0x1
57713 fzero %f12
57714 fnot2 %f10, %f4
57715 brgz,a %o4, loop_6902
57716 addc %i5, 0x102E, %g5
57717 array16 %l5, %g6, %o7
57718 stx %l1, [%l7 + 0x50]
57719loop_6902:
57720 srax %i7, 0x09, %g2
57721 fmovdneg %xcc, %f2, %f3
57722 ldsh [%l7 + 0x08], %i1
57723 bgu,a,pn %icc, loop_6903
57724 st %f4, [%l7 + 0x08]
57725 fcmpeq32 %f12, %f10, %l6
57726 st %f4, [%l7 + 0x24]
57727loop_6903:
57728 fbne %fcc2, loop_6904
57729 tne %xcc, 0x4
57730 stb %i3, [%l7 + 0x0B]
57731 nop
57732 setx loop_6905, %l0, %l1
57733 wrpr 0x1, %tl
57734 wrpr %l1, %tnpc
57735 setx 0x34400001400, %l0, %l1
57736 wrpr %l1, %tstate
57737 wrhpr 0x4, %htstate
57738 done
57739loop_6904:
57740 fnot2s %f13, %f9
57741 fnands %f1, %f0, %f3
57742 movcs %icc, %i4, %g7
57743loop_6905:
57744 fbug %fcc2, loop_6906
57745 stb %o6, [%l7 + 0x7E]
57746 edge16ln %g4, %o5, %g1
57747 movrgez %i6, %o2, %o0
57748loop_6906:
57749 ldub [%l7 + 0x70], %l3
57750 sdivcc %g3, 0x16C9, %i0
57751 fmovdvs %icc, %f14, %f14
57752 movn %xcc, %l4, %i2
57753 fornot2s %f5, %f12, %f1
57754 ldx [%l7 + 0x40], %l0
57755 nop
57756 setx loop_6907, %l0, %l1
57757 wrpr 0x1, %tl
57758 wrpr %l1, %tpc
57759 add %l1, 0x4, %l1
57760 wrpr %l1, %tnpc
57761 setx 0x34400001400, %l0, %l1
57762 wrpr %l1, %tstate
57763 wrhpr 0x4, %htstate
57764 retry
57765 fmovdle %xcc, %f13, %f3
57766 bvc,a %xcc, loop_6908
57767 srax %o3, %l2, %o1
57768loop_6907:
57769 orn %i5, 0x06FF, %g5
57770 fbo %fcc0, loop_6909
57771loop_6908:
57772 nop
57773 setx loop_6910, %l0, %l1
57774 wrpr 0x1, %tl
57775 wrpr %l1, %tpc
57776 add %l1, 0x4, %l1
57777 wrpr %l1, %tnpc
57778 setx 0x34400001400, %l0, %l1
57779 wrpr %l1, %tstate
57780 wrhpr 0x4, %htstate
57781 retry
57782 sllx %l5, 0x02, %o4
57783 ldub [%l7 + 0x7A], %o7
57784loop_6909:
57785 xnor %g6, 0x0A25, %l1
57786loop_6910:
57787 movre %i7, 0x0E8, %g2
57788 stw %i1, [%l7 + 0x30]
57789 fmovdgu %xcc, %f14, %f9
57790 ldd [%l7 + 0x40], %f8
57791 stb %i3, [%l7 + 0x1A]
57792 fors %f4, %f6, %f12
57793 ldub [%l7 + 0x11], %l6
57794 fmovsle %icc, %f11, %f0
57795 srax %g7, %i4, %o6
57796 smulcc %o5, 0x0DD8, %g1
57797 fble,a %fcc3, loop_6911
57798 fmul8x16au %f0, %f1, %f6
57799 ldsh [%l7 + 0x6C], %i6
57800 fsrc2s %f10, %f7
57801loop_6911:
57802 fbe,a %fcc0, loop_6912
57803 fbn %fcc2, loop_6913
57804 bcs %icc, loop_6914
57805 ldsw [%l7 + 0x2C], %g4
57806loop_6912:
57807 fmovsneg %xcc, %f10, %f5
57808loop_6913:
57809 fbul %fcc2, loop_6915
57810loop_6914:
57811 brlez %o0, loop_6916
57812 fbn,a %fcc3, loop_6917
57813 fpsub32 %f10, %f12, %f2
57814loop_6915:
57815 bl loop_6918
57816loop_6916:
57817 fmovdvs %icc, %f7, %f5
57818loop_6917:
57819 fmovdle %xcc, %f1, %f7
57820 ble loop_6919
57821loop_6918:
57822 sdiv %l3, 0x05E0, %o2
57823 edge8l %i0, %l4, %i2
57824 brlz %l0, loop_6920
57825loop_6919:
57826 fmovsgu %xcc, %f1, %f14
57827 xor %g3, %o3, %l2
57828 for %f0, %f14, %f0
57829loop_6920:
57830 addcc %o1, %g5, %l5
57831 ldsw [%l7 + 0x4C], %o4
57832 fcmpd %fcc0, %f4, %f2
57833 fbul %fcc0, loop_6921
57834 fmovsl %icc, %f7, %f5
57835 ldub [%l7 + 0x53], %i5
57836 ldub [%l7 + 0x45], %o7
57837loop_6921:
57838 tne %xcc, 0x3
57839 lduw [%l7 + 0x3C], %g6
57840 tge %xcc, 0x1
57841 nop
57842 setx loop_6922, %l0, %l1
57843 wrpr 0x1, %tl
57844 wrpr %l1, %tnpc
57845 setx 0x34400001400, %l0, %l1
57846 wrpr %l1, %tstate
57847 wrhpr 0x4, %htstate
57848 done
57849 fmovdne %icc, %f9, %f9
57850 ldx [%l7 + 0x18], %l1
57851 stw %i7, [%l7 + 0x38]
57852loop_6922:
57853 ldub [%l7 + 0x5B], %g2
57854 fmovsn %icc, %f6, %f8
57855 fcmpeq32 %f12, %f14, %i1
57856 ldsb [%l7 + 0x6B], %i3
57857 edge8l %g7, %l6, %o6
57858 alignaddrl %i4, %o5, %g1
57859 fmovrde %i6, %f0, %f10
57860 addc %o0, 0x0FF6, %l3
57861 fnands %f9, %f2, %f14
57862 fnor %f4, %f2, %f10
57863 ldx [%l7 + 0x58], %o2
57864 for %f4, %f12, %f4
57865 ba,a,pn %xcc, loop_6923
57866 fcmple32 %f0, %f10, %g4
57867 mulx %l4, %i2, %l0
57868 ld [%l7 + 0x14], %f5
57869loop_6923:
57870 bvc %xcc, loop_6924
57871 ldsw [%l7 + 0x14], %i0
57872 fmovrdlz %o3, %f12, %f10
57873 fmuld8sux16 %f8, %f13, %f4
57874loop_6924:
57875 lduh [%l7 + 0x16], %g3
57876 ldsb [%l7 + 0x30], %o1
57877 bpos %xcc, loop_6925
57878 fcmpeq32 %f8, %f6, %g5
57879 udiv %l2, 0x147D, %l5
57880 ldx [%l7 + 0x70], %o4
57881loop_6925:
57882 fxnor %f2, %f6, %f2
57883 ldsw [%l7 + 0x44], %i5
57884 movg %xcc, %g6, %o7
57885 fsrc2 %f14, %f0
57886 andncc %i7, %l1, %g2
57887 tn %icc, 0x0
57888 alignaddr %i1, %i3, %g7
57889 ld [%l7 + 0x40], %f12
57890 fcmpd %fcc3, %f14, %f8
57891 fxnor %f4, %f10, %f4
57892 fbule %fcc3, loop_6926
57893 fones %f8
57894 movrne %o6, 0x0DA, %l6
57895 brgez %o5, loop_6927
57896loop_6926:
57897 bgu loop_6928
57898 ldd [%l7 + 0x28], %f6
57899 fones %f13
57900loop_6927:
57901 fbl %fcc2, loop_6929
57902loop_6928:
57903 ldsb [%l7 + 0x3A], %i4
57904 tge %xcc, 0x2
57905 pdist %f6, %f12, %f8
57906loop_6929:
57907 movneg %icc, %g1, %o0
57908 fbo,a %fcc2, loop_6930
57909 fmovrslez %l3, %f8, %f11
57910 alignaddr %i6, %g4, %o2
57911 tle %xcc, 0x1
57912loop_6930:
57913 bcs loop_6931
57914 fmovdleu %xcc, %f1, %f6
57915 stw %l4, [%l7 + 0x38]
57916 fmovrde %l0, %f4, %f12
57917loop_6931:
57918 taddcc %i2, %o3, %g3
57919 fand %f12, %f6, %f12
57920 fone %f10
57921 stx %i0, [%l7 + 0x38]
57922 tneg %xcc, 0x6
57923 ldsh [%l7 + 0x76], %g5
57924 fmul8x16al %f9, %f10, %f2
57925 mova %icc, %o1, %l2
57926 fblg %fcc0, loop_6932
57927 xnorcc %l5, 0x1B90, %o4
57928 fmovrse %g6, %f2, %f8
57929 movl %xcc, %o7, %i5
57930loop_6932:
57931 movcs %icc, %i7, %g2
57932 add %l1, 0x0070, %i1
57933 tg %xcc, 0x3
57934 edge32ln %i3, %g7, %l6
57935 fxor %f12, %f10, %f0
57936 ldsh [%l7 + 0x76], %o6
57937 fcmple16 %f4, %f14, %o5
57938 stw %g1, [%l7 + 0x44]
57939 tpos %icc, 0x3
57940 ldsh [%l7 + 0x08], %o0
57941 orn %l3, %i4, %g4
57942 fmovda %icc, %f15, %f12
57943 stw %o2, [%l7 + 0x48]
57944 bleu,a loop_6933
57945 tvc %xcc, 0x3
57946 lduh [%l7 + 0x56], %i6
57947 lduh [%l7 + 0x5A], %l0
57948loop_6933:
57949 brz %l4, loop_6934
57950 fmovsg %xcc, %f2, %f10
57951 fmovdg %xcc, %f12, %f1
57952 add %o3, 0x13C1, %g3
57953loop_6934:
57954 bleu,pt %xcc, loop_6935
57955 fpsub16s %f13, %f5, %f9
57956 bleu,a %xcc, loop_6936
57957 fmovsne %icc, %f0, %f8
57958loop_6935:
57959 ldsb [%l7 + 0x26], %i2
57960 stw %g5, [%l7 + 0x4C]
57961loop_6936:
57962 brz,a %o1, loop_6937
57963 fcmps %fcc1, %f10, %f9
57964 ld [%l7 + 0x78], %f3
57965 fbg,a %fcc0, loop_6938
57966loop_6937:
57967 ldub [%l7 + 0x22], %l2
57968 ldub [%l7 + 0x30], %l5
57969 movgu %icc, %i0, %g6
57970loop_6938:
57971 tge %xcc, 0x4
57972 movcc %icc, %o4, %o7
57973 fmul8x16al %f8, %f13, %f8
57974 edge32l %i5, %i7, %g2
57975 fba %fcc0, loop_6939
57976 addc %l1, %i1, %g7
57977 fnot1s %f15, %f11
57978 lduw [%l7 + 0x4C], %l6
57979loop_6939:
57980 ldsb [%l7 + 0x25], %o6
57981 edge16n %i3, %o5, %g1
57982 fcmpgt32 %f12, %f4, %l3
57983 lduh [%l7 + 0x76], %o0
57984 fbg,a %fcc1, loop_6940
57985 movcs %xcc, %g4, %i4
57986 orncc %i6, %o2, %l0
57987 stb %l4, [%l7 + 0x49]
57988loop_6940:
57989 tsubcc %g3, %i2, %o3
57990 fpsub16s %f5, %f11, %f13
57991 edge16l %g5, %l2, %o1
57992 xor %i0, %g6, %o4
57993 xorcc %l5, %o7, %i7
57994 nop
57995 setx loop_6941, %l0, %l1
57996 wrpr 0x1, %tl
57997 wrpr %l1, %tpc
57998 add %l1, 0x4, %l1
57999 wrpr %l1, %tnpc
58000 setx 0x34400001400, %l0, %l1
58001 wrpr %l1, %tstate
58002 wrhpr 0x4, %htstate
58003 retry
58004 fcmple16 %f14, %f4, %i5
58005 fnot1 %f4, %f4
58006 faligndata %f2, %f8, %f6
58007loop_6941:
58008 orncc %g2, %i1, %g7
58009 fbu,a %fcc2, loop_6942
58010 movcs %icc, %l6, %l1
58011 ld [%l7 + 0x70], %f5
58012 bne,a loop_6943
58013loop_6942:
58014 ldub [%l7 + 0x17], %i3
58015 ldd [%l7 + 0x48], %f8
58016 ldsh [%l7 + 0x12], %o5
58017loop_6943:
58018 bcs,a loop_6944
58019 subccc %g1, %l3, %o6
58020 fornot1s %f14, %f0, %f7
58021 fexpand %f8, %f2
58022loop_6944:
58023 umulcc %o0, 0x0066, %i4
58024 movvs %icc, %i6, %g4
58025 brz %l0, loop_6945
58026 ldsw [%l7 + 0x4C], %l4
58027 xnor %g3, 0x0981, %i2
58028 fnors %f9, %f4, %f8
58029loop_6945:
58030 fmovdg %icc, %f0, %f6
58031 fcmple16 %f2, %f12, %o2
58032 brnz,a %o3, loop_6946
58033 fmovsvs %xcc, %f15, %f10
58034 fmovdgu %xcc, %f5, %f13
58035 ldsw [%l7 + 0x48], %l2
58036loop_6946:
58037 fmovsvc %xcc, %f6, %f13
58038 subccc %g5, 0x165F, %o1
58039 ldd [%l7 + 0x30], %f4
58040 stw %g6, [%l7 + 0x5C]
58041 edge32ln %o4, %l5, %i0
58042 tgu %xcc, 0x3
58043 fmovdpos %xcc, %f2, %f15
58044 fbl,a %fcc0, loop_6947
58045 bl %icc, loop_6948
58046 fnor %f8, %f10, %f10
58047 brgz %i7, loop_6949
58048loop_6947:
58049 orn %o7, 0x074D, %i5
58050loop_6948:
58051 fcmpeq16 %f4, %f2, %i1
58052 tvs %icc, 0x0
58053loop_6949:
58054 brgz,a %g7, loop_6950
58055 ldsh [%l7 + 0x6A], %l6
58056 fbug %fcc0, loop_6951
58057 orcc %g2, 0x119E, %i3
58058loop_6950:
58059 fornot2s %f11, %f15, %f7
58060 fornot2s %f12, %f12, %f8
58061loop_6951:
58062 mova %icc, %o5, %g1
58063 fxnors %f10, %f15, %f14
58064 movn %xcc, %l3, %l1
58065 fcmpeq32 %f14, %f8, %o0
58066 array8 %o6, %i4, %g4
58067 fmovdge %xcc, %f2, %f0
58068 fmovdvc %xcc, %f5, %f6
58069 fbn,a %fcc3, loop_6952
58070 fcmpgt16 %f4, %f8, %l0
58071 fble %fcc3, loop_6953
58072 fba %fcc2, loop_6954
58073loop_6952:
58074 std %f6, [%l7 + 0x40]
58075 addc %l4, 0x0DC1, %g3
58076loop_6953:
58077 call loop_6955
58078loop_6954:
58079 ldsh [%l7 + 0x3E], %i6
58080 std %f6, [%l7 + 0x30]
58081 subccc %o2, %i2, %l2
58082loop_6955:
58083 st %f10, [%l7 + 0x58]
58084 stw %g5, [%l7 + 0x14]
58085 fmovsneg %icc, %f0, %f0
58086 std %f2, [%l7 + 0x78]
58087 stw %o1, [%l7 + 0x48]
58088 lduw [%l7 + 0x08], %o3
58089 movre %o4, %g6, %i0
58090 umulcc %i7, %o7, %i5
58091 fpack32 %f8, %f14, %f2
58092 stb %l5, [%l7 + 0x6C]
58093 ldx [%l7 + 0x48], %g7
58094 lduw [%l7 + 0x38], %i1
58095 std %f12, [%l7 + 0x60]
58096 fpsub16s %f6, %f0, %f3
58097 edge32l %l6, %i3, %o5
58098 stx %g1, [%l7 + 0x20]
58099 stx %l3, [%l7 + 0x38]
58100 fmovsl %xcc, %f9, %f3
58101 mulx %l1, 0x0D67, %o0
58102 andcc %o6, 0x183D, %g2
58103 bpos,a loop_6956
58104 taddcc %i4, 0x0F8E, %l0
58105 tgu %icc, 0x7
58106 tl %xcc, 0x3
58107loop_6956:
58108 fnot2s %f0, %f2
58109 fmovrdgz %l4, %f2, %f14
58110 lduw [%l7 + 0x40], %g3
58111 fmovsvs %xcc, %f6, %f0
58112 fmovsn %icc, %f12, %f9
58113 ld [%l7 + 0x30], %f4
58114 fabsd %f0, %f0
58115 st %f14, [%l7 + 0x14]
58116 xor %i6, %g4, %i2
58117 fmovsneg %xcc, %f2, %f12
58118 fbe %fcc3, loop_6957
58119 fmovdle %icc, %f7, %f9
58120 ldub [%l7 + 0x7D], %o2
58121 move %xcc, %g5, %o1
58122loop_6957:
58123 umul %o3, %o4, %l2
58124 fmovrde %g6, %f4, %f12
58125 tgu %icc, 0x5
58126 std %f0, [%l7 + 0x20]
58127 faligndata %f6, %f4, %f2
58128 fornot1 %f8, %f10, %f10
58129 orncc %i0, %o7, %i5
58130 fnot1s %f6, %f6
58131 ldd [%l7 + 0x38], %f0
58132 ble,pt %icc, loop_6958
58133 smul %i7, %g7, %i1
58134 fmovrdlez %l6, %f0, %f8
58135 ldd [%l7 + 0x58], %f2
58136loop_6958:
58137 fmovsa %icc, %f1, %f4
58138 tg %icc, 0x7
58139 fcmpes %fcc3, %f11, %f2
58140 fmovrsgz %l5, %f14, %f10
58141 fcmpeq16 %f0, %f4, %o5
58142 bl,pn %icc, loop_6959
58143 fxor %f6, %f6, %f8
58144 fand %f14, %f8, %f14
58145 fmovs %f0, %f5
58146loop_6959:
58147 fcmple32 %f8, %f8, %g1
58148 fmovrde %l3, %f12, %f4
58149 fpsub32s %f2, %f15, %f14
58150 fmovs %f8, %f2
58151 xnorcc %l1, 0x1A4A, %i3
58152 fpadd16 %f0, %f10, %f4
58153 ldsh [%l7 + 0x70], %o0
58154 nop
58155 setx loop_6960, %l0, %l1
58156 wrpr 0x1, %tl
58157 wrpr %l1, %tnpc
58158 setx 0x34400001400, %l0, %l1
58159 wrpr %l1, %tstate
58160 wrhpr 0x4, %htstate
58161 done
58162 fornot2 %f0, %f12, %f0
58163 fones %f15
58164 fmovdl %icc, %f3, %f0
58165loop_6960:
58166 fmovrslz %o6, %f15, %f3
58167 fbne %fcc2, loop_6961
58168 fpsub16s %f5, %f5, %f11
58169 movvc %xcc, %g2, %i4
58170 fornot1 %f2, %f8, %f6
58171loop_6961:
58172 ldx [%l7 + 0x48], %l4
58173 brgz,a %l0, loop_6962
58174 fabss %f14, %f3
58175 edge16ln %i6, %g4, %g3
58176 ldsw [%l7 + 0x1C], %o2
58177loop_6962:
58178 tne %icc, 0x5
58179 fpmerge %f4, %f8, %f10
58180 ldx [%l7 + 0x08], %g5
58181 ldx [%l7 + 0x18], %o1
58182 andcc %o3, 0x0835, %i2
58183 srax %l2, 0x0D, %g6
58184 fmovrslez %o4, %f13, %f7
58185 movn %xcc, %o7, %i0
58186 array32 %i5, %g7, %i1
58187 bvc,pt %xcc, loop_6963
58188 array32 %i7, %l5, %l6
58189 fpack16 %f0, %f14
58190 fornot2s %f15, %f5, %f2
58191loop_6963:
58192 stw %g1, [%l7 + 0x68]
58193 std %f0, [%l7 + 0x08]
58194 fsrc1 %f2, %f12
58195 std %f6, [%l7 + 0x10]
58196 ldub [%l7 + 0x11], %o5
58197 addccc %l3, 0x06C4, %l1
58198 ldsw [%l7 + 0x58], %o0
58199 andn %i3, %o6, %i4
58200 fnand %f2, %f0, %f10
58201 orcc %l4, %l0, %g2
58202 fpadd32 %f6, %f8, %f8
58203 std %f12, [%l7 + 0x40]
58204 ldsw [%l7 + 0x40], %g4
58205 fcmpeq32 %f8, %f4, %i6
58206 fmovsle %icc, %f9, %f8
58207 fmovda %xcc, %f5, %f3
58208 sth %g3, [%l7 + 0x46]
58209 subc %g5, 0x0365, %o2
58210 sth %o3, [%l7 + 0x64]
58211 fmuld8sux16 %f0, %f3, %f2
58212 fcmpes %fcc0, %f6, %f6
58213 ldsh [%l7 + 0x70], %i2
58214 bvs,a,pt %icc, loop_6964
58215 array32 %o1, %g6, %l2
58216 ld [%l7 + 0x3C], %f5
58217 stb %o4, [%l7 + 0x62]
58218loop_6964:
58219 sth %i0, [%l7 + 0x08]
58220 lduh [%l7 + 0x4E], %o7
58221 fnor %f10, %f2, %f2
58222 fmovdg %xcc, %f15, %f1
58223 ldx [%l7 + 0x30], %i5
58224 fbue %fcc3, loop_6965
58225 bvs,a loop_6966
58226 st %f4, [%l7 + 0x44]
58227 fsrc2s %f3, %f0
58228loop_6965:
58229 fnot2 %f14, %f0
58230loop_6966:
58231 ldd [%l7 + 0x78], %f2
58232 movcs %icc, %g7, %i7
58233 ldub [%l7 + 0x70], %l5
58234 movrlz %l6, 0x186, %g1
58235 fmovdgu %xcc, %f6, %f11
58236 stx %i1, [%l7 + 0x08]
58237 udivx %l3, 0x1665, %l1
58238 tg %icc, 0x3
58239 brgez %o0, loop_6967
58240 fandnot2s %f15, %f7, %f10
58241 sdiv %o5, 0x1A95, %i3
58242 tsubcc %o6, 0x04B9, %l4
58243loop_6967:
58244 fcmpd %fcc0, %f0, %f8
58245 sub %l0, 0x0B8B, %g2
58246 std %f2, [%l7 + 0x10]
58247 fmovsvc %xcc, %f0, %f13
58248 fmovrse %g4, %f3, %f2
58249 bg,a,pn %xcc, loop_6968
58250 stw %i4, [%l7 + 0x70]
58251 stx %i6, [%l7 + 0x58]
58252 fbo,a %fcc3, loop_6969
58253loop_6968:
58254 nop
58255 setx loop_6970, %l0, %l1
58256 wrpr 0x1, %tl
58257 wrpr %l1, %tpc
58258 add %l1, 0x4, %l1
58259 wrpr %l1, %tnpc
58260 setx 0x34400001400, %l0, %l1
58261 wrpr %l1, %tstate
58262 wrhpr 0x4, %htstate
58263 retry
58264 add %g5, %g3, %o2
58265 movgu %xcc, %o3, %o1
58266loop_6969:
58267 ldsh [%l7 + 0x10], %g6
58268loop_6970:
58269 fbn %fcc1, loop_6971
58270 ldsb [%l7 + 0x35], %i2
58271 stb %l2, [%l7 + 0x24]
58272 ldsh [%l7 + 0x0E], %i0
58273loop_6971:
58274 ldub [%l7 + 0x59], %o7
58275 fpack16 %f2, %f15
58276 stw %i5, [%l7 + 0x68]
58277 fmovsneg %icc, %f10, %f2
58278 ldsw [%l7 + 0x68], %g7
58279 and %i7, %l5, %l6
58280 ldsh [%l7 + 0x1A], %g1
58281 alignaddr %i1, %l3, %o4
58282 movle %icc, %l1, %o0
58283 movgu %xcc, %i3, %o5
58284 add %l4, %l0, %g2
58285 ldub [%l7 + 0x5B], %g4
58286 fbuge %fcc2, loop_6972
58287 fnor %f10, %f12, %f14
58288 fmovrsne %o6, %f1, %f8
58289 fmovrdlez %i6, %f6, %f14
58290loop_6972:
58291 sub %i4, 0x0801, %g5
58292 call loop_6973
58293 subc %g3, 0x18ED, %o2
58294 lduw [%l7 + 0x7C], %o1
58295 ldsw [%l7 + 0x18], %o3
58296loop_6973:
58297 fmovse %icc, %f7, %f0
58298 for %f8, %f14, %f0
58299 movne %xcc, %i2, %g6
58300 tleu %icc, 0x7
58301 taddcc %l2, 0x02E1, %i0
58302 fpsub16 %f6, %f6, %f8
58303 fbug %fcc2, loop_6974
58304 fbo %fcc1, loop_6975
58305 ldx [%l7 + 0x08], %i5
58306 movrgz %o7, %i7, %g7
58307loop_6974:
58308 fones %f7
58309loop_6975:
58310 bleu,pn %xcc, loop_6976
58311 ldsb [%l7 + 0x2A], %l5
58312 tle %xcc, 0x2
58313 mulx %l6, %g1, %l3
58314loop_6976:
58315 edge32ln %o4, %i1, %o0
58316 st %f9, [%l7 + 0x14]
58317 stb %l1, [%l7 + 0x21]
58318 ldub [%l7 + 0x1A], %i3
58319 lduw [%l7 + 0x20], %l4
58320 fbl %fcc0, loop_6977
58321 fsrc2 %f12, %f2
58322 ld [%l7 + 0x5C], %f9
58323 nop
58324 setx loop_6978, %l0, %l1
58325 wrpr 0x1, %tl
58326 wrpr %l1, %tnpc
58327 setx 0x34400001400, %l0, %l1
58328 wrpr %l1, %tstate
58329 wrhpr 0x4, %htstate
58330 done
58331loop_6977:
58332 movvc %icc, %o5, %g2
58333 ldd [%l7 + 0x30], %f6
58334 fand %f8, %f2, %f8
58335loop_6978:
58336 ldd [%l7 + 0x38], %f4
58337 st %f4, [%l7 + 0x0C]
58338 tvc %xcc, 0x4
58339 bne,a %xcc, loop_6979
58340 fmovrsgz %g4, %f7, %f0
58341 ld [%l7 + 0x2C], %f14
58342 fbne,a %fcc3, loop_6980
58343loop_6979:
58344 fbul %fcc3, loop_6981
58345 fbge,a %fcc3, loop_6982
58346 std %f14, [%l7 + 0x40]
58347loop_6980:
58348 fsrc1s %f2, %f9
58349loop_6981:
58350 srax %o6, %l0, %i4
58351loop_6982:
58352 edge8n %i6, %g5, %g3
58353 brnz %o2, loop_6983
58354 ldsb [%l7 + 0x1E], %o3
58355 std %f6, [%l7 + 0x70]
58356 tle %icc, 0x2
58357loop_6983:
58358 brnz %i2, loop_6984
58359 ldub [%l7 + 0x79], %g6
58360 ble,pn %icc, loop_6985
58361 fpadd32s %f3, %f4, %f12
58362loop_6984:
58363 movn %xcc, %o1, %l2
58364 stw %i0, [%l7 + 0x7C]
58365loop_6985:
58366 fmovsle %xcc, %f13, %f15
58367 sth %i5, [%l7 + 0x0A]
58368 fmovdcc %xcc, %f14, %f12
58369 ldub [%l7 + 0x72], %i7
58370 fblg %fcc1, loop_6986
58371 fxnor %f6, %f8, %f8
58372 movpos %xcc, %g7, %o7
58373 fpmerge %f0, %f8, %f12
58374loop_6986:
58375 fandnot1 %f4, %f12, %f0
58376 fabsd %f8, %f4
58377 tneg %icc, 0x1
58378 ldub [%l7 + 0x1C], %l6
58379 std %f2, [%l7 + 0x18]
58380 brnz %l5, loop_6987
58381 movge %xcc, %l3, %g1
58382 fmovdvs %icc, %f7, %f6
58383 andncc %i1, %o0, %l1
58384loop_6987:
58385 fbug,a %fcc2, loop_6988
58386 fmovdcc %icc, %f12, %f4
58387 srlx %i3, 0x0D, %o4
58388 tg %icc, 0x4
58389loop_6988:
58390 movcs %xcc, %o5, %l4
58391 alignaddr %g4, %o6, %l0
58392 st %f11, [%l7 + 0x68]
58393 nop
58394 setx loop_6989, %l0, %l1
58395 wrpr 0x1, %tl
58396 wrpr %l1, %tnpc
58397 setx 0x34400001400, %l0, %l1
58398 wrpr %l1, %tstate
58399 wrhpr 0x4, %htstate
58400 done
58401 fnand %f0, %f2, %f2
58402 ldub [%l7 + 0x39], %g2
58403 fbuge %fcc3, loop_6990
58404loop_6989:
58405 fmovrslez %i4, %f8, %f13
58406 sth %g5, [%l7 + 0x54]
58407 fpsub16s %f15, %f13, %f3
58408loop_6990:
58409 sra %g3, 0x08, %o2
58410 tn %xcc, 0x7
58411 fmovde %xcc, %f10, %f0
58412 fbug %fcc2, loop_6991
58413 edge32l %i6, %i2, %o3
58414 stw %g6, [%l7 + 0x7C]
58415 lduw [%l7 + 0x6C], %o1
58416loop_6991:
58417 bvc,a %xcc, loop_6992
58418 fzero %f0
58419 fbge,a %fcc0, loop_6993
58420 fone %f2
58421loop_6992:
58422 taddcc %i0, %l2, %i5
58423 ldx [%l7 + 0x60], %g7
58424loop_6993:
58425 movrlz %i7, %l6, %o7
58426 taddcc %l5, %l3, %g1
58427 ldsb [%l7 + 0x2F], %i1
58428 bgu,pt %icc, loop_6994
58429 bleu,a loop_6995
58430 ldsw [%l7 + 0x1C], %o0
58431 tcc %xcc, 0x2
58432loop_6994:
58433 lduh [%l7 + 0x58], %l1
58434loop_6995:
58435 xorcc %i3, 0x0B60, %o4
58436 fbule %fcc3, loop_6996
58437 andncc %o5, %g4, %o6
58438 ld [%l7 + 0x4C], %f13
58439 ldsb [%l7 + 0x35], %l4
58440loop_6996:
58441 fmovsn %xcc, %f11, %f5
58442 addc %g2, 0x0F9D, %i4
58443 edge16n %l0, %g5, %o2
58444 ld [%l7 + 0x4C], %f0
58445 xnorcc %g3, %i2, %i6
58446 fblg,a %fcc3, loop_6997
58447 st %f3, [%l7 + 0x50]
58448 ldub [%l7 + 0x3F], %g6
58449 array8 %o1, %i0, %o3
58450loop_6997:
58451 movl %icc, %i5, %l2
58452 ldd [%l7 + 0x20], %f4
58453 bg loop_6998
58454 st %f6, [%l7 + 0x1C]
58455 sdivx %g7, 0x1D78, %l6
58456 fnors %f9, %f14, %f12
58457loop_6998:
58458 ldd [%l7 + 0x40], %f4
58459 fnands %f12, %f7, %f11
58460 brz %o7, loop_6999
58461 mova %icc, %i7, %l3
58462 fba %fcc2, loop_7000
58463 edge16l %l5, %g1, %i1
58464loop_6999:
58465 fandnot1s %f6, %f11, %f14
58466 sth %l1, [%l7 + 0x08]
58467loop_7000:
58468 fnot2 %f8, %f14
58469 subccc %i3, %o0, %o5
58470 sth %g4, [%l7 + 0x30]
58471 fmovdg %icc, %f14, %f12
58472 for %f0, %f0, %f6
58473 fmovrdgez %o6, %f4, %f10
58474 ldsb [%l7 + 0x5E], %l4
58475 smul %g2, %i4, %l0
58476 movneg %icc, %g5, %o4
58477 fmul8x16al %f8, %f15, %f12
58478 addcc %g3, 0x1934, %i2
58479 fmovspos %icc, %f9, %f11
58480 fcmps %fcc0, %f9, %f13
58481 mulx %i6, 0x178C, %g6
58482 std %f6, [%l7 + 0x68]
58483 stw %o1, [%l7 + 0x28]
58484 fmovs %f11, %f13
58485 tcc %xcc, 0x7
58486 movrgez %o2, %o3, %i5
58487 andcc %l2, 0x1672, %g7
58488 fcmpgt16 %f10, %f6, %i0
58489 fmovrsgez %o7, %f2, %f7
58490 fnegs %f11, %f3
58491 stx %l6, [%l7 + 0x78]
58492 nop
58493 setx loop_7001, %l0, %l1
58494 wrpr 0x1, %tl
58495 wrpr %l1, %tpc
58496 add %l1, 0x4, %l1
58497 wrpr %l1, %tnpc
58498 setx 0x34400001400, %l0, %l1
58499 wrpr %l1, %tstate
58500 wrhpr 0x4, %htstate
58501 retry
58502 orn %l3, 0x0B9F, %i7
58503 edge32n %l5, %g1, %l1
58504 ldx [%l7 + 0x38], %i3
58505loop_7001:
58506 tge %icc, 0x3
58507 fxors %f15, %f12, %f12
58508 bne,pt %icc, loop_7002
58509 lduh [%l7 + 0x30], %o0
58510 ldx [%l7 + 0x68], %i1
58511 fbuge,a %fcc2, loop_7003
58512loop_7002:
58513 stx %o5, [%l7 + 0x28]
58514 ldsw [%l7 + 0x60], %g4
58515 lduw [%l7 + 0x2C], %o6
58516loop_7003:
58517 lduh [%l7 + 0x12], %l4
58518 ldsb [%l7 + 0x25], %g2
58519 fmovsvc %icc, %f14, %f0
58520 st %f11, [%l7 + 0x2C]
58521 fcmpgt16 %f6, %f8, %l0
58522 srax %i4, %g5, %g3
58523 fnors %f6, %f12, %f0
58524 fbne %fcc3, loop_7004
58525 st %f1, [%l7 + 0x10]
58526 fcmple16 %f6, %f12, %o4
58527 move %xcc, %i6, %g6
58528loop_7004:
58529 fone %f2
58530 or %o1, 0x0FC5, %o2
58531 fbue,a %fcc2, loop_7005
58532 fpadd32s %f15, %f3, %f4
58533 fmovsl %xcc, %f15, %f1
58534 std %f4, [%l7 + 0x40]
58535loop_7005:
58536 edge8ln %i2, %i5, %l2
58537 fcmple32 %f4, %f0, %o3
58538 fpack16 %f4, %f2
58539 fmul8ulx16 %f6, %f8, %f14
58540 taddcctv %g7, %i0, %o7
58541 ldub [%l7 + 0x6A], %l6
58542 fbe %fcc0, loop_7006
58543 bleu,a %xcc, loop_7007
58544 fpsub32 %f12, %f12, %f12
58545 ld [%l7 + 0x38], %f13
58546loop_7006:
58547 fabsd %f0, %f8
58548loop_7007:
58549 fpackfix %f4, %f1
58550 fbul %fcc2, loop_7008
58551 edge16ln %i7, %l3, %g1
58552 movrne %l5, %l1, %o0
58553 sth %i3, [%l7 + 0x42]
58554loop_7008:
58555 fmovrdgz %i1, %f14, %f4
58556 stx %o5, [%l7 + 0x58]
58557 fmovd %f10, %f6
58558 be,a %icc, loop_7009
58559 xorcc %o6, 0x0C0D, %l4
58560 fandnot2s %f5, %f14, %f6
58561 movn %xcc, %g4, %l0
58562loop_7009:
58563 xnor %i4, 0x0D5D, %g2
58564 fmovda %icc, %f1, %f12
58565 edge16n %g3, %o4, %i6
58566 movcs %xcc, %g6, %o1
58567 ldd [%l7 + 0x60], %f0
58568 subc %g5, %o2, %i5
58569 fors %f7, %f12, %f15
58570 fands %f8, %f5, %f0
58571 fbge %fcc2, loop_7010
58572 subc %l2, 0x185A, %i2
58573 bpos,pn %icc, loop_7011
58574 movrlz %o3, 0x02E, %i0
58575loop_7010:
58576 fmovsl %xcc, %f1, %f9
58577 alignaddrl %o7, %l6, %g7
58578loop_7011:
58579 fmovdge %xcc, %f5, %f15
58580 ldsw [%l7 + 0x48], %i7
58581 ld [%l7 + 0x78], %f15
58582 tsubcc %g1, %l5, %l1
58583 fcmpeq16 %f10, %f14, %o0
58584 fmovdvs %icc, %f5, %f14
58585 stx %i3, [%l7 + 0x28]
58586 fbo %fcc3, loop_7012
58587 ldsw [%l7 + 0x14], %i1
58588 fornot1s %f14, %f13, %f14
58589 tsubcc %l3, %o5, %l4
58590loop_7012:
58591 fmovsa %xcc, %f11, %f8
58592 subccc %g4, %o6, %l0
58593 move %xcc, %i4, %g3
58594 pdist %f8, %f0, %f10
58595 st %f9, [%l7 + 0x64]
58596 tvc %xcc, 0x1
58597 movleu %xcc, %o4, %i6
58598 fpadd16 %f12, %f4, %f10
58599 sth %g6, [%l7 + 0x2E]
58600 ldsw [%l7 + 0x34], %o1
58601 umulcc %g5, %g2, %i5
58602 ba,a %xcc, loop_7013
58603 fcmps %fcc2, %f9, %f8
58604 fands %f8, %f9, %f7
58605 fmovdcs %icc, %f6, %f3
58606loop_7013:
58607 lduh [%l7 + 0x1A], %l2
58608 lduh [%l7 + 0x40], %o2
58609 ldsh [%l7 + 0x4A], %i2
58610 tge %icc, 0x0
58611 lduw [%l7 + 0x24], %o3
58612 movpos %xcc, %o7, %l6
58613 orncc %i0, 0x1384, %i7
58614 movrne %g7, %g1, %l5
58615 lduh [%l7 + 0x32], %l1
58616 stb %i3, [%l7 + 0x34]
58617 ld [%l7 + 0x54], %f13
58618 stx %i1, [%l7 + 0x08]
58619 fxor %f4, %f12, %f6
58620 sth %o0, [%l7 + 0x64]
58621 fpadd16 %f4, %f2, %f10
58622 ldsh [%l7 + 0x10], %l3
58623 orncc %l4, 0x19E1, %g4
58624 subccc %o6, %l0, %o5
58625 bcc %icc, loop_7014
58626 edge16n %i4, %o4, %i6
58627 ldd [%l7 + 0x38], %f8
58628 umul %g3, %o1, %g6
58629loop_7014:
58630 ldsw [%l7 + 0x2C], %g5
58631 st %f4, [%l7 + 0x50]
58632 stb %g2, [%l7 + 0x1A]
58633 ldsh [%l7 + 0x2A], %i5
58634 bpos %xcc, loop_7015
58635 movleu %icc, %o2, %l2
58636 fcmps %fcc2, %f13, %f2
58637 sth %o3, [%l7 + 0x5C]
58638loop_7015:
58639 lduw [%l7 + 0x34], %i2
58640 ldub [%l7 + 0x62], %l6
58641 orcc %i0, 0x0DB4, %i7
58642 sth %o7, [%l7 + 0x44]
58643 fbug,a %fcc1, loop_7016
58644 tsubcctv %g1, 0x0B3A, %l5
58645 ldsh [%l7 + 0x66], %l1
58646 ld [%l7 + 0x0C], %f8
58647loop_7016:
58648 movg %icc, %g7, %i1
58649 movcs %icc, %o0, %i3
58650 bvs,a,pn %xcc, loop_7017
58651 ldsw [%l7 + 0x28], %l4
58652 st %f8, [%l7 + 0x18]
58653 fornot1 %f12, %f14, %f14
58654loop_7017:
58655 sth %g4, [%l7 + 0x30]
58656 lduh [%l7 + 0x3A], %o6
58657 fpadd32s %f2, %f10, %f0
58658 ldd [%l7 + 0x70], %f4
58659 andcc %l3, 0x0480, %l0
58660 fmovrslez %i4, %f5, %f9
58661 sth %o4, [%l7 + 0x08]
58662 tgu %icc, 0x3
58663 movg %icc, %o5, %i6
58664 nop
58665 setx loop_7018, %l0, %l1
58666 wrpr 0x1, %tl
58667 wrpr %l1, %tnpc
58668 setx 0x34400001400, %l0, %l1
58669 wrpr %l1, %tstate
58670 wrhpr 0x4, %htstate
58671 done
58672 fpadd32 %f2, %f2, %f14
58673 nop
58674 setx loop_7019, %l0, %l1
58675 wrpr 0x1, %tl
58676 wrpr %l1, %tpc
58677 add %l1, 0x4, %l1
58678 wrpr %l1, %tnpc
58679 setx 0x34400001400, %l0, %l1
58680 wrpr %l1, %tstate
58681 wrhpr 0x4, %htstate
58682 retry
58683 fmovspos %xcc, %f12, %f10
58684loop_7018:
58685 addccc %g3, 0x03CB, %o1
58686 bl,a loop_7020
58687loop_7019:
58688 movrlez %g6, 0x077, %g2
58689 movrgz %i5, 0x120, %o2
58690 fbg %fcc3, loop_7021
58691loop_7020:
58692 fmovd %f6, %f4
58693 fmovdle %icc, %f14, %f14
58694 addccc %g5, 0x1A45, %o3
58695loop_7021:
58696 fpack16 %f10, %f15
58697 fnegs %f4, %f12
58698 ldsh [%l7 + 0x42], %l2
58699 bcs,pn %xcc, loop_7022
58700 ba loop_7023
58701 ld [%l7 + 0x78], %f11
58702 fmovdneg %xcc, %f13, %f14
58703loop_7022:
58704 lduw [%l7 + 0x24], %i2
58705loop_7023:
58706 array16 %i0, %l6, %i7
58707 brz,a %o7, loop_7024
58708 stx %g1, [%l7 + 0x30]
58709 fble,a %fcc3, loop_7025
58710 fcmps %fcc2, %f6, %f2
58711loop_7024:
58712 fcmpes %fcc0, %f6, %f10
58713 xor %l1, 0x0B36, %l5
58714loop_7025:
58715 udivx %g7, 0x0EC3, %o0
58716 lduw [%l7 + 0x34], %i3
58717 brlz %l4, loop_7026
58718 fxnor %f10, %f10, %f0
58719 fmovrdgz %i1, %f10, %f0
58720 lduh [%l7 + 0x5E], %g4
58721loop_7026:
58722 xorcc %o6, %l0, %i4
58723 stb %o4, [%l7 + 0x4E]
58724 pdist %f4, %f2, %f6
58725 andcc %l3, 0x0505, %i6
58726 stx %o5, [%l7 + 0x18]
58727 fpadd16 %f8, %f6, %f0
58728 smulcc %g3, %g6, %g2
58729 ble,a loop_7027
58730 fnegs %f3, %f15
58731 ldsh [%l7 + 0x40], %i5
58732 fmovrdgz %o1, %f4, %f2
58733loop_7027:
58734 ldsh [%l7 + 0x1C], %g5
58735 fmovdcc %xcc, %f2, %f3
58736 subc %o3, %o2, %i2
58737 bpos,pt %xcc, loop_7028
58738 bleu %icc, loop_7029
58739 tleu %icc, 0x5
58740 ld [%l7 + 0x28], %f1
58741loop_7028:
58742 fmovsn %icc, %f5, %f10
58743loop_7029:
58744 fcmpgt32 %f0, %f2, %i0
58745 ldsb [%l7 + 0x43], %l2
58746 fmovrsgz %i7, %f7, %f10
58747 ldd [%l7 + 0x50], %f8
58748 fpack32 %f2, %f12, %f0
58749 movle %xcc, %o7, %g1
58750 stb %l6, [%l7 + 0x75]
58751 fnot2s %f11, %f12
58752 tleu %xcc, 0x4
58753 bpos %xcc, loop_7030
58754 stb %l1, [%l7 + 0x58]
58755 st %f0, [%l7 + 0x60]
58756 movcs %xcc, %g7, %l5
58757loop_7030:
58758 xnorcc %i3, 0x0881, %l4
58759 sth %i1, [%l7 + 0x24]
58760 ldd [%l7 + 0x78], %f0
58761 andncc %o0, %g4, %l0
58762 fnot1s %f0, %f13
58763 ldub [%l7 + 0x4F], %i4
58764 fmovsge %icc, %f5, %f0
58765 fsrc2s %f5, %f14
58766 fornot2s %f12, %f2, %f3
58767 fpadd16 %f10, %f0, %f4
58768 fbuge %fcc2, loop_7031
58769 fandnot1 %f4, %f10, %f2
58770 ldd [%l7 + 0x40], %f10
58771 array32 %o6, %l3, %i6
58772loop_7031:
58773 std %f14, [%l7 + 0x70]
58774 subc %o4, %o5, %g6
58775 ld [%l7 + 0x0C], %f10
58776 sra %g2, %g3, %i5
58777 lduh [%l7 + 0x54], %g5
58778 fornot2s %f13, %f12, %f14
58779 call loop_7032
58780 lduw [%l7 + 0x44], %o1
58781 ldub [%l7 + 0x3C], %o2
58782 fmovrdlz %i2, %f4, %f10
58783loop_7032:
58784 fbue,a %fcc2, loop_7033
58785 ldsb [%l7 + 0x37], %o3
58786 fmovrdlez %i0, %f2, %f14
58787 fmovsne %icc, %f1, %f6
58788loop_7033:
58789 fcmpgt32 %f2, %f2, %i7
58790 fabsd %f6, %f12
58791 tvc %xcc, 0x2
58792 smulcc %o7, 0x1035, %g1
58793 edge8ln %l2, %l1, %l6
58794 lduh [%l7 + 0x4C], %l5
58795 brgez %g7, loop_7034
58796 sethi 0x1C49, %i3
58797 udivcc %i1, 0x1904, %o0
58798 addccc %g4, %l0, %i4
58799loop_7034:
58800 fmovdn %icc, %f14, %f10
58801 fmovrdgz %o6, %f12, %f10
58802 ldsw [%l7 + 0x70], %l4
58803 fmul8x16al %f10, %f13, %f4
58804 udiv %l3, 0x17C8, %o4
58805 tcc %xcc, 0x6
58806 fzeros %f9
58807 fmovrde %o5, %f0, %f2
58808 udivx %i6, 0x0630, %g2
58809 fpsub32s %f8, %f12, %f5
58810 fandnot2 %f10, %f4, %f12
58811 fmovdcs %xcc, %f2, %f13
58812 fmovdl %xcc, %f1, %f11
58813 add %g6, %i5, %g5
58814 fmovdvc %icc, %f11, %f2
58815 std %f10, [%l7 + 0x40]
58816 fnors %f6, %f5, %f3
58817 ldx [%l7 + 0x70], %o1
58818 std %f14, [%l7 + 0x78]
58819 sth %g3, [%l7 + 0x3A]
58820 fcmped %fcc2, %f4, %f2
58821 movn %icc, %o2, %o3
58822 edge32 %i2, %i0, %o7
58823 array16 %i7, %l2, %l1
58824 fpmerge %f3, %f13, %f6
58825 smul %l6, 0x1FF8, %l5
58826 fmovdg %icc, %f7, %f0
58827 orn %g7, 0x13A4, %i3
58828 fmovsn %xcc, %f6, %f1
58829 lduh [%l7 + 0x14], %g1
58830 fmul8x16au %f7, %f1, %f8
58831 bcc %xcc, loop_7035
58832 udivx %i1, 0x1941, %g4
58833 bgu,a,pt %xcc, loop_7036
58834 edge8 %l0, %i4, %o0
58835loop_7035:
58836 fcmpd %fcc2, %f8, %f4
58837 ldub [%l7 + 0x0F], %o6
58838loop_7036:
58839 fandnot1s %f5, %f8, %f1
58840 tgu %xcc, 0x4
58841 fxors %f14, %f2, %f11
58842 brz %l3, loop_7037
58843 tvs %icc, 0x7
58844 ble,a,pt %icc, loop_7038
58845 fbug %fcc3, loop_7039
58846loop_7037:
58847 umul %o4, 0x128D, %l4
58848 fsrc2 %f12, %f4
58849loop_7038:
58850 fmul8x16al %f1, %f10, %f10
58851loop_7039:
58852 lduh [%l7 + 0x3E], %o5
58853 ldd [%l7 + 0x60], %f14
58854 lduw [%l7 + 0x68], %g2
58855 nop
58856 setx loop_7040, %l0, %l1
58857 wrpr 0x1, %tl
58858 wrpr %l1, %tnpc
58859 setx 0x34400001400, %l0, %l1
58860 wrpr %l1, %tstate
58861 wrhpr 0x4, %htstate
58862 done
58863 fsrc2s %f1, %f1
58864 stb %g6, [%l7 + 0x4D]
58865 stx %i5, [%l7 + 0x38]
58866loop_7040:
58867 mova %xcc, %i6, %g5
58868 stw %g3, [%l7 + 0x14]
58869 mulscc %o1, %o2, %i2
58870 edge16n %i0, %o3, %o7
58871 tsubcc %l2, 0x0105, %i7
58872 fabss %f9, %f7
58873 movn %icc, %l1, %l5
58874 sth %l6, [%l7 + 0x48]
58875 ldsb [%l7 + 0x31], %g7
58876 addc %g1, %i1, %g4
58877 brlez,a %l0, loop_7041
58878 ble,a,pt %xcc, loop_7042
58879 edge8l %i3, %o0, %o6
58880 subcc %i4, %o4, %l3
58881loop_7041:
58882 umul %l4, %g2, %o5
58883loop_7042:
58884 lduw [%l7 + 0x64], %i5
58885 ldub [%l7 + 0x1C], %i6
58886 ld [%l7 + 0x5C], %f5
58887 movrlez %g5, 0x1A4, %g3
58888 fbe %fcc1, loop_7043
58889 te %icc, 0x3
58890 edge8 %g6, %o2, %o1
58891 movvc %icc, %i0, %i2
58892loop_7043:
58893 bne,a loop_7044
58894 fbg %fcc1, loop_7045
58895 fcmpeq16 %f0, %f8, %o3
58896 fmovsleu %icc, %f11, %f9
58897loop_7044:
58898 udivcc %o7, 0x13EE, %i7
58899loop_7045:
58900 bcs,pn %xcc, loop_7046
58901 fabss %f6, %f12
58902 fabss %f4, %f14
58903 fbne,a %fcc0, loop_7047
58904loop_7046:
58905 be,pt %xcc, loop_7048
58906 subcc %l1, 0x124B, %l2
58907 ldsb [%l7 + 0x60], %l5
58908loop_7047:
58909 addccc %l6, 0x12AC, %g7
58910loop_7048:
58911 fones %f6
58912 sdivcc %g1, 0x1062, %g4
58913 movrlz %l0, 0x2D8, %i1
58914 mulx %o0, 0x0A68, %i3
58915 fcmpgt16 %f4, %f0, %o6
58916 te %icc, 0x2
58917 ldd [%l7 + 0x48], %f10
58918 ldub [%l7 + 0x2B], %o4
58919 bpos,a,pt %icc, loop_7049
58920 mova %xcc, %l3, %i4
58921 be,pn %xcc, loop_7050
58922 tn %xcc, 0x0
58923loop_7049:
58924 st %f10, [%l7 + 0x1C]
58925 movn %icc, %l4, %g2
58926loop_7050:
58927 fcmpes %fcc0, %f6, %f6
58928 fmovrdgez %o5, %f4, %f10
58929 fpsub16s %f11, %f15, %f8
58930 alignaddrl %i5, %g5, %i6
58931 stw %g6, [%l7 + 0x28]
58932 movrlz %o2, 0x16D, %o1
58933 fpadd32 %f4, %f0, %f0
58934 fmovspos %icc, %f5, %f9
58935 andcc %g3, 0x1107, %i0
58936 std %f8, [%l7 + 0x68]
58937 ta %icc, 0x5
58938 ba,a,pn %xcc, loop_7051
58939 mulx %i2, %o7, %i7
58940 stx %l1, [%l7 + 0x10]
58941 edge16 %l2, %o3, %l5
58942loop_7051:
58943 bvs,a %icc, loop_7052
58944 fcmpd %fcc1, %f14, %f14
58945 edge8ln %l6, %g1, %g7
58946 fmovsge %icc, %f8, %f2
58947loop_7052:
58948 fcmpeq16 %f0, %f0, %l0
58949 movgu %xcc, %i1, %g4
58950 array16 %i3, %o6, %o4
58951 lduw [%l7 + 0x74], %o0
58952 movrlez %l3, 0x08A, %i4
58953 fmovsg %icc, %f13, %f7
58954 tge %xcc, 0x0
58955 lduh [%l7 + 0x08], %l4
58956 andcc %o5, %i5, %g5
58957 tl %icc, 0x1
58958 fnands %f10, %f11, %f5
58959 sll %i6, %g6, %g2
58960 stb %o1, [%l7 + 0x5E]
58961 ldx [%l7 + 0x50], %g3
58962 fbg %fcc0, loop_7053
58963 lduh [%l7 + 0x2A], %o2
58964 stx %i2, [%l7 + 0x10]
58965 movleu %xcc, %i0, %i7
58966loop_7053:
58967 fbo %fcc3, loop_7054
58968 siam 0x7
58969 fabsd %f4, %f8
58970 fcmpd %fcc1, %f8, %f10
58971loop_7054:
58972 std %f14, [%l7 + 0x48]
58973 fmuld8ulx16 %f15, %f4, %f6
58974 ldsb [%l7 + 0x08], %l1
58975 fmovse %icc, %f1, %f5
58976 stb %l2, [%l7 + 0x68]
58977 fmovscc %xcc, %f13, %f15
58978 and %o7, %l5, %o3
58979 edge8l %g1, %l6, %g7
58980 fsrc1s %f2, %f2
58981 fsrc1 %f14, %f0
58982 movrlz %i1, 0x184, %l0
58983 udiv %i3, 0x1386, %g4
58984 movrne %o6, %o0, %o4
58985 bgu,a,pt %xcc, loop_7055
58986 fpadd32 %f14, %f0, %f12
58987 fmovdleu %xcc, %f1, %f11
58988 fbuge,a %fcc0, loop_7056
58989loop_7055:
58990 fmovrde %i4, %f12, %f12
58991 stw %l3, [%l7 + 0x40]
58992 addcc %o5, 0x0648, %l4
58993loop_7056:
58994 movneg %icc, %i5, %i6
58995 bn,a,pn %xcc, loop_7057
58996 subc %g5, 0x0138, %g2
58997 fmovdcs %icc, %f11, %f2
58998 tcc %xcc, 0x5
58999loop_7057:
59000 sdivcc %g6, 0x0C8C, %g3
59001 fmovscs %icc, %f14, %f11
59002 fmovscc %icc, %f14, %f15
59003 fcmpd %fcc3, %f10, %f0
59004 fbge,a %fcc0, loop_7058
59005 lduw [%l7 + 0x1C], %o2
59006 fandnot1s %f5, %f0, %f0
59007 stw %o1, [%l7 + 0x14]
59008loop_7058:
59009 brz %i2, loop_7059
59010 sth %i7, [%l7 + 0x36]
59011 fandnot2s %f7, %f3, %f9
59012 st %f11, [%l7 + 0x4C]
59013loop_7059:
59014 std %f10, [%l7 + 0x60]
59015 fmovsl %icc, %f8, %f11
59016 bleu,a,pn %xcc, loop_7060
59017 ldsb [%l7 + 0x0E], %i0
59018 and %l1, %l2, %o7
59019 movre %o3, %g1, %l5
59020loop_7060:
59021 tleu %icc, 0x0
59022 mova %xcc, %l6, %i1
59023 or %l0, %i3, %g7
59024 fnands %f7, %f2, %f1
59025 lduw [%l7 + 0x44], %o6
59026 fbule %fcc2, loop_7061
59027 edge32n %g4, %o4, %o0
59028 fmovrdgz %l3, %f6, %f6
59029 sth %o5, [%l7 + 0x18]
59030loop_7061:
59031 bpos,pt %xcc, loop_7062
59032 fandnot1 %f6, %f4, %f0
59033 fmovrdgz %i4, %f0, %f6
59034 sub %i5, %l4, %g5
59035loop_7062:
59036 array16 %g2, %g6, %g3
59037 fbue,a %fcc3, loop_7063
59038 xnor %o2, 0x0E27, %i6
59039 subc %i2, 0x0230, %o1
59040 bg,a,pn %icc, loop_7064
59041loop_7063:
59042 brgz %i0, loop_7065
59043 ldx [%l7 + 0x30], %l1
59044 stw %l2, [%l7 + 0x6C]
59045loop_7064:
59046 ldsh [%l7 + 0x54], %i7
59047loop_7065:
59048 orcc %o3, %o7, %l5
59049 fbne,a %fcc3, loop_7066
59050 ldub [%l7 + 0x5F], %l6
59051 sth %i1, [%l7 + 0x2E]
59052 ldx [%l7 + 0x10], %g1
59053loop_7066:
59054 fcmps %fcc2, %f2, %f12
59055 stw %i3, [%l7 + 0x20]
59056 subcc %l0, 0x1285, %g7
59057 fxor %f8, %f6, %f0
59058 fmovsl %xcc, %f6, %f11
59059 udivx %g4, 0x0A17, %o4
59060 ldx [%l7 + 0x28], %o6
59061 taddcctv %l3, %o5, %o0
59062 edge32n %i4, %l4, %i5
59063 ldsw [%l7 + 0x60], %g2
59064 edge16l %g6, %g5, %g3
59065 fmovdneg %icc, %f10, %f5
59066 ldx [%l7 + 0x08], %i6
59067 orncc %o2, %i2, %i0
59068 ldsb [%l7 + 0x0B], %l1
59069 lduh [%l7 + 0x54], %l2
59070 fmovsl %icc, %f9, %f2
59071 nop
59072 setx loop_7067, %l0, %l1
59073 wrpr 0x1, %tl
59074 wrpr %l1, %tnpc
59075 setx 0x34400001400, %l0, %l1
59076 wrpr %l1, %tstate
59077 wrhpr 0x4, %htstate
59078 done
59079 edge32l %i7, %o1, %o3
59080 st %f3, [%l7 + 0x4C]
59081 movrlez %o7, 0x08D, %l5
59082loop_7067:
59083 fmovde %icc, %f11, %f6
59084 tneg %xcc, 0x2
59085 andn %l6, %g1, %i1
59086 stx %l0, [%l7 + 0x70]
59087 st %f6, [%l7 + 0x78]
59088 sth %i3, [%l7 + 0x7C]
59089 fmovrdgez %g4, %f12, %f10
59090 fmovdvc %xcc, %f8, %f7
59091 lduw [%l7 + 0x5C], %o4
59092 fpadd32s %f11, %f9, %f0
59093 fsrc2s %f8, %f11
59094 fcmple32 %f12, %f0, %g7
59095 fmovdgu %xcc, %f1, %f12
59096 fmovsle %icc, %f5, %f6
59097 fmovdn %icc, %f10, %f7
59098 sll %l3, 0x09, %o5
59099 fexpand %f11, %f4
59100 move %icc, %o0, %i4
59101 stx %o6, [%l7 + 0x58]
59102 smul %i5, %g2, %l4
59103 edge32ln %g6, %g3, %g5
59104 ldsb [%l7 + 0x0F], %i6
59105 fpsub32 %f0, %f12, %f12
59106 bleu,pt %icc, loop_7068
59107 fnands %f10, %f10, %f13
59108 ldsh [%l7 + 0x6A], %o2
59109 tge %xcc, 0x1
59110loop_7068:
59111 xnor %i0, %i2, %l2
59112 fcmple16 %f12, %f2, %i7
59113 fmovdn %xcc, %f9, %f11
59114 fmovde %icc, %f3, %f12
59115 lduh [%l7 + 0x50], %o1
59116 ld [%l7 + 0x3C], %f7
59117 ble,pn %icc, loop_7069
59118 be loop_7070
59119 xnor %l1, %o7, %o3
59120 fandnot1s %f1, %f15, %f13
59121loop_7069:
59122 movrgz %l5, %l6, %g1
59123loop_7070:
59124 stb %i1, [%l7 + 0x79]
59125 ldx [%l7 + 0x60], %i3
59126 movvc %xcc, %l0, %o4
59127 ldsw [%l7 + 0x34], %g4
59128 bge %icc, loop_7071
59129 std %f8, [%l7 + 0x18]
59130 fcmpd %fcc2, %f10, %f2
59131 fmovrdgez %g7, %f14, %f12
59132loop_7071:
59133 mulx %l3, 0x1D89, %o5
59134 fcmple32 %f0, %f14, %i4
59135 stx %o6, [%l7 + 0x50]
59136 fmovrde %o0, %f0, %f6
59137 fmovrslez %i5, %f0, %f15
59138 brlez,a %l4, loop_7072
59139 fmul8ulx16 %f2, %f4, %f8
59140 fsrc2s %f8, %f8
59141 fmovdg %xcc, %f12, %f4
59142loop_7072:
59143 fmovrsgz %g6, %f13, %f14
59144 bpos %xcc, loop_7073
59145 fmovdge %xcc, %f0, %f0
59146 andncc %g2, %g3, %g5
59147 ldsb [%l7 + 0x6B], %o2
59148loop_7073:
59149 fmovspos %icc, %f10, %f10
59150 fpack16 %f14, %f14
59151 smulcc %i0, %i6, %l2
59152 nop
59153 setx loop_7074, %l0, %l1
59154 wrpr 0x1, %tl
59155 wrpr %l1, %tpc
59156 add %l1, 0x4, %l1
59157 wrpr %l1, %tnpc
59158 setx 0x34400001400, %l0, %l1
59159 wrpr %l1, %tstate
59160 wrhpr 0x4, %htstate
59161 retry
59162 tl %xcc, 0x1
59163 ldd [%l7 + 0x78], %f0
59164 fpadd32s %f14, %f11, %f1
59165loop_7074:
59166 ldub [%l7 + 0x17], %i7
59167 fbug %fcc2, loop_7075
59168 fnegs %f15, %f11
59169 fmovd %f2, %f0
59170 movcs %xcc, %i2, %o1
59171loop_7075:
59172 fcmpne16 %f10, %f2, %l1
59173 fpadd32 %f10, %f2, %f10
59174 fcmpgt32 %f0, %f4, %o7
59175 std %f4, [%l7 + 0x70]
59176 ble,a loop_7076
59177 fmovsa %xcc, %f1, %f12
59178 std %f6, [%l7 + 0x28]
59179 fblg %fcc0, loop_7077
59180loop_7076:
59181 stb %o3, [%l7 + 0x4B]
59182 fnot2s %f3, %f0
59183 ba %icc, loop_7078
59184loop_7077:
59185 bl,a loop_7079
59186 fmovse %xcc, %f8, %f3
59187 stx %l5, [%l7 + 0x20]
59188loop_7078:
59189 sethi 0x14F9, %l6
59190loop_7079:
59191 fmovrdgz %g1, %f2, %f4
59192 fmovdl %xcc, %f7, %f13
59193 lduw [%l7 + 0x0C], %i1
59194 st %f6, [%l7 + 0x44]
59195 fmovrsne %i3, %f2, %f10
59196 ld [%l7 + 0x54], %f4
59197 st %f13, [%l7 + 0x38]
59198 ld [%l7 + 0x40], %f5
59199 lduw [%l7 + 0x74], %o4
59200 fmovsle %icc, %f1, %f7
59201 fands %f8, %f3, %f13
59202 fexpand %f10, %f4
59203 array32 %g4, %l0, %l3
59204 stw %o5, [%l7 + 0x44]
59205 orn %g7, 0x0B65, %o6
59206 brgz,a %i4, loop_7080
59207 fcmpeq16 %f8, %f10, %i5
59208 edge32l %o0, %l4, %g2
59209 movne %icc, %g3, %g6
59210loop_7080:
59211 fbuge %fcc1, loop_7081
59212 lduh [%l7 + 0x0E], %g5
59213 bg %icc, loop_7082
59214 tsubcctv %i0, %o2, %i6
59215loop_7081:
59216 bgu loop_7083
59217 edge32l %l2, %i2, %o1
59218loop_7082:
59219 xnor %i7, %l1, %o3
59220 lduw [%l7 + 0x7C], %l5
59221loop_7083:
59222 mulx %l6, 0x03B0, %o7
59223 fmul8x16al %f11, %f10, %f10
59224 bcs loop_7084
59225 ldx [%l7 + 0x18], %i1
59226 stw %i3, [%l7 + 0x5C]
59227 fmovdcs %icc, %f1, %f13
59228loop_7084:
59229 fmovrdgez %g1, %f10, %f14
59230 ldsw [%l7 + 0x30], %g4
59231 fmovsvs %icc, %f15, %f10
59232 ldx [%l7 + 0x68], %l0
59233 tle %icc, 0x1
59234 and %o4, 0x1D3F, %o5
59235 fmovsge %icc, %f12, %f11
59236 ldsb [%l7 + 0x18], %g7
59237 fba %fcc3, loop_7085
59238 bcs,a loop_7086
59239 stw %l3, [%l7 + 0x44]
59240 tleu %icc, 0x2
59241loop_7085:
59242 and %o6, %i4, %i5
59243loop_7086:
59244 movne %xcc, %o0, %g2
59245 stx %l4, [%l7 + 0x60]
59246 lduw [%l7 + 0x30], %g3
59247 tcc %xcc, 0x6
59248 andcc %g5, 0x1E3C, %g6
59249 array8 %o2, %i6, %i0
59250 edge8l %i2, %o1, %i7
59251 sethi 0x1EDD, %l2
59252 fbo,a %fcc2, loop_7087
59253 fones %f0
59254 bne,a,pn %icc, loop_7088
59255 movne %icc, %l1, %o3
59256loop_7087:
59257 fxnors %f4, %f2, %f2
59258 fand %f6, %f8, %f8
59259loop_7088:
59260 fmovsg %xcc, %f2, %f9
59261 fand %f2, %f0, %f10
59262 taddcctv %l6, %l5, %i1
59263 ldsh [%l7 + 0x4E], %i3
59264 subccc %o7, %g4, %l0
59265 tne %icc, 0x7
59266 movrlz %g1, %o5, %g7
59267 fmovrslez %l3, %f3, %f13
59268 fabsd %f12, %f6
59269 ldsw [%l7 + 0x5C], %o4
59270 std %f12, [%l7 + 0x78]
59271 fmovdneg %icc, %f0, %f14
59272 fpadd32s %f4, %f3, %f2
59273 ldsh [%l7 + 0x50], %o6
59274 fbug %fcc3, loop_7089
59275 fxnors %f5, %f9, %f14
59276 ldsh [%l7 + 0x1A], %i5
59277 orcc %o0, %i4, %g2
59278loop_7089:
59279 sllx %l4, %g5, %g6
59280 edge16n %g3, %i6, %i0
59281 edge16l %o2, %o1, %i7
59282 tvs %icc, 0x7
59283 alignaddr %i2, %l1, %l2
59284 ld [%l7 + 0x08], %f9
59285 fnors %f11, %f11, %f6
59286 fpack32 %f10, %f0, %f12
59287 fsrc2 %f2, %f12
59288 stw %o3, [%l7 + 0x50]
59289 fmovse %icc, %f3, %f2
59290 ta %xcc, 0x0
59291 fsrc1 %f12, %f12
59292 edge16 %l5, %l6, %i3
59293 stx %o7, [%l7 + 0x20]
59294 brgz,a %g4, loop_7090
59295 edge8ln %l0, %g1, %i1
59296 ba,pt %xcc, loop_7091
59297 fmovsle %icc, %f4, %f15
59298loop_7090:
59299 edge8ln %o5, %g7, %l3
59300 fors %f11, %f3, %f9
59301loop_7091:
59302 brgez,a %o4, loop_7092
59303 ldub [%l7 + 0x48], %i5
59304 lduw [%l7 + 0x64], %o0
59305 fpadd16s %f5, %f10, %f15
59306loop_7092:
59307 umulcc %i4, %o6, %g2
59308 fmovd %f0, %f14
59309 tneg %icc, 0x1
59310 add %l4, 0x1EAD, %g6
59311 fxor %f2, %f0, %f4
59312 fxors %f9, %f5, %f9
59313 fpadd16 %f14, %f8, %f8
59314 tcc %xcc, 0x0
59315 ble %xcc, loop_7093
59316 fmovrde %g3, %f14, %f12
59317 fmovrdne %g5, %f10, %f10
59318 tle %icc, 0x0
59319loop_7093:
59320 fbo,a %fcc3, loop_7094
59321 addc %i6, 0x12F3, %o2
59322 fmovrse %i0, %f7, %f0
59323 fmovsleu %xcc, %f1, %f0
59324loop_7094:
59325 fmovsl %xcc, %f5, %f10
59326 lduw [%l7 + 0x24], %i7
59327 fbu,a %fcc3, loop_7095
59328 movpos %xcc, %o1, %i2
59329 fbuge %fcc1, loop_7096
59330 fcmpne32 %f10, %f6, %l2
59331loop_7095:
59332 fmovscs %xcc, %f2, %f2
59333 lduw [%l7 + 0x1C], %l1
59334loop_7096:
59335 te %icc, 0x1
59336 stw %o3, [%l7 + 0x38]
59337 ldsh [%l7 + 0x4E], %l5
59338 andcc %i3, 0x0C87, %l6
59339 stx %o7, [%l7 + 0x60]
59340 subc %g4, 0x0C35, %l0
59341 lduh [%l7 + 0x78], %g1
59342 fsrc1 %f14, %f14
59343 ldx [%l7 + 0x50], %i1
59344 fmovrdgz %g7, %f12, %f12
59345 fbue %fcc0, loop_7097
59346 bleu,pt %icc, loop_7098
59347 stw %o5, [%l7 + 0x38]
59348 move %xcc, %o4, %i5
59349loop_7097:
59350 udiv %o0, 0x0112, %i4
59351loop_7098:
59352 edge32l %l3, %o6, %l4
59353 andcc %g2, %g6, %g3
59354 fmovdleu %icc, %f5, %f4
59355 faligndata %f2, %f10, %f6
59356 ldsw [%l7 + 0x60], %g5
59357 fmovsne %xcc, %f14, %f4
59358 and %o2, 0x1C5E, %i6
59359 ld [%l7 + 0x5C], %f9
59360 bneg,a,pt %icc, loop_7099
59361 fpadd16s %f12, %f0, %f8
59362 brz %i7, loop_7100
59363 fmovrsne %o1, %f13, %f2
59364loop_7099:
59365 stb %i2, [%l7 + 0x39]
59366 movge %xcc, %i0, %l1
59367loop_7100:
59368 edge32n %o3, %l2, %i3
59369 fmovsn %xcc, %f12, %f4
59370 fbg %fcc0, loop_7101
59371 ldsh [%l7 + 0x78], %l6
59372 fbne %fcc1, loop_7102
59373 tge %xcc, 0x3
59374loop_7101:
59375 ld [%l7 + 0x44], %f8
59376 stx %l5, [%l7 + 0x58]
59377loop_7102:
59378 lduw [%l7 + 0x78], %g4
59379 nop
59380 setx loop_7103, %l0, %l1
59381 wrpr 0x1, %tl
59382 wrpr %l1, %tpc
59383 add %l1, 0x4, %l1
59384 wrpr %l1, %tnpc
59385 setx 0x34400001400, %l0, %l1
59386 wrpr %l1, %tstate
59387 wrhpr 0x4, %htstate
59388 retry
59389 subcc %o7, 0x183D, %g1
59390 bvc,pn %xcc, loop_7104
59391 xor %i1, %g7, %o5
59392loop_7103:
59393 fbg,a %fcc0, loop_7105
59394 fbue %fcc3, loop_7106
59395loop_7104:
59396 fmovsne %xcc, %f14, %f8
59397 ldsh [%l7 + 0x1A], %l0
59398loop_7105:
59399 fmovd %f8, %f6
59400loop_7106:
59401 subcc %o4, %o0, %i5
59402 edge8ln %l3, %i4, %l4
59403 fpsub32s %f8, %f15, %f15
59404 smulcc %o6, %g2, %g3
59405 fmovrde %g6, %f2, %f4
59406 fors %f0, %f4, %f14
59407 stw %o2, [%l7 + 0x24]
59408 fornot2s %f1, %f9, %f9
59409 sth %i6, [%l7 + 0x6A]
59410 fxors %f9, %f9, %f10
59411 sth %g5, [%l7 + 0x38]
59412 ldsb [%l7 + 0x69], %i7
59413 smul %o1, %i2, %i0
59414 lduh [%l7 + 0x18], %l1
59415 movleu %icc, %o3, %l2
59416 sra %i3, %l6, %g4
59417 udivx %l5, 0x1B56, %g1
59418 nop
59419 setx loop_7107, %l0, %l1
59420 jmpl %l1, %o7
59421 brnz %g7, loop_7108
59422 fpadd16s %f2, %f9, %f10
59423 fnot1s %f5, %f0
59424loop_7107:
59425 tcc %xcc, 0x4
59426loop_7108:
59427 fbe %fcc0, loop_7109
59428 fmovdcc %xcc, %f9, %f5
59429 ldd [%l7 + 0x20], %f6
59430 st %f7, [%l7 + 0x1C]
59431loop_7109:
59432 popc %o5, %l0
59433 be,a,pn %icc, loop_7110
59434 ldd [%l7 + 0x48], %f14
59435 bneg,a,pn %xcc, loop_7111
59436 fcmpd %fcc2, %f12, %f10
59437loop_7110:
59438 fbe %fcc0, loop_7112
59439 fmovrdgez %i1, %f14, %f10
59440loop_7111:
59441 fmovsne %icc, %f0, %f6
59442 fbne %fcc0, loop_7113
59443loop_7112:
59444 fcmple32 %f6, %f2, %o0
59445 movrgz %o4, 0x1FF, %i5
59446 fcmpne32 %f14, %f14, %i4
59447loop_7113:
59448 alignaddrl %l4, %l3, %o6
59449 sub %g2, 0x011C, %g3
59450 fmovrdne %o2, %f4, %f4
59451 fbn %fcc0, loop_7114
59452 array32 %i6, %g5, %g6
59453 fbe %fcc1, loop_7115
59454 st %f9, [%l7 + 0x60]
59455loop_7114:
59456 fbl,a %fcc2, loop_7116
59457 taddcctv %i7, 0x14B4, %i2
59458loop_7115:
59459 nop
59460 setx loop_7117, %l0, %l1
59461 wrpr 0x1, %tl
59462 wrpr %l1, %tnpc
59463 setx 0x34400001400, %l0, %l1
59464 wrpr %l1, %tstate
59465 wrhpr 0x4, %htstate
59466 done
59467 ldx [%l7 + 0x10], %i0
59468loop_7116:
59469 fbu %fcc3, loop_7118
59470 ldd [%l7 + 0x38], %f14
59471loop_7117:
59472 lduh [%l7 + 0x78], %o1
59473 fandnot1s %f5, %f9, %f8
59474loop_7118:
59475 fmovd %f0, %f8
59476 fnegd %f8, %f12
59477 fmovrdlz %l1, %f12, %f6
59478 ldsw [%l7 + 0x18], %o3
59479 stb %l2, [%l7 + 0x34]
59480 fmovsneg %icc, %f8, %f15
59481 mova %icc, %i3, %g4
59482 stb %l6, [%l7 + 0x19]
59483 fcmps %fcc1, %f11, %f2
59484 andcc %g1, %o7, %l5
59485 fnegs %f4, %f11
59486 bneg,pn %icc, loop_7119
59487 fsrc2s %f3, %f11
59488 st %f12, [%l7 + 0x4C]
59489 stb %o5, [%l7 + 0x0B]
59490loop_7119:
59491 call loop_7120
59492 lduh [%l7 + 0x38], %g7
59493 ldsb [%l7 + 0x74], %l0
59494 edge16 %i1, %o4, %i5
59495loop_7120:
59496 fcmpeq16 %f6, %f4, %i4
59497 sub %o0, 0x1F28, %l4
59498 array8 %o6, %l3, %g3
59499 fmul8x16al %f8, %f12, %f0
59500 stw %g2, [%l7 + 0x10]
59501 sdivcc %o2, 0x1C07, %g5
59502 ldsw [%l7 + 0x6C], %g6
59503 fmovdleu %xcc, %f1, %f7
59504 movneg %xcc, %i6, %i2
59505 lduh [%l7 + 0x4A], %i0
59506 lduw [%l7 + 0x74], %o1
59507 bg,a loop_7121
59508 fpack16 %f0, %f4
59509 ldsw [%l7 + 0x2C], %i7
59510 movrgez %l1, 0x19E, %l2
59511loop_7121:
59512 fpsub32s %f5, %f11, %f9
59513 ldub [%l7 + 0x73], %o3
59514 lduw [%l7 + 0x68], %g4
59515 fbne %fcc1, loop_7122
59516 or %i3, 0x04B4, %g1
59517 fba,a %fcc3, loop_7123
59518 fcmped %fcc1, %f8, %f8
59519loop_7122:
59520 ldsw [%l7 + 0x08], %l6
59521 std %f14, [%l7 + 0x68]
59522loop_7123:
59523 sth %o7, [%l7 + 0x4C]
59524 subcc %l5, 0x0FA1, %g7
59525 movle %icc, %l0, %o5
59526 ldsb [%l7 + 0x2E], %o4
59527 fcmps %fcc0, %f6, %f6
59528 edge32ln %i5, %i1, %i4
59529 ldub [%l7 + 0x2D], %o0
59530 tn %icc, 0x2
59531 sll %l4, %o6, %g3
59532 movrgez %g2, %o2, %g5
59533 ldsw [%l7 + 0x58], %l3
59534 tvc %icc, 0x5
59535 sllx %i6, 0x02, %i2
59536 umulcc %i0, %o1, %i7
59537 bg,a,pt %icc, loop_7124
59538 fornot2 %f10, %f8, %f2
59539 fmovsg %icc, %f0, %f4
59540 fabsd %f10, %f14
59541loop_7124:
59542 movcs %xcc, %g6, %l2
59543 fcmps %fcc0, %f3, %f5
59544 lduh [%l7 + 0x5E], %l1
59545 bcc,pn %icc, loop_7125
59546 array16 %o3, %i3, %g1
59547 bpos,pt %icc, loop_7126
59548 fbn,a %fcc3, loop_7127
59549loop_7125:
59550 bg %xcc, loop_7128
59551 fmovdl %xcc, %f1, %f5
59552loop_7126:
59553 fornot1 %f0, %f14, %f0
59554loop_7127:
59555 mova %icc, %l6, %o7
59556loop_7128:
59557 fpmerge %f6, %f2, %f6
59558 umulcc %l5, %g4, %g7
59559 lduw [%l7 + 0x08], %l0
59560 ldsw [%l7 + 0x58], %o4
59561 array8 %o5, %i1, %i4
59562 smulcc %o0, 0x059F, %i5
59563 tcc %xcc, 0x2
59564 tg %icc, 0x2
59565 fmovdleu %icc, %f8, %f11
59566 fone %f6
59567 fbg,a %fcc1, loop_7129
59568 ld [%l7 + 0x64], %f8
59569 ldsh [%l7 + 0x58], %o6
59570 fcmpne32 %f0, %f4, %l4
59571loop_7129:
59572 edge8l %g2, %o2, %g3
59573 ldd [%l7 + 0x38], %f12
59574 fpsub32s %f15, %f11, %f15
59575 stw %g5, [%l7 + 0x28]
59576 fmovda %icc, %f4, %f6
59577 movvc %xcc, %l3, %i2
59578 edge32l %i0, %o1, %i6
59579 tleu %xcc, 0x4
59580 fpsub16 %f2, %f10, %f10
59581 fmovdg %xcc, %f13, %f10
59582 lduw [%l7 + 0x38], %i7
59583 fmovrsgez %g6, %f11, %f3
59584 tcs %xcc, 0x5
59585 ldd [%l7 + 0x78], %f2
59586 fmovrdne %l2, %f6, %f12
59587 array16 %o3, %l1, %g1
59588 lduh [%l7 + 0x4E], %l6
59589 ldd [%l7 + 0x40], %f10
59590 edge32 %o7, %l5, %i3
59591 tneg %icc, 0x2
59592 fandnot1s %f5, %f14, %f12
59593 bvs,pn %xcc, loop_7130
59594 ldsw [%l7 + 0x4C], %g7
59595 stx %g4, [%l7 + 0x48]
59596 be %xcc, loop_7131
59597loop_7130:
59598 ldx [%l7 + 0x68], %o4
59599 bneg,a,pn %icc, loop_7132
59600 edge16n %o5, %i1, %i4
59601loop_7131:
59602 fmovsle %xcc, %f11, %f1
59603 fxnors %f7, %f13, %f0
59604loop_7132:
59605 fpsub16s %f14, %f8, %f1
59606 ldsw [%l7 + 0x78], %l0
59607 ldsb [%l7 + 0x2A], %i5
59608 taddcc %o0, 0x15AB, %o6
59609 fmovsg %icc, %f3, %f4
59610 fmovsle %xcc, %f3, %f10
59611 fmovd %f14, %f8
59612 ldsh [%l7 + 0x48], %g2
59613 ldsh [%l7 + 0x10], %l4
59614 movvs %icc, %o2, %g3
59615 fbne,a %fcc1, loop_7133
59616 ldd [%l7 + 0x10], %f6
59617 st %f8, [%l7 + 0x18]
59618 sth %g5, [%l7 + 0x20]
59619loop_7133:
59620 sth %i2, [%l7 + 0x6C]
59621 fmovrsgez %l3, %f4, %f0
59622 stb %i0, [%l7 + 0x6A]
59623 fble,a %fcc0, loop_7134
59624 fbue,a %fcc1, loop_7135
59625 ldsb [%l7 + 0x4A], %i6
59626 fones %f4
59627loop_7134:
59628 ldx [%l7 + 0x40], %i7
59629loop_7135:
59630 bcs,a,pt %icc, loop_7136
59631 std %f6, [%l7 + 0x30]
59632 fbuge,a %fcc2, loop_7137
59633 sdivx %o1, 0x1F26, %l2
59634loop_7136:
59635 movcs %icc, %g6, %l1
59636 ldx [%l7 + 0x68], %g1
59637loop_7137:
59638 fblg,a %fcc3, loop_7138
59639 stb %l6, [%l7 + 0x2A]
59640 sllx %o7, 0x18, %l5
59641 ldub [%l7 + 0x2F], %i3
59642loop_7138:
59643 movleu %icc, %o3, %g7
59644 call loop_7139
59645 fpsub16s %f15, %f13, %f1
59646 ld [%l7 + 0x28], %f14
59647 nop
59648 setx loop_7140, %l0, %l1
59649 jmpl %l1, %o4
59650loop_7139:
59651 smul %g4, 0x1695, %o5
59652 fbo %fcc1, loop_7141
59653 fcmpne16 %f8, %f10, %i4
59654loop_7140:
59655 fmovda %xcc, %f13, %f1
59656 ble %icc, loop_7142
59657loop_7141:
59658 fmovdgu %xcc, %f2, %f8
59659 fcmpes %fcc1, %f5, %f14
59660 andcc %l0, 0x005B, %i5
59661loop_7142:
59662 ldub [%l7 + 0x63], %o0
59663 stx %o6, [%l7 + 0x10]
59664 ld [%l7 + 0x44], %f0
59665 tle %icc, 0x1
59666 brlz %i1, loop_7143
59667 ldsh [%l7 + 0x4C], %g2
59668 fbuge %fcc2, loop_7144
59669 or %o2, %l4, %g3
59670loop_7143:
59671 xorcc %g5, %i2, %l3
59672 nop
59673 setx loop_7145, %l0, %l1
59674 wrpr 0x1, %tl
59675 wrpr %l1, %tpc
59676 add %l1, 0x4, %l1
59677 wrpr %l1, %tnpc
59678 setx 0x34400001400, %l0, %l1
59679 wrpr %l1, %tstate
59680 wrhpr 0x4, %htstate
59681 retry
59682loop_7144:
59683 fmovscc %xcc, %f14, %f8
59684 stw %i6, [%l7 + 0x74]
59685 lduh [%l7 + 0x30], %i0
59686loop_7145:
59687 ldd [%l7 + 0x48], %f12
59688 fmovdg %xcc, %f4, %f5
59689 fmovsvs %icc, %f8, %f5
59690 bcc,a,pn %icc, loop_7146
59691 ld [%l7 + 0x2C], %f14
59692 ld [%l7 + 0x68], %f4
59693 fble %fcc1, loop_7147
59694loop_7146:
59695 st %f11, [%l7 + 0x10]
59696 fbuge,a %fcc1, loop_7148
59697 xnorcc %i7, 0x106E, %l2
59698loop_7147:
59699 fcmpne32 %f4, %f8, %o1
59700 fxors %f2, %f11, %f12
59701loop_7148:
59702 brlez %l1, loop_7149
59703 fbg,a %fcc3, loop_7150
59704 st %f0, [%l7 + 0x2C]
59705 sethi 0x1D21, %g6
59706loop_7149:
59707 lduh [%l7 + 0x74], %l6
59708loop_7150:
59709 fmul8ulx16 %f8, %f6, %f0
59710 bpos,a,pt %icc, loop_7151
59711 fmuld8sux16 %f9, %f8, %f12
59712 ldsw [%l7 + 0x58], %g1
59713 alignaddrl %o7, %i3, %o3
59714loop_7151:
59715 edge16 %g7, %l5, %o4
59716 bpos,a,pn %icc, loop_7152
59717 brnz %g4, loop_7153
59718 stx %o5, [%l7 + 0x08]
59719 be,a loop_7154
59720loop_7152:
59721 bne %xcc, loop_7155
59722loop_7153:
59723 fone %f6
59724 std %f2, [%l7 + 0x08]
59725loop_7154:
59726 bvc,a %xcc, loop_7156
59727loop_7155:
59728 fmovsleu %xcc, %f13, %f3
59729 ldd [%l7 + 0x10], %f12
59730 stw %l0, [%l7 + 0x2C]
59731loop_7156:
59732 movpos %icc, %i4, %i5
59733 fandnot1s %f8, %f9, %f15
59734 ld [%l7 + 0x50], %f12
59735 ldsw [%l7 + 0x74], %o0
59736 brlez %o6, loop_7157
59737 fors %f1, %f14, %f13
59738 siam 0x2
59739 ldub [%l7 + 0x33], %i1
59740loop_7157:
59741 udivx %g2, 0x108E, %o2
59742 fmuld8ulx16 %f15, %f3, %f0
59743 fabss %f14, %f2
59744 stw %g3, [%l7 + 0x10]
59745 fcmple32 %f12, %f4, %g5
59746 fsrc2s %f10, %f2
59747 xor %l4, %l3, %i2
59748 alignaddrl %i0, %i6, %i7
59749 movrgez %l2, 0x167, %l1
59750 lduw [%l7 + 0x10], %g6
59751 movpos %icc, %l6, %g1
59752 bvc,pt %xcc, loop_7158
59753 addccc %o1, %o7, %i3
59754 fcmpgt16 %f4, %f0, %g7
59755 stx %o3, [%l7 + 0x28]
59756loop_7158:
59757 ldub [%l7 + 0x7D], %o4
59758 fornot1s %f10, %f9, %f2
59759 ldsw [%l7 + 0x20], %l5
59760 sub %o5, 0x003D, %l0
59761 fmovsvc %icc, %f4, %f5
59762 bneg,a %icc, loop_7159
59763 fmovrdlez %i4, %f10, %f8
59764 fbe,a %fcc3, loop_7160
59765 tleu %icc, 0x2
59766loop_7159:
59767 stb %g4, [%l7 + 0x24]
59768 fmovsle %xcc, %f9, %f2
59769loop_7160:
59770 fnot2s %f11, %f7
59771 fbne,a %fcc0, loop_7161
59772 bvc,a loop_7162
59773 ldd [%l7 + 0x68], %f12
59774 movcc %xcc, %i5, %o0
59775loop_7161:
59776 movle %xcc, %o6, %g2
59777loop_7162:
59778 ldx [%l7 + 0x40], %o2
59779 te %icc, 0x4
59780 tn %icc, 0x0
59781 sth %g3, [%l7 + 0x10]
59782 lduw [%l7 + 0x64], %i1
59783 ld [%l7 + 0x5C], %f0
59784 fmovsle %icc, %f9, %f12
59785 ldub [%l7 + 0x36], %l4
59786 fblg %fcc0, loop_7163
59787 bvc,a loop_7164
59788 lduh [%l7 + 0x6C], %l3
59789 array8 %g5, %i2, %i0
59790loop_7163:
59791 movrlez %i6, %i7, %l1
59792loop_7164:
59793 taddcctv %l2, %l6, %g6
59794 brgez,a %o1, loop_7165
59795 fmovde %icc, %f8, %f15
59796 ldsw [%l7 + 0x54], %g1
59797 fmovd %f0, %f2
59798loop_7165:
59799 stw %o7, [%l7 + 0x4C]
59800 addccc %i3, 0x08C4, %o3
59801 fsrc1 %f6, %f6
59802 ldub [%l7 + 0x79], %o4
59803 fornot1 %f8, %f8, %f0
59804 fcmpne16 %f0, %f0, %g7
59805 edge8l %o5, %l5, %i4
59806 fzeros %f13
59807 stw %g4, [%l7 + 0x08]
59808 fmovrse %l0, %f10, %f12
59809 movrlez %i5, %o0, %g2
59810 stw %o2, [%l7 + 0x08]
59811 stx %o6, [%l7 + 0x78]
59812 tvc %xcc, 0x0
59813 ble,pt %icc, loop_7166
59814 movcs %icc, %i1, %l4
59815 fbu,a %fcc1, loop_7167
59816 sth %g3, [%l7 + 0x76]
59817loop_7166:
59818 call loop_7168
59819 fpmerge %f1, %f3, %f10
59820loop_7167:
59821 fmovde %xcc, %f6, %f10
59822 sth %g5, [%l7 + 0x6C]
59823loop_7168:
59824 tpos %icc, 0x3
59825 lduh [%l7 + 0x0A], %l3
59826 fcmpne32 %f0, %f8, %i0
59827 brgez %i2, loop_7169
59828 brgz,a %i6, loop_7170
59829 ldsb [%l7 + 0x1F], %i7
59830 ldsh [%l7 + 0x3A], %l2
59831loop_7169:
59832 lduw [%l7 + 0x70], %l6
59833loop_7170:
59834 movre %l1, %o1, %g6
59835 tcc %xcc, 0x1
59836 fabss %f13, %f3
59837 movneg %icc, %o7, %g1
59838 fmovrdne %o3, %f10, %f0
59839 stw %i3, [%l7 + 0x40]
59840 ldx [%l7 + 0x58], %o4
59841 ldsb [%l7 + 0x0D], %g7
59842 fbue %fcc2, loop_7171
59843 fmovrdlz %l5, %f6, %f2
59844 ldx [%l7 + 0x40], %i4
59845 xorcc %o5, 0x1305, %l0
59846loop_7171:
59847 ta %xcc, 0x7
59848 fmuld8sux16 %f4, %f8, %f12
59849 fmovrdlez %g4, %f4, %f10
59850 st %f8, [%l7 + 0x58]
59851 movre %i5, 0x0A0, %o0
59852 fmovsge %xcc, %f4, %f14
59853 tgu %xcc, 0x1
59854 fnand %f12, %f6, %f14
59855 movg %icc, %g2, %o2
59856 fmovdcs %icc, %f13, %f7
59857 stx %o6, [%l7 + 0x40]
59858 fmovsvc %icc, %f9, %f11
59859 fmovdne %icc, %f6, %f3
59860 ble loop_7172
59861 fbu,a %fcc3, loop_7173
59862 fnor %f0, %f12, %f2
59863 fmovdn %xcc, %f3, %f2
59864loop_7172:
59865 ldsb [%l7 + 0x67], %l4
59866loop_7173:
59867 fnegs %f15, %f14
59868 tsubcc %g3, 0x1D58, %i1
59869 sub %l3, 0x1C0F, %g5
59870 ldub [%l7 + 0x4A], %i2
59871 fbue,a %fcc3, loop_7174
59872 siam 0x7
59873 andncc %i6, %i7, %i0
59874 fba,a %fcc2, loop_7175
59875loop_7174:
59876 tsubcctv %l2, 0x03CC, %l6
59877 fxor %f6, %f6, %f0
59878 be,a %icc, loop_7176
59879loop_7175:
59880 fmovdvs %icc, %f13, %f7
59881 taddcc %l1, %o1, %o7
59882 ldsw [%l7 + 0x78], %g1
59883loop_7176:
59884 fmovdcc %xcc, %f11, %f0
59885 edge8l %g6, %i3, %o3
59886 brlz,a %g7, loop_7177
59887 edge32ln %o4, %i4, %o5
59888 ldsb [%l7 + 0x08], %l5
59889 add %l0, %g4, %o0
59890loop_7177:
59891 edge8n %i5, %g2, %o6
59892 st %f10, [%l7 + 0x58]
59893 udivx %o2, 0x0229, %l4
59894 ld [%l7 + 0x58], %f10
59895 fsrc1 %f2, %f12
59896 fmovrde %i1, %f0, %f4
59897 xnor %l3, 0x0B01, %g5
59898 fandnot2s %f5, %f15, %f15
59899 ldsh [%l7 + 0x32], %g3
59900 movle %xcc, %i2, %i7
59901 stx %i0, [%l7 + 0x50]
59902 ldsb [%l7 + 0x7D], %i6
59903 fandnot1s %f5, %f0, %f1
59904 sra %l6, %l2, %o1
59905 fcmpne16 %f0, %f2, %o7
59906 fmovrse %g1, %f2, %f14
59907 stx %g6, [%l7 + 0x20]
59908 fmovdvc %icc, %f14, %f13
59909 fpadd32s %f9, %f12, %f6
59910 stx %l1, [%l7 + 0x38]
59911 tsubcctv %o3, 0x0533, %g7
59912 fba %fcc3, loop_7178
59913 fmovsle %icc, %f3, %f12
59914 fandnot2 %f10, %f6, %f4
59915 sdivx %o4, 0x14E3, %i4
59916loop_7178:
59917 tvs %xcc, 0x4
59918 edge8l %i3, %l5, %l0
59919 andcc %g4, 0x1131, %o0
59920 ldsw [%l7 + 0x34], %o5
59921 fbo,a %fcc2, loop_7179
59922 ta %icc, 0x1
59923 lduh [%l7 + 0x5E], %i5
59924 smul %g2, %o2, %l4
59925loop_7179:
59926 ldx [%l7 + 0x50], %o6
59927 te %xcc, 0x0
59928 srl %i1, %l3, %g5
59929 andn %g3, 0x1988, %i7
59930 fmovsleu %xcc, %f9, %f9
59931 smulcc %i0, 0x00D9, %i6
59932 sth %l6, [%l7 + 0x52]
59933 fmovscs %icc, %f6, %f13
59934 bpos %xcc, loop_7180
59935 be loop_7181
59936 bne,a,pt %xcc, loop_7182
59937 fpackfix %f4, %f14
59938loop_7180:
59939 and %l2, %o1, %i2
59940loop_7181:
59941 fpadd32 %f10, %f10, %f12
59942loop_7182:
59943 ldub [%l7 + 0x0A], %g1
59944 fandnot2s %f13, %f3, %f3
59945 alignaddrl %o7, %l1, %g6
59946 stb %o3, [%l7 + 0x3F]
59947 ldsh [%l7 + 0x3C], %g7
59948 fsrc2s %f1, %f15
59949 stb %i4, [%l7 + 0x3C]
59950 te %icc, 0x6
59951 ldsw [%l7 + 0x7C], %i3
59952 fmovdn %icc, %f7, %f8
59953 edge8l %l5, %l0, %o4
59954 fandnot2 %f12, %f6, %f10
59955 and %g4, %o0, %i5
59956 sth %g2, [%l7 + 0x18]
59957 fxors %f7, %f5, %f10
59958 fbu %fcc1, loop_7183
59959 bcc,pt %xcc, loop_7184
59960 bne,a,pt %icc, loop_7185
59961 std %f0, [%l7 + 0x48]
59962loop_7183:
59963 fmovrdgz %o5, %f14, %f10
59964loop_7184:
59965 or %o2, %l4, %i1
59966loop_7185:
59967 siam 0x2
59968 stb %l3, [%l7 + 0x76]
59969 st %f6, [%l7 + 0x64]
59970 be,pn %icc, loop_7186
59971 udiv %g5, 0x0AEA, %g3
59972 xnorcc %o6, %i0, %i6
59973 fbe,a %fcc0, loop_7187
59974loop_7186:
59975 fmovdleu %icc, %f14, %f2
59976 stw %l6, [%l7 + 0x08]
59977 ldx [%l7 + 0x60], %l2
59978loop_7187:
59979 fbo,a %fcc0, loop_7188
59980 fmovdcs %icc, %f12, %f5
59981 array16 %i7, %o1, %g1
59982 lduh [%l7 + 0x08], %o7
59983loop_7188:
59984 fbg,a %fcc0, loop_7189
59985 edge8 %i2, %l1, %g6
59986 stb %o3, [%l7 + 0x43]
59987 move %icc, %g7, %i3
59988loop_7189:
59989 ldd [%l7 + 0x48], %f6
59990 subcc %l5, %l0, %i4
59991 ld [%l7 + 0x1C], %f1
59992 ldx [%l7 + 0x78], %o4
59993 fmovrsne %g4, %f12, %f10
59994 orcc %o0, 0x1BC3, %g2
59995 faligndata %f0, %f14, %f14
59996 fornot1 %f0, %f10, %f14
59997 fmovse %icc, %f3, %f3
59998 lduh [%l7 + 0x4E], %i5
59999 fpmerge %f15, %f10, %f8
60000 smulcc %o5, 0x06D2, %o2
60001 brgz,a %i1, loop_7190
60002 brz %l3, loop_7191
60003 stw %l4, [%l7 + 0x18]
60004 bvc,a,pt %icc, loop_7192
60005loop_7190:
60006 lduh [%l7 + 0x42], %g3
60007loop_7191:
60008 sdiv %o6, 0x1960, %g5
60009 fbe %fcc1, loop_7193
60010loop_7192:
60011 fmovsvs %xcc, %f2, %f4
60012 fmovdvc %xcc, %f12, %f9
60013 fornot1s %f8, %f10, %f8
60014loop_7193:
60015 fbn,a %fcc2, loop_7194
60016 brlz,a %i6, loop_7195
60017 bgu,pt %icc, loop_7196
60018 addc %l6, 0x0C38, %l2
60019loop_7194:
60020 stx %i0, [%l7 + 0x28]
60021loop_7195:
60022 and %i7, 0x002F, %o1
60023loop_7196:
60024 ldsb [%l7 + 0x6E], %g1
60025 bne,a,pt %icc, loop_7197
60026 bg,a loop_7198
60027 ld [%l7 + 0x78], %f5
60028 tcc %icc, 0x7
60029loop_7197:
60030 fxnor %f4, %f6, %f4
60031loop_7198:
60032 fmovspos %xcc, %f12, %f6
60033 stx %o7, [%l7 + 0x10]
60034 ldsw [%l7 + 0x28], %i2
60035 sll %l1, %o3, %g7
60036 fsrc2 %f6, %f14
60037 fpack32 %f4, %f12, %f12
60038 stw %i3, [%l7 + 0x34]
60039 ldsw [%l7 + 0x60], %g6
60040 sth %l5, [%l7 + 0x2A]
60041 ldx [%l7 + 0x78], %l0
60042 edge16n %i4, %g4, %o0
60043 fba %fcc2, loop_7199
60044 fpsub16 %f10, %f6, %f10
60045 movpos %xcc, %o4, %g2
60046 fmovdcs %xcc, %f3, %f10
60047loop_7199:
60048 lduh [%l7 + 0x54], %i5
60049 alignaddrl %o5, %o2, %l3
60050 ldx [%l7 + 0x10], %l4
60051 lduw [%l7 + 0x78], %g3
60052 stx %i1, [%l7 + 0x18]
60053 fnot2 %f6, %f6
60054 ldx [%l7 + 0x18], %o6
60055 fcmped %fcc3, %f6, %f2
60056 bvc,a %xcc, loop_7200
60057 fmovsneg %xcc, %f12, %f2
60058 ldd [%l7 + 0x58], %f2
60059 edge32 %i6, %l6, %l2
60060loop_7200:
60061 stb %i0, [%l7 + 0x65]
60062 fnands %f12, %f15, %f13
60063 udivx %g5, 0x1079, %i7
60064 ldsh [%l7 + 0x58], %g1
60065 fmovrde %o1, %f2, %f8
60066 fxnors %f10, %f11, %f1
60067 udivx %i2, 0x1749, %o7
60068 fmul8ulx16 %f4, %f8, %f4
60069 fmul8ulx16 %f6, %f8, %f4
60070 st %f5, [%l7 + 0x30]
60071 te %xcc, 0x1
60072 fmovsvc %xcc, %f12, %f1
60073 stb %o3, [%l7 + 0x6B]
60074 bneg,a,pt %icc, loop_7201
60075 fpsub32 %f8, %f0, %f6
60076 ble %xcc, loop_7202
60077 fpack32 %f8, %f10, %f10
60078loop_7201:
60079 ldx [%l7 + 0x30], %l1
60080 fbul,a %fcc1, loop_7203
60081loop_7202:
60082 bpos %xcc, loop_7204
60083 be %icc, loop_7205
60084 movcc %icc, %g7, %i3
60085loop_7203:
60086 ldsh [%l7 + 0x68], %g6
60087loop_7204:
60088 fpmerge %f4, %f3, %f10
60089loop_7205:
60090 umulcc %l5, 0x0E7F, %i4
60091 mova %icc, %l0, %o0
60092 fbuge %fcc0, loop_7206
60093 ldsw [%l7 + 0x2C], %g4
60094 fmovrsgz %o4, %f7, %f12
60095 fbu,a %fcc3, loop_7207
60096loop_7206:
60097 fmovsne %xcc, %f8, %f14
60098 fbne,a %fcc3, loop_7208
60099 udivx %g2, 0x0904, %i5
60100loop_7207:
60101 fpadd16 %f2, %f4, %f6
60102 ba,a,pt %icc, loop_7209
60103loop_7208:
60104 stx %o5, [%l7 + 0x50]
60105 fmovdcc %xcc, %f1, %f11
60106 fpadd32s %f9, %f8, %f9
60107loop_7209:
60108 std %f12, [%l7 + 0x48]
60109 fcmpeq32 %f4, %f0, %l3
60110 umul %o2, %l4, %g3
60111 xor %o6, %i1, %l6
60112 fxnors %f13, %f6, %f6
60113 andncc %i6, %i0, %g5
60114 fcmpgt32 %f2, %f12, %i7
60115 umulcc %g1, 0x1519, %o1
60116 faligndata %f8, %f10, %f10
60117 fble %fcc2, loop_7210
60118 stx %l2, [%l7 + 0x18]
60119 fornot2s %f0, %f11, %f13
60120 fmovsle %icc, %f9, %f11
60121loop_7210:
60122 tvs %xcc, 0x3
60123 sethi 0x19B8, %i2
60124 bvs,pn %xcc, loop_7211
60125 fnot2s %f10, %f12
60126 fbne %fcc3, loop_7212
60127 ldsw [%l7 + 0x64], %o3
60128loop_7211:
60129 fandnot2s %f9, %f0, %f7
60130 tneg %icc, 0x7
60131loop_7212:
60132 fmovrdne %l1, %f10, %f12
60133 lduw [%l7 + 0x50], %o7
60134 sdiv %i3, 0x114F, %g6
60135 edge16l %g7, %i4, %l0
60136 fxor %f10, %f14, %f8
60137 stx %o0, [%l7 + 0x08]
60138 ldsh [%l7 + 0x5C], %l5
60139 st %f9, [%l7 + 0x5C]
60140 lduh [%l7 + 0x58], %g4
60141 fcmpne16 %f6, %f14, %g2
60142 tsubcctv %o4, %i5, %l3
60143 lduw [%l7 + 0x60], %o2
60144 movle %xcc, %l4, %o5
60145 stb %o6, [%l7 + 0x28]
60146 ld [%l7 + 0x20], %f2
60147 ld [%l7 + 0x68], %f4
60148 umul %i1, %g3, %i6
60149 fpsub32 %f6, %f4, %f12
60150 fornot1s %f11, %f5, %f2
60151 fpadd16s %f6, %f4, %f0
60152 fabsd %f2, %f14
60153 or %i0, 0x0723, %g5
60154 sth %l6, [%l7 + 0x4E]
60155 andcc %g1, 0x0103, %i7
60156 andcc %o1, 0x00FF, %l2
60157 fpsub16 %f6, %f12, %f10
60158 xor %i2, 0x0665, %l1
60159 fmovrsgz %o3, %f6, %f7
60160 fand %f2, %f0, %f12
60161 fcmpes %fcc2, %f9, %f7
60162 fbne,a %fcc1, loop_7213
60163 subc %i3, 0x16FC, %g6
60164 fmovdleu %icc, %f9, %f10
60165 bge,a %xcc, loop_7214
60166loop_7213:
60167 fmovdleu %icc, %f2, %f5
60168 fpadd16 %f12, %f6, %f4
60169 bcc,a,pt %xcc, loop_7215
60170loop_7214:
60171 fnegs %f10, %f8
60172 ldsh [%l7 + 0x6E], %g7
60173 movvs %xcc, %i4, %o7
60174loop_7215:
60175 sth %o0, [%l7 + 0x22]
60176 fmovdle %icc, %f2, %f9
60177 fsrc1s %f9, %f13
60178 edge16l %l5, %g4, %g2
60179 movg %xcc, %o4, %l0
60180 sdiv %i5, 0x1561, %l3
60181 st %f2, [%l7 + 0x0C]
60182 addccc %l4, 0x1DEA, %o2
60183 fmovrse %o5, %f7, %f3
60184 sth %o6, [%l7 + 0x4E]
60185 fmovrdlez %g3, %f8, %f12
60186 st %f4, [%l7 + 0x3C]
60187 fmovdcc %xcc, %f8, %f6
60188 be loop_7216
60189 ldub [%l7 + 0x68], %i1
60190 fmul8ulx16 %f2, %f8, %f2
60191 smul %i0, %g5, %i6
60192loop_7216:
60193 add %g1, 0x0872, %i7
60194 fmovsne %icc, %f3, %f1
60195 fpadd32 %f6, %f12, %f4
60196 fnors %f9, %f7, %f6
60197 ldd [%l7 + 0x78], %f6
60198 st %f9, [%l7 + 0x6C]
60199 fmovdneg %xcc, %f5, %f7
60200 ldd [%l7 + 0x20], %f12
60201 orcc %l6, %l2, %o1
60202 movne %xcc, %l1, %o3
60203 fand %f10, %f2, %f14
60204 taddcc %i3, %i2, %g6
60205 ldsh [%l7 + 0x0C], %g7
60206 ldsh [%l7 + 0x62], %i4
60207 tge %icc, 0x7
60208 stx %o0, [%l7 + 0x68]
60209 xnorcc %o7, 0x0FA8, %g4
60210 mova %xcc, %g2, %l5
60211 fmovrdgez %o4, %f8, %f14
60212 edge32l %l0, %l3, %l4
60213 stx %o2, [%l7 + 0x58]
60214 tvc %xcc, 0x3
60215 brgz %i5, loop_7217
60216 movvs %xcc, %o6, %g3
60217 fabss %f10, %f7
60218 fmovrdgz %o5, %f2, %f6
60219loop_7217:
60220 bvc loop_7218
60221 movn %icc, %i1, %g5
60222 fzeros %f6
60223 stx %i0, [%l7 + 0x08]
60224loop_7218:
60225 movleu %xcc, %g1, %i7
60226 orncc %l6, %i6, %o1
60227 ldub [%l7 + 0x5A], %l1
60228 array8 %l2, %o3, %i2
60229 stx %g6, [%l7 + 0x18]
60230 fbul %fcc2, loop_7219
60231 fmovrdlz %i3, %f8, %f10
60232 ldd [%l7 + 0x50], %f6
60233 stb %g7, [%l7 + 0x73]
60234loop_7219:
60235 xor %i4, 0x16C2, %o7
60236 sth %o0, [%l7 + 0x3C]
60237 std %f10, [%l7 + 0x18]
60238 umulcc %g2, 0x1117, %g4
60239 fmovsneg %xcc, %f8, %f15
60240 udiv %o4, 0x0ECE, %l5
60241 movneg %icc, %l0, %l3
60242 ld [%l7 + 0x28], %f10
60243 edge32ln %l4, %i5, %o2
60244 fsrc2 %f2, %f12
60245 movre %g3, %o5, %o6
60246 xorcc %g5, 0x0F22, %i1
60247 tg %icc, 0x0
60248 stw %i0, [%l7 + 0x14]
60249 sub %i7, %l6, %g1
60250 fcmpes %fcc3, %f8, %f10
60251 fmul8x16 %f14, %f2, %f14
60252 edge8 %o1, %l1, %i6
60253 movneg %icc, %l2, %o3
60254 ldsh [%l7 + 0x66], %g6
60255 movcc %icc, %i3, %g7
60256 bshuffle %f12, %f14, %f4
60257 ldsw [%l7 + 0x70], %i2
60258 fbule %fcc2, loop_7220
60259 fpsub32s %f7, %f15, %f2
60260 fpsub16s %f10, %f15, %f15
60261loop_7220:
60262 nop
60263
60264
60265!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60266!
60267! Stats for Diag:
60268!
60269! Type f : 14261
60270! Type cti : 7220
60271! Type i : 14160
60272! Type l : 14359
60273!
60274!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60275
60276
60277 EXIT_GOOD /* test finish */
60278
60279/************************************************************************
60280 Test case data start
60281 ************************************************************************/
60282.data
60283user_data_start:
60284scratch_area:
60285.word 0xCB249CBB
60286.word 0x8C85C70A
60287.word 0xCD75E427
60288.word 0xE3DF5EB1
60289.word 0x18D4CA6B
60290.word 0x63B0C857
60291.word 0x9F10AAD5
60292.word 0x612B149A
60293.word 0x5F9375FA
60294.word 0x003E367E
60295.word 0xDD6A44B6
60296.word 0x0CFE29E4
60297.word 0x0C8BAB60
60298.word 0x871EF553
60299.word 0x0FB24A77
60300.word 0x85C8F8B1
60301.word 0x0547A2F7
60302.word 0xF69E4C43
60303.word 0x10AFC5EA
60304.word 0xF025E430
60305.word 0x3F038D04
60306.word 0xBAB611CB
60307.word 0xB1471B43
60308.word 0xA569D9E1
60309.word 0x020038F2
60310.word 0xAB1768D5
60311.word 0x123E77F9
60312.word 0x7938696E
60313.word 0x0D948EA6
60314.word 0x95DAF0DC
60315.word 0xF771466B
60316.word 0xF58E60C7
60317.word 0xE47DA4B6
60318.word 0x76E86625
60319.word 0x7469514D
60320.word 0x894194EF
60321.word 0x4C4858AA
60322.word 0x6D48F816
60323.word 0xFF5E387C
60324.word 0x7757C88A
60325.word 0x42BDAA88
60326.word 0xDAD2C265
60327.word 0xCE50CBAB
60328.word 0x210B96BD
60329.word 0x1B5248F4
60330.word 0x822004ED
60331.word 0x1B96DCE6
60332.word 0x9A46C0BC
60333.word 0x19AE60F9
60334.word 0xF88D10F9
60335.word 0x9CC88975
60336.word 0xF42B468A
60337.word 0x2E032420
60338.word 0x192C02FF
60339.word 0xC9660DF0
60340.word 0x338B1484
60341.word 0xAA63E950
60342.word 0xF713D814
60343.word 0x10489207
60344.word 0xF63CC7FA
60345.word 0x0E5641E0
60346.word 0xECC34A67
60347.word 0x734A5A8F
60348.word 0x99F4D1B9
60349.end