Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f12.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f12.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 "Using Instruction Hash for Focus :$Id: isa3_window3_f12.s,v 1.1 2007/05/11 17:22:36 drp Exp $"
39#include "defines.h"
40#include "nmacros.h"
41#include "old_boot.s"
42
43/************************************************************************
44 Test case code start
45 ************************************************************************/
46
47.text
48.global main
49
50main: /* test begin */
51
52
53 ta T_RD_THID
54 mov %o1, %l6
55 umul %l6, 256, %l7
56 setx DIAG_DATA_AREA, %g1, %g3
57 add %l7, %g3, %l7
58
59mov %l7, %g1
60wrpr %g0, 0x0, %cwp
61mov %g1, %l7
62wrpr %g0, 0x1, %cwp
63mov %g1, %l7
64wrpr %g0, 0x2, %cwp
65mov %g1, %l7
66wrpr %g0, 0x3, %cwp
67mov %g1, %l7
68wrpr %g0, 0x4, %cwp
69mov %g1, %l7
70wrpr %g0, 0x5, %cwp
71mov %g1, %l7
72wrpr %g0, 0x6, %cwp
73mov %g1, %l7
74wrpr %g0, 0x7, %cwp
75mov %g1, %l7
76 nop
77 setx 0x1F08D6B8B0520A32, %l0, %l6
78 stx %l6, [%l7 + 0x0]
79 ldx [%l7 + 0x0], %fsr
80!
81! Thread 0 Start
82!
83main_t0:
84
85 !# Initialize registers ..
86
87 !# Global registers
88 set 0x5, %g1
89 set 0xD, %g2
90 set 0xE, %g3
91 set 0x0, %g4
92 set 0x9, %g5
93 set 0xF, %g6
94 set 0x7, %g7
95 !# Input registers
96 set -0xF, %i0
97 set -0x6, %i1
98 set -0x1, %i2
99 set -0xA, %i3
100 set -0xA, %i4
101 set -0x1, %i5
102 set -0x0, %i6
103 set -0x1, %i7
104 !# Local registers
105 set 0x41838109, %l0
106 set 0x30151F2D, %l1
107 set 0x127FF5B0, %l2
108 set 0x25DAC354, %l3
109 set 0x4DAF2E43, %l4
110 set 0x1459EDF0, %l5
111 set 0x13E4AAE4, %l6
112 !# Output registers
113 set -0x1E14, %o0
114 set 0x1100, %o1
115 set -0x0268, %o2
116 set -0x05B8, %o3
117 set -0x15EC, %o4
118 set -0x136B, %o5
119 set -0x18D9, %o6
120 set 0x1DE0, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x3890B7B1B7CE45EB)
123 INIT_TH_FP_REG(%l7,%f2,0x3FA56701A157A1A9)
124 INIT_TH_FP_REG(%l7,%f4,0xD2A0860DE11E5D69)
125 INIT_TH_FP_REG(%l7,%f6,0x1F8151AAE515AE84)
126 INIT_TH_FP_REG(%l7,%f8,0x71C1D37A44206453)
127 INIT_TH_FP_REG(%l7,%f10,0xA1EF740F38171C33)
128 INIT_TH_FP_REG(%l7,%f12,0x5596CC491716A9FB)
129 INIT_TH_FP_REG(%l7,%f14,0x8023D28557374F79)
130 INIT_TH_FP_REG(%l7,%f16,0xE29DAADDC15F21D8)
131 INIT_TH_FP_REG(%l7,%f18,0x50D3FEE3AAA51FF1)
132 INIT_TH_FP_REG(%l7,%f20,0x949E1DB542815AFE)
133 INIT_TH_FP_REG(%l7,%f22,0xC45F1B8E7385068F)
134 INIT_TH_FP_REG(%l7,%f24,0x120D1BBE03CDA33B)
135 INIT_TH_FP_REG(%l7,%f26,0xA4FA8518FA2C5A96)
136 INIT_TH_FP_REG(%l7,%f28,0xCE4012C95A2CD89D)
137 INIT_TH_FP_REG(%l7,%f30,0xA867B122ED075263)
138 !# Other state
139
140 or %g0, 0x8, %l0
141 sllx %l0, 0x3c, %l0
142
143 or %g0, 0x8, %l0
144 sllx %l0, 0x3c, %l0
145 wrhpr %l0, 0x703, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 smulcc %i5, %o3, %o4
151 sir 0x1E6B
152 srl %i1, %g7, %l0
153 edge32 %g4, %i2, %g5
154 fcmpne32 %f30, %f28, %i6
155 fnot1s %f28, %f24
156 add %i3, 0x17B5, %l2
157 ldsw [%l7 + 0x6C], %o0
158 alignaddrl %i4, %g3, %g6
159 fmovsle %icc, %f10, %f0
160 std %f0, [%l7 + 0x70]
161 movrlez %l5, 0x2D3, %g2
162 addc %i0, 0x0B2D, %o6
163 fsrc1s %f2, %f21
164 srax %l3, 0x1B, %o7
165 sdivcc %i7, 0x0AC8, %l1
166 smul %l4, %g1, %o2
167 stw %l6, [%l7 + 0x40]
168 fpsub32 %f22, %f18, %f14
169 edge8n %o5, %o1, %i5
170 udivx %o4, 0x0792, %o3
171 movrlez %g7, 0x014, %i1
172 movg %icc, %l0, %g4
173 fmovdl %xcc, %f6, %f19
174 addcc %i2, %g5, %i3
175 mova %xcc, %i6, %l2
176 sdivcc %i4, 0x0AAD, %g3
177 fsrc2 %f28, %f18
178 xorcc %o0, 0x176E, %g6
179 movvs %icc, %g2, %l5
180 mova %icc, %i0, %o6
181 movle %icc, %o7, %i7
182 movcc %xcc, %l1, %l3
183 fcmps %fcc1, %f18, %f3
184 subccc %l4, %o2, %g1
185 fmul8x16 %f19, %f10, %f22
186 edge32n %o5, %o1, %i5
187 udiv %l6, 0x104F, %o3
188 edge16 %o4, %g7, %l0
189 movg %xcc, %i1, %g4
190 ldx [%l7 + 0x60], %g5
191 movn %icc, %i3, %i2
192 edge32ln %i6, %i4, %g3
193 orcc %o0, 0x0D1A, %g6
194 fmovrse %l2, %f21, %f31
195 movrgez %l5, %g2, %i0
196 fmul8x16au %f6, %f30, %f0
197 subccc %o7, 0x0CF4, %o6
198 edge16 %i7, %l3, %l4
199 edge16 %l1, %g1, %o5
200 movrlz %o1, 0x25E, %o2
201 fmovdg %xcc, %f14, %f31
202 sdiv %l6, 0x1030, %i5
203 addcc %o3, 0x1DB2, %o4
204 edge32 %l0, %g7, %g4
205 st %f23, [%l7 + 0x20]
206 ldd [%l7 + 0x68], %g4
207 subc %i1, %i2, %i3
208 movneg %icc, %i4, %g3
209 save %i6, %g6, %o0
210 rdpr %cwp, %g1
211 rdpr %cansave, %g2
212 rdpr %canrestore, %g3
213 rdpr %cleanwin, %g4
214 rdpr %otherwin, %g5
215 rdpr %wstate, %g6
216 sir 0x192A
217 xnorcc %l5, 0x1695, %l2
218 fmovdcc %xcc, %f17, %f10
219 xnorcc %g2, %o7, %i0
220 faligndata %f6, %f30, %f6
221 movrne %o6, 0x031, %i7
222 fpsub16s %f10, %f26, %f11
223 fsrc1 %f10, %f2
224 fmuld8sux16 %f5, %f19, %f10
225 ld [%l7 + 0x74], %f11
226 lduh [%l7 + 0x2C], %l3
227 orncc %l1, %l4, %o5
228 edge16l %o1, %g1, %o2
229 fmovrslez %l6, %f18, %f31
230 alignaddrl %o3, %o4, %i5
231 sdiv %g7, 0x04CA, %g4
232 ld [%l7 + 0x18], %f27
233 sir 0x106D
234 fmul8x16al %f30, %f12, %f30
235 lduw [%l7 + 0x2C], %g5
236 andncc %l0, %i1, %i3
237 fabsd %f20, %f12
238 ldd [%l7 + 0x48], %f20
239 movcc %icc, %i4, %i2
240 addccc %i6, %g6, %g3
241 edge32ln %l5, %o0, %g2
242 fmuld8ulx16 %f25, %f5, %f30
243 lduh [%l7 + 0x1C], %l2
244 fmovdl %icc, %f15, %f27
245 movpos %icc, %o7, %i0
246 subc %o6, %i7, %l3
247 edge32 %l4, %o5, %l1
248 orcc %g1, 0x0324, %o1
249 edge8n %l6, %o3, %o4
250 alignaddr %o2, %g7, %g4
251 subcc %g5, 0x1B60, %i5
252 edge16l %i1, %l0, %i3
253 nop
254 set 0x1A, %l3
255 ldub [%l7 + %l3], %i4
256 sdivx %i2, 0x08D0, %g6
257 fmovsle %icc, %f24, %f27
258 fpadd16 %f22, %f8, %f2
259 movrgez %i6, 0x362, %g3
260 edge16l %l5, %o0, %l2
261 fsrc2 %f8, %f12
262 popc 0x0B3A, %o7
263 movrlez %i0, %o6, %g2
264 orcc %i7, 0x0DBB, %l4
265 edge32l %o5, %l3, %l1
266 sdivx %g1, 0x1093, %o1
267 lduw [%l7 + 0x14], %l6
268 subc %o4, 0x062B, %o2
269 stb %g7, [%l7 + 0x42]
270 ldsw [%l7 + 0x0C], %g4
271 fcmped %fcc3, %f16, %f28
272 fabsd %f14, %f4
273 srlx %o3, 0x01, %i5
274 st %f5, [%l7 + 0x78]
275 lduw [%l7 + 0x68], %i1
276 movleu %icc, %l0, %i3
277 sub %i4, %g5, %g6
278 fnands %f1, %f27, %f24
279 fnors %f13, %f11, %f29
280 smul %i6, %g3, %i2
281 addc %o0, %l2, %o7
282 restore %l5, %i0, %o6
283 rdpr %cwp, %g1
284 rdpr %cansave, %g2
285 rdpr %canrestore, %g3
286 rdpr %cleanwin, %g4
287 rdpr %otherwin, %g5
288 rdpr %wstate, %g6
289 orn %g2, 0x0691, %l4
290 array8 %o5, %i7, %l1
291 ldd [%l7 + 0x68], %f20
292 andncc %l3, %o1, %l6
293 movrgez %g1, %o4, %g7
294 ldsb [%l7 + 0x60], %o2
295 fmovscc %icc, %f27, %f4
296 fornot1s %f4, %f31, %f28
297 sllx %g4, 0x14, %i5
298 popc %i1, %l0
299 srl %o3, 0x16, %i4
300 andcc %g5, %g6, %i3
301 fmovrslez %g3, %f30, %f11
302 fnegd %f14, %f6
303 fmovdleu %xcc, %f4, %f5
304 fornot1s %f10, %f11, %f8
305 movneg %icc, %i6, %o0
306 mulx %i2, 0x092A, %o7
307 stx %l5, [%l7 + 0x48]
308 edge32 %l2, %o6, %i0
309 edge32n %g2, %l4, %o5
310 movgu %icc, %l1, %l3
311 smulcc %o1, %l6, %i7
312 movne %xcc, %g1, %g7
313 smulcc %o4, 0x0B23, %g4
314 addc %o2, 0x1CA0, %i5
315 mova %xcc, %l0, %o3
316 fmovsvs %icc, %f0, %f9
317 movrgz %i1, 0x0C5, %i4
318 movneg %xcc, %g6, %i3
319 addc %g3, 0x1621, %g5
320 xorcc %i6, %i2, %o7
321 std %f28, [%l7 + 0x38]
322 movrgz %l5, %l2, %o0
323 save %i0, %o6, %l4
324 rdpr %cwp, %g1
325 rdpr %cansave, %g2
326 rdpr %canrestore, %g3
327 rdpr %cleanwin, %g4
328 rdpr %otherwin, %g5
329 rdpr %wstate, %g6
330 fnot2 %f24, %f12
331 ldsh [%l7 + 0x52], %o5
332 fand %f26, %f10, %f2
333 array32 %g2, %l3, %o1
334 save %l1, 0x02F2, %l6
335 rdpr %cwp, %g1
336 rdpr %cansave, %g2
337 rdpr %canrestore, %g3
338 rdpr %cleanwin, %g4
339 rdpr %otherwin, %g5
340 rdpr %wstate, %g6
341 ld [%l7 + 0x74], %f10
342 edge16ln %g1, %g7, %o4
343 stw %i7, [%l7 + 0x60]
344 fmovsneg %icc, %f27, %f7
345 mulscc %g4, %i5, %l0
346 stw %o2, [%l7 + 0x28]
347 fmovd %f12, %f18
348 fxnor %f12, %f20, %f30
349 fmovdne %icc, %f20, %f5
350 fxor %f16, %f2, %f2
351 fmovrdne %o3, %f18, %f22
352 fmovdcs %icc, %f19, %f4
353 movrgez %i4, %i1, %i3
354 movre %g3, %g6, %i6
355 sll %g5, 0x1D, %i2
356 movpos %icc, %o7, %l2
357 setx loop_0, %l0, %l1
358 return %l1
359 nop
360 rdpr %cwp, %g1
361 rdpr %cansave, %g2
362 rdpr %canrestore, %g3
363 rdpr %cleanwin, %g4
364 rdpr %otherwin, %g5
365 rdpr %wstate, %g6
366loop_0: fmovsn %xcc, %f8, %f23
367 mulx %o6, %l4, %g2
368 ldub [%l7 + 0x5E], %l3
369 alignaddr %o5, %o1, %l6
370 addc %g1, 0x0088, %g7
371 or %o4, 0x13B0, %i7
372 fmuld8ulx16 %f26, %f14, %f10
373 xnorcc %g4, 0x06D4, %l1
374 fmovrsgz %l0, %f21, %f25
375 lduh [%l7 + 0x2A], %o2
376 movl %icc, %o3, %i5
377 andcc %i1, 0x15C5, %i4
378 movrgz %i3, %g3, %g6
379 add %g5, 0x1F6C, %i6
380 edge16n %i2, %o7, %l2
381 fxor %f16, %f14, %f8
382 fpadd16 %f26, %f4, %f6
383 sir 0x0C85
384 fmovdleu %xcc, %f21, %f27
385 fpackfix %f20, %f16
386 fcmpgt32 %f12, %f16, %o0
387 subc %i0, 0x17D9, %o6
388 movvc %icc, %l5, %g2
389 fmovs %f0, %f13
390 andncc %l3, %o5, %l4
391 movl %xcc, %l6, %g1
392 edge16l %g7, %o4, %o1
393 move %icc, %i7, %l1
394 and %g4, %o2, %o3
395 movrlz %i5, 0x37C, %l0
396 edge16 %i1, %i3, %g3
397 umul %g6, 0x15AD, %g5
398 edge16n %i6, %i4, %o7
399 array16 %l2, %i2, %i0
400 orn %o6, 0x1C7E, %o0
401 movrlez %g2, %l5, %o5
402 srlx %l3, 0x12, %l6
403 fcmpeq32 %f6, %f0, %g1
404 smulcc %l4, %o4, %g7
405 movrlz %o1, %i7, %g4
406 edge16 %l1, %o3, %i5
407 movcs %icc, %o2, %i1
408 ldsh [%l7 + 0x44], %i3
409 bshuffle %f10, %f4, %f24
410 move %xcc, %l0, %g3
411 subc %g5, 0x08E6, %i6
412 movn %xcc, %i4, %o7
413 sllx %l2, 0x03, %i2
414 movle %xcc, %g6, %i0
415 movrgz %o6, 0x237, %o0
416 movcs %xcc, %l5, %g2
417 subcc %o5, %l6, %g1
418 fpmerge %f2, %f16, %f8
419 smulcc %l4, 0x075A, %l3
420 smulcc %g7, 0x11C9, %o1
421 fand %f2, %f10, %f10
422 subcc %i7, 0x0484, %g4
423 edge16 %o4, %o3, %l1
424 edge32l %o2, %i1, %i5
425 sub %l0, 0x1F83, %i3
426 movrne %g3, 0x01A, %i6
427 fnor %f6, %f30, %f2
428 srl %g5, 0x0F, %i4
429 srlx %l2, 0x0F, %i2
430 edge8l %g6, %i0, %o6
431 fsrc1 %f28, %f18
432 fmovrsne %o7, %f23, %f7
433 fmovrse %o0, %f31, %f12
434 fmovrdgz %l5, %f2, %f0
435 mulscc %g2, 0x10A2, %o5
436 sdivx %g1, 0x0A1E, %l6
437 orncc %l4, 0x1822, %l3
438 fcmpgt32 %f14, %f0, %g7
439 movpos %icc, %o1, %g4
440 addcc %i7, 0x1094, %o4
441 fnot1 %f18, %f20
442 fnand %f2, %f24, %f18
443 movre %l1, 0x282, %o3
444 subcc %o2, %i1, %l0
445 fmovsleu %xcc, %f23, %f8
446 smulcc %i5, %g3, %i3
447 udiv %g5, 0x1DD5, %i6
448 udivx %l2, 0x1BB1, %i4
449 movg %xcc, %g6, %i0
450 fabsd %f4, %f0
451 fpack16 %f30, %f16
452 udivcc %i2, 0x13DD, %o7
453 subcc %o0, %o6, %l5
454 fcmps %fcc1, %f7, %f25
455 movleu %icc, %g2, %g1
456 stw %l6, [%l7 + 0x44]
457 alignaddrl %o5, %l4, %l3
458 alignaddrl %o1, %g7, %i7
459 sub %g4, %o4, %l1
460 mova %icc, %o3, %i1
461 sdiv %l0, 0x1C84, %i5
462 ld [%l7 + 0x50], %f2
463 movrgez %g3, 0x3FE, %o2
464 fandnot1 %f22, %f20, %f8
465 smulcc %g5, 0x0191, %i3
466 stb %l2, [%l7 + 0x7B]
467 movge %icc, %i6, %g6
468 sdivx %i0, 0x0D14, %i2
469 edge8 %i4, %o0, %o6
470 fmovrdlz %o7, %f14, %f12
471 movge %xcc, %g2, %l5
472 movleu %xcc, %l6, %o5
473 fcmpd %fcc1, %f26, %f22
474 xor %g1, %l4, %l3
475 smulcc %o1, %i7, %g4
476 andn %g7, 0x12D0, %o4
477 fzero %f20
478 sra %o3, 0x08, %l1
479 fmovd %f2, %f0
480 faligndata %f24, %f22, %f0
481 fandnot1s %f8, %f29, %f19
482 mulscc %l0, 0x1B1A, %i5
483 fmovrdlz %g3, %f18, %f12
484 restore %o2, 0x10FC, %i1
485 rdpr %cwp, %g1
486 rdpr %cansave, %g2
487 rdpr %canrestore, %g3
488 rdpr %cleanwin, %g4
489 rdpr %otherwin, %g5
490 rdpr %wstate, %g6
491 udivx %i3, 0x0FAF, %l2
492 smul %i6, %g5, %i0
493 fmovrsgz %g6, %f21, %f27
494 fmovsne %icc, %f21, %f8
495 save %i2, %i4, %o0
496 rdpr %cwp, %g1
497 rdpr %cansave, %g2
498 rdpr %canrestore, %g3
499 rdpr %cleanwin, %g4
500 rdpr %otherwin, %g5
501 rdpr %wstate, %g6
502 andcc %o7, 0x1C35, %o6
503 array8 %l5, %l6, %g2
504 fmovspos %icc, %f7, %f20
505 move %xcc, %g1, %l4
506 fandnot2 %f30, %f28, %f10
507 orn %l3, %o5, %o1
508 alignaddr %i7, %g7, %g4
509 fones %f16
510 ldsb [%l7 + 0x3D], %o3
511 ldsh [%l7 + 0x08], %o4
512 and %l1, %i5, %l0
513 fmovdleu %xcc, %f23, %f3
514 fcmpes %fcc1, %f9, %f5
515 fmovdg %xcc, %f8, %f7
516 fsrc1 %f30, %f18
517 fnegd %f18, %f2
518 orcc %g3, 0x0579, %i1
519 faligndata %f30, %f2, %f0
520 fmovsneg %icc, %f29, %f19
521 xnorcc %i3, 0x02BE, %o2
522 array16 %l2, %i6, %i0
523 fmovdleu %xcc, %f24, %f5
524 edge32n %g6, %g5, %i2
525 fmovrslz %i4, %f24, %f14
526 array8 %o7, %o0, %l5
527 subccc %l6, 0x1DF5, %g2
528 umulcc %o6, 0x1C6A, %l4
529 fmovrdlez %g1, %f30, %f30
530 ldd [%l7 + 0x38], %f14
531 xor %l3, %o1, %i7
532 ldd [%l7 + 0x48], %g6
533 movg %xcc, %g4, %o3
534 lduw [%l7 + 0x48], %o5
535 movgu %icc, %o4, %l1
536 fmovdle %icc, %f27, %f22
537 movre %i5, 0x084, %g3
538 fnands %f18, %f17, %f25
539 smulcc %l0, 0x1352, %i3
540 sll %o2, 0x11, %i1
541 std %f26, [%l7 + 0x08]
542 fsrc2s %f6, %f16
543 movg %xcc, %l2, %i6
544 ldsw [%l7 + 0x60], %g6
545 xnorcc %g5, 0x1C77, %i0
546 movvc %xcc, %i4, %i2
547 fmovsgu %icc, %f4, %f16
548 fnand %f8, %f6, %f12
549 movl %icc, %o7, %l5
550 edge32ln %o0, %l6, %o6
551 addcc %g2, 0x1EBF, %l4
552 fnot1 %f12, %f8
553 edge16n %g1, %o1, %i7
554 mulx %g7, 0x0F17, %l3
555 stw %o3, [%l7 + 0x40]
556 mulscc %o5, %o4, %g4
557 edge16n %l1, %i5, %l0
558 array16 %i3, %o2, %g3
559 fnand %f16, %f28, %f8
560 stb %l2, [%l7 + 0x41]
561 siam 0x2
562 save %i1, 0x1966, %g6
563 rdpr %cwp, %g1
564 rdpr %cansave, %g2
565 rdpr %canrestore, %g3
566 rdpr %cleanwin, %g4
567 rdpr %otherwin, %g5
568 rdpr %wstate, %g6
569 array32 %i6, %i0, %i4
570 movvs %xcc, %i2, %o7
571 andcc %l5, 0x0A70, %o0
572 udiv %l6, 0x1CF0, %g5
573 std %f20, [%l7 + 0x78]
574 sllx %g2, 0x07, %o6
575 andn %l4, %o1, %i7
576 subccc %g7, 0x02CA, %l3
577 fcmple32 %f18, %f14, %o3
578 movle %icc, %o5, %o4
579 fnot2s %f20, %f7
580 sub %g4, 0x1A61, %l1
581 fxors %f7, %f2, %f18
582 edge8 %g1, %i5, %i3
583 alignaddrl %o2, %l0, %g3
584 fpadd32s %f8, %f21, %f2
585 movrlz %i1, 0x014, %l2
586 movleu %icc, %g6, %i0
587 addcc %i6, 0x0517, %i2
588 edge16 %i4, %l5, %o0
589 subccc %o7, 0x0949, %l6
590 fpadd32 %f10, %f18, %f10
591 alignaddrl %g5, %o6, %g2
592 fpadd16s %f29, %f22, %f2
593 smul %l4, 0x062B, %o1
594 stx %g7, [%l7 + 0x10]
595 fmovrdlz %i7, %f26, %f0
596 sdiv %l3, 0x1553, %o3
597 array8 %o5, %g4, %o4
598 movvs %icc, %g1, %l1
599 movl %xcc, %i3, %i5
600 fmovrsgez %o2, %f4, %f11
601 subcc %l0, 0x1948, %i1
602 ldd [%l7 + 0x38], %g2
603 fnot2 %f10, %f12
604 alignaddr %l2, %i0, %g6
605 movvc %icc, %i6, %i4
606 addc %l5, %i2, %o7
607 xnor %o0, %l6, %o6
608 edge8l %g2, %l4, %o1
609 edge8 %g5, %i7, %l3
610 mulscc %g7, 0x0DE0, %o5
611 fmul8x16 %f16, %f20, %f20
612 edge16ln %o3, %o4, %g4
613 array16 %g1, %i3, %i5
614 fmovdle %icc, %f30, %f21
615 add %o2, 0x02B6, %l1
616 sethi 0x0896, %i1
617 fcmple32 %f28, %f28, %g3
618 movge %xcc, %l0, %i0
619 nop
620 set 0x28, %l6
621 ldd [%l7 + %l6], %l2
622 fmul8x16al %f22, %f19, %f16
623 fornot1 %f6, %f22, %f14
624 movvc %xcc, %g6, %i6
625 edge32l %l5, %i2, %o7
626 fmuld8ulx16 %f21, %f6, %f16
627 addc %o0, %i4, %l6
628 orncc %o6, 0x09F8, %g2
629 edge16 %o1, %g5, %l4
630 or %i7, %l3, %o5
631 smul %g7, %o3, %o4
632 ldd [%l7 + 0x68], %f0
633 edge32l %g4, %i3, %g1
634 nop
635 set 0x60, %o7
636 ldx [%l7 + %o7], %i5
637 edge32l %o2, %i1, %l1
638 srax %g3, 0x0F, %l0
639 array32 %i0, %g6, %l2
640 smul %l5, %i6, %o7
641 st %f25, [%l7 + 0x08]
642 fnands %f30, %f21, %f31
643 ldd [%l7 + 0x18], %o0
644 edge32n %i4, %l6, %o6
645 fmovdcs %xcc, %f21, %f5
646 movn %xcc, %g2, %i2
647 movl %xcc, %g5, %l4
648 fmovse %icc, %f20, %f17
649 fcmpeq16 %f8, %f0, %o1
650 mulx %l3, 0x1EF4, %i7
651 sth %g7, [%l7 + 0x52]
652 ldsh [%l7 + 0x0A], %o3
653 popc 0x049D, %o4
654 movvs %xcc, %g4, %i3
655 srax %g1, %o5, %i5
656 ldub [%l7 + 0x3A], %o2
657 fmovrdlez %i1, %f24, %f20
658 edge32n %g3, %l1, %l0
659 ld [%l7 + 0x24], %f22
660 fpsub32 %f8, %f8, %f10
661 movcc %xcc, %i0, %l2
662 ldub [%l7 + 0x24], %g6
663 sub %i6, 0x12AE, %l5
664 movrne %o0, 0x3B6, %i4
665 movpos %xcc, %o7, %o6
666 srl %g2, %i2, %l6
667 array32 %l4, %g5, %l3
668 sir 0x06A3
669 ld [%l7 + 0x7C], %f16
670 movne %xcc, %i7, %o1
671 fmovrslez %o3, %f10, %f6
672 or %o4, 0x162F, %g7
673 edge8 %g4, %i3, %g1
674 fmovdgu %xcc, %f3, %f23
675 srl %o5, %o2, %i1
676 movneg %xcc, %i5, %g3
677 sub %l0, %i0, %l1
678 and %g6, 0x1BB6, %l2
679 addccc %i6, 0x1389, %o0
680 movneg %icc, %i4, %o7
681 and %o6, 0x1F85, %l5
682 xnorcc %g2, %i2, %l6
683 fpsub32s %f0, %f20, %f17
684 movg %xcc, %g5, %l3
685 array32 %l4, %i7, %o1
686 fzeros %f3
687 orncc %o4, 0x0F5C, %o3
688 fmovrsgz %g7, %f11, %f8
689 umul %i3, 0x1D41, %g1
690 movcs %icc, %o5, %o2
691 popc 0x11E4, %g4
692 movne %icc, %i1, %i5
693 fcmpne32 %f10, %f20, %g3
694 stx %l0, [%l7 + 0x28]
695 ldub [%l7 + 0x47], %l1
696 fpadd16 %f0, %f10, %f14
697 nop
698 set 0x70, %g5
699 stb %i0, [%l7 + %g5]
700 movrlz %l2, %g6, %o0
701 ldx [%l7 + 0x50], %i4
702 edge32 %o7, %o6, %i6
703 subc %g2, %i2, %l5
704 srlx %l6, 0x05, %g5
705 edge32n %l3, %l4, %i7
706 ldub [%l7 + 0x72], %o1
707 ldd [%l7 + 0x30], %o2
708 stw %g7, [%l7 + 0x1C]
709 nop
710 set 0x48, %l4
711 stx %i3, [%l7 + %l4]
712 movneg %xcc, %g1, %o5
713 srl %o2, 0x1C, %g4
714 movn %xcc, %o4, %i5
715 ldd [%l7 + 0x40], %f2
716 udiv %i1, 0x19A8, %g3
717 fsrc2s %f9, %f5
718 sra %l0, 0x05, %i0
719 nop
720 set 0x3E, %g3
721 ldsh [%l7 + %g3], %l2
722 sdiv %g6, 0x178F, %o0
723 umulcc %i4, 0x1D15, %o7
724 fornot2 %f8, %f6, %f12
725 stx %l1, [%l7 + 0x58]
726 xorcc %i6, 0x1281, %g2
727 smulcc %i2, %l5, %l6
728 udivx %o6, 0x116E, %g5
729 fcmpeq16 %f28, %f22, %l3
730 subcc %i7, %o1, %o3
731 stb %g7, [%l7 + 0x56]
732 udivx %l4, 0x1204, %g1
733 movleu %xcc, %i3, %o2
734 addccc %g4, 0x1728, %o5
735 movcs %xcc, %o4, %i1
736 movl %xcc, %i5, %g3
737 ldsh [%l7 + 0x20], %i0
738 movcc %icc, %l0, %l2
739 fpmerge %f2, %f0, %f24
740 movgu %xcc, %g6, %i4
741 fmovsge %icc, %f23, %f3
742 mulscc %o0, %o7, %i6
743 sllx %g2, %i2, %l5
744 fmovs %f2, %f13
745 array32 %l1, %l6, %o6
746 movvc %icc, %g5, %l3
747 lduw [%l7 + 0x7C], %o1
748 udiv %i7, 0x1E0B, %g7
749 ldsb [%l7 + 0x5B], %o3
750 fmovdpos %icc, %f11, %f20
751 edge32 %l4, %g1, %o2
752 udivcc %i3, 0x0060, %g4
753 movpos %xcc, %o4, %o5
754 edge32l %i5, %g3, %i1
755 sub %l0, 0x0D25, %i0
756 ldx [%l7 + 0x08], %l2
757 srlx %g6, 0x0D, %i4
758 st %f6, [%l7 + 0x48]
759 movcc %xcc, %o7, %o0
760 ldx [%l7 + 0x70], %i6
761 edge8 %i2, %g2, %l5
762 st %f10, [%l7 + 0x10]
763 subcc %l1, 0x191C, %l6
764 sll %g5, %o6, %l3
765 fmovsg %xcc, %f13, %f27
766 movrne %o1, 0x1E8, %g7
767 fors %f21, %f6, %f21
768 edge16ln %i7, %o3, %l4
769 udiv %g1, 0x1481, %o2
770 popc 0x10D5, %g4
771 movcs %icc, %o4, %o5
772 xnor %i5, 0x1A31, %g3
773 subccc %i1, %i3, %l0
774 movcs %xcc, %l2, %g6
775 stw %i0, [%l7 + 0x6C]
776 fxor %f6, %f4, %f8
777 fandnot2 %f0, %f30, %f22
778 fcmps %fcc0, %f30, %f0
779 xorcc %i4, %o7, %o0
780 movl %icc, %i6, %i2
781 addccc %l5, 0x0933, %g2
782 fmul8ulx16 %f6, %f18, %f6
783 or %l6, 0x14AA, %l1
784 smul %o6, 0x1E1A, %g5
785 save %o1, %l3, %i7
786 rdpr %cwp, %g1
787 rdpr %cansave, %g2
788 rdpr %canrestore, %g3
789 rdpr %cleanwin, %g4
790 rdpr %otherwin, %g5
791 rdpr %wstate, %g6
792 subccc %o3, 0x022F, %g7
793 fmovdcc %xcc, %f28, %f11
794 xnorcc %l4, 0x0B55, %o2
795 smulcc %g4, 0x1CBB, %g1
796 movrgez %o5, %o4, %i5
797 movrne %i1, %i3, %g3
798 srax %l2, %l0, %i0
799 udivx %g6, 0x124B, %o7
800 addcc %i4, 0x0A17, %i6
801 array8 %i2, %o0, %g2
802 fcmps %fcc2, %f27, %f20
803 edge32n %l6, %l5, %o6
804 fmovrdgez %g5, %f10, %f2
805 sir 0x1FBC
806 edge32l %l1, %l3, %i7
807 andncc %o1, %o3, %g7
808 subcc %l4, 0x04AF, %o2
809 movn %xcc, %g1, %g4
810 movvs %icc, %o4, %o5
811 fsrc2 %f24, %f24
812 fmovdne %xcc, %f15, %f19
813 ldd [%l7 + 0x28], %f18
814 mulscc %i1, %i5, %g3
815 fnands %f0, %f30, %f17
816 umulcc %l2, 0x19EA, %l0
817 save %i0, %i3, %o7
818 rdpr %cwp, %g1
819 rdpr %cansave, %g2
820 rdpr %canrestore, %g3
821 rdpr %cleanwin, %g4
822 rdpr %otherwin, %g5
823 rdpr %wstate, %g6
824 movrgz %g6, 0x069, %i4
825 xorcc %i2, 0x00F0, %o0
826 fnot2 %f20, %f12
827 save %i6, 0x1787, %l6
828 rdpr %cwp, %g1
829 rdpr %cansave, %g2
830 rdpr %canrestore, %g3
831 rdpr %cleanwin, %g4
832 rdpr %otherwin, %g5
833 rdpr %wstate, %g6
834 fcmpgt32 %f16, %f30, %l5
835 srax %o6, 0x00, %g2
836 xorcc %l1, 0x1605, %l3
837 ldd [%l7 + 0x68], %i6
838 fcmple32 %f8, %f30, %g5
839 fpack32 %f22, %f2, %f2
840 sra %o1, 0x1C, %g7
841 srlx %l4, %o2, %o3
842 fpadd32s %f20, %f11, %f20
843 fandnot2s %f5, %f14, %f23
844 fmovrslz %g1, %f4, %f15
845 sth %o4, [%l7 + 0x54]
846 umul %g4, 0x06D0, %o5
847 setx loop_1, %l0, %l1
848 return %l1
849 nop
850 rdpr %cwp, %g1
851 rdpr %cansave, %g2
852 rdpr %canrestore, %g3
853 rdpr %cleanwin, %g4
854 rdpr %otherwin, %g5
855 rdpr %wstate, %g6
856loop_1: addccc %l0, 0x1E76, %l2
857 movrgez %i0, 0x1D4, %o7
858 subc %i3, %g6, %i4
859 andn %i2, 0x0E0D, %o0
860 srl %i6, %l6, %l5
861 fmovsleu %xcc, %f25, %f6
862 fzeros %f2
863 lduw [%l7 + 0x74], %g2
864 fmovrsgez %o6, %f24, %f8
865 edge32ln %l3, %l1, %g5
866 xorcc %i7, %g7, %o1
867 udivcc %o2, 0x127B, %l4
868 sethi 0x1F56, %g1
869 subc %o4, %o3, %o5
870 sll %i5, 0x03, %i1
871 ldx [%l7 + 0x18], %g4
872 fcmpeq32 %f0, %f6, %l0
873 movrlz %g3, 0x1F2, %l2
874 fcmpes %fcc1, %f7, %f13
875 movrlez %o7, 0x0BC, %i3
876 xor %i0, 0x13AF, %i4
877 nop
878 set 0x6A, %o6
879 sth %i2, [%l7 + %o6]
880 xorcc %o0, %g6, %i6
881 stw %l6, [%l7 + 0x3C]
882 movgu %xcc, %l5, %o6
883 smul %l3, 0x1C30, %l1
884 mova %icc, %g5, %i7
885 edge16 %g7, %o1, %o2
886 orn %g2, 0x121D, %l4
887 ldd [%l7 + 0x28], %f12
888 edge8l %g1, %o3, %o4
889 alignaddr %o5, %i5, %g4
890 srax %i1, %g3, %l0
891 fsrc1 %f16, %f8
892 edge8 %o7, %i3, %l2
893 xnor %i4, 0x1277, %i0
894 fcmpes %fcc3, %f21, %f29
895 srlx %o0, 0x0E, %g6
896 sth %i2, [%l7 + 0x7E]
897 sth %l6, [%l7 + 0x66]
898 orn %l5, %i6, %o6
899 sll %l3, 0x06, %g5
900 or %l1, 0x0F0A, %g7
901 fands %f9, %f8, %f14
902 movl %icc, %o1, %o2
903 movl %xcc, %i7, %l4
904 smulcc %g1, 0x15C1, %o3
905 ldsb [%l7 + 0x17], %g2
906 ldsb [%l7 + 0x6D], %o4
907 addc %o5, 0x141E, %g4
908 stx %i1, [%l7 + 0x08]
909 movvs %icc, %i5, %g3
910 srlx %l0, %o7, %i3
911 fmovdn %xcc, %f16, %f21
912 edge16l %i4, %i0, %l2
913 movle %xcc, %o0, %g6
914 sethi 0x1F9E, %i2
915 fxors %f17, %f17, %f20
916 fmovdne %xcc, %f29, %f25
917 fexpand %f23, %f14
918 st %f1, [%l7 + 0x58]
919 sth %l6, [%l7 + 0x56]
920 fmovrdlez %l5, %f2, %f2
921 edge32l %o6, %i6, %g5
922 fmovdg %icc, %f1, %f22
923 movrgz %l1, 0x3CD, %l3
924 stw %o1, [%l7 + 0x5C]
925 srax %g7, 0x05, %i7
926 fxors %f16, %f0, %f4
927 sdivx %l4, 0x0BE1, %o2
928 edge16n %g1, %o3, %g2
929 movleu %xcc, %o4, %o5
930 fandnot1 %f18, %f26, %f14
931 st %f1, [%l7 + 0x14]
932 lduw [%l7 + 0x64], %g4
933 movleu %icc, %i5, %i1
934 movn %xcc, %g3, %l0
935 fmovrdlz %i3, %f8, %f20
936 sdivcc %i4, 0x0579, %o7
937 sdiv %l2, 0x0DA9, %i0
938 fpack16 %f2, %f14
939 fpack16 %f14, %f27
940 orcc %o0, %i2, %g6
941 st %f13, [%l7 + 0x48]
942 movvc %icc, %l6, %l5
943 fsrc1 %f6, %f2
944 fmovd %f20, %f0
945 movcc %icc, %o6, %i6
946 umul %g5, %l3, %o1
947 movrgz %l1, %g7, %i7
948 alignaddr %o2, %l4, %g1
949 movge %xcc, %g2, %o4
950 fabss %f11, %f2
951 movge %icc, %o3, %o5
952 edge16n %i5, %g4, %g3
953 movle %xcc, %l0, %i1
954 sir 0x0B18
955 andn %i4, %i3, %l2
956 or %o7, %o0, %i0
957 fabss %f14, %f7
958 fnot1 %f30, %f16
959 movne %icc, %i2, %l6
960 stb %l5, [%l7 + 0x61]
961 array32 %o6, %i6, %g5
962 edge8 %g6, %o1, %l3
963 mulscc %g7, %l1, %o2
964 mulx %i7, %l4, %g1
965 movne %icc, %g2, %o4
966 ldd [%l7 + 0x18], %o2
967 movgu %icc, %i5, %g4
968 movvs %icc, %g3, %l0
969 orcc %i1, %i4, %i3
970 sethi 0x18AD, %l2
971 sir 0x13F5
972 xor %o7, 0x0919, %o0
973 andcc %o5, 0x1B8F, %i2
974 array32 %i0, %l5, %o6
975 movpos %xcc, %l6, %g5
976 sdivcc %i6, 0x02F9, %g6
977 addccc %l3, 0x1DC0, %o1
978 fpackfix %f28, %f11
979 fmovsvs %xcc, %f16, %f10
980 xorcc %l1, %g7, %i7
981 fcmpes %fcc2, %f17, %f0
982 sir 0x09CA
983 fmovdge %xcc, %f25, %f31
984 ld [%l7 + 0x58], %f2
985 fmovsneg %xcc, %f5, %f11
986 std %f8, [%l7 + 0x70]
987 fmul8ulx16 %f16, %f30, %f18
988 movrlz %o2, %l4, %g1
989 alignaddrl %o4, %o3, %g2
990 movcc %xcc, %i5, %g4
991 edge16ln %l0, %i1, %g3
992 alignaddr %i4, %l2, %o7
993 fmovsneg %xcc, %f26, %f8
994 fsrc2 %f0, %f28
995 edge32 %i3, %o5, %i2
996 orcc %i0, 0x0C9A, %o0
997 udiv %o6, 0x09CA, %l5
998 orcc %l6, %g5, %i6
999 fnegd %f18, %f16
1000 movneg %icc, %g6, %o1
1001 fmovsvc %xcc, %f9, %f27
1002 mova %icc, %l3, %g7
1003 fmovrdne %l1, %f28, %f30
1004 fandnot2s %f16, %f20, %f10
1005 srax %i7, %l4, %o2
1006 movl %xcc, %g1, %o4
1007 fabss %f24, %f12
1008 movn %icc, %g2, %o3
1009 and %g4, %l0, %i5
1010 array32 %g3, %i4, %i1
1011 fpadd32 %f12, %f26, %f6
1012 movg %xcc, %o7, %i3
1013 ldsw [%l7 + 0x4C], %l2
1014 alignaddr %o5, %i0, %o0
1015 fmovscs %icc, %f2, %f31
1016 edge32 %o6, %i2, %l5
1017 fmovdl %xcc, %f11, %f11
1018 edge8n %g5, %l6, %g6
1019 fmovsle %icc, %f14, %f1
1020 orcc %o1, %l3, %g7
1021 edge32ln %i6, %l1, %l4
1022 udiv %i7, 0x191F, %g1
1023 alignaddrl %o4, %o2, %g2
1024 movvc %xcc, %g4, %o3
1025 fmovsl %xcc, %f8, %f9
1026 umulcc %l0, 0x14C0, %i5
1027 fmovrdgz %g3, %f2, %f6
1028 fnors %f0, %f1, %f6
1029 udivcc %i4, 0x1D5A, %o7
1030 movgu %xcc, %i1, %i3
1031 lduw [%l7 + 0x24], %l2
1032 siam 0x6
1033 fmovdvc %icc, %f20, %f3
1034 subccc %o5, 0x0901, %o0
1035 movvc %xcc, %i0, %o6
1036 fmovrdne %l5, %f14, %f6
1037 movle %icc, %g5, %l6
1038 movre %g6, %o1, %l3
1039 srax %g7, 0x12, %i6
1040 mova %xcc, %l1, %l4
1041 fmovdvc %xcc, %f7, %f11
1042 stx %i7, [%l7 + 0x10]
1043 alignaddr %i2, %o4, %o2
1044 ldd [%l7 + 0x58], %g2
1045 fmovdneg %icc, %f8, %f30
1046 ldsw [%l7 + 0x10], %g1
1047 addcc %g4, %l0, %i5
1048 movgu %xcc, %g3, %o3
1049 save %o7, %i1, %i3
1050 rdpr %cwp, %g1
1051 rdpr %cansave, %g2
1052 rdpr %canrestore, %g3
1053 rdpr %cleanwin, %g4
1054 rdpr %otherwin, %g5
1055 rdpr %wstate, %g6
1056 ldd [%l7 + 0x40], %l2
1057 array16 %i4, %o5, %i0
1058 stw %o0, [%l7 + 0x74]
1059 fmovse %icc, %f11, %f20
1060 std %f30, [%l7 + 0x68]
1061 fornot2s %f30, %f19, %f13
1062 udivx %l5, 0x050B, %o6
1063 smulcc %l6, %g5, %g6
1064 fsrc1s %f31, %f11
1065 movrlez %o1, %g7, %l3
1066 edge32 %i6, %l4, %l1
1067 andncc %i2, %i7, %o4
1068 sllx %o2, %g1, %g4
1069 edge16l %l0, %g2, %i5
1070 addc %o3, 0x03F0, %o7
1071 fmovsne %xcc, %f28, %f4
1072 fsrc2s %f29, %f28
1073 andcc %i1, %g3, %l2
1074 addc %i3, 0x12D9, %o5
1075 sra %i0, %o0, %l5
1076 movne %icc, %o6, %l6
1077 popc %g5, %g6
1078 fnot2 %f6, %f0
1079 movrgz %o1, %i4, %g7
1080 fmovrdne %l3, %f20, %f6
1081 srax %l4, 0x02, %i6
1082 smulcc %i2, %i7, %o4
1083 xnor %l1, %g1, %g4
1084 fpadd16s %f16, %f9, %f27
1085 sllx %o2, %g2, %l0
1086 ldub [%l7 + 0x67], %i5
1087 fpadd16 %f14, %f18, %f16
1088 sllx %o3, 0x11, %o7
1089 alignaddrl %g3, %i1, %l2
1090 ldsh [%l7 + 0x50], %o5
1091 sir 0x19B3
1092 edge8ln %i3, %i0, %o0
1093 addccc %o6, 0x0525, %l5
1094 fmovdvc %xcc, %f26, %f19
1095 xnor %l6, %g6, %o1
1096 andncc %i4, %g7, %g5
1097 srax %l3, 0x19, %l4
1098 ldd [%l7 + 0x78], %f18
1099 movrlz %i2, %i6, %o4
1100 stb %l1, [%l7 + 0x2F]
1101 fmul8sux16 %f20, %f4, %f24
1102 fnegs %f25, %f19
1103 movrlez %g1, 0x1C2, %g4
1104 movl %icc, %o2, %i7
1105 sll %l0, 0x09, %i5
1106 andn %o3, 0x0C49, %o7
1107 edge32ln %g2, %g3, %i1
1108 fsrc1s %f5, %f15
1109 edge8 %o5, %l2, %i0
1110 xorcc %o0, 0x18B5, %o6
1111 udivx %i3, 0x1620, %l6
1112 fmul8x16al %f31, %f2, %f10
1113 movre %g6, %l5, %i4
1114 edge8 %o1, %g5, %l3
1115 movne %icc, %g7, %i2
1116 udivx %l4, 0x14E8, %o4
1117 sdivx %l1, 0x11E8, %i6
1118 array8 %g4, %g1, %i7
1119 siam 0x2
1120 fmul8x16au %f13, %f3, %f8
1121 andcc %l0, %i5, %o2
1122 movne %xcc, %o7, %o3
1123 sra %g2, 0x09, %g3
1124 fmovs %f10, %f8
1125 movvs %xcc, %o5, %i1
1126 fpack32 %f0, %f10, %f0
1127 std %f10, [%l7 + 0x38]
1128 udivx %l2, 0x073C, %o0
1129 udivx %i0, 0x0002, %i3
1130 popc %o6, %g6
1131 sth %l5, [%l7 + 0x2C]
1132 sdivx %l6, 0x0C9B, %i4
1133 xnor %g5, 0x012A, %o1
1134 movn %xcc, %l3, %g7
1135 fornot1s %f30, %f8, %f16
1136 fmovdl %xcc, %f18, %f26
1137 orncc %l4, 0x0088, %i2
1138 ldsw [%l7 + 0x10], %l1
1139 fmovd %f30, %f14
1140 sdiv %i6, 0x1E35, %g4
1141 array32 %o4, %g1, %i7
1142 movvs %xcc, %i5, %l0
1143 andn %o7, %o3, %o2
1144 smul %g3, %g2, %i1
1145 xnorcc %l2, 0x1859, %o5
1146 ldub [%l7 + 0x37], %i0
1147 sllx %i3, 0x03, %o0
1148 fmovrsgz %g6, %f31, %f12
1149 lduh [%l7 + 0x72], %o6
1150 movvs %xcc, %l6, %i4
1151 umulcc %l5, %g5, %o1
1152 srl %g7, 0x0C, %l4
1153 alignaddr %i2, %l1, %i6
1154 fmovrsne %g4, %f19, %f25
1155 array8 %o4, %l3, %i7
1156 xnor %i5, 0x0135, %l0
1157 ldub [%l7 + 0x2A], %g1
1158 movneg %icc, %o7, %o2
1159 umul %o3, 0x031E, %g3
1160 bshuffle %f28, %f14, %f12
1161 udivcc %i1, 0x1CE4, %l2
1162 srax %g2, 0x11, %i0
1163 edge8ln %i3, %o5, %g6
1164 restore %o0, 0x0880, %l6
1165 rdpr %cwp, %g1
1166 rdpr %cansave, %g2
1167 rdpr %canrestore, %g3
1168 rdpr %cleanwin, %g4
1169 rdpr %otherwin, %g5
1170 rdpr %wstate, %g6
1171 movvc %icc, %i4, %l5
1172 srax %g5, 0x03, %o6
1173 fmovdle %xcc, %f5, %f20
1174 fxnor %f30, %f16, %f14
1175 edge32ln %o1, %l4, %i2
1176 xnorcc %l1, %i6, %g7
1177 srl %g4, 0x0D, %o4
1178 stw %i7, [%l7 + 0x08]
1179 movg %xcc, %l3, %l0
1180 move %xcc, %g1, %i5
1181 fsrc2s %f16, %f4
1182 edge32ln %o2, %o3, %g3
1183 edge8ln %o7, %l2, %i1
1184 std %f30, [%l7 + 0x38]
1185 fand %f18, %f22, %f8
1186 st %f2, [%l7 + 0x3C]
1187 andn %g2, 0x09DB, %i0
1188 ldub [%l7 + 0x18], %i3
1189 st %f10, [%l7 + 0x0C]
1190 fmovsvc %icc, %f18, %f29
1191 fornot2s %f6, %f4, %f9
1192 sir 0x07E5
1193 array8 %g6, %o5, %o0
1194 movrlz %l6, %i4, %l5
1195 or %o6, 0x0266, %o1
1196 xnorcc %l4, 0x1487, %g5
1197 edge16 %i2, %i6, %l1
1198 sdivcc %g7, 0x0671, %o4
1199 fmovsa %xcc, %f20, %f20
1200 subc %g4, 0x177E, %i7
1201 ldx [%l7 + 0x20], %l3
1202 movl %icc, %g1, %i5
1203 fsrc2 %f10, %f30
1204 edge8n %l0, %o3, %o2
1205 movrgz %o7, %l2, %i1
1206 movvs %icc, %g3, %i0
1207 alignaddrl %i3, %g6, %g2
1208 movrne %o0, %l6, %i4
1209 sra %o5, %l5, %o1
1210 lduh [%l7 + 0x0A], %o6
1211 ldd [%l7 + 0x08], %f20
1212 stx %l4, [%l7 + 0x10]
1213 ldub [%l7 + 0x6F], %i2
1214 popc 0x1F70, %g5
1215 subccc %l1, %i6, %g7
1216 fxnors %f13, %f13, %f15
1217 ldub [%l7 + 0x36], %g4
1218 sra %o4, %l3, %i7
1219 fmovrslz %i5, %f4, %f15
1220 umulcc %g1, 0x1498, %o3
1221 movne %icc, %o2, %o7
1222 lduh [%l7 + 0x60], %l2
1223 popc 0x0454, %l0
1224 fsrc2s %f31, %f20
1225 sdiv %g3, 0x1BF7, %i1
1226 movrgz %i0, %i3, %g2
1227 orcc %g6, 0x1E28, %l6
1228 movrgez %o0, 0x1D7, %i4
1229 sub %o5, %o1, %o6
1230 movle %icc, %l4, %i2
1231 sethi 0x041B, %g5
1232 movn %icc, %l5, %i6
1233 movrgez %l1, %g4, %o4
1234 movn %icc, %g7, %i7
1235 add %l3, %i5, %g1
1236 movl %icc, %o2, %o7
1237 movvs %icc, %l2, %o3
1238 fmuld8sux16 %f8, %f9, %f26
1239 and %l0, 0x180C, %i1
1240 edge32ln %g3, %i0, %i3
1241 movrgez %g6, 0x17F, %l6
1242 sth %g2, [%l7 + 0x56]
1243 add %i4, 0x0FD4, %o5
1244 fmovsg %icc, %f10, %f20
1245 array32 %o1, %o6, %o0
1246 edge32 %i2, %g5, %l5
1247 nop
1248 set 0x28, %g2
1249 sth %i6, [%l7 + %g2]
1250 array16 %l4, %g4, %l1
1251 movvc %icc, %o4, %i7
1252 movle %xcc, %g7, %l3
1253 orn %g1, %o2, %i5
1254 addc %o7, 0x0E46, %l2
1255 movcc %icc, %l0, %i1
1256 edge16l %g3, %o3, %i3
1257 array32 %g6, %l6, %g2
1258 ld [%l7 + 0x2C], %f11
1259 xorcc %i0, 0x0361, %i4
1260 fexpand %f22, %f24
1261 alignaddr %o1, %o5, %o0
1262 andn %i2, 0x0F51, %g5
1263 movle %xcc, %l5, %o6
1264 fmovs %f9, %f2
1265 setx loop_2, %l0, %l1
1266 return %l1
1267 nop
1268 rdpr %cwp, %g1
1269 rdpr %cansave, %g2
1270 rdpr %canrestore, %g3
1271 rdpr %cleanwin, %g4
1272 rdpr %otherwin, %g5
1273 rdpr %wstate, %g6
1274loop_2: smul %l1, %o4, %g4
1275 andcc %g7, %i7, %g1
1276 ldx [%l7 + 0x50], %o2
1277 fmovdcs %xcc, %f18, %f0
1278 lduh [%l7 + 0x12], %i5
1279 sllx %o7, 0x05, %l3
1280 ldx [%l7 + 0x08], %l0
1281 ldsw [%l7 + 0x50], %i1
1282 sdiv %g3, 0x19CB, %l2
1283 edge32l %i3, %o3, %g6
1284 fpsub32s %f27, %f31, %f21
1285 nop
1286 set 0x7C, %o0
1287 lduh [%l7 + %o0], %g2
1288 movvs %xcc, %i0, %i4
1289 movge %xcc, %o1, %o5
1290 fnands %f10, %f14, %f26
1291 movrne %l6, %i2, %o0
1292 xorcc %g5, %o6, %l5
1293 xor %l4, 0x0CD2, %i6
1294 popc 0x0580, %l1
1295 xorcc %o4, %g7, %g4
1296 movgu %icc, %g1, %o2
1297 array16 %i7, %i5, %l3
1298 fpsub32s %f9, %f23, %f3
1299 fabsd %f6, %f24
1300 fmovrdne %l0, %f16, %f28
1301 alignaddr %i1, %g3, %l2
1302 edge16l %o7, %o3, %i3
1303 fcmps %fcc1, %f21, %f9
1304 edge8n %g2, %g6, %i0
1305 bshuffle %f14, %f22, %f14
1306 fmovdle %icc, %f24, %f18
1307 movcs %icc, %o1, %o5
1308 movre %l6, %i2, %o0
1309 fxnors %f13, %f27, %f29
1310 edge32 %i4, %g5, %o6
1311 umul %l5, %l4, %i6
1312 array32 %l1, %g7, %g4
1313 fnot2 %f14, %f4
1314 ldsb [%l7 + 0x41], %g1
1315 add %o2, %o4, %i5
1316 fpadd16 %f4, %f12, %f12
1317 srlx %i7, 0x0A, %l0
1318 save %i1, %g3, %l3
1319 rdpr %cwp, %g1
1320 rdpr %cansave, %g2
1321 rdpr %canrestore, %g3
1322 rdpr %cleanwin, %g4
1323 rdpr %otherwin, %g5
1324 rdpr %wstate, %g6
1325 fmovrsne %l2, %f0, %f25
1326 popc %o3, %o7
1327 andn %g2, %g6, %i0
1328 ldub [%l7 + 0x3E], %o1
1329 fmovsvc %icc, %f19, %f30
1330 stw %i3, [%l7 + 0x48]
1331 movrgz %l6, 0x0F8, %o5
1332 xnor %i2, 0x1569, %i4
1333 movrne %o0, 0x044, %g5
1334 fmovrse %l5, %f11, %f2
1335 sethi 0x1129, %o6
1336 srax %i6, %l4, %l1
1337 movcs %icc, %g7, %g4
1338 subcc %g1, %o2, %o4
1339 srl %i5, %l0, %i1
1340 ldub [%l7 + 0x31], %i7
1341 addcc %g3, %l2, %l3
1342 for %f4, %f2, %f0
1343 xnorcc %o7, %o3, %g2
1344 movre %g6, 0x04C, %o1
1345 sdivx %i3, 0x0865, %i0
1346 movre %l6, 0x372, %o5
1347 xnorcc %i2, 0x1DC6, %i4
1348 add %g5, 0x0324, %l5
1349 movleu %xcc, %o6, %o0
1350 sethi 0x0AB0, %l4
1351 or %l1, 0x166C, %g7
1352 movvs %xcc, %g4, %g1
1353 movrgez %o2, 0x1C1, %i6
1354 fsrc1s %f4, %f11
1355 edge16ln %i5, %l0, %i1
1356 fors %f19, %f26, %f15
1357 fmul8sux16 %f30, %f8, %f12
1358 movgu %xcc, %o4, %i7
1359 ldx [%l7 + 0x30], %l2
1360 umul %l3, %o7, %g3
1361 edge32l %o3, %g2, %o1
1362 sub %g6, %i0, %l6
1363 srlx %i3, %o5, %i4
1364 sdivcc %i2, 0x10C7, %g5
1365 lduw [%l7 + 0x68], %l5
1366 movleu %xcc, %o6, %o0
1367 fmovrsgz %l4, %f1, %f5
1368 ldx [%l7 + 0x10], %g7
1369 fpsub16 %f28, %f20, %f4
1370 movvc %icc, %g4, %g1
1371 fmovdl %icc, %f26, %f3
1372 restore %l1, %i6, %i5
1373 rdpr %cwp, %g1
1374 rdpr %cansave, %g2
1375 rdpr %canrestore, %g3
1376 rdpr %cleanwin, %g4
1377 rdpr %otherwin, %g5
1378 rdpr %wstate, %g6
1379 ld [%l7 + 0x68], %f0
1380 sdivx %l0, 0x1209, %o2
1381 ldsb [%l7 + 0x7D], %i1
1382 ldx [%l7 + 0x10], %o4
1383 fmovrsgez %l2, %f23, %f27
1384 movvs %icc, %i7, %l3
1385 orn %o7, 0x0076, %o3
1386 fmovdvs %xcc, %f6, %f26
1387 movrgez %g3, %g2, %o1
1388 add %i0, 0x13A5, %g6
1389 add %i3, 0x1EB1, %o5
1390 mulscc %i4, %i2, %g5
1391 array8 %l5, %l6, %o6
1392 bshuffle %f30, %f18, %f6
1393 xor %o0, 0x1988, %g7
1394 move %xcc, %l4, %g1
1395 movg %xcc, %l1, %g4
1396 sllx %i5, 0x0B, %l0
1397 fone %f28
1398 sethi 0x1D9F, %o2
1399 ldsb [%l7 + 0x7D], %i6
1400 edge16ln %i1, %l2, %i7
1401 sub %l3, 0x1CD5, %o7
1402 movre %o4, 0x062, %g3
1403 sub %o3, %g2, %o1
1404 movrgez %g6, %i3, %o5
1405 and %i0, %i2, %i4
1406 ld [%l7 + 0x6C], %f31
1407 addccc %g5, 0x0426, %l6
1408 sdivx %o6, 0x1258, %o0
1409 fpsub16s %f17, %f29, %f15
1410 lduw [%l7 + 0x58], %l5
1411 sdivcc %g7, 0x1C7C, %l4
1412 movpos %icc, %l1, %g4
1413 andcc %i5, %l0, %g1
1414 sub %o2, 0x171D, %i6
1415 edge32l %l2, %i7, %i1
1416 sll %l3, 0x1A, %o4
1417 smul %g3, %o3, %o7
1418 movrne %g2, 0x10C, %g6
1419 movvc %icc, %i3, %o1
1420 andcc %i0, %o5, %i2
1421 movge %xcc, %i4, %g5
1422 udiv %l6, 0x0499, %o6
1423 movn %xcc, %l5, %o0
1424 fmovs %f31, %f18
1425 edge32n %l4, %l1, %g7
1426 ldub [%l7 + 0x42], %g4
1427 xorcc %l0, 0x1E30, %i5
1428 umulcc %o2, %i6, %g1
1429 lduh [%l7 + 0x24], %l2
1430 lduh [%l7 + 0x5A], %i1
1431 ldd [%l7 + 0x18], %f24
1432 for %f0, %f10, %f16
1433 andncc %l3, %o4, %g3
1434 sub %o3, %o7, %g2
1435 edge8 %g6, %i3, %o1
1436 fzeros %f16
1437 ldd [%l7 + 0x50], %i0
1438 edge8n %o5, %i2, %i4
1439 udivcc %g5, 0x06F6, %i7
1440 std %f2, [%l7 + 0x38]
1441 faligndata %f2, %f4, %f2
1442 sethi 0x0CC0, %o6
1443 fmovrsne %l5, %f1, %f7
1444 or %o0, %l6, %l1
1445 ldsh [%l7 + 0x3E], %l4
1446 sra %g7, 0x06, %l0
1447 edge32n %i5, %g4, %o2
1448 fxor %f18, %f2, %f4
1449 edge8ln %g1, %l2, %i6
1450 alignaddr %l3, %o4, %i1
1451 add %o3, 0x0FCE, %g3
1452 movpos %icc, %o7, %g6
1453 nop
1454 set 0x24, %l0
1455 ldsh [%l7 + %l0], %g2
1456 movrgz %i3, %o1, %i0
1457 edge16 %o5, %i2, %i4
1458 subcc %g5, %i7, %o6
1459 sllx %l5, %o0, %l6
1460 edge16n %l4, %g7, %l1
1461 edge16ln %l0, %i5, %o2
1462 movcs %xcc, %g1, %l2
1463 fmovrdgez %g4, %f8, %f28
1464 fpack32 %f24, %f18, %f16
1465 movgu %icc, %l3, %i6
1466 ldub [%l7 + 0x68], %i1
1467 xnor %o4, 0x1FD0, %o3
1468 ld [%l7 + 0x08], %f23
1469 umulcc %g3, 0x09BB, %g6
1470 subc %g2, %i3, %o7
1471 movcc %xcc, %o1, %i0
1472 edge32l %i2, %o5, %i4
1473 ldd [%l7 + 0x68], %i6
1474 movneg %icc, %o6, %l5
1475 and %g5, 0x0A0F, %o0
1476 ldsb [%l7 + 0x66], %l6
1477 fmul8x16al %f11, %f26, %f26
1478 sth %l4, [%l7 + 0x6C]
1479 andn %l1, %g7, %i5
1480 fnot2s %f29, %f25
1481 movcs %xcc, %o2, %g1
1482 array32 %l0, %g4, %l3
1483 edge8n %l2, %i1, %i6
1484 ldd [%l7 + 0x10], %o4
1485 array8 %g3, %g6, %o3
1486 orcc %g2, 0x1F3F, %o7
1487 fmovrde %o1, %f18, %f8
1488 movcs %icc, %i3, %i2
1489 addc %i0, %i4, %o5
1490 edge8n %i7, %o6, %l5
1491 movrgz %g5, 0x1AF, %o0
1492 addcc %l6, 0x1F68, %l1
1493 and %g7, 0x1D91, %i5
1494 fcmpgt32 %f2, %f26, %l4
1495 edge16ln %g1, %o2, %l0
1496 fmovdl %icc, %f4, %f14
1497 movgu %icc, %l3, %g4
1498 movle %xcc, %i1, %i6
1499 andn %o4, 0x1DB8, %l2
1500 fmovrslez %g6, %f11, %f21
1501 st %f21, [%l7 + 0x40]
1502 andncc %o3, %g3, %o7
1503 mulscc %o1, 0x1F20, %g2
1504 edge8n %i2, %i3, %i0
1505 sth %i4, [%l7 + 0x54]
1506 lduh [%l7 + 0x64], %i7
1507 movrgez %o6, 0x187, %l5
1508 ldub [%l7 + 0x7D], %o5
1509 fzeros %f30
1510 orncc %o0, %l6, %l1
1511 mova %icc, %g7, %i5
1512 fmovdn %icc, %f3, %f7
1513 fmovdcc %xcc, %f3, %f25
1514 fmovrslez %g5, %f25, %f13
1515 and %l4, %o2, %g1
1516 movne %xcc, %l0, %g4
1517 alignaddrl %l3, %i1, %o4
1518 movrgez %i6, %l2, %o3
1519 alignaddrl %g6, %g3, %o1
1520 sethi 0x0143, %o7
1521 fcmpeq16 %f14, %f12, %i2
1522 addccc %i3, 0x1259, %i0
1523 sth %g2, [%l7 + 0x50]
1524 umulcc %i4, 0x1479, %i7
1525 addccc %o6, 0x06C8, %l5
1526 setx loop_3, %l0, %l1
1527 return %l1
1528 nop
1529 rdpr %cwp, %g1
1530 rdpr %cansave, %g2
1531 rdpr %canrestore, %g3
1532 rdpr %cleanwin, %g4
1533 rdpr %otherwin, %g5
1534 rdpr %wstate, %g6
1535loop_3: udiv %l6, 0x03B4, %g7
1536 save %l1, 0x1BAD, %i5
1537 rdpr %cwp, %g1
1538 rdpr %cansave, %g2
1539 rdpr %canrestore, %g3
1540 rdpr %cleanwin, %g4
1541 rdpr %otherwin, %g5
1542 rdpr %wstate, %g6
1543 ldx [%l7 + 0x18], %g5
1544 movrne %o2, %g1, %l4
1545 andn %g4, 0x0ECC, %l3
1546 subc %l0, 0x120A, %o4
1547 fxnor %f24, %f22, %f12
1548 addccc %i6, 0x110E, %l2
1549 sll %i1, 0x0C, %o3
1550 sdiv %g3, 0x00F2, %g6
1551 udivcc %o7, 0x0F41, %i2
1552 sth %i3, [%l7 + 0x12]
1553 stw %o1, [%l7 + 0x70]
1554 move %xcc, %i0, %i4
1555 sth %g2, [%l7 + 0x3C]
1556 fxnors %f25, %f5, %f29
1557 std %f26, [%l7 + 0x28]
1558 ldub [%l7 + 0x1F], %o6
1559 mulx %i7, %o5, %o0
1560 fmovrsne %l6, %f18, %f23
1561 fmovd %f20, %f30
1562 stw %g7, [%l7 + 0x38]
1563 edge32l %l5, %i5, %l1
1564 srlx %o2, %g5, %g1
1565 restore %l4, 0x129B, %g4
1566 rdpr %cwp, %g1
1567 rdpr %cansave, %g2
1568 rdpr %canrestore, %g3
1569 rdpr %cleanwin, %g4
1570 rdpr %otherwin, %g5
1571 rdpr %wstate, %g6
1572 orn %l0, 0x060D, %o4
1573 movrgez %l3, %l2, %i6
1574 fcmpgt32 %f26, %f4, %i1
1575 fmovrdlz %o3, %f2, %f24
1576 movvc %icc, %g3, %o7
1577 edge32ln %i2, %i3, %o1
1578 edge16 %i0, %g6, %g2
1579 movle %xcc, %o6, %i7
1580 andncc %o5, %i4, %l6
1581 movleu %icc, %o0, %l5
1582 sth %i5, [%l7 + 0x46]
1583 fcmps %fcc2, %f0, %f23
1584 movre %g7, %o2, %g5
1585 fmovdg %xcc, %f11, %f26
1586 ldd [%l7 + 0x58], %f16
1587 move %icc, %l1, %g1
1588 sdivx %g4, 0x0BBD, %l0
1589 fmovrse %o4, %f16, %f9
1590 movrgz %l3, 0x315, %l4
1591 movgu %icc, %i6, %l2
1592 smulcc %o3, %g3, %o7
1593 addccc %i1, %i2, %o1
1594 fone %f10
1595 fsrc1 %f12, %f6
1596 sra %i0, 0x0A, %g6
1597 edge8l %g2, %i3, %i7
1598 movcc %xcc, %o6, %i4
1599 movre %o5, 0x0A2, %o0
1600 move %icc, %l5, %i5
1601 fnot2 %f22, %f18
1602 fmovrslz %g7, %f29, %f0
1603 movrne %l6, 0x209, %g5
1604 andcc %o2, 0x1008, %g1
1605 addccc %g4, %l1, %l0
1606 addcc %l3, %l4, %o4
1607 ldub [%l7 + 0x7F], %i6
1608 fmovrslz %l2, %f20, %f5
1609 fmovsneg %icc, %f7, %f12
1610 addc %o3, %o7, %i1
1611 fmovdleu %xcc, %f8, %f31
1612 sub %g3, %o1, %i0
1613 movrlez %i2, 0x0C3, %g6
1614 movneg %icc, %g2, %i7
1615 fmovspos %icc, %f26, %f25
1616 fpack16 %f26, %f30
1617 fmovrse %o6, %f23, %f18
1618 srl %i3, %i4, %o5
1619 bshuffle %f2, %f22, %f8
1620 fandnot2s %f16, %f6, %f26
1621 movcs %xcc, %l5, %o0
1622 ldsw [%l7 + 0x5C], %i5
1623 nop
1624 set 0x63, %l2
1625 ldub [%l7 + %l2], %g7
1626 stb %g5, [%l7 + 0x2C]
1627 movleu %xcc, %l6, %g1
1628 movn %icc, %g4, %o2
1629 edge16 %l0, %l1, %l4
1630 fmovscc %xcc, %f9, %f20
1631 sethi 0x0FFB, %o4
1632 edge32ln %i6, %l2, %o3
1633 movgu %icc, %l3, %o7
1634 smul %g3, %o1, %i0
1635 ldsw [%l7 + 0x5C], %i1
1636 movvs %xcc, %i2, %g6
1637 udiv %g2, 0x1EC8, %o6
1638 umul %i3, %i7, %o5
1639 umul %i4, 0x1F50, %o0
1640 addcc %i5, %l5, %g7
1641 ldsh [%l7 + 0x0E], %l6
1642 udiv %g1, 0x0E64, %g4
1643 sethi 0x1C1E, %g5
1644 addcc %l0, 0x0679, %l1
1645 lduh [%l7 + 0x3A], %l4
1646 ldsw [%l7 + 0x44], %o4
1647 ldx [%l7 + 0x78], %o2
1648 fpsub16s %f24, %f2, %f2
1649 lduh [%l7 + 0x2E], %l2
1650 movgu %icc, %o3, %l3
1651 udivcc %i6, 0x14FC, %o7
1652 andncc %g3, %i0, %i1
1653 fsrc1 %f30, %f8
1654 smul %o1, 0x1118, %i2
1655 ld [%l7 + 0x18], %f13
1656 ldd [%l7 + 0x48], %g2
1657 addcc %g6, 0x02FC, %o6
1658 sdivcc %i3, 0x1507, %i7
1659 movleu %xcc, %i4, %o5
1660 orn %o0, %l5, %i5
1661 movneg %icc, %g7, %l6
1662 fmovdne %icc, %f27, %f12
1663 edge16n %g4, %g5, %g1
1664 orncc %l0, 0x04E1, %l1
1665 save %l4, 0x15D0, %o4
1666 rdpr %cwp, %g1
1667 rdpr %cansave, %g2
1668 rdpr %canrestore, %g3
1669 rdpr %cleanwin, %g4
1670 rdpr %otherwin, %g5
1671 rdpr %wstate, %g6
1672 andncc %l2, %o3, %l3
1673 edge16n %o2, %o7, %g3
1674 movge %icc, %i0, %i6
1675 fcmpeq16 %f30, %f2, %i1
1676 movleu %icc, %o1, %g2
1677 array16 %i2, %g6, %i3
1678 edge32l %o6, %i7, %o5
1679 movrlz %i4, %o0, %i5
1680 fcmpes %fcc1, %f27, %f28
1681 sll %l5, %l6, %g4
1682 fpsub32 %f22, %f0, %f16
1683 movge %xcc, %g7, %g1
1684 sdiv %g5, 0x0537, %l0
1685 fnot2s %f25, %f11
1686 movg %xcc, %l4, %l1
1687 orcc %l2, 0x0DB1, %o4
1688 std %f30, [%l7 + 0x30]
1689 lduh [%l7 + 0x56], %o3
1690 edge32ln %o2, %o7, %l3
1691 fmovdneg %icc, %f3, %f28
1692 array8 %g3, %i0, %i6
1693 edge8l %i1, %g2, %i2
1694 sub %o1, %g6, %i3
1695 fmovdleu %icc, %f5, %f13
1696 movne %icc, %o6, %i7
1697 fpsub16 %f14, %f8, %f18
1698 popc 0x0B4D, %i4
1699 fornot2s %f13, %f13, %f1
1700 fandnot1 %f26, %f18, %f6
1701 sethi 0x076C, %o0
1702 sdiv %i5, 0x1E01, %l5
1703 move %xcc, %l6, %g4
1704 add %o5, %g7, %g1
1705 array8 %l0, %g5, %l4
1706 udiv %l2, 0x16DE, %l1
1707 sdivcc %o3, 0x0A68, %o2
1708 sethi 0x1F99, %o4
1709 movgu %icc, %o7, %g3
1710 fmuld8ulx16 %f31, %f11, %f10
1711 edge8ln %i0, %i6, %i1
1712 ldub [%l7 + 0x3D], %g2
1713 movl %xcc, %l3, %i2
1714 ldub [%l7 + 0x77], %o1
1715 udiv %i3, 0x1C3D, %g6
1716 udivcc %i7, 0x0094, %i4
1717 movcc %icc, %o6, %i5
1718 edge16ln %o0, %l5, %g4
1719 edge8n %l6, %g7, %o5
1720 movvs %icc, %l0, %g5
1721 fpadd32s %f12, %f17, %f30
1722 sra %g1, %l2, %l1
1723 sllx %o3, 0x0E, %o2
1724 andn %o4, %o7, %l4
1725 fcmped %fcc0, %f28, %f28
1726 mulx %g3, %i6, %i1
1727 sdiv %i0, 0x183B, %g2
1728 or %l3, %i2, %o1
1729 stb %g6, [%l7 + 0x1B]
1730 edge8ln %i3, %i7, %o6
1731 mova %xcc, %i4, %i5
1732 move %icc, %o0, %g4
1733 fxor %f0, %f10, %f12
1734 fandnot1 %f10, %f18, %f0
1735 fmovsg %xcc, %f9, %f28
1736 orncc %l5, %g7, %l6
1737 umul %l0, %g5, %o5
1738 stb %l2, [%l7 + 0x0B]
1739 fandnot1 %f20, %f0, %f28
1740 sdivcc %g1, 0x0E63, %l1
1741 movvs %xcc, %o3, %o4
1742 xorcc %o2, 0x0F18, %l4
1743 movrne %g3, 0x326, %o7
1744 fmovscs %icc, %f10, %f23
1745 andn %i6, 0x0944, %i0
1746 fmovdneg %xcc, %f0, %f4
1747 movcs %icc, %i1, %l3
1748 fmovrdlz %g2, %f4, %f10
1749 ldub [%l7 + 0x34], %o1
1750 sdivcc %g6, 0x0AC1, %i2
1751 fnor %f6, %f6, %f30
1752 sir 0x1BE5
1753 fpadd16s %f11, %f19, %f27
1754 sdiv %i7, 0x0C3A, %i3
1755 andcc %i4, 0x0C94, %i5
1756 xnorcc %o0, %o6, %l5
1757 xnorcc %g7, %l6, %g4
1758 stw %g5, [%l7 + 0x34]
1759 fmuld8ulx16 %f6, %f11, %f20
1760 move %icc, %l0, %l2
1761 mova %icc, %o5, %g1
1762 edge8ln %o3, %l1, %o2
1763 xorcc %o4, 0x087A, %g3
1764 ldub [%l7 + 0x75], %o7
1765 fmovdgu %icc, %f18, %f9
1766 xorcc %l4, %i6, %i0
1767 ldsb [%l7 + 0x45], %l3
1768 movpos %xcc, %i1, %o1
1769 fnot2 %f14, %f24
1770 movneg %xcc, %g2, %i2
1771 orncc %i7, %i3, %g6
1772 sdivx %i5, 0x1D4C, %o0
1773 movrlez %i4, %l5, %o6
1774 std %f14, [%l7 + 0x18]
1775 movgu %xcc, %g7, %l6
1776 fmovdle %icc, %f30, %f11
1777 movleu %xcc, %g5, %l0
1778 orncc %l2, 0x0C10, %o5
1779 movge %icc, %g4, %o3
1780 movcc %icc, %g1, %l1
1781 movn %icc, %o4, %o2
1782 sdivcc %o7, 0x1B09, %g3
1783 subcc %l4, %i6, %i0
1784 fnegd %f8, %f22
1785 fmovsle %icc, %f11, %f9
1786 fandnot1 %f28, %f10, %f14
1787 mulx %l3, 0x0144, %i1
1788 fornot1s %f10, %f2, %f13
1789 fmul8sux16 %f8, %f14, %f28
1790 movpos %icc, %g2, %o1
1791 edge16l %i2, %i7, %i3
1792 sir 0x1F56
1793 sra %i5, %g6, %o0
1794 movg %xcc, %l5, %o6
1795 stb %i4, [%l7 + 0x79]
1796 umul %l6, 0x0585, %g7
1797 movrlz %g5, 0x25D, %l0
1798 xorcc %l2, %o5, %g4
1799 movcc %icc, %g1, %l1
1800 setx loop_4, %l0, %l1
1801 return %l1
1802 nop
1803 rdpr %cwp, %g1
1804 rdpr %cansave, %g2
1805 rdpr %canrestore, %g3
1806 rdpr %cleanwin, %g4
1807 rdpr %otherwin, %g5
1808 rdpr %wstate, %g6
1809loop_4: fmovrslez %o3, %f4, %f12
1810 edge8n %g3, %o7, %l4
1811 movrgz %i6, 0x253, %l3
1812 movn %xcc, %i0, %g2
1813 fnands %f8, %f4, %f20
1814 movrne %i1, 0x233, %i2
1815 edge32ln %o1, %i7, %i5
1816 sdivcc %i3, 0x0B98, %o0
1817 sub %l5, 0x0023, %g6
1818 lduh [%l7 + 0x54], %o6
1819 restore %i4, 0x1309, %l6
1820 rdpr %cwp, %g1
1821 rdpr %cansave, %g2
1822 rdpr %canrestore, %g3
1823 rdpr %cleanwin, %g4
1824 rdpr %otherwin, %g5
1825 rdpr %wstate, %g6
1826 andn %g5, %l0, %g7
1827 edge32l %l2, %o5, %g1
1828 movleu %xcc, %l1, %o4
1829 std %f26, [%l7 + 0x68]
1830 ld [%l7 + 0x58], %f6
1831 movrlez %o2, %g4, %g3
1832 nop
1833 set 0x20, %i3
1834 std %f22, [%l7 + %i3]
1835 movne %xcc, %o3, %l4
1836 fmovd %f14, %f2
1837 andcc %o7, 0x0599, %l3
1838 xorcc %i6, %g2, %i1
1839 sllx %i2, %o1, %i7
1840 fmovse %icc, %f31, %f23
1841 movge %icc, %i0, %i5
1842 sdivx %i3, 0x0491, %o0
1843 mulscc %g6, 0x1F42, %o6
1844 movvc %icc, %i4, %l6
1845 fmovrdlz %g5, %f10, %f22
1846 popc %l5, %g7
1847 orn %l0, %o5, %g1
1848 xor %l2, 0x113A, %l1
1849 sethi 0x0DE4, %o4
1850 sub %g4, 0x1617, %g3
1851 fnegs %f21, %f27
1852 movgu %xcc, %o3, %l4
1853 edge8n %o7, %l3, %i6
1854 andn %o2, %g2, %i1
1855 fmovda %icc, %f30, %f19
1856 edge8l %o1, %i2, %i0
1857 sub %i5, %i3, %o0
1858 fzeros %f16
1859 edge32l %i7, %g6, %o6
1860 fmovrse %l6, %f0, %f13
1861 alignaddr %i4, %g5, %g7
1862 or %l5, 0x0404, %o5
1863 or %g1, %l0, %l1
1864 fnot1s %f7, %f6
1865 fmovsgu %icc, %f18, %f28
1866 st %f25, [%l7 + 0x60]
1867 setx loop_5, %l0, %l1
1868 return %l1
1869 nop
1870 rdpr %cwp, %g1
1871 rdpr %cansave, %g2
1872 rdpr %canrestore, %g3
1873 rdpr %cleanwin, %g4
1874 rdpr %otherwin, %g5
1875 rdpr %wstate, %g6
1876loop_5: fmovsgu %icc, %f25, %f31
1877 fmovse %icc, %f0, %f9
1878 sth %g4, [%l7 + 0x1A]
1879 ld [%l7 + 0x40], %f10
1880 ldsh [%l7 + 0x12], %g3
1881 addc %l4, %o7, %l3
1882 andcc %o3, %i6, %o2
1883 movrlz %g2, %o1, %i1
1884 addcc %i0, 0x026F, %i5
1885 fsrc1s %f28, %f7
1886 lduh [%l7 + 0x40], %i2
1887 stx %i3, [%l7 + 0x18]
1888 alignaddrl %i7, %g6, %o6
1889 mulscc %l6, %o0, %g5
1890 fmovrde %g7, %f18, %f16
1891 edge32 %i4, %o5, %g1
1892 sdivx %l5, 0x02E6, %l0
1893 stb %l1, [%l7 + 0x72]
1894 srl %o4, 0x0F, %l2
1895 orncc %g3, 0x1F4A, %l4
1896 edge8 %o7, %g4, %o3
1897 fmovdneg %xcc, %f5, %f4
1898 for %f10, %f18, %f30
1899 movle %icc, %l3, %i6
1900 edge16n %o2, %g2, %i1
1901 movg %icc, %o1, %i0
1902 fpsub16s %f10, %f20, %f7
1903 fmuld8sux16 %f20, %f27, %f14
1904 subc %i5, %i2, %i7
1905 mulscc %g6, 0x0508, %i3
1906 subcc %o6, %o0, %l6
1907 st %f9, [%l7 + 0x6C]
1908 srax %g5, 0x05, %g7
1909 edge32ln %o5, %g1, %i4
1910 addccc %l5, 0x087A, %l1
1911 sdivx %l0, 0x19FC, %o4
1912 fxnor %f30, %f2, %f24
1913 addcc %g3, %l4, %o7
1914 movrgez %l2, 0x0E0, %o3
1915 fandnot1s %f21, %f14, %f8
1916 sub %g4, 0x0C21, %i6
1917 srl %l3, %o2, %i1
1918 fpsub32 %f12, %f2, %f24
1919 sllx %o1, %i0, %i5
1920 orcc %g2, %i7, %i2
1921 subccc %i3, %g6, %o0
1922 smulcc %l6, 0x14B0, %g5
1923 save %o6, %o5, %g1
1924 rdpr %cwp, %g1
1925 rdpr %cansave, %g2
1926 rdpr %canrestore, %g3
1927 rdpr %cleanwin, %g4
1928 rdpr %otherwin, %g5
1929 rdpr %wstate, %g6
1930 sth %i4, [%l7 + 0x4C]
1931 sllx %g7, %l1, %l0
1932 movn %xcc, %o4, %g3
1933 smul %l4, 0x1B23, %l5
1934 alignaddr %l2, %o7, %o3
1935 fmuld8ulx16 %f19, %f24, %f12
1936 fmovrde %g4, %f6, %f0
1937 fpmerge %f16, %f17, %f22
1938 stw %l3, [%l7 + 0x30]
1939 movneg %icc, %o2, %i1
1940 sir 0x11F5
1941 nop
1942 set 0x10, %l1
1943 ldd [%l7 + %l1], %f2
1944 save %i6, 0x03A4, %i0
1945 rdpr %cwp, %g1
1946 rdpr %cansave, %g2
1947 rdpr %canrestore, %g3
1948 rdpr %cleanwin, %g4
1949 rdpr %otherwin, %g5
1950 rdpr %wstate, %g6
1951 orncc %o1, 0x0994, %g2
1952 movl %xcc, %i7, %i5
1953 alignaddrl %i2, %i3, %g6
1954 fmovscs %xcc, %f2, %f16
1955 array8 %o0, %l6, %g5
1956 std %f0, [%l7 + 0x38]
1957 andn %o6, %o5, %g1
1958 ldsw [%l7 + 0x40], %i4
1959 mulx %g7, 0x160B, %l0
1960 fmovdpos %icc, %f18, %f12
1961 edge16ln %l1, %o4, %l4
1962 movrne %g3, %l2, %l5
1963 ld [%l7 + 0x6C], %f15
1964 subccc %o3, 0x1B96, %o7
1965 mulscc %l3, 0x0A59, %o2
1966 sth %g4, [%l7 + 0x10]
1967 sll %i1, %i6, %o1
1968 sra %i0, 0x14, %g2
1969 xnorcc %i5, %i2, %i7
1970 edge16n %i3, %o0, %l6
1971 xorcc %g5, 0x13FB, %o6
1972 fcmple16 %f22, %f20, %o5
1973 sllx %g1, %i4, %g7
1974 fmovrdne %g6, %f2, %f18
1975 fand %f16, %f8, %f0
1976 sethi 0x04CC, %l0
1977 movneg %icc, %o4, %l1
1978 movle %icc, %g3, %l4
1979 sdivcc %l5, 0x0392, %l2
1980 sll %o7, 0x07, %o3
1981 srax %l3, %g4, %i1
1982 stb %i6, [%l7 + 0x63]
1983 fpsub32 %f12, %f20, %f30
1984 fmovsleu %icc, %f18, %f18
1985 edge8n %o2, %o1, %g2
1986 movcs %icc, %i0, %i2
1987 fornot1s %f31, %f3, %f10
1988 movrne %i5, %i7, %i3
1989 ldd [%l7 + 0x58], %f10
1990 movn %xcc, %l6, %o0
1991 xnor %g5, 0x16A1, %o5
1992 movcs %icc, %o6, %i4
1993 edge16n %g7, %g1, %g6
1994 fornot1 %f6, %f4, %f14
1995 edge16n %l0, %o4, %l1
1996 fnegd %f12, %f10
1997 movgu %xcc, %l4, %g3
1998 restore %l5, %o7, %l2
1999 rdpr %cwp, %g1
2000 rdpr %cansave, %g2
2001 rdpr %canrestore, %g3
2002 rdpr %cleanwin, %g4
2003 rdpr %otherwin, %g5
2004 rdpr %wstate, %g6
2005 movvc %xcc, %l3, %o3
2006 fcmpeq16 %f4, %f20, %g4
2007 movre %i1, 0x2F4, %i6
2008 edge32 %o1, %g2, %o2
2009 edge16ln %i0, %i2, %i5
2010 nop
2011 set 0x16, %o2
2012 ldub [%l7 + %o2], %i3
2013 xor %i7, 0x1038, %o0
2014 udivcc %g5, 0x04C2, %l6
2015 mulx %o5, 0x013B, %i4
2016 fandnot2 %f22, %f24, %f2
2017 fnand %f12, %f14, %f6
2018 save %g7, %o6, %g1
2019 rdpr %cwp, %g1
2020 rdpr %cansave, %g2
2021 rdpr %canrestore, %g3
2022 rdpr %cleanwin, %g4
2023 rdpr %otherwin, %g5
2024 rdpr %wstate, %g6
2025 srlx %g6, 0x13, %l0
2026 mulx %o4, %l4, %g3
2027 fornot2 %f30, %f16, %f22
2028 ldub [%l7 + 0x12], %l5
2029 movvc %xcc, %o7, %l1
2030 ldsw [%l7 + 0x30], %l3
2031 sir 0x0D5F
2032 xorcc %l2, 0x16CE, %o3
2033 fpadd32s %f31, %f1, %f22
2034 fmovsa %xcc, %f0, %f27
2035 xorcc %i1, %i6, %g4
2036 movgu %icc, %g2, %o2
2037 fand %f30, %f24, %f4
2038 stx %o1, [%l7 + 0x58]
2039 movrgez %i0, %i2, %i3
2040 movn %icc, %i7, %o0
2041 edge32 %i5, %g5, %l6
2042 popc 0x1E63, %i4
2043 fornot1s %f15, %f17, %f25
2044 movrgez %g7, 0x346, %o5
2045 array16 %o6, %g6, %l0
2046 fmovrdgez %o4, %f30, %f30
2047 fmovsle %xcc, %f6, %f24
2048 movrgez %l4, 0x01D, %g3
2049 ldsw [%l7 + 0x60], %g1
2050 sth %o7, [%l7 + 0x24]
2051 fnegd %f20, %f10
2052 movrgz %l1, 0x2A4, %l3
2053 addcc %l5, 0x01EE, %o3
2054 sir 0x180D
2055 popc %i1, %i6
2056 sdiv %l2, 0x0925, %g4
2057 edge16 %o2, %o1, %i0
2058 subc %i2, 0x0675, %g2
2059 sdivcc %i7, 0x037B, %i3
2060 orn %o0, %g5, %l6
2061 setx loop_6, %l0, %l1
2062 return %l1
2063 nop
2064 rdpr %cwp, %g1
2065 rdpr %cansave, %g2
2066 rdpr %canrestore, %g3
2067 rdpr %cleanwin, %g4
2068 rdpr %otherwin, %g5
2069 rdpr %wstate, %g6
2070loop_6: or %i5, 0x1C95, %o5
2071 fand %f6, %f2, %f26
2072 lduh [%l7 + 0x5A], %o6
2073 movleu %icc, %g6, %o4
2074 xorcc %l0, 0x0041, %l4
2075 subc %g1, %g3, %o7
2076 fmul8sux16 %f4, %f8, %f24
2077 movvc %xcc, %l1, %l3
2078 mulscc %o3, 0x0C5E, %l5
2079 array8 %i6, %l2, %g4
2080 movrgez %o2, %i1, %o1
2081 addc %i0, 0x1B51, %g2
2082 movre %i7, 0x26A, %i3
2083 ld [%l7 + 0x5C], %f2
2084 subc %o0, %i2, %l6
2085 nop
2086 set 0x28, %g4
2087 stx %g5, [%l7 + %g4]
2088 std %f22, [%l7 + 0x30]
2089 fmovsle %icc, %f13, %f12
2090 fmovsne %icc, %f30, %f11
2091 ldsw [%l7 + 0x40], %i4
2092 fmovdvs %icc, %f7, %f3
2093 fmovrse %g7, %f14, %f7
2094 edge8n %o5, %o6, %i5
2095 fnot2s %f25, %f1
2096 ldsh [%l7 + 0x2E], %g6
2097 sdivcc %l0, 0x0082, %o4
2098 array16 %l4, %g3, %o7
2099 fpack32 %f2, %f6, %f8
2100 or %l1, 0x0C06, %l3
2101 edge32n %o3, %g1, %l5
2102 fnot1 %f12, %f2
2103 ldub [%l7 + 0x39], %i6
2104 ld [%l7 + 0x7C], %f8
2105 orn %g4, %l2, %o2
2106 edge8n %o1, %i0, %i1
2107 fors %f15, %f19, %f25
2108 fmul8x16 %f3, %f4, %f0
2109 sllx %g2, %i7, %o0
2110 add %i3, %i2, %l6
2111 ld [%l7 + 0x40], %f1
2112 addccc %g5, %i4, %o5
2113 fmovs %f13, %f12
2114 movrlez %g7, 0x387, %o6
2115 movge %xcc, %g6, %i5
2116 movge %icc, %o4, %l0
2117 mulx %g3, %l4, %o7
2118 sdivcc %l3, 0x18AC, %o3
2119 ldsb [%l7 + 0x27], %g1
2120 alignaddr %l1, %l5, %i6
2121 or %l2, %g4, %o1
2122 addcc %i0, 0x0A80, %o2
2123 fmul8sux16 %f4, %f4, %f6
2124 fmovdvs %icc, %f28, %f0
2125 fpadd32 %f6, %f30, %f22
2126 fmovrdgz %g2, %f22, %f26
2127 sir 0x0FB4
2128 srl %i1, 0x01, %o0
2129 xor %i7, %i2, %i3
2130 umulcc %l6, %i4, %g5
2131 movrgez %g7, %o5, %g6
2132 fnand %f4, %f20, %f0
2133 fcmpes %fcc3, %f2, %f31
2134 fors %f10, %f9, %f21
2135 edge32ln %o6, %o4, %l0
2136 movleu %icc, %i5, %l4
2137 sra %g3, %l3, %o3
2138 fpadd32 %f12, %f0, %f8
2139 andn %g1, 0x010B, %l1
2140 ldsw [%l7 + 0x18], %o7
2141 movrgez %i6, 0x3A0, %l2
2142 fcmpeq16 %f2, %f26, %l5
2143 save %o1, 0x18A4, %g4
2144 rdpr %cwp, %g1
2145 rdpr %cansave, %g2
2146 rdpr %canrestore, %g3
2147 rdpr %cleanwin, %g4
2148 rdpr %otherwin, %g5
2149 rdpr %wstate, %g6
2150 fnand %f18, %f8, %f10
2151 edge8ln %o2, %g2, %i0
2152 fmovsvs %icc, %f30, %f10
2153 ldd [%l7 + 0x30], %o0
2154 fsrc2s %f19, %f23
2155 stw %i1, [%l7 + 0x1C]
2156 xnor %i2, %i3, %i7
2157 movne %icc, %l6, %i4
2158 sdivx %g5, 0x0317, %o5
2159 movne %xcc, %g7, %o6
2160 sth %o4, [%l7 + 0x1E]
2161 fnot1 %f2, %f18
2162 array16 %g6, %l0, %l4
2163 srlx %g3, %i5, %o3
2164 array16 %g1, %l1, %o7
2165 udivcc %l3, 0x07EA, %i6
2166 movle %xcc, %l2, %l5
2167 movcs %icc, %o1, %o2
2168 orcc %g4, 0x0952, %i0
2169 edge16 %g2, %o0, %i2
2170 add %i1, %i7, %l6
2171 stx %i3, [%l7 + 0x40]
2172 movpos %xcc, %g5, %o5
2173 edge32ln %i4, %g7, %o4
2174 ldsb [%l7 + 0x55], %g6
2175 ldsw [%l7 + 0x68], %o6
2176 sub %l4, %g3, %i5
2177 sdivx %l0, 0x149B, %o3
2178 stw %l1, [%l7 + 0x20]
2179 fmovd %f22, %f0
2180 srax %o7, %g1, %i6
2181 edge16n %l2, %l3, %o1
2182 lduh [%l7 + 0x22], %l5
2183 movre %g4, %o2, %i0
2184 movl %xcc, %g2, %i2
2185 movcs %xcc, %o0, %i7
2186 addcc %i1, 0x14F5, %i3
2187 fnot1 %f8, %f0
2188 fmovs %f1, %f0
2189 andncc %g5, %l6, %o5
2190 fpsub16 %f28, %f14, %f24
2191 srax %i4, %o4, %g6
2192 smulcc %o6, 0x0832, %l4
2193 sir 0x0792
2194 movvs %icc, %g3, %g7
2195 srax %i5, %o3, %l0
2196 fpack32 %f14, %f12, %f10
2197 movcc %icc, %l1, %g1
2198 orncc %o7, 0x02C4, %i6
2199 array32 %l3, %o1, %l5
2200 fcmps %fcc0, %f4, %f27
2201 fand %f18, %f10, %f8
2202 andcc %l2, %g4, %i0
2203 fmovsneg %xcc, %f19, %f19
2204 fpsub16s %f7, %f14, %f2
2205 siam 0x3
2206 ldsh [%l7 + 0x4C], %o2
2207 fmovrse %i2, %f2, %f0
2208 movle %icc, %g2, %i7
2209 andcc %i1, %o0, %i3
2210 movne %xcc, %g5, %l6
2211 sdivcc %i4, 0x126F, %o4
2212 ldd [%l7 + 0x20], %g6
2213 lduh [%l7 + 0x08], %o5
2214 edge32ln %o6, %l4, %g3
2215 edge16l %i5, %g7, %o3
2216 movn %icc, %l0, %l1
2217 alignaddrl %g1, %o7, %l3
2218 movge %xcc, %i6, %o1
2219 mulscc %l2, %g4, %i0
2220 sir 0x0AAD
2221 fcmpes %fcc3, %f16, %f30
2222 sth %o2, [%l7 + 0x50]
2223 edge8n %l5, %g2, %i2
2224 move %icc, %i7, %i1
2225 ldsw [%l7 + 0x78], %i3
2226 movpos %xcc, %o0, %g5
2227 stb %l6, [%l7 + 0x3C]
2228 srlx %o4, 0x0D, %g6
2229 bshuffle %f28, %f26, %f16
2230 fmovsl %icc, %f17, %f3
2231 xnorcc %i4, 0x0103, %o6
2232 umul %o5, 0x0544, %g3
2233 st %f24, [%l7 + 0x24]
2234 movrne %i5, 0x2A2, %g7
2235 st %f14, [%l7 + 0x60]
2236 save %o3, 0x030E, %l4
2237 rdpr %cwp, %g1
2238 rdpr %cansave, %g2
2239 rdpr %canrestore, %g3
2240 rdpr %cleanwin, %g4
2241 rdpr %otherwin, %g5
2242 rdpr %wstate, %g6
2243 lduw [%l7 + 0x08], %l0
2244 udivx %g1, 0x0F71, %l1
2245 xnorcc %o7, %i6, %o1
2246 edge16l %l2, %g4, %i0
2247 fnand %f26, %f8, %f28
2248 fornot2s %f7, %f16, %f0
2249 sdivx %l3, 0x017E, %o2
2250 movle %icc, %g2, %i2
2251 movvs %xcc, %i7, %l5
2252 movn %xcc, %i3, %o0
2253 fmovrdgz %g5, %f18, %f18
2254 umulcc %l6, %i1, %o4
2255 fandnot1 %f2, %f20, %f28
2256 stx %g6, [%l7 + 0x68]
2257 fmovdne %xcc, %f20, %f2
2258 movvc %xcc, %o6, %i4
2259 stw %g3, [%l7 + 0x60]
2260 stb %o5, [%l7 + 0x46]
2261 xnorcc %g7, %o3, %i5
2262 alignaddr %l4, %g1, %l0
2263 alignaddr %l1, %i6, %o1
2264 sethi 0x0FD5, %l2
2265 and %g4, 0x0D5D, %o7
2266 mulscc %l3, 0x0215, %i0
2267 sir 0x08C2
2268 fpsub16s %f23, %f26, %f2
2269 addccc %g2, 0x041D, %o2
2270 ld [%l7 + 0x70], %f3
2271 sth %i2, [%l7 + 0x28]
2272 fmovspos %icc, %f2, %f25
2273 smulcc %i7, %l5, %o0
2274 lduw [%l7 + 0x1C], %i3
2275 movrgz %g5, %i1, %l6
2276 movpos %xcc, %g6, %o6
2277 edge16 %o4, %g3, %o5
2278 stw %g7, [%l7 + 0x58]
2279 stx %i4, [%l7 + 0x50]
2280 fmovsn %icc, %f9, %f10
2281 fmovscc %icc, %f27, %f18
2282 edge16ln %i5, %o3, %l4
2283 ldsw [%l7 + 0x18], %l0
2284 addc %l1, %i6, %g1
2285 fmovsgu %xcc, %f11, %f11
2286 fandnot2s %f31, %f0, %f13
2287 addc %o1, 0x0255, %g4
2288 nop
2289 set 0x38, %l5
2290 stw %l2, [%l7 + %l5]
2291 movl %xcc, %l3, %i0
2292 restore %o7, %g2, %o2
2293 rdpr %cwp, %g1
2294 rdpr %cansave, %g2
2295 rdpr %canrestore, %g3
2296 rdpr %cleanwin, %g4
2297 rdpr %otherwin, %g5
2298 rdpr %wstate, %g6
2299 sdiv %i2, 0x15B8, %i7
2300 stx %l5, [%l7 + 0x18]
2301 sdiv %o0, 0x1CAD, %i3
2302 xnor %i1, 0x1CF7, %g5
2303 st %f3, [%l7 + 0x0C]
2304 popc 0x055C, %l6
2305 fornot1 %f2, %f30, %f8
2306 sth %o6, [%l7 + 0x7C]
2307 ld [%l7 + 0x54], %f20
2308 st %f8, [%l7 + 0x28]
2309 sth %g6, [%l7 + 0x28]
2310 mulscc %o4, %o5, %g7
2311 edge16 %g3, %i4, %o3
2312 mulx %l4, %i5, %l0
2313 xnor %i6, %l1, %g1
2314 ldsb [%l7 + 0x28], %g4
2315 fmovsa %xcc, %f14, %f25
2316 nop
2317 set 0x30, %i7
2318 stw %l2, [%l7 + %i7]
2319 mulx %l3, %o1, %o7
2320 udiv %i0, 0x157E, %g2
2321 mulscc %o2, %i7, %i2
2322 edge8l %o0, %i3, %i1
2323 fxor %f24, %f4, %f2
2324 stw %g5, [%l7 + 0x70]
2325 fcmpgt16 %f8, %f12, %l5
2326 edge16 %o6, %l6, %g6
2327 srl %o4, %o5, %g7
2328 movl %xcc, %i4, %g3
2329 or %o3, 0x0A77, %i5
2330 fnors %f30, %f19, %f5
2331 addcc %l0, 0x0BD2, %i6
2332 subccc %l1, %g1, %g4
2333 fsrc2s %f28, %f27
2334 sth %l4, [%l7 + 0x1E]
2335 movneg %xcc, %l2, %l3
2336 movrlz %o7, %o1, %g2
2337 lduw [%l7 + 0x38], %i0
2338 popc %o2, %i2
2339 nop
2340 set 0x70, %i1
2341 stx %o0, [%l7 + %i1]
2342 add %i3, %i1, %g5
2343 orcc %i7, %l5, %o6
2344 sub %g6, %o4, %l6
2345 save %o5, %g7, %i4
2346 rdpr %cwp, %g1
2347 rdpr %cansave, %g2
2348 rdpr %canrestore, %g3
2349 rdpr %cleanwin, %g4
2350 rdpr %otherwin, %g5
2351 rdpr %wstate, %g6
2352 addc %g3, 0x0451, %i5
2353 ldsb [%l7 + 0x12], %o3
2354 fmul8x16al %f27, %f9, %f26
2355 fcmped %fcc0, %f14, %f16
2356 ld [%l7 + 0x3C], %f10
2357 edge16l %i6, %l0, %g1
2358 fmul8x16al %f11, %f28, %f28
2359 xnor %g4, 0x0656, %l1
2360 sdiv %l4, 0x14A7, %l3
2361 stb %l2, [%l7 + 0x40]
2362 fmul8ulx16 %f6, %f6, %f2
2363 ldub [%l7 + 0x51], %o7
2364 xnor %g2, %i0, %o2
2365 andn %i2, 0x07F8, %o0
2366 add %o1, %i3, %i1
2367 alignaddr %g5, %i7, %o6
2368 movpos %icc, %l5, %g6
2369 ldsb [%l7 + 0x15], %o4
2370 st %f28, [%l7 + 0x50]
2371 fmul8sux16 %f8, %f4, %f26
2372 nop
2373 set 0x47, %g7
2374 ldub [%l7 + %g7], %l6
2375 movne %icc, %g7, %o5
2376 subc %g3, 0x004A, %i5
2377 sir 0x0A34
2378 stb %o3, [%l7 + 0x58]
2379 sth %i6, [%l7 + 0x2C]
2380 srlx %l0, %i4, %g4
2381 ldub [%l7 + 0x31], %g1
2382 sth %l1, [%l7 + 0x3C]
2383 add %l3, %l4, %l2
2384 fpadd16 %f18, %f6, %f18
2385 addccc %g2, %i0, %o7
2386 fcmps %fcc1, %f6, %f21
2387 subcc %o2, %i2, %o0
2388 edge16n %o1, %i3, %g5
2389 fmovs %f8, %f6
2390 movvc %icc, %i1, %i7
2391 edge8 %l5, %o6, %o4
2392 addc %g6, %l6, %o5
2393 fmul8ulx16 %f24, %f8, %f26
2394 orncc %g7, %i5, %g3
2395 alignaddr %o3, %l0, %i6
2396 ldsh [%l7 + 0x22], %i4
2397 ldd [%l7 + 0x70], %g0
2398 umulcc %g4, %l3, %l1
2399 sub %l2, %l4, %g2
2400 movleu %icc, %o7, %i0
2401 subccc %o2, 0x0CEF, %i2
2402 movgu %xcc, %o1, %o0
2403 stw %i3, [%l7 + 0x24]
2404 fpadd16s %f24, %f22, %f3
2405 edge32ln %g5, %i7, %l5
2406 movneg %icc, %o6, %i1
2407 nop
2408 set 0x40, %i6
2409 std %f28, [%l7 + %i6]
2410 ldsb [%l7 + 0x5E], %o4
2411 array32 %g6, %o5, %g7
2412 andcc %i5, 0x0916, %l6
2413 edge16n %o3, %l0, %g3
2414 subccc %i4, %i6, %g1
2415 addccc %l3, %g4, %l1
2416 ldub [%l7 + 0x5C], %l4
2417 subcc %g2, %o7, %l2
2418 nop
2419 set 0x70, %o5
2420 ldd [%l7 + %o5], %f2
2421 movrgez %o2, %i0, %i2
2422 stb %o0, [%l7 + 0x3C]
2423 and %i3, 0x1335, %o1
2424 or %i7, %g5, %o6
2425 movneg %xcc, %l5, %o4
2426 movvc %icc, %i1, %g6
2427 movpos %xcc, %g7, %o5
2428 umulcc %i5, 0x0163, %o3
2429 udivx %l0, 0x1184, %g3
2430 movl %xcc, %l6, %i4
2431 ldsw [%l7 + 0x2C], %g1
2432 movne %xcc, %i6, %g4
2433 subc %l3, %l1, %g2
2434 fmovda %xcc, %f22, %f8
2435 or %o7, 0x01EE, %l4
2436 fmovdgu %xcc, %f19, %f27
2437 sllx %l2, 0x10, %i0
2438 edge16ln %o2, %i2, %o0
2439 subccc %i3, 0x08DF, %o1
2440 fmovrslz %i7, %f6, %f25
2441 movrne %o6, %l5, %g5
2442 lduw [%l7 + 0x68], %i1
2443 lduw [%l7 + 0x08], %o4
2444 subc %g7, 0x1282, %g6
2445 fmovscs %icc, %f1, %f8
2446 ldd [%l7 + 0x38], %f28
2447 std %f24, [%l7 + 0x60]
2448 xnorcc %i5, %o5, %o3
2449 sth %g3, [%l7 + 0x64]
2450 ld [%l7 + 0x48], %f9
2451 udivcc %l6, 0x152F, %l0
2452 sra %g1, 0x09, %i6
2453 movvs %icc, %g4, %l3
2454 movge %icc, %i4, %g2
2455 movl %icc, %l1, %o7
2456 popc 0x11AA, %l4
2457 move %icc, %i0, %o2
2458 movpos %xcc, %l2, %o0
2459 movrgez %i3, 0x191, %o1
2460 popc 0x0071, %i2
2461 movle %icc, %i7, %o6
2462 movleu %icc, %g5, %i1
2463 fmul8ulx16 %f14, %f18, %f14
2464 stb %o4, [%l7 + 0x7D]
2465 add %g7, 0x070D, %g6
2466 subc %i5, %o5, %o3
2467 orn %g3, %l6, %l0
2468 fcmpes %fcc3, %f24, %f6
2469 fmovrse %l5, %f26, %f28
2470 sllx %i6, %g4, %g1
2471 orncc %l3, 0x1DF6, %g2
2472 movrlz %l1, 0x111, %o7
2473 st %f18, [%l7 + 0x40]
2474 mova %xcc, %i4, %i0
2475 fnors %f22, %f10, %f24
2476 subc %l4, %l2, %o0
2477 movrlz %o2, 0x176, %i3
2478 edge32 %o1, %i7, %i2
2479 sth %o6, [%l7 + 0x62]
2480 addc %g5, %o4, %i1
2481 sra %g7, %i5, %g6
2482 xor %o3, %o5, %g3
2483 lduh [%l7 + 0x22], %l6
2484 mulx %l0, 0x1EDE, %l5
2485 movneg %icc, %i6, %g4
2486 array16 %g1, %g2, %l1
2487 ldd [%l7 + 0x48], %o6
2488 add %i4, %l3, %i0
2489 st %f30, [%l7 + 0x34]
2490 ldsh [%l7 + 0x5E], %l4
2491 array16 %l2, %o2, %i3
2492 fmovsg %icc, %f10, %f2
2493 movrgez %o0, 0x374, %i7
2494 srax %o1, 0x1C, %i2
2495 movrne %o6, 0x385, %o4
2496 addccc %i1, %g5, %i5
2497 ldsw [%l7 + 0x08], %g7
2498 movg %xcc, %g6, %o3
2499 fcmple32 %f30, %f10, %g3
2500 xorcc %l6, %l0, %l5
2501 movle %icc, %o5, %i6
2502 edge16 %g1, %g2, %g4
2503 mulx %l1, 0x19E1, %i4
2504 st %f3, [%l7 + 0x18]
2505 sdivcc %o7, 0x13DC, %i0
2506 edge8ln %l3, %l2, %o2
2507 sdivx %l4, 0x1631, %o0
2508 movne %icc, %i3, %o1
2509 edge8n %i2, %o6, %o4
2510 setx loop_7, %l0, %l1
2511 return %l1
2512 nop
2513 rdpr %cwp, %g1
2514 rdpr %cansave, %g2
2515 rdpr %canrestore, %g3
2516 rdpr %cleanwin, %g4
2517 rdpr %otherwin, %g5
2518 rdpr %wstate, %g6
2519loop_7: xor %g7, %i7, %g6
2520 ldub [%l7 + 0x19], %o3
2521 stb %g3, [%l7 + 0x32]
2522 sir 0x07AB
2523 fmovdcc %xcc, %f16, %f8
2524 fmovsleu %icc, %f11, %f18
2525 and %l0, 0x14CD, %l6
2526 lduh [%l7 + 0x18], %l5
2527 orcc %i6, %g1, %o5
2528 pdist %f24, %f2, %f30
2529 fzeros %f24
2530 mulscc %g2, 0x1064, %g4
2531 movre %i4, %o7, %l1
2532 subcc %i0, %l2, %l3
2533 xorcc %o2, %o0, %l4
2534 lduh [%l7 + 0x46], %i3
2535 subccc %i2, 0x10B0, %o1
2536 movne %icc, %o6, %i1
2537 movcc %icc, %g5, %i5
2538 or %g7, %i7, %g6
2539 fandnot2s %f24, %f1, %f25
2540 orncc %o4, %o3, %l0
2541 array16 %g3, %l5, %i6
2542 alignaddr %l6, %g1, %g2
2543 edge8l %g4, %i4, %o7
2544 addc %l1, %o5, %l2
2545 fmovsle %xcc, %f7, %f15
2546 subc %l3, %o2, %i0
2547 fnand %f22, %f0, %f8
2548 fpack32 %f26, %f0, %f12
2549 srlx %l4, %i3, %i2
2550 movrne %o1, 0x153, %o6
2551 xor %o0, 0x16FB, %i1
2552 movge %xcc, %i5, %g7
2553 fmovsl %icc, %f19, %f21
2554 umul %g5, %i7, %o4
2555 alignaddrl %g6, %o3, %g3
2556 fexpand %f5, %f2
2557 movge %xcc, %l0, %i6
2558 ldsb [%l7 + 0x4B], %l5
2559 mulscc %g1, %l6, %g2
2560 movre %i4, 0x223, %o7
2561 andcc %g4, 0x167E, %o5
2562 mova %icc, %l1, %l3
2563 udiv %l2, 0x0A51, %o2
2564 nop
2565 set 0x5C, %o4
2566 lduh [%l7 + %o4], %i0
2567 fpadd32s %f9, %f14, %f3
2568 edge8l %i3, %l4, %i2
2569 stw %o6, [%l7 + 0x40]
2570 srlx %o0, 0x0B, %o1
2571 popc %i5, %i1
2572 fmovrdgez %g5, %f12, %f26
2573 mova %icc, %i7, %o4
2574 fnot1 %f0, %f4
2575 udivx %g7, 0x1943, %g6
2576 sll %g3, 0x19, %l0
2577 fandnot2 %f18, %f18, %f30
2578 xnorcc %i6, %l5, %o3
2579 movpos %xcc, %l6, %g1
2580 stb %i4, [%l7 + 0x75]
2581 movpos %icc, %g2, %o7
2582 lduw [%l7 + 0x30], %g4
2583 ldd [%l7 + 0x60], %l0
2584 movpos %xcc, %o5, %l3
2585 xnorcc %o2, %l2, %i3
2586 movg %icc, %l4, %i2
2587 fpsub32 %f28, %f6, %f0
2588 sdivx %i0, 0x0522, %o0
2589 stw %o1, [%l7 + 0x08]
2590 fmovdpos %xcc, %f5, %f15
2591 edge16l %o6, %i5, %g5
2592 movcc %xcc, %i7, %o4
2593 movl %xcc, %i1, %g6
2594 edge32l %g3, %g7, %i6
2595 fmovsleu %xcc, %f5, %f17
2596 mova %xcc, %l0, %o3
2597 xor %l6, %l5, %g1
2598 movrgz %i4, %o7, %g2
2599 stx %l1, [%l7 + 0x20]
2600 std %f12, [%l7 + 0x40]
2601 ld [%l7 + 0x60], %f1
2602 xorcc %o5, %g4, %o2
2603 ldx [%l7 + 0x08], %l3
2604 umulcc %l2, 0x0443, %l4
2605 sllx %i3, 0x16, %i2
2606 andncc %i0, %o0, %o6
2607 fabss %f27, %f12
2608 addccc %o1, %g5, %i5
2609 movn %xcc, %i7, %i1
2610 fmovdneg %icc, %f25, %f11
2611 sll %g6, %o4, %g7
2612 sethi 0x1F61, %i6
2613 fxor %f12, %f28, %f28
2614 subccc %g3, 0x16AC, %l0
2615 sth %o3, [%l7 + 0x66]
2616 std %f26, [%l7 + 0x58]
2617 movcc %icc, %l5, %g1
2618 edge8ln %l6, %i4, %o7
2619 fmovdneg %icc, %f17, %f0
2620 addc %g2, 0x119E, %o5
2621 smul %l1, 0x04E2, %g4
2622 sir 0x0F6B
2623 addc %o2, %l3, %l2
2624 fornot2 %f16, %f16, %f22
2625 udivx %i3, 0x196E, %i2
2626 sethi 0x1CB1, %l4
2627 lduw [%l7 + 0x28], %o0
2628 fmovrdne %i0, %f26, %f20
2629 movl %icc, %o1, %g5
2630 sdiv %i5, 0x1E17, %i7
2631 array8 %i1, %g6, %o4
2632 movrlz %g7, 0x0EE, %o6
2633 popc 0x0906, %i6
2634 subc %g3, %o3, %l5
2635 ldd [%l7 + 0x08], %g0
2636 edge32ln %l6, %i4, %o7
2637 movrlez %g2, %l0, %o5
2638 mulx %l1, 0x0DB7, %o2
2639 nop
2640 set 0x1D, %i5
2641 ldub [%l7 + %i5], %g4
2642 fmovrsne %l2, %f22, %f16
2643 sir 0x1234
2644 subc %i3, %l3, %i2
2645 andcc %l4, 0x01D8, %i0
2646 fmovsa %xcc, %f2, %f26
2647 udiv %o1, 0x0582, %g5
2648 sdivcc %i5, 0x11B0, %i7
2649 fmovrdgez %i1, %f20, %f30
2650 sdiv %g6, 0x1562, %o4
2651 alignaddrl %g7, %o6, %o0
2652 addc %i6, %g3, %o3
2653 sra %g1, 0x1C, %l5
2654 umulcc %l6, 0x1185, %o7
2655 movl %xcc, %g2, %l0
2656 xorcc %o5, 0x1746, %l1
2657 movcc %icc, %o2, %i4
2658 andncc %g4, %l2, %i3
2659 fmovd %f28, %f18
2660 fmovrdlz %l3, %f8, %f28
2661 sra %i2, 0x09, %l4
2662 andn %i0, %g5, %i5
2663 and %i7, %o1, %i1
2664 sethi 0x1521, %g6
2665 orncc %g7, 0x0571, %o6
2666 fmuld8ulx16 %f18, %f23, %f14
2667 subcc %o4, %i6, %o0
2668 ld [%l7 + 0x30], %f19
2669 stx %g3, [%l7 + 0x48]
2670 fands %f3, %f31, %f20
2671 movn %xcc, %o3, %g1
2672 edge8ln %l5, %l6, %g2
2673 fand %f2, %f18, %f22
2674 fmovrsne %o7, %f3, %f4
2675 ldsh [%l7 + 0x5E], %o5
2676 movgu %icc, %l0, %l1
2677 fmovsg %xcc, %f28, %f7
2678 smul %o2, 0x1B7D, %i4
2679 array16 %g4, %i3, %l3
2680 fcmple32 %f16, %f30, %l2
2681 fandnot2s %f31, %f29, %f3
2682 smulcc %i2, %l4, %g5
2683 udivx %i5, 0x1083, %i7
2684 movneg %xcc, %i0, %o1
2685 ld [%l7 + 0x7C], %f22
2686 edge16 %i1, %g7, %o6
2687 edge32l %g6, %i6, %o4
2688 movn %xcc, %g3, %o3
2689 subcc %o0, 0x1477, %g1
2690 fmovdgu %xcc, %f13, %f14
2691 fmovspos %xcc, %f15, %f25
2692 subc %l6, 0x0D51, %g2
2693 stw %o7, [%l7 + 0x3C]
2694 edge8ln %o5, %l0, %l5
2695 subcc %l1, 0x1416, %o2
2696 subccc %g4, %i4, %l3
2697 ldd [%l7 + 0x60], %i2
2698 array32 %i2, %l4, %g5
2699 movcc %icc, %l2, %i7
2700 mulx %i5, %i0, %o1
2701 sethi 0x1544, %g7
2702 orn %i1, %g6, %i6
2703 sir 0x1808
2704 ldx [%l7 + 0x10], %o4
2705 ldd [%l7 + 0x68], %o6
2706 fmovdpos %xcc, %f17, %f27
2707 edge32ln %g3, %o3, %g1
2708 movrlez %o0, 0x2B1, %l6
2709 smulcc %g2, %o7, %o5
2710 fcmps %fcc2, %f8, %f2
2711 movrlz %l5, %l1, %o2
2712 movg %xcc, %l0, %g4
2713 ldsb [%l7 + 0x22], %i4
2714 movcc %xcc, %i3, %i2
2715 smul %l3, %l4, %g5
2716 ldsb [%l7 + 0x78], %i7
2717 subcc %l2, 0x1335, %i0
2718 stw %i5, [%l7 + 0x08]
2719 fcmpgt32 %f26, %f16, %g7
2720 array16 %o1, %i1, %g6
2721 ldub [%l7 + 0x0C], %i6
2722 movn %xcc, %o6, %g3
2723 addcc %o3, %o4, %o0
2724 edge16n %l6, %g1, %g2
2725 fcmpeq32 %f14, %f4, %o5
2726 fpsub16s %f0, %f14, %f27
2727 andn %l5, 0x127A, %l1
2728 xnorcc %o2, 0x040A, %l0
2729 fmovrdlz %g4, %f28, %f24
2730 fmovrslz %i4, %f4, %f1
2731 fmovdleu %xcc, %f21, %f2
2732 srax %i3, %i2, %o7
2733 movrgz %l4, %l3, %g5
2734 subc %l2, 0x153C, %i7
2735 xnor %i0, 0x1FFB, %g7
2736 alignaddr %i5, %i1, %o1
2737 smul %g6, %i6, %o6
2738 move %icc, %o3, %o4
2739 sir 0x1AEC
2740 stx %o0, [%l7 + 0x20]
2741 fpadd32 %f6, %f10, %f2
2742 subccc %l6, 0x1079, %g3
2743 std %f28, [%l7 + 0x50]
2744 fmovdgu %xcc, %f20, %f3
2745 smulcc %g2, %o5, %g1
2746 addccc %l5, %o2, %l1
2747 sra %g4, 0x13, %l0
2748 xnor %i3, %i2, %i4
2749 sdiv %o7, 0x07A1, %l3
2750 add %g5, %l2, %l4
2751 edge8l %i7, %g7, %i5
2752 popc %i1, %o1
2753 movg %icc, %i0, %g6
2754 movrgez %i6, 0x251, %o6
2755 fmovrslez %o4, %f30, %f10
2756 save %o0, %l6, %o3
2757 rdpr %cwp, %g1
2758 rdpr %cansave, %g2
2759 rdpr %canrestore, %g3
2760 rdpr %cleanwin, %g4
2761 rdpr %otherwin, %g5
2762 rdpr %wstate, %g6
2763 edge8ln %g2, %g3, %g1
2764 smulcc %l5, %o2, %l1
2765 orcc %g4, %o5, %i3
2766 or %i2, %i4, %o7
2767 fand %f0, %f2, %f24
2768 fmovrsgz %l3, %f14, %f2
2769 fxors %f5, %f20, %f15
2770 movrgez %l0, %l2, %g5
2771 stw %l4, [%l7 + 0x18]
2772 movg %xcc, %i7, %g7
2773 fmovdvs %xcc, %f12, %f15
2774 fxors %f14, %f25, %f13
2775 edge32n %i5, %i1, %i0
2776 srl %o1, 0x1E, %i6
2777 sth %o6, [%l7 + 0x2E]
2778 movle %xcc, %o4, %o0
2779 popc %l6, %o3
2780 fmovde %icc, %f5, %f12
2781 srlx %g2, %g3, %g6
2782 fmovsa %xcc, %f24, %f15
2783 fmovdcs %icc, %f18, %f24
2784 orn %g1, %o2, %l5
2785 andncc %g4, %o5, %l1
2786 movneg %icc, %i2, %i4
2787 fsrc1s %f8, %f9
2788 addc %i3, %o7, %l0
2789 mova %xcc, %l2, %g5
2790 mulx %l3, 0x0037, %i7
2791 xnor %l4, 0x008B, %g7
2792 fnegs %f23, %f30
2793 fpsub16 %f16, %f2, %f4
2794 mulx %i1, %i5, %o1
2795 array16 %i6, %o6, %o4
2796 movge %xcc, %i0, %o0
2797 xor %l6, 0x1AFC, %o3
2798 movle %xcc, %g2, %g3
2799 ldsb [%l7 + 0x32], %g1
2800 movvs %xcc, %g6, %o2
2801 edge16 %l5, %o5, %l1
2802 smul %i2, 0x17E6, %g4
2803 sir 0x079D
2804 or %i4, 0x077D, %i3
2805 st %f19, [%l7 + 0x48]
2806 fpsub32 %f20, %f20, %f24
2807 orncc %o7, %l0, %g5
2808 or %l2, 0x0B94, %l3
2809 edge8l %i7, %g7, %l4
2810 xnor %i1, %o1, %i6
2811 edge16ln %o6, %i5, %o4
2812 smulcc %i0, 0x158F, %o0
2813 fpack32 %f14, %f28, %f26
2814 movne %icc, %o3, %l6
2815 fmovdgu %xcc, %f0, %f21
2816 udivx %g3, 0x0EA1, %g2
2817 ld [%l7 + 0x7C], %f9
2818 fmuld8sux16 %f9, %f10, %f22
2819 array16 %g6, %g1, %o2
2820 sdiv %o5, 0x1604, %l1
2821 array32 %i2, %l5, %g4
2822 fmovdg %icc, %f7, %f26
2823 edge32n %i3, %i4, %o7
2824 movgu %icc, %l0, %g5
2825 edge32n %l3, %l2, %i7
2826 move %xcc, %g7, %i1
2827 xnor %l4, %o1, %o6
2828 andcc %i5, 0x1EE9, %o4
2829 fmovrse %i6, %f22, %f0
2830 fmovrsgz %o0, %f18, %f6
2831 array8 %i0, %o3, %l6
2832 movgu %icc, %g3, %g2
2833 fmovrsgez %g6, %f31, %f22
2834 edge32n %g1, %o5, %l1
2835 st %f11, [%l7 + 0x24]
2836 sub %i2, %o2, %l5
2837 array16 %g4, %i3, %i4
2838 addcc %o7, %g5, %l0
2839 udiv %l3, 0x02FC, %i7
2840 orn %g7, 0x1FE8, %l2
2841 edge8n %i1, %o1, %l4
2842 subccc %o6, 0x0361, %i5
2843 addcc %o4, 0x028C, %o0
2844 fmovsl %icc, %f22, %f25
2845 edge16n %i0, %o3, %i6
2846 fmuld8ulx16 %f18, %f26, %f26
2847 edge16l %g3, %l6, %g6
2848 and %g1, 0x0FCD, %o5
2849 fmovrsne %g2, %f18, %f12
2850 addcc %l1, %i2, %o2
2851 andcc %l5, %g4, %i3
2852 movpos %icc, %i4, %o7
2853 std %f24, [%l7 + 0x58]
2854 sethi 0x0621, %g5
2855 fpack32 %f6, %f16, %f4
2856 fand %f22, %f0, %f4
2857 movn %icc, %l3, %i7
2858 edge8l %l0, %g7, %i1
2859 movge %xcc, %l2, %l4
2860 array8 %o1, %o6, %i5
2861 orcc %o0, 0x1F7F, %i0
2862 xorcc %o4, %o3, %g3
2863 addcc %i6, %l6, %g6
2864 fxnors %f18, %f14, %f20
2865 mova %xcc, %g1, %o5
2866 udivcc %l1, 0x11BD, %g2
2867 movg %xcc, %o2, %l5
2868 lduh [%l7 + 0x4A], %i2
2869 array32 %i3, %i4, %o7
2870 alignaddrl %g4, %l3, %i7
2871 umul %g5, 0x05D7, %g7
2872 array32 %i1, %l0, %l4
2873 edge16ln %o1, %l2, %i5
2874 smulcc %o6, 0x112B, %o0
2875 edge8 %o4, %o3, %g3
2876 fornot2 %f8, %f10, %f22
2877 fmovsvc %icc, %f19, %f28
2878 ldd [%l7 + 0x18], %f12
2879 sdivcc %i6, 0x0891, %l6
2880 fmovrsne %g6, %f24, %f31
2881 fmovdvs %icc, %f27, %f21
2882 fnot1s %f13, %f25
2883 fmovsn %icc, %f0, %f25
2884 smul %g1, 0x13CC, %i0
2885 andn %l1, %g2, %o2
2886 addcc %o5, %l5, %i2
2887 or %i4, 0x06AE, %i3
2888 nop
2889 set 0x78, %o3
2890 ldsh [%l7 + %o3], %o7
2891 fmovscs %icc, %f0, %f5
2892 and %g4, 0x1115, %i7
2893 nop
2894 set 0x7E, %i4
2895 ldub [%l7 + %i4], %l3
2896 movrlez %g5, %i1, %l0
2897 edge32 %l4, %o1, %l2
2898 edge8 %g7, %i5, %o0
2899 andncc %o6, %o3, %g3
2900 movpos %icc, %o4, %l6
2901 addccc %g6, 0x036B, %g1
2902 fcmped %fcc1, %f18, %f30
2903 fcmpne32 %f0, %f22, %i6
2904 restore %i0, %g2, %o2
2905 rdpr %cwp, %g1
2906 rdpr %cansave, %g2
2907 rdpr %canrestore, %g3
2908 rdpr %cleanwin, %g4
2909 rdpr %otherwin, %g5
2910 rdpr %wstate, %g6
2911 stb %l1, [%l7 + 0x23]
2912 sir 0x1D6D
2913 movre %l5, %o5, %i2
2914 udivx %i4, 0x09C0, %i3
2915 addc %g4, 0x0B65, %i7
2916 xor %l3, %o7, %i1
2917 movneg %icc, %l0, %g5
2918 ld [%l7 + 0x58], %f25
2919 alignaddr %l4, %l2, %g7
2920 fmovsn %xcc, %f15, %f6
2921 fmovdvs %xcc, %f31, %f11
2922 fmovdne %xcc, %f7, %f25
2923 fpadd32 %f26, %f6, %f12
2924 subc %i5, %o0, %o6
2925 movrne %o3, 0x148, %o1
2926 udivcc %g3, 0x1A5E, %o4
2927 subc %g6, %l6, %g1
2928 fmovrde %i6, %f20, %f0
2929 fands %f22, %f0, %f17
2930 umul %g2, %o2, %l1
2931 fmovsvc %xcc, %f0, %f25
2932 std %f8, [%l7 + 0x58]
2933 movre %l5, 0x12F, %i0
2934 fands %f24, %f12, %f17
2935 sllx %i2, 0x1F, %o5
2936 fzeros %f31
2937 move %xcc, %i4, %i3
2938 edge16n %i7, %g4, %o7
2939 setx loop_8, %l0, %l1
2940 return %l1
2941 nop
2942 rdpr %cwp, %g1
2943 rdpr %cansave, %g2
2944 rdpr %canrestore, %g3
2945 rdpr %cleanwin, %g4
2946 rdpr %otherwin, %g5
2947 rdpr %wstate, %g6
2948loop_8: movl %icc, %l3, %l4
2949 fmovdne %icc, %f18, %f30
2950 fpadd32 %f26, %f20, %f18
2951 sllx %l2, %i5, %g7
2952 fmovrse %o6, %f26, %f7
2953 orncc %o0, 0x13A6, %o3
2954 mulx %o1, 0x0348, %g3
2955 xor %o4, %g6, %l6
2956 fpsub32s %f13, %f5, %f25
2957 udivcc %i6, 0x14CA, %g2
2958 edge8n %g1, %l1, %o2
2959 ldx [%l7 + 0x38], %i0
2960 edge16 %i2, %l5, %o5
2961 lduw [%l7 + 0x7C], %i3
2962 movle %icc, %i4, %g4
2963 andn %o7, 0x00E0, %i1
2964 movrgz %l0, %i7, %l3
2965 array8 %g5, %l2, %i5
2966 array16 %l4, %g7, %o6
2967 fornot2s %f16, %f14, %f17
2968 xnor %o0, 0x091E, %o1
2969 edge8l %o3, %g3, %o4
2970 stb %g6, [%l7 + 0x6D]
2971 movcc %xcc, %i6, %g2
2972 ldub [%l7 + 0x3B], %l6
2973 lduw [%l7 + 0x74], %g1
2974 mova %xcc, %l1, %o2
2975 array32 %i0, %i2, %l5
2976 andn %o5, %i3, %g4
2977 fcmps %fcc2, %f17, %f27
2978 smul %o7, 0x01EE, %i4
2979 edge8ln %l0, %i1, %i7
2980 or %g5, %l3, %i5
2981 ld [%l7 + 0x38], %f4
2982 ld [%l7 + 0x2C], %f25
2983 sub %l4, 0x1280, %l2
2984 orcc %o6, %o0, %g7
2985 fabsd %f14, %f6
2986 and %o1, %g3, %o4
2987 udivx %g6, 0x0824, %i6
2988 edge32n %g2, %o3, %g1
2989 fmul8x16 %f31, %f26, %f30
2990 orcc %l6, %o2, %l1
2991 nop
2992 set 0x4E, %g1
2993 sth %i0, [%l7 + %g1]
2994 sra %i2, %o5, %i3
2995 xnorcc %l5, %g4, %o7
2996 and %l0, 0x02AF, %i1
2997 movpos %xcc, %i7, %g5
2998 fabss %f31, %f19
2999 movrlz %l3, %i5, %i4
3000 edge32ln %l2, %l4, %o6
3001 movrlz %o0, %g7, %g3
3002 ldub [%l7 + 0x77], %o1
3003 movn %xcc, %o4, %i6
3004 lduw [%l7 + 0x08], %g6
3005 sth %g2, [%l7 + 0x10]
3006 stb %o3, [%l7 + 0x0E]
3007 st %f28, [%l7 + 0x60]
3008 ldx [%l7 + 0x58], %g1
3009 umul %l6, 0x10B0, %o2
3010 fpsub32s %f11, %f1, %f7
3011 sdiv %i0, 0x0B0B, %l1
3012 nop
3013 set 0x54, %i0
3014 stb %i2, [%l7 + %i0]
3015 fexpand %f28, %f16
3016 ld [%l7 + 0x5C], %f6
3017 orn %o5, %l5, %g4
3018 stx %o7, [%l7 + 0x60]
3019 udivcc %i3, 0x14DF, %l0
3020 fmul8x16 %f19, %f0, %f30
3021 srax %i1, %g5, %l3
3022 array16 %i7, %i5, %l2
3023 sll %l4, %i4, %o0
3024 mulx %g7, %o6, %o1
3025 edge8ln %o4, %i6, %g3
3026 movgu %icc, %g6, %g2
3027 restore %o3, 0x0AE8, %l6
3028 rdpr %cwp, %g1
3029 rdpr %cansave, %g2
3030 rdpr %canrestore, %g3
3031 rdpr %cleanwin, %g4
3032 rdpr %otherwin, %g5
3033 rdpr %wstate, %g6
3034 edge16n %o2, %g1, %l1
3035 srax %i0, 0x1C, %i2
3036 fpackfix %f6, %f17
3037 movle %icc, %o5, %g4
3038 movrne %o7, %l5, %i3
3039 edge16l %i1, %l0, %l3
3040 ld [%l7 + 0x4C], %f17
3041 xorcc %g5, 0x1FDF, %i7
3042 stb %l2, [%l7 + 0x7E]
3043 fcmple32 %f16, %f24, %l4
3044 edge8l %i5, %o0, %g7
3045 fpackfix %f24, %f17
3046 edge32n %o6, %o1, %o4
3047 movn %xcc, %i6, %i4
3048 fsrc2s %f4, %f18
3049 array16 %g6, %g2, %o3
3050 fmovdgu %icc, %f0, %f24
3051 sdiv %g3, 0x1F5C, %o2
3052 or %l6, %g1, %i0
3053 array8 %i2, %l1, %g4
3054 nop
3055 set 0x38, %g6
3056 stx %o5, [%l7 + %g6]
3057 and %l5, %i3, %i1
3058 movrlez %l0, %l3, %g5
3059 fnand %f4, %f2, %f30
3060 stx %i7, [%l7 + 0x60]
3061 alignaddrl %l2, %o7, %l4
3062 movrgz %i5, %o0, %g7
3063 edge32n %o1, %o6, %i6
3064 fmovdne %icc, %f10, %f2
3065 edge16n %o4, %i4, %g2
3066 xnor %o3, 0x1DBD, %g6
3067 ldsh [%l7 + 0x36], %o2
3068 udiv %l6, 0x0D35, %g3
3069 mulx %g1, %i2, %i0
3070 edge32l %l1, %o5, %g4
3071 nop
3072 set 0x0A, %o1
3073 lduh [%l7 + %o1], %l5
3074 fmovdleu %icc, %f18, %f11
3075 array8 %i3, %i1, %l3
3076 umulcc %l0, %i7, %g5
3077 fmovscc %xcc, %f29, %f8
3078 edge8ln %o7, %l4, %i5
3079 movcc %xcc, %o0, %l2
3080 edge32l %o1, %o6, %g7
3081 alignaddrl %o4, %i6, %g2
3082 fcmple16 %f12, %f12, %i4
3083 movcs %xcc, %o3, %o2
3084 movneg %icc, %g6, %l6
3085 movrlz %g1, 0x296, %g3
3086 ldx [%l7 + 0x40], %i0
3087 edge16l %i2, %o5, %g4
3088 edge32 %l1, %i3, %l5
3089 movrgz %l3, %i1, %l0
3090 movrlz %g5, 0x025, %i7
3091 movpos %xcc, %l4, %o7
3092 ldsw [%l7 + 0x74], %i5
3093 edge16ln %l2, %o0, %o1
3094 xorcc %o6, %o4, %i6
3095 array32 %g2, %i4, %g7
3096 mulscc %o3, 0x0AC5, %o2
3097 mulx %g6, 0x1462, %l6
3098 edge8n %g1, %g3, %i2
3099 fmovdleu %xcc, %f9, %f9
3100 array16 %i0, %g4, %l1
3101 fcmpne16 %f26, %f22, %o5
3102 fmovsgu %icc, %f22, %f6
3103 edge32ln %i3, %l3, %i1
3104 alignaddr %l5, %g5, %i7
3105 movle %icc, %l0, %l4
3106 udivcc %o7, 0x18E2, %i5
3107 fmuld8sux16 %f13, %f31, %f4
3108 srl %o0, 0x05, %l2
3109 orncc %o6, 0x0526, %o4
3110 udiv %o1, 0x1567, %i6
3111 movgu %icc, %i4, %g2
3112 alignaddrl %o3, %o2, %g7
3113 andn %l6, %g6, %g1
3114 srl %g3, 0x01, %i2
3115 ldsb [%l7 + 0x75], %i0
3116 array8 %g4, %l1, %i3
3117 fcmple16 %f12, %f30, %l3
3118 or %o5, %l5, %i1
3119 orcc %g5, %i7, %l4
3120 edge16n %o7, %l0, %o0
3121 addccc %l2, %i5, %o6
3122 fmovda %xcc, %f22, %f31
3123 movn %xcc, %o4, %i6
3124 orncc %o1, %g2, %i4
3125 mulx %o2, 0x13D2, %g7
3126 fmovrslez %l6, %f11, %f18
3127 movle %xcc, %g6, %g1
3128 save %o3, 0x1E32, %g3
3129 rdpr %cwp, %g1
3130 rdpr %cansave, %g2
3131 rdpr %canrestore, %g3
3132 rdpr %cleanwin, %g4
3133 rdpr %otherwin, %g5
3134 rdpr %wstate, %g6
3135 subc %i2, %g4, %l1
3136 movre %i0, %i3, %l3
3137 edge16 %l5, %i1, %g5
3138 edge8n %o5, %i7, %o7
3139 fpadd16s %f25, %f14, %f8
3140 andncc %l4, %l0, %l2
3141 sdiv %i5, 0x1527, %o0
3142 fmovdgu %xcc, %f5, %f9
3143 ldsw [%l7 + 0x74], %o4
3144 xor %o6, %o1, %i6
3145 fcmps %fcc2, %f0, %f28
3146 fmovdle %xcc, %f1, %f22
3147 edge16n %i4, %o2, %g7
3148 srax %l6, %g2, %g6
3149 fxnor %f4, %f28, %f16
3150 andcc %o3, %g3, %i2
3151 fmovdgu %xcc, %f13, %f16
3152 movneg %xcc, %g1, %g4
3153 edge8ln %i0, %i3, %l3
3154 fnot1 %f8, %f20
3155 subcc %l5, %i1, %g5
3156 add %o5, %i7, %l1
3157 fmovdg %xcc, %f6, %f10
3158 sllx %l4, %o7, %l0
3159 mova %icc, %l2, %i5
3160 addcc %o0, 0x0844, %o6
3161 mulscc %o4, 0x00C0, %i6
3162 array8 %o1, %o2, %g7
3163 movneg %icc, %i4, %g2
3164 movl %icc, %l6, %o3
3165 fmovsleu %xcc, %f20, %f7
3166 srl %g3, 0x19, %g6
3167 movcs %xcc, %i2, %g4
3168 subccc %g1, 0x0CF1, %i3
3169 setx loop_9, %l0, %l1
3170 return %l1
3171 nop
3172 rdpr %cwp, %g1
3173 rdpr %cansave, %g2
3174 rdpr %canrestore, %g3
3175 rdpr %cleanwin, %g4
3176 rdpr %otherwin, %g5
3177 rdpr %wstate, %g6
3178loop_9: edge8n %i1, %l5, %o5
3179 fnot2s %f28, %f8
3180 movn %icc, %i7, %l1
3181 andcc %l4, %g5, %l0
3182 sdiv %o7, 0x018E, %l2
3183 sllx %i5, %o6, %o4
3184 edge8n %i6, %o0, %o2
3185 ldsw [%l7 + 0x44], %o1
3186 orcc %i4, %g2, %l6
3187 movcc %xcc, %g7, %o3
3188 edge32n %g3, %i2, %g6
3189 movne %icc, %g1, %i3
3190 fornot2s %f10, %f31, %f20
3191 movge %icc, %g4, %i0
3192 addcc %i1, %l3, %l5
3193 edge16 %o5, %i7, %l1
3194 fornot2s %f25, %f27, %f18
3195 fexpand %f30, %f18
3196 movcs %xcc, %g5, %l4
3197 srl %l0, %o7, %l2
3198 sra %i5, 0x1D, %o4
3199 std %f28, [%l7 + 0x48]
3200 fmovsgu %icc, %f28, %f24
3201 fabss %f14, %f5
3202 subc %i6, 0x0E56, %o0
3203 edge32l %o6, %o2, %i4
3204 movg %xcc, %o1, %g2
3205 sir 0x1CB8
3206 sra %l6, 0x16, %g7
3207 movgu %icc, %g3, %o3
3208 fmovdg %icc, %f8, %f1
3209 add %i2, %g6, %i3
3210 srax %g1, %i0, %g4
3211 movle %icc, %l3, %i1
3212 movcc %xcc, %l5, %o5
3213 fmovrslez %l1, %f9, %f19
3214 andn %g5, %i7, %l0
3215 fornot2s %f17, %f17, %f21
3216 add %o7, 0x191B, %l2
3217 pdist %f4, %f2, %f2
3218 fmovsne %xcc, %f25, %f8
3219 edge8ln %i5, %o4, %l4
3220 ldsb [%l7 + 0x0B], %o0
3221 fcmpgt32 %f26, %f24, %o6
3222 movrne %o2, 0x157, %i4
3223 udiv %i6, 0x02B0, %o1
3224 orncc %g2, 0x1298, %l6
3225 st %f30, [%l7 + 0x0C]
3226 movrlz %g7, 0x26D, %o3
3227 stw %i2, [%l7 + 0x48]
3228 subccc %g3, %i3, %g1
3229 smulcc %g6, %i0, %l3
3230 stw %i1, [%l7 + 0x2C]
3231 save %l5, 0x0606, %o5
3232 rdpr %cwp, %g1
3233 rdpr %cansave, %g2
3234 rdpr %canrestore, %g3
3235 rdpr %cleanwin, %g4
3236 rdpr %otherwin, %g5
3237 rdpr %wstate, %g6
3238 fmovdle %xcc, %f9, %f28
3239 stw %g4, [%l7 + 0x64]
3240 ldd [%l7 + 0x20], %f16
3241 alignaddr %g5, %i7, %l1
3242 popc %l0, %o7
3243 lduw [%l7 + 0x70], %i5
3244 edge32 %l2, %o4, %o0
3245 fxnor %f30, %f8, %f16
3246 and %l4, %o6, %o2
3247 or %i4, %o1, %g2
3248 fors %f11, %f10, %f31
3249 fands %f16, %f11, %f25
3250 udivx %i6, 0x029F, %g7
3251 sth %o3, [%l7 + 0x42]
3252 movrne %l6, 0x25E, %i2
3253 movre %i3, %g3, %g6
3254 movrne %g1, 0x160, %i0
3255 stb %l3, [%l7 + 0x39]
3256 edge16n %l5, %i1, %o5
3257 fandnot1 %f22, %f14, %f24
3258 fmovsvs %xcc, %f25, %f11
3259 andcc %g5, 0x14D0, %i7
3260 orcc %l1, 0x1B0D, %g4
3261 fmovspos %xcc, %f13, %f23
3262 lduh [%l7 + 0x0E], %o7
3263 array16 %i5, %l0, %o4
3264 fnot2 %f2, %f10
3265 std %f10, [%l7 + 0x68]
3266 xnor %l2, 0x1281, %l4
3267 fornot2s %f15, %f5, %f8
3268 movl %xcc, %o6, %o0
3269 fcmple32 %f8, %f0, %i4
3270 ldub [%l7 + 0x58], %o1
3271 andn %o2, 0x1DBD, %i6
3272 andn %g7, 0x1BA2, %o3
3273 fpsub32s %f23, %f23, %f3
3274 udivx %l6, 0x1B82, %i2
3275 andncc %i3, %g2, %g3
3276 fmovdcs %icc, %f0, %f29
3277 edge8l %g1, %i0, %g6
3278 srlx %l5, %l3, %o5
3279 ldub [%l7 + 0x30], %i1
3280 save %g5, 0x087A, %i7
3281 rdpr %cwp, %g1
3282 rdpr %cansave, %g2
3283 rdpr %canrestore, %g3
3284 rdpr %cleanwin, %g4
3285 rdpr %otherwin, %g5
3286 rdpr %wstate, %g6
3287 movrgez %l1, %g4, %o7
3288 sir 0x1173
3289 mulx %i5, 0x05EB, %o4
3290 ldsw [%l7 + 0x10], %l0
3291 udivx %l4, 0x076B, %o6
3292 array32 %l2, %o0, %o1
3293 sir 0x1070
3294 fones %f10
3295 smul %i4, 0x009E, %i6
3296 movge %icc, %g7, %o3
3297 andncc %o2, %l6, %i3
3298 and %i2, %g2, %g1
3299 fnors %f2, %f13, %f2
3300 umulcc %g3, 0x1BBB, %i0
3301 stx %l5, [%l7 + 0x28]
3302 fpack32 %f6, %f20, %f22
3303 movre %l3, 0x187, %o5
3304 fmovdneg %xcc, %f11, %f26
3305 fmovdg %icc, %f29, %f29
3306 add %i1, %g6, %i7
3307 andcc %l1, %g5, %g4
3308 restore %i5, %o4, %o7
3309 rdpr %cwp, %g1
3310 rdpr %cansave, %g2
3311 rdpr %canrestore, %g3
3312 rdpr %cleanwin, %g4
3313 rdpr %otherwin, %g5
3314 rdpr %wstate, %g6
3315 andncc %l0, %l4, %l2
3316 movpos %icc, %o6, %o1
3317 fzeros %f21
3318 alignaddrl %o0, %i6, %g7
3319 orn %o3, %i4, %o2
3320 andncc %l6, %i2, %i3
3321 movneg %icc, %g2, %g3
3322 movvs %icc, %g1, %l5
3323 srax %i0, %o5, %i1
3324 edge8 %g6, %l3, %i7
3325 move %icc, %l1, %g4
3326 or %g5, 0x11BD, %o4
3327 movrne %i5, 0x377, %o7
3328 edge8l %l4, %l2, %l0
3329 umulcc %o1, %o6, %i6
3330 edge16l %g7, %o0, %o3
3331 subccc %i4, 0x1ADD, %l6
3332 edge32l %i2, %o2, %g2
3333 ldd [%l7 + 0x10], %g2
3334 fmovsg %icc, %f24, %f14
3335 xnor %i3, 0x000C, %g1
3336 fmovdneg %xcc, %f8, %f15
3337 stx %l5, [%l7 + 0x70]
3338 umulcc %o5, 0x132C, %i1
3339 fcmpd %fcc1, %f28, %f14
3340 popc 0x0E9B, %i0
3341 sdivx %l3, 0x00AB, %g6
3342 popc 0x1F4C, %l1
3343 edge32n %i7, %g5, %g4
3344 movrlez %i5, 0x325, %o7
3345 fzero %f16
3346 smul %o4, 0x0BB5, %l4
3347 fmovrdgez %l2, %f18, %f26
3348 sdivcc %l0, 0x1BB2, %o6
3349 fxor %f16, %f30, %f30
3350 movgu %icc, %o1, %g7
3351 ld [%l7 + 0x4C], %f13
3352 movvc %xcc, %o0, %i6
3353 xnor %o3, %l6, %i4
3354 sra %o2, 0x0C, %g2
3355 smul %i2, %g3, %g1
3356 movvs %icc, %i3, %l5
3357 array8 %i1, %i0, %l3
3358 orn %g6, 0x0EAD, %l1
3359 ld [%l7 + 0x48], %f20
3360 udivx %i7, 0x1B7E, %o5
3361 alignaddr %g4, %g5, %i5
3362 stb %o4, [%l7 + 0x56]
3363 movg %xcc, %l4, %o7
3364 movl %xcc, %l2, %l0
3365 fnegs %f7, %f12
3366 ldx [%l7 + 0x60], %o6
3367 movne %icc, %o1, %o0
3368 ldx [%l7 + 0x38], %g7
3369 fandnot2 %f20, %f12, %f28
3370 srax %o3, 0x1A, %l6
3371 or %i6, 0x1299, %i4
3372 movvs %xcc, %o2, %g2
3373 array16 %i2, %g1, %g3
3374 stw %i3, [%l7 + 0x24]
3375 ldx [%l7 + 0x78], %l5
3376 fmovrslz %i0, %f8, %f8
3377 movneg %xcc, %l3, %g6
3378 srl %i1, %i7, %o5
3379 edge32 %l1, %g5, %i5
3380 movre %g4, %l4, %o7
3381 movgu %icc, %o4, %l2
3382 movneg %xcc, %l0, %o1
3383 xor %o0, %o6, %g7
3384 movvc %icc, %o3, %l6
3385 nop
3386 set 0x4A, %l3
3387 sth %i4, [%l7 + %l3]
3388 xor %i6, %g2, %o2
3389 fandnot2s %f6, %f9, %f30
3390 edge8ln %g1, %g3, %i3
3391 mulx %i2, %i0, %l5
3392 movn %icc, %l3, %g6
3393 sub %i7, 0x0EA1, %o5
3394 movleu %xcc, %l1, %g5
3395 ldsb [%l7 + 0x5E], %i5
3396 udiv %g4, 0x0899, %i1
3397 movneg %icc, %o7, %l4
3398 subccc %o4, %l0, %l2
3399 fsrc1s %f15, %f29
3400 nop
3401 set 0x08, %l6
3402 ldx [%l7 + %l6], %o1
3403 move %icc, %o6, %o0
3404 movg %xcc, %o3, %l6
3405 fpadd32 %f4, %f28, %f10
3406 fmovs %f1, %f26
3407 sub %g7, %i6, %g2
3408 ldsw [%l7 + 0x58], %i4
3409 movrgz %g1, %g3, %i3
3410 xorcc %i2, 0x1C51, %i0
3411 array8 %l5, %l3, %g6
3412 xor %i7, 0x1721, %o5
3413 edge16ln %l1, %g5, %o2
3414 fmovrdlz %g4, %f22, %f18
3415 lduh [%l7 + 0x68], %i5
3416 movrlz %i1, 0x00D, %l4
3417 sethi 0x1C17, %o4
3418 ldsb [%l7 + 0x46], %l0
3419 xorcc %o7, %o1, %l2
3420 save %o6, 0x172D, %o0
3421 rdpr %cwp, %g1
3422 rdpr %cansave, %g2
3423 rdpr %canrestore, %g3
3424 rdpr %cleanwin, %g4
3425 rdpr %otherwin, %g5
3426 rdpr %wstate, %g6
3427 fnand %f4, %f30, %f22
3428 ldd [%l7 + 0x40], %f20
3429 udivx %l6, 0x1C6D, %o3
3430 alignaddrl %g7, %i6, %g2
3431 andcc %g1, %i4, %g3
3432 umulcc %i3, 0x1CE0, %i2
3433 xnor %l5, %l3, %i0
3434 movcs %icc, %g6, %i7
3435 fcmple16 %f22, %f24, %l1
3436 fcmped %fcc0, %f16, %f18
3437 fxnor %f18, %f8, %f0
3438 umulcc %o5, 0x1BAF, %o2
3439 nop
3440 set 0x6A, %i2
3441 lduh [%l7 + %i2], %g5
3442 edge16l %g4, %i5, %i1
3443 lduh [%l7 + 0x46], %o4
3444 movcc %xcc, %l4, %l0
3445 xor %o1, %l2, %o6
3446 popc 0x16F3, %o0
3447 udivcc %l6, 0x17AE, %o3
3448 fpack16 %f18, %f23
3449 movrne %o7, %i6, %g2
3450 sethi 0x0638, %g7
3451 movvc %icc, %i4, %g3
3452 subc %i3, %i2, %g1
3453 lduh [%l7 + 0x38], %l5
3454 smul %i0, %l3, %g6
3455 fmovd %f14, %f6
3456 movn %icc, %i7, %o5
3457 srlx %o2, 0x04, %l1
3458 fsrc1 %f24, %f26
3459 edge32ln %g5, %i5, %g4
3460 move %xcc, %i1, %l4
3461 ldx [%l7 + 0x30], %l0
3462 smulcc %o4, %o1, %o6
3463 lduw [%l7 + 0x6C], %o0
3464 orn %l6, 0x1352, %o3
3465 movcc %icc, %o7, %l2
3466 udivcc %g2, 0x16F1, %i6
3467 move %icc, %g7, %g3
3468 sdivx %i3, 0x14B7, %i2
3469 ldx [%l7 + 0x30], %g1
3470 movvc %xcc, %i4, %l5
3471 udivcc %i0, 0x0509, %g6
3472 mova %xcc, %i7, %o5
3473 sethi 0x1E4A, %o2
3474 and %l1, 0x12C2, %l3
3475 edge8l %g5, %i5, %i1
3476 nop
3477 set 0x28, %g5
3478 ldsw [%l7 + %g5], %g4
3479 fnor %f8, %f2, %f8
3480 stb %l4, [%l7 + 0x7C]
3481 stx %o4, [%l7 + 0x30]
3482 udivcc %o1, 0x0297, %l0
3483 fmovda %icc, %f28, %f18
3484 fmovdn %xcc, %f11, %f4
3485 movgu %icc, %o0, %o6
3486 fmovrdgz %o3, %f30, %f16
3487 sth %l6, [%l7 + 0x26]
3488 movn %icc, %o7, %g2
3489 movcs %icc, %i6, %g7
3490 udivx %g3, 0x054A, %l2
3491 nop
3492 set 0x70, %o7
3493 ldx [%l7 + %o7], %i2
3494 smulcc %i3, 0x0F61, %i4
3495 xorcc %g1, %i0, %g6
3496 movleu %xcc, %l5, %i7
3497 fcmple32 %f0, %f24, %o5
3498 sllx %l1, 0x0E, %o2
3499 subcc %l3, %i5, %g5
3500 umul %i1, %l4, %g4
3501 srlx %o1, %o4, %o0
3502 array16 %l0, %o6, %o3
3503 fmovrsne %o7, %f3, %f29
3504 smulcc %l6, 0x1E45, %i6
3505 udivcc %g2, 0x0702, %g3
3506 fpsub32 %f14, %f20, %f10
3507 fsrc1 %f2, %f4
3508 movg %icc, %l2, %i2
3509 andncc %i3, %i4, %g7
3510 fmuld8sux16 %f21, %f13, %f20
3511 stb %g1, [%l7 + 0x6B]
3512 movrne %i0, %l5, %g6
3513 lduh [%l7 + 0x4A], %i7
3514 fabsd %f20, %f12
3515 srlx %o5, %o2, %l1
3516 fmovda %icc, %f31, %f5
3517 sub %l3, 0x12D6, %g5
3518 edge16l %i5, %i1, %l4
3519 udivx %o1, 0x0A0D, %o4
3520 sllx %o0, %g4, %l0
3521 nop
3522 set 0x28, %g3
3523 std %f8, [%l7 + %g3]
3524 array32 %o3, %o6, %o7
3525 edge32n %l6, %g2, %g3
3526 stw %i6, [%l7 + 0x54]
3527 edge16 %l2, %i2, %i3
3528 subccc %g7, 0x08F1, %g1
3529 andcc %i0, 0x0EF1, %l5
3530 ld [%l7 + 0x58], %f7
3531 smul %g6, 0x0D6C, %i7
3532 array32 %o5, %i4, %l1
3533 edge32l %o2, %g5, %l3
3534 lduh [%l7 + 0x22], %i5
3535 fandnot2 %f30, %f22, %f18
3536 fmovrdlz %l4, %f0, %f20
3537 fpadd16s %f12, %f7, %f25
3538 ldd [%l7 + 0x30], %o0
3539 add %i1, %o0, %g4
3540 xnor %o4, %o3, %o6
3541 ldsb [%l7 + 0x0C], %o7
3542 fmovdpos %icc, %f25, %f25
3543 fmovdg %icc, %f17, %f30
3544 movleu %icc, %l0, %l6
3545 andncc %g2, %g3, %i6
3546 ldx [%l7 + 0x60], %l2
3547 movvs %xcc, %i2, %g7
3548 edge32n %g1, %i0, %l5
3549 fmovscs %xcc, %f17, %f7
3550 sub %i3, %g6, %o5
3551 fpadd16 %f26, %f2, %f28
3552 fmovrdlez %i7, %f18, %f8
3553 array8 %l1, %o2, %i4
3554 movl %xcc, %l3, %i5
3555 edge8l %g5, %o1, %i1
3556 movl %xcc, %l4, %o0
3557 srax %g4, 0x1E, %o3
3558 popc %o6, %o7
3559 srlx %l0, %l6, %o4
3560 movrlz %g2, %g3, %l2
3561 add %i2, %i6, %g1
3562 movg %xcc, %i0, %g7
3563 fmovdneg %xcc, %f12, %f28
3564 movrlz %l5, %i3, %o5
3565 movne %xcc, %g6, %i7
3566 std %f0, [%l7 + 0x68]
3567 fmovrslz %l1, %f8, %f15
3568 orncc %i4, 0x0F4C, %l3
3569 edge16ln %o2, %i5, %g5
3570 udivx %o1, 0x0B7E, %l4
3571 srl %o0, 0x02, %g4
3572 movcs %icc, %i1, %o6
3573 fmovdpos %icc, %f25, %f23
3574 fmovrde %o3, %f20, %f16
3575 ldd [%l7 + 0x08], %l0
3576 fpack32 %f24, %f24, %f8
3577 stw %l6, [%l7 + 0x34]
3578 srlx %o4, %o7, %g3
3579 and %g2, 0x1DD5, %i2
3580 addc %i6, 0x1865, %g1
3581 edge8 %i0, %g7, %l5
3582 ldsh [%l7 + 0x66], %i3
3583 xor %o5, 0x02D1, %l2
3584 movrgz %i7, %g6, %l1
3585 movne %xcc, %i4, %l3
3586 movrgez %o2, %g5, %i5
3587 movvs %icc, %o1, %l4
3588 smul %o0, %g4, %i1
3589 fmul8x16au %f2, %f30, %f14
3590 mulscc %o6, %o3, %l6
3591 subccc %o4, %l0, %o7
3592 mova %icc, %g3, %i2
3593 xor %g2, 0x14E9, %i6
3594 orcc %g1, %g7, %i0
3595 fmuld8sux16 %f20, %f22, %f26
3596 popc 0x0F93, %l5
3597 orcc %i3, 0x0CAA, %l2
3598 orcc %i7, %o5, %l1
3599 movrgz %g6, 0x1B1, %i4
3600 xnorcc %l3, %g5, %o2
3601 ldd [%l7 + 0x10], %o0
3602 fmovdvc %icc, %f3, %f8
3603 movpos %xcc, %l4, %i5
3604 ldsw [%l7 + 0x54], %g4
3605 ld [%l7 + 0x0C], %f15
3606 alignaddr %i1, %o6, %o3
3607 fsrc1 %f14, %f6
3608 fmovse %icc, %f29, %f20
3609 movne %xcc, %o0, %l6
3610 orcc %l0, 0x1C4C, %o4
3611 ldsb [%l7 + 0x72], %o7
3612 movre %g3, 0x07D, %g2
3613 movrlez %i2, 0x2E0, %i6
3614 array8 %g1, %i0, %l5
3615 ld [%l7 + 0x68], %f10
3616 edge32 %g7, %l2, %i3
3617 fmovsa %icc, %f2, %f7
3618 edge8ln %i7, %o5, %g6
3619 umul %i4, %l3, %g5
3620 fnegs %f27, %f25
3621 movcs %icc, %o2, %o1
3622 fmovs %f21, %f18
3623 fmovscc %xcc, %f21, %f21
3624 fnor %f26, %f10, %f6
3625 movleu %icc, %l4, %i5
3626 sub %g4, %l1, %i1
3627 mulscc %o6, %o3, %l6
3628 ldsw [%l7 + 0x68], %l0
3629 faligndata %f18, %f16, %f4
3630 fpadd32 %f16, %f22, %f4
3631 ldx [%l7 + 0x08], %o0
3632 fcmpne32 %f16, %f16, %o4
3633 array8 %o7, %g2, %g3
3634 nop
3635 set 0x20, %l4
3636 ldd [%l7 + %l4], %f0
3637 array16 %i6, %i2, %i0
3638 srl %l5, 0x0D, %g7
3639 xnor %l2, %i3, %i7
3640 ldsw [%l7 + 0x18], %g1
3641 ldd [%l7 + 0x30], %o4
3642 move %icc, %g6, %l3
3643 movl %icc, %i4, %o2
3644 popc 0x1066, %g5
3645 edge16l %o1, %i5, %g4
3646 fornot1s %f15, %f9, %f17
3647 fmovdne %xcc, %f5, %f20
3648 ld [%l7 + 0x28], %f26
3649 movcc %xcc, %l1, %l4
3650 movneg %xcc, %i1, %o3
3651 movvc %xcc, %l6, %l0
3652 fcmped %fcc0, %f12, %f28
3653 sethi 0x18F8, %o0
3654 fornot1 %f0, %f14, %f26
3655 movge %icc, %o6, %o4
3656 movge %xcc, %g2, %o7
3657 umul %g3, %i2, %i0
3658 nop
3659 set 0x42, %o6
3660 ldsh [%l7 + %o6], %l5
3661 subc %i6, 0x1A62, %g7
3662 addccc %i3, 0x10A7, %l2
3663 ldx [%l7 + 0x10], %g1
3664 fmovsl %icc, %f28, %f30
3665 edge16ln %i7, %g6, %o5
3666 edge16 %i4, %o2, %g5
3667 array16 %o1, %i5, %g4
3668 edge16n %l3, %l1, %l4
3669 movne %xcc, %o3, %l6
3670 stw %l0, [%l7 + 0x18]
3671 subc %i1, %o6, %o0
3672 mulx %g2, %o7, %o4
3673 addccc %i2, %i0, %g3
3674 fmovdleu %icc, %f19, %f12
3675 fandnot2 %f4, %f20, %f24
3676 alignaddrl %i6, %l5, %g7
3677 edge32ln %i3, %l2, %i7
3678 sdivcc %g6, 0x1449, %o5
3679 sdivcc %g1, 0x0085, %i4
3680 save %o2, %o1, %g5
3681 rdpr %cwp, %g1
3682 rdpr %cansave, %g2
3683 rdpr %canrestore, %g3
3684 rdpr %cleanwin, %g4
3685 rdpr %otherwin, %g5
3686 rdpr %wstate, %g6
3687 movle %icc, %g4, %i5
3688 mulscc %l3, %l1, %l4
3689 fcmpeq32 %f18, %f24, %l6
3690 fmovdneg %xcc, %f16, %f19
3691 add %o3, %i1, %o6
3692 edge16n %o0, %l0, %g2
3693 subcc %o7, %o4, %i0
3694 edge8 %i2, %i6, %g3
3695 sdivcc %g7, 0x16D8, %i3
3696 bshuffle %f30, %f30, %f4
3697 sdivcc %l2, 0x11B2, %l5
3698 array32 %i7, %o5, %g1
3699 sdivcc %g6, 0x06BC, %o2
3700 edge8n %o1, %i4, %g5
3701 fabss %f14, %f15
3702 edge32 %i5, %l3, %l1
3703 fones %f27
3704 andcc %g4, 0x0A70, %l4
3705 xnorcc %o3, %i1, %o6
3706 fmovdg %xcc, %f21, %f29
3707 alignaddrl %o0, %l6, %l0
3708 fmovsne %icc, %f19, %f21
3709 lduh [%l7 + 0x28], %o7
3710 stb %o4, [%l7 + 0x66]
3711 movneg %xcc, %i0, %i2
3712 movrlez %i6, %g2, %g3
3713 fones %f13
3714 edge32l %i3, %g7, %l2
3715 subcc %i7, 0x1361, %o5
3716 nop
3717 set 0x64, %g2
3718 lduw [%l7 + %g2], %g1
3719 movge %icc, %g6, %o2
3720 fcmpgt16 %f0, %f28, %l5
3721 sir 0x0C95
3722 movrne %o1, %g5, %i4
3723 setx loop_10, %l0, %l1
3724 return %l1
3725 nop
3726 rdpr %cwp, %g1
3727 rdpr %cansave, %g2
3728 rdpr %canrestore, %g3
3729 rdpr %cleanwin, %g4
3730 rdpr %otherwin, %g5
3731 rdpr %wstate, %g6
3732loop_10: edge32ln %i5, %g4, %o3
3733 movrgez %i1, %o6, %l4
3734 sdivx %l6, 0x02A9, %l0
3735 fmuld8ulx16 %f28, %f21, %f18
3736 std %f24, [%l7 + 0x40]
3737 mulscc %o0, 0x1BE5, %o4
3738 fmovspos %icc, %f6, %f8
3739 fmovrse %i0, %f10, %f1
3740 array32 %i2, %i6, %o7
3741 addccc %g2, 0x0B54, %i3
3742 fandnot2s %f17, %f9, %f7
3743 movgu %icc, %g3, %l2
3744 fabss %f3, %f5
3745 udivx %g7, 0x1EB2, %i7
3746 popc 0x09BA, %o5
3747 movpos %icc, %g1, %g6
3748 fmovspos %icc, %f11, %f31
3749 lduw [%l7 + 0x28], %o2
3750 edge32n %o1, %l5, %i4
3751 subcc %l3, %l1, %i5
3752 alignaddrl %g4, %o3, %i1
3753 sethi 0x1FBB, %g5
3754 umul %l4, %o6, %l6
3755 movpos %icc, %l0, %o4
3756 sdivx %o0, 0x1878, %i2
3757 alignaddr %i6, %i0, %g2
3758 ldx [%l7 + 0x10], %o7
3759 fmovse %xcc, %f17, %f27
3760 fand %f4, %f10, %f10
3761 fsrc1 %f28, %f24
3762 fmul8x16 %f1, %f2, %f10
3763 udivx %g3, 0x15A6, %l2
3764 movn %xcc, %i3, %i7
3765 fcmple16 %f16, %f28, %g7
3766 fmovsleu %xcc, %f8, %f29
3767 edge16l %g1, %g6, %o2
3768 fabsd %f10, %f8
3769 orncc %o1, %o5, %l5
3770 edge16 %l3, %i4, %i5
3771 sir 0x1A4A
3772 alignaddrl %g4, %o3, %l1
3773 edge16ln %g5, %l4, %i1
3774 siam 0x1
3775 fsrc2s %f10, %f31
3776 ldd [%l7 + 0x28], %f20
3777 ldd [%l7 + 0x70], %i6
3778 stb %o6, [%l7 + 0x48]
3779 edge16ln %o4, %l0, %i2
3780 fpack16 %f8, %f2
3781 movcs %icc, %i6, %o0
3782 fcmped %fcc2, %f24, %f20
3783 srl %g2, 0x00, %o7
3784 andncc %g3, %l2, %i3
3785 movne %xcc, %i0, %g7
3786 ldsh [%l7 + 0x6A], %g1
3787 fmovdcs %icc, %f5, %f21
3788 fexpand %f22, %f28
3789 fmovsge %icc, %f9, %f24
3790 fxors %f26, %f30, %f31
3791 st %f11, [%l7 + 0x28]
3792 ldsh [%l7 + 0x4E], %g6
3793 ldd [%l7 + 0x08], %o2
3794 umulcc %i7, %o1, %o5
3795 umul %l3, 0x05BA, %i4
3796 fcmps %fcc1, %f9, %f24
3797 edge16n %i5, %g4, %o3
3798 fpack16 %f4, %f0
3799 ldsb [%l7 + 0x6F], %l5
3800 smul %g5, 0x0601, %l1
3801 movrne %i1, 0x314, %l6
3802 addc %o6, 0x1201, %l4
3803 alignaddrl %o4, %i2, %l0
3804 array8 %o0, %i6, %o7
3805 sir 0x16C4
3806 xorcc %g2, %l2, %g3
3807 mulx %i0, 0x1E21, %g7
3808 edge8l %g1, %i3, %g6
3809 smulcc %o2, 0x1B03, %i7
3810 subc %o1, %l3, %i4
3811 smul %o5, %i5, %o3
3812 sethi 0x1D1E, %l5
3813 xorcc %g4, %l1, %g5
3814 fsrc2s %f21, %f5
3815 ld [%l7 + 0x4C], %f6
3816 movneg %icc, %i1, %l6
3817 sth %o6, [%l7 + 0x7A]
3818 xnorcc %o4, 0x1902, %l4
3819 for %f6, %f12, %f26
3820 std %f28, [%l7 + 0x38]
3821 fornot1 %f4, %f12, %f24
3822 andncc %l0, %o0, %i2
3823 fpsub32s %f15, %f31, %f12
3824 ld [%l7 + 0x28], %f18
3825 fnors %f10, %f6, %f26
3826 fexpand %f15, %f22
3827 udiv %o7, 0x0F89, %g2
3828 fnor %f18, %f10, %f6
3829 fxnor %f2, %f26, %f12
3830 umul %l2, 0x1F38, %i6
3831 ldd [%l7 + 0x70], %f26
3832 fmul8x16al %f25, %f0, %f0
3833 andn %g3, %g7, %i0
3834 edge32 %g1, %g6, %o2
3835 fmovsleu %xcc, %f1, %f10
3836 popc %i7, %i3
3837 fpadd32 %f8, %f6, %f12
3838 sdivcc %o1, 0x0A0B, %i4
3839 stb %o5, [%l7 + 0x34]
3840 srl %i5, %o3, %l3
3841 subc %g4, %l5, %l1
3842 xorcc %i1, 0x0C87, %g5
3843 fmovdvs %icc, %f10, %f5
3844 st %f18, [%l7 + 0x64]
3845 srl %o6, 0x04, %o4
3846 movrgz %l4, %l6, %l0
3847 ldub [%l7 + 0x66], %o0
3848 movre %o7, 0x101, %g2
3849 addccc %i2, %i6, %l2
3850 fmovd %f12, %f18
3851 movpos %icc, %g3, %i0
3852 orn %g1, %g7, %g6
3853 movrgz %i7, %o2, %i3
3854 or %o1, 0x1CD2, %i4
3855 umul %i5, %o3, %o5
3856 add %g4, 0x0CAB, %l5
3857 sir 0x1C0D
3858 fzero %f28
3859 fpack16 %f14, %f19
3860 stw %l1, [%l7 + 0x30]
3861 smul %i1, 0x1415, %g5
3862 fandnot1 %f16, %f8, %f20
3863 fmovsl %xcc, %f29, %f9
3864 and %o6, 0x13A2, %o4
3865 umul %l3, %l6, %l0
3866 movg %xcc, %o0, %o7
3867 movrgez %g2, 0x2CE, %l4
3868 stb %i2, [%l7 + 0x52]
3869 ldsh [%l7 + 0x56], %l2
3870 mulscc %i6, %g3, %g1
3871 array8 %i0, %g7, %g6
3872 andn %i7, 0x12C8, %o2
3873 movrgez %i3, %o1, %i4
3874 edge32n %o3, %o5, %i5
3875 edge16n %l5, %l1, %i1
3876 fandnot1s %f10, %f19, %f0
3877 fxnors %f23, %f25, %f31
3878 st %f14, [%l7 + 0x50]
3879 smul %g5, 0x00CC, %g4
3880 movrlz %o6, 0x1F9, %o4
3881 mova %icc, %l6, %l3
3882 movne %icc, %l0, %o7
3883 edge32n %o0, %g2, %l4
3884 fcmple16 %f0, %f6, %i2
3885 ld [%l7 + 0x4C], %f30
3886 move %xcc, %l2, %i6
3887 ldub [%l7 + 0x16], %g3
3888 fcmpeq32 %f2, %f8, %g1
3889 sir 0x01E5
3890 ldsb [%l7 + 0x58], %g7
3891 edge16l %i0, %g6, %o2
3892 movleu %icc, %i3, %o1
3893 or %i7, %o3, %o5
3894 fzeros %f5
3895 movrne %i4, %i5, %l5
3896 xnor %l1, 0x0C4D, %i1
3897 movvs %icc, %g5, %g4
3898 addc %o4, 0x1E9A, %l6
3899 fcmpgt16 %f2, %f12, %o6
3900 alignaddr %l3, %o7, %l0
3901 fandnot2 %f30, %f18, %f22
3902 or %o0, 0x0668, %g2
3903 movpos %xcc, %l4, %l2
3904 edge16 %i2, %g3, %i6
3905 addccc %g1, 0x098C, %i0
3906 fcmple32 %f4, %f26, %g7
3907 stb %g6, [%l7 + 0x17]
3908 array16 %i3, %o1, %o2
3909 edge16l %o3, %i7, %o5
3910 udivx %i5, 0x0B46, %l5
3911 movrne %i4, 0x0F0, %i1
3912 edge32n %g5, %g4, %o4
3913 edge8l %l6, %o6, %l1
3914 udiv %o7, 0x155B, %l3
3915 movrlz %o0, 0x3DD, %g2
3916 srl %l4, %l0, %i2
3917 fnot2 %f26, %f24
3918 fmovde %xcc, %f11, %f25
3919 faligndata %f20, %f22, %f2
3920 fcmple16 %f20, %f28, %g3
3921 fmovs %f18, %f27
3922 edge16ln %i6, %l2, %g1
3923 subc %g7, %g6, %i0
3924 fmovrdgez %o1, %f14, %f16
3925 bshuffle %f20, %f26, %f22
3926 edge32ln %o2, %i3, %o3
3927 movne %icc, %o5, %i5
3928 addcc %l5, %i4, %i1
3929 lduw [%l7 + 0x6C], %g5
3930 sdiv %g4, 0x02C9, %i7
3931 udiv %l6, 0x132A, %o6
3932 orn %l1, %o4, %o7
3933 movneg %xcc, %o0, %g2
3934 edge16l %l3, %l4, %i2
3935 fpadd32s %f28, %f10, %f1
3936 ldx [%l7 + 0x38], %g3
3937 stb %i6, [%l7 + 0x21]
3938 edge32n %l0, %g1, %l2
3939 array8 %g7, %i0, %g6
3940 mulx %o1, 0x0F5A, %i3
3941 alignaddr %o2, %o5, %o3
3942 movg %icc, %l5, %i4
3943 orcc %i5, %g5, %i1
3944 edge8ln %i7, %g4, %o6
3945 fpackfix %f16, %f17
3946 xorcc %l1, 0x1222, %o4
3947 sub %l6, %o7, %g2
3948 lduh [%l7 + 0x38], %o0
3949 mulx %l3, %i2, %g3
3950 udivx %i6, 0x1B54, %l4
3951 mulx %l0, 0x16F8, %l2
3952 alignaddrl %g7, %i0, %g1
3953 fcmpne16 %f10, %f26, %g6
3954 movcs %icc, %i3, %o2
3955 movleu %xcc, %o1, %o5
3956 smul %l5, 0x1510, %i4
3957 fands %f18, %f19, %f6
3958 st %f22, [%l7 + 0x24]
3959 movrlz %i5, 0x2F9, %g5
3960 ldsh [%l7 + 0x60], %o3
3961 fpack32 %f6, %f10, %f14
3962 addccc %i7, %i1, %o6
3963 srl %g4, 0x0C, %o4
3964 movrgez %l6, %o7, %g2
3965 pdist %f22, %f4, %f24
3966 movleu %xcc, %o0, %l1
3967 fnegs %f6, %f24
3968 xnor %i2, 0x0DBE, %l3
3969 movre %i6, 0x1BB, %l4
3970 srl %l0, 0x1B, %l2
3971 sub %g3, 0x17B4, %i0
3972 movvc %xcc, %g7, %g6
3973 orncc %g1, %o2, %o1
3974 stx %i3, [%l7 + 0x08]
3975 ldsb [%l7 + 0x34], %o5
3976 fors %f7, %f31, %f17
3977 movn %icc, %l5, %i4
3978 mova %icc, %i5, %o3
3979 alignaddrl %i7, %i1, %o6
3980 move %icc, %g4, %g5
3981 movpos %icc, %l6, %o4
3982 alignaddrl %o7, %o0, %g2
3983 movpos %xcc, %i2, %l1
3984 movneg %xcc, %l3, %i6
3985 subcc %l0, %l4, %g3
3986 ldsw [%l7 + 0x48], %i0
3987 edge8l %l2, %g6, %g7
3988 udivcc %o2, 0x0A5D, %o1
3989 subccc %i3, 0x1FD4, %o5
3990 udivcc %l5, 0x1D28, %i4
3991 add %i5, %g1, %o3
3992 nop
3993 set 0x3C, %l0
3994 ldsh [%l7 + %l0], %i7
3995 stb %i1, [%l7 + 0x37]
3996 udivcc %o6, 0x00EF, %g4
3997 fmovdcc %xcc, %f31, %f16
3998 umulcc %l6, 0x1401, %g5
3999 umul %o7, 0x0FDA, %o0
4000 array8 %g2, %i2, %o4
4001 movle %icc, %l3, %i6
4002 sdivx %l1, 0x0BB2, %l4
4003 xor %l0, 0x1673, %i0
4004 st %f21, [%l7 + 0x7C]
4005 fmovdgu %xcc, %f29, %f25
4006 stx %g3, [%l7 + 0x20]
4007 or %l2, 0x08DA, %g7
4008 alignaddr %o2, %g6, %o1
4009 ldd [%l7 + 0x70], %o4
4010 fpsub16s %f8, %f8, %f30
4011 nop
4012 set 0x10, %o0
4013 ldsw [%l7 + %o0], %l5
4014 smulcc %i4, %i3, %g1
4015 addccc %i5, 0x1E59, %i7
4016 movpos %xcc, %i1, %o6
4017 movl %xcc, %o3, %g4
4018 fmovrslez %g5, %f14, %f1
4019 and %o7, %o0, %l6
4020 sir 0x014A
4021 siam 0x4
4022 ldub [%l7 + 0x49], %g2
4023 movcs %xcc, %i2, %o4
4024 lduh [%l7 + 0x16], %i6
4025 addc %l1, 0x0161, %l3
4026 nop
4027 set 0x38, %l2
4028 ldub [%l7 + %l2], %l0
4029 fcmpeq32 %f12, %f14, %i0
4030 fmovscc %icc, %f1, %f6
4031 sir 0x0F98
4032 array32 %l4, %l2, %g7
4033 addcc %g3, 0x0F9E, %g6
4034 edge16ln %o2, %o1, %o5
4035 edge16n %l5, %i3, %g1
4036 fone %f30
4037 fone %f30
4038 sdivcc %i5, 0x0399, %i4
4039 fnot1s %f8, %f14
4040 sll %i1, 0x03, %i7
4041 smul %o3, 0x1596, %o6
4042 movcc %xcc, %g4, %o7
4043 sethi 0x1FB1, %o0
4044 std %f12, [%l7 + 0x18]
4045 sth %l6, [%l7 + 0x30]
4046 andncc %g5, %g2, %i2
4047 sllx %o4, %l1, %i6
4048 movn %icc, %l0, %i0
4049 movcc %xcc, %l4, %l3
4050 array16 %l2, %g3, %g6
4051 movrne %g7, 0x03E, %o2
4052 xnorcc %o5, 0x1823, %o1
4053 umul %i3, 0x0987, %g1
4054 movgu %icc, %l5, %i4
4055 ldsw [%l7 + 0x18], %i1
4056 orcc %i7, %i5, %o3
4057 fmovrdlez %g4, %f12, %f4
4058 orncc %o7, %o6, %l6
4059 edge16ln %o0, %g2, %i2
4060 array8 %o4, %l1, %i6
4061 addccc %l0, %i0, %l4
4062 mulx %g5, %l2, %l3
4063 fnot1s %f8, %f16
4064 fandnot2 %f26, %f12, %f30
4065 ldsw [%l7 + 0x7C], %g6
4066 fmovdn %xcc, %f6, %f27
4067 udivcc %g3, 0x12BB, %g7
4068 ldd [%l7 + 0x40], %o4
4069 array16 %o1, %i3, %o2
4070 movl %icc, %g1, %i4
4071 fcmpeq32 %f24, %f28, %i1
4072 udiv %i7, 0x0E82, %l5
4073 fcmple16 %f24, %f14, %i5
4074 movge %icc, %g4, %o3
4075 alignaddrl %o7, %l6, %o0
4076 sethi 0x07B2, %g2
4077 fands %f19, %f1, %f27
4078 fmovrsgez %o6, %f31, %f3
4079 array8 %i2, %l1, %o4
4080 addcc %l0, 0x16AF, %i0
4081 orcc %i6, %g5, %l2
4082 mova %xcc, %l4, %l3
4083 movl %icc, %g3, %g6
4084 for %f18, %f22, %f14
4085 ldd [%l7 + 0x28], %g6
4086 fexpand %f9, %f2
4087 xnor %o1, %o5, %i3
4088 addcc %g1, 0x1E3D, %o2
4089 xnorcc %i4, %i7, %i1
4090 movneg %icc, %i5, %g4
4091 subcc %o3, 0x0F88, %o7
4092 edge16n %l6, %o0, %l5
4093 array32 %g2, %o6, %l1
4094 fcmple32 %f16, %f22, %o4
4095 st %f23, [%l7 + 0x60]
4096 movrne %i2, %l0, %i0
4097 edge8 %i6, %g5, %l2
4098 subccc %l4, 0x1C4E, %l3
4099 movge %icc, %g6, %g7
4100 restore %g3, %o1, %o5
4101 rdpr %cwp, %g1
4102 rdpr %cansave, %g2
4103 rdpr %canrestore, %g3
4104 rdpr %cleanwin, %g4
4105 rdpr %otherwin, %g5
4106 rdpr %wstate, %g6
4107 andn %g1, %i3, %o2
4108 edge32 %i4, %i7, %i5
4109 stw %i1, [%l7 + 0x7C]
4110 fmovrdlz %o3, %f14, %f28
4111 xor %g4, %o7, %o0
4112 fmovspos %xcc, %f29, %f6
4113 umul %l5, %l6, %o6
4114 fpadd32s %f27, %f0, %f20
4115 xorcc %l1, %g2, %i2
4116 ldsb [%l7 + 0x36], %o4
4117 orn %l0, %i6, %i0
4118 and %l2, %l4, %g5
4119 addc %g6, 0x002A, %l3
4120 movneg %xcc, %g7, %g3
4121 fpadd16s %f31, %f13, %f23
4122 umulcc %o1, 0x14A6, %g1
4123 fexpand %f5, %f6
4124 xnor %i3, %o2, %i4
4125 fmul8sux16 %f20, %f16, %f4
4126 fornot2 %f16, %f4, %f0
4127 setx loop_11, %l0, %l1
4128 return %l1
4129 nop
4130 rdpr %cwp, %g1
4131 rdpr %cansave, %g2
4132 rdpr %canrestore, %g3
4133 rdpr %cleanwin, %g4
4134 rdpr %otherwin, %g5
4135 rdpr %wstate, %g6
4136loop_11: edge8n %i1, %o3, %g4
4137 alignaddr %o7, %o0, %i5
4138 udivx %l5, 0x0CB5, %o6
4139 bshuffle %f24, %f22, %f2
4140 fcmpd %fcc3, %f0, %f0
4141 st %f12, [%l7 + 0x7C]
4142 pdist %f12, %f22, %f28
4143 and %l1, %g2, %l6
4144 ldub [%l7 + 0x60], %i2
4145 umul %o4, %i6, %l0
4146 andn %l2, %l4, %i0
4147 udiv %g6, 0x02EF, %l3
4148 addc %g5, 0x065B, %g7
4149 srax %o1, 0x13, %g3
4150 orncc %i3, 0x0C7B, %o2
4151 fmovdvs %icc, %f3, %f15
4152 stb %i4, [%l7 + 0x2C]
4153 sdivcc %g1, 0x02CA, %i7
4154 ldd [%l7 + 0x40], %i0
4155 fmovdleu %icc, %f22, %f31
4156 addcc %o5, 0x11F2, %o3
4157 movneg %xcc, %o7, %g4
4158 fcmpes %fcc0, %f8, %f14
4159 edge16n %i5, %o0, %l5
4160 array8 %o6, %l1, %g2
4161 fmul8sux16 %f8, %f14, %f30
4162 ld [%l7 + 0x5C], %f28
4163 movpos %xcc, %i2, %l6
4164 st %f15, [%l7 + 0x08]
4165 sethi 0x0271, %o4
4166 fmovspos %icc, %f10, %f3
4167 stb %i6, [%l7 + 0x6E]
4168 orcc %l2, 0x0724, %l4
4169 edge16l %l0, %g6, %i0
4170 fcmpne16 %f8, %f20, %g5
4171 ldub [%l7 + 0x1F], %g7
4172 sth %o1, [%l7 + 0x3C]
4173 edge16l %g3, %l3, %o2
4174 subcc %i4, %i3, %g1
4175 ldsb [%l7 + 0x4F], %i1
4176 srax %o5, 0x14, %i7
4177 ldsw [%l7 + 0x3C], %o3
4178 movrgz %g4, 0x3F3, %i5
4179 edge32 %o7, %l5, %o0
4180 fzeros %f10
4181 xorcc %l1, %g2, %o6
4182 edge32n %l6, %o4, %i6
4183 addccc %i2, %l4, %l0
4184 subccc %l2, %g6, %i0
4185 edge32l %g5, %g7, %o1
4186 move %icc, %g3, %l3
4187 andn %o2, %i4, %i3
4188 xor %i1, 0x0301, %g1
4189 edge32ln %i7, %o3, %o5
4190 edge32l %g4, %o7, %l5
4191 fmovdpos %icc, %f31, %f3
4192 movvs %icc, %o0, %l1
4193 udivcc %i5, 0x0088, %o6
4194 xorcc %g2, 0x1532, %o4
4195 fornot2s %f17, %f29, %f29
4196 addc %i6, 0x14A3, %i2
4197 movneg %icc, %l6, %l4
4198 movle %xcc, %l2, %l0
4199 fmovsa %xcc, %f0, %f7
4200 movcc %icc, %i0, %g5
4201 fmuld8sux16 %f17, %f24, %f18
4202 sub %g6, 0x0CF8, %o1
4203 sub %g7, %l3, %o2
4204 addccc %g3, %i4, %i1
4205 ldx [%l7 + 0x78], %g1
4206 udivx %i3, 0x0577, %o3
4207 orncc %o5, %g4, %i7
4208 movcc %xcc, %l5, %o7
4209 orn %l1, 0x0347, %o0
4210 popc 0x06BE, %i5
4211 xnor %g2, 0x0CF2, %o6
4212 fmovsgu %xcc, %f22, %f31
4213 fsrc2s %f9, %f2
4214 udivx %o4, 0x107B, %i6
4215 movrgez %l6, 0x3CB, %i2
4216 add %l2, %l4, %i0
4217 fabss %f25, %f29
4218 lduh [%l7 + 0x48], %g5
4219 sdiv %g6, 0x0F6B, %l0
4220 pdist %f20, %f0, %f24
4221 fmovsne %icc, %f2, %f11
4222 fmovdpos %icc, %f20, %f12
4223 xor %o1, 0x07BA, %l3
4224 movrlz %g7, 0x234, %g3
4225 fmovrslez %i4, %f12, %f3
4226 smulcc %i1, 0x0AB5, %g1
4227 movleu %xcc, %i3, %o2
4228 pdist %f22, %f26, %f24
4229 andn %o5, 0x08F9, %o3
4230 sir 0x0A54
4231 movvc %icc, %g4, %i7
4232 movcc %icc, %o7, %l5
4233 movge %icc, %o0, %i5
4234 fnot2 %f16, %f6
4235 movl %xcc, %l1, %o6
4236 fmovsg %xcc, %f17, %f14
4237 srax %g2, %i6, %l6
4238 fxors %f24, %f25, %f23
4239 xnorcc %i2, %l2, %l4
4240 nop
4241 set 0x48, %l1
4242 stx %i0, [%l7 + %l1]
4243 fsrc2s %f8, %f1
4244 fmovrslz %g5, %f19, %f15
4245 save %g6, %o4, %l0
4246 rdpr %cwp, %g1
4247 rdpr %cansave, %g2
4248 rdpr %canrestore, %g3
4249 rdpr %cleanwin, %g4
4250 rdpr %otherwin, %g5
4251 rdpr %wstate, %g6
4252 ldx [%l7 + 0x40], %l3
4253 sdivx %g7, 0x1AD3, %o1
4254 fcmple16 %f20, %f16, %i4
4255 umulcc %g3, 0x1AB3, %i1
4256 lduw [%l7 + 0x68], %i3
4257 fmovdg %icc, %f24, %f5
4258 movvs %xcc, %g1, %o2
4259 nop
4260 set 0x68, %o2
4261 ldd [%l7 + %o2], %f30
4262 nop
4263 set 0x24, %g4
4264 ldub [%l7 + %g4], %o3
4265 edge8 %o5, %g4, %i7
4266 xor %o7, 0x0D40, %l5
4267 movvc %icc, %o0, %i5
4268 edge16l %l1, %o6, %i6
4269 smulcc %l6, 0x0771, %i2
4270 movl %xcc, %l2, %g2
4271 orn %l4, %g5, %i0
4272 movleu %icc, %o4, %g6
4273 movrlz %l3, 0x14F, %g7
4274 fnands %f27, %f31, %f7
4275 and %l0, 0x1CF6, %o1
4276 movl %xcc, %g3, %i1
4277 movrlez %i3, %g1, %o2
4278 ldsb [%l7 + 0x7B], %o3
4279 st %f23, [%l7 + 0x4C]
4280 movcs %icc, %o5, %i4
4281 udivcc %g4, 0x04B1, %o7
4282 udivx %l5, 0x01D0, %i7
4283 movrgz %i5, 0x2A8, %o0
4284 fors %f31, %f6, %f27
4285 alignaddr %l1, %i6, %o6
4286 array8 %i2, %l6, %g2
4287 sra %l2, 0x00, %l4
4288 fmovdneg %icc, %f5, %f12
4289 movvs %icc, %g5, %i0
4290 fnot1 %f10, %f8
4291 andn %o4, 0x0E89, %g6
4292 udivx %g7, 0x1802, %l0
4293 sdiv %l3, 0x0C35, %o1
4294 edge32n %g3, %i3, %g1
4295 ldx [%l7 + 0x70], %o2
4296 stw %o3, [%l7 + 0x10]
4297 movpos %icc, %o5, %i1
4298 movleu %icc, %g4, %o7
4299 umul %l5, 0x1254, %i7
4300 ldsb [%l7 + 0x25], %i5
4301 ld [%l7 + 0x60], %f9
4302 fsrc1s %f21, %f22
4303 mulscc %o0, 0x0193, %i4
4304 stb %i6, [%l7 + 0x61]
4305 addccc %o6, %i2, %l1
4306 sub %l6, %l2, %l4
4307 xnorcc %g5, %i0, %o4
4308 orncc %g2, %g6, %l0
4309 stx %g7, [%l7 + 0x10]
4310 lduh [%l7 + 0x22], %l3
4311 orncc %o1, 0x0B70, %i3
4312 xnor %g1, 0x03BE, %g3
4313 edge32 %o3, %o2, %o5
4314 sth %i1, [%l7 + 0x20]
4315 sethi 0x12E1, %g4
4316 fcmpgt16 %f4, %f28, %l5
4317 movrlz %o7, 0x36B, %i7
4318 xnorcc %o0, 0x15AB, %i4
4319 fmovdcs %icc, %f1, %f24
4320 ldsw [%l7 + 0x34], %i6
4321 addcc %i5, 0x005E, %o6
4322 movvc %xcc, %l1, %l6
4323 ld [%l7 + 0x3C], %f1
4324 andncc %i2, %l4, %g5
4325 movrne %l2, 0x1D7, %o4
4326 movrlz %g2, 0x18A, %g6
4327 addcc %i0, 0x015A, %g7
4328 popc 0x0DEE, %l0
4329 std %f18, [%l7 + 0x50]
4330 xor %l3, 0x0649, %i3
4331 edge32 %o1, %g3, %g1
4332 edge32 %o3, %o5, %o2
4333 sdivx %i1, 0x01B1, %g4
4334 sethi 0x01E1, %o7
4335 movrgez %i7, 0x074, %o0
4336 fnot2s %f12, %f16
4337 fones %f10
4338 fands %f24, %f15, %f0
4339 movre %l5, %i6, %i5
4340 lduw [%l7 + 0x5C], %o6
4341 fmovscs %icc, %f10, %f30
4342 lduw [%l7 + 0x70], %l1
4343 alignaddrl %i4, %l6, %l4
4344 xnor %i2, 0x1C4F, %l2
4345 xnor %o4, 0x10F6, %g5
4346 movgu %icc, %g6, %i0
4347 ldub [%l7 + 0x0E], %g7
4348 fxnor %f26, %f4, %f18
4349 array8 %l0, %g2, %l3
4350 fcmple32 %f26, %f20, %o1
4351 xorcc %g3, 0x07A4, %g1
4352 nop
4353 set 0x34, %l5
4354 ldub [%l7 + %l5], %i3
4355 xorcc %o3, %o5, %o2
4356 fmuld8ulx16 %f18, %f1, %f4
4357 sdivcc %i1, 0x0CB2, %g4
4358 fmovdvc %icc, %f11, %f7
4359 ld [%l7 + 0x10], %f20
4360 popc 0x12AB, %o7
4361 sllx %o0, 0x01, %i7
4362 sir 0x0877
4363 edge32 %l5, %i5, %i6
4364 edge8n %l1, %o6, %l6
4365 udivx %i4, 0x1D88, %l4
4366 fpsub32 %f24, %f10, %f8
4367 edge32 %l2, %o4, %i2
4368 sll %g5, %g6, %i0
4369 alignaddr %l0, %g7, %l3
4370 movrlz %o1, 0x360, %g3
4371 edge16l %g2, %i3, %g1
4372 std %f20, [%l7 + 0x58]
4373 ldx [%l7 + 0x18], %o3
4374 movge %icc, %o2, %i1
4375 nop
4376 set 0x78, %i3
4377 ldd [%l7 + %i3], %o4
4378 umulcc %o7, %g4, %i7
4379 addccc %o0, %i5, %i6
4380 fnor %f30, %f30, %f10
4381 movrgz %l1, 0x2E2, %o6
4382 udivx %l6, 0x15C1, %i4
4383 srlx %l5, 0x0E, %l4
4384 fmovdl %xcc, %f25, %f10
4385 edge8 %l2, %o4, %i2
4386 fmovdn %xcc, %f21, %f30
4387 andn %g5, %g6, %l0
4388 edge16ln %i0, %g7, %o1
4389 ldd [%l7 + 0x58], %f28
4390 array32 %l3, %g2, %i3
4391 sdiv %g1, 0x0284, %o3
4392 fpadd32s %f29, %f19, %f5
4393 addccc %o2, %g3, %i1
4394 save %o5, 0x0697, %g4
4395 rdpr %cwp, %g1
4396 rdpr %cansave, %g2
4397 rdpr %canrestore, %g3
4398 rdpr %cleanwin, %g4
4399 rdpr %otherwin, %g5
4400 rdpr %wstate, %g6
4401 udivcc %i7, 0x1201, %o0
4402 faligndata %f4, %f16, %f4
4403 edge32n %i5, %o7, %l1
4404 movvc %xcc, %o6, %l6
4405 fmovde %xcc, %f0, %f20
4406 edge8ln %i6, %i4, %l5
4407 udivcc %l4, 0x1F6E, %l2
4408 movgu %xcc, %i2, %g5
4409 orcc %g6, 0x1BB8, %l0
4410 array16 %o4, %g7, %i0
4411 orn %l3, 0x196A, %o1
4412 movl %icc, %i3, %g2
4413 fcmple16 %f10, %f6, %g1
4414 mulx %o2, %o3, %g3
4415 andncc %i1, %g4, %i7
4416 srl %o5, 0x1A, %o0
4417 sethi 0x0795, %i5
4418 edge32n %o7, %l1, %l6
4419 subcc %o6, 0x10A9, %i4
4420 fmovdcs %icc, %f12, %f20
4421 sir 0x1840
4422 srl %l5, 0x1D, %l4
4423 xorcc %l2, 0x0C1E, %i2
4424 umul %g5, %g6, %i6
4425 umul %l0, 0x1E52, %g7
4426 move %icc, %o4, %l3
4427 sth %o1, [%l7 + 0x4E]
4428 srax %i0, 0x0A, %i3
4429 subcc %g1, %g2, %o2
4430 edge8 %o3, %g3, %i1
4431 movne %icc, %g4, %i7
4432 subc %o5, %i5, %o0
4433 fcmple16 %f16, %f0, %o7
4434 edge16n %l1, %o6, %i4
4435 subc %l5, %l6, %l2
4436 stx %i2, [%l7 + 0x28]
4437 sdivcc %g5, 0x0A02, %l4
4438 movne %xcc, %i6, %l0
4439 umul %g6, 0x0969, %g7
4440 fpmerge %f23, %f5, %f14
4441 movcc %icc, %l3, %o1
4442 umulcc %i0, 0x0F3A, %i3
4443 andn %o4, 0x1BEC, %g1
4444 nop
4445 set 0x3A, %i7
4446 ldsh [%l7 + %i7], %g2
4447 fmovsa %icc, %f26, %f13
4448 fmovrsgz %o3, %f19, %f18
4449 nop
4450 set 0x50, %g7
4451 stw %g3, [%l7 + %g7]
4452 udivcc %o2, 0x0203, %g4
4453 movcc %icc, %i7, %o5
4454 fmovse %icc, %f27, %f6
4455 edge16 %i1, %o0, %o7
4456 subccc %l1, %o6, %i4
4457 addcc %i5, 0x1AF8, %l5
4458 umulcc %l6, 0x17DF, %l2
4459 ldsb [%l7 + 0x19], %g5
4460 fpadd32s %f23, %f15, %f26
4461 fcmpeq32 %f26, %f20, %l4
4462 udiv %i6, 0x08C3, %i2
4463 sub %l0, %g6, %l3
4464 srl %g7, %o1, %i0
4465 ldx [%l7 + 0x28], %i3
4466 fmovdpos %icc, %f10, %f3
4467 stx %g1, [%l7 + 0x10]
4468 ldsh [%l7 + 0x2A], %o4
4469 addccc %o3, 0x1871, %g2
4470 umulcc %g3, 0x1C1E, %o2
4471 movrne %g4, 0x3B0, %o5
4472 addc %i7, 0x09D1, %i1
4473 movg %icc, %o0, %l1
4474 nop
4475 set 0x10, %i6
4476 std %f4, [%l7 + %i6]
4477 alignaddrl %o6, %o7, %i5
4478 movrgez %l5, 0x26E, %i4
4479 movrgz %l2, 0x08B, %l6
4480 movn %xcc, %g5, %i6
4481 fmovdneg %xcc, %f22, %f18
4482 stw %l4, [%l7 + 0x4C]
4483 orn %l0, 0x1487, %i2
4484 movne %icc, %g6, %g7
4485 movneg %xcc, %o1, %l3
4486 orn %i0, %i3, %o4
4487 subcc %o3, 0x1CCF, %g1
4488 fabss %f22, %f25
4489 stx %g3, [%l7 + 0x60]
4490 fnand %f16, %f16, %f30
4491 add %o2, %g2, %o5
4492 movre %i7, %g4, %o0
4493 edge32n %i1, %o6, %o7
4494 sth %l1, [%l7 + 0x68]
4495 fmovda %xcc, %f0, %f12
4496 sdivcc %l5, 0x1D71, %i4
4497 or %i5, %l2, %l6
4498 fmovrde %i6, %f10, %f12
4499 movrlez %l4, %l0, %g5
4500 movl %icc, %g6, %i2
4501 andncc %o1, %g7, %i0
4502 subc %l3, %i3, %o3
4503 edge16l %g1, %g3, %o2
4504 movpos %xcc, %g2, %o4
4505 subc %o5, %g4, %o0
4506 fmovdneg %xcc, %f17, %f12
4507 add %i1, %i7, %o7
4508 fcmpeq32 %f28, %f0, %l1
4509 nop
4510 set 0x08, %o5
4511 ldsw [%l7 + %o5], %o6
4512 movge %icc, %l5, %i4
4513 st %f27, [%l7 + 0x08]
4514 edge8 %i5, %l2, %i6
4515 sra %l6, 0x18, %l0
4516 ldd [%l7 + 0x58], %f18
4517 movvs %icc, %g5, %g6
4518 ldub [%l7 + 0x0B], %l4
4519 nop
4520 set 0x7C, %o4
4521 stb %o1, [%l7 + %o4]
4522 fpadd32s %f5, %f19, %f10
4523 fmovs %f28, %f15
4524 movvc %xcc, %i2, %g7
4525 movgu %icc, %l3, %i3
4526 smulcc %i0, %o3, %g3
4527 ldub [%l7 + 0x5E], %o2
4528 fsrc1 %f12, %f12
4529 fmovscs %icc, %f2, %f11
4530 fandnot2 %f16, %f12, %f2
4531 lduh [%l7 + 0x68], %g1
4532 edge16l %o4, %o5, %g4
4533 movvc %icc, %o0, %g2
4534 sethi 0x1C07, %i7
4535 srax %o7, 0x0E, %l1
4536 movn %xcc, %i1, %o6
4537 umulcc %l5, %i4, %i5
4538 faligndata %f30, %f18, %f12
4539 ldsh [%l7 + 0x22], %l2
4540 fabsd %f8, %f26
4541 ldx [%l7 + 0x50], %i6
4542 edge16l %l6, %l0, %g5
4543 restore %l4, %g6, %i2
4544 rdpr %cwp, %g1
4545 rdpr %cansave, %g2
4546 rdpr %canrestore, %g3
4547 rdpr %cleanwin, %g4
4548 rdpr %otherwin, %g5
4549 rdpr %wstate, %g6
4550 fsrc1s %f23, %f8
4551 udivcc %o1, 0x1EA0, %l3
4552 umulcc %g7, %i3, %i0
4553 edge32n %o3, %o2, %g1
4554 edge8n %o4, %o5, %g4
4555 and %g3, %g2, %o0
4556 mulscc %i7, 0x1903, %o7
4557 alignaddrl %i1, %l1, %o6
4558 stw %i4, [%l7 + 0x44]
4559 array16 %l5, %i5, %l2
4560 edge16 %i6, %l6, %l0
4561 udiv %g5, 0x1981, %l4
4562 edge16l %i2, %o1, %g6
4563 movpos %xcc, %l3, %i3
4564 xor %g7, 0x15C9, %i0
4565 sdiv %o2, 0x1F58, %o3
4566 sll %g1, 0x03, %o4
4567 edge32 %o5, %g4, %g3
4568 sir 0x0EF2
4569 movgu %xcc, %o0, %g2
4570 movrlez %i7, %i1, %l1
4571 andncc %o6, %o7, %l5
4572 movpos %xcc, %i4, %i5
4573 sra %i6, 0x17, %l2
4574 fnegd %f20, %f20
4575 srax %l6, 0x09, %g5
4576 save %l4, %i2, %l0
4577 rdpr %cwp, %g1
4578 rdpr %cansave, %g2
4579 rdpr %canrestore, %g3
4580 rdpr %cleanwin, %g4
4581 rdpr %otherwin, %g5
4582 rdpr %wstate, %g6
4583 smulcc %g6, %o1, %l3
4584 movrgz %i3, 0x3C3, %g7
4585 sdiv %o2, 0x1D16, %o3
4586 edge8n %i0, %o4, %g1
4587 fandnot1s %f23, %f31, %f4
4588 fcmped %fcc0, %f12, %f14
4589 movvs %icc, %o5, %g4
4590 movcs %xcc, %o0, %g2
4591 addcc %i7, 0x0770, %i1
4592 fpack16 %f18, %f4
4593 stw %g3, [%l7 + 0x1C]
4594 sdivx %o6, 0x13BF, %o7
4595 xnorcc %l5, %i4, %l1
4596 edge8n %i5, %i6, %l2
4597 ldsh [%l7 + 0x64], %l6
4598 stw %l4, [%l7 + 0x6C]
4599 fmovspos %icc, %f20, %f5
4600 srax %g5, %l0, %i2
4601 nop
4602 set 0x4A, %i1
4603 lduh [%l7 + %i1], %o1
4604 fcmps %fcc0, %f9, %f6
4605 andncc %l3, %g6, %g7
4606 edge16ln %o2, %o3, %i0
4607 sub %i3, %o4, %o5
4608 fxor %f28, %f0, %f2
4609 subc %g4, %o0, %g1
4610 save %i7, %g2, %g3
4611 rdpr %cwp, %g1
4612 rdpr %cansave, %g2
4613 rdpr %canrestore, %g3
4614 rdpr %cleanwin, %g4
4615 rdpr %otherwin, %g5
4616 rdpr %wstate, %g6
4617 array32 %o6, %o7, %l5
4618 addc %i1, %l1, %i4
4619 xor %i5, %i6, %l2
4620 smul %l4, %l6, %l0
4621 sth %i2, [%l7 + 0x7A]
4622 lduw [%l7 + 0x64], %o1
4623 movrgez %l3, 0x099, %g5
4624 xorcc %g7, 0x150D, %o2
4625 xorcc %o3, %g6, %i0
4626 edge16 %i3, %o4, %o5
4627 setx loop_12, %l0, %l1
4628 return %l1
4629 nop
4630 rdpr %cwp, %g1
4631 rdpr %cansave, %g2
4632 rdpr %canrestore, %g3
4633 rdpr %cleanwin, %g4
4634 rdpr %otherwin, %g5
4635 rdpr %wstate, %g6
4636loop_12: fcmple32 %f4, %f16, %g1
4637 fcmpgt16 %f12, %f28, %g3
4638 srlx %g2, 0x03, %o7
4639 edge32n %l5, %i1, %l1
4640 fnand %f6, %f2, %f2
4641 xor %o6, 0x02A6, %i5
4642 srlx %i6, %i4, %l4
4643 fmovdpos %xcc, %f21, %f2
4644 fnegd %f12, %f28
4645 movpos %xcc, %l6, %l0
4646 subc %i2, %l2, %o1
4647 movvc %icc, %g5, %g7
4648 xnorcc %l3, 0x1CE2, %o2
4649 edge32 %o3, %g6, %i0
4650 orcc %o4, %i3, %o5
4651 edge8n %g4, %i7, %g1
4652 andcc %g3, 0x08ED, %g2
4653 edge32 %o0, %l5, %i1
4654 ldd [%l7 + 0x70], %o6
4655 fmovde %xcc, %f11, %f1
4656 subccc %l1, %i5, %o6
4657 fnot1 %f18, %f6
4658 fmovsvs %xcc, %f17, %f0
4659 movg %icc, %i4, %l4
4660 movleu %xcc, %l6, %l0
4661 sir 0x1664
4662 lduh [%l7 + 0x36], %i6
4663 edge16n %i2, %o1, %g5
4664 movcc %icc, %l2, %l3
4665 edge8n %g7, %o3, %o2
4666 movrne %i0, 0x098, %g6
4667 edge8ln %i3, %o5, %o4
4668 udivx %g4, 0x0B0C, %g1
4669 fmovdleu %xcc, %f21, %f11
4670 movge %icc, %g3, %g2
4671 movrne %i7, %l5, %i1
4672 fmovs %f24, %f5
4673 ldsw [%l7 + 0x20], %o7
4674 xorcc %l1, %o0, %i5
4675 fmovdcc %xcc, %f28, %f7
4676 edge16l %i4, %o6, %l4
4677 edge32n %l0, %i6, %i2
4678 st %f18, [%l7 + 0x10]
4679 movg %icc, %o1, %l6
4680 sllx %g5, 0x0C, %l2
4681 fcmps %fcc3, %f2, %f27
4682 alignaddrl %l3, %o3, %g7
4683 mova %xcc, %i0, %g6
4684 addcc %i3, 0x048C, %o5
4685 fcmpgt16 %f20, %f12, %o4
4686 mulscc %o2, 0x1E63, %g1
4687 fsrc2s %f11, %f10
4688 movpos %xcc, %g3, %g4
4689 movrgez %g2, 0x3A7, %l5
4690 andncc %i7, %o7, %l1
4691 ldx [%l7 + 0x18], %i1
4692 xnorcc %i5, %i4, %o6
4693 movcs %xcc, %l4, %o0
4694 edge16n %i6, %i2, %l0
4695 umulcc %o1, 0x018F, %g5
4696 movvc %icc, %l6, %l2
4697 st %f10, [%l7 + 0x60]
4698 ldd [%l7 + 0x08], %l2
4699 fpsub16s %f29, %f26, %f14
4700 srlx %o3, %g7, %i0
4701 xor %i3, 0x1D21, %g6
4702 fmovrsne %o4, %f1, %f1
4703 orcc %o5, 0x0EB4, %g1
4704 fmovdneg %icc, %f11, %f25
4705 alignaddrl %o2, %g4, %g2
4706 movge %icc, %g3, %l5
4707 sethi 0x0740, %i7
4708 addc %l1, %o7, %i5
4709 movvc %icc, %i4, %o6
4710 subccc %l4, 0x0306, %i1
4711 alignaddrl %i6, %o0, %i2
4712 addcc %l0, 0x0C13, %o1
4713 orncc %l6, %g5, %l2
4714 smul %o3, 0x1D9C, %g7
4715 fcmpd %fcc1, %f4, %f4
4716 st %f31, [%l7 + 0x38]
4717 fmovrsne %i0, %f18, %f8
4718 fmul8x16 %f24, %f10, %f4
4719 fmovdcs %icc, %f22, %f11
4720 orcc %l3, %g6, %i3
4721 move %xcc, %o5, %o4
4722 fmovdne %xcc, %f17, %f10
4723 add %g1, 0x0B05, %g4
4724 movre %o2, 0x238, %g2
4725 umulcc %l5, 0x164A, %g3
4726 movrgz %i7, %o7, %i5
4727 movl %icc, %i4, %l1
4728 fmovrsgz %l4, %f5, %f12
4729 movpos %icc, %i1, %o6
4730 fmovsgu %xcc, %f29, %f24
4731 umulcc %i6, 0x104F, %o0
4732 edge32n %i2, %l0, %o1
4733 sra %g5, 0x1C, %l2
4734 sdivcc %o3, 0x01FF, %g7
4735 movle %xcc, %l6, %i0
4736 fmovrse %g6, %f27, %f13
4737 movn %icc, %i3, %o5
4738 restore %l3, 0x1568, %o4
4739 rdpr %cwp, %g1
4740 rdpr %cansave, %g2
4741 rdpr %canrestore, %g3
4742 rdpr %cleanwin, %g4
4743 rdpr %otherwin, %g5
4744 rdpr %wstate, %g6
4745 ldsb [%l7 + 0x20], %g1
4746 sdivcc %o2, 0x1F7C, %g4
4747 fmovdcs %xcc, %f11, %f13
4748 fmul8sux16 %f4, %f16, %f20
4749 edge32 %g2, %l5, %g3
4750 edge16ln %o7, %i7, %i4
4751 xnor %i5, %l1, %l4
4752 stb %i1, [%l7 + 0x51]
4753 movvs %icc, %i6, %o0
4754 edge8n %i2, %o6, %l0
4755 stx %o1, [%l7 + 0x68]
4756 sllx %g5, %o3, %g7
4757 alignaddrl %l2, %l6, %i0
4758 popc %g6, %o5
4759 fmovs %f9, %f6
4760 orcc %i3, 0x12CE, %o4
4761 edge16 %g1, %l3, %o2
4762 fmovrslz %g4, %f27, %f20
4763 addc %l5, %g2, %g3
4764 movcc %icc, %o7, %i4
4765 fcmpne32 %f6, %f10, %i7
4766 subccc %i5, 0x1BDA, %l4
4767 edge32l %i1, %i6, %o0
4768 nop
4769 set 0x70, %i5
4770 std %f4, [%l7 + %i5]
4771 stb %i2, [%l7 + 0x3D]
4772 fmovdn %xcc, %f14, %f26
4773 movre %l1, %l0, %o1
4774 movg %xcc, %g5, %o6
4775 edge16ln %o3, %l2, %g7
4776 pdist %f0, %f16, %f30
4777 setx loop_13, %l0, %l1
4778 return %l1
4779 nop
4780 rdpr %cwp, %g1
4781 rdpr %cansave, %g2
4782 rdpr %canrestore, %g3
4783 rdpr %cleanwin, %g4
4784 rdpr %otherwin, %g5
4785 rdpr %wstate, %g6
4786loop_13: orcc %i3, %g6, %o4
4787 fnot2 %f12, %f18
4788 fmovrdlez %g1, %f0, %f0
4789 fsrc1s %f24, %f27
4790 fmovrdne %o2, %f26, %f16
4791 fmovrdlz %l3, %f22, %f8
4792 fcmpes %fcc0, %f31, %f7
4793 srl %g4, %g2, %l5
4794 stb %g3, [%l7 + 0x4B]
4795 subc %i4, 0x19FC, %o7
4796 xnorcc %i7, %l4, %i1
4797 subc %i5, %i6, %i2
4798 fmovde %icc, %f23, %f23
4799 udivcc %o0, 0x1805, %l1
4800 edge32 %l0, %o1, %o6
4801 ldx [%l7 + 0x78], %g5
4802 fsrc1 %f24, %f12
4803 edge8l %o3, %l2, %i0
4804 ldx [%l7 + 0x38], %g7
4805 fxnors %f31, %f17, %f30
4806 ldx [%l7 + 0x60], %l6
4807 stb %i3, [%l7 + 0x74]
4808 fsrc1s %f24, %f29
4809 orcc %g6, %o4, %o5
4810 sdiv %o2, 0x0629, %l3
4811 fcmpes %fcc2, %f16, %f12
4812 xnor %g4, 0x0299, %g2
4813 sethi 0x19A5, %g1
4814 fmovsgu %xcc, %f18, %f30
4815 fmul8x16au %f3, %f3, %f8
4816 sra %l5, %g3, %i4
4817 fmovdgu %xcc, %f30, %f7
4818 sra %o7, %i7, %l4
4819 edge32l %i1, %i6, %i2
4820 movvc %xcc, %i5, %l1
4821 movvs %xcc, %o0, %o1
4822 movrlz %l0, 0x365, %o6
4823 edge16l %g5, %l2, %o3
4824 fmovrslez %g7, %f3, %f20
4825 movpos %xcc, %l6, %i0
4826 edge16 %g6, %o4, %i3
4827 subcc %o2, %l3, %o5
4828 edge32 %g4, %g1, %l5
4829 save %g2, %i4, %g3
4830 rdpr %cwp, %g1
4831 rdpr %cansave, %g2
4832 rdpr %canrestore, %g3
4833 rdpr %cleanwin, %g4
4834 rdpr %otherwin, %g5
4835 rdpr %wstate, %g6
4836 movrlz %i7, %o7, %l4
4837 stb %i1, [%l7 + 0x49]
4838 ldd [%l7 + 0x60], %f24
4839 movgu %xcc, %i6, %i5
4840 sethi 0x1CC1, %l1
4841 subccc %o0, %o1, %l0
4842 edge16l %o6, %g5, %i2
4843 or %l2, 0x07C9, %o3
4844 and %l6, %g7, %i0
4845 stx %o4, [%l7 + 0x10]
4846 subcc %g6, %o2, %l3
4847 fmovdneg %icc, %f27, %f22
4848 fpmerge %f20, %f20, %f10
4849 movrlz %o5, %i3, %g1
4850 movn %xcc, %g4, %l5
4851 ldsw [%l7 + 0x0C], %i4
4852 edge16ln %g2, %g3, %o7
4853 ld [%l7 + 0x34], %f2
4854 edge8 %l4, %i1, %i7
4855 srlx %i5, 0x0C, %l1
4856 fcmpeq32 %f12, %f24, %o0
4857 movre %i6, 0x291, %l0
4858 std %f4, [%l7 + 0x30]
4859 edge32 %o1, %o6, %g5
4860 movleu %icc, %l2, %i2
4861 fmovsvc %xcc, %f1, %f17
4862 ldx [%l7 + 0x78], %l6
4863 ldx [%l7 + 0x28], %g7
4864 fmovrse %i0, %f20, %f30
4865 sra %o4, 0x0B, %g6
4866 fcmpeq16 %f30, %f30, %o2
4867 sdivx %l3, 0x0B33, %o5
4868 srlx %i3, 0x1D, %o3
4869 ldd [%l7 + 0x48], %g0
4870 st %f14, [%l7 + 0x28]
4871 fmovsge %xcc, %f11, %f8
4872 movvs %xcc, %g4, %i4
4873 movl %xcc, %l5, %g2
4874 andncc %o7, %g3, %l4
4875 movge %xcc, %i1, %i5
4876 movrlez %i7, 0x375, %o0
4877 movge %xcc, %l1, %l0
4878 subcc %i6, 0x1504, %o1
4879 smul %g5, %l2, %i2
4880 stb %o6, [%l7 + 0x5A]
4881 fmovde %icc, %f0, %f24
4882 umulcc %g7, %i0, %l6
4883 fsrc2s %f17, %f6
4884 restore %o4, 0x00F6, %o2
4885 rdpr %cwp, %g1
4886 rdpr %cansave, %g2
4887 rdpr %canrestore, %g3
4888 rdpr %cleanwin, %g4
4889 rdpr %otherwin, %g5
4890 rdpr %wstate, %g6
4891 fzero %f8
4892 popc 0x0BF8, %g6
4893 ldsb [%l7 + 0x15], %o5
4894 movcc %icc, %l3, %o3
4895 movcs %icc, %i3, %g4
4896 st %f24, [%l7 + 0x40]
4897 udivcc %i4, 0x0C23, %g1
4898 fcmple32 %f4, %f12, %l5
4899 ld [%l7 + 0x34], %f18
4900 movvs %xcc, %o7, %g2
4901 stw %l4, [%l7 + 0x18]
4902 fpadd16s %f21, %f0, %f6
4903 save %g3, %i5, %i1
4904 rdpr %cwp, %g1
4905 rdpr %cansave, %g2
4906 rdpr %canrestore, %g3
4907 rdpr %cleanwin, %g4
4908 rdpr %otherwin, %g5
4909 rdpr %wstate, %g6
4910 and %i7, 0x1271, %l1
4911 ldsw [%l7 + 0x5C], %l0
4912 ldsh [%l7 + 0x3A], %o0
4913 udivcc %i6, 0x0161, %o1
4914 nop
4915 set 0x50, %o3
4916 ldd [%l7 + %o3], %l2
4917 orn %g5, 0x0DC5, %o6
4918 movvc %xcc, %g7, %i2
4919 sll %l6, 0x06, %o4
4920 stb %o2, [%l7 + 0x3E]
4921 array32 %g6, %o5, %l3
4922 save %i0, 0x0409, %i3
4923 rdpr %cwp, %g1
4924 rdpr %cansave, %g2
4925 rdpr %canrestore, %g3
4926 rdpr %cleanwin, %g4
4927 rdpr %otherwin, %g5
4928 rdpr %wstate, %g6
4929 add %o3, 0x1ED4, %i4
4930 sll %g1, %l5, %o7
4931 setx loop_14, %l0, %l1
4932 return %l1
4933 nop
4934 rdpr %cwp, %g1
4935 rdpr %cansave, %g2
4936 rdpr %canrestore, %g3
4937 rdpr %cleanwin, %g4
4938 rdpr %otherwin, %g5
4939 rdpr %wstate, %g6
4940loop_14: movrgez %g3, 0x20A, %l4
4941 edge32l %i1, %i5, %l1
4942 movrne %l0, 0x3A0, %i7
4943 subcc %i6, %o1, %l2
4944 lduh [%l7 + 0x42], %o0
4945 sll %o6, %g7, %i2
4946 xorcc %l6, 0x153A, %g5
4947 movre %o4, %o2, %g6
4948 array8 %l3, %o5, %i0
4949 fmovdpos %xcc, %f18, %f11
4950 mova %icc, %i3, %i4
4951 orn %o3, 0x08C3, %l5
4952 movgu %xcc, %g1, %g2
4953 orn %o7, %g3, %g4
4954 orn %i1, 0x01DD, %l4
4955 smul %i5, 0x0555, %l0
4956 movg %icc, %l1, %i7
4957 stw %o1, [%l7 + 0x64]
4958 movg %icc, %i6, %o0
4959 fmovdge %xcc, %f12, %f11
4960 sdivx %o6, 0x1B27, %l2
4961 fcmpne32 %f26, %f26, %i2
4962 udiv %g7, 0x0333, %g5
4963 orcc %l6, %o4, %o2
4964 edge32ln %g6, %o5, %i0
4965 udiv %i3, 0x1777, %i4
4966 ld [%l7 + 0x38], %f3
4967 popc %l3, %o3
4968 mulscc %l5, 0x1344, %g1
4969 movrlz %g2, 0x205, %o7
4970 sdivcc %g4, 0x15D0, %i1
4971 sdivx %g3, 0x121C, %i5
4972 orn %l0, %l1, %i7
4973 fsrc2s %f27, %f16
4974 xnorcc %o1, 0x02A6, %l4
4975 sethi 0x02D8, %o0
4976 movrgez %i6, %l2, %o6
4977 movpos %xcc, %i2, %g5
4978 movneg %xcc, %g7, %l6
4979 movrgz %o2, %g6, %o4
4980 movgu %xcc, %i0, %i3
4981 movg %icc, %o5, %l3
4982 fmovdcc %xcc, %f21, %f1
4983 restore %i4, 0x0DB1, %l5
4984 rdpr %cwp, %g1
4985 rdpr %cansave, %g2
4986 rdpr %canrestore, %g3
4987 rdpr %cleanwin, %g4
4988 rdpr %otherwin, %g5
4989 rdpr %wstate, %g6
4990 edge16 %g1, %o3, %o7
4991 fmovsgu %xcc, %f27, %f31
4992 sub %g4, 0x0D2A, %i1
4993 edge16n %g3, %i5, %g2
4994 movvc %icc, %l1, %l0
4995 faligndata %f10, %f26, %f8
4996 fornot2 %f22, %f12, %f28
4997 sir 0x1D98
4998 xorcc %o1, %l4, %i7
4999 edge16l %i6, %o0, %o6
5000 andncc %l2, %g5, %i2
5001 movge %icc, %l6, %o2
5002 movg %xcc, %g7, %g6
5003 save %i0, 0x05EA, %o4
5004 rdpr %cwp, %g1
5005 rdpr %cansave, %g2
5006 rdpr %canrestore, %g3
5007 rdpr %cleanwin, %g4
5008 rdpr %otherwin, %g5
5009 rdpr %wstate, %g6
5010 ldsb [%l7 + 0x65], %o5
5011 fmovdleu %icc, %f25, %f0
5012 udiv %l3, 0x1276, %i4
5013 popc %l5, %g1
5014 fsrc1s %f9, %f1
5015 orn %o3, %o7, %g4
5016 edge32l %i3, %i1, %g3
5017 fmovscs %icc, %f4, %f8
5018 move %xcc, %g2, %i5
5019 movrgez %l0, %l1, %o1
5020 subcc %i7, 0x02A5, %i6
5021 sdiv %l4, 0x024F, %o0
5022 movpos %xcc, %l2, %o6
5023 xorcc %i2, 0x0782, %g5
5024 lduh [%l7 + 0x76], %l6
5025 subc %o2, 0x0B39, %g7
5026 edge32n %i0, %o4, %o5
5027 movcs %icc, %g6, %i4
5028 udiv %l5, 0x1E4C, %l3
5029 edge16l %o3, %g1, %g4
5030 fmovsg %xcc, %f27, %f21
5031 st %f25, [%l7 + 0x5C]
5032 ldub [%l7 + 0x14], %o7
5033 ldd [%l7 + 0x28], %f26
5034 srax %i3, 0x1B, %i1
5035 fpsub16 %f22, %f24, %f16
5036 edge16ln %g3, %i5, %l0
5037 array32 %g2, %o1, %l1
5038 addccc %i7, 0x0B2B, %i6
5039 fcmple16 %f12, %f10, %o0
5040 sllx %l2, %o6, %l4
5041 movne %xcc, %g5, %i2
5042 xnor %o2, 0x1349, %g7
5043 fmovdn %icc, %f9, %f4
5044 fmovscs %xcc, %f8, %f30
5045 fmovrde %l6, %f14, %f24
5046 smul %o4, 0x12B8, %o5
5047 fpadd32 %f26, %f24, %f10
5048 sdiv %g6, 0x0580, %i0
5049 movg %icc, %l5, %i4
5050 sub %o3, %l3, %g4
5051 ldsw [%l7 + 0x78], %g1
5052 movvs %icc, %i3, %i1
5053 stx %o7, [%l7 + 0x10]
5054 ldd [%l7 + 0x78], %i4
5055 fandnot2 %f14, %f6, %f28
5056 xnor %g3, %l0, %o1
5057 subccc %g2, 0x15EB, %i7
5058 movg %xcc, %i6, %l1
5059 ldsb [%l7 + 0x0C], %o0
5060 edge8l %o6, %l2, %g5
5061 sub %i2, 0x0579, %l4
5062 alignaddr %g7, %o2, %o4
5063 sra %l6, 0x1B, %o5
5064 array32 %i0, %l5, %g6
5065 movge %xcc, %o3, %i4
5066 subc %l3, %g1, %i3
5067 sethi 0x1495, %i1
5068 ldsh [%l7 + 0x60], %o7
5069 movrgez %i5, %g3, %g4
5070 movrgez %l0, 0x2D7, %o1
5071 or %g2, 0x171D, %i6
5072 edge16n %l1, %o0, %i7
5073 andncc %l2, %g5, %o6
5074 edge32l %l4, %g7, %o2
5075 sdiv %o4, 0x1FC5, %l6
5076 sethi 0x1A33, %o5
5077 sir 0x032B
5078 move %icc, %i0, %l5
5079 fmovrslz %i2, %f30, %f3
5080 xor %g6, 0x17A9, %i4
5081 stx %l3, [%l7 + 0x68]
5082 array8 %g1, %i3, %o3
5083 andn %i1, 0x1A02, %i5
5084 fcmpgt32 %f28, %f0, %o7
5085 fmovrse %g3, %f11, %f23
5086 movpos %icc, %l0, %o1
5087 fnot1s %f16, %f31
5088 srl %g4, 0x03, %g2
5089 ldx [%l7 + 0x38], %i6
5090 sdivcc %o0, 0x1C4F, %i7
5091 andncc %l2, %g5, %l1
5092 sdivx %o6, 0x0BE7, %g7
5093 movge %xcc, %l4, %o4
5094 fnegd %f30, %f0
5095 sub %o2, %o5, %l6
5096 fnot1s %f18, %f6
5097 or %i0, %l5, %g6
5098 umulcc %i4, %l3, %i2
5099 movrlez %i3, %o3, %i1
5100 edge8ln %i5, %o7, %g3
5101 addc %g1, %l0, %g4
5102 nop
5103 set 0x70, %i4
5104 ldd [%l7 + %i4], %f20
5105 stw %o1, [%l7 + 0x78]
5106 xorcc %g2, 0x10A5, %o0
5107 orn %i7, %l2, %g5
5108 ldd [%l7 + 0x08], %f10
5109 save %i6, 0x1E6A, %l1
5110 rdpr %cwp, %g1
5111 rdpr %cansave, %g2
5112 rdpr %canrestore, %g3
5113 rdpr %cleanwin, %g4
5114 rdpr %otherwin, %g5
5115 rdpr %wstate, %g6
5116 ldsb [%l7 + 0x66], %o6
5117 edge16ln %l4, %o4, %o2
5118 andcc %o5, 0x14E3, %l6
5119 fmul8x16au %f8, %f26, %f2
5120 stx %i0, [%l7 + 0x10]
5121 movgu %icc, %l5, %g6
5122 or %i4, %l3, %i2
5123 udiv %i3, 0x03A1, %o3
5124 movg %icc, %i1, %g7
5125 fmovsl %xcc, %f7, %f31
5126 xorcc %o7, %i5, %g3
5127 fmovdvs %xcc, %f17, %f18
5128 movrne %l0, %g4, %g1
5129 sir 0x084E
5130 fpsub16 %f8, %f6, %f2
5131 or %o1, %o0, %i7
5132 std %f18, [%l7 + 0x68]
5133 xnorcc %g2, 0x1F69, %l2
5134 ldsw [%l7 + 0x54], %i6
5135 edge16ln %l1, %o6, %g5
5136 fmovrslez %l4, %f24, %f21
5137 edge32 %o2, %o5, %o4
5138 smulcc %l6, %l5, %g6
5139 fmovsge %icc, %f22, %f30
5140 stw %i4, [%l7 + 0x14]
5141 array16 %i0, %i2, %i3
5142 fmovsleu %icc, %f0, %f0
5143 movrne %l3, 0x246, %i1
5144 movrne %g7, %o7, %i5
5145 srax %o3, 0x0A, %g3
5146 edge16n %g4, %l0, %g1
5147 fcmps %fcc1, %f16, %f1
5148 subccc %o0, 0x1954, %o1
5149 stw %i7, [%l7 + 0x54]
5150 andncc %l2, %g2, %l1
5151 fornot2 %f10, %f14, %f4
5152 ldsb [%l7 + 0x40], %i6
5153 array8 %g5, %l4, %o2
5154 fandnot1s %f26, %f14, %f26
5155 movpos %xcc, %o6, %o5
5156 fpadd16 %f2, %f8, %f20
5157 smulcc %l6, 0x149A, %l5
5158 sub %g6, %o4, %i4
5159 stb %i2, [%l7 + 0x4D]
5160 fandnot2s %f4, %f13, %f6
5161 sll %i3, 0x1F, %i0
5162 sdivcc %l3, 0x004F, %g7
5163 sdivcc %o7, 0x1E31, %i5
5164 fnot2s %f8, %f0
5165 fmovrdlz %i1, %f4, %f22
5166 stx %g3, [%l7 + 0x78]
5167 fxor %f0, %f28, %f6
5168 xnor %g4, 0x10FB, %l0
5169 movcs %xcc, %g1, %o3
5170 st %f17, [%l7 + 0x40]
5171 sethi 0x0408, %o0
5172 move %xcc, %o1, %i7
5173 stw %g2, [%l7 + 0x54]
5174 stw %l2, [%l7 + 0x10]
5175 alignaddrl %i6, %g5, %l1
5176 fsrc2s %f3, %f24
5177 std %f28, [%l7 + 0x18]
5178 subcc %o2, %o6, %o5
5179 fnor %f12, %f0, %f16
5180 xorcc %l4, %l6, %l5
5181 array16 %g6, %o4, %i2
5182 andn %i4, 0x090F, %i0
5183 move %xcc, %i3, %l3
5184 edge32ln %o7, %g7, %i1
5185 lduh [%l7 + 0x28], %g3
5186 srax %i5, 0x15, %l0
5187 addccc %g1, 0x087C, %g4
5188 fmovdvc %xcc, %f24, %f29
5189 mova %icc, %o3, %o1
5190 fpsub16 %f10, %f6, %f30
5191 movneg %icc, %i7, %o0
5192 edge32 %g2, %l2, %g5
5193 std %f26, [%l7 + 0x30]
5194 umulcc %i6, %l1, %o2
5195 sth %o6, [%l7 + 0x60]
5196 faligndata %f30, %f0, %f6
5197 array32 %o5, %l6, %l4
5198 udiv %l5, 0x17B5, %g6
5199 movre %o4, 0x1E4, %i4
5200 ld [%l7 + 0x70], %f18
5201 std %f16, [%l7 + 0x40]
5202 movvc %icc, %i2, %i0
5203 movrne %l3, %o7, %g7
5204 fpsub16s %f3, %f25, %f11
5205 edge8n %i3, %i1, %i5
5206 ldsw [%l7 + 0x44], %g3
5207 fmovrslez %g1, %f0, %f16
5208 addcc %g4, 0x0E71, %l0
5209 movgu %icc, %o3, %i7
5210 alignaddrl %o1, %g2, %o0
5211 fmovdge %icc, %f7, %f20
5212 srl %g5, 0x14, %l2
5213 edge16n %l1, %i6, %o2
5214 ld [%l7 + 0x5C], %f27
5215 edge32l %o5, %l6, %l4
5216 alignaddrl %l5, %o6, %g6
5217 fxor %f4, %f0, %f24
5218 movrlez %i4, 0x35B, %o4
5219 movleu %icc, %i0, %l3
5220 addccc %i2, 0x0D98, %o7
5221 movrgez %i3, 0x2F2, %i1
5222 mulscc %g7, %g3, %g1
5223 orn %i5, %g4, %l0
5224 stx %i7, [%l7 + 0x70]
5225 bshuffle %f10, %f6, %f18
5226 move %icc, %o1, %o3
5227 fmul8x16 %f6, %f18, %f20
5228 sdivcc %o0, 0x17DE, %g5
5229 sethi 0x0609, %g2
5230 setx loop_15, %l0, %l1
5231 return %l1
5232 nop
5233 rdpr %cwp, %g1
5234 rdpr %cansave, %g2
5235 rdpr %canrestore, %g3
5236 rdpr %cleanwin, %g4
5237 rdpr %otherwin, %g5
5238 rdpr %wstate, %g6
5239loop_15: movle %icc, %l1, %l6
5240 umul %l4, 0x0065, %l5
5241 fxors %f3, %f27, %f22
5242 addc %o5, 0x09EB, %o6
5243 edge32 %g6, %o4, %i4
5244 ldsw [%l7 + 0x58], %i0
5245 sll %i2, 0x06, %o7
5246 mova %xcc, %l3, %i1
5247 alignaddrl %g7, %g3, %g1
5248 movgu %icc, %i5, %g4
5249 fmovdleu %xcc, %f22, %f11
5250 lduh [%l7 + 0x3A], %l0
5251 smulcc %i7, %i3, %o1
5252 edge8ln %o0, %o3, %g5
5253 umul %g2, %l2, %i6
5254 nop
5255 set 0x39, %i0
5256 stb %l1, [%l7 + %i0]
5257 edge8ln %l6, %o2, %l4
5258 sllx %o5, %l5, %o6
5259 fsrc2 %f4, %f8
5260 udiv %g6, 0x076F, %o4
5261 movrgz %i4, %i2, %o7
5262 alignaddrl %l3, %i1, %g7
5263 edge32ln %i0, %g1, %i5
5264 ldd [%l7 + 0x60], %f0
5265 fmovdvs %icc, %f7, %f15
5266 popc 0x0F98, %g3
5267 fnand %f12, %f4, %f12
5268 udivcc %g4, 0x13BF, %l0
5269 ldd [%l7 + 0x30], %f2
5270 save %i3, %o1, %i7
5271 rdpr %cwp, %g1
5272 rdpr %cansave, %g2
5273 rdpr %canrestore, %g3
5274 rdpr %cleanwin, %g4
5275 rdpr %otherwin, %g5
5276 rdpr %wstate, %g6
5277 edge32 %o0, %o3, %g5
5278 mulx %g2, %i6, %l1
5279 fornot2s %f7, %f23, %f28
5280 fmovsg %xcc, %f23, %f16
5281 srl %l2, %o2, %l6
5282 orn %l4, 0x129B, %o5
5283 movre %o6, 0x37A, %g6
5284 pdist %f22, %f6, %f8
5285 subccc %o4, 0x0CD7, %i4
5286 fcmpeq16 %f30, %f12, %i2
5287 fmul8ulx16 %f18, %f10, %f2
5288 xorcc %o7, 0x1DF3, %l5
5289 fnors %f20, %f5, %f26
5290 st %f5, [%l7 + 0x6C]
5291 edge16 %i1, %l3, %i0
5292 smulcc %g1, %i5, %g3
5293 movvs %xcc, %g4, %l0
5294 stx %g7, [%l7 + 0x08]
5295 edge32n %i3, %o1, %o0
5296 edge16ln %i7, %o3, %g5
5297 andcc %i6, 0x1EEB, %g2
5298 fone %f26
5299 xnor %l2, 0x13FD, %o2
5300 sir 0x08FB
5301 fcmple16 %f28, %f30, %l6
5302 fpadd32 %f24, %f0, %f12
5303 ldsh [%l7 + 0x22], %l4
5304 orcc %o5, %l1, %g6
5305 fmovde %icc, %f10, %f20
5306 smulcc %o4, 0x16EB, %i4
5307 xor %i2, 0x0223, %o6
5308 andn %o7, 0x1524, %i1
5309 movpos %xcc, %l3, %i0
5310 movrne %g1, %l5, %i5
5311 edge8ln %g3, %l0, %g7
5312 st %f23, [%l7 + 0x4C]
5313 umul %g4, %o1, %i3
5314 addcc %o0, %o3, %i7
5315 fmovde %xcc, %f6, %f6
5316 movrgez %i6, 0x207, %g5
5317 fornot1s %f5, %f28, %f14
5318 xorcc %g2, 0x005B, %l2
5319 edge16l %o2, %l4, %l6
5320 movre %o5, 0x0EB, %l1
5321 edge8ln %o4, %g6, %i4
5322 fcmpgt16 %f8, %f18, %i2
5323 fmovscs %icc, %f9, %f10
5324 fcmps %fcc2, %f28, %f14
5325 fcmpne16 %f28, %f30, %o6
5326 movrgz %o7, 0x352, %l3
5327 movrgz %i1, %g1, %i0
5328 movne %icc, %i5, %g3
5329 ld [%l7 + 0x40], %f3
5330 movl %xcc, %l5, %l0
5331 edge16n %g4, %o1, %i3
5332 mulscc %g7, 0x10F0, %o3
5333 movvs %icc, %o0, %i7
5334 andcc %g5, 0x0743, %i6
5335 edge32n %g2, %o2, %l4
5336 array8 %l6, %l2, %l1
5337 edge16 %o4, %g6, %i4
5338 udivx %o5, 0x1C54, %o6
5339 edge32n %i2, %o7, %l3
5340 sdiv %g1, 0x1DC1, %i0
5341 mulx %i5, %i1, %l5
5342 mulscc %g3, 0x03F3, %g4
5343 fmovsneg %icc, %f12, %f3
5344 ldsh [%l7 + 0x50], %o1
5345 sdiv %l0, 0x1AFE, %g7
5346 udivcc %i3, 0x0087, %o3
5347 alignaddr %i7, %o0, %i6
5348 ldub [%l7 + 0x48], %g5
5349 nop
5350 set 0x48, %g6
5351 stx %g2, [%l7 + %g6]
5352 nop
5353 set 0x36, %g1
5354 ldsh [%l7 + %g1], %o2
5355 edge16l %l6, %l2, %l1
5356 edge32ln %o4, %g6, %i4
5357 edge16n %o5, %o6, %l4
5358 ld [%l7 + 0x5C], %f10
5359 edge32n %o7, %i2, %g1
5360 fmovrdne %l3, %f16, %f10
5361 stx %i0, [%l7 + 0x10]
5362 orncc %i5, 0x1A48, %i1
5363 save %g3, 0x0A98, %l5
5364 rdpr %cwp, %g1
5365 rdpr %cansave, %g2
5366 rdpr %canrestore, %g3
5367 rdpr %cleanwin, %g4
5368 rdpr %otherwin, %g5
5369 rdpr %wstate, %g6
5370 umul %o1, %g4, %l0
5371 fnot1 %f4, %f2
5372 fmuld8ulx16 %f17, %f18, %f0
5373 fnot1 %f6, %f18
5374 movrgz %g7, %i3, %o3
5375 movcs %icc, %i7, %o0
5376 fone %f6
5377 movg %xcc, %g5, %g2
5378 add %i6, 0x0F3F, %l6
5379 st %f30, [%l7 + 0x50]
5380 movne %xcc, %o2, %l1
5381 fmovsle %icc, %f15, %f3
5382 fmovsn %icc, %f14, %f3
5383 popc 0x0578, %o4
5384 edge32ln %g6, %l2, %i4
5385 fandnot2s %f8, %f9, %f16
5386 movrgz %o5, %o6, %l4
5387 mova %icc, %o7, %g1
5388 mova %xcc, %l3, %i2
5389 sdiv %i5, 0x0AD2, %i0
5390 fnot1s %f6, %f0
5391 sdivx %i1, 0x02B8, %l5
5392 movcs %xcc, %o1, %g4
5393 fands %f29, %f5, %f5
5394 lduw [%l7 + 0x10], %l0
5395 movcc %xcc, %g7, %g3
5396 array32 %i3, %i7, %o0
5397 edge8ln %o3, %g2, %g5
5398 fmovrslez %i6, %f14, %f11
5399 sdivcc %l6, 0x1AA0, %l1
5400 fmovscc %xcc, %f3, %f12
5401 fmovscs %xcc, %f21, %f29
5402 nop
5403 set 0x6A, %l3
5404 sth %o4, [%l7 + %l3]
5405 sllx %o2, 0x06, %l2
5406 movrgz %i4, %o5, %o6
5407 fmovse %icc, %f14, %f16
5408 fands %f2, %f14, %f11
5409 ldd [%l7 + 0x40], %l4
5410 fmul8ulx16 %f12, %f30, %f4
5411 fsrc2 %f12, %f14
5412 fandnot2s %f9, %f3, %f21
5413 mulscc %o7, %g1, %g6
5414 fmovdpos %xcc, %f24, %f21
5415 umul %l3, 0x01E6, %i5
5416 alignaddrl %i2, %i0, %l5
5417 movrlz %i1, %o1, %l0
5418 fand %f0, %f30, %f18
5419 xorcc %g4, 0x0144, %g7
5420 fpsub32 %f4, %f12, %f2
5421 fexpand %f20, %f14
5422 srlx %i3, 0x0F, %i7
5423 ldx [%l7 + 0x18], %g3
5424 array8 %o0, %g2, %g5
5425 array32 %i6, %o3, %l1
5426 fzero %f10
5427 fmul8x16au %f6, %f6, %f20
5428 fzero %f18
5429 sdivcc %o4, 0x01D1, %l6
5430 lduh [%l7 + 0x0E], %o2
5431 array8 %i4, %l2, %o6
5432 movcs %xcc, %o5, %o7
5433 edge16ln %g1, %g6, %l3
5434 edge32 %i5, %l4, %i0
5435 fandnot2 %f10, %f14, %f12
5436 movg %icc, %l5, %i1
5437 orncc %i2, %l0, %o1
5438 addc %g4, 0x0A5C, %g7
5439 edge32l %i3, %g3, %o0
5440 siam 0x1
5441 udivx %g2, 0x01AE, %g5
5442 ldsw [%l7 + 0x40], %i7
5443 smulcc %o3, 0x14D7, %l1
5444 orcc %i6, 0x1718, %o4
5445 xnor %l6, 0x007B, %o2
5446 fmuld8sux16 %f9, %f22, %f4
5447 srax %l2, 0x00, %i4
5448 sra %o5, %o6, %o7
5449 srl %g6, %l3, %i5
5450 fmovdneg %xcc, %f13, %f31
5451 movge %xcc, %g1, %l4
5452 movrgez %i0, 0x2DE, %i1
5453 mova %icc, %l5, %l0
5454 fmovscs %xcc, %f9, %f29
5455 andncc %i2, %o1, %g4
5456 ldsw [%l7 + 0x4C], %g7
5457 sir 0x19C4
5458 movleu %xcc, %i3, %g3
5459 fmovse %icc, %f15, %f21
5460 umul %o0, 0x017F, %g2
5461 ldub [%l7 + 0x0D], %i7
5462 addccc %g5, 0x0D03, %l1
5463 fnot2 %f22, %f16
5464 movpos %xcc, %i6, %o3
5465 movg %icc, %l6, %o2
5466 fmovrdgez %l2, %f4, %f20
5467 sir 0x1596
5468 subc %i4, 0x1497, %o4
5469 save %o6, %o7, %g6
5470 rdpr %cwp, %g1
5471 rdpr %cansave, %g2
5472 rdpr %canrestore, %g3
5473 rdpr %cleanwin, %g4
5474 rdpr %otherwin, %g5
5475 rdpr %wstate, %g6
5476 fsrc2 %f4, %f24
5477 fmul8x16au %f11, %f19, %f16
5478 alignaddrl %l3, %o5, %g1
5479 edge8ln %l4, %i5, %i1
5480 andcc %l5, 0x196A, %l0
5481 srl %i2, %o1, %g4
5482 ld [%l7 + 0x34], %f30
5483 smul %i0, %g7, %g3
5484 movle %icc, %o0, %i3
5485 lduw [%l7 + 0x68], %i7
5486 andncc %g5, %l1, %g2
5487 mulx %i6, %o3, %o2
5488 andcc %l2, %l6, %o4
5489 edge8ln %i4, %o7, %o6
5490 add %l3, 0x1903, %g6
5491 edge8 %o5, %l4, %g1
5492 orn %i1, %l5, %l0
5493 edge8ln %i2, %o1, %i5
5494 faligndata %f6, %f30, %f4
5495 orncc %i0, 0x1B29, %g7
5496 lduh [%l7 + 0x6E], %g3
5497 umulcc %g4, 0x1495, %o0
5498 srax %i3, %i7, %l1
5499 fmul8x16al %f28, %f27, %f26
5500 sll %g5, 0x11, %i6
5501 and %o3, 0x0FD6, %g2
5502 alignaddrl %o2, %l2, %o4
5503 movge %icc, %l6, %o7
5504 sub %i4, 0x0F20, %o6
5505 fxors %f26, %f31, %f16
5506 ldd [%l7 + 0x48], %f0
5507 sdivcc %g6, 0x1965, %o5
5508 sdivx %l3, 0x07B3, %g1
5509 or %l4, 0x03CB, %i1
5510 array16 %l5, %l0, %o1
5511 add %i5, %i2, %i0
5512 alignaddrl %g3, %g7, %g4
5513 ldd [%l7 + 0x38], %f4
5514 ldd [%l7 + 0x18], %o0
5515 pdist %f22, %f0, %f2
5516 addc %i7, 0x16E1, %l1
5517 movgu %icc, %i3, %g5
5518 fcmpd %fcc3, %f4, %f20
5519 ldx [%l7 + 0x78], %o3
5520 restore %g2, %i6, %o2
5521 rdpr %cwp, %g1
5522 rdpr %cansave, %g2
5523 rdpr %canrestore, %g3
5524 rdpr %cleanwin, %g4
5525 rdpr %otherwin, %g5
5526 rdpr %wstate, %g6
5527 xor %l2, 0x0464, %o4
5528 ldx [%l7 + 0x60], %l6
5529 alignaddrl %i4, %o7, %o6
5530 fpack16 %f28, %f16
5531 sub %g6, 0x1030, %o5
5532 fmovda %xcc, %f25, %f8
5533 movrgz %g1, %l3, %l4
5534 movrlz %l5, %l0, %o1
5535 movgu %icc, %i5, %i2
5536 fsrc1 %f14, %f10
5537 sub %i1, 0x14C6, %i0
5538 fmovscs %icc, %f8, %f0
5539 andncc %g3, %g4, %o0
5540 mulx %g7, %i7, %l1
5541 sllx %g5, 0x0C, %i3
5542 movre %g2, %i6, %o2
5543 fmovdcc %icc, %f5, %f12
5544 movcs %icc, %l2, %o3
5545 edge32n %l6, %i4, %o4
5546 fpackfix %f18, %f3
5547 edge8 %o6, %g6, %o5
5548 movvs %icc, %g1, %l3
5549 fmovdvc %icc, %f8, %f20
5550 alignaddrl %l4, %l5, %l0
5551 stw %o1, [%l7 + 0x0C]
5552 sdivcc %i5, 0x0C31, %o7
5553 fmovrdgez %i1, %f6, %f28
5554 setx loop_16, %l0, %l1
5555 return %l1
5556 nop
5557 rdpr %cwp, %g1
5558 rdpr %cansave, %g2
5559 rdpr %canrestore, %g3
5560 rdpr %cleanwin, %g4
5561 rdpr %otherwin, %g5
5562 rdpr %wstate, %g6
5563loop_16: sub %g3, %o0, %i7
5564 array16 %g7, %g5, %l1
5565 popc %g2, %i3
5566 edge8n %i6, %l2, %o2
5567 array8 %o3, %l6, %o4
5568 edge8n %i4, %g6, %o5
5569 ldsb [%l7 + 0x6E], %o6
5570 andcc %l3, %g1, %l5
5571 stw %l4, [%l7 + 0x34]
5572 fmovsl %xcc, %f22, %f3
5573 stw %l0, [%l7 + 0x74]
5574 movvs %xcc, %i5, %o7
5575 movge %icc, %o1, %i1
5576 array8 %i2, %i0, %g4
5577 movg %xcc, %g3, %i7
5578 movle %icc, %o0, %g5
5579 st %f25, [%l7 + 0x40]
5580 subccc %g7, 0x181D, %l1
5581 andcc %g2, 0x19AA, %i3
5582 sdivcc %i6, 0x004B, %o2
5583 fmovdcs %xcc, %f13, %f30
5584 sir 0x04FF
5585 fcmpeq16 %f6, %f4, %l2
5586 movg %icc, %o3, %o4
5587 st %f14, [%l7 + 0x1C]
5588 fpack32 %f12, %f10, %f12
5589 std %f10, [%l7 + 0x40]
5590 srl %i4, %g6, %l6
5591 fmovse %icc, %f13, %f31
5592 movn %icc, %o6, %l3
5593 alignaddrl %o5, %l5, %l4
5594 edge32n %l0, %g1, %o7
5595 edge32 %o1, %i1, %i5
5596 srl %i0, %g4, %g3
5597 smul %i2, %o0, %g5
5598 fpmerge %f16, %f18, %f10
5599 nop
5600 set 0x70, %l6
5601 stx %g7, [%l7 + %l6]
5602 fmul8x16al %f0, %f12, %f30
5603 movvs %icc, %l1, %g2
5604 fpadd32s %f22, %f30, %f23
5605 movle %icc, %i7, %i6
5606 xor %o2, %l2, %i3
5607 movrgez %o3, %i4, %o4
5608 movl %xcc, %g6, %l6
5609 edge32ln %l3, %o6, %o5
5610 movn %icc, %l5, %l0
5611 nop
5612 set 0x10, %o1
5613 ldd [%l7 + %o1], %f24
5614 xnor %l4, 0x051E, %g1
5615 array16 %o1, %i1, %i5
5616 stb %o7, [%l7 + 0x71]
5617 movcc %xcc, %g4, %g3
5618 sethi 0x0E81, %i2
5619 ldub [%l7 + 0x4D], %o0
5620 mova %icc, %g5, %g7
5621 fmovsvc %xcc, %f18, %f0
5622 movne %icc, %l1, %g2
5623 fmovdge %xcc, %f0, %f21
5624 addc %i0, 0x09E1, %i7
5625 ldub [%l7 + 0x68], %o2
5626 ldsw [%l7 + 0x4C], %i6
5627 movn %icc, %l2, %i3
5628 ldd [%l7 + 0x08], %i4
5629 sdivcc %o3, 0x13F1, %o4
5630 fmovsa %xcc, %f17, %f7
5631 fornot1 %f0, %f12, %f14
5632 movrlz %l6, %g6, %l3
5633 subccc %o5, %o6, %l0
5634 stw %l5, [%l7 + 0x30]
5635 lduw [%l7 + 0x10], %l4
5636 xorcc %g1, %i1, %i5
5637 fmul8x16al %f2, %f5, %f18
5638 umulcc %o1, 0x05EB, %g4
5639 sllx %g3, %o7, %o0
5640 lduh [%l7 + 0x72], %g5
5641 udiv %g7, 0x01D0, %i2
5642 fmovde %icc, %f11, %f0
5643 srax %l1, 0x1C, %i0
5644 fmovdleu %xcc, %f20, %f23
5645 movvs %xcc, %i7, %g2
5646 umul %o2, 0x0568, %l2
5647 edge32l %i3, %i4, %o3
5648 and %o4, %i6, %l6
5649 andncc %l3, %g6, %o6
5650 fands %f1, %f21, %f29
5651 fandnot1 %f4, %f14, %f4
5652 sethi 0x0278, %l0
5653 fmovd %f20, %f20
5654 movvc %icc, %o5, %l4
5655 fpsub16 %f10, %f20, %f28
5656 sethi 0x1AEF, %g1
5657 umul %i1, 0x1E98, %i5
5658 siam 0x6
5659 stx %o1, [%l7 + 0x48]
5660 subccc %g4, 0x09DC, %l5
5661 udiv %g3, 0x13D0, %o0
5662 fcmpgt16 %f8, %f12, %o7
5663 movne %icc, %g5, %i2
5664 srl %g7, %l1, %i7
5665 fnot1 %f16, %f26
5666 udiv %i0, 0x14B5, %g2
5667 ldx [%l7 + 0x78], %l2
5668 sdiv %o2, 0x0F76, %i4
5669 fmul8x16al %f3, %f6, %f28
5670 movle %xcc, %o3, %i3
5671 movcc %icc, %o4, %l6
5672 movpos %icc, %i6, %g6
5673 xnorcc %l3, 0x09E6, %o6
5674 movrgz %l0, 0x0DA, %o5
5675 smulcc %l4, 0x0F9C, %g1
5676 fandnot1 %f16, %f28, %f2
5677 movrgz %i1, 0x3D4, %o1
5678 movne %xcc, %g4, %i5
5679 edge32ln %g3, %l5, %o7
5680 edge8l %g5, %i2, %o0
5681 and %l1, %g7, %i7
5682 edge8ln %i0, %g2, %o2
5683 sub %i4, 0x04E9, %l2
5684 movvs %xcc, %o3, %o4
5685 orn %i3, 0x055B, %i6
5686 srlx %l6, %g6, %l3
5687 nop
5688 set 0x20, %g5
5689 stx %l0, [%l7 + %g5]
5690 sdivcc %o5, 0x055A, %o6
5691 or %l4, 0x138B, %i1
5692 movpos %icc, %g1, %g4
5693 fmovsge %icc, %f27, %f31
5694 umulcc %o1, 0x0C01, %g3
5695 orcc %l5, 0x1CFD, %i5
5696 fxnors %f27, %f16, %f28
5697 edge16n %g5, %o7, %i2
5698 stw %o0, [%l7 + 0x24]
5699 movl %xcc, %g7, %l1
5700 fmovrdgez %i7, %f26, %f20
5701 srl %g2, %o2, %i0
5702 movrgez %l2, 0x2F4, %i4
5703 array32 %o3, %o4, %i3
5704 movne %icc, %i6, %l6
5705 movneg %icc, %g6, %l3
5706 fandnot1s %f26, %f14, %f28
5707 edge32 %l0, %o6, %o5
5708 sll %l4, 0x19, %g1
5709 movcs %xcc, %g4, %o1
5710 edge32n %i1, %g3, %i5
5711 edge8ln %g5, %o7, %l5
5712 array8 %o0, %i2, %l1
5713 udivx %g7, 0x18E6, %g2
5714 fxnors %f24, %f13, %f16
5715 andncc %i7, %o2, %l2
5716 ldx [%l7 + 0x40], %i4
5717 fmovrsgz %o3, %f10, %f22
5718 fmovrdne %i0, %f12, %f24
5719 fnegs %f28, %f28
5720 fsrc2s %f23, %f31
5721 edge32ln %i3, %o4, %l6
5722 movle %xcc, %i6, %g6
5723 umul %l0, 0x10FA, %l3
5724 ld [%l7 + 0x64], %f16
5725 fpsub16 %f16, %f0, %f28
5726 fmovsleu %xcc, %f18, %f14
5727 movneg %xcc, %o6, %l4
5728 udivx %g1, 0x0582, %o5
5729 addcc %g4, %i1, %g3
5730 udivcc %o1, 0x117B, %g5
5731 fzeros %f7
5732 fcmpeq32 %f4, %f24, %o7
5733 nop
5734 set 0x5F, %o7
5735 stb %i5, [%l7 + %o7]
5736 fmovsneg %xcc, %f30, %f28
5737 movrne %o0, 0x137, %l5
5738 and %i2, 0x1B8E, %g7
5739 alignaddr %g2, %l1, %i7
5740 movrgz %l2, 0x176, %i4
5741 udiv %o2, 0x0BC8, %o3
5742 restore %i0, %o4, %i3
5743 rdpr %cwp, %g1
5744 rdpr %cansave, %g2
5745 rdpr %canrestore, %g3
5746 rdpr %cleanwin, %g4
5747 rdpr %otherwin, %g5
5748 rdpr %wstate, %g6
5749 movcc %icc, %l6, %g6
5750 srlx %i6, %l0, %l3
5751 umulcc %l4, %o6, %g1
5752 fexpand %f16, %f8
5753 mova %xcc, %o5, %i1
5754 movcs %icc, %g4, %g3
5755 fcmpgt16 %f2, %f16, %o1
5756 movrne %g5, %o7, %o0
5757 xorcc %l5, %i2, %g7
5758 fpadd32 %f20, %f26, %f8
5759 std %f22, [%l7 + 0x28]
5760 mova %xcc, %i5, %g2
5761 mova %xcc, %i7, %l1
5762 smul %l2, %o2, %i4
5763 subccc %o3, 0x0E72, %i0
5764 udiv %o4, 0x0931, %i3
5765 fpmerge %f18, %f15, %f12
5766 edge16n %g6, %i6, %l0
5767 sll %l3, 0x0A, %l4
5768 udivx %l6, 0x0946, %o6
5769 umulcc %o5, 0x0127, %i1
5770 movrlez %g1, %g4, %g3
5771 addcc %g5, %o7, %o0
5772 srax %l5, 0x18, %i2
5773 popc 0x0EE5, %g7
5774 edge8l %i5, %o1, %g2
5775 movcc %xcc, %l1, %i7
5776 edge8ln %o2, %l2, %o3
5777 fmovsle %icc, %f13, %f8
5778 srl %i0, 0x0F, %o4
5779 ldd [%l7 + 0x70], %i2
5780 sethi 0x1E5E, %i4
5781 fandnot2 %f26, %f12, %f4
5782 nop
5783 set 0x58, %g3
5784 ldsb [%l7 + %g3], %i6
5785 xnorcc %g6, 0x0BB9, %l0
5786 edge32n %l4, %l3, %l6
5787 movrgez %o6, %o5, %i1
5788 ldub [%l7 + 0x6B], %g4
5789 fmovrsgez %g3, %f28, %f31
5790 fcmpgt32 %f14, %f30, %g1
5791 fnand %f10, %f18, %f28
5792 fcmple32 %f6, %f4, %g5
5793 movrgez %o0, 0x285, %l5
5794 movrne %i2, %o7, %g7
5795 sth %o1, [%l7 + 0x72]
5796 andn %g2, %i5, %l1
5797 sethi 0x1613, %o2
5798 movle %icc, %l2, %i7
5799 addc %o3, %o4, %i3
5800 smul %i4, 0x1743, %i0
5801 mova %xcc, %g6, %l0
5802 add %i6, %l3, %l4
5803 fornot2 %f12, %f24, %f16
5804 orcc %o6, %l6, %i1
5805 fmovsne %icc, %f16, %f21
5806 sra %g4, 0x10, %o5
5807 lduw [%l7 + 0x08], %g3
5808 fpack32 %f30, %f6, %f30
5809 or %g1, %g5, %o0
5810 udivcc %i2, 0x06FB, %o7
5811 movgu %icc, %g7, %o1
5812 movrlz %g2, %i5, %l5
5813 subcc %l1, %o2, %l2
5814 movrgez %i7, 0x1B1, %o4
5815 orcc %i3, 0x1F2E, %o3
5816 sub %i0, 0x1700, %g6
5817 movrlez %i4, 0x3D6, %i6
5818 edge8ln %l3, %l0, %l4
5819 fmovda %icc, %f2, %f10
5820 ldd [%l7 + 0x48], %f30
5821 movrgez %o6, %l6, %i1
5822 edge32l %g4, %g3, %g1
5823 add %g5, %o0, %i2
5824 subc %o7, 0x129F, %g7
5825 movge %xcc, %o5, %o1
5826 fandnot2s %f28, %f21, %f3
5827 array8 %i5, %g2, %l1
5828 fandnot1s %f22, %f18, %f15
5829 fxnors %f4, %f25, %f27
5830 array32 %l5, %l2, %i7
5831 movg %xcc, %o2, %i3
5832 smul %o3, 0x1104, %o4
5833 fmul8ulx16 %f20, %f2, %f20
5834 fxor %f6, %f8, %f26
5835 movrne %g6, %i4, %i6
5836 fmovsge %xcc, %f2, %f14
5837 movre %l3, 0x225, %i0
5838 array16 %l4, %o6, %l0
5839 orncc %i1, 0x1595, %l6
5840 fmovdl %xcc, %f0, %f17
5841 ldsh [%l7 + 0x24], %g4
5842 save %g3, 0x08F1, %g5
5843 rdpr %cwp, %g1
5844 rdpr %cansave, %g2
5845 rdpr %canrestore, %g3
5846 rdpr %cleanwin, %g4
5847 rdpr %otherwin, %g5
5848 rdpr %wstate, %g6
5849 addcc %o0, 0x138E, %g1
5850 fcmpne16 %f6, %f16, %i2
5851 edge16 %g7, %o5, %o1
5852 edge32l %o7, %g2, %i5
5853 fmovd %f8, %f20
5854 movcs %xcc, %l1, %l5
5855 fmovdneg %icc, %f3, %f19
5856 udivx %i7, 0x0DCE, %l2
5857 ldub [%l7 + 0x5A], %o2
5858 xor %o3, %i3, %g6
5859 fones %f22
5860 subcc %i4, 0x1D02, %i6
5861 movpos %icc, %o4, %l3
5862 srax %i0, %l4, %l0
5863 ldsb [%l7 + 0x25], %i1
5864 xnor %o6, %g4, %g3
5865 movcs %icc, %g5, %l6
5866 fmovse %xcc, %f18, %f8
5867 sdiv %g1, 0x16A8, %i2
5868 ldd [%l7 + 0x38], %f4
5869 sdivx %o0, 0x19C7, %g7
5870 srax %o5, 0x13, %o7
5871 fmovse %icc, %f7, %f1
5872 lduh [%l7 + 0x5E], %g2
5873 movge %xcc, %i5, %o1
5874 movne %xcc, %l1, %l5
5875 xnor %i7, %o2, %l2
5876 for %f10, %f8, %f24
5877 sll %o3, 0x0F, %i3
5878 movrlez %g6, %i6, %o4
5879 movrne %l3, %i4, %i0
5880 xnor %l4, 0x0FAF, %l0
5881 movpos %icc, %i1, %g4
5882 addccc %o6, 0x160F, %g5
5883 movg %xcc, %g3, %g1
5884 orn %l6, %o0, %i2
5885 fornot2 %f26, %f8, %f8
5886 smul %g7, 0x02EF, %o7
5887 udivcc %o5, 0x0DF9, %g2
5888 fpack32 %f4, %f10, %f22
5889 fpack32 %f22, %f18, %f2
5890 fmovsg %xcc, %f9, %f25
5891 mulscc %o1, %i5, %l5
5892 movrgz %i7, %l1, %l2
5893 edge32n %o3, %i3, %g6
5894 edge16l %i6, %o2, %l3
5895 movrgz %i4, %o4, %l4
5896 fandnot1 %f16, %f30, %f26
5897 movcs %xcc, %i0, %l0
5898 and %g4, %o6, %i1
5899 stw %g3, [%l7 + 0x68]
5900 smul %g1, %g5, %o0
5901 fandnot1 %f20, %f30, %f18
5902 fmovdl %xcc, %f31, %f4
5903 movge %xcc, %l6, %g7
5904 srlx %i2, %o5, %o7
5905 mova %icc, %o1, %i5
5906 addcc %l5, 0x15E9, %g2
5907 srax %i7, %l1, %l2
5908 smulcc %i3, %o3, %i6
5909 movrne %g6, 0x320, %l3
5910 nop
5911 set 0x48, %i2
5912 ldsw [%l7 + %i2], %i4
5913 ldsh [%l7 + 0x3C], %o4
5914 edge32ln %l4, %i0, %o2
5915 addcc %g4, 0x040C, %o6
5916 addc %l0, %i1, %g3
5917 fnegs %f12, %f5
5918 array16 %g5, %g1, %o0
5919 smulcc %g7, 0x1B04, %i2
5920 sllx %o5, %o7, %l6
5921 udivx %o1, 0x0C4E, %i5
5922 lduw [%l7 + 0x70], %l5
5923 movl %xcc, %i7, %g2
5924 srlx %l2, %i3, %o3
5925 sll %l1, 0x0D, %g6
5926 movpos %icc, %i6, %l3
5927 fmovsne %xcc, %f16, %f4
5928 add %o4, 0x0C30, %l4
5929 movcc %xcc, %i4, %i0
5930 ldd [%l7 + 0x30], %f14
5931 udiv %o2, 0x184B, %g4
5932 edge16l %o6, %i1, %l0
5933 fmovsle %xcc, %f10, %f21
5934 or %g5, %g1, %o0
5935 stb %g7, [%l7 + 0x5D]
5936 fmovdpos %icc, %f21, %f26
5937 sdivcc %g3, 0x1BEE, %i2
5938 movrlz %o5, %o7, %o1
5939 fmovdne %icc, %f3, %f5
5940 edge32n %i5, %l5, %i7
5941 stw %g2, [%l7 + 0x14]
5942 movge %xcc, %l6, %i3
5943 fsrc1 %f12, %f22
5944 sth %l2, [%l7 + 0x7A]
5945 udiv %l1, 0x1101, %g6
5946 sth %i6, [%l7 + 0x2A]
5947 addcc %o3, %o4, %l4
5948 ldd [%l7 + 0x20], %l2
5949 andn %i0, 0x105D, %i4
5950 movre %o2, 0x3A8, %o6
5951 fxors %f26, %f15, %f7
5952 popc %g4, %i1
5953 umulcc %l0, %g1, %g5
5954 fmovdneg %xcc, %f23, %f5
5955 st %f26, [%l7 + 0x1C]
5956 fnors %f3, %f27, %f11
5957 srl %o0, 0x07, %g3
5958 orncc %i2, 0x0E79, %g7
5959 edge8l %o5, %o1, %i5
5960 edge16 %o7, %i7, %g2
5961 mulx %l5, %i3, %l2
5962 orn %l1, 0x17E3, %l6
5963 addc %i6, 0x0882, %g6
5964 edge8l %o3, %o4, %l4
5965 edge32 %l3, %i0, %o2
5966 popc %o6, %i4
5967 sdiv %i1, 0x13C1, %l0
5968 sth %g4, [%l7 + 0x12]
5969 andcc %g1, 0x1BB1, %o0
5970 st %f22, [%l7 + 0x74]
5971 move %icc, %g5, %g3
5972 ldsw [%l7 + 0x78], %i2
5973 edge8l %o5, %g7, %i5
5974 fmul8x16al %f5, %f22, %f6
5975 ldub [%l7 + 0x5F], %o7
5976 subccc %i7, %g2, %o1
5977 fcmpne16 %f0, %f14, %i3
5978 fcmple32 %f10, %f10, %l5
5979 setx loop_17, %l0, %l1
5980 return %l1
5981 nop
5982 rdpr %cwp, %g1
5983 rdpr %cansave, %g2
5984 rdpr %canrestore, %g3
5985 rdpr %cleanwin, %g4
5986 rdpr %otherwin, %g5
5987 rdpr %wstate, %g6
5988loop_17: xorcc %l1, %o3, %o4
5989 subcc %g6, %l3, %i0
5990 udiv %o2, 0x0122, %o6
5991 restore %l4, 0x0895, %i1
5992 rdpr %cwp, %g1
5993 rdpr %cansave, %g2
5994 rdpr %canrestore, %g3
5995 rdpr %cleanwin, %g4
5996 rdpr %otherwin, %g5
5997 rdpr %wstate, %g6
5998 fmovdle %icc, %f4, %f21
5999 or %i4, %g4, %g1
6000 fmovdvc %icc, %f3, %f21
6001 edge32l %o0, %l0, %g5
6002 sdivcc %i2, 0x05E0, %o5
6003 movrlez %g7, 0x379, %i5
6004 srlx %g3, 0x18, %o7
6005 sra %i7, %o1, %i3
6006 xnorcc %l5, 0x1520, %l2
6007 sllx %g2, 0x0D, %i6
6008 fandnot2 %f14, %f26, %f2
6009 umul %l1, 0x188E, %l6
6010 stw %o3, [%l7 + 0x14]
6011 xorcc %o4, 0x1073, %g6
6012 fmovdne %xcc, %f13, %f24
6013 alignaddrl %l3, %o2, %i0
6014 subcc %o6, 0x0F4B, %l4
6015 movrne %i4, 0x2D8, %i1
6016 xorcc %g1, 0x0247, %o0
6017 fmovse %icc, %f1, %f13
6018 umulcc %l0, 0x14B1, %g4
6019 fornot2 %f10, %f8, %f4
6020 andcc %g5, 0x0D42, %i2
6021 movgu %xcc, %g7, %o5
6022 edge32n %g3, %o7, %i5
6023 fmovrdne %i7, %f12, %f14
6024 fcmpgt32 %f6, %f2, %i3
6025 fmul8ulx16 %f12, %f6, %f4
6026 movne %icc, %l5, %o1
6027 fcmps %fcc2, %f12, %f9
6028 movpos %icc, %g2, %i6
6029 andncc %l1, %l2, %l6
6030 fcmpgt16 %f22, %f26, %o3
6031 subccc %o4, 0x0ACF, %l3
6032 fmovd %f12, %f2
6033 fnors %f12, %f27, %f3
6034 udiv %o2, 0x1CAC, %i0
6035 addcc %g6, %l4, %i4
6036 fmovdl %icc, %f18, %f19
6037 movcc %xcc, %o6, %i1
6038 edge32 %o0, %g1, %g4
6039 nop
6040 set 0x48, %o6
6041 ldsw [%l7 + %o6], %g5
6042 stb %l0, [%l7 + 0x13]
6043 fmovrdgz %i2, %f16, %f8
6044 lduw [%l7 + 0x44], %o5
6045 xnor %g7, %g3, %i5
6046 std %f16, [%l7 + 0x40]
6047 fcmpgt32 %f0, %f22, %i7
6048 mulx %o7, %i3, %o1
6049 movge %icc, %g2, %i6
6050 array16 %l1, %l2, %l5
6051 movle %xcc, %o3, %l6
6052 sub %l3, 0x1630, %o2
6053 move %xcc, %o4, %g6
6054 edge32n %i0, %i4, %o6
6055 alignaddr %i1, %l4, %o0
6056 alignaddr %g1, %g5, %l0
6057 ldsb [%l7 + 0x7A], %i2
6058 srax %g4, %g7, %o5
6059 edge16n %g3, %i7, %o7
6060 ldsw [%l7 + 0x7C], %i5
6061 edge32n %o1, %i3, %i6
6062 fmovdcc %xcc, %f18, %f1
6063 stb %g2, [%l7 + 0x36]
6064 movcc %xcc, %l2, %l5
6065 addccc %l1, 0x12CA, %l6
6066 fandnot2s %f5, %f0, %f13
6067 sra %l3, 0x11, %o2
6068 nop
6069 set 0x50, %g2
6070 stx %o4, [%l7 + %g2]
6071 smulcc %o3, 0x1A0E, %i0
6072 save %i4, %g6, %i1
6073 rdpr %cwp, %g1
6074 rdpr %cansave, %g2
6075 rdpr %canrestore, %g3
6076 rdpr %cleanwin, %g4
6077 rdpr %otherwin, %g5
6078 rdpr %wstate, %g6
6079 stx %l4, [%l7 + 0x08]
6080 edge8 %o0, %g1, %o6
6081 fnands %f0, %f18, %f1
6082 xnor %g5, %i2, %l0
6083 edge16n %g7, %o5, %g3
6084 std %f28, [%l7 + 0x70]
6085 alignaddrl %g4, %i7, %i5
6086 sdivcc %o7, 0x14E5, %i3
6087 movrlz %o1, 0x228, %i6
6088 srl %g2, 0x1E, %l2
6089 umulcc %l1, %l5, %l6
6090 fcmple32 %f16, %f2, %l3
6091 andcc %o4, 0x151C, %o2
6092 sethi 0x17B3, %o3
6093 fpmerge %f1, %f12, %f30
6094 movrgz %i0, %i4, %i1
6095 udivcc %g6, 0x1223, %l4
6096 stb %g1, [%l7 + 0x46]
6097 fpack16 %f22, %f31
6098 ldub [%l7 + 0x37], %o6
6099 movvc %xcc, %o0, %g5
6100 movpos %icc, %i2, %l0
6101 fmovsge %icc, %f5, %f7
6102 fmul8x16 %f5, %f30, %f18
6103 movneg %xcc, %g7, %o5
6104 umulcc %g3, 0x0E59, %i7
6105 sub %g4, %o7, %i3
6106 fmovrdne %o1, %f22, %f22
6107 srl %i5, %g2, %i6
6108 fmovrslz %l2, %f26, %f7
6109 sir 0x1459
6110 edge32l %l5, %l6, %l3
6111 orn %l1, 0x084B, %o4
6112 xnorcc %o3, 0x0656, %o2
6113 ldd [%l7 + 0x68], %f2
6114 fpadd32 %f30, %f26, %f24
6115 add %i4, %i0, %i1
6116 xnorcc %g6, 0x0027, %g1
6117 edge16n %o6, %l4, %g5
6118 fcmps %fcc1, %f9, %f18
6119 orn %o0, %l0, %g7
6120 stb %i2, [%l7 + 0x5A]
6121 sir 0x1DE6
6122 mulx %g3, 0x18D4, %o5
6123 movcs %icc, %i7, %o7
6124 movge %xcc, %i3, %g4
6125 andn %i5, 0x13A4, %o1
6126 move %icc, %i6, %l2
6127 movl %icc, %g2, %l5
6128 sdiv %l6, 0x1905, %l1
6129 movle %icc, %l3, %o3
6130 movneg %icc, %o4, %i4
6131 udivx %o2, 0x0216, %i0
6132 smul %i1, 0x0551, %g1
6133 fmovdleu %icc, %f22, %f9
6134 fmovse %icc, %f7, %f9
6135 srax %o6, %g6, %g5
6136 array16 %o0, %l0, %l4
6137 movleu %xcc, %i2, %g7
6138 fnand %f18, %f28, %f28
6139 movleu %icc, %o5, %i7
6140 nop
6141 set 0x37, %l4
6142 ldsb [%l7 + %l4], %g3
6143 stb %i3, [%l7 + 0x49]
6144 smulcc %g4, 0x0211, %i5
6145 movg %icc, %o1, %i6
6146 and %o7, %l2, %g2
6147 sdivcc %l5, 0x1E72, %l6
6148 xor %l3, 0x09C7, %l1
6149 fmovrse %o4, %f27, %f15
6150 movl %icc, %o3, %i4
6151 fnands %f7, %f1, %f4
6152 edge32n %o2, %i0, %g1
6153 movrne %i1, 0x1F1, %g6
6154 fmovsgu %icc, %f8, %f27
6155 or %o6, 0x0D9B, %g5
6156 fcmpd %fcc0, %f12, %f20
6157 edge16ln %l0, %o0, %l4
6158 movn %xcc, %g7, %o5
6159 sllx %i2, 0x1F, %i7
6160 movrlez %i3, 0x25F, %g3
6161 xor %i5, %g4, %o1
6162 lduh [%l7 + 0x0E], %i6
6163 sra %l2, 0x0D, %g2
6164 nop
6165 set 0x58, %l0
6166 stw %l5, [%l7 + %l0]
6167 array32 %l6, %l3, %o7
6168 movgu %icc, %o4, %o3
6169 movvs %xcc, %i4, %o2
6170 setx loop_18, %l0, %l1
6171 return %l1
6172 nop
6173 rdpr %cwp, %g1
6174 rdpr %cansave, %g2
6175 rdpr %canrestore, %g3
6176 rdpr %cleanwin, %g4
6177 rdpr %otherwin, %g5
6178 rdpr %wstate, %g6
6179loop_18: movrlz %i1, 0x0BC, %g6
6180 fone %f30
6181 lduh [%l7 + 0x7C], %g1
6182 add %g5, %l0, %o0
6183 sdivcc %o6, 0x0A55, %g7
6184 popc 0x04E5, %l4
6185 fnands %f20, %f5, %f12
6186 edge8n %o5, %i2, %i7
6187 udivx %g3, 0x0C74, %i3
6188 andncc %i5, %o1, %g4
6189 edge16n %i6, %g2, %l2
6190 smulcc %l6, %l5, %l3
6191 stx %o7, [%l7 + 0x18]
6192 sdiv %o3, 0x0F67, %i4
6193 ld [%l7 + 0x18], %f12
6194 movvc %icc, %o2, %i0
6195 fpack16 %f4, %f25
6196 movvc %icc, %o4, %l1
6197 orncc %g6, 0x0055, %i1
6198 movcs %icc, %g1, %g5
6199 sdivx %l0, 0x10FA, %o0
6200 or %g7, 0x05E2, %o6
6201 for %f28, %f12, %f20
6202 xor %l4, %o5, %i2
6203 andcc %i7, 0x00E1, %g3
6204 array16 %i3, %i5, %o1
6205 st %f20, [%l7 + 0x08]
6206 movneg %xcc, %g4, %i6
6207 fpack32 %f22, %f20, %f12
6208 movpos %xcc, %l2, %l6
6209 ldsw [%l7 + 0x54], %g2
6210 fmovscc %xcc, %f2, %f8
6211 stw %l5, [%l7 + 0x4C]
6212 addccc %o7, %l3, %o3
6213 movrne %o2, 0x243, %i0
6214 stw %o4, [%l7 + 0x28]
6215 sra %i4, 0x09, %g6
6216 smulcc %l1, %g1, %i1
6217 edge32ln %l0, %g5, %g7
6218 fmovdg %icc, %f0, %f29
6219 srl %o6, 0x13, %o0
6220 movne %xcc, %o5, %l4
6221 alignaddr %i2, %g3, %i7
6222 movne %xcc, %i3, %i5
6223 faligndata %f0, %f26, %f2
6224 popc %g4, %o1
6225 fandnot1 %f14, %f0, %f26
6226 edge16l %i6, %l6, %g2
6227 edge16 %l2, %o7, %l5
6228 stx %l3, [%l7 + 0x68]
6229 movrgez %o2, 0x035, %i0
6230 and %o4, %i4, %o3
6231 fabsd %f8, %f16
6232 array16 %g6, %l1, %g1
6233 fornot2s %f15, %f15, %f7
6234 srlx %l0, 0x0C, %g5
6235 fcmpeq32 %f4, %f28, %g7
6236 fmovrdlez %i1, %f18, %f14
6237 smul %o0, 0x1489, %o5
6238 fmuld8sux16 %f28, %f4, %f16
6239 ldub [%l7 + 0x46], %o6
6240 add %l4, %g3, %i2
6241 edge16 %i3, %i5, %i7
6242 nop
6243 set 0x58, %o0
6244 std %f10, [%l7 + %o0]
6245 movvs %xcc, %g4, %o1
6246 ld [%l7 + 0x40], %f29
6247 andncc %i6, %g2, %l6
6248 movne %icc, %o7, %l5
6249 umul %l3, %l2, %i0
6250 udiv %o4, 0x0216, %i4
6251 fnot1 %f8, %f26
6252 stx %o3, [%l7 + 0x08]
6253 sir 0x0D40
6254 fone %f24
6255 faligndata %f16, %f0, %f4
6256 stb %o2, [%l7 + 0x69]
6257 umul %l1, 0x0AD9, %g6
6258 fmovsge %icc, %f31, %f22
6259 edge8l %l0, %g5, %g1
6260 subccc %i1, 0x0BFC, %o0
6261 st %f29, [%l7 + 0x60]
6262 ldsw [%l7 + 0x60], %g7
6263 movrlez %o6, %o5, %g3
6264 fxnors %f12, %f3, %f7
6265 subcc %l4, %i3, %i2
6266 movvs %xcc, %i5, %g4
6267 ldsb [%l7 + 0x2E], %o1
6268 siam 0x2
6269 srlx %i7, 0x1F, %i6
6270 lduw [%l7 + 0x6C], %l6
6271 movcc %xcc, %o7, %g2
6272 edge16ln %l5, %l2, %l3
6273 fors %f30, %f12, %f17
6274 edge8l %i0, %o4, %i4
6275 stw %o3, [%l7 + 0x34]
6276 fxnor %f6, %f12, %f28
6277 movrgz %l1, 0x2A9, %g6
6278 edge32ln %o2, %l0, %g1
6279 fxors %f17, %f30, %f6
6280 xor %g5, 0x1630, %i1
6281 alignaddr %g7, %o6, %o5
6282 or %o0, %g3, %l4
6283 edge32l %i2, %i5, %i3
6284 mulscc %g4, %i7, %o1
6285 fmovsge %icc, %f25, %f17
6286 movgu %icc, %i6, %l6
6287 xnor %g2, %l5, %o7
6288 fcmped %fcc3, %f0, %f4
6289 fxnor %f26, %f8, %f8
6290 fmovsleu %xcc, %f28, %f31
6291 movne %xcc, %l2, %i0
6292 subccc %o4, 0x085C, %i4
6293 movre %l3, 0x246, %l1
6294 addcc %o3, 0x024D, %g6
6295 add %o2, %l0, %g1
6296 movrgz %i1, %g7, %g5
6297 alignaddrl %o6, %o0, %g3
6298 and %l4, %i2, %o5
6299 umul %i3, %g4, %i7
6300 ldub [%l7 + 0x09], %i5
6301 stb %i6, [%l7 + 0x23]
6302 fcmpne32 %f16, %f26, %o1
6303 ldsw [%l7 + 0x44], %l6
6304 fone %f26
6305 edge8l %g2, %l5, %o7
6306 popc %l2, %o4
6307 alignaddr %i4, %l3, %l1
6308 movrlz %i0, 0x13F, %g6
6309 add %o2, %l0, %g1
6310 udivcc %i1, 0x1873, %o3
6311 fpmerge %f11, %f4, %f4
6312 udiv %g5, 0x13CA, %g7
6313 save %o6, 0x0D8E, %g3
6314 rdpr %cwp, %g1
6315 rdpr %cansave, %g2
6316 rdpr %canrestore, %g3
6317 rdpr %cleanwin, %g4
6318 rdpr %otherwin, %g5
6319 rdpr %wstate, %g6
6320 srl %l4, %i2, %o5
6321 movge %xcc, %i3, %g4
6322 fcmpeq16 %f26, %f6, %i7
6323 fpack32 %f10, %f20, %f28
6324 restore %o0, %i5, %o1
6325 rdpr %cwp, %g1
6326 rdpr %cansave, %g2
6327 rdpr %canrestore, %g3
6328 rdpr %cleanwin, %g4
6329 rdpr %otherwin, %g5
6330 rdpr %wstate, %g6
6331 movle %xcc, %l6, %i6
6332 orcc %g2, 0x0930, %o7
6333 fxor %f4, %f0, %f26
6334 array16 %l5, %l2, %i4
6335 srax %l3, 0x00, %l1
6336 stb %i0, [%l7 + 0x2A]
6337 movl %icc, %o4, %o2
6338 movvs %xcc, %l0, %g1
6339 move %icc, %i1, %g6
6340 sdiv %o3, 0x0318, %g7
6341 orn %o6, 0x17A5, %g3
6342 fpackfix %f22, %f19
6343 sdiv %l4, 0x05B7, %i2
6344 mulx %g5, %o5, %g4
6345 movl %xcc, %i3, %o0
6346 orn %i7, 0x1303, %o1
6347 srlx %l6, %i6, %g2
6348 fors %f3, %f18, %f17
6349 fmovsneg %xcc, %f31, %f16
6350 sll %o7, %i5, %l5
6351 xnor %i4, 0x1CB9, %l2
6352 movge %xcc, %l1, %l3
6353 smul %o4, %o2, %l0
6354 edge16ln %i0, %i1, %g6
6355 sdivx %g1, 0x074A, %o3
6356 andcc %o6, 0x0883, %g7
6357 move %icc, %g3, %i2
6358 fmovspos %icc, %f12, %f22
6359 mova %icc, %l4, %g5
6360 save %o5, 0x1BA7, %g4
6361 rdpr %cwp, %g1
6362 rdpr %cansave, %g2
6363 rdpr %canrestore, %g3
6364 rdpr %cleanwin, %g4
6365 rdpr %otherwin, %g5
6366 rdpr %wstate, %g6
6367 edge32 %o0, %i3, %o1
6368 xnor %i7, %i6, %g2
6369 umul %l6, %i5, %o7
6370 fmovsne %xcc, %f25, %f25
6371 array32 %l5, %i4, %l1
6372 and %l3, 0x03DE, %l2
6373 edge32ln %o2, %o4, %i0
6374 sdivx %i1, 0x19A8, %l0
6375 fmovrdgz %g1, %f10, %f0
6376 fmovdneg %icc, %f1, %f10
6377 stw %o3, [%l7 + 0x18]
6378 fmovrdgez %g6, %f18, %f22
6379 movleu %xcc, %g7, %g3
6380 and %i2, %l4, %o6
6381 array32 %g5, %o5, %g4
6382 fmovrdlz %i3, %f6, %f30
6383 fmovdvs %icc, %f29, %f29
6384 nop
6385 set 0x7C, %l1
6386 stb %o0, [%l7 + %l1]
6387 fabss %f14, %f12
6388 sdiv %o1, 0x006D, %i7
6389 stw %g2, [%l7 + 0x6C]
6390 stb %l6, [%l7 + 0x52]
6391 xnor %i6, 0x0F8A, %o7
6392 fzeros %f29
6393 umul %l5, 0x0015, %i4
6394 andncc %l1, %l3, %i5
6395 sdiv %l2, 0x1066, %o4
6396 fmovdcc %xcc, %f24, %f7
6397 edge32ln %i0, %o2, %l0
6398 fpadd16s %f24, %f30, %f25
6399 movcc %icc, %g1, %i1
6400 movle %xcc, %o3, %g7
6401 udivx %g6, 0x00EA, %g3
6402 fxors %f6, %f27, %f17
6403 fxnor %f30, %f4, %f8
6404 or %l4, 0x1CB8, %o6
6405 alignaddr %g5, %o5, %g4
6406 std %f16, [%l7 + 0x70]
6407 edge8 %i3, %i2, %o0
6408 smul %i7, %o1, %l6
6409 edge8l %i6, %g2, %o7
6410 sdivcc %l5, 0x026F, %l1
6411 ld [%l7 + 0x34], %f17
6412 sethi 0x1122, %l3
6413 fxnor %f16, %f6, %f0
6414 udivx %i4, 0x0940, %i5
6415 umulcc %l2, 0x0EC9, %o4
6416 sir 0x0BFA
6417 sdivx %o2, 0x04B1, %i0
6418 movcs %xcc, %l0, %g1
6419 umulcc %o3, %i1, %g6
6420 sethi 0x0912, %g7
6421 ldd [%l7 + 0x10], %l4
6422 edge16ln %g3, %g5, %o5
6423 srlx %o6, 0x1B, %g4
6424 addc %i3, %o0, %i7
6425 movvc %xcc, %i2, %l6
6426 addccc %o1, %i6, %o7
6427 edge16n %g2, %l5, %l1
6428 fmovrdlez %i4, %f22, %f8
6429 stx %l3, [%l7 + 0x20]
6430 add %i5, 0x15E1, %o4
6431 ldub [%l7 + 0x7C], %l2
6432 fcmpgt16 %f26, %f28, %o2
6433 lduh [%l7 + 0x50], %l0
6434 edge8ln %i0, %o3, %g1
6435 fxors %f17, %f30, %f13
6436 udivcc %g6, 0x16FF, %g7
6437 fmovsle %xcc, %f22, %f22
6438 edge8l %l4, %g3, %i1
6439 sll %o5, 0x08, %o6
6440 ld [%l7 + 0x54], %f22
6441 edge16l %g5, %i3, %g4
6442 movvs %xcc, %i7, %i2
6443 subcc %o0, %l6, %o1
6444 edge8ln %i6, %o7, %l5
6445 movle %icc, %l1, %i4
6446 movrlez %l3, 0x2D0, %g2
6447 and %i5, 0x0277, %l2
6448 siam 0x7
6449 subccc %o2, %l0, %i0
6450 movne %xcc, %o3, %g1
6451 sdivcc %g6, 0x1D16, %o4
6452 orncc %g7, 0x03DF, %g3
6453 xnor %i1, 0x18E0, %l4
6454 sllx %o5, 0x14, %o6
6455 ldsh [%l7 + 0x1A], %g5
6456 fmovscs %icc, %f12, %f20
6457 mova %xcc, %g4, %i7
6458 edge16l %i2, %i3, %o0
6459 fmovsl %icc, %f3, %f29
6460 subc %l6, %o1, %o7
6461 udivcc %i6, 0x196F, %l1
6462 ldsh [%l7 + 0x34], %l5
6463 fmovsvs %xcc, %f23, %f9
6464 stb %l3, [%l7 + 0x46]
6465 array32 %i4, %i5, %l2
6466 xnor %o2, %l0, %i0
6467 siam 0x6
6468 udiv %g2, 0x02C8, %o3
6469 edge32l %g1, %o4, %g6
6470 movcc %xcc, %g7, %g3
6471 fnors %f7, %f12, %f29
6472 alignaddrl %i1, %l4, %o6
6473 sll %g5, 0x1D, %o5
6474 subc %g4, %i2, %i3
6475 udiv %i7, 0x0807, %l6
6476 udiv %o1, 0x0FD4, %o0
6477 orn %o7, %l1, %l5
6478 movrgez %i6, 0x15B, %l3
6479 srlx %i4, %i5, %o2
6480 sir 0x0E6C
6481 move %icc, %l2, %i0
6482 fmovdn %icc, %f19, %f3
6483 movge %icc, %g2, %l0
6484 fpmerge %f27, %f18, %f22
6485 move %icc, %g1, %o4
6486 ldd [%l7 + 0x40], %f22
6487 stw %o3, [%l7 + 0x60]
6488 ldd [%l7 + 0x70], %g6
6489 fmovsgu %icc, %f20, %f25
6490 fmul8sux16 %f12, %f4, %f4
6491 nop
6492 set 0x26, %o2
6493 ldsh [%l7 + %o2], %g3
6494 alignaddrl %g6, %l4, %o6
6495 movrlez %g5, 0x008, %o5
6496 array32 %i1, %g4, %i3
6497 fnor %f30, %f30, %f12
6498 movneg %icc, %i7, %l6
6499 edge16l %o1, %i2, %o7
6500 fmovs %f25, %f23
6501 movne %icc, %o0, %l1
6502 movle %icc, %l5, %l3
6503 fmovsl %icc, %f30, %f29
6504 srl %i6, 0x18, %i4
6505 ldx [%l7 + 0x40], %i5
6506 fcmpgt16 %f8, %f22, %o2
6507 fmovdne %icc, %f27, %f25
6508 movre %i0, 0x073, %l2
6509 smulcc %l0, 0x093C, %g2
6510 fnegd %f0, %f2
6511 ldx [%l7 + 0x38], %o4
6512 setx loop_19, %l0, %l1
6513 return %l1
6514 nop
6515 rdpr %cwp, %g1
6516 rdpr %cansave, %g2
6517 rdpr %canrestore, %g3
6518 rdpr %cleanwin, %g4
6519 rdpr %otherwin, %g5
6520 rdpr %wstate, %g6
6521loop_19: movrlez %g1, 0x363, %l4
6522 lduh [%l7 + 0x10], %o6
6523 movcc %icc, %g5, %o5
6524 ldd [%l7 + 0x20], %g6
6525 udiv %g4, 0x0431, %i1
6526 ldd [%l7 + 0x48], %f0
6527 edge32l %i3, %l6, %i7
6528 stx %i2, [%l7 + 0x60]
6529 movrgez %o1, %o0, %l1
6530 fnand %f26, %f16, %f0
6531 fmovdvs %icc, %f16, %f4
6532 edge16n %l5, %l3, %i6
6533 movre %o7, %i4, %i5
6534 edge32n %o2, %i0, %l2
6535 andncc %g2, %o4, %o3
6536 edge16n %g7, %g3, %g1
6537 subcc %l0, 0x1BB7, %o6
6538 fxors %f4, %f10, %f8
6539 orncc %l4, 0x051A, %o5
6540 movrgez %g5, %g6, %i1
6541 srlx %g4, 0x12, %i3
6542 fpack16 %f0, %f8
6543 movneg %icc, %l6, %i7
6544 fmuld8sux16 %f5, %f14, %f24
6545 edge16 %o1, %i2, %o0
6546 movvs %xcc, %l5, %l3
6547 fmovrslz %l1, %f25, %f4
6548 array16 %i6, %o7, %i4
6549 xnor %o2, %i5, %l2
6550 udivcc %i0, 0x066B, %g2
6551 sll %o4, %g7, %o3
6552 siam 0x5
6553 edge32n %g3, %l0, %o6
6554 ldsh [%l7 + 0x1E], %l4
6555 mulscc %g1, %o5, %g6
6556 movrlz %g5, %i1, %g4
6557 movrlz %i3, 0x2A8, %l6
6558 ldsh [%l7 + 0x22], %o1
6559 array16 %i2, %i7, %o0
6560 movgu %icc, %l3, %l5
6561 ldsb [%l7 + 0x16], %i6
6562 srl %l1, 0x17, %o7
6563 fmovsn %xcc, %f28, %f23
6564 alignaddrl %o2, %i4, %i5
6565 add %i0, 0x0C98, %l2
6566 fandnot2 %f18, %f4, %f4
6567 ldd [%l7 + 0x30], %f14
6568 movrlez %g2, 0x1A5, %o4
6569 ldx [%l7 + 0x58], %g7
6570 ldd [%l7 + 0x08], %g2
6571 umulcc %l0, 0x1C2A, %o6
6572 fpackfix %f26, %f15
6573 edge8n %l4, %o3, %o5
6574 movgu %xcc, %g6, %g1
6575 xorcc %g5, 0x1A00, %g4
6576 movne %xcc, %i1, %l6
6577 array8 %i3, %i2, %i7
6578 fand %f22, %f8, %f0
6579 stx %o0, [%l7 + 0x30]
6580 sth %l3, [%l7 + 0x6E]
6581 fpsub32 %f8, %f18, %f18
6582 array16 %l5, %o1, %l1
6583 movrgez %i6, %o2, %o7
6584 sub %i4, %i0, %i5
6585 edge16l %g2, %l2, %g7
6586 movgu %icc, %g3, %o4
6587 andcc %l0, 0x0BA3, %o6
6588 movrgez %l4, %o3, %o5
6589 and %g1, 0x06AE, %g5
6590 or %g6, %g4, %i1
6591 srax %i3, 0x1C, %l6
6592 movgu %xcc, %i7, %o0
6593 movpos %xcc, %l3, %l5
6594 andncc %i2, %o1, %l1
6595 mulx %o2, 0x1E8F, %i6
6596 stx %i4, [%l7 + 0x50]
6597 fpsub16 %f16, %f28, %f2
6598 subccc %i0, %o7, %i5
6599 std %f16, [%l7 + 0x68]
6600 movre %g2, 0x28B, %g7
6601 sdivcc %l2, 0x1375, %g3
6602 stx %l0, [%l7 + 0x28]
6603 movle %icc, %o6, %l4
6604 xnor %o4, %o3, %g1
6605 save %o5, %g5, %g6
6606 rdpr %cwp, %g1
6607 rdpr %cansave, %g2
6608 rdpr %canrestore, %g3
6609 rdpr %cleanwin, %g4
6610 rdpr %otherwin, %g5
6611 rdpr %wstate, %g6
6612 save %i1, %i3, %l6
6613 rdpr %cwp, %g1
6614 rdpr %cansave, %g2
6615 rdpr %canrestore, %g3
6616 rdpr %cleanwin, %g4
6617 rdpr %otherwin, %g5
6618 rdpr %wstate, %g6
6619 andcc %g4, 0x19AB, %i7
6620 sllx %l3, 0x1A, %o0
6621 movleu %icc, %i2, %o1
6622 stw %l5, [%l7 + 0x58]
6623 fmovscc %icc, %f3, %f27
6624 fmovdl %icc, %f7, %f3
6625 sdivx %o2, 0x1A81, %l1
6626 mova %xcc, %i4, %i0
6627 fcmple32 %f28, %f8, %i6
6628 sir 0x0EA8
6629 stb %i5, [%l7 + 0x21]
6630 fsrc2s %f26, %f16
6631 stw %o7, [%l7 + 0x6C]
6632 movn %xcc, %g2, %g7
6633 movcs %xcc, %g3, %l0
6634 smul %l2, %o6, %l4
6635 movrne %o3, %o4, %o5
6636 fabss %f19, %f3
6637 ldub [%l7 + 0x65], %g5
6638 sdiv %g6, 0x013D, %i1
6639 ld [%l7 + 0x14], %f30
6640 fmovrse %i3, %f16, %f19
6641 array16 %l6, %g1, %i7
6642 udivcc %g4, 0x1AD7, %o0
6643 andncc %l3, %i2, %l5
6644 umulcc %o2, %o1, %i4
6645 nop
6646 set 0x48, %l2
6647 ldx [%l7 + %l2], %l1
6648 nop
6649 set 0x30, %l5
6650 ldsw [%l7 + %l5], %i6
6651 edge8ln %i5, %o7, %g2
6652 edge32ln %g7, %i0, %g3
6653 fcmpgt16 %f6, %f24, %l2
6654 ldsw [%l7 + 0x30], %l0
6655 fzero %f28
6656 sdiv %l4, 0x0DE3, %o6
6657 sub %o3, 0x1E99, %o4
6658 edge32l %g5, %g6, %o5
6659 fzeros %f12
6660 movle %xcc, %i1, %l6
6661 movl %icc, %g1, %i7
6662 mova %xcc, %i3, %g4
6663 alignaddr %o0, %i2, %l3
6664 array16 %l5, %o2, %i4
6665 popc 0x10EB, %o1
6666 srax %l1, %i6, %o7
6667 nop
6668 set 0x61, %g4
6669 ldsb [%l7 + %g4], %i5
6670 movle %xcc, %g2, %i0
6671 mulx %g7, %l2, %l0
6672 fandnot1 %f10, %f4, %f8
6673 edge32ln %l4, %o6, %g3
6674 subc %o4, 0x10D9, %g5
6675 srax %g6, 0x01, %o5
6676 fmovsne %icc, %f3, %f17
6677 orncc %i1, %l6, %o3
6678 movcc %icc, %i7, %g1
6679 addccc %g4, 0x179A, %i3
6680 fmovrdlez %i2, %f24, %f30
6681 fabsd %f0, %f14
6682 stw %o0, [%l7 + 0x68]
6683 subccc %l3, %o2, %l5
6684 edge16l %i4, %l1, %i6
6685 fmovse %xcc, %f8, %f16
6686 ldub [%l7 + 0x74], %o1
6687 movpos %icc, %o7, %i5
6688 xorcc %i0, %g7, %g2
6689 smulcc %l0, %l2, %l4
6690 movg %xcc, %o6, %o4
6691 andn %g5, 0x1D2E, %g6
6692 sir 0x0C59
6693 fmovrdlz %o5, %f2, %f24
6694 ldd [%l7 + 0x60], %g2
6695 movge %icc, %l6, %o3
6696 movleu %xcc, %i1, %i7
6697 ldd [%l7 + 0x38], %f12
6698 alignaddr %g4, %i3, %i2
6699 fornot1s %f14, %f22, %f14
6700 st %f12, [%l7 + 0x68]
6701 xorcc %o0, %l3, %o2
6702 andncc %g1, %i4, %l1
6703 movl %xcc, %i6, %l5
6704 bshuffle %f20, %f22, %f12
6705 fmovspos %xcc, %f10, %f10
6706 ldsb [%l7 + 0x10], %o7
6707 addcc %i5, 0x179C, %o1
6708 ld [%l7 + 0x7C], %f2
6709 sll %i0, 0x0A, %g2
6710 fpsub16 %f20, %f26, %f18
6711 sir 0x129F
6712 fxors %f28, %f23, %f28
6713 movg %xcc, %g7, %l2
6714 orn %l0, %o6, %o4
6715 movre %g5, %g6, %o5
6716 lduh [%l7 + 0x24], %l4
6717 xnorcc %l6, 0x18C3, %o3
6718 subcc %g3, 0x05FD, %i1
6719 edge32n %i7, %g4, %i2
6720 movrgez %o0, 0x097, %l3
6721 movrne %i3, 0x0B4, %o2
6722 andcc %g1, %l1, %i4
6723 movvs %xcc, %i6, %l5
6724 orncc %i5, 0x0F0A, %o1
6725 sdiv %o7, 0x1214, %g2
6726 std %f28, [%l7 + 0x48]
6727 mulx %i0, %l2, %g7
6728 ldd [%l7 + 0x18], %f30
6729 fandnot2 %f10, %f4, %f6
6730 fpsub32s %f7, %f9, %f23
6731 fabss %f22, %f9
6732 ldd [%l7 + 0x48], %f18
6733 fcmpgt16 %f14, %f2, %o6
6734 srlx %l0, %o4, %g5
6735 addc %o5, 0x0E0F, %g6
6736 sllx %l4, 0x04, %l6
6737 udivcc %o3, 0x0594, %g3
6738 ldd [%l7 + 0x58], %i6
6739 std %f14, [%l7 + 0x18]
6740 movg %icc, %i1, %i2
6741 edge16ln %g4, %l3, %i3
6742 restore %o0, %g1, %l1
6743 rdpr %cwp, %g1
6744 rdpr %cansave, %g2
6745 rdpr %canrestore, %g3
6746 rdpr %cleanwin, %g4
6747 rdpr %otherwin, %g5
6748 rdpr %wstate, %g6
6749 popc %o2, %i6
6750 fcmpne32 %f18, %f24, %i4
6751 edge16 %i5, %l5, %o1
6752 andn %o7, 0x105E, %i0
6753 fmul8ulx16 %f28, %f24, %f30
6754 stb %g2, [%l7 + 0x11]
6755 fandnot1 %f18, %f16, %f0
6756 or %l2, 0x102F, %g7
6757 fmovrde %o6, %f18, %f26
6758 mova %icc, %o4, %g5
6759 movne %xcc, %o5, %g6
6760 andcc %l4, 0x03B6, %l6
6761 fmovrdne %l0, %f28, %f28
6762 sub %g3, %i7, %o3
6763 fzeros %f21
6764 subcc %i2, %g4, %i1
6765 srl %l3, 0x01, %o0
6766 sethi 0x0E1B, %i3
6767 sub %g1, %l1, %i6
6768 orcc %i4, %o2, %i5
6769 alignaddrl %l5, %o1, %o7
6770 fmovsleu %xcc, %f0, %f7
6771 fpadd16s %f3, %f12, %f10
6772 umulcc %i0, %g2, %l2
6773 edge32 %o6, %o4, %g5
6774 movcc %icc, %g7, %g6
6775 ldd [%l7 + 0x08], %l4
6776 udiv %o5, 0x11AB, %l0
6777 fmovsne %xcc, %f23, %f14
6778 srl %g3, 0x07, %l6
6779 ldx [%l7 + 0x50], %o3
6780 popc %i7, %i2
6781 mulscc %i1, %g4, %o0
6782 fcmped %fcc3, %f2, %f12
6783 movn %xcc, %i3, %g1
6784 fmovdcs %xcc, %f6, %f16
6785 fmovrsgz %l1, %f27, %f24
6786 ldsh [%l7 + 0x0C], %i6
6787 edge32l %l3, %i4, %o2
6788 fxors %f28, %f25, %f27
6789 xnor %l5, %i5, %o7
6790 fcmple32 %f24, %f18, %o1
6791 movle %xcc, %g2, %l2
6792 fmovdg %icc, %f21, %f6
6793 addccc %i0, %o6, %g5
6794 fpack32 %f28, %f26, %f24
6795 ld [%l7 + 0x14], %f24
6796 xor %g7, 0x05EC, %o4
6797 orn %g6, 0x0B85, %o5
6798 orn %l0, 0x1C17, %l4
6799 movneg %xcc, %l6, %o3
6800 orncc %i7, 0x0E96, %g3
6801 mulscc %i2, 0x0640, %i1
6802 fandnot2 %f16, %f24, %f20
6803 fcmpeq32 %f14, %f8, %o0
6804 ldsb [%l7 + 0x64], %g4
6805 nop
6806 set 0x20, %i3
6807 ldd [%l7 + %i3], %g0
6808 nop
6809 set 0x58, %i7
6810 ldsw [%l7 + %i7], %i3
6811 udiv %i6, 0x1CFC, %l1
6812 smulcc %i4, %l3, %l5
6813 move %icc, %i5, %o7
6814 xnor %o2, %g2, %o1
6815 fandnot1 %f22, %f0, %f10
6816 alignaddrl %l2, %o6, %i0
6817 movrlz %g7, 0x1DD, %g5
6818 edge16 %o4, %o5, %l0
6819 fpsub32s %f28, %f26, %f19
6820 or %l4, 0x1BA5, %g6
6821 fmovrslz %o3, %f3, %f5
6822 fxnor %f4, %f20, %f12
6823 andn %l6, 0x15EA, %i7
6824 udivx %i2, 0x0746, %i1
6825 fnegs %f0, %f0
6826 edge16n %g3, %g4, %g1
6827 udivx %o0, 0x0FFA, %i6
6828 nop
6829 set 0x68, %g7
6830 ldd [%l7 + %g7], %f8
6831 movle %icc, %l1, %i4
6832 ldd [%l7 + 0x10], %l2
6833 alignaddr %i3, %i5, %o7
6834 movcs %xcc, %o2, %g2
6835 sllx %l5, 0x10, %o1
6836 fnot2s %f3, %f13
6837 edge32n %l2, %o6, %g7
6838 add %g5, 0x127C, %o4
6839 fmuld8ulx16 %f3, %f13, %f14
6840 fmovse %xcc, %f1, %f18
6841 udivcc %i0, 0x1E8D, %l0
6842 mova %icc, %o5, %g6
6843 xnorcc %l4, 0x16B5, %o3
6844 movrgez %i7, 0x1EF, %i2
6845 move %icc, %l6, %g3
6846 movvc %icc, %i1, %g1
6847 stx %o0, [%l7 + 0x78]
6848 add %i6, %g4, %i4
6849 addcc %l1, 0x0FA6, %l3
6850 movcc %icc, %i3, %i5
6851 nop
6852 set 0x78, %o5
6853 stw %o7, [%l7 + %o5]
6854 array16 %o2, %g2, %o1
6855 movg %xcc, %l2, %o6
6856 addccc %l5, 0x19E5, %g5
6857 fzero %f12
6858 movpos %xcc, %g7, %o4
6859 edge8ln %i0, %o5, %g6
6860 ldsh [%l7 + 0x4A], %l0
6861 ldsh [%l7 + 0x62], %o3
6862 umul %i7, 0x1BC1, %l4
6863 nop
6864 set 0x70, %o4
6865 ldx [%l7 + %o4], %l6
6866 subcc %i2, 0x0133, %g3
6867 addcc %g1, 0x0087, %i1
6868 mova %xcc, %i6, %g4
6869 orncc %i4, 0x0500, %l1
6870 udivcc %o0, 0x1ED3, %l3
6871 edge8ln %i5, %i3, %o2
6872 sth %g2, [%l7 + 0x36]
6873 sllx %o7, 0x02, %l2
6874 lduw [%l7 + 0x5C], %o6
6875 movrgez %o1, %l5, %g5
6876 sethi 0x1D9F, %o4
6877 edge8 %i0, %g7, %o5
6878 ldx [%l7 + 0x28], %l0
6879 movrne %o3, 0x0C8, %i7
6880 movl %icc, %l4, %l6
6881 sllx %g6, 0x0F, %i2
6882 udiv %g1, 0x0231, %i1
6883 sub %g3, 0x00E2, %i6
6884 stb %g4, [%l7 + 0x10]
6885 ld [%l7 + 0x34], %f17
6886 movrgez %i4, %l1, %o0
6887 edge8n %l3, %i5, %o2
6888 movg %xcc, %g2, %i3
6889 movge %xcc, %o7, %l2
6890 sth %o1, [%l7 + 0x3A]
6891 orcc %o6, 0x128E, %g5
6892 array8 %l5, %o4, %i0
6893 movvs %xcc, %g7, %o5
6894 fone %f6
6895 movl %icc, %o3, %l0
6896 popc %l4, %i7
6897 edge8 %l6, %i2, %g1
6898 movgu %xcc, %i1, %g3
6899 subcc %g6, 0x068E, %g4
6900 orcc %i6, %i4, %l1
6901 sdiv %o0, 0x13C9, %l3
6902 sdiv %o2, 0x1EDD, %i5
6903 movn %icc, %i3, %g2
6904 sethi 0x1646, %o7
6905 udiv %l2, 0x1181, %o6
6906 movrne %o1, %l5, %o4
6907 mulx %i0, %g7, %g5
6908 udivcc %o3, 0x0C71, %o5
6909 edge8l %l0, %l4, %i7
6910 movgu %xcc, %l6, %i2
6911 ldd [%l7 + 0x40], %g0
6912 or %i1, %g3, %g4
6913 andncc %i6, %g6, %i4
6914 subcc %l1, 0x1C20, %o0
6915 movcc %icc, %l3, %i5
6916 fpsub32s %f8, %f8, %f30
6917 siam 0x7
6918 fone %f10
6919 lduh [%l7 + 0x28], %o2
6920 xnorcc %i3, 0x070F, %o7
6921 fones %f30
6922 andn %l2, %o6, %g2
6923 fmovscc %xcc, %f15, %f14
6924 ld [%l7 + 0x2C], %f3
6925 sth %o1, [%l7 + 0x1A]
6926 ldsw [%l7 + 0x30], %l5
6927 edge16l %i0, %o4, %g5
6928 mulx %g7, 0x0304, %o3
6929 st %f13, [%l7 + 0x68]
6930 move %icc, %o5, %l4
6931 edge32ln %i7, %l6, %l0
6932 array16 %g1, %i1, %g3
6933 fmovdle %icc, %f7, %f1
6934 sdivx %i2, 0x1904, %i6
6935 fmovdle %icc, %f8, %f5
6936 subcc %g4, %i4, %g6
6937 movrgz %l1, 0x384, %l3
6938 sll %i5, %o0, %o2
6939 srlx %i3, %o7, %o6
6940 xor %g2, 0x1A9F, %l2
6941 movrlz %o1, 0x2E6, %l5
6942 or %i0, 0x1F64, %o4
6943 edge8ln %g7, %o3, %o5
6944 subccc %l4, 0x14DB, %g5
6945 st %f1, [%l7 + 0x1C]
6946 ldd [%l7 + 0x30], %f20
6947 popc %i7, %l0
6948 fzero %f28
6949 edge8l %g1, %i1, %l6
6950 fmul8x16 %f4, %f2, %f24
6951 movrlez %i2, %g3, %i6
6952 array32 %g4, %i4, %g6
6953 ld [%l7 + 0x78], %f1
6954 mulx %l3, %l1, %o0
6955 umul %i5, 0x157E, %i3
6956 ldx [%l7 + 0x10], %o2
6957 edge16 %o6, %o7, %g2
6958 array32 %o1, %l5, %i0
6959 fone %f0
6960 movvs %icc, %l2, %g7
6961 andcc %o4, 0x0D80, %o3
6962 edge8n %l4, %g5, %i7
6963 fandnot1 %f10, %f24, %f20
6964 fcmpne16 %f30, %f30, %o5
6965 fmovsle %xcc, %f17, %f6
6966 smulcc %g1, %l0, %i1
6967 alignaddrl %l6, %i2, %g3
6968 save %g4, 0x0344, %i6
6969 rdpr %cwp, %g1
6970 rdpr %cansave, %g2
6971 rdpr %canrestore, %g3
6972 rdpr %cleanwin, %g4
6973 rdpr %otherwin, %g5
6974 rdpr %wstate, %g6
6975 fnegs %f11, %f25
6976 edge32ln %g6, %l3, %l1
6977 lduw [%l7 + 0x28], %i4
6978 edge16ln %o0, %i3, %i5
6979 array8 %o6, %o7, %g2
6980 sth %o1, [%l7 + 0x5E]
6981 ldd [%l7 + 0x78], %f2
6982 xnor %o2, 0x1A11, %i0
6983 movvs %xcc, %l5, %g7
6984 umulcc %o4, 0x1FC8, %o3
6985 movpos %icc, %l4, %l2
6986 and %g5, 0x190A, %i7
6987 sir 0x1631
6988 alignaddr %o5, %l0, %i1
6989 and %g1, 0x133A, %l6
6990 fmul8x16al %f5, %f22, %f16
6991 sdivcc %g3, 0x1A40, %g4
6992 edge16 %i2, %g6, %l3
6993 srlx %i6, %i4, %l1
6994 lduw [%l7 + 0x60], %i3
6995 movleu %xcc, %o0, %o6
6996 sllx %i5, 0x19, %o7
6997 edge8n %g2, %o2, %i0
6998 array32 %o1, %g7, %l5
6999 ldub [%l7 + 0x09], %o3
7000 std %f4, [%l7 + 0x38]
7001 edge8l %o4, %l2, %g5
7002 fmovrse %l4, %f26, %f15
7003 fmul8ulx16 %f12, %f12, %f16
7004 fsrc1s %f17, %f22
7005 fmuld8sux16 %f18, %f1, %f24
7006 orn %o5, 0x0BC4, %l0
7007 movl %icc, %i7, %g1
7008 movgu %xcc, %l6, %g3
7009 smulcc %i1, %g4, %i2
7010 ldsh [%l7 + 0x1E], %g6
7011 ld [%l7 + 0x50], %f6
7012 movvs %xcc, %i6, %i4
7013 movrgz %l1, 0x055, %l3
7014 movneg %icc, %o0, %o6
7015 movcs %xcc, %i5, %o7
7016 ldd [%l7 + 0x50], %f28
7017 fsrc1s %f17, %f18
7018 sdiv %g2, 0x0335, %o2
7019 movcc %icc, %i0, %i3
7020 sir 0x1973
7021 fmovdle %icc, %f7, %f29
7022 xor %g7, %o1, %o3
7023 mulx %o4, %l2, %g5
7024 sub %l4, %o5, %l0
7025 movpos %icc, %i7, %g1
7026 smulcc %l5, %g3, %l6
7027 or %i1, %g4, %g6
7028 movvc %icc, %i6, %i2
7029 save %i4, %l3, %l1
7030 rdpr %cwp, %g1
7031 rdpr %cansave, %g2
7032 rdpr %canrestore, %g3
7033 rdpr %cleanwin, %g4
7034 rdpr %otherwin, %g5
7035 rdpr %wstate, %g6
7036 srax %o0, %i5, %o7
7037 and %o6, %g2, %o2
7038 lduh [%l7 + 0x16], %i0
7039 sethi 0x0F74, %g7
7040 ldsb [%l7 + 0x48], %o1
7041 move %icc, %o3, %i3
7042 edge16n %l2, %o4, %g5
7043 edge32n %l4, %o5, %l0
7044 udivx %i7, 0x16E6, %g1
7045 array8 %l5, %l6, %g3
7046 sllx %g4, 0x1A, %i1
7047 fnegd %f10, %f0
7048 or %i6, 0x0C94, %g6
7049 ldx [%l7 + 0x40], %i4
7050 addcc %i2, %l3, %l1
7051 ldsh [%l7 + 0x26], %o0
7052 addccc %i5, 0x002B, %o6
7053 movne %xcc, %o7, %o2
7054 fmul8x16al %f14, %f25, %f4
7055 lduh [%l7 + 0x1C], %g2
7056 edge16l %i0, %g7, %o1
7057 ldd [%l7 + 0x70], %f20
7058 sdivcc %o3, 0x06BA, %l2
7059 edge32n %i3, %g5, %l4
7060 lduw [%l7 + 0x1C], %o4
7061 stb %o5, [%l7 + 0x5C]
7062 movgu %xcc, %i7, %l0
7063 sll %g1, %l6, %l5
7064 sir 0x1919
7065 movcc %icc, %g4, %g3
7066 setx loop_20, %l0, %l1
7067 return %l1
7068 nop
7069 rdpr %cwp, %g1
7070 rdpr %cansave, %g2
7071 rdpr %canrestore, %g3
7072 rdpr %cleanwin, %g4
7073 rdpr %otherwin, %g5
7074 rdpr %wstate, %g6
7075loop_20: stx %i4, [%l7 + 0x08]
7076 std %f14, [%l7 + 0x48]
7077 smulcc %i2, 0x1682, %l3
7078 edge32ln %l1, %o0, %g6
7079 add %i5, %o6, %o7
7080 movpos %xcc, %o2, %g2
7081 xorcc %g7, 0x15CD, %o1
7082 fmovrdne %i0, %f28, %f20
7083 ldsw [%l7 + 0x50], %o3
7084 popc %l2, %g5
7085 smulcc %l4, 0x0CA2, %o4
7086 fmovrsgz %o5, %f29, %f5
7087 fmovdpos %xcc, %f21, %f16
7088 srl %i3, 0x1D, %l0
7089 fmovsvs %xcc, %f26, %f6
7090 edge32ln %i7, %l6, %g1
7091 srl %g4, %l5, %i1
7092 movrgez %g3, %i4, %i6
7093 movrlez %i2, 0x07E, %l1
7094 movn %xcc, %l3, %o0
7095 fmul8sux16 %f18, %f22, %f6
7096 srax %i5, %o6, %g6
7097 sdivcc %o2, 0x0FC0, %g2
7098 or %g7, 0x1955, %o1
7099 srax %o7, %o3, %l2
7100 orcc %i0, 0x03E8, %g5
7101 fnot2 %f12, %f2
7102 orcc %l4, %o4, %i3
7103 nop
7104 set 0x68, %i1
7105 ldd [%l7 + %i1], %f4
7106 movvc %xcc, %o5, %l0
7107 array32 %l6, %i7, %g1
7108 movle %xcc, %l5, %g4
7109 fmovdpos %icc, %f8, %f18
7110 edge16ln %i1, %i4, %i6
7111 edge8l %i2, %g3, %l3
7112 array8 %l1, %i5, %o0
7113 ldd [%l7 + 0x68], %f0
7114 movne %icc, %g6, %o6
7115 orn %g2, %o2, %g7
7116 ldsw [%l7 + 0x70], %o1
7117 udiv %o7, 0x03F0, %o3
7118 fmovrslz %l2, %f31, %f20
7119 edge32n %g5, %i0, %o4
7120 xorcc %l4, 0x1B99, %i3
7121 sllx %o5, 0x12, %l6
7122 fpsub32s %f8, %f18, %f5
7123 fxor %f30, %f26, %f8
7124 restore %l0, 0x0A9E, %i7
7125 rdpr %cwp, %g1
7126 rdpr %cansave, %g2
7127 rdpr %canrestore, %g3
7128 rdpr %cleanwin, %g4
7129 rdpr %otherwin, %g5
7130 rdpr %wstate, %g6
7131 smulcc %g1, %l5, %i1
7132 fmul8x16 %f28, %f10, %f12
7133 nop
7134 set 0x40, %i5
7135 ldd [%l7 + %i5], %f10
7136 fmovrslz %i4, %f31, %f25
7137 movre %g4, 0x298, %i6
7138 save %i2, %l3, %l1
7139 rdpr %cwp, %g1
7140 rdpr %cansave, %g2
7141 rdpr %canrestore, %g3
7142 rdpr %cleanwin, %g4
7143 rdpr %otherwin, %g5
7144 rdpr %wstate, %g6
7145 ldsh [%l7 + 0x44], %g3
7146 array8 %i5, %o0, %o6
7147 fpadd16s %f9, %f28, %f22
7148 mulx %g2, %o2, %g6
7149 movg %xcc, %g7, %o7
7150 andn %o1, %o3, %l2
7151 fmovsgu %xcc, %f7, %f29
7152 sll %g5, %i0, %o4
7153 fpack32 %f20, %f24, %f24
7154 edge16ln %i3, %l4, %o5
7155 movrne %l6, 0x326, %i7
7156 edge16n %g1, %l0, %l5
7157 mulx %i4, %i1, %i6
7158 movgu %icc, %g4, %l3
7159 edge32ln %l1, %i2, %g3
7160 edge16l %o0, %i5, %o6
7161 movneg %icc, %o2, %g6
7162 fmovsneg %icc, %f3, %f12
7163 fmul8x16au %f0, %f10, %f16
7164 srax %g2, 0x08, %o7
7165 movgu %icc, %g7, %o1
7166 sub %l2, %o3, %i0
7167 ldub [%l7 + 0x6A], %g5
7168 array32 %o4, %l4, %o5
7169 ld [%l7 + 0x08], %f22
7170 fone %f10
7171 edge32ln %i3, %l6, %g1
7172 array16 %i7, %l0, %l5
7173 movge %icc, %i4, %i1
7174 fpadd32s %f24, %f1, %f13
7175 srl %i6, %l3, %l1
7176 stw %i2, [%l7 + 0x48]
7177 sll %g3, 0x11, %g4
7178 array32 %i5, %o0, %o2
7179 addcc %o6, %g2, %g6
7180 array32 %g7, %o1, %o7
7181 ldsh [%l7 + 0x4C], %l2
7182 sdiv %o3, 0x0366, %i0
7183 fnot2 %f22, %f22
7184 ld [%l7 + 0x7C], %f3
7185 fpsub32 %f14, %f8, %f12
7186 movre %g5, %l4, %o4
7187 fmovsle %xcc, %f22, %f19
7188 xorcc %i3, 0x1CD4, %o5
7189 ld [%l7 + 0x54], %f0
7190 fcmpes %fcc1, %f24, %f23
7191 udivx %g1, 0x063F, %l6
7192 edge16n %i7, %l0, %l5
7193 fmovrsgez %i4, %f18, %f12
7194 subcc %i1, %l3, %l1
7195 nop
7196 set 0x0C, %i6
7197 lduh [%l7 + %i6], %i6
7198 fors %f8, %f17, %f4
7199 std %f0, [%l7 + 0x08]
7200 movg %xcc, %i2, %g4
7201 movne %icc, %i5, %o0
7202 and %g3, 0x0E61, %o6
7203 edge16n %g2, %g6, %o2
7204 array8 %o1, %o7, %l2
7205 orn %o3, %i0, %g7
7206 movvs %xcc, %g5, %l4
7207 fcmple32 %f24, %f16, %o4
7208 udivcc %o5, 0x1A3E, %i3
7209 fandnot1 %f28, %f26, %f2
7210 ldx [%l7 + 0x78], %g1
7211 save %l6, %i7, %l0
7212 rdpr %cwp, %g1
7213 rdpr %cansave, %g2
7214 rdpr %canrestore, %g3
7215 rdpr %cleanwin, %g4
7216 rdpr %otherwin, %g5
7217 rdpr %wstate, %g6
7218 movpos %icc, %l5, %i4
7219 lduh [%l7 + 0x58], %l3
7220 for %f10, %f30, %f12
7221 fornot2 %f4, %f16, %f30
7222 fmovdne %icc, %f14, %f22
7223 fmovdn %xcc, %f31, %f1
7224 movne %icc, %i1, %l1
7225 umul %i6, 0x19E5, %i2
7226 fandnot2 %f24, %f26, %f4
7227 fcmpes %fcc2, %f15, %f12
7228 srax %g4, 0x1C, %o0
7229 sethi 0x126C, %i5
7230 subc %o6, 0x0205, %g2
7231 udivx %g3, 0x13E8, %g6
7232 movvc %icc, %o1, %o2
7233 movgu %icc, %o7, %o3
7234 fmovrsne %i0, %f19, %f3
7235 sdiv %l2, 0x006C, %g5
7236 smulcc %g7, 0x0AD1, %o4
7237 ldub [%l7 + 0x4B], %o5
7238 add %l4, %g1, %i3
7239 movrgz %l6, %i7, %l5
7240 edge16 %l0, %l3, %i4
7241 save %l1, %i6, %i2
7242 rdpr %cwp, %g1
7243 rdpr %cansave, %g2
7244 rdpr %canrestore, %g3
7245 rdpr %cleanwin, %g4
7246 rdpr %otherwin, %g5
7247 rdpr %wstate, %g6
7248 fmovsg %xcc, %f19, %f7
7249 movg %icc, %i1, %g4
7250 st %f13, [%l7 + 0x50]
7251 fcmped %fcc3, %f6, %f8
7252 fnand %f16, %f22, %f6
7253 fpsub32 %f6, %f20, %f28
7254 fmovsgu %xcc, %f1, %f3
7255 movn %icc, %o0, %i5
7256 udivx %g2, 0x0FD8, %o6
7257 sethi 0x1E54, %g3
7258 sub %o1, %o2, %g6
7259 movrgez %o3, %o7, %i0
7260 sub %g5, %g7, %o4
7261 movpos %xcc, %o5, %l4
7262 fcmpne32 %f8, %f20, %l2
7263 udivcc %i3, 0x1F0E, %g1
7264 movgu %icc, %l6, %l5
7265 fmovs %f30, %f17
7266 move %xcc, %i7, %l0
7267 fmuld8ulx16 %f27, %f7, %f20
7268 alignaddrl %l3, %i4, %l1
7269 sethi 0x13DC, %i6
7270 edge8 %i2, %i1, %g4
7271 fmovrsgz %o0, %f11, %f23
7272 andn %i5, %o6, %g3
7273 edge8ln %o1, %o2, %g6
7274 ldub [%l7 + 0x32], %g2
7275 xorcc %o7, %i0, %o3
7276 movre %g7, 0x3E7, %g5
7277 ldsb [%l7 + 0x41], %o5
7278 srlx %l4, 0x03, %o4
7279 smulcc %i3, %l2, %g1
7280 sub %l5, 0x1C09, %i7
7281 save %l0, 0x0B96, %l6
7282 rdpr %cwp, %g1
7283 rdpr %cansave, %g2
7284 rdpr %canrestore, %g3
7285 rdpr %cleanwin, %g4
7286 rdpr %otherwin, %g5
7287 rdpr %wstate, %g6
7288 fornot2s %f28, %f1, %f28
7289 edge8 %l3, %l1, %i4
7290 nop
7291 set 0x28, %i4
7292 ldd [%l7 + %i4], %f8
7293 fmovdcc %icc, %f26, %f14
7294 addc %i6, 0x1EAA, %i2
7295 andncc %i1, %o0, %i5
7296 edge16n %g4, %o6, %g3
7297 fmovsne %xcc, %f29, %f12
7298 fpmerge %f31, %f1, %f10
7299 movrgez %o2, 0x316, %o1
7300 orcc %g2, 0x0577, %g6
7301 mulx %i0, 0x1EBA, %o3
7302 movrgez %o7, %g7, %g5
7303 orncc %l4, 0x194E, %o4
7304 fmovrdgez %i3, %f20, %f20
7305 orn %l2, 0x1F07, %o5
7306 ldsh [%l7 + 0x34], %l5
7307 xnorcc %g1, 0x1D82, %l0
7308 addcc %i7, %l3, %l1
7309 sra %i4, 0x0B, %i6
7310 umulcc %i2, 0x09EE, %l6
7311 fmovsa %xcc, %f31, %f3
7312 fmovsvs %icc, %f8, %f14
7313 sub %i1, %o0, %i5
7314 xnor %o6, %g3, %g4
7315 movrlz %o2, 0x301, %g2
7316 fpsub16s %f22, %f6, %f1
7317 nop
7318 set 0x32, %o3
7319 ldub [%l7 + %o3], %o1
7320 movl %xcc, %g6, %i0
7321 ld [%l7 + 0x2C], %f18
7322 xnor %o7, %o3, %g5
7323 fxnors %f12, %f28, %f8
7324 edge16n %l4, %o4, %i3
7325 ldsw [%l7 + 0x50], %l2
7326 std %f26, [%l7 + 0x30]
7327 fmul8x16au %f2, %f31, %f8
7328 fmul8ulx16 %f0, %f0, %f28
7329 stx %g7, [%l7 + 0x20]
7330 edge32n %o5, %g1, %l5
7331 udivx %i7, 0x009E, %l0
7332 orncc %l3, 0x0E91, %i4
7333 fandnot1s %f0, %f25, %f2
7334 fmovs %f14, %f2
7335 movneg %xcc, %l1, %i2
7336 srlx %l6, 0x0E, %i6
7337 sra %o0, 0x00, %i5
7338 andncc %i1, %g3, %g4
7339 movneg %xcc, %o2, %g2
7340 move %icc, %o1, %g6
7341 add %i0, 0x008C, %o7
7342 edge8n %o3, %o6, %l4
7343 movvs %xcc, %g5, %i3
7344 lduw [%l7 + 0x7C], %o4
7345 addcc %l2, %o5, %g7
7346 andn %g1, 0x1E36, %i7
7347 movpos %icc, %l0, %l5
7348 movvc %icc, %l3, %l1
7349 subc %i2, %i4, %l6
7350 fpsub32 %f26, %f26, %f18
7351 nop
7352 set 0x0E, %g6
7353 ldsh [%l7 + %g6], %i6
7354 ldub [%l7 + 0x54], %o0
7355 std %f22, [%l7 + 0x60]
7356 edge32ln %i1, %i5, %g3
7357 xnor %o2, 0x1B1B, %g2
7358 movle %xcc, %o1, %g6
7359 sll %i0, %g4, %o7
7360 movcc %xcc, %o3, %o6
7361 fmovsleu %icc, %f3, %f27
7362 sdiv %g5, 0x1342, %l4
7363 orn %o4, 0x1CBF, %l2
7364 srl %i3, %g7, %g1
7365 movrlz %i7, %l0, %l5
7366 stx %o5, [%l7 + 0x10]
7367 fmovsge %icc, %f15, %f29
7368 movrgez %l1, %i2, %l3
7369 fcmpgt32 %f16, %f4, %l6
7370 sllx %i6, %i4, %i1
7371 or %i5, %g3, %o0
7372 subc %g2, %o1, %o2
7373 edge8 %i0, %g6, %g4
7374 mulx %o3, 0x1315, %o6
7375 fnand %f28, %f6, %f28
7376 movvc %icc, %o7, %g5
7377 srlx %o4, 0x11, %l2
7378 edge8ln %l4, %g7, %g1
7379 ldsb [%l7 + 0x20], %i7
7380 sethi 0x08CC, %i3
7381 sdivx %l0, 0x00AA, %o5
7382 ld [%l7 + 0x20], %f24
7383 sdiv %l1, 0x1814, %l5
7384 bshuffle %f2, %f24, %f24
7385 fnot2s %f24, %f6
7386 ldd [%l7 + 0x40], %i2
7387 fsrc1s %f9, %f2
7388 stb %l6, [%l7 + 0x0C]
7389 fmovdle %icc, %f24, %f11
7390 sdiv %l3, 0x0BC8, %i4
7391 umul %i6, 0x1F53, %i5
7392 xorcc %g3, %i1, %g2
7393 movgu %xcc, %o0, %o2
7394 addcc %o1, 0x0B9C, %g6
7395 edge16 %g4, %o3, %i0
7396 popc 0x1FE4, %o7
7397 ldub [%l7 + 0x62], %g5
7398 fones %f31
7399 umul %o6, 0x1784, %o4
7400 edge16 %l2, %l4, %g7
7401 stw %i7, [%l7 + 0x2C]
7402 orncc %i3, %l0, %o5
7403 fmovsa %xcc, %f31, %f3
7404 fnot2 %f24, %f20
7405 edge16l %g1, %l1, %i2
7406 and %l6, 0x15E5, %l3
7407 ldsb [%l7 + 0x0E], %i4
7408 orncc %i6, 0x05B5, %l5
7409 subcc %g3, 0x0345, %i1
7410 movre %g2, 0x17E, %o0
7411 xorcc %i5, %o1, %o2
7412 lduh [%l7 + 0x58], %g6
7413 and %g4, 0x0BD1, %i0
7414 fmovdvc %xcc, %f21, %f4
7415 fmovdne %icc, %f26, %f10
7416 smulcc %o7, 0x0A79, %o3
7417 fcmpgt32 %f14, %f2, %g5
7418 ldx [%l7 + 0x08], %o6
7419 movg %icc, %o4, %l2
7420 addc %l4, %i7, %g7
7421 fmul8x16al %f31, %f14, %f12
7422 fnot1 %f8, %f10
7423 subcc %i3, %o5, %g1
7424 fmuld8ulx16 %f18, %f31, %f12
7425 ldsh [%l7 + 0x20], %l0
7426 sdivcc %l1, 0x19E2, %l6
7427 edge8l %l3, %i4, %i2
7428 sethi 0x10A1, %l5
7429 stx %i6, [%l7 + 0x78]
7430 orn %i1, %g3, %g2
7431 edge32ln %i5, %o1, %o0
7432 sdivx %g6, 0x0DC2, %g4
7433 andn %o2, 0x0378, %i0
7434 stw %o7, [%l7 + 0x50]
7435 setx loop_21, %l0, %l1
7436 return %l1
7437 nop
7438 rdpr %cwp, %g1
7439 rdpr %cansave, %g2
7440 rdpr %canrestore, %g3
7441 rdpr %cleanwin, %g4
7442 rdpr %otherwin, %g5
7443 rdpr %wstate, %g6
7444loop_21: srax %g5, 0x19, %l2
7445 stb %l4, [%l7 + 0x4E]
7446 movrne %o4, 0x122, %g7
7447 sdivx %i7, 0x1B96, %o5
7448 addc %g1, 0x06CE, %i3
7449 edge16l %l0, %l6, %l1
7450 fmuld8ulx16 %f26, %f4, %f10
7451 movrgz %l3, %i2, %l5
7452 fzero %f30
7453 udiv %i6, 0x1FD2, %i1
7454 movcc %icc, %g3, %i4
7455 movpos %xcc, %i5, %g2
7456 ldsb [%l7 + 0x3F], %o1
7457 array32 %o0, %g4, %o2
7458 array8 %i0, %g6, %o7
7459 fcmpes %fcc0, %f15, %f0
7460 array8 %o6, %g5, %o3
7461 fmovrslz %l4, %f0, %f12
7462 orn %l2, %o4, %g7
7463 ldd [%l7 + 0x68], %i6
7464 srlx %o5, 0x15, %i3
7465 fmovdvc %icc, %f17, %f23
7466 fmovsge %xcc, %f11, %f23
7467 edge16n %g1, %l6, %l1
7468 fcmpes %fcc3, %f8, %f9
7469 fmovdge %icc, %f30, %f27
7470 sdivcc %l0, 0x0205, %l3
7471 popc %l5, %i2
7472 fcmpgt32 %f12, %f16, %i1
7473 movvs %icc, %i6, %g3
7474 fmovrdlz %i4, %f0, %f8
7475 smulcc %g2, 0x18F2, %i5
7476 fpsub16s %f2, %f8, %f17
7477 sth %o0, [%l7 + 0x78]
7478 fxor %f28, %f18, %f30
7479 fnands %f28, %f24, %f26
7480 movgu %xcc, %o1, %o2
7481 sra %i0, 0x15, %g6
7482 andcc %g4, %o6, %g5
7483 fpsub32s %f9, %f10, %f15
7484 fpadd32 %f26, %f26, %f8
7485 fmovda %xcc, %f27, %f30
7486 orncc %o7, 0x0ACB, %l4
7487 srl %l2, 0x18, %o3
7488 fexpand %f5, %f8
7489 edge16n %o4, %g7, %i7
7490 addc %i3, %g1, %o5
7491 move %icc, %l6, %l0
7492 fmovdn %xcc, %f24, %f26
7493 restore %l1, 0x14EF, %l3
7494 rdpr %cwp, %g1
7495 rdpr %cansave, %g2
7496 rdpr %canrestore, %g3
7497 rdpr %cleanwin, %g4
7498 rdpr %otherwin, %g5
7499 rdpr %wstate, %g6
7500 edge16l %i2, %l5, %i6
7501 siam 0x6
7502 stw %g3, [%l7 + 0x48]
7503 ldub [%l7 + 0x4A], %i4
7504 ldd [%l7 + 0x08], %f20
7505 xnor %g2, 0x02E8, %i5
7506 fmovdg %icc, %f13, %f11
7507 addc %o0, 0x0591, %i1
7508 movge %icc, %o2, %o1
7509 movcs %xcc, %g6, %i0
7510 array32 %g4, %g5, %o6
7511 sdiv %o7, 0x182D, %l2
7512 st %f3, [%l7 + 0x60]
7513 edge32l %o3, %l4, %g7
7514 umul %o4, 0x0687, %i3
7515 srlx %g1, %o5, %i7
7516 movpos %xcc, %l6, %l1
7517 fmovd %f30, %f2
7518 addccc %l0, 0x0304, %l3
7519 faligndata %f6, %f28, %f24
7520 ld [%l7 + 0x4C], %f1
7521 movpos %icc, %i2, %i6
7522 xnorcc %g3, %l5, %g2
7523 ldd [%l7 + 0x18], %i4
7524 mova %icc, %o0, %i1
7525 sll %o2, 0x15, %i4
7526 fmovsn %xcc, %f25, %f6
7527 movle %icc, %g6, %i0
7528 sub %o1, 0x042C, %g5
7529 ldd [%l7 + 0x38], %o6
7530 movgu %icc, %o7, %l2
7531 movgu %icc, %g4, %l4
7532 srl %g7, 0x1A, %o4
7533 movrlez %i3, 0x079, %o3
7534 mova %xcc, %o5, %i7
7535 fmovscc %icc, %f18, %f22
7536 sdivcc %l6, 0x1E13, %l1
7537 array16 %g1, %l3, %i2
7538 srax %l0, 0x0F, %g3
7539 xor %l5, 0x1670, %g2
7540 srlx %i6, 0x1E, %i5
7541 alignaddrl %o0, %o2, %i4
7542 fpadd32 %f2, %f12, %f2
7543 sub %g6, 0x1BCE, %i0
7544 andcc %i1, %o1, %g5
7545 orncc %o6, 0x1BBC, %l2
7546 stb %g4, [%l7 + 0x67]
7547 subcc %o7, %g7, %o4
7548 sdiv %l4, 0x0651, %o3
7549 ldd [%l7 + 0x60], %o4
7550 srl %i3, %l6, %i7
7551 subcc %l1, 0x0DB2, %l3
7552 for %f10, %f4, %f30
7553 fmovdleu %xcc, %f31, %f19
7554 edge8n %g1, %l0, %i2
7555 fmul8sux16 %f30, %f4, %f4
7556 sub %g3, 0x0F74, %g2
7557 setx loop_22, %l0, %l1
7558 return %l1
7559 nop
7560 rdpr %cwp, %g1
7561 rdpr %cansave, %g2
7562 rdpr %canrestore, %g3
7563 rdpr %cleanwin, %g4
7564 rdpr %otherwin, %g5
7565 rdpr %wstate, %g6
7566loop_22: std %f10, [%l7 + 0x30]
7567 fcmpgt32 %f12, %f8, %l5
7568 movl %icc, %i4, %g6
7569 movl %xcc, %o2, %i0
7570 fcmpeq32 %f10, %f0, %i1
7571 array8 %g5, %o1, %o6
7572 movneg %icc, %g4, %l2
7573 stx %g7, [%l7 + 0x68]
7574 fxnors %f6, %f13, %f31
7575 fcmpne16 %f24, %f14, %o7
7576 mova %icc, %o4, %l4
7577 movg %icc, %o5, %i3
7578 movrlez %l6, 0x19F, %o3
7579 smul %i7, %l1, %l3
7580 sllx %l0, 0x1B, %i2
7581 fornot2s %f19, %f24, %f10
7582 ldd [%l7 + 0x58], %g0
7583 movcs %icc, %g3, %g2
7584 array16 %i5, %o0, %l5
7585 ldd [%l7 + 0x68], %f20
7586 fandnot1s %f3, %f26, %f11
7587 fabsd %f2, %f14
7588 stx %i6, [%l7 + 0x68]
7589 sub %g6, 0x08F4, %o2
7590 or %i0, 0x1415, %i1
7591 sll %i4, 0x00, %g5
7592 udiv %o1, 0x14D9, %o6
7593 movrne %g4, %g7, %o7
7594 or %l2, %o4, %o5
7595 fmovdg %icc, %f16, %f9
7596 array16 %i3, %l6, %l4
7597 ldd [%l7 + 0x30], %i6
7598 add %l1, %o3, %l0
7599 fornot2 %f30, %f24, %f20
7600 edge16l %l3, %g1, %g3
7601 mulscc %g2, 0x176B, %i5
7602 fnot2 %f18, %f8
7603 ldd [%l7 + 0x78], %i2
7604 movleu %icc, %l5, %o0
7605 sdivcc %g6, 0x0E38, %i6
7606 movcs %xcc, %i0, %o2
7607 fmovrsne %i4, %f17, %f13
7608 edge32ln %i1, %g5, %o1
7609 fnegd %f28, %f24
7610 ldub [%l7 + 0x0C], %o6
7611 ldsb [%l7 + 0x77], %g4
7612 ld [%l7 + 0x44], %f25
7613 or %o7, 0x0443, %g7
7614 edge8l %l2, %o4, %i3
7615 fmovdcc %xcc, %f28, %f5
7616 fzeros %f8
7617 edge8 %l6, %l4, %o5
7618 movvs %icc, %l1, %i7
7619 array8 %l0, %o3, %g1
7620 edge8l %g3, %g2, %i5
7621 alignaddr %i2, %l5, %o0
7622 subc %l3, %g6, %i6
7623 sra %i0, %o2, %i4
7624 fornot1s %f30, %f11, %f30
7625 edge32 %g5, %i1, %o1
7626 alignaddrl %g4, %o6, %g7
7627 lduw [%l7 + 0x24], %o7
7628 array8 %o4, %i3, %l2
7629 udiv %l6, 0x079C, %l4
7630 array8 %l1, %i7, %l0
7631 movne %icc, %o5, %g1
7632 fcmple16 %f0, %f30, %o3
7633 array16 %g2, %i5, %g3
7634 andcc %l5, 0x1311, %o0
7635 fpadd16s %f12, %f15, %f25
7636 movrgez %i2, %l3, %i6
7637 stw %g6, [%l7 + 0x1C]
7638 movrlez %i0, %o2, %g5
7639 array32 %i1, %i4, %o1
7640 sll %g4, %g7, %o6
7641 movre %o7, %i3, %o4
7642 edge16l %l2, %l4, %l1
7643 fcmpne32 %f2, %f4, %l6
7644 lduw [%l7 + 0x1C], %i7
7645 fxnor %f26, %f20, %f12
7646 fpadd32s %f8, %f4, %f3
7647 sllx %o5, 0x16, %g1
7648 movle %xcc, %o3, %l0
7649 ldd [%l7 + 0x28], %f6
7650 fmovrsne %i5, %f11, %f1
7651 orncc %g2, 0x1DFD, %l5
7652 edge32ln %o0, %i2, %g3
7653 movpos %icc, %i6, %g6
7654 lduh [%l7 + 0x46], %i0
7655 andcc %o2, %g5, %i1
7656 movrgez %l3, 0x016, %o1
7657 movvs %icc, %i4, %g4
7658 fexpand %f19, %f18
7659 alignaddrl %g7, %o7, %i3
7660 movcc %xcc, %o4, %o6
7661 edge8ln %l2, %l4, %l6
7662 fnot2s %f18, %f8
7663 umul %i7, 0x0603, %l1
7664 fones %f24
7665 fzeros %f23
7666 srl %o5, %g1, %o3
7667 edge16n %i5, %g2, %l0
7668 edge32 %o0, %l5, %g3
7669 fmovdgu %xcc, %f27, %f22
7670 movpos %xcc, %i2, %i6
7671 sth %i0, [%l7 + 0x74]
7672 ldub [%l7 + 0x16], %g6
7673 lduh [%l7 + 0x3C], %o2
7674 srl %i1, %g5, %o1
7675 udivx %i4, 0x0E01, %g4
7676 edge8l %l3, %o7, %g7
7677 andn %i3, %o4, %o6
7678 movcs %xcc, %l2, %l4
7679 alignaddr %i7, %l1, %l6
7680 fcmpne32 %f18, %f28, %o5
7681 ldsw [%l7 + 0x50], %g1
7682 udiv %o3, 0x0523, %i5
7683 srl %g2, %l0, %l5
7684 xnorcc %g3, %o0, %i6
7685 sra %i0, 0x0A, %i2
7686 movvs %icc, %o2, %g6
7687 subccc %i1, %o1, %i4
7688 ldx [%l7 + 0x18], %g5
7689 fnot2s %f7, %f19
7690 xor %l3, 0x02C5, %g4
7691 nop
7692 set 0x48, %i0
7693 ldub [%l7 + %i0], %o7
7694 fmovdneg %xcc, %f1, %f30
7695 sra %i3, 0x1B, %o4
7696 subcc %o6, %g7, %l4
7697 movgu %xcc, %i7, %l1
7698 fmovsn %xcc, %f7, %f30
7699 edge32n %l2, %o5, %l6
7700 fmovdge %icc, %f8, %f8
7701 addc %o3, 0x0058, %i5
7702 edge8l %g1, %g2, %l0
7703 move %icc, %l5, %o0
7704 srl %i6, %g3, %i2
7705 srax %o2, 0x02, %g6
7706 stb %i1, [%l7 + 0x36]
7707 movrgez %i0, %o1, %i4
7708 array32 %g5, %l3, %o7
7709 stx %i3, [%l7 + 0x08]
7710 array16 %g4, %o6, %g7
7711 fmovrsne %l4, %f23, %f0
7712 edge32ln %i7, %l1, %o4
7713 sdivx %l2, 0x0D29, %l6
7714 orn %o3, %o5, %g1
7715 movrne %i5, %l0, %l5
7716 orcc %g2, 0x1F04, %o0
7717 udivx %g3, 0x0F3B, %i6
7718 fcmpd %fcc2, %f28, %f6
7719 sra %i2, %g6, %i1
7720 edge32n %o2, %o1, %i0
7721 ldx [%l7 + 0x18], %g5
7722 subcc %l3, 0x17CF, %i4
7723 st %f4, [%l7 + 0x0C]
7724 or %o7, %g4, %o6
7725 ld [%l7 + 0x6C], %f15
7726 ldsw [%l7 + 0x30], %i3
7727 array8 %g7, %l4, %i7
7728 stx %l1, [%l7 + 0x20]
7729 stx %l2, [%l7 + 0x68]
7730 fandnot1s %f29, %f14, %f30
7731 fnot1s %f30, %f18
7732 restore %o4, 0x1546, %o3
7733 rdpr %cwp, %g1
7734 rdpr %cansave, %g2
7735 rdpr %canrestore, %g3
7736 rdpr %cleanwin, %g4
7737 rdpr %otherwin, %g5
7738 rdpr %wstate, %g6
7739 fmovrsne %o5, %f5, %f14
7740 edge32n %g1, %l6, %l0
7741 fands %f31, %f0, %f15
7742 stw %l5, [%l7 + 0x70]
7743 movpos %xcc, %i5, %g2
7744 umulcc %g3, %i6, %i2
7745 save %g6, %i1, %o2
7746 rdpr %cwp, %g1
7747 rdpr %cansave, %g2
7748 rdpr %canrestore, %g3
7749 rdpr %cleanwin, %g4
7750 rdpr %otherwin, %g5
7751 rdpr %wstate, %g6
7752 nop
7753 set 0x2A, %g1
7754 sth %o1, [%l7 + %g1]
7755 setx loop_23, %l0, %l1
7756 return %l1
7757 nop
7758 rdpr %cwp, %g1
7759 rdpr %cansave, %g2
7760 rdpr %canrestore, %g3
7761 rdpr %cleanwin, %g4
7762 rdpr %otherwin, %g5
7763 rdpr %wstate, %g6
7764loop_23: fexpand %f4, %f22
7765 subcc %i4, %l3, %g4
7766 srlx %o7, %i3, %o6
7767 fcmpgt32 %f26, %f2, %l4
7768 fmovsl %xcc, %f29, %f14
7769 sth %g7, [%l7 + 0x1E]
7770 fornot2 %f10, %f14, %f24
7771 movrgz %i7, %l1, %l2
7772 mova %xcc, %o4, %o5
7773 xorcc %o3, 0x07AE, %l6
7774 fcmpes %fcc3, %f1, %f30
7775 fmovrsgz %l0, %f23, %f15
7776 popc 0x1EC1, %g1
7777 fcmpgt16 %f24, %f24, %l5
7778 movleu %icc, %i5, %g2
7779 fmovda %xcc, %f23, %f27
7780 fmovrsne %i6, %f2, %f4
7781 edge32 %i2, %g3, %i1
7782 xor %g6, %o1, %o0
7783 fnot2s %f20, %f21
7784 ld [%l7 + 0x34], %f17
7785 srax %o2, 0x0D, %g5
7786 edge32 %i0, %i4, %g4
7787 umulcc %o7, %i3, %o6
7788 sll %l4, %l3, %i7
7789 andn %g7, 0x12B8, %l1
7790 udivcc %o4, 0x197C, %o5
7791 movrgez %o3, %l2, %l0
7792 edge32n %g1, %l5, %i5
7793 sllx %l6, %g2, %i2
7794 movgu %xcc, %g3, %i1
7795 edge32l %i6, %o1, %g6
7796 movle %xcc, %o0, %g5
7797 ldsb [%l7 + 0x7D], %i0
7798 lduw [%l7 + 0x70], %o2
7799 save %i4, %o7, %g4
7800 rdpr %cwp, %g1
7801 rdpr %cansave, %g2
7802 rdpr %canrestore, %g3
7803 rdpr %cleanwin, %g4
7804 rdpr %otherwin, %g5
7805 rdpr %wstate, %g6
7806 addcc %o6, %i3, %l3
7807 edge16ln %l4, %g7, %l1
7808 fzeros %f19
7809 umulcc %o4, %o5, %o3
7810 subccc %l2, %l0, %g1
7811 array16 %l5, %i7, %l6
7812 and %g2, %i5, %g3
7813 popc 0x198A, %i2
7814 fones %f22
7815 sra %i6, 0x15, %o1
7816 ldsb [%l7 + 0x47], %g6
7817 movrgez %i1, %o0, %i0
7818 udivcc %o2, 0x1797, %i4
7819 array16 %g5, %g4, %o6
7820 movrne %i3, 0x381, %o7
7821 udiv %l3, 0x01A8, %g7
7822 fors %f12, %f15, %f24
7823 addc %l1, %o4, %l4
7824 fcmpeq16 %f26, %f8, %o3
7825 sll %l2, 0x07, %l0
7826 sethi 0x0556, %o5
7827 sub %g1, %i7, %l6
7828 movle %icc, %l5, %i5
7829 movrlz %g2, %i2, %i6
7830 fexpand %f31, %f4
7831 fmovdg %xcc, %f31, %f1
7832 edge32 %g3, %o1, %g6
7833 move %xcc, %i1, %i0
7834 sdivcc %o0, 0x1BD1, %i4
7835 ldub [%l7 + 0x7B], %g5
7836 movl %icc, %g4, %o2
7837 movrne %o6, %i3, %l3
7838 ldub [%l7 + 0x4F], %g7
7839 movne %icc, %l1, %o7
7840 stb %o4, [%l7 + 0x77]
7841 fpadd32s %f3, %f0, %f28
7842 sethi 0x1845, %l4
7843 orncc %l2, 0x12C0, %l0
7844 udivcc %o3, 0x1EEC, %o5
7845 movne %icc, %i7, %l6
7846 movpos %xcc, %g1, %l5
7847 fnor %f2, %f18, %f12
7848 movrne %g2, 0x035, %i2
7849 srax %i6, %g3, %i5
7850 fxor %f20, %f22, %f16
7851 fcmple16 %f30, %f8, %o1
7852 movvs %icc, %i1, %i0
7853 fandnot1s %f16, %f19, %f19
7854 movle %xcc, %g6, %i4
7855 lduw [%l7 + 0x08], %g5
7856 movcs %icc, %g4, %o2
7857 fmovrdlez %o6, %f18, %f4
7858 ldd [%l7 + 0x28], %f24
7859 lduh [%l7 + 0x56], %o0
7860 ldsw [%l7 + 0x10], %l3
7861 edge8n %g7, %i3, %o7
7862 smul %l1, %l4, %l2
7863 addcc %l0, %o4, %o5
7864 sll %i7, %o3, %l6
7865 subcc %l5, 0x19B7, %g1
7866 movl %icc, %g2, %i6
7867 or %g3, 0x15A2, %i2
7868 fabss %f2, %f28
7869 fcmple32 %f20, %f20, %o1
7870 fcmps %fcc0, %f31, %f21
7871 alignaddrl %i1, %i0, %g6
7872 st %f17, [%l7 + 0x28]
7873 movge %xcc, %i5, %i4
7874 andn %g5, 0x1114, %g4
7875 movrgz %o2, 0x236, %o0
7876 orncc %o6, 0x1C72, %l3
7877 orcc %g7, 0x1E53, %o7
7878 fsrc1 %f22, %f28
7879 subcc %i3, 0x1999, %l1
7880 udivx %l4, 0x01A6, %l0
7881 edge16n %l2, %o4, %i7
7882 srl %o3, %l6, %l5
7883 movcc %xcc, %o5, %g1
7884 mova %icc, %g2, %i6
7885 sub %g3, %i2, %o1
7886 restore %i1, 0x11F8, %i0
7887 rdpr %cwp, %g1
7888 rdpr %cansave, %g2
7889 rdpr %canrestore, %g3
7890 rdpr %cleanwin, %g4
7891 rdpr %otherwin, %g5
7892 rdpr %wstate, %g6
7893 sdivcc %g6, 0x13D3, %i4
7894 addcc %i5, %g5, %g4
7895 fmovsneg %xcc, %f7, %f19
7896 move %icc, %o0, %o2
7897 xnor %l3, %o6, %o7
7898 edge8l %g7, %i3, %l1
7899 edge32n %l4, %l2, %o4
7900 ldsb [%l7 + 0x4F], %l0
7901 movpos %icc, %o3, %l6
7902 mova %xcc, %l5, %i7
7903 edge16ln %o5, %g1, %g2
7904 edge8ln %i6, %g3, %i2
7905 sethi 0x1939, %i1
7906 addcc %i0, %o1, %i4
7907 alignaddrl %g6, %g5, %i5
7908 movrlz %g4, %o2, %o0
7909 movne %xcc, %o6, %l3
7910 fsrc1s %f29, %f5
7911 movleu %xcc, %o7, %i3
7912 ldd [%l7 + 0x58], %g6
7913 fornot1 %f28, %f6, %f26
7914 movgu %xcc, %l1, %l4
7915 orn %o4, %l2, %l0
7916 edge16 %o3, %l6, %l5
7917 edge16l %i7, %g1, %o5
7918 movg %xcc, %g2, %g3
7919 save %i2, %i6, %i0
7920 rdpr %cwp, %g1
7921 rdpr %cansave, %g2
7922 rdpr %canrestore, %g3
7923 rdpr %cleanwin, %g4
7924 rdpr %otherwin, %g5
7925 rdpr %wstate, %g6
7926 alignaddr %i1, %i4, %g6
7927 edge32ln %g5, %i5, %g4
7928 movrgz %o1, %o0, %o6
7929 umulcc %o2, %o7, %l3
7930 or %i3, 0x1F1F, %g7
7931 add %l4, 0x103E, %o4
7932 fmovdn %xcc, %f19, %f27
7933 fmovdge %xcc, %f16, %f12
7934 movrlz %l1, 0x2DB, %l0
7935 movneg %xcc, %o3, %l2
7936 fmovdneg %icc, %f25, %f26
7937 for %f0, %f10, %f10
7938 udivx %l6, 0x04F0, %l5
7939 ldsh [%l7 + 0x68], %g1
7940 nop
7941 set 0x7B, %l3
7942 ldub [%l7 + %l3], %i7
7943 fmul8x16au %f7, %f4, %f12
7944 std %f18, [%l7 + 0x18]
7945 movcs %icc, %o5, %g3
7946 array32 %i2, %g2, %i0
7947 array8 %i6, %i4, %i1
7948 std %f16, [%l7 + 0x78]
7949 fmovspos %icc, %f5, %f21
7950 fmovrsne %g6, %f19, %f29
7951 sll %g5, %i5, %o1
7952 ldx [%l7 + 0x70], %g4
7953 movg %icc, %o0, %o2
7954 xnor %o7, %o6, %l3
7955 addc %i3, 0x0E16, %g7
7956 xnorcc %l4, 0x1483, %l1
7957 fornot1s %f0, %f1, %f5
7958 fmovdgu %xcc, %f25, %f22
7959 subcc %o4, %o3, %l0
7960 subccc %l2, %l5, %g1
7961 edge8ln %i7, %o5, %l6
7962 xor %i2, %g3, %g2
7963 fandnot1 %f6, %f18, %f2
7964 nop
7965 set 0x62, %o1
7966 ldsb [%l7 + %o1], %i0
7967 stx %i6, [%l7 + 0x78]
7968 fpadd32 %f6, %f24, %f8
7969 fnegd %f6, %f6
7970 array16 %i4, %i1, %g5
7971 edge16ln %i5, %o1, %g4
7972 ldx [%l7 + 0x58], %g6
7973 fnot2s %f17, %f29
7974 movgu %icc, %o0, %o2
7975 alignaddr %o7, %l3, %i3
7976 sra %g7, 0x14, %l4
7977 movrlez %l1, 0x326, %o4
7978 sllx %o6, 0x0B, %o3
7979 fandnot2 %f0, %f14, %f30
7980 mulscc %l2, %l0, %g1
7981 edge32ln %l5, %i7, %o5
7982 fmovdvs %icc, %f5, %f14
7983 edge16l %i2, %g3, %g2
7984 ldsh [%l7 + 0x48], %i0
7985 movleu %xcc, %i6, %l6
7986 array8 %i4, %i1, %g5
7987 umulcc %i5, %o1, %g4
7988 xnorcc %g6, %o0, %o2
7989 movcs %xcc, %o7, %l3
7990 sethi 0x1F44, %i3
7991 fxnors %f9, %f4, %f30
7992 fnot2s %f29, %f7
7993 movn %icc, %g7, %l1
7994 fmovsleu %xcc, %f3, %f30
7995 movvs %xcc, %l4, %o4
7996 add %o6, %o3, %l0
7997 array32 %l2, %g1, %l5
7998 fcmple16 %f18, %f22, %i7
7999 fmovsgu %icc, %f7, %f11
8000 andncc %i2, %g3, %g2
8001 orcc %i0, 0x1403, %i6
8002 smul %o5, 0x0B06, %l6
8003 ld [%l7 + 0x10], %f20
8004 sth %i1, [%l7 + 0x56]
8005 edge32l %i4, %g5, %i5
8006 lduw [%l7 + 0x50], %g4
8007 udivcc %g6, 0x184C, %o0
8008 fxors %f18, %f1, %f29
8009 movne %xcc, %o1, %o7
8010 fnot1 %f6, %f2
8011 umulcc %l3, 0x066F, %o2
8012 fmovrdlez %g7, %f10, %f30
8013 popc %i3, %l1
8014 movrlez %o4, %l4, %o3
8015 movneg %icc, %l0, %l2
8016 save %o6, 0x001F, %l5
8017 rdpr %cwp, %g1
8018 rdpr %cansave, %g2
8019 rdpr %canrestore, %g3
8020 rdpr %cleanwin, %g4
8021 rdpr %otherwin, %g5
8022 rdpr %wstate, %g6
8023 andncc %i7, %g1, %i2
8024 orncc %g2, 0x0D6E, %i0
8025 add %i6, 0x0317, %o5
8026 ldsb [%l7 + 0x4E], %l6
8027 mulx %i1, 0x10B4, %i4
8028 fmovsge %icc, %f28, %f29
8029 fxors %f20, %f29, %f1
8030 andncc %g3, %g5, %g4
8031 array32 %g6, %o0, %o1
8032 fors %f16, %f5, %f3
8033 edge16l %o7, %l3, %o2
8034 movrgez %i5, 0x0E1, %g7
8035 ldsb [%l7 + 0x38], %l1
8036 sllx %o4, 0x1C, %l4
8037 andncc %o3, %l0, %l2
8038 ldsw [%l7 + 0x34], %o6
8039 mova %icc, %l5, %i7
8040 fcmps %fcc3, %f14, %f15
8041 movrlz %i3, %g1, %g2
8042 xorcc %i0, 0x1595, %i6
8043 srl %o5, 0x09, %i2
8044 movvs %xcc, %i1, %l6
8045 stw %i4, [%l7 + 0x28]
8046 nop
8047 set 0x0C, %g5
8048 lduh [%l7 + %g5], %g5
8049 sir 0x1B05
8050 edge32 %g3, %g4, %o0
8051 sll %o1, %g6, %o7
8052 ldsb [%l7 + 0x2F], %l3
8053 fmuld8sux16 %f18, %f12, %f28
8054 andncc %o2, %i5, %g7
8055 fmovsge %xcc, %f1, %f7
8056 sra %o4, %l4, %o3
8057 edge16l %l0, %l1, %l2
8058 orncc %o6, %i7, %i3
8059 edge16 %l5, %g2, %g1
8060 movvs %xcc, %i6, %o5
8061 fmovdn %icc, %f14, %f18
8062 fmovdcc %xcc, %f22, %f0
8063 ldsw [%l7 + 0x7C], %i0
8064 bshuffle %f8, %f8, %f22
8065 smulcc %i2, 0x1334, %i1
8066 andncc %l6, %i4, %g3
8067 subc %g5, 0x0AD1, %g4
8068 edge8ln %o1, %g6, %o0
8069 edge16ln %o7, %o2, %i5
8070 fpsub32 %f6, %f28, %f30
8071 sdivcc %l3, 0x1CF5, %g7
8072 array16 %o4, %o3, %l0
8073 subc %l1, %l4, %o6
8074 sir 0x0ED2
8075 ldsh [%l7 + 0x72], %i7
8076 fmovrslez %i3, %f8, %f20
8077 srl %l2, %g2, %g1
8078 edge16n %l5, %o5, %i6
8079 fmul8x16al %f22, %f17, %f28
8080 fcmpes %fcc1, %f29, %f7
8081 mova %xcc, %i0, %i1
8082 movcs %xcc, %i2, %l6
8083 umul %g3, %i4, %g4
8084 ldsw [%l7 + 0x58], %o1
8085 movge %icc, %g5, %g6
8086 alignaddrl %o0, %o2, %o7
8087 edge16l %i5, %g7, %l3
8088 edge32l %o3, %o4, %l0
8089 movl %icc, %l1, %l4
8090 array8 %i7, %i3, %o6
8091 sdivx %l2, 0x06ED, %g1
8092 fmovsge %xcc, %f2, %f11
8093 sra %l5, 0x0F, %o5
8094 movrgz %i6, 0x246, %g2
8095 mova %xcc, %i1, %i2
8096 sdivcc %l6, 0x0B53, %g3
8097 mulx %i4, 0x0BE0, %i0
8098 edge32ln %o1, %g4, %g5
8099 orncc %o0, 0x019E, %g6
8100 movle %xcc, %o2, %o7
8101 fmovsne %icc, %f7, %f9
8102 movgu %icc, %g7, %l3
8103 mova %xcc, %o3, %i5
8104 xor %o4, %l0, %l4
8105 fmovsgu %xcc, %f18, %f27
8106 edge16n %i7, %i3, %l1
8107 xor %l2, %g1, %o6
8108 smulcc %o5, 0x13C8, %i6
8109 movleu %xcc, %l5, %g2
8110 or %i1, 0x0BD1, %i2
8111 mova %xcc, %l6, %g3
8112 sub %i0, 0x0C66, %i4
8113 st %f2, [%l7 + 0x44]
8114 alignaddr %o1, %g5, %g4
8115 edge8ln %g6, %o2, %o0
8116 addccc %o7, %g7, %l3
8117 fcmple32 %f30, %f14, %o3
8118 edge32 %o4, %i5, %l0
8119 move %xcc, %l4, %i3
8120 udivcc %i7, 0x1F43, %l1
8121 fsrc2 %f20, %f12
8122 movcc %xcc, %l2, %o6
8123 fmovdpos %icc, %f0, %f14
8124 fnot2 %f28, %f26
8125 andn %o5, 0x0B6A, %g1
8126 sir 0x0CA0
8127 sub %l5, %g2, %i1
8128 fone %f12
8129 sdivx %i2, 0x0215, %i6
8130 sth %l6, [%l7 + 0x0A]
8131 subcc %g3, %i0, %i4
8132 alignaddrl %o1, %g5, %g4
8133 ldx [%l7 + 0x50], %g6
8134 sir 0x1D88
8135 mulscc %o0, %o7, %o2
8136 stb %g7, [%l7 + 0x52]
8137 edge16n %l3, %o3, %i5
8138 fmovda %xcc, %f11, %f14
8139 ldx [%l7 + 0x60], %l0
8140 movneg %xcc, %l4, %o4
8141 xnorcc %i7, %i3, %l1
8142 sth %l2, [%l7 + 0x08]
8143 edge16l %o6, %g1, %l5
8144 ldd [%l7 + 0x08], %g2
8145 nop
8146 set 0x12, %l6
8147 lduh [%l7 + %l6], %o5
8148 edge16n %i2, %i6, %l6
8149 movvc %xcc, %i1, %i0
8150 movneg %xcc, %i4, %o1
8151 lduw [%l7 + 0x30], %g3
8152 movne %icc, %g4, %g6
8153 fxnors %f2, %f12, %f18
8154 nop
8155 set 0x1A, %o7
8156 sth %o0, [%l7 + %o7]
8157 movgu %icc, %o7, %g5
8158 sllx %o2, %g7, %o3
8159 mova %icc, %l3, %l0
8160 stw %l4, [%l7 + 0x50]
8161 sdivx %o4, 0x0368, %i7
8162 edge16l %i5, %l1, %l2
8163 edge32 %i3, %o6, %g1
8164 edge8 %g2, %o5, %i2
8165 nop
8166 set 0x10, %g3
8167 ldsw [%l7 + %g3], %l5
8168 fandnot2s %f19, %f9, %f23
8169 fpadd16s %f22, %f23, %f3
8170 edge32ln %l6, %i1, %i0
8171 movrgez %i4, 0x052, %o1
8172 fpsub16 %f18, %f20, %f14
8173 ldd [%l7 + 0x08], %f0
8174 std %f16, [%l7 + 0x48]
8175 bshuffle %f16, %f20, %f4
8176 fornot1s %f7, %f18, %f14
8177 array32 %i6, %g4, %g3
8178 fpsub16 %f2, %f6, %f30
8179 edge8ln %o0, %g6, %o7
8180 xnor %o2, 0x08E5, %g5
8181 ldsh [%l7 + 0x30], %g7
8182 fmovscc %xcc, %f4, %f5
8183 movrlez %o3, %l3, %l0
8184 ldd [%l7 + 0x70], %f20
8185 ldsb [%l7 + 0x76], %l4
8186 ldd [%l7 + 0x28], %o4
8187 save %i5, %l1, %l2
8188 rdpr %cwp, %g1
8189 rdpr %cansave, %g2
8190 rdpr %canrestore, %g3
8191 rdpr %cleanwin, %g4
8192 rdpr %otherwin, %g5
8193 rdpr %wstate, %g6
8194 udivx %i7, 0x0D98, %i3
8195 edge16ln %g1, %g2, %o6
8196 fand %f14, %f16, %f20
8197 xor %o5, 0x1AC8, %l5
8198 save %l6, 0x1F5D, %i1
8199 rdpr %cwp, %g1
8200 rdpr %cansave, %g2
8201 rdpr %canrestore, %g3
8202 rdpr %cleanwin, %g4
8203 rdpr %otherwin, %g5
8204 rdpr %wstate, %g6
8205 fnors %f24, %f20, %f30
8206 sdivcc %i0, 0x1B2D, %i4
8207 st %f29, [%l7 + 0x40]
8208 or %i2, 0x1F86, %o1
8209 ldd [%l7 + 0x40], %f2
8210 ldd [%l7 + 0x40], %f4
8211 andcc %g4, %i6, %g3
8212 ldsw [%l7 + 0x08], %g6
8213 edge32 %o0, %o7, %g5
8214 udivcc %o2, 0x1ADE, %g7
8215 fsrc2 %f12, %f10
8216 subccc %o3, 0x18F0, %l0
8217 sethi 0x12BD, %l4
8218 lduh [%l7 + 0x2E], %o4
8219 edge32 %l3, %l1, %i5
8220 andncc %l2, %i7, %g1
8221 mulx %i3, 0x0403, %g2
8222 movne %icc, %o6, %o5
8223 movgu %icc, %l5, %l6
8224 mulx %i1, %i0, %i2
8225 lduw [%l7 + 0x74], %o1
8226 or %i4, 0x10D8, %g4
8227 lduw [%l7 + 0x44], %g3
8228 ldub [%l7 + 0x3E], %g6
8229 orcc %i6, 0x1385, %o7
8230 smulcc %g5, 0x1562, %o2
8231 sth %o0, [%l7 + 0x08]
8232 movpos %xcc, %o3, %l0
8233 array16 %l4, %o4, %l3
8234 movg %icc, %g7, %i5
8235 ld [%l7 + 0x10], %f12
8236 sdiv %l1, 0x095D, %i7
8237 movpos %icc, %l2, %g1
8238 alignaddrl %i3, %g2, %o6
8239 sth %l5, [%l7 + 0x7E]
8240 fcmped %fcc0, %f2, %f0
8241 fmovsge %xcc, %f22, %f21
8242 fpack16 %f24, %f13
8243 edge8n %o5, %i1, %i0
8244 smul %l6, %i2, %i4
8245 mulscc %o1, %g4, %g6
8246 nop
8247 set 0x5A, %i2
8248 ldsb [%l7 + %i2], %g3
8249 addcc %i6, %g5, %o2
8250 movrne %o7, %o0, %l0
8251 udivx %o3, 0x1BBF, %l4
8252 fmovsle %xcc, %f3, %f22
8253 fpsub16 %f30, %f22, %f24
8254 mova %icc, %o4, %l3
8255 ldsb [%l7 + 0x58], %i5
8256 ldsw [%l7 + 0x54], %g7
8257 andcc %l1, 0x00A3, %i7
8258 udiv %l2, 0x0E66, %g1
8259 fmovsg %icc, %f16, %f24
8260 add %g2, 0x1C3B, %i3
8261 subcc %l5, 0x1A37, %o6
8262 sdivx %i1, 0x14F7, %i0
8263 movgu %icc, %o5, %i2
8264 array8 %l6, %i4, %o1
8265 xorcc %g6, %g3, %g4
8266 stx %g5, [%l7 + 0x10]
8267 ldsb [%l7 + 0x42], %i6
8268 fzeros %f3
8269 fcmps %fcc0, %f5, %f31
8270 edge16 %o2, %o7, %o0
8271 movvc %icc, %l0, %l4
8272 xor %o4, 0x0DAA, %l3
8273 orcc %i5, %o3, %l1
8274 movne %xcc, %i7, %g7
8275 fcmped %fcc1, %f4, %f30
8276 movrlez %g1, 0x1EE, %l2
8277 edge8ln %i3, %l5, %g2
8278 edge32ln %i1, %i0, %o6
8279 array8 %i2, %o5, %i4
8280 st %f6, [%l7 + 0x2C]
8281 fmovrdlez %o1, %f24, %f18
8282 edge16 %l6, %g6, %g4
8283 fornot1 %f18, %f26, %f20
8284 setx loop_24, %l0, %l1
8285 return %l1
8286 nop
8287 rdpr %cwp, %g1
8288 rdpr %cansave, %g2
8289 rdpr %canrestore, %g3
8290 rdpr %cleanwin, %g4
8291 rdpr %otherwin, %g5
8292 rdpr %wstate, %g6
8293loop_24: addcc %o2, 0x1F5B, %i6
8294 and %o7, %o0, %l0
8295 edge32ln %o4, %l3, %l4
8296 movg %icc, %i5, %o3
8297 addcc %l1, %g7, %g1
8298 siam 0x6
8299 ldd [%l7 + 0x68], %f2
8300 fxors %f5, %f13, %f10
8301 nop
8302 set 0x6C, %g2
8303 lduh [%l7 + %g2], %i7
8304 sir 0x165D
8305 movl %icc, %i3, %l5
8306 edge32ln %g2, %l2, %i0
8307 fnegd %f30, %f24
8308 andcc %i1, %o6, %o5
8309 ldsh [%l7 + 0x52], %i4
8310 fornot2s %f25, %f3, %f12
8311 srlx %i2, %o1, %g6
8312 ldsw [%l7 + 0x24], %l6
8313 array16 %g3, %g5, %o2
8314 movvc %icc, %i6, %o7
8315 stb %g4, [%l7 + 0x2B]
8316 andcc %o0, %o4, %l3
8317 fcmpeq16 %f18, %f20, %l4
8318 edge16ln %l0, %i5, %l1
8319 edge8ln %o3, %g7, %g1
8320 addccc %i7, %l5, %i3
8321 xnorcc %g2, 0x1152, %l2
8322 movvc %xcc, %i1, %o6
8323 movcs %xcc, %i0, %o5
8324 edge16l %i4, %i2, %g6
8325 addc %l6, %g3, %g5
8326 orncc %o1, 0x1048, %i6
8327 popc %o2, %g4
8328 sdivcc %o0, 0x0A11, %o4
8329 movrgz %o7, 0x068, %l3
8330 addc %l4, 0x0491, %l0
8331 save %l1, 0x0192, %o3
8332 rdpr %cwp, %g1
8333 rdpr %cansave, %g2
8334 rdpr %canrestore, %g3
8335 rdpr %cleanwin, %g4
8336 rdpr %otherwin, %g5
8337 rdpr %wstate, %g6
8338 xnor %g7, %g1, %i7
8339 fnot1s %f24, %f31
8340 fcmpgt16 %f22, %f20, %l5
8341 udivx %i3, 0x0971, %g2
8342 lduh [%l7 + 0x5E], %l2
8343 fmovde %xcc, %f1, %f18
8344 fmuld8sux16 %f3, %f26, %f4
8345 ldsb [%l7 + 0x61], %i1
8346 array32 %i5, %i0, %o6
8347 edge16 %o5, %i2, %i4
8348 edge32ln %g6, %l6, %g3
8349 edge8l %o1, %i6, %o2
8350 restore %g5, %g4, %o0
8351 rdpr %cwp, %g1
8352 rdpr %cansave, %g2
8353 rdpr %canrestore, %g3
8354 rdpr %cleanwin, %g4
8355 rdpr %otherwin, %g5
8356 rdpr %wstate, %g6
8357 addcc %o7, %o4, %l4
8358 edge32ln %l3, %l1, %o3
8359 siam 0x4
8360 edge16 %l0, %g1, %i7
8361 addcc %g7, %i3, %g2
8362 fcmpes %fcc2, %f17, %f20
8363 movneg %xcc, %l2, %i1
8364 add %l5, %i0, %o6
8365 andncc %o5, %i2, %i5
8366 lduw [%l7 + 0x18], %i4
8367 edge32l %g6, %g3, %l6
8368 edge8ln %i6, %o2, %o1
8369 save %g4, %o0, %o7
8370 rdpr %cwp, %g1
8371 rdpr %cansave, %g2
8372 rdpr %canrestore, %g3
8373 rdpr %cleanwin, %g4
8374 rdpr %otherwin, %g5
8375 rdpr %wstate, %g6
8376 fmovrslez %g5, %f25, %f17
8377 ldd [%l7 + 0x10], %o4
8378 movne %xcc, %l4, %l3
8379 sra %o3, %l0, %l1
8380 movrlz %i7, 0x0CE, %g7
8381 ldsb [%l7 + 0x75], %i3
8382 udivcc %g2, 0x13EA, %l2
8383 alignaddrl %i1, %g1, %i0
8384 addccc %l5, 0x12C5, %o5
8385 movge %xcc, %i2, %i5
8386 edge32 %o6, %i4, %g6
8387 sllx %g3, %i6, %l6
8388 subcc %o2, 0x143A, %g4
8389 popc 0x0BF7, %o0
8390 fmovdle %xcc, %f10, %f10
8391 addc %o1, %o7, %o4
8392 movpos %icc, %g5, %l3
8393 fcmps %fcc1, %f16, %f11
8394 fmovdl %xcc, %f15, %f26
8395 umulcc %l4, 0x1657, %o3
8396 fcmpgt32 %f8, %f24, %l1
8397 movre %i7, %l0, %i3
8398 fzeros %f8
8399 setx loop_25, %l0, %l1
8400 return %l1
8401 nop
8402 rdpr %cwp, %g1
8403 rdpr %cansave, %g2
8404 rdpr %canrestore, %g3
8405 rdpr %cleanwin, %g4
8406 rdpr %otherwin, %g5
8407 rdpr %wstate, %g6
8408loop_25: array8 %g2, %i1, %g1
8409 ld [%l7 + 0x4C], %f13
8410 movl %icc, %i0, %l5
8411 fnot1 %f18, %f20
8412 sir 0x1465
8413 movrgez %i2, %i5, %o6
8414 array8 %o5, %g6, %g3
8415 edge32ln %i4, %i6, %l6
8416 fmovsgu %icc, %f1, %f25
8417 fornot1s %f26, %f22, %f6
8418 ldsh [%l7 + 0x66], %g4
8419 orcc %o0, %o2, %o1
8420 umulcc %o7, 0x0E87, %g5
8421 lduw [%l7 + 0x3C], %o4
8422 edge32l %l3, %o3, %l4
8423 fmovscc %icc, %f20, %f5
8424 xnor %l1, %i7, %i3
8425 edge32n %l0, %g7, %g2
8426 st %f28, [%l7 + 0x74]
8427 alignaddrl %i1, %l2, %i0
8428 mulx %l5, %i2, %g1
8429 array16 %i5, %o5, %g6
8430 stw %o6, [%l7 + 0x60]
8431 fabss %f5, %f3
8432 movrgz %g3, %i6, %l6
8433 ldd [%l7 + 0x40], %f16
8434 fpsub16 %f26, %f4, %f26
8435 movcc %icc, %i4, %o0
8436 srlx %o2, %g4, %o7
8437 sdiv %g5, 0x12DA, %o4
8438 sir 0x1C76
8439 fmovdpos %icc, %f20, %f21
8440 alignaddrl %o1, %o3, %l3
8441 movcc %xcc, %l4, %l1
8442 fmuld8ulx16 %f0, %f19, %f30
8443 fmovscs %icc, %f30, %f14
8444 fmovsn %icc, %f3, %f25
8445 alignaddrl %i3, %i7, %l0
8446 or %g7, 0x1FCF, %g2
8447 mulx %l2, %i0, %l5
8448 edge32ln %i1, %g1, %i2
8449 edge32ln %o5, %g6, %i5
8450 fone %f12
8451 addc %o6, 0x1FCB, %g3
8452 move %xcc, %l6, %i6
8453 fzero %f6
8454 fnand %f4, %f10, %f14
8455 fmovda %xcc, %f10, %f7
8456 movrne %i4, 0x085, %o0
8457 or %o2, 0x0C92, %o7
8458 fnot2s %f23, %f29
8459 fnand %f18, %f16, %f0
8460 fpadd16 %f24, %f20, %f2
8461 sdivx %g5, 0x1C68, %o4
8462 edge32n %o1, %o3, %l3
8463 edge32 %g4, %l4, %l1
8464 edge16 %i7, %l0, %i3
8465 udivcc %g7, 0x0E3C, %l2
8466 srl %g2, %l5, %i1
8467 ldsw [%l7 + 0x38], %g1
8468 fmovsleu %icc, %f18, %f4
8469 array8 %i0, %o5, %i2
8470 nop
8471 set 0x7C, %l4
8472 ldsh [%l7 + %l4], %i5
8473 stx %o6, [%l7 + 0x18]
8474 movrne %g3, %g6, %l6
8475 addccc %i6, %o0, %i4
8476 fpack16 %f24, %f23
8477 nop
8478 set 0x1C, %o6
8479 ldsh [%l7 + %o6], %o7
8480 fzeros %f23
8481 udiv %g5, 0x0870, %o2
8482 fsrc2s %f4, %f3
8483 fandnot2 %f10, %f24, %f26
8484 fmovs %f5, %f3
8485 movn %icc, %o1, %o4
8486 for %f18, %f8, %f8
8487 movleu %xcc, %o3, %g4
8488 sir 0x1B8B
8489 srlx %l4, %l1, %l3
8490 fornot2 %f0, %f30, %f22
8491 movg %xcc, %l0, %i7
8492 sub %i3, 0x1967, %l2
8493 edge8n %g7, %g2, %i1
8494 fpsub16s %f28, %f20, %f26
8495 fsrc2s %f7, %f19
8496 sth %g1, [%l7 + 0x5A]
8497 movge %icc, %l5, %i0
8498 fmovscs %xcc, %f3, %f26
8499 fzeros %f28
8500 fmovdge %icc, %f27, %f18
8501 edge32ln %i2, %o5, %o6
8502 popc 0x137E, %i5
8503 fmovdne %icc, %f22, %f24
8504 andn %g6, 0x09B3, %l6
8505 alignaddrl %i6, %o0, %i4
8506 ldsb [%l7 + 0x16], %g3
8507 array32 %g5, %o7, %o1
8508 ldsw [%l7 + 0x08], %o2
8509 sll %o3, %g4, %o4
8510 movcs %icc, %l1, %l4
8511 fmovsn %icc, %f7, %f25
8512 fmovsge %xcc, %f14, %f21
8513 fmuld8ulx16 %f9, %f29, %f30
8514 ldsh [%l7 + 0x4C], %l3
8515 fornot1s %f6, %f2, %f30
8516 ldsb [%l7 + 0x1C], %i7
8517 xor %i3, %l0, %g7
8518 edge16ln %l2, %g2, %g1
8519 fandnot1 %f22, %f30, %f22
8520 restore %i1, %i0, %l5
8521 rdpr %cwp, %g1
8522 rdpr %cansave, %g2
8523 rdpr %canrestore, %g3
8524 rdpr %cleanwin, %g4
8525 rdpr %otherwin, %g5
8526 rdpr %wstate, %g6
8527 fmul8sux16 %f12, %f16, %f30
8528 edge16 %i2, %o6, %o5
8529 array32 %i5, %l6, %g6
8530 lduh [%l7 + 0x66], %i6
8531 sdivcc %o0, 0x0F36, %g3
8532 save %i4, %o7, %g5
8533 rdpr %cwp, %g1
8534 rdpr %cansave, %g2
8535 rdpr %canrestore, %g3
8536 rdpr %cleanwin, %g4
8537 rdpr %otherwin, %g5
8538 rdpr %wstate, %g6
8539 orncc %o2, %o1, %o3
8540 sdivx %o4, 0x1EFC, %l1
8541 alignaddr %l4, %g4, %i7
8542 movl %xcc, %l3, %l0
8543 movleu %xcc, %i3, %l2
8544 movrne %g7, 0x22F, %g1
8545 edge8ln %i1, %i0, %g2
8546 add %l5, %o6, %o5
8547 sra %i2, %l6, %i5
8548 mova %icc, %i6, %o0
8549 udiv %g3, 0x0969, %g6
8550 ldd [%l7 + 0x28], %f14
8551 stw %i4, [%l7 + 0x48]
8552 movne %xcc, %g5, %o2
8553 fmovsgu %icc, %f20, %f24
8554 udivx %o1, 0x09E8, %o7
8555 fmuld8sux16 %f6, %f8, %f12
8556 subc %o3, 0x1C9B, %l1
8557 fcmps %fcc1, %f7, %f26
8558 movrne %l4, %g4, %o4
8559 udivx %l3, 0x1591, %i7
8560 fcmpd %fcc1, %f30, %f30
8561 array8 %l0, %l2, %i3
8562 popc %g1, %i1
8563 movrne %i0, 0x36F, %g2
8564 fandnot2 %f26, %f20, %f12
8565 movl %xcc, %g7, %l5
8566 movre %o5, %o6, %i2
8567 subcc %i5, 0x0635, %l6
8568 edge16 %i6, %o0, %g3
8569 umul %g6, %i4, %o2
8570 lduw [%l7 + 0x10], %o1
8571 movn %icc, %g5, %o3
8572 movpos %icc, %l1, %l4
8573 subcc %o7, 0x013A, %g4
8574 subc %l3, %i7, %l0
8575 mova %icc, %o4, %l2
8576 fmovdvc %icc, %f0, %f21
8577 edge32n %i3, %g1, %i1
8578 fmuld8ulx16 %f17, %f19, %f30
8579 movleu %xcc, %i0, %g2
8580 srlx %l5, %g7, %o5
8581 move %xcc, %i2, %i5
8582 st %f2, [%l7 + 0x3C]
8583 fmovsle %icc, %f5, %f24
8584 fands %f15, %f28, %f30
8585 sethi 0x0FC1, %l6
8586 andcc %o6, %i6, %g3
8587 fmul8x16al %f29, %f25, %f24
8588 udivx %g6, 0x18FE, %i4
8589 orn %o2, 0x0F3F, %o1
8590 mulscc %g5, %o0, %l1
8591 mulx %l4, %o3, %o7
8592 edge8 %l3, %i7, %l0
8593 fpadd16s %f20, %f0, %f12
8594 movne %icc, %g4, %o4
8595 fmovrsgez %l2, %f23, %f16
8596 move %icc, %i3, %i1
8597 lduw [%l7 + 0x14], %g1
8598 edge16ln %i0, %l5, %g2
8599 smulcc %g7, %i2, %i5
8600 fcmpes %fcc3, %f1, %f5
8601 sllx %o5, 0x1C, %l6
8602 subcc %o6, 0x0EE4, %i6
8603 movleu %icc, %g3, %g6
8604 fmovdleu %xcc, %f19, %f29
8605 mulscc %i4, %o2, %o1
8606 movleu %xcc, %g5, %o0
8607 stb %l1, [%l7 + 0x7C]
8608 or %l4, %o7, %l3
8609 nop
8610 set 0x29, %l0
8611 ldub [%l7 + %l0], %i7
8612 edge16 %o3, %l0, %o4
8613 lduw [%l7 + 0x14], %l2
8614 or %g4, %i3, %g1
8615 save %i0, %l5, %g2
8616 rdpr %cwp, %g1
8617 rdpr %cansave, %g2
8618 rdpr %canrestore, %g3
8619 rdpr %cleanwin, %g4
8620 rdpr %otherwin, %g5
8621 rdpr %wstate, %g6
8622 sdivcc %i1, 0x0C5F, %i2
8623 edge8l %g7, %i5, %o5
8624 sdivcc %o6, 0x1E1F, %i6
8625 sll %l6, 0x0C, %g6
8626 umul %g3, %i4, %o1
8627 edge8ln %o2, %g5, %l1
8628 fands %f23, %f14, %f6
8629 edge16l %l4, %o0, %l3
8630 edge8 %i7, %o3, %o7
8631 ldsh [%l7 + 0x24], %l0
8632 subcc %o4, 0x0291, %g4
8633 movvc %xcc, %i3, %g1
8634 fmovdneg %xcc, %f6, %f6
8635 ldd [%l7 + 0x08], %f2
8636 lduh [%l7 + 0x78], %i0
8637 sra %l5, %l2, %g2
8638 fmovdvc %icc, %f26, %f11
8639 popc 0x15E2, %i2
8640 fmovsvc %icc, %f25, %f8
8641 edge32 %i1, %g7, %i5
8642 edge8 %o6, %o5, %i6
8643 addccc %g6, %l6, %g3
8644 stx %i4, [%l7 + 0x08]
8645 fcmpgt32 %f24, %f12, %o2
8646 sir 0x04B8
8647 fmovrdne %g5, %f6, %f16
8648 edge32 %l1, %o1, %o0
8649 mulx %l3, %l4, %o3
8650 movleu %icc, %o7, %i7
8651 lduw [%l7 + 0x20], %o4
8652 stw %l0, [%l7 + 0x40]
8653 sir 0x1C0E
8654 movcs %xcc, %i3, %g4
8655 fmovdpos %xcc, %f21, %f26
8656 fmovsge %icc, %f19, %f27
8657 fornot2s %f24, %f13, %f21
8658 edge16n %g1, %l5, %i0
8659 andn %g2, 0x043A, %l2
8660 fnegd %f18, %f16
8661 st %f30, [%l7 + 0x24]
8662 move %xcc, %i1, %i2
8663 movrne %i5, 0x073, %o6
8664 movg %xcc, %o5, %g7
8665 orncc %i6, 0x0DF4, %l6
8666 array32 %g3, %i4, %g6
8667 fmuld8ulx16 %f20, %f29, %f16
8668 fnegd %f28, %f30
8669 ldd [%l7 + 0x70], %f24
8670 sth %o2, [%l7 + 0x12]
8671 edge16ln %g5, %l1, %o1
8672 sdiv %o0, 0x053B, %l3
8673 ldsw [%l7 + 0x1C], %l4
8674 edge16 %o3, %o7, %i7
8675 edge16n %l0, %o4, %i3
8676 sll %g4, %g1, %l5
8677 move %icc, %g2, %i0
8678 movle %xcc, %l2, %i1
8679 fornot1s %f24, %f2, %f20
8680 alignaddr %i5, %o6, %i2
8681 fcmpeq32 %f2, %f8, %o5
8682 pdist %f14, %f6, %f26
8683 lduw [%l7 + 0x1C], %i6
8684 movn %xcc, %l6, %g3
8685 srlx %g7, 0x02, %g6
8686 umulcc %i4, 0x1440, %o2
8687 sir 0x156A
8688 andn %l1, %o1, %o0
8689 ldx [%l7 + 0x08], %g5
8690 sll %l3, 0x05, %o3
8691 sub %o7, 0x1271, %i7
8692 or %l0, 0x1A4A, %o4
8693 popc 0x053F, %i3
8694 subc %l4, 0x02C8, %g1
8695 fnands %f16, %f1, %f25
8696 movleu %icc, %l5, %g4
8697 subccc %g2, 0x0D0A, %l2
8698 edge32l %i0, %i5, %i1
8699 movrgz %o6, %o5, %i2
8700 movl %xcc, %l6, %g3
8701 alignaddrl %i6, %g6, %i4
8702 std %f0, [%l7 + 0x50]
8703 fcmps %fcc0, %f29, %f8
8704 addccc %g7, 0x0BC5, %l1
8705 mulx %o2, %o0, %g5
8706 sllx %l3, %o3, %o1
8707 edge16l %i7, %o7, %o4
8708 movpos %icc, %i3, %l0
8709 array16 %l4, %g1, %g4
8710 sdiv %l5, 0x081A, %g2
8711 movle %xcc, %i0, %l2
8712 srl %i5, 0x1A, %i1
8713 sir 0x1206
8714 edge8 %o6, %i2, %l6
8715 umulcc %g3, %o5, %i6
8716 umul %i4, 0x0C28, %g7
8717 ldd [%l7 + 0x20], %g6
8718 movneg %icc, %o2, %o0
8719 alignaddrl %l1, %l3, %g5
8720 fmovrse %o1, %f19, %f4
8721 or %o3, %i7, %o4
8722 subcc %i3, %l0, %l4
8723 sll %g1, 0x18, %g4
8724 sllx %l5, %g2, %o7
8725 smul %l2, %i5, %i1
8726 orcc %o6, 0x1208, %i0
8727 movn %icc, %i2, %g3
8728 sdiv %o5, 0x020B, %i6
8729 orcc %l6, 0x0DA0, %g7
8730 movleu %xcc, %g6, %o2
8731 move %xcc, %o0, %l1
8732 edge16n %l3, %g5, %o1
8733 movpos %icc, %o3, %i4
8734 andn %i7, %i3, %l0
8735 st %f11, [%l7 + 0x68]
8736 edge16 %o4, %l4, %g1
8737 nop
8738 set 0x1E, %l1
8739 ldub [%l7 + %l1], %g4
8740 movvc %xcc, %g2, %l5
8741 st %f10, [%l7 + 0x14]
8742 smul %l2, %o7, %i5
8743 mulx %o6, %i1, %i2
8744 movle %xcc, %g3, %o5
8745 or %i6, 0x0C69, %l6
8746 udivx %g7, 0x1440, %i0
8747 sub %g6, %o0, %l1
8748 subcc %l3, %g5, %o2
8749 fmovspos %icc, %f28, %f16
8750 movrlez %o1, %i4, %o3
8751 sir 0x0F0C
8752 mulscc %i3, 0x1D2A, %i7
8753 orn %o4, %l0, %g1
8754 edge32n %l4, %g4, %l5
8755 fpmerge %f9, %f8, %f16
8756 movvc %icc, %l2, %g2
8757 fpadd16 %f14, %f24, %f4
8758 fpadd32 %f30, %f28, %f12
8759 movcs %icc, %o7, %o6
8760 movpos %icc, %i1, %i2
8761 xnor %g3, %o5, %i5
8762 fmuld8ulx16 %f3, %f1, %f22
8763 fcmpes %fcc0, %f9, %f24
8764 addcc %i6, 0x0AC1, %l6
8765 movgu %xcc, %i0, %g7
8766 movge %icc, %g6, %o0
8767 addccc %l1, 0x1E0E, %g5
8768 sub %o2, %l3, %o1
8769 movne %xcc, %o3, %i3
8770 sll %i4, %o4, %l0
8771 ldub [%l7 + 0x71], %g1
8772 movrlz %l4, %g4, %i7
8773 edge32l %l5, %l2, %g2
8774 movgu %icc, %o7, %o6
8775 edge8n %i2, %i1, %g3
8776 fmuld8ulx16 %f31, %f12, %f22
8777 sll %i5, 0x14, %i6
8778 movle %xcc, %l6, %o5
8779 sdiv %g7, 0x1A8E, %i0
8780 move %icc, %o0, %l1
8781 fpadd32 %f14, %f30, %f20
8782 std %f22, [%l7 + 0x78]
8783 fmovdvc %icc, %f28, %f26
8784 subc %g5, %o2, %l3
8785 edge16l %g6, %o3, %i3
8786 ld [%l7 + 0x58], %f20
8787 sdivx %i4, 0x0BC1, %o1
8788 movrlz %l0, 0x220, %g1
8789 fnor %f18, %f10, %f28
8790 mulscc %l4, %o4, %g4
8791 fcmpeq16 %f16, %f6, %l5
8792 movneg %xcc, %i7, %g2
8793 fmovsvc %icc, %f16, %f27
8794 edge16 %l2, %o7, %o6
8795 fpadd16 %f2, %f18, %f0
8796 sllx %i2, %i1, %g3
8797 fmovrslz %i5, %f4, %f12
8798 ld [%l7 + 0x14], %f1
8799 movne %xcc, %i6, %o5
8800 fmovsvc %xcc, %f0, %f29
8801 alignaddrl %l6, %i0, %g7
8802 fnors %f17, %f22, %f13
8803 fmovdvc %xcc, %f14, %f18
8804 sub %o0, 0x17B0, %g5
8805 addccc %l1, %o2, %l3
8806 stb %g6, [%l7 + 0x77]
8807 lduh [%l7 + 0x2C], %o3
8808 edge16n %i3, %i4, %l0
8809 nop
8810 set 0x68, %o2
8811 lduh [%l7 + %o2], %g1
8812 sth %l4, [%l7 + 0x26]
8813 movl %icc, %o4, %g4
8814 movrgez %l5, 0x16D, %i7
8815 edge8l %o1, %l2, %g2
8816 stb %o6, [%l7 + 0x4F]
8817 popc 0x1A84, %o7
8818 edge8 %i1, %g3, %i5
8819 udiv %i2, 0x1628, %i6
8820 xnorcc %l6, %o5, %i0
8821 stx %o0, [%l7 + 0x38]
8822 edge8 %g7, %g5, %o2
8823 fmovsl %xcc, %f14, %f5
8824 orncc %l3, %g6, %l1
8825 subc %o3, 0x1058, %i4
8826 movrlz %i3, 0x1C0, %l0
8827 udivcc %l4, 0x02BB, %o4
8828 std %f12, [%l7 + 0x08]
8829 ldd [%l7 + 0x60], %g0
8830 fcmped %fcc3, %f12, %f4
8831 umul %g4, 0x1F7A, %l5
8832 movle %icc, %i7, %o1
8833 orcc %l2, %o6, %g2
8834 movre %i1, 0x25A, %g3
8835 movcc %icc, %o7, %i2
8836 movg %xcc, %i5, %i6
8837 edge16n %o5, %i0, %l6
8838 movgu %xcc, %g7, %g5
8839 edge8 %o2, %l3, %o0
8840 fxors %f1, %f27, %f1
8841 edge8 %g6, %l1, %o3
8842 movleu %icc, %i3, %l0
8843 ldsw [%l7 + 0x10], %l4
8844 sdiv %i4, 0x1C4D, %g1
8845 orn %g4, %o4, %i7
8846 bshuffle %f2, %f10, %f20
8847 movrgez %l5, 0x126, %l2
8848 orcc %o6, %o1, %g2
8849 setx loop_26, %l0, %l1
8850 return %l1
8851 nop
8852 rdpr %cwp, %g1
8853 rdpr %cansave, %g2
8854 rdpr %canrestore, %g3
8855 rdpr %cleanwin, %g4
8856 rdpr %otherwin, %g5
8857 rdpr %wstate, %g6
8858loop_26: udivcc %i5, 0x171F, %i6
8859 movg %xcc, %o5, %o7
8860 edge32n %i0, %g7, %l6
8861 popc %o2, %l3
8862 movgu %icc, %g5, %o0
8863 edge32ln %l1, %o3, %g6
8864 alignaddrl %l0, %i3, %i4
8865 fmovdvs %xcc, %f16, %f21
8866 ldsh [%l7 + 0x3C], %l4
8867 andcc %g4, 0x068F, %o4
8868 movgu %icc, %i7, %l5
8869 movrlez %g1, %l2, %o6
8870 subc %g2, %i1, %g3
8871 fpsub16s %f17, %f18, %f13
8872 ldd [%l7 + 0x70], %f4
8873 movre %o1, 0x1EC, %i5
8874 orn %i2, 0x1E79, %o5
8875 fcmpne32 %f10, %f14, %o7
8876 sdivx %i6, 0x06BB, %i0
8877 movle %icc, %l6, %g7
8878 add %o2, 0x0D86, %g5
8879 movgu %icc, %l3, %l1
8880 alignaddr %o0, %g6, %o3
8881 sllx %l0, %i4, %l4
8882 edge16 %i3, %o4, %g4
8883 sth %l5, [%l7 + 0x0A]
8884 fmovsn %icc, %f3, %f21
8885 ldsb [%l7 + 0x5C], %i7
8886 fmovsa %xcc, %f28, %f28
8887 movneg %icc, %l2, %g1
8888 xnorcc %o6, %g2, %i1
8889 fmovrdgz %o1, %f22, %f16
8890 movrlez %g3, 0x1D2, %i2
8891 movrlez %o5, %o7, %i6
8892 movpos %icc, %i5, %i0
8893 movrlz %l6, %o2, %g7
8894 subc %l3, %g5, %o0
8895 lduw [%l7 + 0x14], %l1
8896 ldd [%l7 + 0x40], %f24
8897 smul %g6, 0x0629, %o3
8898 fpsub32s %f2, %f29, %f16
8899 movgu %xcc, %i4, %l4
8900 umul %l0, %o4, %g4
8901 std %f2, [%l7 + 0x10]
8902 nop
8903 set 0x78, %o0
8904 ldd [%l7 + %o0], %l4
8905 subc %i3, 0x0978, %l2
8906 edge16 %i7, %o6, %g1
8907 orn %g2, %o1, %g3
8908 fmovrdlz %i2, %f30, %f4
8909 sra %o5, %i1, %i6
8910 movneg %xcc, %i5, %o7
8911 movle %xcc, %l6, %i0
8912 movn %xcc, %o2, %g7
8913 movleu %xcc, %g5, %o0
8914 sra %l1, %g6, %o3
8915 edge32 %l3, %i4, %l4
8916 fzero %f28
8917 sth %o4, [%l7 + 0x40]
8918 movrgz %g4, 0x36C, %l5
8919 fmovdleu %icc, %f11, %f16
8920 fmovdcs %xcc, %f6, %f18
8921 movneg %xcc, %l0, %l2
8922 stx %i7, [%l7 + 0x08]
8923 fmovrdlez %o6, %f16, %f26
8924 fmovspos %xcc, %f20, %f9
8925 ld [%l7 + 0x54], %f31
8926 subccc %g1, 0x1753, %g2
8927 fmovrdgez %o1, %f22, %f22
8928 subccc %i3, 0x1935, %i2
8929 edge16ln %g3, %o5, %i6
8930 ld [%l7 + 0x34], %f13
8931 alignaddr %i1, %o7, %i5
8932 fmovdleu %xcc, %f30, %f19
8933 udivcc %l6, 0x1370, %i0
8934 fmovdle %icc, %f27, %f16
8935 movneg %icc, %g7, %g5
8936 fpmerge %f8, %f25, %f18
8937 sll %o0, %l1, %g6
8938 fcmpgt32 %f6, %f8, %o3
8939 edge8ln %o2, %l3, %i4
8940 save %o4, 0x0605, %l4
8941 rdpr %cwp, %g1
8942 rdpr %cansave, %g2
8943 rdpr %canrestore, %g3
8944 rdpr %cleanwin, %g4
8945 rdpr %otherwin, %g5
8946 rdpr %wstate, %g6
8947 movvs %xcc, %l5, %g4
8948 sethi 0x15F5, %l0
8949 fmovdvc %icc, %f28, %f3
8950 edge32l %l2, %o6, %g1
8951 edge16l %i7, %g2, %i3
8952 movne %icc, %o1, %g3
8953 edge32 %o5, %i2, %i1
8954 array32 %i6, %i5, %l6
8955 fcmpd %fcc1, %f24, %f18
8956 edge32 %i0, %g7, %g5
8957 movgu %icc, %o0, %o7
8958 sllx %g6, %l1, %o2
8959 alignaddr %l3, %o3, %o4
8960 fcmple32 %f16, %f6, %l4
8961 mulx %l5, 0x152E, %g4
8962 subc %i4, %l2, %o6
8963 edge8ln %g1, %l0, %i7
8964 restore %i3, %o1, %g2
8965 rdpr %cwp, %g1
8966 rdpr %cansave, %g2
8967 rdpr %canrestore, %g3
8968 rdpr %cleanwin, %g4
8969 rdpr %otherwin, %g5
8970 rdpr %wstate, %g6
8971 movvc %xcc, %g3, %i2
8972 addcc %o5, 0x00CA, %i1
8973 edge8 %i6, %i5, %i0
8974 or %l6, 0x0D68, %g5
8975 movle %xcc, %o0, %g7
8976 movl %icc, %g6, %o7
8977 movcc %icc, %o2, %l1
8978 andncc %l3, %o4, %o3
8979 addccc %l4, 0x1739, %g4
8980 andncc %l5, %i4, %o6
8981 sdivx %g1, 0x0C89, %l0
8982 movrgz %l2, 0x29B, %i3
8983 fandnot1s %f31, %f3, %f10
8984 andcc %o1, 0x0F88, %g2
8985 sth %g3, [%l7 + 0x46]
8986 fandnot1 %f26, %f24, %f30
8987 bshuffle %f14, %f22, %f16
8988 ldd [%l7 + 0x08], %i6
8989 ldsb [%l7 + 0x39], %i2
8990 movpos %xcc, %o5, %i6
8991 array8 %i5, %i0, %i1
8992 lduh [%l7 + 0x38], %l6
8993 edge16l %o0, %g7, %g5
8994 fxnor %f22, %f12, %f4
8995 srl %o7, %g6, %l1
8996 array8 %l3, %o4, %o3
8997 subc %l4, %o2, %l5
8998 alignaddr %i4, %g4, %o6
8999 edge16l %g1, %l0, %i3
9000 edge32 %l2, %o1, %g2
9001 umul %g3, 0x0F45, %i2
9002 lduw [%l7 + 0x7C], %i7
9003 movcs %xcc, %i6, %o5
9004 popc 0x16D3, %i5
9005 movre %i0, %i1, %l6
9006 xnorcc %g7, 0x0382, %o0
9007 movn %icc, %o7, %g5
9008 addccc %l1, %l3, %o4
9009 movne %xcc, %o3, %g6
9010 movl %icc, %o2, %l5
9011 orncc %l4, 0x014D, %i4
9012 fmuld8sux16 %f23, %f26, %f26
9013 edge16l %g4, %o6, %g1
9014 srax %l0, %i3, %l2
9015 fmovdvs %icc, %f24, %f27
9016 std %f12, [%l7 + 0x60]
9017 fandnot1s %f0, %f22, %f18
9018 lduw [%l7 + 0x5C], %g2
9019 movrgz %g3, 0x3E1, %i2
9020 fmovsle %icc, %f22, %f8
9021 fmovsvs %icc, %f18, %f18
9022 fmovrdgez %i7, %f2, %f14
9023 edge16n %o1, %i6, %o5
9024 fcmped %fcc2, %f10, %f18
9025 sir 0x1FE8
9026 ldd [%l7 + 0x10], %i4
9027 nop
9028 set 0x70, %l5
9029 ldd [%l7 + %l5], %i0
9030 fmovrdgez %l6, %f14, %f24
9031 andncc %g7, %o0, %i0
9032 xnor %g5, %o7, %l3
9033 edge8 %l1, %o4, %o3
9034 addc %g6, 0x134E, %o2
9035 fmovsg %xcc, %f9, %f11
9036 movgu %xcc, %l4, %i4
9037 ld [%l7 + 0x44], %f18
9038 movrlez %l5, 0x2D4, %o6
9039 fcmps %fcc0, %f28, %f21
9040 sdivcc %g1, 0x069C, %g4
9041 popc 0x1641, %i3
9042 array16 %l0, %g2, %l2
9043 edge16 %i2, %g3, %o1
9044 movpos %xcc, %i6, %i7
9045 lduw [%l7 + 0x24], %o5
9046 st %f31, [%l7 + 0x64]
9047 fmovsl %icc, %f21, %f19
9048 and %i1, 0x11D8, %i5
9049 andcc %g7, 0x18C7, %l6
9050 ldsh [%l7 + 0x72], %o0
9051 sir 0x1338
9052 stx %g5, [%l7 + 0x40]
9053 sdivcc %o7, 0x186C, %l3
9054 udiv %l1, 0x148E, %i0
9055 movn %icc, %o3, %o4
9056 subc %o2, %g6, %i4
9057 edge32ln %l5, %o6, %l4
9058 andncc %g4, %i3, %l0
9059 fmovrsne %g1, %f10, %f20
9060 nop
9061 set 0x54, %l2
9062 ldub [%l7 + %l2], %l2
9063 sth %g2, [%l7 + 0x5A]
9064 fandnot2 %f26, %f22, %f24
9065 andncc %i2, %g3, %o1
9066 srl %i6, 0x0C, %o5
9067 edge16l %i1, %i7, %g7
9068 ldsh [%l7 + 0x1C], %i5
9069 sllx %o0, 0x0B, %l6
9070 sdivx %o7, 0x124D, %l3
9071 movl %icc, %l1, %i0
9072 edge16ln %g5, %o4, %o2
9073 fxors %f16, %f19, %f9
9074 alignaddr %g6, %o3, %l5
9075 stb %i4, [%l7 + 0x40]
9076 nop
9077 set 0x18, %g4
9078 stw %l4, [%l7 + %g4]
9079 movn %xcc, %o6, %i3
9080 fornot2 %f30, %f2, %f0
9081 stw %g4, [%l7 + 0x38]
9082 popc %l0, %g1
9083 fors %f0, %f5, %f2
9084 fxor %f30, %f20, %f28
9085 sth %g2, [%l7 + 0x16]
9086 fmovdge %xcc, %f17, %f14
9087 setx loop_27, %l0, %l1
9088 return %l1
9089 nop
9090 rdpr %cwp, %g1
9091 rdpr %cansave, %g2
9092 rdpr %canrestore, %g3
9093 rdpr %cleanwin, %g4
9094 rdpr %otherwin, %g5
9095 rdpr %wstate, %g6
9096loop_27: sllx %i6, %o1, %o5
9097 fmovdge %icc, %f5, %f29
9098 andn %i7, 0x0142, %g7
9099 movgu %xcc, %i1, %i5
9100 orcc %l6, 0x15BC, %o0
9101 edge16l %l3, %o7, %i0
9102 movneg %icc, %g5, %l1
9103 xor %o4, %o2, %o3
9104 st %f3, [%l7 + 0x78]
9105 fand %f6, %f22, %f24
9106 sll %l5, 0x18, %i4
9107 sllx %g6, 0x19, %l4
9108 edge8 %o6, %g4, %i3
9109 mova %icc, %g1, %l0
9110 array16 %g2, %i2, %g3
9111 stw %l2, [%l7 + 0x38]
9112 movrlz %o1, 0x208, %o5
9113 fpadd16 %f30, %f12, %f16
9114 fnand %f10, %f28, %f30
9115 array8 %i7, %g7, %i6
9116 udivcc %i1, 0x0F2B, %l6
9117 srl %o0, %l3, %i5
9118 pdist %f0, %f8, %f30
9119 fzero %f8
9120 stw %o7, [%l7 + 0x3C]
9121 movcs %icc, %i0, %g5
9122 addc %o4, %l1, %o2
9123 umulcc %l5, 0x0139, %o3
9124 fandnot1s %f20, %f31, %f1
9125 ldd [%l7 + 0x78], %g6
9126 fmul8x16 %f28, %f2, %f24
9127 movre %l4, 0x13B, %o6
9128 srax %i4, 0x1C, %i3
9129 fxnors %f13, %f13, %f14
9130 movvc %xcc, %g4, %l0
9131 movrlz %g1, %g2, %i2
9132 fcmpeq32 %f12, %f2, %g3
9133 edge32ln %l2, %o1, %o5
9134 xnor %g7, %i7, %i1
9135 fmovdvc %icc, %f1, %f12
9136 smulcc %l6, %i6, %l3
9137 movcs %icc, %i5, %o0
9138 fcmpeq32 %f28, %f22, %i0
9139 xorcc %o7, 0x170B, %g5
9140 udivcc %l1, 0x1116, %o2
9141 ldd [%l7 + 0x50], %f28
9142 mulx %l5, 0x1656, %o4
9143 ld [%l7 + 0x3C], %f19
9144 bshuffle %f30, %f30, %f2
9145 smulcc %o3, 0x1BEE, %g6
9146 srlx %l4, 0x07, %o6
9147 sdivx %i4, 0x17E0, %g4
9148 subc %l0, 0x0B92, %i3
9149 fcmpne32 %f0, %f26, %g2
9150 ldsw [%l7 + 0x0C], %g1
9151 andn %g3, %l2, %o1
9152 fmovsg %xcc, %f24, %f13
9153 fpack16 %f16, %f24
9154 movl %xcc, %o5, %g7
9155 udivx %i2, 0x05C1, %i1
9156 edge8ln %i7, %l6, %l3
9157 st %f25, [%l7 + 0x34]
9158 move %icc, %i5, %o0
9159 sdiv %i0, 0x1D78, %i6
9160 movrlez %o7, %l1, %g5
9161 ldsw [%l7 + 0x2C], %l5
9162 addcc %o2, 0x0DD7, %o4
9163 edge8l %o3, %l4, %g6
9164 std %f12, [%l7 + 0x28]
9165 edge32 %o6, %g4, %i4
9166 fmovda %icc, %f16, %f16
9167 xorcc %i3, %g2, %g1
9168 fzeros %f5
9169 umulcc %l0, %g3, %o1
9170 save %o5, %l2, %g7
9171 rdpr %cwp, %g1
9172 rdpr %cansave, %g2
9173 rdpr %canrestore, %g3
9174 rdpr %cleanwin, %g4
9175 rdpr %otherwin, %g5
9176 rdpr %wstate, %g6
9177 fpsub16s %f14, %f27, %f9
9178 and %i1, 0x0D4A, %i7
9179 edge8ln %i2, %l6, %l3
9180 fcmpne16 %f26, %f14, %o0
9181 srlx %i0, 0x10, %i6
9182 edge16l %i5, %o7, %g5
9183 umul %l5, %o2, %l1
9184 popc 0x0512, %o4
9185 st %f18, [%l7 + 0x08]
9186 xorcc %o3, 0x114F, %l4
9187 fmuld8ulx16 %f21, %f4, %f2
9188 movvc %xcc, %g6, %g4
9189 sll %i4, %i3, %o6
9190 edge16l %g1, %l0, %g2
9191 edge16l %o1, %o5, %l2
9192 srl %g3, %g7, %i7
9193 sub %i1, %l6, %i2
9194 nop
9195 set 0x40, %i7
9196 std %f24, [%l7 + %i7]
9197 edge16l %l3, %o0, %i0
9198 sir 0x0762
9199 movle %icc, %i5, %i6
9200 stw %g5, [%l7 + 0x30]
9201 fones %f22
9202 movle %icc, %l5, %o2
9203 edge32l %l1, %o4, %o7
9204 sll %l4, 0x0F, %o3
9205 subccc %g4, %i4, %i3
9206 andcc %o6, 0x18E2, %g6
9207 alignaddr %l0, %g2, %o1
9208 orcc %g1, 0x10A4, %l2
9209 edge8n %o5, %g7, %g3
9210 sth %i1, [%l7 + 0x5A]
9211 mova %icc, %i7, %i2
9212 movre %l6, %o0, %i0
9213 addc %i5, 0x0EFC, %i6
9214 sub %l3, 0x1584, %g5
9215 edge8ln %o2, %l1, %l5
9216 mulx %o7, %o4, %l4
9217 orncc %g4, %o3, %i3
9218 srl %i4, %g6, %o6
9219 ld [%l7 + 0x3C], %f11
9220 fmovrsgz %g2, %f26, %f28
9221 edge16ln %l0, %g1, %o1
9222 edge32 %l2, %g7, %g3
9223 movleu %icc, %o5, %i1
9224 fabss %f25, %f13
9225 edge16 %i2, %l6, %o0
9226 fmul8x16au %f23, %f14, %f20
9227 movrgz %i7, %i0, %i5
9228 movneg %xcc, %i6, %l3
9229 fors %f15, %f4, %f13
9230 edge16 %o2, %g5, %l5
9231 subccc %l1, %o4, %l4
9232 movleu %xcc, %g4, %o7
9233 fmovrsgz %i3, %f4, %f11
9234 edge8l %i4, %g6, %o6
9235 srax %o3, 0x0A, %g2
9236 move %icc, %l0, %o1
9237 smul %l2, 0x1266, %g1
9238 mulx %g7, %g3, %i1
9239 ld [%l7 + 0x54], %f3
9240 movcs %xcc, %o5, %l6
9241 movg %icc, %o0, %i2
9242 move %icc, %i0, %i5
9243 movcs %icc, %i7, %l3
9244 or %i6, 0x052E, %o2
9245 fmovrdne %g5, %f30, %f26
9246 fands %f31, %f13, %f0
9247 orn %l1, %o4, %l4
9248 edge8l %l5, %g4, %o7
9249 udivcc %i3, 0x1797, %i4
9250 srl %o6, 0x13, %g6
9251 movg %icc, %o3, %l0
9252 ldsw [%l7 + 0x40], %g2
9253 orcc %o1, 0x1C9F, %g1
9254 ld [%l7 + 0x34], %f3
9255 popc 0x1720, %g7
9256 umul %l2, %i1, %g3
9257 edge32n %o5, %l6, %o0
9258 movge %icc, %i0, %i5
9259 sir 0x002C
9260 movg %xcc, %i7, %i2
9261 srl %l3, 0x06, %o2
9262 nop
9263 set 0x58, %g7
9264 stx %g5, [%l7 + %g7]
9265 popc 0x130F, %l1
9266 sdivcc %i6, 0x07E1, %l4
9267 movvc %xcc, %o4, %g4
9268 or %o7, %i3, %i4
9269 srax %l5, %g6, %o6
9270 ldsw [%l7 + 0x74], %l0
9271 andcc %o3, 0x1DCA, %o1
9272 sdivx %g1, 0x110E, %g7
9273 movrne %l2, %i1, %g2
9274 subc %g3, 0x09CD, %l6
9275 xorcc %o5, 0x15A9, %i0
9276 orcc %i5, 0x08FD, %o0
9277 movl %icc, %i7, %i2
9278 fandnot2s %f18, %f12, %f9
9279 xor %o2, %l3, %g5
9280 stw %l1, [%l7 + 0x1C]
9281 movre %l4, 0x3B1, %o4
9282 fmovdvs %icc, %f22, %f7
9283 xnorcc %g4, 0x0B37, %i6
9284 sll %o7, %i3, %i4
9285 fmovs %f21, %f0
9286 fandnot2s %f18, %f15, %f14
9287 addc %g6, 0x1697, %o6
9288 edge32ln %l5, %l0, %o1
9289 xnorcc %o3, 0x115B, %g1
9290 andncc %l2, %g7, %i1
9291 srl %g2, %g3, %l6
9292 smulcc %i0, %i5, %o0
9293 array16 %o5, %i7, %o2
9294 movg %xcc, %l3, %g5
9295 fmovsa %icc, %f29, %f1
9296 ldub [%l7 + 0x66], %i2
9297 fzeros %f11
9298 smulcc %l4, %l1, %o4
9299 edge16 %g4, %o7, %i3
9300 addccc %i6, %g6, %o6
9301 fmul8x16au %f26, %f21, %f28
9302 sethi 0x088F, %i4
9303 save %l5, 0x1A14, %o1
9304 rdpr %cwp, %g1
9305 rdpr %cansave, %g2
9306 rdpr %canrestore, %g3
9307 rdpr %cleanwin, %g4
9308 rdpr %otherwin, %g5
9309 rdpr %wstate, %g6
9310 sll %o3, %g1, %l0
9311 edge8l %l2, %g7, %g2
9312 srax %g3, %l6, %i0
9313 ldd [%l7 + 0x60], %f4
9314 movrlez %i1, %i5, %o0
9315 andcc %i7, %o2, %l3
9316 edge16 %o5, %i2, %l4
9317 addc %g5, 0x0B7C, %l1
9318 movn %icc, %g4, %o7
9319 lduh [%l7 + 0x78], %i3
9320 fpadd16s %f18, %f5, %f8
9321 array32 %i6, %o4, %g6
9322 xorcc %o6, %l5, %i4
9323 alignaddrl %o3, %o1, %g1
9324 movl %icc, %l2, %l0
9325 array8 %g2, %g7, %g3
9326 edge8l %i0, %l6, %i1
9327 fpadd32s %f27, %f14, %f16
9328 restore %i5, %o0, %o2
9329 rdpr %cwp, %g1
9330 rdpr %cansave, %g2
9331 rdpr %canrestore, %g3
9332 rdpr %cleanwin, %g4
9333 rdpr %otherwin, %g5
9334 rdpr %wstate, %g6
9335 orncc %l3, 0x19A5, %i7
9336 ld [%l7 + 0x5C], %f31
9337 nop
9338 set 0x40, %o5
9339 ldd [%l7 + %o5], %i2
9340 fcmped %fcc1, %f14, %f28
9341 movge %xcc, %o5, %g5
9342 edge32ln %l1, %g4, %l4
9343 for %f30, %f8, %f4
9344 andn %o7, 0x0659, %i6
9345 ld [%l7 + 0x4C], %f0
9346 fcmpgt32 %f0, %f12, %o4
9347 srax %g6, %i3, %l5
9348 movrgz %i4, %o3, %o6
9349 xnorcc %o1, 0x18D1, %g1
9350 movcc %icc, %l2, %g2
9351 edge8 %g7, %g3, %i0
9352 sdivcc %l0, 0x1C18, %l6
9353 fcmpd %fcc2, %f0, %f10
9354 sllx %i5, 0x1E, %i1
9355 xorcc %o2, %o0, %l3
9356 movvs %icc, %i7, %o5
9357 stb %i2, [%l7 + 0x1B]
9358 edge8 %l1, %g5, %l4
9359 std %f12, [%l7 + 0x70]
9360 fmovrdlez %g4, %f0, %f8
9361 std %f4, [%l7 + 0x68]
9362 ldx [%l7 + 0x10], %o7
9363 lduh [%l7 + 0x5C], %i6
9364 move %icc, %g6, %o4
9365 fcmpes %fcc0, %f14, %f26
9366 umulcc %l5, 0x16B7, %i3
9367 fpsub32 %f6, %f12, %f8
9368 mulscc %o3, 0x1031, %i4
9369 ldd [%l7 + 0x70], %o6
9370 fpsub32s %f29, %f20, %f17
9371 subc %o1, 0x1C72, %l2
9372 fnot1s %f22, %f12
9373 srlx %g2, 0x1D, %g7
9374 subc %g1, 0x1FCF, %i0
9375 udivx %g3, 0x06F2, %l6
9376 std %f28, [%l7 + 0x78]
9377 sllx %l0, 0x18, %i5
9378 fpadd32 %f4, %f0, %f10
9379 xor %i1, 0x10B6, %o0
9380 ld [%l7 + 0x70], %f12
9381 udivx %l3, 0x17C6, %o2
9382 udivcc %o5, 0x1883, %i7
9383 movn %xcc, %i2, %l1
9384 xnorcc %g5, %l4, %g4
9385 movneg %xcc, %o7, %i6
9386 setx loop_28, %l0, %l1
9387 return %l1
9388 nop
9389 rdpr %cwp, %g1
9390 rdpr %cansave, %g2
9391 rdpr %canrestore, %g3
9392 rdpr %cleanwin, %g4
9393 rdpr %otherwin, %g5
9394 rdpr %wstate, %g6
9395loop_28: fcmped %fcc2, %f16, %f8
9396 fmovscs %xcc, %f22, %f4
9397 srax %l5, 0x1F, %i3
9398 umulcc %i4, 0x0D7A, %o3
9399 srax %o6, 0x11, %o1
9400 movne %icc, %l2, %g2
9401 movcc %xcc, %g7, %g1
9402 movge %icc, %i0, %l6
9403 fmovdleu %xcc, %f23, %f24
9404 movle %icc, %l0, %g3
9405 movrlez %i5, 0x1A0, %o0
9406 fcmpeq32 %f18, %f6, %i1
9407 movcs %xcc, %o2, %l3
9408 edge16ln %i7, %i2, %o5
9409 ldub [%l7 + 0x4D], %g5
9410 edge16ln %l4, %g4, %l1
9411 restore %i6, %o7, %o4
9412 rdpr %cwp, %g1
9413 rdpr %cansave, %g2
9414 rdpr %canrestore, %g3
9415 rdpr %cleanwin, %g4
9416 rdpr %otherwin, %g5
9417 rdpr %wstate, %g6
9418 fmovdne %xcc, %f6, %f9
9419 movl %icc, %l5, %g6
9420 fcmpeq32 %f10, %f8, %i4
9421 fnot2 %f10, %f22
9422 movrgz %i3, 0x1EC, %o3
9423 sdiv %o6, 0x0468, %o1
9424 ldd [%l7 + 0x70], %f4
9425 nop
9426 set 0x78, %i3
9427 ldsw [%l7 + %i3], %g2
9428 ldsw [%l7 + 0x0C], %g7
9429 movleu %icc, %l2, %g1
9430 stb %i0, [%l7 + 0x23]
9431 fone %f2
9432 ldsb [%l7 + 0x78], %l6
9433 stx %l0, [%l7 + 0x28]
9434 srax %g3, 0x16, %o0
9435 movgu %icc, %i5, %i1
9436 srl %l3, 0x00, %o2
9437 sir 0x0E33
9438 xnor %i2, 0x01FF, %i7
9439 sub %g5, 0x1697, %o5
9440 smul %g4, %l1, %i6
9441 movrlz %l4, %o7, %l5
9442 ld [%l7 + 0x40], %f21
9443 fmovsl %icc, %f13, %f2
9444 fmovdg %icc, %f14, %f4
9445 save %o4, 0x131C, %g6
9446 rdpr %cwp, %g1
9447 rdpr %cansave, %g2
9448 rdpr %canrestore, %g3
9449 rdpr %cleanwin, %g4
9450 rdpr %otherwin, %g5
9451 rdpr %wstate, %g6
9452 edge8l %i3, %o3, %i4
9453 movrlz %o1, %g2, %o6
9454 addcc %g7, %l2, %g1
9455 srl %i0, 0x16, %l6
9456 fmovscc %xcc, %f9, %f0
9457 fmovse %icc, %f0, %f5
9458 movrlz %g3, %o0, %l0
9459 movne %icc, %i1, %l3
9460 fnot1 %f10, %f4
9461 fmovrslez %i5, %f4, %f21
9462 movre %o2, 0x0BB, %i7
9463 orncc %g5, 0x05CB, %i2
9464 andn %o5, 0x1311, %l1
9465 movcs %icc, %g4, %i6
9466 udivx %o7, 0x0AFA, %l5
9467 fnands %f8, %f16, %f23
9468 edge16 %o4, %g6, %i3
9469 andn %l4, 0x19EB, %o3
9470 stx %i4, [%l7 + 0x30]
9471 movle %icc, %o1, %g2
9472 edge8n %o6, %l2, %g7
9473 fmovd %f0, %f12
9474 movcc %icc, %g1, %i0
9475 fmovsa %icc, %f3, %f29
9476 fmovdleu %xcc, %f1, %f27
9477 sll %l6, 0x02, %o0
9478 fpackfix %f12, %f11
9479 alignaddrl %g3, %l0, %i1
9480 st %f10, [%l7 + 0x78]
9481 save %i5, %l3, %o2
9482 rdpr %cwp, %g1
9483 rdpr %cansave, %g2
9484 rdpr %canrestore, %g3
9485 rdpr %cleanwin, %g4
9486 rdpr %otherwin, %g5
9487 rdpr %wstate, %g6
9488 stx %g5, [%l7 + 0x08]
9489 ldx [%l7 + 0x58], %i2
9490 srax %o5, %i7, %g4
9491 nop
9492 set 0x64, %i1
9493 stw %i6, [%l7 + %i1]
9494 movvc %icc, %l1, %o7
9495 fnegs %f4, %f4
9496 sth %l5, [%l7 + 0x3C]
9497 fpsub32 %f8, %f24, %f6
9498 edge8ln %g6, %i3, %l4
9499 movre %o4, 0x35A, %i4
9500 edge32ln %o1, %o3, %o6
9501 subc %l2, %g2, %g7
9502 stb %i0, [%l7 + 0x2C]
9503 edge8n %l6, %g1, %o0
9504 udivcc %l0, 0x1696, %i1
9505 lduh [%l7 + 0x20], %g3
9506 addccc %l3, 0x061A, %i5
9507 array16 %o2, %i2, %o5
9508 addccc %g5, %g4, %i7
9509 udivx %l1, 0x07D5, %o7
9510 mulscc %i6, %l5, %i3
9511 edge16l %l4, %g6, %o4
9512 edge32l %i4, %o3, %o1
9513 lduw [%l7 + 0x18], %l2
9514 fpsub32 %f30, %f4, %f12
9515 edge16ln %g2, %g7, %i0
9516 srax %o6, 0x1B, %l6
9517 smul %o0, 0x0722, %g1
9518 orcc %l0, %g3, %i1
9519 ldsb [%l7 + 0x6D], %i5
9520 udivx %o2, 0x07F2, %l3
9521 sllx %o5, %i2, %g5
9522 edge16 %i7, %l1, %o7
9523 fmovdpos %icc, %f29, %f27
9524 movge %icc, %i6, %g4
9525 fmovsn %icc, %f20, %f28
9526 and %i3, 0x1EFC, %l5
9527 srl %l4, %g6, %i4
9528 srax %o3, 0x05, %o4
9529 fpadd16s %f30, %f9, %f18
9530 addc %l2, %o1, %g7
9531 std %f12, [%l7 + 0x30]
9532 ldub [%l7 + 0x3E], %g2
9533 ld [%l7 + 0x58], %f22
9534 edge16l %o6, %l6, %o0
9535 fmul8x16au %f26, %f6, %f30
9536 edge8n %i0, %l0, %g1
9537 fmovdleu %xcc, %f23, %f19
9538 udivcc %g3, 0x1BF9, %i1
9539 sllx %o2, 0x1C, %i5
9540 subccc %l3, %o5, %g5
9541 andncc %i7, %i2, %o7
9542 movrlez %i6, %l1, %g4
9543 sub %i3, %l5, %l4
9544 fnot1 %f18, %f28
9545 movre %g6, %o3, %i4
9546 xorcc %l2, %o1, %g7
9547 and %g2, %o6, %o4
9548 ldd [%l7 + 0x18], %i6
9549 lduh [%l7 + 0x46], %i0
9550 orcc %l0, %o0, %g1
9551 movl %icc, %g3, %i1
9552 movge %xcc, %i5, %o2
9553 ldd [%l7 + 0x50], %f18
9554 nop
9555 set 0x74, %i5
9556 ldub [%l7 + %i5], %o5
9557 orn %l3, %g5, %i2
9558 edge32ln %i7, %o7, %l1
9559 and %i6, %i3, %g4
9560 edge16ln %l5, %l4, %g6
9561 fpadd16s %f15, %f5, %f31
9562 ldd [%l7 + 0x28], %i4
9563 stb %o3, [%l7 + 0x6E]
9564 movne %icc, %o1, %l2
9565 movge %icc, %g2, %g7
9566 fornot2 %f18, %f0, %f12
9567 fsrc1s %f6, %f1
9568 popc 0x0171, %o4
9569 srax %l6, %o6, %l0
9570 fcmpeq16 %f16, %f2, %i0
9571 sdivx %g1, 0x1EC2, %o0
9572 sdivx %i1, 0x10CE, %i5
9573 smulcc %o2, %o5, %g3
9574 st %f26, [%l7 + 0x1C]
9575 fxnors %f5, %f15, %f28
9576 popc %g5, %i2
9577 mulscc %l3, 0x1A90, %o7
9578 fandnot2 %f4, %f8, %f4
9579 ld [%l7 + 0x44], %f5
9580 fone %f18
9581 ldd [%l7 + 0x28], %f24
9582 subccc %i7, %i6, %l1
9583 movn %icc, %g4, %l5
9584 popc 0x1595, %i3
9585 udivx %g6, 0x1375, %l4
9586 edge32l %o3, %i4, %l2
9587 movvc %xcc, %o1, %g2
9588 edge32ln %g7, %o4, %l6
9589 srl %l0, %i0, %g1
9590 ldub [%l7 + 0x6F], %o0
9591 fsrc2s %f12, %f17
9592 movg %xcc, %i1, %i5
9593 edge16n %o6, %o5, %o2
9594 lduw [%l7 + 0x4C], %g3
9595 edge32 %i2, %l3, %g5
9596 popc 0x0593, %i7
9597 movg %xcc, %i6, %l1
9598 fpsub16s %f18, %f1, %f15
9599 edge32 %g4, %o7, %l5
9600 fexpand %f3, %f16
9601 lduh [%l7 + 0x34], %g6
9602 movvc %icc, %i3, %l4
9603 sdiv %i4, 0x1DAA, %o3
9604 fornot1s %f5, %f29, %f24
9605 array16 %o1, %g2, %l2
9606 mulx %g7, 0x114C, %l6
9607 edge8ln %o4, %i0, %l0
9608 fmovscs %icc, %f15, %f31
9609 mova %icc, %o0, %g1
9610 subccc %i1, %i5, %o5
9611 ldub [%l7 + 0x65], %o2
9612 array8 %g3, %i2, %l3
9613 orn %o6, 0x19EE, %i7
9614 movcc %xcc, %g5, %l1
9615 subccc %i6, %o7, %g4
9616 movcs %icc, %g6, %i3
9617 umul %l5, %i4, %o3
9618 lduh [%l7 + 0x12], %o1
9619 edge16ln %g2, %l4, %g7
9620 fornot1 %f18, %f10, %f30
9621 edge16ln %l6, %l2, %i0
9622 lduh [%l7 + 0x4E], %l0
9623 fmovscc %icc, %f16, %f22
9624 popc 0x0651, %o0
9625 edge16n %g1, %i1, %i5
9626 addc %o5, 0x0083, %o4
9627 orn %o2, 0x05AE, %i2
9628 movge %icc, %l3, %o6
9629 movl %icc, %g3, %i7
9630 movvs %icc, %g5, %l1
9631 sllx %o7, 0x1D, %i6
9632 orn %g4, %g6, %i3
9633 array8 %l5, %o3, %i4
9634 fmovdge %xcc, %f17, %f2
9635 or %o1, 0x0598, %l4
9636 and %g2, %g7, %l6
9637 stw %l2, [%l7 + 0x64]
9638 fmovsn %xcc, %f0, %f23
9639 movcs %xcc, %i0, %o0
9640 srax %g1, 0x0B, %i1
9641 udiv %l0, 0x0509, %i5
9642 edge32n %o5, %o2, %i2
9643 movg %xcc, %l3, %o4
9644 edge8 %o6, %g3, %g5
9645 add %i7, %o7, %l1
9646 ldsw [%l7 + 0x74], %i6
9647 sllx %g6, %i3, %g4
9648 sdiv %o3, 0x072E, %i4
9649 smulcc %o1, %l5, %g2
9650 nop
9651 set 0x18, %o4
9652 ldsh [%l7 + %o4], %l4
9653 fcmped %fcc3, %f4, %f14
9654 edge8 %g7, %l2, %l6
9655 xnorcc %i0, 0x05A2, %g1
9656 fpack32 %f16, %f6, %f28
9657 movpos %xcc, %o0, %i1
9658 movvc %xcc, %l0, %i5
9659 stw %o5, [%l7 + 0x54]
9660 edge32ln %i2, %o2, %l3
9661 ldx [%l7 + 0x68], %o4
9662 xnorcc %o6, 0x1B78, %g5
9663 st %f17, [%l7 + 0x58]
9664 fxors %f25, %f23, %f29
9665 ldsh [%l7 + 0x24], %i7
9666 lduw [%l7 + 0x0C], %g3
9667 move %xcc, %l1, %i6
9668 andn %o7, 0x132F, %i3
9669 srl %g6, 0x1A, %o3
9670 sethi 0x0C24, %g4
9671 edge8 %i4, %o1, %g2
9672 array32 %l4, %l5, %l2
9673 movre %l6, %g7, %i0
9674 alignaddr %o0, %g1, %i1
9675 add %l0, %i5, %o5
9676 sethi 0x14FA, %i2
9677 mova %xcc, %l3, %o2
9678 ld [%l7 + 0x6C], %f29
9679 popc 0x0554, %o6
9680 srax %g5, 0x04, %i7
9681 edge16ln %g3, %l1, %i6
9682 movne %icc, %o7, %o4
9683 fpackfix %f18, %f3
9684 smulcc %i3, 0x16D7, %g6
9685 umul %g4, 0x1045, %o3
9686 andn %i4, %o1, %l4
9687 movne %icc, %g2, %l5
9688 fmovdleu %xcc, %f31, %f26
9689 srl %l6, %g7, %i0
9690 alignaddrl %o0, %g1, %i1
9691 orncc %l2, %l0, %i5
9692 fmovrde %i2, %f24, %f8
9693 movre %o5, %l3, %o6
9694 stb %g5, [%l7 + 0x68]
9695 fmovdg %xcc, %f13, %f15
9696 movneg %icc, %o2, %i7
9697 orcc %g3, 0x1B04, %i6
9698 nop
9699 set 0x08, %i6
9700 stx %o7, [%l7 + %i6]
9701 edge32n %l1, %i3, %o4
9702 std %f24, [%l7 + 0x18]
9703 mulscc %g6, %o3, %i4
9704 fcmpne16 %f2, %f4, %o1
9705 edge8 %g4, %g2, %l5
9706 ldsb [%l7 + 0x67], %l6
9707 andcc %l4, 0x1644, %i0
9708 ldsb [%l7 + 0x28], %o0
9709 fmuld8sux16 %f9, %f18, %f26
9710 edge16l %g7, %i1, %l2
9711 movre %g1, %i5, %l0
9712 sll %i2, 0x0E, %o5
9713 movl %xcc, %l3, %g5
9714 stx %o2, [%l7 + 0x28]
9715 fnor %f30, %f26, %f28
9716 ldx [%l7 + 0x58], %o6
9717 st %f24, [%l7 + 0x30]
9718 lduh [%l7 + 0x30], %g3
9719 udivx %i7, 0x13A3, %i6
9720 subc %l1, %i3, %o7
9721 andcc %g6, %o3, %o4
9722 sllx %i4, %o1, %g2
9723 sir 0x1F81
9724 ldsb [%l7 + 0x10], %l5
9725 fabsd %f12, %f16
9726 srl %l6, %g4, %l4
9727 movgu %icc, %i0, %o0
9728 fmovdpos %icc, %f13, %f27
9729 edge8n %g7, %l2, %i1
9730 edge16 %g1, %l0, %i5
9731 sdivcc %i2, 0x13DB, %l3
9732 movcs %xcc, %o5, %g5
9733 stb %o2, [%l7 + 0x46]
9734 fmovdle %xcc, %f16, %f5
9735 udivcc %g3, 0x11BB, %i7
9736 stb %i6, [%l7 + 0x3C]
9737 fcmpne16 %f12, %f26, %o6
9738 edge16 %i3, %o7, %g6
9739 fmovdn %icc, %f10, %f2
9740 sdiv %o3, 0x134D, %l1
9741 orcc %i4, 0x1539, %o4
9742 sth %g2, [%l7 + 0x6E]
9743 fxors %f13, %f26, %f30
9744 and %l5, %l6, %o1
9745 ldsb [%l7 + 0x09], %g4
9746 edge8ln %l4, %o0, %i0
9747 fornot1 %f26, %f4, %f10
9748 fnand %f22, %f8, %f30
9749 addccc %l2, %g7, %g1
9750 udiv %i1, 0x05DB, %i5
9751 movcc %icc, %l0, %i2
9752 movvc %icc, %l3, %g5
9753 sethi 0x1160, %o5
9754 fmuld8ulx16 %f20, %f28, %f26
9755 movneg %xcc, %o2, %g3
9756 edge32n %i6, %o6, %i7
9757 popc %i3, %o7
9758 andncc %o3, %g6, %l1
9759 fmovsge %icc, %f29, %f7
9760 fnand %f2, %f10, %f18
9761 subcc %o4, 0x1574, %g2
9762 movgu %icc, %i4, %l5
9763 udivx %l6, 0x1E1D, %o1
9764 sir 0x06B5
9765 movre %g4, 0x2BD, %l4
9766 movrne %i0, 0x0E4, %o0
9767 movg %icc, %l2, %g1
9768 setx loop_29, %l0, %l1
9769 return %l1
9770 nop
9771 rdpr %cwp, %g1
9772 rdpr %cansave, %g2
9773 rdpr %canrestore, %g3
9774 rdpr %cleanwin, %g4
9775 rdpr %otherwin, %g5
9776 rdpr %wstate, %g6
9777loop_29: udiv %l0, 0x1E21, %i2
9778 sdivx %g5, 0x1BEF, %o5
9779 restore %o2, 0x0478, %g3
9780 rdpr %cwp, %g1
9781 rdpr %cansave, %g2
9782 rdpr %canrestore, %g3
9783 rdpr %cleanwin, %g4
9784 rdpr %otherwin, %g5
9785 rdpr %wstate, %g6
9786 umulcc %l3, %o6, %i6
9787 movne %xcc, %i7, %o7
9788 subcc %i3, 0x1C2B, %o3
9789 srax %g6, 0x09, %l1
9790 andncc %o4, %g2, %l5
9791 srax %l6, %o1, %i4
9792 fmovde %xcc, %f27, %f30
9793 fmovs %f7, %f15
9794 bshuffle %f0, %f22, %f22
9795 fmovrdne %l4, %f10, %f26
9796 movleu %icc, %i0, %o0
9797 edge16n %g4, %l2, %g7
9798 edge32n %g1, %i5, %l0
9799 fmovdl %icc, %f10, %f20
9800 move %xcc, %i2, %i1
9801 alignaddrl %o5, %o2, %g5
9802 movrgez %g3, %l3, %i6
9803 movg %xcc, %o6, %o7
9804 subccc %i3, %i7, %g6
9805 fpack32 %f18, %f0, %f30
9806 sth %o3, [%l7 + 0x12]
9807 st %f19, [%l7 + 0x20]
9808 umulcc %o4, 0x0BA5, %g2
9809 ldd [%l7 + 0x30], %l0
9810 fpsub32s %f25, %f12, %f13
9811 lduh [%l7 + 0x56], %l5
9812 movre %o1, 0x06E, %i4
9813 edge16n %l6, %i0, %o0
9814 xnorcc %l4, %l2, %g4
9815 edge8l %g1, %i5, %g7
9816 addccc %i2, 0x1C69, %i1
9817 orn %l0, 0x16BE, %o5
9818 movleu %xcc, %g5, %o2
9819 edge8n %l3, %g3, %o6
9820 fones %f10
9821 movleu %icc, %o7, %i6
9822 fmovdge %icc, %f10, %f5
9823 srl %i3, 0x0D, %g6
9824 sth %o3, [%l7 + 0x4A]
9825 sth %i7, [%l7 + 0x08]
9826 movpos %icc, %o4, %g2
9827 xnorcc %l1, %o1, %l5
9828 udivx %l6, 0x1AEE, %i0
9829 nop
9830 set 0x48, %o3
9831 stw %i4, [%l7 + %o3]
9832 udivx %o0, 0x00FF, %l2
9833 movle %xcc, %l4, %g1
9834 edge32 %i5, %g4, %i2
9835 stw %i1, [%l7 + 0x40]
9836 addcc %g7, 0x131B, %o5
9837 movne %xcc, %l0, %g5
9838 smulcc %o2, %g3, %o6
9839 fmovsgu %icc, %f19, %f29
9840 ldsb [%l7 + 0x25], %o7
9841 movpos %icc, %i6, %i3
9842 fmovsne %xcc, %f26, %f20
9843 umul %l3, 0x020B, %o3
9844 xnor %i7, %o4, %g2
9845 movre %l1, 0x027, %o1
9846 movn %xcc, %l5, %l6
9847 xnorcc %g6, %i0, %o0
9848 edge32ln %i4, %l2, %l4
9849 fpmerge %f7, %f15, %f6
9850 lduw [%l7 + 0x74], %g1
9851 edge16l %g4, %i2, %i5
9852 stb %g7, [%l7 + 0x30]
9853 lduh [%l7 + 0x26], %i1
9854 fmovdle %xcc, %f10, %f0
9855 lduh [%l7 + 0x38], %o5
9856 mova %xcc, %l0, %g5
9857 std %f14, [%l7 + 0x18]
9858 movl %xcc, %o2, %g3
9859 alignaddr %o6, %o7, %i6
9860 fcmps %fcc0, %f7, %f19
9861 fcmped %fcc2, %f8, %f8
9862 sth %l3, [%l7 + 0x0A]
9863 sethi 0x132A, %o3
9864 setx loop_30, %l0, %l1
9865 return %l1
9866 nop
9867 rdpr %cwp, %g1
9868 rdpr %cansave, %g2
9869 rdpr %canrestore, %g3
9870 rdpr %cleanwin, %g4
9871 rdpr %otherwin, %g5
9872 rdpr %wstate, %g6
9873loop_30: fabss %f24, %f26
9874 stx %o4, [%l7 + 0x60]
9875 fmovsneg %icc, %f7, %f14
9876 fmovdg %icc, %f14, %f4
9877 fabss %f19, %f3
9878 smulcc %l1, 0x19F5, %g2
9879 movne %icc, %o1, %l5
9880 sth %l6, [%l7 + 0x4A]
9881 lduh [%l7 + 0x5E], %i0
9882 fmovdcc %xcc, %f8, %f6
9883 fmovrdne %o0, %f28, %f26
9884 fsrc2s %f30, %f22
9885 mulx %g6, 0x1461, %l2
9886 and %l4, %i4, %g1
9887 nop
9888 set 0x4C, %i4
9889 ldsh [%l7 + %i4], %g4
9890 edge32l %i2, %i5, %i1
9891 sra %o5, 0x1C, %l0
9892 subc %g7, %g5, %o2
9893 sethi 0x0C96, %o6
9894 fmovdcc %icc, %f8, %f9
9895 fmovs %f7, %f14
9896 or %o7, 0x0BAD, %i6
9897 fsrc1s %f21, %f31
9898 edge32 %g3, %o3, %i7
9899 mulscc %l3, %o4, %i3
9900 fpsub32 %f2, %f0, %f12
9901 alignaddrl %g2, %l1, %l5
9902 addc %o1, 0x015D, %l6
9903 fsrc1s %f15, %f26
9904 andcc %i0, %o0, %g6
9905 array32 %l4, %i4, %g1
9906 smulcc %l2, %i2, %i5
9907 srlx %i1, 0x08, %g4
9908 xnorcc %l0, 0x180C, %o5
9909 nop
9910 set 0x32, %g6
9911 ldsh [%l7 + %g6], %g7
9912 movneg %xcc, %o2, %o6
9913 lduh [%l7 + 0x52], %o7
9914 fmovrslez %g5, %f18, %f16
9915 fmul8x16 %f26, %f18, %f28
9916 sethi 0x1953, %g3
9917 fmuld8sux16 %f1, %f4, %f12
9918 andncc %i6, %i7, %l3
9919 move %xcc, %o3, %o4
9920 fones %f17
9921 umulcc %i3, 0x11C9, %l1
9922 fmovsneg %xcc, %f24, %f1
9923 srl %g2, 0x19, %o1
9924 sir 0x1295
9925 fmovs %f7, %f25
9926 smul %l6, %l5, %o0
9927 movn %xcc, %g6, %l4
9928 ldub [%l7 + 0x0F], %i4
9929 andncc %i0, %g1, %l2
9930 movre %i5, 0x102, %i1
9931 fandnot1s %f15, %f23, %f6
9932 movle %icc, %g4, %i2
9933 fmovrdlz %o5, %f12, %f16
9934 fmovrdlez %l0, %f8, %f2
9935 ldd [%l7 + 0x20], %g6
9936 fnot2s %f9, %f9
9937 alignaddr %o6, %o7, %o2
9938 fxnor %f22, %f0, %f12
9939 or %g5, %i6, %g3
9940 movrgez %i7, %o3, %l3
9941 fzero %f8
9942 ld [%l7 + 0x28], %f11
9943 andn %i3, %l1, %g2
9944 edge32n %o4, %l6, %o1
9945 movneg %xcc, %o0, %g6
9946 orcc %l5, 0x0A33, %l4
9947 movrgez %i0, 0x182, %i4
9948 movgu %icc, %g1, %l2
9949 stx %i5, [%l7 + 0x18]
9950 array8 %i1, %i2, %o5
9951 andncc %g4, %g7, %o6
9952 fornot2 %f12, %f8, %f2
9953 umul %l0, 0x0667, %o2
9954 addc %g5, 0x0616, %o7
9955 sll %g3, 0x11, %i6
9956 alignaddr %i7, %l3, %i3
9957 edge8l %l1, %g2, %o4
9958 movrgez %l6, %o1, %o0
9959 andcc %o3, 0x0B4C, %g6
9960 subcc %l5, 0x02C5, %i0
9961 movg %xcc, %i4, %l4
9962 mova %icc, %l2, %i5
9963 movge %xcc, %i1, %g1
9964 movvs %xcc, %o5, %i2
9965 ldsw [%l7 + 0x28], %g4
9966 movrlz %g7, 0x2A8, %l0
9967 smulcc %o6, %g5, %o2
9968 srl %o7, %i6, %g3
9969 edge32l %l3, %i3, %i7
9970 movge %icc, %g2, %l1
9971 edge8n %l6, %o4, %o1
9972 movgu %icc, %o0, %o3
9973 movn %xcc, %g6, %l5
9974 movneg %xcc, %i4, %i0
9975 orn %l4, %i5, %i1
9976 srl %g1, 0x0C, %o5
9977 ldx [%l7 + 0x58], %l2
9978 nop
9979 set 0x60, %g1
9980 lduw [%l7 + %g1], %g4
9981 fcmped %fcc0, %f2, %f20
9982 smul %i2, %g7, %l0
9983 movneg %icc, %g5, %o2
9984 fzero %f6
9985 edge16l %o6, %o7, %g3
9986 addccc %l3, 0x0700, %i6
9987 sll %i3, 0x19, %g2
9988 edge16l %l1, %l6, %o4
9989 fmovdcs %icc, %f29, %f2
9990 orcc %o1, %i7, %o3
9991 mulscc %o0, %l5, %i4
9992 fnot2s %f9, %f7
9993 subccc %g6, 0x09AA, %l4
9994 alignaddr %i0, %i1, %i5
9995 stx %o5, [%l7 + 0x28]
9996 fmovscs %xcc, %f21, %f26
9997 fandnot1 %f4, %f12, %f6
9998 ldsb [%l7 + 0x0E], %g1
9999 subc %g4, 0x11F5, %l2
10000 fmul8ulx16 %f20, %f16, %f16
10001 fmovdneg %icc, %f20, %f2
10002 stx %g7, [%l7 + 0x58]
10003 sdivcc %i2, 0x1AC2, %l0
10004 st %f4, [%l7 + 0x74]
10005 popc %g5, %o2
10006 movge %xcc, %o7, %o6
10007 edge32 %g3, %i6, %l3
10008 fmul8x16au %f1, %f28, %f18
10009 nop
10010 set 0x08, %i0
10011 ldd [%l7 + %i0], %i2
10012 edge8ln %l1, %g2, %l6
10013 xor %o1, 0x1668, %i7
10014 alignaddrl %o4, %o3, %o0
10015 movcc %icc, %i4, %g6
10016 udivcc %l4, 0x1FDF, %i0
10017 fnegd %f30, %f0
10018 srax %i1, 0x00, %l5
10019 ld [%l7 + 0x08], %f30
10020 edge8n %i5, %g1, %o5
10021 ldub [%l7 + 0x1A], %l2
10022 movleu %icc, %g7, %g4
10023 array8 %i2, %g5, %o2
10024 sll %o7, 0x0C, %l0
10025 mova %icc, %o6, %i6
10026 movvc %icc, %g3, %l3
10027 array8 %l1, %g2, %l6
10028 sllx %i3, 0x0D, %i7
10029 addccc %o4, 0x1DB1, %o3
10030 orcc %o0, %o1, %g6
10031 edge16l %l4, %i4, %i0
10032 sra %i1, %l5, %g1
10033 fands %f5, %f30, %f30
10034 alignaddrl %o5, %i5, %g7
10035 ld [%l7 + 0x48], %f15
10036 fpadd32 %f8, %f20, %f28
10037 orn %l2, 0x04C7, %i2
10038 save %g4, 0x11AB, %g5
10039 rdpr %cwp, %g1
10040 rdpr %cansave, %g2
10041 rdpr %canrestore, %g3
10042 rdpr %cleanwin, %g4
10043 rdpr %otherwin, %g5
10044 rdpr %wstate, %g6
10045 fpack32 %f18, %f12, %f20
10046 mulscc %o2, %o7, %o6
10047 ldd [%l7 + 0x68], %l0
10048 fmul8x16au %f10, %f9, %f14
10049 subccc %g3, 0x0A42, %i6
10050 pdist %f12, %f0, %f2
10051 xor %l3, 0x0E97, %g2
10052 and %l6, 0x129E, %l1
10053 subc %i3, 0x059A, %o4
10054 fmul8sux16 %f0, %f28, %f8
10055 ldsh [%l7 + 0x52], %o3
10056 movleu %xcc, %i7, %o1
10057 edge16ln %g6, %o0, %i4
10058 alignaddrl %l4, %i0, %i1
10059 movvs %icc, %g1, %o5
10060 stb %i5, [%l7 + 0x16]
10061 movrlez %l5, %g7, %i2
10062 movg %xcc, %g4, %g5
10063 movne %icc, %o2, %l2
10064 andcc %o7, 0x11B1, %l0
10065 movrgez %g3, 0x19D, %o6
10066 subccc %l3, %g2, %l6
10067 fmovsge %icc, %f5, %f20
10068 xnorcc %l1, 0x0974, %i6
10069 fmovdg %xcc, %f15, %f3
10070 xnor %o4, %i3, %o3
10071 movgu %xcc, %i7, %o1
10072 xnor %g6, 0x1D5D, %o0
10073 alignaddr %i4, %l4, %i0
10074 fcmped %fcc3, %f30, %f26
10075 fzero %f22
10076 array16 %i1, %g1, %i5
10077 movg %icc, %l5, %g7
10078 fmul8sux16 %f16, %f2, %f30
10079 udiv %o5, 0x18CA, %g4
10080 stw %g5, [%l7 + 0x30]
10081 movrlz %o2, 0x324, %l2
10082 fmovscc %icc, %f17, %f14
10083 srl %i2, %l0, %o7
10084 udivcc %o6, 0x1060, %l3
10085 subcc %g3, %g2, %l6
10086 lduw [%l7 + 0x28], %i6
10087 fpsub32s %f30, %f15, %f13
10088 fcmpes %fcc3, %f9, %f31
10089 movpos %xcc, %l1, %o4
10090 udivx %o3, 0x05CE, %i7
10091 edge16 %o1, %g6, %o0
10092 movgu %xcc, %i3, %i4
10093 fnot1s %f20, %f2
10094 addcc %l4, 0x1892, %i1
10095 movn %xcc, %i0, %i5
10096 fmovsvs %icc, %f22, %f31
10097 move %icc, %l5, %g1
10098 edge16ln %g7, %g4, %o5
10099 movcs %icc, %o2, %g5
10100 ldsw [%l7 + 0x20], %i2
10101 movcc %icc, %l2, %l0
10102 restore %o6, 0x1C42, %o7
10103 rdpr %cwp, %g1
10104 rdpr %cansave, %g2
10105 rdpr %canrestore, %g3
10106 rdpr %cleanwin, %g4
10107 rdpr %otherwin, %g5
10108 rdpr %wstate, %g6
10109 addcc %l3, 0x1A80, %g3
10110 std %f18, [%l7 + 0x38]
10111 ldd [%l7 + 0x48], %f30
10112 std %f28, [%l7 + 0x50]
10113 or %g2, %i6, %l6
10114 movre %o4, 0x3BA, %o3
10115 fmovsge %icc, %f6, %f20
10116 lduh [%l7 + 0x40], %l1
10117 addccc %i7, 0x18DF, %o1
10118 ldsh [%l7 + 0x24], %o0
10119 movrne %g6, 0x3DF, %i3
10120 fpack32 %f2, %f8, %f20
10121 ldd [%l7 + 0x20], %f2
10122 ldsw [%l7 + 0x58], %i4
10123 ldd [%l7 + 0x10], %f0
10124 movleu %icc, %l4, %i1
10125 movrne %i0, %l5, %g1
10126 sdivcc %g7, 0x1A7D, %i5
10127 lduw [%l7 + 0x5C], %o5
10128 std %f26, [%l7 + 0x60]
10129 nop
10130 set 0x78, %o1
10131 std %f28, [%l7 + %o1]
10132 array8 %o2, %g4, %i2
10133 edge32l %l2, %l0, %g5
10134 mova %icc, %o6, %o7
10135 stb %g3, [%l7 + 0x5F]
10136 movrgz %g2, %i6, %l6
10137 fmovsgu %icc, %f29, %f9
10138 array8 %o4, %o3, %l3
10139 movrlz %i7, %l1, %o1
10140 fcmpes %fcc3, %f24, %f28
10141 fmovrslez %o0, %f23, %f11
10142 sdivx %i3, 0x14B6, %g6
10143 array32 %l4, %i4, %i1
10144 movge %icc, %i0, %g1
10145 addccc %g7, %l5, %o5
10146 movg %icc, %o2, %i5
10147 sdiv %g4, 0x1632, %i2
10148 movne %xcc, %l0, %l2
10149 movle %icc, %o6, %g5
10150 andn %g3, %g2, %i6
10151 smulcc %l6, 0x07DC, %o7
10152 smul %o3, %o4, %i7
10153 stw %l3, [%l7 + 0x18]
10154 fxnors %f11, %f30, %f4
10155 xorcc %l1, %o0, %o1
10156 fmovdge %xcc, %f8, %f0
10157 and %i3, 0x1D84, %g6
10158 mulscc %l4, 0x1775, %i1
10159 save %i0, %g1, %g7
10160 rdpr %cwp, %g1
10161 rdpr %cansave, %g2
10162 rdpr %canrestore, %g3
10163 rdpr %cleanwin, %g4
10164 rdpr %otherwin, %g5
10165 rdpr %wstate, %g6
10166 andn %l5, 0x0CFC, %o5
10167 orncc %o2, %i5, %i4
10168 srlx %g4, %l0, %l2
10169 smulcc %o6, 0x0957, %i2
10170 stw %g3, [%l7 + 0x14]
10171 fmul8sux16 %f4, %f0, %f8
10172 edge32ln %g2, %i6, %g5
10173 smul %l6, 0x1BB9, %o7
10174 fmovdneg %icc, %f14, %f28
10175 mova %xcc, %o3, %i7
10176 fmovdl %icc, %f29, %f23
10177 edge8ln %o4, %l1, %o0
10178 addccc %l3, 0x0780, %o1
10179 movrlz %i3, %l4, %i1
10180 or %g6, 0x131D, %g1
10181 andncc %i0, %g7, %l5
10182 xnorcc %o5, 0x100E, %i5
10183 lduh [%l7 + 0x68], %i4
10184 movl %icc, %g4, %o2
10185 addc %l0, %l2, %i2
10186 srlx %o6, %g2, %i6
10187 movcc %icc, %g5, %g3
10188 movl %xcc, %l6, %o7
10189 fornot1s %f7, %f20, %f14
10190 movle %xcc, %o3, %o4
10191 edge16ln %i7, %o0, %l1
10192 fands %f17, %f20, %f7
10193 array32 %o1, %l3, %i3
10194 sub %i1, %l4, %g1
10195 sllx %g6, %i0, %l5
10196 edge16n %g7, %i5, %o5
10197 srax %g4, 0x0C, %i4
10198 ld [%l7 + 0x50], %f17
10199 movn %xcc, %o2, %l2
10200 mova %icc, %l0, %i2
10201 edge8 %o6, %i6, %g2
10202 orn %g5, %g3, %l6
10203 movne %xcc, %o3, %o7
10204 addccc %i7, %o4, %l1
10205 movvc %xcc, %o0, %l3
10206 srlx %i3, %o1, %l4
10207 lduh [%l7 + 0x72], %g1
10208 fornot1 %f0, %f8, %f20
10209 addccc %i1, 0x0DC8, %i0
10210 ldsb [%l7 + 0x1D], %g6
10211 sdivcc %g7, 0x1E73, %l5
10212 fmovrsgez %i5, %f8, %f30
10213 addcc %o5, 0x08A1, %g4
10214 movn %xcc, %o2, %l2
10215 fcmped %fcc1, %f0, %f20
10216 orn %i4, 0x10AB, %i2
10217 fsrc2 %f28, %f22
10218 st %f15, [%l7 + 0x48]
10219 edge8l %o6, %l0, %g2
10220 mulx %g5, 0x0917, %g3
10221 stb %i6, [%l7 + 0x0A]
10222 mulscc %l6, 0x0A67, %o7
10223 andcc %o3, 0x081D, %o4
10224 edge16 %l1, %i7, %l3
10225 movrgz %o0, %i3, %o1
10226 movl %icc, %g1, %l4
10227 fandnot2s %f13, %f23, %f26
10228 sub %i0, 0x1319, %i1
10229 orncc %g7, %l5, %g6
10230 fabss %f8, %f21
10231 movvc %icc, %i5, %g4
10232 fcmpeq32 %f30, %f10, %o5
10233 sdivcc %l2, 0x100D, %o2
10234 mulscc %i4, 0x01E1, %o6
10235 sdiv %i2, 0x16C5, %g2
10236 fabss %f8, %f8
10237 ldsh [%l7 + 0x1E], %g5
10238 ldx [%l7 + 0x58], %l0
10239 movcs %xcc, %i6, %l6
10240 nop
10241 set 0x78, %g5
10242 ldd [%l7 + %g5], %g2
10243 sdiv %o7, 0x1CDE, %o4
10244 sethi 0x124A, %o3
10245 edge8n %l1, %l3, %o0
10246 edge16l %i7, %o1, %i3
10247 sllx %l4, 0x1A, %i0
10248 edge16n %i1, %g1, %g7
10249 edge8 %g6, %l5, %i5
10250 srlx %g4, %l2, %o2
10251 fands %f13, %f25, %f3
10252 array8 %o5, %i4, %i2
10253 fmovrdne %g2, %f28, %f6
10254 umul %o6, %g5, %l0
10255 sllx %i6, 0x0E, %g3
10256 fmovsgu %xcc, %f8, %f12
10257 movrlz %l6, %o4, %o3
10258 movge %icc, %l1, %o7
10259 xor %o0, %l3, %i7
10260 smul %o1, %i3, %l4
10261 edge32ln %i0, %i1, %g7
10262 alignaddrl %g6, %l5, %i5
10263 fmovs %f9, %f2
10264 alignaddr %g4, %l2, %o2
10265 fpsub16s %f10, %f26, %f9
10266 alignaddr %o5, %i4, %g1
10267 fmovdvs %icc, %f30, %f12
10268 move %xcc, %g2, %o6
10269 movvc %icc, %g5, %i2
10270 srl %l0, 0x18, %i6
10271 srlx %l6, %o4, %g3
10272 fnot1s %f20, %f8
10273 mulx %o3, %o7, %o0
10274 ldsh [%l7 + 0x5A], %l3
10275 ldub [%l7 + 0x5A], %l1
10276 edge8n %o1, %i3, %i7
10277 ldd [%l7 + 0x18], %l4
10278 fcmped %fcc1, %f12, %f0
10279 movleu %icc, %i1, %g7
10280 movvs %icc, %g6, %i0
10281 movpos %xcc, %l5, %i5
10282 fmovdgu %xcc, %f9, %f16
10283 orncc %g4, 0x0F9E, %l2
10284 ldsb [%l7 + 0x37], %o5
10285 popc 0x0D61, %i4
10286 edge32n %g1, %o2, %o6
10287 sdiv %g5, 0x198D, %i2
10288 srlx %g2, 0x04, %i6
10289 orn %l0, %o4, %l6
10290 nop
10291 set 0x78, %l3
10292 stx %o3, [%l7 + %l3]
10293 movrgz %g3, %o7, %l3
10294 srl %l1, %o1, %o0
10295 subcc %i7, %i3, %i1
10296 edge16n %g7, %l4, %i0
10297 array32 %l5, %g6, %i5
10298 umulcc %g4, %l2, %i4
10299 array8 %o5, %g1, %o6
10300 stb %o2, [%l7 + 0x50]
10301 ldd [%l7 + 0x08], %i2
10302 sir 0x11DF
10303 ldd [%l7 + 0x30], %f10
10304 sllx %g5, %g2, %i6
10305 movge %xcc, %o4, %l6
10306 udivcc %l0, 0x1A49, %o3
10307 fmovdpos %xcc, %f4, %f12
10308 mulscc %o7, 0x15ED, %l3
10309 movrlz %l1, %g3, %o1
10310 orncc %i7, %o0, %i3
10311 sethi 0x1E37, %g7
10312 lduw [%l7 + 0x28], %l4
10313 fnor %f28, %f6, %f4
10314 stb %i0, [%l7 + 0x64]
10315 ld [%l7 + 0x40], %f29
10316 movcc %xcc, %l5, %g6
10317 movvs %icc, %i1, %i5
10318 movge %xcc, %g4, %i4
10319 movrne %o5, %l2, %o6
10320 setx loop_31, %l0, %l1
10321 return %l1
10322 nop
10323 rdpr %cwp, %g1
10324 rdpr %cansave, %g2
10325 rdpr %canrestore, %g3
10326 rdpr %cleanwin, %g4
10327 rdpr %otherwin, %g5
10328 rdpr %wstate, %g6
10329loop_31: lduh [%l7 + 0x44], %g2
10330 fnor %f24, %f0, %f6
10331 fpadd32s %f27, %f12, %f10
10332 save %i6, 0x0018, %i2
10333 rdpr %cwp, %g1
10334 rdpr %cansave, %g2
10335 rdpr %canrestore, %g3
10336 rdpr %cleanwin, %g4
10337 rdpr %otherwin, %g5
10338 rdpr %wstate, %g6
10339 save %l6, 0x18EF, %o4
10340 rdpr %cwp, %g1
10341 rdpr %cansave, %g2
10342 rdpr %canrestore, %g3
10343 rdpr %cleanwin, %g4
10344 rdpr %otherwin, %g5
10345 rdpr %wstate, %g6
10346 fsrc1 %f6, %f28
10347 srl %o3, %l0, %l3
10348 fmovrde %o7, %f28, %f0
10349 edge8l %g3, %l1, %o1
10350 smulcc %o0, 0x0E1A, %i3
10351 fnot1s %f24, %f29
10352 fnegd %f10, %f6
10353 fmovda %icc, %f9, %f30
10354 array16 %i7, %l4, %g7
10355 mulscc %l5, 0x120F, %g6
10356 fmovdge %xcc, %f7, %f6
10357 smulcc %i0, %i1, %g4
10358 sll %i5, %i4, %o5
10359 mova %icc, %o6, %o2
10360 alignaddrl %g1, %l2, %g5
10361 xorcc %i6, 0x1FB6, %i2
10362 fmovsn %icc, %f14, %f12
10363 addccc %l6, 0x0734, %g2
10364 movre %o3, 0x2F6, %o4
10365 ldsb [%l7 + 0x44], %l3
10366 movrne %l0, %g3, %l1
10367 fpackfix %f30, %f9
10368 movrgz %o1, %o7, %o0
10369 orncc %i3, %i7, %g7
10370 fsrc1s %f11, %f6
10371 ldd [%l7 + 0x70], %l4
10372 std %f24, [%l7 + 0x40]
10373 edge8 %l5, %i0, %i1
10374 stx %g4, [%l7 + 0x18]
10375 edge16 %g6, %i4, %i5
10376 lduh [%l7 + 0x62], %o5
10377 sir 0x05BE
10378 sdiv %o2, 0x0302, %o6
10379 movcs %icc, %g1, %g5
10380 fornot1 %f10, %f14, %f14
10381 fpsub16 %f12, %f12, %f2
10382 sdivcc %l2, 0x0B85, %i6
10383 udivx %l6, 0x1350, %i2
10384 stb %g2, [%l7 + 0x63]
10385 edge8n %o4, %o3, %l0
10386 nop
10387 set 0x48, %l6
10388 stx %l3, [%l7 + %l6]
10389 alignaddr %g3, %o1, %l1
10390 sra %o0, %i3, %i7
10391 fone %f14
10392 restore %o7, %l4, %l5
10393 rdpr %cwp, %g1
10394 rdpr %cansave, %g2
10395 rdpr %canrestore, %g3
10396 rdpr %cleanwin, %g4
10397 rdpr %otherwin, %g5
10398 rdpr %wstate, %g6
10399 movpos %xcc, %i0, %g7
10400 fcmpgt32 %f2, %f4, %i1
10401 fmuld8ulx16 %f19, %f17, %f28
10402 mulscc %g4, %g6, %i5
10403 fmovrsgez %o5, %f24, %f26
10404 edge8ln %o2, %o6, %i4
10405 fnot1 %f20, %f0
10406 edge16ln %g5, %l2, %g1
10407 andcc %i6, %i2, %g2
10408 orncc %l6, %o4, %o3
10409 movne %icc, %l3, %l0
10410 xnor %o1, 0x1AB0, %g3
10411 ldub [%l7 + 0x18], %l1
10412 umulcc %i3, 0x1B69, %o0
10413 fmovdcc %xcc, %f28, %f26
10414 fandnot2 %f24, %f0, %f14
10415 ldsw [%l7 + 0x10], %o7
10416 fmovsne %icc, %f31, %f25
10417 fmovrdlz %i7, %f6, %f20
10418 fmovsvs %icc, %f8, %f25
10419 orncc %l5, %l4, %i0
10420 ldx [%l7 + 0x60], %i1
10421 nop
10422 set 0x1B, %g3
10423 stb %g7, [%l7 + %g3]
10424 andncc %g6, %g4, %i5
10425 stx %o5, [%l7 + 0x68]
10426 ldx [%l7 + 0x68], %o6
10427 sll %o2, %g5, %l2
10428 orn %i4, 0x03F2, %i6
10429 udivcc %g1, 0x1030, %g2
10430 movl %xcc, %l6, %i2
10431 fnegd %f6, %f14
10432 movneg %icc, %o4, %l3
10433 movne %xcc, %l0, %o3
10434 fmovrse %g3, %f29, %f5
10435 stw %l1, [%l7 + 0x44]
10436 add %i3, 0x1AA5, %o0
10437 edge32n %o7, %i7, %o1
10438 fmovs %f19, %f6
10439 popc 0x1BC9, %l4
10440 orn %l5, 0x0BA9, %i1
10441 movn %icc, %g7, %i0
10442 movrgez %g4, 0x071, %i5
10443 movge %xcc, %g6, %o5
10444 smulcc %o2, %o6, %l2
10445 stw %g5, [%l7 + 0x4C]
10446 xnor %i4, 0x059B, %g1
10447 movneg %xcc, %g2, %l6
10448 and %i6, %i2, %o4
10449 fones %f28
10450 ldsh [%l7 + 0x16], %l3
10451 orcc %o3, %l0, %g3
10452 save %i3, 0x0062, %l1
10453 rdpr %cwp, %g1
10454 rdpr %cansave, %g2
10455 rdpr %canrestore, %g3
10456 rdpr %cleanwin, %g4
10457 rdpr %otherwin, %g5
10458 rdpr %wstate, %g6
10459 edge8l %o7, %o0, %o1
10460 edge8ln %i7, %l5, %l4
10461 and %i1, 0x1366, %i0
10462 xor %g4, %i5, %g6
10463 edge16 %o5, %g7, %o2
10464 ldub [%l7 + 0x10], %l2
10465 subcc %o6, %i4, %g1
10466 ld [%l7 + 0x70], %f20
10467 movcc %xcc, %g2, %l6
10468 setx loop_32, %l0, %l1
10469 return %l1
10470 nop
10471 rdpr %cwp, %g1
10472 rdpr %cansave, %g2
10473 rdpr %canrestore, %g3
10474 rdpr %cleanwin, %g4
10475 rdpr %otherwin, %g5
10476 rdpr %wstate, %g6
10477loop_32: fmovdne %xcc, %f25, %f12
10478 std %f8, [%l7 + 0x10]
10479 movvs %xcc, %i2, %o4
10480 fzeros %f19
10481 xor %o3, 0x1362, %l3
10482 fmovrsgz %g3, %f8, %f15
10483 orcc %l0, 0x1A47, %i3
10484 addccc %l1, %o7, %o1
10485 subcc %i7, %o0, %l5
10486 and %l4, %i1, %i0
10487 sth %g4, [%l7 + 0x36]
10488 fmovsge %xcc, %f26, %f0
10489 edge8ln %i5, %g6, %g7
10490 fzero %f24
10491 addcc %o5, %l2, %o2
10492 fandnot1 %f18, %f30, %f10
10493 movrne %o6, %i4, %g2
10494 movgu %icc, %l6, %g1
10495 st %f12, [%l7 + 0x7C]
10496 ldd [%l7 + 0x18], %f10
10497 addc %g5, %i2, %i6
10498 mova %xcc, %o4, %l3
10499 fmovs %f11, %f17
10500 movgu %xcc, %o3, %g3
10501 array16 %i3, %l1, %l0
10502 edge16 %o1, %i7, %o0
10503 sub %l5, %l4, %o7
10504 sethi 0x09BD, %i0
10505 nop
10506 set 0x3B, %o7
10507 ldub [%l7 + %o7], %g4
10508 movleu %xcc, %i1, %i5
10509 andn %g7, %g6, %l2
10510 udivcc %o2, 0x0B6C, %o5
10511 andcc %i4, 0x1943, %o6
10512 srl %g2, %g1, %l6
10513 umul %i2, 0x1613, %g5
10514 umulcc %o4, 0x1F24, %i6
10515 ldsh [%l7 + 0x52], %l3
10516 movg %xcc, %o3, %i3
10517 edge32l %g3, %l1, %o1
10518 fones %f20
10519 movcs %icc, %i7, %l0
10520 and %o0, 0x0E5C, %l5
10521 fmovda %icc, %f24, %f3
10522 andcc %o7, %i0, %l4
10523 fpack16 %f0, %f14
10524 array16 %i1, %g4, %g7
10525 movrlz %i5, 0x302, %g6
10526 lduh [%l7 + 0x70], %l2
10527 ldsh [%l7 + 0x28], %o2
10528 subcc %o5, 0x054A, %i4
10529 movrlz %g2, 0x091, %g1
10530 sra %l6, 0x16, %i2
10531 fmovdcs %xcc, %f14, %f7
10532 movcs %icc, %g5, %o4
10533 fmovdl %icc, %f4, %f5
10534 sub %i6, %o6, %l3
10535 restore %o3, %g3, %i3
10536 rdpr %cwp, %g1
10537 rdpr %cansave, %g2
10538 rdpr %canrestore, %g3
10539 rdpr %cleanwin, %g4
10540 rdpr %otherwin, %g5
10541 rdpr %wstate, %g6
10542 alignaddr %o1, %l1, %l0
10543 array8 %i7, %o0, %l5
10544 siam 0x1
10545 sir 0x0964
10546 movge %icc, %o7, %l4
10547 add %i0, %i1, %g7
10548 lduh [%l7 + 0x56], %g4
10549 fnot1 %f26, %f14
10550 array32 %i5, %l2, %o2
10551 popc %g6, %o5
10552 movrne %i4, 0x027, %g2
10553 array8 %g1, %l6, %i2
10554 umul %g5, 0x0952, %i6
10555 stb %o4, [%l7 + 0x5D]
10556 std %f18, [%l7 + 0x10]
10557 fmovsleu %xcc, %f22, %f24
10558 fpsub16s %f26, %f25, %f12
10559 fone %f0
10560 subccc %o6, %o3, %g3
10561 movvs %xcc, %l3, %o1
10562 fmovdle %xcc, %f26, %f10
10563 movleu %icc, %l1, %i3
10564 udiv %i7, 0x195F, %l0
10565 movvs %xcc, %l5, %o7
10566 edge32n %o0, %i0, %l4
10567 movl %icc, %i1, %g7
10568 fmovsleu %icc, %f31, %f24
10569 edge32ln %g4, %i5, %l2
10570 sdiv %g6, 0x0622, %o2
10571 sllx %i4, 0x13, %o5
10572 fmovdge %xcc, %f17, %f24
10573 subccc %g2, 0x1328, %g1
10574 setx loop_33, %l0, %l1
10575 return %l1
10576 nop
10577 rdpr %cwp, %g1
10578 rdpr %cansave, %g2
10579 rdpr %canrestore, %g3
10580 rdpr %cleanwin, %g4
10581 rdpr %otherwin, %g5
10582 rdpr %wstate, %g6
10583loop_33: srlx %o4, 0x19, %o6
10584 ldsh [%l7 + 0x12], %o3
10585 addccc %g3, 0x1009, %g5
10586 addc %l3, 0x03D8, %o1
10587 smul %l1, 0x1757, %i7
10588 smulcc %i3, 0x1A20, %l0
10589 subcc %l5, 0x0F50, %o7
10590 array16 %o0, %i0, %i1
10591 orcc %l4, 0x0251, %g7
10592 movrgez %i5, %l2, %g6
10593 fornot2 %f30, %f16, %f26
10594 movre %g4, %i4, %o2
10595 addc %o5, 0x175F, %g2
10596 andncc %i2, %g1, %i6
10597 andcc %o4, 0x19BC, %o6
10598 or %o3, %g3, %g5
10599 movre %l6, %o1, %l1
10600 fmovdvc %icc, %f23, %f18
10601 edge8n %i7, %i3, %l3
10602 ldsw [%l7 + 0x5C], %l5
10603 move %icc, %l0, %o0
10604 popc 0x0C93, %o7
10605 movg %icc, %i1, %l4
10606 popc 0x10F1, %i0
10607 popc %g7, %i5
10608 sllx %l2, 0x1B, %g4
10609 edge8l %g6, %o2, %i4
10610 fmovdle %icc, %f25, %f3
10611 edge16n %g2, %i2, %g1
10612 fmovdpos %xcc, %f8, %f2
10613 lduw [%l7 + 0x30], %o5
10614 save %o4, %i6, %o6
10615 rdpr %cwp, %g1
10616 rdpr %cansave, %g2
10617 rdpr %canrestore, %g3
10618 rdpr %cleanwin, %g4
10619 rdpr %otherwin, %g5
10620 rdpr %wstate, %g6
10621 movre %o3, %g5, %l6
10622 fpsub16 %f30, %f18, %f0
10623 ldub [%l7 + 0x0A], %o1
10624 sub %l1, 0x00EE, %i7
10625 edge16l %g3, %i3, %l3
10626 movl %xcc, %l5, %o0
10627 fands %f27, %f20, %f6
10628 sra %o7, 0x01, %l0
10629 fmovrsgez %i1, %f6, %f5
10630 fxnors %f15, %f6, %f0
10631 stw %l4, [%l7 + 0x1C]
10632 addccc %g7, 0x114D, %i5
10633 xnor %i0, 0x1EF9, %l2
10634 xorcc %g6, 0x04BB, %o2
10635 xnorcc %g4, 0x1D69, %g2
10636 alignaddrl %i2, %g1, %i4
10637 stx %o4, [%l7 + 0x68]
10638 alignaddr %i6, %o6, %o3
10639 sir 0x109E
10640 movleu %xcc, %o5, %g5
10641 mulscc %l6, 0x0DBB, %l1
10642 fmovdvc %xcc, %f19, %f19
10643 sethi 0x1AEB, %o1
10644 move %icc, %i7, %i3
10645 array16 %g3, %l3, %l5
10646 smul %o0, %l0, %i1
10647 udivx %o7, 0x0068, %l4
10648 fmovd %f18, %f2
10649 subcc %g7, %i0, %i5
10650 movrne %g6, %o2, %g4
10651 fpsub32s %f7, %f26, %f8
10652 std %f28, [%l7 + 0x38]
10653 srlx %g2, 0x03, %l2
10654 stb %i2, [%l7 + 0x41]
10655 fmovse %xcc, %f6, %f29
10656 nop
10657 set 0x20, %g2
10658 stw %g1, [%l7 + %g2]
10659 edge32n %i4, %i6, %o6
10660 sdiv %o4, 0x03B0, %o3
10661 movrlz %o5, 0x0FB, %g5
10662 or %l1, 0x1A21, %l6
10663 mulscc %o1, %i3, %i7
10664 edge16ln %g3, %l5, %l3
10665 orn %o0, %l0, %o7
10666 std %f4, [%l7 + 0x48]
10667 fmovdvc %icc, %f18, %f12
10668 edge32 %i1, %l4, %i0
10669 fabss %f26, %f29
10670 srax %g7, 0x19, %i5
10671 movcc %icc, %o2, %g4
10672 fmovrdlez %g6, %f12, %f0
10673 ldx [%l7 + 0x08], %g2
10674 edge8 %l2, %g1, %i2
10675 movvs %icc, %i6, %o6
10676 fnors %f19, %f28, %f31
10677 srl %o4, %o3, %i4
10678 movrne %g5, 0x32E, %o5
10679 orn %l1, 0x102E, %o1
10680 movne %icc, %l6, %i3
10681 orncc %g3, %i7, %l3
10682 umulcc %l5, 0x14CF, %l0
10683 fcmpes %fcc1, %f4, %f22
10684 fmovdvs %xcc, %f20, %f29
10685 addcc %o0, %i1, %l4
10686 xorcc %i0, %g7, %i5
10687 sdivx %o7, 0x0346, %o2
10688 fexpand %f23, %f20
10689 popc %g4, %g2
10690 movre %g6, %l2, %g1
10691 andncc %i2, %i6, %o6
10692 alignaddr %o4, %o3, %i4
10693 movrgz %g5, %l1, %o5
10694 fcmpgt32 %f4, %f2, %o1
10695 andncc %i3, %l6, %i7
10696 edge32 %g3, %l5, %l3
10697 ldd [%l7 + 0x48], %f30
10698 fmul8ulx16 %f20, %f28, %f22
10699 ldd [%l7 + 0x40], %o0
10700 edge16 %l0, %l4, %i0
10701 stx %g7, [%l7 + 0x08]
10702 save %i5, %o7, %i1
10703 rdpr %cwp, %g1
10704 rdpr %cansave, %g2
10705 rdpr %canrestore, %g3
10706 rdpr %cleanwin, %g4
10707 rdpr %otherwin, %g5
10708 rdpr %wstate, %g6
10709 subccc %g4, %g2, %g6
10710 movneg %xcc, %o2, %l2
10711 fandnot2s %f18, %f27, %f23
10712 fpackfix %f4, %f17
10713 subcc %g1, %i6, %o6
10714 sllx %o4, %o3, %i2
10715 ldx [%l7 + 0x60], %g5
10716 st %f29, [%l7 + 0x08]
10717 fnegd %f4, %f18
10718 edge8 %l1, %i4, %o5
10719 ld [%l7 + 0x78], %f18
10720 fmovrsgez %o1, %f3, %f20
10721 movgu %icc, %l6, %i7
10722 mulx %i3, %l5, %l3
10723 nop
10724 set 0x58, %l4
10725 std %f12, [%l7 + %l4]
10726 fmovdpos %xcc, %f12, %f16
10727 movrgz %g3, %l0, %l4
10728 lduh [%l7 + 0x40], %i0
10729 xorcc %g7, %o0, %o7
10730 fnegs %f30, %f20
10731 fmovrdgez %i5, %f0, %f8
10732 mova %icc, %i1, %g4
10733 fones %f2
10734 fornot2 %f8, %f20, %f20
10735 udivcc %g6, 0x0800, %g2
10736 nop
10737 set 0x50, %o6
10738 ldd [%l7 + %o6], %l2
10739 orn %g1, %o2, %i6
10740 edge16ln %o6, %o4, %i2
10741 xnor %o3, 0x1700, %g5
10742 popc %l1, %o5
10743 sth %i4, [%l7 + 0x1A]
10744 fpsub32s %f1, %f23, %f20
10745 udivx %l6, 0x013E, %o1
10746 xorcc %i7, %l5, %l3
10747 sir 0x1B68
10748 movpos %icc, %i3, %l0
10749 fands %f7, %f15, %f6
10750 udivx %g3, 0x1D33, %l4
10751 movpos %icc, %g7, %i0
10752 movneg %icc, %o0, %i5
10753 fmovdge %xcc, %f20, %f3
10754 sethi 0x1CD0, %i1
10755 ldx [%l7 + 0x38], %o7
10756 movneg %icc, %g4, %g2
10757 fpsub16 %f6, %f28, %f10
10758 edge32l %g6, %g1, %o2
10759 lduh [%l7 + 0x08], %i6
10760 fnand %f6, %f26, %f0
10761 movgu %xcc, %o6, %l2
10762 std %f10, [%l7 + 0x18]
10763 subc %o4, 0x050B, %o3
10764 sdiv %g5, 0x0B41, %l1
10765 movrne %i2, 0x24F, %o5
10766 edge16 %l6, %o1, %i4
10767 restore %l5, %i7, %l3
10768 rdpr %cwp, %g1
10769 rdpr %cansave, %g2
10770 rdpr %canrestore, %g3
10771 rdpr %cleanwin, %g4
10772 rdpr %otherwin, %g5
10773 rdpr %wstate, %g6
10774 movgu %xcc, %l0, %g3
10775 movgu %icc, %l4, %i3
10776 fmul8x16al %f18, %f13, %f14
10777 edge8l %g7, %o0, %i0
10778 movcs %xcc, %i5, %i1
10779 stx %o7, [%l7 + 0x68]
10780 srl %g4, %g2, %g6
10781 movpos %xcc, %g1, %o2
10782 fnot2s %f5, %f16
10783 movcs %icc, %o6, %i6
10784 subccc %l2, %o4, %g5
10785 lduh [%l7 + 0x48], %o3
10786 udiv %l1, 0x1379, %i2
10787 addccc %l6, 0x11A8, %o5
10788 alignaddrl %o1, %i4, %i7
10789 fcmpgt16 %f16, %f6, %l3
10790 lduh [%l7 + 0x5C], %l0
10791 xnor %l5, %g3, %i3
10792 udiv %l4, 0x1E9A, %o0
10793 fmovrdgez %g7, %f28, %f22
10794 fmovsvs %xcc, %f31, %f10
10795 movle %icc, %i5, %i0
10796 smul %i1, %g4, %o7
10797 movgu %icc, %g6, %g2
10798 pdist %f18, %f20, %f30
10799 edge32n %o2, %o6, %i6
10800 movle %icc, %l2, %g1
10801 movpos %icc, %o4, %o3
10802 fmovdl %xcc, %f26, %f20
10803 movrne %l1, %g5, %l6
10804 fnegd %f4, %f4
10805 movge %icc, %i2, %o1
10806 ldub [%l7 + 0x6E], %i4
10807 fmovdvs %xcc, %f6, %f29
10808 movcs %xcc, %i7, %o5
10809 subccc %l3, %l0, %l5
10810 edge32n %g3, %l4, %o0
10811 movge %xcc, %i3, %i5
10812 addc %g7, 0x0CB5, %i0
10813 sub %i1, %o7, %g6
10814 udiv %g4, 0x09BA, %o2
10815 umul %g2, %i6, %l2
10816 sra %g1, 0x0A, %o4
10817 ldsw [%l7 + 0x7C], %o6
10818 andncc %l1, %g5, %l6
10819 fmovrdgez %o3, %f2, %f16
10820 fmovscc %icc, %f13, %f25
10821 lduh [%l7 + 0x6E], %o1
10822 movvs %xcc, %i4, %i7
10823 movleu %icc, %o5, %i2
10824 andcc %l0, 0x160B, %l5
10825 fornot2s %f19, %f2, %f17
10826 sethi 0x0CAD, %g3
10827 fabsd %f10, %f16
10828 fpack16 %f18, %f1
10829 fpadd16 %f22, %f0, %f30
10830 movg %xcc, %l4, %l3
10831 movrlez %i3, 0x3D8, %i5
10832 movneg %icc, %g7, %i0
10833 movvc %icc, %i1, %o0
10834 movl %icc, %o7, %g6
10835 fmul8x16 %f6, %f8, %f20
10836 edge8 %o2, %g4, %i6
10837 array32 %l2, %g2, %o4
10838 movre %g1, %o6, %l1
10839 sth %g5, [%l7 + 0x54]
10840 movre %o3, %l6, %o1
10841 edge8l %i4, %o5, %i2
10842 srax %l0, %l5, %g3
10843 sub %l4, %l3, %i3
10844 movre %i7, 0x09A, %g7
10845 sth %i5, [%l7 + 0x3E]
10846 fmul8sux16 %f20, %f4, %f8
10847 fmovdg %icc, %f15, %f11
10848 smulcc %i1, 0x10EA, %i0
10849 ldd [%l7 + 0x48], %f2
10850 fcmpeq32 %f10, %f10, %o7
10851 lduh [%l7 + 0x46], %g6
10852 movg %xcc, %o0, %g4
10853 orcc %o2, %l2, %g2
10854 fcmpes %fcc1, %f15, %f14
10855 movne %xcc, %i6, %g1
10856 umulcc %o6, %l1, %o4
10857 movg %xcc, %o3, %g5
10858 alignaddrl %l6, %o1, %i4
10859 fandnot1 %f8, %f18, %f26
10860 ldsh [%l7 + 0x20], %o5
10861 fcmpeq16 %f12, %f2, %l0
10862 edge16n %i2, %g3, %l4
10863 subcc %l3, 0x1CBE, %l5
10864 sth %i7, [%l7 + 0x50]
10865 xnorcc %i3, %g7, %i5
10866 fmul8x16au %f25, %f27, %f12
10867 orn %i1, %i0, %o7
10868 sub %g6, %g4, %o0
10869 edge32n %o2, %l2, %g2
10870 stx %g1, [%l7 + 0x10]
10871 addccc %i6, 0x1470, %l1
10872 edge16l %o6, %o3, %o4
10873 srl %l6, %g5, %o1
10874 stb %o5, [%l7 + 0x17]
10875 sub %l0, 0x0AB8, %i2
10876 movrgz %i4, 0x12C, %l4
10877 fones %f6
10878 fcmpeq32 %f10, %f28, %g3
10879 edge8n %l5, %i7, %i3
10880 fsrc1 %f20, %f20
10881 ldd [%l7 + 0x38], %l2
10882 movl %icc, %i5, %g7
10883 orn %i1, %i0, %o7
10884 ld [%l7 + 0x6C], %f14
10885 movneg %xcc, %g6, %g4
10886 ldd [%l7 + 0x48], %f2
10887 movrgz %o2, 0x334, %l2
10888 move %xcc, %g2, %g1
10889 fmovsgu %icc, %f30, %f29
10890 ldx [%l7 + 0x60], %i6
10891 sir 0x1C1C
10892 stx %o0, [%l7 + 0x10]
10893 srl %l1, %o6, %o3
10894 move %xcc, %l6, %g5
10895 xnorcc %o1, 0x19C6, %o4
10896 fmovrse %l0, %f14, %f7
10897 movge %icc, %o5, %i2
10898 fmovs %f25, %f2
10899 ldd [%l7 + 0x30], %f8
10900 andncc %l4, %g3, %i4
10901 fmovdpos %xcc, %f9, %f17
10902 and %l5, 0x12AA, %i7
10903 movleu %xcc, %l3, %i5
10904 sllx %g7, %i3, %i1
10905 orcc %o7, 0x13C9, %g6
10906 ldub [%l7 + 0x32], %i0
10907 xor %o2, %g4, %g2
10908 ldub [%l7 + 0x4C], %g1
10909 sdiv %l2, 0x0452, %o0
10910 sir 0x17EE
10911 alignaddrl %i6, %l1, %o3
10912 fmovsvs %icc, %f14, %f5
10913 st %f1, [%l7 + 0x38]
10914 subcc %o6, 0x146B, %g5
10915 udivx %o1, 0x0BDD, %o4
10916 xorcc %l6, 0x00FD, %l0
10917 andncc %i2, %l4, %g3
10918 fmovscs %xcc, %f28, %f1
10919 edge32n %o5, %i4, %i7
10920 addccc %l3, %i5, %l5
10921 or %i3, %g7, %o7
10922 movvc %icc, %i1, %i0
10923 movrgez %g6, %g4, %o2
10924 udivcc %g1, 0x172A, %g2
10925 orcc %l2, 0x08B8, %o0
10926 lduh [%l7 + 0x6A], %l1
10927 xorcc %o3, %i6, %o6
10928 fmovspos %xcc, %f12, %f24
10929 edge8ln %o1, %g5, %o4
10930 sth %l6, [%l7 + 0x3A]
10931 umulcc %i2, %l0, %g3
10932 edge8ln %o5, %i4, %i7
10933 udivcc %l3, 0x1533, %l4
10934 subc %i5, %l5, %i3
10935 addc %g7, 0x11DB, %i1
10936 fabsd %f10, %f24
10937 addccc %i0, 0x0969, %o7
10938 stx %g4, [%l7 + 0x40]
10939 ldd [%l7 + 0x68], %f24
10940 srlx %o2, 0x1F, %g6
10941 andncc %g1, %g2, %l2
10942 smulcc %l1, 0x1152, %o3
10943 or %o0, 0x1824, %o6
10944 or %i6, %o1, %g5
10945 xor %o4, 0x0D62, %l6
10946 fxnors %f1, %f17, %f30
10947 fnegd %f26, %f18
10948 movcs %xcc, %l0, %i2
10949 addccc %o5, %g3, %i4
10950 srl %l3, %l4, %i5
10951 fabsd %f0, %f4
10952 mulx %l5, 0x0851, %i3
10953 movrgz %g7, %i7, %i1
10954 smul %o7, %g4, %i0
10955 edge32ln %g6, %o2, %g1
10956 stb %g2, [%l7 + 0x75]
10957 umul %l1, %o3, %o0
10958 addccc %l2, 0x0ACC, %o6
10959 sub %o1, 0x0379, %g5
10960 setx loop_34, %l0, %l1
10961 return %l1
10962 nop
10963 rdpr %cwp, %g1
10964 rdpr %cansave, %g2
10965 rdpr %canrestore, %g3
10966 rdpr %cleanwin, %g4
10967 rdpr %otherwin, %g5
10968 rdpr %wstate, %g6
10969loop_34: stb %l0, [%l7 + 0x53]
10970 fornot2s %f23, %f28, %f2
10971 srl %i2, %g3, %i4
10972 fcmpeq16 %f14, %f24, %o5
10973 fmovsa %xcc, %f14, %f27
10974 fpsub32 %f30, %f14, %f30
10975 fabss %f17, %f9
10976 ldsw [%l7 + 0x68], %l3
10977 alignaddr %l4, %l5, %i5
10978 sll %i3, 0x11, %g7
10979 andcc %i1, 0x13B0, %o7
10980 edge8ln %g4, %i0, %i7
10981 ldsh [%l7 + 0x2E], %o2
10982 mulx %g1, %g6, %g2
10983 umulcc %o3, %l1, %o0
10984 array8 %l2, %o6, %g5
10985 movvs %icc, %i6, %o4
10986 movne %icc, %l6, %o1
10987 fmovsle %icc, %f20, %f7
10988 fmovdvs %icc, %f8, %f26
10989 movrgez %i2, 0x113, %l0
10990 smulcc %i4, 0x0AE2, %o5
10991 nop
10992 set 0x28, %i2
10993 ldd [%l7 + %i2], %g2
10994 ldd [%l7 + 0x30], %l4
10995 orn %l3, %i5, %l5
10996 edge8l %g7, %i3, %o7
10997 sll %g4, 0x10, %i0
10998 array16 %i7, %o2, %i1
10999 orncc %g1, 0x1B58, %g2
11000 movvc %icc, %o3, %l1
11001 fabsd %f14, %f28
11002 srlx %g6, 0x08, %o0
11003 fors %f29, %f0, %f27
11004 sdiv %l2, 0x1F39, %g5
11005 array8 %i6, %o4, %o6
11006 save %l6, 0x1401, %o1
11007 rdpr %cwp, %g1
11008 rdpr %cansave, %g2
11009 rdpr %canrestore, %g3
11010 rdpr %cleanwin, %g4
11011 rdpr %otherwin, %g5
11012 rdpr %wstate, %g6
11013 movrne %i2, 0x2B3, %i4
11014 edge8ln %l0, %g3, %l4
11015 edge32l %l3, %i5, %l5
11016 add %o5, 0x1DB9, %g7
11017 movpos %icc, %i3, %o7
11018 subc %g4, %i0, %i7
11019 fmovsge %icc, %f16, %f0
11020 mulx %i1, %o2, %g1
11021 array8 %o3, %g2, %g6
11022 nop
11023 set 0x5C, %l0
11024 sth %o0, [%l7 + %l0]
11025 xor %l2, %l1, %i6
11026 movge %icc, %g5, %o4
11027 movn %icc, %l6, %o6
11028 movle %xcc, %i2, %o1
11029 std %f22, [%l7 + 0x78]
11030 std %f4, [%l7 + 0x28]
11031 restore %i4, %g3, %l4
11032 rdpr %cwp, %g1
11033 rdpr %cansave, %g2
11034 rdpr %canrestore, %g3
11035 rdpr %cleanwin, %g4
11036 rdpr %otherwin, %g5
11037 rdpr %wstate, %g6
11038 sra %l0, 0x0F, %l3
11039 sllx %l5, %o5, %i5
11040 lduh [%l7 + 0x66], %i3
11041 udivcc %o7, 0x1DAD, %g4
11042 subcc %g7, %i0, %i7
11043 fpsub16 %f30, %f20, %f12
11044 st %f10, [%l7 + 0x20]
11045 addccc %i1, 0x1AF4, %g1
11046 add %o2, %g2, %o3
11047 nop
11048 set 0x40, %l1
11049 lduh [%l7 + %l1], %g6
11050 movg %icc, %o0, %l2
11051 stx %l1, [%l7 + 0x28]
11052 fmovsa %xcc, %f18, %f14
11053 movrgz %i6, 0x16A, %g5
11054 ldsb [%l7 + 0x50], %o4
11055 fzero %f30
11056 popc %o6, %i2
11057 fmovsne %xcc, %f22, %f5
11058 edge8ln %l6, %o1, %i4
11059 fcmped %fcc3, %f14, %f0
11060 movrgez %l4, 0x284, %g3
11061 orcc %l3, %l5, %l0
11062 fcmps %fcc1, %f24, %f18
11063 and %o5, 0x0D69, %i5
11064 movrgez %i3, %g4, %g7
11065 umulcc %i0, 0x17CA, %i7
11066 andncc %i1, %g1, %o7
11067 edge32l %g2, %o3, %o2
11068 udivx %g6, 0x0A8C, %o0
11069 std %f16, [%l7 + 0x20]
11070 movpos %xcc, %l1, %i6
11071 edge8n %g5, %o4, %l2
11072 udiv %o6, 0x165C, %l6
11073 sllx %o1, 0x18, %i2
11074 sdivx %i4, 0x1684, %l4
11075 ld [%l7 + 0x40], %f18
11076 fcmpgt32 %f0, %f30, %l3
11077 movn %xcc, %l5, %g3
11078 orcc %o5, %l0, %i5
11079 movcc %xcc, %i3, %g4
11080 movre %g7, %i7, %i0
11081 save %i1, 0x15ED, %o7
11082 rdpr %cwp, %g1
11083 rdpr %cansave, %g2
11084 rdpr %canrestore, %g3
11085 rdpr %cleanwin, %g4
11086 rdpr %otherwin, %g5
11087 rdpr %wstate, %g6
11088 sll %g2, 0x12, %o3
11089 sdivcc %o2, 0x0A9F, %g1
11090 fandnot2s %f3, %f28, %f24
11091 or %g6, 0x00F6, %o0
11092 sra %l1, %g5, %o4
11093 fpadd16s %f20, %f10, %f8
11094 addccc %i6, %o6, %l2
11095 fornot1 %f0, %f4, %f26
11096 edge8ln %o1, %i2, %l6
11097 add %l4, 0x1F7B, %i4
11098 sdivcc %l5, 0x0661, %l3
11099 or %o5, %l0, %g3
11100 udivx %i3, 0x19BB, %i5
11101 ldsb [%l7 + 0x7C], %g7
11102 edge8n %g4, %i7, %i0
11103 edge32n %i1, %o7, %g2
11104 movre %o3, 0x0B6, %o2
11105 fsrc2 %f10, %f28
11106 orn %g6, 0x0D05, %o0
11107 edge16ln %l1, %g5, %g1
11108 movcc %xcc, %i6, %o4
11109 movvc %xcc, %l2, %o1
11110 lduh [%l7 + 0x0C], %o6
11111 ld [%l7 + 0x4C], %f6
11112 fmul8x16au %f0, %f5, %f20
11113 srl %l6, %l4, %i2
11114 sdiv %l5, 0x0313, %i4
11115 sir 0x1B33
11116 smulcc %o5, 0x1B12, %l0
11117 andn %g3, 0x080C, %i3
11118 udivx %l3, 0x0542, %i5
11119 movpos %xcc, %g7, %g4
11120 ldx [%l7 + 0x58], %i0
11121 addcc %i1, %o7, %i7
11122 fmovdpos %icc, %f24, %f12
11123 save %g2, %o3, %o2
11124 rdpr %cwp, %g1
11125 rdpr %cansave, %g2
11126 rdpr %canrestore, %g3
11127 rdpr %cleanwin, %g4
11128 rdpr %otherwin, %g5
11129 rdpr %wstate, %g6
11130 movle %xcc, %g6, %o0
11131 edge16 %l1, %g5, %i6
11132 smul %o4, %g1, %o1
11133 move %icc, %o6, %l2
11134 sub %l6, 0x0878, %l4
11135 edge8l %l5, %i2, %o5
11136 xor %i4, %g3, %i3
11137 subc %l3, %l0, %i5
11138 movpos %icc, %g7, %g4
11139 orncc %i0, %o7, %i1
11140 fxor %f30, %f26, %f0
11141 xnor %i7, %g2, %o2
11142 fcmpgt16 %f4, %f18, %o3
11143 fmovdvc %xcc, %f27, %f10
11144 movneg %icc, %o0, %l1
11145 movge %xcc, %g5, %g6
11146 fmovsneg %icc, %f22, %f13
11147 fzero %f6
11148 mova %xcc, %o4, %i6
11149 ldub [%l7 + 0x43], %o1
11150 fornot2 %f0, %f30, %f18
11151 mulx %o6, %l2, %g1
11152 stw %l6, [%l7 + 0x10]
11153 fmovdgu %icc, %f14, %f30
11154 fpsub16s %f6, %f17, %f9
11155 addc %l5, %i2, %o5
11156 st %f18, [%l7 + 0x18]
11157 movcc %icc, %l4, %g3
11158 edge32n %i3, %i4, %l3
11159 orcc %l0, %i5, %g7
11160 sra %i0, 0x0E, %o7
11161 umul %i1, %g4, %g2
11162 edge8l %o2, %o3, %i7
11163 movvc %icc, %l1, %g5
11164 xor %g6, %o0, %i6
11165 edge32l %o4, %o6, %o1
11166 fandnot2 %f4, %f10, %f10
11167 ldsw [%l7 + 0x2C], %l2
11168 sdiv %l6, 0x0AC3, %g1
11169 ld [%l7 + 0x74], %f25
11170 udiv %l5, 0x1652, %o5
11171 ld [%l7 + 0x3C], %f16
11172 fpackfix %f18, %f12
11173 subccc %i2, %g3, %i3
11174 udiv %i4, 0x1D84, %l3
11175 udivx %l0, 0x1DC1, %i5
11176 andn %l4, %i0, %g7
11177 std %f30, [%l7 + 0x28]
11178 edge16n %o7, %i1, %g4
11179 orcc %o2, 0x0A0B, %o3
11180 array32 %g2, %i7, %g5
11181 smul %l1, %o0, %i6
11182 andncc %g6, %o6, %o1
11183 edge32l %l2, %l6, %g1
11184 array32 %o4, %o5, %l5
11185 fornot1s %f8, %f9, %f27
11186 ldx [%l7 + 0x70], %g3
11187 movn %icc, %i2, %i3
11188 movrlez %i4, 0x38D, %l0
11189 fmovdgu %icc, %f0, %f19
11190 fcmpes %fcc3, %f31, %f21
11191 ldd [%l7 + 0x10], %f12
11192 edge16l %l3, %i5, %i0
11193 fmovsvs %xcc, %f0, %f14
11194 addc %l4, %o7, %g7
11195 or %g4, 0x135A, %i1
11196 save %o3, %g2, %o2
11197 rdpr %cwp, %g1
11198 rdpr %cansave, %g2
11199 rdpr %canrestore, %g3
11200 rdpr %cleanwin, %g4
11201 rdpr %otherwin, %g5
11202 rdpr %wstate, %g6
11203 movneg %icc, %g5, %l1
11204 srax %i7, 0x12, %o0
11205 xor %i6, 0x1E9F, %g6
11206 movrgez %o6, 0x126, %o1
11207 edge8l %l6, %l2, %g1
11208 fmovdneg %xcc, %f28, %f15
11209 movrgz %o5, 0x025, %o4
11210 array8 %l5, %g3, %i3
11211 fand %f22, %f18, %f14
11212 ldsh [%l7 + 0x34], %i2
11213 fmul8x16 %f17, %f22, %f18
11214 addccc %l0, 0x1C23, %i4
11215 fmovdcc %xcc, %f20, %f21
11216 fmovrslz %l3, %f16, %f22
11217 andncc %i5, %i0, %l4
11218 fone %f14
11219 fmuld8ulx16 %f28, %f16, %f0
11220 ldsw [%l7 + 0x74], %o7
11221 movn %icc, %g7, %g4
11222 alignaddrl %i1, %g2, %o3
11223 addc %g5, %o2, %l1
11224 edge8 %i7, %o0, %i6
11225 movg %icc, %g6, %o6
11226 movneg %icc, %o1, %l6
11227 movrgz %g1, %o5, %l2
11228 srax %o4, %g3, %i3
11229 fnot2s %f13, %f12
11230 std %f20, [%l7 + 0x58]
11231 array32 %i2, %l5, %i4
11232 add %l0, 0x16C2, %l3
11233 alignaddrl %i5, %l4, %o7
11234 smulcc %g7, %i0, %g4
11235 sir 0x1012
11236 setx loop_35, %l0, %l1
11237 return %l1
11238 nop
11239 rdpr %cwp, %g1
11240 rdpr %cansave, %g2
11241 rdpr %canrestore, %g3
11242 rdpr %cleanwin, %g4
11243 rdpr %otherwin, %g5
11244 rdpr %wstate, %g6
11245loop_35: fmul8x16al %f6, %f17, %f4
11246 movrlz %g5, 0x336, %o2
11247 edge8l %l1, %o3, %o0
11248 popc 0x1849, %i6
11249 fpadd16s %f30, %f3, %f14
11250 udivx %i7, 0x06B4, %o6
11251 stb %g6, [%l7 + 0x60]
11252 st %f14, [%l7 + 0x48]
11253 movneg %icc, %o1, %g1
11254 movg %xcc, %l6, %l2
11255 umulcc %o4, 0x1332, %g3
11256 fmovrdne %i3, %f24, %f2
11257 addc %o5, 0x0FCE, %i2
11258 ldd [%l7 + 0x60], %f4
11259 movg %xcc, %i4, %l5
11260 mulx %l0, 0x100A, %i5
11261 movrlez %l3, %l4, %o7
11262 edge16ln %i0, %g4, %i1
11263 movrgz %g7, %g2, %o2
11264 udivx %g5, 0x1398, %l1
11265 sth %o3, [%l7 + 0x50]
11266 edge32 %o0, %i6, %o6
11267 edge16ln %g6, %i7, %o1
11268 fxor %f26, %f4, %f12
11269 mulx %l6, %l2, %g1
11270 fandnot1s %f5, %f0, %f19
11271 fmovsle %icc, %f26, %f27
11272 subc %g3, %o4, %o5
11273 edge8 %i2, %i3, %i4
11274 sdivx %l5, 0x0889, %l0
11275 mova %xcc, %i5, %l4
11276 fmovdcs %xcc, %f14, %f5
11277 andncc %l3, %i0, %o7
11278 stx %g4, [%l7 + 0x08]
11279 mulx %i1, 0x137E, %g7
11280 movrlz %g2, %o2, %g5
11281 mulx %l1, 0x0C63, %o3
11282 addcc %i6, %o0, %g6
11283 addcc %o6, %i7, %o1
11284 stb %l6, [%l7 + 0x34]
11285 fmovdleu %xcc, %f21, %f3
11286 ldx [%l7 + 0x08], %l2
11287 stw %g3, [%l7 + 0x10]
11288 movrlez %o4, 0x27B, %o5
11289 fcmple32 %f4, %f18, %i2
11290 mova %icc, %g1, %i4
11291 or %l5, 0x0E9A, %i3
11292 bshuffle %f22, %f20, %f16
11293 andcc %i5, 0x18C3, %l4
11294 addccc %l3, 0x0944, %l0
11295 fands %f17, %f30, %f23
11296 udiv %o7, 0x0013, %g4
11297 movrlz %i1, 0x185, %i0
11298 movrgz %g7, %o2, %g5
11299 movvc %icc, %g2, %o3
11300 alignaddrl %l1, %o0, %i6
11301 orcc %g6, 0x0B7F, %i7
11302 fmovrsne %o6, %f1, %f24
11303 edge16ln %o1, %l2, %l6
11304 edge8n %g3, %o5, %i2
11305 movrlz %o4, 0x07E, %i4
11306 umulcc %l5, 0x1030, %g1
11307 fmovdne %xcc, %f4, %f26
11308 edge16l %i3, %i5, %l3
11309 movn %icc, %l0, %o7
11310 movrlez %g4, %i1, %i0
11311 smulcc %l4, 0x178E, %o2
11312 or %g5, %g2, %o3
11313 movneg %icc, %l1, %o0
11314 edge32n %g7, %i6, %i7
11315 restore %g6, %o6, %l2
11316 rdpr %cwp, %g1
11317 rdpr %cansave, %g2
11318 rdpr %canrestore, %g3
11319 rdpr %cleanwin, %g4
11320 rdpr %otherwin, %g5
11321 rdpr %wstate, %g6
11322 movcs %icc, %l6, %o1
11323 sdivx %g3, 0x1435, %i2
11324 udivcc %o5, 0x094D, %i4
11325 edge8 %l5, %o4, %i3
11326 fmovdne %xcc, %f26, %f9
11327 sub %g1, 0x1EB8, %i5
11328 xorcc %l0, %o7, %l3
11329 popc 0x1353, %i1
11330 fmovsg %xcc, %f27, %f0
11331 lduh [%l7 + 0x26], %g4
11332 sir 0x1169
11333 fnands %f30, %f26, %f5
11334 sth %l4, [%l7 + 0x18]
11335 array32 %i0, %o2, %g5
11336 ldsw [%l7 + 0x5C], %g2
11337 xnorcc %o3, %l1, %g7
11338 fnot1 %f30, %f12
11339 edge8l %o0, %i6, %g6
11340 fmovdge %xcc, %f16, %f26
11341 fmovsne %icc, %f20, %f3
11342 xor %o6, %l2, %l6
11343 sth %o1, [%l7 + 0x32]
11344 movle %icc, %g3, %i2
11345 udiv %o5, 0x080E, %i7
11346 ldsh [%l7 + 0x16], %l5
11347 xnor %o4, %i3, %g1
11348 fnot1 %f0, %f30
11349 subccc %i4, 0x092F, %i5
11350 siam 0x0
11351 movrgez %l0, 0x3CC, %o7
11352 fmovscs %icc, %f25, %f8
11353 mova %xcc, %l3, %g4
11354 popc 0x12AB, %i1
11355 fpadd16s %f31, %f26, %f31
11356 movrgez %l4, %o2, %i0
11357 fmovsge %xcc, %f19, %f6
11358 save %g2, %g5, %o3
11359 rdpr %cwp, %g1
11360 rdpr %cansave, %g2
11361 rdpr %canrestore, %g3
11362 rdpr %cleanwin, %g4
11363 rdpr %otherwin, %g5
11364 rdpr %wstate, %g6
11365 movrgz %l1, 0x358, %o0
11366 std %f16, [%l7 + 0x20]
11367 andncc %g7, %i6, %o6
11368 movrgez %g6, %l6, %o1
11369 addc %g3, %l2, %o5
11370 addccc %i2, %l5, %i7
11371 movcs %xcc, %i3, %o4
11372 alignaddr %g1, %i4, %i5
11373 udivx %l0, 0x086F, %l3
11374 fmovdvc %xcc, %f17, %f20
11375 edge32l %o7, %i1, %l4
11376 movpos %icc, %o2, %i0
11377 sll %g4, 0x0C, %g2
11378 xnorcc %g5, 0x01C9, %l1
11379 andncc %o3, %g7, %i6
11380 ldub [%l7 + 0x49], %o6
11381 udivcc %g6, 0x0AD1, %l6
11382 fsrc1 %f14, %f6
11383 umulcc %o1, %o0, %l2
11384 andncc %g3, %i2, %o5
11385 fxor %f26, %f18, %f28
11386 addccc %l5, 0x1A39, %i7
11387 fnand %f22, %f22, %f16
11388 movrgz %o4, %i3, %i4
11389 movpos %xcc, %i5, %g1
11390 edge32ln %l3, %l0, %o7
11391 edge16l %l4, %i1, %i0
11392 edge8ln %o2, %g4, %g2
11393 array16 %g5, %l1, %g7
11394 array32 %o3, %o6, %g6
11395 andcc %i6, 0x052F, %o1
11396 add %o0, 0x19C0, %l6
11397 edge32ln %g3, %i2, %l2
11398 setx loop_36, %l0, %l1
11399 return %l1
11400 nop
11401 rdpr %cwp, %g1
11402 rdpr %cansave, %g2
11403 rdpr %canrestore, %g3
11404 rdpr %cleanwin, %g4
11405 rdpr %otherwin, %g5
11406 rdpr %wstate, %g6
11407loop_36: umul %o4, %i3, %l5
11408 orcc %i5, %i4, %l3
11409 orncc %g1, %l0, %l4
11410 movcc %xcc, %i1, %o7
11411 fexpand %f27, %f22
11412 mulscc %i0, 0x1964, %g4
11413 or %g2, 0x045E, %g5
11414 edge32ln %o2, %l1, %g7
11415 ldx [%l7 + 0x38], %o6
11416 ldsw [%l7 + 0x34], %g6
11417 mulx %o3, %i6, %o1
11418 movrgz %o0, 0x18E, %g3
11419 movre %i2, 0x1C9, %l6
11420 stb %o5, [%l7 + 0x4C]
11421 alignaddr %i7, %l2, %o4
11422 edge32ln %l5, %i5, %i4
11423 xorcc %l3, %g1, %i3
11424 lduh [%l7 + 0x3A], %l0
11425 and %i1, %o7, %i0
11426 orncc %l4, %g4, %g2
11427 fornot1s %f7, %f15, %f27
11428 fpadd32s %f22, %f1, %f17
11429 mulscc %g5, %l1, %g7
11430 andncc %o6, %g6, %o2
11431 fmovrdlez %o3, %f10, %f0
11432 xnor %o1, %o0, %i6
11433 movleu %icc, %i2, %g3
11434 fmovsvs %xcc, %f23, %f20
11435 subccc %o5, 0x18A5, %l6
11436 sll %l2, 0x15, %i7
11437 or %o4, %i5, %i4
11438 xnor %l5, 0x1816, %g1
11439 fxnors %f8, %f21, %f2
11440 fand %f28, %f6, %f2
11441 movl %xcc, %i3, %l0
11442 stx %i1, [%l7 + 0x48]
11443 fcmpgt32 %f8, %f8, %l3
11444 sir 0x1DE6
11445 smulcc %o7, 0x1A21, %i0
11446 sllx %l4, 0x1B, %g2
11447 subc %g5, %g4, %l1
11448 fmovdleu %xcc, %f10, %f2
11449 ldsb [%l7 + 0x79], %o6
11450 andn %g6, 0x0ADF, %o2
11451 movgu %icc, %g7, %o1
11452 ldx [%l7 + 0x48], %o0
11453 edge16ln %i6, %i2, %o3
11454 movrgez %g3, 0x163, %o5
11455 andncc %l6, %i7, %l2
11456 fmovscc %xcc, %f2, %f10
11457 subc %o4, %i4, %i5
11458 bshuffle %f22, %f24, %f8
11459 orcc %l5, 0x1EBA, %i3
11460 addcc %g1, %l0, %l3
11461 umul %o7, 0x0713, %i0
11462 fmovd %f20, %f24
11463 movcs %icc, %i1, %g2
11464 stw %g5, [%l7 + 0x2C]
11465 xnorcc %g4, 0x1FDD, %l1
11466 addcc %l4, %o6, %g6
11467 andn %g7, 0x0A2E, %o2
11468 fmuld8sux16 %f10, %f29, %f20
11469 and %o1, 0x1BAE, %o0
11470 bshuffle %f18, %f18, %f2
11471 movvs %xcc, %i6, %i2
11472 add %g3, %o3, %l6
11473 edge32ln %o5, %i7, %l2
11474 nop
11475 set 0x38, %o2
11476 ldsw [%l7 + %o2], %o4
11477 sdiv %i5, 0x17D7, %i4
11478 sdiv %i3, 0x1948, %l5
11479 orcc %g1, 0x1226, %l3
11480 edge8l %l0, %i0, %o7
11481 edge32l %i1, %g2, %g4
11482 movrgz %l1, %l4, %o6
11483 fpmerge %f7, %f14, %f8
11484 movg %xcc, %g6, %g7
11485 smulcc %g5, %o2, %o1
11486 ldd [%l7 + 0x60], %o0
11487 srax %i2, 0x0A, %g3
11488 movl %xcc, %o3, %l6
11489 fmovrslz %o5, %f6, %f24
11490 fmovscs %xcc, %f20, %f20
11491 alignaddrl %i6, %i7, %o4
11492 edge32ln %i5, %i4, %i3
11493 movrlz %l5, 0x15A, %l2
11494 alignaddr %l3, %l0, %i0
11495 stb %g1, [%l7 + 0x71]
11496 xnor %i1, %g2, %g4
11497 save %l1, %o7, %o6
11498 rdpr %cwp, %g1
11499 rdpr %cansave, %g2
11500 rdpr %canrestore, %g3
11501 rdpr %cleanwin, %g4
11502 rdpr %otherwin, %g5
11503 rdpr %wstate, %g6
11504 mulx %g6, %l4, %g5
11505 edge16 %o2, %o1, %o0
11506 addc %i2, 0x0CA3, %g7
11507 sdivcc %o3, 0x07CE, %l6
11508 movrlz %g3, %i6, %i7
11509 ldsw [%l7 + 0x08], %o4
11510 fmovrdgez %o5, %f28, %f18
11511 orn %i4, %i3, %l5
11512 orcc %i5, 0x0F08, %l3
11513 edge16n %l2, %l0, %g1
11514 movgu %xcc, %i1, %i0
11515 fsrc1s %f10, %f28
11516 fornot2 %f0, %f18, %f4
11517 sdivcc %g4, 0x1B5F, %g2
11518 xnor %l1, 0x0D92, %o7
11519 ldsb [%l7 + 0x10], %o6
11520 subcc %l4, %g6, %o2
11521 edge8l %g5, %o0, %i2
11522 fornot2s %f6, %f22, %f30
11523 fcmpeq16 %f22, %f28, %o1
11524 movne %icc, %g7, %l6
11525 smulcc %o3, %g3, %i6
11526 fpackfix %f20, %f20
11527 movle %icc, %o4, %o5
11528 edge16 %i7, %i4, %l5
11529 fmovrse %i3, %f20, %f7
11530 sdivcc %i5, 0x08B1, %l3
11531 edge16n %l2, %g1, %i1
11532 movpos %xcc, %i0, %l0
11533 fmovsn %xcc, %f24, %f17
11534 fandnot1s %f24, %f4, %f4
11535 movcs %xcc, %g4, %l1
11536 fpmerge %f3, %f23, %f18
11537 movge %xcc, %g2, %o6
11538 andncc %o7, %l4, %o2
11539 or %g6, %g5, %o0
11540 movrgz %i2, %o1, %l6
11541 fmovrdlez %o3, %f2, %f8
11542 mova %xcc, %g3, %g7
11543 udivcc %i6, 0x1897, %o4
11544 orcc %o5, %i4, %l5
11545 faligndata %f20, %f26, %f4
11546 fpack32 %f24, %f2, %f18
11547 fmovsvs %xcc, %f29, %f8
11548 fornot1s %f14, %f19, %f1
11549 mova %xcc, %i7, %i3
11550 edge32n %l3, %i5, %l2
11551 array32 %i1, %g1, %l0
11552 ld [%l7 + 0x5C], %f24
11553 movrgz %g4, %i0, %g2
11554 fmuld8ulx16 %f31, %f11, %f8
11555 restore %l1, 0x0678, %o7
11556 rdpr %cwp, %g1
11557 rdpr %cansave, %g2
11558 rdpr %canrestore, %g3
11559 rdpr %cleanwin, %g4
11560 rdpr %otherwin, %g5
11561 rdpr %wstate, %g6
11562 movpos %icc, %l4, %o2
11563 lduw [%l7 + 0x28], %g6
11564 movleu %icc, %g5, %o6
11565 udiv %o0, 0x0674, %o1
11566 fandnot1 %f10, %f26, %f4
11567 subc %l6, %i2, %o3
11568 subc %g3, 0x0581, %i6
11569 fandnot1 %f6, %f4, %f22
11570 setx loop_37, %l0, %l1
11571 return %l1
11572 nop
11573 rdpr %cwp, %g1
11574 rdpr %cansave, %g2
11575 rdpr %canrestore, %g3
11576 rdpr %cleanwin, %g4
11577 rdpr %otherwin, %g5
11578 rdpr %wstate, %g6
11579loop_37: stb %i4, [%l7 + 0x0C]
11580 andcc %o4, 0x12DC, %i7
11581 movg %icc, %i3, %l3
11582 orncc %i5, 0x15CF, %l5
11583 ldx [%l7 + 0x68], %l2
11584 mulx %i1, 0x16E2, %g1
11585 umul %g4, %l0, %i0
11586 fxnors %f25, %f15, %f16
11587 and %g2, 0x100D, %l1
11588 subc %o7, 0x05D7, %o2
11589 edge8ln %l4, %g5, %o6
11590 add %g6, 0x0EA7, %o1
11591 udiv %l6, 0x126D, %o0
11592 movge %xcc, %o3, %g3
11593 array8 %i2, %i6, %o5
11594 st %f26, [%l7 + 0x18]
11595 sethi 0x0204, %g7
11596 lduw [%l7 + 0x30], %i4
11597 movrlz %o4, %i7, %i3
11598 sth %l3, [%l7 + 0x0C]
11599 addcc %i5, %l2, %i1
11600 udivcc %g1, 0x1E7C, %l5
11601 save %g4, 0x05A6, %l0
11602 rdpr %cwp, %g1
11603 rdpr %cansave, %g2
11604 rdpr %canrestore, %g3
11605 rdpr %cleanwin, %g4
11606 rdpr %otherwin, %g5
11607 rdpr %wstate, %g6
11608 addcc %i0, 0x0F1C, %g2
11609 edge16n %o7, %o2, %l4
11610 edge32n %l1, %o6, %g6
11611 movneg %icc, %o1, %g5
11612 array16 %l6, %o3, %g3
11613 movleu %xcc, %i2, %i6
11614 ldsw [%l7 + 0x14], %o0
11615 move %icc, %g7, %o5
11616 fmul8ulx16 %f12, %f10, %f18
11617 sdiv %o4, 0x0172, %i7
11618 movrne %i3, 0x155, %l3
11619 array8 %i5, %i4, %l2
11620 fmovrde %g1, %f10, %f26
11621 std %f22, [%l7 + 0x08]
11622 add %i1, %l5, %g4
11623 array16 %i0, %g2, %l0
11624 edge32l %o2, %o7, %l1
11625 sir 0x10FD
11626 movrgez %o6, %g6, %o1
11627 ldd [%l7 + 0x60], %g4
11628 stx %l6, [%l7 + 0x20]
11629 fornot1 %f6, %f6, %f12
11630 fmovsgu %xcc, %f15, %f27
11631 edge16l %o3, %l4, %i2
11632 lduh [%l7 + 0x54], %i6
11633 edge32l %o0, %g7, %o5
11634 array8 %g3, %o4, %i7
11635 movle %xcc, %l3, %i3
11636 fexpand %f10, %f20
11637 fmovdge %xcc, %f6, %f7
11638 stw %i5, [%l7 + 0x30]
11639 nop
11640 set 0x38, %l5
11641 ldd [%l7 + %l5], %l2
11642 fmuld8ulx16 %f26, %f9, %f10
11643 edge8n %g1, %i1, %l5
11644 sllx %i4, 0x1C, %g4
11645 fsrc2s %f2, %f24
11646 umul %g2, %i0, %o2
11647 movle %xcc, %o7, %l0
11648 sir 0x1DA5
11649 fmovdgu %icc, %f1, %f24
11650 sethi 0x059E, %o6
11651 orcc %g6, 0x1C09, %o1
11652 fxors %f8, %f30, %f15
11653 fnot2 %f0, %f4
11654 xor %g5, %l1, %o3
11655 movvc %icc, %l6, %i2
11656 smulcc %i6, 0x1F62, %l4
11657 edge32n %o0, %o5, %g3
11658 st %f17, [%l7 + 0x50]
11659 orcc %o4, 0x0497, %i7
11660 edge8ln %g7, %i3, %l3
11661 fornot1s %f13, %f16, %f30
11662 movgu %icc, %i5, %g1
11663 andncc %i1, %l5, %l2
11664 fnot1s %f20, %f17
11665 siam 0x6
11666 ldd [%l7 + 0x40], %f30
11667 movrne %i4, 0x01E, %g4
11668 fmovrsgez %g2, %f10, %f23
11669 ldsw [%l7 + 0x50], %o2
11670 smulcc %i0, 0x165F, %o7
11671 edge16l %o6, %g6, %o1
11672 orn %l0, 0x1F35, %g5
11673 movle %xcc, %l1, %o3
11674 add %i2, 0x114F, %l6
11675 stx %i6, [%l7 + 0x30]
11676 movg %icc, %l4, %o5
11677 movgu %xcc, %g3, %o0
11678 udiv %i7, 0x1152, %g7
11679 array8 %i3, %o4, %i5
11680 ldsh [%l7 + 0x38], %l3
11681 edge16 %i1, %l5, %g1
11682 movcs %xcc, %l2, %i4
11683 ldub [%l7 + 0x1E], %g2
11684 ldsb [%l7 + 0x3F], %o2
11685 fpadd32s %f5, %f24, %f17
11686 orncc %g4, %i0, %o6
11687 smulcc %g6, %o7, %o1
11688 movg %xcc, %g5, %l0
11689 fcmple32 %f14, %f8, %o3
11690 fmovrdne %l1, %f8, %f24
11691 ldub [%l7 + 0x42], %i2
11692 movrne %i6, 0x335, %l6
11693 or %l4, %o5, %o0
11694 ldx [%l7 + 0x70], %g3
11695 ldx [%l7 + 0x78], %g7
11696 add %i3, %i7, %i5
11697 movrgez %l3, 0x31A, %i1
11698 fcmple16 %f0, %f4, %l5
11699 movn %icc, %g1, %l2
11700 stw %i4, [%l7 + 0x28]
11701 edge8l %o4, %o2, %g2
11702 fmovsne %xcc, %f26, %f15
11703 edge16n %i0, %g4, %g6
11704 bshuffle %f20, %f4, %f18
11705 nop
11706 set 0x3C, %o0
11707 ldsw [%l7 + %o0], %o7
11708 fmovdne %icc, %f2, %f10
11709 fpsub32s %f5, %f26, %f10
11710 fmovdgu %xcc, %f14, %f4
11711 srl %o1, 0x1C, %o6
11712 movrlez %g5, 0x0BC, %l0
11713 udivcc %o3, 0x19A7, %l1
11714 and %i6, %l6, %l4
11715 movcc %icc, %i2, %o0
11716 xnorcc %o5, 0x1458, %g7
11717 edge32n %i3, %g3, %i7
11718 orn %i5, %l3, %l5
11719 movneg %icc, %g1, %l2
11720 fsrc2 %f6, %f26
11721 lduh [%l7 + 0x48], %i4
11722 addc %o4, 0x1A6B, %i1
11723 fmovscs %xcc, %f23, %f13
11724 ldub [%l7 + 0x79], %o2
11725 udiv %g2, 0x0191, %i0
11726 ldub [%l7 + 0x45], %g4
11727 fpsub32s %f25, %f7, %f13
11728 fmul8x16al %f21, %f15, %f18
11729 stb %o7, [%l7 + 0x75]
11730 fnors %f26, %f29, %f17
11731 array16 %g6, %o6, %o1
11732 sub %l0, 0x1E54, %o3
11733 fmovdleu %xcc, %f0, %f10
11734 fmovdge %xcc, %f18, %f12
11735 udivcc %g5, 0x0F68, %i6
11736 fmovrdlz %l1, %f14, %f12
11737 movge %xcc, %l4, %i2
11738 xnorcc %l6, 0x1688, %o5
11739 edge32ln %o0, %i3, %g3
11740 udivcc %i7, 0x0D78, %i5
11741 fmovrslz %g7, %f6, %f2
11742 movl %icc, %l3, %l5
11743 addc %g1, 0x0E67, %l2
11744 edge32ln %i4, %o4, %i1
11745 fornot1 %f28, %f8, %f30
11746 fnand %f6, %f30, %f26
11747 array16 %o2, %g2, %i0
11748 sth %o7, [%l7 + 0x7C]
11749 stb %g6, [%l7 + 0x38]
11750 sll %o6, 0x00, %g4
11751 movleu %xcc, %l0, %o3
11752 fmul8x16au %f0, %f18, %f24
11753 sub %o1, %i6, %g5
11754 nop
11755 set 0x44, %l2
11756 stb %l1, [%l7 + %l2]
11757 fpackfix %f24, %f4
11758 lduw [%l7 + 0x40], %i2
11759 fzero %f14
11760 xor %l6, %o5, %o0
11761 fsrc1 %f24, %f26
11762 movvs %icc, %l4, %g3
11763 movcc %xcc, %i3, %i5
11764 fabss %f10, %f24
11765 save %g7, 0x068F, %l3
11766 rdpr %cwp, %g1
11767 rdpr %cansave, %g2
11768 rdpr %canrestore, %g3
11769 rdpr %cleanwin, %g4
11770 rdpr %otherwin, %g5
11771 rdpr %wstate, %g6
11772 fcmpne16 %f4, %f24, %l5
11773 fmovsle %xcc, %f28, %f8
11774 mova %xcc, %g1, %i7
11775 or %l2, %i4, %i1
11776 movrgez %o2, 0x096, %g2
11777 srlx %o4, %i0, %o7
11778 andn %o6, 0x1E3E, %g6
11779 subc %g4, %o3, %o1
11780 ld [%l7 + 0x74], %f11
11781 fmul8x16au %f8, %f1, %f24
11782 nop
11783 set 0x78, %g4
11784 ldx [%l7 + %g4], %i6
11785 edge8n %l0, %l1, %i2
11786 fsrc2s %f27, %f2
11787 udiv %l6, 0x1FF0, %g5
11788 fmovdl %icc, %f0, %f7
11789 orncc %o0, %l4, %o5
11790 sth %i3, [%l7 + 0x78]
11791 edge16ln %g3, %g7, %i5
11792 andncc %l3, %l5, %g1
11793 xorcc %i7, 0x136D, %l2
11794 movn %xcc, %i1, %i4
11795 fsrc2 %f8, %f0
11796 std %f30, [%l7 + 0x18]
11797 fmuld8sux16 %f22, %f4, %f0
11798 movrgz %o2, %o4, %g2
11799 fandnot1s %f0, %f11, %f7
11800 sub %o7, %o6, %i0
11801 edge32l %g6, %o3, %g4
11802 andncc %i6, %o1, %l0
11803 ld [%l7 + 0x54], %f30
11804 udivx %l1, 0x0E64, %l6
11805 srax %i2, 0x05, %o0
11806 fmovscc %icc, %f9, %f21
11807 nop
11808 set 0x08, %g7
11809 ldd [%l7 + %g7], %f12
11810 edge16 %g5, %o5, %l4
11811 umulcc %i3, 0x0CE7, %g3
11812 alignaddrl %i5, %l3, %l5
11813 movvs %xcc, %g7, %i7
11814 sdivcc %l2, 0x0CB6, %g1
11815 lduw [%l7 + 0x2C], %i4
11816 srlx %i1, 0x10, %o2
11817 edge8l %o4, %g2, %o7
11818 movre %o6, 0x308, %g6
11819 add %o3, %g4, %i6
11820 movrgz %o1, %l0, %l1
11821 orcc %i0, %i2, %l6
11822 mulscc %o0, %g5, %o5
11823 ldx [%l7 + 0x60], %i3
11824 orcc %g3, %i5, %l3
11825 edge32l %l4, %l5, %i7
11826 sir 0x0C03
11827 movrlz %g7, %l2, %i4
11828 udiv %g1, 0x0D10, %i1
11829 andncc %o2, %g2, %o4
11830 subccc %o6, %g6, %o3
11831 sethi 0x1B9E, %o7
11832 movl %icc, %g4, %i6
11833 movrgz %o1, 0x2CF, %l0
11834 fpsub16s %f0, %f31, %f18
11835 array32 %l1, %i0, %l6
11836 nop
11837 set 0x6D, %o5
11838 stb %o0, [%l7 + %o5]
11839 array32 %i2, %o5, %i3
11840 fmovdcs %icc, %f16, %f10
11841 fandnot2s %f6, %f28, %f9
11842 fmovdcc %xcc, %f0, %f1
11843 umul %g3, 0x1C0F, %i5
11844 ldsh [%l7 + 0x72], %l3
11845 ldub [%l7 + 0x5D], %l4
11846 xorcc %g5, 0x1F9E, %l5
11847 edge8 %i7, %g7, %l2
11848 sth %g1, [%l7 + 0x7E]
11849 xor %i4, %i1, %o2
11850 udivx %g2, 0x19CF, %o4
11851 alignaddrl %g6, %o3, %o6
11852 srl %o7, %g4, %o1
11853 stx %l0, [%l7 + 0x08]
11854 edge8n %l1, %i6, %i0
11855 array32 %l6, %o0, %i2
11856 movrgez %o5, 0x3A1, %i3
11857 sllx %g3, %l3, %i5
11858 udiv %g5, 0x1449, %l4
11859 edge16 %l5, %i7, %g7
11860 stx %l2, [%l7 + 0x28]
11861 srax %g1, 0x11, %i4
11862 edge16ln %o2, %g2, %i1
11863 mulscc %o4, 0x1F9D, %g6
11864 fnand %f2, %f6, %f20
11865 udiv %o6, 0x0149, %o3
11866 fmovdne %icc, %f13, %f13
11867 andcc %g4, 0x17B6, %o1
11868 sdivcc %o7, 0x0E2A, %l0
11869 andncc %l1, %i0, %i6
11870 movrne %l6, 0x1B7, %o0
11871 edge16ln %i2, %i3, %o5
11872 nop
11873 set 0x3C, %i3
11874 ldsh [%l7 + %i3], %l3
11875 movgu %icc, %g3, %g5
11876 ld [%l7 + 0x3C], %f18
11877 fmuld8sux16 %f9, %f8, %f18
11878 edge16ln %l4, %l5, %i7
11879 edge8 %i5, %l2, %g1
11880 stx %i4, [%l7 + 0x28]
11881 stx %g7, [%l7 + 0x70]
11882 fmovsl %icc, %f26, %f0
11883 subccc %o2, %g2, %i1
11884 fmovsge %icc, %f6, %f5
11885 sub %o4, %o6, %o3
11886 movleu %icc, %g6, %o1
11887 ldsb [%l7 + 0x5F], %o7
11888 movn %icc, %l0, %g4
11889 movpos %xcc, %i0, %l1
11890 srl %l6, %i6, %o0
11891 movle %icc, %i2, %i3
11892 ldd [%l7 + 0x58], %f20
11893 st %f4, [%l7 + 0x10]
11894 nop
11895 set 0x60, %i7
11896 lduw [%l7 + %i7], %o5
11897 fmovrde %l3, %f30, %f30
11898 ldub [%l7 + 0x1C], %g5
11899 movre %l4, %l5, %i7
11900 array32 %i5, %g3, %l2
11901 movrgz %g1, 0x314, %g7
11902 fnors %f23, %f5, %f10
11903 stx %o2, [%l7 + 0x20]
11904 fmuld8ulx16 %f14, %f14, %f28
11905 movleu %icc, %g2, %i1
11906 edge16ln %o4, %i4, %o6
11907 edge32n %g6, %o3, %o7
11908 sth %o1, [%l7 + 0x7E]
11909 mulx %l0, 0x1077, %i0
11910 fmovdleu %icc, %f26, %f24
11911 st %f16, [%l7 + 0x70]
11912 sir 0x1B58
11913 fmovrse %g4, %f20, %f17
11914 fmovsvc %icc, %f21, %f17
11915 nop
11916 set 0x68, %i1
11917 lduw [%l7 + %i1], %l6
11918 subc %i6, %o0, %l1
11919 ld [%l7 + 0x38], %f21
11920 fandnot1 %f18, %f10, %f2
11921 fornot2s %f14, %f24, %f27
11922 stx %i2, [%l7 + 0x70]
11923 movgu %icc, %i3, %o5
11924 xnor %l3, 0x066B, %l4
11925 sir 0x180B
11926 ld [%l7 + 0x6C], %f23
11927 addcc %l5, 0x174D, %g5
11928 smulcc %i7, 0x0DD6, %g3
11929 sra %i5, 0x1C, %l2
11930 sllx %g1, %o2, %g2
11931 sth %g7, [%l7 + 0x46]
11932 movrne %i1, 0x07A, %i4
11933 fnot1s %f13, %f10
11934 popc %o4, %g6
11935 sllx %o6, %o7, %o1
11936 fmovde %xcc, %f19, %f4
11937 movl %xcc, %l0, %o3
11938 save %g4, %i0, %l6
11939 rdpr %cwp, %g1
11940 rdpr %cansave, %g2
11941 rdpr %canrestore, %g3
11942 rdpr %cleanwin, %g4
11943 rdpr %otherwin, %g5
11944 rdpr %wstate, %g6
11945 subcc %i6, %o0, %l1
11946 sdiv %i3, 0x0ADB, %o5
11947 edge8l %i2, %l3, %l4
11948 fmovrdlez %l5, %f26, %f2
11949 save %i7, %g3, %i5
11950 rdpr %cwp, %g1
11951 rdpr %cansave, %g2
11952 rdpr %canrestore, %g3
11953 rdpr %cleanwin, %g4
11954 rdpr %otherwin, %g5
11955 rdpr %wstate, %g6
11956 stb %g5, [%l7 + 0x43]
11957 std %f4, [%l7 + 0x30]
11958 ldsw [%l7 + 0x1C], %g1
11959 movneg %xcc, %l2, %o2
11960 movl %icc, %g2, %i1
11961 movl %xcc, %i4, %g7
11962 fmovda %xcc, %f4, %f4
11963 subccc %g6, 0x1401, %o4
11964 mulx %o6, %o1, %o7
11965 ldsh [%l7 + 0x2A], %o3
11966 popc %g4, %l0
11967 array16 %i0, %i6, %o0
11968 ldsb [%l7 + 0x5D], %l6
11969 fmovdneg %xcc, %f5, %f23
11970 fmul8ulx16 %f10, %f2, %f6
11971 edge16 %i3, %l1, %o5
11972 nop
11973 set 0x58, %i5
11974 ldd [%l7 + %i5], %f4
11975 ld [%l7 + 0x60], %f16
11976 mova %xcc, %i2, %l4
11977 alignaddr %l3, %l5, %g3
11978 mulscc %i7, 0x0E26, %i5
11979 ldx [%l7 + 0x18], %g5
11980 edge16 %l2, %g1, %o2
11981 xnorcc %i1, 0x1D6E, %g2
11982 ldd [%l7 + 0x38], %g6
11983 srax %g6, %i4, %o4
11984 fmovdneg %xcc, %f31, %f21
11985 popc 0x0BEA, %o6
11986 edge8 %o7, %o1, %o3
11987 sth %g4, [%l7 + 0x62]
11988 xnor %i0, %l0, %o0
11989 fnot1 %f0, %f26
11990 movre %l6, 0x26E, %i6
11991 movcc %xcc, %i3, %l1
11992 movl %xcc, %i2, %o5
11993 movcc %xcc, %l4, %l5
11994 edge8l %g3, %l3, %i5
11995 sir 0x101A
11996 ldsw [%l7 + 0x24], %i7
11997 fmovrdne %l2, %f12, %f8
11998 movrlez %g1, 0x22D, %g5
11999 subccc %i1, 0x170E, %o2
12000 fpadd16s %f21, %f12, %f27
12001 edge16 %g2, %g6, %g7
12002 sll %i4, %o4, %o7
12003 fmovdcc %xcc, %f4, %f21
12004 and %o6, %o3, %g4
12005 fmovdcs %icc, %f31, %f11
12006 mova %xcc, %i0, %l0
12007 fmovscs %xcc, %f4, %f25
12008 fmovrdlez %o0, %f30, %f26
12009 smulcc %o1, 0x02FE, %i6
12010 array16 %l6, %i3, %l1
12011 popc %i2, %l4
12012 ld [%l7 + 0x74], %f30
12013 popc %l5, %g3
12014 faligndata %f24, %f22, %f12
12015 std %f28, [%l7 + 0x78]
12016 ldx [%l7 + 0x10], %o5
12017 fsrc2s %f12, %f3
12018 sll %i5, 0x14, %i7
12019 movge %icc, %l3, %g1
12020 edge16n %g5, %l2, %o2
12021 sir 0x1FB6
12022 movleu %icc, %g2, %g6
12023 sllx %g7, %i1, %o4
12024 xor %o7, %o6, %o3
12025 edge8ln %i4, %g4, %i0
12026 fmovd %f14, %f20
12027 movrne %l0, 0x389, %o1
12028 sdiv %o0, 0x138A, %l6
12029 edge32ln %i6, %l1, %i2
12030 ldub [%l7 + 0x54], %l4
12031 movcs %xcc, %l5, %g3
12032 edge32l %i3, %i5, %i7
12033 popc %o5, %l3
12034 fcmpeq16 %f28, %f0, %g5
12035 fmovsvs %xcc, %f9, %f0
12036 fmovsl %xcc, %f5, %f13
12037 fmovdgu %icc, %f12, %f1
12038 udivx %l2, 0x1FFD, %g1
12039 nop
12040 set 0x20, %o4
12041 ldd [%l7 + %o4], %g2
12042 subcc %g6, 0x1A24, %o2
12043 fmuld8sux16 %f5, %f2, %f28
12044 ldx [%l7 + 0x70], %g7
12045 save %i1, %o7, %o6
12046 rdpr %cwp, %g1
12047 rdpr %cansave, %g2
12048 rdpr %canrestore, %g3
12049 rdpr %cleanwin, %g4
12050 rdpr %otherwin, %g5
12051 rdpr %wstate, %g6
12052 std %f14, [%l7 + 0x60]
12053 fornot1s %f21, %f6, %f4
12054 fxors %f31, %f2, %f19
12055 sllx %o3, 0x0C, %i4
12056 movne %xcc, %o4, %g4
12057 movge %icc, %i0, %l0
12058 fmovspos %icc, %f16, %f22
12059 ldub [%l7 + 0x17], %o0
12060 fnot1s %f27, %f6
12061 fabss %f27, %f22
12062 edge32l %o1, %l6, %i6
12063 fmul8ulx16 %f16, %f20, %f20
12064 orncc %i2, 0x0FBB, %l1
12065 fmovsn %icc, %f22, %f21
12066 edge32n %l4, %g3, %l5
12067 ldd [%l7 + 0x18], %f22
12068 movrlez %i5, %i7, %o5
12069 sra %l3, 0x06, %i3
12070 array32 %l2, %g1, %g5
12071 movrne %g2, %o2, %g7
12072 edge32l %g6, %o7, %o6
12073 array32 %i1, %o3, %o4
12074 orncc %i4, 0x0568, %g4
12075 lduw [%l7 + 0x24], %l0
12076 alignaddr %o0, %o1, %l6
12077 movg %xcc, %i6, %i2
12078 fmuld8ulx16 %f8, %f9, %f30
12079 sth %l1, [%l7 + 0x0A]
12080 movleu %xcc, %l4, %i0
12081 fmovrdne %l5, %f20, %f12
12082 sdiv %g3, 0x14CD, %i7
12083 movleu %xcc, %o5, %i5
12084 movg %xcc, %l3, %i3
12085 andcc %l2, %g1, %g5
12086 fpadd32s %f25, %f30, %f22
12087 nop
12088 set 0x3C, %i6
12089 ldsh [%l7 + %i6], %o2
12090 fornot1 %f12, %f4, %f10
12091 fors %f23, %f18, %f3
12092 movvs %icc, %g2, %g6
12093 movpos %icc, %o7, %g7
12094 orn %i1, %o3, %o6
12095 popc 0x004C, %o4
12096 movneg %icc, %g4, %i4
12097 ldsw [%l7 + 0x18], %l0
12098 movpos %xcc, %o1, %o0
12099 ldx [%l7 + 0x58], %i6
12100 sethi 0x1E6A, %l6
12101 st %f30, [%l7 + 0x50]
12102 fexpand %f28, %f14
12103 orncc %i2, %l4, %i0
12104 fmovdcs %icc, %f8, %f11
12105 alignaddrl %l1, %l5, %i7
12106 xorcc %g3, 0x0FD6, %i5
12107 movrlz %l3, %i3, %l2
12108 movre %g1, %g5, %o5
12109 fmovdn %xcc, %f31, %f23
12110 udivcc %g2, 0x0A81, %g6
12111 std %f22, [%l7 + 0x38]
12112 ldx [%l7 + 0x48], %o7
12113 fmovdl %xcc, %f27, %f22
12114 srax %g7, %o2, %i1
12115 orn %o6, %o3, %o4
12116 andn %i4, %l0, %g4
12117 fmul8sux16 %f26, %f4, %f26
12118 sra %o1, %i6, %o0
12119 movg %xcc, %i2, %l6
12120 popc 0x139E, %i0
12121 restore %l1, %l4, %i7
12122 rdpr %cwp, %g1
12123 rdpr %cansave, %g2
12124 rdpr %canrestore, %g3
12125 rdpr %cleanwin, %g4
12126 rdpr %otherwin, %g5
12127 rdpr %wstate, %g6
12128 sth %l5, [%l7 + 0x32]
12129 xnor %g3, %l3, %i5
12130 fnot2 %f8, %f24
12131 fcmpne16 %f4, %f6, %i3
12132 fmovrdlez %l2, %f2, %f2
12133 fmovrsgez %g5, %f18, %f27
12134 udivcc %g1, 0x0D67, %o5
12135 and %g2, 0x0939, %g6
12136 umulcc %g7, %o7, %o2
12137 orcc %o6, 0x080E, %o3
12138 edge32ln %o4, %i1, %i4
12139 srl %g4, 0x06, %l0
12140 and %o1, 0x11D8, %o0
12141 fpsub32s %f28, %f20, %f0
12142 popc 0x06C8, %i6
12143 std %f18, [%l7 + 0x10]
12144 orn %i2, %i0, %l1
12145 stx %l4, [%l7 + 0x28]
12146 edge8 %l6, %l5, %g3
12147 movne %icc, %i7, %i5
12148 fmovrdgz %l3, %f20, %f0
12149 fpack16 %f22, %f6
12150 smul %l2, %i3, %g1
12151 ldd [%l7 + 0x08], %o4
12152 move %xcc, %g5, %g2
12153 movre %g6, %o7, %g7
12154 array16 %o2, %o3, %o4
12155 movrgez %o6, 0x0B6, %i1
12156 edge16l %g4, %l0, %i4
12157 lduh [%l7 + 0x78], %o0
12158 fpadd16 %f0, %f20, %f20
12159 edge8l %o1, %i2, %i0
12160 xor %l1, 0x0A39, %i6
12161 smul %l6, %l4, %g3
12162 movpos %icc, %i7, %l5
12163 stx %l3, [%l7 + 0x70]
12164 stx %l2, [%l7 + 0x38]
12165 fnand %f24, %f2, %f26
12166 lduw [%l7 + 0x1C], %i5
12167 alignaddr %g1, %o5, %i3
12168 edge32 %g2, %g5, %g6
12169 xnorcc %g7, 0x1881, %o7
12170 fors %f28, %f11, %f14
12171 smulcc %o2, %o3, %o4
12172 fandnot1s %f26, %f4, %f22
12173 fmovsneg %icc, %f8, %f12
12174 and %i1, 0x11FC, %o6
12175 fmovdvc %icc, %f10, %f16
12176 subcc %l0, 0x0B2F, %i4
12177 sub %o0, 0x131D, %o1
12178 movrgez %g4, 0x08B, %i0
12179 movcs %xcc, %i2, %l1
12180 movrgez %i6, %l4, %g3
12181 movcs %icc, %i7, %l6
12182 and %l5, %l3, %l2
12183 sllx %i5, 0x15, %o5
12184 srlx %g1, %i3, %g2
12185 fnands %f15, %f4, %f11
12186 edge8l %g6, %g5, %o7
12187 udivx %g7, 0x069B, %o2
12188 movne %xcc, %o4, %o3
12189 orn %i1, %l0, %o6
12190 andncc %i4, %o1, %g4
12191 subc %o0, 0x1ECD, %i0
12192 ld [%l7 + 0x24], %f13
12193 edge32l %l1, %i6, %l4
12194 subcc %g3, 0x0E6A, %i2
12195 edge32 %l6, %l5, %i7
12196 movl %icc, %l3, %i5
12197 addc %o5, %l2, %g1
12198 fpsub16s %f29, %f13, %f12
12199 fmovdvc %xcc, %f9, %f9
12200 sth %g2, [%l7 + 0x46]
12201 fmovsge %xcc, %f15, %f23
12202 udiv %g6, 0x1B90, %i3
12203 fmovrsgez %o7, %f9, %f8
12204 orncc %g7, %g5, %o2
12205 movvs %icc, %o4, %i1
12206 subc %o3, 0x0218, %l0
12207 ldd [%l7 + 0x30], %f14
12208 fpadd16 %f28, %f4, %f2
12209 orn %o6, 0x1F5C, %o1
12210 fcmped %fcc2, %f18, %f10
12211 addc %g4, 0x0F89, %i4
12212 fmovdcs %icc, %f0, %f13
12213 mulx %o0, 0x0FD9, %l1
12214 add %i6, 0x0863, %l4
12215 movvs %xcc, %g3, %i2
12216 srlx %i0, 0x17, %l5
12217 fornot2 %f6, %f0, %f28
12218 movrlz %l6, 0x2C2, %l3
12219 movrlez %i7, 0x2A6, %o5
12220 fcmpgt16 %f16, %f16, %i5
12221 ldsw [%l7 + 0x08], %g1
12222 mulx %l2, 0x1245, %g6
12223 fnands %f0, %f21, %f26
12224 umulcc %i3, 0x0787, %o7
12225 edge16 %g7, %g2, %g5
12226 movvc %icc, %o2, %o4
12227 addccc %o3, %l0, %o6
12228 sdivcc %i1, 0x01B1, %g4
12229 sdivx %o1, 0x1CB6, %i4
12230 fmul8ulx16 %f22, %f20, %f24
12231 ld [%l7 + 0x54], %f25
12232 edge16n %o0, %i6, %l1
12233 movre %l4, %g3, %i2
12234 std %f20, [%l7 + 0x20]
12235 smul %i0, %l5, %l6
12236 sdivx %l3, 0x0A25, %o5
12237 fand %f18, %f18, %f22
12238 movn %icc, %i7, %g1
12239 movrgz %i5, %g6, %i3
12240 fmul8x16 %f1, %f18, %f0
12241 ldx [%l7 + 0x20], %l2
12242 movre %o7, %g7, %g5
12243 fcmpgt32 %f20, %f14, %g2
12244 fmovse %icc, %f14, %f1
12245 fmovsgu %xcc, %f13, %f23
12246 edge16l %o4, %o2, %l0
12247 movre %o6, %o3, %i1
12248 addc %g4, %i4, %o1
12249 ldd [%l7 + 0x70], %f2
12250 mulscc %i6, %l1, %o0
12251 subc %g3, %i2, %l4
12252 or %l5, %i0, %l3
12253 movl %xcc, %l6, %i7
12254 st %f9, [%l7 + 0x30]
12255 andncc %o5, %i5, %g6
12256 movne %icc, %i3, %l2
12257 mova %icc, %o7, %g1
12258 sll %g5, %g7, %g2
12259 fpadd32s %f14, %f31, %f18
12260 array16 %o2, %o4, %o6
12261 fabss %f27, %f22
12262 addcc %o3, 0x0A89, %i1
12263 movrne %l0, %g4, %o1
12264 fmovscs %icc, %f11, %f12
12265 stw %i4, [%l7 + 0x0C]
12266 fors %f4, %f18, %f3
12267 fnot2s %f17, %f24
12268 fors %f28, %f1, %f28
12269 umulcc %l1, 0x0D69, %i6
12270 sth %g3, [%l7 + 0x6A]
12271 fmovrdne %i2, %f10, %f26
12272 movrgez %o0, %l4, %l5
12273 srlx %i0, %l3, %l6
12274 ldsh [%l7 + 0x7C], %i7
12275 ldsb [%l7 + 0x0B], %i5
12276 fmovdleu %xcc, %f4, %f21
12277 fmovrdgez %g6, %f12, %f16
12278 ldsw [%l7 + 0x1C], %o5
12279 sdivcc %i3, 0x0E0C, %l2
12280 ldx [%l7 + 0x68], %g1
12281 movvs %xcc, %g5, %g7
12282 subc %g2, %o2, %o4
12283 edge32l %o6, %o3, %i1
12284 movrlez %l0, 0x2FD, %g4
12285 movre %o1, %i4, %l1
12286 xnor %o7, 0x1EE9, %g3
12287 edge32 %i6, %o0, %i2
12288 edge8l %l4, %l5, %l3
12289 stw %l6, [%l7 + 0x28]
12290 srax %i0, 0x12, %i7
12291 andncc %i5, %g6, %i3
12292 sdivcc %l2, 0x12DC, %o5
12293 andcc %g5, 0x1362, %g7
12294 fnor %f26, %f16, %f6
12295 movcs %icc, %g2, %g1
12296 ldsb [%l7 + 0x16], %o2
12297 movvs %xcc, %o4, %o3
12298 movneg %icc, %o6, %i1
12299 array16 %g4, %o1, %i4
12300 movleu %icc, %l1, %o7
12301 lduh [%l7 + 0x4E], %g3
12302 mova %xcc, %l0, %o0
12303 array8 %i6, %i2, %l4
12304 fmovdne %icc, %f16, %f10
12305 ld [%l7 + 0x5C], %f23
12306 orcc %l3, %l5, %i0
12307 fmovsvc %icc, %f6, %f30
12308 popc 0x10BB, %i7
12309 ldd [%l7 + 0x30], %i4
12310 movneg %xcc, %g6, %i3
12311 edge16n %l2, %o5, %g5
12312 xor %g7, 0x1565, %g2
12313 ld [%l7 + 0x44], %f19
12314 fmul8x16al %f21, %f0, %f12
12315 udivcc %l6, 0x0301, %g1
12316 st %f22, [%l7 + 0x0C]
12317 fornot1s %f3, %f31, %f5
12318 edge32ln %o2, %o4, %o3
12319 movneg %icc, %o6, %i1
12320 edge8l %g4, %i4, %l1
12321 sir 0x1A99
12322 fmovsle %xcc, %f18, %f8
12323 smul %o1, 0x0D80, %o7
12324 lduh [%l7 + 0x42], %g3
12325 fmovsneg %xcc, %f2, %f3
12326 smulcc %l0, %i6, %o0
12327 array16 %l4, %l3, %i2
12328 fmovsge %xcc, %f14, %f3
12329 sdivx %l5, 0x0EDD, %i7
12330 movne %xcc, %i0, %g6
12331 andn %i5, %i3, %l2
12332 movrgez %o5, 0x04B, %g5
12333 movcs %icc, %g2, %l6
12334 fsrc1s %f0, %f31
12335 xor %g1, %o2, %g7
12336 movg %xcc, %o4, %o6
12337 movrgez %o3, %i1, %g4
12338 movvc %xcc, %l1, %i4
12339 edge8n %o1, %o7, %l0
12340 fpadd32 %f0, %f0, %f16
12341 sth %i6, [%l7 + 0x62]
12342 sdivcc %o0, 0x0CFB, %l4
12343 fmovdn %xcc, %f17, %f30
12344 fmovrdgez %l3, %f2, %f22
12345 mulx %i2, %g3, %l5
12346 movrgez %i0, 0x152, %i7
12347 ldd [%l7 + 0x78], %g6
12348 udivx %i3, 0x1771, %i5
12349 subccc %l2, %g5, %o5
12350 popc 0x1568, %l6
12351 sub %g2, %g1, %g7
12352 mulscc %o2, 0x0E60, %o6
12353 setx loop_38, %l0, %l1
12354 return %l1
12355 nop
12356 rdpr %cwp, %g1
12357 rdpr %cansave, %g2
12358 rdpr %canrestore, %g3
12359 rdpr %cleanwin, %g4
12360 rdpr %otherwin, %g5
12361 rdpr %wstate, %g6
12362loop_38: movne %icc, %l1, %i4
12363 fmovspos %icc, %f21, %f3
12364 fabsd %f14, %f12
12365 umulcc %o1, 0x0FD6, %g4
12366 xorcc %l0, 0x12B9, %o7
12367 edge32l %o0, %i6, %l3
12368 add %i2, 0x1113, %l4
12369 fone %f26
12370 edge16n %l5, %i0, %g3
12371 xnorcc %g6, %i3, %i7
12372 movrgz %l2, 0x27D, %g5
12373 ldsb [%l7 + 0x2B], %o5
12374 edge32l %l6, %g2, %g1
12375 sethi 0x1E80, %i5
12376 alignaddr %o2, %o6, %g7
12377 movge %xcc, %o4, %o3
12378 fpsub16s %f8, %f19, %f29
12379 add %l1, 0x09DF, %i1
12380 fmovrde %o1, %f4, %f8
12381 popc 0x0CE3, %g4
12382 fpadd16 %f2, %f22, %f2
12383 movvc %xcc, %i4, %l0
12384 movcs %xcc, %o7, %o0
12385 xnor %i6, 0x0B8D, %l3
12386 mova %xcc, %i2, %l5
12387 movn %xcc, %i0, %l4
12388 fmovdl %icc, %f14, %f26
12389 movneg %icc, %g3, %g6
12390 sth %i7, [%l7 + 0x16]
12391 edge8 %l2, %i3, %o5
12392 addcc %l6, %g2, %g5
12393 udivcc %g1, 0x16ED, %i5
12394 edge32n %o6, %o2, %o4
12395 fnegd %f10, %f6
12396 fors %f4, %f16, %f10
12397 sdivx %o3, 0x1200, %g7
12398 movrgez %l1, %o1, %g4
12399 stx %i1, [%l7 + 0x60]
12400 stb %l0, [%l7 + 0x0C]
12401 udivcc %i4, 0x0892, %o0
12402 fpadd16s %f21, %f7, %f17
12403 xnor %o7, %l3, %i6
12404 andn %i2, %i0, %l4
12405 fsrc1s %f6, %f25
12406 edge32n %g3, %l5, %g6
12407 subcc %i7, 0x0483, %i3
12408 alignaddrl %l2, %l6, %o5
12409 ldsw [%l7 + 0x58], %g2
12410 sethi 0x116F, %g1
12411 fornot2 %f8, %f30, %f14
12412 movrgz %g5, 0x3B4, %o6
12413 fsrc2 %f26, %f4
12414 popc %o2, %o4
12415 fmovdle %icc, %f5, %f29
12416 fabss %f22, %f1
12417 addc %i5, %o3, %l1
12418 movcc %icc, %g7, %o1
12419 sdiv %g4, 0x0899, %l0
12420 fmovdg %icc, %f4, %f22
12421 addcc %i1, 0x1DA6, %o0
12422 fand %f8, %f16, %f10
12423 ldd [%l7 + 0x38], %f22
12424 nop
12425 set 0x34, %o3
12426 lduw [%l7 + %o3], %o7
12427 andncc %i4, %l3, %i6
12428 ldsb [%l7 + 0x4E], %i2
12429 movrlez %i0, 0x378, %l4
12430 movne %xcc, %l5, %g3
12431 subcc %i7, 0x0E5E, %i3
12432 xorcc %l2, 0x017B, %g6
12433 movle %icc, %l6, %o5
12434 ldd [%l7 + 0x78], %f26
12435 add %g1, %g5, %o6
12436 movrlez %g2, 0x1BE, %o4
12437 edge8ln %o2, %o3, %l1
12438 ldsh [%l7 + 0x36], %i5
12439 save %o1, %g7, %l0
12440 rdpr %cwp, %g1
12441 rdpr %cansave, %g2
12442 rdpr %canrestore, %g3
12443 rdpr %cleanwin, %g4
12444 rdpr %otherwin, %g5
12445 rdpr %wstate, %g6
12446 movvc %xcc, %g4, %o0
12447 edge16l %o7, %i4, %i1
12448 sir 0x0E56
12449 movgu %icc, %i6, %i2
12450 movn %icc, %l3, %l4
12451 fcmped %fcc0, %f28, %f18
12452 movrgz %i0, %l5, %g3
12453 fmovsa %icc, %f19, %f24
12454 fmovscc %icc, %f6, %f18
12455 ldd [%l7 + 0x10], %i6
12456 move %icc, %l2, %i3
12457 fmul8x16au %f2, %f1, %f8
12458 fmovrdgz %g6, %f10, %f18
12459 edge16l %o5, %l6, %g5
12460 andcc %o6, 0x09D0, %g2
12461 lduw [%l7 + 0x50], %o4
12462 movcs %icc, %o2, %g1
12463 movgu %xcc, %l1, %i5
12464 fmovs %f7, %f12
12465 movrne %o3, 0x02F, %g7
12466 srax %o1, %g4, %l0
12467 movrlez %o0, %i4, %i1
12468 sllx %i6, %o7, %i2
12469 array16 %l3, %l4, %i0
12470 ldsb [%l7 + 0x72], %g3
12471 nop
12472 set 0x68, %g6
12473 ldd [%l7 + %g6], %i6
12474 alignaddr %l5, %l2, %g6
12475 lduw [%l7 + 0x44], %o5
12476 movl %xcc, %i3, %l6
12477 fpack16 %f0, %f6
12478 fornot2 %f2, %f8, %f18
12479 fnand %f0, %f14, %f22
12480 sub %o6, %g2, %g5
12481 umul %o4, 0x1B76, %g1
12482 movgu %icc, %o2, %i5
12483 umulcc %l1, %g7, %o3
12484 alignaddrl %o1, %l0, %o0
12485 fmovd %f2, %f20
12486 alignaddrl %g4, %i4, %i1
12487 smulcc %i6, 0x1C5F, %o7
12488 fornot2 %f10, %f2, %f24
12489 sllx %i2, 0x15, %l3
12490 movg %xcc, %i0, %l4
12491 srl %g3, 0x1C, %i7
12492 for %f28, %f30, %f4
12493 lduw [%l7 + 0x78], %l2
12494 fornot1s %f24, %f31, %f20
12495 move %icc, %g6, %o5
12496 sllx %l5, %l6, %o6
12497 xorcc %i3, %g5, %g2
12498 restore %o4, 0x107C, %g1
12499 rdpr %cwp, %g1
12500 rdpr %cansave, %g2
12501 rdpr %canrestore, %g3
12502 rdpr %cleanwin, %g4
12503 rdpr %otherwin, %g5
12504 rdpr %wstate, %g6
12505 popc %o2, %l1
12506 ldd [%l7 + 0x78], %i4
12507 edge32 %o3, %o1, %l0
12508 siam 0x1
12509 fmul8x16 %f25, %f28, %f20
12510 srl %g7, 0x06, %g4
12511 subcc %o0, 0x00A6, %i1
12512 movcc %xcc, %i6, %i4
12513 edge16 %i2, %l3, %o7
12514 xnor %l4, %i0, %i7
12515 movrgz %g3, %l2, %g6
12516 fmovscc %xcc, %f24, %f8
12517 movn %icc, %l5, %l6
12518 fmovdvs %icc, %f7, %f13
12519 sdiv %o5, 0x0B39, %i3
12520 ldx [%l7 + 0x30], %o6
12521 udivx %g2, 0x1C6C, %o4
12522 sub %g5, %o2, %g1
12523 setx loop_39, %l0, %l1
12524 return %l1
12525 nop
12526 rdpr %cwp, %g1
12527 rdpr %cansave, %g2
12528 rdpr %canrestore, %g3
12529 rdpr %cleanwin, %g4
12530 rdpr %otherwin, %g5
12531 rdpr %wstate, %g6
12532loop_39: movre %o1, 0x363, %l0
12533 edge16n %g7, %o0, %i1
12534 st %f5, [%l7 + 0x6C]
12535 xnorcc %i6, %g4, %i4
12536 fands %f28, %f14, %f20
12537 orcc %l3, %i2, %l4
12538 fexpand %f10, %f24
12539 movne %icc, %o7, %i7
12540 array16 %i0, %g3, %g6
12541 fpackfix %f30, %f17
12542 alignaddr %l5, %l6, %l2
12543 fmovsleu %icc, %f19, %f25
12544 addc %i3, %o6, %o5
12545 movne %icc, %g2, %g5
12546 sdivx %o2, 0x0019, %g1
12547 fmovsvs %xcc, %f19, %f27
12548 sth %o4, [%l7 + 0x0A]
12549 xnorcc %l1, %o3, %i5
12550 srl %l0, 0x08, %g7
12551 fzeros %f11
12552 mulx %o1, 0x0C3F, %o0
12553 andncc %i1, %g4, %i4
12554 fsrc1 %f12, %f2
12555 movcs %icc, %i6, %i2
12556 sllx %l3, 0x19, %o7
12557 movre %l4, 0x17A, %i7
12558 fmovrse %i0, %f6, %f29
12559 fpsub16 %f18, %f2, %f18
12560 srax %g3, 0x16, %g6
12561 movg %icc, %l6, %l2
12562 edge32ln %i3, %o6, %l5
12563 mova %icc, %o5, %g5
12564 stx %o2, [%l7 + 0x78]
12565 srlx %g1, %g2, %l1
12566 fmovsvc %xcc, %f0, %f3
12567 fmovrdgez %o3, %f16, %f22
12568 srl %o4, %l0, %i5
12569 sir 0x031A
12570 ldsw [%l7 + 0x7C], %o1
12571 movcc %xcc, %g7, %o0
12572 stw %i1, [%l7 + 0x68]
12573 fmovscc %icc, %f12, %f12
12574 add %i4, 0x178E, %i6
12575 movgu %icc, %i2, %g4
12576 udivx %o7, 0x0660, %l3
12577 lduw [%l7 + 0x78], %i7
12578 or %i0, 0x1237, %g3
12579 fmovrse %l4, %f23, %f22
12580 movrlz %g6, %l2, %l6
12581 fsrc2s %f4, %f30
12582 fcmpes %fcc0, %f28, %f28
12583 ldsh [%l7 + 0x2A], %i3
12584 movleu %icc, %o6, %l5
12585 mulx %g5, 0x0391, %o2
12586 fxnors %f23, %f30, %f26
12587 movcs %xcc, %g1, %o5
12588 movvs %icc, %g2, %o3
12589 movrgez %l1, 0x1F1, %l0
12590 smul %o4, %o1, %g7
12591 sdivcc %i5, 0x1841, %i1
12592 for %f24, %f0, %f20
12593 xor %i4, %o0, %i2
12594 subc %i6, 0x16A1, %g4
12595 srax %o7, %l3, %i7
12596 ldx [%l7 + 0x38], %g3
12597 movrgz %l4, 0x0AD, %i0
12598 fmovda %icc, %f18, %f1
12599 fmuld8ulx16 %f29, %f22, %f2
12600 xnorcc %g6, 0x10C4, %l6
12601 nop
12602 set 0x38, %i4
12603 ldd [%l7 + %i4], %f26
12604 st %f14, [%l7 + 0x18]
12605 fpackfix %f18, %f8
12606 fnot1s %f5, %f3
12607 xnorcc %i3, 0x1E24, %o6
12608 ldx [%l7 + 0x70], %l2
12609 umulcc %g5, 0x097F, %o2
12610 fnors %f7, %f25, %f17
12611 movl %icc, %l5, %g1
12612 popc 0x0CEB, %o5
12613 ldd [%l7 + 0x40], %o2
12614 edge8 %g2, %l0, %l1
12615 udiv %o4, 0x04E9, %o1
12616 sub %g7, %i1, %i5
12617 sethi 0x17EA, %i4
12618 subcc %i2, %o0, %i6
12619 movrgz %g4, 0x078, %l3
12620 addc %o7, %i7, %l4
12621 edge32l %g3, %i0, %l6
12622 lduh [%l7 + 0x56], %g6
12623 fnegd %f8, %f8
12624 edge16ln %o6, %i3, %g5
12625 edge8 %o2, %l2, %l5
12626 std %f4, [%l7 + 0x28]
12627 movg %xcc, %g1, %o5
12628 mova %icc, %g2, %l0
12629 ldsw [%l7 + 0x4C], %l1
12630 fnands %f13, %f0, %f27
12631 umulcc %o4, %o1, %g7
12632 addccc %i1, %o3, %i4
12633 fmovdleu %icc, %f7, %f18
12634 umulcc %i5, 0x17B7, %o0
12635 fcmpgt16 %f0, %f14, %i2
12636 fnegs %f29, %f15
12637 move %icc, %g4, %l3
12638 sra %o7, %i6, %l4
12639 movrgez %i7, %g3, %l6
12640 movcs %xcc, %i0, %o6
12641 fmovsa %icc, %f22, %f4
12642 edge16l %i3, %g5, %o2
12643 mulscc %g6, %l2, %g1
12644 fmul8x16 %f29, %f24, %f6
12645 array8 %l5, %g2, %l0
12646 edge16l %l1, %o4, %o5
12647 sub %o1, 0x0BF9, %g7
12648 umul %o3, %i4, %i1
12649 sth %i5, [%l7 + 0x0A]
12650 alignaddr %i2, %g4, %o0
12651 addc %o7, 0x157A, %i6
12652 edge8n %l4, %i7, %l3
12653 fxor %f2, %f16, %f10
12654 fandnot2 %f22, %f8, %f0
12655 addcc %l6, %i0, %o6
12656 fmovsle %icc, %f31, %f12
12657 orncc %g3, 0x0F5E, %g5
12658 movleu %xcc, %o2, %g6
12659 popc 0x1BBC, %l2
12660 fmovdl %icc, %f31, %f8
12661 fmovrdlz %i3, %f28, %f16
12662 movvs %icc, %l5, %g1
12663 move %xcc, %l0, %l1
12664 sllx %o4, 0x08, %g2
12665 ldub [%l7 + 0x67], %o1
12666 lduh [%l7 + 0x16], %o5
12667 fors %f17, %f17, %f15
12668 movrlez %g7, 0x1D6, %i4
12669 xorcc %o3, %i5, %i2
12670 fcmple16 %f26, %f4, %g4
12671 or %o0, %o7, %i6
12672 sdivx %i1, 0x0177, %i7
12673 fmul8x16al %f20, %f13, %f18
12674 ldd [%l7 + 0x68], %l4
12675 movpos %icc, %l6, %i0
12676 array16 %l3, %o6, %g5
12677 movre %o2, %g6, %g3
12678 ldd [%l7 + 0x60], %l2
12679 fmovrde %l5, %f30, %f24
12680 edge16 %g1, %i3, %l1
12681 ldx [%l7 + 0x40], %o4
12682 fexpand %f20, %f30
12683 lduh [%l7 + 0x72], %l0
12684 mova %xcc, %o1, %g2
12685 ld [%l7 + 0x3C], %f18
12686 fcmps %fcc1, %f29, %f18
12687 fnands %f15, %f29, %f18
12688 udivcc %g7, 0x1306, %i4
12689 move %icc, %o5, %o3
12690 movneg %icc, %i2, %g4
12691 std %f4, [%l7 + 0x40]
12692 smul %o0, 0x17AB, %o7
12693 move %icc, %i5, %i6
12694 andncc %i1, %l4, %i7
12695 sir 0x1805
12696 movre %i0, %l3, %l6
12697 fnegd %f8, %f18
12698 udivcc %g5, 0x1027, %o2
12699 movvc %icc, %o6, %g6
12700 edge32l %g3, %l2, %g1
12701 movn %icc, %i3, %l1
12702 alignaddrl %o4, %l0, %l5
12703 ldsb [%l7 + 0x63], %g2
12704 orn %o1, 0x1BC3, %g7
12705 array8 %o5, %o3, %i2
12706 fnor %f30, %f18, %f16
12707 fmovdcs %xcc, %f2, %f17
12708 ldub [%l7 + 0x50], %i4
12709 stx %o0, [%l7 + 0x68]
12710 movrlz %o7, %g4, %i6
12711 mulscc %i5, 0x195B, %l4
12712 save %i1, 0x0C8E, %i0
12713 rdpr %cwp, %g1
12714 rdpr %cansave, %g2
12715 rdpr %canrestore, %g3
12716 rdpr %cleanwin, %g4
12717 rdpr %otherwin, %g5
12718 rdpr %wstate, %g6
12719 alignaddrl %l3, %l6, %i7
12720 fmovde %icc, %f17, %f4
12721 movrlez %g5, %o2, %g6
12722 edge16 %o6, %l2, %g3
12723 alignaddr %g1, %l1, %o4
12724 udivx %i3, 0x0709, %l0
12725 sllx %l5, 0x1A, %g2
12726 edge32ln %o1, %g7, %o3
12727 edge32l %o5, %i4, %o0
12728 ldd [%l7 + 0x60], %f22
12729 udiv %o7, 0x0C37, %i2
12730 movrlz %g4, %i5, %l4
12731 fmovs %f22, %f21
12732 fmovrdlz %i1, %f2, %f14
12733 movle %xcc, %i6, %l3
12734 movcc %xcc, %l6, %i7
12735 movcc %icc, %g5, %i0
12736 and %g6, %o6, %l2
12737 fors %f11, %f2, %f16
12738 movge %icc, %o2, %g3
12739 sra %l1, 0x0C, %o4
12740 movgu %xcc, %g1, %i3
12741 movre %l5, 0x211, %g2
12742 fnegs %f0, %f14
12743 ldsh [%l7 + 0x6C], %l0
12744 edge32ln %o1, %g7, %o3
12745 fnands %f31, %f15, %f13
12746 fxor %f20, %f10, %f20
12747 andn %o5, 0x0B82, %o0
12748 save %i4, %i2, %g4
12749 rdpr %cwp, %g1
12750 rdpr %cansave, %g2
12751 rdpr %canrestore, %g3
12752 rdpr %cleanwin, %g4
12753 rdpr %otherwin, %g5
12754 rdpr %wstate, %g6
12755 edge8 %i5, %l4, %i1
12756 movle %icc, %i6, %l3
12757 fcmped %fcc1, %f8, %f30
12758 ldd [%l7 + 0x68], %f8
12759 ldsw [%l7 + 0x2C], %o7
12760 fsrc2s %f23, %f9
12761 movleu %xcc, %i7, %g5
12762 edge16ln %i0, %l6, %g6
12763 ldd [%l7 + 0x18], %l2
12764 move %icc, %o2, %g3
12765 alignaddr %o6, %l1, %g1
12766 smul %i3, 0x03CB, %l5
12767 edge32l %g2, %l0, %o4
12768 sllx %o1, 0x0C, %g7
12769 fmovsneg %xcc, %f1, %f17
12770 movrlz %o3, 0x23C, %o0
12771 movneg %xcc, %i4, %o5
12772 sll %g4, %i5, %i2
12773 bshuffle %f12, %f10, %f20
12774 fcmps %fcc3, %f6, %f21
12775 fcmpgt16 %f0, %f0, %i1
12776 move %icc, %l4, %i6
12777 ldub [%l7 + 0x55], %l3
12778 fmovrdne %i7, %f22, %f0
12779 for %f16, %f10, %f24
12780 alignaddrl %g5, %o7, %l6
12781 ldd [%l7 + 0x48], %f2
12782 fpackfix %f26, %f1
12783 add %g6, %l2, %o2
12784 ldx [%l7 + 0x48], %i0
12785 fxors %f6, %f5, %f24
12786 ldx [%l7 + 0x20], %o6
12787 movleu %xcc, %l1, %g3
12788 edge16 %i3, %l5, %g1
12789 sethi 0x0E86, %l0
12790 movn %xcc, %o4, %o1
12791 movl %icc, %g2, %g7
12792 fmovsl %xcc, %f0, %f17
12793 edge8 %o3, %o0, %o5
12794 fxors %f4, %f2, %f14
12795 fmovspos %xcc, %f19, %f24
12796 srl %i4, %g4, %i2
12797 movleu %xcc, %i1, %i5
12798 and %i6, 0x1D93, %l3
12799 addcc %i7, 0x0726, %g5
12800 movpos %xcc, %o7, %l6
12801 movvs %icc, %l4, %g6
12802 andcc %l2, 0x05EC, %o2
12803 sethi 0x1BF5, %i0
12804 edge16l %l1, %o6, %g3
12805 fmovrslez %l5, %f11, %f4
12806 movneg %icc, %i3, %g1
12807 fmovrdlz %l0, %f2, %f14
12808 fmovsgu %icc, %f1, %f12
12809 edge32ln %o4, %o1, %g7
12810 xor %g2, 0x1DC4, %o3
12811 mulscc %o5, 0x1561, %i4
12812 movvs %icc, %o0, %i2
12813 subccc %i1, %i5, %g4
12814 std %f2, [%l7 + 0x40]
12815 movleu %xcc, %i6, %i7
12816 ldsw [%l7 + 0x20], %g5
12817 sethi 0x0BA6, %o7
12818 fmovscc %icc, %f12, %f29
12819 ldx [%l7 + 0x68], %l6
12820 sll %l4, %g6, %l2
12821 andcc %o2, 0x00E5, %l3
12822 umulcc %l1, %o6, %i0
12823 fcmpd %fcc1, %f28, %f22
12824 subccc %l5, 0x0486, %i3
12825 fcmpd %fcc1, %f22, %f16
12826 addccc %g1, %g3, %o4
12827 std %f4, [%l7 + 0x38]
12828 fmuld8sux16 %f19, %f16, %f0
12829 ldx [%l7 + 0x10], %l0
12830 movrne %g7, 0x3E6, %o1
12831 fmovdvc %icc, %f4, %f4
12832 udivx %o3, 0x1139, %g2
12833 movn %icc, %i4, %o0
12834 movcc %icc, %i2, %i1
12835 movle %xcc, %o5, %g4
12836 movrgz %i5, 0x009, %i6
12837 andncc %g5, %i7, %l6
12838 ldsw [%l7 + 0x20], %o7
12839 movcs %xcc, %g6, %l2
12840 fmovrdgz %l4, %f20, %f6
12841 fmovdn %xcc, %f11, %f27
12842 fpsub16 %f14, %f26, %f10
12843 mulscc %l3, %o2, %l1
12844 orn %i0, %l5, %o6
12845 xnorcc %g1, %g3, %i3
12846 fmovda %xcc, %f14, %f16
12847 xnor %o4, 0x115B, %g7
12848 ldsb [%l7 + 0x17], %o1
12849 fmovsvs %icc, %f26, %f30
12850 movg %xcc, %l0, %o3
12851 movpos %icc, %i4, %g2
12852 orncc %o0, 0x1E48, %i1
12853 stw %o5, [%l7 + 0x40]
12854 fxor %f6, %f22, %f0
12855 nop
12856 set 0x76, %i0
12857 ldsh [%l7 + %i0], %g4
12858 st %f1, [%l7 + 0x20]
12859 udiv %i5, 0x0D84, %i2
12860 fornot1 %f8, %f24, %f8
12861 xnorcc %i6, %i7, %g5
12862 subc %o7, %l6, %g6
12863 std %f6, [%l7 + 0x48]
12864 edge32l %l2, %l4, %l3
12865 xorcc %o2, %l1, %i0
12866 fandnot2s %f27, %f23, %f7
12867 sir 0x140D
12868 addcc %o6, 0x1D7C, %l5
12869 restore %g1, %g3, %o4
12870 rdpr %cwp, %g1
12871 rdpr %cansave, %g2
12872 rdpr %canrestore, %g3
12873 rdpr %cleanwin, %g4
12874 rdpr %otherwin, %g5
12875 rdpr %wstate, %g6
12876 array8 %g7, %i3, %l0
12877 udivcc %o1, 0x16C1, %o3
12878 movvc %icc, %g2, %o0
12879 smul %i4, %i1, %g4
12880 edge32 %i5, %o5, %i2
12881 fsrc1s %f30, %f15
12882 fpadd16 %f22, %f6, %f22
12883 udivx %i7, 0x01E2, %i6
12884 udivx %o7, 0x0443, %l6
12885 fmovdne %xcc, %f15, %f19
12886 save %g6, 0x18F7, %l2
12887 rdpr %cwp, %g1
12888 rdpr %cansave, %g2
12889 rdpr %canrestore, %g3
12890 rdpr %cleanwin, %g4
12891 rdpr %otherwin, %g5
12892 rdpr %wstate, %g6
12893 sub %l4, 0x0803, %g5
12894 movvs %xcc, %o2, %l3
12895 movpos %xcc, %i0, %l1
12896 addc %l5, %g1, %o6
12897 ldsw [%l7 + 0x70], %g3
12898 movcs %xcc, %o4, %i3
12899 stb %l0, [%l7 + 0x76]
12900 fpsub32 %f22, %f24, %f8
12901 movre %g7, 0x143, %o3
12902 subc %g2, %o0, %o1
12903 fmovs %f18, %f23
12904 udiv %i4, 0x056F, %g4
12905 sll %i1, 0x06, %i5
12906 edge16ln %i2, %o5, %i6
12907 nop
12908 set 0x0C, %g1
12909 lduw [%l7 + %g1], %o7
12910 movrlz %l6, %g6, %i7
12911 orncc %l4, 0x0E9F, %l2
12912 fcmped %fcc1, %f18, %f4
12913 movvc %xcc, %g5, %l3
12914 sllx %o2, %i0, %l1
12915 sdivcc %g1, 0x1543, %o6
12916 edge32ln %l5, %o4, %i3
12917 fmovrdlz %l0, %f28, %f20
12918 movrgez %g3, %g7, %o3
12919 add %g2, %o1, %i4
12920 movcs %icc, %o0, %g4
12921 udivx %i1, 0x1C16, %i5
12922 array8 %o5, %i2, %i6
12923 sth %l6, [%l7 + 0x3A]
12924 orncc %o7, %g6, %i7
12925 addccc %l4, %l2, %l3
12926 movvs %xcc, %o2, %i0
12927 movgu %icc, %l1, %g1
12928 fmovdn %xcc, %f12, %f17
12929 fmovrdlz %g5, %f6, %f20
12930 movvc %icc, %o6, %o4
12931 udivx %i3, 0x11AC, %l0
12932 fmovdge %icc, %f18, %f12
12933 or %l5, %g7, %g3
12934 fand %f26, %f0, %f22
12935 fcmped %fcc2, %f24, %f14
12936 or %g2, 0x0F94, %o3
12937 popc %i4, %o1
12938 lduw [%l7 + 0x6C], %g4
12939 xnor %i1, %i5, %o0
12940 ldsh [%l7 + 0x46], %i2
12941 andncc %i6, %o5, %l6
12942 edge8n %o7, %i7, %l4
12943 sra %l2, %l3, %g6
12944 fnands %f16, %f24, %f28
12945 edge16l %o2, %i0, %g1
12946 ldx [%l7 + 0x20], %g5
12947 orcc %l1, %o4, %o6
12948 xorcc %l0, %l5, %i3
12949 edge32l %g3, %g2, %o3
12950 srlx %g7, 0x18, %o1
12951 ldx [%l7 + 0x30], %i4
12952 movrgez %g4, 0x0D4, %i1
12953 movle %icc, %i5, %i2
12954 array16 %o0, %i6, %o5
12955 subcc %o7, %l6, %i7
12956 fmul8ulx16 %f22, %f18, %f6
12957 movrne %l2, 0x2D8, %l4
12958 move %xcc, %l3, %g6
12959 sdiv %i0, 0x0516, %o2
12960 edge32ln %g5, %g1, %l1
12961 save %o6, 0x0CFD, %l0
12962 rdpr %cwp, %g1
12963 rdpr %cansave, %g2
12964 rdpr %canrestore, %g3
12965 rdpr %cleanwin, %g4
12966 rdpr %otherwin, %g5
12967 rdpr %wstate, %g6
12968 movl %xcc, %o4, %i3
12969 std %f6, [%l7 + 0x70]
12970 setx loop_40, %l0, %l1
12971 return %l1
12972 nop
12973 rdpr %cwp, %g1
12974 rdpr %cansave, %g2
12975 rdpr %canrestore, %g3
12976 rdpr %cleanwin, %g4
12977 rdpr %otherwin, %g5
12978 rdpr %wstate, %g6
12979loop_40: sllx %g7, 0x01, %o1
12980 movn %xcc, %i4, %g4
12981 xor %o3, 0x1C3B, %i5
12982 movrgz %i2, 0x081, %i1
12983 array32 %o0, %i6, %o5
12984 srl %l6, 0x08, %i7
12985 fcmpne16 %f0, %f6, %o7
12986 mulscc %l2, %l4, %l3
12987 fpsub16s %f2, %f26, %f1
12988 array32 %i0, %o2, %g5
12989 fmovdvs %xcc, %f19, %f7
12990 orncc %g1, 0x019E, %l1
12991 xorcc %o6, %l0, %g6
12992 movge %xcc, %i3, %o4
12993 srl %g2, %g3, %g7
12994 andncc %o1, %i4, %l5
12995 for %f0, %f0, %f4
12996 movge %xcc, %g4, %o3
12997 sir 0x0C56
12998 add %i2, %i5, %i1
12999 edge16 %i6, %o5, %o0
13000 subccc %i7, 0x03CA, %l6
13001 stw %l2, [%l7 + 0x34]
13002 or %l4, %l3, %i0
13003 addcc %o7, %g5, %o2
13004 array32 %g1, %o6, %l1
13005 fmovdl %icc, %f9, %f9
13006 edge16l %g6, %l0, %i3
13007 movrlez %g2, %o4, %g3
13008 movcc %xcc, %o1, %g7
13009 srl %i4, %g4, %o3
13010 st %f21, [%l7 + 0x58]
13011 sllx %l5, 0x0F, %i2
13012 mulx %i5, %i1, %i6
13013 edge16l %o5, %o0, %i7
13014 xnor %l2, %l4, %l6
13015 fmovscc %xcc, %f6, %f19
13016 nop
13017 set 0x50, %o1
13018 lduh [%l7 + %o1], %l3
13019 edge16l %i0, %g5, %o2
13020 movcs %xcc, %o7, %o6
13021 movrgez %g1, %l1, %l0
13022 movvs %xcc, %g6, %i3
13023 mova %xcc, %o4, %g2
13024 xnorcc %o1, 0x0A56, %g7
13025 and %i4, %g3, %g4
13026 edge8l %o3, %l5, %i5
13027 fmovsneg %icc, %f0, %f2
13028 movcs %xcc, %i2, %i1
13029 orn %i6, 0x13EE, %o0
13030 fornot2s %f23, %f7, %f15
13031 udivcc %i7, 0x12BE, %l2
13032 udiv %l4, 0x150E, %o5
13033 fmul8x16al %f9, %f9, %f30
13034 mova %xcc, %l6, %l3
13035 fnands %f5, %f11, %f31
13036 subcc %g5, %i0, %o2
13037 fornot2 %f30, %f8, %f12
13038 movcc %icc, %o6, %o7
13039 edge8ln %l1, %l0, %g1
13040 movleu %icc, %g6, %i3
13041 movle %icc, %g2, %o1
13042 addcc %o4, %i4, %g3
13043 std %f6, [%l7 + 0x60]
13044 ldub [%l7 + 0x45], %g7
13045 move %icc, %o3, %g4
13046 xnorcc %i5, %l5, %i2
13047 sdivcc %i1, 0x172D, %i6
13048 ldd [%l7 + 0x68], %f12
13049 ld [%l7 + 0x70], %f22
13050 fnegs %f13, %f17
13051 movgu %xcc, %i7, %o0
13052 smul %l4, %l2, %l6
13053 sdiv %o5, 0x04CA, %g5
13054 sdivcc %i0, 0x1A7C, %l3
13055 edge8n %o2, %o7, %l1
13056 udiv %o6, 0x012A, %g1
13057 fornot1s %f6, %f26, %f12
13058 edge8n %g6, %i3, %l0
13059 array8 %o1, %o4, %i4
13060 movcc %icc, %g3, %g7
13061 fmovdleu %icc, %f24, %f31
13062 addc %g2, 0x133B, %g4
13063 ldx [%l7 + 0x10], %o3
13064 movpos %icc, %l5, %i5
13065 sth %i2, [%l7 + 0x12]
13066 array16 %i6, %i7, %i1
13067 xorcc %o0, %l4, %l6
13068 array8 %l2, %o5, %i0
13069 fmovdg %xcc, %f14, %f27
13070 fnor %f20, %f22, %f10
13071 fmovdcc %xcc, %f3, %f15
13072 sdivcc %l3, 0x128D, %o2
13073 movle %icc, %o7, %g5
13074 movpos %xcc, %l1, %g1
13075 andncc %g6, %o6, %i3
13076 fcmped %fcc2, %f8, %f24
13077 edge16l %l0, %o4, %o1
13078 alignaddr %g3, %i4, %g7
13079 sir 0x0426
13080 movrgez %g4, %o3, %l5
13081 movne %icc, %g2, %i5
13082 st %f0, [%l7 + 0x74]
13083 movvs %icc, %i2, %i6
13084 ldub [%l7 + 0x64], %i1
13085 smulcc %o0, 0x14B0, %l4
13086 ldd [%l7 + 0x38], %f20
13087 udiv %i7, 0x14D0, %l6
13088 ldsh [%l7 + 0x76], %o5
13089 fmovrdgez %i0, %f16, %f30
13090 edge8ln %l2, %o2, %l3
13091 sir 0x139F
13092 fmovs %f23, %f18
13093 fsrc1s %f16, %f12
13094 save %g5, 0x1E74, %o7
13095 rdpr %cwp, %g1
13096 rdpr %cansave, %g2
13097 rdpr %canrestore, %g3
13098 rdpr %cleanwin, %g4
13099 rdpr %otherwin, %g5
13100 rdpr %wstate, %g6
13101 edge8 %g1, %l1, %o6
13102 edge16l %i3, %l0, %g6
13103 stw %o1, [%l7 + 0x64]
13104 movcc %xcc, %o4, %i4
13105 fxnor %f2, %f10, %f8
13106 orn %g3, 0x1AF6, %g7
13107 edge8n %g4, %o3, %l5
13108 edge8l %i5, %g2, %i2
13109 nop
13110 set 0x08, %g5
13111 stw %i6, [%l7 + %g5]
13112 fcmpne32 %f20, %f12, %o0
13113 stx %l4, [%l7 + 0x38]
13114 or %i1, 0x14FE, %i7
13115 movne %xcc, %o5, %l6
13116 addcc %l2, %i0, %l3
13117 movleu %icc, %g5, %o2
13118 edge16 %g1, %l1, %o6
13119 movge %icc, %o7, %l0
13120 fmovsle %icc, %f26, %f23
13121 movcs %icc, %i3, %g6
13122 edge16 %o1, %o4, %g3
13123 edge32 %i4, %g7, %g4
13124 movre %l5, 0x2FF, %i5
13125 faligndata %f12, %f8, %f0
13126 lduh [%l7 + 0x60], %g2
13127 movgu %icc, %i2, %i6
13128 xor %o0, %o3, %i1
13129 fmul8x16al %f28, %f29, %f30
13130 fmovdn %xcc, %f6, %f22
13131 movrgez %i7, 0x2CC, %o5
13132 st %f5, [%l7 + 0x5C]
13133 fmovrsgez %l4, %f21, %f3
13134 sdivx %l6, 0x1DF6, %l2
13135 movrne %l3, 0x06E, %i0
13136 fpsub16 %f22, %f10, %f24
13137 sllx %g5, 0x10, %o2
13138 fsrc1 %f4, %f26
13139 fmovdle %xcc, %f21, %f16
13140 edge32n %g1, %o6, %l1
13141 fandnot2 %f6, %f4, %f8
13142 ldd [%l7 + 0x38], %f16
13143 ldd [%l7 + 0x30], %o6
13144 xor %l0, 0x06B4, %i3
13145 sll %o1, 0x09, %g6
13146 nop
13147 set 0x10, %l6
13148 ldx [%l7 + %l6], %o4
13149 movre %g3, 0x185, %g7
13150 edge32l %g4, %i4, %i5
13151 sth %l5, [%l7 + 0x7A]
13152 add %i2, 0x1DEA, %g2
13153 movcc %xcc, %o0, %i6
13154 edge32n %i1, %o3, %o5
13155 fsrc2s %f24, %f13
13156 srlx %i7, %l4, %l6
13157 fmovsvs %icc, %f31, %f4
13158 addc %l3, %l2, %g5
13159 srlx %i0, 0x1F, %o2
13160 srl %g1, 0x0F, %o6
13161 nop
13162 set 0x4A, %g3
13163 stb %o7, [%l7 + %g3]
13164 siam 0x4
13165 nop
13166 set 0x60, %l3
13167 stw %l0, [%l7 + %l3]
13168 addccc %i3, %l1, %g6
13169 movpos %icc, %o4, %o1
13170 or %g7, 0x0AB1, %g3
13171 edge32l %i4, %g4, %l5
13172 edge16 %i5, %g2, %o0
13173 fmovsa %icc, %f0, %f10
13174 srl %i2, 0x1E, %i1
13175 st %f31, [%l7 + 0x14]
13176 mulscc %i6, %o3, %i7
13177 movre %l4, 0x00B, %l6
13178 fpadd32s %f15, %f11, %f1
13179 fcmpeq32 %f12, %f10, %o5
13180 fones %f17
13181 fnot2s %f3, %f31
13182 array16 %l2, %l3, %g5
13183 andn %i0, %o2, %o6
13184 edge16 %g1, %l0, %i3
13185 array32 %l1, %g6, %o4
13186 andcc %o1, %o7, %g3
13187 lduh [%l7 + 0x32], %g7
13188 edge8l %g4, %i4, %i5
13189 fmovrsgz %g2, %f13, %f28
13190 ldd [%l7 + 0x68], %o0
13191 xorcc %l5, 0x1B60, %i2
13192 xnorcc %i1, 0x000A, %i6
13193 fandnot2 %f26, %f24, %f26
13194 stx %i7, [%l7 + 0x38]
13195 movvs %xcc, %l4, %l6
13196 movrgz %o3, 0x0FD, %l2
13197 fxors %f22, %f7, %f29
13198 xor %l3, 0x1312, %g5
13199 alignaddr %o5, %o2, %o6
13200 xor %i0, %l0, %g1
13201 array8 %l1, %g6, %o4
13202 alignaddrl %o1, %i3, %g3
13203 sdivcc %o7, 0x14FF, %g7
13204 movre %g4, 0x2DA, %i4
13205 edge32ln %i5, %o0, %g2
13206 movgu %icc, %i2, %i1
13207 edge8n %l5, %i6, %i7
13208 and %l6, 0x0843, %l4
13209 mulx %l2, 0x0EF2, %l3
13210 fpadd32s %f0, %f31, %f26
13211 mulscc %g5, %o5, %o2
13212 lduh [%l7 + 0x2C], %o3
13213 movrgez %o6, %i0, %l0
13214 fmovsle %icc, %f23, %f12
13215 ldub [%l7 + 0x63], %g1
13216 movrne %l1, %o4, %g6
13217 srl %i3, %o1, %o7
13218 std %f4, [%l7 + 0x28]
13219 ldd [%l7 + 0x68], %f22
13220 edge32ln %g7, %g4, %g3
13221 add %i5, 0x0A5C, %i4
13222 alignaddrl %o0, %g2, %i1
13223 popc 0x1B36, %i2
13224 sir 0x14CD
13225 ldsb [%l7 + 0x6C], %l5
13226 edge16l %i7, %i6, %l4
13227 edge32n %l2, %l6, %l3
13228 sll %o5, %o2, %g5
13229 mulscc %o6, 0x0767, %i0
13230 movrne %o3, %l0, %l1
13231 sdiv %g1, 0x0EA3, %o4
13232 sir 0x0A99
13233 fandnot2 %f0, %f28, %f20
13234 addccc %g6, %o1, %o7
13235 fpadd32 %f12, %f30, %f12
13236 umul %i3, %g7, %g4
13237 smul %g3, 0x0BA7, %i4
13238 umulcc %o0, %i5, %g2
13239 edge8n %i1, %i2, %i7
13240 xnorcc %l5, 0x05F3, %i6
13241 xnorcc %l2, %l4, %l3
13242 addcc %l6, %o2, %o5
13243 andn %g5, %o6, %o3
13244 fmovrsgz %l0, %f18, %f17
13245 xnor %i0, 0x0E1B, %l1
13246 alignaddr %o4, %g6, %o1
13247 fmovsle %icc, %f22, %f28
13248 andcc %o7, 0x07C3, %g1
13249 sdiv %g7, 0x15FF, %i3
13250 subc %g3, %i4, %g4
13251 movg %icc, %o0, %i5
13252 ldx [%l7 + 0x20], %g2
13253 movle %icc, %i2, %i1
13254 movg %icc, %i7, %i6
13255 fpackfix %f0, %f6
13256 srax %l5, 0x0A, %l4
13257 srax %l3, %l6, %l2
13258 fpack32 %f6, %f6, %f14
13259 movrgez %o2, %o5, %g5
13260 ldsb [%l7 + 0x15], %o6
13261 movcc %xcc, %o3, %i0
13262 xnor %l1, 0x1E06, %o4
13263 stw %g6, [%l7 + 0x5C]
13264 xnor %l0, 0x19C1, %o7
13265 array32 %o1, %g1, %i3
13266 movrgz %g7, 0x01B, %g3
13267 fmovrdlez %i4, %f20, %f26
13268 edge32l %o0, %g4, %i5
13269 ldub [%l7 + 0x26], %i2
13270 ldsh [%l7 + 0x2E], %g2
13271 lduw [%l7 + 0x44], %i7
13272 ldd [%l7 + 0x10], %i0
13273 sdiv %l5, 0x0A44, %i6
13274 sdivx %l3, 0x0432, %l4
13275 subcc %l2, 0x021C, %o2
13276 edge16 %o5, %l6, %g5
13277 fands %f23, %f16, %f8
13278 ldsh [%l7 + 0x42], %o6
13279 st %f21, [%l7 + 0x0C]
13280 fpack16 %f6, %f18
13281 for %f8, %f0, %f8
13282 edge16l %i0, %o3, %l1
13283 edge32 %o4, %g6, %o7
13284 fsrc2 %f2, %f0
13285 ldub [%l7 + 0x7B], %o1
13286 movneg %icc, %l0, %g1
13287 edge8 %i3, %g3, %g7
13288 sethi 0x1047, %o0
13289 array16 %i4, %g4, %i5
13290 movgu %icc, %i2, %g2
13291 movge %icc, %i7, %i1
13292 fmovsg %xcc, %f31, %f23
13293 fcmps %fcc3, %f14, %f10
13294 fcmpes %fcc1, %f9, %f4
13295 movvs %xcc, %i6, %l5
13296 umulcc %l4, 0x1A1E, %l2
13297 sra %l3, %o2, %o5
13298 movrlez %g5, %l6, %o6
13299 movne %icc, %i0, %l1
13300 movvc %icc, %o3, %o4
13301 movrlz %g6, %o1, %o7
13302 sir 0x02DF
13303 movrlez %g1, 0x0DD, %i3
13304 movl %xcc, %l0, %g7
13305 fcmped %fcc3, %f20, %f14
13306 fmovsge %icc, %f6, %f16
13307 lduh [%l7 + 0x6A], %g3
13308 sethi 0x1DEB, %o0
13309 array32 %g4, %i5, %i2
13310 alignaddrl %i4, %g2, %i7
13311 fmovsle %icc, %f10, %f5
13312 mulscc %i1, %l5, %l4
13313 ldsb [%l7 + 0x5B], %l2
13314 siam 0x1
13315 srl %l3, 0x05, %o2
13316 std %f22, [%l7 + 0x58]
13317 stx %i6, [%l7 + 0x08]
13318 fmovrdlez %o5, %f8, %f14
13319 sdiv %l6, 0x045B, %o6
13320 umul %g5, %i0, %o3
13321 movn %icc, %l1, %g6
13322 sdiv %o4, 0x0D14, %o7
13323 fmovspos %xcc, %f26, %f1
13324 edge8 %o1, %g1, %i3
13325 stw %g7, [%l7 + 0x58]
13326 mulx %l0, 0x19D0, %g3
13327 movn %xcc, %o0, %i5
13328 nop
13329 set 0x38, %g2
13330 std %f0, [%l7 + %g2]
13331 edge8l %g4, %i4, %g2
13332 movrne %i2, %i1, %i7
13333 andn %l5, 0x0F31, %l4
13334 edge32l %l3, %l2, %o2
13335 movcs %xcc, %i6, %o5
13336 alignaddrl %o6, %g5, %l6
13337 movle %icc, %i0, %l1
13338 sdiv %o3, 0x14B6, %g6
13339 ldsb [%l7 + 0x65], %o4
13340 umulcc %o7, 0x16F1, %g1
13341 udivcc %i3, 0x1AD6, %g7
13342 mulx %l0, %g3, %o0
13343 sra %i5, 0x19, %g4
13344 sra %o1, %g2, %i4
13345 srlx %i2, %i1, %i7
13346 array32 %l4, %l5, %l3
13347 movre %l2, 0x1C4, %o2
13348 fandnot2 %f8, %f4, %f20
13349 movn %icc, %i6, %o5
13350 edge32ln %o6, %l6, %g5
13351 stb %i0, [%l7 + 0x35]
13352 subcc %o3, %g6, %l1
13353 srax %o4, %o7, %g1
13354 udivcc %g7, 0x1B35, %l0
13355 edge8n %i3, %o0, %g3
13356 smulcc %i5, %g4, %g2
13357 edge32ln %o1, %i4, %i1
13358 andn %i7, 0x1ADD, %l4
13359 fmovdneg %xcc, %f29, %f18
13360 edge16 %i2, %l3, %l5
13361 fmovsleu %xcc, %f13, %f5
13362 edge8ln %o2, %l2, %i6
13363 udivx %o6, 0x143C, %o5
13364 fmovdn %xcc, %f23, %f10
13365 andncc %l6, %g5, %i0
13366 sub %g6, %l1, %o4
13367 fmovsg %xcc, %f21, %f2
13368 edge32l %o3, %o7, %g1
13369 fmovrdlez %g7, %f16, %f22
13370 sub %i3, %o0, %l0
13371 movn %icc, %i5, %g4
13372 ldsw [%l7 + 0x74], %g2
13373 movrlz %g3, %o1, %i1
13374 array32 %i7, %l4, %i2
13375 popc 0x0188, %i4
13376 edge32ln %l5, %o2, %l2
13377 subc %i6, 0x1770, %o6
13378 fmovdg %icc, %f18, %f7
13379 bshuffle %f8, %f28, %f16
13380 fmovsvs %xcc, %f0, %f13
13381 fmovde %icc, %f3, %f14
13382 fcmpes %fcc3, %f0, %f11
13383 movvc %xcc, %o5, %l6
13384 mulx %g5, %i0, %l3
13385 nop
13386 set 0x28, %o7
13387 ldub [%l7 + %o7], %g6
13388 ldd [%l7 + 0x78], %o4
13389 addcc %l1, %o3, %o7
13390 edge32l %g7, %g1, %i3
13391 andcc %o0, 0x0B0D, %i5
13392 sdivcc %l0, 0x13AA, %g4
13393 fcmpd %fcc2, %f22, %f22
13394 movrgz %g2, 0x30F, %g3
13395 movvs %icc, %o1, %i1
13396 sllx %l4, %i7, %i2
13397 sethi 0x086A, %l5
13398 edge8ln %i4, %o2, %l2
13399 fmovrslz %o6, %f17, %f15
13400 sethi 0x1E8D, %o5
13401 fpadd32 %f2, %f2, %f10
13402 fmovsvc %icc, %f15, %f30
13403 andn %l6, %i6, %i0
13404 ldd [%l7 + 0x08], %f26
13405 sra %l3, 0x0C, %g5
13406 movrgez %o4, %g6, %l1
13407 movrlz %o3, 0x242, %o7
13408 fcmpeq16 %f18, %f0, %g7
13409 xorcc %g1, %o0, %i5
13410 fsrc2 %f30, %f16
13411 fmovdpos %xcc, %f13, %f23
13412 movgu %icc, %l0, %g4
13413 fnot1s %f17, %f11
13414 sir 0x194B
13415 array8 %g2, %i3, %g3
13416 move %icc, %o1, %i1
13417 edge8 %l4, %i2, %i7
13418 alignaddrl %l5, %o2, %l2
13419 orn %i4, 0x1A52, %o5
13420 array32 %o6, %l6, %i0
13421 fmovrslz %l3, %f2, %f26
13422 fcmpgt16 %f4, %f20, %i6
13423 udivcc %g5, 0x14C4, %g6
13424 edge8n %l1, %o4, %o3
13425 fmovde %icc, %f1, %f14
13426 fnot1 %f20, %f4
13427 ldx [%l7 + 0x30], %g7
13428 orncc %g1, 0x0363, %o7
13429 movl %icc, %i5, %l0
13430 sir 0x1C7F
13431 fcmpgt16 %f6, %f0, %o0
13432 sdivx %g4, 0x1847, %i3
13433 andncc %g3, %g2, %o1
13434 subccc %l4, 0x03CA, %i2
13435 edge16ln %i7, %l5, %o2
13436 fmovrsgez %i1, %f16, %f29
13437 umulcc %l2, 0x1EB2, %o5
13438 popc 0x1F6B, %o6
13439 edge16 %l6, %i0, %i4
13440 and %i6, %g5, %l3
13441 addcc %g6, 0x124A, %l1
13442 orncc %o4, 0x11A1, %o3
13443 fabsd %f4, %f28
13444 edge8l %g7, %o7, %g1
13445 restore %l0, %i5, %g4
13446 rdpr %cwp, %g1
13447 rdpr %cansave, %g2
13448 rdpr %canrestore, %g3
13449 rdpr %cleanwin, %g4
13450 rdpr %otherwin, %g5
13451 rdpr %wstate, %g6
13452 sdivcc %i3, 0x07D4, %g3
13453 lduw [%l7 + 0x0C], %o0
13454 fmul8sux16 %f10, %f2, %f10
13455 umul %g2, 0x0E17, %l4
13456 mova %icc, %i2, %i7
13457 move %icc, %l5, %o2
13458 movl %icc, %i1, %l2
13459 movl %xcc, %o5, %o1
13460 mulx %o6, %l6, %i0
13461 sra %i4, 0x06, %g5
13462 move %xcc, %l3, %i6
13463 movgu %xcc, %l1, %o4
13464 movrgez %g6, 0x1C5, %g7
13465 fmovsleu %xcc, %f9, %f3
13466 fmovscs %icc, %f26, %f9
13467 umulcc %o7, %o3, %g1
13468 fmul8x16au %f24, %f27, %f8
13469 xnor %l0, 0x0DAA, %i5
13470 sir 0x0AC1
13471 subccc %g4, %i3, %g3
13472 andn %o0, 0x06D2, %g2
13473 fmul8ulx16 %f24, %f14, %f18
13474 edge32 %l4, %i2, %l5
13475 udivx %o2, 0x1A3E, %i7
13476 movl %icc, %l2, %i1
13477 fandnot2s %f8, %f28, %f14
13478 fcmpgt32 %f6, %f26, %o5
13479 fmovsvc %xcc, %f22, %f2
13480 fornot2 %f30, %f16, %f2
13481 orn %o6, 0x16DE, %l6
13482 movrgz %i0, 0x372, %i4
13483 fpadd16 %f30, %f18, %f28
13484 subccc %o1, 0x1E32, %l3
13485 fpsub32 %f0, %f28, %f24
13486 stw %g5, [%l7 + 0x38]
13487 edge8l %i6, %o4, %g6
13488 addcc %l1, %o7, %g7
13489 ldub [%l7 + 0x76], %o3
13490 ldsh [%l7 + 0x72], %g1
13491 movn %icc, %i5, %l0
13492 move %icc, %i3, %g3
13493 edge32n %g4, %o0, %g2
13494 sdivx %l4, 0x04B7, %i2
13495 andncc %l5, %o2, %i7
13496 edge8n %i1, %l2, %o5
13497 for %f4, %f12, %f0
13498 orcc %o6, %i0, %l6
13499 subcc %i4, 0x069C, %l3
13500 edge32 %o1, %g5, %i6
13501 srax %o4, 0x04, %l1
13502 fnands %f14, %f19, %f31
13503 popc %o7, %g6
13504 edge8ln %g7, %g1, %i5
13505 fpack32 %f12, %f8, %f12
13506 array32 %l0, %i3, %o3
13507 edge32l %g3, %o0, %g2
13508 std %f6, [%l7 + 0x68]
13509 fnot2 %f30, %f14
13510 array16 %g4, %l4, %l5
13511 ldub [%l7 + 0x42], %i2
13512 movl %xcc, %i7, %o2
13513 fnegd %f6, %f12
13514 sllx %i1, 0x1C, %o5
13515 movvs %icc, %o6, %l2
13516 fpack32 %f10, %f24, %f8
13517 sethi 0x1ABB, %i0
13518 smul %i4, %l6, %o1
13519 st %f25, [%l7 + 0x20]
13520 array32 %g5, %l3, %i6
13521 movleu %icc, %l1, %o7
13522 xnor %o4, %g7, %g1
13523 subc %g6, %l0, %i3
13524 movrne %o3, 0x2E5, %i5
13525 fmuld8ulx16 %f20, %f10, %f26
13526 movrlez %g3, %g2, %o0
13527 ldsw [%l7 + 0x20], %g4
13528 movrne %l4, %l5, %i2
13529 movn %icc, %o2, %i7
13530 or %i1, 0x074F, %o5
13531 movrne %l2, 0x140, %o6
13532 addccc %i0, %i4, %o1
13533 nop
13534 set 0x6D, %l4
13535 stb %l6, [%l7 + %l4]
13536 subc %g5, 0x1A44, %l3
13537 movge %icc, %l1, %o7
13538 mulscc %o4, %i6, %g1
13539 movrgz %g7, 0x1FA, %l0
13540 sra %i3, 0x01, %o3
13541 movrgez %g6, %g3, %g2
13542 orn %o0, %g4, %i5
13543 fmovrsgz %l5, %f27, %f20
13544 srlx %l4, %o2, %i2
13545 mulx %i1, %o5, %i7
13546 fcmpne32 %f2, %f26, %l2
13547 edge8l %i0, %i4, %o6
13548 addc %o1, %g5, %l6
13549 fcmpd %fcc1, %f28, %f26
13550 fmovdn %xcc, %f20, %f1
13551 edge32ln %l1, %l3, %o4
13552 sdivcc %i6, 0x1829, %g1
13553 movpos %xcc, %g7, %l0
13554 add %o7, 0x0767, %i3
13555 stw %g6, [%l7 + 0x58]
13556 fnegs %f7, %f18
13557 sllx %o3, %g2, %g3
13558 fcmple16 %f2, %f2, %g4
13559 pdist %f22, %f12, %f8
13560 alignaddr %i5, %o0, %l4
13561 movn %xcc, %l5, %i2
13562 save %o2, %o5, %i1
13563 rdpr %cwp, %g1
13564 rdpr %cansave, %g2
13565 rdpr %canrestore, %g3
13566 rdpr %cleanwin, %g4
13567 rdpr %otherwin, %g5
13568 rdpr %wstate, %g6
13569 addc %l2, 0x10EA, %i7
13570 fmovdne %xcc, %f2, %f7
13571 move %icc, %i4, %i0
13572 sethi 0x1B88, %o1
13573 udivx %g5, 0x0489, %l6
13574 move %icc, %l1, %o6
13575 stx %l3, [%l7 + 0x10]
13576 fcmped %fcc0, %f28, %f30
13577 movne %icc, %o4, %i6
13578 fcmple32 %f24, %f0, %g1
13579 fsrc1s %f3, %f6
13580 fmovspos %xcc, %f19, %f3
13581 fmovdvc %icc, %f7, %f22
13582 fmovdcs %xcc, %f12, %f9
13583 lduw [%l7 + 0x10], %g7
13584 subc %l0, %i3, %o7
13585 orcc %o3, %g2, %g6
13586 fsrc2 %f30, %f22
13587 movrlez %g3, 0x31D, %i5
13588 fpsub16 %f18, %f28, %f30
13589 sth %g4, [%l7 + 0x22]
13590 sdiv %l4, 0x1AB2, %o0
13591 lduh [%l7 + 0x42], %i2
13592 udivx %l5, 0x1EAD, %o2
13593 nop
13594 set 0x48, %i2
13595 stx %i1, [%l7 + %i2]
13596 ld [%l7 + 0x34], %f17
13597 stx %l2, [%l7 + 0x38]
13598 sub %o5, 0x0198, %i7
13599 udiv %i4, 0x1681, %o1
13600 st %f7, [%l7 + 0x74]
13601 srl %i0, %l6, %g5
13602 add %o6, %l3, %l1
13603 smulcc %i6, 0x0E71, %o4
13604 setx loop_41, %l0, %l1
13605 return %l1
13606 nop
13607 rdpr %cwp, %g1
13608 rdpr %cansave, %g2
13609 rdpr %canrestore, %g3
13610 rdpr %cleanwin, %g4
13611 rdpr %otherwin, %g5
13612 rdpr %wstate, %g6
13613loop_41: sub %l0, %i3, %o7
13614 edge8 %g2, %o3, %g3
13615 smul %g6, %g4, %i5
13616 fandnot2s %f23, %f26, %f30
13617 fands %f21, %f30, %f18
13618 edge16n %l4, %o0, %i2
13619 mulx %o2, 0x17DC, %i1
13620 nop
13621 set 0x38, %l0
13622 stx %l5, [%l7 + %l0]
13623 st %f7, [%l7 + 0x40]
13624 ldx [%l7 + 0x60], %o5
13625 fpsub32 %f24, %f28, %f26
13626 fnegs %f28, %f19
13627 fpsub16 %f28, %f2, %f4
13628 fornot2 %f24, %f8, %f28
13629 orn %i7, %i4, %o1
13630 or %l2, %l6, %i0
13631 movrgez %g5, %o6, %l1
13632 sdivcc %l3, 0x1796, %o4
13633 orncc %i6, %g1, %g7
13634 udivcc %l0, 0x12C1, %o7
13635 edge8l %i3, %o3, %g2
13636 edge16n %g6, %g3, %g4
13637 subccc %l4, 0x09D3, %i5
13638 smul %o0, 0x0C1D, %i2
13639 ldub [%l7 + 0x49], %o2
13640 movrne %i1, 0x17B, %l5
13641 orncc %i7, %o5, %i4
13642 fmovrdgz %o1, %f28, %f16
13643 addccc %l6, %i0, %g5
13644 fmovsvc %xcc, %f5, %f28
13645 or %l2, 0x0391, %o6
13646 and %l3, %l1, %i6
13647 fandnot2 %f12, %f18, %f28
13648 movle %icc, %g1, %o4
13649 fpadd16s %f1, %f2, %f29
13650 ldd [%l7 + 0x20], %l0
13651 subc %o7, %g7, %i3
13652 ldsw [%l7 + 0x78], %o3
13653 andn %g2, 0x13E0, %g3
13654 movcs %xcc, %g4, %g6
13655 fmovsleu %icc, %f11, %f31
13656 movpos %xcc, %l4, %o0
13657 addccc %i5, %o2, %i2
13658 edge8n %l5, %i7, %o5
13659 orn %i4, %i1, %l6
13660 lduh [%l7 + 0x54], %o1
13661 restore %i0, 0x1B7D, %l2
13662 rdpr %cwp, %g1
13663 rdpr %cansave, %g2
13664 rdpr %canrestore, %g3
13665 rdpr %cleanwin, %g4
13666 rdpr %otherwin, %g5
13667 rdpr %wstate, %g6
13668 fmovrdgz %g5, %f14, %f12
13669 sir 0x11DA
13670 udivcc %l3, 0x0B61, %l1
13671 fcmpgt16 %f10, %f22, %i6
13672 add %o6, 0x0FB9, %o4
13673 fmovscc %xcc, %f24, %f27
13674 srl %l0, 0x07, %g1
13675 array32 %o7, %g7, %i3
13676 edge32n %g2, %g3, %o3
13677 ldsw [%l7 + 0x20], %g4
13678 move %icc, %g6, %l4
13679 subc %i5, 0x1A12, %o2
13680 lduh [%l7 + 0x7C], %o0
13681 fexpand %f26, %f2
13682 movneg %icc, %l5, %i7
13683 movge %icc, %i2, %o5
13684 fmul8x16au %f2, %f17, %f10
13685 mova %icc, %i1, %l6
13686 umulcc %i4, %i0, %l2
13687 movg %xcc, %g5, %l3
13688 fcmpgt32 %f10, %f22, %o1
13689 edge16ln %i6, %l1, %o6
13690 edge16l %o4, %g1, %l0
13691 andn %g7, %o7, %i3
13692 fmovrse %g3, %f27, %f24
13693 stx %o3, [%l7 + 0x58]
13694 fmovsgu %icc, %f23, %f0
13695 edge32n %g4, %g6, %l4
13696 movn %icc, %g2, %o2
13697 fones %f28
13698 edge32ln %i5, %o0, %i7
13699 mulx %l5, %i2, %o5
13700 fornot1 %f12, %f22, %f30
13701 andncc %i1, %i4, %i0
13702 ldsh [%l7 + 0x1C], %l2
13703 movne %icc, %g5, %l6
13704 subccc %o1, 0x03EB, %i6
13705 fmovsne %xcc, %f31, %f21
13706 srl %l1, %o6, %o4
13707 udivx %g1, 0x01F3, %l0
13708 edge8n %l3, %g7, %i3
13709 lduh [%l7 + 0x32], %g3
13710 fabsd %f18, %f28
13711 fsrc2s %f20, %f21
13712 array8 %o3, %o7, %g6
13713 fcmpne16 %f18, %f30, %g4
13714 movle %icc, %l4, %o2
13715 movrne %g2, %i5, %i7
13716 fnegd %f30, %f16
13717 fnand %f30, %f28, %f16
13718 move %xcc, %o0, %i2
13719 movleu %xcc, %l5, %i1
13720 and %i4, %o5, %i0
13721 fmovrslez %l2, %f31, %f19
13722 move %xcc, %l6, %o1
13723 fmovda %xcc, %f25, %f12
13724 fsrc2 %f12, %f6
13725 sir 0x1906
13726 array8 %i6, %l1, %g5
13727 andcc %o6, %o4, %g1
13728 fmuld8sux16 %f22, %f4, %f6
13729 sub %l0, %l3, %i3
13730 fpmerge %f15, %f18, %f0
13731 fmovdle %xcc, %f31, %f3
13732 movrlz %g3, %o3, %g7
13733 fcmpd %fcc1, %f30, %f18
13734 smul %g6, %o7, %g4
13735 movcs %icc, %o2, %g2
13736 fands %f12, %f3, %f10
13737 array8 %i5, %l4, %o0
13738 fmovrse %i7, %f4, %f2
13739 move %xcc, %i2, %l5
13740 fpmerge %f25, %f5, %f30
13741 subc %i4, %o5, %i0
13742 movgu %xcc, %l2, %i1
13743 setx loop_42, %l0, %l1
13744 return %l1
13745 nop
13746 rdpr %cwp, %g1
13747 rdpr %cansave, %g2
13748 rdpr %canrestore, %g3
13749 rdpr %cleanwin, %g4
13750 rdpr %otherwin, %g5
13751 rdpr %wstate, %g6
13752loop_42: edge32n %l1, %g5, %o6
13753 stw %o4, [%l7 + 0x44]
13754 orcc %g1, 0x090B, %i6
13755 movvs %xcc, %l3, %i3
13756 edge32ln %g3, %o3, %g7
13757 movre %l0, 0x04F, %o7
13758 fmovrsgez %g4, %f30, %f3
13759 edge8 %g6, %g2, %o2
13760 fmovdl %icc, %f9, %f21
13761 fnot2s %f3, %f8
13762 fmovscs %icc, %f18, %f13
13763 sll %i5, 0x12, %o0
13764 fcmpgt32 %f0, %f4, %i7
13765 edge16 %i2, %l5, %l4
13766 edge16n %o5, %i4, %i0
13767 restore %i1, 0x080F, %o1
13768 rdpr %cwp, %g1
13769 rdpr %cansave, %g2
13770 rdpr %canrestore, %g3
13771 rdpr %cleanwin, %g4
13772 rdpr %otherwin, %g5
13773 rdpr %wstate, %g6
13774 movcc %icc, %l6, %l2
13775 movleu %xcc, %g5, %l1
13776 edge16l %o4, %g1, %i6
13777 stx %l3, [%l7 + 0x08]
13778 movvs %xcc, %o6, %i3
13779 movneg %icc, %g3, %o3
13780 ldd [%l7 + 0x10], %g6
13781 edge8n %l0, %g4, %g6
13782 subcc %o7, 0x00A8, %g2
13783 movrlez %o2, %i5, %o0
13784 andn %i2, %i7, %l5
13785 srlx %l4, %i4, %i0
13786 srl %o5, %o1, %i1
13787 fmovdge %xcc, %f18, %f6
13788 and %l2, %g5, %l1
13789 fpadd16 %f24, %f4, %f8
13790 movrlez %l6, %o4, %g1
13791 sdivcc %l3, 0x0B11, %i6
13792 ldsb [%l7 + 0x2E], %o6
13793 array8 %g3, %o3, %g7
13794 and %i3, %g4, %l0
13795 lduw [%l7 + 0x40], %o7
13796 mulscc %g2, %g6, %o2
13797 fmovscc %icc, %f4, %f30
13798 udiv %o0, 0x174B, %i5
13799 subcc %i7, %i2, %l4
13800 sdivx %i4, 0x01F8, %l5
13801 movneg %xcc, %o5, %i0
13802 mulscc %i1, %o1, %g5
13803 ldsh [%l7 + 0x38], %l1
13804 movcs %xcc, %l6, %l2
13805 movvc %xcc, %o4, %l3
13806 stw %g1, [%l7 + 0x54]
13807 edge32l %i6, %o6, %o3
13808 xor %g7, 0x04B7, %g3
13809 andn %i3, 0x0636, %l0
13810 fcmpes %fcc0, %f23, %f23
13811 mova %icc, %g4, %o7
13812 sdivcc %g6, 0x1484, %o2
13813 edge32n %o0, %i5, %g2
13814 edge32ln %i2, %i7, %l4
13815 edge16 %l5, %o5, %i4
13816 edge16 %i1, %o1, %g5
13817 st %f9, [%l7 + 0x44]
13818 fmovsle %icc, %f22, %f3
13819 movre %l1, 0x3AA, %l6
13820 fcmpgt32 %f10, %f20, %l2
13821 add %i0, 0x14D4, %o4
13822 fcmpgt32 %f22, %f24, %g1
13823 movvc %xcc, %l3, %i6
13824 movcs %xcc, %o3, %o6
13825 ldd [%l7 + 0x68], %g6
13826 sllx %i3, %g3, %l0
13827 edge8l %o7, %g6, %o2
13828 fsrc2s %f0, %f2
13829 movne %icc, %o0, %i5
13830 srlx %g2, %g4, %i7
13831 movneg %xcc, %i2, %l4
13832 movvs %xcc, %o5, %i4
13833 lduh [%l7 + 0x54], %l5
13834 edge16 %o1, %g5, %i1
13835 mova %xcc, %l1, %l6
13836 array8 %l2, %o4, %g1
13837 add %l3, %i0, %o3
13838 edge32ln %i6, %o6, %i3
13839 fpackfix %f22, %f10
13840 save %g3, %g7, %o7
13841 rdpr %cwp, %g1
13842 rdpr %cansave, %g2
13843 rdpr %canrestore, %g3
13844 rdpr %cleanwin, %g4
13845 rdpr %otherwin, %g5
13846 rdpr %wstate, %g6
13847 fcmpd %fcc2, %f28, %f26
13848 fnegs %f10, %f7
13849 andncc %g6, %l0, %o0
13850 ldsb [%l7 + 0x24], %i5
13851 alignaddrl %g2, %g4, %i7
13852 umulcc %o2, %i2, %o5
13853 fnor %f4, %f18, %f0
13854 orncc %l4, %i4, %l5
13855 edge8ln %g5, %i1, %o1
13856 fmovsneg %icc, %f14, %f5
13857 xnor %l1, %l6, %o4
13858 sdiv %g1, 0x1C12, %l2
13859 fcmpne16 %f24, %f0, %l3
13860 udivx %o3, 0x08F2, %i0
13861 edge8ln %i6, %i3, %o6
13862 fmovs %f6, %f12
13863 sir 0x11D2
13864 edge32l %g3, %g7, %g6
13865 ldub [%l7 + 0x32], %o7
13866 movrgz %l0, %o0, %g2
13867 mulx %g4, 0x1A76, %i7
13868 edge8ln %o2, %i5, %i2
13869 and %l4, 0x1529, %i4
13870 move %xcc, %l5, %o5
13871 siam 0x6
13872 movl %icc, %i1, %g5
13873 lduh [%l7 + 0x32], %o1
13874 stx %l6, [%l7 + 0x40]
13875 ldd [%l7 + 0x38], %o4
13876 and %l1, %l2, %g1
13877 movge %xcc, %o3, %l3
13878 fpack32 %f10, %f18, %f14
13879 popc 0x1FEE, %i0
13880 subc %i3, %o6, %i6
13881 movcc %icc, %g7, %g3
13882 fsrc1 %f16, %f26
13883 movneg %xcc, %o7, %g6
13884 stx %l0, [%l7 + 0x48]
13885 srax %o0, 0x10, %g4
13886 lduw [%l7 + 0x24], %i7
13887 edge8ln %o2, %i5, %i2
13888 ld [%l7 + 0x24], %f18
13889 edge8 %l4, %g2, %l5
13890 sdivcc %i4, 0x05A6, %o5
13891 sdivcc %g5, 0x089C, %i1
13892 fmovsn %xcc, %f17, %f12
13893 xor %o1, %o4, %l1
13894 fnand %f14, %f20, %f22
13895 sdivx %l2, 0x041B, %l6
13896 alignaddr %o3, %g1, %i0
13897 movge %xcc, %i3, %o6
13898 smul %l3, 0x07AD, %g7
13899 movn %xcc, %g3, %o7
13900 and %g6, %i6, %o0
13901 movvs %icc, %l0, %g4
13902 orncc %o2, %i7, %i2
13903 movrgez %i5, %l4, %l5
13904 movle %icc, %g2, %i4
13905 ldd [%l7 + 0x58], %g4
13906 udiv %i1, 0x1598, %o5
13907 siam 0x2
13908 array8 %o4, %o1, %l1
13909 movpos %icc, %l2, %o3
13910 andncc %g1, %l6, %i0
13911 stw %i3, [%l7 + 0x48]
13912 movcs %xcc, %l3, %g7
13913 addc %g3, 0x18B4, %o7
13914 fmovsleu %xcc, %f23, %f27
13915 subccc %g6, 0x0B9E, %o6
13916 and %i6, 0x09A1, %l0
13917 andn %o0, %g4, %o2
13918 fands %f22, %f2, %f6
13919 setx loop_43, %l0, %l1
13920 return %l1
13921 nop
13922 rdpr %cwp, %g1
13923 rdpr %cansave, %g2
13924 rdpr %canrestore, %g3
13925 rdpr %cleanwin, %g4
13926 rdpr %otherwin, %g5
13927 rdpr %wstate, %g6
13928loop_43: add %l4, 0x1164, %i7
13929 fmovsvs %icc, %f28, %f17
13930 edge32n %g2, %l5, %i4
13931 xnor %g5, 0x1E95, %o5
13932 sdivcc %o4, 0x0B83, %i1
13933 umulcc %o1, %l2, %l1
13934 xnorcc %g1, %l6, %i0
13935 fone %f12
13936 fnot2s %f21, %f21
13937 sir 0x0C0C
13938 subcc %i3, 0x0161, %o3
13939 fornot2s %f24, %f2, %f16
13940 array16 %g7, %g3, %o7
13941 alignaddrl %l3, %o6, %i6
13942 fsrc1s %f19, %f0
13943 fmovse %xcc, %f23, %f2
13944 ldsh [%l7 + 0x20], %g6
13945 udiv %l0, 0x04BF, %o0
13946 movge %icc, %o2, %i2
13947 orn %i5, %l4, %i7
13948 fpsub32 %f20, %f20, %f26
13949 ldd [%l7 + 0x40], %f12
13950 array32 %g2, %l5, %i4
13951 edge32l %g4, %o5, %g5
13952 orncc %i1, %o1, %o4
13953 and %l1, %l2, %l6
13954 movleu %xcc, %g1, %i0
13955 or %i3, 0x0A6F, %g7
13956 movne %icc, %o3, %o7
13957 udivcc %g3, 0x04A7, %o6
13958 fmovsge %xcc, %f29, %f18
13959 fpack32 %f14, %f14, %f10
13960 udivcc %l3, 0x1E33, %i6
13961 fnegd %f2, %f14
13962 movneg %xcc, %g6, %o0
13963 ldd [%l7 + 0x28], %f2
13964 addc %o2, %i2, %l0
13965 movl %icc, %l4, %i7
13966 sra %g2, %l5, %i4
13967 fmovscs %icc, %f16, %f7
13968 addccc %i5, 0x1AE6, %o5
13969 st %f7, [%l7 + 0x18]
13970 movpos %icc, %g5, %i1
13971 edge8l %o1, %o4, %g4
13972 alignaddr %l2, %l1, %l6
13973 stx %i0, [%l7 + 0x58]
13974 movvc %xcc, %i3, %g7
13975 edge16n %o3, %o7, %g3
13976 popc 0x1215, %o6
13977 smulcc %l3, %g1, %i6
13978 fmovrde %g6, %f0, %f30
13979 lduw [%l7 + 0x28], %o2
13980 mova %xcc, %i2, %o0
13981 fmovscs %xcc, %f18, %f3
13982 edge8 %l0, %i7, %g2
13983 movrlz %l5, 0x2A4, %l4
13984 orcc %i5, 0x1A3A, %o5
13985 movrgez %g5, 0x147, %i1
13986 edge32ln %i4, %o1, %g4
13987 fmovscs %xcc, %f3, %f29
13988 sra %l2, %o4, %l1
13989 stx %i0, [%l7 + 0x18]
13990 fcmpgt32 %f0, %f16, %i3
13991 nop
13992 set 0x18, %l1
13993 sth %g7, [%l7 + %l1]
13994 sll %o3, %l6, %g3
13995 alignaddr %o7, %o6, %l3
13996 fmul8ulx16 %f6, %f2, %f12
13997 movle %icc, %g1, %i6
13998 movrgz %g6, 0x245, %i2
13999 sub %o0, %o2, %i7
14000 movle %xcc, %l0, %l5
14001 udivcc %g2, 0x0805, %l4
14002 edge16l %i5, %g5, %i1
14003 mova %xcc, %o5, %o1
14004 fmovdneg %xcc, %f17, %f10
14005 ldub [%l7 + 0x70], %i4
14006 mulx %g4, %o4, %l2
14007 ldd [%l7 + 0x10], %f30
14008 edge16 %i0, %i3, %l1
14009 movvs %icc, %g7, %l6
14010 fandnot2s %f2, %f27, %f5
14011 movcs %xcc, %o3, %g3
14012 sethi 0x10A2, %o6
14013 fcmple16 %f12, %f30, %o7
14014 sdiv %l3, 0x1A7D, %i6
14015 edge16n %g1, %g6, %i2
14016 stw %o0, [%l7 + 0x20]
14017 stb %o2, [%l7 + 0x18]
14018 movgu %xcc, %i7, %l5
14019 udivcc %l0, 0x141E, %l4
14020 movn %xcc, %i5, %g5
14021 andcc %i1, 0x195E, %o5
14022 ldd [%l7 + 0x60], %g2
14023 fornot1 %f22, %f26, %f22
14024 subcc %o1, %g4, %o4
14025 array32 %i4, %i0, %i3
14026 edge16ln %l1, %g7, %l2
14027 ldx [%l7 + 0x28], %o3
14028 ldsb [%l7 + 0x5B], %g3
14029 fcmpgt32 %f22, %f14, %o6
14030 fpsub32s %f6, %f6, %f26
14031 ldub [%l7 + 0x0C], %o7
14032 srl %l3, 0x10, %i6
14033 popc %g1, %g6
14034 movgu %icc, %i2, %o0
14035 edge32ln %l6, %o2, %l5
14036 srax %l0, %i7, %i5
14037 ldsw [%l7 + 0x50], %l4
14038 orcc %g5, 0x0070, %i1
14039 movcs %icc, %o5, %g2
14040 fandnot2s %f8, %f2, %f19
14041 stx %o1, [%l7 + 0x30]
14042 sub %g4, %i4, %i0
14043 movneg %xcc, %i3, %o4
14044 xnor %l1, 0x0DAF, %l2
14045 addccc %o3, %g3, %o6
14046 edge8 %o7, %g7, %l3
14047 fornot2 %f16, %f26, %f14
14048 movl %xcc, %g1, %i6
14049 fandnot2 %f4, %f26, %f30
14050 sir 0x0716
14051 edge32n %i2, %g6, %o0
14052 ldsb [%l7 + 0x0B], %o2
14053 fmovsleu %icc, %f24, %f24
14054 orcc %l6, 0x1234, %l5
14055 smulcc %i7, 0x1C7D, %l0
14056 fsrc1 %f20, %f10
14057 movl %xcc, %l4, %i5
14058 array32 %g5, %o5, %g2
14059 edge32 %i1, %g4, %i4
14060 sllx %i0, %o1, %o4
14061 mulscc %l1, 0x0FB7, %i3
14062 fmovdvs %xcc, %f12, %f9
14063 srax %l2, %o3, %g3
14064 sra %o6, %g7, %l3
14065 orn %o7, %i6, %g1
14066 xnorcc %i2, %o0, %o2
14067 movvc %xcc, %l6, %g6
14068 fmovsgu %icc, %f28, %f7
14069 fpackfix %f18, %f2
14070 fpadd32s %f22, %f19, %f17
14071 stx %i7, [%l7 + 0x10]
14072 sdivcc %l0, 0x0EC2, %l4
14073 and %i5, 0x00F1, %g5
14074 edge8l %l5, %o5, %g2
14075 edge8ln %i1, %g4, %i4
14076 srax %o1, %i0, %l1
14077 ldub [%l7 + 0x09], %i3
14078 fmovspos %icc, %f24, %f3
14079 ldd [%l7 + 0x08], %f24
14080 fmovse %xcc, %f11, %f20
14081 edge32 %l2, %o4, %o3
14082 edge32l %g3, %o6, %l3
14083 addcc %g7, %i6, %o7
14084 ldd [%l7 + 0x30], %g0
14085 fpadd32s %f4, %f26, %f17
14086 subccc %o0, %i2, %o2
14087 fmovdpos %icc, %f4, %f1
14088 fnot1 %f26, %f30
14089 fmovsleu %icc, %f27, %f12
14090 edge8l %l6, %i7, %l0
14091 edge16n %l4, %g6, %g5
14092 movne %icc, %l5, %o5
14093 ldub [%l7 + 0x48], %g2
14094 edge16l %i1, %g4, %i4
14095 addccc %o1, %i5, %i0
14096 array8 %l1, %l2, %o4
14097 srlx %o3, %i3, %g3
14098 xorcc %o6, 0x17E6, %l3
14099 st %f10, [%l7 + 0x30]
14100 fmovsg %xcc, %f4, %f23
14101 edge32n %i6, %o7, %g7
14102 sdivcc %o0, 0x113D, %g1
14103 movleu %xcc, %i2, %l6
14104 fsrc1s %f9, %f5
14105 fnand %f14, %f24, %f26
14106 smul %i7, 0x08C3, %o2
14107 mulx %l4, %l0, %g6
14108 movrgez %g5, 0x1A3, %o5
14109 fmul8x16 %f21, %f10, %f28
14110 smul %l5, 0x1A4A, %i1
14111 srlx %g4, 0x14, %i4
14112 movne %icc, %g2, %o1
14113 move %icc, %i5, %i0
14114 fmovrsne %l2, %f5, %f23
14115 movre %o4, %l1, %o3
14116 orncc %i3, %o6, %g3
14117 fnors %f5, %f24, %f29
14118 ldsh [%l7 + 0x4C], %l3
14119 edge32l %i6, %o7, %g7
14120 ldd [%l7 + 0x60], %f12
14121 andncc %o0, %g1, %l6
14122 array32 %i7, %o2, %l4
14123 smulcc %i2, %g6, %g5
14124 movcc %icc, %l0, %o5
14125 subccc %i1, %g4, %i4
14126 move %icc, %g2, %o1
14127 edge32 %i5, %l5, %i0
14128 movvc %icc, %o4, %l1
14129 ldsw [%l7 + 0x2C], %o3
14130 movge %icc, %l2, %i3
14131 fmovrse %o6, %f10, %f1
14132 nop
14133 set 0x60, %o2
14134 sth %l3, [%l7 + %o2]
14135 xor %g3, 0x03A1, %i6
14136 edge8n %o7, %o0, %g7
14137 fors %f5, %f24, %f6
14138 stw %g1, [%l7 + 0x70]
14139 ldd [%l7 + 0x58], %i6
14140 move %icc, %o2, %l6
14141 add %l4, 0x0104, %g6
14142 ldx [%l7 + 0x78], %g5
14143 fnegd %f28, %f2
14144 ldd [%l7 + 0x18], %f28
14145 sra %i2, 0x16, %l0
14146 ldx [%l7 + 0x08], %i1
14147 fpadd16 %f30, %f30, %f6
14148 andn %o5, 0x09AD, %i4
14149 array32 %g4, %o1, %i5
14150 orn %g2, 0x1A13, %l5
14151 movgu %icc, %i0, %l1
14152 array16 %o4, %l2, %o3
14153 movrgez %i3, 0x02B, %l3
14154 fnor %f0, %f22, %f28
14155 movne %icc, %g3, %o6
14156 save %o7, %i6, %g7
14157 rdpr %cwp, %g1
14158 rdpr %cansave, %g2
14159 rdpr %canrestore, %g3
14160 rdpr %cleanwin, %g4
14161 rdpr %otherwin, %g5
14162 rdpr %wstate, %g6
14163 edge8l %g1, %i7, %o2
14164 edge32l %l6, %l4, %g6
14165 movrgz %g5, %o0, %i2
14166 edge8n %i1, %l0, %i4
14167 movre %o5, %g4, %i5
14168 fmovrslez %g2, %f3, %f26
14169 movgu %xcc, %l5, %i0
14170 movcc %xcc, %l1, %o4
14171 ldx [%l7 + 0x08], %o1
14172 addccc %l2, %i3, %o3
14173 array16 %l3, %o6, %o7
14174 edge16l %g3, %i6, %g1
14175 fmovsneg %xcc, %f19, %f9
14176 fmovdpos %xcc, %f16, %f4
14177 array8 %i7, %o2, %l6
14178 orn %g7, %l4, %g5
14179 std %f14, [%l7 + 0x10]
14180 orcc %g6, 0x06B2, %o0
14181 xnorcc %i1, 0x1E27, %i2
14182 ldsb [%l7 + 0x51], %l0
14183 mova %icc, %i4, %g4
14184 edge32l %i5, %o5, %g2
14185 edge8 %i0, %l1, %o4
14186 srlx %l5, %o1, %l2
14187 orcc %i3, 0x010A, %l3
14188 edge32ln %o6, %o3, %o7
14189 subc %i6, %g3, %i7
14190 edge32l %g1, %o2, %l6
14191 movcc %xcc, %l4, %g5
14192 srl %g6, 0x1E, %g7
14193 fsrc1 %f0, %f14
14194 save %o0, 0x08F1, %i1
14195 rdpr %cwp, %g1
14196 rdpr %cansave, %g2
14197 rdpr %canrestore, %g3
14198 rdpr %cleanwin, %g4
14199 rdpr %otherwin, %g5
14200 rdpr %wstate, %g6
14201 st %f24, [%l7 + 0x60]
14202 subccc %l0, 0x0E7A, %i2
14203 xnor %g4, 0x181F, %i5
14204 edge32n %o5, %i4, %g2
14205 movrlez %i0, 0x22C, %l1
14206 sdivx %o4, 0x1C7F, %l5
14207 movre %o1, %i3, %l3
14208 xnor %o6, 0x048D, %l2
14209 fpack32 %f30, %f28, %f28
14210 umulcc %o3, %i6, %o7
14211 orn %i7, 0x0FB3, %g3
14212 edge8ln %g1, %l6, %o2
14213 alignaddrl %g5, %g6, %l4
14214 subc %o0, %g7, %i1
14215 movleu %icc, %i2, %l0
14216 edge32n %g4, %o5, %i5
14217 stb %i4, [%l7 + 0x67]
14218 fabss %f3, %f14
14219 stb %g2, [%l7 + 0x38]
14220 mulscc %i0, %l1, %o4
14221 movvc %xcc, %o1, %i3
14222 edge32ln %l3, %l5, %o6
14223 array32 %l2, %i6, %o7
14224 edge8n %i7, %g3, %o3
14225 mova %icc, %l6, %g1
14226 movpos %xcc, %g5, %o2
14227 mova %xcc, %g6, %l4
14228 movrne %o0, 0x239, %i1
14229 srlx %g7, 0x11, %l0
14230 sdivx %g4, 0x00D0, %i2
14231 orcc %o5, 0x0894, %i4
14232 mova %icc, %i5, %i0
14233 andn %g2, %o4, %l1
14234 ldub [%l7 + 0x63], %i3
14235 fmovsle %icc, %f14, %f27
14236 sir 0x1A50
14237 srl %l3, %o1, %l5
14238 movrlez %l2, %i6, %o7
14239 movcs %xcc, %o6, %g3
14240 sdivx %o3, 0x10B3, %l6
14241 movgu %xcc, %i7, %g1
14242 fcmpgt32 %f28, %f30, %o2
14243 and %g6, 0x05F1, %g5
14244 fnot2s %f5, %f15
14245 movne %icc, %l4, %i1
14246 fmovrsne %g7, %f18, %f25
14247 movle %icc, %o0, %l0
14248 edge16ln %i2, %g4, %o5
14249 sra %i5, %i4, %g2
14250 movvc %icc, %o4, %i0
14251 array32 %i3, %l1, %o1
14252 srax %l5, 0x0D, %l2
14253 orcc %i6, 0x065E, %l3
14254 fnot1s %f21, %f23
14255 fmovsvc %xcc, %f19, %f9
14256 edge8n %o7, %o6, %o3
14257 xnor %l6, 0x1F47, %g3
14258 andn %i7, %g1, %o2
14259 sdivcc %g5, 0x1E91, %l4
14260 bshuffle %f0, %f12, %f24
14261 sth %i1, [%l7 + 0x48]
14262 array8 %g6, %g7, %o0
14263 edge16 %l0, %g4, %o5
14264 add %i5, %i2, %g2
14265 edge32ln %i4, %i0, %i3
14266 fnor %f6, %f8, %f6
14267 xor %l1, %o4, %o1
14268 addc %l2, 0x0865, %l5
14269 popc 0x19CF, %i6
14270 movne %xcc, %o7, %o6
14271 edge16l %l3, %o3, %l6
14272 movre %g3, 0x25B, %i7
14273 srax %g1, 0x1E, %o2
14274 edge16n %g5, %i1, %l4
14275 movrgez %g7, %o0, %l0
14276 ldx [%l7 + 0x68], %g6
14277 std %f8, [%l7 + 0x70]
14278 sir 0x010B
14279 sethi 0x0B5B, %o5
14280 movleu %icc, %i5, %i2
14281 move %xcc, %g2, %g4
14282 edge8ln %i0, %i3, %l1
14283 fcmpgt16 %f8, %f16, %o4
14284 udiv %i4, 0x151B, %o1
14285 mulx %l2, %l5, %o7
14286 alignaddr %o6, %l3, %i6
14287 movrne %o3, %l6, %g3
14288 movn %icc, %i7, %g1
14289 fcmpeq16 %f0, %f10, %g5
14290 edge8l %o2, %i1, %l4
14291 addccc %g7, %o0, %l0
14292 movne %xcc, %o5, %g6
14293 sethi 0x1866, %i2
14294 movcc %icc, %g2, %g4
14295 movneg %icc, %i5, %i3
14296 mulscc %l1, 0x10B0, %o4
14297 fmovdvc %xcc, %f3, %f1
14298 subcc %i4, 0x08D7, %o1
14299 bshuffle %f8, %f0, %f8
14300 xnorcc %l2, %i0, %o7
14301 edge16n %o6, %l3, %l5
14302 edge32ln %i6, %o3, %g3
14303 fornot2s %f28, %f25, %f16
14304 sdiv %l6, 0x0DA0, %i7
14305 fmovsa %icc, %f6, %f6
14306 edge32l %g5, %o2, %g1
14307 andncc %l4, %i1, %g7
14308 fornot2s %f18, %f23, %f26
14309 ldd [%l7 + 0x60], %f12
14310 fnand %f26, %f0, %f10
14311 fsrc1s %f24, %f17
14312 movl %xcc, %o0, %o5
14313 array16 %l0, %g6, %g2
14314 sdivx %i2, 0x0EC5, %i5
14315 fxor %f28, %f20, %f22
14316 movrne %g4, %i3, %o4
14317 smulcc %l1, 0x132F, %i4
14318 fnot1 %f20, %f20
14319 nop
14320 set 0x0A, %l5
14321 ldsh [%l7 + %l5], %l2
14322 and %i0, %o1, %o6
14323 array8 %o7, %l5, %l3
14324 addc %i6, %g3, %l6
14325 movvs %xcc, %i7, %g5
14326 lduw [%l7 + 0x0C], %o3
14327 movrne %g1, %o2, %l4
14328 fones %f4
14329 fpadd32 %f22, %f8, %f18
14330 edge8ln %i1, %o0, %g7
14331 srlx %l0, 0x05, %g6
14332 srax %o5, %i2, %g2
14333 fcmpgt32 %f6, %f12, %i5
14334 fmovsn %icc, %f3, %f29
14335 movre %g4, %i3, %l1
14336 udivx %o4, 0x0915, %i4
14337 fmovdpos %icc, %f7, %f30
14338 fmovse %icc, %f4, %f28
14339 orcc %l2, %o1, %o6
14340 fxors %f15, %f16, %f6
14341 mulscc %o7, %l5, %i0
14342 fnand %f2, %f26, %f28
14343 edge8l %l3, %g3, %i6
14344 or %i7, 0x072D, %l6
14345 subc %g5, 0x134D, %o3
14346 movleu %icc, %g1, %l4
14347 addcc %o2, 0x062D, %i1
14348 array32 %g7, %l0, %o0
14349 smul %o5, 0x0409, %i2
14350 save %g6, 0x17D6, %i5
14351 rdpr %cwp, %g1
14352 rdpr %cansave, %g2
14353 rdpr %canrestore, %g3
14354 rdpr %cleanwin, %g4
14355 rdpr %otherwin, %g5
14356 rdpr %wstate, %g6
14357 addcc %g2, %i3, %g4
14358 movcc %icc, %l1, %i4
14359 fnegs %f7, %f25
14360 edge16l %l2, %o4, %o6
14361 sethi 0x09FF, %o1
14362 fmovrslez %o7, %f1, %f12
14363 edge16ln %l5, %l3, %g3
14364 fpackfix %f12, %f9
14365 edge32l %i0, %i7, %l6
14366 stx %g5, [%l7 + 0x20]
14367 std %f2, [%l7 + 0x60]
14368 movl %xcc, %o3, %i6
14369 fornot1 %f14, %f8, %f12
14370 srlx %g1, %l4, %i1
14371 edge16ln %o2, %l0, %g7
14372 move %xcc, %o5, %o0
14373 ldd [%l7 + 0x30], %g6
14374 fmovrsne %i2, %f11, %f19
14375 fabss %f15, %f31
14376 andn %g2, %i5, %g4
14377 fmovsle %xcc, %f29, %f31
14378 edge32ln %l1, %i4, %l2
14379 edge8 %i3, %o4, %o6
14380 movne %xcc, %o1, %o7
14381 movrgez %l3, %l5, %i0
14382 movg %icc, %g3, %l6
14383 edge32 %i7, %o3, %g5
14384 orncc %i6, %l4, %g1
14385 sth %o2, [%l7 + 0x44]
14386 movn %xcc, %i1, %g7
14387 fmovscc %icc, %f0, %f29
14388 fornot2 %f10, %f24, %f16
14389 ldx [%l7 + 0x08], %o5
14390 save %o0, 0x0C54, %g6
14391 rdpr %cwp, %g1
14392 rdpr %cansave, %g2
14393 rdpr %canrestore, %g3
14394 rdpr %cleanwin, %g4
14395 rdpr %otherwin, %g5
14396 rdpr %wstate, %g6
14397 xor %i2, 0x1E41, %l0
14398 movvc %icc, %g2, %g4
14399 movrne %l1, %i4, %i5
14400 fand %f18, %f26, %f26
14401 orncc %l2, %i3, %o6
14402 and %o1, %o4, %o7
14403 fcmpd %fcc1, %f30, %f14
14404 for %f18, %f8, %f30
14405 mulscc %l5, %l3, %g3
14406 edge8 %l6, %i7, %i0
14407 movgu %icc, %g5, %i6
14408 movre %l4, 0x3BA, %g1
14409 orncc %o3, 0x083D, %i1
14410 movcs %icc, %o2, %o5
14411 fmovdg %xcc, %f21, %f6
14412 sethi 0x18DE, %g7
14413 stw %o0, [%l7 + 0x60]
14414 fones %f29
14415 fmovrdgz %g6, %f8, %f0
14416 fmovdge %xcc, %f9, %f12
14417 srl %i2, %g2, %l0
14418 orcc %g4, %l1, %i4
14419 alignaddr %i5, %l2, %o6
14420 edge16ln %i3, %o4, %o7
14421 lduh [%l7 + 0x2C], %l5
14422 fmovdne %icc, %f1, %f31
14423 fandnot2s %f7, %f21, %f31
14424 mulx %l3, %o1, %l6
14425 std %f8, [%l7 + 0x18]
14426 fxnors %f27, %f4, %f17
14427 srl %g3, 0x11, %i0
14428 lduh [%l7 + 0x24], %i7
14429 alignaddrl %i6, %g5, %g1
14430 ldub [%l7 + 0x61], %o3
14431 mulx %l4, 0x1044, %o2
14432 bshuffle %f8, %f20, %f12
14433 fnors %f5, %f23, %f9
14434 subc %o5, 0x0778, %g7
14435 movcc %xcc, %i1, %o0
14436 sllx %i2, 0x15, %g6
14437 srl %l0, 0x19, %g4
14438 movgu %xcc, %g2, %l1
14439 std %f10, [%l7 + 0x68]
14440 fmovdle %xcc, %f5, %f31
14441 ldsw [%l7 + 0x48], %i4
14442 sethi 0x1900, %l2
14443 movvc %xcc, %i5, %o6
14444 movre %i3, %o4, %o7
14445 array8 %l5, %l3, %l6
14446 xnorcc %o1, %i0, %g3
14447 popc %i6, %g5
14448 ldsb [%l7 + 0x68], %i7
14449 fornot2 %f4, %f22, %f24
14450 stb %g1, [%l7 + 0x0F]
14451 alignaddrl %o3, %o2, %l4
14452 orn %g7, %o5, %i1
14453 edge8n %o0, %g6, %l0
14454 alignaddr %g4, %i2, %l1
14455 andn %i4, %l2, %g2
14456 edge32ln %o6, %i5, %i3
14457 ldsb [%l7 + 0x4E], %o4
14458 array8 %o7, %l5, %l3
14459 edge8l %l6, %i0, %o1
14460 orcc %i6, 0x0BCE, %g3
14461 srlx %g5, %g1, %i7
14462 udiv %o3, 0x0C82, %o2
14463 movrne %l4, 0x311, %g7
14464 movrgz %o5, 0x0D7, %i1
14465 sllx %g6, %o0, %g4
14466 addcc %l0, %i2, %l1
14467 ld [%l7 + 0x7C], %f12
14468 fpsub32s %f15, %f5, %f25
14469 edge8l %l2, %g2, %i4
14470 sub %i5, 0x17E0, %o6
14471 edge8n %i3, %o4, %l5
14472 fabsd %f22, %f12
14473 sir 0x112F
14474 sdiv %l3, 0x1799, %o7
14475 ldsb [%l7 + 0x2E], %l6
14476 alignaddr %o1, %i6, %g3
14477 stx %i0, [%l7 + 0x38]
14478 move %icc, %g1, %i7
14479 ldd [%l7 + 0x78], %f16
14480 addccc %g5, %o2, %o3
14481 addcc %l4, %o5, %i1
14482 fmovrdne %g7, %f28, %f24
14483 movrgez %g6, %o0, %l0
14484 ld [%l7 + 0x64], %f5
14485 addc %g4, %i2, %l2
14486 movrlz %l1, %i4, %i5
14487 xnorcc %g2, 0x0958, %o6
14488 smul %i3, 0x10D0, %l5
14489 fmovspos %icc, %f15, %f2
14490 fone %f14
14491 movg %icc, %l3, %o4
14492 restore %l6, %o1, %i6
14493 rdpr %cwp, %g1
14494 rdpr %cansave, %g2
14495 rdpr %canrestore, %g3
14496 rdpr %cleanwin, %g4
14497 rdpr %otherwin, %g5
14498 rdpr %wstate, %g6
14499 smulcc %o7, %i0, %g3
14500 fmovdn %xcc, %f4, %f18
14501 andncc %g1, %g5, %i7
14502 fmovdcc %icc, %f24, %f30
14503 orn %o2, %l4, %o5
14504 srax %i1, %g7, %o3
14505 nop
14506 set 0x68, %o0
14507 ldd [%l7 + %o0], %g6
14508 st %f24, [%l7 + 0x24]
14509 stx %l0, [%l7 + 0x08]
14510 movrlz %g4, 0x327, %i2
14511 fmovdge %icc, %f5, %f31
14512 sdivx %o0, 0x160A, %l2
14513 movcs %xcc, %i4, %l1
14514 sra %g2, 0x03, %o6
14515 sethi 0x0148, %i3
14516 subccc %i5, 0x08A0, %l3
14517 edge32n %o4, %l5, %l6
14518 array32 %o1, %i6, %o7
14519 ldsh [%l7 + 0x56], %i0
14520 stw %g1, [%l7 + 0x74]
14521 movrne %g3, %g5, %o2
14522 fmul8x16au %f8, %f2, %f20
14523 sra %l4, %i7, %i1
14524 movg %xcc, %g7, %o3
14525 array16 %g6, %o5, %l0
14526 sra %i2, %g4, %l2
14527 movrgez %o0, %l1, %g2
14528 ldsh [%l7 + 0x7A], %o6
14529 edge32l %i3, %i5, %l3
14530 fmovsg %icc, %f6, %f22
14531 std %f8, [%l7 + 0x30]
14532 popc %o4, %l5
14533 srax %i4, 0x12, %o1
14534 movl %icc, %l6, %i6
14535 lduw [%l7 + 0x78], %i0
14536 srl %o7, 0x14, %g3
14537 fnot2s %f6, %f21
14538 movgu %xcc, %g1, %o2
14539 nop
14540 set 0x6C, %l2
14541 lduh [%l7 + %l2], %g5
14542 edge32n %l4, %i1, %i7
14543 ld [%l7 + 0x08], %f28
14544 movrgez %o3, %g6, %o5
14545 fexpand %f13, %f12
14546 fandnot2s %f14, %f21, %f6
14547 mulx %l0, 0x1090, %i2
14548 andn %g4, %g7, %o0
14549 movg %icc, %l2, %l1
14550 sir 0x0BF0
14551 lduw [%l7 + 0x18], %g2
14552 fxor %f0, %f30, %f22
14553 ld [%l7 + 0x3C], %f9
14554 movrlz %i3, %i5, %o6
14555 movneg %xcc, %o4, %l3
14556 movcs %xcc, %l5, %o1
14557 std %f0, [%l7 + 0x40]
14558 movn %icc, %l6, %i4
14559 fnegd %f14, %f12
14560 mulscc %i6, %o7, %g3
14561 edge32l %i0, %g1, %o2
14562 subcc %g5, 0x16C1, %l4
14563 fmovrslz %i7, %f12, %f24
14564 orncc %i1, 0x04FA, %o3
14565 fmovrde %g6, %f0, %f24
14566 stb %l0, [%l7 + 0x1A]
14567 xnor %i2, 0x19E4, %g4
14568 fandnot2s %f16, %f7, %f26
14569 addc %o5, %o0, %g7
14570 srax %l2, 0x0C, %l1
14571 popc %i3, %g2
14572 andncc %i5, %o4, %o6
14573 movleu %xcc, %l3, %l5
14574 st %f6, [%l7 + 0x08]
14575 srax %l6, %i4, %i6
14576 ldub [%l7 + 0x2D], %o7
14577 movge %icc, %g3, %o1
14578 movn %icc, %i0, %o2
14579 edge16l %g1, %l4, %i7
14580 popc %i1, %o3
14581 sdivx %g5, 0x0962, %l0
14582 array8 %g6, %g4, %o5
14583 orncc %o0, %g7, %l2
14584 udivx %l1, 0x0B7D, %i3
14585 edge8n %i2, %i5, %o4
14586 array8 %o6, %g2, %l3
14587 subcc %l5, %i4, %l6
14588 edge32ln %i6, %g3, %o1
14589 edge32n %o7, %i0, %g1
14590 edge16ln %l4, %o2, %i7
14591 fcmpne32 %f10, %f10, %i1
14592 ld [%l7 + 0x34], %f5
14593 sdiv %o3, 0x07AD, %g5
14594 siam 0x0
14595 save %l0, 0x1A5C, %g6
14596 rdpr %cwp, %g1
14597 rdpr %cansave, %g2
14598 rdpr %canrestore, %g3
14599 rdpr %cleanwin, %g4
14600 rdpr %otherwin, %g5
14601 rdpr %wstate, %g6
14602 array32 %o5, %g4, %g7
14603 movrgez %o0, %l2, %l1
14604 movvc %icc, %i2, %i5
14605 sth %i3, [%l7 + 0x7A]
14606 andncc %o6, %g2, %o4
14607 fmul8x16 %f0, %f16, %f26
14608 umul %l5, 0x0FDB, %i4
14609 fxors %f4, %f6, %f5
14610 movne %xcc, %l3, %l6
14611 sllx %g3, 0x19, %i6
14612 fmovsneg %icc, %f26, %f12
14613 ldub [%l7 + 0x24], %o1
14614 lduh [%l7 + 0x38], %i0
14615 add %o7, 0x1B20, %l4
14616 sdiv %o2, 0x00C2, %i7
14617 fmul8sux16 %f12, %f6, %f24
14618 ldsb [%l7 + 0x52], %g1
14619 smul %i1, 0x009F, %o3
14620 subc %g5, 0x00CC, %l0
14621 fmovdge %icc, %f5, %f20
14622 udiv %o5, 0x0E23, %g6
14623 fmovrslez %g4, %f15, %f29
14624 edge16n %g7, %o0, %l2
14625 fxor %f26, %f6, %f8
14626 fmovrdne %i2, %f8, %f6
14627 fpsub16 %f26, %f16, %f4
14628 lduw [%l7 + 0x0C], %l1
14629 umul %i3, %i5, %g2
14630 xnorcc %o6, %o4, %l5
14631 addc %l3, %l6, %i4
14632 edge16l %i6, %o1, %i0
14633 ldx [%l7 + 0x60], %g3
14634 fmovscs %xcc, %f13, %f20
14635 sll %o7, 0x1B, %o2
14636 udivcc %i7, 0x0FE7, %g1
14637 setx loop_44, %l0, %l1
14638 return %l1
14639 nop
14640 rdpr %cwp, %g1
14641 rdpr %cansave, %g2
14642 rdpr %canrestore, %g3
14643 rdpr %cleanwin, %g4
14644 rdpr %otherwin, %g5
14645 rdpr %wstate, %g6
14646loop_44: ldsw [%l7 + 0x54], %o3
14647 fmovsvs %xcc, %f20, %f0
14648 fmovd %f8, %f8
14649 fxor %f2, %f18, %f24
14650 sethi 0x0059, %l0
14651 edge8 %g5, %o5, %g4
14652 sdivx %g6, 0x1683, %g7
14653 and %l2, %o0, %i2
14654 sll %i3, %i5, %g2
14655 edge32n %l1, %o4, %l5
14656 movn %icc, %o6, %l3
14657 fmovspos %icc, %f4, %f10
14658 movne %icc, %l6, %i4
14659 movvc %icc, %o1, %i0
14660 movleu %xcc, %i6, %o7
14661 sth %o2, [%l7 + 0x42]
14662 xor %g3, 0x1ECE, %g1
14663 movrlz %l4, %i1, %i7
14664 edge32n %l0, %o3, %g5
14665 srlx %o5, 0x16, %g4
14666 fand %f14, %f0, %f12
14667 movrlz %g7, %g6, %o0
14668 mulscc %i2, %i3, %l2
14669 sllx %g2, 0x02, %l1
14670 subccc %i5, %o4, %l5
14671 xor %l3, %l6, %o6
14672 sdivx %i4, 0x14EE, %i0
14673 sdivcc %i6, 0x1A50, %o7
14674 fmovs %f16, %f17
14675 and %o2, %o1, %g3
14676 fmul8x16au %f30, %f18, %f30
14677 mova %icc, %l4, %i1
14678 movrne %g1, 0x03C, %i7
14679 fpsub16s %f10, %f22, %f28
14680 siam 0x6
14681 mulscc %l0, 0x116B, %o3
14682 movrgez %o5, 0x3A8, %g5
14683 nop
14684 set 0x0C, %o6
14685 ldsw [%l7 + %o6], %g4
14686 movre %g7, %g6, %o0
14687 smulcc %i3, 0x1316, %i2
14688 fabss %f6, %f18
14689 andn %l2, %l1, %i5
14690 fmovsl %icc, %f12, %f26
14691 lduh [%l7 + 0x40], %g2
14692 movcs %xcc, %o4, %l5
14693 movg %xcc, %l3, %o6
14694 edge16ln %l6, %i0, %i6
14695 smul %i4, 0x1B61, %o2
14696 nop
14697 set 0x0C, %g7
14698 ldsw [%l7 + %g7], %o1
14699 lduh [%l7 + 0x30], %g3
14700 stb %l4, [%l7 + 0x75]
14701 fcmpeq32 %f20, %f26, %i1
14702 fandnot1s %f18, %f29, %f22
14703 movge %icc, %g1, %i7
14704 fmuld8sux16 %f5, %f24, %f30
14705 edge16n %o7, %l0, %o3
14706 edge32ln %g5, %g4, %g7
14707 movrlez %o5, 0x271, %o0
14708 edge32ln %g6, %i2, %i3
14709 fpackfix %f20, %f29
14710 ldsw [%l7 + 0x34], %l1
14711 subccc %l2, %g2, %o4
14712 stx %i5, [%l7 + 0x40]
14713 movn %xcc, %l3, %l5
14714 fcmpne16 %f14, %f14, %o6
14715 fcmple32 %f20, %f28, %l6
14716 array16 %i6, %i0, %i4
14717 andn %o2, %o1, %l4
14718 fmovrslez %i1, %f27, %f2
14719 fmovd %f8, %f8
14720 fmovsleu %xcc, %f19, %f11
14721 fmovdl %xcc, %f26, %f30
14722 xor %g1, 0x170F, %g3
14723 edge8l %o7, %i7, %l0
14724 xor %g5, %o3, %g4
14725 or %o5, %g7, %o0
14726 fornot2 %f4, %f18, %f8
14727 edge32ln %g6, %i3, %l1
14728 edge16ln %l2, %i2, %o4
14729 edge16l %g2, %l3, %i5
14730 restore %l5, %o6, %l6
14731 rdpr %cwp, %g1
14732 rdpr %cansave, %g2
14733 rdpr %canrestore, %g3
14734 rdpr %cleanwin, %g4
14735 rdpr %otherwin, %g5
14736 rdpr %wstate, %g6
14737 movl %icc, %i0, %i4
14738 movre %o2, %i6, %o1
14739 sdiv %i1, 0x14AE, %l4
14740 udiv %g1, 0x07B0, %g3
14741 movrgez %o7, 0x09B, %l0
14742 sethi 0x187D, %g5
14743 lduw [%l7 + 0x64], %i7
14744 srl %g4, %o3, %o5
14745 orn %o0, 0x0671, %g6
14746 sra %g7, %i3, %l2
14747 st %f15, [%l7 + 0x2C]
14748 srl %l1, 0x13, %o4
14749 array32 %g2, %l3, %i5
14750 orncc %i2, %o6, %l5
14751 alignaddrl %i0, %l6, %i4
14752 sdivcc %o2, 0x01D0, %i6
14753 orcc %o1, 0x094E, %i1
14754 edge16 %g1, %l4, %o7
14755 andn %l0, 0x0751, %g5
14756 fnands %f16, %f13, %f25
14757 ldsw [%l7 + 0x70], %i7
14758 fsrc2 %f2, %f8
14759 std %f8, [%l7 + 0x18]
14760 edge16ln %g3, %g4, %o3
14761 movle %icc, %o5, %o0
14762 orn %g7, 0x0AF9, %i3
14763 mulx %l2, %l1, %g6
14764 fnot2 %f20, %f14
14765 array32 %g2, %l3, %i5
14766 movgu %icc, %i2, %o6
14767 fpackfix %f14, %f8
14768 lduw [%l7 + 0x58], %l5
14769 edge16n %o4, %l6, %i0
14770 movrlz %i4, 0x0F0, %i6
14771 movrgez %o1, 0x090, %o2
14772 array16 %i1, %g1, %o7
14773 stb %l4, [%l7 + 0x56]
14774 movle %icc, %g5, %i7
14775 movne %icc, %g3, %l0
14776 edge16 %g4, %o3, %o5
14777 fmul8sux16 %f22, %f8, %f4
14778 edge32ln %g7, %o0, %l2
14779 fmovspos %icc, %f31, %f0
14780 fmovsn %xcc, %f9, %f8
14781 orn %l1, %i3, %g6
14782 fmovsn %xcc, %f6, %f3
14783 and %g2, 0x06BB, %l3
14784 lduw [%l7 + 0x18], %i5
14785 umul %i2, 0x08FD, %o6
14786 orcc %o4, %l6, %i0
14787 fmovda %icc, %f22, %f14
14788 udivcc %l5, 0x0C66, %i6
14789 sth %i4, [%l7 + 0x62]
14790 fmovs %f0, %f21
14791 sll %o2, %i1, %o1
14792 movvc %xcc, %o7, %g1
14793 sdivcc %l4, 0x0874, %i7
14794 fcmpes %fcc1, %f16, %f7
14795 andcc %g3, %g5, %l0
14796 movcs %xcc, %o3, %g4
14797 ld [%l7 + 0x24], %f29
14798 fandnot2s %f20, %f21, %f25
14799 movrne %g7, %o0, %o5
14800 fmovrsne %l1, %f0, %f19
14801 xorcc %l2, 0x07EE, %i3
14802 move %icc, %g2, %g6
14803 edge8l %l3, %i5, %i2
14804 orcc %o6, %o4, %i0
14805 st %f10, [%l7 + 0x58]
14806 edge32ln %l5, %i6, %l6
14807 udivx %o2, 0x0080, %i4
14808 umulcc %o1, %i1, %g1
14809 sth %o7, [%l7 + 0x60]
14810 srax %l4, %g3, %i7
14811 movge %icc, %g5, %l0
14812 popc 0x0C1D, %g4
14813 udivx %g7, 0x0093, %o0
14814 fmovsgu %xcc, %f11, %f3
14815 lduh [%l7 + 0x16], %o3
14816 subccc %l1, 0x1E81, %o5
14817 fmovsn %icc, %f20, %f29
14818 edge8n %i3, %l2, %g6
14819 movneg %xcc, %g2, %i5
14820 addcc %l3, 0x0D57, %o6
14821 sdivcc %o4, 0x0ECC, %i0
14822 edge8l %l5, %i6, %l6
14823 array16 %i2, %i4, %o1
14824 edge32l %i1, %g1, %o2
14825 fnors %f14, %f31, %f27
14826 array32 %o7, %l4, %g3
14827 array8 %i7, %g5, %l0
14828 ldub [%l7 + 0x6A], %g7
14829 ldd [%l7 + 0x58], %g4
14830 fmovdcs %icc, %f30, %f11
14831 fnegs %f28, %f1
14832 and %o0, 0x115B, %l1
14833 xnor %o3, 0x0DCB, %o5
14834 add %i3, 0x0147, %l2
14835 sir 0x0C0E
14836 edge32l %g6, %g2, %l3
14837 srax %o6, %i5, %i0
14838 ldub [%l7 + 0x44], %l5
14839 orcc %o4, %i6, %l6
14840 movrlez %i4, 0x11D, %i2
14841 sub %i1, %o1, %o2
14842 fmovdvs %xcc, %f16, %f27
14843 ld [%l7 + 0x68], %f18
14844 movvs %icc, %g1, %o7
14845 movre %l4, %i7, %g5
14846 stw %l0, [%l7 + 0x60]
14847 add %g7, %g4, %g3
14848 orn %o0, %l1, %o3
14849 srlx %i3, %l2, %o5
14850 fmovdvc %xcc, %f3, %f11
14851 movrgez %g2, %l3, %o6
14852 fpadd32 %f18, %f28, %f4
14853 edge32l %g6, %i5, %l5
14854 fmovs %f15, %f10
14855 nop
14856 set 0x08, %o5
14857 ldsw [%l7 + %o5], %i0
14858 add %i6, 0x066B, %o4
14859 ldsb [%l7 + 0x56], %i4
14860 xor %l6, %i2, %i1
14861 edge8 %o2, %o1, %g1
14862 ldsw [%l7 + 0x38], %o7
14863 nop
14864 set 0x18, %g4
14865 ldd [%l7 + %g4], %f14
14866 alignaddr %l4, %i7, %l0
14867 fpadd16 %f20, %f24, %f6
14868 edge32l %g7, %g5, %g3
14869 fmovda %xcc, %f11, %f12
14870 srl %o0, %g4, %o3
14871 ldsh [%l7 + 0x5E], %l1
14872 ldsw [%l7 + 0x0C], %l2
14873 udivx %i3, 0x1A3F, %o5
14874 add %g2, %l3, %o6
14875 movneg %icc, %i5, %l5
14876 movrgz %i0, 0x1FB, %i6
14877 move %xcc, %g6, %i4
14878 ld [%l7 + 0x5C], %f6
14879 nop
14880 set 0x5C, %i3
14881 ldsh [%l7 + %i3], %l6
14882 popc %i2, %o4
14883 edge8l %o2, %i1, %o1
14884 movvs %xcc, %g1, %l4
14885 fsrc1s %f0, %f8
14886 edge16l %i7, %o7, %g7
14887 fmovsa %icc, %f27, %f6
14888 fmovrse %g5, %f12, %f17
14889 edge16 %l0, %g3, %g4
14890 fmovrde %o3, %f8, %f12
14891 faligndata %f16, %f2, %f12
14892 ldsw [%l7 + 0x2C], %o0
14893 udivcc %l2, 0x12A7, %l1
14894 movre %o5, 0x0F6, %i3
14895 movleu %icc, %g2, %l3
14896 sll %o6, %l5, %i5
14897 movrgz %i0, %g6, %i4
14898 movrlz %l6, %i6, %o4
14899 fsrc2 %f14, %f26
14900 addccc %i2, 0x181C, %i1
14901 xorcc %o1, %g1, %l4
14902 movre %i7, 0x1A7, %o7
14903 edge8l %o2, %g7, %l0
14904 fnand %f28, %f28, %f16
14905 fands %f19, %f10, %f26
14906 smul %g3, 0x19BC, %g5
14907 movre %g4, 0x152, %o3
14908 siam 0x5
14909 fandnot2 %f2, %f22, %f0
14910 fsrc1s %f0, %f24
14911 fandnot2s %f2, %f31, %f22
14912 udivx %l2, 0x1D7A, %l1
14913 mulscc %o5, 0x1FFD, %o0
14914 movpos %icc, %i3, %g2
14915 sethi 0x1E73, %o6
14916 edge8 %l5, %l3, %i5
14917 smulcc %i0, 0x0B9F, %g6
14918 movrlz %i4, %i6, %o4
14919 udivx %i2, 0x0E2A, %l6
14920 array32 %i1, %o1, %g1
14921 movcs %icc, %l4, %i7
14922 edge16 %o7, %o2, %g7
14923 stw %l0, [%l7 + 0x20]
14924 sethi 0x0A01, %g3
14925 array16 %g4, %g5, %l2
14926 movneg %xcc, %l1, %o5
14927 fmovdl %icc, %f8, %f18
14928 xor %o0, %o3, %g2
14929 subc %i3, %o6, %l3
14930 udivcc %l5, 0x0FAB, %i0
14931 fnot1 %f16, %f8
14932 orncc %g6, %i4, %i6
14933 edge16ln %o4, %i5, %l6
14934 subccc %i1, %o1, %g1
14935 movvs %xcc, %i2, %l4
14936 lduh [%l7 + 0x0E], %i7
14937 stb %o7, [%l7 + 0x1F]
14938 edge8l %g7, %o2, %g3
14939 ldx [%l7 + 0x20], %l0
14940 alignaddrl %g4, %g5, %l2
14941 fnot1 %f28, %f12
14942 fmovdcc %icc, %f31, %f15
14943 fmovsl %icc, %f2, %f19
14944 fpsub32s %f10, %f24, %f12
14945 movle %icc, %l1, %o5
14946 array8 %o3, %o0, %i3
14947 fmovdleu %icc, %f30, %f20
14948 save %g2, %l3, %o6
14949 rdpr %cwp, %g1
14950 rdpr %cansave, %g2
14951 rdpr %canrestore, %g3
14952 rdpr %cleanwin, %g4
14953 rdpr %otherwin, %g5
14954 rdpr %wstate, %g6
14955 ldd [%l7 + 0x70], %f4
14956 subc %i0, %g6, %l5
14957 array32 %i4, %i6, %o4
14958 ldsb [%l7 + 0x0B], %i5
14959 ld [%l7 + 0x4C], %f13
14960 udivx %l6, 0x1BE8, %o1
14961 mova %icc, %i1, %g1
14962 srlx %l4, %i2, %i7
14963 edge16 %o7, %o2, %g3
14964 srlx %l0, %g7, %g5
14965 umul %g4, 0x1F5A, %l2
14966 sllx %l1, 0x1B, %o5
14967 fcmpeq32 %f2, %f26, %o3
14968 stw %i3, [%l7 + 0x30]
14969 fmovrsgz %g2, %f30, %f31
14970 subcc %l3, %o6, %o0
14971 std %f24, [%l7 + 0x08]
14972 edge8l %i0, %g6, %i4
14973 fornot1 %f24, %f8, %f16
14974 umulcc %l5, %o4, %i6
14975 edge8l %i5, %o1, %i1
14976 edge8l %g1, %l6, %l4
14977 xorcc %i2, %i7, %o7
14978 popc 0x1342, %o2
14979 movrlz %g3, 0x107, %g7
14980 fmovsleu %icc, %f19, %f23
14981 subcc %g5, 0x0894, %l0
14982 xor %g4, %l1, %o5
14983 fmovde %icc, %f18, %f23
14984 alignaddrl %o3, %l2, %i3
14985 stx %l3, [%l7 + 0x78]
14986 ldsw [%l7 + 0x18], %g2
14987 subc %o0, %i0, %g6
14988 mulscc %i4, %o6, %o4
14989 st %f30, [%l7 + 0x14]
14990 ldd [%l7 + 0x50], %f4
14991 movle %icc, %l5, %i6
14992 srax %i5, %i1, %g1
14993 ld [%l7 + 0x2C], %f16
14994 fcmpgt16 %f30, %f24, %l6
14995 stx %o1, [%l7 + 0x50]
14996 fpmerge %f24, %f27, %f28
14997 movpos %icc, %l4, %i7
14998 edge32ln %o7, %i2, %o2
14999 fpack32 %f24, %f24, %f22
15000 fmovd %f8, %f4
15001 movneg %xcc, %g7, %g5
15002 setx loop_45, %l0, %l1
15003 return %l1
15004 nop
15005 rdpr %cwp, %g1
15006 rdpr %cansave, %g2
15007 rdpr %canrestore, %g3
15008 rdpr %cleanwin, %g4
15009 rdpr %otherwin, %g5
15010 rdpr %wstate, %g6
15011loop_45: fmovrsgz %l1, %f20, %f23
15012 addccc %g4, %o3, %o5
15013 fmovsa %icc, %f15, %f0
15014 fmovde %icc, %f13, %f9
15015 xnorcc %i3, %l2, %g2
15016 movre %l3, 0x042, %i0
15017 fmuld8sux16 %f7, %f8, %f16
15018 movrne %g6, 0x14D, %o0
15019 movge %xcc, %o6, %o4
15020 xnor %i4, %l5, %i6
15021 std %f18, [%l7 + 0x10]
15022 fpadd16 %f14, %f22, %f6
15023 lduh [%l7 + 0x36], %i1
15024 fsrc2s %f31, %f5
15025 mulx %g1, 0x0C3F, %l6
15026 ldd [%l7 + 0x48], %f16
15027 fors %f28, %f19, %f25
15028 fcmpne16 %f6, %f8, %i5
15029 andncc %l4, %o1, %i7
15030 edge32ln %o7, %o2, %g7
15031 std %f8, [%l7 + 0x48]
15032 edge32n %g5, %i2, %g3
15033 xnor %l0, 0x1F09, %l1
15034 movg %xcc, %o3, %o5
15035 udivcc %i3, 0x0D4F, %l2
15036 movrlez %g4, %g2, %l3
15037 movge %xcc, %g6, %o0
15038 udivx %i0, 0x19D8, %o6
15039 fcmpd %fcc3, %f12, %f26
15040 xnor %o4, %l5, %i6
15041 lduw [%l7 + 0x60], %i1
15042 or %g1, 0x0E0C, %i4
15043 movvc %icc, %i5, %l4
15044 movn %xcc, %l6, %o1
15045 movge %icc, %o7, %o2
15046 mulx %g7, %g5, %i7
15047 subc %i2, %l0, %g3
15048 movvc %icc, %l1, %o5
15049 edge16ln %i3, %l2, %o3
15050 array32 %g4, %l3, %g6
15051 movvc %xcc, %g2, %o0
15052 fmovdpos %icc, %f12, %f4
15053 edge8n %o6, %o4, %l5
15054 move %xcc, %i0, %i6
15055 stx %i1, [%l7 + 0x70]
15056 fzero %f0
15057 save %i4, 0x11D9, %g1
15058 rdpr %cwp, %g1
15059 rdpr %cansave, %g2
15060 rdpr %canrestore, %g3
15061 rdpr %cleanwin, %g4
15062 rdpr %otherwin, %g5
15063 rdpr %wstate, %g6
15064 movle %icc, %i5, %l6
15065 edge16ln %l4, %o1, %o2
15066 ld [%l7 + 0x44], %f26
15067 srl %o7, 0x08, %g7
15068 movne %xcc, %i7, %g5
15069 smul %i2, %l0, %g3
15070 fones %f29
15071 subcc %l1, 0x190F, %i3
15072 sdiv %o5, 0x120A, %o3
15073 fmul8ulx16 %f20, %f4, %f8
15074 addc %g4, 0x0480, %l3
15075 movrlz %l2, %g6, %o0
15076 fmovdle %icc, %f17, %f31
15077 umulcc %o6, %g2, %o4
15078 xnor %l5, 0x0252, %i6
15079 stb %i1, [%l7 + 0x61]
15080 save %i0, 0x0B69, %g1
15081 rdpr %cwp, %g1
15082 rdpr %cansave, %g2
15083 rdpr %canrestore, %g3
15084 rdpr %cleanwin, %g4
15085 rdpr %otherwin, %g5
15086 rdpr %wstate, %g6
15087 edge32 %i4, %i5, %l4
15088 subc %l6, 0x1014, %o1
15089 edge32 %o2, %o7, %i7
15090 ld [%l7 + 0x68], %f17
15091 orcc %g7, %i2, %l0
15092 ldsh [%l7 + 0x36], %g5
15093 mulscc %g3, 0x0477, %i3
15094 sllx %l1, %o3, %o5
15095 sethi 0x0C35, %l3
15096 movn %icc, %l2, %g4
15097 movn %icc, %o0, %g6
15098 srlx %g2, %o4, %l5
15099 edge32n %o6, %i1, %i6
15100 fmul8x16 %f31, %f26, %f30
15101 fpsub16s %f13, %f27, %f26
15102 edge8 %g1, %i0, %i4
15103 fmovspos %xcc, %f10, %f31
15104 st %f6, [%l7 + 0x20]
15105 orn %l4, %i5, %o1
15106 ldsw [%l7 + 0x14], %o2
15107 xnor %o7, %l6, %g7
15108 fmovdn %icc, %f13, %f26
15109 ldd [%l7 + 0x20], %f20
15110 sth %i7, [%l7 + 0x66]
15111 sllx %i2, 0x0C, %l0
15112 st %f24, [%l7 + 0x78]
15113 movpos %xcc, %g5, %i3
15114 ldsb [%l7 + 0x38], %g3
15115 subccc %l1, 0x19BE, %o5
15116 fmul8sux16 %f10, %f20, %f10
15117 movne %xcc, %o3, %l2
15118 fornot1 %f10, %f30, %f4
15119 edge32l %l3, %o0, %g4
15120 sdivcc %g6, 0x038A, %o4
15121 subccc %l5, 0x1214, %g2
15122 fzeros %f11
15123 movrne %o6, %i1, %g1
15124 fnot1s %f21, %f14
15125 movvc %icc, %i6, %i0
15126 udiv %l4, 0x1F89, %i5
15127 ldsb [%l7 + 0x30], %o1
15128 movle %icc, %i4, %o7
15129 movn %xcc, %o2, %g7
15130 move %xcc, %i7, %l6
15131 movvs %icc, %i2, %l0
15132 movge %xcc, %i3, %g3
15133 movrgz %g5, %l1, %o3
15134 fmovsg %xcc, %f13, %f31
15135 sdivx %l2, 0x1882, %l3
15136 movg %xcc, %o5, %g4
15137 srax %g6, %o4, %l5
15138 lduw [%l7 + 0x70], %o0
15139 movrlz %o6, %i1, %g2
15140 fmovscc %icc, %f1, %f22
15141 ldd [%l7 + 0x78], %i6
15142 ldd [%l7 + 0x40], %g0
15143 alignaddr %l4, %i0, %o1
15144 alignaddrl %i5, %o7, %i4
15145 movcs %xcc, %g7, %i7
15146 nop
15147 set 0x34, %i7
15148 stw %o2, [%l7 + %i7]
15149 ldd [%l7 + 0x68], %i2
15150 fmovsneg %icc, %f28, %f31
15151 fnor %f18, %f22, %f22
15152 edge8ln %l0, %l6, %i3
15153 fxors %f24, %f14, %f16
15154 ldub [%l7 + 0x2A], %g5
15155 srax %g3, 0x1D, %l1
15156 addc %l2, %o3, %o5
15157 or %g4, %g6, %o4
15158 ldsh [%l7 + 0x52], %l3
15159 sethi 0x0A26, %l5
15160 sth %o6, [%l7 + 0x54]
15161 sra %i1, %o0, %g2
15162 edge8n %i6, %l4, %g1
15163 smulcc %i0, 0x0BCE, %i5
15164 movleu %icc, %o1, %i4
15165 sub %o7, %i7, %g7
15166 edge32ln %i2, %o2, %l0
15167 array8 %i3, %l6, %g3
15168 fornot2 %f10, %f0, %f20
15169 orcc %g5, 0x0DEB, %l2
15170 fpack32 %f16, %f14, %f0
15171 restore %o3, %o5, %l1
15172 rdpr %cwp, %g1
15173 rdpr %cansave, %g2
15174 rdpr %canrestore, %g3
15175 rdpr %cleanwin, %g4
15176 rdpr %otherwin, %g5
15177 rdpr %wstate, %g6
15178 andcc %g6, 0x1753, %g4
15179 subccc %l3, %o4, %o6
15180 subc %i1, %l5, %g2
15181 edge16n %i6, %l4, %o0
15182 fmovdge %icc, %f27, %f9
15183 udiv %i0, 0x0CFC, %g1
15184 movrlez %i5, %o1, %o7
15185 edge8ln %i7, %i4, %g7
15186 movrlz %i2, %l0, %i3
15187 srl %l6, 0x1C, %o2
15188 and %g5, 0x0CA9, %g3
15189 nop
15190 set 0x08, %i1
15191 ldx [%l7 + %i1], %l2
15192 xor %o5, %o3, %l1
15193 fmul8x16au %f9, %f3, %f4
15194 movcs %xcc, %g4, %l3
15195 fcmple16 %f10, %f16, %o4
15196 faligndata %f20, %f8, %f8
15197 popc 0x1789, %g6
15198 subcc %o6, 0x1AFE, %l5
15199 addcc %i1, %g2, %i6
15200 fmovrslez %o0, %f28, %f24
15201 movrlez %l4, 0x147, %i0
15202 andcc %g1, %i5, %o7
15203 ldd [%l7 + 0x48], %i6
15204 fnot2 %f22, %f10
15205 edge32ln %o1, %i4, %g7
15206 movleu %xcc, %i2, %l0
15207 st %f3, [%l7 + 0x68]
15208 edge16 %l6, %o2, %i3
15209 udiv %g5, 0x0505, %g3
15210 edge16l %o5, %l2, %l1
15211 movleu %xcc, %g4, %o3
15212 std %f12, [%l7 + 0x78]
15213 umulcc %o4, 0x04D7, %l3
15214 sll %o6, %g6, %i1
15215 sdivcc %g2, 0x0413, %i6
15216 movrlz %o0, %l5, %i0
15217 sllx %g1, %l4, %i5
15218 addcc %i7, 0x1714, %o1
15219 xnorcc %o7, %g7, %i4
15220 popc 0x03A2, %i2
15221 ldd [%l7 + 0x38], %l0
15222 movvc %icc, %o2, %l6
15223 movleu %xcc, %i3, %g3
15224 subccc %g5, 0x0996, %l2
15225 udiv %l1, 0x0A50, %g4
15226 edge16n %o3, %o4, %l3
15227 sll %o5, %o6, %i1
15228 ldsh [%l7 + 0x14], %g6
15229 ldd [%l7 + 0x38], %i6
15230 edge8 %g2, %o0, %l5
15231 movvc %xcc, %g1, %i0
15232 bshuffle %f30, %f24, %f4
15233 movl %xcc, %i5, %i7
15234 movvs %xcc, %l4, %o1
15235 sdivcc %o7, 0x131F, %g7
15236 movl %xcc, %i2, %l0
15237 fmovsn %icc, %f24, %f14
15238 smul %i4, 0x1364, %o2
15239 movrne %l6, 0x286, %g3
15240 srax %i3, %g5, %l1
15241 fmovdgu %xcc, %f12, %f18
15242 edge16n %l2, %o3, %g4
15243 array32 %l3, %o5, %o6
15244 edge8 %i1, %o4, %i6
15245 movrgez %g6, 0x0F4, %g2
15246 edge8ln %l5, %g1, %i0
15247 and %i5, %i7, %o0
15248 fornot2 %f10, %f10, %f14
15249 sub %l4, 0x0891, %o1
15250 fmovrsgz %o7, %f24, %f8
15251 and %i2, 0x1F44, %g7
15252 alignaddr %l0, %o2, %i4
15253 fcmped %fcc0, %f14, %f10
15254 sethi 0x1989, %g3
15255 array16 %i3, %l6, %l1
15256 fpsub16s %f26, %f20, %f25
15257 alignaddr %g5, %o3, %g4
15258 ldx [%l7 + 0x50], %l2
15259 movvs %icc, %l3, %o6
15260 lduh [%l7 + 0x2C], %i1
15261 smul %o5, %i6, %o4
15262 move %icc, %g2, %g6
15263 add %l5, 0x038A, %g1
15264 lduh [%l7 + 0x72], %i0
15265 fpadd32s %f28, %f6, %f14
15266 addcc %i5, %o0, %i7
15267 fornot2 %f0, %f24, %f22
15268 orn %l4, %o7, %o1
15269 std %f24, [%l7 + 0x70]
15270 fmovsneg %xcc, %f13, %f20
15271 edge16 %i2, %l0, %g7
15272 smulcc %i4, %g3, %i3
15273 stw %o2, [%l7 + 0x70]
15274 srl %l6, %l1, %g5
15275 pdist %f2, %f2, %f10
15276 alignaddrl %g4, %l2, %l3
15277 fmovdn %xcc, %f9, %f9
15278 popc %o3, %i1
15279 stb %o5, [%l7 + 0x55]
15280 edge32ln %i6, %o6, %g2
15281 movrlz %o4, 0x3B9, %g6
15282 xnorcc %l5, %i0, %i5
15283 sll %o0, 0x1D, %g1
15284 fornot1s %f31, %f4, %f5
15285 umul %l4, 0x0A6E, %o7
15286 xnorcc %i7, %i2, %l0
15287 movl %xcc, %o1, %g7
15288 movgu %icc, %i4, %g3
15289 addccc %o2, %l6, %i3
15290 mulscc %g5, %g4, %l2
15291 stx %l1, [%l7 + 0x28]
15292 lduw [%l7 + 0x5C], %l3
15293 subcc %o3, 0x11AD, %i1
15294 sllx %i6, 0x03, %o6
15295 ldsh [%l7 + 0x26], %o5
15296 array16 %o4, %g6, %l5
15297 fcmple16 %f30, %f22, %g2
15298 fnot1s %f29, %f10
15299 xnorcc %i0, %o0, %g1
15300 subccc %i5, 0x0364, %o7
15301 movrlz %i7, 0x3E8, %l4
15302 ldsw [%l7 + 0x1C], %l0
15303 and %i2, %g7, %o1
15304 edge16 %i4, %g3, %o2
15305 fmovde %icc, %f21, %f24
15306 movrgez %l6, %g5, %i3
15307 mova %icc, %g4, %l1
15308 nop
15309 set 0x0C, %i5
15310 lduw [%l7 + %i5], %l3
15311 addc %l2, 0x144E, %i1
15312 movge %xcc, %i6, %o6
15313 movpos %xcc, %o3, %o5
15314 movvc %icc, %g6, %o4
15315 xnorcc %l5, %i0, %o0
15316 movcc %icc, %g2, %i5
15317 fcmpgt32 %f16, %f0, %o7
15318 alignaddr %g1, %i7, %l4
15319 and %i2, %g7, %l0
15320 addc %o1, 0x1EEE, %g3
15321 xnor %o2, 0x0C9E, %l6
15322 orn %i4, 0x139C, %g5
15323 udivcc %i3, 0x0F33, %g4
15324 nop
15325 set 0x38, %i6
15326 ldsh [%l7 + %i6], %l3
15327 fcmpeq32 %f18, %f2, %l2
15328 edge32n %i1, %l1, %o6
15329 lduw [%l7 + 0x50], %o3
15330 fpadd32s %f23, %f16, %f11
15331 fpsub32s %f31, %f8, %f17
15332 subccc %o5, %g6, %o4
15333 fmovdge %icc, %f19, %f26
15334 movg %icc, %l5, %i0
15335 srlx %i6, 0x0F, %o0
15336 fones %f17
15337 alignaddrl %i5, %o7, %g2
15338 array8 %g1, %i7, %l4
15339 stb %g7, [%l7 + 0x22]
15340 fcmpeq16 %f22, %f4, %i2
15341 ldub [%l7 + 0x3F], %o1
15342 fornot2 %f14, %f14, %f14
15343 orncc %l0, %o2, %g3
15344 fornot1s %f12, %f30, %f2
15345 ldd [%l7 + 0x60], %f4
15346 fmovdvs %icc, %f31, %f11
15347 edge32l %i4, %l6, %i3
15348 edge8 %g4, %g5, %l2
15349 movgu %xcc, %i1, %l3
15350 mulscc %o6, %l1, %o3
15351 orcc %g6, %o5, %o4
15352 setx loop_46, %l0, %l1
15353 return %l1
15354 nop
15355 rdpr %cwp, %g1
15356 rdpr %cansave, %g2
15357 rdpr %canrestore, %g3
15358 rdpr %cleanwin, %g4
15359 rdpr %otherwin, %g5
15360 rdpr %wstate, %g6
15361loop_46: fsrc2 %f26, %f28
15362 fmovsge %icc, %f7, %f21
15363 umulcc %i5, %o0, %o7
15364 udivx %g2, 0x02D4, %g1
15365 movne %xcc, %l4, %g7
15366 ldx [%l7 + 0x68], %i7
15367 fcmpeq16 %f2, %f0, %i2
15368 fmul8x16au %f20, %f16, %f8
15369 srlx %o1, %o2, %l0
15370 fexpand %f28, %f2
15371 ldd [%l7 + 0x78], %i4
15372 orn %l6, 0x1BE4, %g3
15373 andncc %i3, %g4, %l2
15374 fcmpgt16 %f10, %f14, %i1
15375 udiv %l3, 0x08EA, %g5
15376 lduw [%l7 + 0x6C], %o6
15377 fpadd16s %f11, %f30, %f13
15378 fnot2 %f12, %f8
15379 ldsw [%l7 + 0x48], %o3
15380 addccc %g6, 0x1B68, %o5
15381 ldd [%l7 + 0x38], %l0
15382 fmul8x16au %f13, %f30, %f26
15383 sll %o4, %i0, %l5
15384 sdivcc %i6, 0x0436, %o0
15385 sth %i5, [%l7 + 0x26]
15386 edge16l %o7, %g2, %l4
15387 movneg %icc, %g1, %g7
15388 fnand %f28, %f22, %f4
15389 array16 %i7, %o1, %o2
15390 bshuffle %f10, %f28, %f28
15391 edge16 %i2, %l0, %l6
15392 sllx %g3, 0x07, %i4
15393 edge8n %i3, %g4, %l2
15394 ld [%l7 + 0x70], %f13
15395 udivx %i1, 0x157C, %l3
15396 array32 %o6, %o3, %g6
15397 fmuld8ulx16 %f14, %f6, %f22
15398 fmovsleu %xcc, %f7, %f25
15399 umul %o5, 0x0A82, %l1
15400 popc 0x000A, %o4
15401 edge16 %g5, %l5, %i0
15402 fmovdge %icc, %f17, %f10
15403 orncc %o0, %i5, %i6
15404 fpmerge %f11, %f10, %f10
15405 fcmpgt32 %f26, %f6, %o7
15406 edge32ln %g2, %g1, %l4
15407 srax %i7, %o1, %o2
15408 movrgz %i2, 0x35B, %g7
15409 addcc %l0, 0x182F, %l6
15410 or %g3, 0x131E, %i3
15411 fmul8ulx16 %f18, %f6, %f10
15412 move %xcc, %i4, %g4
15413 for %f16, %f4, %f4
15414 move %xcc, %l2, %i1
15415 sdivcc %o6, 0x0BC4, %o3
15416 movrgez %g6, 0x2F3, %o5
15417 udivcc %l3, 0x11EC, %l1
15418 movge %xcc, %g5, %o4
15419 or %i0, %l5, %o0
15420 movn %icc, %i5, %o7
15421 sdivcc %i6, 0x1E89, %g1
15422 sethi 0x121E, %g2
15423 movrlez %i7, %l4, %o2
15424 xnor %o1, %i2, %l0
15425 udivx %g7, 0x1BD9, %l6
15426 fnot2 %f6, %f20
15427 mulx %g3, %i4, %i3
15428 movg %xcc, %g4, %i1
15429 andn %l2, %o3, %o6
15430 sub %o5, 0x1D12, %g6
15431 movrne %l3, 0x0BF, %g5
15432 udiv %l1, 0x10EF, %o4
15433 fxors %f24, %f3, %f14
15434 movrne %i0, 0x339, %o0
15435 edge16l %i5, %l5, %o7
15436 fmovsle %xcc, %f13, %f11
15437 edge16ln %i6, %g1, %g2
15438 fmuld8ulx16 %f24, %f25, %f28
15439 edge8l %i7, %l4, %o2
15440 sra %i2, 0x0A, %l0
15441 mulscc %g7, 0x0823, %o1
15442 umulcc %g3, %i4, %i3
15443 array32 %g4, %l6, %l2
15444 movn %xcc, %o3, %i1
15445 movl %icc, %o5, %o6
15446 fmovsg %icc, %f3, %f21
15447 movrlz %l3, 0x302, %g6
15448 lduw [%l7 + 0x48], %l1
15449 andn %g5, %o4, %i0
15450 orncc %o0, 0x09BA, %l5
15451 edge8 %i5, %i6, %g1
15452 srlx %g2, %i7, %l4
15453 fpadd16s %f21, %f26, %f28
15454 fmovdcs %icc, %f14, %f10
15455 addc %o2, %i2, %o7
15456 sdivcc %g7, 0x1880, %l0
15457 subc %o1, 0x1917, %i4
15458 sdivx %i3, 0x0888, %g4
15459 fmovdg %xcc, %f0, %f20
15460 movcs %icc, %g3, %l6
15461 movrne %o3, %i1, %l2
15462 subccc %o5, 0x0D2B, %l3
15463 umul %g6, %l1, %g5
15464 movgu %icc, %o4, %i0
15465 lduh [%l7 + 0x12], %o0
15466 edge32ln %o6, %i5, %i6
15467 array32 %l5, %g1, %g2
15468 fnand %f16, %f10, %f22
15469 sub %l4, %o2, %i2
15470 ldd [%l7 + 0x20], %o6
15471 ldd [%l7 + 0x70], %f28
15472 ldsw [%l7 + 0x2C], %g7
15473 fmovdl %icc, %f26, %f1
15474 alignaddr %l0, %o1, %i4
15475 stw %i7, [%l7 + 0x1C]
15476 sdivcc %g4, 0x0966, %g3
15477 udiv %i3, 0x18FA, %l6
15478 sethi 0x1FAD, %i1
15479 movpos %xcc, %o3, %l2
15480 edge16n %l3, %g6, %l1
15481 umulcc %o5, %o4, %i0
15482 umul %g5, %o6, %o0
15483 movrgez %i5, 0x389, %i6
15484 udiv %l5, 0x0D7F, %g1
15485 movleu %xcc, %g2, %o2
15486 sethi 0x0B1A, %l4
15487 fmovrde %i2, %f20, %f0
15488 edge8 %o7, %l0, %o1
15489 mova %xcc, %g7, %i7
15490 fnot1s %f9, %f29
15491 edge8n %g4, %i4, %g3
15492 siam 0x4
15493 xnorcc %l6, 0x1C98, %i3
15494 save %o3, 0x1598, %i1
15495 rdpr %cwp, %g1
15496 rdpr %cansave, %g2
15497 rdpr %canrestore, %g3
15498 rdpr %cleanwin, %g4
15499 rdpr %otherwin, %g5
15500 rdpr %wstate, %g6
15501 mulscc %l2, %l3, %g6
15502 smul %o5, 0x1EC9, %l1
15503 andncc %i0, %g5, %o6
15504 subc %o4, 0x0D74, %i5
15505 stx %i6, [%l7 + 0x10]
15506 fmul8x16al %f8, %f0, %f2
15507 fcmped %fcc1, %f16, %f0
15508 movl %icc, %l5, %g1
15509 st %f26, [%l7 + 0x70]
15510 edge32l %g2, %o0, %o2
15511 orn %l4, 0x0B67, %o7
15512 srax %l0, %i2, %o1
15513 xor %g7, 0x1384, %g4
15514 edge8l %i4, %i7, %l6
15515 movcs %xcc, %i3, %o3
15516 movleu %xcc, %i1, %g3
15517 move %xcc, %l3, %g6
15518 fmul8ulx16 %f14, %f24, %f2
15519 addccc %l2, 0x190A, %o5
15520 ldub [%l7 + 0x0C], %l1
15521 ld [%l7 + 0x70], %f17
15522 fnand %f8, %f8, %f28
15523 ldd [%l7 + 0x40], %f30
15524 edge8 %g5, %i0, %o6
15525 sdiv %o4, 0x0DB0, %i6
15526 movg %xcc, %l5, %i5
15527 xnor %g1, 0x0A8A, %g2
15528 popc %o2, %o0
15529 array32 %o7, %l0, %i2
15530 andncc %l4, %g7, %g4
15531 fmovd %f2, %f6
15532 udivcc %o1, 0x00A6, %i4
15533 sethi 0x091D, %i7
15534 edge8n %i3, %l6, %i1
15535 movn %xcc, %g3, %l3
15536 addcc %g6, %o3, %o5
15537 sethi 0x0501, %l2
15538 movneg %icc, %l1, %i0
15539 edge32n %o6, %o4, %i6
15540 fmovse %icc, %f5, %f31
15541 ldsh [%l7 + 0x56], %g5
15542 edge32l %l5, %i5, %g2
15543 srax %g1, %o2, %o7
15544 movvc %icc, %o0, %l0
15545 sdivcc %i2, 0x0F73, %l4
15546 srlx %g7, 0x0C, %o1
15547 fand %f30, %f30, %f22
15548 save %i4, %i7, %i3
15549 rdpr %cwp, %g1
15550 rdpr %cansave, %g2
15551 rdpr %canrestore, %g3
15552 rdpr %cleanwin, %g4
15553 rdpr %otherwin, %g5
15554 rdpr %wstate, %g6
15555 udivcc %g4, 0x1E93, %i1
15556 edge32l %g3, %l6, %l3
15557 subc %o3, 0x0618, %o5
15558 edge8 %l2, %l1, %g6
15559 subccc %o6, %i0, %i6
15560 lduh [%l7 + 0x30], %o4
15561 fabss %f17, %f20
15562 stx %l5, [%l7 + 0x70]
15563 orncc %g5, %g2, %i5
15564 edge8n %o2, %o7, %o0
15565 movrlez %g1, 0x0DC, %i2
15566 sdivx %l4, 0x084E, %g7
15567 edge16n %l0, %i4, %i7
15568 sdivx %o1, 0x094C, %g4
15569 movleu %xcc, %i3, %i1
15570 movn %icc, %l6, %l3
15571 sth %g3, [%l7 + 0x54]
15572 fornot1 %f28, %f26, %f18
15573 add %o5, %o3, %l1
15574 edge32ln %g6, %o6, %i0
15575 fcmpgt32 %f26, %f18, %l2
15576 fsrc1 %f2, %f4
15577 ldsw [%l7 + 0x2C], %i6
15578 add %o4, %g5, %g2
15579 movrgz %i5, 0x2B6, %o2
15580 smulcc %o7, %l5, %o0
15581 fabsd %f28, %f10
15582 edge8n %i2, %l4, %g1
15583 movpos %icc, %l0, %i4
15584 edge16 %i7, %g7, %o1
15585 edge32l %i3, %i1, %g4
15586 addccc %l6, 0x154B, %l3
15587 edge32n %g3, %o5, %l1
15588 movl %xcc, %o3, %o6
15589 array16 %g6, %l2, %i0
15590 orcc %i6, %o4, %g2
15591 edge16 %g5, %o2, %i5
15592 restore %l5, %o0, %i2
15593 rdpr %cwp, %g1
15594 rdpr %cansave, %g2
15595 rdpr %canrestore, %g3
15596 rdpr %cleanwin, %g4
15597 rdpr %otherwin, %g5
15598 rdpr %wstate, %g6
15599 or %l4, %g1, %o7
15600 xor %i4, %l0, %i7
15601 stx %o1, [%l7 + 0x20]
15602 orncc %i3, %i1, %g4
15603 addcc %l6, %g7, %l3
15604 andcc %o5, %g3, %o3
15605 orcc %l1, 0x04F8, %o6
15606 mova %icc, %l2, %g6
15607 movrgez %i0, %i6, %g2
15608 fmovdcc %xcc, %f6, %f22
15609 movleu %icc, %o4, %g5
15610 popc 0x1CC2, %o2
15611 movrlez %l5, 0x103, %o0
15612 movpos %xcc, %i2, %i5
15613 movg %icc, %g1, %l4
15614 fnegs %f10, %f3
15615 ldx [%l7 + 0x68], %o7
15616 sllx %l0, 0x02, %i4
15617 movg %icc, %o1, %i3
15618 fmovrdgez %i1, %f6, %f0
15619 orn %i7, %g4, %g7
15620 srlx %l3, 0x08, %l6
15621 movl %icc, %o5, %o3
15622 fpsub16 %f30, %f10, %f28
15623 xorcc %g3, %o6, %l2
15624 stx %g6, [%l7 + 0x38]
15625 ldsh [%l7 + 0x78], %l1
15626 orncc %i6, 0x17BF, %i0
15627 sra %o4, %g5, %g2
15628 umul %l5, %o0, %o2
15629 orcc %i2, %i5, %l4
15630 movrlz %g1, 0x0B7, %o7
15631 move %icc, %l0, %i4
15632 fsrc1 %f4, %f2
15633 umulcc %i3, %o1, %i1
15634 orncc %i7, 0x066B, %g4
15635 save %g7, %l3, %o5
15636 rdpr %cwp, %g1
15637 rdpr %cansave, %g2
15638 rdpr %canrestore, %g3
15639 rdpr %cleanwin, %g4
15640 rdpr %otherwin, %g5
15641 rdpr %wstate, %g6
15642 movle %xcc, %o3, %g3
15643 movn %xcc, %l6, %o6
15644 fmovdneg %icc, %f9, %f22
15645 edge32n %l2, %l1, %g6
15646 fmovdle %xcc, %f19, %f31
15647 alignaddrl %i6, %i0, %o4
15648 fornot1 %f20, %f28, %f14
15649 edge8 %g5, %l5, %o0
15650 move %xcc, %o2, %i2
15651 smulcc %g2, %l4, %i5
15652 movre %g1, %o7, %l0
15653 edge16ln %i4, %o1, %i3
15654 fmovsge %icc, %f31, %f8
15655 movleu %icc, %i7, %i1
15656 sra %g7, 0x11, %l3
15657 fandnot2s %f25, %f30, %f18
15658 fmovdl %xcc, %f19, %f8
15659 movne %xcc, %g4, %o3
15660 fmovrsgez %g3, %f25, %f17
15661 addc %o5, 0x1ABC, %l6
15662 edge32n %o6, %l2, %l1
15663 orncc %g6, 0x1DD3, %i0
15664 fzero %f18
15665 fabsd %f20, %f26
15666 edge8ln %o4, %g5, %i6
15667 movcc %icc, %l5, %o0
15668 fnor %f24, %f12, %f14
15669 movle %xcc, %i2, %g2
15670 stw %o2, [%l7 + 0x28]
15671 ld [%l7 + 0x6C], %f24
15672 fnot1 %f24, %f18
15673 fcmps %fcc1, %f16, %f17
15674 subc %i5, %g1, %o7
15675 setx loop_47, %l0, %l1
15676 return %l1
15677 nop
15678 rdpr %cwp, %g1
15679 rdpr %cansave, %g2
15680 rdpr %canrestore, %g3
15681 rdpr %cleanwin, %g4
15682 rdpr %otherwin, %g5
15683 rdpr %wstate, %g6
15684loop_47: movre %i4, 0x2D2, %i3
15685 fmovsvc %xcc, %f0, %f8
15686 movge %xcc, %i7, %g7
15687 array32 %i1, %l3, %o3
15688 movl %xcc, %g4, %o5
15689 save %l6, 0x0209, %g3
15690 rdpr %cwp, %g1
15691 rdpr %cansave, %g2
15692 rdpr %canrestore, %g3
15693 rdpr %cleanwin, %g4
15694 rdpr %otherwin, %g5
15695 rdpr %wstate, %g6
15696 edge32 %l2, %l1, %g6
15697 mulx %i0, 0x0318, %o6
15698 fmovs %f18, %f1
15699 lduh [%l7 + 0x2A], %g5
15700 movcc %icc, %i6, %o4
15701 alignaddr %l5, %i2, %o0
15702 srl %o2, %i5, %g1
15703 sdivcc %g2, 0x198E, %l4
15704 fmovscc %icc, %f0, %f2
15705 edge32l %o7, %o1, %i4
15706 movl %icc, %i3, %l0
15707 fzero %f6
15708 ldsw [%l7 + 0x64], %g7
15709 fmovdvc %xcc, %f10, %f25
15710 fzeros %f12
15711 andn %i7, %i1, %o3
15712 fors %f12, %f16, %f29
15713 fmovrslez %l3, %f3, %f9
15714 fmovdle %icc, %f19, %f24
15715 movle %xcc, %o5, %g4
15716 fmovrslz %l6, %f19, %f0
15717 fmovda %xcc, %f30, %f24
15718 movn %icc, %g3, %l1
15719 fnegs %f18, %f28
15720 udivx %l2, 0x1493, %i0
15721 fsrc1s %f12, %f10
15722 and %o6, 0x0403, %g6
15723 subccc %g5, %o4, %i6
15724 movleu %xcc, %i2, %l5
15725 move %xcc, %o2, %o0
15726 stb %i5, [%l7 + 0x76]
15727 fnors %f30, %f18, %f15
15728 nop
15729 set 0x20, %o4
15730 ldd [%l7 + %o4], %f28
15731 pdist %f30, %f10, %f30
15732 ldsw [%l7 + 0x3C], %g1
15733 fnot1s %f17, %f29
15734 lduw [%l7 + 0x6C], %g2
15735 stx %l4, [%l7 + 0x40]
15736 orcc %o7, %i4, %i3
15737 stw %o1, [%l7 + 0x6C]
15738 nop
15739 set 0x20, %g6
15740 ldsw [%l7 + %g6], %g7
15741 ldsw [%l7 + 0x54], %i7
15742 alignaddrl %l0, %o3, %l3
15743 edge8ln %o5, %i1, %l6
15744 popc %g4, %l1
15745 movpos %icc, %g3, %l2
15746 edge32n %o6, %g6, %g5
15747 fmul8sux16 %f8, %f16, %f26
15748 ldsw [%l7 + 0x4C], %o4
15749 lduw [%l7 + 0x30], %i0
15750 edge32n %i6, %i2, %o2
15751 andn %l5, %i5, %g1
15752 fmovrse %g2, %f10, %f14
15753 srl %l4, 0x12, %o0
15754 or %i4, %i3, %o7
15755 stb %o1, [%l7 + 0x3B]
15756 alignaddrl %g7, %i7, %l0
15757 alignaddrl %l3, %o5, %o3
15758 sllx %l6, %g4, %i1
15759 edge16l %g3, %l2, %o6
15760 fnegd %f6, %f28
15761 fmovrdlez %g6, %f16, %f28
15762 sllx %g5, 0x04, %o4
15763 movvc %icc, %l1, %i0
15764 ldd [%l7 + 0x28], %i6
15765 add %o2, %i2, %l5
15766 ldsw [%l7 + 0x20], %i5
15767 fmovrslz %g1, %f22, %f20
15768 addc %g2, 0x0B52, %o0
15769 sdiv %l4, 0x1B38, %i3
15770 sllx %i4, %o7, %o1
15771 fmovsg %icc, %f21, %f12
15772 stx %i7, [%l7 + 0x78]
15773 movrlez %l0, %l3, %g7
15774 fmovsn %icc, %f28, %f2
15775 fmul8ulx16 %f20, %f6, %f12
15776 mova %xcc, %o3, %o5
15777 sdiv %g4, 0x17F8, %l6
15778 movpos %xcc, %i1, %g3
15779 edge16n %o6, %l2, %g5
15780 array16 %g6, %o4, %i0
15781 smulcc %i6, %l1, %o2
15782 fzero %f14
15783 alignaddr %i2, %i5, %g1
15784 fmovdpos %xcc, %f18, %f4
15785 stx %g2, [%l7 + 0x38]
15786 subc %l5, %l4, %i3
15787 subccc %o0, 0x1509, %o7
15788 movrne %i4, 0x062, %i7
15789 nop
15790 set 0x10, %o3
15791 ldd [%l7 + %o3], %o0
15792 xnor %l3, 0x0F11, %g7
15793 ldsh [%l7 + 0x76], %o3
15794 faligndata %f30, %f8, %f14
15795 subcc %l0, %g4, %l6
15796 popc %i1, %g3
15797 ldx [%l7 + 0x48], %o6
15798 ldd [%l7 + 0x08], %f16
15799 andncc %l2, %o5, %g5
15800 popc 0x143E, %g6
15801 movge %xcc, %o4, %i6
15802 addcc %l1, 0x0741, %i0
15803 smulcc %o2, %i5, %g1
15804 for %f2, %f0, %f26
15805 movne %xcc, %g2, %i2
15806 fsrc2s %f18, %f23
15807 umul %l4, %l5, %i3
15808 restore %o0, %o7, %i7
15809 rdpr %cwp, %g1
15810 rdpr %cansave, %g2
15811 rdpr %canrestore, %g3
15812 rdpr %cleanwin, %g4
15813 rdpr %otherwin, %g5
15814 rdpr %wstate, %g6
15815 fzeros %f2
15816 edge32n %o1, %i4, %g7
15817 move %xcc, %l3, %l0
15818 movpos %icc, %o3, %g4
15819 fmovrsgez %l6, %f20, %f14
15820 orncc %g3, %o6, %l2
15821 fmovrsgz %i1, %f19, %f17
15822 srax %g5, %o5, %g6
15823 save %i6, 0x0412, %o4
15824 rdpr %cwp, %g1
15825 rdpr %cansave, %g2
15826 rdpr %canrestore, %g3
15827 rdpr %cleanwin, %g4
15828 rdpr %otherwin, %g5
15829 rdpr %wstate, %g6
15830 movne %icc, %l1, %o2
15831 movl %xcc, %i0, %g1
15832 sllx %i5, %g2, %i2
15833 add %l5, 0x0565, %i3
15834 pdist %f22, %f24, %f16
15835 sra %o0, %l4, %o7
15836 edge32ln %o1, %i7, %g7
15837 or %i4, %l3, %o3
15838 sll %g4, 0x05, %l6
15839 sra %g3, 0x00, %l0
15840 sll %o6, 0x16, %i1
15841 udivx %g5, 0x0DE1, %l2
15842 lduh [%l7 + 0x2C], %o5
15843 fcmpeq16 %f18, %f30, %i6
15844 fxor %f12, %f16, %f20
15845 st %f8, [%l7 + 0x4C]
15846 edge8n %g6, %l1, %o2
15847 lduw [%l7 + 0x7C], %i0
15848 fmuld8ulx16 %f30, %f23, %f24
15849 sub %g1, 0x1565, %o4
15850 sth %i5, [%l7 + 0x16]
15851 edge16ln %g2, %i2, %i3
15852 fpsub32s %f11, %f10, %f29
15853 ldx [%l7 + 0x78], %o0
15854 ldd [%l7 + 0x20], %l4
15855 movneg %icc, %o7, %l5
15856 movre %i7, %o1, %g7
15857 edge16n %i4, %o3, %l3
15858 stb %g4, [%l7 + 0x4C]
15859 addc %g3, 0x1911, %l0
15860 st %f12, [%l7 + 0x48]
15861 movrne %l6, 0x08F, %o6
15862 edge16ln %g5, %l2, %o5
15863 ldsw [%l7 + 0x7C], %i6
15864 sdivx %g6, 0x161B, %i1
15865 movrlez %o2, %i0, %l1
15866 edge32l %o4, %g1, %g2
15867 stx %i2, [%l7 + 0x38]
15868 orn %i5, 0x09CD, %o0
15869 mulscc %i3, %o7, %l5
15870 srl %l4, %i7, %o1
15871 movrne %g7, %i4, %o3
15872 ldsb [%l7 + 0x60], %g4
15873 std %f0, [%l7 + 0x18]
15874 ldd [%l7 + 0x08], %g2
15875 movn %icc, %l3, %l0
15876 stb %o6, [%l7 + 0x0C]
15877 add %g5, 0x09EE, %l2
15878 movge %icc, %o5, %i6
15879 edge32 %l6, %i1, %o2
15880 fnor %f28, %f2, %f20
15881 fmul8x16al %f18, %f9, %f22
15882 mova %icc, %g6, %l1
15883 srl %i0, %g1, %g2
15884 std %f14, [%l7 + 0x28]
15885 fsrc1 %f0, %f10
15886 popc %i2, %o4
15887 fmul8ulx16 %f16, %f16, %f16
15888 movle %xcc, %o0, %i5
15889 nop
15890 set 0x1C, %i0
15891 stw %o7, [%l7 + %i0]
15892 fnegs %f11, %f27
15893 umulcc %i3, 0x192C, %l5
15894 umulcc %i7, %l4, %o1
15895 movleu %xcc, %i4, %g7
15896 sdiv %o3, 0x19C8, %g4
15897 movleu %xcc, %l3, %g3
15898 setx loop_48, %l0, %l1
15899 return %l1
15900 nop
15901 rdpr %cwp, %g1
15902 rdpr %cansave, %g2
15903 rdpr %canrestore, %g3
15904 rdpr %cleanwin, %g4
15905 rdpr %otherwin, %g5
15906 rdpr %wstate, %g6
15907loop_48: edge8n %o5, %l2, %l6
15908 movl %xcc, %i6, %i1
15909 fmovdleu %icc, %f17, %f20
15910 edge8 %o2, %l1, %g6
15911 st %f9, [%l7 + 0x3C]
15912 edge8 %i0, %g2, %g1
15913 movrlez %o4, 0x0E4, %i2
15914 smul %o0, %o7, %i5
15915 lduh [%l7 + 0x62], %i3
15916 stb %i7, [%l7 + 0x7D]
15917 srl %l5, 0x1F, %l4
15918 orncc %o1, 0x1D5C, %g7
15919 edge16l %o3, %i4, %l3
15920 edge16 %g4, %g3, %l0
15921 fpsub32s %f19, %f11, %f23
15922 andn %g5, %o6, %o5
15923 sdivx %l6, 0x17C3, %l2
15924 fmovrde %i1, %f30, %f28
15925 sir 0x0887
15926 nop
15927 set 0x20, %i4
15928 ldd [%l7 + %i4], %f14
15929 addccc %i6, %l1, %o2
15930 edge16n %i0, %g2, %g1
15931 edge8l %o4, %i2, %g6
15932 sllx %o0, %o7, %i5
15933 udiv %i3, 0x0996, %l5
15934 umulcc %i7, 0x0412, %l4
15935 andncc %o1, %o3, %g7
15936 edge16 %i4, %l3, %g3
15937 fmovsn %xcc, %f24, %f14
15938 udivx %l0, 0x12C7, %g4
15939 array8 %o6, %o5, %g5
15940 orncc %l6, %i1, %i6
15941 edge8 %l2, %l1, %i0
15942 fornot2s %f17, %f11, %f11
15943 edge16n %g2, %o2, %g1
15944 smulcc %i2, %o4, %o0
15945 smul %o7, %g6, %i3
15946 movg %icc, %l5, %i7
15947 fmovdpos %icc, %f12, %f28
15948 andcc %i5, 0x13AF, %l4
15949 umulcc %o1, %g7, %o3
15950 andcc %i4, %l3, %l0
15951 fones %f11
15952 fmovdvc %icc, %f10, %f9
15953 movg %xcc, %g4, %o6
15954 movg %xcc, %g3, %o5
15955 movle %icc, %l6, %i1
15956 fandnot2 %f2, %f28, %f12
15957 lduh [%l7 + 0x3C], %i6
15958 fpadd32s %f14, %f30, %f9
15959 array16 %g5, %l1, %i0
15960 alignaddrl %l2, %o2, %g2
15961 movvc %icc, %i2, %g1
15962 move %xcc, %o4, %o7
15963 movcs %icc, %g6, %o0
15964 xorcc %i3, 0x0F76, %i7
15965 lduh [%l7 + 0x62], %i5
15966 smulcc %l4, %o1, %g7
15967 xor %l5, %i4, %o3
15968 movrlez %l0, 0x164, %l3
15969 fpack32 %f12, %f0, %f30
15970 edge32l %o6, %g4, %g3
15971 movg %xcc, %l6, %i1
15972 faligndata %f22, %f12, %f6
15973 ldsh [%l7 + 0x0C], %i6
15974 ldd [%l7 + 0x40], %f12
15975 fsrc2s %f2, %f18
15976 edge32n %o5, %l1, %i0
15977 movne %xcc, %g5, %o2
15978 edge16n %l2, %g2, %i2
15979 fmovdcc %icc, %f1, %f20
15980 sir 0x0713
15981 udiv %g1, 0x1239, %o7
15982 smulcc %o4, %o0, %g6
15983 fmovsg %xcc, %f30, %f30
15984 fcmps %fcc3, %f6, %f27
15985 xor %i7, 0x0C8D, %i3
15986 srl %i5, %l4, %o1
15987 orcc %l5, %i4, %g7
15988 ldsb [%l7 + 0x1C], %l0
15989 movre %o3, %o6, %g4
15990 udivx %g3, 0x18B2, %l6
15991 mulscc %l3, 0x1CC3, %i6
15992 sub %i1, 0x00AB, %o5
15993 edge16 %l1, %i0, %g5
15994 xnorcc %l2, %o2, %g2
15995 lduw [%l7 + 0x38], %g1
15996 movg %xcc, %i2, %o7
15997 ldsw [%l7 + 0x60], %o0
15998 fmovrdgz %o4, %f10, %f0
15999 sdivcc %i7, 0x1EB2, %i3
16000 stb %i5, [%l7 + 0x72]
16001 fzero %f26
16002 and %g6, %l4, %o1
16003 sub %i4, 0x186E, %l5
16004 movcc %icc, %l0, %g7
16005 addc %o6, %o3, %g3
16006 save %g4, 0x1FAE, %l3
16007 rdpr %cwp, %g1
16008 rdpr %cansave, %g2
16009 rdpr %canrestore, %g3
16010 rdpr %cleanwin, %g4
16011 rdpr %otherwin, %g5
16012 rdpr %wstate, %g6
16013 fmovsneg %icc, %f14, %f5
16014 fmul8x16al %f28, %f16, %f22
16015 srl %l6, %i6, %i1
16016 andncc %o5, %l1, %i0
16017 xnorcc %g5, 0x1FBE, %l2
16018 addcc %o2, 0x0811, %g1
16019 umul %i2, 0x0AA7, %g2
16020 fmovdvs %icc, %f12, %f30
16021 edge16 %o0, %o4, %o7
16022 ldub [%l7 + 0x49], %i3
16023 fmovse %icc, %f12, %f16
16024 smulcc %i5, %g6, %i7
16025 xor %l4, 0x0894, %o1
16026 move %icc, %i4, %l0
16027 movge %icc, %l5, %o6
16028 movleu %icc, %o3, %g3
16029 andncc %g4, %g7, %l3
16030 movcs %icc, %i6, %i1
16031 restore %l6, %o5, %l1
16032 rdpr %cwp, %g1
16033 rdpr %cansave, %g2
16034 rdpr %canrestore, %g3
16035 rdpr %cleanwin, %g4
16036 rdpr %otherwin, %g5
16037 rdpr %wstate, %g6
16038 sub %i0, %l2, %g5
16039 fpadd32s %f7, %f24, %f14
16040 alignaddrl %o2, %g1, %g2
16041 edge32 %i2, %o4, %o0
16042 mulscc %i3, %o7, %g6
16043 edge16l %i5, %l4, %i7
16044 setx loop_49, %l0, %l1
16045 return %l1
16046 nop
16047 rdpr %cwp, %g1
16048 rdpr %cansave, %g2
16049 rdpr %canrestore, %g3
16050 rdpr %cleanwin, %g4
16051 rdpr %otherwin, %g5
16052 rdpr %wstate, %g6
16053loop_49: movrgz %o1, %l5, %o3
16054 and %g3, %o6, %g7
16055 fornot2s %f4, %f17, %f14
16056 movcs %xcc, %l3, %i6
16057 andcc %g4, 0x0AA8, %i1
16058 addcc %o5, 0x0D33, %l1
16059 fpadd16s %f6, %f12, %f12
16060 std %f8, [%l7 + 0x68]
16061 edge32n %i0, %l6, %g5
16062 fmovse %icc, %f4, %f21
16063 xnor %l2, %o2, %g2
16064 popc %g1, %o4
16065 fands %f29, %f21, %f9
16066 orcc %o0, %i2, %i3
16067 stb %g6, [%l7 + 0x35]
16068 udivx %i5, 0x1581, %l4
16069 edge16ln %i7, %i4, %o7
16070 fmovdne %icc, %f10, %f29
16071 bshuffle %f10, %f0, %f28
16072 stx %o1, [%l7 + 0x70]
16073 andncc %l5, %o3, %l0
16074 ldsh [%l7 + 0x70], %g3
16075 movrgz %o6, 0x059, %g7
16076 edge16n %l3, %g4, %i1
16077 xnorcc %o5, %l1, %i0
16078 fcmple16 %f12, %f26, %l6
16079 stb %i6, [%l7 + 0x23]
16080 faligndata %f12, %f30, %f8
16081 popc 0x0DF5, %l2
16082 andncc %g5, %g2, %o2
16083 or %g1, %o4, %o0
16084 umulcc %i2, 0x019E, %i3
16085 array16 %i5, %g6, %i7
16086 ld [%l7 + 0x24], %f10
16087 fmovsne %icc, %f11, %f10
16088 ld [%l7 + 0x44], %f21
16089 fpsub16s %f28, %f6, %f1
16090 srl %i4, %o7, %o1
16091 orn %l5, %l4, %l0
16092 smulcc %g3, %o3, %o6
16093 movvs %xcc, %l3, %g4
16094 fpsub32 %f2, %f20, %f10
16095 movge %icc, %i1, %g7
16096 edge32ln %o5, %l1, %i0
16097 fpsub32s %f7, %f13, %f10
16098 fnot1s %f21, %f9
16099 fands %f20, %f19, %f28
16100 fmovrdgez %l6, %f20, %f6
16101 movcs %icc, %l2, %g5
16102 udivcc %i6, 0x157A, %o2
16103 edge8n %g1, %g2, %o0
16104 stb %i2, [%l7 + 0x55]
16105 lduw [%l7 + 0x18], %i3
16106 movleu %icc, %o4, %g6
16107 edge16n %i5, %i7, %i4
16108 lduw [%l7 + 0x28], %o7
16109 udiv %l5, 0x043E, %o1
16110 mulscc %l4, 0x1530, %g3
16111 lduw [%l7 + 0x18], %o3
16112 xorcc %o6, %l3, %l0
16113 alignaddrl %i1, %g4, %g7
16114 nop
16115 set 0x1E, %o1
16116 ldub [%l7 + %o1], %o5
16117 movn %xcc, %l1, %l6
16118 ldx [%l7 + 0x50], %l2
16119 fmovsle %icc, %f3, %f5
16120 addccc %g5, 0x02E8, %i0
16121 udivcc %i6, 0x1F57, %o2
16122 sth %g2, [%l7 + 0x46]
16123 sll %o0, %i2, %g1
16124 subc %i3, %g6, %i5
16125 srlx %o4, 0x0F, %i7
16126 addc %i4, 0x0260, %o7
16127 fnot1s %f14, %f0
16128 fcmpd %fcc3, %f14, %f18
16129 mova %icc, %l5, %l4
16130 movge %xcc, %o1, %o3
16131 edge8ln %g3, %o6, %l3
16132 ldsh [%l7 + 0x76], %i1
16133 xnorcc %l0, %g4, %g7
16134 orncc %o5, %l1, %l6
16135 sth %l2, [%l7 + 0x2C]
16136 stb %g5, [%l7 + 0x26]
16137 fnors %f19, %f8, %f25
16138 st %f31, [%l7 + 0x28]
16139 movle %icc, %i0, %i6
16140 movpos %icc, %o2, %g2
16141 lduw [%l7 + 0x4C], %o0
16142 andcc %g1, %i2, %g6
16143 ldd [%l7 + 0x40], %i2
16144 fnands %f19, %f28, %f24
16145 sll %i5, %i7, %i4
16146 udivx %o4, 0x1BA1, %l5
16147 ldd [%l7 + 0x58], %o6
16148 movcs %xcc, %l4, %o3
16149 fcmpeq32 %f16, %f20, %g3
16150 fpackfix %f10, %f14
16151 srlx %o6, 0x03, %l3
16152 movg %xcc, %o1, %l0
16153 mulscc %i1, 0x1E68, %g4
16154 array32 %o5, %l1, %l6
16155 ldsb [%l7 + 0x22], %l2
16156 fpmerge %f6, %f16, %f4
16157 umul %g5, 0x089A, %g7
16158 array32 %i0, %o2, %g2
16159 fnors %f4, %f21, %f23
16160 movgu %icc, %o0, %g1
16161 umulcc %i2, %g6, %i6
16162 st %f7, [%l7 + 0x08]
16163 stb %i5, [%l7 + 0x4D]
16164 movcc %icc, %i3, %i4
16165 fpackfix %f6, %f20
16166 fsrc1 %f8, %f0
16167 xorcc %i7, %o4, %o7
16168 andncc %l5, %o3, %g3
16169 edge32l %o6, %l4, %o1
16170 alignaddrl %l0, %i1, %g4
16171 movcs %icc, %o5, %l3
16172 fmovsa %icc, %f30, %f25
16173 movvs %icc, %l6, %l1
16174 movg %icc, %l2, %g5
16175 edge32ln %g7, %i0, %g2
16176 mulscc %o2, %o0, %g1
16177 movrgz %g6, 0x33E, %i2
16178 fxnor %f10, %f12, %f24
16179 fnand %f6, %f30, %f2
16180 sth %i5, [%l7 + 0x28]
16181 ldsw [%l7 + 0x20], %i3
16182 orn %i6, %i7, %o4
16183 edge16l %o7, %l5, %i4
16184 fmovrsgez %g3, %f15, %f28
16185 edge16n %o6, %l4, %o1
16186 fmovsne %icc, %f19, %f17
16187 fands %f27, %f31, %f1
16188 sra %o3, %i1, %l0
16189 fpadd32 %f6, %f0, %f26
16190 movpos %xcc, %g4, %o5
16191 movrlez %l6, 0x1A6, %l3
16192 srlx %l1, %g5, %l2
16193 ldd [%l7 + 0x10], %f18
16194 fmovrdlz %g7, %f26, %f12
16195 fornot2 %f6, %f26, %f18
16196 udivcc %i0, 0x13F4, %o2
16197 udivcc %g2, 0x178B, %g1
16198 subccc %g6, %i2, %o0
16199 srax %i3, 0x16, %i5
16200 movne %xcc, %i6, %o4
16201 save %i7, 0x17E4, %o7
16202 rdpr %cwp, %g1
16203 rdpr %cansave, %g2
16204 rdpr %canrestore, %g3
16205 rdpr %cleanwin, %g4
16206 rdpr %otherwin, %g5
16207 rdpr %wstate, %g6
16208 fnot1 %f22, %f18
16209 movre %l5, %g3, %i4
16210 fand %f4, %f10, %f4
16211 fmovrdne %l4, %f28, %f26
16212 subccc %o1, 0x1A71, %o6
16213 ldub [%l7 + 0x7F], %i1
16214 edge8ln %o3, %g4, %l0
16215 srax %l6, %l3, %l1
16216 and %o5, 0x087B, %g5
16217 srlx %g7, %i0, %l2
16218 andcc %g2, 0x0515, %o2
16219 sdiv %g1, 0x17E2, %g6
16220 fmul8x16al %f19, %f5, %f10
16221 ldx [%l7 + 0x70], %i2
16222 sub %o0, 0x1C37, %i3
16223 or %i5, 0x0591, %i6
16224 sub %o4, 0x05D5, %i7
16225 movn %icc, %o7, %l5
16226 sub %g3, 0x1E7E, %i4
16227 srax %o1, 0x14, %o6
16228 fpadd32 %f28, %f30, %f14
16229 xnor %l4, %o3, %i1
16230 add %l0, 0x0E81, %l6
16231 addcc %l3, %g4, %o5
16232 fmovsvc %xcc, %f8, %f12
16233 movn %icc, %l1, %g7
16234 fandnot1s %f8, %f3, %f22
16235 add %g5, 0x1DAE, %i0
16236 ldsb [%l7 + 0x30], %g2
16237 array32 %l2, %o2, %g1
16238 movrgez %g6, 0x24E, %i2
16239 udivcc %i3, 0x1FE3, %o0
16240 or %i6, 0x018E, %i5
16241 addcc %o4, 0x0BA0, %o7
16242 mova %icc, %i7, %l5
16243 mulscc %i4, %g3, %o6
16244 fsrc1 %f28, %f6
16245 xnorcc %l4, 0x0563, %o3
16246 ldd [%l7 + 0x50], %i0
16247 srax %l0, %l6, %l3
16248 ldsw [%l7 + 0x48], %o1
16249 xnorcc %g4, %o5, %l1
16250 fandnot1s %f19, %f30, %f11
16251 subcc %g5, 0x0F99, %g7
16252 edge8l %i0, %l2, %g2
16253 movn %icc, %g1, %g6
16254 stw %i2, [%l7 + 0x58]
16255 ldd [%l7 + 0x68], %f30
16256 add %o2, 0x0528, %i3
16257 ldd [%l7 + 0x38], %f20
16258 andcc %i6, 0x143A, %o0
16259 nop
16260 set 0x40, %g5
16261 ldd [%l7 + %g5], %f28
16262 orn %o4, 0x17A3, %i5
16263 movle %icc, %o7, %l5
16264 subccc %i4, %g3, %i7
16265 stw %l4, [%l7 + 0x20]
16266 subc %o3, 0x1523, %o6
16267 fcmple16 %f26, %f4, %l0
16268 sir 0x0A2D
16269 xor %l6, 0x140B, %l3
16270 fcmpgt16 %f12, %f12, %i1
16271 addc %o1, %g4, %o5
16272 addc %l1, %g5, %g7
16273 xorcc %l2, 0x03C8, %i0
16274 sdivcc %g2, 0x1B94, %g6
16275 addc %i2, %g1, %i3
16276 edge8l %o2, %o0, %i6
16277 movcs %xcc, %o4, %i5
16278 fcmpgt16 %f6, %f16, %l5
16279 andncc %i4, %o7, %i7
16280 movpos %xcc, %g3, %l4
16281 edge16n %o6, %o3, %l0
16282 sub %l3, 0x17A1, %i1
16283 lduh [%l7 + 0x3A], %l6
16284 array8 %g4, %o5, %l1
16285 subc %o1, 0x0818, %g5
16286 add %l2, %i0, %g7
16287 fmul8sux16 %f16, %f12, %f18
16288 movleu %icc, %g2, %i2
16289 std %f10, [%l7 + 0x38]
16290 orn %g1, 0x1C0B, %i3
16291 edge8l %g6, %o2, %i6
16292 orncc %o0, 0x0578, %o4
16293 fnands %f12, %f21, %f1
16294 lduw [%l7 + 0x7C], %l5
16295 alignaddr %i4, %o7, %i7
16296 umul %g3, 0x15D6, %l4
16297 or %i5, %o6, %o3
16298 movl %xcc, %l3, %i1
16299 sir 0x01BA
16300 fornot2 %f8, %f28, %f12
16301 ldsw [%l7 + 0x58], %l6
16302 addc %l0, 0x1FF3, %o5
16303 sth %l1, [%l7 + 0x3E]
16304 alignaddrl %g4, %g5, %o1
16305 alignaddrl %i0, %g7, %g2
16306 edge8 %i2, %l2, %g1
16307 sdivcc %g6, 0x1906, %i3
16308 fpadd32 %f6, %f20, %f10
16309 ldsh [%l7 + 0x32], %o2
16310 ldsh [%l7 + 0x64], %i6
16311 edge32 %o4, %o0, %i4
16312 ld [%l7 + 0x2C], %f11
16313 array16 %l5, %o7, %i7
16314 srl %g3, %l4, %o6
16315 mulscc %o3, 0x1EFF, %i5
16316 edge32 %i1, %l3, %l6
16317 orn %l0, %l1, %g4
16318 ldsh [%l7 + 0x2A], %o5
16319 ldsw [%l7 + 0x34], %o1
16320 edge8ln %g5, %g7, %i0
16321 sdiv %g2, 0x17BF, %l2
16322 movneg %xcc, %i2, %g6
16323 ldx [%l7 + 0x60], %g1
16324 edge32l %i3, %o2, %o4
16325 xnor %o0, %i4, %l5
16326 edge8n %i6, %o7, %i7
16327 ldx [%l7 + 0x60], %g3
16328 ldd [%l7 + 0x50], %f8
16329 st %f24, [%l7 + 0x5C]
16330 fnot2s %f6, %f29
16331 fmul8ulx16 %f10, %f28, %f16
16332 nop
16333 set 0x18, %g1
16334 std %f2, [%l7 + %g1]
16335 ldsw [%l7 + 0x38], %l4
16336 subccc %o6, 0x1DD1, %i5
16337 fmovdleu %xcc, %f14, %f20
16338 fmovdgu %icc, %f1, %f25
16339 edge8l %o3, %i1, %l3
16340 sdiv %l0, 0x16F4, %l6
16341 andncc %g4, %o5, %o1
16342 sdivx %l1, 0x0CC3, %g7
16343 array8 %g5, %g2, %i0
16344 fmovdcs %xcc, %f28, %f4
16345 fmovdneg %xcc, %f4, %f26
16346 edge16l %l2, %g6, %g1
16347 srax %i3, 0x17, %i2
16348 fzero %f30
16349 addccc %o4, 0x1FB9, %o0
16350 edge16 %i4, %l5, %o2
16351 movn %icc, %o7, %i7
16352 sth %g3, [%l7 + 0x20]
16353 sra %l4, 0x12, %o6
16354 umulcc %i5, %i6, %i1
16355 stx %l3, [%l7 + 0x48]
16356 array16 %l0, %o3, %g4
16357 fmovs %f21, %f29
16358 orncc %l6, %o5, %o1
16359 ldsh [%l7 + 0x72], %l1
16360 andncc %g5, %g2, %i0
16361 xor %g7, 0x1816, %g6
16362 edge16 %g1, %i3, %i2
16363 movgu %xcc, %l2, %o0
16364 mulx %o4, 0x14C2, %l5
16365 sethi 0x1A19, %o2
16366 smulcc %i4, 0x1067, %o7
16367 fmovsa %xcc, %f25, %f29
16368 edge16l %i7, %g3, %o6
16369 movcs %icc, %i5, %l4
16370 array8 %i1, %l3, %i6
16371 subcc %l0, %g4, %l6
16372 fcmpes %fcc3, %f18, %f20
16373 edge16 %o5, %o3, %l1
16374 stb %o1, [%l7 + 0x3B]
16375 xor %g2, %i0, %g7
16376 sdivx %g5, 0x0F0A, %g6
16377 edge16n %g1, %i2, %l2
16378 movleu %xcc, %i3, %o4
16379 udiv %l5, 0x182A, %o2
16380 subcc %o0, %i4, %o7
16381 edge32ln %i7, %o6, %g3
16382 fcmple32 %f28, %f24, %i5
16383 fmovrse %i1, %f5, %f5
16384 addccc %l4, 0x0B52, %i6
16385 umul %l0, 0x0ACA, %l3
16386 movpos %icc, %g4, %o5
16387 fcmpgt32 %f18, %f28, %o3
16388 movpos %icc, %l6, %o1
16389 movre %l1, %g2, %i0
16390 array32 %g7, %g5, %g6
16391 edge32ln %g1, %i2, %l2
16392 edge16n %i3, %o4, %o2
16393 mulx %l5, 0x18B9, %o0
16394 ldsw [%l7 + 0x74], %i4
16395 fmovsl %xcc, %f2, %f23
16396 fmovrsne %i7, %f6, %f9
16397 addcc %o6, 0x1FF7, %o7
16398 fmovspos %icc, %f2, %f3
16399 fcmple16 %f6, %f2, %i5
16400 udivcc %i1, 0x137D, %l4
16401 edge16ln %i6, %g3, %l3
16402 fmovsge %icc, %f16, %f8
16403 movle %xcc, %l0, %o5
16404 movrne %g4, %l6, %o1
16405 movpos %icc, %l1, %o3
16406 movvs %icc, %g2, %i0
16407 movrne %g7, %g6, %g1
16408 movrne %i2, %g5, %l2
16409 move %xcc, %i3, %o4
16410 popc %l5, %o2
16411 xor %i4, 0x127B, %o0
16412 fexpand %f5, %f24
16413 orcc %i7, %o6, %o7
16414 nop
16415 set 0x70, %g3
16416 lduw [%l7 + %g3], %i1
16417 fxors %f26, %f10, %f14
16418 udivx %i5, 0x0B71, %i6
16419 stx %g3, [%l7 + 0x78]
16420 srl %l3, %l4, %l0
16421 fpack32 %f8, %f20, %f16
16422 sdiv %o5, 0x19E0, %l6
16423 alignaddrl %o1, %l1, %o3
16424 sll %g4, 0x07, %g2
16425 subccc %g7, %g6, %g1
16426 fmovrdgz %i2, %f24, %f22
16427 umul %i0, %l2, %i3
16428 restore %o4, %g5, %l5
16429 rdpr %cwp, %g1
16430 rdpr %cansave, %g2
16431 rdpr %canrestore, %g3
16432 rdpr %cleanwin, %g4
16433 rdpr %otherwin, %g5
16434 rdpr %wstate, %g6
16435 umul %o2, %o0, %i7
16436 movgu %xcc, %o6, %o7
16437 andn %i1, %i5, %i6
16438 stb %g3, [%l7 + 0x60]
16439 fpsub16 %f22, %f8, %f4
16440 xnor %i4, %l4, %l3
16441 subccc %o5, 0x13F2, %l6
16442 fmovrsne %l0, %f12, %f4
16443 mulscc %l1, 0x1519, %o3
16444 fmovrsgez %o1, %f29, %f13
16445 popc 0x1C6C, %g4
16446 edge8ln %g2, %g7, %g6
16447 fandnot1s %f7, %f8, %f19
16448 sub %i2, 0x16E8, %i0
16449 st %f26, [%l7 + 0x6C]
16450 nop
16451 set 0x70, %l6
16452 ldd [%l7 + %l6], %f26
16453 ldx [%l7 + 0x58], %g1
16454 sllx %l2, 0x19, %o4
16455 lduh [%l7 + 0x50], %i3
16456 srlx %g5, %l5, %o2
16457 fnegs %f31, %f31
16458 sra %o0, %i7, %o6
16459 fandnot2 %f24, %f14, %f4
16460 fmovrslez %i1, %f12, %f26
16461 smul %i5, 0x11EB, %o7
16462 stb %i6, [%l7 + 0x7C]
16463 orncc %g3, %l4, %l3
16464 save %i4, %o5, %l0
16465 rdpr %cwp, %g1
16466 rdpr %cansave, %g2
16467 rdpr %canrestore, %g3
16468 rdpr %cleanwin, %g4
16469 rdpr %otherwin, %g5
16470 rdpr %wstate, %g6
16471 fxnors %f4, %f11, %f10
16472 andcc %l6, %l1, %o3
16473 array8 %g4, %o1, %g2
16474 fcmped %fcc0, %f24, %f26
16475 alignaddrl %g7, %i2, %i0
16476 array16 %g1, %l2, %o4
16477 srl %i3, %g6, %l5
16478 stb %o2, [%l7 + 0x23]
16479 xor %g5, 0x18B9, %i7
16480 orncc %o6, %i1, %o0
16481 movvs %xcc, %o7, %i6
16482 nop
16483 set 0x0C, %l3
16484 ldsw [%l7 + %l3], %g3
16485 edge16n %l4, %i5, %i4
16486 subc %l3, 0x1B99, %o5
16487 edge8ln %l6, %l1, %l0
16488 stx %o3, [%l7 + 0x38]
16489 ldsh [%l7 + 0x36], %g4
16490 sethi 0x1EE4, %o1
16491 movge %icc, %g2, %i2
16492 fmovse %xcc, %f15, %f16
16493 movcs %icc, %g7, %g1
16494 subc %l2, 0x073B, %o4
16495 stb %i0, [%l7 + 0x20]
16496 fmovdgu %xcc, %f8, %f22
16497 ldub [%l7 + 0x32], %g6
16498 edge8l %l5, %i3, %g5
16499 srl %o2, %i7, %i1
16500 fandnot2 %f16, %f26, %f10
16501 ldx [%l7 + 0x20], %o0
16502 fone %f14
16503 fors %f23, %f3, %f24
16504 movl %icc, %o7, %o6
16505 xnor %g3, %i6, %l4
16506 sethi 0x0280, %i4
16507 pdist %f10, %f2, %f12
16508 fzeros %f27
16509 movcs %icc, %i5, %l3
16510 ldub [%l7 + 0x18], %l6
16511 xorcc %o5, %l0, %l1
16512 lduw [%l7 + 0x28], %o3
16513 fmovsge %xcc, %f20, %f20
16514 xnor %g4, %g2, %o1
16515 st %f8, [%l7 + 0x10]
16516 edge16l %g7, %g1, %i2
16517 ldsh [%l7 + 0x32], %o4
16518 ldx [%l7 + 0x78], %l2
16519 fcmpes %fcc3, %f5, %f16
16520 movrne %i0, %g6, %i3
16521 sllx %g5, %l5, %o2
16522 stw %i7, [%l7 + 0x60]
16523 ldx [%l7 + 0x68], %o0
16524 fmovdgu %xcc, %f23, %f25
16525 fmul8x16au %f3, %f27, %f4
16526 fpsub32s %f6, %f20, %f29
16527 movrlez %o7, 0x14D, %i1
16528 fmovrsgez %g3, %f24, %f17
16529 st %f5, [%l7 + 0x60]
16530 udivx %i6, 0x0569, %o6
16531 movg %icc, %l4, %i4
16532 fmovrsgez %i5, %f9, %f20
16533 ldd [%l7 + 0x08], %f14
16534 mulx %l3, %o5, %l6
16535 edge8ln %l1, %o3, %g4
16536 movg %icc, %g2, %o1
16537 edge32n %g7, %l0, %g1
16538 movrlez %i2, 0x287, %o4
16539 fxors %f14, %f25, %f30
16540 std %f20, [%l7 + 0x40]
16541 sll %l2, %i0, %i3
16542 movn %xcc, %g6, %l5
16543 array8 %o2, %g5, %o0
16544 fmovsa %icc, %f28, %f17
16545 movrgz %o7, %i1, %g3
16546 movvc %icc, %i6, %o6
16547 fmovsg %xcc, %f30, %f17
16548 movrne %l4, 0x1EE, %i7
16549 mulscc %i4, %l3, %i5
16550 edge16 %o5, %l6, %l1
16551 addc %o3, 0x1052, %g4
16552 sllx %o1, 0x1A, %g7
16553 edge16ln %g2, %l0, %i2
16554 mulscc %o4, %l2, %i0
16555 ldd [%l7 + 0x60], %f14
16556 faligndata %f16, %f12, %f26
16557 subcc %g1, 0x1020, %i3
16558 fones %f3
16559 addcc %g6, 0x08ED, %o2
16560 fmovdn %icc, %f17, %f12
16561 fpack16 %f8, %f1
16562 movcc %icc, %g5, %o0
16563 fmuld8sux16 %f12, %f16, %f30
16564 lduh [%l7 + 0x40], %o7
16565 fmovsn %icc, %f18, %f4
16566 edge32 %i1, %g3, %i6
16567 edge8 %l5, %l4, %i7
16568 ldx [%l7 + 0x18], %i4
16569 lduw [%l7 + 0x44], %l3
16570 movrgez %o6, 0x04E, %o5
16571 popc 0x1B5A, %i5
16572 umul %l6, %l1, %g4
16573 movrgez %o3, %g7, %o1
16574 smul %g2, %l0, %o4
16575 udiv %i2, 0x044C, %l2
16576 move %icc, %i0, %i3
16577 fandnot2s %f28, %f20, %f11
16578 udiv %g6, 0x1345, %g1
16579 udivx %g5, 0x046A, %o2
16580 sethi 0x1D19, %o7
16581 fmovrslz %o0, %f24, %f4
16582 movrgez %g3, %i6, %i1
16583 udivx %l4, 0x09CA, %l5
16584 sra %i4, %l3, %i7
16585 udivx %o5, 0x1DB6, %i5
16586 edge16ln %l6, %o6, %l1
16587 srl %o3, 0x04, %g4
16588 alignaddr %o1, %g7, %l0
16589 sll %g2, %i2, %l2
16590 alignaddrl %o4, %i3, %i0
16591 addcc %g1, 0x0950, %g6
16592 fcmpd %fcc0, %f20, %f24
16593 ldsh [%l7 + 0x3C], %o2
16594 fmovrdgez %o7, %f16, %f30
16595 fnegd %f26, %f4
16596 subcc %o0, %g5, %g3
16597 fxnors %f26, %f25, %f9
16598 movge %xcc, %i1, %i6
16599 fmovsleu %icc, %f7, %f15
16600 fandnot2 %f8, %f16, %f28
16601 nop
16602 set 0x59, %g2
16603 stb %l4, [%l7 + %g2]
16604 addc %i4, 0x012E, %l3
16605 stb %l5, [%l7 + 0x19]
16606 fnor %f6, %f22, %f6
16607 fmul8x16 %f27, %f22, %f28
16608 fornot2 %f30, %f26, %f2
16609 orn %i7, %i5, %l6
16610 and %o6, %o5, %o3
16611 mova %xcc, %g4, %o1
16612 fmovsle %icc, %f16, %f6
16613 edge16l %l1, %l0, %g7
16614 srl %g2, %l2, %i2
16615 fmovrdlez %o4, %f0, %f12
16616 fxnor %f22, %f18, %f0
16617 movrgz %i3, 0x337, %i0
16618 fmovdle %icc, %f19, %f1
16619 fcmpne32 %f20, %f28, %g6
16620 xnor %o2, %g1, %o0
16621 stx %o7, [%l7 + 0x60]
16622 fnor %f6, %f22, %f22
16623 movrlez %g5, %g3, %i6
16624 andcc %l4, 0x1C97, %i1
16625 fcmple16 %f10, %f24, %l3
16626 edge16 %i4, %l5, %i7
16627 movne %xcc, %i5, %o6
16628 fxnor %f28, %f12, %f0
16629 movl %icc, %l6, %o5
16630 movrlez %g4, %o3, %o1
16631 andncc %l0, %l1, %g7
16632 sllx %g2, 0x1F, %l2
16633 movpos %icc, %i2, %o4
16634 edge16 %i0, %i3, %g6
16635 andncc %g1, %o0, %o2
16636 movrgz %o7, 0x0F0, %g3
16637 fabsd %f0, %f6
16638 fxnors %f16, %f6, %f19
16639 sethi 0x054F, %g5
16640 fpadd32s %f30, %f14, %f15
16641 lduw [%l7 + 0x18], %i6
16642 stb %l4, [%l7 + 0x5C]
16643 sll %l3, %i4, %i1
16644 fornot1s %f11, %f12, %f10
16645 fpadd16 %f18, %f8, %f26
16646 umul %i7, %l5, %o6
16647 array32 %l6, %i5, %g4
16648 movneg %xcc, %o3, %o1
16649 movl %xcc, %l0, %o5
16650 umulcc %g7, %l1, %g2
16651 movrlz %i2, 0x12B, %o4
16652 movrlz %l2, %i0, %g6
16653 xnorcc %i3, %g1, %o0
16654 fmuld8ulx16 %f21, %f20, %f26
16655 move %icc, %o7, %o2
16656 fmovrsne %g5, %f23, %f22
16657 edge16l %g3, %l4, %i6
16658 orn %l3, %i4, %i7
16659 st %f28, [%l7 + 0x78]
16660 andcc %i1, 0x1BA5, %l5
16661 fmovdl %icc, %f16, %f10
16662 ldsw [%l7 + 0x08], %o6
16663 umulcc %l6, 0x0E37, %g4
16664 fcmple16 %f20, %f4, %i5
16665 mova %icc, %o1, %l0
16666 xnor %o3, %g7, %l1
16667 and %g2, %i2, %o5
16668 edge16 %o4, %l2, %g6
16669 edge8l %i0, %i3, %o0
16670 ldsw [%l7 + 0x6C], %g1
16671 stw %o2, [%l7 + 0x74]
16672 movl %xcc, %o7, %g3
16673 sllx %l4, 0x0E, %g5
16674 srlx %l3, 0x00, %i4
16675 srax %i6, 0x0C, %i7
16676 xnorcc %i1, 0x1AFB, %l5
16677 edge8n %l6, %g4, %i5
16678 fsrc2s %f19, %f25
16679 fcmpes %fcc1, %f25, %f14
16680 addccc %o6, %l0, %o1
16681 ldsw [%l7 + 0x20], %g7
16682 edge8n %l1, %o3, %i2
16683 xor %o5, %o4, %l2
16684 umul %g6, %g2, %i3
16685 umul %i0, 0x1F04, %g1
16686 addcc %o2, 0x1B41, %o0
16687 movleu %icc, %g3, %o7
16688 sdivx %l4, 0x0279, %l3
16689 xnorcc %i4, %i6, %i7
16690 andcc %g5, 0x1AAB, %i1
16691 fsrc2s %f25, %f6
16692 save %l6, %g4, %i5
16693 rdpr %cwp, %g1
16694 rdpr %cansave, %g2
16695 rdpr %canrestore, %g3
16696 rdpr %cleanwin, %g4
16697 rdpr %otherwin, %g5
16698 rdpr %wstate, %g6
16699 movcc %xcc, %o6, %l5
16700 fmovrdgz %o1, %f28, %f0
16701 sth %l0, [%l7 + 0x50]
16702 lduw [%l7 + 0x64], %g7
16703 addc %l1, 0x0BEA, %i2
16704 nop
16705 set 0x64, %o7
16706 ldsw [%l7 + %o7], %o5
16707 fmovdg %xcc, %f22, %f1
16708 and %o4, %o3, %g6
16709 srax %l2, %i3, %i0
16710 ldsh [%l7 + 0x26], %g1
16711 ldsw [%l7 + 0x38], %g2
16712 edge8n %o0, %o2, %o7
16713 movpos %xcc, %g3, %l3
16714 sra %l4, %i4, %i6
16715 edge32 %g5, %i1, %i7
16716 movvs %icc, %l6, %i5
16717 movg %xcc, %o6, %g4
16718 sethi 0x08C5, %o1
16719 ldsh [%l7 + 0x12], %l5
16720 fmovscc %icc, %f0, %f21
16721 addccc %g7, 0x189D, %l1
16722 sir 0x0F08
16723 fmovsvs %icc, %f3, %f24
16724 movpos %icc, %i2, %l0
16725 stb %o5, [%l7 + 0x3B]
16726 movl %icc, %o3, %g6
16727 array32 %o4, %i3, %i0
16728 movcs %icc, %l2, %g1
16729 mova %xcc, %g2, %o2
16730 mova %xcc, %o7, %o0
16731 ldd [%l7 + 0x08], %f2
16732 addc %l3, 0x06C5, %g3
16733 or %i4, 0x1008, %l4
16734 fornot1s %f8, %f31, %f12
16735 movl %xcc, %i6, %g5
16736 fpsub16s %f30, %f22, %f23
16737 movn %xcc, %i1, %l6
16738 subccc %i5, %i7, %o6
16739 fmovscc %icc, %f1, %f10
16740 fnand %f24, %f4, %f18
16741 movvc %icc, %g4, %o1
16742 fornot2 %f14, %f10, %f0
16743 ldsh [%l7 + 0x24], %g7
16744 edge32n %l5, %l1, %l0
16745 ldd [%l7 + 0x30], %f8
16746 setx loop_50, %l0, %l1
16747 return %l1
16748 nop
16749 rdpr %cwp, %g1
16750 rdpr %cansave, %g2
16751 rdpr %canrestore, %g3
16752 rdpr %cleanwin, %g4
16753 rdpr %otherwin, %g5
16754 rdpr %wstate, %g6
16755loop_50: subccc %o4, %i3, %o3
16756 ldub [%l7 + 0x2E], %l2
16757 edge16l %i0, %g2, %g1
16758 movvs %icc, %o7, %o2
16759 movneg %xcc, %l3, %o0
16760 addcc %i4, 0x1D89, %l4
16761 fcmpeq32 %f0, %f6, %g3
16762 fcmpne16 %f22, %f22, %g5
16763 fmul8ulx16 %f30, %f26, %f0
16764 stw %i6, [%l7 + 0x68]
16765 movrlez %l6, %i5, %i7
16766 srlx %o6, 0x0E, %g4
16767 srlx %i1, 0x00, %g7
16768 movrgz %l5, 0x059, %l1
16769 nop
16770 set 0x5A, %l4
16771 stb %l0, [%l7 + %l4]
16772 fsrc2s %f8, %f30
16773 umulcc %o1, %o5, %g6
16774 edge16l %i2, %o4, %i3
16775 movne %xcc, %l2, %i0
16776 or %o3, %g1, %o7
16777 lduh [%l7 + 0x50], %o2
16778 ldd [%l7 + 0x10], %f12
16779 andcc %g2, %o0, %i4
16780 lduh [%l7 + 0x48], %l4
16781 movleu %xcc, %l3, %g5
16782 andcc %g3, 0x1FDE, %l6
16783 edge16 %i5, %i6, %o6
16784 smul %i7, %i1, %g4
16785 sdivcc %l5, 0x0BFA, %g7
16786 restore %l0, 0x0877, %o1
16787 rdpr %cwp, %g1
16788 rdpr %cansave, %g2
16789 rdpr %canrestore, %g3
16790 rdpr %cleanwin, %g4
16791 rdpr %otherwin, %g5
16792 rdpr %wstate, %g6
16793 andncc %o5, %g6, %i2
16794 edge8 %o4, %i3, %l2
16795 nop
16796 set 0x50, %l0
16797 sth %i0, [%l7 + %l0]
16798 array16 %l1, %g1, %o7
16799 fmovsle %icc, %f19, %f27
16800 movvs %icc, %o2, %o3
16801 movcc %xcc, %o0, %i4
16802 std %f16, [%l7 + 0x70]
16803 ld [%l7 + 0x70], %f20
16804 movvc %xcc, %g2, %l4
16805 mulx %l3, 0x054E, %g3
16806 movvs %icc, %g5, %l6
16807 sth %i6, [%l7 + 0x0C]
16808 orcc %o6, %i5, %i7
16809 popc %g4, %i1
16810 alignaddrl %g7, %l5, %o1
16811 save %o5, %l0, %g6
16812 rdpr %cwp, %g1
16813 rdpr %cansave, %g2
16814 rdpr %canrestore, %g3
16815 rdpr %cleanwin, %g4
16816 rdpr %otherwin, %g5
16817 rdpr %wstate, %g6
16818 andcc %o4, 0x085D, %i3
16819 movrlz %l2, %i2, %i0
16820 fsrc1s %f13, %f14
16821 sir 0x10A2
16822 movrgz %g1, %o7, %l1
16823 fabsd %f20, %f24
16824 fcmpeq16 %f0, %f22, %o3
16825 edge32 %o0, %o2, %i4
16826 fnands %f0, %f1, %f28
16827 movrne %g2, %l4, %g3
16828 sra %g5, 0x00, %l3
16829 fmovdge %icc, %f1, %f6
16830 movge %icc, %l6, %i6
16831 fands %f3, %f14, %f12
16832 andcc %i5, 0x145D, %i7
16833 fmovscc %icc, %f3, %f10
16834 sub %o6, %i1, %g7
16835 edge8 %l5, %g4, %o1
16836 stw %l0, [%l7 + 0x64]
16837 udivcc %g6, 0x19E0, %o5
16838 srlx %o4, 0x10, %l2
16839 pdist %f30, %f16, %f14
16840 ld [%l7 + 0x1C], %f0
16841 movcs %xcc, %i3, %i2
16842 movvc %icc, %i0, %g1
16843 edge32n %l1, %o3, %o7
16844 fones %f27
16845 fmovde %icc, %f30, %f12
16846 movne %xcc, %o2, %o0
16847 udiv %i4, 0x06D3, %g2
16848 fnor %f16, %f24, %f20
16849 fands %f7, %f8, %f15
16850 movgu %icc, %g3, %g5
16851 popc %l3, %l4
16852 edge8 %i6, %i5, %i7
16853 st %f26, [%l7 + 0x18]
16854 ldx [%l7 + 0x38], %l6
16855 smul %o6, 0x035C, %i1
16856 smulcc %g7, %l5, %o1
16857 movrlez %g4, %l0, %o5
16858 fandnot1s %f1, %f28, %f10
16859 udivcc %o4, 0x1265, %l2
16860 std %f14, [%l7 + 0x70]
16861 ldsb [%l7 + 0x65], %g6
16862 movrlz %i3, 0x3E5, %i2
16863 orn %g1, 0x0E89, %i0
16864 or %l1, 0x1C77, %o3
16865 movle %xcc, %o7, %o2
16866 edge16l %o0, %i4, %g2
16867 st %f13, [%l7 + 0x5C]
16868 array8 %g5, %g3, %l3
16869 smulcc %l4, 0x0FF0, %i6
16870 addc %i7, 0x1AE2, %l6
16871 ldsh [%l7 + 0x76], %o6
16872 sllx %i1, %i5, %l5
16873 xnorcc %o1, 0x1AF5, %g7
16874 addcc %l0, %o5, %g4
16875 lduw [%l7 + 0x58], %o4
16876 mulscc %g6, 0x1590, %i3
16877 fcmpne16 %f20, %f18, %i2
16878 movleu %xcc, %g1, %i0
16879 alignaddr %l1, %l2, %o3
16880 umul %o2, %o0, %i4
16881 sdivcc %g2, 0x1D6B, %o7
16882 ld [%l7 + 0x58], %f29
16883 fsrc1 %f28, %f12
16884 movrgez %g3, %l3, %l4
16885 srlx %i6, 0x15, %i7
16886 edge16n %l6, %g5, %i1
16887 array8 %o6, %i5, %l5
16888 subc %g7, 0x056F, %o1
16889 array16 %l0, %o5, %g4
16890 srlx %o4, %g6, %i2
16891 sub %g1, 0x0AC7, %i0
16892 sllx %i3, %l1, %l2
16893 sth %o2, [%l7 + 0x50]
16894 fmul8x16al %f19, %f14, %f14
16895 movn %icc, %o0, %i4
16896 edge32n %g2, %o3, %o7
16897 movgu %xcc, %g3, %l3
16898 andn %l4, 0x1935, %i7
16899 movge %xcc, %i6, %l6
16900 sdivcc %i1, 0x19C1, %o6
16901 fcmps %fcc2, %f25, %f11
16902 popc %i5, %g5
16903 ldsh [%l7 + 0x5E], %l5
16904 movl %icc, %o1, %l0
16905 fornot1 %f30, %f18, %f6
16906 edge32ln %g7, %g4, %o5
16907 sllx %o4, 0x01, %i2
16908 fmovrdlz %g1, %f4, %f2
16909 smul %g6, %i0, %l1
16910 movl %icc, %i3, %o2
16911 std %f16, [%l7 + 0x50]
16912 udivx %l2, 0x0710, %i4
16913 movrlez %o0, 0x273, %o3
16914 ldsb [%l7 + 0x2D], %o7
16915 fmovrsne %g3, %f0, %f21
16916 array32 %l3, %l4, %g2
16917 ldsb [%l7 + 0x21], %i6
16918 xorcc %i7, %i1, %l6
16919 addccc %o6, %g5, %i5
16920 fandnot2 %f26, %f14, %f28
16921 orcc %l5, 0x1555, %o1
16922 edge16 %l0, %g4, %o5
16923 alignaddr %g7, %o4, %i2
16924 add %g6, 0x1986, %i0
16925 ldsh [%l7 + 0x62], %l1
16926 sdiv %g1, 0x16C9, %o2
16927 mulx %i3, %i4, %o0
16928 movvs %icc, %l2, %o3
16929 stw %g3, [%l7 + 0x28]
16930 fcmpgt32 %f30, %f18, %o7
16931 sll %l4, 0x09, %g2
16932 subc %l3, 0x1152, %i7
16933 movl %xcc, %i1, %l6
16934 movcc %xcc, %i6, %o6
16935 std %f26, [%l7 + 0x70]
16936 fmovdl %xcc, %f10, %f24
16937 fors %f22, %f13, %f8
16938 edge16l %g5, %l5, %i5
16939 ldsw [%l7 + 0x50], %o1
16940 edge16l %l0, %g4, %o5
16941 addccc %o4, 0x01A1, %g7
16942 sdivx %g6, 0x0DAD, %i2
16943 movpos %icc, %i0, %g1
16944 ldsb [%l7 + 0x63], %o2
16945 edge32 %l1, %i4, %i3
16946 ldd [%l7 + 0x70], %o0
16947 movl %icc, %l2, %o3
16948 movle %icc, %g3, %o7
16949 ldub [%l7 + 0x7D], %g2
16950 nop
16951 set 0x0A, %l1
16952 sth %l4, [%l7 + %l1]
16953 sdiv %i7, 0x0321, %l3
16954 movrlez %l6, 0x0D0, %i6
16955 st %f13, [%l7 + 0x34]
16956 fmuld8sux16 %f1, %f12, %f0
16957 alignaddrl %i1, %o6, %l5
16958 fmovdle %icc, %f24, %f31
16959 fcmpeq32 %f0, %f6, %g5
16960 fmovrse %i5, %f10, %f8
16961 std %f22, [%l7 + 0x58]
16962 or %l0, %o1, %g4
16963 subcc %o5, %g7, %o4
16964 array8 %i2, %g6, %i0
16965 edge32l %g1, %o2, %l1
16966 fands %f26, %f25, %f13
16967 fpsub32s %f21, %f15, %f6
16968 std %f18, [%l7 + 0x40]
16969 ldd [%l7 + 0x60], %i2
16970 addcc %i4, %l2, %o3
16971 srl %o0, %o7, %g2
16972 move %icc, %g3, %l4
16973 setx loop_51, %l0, %l1
16974 return %l1
16975 nop
16976 rdpr %cwp, %g1
16977 rdpr %cansave, %g2
16978 rdpr %canrestore, %g3
16979 rdpr %cleanwin, %g4
16980 rdpr %otherwin, %g5
16981 rdpr %wstate, %g6
16982loop_51: add %l3, %i6, %i1
16983 stb %o6, [%l7 + 0x1A]
16984 lduw [%l7 + 0x38], %l5
16985 movcc %xcc, %i5, %g5
16986 fandnot2s %f9, %f23, %f0
16987 ldub [%l7 + 0x2D], %o1
16988 mova %icc, %g4, %o5
16989 addcc %g7, 0x110B, %o4
16990 sll %l0, 0x05, %g6
16991 movrgez %i0, 0x09E, %i2
16992 stb %o2, [%l7 + 0x29]
16993 popc 0x1EE5, %l1
16994 stb %g1, [%l7 + 0x46]
16995 xnor %i3, 0x052C, %l2
16996 orcc %i4, %o3, %o7
16997 fsrc2s %f13, %f15
16998 sll %g2, 0x1D, %o0
16999 movgu %xcc, %g3, %l4
17000 fandnot1 %f24, %f22, %f16
17001 fcmpne32 %f22, %f22, %l6
17002 movpos %xcc, %l3, %i7
17003 fsrc1s %f12, %f13
17004 edge32 %i1, %i6, %o6
17005 mulscc %l5, %g5, %i5
17006 edge16 %o1, %o5, %g7
17007 xnorcc %o4, %g4, %g6
17008 fpack16 %f8, %f23
17009 alignaddrl %i0, %i2, %o2
17010 edge16n %l0, %g1, %l1
17011 fzero %f10
17012 movle %xcc, %i3, %i4
17013 movgu %icc, %o3, %o7
17014 fmovda %xcc, %f1, %f11
17015 edge32ln %l2, %g2, %o0
17016 alignaddrl %l4, %g3, %l6
17017 fxor %f16, %f6, %f18
17018 movg %xcc, %i7, %l3
17019 movpos %xcc, %i6, %o6
17020 array16 %i1, %l5, %i5
17021 movvc %icc, %g5, %o1
17022 fsrc2s %f13, %f20
17023 mulscc %o5, 0x1FC4, %o4
17024 movle %xcc, %g7, %g6
17025 addcc %g4, %i2, %i0
17026 edge8n %o2, %g1, %l1
17027 movgu %icc, %l0, %i3
17028 mulscc %i4, 0x0220, %o7
17029 umulcc %o3, 0x0310, %g2
17030 addccc %o0, 0x11D3, %l4
17031 edge8 %g3, %l6, %l2
17032 edge8 %l3, %i7, %i6
17033 fxor %f0, %f14, %f12
17034 sth %i1, [%l7 + 0x78]
17035 fnors %f19, %f4, %f29
17036 xor %o6, 0x1701, %i5
17037 movrgez %g5, 0x14D, %l5
17038 fmovda %xcc, %f11, %f29
17039 edge32l %o1, %o5, %g7
17040 fcmple16 %f30, %f2, %o4
17041 movleu %icc, %g6, %g4
17042 fpsub16s %f23, %f27, %f29
17043 fabsd %f12, %f4
17044 fpadd16 %f18, %f30, %f2
17045 movrgz %i0, %o2, %g1
17046 fpsub32s %f22, %f8, %f25
17047 sra %l1, %l0, %i2
17048 fnegd %f18, %f30
17049 ldub [%l7 + 0x57], %i3
17050 mulx %i4, %o7, %g2
17051 stw %o0, [%l7 + 0x54]
17052 edge8ln %l4, %o3, %l6
17053 movrlez %l2, 0x1C6, %l3
17054 movge %xcc, %g3, %i6
17055 sll %i1, %o6, %i5
17056 fmul8sux16 %f12, %f24, %f4
17057 fabss %f21, %f18
17058 movrlez %i7, 0x2A4, %l5
17059 mulx %g5, 0x0982, %o5
17060 restore %o1, 0x18C4, %g7
17061 rdpr %cwp, %g1
17062 rdpr %cansave, %g2
17063 rdpr %canrestore, %g3
17064 rdpr %cleanwin, %g4
17065 rdpr %otherwin, %g5
17066 rdpr %wstate, %g6
17067 edge8n %g6, %o4, %g4
17068 xorcc %i0, %o2, %g1
17069 ldub [%l7 + 0x2C], %l1
17070 andn %l0, 0x1911, %i2
17071 movvc %icc, %i3, %i4
17072 orcc %o7, 0x0B76, %o0
17073 movvs %xcc, %l4, %g2
17074 and %o3, %l2, %l3
17075 fmovsg %icc, %f12, %f25
17076 andncc %l6, %g3, %i1
17077 movrlz %i6, 0x3F5, %o6
17078 sir 0x057A
17079 edge32 %i5, %l5, %g5
17080 subcc %i7, 0x1B39, %o1
17081 sir 0x1A38
17082 fmuld8sux16 %f10, %f20, %f22
17083 sub %o5, %g7, %o4
17084 fmovdcs %xcc, %f11, %f6
17085 alignaddr %g6, %i0, %g4
17086 fmovdle %icc, %f30, %f19
17087 srlx %g1, 0x06, %l1
17088 stw %o2, [%l7 + 0x08]
17089 fxors %f1, %f9, %f7
17090 xorcc %l0, %i2, %i3
17091 movvc %icc, %i4, %o7
17092 ldx [%l7 + 0x28], %o0
17093 movgu %icc, %l4, %g2
17094 edge32ln %o3, %l2, %l6
17095 fmovdgu %xcc, %f20, %f14
17096 ld [%l7 + 0x44], %f10
17097 or %l3, %i1, %g3
17098 movn %icc, %o6, %i6
17099 subccc %l5, 0x0193, %i5
17100 setx loop_52, %l0, %l1
17101 return %l1
17102 nop
17103 rdpr %cwp, %g1
17104 rdpr %cansave, %g2
17105 rdpr %canrestore, %g3
17106 rdpr %cleanwin, %g4
17107 rdpr %otherwin, %g5
17108 rdpr %wstate, %g6
17109loop_52: movrlz %g5, %g7, %o5
17110 alignaddrl %g6, %i0, %g4
17111 fnor %f18, %f6, %f22
17112 ldd [%l7 + 0x58], %g0
17113 srax %l1, 0x07, %o4
17114 edge8l %o2, %i2, %i3
17115 fnand %f22, %f24, %f8
17116 fmovrsgez %l0, %f19, %f11
17117 smul %i4, 0x0C88, %o7
17118 fmovde %icc, %f17, %f13
17119 sub %o0, %l4, %g2
17120 array32 %l2, %l6, %o3
17121 andncc %i1, %g3, %l3
17122 addc %i6, 0x00D0, %l5
17123 save %o6, 0x06CE, %i7
17124 rdpr %cwp, %g1
17125 rdpr %cansave, %g2
17126 rdpr %canrestore, %g3
17127 rdpr %cleanwin, %g4
17128 rdpr %otherwin, %g5
17129 rdpr %wstate, %g6
17130 addc %o1, %g5, %i5
17131 alignaddr %g7, %o5, %g6
17132 fmovdvc %icc, %f6, %f19
17133 st %f31, [%l7 + 0x44]
17134 ldx [%l7 + 0x58], %g4
17135 fmovda %xcc, %f21, %f11
17136 fsrc2 %f30, %f24
17137 fmovrsgz %i0, %f0, %f20
17138 movne %xcc, %g1, %l1
17139 edge32l %o2, %o4, %i2
17140 fpackfix %f6, %f17
17141 fmul8ulx16 %f30, %f8, %f28
17142 popc %i3, %l0
17143 movcs %icc, %o7, %o0
17144 ldsb [%l7 + 0x11], %l4
17145 fmovrse %g2, %f14, %f6
17146 srlx %i4, 0x0A, %l2
17147 orncc %l6, 0x161E, %o3
17148 fnors %f6, %f19, %f18
17149 fcmpne32 %f6, %f2, %i1
17150 alignaddr %l3, %i6, %l5
17151 movgu %icc, %o6, %i7
17152 ldd [%l7 + 0x70], %o0
17153 movcc %xcc, %g5, %i5
17154 st %f5, [%l7 + 0x18]
17155 edge8n %g7, %o5, %g6
17156 sra %g3, %g4, %i0
17157 or %l1, %o2, %o4
17158 fmovsg %xcc, %f13, %f3
17159 fnor %f30, %f24, %f6
17160 edge8n %g1, %i2, %l0
17161 ldub [%l7 + 0x60], %i3
17162 mova %icc, %o7, %l4
17163 nop
17164 set 0x24, %i2
17165 sth %o0, [%l7 + %i2]
17166 smulcc %i4, %g2, %l2
17167 nop
17168 set 0x30, %o2
17169 std %f30, [%l7 + %o2]
17170 fmovdcs %xcc, %f4, %f7
17171 movpos %icc, %l6, %i1
17172 movpos %icc, %l3, %i6
17173 movleu %xcc, %o3, %l5
17174 movcc %icc, %i7, %o6
17175 smul %o1, 0x0FCE, %g5
17176 nop
17177 set 0x38, %o0
17178 std %f30, [%l7 + %o0]
17179 mulx %g7, 0x1B11, %o5
17180 save %i5, 0x01F1, %g3
17181 rdpr %cwp, %g1
17182 rdpr %cansave, %g2
17183 rdpr %canrestore, %g3
17184 rdpr %cleanwin, %g4
17185 rdpr %otherwin, %g5
17186 rdpr %wstate, %g6
17187 fmovrsgez %g6, %f30, %f15
17188 edge16l %g4, %l1, %i0
17189 edge32n %o2, %o4, %i2
17190 andn %l0, %g1, %o7
17191 array8 %l4, %o0, %i4
17192 fmovdneg %icc, %f18, %f25
17193 fmovdneg %icc, %f29, %f2
17194 fmovrsne %g2, %f10, %f31
17195 movl %icc, %i3, %l2
17196 faligndata %f8, %f6, %f18
17197 fmovrdlez %i1, %f20, %f4
17198 ldsb [%l7 + 0x57], %l3
17199 udivx %l6, 0x0ED4, %i6
17200 andcc %l5, %o3, %i7
17201 fcmpes %fcc2, %f17, %f15
17202 edge16ln %o1, %o6, %g5
17203 srl %g7, 0x09, %o5
17204 andncc %g3, %i5, %g4
17205 fmovsle %xcc, %f8, %f11
17206 subcc %g6, %l1, %i0
17207 addc %o2, 0x030A, %o4
17208 movvs %icc, %i2, %g1
17209 movcs %icc, %l0, %l4
17210 sdivcc %o7, 0x1C39, %i4
17211 edge32l %g2, %o0, %l2
17212 sth %i3, [%l7 + 0x48]
17213 movpos %icc, %l3, %i1
17214 stb %l6, [%l7 + 0x47]
17215 edge8l %i6, %l5, %i7
17216 fmovsleu %icc, %f18, %f7
17217 sdiv %o3, 0x1746, %o1
17218 edge8l %g5, %g7, %o6
17219 stw %o5, [%l7 + 0x6C]
17220 fandnot2 %f6, %f8, %f2
17221 addc %g3, %g4, %g6
17222 srax %l1, 0x04, %i0
17223 movrgz %i5, %o2, %o4
17224 sdivcc %i2, 0x18D4, %l0
17225 movvc %icc, %g1, %o7
17226 andcc %i4, %l4, %g2
17227 fmovrdlez %o0, %f22, %f22
17228 stb %i3, [%l7 + 0x38]
17229 ld [%l7 + 0x40], %f5
17230 lduw [%l7 + 0x08], %l2
17231 fmovsleu %icc, %f7, %f2
17232 ld [%l7 + 0x34], %f18
17233 edge8 %i1, %l3, %l6
17234 movrgz %l5, %i7, %i6
17235 fmovrsgez %o1, %f2, %f22
17236 movrlz %g5, %g7, %o6
17237 nop
17238 set 0x4C, %l2
17239 lduw [%l7 + %l2], %o5
17240 sll %g3, %o3, %g6
17241 movgu %xcc, %g4, %i0
17242 srax %l1, 0x15, %o2
17243 nop
17244 set 0x74, %l5
17245 lduw [%l7 + %l5], %o4
17246 fpack32 %f6, %f24, %f0
17247 edge16 %i2, %i5, %g1
17248 stb %l0, [%l7 + 0x5B]
17249 sllx %o7, 0x19, %i4
17250 xorcc %l4, %g2, %o0
17251 fxor %f0, %f24, %f24
17252 edge16n %l2, %i1, %i3
17253 std %f20, [%l7 + 0x20]
17254 orcc %l3, %l6, %l5
17255 subc %i6, 0x1F24, %i7
17256 ldsb [%l7 + 0x7F], %g5
17257 sethi 0x0E16, %o1
17258 lduh [%l7 + 0x48], %o6
17259 fandnot1 %f26, %f30, %f30
17260 lduh [%l7 + 0x10], %g7
17261 movneg %xcc, %o5, %g3
17262 movle %icc, %g6, %o3
17263 mulx %i0, 0x1E9C, %g4
17264 ldd [%l7 + 0x50], %o2
17265 fzero %f14
17266 orn %l1, %i2, %o4
17267 fcmple16 %f24, %f10, %g1
17268 add %l0, 0x00B0, %i5
17269 edge32 %i4, %o7, %l4
17270 ldub [%l7 + 0x21], %o0
17271 array16 %g2, %l2, %i1
17272 fmovdg %xcc, %f12, %f27
17273 sdiv %l3, 0x0BB3, %l6
17274 movrne %i3, %i6, %i7
17275 xor %l5, %g5, %o6
17276 fpsub16 %f18, %f16, %f18
17277 movle %icc, %o1, %g7
17278 array16 %g3, %g6, %o5
17279 edge8l %o3, %g4, %i0
17280 srl %l1, 0x15, %i2
17281 fxnor %f0, %f16, %f10
17282 sir 0x173E
17283 umul %o2, %g1, %o4
17284 fsrc2 %f10, %f6
17285 sllx %l0, %i5, %i4
17286 and %l4, %o7, %o0
17287 ldd [%l7 + 0x08], %f28
17288 alignaddrl %l2, %i1, %g2
17289 add %l3, 0x179F, %i3
17290 lduh [%l7 + 0x78], %i6
17291 sra %i7, %l5, %g5
17292 xnor %l6, %o1, %o6
17293 udivx %g3, 0x18F3, %g7
17294 ld [%l7 + 0x10], %f11
17295 xnorcc %o5, %o3, %g6
17296 srlx %g4, %l1, %i2
17297 sdiv %i0, 0x00EB, %g1
17298 alignaddr %o4, %o2, %i5
17299 edge8n %i4, %l0, %l4
17300 fmuld8ulx16 %f7, %f27, %f6
17301 alignaddrl %o0, %l2, %i1
17302 movne %xcc, %o7, %l3
17303 fmovsl %xcc, %f10, %f16
17304 srl %i3, 0x0C, %g2
17305 and %i6, %l5, %i7
17306 subc %l6, 0x030B, %o1
17307 smulcc %g5, 0x01AE, %g3
17308 andncc %o6, %o5, %o3
17309 lduw [%l7 + 0x24], %g6
17310 fand %f26, %f4, %f2
17311 srlx %g7, 0x0D, %g4
17312 movge %icc, %l1, %i0
17313 nop
17314 set 0x10, %g7
17315 ldsw [%l7 + %g7], %i2
17316 edge16l %g1, %o4, %o2
17317 movn %xcc, %i5, %l0
17318 nop
17319 set 0x30, %o6
17320 stx %l4, [%l7 + %o6]
17321 orncc %i4, %o0, %i1
17322 xor %l2, 0x1BBC, %l3
17323 ldsh [%l7 + 0x3A], %o7
17324 fcmpes %fcc1, %f22, %f19
17325 fpsub32 %f8, %f26, %f28
17326 fxors %f10, %f25, %f29
17327 fpsub16 %f18, %f14, %f0
17328 movcc %icc, %g2, %i6
17329 edge32ln %i3, %i7, %l6
17330 edge8ln %o1, %l5, %g3
17331 movl %icc, %o6, %o5
17332 umulcc %g5, %o3, %g7
17333 edge32 %g6, %l1, %i0
17334 movgu %icc, %g4, %i2
17335 fmovsa %xcc, %f4, %f19
17336 orn %o4, 0x098F, %o2
17337 fsrc1s %f14, %f15
17338 fpadd32s %f9, %f9, %f11
17339 edge16l %i5, %g1, %l0
17340 ldsb [%l7 + 0x18], %l4
17341 popc 0x0268, %i4
17342 addccc %o0, %l2, %i1
17343 xnor %l3, 0x041B, %o7
17344 fpadd16s %f12, %f28, %f23
17345 movg %icc, %g2, %i6
17346 fpack32 %f4, %f6, %f28
17347 fmul8ulx16 %f20, %f26, %f2
17348 fxors %f0, %f17, %f10
17349 fmovdvs %icc, %f15, %f31
17350 andcc %i3, %i7, %o1
17351 umul %l6, 0x07AA, %g3
17352 movrgz %l5, 0x2FF, %o6
17353 fmovrde %o5, %f18, %f20
17354 bshuffle %f28, %f14, %f20
17355 sll %g5, %g7, %g6
17356 movrgez %o3, %l1, %g4
17357 sdivcc %i0, 0x0994, %i2
17358 movleu %icc, %o4, %o2
17359 restore %i5, 0x1838, %l0
17360 rdpr %cwp, %g1
17361 rdpr %cansave, %g2
17362 rdpr %canrestore, %g3
17363 rdpr %cleanwin, %g4
17364 rdpr %otherwin, %g5
17365 rdpr %wstate, %g6
17366 sdiv %g1, 0x10D4, %i4
17367 fpack32 %f2, %f6, %f20
17368 fsrc1s %f22, %f9
17369 fornot2 %f30, %f30, %f8
17370 srl %l4, %l2, %o0
17371 fpack32 %f6, %f22, %f24
17372 edge8n %i1, %o7, %l3
17373 edge32 %i6, %g2, %i3
17374 fmovrdne %i7, %f4, %f16
17375 srax %l6, %o1, %g3
17376 movne %xcc, %o6, %o5
17377 popc 0x1C7B, %l5
17378 xorcc %g5, %g6, %g7
17379 add %o3, 0x158C, %l1
17380 xnor %g4, %i0, %i2
17381 smulcc %o2, %i5, %o4
17382 orncc %g1, 0x11B0, %i4
17383 stw %l0, [%l7 + 0x24]
17384 sir 0x0273
17385 sdiv %l2, 0x172C, %l4
17386 fsrc2s %f17, %f28
17387 edge8ln %o0, %i1, %o7
17388 ldub [%l7 + 0x4E], %i6
17389 pdist %f8, %f16, %f12
17390 ldd [%l7 + 0x10], %f26
17391 or %g2, %l3, %i7
17392 array16 %i3, %o1, %g3
17393 fnot1 %f6, %f30
17394 ldsw [%l7 + 0x68], %l6
17395 movg %icc, %o6, %l5
17396 sdivcc %o5, 0x13DF, %g6
17397 fcmped %fcc2, %f6, %f22
17398 movg %icc, %g7, %o3
17399 sth %l1, [%l7 + 0x3E]
17400 stw %g5, [%l7 + 0x18]
17401 st %f26, [%l7 + 0x64]
17402 array32 %i0, %i2, %o2
17403 andncc %i5, %o4, %g4
17404 fmovsn %xcc, %f3, %f19
17405 andncc %g1, %i4, %l0
17406 sethi 0x1A9D, %l2
17407 srlx %l4, %i1, %o0
17408 fmovdl %xcc, %f7, %f12
17409 orncc %i6, 0x1CAA, %g2
17410 ldub [%l7 + 0x42], %o7
17411 edge8ln %i7, %i3, %o1
17412 movvs %xcc, %g3, %l6
17413 sdivcc %l3, 0x1513, %o6
17414 movrgez %o5, %l5, %g7
17415 fmovrslez %g6, %f6, %f27
17416 fnand %f30, %f12, %f10
17417 movneg %icc, %o3, %l1
17418 fxor %f0, %f10, %f14
17419 ldx [%l7 + 0x10], %i0
17420 sdiv %g5, 0x06D0, %o2
17421 subcc %i5, 0x0B42, %i2
17422 srax %g4, %g1, %o4
17423 movvc %xcc, %i4, %l0
17424 stb %l2, [%l7 + 0x4B]
17425 sethi 0x0882, %i1
17426 xnorcc %l4, %o0, %i6
17427 movge %icc, %o7, %g2
17428 lduh [%l7 + 0x34], %i7
17429 fmuld8ulx16 %f11, %f31, %f12
17430 array32 %o1, %g3, %l6
17431 edge16n %i3, %l3, %o6
17432 ld [%l7 + 0x58], %f10
17433 fmovrse %o5, %f0, %f0
17434 subc %l5, 0x1B51, %g7
17435 stx %g6, [%l7 + 0x58]
17436 edge8l %o3, %i0, %l1
17437 sll %g5, 0x0B, %i5
17438 fmovdvs %icc, %f11, %f19
17439 addcc %i2, %g4, %o2
17440 alignaddrl %g1, %i4, %o4
17441 smulcc %l0, 0x00DC, %i1
17442 edge16ln %l2, %l4, %o0
17443 ldub [%l7 + 0x0A], %o7
17444 fcmpes %fcc3, %f16, %f14
17445 fpsub32 %f30, %f22, %f26
17446 xor %g2, 0x1037, %i7
17447 movn %icc, %i6, %g3
17448 edge16 %l6, %o1, %i3
17449 mulscc %o6, 0x19E5, %o5
17450 srl %l3, 0x11, %g7
17451 ldsb [%l7 + 0x14], %l5
17452 array16 %o3, %i0, %g6
17453 array8 %l1, %i5, %i2
17454 xorcc %g4, 0x09B4, %o2
17455 setx loop_53, %l0, %l1
17456 return %l1
17457 nop
17458 rdpr %cwp, %g1
17459 rdpr %cansave, %g2
17460 rdpr %canrestore, %g3
17461 rdpr %cleanwin, %g4
17462 rdpr %otherwin, %g5
17463 rdpr %wstate, %g6
17464loop_53: nop
17465 set 0x67, %o5
17466 ldub [%l7 + %o5], %i4
17467 fnegs %f14, %f24
17468 ldx [%l7 + 0x38], %o4
17469 udivcc %l0, 0x0187, %i1
17470 std %f30, [%l7 + 0x48]
17471 array16 %l2, %l4, %o0
17472 fmovdvs %xcc, %f8, %f26
17473 sir 0x09D0
17474 fors %f28, %f4, %f12
17475 xorcc %g2, 0x187B, %o7
17476 fnot2 %f6, %f18
17477 restore %i6, 0x1ADB, %g3
17478 rdpr %cwp, %g1
17479 rdpr %cansave, %g2
17480 rdpr %canrestore, %g3
17481 rdpr %cleanwin, %g4
17482 rdpr %otherwin, %g5
17483 rdpr %wstate, %g6
17484 movl %icc, %l6, %o1
17485 nop
17486 set 0x68, %i3
17487 ldd [%l7 + %i3], %i6
17488 subcc %i3, %o6, %l3
17489 orn %g7, %o5, %l5
17490 edge16 %o3, %i0, %l1
17491 edge32n %i5, %g6, %i2
17492 subcc %o2, %g5, %g1
17493 sll %i4, 0x19, %g4
17494 xnorcc %o4, 0x19FC, %l0
17495 movn %icc, %l2, %i1
17496 udivcc %l4, 0x0DB2, %o0
17497 sdiv %g2, 0x15F0, %o7
17498 edge8ln %g3, %l6, %o1
17499 udivcc %i6, 0x0BF1, %i7
17500 fpadd32s %f11, %f21, %f31
17501 udivx %i3, 0x1BF4, %l3
17502 edge8ln %o6, %g7, %o5
17503 andncc %o3, %l5, %i0
17504 edge8 %l1, %i5, %g6
17505 nop
17506 set 0x0E, %g4
17507 sth %i2, [%l7 + %g4]
17508 edge16l %g5, %o2, %g1
17509 fmul8ulx16 %f6, %f2, %f6
17510 xnorcc %i4, 0x067C, %o4
17511 edge16 %g4, %l2, %i1
17512 fmovrdgz %l0, %f30, %f6
17513 fmovdneg %xcc, %f30, %f6
17514 orncc %l4, %g2, %o0
17515 edge32n %o7, %l6, %g3
17516 ldsw [%l7 + 0x68], %o1
17517 srl %i7, %i3, %l3
17518 fornot1s %f13, %f12, %f6
17519 fxors %f4, %f31, %f0
17520 save %o6, 0x0593, %i6
17521 rdpr %cwp, %g1
17522 rdpr %cansave, %g2
17523 rdpr %canrestore, %g3
17524 rdpr %cleanwin, %g4
17525 rdpr %otherwin, %g5
17526 rdpr %wstate, %g6
17527 subccc %g7, %o5, %l5
17528 fzero %f8
17529 st %f3, [%l7 + 0x0C]
17530 ldd [%l7 + 0x30], %f26
17531 fmul8x16 %f5, %f4, %f26
17532 edge32n %i0, %o3, %l1
17533 andncc %g6, %i2, %i5
17534 sdivcc %o2, 0x0DBA, %g1
17535 nop
17536 set 0x54, %i1
17537 ldsb [%l7 + %i1], %g5
17538 fmovrsgz %i4, %f13, %f1
17539 fcmpne32 %f20, %f30, %g4
17540 stw %l2, [%l7 + 0x60]
17541 movrne %o4, %i1, %l0
17542 fmovscc %icc, %f25, %f9
17543 srax %l4, %o0, %g2
17544 edge32ln %l6, %g3, %o7
17545 fpsub16 %f6, %f30, %f12
17546 ldsw [%l7 + 0x54], %i7
17547 or %i3, 0x0BD3, %l3
17548 subc %o1, %i6, %g7
17549 movpos %icc, %o5, %o6
17550 edge16l %i0, %o3, %l1
17551 udivx %g6, 0x01C3, %i2
17552 sdivcc %l5, 0x1540, %o2
17553 fzeros %f3
17554 udiv %i5, 0x1A5D, %g1
17555 addcc %g5, 0x02B7, %i4
17556 subcc %l2, 0x123F, %g4
17557 setx loop_54, %l0, %l1
17558 return %l1
17559 nop
17560 rdpr %cwp, %g1
17561 rdpr %cansave, %g2
17562 rdpr %canrestore, %g3
17563 rdpr %cleanwin, %g4
17564 rdpr %otherwin, %g5
17565 rdpr %wstate, %g6
17566loop_54: xorcc %l0, %l4, %o0
17567 edge8 %g2, %l6, %o7
17568 fmovrsne %i7, %f13, %f31
17569 movneg %icc, %i3, %g3
17570 save %o1, %l3, %g7
17571 rdpr %cwp, %g1
17572 rdpr %cansave, %g2
17573 rdpr %canrestore, %g3
17574 rdpr %cleanwin, %g4
17575 rdpr %otherwin, %g5
17576 rdpr %wstate, %g6
17577 udiv %o5, 0x0705, %i6
17578 stw %i0, [%l7 + 0x08]
17579 fmovrdgez %o3, %f24, %f6
17580 umul %o6, 0x035E, %l1
17581 ldsh [%l7 + 0x2A], %g6
17582 movl %xcc, %i2, %l5
17583 and %i5, 0x1069, %o2
17584 movrne %g5, 0x215, %i4
17585 stb %l2, [%l7 + 0x31]
17586 edge16l %g1, %i1, %g4
17587 srax %l0, 0x0B, %o4
17588 restore %o0, 0x08C8, %g2
17589 rdpr %cwp, %g1
17590 rdpr %cansave, %g2
17591 rdpr %canrestore, %g3
17592 rdpr %cleanwin, %g4
17593 rdpr %otherwin, %g5
17594 rdpr %wstate, %g6
17595 ldsh [%l7 + 0x12], %l4
17596 movle %icc, %o7, %l6
17597 movvs %icc, %i7, %i3
17598 xorcc %o1, 0x1CE1, %l3
17599 fxnor %f8, %f18, %f26
17600 lduw [%l7 + 0x5C], %g3
17601 edge16ln %o5, %i6, %i0
17602 fpadd16s %f5, %f23, %f24
17603 movle %icc, %g7, %o3
17604 ld [%l7 + 0x64], %f26
17605 mulscc %l1, 0x0FA8, %g6
17606 fnegd %f4, %f26
17607 xnorcc %i2, %l5, %o6
17608 andncc %i5, %g5, %i4
17609 movgu %icc, %o2, %l2
17610 std %f2, [%l7 + 0x60]
17611 edge32n %g1, %i1, %g4
17612 fnors %f0, %f25, %f18
17613 fmovsl %xcc, %f15, %f23
17614 fmuld8ulx16 %f1, %f21, %f6
17615 fcmped %fcc3, %f0, %f10
17616 movne %icc, %o4, %l0
17617 ldsw [%l7 + 0x18], %g2
17618 addccc %l4, 0x1C28, %o7
17619 edge16ln %o0, %i7, %i3
17620 ldx [%l7 + 0x78], %l6
17621 fmovspos %xcc, %f11, %f18
17622 fandnot2s %f17, %f25, %f12
17623 ldsw [%l7 + 0x20], %o1
17624 fmovs %f10, %f30
17625 edge32l %g3, %l3, %o5
17626 subc %i0, 0x1182, %g7
17627 andn %i6, 0x13B0, %l1
17628 xorcc %o3, 0x0773, %i2
17629 edge8 %g6, %l5, %o6
17630 move %icc, %i5, %i4
17631 movle %icc, %o2, %l2
17632 movgu %xcc, %g5, %g1
17633 smul %g4, 0x1490, %i1
17634 srl %l0, %o4, %l4
17635 and %g2, 0x1F73, %o7
17636 fmovdgu %icc, %f29, %f12
17637 umulcc %i7, 0x12FE, %i3
17638 movge %xcc, %l6, %o0
17639 sub %g3, %o1, %o5
17640 fcmpd %fcc1, %f20, %f20
17641 movge %icc, %i0, %g7
17642 movrgz %l3, 0x318, %i6
17643 faligndata %f12, %f2, %f14
17644 addc %o3, %l1, %i2
17645 edge16ln %l5, %g6, %o6
17646 movpos %icc, %i5, %i4
17647 orncc %l2, %g5, %o2
17648 fmovscs %icc, %f21, %f15
17649 ld [%l7 + 0x34], %f12
17650 array16 %g1, %i1, %g4
17651 movcs %xcc, %o4, %l0
17652 stw %l4, [%l7 + 0x5C]
17653 movg %icc, %o7, %g2
17654 sdivx %i7, 0x0FC3, %i3
17655 ldd [%l7 + 0x18], %o0
17656 nop
17657 set 0x50, %i7
17658 ldub [%l7 + %i7], %l6
17659 nop
17660 set 0x18, %i6
17661 ldd [%l7 + %i6], %g2
17662 std %f30, [%l7 + 0x48]
17663 and %o5, %i0, %g7
17664 ldsh [%l7 + 0x52], %l3
17665 movre %o1, %o3, %l1
17666 srlx %i6, 0x11, %l5
17667 edge32ln %i2, %o6, %i5
17668 edge32ln %g6, %l2, %g5
17669 bshuffle %f12, %f22, %f2
17670 stx %i4, [%l7 + 0x30]
17671 ldx [%l7 + 0x08], %o2
17672 movleu %xcc, %g1, %g4
17673 movne %icc, %o4, %i1
17674 fpadd16s %f8, %f25, %f12
17675 fpack32 %f14, %f10, %f30
17676 fmovdvs %icc, %f7, %f23
17677 srax %l4, %l0, %o7
17678 lduw [%l7 + 0x10], %g2
17679 orcc %i3, 0x0E12, %o0
17680 movge %xcc, %l6, %i7
17681 addccc %g3, %o5, %i0
17682 array16 %l3, %g7, %o3
17683 andcc %l1, 0x118F, %i6
17684 popc 0x1154, %o1
17685 fabss %f1, %f14
17686 ldsb [%l7 + 0x4B], %i2
17687 movvs %icc, %o6, %i5
17688 sdiv %l5, 0x19CA, %g6
17689 array32 %l2, %i4, %o2
17690 edge16ln %g5, %g1, %o4
17691 addcc %i1, %g4, %l0
17692 andcc %o7, %l4, %g2
17693 subcc %i3, 0x0CC8, %l6
17694 sub %i7, %g3, %o5
17695 ldd [%l7 + 0x30], %f2
17696 movle %icc, %i0, %o0
17697 movrgez %l3, %g7, %o3
17698 smulcc %i6, %o1, %l1
17699 orn %o6, %i2, %i5
17700 umul %l5, 0x0A05, %g6
17701 edge16l %l2, %i4, %g5
17702 fpadd32 %f28, %f18, %f30
17703 fxor %f28, %f30, %f26
17704 fmovsg %icc, %f16, %f11
17705 mova %icc, %g1, %o2
17706 orncc %o4, %g4, %i1
17707 movneg %xcc, %l0, %l4
17708 movg %icc, %o7, %g2
17709 srlx %i3, %i7, %g3
17710 lduh [%l7 + 0x6C], %o5
17711 ldd [%l7 + 0x08], %f28
17712 movge %icc, %l6, %i0
17713 ldsh [%l7 + 0x5E], %o0
17714 movpos %icc, %g7, %l3
17715 bshuffle %f8, %f6, %f22
17716 movcc %xcc, %o3, %o1
17717 movle %xcc, %i6, %l1
17718 xnor %o6, 0x0F04, %i5
17719 and %l5, %g6, %i2
17720 fmovspos %icc, %f1, %f12
17721 orn %i4, %l2, %g1
17722 edge32n %g5, %o4, %o2
17723 sra %g4, %i1, %l4
17724 array32 %o7, %g2, %l0
17725 andncc %i7, %i3, %o5
17726 udivcc %g3, 0x15CA, %l6
17727 std %f22, [%l7 + 0x20]
17728 srlx %o0, %g7, %l3
17729 alignaddr %o3, %i0, %i6
17730 xor %o1, 0x1BC6, %l1
17731 alignaddr %o6, %l5, %g6
17732 fpack16 %f14, %f15
17733 fnot2 %f22, %f12
17734 fpadd32 %f6, %f18, %f4
17735 movvc %icc, %i5, %i2
17736 sllx %l2, 0x10, %i4
17737 fcmpgt16 %f8, %f28, %g5
17738 ldsb [%l7 + 0x62], %g1
17739 st %f27, [%l7 + 0x20]
17740 xorcc %o4, 0x1FB3, %g4
17741 fors %f4, %f25, %f18
17742 movrlez %o2, 0x2DC, %i1
17743 stb %o7, [%l7 + 0x3E]
17744 movrlz %l4, %g2, %l0
17745 fmovscc %icc, %f21, %f8
17746 movl %icc, %i7, %i3
17747 sdivcc %o5, 0x074C, %g3
17748 movleu %xcc, %l6, %o0
17749 smulcc %g7, 0x0085, %l3
17750 fmovsvc %xcc, %f30, %f20
17751 fmovdn %icc, %f17, %f21
17752 sdiv %o3, 0x1A27, %i0
17753 movle %xcc, %i6, %l1
17754 ldub [%l7 + 0x6C], %o6
17755 st %f28, [%l7 + 0x3C]
17756 movvs %xcc, %o1, %g6
17757 fpackfix %f16, %f16
17758 subcc %i5, %i2, %l2
17759 ldsw [%l7 + 0x60], %l5
17760 xnor %g5, 0x12C5, %i4
17761 ldsb [%l7 + 0x68], %g1
17762 ldd [%l7 + 0x78], %o4
17763 edge8n %g4, %i1, %o7
17764 subcc %o2, 0x06B9, %l4
17765 edge16 %g2, %l0, %i7
17766 movgu %icc, %o5, %i3
17767 fsrc1s %f6, %f7
17768 ld [%l7 + 0x30], %f25
17769 stw %g3, [%l7 + 0x70]
17770 ldd [%l7 + 0x68], %i6
17771 array32 %g7, %o0, %o3
17772 movcs %icc, %l3, %i0
17773 srax %l1, %o6, %o1
17774 subc %g6, 0x1348, %i5
17775 xorcc %i2, %l2, %i6
17776 sth %l5, [%l7 + 0x2C]
17777 alignaddrl %g5, %g1, %i4
17778 fmovsgu %xcc, %f15, %f8
17779 fpack16 %f30, %f10
17780 fmovdn %xcc, %f23, %f6
17781 edge16l %g4, %o4, %i1
17782 movcs %xcc, %o2, %o7
17783 movge %xcc, %g2, %l4
17784 xor %i7, %o5, %i3
17785 fmovdcc %xcc, %f2, %f14
17786 movrgez %g3, %l6, %g7
17787 alignaddr %o0, %l0, %l3
17788 lduw [%l7 + 0x44], %i0
17789 movgu %icc, %l1, %o6
17790 fcmpgt16 %f8, %f4, %o1
17791 udiv %o3, 0x028D, %g6
17792 nop
17793 set 0x10, %i5
17794 ldd [%l7 + %i5], %i2
17795 sll %i5, 0x08, %i6
17796 fmovdvs %xcc, %f11, %f0
17797 edge16ln %l5, %l2, %g5
17798 stw %g1, [%l7 + 0x20]
17799 andcc %i4, 0x0506, %o4
17800 add %g4, 0x09D7, %i1
17801 or %o7, %o2, %g2
17802 or %i7, %o5, %i3
17803 sdivx %g3, 0x1CF2, %l4
17804 orncc %g7, 0x0460, %o0
17805 ldub [%l7 + 0x65], %l0
17806 andcc %l6, 0x0F45, %l3
17807 edge32 %l1, %o6, %o1
17808 edge32 %i0, %g6, %o3
17809 fnors %f4, %f29, %f11
17810 array8 %i5, %i6, %i2
17811 andn %l2, %g5, %g1
17812 edge32ln %l5, %i4, %g4
17813 addc %i1, 0x1377, %o4
17814 ldx [%l7 + 0x58], %o7
17815 fmovsne %icc, %f4, %f29
17816 sllx %o2, %i7, %o5
17817 fcmpgt32 %f24, %f4, %g2
17818 edge16 %i3, %l4, %g3
17819 st %f27, [%l7 + 0x48]
17820 xorcc %o0, %l0, %l6
17821 array8 %l3, %l1, %g7
17822 movvs %icc, %o1, %o6
17823 sub %i0, %g6, %i5
17824 fmovrdlez %o3, %f0, %f30
17825 fcmpeq32 %f26, %f30, %i2
17826 edge16n %i6, %g5, %l2
17827 fnand %f24, %f20, %f2
17828 srl %g1, %l5, %i4
17829 movvs %icc, %i1, %g4
17830 fmovrde %o7, %f24, %f0
17831 edge32l %o2, %i7, %o5
17832 ldub [%l7 + 0x5E], %g2
17833 movgu %xcc, %i3, %l4
17834 fmovdn %icc, %f0, %f9
17835 std %f22, [%l7 + 0x38]
17836 movleu %xcc, %g3, %o4
17837 umulcc %l0, 0x0617, %o0
17838 movpos %icc, %l3, %l6
17839 udivcc %l1, 0x18F5, %o1
17840 fmovrdne %o6, %f28, %f14
17841 movcs %xcc, %g7, %g6
17842 array16 %i5, %o3, %i2
17843 stw %i0, [%l7 + 0x50]
17844 alignaddr %g5, %i6, %g1
17845 srax %l5, 0x0C, %i4
17846 movle %icc, %i1, %g4
17847 alignaddrl %o7, %o2, %i7
17848 udivx %l2, 0x0A23, %o5
17849 addccc %i3, %l4, %g3
17850 smul %g2, %o4, %l0
17851 subccc %l3, 0x10D3, %o0
17852 add %l1, %o1, %l6
17853 mova %xcc, %o6, %g7
17854 movrlez %g6, 0x0F8, %o3
17855 alignaddr %i2, %i0, %g5
17856 fxnor %f4, %f30, %f10
17857 fmul8sux16 %f18, %f4, %f28
17858 fmul8ulx16 %f26, %f18, %f10
17859 andcc %i5, %i6, %g1
17860 alignaddrl %i4, %l5, %g4
17861 ldsh [%l7 + 0x64], %i1
17862 udivcc %o2, 0x171A, %i7
17863 fpack32 %f24, %f4, %f22
17864 alignaddr %l2, %o5, %o7
17865 std %f12, [%l7 + 0x78]
17866 fone %f22
17867 movrlez %i3, 0x0B8, %l4
17868 addcc %g3, 0x04D5, %o4
17869 fmovsl %icc, %f17, %f31
17870 smul %g2, %l3, %o0
17871 array16 %l0, %o1, %l6
17872 nop
17873 set 0x4E, %o4
17874 ldsh [%l7 + %o4], %l1
17875 lduw [%l7 + 0x74], %g7
17876 subccc %g6, %o6, %o3
17877 orncc %i2, %i0, %g5
17878 edge32l %i5, %i6, %g1
17879 smul %i4, %g4, %i1
17880 orncc %l5, 0x1F5D, %i7
17881 edge16ln %o2, %l2, %o5
17882 nop
17883 set 0x68, %g6
17884 stx %i3, [%l7 + %g6]
17885 fpack32 %f10, %f4, %f2
17886 fmovs %f0, %f17
17887 movn %icc, %l4, %o7
17888 sdiv %o4, 0x1767, %g3
17889 fmovs %f10, %f18
17890 movl %icc, %l3, %g2
17891 addcc %l0, %o1, %l6
17892 nop
17893 set 0x6C, %o3
17894 lduh [%l7 + %o3], %l1
17895 movn %icc, %g7, %g6
17896 sub %o6, %o0, %o3
17897 movn %icc, %i2, %i0
17898 xor %i5, %i6, %g1
17899 edge16n %g5, %g4, %i1
17900 fexpand %f30, %f10
17901 addcc %i4, %i7, %o2
17902 add %l5, 0x167C, %o5
17903 save %l2, 0x0B04, %i3
17904 rdpr %cwp, %g1
17905 rdpr %cansave, %g2
17906 rdpr %canrestore, %g3
17907 rdpr %cleanwin, %g4
17908 rdpr %otherwin, %g5
17909 rdpr %wstate, %g6
17910 xnorcc %l4, 0x0EAF, %o7
17911 fxnor %f4, %f2, %f4
17912 addc %o4, %l3, %g2
17913 movvs %icc, %g3, %l0
17914 movrlez %l6, %l1, %g7
17915 umulcc %g6, %o6, %o1
17916 srlx %o3, %o0, %i0
17917 lduh [%l7 + 0x62], %i5
17918 ldsh [%l7 + 0x18], %i2
17919 fmovdge %xcc, %f24, %f30
17920 sllx %i6, 0x15, %g1
17921 subcc %g4, %i1, %i4
17922 movcc %icc, %g5, %i7
17923 fmovrdne %o2, %f28, %f14
17924 movre %l5, 0x3E5, %l2
17925 sra %i3, %o5, %o7
17926 movvc %icc, %l4, %l3
17927 fmovrde %g2, %f30, %f4
17928 edge16l %o4, %l0, %l6
17929 lduw [%l7 + 0x54], %g3
17930 ldd [%l7 + 0x20], %l0
17931 sll %g7, 0x16, %g6
17932 fmovscc %xcc, %f30, %f18
17933 movl %xcc, %o1, %o6
17934 edge8n %o3, %i0, %o0
17935 fornot1s %f23, %f28, %f24
17936 setx loop_55, %l0, %l1
17937 return %l1
17938 nop
17939 rdpr %cwp, %g1
17940 rdpr %cansave, %g2
17941 rdpr %canrestore, %g3
17942 rdpr %cleanwin, %g4
17943 rdpr %otherwin, %g5
17944 rdpr %wstate, %g6
17945loop_55: srax %i6, %g4, %i1
17946 umul %g1, %i4, %g5
17947 sir 0x152B
17948 ld [%l7 + 0x20], %f6
17949 udiv %i7, 0x1204, %o2
17950 fandnot2s %f2, %f5, %f6
17951 edge32 %l2, %i3, %l5
17952 fmovse %icc, %f22, %f19
17953 fxor %f30, %f10, %f4
17954 movleu %xcc, %o7, %l4
17955 ldsb [%l7 + 0x28], %l3
17956 movvc %xcc, %g2, %o5
17957 addcc %o4, %l0, %l6
17958 sub %g3, %g7, %l1
17959 ldd [%l7 + 0x68], %f24
17960 lduh [%l7 + 0x50], %g6
17961 ldd [%l7 + 0x70], %o6
17962 nop
17963 set 0x60, %i4
17964 stx %o1, [%l7 + %i4]
17965 stb %o3, [%l7 + 0x57]
17966 edge8l %o0, %i0, %i5
17967 fone %f14
17968 alignaddr %i6, %g4, %i2
17969 andncc %i1, %g1, %i4
17970 edge16l %i7, %o2, %g5
17971 edge8 %l2, %i3, %o7
17972 stb %l5, [%l7 + 0x39]
17973 fcmpd %fcc1, %f22, %f22
17974 edge16n %l4, %l3, %o5
17975 sll %o4, %l0, %g2
17976 subc %l6, 0x179B, %g7
17977 fnegd %f12, %f8
17978 fmovdge %icc, %f31, %f13
17979 edge8l %l1, %g6, %g3
17980 mova %icc, %o6, %o1
17981 movvs %xcc, %o3, %i0
17982 sdiv %o0, 0x1064, %i5
17983 stb %i6, [%l7 + 0x63]
17984 stx %g4, [%l7 + 0x58]
17985 lduh [%l7 + 0x40], %i2
17986 edge16n %g1, %i1, %i4
17987 fmovsne %icc, %f21, %f24
17988 umulcc %i7, 0x176A, %o2
17989 lduh [%l7 + 0x24], %g5
17990 edge32n %i3, %o7, %l5
17991 fcmple16 %f26, %f24, %l2
17992 udiv %l4, 0x1E4E, %o5
17993 edge8 %o4, %l0, %g2
17994 movvs %icc, %l3, %l6
17995 srl %l1, 0x04, %g7
17996 fzero %f6
17997 sir 0x1753
17998 nop
17999 set 0x52, %o1
18000 sth %g6, [%l7 + %o1]
18001 smul %o6, 0x097E, %g3
18002 udiv %o3, 0x19FA, %o1
18003 lduh [%l7 + 0x1C], %o0
18004 orncc %i0, 0x12E7, %i5
18005 ldx [%l7 + 0x60], %i6
18006 xor %g4, 0x1E27, %g1
18007 sll %i1, %i4, %i2
18008 andn %o2, 0x0E4C, %g5
18009 fmovdcs %icc, %f10, %f21
18010 sir 0x017D
18011 fnegs %f20, %f21
18012 smul %i3, %o7, %i7
18013 movcs %xcc, %l2, %l4
18014 fpackfix %f6, %f26
18015 fmovrsgez %l5, %f1, %f20
18016 st %f10, [%l7 + 0x70]
18017 fmovsn %icc, %f30, %f21
18018 ldsh [%l7 + 0x28], %o4
18019 edge16ln %o5, %l0, %l3
18020 movge %xcc, %g2, %l1
18021 edge16n %g7, %l6, %g6
18022 stx %g3, [%l7 + 0x30]
18023 movrgz %o6, 0x129, %o1
18024 add %o0, %i0, %o3
18025 fpsub16 %f8, %f4, %f0
18026 mulscc %i5, 0x19BA, %i6
18027 movpos %icc, %g1, %g4
18028 fmovdcs %xcc, %f23, %f21
18029 lduw [%l7 + 0x18], %i1
18030 andncc %i2, %i4, %g5
18031 fmovrse %o2, %f20, %f16
18032 xorcc %i3, 0x0CF8, %i7
18033 nop
18034 set 0x74, %g5
18035 ldsw [%l7 + %g5], %o7
18036 srlx %l4, %l2, %l5
18037 fmovrdgz %o5, %f22, %f6
18038 sdivx %l0, 0x03EC, %l3
18039 edge16n %g2, %l1, %g7
18040 xor %l6, 0x0AE0, %g6
18041 alignaddr %o4, %o6, %g3
18042 edge8l %o1, %o0, %o3
18043 fmovspos %icc, %f24, %f13
18044 movcs %xcc, %i0, %i5
18045 andcc %g1, 0x1496, %g4
18046 ldub [%l7 + 0x2F], %i6
18047 movvc %xcc, %i2, %i1
18048 fpack32 %f14, %f16, %f0
18049 add %i4, 0x09B9, %o2
18050 sll %g5, %i3, %i7
18051 fcmpd %fcc2, %f10, %f18
18052 fmovrdgez %l4, %f22, %f4
18053 ld [%l7 + 0x24], %f9
18054 edge32ln %o7, %l5, %l2
18055 xnor %o5, %l0, %g2
18056 add %l1, 0x0293, %g7
18057 smul %l3, %l6, %g6
18058 movrlz %o4, 0x1B0, %o6
18059 xnorcc %g3, %o0, %o1
18060 movgu %xcc, %o3, %i0
18061 movle %xcc, %g1, %g4
18062 xorcc %i6, 0x00A1, %i2
18063 fmul8x16 %f28, %f4, %f24
18064 smul %i5, %i1, %o2
18065 ldsw [%l7 + 0x7C], %i4
18066 ldsw [%l7 + 0x38], %g5
18067 movle %xcc, %i7, %i3
18068 fmovdneg %xcc, %f23, %f11
18069 or %o7, 0x0677, %l5
18070 umulcc %l2, %o5, %l0
18071 fzero %f2
18072 movrgez %g2, %l4, %l1
18073 edge32ln %g7, %l6, %g6
18074 umulcc %o4, 0x0FA1, %o6
18075 fors %f14, %f12, %f21
18076 udiv %g3, 0x028E, %o0
18077 fcmpes %fcc3, %f7, %f30
18078 movre %l3, %o1, %i0
18079 save %g1, 0x12F9, %g4
18080 rdpr %cwp, %g1
18081 rdpr %cansave, %g2
18082 rdpr %canrestore, %g3
18083 rdpr %cleanwin, %g4
18084 rdpr %otherwin, %g5
18085 rdpr %wstate, %g6
18086 xnor %i6, 0x0986, %i2
18087 popc 0x0FBC, %i5
18088 faligndata %f24, %f10, %f2
18089 edge32l %o3, %i1, %i4
18090 movrlez %g5, 0x36F, %i7
18091 xor %i3, %o7, %l5
18092 array8 %o2, %o5, %l2
18093 edge8ln %l0, %l4, %g2
18094 fpack32 %f24, %f24, %f8
18095 movcc %xcc, %g7, %l6
18096 fmovdpos %icc, %f9, %f13
18097 array16 %l1, %o4, %o6
18098 addcc %g3, %g6, %l3
18099 addccc %o1, 0x07A9, %o0
18100 fandnot2 %f24, %f0, %f6
18101 movrlez %g1, %g4, %i0
18102 edge8l %i6, %i2, %o3
18103 smul %i1, 0x1B13, %i5
18104 st %f28, [%l7 + 0x14]
18105 fmul8x16au %f10, %f1, %f14
18106 srl %g5, %i7, %i3
18107 movcs %icc, %o7, %i4
18108 movg %xcc, %o2, %l5
18109 fmovsa %xcc, %f26, %f30
18110 std %f16, [%l7 + 0x38]
18111 fmovsge %icc, %f19, %f2
18112 movvc %icc, %l2, %o5
18113 orn %l4, 0x00FE, %l0
18114 orn %g2, %g7, %l1
18115 bshuffle %f4, %f4, %f28
18116 edge32 %l6, %o6, %g3
18117 fsrc2s %f17, %f8
18118 fnor %f0, %f20, %f14
18119 alignaddrl %o4, %g6, %o1
18120 fmovrsgez %o0, %f15, %f4
18121 array32 %g1, %g4, %l3
18122 sra %i0, 0x0C, %i6
18123 stw %o3, [%l7 + 0x64]
18124 sdivcc %i1, 0x0CED, %i2
18125 edge32l %i5, %i7, %g5
18126 movn %icc, %i3, %o7
18127 fpsub32s %f31, %f4, %f25
18128 alignaddr %i4, %l5, %o2
18129 movre %l2, %l4, %l0
18130 srlx %o5, 0x0B, %g7
18131 restore %g2, %l1, %o6
18132 rdpr %cwp, %g1
18133 rdpr %cansave, %g2
18134 rdpr %canrestore, %g3
18135 rdpr %cleanwin, %g4
18136 rdpr %otherwin, %g5
18137 rdpr %wstate, %g6
18138 srax %l6, %g3, %o4
18139 ld [%l7 + 0x7C], %f13
18140 fcmpd %fcc0, %f8, %f14
18141 fpackfix %f8, %f6
18142 udiv %o1, 0x058D, %g6
18143 fornot1 %f22, %f4, %f30
18144 ldx [%l7 + 0x30], %o0
18145 array8 %g4, %l3, %i0
18146 array32 %g1, %i6, %o3
18147 or %i1, 0x1148, %i5
18148 alignaddrl %i7, %i2, %i3
18149 movneg %icc, %o7, %g5
18150 movl %icc, %l5, %i4
18151 xorcc %l2, %l4, %o2
18152 movg %icc, %l0, %g7
18153 array16 %g2, %o5, %l1
18154 alignaddr %o6, %l6, %g3
18155 sdiv %o1, 0x148A, %o4
18156 popc %g6, %g4
18157 edge16ln %l3, %o0, %i0
18158 fzero %f30
18159 xor %g1, %i6, %i1
18160 lduw [%l7 + 0x3C], %i5
18161 fmovsgu %xcc, %f28, %f22
18162 popc %i7, %i2
18163 movne %xcc, %i3, %o7
18164 fandnot1s %f16, %f29, %f5
18165 smulcc %g5, %l5, %o3
18166 edge16n %i4, %l2, %o2
18167 fpack32 %f12, %f4, %f16
18168 popc %l4, %l0
18169 move %icc, %g2, %o5
18170 mulscc %l1, %g7, %l6
18171 array32 %g3, %o1, %o4
18172 movrgz %o6, %g4, %g6
18173 edge16n %l3, %o0, %i0
18174 stw %i6, [%l7 + 0x6C]
18175 srlx %i1, 0x1B, %g1
18176 fxnor %f30, %f0, %f24
18177 st %f5, [%l7 + 0x68]
18178 fpadd16 %f10, %f20, %f22
18179 std %f8, [%l7 + 0x50]
18180 edge32l %i5, %i7, %i3
18181 movleu %icc, %i2, %o7
18182 fnot1 %f20, %f4
18183 fzero %f22
18184 save %l5, 0x0090, %o3
18185 rdpr %cwp, %g1
18186 rdpr %cansave, %g2
18187 rdpr %canrestore, %g3
18188 rdpr %cleanwin, %g4
18189 rdpr %otherwin, %g5
18190 rdpr %wstate, %g6
18191 movleu %xcc, %i4, %g5
18192 movrne %o2, %l4, %l2
18193 movcs %xcc, %g2, %l0
18194 fzero %f28
18195 movcc %xcc, %o5, %l1
18196 movrgez %g7, 0x050, %g3
18197 movneg %xcc, %o1, %l6
18198 movvc %xcc, %o6, %g4
18199 movcs %icc, %o4, %g6
18200 subc %l3, %i0, %i6
18201 sdiv %o0, 0x0117, %i1
18202 fpackfix %f2, %f16
18203 edge8 %g1, %i5, %i7
18204 movvc %icc, %i3, %o7
18205 movg %xcc, %i2, %l5
18206 edge32n %i4, %g5, %o2
18207 fnegd %f20, %f18
18208 movne %xcc, %o3, %l4
18209 fcmple32 %f12, %f16, %l2
18210 srax %g2, 0x1A, %l0
18211 array8 %o5, %g7, %l1
18212 fmovdvs %icc, %f26, %f31
18213 sra %g3, %o1, %o6
18214 edge32ln %l6, %g4, %o4
18215 movrne %l3, %g6, %i6
18216 movrgez %i0, 0x194, %o0
18217 edge16n %g1, %i5, %i1
18218 edge8n %i7, %o7, %i3
18219 fmovdcs %icc, %f13, %f31
18220 movvs %xcc, %l5, %i2
18221 array32 %i4, %g5, %o2
18222 movpos %xcc, %l4, %o3
18223 subcc %l2, 0x0D51, %g2
18224 movne %xcc, %o5, %l0
18225 movcs %xcc, %l1, %g7
18226 movn %xcc, %o1, %o6
18227 sir 0x0986
18228 movrlez %g3, %l6, %o4
18229 std %f4, [%l7 + 0x08]
18230 sir 0x0256
18231 move %icc, %l3, %g4
18232 movne %icc, %g6, %i6
18233 stb %o0, [%l7 + 0x39]
18234 edge32 %g1, %i5, %i0
18235 edge8ln %i1, %i7, %o7
18236 movvc %icc, %i3, %l5
18237 fcmps %fcc1, %f6, %f22
18238 movcc %icc, %i4, %i2
18239 alignaddrl %g5, %l4, %o2
18240 mulscc %l2, 0x12EB, %o3
18241 edge16 %g2, %o5, %l0
18242 movneg %xcc, %l1, %o1
18243 fmovd %f24, %f30
18244 edge16l %g7, %g3, %o6
18245 array16 %l6, %l3, %o4
18246 edge16 %g4, %i6, %g6
18247 lduh [%l7 + 0x12], %o0
18248 stx %g1, [%l7 + 0x50]
18249 st %f15, [%l7 + 0x0C]
18250 movre %i5, 0x01C, %i0
18251 sllx %i1, %i7, %o7
18252 sll %l5, %i3, %i2
18253 sra %g5, %i4, %l4
18254 sll %l2, 0x13, %o2
18255 sethi 0x1CFD, %g2
18256 movre %o5, %o3, %l0
18257 edge8n %l1, %g7, %o1
18258 lduw [%l7 + 0x44], %o6
18259 edge8ln %g3, %l6, %o4
18260 stw %g4, [%l7 + 0x10]
18261 movrgez %i6, 0x2EC, %l3
18262 fors %f26, %f12, %f10
18263 xnor %o0, %g6, %g1
18264 std %f10, [%l7 + 0x48]
18265 fmovrsgez %i5, %f13, %f7
18266 edge8ln %i0, %i1, %o7
18267 fand %f16, %f2, %f6
18268 array32 %l5, %i3, %i2
18269 udiv %g5, 0x100D, %i4
18270 sra %i7, %l4, %o2
18271 fnot2 %f2, %f18
18272 and %l2, %o5, %o3
18273 andncc %l0, %l1, %g2
18274 setx loop_56, %l0, %l1
18275 return %l1
18276 nop
18277 rdpr %cwp, %g1
18278 rdpr %cansave, %g2
18279 rdpr %canrestore, %g3
18280 rdpr %cleanwin, %g4
18281 rdpr %otherwin, %g5
18282 rdpr %wstate, %g6
18283loop_56: movrlez %g3, 0x125, %l6
18284 move %xcc, %o4, %g4
18285 save %l3, 0x1596, %o0
18286 rdpr %cwp, %g1
18287 rdpr %cansave, %g2
18288 rdpr %canrestore, %g3
18289 rdpr %cleanwin, %g4
18290 rdpr %otherwin, %g5
18291 rdpr %wstate, %g6
18292 fmovdle %icc, %f21, %f3
18293 sth %i6, [%l7 + 0x1A]
18294 movpos %icc, %g6, %g1
18295 edge8ln %i0, %i5, %i1
18296 edge32n %o7, %l5, %i3
18297 edge16l %g5, %i4, %i7
18298 fmuld8ulx16 %f18, %f6, %f24
18299 fmovrslz %i2, %f7, %f16
18300 movle %xcc, %o2, %l2
18301 edge8n %o5, %o3, %l0
18302 movle %icc, %l4, %l1
18303 or %g2, %g7, %o1
18304 movrgz %g3, 0x10F, %o6
18305 sethi 0x012E, %o4
18306 movvs %xcc, %g4, %l3
18307 edge16n %l6, %o0, %i6
18308 fpadd32 %f10, %f22, %f26
18309 movl %xcc, %g6, %g1
18310 fmovdcs %xcc, %f0, %f5
18311 xorcc %i0, 0x028D, %i5
18312 fzero %f18
18313 sllx %o7, %i1, %i3
18314 sdiv %l5, 0x03AE, %i4
18315 add %g5, 0x1601, %i2
18316 fornot2 %f24, %f6, %f26
18317 fmovsl %icc, %f26, %f12
18318 srax %o2, 0x0D, %i7
18319 fmovrdgz %l2, %f2, %f28
18320 sdivx %o3, 0x0F3C, %o5
18321 array16 %l4, %l0, %l1
18322 stb %g7, [%l7 + 0x11]
18323 stw %g2, [%l7 + 0x18]
18324 andncc %g3, %o6, %o1
18325 srl %g4, %l3, %l6
18326 orn %o0, 0x0FE5, %i6
18327 xor %o4, 0x0ACE, %g6
18328 srlx %i0, 0x19, %i5
18329 movleu %xcc, %g1, %i1
18330 ldub [%l7 + 0x66], %i3
18331 fmovse %icc, %f30, %f14
18332 srl %o7, 0x13, %i4
18333 subc %g5, 0x1286, %i2
18334 andncc %l5, %i7, %o2
18335 movcs %xcc, %o3, %l2
18336 sub %l4, 0x03A3, %o5
18337 fnegd %f12, %f4
18338 mulx %l1, %l0, %g7
18339 fcmpne32 %f4, %f30, %g2
18340 umulcc %g3, %o6, %o1
18341 smul %g4, %l6, %l3
18342 orcc %i6, %o0, %o4
18343 movcc %icc, %i0, %g6
18344 ldsh [%l7 + 0x52], %g1
18345 subccc %i5, %i1, %o7
18346 subccc %i4, %i3, %i2
18347 srlx %g5, %l5, %i7
18348 movpos %xcc, %o2, %o3
18349 fnot2 %f8, %f24
18350 fmovdn %xcc, %f8, %f4
18351 sll %l4, %o5, %l2
18352 popc 0x0765, %l0
18353 nop
18354 set 0x0C, %g1
18355 ldsh [%l7 + %g1], %l1
18356 sdivx %g7, 0x1181, %g3
18357 lduw [%l7 + 0x64], %o6
18358 sra %o1, 0x16, %g4
18359 save %l6, 0x183C, %l3
18360 rdpr %cwp, %g1
18361 rdpr %cansave, %g2
18362 rdpr %canrestore, %g3
18363 rdpr %cleanwin, %g4
18364 rdpr %otherwin, %g5
18365 rdpr %wstate, %g6
18366 edge8n %i6, %g2, %o0
18367 movn %icc, %i0, %o4
18368 or %g6, 0x16F1, %i5
18369 movgu %icc, %i1, %g1
18370 edge32ln %o7, %i4, %i3
18371 ldsh [%l7 + 0x50], %i2
18372 fmovdvs %xcc, %f15, %f9
18373 addcc %l5, %g5, %i7
18374 fpadd16s %f20, %f21, %f29
18375 udivx %o2, 0x0A9C, %l4
18376 movn %icc, %o5, %o3
18377 movrlez %l0, 0x1B9, %l2
18378 fnot2s %f15, %f31
18379 addcc %l1, 0x034B, %g3
18380 fmovdneg %xcc, %f28, %f7
18381 fpsub16 %f14, %f18, %f20
18382 mova %xcc, %o6, %o1
18383 lduw [%l7 + 0x64], %g7
18384 or %g4, %l3, %l6
18385 fpackfix %f4, %f25
18386 lduh [%l7 + 0x7A], %g2
18387 andn %i6, %o0, %i0
18388 movne %xcc, %o4, %i5
18389 movleu %icc, %i1, %g6
18390 movpos %icc, %g1, %o7
18391 smul %i4, %i3, %i2
18392 stx %g5, [%l7 + 0x50]
18393 sth %i7, [%l7 + 0x18]
18394 edge32l %l5, %l4, %o5
18395 std %f14, [%l7 + 0x58]
18396 sethi 0x1BC6, %o2
18397 fcmpne32 %f2, %f18, %o3
18398 andncc %l0, %l2, %l1
18399 add %o6, %o1, %g3
18400 xnorcc %g7, 0x05E4, %l3
18401 movvc %icc, %g4, %g2
18402 std %f22, [%l7 + 0x60]
18403 fpadd16s %f19, %f29, %f13
18404 movneg %icc, %i6, %l6
18405 movpos %xcc, %o0, %i0
18406 addccc %i5, 0x17AF, %o4
18407 fornot1 %f24, %f0, %f2
18408 fmovse %xcc, %f9, %f8
18409 fmovdcs %icc, %f16, %f30
18410 sdivx %g6, 0x06D1, %i1
18411 fmovrsgez %o7, %f8, %f31
18412 ldsh [%l7 + 0x0A], %g1
18413 edge8n %i4, %i3, %g5
18414 umul %i2, %i7, %l5
18415 fmovrdlez %o5, %f10, %f20
18416 mova %icc, %o2, %l4
18417 subccc %l0, 0x0C29, %o3
18418 movrgz %l1, %o6, %l2
18419 restore %o1, 0x19B6, %g3
18420 rdpr %cwp, %g1
18421 rdpr %cansave, %g2
18422 rdpr %canrestore, %g3
18423 rdpr %cleanwin, %g4
18424 rdpr %otherwin, %g5
18425 rdpr %wstate, %g6
18426 stw %g7, [%l7 + 0x6C]
18427 edge32 %g4, %l3, %g2
18428 sir 0x0B1F
18429 ldub [%l7 + 0x74], %l6
18430 movrlz %i6, %o0, %i5
18431 edge16n %o4, %g6, %i1
18432 movne %xcc, %o7, %i0
18433 lduw [%l7 + 0x58], %i4
18434 sdivcc %g1, 0x1215, %i3
18435 movrne %i2, 0x245, %g5
18436 sdiv %l5, 0x188A, %i7
18437 sth %o5, [%l7 + 0x10]
18438 fnor %f12, %f12, %f18
18439 ldx [%l7 + 0x70], %l4
18440 movl %icc, %l0, %o3
18441 andncc %o2, %o6, %l1
18442 nop
18443 set 0x56, %i0
18444 sth %o1, [%l7 + %i0]
18445 mulx %l2, 0x1961, %g3
18446 ldx [%l7 + 0x38], %g4
18447 smul %g7, 0x0581, %g2
18448 sdiv %l6, 0x031A, %l3
18449 fnor %f6, %f18, %f8
18450 srax %i6, %o0, %i5
18451 edge32ln %g6, %o4, %o7
18452 and %i1, 0x1402, %i4
18453 movrne %i0, 0x097, %g1
18454 edge8l %i3, %i2, %l5
18455 fmovrslz %i7, %f3, %f15
18456 movgu %xcc, %o5, %l4
18457 xorcc %g5, 0x12B6, %o3
18458 srlx %l0, 0x1A, %o2
18459 movrgz %o6, %l1, %o1
18460 sir 0x1578
18461 movcc %xcc, %g3, %l2
18462 sdivx %g7, 0x1084, %g4
18463 ldsh [%l7 + 0x48], %g2
18464 edge8n %l3, %i6, %l6
18465 and %i5, 0x1E0D, %g6
18466 xor %o4, 0x19BB, %o0
18467 addccc %i1, 0x03B0, %o7
18468 ldub [%l7 + 0x3C], %i4
18469 fmovs %f19, %f25
18470 subc %i0, %i3, %i2
18471 orcc %l5, %i7, %o5
18472 lduw [%l7 + 0x30], %g1
18473 fmovd %f8, %f8
18474 sth %l4, [%l7 + 0x66]
18475 addc %g5, 0x0B5A, %o3
18476 fexpand %f5, %f10
18477 ld [%l7 + 0x58], %f21
18478 mulx %o2, %l0, %o6
18479 movrne %l1, %o1, %l2
18480 stx %g3, [%l7 + 0x30]
18481 andncc %g7, %g4, %g2
18482 sth %i6, [%l7 + 0x22]
18483 movrgez %l3, 0x286, %i5
18484 fmul8x16au %f9, %f27, %f16
18485 movrne %l6, 0x0FE, %g6
18486 lduw [%l7 + 0x10], %o0
18487 fcmple32 %f4, %f6, %i1
18488 edge8n %o4, %i4, %i0
18489 fmul8x16au %f17, %f18, %f12
18490 fmovrdgz %i3, %f28, %f0
18491 movcs %icc, %o7, %i2
18492 movrne %i7, 0x169, %l5
18493 sllx %g1, %l4, %g5
18494 movne %xcc, %o5, %o2
18495 xnorcc %l0, %o6, %o3
18496 subccc %o1, 0x1960, %l1
18497 setx loop_57, %l0, %l1
18498 return %l1
18499 nop
18500 rdpr %cwp, %g1
18501 rdpr %cansave, %g2
18502 rdpr %canrestore, %g3
18503 rdpr %cleanwin, %g4
18504 rdpr %otherwin, %g5
18505 rdpr %wstate, %g6
18506loop_57: array8 %g4, %g2, %i6
18507 edge8l %i5, %l6, %g6
18508 std %f30, [%l7 + 0x60]
18509 edge16ln %l3, %o0, %i1
18510 srlx %i4, 0x18, %i0
18511 fmul8ulx16 %f20, %f12, %f12
18512 movgu %xcc, %o4, %o7
18513 movl %icc, %i3, %i7
18514 edge16 %i2, %g1, %l4
18515 fcmped %fcc3, %f10, %f24
18516 edge16n %l5, %o5, %o2
18517 orcc %l0, 0x1B2C, %o6
18518 movrne %o3, 0x2A8, %o1
18519 mova %xcc, %l1, %g5
18520 ld [%l7 + 0x4C], %f26
18521 fmovse %xcc, %f14, %f28
18522 umulcc %l2, 0x0EB5, %g7
18523 ld [%l7 + 0x18], %f8
18524 umul %g4, 0x0831, %g2
18525 fmul8x16al %f6, %f26, %f22
18526 subccc %i6, 0x1308, %i5
18527 umul %l6, %g3, %l3
18528 sdiv %o0, 0x09A7, %g6
18529 addccc %i1, %i0, %o4
18530 move %xcc, %o7, %i3
18531 xnor %i4, 0x0B04, %i2
18532 add %g1, 0x11C4, %i7
18533 edge8 %l5, %o5, %o2
18534 fcmpgt16 %f24, %f22, %l4
18535 fnegd %f6, %f4
18536 movrlez %o6, %o3, %l0
18537 edge32ln %o1, %l1, %l2
18538 popc %g5, %g7
18539 edge16n %g4, %g2, %i6
18540 array8 %i5, %g3, %l3
18541 fpack32 %f18, %f6, %f10
18542 fmovdne %xcc, %f29, %f7
18543 ldx [%l7 + 0x50], %o0
18544 alignaddr %l6, %g6, %i1
18545 edge8l %o4, %i0, %o7
18546 ldd [%l7 + 0x60], %i4
18547 fabsd %f10, %f4
18548 fmovdleu %xcc, %f9, %f24
18549 subccc %i3, 0x0608, %i2
18550 ldsw [%l7 + 0x18], %i7
18551 fcmped %fcc2, %f18, %f10
18552 andcc %l5, %o5, %g1
18553 fmovsge %icc, %f0, %f18
18554 movn %xcc, %o2, %o6
18555 udiv %l4, 0x12A9, %o3
18556 movpos %icc, %l0, %l1
18557 sllx %l2, %o1, %g5
18558 mulscc %g7, %g2, %i6
18559 ldd [%l7 + 0x28], %f30
18560 movre %g4, %i5, %l3
18561 ldub [%l7 + 0x2F], %o0
18562 sth %l6, [%l7 + 0x30]
18563 andcc %g3, 0x12B8, %i1
18564 ldsb [%l7 + 0x24], %o4
18565 sir 0x0CF9
18566 xor %g6, %o7, %i4
18567 fpsub32 %f20, %f30, %f20
18568 edge16ln %i3, %i2, %i7
18569 fzeros %f20
18570 and %i0, %o5, %l5
18571 udiv %o2, 0x07B9, %o6
18572 fmovsa %xcc, %f14, %f0
18573 fxors %f9, %f7, %f7
18574 st %f7, [%l7 + 0x10]
18575 udivcc %l4, 0x0BAD, %o3
18576 fmovda %xcc, %f28, %f2
18577 edge8n %l0, %l1, %l2
18578 andn %o1, %g1, %g7
18579 ldx [%l7 + 0x18], %g5
18580 edge16ln %i6, %g2, %g4
18581 addc %l3, %i5, %l6
18582 edge8 %o0, %g3, %i1
18583 subccc %g6, %o4, %o7
18584 fmovdneg %icc, %f28, %f29
18585 lduh [%l7 + 0x30], %i3
18586 fnor %f2, %f28, %f30
18587 movcs %xcc, %i4, %i2
18588 fmovrdlz %i7, %f20, %f26
18589 edge16n %i0, %l5, %o5
18590 ldsh [%l7 + 0x66], %o2
18591 edge32l %l4, %o6, %l0
18592 movrlz %l1, %l2, %o1
18593 fornot1s %f4, %f16, %f31
18594 fpackfix %f2, %f12
18595 fmul8sux16 %f26, %f14, %f0
18596 edge16 %o3, %g7, %g1
18597 andcc %g5, %i6, %g4
18598 ld [%l7 + 0x20], %f7
18599 subcc %g2, 0x1929, %i5
18600 sll %l6, %l3, %g3
18601 edge16 %i1, %o0, %g6
18602 ldub [%l7 + 0x42], %o4
18603 fmovdcc %icc, %f31, %f4
18604 sllx %i3, %i4, %i2
18605 sub %i7, %o7, %i0
18606 movvs %icc, %o5, %o2
18607 sdivcc %l5, 0x0777, %o6
18608 and %l0, %l1, %l4
18609 srlx %l2, %o1, %g7
18610 stx %o3, [%l7 + 0x30]
18611 stw %g1, [%l7 + 0x24]
18612 or %g5, 0x14AC, %i6
18613 addcc %g2, 0x1156, %g4
18614 movg %icc, %l6, %i5
18615 stb %l3, [%l7 + 0x25]
18616 stx %g3, [%l7 + 0x38]
18617 fpsub16 %f14, %f10, %f6
18618 fornot1s %f8, %f26, %f15
18619 array32 %i1, %g6, %o4
18620 stw %o0, [%l7 + 0x5C]
18621 movpos %xcc, %i4, %i3
18622 nop
18623 set 0x7C, %l6
18624 ldsw [%l7 + %l6], %i7
18625 ldsh [%l7 + 0x76], %i2
18626 st %f6, [%l7 + 0x6C]
18627 srlx %i0, 0x0A, %o7
18628 udivx %o2, 0x19CA, %l5
18629 fmovsge %xcc, %f27, %f4
18630 edge8 %o6, %o5, %l1
18631 lduh [%l7 + 0x6C], %l4
18632 mulx %l2, %l0, %o1
18633 fmovspos %xcc, %f30, %f28
18634 alignaddrl %g7, %o3, %g5
18635 save %i6, %g1, %g2
18636 rdpr %cwp, %g1
18637 rdpr %cansave, %g2
18638 rdpr %canrestore, %g3
18639 rdpr %cleanwin, %g4
18640 rdpr %otherwin, %g5
18641 rdpr %wstate, %g6
18642 movcs %icc, %g4, %i5
18643 movge %xcc, %l6, %g3
18644 movvc %icc, %i1, %g6
18645 sth %o4, [%l7 + 0x20]
18646 fmovd %f22, %f22
18647 fsrc1 %f4, %f18
18648 movn %icc, %l3, %o0
18649 andn %i3, 0x12A1, %i7
18650 subc %i2, 0x0267, %i4
18651 sra %o7, 0x0D, %i0
18652 edge32l %o2, %l5, %o6
18653 ldsw [%l7 + 0x2C], %l1
18654 or %l4, %l2, %o5
18655 fmovdn %icc, %f19, %f9
18656 popc %l0, %g7
18657 edge8l %o1, %o3, %g5
18658 fmovdvc %icc, %f28, %f0
18659 movrlz %i6, %g1, %g2
18660 movvc %icc, %i5, %g4
18661 movl %icc, %g3, %l6
18662 ldsh [%l7 + 0x64], %i1
18663 fandnot1 %f22, %f18, %f28
18664 movrlez %o4, %l3, %o0
18665 fnands %f12, %f9, %f31
18666 movcc %icc, %i3, %g6
18667 sth %i7, [%l7 + 0x3A]
18668 movvc %xcc, %i2, %o7
18669 fmovrslez %i0, %f7, %f2
18670 movneg %icc, %i4, %l5
18671 ldd [%l7 + 0x48], %o6
18672 andn %l1, 0x10BA, %o2
18673 srl %l4, 0x18, %o5
18674 udivx %l2, 0x0197, %g7
18675 addcc %l0, 0x16D7, %o1
18676 sdiv %o3, 0x1B62, %i6
18677 addcc %g5, %g2, %i5
18678 xnorcc %g1, %g4, %g3
18679 addcc %i1, 0x15FB, %l6
18680 and %l3, 0x1EAA, %o4
18681 ld [%l7 + 0x20], %f21
18682 sub %o0, 0x0F79, %g6
18683 ldx [%l7 + 0x58], %i3
18684 movrgez %i2, 0x0DB, %i7
18685 save %o7, %i4, %l5
18686 rdpr %cwp, %g1
18687 rdpr %cansave, %g2
18688 rdpr %canrestore, %g3
18689 rdpr %cleanwin, %g4
18690 rdpr %otherwin, %g5
18691 rdpr %wstate, %g6
18692 edge32l %o6, %i0, %l1
18693 fmovsvs %xcc, %f1, %f13
18694 sdivx %o2, 0x0AB7, %l4
18695 orcc %o5, 0x0E35, %l2
18696 fxors %f0, %f8, %f24
18697 andncc %g7, %o1, %o3
18698 fnor %f24, %f10, %f10
18699 subcc %i6, %g5, %l0
18700 stw %g2, [%l7 + 0x70]
18701 movcc %xcc, %g1, %g4
18702 mulscc %i5, %g3, %l6
18703 ldsw [%l7 + 0x1C], %i1
18704 edge16 %o4, %l3, %g6
18705 fpsub32 %f8, %f22, %f0
18706 umul %o0, %i3, %i7
18707 orn %o7, %i2, %l5
18708 mova %xcc, %i4, %i0
18709 srl %l1, 0x16, %o2
18710 smul %l4, %o5, %o6
18711 fzero %f0
18712 srax %l2, %g7, %o1
18713 fandnot1s %f12, %f14, %f0
18714 fpack16 %f30, %f3
18715 orn %i6, 0x0C9C, %g5
18716 movrlz %o3, %l0, %g2
18717 fcmple16 %f14, %f18, %g4
18718 fexpand %f27, %f18
18719 stw %g1, [%l7 + 0x7C]
18720 edge8 %g3, %l6, %i1
18721 movvc %icc, %i5, %l3
18722 subcc %g6, %o0, %o4
18723 fmovdleu %icc, %f1, %f25
18724 popc 0x0C8B, %i3
18725 fxnors %f31, %f28, %f0
18726 umulcc %o7, 0x0D9C, %i7
18727 sir 0x1C09
18728 stx %i2, [%l7 + 0x78]
18729 st %f25, [%l7 + 0x64]
18730 addc %l5, 0x0D26, %i4
18731 fcmpgt16 %f18, %f12, %l1
18732 fnot2 %f18, %f10
18733 lduw [%l7 + 0x54], %i0
18734 stw %l4, [%l7 + 0x6C]
18735 movle %xcc, %o2, %o6
18736 save %o5, 0x119B, %g7
18737 rdpr %cwp, %g1
18738 rdpr %cansave, %g2
18739 rdpr %canrestore, %g3
18740 rdpr %cleanwin, %g4
18741 rdpr %otherwin, %g5
18742 rdpr %wstate, %g6
18743 srl %o1, 0x1A, %l2
18744 sdivcc %g5, 0x1C26, %o3
18745 array16 %i6, %g2, %l0
18746 sdiv %g4, 0x0F78, %g1
18747 fandnot1s %f12, %f9, %f24
18748 orcc %g3, %i1, %l6
18749 movcc %icc, %i5, %l3
18750 movcc %xcc, %o0, %o4
18751 subccc %i3, %o7, %i7
18752 movvc %icc, %i2, %g6
18753 or %l5, 0x138A, %i4
18754 edge16ln %l1, %i0, %l4
18755 andncc %o6, %o2, %o5
18756 movneg %xcc, %o1, %l2
18757 ldub [%l7 + 0x78], %g5
18758 st %f6, [%l7 + 0x50]
18759 fmovsn %xcc, %f14, %f2
18760 stw %o3, [%l7 + 0x08]
18761 sdivx %g7, 0x1A5B, %i6
18762 ldd [%l7 + 0x70], %l0
18763 edge16 %g4, %g2, %g1
18764 fmovdg %icc, %f10, %f24
18765 udiv %i1, 0x1FB0, %g3
18766 fmovsn %icc, %f24, %f14
18767 udivx %i5, 0x0C6E, %l6
18768 addcc %l3, 0x1532, %o4
18769 fabss %f30, %f16
18770 andcc %i3, %o0, %i7
18771 sra %i2, %o7, %g6
18772 edge16l %l5, %l1, %i4
18773 movneg %xcc, %l4, %o6
18774 nop
18775 set 0x49, %g3
18776 stb %i0, [%l7 + %g3]
18777 sll %o2, 0x03, %o5
18778 add %l2, 0x1B74, %g5
18779 andcc %o3, 0x1BFD, %g7
18780 andn %o1, %i6, %g4
18781 sra %g2, 0x16, %g1
18782 fmuld8sux16 %f24, %f20, %f28
18783 addc %i1, 0x0861, %l0
18784 movg %xcc, %g3, %i5
18785 orcc %l3, 0x0657, %l6
18786 fones %f3
18787 srax %o4, 0x10, %o0
18788 smulcc %i3, %i7, %i2
18789 fmovdle %xcc, %f18, %f10
18790 stw %o7, [%l7 + 0x20]
18791 srax %g6, 0x1E, %l1
18792 movle %icc, %i4, %l5
18793 movneg %icc, %l4, %o6
18794 stb %i0, [%l7 + 0x38]
18795 array16 %o2, %l2, %g5
18796 andncc %o3, %o5, %g7
18797 st %f25, [%l7 + 0x50]
18798 fpsub32 %f12, %f18, %f28
18799 movvs %icc, %i6, %g4
18800 lduw [%l7 + 0x2C], %o1
18801 movgu %icc, %g1, %i1
18802 edge8ln %l0, %g3, %i5
18803 movrlez %g2, %l6, %l3
18804 fnot2 %f24, %f12
18805 fxors %f10, %f4, %f3
18806 edge16ln %o0, %i3, %i7
18807 fzeros %f21
18808 ld [%l7 + 0x34], %f27
18809 sth %i2, [%l7 + 0x14]
18810 fmul8ulx16 %f16, %f22, %f22
18811 fnot1s %f7, %f6
18812 movne %xcc, %o7, %o4
18813 andn %l1, %i4, %g6
18814 std %f0, [%l7 + 0x28]
18815 fcmpes %fcc2, %f5, %f29
18816 movrne %l4, 0x1DF, %l5
18817 andcc %o6, 0x021C, %o2
18818 movvs %xcc, %i0, %g5
18819 fmuld8ulx16 %f28, %f6, %f30
18820 edge16n %l2, %o5, %g7
18821 orn %o3, %i6, %g4
18822 movrlez %o1, %g1, %l0
18823 edge8 %i1, %g3, %i5
18824 fmovde %icc, %f27, %f22
18825 movcs %icc, %g2, %l6
18826 sth %l3, [%l7 + 0x0A]
18827 std %f0, [%l7 + 0x78]
18828 ldd [%l7 + 0x50], %f28
18829 smul %o0, %i3, %i7
18830 ldsw [%l7 + 0x7C], %i2
18831 std %f20, [%l7 + 0x68]
18832 edge16l %o7, %l1, %i4
18833 fsrc1s %f7, %f18
18834 fmovsne %icc, %f5, %f21
18835 fmovsge %xcc, %f2, %f11
18836 fnot2s %f23, %f31
18837 sethi 0x12DA, %g6
18838 fsrc1 %f20, %f16
18839 orncc %o4, 0x06E7, %l4
18840 lduh [%l7 + 0x0E], %o6
18841 movcc %xcc, %l5, %i0
18842 save %g5, %l2, %o2
18843 rdpr %cwp, %g1
18844 rdpr %cansave, %g2
18845 rdpr %canrestore, %g3
18846 rdpr %cleanwin, %g4
18847 rdpr %otherwin, %g5
18848 rdpr %wstate, %g6
18849 udivcc %g7, 0x16F6, %o5
18850 sra %o3, 0x13, %i6
18851 addccc %o1, %g1, %l0
18852 xnorcc %i1, 0x16B6, %g4
18853 sra %g3, 0x06, %i5
18854 ldsw [%l7 + 0x74], %l6
18855 movl %icc, %l3, %o0
18856 lduh [%l7 + 0x48], %g2
18857 mulx %i3, 0x1DB1, %i7
18858 sethi 0x12B9, %o7
18859 faligndata %f22, %f20, %f0
18860 stx %i2, [%l7 + 0x08]
18861 edge8n %i4, %l1, %g6
18862 fmovsgu %xcc, %f10, %f28
18863 movgu %xcc, %l4, %o6
18864 mulscc %o4, 0x1B24, %i0
18865 nop
18866 set 0x27, %l3
18867 stb %g5, [%l7 + %l3]
18868 movvs %icc, %l5, %o2
18869 lduh [%l7 + 0x4E], %l2
18870 orncc %o5, %g7, %o3
18871 movrne %i6, %g1, %o1
18872 fmul8ulx16 %f28, %f0, %f4
18873 ldd [%l7 + 0x28], %f6
18874 udiv %l0, 0x140D, %i1
18875 ld [%l7 + 0x68], %f2
18876 andncc %g3, %i5, %l6
18877 addc %g4, %o0, %g2
18878 move %xcc, %i3, %i7
18879 smul %l3, %i2, %o7
18880 fmovdne %xcc, %f28, %f27
18881 nop
18882 set 0x3C, %o7
18883 stb %i4, [%l7 + %o7]
18884 ldx [%l7 + 0x48], %l1
18885 movn %xcc, %g6, %l4
18886 sdiv %o4, 0x1113, %i0
18887 edge8 %o6, %g5, %o2
18888 movcc %icc, %l5, %o5
18889 mulx %g7, %l2, %i6
18890 std %f24, [%l7 + 0x70]
18891 udivx %o3, 0x187F, %g1
18892 movle %icc, %o1, %l0
18893 movrlz %i1, 0x20A, %i5
18894 fmovs %f28, %f30
18895 save %g3, %l6, %g4
18896 rdpr %cwp, %g1
18897 rdpr %cansave, %g2
18898 rdpr %canrestore, %g3
18899 rdpr %cleanwin, %g4
18900 rdpr %otherwin, %g5
18901 rdpr %wstate, %g6
18902 movne %icc, %o0, %i3
18903 or %g2, 0x16B3, %i7
18904 udiv %i2, 0x19F1, %o7
18905 edge32 %i4, %l3, %g6
18906 fmovspos %xcc, %f24, %f24
18907 ldd [%l7 + 0x78], %f0
18908 movle %icc, %l1, %l4
18909 umulcc %i0, %o4, %g5
18910 fmovrdne %o2, %f14, %f10
18911 fmovdcc %xcc, %f3, %f28
18912 fandnot1 %f4, %f8, %f26
18913 fcmpgt32 %f6, %f20, %o6
18914 mulscc %l5, %o5, %l2
18915 edge32 %i6, %g7, %g1
18916 sllx %o1, %o3, %i1
18917 movle %icc, %l0, %g3
18918 movrgez %i5, %g4, %l6
18919 udivcc %i3, 0x178B, %g2
18920 subccc %i7, %o0, %o7
18921 xnorcc %i4, %i2, %g6
18922 ldub [%l7 + 0x28], %l3
18923 movrgez %l1, %l4, %o4
18924 sir 0x18AA
18925 movne %xcc, %i0, %g5
18926 addcc %o6, 0x00D7, %l5
18927 orcc %o2, 0x18C2, %l2
18928 edge16l %i6, %g7, %g1
18929 alignaddrl %o5, %o1, %i1
18930 edge16l %o3, %g3, %i5
18931 movgu %xcc, %l0, %l6
18932 fnegs %f25, %f8
18933 fmuld8ulx16 %f22, %f20, %f4
18934 addcc %g4, %g2, %i3
18935 movge %icc, %o0, %o7
18936 orncc %i7, 0x14EF, %i4
18937 fmovrslez %g6, %f15, %f23
18938 movleu %xcc, %i2, %l1
18939 udiv %l3, 0x0363, %l4
18940 movcs %xcc, %i0, %o4
18941 sth %o6, [%l7 + 0x6A]
18942 smulcc %g5, 0x161B, %o2
18943 alignaddr %l5, %l2, %g7
18944 fmovscc %xcc, %f11, %f5
18945 xor %g1, %i6, %o1
18946 movrgz %i1, %o3, %g3
18947 orcc %i5, %o5, %l6
18948 xnorcc %l0, %g2, %i3
18949 lduw [%l7 + 0x58], %g4
18950 sub %o0, 0x08DB, %o7
18951 movrlez %i7, %g6, %i2
18952 alignaddr %i4, %l3, %l4
18953 edge8ln %i0, %o4, %o6
18954 movrne %l1, %g5, %o2
18955 edge8n %l5, %g7, %l2
18956 ldx [%l7 + 0x50], %i6
18957 alignaddrl %o1, %i1, %g1
18958 sir 0x17E6
18959 andcc %o3, %g3, %o5
18960 movge %icc, %l6, %i5
18961 andncc %l0, %g2, %g4
18962 fmovdgu %xcc, %f11, %f10
18963 sdivcc %o0, 0x0176, %i3
18964 movvc %xcc, %o7, %i7
18965 edge32l %i2, %i4, %l3
18966 sub %g6, 0x1B04, %i0
18967 srlx %o4, 0x1F, %l4
18968 or %l1, %o6, %o2
18969 bshuffle %f22, %f8, %f0
18970 add %g5, 0x1B7A, %g7
18971 fone %f20
18972 edge8ln %l2, %l5, %i6
18973 smulcc %o1, %g1, %o3
18974 movpos %xcc, %g3, %i1
18975 addcc %l6, 0x00BF, %i5
18976 addcc %l0, 0x08C5, %g2
18977 movle %xcc, %g4, %o5
18978 udivx %i3, 0x0E77, %o0
18979 fmovrdgz %o7, %f10, %f4
18980 fzeros %f25
18981 udivx %i7, 0x1859, %i2
18982 fmovdge %icc, %f6, %f20
18983 smulcc %i4, 0x082E, %l3
18984 umul %g6, 0x173D, %i0
18985 fxnor %f22, %f18, %f0
18986 orncc %l4, %o4, %l1
18987 stw %o6, [%l7 + 0x08]
18988 movvc %icc, %o2, %g5
18989 ldd [%l7 + 0x40], %g6
18990 orn %l5, %i6, %o1
18991 fmovdgu %icc, %f24, %f7
18992 fmul8x16 %f29, %f22, %f30
18993 movrlez %g1, 0x07A, %l2
18994 add %o3, %i1, %l6
18995 subc %g3, %l0, %g2
18996 std %f28, [%l7 + 0x30]
18997 movl %xcc, %i5, %g4
18998 mova %icc, %i3, %o5
18999 stx %o7, [%l7 + 0x48]
19000 sth %i7, [%l7 + 0x7E]
19001 umulcc %o0, %i4, %i2
19002 st %f22, [%l7 + 0x08]
19003 ldsh [%l7 + 0x78], %g6
19004 xor %l3, 0x0808, %l4
19005 fmovspos %icc, %f16, %f9
19006 addccc %o4, %i0, %l1
19007 fmovrsne %o2, %f25, %f29
19008 fmovrdgez %g5, %f18, %f10
19009 fmovrdlez %g7, %f2, %f2
19010 array8 %l5, %o6, %i6
19011 or %o1, 0x0221, %l2
19012 edge32n %o3, %i1, %g1
19013 stx %l6, [%l7 + 0x08]
19014 or %l0, 0x0FEE, %g3
19015 fmovda %xcc, %f6, %f9
19016 sethi 0x061E, %g2
19017 fmovrdgz %g4, %f4, %f24
19018 edge32ln %i5, %i3, %o5
19019 fpadd16s %f14, %f23, %f14
19020 movpos %icc, %i7, %o0
19021 movl %icc, %o7, %i4
19022 fmovdn %icc, %f26, %f5
19023 movl %xcc, %g6, %l3
19024 fcmpgt16 %f20, %f30, %l4
19025 addc %i2, 0x1BF3, %o4
19026 movvs %icc, %l1, %i0
19027 array16 %g5, %o2, %l5
19028 movrne %g7, %i6, %o6
19029 addc %o1, 0x1369, %l2
19030 andncc %i1, %o3, %g1
19031 umulcc %l6, %l0, %g3
19032 and %g4, %i5, %i3
19033 movge %icc, %o5, %g2
19034 sth %o0, [%l7 + 0x20]
19035 fnors %f19, %f30, %f30
19036 fnegd %f28, %f22
19037 edge32ln %o7, %i7, %i4
19038 fcmpne16 %f22, %f2, %l3
19039 or %l4, 0x0CEB, %g6
19040 fsrc2s %f20, %f29
19041 xnorcc %o4, %i2, %i0
19042 ldsh [%l7 + 0x14], %g5
19043 movneg %xcc, %o2, %l1
19044 and %g7, %l5, %i6
19045 fnand %f2, %f0, %f18
19046 ldd [%l7 + 0x18], %o0
19047 fcmped %fcc2, %f24, %f20
19048 fmuld8sux16 %f18, %f25, %f14
19049 movvc %xcc, %o6, %l2
19050 array32 %i1, %o3, %l6
19051 movrne %l0, %g3, %g1
19052 edge32 %g4, %i5, %o5
19053 ldd [%l7 + 0x18], %f14
19054 st %f4, [%l7 + 0x14]
19055 movg %xcc, %i3, %g2
19056 or %o7, 0x136F, %o0
19057 edge16 %i4, %i7, %l3
19058 sth %l4, [%l7 + 0x78]
19059 srlx %g6, 0x11, %i2
19060 xorcc %o4, %i0, %o2
19061 st %f10, [%l7 + 0x34]
19062 udivcc %g5, 0x1107, %l1
19063 fcmped %fcc0, %f4, %f28
19064 edge32 %l5, %i6, %o1
19065 edge32 %g7, %l2, %i1
19066 movcs %xcc, %o3, %o6
19067 fpsub32 %f12, %f16, %f28
19068 movge %icc, %l0, %l6
19069 subcc %g1, 0x1F4A, %g4
19070 smul %g3, 0x0B79, %i5
19071 sth %i3, [%l7 + 0x34]
19072 fmovsneg %icc, %f28, %f29
19073 fcmpeq16 %f6, %f10, %g2
19074 fcmpgt32 %f2, %f14, %o5
19075 edge16n %o0, %i4, %i7
19076 edge8l %o7, %l3, %g6
19077 sethi 0x0CAD, %i2
19078 fmovs %f19, %f0
19079 st %f29, [%l7 + 0x38]
19080 add %o4, 0x060F, %i0
19081 fmovrslz %l4, %f17, %f26
19082 ldsw [%l7 + 0x7C], %g5
19083 fmovsvs %xcc, %f22, %f5
19084 ldsb [%l7 + 0x5E], %o2
19085 popc %l5, %l1
19086 sll %i6, %o1, %g7
19087 edge32ln %i1, %o3, %o6
19088 fmovsneg %icc, %f26, %f16
19089 fmovrde %l0, %f12, %f16
19090 orcc %l6, %l2, %g4
19091 sdivx %g1, 0x098C, %i5
19092 smulcc %g3, %i3, %g2
19093 fcmpd %fcc0, %f6, %f16
19094 edge16l %o0, %o5, %i4
19095 movvc %icc, %i7, %l3
19096 fmovrsgez %g6, %f0, %f19
19097 edge16 %o7, %o4, %i0
19098 ldsw [%l7 + 0x18], %l4
19099 restore %i2, 0x1539, %o2
19100 rdpr %cwp, %g1
19101 rdpr %cansave, %g2
19102 rdpr %canrestore, %g3
19103 rdpr %cleanwin, %g4
19104 rdpr %otherwin, %g5
19105 rdpr %wstate, %g6
19106 fexpand %f29, %f18
19107 ldx [%l7 + 0x48], %g5
19108 edge16ln %l1, %l5, %o1
19109 orcc %g7, %i6, %o3
19110 srax %o6, 0x0B, %l0
19111 movl %xcc, %i1, %l6
19112 add %g4, %l2, %g1
19113 umulcc %i5, 0x0B17, %i3
19114 ldsh [%l7 + 0x7C], %g2
19115 mulx %g3, 0x1A67, %o5
19116 or %o0, %i7, %i4
19117 edge16 %g6, %l3, %o7
19118 fcmpgt32 %f0, %f22, %i0
19119 sth %o4, [%l7 + 0x3C]
19120 movpos %xcc, %i2, %o2
19121 movg %xcc, %g5, %l1
19122 pdist %f30, %f28, %f8
19123 edge32ln %l4, %o1, %g7
19124 movg %xcc, %i6, %l5
19125 edge16 %o6, %o3, %i1
19126 edge16 %l6, %g4, %l0
19127 movvc %xcc, %g1, %l2
19128 fmovdle %xcc, %f31, %f15
19129 fmovrde %i5, %f0, %f16
19130 edge32n %i3, %g3, %o5
19131 fmovrse %g2, %f17, %f29
19132 array32 %i7, %o0, %i4
19133 nop
19134 set 0x20, %g2
19135 stx %l3, [%l7 + %g2]
19136 udivx %o7, 0x194A, %i0
19137 edge32n %o4, %i2, %g6
19138 array8 %g5, %o2, %l4
19139 fmovspos %icc, %f18, %f10
19140 fmovsvc %icc, %f30, %f6
19141 ldd [%l7 + 0x70], %l0
19142 smulcc %g7, %o1, %l5
19143 srlx %i6, %o3, %i1
19144 edge8l %o6, %l6, %l0
19145 fmovdge %xcc, %f8, %f18
19146 fands %f25, %f12, %f6
19147 fmovrde %g4, %f26, %f30
19148 ldd [%l7 + 0x68], %g0
19149 addcc %i5, %i3, %l2
19150 orcc %o5, %g2, %g3
19151 fxor %f22, %f26, %f12
19152 ldd [%l7 + 0x08], %o0
19153 subc %i7, %i4, %l3
19154 sdiv %o7, 0x0571, %i0
19155 fcmps %fcc3, %f12, %f10
19156 movg %icc, %i2, %g6
19157 ld [%l7 + 0x60], %f31
19158 ld [%l7 + 0x50], %f11
19159 movpos %icc, %o4, %o2
19160 movgu %icc, %g5, %l1
19161 ldx [%l7 + 0x40], %g7
19162 addccc %o1, 0x1999, %l4
19163 array8 %i6, %o3, %l5
19164 edge16 %o6, %i1, %l0
19165 addcc %l6, 0x155B, %g1
19166 sra %i5, %i3, %g4
19167 umul %o5, 0x0E91, %l2
19168 fmovse %xcc, %f17, %f30
19169 addcc %g3, 0x1320, %o0
19170 ldx [%l7 + 0x50], %i7
19171 array32 %i4, %l3, %g2
19172 alignaddr %o7, %i2, %g6
19173 lduw [%l7 + 0x68], %i0
19174 xor %o4, %o2, %g5
19175 edge16n %g7, %l1, %o1
19176 fors %f7, %f17, %f18
19177 add %l4, %i6, %o3
19178 alignaddrl %l5, %o6, %l0
19179 fandnot2 %f14, %f4, %f4
19180 stx %l6, [%l7 + 0x08]
19181 subc %g1, %i1, %i3
19182 alignaddrl %i5, %o5, %l2
19183 ldd [%l7 + 0x70], %f4
19184 stb %g4, [%l7 + 0x11]
19185 xnor %o0, %g3, %i7
19186 fmovsn %icc, %f28, %f6
19187 fabsd %f8, %f18
19188 fornot2s %f9, %f3, %f26
19189 movne %icc, %i4, %g2
19190 sub %o7, 0x1957, %i2
19191 popc %g6, %l3
19192 andcc %i0, 0x0E0D, %o4
19193 move %xcc, %g5, %o2
19194 udivcc %g7, 0x10B4, %o1
19195 movl %icc, %l4, %i6
19196 orn %o3, %l1, %o6
19197 movvs %xcc, %l0, %l5
19198 fcmpne16 %f8, %f14, %l6
19199 faligndata %f0, %f2, %f0
19200 subcc %i1, 0x1C8B, %i3
19201 stb %g1, [%l7 + 0x29]
19202 fmovdgu %icc, %f28, %f10
19203 sir 0x0E62
19204 addcc %i5, 0x018F, %l2
19205 orncc %g4, 0x036A, %o0
19206 movrlz %o5, %g3, %i4
19207 movpos %icc, %g2, %o7
19208 movvs %icc, %i2, %g6
19209 xor %l3, 0x0EB5, %i7
19210 movre %i0, 0x3CD, %o4
19211 edge32n %o2, %g5, %o1
19212 udiv %g7, 0x1581, %l4
19213 movcs %icc, %o3, %i6
19214 ldd [%l7 + 0x48], %o6
19215 ldx [%l7 + 0x78], %l0
19216 movne %xcc, %l1, %l5
19217 fcmped %fcc1, %f6, %f16
19218 fmul8sux16 %f24, %f20, %f20
19219 addccc %l6, 0x0599, %i1
19220 mova %xcc, %g1, %i5
19221 andncc %l2, %i3, %g4
19222 or %o5, 0x1A28, %g3
19223 fsrc1 %f20, %f22
19224 umulcc %i4, 0x0047, %o0
19225 fones %f22
19226 udivcc %o7, 0x16C2, %i2
19227 udivx %g2, 0x0D45, %l3
19228 edge32 %g6, %i0, %i7
19229 smulcc %o4, 0x1F45, %g5
19230 ldub [%l7 + 0x38], %o1
19231 andncc %o2, %l4, %g7
19232 edge8 %o3, %o6, %l0
19233 addccc %i6, 0x1EE3, %l5
19234 sdiv %l6, 0x101C, %i1
19235 fcmps %fcc3, %f3, %f28
19236 move %icc, %g1, %l1
19237 popc %i5, %l2
19238 movn %xcc, %g4, %i3
19239 movcc %xcc, %g3, %o5
19240 umul %i4, 0x00C8, %o7
19241 fmovrslez %o0, %f17, %f21
19242 xnor %g2, 0x1B76, %i2
19243 fmovsge %icc, %f23, %f21
19244 sra %g6, %l3, %i7
19245 movcs %xcc, %i0, %o4
19246 sra %g5, 0x0E, %o2
19247 stw %o1, [%l7 + 0x20]
19248 sub %l4, %o3, %g7
19249 alignaddrl %o6, %i6, %l5
19250 sll %l6, %l0, %g1
19251 addcc %l1, %i1, %l2
19252 movg %xcc, %i5, %i3
19253 edge16n %g4, %g3, %i4
19254 array8 %o7, %o0, %o5
19255 sra %i2, %g6, %l3
19256 subccc %g2, 0x039F, %i7
19257 ld [%l7 + 0x70], %f20
19258 movrne %o4, %i0, %g5
19259 movn %xcc, %o2, %l4
19260 fmovdcs %icc, %f16, %f6
19261 fnor %f0, %f8, %f12
19262 std %f22, [%l7 + 0x50]
19263 movgu %icc, %o1, %g7
19264 array8 %o3, %i6, %o6
19265 edge8l %l6, %l0, %l5
19266 st %f19, [%l7 + 0x20]
19267 udiv %g1, 0x12BC, %l1
19268 stb %l2, [%l7 + 0x3A]
19269 umulcc %i1, 0x1248, %i5
19270 movvc %xcc, %g4, %i3
19271 smulcc %g3, %o7, %o0
19272 sub %o5, %i2, %g6
19273 edge32n %i4, %l3, %g2
19274 movvs %icc, %o4, %i7
19275 movvs %xcc, %g5, %o2
19276 movge %icc, %l4, %i0
19277 alignaddrl %g7, %o1, %i6
19278 fpackfix %f4, %f29
19279 fmovrsne %o6, %f13, %f29
19280 fmovdn %xcc, %f14, %f19
19281 fmovrsne %l6, %f18, %f26
19282 edge8 %o3, %l0, %g1
19283 xor %l1, 0x11EA, %l5
19284 fmovsgu %icc, %f8, %f6
19285 movl %xcc, %l2, %i1
19286 edge32ln %g4, %i5, %g3
19287 orncc %i3, %o7, %o5
19288 st %f16, [%l7 + 0x2C]
19289 fmovrdlz %i2, %f26, %f4
19290 udivcc %g6, 0x0755, %i4
19291 popc %o0, %l3
19292 addcc %o4, 0x0256, %g2
19293 ld [%l7 + 0x34], %f0
19294 smulcc %i7, 0x10F3, %o2
19295 ldsb [%l7 + 0x30], %g5
19296 or %l4, 0x0E15, %i0
19297 movrgez %g7, 0x219, %o1
19298 movn %xcc, %i6, %o6
19299 edge32ln %o3, %l0, %g1
19300 save %l1, %l6, %l5
19301 rdpr %cwp, %g1
19302 rdpr %cansave, %g2
19303 rdpr %canrestore, %g3
19304 rdpr %cleanwin, %g4
19305 rdpr %otherwin, %g5
19306 rdpr %wstate, %g6
19307 srl %i1, %g4, %l2
19308 ldsh [%l7 + 0x44], %i5
19309 setx loop_58, %l0, %l1
19310 return %l1
19311 nop
19312 rdpr %cwp, %g1
19313 rdpr %cansave, %g2
19314 rdpr %canrestore, %g3
19315 rdpr %cleanwin, %g4
19316 rdpr %otherwin, %g5
19317 rdpr %wstate, %g6
19318loop_58: movneg %icc, %i3, %o5
19319 fcmps %fcc3, %f11, %f19
19320 movne %xcc, %g6, %i2
19321 movrne %i4, %o0, %l3
19322 movcc %icc, %g2, %i7
19323 fors %f23, %f4, %f2
19324 movpos %xcc, %o4, %o2
19325 movl %icc, %l4, %g5
19326 movre %i0, %o1, %i6
19327 sllx %o6, 0x08, %g7
19328 fornot1 %f26, %f10, %f22
19329 movcc %xcc, %o3, %l0
19330 srlx %l1, 0x0E, %l6
19331 movrne %g1, %i1, %g4
19332 smulcc %l2, 0x19BB, %i5
19333 alignaddrl %g3, %o7, %i3
19334 ldd [%l7 + 0x68], %o4
19335 ldsb [%l7 + 0x3B], %g6
19336 nop
19337 set 0x52, %l0
19338 lduh [%l7 + %l0], %i2
19339 save %i4, 0x019B, %o0
19340 rdpr %cwp, %g1
19341 rdpr %cansave, %g2
19342 rdpr %canrestore, %g3
19343 rdpr %cleanwin, %g4
19344 rdpr %otherwin, %g5
19345 rdpr %wstate, %g6
19346 sub %l3, 0x0CFA, %l5
19347 umulcc %g2, %i7, %o4
19348 st %f18, [%l7 + 0x48]
19349 xor %l4, %o2, %i0
19350 array32 %o1, %i6, %g5
19351 alignaddrl %g7, %o3, %l0
19352 lduh [%l7 + 0x76], %l1
19353 movrlez %l6, 0x3D2, %o6
19354 edge32l %i1, %g4, %g1
19355 fmovsa %xcc, %f10, %f6
19356 andcc %l2, %g3, %i5
19357 edge8l %o7, %i3, %g6
19358 ldub [%l7 + 0x23], %i2
19359 or %o5, %o0, %i4
19360 fmuld8sux16 %f19, %f9, %f6
19361 movcc %icc, %l3, %l5
19362 movne %icc, %g2, %o4
19363 for %f18, %f18, %f28
19364 fnegs %f26, %f10
19365 ldsw [%l7 + 0x64], %i7
19366 movne %icc, %l4, %o2
19367 andcc %i0, 0x02EE, %o1
19368 umulcc %i6, 0x075B, %g7
19369 andcc %g5, %l0, %l1
19370 bshuffle %f6, %f10, %f0
19371 fandnot1s %f8, %f4, %f9
19372 movrlz %o3, 0x2B5, %l6
19373 and %o6, 0x0922, %i1
19374 orncc %g1, %l2, %g4
19375 stw %i5, [%l7 + 0x1C]
19376 edge16 %o7, %i3, %g6
19377 orncc %i2, %o5, %o0
19378 mulx %g3, 0x03BF, %l3
19379 or %l5, %g2, %o4
19380 fmovd %f22, %f12
19381 stw %i7, [%l7 + 0x38]
19382 ldsh [%l7 + 0x3A], %i4
19383 edge8ln %l4, %i0, %o1
19384 movne %xcc, %i6, %g7
19385 edge16ln %g5, %o2, %l0
19386 umulcc %o3, 0x0C78, %l6
19387 addcc %o6, 0x0C34, %i1
19388 fmovsvs %xcc, %f31, %f17
19389 ldsw [%l7 + 0x54], %l1
19390 orn %l2, %g1, %g4
19391 orncc %o7, 0x0C42, %i5
19392 std %f4, [%l7 + 0x38]
19393 array16 %i3, %i2, %g6
19394 fmuld8sux16 %f16, %f4, %f30
19395 nop
19396 set 0x2C, %l1
19397 stw %o5, [%l7 + %l1]
19398 fzeros %f31
19399 movge %xcc, %g3, %l3
19400 xnorcc %l5, %g2, %o4
19401 udivcc %i7, 0x121C, %o0
19402 movrlez %l4, %i4, %i0
19403 movle %icc, %i6, %o1
19404 stx %g7, [%l7 + 0x18]
19405 sethi 0x1FDA, %o2
19406 alignaddr %g5, %o3, %l0
19407 movg %xcc, %o6, %i1
19408 edge16l %l1, %l6, %l2
19409 edge32 %g4, %o7, %i5
19410 movre %g1, 0x016, %i3
19411 xor %i2, %g6, %g3
19412 array8 %o5, %l3, %l5
19413 fmovdleu %icc, %f13, %f17
19414 ldd [%l7 + 0x78], %f24
19415 srlx %g2, 0x06, %i7
19416 lduh [%l7 + 0x74], %o0
19417 popc %o4, %l4
19418 orn %i0, %i6, %o1
19419 mulscc %i4, %g7, %o2
19420 movleu %xcc, %g5, %o3
19421 movrgez %l0, 0x2F4, %o6
19422 add %i1, 0x0377, %l1
19423 addccc %l6, 0x05CD, %g4
19424 addcc %o7, 0x1FCB, %i5
19425 smulcc %l2, %i3, %i2
19426 sdivcc %g1, 0x10D6, %g6
19427 xor %o5, 0x0FD7, %g3
19428 fmovsne %icc, %f5, %f30
19429 array8 %l5, %g2, %i7
19430 srax %o0, %l3, %l4
19431 st %f17, [%l7 + 0x48]
19432 fand %f22, %f28, %f16
19433 fmovdneg %xcc, %f13, %f21
19434 edge8n %i0, %o4, %i6
19435 movleu %icc, %o1, %g7
19436 addcc %i4, 0x1BCA, %o2
19437 movle %icc, %g5, %o3
19438 ldsw [%l7 + 0x70], %l0
19439 stw %i1, [%l7 + 0x30]
19440 movrgez %o6, %l1, %g4
19441 edge32 %l6, %o7, %i5
19442 edge8l %l2, %i3, %i2
19443 mova %icc, %g6, %o5
19444 fzero %f10
19445 sethi 0x1FD7, %g3
19446 andcc %l5, %g1, %i7
19447 fmovdvs %xcc, %f29, %f6
19448 fcmps %fcc2, %f8, %f4
19449 movcs %xcc, %o0, %l3
19450 fmovscc %xcc, %f17, %f28
19451 mova %xcc, %g2, %i0
19452 edge32 %l4, %o4, %i6
19453 fmovdneg %xcc, %f21, %f30
19454 xnorcc %g7, 0x0485, %i4
19455 udiv %o2, 0x03E6, %o1
19456 subccc %o3, %g5, %i1
19457 ldd [%l7 + 0x78], %l0
19458 udiv %l1, 0x1B97, %g4
19459 fmul8x16 %f4, %f28, %f14
19460 edge8l %o6, %l6, %o7
19461 edge8n %i5, %l2, %i3
19462 xnor %i2, %o5, %g6
19463 ld [%l7 + 0x18], %f24
19464 restore %g3, %g1, %l5
19465 rdpr %cwp, %g1
19466 rdpr %cansave, %g2
19467 rdpr %canrestore, %g3
19468 rdpr %cleanwin, %g4
19469 rdpr %otherwin, %g5
19470 rdpr %wstate, %g6
19471 orn %i7, 0x1267, %o0
19472 sir 0x16E4
19473 andcc %g2, %i0, %l4
19474 edge16ln %l3, %i6, %g7
19475 movrlez %o4, %i4, %o1
19476 movrlez %o3, %g5, %i1
19477 ldsh [%l7 + 0x64], %o2
19478 srax %l0, 0x07, %g4
19479 fmovsle %icc, %f27, %f6
19480 edge32l %l1, %l6, %o6
19481 fpadd16 %f0, %f14, %f28
19482 fmul8ulx16 %f26, %f20, %f2
19483 andn %o7, 0x0C8B, %l2
19484 fmovdg %icc, %f6, %f28
19485 smul %i3, %i2, %i5
19486 fornot2 %f0, %f26, %f18
19487 movneg %xcc, %o5, %g6
19488 movcc %xcc, %g1, %g3
19489 movgu %xcc, %i7, %l5
19490 orcc %o0, %g2, %l4
19491 alignaddr %l3, %i6, %i0
19492 fcmpgt32 %f24, %f4, %g7
19493 stb %i4, [%l7 + 0x72]
19494 xnor %o4, 0x1433, %o1
19495 or %o3, %i1, %g5
19496 setx loop_59, %l0, %l1
19497 return %l1
19498 nop
19499 rdpr %cwp, %g1
19500 rdpr %cansave, %g2
19501 rdpr %canrestore, %g3
19502 rdpr %cleanwin, %g4
19503 rdpr %otherwin, %g5
19504 rdpr %wstate, %g6
19505loop_59: movle %icc, %l0, %l6
19506 sll %l1, %o6, %l2
19507 orn %o7, 0x038E, %i3
19508 movrgz %i5, 0x36C, %i2
19509 subcc %g6, 0x0F9C, %g1
19510 ldub [%l7 + 0x27], %o5
19511 fnors %f28, %f31, %f28
19512 edge32l %i7, %g3, %l5
19513 add %g2, 0x0746, %o0
19514 movcc %xcc, %l3, %l4
19515 array8 %i0, %g7, %i6
19516 umul %i4, %o4, %o3
19517 orncc %o1, 0x10E1, %g5
19518 edge16l %o2, %g4, %i1
19519 xorcc %l6, %l0, %l1
19520 array32 %o6, %o7, %i3
19521 udivcc %l2, 0x0509, %i2
19522 sdiv %g6, 0x1CF4, %g1
19523 or %i5, %o5, %g3
19524 mulscc %l5, 0x0A81, %g2
19525 subccc %i7, 0x151F, %l3
19526 edge16 %o0, %l4, %i0
19527 add %g7, %i4, %o4
19528 mulx %i6, %o1, %g5
19529 nop
19530 set 0x6C, %i2
19531 ldub [%l7 + %i2], %o2
19532 ldx [%l7 + 0x30], %g4
19533 smulcc %o3, %i1, %l6
19534 fands %f2, %f10, %f8
19535 edge32ln %l1, %l0, %o7
19536 edge16 %i3, %l2, %i2
19537 ld [%l7 + 0x7C], %f17
19538 fcmpes %fcc1, %f22, %f20
19539 mulscc %o6, %g6, %g1
19540 movre %i5, 0x1F4, %o5
19541 stb %l5, [%l7 + 0x3A]
19542 sllx %g2, 0x11, %g3
19543 stw %l3, [%l7 + 0x5C]
19544 movpos %xcc, %i7, %l4
19545 popc %i0, %g7
19546 sdiv %o0, 0x06D4, %i4
19547 std %f30, [%l7 + 0x78]
19548 srlx %i6, 0x16, %o1
19549 sra %g5, %o4, %o2
19550 srax %g4, 0x13, %i1
19551 fmovsg %xcc, %f17, %f20
19552 movrlz %o3, 0x11E, %l6
19553 movl %xcc, %l0, %o7
19554 edge8n %l1, %i3, %i2
19555 orncc %o6, 0x0E38, %g6
19556 addccc %l2, 0x031A, %g1
19557 movpos %xcc, %i5, %o5
19558 mova %icc, %g2, %l5
19559 srl %l3, 0x0A, %i7
19560 subc %l4, %g3, %i0
19561 alignaddr %o0, %g7, %i4
19562 fnegd %f4, %f4
19563 movge %xcc, %i6, %g5
19564 sllx %o4, 0x1D, %o1
19565 siam 0x4
19566 subccc %o2, %i1, %o3
19567 ldd [%l7 + 0x70], %f4
19568 umul %g4, %l0, %o7
19569 fmovdpos %xcc, %f23, %f22
19570 fnegs %f17, %f7
19571 fpsub32 %f12, %f8, %f4
19572 restore %l6, %i3, %l1
19573 rdpr %cwp, %g1
19574 rdpr %cansave, %g2
19575 rdpr %canrestore, %g3
19576 rdpr %cleanwin, %g4
19577 rdpr %otherwin, %g5
19578 rdpr %wstate, %g6
19579 ld [%l7 + 0x14], %f1
19580 sth %o6, [%l7 + 0x3E]
19581 sra %g6, 0x18, %l2
19582 edge32n %g1, %i2, %o5
19583 fmovrdgez %g2, %f28, %f12
19584 fpmerge %f7, %f30, %f14
19585 movrgez %l5, %i5, %l3
19586 edge8n %l4, %g3, %i7
19587 movrgz %i0, 0x2D0, %o0
19588 std %f12, [%l7 + 0x08]
19589 subcc %i4, %i6, %g7
19590 fmovrde %g5, %f16, %f4
19591 addccc %o4, 0x0D92, %o2
19592 movpos %xcc, %i1, %o1
19593 fxnors %f20, %f14, %f1
19594 fmovde %xcc, %f10, %f26
19595 subccc %o3, 0x10B3, %g4
19596 fand %f20, %f24, %f24
19597 smulcc %o7, %l0, %l6
19598 subccc %l1, %i3, %o6
19599 fornot1 %f14, %f28, %f10
19600 andcc %g6, 0x13B0, %g1
19601 st %f28, [%l7 + 0x78]
19602 umulcc %i2, 0x00AE, %l2
19603 srl %o5, %l5, %i5
19604 fmovrslez %l3, %f22, %f21
19605 movge %icc, %l4, %g2
19606 movre %g3, 0x208, %i0
19607 fcmple32 %f10, %f10, %o0
19608 movrgz %i4, %i6, %i7
19609 srax %g7, 0x11, %o4
19610 andcc %g5, %i1, %o1
19611 fnand %f10, %f8, %f28
19612 movcc %icc, %o2, %g4
19613 fmovda %icc, %f2, %f18
19614 sllx %o3, 0x1A, %l0
19615 edge8ln %o7, %l6, %i3
19616 sth %l1, [%l7 + 0x3E]
19617 ldsw [%l7 + 0x5C], %o6
19618 fxor %f26, %f8, %f18
19619 addcc %g6, %i2, %g1
19620 sth %o5, [%l7 + 0x30]
19621 udivcc %l5, 0x184F, %l2
19622 add %i5, %l4, %g2
19623 srl %l3, %g3, %o0
19624 fzero %f8
19625 movgu %icc, %i0, %i6
19626 xnor %i4, %g7, %o4
19627 movvs %icc, %i7, %g5
19628 fnand %f28, %f22, %f14
19629 subcc %i1, 0x0F7F, %o2
19630 for %f26, %f4, %f2
19631 mulx %g4, %o1, %o3
19632 fsrc1 %f10, %f0
19633 movl %icc, %l0, %o7
19634 xnorcc %i3, %l6, %l1
19635 fornot1s %f13, %f10, %f13
19636 fmovdpos %xcc, %f4, %f2
19637 sub %g6, 0x15BC, %o6
19638 fcmpgt16 %f20, %f8, %i2
19639 save %g1, 0x13B9, %o5
19640 rdpr %cwp, %g1
19641 rdpr %cansave, %g2
19642 rdpr %canrestore, %g3
19643 rdpr %cleanwin, %g4
19644 rdpr %otherwin, %g5
19645 rdpr %wstate, %g6
19646 nop
19647 set 0x18, %o2
19648 std %f30, [%l7 + %o2]
19649 umulcc %l5, %i5, %l2
19650 sir 0x02D0
19651 andn %l4, 0x0D96, %l3
19652 movl %xcc, %g3, %g2
19653 and %o0, 0x0D38, %i6
19654 std %f12, [%l7 + 0x60]
19655 ldsh [%l7 + 0x16], %i4
19656 fandnot1 %f26, %f8, %f22
19657 st %f16, [%l7 + 0x78]
19658 addccc %g7, %i0, %o4
19659 subc %g5, 0x1D55, %i7
19660 movg %xcc, %o2, %g4
19661 fcmpes %fcc3, %f12, %f27
19662 udivcc %o1, 0x1C22, %o3
19663 sdiv %l0, 0x120C, %i1
19664 movrlez %o7, 0x068, %l6
19665 fandnot2s %f8, %f24, %f23
19666 popc %l1, %g6
19667 array16 %o6, %i2, %g1
19668 ldsh [%l7 + 0x14], %i3
19669 alignaddr %l5, %i5, %o5
19670 xor %l2, %l3, %g3
19671 sra %g2, %l4, %o0
19672 xor %i4, %i6, %i0
19673 lduw [%l7 + 0x3C], %o4
19674 smul %g5, %g7, %o2
19675 xor %g4, %i7, %o3
19676 fcmpgt16 %f2, %f12, %l0
19677 fmovsvs %icc, %f29, %f2
19678 edge32ln %o1, %i1, %l6
19679 move %icc, %o7, %l1
19680 edge8n %o6, %g6, %i2
19681 addc %g1, %l5, %i3
19682 movl %icc, %o5, %l2
19683 orcc %i5, %g3, %l3
19684 sdiv %l4, 0x0E93, %o0
19685 save %g2, %i6, %i4
19686 rdpr %cwp, %g1
19687 rdpr %cansave, %g2
19688 rdpr %canrestore, %g3
19689 rdpr %cleanwin, %g4
19690 rdpr %otherwin, %g5
19691 rdpr %wstate, %g6
19692 fabss %f30, %f3
19693 sdivx %o4, 0x0885, %i0
19694 sll %g7, %o2, %g5
19695 stw %g4, [%l7 + 0x1C]
19696 sllx %o3, %i7, %l0
19697 fmovdneg %icc, %f6, %f13
19698 addccc %o1, %l6, %o7
19699 fcmps %fcc1, %f7, %f30
19700 udivcc %l1, 0x044F, %o6
19701 sth %g6, [%l7 + 0x56]
19702 movrgez %i1, 0x054, %g1
19703 smul %l5, %i3, %i2
19704 movrgez %l2, 0x067, %o5
19705 stb %g3, [%l7 + 0x18]
19706 fmovsgu %xcc, %f15, %f24
19707 or %i5, 0x0495, %l4
19708 movcs %xcc, %l3, %o0
19709 array8 %g2, %i6, %o4
19710 pdist %f6, %f2, %f10
19711 fmovde %xcc, %f23, %f19
19712 array32 %i0, %g7, %i4
19713 srax %o2, %g5, %o3
19714 movge %xcc, %g4, %i7
19715 fmul8sux16 %f28, %f8, %f22
19716 xorcc %l0, %l6, %o1
19717 ldd [%l7 + 0x20], %f0
19718 fmovdgu %xcc, %f15, %f26
19719 popc %o7, %o6
19720 pdist %f0, %f16, %f4
19721 sll %l1, %i1, %g1
19722 fmovrdgz %l5, %f22, %f20
19723 movleu %xcc, %i3, %g6
19724 fmovsge %icc, %f26, %f25
19725 alignaddr %l2, %i2, %o5
19726 sdivcc %i5, 0x0430, %l4
19727 movrlz %g3, %o0, %g2
19728 popc %l3, %i6
19729 edge32l %i0, %g7, %o4
19730 edge32ln %i4, %o2, %o3
19731 fnot2s %f3, %f0
19732 edge32 %g5, %i7, %g4
19733 sth %l0, [%l7 + 0x30]
19734 mulx %l6, 0x0132, %o1
19735 ldub [%l7 + 0x32], %o6
19736 popc 0x182D, %l1
19737 fnands %f31, %f3, %f0
19738 edge8n %i1, %g1, %l5
19739 edge16ln %i3, %o7, %l2
19740 ldsw [%l7 + 0x24], %i2
19741 array32 %o5, %g6, %i5
19742 fcmpne16 %f18, %f0, %g3
19743 movne %icc, %l4, %o0
19744 srl %l3, %i6, %i0
19745 sub %g7, 0x1D2B, %g2
19746 array32 %o4, %i4, %o3
19747 subc %g5, 0x09EC, %o2
19748 sethi 0x051A, %i7
19749 movcs %xcc, %g4, %l6
19750 edge32n %l0, %o1, %o6
19751 stx %l1, [%l7 + 0x60]
19752 nop
19753 set 0x10, %o0
19754 lduw [%l7 + %o0], %g1
19755 udivcc %l5, 0x0D82, %i1
19756 save %i3, %l2, %o7
19757 rdpr %cwp, %g1
19758 rdpr %cansave, %g2
19759 rdpr %canrestore, %g3
19760 rdpr %cleanwin, %g4
19761 rdpr %otherwin, %g5
19762 rdpr %wstate, %g6
19763 movrne %i2, %g6, %i5
19764 edge16ln %g3, %o5, %l4
19765 stb %l3, [%l7 + 0x65]
19766 fmovdl %icc, %f6, %f9
19767 smulcc %o0, 0x053B, %i6
19768 edge16ln %g7, %i0, %o4
19769 fmuld8ulx16 %f12, %f11, %f8
19770 ldsh [%l7 + 0x6E], %i4
19771 addcc %o3, %g5, %o2
19772 fsrc2 %f10, %f8
19773 fmovdg %icc, %f3, %f16
19774 fmovdl %icc, %f8, %f30
19775 add %g2, 0x0024, %i7
19776 addc %g4, %l6, %o1
19777 edge8n %o6, %l1, %l0
19778 and %g1, %i1, %l5
19779 movn %icc, %i3, %l2
19780 ldsb [%l7 + 0x1F], %o7
19781 sethi 0x1F66, %i2
19782 movne %xcc, %i5, %g6
19783 movvc %icc, %g3, %o5
19784 stx %l4, [%l7 + 0x28]
19785 move %xcc, %o0, %l3
19786 array32 %i6, %g7, %i0
19787 fandnot1s %f14, %f23, %f18
19788 sir 0x0E3C
19789 fnand %f10, %f12, %f16
19790 sra %i4, %o3, %o4
19791 st %f30, [%l7 + 0x34]
19792 udiv %g5, 0x0363, %o2
19793 fnors %f19, %f8, %f26
19794 fandnot1 %f6, %f28, %f4
19795 fcmpgt16 %f14, %f0, %g2
19796 fmovrse %g4, %f21, %f27
19797 stx %i7, [%l7 + 0x78]
19798 movrlez %o1, 0x0C2, %o6
19799 edge8n %l6, %l0, %g1
19800 xnorcc %l1, %l5, %i1
19801 movleu %xcc, %l2, %o7
19802 fmovdgu %xcc, %f7, %f6
19803 srlx %i3, 0x05, %i2
19804 srlx %g6, 0x15, %g3
19805 or %o5, %i5, %o0
19806 movg %xcc, %l3, %l4
19807 movrlz %i6, %i0, %i4
19808 popc 0x0528, %o3
19809 nop
19810 set 0x50, %l2
19811 sth %o4, [%l7 + %l2]
19812 setx loop_60, %l0, %l1
19813 return %l1
19814 nop
19815 rdpr %cwp, %g1
19816 rdpr %cansave, %g2
19817 rdpr %canrestore, %g3
19818 rdpr %cleanwin, %g4
19819 rdpr %otherwin, %g5
19820 rdpr %wstate, %g6
19821loop_60: edge16n %g2, %i7, %o1
19822 movge %xcc, %g4, %o6
19823 fmovsvc %icc, %f23, %f24
19824 fsrc1s %f12, %f14
19825 movrgz %l0, %g1, %l1
19826 ldub [%l7 + 0x7F], %l6
19827 stb %i1, [%l7 + 0x30]
19828 subccc %l5, %l2, %o7
19829 edge8 %i3, %g6, %g3
19830 fandnot2s %f28, %f30, %f23
19831 srax %o5, 0x16, %i2
19832 st %f14, [%l7 + 0x34]
19833 lduh [%l7 + 0x0E], %o0
19834 udivx %i5, 0x0354, %l4
19835 sdiv %i6, 0x0E5A, %l3
19836 fmovrde %i4, %f26, %f28
19837 ldd [%l7 + 0x18], %f4
19838 lduw [%l7 + 0x28], %i0
19839 stw %o3, [%l7 + 0x58]
19840 fmovdcs %icc, %f15, %f26
19841 umul %o4, 0x0EE2, %o2
19842 fmovrsgez %g5, %f15, %f8
19843 fpsub16 %f26, %f6, %f24
19844 sll %g7, %i7, %o1
19845 fands %f9, %f26, %f30
19846 sth %g2, [%l7 + 0x4A]
19847 orcc %g4, %l0, %o6
19848 xnor %l1, %g1, %i1
19849 fpack32 %f28, %f14, %f14
19850 restore %l6, %l5, %l2
19851 rdpr %cwp, %g1
19852 rdpr %cansave, %g2
19853 rdpr %canrestore, %g3
19854 rdpr %cleanwin, %g4
19855 rdpr %otherwin, %g5
19856 rdpr %wstate, %g6
19857 udivcc %i3, 0x1FA6, %g6
19858 fmovrde %o7, %f12, %f28
19859 fmovdn %xcc, %f10, %f7
19860 movrne %o5, %i2, %g3
19861 sdivx %i5, 0x0147, %l4
19862 fxnors %f27, %f13, %f20
19863 udivcc %o0, 0x112B, %l3
19864 movrgz %i6, %i0, %i4
19865 movle %icc, %o4, %o2
19866 fmovdne %xcc, %f10, %f30
19867 sdivcc %g5, 0x1102, %o3
19868 alignaddr %i7, %g7, %o1
19869 movn %xcc, %g4, %l0
19870 edge16n %o6, %g2, %l1
19871 ldsh [%l7 + 0x16], %g1
19872 edge8n %i1, %l6, %l5
19873 movrlez %i3, %g6, %o7
19874 sethi 0x0CFF, %l2
19875 fpmerge %f3, %f5, %f20
19876 ldd [%l7 + 0x40], %f16
19877 fmovdleu %xcc, %f8, %f31
19878 fandnot2s %f25, %f15, %f28
19879 andcc %i2, %g3, %o5
19880 fxnor %f12, %f20, %f4
19881 popc 0x00E0, %l4
19882 orn %o0, 0x0D95, %i5
19883 and %l3, %i6, %i4
19884 andncc %i0, %o4, %o2
19885 fcmple32 %f26, %f16, %o3
19886 xnorcc %g5, %i7, %g7
19887 movleu %icc, %g4, %l0
19888 lduh [%l7 + 0x22], %o6
19889 andncc %o1, %g2, %l1
19890 udivcc %g1, 0x1C94, %l6
19891 andncc %i1, %l5, %g6
19892 ld [%l7 + 0x14], %f15
19893 sra %o7, 0x1C, %l2
19894 ldd [%l7 + 0x38], %i2
19895 fmovdcs %icc, %f6, %f16
19896 movpos %xcc, %i2, %g3
19897 edge16 %o5, %o0, %l4
19898 sra %i5, %l3, %i6
19899 fands %f29, %f19, %f22
19900 array16 %i0, %o4, %o2
19901 subc %o3, %g5, %i7
19902 fornot2 %f22, %f20, %f6
19903 fmovsneg %icc, %f6, %f15
19904 movg %icc, %g7, %g4
19905 ldd [%l7 + 0x30], %l0
19906 movre %i4, 0x240, %o1
19907 lduw [%l7 + 0x58], %g2
19908 fornot1s %f1, %f2, %f31
19909 xnor %o6, 0x0A57, %g1
19910 orn %l1, %l6, %i1
19911 stb %g6, [%l7 + 0x2E]
19912 ldsh [%l7 + 0x44], %l5
19913 movg %xcc, %o7, %i3
19914 ldsw [%l7 + 0x74], %l2
19915 fands %f26, %f2, %f7
19916 popc 0x1877, %i2
19917 for %f26, %f24, %f24
19918 orn %g3, %o5, %l4
19919 subccc %i5, 0x1C10, %o0
19920 std %f24, [%l7 + 0x08]
19921 srlx %i6, 0x00, %i0
19922 fmovd %f18, %f16
19923 addcc %l3, %o4, %o2
19924 srl %g5, 0x19, %o3
19925 alignaddr %g7, %i7, %g4
19926 movrne %l0, %o1, %i4
19927 fandnot2 %f8, %f14, %f22
19928 movrne %g2, 0x1D7, %g1
19929 movre %o6, %l6, %l1
19930 array16 %g6, %i1, %l5
19931 fnors %f29, %f23, %f23
19932 movg %icc, %o7, %i3
19933 umulcc %i2, %l2, %o5
19934 st %f18, [%l7 + 0x10]
19935 fmovdleu %xcc, %f4, %f26
19936 movre %g3, 0x059, %i5
19937 movvc %xcc, %o0, %i6
19938 movleu %icc, %l4, %i0
19939 fpsub16s %f28, %f22, %f13
19940 mulx %l3, 0x0B54, %o2
19941 srlx %g5, 0x12, %o3
19942 fandnot1 %f18, %f16, %f16
19943 movrlez %g7, 0x16B, %i7
19944 fcmpgt32 %f14, %f10, %o4
19945 st %f18, [%l7 + 0x40]
19946 udiv %l0, 0x063F, %g4
19947 fabsd %f0, %f6
19948 sdivx %i4, 0x11FD, %o1
19949 xor %g1, %o6, %g2
19950 movpos %icc, %l6, %g6
19951 sra %l1, 0x0A, %l5
19952 fmovsge %xcc, %f0, %f23
19953 stb %i1, [%l7 + 0x7E]
19954 movvs %icc, %i3, %o7
19955 ldsw [%l7 + 0x28], %i2
19956 fpadd16s %f5, %f16, %f9
19957 xorcc %o5, 0x197D, %g3
19958 lduw [%l7 + 0x10], %l2
19959 fpadd16 %f20, %f18, %f6
19960 array8 %i5, %o0, %i6
19961 fcmpeq32 %f22, %f8, %l4
19962 movvc %xcc, %i0, %o2
19963 fnand %f22, %f18, %f6
19964 edge16ln %l3, %o3, %g5
19965 andcc %g7, 0x1710, %i7
19966 smulcc %l0, 0x1AB6, %o4
19967 nop
19968 set 0x68, %l5
19969 ldx [%l7 + %l5], %i4
19970 movge %icc, %g4, %o1
19971 ldd [%l7 + 0x68], %o6
19972 fmovdg %icc, %f4, %f0
19973 movg %icc, %g1, %g2
19974 add %l6, %l1, %g6
19975 movre %i1, 0x260, %i3
19976 edge32 %l5, %i2, %o7
19977 smul %g3, 0x1B89, %l2
19978 ldx [%l7 + 0x18], %o5
19979 lduw [%l7 + 0x7C], %i5
19980 fmovdge %icc, %f16, %f10
19981 sdiv %o0, 0x138E, %l4
19982 ld [%l7 + 0x1C], %f23
19983 edge32n %i6, %i0, %o2
19984 ldd [%l7 + 0x28], %f4
19985 xnorcc %l3, %o3, %g7
19986 sdivx %g5, 0x1DED, %i7
19987 array8 %l0, %o4, %g4
19988 srlx %o1, 0x0D, %i4
19989 addcc %o6, %g2, %g1
19990 srlx %l6, %g6, %i1
19991 ldsh [%l7 + 0x18], %i3
19992 nop
19993 set 0x68, %g7
19994 std %f20, [%l7 + %g7]
19995 movle %xcc, %l1, %l5
19996 sdivx %i2, 0x1AE2, %o7
19997 umul %l2, 0x1C0E, %o5
19998 fnot1 %f0, %f6
19999 mulx %i5, 0x0898, %g3
20000 mova %icc, %l4, %i6
20001 fmuld8ulx16 %f16, %f17, %f18
20002 lduw [%l7 + 0x54], %i0
20003 sra %o2, 0x0A, %o0
20004 subccc %l3, %g7, %o3
20005 st %f2, [%l7 + 0x68]
20006 sra %g5, %i7, %o4
20007 andn %l0, 0x168A, %o1
20008 alignaddr %g4, %i4, %o6
20009 movcs %icc, %g2, %l6
20010 lduh [%l7 + 0x08], %g6
20011 sdiv %i1, 0x07D9, %g1
20012 fxor %f12, %f18, %f10
20013 stw %i3, [%l7 + 0x1C]
20014 move %xcc, %l5, %l1
20015 sethi 0x1D4C, %i2
20016 movleu %icc, %l2, %o5
20017 xnorcc %i5, %o7, %l4
20018 fmovdge %icc, %f20, %f3
20019 xor %g3, 0x096F, %i6
20020 smul %i0, 0x1D07, %o0
20021 srlx %o2, 0x16, %l3
20022 array32 %o3, %g7, %i7
20023 edge32ln %o4, %g5, %o1
20024 movrgez %l0, %i4, %g4
20025 ldx [%l7 + 0x68], %o6
20026 edge8ln %l6, %g2, %g6
20027 ldx [%l7 + 0x58], %g1
20028 stw %i1, [%l7 + 0x0C]
20029 fpadd32s %f1, %f31, %f27
20030 alignaddr %i3, %l1, %i2
20031 stw %l5, [%l7 + 0x3C]
20032 save %l2, %i5, %o5
20033 rdpr %cwp, %g1
20034 rdpr %cansave, %g2
20035 rdpr %canrestore, %g3
20036 rdpr %cleanwin, %g4
20037 rdpr %otherwin, %g5
20038 rdpr %wstate, %g6
20039 setx loop_61, %l0, %l1
20040 return %l1
20041 nop
20042 rdpr %cwp, %g1
20043 rdpr %cansave, %g2
20044 rdpr %canrestore, %g3
20045 rdpr %cleanwin, %g4
20046 rdpr %otherwin, %g5
20047 rdpr %wstate, %g6
20048loop_61: movrgz %i6, 0x151, %o0
20049 srlx %o2, 0x13, %i0
20050 mova %xcc, %l3, %o3
20051 movrgz %g7, %o4, %g5
20052 fmul8x16 %f19, %f30, %f22
20053 sth %o1, [%l7 + 0x4C]
20054 array8 %l0, %i7, %g4
20055 nop
20056 set 0x14, %o6
20057 lduw [%l7 + %o6], %o6
20058 stb %l6, [%l7 + 0x5D]
20059 add %i4, %g6, %g2
20060 edge16ln %g1, %i3, %i1
20061 fnot2s %f9, %f10
20062 mulscc %i2, %l1, %l2
20063 edge32 %l5, %i5, %o5
20064 movl %xcc, %g3, %l4
20065 fmovrsgz %i6, %f30, %f30
20066 fandnot2 %f12, %f8, %f28
20067 movvc %icc, %o0, %o2
20068 umul %o7, %i0, %l3
20069 ldsb [%l7 + 0x2A], %g7
20070 edge8 %o3, %o4, %o1
20071 fpackfix %f12, %f5
20072 nop
20073 set 0x08, %l4
20074 ldd [%l7 + %l4], %g4
20075 ld [%l7 + 0x68], %f28
20076 nop
20077 set 0x60, %o5
20078 ldd [%l7 + %o5], %f28
20079 movg %xcc, %l0, %g4
20080 restore %o6, %l6, %i4
20081 rdpr %cwp, %g1
20082 rdpr %cansave, %g2
20083 rdpr %canrestore, %g3
20084 rdpr %cleanwin, %g4
20085 rdpr %otherwin, %g5
20086 rdpr %wstate, %g6
20087 fpsub32s %f14, %f18, %f13
20088 fpadd32 %f2, %f10, %f0
20089 smulcc %g6, 0x1A8C, %i7
20090 movg %icc, %g1, %i3
20091 umulcc %g2, 0x0CD9, %i2
20092 movcc %icc, %i1, %l2
20093 edge16l %l1, %i5, %l5
20094 addc %o5, %g3, %i6
20095 umulcc %o0, %l4, %o2
20096 movg %xcc, %i0, %o7
20097 movvs %xcc, %l3, %g7
20098 sll %o3, %o4, %o1
20099 movpos %icc, %l0, %g5
20100 andcc %g4, %o6, %i4
20101 sdivx %l6, 0x1D6A, %i7
20102 bshuffle %f28, %f4, %f26
20103 array32 %g6, %g1, %g2
20104 fmovdle %icc, %f19, %f19
20105 fmovsvc %icc, %f14, %f10
20106 fmul8x16al %f13, %f3, %f4
20107 movcs %icc, %i2, %i1
20108 movn %icc, %l2, %i3
20109 subc %i5, %l1, %o5
20110 ldsb [%l7 + 0x27], %g3
20111 sdivx %i6, 0x01D3, %o0
20112 movre %l5, %o2, %i0
20113 array16 %l4, %o7, %g7
20114 orn %l3, %o4, %o3
20115 std %f30, [%l7 + 0x48]
20116 edge16 %o1, %g5, %g4
20117 fmovdge %icc, %f7, %f11
20118 fpadd16s %f12, %f20, %f15
20119 orn %o6, %i4, %l0
20120 fmovsne %xcc, %f2, %f6
20121 movn %icc, %l6, %g6
20122 st %f6, [%l7 + 0x60]
20123 movrlez %g1, 0x249, %g2
20124 fmovscc %xcc, %f14, %f24
20125 alignaddr %i7, %i2, %i1
20126 setx loop_62, %l0, %l1
20127 return %l1
20128 nop
20129 rdpr %cwp, %g1
20130 rdpr %cansave, %g2
20131 rdpr %canrestore, %g3
20132 rdpr %cleanwin, %g4
20133 rdpr %otherwin, %g5
20134 rdpr %wstate, %g6
20135loop_62: movre %l1, 0x391, %i3
20136 fmovs %f4, %f10
20137 lduh [%l7 + 0x28], %o5
20138 sth %g3, [%l7 + 0x74]
20139 stw %o0, [%l7 + 0x18]
20140 save %l5, 0x1660, %i6
20141 rdpr %cwp, %g1
20142 rdpr %cansave, %g2
20143 rdpr %canrestore, %g3
20144 rdpr %cleanwin, %g4
20145 rdpr %otherwin, %g5
20146 rdpr %wstate, %g6
20147 sethi 0x08DC, %o2
20148 fsrc1 %f8, %f12
20149 addc %i0, 0x08D0, %o7
20150 movrne %l4, 0x225, %l3
20151 fmovde %xcc, %f17, %f20
20152 orcc %g7, 0x16DD, %o4
20153 nop
20154 set 0x40, %i3
20155 ldd [%l7 + %i3], %f10
20156 movn %xcc, %o3, %g5
20157 array16 %g4, %o1, %o6
20158 orncc %i4, 0x165B, %l0
20159 sdiv %l6, 0x02BD, %g1
20160 subc %g2, 0x1E47, %i7
20161 mulx %g6, 0x089E, %i1
20162 subcc %l2, 0x07FB, %i2
20163 fmovrdgez %l1, %f26, %f24
20164 andncc %i5, %o5, %g3
20165 movneg %icc, %o0, %l5
20166 fmuld8ulx16 %f23, %f7, %f20
20167 edge32l %i3, %o2, %i0
20168 siam 0x3
20169 fmovdvs %xcc, %f21, %f15
20170 movpos %xcc, %i6, %o7
20171 udiv %l3, 0x0873, %g7
20172 fmovdl %icc, %f17, %f30
20173 xorcc %l4, 0x1176, %o3
20174 fnors %f0, %f0, %f10
20175 addcc %g5, 0x0A33, %o4
20176 edge8l %o1, %g4, %o6
20177 fmovde %xcc, %f19, %f1
20178 fmovd %f22, %f18
20179 edge16l %i4, %l0, %g1
20180 sra %g2, %l6, %g6
20181 movpos %xcc, %i7, %l2
20182 ldsh [%l7 + 0x6A], %i2
20183 fandnot1s %f13, %f12, %f26
20184 edge32l %i1, %i5, %l1
20185 alignaddrl %g3, %o5, %l5
20186 edge8n %i3, %o0, %i0
20187 umulcc %o2, %o7, %i6
20188 stb %g7, [%l7 + 0x62]
20189 array16 %l4, %o3, %l3
20190 ldsb [%l7 + 0x7F], %o4
20191 edge16l %o1, %g4, %o6
20192 movcs %icc, %g5, %l0
20193 orncc %i4, 0x141C, %g1
20194 orcc %l6, %g6, %i7
20195 stb %g2, [%l7 + 0x4C]
20196 edge16ln %l2, %i2, %i5
20197 andncc %l1, %i1, %o5
20198 fsrc2 %f20, %f28
20199 fsrc1 %f28, %f12
20200 lduw [%l7 + 0x08], %g3
20201 nop
20202 set 0x67, %i1
20203 ldub [%l7 + %i1], %l5
20204 ldsw [%l7 + 0x54], %i3
20205 fpsub32 %f22, %f18, %f8
20206 edge16 %i0, %o2, %o7
20207 fmovsle %icc, %f24, %f7
20208 edge32l %o0, %g7, %l4
20209 sethi 0x0BB5, %o3
20210 st %f15, [%l7 + 0x30]
20211 fmovsleu %icc, %f29, %f27
20212 sub %l3, %o4, %o1
20213 ldx [%l7 + 0x58], %g4
20214 add %o6, 0x1094, %i6
20215 fcmpne16 %f26, %f26, %l0
20216 smulcc %g5, %g1, %i4
20217 sra %g6, 0x05, %l6
20218 or %i7, 0x00BE, %g2
20219 orn %l2, %i5, %l1
20220 subc %i1, 0x0FF9, %i2
20221 ldd [%l7 + 0x38], %o4
20222 xor %l5, %i3, %i0
20223 ldsh [%l7 + 0x5E], %g3
20224 movrgz %o2, 0x102, %o0
20225 ldub [%l7 + 0x3E], %o7
20226 movle %xcc, %g7, %o3
20227 sth %l4, [%l7 + 0x3C]
20228 movge %icc, %l3, %o4
20229 xorcc %g4, %o6, %o1
20230 fsrc1 %f26, %f24
20231 orcc %i6, %g5, %l0
20232 srax %i4, %g6, %l6
20233 umulcc %i7, 0x0382, %g2
20234 edge16l %l2, %g1, %i5
20235 fpadd16s %f9, %f2, %f0
20236 sub %i1, %l1, %i2
20237 sethi 0x0C8C, %l5
20238 movg %xcc, %o5, %i3
20239 sir 0x0283
20240 fmovdleu %xcc, %f14, %f31
20241 fmovda %xcc, %f9, %f11
20242 addcc %i0, %o2, %g3
20243 smul %o7, 0x08E1, %o0
20244 sdiv %g7, 0x0C72, %l4
20245 srlx %l3, 0x0E, %o3
20246 xnor %g4, 0x118D, %o4
20247 alignaddrl %o1, %o6, %i6
20248 fmovdneg %icc, %f18, %f22
20249 fandnot1 %f4, %f4, %f16
20250 edge8ln %l0, %g5, %i4
20251 array32 %l6, %g6, %g2
20252 edge32l %l2, %i7, %i5
20253 udivx %g1, 0x1ECB, %l1
20254 movn %xcc, %i2, %l5
20255 fxnors %f19, %f15, %f25
20256 edge8l %i1, %o5, %i3
20257 movge %icc, %i0, %o2
20258 subccc %o7, %g3, %o0
20259 mulx %l4, %l3, %g7
20260 fnot1 %f10, %f18
20261 alignaddrl %g4, %o3, %o1
20262 andcc %o4, %i6, %o6
20263 fmovsge %icc, %f1, %f14
20264 fandnot1 %f18, %f14, %f30
20265 srl %l0, %i4, %l6
20266 fmovse %icc, %f24, %f6
20267 movle %icc, %g6, %g2
20268 movrgez %g5, 0x189, %l2
20269 st %f1, [%l7 + 0x7C]
20270 stx %i5, [%l7 + 0x20]
20271 lduh [%l7 + 0x5A], %i7
20272 addc %l1, %i2, %l5
20273 sdivx %g1, 0x0F34, %o5
20274 movle %icc, %i1, %i0
20275 fcmple16 %f30, %f30, %i3
20276 sdivx %o2, 0x1D81, %o7
20277 xor %o0, %g3, %l3
20278 fmovdgu %xcc, %f3, %f28
20279 array8 %l4, %g7, %g4
20280 udivcc %o3, 0x1E12, %o4
20281 for %f18, %f2, %f30
20282 movrgez %o1, 0x125, %i6
20283 andcc %o6, 0x0BEC, %i4
20284 fmovdvs %xcc, %f5, %f18
20285 movrlez %l0, 0x0E9, %l6
20286 addcc %g6, 0x1155, %g5
20287 sth %l2, [%l7 + 0x74]
20288 and %i5, %i7, %l1
20289 ldx [%l7 + 0x68], %i2
20290 sethi 0x0421, %l5
20291 fcmple16 %f28, %f2, %g2
20292 stb %g1, [%l7 + 0x2B]
20293 fpackfix %f12, %f27
20294 edge8l %i1, %i0, %i3
20295 restore %o5, 0x11FF, %o2
20296 rdpr %cwp, %g1
20297 rdpr %cansave, %g2
20298 rdpr %canrestore, %g3
20299 rdpr %cleanwin, %g4
20300 rdpr %otherwin, %g5
20301 rdpr %wstate, %g6
20302 sdivcc %o0, 0x065E, %g3
20303 sethi 0x1989, %l3
20304 save %o7, %g7, %g4
20305 rdpr %cwp, %g1
20306 rdpr %cansave, %g2
20307 rdpr %canrestore, %g3
20308 rdpr %cleanwin, %g4
20309 rdpr %otherwin, %g5
20310 rdpr %wstate, %g6
20311 or %l4, %o3, %o4
20312 std %f20, [%l7 + 0x28]
20313 fnegd %f22, %f8
20314 ldsb [%l7 + 0x68], %i6
20315 fexpand %f20, %f6
20316 fxnor %f4, %f12, %f2
20317 andncc %o1, %o6, %i4
20318 move %icc, %l6, %l0
20319 fpadd16 %f24, %f28, %f0
20320 array8 %g6, %g5, %l2
20321 udiv %i7, 0x1C78, %l1
20322 sth %i2, [%l7 + 0x78]
20323 srl %i5, 0x1B, %g2
20324 umul %g1, 0x18FD, %i1
20325 or %i0, %l5, %i3
20326 xnor %o2, %o5, %o0
20327 movre %l3, 0x079, %o7
20328 pdist %f8, %f0, %f12
20329 movleu %icc, %g7, %g3
20330 addc %g4, 0x0B1E, %l4
20331 movvs %icc, %o4, %o3
20332 add %i6, 0x0DB7, %o6
20333 andncc %i4, %o1, %l0
20334 udivcc %l6, 0x16E2, %g6
20335 edge16ln %g5, %i7, %l1
20336 sir 0x065D
20337 xorcc %l2, 0x1C6A, %i2
20338 fmovrdlz %g2, %f2, %f0
20339 andn %i5, %i1, %i0
20340 movrgz %g1, 0x0FB, %l5
20341 movvs %icc, %i3, %o2
20342 movneg %xcc, %o5, %o0
20343 addc %o7, %g7, %l3
20344 alignaddr %g3, %l4, %g4
20345 movrlez %o3, 0x1DA, %o4
20346 edge16ln %o6, %i4, %o1
20347 srl %i6, 0x11, %l0
20348 fmovrdgez %g6, %f10, %f16
20349 movge %icc, %g5, %i7
20350 orn %l6, 0x016A, %l2
20351 and %i2, 0x1B9B, %l1
20352 addccc %i5, 0x1979, %i1
20353 movre %g2, 0x3AA, %g1
20354 movl %icc, %i0, %l5
20355 addcc %i3, 0x1CD6, %o2
20356 orncc %o5, 0x02BF, %o7
20357 movne %icc, %g7, %o0
20358 addcc %l3, 0x0CFC, %g3
20359 mulscc %l4, 0x04CD, %g4
20360 addccc %o4, 0x09D0, %o3
20361 movvc %icc, %o6, %o1
20362 xnorcc %i4, %i6, %l0
20363 edge8l %g5, %i7, %g6
20364 array16 %l2, %i2, %l6
20365 addcc %i5, %i1, %l1
20366 movvs %xcc, %g2, %i0
20367 std %f30, [%l7 + 0x40]
20368 edge16ln %g1, %i3, %o2
20369 ldsb [%l7 + 0x75], %l5
20370 lduw [%l7 + 0x08], %o7
20371 stb %o5, [%l7 + 0x5D]
20372 ldsb [%l7 + 0x6C], %o0
20373 fmovsle %icc, %f23, %f23
20374 st %f21, [%l7 + 0x54]
20375 edge8l %l3, %g7, %g3
20376 fmovsg %icc, %f4, %f24
20377 fornot2s %f30, %f13, %f2
20378 and %g4, 0x16C3, %o4
20379 addc %l4, %o6, %o1
20380 addc %i4, %o3, %l0
20381 movrne %g5, 0x34A, %i6
20382 xnor %g6, 0x0D50, %l2
20383 ldsb [%l7 + 0x19], %i2
20384 movrlz %i7, 0x1A9, %l6
20385 fmovrsgz %i1, %f29, %f4
20386 xor %l1, 0x0CD7, %i5
20387 sllx %i0, 0x17, %g1
20388 fmovrsgez %i3, %f23, %f8
20389 fsrc2 %f28, %f2
20390 mova %xcc, %o2, %l5
20391 array32 %g2, %o5, %o0
20392 alignaddr %o7, %g7, %l3
20393 xor %g4, 0x1934, %g3
20394 add %o4, %l4, %o6
20395 move %xcc, %i4, %o3
20396 mulscc %l0, %g5, %o1
20397 fxors %f0, %f24, %f28
20398 edge8 %g6, %l2, %i2
20399 st %f24, [%l7 + 0x30]
20400 ldsh [%l7 + 0x44], %i7
20401 srlx %i6, %i1, %l6
20402 udivcc %i5, 0x1AF6, %i0
20403 alignaddrl %g1, %i3, %o2
20404 edge16ln %l1, %g2, %l5
20405 array16 %o5, %o7, %g7
20406 addcc %l3, %g4, %g3
20407 ldd [%l7 + 0x68], %f8
20408 fcmpd %fcc1, %f16, %f2
20409 sir 0x0BEF
20410 edge32ln %o4, %l4, %o0
20411 movcs %icc, %o6, %o3
20412 orcc %l0, 0x10CB, %g5
20413 nop
20414 set 0x78, %i7
20415 ldd [%l7 + %i7], %f8
20416 fmul8x16al %f11, %f25, %f24
20417 movvs %xcc, %o1, %i4
20418 pdist %f14, %f6, %f2
20419 fmovscs %xcc, %f7, %f31
20420 popc 0x1B0A, %l2
20421 fnors %f3, %f30, %f14
20422 xnorcc %i2, %i7, %i6
20423 movrgz %i1, %l6, %g6
20424 andn %i0, 0x1709, %g1
20425 ldsw [%l7 + 0x24], %i3
20426 subc %o2, 0x1859, %i5
20427 fmovrdlz %l1, %f12, %f22
20428 lduw [%l7 + 0x64], %l5
20429 edge16n %o5, %g2, %o7
20430 movrgez %g7, 0x256, %l3
20431 mova %xcc, %g4, %g3
20432 movpos %xcc, %l4, %o4
20433 array32 %o0, %o6, %o3
20434 fmovdn %icc, %f7, %f8
20435 movvs %xcc, %g5, %l0
20436 movn %xcc, %i4, %l2
20437 movle %icc, %o1, %i2
20438 addc %i7, %i6, %i1
20439 srlx %l6, %i0, %g6
20440 fzero %f20
20441 xor %g1, 0x00E4, %i3
20442 sdiv %i5, 0x0DAE, %l1
20443 udivx %l5, 0x1FA3, %o2
20444 smulcc %g2, %o5, %g7
20445 array8 %o7, %l3, %g3
20446 ldd [%l7 + 0x68], %g4
20447 fmovscc %xcc, %f14, %f19
20448 movrne %l4, %o4, %o0
20449 edge16ln %o6, %g5, %l0
20450 movpos %icc, %o3, %l2
20451 edge32ln %o1, %i2, %i4
20452 movrne %i6, %i7, %l6
20453 fmuld8sux16 %f13, %f29, %f28
20454 nop
20455 set 0x1A, %i6
20456 ldsh [%l7 + %i6], %i1
20457 edge8 %i0, %g1, %g6
20458 mulx %i5, %l1, %i3
20459 and %o2, %g2, %l5
20460 fmovrdgez %o5, %f12, %f30
20461 fpackfix %f28, %f6
20462 lduw [%l7 + 0x0C], %g7
20463 fmul8x16au %f23, %f24, %f14
20464 st %f3, [%l7 + 0x78]
20465 sdivcc %l3, 0x0888, %o7
20466 add %g3, 0x177B, %g4
20467 orn %l4, %o0, %o6
20468 orn %o4, %l0, %g5
20469 mulx %o3, %l2, %o1
20470 fornot1 %f30, %f16, %f2
20471 movrne %i2, 0x249, %i4
20472 andncc %i6, %i7, %i1
20473 sra %i0, %l6, %g6
20474 and %g1, %i5, %i3
20475 movne %icc, %l1, %o2
20476 fmovdneg %icc, %f28, %f8
20477 sdivcc %l5, 0x02F3, %o5
20478 std %f28, [%l7 + 0x60]
20479 sub %g7, 0x1CFA, %l3
20480 ldd [%l7 + 0x78], %o6
20481 fmovrdgz %g2, %f30, %f28
20482 and %g4, %l4, %g3
20483 nop
20484 set 0x10, %i5
20485 std %f12, [%l7 + %i5]
20486 fmovrdgz %o6, %f22, %f8
20487 fcmpeq16 %f12, %f28, %o0
20488 srl %l0, %g5, %o4
20489 movg %icc, %l2, %o3
20490 edge16ln %o1, %i2, %i4
20491 array16 %i7, %i6, %i1
20492 fmovdle %xcc, %f4, %f23
20493 orn %i0, 0x1293, %g6
20494 fornot1s %f15, %f9, %f28
20495 udiv %l6, 0x058B, %i5
20496 add %i3, %l1, %o2
20497 sll %g1, 0x04, %l5
20498 mova %xcc, %o5, %l3
20499 smulcc %g7, %g2, %o7
20500 sub %g4, 0x113F, %l4
20501 edge16n %o6, %o0, %g3
20502 lduh [%l7 + 0x54], %g5
20503 stw %l0, [%l7 + 0x08]
20504 movrne %o4, %l2, %o1
20505 move %xcc, %o3, %i4
20506 xnor %i2, 0x1322, %i7
20507 fmovda %xcc, %f0, %f3
20508 sll %i1, %i0, %i6
20509 stb %g6, [%l7 + 0x3C]
20510 fmovse %icc, %f16, %f5
20511 orcc %l6, 0x1B7B, %i3
20512 add %i5, %l1, %g1
20513 ldx [%l7 + 0x38], %o2
20514 ld [%l7 + 0x1C], %f13
20515 udivcc %l5, 0x0DA8, %l3
20516 sdiv %o5, 0x0E72, %g7
20517 movcc %xcc, %o7, %g4
20518 fnegd %f10, %f10
20519 faligndata %f24, %f26, %f8
20520 orcc %l4, 0x0BF8, %o6
20521 addc %o0, 0x07C8, %g3
20522 smul %g2, %l0, %g5
20523 nop
20524 set 0x5C, %g4
20525 ldsb [%l7 + %g4], %o4
20526 array32 %o1, %l2, %o3
20527 fmovsneg %icc, %f30, %f0
20528 orncc %i4, %i7, %i2
20529 array16 %i0, %i1, %i6
20530 fexpand %f17, %f28
20531 sdiv %l6, 0x1969, %g6
20532 edge16 %i5, %i3, %g1
20533 movrgez %o2, 0x318, %l5
20534 smul %l3, %l1, %o5
20535 fmovrdlz %g7, %f10, %f14
20536 sub %o7, 0x068B, %g4
20537 lduh [%l7 + 0x76], %o6
20538 movvs %icc, %o0, %g3
20539 nop
20540 set 0x76, %g6
20541 ldsb [%l7 + %g6], %g2
20542 move %xcc, %l0, %l4
20543 fzeros %f20
20544 sdiv %g5, 0x1BD8, %o1
20545 edge32n %o4, %o3, %l2
20546 sir 0x14D2
20547 movleu %icc, %i7, %i4
20548 sra %i2, %i1, %i6
20549 movvc %icc, %i0, %g6
20550 sdivx %l6, 0x004D, %i3
20551 orn %i5, %g1, %l5
20552 srax %o2, 0x01, %l3
20553 umulcc %o5, 0x014C, %l1
20554 fsrc2 %f20, %f12
20555 xorcc %g7, %o7, %o6
20556 subccc %o0, %g3, %g2
20557 std %f12, [%l7 + 0x30]
20558 mulscc %l0, %g4, %l4
20559 fornot2 %f10, %f4, %f22
20560 fmovdg %xcc, %f28, %f19
20561 edge8ln %o1, %g5, %o3
20562 movpos %icc, %l2, %o4
20563 ldub [%l7 + 0x4D], %i4
20564 movneg %xcc, %i7, %i1
20565 andn %i6, 0x1152, %i2
20566 lduh [%l7 + 0x16], %i0
20567 save %g6, %i3, %l6
20568 rdpr %cwp, %g1
20569 rdpr %cansave, %g2
20570 rdpr %canrestore, %g3
20571 rdpr %cleanwin, %g4
20572 rdpr %otherwin, %g5
20573 rdpr %wstate, %g6
20574 sub %i5, 0x1FB0, %l5
20575 setx loop_63, %l0, %l1
20576 return %l1
20577 nop
20578 rdpr %cwp, %g1
20579 rdpr %cansave, %g2
20580 rdpr %canrestore, %g3
20581 rdpr %cleanwin, %g4
20582 rdpr %otherwin, %g5
20583 rdpr %wstate, %g6
20584loop_63: movl %icc, %l3, %o5
20585 edge8l %l1, %g7, %o6
20586 srlx %o7, 0x0B, %g3
20587 save %o0, 0x03D8, %l0
20588 rdpr %cwp, %g1
20589 rdpr %cansave, %g2
20590 rdpr %canrestore, %g3
20591 rdpr %cleanwin, %g4
20592 rdpr %otherwin, %g5
20593 rdpr %wstate, %g6
20594 movrne %g2, 0x10D, %l4
20595 ldd [%l7 + 0x08], %g4
20596 and %g5, 0x12C9, %o1
20597 stb %l2, [%l7 + 0x67]
20598 edge8n %o3, %i4, %o4
20599 movvc %xcc, %i7, %i1
20600 fands %f6, %f6, %f4
20601 sub %i6, %i0, %i2
20602 add %i3, %l6, %i5
20603 mulx %g6, %l5, %o2
20604 fandnot2s %f22, %f5, %f10
20605 fmovse %icc, %f27, %f5
20606 std %f28, [%l7 + 0x78]
20607 subccc %g1, 0x1878, %o5
20608 srax %l3, 0x07, %g7
20609 sub %l1, %o6, %g3
20610 or %o0, 0x1633, %l0
20611 fmovrsgez %g2, %f9, %f2
20612 orn %l4, %o7, %g4
20613 edge16n %g5, %o1, %l2
20614 sth %i4, [%l7 + 0x30]
20615 sll %o4, 0x0B, %o3
20616 movvs %xcc, %i1, %i6
20617 fones %f6
20618 movrlz %i7, %i2, %i3
20619 movgu %xcc, %i0, %l6
20620 fmovscs %xcc, %f27, %f4
20621 movrgez %i5, 0x006, %l5
20622 fmul8x16au %f24, %f6, %f12
20623 array32 %o2, %g6, %o5
20624 stx %g1, [%l7 + 0x08]
20625 srlx %g7, %l3, %l1
20626 fmovdn %icc, %f22, %f19
20627 orcc %g3, %o0, %o6
20628 ldx [%l7 + 0x20], %g2
20629 add %l4, 0x023F, %o7
20630 umul %g4, %g5, %o1
20631 fpack32 %f10, %f16, %f10
20632 edge16l %l0, %i4, %l2
20633 lduw [%l7 + 0x58], %o4
20634 fandnot1s %f27, %f4, %f9
20635 movneg %xcc, %i1, %i6
20636 addc %i7, 0x10D6, %o3
20637 addccc %i3, %i0, %i2
20638 movne %icc, %i5, %l5
20639 edge16 %l6, %g6, %o5
20640 movcc %xcc, %g1, %g7
20641 udivcc %l3, 0x186D, %o2
20642 fxnor %f6, %f18, %f18
20643 ldsb [%l7 + 0x6F], %g3
20644 fmovdneg %icc, %f11, %f18
20645 movl %xcc, %o0, %l1
20646 sdiv %o6, 0x04F0, %l4
20647 sdiv %o7, 0x0DCA, %g4
20648 edge16 %g2, %g5, %o1
20649 fmovrsne %l0, %f21, %f12
20650 sllx %i4, 0x12, %l2
20651 stw %o4, [%l7 + 0x30]
20652 sra %i1, %i7, %i6
20653 fandnot2 %f12, %f8, %f20
20654 ldub [%l7 + 0x23], %i3
20655 movg %xcc, %i0, %i2
20656 move %icc, %i5, %l5
20657 nop
20658 set 0x44, %o4
20659 ldsw [%l7 + %o4], %o3
20660 sub %l6, %g6, %o5
20661 xnorcc %g1, %g7, %o2
20662 fmovdg %icc, %f20, %f28
20663 srl %g3, 0x0B, %o0
20664 udivx %l1, 0x0A5B, %l3
20665 fandnot2 %f12, %f20, %f28
20666 fcmpne32 %f14, %f2, %l4
20667 movvs %icc, %o6, %g4
20668 edge16l %o7, %g5, %g2
20669 movne %icc, %o1, %l0
20670 sub %i4, 0x1F51, %l2
20671 andcc %o4, 0x1AFA, %i1
20672 movne %icc, %i6, %i7
20673 edge16l %i3, %i2, %i0
20674 fmovsle %icc, %f8, %f28
20675 fnegs %f26, %f10
20676 edge32ln %l5, %o3, %i5
20677 mulscc %l6, 0x1080, %g6
20678 mulx %g1, %o5, %g7
20679 and %o2, %o0, %l1
20680 fmovscc %xcc, %f26, %f3
20681 and %g3, 0x1ACB, %l3
20682 andn %o6, %l4, %g4
20683 movcs %icc, %o7, %g5
20684 movcs %icc, %g2, %o1
20685 array32 %i4, %l2, %l0
20686 sdiv %i1, 0x0C9B, %i6
20687 addcc %i7, 0x18EA, %i3
20688 andncc %o4, %i0, %l5
20689 mova %xcc, %o3, %i2
20690 fpsub32 %f8, %f26, %f0
20691 fornot1 %f20, %f8, %f10
20692 xorcc %l6, %g6, %g1
20693 stx %o5, [%l7 + 0x60]
20694 udivcc %i5, 0x017E, %o2
20695 and %o0, 0x0F70, %l1
20696 fmovrde %g3, %f6, %f2
20697 movvs %xcc, %g7, %o6
20698 sub %l3, %g4, %l4
20699 udivx %g5, 0x04BE, %o7
20700 fmovrde %g2, %f24, %f14
20701 fxnors %f14, %f9, %f4
20702 array8 %i4, %l2, %o1
20703 subcc %l0, 0x084E, %i6
20704 sub %i7, 0x162B, %i3
20705 mulx %i1, %i0, %o4
20706 st %f30, [%l7 + 0x3C]
20707 std %f22, [%l7 + 0x78]
20708 movvs %xcc, %l5, %i2
20709 restore %o3, %l6, %g1
20710 rdpr %cwp, %g1
20711 rdpr %cansave, %g2
20712 rdpr %canrestore, %g3
20713 rdpr %cleanwin, %g4
20714 rdpr %otherwin, %g5
20715 rdpr %wstate, %g6
20716 siam 0x3
20717 subcc %g6, 0x1760, %o5
20718 fcmpne16 %f14, %f28, %i5
20719 movrgz %o0, %l1, %o2
20720 xnorcc %g7, 0x1EC9, %o6
20721 srlx %l3, %g3, %l4
20722 movcs %icc, %g5, %o7
20723 andcc %g2, 0x0890, %g4
20724 stw %l2, [%l7 + 0x5C]
20725 nop
20726 set 0x36, %i4
20727 sth %i4, [%l7 + %i4]
20728 sub %o1, 0x1572, %i6
20729 xnor %l0, 0x1FE4, %i3
20730 movcc %icc, %i1, %i0
20731 movrgz %o4, 0x0B6, %l5
20732 movcc %icc, %i2, %i7
20733 alignaddr %l6, %g1, %g6
20734 fmovsvs %icc, %f6, %f16
20735 or %o3, 0x0F7C, %o5
20736 edge32 %o0, %i5, %l1
20737 udivcc %g7, 0x1242, %o2
20738 movg %icc, %o6, %g3
20739 sdivcc %l4, 0x0803, %g5
20740 edge8ln %l3, %g2, %g4
20741 fnors %f1, %f21, %f7
20742 umul %o7, %l2, %i4
20743 st %f16, [%l7 + 0x20]
20744 fmovsne %xcc, %f30, %f10
20745 fmovdneg %xcc, %f4, %f20
20746 fmovdl %xcc, %f31, %f6
20747 movvc %xcc, %i6, %o1
20748 movrgez %l0, 0x3BC, %i3
20749 addc %i0, 0x022B, %i1
20750 udivcc %l5, 0x18DD, %i2
20751 stb %i7, [%l7 + 0x54]
20752 nop
20753 set 0x38, %o1
20754 ldd [%l7 + %o1], %i6
20755 st %f24, [%l7 + 0x0C]
20756 sethi 0x085A, %g1
20757 subccc %g6, 0x1141, %o3
20758 nop
20759 set 0x08, %g5
20760 stx %o4, [%l7 + %g5]
20761 ld [%l7 + 0x24], %f16
20762 popc 0x01A1, %o0
20763 edge8 %i5, %o5, %g7
20764 stx %l1, [%l7 + 0x48]
20765 mulx %o2, 0x00B8, %o6
20766 edge16ln %g3, %g5, %l4
20767 fzeros %f11
20768 edge8l %g2, %l3, %g4
20769 ldx [%l7 + 0x40], %l2
20770 umulcc %i4, 0x108D, %o7
20771 movcs %xcc, %o1, %l0
20772 setx loop_64, %l0, %l1
20773 return %l1
20774 nop
20775 rdpr %cwp, %g1
20776 rdpr %cansave, %g2
20777 rdpr %canrestore, %g3
20778 rdpr %cleanwin, %g4
20779 rdpr %otherwin, %g5
20780 rdpr %wstate, %g6
20781loop_64: movn %icc, %i1, %l5
20782 pdist %f8, %f16, %f30
20783 add %i7, 0x0E41, %i2
20784 movpos %xcc, %g1, %l6
20785 movl %icc, %o3, %o4
20786 ldsb [%l7 + 0x15], %o0
20787 mulscc %g6, 0x0C25, %o5
20788 smulcc %g7, %l1, %o2
20789 edge8n %o6, %i5, %g5
20790 movleu %icc, %g3, %g2
20791 ldsw [%l7 + 0x74], %l4
20792 fmovrsgez %g4, %f8, %f3
20793 sethi 0x0CE7, %l3
20794 fmovdcc %xcc, %f26, %f31
20795 movrne %i4, 0x39C, %o7
20796 smul %l2, %l0, %i3
20797 ld [%l7 + 0x78], %f5
20798 sethi 0x073C, %i6
20799 ldsw [%l7 + 0x58], %i0
20800 fmovsne %xcc, %f10, %f15
20801 add %o1, %i1, %i7
20802 std %f28, [%l7 + 0x28]
20803 edge32 %i2, %l5, %g1
20804 array8 %l6, %o4, %o3
20805 fcmpgt16 %f18, %f18, %o0
20806 edge8 %o5, %g7, %l1
20807 ldsh [%l7 + 0x74], %g6
20808 edge32n %o6, %i5, %g5
20809 edge16l %o2, %g3, %g2
20810 sllx %g4, %l4, %l3
20811 ldsw [%l7 + 0x18], %o7
20812 smul %i4, %l2, %l0
20813 fands %f29, %f29, %f11
20814 srlx %i6, %i3, %o1
20815 fmovsvc %xcc, %f20, %f9
20816 sdivcc %i1, 0x07D5, %i0
20817 and %i7, 0x0150, %i2
20818 st %f20, [%l7 + 0x1C]
20819 ldd [%l7 + 0x68], %l4
20820 fmovrdlez %g1, %f0, %f2
20821 fcmpeq32 %f26, %f28, %l6
20822 fsrc2 %f12, %f12
20823 fmovsgu %xcc, %f22, %f9
20824 edge8ln %o4, %o0, %o3
20825 movvs %xcc, %g7, %o5
20826 ldsh [%l7 + 0x24], %g6
20827 fmovrde %l1, %f6, %f20
20828 sdiv %i5, 0x16E5, %g5
20829 edge8n %o2, %g3, %o6
20830 fmovdg %icc, %f2, %f9
20831 movrgez %g2, %l4, %g4
20832 stb %l3, [%l7 + 0x53]
20833 nop
20834 set 0x50, %g1
20835 std %f0, [%l7 + %g1]
20836 popc %i4, %l2
20837 fmovdn %xcc, %f11, %f24
20838 xor %l0, %o7, %i6
20839 array32 %i3, %i1, %o1
20840 fmovdg %xcc, %f17, %f23
20841 edge32l %i0, %i7, %l5
20842 lduh [%l7 + 0x10], %i2
20843 movpos %xcc, %l6, %g1
20844 movne %icc, %o4, %o0
20845 ldsh [%l7 + 0x64], %g7
20846 fmovdgu %icc, %f24, %f20
20847 fmovdcc %xcc, %f3, %f14
20848 ld [%l7 + 0x4C], %f17
20849 andcc %o3, %o5, %g6
20850 sdivx %l1, 0x098D, %g5
20851 std %f16, [%l7 + 0x68]
20852 edge32ln %i5, %g3, %o6
20853 xnor %o2, 0x163F, %g2
20854 movrgez %g4, %l3, %l4
20855 fnot2s %f2, %f9
20856 fmovrsgez %l2, %f28, %f24
20857 movcs %xcc, %i4, %l0
20858 fmovsne %xcc, %f31, %f30
20859 umul %o7, 0x1C57, %i3
20860 array8 %i6, %i1, %o1
20861 ldd [%l7 + 0x30], %f30
20862 smul %i0, 0x105E, %i7
20863 fmul8ulx16 %f4, %f28, %f10
20864 ldd [%l7 + 0x60], %f28
20865 fsrc2s %f5, %f7
20866 smulcc %i2, 0x0F0F, %l5
20867 fabss %f31, %f6
20868 and %g1, 0x07F3, %o4
20869 move %icc, %l6, %g7
20870 addccc %o3, %o0, %g6
20871 movrlz %l1, 0x143, %g5
20872 fmovrsgez %o5, %f15, %f23
20873 sub %g3, %o6, %o2
20874 stx %g2, [%l7 + 0x60]
20875 alignaddr %g4, %l3, %l4
20876 edge16n %l2, %i4, %i5
20877 lduw [%l7 + 0x58], %l0
20878 fmul8sux16 %f6, %f10, %f12
20879 udivx %o7, 0x12C3, %i6
20880 mulscc %i3, %o1, %i1
20881 fcmpeq16 %f6, %f6, %i7
20882 ldd [%l7 + 0x70], %i0
20883 stx %l5, [%l7 + 0x60]
20884 umul %g1, %i2, %l6
20885 movrlz %o4, %o3, %o0
20886 edge8 %g7, %l1, %g6
20887 sdiv %g5, 0x00FE, %o5
20888 fpack16 %f6, %f5
20889 stb %g3, [%l7 + 0x1E]
20890 xnor %o6, %g2, %o2
20891 std %f28, [%l7 + 0x20]
20892 andncc %g4, %l4, %l2
20893 and %i4, %i5, %l3
20894 alignaddr %o7, %l0, %i3
20895 addccc %o1, 0x0D3A, %i6
20896 fpsub16 %f18, %f0, %f14
20897 fmovrdlez %i7, %f6, %f30
20898 fmul8x16 %f13, %f6, %f14
20899 add %i0, 0x142B, %i1
20900 array16 %g1, %l5, %l6
20901 stx %o4, [%l7 + 0x38]
20902 movpos %icc, %o3, %o0
20903 fmovrdlez %g7, %f12, %f20
20904 sethi 0x17B6, %l1
20905 fmul8ulx16 %f10, %f10, %f6
20906 popc %g6, %g5
20907 movrlez %o5, %i2, %o6
20908 edge8 %g2, %g3, %o2
20909 fandnot1 %f30, %f2, %f30
20910 fmovdge %icc, %f8, %f12
20911 sir 0x0946
20912 array32 %l4, %g4, %i4
20913 andcc %l2, 0x1DF0, %l3
20914 alignaddr %o7, %l0, %i3
20915 movl %icc, %i5, %o1
20916 srl %i7, 0x0E, %i0
20917 xor %i6, %g1, %l5
20918 addc %l6, %i1, %o3
20919 sethi 0x0870, %o4
20920 ldsb [%l7 + 0x16], %g7
20921 movrgez %o0, 0x235, %g6
20922 fnor %f10, %f6, %f28
20923 stw %g5, [%l7 + 0x3C]
20924 movn %icc, %l1, %o5
20925 umul %i2, %o6, %g2
20926 edge32l %o2, %l4, %g4
20927 ldsh [%l7 + 0x2A], %g3
20928 fmovrdgez %i4, %f12, %f24
20929 stb %l3, [%l7 + 0x09]
20930 movrlz %o7, %l2, %l0
20931 fmovsvc %xcc, %f12, %f7
20932 addcc %i5, %i3, %i7
20933 ldx [%l7 + 0x28], %o1
20934 movg %xcc, %i0, %g1
20935 fmovsn %xcc, %f28, %f27
20936 udivx %l5, 0x146B, %l6
20937 movl %icc, %i6, %o3
20938 orn %i1, 0x0385, %g7
20939 fmovd %f12, %f8
20940 udivcc %o0, 0x1B41, %o4
20941 movpos %xcc, %g6, %g5
20942 addc %l1, %i2, %o6
20943 or %o5, %o2, %l4
20944 udivx %g4, 0x05BF, %g3
20945 subc %i4, %l3, %o7
20946 or %g2, 0x17BE, %l2
20947 fpsub16s %f4, %f5, %f21
20948 fxnor %f10, %f10, %f0
20949 andcc %i5, 0x161F, %i3
20950 edge8l %i7, %o1, %i0
20951 fcmpes %fcc2, %f25, %f29
20952 and %g1, %l5, %l0
20953 movne %xcc, %l6, %i6
20954 movn %icc, %o3, %i1
20955 xorcc %o0, 0x1F62, %g7
20956 ldsw [%l7 + 0x74], %o4
20957 fnegs %f1, %f5
20958 xorcc %g5, %l1, %i2
20959 stb %g6, [%l7 + 0x7B]
20960 movgu %icc, %o5, %o6
20961 movcc %xcc, %l4, %g4
20962 fcmpgt32 %f6, %f0, %o2
20963 stb %g3, [%l7 + 0x72]
20964 orcc %l3, 0x161B, %o7
20965 movvs %xcc, %g2, %i4
20966 ld [%l7 + 0x44], %f15
20967 movvc %xcc, %i5, %i3
20968 fcmps %fcc0, %f6, %f12
20969 sth %l2, [%l7 + 0x72]
20970 std %f4, [%l7 + 0x38]
20971 ldub [%l7 + 0x0F], %o1
20972 ldsh [%l7 + 0x72], %i7
20973 movrgz %i0, %g1, %l0
20974 fmul8ulx16 %f2, %f22, %f30
20975 addc %l5, %l6, %i6
20976 smulcc %i1, 0x1052, %o3
20977 sdivcc %o0, 0x0810, %o4
20978 xor %g7, 0x10FA, %l1
20979 mulx %g5, 0x045A, %g6
20980 array8 %i2, %o5, %l4
20981 fmovsle %xcc, %f3, %f0
20982 fmovdcc %icc, %f5, %f7
20983 popc %o6, %g4
20984 fmovdleu %xcc, %f7, %f30
20985 mulscc %o2, 0x1357, %g3
20986 movvs %icc, %l3, %g2
20987 orncc %i4, %i5, %i3
20988 fmovrde %o7, %f22, %f26
20989 fmovrdlz %l2, %f4, %f10
20990 orncc %i7, %o1, %i0
20991 fmovs %f20, %f25
20992 edge32n %g1, %l0, %l6
20993 fone %f10
20994 edge32l %l5, %i1, %i6
20995 ld [%l7 + 0x24], %f10
20996 fmovsneg %xcc, %f1, %f29
20997 fcmpne32 %f8, %f4, %o0
20998 st %f30, [%l7 + 0x64]
20999 add %o4, %g7, %o3
21000 fnors %f5, %f27, %f13
21001 array8 %g5, %l1, %i2
21002 andncc %g6, %l4, %o5
21003 edge32l %g4, %o2, %g3
21004 sdiv %l3, 0x0939, %g2
21005 fmovdcc %icc, %f14, %f30
21006 fornot1 %f0, %f26, %f8
21007 xnorcc %o6, 0x1002, %i4
21008 nop
21009 set 0x45, %o3
21010 ldub [%l7 + %o3], %i3
21011 mova %icc, %o7, %i5
21012 fornot1s %f27, %f12, %f29
21013 edge32ln %l2, %i7, %o1
21014 umul %g1, %l0, %i0
21015 sir 0x08B1
21016 st %f25, [%l7 + 0x20]
21017 movgu %xcc, %l6, %i1
21018 move %xcc, %i6, %o0
21019 fmovrdlz %l5, %f26, %f10
21020 sethi 0x1A4A, %o4
21021 mova %xcc, %g7, %g5
21022 ldd [%l7 + 0x28], %l0
21023 movge %xcc, %o3, %g6
21024 sth %i2, [%l7 + 0x62]
21025 movvs %xcc, %o5, %g4
21026 movpos %xcc, %l4, %g3
21027 fmovsgu %icc, %f13, %f14
21028 movpos %icc, %o2, %g2
21029 movl %icc, %o6, %i4
21030 movvc %icc, %i3, %l3
21031 fmul8ulx16 %f14, %f12, %f2
21032 movle %icc, %i5, %o7
21033 umulcc %i7, 0x1D25, %o1
21034 fpack16 %f18, %f3
21035 srax %l2, 0x10, %g1
21036 umul %l0, 0x03E5, %i0
21037 addcc %i1, 0x0925, %l6
21038 movvc %xcc, %i6, %l5
21039 movrgz %o0, %o4, %g5
21040 fmovrslz %l1, %f30, %f29
21041 st %f5, [%l7 + 0x30]
21042 sra %o3, %g6, %g7
21043 srl %i2, 0x08, %g4
21044 movrgez %o5, 0x024, %g3
21045 stx %l4, [%l7 + 0x48]
21046 addc %o2, 0x14E9, %o6
21047 srax %g2, %i3, %l3
21048 edge32ln %i5, %o7, %i7
21049 array16 %o1, %i4, %g1
21050 umul %l0, 0x193C, %l2
21051 stb %i0, [%l7 + 0x5B]
21052 fmovrslz %i1, %f18, %f19
21053 fmovs %f23, %f24
21054 edge32ln %i6, %l6, %o0
21055 movgu %xcc, %l5, %o4
21056 addcc %g5, %l1, %o3
21057 std %f24, [%l7 + 0x10]
21058 xnorcc %g6, 0x1BB5, %g7
21059 edge32 %i2, %o5, %g3
21060 movg %icc, %g4, %o2
21061 andcc %o6, 0x10B5, %l4
21062 addccc %i3, %l3, %g2
21063 udivcc %i5, 0x110D, %i7
21064 fornot2s %f24, %f8, %f10
21065 edge16ln %o7, %i4, %o1
21066 movvc %xcc, %l0, %g1
21067 edge32l %l2, %i1, %i0
21068 movrgz %l6, 0x286, %i6
21069 andncc %o0, %o4, %l5
21070 fmovdge %icc, %f16, %f30
21071 sdiv %g5, 0x09A7, %o3
21072 fnor %f14, %f16, %f8
21073 orn %g6, 0x063A, %g7
21074 addccc %l1, %o5, %g3
21075 st %f30, [%l7 + 0x2C]
21076 fmovda %xcc, %f18, %f10
21077 fands %f29, %f10, %f18
21078 ldd [%l7 + 0x10], %g4
21079 move %icc, %o2, %o6
21080 fmul8x16au %f31, %f0, %f12
21081 subccc %i2, %i3, %l4
21082 nop
21083 set 0x0C, %i0
21084 lduh [%l7 + %i0], %g2
21085 edge32 %i5, %l3, %o7
21086 edge16 %i7, %i4, %o1
21087 edge32l %l0, %g1, %i1
21088 ldsb [%l7 + 0x72], %l2
21089 edge8 %l6, %i0, %o0
21090 movrgz %o4, 0x348, %l5
21091 movvc %xcc, %g5, %i6
21092 srlx %o3, 0x1A, %g6
21093 array16 %l1, %o5, %g3
21094 ldsw [%l7 + 0x68], %g7
21095 array16 %g4, %o6, %i2
21096 mova %xcc, %o2, %l4
21097 movge %icc, %g2, %i5
21098 orn %l3, 0x1456, %i3
21099 fnot1 %f2, %f8
21100 fzeros %f27
21101 sir 0x1F2A
21102 orcc %o7, %i7, %i4
21103 edge8n %l0, %o1, %g1
21104 movrgz %i1, %l6, %l2
21105 and %i0, %o4, %o0
21106 add %l5, %g5, %i6
21107 ldub [%l7 + 0x41], %o3
21108 fmovrsne %l1, %f24, %f15
21109 mulscc %g6, %o5, %g7
21110 orncc %g3, %g4, %i2
21111 orncc %o2, %l4, %g2
21112 fzeros %f8
21113 fands %f6, %f29, %f25
21114 fmovdcs %xcc, %f2, %f27
21115 edge32l %i5, %l3, %i3
21116 mulscc %o6, 0x18B4, %o7
21117 movvc %xcc, %i7, %l0
21118 fmovrsne %o1, %f7, %f23
21119 sir 0x062D
21120 sra %g1, %i4, %i1
21121 umul %l2, %i0, %l6
21122 ldsb [%l7 + 0x32], %o4
21123 edge16ln %l5, %g5, %i6
21124 sth %o0, [%l7 + 0x4E]
21125 or %o3, %g6, %l1
21126 nop
21127 set 0x18, %l6
21128 std %f10, [%l7 + %l6]
21129 movrgz %g7, %g3, %g4
21130 movvc %icc, %i2, %o2
21131 movleu %icc, %l4, %g2
21132 xnor %i5, %o5, %i3
21133 fmovdpos %xcc, %f17, %f18
21134 movre %l3, 0x102, %o6
21135 fexpand %f18, %f16
21136 movl %xcc, %o7, %i7
21137 smulcc %o1, 0x09B4, %g1
21138 move %xcc, %i4, %i1
21139 fmovdneg %icc, %f16, %f28
21140 ldd [%l7 + 0x58], %f6
21141 xorcc %l0, %i0, %l2
21142 fcmpeq16 %f10, %f4, %o4
21143 sll %l6, 0x08, %g5
21144 andncc %l5, %i6, %o0
21145 fmovse %icc, %f7, %f23
21146 movpos %xcc, %o3, %l1
21147 movgu %icc, %g6, %g3
21148 xor %g7, %i2, %g4
21149 smul %o2, %l4, %i5
21150 movcs %xcc, %o5, %g2
21151 fmovdpos %xcc, %f2, %f6
21152 fands %f17, %f2, %f27
21153 movrne %i3, %o6, %o7
21154 edge8ln %i7, %l3, %o1
21155 fpack32 %f24, %f22, %f26
21156 fmul8x16au %f7, %f2, %f8
21157 movvc %icc, %g1, %i1
21158 and %i4, %i0, %l2
21159 umul %o4, %l6, %l0
21160 move %icc, %l5, %i6
21161 stx %o0, [%l7 + 0x28]
21162 mova %xcc, %o3, %l1
21163 array8 %g6, %g5, %g7
21164 xor %g3, %i2, %o2
21165 movvc %xcc, %l4, %i5
21166 edge16 %o5, %g4, %g2
21167 fzero %f2
21168 fmovdl %xcc, %f11, %f29
21169 movvs %xcc, %o6, %i3
21170 sdivcc %o7, 0x0169, %l3
21171 fcmpgt16 %f30, %f24, %o1
21172 fmovde %icc, %f14, %f31
21173 movneg %xcc, %i7, %g1
21174 ldx [%l7 + 0x48], %i1
21175 fmovsgu %icc, %f20, %f4
21176 ldsw [%l7 + 0x10], %i4
21177 save %l2, 0x14CA, %i0
21178 rdpr %cwp, %g1
21179 rdpr %cansave, %g2
21180 rdpr %canrestore, %g3
21181 rdpr %cleanwin, %g4
21182 rdpr %otherwin, %g5
21183 rdpr %wstate, %g6
21184 fmovdl %xcc, %f0, %f4
21185 fornot2 %f6, %f24, %f18
21186 fmovdle %xcc, %f30, %f6
21187 andncc %o4, %l6, %l5
21188 movl %xcc, %i6, %o0
21189 move %icc, %o3, %l1
21190 andncc %l0, %g6, %g7
21191 movcs %icc, %g3, %i2
21192 fmovd %f12, %f14
21193 stx %g5, [%l7 + 0x40]
21194 subccc %l4, 0x193D, %i5
21195 fmovsvc %xcc, %f31, %f17
21196 edge8n %o2, %g4, %o5
21197 fpsub16 %f22, %f10, %f14
21198 xorcc %o6, 0x0890, %i3
21199 srax %g2, %o7, %l3
21200 ldsh [%l7 + 0x1C], %o1
21201 or %g1, 0x18A8, %i7
21202 edge16 %i4, %l2, %i0
21203 fpadd16 %f28, %f28, %f30
21204 sdiv %i1, 0x195C, %l6
21205 movl %xcc, %o4, %i6
21206 movre %l5, %o0, %l1
21207 umul %l0, 0x1F68, %g6
21208 alignaddrl %o3, %g7, %i2
21209 mova %xcc, %g3, %g5
21210 ldx [%l7 + 0x58], %l4
21211 movle %icc, %o2, %i5
21212 and %o5, 0x0A51, %g4
21213 fmovdne %icc, %f7, %f5
21214 sdiv %o6, 0x058D, %i3
21215 addcc %o7, 0x0CF8, %g2
21216 edge16ln %o1, %l3, %i7
21217 sllx %g1, 0x1A, %i4
21218 andn %i0, 0x0D26, %i1
21219 orncc %l2, 0x0B9B, %o4
21220 movpos %xcc, %i6, %l5
21221 edge32l %o0, %l1, %l6
21222 ldsw [%l7 + 0x2C], %g6
21223 fcmped %fcc1, %f24, %f26
21224 fmovrse %l0, %f8, %f28
21225 movle %xcc, %g7, %o3
21226 smulcc %g3, 0x198B, %i2
21227 lduh [%l7 + 0x70], %l4
21228 sll %g5, 0x09, %o2
21229 andncc %i5, %g4, %o6
21230 edge32 %i3, %o7, %o5
21231 udiv %o1, 0x0BEE, %l3
21232 xnorcc %i7, 0x0B34, %g2
21233 srl %i4, %i0, %i1
21234 fmovdle %xcc, %f23, %f21
21235 addc %l2, 0x0A9A, %o4
21236 move %xcc, %i6, %g1
21237 movne %xcc, %o0, %l5
21238 movpos %icc, %l1, %g6
21239 ldsb [%l7 + 0x45], %l6
21240 movleu %xcc, %l0, %g7
21241 udivx %g3, 0x055E, %o3
21242 movpos %icc, %i2, %g5
21243 orncc %l4, 0x1FED, %o2
21244 addcc %g4, %o6, %i3
21245 fxnors %f8, %f13, %f4
21246 fabss %f15, %f13
21247 array16 %o7, %i5, %o5
21248 fmovd %f20, %f24
21249 umulcc %l3, 0x1910, %o1
21250 edge32 %i7, %i4, %g2
21251 faligndata %f26, %f14, %f18
21252 ld [%l7 + 0x20], %f1
21253 sdivx %i0, 0x0802, %l2
21254 movrlz %i1, %o4, %i6
21255 add %g1, %o0, %l5
21256 movvs %icc, %g6, %l6
21257 smul %l0, 0x0594, %g7
21258 edge8l %g3, %o3, %i2
21259 orcc %l1, 0x1178, %l4
21260 movrlez %g5, %g4, %o2
21261 sub %o6, 0x009A, %o7
21262 movn %xcc, %i5, %o5
21263 ldd [%l7 + 0x48], %f28
21264 move %xcc, %l3, %i3
21265 fmovsle %xcc, %f22, %f31
21266 lduw [%l7 + 0x7C], %o1
21267 fmovsvs %icc, %f9, %f20
21268 movn %icc, %i4, %i7
21269 fone %f24
21270 subcc %g2, 0x0200, %i0
21271 udiv %l2, 0x0C85, %i1
21272 mulscc %o4, 0x01C5, %g1
21273 add %o0, %i6, %l5
21274 addccc %g6, 0x036B, %l0
21275 movne %icc, %l6, %g7
21276 movpos %xcc, %o3, %g3
21277 xnorcc %l1, %i2, %l4
21278 udivx %g4, 0x0C02, %g5
21279 edge32n %o2, %o6, %o7
21280 edge16l %i5, %l3, %i3
21281 movcc %icc, %o1, %o5
21282 save %i7, %g2, %i4
21283 rdpr %cwp, %g1
21284 rdpr %cansave, %g2
21285 rdpr %canrestore, %g3
21286 rdpr %cleanwin, %g4
21287 rdpr %otherwin, %g5
21288 rdpr %wstate, %g6
21289 movl %icc, %l2, %i0
21290 stx %i1, [%l7 + 0x60]
21291 xnor %g1, 0x06C3, %o4
21292 movrlez %i6, 0x259, %l5
21293 st %f18, [%l7 + 0x40]
21294 fornot1 %f22, %f10, %f4
21295 movpos %xcc, %g6, %o0
21296 umul %l0, 0x0FE0, %l6
21297 orncc %g7, %g3, %l1
21298 umulcc %o3, %i2, %g4
21299 orncc %g5, %o2, %l4
21300 movrne %o6, 0x148, %i5
21301 restore %o7, 0x1C6A, %l3
21302 rdpr %cwp, %g1
21303 rdpr %cansave, %g2
21304 rdpr %canrestore, %g3
21305 rdpr %cleanwin, %g4
21306 rdpr %otherwin, %g5
21307 rdpr %wstate, %g6
21308 addccc %i3, %o1, %i7
21309 xorcc %o5, 0x0520, %g2
21310 add %i4, %i0, %l2
21311 movg %xcc, %g1, %o4
21312 movle %xcc, %i1, %l5
21313 alignaddrl %i6, %g6, %o0
21314 popc 0x0A64, %l6
21315 fmovrsgez %g7, %f21, %f19
21316 fmovsleu %icc, %f9, %f20
21317 fcmpne32 %f20, %f2, %l0
21318 udivx %g3, 0x12A6, %o3
21319 fmovsge %icc, %f21, %f3
21320 movrlez %l1, 0x3E8, %g4
21321 orncc %i2, 0x065F, %o2
21322 udivx %g5, 0x0B67, %o6
21323 st %f4, [%l7 + 0x2C]
21324 fpackfix %f2, %f17
21325 edge32ln %i5, %o7, %l4
21326 edge16n %l3, %i3, %i7
21327 sethi 0x0102, %o1
21328 srlx %g2, %i4, %o5
21329 addcc %i0, %l2, %g1
21330 or %i1, 0x0A6F, %o4
21331 stx %l5, [%l7 + 0x50]
21332 mova %xcc, %g6, %o0
21333 nop
21334 set 0x50, %l3
21335 lduw [%l7 + %l3], %i6
21336 andn %l6, %l0, %g7
21337 sra %o3, 0x19, %l1
21338 or %g3, %i2, %g4
21339 ldsh [%l7 + 0x7C], %o2
21340 movrlez %g5, %o6, %o7
21341 srlx %l4, 0x02, %l3
21342 orn %i3, %i7, %o1
21343 fmovdn %icc, %f10, %f19
21344 popc %i5, %i4
21345 array8 %g2, %i0, %l2
21346 lduw [%l7 + 0x3C], %o5
21347 udivx %g1, 0x05B4, %i1
21348 mulx %o4, 0x0A81, %l5
21349 fmovdne %icc, %f7, %f5
21350 fmovrsgz %o0, %f20, %f30
21351 ldsh [%l7 + 0x40], %i6
21352 fpadd16 %f14, %f0, %f28
21353 ldx [%l7 + 0x58], %g6
21354 edge8ln %l0, %g7, %o3
21355 or %l1, %l6, %g3
21356 st %f17, [%l7 + 0x20]
21357 fnot2s %f16, %f30
21358 subc %i2, %o2, %g4
21359 movleu %icc, %g5, %o6
21360 sth %l4, [%l7 + 0x56]
21361 nop
21362 set 0x4C, %o7
21363 lduh [%l7 + %o7], %o7
21364 fone %f26
21365 movre %i3, %i7, %o1
21366 addccc %i5, 0x11F3, %l3
21367 edge8 %g2, %i4, %i0
21368 movgu %xcc, %o5, %g1
21369 fsrc1s %f17, %f8
21370 sllx %l2, %i1, %l5
21371 subcc %o4, 0x0EDD, %i6
21372 sdivx %o0, 0x1C9E, %l0
21373 fmovsgu %icc, %f3, %f28
21374 andncc %g6, %o3, %l1
21375 ldd [%l7 + 0x68], %g6
21376 fcmpne32 %f8, %f18, %g3
21377 fmovs %f1, %f5
21378 sll %l6, 0x17, %i2
21379 ldx [%l7 + 0x68], %o2
21380 sllx %g4, 0x07, %g5
21381 srlx %o6, 0x0F, %l4
21382 sth %i3, [%l7 + 0x3C]
21383 edge16n %o7, %o1, %i7
21384 fabss %f28, %f13
21385 fmovs %f8, %f29
21386 st %f21, [%l7 + 0x58]
21387 mulx %i5, %g2, %i4
21388 edge32ln %l3, %i0, %g1
21389 addcc %o5, %l2, %l5
21390 fornot1s %f26, %f30, %f25
21391 fnegs %f28, %f20
21392 orcc %o4, 0x184B, %i1
21393 xnor %i6, %o0, %g6
21394 movvc %xcc, %o3, %l1
21395 sth %g7, [%l7 + 0x1C]
21396 stb %g3, [%l7 + 0x52]
21397 fpsub32 %f10, %f24, %f20
21398 movne %xcc, %l6, %i2
21399 movrgz %l0, 0x3DC, %o2
21400 fmovdle %xcc, %f24, %f5
21401 ldub [%l7 + 0x68], %g4
21402 addccc %g5, 0x08E6, %o6
21403 udivcc %i3, 0x0410, %l4
21404 fandnot1s %f18, %f13, %f27
21405 sra %o1, 0x1E, %o7
21406 sethi 0x0935, %i5
21407 edge16 %i7, %g2, %i4
21408 fmovscc %xcc, %f8, %f31
21409 nop
21410 set 0x77, %g2
21411 ldsb [%l7 + %g2], %l3
21412 and %i0, %o5, %g1
21413 fmovsvc %xcc, %f28, %f27
21414 fmovrse %l2, %f17, %f28
21415 movle %icc, %l5, %i1
21416 fcmpne16 %f30, %f20, %i6
21417 movl %xcc, %o0, %o4
21418 edge32ln %g6, %l1, %g7
21419 fmuld8sux16 %f17, %f13, %f2
21420 sra %g3, %l6, %i2
21421 st %f10, [%l7 + 0x60]
21422 sethi 0x0665, %o3
21423 fmovrse %l0, %f6, %f11
21424 fmul8sux16 %f16, %f30, %f4
21425 udivcc %o2, 0x0D5F, %g5
21426 fmovrsne %o6, %f1, %f9
21427 addccc %i3, %l4, %g4
21428 srlx %o1, %o7, %i5
21429 ldsw [%l7 + 0x6C], %i7
21430 movge %xcc, %g2, %l3
21431 setx loop_65, %l0, %l1
21432 return %l1
21433 nop
21434 rdpr %cwp, %g1
21435 rdpr %cansave, %g2
21436 rdpr %canrestore, %g3
21437 rdpr %cleanwin, %g4
21438 rdpr %otherwin, %g5
21439 rdpr %wstate, %g6
21440loop_65: edge32l %i4, %l5, %l2
21441 sdivcc %i6, 0x0A13, %i1
21442 umul %o4, 0x0075, %o0
21443 fmovscc %xcc, %f14, %f23
21444 xor %g6, %l1, %g3
21445 edge8ln %l6, %g7, %i2
21446 std %f8, [%l7 + 0x60]
21447 orcc %o3, 0x1D48, %l0
21448 ld [%l7 + 0x10], %f1
21449 fpadd32s %f5, %f4, %f9
21450 fnot2s %f29, %f13
21451 st %f24, [%l7 + 0x54]
21452 addc %g5, 0x09BD, %o2
21453 movleu %icc, %i3, %o6
21454 fornot1 %f22, %f8, %f8
21455 fmovsa %icc, %f1, %f31
21456 fornot1s %f23, %f29, %f18
21457 movcc %xcc, %g4, %o1
21458 faligndata %f10, %f24, %f26
21459 addcc %o7, 0x1FA6, %l4
21460 fcmple16 %f18, %f22, %i5
21461 sra %g2, 0x08, %i7
21462 fmul8sux16 %f26, %f24, %f6
21463 fnors %f29, %f5, %f9
21464 orcc %i0, 0x0C3E, %o5
21465 fpadd32 %f26, %f8, %f10
21466 fcmple32 %f18, %f10, %g1
21467 movg %icc, %i4, %l3
21468 orn %l2, 0x16D3, %i6
21469 edge8 %l5, %o4, %i1
21470 movleu %xcc, %o0, %g6
21471 edge8 %g3, %l1, %l6
21472 movvs %icc, %i2, %g7
21473 xorcc %o3, %g5, %o2
21474 srax %i3, 0x19, %o6
21475 edge32 %l0, %o1, %g4
21476 fnand %f10, %f16, %f2
21477 srlx %o7, %i5, %g2
21478 fandnot1 %f10, %f4, %f10
21479 ldd [%l7 + 0x10], %f10
21480 fand %f18, %f28, %f28
21481 ldx [%l7 + 0x30], %i7
21482 sdivx %i0, 0x1A6C, %o5
21483 movre %g1, %i4, %l4
21484 edge32n %l3, %l2, %i6
21485 fpack16 %f18, %f9
21486 xnorcc %l5, %o4, %i1
21487 movge %icc, %o0, %g6
21488 ldd [%l7 + 0x70], %g2
21489 fandnot1 %f8, %f14, %f18
21490 std %f24, [%l7 + 0x68]
21491 lduw [%l7 + 0x1C], %l1
21492 srax %i2, %l6, %o3
21493 sir 0x15B6
21494 orcc %g7, 0x175C, %g5
21495 srlx %i3, %o6, %l0
21496 udiv %o2, 0x1546, %o1
21497 stb %g4, [%l7 + 0x70]
21498 fxors %f10, %f5, %f15
21499 orncc %o7, %g2, %i7
21500 move %xcc, %i0, %o5
21501 xor %i5, 0x1320, %g1
21502 add %i4, %l3, %l2
21503 ldub [%l7 + 0x0A], %l4
21504 move %icc, %i6, %l5
21505 movge %icc, %o4, %i1
21506 movpos %icc, %g6, %o0
21507 subc %g3, %l1, %i2
21508 array8 %l6, %o3, %g7
21509 mova %icc, %g5, %o6
21510 movne %icc, %l0, %i3
21511 xnorcc %o1, %o2, %g4
21512 fpack32 %f10, %f6, %f4
21513 restore %o7, %i7, %g2
21514 rdpr %cwp, %g1
21515 rdpr %cansave, %g2
21516 rdpr %canrestore, %g3
21517 rdpr %cleanwin, %g4
21518 rdpr %otherwin, %g5
21519 rdpr %wstate, %g6
21520 movg %xcc, %o5, %i0
21521 faligndata %f20, %f22, %f8
21522 smulcc %i5, %g1, %l3
21523 movleu %xcc, %l2, %l4
21524 srl %i4, 0x18, %i6
21525 orn %l5, 0x1EF9, %i1
21526 fmul8ulx16 %f24, %f22, %f16
21527 edge8n %o4, %g6, %o0
21528 addcc %l1, 0x1D9D, %i2
21529 addcc %g3, %o3, %l6
21530 fmul8x16au %f18, %f6, %f22
21531 sll %g7, %o6, %g5
21532 movrlez %i3, 0x1E0, %l0
21533 and %o1, %o2, %o7
21534 popc 0x08B0, %g4
21535 edge32n %g2, %i7, %o5
21536 fmovsne %icc, %f6, %f12
21537 fmuld8sux16 %f12, %f9, %f22
21538 xnor %i5, %i0, %g1
21539 ldub [%l7 + 0x34], %l2
21540 smul %l3, %i4, %l4
21541 for %f20, %f10, %f22
21542 edge16n %i6, %i1, %l5
21543 lduw [%l7 + 0x18], %g6
21544 edge16l %o0, %l1, %i2
21545 movgu %xcc, %g3, %o4
21546 addccc %o3, 0x05DF, %l6
21547 stb %o6, [%l7 + 0x4F]
21548 udivx %g7, 0x1023, %i3
21549 move %xcc, %l0, %o1
21550 edge16ln %g5, %o7, %o2
21551 xnorcc %g2, %g4, %i7
21552 fmovde %xcc, %f24, %f19
21553 for %f0, %f16, %f14
21554 movle %xcc, %o5, %i0
21555 sub %g1, %i5, %l2
21556 fxor %f10, %f6, %f30
21557 fnegs %f16, %f14
21558 movre %l3, 0x338, %l4
21559 movpos %icc, %i6, %i1
21560 addcc %l5, %g6, %i4
21561 fmovrsne %l1, %f24, %f30
21562 movpos %icc, %o0, %g3
21563 udivcc %o4, 0x1D04, %o3
21564 mova %xcc, %i2, %o6
21565 fmovsne %xcc, %f5, %f28
21566 fcmple16 %f2, %f8, %l6
21567 sub %g7, 0x1293, %l0
21568 mulx %o1, 0x166D, %i3
21569 movrne %g5, %o2, %o7
21570 edge8n %g2, %g4, %i7
21571 srl %o5, 0x09, %i0
21572 fone %f10
21573 ldx [%l7 + 0x40], %i5
21574 fcmpgt32 %f16, %f28, %g1
21575 fnegd %f6, %f24
21576 movrlez %l3, 0x3A5, %l2
21577 std %f26, [%l7 + 0x38]
21578 umulcc %l4, 0x1A19, %i6
21579 smul %l5, 0x04CC, %g6
21580 fmovdvc %icc, %f15, %f15
21581 fzeros %f25
21582 lduw [%l7 + 0x38], %i4
21583 edge16 %i1, %o0, %l1
21584 fsrc2 %f6, %f28
21585 fpmerge %f25, %f3, %f30
21586 fsrc1 %f8, %f4
21587 fmovsn %xcc, %f16, %f7
21588 fsrc1 %f6, %f4
21589 subc %g3, %o4, %o3
21590 ldd [%l7 + 0x28], %f16
21591 movg %xcc, %o6, %l6
21592 subcc %i2, 0x1BB1, %l0
21593 ld [%l7 + 0x54], %f15
21594 edge8l %g7, %o1, %g5
21595 st %f27, [%l7 + 0x2C]
21596 subc %o2, 0x0AC7, %o7
21597 movg %xcc, %i3, %g4
21598 sethi 0x1150, %g2
21599 orn %i7, 0x1285, %o5
21600 movre %i5, 0x234, %g1
21601 or %i0, 0x14D0, %l2
21602 sdiv %l3, 0x19AD, %l4
21603 umulcc %i6, 0x1BD7, %l5
21604 move %xcc, %g6, %i4
21605 fpsub32s %f30, %f3, %f27
21606 addccc %i1, %o0, %g3
21607 fornot1s %f12, %f16, %f29
21608 udivcc %l1, 0x0535, %o3
21609 addccc %o4, %l6, %i2
21610 mulscc %o6, 0x0F7D, %g7
21611 edge16n %o1, %g5, %l0
21612 fmovdl %xcc, %f16, %f6
21613 nop
21614 set 0x16, %l0
21615 stb %o7, [%l7 + %l0]
21616 orncc %o2, %g4, %g2
21617 ldsw [%l7 + 0x4C], %i3
21618 fnand %f30, %f10, %f4
21619 edge8l %i7, %i5, %o5
21620 fcmpd %fcc0, %f6, %f30
21621 movleu %xcc, %g1, %l2
21622 stb %i0, [%l7 + 0x5D]
21623 smulcc %l4, 0x0079, %l3
21624 fnot2 %f24, %f14
21625 movvc %xcc, %i6, %l5
21626 edge16n %i4, %g6, %o0
21627 stx %i1, [%l7 + 0x18]
21628 movneg %icc, %l1, %g3
21629 movne %icc, %o3, %o4
21630 edge16l %l6, %i2, %g7
21631 and %o6, %o1, %g5
21632 movrlz %l0, 0x1F0, %o2
21633 alignaddr %o7, %g2, %g4
21634 movre %i7, %i3, %o5
21635 fcmpgt16 %f18, %f30, %g1
21636 xnor %i5, 0x0915, %l2
21637 edge8n %i0, %l3, %l4
21638 edge8 %i6, %i4, %l5
21639 udiv %o0, 0x1A66, %g6
21640 fmovsle %icc, %f3, %f8
21641 movpos %icc, %i1, %l1
21642 move %icc, %o3, %o4
21643 smulcc %g3, %l6, %g7
21644 sll %o6, 0x1D, %o1
21645 for %f22, %f26, %f6
21646 orncc %g5, %i2, %l0
21647 fmovd %f18, %f16
21648 ldsb [%l7 + 0x31], %o2
21649 srax %g2, 0x0F, %g4
21650 subccc %o7, 0x09AE, %i7
21651 movpos %icc, %o5, %i3
21652 orn %i5, %l2, %i0
21653 fpadd32s %f23, %f18, %f6
21654 ldx [%l7 + 0x68], %g1
21655 srax %l4, 0x0B, %l3
21656 sethi 0x05AA, %i4
21657 array8 %l5, %o0, %i6
21658 sdivx %g6, 0x0F14, %l1
21659 save %i1, %o3, %o4
21660 rdpr %cwp, %g1
21661 rdpr %cansave, %g2
21662 rdpr %canrestore, %g3
21663 rdpr %cleanwin, %g4
21664 rdpr %otherwin, %g5
21665 rdpr %wstate, %g6
21666 mulx %l6, %g3, %g7
21667 fpadd16 %f12, %f10, %f30
21668 alignaddrl %o6, %g5, %o1
21669 andn %l0, %o2, %g2
21670 fcmped %fcc0, %f14, %f20
21671 array32 %g4, %i2, %o7
21672 ldx [%l7 + 0x08], %i7
21673 movcs %xcc, %i3, %o5
21674 move %xcc, %l2, %i0
21675 edge16 %i5, %g1, %l4
21676 srax %l3, %l5, %i4
21677 fmovdcs %xcc, %f9, %f10
21678 movre %i6, 0x15A, %o0
21679 movcc %xcc, %l1, %g6
21680 fmovsl %icc, %f14, %f4
21681 srl %o3, %i1, %o4
21682 subcc %g3, %l6, %o6
21683 fmovrse %g7, %f26, %f0
21684 edge8ln %o1, %l0, %o2
21685 fpadd32 %f16, %f2, %f6
21686 popc %g2, %g5
21687 sth %i2, [%l7 + 0x3C]
21688 sth %o7, [%l7 + 0x12]
21689 orcc %i7, 0x1DEA, %i3
21690 fmovdcc %xcc, %f29, %f28
21691 fxor %f14, %f6, %f12
21692 ld [%l7 + 0x64], %f19
21693 edge8n %g4, %l2, %o5
21694 movn %xcc, %i0, %i5
21695 fcmpne16 %f26, %f0, %l4
21696 fmovsvc %xcc, %f27, %f14
21697 addccc %g1, %l3, %l5
21698 edge16ln %i6, %i4, %o0
21699 fmovrse %g6, %f26, %f0
21700 sra %o3, 0x09, %i1
21701 sth %l1, [%l7 + 0x20]
21702 ld [%l7 + 0x3C], %f18
21703 ldd [%l7 + 0x20], %f0
21704 andncc %g3, %o4, %l6
21705 andncc %o6, %g7, %l0
21706 edge16l %o2, %o1, %g5
21707 nop
21708 set 0x58, %l1
21709 ldd [%l7 + %l1], %f24
21710 movneg %xcc, %i2, %g2
21711 fsrc2 %f12, %f22
21712 array8 %o7, %i3, %i7
21713 addc %g4, 0x17A0, %o5
21714 fcmpes %fcc3, %f6, %f11
21715 movrne %i0, 0x370, %l2
21716 edge16n %i5, %l4, %g1
21717 andcc %l5, %l3, %i6
21718 stw %o0, [%l7 + 0x54]
21719 edge8ln %i4, %g6, %o3
21720 movleu %icc, %l1, %i1
21721 movrne %o4, 0x24F, %l6
21722 stw %o6, [%l7 + 0x7C]
21723 edge32n %g7, %g3, %o2
21724 movvc %xcc, %l0, %o1
21725 sll %i2, 0x16, %g2
21726 subcc %o7, %i3, %i7
21727 nop
21728 set 0x74, %i2
21729 ldsw [%l7 + %i2], %g5
21730 fmovdvs %icc, %f20, %f4
21731 andcc %o5, %i0, %g4
21732 addc %i5, 0x1C4D, %l4
21733 movn %icc, %g1, %l2
21734 edge16l %l3, %i6, %o0
21735 edge16ln %l5, %i4, %g6
21736 fandnot2s %f26, %f30, %f26
21737 movvs %icc, %o3, %i1
21738 sdivcc %l1, 0x0411, %o4
21739 sll %o6, 0x04, %g7
21740 smulcc %l6, %o2, %g3
21741 subccc %l0, 0x19AE, %i2
21742 fmuld8sux16 %f27, %f20, %f20
21743 and %g2, 0x1A1A, %o1
21744 smulcc %i3, %o7, %i7
21745 alignaddrl %o5, %g5, %i0
21746 ldsw [%l7 + 0x24], %i5
21747 ldd [%l7 + 0x30], %l4
21748 movvs %icc, %g4, %l2
21749 ldsb [%l7 + 0x08], %g1
21750 fmuld8sux16 %f17, %f17, %f4
21751 movrlz %i6, %l3, %o0
21752 orncc %l5, 0x0ECD, %i4
21753 mulscc %o3, %i1, %g6
21754 edge16 %o4, %l1, %g7
21755 fornot1s %f2, %f19, %f27
21756 udivcc %l6, 0x0590, %o2
21757 array16 %g3, %l0, %o6
21758 movre %g2, %i2, %o1
21759 movge %xcc, %i3, %i7
21760 sra %o7, %o5, %g5
21761 lduw [%l7 + 0x24], %i0
21762 mova %xcc, %i5, %g4
21763 fornot1 %f0, %f10, %f20
21764 movle %icc, %l2, %l4
21765 stw %i6, [%l7 + 0x68]
21766 movrlz %l3, %g1, %l5
21767 orcc %o0, 0x0815, %i4
21768 edge16ln %o3, %i1, %g6
21769 ldd [%l7 + 0x38], %o4
21770 setx loop_66, %l0, %l1
21771 return %l1
21772 nop
21773 rdpr %cwp, %g1
21774 rdpr %cansave, %g2
21775 rdpr %canrestore, %g3
21776 rdpr %cleanwin, %g4
21777 rdpr %otherwin, %g5
21778 rdpr %wstate, %g6
21779loop_66: edge16n %o2, %g3, %g7
21780 movneg %xcc, %l0, %o6
21781 mova %icc, %g2, %i2
21782 save %i3, %o1, %o7
21783 rdpr %cwp, %g1
21784 rdpr %cansave, %g2
21785 rdpr %canrestore, %g3
21786 rdpr %cleanwin, %g4
21787 rdpr %otherwin, %g5
21788 rdpr %wstate, %g6
21789 fpsub16 %f4, %f24, %f4
21790 subcc %i7, %o5, %g5
21791 movvc %xcc, %i0, %i5
21792 bshuffle %f14, %f28, %f2
21793 sub %l2, %l4, %g4
21794 fones %f17
21795 movle %icc, %l3, %i6
21796 movvs %xcc, %l5, %o0
21797 sdivx %i4, 0x123D, %g1
21798 fcmpeq16 %f14, %f10, %i1
21799 ldsb [%l7 + 0x32], %g6
21800 fmovrslez %o3, %f24, %f1
21801 ldsw [%l7 + 0x2C], %l1
21802 srl %l6, %o4, %g3
21803 sth %o2, [%l7 + 0x22]
21804 sth %g7, [%l7 + 0x5C]
21805 andcc %l0, %o6, %g2
21806 movrlez %i3, %i2, %o1
21807 sll %i7, %o5, %o7
21808 fornot2 %f24, %f26, %f16
21809 ldsh [%l7 + 0x16], %i0
21810 movcs %xcc, %i5, %l2
21811 pdist %f16, %f14, %f26
21812 st %f23, [%l7 + 0x58]
21813 orncc %l4, 0x1E66, %g5
21814 movle %icc, %g4, %i6
21815 subccc %l5, %o0, %i4
21816 fmovde %icc, %f27, %f3
21817 edge16l %g1, %l3, %g6
21818 andcc %i1, 0x0A01, %l1
21819 edge8l %l6, %o3, %g3
21820 srl %o4, %g7, %o2
21821 fpadd16s %f26, %f4, %f21
21822 xnorcc %l0, %g2, %o6
21823 fcmped %fcc3, %f22, %f24
21824 edge8l %i3, %i2, %o1
21825 edge16 %i7, %o5, %o7
21826 fpack32 %f30, %f8, %f8
21827 sllx %i5, %l2, %l4
21828 fcmpeq16 %f4, %f6, %g5
21829 and %i0, 0x17B7, %i6
21830 srax %l5, 0x1E, %o0
21831 movvc %xcc, %g4, %g1
21832 stx %l3, [%l7 + 0x38]
21833 movcs %xcc, %g6, %i1
21834 fcmpgt16 %f4, %f22, %i4
21835 fmul8ulx16 %f6, %f12, %f26
21836 edge16ln %l1, %l6, %g3
21837 and %o4, 0x1A4E, %o3
21838 movleu %icc, %o2, %l0
21839 udiv %g2, 0x1878, %g7
21840 srl %i3, %o6, %i2
21841 edge16ln %i7, %o5, %o1
21842 array16 %i5, %o7, %l4
21843 sethi 0x0C8C, %l2
21844 fmovde %icc, %f29, %f18
21845 fmul8x16al %f7, %f31, %f18
21846 orn %g5, %i6, %i0
21847 sdivcc %l5, 0x0DAF, %g4
21848 sdivcc %g1, 0x0406, %o0
21849 lduw [%l7 + 0x48], %g6
21850 srlx %i1, %i4, %l3
21851 movvc %xcc, %l6, %g3
21852 fmul8x16 %f9, %f30, %f24
21853 fsrc2 %f4, %f18
21854 movrne %l1, 0x3C6, %o3
21855 st %f7, [%l7 + 0x54]
21856 subc %o4, 0x164C, %o2
21857 edge8ln %l0, %g2, %g7
21858 movne %xcc, %o6, %i3
21859 movl %icc, %i7, %o5
21860 movleu %xcc, %i2, %i5
21861 lduh [%l7 + 0x50], %o1
21862 movge %icc, %o7, %l2
21863 array32 %g5, %l4, %i6
21864 ldd [%l7 + 0x30], %i0
21865 fand %f2, %f10, %f28
21866 fornot2 %f26, %f26, %f26
21867 movvs %icc, %g4, %g1
21868 fmovdpos %xcc, %f4, %f23
21869 stw %o0, [%l7 + 0x14]
21870 fmuld8ulx16 %f20, %f12, %f26
21871 edge8l %l5, %i1, %g6
21872 fmovdne %icc, %f25, %f1
21873 movl %xcc, %i4, %l6
21874 fmovdge %icc, %f11, %f13
21875 fmovrse %g3, %f18, %f19
21876 fnot2 %f4, %f12
21877 addcc %l3, 0x1DC2, %o3
21878 umul %l1, 0x0DFF, %o4
21879 ldd [%l7 + 0x78], %o2
21880 fmovdneg %xcc, %f5, %f31
21881 smulcc %l0, %g7, %o6
21882 fcmpne32 %f2, %f28, %g2
21883 sra %i7, 0x1F, %o5
21884 st %f7, [%l7 + 0x48]
21885 sdivx %i2, 0x0920, %i5
21886 edge8l %o1, %i3, %o7
21887 fabsd %f10, %f22
21888 umulcc %l2, 0x1DE7, %l4
21889 fpackfix %f28, %f18
21890 subccc %g5, 0x0076, %i6
21891 fmuld8sux16 %f7, %f24, %f2
21892 movrlez %g4, %i0, %g1
21893 subc %l5, 0x0F0B, %o0
21894 fmovsne %icc, %f29, %f25
21895 movge %icc, %i1, %g6
21896 xorcc %l6, 0x0A08, %i4
21897 fsrc1 %f26, %f18
21898 stb %l3, [%l7 + 0x6C]
21899 xorcc %o3, %g3, %o4
21900 srax %o2, 0x1D, %l0
21901 stb %g7, [%l7 + 0x7F]
21902 fmovscc %icc, %f31, %f3
21903 edge8ln %l1, %g2, %i7
21904 save %o6, %i2, %i5
21905 rdpr %cwp, %g1
21906 rdpr %cansave, %g2
21907 rdpr %canrestore, %g3
21908 rdpr %cleanwin, %g4
21909 rdpr %otherwin, %g5
21910 rdpr %wstate, %g6
21911 fornot2 %f4, %f16, %f12
21912 movne %xcc, %o1, %o5
21913 movcc %icc, %i3, %o7
21914 movrgz %l2, 0x2A1, %g5
21915 movpos %icc, %l4, %g4
21916 movl %xcc, %i0, %g1
21917 movrlz %i6, 0x1A4, %l5
21918 stb %i1, [%l7 + 0x60]
21919 umulcc %g6, 0x11C4, %l6
21920 udiv %i4, 0x0F5D, %o0
21921 ldsh [%l7 + 0x10], %o3
21922 andcc %l3, 0x0135, %o4
21923 fmovrdgez %o2, %f16, %f20
21924 lduw [%l7 + 0x74], %g3
21925 mova %xcc, %l0, %l1
21926 move %xcc, %g2, %i7
21927 edge32n %g7, %o6, %i5
21928 movn %icc, %o1, %i2
21929 edge16l %o5, %i3, %l2
21930 fmovd %f20, %f0
21931 movg %xcc, %o7, %g5
21932 ld [%l7 + 0x30], %f10
21933 srax %g4, 0x1D, %l4
21934 fzero %f18
21935 fcmpes %fcc3, %f18, %f16
21936 sdivx %i0, 0x095F, %i6
21937 edge32ln %l5, %i1, %g6
21938 sllx %l6, 0x11, %g1
21939 sethi 0x15C1, %i4
21940 fsrc2 %f8, %f6
21941 fands %f29, %f6, %f14
21942 movrlz %o3, %l3, %o4
21943 st %f5, [%l7 + 0x30]
21944 and %o2, 0x1CD5, %g3
21945 umulcc %l0, %o0, %l1
21946 ldsh [%l7 + 0x16], %g2
21947 sra %g7, 0x02, %i7
21948 fpadd32 %f2, %f22, %f16
21949 lduh [%l7 + 0x26], %o6
21950 movrne %i5, 0x14E, %i2
21951 srl %o1, %i3, %l2
21952 addccc %o7, %g5, %o5
21953 udivcc %l4, 0x09C3, %i0
21954 movle %icc, %i6, %l5
21955 fxnor %f22, %f16, %f0
21956 ldsw [%l7 + 0x54], %i1
21957 movn %icc, %g6, %l6
21958 fmovsneg %xcc, %f21, %f18
21959 fmovrsgez %g1, %f8, %f1
21960 sth %i4, [%l7 + 0x10]
21961 edge8ln %o3, %g4, %o4
21962 movrgz %o2, 0x224, %g3
21963 andcc %l0, 0x00B0, %o0
21964 movrlz %l3, %g2, %l1
21965 subc %i7, 0x15E2, %o6
21966 movne %xcc, %i5, %g7
21967 fcmple32 %f18, %f8, %o1
21968 std %f22, [%l7 + 0x28]
21969 sra %i3, %i2, %l2
21970 andcc %o7, %g5, %o5
21971 fmovsge %icc, %f11, %f23
21972 fmovsl %xcc, %f18, %f3
21973 srax %i0, %l4, %l5
21974 fmul8x16al %f26, %f15, %f6
21975 xor %i1, %i6, %g6
21976 sub %g1, 0x1101, %l6
21977 sllx %o3, 0x0E, %i4
21978 fand %f16, %f6, %f6
21979 subcc %o4, %o2, %g3
21980 xnor %l0, %g4, %l3
21981 xnorcc %o0, %l1, %i7
21982 sllx %o6, 0x16, %i5
21983 array8 %g7, %o1, %g2
21984 sllx %i2, %l2, %i3
21985 fand %f0, %f26, %f24
21986 fmovdpos %icc, %f7, %f29
21987 movrlez %o7, %g5, %i0
21988 or %o5, 0x1798, %l5
21989 addcc %i1, 0x1EF1, %l4
21990 alignaddr %g6, %g1, %i6
21991 edge8ln %o3, %i4, %o4
21992 movrlez %l6, 0x05B, %g3
21993 addc %l0, 0x053F, %g4
21994 fnegd %f16, %f30
21995 fcmpeq16 %f22, %f24, %l3
21996 array8 %o0, %o2, %l1
21997 fexpand %f30, %f20
21998 andncc %o6, %i5, %i7
21999 sllx %o1, %g2, %g7
22000 udivx %i2, 0x18FE, %i3
22001 ldub [%l7 + 0x6D], %l2
22002 edge16l %o7, %g5, %i0
22003 fmovsl %icc, %f7, %f25
22004 movvc %icc, %o5, %l5
22005 nop
22006 set 0x34, %o2
22007 stw %l4, [%l7 + %o2]
22008 movrlez %g6, 0x3E2, %g1
22009 fmovdleu %xcc, %f13, %f28
22010 movl %xcc, %i6, %o3
22011 fsrc1s %f21, %f11
22012 sdivx %i4, 0x1BEC, %o4
22013 ldsh [%l7 + 0x48], %l6
22014 movgu %icc, %g3, %i1
22015 movge %xcc, %g4, %l3
22016 orncc %o0, 0x10C7, %l0
22017 fpack16 %f4, %f24
22018 smul %o2, %o6, %i5
22019 sll %i7, 0x16, %o1
22020 edge8n %l1, %g2, %g7
22021 fmovrdgez %i2, %f18, %f18
22022 srlx %l2, 0x1E, %o7
22023 orncc %g5, %i3, %i0
22024 udivcc %l5, 0x1781, %l4
22025 movg %xcc, %o5, %g1
22026 ldsh [%l7 + 0x30], %g6
22027 edge8l %o3, %i4, %i6
22028 andcc %l6, 0x0EA3, %g3
22029 sdiv %o4, 0x0B68, %g4
22030 udiv %i1, 0x09B5, %l3
22031 fmul8x16 %f22, %f26, %f14
22032 movrne %o0, %o2, %o6
22033 sllx %l0, 0x16, %i7
22034 array8 %i5, %o1, %g2
22035 movle %icc, %g7, %l1
22036 sll %i2, 0x18, %l2
22037 movpos %icc, %g5, %i3
22038 and %o7, %l5, %l4
22039 udivcc %i0, 0x0A9F, %g1
22040 edge32ln %o5, %g6, %o3
22041 xor %i4, 0x024B, %l6
22042 fmovrsgez %i6, %f26, %f15
22043 and %g3, 0x1D50, %o4
22044 movgu %xcc, %i1, %l3
22045 fpsub16 %f6, %f0, %f0
22046 st %f1, [%l7 + 0x44]
22047 smulcc %g4, %o0, %o2
22048 srl %l0, %o6, %i7
22049 umul %i5, %o1, %g2
22050 subccc %g7, 0x1A82, %i2
22051 addccc %l2, 0x1B1E, %g5
22052 sra %i3, %l1, %o7
22053 andcc %l5, %l4, %i0
22054 movne %xcc, %g1, %g6
22055 fpsub16s %f6, %f7, %f26
22056 mulx %o3, 0x04AB, %i4
22057 alignaddrl %o5, %l6, %i6
22058 restore %g3, 0x094E, %o4
22059 rdpr %cwp, %g1
22060 rdpr %cansave, %g2
22061 rdpr %canrestore, %g3
22062 rdpr %cleanwin, %g4
22063 rdpr %otherwin, %g5
22064 rdpr %wstate, %g6
22065 fcmpgt16 %f24, %f18, %l3
22066 movrlz %i1, %o0, %g4
22067 movne %icc, %l0, %o6
22068 movvs %icc, %o2, %i7
22069 or %i5, 0x0755, %o1
22070 and %g2, 0x19BC, %g7
22071 sdivx %i2, 0x1391, %g5
22072 sethi 0x01C1, %i3
22073 movrgez %l2, %o7, %l5
22074 st %f11, [%l7 + 0x50]
22075 stw %l4, [%l7 + 0x20]
22076 movneg %icc, %l1, %i0
22077 and %g6, %o3, %i4
22078 udivcc %o5, 0x12AE, %g1
22079 fmovde %xcc, %f2, %f8
22080 movcs %xcc, %i6, %g3
22081 fmovscs %xcc, %f29, %f22
22082 sdivx %o4, 0x08BA, %l6
22083 ldsw [%l7 + 0x58], %l3
22084 movleu %xcc, %i1, %g4
22085 lduh [%l7 + 0x26], %l0
22086 sdiv %o6, 0x087D, %o0
22087 subcc %i7, %o2, %i5
22088 st %f15, [%l7 + 0x74]
22089 fcmple16 %f12, %f4, %g2
22090 movle %icc, %g7, %i2
22091 movrne %o1, 0x03B, %i3
22092 andncc %g5, %o7, %l5
22093 subc %l4, %l1, %i0
22094 mulscc %g6, %o3, %l2
22095 movrgz %o5, %g1, %i6
22096 movl %xcc, %g3, %i4
22097 movcs %xcc, %o4, %l3
22098 movrgz %i1, 0x18C, %l6
22099 ldsb [%l7 + 0x5B], %g4
22100 umul %o6, %o0, %l0
22101 movpos %xcc, %i7, %i5
22102 fmovsvs %xcc, %f4, %f12
22103 stb %g2, [%l7 + 0x24]
22104 alignaddr %g7, %o2, %i2
22105 edge32l %i3, %o1, %o7
22106 mulscc %g5, 0x1868, %l5
22107 subccc %l1, %i0, %l4
22108 stw %g6, [%l7 + 0x68]
22109 alignaddr %l2, %o5, %g1
22110 edge8 %i6, %g3, %o3
22111 andncc %o4, %i4, %i1
22112 andncc %l6, %g4, %o6
22113 movrlz %o0, 0x261, %l3
22114 movvc %xcc, %i7, %l0
22115 mulscc %g2, 0x0183, %g7
22116 setx loop_67, %l0, %l1
22117 return %l1
22118 nop
22119 rdpr %cwp, %g1
22120 rdpr %cansave, %g2
22121 rdpr %canrestore, %g3
22122 rdpr %cleanwin, %g4
22123 rdpr %otherwin, %g5
22124 rdpr %wstate, %g6
22125loop_67: movneg %xcc, %i3, %o1
22126 lduw [%l7 + 0x24], %o7
22127 sth %i2, [%l7 + 0x08]
22128 save %l5, %l1, %g5
22129 rdpr %cwp, %g1
22130 rdpr %cansave, %g2
22131 rdpr %canrestore, %g3
22132 rdpr %cleanwin, %g4
22133 rdpr %otherwin, %g5
22134 rdpr %wstate, %g6
22135 movre %l4, %g6, %l2
22136 edge8n %o5, %i0, %i6
22137 subcc %g3, 0x1FCA, %g1
22138 sll %o4, %i4, %o3
22139 movge %xcc, %l6, %i1
22140 xnorcc %o6, %g4, %l3
22141 mova %xcc, %o0, %i7
22142 array8 %l0, %g7, %o2
22143 ldx [%l7 + 0x50], %g2
22144 fmovdgu %icc, %f9, %f8
22145 array32 %i5, %o1, %o7
22146 movl %icc, %i3, %i2
22147 fmovdvc %xcc, %f22, %f19
22148 sth %l1, [%l7 + 0x4E]
22149 edge8 %l5, %l4, %g5
22150 edge32ln %l2, %o5, %i0
22151 srlx %g6, 0x0B, %i6
22152 addcc %g1, 0x12A4, %g3
22153 movvc %icc, %o4, %i4
22154 sth %l6, [%l7 + 0x20]
22155 move %icc, %i1, %o3
22156 edge16ln %o6, %l3, %g4
22157 sir 0x16F0
22158 restore %i7, %o0, %l0
22159 rdpr %cwp, %g1
22160 rdpr %cansave, %g2
22161 rdpr %canrestore, %g3
22162 rdpr %cleanwin, %g4
22163 rdpr %otherwin, %g5
22164 rdpr %wstate, %g6
22165 movcs %xcc, %g7, %g2
22166 movcc %icc, %i5, %o2
22167 ldsh [%l7 + 0x6E], %o7
22168 movg %xcc, %o1, %i3
22169 xnorcc %i2, 0x0198, %l5
22170 fandnot2 %f12, %f30, %f10
22171 mulx %l4, %g5, %l1
22172 movrgez %o5, %l2, %i0
22173 udiv %g6, 0x103E, %i6
22174 sllx %g1, 0x13, %g3
22175 umul %i4, %l6, %i1
22176 fexpand %f0, %f4
22177 movvs %icc, %o4, %o6
22178 ld [%l7 + 0x70], %f0
22179 fmovrslz %l3, %f15, %f31
22180 fmovscc %xcc, %f11, %f25
22181 fmovdpos %xcc, %f12, %f30
22182 move %icc, %g4, %o3
22183 srlx %i7, %l0, %o0
22184 edge32ln %g2, %i5, %o2
22185 fmovrslez %o7, %f15, %f22
22186 std %f0, [%l7 + 0x38]
22187 fzeros %f19
22188 mulx %o1, %g7, %i3
22189 sub %i2, 0x0B18, %l5
22190 mulx %g5, %l4, %o5
22191 addc %l2, %l1, %i0
22192 lduw [%l7 + 0x20], %i6
22193 edge8 %g1, %g3, %g6
22194 lduw [%l7 + 0x08], %l6
22195 fmovdleu %xcc, %f15, %f2
22196 and %i4, 0x0189, %o4
22197 edge32ln %i1, %l3, %g4
22198 udivx %o6, 0x14CF, %i7
22199 fpadd32s %f25, %f6, %f9
22200 addccc %l0, %o0, %o3
22201 std %f14, [%l7 + 0x40]
22202 edge16l %i5, %g2, %o2
22203 smulcc %o7, %o1, %i3
22204 edge32ln %i2, %g7, %l5
22205 fpadd16s %f14, %f10, %f22
22206 sdivx %l4, 0x1603, %g5
22207 movcs %icc, %o5, %l2
22208 sth %i0, [%l7 + 0x68]
22209 edge8 %i6, %l1, %g3
22210 movn %icc, %g6, %g1
22211 move %icc, %i4, %o4
22212 movvs %xcc, %l6, %i1
22213 addc %l3, %g4, %i7
22214 udiv %o6, 0x131B, %o0
22215 sllx %o3, 0x00, %i5
22216 edge8 %l0, %o2, %g2
22217 andcc %o1, %o7, %i2
22218 fmovdvc %icc, %f31, %f11
22219 fcmple16 %f8, %f4, %i3
22220 ldd [%l7 + 0x10], %f20
22221 fnot1s %f16, %f22
22222 edge8 %l5, %g7, %l4
22223 sdivcc %o5, 0x100F, %g5
22224 xnorcc %l2, 0x1EBA, %i6
22225 fxnor %f22, %f22, %f8
22226 andncc %l1, %g3, %g6
22227 movrgez %g1, 0x39A, %i4
22228 subc %o4, %l6, %i0
22229 st %f10, [%l7 + 0x10]
22230 sllx %i1, %l3, %g4
22231 movcc %icc, %i7, %o6
22232 fmovsl %xcc, %f27, %f20
22233 subcc %o3, 0x1AC8, %o0
22234 fmovsgu %xcc, %f3, %f19
22235 addc %l0, %i5, %o2
22236 fabsd %f30, %f8
22237 ldsw [%l7 + 0x7C], %o1
22238 fandnot2s %f15, %f11, %f26
22239 fxors %f15, %f26, %f23
22240 movcs %xcc, %g2, %o7
22241 subccc %i3, %i2, %g7
22242 addcc %l5, 0x0D22, %o5
22243 sdivx %g5, 0x1B52, %l2
22244 edge32 %l4, %l1, %i6
22245 srlx %g6, 0x09, %g3
22246 movrgz %g1, %i4, %l6
22247 xor %i0, %o4, %i1
22248 fxors %f29, %f25, %f22
22249 movrlz %g4, 0x165, %i7
22250 fmovscs %icc, %f26, %f23
22251 subcc %o6, %l3, %o0
22252 array32 %l0, %o3, %i5
22253 sdiv %o1, 0x1817, %g2
22254 stw %o2, [%l7 + 0x7C]
22255 fcmpne32 %f30, %f16, %i3
22256 movpos %icc, %i2, %g7
22257 bshuffle %f4, %f6, %f18
22258 umul %l5, %o7, %o5
22259 move %icc, %l2, %g5
22260 fmovsgu %icc, %f21, %f16
22261 movcc %xcc, %l1, %i6
22262 movre %l4, %g6, %g1
22263 movle %xcc, %g3, %l6
22264 orcc %i4, 0x03C3, %i0
22265 subccc %o4, %g4, %i1
22266 xnorcc %i7, %o6, %o0
22267 array16 %l3, %l0, %i5
22268 movcs %icc, %o1, %o3
22269 sir 0x006A
22270 movrgz %g2, %o2, %i3
22271 movrgez %g7, 0x032, %i2
22272 srl %l5, %o7, %l2
22273 orncc %g5, %l1, %o5
22274 fmul8x16au %f21, %f8, %f0
22275 movl %xcc, %i6, %l4
22276 movl %xcc, %g6, %g1
22277 mulscc %g3, 0x076C, %l6
22278 and %i0, %o4, %i4
22279 or %i1, 0x05B4, %g4
22280 fmovdleu %icc, %f26, %f6
22281 movgu %icc, %o6, %i7
22282 fmovsn %icc, %f7, %f14
22283 lduw [%l7 + 0x68], %o0
22284 fone %f28
22285 fmovrse %l3, %f20, %f10
22286 mulx %i5, %o1, %l0
22287 stb %g2, [%l7 + 0x25]
22288 or %o2, 0x17CF, %o3
22289 fexpand %f25, %f26
22290 srl %g7, 0x01, %i3
22291 edge16n %i2, %o7, %l5
22292 fpsub16 %f10, %f14, %f26
22293 movleu %icc, %g5, %l1
22294 fmovdpos %icc, %f17, %f17
22295 edge16 %o5, %l2, %i6
22296 edge32 %g6, %l4, %g1
22297 std %f30, [%l7 + 0x48]
22298 movrlez %l6, %i0, %o4
22299 orcc %g3, 0x0B02, %i1
22300 movvs %icc, %i4, %o6
22301 std %f26, [%l7 + 0x50]
22302 fmovscs %xcc, %f23, %f4
22303 umulcc %i7, 0x15AF, %g4
22304 or %l3, 0x1E18, %o0
22305 movre %i5, %l0, %o1
22306 orncc %g2, 0x19AE, %o2
22307 orncc %o3, 0x1769, %i3
22308 fmovdvs %icc, %f24, %f15
22309 sdivcc %g7, 0x1E8D, %o7
22310 array32 %i2, %l5, %g5
22311 movne %xcc, %o5, %l1
22312 movgu %xcc, %l2, %i6
22313 movgu %xcc, %l4, %g6
22314 add %l6, %g1, %o4
22315 movpos %icc, %i0, %i1
22316 movcc %icc, %g3, %o6
22317 orcc %i7, %i4, %l3
22318 sir 0x19F8
22319 movle %icc, %g4, %i5
22320 stx %o0, [%l7 + 0x70]
22321 popc 0x024F, %l0
22322 movrlez %o1, 0x235, %g2
22323 or %o3, %i3, %o2
22324 fmovsvc %xcc, %f23, %f0
22325 st %f28, [%l7 + 0x1C]
22326 fmovsn %xcc, %f4, %f30
22327 edge8l %o7, %i2, %g7
22328 st %f17, [%l7 + 0x5C]
22329 fcmpne32 %f2, %f16, %g5
22330 array16 %l5, %o5, %l1
22331 popc 0x066B, %i6
22332 alignaddrl %l4, %g6, %l6
22333 movle %xcc, %g1, %o4
22334 fcmpgt32 %f8, %f10, %l2
22335 fmovdneg %xcc, %f17, %f3
22336 fmovscc %xcc, %f18, %f7
22337 sdiv %i1, 0x1F4E, %i0
22338 fmovdl %xcc, %f26, %f22
22339 edge8ln %g3, %i7, %i4
22340 movne %icc, %o6, %g4
22341 movpos %xcc, %i5, %o0
22342 fmul8ulx16 %f24, %f12, %f18
22343 smulcc %l0, %o1, %l3
22344 edge16 %o3, %i3, %g2
22345 alignaddrl %o7, %i2, %g7
22346 ld [%l7 + 0x5C], %f14
22347 umulcc %o2, 0x0DF7, %g5
22348 fmul8sux16 %f22, %f20, %f22
22349 or %l5, %l1, %i6
22350 sir 0x0EE1
22351 srl %l4, %o5, %l6
22352 save %g1, 0x1F9F, %g6
22353 rdpr %cwp, %g1
22354 rdpr %cansave, %g2
22355 rdpr %canrestore, %g3
22356 rdpr %cleanwin, %g4
22357 rdpr %otherwin, %g5
22358 rdpr %wstate, %g6
22359 move %icc, %o4, %l2
22360 edge16ln %i1, %g3, %i0
22361 movg %icc, %i4, %o6
22362 movrgez %i7, 0x077, %i5
22363 fmovsl %icc, %f24, %f18
22364 movrlez %o0, 0x368, %g4
22365 fmovsle %xcc, %f1, %f6
22366 xor %o1, 0x0DF7, %l0
22367 fmovdcs %xcc, %f27, %f10
22368 sub %l3, %i3, %o3
22369 movne %icc, %g2, %o7
22370 movpos %xcc, %i2, %o2
22371 ldsw [%l7 + 0x10], %g5
22372 addc %l5, %g7, %l1
22373 alignaddr %l4, %i6, %l6
22374 fmovdg %icc, %f17, %f6
22375 and %o5, %g6, %g1
22376 sth %o4, [%l7 + 0x50]
22377 lduw [%l7 + 0x58], %i1
22378 sra %g3, %l2, %i0
22379 edge8ln %i4, %i7, %o6
22380 sub %i5, 0x1F1F, %o0
22381 movcc %xcc, %g4, %o1
22382 stb %l3, [%l7 + 0x69]
22383 mova %icc, %l0, %i3
22384 edge32 %g2, %o3, %i2
22385 udivcc %o2, 0x0914, %g5
22386 mulscc %o7, %g7, %l5
22387 lduh [%l7 + 0x0A], %l4
22388 or %l1, 0x1708, %l6
22389 setx loop_68, %l0, %l1
22390 return %l1
22391 nop
22392 rdpr %cwp, %g1
22393 rdpr %cansave, %g2
22394 rdpr %canrestore, %g3
22395 rdpr %cleanwin, %g4
22396 rdpr %otherwin, %g5
22397 rdpr %wstate, %g6
22398loop_68: ldsb [%l7 + 0x4D], %g6
22399 sll %i1, 0x08, %g3
22400 fmovdvs %icc, %f13, %f23
22401 st %f12, [%l7 + 0x3C]
22402 xorcc %l2, 0x1214, %o4
22403 fmovd %f26, %f8
22404 fornot2 %f14, %f18, %f14
22405 edge32n %i4, %i0, %i7
22406 mova %xcc, %o6, %o0
22407 fcmpeq16 %f12, %f22, %g4
22408 srax %i5, %l3, %l0
22409 std %f14, [%l7 + 0x08]
22410 movrne %i3, %g2, %o1
22411 lduh [%l7 + 0x7E], %o3
22412 move %icc, %i2, %o2
22413 fmul8x16al %f7, %f23, %f0
22414 sdivx %o7, 0x0A3A, %g7
22415 srl %l5, 0x10, %g5
22416 sth %l1, [%l7 + 0x46]
22417 fnegd %f8, %f26
22418 movrgz %l4, %o5, %l6
22419 movcs %icc, %i6, %g6
22420 edge8n %g1, %g3, %l2
22421 xor %i1, 0x0220, %i4
22422 movcs %xcc, %o4, %i7
22423 movrlez %o6, 0x3A4, %o0
22424 subccc %g4, 0x1A69, %i5
22425 xor %i0, 0x0C47, %l0
22426 sethi 0x1910, %i3
22427 fmovdcc %icc, %f12, %f10
22428 sir 0x0651
22429 fand %f4, %f6, %f10
22430 edge8 %l3, %g2, %o1
22431 array32 %o3, %o2, %o7
22432 movcc %icc, %i2, %g7
22433 add %g5, %l1, %l5
22434 movl %icc, %o5, %l6
22435 fzero %f22
22436 edge8 %l4, %g6, %i6
22437 save %g1, %l2, %g3
22438 rdpr %cwp, %g1
22439 rdpr %cansave, %g2
22440 rdpr %canrestore, %g3
22441 rdpr %cleanwin, %g4
22442 rdpr %otherwin, %g5
22443 rdpr %wstate, %g6
22444 sdivcc %i1, 0x10AA, %o4
22445 fmovsn %xcc, %f2, %f20
22446 movgu %xcc, %i4, %i7
22447 sdiv %o6, 0x1798, %o0
22448 movge %icc, %g4, %i5
22449 edge32ln %i0, %i3, %l3
22450 orncc %g2, %l0, %o1
22451 and %o3, 0x19A5, %o2
22452 nop
22453 set 0x60, %o0
22454 ldd [%l7 + %o0], %f30
22455 sdivx %i2, 0x0839, %o7
22456 edge32n %g7, %l1, %g5
22457 ldd [%l7 + 0x18], %l4
22458 edge16ln %o5, %l6, %l4
22459 fmovrdgz %g6, %f6, %f16
22460 movgu %xcc, %g1, %l2
22461 fmovrdlez %i6, %f14, %f4
22462 fmovsn %icc, %f28, %f0
22463 movneg %icc, %g3, %i1
22464 sethi 0x0EC9, %o4
22465 umulcc %i7, 0x03B5, %o6
22466 fcmpgt32 %f28, %f20, %i4
22467 sub %g4, 0x158A, %i5
22468 mulscc %o0, 0x14F1, %i3
22469 fabsd %f18, %f16
22470 sir 0x0FBF
22471 fmovsle %icc, %f2, %f13
22472 movvc %xcc, %i0, %l3
22473 movpos %xcc, %g2, %o1
22474 mulx %o3, %o2, %i2
22475 st %f15, [%l7 + 0x44]
22476 move %icc, %l0, %g7
22477 fmovdneg %xcc, %f8, %f11
22478 movne %icc, %o7, %g5
22479 umulcc %l5, %l1, %o5
22480 move %icc, %l4, %g6
22481 array32 %g1, %l6, %l2
22482 edge16n %i6, %i1, %g3
22483 movg %icc, %o4, %o6
22484 addc %i7, 0x1092, %i4
22485 addcc %g4, 0x1D37, %i5
22486 ldx [%l7 + 0x38], %i3
22487 srl %o0, 0x0F, %l3
22488 fmovse %xcc, %f24, %f7
22489 fmovsn %xcc, %f2, %f20
22490 edge32 %i0, %o1, %g2
22491 srlx %o3, 0x12, %i2
22492 fnot1s %f22, %f9
22493 fornot1s %f25, %f28, %f25
22494 orn %o2, 0x1067, %g7
22495 xorcc %o7, 0x0437, %l0
22496 and %g5, 0x1C33, %l1
22497 edge32l %o5, %l4, %g6
22498 fsrc2s %f20, %f8
22499 fmovdneg %icc, %f29, %f18
22500 xor %g1, 0x1B77, %l6
22501 ldx [%l7 + 0x40], %l2
22502 edge16n %l5, %i1, %g3
22503 movg %xcc, %i6, %o4
22504 fmovrsne %o6, %f3, %f11
22505 movcc %xcc, %i7, %i4
22506 movcc %xcc, %i5, %g4
22507 movn %xcc, %o0, %i3
22508 addccc %i0, 0x17C9, %o1
22509 ldx [%l7 + 0x20], %l3
22510 movvc %icc, %g2, %o3
22511 movleu %xcc, %o2, %g7
22512 fmovscs %xcc, %f6, %f20
22513 popc 0x1CC3, %o7
22514 movrlez %l0, 0x0E5, %i2
22515 ldd [%l7 + 0x30], %l0
22516 edge32n %g5, %o5, %l4
22517 xnorcc %g1, 0x1790, %g6
22518 restore %l2, %l5, %l6
22519 rdpr %cwp, %g1
22520 rdpr %cansave, %g2
22521 rdpr %canrestore, %g3
22522 rdpr %cleanwin, %g4
22523 rdpr %otherwin, %g5
22524 rdpr %wstate, %g6
22525 fmovrdgz %g3, %f24, %f16
22526 alignaddrl %i1, %i6, %o6
22527 edge8ln %i7, %o4, %i5
22528 srlx %g4, %i4, %o0
22529 fandnot1 %f8, %f10, %f8
22530 fornot1 %f26, %f18, %f22
22531 sth %i0, [%l7 + 0x2E]
22532 edge8n %o1, %l3, %g2
22533 addc %i3, 0x1E9B, %o2
22534 umulcc %o3, %g7, %o7
22535 smul %l0, 0x02F4, %i2
22536 sll %g5, 0x1A, %l1
22537 fpack32 %f6, %f18, %f10
22538 fxors %f1, %f22, %f0
22539 fmovsle %xcc, %f8, %f16
22540 fmovsne %icc, %f25, %f11
22541 movpos %icc, %o5, %g1
22542 movcc %xcc, %g6, %l2
22543 sdiv %l4, 0x1A12, %l6
22544 movre %l5, 0x15E, %g3
22545 save %i6, 0x15EA, %o6
22546 rdpr %cwp, %g1
22547 rdpr %cansave, %g2
22548 rdpr %canrestore, %g3
22549 rdpr %cleanwin, %g4
22550 rdpr %otherwin, %g5
22551 rdpr %wstate, %g6
22552 edge8l %i7, %o4, %i5
22553 sub %g4, 0x029C, %i1
22554 ldd [%l7 + 0x18], %o0
22555 stw %i4, [%l7 + 0x08]
22556 movn %xcc, %o1, %i0
22557 fmovrdgez %l3, %f10, %f22
22558 add %i3, %o2, %o3
22559 smul %g2, 0x1220, %o7
22560 subccc %g7, 0x04F5, %i2
22561 stb %g5, [%l7 + 0x7B]
22562 array32 %l0, %l1, %g1
22563 fmovs %f5, %f5
22564 xnor %g6, %o5, %l2
22565 fcmple32 %f2, %f8, %l6
22566 fmovdge %icc, %f18, %f11
22567 sethi 0x0A02, %l5
22568 alignaddr %l4, %g3, %i6
22569 lduh [%l7 + 0x7C], %o6
22570 st %f4, [%l7 + 0x44]
22571 ldd [%l7 + 0x48], %i6
22572 orcc %i5, %o4, %g4
22573 ldd [%l7 + 0x70], %f30
22574 sethi 0x10C0, %o0
22575 fzero %f18
22576 ldd [%l7 + 0x78], %f20
22577 subc %i1, 0x0BF7, %i4
22578 smul %o1, %l3, %i0
22579 fmovda %icc, %f5, %f7
22580 movrlez %i3, %o3, %g2
22581 xor %o2, 0x19EF, %g7
22582 umul %i2, %o7, %g5
22583 subc %l0, 0x19A6, %g1
22584 movrne %g6, %o5, %l2
22585 movrgz %l1, 0x2D1, %l5
22586 movcc %xcc, %l4, %g3
22587 movrgz %i6, %l6, %o6
22588 edge32ln %i5, %i7, %g4
22589 fmovsneg %xcc, %f18, %f14
22590 movre %o4, %i1, %i4
22591 edge16ln %o1, %o0, %l3
22592 fmul8x16au %f29, %f25, %f6
22593 movrlz %i3, %i0, %g2
22594 ldx [%l7 + 0x28], %o3
22595 array8 %g7, %o2, %i2
22596 ldub [%l7 + 0x1E], %o7
22597 edge32n %g5, %g1, %g6
22598 movvs %xcc, %l0, %o5
22599 ldd [%l7 + 0x20], %f18
22600 ldsh [%l7 + 0x3E], %l1
22601 popc %l2, %l4
22602 fpsub16 %f6, %f12, %f24
22603 mulx %l5, %g3, %l6
22604 movvs %xcc, %i6, %i5
22605 edge8n %i7, %g4, %o4
22606 move %xcc, %o6, %i1
22607 movg %icc, %o1, %i4
22608 movrlz %l3, %i3, %o0
22609 array16 %i0, %o3, %g2
22610 subc %g7, %o2, %i2
22611 udivcc %o7, 0x1953, %g5
22612 sdivcc %g6, 0x185B, %g1
22613 udiv %o5, 0x1700, %l1
22614 movrgz %l2, 0x0E7, %l0
22615 fsrc1s %f22, %f16
22616 ldd [%l7 + 0x60], %l4
22617 andcc %l5, %l6, %g3
22618 subccc %i5, 0x1870, %i6
22619 sth %g4, [%l7 + 0x4E]
22620 edge8n %o4, %o6, %i1
22621 subc %i7, 0x0115, %i4
22622 addcc %o1, 0x00A7, %i3
22623 edge8ln %l3, %o0, %o3
22624 std %f14, [%l7 + 0x30]
22625 fmovd %f22, %f20
22626 sdivx %g2, 0x06F4, %g7
22627 fmovdneg %icc, %f25, %f13
22628 setx loop_69, %l0, %l1
22629 return %l1
22630 nop
22631 rdpr %cwp, %g1
22632 rdpr %cansave, %g2
22633 rdpr %canrestore, %g3
22634 rdpr %cleanwin, %g4
22635 rdpr %otherwin, %g5
22636 rdpr %wstate, %g6
22637loop_69: sll %i2, %g6, %g5
22638 movvs %xcc, %o5, %l1
22639 stw %g1, [%l7 + 0x60]
22640 array16 %l2, %l0, %l4
22641 save %l5, 0x09CE, %g3
22642 rdpr %cwp, %g1
22643 rdpr %cansave, %g2
22644 rdpr %canrestore, %g3
22645 rdpr %cleanwin, %g4
22646 rdpr %otherwin, %g5
22647 rdpr %wstate, %g6
22648 srlx %l6, 0x0E, %i6
22649 edge8 %i5, %o4, %o6
22650 movrgez %g4, 0x21D, %i7
22651 ld [%l7 + 0x14], %f27
22652 umul %i4, %o1, %i1
22653 movpos %icc, %l3, %o0
22654 edge8 %i3, %g2, %g7
22655 movle %xcc, %i0, %o3
22656 xor %o2, %o7, %i2
22657 sllx %g6, %g5, %l1
22658 andncc %g1, %o5, %l0
22659 srlx %l2, %l5, %g3
22660 st %f17, [%l7 + 0x78]
22661 std %f10, [%l7 + 0x38]
22662 fone %f20
22663 sdiv %l6, 0x0DDE, %i6
22664 srl %i5, %l4, %o6
22665 ldsh [%l7 + 0x76], %g4
22666 xorcc %o4, %i7, %o1
22667 movg %icc, %i1, %i4
22668 movl %xcc, %o0, %i3
22669 addc %g2, 0x0249, %l3
22670 xorcc %i0, %o3, %o2
22671 edge8 %g7, %o7, %i2
22672 fmovrdne %g5, %f2, %f10
22673 ldsb [%l7 + 0x76], %l1
22674 fnors %f7, %f14, %f30
22675 movcs %icc, %g6, %o5
22676 movpos %icc, %g1, %l2
22677 fmul8sux16 %f16, %f10, %f24
22678 fnegs %f30, %f14
22679 array8 %l0, %l5, %l6
22680 movcs %xcc, %g3, %i6
22681 array16 %l4, %i5, %g4
22682 xnor %o6, 0x0B66, %i7
22683 edge16l %o4, %o1, %i1
22684 fmovda %icc, %f17, %f17
22685 umul %i4, %o0, %g2
22686 edge32l %i3, %i0, %o3
22687 movcs %xcc, %l3, %o2
22688 addccc %o7, 0x06D4, %g7
22689 udiv %g5, 0x1E1C, %i2
22690 popc 0x0CEB, %g6
22691 movg %icc, %o5, %g1
22692 move %xcc, %l2, %l0
22693 movcc %xcc, %l5, %l6
22694 orn %g3, 0x05DB, %l1
22695 umulcc %l4, 0x03F6, %i6
22696 ld [%l7 + 0x54], %f6
22697 edge16ln %i5, %g4, %i7
22698 fcmpeq16 %f2, %f0, %o4
22699 subc %o1, 0x1F3E, %i1
22700 add %i4, 0x1FC7, %o6
22701 xnorcc %g2, %o0, %i0
22702 siam 0x3
22703 ldd [%l7 + 0x10], %o2
22704 fmuld8ulx16 %f7, %f11, %f6
22705 movn %xcc, %i3, %o2
22706 fornot2s %f20, %f23, %f17
22707 fxnor %f24, %f18, %f16
22708 fones %f26
22709 udivcc %l3, 0x188F, %o7
22710 movcs %xcc, %g7, %g5
22711 array8 %i2, %o5, %g1
22712 edge8 %l2, %g6, %l0
22713 movle %icc, %l5, %l6
22714 movvc %icc, %g3, %l1
22715 popc 0x00E9, %l4
22716 array8 %i5, %i6, %i7
22717 fmovda %icc, %f3, %f4
22718 movn %icc, %g4, %o1
22719 fpackfix %f0, %f11
22720 movneg %xcc, %i1, %o4
22721 array32 %i4, %o6, %o0
22722 ldsb [%l7 + 0x36], %i0
22723 restore %o3, %i3, %o2
22724 rdpr %cwp, %g1
22725 rdpr %cansave, %g2
22726 rdpr %canrestore, %g3
22727 rdpr %cleanwin, %g4
22728 rdpr %otherwin, %g5
22729 rdpr %wstate, %g6
22730 sir 0x1270
22731 array8 %l3, %g2, %g7
22732 sir 0x16AC
22733 subccc %g5, 0x1915, %i2
22734 fmovsg %icc, %f30, %f28
22735 fmovdvc %icc, %f24, %f3
22736 subcc %o7, 0x1004, %o5
22737 subc %l2, %g6, %l0
22738 xnor %l5, 0x0C6F, %l6
22739 umul %g1, %l1, %g3
22740 umulcc %i5, %i6, %l4
22741 xnor %i7, 0x0F39, %o1
22742 movl %xcc, %i1, %g4
22743 fmovdge %xcc, %f11, %f28
22744 movg %icc, %o4, %i4
22745 and %o6, %i0, %o0
22746 fandnot1 %f8, %f12, %f12
22747 edge32n %i3, %o2, %l3
22748 alignaddr %g2, %o3, %g5
22749 fandnot2s %f17, %f26, %f30
22750 pdist %f4, %f16, %f2
22751 sth %i2, [%l7 + 0x5C]
22752 movne %xcc, %o7, %g7
22753 sir 0x036C
22754 mulx %o5, %g6, %l2
22755 movleu %xcc, %l0, %l5
22756 movvc %icc, %l6, %g1
22757 edge16 %g3, %l1, %i5
22758 edge16ln %l4, %i6, %i7
22759 mulscc %i1, 0x0508, %g4
22760 addcc %o4, 0x0828, %i4
22761 movrgz %o6, 0x30C, %o1
22762 fpackfix %f24, %f24
22763 sllx %o0, 0x14, %i3
22764 popc 0x0CD5, %o2
22765 edge16n %l3, %g2, %o3
22766 addc %i0, 0x0761, %g5
22767 srax %i2, %o7, %o5
22768 edge16l %g7, %g6, %l0
22769 alignaddr %l2, %l5, %g1
22770 fmovdle %xcc, %f3, %f18
22771 nop
22772 set 0x18, %l2
22773 stw %l6, [%l7 + %l2]
22774 fmovdgu %xcc, %f23, %f20
22775 sdivcc %l1, 0x0489, %i5
22776 movre %g3, %l4, %i7
22777 fnot2 %f16, %f6
22778 ldsb [%l7 + 0x4B], %i6
22779 orncc %g4, 0x1B37, %o4
22780 movne %xcc, %i4, %i1
22781 addc %o1, %o6, %i3
22782 edge8ln %o0, %l3, %g2
22783 fnot1 %f26, %f30
22784 stb %o3, [%l7 + 0x10]
22785 fmuld8sux16 %f13, %f28, %f8
22786 edge32n %o2, %i0, %i2
22787 addccc %g5, 0x01C0, %o7
22788 andncc %o5, %g7, %g6
22789 subcc %l0, %l5, %l2
22790 xorcc %g1, 0x132D, %l1
22791 movvs %icc, %i5, %l6
22792 popc 0x15F5, %g3
22793 fmovsge %icc, %f4, %f9
22794 movpos %xcc, %i7, %i6
22795 fxors %f11, %f18, %f29
22796 lduh [%l7 + 0x78], %l4
22797 andncc %o4, %i4, %g4
22798 array32 %i1, %o6, %i3
22799 fmovrse %o0, %f22, %f30
22800 ldub [%l7 + 0x22], %o1
22801 fmovdl %icc, %f23, %f12
22802 sdivcc %g2, 0x01A5, %o3
22803 fone %f6
22804 fcmpne32 %f28, %f24, %l3
22805 mulscc %o2, %i2, %i0
22806 udivx %o7, 0x0BF6, %o5
22807 srax %g5, %g6, %g7
22808 fornot2s %f10, %f28, %f31
22809 move %xcc, %l0, %l2
22810 alignaddrl %l5, %l1, %g1
22811 movvs %icc, %l6, %i5
22812 nop
22813 set 0x40, %l5
22814 lduh [%l7 + %l5], %i7
22815 movleu %icc, %g3, %l4
22816 movne %xcc, %i6, %o4
22817 smul %g4, 0x067A, %i4
22818 addcc %o6, 0x0AA8, %i1
22819 andncc %i3, %o0, %g2
22820 fmovs %f21, %f21
22821 movcc %xcc, %o3, %l3
22822 andcc %o1, %i2, %o2
22823 ldub [%l7 + 0x5F], %i0
22824 ldd [%l7 + 0x50], %o4
22825 sllx %g5, 0x09, %g6
22826 ldsh [%l7 + 0x4C], %o7
22827 fsrc1 %f24, %f16
22828 fxor %f14, %f12, %f20
22829 sra %l0, 0x09, %g7
22830 movvc %icc, %l5, %l2
22831 movcs %icc, %g1, %l1
22832 fpsub16 %f8, %f12, %f26
22833 fpadd16 %f22, %f20, %f24
22834 fnands %f14, %f0, %f4
22835 alignaddrl %l6, %i5, %g3
22836 fmovsl %xcc, %f21, %f24
22837 edge32n %i7, %i6, %o4
22838 movcs %icc, %g4, %i4
22839 add %l4, %i1, %o6
22840 srl %o0, 0x15, %i3
22841 xor %o3, %g2, %o1
22842 and %i2, 0x1544, %l3
22843 xorcc %o2, 0x1629, %i0
22844 fmovrsgz %g5, %f22, %f26
22845 fpsub16s %f5, %f14, %f19
22846 movle %xcc, %o5, %o7
22847 array32 %g6, %g7, %l0
22848 orcc %l2, %g1, %l5
22849 st %f3, [%l7 + 0x38]
22850 add %l1, %l6, %g3
22851 nop
22852 set 0x50, %g7
22853 lduh [%l7 + %g7], %i7
22854 edge16 %i6, %o4, %i5
22855 save %g4, %i4, %l4
22856 rdpr %cwp, %g1
22857 rdpr %cansave, %g2
22858 rdpr %canrestore, %g3
22859 rdpr %cleanwin, %g4
22860 rdpr %otherwin, %g5
22861 rdpr %wstate, %g6
22862 add %i1, 0x0750, %o6
22863 sdivx %o0, 0x00C8, %i3
22864 edge16ln %g2, %o3, %o1
22865 mova %icc, %i2, %o2
22866 fexpand %f3, %f0
22867 sllx %l3, 0x17, %g5
22868 movgu %xcc, %o5, %o7
22869 for %f26, %f14, %f20
22870 or %g6, %g7, %i0
22871 movneg %xcc, %l2, %l0
22872 fmovse %xcc, %f4, %f16
22873 umul %l5, %g1, %l1
22874 stw %l6, [%l7 + 0x6C]
22875 fones %f27
22876 nop
22877 set 0x60, %o6
22878 stw %i7, [%l7 + %o6]
22879 lduw [%l7 + 0x68], %g3
22880 fnot2s %f10, %f26
22881 popc 0x1369, %i6
22882 sth %o4, [%l7 + 0x70]
22883 movvs %icc, %i5, %i4
22884 movcc %xcc, %g4, %l4
22885 array16 %i1, %o6, %i3
22886 ldsw [%l7 + 0x2C], %g2
22887 fmovrdgez %o3, %f12, %f16
22888 fmovd %f16, %f28
22889 fmovsl %icc, %f3, %f17
22890 popc 0x0DDF, %o1
22891 xorcc %o0, %i2, %l3
22892 movcc %xcc, %g5, %o5
22893 xorcc %o2, 0x0D1D, %g6
22894 movrgz %o7, %i0, %l2
22895 array16 %l0, %l5, %g1
22896 edge16 %g7, %l6, %i7
22897 edge32 %g3, %i6, %l1
22898 alignaddr %o4, %i5, %i4
22899 edge8 %l4, %i1, %o6
22900 lduw [%l7 + 0x5C], %g4
22901 movre %i3, %g2, %o1
22902 mulx %o3, %i2, %l3
22903 edge16ln %o0, %o5, %g5
22904 sub %o2, %o7, %i0
22905 xorcc %l2, 0x1973, %g6
22906 umulcc %l0, 0x1EC5, %l5
22907 udivx %g7, 0x17E8, %g1
22908 edge16l %i7, %l6, %i6
22909 add %g3, 0x19C0, %o4
22910 smul %i5, 0x1513, %i4
22911 stx %l4, [%l7 + 0x10]
22912 fornot1s %f17, %f0, %f28
22913 movcs %icc, %i1, %l1
22914 ldsw [%l7 + 0x40], %o6
22915 movne %xcc, %i3, %g2
22916 edge8 %g4, %o1, %i2
22917 mulscc %o3, 0x057D, %l3
22918 srax %o5, 0x07, %o0
22919 mulscc %g5, 0x160B, %o2
22920 sra %i0, 0x05, %l2
22921 fpadd16s %f19, %f13, %f22
22922 fmovrsgez %o7, %f28, %f2
22923 sir 0x07A4
22924 edge16n %l0, %g6, %l5
22925 mova %xcc, %g1, %i7
22926 movne %xcc, %g7, %l6
22927 fpack32 %f12, %f16, %f20
22928 fmuld8sux16 %f24, %f10, %f18
22929 edge16n %i6, %g3, %i5
22930 umulcc %o4, 0x0CDD, %l4
22931 fcmple32 %f22, %f20, %i4
22932 sra %i1, %o6, %l1
22933 fzeros %f5
22934 alignaddr %g2, %g4, %i3
22935 ldd [%l7 + 0x30], %o0
22936 smul %i2, 0x0668, %o3
22937 faligndata %f12, %f26, %f8
22938 lduh [%l7 + 0x68], %l3
22939 sub %o5, 0x035D, %o0
22940 sdiv %o2, 0x0C92, %i0
22941 fandnot2 %f4, %f10, %f8
22942 movl %xcc, %g5, %l2
22943 sir 0x0CA0
22944 edge16ln %o7, %l0, %l5
22945 movvs %xcc, %g6, %g1
22946 fnot1s %f13, %f16
22947 or %i7, 0x144B, %l6
22948 ldub [%l7 + 0x43], %i6
22949 fmul8sux16 %f20, %f2, %f28
22950 srlx %g7, 0x0F, %i5
22951 or %o4, 0x191E, %l4
22952 fmovdvs %icc, %f28, %f19
22953 fnors %f27, %f22, %f29
22954 fxnors %f21, %f19, %f24
22955 ldsh [%l7 + 0x5C], %g3
22956 ldsw [%l7 + 0x68], %i1
22957 addcc %o6, %l1, %g2
22958 smulcc %g4, 0x1138, %i3
22959 fpadd32s %f11, %f24, %f3
22960 fxnor %f30, %f20, %f14
22961 edge16ln %o1, %i4, %i2
22962 fmovsne %xcc, %f19, %f22
22963 st %f28, [%l7 + 0x6C]
22964 alignaddr %l3, %o3, %o5
22965 subcc %o2, 0x16CD, %i0
22966 fcmpes %fcc2, %f18, %f28
22967 andcc %o0, %g5, %o7
22968 movgu %icc, %l0, %l5
22969 ld [%l7 + 0x50], %f31
22970 movn %xcc, %g6, %l2
22971 fnot2 %f8, %f10
22972 edge16l %g1, %i7, %l6
22973 ldx [%l7 + 0x50], %i6
22974 movvc %icc, %g7, %i5
22975 array16 %l4, %o4, %g3
22976 movrne %o6, 0x0EF, %l1
22977 edge8l %g2, %g4, %i1
22978 edge8n %i3, %o1, %i2
22979 ldsh [%l7 + 0x2C], %i4
22980 or %l3, 0x0A2D, %o5
22981 movrlez %o2, %i0, %o3
22982 orcc %g5, %o0, %o7
22983 edge16l %l5, %g6, %l0
22984 edge32l %l2, %g1, %i7
22985 fmovdgu %xcc, %f15, %f17
22986 fsrc2s %f28, %f24
22987 edge16l %l6, %i6, %i5
22988 srlx %l4, 0x01, %g7
22989 ld [%l7 + 0x48], %f26
22990 movneg %icc, %g3, %o4
22991 fones %f20
22992 fmovdle %icc, %f16, %f23
22993 fpadd32 %f30, %f16, %f12
22994 edge16l %o6, %g2, %l1
22995 edge32ln %i1, %i3, %o1
22996 fmovse %icc, %f10, %f19
22997 movneg %xcc, %i2, %g4
22998 orcc %i4, %o5, %o2
22999 sdivcc %l3, 0x141A, %i0
23000 add %g5, 0x09C4, %o3
23001 mulscc %o7, 0x0156, %o0
23002 stx %l5, [%l7 + 0x30]
23003 movvs %icc, %l0, %g6
23004 fmovdge %xcc, %f8, %f3
23005 mova %xcc, %l2, %i7
23006 std %f4, [%l7 + 0x48]
23007 edge16l %g1, %i6, %l6
23008 movrlez %i5, %g7, %g3
23009 srlx %o4, %o6, %g2
23010 sub %l1, %i1, %l4
23011 fmovrdgz %o1, %f24, %f24
23012 edge32n %i2, %i3, %g4
23013 or %i4, %o2, %l3
23014 fpadd32s %f9, %f19, %f5
23015 popc 0x11A0, %i0
23016 udivx %o5, 0x1C6F, %g5
23017 movleu %xcc, %o7, %o3
23018 orn %l5, %l0, %o0
23019 movrgz %g6, %i7, %g1
23020 fmovsl %xcc, %f28, %f8
23021 andn %i6, %l2, %i5
23022 movrne %l6, 0x3D2, %g3
23023 sll %g7, %o4, %g2
23024 srl %o6, 0x07, %l1
23025 ldsh [%l7 + 0x12], %l4
23026 stb %i1, [%l7 + 0x68]
23027 ldd [%l7 + 0x20], %i2
23028 fmovda %xcc, %f12, %f21
23029 xnorcc %o1, %g4, %i4
23030 smulcc %i3, %l3, %o2
23031 subc %o5, %i0, %g5
23032 xnor %o7, 0x0DB0, %o3
23033 udivcc %l0, 0x1B40, %o0
23034 sub %g6, %l5, %g1
23035 movcc %icc, %i7, %l2
23036 edge32ln %i6, %i5, %l6
23037 fnand %f28, %f2, %f4
23038 fzeros %f30
23039 fpsub32 %f8, %f0, %f12
23040 subc %g3, 0x1CEE, %o4
23041 fmovdneg %xcc, %f25, %f14
23042 fsrc2s %f16, %f2
23043 stb %g2, [%l7 + 0x27]
23044 orncc %g7, 0x1025, %l1
23045 ldsb [%l7 + 0x2D], %l4
23046 move %icc, %i1, %i2
23047 alignaddr %o6, %g4, %i4
23048 sra %o1, 0x01, %i3
23049 smul %o2, %l3, %o5
23050 nop
23051 set 0x44, %g3
23052 sth %g5, [%l7 + %g3]
23053 save %o7, 0x00D4, %i0
23054 rdpr %cwp, %g1
23055 rdpr %cansave, %g2
23056 rdpr %canrestore, %g3
23057 rdpr %cleanwin, %g4
23058 rdpr %otherwin, %g5
23059 rdpr %wstate, %g6
23060 srax %l0, %o0, %g6
23061 movne %icc, %l5, %o3
23062 fpsub16s %f7, %f24, %f1
23063 movge %icc, %i7, %l2
23064 subcc %g1, %i5, %i6
23065 subccc %g3, 0x0A15, %o4
23066 andncc %g2, %l6, %l1
23067 udiv %l4, 0x15AF, %g7
23068 andn %i2, 0x19C4, %i1
23069 sub %o6, %g4, %o1
23070 fandnot2 %f30, %f4, %f30
23071 edge16ln %i3, %i4, %l3
23072 movle %icc, %o5, %o2
23073 lduh [%l7 + 0x2C], %o7
23074 srax %g5, %l0, %o0
23075 ldsb [%l7 + 0x24], %i0
23076 addccc %l5, %o3, %i7
23077 lduh [%l7 + 0x3C], %l2
23078 ldx [%l7 + 0x60], %g1
23079 sir 0x05BA
23080 subcc %i5, %i6, %g6
23081 sll %o4, %g3, %l6
23082 fmovrsgez %g2, %f12, %f29
23083 andn %l4, 0x1A5E, %l1
23084 edge16 %i2, %i1, %o6
23085 addccc %g4, 0x0FC4, %g7
23086 nop
23087 set 0x68, %l4
23088 lduh [%l7 + %l4], %i3
23089 ldd [%l7 + 0x50], %f8
23090 fpsub32s %f1, %f13, %f18
23091 xnor %i4, %o1, %o5
23092 edge8l %l3, %o7, %o2
23093 fpadd16s %f20, %f21, %f26
23094 or %l0, %o0, %i0
23095 fexpand %f22, %f26
23096 fnot1s %f0, %f0
23097 fpsub16 %f14, %f18, %f16
23098 smul %l5, 0x10BE, %o3
23099 fxnor %f28, %f30, %f0
23100 sir 0x13E9
23101 array32 %g5, %i7, %l2
23102 fmovsgu %xcc, %f9, %f20
23103 smul %g1, 0x1E7E, %i5
23104 fmovscc %xcc, %f12, %f29
23105 subc %g6, 0x04EA, %o4
23106 ldd [%l7 + 0x10], %f16
23107 edge32 %i6, %l6, %g3
23108 edge16 %l4, %l1, %g2
23109 fmovdl %icc, %f20, %f18
23110 movl %icc, %i2, %i1
23111 lduh [%l7 + 0x74], %g4
23112 subccc %g7, 0x1650, %o6
23113 ldx [%l7 + 0x50], %i3
23114 fmovdvs %icc, %f22, %f4
23115 movrlz %i4, %o1, %l3
23116 fmovdne %xcc, %f28, %f31
23117 sdivcc %o7, 0x1F24, %o5
23118 movneg %icc, %l0, %o0
23119 stb %i0, [%l7 + 0x0A]
23120 array32 %o2, %o3, %g5
23121 fmuld8ulx16 %f2, %f4, %f0
23122 movgu %xcc, %i7, %l5
23123 sethi 0x0A4C, %l2
23124 fxor %f14, %f12, %f4
23125 edge32ln %g1, %i5, %g6
23126 movrne %i6, 0x3D7, %o4
23127 edge32ln %l6, %g3, %l4
23128 save %g2, 0x1D47, %l1
23129 rdpr %cwp, %g1
23130 rdpr %cansave, %g2
23131 rdpr %canrestore, %g3
23132 rdpr %cleanwin, %g4
23133 rdpr %otherwin, %g5
23134 rdpr %wstate, %g6
23135 fmovdneg %icc, %f28, %f15
23136 ldd [%l7 + 0x48], %f8
23137 movle %xcc, %i2, %i1
23138 fxor %f26, %f14, %f18
23139 sub %g4, %g7, %i3
23140 edge32 %i4, %o6, %l3
23141 addc %o1, 0x14F0, %o5
23142 movrlez %o7, 0x132, %l0
23143 fmovdneg %xcc, %f16, %f21
23144 lduw [%l7 + 0x70], %o0
23145 srlx %o2, %i0, %g5
23146 fmovdn %xcc, %f4, %f8
23147 orn %o3, 0x0BB2, %l5
23148 addc %l2, 0x1075, %g1
23149 orcc %i7, 0x1ADC, %i5
23150 stb %i6, [%l7 + 0x2D]
23151 srl %o4, %l6, %g6
23152 umul %g3, 0x0B35, %l4
23153 alignaddrl %l1, %i2, %g2
23154 fpsub32s %f24, %f15, %f20
23155 xor %g4, 0x0323, %g7
23156 movg %xcc, %i3, %i1
23157 orcc %i4, 0x0A39, %l3
23158 edge16 %o6, %o5, %o1
23159 xnorcc %l0, 0x1BDD, %o0
23160 movgu %xcc, %o7, %o2
23161 movrgez %g5, 0x25A, %i0
23162 movrlz %l5, 0x37F, %l2
23163 udivx %o3, 0x1141, %g1
23164 fmovscc %icc, %f6, %f11
23165 edge8ln %i7, %i5, %i6
23166 movle %icc, %o4, %g6
23167 edge8n %g3, %l6, %l1
23168 edge32ln %i2, %g2, %g4
23169 fmovsa %icc, %f24, %f6
23170 fmuld8sux16 %f24, %f30, %f24
23171 movne %xcc, %l4, %g7
23172 fornot1 %f20, %f12, %f10
23173 ldd [%l7 + 0x28], %f8
23174 fxor %f4, %f4, %f18
23175 alignaddrl %i1, %i4, %i3
23176 umul %l3, 0x0326, %o6
23177 sdiv %o5, 0x0E5A, %l0
23178 and %o0, %o7, %o2
23179 sdiv %g5, 0x0CD9, %i0
23180 fmovda %xcc, %f13, %f19
23181 movvs %xcc, %l5, %l2
23182 movvc %xcc, %o1, %o3
23183 movrlez %i7, 0x327, %g1
23184 srlx %i6, 0x1C, %o4
23185 sub %i5, %g6, %l6
23186 movleu %icc, %g3, %l1
23187 movcc %icc, %i2, %g4
23188 smul %l4, %g7, %i1
23189 ldsh [%l7 + 0x4C], %g2
23190 andncc %i4, %l3, %i3
23191 movne %xcc, %o6, %l0
23192 sub %o5, %o0, %o2
23193 movrlz %g5, %o7, %i0
23194 movleu %xcc, %l5, %o1
23195 sra %l2, %i7, %g1
23196 std %f26, [%l7 + 0x18]
23197 edge32ln %o3, %i6, %o4
23198 ldd [%l7 + 0x20], %g6
23199 movrgez %i5, 0x2AD, %l6
23200 fcmped %fcc3, %f22, %f4
23201 st %f29, [%l7 + 0x48]
23202 fmovrdlz %l1, %f26, %f30
23203 orn %i2, 0x0658, %g4
23204 movvs %icc, %g3, %l4
23205 array32 %g7, %i1, %g2
23206 fmovdcc %icc, %f21, %f21
23207 fpack16 %f24, %f23
23208 ldsh [%l7 + 0x18], %i4
23209 sth %l3, [%l7 + 0x22]
23210 fcmple16 %f6, %f28, %i3
23211 fmovdne %icc, %f16, %f29
23212 edge32n %o6, %l0, %o0
23213 orcc %o2, %g5, %o7
23214 movn %xcc, %i0, %l5
23215 edge16n %o1, %o5, %i7
23216 sra %g1, 0x1E, %o3
23217 stx %i6, [%l7 + 0x68]
23218 movl %xcc, %o4, %g6
23219 sub %l2, 0x0B94, %i5
23220 save %l1, 0x133B, %l6
23221 rdpr %cwp, %g1
23222 rdpr %cansave, %g2
23223 rdpr %canrestore, %g3
23224 rdpr %cleanwin, %g4
23225 rdpr %otherwin, %g5
23226 rdpr %wstate, %g6
23227 edge32l %g4, %g3, %l4
23228 movpos %icc, %i2, %i1
23229 or %g7, 0x0DEA, %g2
23230 fmovrdlez %l3, %f2, %f14
23231 sdivcc %i4, 0x1E23, %i3
23232 movvs %icc, %o6, %o0
23233 xnorcc %l0, %o2, %g5
23234 popc %o7, %l5
23235 andcc %i0, %o1, %i7
23236 movgu %icc, %g1, %o5
23237 edge16n %o3, %i6, %o4
23238 fmovda %icc, %f30, %f18
23239 addccc %g6, %l2, %i5
23240 ldd [%l7 + 0x60], %f14
23241 smul %l6, 0x087E, %l1
23242 sir 0x1EBD
23243 ldsw [%l7 + 0x38], %g3
23244 sdiv %g4, 0x09C6, %i2
23245 sth %l4, [%l7 + 0x2E]
23246 udivcc %g7, 0x11D0, %i1
23247 setx loop_70, %l0, %l1
23248 return %l1
23249 nop
23250 rdpr %cwp, %g1
23251 rdpr %cansave, %g2
23252 rdpr %canrestore, %g3
23253 rdpr %cleanwin, %g4
23254 rdpr %otherwin, %g5
23255 rdpr %wstate, %g6
23256loop_70: movrgz %i3, 0x025, %g2
23257 fmovd %f2, %f2
23258 movcc %icc, %o0, %l0
23259 fmovdcc %xcc, %f26, %f7
23260 sll %o6, 0x1C, %g5
23261 mulscc %o2, %o7, %i0
23262 movre %l5, 0x2C0, %i7
23263 alignaddr %g1, %o5, %o3
23264 xor %o1, 0x0299, %i6
23265 stb %g6, [%l7 + 0x53]
23266 andn %o4, 0x11C6, %l2
23267 ldd [%l7 + 0x58], %f26
23268 fmovsl %icc, %f5, %f2
23269 fcmpgt32 %f26, %f28, %l6
23270 and %l1, %i5, %g3
23271 mova %icc, %i2, %l4
23272 ldsw [%l7 + 0x64], %g4
23273 fmovsge %icc, %f25, %f17
23274 andcc %g7, %l3, %i4
23275 edge16l %i1, %g2, %i3
23276 edge8l %o0, %o6, %l0
23277 movcc %icc, %g5, %o7
23278 mova %icc, %i0, %o2
23279 faligndata %f8, %f30, %f14
23280 edge32l %l5, %g1, %i7
23281 movg %xcc, %o3, %o1
23282 movneg %xcc, %i6, %o5
23283 andn %g6, %l2, %l6
23284 edge16 %o4, %l1, %g3
23285 ldsb [%l7 + 0x31], %i5
23286 ldsh [%l7 + 0x58], %l4
23287 fmovdvs %xcc, %f25, %f22
23288 xnor %i2, %g7, %l3
23289 edge16n %i4, %i1, %g2
23290 nop
23291 set 0x48, %o5
23292 std %f24, [%l7 + %o5]
23293 edge32ln %i3, %g4, %o0
23294 udivcc %l0, 0x0118, %g5
23295 addc %o7, %i0, %o6
23296 array8 %o2, %g1, %i7
23297 add %o3, %o1, %i6
23298 umulcc %l5, %o5, %l2
23299 or %g6, %l6, %l1
23300 andn %o4, 0x0157, %g3
23301 sethi 0x0CAE, %i5
23302 ldsb [%l7 + 0x0A], %i2
23303 fmul8x16al %f3, %f19, %f4
23304 ld [%l7 + 0x3C], %f30
23305 subcc %g7, 0x0902, %l4
23306 ldx [%l7 + 0x70], %i4
23307 smulcc %i1, %g2, %l3
23308 movrgz %i3, 0x38B, %g4
23309 movge %icc, %l0, %o0
23310 ldsh [%l7 + 0x1E], %o7
23311 alignaddr %g5, %i0, %o2
23312 fsrc1 %f14, %f10
23313 movneg %xcc, %g1, %i7
23314 udiv %o3, 0x1525, %o6
23315 srax %o1, %i6, %o5
23316 ldub [%l7 + 0x3C], %l5
23317 nop
23318 set 0x44, %i1
23319 lduw [%l7 + %i1], %l2
23320 or %l6, %g6, %o4
23321 stx %l1, [%l7 + 0x20]
23322 lduh [%l7 + 0x12], %g3
23323 stw %i2, [%l7 + 0x24]
23324 fmovsge %icc, %f12, %f0
23325 edge16n %g7, %i5, %i4
23326 orn %l4, 0x10B0, %i1
23327 smul %g2, %i3, %l3
23328 movl %xcc, %l0, %o0
23329 xor %g4, 0x03CA, %g5
23330 fsrc1 %f26, %f22
23331 fones %f8
23332 pdist %f24, %f2, %f0
23333 movrlez %o7, 0x06B, %o2
23334 subcc %g1, %i7, %i0
23335 fmuld8ulx16 %f19, %f23, %f20
23336 fmuld8ulx16 %f28, %f5, %f16
23337 movleu %icc, %o3, %o1
23338 fmovd %f18, %f12
23339 udivx %i6, 0x0C4A, %o5
23340 sdiv %l5, 0x0CD6, %o6
23341 array32 %l2, %l6, %g6
23342 srax %o4, %l1, %i2
23343 edge32n %g3, %g7, %i4
23344 std %f28, [%l7 + 0x18]
23345 subccc %i5, %i1, %l4
23346 fnors %f25, %f16, %f3
23347 subccc %g2, %i3, %l3
23348 fsrc1 %f16, %f10
23349 alignaddrl %l0, %g4, %o0
23350 andn %g5, 0x19D2, %o2
23351 sth %o7, [%l7 + 0x10]
23352 fmovsvc %icc, %f25, %f2
23353 movcc %xcc, %g1, %i7
23354 movn %xcc, %i0, %o3
23355 movl %icc, %i6, %o1
23356 fmovdn %xcc, %f17, %f1
23357 stb %l5, [%l7 + 0x7B]
23358 udivcc %o6, 0x0334, %o5
23359 movrgz %l6, 0x39F, %l2
23360 and %o4, 0x0822, %l1
23361 ldsh [%l7 + 0x64], %i2
23362 udivcc %g6, 0x1E1C, %g7
23363 orcc %i4, %i5, %g3
23364 fmovsleu %icc, %f16, %f27
23365 mova %xcc, %i1, %l4
23366 edge8n %i3, %g2, %l3
23367 movrgez %l0, %g4, %o0
23368 movrlz %g5, %o7, %o2
23369 mulx %i7, %g1, %o3
23370 xnorcc %i6, 0x0003, %i0
23371 movvc %icc, %o1, %l5
23372 sll %o5, %o6, %l2
23373 movle %xcc, %o4, %l6
23374 siam 0x6
23375 ldsb [%l7 + 0x29], %l1
23376 movvc %icc, %i2, %g6
23377 edge32l %g7, %i4, %g3
23378 addcc %i1, 0x17E7, %l4
23379 faligndata %f18, %f20, %f4
23380 movne %icc, %i5, %g2
23381 edge16n %l3, %i3, %l0
23382 ld [%l7 + 0x74], %f20
23383 movrlez %g4, 0x2D2, %o0
23384 sllx %g5, %o2, %o7
23385 movg %xcc, %g1, %o3
23386 popc %i7, %i0
23387 xor %o1, %i6, %l5
23388 movgu %icc, %o5, %o6
23389 fcmpeq16 %f18, %f16, %o4
23390 ld [%l7 + 0x40], %f19
23391 ldx [%l7 + 0x30], %l6
23392 addccc %l1, %i2, %g6
23393 fmovs %f8, %f1
23394 sth %l2, [%l7 + 0x08]
23395 movne %xcc, %i4, %g3
23396 sllx %g7, 0x1B, %i1
23397 fmovrdne %l4, %f4, %f8
23398 movgu %icc, %i5, %g2
23399 st %f4, [%l7 + 0x14]
23400 movrgz %i3, %l0, %g4
23401 srlx %o0, 0x14, %l3
23402 orncc %o2, %o7, %g5
23403 fabsd %f14, %f0
23404 lduw [%l7 + 0x08], %g1
23405 edge16 %i7, %o3, %i0
23406 movpos %xcc, %o1, %l5
23407 fmovdneg %icc, %f15, %f23
23408 array16 %i6, %o5, %o6
23409 umulcc %o4, %l1, %i2
23410 movg %icc, %l6, %l2
23411 ldsh [%l7 + 0x64], %i4
23412 stb %g6, [%l7 + 0x6B]
23413 umul %g3, 0x0691, %g7
23414 sdivx %i1, 0x09BA, %i5
23415 nop
23416 set 0x46, %i7
23417 ldsb [%l7 + %i7], %l4
23418 fnegs %f7, %f7
23419 fmovscs %xcc, %f24, %f0
23420 sra %g2, %l0, %g4
23421 edge32l %o0, %l3, %o2
23422 sub %i3, 0x00BE, %o7
23423 ldd [%l7 + 0x28], %f18
23424 nop
23425 set 0x10, %i6
23426 stw %g1, [%l7 + %i6]
23427 move %icc, %g5, %o3
23428 ldx [%l7 + 0x58], %i0
23429 movrgez %i7, 0x2D0, %o1
23430 fmul8x16 %f8, %f22, %f8
23431 fmovsg %icc, %f23, %f12
23432 movrlz %l5, 0x066, %i6
23433 fors %f11, %f18, %f19
23434 movrgz %o5, 0x31C, %o6
23435 sll %o4, 0x01, %i2
23436 std %f30, [%l7 + 0x10]
23437 fmul8x16au %f9, %f18, %f24
23438 fnot2s %f14, %f2
23439 lduh [%l7 + 0x58], %l6
23440 bshuffle %f12, %f30, %f0
23441 fpack16 %f6, %f10
23442 orcc %l1, 0x0B1D, %i4
23443 fzeros %f27
23444 stx %g6, [%l7 + 0x40]
23445 ldsh [%l7 + 0x7A], %l2
23446 edge32l %g7, %g3, %i1
23447 ldsb [%l7 + 0x67], %i5
23448 smul %l4, 0x1D6F, %l0
23449 edge32ln %g2, %g4, %l3
23450 lduh [%l7 + 0x1C], %o0
23451 sth %o2, [%l7 + 0x34]
23452 stw %o7, [%l7 + 0x6C]
23453 sdivcc %g1, 0x0251, %g5
23454 move %icc, %i3, %i0
23455 fxor %f28, %f24, %f4
23456 fpsub32s %f11, %f2, %f15
23457 sethi 0x1E9F, %o3
23458 movle %xcc, %o1, %l5
23459 ld [%l7 + 0x40], %f23
23460 edge8l %i7, %o5, %i6
23461 edge32ln %o4, %i2, %o6
23462 movcs %xcc, %l6, %i4
23463 edge16l %g6, %l2, %l1
23464 orncc %g7, 0x1F62, %i1
23465 ldx [%l7 + 0x50], %g3
23466 sdiv %i5, 0x1F3E, %l4
23467 srax %l0, %g4, %g2
23468 sllx %o0, %o2, %l3
23469 fmovdn %icc, %f15, %f20
23470 ld [%l7 + 0x14], %f23
23471 srl %g1, %o7, %g5
23472 subccc %i3, %i0, %o1
23473 umulcc %l5, 0x179B, %o3
23474 lduw [%l7 + 0x78], %o5
23475 srax %i6, 0x01, %i7
23476 movpos %icc, %i2, %o4
23477 ldx [%l7 + 0x70], %l6
23478 edge8l %o6, %i4, %l2
23479 fornot2s %f21, %f22, %f9
23480 srax %l1, %g6, %i1
23481 fcmpne16 %f26, %f10, %g3
23482 movle %icc, %g7, %l4
23483 movvs %icc, %l0, %i5
23484 fsrc1 %f8, %f14
23485 movneg %icc, %g4, %g2
23486 movvs %xcc, %o0, %o2
23487 andn %g1, 0x1893, %o7
23488 udivx %l3, 0x0ACA, %i3
23489 movneg %xcc, %i0, %g5
23490 fmul8x16al %f21, %f28, %f10
23491 move %icc, %o1, %l5
23492 save %o5, 0x017F, %o3
23493 rdpr %cwp, %g1
23494 rdpr %cansave, %g2
23495 rdpr %canrestore, %g3
23496 rdpr %cleanwin, %g4
23497 rdpr %otherwin, %g5
23498 rdpr %wstate, %g6
23499 ldub [%l7 + 0x64], %i6
23500 srax %i2, %i7, %o4
23501 sdivx %l6, 0x1F05, %i4
23502 fabss %f27, %f24
23503 fandnot2s %f3, %f22, %f18
23504 edge8ln %l2, %o6, %g6
23505 add %i1, 0x0C50, %g3
23506 fmovrdne %l1, %f12, %f6
23507 edge16l %l4, %g7, %l0
23508 or %g4, 0x0356, %i5
23509 popc %g2, %o2
23510 edge8n %o0, %o7, %l3
23511 edge8n %i3, %i0, %g5
23512 edge16n %g1, %l5, %o1
23513 fxor %f18, %f2, %f24
23514 sdivx %o5, 0x10BD, %o3
23515 srl %i2, 0x0B, %i7
23516 movge %xcc, %i6, %o4
23517 subccc %l6, %i4, %l2
23518 add %o6, 0x0660, %g6
23519 fpmerge %f21, %f13, %f16
23520 fnot2 %f10, %f0
23521 lduw [%l7 + 0x30], %i1
23522 popc 0x0536, %l1
23523 orn %g3, %l4, %g7
23524 fcmpd %fcc2, %f8, %f16
23525 and %g4, %l0, %i5
23526 xorcc %o2, %g2, %o0
23527 edge8ln %o7, %l3, %i3
23528 fcmpes %fcc0, %f1, %f27
23529 edge32ln %i0, %g5, %l5
23530 fmovda %icc, %f12, %f12
23531 movgu %xcc, %o1, %o5
23532 add %g1, 0x1129, %i2
23533 edge32ln %i7, %o3, %o4
23534 st %f31, [%l7 + 0x48]
23535 edge32ln %i6, %l6, %l2
23536 orncc %i4, 0x150F, %o6
23537 fmovdle %icc, %f1, %f11
23538 array16 %i1, %l1, %g6
23539 edge8 %g3, %g7, %l4
23540 edge8 %l0, %g4, %o2
23541 mulx %g2, %i5, %o7
23542 restore %o0, %i3, %l3
23543 rdpr %cwp, %g1
23544 rdpr %cansave, %g2
23545 rdpr %canrestore, %g3
23546 rdpr %cleanwin, %g4
23547 rdpr %otherwin, %g5
23548 rdpr %wstate, %g6
23549 udivcc %g5, 0x1762, %l5
23550 edge32ln %o1, %i0, %g1
23551 fmovdpos %xcc, %f6, %f14
23552 addc %i2, %i7, %o5
23553 fmovs %f20, %f15
23554 edge32 %o3, %i6, %o4
23555 xor %l6, %i4, %l2
23556 edge16 %i1, %o6, %l1
23557 andcc %g6, 0x0F27, %g7
23558 setx loop_71, %l0, %l1
23559 return %l1
23560 nop
23561 rdpr %cwp, %g1
23562 rdpr %cansave, %g2
23563 rdpr %canrestore, %g3
23564 rdpr %cleanwin, %g4
23565 rdpr %otherwin, %g5
23566 rdpr %wstate, %g6
23567loop_71: movrgez %o2, %l0, %i5
23568 fandnot2s %f23, %f10, %f17
23569 movcs %icc, %g2, %o7
23570 sdiv %i3, 0x0AFC, %o0
23571 srl %l3, %g5, %l5
23572 array16 %i0, %o1, %g1
23573 fmovd %f28, %f10
23574 fpack32 %f26, %f16, %f22
23575 add %i2, 0x0720, %o5
23576 popc 0x114B, %o3
23577 addcc %i7, %i6, %l6
23578 movcs %xcc, %i4, %l2
23579 ld [%l7 + 0x68], %f11
23580 move %icc, %o4, %i1
23581 fmovdcs %icc, %f16, %f20
23582 xnor %o6, 0x1ACE, %g6
23583 srl %g7, 0x07, %g3
23584 movcs %icc, %l1, %g4
23585 fones %f24
23586 fors %f9, %f4, %f2
23587 mova %icc, %l4, %o2
23588 fmuld8sux16 %f1, %f8, %f12
23589 fmovde %icc, %f8, %f29
23590 movle %icc, %l0, %g2
23591 save %i5, %i3, %o7
23592 rdpr %cwp, %g1
23593 rdpr %cansave, %g2
23594 rdpr %canrestore, %g3
23595 rdpr %cleanwin, %g4
23596 rdpr %otherwin, %g5
23597 rdpr %wstate, %g6
23598 sth %l3, [%l7 + 0x60]
23599 umulcc %g5, %l5, %i0
23600 srax %o1, 0x15, %o0
23601 ldd [%l7 + 0x40], %i2
23602 lduw [%l7 + 0x74], %o5
23603 sdiv %o3, 0x1A07, %g1
23604 movl %xcc, %i7, %l6
23605 udiv %i4, 0x0C4C, %i6
23606 ldd [%l7 + 0x38], %f8
23607 xnor %o4, 0x1883, %l2
23608 fmovsleu %icc, %f28, %f8
23609 std %f26, [%l7 + 0x68]
23610 movl %icc, %i1, %g6
23611 mova %xcc, %o6, %g3
23612 movrgz %g7, %g4, %l4
23613 fsrc1 %f10, %f8
23614 fcmps %fcc1, %f26, %f22
23615 fands %f9, %f27, %f0
23616 subcc %l1, %o2, %l0
23617 or %g2, %i3, %o7
23618 movl %xcc, %l3, %g5
23619 ldub [%l7 + 0x1D], %l5
23620 edge16l %i0, %o1, %i5
23621 edge8 %i2, %o5, %o3
23622 mova %xcc, %g1, %i7
23623 fmovdge %xcc, %f17, %f6
23624 andcc %l6, 0x1691, %i4
23625 udivx %o0, 0x11E8, %i6
23626 fmovdg %icc, %f15, %f15
23627 popc 0x0045, %l2
23628 srlx %o4, %g6, %o6
23629 movgu %icc, %g3, %i1
23630 edge16n %g4, %g7, %l4
23631 save %o2, 0x14C2, %l0
23632 rdpr %cwp, %g1
23633 rdpr %cansave, %g2
23634 rdpr %canrestore, %g3
23635 rdpr %cleanwin, %g4
23636 rdpr %otherwin, %g5
23637 rdpr %wstate, %g6
23638 movne %icc, %l1, %g2
23639 edge32l %o7, %i3, %g5
23640 movvc %xcc, %l5, %i0
23641 sethi 0x006C, %o1
23642 srl %l3, 0x10, %i2
23643 udivx %o5, 0x1478, %i5
23644 edge16l %o3, %g1, %l6
23645 sdivcc %i4, 0x1D46, %i7
23646 pdist %f6, %f18, %f0
23647 fmovdcc %xcc, %f0, %f22
23648 addccc %o0, 0x1649, %i6
23649 fcmpne16 %f20, %f24, %o4
23650 popc 0x1465, %l2
23651 sth %o6, [%l7 + 0x7E]
23652 fpadd16s %f29, %f7, %f25
23653 movge %xcc, %g6, %g3
23654 edge16n %g4, %i1, %g7
23655 edge8ln %l4, %l0, %l1
23656 fmovrse %g2, %f26, %f3
23657 array8 %o2, %o7, %g5
23658 save %i3, %i0, %o1
23659 rdpr %cwp, %g1
23660 rdpr %cansave, %g2
23661 rdpr %canrestore, %g3
23662 rdpr %cleanwin, %g4
23663 rdpr %otherwin, %g5
23664 rdpr %wstate, %g6
23665 sethi 0x14C5, %l5
23666 add %l3, 0x198B, %o5
23667 srl %i2, %i5, %g1
23668 movcc %icc, %o3, %l6
23669 movvs %icc, %i4, %i7
23670 sdivcc %i6, 0x025A, %o0
23671 movre %l2, 0x1F5, %o6
23672 addccc %g6, 0x048E, %g3
23673 movl %xcc, %g4, %i1
23674 fpsub16s %f18, %f27, %f18
23675 fmovdl %icc, %f18, %f23
23676 edge16n %g7, %l4, %l0
23677 mova %icc, %l1, %o4
23678 fzero %f14
23679 sll %o2, 0x04, %o7
23680 fmovsleu %icc, %f29, %f29
23681 orn %g5, %g2, %i0
23682 xorcc %o1, 0x0049, %l5
23683 alignaddr %l3, %o5, %i3
23684 lduw [%l7 + 0x4C], %i2
23685 fcmps %fcc1, %f18, %f6
23686 fcmpgt32 %f8, %f28, %g1
23687 edge32 %o3, %i5, %i4
23688 fsrc1s %f21, %f4
23689 movcc %icc, %i7, %i6
23690 fcmpeq32 %f10, %f22, %l6
23691 ldd [%l7 + 0x58], %f30
23692 fnand %f20, %f4, %f4
23693 movvc %icc, %o0, %o6
23694 addc %l2, 0x0A1F, %g6
23695 ldub [%l7 + 0x6D], %g4
23696 array32 %g3, %g7, %l4
23697 ldsh [%l7 + 0x10], %l0
23698 andn %i1, 0x10BE, %l1
23699 ldsh [%l7 + 0x52], %o2
23700 fnot1 %f24, %f4
23701 sethi 0x03E0, %o7
23702 fmovsa %xcc, %f18, %f23
23703 edge32l %o4, %g5, %g2
23704 movleu %xcc, %o1, %i0
23705 movge %icc, %l5, %l3
23706 fmovdleu %icc, %f18, %f6
23707 fabss %f19, %f22
23708 srax %i3, 0x03, %o5
23709 sdivcc %g1, 0x1466, %i2
23710 or %o3, 0x18F1, %i4
23711 restore %i7, 0x070C, %i6
23712 rdpr %cwp, %g1
23713 rdpr %cansave, %g2
23714 rdpr %canrestore, %g3
23715 rdpr %cleanwin, %g4
23716 rdpr %otherwin, %g5
23717 rdpr %wstate, %g6
23718 move %icc, %l6, %o0
23719 smulcc %i5, %o6, %g6
23720 movrgez %g4, %l2, %g7
23721 sdiv %l4, 0x0A8D, %l0
23722 stw %i1, [%l7 + 0x2C]
23723 orn %l1, %g3, %o2
23724 fabss %f5, %f25
23725 mova %xcc, %o4, %g5
23726 fmovdn %xcc, %f0, %f30
23727 add %g2, %o1, %o7
23728 addccc %i0, %l5, %l3
23729 sethi 0x009B, %i3
23730 movvc %xcc, %o5, %i2
23731 fmovsn %icc, %f18, %f30
23732 ldsb [%l7 + 0x0F], %o3
23733 or %i4, 0x1B17, %g1
23734 udiv %i7, 0x0F8B, %i6
23735 fmovdgu %icc, %f10, %f12
23736 stb %l6, [%l7 + 0x64]
23737 fmovde %icc, %f29, %f8
23738 or %o0, %i5, %o6
23739 movne %xcc, %g6, %g4
23740 ldd [%l7 + 0x68], %f30
23741 st %f27, [%l7 + 0x6C]
23742 mulx %g7, %l2, %l4
23743 fcmpeq16 %f24, %f22, %l0
23744 xnorcc %l1, 0x1928, %i1
23745 sll %o2, %o4, %g5
23746 movg %icc, %g2, %o1
23747 ldd [%l7 + 0x70], %o6
23748 fmovsgu %xcc, %f17, %f10
23749 stx %i0, [%l7 + 0x30]
23750 nop
23751 set 0x58, %i5
23752 ldd [%l7 + %i5], %g2
23753 ld [%l7 + 0x6C], %f6
23754 alignaddr %l5, %l3, %i3
23755 movrgez %i2, %o5, %o3
23756 movrgez %i4, 0x255, %i7
23757 srl %g1, %i6, %o0
23758 st %f31, [%l7 + 0x28]
23759 addcc %l6, %o6, %i5
23760 fmovsgu %icc, %f8, %f14
23761 subccc %g4, 0x012D, %g7
23762 orcc %g6, %l4, %l2
23763 movle %icc, %l1, %i1
23764 fnot1 %f30, %f22
23765 udivcc %l0, 0x17BB, %o4
23766 movcc %xcc, %o2, %g2
23767 fmovsa %xcc, %f8, %f2
23768 fmovdneg %icc, %f26, %f3
23769 xorcc %o1, 0x0321, %o7
23770 fpsub16s %f1, %f4, %f25
23771 or %i0, %g5, %g3
23772 addc %l3, %l5, %i2
23773 sth %i3, [%l7 + 0x58]
23774 fmovdne %xcc, %f20, %f16
23775 ldsw [%l7 + 0x58], %o5
23776 xorcc %o3, 0x0A6D, %i7
23777 ldd [%l7 + 0x58], %i4
23778 sir 0x02D7
23779 edge32n %g1, %o0, %l6
23780 movrgz %i6, 0x28E, %i5
23781 siam 0x4
23782 edge8 %g4, %o6, %g6
23783 srax %g7, 0x01, %l4
23784 fmul8x16al %f25, %f21, %f10
23785 movle %xcc, %l1, %l2
23786 fmovdl %icc, %f2, %f11
23787 xnorcc %l0, 0x0BA9, %o4
23788 smul %i1, %o2, %o1
23789 and %g2, 0x000B, %i0
23790 movle %xcc, %o7, %g5
23791 sllx %g3, 0x1B, %l3
23792 st %f26, [%l7 + 0x30]
23793 movge %icc, %i2, %i3
23794 edge32 %o5, %o3, %i7
23795 udiv %l5, 0x00E3, %i4
23796 movrne %g1, %o0, %i6
23797 srax %i5, %l6, %g4
23798 or %o6, %g7, %l4
23799 fabss %f30, %f22
23800 ldsh [%l7 + 0x44], %l1
23801 fmul8ulx16 %f16, %f4, %f16
23802 fpsub32 %f0, %f6, %f10
23803 udivx %l2, 0x08DF, %g6
23804 ldsb [%l7 + 0x5B], %o4
23805 lduw [%l7 + 0x44], %i1
23806 fmovdneg %xcc, %f1, %f27
23807 orn %l0, 0x0692, %o2
23808 addc %g2, 0x0982, %o1
23809 movne %icc, %i0, %o7
23810 array32 %g3, %l3, %g5
23811 and %i2, %i3, %o5
23812 ld [%l7 + 0x08], %f28
23813 addc %o3, %l5, %i7
23814 fmovrdgz %g1, %f0, %f6
23815 fmovsn %xcc, %f27, %f14
23816 orncc %o0, 0x0ACB, %i4
23817 edge8 %i5, %l6, %g4
23818 stb %o6, [%l7 + 0x41]
23819 umul %i6, 0x0261, %l4
23820 mulscc %l1, %g7, %g6
23821 fnot2 %f4, %f16
23822 addcc %l2, %o4, %l0
23823 smul %o2, %i1, %g2
23824 sllx %i0, 0x16, %o1
23825 fmovse %icc, %f23, %f13
23826 movrlz %g3, 0x116, %l3
23827 fornot1 %f16, %f10, %f30
23828 fmovsneg %icc, %f22, %f0
23829 fmovrdlz %g5, %f26, %f20
23830 stb %o7, [%l7 + 0x42]
23831 fmovda %icc, %f21, %f4
23832 st %f21, [%l7 + 0x48]
23833 udivx %i3, 0x0A9B, %i2
23834 srl %o5, %o3, %i7
23835 fpsub16s %f1, %f14, %f20
23836 ldx [%l7 + 0x28], %l5
23837 setx loop_72, %l0, %l1
23838 return %l1
23839 nop
23840 rdpr %cwp, %g1
23841 rdpr %cansave, %g2
23842 rdpr %canrestore, %g3
23843 rdpr %cleanwin, %g4
23844 rdpr %otherwin, %g5
23845 rdpr %wstate, %g6
23846loop_72: or %l6, %o0, %g4
23847 xnorcc %i6, %o6, %l4
23848 fpack16 %f16, %f13
23849 movl %icc, %g7, %l1
23850 fpmerge %f24, %f31, %f6
23851 subccc %g6, %o4, %l2
23852 movne %xcc, %o2, %i1
23853 sdiv %l0, 0x015F, %i0
23854 restore %g2, %o1, %g3
23855 rdpr %cwp, %g1
23856 rdpr %cansave, %g2
23857 rdpr %canrestore, %g3
23858 rdpr %cleanwin, %g4
23859 rdpr %otherwin, %g5
23860 rdpr %wstate, %g6
23861 movcc %icc, %g5, %l3
23862 sir 0x17E2
23863 fcmpeq16 %f10, %f14, %o7
23864 orcc %i3, %i2, %o5
23865 alignaddrl %i7, %o3, %l5
23866 sdiv %g1, 0x0E9A, %i5
23867 popc %l6, %o0
23868 xnor %i4, %i6, %o6
23869 array32 %l4, %g7, %g4
23870 movn %icc, %g6, %l1
23871 addc %l2, %o2, %i1
23872 fzeros %f1
23873 mulx %o4, %i0, %l0
23874 sir 0x0BFB
23875 stw %o1, [%l7 + 0x64]
23876 xorcc %g2, 0x0FAF, %g3
23877 ldsb [%l7 + 0x3F], %g5
23878 fmovdcs %xcc, %f18, %f29
23879 fpsub32 %f16, %f2, %f8
23880 and %o7, 0x0C2E, %l3
23881 umulcc %i3, %i2, %o5
23882 edge8ln %o3, %i7, %l5
23883 mulscc %g1, %i5, %l6
23884 edge32n %o0, %i4, %o6
23885 andcc %i6, %g7, %l4
23886 fcmple16 %f4, %f0, %g4
23887 orcc %g6, %l2, %o2
23888 stw %i1, [%l7 + 0x58]
23889 movvs %icc, %o4, %l1
23890 xnor %l0, 0x0D7F, %o1
23891 movgu %xcc, %g2, %i0
23892 or %g3, 0x1416, %o7
23893 mulscc %l3, %g5, %i2
23894 movcs %xcc, %o5, %o3
23895 sub %i3, 0x167D, %l5
23896 fmul8x16au %f23, %f16, %f30
23897 smul %i7, %i5, %g1
23898 movvc %xcc, %l6, %i4
23899 movrlz %o0, %i6, %o6
23900 mulx %l4, %g7, %g4
23901 subccc %g6, 0x1635, %o2
23902 sdivcc %l2, 0x0776, %i1
23903 andncc %l1, %l0, %o4
23904 fnor %f6, %f8, %f0
23905 xnor %o1, %i0, %g2
23906 fmovrse %o7, %f15, %f3
23907 move %xcc, %g3, %g5
23908 movrgez %i2, 0x318, %o5
23909 subc %o3, %l3, %l5
23910 ldub [%l7 + 0x7D], %i3
23911 udivx %i5, 0x0C95, %i7
23912 smul %g1, %l6, %i4
23913 alignaddr %o0, %i6, %o6
23914 movneg %xcc, %g7, %g4
23915 orn %g6, 0x1C4C, %o2
23916 movcc %xcc, %l4, %l2
23917 andcc %l1, 0x1832, %i1
23918 movpos %icc, %o4, %l0
23919 andncc %i0, %g2, %o1
23920 srax %g3, %g5, %o7
23921 and %o5, 0x1EA6, %o3
23922 movcs %icc, %i2, %l3
23923 array32 %i3, %i5, %l5
23924 edge8n %g1, %i7, %i4
23925 srl %l6, %i6, %o0
23926 subccc %g7, 0x1CC3, %o6
23927 andn %g4, 0x13FC, %o2
23928 ldd [%l7 + 0x40], %f6
23929 addc %l4, 0x0DC5, %l2
23930 movleu %icc, %g6, %l1
23931 fmuld8sux16 %f1, %f6, %f20
23932 fnot2 %f6, %f22
23933 fnand %f12, %f22, %f4
23934 movrne %i1, %o4, %l0
23935 edge32ln %i0, %o1, %g3
23936 mulscc %g5, %o7, %o5
23937 movvs %icc, %o3, %g2
23938 nop
23939 set 0x78, %i3
23940 ldd [%l7 + %i3], %f26
23941 array32 %i2, %i3, %i5
23942 andncc %l3, %l5, %i7
23943 orncc %i4, %g1, %l6
23944 ld [%l7 + 0x08], %f26
23945 or %i6, %g7, %o0
23946 stb %g4, [%l7 + 0x26]
23947 ldd [%l7 + 0x60], %f14
23948 fnor %f4, %f16, %f6
23949 sir 0x1537
23950 array8 %o6, %o2, %l2
23951 andcc %g6, %l4, %l1
23952 stx %o4, [%l7 + 0x48]
23953 sth %i1, [%l7 + 0x32]
23954 movvc %xcc, %l0, %o1
23955 srax %g3, 0x18, %i0
23956 nop
23957 set 0x40, %g6
23958 std %f28, [%l7 + %g6]
23959 orncc %o7, 0x18DC, %o5
23960 ldsw [%l7 + 0x44], %o3
23961 fand %f10, %f0, %f28
23962 alignaddr %g5, %i2, %i3
23963 edge8n %i5, %g2, %l5
23964 srax %i7, 0x13, %l3
23965 xor %g1, 0x0620, %l6
23966 ld [%l7 + 0x34], %f3
23967 mulscc %i6, 0x1569, %g7
23968 movre %i4, %o0, %o6
23969 move %icc, %g4, %o2
23970 fnot1s %f11, %f26
23971 edge8 %g6, %l4, %l1
23972 subcc %l2, 0x1683, %i1
23973 fnot2 %f20, %f22
23974 ldsh [%l7 + 0x4A], %l0
23975 bshuffle %f4, %f16, %f12
23976 ldsw [%l7 + 0x28], %o1
23977 movvs %xcc, %g3, %i0
23978 xnorcc %o4, %o5, %o7
23979 ldub [%l7 + 0x0B], %g5
23980 sdivx %i2, 0x12F8, %o3
23981 movneg %icc, %i5, %g2
23982 fsrc2s %f9, %f13
23983 movg %icc, %i3, %i7
23984 fornot2 %f20, %f20, %f0
23985 movn %icc, %l5, %l3
23986 edge16ln %g1, %l6, %g7
23987 fnegd %f18, %f4
23988 edge32 %i6, %o0, %o6
23989 edge32n %i4, %o2, %g6
23990 save %l4, 0x1698, %l1
23991 rdpr %cwp, %g1
23992 rdpr %cansave, %g2
23993 rdpr %canrestore, %g3
23994 rdpr %cleanwin, %g4
23995 rdpr %otherwin, %g5
23996 rdpr %wstate, %g6
23997 subcc %l2, 0x053D, %i1
23998 movrne %g4, %o1, %l0
23999 setx loop_73, %l0, %l1
24000 return %l1
24001 nop
24002 rdpr %cwp, %g1
24003 rdpr %cansave, %g2
24004 rdpr %canrestore, %g3
24005 rdpr %cleanwin, %g4
24006 rdpr %otherwin, %g5
24007 rdpr %wstate, %g6
24008loop_73: orn %o7, %o4, %i2
24009 xnor %g5, 0x0A26, %i5
24010 fxors %f9, %f28, %f20
24011 ldsw [%l7 + 0x68], %o3
24012 array32 %g2, %i7, %i3
24013 edge16 %l3, %l5, %g1
24014 srax %g7, 0x12, %i6
24015 fmul8x16au %f8, %f20, %f8
24016 fmovsgu %xcc, %f30, %f14
24017 stb %o0, [%l7 + 0x43]
24018 mulx %o6, %l6, %o2
24019 stb %g6, [%l7 + 0x5B]
24020 umulcc %l4, 0x0F18, %l1
24021 addc %l2, 0x0AD8, %i4
24022 smul %g4, 0x187A, %i1
24023 fmovdpos %xcc, %f13, %f3
24024 mulx %l0, %o1, %g3
24025 sethi 0x1BC0, %o5
24026 sdivcc %o7, 0x1DA5, %i0
24027 and %i2, 0x1FD3, %o4
24028 movrlez %i5, 0x052, %g5
24029 array32 %g2, %o3, %i3
24030 ldd [%l7 + 0x28], %f18
24031 movcs %xcc, %i7, %l5
24032 alignaddr %l3, %g1, %g7
24033 movrlez %i6, 0x1B9, %o6
24034 edge8l %l6, %o0, %g6
24035 sth %l4, [%l7 + 0x08]
24036 edge32ln %l1, %l2, %i4
24037 fnot2s %f30, %f9
24038 sll %g4, %i1, %o2
24039 subccc %o1, %g3, %l0
24040 movn %xcc, %o7, %o5
24041 umul %i0, %o4, %i2
24042 srl %g5, %g2, %o3
24043 subc %i5, %i7, %i3
24044 array8 %l5, %g1, %l3
24045 movvs %icc, %i6, %o6
24046 movrgz %g7, 0x241, %l6
24047 alignaddr %g6, %o0, %l4
24048 movcc %icc, %l1, %i4
24049 fsrc1 %f4, %f22
24050 faligndata %f10, %f2, %f8
24051 fmul8x16 %f7, %f6, %f18
24052 movvs %xcc, %g4, %l2
24053 movg %xcc, %i1, %o2
24054 movpos %icc, %o1, %l0
24055 fmovsvc %xcc, %f20, %f22
24056 sub %g3, 0x15C8, %o5
24057 fones %f7
24058 fnors %f6, %f1, %f28
24059 or %i0, 0x0091, %o7
24060 fmovrdne %o4, %f2, %f30
24061 fmovrsgez %g5, %f2, %f26
24062 fmovrde %i2, %f10, %f28
24063 stx %o3, [%l7 + 0x18]
24064 movle %icc, %i5, %i7
24065 subc %i3, %l5, %g2
24066 movrlz %g1, 0x2CB, %i6
24067 fmovse %xcc, %f13, %f28
24068 nop
24069 set 0x68, %g4
24070 stw %l3, [%l7 + %g4]
24071 ldx [%l7 + 0x40], %g7
24072 movvc %icc, %l6, %g6
24073 movleu %xcc, %o6, %o0
24074 sub %l1, %i4, %g4
24075 edge32l %l2, %i1, %l4
24076 movrlez %o1, 0x3AC, %o2
24077 fmovsle %icc, %f8, %f1
24078 edge8ln %l0, %o5, %i0
24079 xnorcc %g3, 0x1396, %o7
24080 array32 %o4, %g5, %o3
24081 alignaddrl %i5, %i2, %i3
24082 sdivcc %l5, 0x0586, %g2
24083 stx %i7, [%l7 + 0x40]
24084 lduw [%l7 + 0x74], %g1
24085 movvc %xcc, %l3, %g7
24086 std %f16, [%l7 + 0x50]
24087 orn %i6, 0x1A5F, %l6
24088 or %g6, %o0, %l1
24089 movcs %xcc, %o6, %i4
24090 stb %l2, [%l7 + 0x42]
24091 orcc %g4, %i1, %o1
24092 fmovse %xcc, %f21, %f9
24093 srlx %l4, %o2, %o5
24094 edge32ln %l0, %i0, %o7
24095 fmul8ulx16 %f8, %f22, %f28
24096 movleu %icc, %o4, %g3
24097 movrlez %g5, %o3, %i5
24098 addcc %i2, %i3, %l5
24099 stw %g2, [%l7 + 0x24]
24100 udiv %i7, 0x10DB, %l3
24101 movgu %xcc, %g7, %g1
24102 alignaddrl %i6, %l6, %o0
24103 fmovsg %icc, %f19, %f3
24104 popc 0x0ED2, %g6
24105 movne %xcc, %l1, %o6
24106 fornot2s %f20, %f1, %f16
24107 fmovdne %icc, %f11, %f8
24108 movleu %icc, %i4, %g4
24109 udivx %l2, 0x1F5D, %o1
24110 or %i1, %o2, %o5
24111 movvs %icc, %l4, %l0
24112 edge32ln %o7, %o4, %i0
24113 movl %xcc, %g5, %o3
24114 array8 %g3, %i5, %i2
24115 edge8ln %l5, %i3, %g2
24116 orcc %i7, %l3, %g7
24117 fpadd32s %f14, %f20, %f4
24118 std %f12, [%l7 + 0x50]
24119 xnor %g1, 0x1490, %l6
24120 save %i6, %g6, %o0
24121 rdpr %cwp, %g1
24122 rdpr %cansave, %g2
24123 rdpr %canrestore, %g3
24124 rdpr %cleanwin, %g4
24125 rdpr %otherwin, %g5
24126 rdpr %wstate, %g6
24127 array8 %o6, %i4, %l1
24128 sllx %l2, 0x15, %o1
24129 movpos %xcc, %i1, %g4
24130 edge16ln %o2, %l4, %o5
24131 ldsb [%l7 + 0x10], %l0
24132 movrlz %o7, %o4, %g5
24133 fmovrdlz %i0, %f22, %f24
24134 movleu %icc, %g3, %o3
24135 save %i2, 0x0EB2, %i5
24136 rdpr %cwp, %g1
24137 rdpr %cansave, %g2
24138 rdpr %canrestore, %g3
24139 rdpr %cleanwin, %g4
24140 rdpr %otherwin, %g5
24141 rdpr %wstate, %g6
24142 andcc %l5, 0x0B36, %i3
24143 xnor %i7, 0x0D93, %l3
24144 smul %g7, %g1, %l6
24145 restore %g2, %g6, %i6
24146 rdpr %cwp, %g1
24147 rdpr %cansave, %g2
24148 rdpr %canrestore, %g3
24149 rdpr %cleanwin, %g4
24150 rdpr %otherwin, %g5
24151 rdpr %wstate, %g6
24152 edge16ln %o0, %o6, %l1
24153 edge16n %i4, %o1, %i1
24154 stw %g4, [%l7 + 0x1C]
24155 sdivx %o2, 0x06F6, %l2
24156 udivx %l4, 0x0A15, %l0
24157 fnands %f29, %f24, %f22
24158 fpadd16s %f31, %f26, %f22
24159 sll %o5, 0x1E, %o4
24160 movne %xcc, %g5, %o7
24161 addc %g3, 0x1E68, %i0
24162 sll %i2, 0x1C, %o3
24163 or %i5, %l5, %i3
24164 array16 %l3, %g7, %i7
24165 movrlz %g1, 0x2A1, %g2
24166 ldub [%l7 + 0x4B], %g6
24167 movrgz %l6, 0x39E, %i6
24168 edge8n %o0, %l1, %o6
24169 movrlz %o1, %i4, %i1
24170 xorcc %o2, 0x1C85, %g4
24171 edge16 %l2, %l4, %l0
24172 edge8 %o5, %g5, %o4
24173 xnorcc %g3, 0x03FE, %i0
24174 st %f20, [%l7 + 0x0C]
24175 movl %xcc, %o7, %o3
24176 edge16n %i2, %l5, %i3
24177 array32 %l3, %i5, %g7
24178 sra %g1, %g2, %i7
24179 subcc %g6, 0x1691, %i6
24180 ldsb [%l7 + 0x67], %o0
24181 edge8ln %l1, %o6, %o1
24182 orcc %l6, 0x1C86, %i4
24183 edge32n %o2, %i1, %g4
24184 fornot1 %f2, %f4, %f2
24185 fcmpgt32 %f6, %f20, %l2
24186 fsrc1s %f18, %f21
24187 fmovrdne %l4, %f28, %f8
24188 fandnot2 %f10, %f2, %f2
24189 movle %xcc, %o5, %l0
24190 fmovrdgez %o4, %f14, %f0
24191 stw %g3, [%l7 + 0x74]
24192 edge8n %g5, %i0, %o7
24193 movleu %icc, %o3, %l5
24194 fmovrdlez %i3, %f12, %f10
24195 sethi 0x1DE7, %l3
24196 fpack32 %f14, %f4, %f18
24197 sdivcc %i5, 0x0A27, %g7
24198 sdivcc %g1, 0x1AAD, %g2
24199 fzeros %f19
24200 movne %icc, %i7, %i2
24201 edge8 %i6, %o0, %g6
24202 ldub [%l7 + 0x70], %o6
24203 fmovsl %icc, %f23, %f24
24204 edge8 %o1, %l6, %i4
24205 fmovdneg %xcc, %f31, %f19
24206 fpsub16 %f8, %f12, %f28
24207 xnor %l1, 0x1BDE, %i1
24208 movgu %xcc, %o2, %l2
24209 srlx %l4, 0x0B, %o5
24210 fmovrslz %l0, %f8, %f20
24211 xnor %o4, %g4, %g5
24212 addc %i0, %o7, %g3
24213 lduw [%l7 + 0x10], %o3
24214 sll %l5, %i3, %l3
24215 movcs %xcc, %g7, %i5
24216 orncc %g1, %i7, %g2
24217 edge8l %i6, %i2, %g6
24218 fpsub32s %f8, %f18, %f24
24219 fpadd32s %f23, %f27, %f15
24220 edge32n %o0, %o6, %l6
24221 movneg %xcc, %o1, %i4
24222 addcc %l1, %i1, %l2
24223 sir 0x1EF2
24224 smulcc %l4, %o2, %l0
24225 array8 %o4, %g4, %g5
24226 umul %o5, 0x0709, %o7
24227 alignaddrl %i0, %o3, %l5
24228 ldsb [%l7 + 0x36], %g3
24229 mulx %i3, 0x1CEC, %l3
24230 andn %i5, 0x16DD, %g7
24231 movre %i7, 0x2EE, %g1
24232 srl %i6, %i2, %g2
24233 addc %o0, %o6, %l6
24234 fsrc2s %f21, %f27
24235 save %g6, 0x0C1E, %i4
24236 rdpr %cwp, %g1
24237 rdpr %cansave, %g2
24238 rdpr %canrestore, %g3
24239 rdpr %cleanwin, %g4
24240 rdpr %otherwin, %g5
24241 rdpr %wstate, %g6
24242 move %icc, %l1, %o1
24243 fmovdl %xcc, %f17, %f10
24244 movn %xcc, %l2, %i1
24245 fmovd %f26, %f8
24246 save %l4, %l0, %o4
24247 rdpr %cwp, %g1
24248 rdpr %cansave, %g2
24249 rdpr %canrestore, %g3
24250 rdpr %cleanwin, %g4
24251 rdpr %otherwin, %g5
24252 rdpr %wstate, %g6
24253 fsrc1 %f18, %f30
24254 fexpand %f11, %f16
24255 movgu %icc, %g4, %o2
24256 fmovdcc %xcc, %f15, %f5
24257 movne %icc, %g5, %o5
24258 stw %o7, [%l7 + 0x4C]
24259 sth %i0, [%l7 + 0x5C]
24260 ldsw [%l7 + 0x3C], %o3
24261 subcc %g3, 0x0FF3, %l5
24262 and %i3, %l3, %g7
24263 xor %i5, %i7, %g1
24264 umulcc %i2, %i6, %o0
24265 movne %xcc, %o6, %g2
24266 subccc %l6, %g6, %l1
24267 fnot1s %f8, %f29
24268 array8 %o1, %l2, %i4
24269 udivx %i1, 0x0762, %l4
24270 subcc %o4, %g4, %o2
24271 sdivx %g5, 0x155D, %o5
24272 addcc %o7, 0x1A69, %i0
24273 xor %l0, %g3, %o3
24274 fabsd %f14, %f0
24275 sll %l5, 0x02, %i3
24276 fpadd32 %f12, %f10, %f12
24277 movrlz %g7, %l3, %i5
24278 movge %icc, %g1, %i7
24279 and %i2, %o0, %i6
24280 srax %o6, 0x14, %g2
24281 movrlez %g6, 0x1CD, %l1
24282 smul %l6, %o1, %l2
24283 mova %xcc, %i1, %l4
24284 mova %icc, %i4, %g4
24285 stx %o2, [%l7 + 0x20]
24286 ldsw [%l7 + 0x4C], %g5
24287 ld [%l7 + 0x58], %f7
24288 edge32 %o5, %o4, %i0
24289 subc %o7, %g3, %l0
24290 fmovsle %xcc, %f10, %f25
24291 movrlez %o3, 0x34C, %l5
24292 movg %icc, %g7, %i3
24293 xnor %i5, 0x0977, %g1
24294 smul %l3, %i2, %i7
24295 movrgz %i6, %o0, %o6
24296 movre %g6, 0x169, %l1
24297 ldsw [%l7 + 0x6C], %l6
24298 addccc %o1, %l2, %i1
24299 sra %g2, 0x18, %l4
24300 fpadd32s %f2, %f19, %f24
24301 lduw [%l7 + 0x20], %i4
24302 ldx [%l7 + 0x18], %o2
24303 umulcc %g4, 0x1BF5, %g5
24304 fmovspos %xcc, %f19, %f4
24305 ld [%l7 + 0x34], %f7
24306 sethi 0x09A3, %o4
24307 lduh [%l7 + 0x2E], %i0
24308 mulx %o5, %o7, %l0
24309 array16 %o3, %l5, %g7
24310 fones %f4
24311 fpsub32 %f0, %f8, %f22
24312 sra %i3, 0x11, %g3
24313 movneg %xcc, %i5, %g1
24314 setx loop_74, %l0, %l1
24315 return %l1
24316 nop
24317 rdpr %cwp, %g1
24318 rdpr %cansave, %g2
24319 rdpr %canrestore, %g3
24320 rdpr %cleanwin, %g4
24321 rdpr %otherwin, %g5
24322 rdpr %wstate, %g6
24323loop_74: movleu %icc, %o0, %i6
24324 fmovrsgz %o6, %f21, %f20
24325 fmovdl %xcc, %f19, %f9
24326 srlx %g6, 0x08, %l1
24327 udiv %l6, 0x15B1, %l2
24328 umulcc %i1, 0x1D20, %g2
24329 fcmpd %fcc0, %f16, %f28
24330 orncc %l4, %o1, %i4
24331 mova %icc, %g4, %g5
24332 ldsh [%l7 + 0x24], %o4
24333 mova %xcc, %i0, %o5
24334 movrne %o7, %o2, %o3
24335 edge32n %l0, %g7, %l5
24336 edge16n %i3, %i5, %g3
24337 array16 %g1, %i7, %i2
24338 save %o0, %i6, %o6
24339 rdpr %cwp, %g1
24340 rdpr %cansave, %g2
24341 rdpr %canrestore, %g3
24342 rdpr %cleanwin, %g4
24343 rdpr %otherwin, %g5
24344 rdpr %wstate, %g6
24345 fmovs %f24, %f15
24346 fcmpeq16 %f14, %f12, %l3
24347 umulcc %l1, %g6, %l6
24348 ldsh [%l7 + 0x40], %i1
24349 st %f0, [%l7 + 0x0C]
24350 edge16n %l2, %l4, %g2
24351 edge16n %i4, %g4, %g5
24352 fmovsa %xcc, %f7, %f30
24353 st %f19, [%l7 + 0x6C]
24354 fcmped %fcc3, %f16, %f10
24355 udiv %o4, 0x136A, %i0
24356 lduw [%l7 + 0x64], %o1
24357 fpadd32 %f4, %f24, %f22
24358 orn %o7, 0x168D, %o2
24359 and %o3, 0x080B, %o5
24360 faligndata %f0, %f10, %f14
24361 movl %icc, %l0, %g7
24362 fcmple16 %f22, %f0, %i3
24363 st %f26, [%l7 + 0x14]
24364 movrne %i5, 0x1B5, %g3
24365 alignaddrl %l5, %i7, %g1
24366 edge8n %i2, %i6, %o6
24367 fmovdleu %xcc, %f28, %f18
24368 sethi 0x1744, %l3
24369 fexpand %f21, %f26
24370 ldsh [%l7 + 0x54], %l1
24371 edge32 %g6, %o0, %i1
24372 fmovdg %icc, %f7, %f0
24373 fcmpgt32 %f30, %f28, %l2
24374 subcc %l4, %l6, %i4
24375 xnor %g2, %g5, %g4
24376 sdiv %i0, 0x047D, %o4
24377 smul %o1, %o7, %o3
24378 ldsb [%l7 + 0x42], %o5
24379 xor %o2, 0x0ACE, %l0
24380 mulscc %i3, 0x03F7, %g7
24381 srax %g3, %l5, %i5
24382 fones %f21
24383 fsrc1 %f8, %f12
24384 restore %i7, %g1, %i2
24385 rdpr %cwp, %g1
24386 rdpr %cansave, %g2
24387 rdpr %canrestore, %g3
24388 rdpr %cleanwin, %g4
24389 rdpr %otherwin, %g5
24390 rdpr %wstate, %g6
24391 fpsub32 %f30, %f6, %f2
24392 andcc %o6, 0x1B70, %l3
24393 sir 0x134D
24394 udiv %l1, 0x0B1C, %g6
24395 popc %o0, %i6
24396 udivcc %l2, 0x13A4, %l4
24397 fmuld8ulx16 %f4, %f29, %f12
24398 xnorcc %l6, %i1, %g2
24399 ldsw [%l7 + 0x18], %g5
24400 sethi 0x1900, %i4
24401 or %i0, %o4, %o1
24402 and %o7, %o3, %o5
24403 movvc %xcc, %g4, %o2
24404 subcc %l0, 0x1F50, %i3
24405 fpsub16s %f0, %f19, %f29
24406 fmovsge %xcc, %f18, %f19
24407 ldsh [%l7 + 0x66], %g7
24408 fmovsvs %icc, %f23, %f21
24409 movcc %xcc, %g3, %l5
24410 edge32 %i7, %g1, %i5
24411 addc %o6, 0x082D, %l3
24412 sethi 0x1F6A, %l1
24413 orncc %g6, %o0, %i2
24414 sth %l2, [%l7 + 0x26]
24415 fsrc1s %f14, %f23
24416 movcs %xcc, %l4, %i6
24417 sll %i1, %l6, %g5
24418 movne %xcc, %i4, %i0
24419 lduw [%l7 + 0x44], %g2
24420 edge32 %o4, %o1, %o7
24421 array32 %o5, %g4, %o2
24422 fands %f23, %f13, %f2
24423 array32 %l0, %i3, %g7
24424 stx %o3, [%l7 + 0x20]
24425 sth %l5, [%l7 + 0x4C]
24426 movvs %xcc, %g3, %g1
24427 lduh [%l7 + 0x40], %i5
24428 ldd [%l7 + 0x70], %f22
24429 st %f8, [%l7 + 0x78]
24430 edge32n %i7, %l3, %o6
24431 array32 %g6, %l1, %i2
24432 fxnor %f4, %f16, %f8
24433 movre %l2, 0x25A, %o0
24434 mulx %l4, 0x190A, %i1
24435 or %i6, 0x1F6F, %g5
24436 fmovda %xcc, %f16, %f0
24437 ldd [%l7 + 0x08], %i4
24438 xor %i0, %g2, %l6
24439 udiv %o4, 0x07BB, %o7
24440 ldsb [%l7 + 0x54], %o5
24441 xnor %g4, 0x0FA8, %o2
24442 mova %xcc, %o1, %i3
24443 udivcc %g7, 0x18EB, %l0
24444 movrne %o3, %l5, %g1
24445 move %icc, %i5, %i7
24446 sethi 0x1109, %g3
24447 fornot1s %f28, %f30, %f19
24448 fpsub16s %f29, %f23, %f19
24449 subcc %o6, %g6, %l3
24450 umulcc %l1, 0x09EE, %l2
24451 fcmps %fcc1, %f8, %f25
24452 subcc %o0, %l4, %i1
24453 edge8l %i2, %i6, %g5
24454 fpsub16 %f20, %f8, %f6
24455 fxnors %f23, %f7, %f30
24456 xorcc %i4, 0x1258, %g2
24457 popc %l6, %i0
24458 stx %o4, [%l7 + 0x60]
24459 ldub [%l7 + 0x36], %o5
24460 movrne %g4, 0x026, %o2
24461 move %icc, %o1, %i3
24462 array16 %g7, %l0, %o7
24463 movge %icc, %l5, %o3
24464 sra %i5, 0x12, %g1
24465 movleu %xcc, %i7, %o6
24466 sethi 0x08F8, %g6
24467 movrgz %g3, 0x1D3, %l3
24468 fnors %f18, %f10, %f11
24469 movg %icc, %l1, %l2
24470 addccc %o0, 0x1EDF, %i1
24471 array8 %i2, %i6, %l4
24472 fmovscc %xcc, %f26, %f6
24473 movle %xcc, %i4, %g2
24474 movvc %xcc, %g5, %l6
24475 fmovrdlz %o4, %f0, %f12
24476 ldsw [%l7 + 0x50], %o5
24477 fnot2s %f16, %f16
24478 fmovsge %xcc, %f26, %f15
24479 nop
24480 set 0x08, %i4
24481 lduw [%l7 + %i4], %g4
24482 mova %icc, %o2, %o1
24483 fcmpeq32 %f28, %f12, %i0
24484 movcs %icc, %i3, %l0
24485 udivcc %g7, 0x106B, %l5
24486 edge8ln %o3, %o7, %g1
24487 alignaddr %i5, %o6, %g6
24488 fmul8x16 %f7, %f22, %f24
24489 udiv %i7, 0x17F5, %g3
24490 nop
24491 set 0x78, %o4
24492 stw %l3, [%l7 + %o4]
24493 add %l2, 0x1953, %l1
24494 movrgz %i1, 0x26B, %o0
24495 addc %i2, 0x072F, %i6
24496 st %f4, [%l7 + 0x14]
24497 sethi 0x1ACB, %i4
24498 fnegs %f15, %f4
24499 movcs %icc, %g2, %l4
24500 movrne %g5, 0x117, %l6
24501 popc 0x017A, %o5
24502 movrlz %o4, 0x078, %g4
24503 ld [%l7 + 0x64], %f22
24504 fcmps %fcc1, %f0, %f23
24505 array16 %o1, %o2, %i3
24506 nop
24507 set 0x30, %g5
24508 ldd [%l7 + %g5], %l0
24509 st %f0, [%l7 + 0x24]
24510 sub %i0, %g7, %o3
24511 mulx %l5, 0x0B73, %o7
24512 movneg %xcc, %g1, %i5
24513 edge16ln %g6, %i7, %g3
24514 srax %l3, %o6, %l2
24515 fexpand %f19, %f8
24516 bshuffle %f30, %f10, %f30
24517 fexpand %f30, %f8
24518 andcc %i1, %l1, %o0
24519 sth %i2, [%l7 + 0x64]
24520 std %f12, [%l7 + 0x58]
24521 mova %icc, %i4, %g2
24522 sethi 0x00F2, %l4
24523 orn %i6, 0x1FD3, %g5
24524 fmovrsne %o5, %f17, %f29
24525 fandnot1s %f21, %f18, %f26
24526 movleu %xcc, %l6, %o4
24527 subc %o1, %g4, %o2
24528 sdivx %i3, 0x13AE, %l0
24529 fcmpeq16 %f0, %f22, %g7
24530 ldub [%l7 + 0x29], %o3
24531 movvs %icc, %i0, %o7
24532 smulcc %g1, 0x05BC, %l5
24533 lduw [%l7 + 0x10], %g6
24534 ldsh [%l7 + 0x46], %i7
24535 fone %f30
24536 movle %icc, %i5, %l3
24537 sub %o6, 0x1F29, %l2
24538 sllx %g3, %l1, %o0
24539 sth %i2, [%l7 + 0x0E]
24540 subccc %i4, %i1, %l4
24541 movge %icc, %i6, %g5
24542 edge32ln %o5, %l6, %o4
24543 movg %icc, %o1, %g2
24544 ld [%l7 + 0x10], %f23
24545 fmovrsgz %g4, %f5, %f28
24546 nop
24547 set 0x18, %o1
24548 lduh [%l7 + %o1], %o2
24549 fmovrdlz %i3, %f4, %f16
24550 movleu %icc, %g7, %o3
24551 udivcc %l0, 0x1D53, %o7
24552 movne %icc, %g1, %l5
24553 movleu %icc, %i0, %i7
24554 nop
24555 set 0x08, %o3
24556 ldd [%l7 + %o3], %f0
24557 movne %icc, %i5, %l3
24558 fpadd32s %f12, %f4, %f22
24559 smul %o6, %l2, %g3
24560 movge %xcc, %g6, %l1
24561 fnot1 %f26, %f18
24562 edge8n %o0, %i2, %i1
24563 save %l4, 0x1F22, %i4
24564 rdpr %cwp, %g1
24565 rdpr %cansave, %g2
24566 rdpr %canrestore, %g3
24567 rdpr %cleanwin, %g4
24568 rdpr %otherwin, %g5
24569 rdpr %wstate, %g6
24570 nop
24571 set 0x08, %i0
24572 ldx [%l7 + %i0], %i6
24573 subcc %o5, 0x02B1, %l6
24574 fsrc2s %f27, %f30
24575 subccc %o4, %o1, %g2
24576 movg %xcc, %g5, %o2
24577 mova %xcc, %g4, %i3
24578 umulcc %o3, %g7, %l0
24579 fcmpne32 %f16, %f4, %o7
24580 ldd [%l7 + 0x70], %l4
24581 ldsw [%l7 + 0x6C], %g1
24582 fcmpeq32 %f0, %f2, %i7
24583 xor %i0, 0x0D3C, %l3
24584 fzeros %f16
24585 sir 0x148B
24586 fornot2s %f13, %f27, %f23
24587 mulscc %i5, 0x0EDF, %o6
24588 alignaddr %l2, %g3, %l1
24589 smulcc %o0, %g6, %i1
24590 ldsb [%l7 + 0x2B], %l4
24591 alignaddrl %i2, %i4, %o5
24592 sdiv %i6, 0x125F, %o4
24593 ldx [%l7 + 0x38], %o1
24594 addc %g2, 0x158A, %g5
24595 mulx %l6, %g4, %i3
24596 setx loop_75, %l0, %l1
24597 return %l1
24598 nop
24599 rdpr %cwp, %g1
24600 rdpr %cansave, %g2
24601 rdpr %canrestore, %g3
24602 rdpr %cleanwin, %g4
24603 rdpr %otherwin, %g5
24604 rdpr %wstate, %g6
24605loop_75: addccc %l0, 0x1C16, %g7
24606 movvs %icc, %l5, %o7
24607 ld [%l7 + 0x54], %f19
24608 add %g1, 0x19C7, %i7
24609 lduh [%l7 + 0x7A], %l3
24610 nop
24611 set 0x2C, %g1
24612 stw %i5, [%l7 + %g1]
24613 sir 0x18A4
24614 fmovrdne %o6, %f2, %f14
24615 smulcc %l2, 0x1875, %g3
24616 movrlz %l1, 0x3B5, %i0
24617 fmul8x16au %f14, %f18, %f28
24618 mova %icc, %g6, %i1
24619 movpos %xcc, %o0, %i2
24620 movcs %icc, %i4, %o5
24621 array8 %l4, %o4, %i6
24622 movneg %icc, %o1, %g5
24623 fmul8x16al %f29, %f19, %f12
24624 mova %icc, %l6, %g2
24625 and %i3, 0x1970, %o2
24626 movg %xcc, %g4, %o3
24627 movn %xcc, %g7, %l0
24628 pdist %f14, %f12, %f20
24629 andncc %l5, %g1, %o7
24630 mova %xcc, %l3, %i7
24631 sth %i5, [%l7 + 0x74]
24632 andn %l2, 0x0B56, %g3
24633 movge %xcc, %l1, %o6
24634 fmovrdlez %i0, %f12, %f18
24635 move %icc, %g6, %i1
24636 ldd [%l7 + 0x38], %f10
24637 save %o0, %i4, %i2
24638 rdpr %cwp, %g1
24639 rdpr %cansave, %g2
24640 rdpr %canrestore, %g3
24641 rdpr %cleanwin, %g4
24642 rdpr %otherwin, %g5
24643 rdpr %wstate, %g6
24644 mova %icc, %o5, %l4
24645 fpsub32s %f1, %f3, %f9
24646 fcmpgt32 %f28, %f2, %i6
24647 array8 %o4, %g5, %l6
24648 subcc %o1, 0x16C8, %g2
24649 add %o2, 0x1757, %g4
24650 edge8l %i3, %o3, %l0
24651 umul %l5, %g1, %o7
24652 lduw [%l7 + 0x50], %g7
24653 mulscc %l3, %i5, %l2
24654 edge32n %g3, %l1, %o6
24655 movrgz %i0, 0x141, %g6
24656 edge16ln %i1, %i7, %o0
24657 movge %icc, %i2, %o5
24658 restore %l4, %i6, %o4
24659 rdpr %cwp, %g1
24660 rdpr %cansave, %g2
24661 rdpr %canrestore, %g3
24662 rdpr %cleanwin, %g4
24663 rdpr %otherwin, %g5
24664 rdpr %wstate, %g6
24665 fmovdleu %icc, %f9, %f13
24666 movrgz %g5, %l6, %o1
24667 mova %icc, %i4, %o2
24668 fnot2s %f8, %f11
24669 movpos %icc, %g4, %i3
24670 movgu %xcc, %g2, %o3
24671 stb %l5, [%l7 + 0x13]
24672 movne %xcc, %l0, %o7
24673 fmovrde %g1, %f0, %f22
24674 sir 0x16B0
24675 edge32 %g7, %i5, %l2
24676 move %xcc, %g3, %l1
24677 movne %icc, %l3, %o6
24678 ldsw [%l7 + 0x64], %i0
24679 subcc %i1, %i7, %g6
24680 fmovsa %xcc, %f1, %f12
24681 subc %o0, 0x1765, %o5
24682 movl %xcc, %l4, %i2
24683 stx %i6, [%l7 + 0x10]
24684 fnot1 %f8, %f14
24685 edge8ln %g5, %l6, %o1
24686 nop
24687 set 0x10, %l3
24688 ldd [%l7 + %l3], %o4
24689 movrgez %i4, 0x239, %o2
24690 fcmpd %fcc3, %f0, %f6
24691 setx loop_76, %l0, %l1
24692 return %l1
24693 nop
24694 rdpr %cwp, %g1
24695 rdpr %cansave, %g2
24696 rdpr %canrestore, %g3
24697 rdpr %cleanwin, %g4
24698 rdpr %otherwin, %g5
24699 rdpr %wstate, %g6
24700loop_76: fnors %f21, %f24, %f6
24701 ldd [%l7 + 0x20], %g2
24702 andcc %o3, 0x1320, %l0
24703 move %icc, %o7, %l5
24704 xor %g7, 0x1365, %i5
24705 fsrc2s %f24, %f18
24706 movneg %xcc, %l2, %g3
24707 fpackfix %f16, %f7
24708 movrlez %g1, %l3, %o6
24709 edge8n %l1, %i1, %i0
24710 edge16 %i7, %g6, %o0
24711 xorcc %l4, 0x0494, %i2
24712 nop
24713 set 0x32, %l6
24714 sth %o5, [%l7 + %l6]
24715 save %g5, %l6, %i6
24716 rdpr %cwp, %g1
24717 rdpr %cansave, %g2
24718 rdpr %canrestore, %g3
24719 rdpr %cleanwin, %g4
24720 rdpr %otherwin, %g5
24721 rdpr %wstate, %g6
24722 movpos %xcc, %o4, %o1
24723 sub %o2, %i4, %i3
24724 std %f18, [%l7 + 0x68]
24725 mulscc %g2, 0x19AE, %o3
24726 fmovsge %xcc, %f24, %f22
24727 fpsub32 %f10, %f24, %f4
24728 fsrc2s %f27, %f3
24729 sdivx %g4, 0x064A, %o7
24730 alignaddrl %l5, %l0, %i5
24731 sdivcc %l2, 0x056F, %g3
24732 nop
24733 set 0x1F, %g2
24734 stb %g7, [%l7 + %g2]
24735 fpadd32 %f6, %f24, %f24
24736 sll %g1, 0x00, %l3
24737 addccc %o6, 0x0D53, %i1
24738 sllx %l1, %i7, %i0
24739 faligndata %f18, %f30, %f18
24740 movle %icc, %o0, %l4
24741 fmovrslez %i2, %f11, %f30
24742 movgu %xcc, %g6, %o5
24743 stw %l6, [%l7 + 0x78]
24744 movrgz %g5, 0x237, %o4
24745 srl %o1, %o2, %i6
24746 movre %i4, %g2, %i3
24747 addcc %o3, %o7, %g4
24748 ldsh [%l7 + 0x34], %l5
24749 xnorcc %i5, %l0, %g3
24750 smul %g7, 0x0E88, %g1
24751 fpsub32 %f22, %f0, %f28
24752 and %l2, 0x007C, %o6
24753 movl %xcc, %i1, %l3
24754 movle %xcc, %l1, %i0
24755 movle %icc, %i7, %l4
24756 restore %i2, 0x027F, %g6
24757 rdpr %cwp, %g1
24758 rdpr %cansave, %g2
24759 rdpr %canrestore, %g3
24760 rdpr %cleanwin, %g4
24761 rdpr %otherwin, %g5
24762 rdpr %wstate, %g6
24763 edge32l %o5, %l6, %o0
24764 smulcc %o4, %g5, %o1
24765 fcmpgt16 %f14, %f6, %i6
24766 andn %i4, %g2, %i3
24767 stb %o3, [%l7 + 0x4B]
24768 fnegd %f30, %f10
24769 fmovsgu %xcc, %f23, %f27
24770 sth %o7, [%l7 + 0x62]
24771 andcc %g4, %l5, %o2
24772 lduh [%l7 + 0x4A], %l0
24773 alignaddrl %i5, %g3, %g7
24774 array8 %l2, %o6, %i1
24775 ldsh [%l7 + 0x26], %l3
24776 or %l1, %i0, %i7
24777 movcc %xcc, %g1, %i2
24778 edge8l %l4, %g6, %o5
24779 fcmpeq32 %f28, %f22, %l6
24780 nop
24781 set 0x50, %o7
24782 ldd [%l7 + %o7], %o4
24783 fmovde %icc, %f11, %f10
24784 fmovrdne %g5, %f12, %f30
24785 edge16 %o0, %i6, %o1
24786 fabss %f4, %f18
24787 mova %icc, %g2, %i3
24788 movrne %i4, 0x390, %o7
24789 array8 %g4, %o3, %o2
24790 edge16 %l5, %l0, %i5
24791 fsrc2 %f20, %f4
24792 movpos %xcc, %g7, %g3
24793 fnor %f18, %f16, %f12
24794 stb %l2, [%l7 + 0x1F]
24795 ldsh [%l7 + 0x6E], %o6
24796 fmovdvc %xcc, %f26, %f22
24797 fnot1 %f24, %f4
24798 movrgez %l3, 0x22C, %l1
24799 fmovrdgz %i0, %f28, %f30
24800 alignaddrl %i1, %i7, %g1
24801 ld [%l7 + 0x28], %f16
24802 nop
24803 set 0x08, %l0
24804 ldx [%l7 + %l0], %l4
24805 subccc %g6, %i2, %l6
24806 subc %o4, 0x03C5, %o5
24807 movle %icc, %o0, %g5
24808 movrgez %i6, 0x0E5, %o1
24809 movrne %i3, 0x2FA, %g2
24810 movgu %xcc, %i4, %o7
24811 ldx [%l7 + 0x08], %g4
24812 stw %o3, [%l7 + 0x50]
24813 ldd [%l7 + 0x08], %l4
24814 sir 0x1710
24815 udivcc %l0, 0x0620, %i5
24816 edge16n %o2, %g7, %l2
24817 ldsw [%l7 + 0x68], %o6
24818 fnot1 %f18, %f20
24819 sub %l3, %g3, %l1
24820 movl %xcc, %i1, %i0
24821 movrgz %i7, %g1, %l4
24822 edge16l %g6, %l6, %i2
24823 ldsb [%l7 + 0x1F], %o4
24824 st %f29, [%l7 + 0x14]
24825 edge32n %o0, %g5, %i6
24826 ld [%l7 + 0x2C], %f29
24827 fornot2s %f4, %f27, %f11
24828 edge16ln %o1, %i3, %o5
24829 edge16ln %i4, %o7, %g2
24830 fnot2s %f24, %f0
24831 movrgez %g4, 0x130, %o3
24832 array32 %l0, %i5, %o2
24833 sllx %l5, 0x1B, %l2
24834 fmul8x16al %f4, %f14, %f20
24835 st %f17, [%l7 + 0x7C]
24836 addcc %g7, %l3, %g3
24837 array8 %o6, %l1, %i1
24838 fornot1 %f2, %f26, %f26
24839 nop
24840 set 0x28, %l1
24841 ldsb [%l7 + %l1], %i7
24842 array8 %i0, %l4, %g1
24843 std %f22, [%l7 + 0x18]
24844 movneg %icc, %g6, %l6
24845 mova %xcc, %i2, %o0
24846 fandnot2s %f30, %f10, %f13
24847 movrlez %o4, 0x117, %g5
24848 st %f5, [%l7 + 0x18]
24849 move %icc, %i6, %i3
24850 xor %o1, %o5, %o7
24851 sdivx %g2, 0x10D1, %g4
24852 ldsh [%l7 + 0x5C], %o3
24853 movne %xcc, %l0, %i5
24854 movrlez %o2, 0x141, %i4
24855 ld [%l7 + 0x3C], %f17
24856 sllx %l5, 0x05, %l2
24857 sethi 0x13B6, %l3
24858 ldsb [%l7 + 0x4C], %g7
24859 andcc %o6, 0x0D0C, %g3
24860 fabsd %f14, %f4
24861 fcmpne16 %f12, %f22, %l1
24862 umul %i1, %i7, %l4
24863 faligndata %f4, %f12, %f18
24864 fcmpd %fcc1, %f0, %f2
24865 movrgez %i0, %g1, %l6
24866 ldsh [%l7 + 0x7A], %g6
24867 array8 %i2, %o0, %o4
24868 movrgez %g5, 0x17F, %i3
24869 fnand %f20, %f24, %f30
24870 edge8 %o1, %o5, %i6
24871 movrlz %o7, %g4, %g2
24872 movvc %icc, %l0, %o3
24873 fcmped %fcc1, %f16, %f20
24874 smul %i5, %i4, %l5
24875 movleu %icc, %l2, %o2
24876 save %g7, %l3, %o6
24877 rdpr %cwp, %g1
24878 rdpr %cansave, %g2
24879 rdpr %canrestore, %g3
24880 rdpr %cleanwin, %g4
24881 rdpr %otherwin, %g5
24882 rdpr %wstate, %g6
24883 fnands %f29, %f26, %f11
24884 srlx %g3, 0x1D, %i1
24885 fmovrslez %l1, %f17, %f1
24886 sdivcc %i7, 0x0EAA, %i0
24887 stb %g1, [%l7 + 0x4D]
24888 addcc %l4, %l6, %g6
24889 andcc %i2, 0x1302, %o4
24890 andn %g5, %i3, %o1
24891 array8 %o0, %o5, %o7
24892 movvc %icc, %g4, %g2
24893 fors %f2, %f2, %f24
24894 fpack16 %f20, %f2
24895 movpos %icc, %l0, %o3
24896 fmovda %xcc, %f16, %f16
24897 ldub [%l7 + 0x23], %i5
24898 movpos %icc, %i4, %i6
24899 edge32n %l5, %l2, %g7
24900 udivx %l3, 0x05B2, %o2
24901 fpsub16 %f26, %f28, %f14
24902 fcmpgt32 %f6, %f30, %o6
24903 fmovscs %icc, %f20, %f5
24904 popc %g3, %l1
24905 movrlz %i1, 0x204, %i0
24906 edge8l %g1, %l4, %i7
24907 addc %g6, %i2, %o4
24908 orcc %l6, 0x15C1, %i3
24909 fsrc2s %f31, %f1
24910 save %o1, 0x06C7, %g5
24911 rdpr %cwp, %g1
24912 rdpr %cansave, %g2
24913 rdpr %canrestore, %g3
24914 rdpr %cleanwin, %g4
24915 rdpr %otherwin, %g5
24916 rdpr %wstate, %g6
24917 orn %o0, 0x1246, %o5
24918 addccc %g4, 0x1B3E, %g2
24919 orcc %l0, 0x1E08, %o7
24920 alignaddr %o3, %i5, %i6
24921 edge32ln %l5, %i4, %l2
24922 fmovda %icc, %f8, %f16
24923 ldsb [%l7 + 0x32], %g7
24924 movpos %icc, %o2, %l3
24925 mulscc %g3, %l1, %i1
24926 udivcc %o6, 0x1108, %g1
24927 movrlz %i0, 0x1AA, %l4
24928 alignaddr %g6, %i2, %o4
24929 fmovspos %icc, %f31, %f13
24930 movneg %icc, %l6, %i7
24931 sdivcc %i3, 0x135E, %g5
24932 array8 %o1, %o5, %g4
24933 setx loop_77, %l0, %l1
24934 return %l1
24935 nop
24936 rdpr %cwp, %g1
24937 rdpr %cansave, %g2
24938 rdpr %canrestore, %g3
24939 rdpr %cleanwin, %g4
24940 rdpr %otherwin, %g5
24941 rdpr %wstate, %g6
24942loop_77: ldsw [%l7 + 0x6C], %o3
24943 addccc %g2, %i5, %i6
24944 fmovdcs %xcc, %f18, %f13
24945 andcc %l5, %i4, %g7
24946 or %o2, 0x139B, %l2
24947 sra %g3, 0x0F, %l3
24948 sethi 0x1CC0, %i1
24949 fmovsl %xcc, %f5, %f25
24950 fmuld8ulx16 %f19, %f6, %f10
24951 ldd [%l7 + 0x78], %o6
24952 fxnors %f12, %f5, %f11
24953 ldsw [%l7 + 0x18], %l1
24954 movpos %xcc, %g1, %i0
24955 srax %l4, %i2, %g6
24956 st %f17, [%l7 + 0x68]
24957 or %o4, %i7, %l6
24958 umulcc %i3, 0x0B98, %o1
24959 smul %o5, %g5, %o0
24960 movre %g4, %l0, %o3
24961 movle %icc, %o7, %i5
24962 edge8l %i6, %l5, %g2
24963 sdivcc %i4, 0x1AF3, %o2
24964 nop
24965 set 0x08, %i2
24966 stw %g7, [%l7 + %i2]
24967 array32 %g3, %l2, %i1
24968 lduh [%l7 + 0x62], %l3
24969 ldub [%l7 + 0x3B], %o6
24970 ldx [%l7 + 0x70], %l1
24971 edge8l %i0, %g1, %l4
24972 xorcc %g6, %i2, %o4
24973 fandnot2s %f25, %f8, %f27
24974 ldsh [%l7 + 0x0E], %i7
24975 edge32ln %l6, %o1, %o5
24976 move %icc, %g5, %o0
24977 fmovsg %icc, %f23, %f7
24978 movrne %i3, %l0, %o3
24979 fmovrse %o7, %f11, %f20
24980 std %f14, [%l7 + 0x20]
24981 fmovscs %xcc, %f6, %f21
24982 fcmple32 %f22, %f20, %i5
24983 nop
24984 set 0x10, %o0
24985 ldd [%l7 + %o0], %f14
24986 edge8 %g4, %i6, %l5
24987 edge32n %g2, %o2, %g7
24988 andncc %i4, %g3, %i1
24989 movle %xcc, %l2, %o6
24990 st %f21, [%l7 + 0x60]
24991 ldub [%l7 + 0x18], %l3
24992 sll %l1, %g1, %i0
24993 edge16n %l4, %g6, %i2
24994 srlx %i7, %o4, %l6
24995 ldsb [%l7 + 0x2E], %o1
24996 udivcc %g5, 0x0B93, %o5
24997 movge %icc, %i3, %o0
24998 movcc %xcc, %l0, %o3
24999 array8 %i5, %o7, %g4
25000 array8 %i6, %g2, %o2
25001 movge %icc, %l5, %i4
25002 umul %g7, %g3, %i1
25003 udivx %o6, 0x162E, %l3
25004 ldub [%l7 + 0x3A], %l2
25005 edge32n %g1, %i0, %l4
25006 movvc %xcc, %g6, %l1
25007 movvc %icc, %i7, %i2
25008 sth %l6, [%l7 + 0x7C]
25009 fcmpne32 %f12, %f18, %o1
25010 fand %f28, %f30, %f26
25011 mulscc %o4, %o5, %i3
25012 movpos %icc, %o0, %l0
25013 save %o3, 0x08D3, %i5
25014 rdpr %cwp, %g1
25015 rdpr %cansave, %g2
25016 rdpr %canrestore, %g3
25017 rdpr %cleanwin, %g4
25018 rdpr %otherwin, %g5
25019 rdpr %wstate, %g6
25020 fcmpgt32 %f30, %f24, %g5
25021 movcs %icc, %o7, %i6
25022 fnand %f30, %f22, %f12
25023 orcc %g4, %o2, %g2
25024 ldub [%l7 + 0x61], %i4
25025 nop
25026 set 0x0C, %l2
25027 lduw [%l7 + %l2], %l5
25028 fmovrdlz %g7, %f30, %f30
25029 umul %g3, %i1, %o6
25030 move %icc, %l3, %g1
25031 array8 %i0, %l4, %l2
25032 sth %l1, [%l7 + 0x62]
25033 orn %i7, %i2, %g6
25034 subcc %l6, %o1, %o5
25035 stb %o4, [%l7 + 0x2F]
25036 fandnot2s %f18, %f25, %f13
25037 std %f20, [%l7 + 0x28]
25038 sllx %o0, 0x08, %l0
25039 movn %xcc, %o3, %i3
25040 xor %g5, %i5, %i6
25041 movpos %icc, %o7, %g4
25042 ldub [%l7 + 0x43], %g2
25043 edge16l %o2, %i4, %g7
25044 ldsw [%l7 + 0x6C], %g3
25045 fnot2s %f26, %f15
25046 xorcc %i1, 0x12B6, %l5
25047 xorcc %l3, %o6, %i0
25048 fmovdne %icc, %f17, %f24
25049 fmovrdlz %l4, %f8, %f2
25050 ldsh [%l7 + 0x46], %g1
25051 fmovdneg %xcc, %f23, %f25
25052 fmovsleu %xcc, %f23, %f9
25053 addc %l1, 0x170C, %l2
25054 stw %i2, [%l7 + 0x24]
25055 movrgez %i7, 0x08A, %l6
25056 edge8ln %g6, %o1, %o5
25057 mova %icc, %o4, %o0
25058 fmul8sux16 %f0, %f14, %f28
25059 movgu %icc, %o3, %l0
25060 fmovdvc %xcc, %f23, %f0
25061 sll %g5, %i3, %i5
25062 ldx [%l7 + 0x70], %o7
25063 st %f0, [%l7 + 0x58]
25064 fpadd32 %f10, %f8, %f2
25065 fsrc2s %f5, %f19
25066 movpos %icc, %g4, %g2
25067 fmovscs %xcc, %f24, %f12
25068 fcmpgt16 %f24, %f26, %i6
25069 andcc %i4, 0x0E56, %o2
25070 fnors %f25, %f27, %f13
25071 stw %g7, [%l7 + 0x54]
25072 edge8ln %i1, %g3, %l3
25073 fmovda %icc, %f28, %f25
25074 fcmpne32 %f8, %f28, %o6
25075 fmovsa %icc, %f6, %f1
25076 sdivcc %i0, 0x07E5, %l4
25077 std %f8, [%l7 + 0x30]
25078 edge16l %g1, %l5, %l1
25079 edge32l %i2, %i7, %l6
25080 umulcc %l2, %o1, %g6
25081 smulcc %o4, 0x07ED, %o5
25082 fmovscc %icc, %f31, %f25
25083 edge16 %o0, %o3, %g5
25084 ldub [%l7 + 0x59], %l0
25085 subcc %i3, 0x12F8, %o7
25086 edge32ln %i5, %g2, %g4
25087 subc %i4, 0x0B2C, %i6
25088 edge16l %o2, %g7, %i1
25089 udivx %g3, 0x1825, %l3
25090 sethi 0x1994, %o6
25091 sll %l4, 0x14, %i0
25092 ldd [%l7 + 0x70], %f16
25093 edge8l %l5, %l1, %g1
25094 edge32 %i2, %i7, %l6
25095 sdivx %l2, 0x168F, %g6
25096 edge32l %o4, %o1, %o0
25097 st %f19, [%l7 + 0x68]
25098 udivcc %o3, 0x0F8E, %o5
25099 umulcc %l0, 0x1500, %g5
25100 sllx %i3, 0x0D, %o7
25101 fnor %f16, %f4, %f8
25102 smul %i5, 0x13DB, %g2
25103 fandnot1s %f12, %f11, %f18
25104 fxnor %f26, %f22, %f6
25105 subccc %i4, 0x13D7, %i6
25106 edge32l %g4, %o2, %g7
25107 fnegs %f31, %f15
25108 edge8l %g3, %l3, %o6
25109 nop
25110 set 0x48, %l5
25111 stb %l4, [%l7 + %l5]
25112 movcs %xcc, %i0, %i1
25113 mulx %l5, %g1, %l1
25114 movneg %icc, %i2, %i7
25115 smulcc %l2, 0x05A8, %l6
25116 fxor %f18, %f6, %f8
25117 edge32ln %g6, %o1, %o4
25118 std %f26, [%l7 + 0x78]
25119 umul %o3, %o0, %o5
25120 sdivcc %g5, 0x0A3B, %l0
25121 movl %icc, %o7, %i5
25122 movvs %xcc, %g2, %i3
25123 udivcc %i4, 0x1A5F, %g4
25124 movre %i6, 0x3E6, %o2
25125 fcmps %fcc2, %f21, %f1
25126 fpadd32s %f18, %f23, %f15
25127 fxnors %f29, %f16, %f14
25128 movrlz %g7, %l3, %g3
25129 edge32l %l4, %o6, %i1
25130 alignaddrl %i0, %l5, %l1
25131 std %f16, [%l7 + 0x40]
25132 movvc %icc, %i2, %g1
25133 movn %xcc, %l2, %i7
25134 ldd [%l7 + 0x60], %f20
25135 lduw [%l7 + 0x1C], %l6
25136 srl %o1, %g6, %o4
25137 fmovs %f25, %f28
25138 addc %o3, %o0, %g5
25139 ldd [%l7 + 0x18], %f30
25140 stx %l0, [%l7 + 0x28]
25141 fmovdge %xcc, %f26, %f19
25142 array32 %o5, %i5, %g2
25143 umul %i3, %i4, %g4
25144 movrgez %o7, %o2, %i6
25145 mulscc %g7, %l3, %l4
25146 subccc %o6, 0x1F2A, %i1
25147 movge %xcc, %i0, %g3
25148 orn %l5, 0x0B40, %i2
25149 movrgz %l1, 0x16C, %l2
25150 fornot1 %f18, %f10, %f6
25151 edge16ln %g1, %i7, %o1
25152 movrgz %l6, %g6, %o4
25153 array16 %o3, %g5, %o0
25154 edge8n %o5, %i5, %l0
25155 fmovdg %xcc, %f27, %f28
25156 edge8l %i3, %g2, %i4
25157 stb %o7, [%l7 + 0x71]
25158 move %icc, %o2, %i6
25159 fnands %f13, %f22, %f9
25160 alignaddr %g4, %g7, %l3
25161 movgu %icc, %l4, %i1
25162 fsrc1s %f6, %f17
25163 restore %o6, %i0, %g3
25164 rdpr %cwp, %g1
25165 rdpr %cansave, %g2
25166 rdpr %canrestore, %g3
25167 rdpr %cleanwin, %g4
25168 rdpr %otherwin, %g5
25169 rdpr %wstate, %g6
25170 save %l5, %l1, %i2
25171 rdpr %cwp, %g1
25172 rdpr %cansave, %g2
25173 rdpr %canrestore, %g3
25174 rdpr %cleanwin, %g4
25175 rdpr %otherwin, %g5
25176 rdpr %wstate, %g6
25177 fmovspos %icc, %f11, %f5
25178 setx loop_78, %l0, %l1
25179 return %l1
25180 nop
25181 rdpr %cwp, %g1
25182 rdpr %cansave, %g2
25183 rdpr %canrestore, %g3
25184 rdpr %cleanwin, %g4
25185 rdpr %otherwin, %g5
25186 rdpr %wstate, %g6
25187loop_78: xor %o1, %g6, %o4
25188 xorcc %l6, 0x1E46, %o3
25189 sth %o0, [%l7 + 0x14]
25190 mulx %g5, %o5, %l0
25191 orcc %i5, 0x19E1, %i3
25192 edge16 %g2, %o7, %o2
25193 addc %i6, 0x044A, %i4
25194 fmovrdgez %g4, %f28, %f16
25195 sllx %l3, %g7, %l4
25196 ld [%l7 + 0x6C], %f7
25197 edge16n %i1, %o6, %i0
25198 lduw [%l7 + 0x14], %l5
25199 fmul8x16 %f18, %f14, %f4
25200 fmovsn %xcc, %f13, %f27
25201 movge %icc, %g3, %l1
25202 srl %i2, %l2, %g1
25203 orcc %i7, %g6, %o1
25204 fmovdpos %xcc, %f3, %f16
25205 fpadd32s %f23, %f8, %f25
25206 edge32l %o4, %o3, %o0
25207 sra %g5, %o5, %l6
25208 sir 0x088A
25209 orn %i5, %l0, %g2
25210 popc %i3, %o7
25211 fmuld8ulx16 %f14, %f9, %f26
25212 fmovdvc %xcc, %f14, %f18
25213 mulx %i6, 0x0621, %o2
25214 movre %g4, 0x239, %i4
25215 xnorcc %l3, %l4, %g7
25216 array16 %o6, %i0, %i1
25217 fsrc1s %f29, %f15
25218 xor %g3, 0x13B1, %l1
25219 restore %i2, 0x121C, %l5
25220 rdpr %cwp, %g1
25221 rdpr %cansave, %g2
25222 rdpr %canrestore, %g3
25223 rdpr %cleanwin, %g4
25224 rdpr %otherwin, %g5
25225 rdpr %wstate, %g6
25226 movpos %xcc, %l2, %i7
25227 edge8n %g6, %o1, %o4
25228 movpos %xcc, %g1, %o0
25229 movne %xcc, %o3, %g5
25230 xnorcc %l6, 0x13E4, %o5
25231 movrlz %i5, %l0, %i3
25232 fpsub32s %f10, %f23, %f1
25233 movrne %g2, 0x063, %i6
25234 udivcc %o7, 0x0A31, %o2
25235 umul %g4, 0x11F5, %l3
25236 edge16ln %i4, %g7, %o6
25237 move %xcc, %i0, %i1
25238 fmovdle %xcc, %f29, %f9
25239 fnot1s %f7, %f25
25240 mulscc %g3, 0x0F4F, %l1
25241 alignaddr %i2, %l5, %l2
25242 udivcc %l4, 0x0C6C, %g6
25243 orcc %i7, %o4, %g1
25244 fmovsvs %xcc, %f22, %f7
25245 sub %o1, %o3, %o0
25246 or %g5, %l6, %i5
25247 movvs %icc, %o5, %i3
25248 movle %icc, %g2, %i6
25249 fmovsvc %xcc, %f15, %f9
25250 subc %l0, %o2, %o7
25251 stb %l3, [%l7 + 0x15]
25252 sub %i4, %g4, %g7
25253 xnor %o6, %i0, %i1
25254 subcc %g3, %l1, %l5
25255 ldd [%l7 + 0x08], %f12
25256 sdivcc %i2, 0x068A, %l4
25257 orcc %l2, 0x0B9C, %i7
25258 and %o4, 0x1846, %g6
25259 movl %icc, %o1, %o3
25260 stb %o0, [%l7 + 0x2B]
25261 ldsw [%l7 + 0x50], %g1
25262 fmovde %icc, %f15, %f29
25263 sllx %l6, 0x04, %g5
25264 fones %f10
25265 fmovrdlez %i5, %f28, %f16
25266 sth %i3, [%l7 + 0x68]
25267 movl %icc, %g2, %o5
25268 xnorcc %i6, %l0, %o7
25269 move %xcc, %l3, %i4
25270 or %g4, 0x0E8E, %g7
25271 fcmple32 %f22, %f16, %o6
25272 fmovde %icc, %f25, %f23
25273 addc %o2, %i1, %i0
25274 orncc %l1, 0x094C, %g3
25275 umulcc %i2, 0x12C4, %l4
25276 lduh [%l7 + 0x10], %l2
25277 stw %i7, [%l7 + 0x24]
25278 stb %o4, [%l7 + 0x37]
25279 move %xcc, %l5, %g6
25280 add %o3, %o1, %g1
25281 srl %l6, %o0, %g5
25282 nop
25283 set 0x77, %g7
25284 stb %i5, [%l7 + %g7]
25285 sethi 0x03A7, %g2
25286 lduw [%l7 + 0x7C], %i3
25287 ldsw [%l7 + 0x34], %i6
25288 udivx %l0, 0x1D9F, %o5
25289 addcc %o7, 0x02CC, %l3
25290 sdiv %g4, 0x1982, %i4
25291 movrgez %o6, %o2, %g7
25292 xnorcc %i0, %l1, %i1
25293 xnorcc %i2, 0x0650, %g3
25294 movrgez %l2, 0x060, %i7
25295 xnor %o4, %l5, %l4
25296 addccc %g6, 0x12A6, %o1
25297 umul %o3, %l6, %g1
25298 xnor %o0, 0x122B, %i5
25299 movrlz %g5, 0x266, %i3
25300 fandnot2 %f10, %f30, %f28
25301 movrgz %i6, 0x2B7, %g2
25302 mulscc %l0, %o7, %l3
25303 st %f21, [%l7 + 0x38]
25304 udivx %g4, 0x0B38, %o5
25305 movvs %xcc, %i4, %o6
25306 subc %g7, 0x101C, %o2
25307 andn %i0, %i1, %l1
25308 fsrc1 %f0, %f20
25309 stx %g3, [%l7 + 0x48]
25310 udiv %i2, 0x051F, %l2
25311 fpack32 %f14, %f2, %f14
25312 andncc %o4, %l5, %l4
25313 edge8n %g6, %i7, %o3
25314 std %f14, [%l7 + 0x70]
25315 fpack32 %f4, %f30, %f4
25316 stw %o1, [%l7 + 0x50]
25317 faligndata %f26, %f14, %f14
25318 array16 %l6, %o0, %g1
25319 sir 0x0E13
25320 fmovrslez %i5, %f13, %f16
25321 movvc %icc, %g5, %i6
25322 sub %i3, 0x0A46, %l0
25323 fsrc2s %f3, %f25
25324 alignaddrl %g2, %l3, %g4
25325 fnot2 %f30, %f8
25326 movrgz %o7, 0x317, %i4
25327 fmovdleu %xcc, %f14, %f24
25328 fsrc1s %f2, %f7
25329 andn %o6, %o5, %g7
25330 ldub [%l7 + 0x54], %i0
25331 movl %xcc, %i1, %o2
25332 stb %l1, [%l7 + 0x7F]
25333 movrne %g3, %l2, %i2
25334 fmuld8ulx16 %f28, %f25, %f20
25335 save %l5, 0x0B81, %l4
25336 rdpr %cwp, %g1
25337 rdpr %cansave, %g2
25338 rdpr %canrestore, %g3
25339 rdpr %cleanwin, %g4
25340 rdpr %otherwin, %g5
25341 rdpr %wstate, %g6
25342 lduh [%l7 + 0x32], %g6
25343 movrgez %o4, %o3, %o1
25344 nop
25345 set 0x7E, %o2
25346 ldub [%l7 + %o2], %l6
25347 edge16ln %o0, %g1, %i5
25348 edge16n %i7, %i6, %i3
25349 movne %xcc, %l0, %g5
25350 andncc %l3, %g2, %o7
25351 ldsw [%l7 + 0x6C], %g4
25352 lduh [%l7 + 0x0E], %o6
25353 fpsub32s %f13, %f26, %f18
25354 fmovscc %icc, %f30, %f9
25355 or %i4, %o5, %g7
25356 ldsb [%l7 + 0x74], %i0
25357 fmovda %xcc, %f12, %f3
25358 edge8 %i1, %o2, %g3
25359 addcc %l1, %l2, %l5
25360 movcs %xcc, %i2, %l4
25361 umul %g6, 0x031D, %o3
25362 array32 %o4, %l6, %o0
25363 fornot1 %f30, %f0, %f30
25364 addc %g1, 0x0FF1, %i5
25365 sll %i7, %i6, %o1
25366 movrne %i3, %l0, %g5
25367 edge16n %g2, %o7, %l3
25368 fcmpeq32 %f16, %f26, %g4
25369 ldd [%l7 + 0x70], %i4
25370 save %o5, %o6, %i0
25371 rdpr %cwp, %g1
25372 rdpr %cansave, %g2
25373 rdpr %canrestore, %g3
25374 rdpr %cleanwin, %g4
25375 rdpr %otherwin, %g5
25376 rdpr %wstate, %g6
25377 movrlz %g7, %o2, %i1
25378 movpos %xcc, %l1, %g3
25379 stb %l2, [%l7 + 0x72]
25380 move %xcc, %l5, %i2
25381 fnegs %f19, %f22
25382 movleu %xcc, %l4, %g6
25383 udivcc %o3, 0x1C52, %l6
25384 movrgz %o4, %g1, %o0
25385 umulcc %i7, %i6, %i5
25386 movvs %xcc, %o1, %l0
25387 fornot2 %f2, %f22, %f20
25388 srlx %i3, 0x0F, %g5
25389 mulx %o7, %l3, %g4
25390 ldsw [%l7 + 0x3C], %i4
25391 array16 %g2, %o5, %i0
25392 and %g7, %o6, %i1
25393 nop
25394 set 0x1C, %g3
25395 lduh [%l7 + %g3], %o2
25396 stb %g3, [%l7 + 0x0B]
25397 movre %l2, %l5, %i2
25398 subccc %l1, %l4, %g6
25399 movre %l6, %o4, %o3
25400 orn %g1, 0x0B9A, %i7
25401 fpack32 %f6, %f24, %f4
25402 alignaddr %o0, %i5, %o1
25403 umul %l0, 0x18D1, %i3
25404 fnors %f19, %f14, %f24
25405 movn %icc, %g5, %o7
25406 fmovrdne %i6, %f28, %f4
25407 udiv %l3, 0x0D1B, %i4
25408 xnor %g4, 0x1A1C, %o5
25409 ldsh [%l7 + 0x26], %i0
25410 popc %g7, %o6
25411 nop
25412 set 0x49, %l4
25413 ldsb [%l7 + %l4], %i1
25414 fpack16 %f2, %f21
25415 fxnor %f20, %f10, %f20
25416 umul %g2, %o2, %g3
25417 xnorcc %l5, %l2, %i2
25418 smulcc %l1, 0x0FBA, %l4
25419 fmovdcc %icc, %f15, %f9
25420 movrlz %l6, %o4, %g6
25421 movge %xcc, %o3, %g1
25422 ldsh [%l7 + 0x28], %i7
25423 for %f20, %f28, %f24
25424 movle %icc, %i5, %o1
25425 setx loop_79, %l0, %l1
25426 return %l1
25427 nop
25428 rdpr %cwp, %g1
25429 rdpr %cansave, %g2
25430 rdpr %canrestore, %g3
25431 rdpr %cleanwin, %g4
25432 rdpr %otherwin, %g5
25433 rdpr %wstate, %g6
25434loop_79: alignaddr %g5, %l0, %i6
25435 nop
25436 set 0x10, %o6
25437 ldd [%l7 + %o6], %l2
25438 fmovdne %icc, %f29, %f18
25439 movcs %xcc, %o7, %i4
25440 fmul8ulx16 %f18, %f0, %f26
25441 srax %g4, %o5, %i0
25442 mova %icc, %o6, %i1
25443 fmovrdgz %g7, %f14, %f0
25444 fmovdcs %xcc, %f2, %f15
25445 mulx %g2, %o2, %g3
25446 fnegd %f18, %f2
25447 ldd [%l7 + 0x58], %l2
25448 stx %i2, [%l7 + 0x78]
25449 movrlez %l1, %l5, %l6
25450 edge32n %l4, %o4, %g6
25451 lduh [%l7 + 0x30], %g1
25452 edge16ln %i7, %i5, %o3
25453 movvs %icc, %o0, %i3
25454 sir 0x0EC4
25455 movvs %icc, %o1, %g5
25456 fmuld8sux16 %f11, %f19, %f28
25457 mulscc %l0, %i6, %l3
25458 smul %o7, %g4, %o5
25459 edge32n %i0, %o6, %i4
25460 subcc %i1, %g2, %o2
25461 edge8ln %g7, %g3, %l2
25462 sethi 0x059C, %l1
25463 umulcc %i2, %l6, %l4
25464 edge32n %o4, %g6, %g1
25465 lduh [%l7 + 0x32], %l5
25466 fmovscs %xcc, %f13, %f4
25467 movpos %xcc, %i7, %i5
25468 xorcc %o3, %o0, %o1
25469 lduw [%l7 + 0x1C], %g5
25470 andn %l0, 0x16C8, %i6
25471 orncc %l3, %i3, %o7
25472 fmovrslez %g4, %f5, %f21
25473 movg %xcc, %i0, %o5
25474 udivx %o6, 0x09C7, %i4
25475 mova %xcc, %g2, %i1
25476 edge16n %o2, %g3, %l2
25477 fandnot1s %f29, %f16, %f14
25478 std %f8, [%l7 + 0x30]
25479 ld [%l7 + 0x6C], %f22
25480 andncc %g7, %l1, %l6
25481 ldd [%l7 + 0x28], %l4
25482 sra %o4, %i2, %g6
25483 sdiv %g1, 0x1899, %l5
25484 udiv %i5, 0x0C0B, %i7
25485 sra %o3, 0x1B, %o1
25486 fnot2s %f30, %f27
25487 edge8n %g5, %o0, %l0
25488 fnor %f0, %f30, %f12
25489 sth %i6, [%l7 + 0x6A]
25490 umulcc %i3, %o7, %l3
25491 edge32n %g4, %i0, %o6
25492 edge32l %i4, %g2, %i1
25493 movrgez %o5, 0x3E3, %g3
25494 movrgz %o2, %g7, %l2
25495 movre %l6, 0x3EB, %l1
25496 save %l4, %i2, %o4
25497 rdpr %cwp, %g1
25498 rdpr %cansave, %g2
25499 rdpr %canrestore, %g3
25500 rdpr %cleanwin, %g4
25501 rdpr %otherwin, %g5
25502 rdpr %wstate, %g6
25503 edge16 %g1, %l5, %i5
25504 movl %xcc, %g6, %i7
25505 array8 %o1, %o3, %o0
25506 movre %g5, 0x3C3, %i6
25507 ld [%l7 + 0x1C], %f2
25508 umul %i3, %o7, %l3
25509 alignaddr %l0, %g4, %i0
25510 movl %icc, %i4, %g2
25511 sll %o6, %i1, %o5
25512 fmovsvs %icc, %f18, %f5
25513 ld [%l7 + 0x6C], %f1
25514 fmovdcc %xcc, %f8, %f14
25515 pdist %f20, %f28, %f8
25516 xor %g3, 0x080B, %g7
25517 fmovse %icc, %f28, %f24
25518 movrne %o2, %l2, %l6
25519 movge %xcc, %l1, %l4
25520 fornot1s %f26, %f26, %f31
25521 fornot2s %f9, %f21, %f5
25522 fpsub32s %f29, %f21, %f29
25523 movrgz %i2, %g1, %o4
25524 mova %xcc, %i5, %g6
25525 orncc %l5, 0x0E3C, %i7
25526 edge16ln %o3, %o0, %o1
25527 array8 %i6, %g5, %i3
25528 fnot2 %f2, %f0
25529 fmovdne %icc, %f16, %f1
25530 umul %o7, %l0, %l3
25531 ldsh [%l7 + 0x70], %i0
25532 movcc %xcc, %i4, %g4
25533 movrgz %o6, %i1, %g2
25534 sllx %o5, 0x05, %g3
25535 sethi 0x04F4, %o2
25536 sdivx %g7, 0x1A3A, %l2
25537 xnor %l6, %l1, %l4
25538 movgu %icc, %g1, %o4
25539 fmovrslz %i2, %f25, %f29
25540 fmovrdgez %g6, %f2, %f14
25541 srax %i5, %i7, %l5
25542 movleu %icc, %o0, %o1
25543 fxnors %f18, %f4, %f9
25544 fmovsgu %icc, %f23, %f3
25545 or %i6, 0x02E9, %o3
25546 fabsd %f30, %f26
25547 fmovse %icc, %f26, %f7
25548 ldub [%l7 + 0x46], %i3
25549 sra %g5, 0x05, %o7
25550 fpmerge %f26, %f14, %f20
25551 edge32ln %l3, %i0, %l0
25552 edge32l %g4, %i4, %i1
25553 stw %g2, [%l7 + 0x30]
25554 fmovsl %icc, %f21, %f20
25555 edge8n %o5, %g3, %o6
25556 srlx %o2, 0x1E, %g7
25557 movge %icc, %l2, %l1
25558 movg %xcc, %l6, %g1
25559 fmovscc %xcc, %f18, %f8
25560 ldd [%l7 + 0x48], %o4
25561 srl %l4, %i2, %g6
25562 movre %i5, 0x02F, %l5
25563 sdivx %i7, 0x1553, %o0
25564 andn %o1, 0x1603, %o3
25565 edge16 %i6, %i3, %g5
25566 sdiv %l3, 0x01EF, %o7
25567 smul %i0, %g4, %l0
25568 fcmps %fcc2, %f16, %f30
25569 fnot2s %f6, %f25
25570 fmovrslz %i4, %f24, %f12
25571 sethi 0x1AD6, %i1
25572 array16 %o5, %g2, %o6
25573 addc %o2, 0x0168, %g7
25574 ldsh [%l7 + 0x28], %l2
25575 movpos %xcc, %g3, %l1
25576 sll %g1, 0x0D, %o4
25577 udiv %l6, 0x0999, %i2
25578 nop
25579 set 0x18, %o5
25580 ldx [%l7 + %o5], %l4
25581 popc %g6, %i5
25582 sub %i7, 0x08B1, %l5
25583 lduh [%l7 + 0x58], %o1
25584 ldx [%l7 + 0x40], %o0
25585 fmovspos %xcc, %f4, %f27
25586 addccc %i6, %i3, %g5
25587 sra %o3, %l3, %o7
25588 movrgez %i0, 0x19A, %g4
25589 mova %xcc, %i4, %i1
25590 orn %o5, 0x06BA, %g2
25591 fsrc1s %f11, %f21
25592 movge %xcc, %o6, %l0
25593 ldsw [%l7 + 0x24], %g7
25594 fmovsvs %xcc, %f12, %f24
25595 movle %icc, %o2, %l2
25596 srl %l1, 0x1E, %g3
25597 popc %g1, %l6
25598 movrlz %o4, %i2, %l4
25599 smul %g6, %i7, %l5
25600 ldx [%l7 + 0x48], %i5
25601 edge32 %o1, %o0, %i3
25602 mulx %g5, %o3, %i6
25603 smulcc %o7, %l3, %g4
25604 fmovde %icc, %f25, %f25
25605 edge32l %i0, %i1, %i4
25606 and %o5, 0x04E9, %g2
25607 nop
25608 set 0x78, %i1
25609 ldx [%l7 + %i1], %l0
25610 umul %o6, %o2, %l2
25611 movrne %l1, 0x14B, %g3
25612 movl %icc, %g1, %l6
25613 edge8n %o4, %g7, %l4
25614 subcc %g6, %i2, %l5
25615 and %i7, 0x11A4, %o1
25616 array32 %i5, %o0, %i3
25617 movleu %xcc, %o3, %g5
25618 ldd [%l7 + 0x50], %f30
25619 ldd [%l7 + 0x50], %o6
25620 fmovrsgz %l3, %f23, %f4
25621 mulscc %g4, 0x1224, %i6
25622 add %i1, %i4, %i0
25623 fpack16 %f30, %f2
25624 fmul8ulx16 %f18, %f14, %f14
25625 addc %g2, 0x1EB9, %l0
25626 xnorcc %o5, %o6, %o2
25627 smul %l1, 0x0553, %l2
25628 sethi 0x1212, %g3
25629 fmul8x16 %f19, %f0, %f20
25630 movre %g1, 0x191, %l6
25631 fmovrsgez %g7, %f1, %f5
25632 ldsb [%l7 + 0x2B], %o4
25633 fsrc2s %f8, %f15
25634 fmovsge %xcc, %f13, %f15
25635 movg %icc, %l4, %i2
25636 sra %l5, %g6, %o1
25637 array32 %i7, %i5, %i3
25638 umul %o0, %o3, %g5
25639 subccc %o7, 0x1BBA, %g4
25640 movcs %icc, %l3, %i1
25641 edge8n %i4, %i6, %i0
25642 mulscc %g2, %o5, %l0
25643 umul %o6, 0x12F5, %o2
25644 movre %l1, 0x13B, %l2
25645 movvc %xcc, %g1, %g3
25646 edge16n %l6, %g7, %l4
25647 orncc %o4, %i2, %g6
25648 movpos %xcc, %l5, %o1
25649 edge16 %i7, %i5, %o0
25650 ldx [%l7 + 0x18], %i3
25651 xorcc %o3, %o7, %g4
25652 movle %icc, %l3, %i1
25653 movcc %icc, %g5, %i6
25654 add %i4, %i0, %o5
25655 alignaddr %g2, %o6, %o2
25656 edge16 %l0, %l1, %g1
25657 std %f24, [%l7 + 0x68]
25658 movle %xcc, %l2, %l6
25659 srl %g7, 0x17, %l4
25660 edge8ln %g3, %o4, %g6
25661 edge32ln %i2, %o1, %i7
25662 fcmpgt32 %f18, %f10, %l5
25663 ldx [%l7 + 0x48], %o0
25664 fnot2s %f16, %f26
25665 fsrc2 %f0, %f14
25666 movrne %i3, 0x1B2, %i5
25667 ldd [%l7 + 0x50], %o2
25668 restore %o7, 0x0ACD, %l3
25669 rdpr %cwp, %g1
25670 rdpr %cansave, %g2
25671 rdpr %canrestore, %g3
25672 rdpr %cleanwin, %g4
25673 rdpr %otherwin, %g5
25674 rdpr %wstate, %g6
25675 stx %g4, [%l7 + 0x10]
25676 movgu %icc, %i1, %g5
25677 movvs %icc, %i4, %i0
25678 smul %i6, 0x0393, %o5
25679 faligndata %f20, %f0, %f6
25680 movge %icc, %o6, %g2
25681 fands %f27, %f31, %f4
25682 sdiv %l0, 0x1B84, %o2
25683 ldsb [%l7 + 0x62], %l1
25684 ldsb [%l7 + 0x4A], %l2
25685 lduw [%l7 + 0x7C], %g1
25686 edge8n %g7, %l6, %g3
25687 alignaddrl %o4, %g6, %i2
25688 movvc %icc, %o1, %i7
25689 setx loop_80, %l0, %l1
25690 return %l1
25691 nop
25692 rdpr %cwp, %g1
25693 rdpr %cansave, %g2
25694 rdpr %canrestore, %g3
25695 rdpr %cleanwin, %g4
25696 rdpr %otherwin, %g5
25697 rdpr %wstate, %g6
25698loop_80: ldx [%l7 + 0x18], %l5
25699 edge16n %i3, %i5, %o7
25700 stx %o3, [%l7 + 0x18]
25701 st %f2, [%l7 + 0x0C]
25702 fpsub32 %f12, %f26, %f4
25703 xorcc %g4, 0x1C45, %l3
25704 fmovdvc %icc, %f30, %f27
25705 fors %f1, %f17, %f24
25706 xorcc %g5, %i4, %i1
25707 addc %i0, %i6, %o6
25708 edge32l %o5, %g2, %l0
25709 fcmps %fcc0, %f7, %f31
25710 ldub [%l7 + 0x4E], %o2
25711 ldd [%l7 + 0x08], %l2
25712 movvs %icc, %g1, %g7
25713 fmovsleu %xcc, %f7, %f13
25714 sra %l1, 0x0D, %l6
25715 movpos %xcc, %g3, %o4
25716 movre %g6, 0x2DB, %i2
25717 fcmpne32 %f26, %f16, %i7
25718 fpadd16 %f12, %f30, %f26
25719 srl %l4, %o0, %o1
25720 nop
25721 set 0x36, %i6
25722 sth %l5, [%l7 + %i6]
25723 sethi 0x15D4, %i3
25724 fxors %f12, %f21, %f16
25725 movre %o7, 0x004, %o3
25726 ldsh [%l7 + 0x14], %g4
25727 fmovs %f13, %f31
25728 st %f1, [%l7 + 0x6C]
25729 smul %i5, 0x0393, %l3
25730 fmovdle %icc, %f1, %f21
25731 sdivcc %i4, 0x03D8, %i1
25732 movrlez %g5, %i6, %i0
25733 fornot1 %f26, %f0, %f0
25734 sdivx %o6, 0x16E4, %o5
25735 edge32n %g2, %l0, %o2
25736 xnor %g1, %l2, %g7
25737 orn %l6, %l1, %g3
25738 save %g6, %i2, %i7
25739 rdpr %cwp, %g1
25740 rdpr %cansave, %g2
25741 rdpr %canrestore, %g3
25742 rdpr %cleanwin, %g4
25743 rdpr %otherwin, %g5
25744 rdpr %wstate, %g6
25745 subccc %o4, %o0, %o1
25746 xnorcc %l4, %i3, %l5
25747 andn %o3, 0x10B1, %g4
25748 addc %o7, 0x1056, %l3
25749 nop
25750 set 0x20, %i7
25751 ldd [%l7 + %i7], %i4
25752 fmovrsne %i4, %f31, %f15
25753 fnot1s %f1, %f31
25754 udivx %i1, 0x0480, %g5
25755 fcmpne16 %f24, %f28, %i6
25756 array32 %o6, %i0, %g2
25757 movcs %icc, %o5, %o2
25758 movrne %l0, 0x319, %l2
25759 andn %g7, 0x03B5, %l6
25760 st %f6, [%l7 + 0x44]
25761 fmovdg %icc, %f17, %f12
25762 umulcc %l1, 0x03B7, %g3
25763 sub %g6, 0x157C, %g1
25764 smul %i2, 0x1C61, %i7
25765 alignaddr %o0, %o1, %o4
25766 movn %icc, %l4, %l5
25767 sir 0x0903
25768 edge16 %o3, %i3, %g4
25769 movle %icc, %l3, %o7
25770 fmovsleu %icc, %f14, %f1
25771 sub %i5, %i4, %g5
25772 fnot2s %f22, %f14
25773 srax %i6, 0x17, %i1
25774 addccc %o6, 0x01FB, %g2
25775 fmuld8sux16 %f22, %f10, %f2
25776 ldub [%l7 + 0x75], %o5
25777 udiv %i0, 0x0B2A, %l0
25778 array16 %o2, %g7, %l6
25779 movg %xcc, %l2, %g3
25780 edge32ln %l1, %g1, %i2
25781 andcc %i7, %g6, %o1
25782 array32 %o0, %o4, %l5
25783 fnot2 %f22, %f26
25784 ld [%l7 + 0x50], %f28
25785 edge8l %o3, %l4, %g4
25786 movn %icc, %l3, %o7
25787 sth %i5, [%l7 + 0x12]
25788 ldsw [%l7 + 0x20], %i3
25789 fmovsle %xcc, %f12, %f4
25790 move %xcc, %g5, %i4
25791 andn %i1, 0x061C, %o6
25792 bshuffle %f14, %f30, %f22
25793 edge32ln %g2, %o5, %i0
25794 movrlez %i6, %l0, %g7
25795 fmovsvc %xcc, %f21, %f18
25796 movvc %xcc, %l6, %o2
25797 sethi 0x13F2, %l2
25798 array32 %l1, %g3, %g1
25799 srlx %i2, 0x0E, %g6
25800 stw %o1, [%l7 + 0x58]
25801 fmovdne %icc, %f0, %f4
25802 array8 %i7, %o0, %o4
25803 movrgez %l5, %l4, %o3
25804 orncc %g4, 0x1CF6, %l3
25805 fmovsvs %icc, %f12, %f10
25806 orncc %i5, %i3, %o7
25807 movrgez %g5, %i4, %o6
25808 sllx %i1, 0x08, %o5
25809 fmovd %f28, %f18
25810 edge32n %i0, %i6, %l0
25811 sir 0x1930
25812 fnors %f14, %f17, %f2
25813 srl %g7, 0x0A, %g2
25814 orn %l6, 0x0FCF, %l2
25815 movl %xcc, %o2, %g3
25816 subcc %g1, 0x1344, %i2
25817 edge16 %g6, %o1, %i7
25818 movre %l1, 0x2F9, %o4
25819 move %xcc, %o0, %l4
25820 lduh [%l7 + 0x40], %o3
25821 umul %g4, %l5, %i5
25822 sub %i3, %l3, %o7
25823 stb %g5, [%l7 + 0x21]
25824 fmovsvs %xcc, %f9, %f6
25825 sethi 0x00D9, %i4
25826 subccc %i1, 0x1629, %o5
25827 fmovspos %xcc, %f3, %f4
25828 fmovsvc %xcc, %f0, %f23
25829 ldsh [%l7 + 0x2A], %i0
25830 sra %o6, 0x11, %i6
25831 fornot2 %f4, %f2, %f20
25832 movvc %xcc, %l0, %g2
25833 fpsub32 %f20, %f26, %f26
25834 movrgez %l6, 0x340, %g7
25835 srlx %o2, %l2, %g1
25836 srlx %i2, %g6, %g3
25837 fmovdgu %xcc, %f23, %f16
25838 fsrc2s %f10, %f11
25839 fpmerge %f27, %f4, %f26
25840 addccc %i7, 0x0E22, %l1
25841 fmovrdgez %o1, %f6, %f14
25842 edge8n %o0, %o4, %l4
25843 fsrc1 %f4, %f0
25844 fxnors %f18, %f28, %f29
25845 sub %o3, %l5, %i5
25846 fcmpgt16 %f12, %f26, %i3
25847 movg %xcc, %l3, %g4
25848 fmovda %icc, %f29, %f30
25849 fpadd32 %f20, %f24, %f4
25850 edge32ln %o7, %i4, %i1
25851 srl %o5, %i0, %o6
25852 fmovse %xcc, %f1, %f16
25853 xor %i6, 0x0B71, %l0
25854 movrlez %g5, %g2, %g7
25855 save %l6, 0x1D30, %l2
25856 rdpr %cwp, %g1
25857 rdpr %cansave, %g2
25858 rdpr %canrestore, %g3
25859 rdpr %cleanwin, %g4
25860 rdpr %otherwin, %g5
25861 rdpr %wstate, %g6
25862 sub %g1, 0x1BBA, %i2
25863 edge32l %g6, %o2, %g3
25864 fmuld8sux16 %f1, %f5, %f2
25865 fornot2s %f3, %f4, %f9
25866 sth %l1, [%l7 + 0x64]
25867 movrne %i7, %o1, %o4
25868 ldd [%l7 + 0x40], %f24
25869 movcs %icc, %l4, %o0
25870 movpos %xcc, %o3, %i5
25871 sdivx %l5, 0x0EC6, %i3
25872 fpsub32 %f20, %f22, %f2
25873 udiv %l3, 0x0C8A, %g4
25874 fmovsa %xcc, %f23, %f16
25875 siam 0x7
25876 movvs %xcc, %o7, %i4
25877 edge16n %o5, %i0, %o6
25878 mulscc %i6, %i1, %g5
25879 edge8ln %g2, %g7, %l0
25880 umulcc %l2, 0x07F8, %l6
25881 xnorcc %g1, 0x1208, %g6
25882 movrgez %i2, 0x0F1, %g3
25883 movpos %icc, %l1, %o2
25884 edge32l %o1, %i7, %l4
25885 edge8l %o0, %o4, %i5
25886 and %o3, %l5, %l3
25887 fcmpgt16 %f28, %f6, %i3
25888 edge32ln %g4, %o7, %o5
25889 popc %i0, %o6
25890 movle %icc, %i6, %i4
25891 movne %icc, %i1, %g5
25892 xnor %g7, %l0, %l2
25893 movle %icc, %g2, %g1
25894 fsrc2 %f8, %f12
25895 array32 %l6, %g6, %g3
25896 or %i2, %l1, %o1
25897 fmovde %icc, %f4, %f20
25898 andncc %i7, %l4, %o0
25899 orcc %o2, 0x0814, %i5
25900 fsrc2s %f6, %f23
25901 fmovrdne %o4, %f18, %f12
25902 fones %f2
25903 movleu %icc, %o3, %l3
25904 edge16 %i3, %l5, %o7
25905 umulcc %o5, %i0, %g4
25906 fcmple32 %f24, %f14, %o6
25907 fcmple16 %f12, %f30, %i4
25908 sdivcc %i6, 0x0AB4, %g5
25909 stb %g7, [%l7 + 0x4C]
25910 addc %l0, %i1, %g2
25911 andncc %l2, %g1, %l6
25912 udivx %g6, 0x10BF, %i2
25913 movrlz %g3, %o1, %i7
25914 fmovrsne %l4, %f27, %f30
25915 and %o0, 0x01A8, %l1
25916 lduh [%l7 + 0x52], %i5
25917 edge16l %o4, %o2, %l3
25918 movcc %xcc, %o3, %i3
25919 ldub [%l7 + 0x19], %o7
25920 edge16l %l5, %i0, %o5
25921 movrgez %g4, %i4, %i6
25922 andcc %g5, 0x075E, %o6
25923 sll %g7, %l0, %g2
25924 fmul8x16 %f7, %f10, %f16
25925 edge8 %l2, %i1, %l6
25926 fpsub16 %f12, %f20, %f16
25927 movrlz %g6, %i2, %g1
25928 fmovsvs %icc, %f27, %f20
25929 fpsub32s %f3, %f18, %f0
25930 srl %o1, 0x0E, %i7
25931 xor %l4, 0x1805, %o0
25932 fmul8x16al %f9, %f11, %f6
25933 mulscc %l1, %g3, %i5
25934 and %o2, 0x0684, %o4
25935 edge32n %o3, %l3, %i3
25936 ldsw [%l7 + 0x64], %l5
25937 fandnot2 %f30, %f10, %f10
25938 movne %xcc, %o7, %i0
25939 movne %xcc, %g4, %o5
25940 stx %i4, [%l7 + 0x10]
25941 array8 %g5, %i6, %o6
25942 restore %l0, %g2, %g7
25943 rdpr %cwp, %g1
25944 rdpr %cansave, %g2
25945 rdpr %canrestore, %g3
25946 rdpr %cleanwin, %g4
25947 rdpr %otherwin, %g5
25948 rdpr %wstate, %g6
25949 movrlez %i1, %l6, %g6
25950 orncc %i2, %l2, %g1
25951 movcs %xcc, %i7, %o1
25952 fpsub16s %f7, %f12, %f17
25953 movvc %xcc, %o0, %l4
25954 nop
25955 set 0x30, %i5
25956 ldsw [%l7 + %i5], %g3
25957 sdivx %i5, 0x0AAA, %l1
25958 addcc %o2, 0x0FFD, %o3
25959 sdivcc %l3, 0x0E66, %o4
25960 add %l5, 0x1DF3, %o7
25961 addc %i0, %i3, %o5
25962 lduw [%l7 + 0x2C], %i4
25963 fcmpeq16 %f12, %f22, %g5
25964 edge8n %i6, %o6, %g4
25965 stb %l0, [%l7 + 0x26]
25966 fcmpes %fcc1, %f30, %f27
25967 xnorcc %g7, 0x11F6, %g2
25968 fabsd %f2, %f6
25969 fmovdleu %xcc, %f23, %f0
25970 alignaddrl %i1, %l6, %i2
25971 movneg %xcc, %g6, %l2
25972 orn %i7, 0x1DE1, %g1
25973 sdivx %o0, 0x0F9A, %o1
25974 andcc %l4, %g3, %i5
25975 sth %l1, [%l7 + 0x2A]
25976 save %o3, %o2, %l3
25977 rdpr %cwp, %g1
25978 rdpr %cansave, %g2
25979 rdpr %canrestore, %g3
25980 rdpr %cleanwin, %g4
25981 rdpr %otherwin, %g5
25982 rdpr %wstate, %g6
25983 fcmple32 %f18, %f20, %o4
25984 fpsub32s %f17, %f21, %f27
25985 sth %l5, [%l7 + 0x16]
25986 movl %xcc, %o7, %i0
25987 alignaddr %i3, %i4, %g5
25988 andncc %o5, %o6, %i6
25989 andn %g4, %l0, %g7
25990 mova %icc, %i1, %l6
25991 fcmple16 %f24, %f4, %g2
25992 andcc %i2, %l2, %g6
25993 movvs %icc, %g1, %o0
25994 sllx %o1, 0x19, %i7
25995 orn %g3, 0x0EC9, %i5
25996 subc %l4, %o3, %l1
25997 sdivcc %o2, 0x01D0, %o4
25998 movrne %l5, %l3, %i0
25999 movgu %icc, %o7, %i4
26000 ldd [%l7 + 0x78], %g4
26001 fsrc1 %f24, %f26
26002 ldsw [%l7 + 0x5C], %o5
26003 xnorcc %o6, 0x142B, %i3
26004 fones %f11
26005 ldsw [%l7 + 0x74], %g4
26006 movcc %xcc, %i6, %g7
26007 edge32 %i1, %l0, %l6
26008 movgu %xcc, %i2, %g2
26009 fmovdn %xcc, %f11, %f31
26010 subcc %l2, 0x0D58, %g6
26011 alignaddrl %o0, %g1, %o1
26012 ldx [%l7 + 0x30], %i7
26013 udivcc %i5, 0x08B7, %l4
26014 fmovrslez %o3, %f0, %f9
26015 edge8ln %l1, %g3, %o4
26016 sra %o2, %l5, %i0
26017 ldd [%l7 + 0x78], %o6
26018 movcc %icc, %i4, %l3
26019 movcc %icc, %o5, %o6
26020 srax %g5, 0x0E, %i3
26021 and %i6, 0x0A4C, %g4
26022 edge8n %g7, %i1, %l6
26023 andncc %l0, %g2, %i2
26024 alignaddrl %g6, %o0, %l2
26025 fmovsne %icc, %f31, %f22
26026 movre %g1, %o1, %i5
26027 orncc %l4, %i7, %l1
26028 smulcc %g3, 0x047F, %o3
26029 or %o2, %l5, %o4
26030 srlx %i0, 0x19, %o7
26031 std %f10, [%l7 + 0x60]
26032 for %f12, %f10, %f28
26033 mulx %i4, 0x0302, %o5
26034 xor %o6, %g5, %l3
26035 or %i3, 0x0739, %i6
26036 stx %g4, [%l7 + 0x38]
26037 add %i1, 0x03B2, %l6
26038 movre %l0, %g7, %i2
26039 edge8n %g2, %o0, %l2
26040 fands %f18, %f3, %f26
26041 movrgz %g1, %g6, %i5
26042 fxor %f2, %f8, %f20
26043 edge8ln %o1, %l4, %i7
26044 stx %g3, [%l7 + 0x20]
26045 stw %o3, [%l7 + 0x10]
26046 movg %xcc, %l1, %l5
26047 sdivx %o4, 0x15AE, %i0
26048 movrgez %o2, %o7, %i4
26049 fmul8sux16 %f12, %f30, %f2
26050 fpsub16 %f18, %f6, %f20
26051 movrlez %o5, %g5, %l3
26052 fsrc1s %f7, %f22
26053 umul %i3, 0x02C9, %o6
26054 movleu %xcc, %g4, %i1
26055 udiv %i6, 0x135D, %l6
26056 movrne %g7, %l0, %i2
26057 or %g2, 0x0195, %o0
26058 fornot1s %f31, %f1, %f10
26059 movcs %xcc, %g1, %g6
26060 umulcc %i5, 0x07DC, %o1
26061 fmovsg %xcc, %f20, %f7
26062 array32 %l4, %i7, %g3
26063 movrgz %o3, 0x350, %l1
26064 ldd [%l7 + 0x30], %l4
26065 fmovsa %xcc, %f3, %f3
26066 edge32n %o4, %l2, %i0
26067 xnorcc %o2, %o7, %o5
26068 movneg %xcc, %g5, %i4
26069 smulcc %i3, 0x105D, %l3
26070 sth %o6, [%l7 + 0x3C]
26071 fcmple32 %f16, %f12, %i1
26072 udivcc %i6, 0x1E19, %l6
26073 array16 %g4, %g7, %i2
26074 subc %l0, 0x1709, %g2
26075 sdiv %g1, 0x0642, %o0
26076 edge8l %g6, %i5, %o1
26077 fmovdvc %icc, %f30, %f6
26078 movneg %icc, %i7, %g3
26079 and %l4, 0x1E7F, %o3
26080 fabsd %f26, %f30
26081 fmovspos %xcc, %f7, %f30
26082 array16 %l5, %l1, %o4
26083 faligndata %f14, %f20, %f14
26084 movne %xcc, %i0, %l2
26085 movvc %icc, %o2, %o5
26086 movvc %icc, %g5, %o7
26087 lduh [%l7 + 0x2C], %i4
26088 movvs %xcc, %i3, %o6
26089 fmovdn %xcc, %f7, %f5
26090 fzeros %f6
26091 mulscc %i1, 0x1A37, %i6
26092 alignaddr %l3, %g4, %g7
26093 edge16ln %l6, %i2, %g2
26094 movgu %xcc, %g1, %o0
26095 sethi 0x1C33, %g6
26096 smulcc %l0, 0x0EFD, %i5
26097 movpos %icc, %o1, %g3
26098 sdivcc %l4, 0x1ED7, %o3
26099 movrgz %i7, 0x1E3, %l5
26100 edge16l %l1, %o4, %l2
26101 edge32ln %o2, %i0, %g5
26102 fmovdle %icc, %f23, %f0
26103 movne %icc, %o5, %o7
26104 fmovrde %i3, %f14, %f30
26105 fmovspos %xcc, %f25, %f30
26106 smul %o6, %i1, %i4
26107 setx loop_81, %l0, %l1
26108 return %l1
26109 nop
26110 rdpr %cwp, %g1
26111 rdpr %cansave, %g2
26112 rdpr %canrestore, %g3
26113 rdpr %cleanwin, %g4
26114 rdpr %otherwin, %g5
26115 rdpr %wstate, %g6
26116loop_81: popc 0x11B5, %l6
26117 fcmple16 %f22, %f2, %i2
26118 ldsw [%l7 + 0x78], %g2
26119 movvs %xcc, %g1, %o0
26120 movrne %g4, %g6, %i5
26121 edge16ln %l0, %g3, %l4
26122 fornot1s %f23, %f6, %f31
26123 udivcc %o3, 0x1D7F, %i7
26124 mova %icc, %l5, %o1
26125 mova %icc, %o4, %l1
26126 fornot1 %f24, %f24, %f20
26127 fcmpes %fcc3, %f10, %f4
26128 ldsb [%l7 + 0x31], %o2
26129 edge16n %i0, %g5, %l2
26130 std %f18, [%l7 + 0x18]
26131 sll %o5, %i3, %o7
26132 udiv %o6, 0x0F5D, %i1
26133 sllx %i4, %l3, %g7
26134 fcmpeq32 %f22, %f14, %l6
26135 edge8l %i6, %g2, %g1
26136 nop
26137 set 0x72, %i3
26138 ldub [%l7 + %i3], %i2
26139 udiv %o0, 0x1FB2, %g4
26140 fors %f9, %f24, %f30
26141 movpos %xcc, %i5, %l0
26142 lduw [%l7 + 0x28], %g6
26143 fmovdne %xcc, %f5, %f11
26144 udivcc %g3, 0x187E, %o3
26145 edge32l %i7, %l5, %o1
26146 sllx %l4, 0x01, %l1
26147 movn %icc, %o2, %o4
26148 movge %xcc, %g5, %l2
26149 ldub [%l7 + 0x65], %i0
26150 edge8n %i3, %o7, %o5
26151 movcc %icc, %i1, %i4
26152 fcmpes %fcc0, %f18, %f21
26153 movrlz %o6, %g7, %l3
26154 fmovdn %icc, %f14, %f15
26155 sll %l6, %i6, %g2
26156 siam 0x0
26157 srax %g1, 0x1F, %o0
26158 movn %icc, %g4, %i2
26159 ldsw [%l7 + 0x5C], %i5
26160 alignaddrl %l0, %g3, %g6
26161 stb %o3, [%l7 + 0x1F]
26162 sdiv %l5, 0x0861, %i7
26163 edge8ln %o1, %l4, %o2
26164 sdivcc %o4, 0x139B, %l1
26165 fmovsgu %icc, %f1, %f14
26166 ldsh [%l7 + 0x4E], %l2
26167 xorcc %i0, %i3, %o7
26168 ldd [%l7 + 0x68], %f26
26169 addc %o5, %g5, %i4
26170 fmovdneg %xcc, %f20, %f9
26171 nop
26172 set 0x38, %g4
26173 stb %o6, [%l7 + %g4]
26174 array8 %g7, %i1, %l3
26175 array16 %l6, %g2, %g1
26176 movcc %xcc, %i6, %g4
26177 sdivx %o0, 0x18B0, %i5
26178 udiv %l0, 0x1688, %g3
26179 smulcc %i2, %o3, %l5
26180 nop
26181 set 0x2A, %i4
26182 ldsh [%l7 + %i4], %i7
26183 edge32ln %g6, %o1, %l4
26184 andncc %o4, %o2, %l2
26185 edge8ln %l1, %i3, %o7
26186 fmovdleu %icc, %f19, %f12
26187 edge16n %o5, %i0, %g5
26188 addcc %o6, %g7, %i1
26189 fnot1 %f0, %f14
26190 sdiv %i4, 0x01D6, %l6
26191 movleu %xcc, %l3, %g2
26192 move %icc, %i6, %g1
26193 sdivx %o0, 0x1B6D, %i5
26194 sdiv %g4, 0x045B, %l0
26195 fmul8x16al %f17, %f25, %f30
26196 popc 0x141A, %i2
26197 array8 %g3, %o3, %i7
26198 std %f28, [%l7 + 0x10]
26199 movre %l5, %g6, %l4
26200 subc %o4, 0x007B, %o1
26201 ldd [%l7 + 0x08], %l2
26202 andn %l1, %o2, %o7
26203 xor %o5, 0x14E3, %i0
26204 ldd [%l7 + 0x08], %i2
26205 orncc %o6, 0x140A, %g7
26206 fcmpes %fcc2, %f13, %f8
26207 sth %g5, [%l7 + 0x3C]
26208 movrne %i4, %i1, %l6
26209 fmovrslz %l3, %f5, %f11
26210 sll %g2, %g1, %o0
26211 mova %xcc, %i5, %g4
26212 fmovdcc %xcc, %f31, %f21
26213 lduh [%l7 + 0x08], %i6
26214 ldsb [%l7 + 0x30], %i2
26215 movge %xcc, %l0, %g3
26216 orncc %i7, %o3, %l5
26217 fandnot1s %f14, %f8, %f25
26218 sth %g6, [%l7 + 0x22]
26219 fsrc1 %f8, %f18
26220 udivcc %o4, 0x08A3, %l4
26221 movcc %icc, %l2, %o1
26222 xor %l1, 0x012C, %o2
26223 movge %icc, %o5, %o7
26224 orn %i0, 0x1031, %i3
26225 fmovdcs %icc, %f6, %f28
26226 edge8n %g7, %g5, %i4
26227 andcc %o6, %l6, %l3
26228 fmovrdlez %g2, %f20, %f14
26229 fcmpeq32 %f24, %f20, %g1
26230 movleu %xcc, %i1, %i5
26231 fnegs %f18, %f1
26232 sdiv %g4, 0x12AA, %i6
26233 umulcc %i2, %o0, %l0
26234 fsrc2 %f30, %f24
26235 stw %i7, [%l7 + 0x44]
26236 ldx [%l7 + 0x28], %o3
26237 movl %icc, %l5, %g3
26238 addcc %o4, %l4, %g6
26239 ldsb [%l7 + 0x21], %l2
26240 movvc %icc, %o1, %l1
26241 array8 %o2, %o5, %o7
26242 fsrc2s %f22, %f29
26243 sdivx %i0, 0x0876, %i3
26244 movre %g7, 0x08A, %g5
26245 stx %i4, [%l7 + 0x28]
26246 std %f10, [%l7 + 0x30]
26247 fcmpes %fcc3, %f22, %f19
26248 save %l6, 0x1BDC, %o6
26249 rdpr %cwp, %g1
26250 rdpr %cansave, %g2
26251 rdpr %canrestore, %g3
26252 rdpr %cleanwin, %g4
26253 rdpr %otherwin, %g5
26254 rdpr %wstate, %g6
26255 fmovscs %xcc, %f15, %f15
26256 fmovse %xcc, %f11, %f1
26257 fmul8sux16 %f22, %f20, %f12
26258 ldd [%l7 + 0x18], %f28
26259 edge8l %g2, %l3, %i1
26260 fmovsneg %xcc, %f24, %f9
26261 sdivcc %i5, 0x0657, %g4
26262 movne %icc, %i6, %g1
26263 fmovspos %xcc, %f16, %f0
26264 udiv %o0, 0x1FE1, %l0
26265 movrlz %i7, %o3, %l5
26266 edge16ln %i2, %o4, %g3
26267 fabss %f8, %f6
26268 edge32 %g6, %l4, %o1
26269 subccc %l1, %o2, %o5
26270 fpadd16s %f11, %f20, %f22
26271 mulscc %o7, 0x0E49, %i0
26272 siam 0x1
26273 fmovsle %icc, %f5, %f12
26274 fcmple32 %f10, %f4, %i3
26275 smulcc %g7, 0x1666, %l2
26276 fmul8x16 %f13, %f8, %f18
26277 popc %g5, %i4
26278 udivcc %l6, 0x1EDC, %o6
26279 umul %l3, %i1, %i5
26280 or %g4, 0x08F5, %i6
26281 mulscc %g1, %o0, %g2
26282 fxnor %f16, %f4, %f28
26283 ldsb [%l7 + 0x21], %l0
26284 sdivcc %o3, 0x1859, %i7
26285 array32 %i2, %l5, %g3
26286 srax %o4, %g6, %l4
26287 subccc %l1, 0x0B72, %o1
26288 movrlez %o5, 0x37D, %o2
26289 movl %xcc, %o7, %i0
26290 fmovsle %icc, %f19, %f21
26291 subc %g7, 0x1D10, %l2
26292 fmovdne %xcc, %f15, %f20
26293 nop
26294 set 0x34, %g6
26295 ldsw [%l7 + %g6], %i3
26296 or %g5, 0x058B, %i4
26297 ldsw [%l7 + 0x78], %l6
26298 addc %l3, 0x17DC, %i1
26299 lduw [%l7 + 0x2C], %o6
26300 array32 %i5, %g4, %g1
26301 orncc %i6, 0x0937, %o0
26302 xorcc %l0, 0x045D, %g2
26303 sdivcc %o3, 0x17B9, %i2
26304 fmovrslz %l5, %f11, %f28
26305 edge8 %g3, %o4, %i7
26306 xorcc %l4, 0x07EF, %g6
26307 edge16l %l1, %o1, %o2
26308 movl %icc, %o5, %o7
26309 fpsub32 %f14, %f26, %f12
26310 ldub [%l7 + 0x74], %i0
26311 edge32n %g7, %i3, %l2
26312 fmovrslz %g5, %f8, %f15
26313 alignaddrl %i4, %l6, %l3
26314 std %f28, [%l7 + 0x58]
26315 fexpand %f9, %f6
26316 addccc %i1, %i5, %g4
26317 andn %g1, 0x0415, %o6
26318 ldub [%l7 + 0x0A], %o0
26319 mova %xcc, %i6, %l0
26320 st %f28, [%l7 + 0x3C]
26321 st %f31, [%l7 + 0x60]
26322 smulcc %g2, 0x0797, %o3
26323 andn %i2, 0x0CB9, %l5
26324 fsrc1 %f4, %f2
26325 sdivx %g3, 0x17F2, %o4
26326 movrlez %l4, 0x330, %i7
26327 subcc %l1, %o1, %o2
26328 restore %o5, %g6, %i0
26329 rdpr %cwp, %g1
26330 rdpr %cansave, %g2
26331 rdpr %canrestore, %g3
26332 rdpr %cleanwin, %g4
26333 rdpr %otherwin, %g5
26334 rdpr %wstate, %g6
26335 fmovsl %xcc, %f9, %f28
26336 edge32n %g7, %i3, %o7
26337 fnands %f5, %f26, %f17
26338 ldd [%l7 + 0x10], %f22
26339 mulx %l2, 0x1B04, %i4
26340 fmovsge %icc, %f10, %f5
26341 movvc %xcc, %g5, %l6
26342 movrgez %l3, %i1, %i5
26343 edge16l %g1, %g4, %o6
26344 fxors %f15, %f0, %f3
26345 movcs %xcc, %o0, %i6
26346 movvs %icc, %l0, %g2
26347 addcc %o3, 0x082F, %i2
26348 stw %g3, [%l7 + 0x70]
26349 addc %l5, %l4, %i7
26350 fsrc1 %f22, %f8
26351 udivcc %l1, 0x0982, %o1
26352 lduw [%l7 + 0x0C], %o4
26353 fmovdcc %xcc, %f30, %f28
26354 movrlez %o2, 0x13F, %g6
26355 subc %o5, 0x10FB, %g7
26356 movrlz %i3, 0x1B6, %i0
26357 fcmple16 %f8, %f30, %l2
26358 fmovse %xcc, %f28, %f25
26359 mova %icc, %i4, %o7
26360 edge32 %l6, %g5, %i1
26361 movrgez %i5, 0x0E7, %g1
26362 move %icc, %g4, %o6
26363 save %l3, 0x1169, %i6
26364 rdpr %cwp, %g1
26365 rdpr %cansave, %g2
26366 rdpr %canrestore, %g3
26367 rdpr %cleanwin, %g4
26368 rdpr %otherwin, %g5
26369 rdpr %wstate, %g6
26370 lduh [%l7 + 0x68], %l0
26371 sethi 0x1E2C, %o0
26372 movgu %xcc, %o3, %i2
26373 movrlez %g3, 0x002, %l5
26374 xnor %l4, %g2, %i7
26375 nop
26376 set 0x78, %g5
26377 ldx [%l7 + %g5], %o1
26378 mulscc %l1, %o2, %o4
26379 fpadd16 %f16, %f20, %f0
26380 fcmpd %fcc3, %f0, %f30
26381 movge %xcc, %g6, %o5
26382 umulcc %g7, 0x0076, %i0
26383 xnorcc %i3, 0x07C8, %l2
26384 std %f6, [%l7 + 0x78]
26385 orcc %o7, 0x15D3, %i4
26386 fabss %f2, %f23
26387 edge32l %g5, %i1, %l6
26388 edge16ln %g1, %i5, %g4
26389 umulcc %o6, 0x1CFF, %l3
26390 stx %i6, [%l7 + 0x20]
26391 nop
26392 set 0x1C, %o4
26393 ldsw [%l7 + %o4], %l0
26394 fornot1s %f21, %f4, %f23
26395 fzeros %f13
26396 andcc %o0, 0x14F3, %i2
26397 movn %xcc, %g3, %o3
26398 ldsh [%l7 + 0x6E], %l4
26399 fcmpeq16 %f10, %f24, %l5
26400 fmovsge %xcc, %f0, %f28
26401 st %f9, [%l7 + 0x3C]
26402 addc %g2, %o1, %l1
26403 edge16n %o2, %o4, %g6
26404 sllx %o5, 0x16, %i7
26405 sdivcc %i0, 0x19B6, %g7
26406 xor %i3, %o7, %i4
26407 andncc %l2, %g5, %l6
26408 std %f28, [%l7 + 0x60]
26409 fxnors %f20, %f23, %f3
26410 fxnors %f3, %f6, %f26
26411 fzeros %f10
26412 ldsb [%l7 + 0x45], %i1
26413 andn %g1, 0x1530, %g4
26414 addc %i5, %l3, %i6
26415 fmul8x16 %f10, %f2, %f26
26416 fandnot1 %f14, %f4, %f26
26417 movleu %icc, %l0, %o6
26418 mulx %o0, 0x04C3, %i2
26419 sir 0x1C26
26420 ld [%l7 + 0x20], %f14
26421 fsrc1 %f20, %f20
26422 movrne %o3, 0x32D, %l4
26423 sllx %l5, %g2, %o1
26424 subccc %l1, %o2, %g3
26425 setx loop_82, %l0, %l1
26426 return %l1
26427 nop
26428 rdpr %cwp, %g1
26429 rdpr %cansave, %g2
26430 rdpr %canrestore, %g3
26431 rdpr %cleanwin, %g4
26432 rdpr %otherwin, %g5
26433 rdpr %wstate, %g6
26434loop_82: movre %i0, %i7, %g7
26435 or %o7, %i4, %i3
26436 andncc %l2, %g5, %l6
26437 fones %f9
26438 movre %i1, %g1, %g4
26439 and %i5, 0x08F8, %l3
26440 edge32ln %i6, %l0, %o0
26441 sdivx %i2, 0x040F, %o6
26442 movrlez %l4, %o3, %l5
26443 mova %xcc, %g2, %o1
26444 fpack16 %f20, %f25
26445 addccc %l1, %g3, %o2
26446 movl %xcc, %o4, %o5
26447 and %g6, 0x1F3B, %i0
26448 edge8ln %g7, %i7, %i4
26449 fandnot1s %f10, %f17, %f0
26450 ldsb [%l7 + 0x22], %i3
26451 edge32 %l2, %o7, %g5
26452 ldx [%l7 + 0x60], %l6
26453 lduw [%l7 + 0x0C], %g1
26454 nop
26455 set 0x20, %o1
26456 ldd [%l7 + %o1], %f22
26457 addccc %g4, %i5, %l3
26458 edge32 %i6, %i1, %o0
26459 fmovrsgz %i2, %f23, %f2
26460 orncc %o6, %l4, %o3
26461 ldsb [%l7 + 0x48], %l0
26462 sth %g2, [%l7 + 0x4A]
26463 fmul8ulx16 %f20, %f14, %f10
26464 movcs %xcc, %o1, %l5
26465 ld [%l7 + 0x34], %f16
26466 nop
26467 set 0x08, %o3
26468 lduw [%l7 + %o3], %g3
26469 umulcc %l1, 0x0F37, %o2
26470 ldub [%l7 + 0x6E], %o5
26471 or %g6, 0x170B, %o4
26472 edge16 %i0, %g7, %i7
26473 std %f14, [%l7 + 0x28]
26474 sdivx %i4, 0x0FB2, %i3
26475 movg %icc, %o7, %g5
26476 edge16 %l2, %l6, %g4
26477 nop
26478 set 0x42, %i0
26479 ldsh [%l7 + %i0], %g1
26480 fmovrdlez %i5, %f24, %f30
26481 fmovspos %icc, %f1, %f15
26482 sub %i6, 0x03EF, %i1
26483 fmovdpos %xcc, %f14, %f12
26484 fmovrsgz %o0, %f10, %f13
26485 subc %l3, 0x1336, %i2
26486 sra %o6, %o3, %l0
26487 fpack16 %f12, %f3
26488 xnor %g2, 0x099B, %l4
26489 andcc %o1, %g3, %l5
26490 movle %icc, %l1, %o5
26491 and %o2, 0x12B5, %g6
26492 sth %o4, [%l7 + 0x22]
26493 movpos %xcc, %i0, %g7
26494 fsrc2 %f24, %f20
26495 fmovsgu %icc, %f28, %f22
26496 udivcc %i4, 0x1CA8, %i7
26497 sub %i3, 0x1099, %g5
26498 nop
26499 set 0x18, %l3
26500 ldd [%l7 + %l3], %f4
26501 edge16n %o7, %l6, %l2
26502 movneg %icc, %g4, %i5
26503 fpack32 %f14, %f30, %f18
26504 edge32n %g1, %i1, %i6
26505 sdivcc %o0, 0x1A8F, %i2
26506 ldd [%l7 + 0x48], %f8
26507 movneg %xcc, %l3, %o6
26508 udivx %l0, 0x1AEB, %g2
26509 sra %o3, 0x09, %o1
26510 ldsb [%l7 + 0x3E], %g3
26511 fpadd16 %f28, %f24, %f30
26512 or %l4, %l1, %o5
26513 fornot1 %f16, %f30, %f28
26514 movleu %xcc, %o2, %l5
26515 sra %o4, 0x00, %i0
26516 smulcc %g7, %g6, %i7
26517 fcmple16 %f30, %f8, %i3
26518 udiv %i4, 0x0F7C, %o7
26519 movvs %xcc, %g5, %l6
26520 sethi 0x140F, %g4
26521 smulcc %l2, %i5, %i1
26522 fmul8x16 %f26, %f2, %f20
26523 udivcc %i6, 0x0BB9, %o0
26524 ldsw [%l7 + 0x68], %i2
26525 fmovrse %g1, %f5, %f8
26526 movn %xcc, %o6, %l3
26527 movrne %l0, 0x207, %o3
26528 fmovsle %xcc, %f1, %f30
26529 umulcc %g2, %o1, %g3
26530 movn %icc, %l1, %l4
26531 save %o2, %o5, %l5
26532 rdpr %cwp, %g1
26533 rdpr %cansave, %g2
26534 rdpr %canrestore, %g3
26535 rdpr %cleanwin, %g4
26536 rdpr %otherwin, %g5
26537 rdpr %wstate, %g6
26538 fcmpeq16 %f22, %f4, %i0
26539 andncc %g7, %g6, %o4
26540 ldub [%l7 + 0x2E], %i7
26541 ld [%l7 + 0x74], %f8
26542 movvc %icc, %i3, %i4
26543 movre %g5, %l6, %g4
26544 andn %l2, 0x0AC7, %i5
26545 mova %xcc, %i1, %o7
26546 lduh [%l7 + 0x68], %i6
26547 ldd [%l7 + 0x60], %i2
26548 edge8n %g1, %o6, %l3
26549 fornot2s %f16, %f24, %f10
26550 sth %o0, [%l7 + 0x78]
26551 orcc %o3, 0x1F5F, %l0
26552 fmul8x16 %f0, %f6, %f22
26553 fmovse %xcc, %f31, %f4
26554 udivcc %o1, 0x1C83, %g3
26555 umulcc %g2, 0x12C6, %l4
26556 orcc %l1, %o5, %o2
26557 fmuld8ulx16 %f10, %f11, %f8
26558 move %icc, %l5, %i0
26559 movcc %icc, %g7, %g6
26560 xnorcc %i7, 0x1853, %o4
26561 movrlz %i4, %i3, %g5
26562 fmovd %f24, %f22
26563 edge8 %g4, %l6, %l2
26564 ldd [%l7 + 0x68], %i4
26565 ldsw [%l7 + 0x1C], %i1
26566 nop
26567 set 0x24, %g1
26568 ldsw [%l7 + %g1], %i6
26569 or %o7, 0x12F1, %i2
26570 xnor %g1, 0x1670, %o6
26571 ldsh [%l7 + 0x36], %o0
26572 addcc %l3, %o3, %l0
26573 array8 %o1, %g3, %g2
26574 udivx %l1, 0x0923, %o5
26575 sll %o2, %l4, %l5
26576 umul %g7, %i0, %g6
26577 nop
26578 set 0x70, %g2
26579 std %f22, [%l7 + %g2]
26580 orn %o4, 0x07A0, %i7
26581 sethi 0x10D5, %i3
26582 nop
26583 set 0x5F, %o7
26584 ldub [%l7 + %o7], %g5
26585 fmul8sux16 %f2, %f28, %f4
26586 fzeros %f6
26587 array8 %i4, %l6, %g4
26588 fmovse %icc, %f29, %f14
26589 st %f16, [%l7 + 0x78]
26590 fxors %f21, %f22, %f5
26591 and %i5, 0x04E1, %l2
26592 movre %i6, 0x066, %i1
26593 edge8ln %i2, %g1, %o7
26594 orcc %o6, %l3, %o3
26595 addcc %o0, 0x17AF, %o1
26596 fmovrsgez %g3, %f25, %f28
26597 lduw [%l7 + 0x54], %g2
26598 smulcc %l1, %l0, %o2
26599 fnand %f8, %f2, %f16
26600 ldsb [%l7 + 0x0D], %o5
26601 orn %l5, %l4, %i0
26602 movl %icc, %g6, %o4
26603 ldd [%l7 + 0x70], %f2
26604 sllx %g7, %i7, %g5
26605 udiv %i3, 0x038C, %l6
26606 fmovs %f21, %f17
26607 subcc %i4, %i5, %g4
26608 edge16l %l2, %i1, %i6
26609 addccc %i2, 0x0547, %g1
26610 sth %o7, [%l7 + 0x3C]
26611 edge32 %o6, %o3, %l3
26612 movrne %o1, 0x38E, %g3
26613 xnorcc %o0, %l1, %l0
26614 ldsh [%l7 + 0x68], %g2
26615 sllx %o5, %l5, %l4
26616 st %f23, [%l7 + 0x64]
26617 srax %o2, 0x02, %g6
26618 xorcc %i0, 0x0030, %g7
26619 restore %o4, %i7, %g5
26620 rdpr %cwp, %g1
26621 rdpr %cansave, %g2
26622 rdpr %canrestore, %g3
26623 rdpr %cleanwin, %g4
26624 rdpr %otherwin, %g5
26625 rdpr %wstate, %g6
26626 addc %l6, %i3, %i4
26627 fmul8x16al %f5, %f16, %f28
26628 std %f0, [%l7 + 0x40]
26629 smul %i5, 0x1C23, %l2
26630 movcc %xcc, %i1, %g4
26631 movge %xcc, %i6, %g1
26632 movcs %icc, %o7, %o6
26633 andcc %o3, 0x1EA1, %l3
26634 st %f18, [%l7 + 0x74]
26635 movle %xcc, %o1, %g3
26636 sethi 0x0562, %o0
26637 movneg %icc, %i2, %l1
26638 addc %g2, %l0, %o5
26639 movvc %icc, %l5, %o2
26640 fnegd %f24, %f22
26641 movneg %xcc, %g6, %i0
26642 orn %l4, %o4, %g7
26643 edge16l %g5, %l6, %i7
26644 andcc %i4, %i3, %l2
26645 sth %i5, [%l7 + 0x66]
26646 sll %i1, %g4, %g1
26647 sdivcc %o7, 0x087C, %o6
26648 sth %o3, [%l7 + 0x68]
26649 or %l3, 0x022A, %i6
26650 sdiv %g3, 0x1BE4, %o1
26651 array16 %o0, %i2, %l1
26652 ldd [%l7 + 0x50], %l0
26653 sdivcc %g2, 0x15FD, %l5
26654 fornot2s %f31, %f19, %f7
26655 sdiv %o2, 0x0820, %o5
26656 st %f7, [%l7 + 0x18]
26657 srlx %g6, 0x00, %i0
26658 sra %l4, %g7, %g5
26659 edge32l %l6, %o4, %i7
26660 alignaddrl %i3, %l2, %i4
26661 movrlz %i1, 0x13E, %g4
26662 addcc %g1, %i5, %o6
26663 alignaddrl %o7, %o3, %i6
26664 sllx %g3, %o1, %o0
26665 smulcc %l3, %i2, %l0
26666 movrlz %g2, %l5, %l1
26667 fmovsneg %xcc, %f17, %f2
26668 movg %icc, %o2, %o5
26669 nop
26670 set 0x35, %l6
26671 ldub [%l7 + %l6], %i0
26672 pdist %f0, %f28, %f16
26673 orcc %l4, %g6, %g7
26674 mulscc %l6, 0x0FDB, %o4
26675 subccc %i7, %i3, %g5
26676 fpadd32s %f6, %f17, %f16
26677 movle %xcc, %l2, %i1
26678 setx loop_83, %l0, %l1
26679 return %l1
26680 nop
26681 rdpr %cwp, %g1
26682 rdpr %cansave, %g2
26683 rdpr %canrestore, %g3
26684 rdpr %cleanwin, %g4
26685 rdpr %otherwin, %g5
26686 rdpr %wstate, %g6
26687loop_83: fand %f6, %f12, %f10
26688 andcc %i5, 0x09B9, %o6
26689 addcc %o3, %i6, %o7
26690 lduw [%l7 + 0x74], %o1
26691 fpsub32s %f4, %f6, %f11
26692 xorcc %o0, 0x145C, %l3
26693 sethi 0x18D9, %i2
26694 smul %g3, %g2, %l5
26695 fmovrde %l0, %f20, %f20
26696 fmovdneg %icc, %f19, %f26
26697 movg %icc, %o2, %l1
26698 sll %i0, %o5, %l4
26699 srax %g6, %g7, %o4
26700 fsrc2 %f22, %f16
26701 addc %i7, 0x18D2, %l6
26702 array16 %i3, %g5, %i1
26703 movn %xcc, %i4, %g4
26704 stw %l2, [%l7 + 0x68]
26705 fmovs %f14, %f29
26706 popc 0x0E0E, %i5
26707 xorcc %g1, 0x04A6, %o3
26708 restore %o6, %o7, %i6
26709 rdpr %cwp, %g1
26710 rdpr %cansave, %g2
26711 rdpr %canrestore, %g3
26712 rdpr %cleanwin, %g4
26713 rdpr %otherwin, %g5
26714 rdpr %wstate, %g6
26715 edge16 %o1, %o0, %l3
26716 save %i2, %g2, %g3
26717 rdpr %cwp, %g1
26718 rdpr %cansave, %g2
26719 rdpr %canrestore, %g3
26720 rdpr %cleanwin, %g4
26721 rdpr %otherwin, %g5
26722 rdpr %wstate, %g6
26723 ld [%l7 + 0x14], %f17
26724 edge16 %l0, %l5, %o2
26725 subc %i0, %o5, %l4
26726 edge32ln %l1, %g6, %g7
26727 fornot2s %f8, %f5, %f22
26728 fnot1 %f10, %f10
26729 edge16ln %o4, %i7, %i3
26730 orncc %l6, 0x095C, %i1
26731 edge16n %g5, %i4, %l2
26732 movge %icc, %g4, %g1
26733 addcc %i5, %o6, %o3
26734 fmovdneg %icc, %f8, %f10
26735 sdivcc %o7, 0x1763, %i6
26736 sra %o1, %o0, %i2
26737 movgu %icc, %l3, %g2
26738 ldsb [%l7 + 0x69], %l0
26739 popc %g3, %l5
26740 movne %xcc, %i0, %o2
26741 ldd [%l7 + 0x48], %l4
26742 setx loop_84, %l0, %l1
26743 return %l1
26744 nop
26745 rdpr %cwp, %g1
26746 rdpr %cansave, %g2
26747 rdpr %canrestore, %g3
26748 rdpr %cleanwin, %g4
26749 rdpr %otherwin, %g5
26750 rdpr %wstate, %g6
26751loop_84: fnot1s %f14, %f10
26752 movrgz %o4, 0x38B, %g7
26753 edge8 %i3, %l6, %i1
26754 sub %g5, %i7, %l2
26755 save %g4, %g1, %i4
26756 rdpr %cwp, %g1
26757 rdpr %cansave, %g2
26758 rdpr %canrestore, %g3
26759 rdpr %cleanwin, %g4
26760 rdpr %otherwin, %g5
26761 rdpr %wstate, %g6
26762 umulcc %o6, 0x0525, %i5
26763 lduw [%l7 + 0x20], %o7
26764 lduh [%l7 + 0x20], %o3
26765 nop
26766 set 0x20, %l1
26767 stw %o1, [%l7 + %l1]
26768 fmovscc %xcc, %f28, %f17
26769 std %f0, [%l7 + 0x78]
26770 save %o0, %i2, %i6
26771 rdpr %cwp, %g1
26772 rdpr %cansave, %g2
26773 rdpr %canrestore, %g3
26774 rdpr %cleanwin, %g4
26775 rdpr %otherwin, %g5
26776 rdpr %wstate, %g6
26777 movgu %icc, %g2, %l0
26778 subc %g3, %l3, %i0
26779 fsrc2 %f20, %f20
26780 movcc %icc, %o2, %l5
26781 fmovrdgez %o5, %f16, %f20
26782 ldsw [%l7 + 0x30], %g6
26783 add %l1, %o4, %l4
26784 sir 0x0878
26785 movrgz %g7, 0x31C, %l6
26786 fmovdge %icc, %f20, %f8
26787 ld [%l7 + 0x14], %f1
26788 fpsub16s %f27, %f15, %f16
26789 sethi 0x168F, %i1
26790 movrlz %g5, 0x0FB, %i7
26791 sir 0x1F9E
26792 srax %i3, 0x05, %g4
26793 sir 0x1CD4
26794 stw %l2, [%l7 + 0x64]
26795 smul %g1, 0x0445, %i4
26796 movrgez %i5, %o7, %o3
26797 stw %o6, [%l7 + 0x08]
26798 fornot2s %f17, %f18, %f20
26799 array8 %o1, %o0, %i2
26800 xorcc %i6, %g2, %l0
26801 fmovdneg %icc, %f16, %f11
26802 fmovsvc %icc, %f18, %f31
26803 ldsb [%l7 + 0x6E], %g3
26804 subcc %l3, %i0, %o2
26805 ldd [%l7 + 0x58], %l4
26806 sth %o5, [%l7 + 0x58]
26807 fpmerge %f12, %f13, %f6
26808 fpsub16s %f22, %f30, %f26
26809 ldx [%l7 + 0x48], %l1
26810 srax %g6, 0x1E, %o4
26811 movcc %xcc, %g7, %l6
26812 addccc %i1, 0x1A74, %g5
26813 movvc %icc, %i7, %i3
26814 fnegd %f14, %f20
26815 fmovdgu %icc, %f7, %f12
26816 sdiv %l4, 0x1AEB, %l2
26817 fpadd32 %f6, %f26, %f2
26818 orncc %g1, 0x0343, %i4
26819 array8 %g4, %i5, %o7
26820 edge16ln %o3, %o1, %o6
26821 restore %o0, 0x1E75, %i6
26822 rdpr %cwp, %g1
26823 rdpr %cansave, %g2
26824 rdpr %canrestore, %g3
26825 rdpr %cleanwin, %g4
26826 rdpr %otherwin, %g5
26827 rdpr %wstate, %g6
26828 movge %icc, %g2, %l0
26829 fmovs %f31, %f1
26830 movg %icc, %i2, %l3
26831 movrgez %i0, 0x220, %o2
26832 fmovscc %xcc, %f23, %f18
26833 stw %l5, [%l7 + 0x34]
26834 srl %o5, %g3, %g6
26835 movne %xcc, %o4, %l1
26836 ld [%l7 + 0x28], %f4
26837 orn %g7, %l6, %g5
26838 popc 0x0467, %i1
26839 fmovdcs %icc, %f2, %f2
26840 edge32n %i7, %i3, %l2
26841 fmovscc %xcc, %f3, %f16
26842 edge16n %g1, %l4, %i4
26843 fone %f4
26844 sethi 0x1F4F, %g4
26845 fmovdn %icc, %f26, %f23
26846 movg %icc, %i5, %o3
26847 sir 0x1138
26848 subc %o1, %o7, %o0
26849 edge8l %i6, %o6, %l0
26850 srax %g2, 0x07, %i2
26851 udivcc %l3, 0x110A, %o2
26852 movrlz %l5, 0x146, %o5
26853 fmovdcc %xcc, %f2, %f27
26854 movre %g3, %g6, %i0
26855 ldd [%l7 + 0x70], %f14
26856 movcs %xcc, %o4, %l1
26857 movgu %icc, %g7, %l6
26858 movleu %icc, %g5, %i1
26859 movvc %xcc, %i7, %l2
26860 movcs %icc, %g1, %l4
26861 fmovdcc %xcc, %f2, %f7
26862 movneg %icc, %i3, %i4
26863 orn %i5, 0x0C90, %g4
26864 ldd [%l7 + 0x40], %o2
26865 ldd [%l7 + 0x38], %o0
26866 popc %o0, %i6
26867 setx loop_85, %l0, %l1
26868 return %l1
26869 nop
26870 rdpr %cwp, %g1
26871 rdpr %cansave, %g2
26872 rdpr %canrestore, %g3
26873 rdpr %cleanwin, %g4
26874 rdpr %otherwin, %g5
26875 rdpr %wstate, %g6
26876loop_85: addccc %l0, 0x031C, %g2
26877 fmovrse %l3, %f23, %f16
26878 array32 %o2, %i2, %o5
26879 subccc %l5, 0x1485, %g6
26880 fornot2 %f24, %f10, %f30
26881 sll %g3, %o4, %l1
26882 fpack32 %f22, %f18, %f24
26883 udivx %i0, 0x1B91, %g7
26884 addc %l6, %g5, %i7
26885 sth %l2, [%l7 + 0x64]
26886 st %f19, [%l7 + 0x40]
26887 ldsw [%l7 + 0x50], %g1
26888 movne %icc, %l4, %i1
26889 orn %i4, %i3, %i5
26890 subccc %g4, %o1, %o3
26891 fandnot2s %f24, %f6, %f17
26892 nop
26893 set 0x48, %i2
26894 ldd [%l7 + %i2], %i6
26895 edge16l %o0, %o6, %l0
26896 umul %o7, %l3, %g2
26897 or %i2, %o2, %o5
26898 sdiv %l5, 0x1E50, %g3
26899 fornot2 %f18, %f14, %f12
26900 fmul8ulx16 %f12, %f26, %f20
26901 movne %icc, %o4, %l1
26902 movrlez %i0, 0x360, %g6
26903 fpsub32s %f23, %f16, %f2
26904 sub %g7, 0x1746, %g5
26905 edge32l %l6, %l2, %i7
26906 fandnot2 %f0, %f28, %f18
26907 lduw [%l7 + 0x2C], %g1
26908 sethi 0x0890, %l4
26909 movcc %xcc, %i4, %i1
26910 sethi 0x1F54, %i5
26911 sdiv %g4, 0x0E91, %i3
26912 addc %o1, 0x1E8B, %i6
26913 srl %o0, %o3, %o6
26914 fzero %f18
26915 movle %icc, %l0, %l3
26916 fmovrdgez %g2, %f12, %f4
26917 restore %i2, 0x0EF8, %o7
26918 rdpr %cwp, %g1
26919 rdpr %cansave, %g2
26920 rdpr %canrestore, %g3
26921 rdpr %cleanwin, %g4
26922 rdpr %otherwin, %g5
26923 rdpr %wstate, %g6
26924 sethi 0x07B1, %o2
26925 subcc %l5, 0x0ACB, %o5
26926 addccc %o4, %l1, %g3
26927 addcc %i0, 0x10B4, %g7
26928 srl %g5, 0x12, %l6
26929 movle %icc, %g6, %l2
26930 fmovdcs %xcc, %f0, %f3
26931 ldsh [%l7 + 0x24], %g1
26932 andn %i7, 0x135D, %i4
26933 sub %i1, 0x0DFA, %i5
26934 sra %l4, %i3, %o1
26935 sethi 0x135A, %i6
26936 std %f22, [%l7 + 0x38]
26937 andncc %g4, %o0, %o3
26938 movcc %xcc, %l0, %l3
26939 stx %o6, [%l7 + 0x40]
26940 fmovsn %icc, %f2, %f29
26941 save %i2, 0x1708, %g2
26942 rdpr %cwp, %g1
26943 rdpr %cansave, %g2
26944 rdpr %canrestore, %g3
26945 rdpr %cleanwin, %g4
26946 rdpr %otherwin, %g5
26947 rdpr %wstate, %g6
26948 movcc %xcc, %o2, %l5
26949 addcc %o7, %o5, %l1
26950 sub %o4, %g3, %g7
26951 xnorcc %g5, %i0, %l6
26952 orncc %g6, 0x0466, %g1
26953 fandnot2s %f21, %f23, %f2
26954 movvs %icc, %l2, %i4
26955 edge8l %i1, %i7, %i5
26956 sll %i3, 0x09, %l4
26957 edge32 %o1, %g4, %o0
26958 subcc %i6, 0x1685, %o3
26959 fmovsg %icc, %f24, %f14
26960 addcc %l3, 0x1CF7, %l0
26961 or %i2, 0x02EE, %g2
26962 movgu %icc, %o2, %l5
26963 alignaddrl %o7, %o5, %o6
26964 sethi 0x0744, %o4
26965 setx loop_86, %l0, %l1
26966 return %l1
26967 nop
26968 rdpr %cwp, %g1
26969 rdpr %cansave, %g2
26970 rdpr %canrestore, %g3
26971 rdpr %cleanwin, %g4
26972 rdpr %otherwin, %g5
26973 rdpr %wstate, %g6
26974loop_86: sth %g7, [%l7 + 0x62]
26975 mova %xcc, %i0, %g5
26976 xnorcc %g6, 0x0E7C, %l6
26977 ldd [%l7 + 0x70], %l2
26978 udivx %i4, 0x1EAC, %g1
26979 fands %f2, %f3, %f20
26980 sllx %i1, %i7, %i3
26981 fmovdcs %xcc, %f5, %f22
26982 fpsub16 %f12, %f18, %f30
26983 stb %l4, [%l7 + 0x6F]
26984 fmuld8ulx16 %f3, %f24, %f20
26985 array32 %o1, %i5, %g4
26986 sethi 0x0B28, %o0
26987 subcc %i6, %l3, %o3
26988 orcc %i2, %g2, %l0
26989 movrlez %o2, 0x113, %l5
26990 edge16l %o5, %o7, %o6
26991 udivx %l1, 0x1C95, %o4
26992 fandnot1s %f20, %f20, %f19
26993 fmovs %f31, %f7
26994 ldd [%l7 + 0x30], %f30
26995 ldub [%l7 + 0x16], %g7
26996 stx %g3, [%l7 + 0x28]
26997 edge16ln %i0, %g5, %l6
26998 sdivx %g6, 0x0CCA, %i4
26999 sub %l2, %g1, %i1
27000 sra %i7, %l4, %i3
27001 movcs %icc, %o1, %i5
27002 fnor %f4, %f22, %f8
27003 movneg %xcc, %g4, %i6
27004 movpos %xcc, %o0, %l3
27005 ldsh [%l7 + 0x7C], %o3
27006 ldub [%l7 + 0x70], %i2
27007 ldsb [%l7 + 0x0D], %l0
27008 fones %f3
27009 alignaddr %g2, %o2, %l5
27010 xnorcc %o7, %o6, %o5
27011 movleu %xcc, %o4, %g7
27012 movn %icc, %g3, %l1
27013 lduw [%l7 + 0x70], %i0
27014 stx %g5, [%l7 + 0x68]
27015 fmovsg %xcc, %f31, %f4
27016 edge32l %g6, %l6, %l2
27017 addccc %g1, 0x1458, %i1
27018 srlx %i4, %l4, %i7
27019 array16 %o1, %i3, %i5
27020 edge16 %g4, %i6, %l3
27021 fmovda %icc, %f13, %f9
27022 smul %o0, 0x1139, %i2
27023 fnot1s %f5, %f19
27024 movle %xcc, %o3, %l0
27025 stx %o2, [%l7 + 0x18]
27026 alignaddr %l5, %g2, %o6
27027 fexpand %f9, %f20
27028 sub %o5, %o4, %o7
27029 faligndata %f12, %f16, %f26
27030 srlx %g7, 0x18, %g3
27031 movrne %l1, 0x17D, %g5
27032 movvs %xcc, %g6, %i0
27033 fmovdge %icc, %f3, %f26
27034 edge8 %l6, %g1, %l2
27035 movrlez %i1, %l4, %i4
27036 movrgz %i7, %o1, %i3
27037 srax %g4, 0x09, %i6
27038 srax %l3, %o0, %i5
27039 movre %i2, %o3, %l0
27040 movg %xcc, %o2, %l5
27041 xorcc %g2, 0x1FB1, %o6
27042 ldd [%l7 + 0x60], %f8
27043 fmovrdlz %o4, %f20, %f20
27044 stx %o7, [%l7 + 0x08]
27045 save %o5, 0x180C, %g7
27046 rdpr %cwp, %g1
27047 rdpr %cansave, %g2
27048 rdpr %canrestore, %g3
27049 rdpr %cleanwin, %g4
27050 rdpr %otherwin, %g5
27051 rdpr %wstate, %g6
27052 fcmpgt16 %f14, %f30, %g3
27053 movl %xcc, %g5, %l1
27054 fmovdcc %icc, %f10, %f0
27055 srax %g6, %l6, %g1
27056 fmovdge %xcc, %f24, %f7
27057 movrne %l2, %i1, %l4
27058 fmovda %icc, %f19, %f7
27059 movvc %xcc, %i4, %i7
27060 array16 %i0, %o1, %i3
27061 mulx %i6, %l3, %g4
27062 movne %xcc, %o0, %i2
27063 sth %i5, [%l7 + 0x10]
27064 edge32 %o3, %l0, %o2
27065 ldsw [%l7 + 0x1C], %l5
27066 mulscc %g2, 0x1B2D, %o6
27067 fnor %f14, %f18, %f30
27068 fmovrse %o7, %f12, %f9
27069 subcc %o4, %g7, %g3
27070 fabss %f31, %f18
27071 edge32n %g5, %o5, %g6
27072 or %l6, 0x00BE, %g1
27073 sdivcc %l1, 0x07E8, %l2
27074 fcmpgt16 %f24, %f6, %i1
27075 ldd [%l7 + 0x28], %f28
27076 fmovsa %xcc, %f20, %f11
27077 movl %xcc, %l4, %i4
27078 edge32n %i7, %o1, %i3
27079 udiv %i6, 0x0AF8, %i0
27080 movcs %icc, %l3, %g4
27081 umul %i2, 0x0985, %i5
27082 edge8l %o0, %l0, %o2
27083 fpackfix %f8, %f28
27084 stb %l5, [%l7 + 0x28]
27085 movrgez %o3, 0x2A4, %o6
27086 andcc %o7, 0x08A5, %g2
27087 fpackfix %f2, %f31
27088 sra %o4, %g3, %g7
27089 fpadd16 %f20, %f22, %f16
27090 movcs %icc, %o5, %g5
27091 ldub [%l7 + 0x73], %g6
27092 movneg %icc, %g1, %l1
27093 move %icc, %l6, %i1
27094 movrlz %l2, %l4, %i4
27095 edge8ln %i7, %i3, %i6
27096 smulcc %i0, 0x097E, %l3
27097 fmul8ulx16 %f28, %f24, %f22
27098 andcc %o1, %g4, %i5
27099 ldd [%l7 + 0x08], %i2
27100 fnot2s %f4, %f22
27101 ldsh [%l7 + 0x24], %o0
27102 edge16l %o2, %l0, %o3
27103 edge8ln %l5, %o6, %o7
27104 edge8n %o4, %g3, %g7
27105 movcs %icc, %g2, %o5
27106 addcc %g6, %g5, %g1
27107 edge32l %l1, %l6, %l2
27108 xnorcc %i1, 0x1361, %l4
27109 fnegd %f2, %f18
27110 fmovsneg %xcc, %f5, %f2
27111 ldsw [%l7 + 0x64], %i7
27112 movgu %xcc, %i4, %i3
27113 sub %i6, %i0, %l3
27114 edge8ln %o1, %i5, %i2
27115 subcc %g4, 0x06BD, %o0
27116 fsrc2s %f4, %f4
27117 srax %l0, 0x0F, %o3
27118 lduh [%l7 + 0x72], %l5
27119 fmovsneg %icc, %f0, %f11
27120 st %f30, [%l7 + 0x3C]
27121 fpadd16 %f28, %f24, %f14
27122 movgu %icc, %o2, %o6
27123 xnor %o4, 0x0AA6, %o7
27124 subccc %g3, %g2, %g7
27125 movpos %icc, %g6, %o5
27126 ldd [%l7 + 0x70], %g0
27127 umul %l1, %l6, %l2
27128 fmovse %xcc, %f28, %f8
27129 array8 %i1, %l4, %g5
27130 movrgez %i4, 0x23D, %i7
27131 smul %i6, 0x00E2, %i3
27132 srax %l3, 0x12, %i0
27133 fcmple16 %f10, %f8, %i5
27134 mova %icc, %i2, %g4
27135 or %o0, 0x0D3D, %l0
27136 andn %o3, 0x0FE2, %l5
27137 sll %o2, 0x06, %o6
27138 fmovrdne %o4, %f26, %f22
27139 array8 %o1, %g3, %o7
27140 movcc %icc, %g2, %g6
27141 popc 0x1E79, %g7
27142 fpadd16 %f0, %f10, %f12
27143 addcc %g1, 0x0D5D, %l1
27144 orncc %l6, %o5, %l2
27145 fmovrdgez %l4, %f20, %f8
27146 mulx %g5, %i4, %i1
27147 movl %icc, %i6, %i7
27148 movrlz %i3, %l3, %i0
27149 sra %i2, %i5, %o0
27150 sth %l0, [%l7 + 0x3C]
27151 srax %o3, 0x0D, %l5
27152 smulcc %o2, 0x0C4E, %g4
27153 stw %o4, [%l7 + 0x10]
27154 edge32 %o1, %g3, %o6
27155 sdiv %g2, 0x0A4E, %o7
27156 lduh [%l7 + 0x58], %g6
27157 fcmpeq32 %f18, %f20, %g1
27158 movle %xcc, %g7, %l6
27159 ldd [%l7 + 0x18], %o4
27160 fabss %f12, %f13
27161 ldsh [%l7 + 0x1A], %l1
27162 movvc %icc, %l2, %g5
27163 movvs %icc, %l4, %i4
27164 edge32 %i6, %i1, %i3
27165 edge32n %l3, %i7, %i0
27166 or %i2, 0x14C3, %o0
27167 addc %i5, %o3, %l5
27168 andcc %l0, 0x0FAF, %g4
27169 array8 %o2, %o4, %o1
27170 edge32n %o6, %g3, %g2
27171 edge16ln %g6, %o7, %g1
27172 edge8l %l6, %o5, %g7
27173 ldx [%l7 + 0x50], %l2
27174 fmovsle %xcc, %f30, %f13
27175 popc %l1, %g5
27176 lduh [%l7 + 0x14], %i4
27177 movneg %icc, %l4, %i1
27178 movl %icc, %i3, %i6
27179 fmovrsne %i7, %f26, %f22
27180 movrgez %l3, %i2, %i0
27181 faligndata %f16, %f16, %f0
27182 fmovrdgez %o0, %f30, %f26
27183 fsrc1 %f18, %f22
27184 restore %o3, %i5, %l0
27185 rdpr %cwp, %g1
27186 rdpr %cansave, %g2
27187 rdpr %canrestore, %g3
27188 rdpr %cleanwin, %g4
27189 rdpr %otherwin, %g5
27190 rdpr %wstate, %g6
27191 movneg %xcc, %l5, %o2
27192 ldx [%l7 + 0x10], %o4
27193 movvs %xcc, %o1, %g4
27194 movvc %icc, %g3, %g2
27195 fmovrdgez %g6, %f30, %f0
27196 save %o7, %o6, %g1
27197 rdpr %cwp, %g1
27198 rdpr %cansave, %g2
27199 rdpr %canrestore, %g3
27200 rdpr %cleanwin, %g4
27201 rdpr %otherwin, %g5
27202 rdpr %wstate, %g6
27203 ldsb [%l7 + 0x1D], %l6
27204 movrlez %o5, 0x229, %g7
27205 udivcc %l2, 0x03F2, %g5
27206 movcs %xcc, %l1, %i4
27207 movcs %icc, %l4, %i3
27208 movne %icc, %i6, %i7
27209 movre %i1, 0x37A, %i2
27210 sll %l3, 0x1C, %o0
27211 fcmpd %fcc0, %f30, %f6
27212 umulcc %o3, 0x1104, %i5
27213 srlx %i0, %l0, %l5
27214 movpos %xcc, %o4, %o2
27215 edge8l %o1, %g4, %g3
27216 edge32l %g2, %g6, %o7
27217 movcc %xcc, %o6, %g1
27218 edge8l %o5, %g7, %l6
27219 srax %l2, 0x16, %l1
27220 or %g5, %l4, %i4
27221 fmovsn %icc, %f14, %f11
27222 movg %xcc, %i6, %i7
27223 stb %i3, [%l7 + 0x26]
27224 mova %icc, %i2, %l3
27225 movrne %o0, 0x10B, %o3
27226 movg %icc, %i1, %i0
27227 and %i5, 0x1656, %l0
27228 fmovrslz %o4, %f9, %f31
27229 alignaddrl %l5, %o1, %o2
27230 orcc %g4, %g3, %g2
27231 movpos %xcc, %o7, %o6
27232 ldub [%l7 + 0x25], %g1
27233 fandnot2s %f20, %f16, %f24
27234 stb %o5, [%l7 + 0x12]
27235 sdivcc %g6, 0x1685, %l6
27236 edge16n %g7, %l1, %l2
27237 edge16l %g5, %i4, %l4
27238 fmovrsgez %i7, %f28, %f20
27239 fmovdge %xcc, %f4, %f30
27240 movg %icc, %i6, %i2
27241 orn %l3, %i3, %o0
27242 smul %o3, 0x0F5D, %i0
27243 orncc %i1, %i5, %l0
27244 nop
27245 set 0x1C, %l0
27246 stw %o4, [%l7 + %l0]
27247 edge16l %o1, %o2, %l5
27248 sethi 0x0C16, %g4
27249 udiv %g2, 0x074C, %o7
27250 addc %o6, %g3, %o5
27251 movrgz %g6, %l6, %g7
27252 fexpand %f26, %f14
27253 alignaddrl %l1, %l2, %g5
27254 umulcc %i4, %l4, %i7
27255 edge32l %i6, %g1, %l3
27256 ldx [%l7 + 0x20], %i2
27257 fmovrse %i3, %f25, %f0
27258 or %o0, %o3, %i0
27259 alignaddr %i5, %i1, %l0
27260 nop
27261 set 0x5F, %o0
27262 ldsb [%l7 + %o0], %o1
27263 ldx [%l7 + 0x70], %o4
27264 orncc %o2, 0x0B4A, %g4
27265 ldsw [%l7 + 0x34], %l5
27266 andncc %g2, %o7, %o6
27267 movle %xcc, %g3, %o5
27268 ldsh [%l7 + 0x24], %l6
27269 mulscc %g6, %g7, %l1
27270 fmovsg %icc, %f17, %f8
27271 fmovsgu %icc, %f29, %f30
27272 subc %l2, 0x13E7, %g5
27273 st %f4, [%l7 + 0x60]
27274 edge32l %l4, %i7, %i6
27275 lduh [%l7 + 0x44], %i4
27276 std %f6, [%l7 + 0x58]
27277 movneg %icc, %l3, %g1
27278 movre %i2, 0x26E, %o0
27279 subc %o3, 0x17A9, %i3
27280 udivx %i5, 0x0B46, %i0
27281 addccc %i1, %o1, %o4
27282 addccc %o2, %g4, %l0
27283 fmovspos %xcc, %f13, %f19
27284 movvs %icc, %l5, %o7
27285 edge32 %g2, %g3, %o5
27286 movn %xcc, %l6, %o6
27287 mulscc %g7, 0x1952, %g6
27288 edge16 %l1, %g5, %l2
27289 edge8 %i7, %l4, %i4
27290 sth %l3, [%l7 + 0x3A]
27291 mova %icc, %i6, %g1
27292 mova %xcc, %o0, %i2
27293 ldsw [%l7 + 0x70], %o3
27294 movne %xcc, %i5, %i0
27295 movrgez %i1, %o1, %o4
27296 edge16ln %o2, %g4, %i3
27297 xnorcc %l5, %l0, %o7
27298 fpsub32 %f30, %f2, %f24
27299 ldd [%l7 + 0x68], %g2
27300 array16 %o5, %l6, %g2
27301 movn %xcc, %g7, %o6
27302 xorcc %g6, 0x02B1, %g5
27303 movne %xcc, %l1, %l2
27304 alignaddr %i7, %l4, %l3
27305 smulcc %i4, 0x14C5, %i6
27306 stw %o0, [%l7 + 0x6C]
27307 movcs %icc, %g1, %i2
27308 xorcc %o3, 0x002E, %i5
27309 ldd [%l7 + 0x30], %f14
27310 sethi 0x04CE, %i0
27311 fmul8x16al %f28, %f16, %f24
27312 udivx %i1, 0x1EAD, %o1
27313 fpsub16 %f26, %f30, %f22
27314 andn %o2, 0x10E0, %g4
27315 movne %icc, %i3, %o4
27316 movrgez %l0, 0x2A2, %o7
27317 orncc %l5, %o5, %l6
27318 movleu %icc, %g3, %g2
27319 fmovsl %xcc, %f30, %f13
27320 udiv %o6, 0x1F20, %g7
27321 addc %g6, 0x02A0, %l1
27322 array8 %g5, %i7, %l4
27323 edge16 %l3, %l2, %i4
27324 umul %o0, 0x1942, %i6
27325 sdivcc %g1, 0x0A47, %i2
27326 array32 %o3, %i5, %i1
27327 umulcc %o1, 0x1994, %o2
27328 add %g4, %i3, %o4
27329 fornot2 %f24, %f30, %f12
27330 sub %i0, %o7, %l5
27331 movrgez %l0, %l6, %o5
27332 array16 %g2, %o6, %g7
27333 edge32 %g3, %l1, %g6
27334 fcmps %fcc0, %f26, %f16
27335 sdivx %i7, 0x1F52, %l4
27336 array16 %l3, %g5, %l2
27337 xor %o0, 0x0FD8, %i6
27338 movre %i4, 0x251, %g1
27339 movcc %icc, %o3, %i5
27340 subccc %i2, %i1, %o1
27341 stx %g4, [%l7 + 0x60]
27342 ldd [%l7 + 0x40], %f16
27343 fpadd32s %f15, %f13, %f24
27344 srl %i3, %o4, %o2
27345 andn %i0, %l5, %l0
27346 movn %xcc, %o7, %o5
27347 array32 %g2, %l6, %g7
27348 sra %g3, %o6, %g6
27349 alignaddrl %l1, %l4, %l3
27350 setx loop_87, %l0, %l1
27351 return %l1
27352 nop
27353 rdpr %cwp, %g1
27354 rdpr %cansave, %g2
27355 rdpr %canrestore, %g3
27356 rdpr %cleanwin, %g4
27357 rdpr %otherwin, %g5
27358 rdpr %wstate, %g6
27359loop_87: fmovd %f12, %f28
27360 fpmerge %f17, %f31, %f18
27361 stb %o0, [%l7 + 0x73]
27362 addccc %l2, %i6, %i4
27363 std %f24, [%l7 + 0x60]
27364 edge32n %o3, %i5, %g1
27365 fmovrse %i2, %f10, %f7
27366 stx %i1, [%l7 + 0x78]
27367 sll %g4, %i3, %o1
27368 sdivx %o2, 0x0B51, %i0
27369 ldsw [%l7 + 0x5C], %o4
27370 edge8 %l5, %l0, %o5
27371 orn %o7, 0x09B0, %g2
27372 movpos %icc, %l6, %g7
27373 fsrc2 %f28, %f22
27374 ldsb [%l7 + 0x20], %g3
27375 fornot2 %f20, %f30, %f16
27376 movge %icc, %g6, %o6
27377 movgu %icc, %l4, %l3
27378 movvc %xcc, %l1, %g5
27379 stw %i7, [%l7 + 0x4C]
27380 sub %o0, 0x020E, %l2
27381 lduw [%l7 + 0x20], %i4
27382 edge8l %i6, %i5, %o3
27383 udivx %g1, 0x14B4, %i1
27384 edge8n %i2, %i3, %o1
27385 nop
27386 set 0x78, %l2
27387 std %f8, [%l7 + %l2]
27388 orncc %o2, 0x1FF5, %g4
27389 movl %xcc, %i0, %o4
27390 sll %l5, %o5, %l0
27391 save %o7, 0x0BBD, %g2
27392 rdpr %cwp, %g1
27393 rdpr %cansave, %g2
27394 rdpr %canrestore, %g3
27395 rdpr %cleanwin, %g4
27396 rdpr %otherwin, %g5
27397 rdpr %wstate, %g6
27398 fsrc1s %f11, %f13
27399 edge16ln %g7, %l6, %g3
27400 movneg %xcc, %g6, %o6
27401 restore %l3, 0x1388, %l4
27402 rdpr %cwp, %g1
27403 rdpr %cansave, %g2
27404 rdpr %canrestore, %g3
27405 rdpr %cleanwin, %g4
27406 rdpr %otherwin, %g5
27407 rdpr %wstate, %g6
27408 movpos %icc, %l1, %g5
27409 xnorcc %i7, 0x1331, %o0
27410 fmovs %f3, %f20
27411 fpsub32s %f17, %f18, %f30
27412 movneg %icc, %i4, %i6
27413 movne %xcc, %i5, %l2
27414 edge16n %g1, %i1, %o3
27415 fnors %f31, %f3, %f9
27416 mova %icc, %i3, %i2
27417 edge32ln %o1, %o2, %g4
27418 sll %o4, %i0, %l5
27419 subcc %l0, %o5, %o7
27420 ldsb [%l7 + 0x4E], %g2
27421 addccc %g7, 0x122B, %g3
27422 array8 %g6, %l6, %l3
27423 edge8ln %o6, %l1, %l4
27424 pdist %f28, %f0, %f14
27425 movge %icc, %g5, %o0
27426 srlx %i7, 0x07, %i6
27427 ldsh [%l7 + 0x56], %i4
27428 edge32n %i5, %g1, %l2
27429 array16 %i1, %o3, %i2
27430 xnorcc %o1, %i3, %o2
27431 setx loop_88, %l0, %l1
27432 return %l1
27433 nop
27434 rdpr %cwp, %g1
27435 rdpr %cansave, %g2
27436 rdpr %canrestore, %g3
27437 rdpr %cleanwin, %g4
27438 rdpr %otherwin, %g5
27439 rdpr %wstate, %g6
27440loop_88: movgu %xcc, %l0, %o5
27441 fcmpeq32 %f10, %f12, %l5
27442 edge8 %g2, %o7, %g3
27443 sth %g6, [%l7 + 0x1C]
27444 fmul8ulx16 %f6, %f4, %f10
27445 add %g7, %l6, %o6
27446 alignaddrl %l3, %l4, %g5
27447 array8 %o0, %i7, %i6
27448 orncc %i4, 0x0CEC, %i5
27449 mova %xcc, %l1, %l2
27450 fmovdvc %xcc, %f12, %f3
27451 ldsh [%l7 + 0x40], %i1
27452 lduw [%l7 + 0x1C], %o3
27453 fmul8sux16 %f24, %f12, %f0
27454 edge8l %i2, %o1, %g1
27455 popc %o2, %i3
27456 popc %o4, %g4
27457 array16 %i0, %o5, %l0
27458 ldsb [%l7 + 0x1F], %l5
27459 fmul8ulx16 %f6, %f14, %f0
27460 movcs %icc, %g2, %g3
27461 sir 0x0C25
27462 smul %o7, 0x07D5, %g6
27463 orn %l6, 0x1551, %o6
27464 stx %g7, [%l7 + 0x68]
27465 smul %l4, %g5, %o0
27466 fmovspos %xcc, %f31, %f31
27467 movleu %icc, %l3, %i7
27468 movrne %i4, %i6, %i5
27469 andcc %l1, %i1, %l2
27470 fzero %f2
27471 fmovrse %o3, %f13, %f24
27472 srl %i2, 0x16, %g1
27473 edge16ln %o2, %i3, %o4
27474 fcmpgt32 %f2, %f10, %o1
27475 save %i0, %g4, %o5
27476 rdpr %cwp, %g1
27477 rdpr %cansave, %g2
27478 rdpr %canrestore, %g3
27479 rdpr %cleanwin, %g4
27480 rdpr %otherwin, %g5
27481 rdpr %wstate, %g6
27482 sethi 0x14D1, %l0
27483 andn %l5, %g2, %g3
27484 edge32 %g6, %l6, %o7
27485 fxnors %f8, %f13, %f11
27486 alignaddrl %g7, %o6, %g5
27487 udivx %l4, 0x161D, %o0
27488 mulx %l3, 0x0A63, %i7
27489 sir 0x1F4A
27490 sll %i6, 0x03, %i5
27491 movle %icc, %l1, %i1
27492 ld [%l7 + 0x1C], %f3
27493 edge16ln %i4, %o3, %i2
27494 xor %l2, 0x099B, %o2
27495 mova %xcc, %g1, %o4
27496 fmul8sux16 %f24, %f4, %f26
27497 stb %i3, [%l7 + 0x50]
27498 nop
27499 set 0x20, %g7
27500 stx %i0, [%l7 + %g7]
27501 siam 0x6
27502 save %g4, %o5, %o1
27503 rdpr %cwp, %g1
27504 rdpr %cansave, %g2
27505 rdpr %canrestore, %g3
27506 rdpr %cleanwin, %g4
27507 rdpr %otherwin, %g5
27508 rdpr %wstate, %g6
27509 movre %l5, %g2, %g3
27510 movrne %l0, %g6, %o7
27511 fxors %f28, %f10, %f7
27512 alignaddrl %l6, %g7, %g5
27513 umul %l4, %o6, %o0
27514 fcmpne32 %f26, %f20, %l3
27515 smul %i7, 0x18AE, %i6
27516 fandnot1s %f11, %f4, %f23
27517 movrgz %i5, %i1, %l1
27518 fmovrslez %i4, %f21, %f8
27519 add %o3, %l2, %o2
27520 movrne %g1, 0x2BC, %i2
27521 sdivcc %o4, 0x0E14, %i0
27522 sra %g4, %i3, %o1
27523 movrgez %o5, 0x249, %g2
27524 addccc %l5, %l0, %g3
27525 movvs %icc, %g6, %o7
27526 ldd [%l7 + 0x58], %f22
27527 lduw [%l7 + 0x18], %l6
27528 fpadd32s %f25, %f26, %f7
27529 edge8l %g7, %l4, %g5
27530 edge16l %o0, %l3, %o6
27531 faligndata %f0, %f28, %f28
27532 array8 %i6, %i7, %i1
27533 subcc %i5, 0x0F29, %i4
27534 fmovrdgz %o3, %f4, %f16
27535 stx %l2, [%l7 + 0x78]
27536 udiv %o2, 0x1CEA, %l1
27537 fcmpne16 %f18, %f24, %i2
27538 fmovdcs %icc, %f31, %f16
27539 edge32l %g1, %i0, %g4
27540 srl %i3, %o4, %o1
27541 umulcc %o5, 0x1964, %l5
27542 xnorcc %g2, %g3, %g6
27543 movcs %xcc, %o7, %l6
27544 movg %xcc, %l0, %l4
27545 lduw [%l7 + 0x68], %g5
27546 sub %o0, 0x1CD2, %g7
27547 fors %f14, %f27, %f26
27548 xnorcc %o6, 0x0C8D, %i6
27549 stb %i7, [%l7 + 0x13]
27550 or %i1, 0x06A3, %l3
27551 movvs %icc, %i5, %o3
27552 fabsd %f14, %f16
27553 orn %l2, 0x0817, %i4
27554 mulscc %l1, 0x11CC, %o2
27555 andcc %g1, %i0, %i2
27556 nop
27557 set 0x66, %l5
27558 ldsh [%l7 + %l5], %g4
27559 or %i3, %o4, %o5
27560 movcc %xcc, %l5, %g2
27561 mova %xcc, %o1, %g3
27562 fmovrsgz %o7, %f21, %f18
27563 edge16 %l6, %l0, %l4
27564 fmovda %xcc, %f2, %f20
27565 umulcc %g6, %o0, %g7
27566 fpsub16 %f16, %f30, %f26
27567 umul %o6, 0x18FE, %i6
27568 sllx %g5, %i7, %l3
27569 or %i1, %i5, %l2
27570 stb %o3, [%l7 + 0x55]
27571 fmovspos %xcc, %f9, %f27
27572 edge16 %i4, %l1, %o2
27573 fsrc1s %f2, %f27
27574 fcmpne16 %f12, %f2, %g1
27575 movrgz %i2, %g4, %i0
27576 smul %o4, 0x1E54, %i3
27577 edge32 %l5, %o5, %g2
27578 fnand %f26, %f6, %f30
27579 sethi 0x0CE8, %g3
27580 smulcc %o7, %o1, %l6
27581 sth %l4, [%l7 + 0x56]
27582 orcc %l0, 0x0FFD, %o0
27583 movrgez %g7, %o6, %g6
27584 sdiv %g5, 0x1AFF, %i7
27585 array32 %i6, %i1, %i5
27586 fpadd16s %f10, %f20, %f15
27587 smulcc %l3, %o3, %i4
27588 nop
27589 set 0x58, %o2
27590 ldx [%l7 + %o2], %l1
27591 xor %l2, 0x0FE7, %o2
27592 movge %icc, %i2, %g1
27593 edge32n %i0, %o4, %i3
27594 st %f27, [%l7 + 0x10]
27595 edge8l %g4, %o5, %g2
27596 srlx %g3, 0x19, %l5
27597 sdiv %o7, 0x1286, %o1
27598 movvc %xcc, %l6, %l4
27599 movcc %xcc, %l0, %o0
27600 alignaddr %g7, %o6, %g5
27601 fmovsgu %icc, %f9, %f1
27602 edge8ln %i7, %g6, %i1
27603 fcmpne32 %f10, %f28, %i5
27604 edge8l %l3, %i6, %o3
27605 restore %i4, %l1, %o2
27606 rdpr %cwp, %g1
27607 rdpr %cansave, %g2
27608 rdpr %canrestore, %g3
27609 rdpr %cleanwin, %g4
27610 rdpr %otherwin, %g5
27611 rdpr %wstate, %g6
27612 fmovdvs %xcc, %f18, %f7
27613 movneg %icc, %l2, %g1
27614 movle %icc, %i2, %i0
27615 movl %xcc, %o4, %g4
27616 srl %o5, %i3, %g2
27617 array32 %g3, %o7, %o1
27618 setx loop_89, %l0, %l1
27619 return %l1
27620 nop
27621 rdpr %cwp, %g1
27622 rdpr %cansave, %g2
27623 rdpr %canrestore, %g3
27624 rdpr %cleanwin, %g4
27625 rdpr %otherwin, %g5
27626 rdpr %wstate, %g6
27627loop_89: fmovdcc %icc, %f24, %f0
27628 mulx %l0, %o0, %l4
27629 ldub [%l7 + 0x6B], %o6
27630 udiv %g5, 0x070A, %i7
27631 movne %xcc, %g7, %i1
27632 alignaddrl %g6, %i5, %l3
27633 sth %i6, [%l7 + 0x46]
27634 movcc %icc, %i4, %o3
27635 sll %l1, %o2, %l2
27636 movleu %icc, %i2, %g1
27637 ldx [%l7 + 0x08], %o4
27638 fornot1 %f18, %f26, %f30
27639 andcc %g4, 0x0FA2, %o5
27640 fsrc2 %f0, %f0
27641 faligndata %f24, %f4, %f24
27642 orcc %i0, 0x0D8C, %g2
27643 fmovrdlez %i3, %f4, %f16
27644 smul %g3, 0x061A, %o1
27645 nop
27646 set 0x60, %l4
27647 stw %l5, [%l7 + %l4]
27648 andn %o7, 0x0A52, %l6
27649 subc %o0, 0x1144, %l4
27650 movge %icc, %o6, %l0
27651 array32 %i7, %g7, %i1
27652 ldd [%l7 + 0x38], %f10
27653 edge16 %g5, %i5, %g6
27654 movn %icc, %i6, %l3
27655 movl %icc, %i4, %o3
27656 mulx %l1, 0x0BE0, %l2
27657 andncc %i2, %g1, %o4
27658 fmovsleu %xcc, %f26, %f7
27659 edge32l %o2, %g4, %o5
27660 stw %i0, [%l7 + 0x74]
27661 and %i3, %g3, %o1
27662 movrgez %g2, 0x074, %l5
27663 orncc %o7, 0x049F, %l6
27664 udiv %l4, 0x00EB, %o0
27665 fcmpne32 %f14, %f22, %o6
27666 lduw [%l7 + 0x48], %i7
27667 popc %l0, %i1
27668 move %xcc, %g7, %g5
27669 smulcc %g6, %i6, %l3
27670 subcc %i4, %i5, %l1
27671 movrlz %o3, %i2, %g1
27672 array16 %o4, %l2, %g4
27673 siam 0x5
27674 orcc %o5, %i0, %o2
27675 array8 %i3, %g3, %o1
27676 orn %l5, 0x0D6F, %g2
27677 movrlz %o7, %l4, %l6
27678 movre %o0, 0x126, %o6
27679 edge8l %i7, %i1, %l0
27680 udivx %g5, 0x197F, %g7
27681 sdivcc %g6, 0x14DE, %i6
27682 movneg %icc, %i4, %l3
27683 sdivx %l1, 0x1951, %i5
27684 orn %o3, %i2, %g1
27685 lduw [%l7 + 0x48], %l2
27686 movne %icc, %g4, %o5
27687 lduw [%l7 + 0x0C], %o4
27688 sir 0x07B1
27689 st %f1, [%l7 + 0x34]
27690 srax %i0, 0x17, %i3
27691 save %o2, 0x1FAF, %o1
27692 rdpr %cwp, %g1
27693 rdpr %cansave, %g2
27694 rdpr %canrestore, %g3
27695 rdpr %cleanwin, %g4
27696 rdpr %otherwin, %g5
27697 rdpr %wstate, %g6
27698 std %f28, [%l7 + 0x08]
27699 mova %xcc, %g3, %l5
27700 xorcc %g2, 0x1521, %o7
27701 xnor %l4, 0x043A, %l6
27702 orncc %o0, 0x1BB5, %i7
27703 stw %o6, [%l7 + 0x4C]
27704 edge8n %i1, %g5, %g7
27705 nop
27706 set 0x40, %g3
27707 ldd [%l7 + %g3], %l0
27708 mulscc %g6, %i6, %l3
27709 ldsh [%l7 + 0x5C], %l1
27710 movre %i5, %i4, %o3
27711 fcmple32 %f10, %f14, %i2
27712 fnors %f11, %f14, %f17
27713 stw %l2, [%l7 + 0x70]
27714 movvc %icc, %g1, %g4
27715 and %o4, %o5, %i0
27716 edge32n %o2, %i3, %o1
27717 fpsub16s %f27, %f16, %f9
27718 ldsb [%l7 + 0x5D], %g3
27719 fandnot1 %f14, %f26, %f10
27720 movvc %xcc, %g2, %o7
27721 smulcc %l4, 0x1E78, %l6
27722 mulx %l5, %o0, %i7
27723 subcc %i1, %o6, %g7
27724 movneg %icc, %g5, %g6
27725 movrlz %l0, %i6, %l1
27726 ldx [%l7 + 0x78], %i5
27727 addccc %i4, 0x1E09, %o3
27728 ldx [%l7 + 0x18], %l3
27729 movge %icc, %i2, %l2
27730 fmul8sux16 %f10, %f4, %f4
27731 edge32ln %g4, %g1, %o5
27732 sdivx %i0, 0x1EEE, %o2
27733 udivx %i3, 0x169B, %o4
27734 orn %g3, 0x01CE, %o1
27735 movre %g2, %o7, %l4
27736 sethi 0x0DC1, %l6
27737 sdiv %l5, 0x0B0A, %o0
27738 xor %i7, 0x10ED, %o6
27739 orcc %i1, 0x06D1, %g7
27740 mova %xcc, %g5, %g6
27741 mulscc %l0, %l1, %i6
27742 movrlz %i5, %i4, %o3
27743 sth %l3, [%l7 + 0x74]
27744 fsrc1s %f15, %f24
27745 edge16n %i2, %g4, %g1
27746 ld [%l7 + 0x60], %f18
27747 fmovsa %icc, %f7, %f16
27748 ldd [%l7 + 0x58], %f10
27749 ldd [%l7 + 0x50], %f28
27750 edge16l %o5, %i0, %o2
27751 fmovrsgz %i3, %f12, %f5
27752 movre %o4, 0x378, %g3
27753 movg %xcc, %o1, %l2
27754 udiv %o7, 0x139D, %l4
27755 save %l6, 0x1F32, %l5
27756 rdpr %cwp, %g1
27757 rdpr %cansave, %g2
27758 rdpr %canrestore, %g3
27759 rdpr %cleanwin, %g4
27760 rdpr %otherwin, %g5
27761 rdpr %wstate, %g6
27762 fmovse %xcc, %f6, %f10
27763 umulcc %g2, %i7, %o6
27764 sdivcc %i1, 0x0813, %o0
27765 ldd [%l7 + 0x28], %g6
27766 fxnor %f14, %f26, %f12
27767 fmovsgu %xcc, %f24, %f2
27768 edge32n %g5, %l0, %g6
27769 fsrc1 %f2, %f22
27770 movgu %xcc, %i6, %i5
27771 edge16ln %l1, %i4, %l3
27772 subccc %o3, %i2, %g4
27773 sdiv %o5, 0x1DE5, %g1
27774 srl %i0, %o2, %o4
27775 edge8l %g3, %o1, %l2
27776 lduh [%l7 + 0x22], %i3
27777 ldsb [%l7 + 0x2E], %o7
27778 fmovrdgz %l6, %f0, %f24
27779 nop
27780 set 0x68, %o6
27781 stx %l4, [%l7 + %o6]
27782 movrgez %l5, 0x3CE, %g2
27783 addcc %o6, 0x0CBA, %i7
27784 sdiv %o0, 0x0193, %g7
27785 sdivcc %g5, 0x1FA2, %i1
27786 fmovsgu %xcc, %f1, %f4
27787 stw %l0, [%l7 + 0x68]
27788 movrlez %i6, 0x13E, %g6
27789 mulscc %l1, %i5, %i4
27790 movre %o3, %i2, %l3
27791 fnot1s %f29, %f2
27792 edge16n %g4, %g1, %o5
27793 movne %icc, %i0, %o4
27794 sethi 0x0FF4, %g3
27795 fnot1s %f22, %f23
27796 std %f4, [%l7 + 0x50]
27797 movrgz %o2, %o1, %l2
27798 popc 0x0F40, %o7
27799 mova %xcc, %l6, %l4
27800 fmovdn %icc, %f5, %f10
27801 fones %f5
27802 ldx [%l7 + 0x60], %l5
27803 mulx %g2, %o6, %i3
27804 ldd [%l7 + 0x48], %f4
27805 fmovrdne %o0, %f8, %f2
27806 std %f24, [%l7 + 0x30]
27807 movn %xcc, %i7, %g5
27808 fmul8x16 %f27, %f20, %f10
27809 xnorcc %g7, %i1, %i6
27810 fornot2 %f20, %f30, %f20
27811 movleu %icc, %l0, %l1
27812 movrlz %i5, %i4, %o3
27813 sir 0x1432
27814 ldsb [%l7 + 0x4A], %i2
27815 fmovde %icc, %f4, %f1
27816 fmovsvs %icc, %f30, %f29
27817 nop
27818 set 0x58, %i1
27819 ldd [%l7 + %i1], %f22
27820 subc %l3, 0x184E, %g6
27821 movcs %xcc, %g4, %g1
27822 xor %o5, %o4, %g3
27823 sth %o2, [%l7 + 0x4A]
27824 ldd [%l7 + 0x30], %f30
27825 sth %i0, [%l7 + 0x7C]
27826 umul %o1, %o7, %l6
27827 ldsb [%l7 + 0x31], %l2
27828 xnorcc %l4, %g2, %o6
27829 ldsh [%l7 + 0x54], %i3
27830 movl %xcc, %l5, %o0
27831 movne %icc, %g5, %i7
27832 sll %g7, %i1, %l0
27833 srl %i6, 0x1E, %l1
27834 pdist %f24, %f2, %f24
27835 movrgez %i5, %i4, %i2
27836 movrne %l3, %g6, %g4
27837 movrgez %g1, 0x05D, %o3
27838 fmovdcc %xcc, %f13, %f10
27839 alignaddr %o5, %o4, %g3
27840 udivx %i0, 0x0EE3, %o1
27841 edge8n %o7, %l6, %l2
27842 movleu %xcc, %o2, %l4
27843 movn %xcc, %o6, %i3
27844 fxors %f22, %f29, %f18
27845 fmovd %f20, %f0
27846 move %xcc, %g2, %l5
27847 move %icc, %g5, %o0
27848 edge8l %i7, %i1, %g7
27849 array32 %l0, %i6, %i5
27850 fcmpgt16 %f20, %f14, %l1
27851 mulx %i2, 0x15FC, %i4
27852 subccc %g6, %l3, %g4
27853 movle %xcc, %o3, %o5
27854 sub %g1, 0x0415, %o4
27855 fmovrdlez %g3, %f26, %f2
27856 edge32n %i0, %o1, %l6
27857 xorcc %l2, 0x034A, %o2
27858 umulcc %l4, 0x118D, %o6
27859 fxnor %f4, %f6, %f6
27860 lduw [%l7 + 0x28], %i3
27861 movg %icc, %o7, %l5
27862 mulscc %g5, %o0, %i7
27863 save %g2, 0x01CF, %i1
27864 rdpr %cwp, %g1
27865 rdpr %cansave, %g2
27866 rdpr %canrestore, %g3
27867 rdpr %cleanwin, %g4
27868 rdpr %otherwin, %g5
27869 rdpr %wstate, %g6
27870 fmovsn %xcc, %f17, %f11
27871 save %l0, %i6, %i5
27872 rdpr %cwp, %g1
27873 rdpr %cansave, %g2
27874 rdpr %canrestore, %g3
27875 rdpr %cleanwin, %g4
27876 rdpr %otherwin, %g5
27877 rdpr %wstate, %g6
27878 subccc %g7, 0x0E02, %i2
27879 sir 0x04E5
27880 edge8l %l1, %i4, %g6
27881 sub %g4, %o3, %l3
27882 fmovsle %icc, %f7, %f7
27883 movrgz %o5, %g1, %o4
27884 srax %g3, %i0, %o1
27885 subcc %l2, 0x0C3C, %l6
27886 movleu %icc, %l4, %o2
27887 fxors %f28, %f19, %f20
27888 move %icc, %o6, %o7
27889 movle %icc, %l5, %g5
27890 smul %i3, %i7, %o0
27891 ldx [%l7 + 0x38], %g2
27892 srax %i1, %l0, %i5
27893 fmovdneg %xcc, %f31, %f13
27894 sra %g7, 0x05, %i2
27895 fmul8x16al %f30, %f10, %f24
27896 srax %l1, 0x13, %i6
27897 andncc %g6, %g4, %o3
27898 array8 %i4, %o5, %g1
27899 save %l3, %o4, %i0
27900 rdpr %cwp, %g1
27901 rdpr %cansave, %g2
27902 rdpr %canrestore, %g3
27903 rdpr %cleanwin, %g4
27904 rdpr %otherwin, %g5
27905 rdpr %wstate, %g6
27906 fcmple16 %f0, %f12, %o1
27907 addcc %l2, %g3, %l6
27908 mova %xcc, %l4, %o6
27909 movl %xcc, %o7, %l5
27910 fmovde %xcc, %f5, %f22
27911 fandnot2s %f18, %f13, %f30
27912 fpack32 %f30, %f12, %f10
27913 sth %o2, [%l7 + 0x20]
27914 fones %f19
27915 sdivx %i3, 0x0790, %g5
27916 fandnot1s %f8, %f4, %f19
27917 stx %o0, [%l7 + 0x70]
27918 fmovscs %xcc, %f29, %f13
27919 mulscc %i7, %i1, %g2
27920 edge16n %l0, %i5, %i2
27921 fmuld8ulx16 %f11, %f6, %f16
27922 fmovsn %xcc, %f23, %f15
27923 movne %icc, %g7, %i6
27924 movcc %icc, %l1, %g6
27925 fmovda %xcc, %f10, %f12
27926 udivx %g4, 0x17C6, %o3
27927 ldsw [%l7 + 0x34], %i4
27928 fmovdvs %xcc, %f30, %f25
27929 stb %o5, [%l7 + 0x2C]
27930 ldub [%l7 + 0x52], %g1
27931 mova %xcc, %l3, %i0
27932 ld [%l7 + 0x3C], %f24
27933 udiv %o1, 0x0A99, %o4
27934 sdiv %l2, 0x06B0, %l6
27935 sub %g3, %l4, %o6
27936 movre %o7, 0x116, %l5
27937 edge16 %o2, %i3, %o0
27938 fpadd32 %f8, %f10, %f22
27939 xnor %g5, 0x1C9B, %i1
27940 addcc %i7, %l0, %g2
27941 stw %i2, [%l7 + 0x20]
27942 fmovrsgez %g7, %f23, %f20
27943 fcmpne16 %f8, %f28, %i6
27944 fand %f18, %f24, %f26
27945 movgu %xcc, %l1, %i5
27946 ldd [%l7 + 0x30], %f10
27947 subcc %g4, 0x0A5E, %o3
27948 mulx %i4, 0x015D, %g6
27949 restore %o5, 0x15B7, %l3
27950 rdpr %cwp, %g1
27951 rdpr %cansave, %g2
27952 rdpr %canrestore, %g3
27953 rdpr %cleanwin, %g4
27954 rdpr %otherwin, %g5
27955 rdpr %wstate, %g6
27956 movrgz %i0, 0x1C0, %g1
27957 fcmps %fcc3, %f29, %f1
27958 sir 0x053D
27959 fsrc1 %f4, %f0
27960 udivcc %o1, 0x1ECD, %o4
27961 fmul8x16al %f20, %f3, %f0
27962 andncc %l6, %l2, %l4
27963 edge32 %g3, %o7, %o6
27964 fmovrslez %l5, %f6, %f4
27965 nop
27966 set 0x38, %i6
27967 ldsb [%l7 + %i6], %i3
27968 fmovdvs %xcc, %f5, %f15
27969 movcs %xcc, %o0, %o2
27970 and %g5, %i7, %i1
27971 and %g2, %i2, %l0
27972 movcc %xcc, %g7, %i6
27973 or %i5, %l1, %g4
27974 addccc %i4, %g6, %o3
27975 stw %o5, [%l7 + 0x68]
27976 edge16n %i0, %l3, %o1
27977 movpos %xcc, %g1, %o4
27978 andn %l2, %l4, %l6
27979 fandnot2 %f4, %f16, %f2
27980 subcc %g3, %o7, %o6
27981 nop
27982 set 0x38, %i7
27983 ldd [%l7 + %i7], %f26
27984 sethi 0x1A3F, %i3
27985 alignaddrl %l5, %o0, %o2
27986 sethi 0x0CE9, %i7
27987 sir 0x16E7
27988 andn %g5, 0x1499, %g2
27989 movcs %icc, %i1, %l0
27990 mulscc %i2, 0x103A, %g7
27991 movrlz %i5, %l1, %i6
27992 mulscc %g4, 0x058E, %i4
27993 fsrc1 %f12, %f0
27994 sllx %o3, 0x08, %g6
27995 xorcc %o5, 0x1487, %i0
27996 movrne %o1, %g1, %l3
27997 setx loop_90, %l0, %l1
27998 return %l1
27999 nop
28000 rdpr %cwp, %g1
28001 rdpr %cansave, %g2
28002 rdpr %canrestore, %g3
28003 rdpr %cleanwin, %g4
28004 rdpr %otherwin, %g5
28005 rdpr %wstate, %g6
28006loop_90: movrlez %l6, %g3, %o7
28007 fmul8x16au %f6, %f13, %f24
28008 movcc %xcc, %l4, %i3
28009 ldd [%l7 + 0x60], %l4
28010 stw %o0, [%l7 + 0x24]
28011 mulscc %o6, 0x0C46, %o2
28012 fnot2 %f16, %f2
28013 mova %icc, %g5, %g2
28014 edge32 %i1, %l0, %i2
28015 movrne %i7, 0x32C, %g7
28016 fnand %f28, %f12, %f24
28017 popc 0x0D30, %i5
28018 sth %l1, [%l7 + 0x26]
28019 edge8ln %i6, %g4, %i4
28020 movrlez %g6, 0x2B7, %o5
28021 addc %i0, %o1, %o3
28022 fmul8x16 %f19, %f10, %f10
28023 movrgez %g1, %l2, %o4
28024 movle %xcc, %l3, %l6
28025 edge32l %o7, %l4, %g3
28026 fnor %f14, %f16, %f10
28027 popc 0x12DD, %i3
28028 sdivx %o0, 0x17B7, %o6
28029 fmovdle %icc, %f31, %f8
28030 movre %o2, %g5, %l5
28031 xnorcc %i1, %g2, %l0
28032 edge8 %i2, %i7, %i5
28033 ldsw [%l7 + 0x30], %l1
28034 subccc %g7, 0x1A8E, %i6
28035 ldd [%l7 + 0x28], %g4
28036 movcs %icc, %i4, %o5
28037 udivcc %g6, 0x0D57, %o1
28038 movrgz %o3, 0x3BB, %i0
28039 movne %icc, %g1, %o4
28040 edge32n %l3, %l6, %o7
28041 edge8l %l2, %l4, %i3
28042 lduw [%l7 + 0x1C], %g3
28043 fcmps %fcc0, %f17, %f28
28044 edge32l %o6, %o0, %g5
28045 st %f19, [%l7 + 0x6C]
28046 movn %icc, %l5, %i1
28047 fmovscc %xcc, %f14, %f30
28048 st %f8, [%l7 + 0x74]
28049 orn %o2, %g2, %l0
28050 siam 0x0
28051 edge16ln %i7, %i5, %l1
28052 fornot1 %f0, %f4, %f22
28053 smulcc %g7, %i2, %i6
28054 nop
28055 set 0x44, %i5
28056 lduh [%l7 + %i5], %g4
28057 movrgz %o5, 0x0AF, %g6
28058 fnor %f16, %f18, %f22
28059 edge16l %i4, %o3, %i0
28060 edge16 %g1, %o4, %l3
28061 st %f2, [%l7 + 0x14]
28062 movl %icc, %l6, %o1
28063 fpsub16s %f27, %f27, %f26
28064 nop
28065 set 0x3C, %i3
28066 sth %o7, [%l7 + %i3]
28067 stw %l4, [%l7 + 0x64]
28068 movrlez %i3, %g3, %l2
28069 lduw [%l7 + 0x64], %o6
28070 pdist %f18, %f22, %f8
28071 addcc %g5, %o0, %l5
28072 ld [%l7 + 0x44], %f30
28073 subccc %i1, 0x0125, %g2
28074 fcmpes %fcc2, %f22, %f1
28075 movneg %xcc, %l0, %i7
28076 srl %o2, 0x10, %l1
28077 fors %f8, %f14, %f25
28078 std %f6, [%l7 + 0x58]
28079 edge16 %i5, %g7, %i2
28080 udiv %g4, 0x00D7, %o5
28081 ldd [%l7 + 0x18], %i6
28082 ldub [%l7 + 0x5B], %i4
28083 restore %o3, %i0, %g1
28084 rdpr %cwp, %g1
28085 rdpr %cansave, %g2
28086 rdpr %canrestore, %g3
28087 rdpr %cleanwin, %g4
28088 rdpr %otherwin, %g5
28089 rdpr %wstate, %g6
28090 movrlez %o4, 0x333, %g6
28091 array16 %l6, %l3, %o1
28092 ldx [%l7 + 0x18], %o7
28093 fmovdvs %icc, %f11, %f23
28094 srax %l4, 0x1A, %g3
28095 addccc %l2, 0x1ABD, %o6
28096 fmuld8sux16 %f22, %f19, %f6
28097 xnorcc %g5, %o0, %l5
28098 movrne %i3, 0x0BB, %g2
28099 sub %l0, %i1, %o2
28100 fxor %f16, %f6, %f4
28101 fpsub16 %f24, %f28, %f28
28102 sra %i7, %l1, %g7
28103 movrlez %i5, 0x36F, %g4
28104 udiv %i2, 0x17D8, %o5
28105 ldsw [%l7 + 0x24], %i6
28106 fmovspos %icc, %f8, %f24
28107 fpsub32s %f7, %f15, %f0
28108 fnot1 %f26, %f22
28109 sth %i4, [%l7 + 0x28]
28110 edge16n %i0, %o3, %o4
28111 save %g6, 0x0460, %g1
28112 rdpr %cwp, %g1
28113 rdpr %cansave, %g2
28114 rdpr %canrestore, %g3
28115 rdpr %cleanwin, %g4
28116 rdpr %otherwin, %g5
28117 rdpr %wstate, %g6
28118 andn %l3, %o1, %l6
28119 fornot2s %f11, %f30, %f9
28120 andcc %l4, %o7, %g3
28121 fornot1 %f14, %f12, %f8
28122 save %o6, %g5, %l2
28123 rdpr %cwp, %g1
28124 rdpr %cansave, %g2
28125 rdpr %canrestore, %g3
28126 rdpr %cleanwin, %g4
28127 rdpr %otherwin, %g5
28128 rdpr %wstate, %g6
28129 umul %o0, %i3, %g2
28130 sth %l0, [%l7 + 0x54]
28131 movge %xcc, %l5, %o2
28132 subc %i1, %l1, %g7
28133 std %f4, [%l7 + 0x20]
28134 srl %i7, %g4, %i2
28135 alignaddrl %i5, %i6, %i4
28136 ldub [%l7 + 0x3C], %o5
28137 subc %i0, 0x054E, %o4
28138 movge %xcc, %o3, %g6
28139 movg %icc, %g1, %l3
28140 fmovsa %icc, %f29, %f27
28141 movrlez %o1, %l6, %o7
28142 st %f1, [%l7 + 0x2C]
28143 move %xcc, %l4, %g3
28144 fmovsle %icc, %f3, %f12
28145 movcs %icc, %o6, %g5
28146 edge8n %l2, %i3, %g2
28147 subc %o0, 0x1E3E, %l5
28148 udiv %l0, 0x03BC, %i1
28149 ldub [%l7 + 0x24], %l1
28150 sra %o2, %i7, %g4
28151 edge16 %g7, %i5, %i6
28152 fsrc1s %f9, %f4
28153 sll %i4, %o5, %i0
28154 orncc %o4, 0x0605, %o3
28155 stw %g6, [%l7 + 0x24]
28156 movvs %xcc, %i2, %g1
28157 fmovdg %xcc, %f3, %f12
28158 edge16l %l3, %o1, %l6
28159 movpos %xcc, %l4, %o7
28160 movneg %xcc, %o6, %g5
28161 xorcc %l2, 0x06D4, %g3
28162 addc %g2, 0x03D0, %i3
28163 edge32 %o0, %l0, %l5
28164 fmovdle %xcc, %f8, %f30
28165 srlx %l1, %o2, %i7
28166 fnands %f24, %f13, %f12
28167 movrlz %g4, 0x14E, %g7
28168 edge16ln %i1, %i6, %i5
28169 addccc %o5, 0x1EED, %i4
28170 fpsub16s %f21, %f9, %f8
28171 fnot1s %f1, %f1
28172 fcmped %fcc2, %f2, %f6
28173 orncc %o4, %o3, %g6
28174 addcc %i0, 0x13C9, %g1
28175 xorcc %i2, 0x0DFD, %l3
28176 popc %o1, %l4
28177 smul %l6, 0x1B86, %o7
28178 fones %f7
28179 std %f2, [%l7 + 0x68]
28180 stx %g5, [%l7 + 0x10]
28181 edge8 %o6, %g3, %l2
28182 std %f24, [%l7 + 0x50]
28183 srax %g2, 0x16, %o0
28184 mova %xcc, %l0, %l5
28185 movrne %i3, %l1, %o2
28186 addccc %g4, 0x1E51, %i7
28187 edge8l %i1, %i6, %g7
28188 edge8 %o5, %i4, %o4
28189 edge8n %i5, %o3, %i0
28190 stx %g1, [%l7 + 0x78]
28191 smulcc %g6, %i2, %o1
28192 EXIT_GOOD
28193
28194
28195
28196!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28197!
28198! Stats for Thread 0:
28199!
28200! Type l : 3638
28201! Type f : 5296
28202! Type i : 16066
28203!
28204!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28205
28206
28207 EXIT_GOOD /* test finish */
28208
28209/************************************************************************
28210 Test case data start
28211 ************************************************************************/
28212.data
28213user_data_start:
28214scratch_area:
28215.word 0xC44EDE6C
28216.word 0x2C55A9F7
28217.word 0x1E9D93BD
28218.word 0xBE08E943
28219.word 0x3B7EE877
28220.word 0x2B476465
28221.word 0xC8B4FA2F
28222.word 0x7CBFE669
28223.word 0x1893A230
28224.word 0x0AABEFC3
28225.word 0xCB6E1748
28226.word 0xD587A770
28227.word 0x27239218
28228.word 0x5171EAE5
28229.word 0x9A1ACA69
28230.word 0xF19CF47D
28231.word 0x73E005B5
28232.word 0xC52F132F
28233.word 0x0680399A
28234.word 0xD79E2536
28235.word 0x142B88AC
28236.word 0x185B8945
28237.word 0x27DE290F
28238.word 0x98A73DC2
28239.word 0x5B3C46C6
28240.word 0x0A68F66C
28241.word 0x0CC2279F
28242.word 0x43E7D430
28243.word 0x474AF274
28244.word 0x75417388
28245.word 0x5492D61C
28246.word 0xF746A665
28247.word 0xDF9EF26C
28248.word 0xE1C5461E
28249.word 0x18374646
28250.word 0x0C084E5D
28251.word 0x71E8CD89
28252.word 0x4DB8A620
28253.word 0x45438FDD
28254.word 0x42244D0A
28255.word 0x1CEBD1B4
28256.word 0x1DB1B9F4
28257.word 0xA4EDE8CD
28258.word 0xD6502E05
28259.word 0x7EC2653B
28260.word 0x5CFD72B4
28261.word 0xDD4C7EF0
28262.word 0x747F4301
28263.word 0x2ACD459D
28264.word 0x90D9CFBD
28265.word 0x715059CD
28266.word 0xFC594F04
28267.word 0x5386F9F7
28268.word 0x7302E444
28269.word 0xF7820E8E
28270.word 0x7D8451A6
28271.word 0xCD0C12CE
28272.word 0xDF6F9389
28273.word 0xCA91130E
28274.word 0xC8E2D4B0
28275.word 0xC2C1764F
28276.word 0x682DDD06
28277.word 0x6DD91564
28278.word 0x780EFD39
28279.end