Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f14.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f14.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_f14.s,v 1.1 2007/05/11 17:22:37 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 0x7610C7356068C24B, %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 0x7, %g1
89 set 0x7, %g2
90 set 0x9, %g3
91 set 0x9, %g4
92 set 0x7, %g5
93 set 0xE, %g6
94 set 0x6, %g7
95 !# Input registers
96 set -0xA, %i0
97 set -0xD, %i1
98 set -0x6, %i2
99 set -0x1, %i3
100 set -0x9, %i4
101 set -0x3, %i5
102 set -0xC, %i6
103 set -0x7, %i7
104 !# Local registers
105 set 0x3A861BD1, %l0
106 set 0x6889280A, %l1
107 set 0x7A72117B, %l2
108 set 0x757B4472, %l3
109 set 0x576384EF, %l4
110 set 0x268804B8, %l5
111 set 0x740735EC, %l6
112 !# Output registers
113 set -0x0780, %o0
114 set -0x1D21, %o1
115 set -0x1543, %o2
116 set -0x175B, %o3
117 set 0x1FB2, %o4
118 set -0x08A3, %o5
119 set 0x066F, %o6
120 set 0x1811, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x138D299A896AEE76)
123 INIT_TH_FP_REG(%l7,%f2,0xC11663D6AE09447C)
124 INIT_TH_FP_REG(%l7,%f4,0x178C21370205FF2C)
125 INIT_TH_FP_REG(%l7,%f6,0xCC7E9201BECE55D6)
126 INIT_TH_FP_REG(%l7,%f8,0x1F2BEC78EE1CD3EA)
127 INIT_TH_FP_REG(%l7,%f10,0x8F4C23DADDE4A255)
128 INIT_TH_FP_REG(%l7,%f12,0x56F3E579D74DBDBB)
129 INIT_TH_FP_REG(%l7,%f14,0x349C98DAD5B12163)
130 INIT_TH_FP_REG(%l7,%f16,0x290AA5104E522C85)
131 INIT_TH_FP_REG(%l7,%f18,0x6899B000841BDF1D)
132 INIT_TH_FP_REG(%l7,%f20,0xDB905F7A08D87B29)
133 INIT_TH_FP_REG(%l7,%f22,0x6A12EC9B1C46C937)
134 INIT_TH_FP_REG(%l7,%f24,0xE0465461EDEC1C67)
135 INIT_TH_FP_REG(%l7,%f26,0x47FB1B9AE0535422)
136 INIT_TH_FP_REG(%l7,%f28,0x70962B7F5F96E942)
137 INIT_TH_FP_REG(%l7,%f30,0x18CFF1868A4E3189)
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, 0xA01, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 save %l6, 0x0C9B, %o0
151 rdpr %cwp, %g1
152 rdpr %cansave, %g2
153 rdpr %canrestore, %g3
154 rdpr %cleanwin, %g4
155 rdpr %otherwin, %g5
156 rdpr %wstate, %g6
157 sllx %g6, 0x0E, %o1
158 move %xcc, %i0, %l2
159 xnorcc %o7, %i6, %o4
160 fmovse %xcc, %f16, %f9
161 movvc %xcc, %g3, %i4
162 stw %o3, [%l7 + 0x50]
163 fpack32 %f28, %f12, %f24
164 sub %l4, 0x0268, %i7
165 movn %icc, %l0, %l1
166 sdiv %o6, 0x1F27, %g4
167 fcmps %fcc0, %f22, %f29
168 fcmpne32 %f8, %f28, %i3
169 udivx %o2, 0x0521, %l5
170 std %f0, [%l7 + 0x18]
171 movrlez %o5, 0x30D, %l3
172 andn %g7, %g1, %g5
173 mulx %i5, 0x03B8, %i2
174 umul %i1, 0x008E, %l6
175 array8 %g2, %o0, %o1
176 edge16l %g6, %i0, %o7
177 fnot1s %f27, %f10
178 fpsub16 %f2, %f18, %f2
179 movrlez %i6, 0x32E, %l2
180 fone %f26
181 edge16l %o4, %i4, %o3
182 stw %l4, [%l7 + 0x18]
183 srlx %g3, 0x02, %l0
184 ldsw [%l7 + 0x6C], %l1
185 movrlz %i7, %o6, %i3
186 smul %g4, %l5, %o5
187 ld [%l7 + 0x14], %f26
188 edge16n %o2, %l3, %g7
189 subcc %g1, 0x081D, %g5
190 umulcc %i5, %i1, %i2
191 smulcc %g2, %o0, %o1
192 fmovdne %xcc, %f31, %f23
193 fmovsl %icc, %f16, %f16
194 movge %xcc, %g6, %i0
195 fcmped %fcc1, %f4, %f18
196 or %o7, 0x0524, %l6
197 srlx %i6, %l2, %o4
198 ldsb [%l7 + 0x2A], %o3
199 and %i4, 0x13AD, %g3
200 xor %l0, 0x125C, %l1
201 orcc %l4, 0x167A, %i7
202 fnot1 %f16, %f8
203 movgu %icc, %i3, %g4
204 udivx %o6, 0x15B5, %o5
205 nop
206 set 0x46, %l2
207 sth %o2, [%l7 + %l2]
208 fmovsleu %xcc, %f6, %f23
209 fcmpes %fcc3, %f26, %f26
210 edge16 %l5, %l3, %g7
211 addcc %g1, 0x072D, %i5
212 alignaddr %g5, %i2, %g2
213 sir 0x1459
214 fpsub32 %f10, %f14, %f2
215 sdivx %i1, 0x0A72, %o0
216 fmovrse %g6, %f5, %f0
217 movrgz %o1, 0x327, %o7
218 movcs %icc, %l6, %i6
219 movrgez %l2, 0x3AB, %o4
220 faligndata %f20, %f6, %f30
221 addcc %o3, %i0, %i4
222 movrlez %l0, %g3, %l4
223 fpack16 %f14, %f31
224 edge32ln %i7, %i3, %g4
225 fone %f6
226 mulscc %o6, 0x189D, %o5
227 fcmped %fcc2, %f20, %f14
228 st %f8, [%l7 + 0x78]
229 subc %l1, 0x1FBB, %l5
230 array8 %o2, %l3, %g1
231 fmovdgu %xcc, %f31, %f27
232 fnors %f23, %f8, %f14
233 st %f13, [%l7 + 0x50]
234 fsrc1 %f14, %f22
235 andncc %i5, %g7, %g5
236 sdivcc %g2, 0x1214, %i1
237 sir 0x0C58
238 movge %xcc, %i2, %g6
239 movne %xcc, %o0, %o7
240 stb %l6, [%l7 + 0x20]
241 ldsb [%l7 + 0x54], %o1
242 orcc %l2, 0x0823, %o4
243 mulx %i6, 0x0886, %o3
244 and %i4, 0x1895, %i0
245 movpos %xcc, %l0, %l4
246 restore %i7, %g3, %g4
247 rdpr %cwp, %g1
248 rdpr %cansave, %g2
249 rdpr %canrestore, %g3
250 rdpr %cleanwin, %g4
251 rdpr %otherwin, %g5
252 rdpr %wstate, %g6
253 ldd [%l7 + 0x38], %o6
254 udivx %i3, 0x05AA, %o5
255 move %xcc, %l1, %l5
256 ldx [%l7 + 0x70], %o2
257 std %f26, [%l7 + 0x38]
258 edge16l %g1, %l3, %g7
259 fors %f28, %f2, %f21
260 fand %f24, %f2, %f0
261 xor %i5, 0x159E, %g2
262 fmovrdlz %g5, %f8, %f0
263 fxnor %f26, %f20, %f14
264 movrlz %i2, 0x0A1, %g6
265 ldub [%l7 + 0x2E], %i1
266 alignaddrl %o0, %l6, %o7
267 fcmpgt16 %f10, %f6, %o1
268 save %l2, %o4, %i6
269 rdpr %cwp, %g1
270 rdpr %cansave, %g2
271 rdpr %canrestore, %g3
272 rdpr %cleanwin, %g4
273 rdpr %otherwin, %g5
274 rdpr %wstate, %g6
275 sllx %o3, %i4, %i0
276 fmovrdgz %l4, %f8, %f24
277 edge8ln %i7, %g3, %g4
278 stb %o6, [%l7 + 0x2F]
279 and %l0, %i3, %o5
280 edge8n %l5, %l1, %g1
281 ldsh [%l7 + 0x2A], %l3
282 ldub [%l7 + 0x0C], %o2
283 move %icc, %i5, %g7
284 sth %g5, [%l7 + 0x18]
285 or %i2, %g6, %i1
286 ldsh [%l7 + 0x74], %g2
287 fmovsn %xcc, %f2, %f31
288 movneg %icc, %l6, %o7
289 movleu %icc, %o0, %l2
290 faligndata %f18, %f6, %f20
291 umulcc %o1, 0x03D1, %i6
292 fcmpeq32 %f24, %f0, %o4
293 sllx %o3, %i4, %l4
294 edge8ln %i0, %i7, %g4
295 movge %icc, %o6, %g3
296 movrne %l0, 0x040, %i3
297 bshuffle %f12, %f4, %f28
298 fcmpeq16 %f26, %f4, %l5
299 lduh [%l7 + 0x74], %o5
300 movge %xcc, %g1, %l3
301 edge8n %o2, %i5, %l1
302 lduh [%l7 + 0x6E], %g5
303 edge16n %i2, %g7, %g6
304 fmovscc %icc, %f1, %f14
305 addcc %i1, 0x10C0, %l6
306 lduw [%l7 + 0x10], %o7
307 sdiv %o0, 0x08A5, %l2
308 srl %g2, 0x1A, %o1
309 and %o4, %o3, %i4
310 addccc %i6, 0x0A6E, %i0
311 fmovdle %icc, %f3, %f20
312 srax %l4, 0x00, %i7
313 orn %o6, %g4, %g3
314 xnorcc %i3, %l5, %l0
315 stb %g1, [%l7 + 0x74]
316 stw %l3, [%l7 + 0x74]
317 sdiv %o2, 0x154B, %i5
318 edge16 %o5, %l1, %i2
319 stw %g5, [%l7 + 0x10]
320 fcmple32 %f30, %f26, %g7
321 sth %i1, [%l7 + 0x5E]
322 edge32 %g6, %o7, %l6
323 nop
324 set 0x48, %i0
325 std %f6, [%l7 + %i0]
326 srlx %o0, 0x19, %g2
327 nop
328 set 0x34, %g3
329 lduw [%l7 + %g3], %l2
330 fnot2 %f12, %f14
331 movrgez %o4, 0x018, %o1
332 sth %o3, [%l7 + 0x42]
333 stb %i6, [%l7 + 0x50]
334 mulx %i0, %i4, %l4
335 and %o6, 0x0C3C, %i7
336 fcmpd %fcc1, %f16, %f24
337 fsrc2 %f26, %f12
338 srl %g3, %i3, %l5
339 movcc %icc, %l0, %g4
340 ldsw [%l7 + 0x7C], %g1
341 movpos %icc, %o2, %i5
342 ldx [%l7 + 0x48], %l3
343 sir 0x076C
344 fornot1s %f15, %f8, %f8
345 array16 %o5, %i2, %l1
346 sdivx %g5, 0x067A, %i1
347 udivx %g6, 0x0117, %o7
348 lduh [%l7 + 0x30], %l6
349 fabsd %f12, %f2
350 movrgez %o0, %g7, %g2
351 movgu %xcc, %l2, %o4
352 sub %o1, %o3, %i0
353 ldsb [%l7 + 0x66], %i6
354 alignaddr %l4, %o6, %i7
355 andncc %g3, %i3, %l5
356 andncc %i4, %l0, %g1
357 movl %xcc, %g4, %o2
358 movcs %icc, %l3, %i5
359 add %i2, %l1, %g5
360 sra %i1, %o5, %g6
361 fmovrdne %o7, %f28, %f16
362 alignaddrl %l6, %g7, %o0
363 fmovsne %xcc, %f10, %f27
364 movcs %icc, %g2, %o4
365 udivcc %o1, 0x0B4B, %o3
366 mova %icc, %l2, %i6
367 sth %i0, [%l7 + 0x2A]
368 addcc %o6, %i7, %l4
369 edge16ln %g3, %l5, %i3
370 lduw [%l7 + 0x70], %l0
371 popc 0x18C3, %g1
372 pdist %f2, %f6, %f4
373 srax %i4, %g4, %l3
374 stb %i5, [%l7 + 0x64]
375 xor %i2, 0x0D56, %l1
376 andn %o2, 0x05B5, %i1
377 setx loop_0, %l0, %l1
378 return %l1
379 nop
380 rdpr %cwp, %g1
381 rdpr %cansave, %g2
382 rdpr %canrestore, %g3
383 rdpr %cleanwin, %g4
384 rdpr %otherwin, %g5
385 rdpr %wstate, %g6
386loop_0: movcc %xcc, %g5, %l6
387 movg %xcc, %o0, %g2
388 movn %icc, %o4, %o1
389 movrlez %o3, %g7, %l2
390 umulcc %i6, %i0, %o6
391 edge8l %l4, %g3, %i7
392 edge8ln %l5, %i3, %g1
393 save %l0, %g4, %i4
394 rdpr %cwp, %g1
395 rdpr %cansave, %g2
396 rdpr %canrestore, %g3
397 rdpr %cleanwin, %g4
398 rdpr %otherwin, %g5
399 rdpr %wstate, %g6
400 addc %i5, 0x072E, %i2
401 xnorcc %l1, 0x0726, %l3
402 udiv %i1, 0x1304, %o5
403 fnot1 %f8, %f10
404 st %f17, [%l7 + 0x5C]
405 movrne %o2, %g6, %o7
406 smulcc %g5, 0x0EBE, %o0
407 udivx %g2, 0x024A, %l6
408 sdivx %o4, 0x0BE1, %o3
409 xnorcc %g7, 0x0161, %l2
410 st %f23, [%l7 + 0x5C]
411 srax %i6, %o1, %i0
412 sub %l4, 0x0EC8, %g3
413 ldsw [%l7 + 0x7C], %i7
414 nop
415 set 0x3C, %o6
416 sth %l5, [%l7 + %o6]
417 fxnors %f11, %f3, %f2
418 sll %o6, %g1, %l0
419 movleu %xcc, %i3, %i4
420 ldsw [%l7 + 0x10], %g4
421 movn %icc, %i2, %l1
422 movvc %xcc, %l3, %i1
423 xnorcc %i5, 0x1765, %o2
424 edge8ln %o5, %g6, %g5
425 alignaddrl %o0, %g2, %l6
426 edge16l %o7, %o4, %g7
427 xor %o3, %i6, %o1
428 array16 %i0, %l4, %g3
429 movpos %xcc, %i7, %l5
430 movge %xcc, %o6, %g1
431 or %l0, 0x055B, %i3
432 movleu %xcc, %i4, %l2
433 move %icc, %g4, %i2
434 fnor %f6, %f10, %f8
435 movn %xcc, %l1, %i1
436 movvs %icc, %i5, %l3
437 ldd [%l7 + 0x78], %f0
438 move %icc, %o5, %o2
439 smulcc %g6, 0x134A, %o0
440 edge16l %g2, %l6, %g5
441 sdivx %o7, 0x0277, %o4
442 ldsb [%l7 + 0x77], %g7
443 stb %i6, [%l7 + 0x18]
444 fmul8x16 %f23, %f10, %f30
445 for %f12, %f12, %f18
446 fabss %f31, %f14
447 movneg %xcc, %o3, %o1
448 mulscc %i0, 0x0B6D, %g3
449 popc %i7, %l4
450 movne %xcc, %l5, %g1
451 subc %l0, 0x0CE6, %i3
452 movgu %icc, %i4, %o6
453 udivx %g4, 0x05B4, %i2
454 sub %l2, 0x1B64, %l1
455 srax %i1, 0x1B, %l3
456 alignaddr %i5, %o2, %g6
457 sth %o0, [%l7 + 0x50]
458 movrne %g2, 0x1F9, %l6
459 array8 %g5, %o5, %o7
460 stb %g7, [%l7 + 0x74]
461 movpos %icc, %i6, %o4
462 movrlz %o1, 0x286, %o3
463 fxor %f20, %f12, %f6
464 movle %icc, %i0, %i7
465 sra %g3, 0x1C, %l4
466 sub %g1, %l5, %l0
467 xorcc %i4, 0x12CD, %o6
468 fandnot1 %f8, %f2, %f0
469 fpadd16 %f6, %f20, %f10
470 ldx [%l7 + 0x18], %i3
471 fmovscc %icc, %f27, %f24
472 edge16 %i2, %g4, %l2
473 move %icc, %i1, %l3
474 move %xcc, %i5, %o2
475 fmovsvc %icc, %f13, %f21
476 lduw [%l7 + 0x40], %g6
477 udivx %l1, 0x11A3, %g2
478 fmovsge %icc, %f18, %f11
479 fandnot2s %f2, %f5, %f4
480 umulcc %l6, 0x060D, %g5
481 edge16ln %o5, %o0, %o7
482 fmovdl %icc, %f12, %f6
483 movle %icc, %g7, %i6
484 movre %o4, %o3, %i0
485 movrgez %i7, 0x1D1, %g3
486 ldx [%l7 + 0x48], %o1
487 sll %g1, 0x0B, %l4
488 edge8ln %l0, %l5, %i4
489 edge16ln %i3, %i2, %o6
490 movleu %xcc, %g4, %i1
491 ldd [%l7 + 0x28], %l2
492 srl %i5, %o2, %g6
493 fmovdcc %icc, %f6, %f28
494 umulcc %l3, 0x1517, %l1
495 and %g2, %g5, %l6
496 edge8ln %o0, %o5, %o7
497 mova %xcc, %g7, %i6
498 nop
499 set 0x58, %g4
500 ldd [%l7 + %g4], %f2
501 fmovdcs %xcc, %f16, %f11
502 fmovdg %icc, %f5, %f2
503 movl %xcc, %o4, %o3
504 subc %i7, %g3, %o1
505 addccc %g1, 0x03C2, %i0
506 movne %icc, %l4, %l0
507 sdiv %l5, 0x0EAC, %i3
508 fcmpne32 %f8, %f20, %i2
509 movl %xcc, %o6, %i4
510 ldx [%l7 + 0x78], %g4
511 lduw [%l7 + 0x48], %l2
512 fmovrdlez %i5, %f30, %f12
513 array8 %i1, %g6, %o2
514 mova %icc, %l3, %g2
515 sdiv %l1, 0x1366, %l6
516 addccc %o0, 0x0D36, %o5
517 smulcc %o7, 0x1799, %g7
518 movcs %icc, %g5, %i6
519 srl %o3, 0x0C, %o4
520 orcc %i7, 0x092D, %o1
521 save %g1, 0x04FF, %g3
522 rdpr %cwp, %g1
523 rdpr %cansave, %g2
524 rdpr %canrestore, %g3
525 rdpr %cleanwin, %g4
526 rdpr %otherwin, %g5
527 rdpr %wstate, %g6
528 std %f2, [%l7 + 0x60]
529 sub %i0, 0x1881, %l0
530 fpack16 %f4, %f17
531 array32 %l5, %l4, %i2
532 ld [%l7 + 0x60], %f9
533 ldd [%l7 + 0x68], %f12
534 edge32l %o6, %i3, %g4
535 addc %l2, 0x17C9, %i5
536 fcmpne16 %f2, %f12, %i1
537 edge16n %g6, %o2, %i4
538 edge8l %g2, %l3, %l1
539 movrne %o0, 0x145, %l6
540 edge16 %o7, %g7, %o5
541 fornot1 %f10, %f20, %f16
542 edge16 %g5, %o3, %o4
543 edge16 %i7, %i6, %g1
544 stw %o1, [%l7 + 0x48]
545 andn %g3, 0x1CB8, %l0
546 st %f18, [%l7 + 0x50]
547 movrlz %i0, 0x29E, %l5
548 lduh [%l7 + 0x36], %i2
549 udiv %o6, 0x15A9, %l4
550 andn %g4, 0x07C4, %l2
551 fmovdleu %xcc, %f14, %f4
552 edge16 %i5, %i3, %i1
553 edge8ln %o2, %g6, %g2
554 smul %i4, 0x1963, %l1
555 xorcc %l3, 0x1BC4, %l6
556 srlx %o7, %o0, %o5
557 fmovrdne %g5, %f4, %f26
558 lduh [%l7 + 0x3A], %o3
559 mulscc %g7, 0x1BC7, %o4
560 umulcc %i6, %g1, %i7
561 fones %f0
562 fmovsvs %icc, %f7, %f8
563 fpsub16s %f13, %f20, %f23
564 fmovrslz %g3, %f2, %f24
565 edge8ln %l0, %o1, %l5
566 subcc %i0, %o6, %l4
567 subcc %g4, 0x09DA, %l2
568 nop
569 set 0x7C, %g7
570 lduw [%l7 + %g7], %i5
571 addc %i3, 0x01E9, %i1
572 fandnot2 %f2, %f10, %f4
573 sllx %o2, %g6, %g2
574 fpsub16s %f12, %f14, %f23
575 sub %i4, %l1, %l3
576 fmovdneg %icc, %f26, %f9
577 movrgz %i2, 0x25D, %l6
578 edge32ln %o0, %o5, %g5
579 save %o7, %g7, %o4
580 rdpr %cwp, %g1
581 rdpr %cansave, %g2
582 rdpr %canrestore, %g3
583 rdpr %cleanwin, %g4
584 rdpr %otherwin, %g5
585 rdpr %wstate, %g6
586 fcmped %fcc3, %f8, %f14
587 mulscc %i6, 0x1EB6, %g1
588 fnands %f1, %f9, %f19
589 std %f30, [%l7 + 0x10]
590 movn %xcc, %i7, %o3
591 fmovdvc %icc, %f2, %f11
592 movg %xcc, %g3, %o1
593 addcc %l5, %i0, %l0
594 edge8ln %l4, %g4, %l2
595 fand %f8, %f12, %f12
596 movn %icc, %i5, %i3
597 movl %xcc, %o6, %i1
598 fmovrde %g6, %f30, %f2
599 nop
600 set 0x54, %i2
601 lduw [%l7 + %i2], %g2
602 alignaddr %o2, %i4, %l1
603 sdiv %l3, 0x1F63, %l6
604 sth %i2, [%l7 + 0x42]
605 fpack32 %f12, %f6, %f4
606 fmul8ulx16 %f20, %f10, %f26
607 edge8ln %o0, %g5, %o5
608 nop
609 set 0x6A, %o1
610 stb %o7, [%l7 + %o1]
611 srax %g7, 0x0E, %i6
612 fmovsg %xcc, %f26, %f28
613 ldsh [%l7 + 0x50], %o4
614 fone %f10
615 movleu %icc, %g1, %o3
616 edge16ln %i7, %g3, %l5
617 sth %i0, [%l7 + 0x3C]
618 sdiv %o1, 0x1312, %l0
619 movvs %xcc, %l4, %l2
620 fpack16 %f26, %f7
621 fmovdvs %icc, %f29, %f30
622 fmovse %xcc, %f4, %f2
623 fornot1s %f5, %f21, %f13
624 fmovrdlez %i5, %f2, %f30
625 fpsub32s %f19, %f10, %f17
626 movleu %icc, %g4, %o6
627 udivcc %i3, 0x1E69, %g6
628 edge8l %i1, %g2, %o2
629 srlx %i4, 0x1F, %l3
630 andn %l6, 0x0254, %l1
631 movcs %xcc, %o0, %g5
632 edge32n %o5, %i2, %o7
633 movrlez %i6, %g7, %g1
634 movgu %xcc, %o3, %o4
635 xor %g3, 0x0ACE, %i7
636 movre %i0, %l5, %l0
637 and %l4, %o1, %l2
638 subc %i5, %o6, %i3
639 alignaddr %g4, %g6, %i1
640 fmul8ulx16 %f0, %f16, %f8
641 ldsh [%l7 + 0x6A], %g2
642 movrgz %i4, %o2, %l3
643 movgu %xcc, %l6, %l1
644 and %o0, 0x0827, %g5
645 edge16n %o5, %o7, %i6
646 fcmpne16 %f24, %f14, %i2
647 umul %g7, %o3, %g1
648 edge8ln %g3, %i7, %i0
649 sdivx %o4, 0x0778, %l5
650 srl %l0, 0x1D, %l4
651 umul %l2, 0x0D6A, %o1
652 movvc %icc, %o6, %i5
653 fcmpgt16 %f28, %f26, %i3
654 fandnot2 %f4, %f28, %f26
655 fmovsle %icc, %f7, %f4
656 lduh [%l7 + 0x60], %g6
657 andncc %g4, %g2, %i4
658 movn %xcc, %o2, %l3
659 orncc %l6, %l1, %o0
660 fmovs %f16, %f12
661 ldub [%l7 + 0x41], %g5
662 move %icc, %i1, %o5
663 ldsh [%l7 + 0x46], %i6
664 smulcc %o7, %i2, %o3
665 mova %xcc, %g1, %g7
666 fcmped %fcc0, %f6, %f30
667 save %g3, 0x164F, %i7
668 rdpr %cwp, %g1
669 rdpr %cansave, %g2
670 rdpr %canrestore, %g3
671 rdpr %cleanwin, %g4
672 rdpr %otherwin, %g5
673 rdpr %wstate, %g6
674 movn %icc, %o4, %i0
675 smulcc %l5, %l4, %l0
676 stx %l2, [%l7 + 0x40]
677 xorcc %o6, 0x119C, %i5
678 and %o1, %g6, %g4
679 fmovrsne %g2, %f11, %f17
680 orncc %i3, 0x1E06, %i4
681 srl %l3, %o2, %l6
682 movcs %xcc, %o0, %g5
683 movrne %l1, %o5, %i6
684 movre %i1, %o7, %i2
685 edge8n %o3, %g7, %g1
686 fmovsn %xcc, %f0, %f16
687 add %i7, %o4, %g3
688 st %f9, [%l7 + 0x2C]
689 addccc %i0, %l5, %l4
690 fmovdleu %xcc, %f8, %f16
691 fpsub16 %f26, %f18, %f22
692 for %f6, %f24, %f4
693 sdiv %l2, 0x0B57, %l0
694 edge8n %o6, %i5, %g6
695 sub %g4, 0x1B51, %o1
696 fabsd %f4, %f18
697 fcmple32 %f8, %f28, %g2
698 udivx %i4, 0x14DF, %i3
699 faligndata %f26, %f14, %f26
700 st %f5, [%l7 + 0x38]
701 xnorcc %l3, 0x16F7, %l6
702 andcc %o2, %o0, %g5
703 movne %xcc, %l1, %o5
704 st %f5, [%l7 + 0x34]
705 fpack32 %f16, %f22, %f18
706 fsrc2s %f20, %f9
707 or %i1, 0x0946, %o7
708 sdiv %i6, 0x104B, %i2
709 movre %g7, %o3, %g1
710 movne %icc, %i7, %o4
711 sll %g3, %i0, %l4
712 edge8 %l5, %l0, %o6
713 fnot1s %f22, %f26
714 fandnot1s %f14, %f2, %f31
715 edge8l %l2, %i5, %g6
716 edge16l %o1, %g4, %g2
717 stb %i3, [%l7 + 0x26]
718 fandnot2s %f25, %f11, %f27
719 subc %l3, %l6, %o2
720 edge16n %i4, %o0, %g5
721 umulcc %o5, 0x0123, %l1
722 sll %i1, %o7, %i6
723 fandnot2s %f7, %f29, %f20
724 movcc %icc, %i2, %g7
725 orncc %g1, 0x0710, %i7
726 faligndata %f30, %f8, %f26
727 edge8 %o3, %o4, %i0
728 movneg %xcc, %l4, %g3
729 movgu %xcc, %l5, %l0
730 movvs %icc, %l2, %o6
731 fmovdleu %xcc, %f9, %f6
732 xnorcc %g6, 0x07F8, %o1
733 udivcc %i5, 0x1B46, %g2
734 movcc %xcc, %i3, %g4
735 orncc %l6, %l3, %o2
736 sll %o0, %i4, %o5
737 udivx %l1, 0x03E8, %i1
738 movcs %icc, %g5, %i6
739 addccc %i2, 0x0A87, %g7
740 ldd [%l7 + 0x60], %f6
741 umul %g1, 0x17CD, %i7
742 sllx %o3, %o4, %i0
743 sra %l4, %o7, %g3
744 movpos %xcc, %l5, %l0
745 fmovdvs %icc, %f10, %f21
746 nop
747 set 0x70, %o2
748 std %f22, [%l7 + %o2]
749 alignaddrl %o6, %l2, %g6
750 srl %i5, 0x0A, %o1
751 movcc %xcc, %g2, %i3
752 xnor %g4, %l3, %o2
753 fmovdl %icc, %f18, %f4
754 movleu %xcc, %o0, %l6
755 edge32ln %i4, %o5, %i1
756 movrlez %g5, 0x060, %i6
757 orncc %i2, %g7, %l1
758 nop
759 set 0x10, %l4
760 ldd [%l7 + %l4], %f2
761 xorcc %g1, %o3, %o4
762 sllx %i7, %i0, %o7
763 sdivx %g3, 0x10E5, %l5
764 sdivx %l4, 0x0CC9, %o6
765 fand %f28, %f2, %f28
766 udivcc %l0, 0x13E7, %l2
767 movn %xcc, %i5, %o1
768 movrlz %g6, 0x151, %g2
769 alignaddr %i3, %l3, %g4
770 sethi 0x0459, %o0
771 ldsw [%l7 + 0x48], %o2
772 subccc %l6, 0x1BBC, %i4
773 fmovrse %i1, %f17, %f1
774 movcs %icc, %g5, %i6
775 sdiv %i2, 0x038F, %g7
776 fmovrsgez %o5, %f7, %f9
777 fmul8x16 %f26, %f2, %f2
778 fones %f17
779 movrgez %l1, %g1, %o3
780 edge8l %o4, %i7, %o7
781 add %g3, %l5, %l4
782 xor %i0, %l0, %l2
783 udivcc %i5, 0x0F31, %o6
784 mova %xcc, %o1, %g6
785 nop
786 set 0x30, %l6
787 lduw [%l7 + %l6], %i3
788 fornot1 %f10, %f12, %f2
789 fmovrsgz %l3, %f21, %f17
790 ld [%l7 + 0x6C], %f0
791 sdivx %g2, 0x02C7, %g4
792 ldsh [%l7 + 0x50], %o2
793 edge8 %o0, %l6, %i4
794 movrne %i1, 0x00B, %i6
795 andn %g5, %i2, %g7
796 st %f26, [%l7 + 0x20]
797 sdivx %o5, 0x18F5, %g1
798 ldub [%l7 + 0x71], %l1
799 movg %xcc, %o4, %o3
800 and %o7, 0x098D, %i7
801 fands %f1, %f14, %f30
802 alignaddr %l5, %g3, %l4
803 ldd [%l7 + 0x38], %f30
804 sth %i0, [%l7 + 0x4E]
805 stw %l0, [%l7 + 0x54]
806 edge32ln %i5, %o6, %o1
807 srlx %g6, %l2, %i3
808 nop
809 set 0x70, %g6
810 ldd [%l7 + %g6], %g2
811 fmovsle %icc, %f24, %f11
812 movre %l3, 0x160, %g4
813 lduw [%l7 + 0x50], %o2
814 fmovrslz %l6, %f21, %f28
815 addccc %i4, %o0, %i6
816 nop
817 set 0x20, %g1
818 ldd [%l7 + %g1], %g4
819 udiv %i1, 0x1462, %i2
820 edge32 %o5, %g7, %l1
821 srlx %o4, 0x0E, %g1
822 movvc %xcc, %o3, %i7
823 ldsw [%l7 + 0x10], %l5
824 stw %o7, [%l7 + 0x28]
825 stx %g3, [%l7 + 0x58]
826 movrgez %l4, %l0, %i5
827 fmovdneg %icc, %f8, %f27
828 udivx %i0, 0x1262, %o6
829 nop
830 set 0x20, %l5
831 stw %g6, [%l7 + %l5]
832 movrlez %o1, 0x12B, %i3
833 xor %g2, 0x1662, %l2
834 movge %xcc, %g4, %l3
835 edge8l %l6, %i4, %o2
836 mova %icc, %o0, %g5
837 umul %i1, 0x0B1B, %i6
838 popc 0x166F, %i2
839 edge16 %o5, %g7, %l1
840 movrgez %g1, 0x14B, %o3
841 fabsd %f8, %f22
842 lduh [%l7 + 0x0A], %o4
843 lduh [%l7 + 0x54], %i7
844 andn %o7, %g3, %l5
845 mulx %l0, %l4, %i5
846 sethi 0x008A, %i0
847 movrne %o6, 0x048, %o1
848 fmovrslez %i3, %f12, %f18
849 stb %g2, [%l7 + 0x2A]
850 edge32 %l2, %g6, %g4
851 fmovsg %xcc, %f30, %f15
852 fnand %f2, %f4, %f22
853 srax %l3, %i4, %l6
854 sdivx %o2, 0x1DB5, %g5
855 array32 %o0, %i1, %i2
856 edge16l %o5, %i6, %g7
857 fmovsneg %xcc, %f13, %f13
858 edge32 %g1, %o3, %l1
859 xnor %o4, %o7, %g3
860 fmovspos %icc, %f30, %f17
861 movrne %i7, 0x151, %l5
862 smul %l0, %l4, %i5
863 lduh [%l7 + 0x5C], %i0
864 orn %o1, 0x0968, %i3
865 fxors %f3, %f11, %f18
866 orn %g2, %o6, %l2
867 fabsd %f2, %f28
868 srlx %g6, %l3, %g4
869 smul %l6, %i4, %o2
870 movcs %icc, %g5, %o0
871 fnand %f6, %f18, %f14
872 subcc %i2, %o5, %i6
873 movle %xcc, %i1, %g1
874 subc %o3, %g7, %o4
875 movre %o7, 0x318, %g3
876 mulx %l1, %l5, %i7
877 fcmpes %fcc0, %f30, %f25
878 array16 %l0, %l4, %i0
879 movge %icc, %o1, %i5
880 sth %i3, [%l7 + 0x34]
881 fmovdcc %icc, %f25, %f22
882 edge8n %g2, %l2, %o6
883 xnorcc %l3, %g4, %l6
884 sra %i4, 0x1A, %o2
885 udiv %g5, 0x0CB4, %g6
886 movneg %xcc, %i2, %o5
887 alignaddrl %o0, %i6, %g1
888 movvc %xcc, %o3, %i1
889 and %g7, %o4, %o7
890 fsrc2 %f4, %f24
891 fmovrslz %l1, %f7, %f2
892 fmovspos %icc, %f21, %f3
893 movrne %l5, 0x2DE, %g3
894 movcc %icc, %l0, %i7
895 mulscc %i0, %l4, %o1
896 addc %i3, %g2, %i5
897 movrlez %l2, 0x2EE, %o6
898 sub %g4, %l6, %i4
899 addc %l3, %g5, %o2
900 movge %icc, %i2, %o5
901 sll %o0, 0x0E, %i6
902 ldsw [%l7 + 0x6C], %g1
903 fornot2s %f3, %f13, %f26
904 movrlez %g6, %i1, %o3
905 addccc %g7, %o7, %l1
906 ldub [%l7 + 0x4E], %l5
907 movre %g3, 0x21D, %o4
908 ldd [%l7 + 0x58], %f4
909 subcc %i7, %l0, %i0
910 udivx %l4, 0x18B2, %o1
911 movne %icc, %i3, %g2
912 fabss %f9, %f2
913 edge32l %l2, %o6, %g4
914 array16 %i5, %l6, %i4
915 movrgez %l3, %o2, %g5
916 and %i2, %o5, %o0
917 sra %i6, 0x03, %g6
918 movne %xcc, %i1, %o3
919 addcc %g1, 0x1701, %o7
920 sth %l1, [%l7 + 0x34]
921 movrgz %g7, 0x34C, %l5
922 edge8l %g3, %o4, %l0
923 sub %i7, 0x02BF, %l4
924 nop
925 set 0x5C, %l3
926 lduw [%l7 + %l3], %o1
927 fcmpeq32 %f24, %f14, %i3
928 movre %i0, 0x37D, %l2
929 lduh [%l7 + 0x0C], %o6
930 lduh [%l7 + 0x48], %g4
931 ldsb [%l7 + 0x42], %g2
932 fsrc2 %f22, %f14
933 smulcc %i5, 0x0C65, %l6
934 edge8ln %i4, %l3, %g5
935 movn %icc, %o2, %o5
936 fmovdneg %icc, %f2, %f30
937 fmovsge %xcc, %f0, %f14
938 array16 %i2, %i6, %g6
939 fpack16 %f24, %f1
940 fmovsneg %xcc, %f21, %f6
941 fnand %f8, %f18, %f2
942 andn %i1, 0x0B79, %o3
943 fpsub32s %f0, %f29, %f27
944 movre %g1, %o0, %o7
945 movl %icc, %g7, %l1
946 fpsub32s %f26, %f25, %f7
947 ldd [%l7 + 0x58], %l4
948 fandnot1s %f6, %f30, %f4
949 stx %o4, [%l7 + 0x78]
950 addccc %g3, 0x0B49, %i7
951 and %l0, %o1, %l4
952 fmovrsgz %i3, %f27, %f2
953 fmovrdgz %l2, %f12, %f4
954 stw %o6, [%l7 + 0x70]
955 fandnot1s %f10, %f3, %f23
956 fandnot1s %f0, %f5, %f22
957 movg %xcc, %i0, %g2
958 edge32n %i5, %g4, %i4
959 lduw [%l7 + 0x34], %l6
960 sdiv %l3, 0x044D, %o2
961 ldd [%l7 + 0x58], %f26
962 xorcc %o5, %i2, %g5
963 smul %g6, 0x025E, %i6
964 movgu %icc, %i1, %g1
965 fcmple16 %f0, %f30, %o3
966 popc 0x008D, %o7
967 subccc %o0, 0x0F91, %g7
968 sth %l1, [%l7 + 0x76]
969 movleu %xcc, %o4, %l5
970 fmovrsne %i7, %f28, %f20
971 fxor %f4, %f4, %f16
972 and %l0, 0x11A5, %g3
973 fsrc2s %f6, %f6
974 edge16n %l4, %i3, %l2
975 edge32n %o6, %o1, %g2
976 stb %i0, [%l7 + 0x0D]
977 lduw [%l7 + 0x58], %g4
978 edge16ln %i5, %l6, %i4
979 movn %icc, %o2, %l3
980 edge8l %i2, %g5, %g6
981 array8 %i6, %i1, %o5
982 move %xcc, %o3, %g1
983 fmovdg %xcc, %f10, %f1
984 subc %o0, 0x18DA, %o7
985 movgu %icc, %l1, %o4
986 movleu %xcc, %l5, %i7
987 fmovrdlez %g7, %f14, %f14
988 movvs %icc, %g3, %l0
989 mova %icc, %i3, %l2
990 movle %xcc, %l4, %o1
991 sra %o6, %i0, %g4
992 movg %xcc, %g2, %i5
993 fabsd %f0, %f0
994 mova %icc, %i4, %l6
995 edge8l %o2, %i2, %g5
996 sub %g6, %l3, %i6
997 movleu %xcc, %o5, %i1
998 fcmps %fcc2, %f13, %f11
999 stw %o3, [%l7 + 0x7C]
1000 mulscc %o0, 0x10DA, %g1
1001 stw %o7, [%l7 + 0x08]
1002 srax %o4, %l1, %l5
1003 smul %i7, 0x1D80, %g3
1004 addccc %l0, 0x135C, %g7
1005 ld [%l7 + 0x78], %f14
1006 orncc %i3, 0x0BDC, %l4
1007 fmovrsgz %l2, %f31, %f27
1008 umul %o6, %i0, %o1
1009 lduw [%l7 + 0x3C], %g2
1010 movcc %icc, %i5, %g4
1011 xnor %i4, 0x00C8, %o2
1012 orncc %i2, %l6, %g6
1013 fone %f16
1014 orcc %l3, 0x065C, %i6
1015 movcs %xcc, %g5, %o5
1016 fmovscs %icc, %f30, %f4
1017 sethi 0x17F5, %o3
1018 edge8n %o0, %i1, %o7
1019 ldsb [%l7 + 0x73], %o4
1020 fmovsge %icc, %f27, %f2
1021 xnor %g1, %l1, %i7
1022 sllx %l5, 0x05, %l0
1023 fcmple32 %f20, %f18, %g7
1024 fmovsle %icc, %f16, %f2
1025 edge32n %g3, %i3, %l2
1026 fpack16 %f14, %f19
1027 mulscc %o6, %l4, %i0
1028 movpos %xcc, %g2, %i5
1029 array32 %g4, %i4, %o2
1030 sra %o1, 0x1B, %l6
1031 stx %g6, [%l7 + 0x70]
1032 addc %l3, %i6, %g5
1033 orcc %i2, 0x009D, %o3
1034 fmovs %f12, %f13
1035 udiv %o5, 0x0FE3, %i1
1036 udivx %o7, 0x1791, %o4
1037 xor %o0, 0x0A37, %g1
1038 fmovrdne %l1, %f24, %f26
1039 edge8n %l5, %i7, %g7
1040 movrgez %l0, 0x013, %g3
1041 stb %i3, [%l7 + 0x7A]
1042 and %l2, %o6, %i0
1043 fmovrdlez %g2, %f8, %f8
1044 restore %l4, %g4, %i5
1045 rdpr %cwp, %g1
1046 rdpr %cansave, %g2
1047 rdpr %canrestore, %g3
1048 rdpr %cleanwin, %g4
1049 rdpr %otherwin, %g5
1050 rdpr %wstate, %g6
1051 fornot1s %f22, %f12, %f7
1052 addcc %o2, %i4, %l6
1053 edge8ln %g6, %l3, %i6
1054 fsrc2s %f3, %f6
1055 orn %o1, 0x05A9, %i2
1056 fcmpgt32 %f10, %f22, %o3
1057 orncc %g5, 0x102C, %o5
1058 ldx [%l7 + 0x20], %o7
1059 fornot2s %f25, %f27, %f18
1060 and %o4, 0x019E, %o0
1061 add %g1, 0x146B, %l1
1062 andcc %i1, 0x0262, %i7
1063 srax %g7, 0x06, %l5
1064 movpos %icc, %l0, %i3
1065 movcs %icc, %g3, %l2
1066 ldd [%l7 + 0x50], %i0
1067 movle %icc, %o6, %g2
1068 addccc %g4, 0x0555, %l4
1069 fcmpeq32 %f12, %f18, %o2
1070 alignaddr %i5, %l6, %i4
1071 fmovrslz %g6, %f6, %f19
1072 andcc %i6, 0x0307, %l3
1073 fmovde %icc, %f8, %f10
1074 popc 0x0B7B, %o1
1075 smul %i2, 0x1149, %o3
1076 fmovrdlz %g5, %f2, %f6
1077 xor %o7, 0x0D61, %o4
1078 orn %o0, %o5, %l1
1079 fmuld8ulx16 %f23, %f22, %f4
1080 movn %xcc, %g1, %i7
1081 movle %xcc, %i1, %g7
1082 array8 %l0, %l5, %i3
1083 edge32 %l2, %g3, %i0
1084 andncc %o6, %g2, %g4
1085 save %o2, 0x1C71, %i5
1086 rdpr %cwp, %g1
1087 rdpr %cansave, %g2
1088 rdpr %canrestore, %g3
1089 rdpr %cleanwin, %g4
1090 rdpr %otherwin, %g5
1091 rdpr %wstate, %g6
1092 movrgz %l6, %i4, %l4
1093 movgu %xcc, %g6, %i6
1094 sll %o1, %l3, %o3
1095 ldsw [%l7 + 0x44], %g5
1096 xnor %i2, %o4, %o7
1097 or %o5, 0x07B8, %l1
1098 sll %o0, 0x06, %i7
1099 fcmpeq16 %f2, %f8, %g1
1100 ldsb [%l7 + 0x44], %i1
1101 umulcc %l0, %g7, %l5
1102 ldd [%l7 + 0x70], %l2
1103 fmuld8sux16 %f18, %f17, %f30
1104 orcc %i3, %i0, %o6
1105 edge16l %g3, %g4, %o2
1106 ld [%l7 + 0x0C], %f10
1107 lduw [%l7 + 0x68], %i5
1108 orn %l6, 0x131E, %i4
1109 sdiv %l4, 0x1376, %g2
1110 sll %i6, 0x06, %o1
1111 setx loop_1, %l0, %l1
1112 return %l1
1113 nop
1114 rdpr %cwp, %g1
1115 rdpr %cansave, %g2
1116 rdpr %canrestore, %g3
1117 rdpr %cleanwin, %g4
1118 rdpr %otherwin, %g5
1119 rdpr %wstate, %g6
1120loop_1: orn %g5, 0x06DC, %i2
1121 udivcc %o4, 0x1B7E, %o3
1122 fcmpes %fcc3, %f0, %f14
1123 edge8l %o5, %l1, %o7
1124 fmovdg %xcc, %f25, %f21
1125 andncc %i7, %o0, %g1
1126 move %xcc, %i1, %g7
1127 umul %l0, %l5, %l2
1128 ldsh [%l7 + 0x24], %i3
1129 edge32l %i0, %g3, %g4
1130 edge32n %o6, %i5, %o2
1131 fmovsn %icc, %f22, %f5
1132 srl %l6, 0x00, %i4
1133 subcc %g2, 0x0966, %l4
1134 fexpand %f12, %f30
1135 sll %o1, %g6, %l3
1136 sdivx %g5, 0x1251, %i6
1137 movleu %xcc, %i2, %o3
1138 mulx %o5, 0x1C42, %l1
1139 movle %xcc, %o7, %i7
1140 array16 %o4, %o0, %i1
1141 fors %f19, %f5, %f13
1142 fnot2s %f12, %f31
1143 edge8n %g1, %l0, %l5
1144 fcmped %fcc2, %f2, %f16
1145 srax %l2, %g7, %i0
1146 movcs %xcc, %g3, %g4
1147 sra %i3, 0x1E, %i5
1148 sdivcc %o2, 0x0A87, %o6
1149 addcc %l6, %g2, %i4
1150 restore %o1, %l4, %g6
1151 rdpr %cwp, %g1
1152 rdpr %cansave, %g2
1153 rdpr %canrestore, %g3
1154 rdpr %cleanwin, %g4
1155 rdpr %otherwin, %g5
1156 rdpr %wstate, %g6
1157 mulscc %l3, %g5, %i6
1158 movrne %o3, 0x1FD, %o5
1159 andn %i2, %l1, %o7
1160 pdist %f28, %f22, %f26
1161 fxnors %f3, %f14, %f25
1162 srlx %o4, %i7, %i1
1163 smulcc %o0, 0x0029, %g1
1164 sdiv %l5, 0x04D8, %l2
1165 fmovdleu %xcc, %f26, %f4
1166 addc %g7, %i0, %g3
1167 fmovdpos %xcc, %f2, %f3
1168 ldd [%l7 + 0x08], %g4
1169 smul %i3, 0x0098, %i5
1170 fcmpgt16 %f28, %f16, %l0
1171 array16 %o2, %o6, %l6
1172 bshuffle %f26, %f28, %f14
1173 save %i4, 0x0596, %o1
1174 rdpr %cwp, %g1
1175 rdpr %cansave, %g2
1176 rdpr %canrestore, %g3
1177 rdpr %cleanwin, %g4
1178 rdpr %otherwin, %g5
1179 rdpr %wstate, %g6
1180 edge8 %l4, %g6, %g2
1181 st %f29, [%l7 + 0x24]
1182 movleu %icc, %l3, %g5
1183 fmovse %xcc, %f13, %f15
1184 movn %xcc, %o3, %i6
1185 movrgez %i2, 0x297, %o5
1186 fandnot2 %f22, %f28, %f16
1187 sethi 0x006E, %l1
1188 andn %o7, 0x1060, %o4
1189 fmovd %f16, %f4
1190 smul %i7, 0x15BA, %i1
1191 fsrc1 %f22, %f22
1192 edge32n %o0, %l5, %l2
1193 lduw [%l7 + 0x3C], %g7
1194 mulscc %g1, %g3, %g4
1195 subccc %i3, %i0, %i5
1196 fmovda %icc, %f28, %f21
1197 std %f2, [%l7 + 0x48]
1198 movrlez %o2, 0x3A6, %o6
1199 fzeros %f27
1200 mova %icc, %l0, %l6
1201 srl %i4, 0x1E, %l4
1202 orcc %g6, 0x1E9F, %o1
1203 ldx [%l7 + 0x18], %l3
1204 lduh [%l7 + 0x72], %g2
1205 subccc %o3, %g5, %i2
1206 udivcc %o5, 0x17B6, %l1
1207 ldd [%l7 + 0x20], %f8
1208 addcc %i6, %o7, %i7
1209 edge16l %i1, %o0, %l5
1210 edge32 %l2, %g7, %g1
1211 and %g3, %g4, %o4
1212 sir 0x0834
1213 movcs %xcc, %i3, %i5
1214 srlx %o2, %o6, %i0
1215 edge32n %l0, %i4, %l4
1216 edge16l %g6, %o1, %l3
1217 udiv %g2, 0x0EC6, %l6
1218 movrlz %o3, %g5, %o5
1219 udivcc %l1, 0x1610, %i2
1220 fmovsne %xcc, %f18, %f20
1221 movrgz %i6, %o7, %i7
1222 nop
1223 set 0x5A, %o7
1224 ldsh [%l7 + %o7], %o0
1225 xorcc %i1, %l2, %l5
1226 edge16 %g7, %g3, %g1
1227 andn %g4, 0x0AE5, %o4
1228 movrgz %i3, 0x2CF, %o2
1229 sllx %i5, 0x0A, %i0
1230 alignaddrl %o6, %l0, %i4
1231 movg %xcc, %l4, %g6
1232 fmul8sux16 %f0, %f12, %f24
1233 alignaddrl %l3, %g2, %o1
1234 movre %o3, 0x2AE, %g5
1235 movle %xcc, %l6, %l1
1236 popc %i2, %i6
1237 edge16n %o7, %i7, %o0
1238 edge8n %i1, %o5, %l5
1239 fmovrsgz %g7, %f12, %f25
1240 ldsb [%l7 + 0x69], %l2
1241 edge16ln %g3, %g1, %g4
1242 movge %icc, %o4, %o2
1243 ldx [%l7 + 0x20], %i5
1244 andn %i3, %o6, %i0
1245 movvc %xcc, %i4, %l0
1246 ldsw [%l7 + 0x3C], %g6
1247 edge16ln %l4, %l3, %o1
1248 fmovscs %icc, %f10, %f13
1249 edge32 %o3, %g5, %l6
1250 mova %xcc, %l1, %i2
1251 udivcc %i6, 0x19D7, %g2
1252 srl %i7, 0x17, %o7
1253 movle %xcc, %o0, %i1
1254 edge8ln %o5, %g7, %l2
1255 edge16 %g3, %l5, %g4
1256 st %f4, [%l7 + 0x58]
1257 popc %g1, %o2
1258 edge16n %o4, %i5, %o6
1259 std %f2, [%l7 + 0x08]
1260 stw %i0, [%l7 + 0x7C]
1261 fmovdcc %icc, %f17, %f13
1262 subccc %i3, %l0, %g6
1263 andn %i4, 0x0193, %l4
1264 fmul8x16 %f15, %f14, %f10
1265 edge8 %o1, %l3, %o3
1266 ld [%l7 + 0x1C], %f28
1267 umul %g5, %l6, %i2
1268 movre %l1, %i6, %i7
1269 orncc %o7, %o0, %i1
1270 stb %g2, [%l7 + 0x2A]
1271 addcc %o5, %g7, %l2
1272 fcmple16 %f24, %f6, %g3
1273 lduh [%l7 + 0x64], %g4
1274 movleu %xcc, %l5, %g1
1275 andn %o4, %i5, %o6
1276 movpos %icc, %o2, %i0
1277 edge16 %i3, %l0, %g6
1278 subc %l4, 0x1CD8, %i4
1279 sub %o1, 0x0B24, %o3
1280 sll %g5, %l3, %l6
1281 subccc %l1, 0x156D, %i6
1282 udiv %i7, 0x1A04, %i2
1283 array8 %o0, %i1, %g2
1284 popc 0x06A1, %o7
1285 subc %g7, 0x0874, %l2
1286 movle %icc, %g3, %g4
1287 fmovs %f5, %f2
1288 alignaddr %l5, %g1, %o5
1289 fmovse %xcc, %f8, %f9
1290 sub %i5, 0x16F9, %o6
1291 edge16l %o2, %o4, %i0
1292 orncc %l0, %i3, %g6
1293 fmovdneg %icc, %f19, %f12
1294 sir 0x0B84
1295 xor %l4, 0x13DE, %i4
1296 movpos %icc, %o1, %g5
1297 subcc %l3, %o3, %l1
1298 orn %l6, 0x1CB5, %i6
1299 fmovrsgez %i7, %f9, %f20
1300 mulx %i2, %o0, %g2
1301 array32 %o7, %i1, %g7
1302 ldsb [%l7 + 0x7A], %l2
1303 mova %xcc, %g3, %l5
1304 ldd [%l7 + 0x10], %f24
1305 sth %g4, [%l7 + 0x1E]
1306 ldd [%l7 + 0x70], %g0
1307 ldsw [%l7 + 0x48], %o5
1308 fcmpeq16 %f18, %f16, %o6
1309 orcc %i5, 0x10F5, %o2
1310 ldsb [%l7 + 0x47], %i0
1311 movrne %l0, 0x12E, %i3
1312 sllx %g6, %o4, %i4
1313 fmul8sux16 %f18, %f8, %f28
1314 edge16n %l4, %o1, %g5
1315 movrlez %l3, %o3, %l1
1316 fornot1s %f19, %f16, %f5
1317 setx loop_2, %l0, %l1
1318 return %l1
1319 nop
1320 rdpr %cwp, %g1
1321 rdpr %cansave, %g2
1322 rdpr %canrestore, %g3
1323 rdpr %cleanwin, %g4
1324 rdpr %otherwin, %g5
1325 rdpr %wstate, %g6
1326loop_2: udiv %i2, 0x1F97, %g2
1327 movn %icc, %o0, %o7
1328 st %f8, [%l7 + 0x74]
1329 fmovdle %icc, %f31, %f0
1330 sth %i1, [%l7 + 0x14]
1331 subc %l2, %g3, %l5
1332 udivx %g7, 0x013B, %g1
1333 edge8ln %o5, %o6, %g4
1334 movne %xcc, %i5, %i0
1335 xnor %o2, 0x0D2C, %l0
1336 fmovrdlz %i3, %f10, %f4
1337 popc %g6, %i4
1338 alignaddrl %o4, %o1, %g5
1339 movrlz %l3, %o3, %l4
1340 fnegs %f15, %f30
1341 fands %f5, %f7, %f4
1342 fcmpgt32 %f0, %f30, %l1
1343 mulx %i6, 0x197C, %l6
1344 fnand %f26, %f24, %f12
1345 fandnot2 %f22, %f6, %f14
1346 movrne %i2, 0x1D7, %g2
1347 udivx %o0, 0x09D1, %o7
1348 lduh [%l7 + 0x76], %i7
1349 movrlez %l2, %g3, %l5
1350 fmovrdlz %i1, %f10, %f4
1351 movn %icc, %g1, %g7
1352 addccc %o5, 0x1BC0, %g4
1353 subcc %i5, 0x03D1, %o6
1354 edge32l %o2, %i0, %l0
1355 ldd [%l7 + 0x38], %f18
1356 or %i3, %i4, %g6
1357 fnors %f18, %f18, %f23
1358 movrlez %o1, 0x2E2, %g5
1359 fornot1s %f9, %f27, %f25
1360 fmovdge %icc, %f5, %f8
1361 udivcc %l3, 0x04AA, %o4
1362 fmovrdgez %o3, %f24, %f6
1363 fcmps %fcc2, %f21, %f8
1364 sra %l1, 0x1C, %l4
1365 sdivx %l6, 0x0664, %i2
1366 st %f29, [%l7 + 0x40]
1367 subcc %g2, 0x0F17, %o0
1368 fpsub16s %f14, %f6, %f31
1369 fmovdcs %xcc, %f2, %f25
1370 movrlz %o7, 0x358, %i6
1371 addccc %l2, %i7, %g3
1372 subccc %i1, %g1, %l5
1373 movl %xcc, %g7, %g4
1374 fcmpgt16 %f8, %f26, %o5
1375 movcc %xcc, %o6, %i5
1376 lduw [%l7 + 0x44], %i0
1377 edge16n %l0, %o2, %i3
1378 addcc %g6, %i4, %o1
1379 stx %l3, [%l7 + 0x68]
1380 edge32ln %g5, %o4, %l1
1381 movl %icc, %l4, %o3
1382 srl %l6, 0x0C, %i2
1383 fmovscc %xcc, %f14, %f11
1384 movrne %o0, 0x3B3, %o7
1385 movrgz %g2, 0x231, %l2
1386 array32 %i7, %g3, %i6
1387 movl %icc, %g1, %i1
1388 fcmpes %fcc0, %f9, %f23
1389 andncc %g7, %l5, %g4
1390 move %icc, %o6, %i5
1391 ldub [%l7 + 0x22], %i0
1392 xnor %o5, 0x18BF, %l0
1393 movneg %xcc, %o2, %g6
1394 sll %i4, %i3, %l3
1395 fors %f26, %f20, %f23
1396 xor %g5, %o4, %o1
1397 fcmped %fcc0, %f14, %f26
1398 sllx %l1, %o3, %l4
1399 fpsub32 %f20, %f14, %f14
1400 fmovdg %icc, %f28, %f3
1401 fmovsge %icc, %f12, %f27
1402 xnorcc %l6, %o0, %i2
1403 orcc %g2, %o7, %i7
1404 smul %l2, %g3, %i6
1405 movne %icc, %i1, %g1
1406 save %l5, %g7, %g4
1407 rdpr %cwp, %g1
1408 rdpr %cansave, %g2
1409 rdpr %canrestore, %g3
1410 rdpr %cleanwin, %g4
1411 rdpr %otherwin, %g5
1412 rdpr %wstate, %g6
1413 movn %icc, %o6, %i0
1414 ldx [%l7 + 0x18], %i5
1415 edge32n %l0, %o2, %o5
1416 addccc %g6, %i4, %l3
1417 movl %xcc, %g5, %i3
1418 subc %o1, %l1, %o3
1419 fcmpeq32 %f0, %f16, %o4
1420 edge8l %l4, %o0, %i2
1421 movne %icc, %g2, %l6
1422 movneg %xcc, %i7, %l2
1423 mova %icc, %g3, %i6
1424 mulscc %o7, %i1, %g1
1425 andcc %g7, 0x049F, %l5
1426 lduw [%l7 + 0x18], %g4
1427 fmul8x16 %f22, %f12, %f20
1428 edge16l %o6, %i5, %i0
1429 ldsw [%l7 + 0x68], %o2
1430 sethi 0x1400, %o5
1431 lduw [%l7 + 0x14], %l0
1432 lduw [%l7 + 0x7C], %i4
1433 sub %g6, 0x0164, %l3
1434 fmovsn %xcc, %f11, %f23
1435 restore %g5, 0x1F11, %o1
1436 rdpr %cwp, %g1
1437 rdpr %cansave, %g2
1438 rdpr %canrestore, %g3
1439 rdpr %cleanwin, %g4
1440 rdpr %otherwin, %g5
1441 rdpr %wstate, %g6
1442 addc %l1, 0x04C9, %o3
1443 alignaddr %o4, %i3, %o0
1444 stw %i2, [%l7 + 0x58]
1445 movvc %xcc, %g2, %l4
1446 udiv %l6, 0x186A, %l2
1447 subc %g3, %i6, %i7
1448 ldsw [%l7 + 0x5C], %o7
1449 orcc %g1, 0x0B0C, %g7
1450 addccc %l5, 0x031B, %g4
1451 ldub [%l7 + 0x3E], %i1
1452 umul %o6, %i0, %i5
1453 movcs %xcc, %o2, %o5
1454 std %f24, [%l7 + 0x40]
1455 stb %i4, [%l7 + 0x58]
1456 movle %xcc, %l0, %g6
1457 fand %f0, %f0, %f18
1458 and %l3, 0x1968, %o1
1459 smul %g5, %o3, %o4
1460 fands %f26, %f22, %f12
1461 subcc %l1, 0x1D7A, %o0
1462 and %i3, %i2, %g2
1463 orncc %l6, 0x0CA3, %l4
1464 andncc %g3, %i6, %i7
1465 lduh [%l7 + 0x2A], %l2
1466 fmovrdgez %g1, %f12, %f4
1467 edge8ln %o7, %g7, %l5
1468 edge16ln %i1, %g4, %o6
1469 stb %i5, [%l7 + 0x72]
1470 movrne %o2, %i0, %i4
1471 edge8ln %l0, %g6, %o5
1472 setx loop_3, %l0, %l1
1473 return %l1
1474 nop
1475 rdpr %cwp, %g1
1476 rdpr %cansave, %g2
1477 rdpr %canrestore, %g3
1478 rdpr %cleanwin, %g4
1479 rdpr %otherwin, %g5
1480 rdpr %wstate, %g6
1481loop_3: save %o1, 0x057E, %o3
1482 rdpr %cwp, %g1
1483 rdpr %cansave, %g2
1484 rdpr %canrestore, %g3
1485 rdpr %cleanwin, %g4
1486 rdpr %otherwin, %g5
1487 rdpr %wstate, %g6
1488 fmovrdne %o4, %f4, %f22
1489 fmovsn %xcc, %f19, %f30
1490 edge16l %o0, %l1, %i2
1491 fpadd16s %f2, %f7, %f16
1492 xnor %g2, %l6, %i3
1493 fnegs %f9, %f2
1494 faligndata %f20, %f16, %f18
1495 xor %l4, %g3, %i7
1496 edge16ln %i6, %l2, %g1
1497 edge32n %g7, %o7, %l5
1498 edge16n %g4, %i1, %o6
1499 addccc %o2, 0x1A59, %i5
1500 ldd [%l7 + 0x60], %f14
1501 move %icc, %i0, %l0
1502 lduh [%l7 + 0x10], %i4
1503 ldd [%l7 + 0x20], %f14
1504 fpsub16 %f30, %f8, %f14
1505 ldsh [%l7 + 0x42], %o5
1506 movre %g6, 0x1E9, %l3
1507 srlx %g5, 0x1F, %o1
1508 nop
1509 set 0x08, %i3
1510 stx %o4, [%l7 + %i3]
1511 ldsb [%l7 + 0x6C], %o3
1512 ld [%l7 + 0x38], %f6
1513 udiv %o0, 0x14A4, %i2
1514 movn %icc, %g2, %l1
1515 save %l6, %i3, %g3
1516 rdpr %cwp, %g1
1517 rdpr %cansave, %g2
1518 rdpr %canrestore, %g3
1519 rdpr %cleanwin, %g4
1520 rdpr %otherwin, %g5
1521 rdpr %wstate, %g6
1522 edge16l %l4, %i7, %l2
1523 edge32ln %g1, %i6, %g7
1524 sra %o7, 0x16, %l5
1525 fabsd %f10, %f10
1526 xnorcc %i1, 0x0545, %o6
1527 ldub [%l7 + 0x12], %o2
1528 andncc %g4, %i5, %i0
1529 alignaddrl %i4, %l0, %o5
1530 restore %g6, 0x1A18, %l3
1531 rdpr %cwp, %g1
1532 rdpr %cansave, %g2
1533 rdpr %canrestore, %g3
1534 rdpr %cleanwin, %g4
1535 rdpr %otherwin, %g5
1536 rdpr %wstate, %g6
1537 alignaddrl %o1, %o4, %g5
1538 fmovsg %icc, %f8, %f1
1539 xnor %o3, %o0, %i2
1540 movvc %xcc, %g2, %l1
1541 movcs %icc, %i3, %g3
1542 orn %l6, 0x1D05, %i7
1543 movcs %icc, %l2, %l4
1544 fmovrslez %g1, %f13, %f5
1545 subccc %g7, %o7, %i6
1546 stb %l5, [%l7 + 0x79]
1547 fcmple32 %f8, %f14, %i1
1548 lduh [%l7 + 0x22], %o6
1549 movvs %xcc, %o2, %g4
1550 orcc %i0, %i5, %l0
1551 movre %o5, 0x1B7, %i4
1552 subccc %g6, 0x115B, %o1
1553 ldd [%l7 + 0x50], %o4
1554 udiv %l3, 0x005B, %g5
1555 nop
1556 set 0x08, %i5
1557 ldub [%l7 + %i5], %o0
1558 fones %f1
1559 and %i2, 0x0FF7, %o3
1560 fcmpgt16 %f22, %f14, %g2
1561 movg %icc, %l1, %g3
1562 fabss %f18, %f31
1563 faligndata %f0, %f8, %f16
1564 xorcc %l6, 0x03FB, %i3
1565 sub %i7, %l2, %l4
1566 fmovse %icc, %f17, %f4
1567 fmul8x16al %f25, %f21, %f30
1568 stw %g7, [%l7 + 0x1C]
1569 edge32 %o7, %g1, %i6
1570 ld [%l7 + 0x08], %f30
1571 ldx [%l7 + 0x78], %i1
1572 smul %o6, %o2, %g4
1573 sdiv %i0, 0x1D8A, %l5
1574 nop
1575 set 0x4E, %l0
1576 lduh [%l7 + %l0], %i5
1577 ldd [%l7 + 0x58], %o4
1578 movgu %icc, %l0, %g6
1579 edge32ln %i4, %o1, %l3
1580 subc %o4, %o0, %g5
1581 ldsw [%l7 + 0x2C], %o3
1582 edge16n %i2, %g2, %l1
1583 edge8 %l6, %g3, %i7
1584 ldd [%l7 + 0x18], %i2
1585 array16 %l2, %g7, %o7
1586 popc 0x17FF, %g1
1587 movvc %icc, %i6, %i1
1588 and %l4, 0x168B, %o6
1589 subc %g4, 0x17FE, %i0
1590 ldd [%l7 + 0x60], %l4
1591 fpadd32s %f1, %f9, %f29
1592 mulscc %o2, %i5, %l0
1593 ldsw [%l7 + 0x78], %o5
1594 movrgez %g6, %i4, %l3
1595 pdist %f22, %f26, %f26
1596 movneg %icc, %o4, %o0
1597 fcmple16 %f28, %f30, %g5
1598 array8 %o3, %o1, %g2
1599 smul %l1, %l6, %g3
1600 edge16n %i7, %i2, %i3
1601 stw %l2, [%l7 + 0x5C]
1602 fmovrdlez %o7, %f22, %f26
1603 fmovdcs %icc, %f17, %f21
1604 fmovdl %xcc, %f22, %f11
1605 fxnor %f6, %f8, %f18
1606 and %g1, 0x0E0B, %g7
1607 movneg %icc, %i1, %l4
1608 fxors %f16, %f0, %f11
1609 fnegd %f0, %f6
1610 edge16l %o6, %i6, %g4
1611 andncc %i0, %o2, %l5
1612 mova %icc, %i5, %l0
1613 orn %o5, 0x0BC2, %i4
1614 setx loop_4, %l0, %l1
1615 return %l1
1616 nop
1617 rdpr %cwp, %g1
1618 rdpr %cansave, %g2
1619 rdpr %canrestore, %g3
1620 rdpr %cleanwin, %g4
1621 rdpr %otherwin, %g5
1622 rdpr %wstate, %g6
1623loop_4: ld [%l7 + 0x78], %f11
1624 subc %o4, %g5, %o3
1625 ldx [%l7 + 0x50], %o1
1626 nop
1627 set 0x40, %i6
1628 std %f22, [%l7 + %i6]
1629 edge16 %g2, %l1, %o0
1630 ldsh [%l7 + 0x7A], %l6
1631 bshuffle %f22, %f18, %f10
1632 array16 %g3, %i2, %i7
1633 fmovdleu %xcc, %f16, %f22
1634 fmovrse %i3, %f27, %f22
1635 udivx %o7, 0x1EFD, %l2
1636 udiv %g1, 0x1480, %i1
1637 sll %l4, 0x17, %g7
1638 fcmpeq32 %f24, %f28, %o6
1639 movrne %g4, 0x27A, %i6
1640 movcs %icc, %i0, %o2
1641 and %i5, 0x13E9, %l5
1642 ldsh [%l7 + 0x20], %l0
1643 udivx %o5, 0x0E68, %i4
1644 edge8 %l3, %o4, %g6
1645 alignaddrl %o3, %g5, %o1
1646 ldd [%l7 + 0x30], %l0
1647 edge16n %g2, %o0, %l6
1648 stx %g3, [%l7 + 0x78]
1649 save %i2, %i7, %i3
1650 rdpr %cwp, %g1
1651 rdpr %cansave, %g2
1652 rdpr %canrestore, %g3
1653 rdpr %cleanwin, %g4
1654 rdpr %otherwin, %g5
1655 rdpr %wstate, %g6
1656 fmul8x16al %f8, %f24, %f24
1657 edge8l %o7, %l2, %g1
1658 nop
1659 set 0x28, %o5
1660 ldx [%l7 + %o5], %i1
1661 stb %g7, [%l7 + 0x7B]
1662 or %l4, %o6, %g4
1663 fpadd32s %f0, %f22, %f12
1664 edge32ln %i0, %o2, %i5
1665 movrne %l5, 0x16A, %l0
1666 stx %i6, [%l7 + 0x48]
1667 fmul8sux16 %f2, %f2, %f4
1668 mova %icc, %i4, %o5
1669 movrlez %o4, 0x260, %l3
1670 umul %o3, 0x1FEF, %g6
1671 sub %g5, %l1, %g2
1672 movn %xcc, %o1, %l6
1673 popc %g3, %i2
1674 sub %i7, %o0, %o7
1675 fmovdl %xcc, %f15, %f17
1676 movcc %icc, %l2, %g1
1677 edge32ln %i3, %g7, %l4
1678 add %i1, %o6, %g4
1679 smulcc %o2, 0x1204, %i5
1680 mulscc %l5, %i0, %i6
1681 xnor %i4, 0x022D, %o5
1682 umulcc %l0, %l3, %o3
1683 movle %icc, %g6, %o4
1684 fmovrdgz %l1, %f0, %f28
1685 edge8 %g5, %o1, %g2
1686 movne %xcc, %l6, %g3
1687 xnor %i7, %o0, %o7
1688 orn %i2, 0x009D, %l2
1689 edge32ln %g1, %i3, %g7
1690 fmovs %f14, %f30
1691 add %l4, 0x1DB2, %i1
1692 fabss %f14, %f31
1693 fmovsleu %xcc, %f23, %f20
1694 andncc %o6, %g4, %o2
1695 movre %i5, %i0, %i6
1696 add %i4, 0x185A, %l5
1697 andcc %l0, %l3, %o3
1698 fcmpgt16 %f24, %f20, %g6
1699 edge16 %o4, %o5, %g5
1700 fpack16 %f14, %f31
1701 movvs %xcc, %o1, %g2
1702 subc %l1, %l6, %g3
1703 edge32ln %o0, %i7, %o7
1704 alignaddrl %i2, %l2, %i3
1705 ld [%l7 + 0x28], %f6
1706 andn %g7, 0x147A, %g1
1707 srax %l4, %o6, %g4
1708 edge8n %o2, %i1, %i0
1709 ldsb [%l7 + 0x4F], %i5
1710 fmovsvc %xcc, %f8, %f17
1711 movpos %icc, %i4, %i6
1712 mova %xcc, %l0, %l5
1713 stx %o3, [%l7 + 0x40]
1714 edge8n %g6, %l3, %o5
1715 sdivcc %g5, 0x06F1, %o4
1716 edge32l %o1, %g2, %l6
1717 subc %l1, %o0, %g3
1718 fnors %f10, %f14, %f6
1719 umulcc %o7, 0x03DF, %i7
1720 edge32ln %l2, %i3, %g7
1721 movvs %xcc, %i2, %l4
1722 fmovsl %xcc, %f30, %f3
1723 movpos %icc, %g1, %g4
1724 subc %o2, %o6, %i0
1725 movn %xcc, %i5, %i1
1726 sll %i4, 0x00, %l0
1727 fmovsn %xcc, %f17, %f25
1728 movvs %icc, %l5, %i6
1729 fxors %f4, %f8, %f23
1730 edge16l %g6, %l3, %o5
1731 xnorcc %g5, 0x1DF8, %o4
1732 subcc %o3, %o1, %l6
1733 sdivcc %l1, 0x093D, %g2
1734 fnor %f8, %f22, %f4
1735 bshuffle %f18, %f4, %f0
1736 udivcc %g3, 0x0DCE, %o7
1737 orcc %o0, %l2, %i3
1738 edge32ln %g7, %i7, %l4
1739 fpsub16s %f9, %f20, %f24
1740 movgu %icc, %i2, %g4
1741 fcmpgt32 %f4, %f4, %o2
1742 alignaddr %o6, %g1, %i5
1743 fpadd32 %f2, %f0, %f28
1744 fmovsn %xcc, %f21, %f21
1745 fmovdneg %icc, %f28, %f29
1746 srl %i0, %i1, %i4
1747 mulx %l5, %i6, %l0
1748 orncc %l3, 0x04CB, %o5
1749 umul %g6, %o4, %o3
1750 sra %g5, 0x0D, %o1
1751 popc 0x0885, %l1
1752 edge32ln %l6, %g2, %o7
1753 movpos %icc, %o0, %g3
1754 subc %i3, %l2, %g7
1755 srl %i7, %i2, %l4
1756 fmovrsgz %o2, %f14, %f18
1757 stb %o6, [%l7 + 0x1A]
1758 fmovsleu %xcc, %f3, %f10
1759 mulscc %g1, 0x0EAA, %g4
1760 movne %xcc, %i0, %i1
1761 addccc %i4, %l5, %i5
1762 edge16 %i6, %l3, %o5
1763 movre %g6, 0x2F5, %l0
1764 fpackfix %f16, %f16
1765 orn %o4, %g5, %o1
1766 ldsb [%l7 + 0x51], %o3
1767 andncc %l6, %l1, %g2
1768 andncc %o7, %o0, %g3
1769 add %l2, 0x1169, %i3
1770 fnand %f2, %f24, %f4
1771 move %icc, %i7, %i2
1772 ldsh [%l7 + 0x36], %l4
1773 movpos %xcc, %o2, %g7
1774 xor %g1, %g4, %o6
1775 edge8l %i1, %i4, %i0
1776 nop
1777 set 0x72, %g5
1778 stb %i5, [%l7 + %g5]
1779 fmul8ulx16 %f10, %f6, %f16
1780 sllx %i6, %l5, %o5
1781 xor %g6, 0x157C, %l3
1782 fmovsvc %xcc, %f9, %f30
1783 stw %l0, [%l7 + 0x38]
1784 fxor %f6, %f10, %f2
1785 xnorcc %g5, %o4, %o1
1786 movgu %icc, %o3, %l6
1787 fones %f22
1788 movle %xcc, %g2, %o7
1789 alignaddrl %o0, %l1, %g3
1790 sth %l2, [%l7 + 0x38]
1791 movrgz %i3, 0x189, %i7
1792 fsrc1 %f22, %f6
1793 xorcc %l4, 0x12B5, %i2
1794 stx %g7, [%l7 + 0x18]
1795 fcmpeq32 %f12, %f22, %g1
1796 fmovrslez %g4, %f14, %f14
1797 fcmped %fcc1, %f14, %f24
1798 fmovsvs %icc, %f19, %f28
1799 movne %icc, %o6, %i1
1800 fcmpgt16 %f12, %f20, %i4
1801 st %f9, [%l7 + 0x40]
1802 fmovsgu %xcc, %f20, %f29
1803 fmovdcc %xcc, %f4, %f16
1804 siam 0x0
1805 edge32n %o2, %i5, %i6
1806 movge %xcc, %l5, %i0
1807 sdiv %g6, 0x0B58, %l3
1808 alignaddr %l0, %o5, %g5
1809 udivcc %o1, 0x0DF6, %o4
1810 fand %f10, %f14, %f4
1811 fsrc1 %f0, %f26
1812 mulx %o3, %l6, %g2
1813 ldx [%l7 + 0x30], %o0
1814 fornot1s %f23, %f5, %f9
1815 sdivcc %o7, 0x1699, %g3
1816 udivcc %l2, 0x1FF2, %i3
1817 edge32ln %l1, %l4, %i7
1818 fnands %f22, %f17, %f24
1819 sll %g7, %g1, %i2
1820 nop
1821 set 0x50, %l1
1822 std %f20, [%l7 + %l1]
1823 sllx %o6, %g4, %i1
1824 save %o2, %i4, %i5
1825 rdpr %cwp, %g1
1826 rdpr %cansave, %g2
1827 rdpr %canrestore, %g3
1828 rdpr %cleanwin, %g4
1829 rdpr %otherwin, %g5
1830 rdpr %wstate, %g6
1831 orcc %i6, 0x15CF, %l5
1832 addcc %i0, %l3, %g6
1833 movn %icc, %o5, %l0
1834 fmovrdgez %o1, %f22, %f6
1835 orncc %o4, %o3, %g5
1836 movgu %xcc, %g2, %l6
1837 movgu %icc, %o0, %g3
1838 movleu %xcc, %o7, %i3
1839 fors %f19, %f19, %f22
1840 edge8ln %l2, %l1, %i7
1841 edge16 %l4, %g7, %g1
1842 stx %o6, [%l7 + 0x30]
1843 ldsb [%l7 + 0x21], %i2
1844 ldub [%l7 + 0x60], %i1
1845 fpadd16s %f4, %f11, %f30
1846 sdivx %g4, 0x0BF8, %o2
1847 sdiv %i4, 0x1DB6, %i5
1848 add %i6, %l5, %l3
1849 andncc %i0, %o5, %l0
1850 stb %o1, [%l7 + 0x29]
1851 edge32 %g6, %o4, %g5
1852 movleu %xcc, %g2, %o3
1853 fcmpgt32 %f30, %f18, %o0
1854 movge %xcc, %l6, %g3
1855 sir 0x0DA5
1856 movre %i3, 0x094, %l2
1857 sra %l1, %o7, %i7
1858 fcmpne32 %f10, %f14, %l4
1859 movn %xcc, %g7, %g1
1860 fands %f12, %f24, %f29
1861 fmuld8ulx16 %f30, %f10, %f30
1862 std %f10, [%l7 + 0x50]
1863 movle %xcc, %i2, %i1
1864 fcmpeq32 %f18, %f14, %o6
1865 addc %o2, 0x0A44, %i4
1866 sir 0x0A35
1867 orcc %g4, %i5, %l5
1868 fmovdle %icc, %f9, %f30
1869 xorcc %l3, %i0, %o5
1870 ldsb [%l7 + 0x38], %i6
1871 sdiv %o1, 0x1C2A, %l0
1872 orn %g6, %g5, %o4
1873 umulcc %o3, %o0, %g2
1874 movneg %xcc, %g3, %l6
1875 andn %l2, 0x0100, %i3
1876 movge %icc, %o7, %l1
1877 fexpand %f20, %f26
1878 lduh [%l7 + 0x42], %i7
1879 smul %g7, 0x18EF, %l4
1880 ldd [%l7 + 0x28], %g0
1881 sll %i2, %o6, %i1
1882 sth %o2, [%l7 + 0x42]
1883 orn %i4, %i5, %g4
1884 array32 %l3, %i0, %o5
1885 addc %i6, 0x1540, %o1
1886 ldx [%l7 + 0x10], %l0
1887 movrgez %l5, 0x1FF, %g6
1888 fmovdle %xcc, %f2, %f29
1889 edge8l %o4, %g5, %o0
1890 for %f10, %f14, %f24
1891 st %f14, [%l7 + 0x30]
1892 fmovscc %xcc, %f18, %f16
1893 nop
1894 set 0x26, %o4
1895 stb %o3, [%l7 + %o4]
1896 sth %g3, [%l7 + 0x44]
1897 ldd [%l7 + 0x50], %f2
1898 fmul8x16al %f14, %f22, %f24
1899 fnegd %f6, %f22
1900 ldx [%l7 + 0x40], %g2
1901 movrgez %l2, %i3, %l6
1902 smulcc %o7, %i7, %g7
1903 lduw [%l7 + 0x30], %l1
1904 ldx [%l7 + 0x30], %l4
1905 ldub [%l7 + 0x4D], %g1
1906 movrlz %i2, 0x2AF, %o6
1907 udiv %i1, 0x158A, %i4
1908 umul %i5, 0x0B99, %o2
1909 st %f30, [%l7 + 0x6C]
1910 movne %icc, %l3, %i0
1911 edge8n %o5, %i6, %o1
1912 mova %xcc, %g4, %l5
1913 ldx [%l7 + 0x08], %l0
1914 fabss %f13, %f14
1915 fxnors %f15, %f29, %f3
1916 movle %icc, %o4, %g6
1917 movrgez %g5, %o0, %o3
1918 movrne %g3, 0x31E, %l2
1919 fornot2s %f29, %f22, %f6
1920 addc %i3, %g2, %l6
1921 umul %o7, 0x030E, %i7
1922 udivx %l1, 0x1C5D, %g7
1923 umulcc %l4, %g1, %o6
1924 udiv %i2, 0x18BC, %i4
1925 popc 0x1302, %i1
1926 fmovrsgez %i5, %f6, %f31
1927 fmovrsgez %o2, %f18, %f2
1928 std %f8, [%l7 + 0x78]
1929 movge %xcc, %i0, %o5
1930 udivx %l3, 0x1B13, %o1
1931 edge16l %i6, %l5, %g4
1932 st %f15, [%l7 + 0x10]
1933 movle %xcc, %l0, %g6
1934 movrlez %o4, %g5, %o3
1935 fornot1 %f18, %f10, %f16
1936 addc %g3, 0x1593, %o0
1937 sll %i3, 0x1C, %g2
1938 xnorcc %l2, %o7, %l6
1939 fmovrse %i7, %f23, %f23
1940 fxor %f16, %f24, %f24
1941 fmovsge %xcc, %f11, %f4
1942 movgu %icc, %l1, %g7
1943 edge32n %g1, %l4, %o6
1944 add %i2, %i4, %i1
1945 fpack32 %f28, %f8, %f30
1946 mulx %o2, 0x004C, %i5
1947 fpack16 %f0, %f17
1948 fmovrdgez %i0, %f24, %f26
1949 movpos %xcc, %o5, %l3
1950 fmuld8ulx16 %f11, %f2, %f4
1951 array32 %i6, %l5, %g4
1952 or %o1, 0x16E9, %g6
1953 array32 %o4, %l0, %o3
1954 movcc %xcc, %g3, %g5
1955 andcc %i3, 0x0425, %g2
1956 sll %o0, %o7, %l2
1957 fmuld8ulx16 %f10, %f0, %f16
1958 fandnot2 %f14, %f12, %f24
1959 add %i7, 0x00BF, %l1
1960 sub %g7, 0x0B51, %l6
1961 ldx [%l7 + 0x78], %l4
1962 fandnot1s %f16, %f15, %f28
1963 movrlez %o6, 0x219, %i2
1964 fandnot2s %f20, %f8, %f3
1965 umulcc %i4, %g1, %o2
1966 fmovsn %xcc, %f5, %f24
1967 srl %i5, 0x1C, %i1
1968 fzero %f22
1969 array16 %i0, %o5, %l3
1970 mulx %l5, 0x0C73, %i6
1971 edge32n %g4, %o1, %g6
1972 xorcc %l0, %o3, %o4
1973 subccc %g3, %g5, %g2
1974 fcmpeq16 %f4, %f28, %o0
1975 edge32ln %i3, %o7, %l2
1976 movrlez %i7, 0x243, %g7
1977 movg %xcc, %l6, %l4
1978 fnands %f7, %f22, %f18
1979 st %f14, [%l7 + 0x74]
1980 ldx [%l7 + 0x40], %l1
1981 movrgz %i2, 0x302, %o6
1982 movrlz %i4, 0x3EB, %o2
1983 fmovrsne %g1, %f7, %f1
1984 edge16ln %i5, %i0, %i1
1985 movcc %xcc, %o5, %l5
1986 array32 %i6, %g4, %l3
1987 fmul8x16 %f16, %f2, %f18
1988 fpadd32 %f4, %f16, %f16
1989 addccc %o1, %l0, %g6
1990 array8 %o3, %g3, %o4
1991 add %g2, 0x0CA7, %o0
1992 movrlz %g5, %i3, %l2
1993 edge16 %i7, %o7, %l6
1994 edge8n %l4, %g7, %l1
1995 fsrc1 %f2, %f20
1996 umul %o6, 0x1FCC, %i2
1997 fcmps %fcc3, %f17, %f17
1998 fnands %f30, %f13, %f23
1999 nop
2000 set 0x38, %o0
2001 ldd [%l7 + %o0], %o2
2002 addcc %i4, %i5, %i0
2003 alignaddrl %g1, %o5, %i1
2004 move %icc, %l5, %i6
2005 fmovrdne %g4, %f20, %f10
2006 movpos %icc, %l3, %o1
2007 movre %l0, 0x232, %g6
2008 sdivcc %o3, 0x163B, %o4
2009 edge32n %g2, %g3, %g5
2010 fmovdcc %icc, %f11, %f13
2011 movvs %xcc, %i3, %o0
2012 subcc %i7, %l2, %o7
2013 edge16l %l6, %l4, %g7
2014 umulcc %l1, %i2, %o2
2015 smulcc %i4, %o6, %i0
2016 addc %g1, 0x0CE3, %i5
2017 edge32 %o5, %l5, %i1
2018 ldd [%l7 + 0x20], %i6
2019 edge16 %l3, %g4, %o1
2020 ld [%l7 + 0x78], %f16
2021 add %g6, %o3, %l0
2022 fpadd32 %f28, %f4, %f8
2023 sra %o4, %g2, %g5
2024 smul %g3, 0x0CEF, %i3
2025 edge32 %i7, %o0, %l2
2026 or %l6, 0x1474, %l4
2027 xnor %o7, %l1, %i2
2028 edge8ln %o2, %i4, %o6
2029 lduw [%l7 + 0x20], %i0
2030 edge16n %g1, %i5, %o5
2031 xorcc %l5, %g7, %i6
2032 fnot2s %f7, %f15
2033 movg %icc, %l3, %g4
2034 srlx %i1, 0x07, %o1
2035 movvs %icc, %g6, %l0
2036 smul %o4, 0x1A63, %o3
2037 edge32l %g5, %g2, %g3
2038 std %f30, [%l7 + 0x30]
2039 movvs %icc, %i3, %i7
2040 ldub [%l7 + 0x09], %o0
2041 alignaddr %l6, %l2, %o7
2042 srax %l4, %i2, %o2
2043 fcmpeq16 %f30, %f20, %l1
2044 fmovdg %icc, %f9, %f21
2045 fmovse %xcc, %f29, %f13
2046 xor %i4, %o6, %g1
2047 fnot2 %f20, %f12
2048 stb %i0, [%l7 + 0x0B]
2049 popc 0x008B, %o5
2050 srax %i5, %l5, %g7
2051 array16 %i6, %g4, %i1
2052 pdist %f0, %f4, %f26
2053 lduw [%l7 + 0x28], %o1
2054 movrgz %l3, %l0, %o4
2055 move %icc, %g6, %g5
2056 stw %g2, [%l7 + 0x38]
2057 movvs %icc, %g3, %i3
2058 movvc %icc, %i7, %o3
2059 xnor %l6, 0x05CE, %l2
2060 movn %icc, %o0, %o7
2061 fmovscc %icc, %f31, %f13
2062 fpack16 %f0, %f20
2063 udivx %i2, 0x055A, %o2
2064 lduw [%l7 + 0x10], %l1
2065 fxnors %f26, %f11, %f21
2066 sdivcc %l4, 0x1A8B, %i4
2067 movg %xcc, %o6, %i0
2068 xorcc %g1, %o5, %i5
2069 st %f27, [%l7 + 0x18]
2070 xor %l5, 0x03E5, %i6
2071 ld [%l7 + 0x0C], %f22
2072 andcc %g7, 0x0EF6, %g4
2073 fcmple16 %f8, %f6, %o1
2074 fmovdneg %icc, %f7, %f13
2075 fcmpeq16 %f24, %f0, %l3
2076 array8 %i1, %o4, %g6
2077 sth %l0, [%l7 + 0x34]
2078 sdiv %g5, 0x115D, %g2
2079 xnorcc %i3, 0x0F23, %g3
2080 popc 0x0955, %o3
2081 fmul8sux16 %f22, %f10, %f20
2082 fandnot1s %f7, %f31, %f31
2083 addcc %i7, %l6, %o0
2084 restore %l2, %o7, %i2
2085 rdpr %cwp, %g1
2086 rdpr %cansave, %g2
2087 rdpr %canrestore, %g3
2088 rdpr %cleanwin, %g4
2089 rdpr %otherwin, %g5
2090 rdpr %wstate, %g6
2091 edge16l %l1, %o2, %i4
2092 movcs %icc, %l4, %i0
2093 fnot2s %f12, %f3
2094 edge8n %g1, %o6, %i5
2095 subcc %o5, 0x0D21, %l5
2096 ldsh [%l7 + 0x62], %g7
2097 movrgez %g4, %i6, %o1
2098 alignaddr %i1, %o4, %g6
2099 fmovsleu %icc, %f2, %f7
2100 ld [%l7 + 0x6C], %f16
2101 udiv %l0, 0x0A1B, %g5
2102 movle %icc, %l3, %i3
2103 movle %xcc, %g3, %o3
2104 st %f16, [%l7 + 0x30]
2105 lduw [%l7 + 0x3C], %i7
2106 edge8 %l6, %o0, %g2
2107 ldsb [%l7 + 0x23], %o7
2108 edge16ln %l2, %i2, %l1
2109 save %o2, 0x06C9, %l4
2110 rdpr %cwp, %g1
2111 rdpr %cansave, %g2
2112 rdpr %canrestore, %g3
2113 rdpr %cleanwin, %g4
2114 rdpr %otherwin, %g5
2115 rdpr %wstate, %g6
2116 sth %i4, [%l7 + 0x0E]
2117 fmovdvs %icc, %f3, %f30
2118 sra %i0, 0x1C, %o6
2119 edge32 %i5, %o5, %g1
2120 stx %l5, [%l7 + 0x08]
2121 movrlez %g4, 0x07E, %i6
2122 movle %icc, %o1, %i1
2123 movrlez %g7, 0x047, %g6
2124 save %o4, %g5, %l3
2125 rdpr %cwp, %g1
2126 rdpr %cansave, %g2
2127 rdpr %canrestore, %g3
2128 rdpr %cleanwin, %g4
2129 rdpr %otherwin, %g5
2130 rdpr %wstate, %g6
2131 sdivx %l0, 0x041D, %i3
2132 fmovdn %icc, %f3, %f13
2133 movgu %xcc, %o3, %i7
2134 addc %g3, %o0, %g2
2135 movgu %xcc, %o7, %l6
2136 andn %i2, %l2, %o2
2137 srax %l1, 0x14, %i4
2138 save %i0, 0x13C5, %l4
2139 rdpr %cwp, %g1
2140 rdpr %cansave, %g2
2141 rdpr %canrestore, %g3
2142 rdpr %cleanwin, %g4
2143 rdpr %otherwin, %g5
2144 rdpr %wstate, %g6
2145 edge16 %o6, %o5, %g1
2146 movgu %icc, %i5, %g4
2147 addc %l5, %i6, %o1
2148 alignaddr %i1, %g6, %g7
2149 fmovrdgz %g5, %f8, %f18
2150 setx loop_5, %l0, %l1
2151 return %l1
2152 nop
2153 rdpr %cwp, %g1
2154 rdpr %cansave, %g2
2155 rdpr %canrestore, %g3
2156 rdpr %cleanwin, %g4
2157 rdpr %otherwin, %g5
2158 rdpr %wstate, %g6
2159loop_5: fnot1 %f2, %f10
2160 std %f6, [%l7 + 0x78]
2161 ldsb [%l7 + 0x7E], %o3
2162 mova %icc, %l0, %i7
2163 movrgz %g3, 0x10C, %g2
2164 edge16l %o7, %l6, %o0
2165 stw %l2, [%l7 + 0x2C]
2166 fpsub32s %f0, %f2, %f1
2167 subc %i2, 0x18CD, %l1
2168 fone %f8
2169 movcc %icc, %i4, %o2
2170 stw %l4, [%l7 + 0x44]
2171 edge32ln %o6, %i0, %g1
2172 sll %i5, 0x04, %o5
2173 mulx %g4, 0x0DBA, %i6
2174 umul %o1, 0x11F6, %l5
2175 fcmpgt16 %f26, %f22, %g6
2176 movcs %xcc, %i1, %g5
2177 fmul8sux16 %f20, %f26, %f10
2178 ld [%l7 + 0x74], %f8
2179 ldsw [%l7 + 0x60], %o4
2180 movrgz %g7, 0x20A, %i3
2181 save %o3, %l0, %i7
2182 rdpr %cwp, %g1
2183 rdpr %cansave, %g2
2184 rdpr %canrestore, %g3
2185 rdpr %cleanwin, %g4
2186 rdpr %otherwin, %g5
2187 rdpr %wstate, %g6
2188 fzeros %f25
2189 sllx %l3, 0x0A, %g2
2190 ld [%l7 + 0x5C], %f14
2191 movle %xcc, %o7, %g3
2192 fmul8x16au %f7, %f0, %f24
2193 movvs %xcc, %o0, %l6
2194 fzero %f0
2195 movrgz %i2, %l1, %i4
2196 orn %l2, 0x142E, %l4
2197 andcc %o2, 0x04AB, %i0
2198 fpackfix %f10, %f22
2199 udiv %g1, 0x1FFA, %i5
2200 udivx %o5, 0x0096, %g4
2201 sdivcc %o6, 0x00B2, %i6
2202 subccc %l5, %o1, %i1
2203 stb %g5, [%l7 + 0x4D]
2204 fcmpeq32 %f24, %f20, %g6
2205 ldub [%l7 + 0x3F], %g7
2206 movvc %icc, %i3, %o4
2207 fmovdleu %xcc, %f30, %f15
2208 fmovdneg %xcc, %f2, %f20
2209 fnors %f1, %f15, %f10
2210 fmovsne %icc, %f18, %f29
2211 movne %icc, %o3, %i7
2212 fmovse %xcc, %f30, %f10
2213 fones %f7
2214 edge8n %l3, %g2, %o7
2215 alignaddr %l0, %g3, %l6
2216 alignaddr %o0, %l1, %i2
2217 fnor %f16, %f0, %f20
2218 srlx %l2, %l4, %i4
2219 and %i0, %g1, %o2
2220 umul %o5, 0x09E2, %g4
2221 edge8n %i5, %i6, %o6
2222 movvc %icc, %l5, %i1
2223 fzero %f18
2224 movle %icc, %o1, %g5
2225 movl %xcc, %g7, %i3
2226 alignaddr %o4, %o3, %g6
2227 faligndata %f26, %f2, %f18
2228 fsrc2 %f16, %f6
2229 fmovsne %xcc, %f20, %f14
2230 add %l3, %g2, %i7
2231 fmovsvs %xcc, %f25, %f24
2232 ld [%l7 + 0x20], %f6
2233 fzero %f16
2234 movvs %xcc, %l0, %g3
2235 fpack16 %f16, %f11
2236 std %f28, [%l7 + 0x70]
2237 movrlez %o7, 0x1B1, %o0
2238 ldub [%l7 + 0x49], %l1
2239 edge16n %i2, %l6, %l2
2240 fmovrdgez %l4, %f26, %f8
2241 ldd [%l7 + 0x38], %f20
2242 andncc %i0, %i4, %g1
2243 fmovrsne %o5, %f28, %f13
2244 faligndata %f2, %f6, %f22
2245 xnorcc %g4, %i5, %o2
2246 ldx [%l7 + 0x78], %o6
2247 udiv %l5, 0x081E, %i6
2248 movrgez %o1, %i1, %g7
2249 srax %i3, %g5, %o3
2250 fxnor %f18, %f2, %f30
2251 orcc %o4, 0x073D, %l3
2252 restore %g6, %g2, %i7
2253 rdpr %cwp, %g1
2254 rdpr %cansave, %g2
2255 rdpr %canrestore, %g3
2256 rdpr %cleanwin, %g4
2257 rdpr %otherwin, %g5
2258 rdpr %wstate, %g6
2259 edge16 %l0, %o7, %g3
2260 fabsd %f18, %f24
2261 fsrc1s %f17, %f15
2262 setx loop_6, %l0, %l1
2263 return %l1
2264 nop
2265 rdpr %cwp, %g1
2266 rdpr %cansave, %g2
2267 rdpr %canrestore, %g3
2268 rdpr %cleanwin, %g4
2269 rdpr %otherwin, %g5
2270 rdpr %wstate, %g6
2271loop_6: movre %l6, %l2, %l4
2272 fmovrdgz %i4, %f24, %f14
2273 subcc %i0, %g1, %o5
2274 alignaddrl %i5, %g4, %o2
2275 sdivcc %o6, 0x1B6D, %l5
2276 st %f13, [%l7 + 0x18]
2277 fmovsge %icc, %f2, %f7
2278 array32 %o1, %i6, %g7
2279 fmovrsne %i3, %f3, %f0
2280 edge8n %g5, %o3, %o4
2281 subccc %i1, %l3, %g6
2282 fmovdleu %icc, %f17, %f3
2283 edge32l %i7, %g2, %l0
2284 sdivx %o7, 0x0935, %g3
2285 fmul8x16al %f19, %f18, %f4
2286 edge32 %l1, %o0, %i2
2287 fnot1s %f21, %f2
2288 ldsb [%l7 + 0x53], %l6
2289 udivcc %l4, 0x12CE, %l2
2290 fone %f14
2291 ldd [%l7 + 0x70], %f8
2292 ldsb [%l7 + 0x5C], %i0
2293 restore %g1, 0x08C3, %i4
2294 rdpr %cwp, %g1
2295 rdpr %cansave, %g2
2296 rdpr %canrestore, %g3
2297 rdpr %cleanwin, %g4
2298 rdpr %otherwin, %g5
2299 rdpr %wstate, %g6
2300 ldd [%l7 + 0x78], %f18
2301 ldsb [%l7 + 0x3A], %o5
2302 edge32 %g4, %i5, %o6
2303 sllx %l5, 0x03, %o1
2304 sdiv %i6, 0x0CDC, %g7
2305 sllx %o2, %i3, %g5
2306 xnorcc %o4, 0x1890, %i1
2307 fmovrdgz %l3, %f18, %f16
2308 ldd [%l7 + 0x10], %g6
2309 edge8n %i7, %g2, %o3
2310 fpsub16 %f4, %f26, %f26
2311 udivcc %l0, 0x03C6, %g3
2312 umulcc %l1, 0x1B98, %o0
2313 mulscc %o7, 0x0A1C, %l6
2314 sub %l4, %l2, %i2
2315 movvc %icc, %g1, %i0
2316 fcmpgt16 %f10, %f0, %i4
2317 fexpand %f22, %f28
2318 xnor %g4, %o5, %o6
2319 fmovscs %icc, %f17, %f8
2320 movre %i5, 0x334, %l5
2321 ldsb [%l7 + 0x79], %i6
2322 movre %o1, %g7, %o2
2323 fpadd16s %f2, %f3, %f4
2324 edge16l %i3, %g5, %o4
2325 sdivx %l3, 0x13D5, %i1
2326 movrgz %g6, %i7, %g2
2327 fands %f19, %f17, %f4
2328 and %l0, %g3, %o3
2329 smul %o0, 0x05D7, %l1
2330 sra %l6, %o7, %l4
2331 sll %i2, 0x15, %g1
2332 srl %l2, 0x01, %i0
2333 mulx %g4, %o5, %i4
2334 fpsub16s %f16, %f1, %f14
2335 edge16ln %o6, %l5, %i6
2336 movne %xcc, %o1, %g7
2337 edge8 %o2, %i3, %i5
2338 popc %g5, %o4
2339 add %i1, %g6, %l3
2340 fmovda %icc, %f23, %f21
2341 movpos %icc, %g2, %l0
2342 mulx %i7, %o3, %g3
2343 sth %o0, [%l7 + 0x52]
2344 udiv %l1, 0x15E7, %o7
2345 movcs %icc, %l6, %l4
2346 fmovdn %xcc, %f2, %f17
2347 edge32n %i2, %g1, %i0
2348 subc %l2, %o5, %i4
2349 movleu %icc, %g4, %l5
2350 fnors %f21, %f8, %f8
2351 st %f21, [%l7 + 0x1C]
2352 nop
2353 set 0x20, %i4
2354 stx %i6, [%l7 + %i4]
2355 ld [%l7 + 0x4C], %f14
2356 ldx [%l7 + 0x08], %o6
2357 movvc %xcc, %g7, %o1
2358 movle %icc, %i3, %o2
2359 sdivx %i5, 0x0086, %g5
2360 ldsw [%l7 + 0x54], %i1
2361 fmuld8sux16 %f25, %f18, %f10
2362 movg %icc, %g6, %o4
2363 ldsb [%l7 + 0x09], %g2
2364 mova %icc, %l0, %l3
2365 movcs %icc, %o3, %i7
2366 smulcc %o0, %g3, %o7
2367 movl %xcc, %l6, %l4
2368 ldsb [%l7 + 0x1F], %l1
2369 addccc %i2, %g1, %i0
2370 edge16l %o5, %l2, %g4
2371 fcmps %fcc1, %f14, %f8
2372 andn %i4, %i6, %l5
2373 ldub [%l7 + 0x29], %g7
2374 fmovdpos %icc, %f20, %f6
2375 edge16n %o1, %i3, %o2
2376 alignaddrl %i5, %g5, %i1
2377 fmovrsgz %g6, %f12, %f31
2378 movleu %icc, %o6, %o4
2379 stb %g2, [%l7 + 0x1E]
2380 edge32ln %l0, %o3, %l3
2381 movvs %xcc, %o0, %i7
2382 edge8 %g3, %l6, %l4
2383 alignaddrl %o7, %l1, %g1
2384 movcc %icc, %i0, %i2
2385 for %f14, %f30, %f2
2386 array8 %l2, %o5, %g4
2387 sir 0x1960
2388 popc %i6, %i4
2389 save %l5, %o1, %g7
2390 rdpr %cwp, %g1
2391 rdpr %cansave, %g2
2392 rdpr %canrestore, %g3
2393 rdpr %cleanwin, %g4
2394 rdpr %otherwin, %g5
2395 rdpr %wstate, %g6
2396 movrlz %o2, %i3, %g5
2397 array8 %i1, %g6, %i5
2398 fones %f31
2399 lduh [%l7 + 0x7A], %o6
2400 addcc %o4, %l0, %o3
2401 fpadd32 %f20, %f12, %f28
2402 srl %l3, %g2, %o0
2403 fmovsvc %icc, %f3, %f0
2404 stw %i7, [%l7 + 0x34]
2405 movvs %icc, %g3, %l4
2406 alignaddrl %o7, %l6, %g1
2407 srl %l1, %i2, %i0
2408 udivx %l2, 0x0D4B, %o5
2409 fsrc1 %f30, %f12
2410 movn %icc, %g4, %i4
2411 movg %icc, %l5, %i6
2412 fxnors %f6, %f5, %f24
2413 alignaddrl %g7, %o2, %o1
2414 udivcc %i3, 0x00DE, %g5
2415 edge16 %i1, %i5, %g6
2416 or %o6, %l0, %o3
2417 movle %xcc, %o4, %g2
2418 subc %l3, %i7, %o0
2419 fsrc1 %f26, %f8
2420 fmovd %f0, %f14
2421 movcs %xcc, %l4, %g3
2422 edge8ln %o7, %g1, %l1
2423 movleu %icc, %i2, %l6
2424 edge8n %i0, %l2, %g4
2425 fandnot1s %f18, %f1, %f29
2426 movge %xcc, %o5, %i4
2427 sra %i6, %g7, %l5
2428 edge32ln %o1, %o2, %g5
2429 srlx %i1, %i5, %g6
2430 edge8ln %i3, %o6, %l0
2431 xorcc %o3, 0x1147, %g2
2432 movleu %xcc, %o4, %l3
2433 movrlz %o0, %i7, %g3
2434 umul %l4, 0x1776, %o7
2435 movneg %icc, %l1, %i2
2436 fxor %f14, %f14, %f6
2437 xnorcc %l6, 0x092C, %g1
2438 orncc %i0, %l2, %g4
2439 addccc %i4, 0x00B3, %o5
2440 movl %icc, %g7, %l5
2441 fmovrdgez %i6, %f10, %f2
2442 srl %o2, 0x11, %g5
2443 fmovspos %icc, %f24, %f1
2444 sdivcc %i1, 0x139D, %i5
2445 subc %o1, 0x1460, %i3
2446 sir 0x0A59
2447 andn %g6, 0x09D6, %l0
2448 or %o6, %o3, %o4
2449 sdivx %l3, 0x00A0, %g2
2450 fcmpne16 %f10, %f6, %o0
2451 add %g3, %l4, %i7
2452 sethi 0x0606, %o7
2453 sra %l1, 0x14, %l6
2454 alignaddr %i2, %i0, %g1
2455 xnorcc %g4, 0x06F1, %i4
2456 stx %l2, [%l7 + 0x38]
2457 sra %g7, 0x0D, %o5
2458 siam 0x0
2459 movneg %xcc, %l5, %i6
2460 udiv %o2, 0x067A, %i1
2461 ld [%l7 + 0x54], %f24
2462 sir 0x00E8
2463 stb %g5, [%l7 + 0x54]
2464 fabss %f11, %f5
2465 edge8l %i5, %i3, %g6
2466 subc %o1, 0x1DE7, %l0
2467 umulcc %o6, 0x134A, %o3
2468 movrlez %o4, 0x364, %l3
2469 ldsb [%l7 + 0x58], %o0
2470 addc %g3, 0x1871, %l4
2471 edge8l %i7, %g2, %o7
2472 movgu %xcc, %l6, %l1
2473 movcc %icc, %i0, %i2
2474 ldx [%l7 + 0x58], %g4
2475 fmovrde %g1, %f4, %f14
2476 fnands %f4, %f21, %f17
2477 movre %l2, %g7, %i4
2478 fcmpne16 %f20, %f18, %l5
2479 fnot1 %f16, %f0
2480 ldsw [%l7 + 0x50], %i6
2481 movge %xcc, %o5, %o2
2482 edge8n %i1, %i5, %i3
2483 orcc %g6, %g5, %l0
2484 nop
2485 set 0x2A, %i1
2486 ldub [%l7 + %i1], %o1
2487 movgu %icc, %o6, %o3
2488 fmovda %icc, %f17, %f11
2489 stw %o4, [%l7 + 0x5C]
2490 array16 %o0, %g3, %l4
2491 ldsw [%l7 + 0x50], %l3
2492 fmovrdgz %i7, %f12, %f18
2493 movre %o7, %g2, %l1
2494 andncc %i0, %i2, %g4
2495 srlx %l6, %l2, %g7
2496 edge16l %g1, %l5, %i4
2497 fmovrsne %o5, %f23, %f15
2498 andn %i6, %i1, %o2
2499 and %i5, %g6, %g5
2500 srax %i3, %o1, %o6
2501 ldsw [%l7 + 0x30], %o3
2502 array8 %l0, %o4, %o0
2503 fmovrdlez %g3, %f28, %f6
2504 nop
2505 set 0x56, %o3
2506 ldsh [%l7 + %o3], %l3
2507 pdist %f20, %f14, %f22
2508 lduw [%l7 + 0x2C], %l4
2509 movrlz %o7, 0x3DD, %g2
2510 umul %i7, %l1, %i2
2511 movn %icc, %g4, %l6
2512 fnegs %f19, %f2
2513 umulcc %i0, 0x0C07, %l2
2514 movre %g7, 0x1D0, %g1
2515 orcc %i4, 0x06B3, %l5
2516 subccc %i6, 0x161F, %o5
2517 fcmpne16 %f10, %f18, %o2
2518 edge8l %i5, %g6, %i1
2519 xnor %i3, 0x0F8C, %g5
2520 xnor %o6, 0x0727, %o3
2521 xorcc %o1, %o4, %l0
2522 movrne %o0, 0x368, %g3
2523 srlx %l4, %l3, %o7
2524 movvc %xcc, %g2, %i7
2525 fandnot1s %f29, %f17, %f14
2526 xorcc %l1, 0x04E1, %g4
2527 siam 0x7
2528 fmul8x16al %f6, %f18, %f10
2529 fcmpne32 %f6, %f22, %l6
2530 umulcc %i2, %l2, %g7
2531 movneg %xcc, %i0, %i4
2532 sir 0x1B9A
2533 sethi 0x00EE, %l5
2534 smulcc %i6, %o5, %o2
2535 udivcc %g1, 0x0199, %g6
2536 smulcc %i5, %i1, %i3
2537 st %f7, [%l7 + 0x34]
2538 ldsw [%l7 + 0x10], %o6
2539 movg %icc, %g5, %o3
2540 xnorcc %o1, 0x15FA, %l0
2541 udiv %o0, 0x06A3, %g3
2542 umulcc %l4, %o4, %l3
2543 setx loop_7, %l0, %l1
2544 return %l1
2545 nop
2546 rdpr %cwp, %g1
2547 rdpr %cansave, %g2
2548 rdpr %canrestore, %g3
2549 rdpr %cleanwin, %g4
2550 rdpr %otherwin, %g5
2551 rdpr %wstate, %g6
2552loop_7: popc 0x1FA9, %o7
2553 fmovsl %xcc, %f28, %f28
2554 subc %l6, 0x08E5, %g4
2555 movrgz %i2, %l2, %g7
2556 subcc %i4, %i0, %l5
2557 movrlz %o5, %o2, %g1
2558 fmovdle %icc, %f24, %f11
2559 orn %i6, %i5, %i1
2560 movgu %xcc, %i3, %o6
2561 ld [%l7 + 0x48], %f17
2562 movneg %icc, %g6, %o3
2563 movleu %icc, %g5, %o1
2564 movl %icc, %o0, %g3
2565 addc %l4, 0x1022, %l0
2566 fmovdge %xcc, %f1, %f12
2567 subcc %o4, %l3, %i7
2568 xnorcc %l1, %g2, %o7
2569 fmovrslz %g4, %f26, %f4
2570 movgu %xcc, %i2, %l2
2571 std %f18, [%l7 + 0x38]
2572 movleu %icc, %l6, %g7
2573 edge32 %i0, %i4, %l5
2574 stw %o2, [%l7 + 0x08]
2575 movn %xcc, %o5, %i6
2576 ldsb [%l7 + 0x41], %g1
2577 fsrc2 %f26, %f20
2578 srl %i1, %i3, %i5
2579 array8 %o6, %o3, %g5
2580 fabsd %f24, %f14
2581 srax %o1, %o0, %g6
2582 edge32l %g3, %l0, %l4
2583 sth %l3, [%l7 + 0x54]
2584 umulcc %i7, %o4, %g2
2585 sdivcc %o7, 0x1457, %l1
2586 movcc %icc, %g4, %l2
2587 movleu %icc, %l6, %g7
2588 ldsb [%l7 + 0x66], %i0
2589 movrlz %i2, %i4, %l5
2590 stw %o5, [%l7 + 0x58]
2591 fmovsvc %icc, %f9, %f9
2592 edge16 %i6, %o2, %i1
2593 fpsub16 %f14, %f24, %f30
2594 popc 0x1845, %g1
2595 sdivx %i3, 0x092F, %o6
2596 ldx [%l7 + 0x60], %o3
2597 fpsub16 %f8, %f22, %f30
2598 ldd [%l7 + 0x30], %i4
2599 smul %o1, %g5, %o0
2600 srl %g6, %l0, %l4
2601 fcmpes %fcc1, %f7, %f16
2602 sra %l3, 0x02, %i7
2603 andcc %g3, %g2, %o4
2604 fmovdneg %icc, %f29, %f27
2605 popc %l1, %o7
2606 addcc %l2, 0x098D, %l6
2607 udivcc %g4, 0x0DDD, %g7
2608 ldsw [%l7 + 0x68], %i2
2609 movrlz %i4, %i0, %o5
2610 xnorcc %i6, 0x0F13, %o2
2611 fsrc2 %f22, %f22
2612 ldd [%l7 + 0x18], %i0
2613 movpos %xcc, %g1, %l5
2614 fnegs %f27, %f14
2615 udivx %i3, 0x072B, %o3
2616 subccc %i5, 0x1AD8, %o6
2617 fmovsg %icc, %f26, %f12
2618 xorcc %o1, %g5, %o0
2619 ldub [%l7 + 0x60], %g6
2620 movge %icc, %l4, %l3
2621 lduh [%l7 + 0x38], %l0
2622 andcc %g3, 0x132C, %g2
2623 fcmps %fcc2, %f23, %f24
2624 edge16ln %o4, %i7, %l1
2625 ldx [%l7 + 0x38], %l2
2626 movvc %xcc, %o7, %g4
2627 edge8l %g7, %i2, %l6
2628 fmovsgu %icc, %f25, %f10
2629 andcc %i0, 0x118F, %i4
2630 addccc %i6, %o5, %o2
2631 stw %g1, [%l7 + 0x18]
2632 movge %icc, %l5, %i3
2633 alignaddrl %i1, %o3, %i5
2634 fornot1 %f2, %f30, %f16
2635 movrlez %o1, %g5, %o0
2636 edge32l %g6, %o6, %l3
2637 lduw [%l7 + 0x4C], %l4
2638 st %f21, [%l7 + 0x60]
2639 array8 %g3, %l0, %o4
2640 xorcc %i7, %l1, %g2
2641 fmovrdlez %l2, %f22, %f8
2642 siam 0x5
2643 fone %f2
2644 mulx %o7, 0x0DD4, %g7
2645 nop
2646 set 0x7F, %i7
2647 ldub [%l7 + %i7], %i2
2648 fxnors %f6, %f5, %f19
2649 addcc %l6, 0x11AA, %g4
2650 movvc %xcc, %i0, %i4
2651 srlx %i6, 0x1C, %o5
2652 movcc %xcc, %g1, %l5
2653 smul %i3, %i1, %o3
2654 srax %o2, %o1, %g5
2655 movpos %xcc, %i5, %o0
2656 edge16n %o6, %g6, %l3
2657 movneg %xcc, %g3, %l0
2658 edge32ln %o4, %l4, %l1
2659 edge32n %i7, %l2, %g2
2660 movcc %xcc, %o7, %g7
2661 movrlz %l6, 0x1C9, %g4
2662 edge8 %i2, %i0, %i4
2663 fpsub32 %f8, %f24, %f16
2664 fzero %f18
2665 edge32l %o5, %i6, %l5
2666 sdivx %i3, 0x00A0, %i1
2667 fmovsge %icc, %f21, %f3
2668 fnot2s %f6, %f20
2669 array8 %o3, %o2, %g1
2670 fcmpgt32 %f20, %f22, %g5
2671 array32 %i5, %o1, %o0
2672 subcc %g6, %l3, %o6
2673 fmovsgu %xcc, %f18, %f18
2674 fornot1s %f13, %f22, %f15
2675 srlx %l0, %o4, %g3
2676 fmovdcs %xcc, %f28, %f8
2677 restore %l4, 0x054C, %i7
2678 rdpr %cwp, %g1
2679 rdpr %cansave, %g2
2680 rdpr %canrestore, %g3
2681 rdpr %cleanwin, %g4
2682 rdpr %otherwin, %g5
2683 rdpr %wstate, %g6
2684 smul %l1, %l2, %g2
2685 subccc %g7, %l6, %g4
2686 fnot2 %f26, %f18
2687 xnorcc %o7, 0x0115, %i2
2688 fmul8sux16 %f26, %f8, %f26
2689 or %i4, 0x05C0, %i0
2690 udivcc %i6, 0x1B05, %l5
2691 add %o5, %i1, %i3
2692 sdivcc %o2, 0x0521, %o3
2693 edge8ln %g5, %i5, %o1
2694 ldsw [%l7 + 0x28], %o0
2695 orcc %g1, %l3, %g6
2696 subc %l0, %o4, %o6
2697 movrne %g3, 0x158, %i7
2698 orcc %l4, %l1, %g2
2699 array32 %g7, %l2, %l6
2700 fpadd16s %f31, %f21, %f9
2701 movneg %icc, %o7, %i2
2702 add %g4, %i0, %i6
2703 std %f0, [%l7 + 0x70]
2704 movrne %i4, 0x284, %l5
2705 udiv %o5, 0x12FC, %i3
2706 movle %xcc, %i1, %o2
2707 srax %g5, 0x1C, %o3
2708 stx %i5, [%l7 + 0x30]
2709 edge16l %o1, %o0, %g1
2710 umul %g6, %l0, %l3
2711 fmovsa %xcc, %f28, %f19
2712 fnand %f22, %f6, %f26
2713 ldub [%l7 + 0x0F], %o4
2714 alignaddrl %o6, %g3, %i7
2715 ld [%l7 + 0x34], %f23
2716 movrlz %l1, %l4, %g7
2717 srlx %l2, %l6, %g2
2718 fmovrde %o7, %f26, %f12
2719 fmovrdgz %i2, %f18, %f20
2720 sub %g4, %i6, %i4
2721 fnor %f24, %f6, %f28
2722 save %i0, 0x0380, %o5
2723 rdpr %cwp, %g1
2724 rdpr %cansave, %g2
2725 rdpr %canrestore, %g3
2726 rdpr %cleanwin, %g4
2727 rdpr %otherwin, %g5
2728 rdpr %wstate, %g6
2729 array16 %i3, %l5, %o2
2730 array8 %i1, %g5, %o3
2731 movrne %i5, 0x18C, %o0
2732 bshuffle %f22, %f6, %f18
2733 or %o1, 0x03F1, %g6
2734 fcmple32 %f24, %f14, %l0
2735 edge8n %g1, %l3, %o4
2736 fnot1 %f12, %f12
2737 fmovsge %xcc, %f11, %f4
2738 andn %g3, %o6, %l1
2739 fmovrslez %l4, %f4, %f22
2740 andcc %g7, %i7, %l6
2741 fmovsa %xcc, %f24, %f1
2742 mova %icc, %l2, %g2
2743 addcc %i2, %g4, %i6
2744 fabsd %f6, %f28
2745 movne %xcc, %o7, %i4
2746 subcc %i0, %o5, %l5
2747 stx %o2, [%l7 + 0x10]
2748 nop
2749 set 0x70, %g2
2750 ldx [%l7 + %g2], %i1
2751 ldub [%l7 + 0x0E], %g5
2752 fmovsgu %icc, %f3, %f1
2753 ldx [%l7 + 0x40], %i3
2754 edge32 %o3, %i5, %o1
2755 fmovsa %icc, %f29, %f1
2756 subc %o0, %g6, %g1
2757 mova %icc, %l3, %l0
2758 movgu %icc, %o4, %g3
2759 save %l1, %o6, %l4
2760 rdpr %cwp, %g1
2761 rdpr %cansave, %g2
2762 rdpr %canrestore, %g3
2763 rdpr %cleanwin, %g4
2764 rdpr %otherwin, %g5
2765 rdpr %wstate, %g6
2766 subc %g7, 0x1B2D, %l6
2767 fmovdcs %icc, %f13, %f27
2768 srax %l2, %i7, %g2
2769 umul %i2, %g4, %i6
2770 movrlz %o7, 0x2DA, %i4
2771 addccc %i0, 0x0180, %l5
2772 fmovscc %xcc, %f4, %f3
2773 lduw [%l7 + 0x20], %o5
2774 array8 %i1, %o2, %i3
2775 srl %g5, %o3, %i5
2776 fmovse %xcc, %f10, %f28
2777 subccc %o0, %o1, %g6
2778 fpadd16 %f4, %f26, %f28
2779 subc %l3, 0x185F, %l0
2780 fmovdne %xcc, %f9, %f19
2781 sllx %g1, 0x11, %g3
2782 movpos %icc, %l1, %o4
2783 udiv %o6, 0x00CD, %g7
2784 sub %l6, 0x0B5A, %l4
2785 movneg %icc, %i7, %l2
2786 sll %g2, %i2, %i6
2787 movvs %xcc, %g4, %i4
2788 array8 %o7, %l5, %i0
2789 subcc %o5, 0x0970, %o2
2790 andncc %i3, %g5, %i1
2791 orn %o3, 0x1C13, %i5
2792 edge16ln %o0, %o1, %g6
2793 fmovrsgez %l3, %f18, %f20
2794 movg %xcc, %l0, %g1
2795 xnor %l1, 0x012F, %g3
2796 udivcc %o6, 0x18C1, %g7
2797 movvc %xcc, %o4, %l4
2798 subcc %l6, %l2, %i7
2799 fzeros %f24
2800 sir 0x1A98
2801 fornot2 %f22, %f8, %f30
2802 movneg %icc, %i2, %i6
2803 alignaddrl %g4, %i4, %g2
2804 movle %icc, %l5, %o7
2805 fandnot1 %f10, %f20, %f16
2806 fnand %f8, %f10, %f26
2807 umulcc %o5, 0x097D, %o2
2808 srl %i3, %i0, %i1
2809 fmovdg %xcc, %f28, %f16
2810 sdivx %o3, 0x0F82, %i5
2811 ldd [%l7 + 0x18], %f20
2812 save %g5, %o0, %g6
2813 rdpr %cwp, %g1
2814 rdpr %cansave, %g2
2815 rdpr %canrestore, %g3
2816 rdpr %cleanwin, %g4
2817 rdpr %otherwin, %g5
2818 rdpr %wstate, %g6
2819 udivcc %l3, 0x0D9F, %o1
2820 edge16ln %g1, %l0, %l1
2821 edge32l %g3, %g7, %o4
2822 fcmpne32 %f26, %f18, %o6
2823 sub %l6, %l2, %i7
2824 fcmple32 %f6, %f6, %l4
2825 orncc %i6, 0x1E2A, %g4
2826 edge16 %i2, %i4, %l5
2827 srlx %o7, 0x1C, %g2
2828 edge8 %o5, %i3, %o2
2829 smul %i1, 0x0494, %i0
2830 udivcc %i5, 0x10B6, %o3
2831 fzero %f8
2832 fmovdleu %xcc, %f0, %f23
2833 smul %g5, 0x0463, %o0
2834 stb %g6, [%l7 + 0x5C]
2835 stw %o1, [%l7 + 0x44]
2836 umul %l3, %g1, %l0
2837 fpadd16s %f28, %f8, %f12
2838 std %f20, [%l7 + 0x60]
2839 udivx %l1, 0x064F, %g3
2840 stx %o4, [%l7 + 0x38]
2841 std %f12, [%l7 + 0x48]
2842 fxnors %f22, %f25, %f10
2843 addccc %o6, %g7, %l2
2844 fnands %f24, %f8, %f9
2845 fcmpd %fcc2, %f30, %f28
2846 lduw [%l7 + 0x18], %i7
2847 sra %l4, 0x1F, %l6
2848 xor %g4, 0x199C, %i2
2849 std %f6, [%l7 + 0x28]
2850 ldd [%l7 + 0x70], %i4
2851 fone %f2
2852 sub %l5, %i6, %o7
2853 srlx %o5, 0x01, %g2
2854 fmovrslez %i3, %f0, %f25
2855 movvs %icc, %o2, %i1
2856 sllx %i5, 0x00, %i0
2857 stb %o3, [%l7 + 0x15]
2858 edge32ln %g5, %g6, %o0
2859 udivcc %o1, 0x004C, %g1
2860 movne %xcc, %l3, %l0
2861 movre %g3, 0x14F, %o4
2862 smul %l1, %g7, %o6
2863 sdivx %l2, 0x15AC, %i7
2864 movn %icc, %l4, %l6
2865 fcmpes %fcc1, %f15, %f19
2866 smulcc %i2, %g4, %i4
2867 movleu %icc, %l5, %o7
2868 movne %xcc, %i6, %o5
2869 fcmpgt32 %f20, %f24, %i3
2870 sdivx %o2, 0x0282, %i1
2871 edge32 %i5, %i0, %g2
2872 movne %icc, %o3, %g6
2873 umul %g5, 0x02D0, %o1
2874 xor %g1, 0x0011, %l3
2875 ldsw [%l7 + 0x6C], %o0
2876 srlx %g3, %l0, %l1
2877 fmovscc %icc, %f11, %f19
2878 umul %g7, %o4, %o6
2879 fmovdcc %icc, %f14, %f14
2880 movvc %xcc, %l2, %i7
2881 udivcc %l6, 0x1066, %i2
2882 sethi 0x175F, %l4
2883 movvc %icc, %g4, %l5
2884 subc %i4, %o7, %i6
2885 sir 0x0C20
2886 fnegd %f4, %f8
2887 movgu %icc, %o5, %i3
2888 fmovdg %xcc, %f2, %f7
2889 movneg %xcc, %i1, %o2
2890 siam 0x6
2891 alignaddr %i5, %g2, %i0
2892 umulcc %o3, %g5, %o1
2893 movpos %xcc, %g6, %l3
2894 setx loop_8, %l0, %l1
2895 return %l1
2896 nop
2897 rdpr %cwp, %g1
2898 rdpr %cansave, %g2
2899 rdpr %canrestore, %g3
2900 rdpr %cleanwin, %g4
2901 rdpr %otherwin, %g5
2902 rdpr %wstate, %g6
2903loop_8: ldub [%l7 + 0x32], %l1
2904 fpsub32s %f16, %f3, %f30
2905 fornot2s %f19, %f20, %f11
2906 movpos %icc, %l0, %g7
2907 xorcc %o6, %o4, %l2
2908 ldd [%l7 + 0x18], %i6
2909 edge32 %l6, %l4, %g4
2910 sdiv %l5, 0x19DE, %i4
2911 restore %i2, 0x17D7, %o7
2912 rdpr %cwp, %g1
2913 rdpr %cansave, %g2
2914 rdpr %canrestore, %g3
2915 rdpr %cleanwin, %g4
2916 rdpr %otherwin, %g5
2917 rdpr %wstate, %g6
2918 movrgez %i6, 0x30A, %o5
2919 movl %icc, %i1, %o2
2920 orn %i3, 0x1B43, %i5
2921 srax %i0, %g2, %o3
2922 edge16n %o1, %g5, %g6
2923 mulscc %o0, %g3, %g1
2924 edge32 %l3, %l0, %g7
2925 udiv %o6, 0x0254, %l1
2926 ldd [%l7 + 0x78], %f12
2927 sdivx %l2, 0x15AD, %i7
2928 move %xcc, %l6, %o4
2929 subcc %l4, %l5, %i4
2930 fmovdvs %icc, %f29, %f15
2931 sdivcc %g4, 0x02F9, %i2
2932 movl %icc, %o7, %o5
2933 edge16 %i6, %o2, %i3
2934 movne %icc, %i5, %i0
2935 ldd [%l7 + 0x10], %i0
2936 nop
2937 set 0x18, %i0
2938 ldd [%l7 + %i0], %o2
2939 movleu %icc, %g2, %o1
2940 sub %g5, 0x0545, %g6
2941 movgu %xcc, %g3, %o0
2942 fpackfix %f10, %f22
2943 fnand %f12, %f8, %f2
2944 fsrc1s %f28, %f20
2945 sdivx %l3, 0x043E, %g1
2946 for %f16, %f20, %f4
2947 fmovd %f8, %f30
2948 subcc %g7, %l0, %l1
2949 nop
2950 set 0x60, %g3
2951 std %f8, [%l7 + %g3]
2952 movrlz %l2, %i7, %l6
2953 move %icc, %o4, %l4
2954 alignaddrl %o6, %l5, %g4
2955 sethi 0x05DF, %i2
2956 fmul8ulx16 %f14, %f16, %f24
2957 fmovdle %icc, %f23, %f2
2958 sll %i4, %o7, %o5
2959 subcc %i6, %o2, %i3
2960 ldsb [%l7 + 0x7F], %i0
2961 addcc %i5, %o3, %g2
2962 smulcc %o1, %g5, %i1
2963 fmovsge %xcc, %f29, %f23
2964 edge8n %g3, %g6, %l3
2965 smul %g1, %g7, %l0
2966 sll %l1, 0x17, %o0
2967 ldsb [%l7 + 0x7C], %l2
2968 sir 0x0FC7
2969 ldx [%l7 + 0x38], %i7
2970 udivcc %o4, 0x03A1, %l6
2971 mova %xcc, %o6, %l4
2972 addc %l5, 0x1149, %i2
2973 edge16 %i4, %g4, %o5
2974 srlx %o7, 0x1B, %i6
2975 sethi 0x0B36, %i3
2976 setx loop_9, %l0, %l1
2977 return %l1
2978 nop
2979 rdpr %cwp, %g1
2980 rdpr %cansave, %g2
2981 rdpr %canrestore, %g3
2982 rdpr %cleanwin, %g4
2983 rdpr %otherwin, %g5
2984 rdpr %wstate, %g6
2985loop_9: sdiv %g2, 0x1A8C, %i5
2986 stx %o1, [%l7 + 0x20]
2987 fcmpgt32 %f22, %f0, %g5
2988 movl %xcc, %i1, %g6
2989 edge16l %l3, %g1, %g7
2990 subc %l0, 0x127B, %l1
2991 orcc %g3, %o0, %i7
2992 mulx %o4, %l2, %l6
2993 edge32n %l4, %l5, %i2
2994 movcc %icc, %i4, %g4
2995 edge32 %o5, %o7, %o6
2996 sdiv %i3, 0x1F31, %i6
2997 movrne %o2, 0x314, %i0
2998 sdivcc %g2, 0x051F, %o3
2999 andncc %o1, %g5, %i5
3000 movl %xcc, %i1, %g6
3001 movneg %icc, %l3, %g7
3002 movcs %icc, %g1, %l0
3003 stw %l1, [%l7 + 0x7C]
3004 movle %icc, %o0, %g3
3005 srl %o4, 0x00, %i7
3006 addccc %l2, %l4, %l6
3007 fcmpne32 %f24, %f6, %l5
3008 fcmpd %fcc1, %f2, %f22
3009 srl %i4, %i2, %o5
3010 edge8n %o7, %o6, %i3
3011 udivcc %g4, 0x10F8, %i6
3012 edge8n %o2, %i0, %g2
3013 fmovsvs %icc, %f3, %f31
3014 lduw [%l7 + 0x6C], %o3
3015 fpsub32s %f10, %f24, %f5
3016 fnand %f28, %f2, %f20
3017 alignaddrl %o1, %i5, %i1
3018 sdiv %g6, 0x0971, %l3
3019 movrne %g5, 0x2F1, %g1
3020 smulcc %g7, %l1, %o0
3021 addc %l0, 0x1EB6, %o4
3022 fcmpeq32 %f26, %f22, %i7
3023 fcmple32 %f0, %f28, %l2
3024 orn %l4, %l6, %g3
3025 fcmpeq32 %f30, %f8, %l5
3026 sdivx %i2, 0x191A, %o5
3027 fmovscs %icc, %f11, %f27
3028 array32 %i4, %o6, %o7
3029 movgu %icc, %g4, %i6
3030 stb %i3, [%l7 + 0x34]
3031 restore %i0, %g2, %o3
3032 rdpr %cwp, %g1
3033 rdpr %cansave, %g2
3034 rdpr %canrestore, %g3
3035 rdpr %cleanwin, %g4
3036 rdpr %otherwin, %g5
3037 rdpr %wstate, %g6
3038 array8 %o1, %o2, %i1
3039 fandnot1s %f0, %f3, %f27
3040 orcc %g6, 0x1C00, %i5
3041 movne %icc, %g5, %l3
3042 sll %g1, 0x12, %g7
3043 orncc %l1, %l0, %o4
3044 array8 %o0, %l2, %l4
3045 save %i7, 0x16AC, %g3
3046 rdpr %cwp, %g1
3047 rdpr %cansave, %g2
3048 rdpr %canrestore, %g3
3049 rdpr %cleanwin, %g4
3050 rdpr %otherwin, %g5
3051 rdpr %wstate, %g6
3052 fcmpgt16 %f10, %f4, %l5
3053 alignaddr %i2, %l6, %i4
3054 sra %o6, %o5, %o7
3055 addc %i6, %g4, %i3
3056 movg %xcc, %g2, %o3
3057 mulx %i0, 0x10A1, %o2
3058 fmovdcs %icc, %f8, %f8
3059 mulx %o1, 0x0953, %g6
3060 edge8ln %i5, %g5, %i1
3061 stw %g1, [%l7 + 0x0C]
3062 edge8l %l3, %g7, %l1
3063 fmovscc %xcc, %f19, %f15
3064 fmovrdlez %l0, %f4, %f20
3065 fcmpeq16 %f18, %f20, %o4
3066 orncc %l2, %l4, %o0
3067 stw %g3, [%l7 + 0x78]
3068 andn %i7, %l5, %i2
3069 umulcc %i4, 0x1AD5, %o6
3070 stb %o5, [%l7 + 0x36]
3071 sllx %l6, 0x0A, %i6
3072 edge8l %o7, %g4, %g2
3073 srlx %i3, %i0, %o3
3074 udivx %o1, 0x144D, %g6
3075 umulcc %i5, 0x053E, %o2
3076 edge8 %g5, %g1, %l3
3077 fmovrslez %g7, %f26, %f6
3078 movre %i1, 0x1C0, %l1
3079 stb %l0, [%l7 + 0x2A]
3080 edge16 %l2, %l4, %o0
3081 fmovrsne %o4, %f27, %f21
3082 ld [%l7 + 0x44], %f13
3083 stx %g3, [%l7 + 0x50]
3084 movn %icc, %l5, %i2
3085 fmul8x16 %f17, %f12, %f20
3086 mova %icc, %i7, %o6
3087 xnorcc %i4, %l6, %o5
3088 sllx %o7, %g4, %i6
3089 subccc %i3, 0x1E28, %g2
3090 subcc %o3, %o1, %i0
3091 orncc %g6, 0x0602, %i5
3092 movgu %icc, %g5, %o2
3093 sub %l3, %g1, %i1
3094 alignaddr %l1, %g7, %l2
3095 stx %l4, [%l7 + 0x58]
3096 orcc %l0, 0x05F8, %o4
3097 ldsw [%l7 + 0x38], %g3
3098 andncc %o0, %l5, %i7
3099 fmovdn %xcc, %f26, %f4
3100 ld [%l7 + 0x60], %f17
3101 umulcc %o6, %i2, %l6
3102 fmovsneg %xcc, %f25, %f8
3103 fmovrdne %o5, %f0, %f6
3104 udivcc %o7, 0x040A, %i4
3105 sll %i6, %i3, %g2
3106 orn %g4, %o3, %o1
3107 edge8ln %i0, %i5, %g6
3108 stx %g5, [%l7 + 0x38]
3109 mulscc %l3, %o2, %i1
3110 fpadd32 %f30, %f14, %f26
3111 andn %l1, 0x1267, %g7
3112 edge32ln %g1, %l2, %l4
3113 srax %o4, 0x0F, %g3
3114 movcs %xcc, %l0, %l5
3115 movrlez %i7, 0x0E8, %o6
3116 nop
3117 set 0x38, %l2
3118 ldd [%l7 + %l2], %o0
3119 fmovspos %xcc, %f21, %f27
3120 move %icc, %i2, %o5
3121 edge16ln %l6, %o7, %i6
3122 sra %i3, %g2, %i4
3123 edge16ln %g4, %o3, %o1
3124 array16 %i0, %i5, %g6
3125 movge %icc, %l3, %g5
3126 movgu %icc, %o2, %i1
3127 srlx %l1, 0x16, %g7
3128 umul %g1, %l2, %o4
3129 setx loop_10, %l0, %l1
3130 return %l1
3131 nop
3132 rdpr %cwp, %g1
3133 rdpr %cansave, %g2
3134 rdpr %canrestore, %g3
3135 rdpr %cleanwin, %g4
3136 rdpr %otherwin, %g5
3137 rdpr %wstate, %g6
3138loop_10: movleu %icc, %l0, %l5
3139 for %f14, %f0, %f28
3140 and %o6, %o0, %i2
3141 sir 0x1A92
3142 addcc %o5, 0x1C64, %i7
3143 srl %o7, 0x06, %l6
3144 sdivcc %i3, 0x024D, %i6
3145 udivcc %g2, 0x15AF, %i4
3146 subccc %o3, 0x0F6A, %g4
3147 umulcc %o1, 0x1B61, %i5
3148 edge8n %g6, %i0, %g5
3149 movl %icc, %l3, %i1
3150 andn %l1, %o2, %g1
3151 movrgez %l2, %o4, %g7
3152 addcc %l4, 0x0BAA, %g3
3153 fmovsge %xcc, %f19, %f17
3154 movvs %icc, %l5, %l0
3155 edge16n %o6, %i2, %o0
3156 edge8n %o5, %o7, %l6
3157 ldub [%l7 + 0x7E], %i3
3158 movrgez %i6, %g2, %i7
3159 movcc %xcc, %i4, %g4
3160 subccc %o1, 0x093E, %i5
3161 addccc %o3, 0x0478, %i0
3162 lduh [%l7 + 0x30], %g5
3163 ld [%l7 + 0x1C], %f10
3164 array32 %l3, %i1, %l1
3165 alignaddrl %o2, %g6, %g1
3166 movcs %xcc, %o4, %l2
3167 fmovrslz %l4, %f13, %f0
3168 sdivx %g7, 0x1F1E, %l5
3169 movvs %xcc, %l0, %o6
3170 subc %i2, %o0, %g3
3171 alignaddr %o7, %o5, %i3
3172 mova %icc, %l6, %i6
3173 ld [%l7 + 0x20], %f16
3174 ldsb [%l7 + 0x4C], %g2
3175 for %f26, %f22, %f4
3176 fmul8x16 %f28, %f4, %f8
3177 fnot1 %f28, %f0
3178 ldsw [%l7 + 0x08], %i7
3179 movrlz %i4, %g4, %o1
3180 orncc %o3, %i0, %g5
3181 mova %xcc, %l3, %i1
3182 srax %l1, 0x19, %o2
3183 ldsb [%l7 + 0x2F], %g6
3184 fnor %f30, %f0, %f2
3185 fabsd %f18, %f10
3186 edge16n %i5, %g1, %l2
3187 movne %icc, %l4, %o4
3188 fand %f10, %f18, %f28
3189 edge16ln %l5, %l0, %o6
3190 ldsw [%l7 + 0x74], %g7
3191 ldd [%l7 + 0x30], %i2
3192 subcc %o0, %o7, %o5
3193 edge16l %g3, %l6, %i6
3194 alignaddrl %g2, %i7, %i3
3195 ldsw [%l7 + 0x78], %g4
3196 fsrc1s %f3, %f17
3197 fmovscc %xcc, %f7, %f2
3198 orcc %i4, 0x02B3, %o3
3199 edge16 %o1, %g5, %i0
3200 subccc %l3, 0x109B, %i1
3201 st %f4, [%l7 + 0x10]
3202 sra %o2, %l1, %i5
3203 xnorcc %g6, 0x16B6, %g1
3204 edge8l %l4, %o4, %l5
3205 ldx [%l7 + 0x48], %l0
3206 sllx %o6, %l2, %g7
3207 fnands %f5, %f20, %f27
3208 ldd [%l7 + 0x70], %i2
3209 movneg %xcc, %o0, %o7
3210 sdivcc %g3, 0x0D66, %l6
3211 orncc %o5, 0x0D97, %i6
3212 sth %g2, [%l7 + 0x4A]
3213 edge16 %i3, %i7, %g4
3214 or %o3, 0x08C4, %o1
3215 xorcc %i4, %i0, %l3
3216 fand %f26, %f2, %f28
3217 fmovrsgez %i1, %f2, %f27
3218 stw %o2, [%l7 + 0x6C]
3219 ldub [%l7 + 0x42], %l1
3220 movg %xcc, %g5, %i5
3221 movneg %icc, %g1, %g6
3222 movn %xcc, %o4, %l5
3223 sra %l0, 0x00, %o6
3224 movrlz %l4, %g7, %l2
3225 st %f13, [%l7 + 0x6C]
3226 orcc %o0, 0x162E, %o7
3227 fcmple16 %f10, %f0, %g3
3228 udiv %i2, 0x0A47, %l6
3229 movrlez %i6, %o5, %g2
3230 addcc %i3, %g4, %i7
3231 edge32n %o1, %o3, %i0
3232 fmuld8ulx16 %f23, %f29, %f10
3233 addccc %i4, %l3, %i1
3234 mova %xcc, %l1, %g5
3235 ldsb [%l7 + 0x21], %i5
3236 andcc %g1, %g6, %o4
3237 fmovdgu %icc, %f6, %f0
3238 andn %l5, %l0, %o6
3239 movrlz %l4, 0x37B, %g7
3240 fsrc2s %f29, %f1
3241 array32 %l2, %o0, %o7
3242 movrgz %o2, 0x0CE, %i2
3243 save %g3, 0x18BC, %i6
3244 rdpr %cwp, %g1
3245 rdpr %cansave, %g2
3246 rdpr %canrestore, %g3
3247 rdpr %cleanwin, %g4
3248 rdpr %otherwin, %g5
3249 rdpr %wstate, %g6
3250 ldd [%l7 + 0x30], %i6
3251 stw %g2, [%l7 + 0x18]
3252 edge32 %o5, %g4, %i7
3253 fmovdcc %xcc, %f27, %f24
3254 edge32n %i3, %o1, %o3
3255 stb %i0, [%l7 + 0x3E]
3256 restore %l3, 0x14DB, %i1
3257 rdpr %cwp, %g1
3258 rdpr %cansave, %g2
3259 rdpr %canrestore, %g3
3260 rdpr %cleanwin, %g4
3261 rdpr %otherwin, %g5
3262 rdpr %wstate, %g6
3263 xnor %l1, %i4, %i5
3264 edge8n %g5, %g6, %o4
3265 edge32n %l5, %l0, %g1
3266 udivcc %o6, 0x0021, %g7
3267 orcc %l4, %l2, %o7
3268 fnegd %f0, %f22
3269 orn %o2, %o0, %g3
3270 ldsh [%l7 + 0x5A], %i2
3271 fcmpne32 %f12, %f0, %i6
3272 srax %l6, %o5, %g2
3273 fone %f30
3274 sll %g4, 0x18, %i3
3275 sdivx %i7, 0x132E, %o3
3276 fmovrdne %i0, %f18, %f2
3277 array32 %o1, %l3, %l1
3278 save %i1, 0x1386, %i4
3279 rdpr %cwp, %g1
3280 rdpr %cansave, %g2
3281 rdpr %canrestore, %g3
3282 rdpr %cleanwin, %g4
3283 rdpr %otherwin, %g5
3284 rdpr %wstate, %g6
3285 edge8l %g5, %i5, %g6
3286 orn %o4, %l0, %g1
3287 movrne %o6, 0x2B9, %l5
3288 fmul8x16au %f8, %f28, %f12
3289 srlx %l4, %l2, %o7
3290 fmovrdne %g7, %f10, %f4
3291 xorcc %o2, %g3, %o0
3292 sdivcc %i6, 0x0D50, %l6
3293 movvs %xcc, %i2, %o5
3294 array16 %g2, %i3, %i7
3295 movrlz %o3, %i0, %g4
3296 setx loop_11, %l0, %l1
3297 return %l1
3298 nop
3299 rdpr %cwp, %g1
3300 rdpr %cansave, %g2
3301 rdpr %canrestore, %g3
3302 rdpr %cleanwin, %g4
3303 rdpr %otherwin, %g5
3304 rdpr %wstate, %g6
3305loop_11: array16 %i1, %o1, %i4
3306 xor %g5, 0x1072, %g6
3307 sll %o4, %i5, %l0
3308 save %g1, %o6, %l4
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 ld [%l7 + 0x1C], %f24
3316 and %l2, 0x1A2A, %l5
3317 nop
3318 set 0x18, %g4
3319 stx %g7, [%l7 + %g4]
3320 fmovsneg %icc, %f23, %f2
3321 movge %xcc, %o7, %o2
3322 fpack32 %f18, %f0, %f0
3323 lduw [%l7 + 0x18], %o0
3324 sethi 0x0256, %i6
3325 array16 %l6, %i2, %o5
3326 xnor %g3, %i3, %g2
3327 udivx %i7, 0x1457, %i0
3328 fand %f28, %f16, %f20
3329 andncc %o3, %l3, %g4
3330 edge32 %l1, %o1, %i4
3331 bshuffle %f28, %f12, %f28
3332 ldsw [%l7 + 0x0C], %i1
3333 movvs %xcc, %g6, %g5
3334 stw %o4, [%l7 + 0x60]
3335 edge32l %l0, %i5, %o6
3336 movne %xcc, %l4, %g1
3337 umulcc %l2, 0x1DB1, %l5
3338 fmovrdgz %g7, %f6, %f14
3339 srlx %o7, %o2, %i6
3340 movrlz %l6, %i2, %o0
3341 add %g3, 0x1189, %o5
3342 srl %g2, %i3, %i0
3343 fpack32 %f6, %f6, %f28
3344 addc %i7, 0x15CF, %l3
3345 sub %g4, %o3, %l1
3346 mulscc %i4, 0x10B1, %i1
3347 movrlz %g6, 0x3CC, %g5
3348 movleu %icc, %o4, %l0
3349 xnorcc %i5, 0x14D4, %o1
3350 andncc %l4, %o6, %g1
3351 fcmple32 %f8, %f20, %l2
3352 alignaddrl %l5, %o7, %g7
3353 save %o2, 0x172B, %l6
3354 rdpr %cwp, %g1
3355 rdpr %cansave, %g2
3356 rdpr %canrestore, %g3
3357 rdpr %cleanwin, %g4
3358 rdpr %otherwin, %g5
3359 rdpr %wstate, %g6
3360 fmovscc %icc, %f11, %f29
3361 stw %i6, [%l7 + 0x34]
3362 movpos %icc, %o0, %i2
3363 sdivx %o5, 0x16D5, %g3
3364 mulscc %g2, %i3, %i0
3365 movre %l3, %g4, %i7
3366 orncc %o3, %l1, %i1
3367 or %i4, %g5, %o4
3368 edge8 %g6, %l0, %o1
3369 srlx %i5, %l4, %g1
3370 movcs %xcc, %o6, %l2
3371 fnors %f1, %f17, %f25
3372 umulcc %o7, %l5, %g7
3373 movrne %o2, %i6, %l6
3374 array8 %i2, %o5, %o0
3375 movre %g3, 0x07D, %i3
3376 nop
3377 set 0x28, %g7
3378 std %f10, [%l7 + %g7]
3379 ldd [%l7 + 0x10], %g2
3380 fcmpes %fcc3, %f5, %f22
3381 fcmpes %fcc3, %f11, %f18
3382 edge8ln %l3, %i0, %g4
3383 fmul8x16al %f30, %f2, %f14
3384 movrgez %o3, %l1, %i7
3385 fmovscs %icc, %f3, %f28
3386 or %i4, %i1, %g5
3387 fones %f8
3388 movge %xcc, %g6, %l0
3389 orn %o4, %o1, %l4
3390 fmovdg %icc, %f17, %f15
3391 restore %g1, %o6, %l2
3392 rdpr %cwp, %g1
3393 rdpr %cansave, %g2
3394 rdpr %canrestore, %g3
3395 rdpr %cleanwin, %g4
3396 rdpr %otherwin, %g5
3397 rdpr %wstate, %g6
3398 faligndata %f8, %f30, %f26
3399 subc %o7, 0x07D4, %i5
3400 subccc %l5, %o2, %g7
3401 xnorcc %i6, %i2, %l6
3402 stw %o5, [%l7 + 0x70]
3403 sth %g3, [%l7 + 0x10]
3404 sdiv %o0, 0x0286, %i3
3405 sdivcc %g2, 0x13FB, %l3
3406 movrlz %i0, 0x108, %o3
3407 add %l1, 0x0EB8, %i7
3408 xnor %g4, 0x19DF, %i1
3409 movneg %icc, %g5, %i4
3410 sub %g6, 0x0F64, %l0
3411 movg %icc, %o4, %l4
3412 smul %g1, %o1, %l2
3413 fmul8x16 %f7, %f4, %f6
3414 orn %o6, %o7, %l5
3415 lduw [%l7 + 0x7C], %o2
3416 save %g7, 0x13AF, %i6
3417 rdpr %cwp, %g1
3418 rdpr %cansave, %g2
3419 rdpr %canrestore, %g3
3420 rdpr %cleanwin, %g4
3421 rdpr %otherwin, %g5
3422 rdpr %wstate, %g6
3423 movre %i2, %l6, %i5
3424 edge32l %g3, %o5, %o0
3425 fpack16 %f2, %f14
3426 srax %g2, %i3, %i0
3427 subc %o3, 0x1828, %l3
3428 andn %i7, %g4, %l1
3429 subcc %i1, 0x118C, %g5
3430 fones %f12
3431 udivcc %i4, 0x0990, %l0
3432 movgu %icc, %g6, %o4
3433 array8 %g1, %o1, %l4
3434 ldd [%l7 + 0x68], %f30
3435 fmovrde %o6, %f26, %f4
3436 st %f25, [%l7 + 0x58]
3437 mova %icc, %o7, %l5
3438 andn %l2, 0x0AD2, %o2
3439 and %g7, %i2, %i6
3440 and %l6, 0x15E7, %g3
3441 orn %i5, %o0, %o5
3442 ldsb [%l7 + 0x7E], %i3
3443 fpadd16 %f26, %f18, %f26
3444 st %f2, [%l7 + 0x58]
3445 edge8l %g2, %o3, %l3
3446 movrgz %i7, %g4, %l1
3447 edge8ln %i0, %i1, %g5
3448 faligndata %f12, %f24, %f30
3449 movre %l0, 0x132, %i4
3450 sdiv %g6, 0x0155, %g1
3451 movle %icc, %o1, %o4
3452 ldsh [%l7 + 0x58], %o6
3453 edge32l %o7, %l5, %l4
3454 stx %o2, [%l7 + 0x10]
3455 stb %l2, [%l7 + 0x68]
3456 movneg %icc, %g7, %i2
3457 std %f30, [%l7 + 0x70]
3458 orncc %l6, 0x19E1, %i6
3459 movpos %icc, %g3, %i5
3460 ldd [%l7 + 0x40], %o4
3461 umulcc %o0, %g2, %o3
3462 stb %l3, [%l7 + 0x2B]
3463 fnands %f18, %f23, %f24
3464 stb %i3, [%l7 + 0x3B]
3465 mulx %g4, 0x1FDE, %i7
3466 xnorcc %l1, %i0, %i1
3467 xnorcc %g5, 0x0E06, %i4
3468 edge8 %g6, %g1, %l0
3469 alignaddrl %o4, %o6, %o1
3470 sethi 0x15C6, %o7
3471 popc 0x014A, %l5
3472 add %o2, 0x046B, %l4
3473 fmul8x16al %f15, %f11, %f0
3474 fnegs %f18, %f17
3475 add %l2, %i2, %g7
3476 sdivcc %i6, 0x1E37, %l6
3477 movneg %icc, %i5, %g3
3478 faligndata %f26, %f20, %f28
3479 movrgz %o0, 0x116, %g2
3480 fxors %f25, %f8, %f10
3481 orn %o5, 0x11C2, %o3
3482 sll %i3, %l3, %g4
3483 fxor %f16, %f18, %f20
3484 mulx %i7, 0x0B89, %i0
3485 udivcc %l1, 0x1DD9, %g5
3486 stb %i1, [%l7 + 0x26]
3487 lduh [%l7 + 0x64], %i4
3488 fmovsn %xcc, %f27, %f9
3489 mova %icc, %g6, %g1
3490 ld [%l7 + 0x78], %f5
3491 fmovdle %icc, %f20, %f17
3492 setx loop_12, %l0, %l1
3493 return %l1
3494 nop
3495 rdpr %cwp, %g1
3496 rdpr %cansave, %g2
3497 rdpr %canrestore, %g3
3498 rdpr %cleanwin, %g4
3499 rdpr %otherwin, %g5
3500 rdpr %wstate, %g6
3501loop_12: alignaddrl %o4, %l5, %o2
3502 save %o7, %l2, %l4
3503 rdpr %cwp, %g1
3504 rdpr %cansave, %g2
3505 rdpr %canrestore, %g3
3506 rdpr %cleanwin, %g4
3507 rdpr %otherwin, %g5
3508 rdpr %wstate, %g6
3509 ldd [%l7 + 0x08], %i2
3510 fmovscs %icc, %f21, %f7
3511 edge8ln %g7, %l6, %i5
3512 fornot1s %f0, %f15, %f19
3513 movrne %g3, 0x2ED, %i6
3514 fcmple32 %f14, %f26, %o0
3515 movvc %xcc, %g2, %o5
3516 fmovdne %xcc, %f25, %f16
3517 stw %o3, [%l7 + 0x08]
3518 lduh [%l7 + 0x16], %l3
3519 popc 0x11D4, %g4
3520 fmovscc %icc, %f3, %f4
3521 alignaddr %i3, %i0, %l1
3522 umul %g5, %i1, %i4
3523 movcc %icc, %g6, %i7
3524 sll %l0, %o6, %o1
3525 movleu %xcc, %o4, %l5
3526 movrgz %o2, 0x0B3, %g1
3527 edge32 %o7, %l4, %l2
3528 array8 %g7, %i2, %l6
3529 fpadd32s %f17, %f17, %f9
3530 udiv %g3, 0x19F5, %i5
3531 movvc %icc, %o0, %g2
3532 udiv %i6, 0x1634, %o5
3533 stw %o3, [%l7 + 0x20]
3534 movpos %icc, %g4, %l3
3535 ldsb [%l7 + 0x38], %i0
3536 restore %l1, 0x03CE, %i3
3537 rdpr %cwp, %g1
3538 rdpr %cansave, %g2
3539 rdpr %canrestore, %g3
3540 rdpr %cleanwin, %g4
3541 rdpr %otherwin, %g5
3542 rdpr %wstate, %g6
3543 fmovrslz %g5, %f29, %f9
3544 fmovdgu %icc, %f6, %f10
3545 fmovspos %xcc, %f2, %f16
3546 fmovdpos %icc, %f8, %f30
3547 ldd [%l7 + 0x10], %i0
3548 stw %i4, [%l7 + 0x18]
3549 movle %xcc, %g6, %i7
3550 ldd [%l7 + 0x28], %l0
3551 ldsw [%l7 + 0x4C], %o6
3552 movne %icc, %o4, %l5
3553 andncc %o1, %o2, %g1
3554 movvs %icc, %l4, %o7
3555 andn %g7, %l2, %i2
3556 fpadd32 %f16, %f16, %f6
3557 movvs %icc, %l6, %i5
3558 fmovrslz %g3, %f4, %f19
3559 orn %o0, 0x1F6E, %i6
3560 fmovrdlez %g2, %f12, %f22
3561 movge %icc, %o3, %o5
3562 subc %g4, %l3, %i0
3563 xnor %i3, 0x1847, %l1
3564 fmovsa %xcc, %f12, %f23
3565 movgu %xcc, %i1, %g5
3566 orcc %i4, %g6, %i7
3567 lduw [%l7 + 0x0C], %l0
3568 sdivcc %o6, 0x1131, %l5
3569 edge8n %o4, %o1, %o2
3570 ldx [%l7 + 0x40], %g1
3571 fmuld8ulx16 %f20, %f18, %f22
3572 ldd [%l7 + 0x38], %f6
3573 xor %o7, 0x1AB1, %l4
3574 movne %xcc, %l2, %i2
3575 edge16ln %g7, %l6, %i5
3576 fandnot1 %f2, %f12, %f24
3577 subccc %g3, 0x0C1B, %o0
3578 movrlez %i6, 0x07F, %o3
3579 movvc %icc, %o5, %g4
3580 sth %g2, [%l7 + 0x5E]
3581 movrgz %l3, 0x1C7, %i0
3582 movrne %i3, %i1, %l1
3583 fcmple16 %f8, %f24, %i4
3584 movn %icc, %g6, %g5
3585 fmovrslez %l0, %f21, %f12
3586 edge32l %i7, %l5, %o4
3587 sub %o1, 0x06D1, %o6
3588 sethi 0x183F, %o2
3589 array16 %o7, %l4, %g1
3590 sdivcc %i2, 0x13D6, %l2
3591 movcc %xcc, %g7, %l6
3592 pdist %f26, %f10, %f0
3593 mulx %i5, 0x029E, %g3
3594 edge16ln %i6, %o3, %o5
3595 umul %o0, 0x0C6A, %g4
3596 fcmpes %fcc3, %f7, %f23
3597 udivcc %l3, 0x1402, %g2
3598 movl %icc, %i0, %i3
3599 srlx %i1, 0x1F, %l1
3600 sir 0x1AB0
3601 movvc %xcc, %g6, %i4
3602 edge16 %g5, %i7, %l5
3603 alignaddrl %o4, %o1, %l0
3604 edge8n %o6, %o7, %o2
3605 edge32n %g1, %i2, %l2
3606 udivcc %g7, 0x05D9, %l6
3607 movcc %xcc, %l4, %i5
3608 movvc %xcc, %i6, %g3
3609 std %f16, [%l7 + 0x20]
3610 nop
3611 set 0x4C, %o6
3612 ldsw [%l7 + %o6], %o5
3613 ldsh [%l7 + 0x1C], %o0
3614 fpackfix %f30, %f5
3615 orn %o3, 0x0597, %l3
3616 ldsh [%l7 + 0x26], %g2
3617 array8 %i0, %g4, %i3
3618 movre %i1, %g6, %i4
3619 udivcc %l1, 0x10AF, %i7
3620 array32 %l5, %g5, %o4
3621 fmovrslez %o1, %f20, %f22
3622 movneg %icc, %l0, %o6
3623 alignaddr %o7, %g1, %o2
3624 fmovsne %icc, %f1, %f11
3625 fmovdgu %xcc, %f29, %f19
3626 orncc %i2, %g7, %l2
3627 sra %l4, %i5, %l6
3628 fmovspos %xcc, %f19, %f0
3629 mova %xcc, %i6, %o5
3630 or %g3, 0x1178, %o3
3631 fpmerge %f9, %f5, %f18
3632 edge16n %o0, %g2, %l3
3633 lduw [%l7 + 0x50], %i0
3634 setx loop_13, %l0, %l1
3635 return %l1
3636 nop
3637 rdpr %cwp, %g1
3638 rdpr %cansave, %g2
3639 rdpr %canrestore, %g3
3640 rdpr %cleanwin, %g4
3641 rdpr %otherwin, %g5
3642 rdpr %wstate, %g6
3643loop_13: movl %icc, %g6, %i4
3644 addccc %g4, %l1, %i7
3645 edge8l %g5, %l5, %o1
3646 movn %icc, %o4, %o6
3647 lduh [%l7 + 0x4E], %o7
3648 movneg %icc, %l0, %g1
3649 ldd [%l7 + 0x10], %o2
3650 sdiv %i2, 0x1223, %g7
3651 fmul8x16au %f23, %f30, %f10
3652 fmovrslz %l4, %f26, %f14
3653 udiv %l2, 0x1823, %l6
3654 ldd [%l7 + 0x10], %i6
3655 fmovrsne %o5, %f3, %f21
3656 udivx %i5, 0x099D, %g3
3657 movrgez %o3, 0x024, %o0
3658 ldsh [%l7 + 0x52], %g2
3659 movpos %icc, %l3, %i3
3660 popc 0x01C4, %i0
3661 ldd [%l7 + 0x60], %i0
3662 umulcc %i4, %g6, %g4
3663 edge8l %i7, %g5, %l1
3664 movcc %icc, %l5, %o1
3665 nop
3666 set 0x10, %o1
3667 stw %o6, [%l7 + %o1]
3668 andn %o7, 0x0120, %o4
3669 ldub [%l7 + 0x70], %l0
3670 movrne %o2, 0x25B, %g1
3671 sub %g7, 0x05F0, %l4
3672 movne %xcc, %i2, %l2
3673 sdivx %l6, 0x0822, %o5
3674 edge16n %i6, %g3, %i5
3675 or %o0, 0x0793, %g2
3676 andcc %o3, %l3, %i0
3677 edge16n %i1, %i4, %i3
3678 movrlz %g6, %i7, %g5
3679 edge16ln %g4, %l5, %o1
3680 sdivx %l1, 0x1C76, %o7
3681 sth %o4, [%l7 + 0x28]
3682 orncc %l0, %o6, %o2
3683 fsrc2 %f18, %f18
3684 xorcc %g7, 0x1F3F, %l4
3685 smulcc %g1, %i2, %l2
3686 fmovsne %icc, %f1, %f29
3687 fcmped %fcc3, %f6, %f8
3688 movg %icc, %l6, %o5
3689 move %xcc, %i6, %i5
3690 fcmpgt32 %f20, %f16, %o0
3691 movrlz %g3, 0x1F2, %g2
3692 andcc %l3, 0x12E5, %o3
3693 edge32 %i1, %i4, %i0
3694 movneg %icc, %g6, %i7
3695 orn %i3, %g4, %g5
3696 movcs %icc, %l5, %o1
3697 srlx %o7, %o4, %l1
3698 movrlez %l0, 0x3BE, %o6
3699 movrgez %o2, %l4, %g7
3700 alignaddrl %g1, %l2, %l6
3701 ld [%l7 + 0x18], %f1
3702 and %o5, 0x03E7, %i2
3703 orn %i5, 0x139B, %o0
3704 movrlez %i6, 0x22A, %g2
3705 edge16n %l3, %o3, %g3
3706 fmovsg %icc, %f27, %f15
3707 smulcc %i1, %i0, %i4
3708 array16 %g6, %i3, %g4
3709 andncc %i7, %l5, %o1
3710 orcc %o7, 0x1932, %o4
3711 movneg %icc, %g5, %l0
3712 movgu %xcc, %l1, %o6
3713 and %l4, 0x196A, %g7
3714 edge16l %o2, %g1, %l2
3715 movgu %xcc, %o5, %l6
3716 fnot1 %f30, %f26
3717 stw %i5, [%l7 + 0x48]
3718 add %i2, 0x0AAB, %o0
3719 ldsh [%l7 + 0x2A], %i6
3720 edge8l %l3, %g2, %o3
3721 popc 0x060E, %g3
3722 movg %xcc, %i0, %i4
3723 addc %i1, %i3, %g4
3724 srlx %g6, 0x04, %i7
3725 fmovspos %icc, %f0, %f10
3726 andncc %l5, %o7, %o4
3727 and %g5, %l0, %l1
3728 fmul8x16 %f29, %f8, %f10
3729 smulcc %o6, %o1, %g7
3730 fcmpeq16 %f2, %f26, %o2
3731 movrgez %g1, 0x190, %l2
3732 sir 0x11B2
3733 movvc %xcc, %o5, %l4
3734 st %f19, [%l7 + 0x18]
3735 mulx %l6, 0x070F, %i2
3736 ldsh [%l7 + 0x50], %i5
3737 ldsh [%l7 + 0x62], %i6
3738 movrlez %l3, 0x1DA, %o0
3739 ldx [%l7 + 0x50], %g2
3740 siam 0x1
3741 ld [%l7 + 0x10], %f15
3742 and %o3, %g3, %i4
3743 stb %i1, [%l7 + 0x16]
3744 fmovsneg %icc, %f25, %f6
3745 movvc %icc, %i0, %g4
3746 std %f18, [%l7 + 0x20]
3747 fmovrde %i3, %f0, %f30
3748 sllx %i7, 0x17, %l5
3749 fandnot1 %f4, %f26, %f28
3750 fmovrdlz %g6, %f6, %f26
3751 srl %o7, 0x18, %g5
3752 edge32l %l0, %o4, %o6
3753 fcmpeq16 %f16, %f18, %o1
3754 array32 %g7, %l1, %g1
3755 fmovdvs %icc, %f19, %f17
3756 smul %o2, %l2, %o5
3757 fabss %f24, %f22
3758 andncc %l4, %i2, %l6
3759 mulx %i5, 0x1ED6, %i6
3760 smulcc %o0, 0x0A73, %g2
3761 edge32ln %o3, %g3, %i4
3762 udivcc %i1, 0x0649, %i0
3763 fpsub16 %f8, %f18, %f12
3764 fmovrdgez %g4, %f16, %f20
3765 xnorcc %i3, 0x1F24, %l3
3766 orncc %l5, %g6, %o7
3767 movrlz %i7, 0x1EA, %g5
3768 st %f2, [%l7 + 0x3C]
3769 array8 %o4, %o6, %o1
3770 fxors %f24, %f9, %f10
3771 udivx %g7, 0x141C, %l1
3772 subc %g1, %l0, %o2
3773 movvc %icc, %l2, %l4
3774 movle %xcc, %i2, %o5
3775 addcc %l6, 0x14E3, %i6
3776 movn %icc, %o0, %i5
3777 fpadd32s %f20, %f7, %f31
3778 array8 %g2, %o3, %g3
3779 popc 0x1B57, %i1
3780 udiv %i0, 0x05F7, %i4
3781 fmovsn %icc, %f9, %f10
3782 edge8n %i3, %g4, %l3
3783 mulx %l5, 0x0291, %o7
3784 srl %g6, 0x1D, %g5
3785 smulcc %o4, %o6, %o1
3786 array16 %g7, %l1, %g1
3787 edge16 %l0, %o2, %l2
3788 fmovspos %xcc, %f13, %f18
3789 ldsw [%l7 + 0x70], %l4
3790 ldub [%l7 + 0x23], %i7
3791 siam 0x6
3792 sdiv %i2, 0x1079, %o5
3793 sth %l6, [%l7 + 0x62]
3794 edge16l %i6, %o0, %g2
3795 umulcc %o3, 0x0309, %g3
3796 edge32ln %i1, %i5, %i0
3797 xor %i4, %g4, %i3
3798 fmovspos %xcc, %f11, %f11
3799 umul %l5, 0x0C07, %o7
3800 edge8 %g6, %g5, %o4
3801 xnorcc %l3, %o1, %g7
3802 movg %icc, %l1, %o6
3803 smulcc %g1, 0x18E0, %l0
3804 ldub [%l7 + 0x2A], %l2
3805 smulcc %o2, 0x0755, %l4
3806 fmovspos %icc, %f21, %f22
3807 orcc %i2, 0x17F7, %o5
3808 st %f20, [%l7 + 0x74]
3809 fmovdneg %xcc, %f11, %f14
3810 addcc %i7, %i6, %l6
3811 fandnot1s %f24, %f25, %f6
3812 stb %g2, [%l7 + 0x5F]
3813 and %o3, 0x07D0, %g3
3814 srax %o0, 0x15, %i5
3815 edge8l %i0, %i4, %i1
3816 fpack32 %f16, %f30, %f26
3817 movgu %xcc, %i3, %g4
3818 xor %l5, %o7, %g5
3819 subc %g6, %l3, %o1
3820 udiv %o4, 0x199F, %l1
3821 andn %g7, %o6, %g1
3822 fmovrse %l2, %f12, %f23
3823 movrgez %o2, %l4, %l0
3824 fmovsvs %xcc, %f3, %f21
3825 array8 %i2, %o5, %i6
3826 fnands %f13, %f18, %f0
3827 fexpand %f7, %f2
3828 fmovrdlez %l6, %f0, %f16
3829 sethi 0x1CB7, %i7
3830 movg %xcc, %o3, %g3
3831 sra %g2, 0x10, %o0
3832 lduh [%l7 + 0x5A], %i0
3833 st %f0, [%l7 + 0x6C]
3834 fpadd32s %f2, %f22, %f18
3835 fabsd %f14, %f16
3836 movneg %icc, %i5, %i4
3837 movneg %xcc, %i3, %g4
3838 array32 %i1, %o7, %g5
3839 addccc %l5, 0x18F6, %l3
3840 fornot1s %f26, %f16, %f16
3841 sllx %o1, %g6, %l1
3842 subccc %g7, 0x080A, %o4
3843 fxnors %f13, %f1, %f8
3844 alignaddrl %o6, %g1, %o2
3845 udivcc %l4, 0x0F47, %l2
3846 stb %i2, [%l7 + 0x51]
3847 save %o5, 0x0F1F, %i6
3848 rdpr %cwp, %g1
3849 rdpr %cansave, %g2
3850 rdpr %canrestore, %g3
3851 rdpr %cleanwin, %g4
3852 rdpr %otherwin, %g5
3853 rdpr %wstate, %g6
3854 movne %xcc, %l6, %i7
3855 nop
3856 set 0x50, %o2
3857 ldd [%l7 + %o2], %o2
3858 ldsw [%l7 + 0x6C], %l0
3859 alignaddr %g2, %g3, %o0
3860 lduw [%l7 + 0x20], %i0
3861 xor %i4, %i3, %i5
3862 sll %g4, %i1, %o7
3863 addc %l5, %l3, %o1
3864 xor %g5, %l1, %g7
3865 edge16ln %o4, %o6, %g1
3866 orn %g6, 0x0FF9, %o2
3867 ldd [%l7 + 0x40], %l4
3868 edge8l %i2, %l2, %i6
3869 popc 0x15F6, %l6
3870 fmovde %xcc, %f22, %f1
3871 ldsb [%l7 + 0x45], %i7
3872 edge32 %o3, %o5, %g2
3873 movleu %icc, %l0, %g3
3874 fnors %f16, %f4, %f6
3875 fmuld8sux16 %f22, %f23, %f4
3876 edge32ln %o0, %i4, %i3
3877 umul %i0, %g4, %i5
3878 smul %o7, 0x07C4, %i1
3879 orcc %l3, %o1, %l5
3880 movle %xcc, %g5, %g7
3881 ldsw [%l7 + 0x0C], %o4
3882 edge32l %o6, %l1, %g1
3883 movrne %o2, 0x3C2, %g6
3884 udiv %i2, 0x1CE4, %l4
3885 orn %i6, %l6, %i7
3886 fmul8x16al %f23, %f31, %f18
3887 sdiv %l2, 0x0A1C, %o3
3888 fmul8x16 %f29, %f6, %f26
3889 ldd [%l7 + 0x70], %f16
3890 movne %xcc, %o5, %g2
3891 edge8l %g3, %l0, %i4
3892 sllx %i3, %o0, %g4
3893 fpack16 %f30, %f0
3894 sub %i0, %i5, %o7
3895 andn %l3, 0x174C, %i1
3896 orncc %o1, %l5, %g5
3897 subcc %g7, 0x02D2, %o6
3898 srlx %o4, %g1, %o2
3899 fmovsle %xcc, %f25, %f18
3900 fmovsleu %icc, %f25, %f11
3901 stb %l1, [%l7 + 0x43]
3902 srl %i2, %g6, %i6
3903 movn %xcc, %l6, %i7
3904 movneg %xcc, %l2, %o3
3905 movleu %icc, %o5, %g2
3906 fmul8x16al %f5, %f28, %f4
3907 subc %l4, %g3, %i4
3908 fnands %f26, %f26, %f12
3909 array8 %l0, %i3, %o0
3910 movn %icc, %g4, %i0
3911 edge8l %i5, %o7, %l3
3912 mova %icc, %i1, %o1
3913 movre %g5, %g7, %l5
3914 udiv %o4, 0x1A0B, %o6
3915 fnors %f9, %f6, %f11
3916 edge8l %g1, %o2, %i2
3917 udivcc %g6, 0x07A3, %l1
3918 edge8l %i6, %l6, %l2
3919 movrlz %i7, %o5, %o3
3920 mova %icc, %g2, %l4
3921 movrgez %i4, 0x164, %l0
3922 sir 0x083C
3923 fcmple32 %f26, %f4, %g3
3924 movgu %icc, %o0, %i3
3925 fmovsl %xcc, %f8, %f10
3926 orncc %g4, 0x1500, %i0
3927 add %o7, 0x1D03, %i5
3928 st %f9, [%l7 + 0x4C]
3929 andcc %i1, %o1, %g5
3930 fnor %f0, %f30, %f2
3931 fmovsg %icc, %f11, %f0
3932 movrlz %l3, 0x266, %l5
3933 movg %icc, %o4, %g7
3934 movpos %icc, %o6, %o2
3935 add %g1, 0x0B2F, %g6
3936 edge32n %l1, %i6, %l6
3937 fmovsa %icc, %f11, %f14
3938 fandnot2s %f7, %f20, %f2
3939 srax %i2, 0x08, %i7
3940 movle %xcc, %o5, %l2
3941 xor %g2, 0x0950, %l4
3942 udivx %o3, 0x0248, %i4
3943 edge32n %g3, %l0, %o0
3944 fpack32 %f18, %f18, %f30
3945 movcc %icc, %g4, %i0
3946 srlx %i3, 0x0F, %i5
3947 andn %o7, %o1, %i1
3948 ldd [%l7 + 0x20], %f30
3949 srax %g5, %l5, %l3
3950 save %g7, %o6, %o4
3951 rdpr %cwp, %g1
3952 rdpr %cansave, %g2
3953 rdpr %canrestore, %g3
3954 rdpr %cleanwin, %g4
3955 rdpr %otherwin, %g5
3956 rdpr %wstate, %g6
3957 edge32ln %g1, %o2, %l1
3958 andcc %g6, 0x0CA9, %l6
3959 ldsb [%l7 + 0x2B], %i6
3960 movgu %xcc, %i7, %o5
3961 sdivx %l2, 0x1EC2, %g2
3962 fmovsne %icc, %f17, %f20
3963 sdiv %i2, 0x1B12, %o3
3964 fsrc1 %f8, %f18
3965 movrne %i4, 0x1B4, %l4
3966 stw %g3, [%l7 + 0x38]
3967 edge32l %o0, %l0, %g4
3968 nop
3969 set 0x40, %l4
3970 ldd [%l7 + %l4], %f14
3971 movrgz %i3, %i5, %o7
3972 save %o1, %i0, %i1
3973 rdpr %cwp, %g1
3974 rdpr %cansave, %g2
3975 rdpr %canrestore, %g3
3976 rdpr %cleanwin, %g4
3977 rdpr %otherwin, %g5
3978 rdpr %wstate, %g6
3979 movrlz %l5, 0x0A4, %l3
3980 movge %icc, %g5, %o6
3981 stw %o4, [%l7 + 0x6C]
3982 addc %g1, 0x020A, %g7
3983 nop
3984 set 0x52, %l6
3985 sth %l1, [%l7 + %l6]
3986 udiv %g6, 0x07A2, %o2
3987 fnot1 %f0, %f14
3988 movneg %xcc, %i6, %l6
3989 xnorcc %i7, %l2, %o5
3990 fnot1 %f30, %f4
3991 fnot2s %f30, %f2
3992 udiv %g2, 0x1AB8, %o3
3993 movn %xcc, %i4, %i2
3994 subccc %g3, 0x173A, %o0
3995 sdiv %l4, 0x0CCB, %l0
3996 mova %xcc, %i3, %g4
3997 array8 %i5, %o1, %o7
3998 andn %i0, 0x1A13, %i1
3999 movn %xcc, %l5, %g5
4000 fxnor %f12, %f0, %f12
4001 sdivx %l3, 0x1F76, %o4
4002 edge32 %g1, %o6, %g7
4003 fnors %f29, %f17, %f6
4004 ld [%l7 + 0x78], %f14
4005 fnor %f30, %f26, %f30
4006 fmovs %f4, %f11
4007 fpack32 %f26, %f22, %f16
4008 sll %g6, %o2, %l1
4009 fnands %f19, %f0, %f18
4010 lduh [%l7 + 0x12], %l6
4011 fcmple32 %f18, %f0, %i6
4012 and %i7, 0x1F4A, %l2
4013 ldsh [%l7 + 0x32], %g2
4014 std %f24, [%l7 + 0x28]
4015 smul %o3, 0x165E, %i4
4016 andn %i2, %o5, %o0
4017 array8 %g3, %l0, %i3
4018 sllx %l4, 0x1B, %i5
4019 alignaddrl %g4, %o1, %i0
4020 ldsh [%l7 + 0x1E], %i1
4021 and %o7, %g5, %l3
4022 subccc %o4, %l5, %g1
4023 umul %o6, 0x06CF, %g6
4024 restore %g7, %o2, %l1
4025 rdpr %cwp, %g1
4026 rdpr %cansave, %g2
4027 rdpr %canrestore, %g3
4028 rdpr %cleanwin, %g4
4029 rdpr %otherwin, %g5
4030 rdpr %wstate, %g6
4031 movrgz %i6, %l6, %i7
4032 and %l2, %g2, %o3
4033 movrlez %i2, 0x11C, %o5
4034 sub %o0, %g3, %l0
4035 alignaddr %i4, %l4, %i3
4036 fors %f20, %f21, %f11
4037 xorcc %i5, %g4, %i0
4038 edge8l %o1, %i1, %g5
4039 fsrc2s %f21, %f20
4040 array8 %o7, %o4, %l3
4041 fmuld8sux16 %f11, %f0, %f18
4042 fmovdn %xcc, %f21, %f10
4043 umul %g1, %l5, %g6
4044 stb %g7, [%l7 + 0x25]
4045 fcmple32 %f14, %f14, %o2
4046 edge32ln %o6, %i6, %l1
4047 movre %l6, 0x266, %i7
4048 fmovs %f8, %f23
4049 xor %l2, %o3, %i2
4050 fpadd16 %f2, %f24, %f18
4051 sub %g2, %o0, %g3
4052 umul %o5, 0x0842, %i4
4053 edge16l %l4, %i3, %i5
4054 nop
4055 set 0x08, %i2
4056 stx %g4, [%l7 + %i2]
4057 movrgz %l0, 0x27E, %o1
4058 fmovdcc %icc, %f21, %f9
4059 movneg %xcc, %i0, %i1
4060 ldub [%l7 + 0x69], %g5
4061 addcc %o7, 0x06DA, %o4
4062 sub %g1, 0x0B78, %l5
4063 udivcc %l3, 0x02BF, %g7
4064 addc %o2, 0x135A, %g6
4065 ld [%l7 + 0x10], %f21
4066 fmovrdlz %o6, %f20, %f12
4067 mulx %i6, 0x16A8, %l1
4068 fexpand %f13, %f14
4069 orncc %l6, 0x1021, %l2
4070 array16 %o3, %i7, %i2
4071 fmovdg %icc, %f2, %f5
4072 fmovdneg %icc, %f7, %f9
4073 orn %o0, 0x1C31, %g3
4074 movg %xcc, %g2, %o5
4075 array32 %l4, %i3, %i4
4076 xnor %g4, 0x151E, %l0
4077 fmovrsgez %i5, %f2, %f6
4078 movvc %xcc, %o1, %i0
4079 alignaddr %g5, %o7, %i1
4080 move %icc, %g1, %o4
4081 movre %l3, 0x197, %l5
4082 ldsw [%l7 + 0x64], %g7
4083 movcs %xcc, %g6, %o6
4084 orncc %o2, %i6, %l1
4085 ldsw [%l7 + 0x48], %l6
4086 sub %o3, 0x07AF, %l2
4087 edge32ln %i7, %i2, %g3
4088 mulx %o0, %g2, %l4
4089 edge32n %i3, %i4, %g4
4090 subcc %l0, %i5, %o5
4091 ldd [%l7 + 0x08], %o0
4092 stw %i0, [%l7 + 0x50]
4093 ldsw [%l7 + 0x70], %g5
4094 subccc %o7, %g1, %o4
4095 fsrc2 %f16, %f4
4096 movcs %xcc, %i1, %l3
4097 movg %icc, %g7, %g6
4098 udiv %l5, 0x0274, %o6
4099 save %o2, 0x135B, %l1
4100 rdpr %cwp, %g1
4101 rdpr %cansave, %g2
4102 rdpr %canrestore, %g3
4103 rdpr %cleanwin, %g4
4104 rdpr %otherwin, %g5
4105 rdpr %wstate, %g6
4106 fors %f15, %f5, %f29
4107 movl %icc, %i6, %l6
4108 fmul8ulx16 %f28, %f20, %f4
4109 alignaddr %o3, %i7, %i2
4110 fmovsg %xcc, %f10, %f16
4111 edge32ln %g3, %o0, %l2
4112 fxnor %f16, %f14, %f0
4113 sdivcc %g2, 0x0EED, %l4
4114 sub %i4, 0x0D64, %g4
4115 ld [%l7 + 0x4C], %f1
4116 umulcc %l0, %i5, %i3
4117 std %f12, [%l7 + 0x08]
4118 edge8ln %o5, %i0, %g5
4119 andn %o1, %g1, %o7
4120 move %icc, %i1, %l3
4121 fone %f10
4122 andcc %g7, 0x16AE, %o4
4123 st %f7, [%l7 + 0x54]
4124 movcc %icc, %l5, %o6
4125 ld [%l7 + 0x0C], %f8
4126 srax %g6, 0x16, %o2
4127 st %f1, [%l7 + 0x3C]
4128 xnorcc %l1, %l6, %o3
4129 xorcc %i7, %i2, %i6
4130 srl %o0, %g3, %l2
4131 alignaddrl %g2, %i4, %l4
4132 popc %g4, %i5
4133 sdivx %i3, 0x18EA, %l0
4134 fabsd %f24, %f4
4135 smulcc %o5, %i0, %o1
4136 ldd [%l7 + 0x50], %f12
4137 sra %g1, 0x0D, %g5
4138 movrne %o7, %i1, %l3
4139 andn %g7, 0x15EA, %l5
4140 ldd [%l7 + 0x78], %f12
4141 sir 0x10F0
4142 ldx [%l7 + 0x40], %o4
4143 fmul8ulx16 %f8, %f28, %f26
4144 orncc %o6, 0x1185, %o2
4145 stx %g6, [%l7 + 0x68]
4146 fnot1s %f17, %f31
4147 save %l1, %o3, %l6
4148 rdpr %cwp, %g1
4149 rdpr %cansave, %g2
4150 rdpr %canrestore, %g3
4151 rdpr %cleanwin, %g4
4152 rdpr %otherwin, %g5
4153 rdpr %wstate, %g6
4154 movrlez %i7, 0x221, %i6
4155 edge32l %i2, %o0, %g3
4156 orcc %l2, 0x17A9, %i4
4157 sth %g2, [%l7 + 0x0C]
4158 xnor %l4, 0x11BB, %g4
4159 fnot2s %f9, %f18
4160 ldsb [%l7 + 0x29], %i3
4161 addccc %l0, 0x0A66, %i5
4162 and %i0, %o1, %o5
4163 subc %g5, %o7, %g1
4164 setx loop_14, %l0, %l1
4165 return %l1
4166 nop
4167 rdpr %cwp, %g1
4168 rdpr %cansave, %g2
4169 rdpr %canrestore, %g3
4170 rdpr %cleanwin, %g4
4171 rdpr %otherwin, %g5
4172 rdpr %wstate, %g6
4173loop_14: udiv %l5, 0x06FE, %g7
4174 st %f1, [%l7 + 0x20]
4175 fpadd16s %f23, %f31, %f5
4176 umul %o4, 0x034A, %o2
4177 fornot2 %f0, %f12, %f14
4178 fnor %f0, %f22, %f10
4179 edge8 %o6, %g6, %l1
4180 fornot2s %f9, %f13, %f20
4181 mulscc %l6, %o3, %i7
4182 fsrc2s %f13, %f4
4183 edge16ln %i6, %i2, %o0
4184 fornot2s %f23, %f1, %f24
4185 subc %g3, %l2, %g2
4186 movn %icc, %i4, %l4
4187 fnot1 %f8, %f18
4188 fcmps %fcc2, %f0, %f14
4189 movcs %xcc, %g4, %l0
4190 fpsub16s %f29, %f3, %f10
4191 udivcc %i3, 0x01B1, %i0
4192 udivx %o1, 0x0148, %o5
4193 pdist %f22, %f30, %f16
4194 edge8l %g5, %o7, %g1
4195 movcs %icc, %i5, %i1
4196 ldx [%l7 + 0x10], %l5
4197 fand %f0, %f22, %f8
4198 restore %l3, %g7, %o2
4199 rdpr %cwp, %g1
4200 rdpr %cansave, %g2
4201 rdpr %canrestore, %g3
4202 rdpr %cleanwin, %g4
4203 rdpr %otherwin, %g5
4204 rdpr %wstate, %g6
4205 fands %f28, %f11, %f16
4206 movrgez %o4, 0x21F, %o6
4207 fcmped %fcc1, %f26, %f22
4208 and %l1, 0x1FB8, %l6
4209 popc %o3, %i7
4210 andn %g6, %i6, %o0
4211 fmovdvc %xcc, %f5, %f30
4212 st %f17, [%l7 + 0x68]
4213 setx loop_15, %l0, %l1
4214 return %l1
4215 nop
4216 rdpr %cwp, %g1
4217 rdpr %cansave, %g2
4218 rdpr %canrestore, %g3
4219 rdpr %cleanwin, %g4
4220 rdpr %otherwin, %g5
4221 rdpr %wstate, %g6
4222loop_15: fmovrdlz %g2, %f0, %f30
4223 smul %l2, 0x194F, %i4
4224 sethi 0x1994, %g4
4225 movcs %xcc, %l0, %l4
4226 edge32n %i0, %o1, %i3
4227 fmovdvs %xcc, %f15, %f10
4228 and %g5, %o7, %g1
4229 fcmpeq16 %f24, %f22, %i5
4230 and %o5, 0x1BF6, %i1
4231 array8 %l3, %g7, %l5
4232 movrlz %o4, %o6, %l1
4233 fcmpes %fcc2, %f17, %f18
4234 srax %o2, 0x02, %o3
4235 movleu %icc, %i7, %l6
4236 fabsd %f8, %f28
4237 orncc %g6, %o0, %i6
4238 srax %i2, %g3, %l2
4239 movle %xcc, %g2, %g4
4240 ldd [%l7 + 0x10], %f24
4241 addc %l0, %l4, %i0
4242 smulcc %o1, 0x0F55, %i4
4243 std %f6, [%l7 + 0x68]
4244 sll %i3, 0x0C, %o7
4245 fmovdvs %icc, %f8, %f29
4246 movcc %xcc, %g5, %g1
4247 movle %xcc, %o5, %i1
4248 umul %l3, %i5, %l5
4249 edge8 %o4, %g7, %l1
4250 array32 %o6, %o3, %i7
4251 ldsh [%l7 + 0x56], %l6
4252 ldd [%l7 + 0x08], %f26
4253 pdist %f26, %f12, %f10
4254 udivcc %o2, 0x17FC, %o0
4255 orcc %g6, %i2, %i6
4256 fcmps %fcc1, %f11, %f18
4257 sdivx %l2, 0x000C, %g2
4258 fmovdvc %xcc, %f15, %f9
4259 stw %g3, [%l7 + 0x44]
4260 sdivcc %g4, 0x094C, %l0
4261 sethi 0x0FD8, %i0
4262 movleu %xcc, %o1, %i4
4263 edge16l %i3, %l4, %o7
4264 fmovdcs %icc, %f20, %f30
4265 sdivx %g5, 0x0F5C, %g1
4266 fand %f4, %f20, %f12
4267 lduh [%l7 + 0x28], %i1
4268 smul %l3, 0x03B2, %o5
4269 movn %xcc, %i5, %o4
4270 movvc %icc, %l5, %l1
4271 sdivcc %o6, 0x0511, %g7
4272 movneg %icc, %o3, %l6
4273 umul %o2, 0x1D0C, %i7
4274 edge32n %g6, %o0, %i6
4275 movvc %icc, %l2, %g2
4276 movre %i2, 0x05B, %g3
4277 ldx [%l7 + 0x68], %l0
4278 fmovsneg %icc, %f11, %f10
4279 ldsw [%l7 + 0x5C], %g4
4280 andcc %o1, 0x09B5, %i4
4281 sir 0x1F0E
4282 srl %i0, 0x16, %i3
4283 movl %xcc, %o7, %l4
4284 fpadd16 %f16, %f10, %f12
4285 ldsh [%l7 + 0x70], %g1
4286 sethi 0x0CB3, %i1
4287 fzero %f14
4288 srl %l3, 0x00, %o5
4289 srax %i5, 0x01, %g5
4290 edge8l %l5, %o4, %l1
4291 addcc %g7, 0x0818, %o3
4292 move %icc, %o6, %l6
4293 mulscc %o2, 0x1EC2, %i7
4294 addccc %g6, 0x1388, %o0
4295 movleu %xcc, %i6, %l2
4296 restore %g2, %g3, %i2
4297 rdpr %cwp, %g1
4298 rdpr %cansave, %g2
4299 rdpr %canrestore, %g3
4300 rdpr %cleanwin, %g4
4301 rdpr %otherwin, %g5
4302 rdpr %wstate, %g6
4303 movn %xcc, %g4, %l0
4304 fcmpgt32 %f22, %f22, %o1
4305 fmovsge %xcc, %f9, %f30
4306 alignaddrl %i0, %i3, %o7
4307 movne %xcc, %i4, %g1
4308 sub %i1, 0x0FF4, %l4
4309 fmovdcs %xcc, %f26, %f25
4310 smulcc %l3, %i5, %o5
4311 edge32l %g5, %o4, %l1
4312 save %l5, %o3, %g7
4313 rdpr %cwp, %g1
4314 rdpr %cansave, %g2
4315 rdpr %canrestore, %g3
4316 rdpr %cleanwin, %g4
4317 rdpr %otherwin, %g5
4318 rdpr %wstate, %g6
4319 popc 0x1593, %o6
4320 faligndata %f0, %f26, %f20
4321 alignaddr %o2, %i7, %g6
4322 setx loop_16, %l0, %l1
4323 return %l1
4324 nop
4325 rdpr %cwp, %g1
4326 rdpr %cansave, %g2
4327 rdpr %canrestore, %g3
4328 rdpr %cleanwin, %g4
4329 rdpr %otherwin, %g5
4330 rdpr %wstate, %g6
4331loop_16: movneg %icc, %g2, %l2
4332 ld [%l7 + 0x0C], %f4
4333 std %f12, [%l7 + 0x08]
4334 movge %xcc, %g3, %i2
4335 movge %xcc, %l0, %g4
4336 sub %i0, %o1, %o7
4337 fand %f12, %f28, %f16
4338 andncc %i4, %i3, %i1
4339 sdivx %l4, 0x10AF, %l3
4340 pdist %f10, %f28, %f2
4341 alignaddrl %i5, %o5, %g5
4342 add %o4, 0x0C12, %l1
4343 lduw [%l7 + 0x54], %g1
4344 edge16 %l5, %g7, %o6
4345 udivcc %o3, 0x07C7, %o2
4346 srax %g6, 0x09, %l6
4347 edge8n %i7, %i6, %g2
4348 fandnot2 %f30, %f2, %f0
4349 mulscc %l2, 0x0A8B, %o0
4350 lduh [%l7 + 0x4A], %g3
4351 fandnot2s %f16, %f5, %f27
4352 subc %i2, 0x1BFA, %g4
4353 edge16ln %i0, %l0, %o7
4354 andcc %i4, 0x0C98, %i3
4355 fandnot1s %f4, %f7, %f3
4356 addc %i1, %o1, %l4
4357 edge16ln %i5, %l3, %o5
4358 fsrc2s %f28, %f27
4359 movle %icc, %o4, %g5
4360 save %l1, %g1, %l5
4361 rdpr %cwp, %g1
4362 rdpr %cansave, %g2
4363 rdpr %canrestore, %g3
4364 rdpr %cleanwin, %g4
4365 rdpr %otherwin, %g5
4366 rdpr %wstate, %g6
4367 srax %o6, %o3, %g7
4368 movrlz %o2, %g6, %l6
4369 or %i6, %i7, %g2
4370 srl %o0, %l2, %i2
4371 mulx %g4, %g3, %l0
4372 fmovdneg %xcc, %f4, %f10
4373 ldsh [%l7 + 0x34], %i0
4374 sra %o7, %i4, %i3
4375 umulcc %i1, %l4, %o1
4376 save %i5, %l3, %o5
4377 rdpr %cwp, %g1
4378 rdpr %cansave, %g2
4379 rdpr %canrestore, %g3
4380 rdpr %cleanwin, %g4
4381 rdpr %otherwin, %g5
4382 rdpr %wstate, %g6
4383 fand %f12, %f10, %f6
4384 udivx %g5, 0x0F3E, %l1
4385 addccc %g1, %o4, %l5
4386 andncc %o3, %o6, %o2
4387 orcc %g7, 0x07B5, %g6
4388 orn %i6, 0x03E8, %l6
4389 movne %xcc, %i7, %o0
4390 fpsub16 %f6, %f4, %f14
4391 movrlez %l2, %i2, %g2
4392 andn %g3, %g4, %l0
4393 fmovde %icc, %f5, %f0
4394 fmovdcc %xcc, %f19, %f11
4395 andn %o7, 0x1FFD, %i4
4396 movgu %icc, %i3, %i1
4397 ldd [%l7 + 0x68], %f18
4398 faligndata %f26, %f28, %f30
4399 sra %i0, %o1, %i5
4400 udivx %l3, 0x0A40, %o5
4401 fmul8x16 %f12, %f8, %f12
4402 smulcc %g5, %l4, %g1
4403 movle %icc, %o4, %l5
4404 nop
4405 set 0x3C, %g1
4406 lduh [%l7 + %g1], %o3
4407 fmovscc %xcc, %f6, %f22
4408 ldsb [%l7 + 0x68], %o6
4409 movrlez %o2, %g7, %l1
4410 umulcc %g6, 0x0147, %i6
4411 lduh [%l7 + 0x5A], %i7
4412 movle %icc, %o0, %l6
4413 addccc %i2, 0x0D09, %l2
4414 popc %g3, %g2
4415 popc %l0, %o7
4416 movcs %icc, %g4, %i3
4417 fmovrdne %i4, %f24, %f24
4418 fcmpd %fcc3, %f10, %f0
4419 array32 %i0, %o1, %i1
4420 sll %i5, 0x0E, %o5
4421 edge8n %g5, %l3, %g1
4422 subcc %o4, 0x1BB1, %l4
4423 or %l5, 0x10B6, %o3
4424 srlx %o6, %o2, %l1
4425 movgu %icc, %g7, %i6
4426 array32 %i7, %o0, %g6
4427 movcc %xcc, %l6, %l2
4428 movpos %icc, %i2, %g3
4429 edge8ln %g2, %l0, %g4
4430 edge16 %o7, %i3, %i4
4431 ldsh [%l7 + 0x1E], %o1
4432 addc %i1, %i0, %i5
4433 lduw [%l7 + 0x3C], %g5
4434 movrgez %o5, %g1, %l3
4435 movrgz %l4, %o4, %o3
4436 fmul8x16al %f19, %f11, %f6
4437 movrgz %o6, %o2, %l1
4438 lduw [%l7 + 0x6C], %g7
4439 subc %l5, 0x1FA7, %i6
4440 movcs %xcc, %o0, %g6
4441 udiv %l6, 0x1D46, %l2
4442 edge16 %i2, %g3, %i7
4443 restore %l0, 0x1ABE, %g4
4444 rdpr %cwp, %g1
4445 rdpr %cansave, %g2
4446 rdpr %canrestore, %g3
4447 rdpr %cleanwin, %g4
4448 rdpr %otherwin, %g5
4449 rdpr %wstate, %g6
4450 fmovrde %o7, %f8, %f4
4451 ldd [%l7 + 0x50], %g2
4452 movvc %xcc, %i3, %o1
4453 movre %i1, 0x370, %i4
4454 ldd [%l7 + 0x18], %i4
4455 movleu %xcc, %i0, %o5
4456 sub %g5, %l3, %g1
4457 movne %icc, %o4, %o3
4458 movl %icc, %l4, %o6
4459 alignaddrl %l1, %o2, %l5
4460 movrgz %g7, 0x261, %i6
4461 ldsw [%l7 + 0x7C], %g6
4462 movne %xcc, %l6, %l2
4463 fsrc2 %f28, %f22
4464 sir 0x0FDB
4465 popc 0x0CA8, %i2
4466 fand %f20, %f16, %f24
4467 edge8n %o0, %i7, %g3
4468 addc %l0, 0x09E7, %g4
4469 udivx %o7, 0x0074, %g2
4470 fpadd32 %f20, %f6, %f24
4471 edge32 %i3, %i1, %o1
4472 save %i5, 0x0474, %i0
4473 rdpr %cwp, %g1
4474 rdpr %cansave, %g2
4475 rdpr %canrestore, %g3
4476 rdpr %cleanwin, %g4
4477 rdpr %otherwin, %g5
4478 rdpr %wstate, %g6
4479 orncc %i4, %g5, %l3
4480 edge16 %o5, %g1, %o4
4481 array32 %l4, %o6, %l1
4482 stx %o2, [%l7 + 0x18]
4483 fpsub16 %f0, %f8, %f0
4484 fmovscs %icc, %f10, %f2
4485 stw %l5, [%l7 + 0x3C]
4486 nop
4487 set 0x6E, %l5
4488 ldsh [%l7 + %l5], %o3
4489 ldub [%l7 + 0x63], %g7
4490 addcc %g6, %i6, %l2
4491 sdivx %l6, 0x1959, %o0
4492 ldx [%l7 + 0x40], %i7
4493 srlx %g3, %l0, %g4
4494 movne %xcc, %o7, %i2
4495 edge8 %g2, %i1, %i3
4496 mulx %o1, 0x0464, %i5
4497 movre %i4, 0x3F8, %g5
4498 ldd [%l7 + 0x40], %f14
4499 edge16n %l3, %i0, %g1
4500 sth %o4, [%l7 + 0x0A]
4501 subcc %l4, %o5, %l1
4502 fmul8ulx16 %f0, %f26, %f28
4503 udivcc %o2, 0x02A4, %l5
4504 fmovd %f20, %f28
4505 orncc %o3, 0x1124, %g7
4506 orncc %o6, 0x0E8F, %i6
4507 edge8 %g6, %l2, %l6
4508 fmul8x16au %f18, %f9, %f12
4509 movneg %xcc, %i7, %g3
4510 stw %l0, [%l7 + 0x50]
4511 sdiv %g4, 0x1BE0, %o7
4512 movgu %xcc, %o0, %i2
4513 edge32n %i1, %i3, %o1
4514 ldsh [%l7 + 0x1C], %i5
4515 fnands %f22, %f22, %f15
4516 edge32ln %g2, %g5, %l3
4517 ldx [%l7 + 0x28], %i0
4518 ldsh [%l7 + 0x64], %g1
4519 ldsh [%l7 + 0x0A], %o4
4520 fands %f9, %f26, %f14
4521 ldd [%l7 + 0x48], %i4
4522 ld [%l7 + 0x0C], %f18
4523 andncc %l4, %o5, %o2
4524 ld [%l7 + 0x78], %f17
4525 movrgz %l5, 0x321, %o3
4526 smul %g7, %o6, %l1
4527 movrlez %i6, %g6, %l2
4528 fxor %f10, %f22, %f2
4529 movrgez %l6, %i7, %g3
4530 nop
4531 set 0x3D, %g6
4532 stb %l0, [%l7 + %g6]
4533 smul %o7, 0x0E5F, %g4
4534 fzero %f2
4535 nop
4536 set 0x7E, %o7
4537 ldub [%l7 + %o7], %i2
4538 stw %o0, [%l7 + 0x2C]
4539 orcc %i3, %i1, %i5
4540 fxor %f22, %f22, %f20
4541 movgu %xcc, %g2, %o1
4542 ldsw [%l7 + 0x40], %l3
4543 edge8ln %i0, %g1, %o4
4544 edge8l %g5, %l4, %o5
4545 subccc %o2, 0x0D2B, %l5
4546 ldsw [%l7 + 0x74], %i4
4547 fmovscc %xcc, %f0, %f24
4548 sllx %o3, %g7, %o6
4549 movle %xcc, %i6, %g6
4550 and %l2, %l6, %i7
4551 fmovdneg %xcc, %f6, %f18
4552 edge32n %l1, %l0, %o7
4553 edge8ln %g3, %g4, %o0
4554 fcmpeq32 %f4, %f26, %i2
4555 array8 %i1, %i5, %i3
4556 andncc %o1, %l3, %g2
4557 movrne %g1, 0x131, %i0
4558 fsrc1 %f14, %f30
4559 fmovscc %icc, %f2, %f10
4560 sth %g5, [%l7 + 0x4A]
4561 movrgz %l4, 0x0AD, %o4
4562 movrlez %o5, %o2, %l5
4563 nop
4564 set 0x10, %i3
4565 lduw [%l7 + %i3], %i4
4566 orncc %g7, %o6, %i6
4567 orncc %g6, %o3, %l2
4568 sllx %i7, 0x0D, %l6
4569 movrne %l0, %o7, %g3
4570 std %f20, [%l7 + 0x28]
4571 fmovsn %icc, %f15, %f31
4572 std %f10, [%l7 + 0x48]
4573 sdivx %g4, 0x117F, %o0
4574 movvs %xcc, %i2, %l1
4575 fnand %f30, %f30, %f6
4576 udivx %i5, 0x02E7, %i3
4577 pdist %f30, %f10, %f20
4578 movge %icc, %o1, %i1
4579 fcmpgt16 %f24, %f12, %l3
4580 xnor %g1, %i0, %g5
4581 array8 %l4, %o4, %o5
4582 andn %o2, 0x0D99, %l5
4583 movgu %icc, %i4, %g7
4584 fsrc1 %f10, %f24
4585 fpsub32 %f6, %f22, %f8
4586 movle %xcc, %o6, %g2
4587 ldd [%l7 + 0x68], %f26
4588 ldsb [%l7 + 0x65], %i6
4589 fmovsge %xcc, %f23, %f22
4590 fmovspos %xcc, %f14, %f5
4591 fmovs %f16, %f0
4592 fmovdl %xcc, %f21, %f6
4593 edge16ln %o3, %l2, %i7
4594 edge32 %g6, %l0, %o7
4595 fmovdneg %xcc, %f12, %f7
4596 fsrc1 %f30, %f8
4597 xnorcc %l6, %g3, %o0
4598 fmul8sux16 %f12, %f10, %f14
4599 save %g4, %l1, %i5
4600 rdpr %cwp, %g1
4601 rdpr %cansave, %g2
4602 rdpr %canrestore, %g3
4603 rdpr %cleanwin, %g4
4604 rdpr %otherwin, %g5
4605 rdpr %wstate, %g6
4606 fcmpne16 %f4, %f6, %i2
4607 fnand %f28, %f8, %f24
4608 nop
4609 set 0x56, %i5
4610 sth %i3, [%l7 + %i5]
4611 fmovrsgez %o1, %f26, %f6
4612 edge32 %i1, %g1, %i0
4613 sethi 0x0079, %g5
4614 movle %xcc, %l4, %o4
4615 movne %xcc, %l3, %o2
4616 fpack16 %f20, %f18
4617 alignaddr %o5, %l5, %g7
4618 fmovsl %xcc, %f25, %f4
4619 udivx %o6, 0x1AAE, %g2
4620 fnor %f30, %f28, %f8
4621 edge16 %i6, %o3, %i4
4622 udiv %l2, 0x018A, %g6
4623 sllx %i7, %o7, %l6
4624 addc %l0, 0x17FE, %g3
4625 srl %g4, 0x13, %l1
4626 fmovdle %icc, %f4, %f1
4627 movl %xcc, %i5, %o0
4628 edge16n %i3, %o1, %i1
4629 ldsw [%l7 + 0x28], %g1
4630 edge8n %i0, %g5, %l4
4631 xnorcc %i2, %o4, %o2
4632 addcc %o5, %l3, %l5
4633 alignaddrl %o6, %g2, %i6
4634 fnegs %f26, %f3
4635 setx loop_17, %l0, %l1
4636 return %l1
4637 nop
4638 rdpr %cwp, %g1
4639 rdpr %cansave, %g2
4640 rdpr %canrestore, %g3
4641 rdpr %cleanwin, %g4
4642 rdpr %otherwin, %g5
4643 rdpr %wstate, %g6
4644loop_17: ldsh [%l7 + 0x5C], %l2
4645 array8 %i7, %g6, %o7
4646 add %l0, %g3, %g4
4647 fcmps %fcc0, %f2, %f5
4648 fmovdcs %xcc, %f13, %f21
4649 movcc %icc, %l6, %l1
4650 add %o0, 0x0EBF, %i5
4651 srlx %i3, %o1, %i1
4652 sub %g1, %i0, %g5
4653 and %l4, 0x0E64, %i2
4654 fpadd16s %f5, %f13, %f28
4655 udivcc %o4, 0x14D8, %o5
4656 array16 %o2, %l5, %l3
4657 mulscc %g2, %i6, %o3
4658 movrne %o6, 0x120, %i4
4659 edge8l %g7, %i7, %l2
4660 fnands %f11, %f20, %f13
4661 fmovscc %xcc, %f30, %f10
4662 subcc %g6, 0x1090, %l0
4663 ldsw [%l7 + 0x2C], %g3
4664 fzeros %f28
4665 fcmped %fcc2, %f14, %f0
4666 edge16ln %o7, %l6, %g4
4667 udivx %l1, 0x1E77, %o0
4668 sllx %i3, %i5, %o1
4669 array32 %i1, %g1, %i0
4670 fmovse %xcc, %f30, %f29
4671 xorcc %l4, 0x09D2, %g5
4672 sllx %o4, %o5, %i2
4673 umul %o2, %l3, %l5
4674 std %f18, [%l7 + 0x10]
4675 edge32n %i6, %g2, %o6
4676 fors %f8, %f17, %f18
4677 movcc %icc, %o3, %g7
4678 orncc %i4, 0x120E, %i7
4679 edge32 %l2, %l0, %g3
4680 fsrc1 %f14, %f8
4681 edge32l %g6, %l6, %g4
4682 movvs %xcc, %o7, %l1
4683 movl %xcc, %o0, %i3
4684 fabss %f15, %f14
4685 fmovdl %icc, %f10, %f21
4686 sdivx %o1, 0x11B1, %i1
4687 fpack16 %f10, %f27
4688 fnegd %f14, %f28
4689 mulx %i5, %g1, %i0
4690 fmovscc %xcc, %f20, %f17
4691 stx %l4, [%l7 + 0x68]
4692 fcmpes %fcc0, %f21, %f7
4693 xorcc %o4, 0x0E3C, %g5
4694 fcmps %fcc0, %f11, %f4
4695 lduh [%l7 + 0x3A], %i2
4696 fmovdneg %xcc, %f19, %f7
4697 udivx %o2, 0x0072, %o5
4698 restore %l3, 0x0EEE, %i6
4699 rdpr %cwp, %g1
4700 rdpr %cansave, %g2
4701 rdpr %canrestore, %g3
4702 rdpr %cleanwin, %g4
4703 rdpr %otherwin, %g5
4704 rdpr %wstate, %g6
4705 fmovspos %icc, %f2, %f20
4706 fmovdvc %icc, %f15, %f30
4707 save %l5, 0x0502, %o6
4708 rdpr %cwp, %g1
4709 rdpr %cansave, %g2
4710 rdpr %canrestore, %g3
4711 rdpr %cleanwin, %g4
4712 rdpr %otherwin, %g5
4713 rdpr %wstate, %g6
4714 movneg %icc, %g2, %o3
4715 fpackfix %f24, %f25
4716 ldsw [%l7 + 0x48], %i4
4717 ldsw [%l7 + 0x7C], %g7
4718 mova %icc, %l2, %i7
4719 fabsd %f18, %f0
4720 movcs %icc, %l0, %g3
4721 sdivx %g6, 0x1D9A, %g4
4722 fpsub32 %f4, %f30, %f0
4723 sth %l6, [%l7 + 0x18]
4724 umul %l1, %o0, %i3
4725 subc %o1, 0x06E5, %o7
4726 or %i5, 0x1A2F, %i1
4727 stb %i0, [%l7 + 0x41]
4728 andcc %g1, %l4, %o4
4729 fmuld8sux16 %f31, %f11, %f14
4730 edge8 %g5, %i2, %o5
4731 sub %o2, %l3, %i6
4732 movcc %icc, %o6, %g2
4733 movge %xcc, %l5, %i4
4734 srax %o3, %g7, %l2
4735 movrne %l0, %i7, %g6
4736 orncc %g4, 0x1A8A, %l6
4737 fmovspos %xcc, %f31, %f2
4738 orn %g3, %l1, %o0
4739 addcc %o1, %o7, %i5
4740 fandnot2s %f4, %f30, %f8
4741 nop
4742 set 0x48, %l0
4743 std %f28, [%l7 + %l0]
4744 edge32 %i1, %i3, %i0
4745 movrgz %l4, 0x24B, %g1
4746 ldd [%l7 + 0x38], %f18
4747 subccc %o4, %i2, %g5
4748 edge8n %o2, %l3, %o5
4749 fpackfix %f20, %f27
4750 fsrc1s %f4, %f23
4751 edge8ln %i6, %g2, %o6
4752 sdivx %i4, 0x1F42, %l5
4753 array16 %o3, %l2, %l0
4754 edge32 %g7, %i7, %g4
4755 edge16n %l6, %g3, %g6
4756 fpadd32 %f22, %f16, %f26
4757 fandnot2 %f14, %f10, %f20
4758 ldub [%l7 + 0x33], %l1
4759 movgu %icc, %o0, %o1
4760 ldx [%l7 + 0x40], %o7
4761 fmovsneg %icc, %f24, %f0
4762 movvc %icc, %i1, %i5
4763 ldsb [%l7 + 0x13], %i3
4764 stw %i0, [%l7 + 0x34]
4765 subccc %g1, %l4, %o4
4766 fmovrslez %g5, %f27, %f2
4767 popc 0x0061, %i2
4768 lduh [%l7 + 0x2A], %l3
4769 andcc %o5, %i6, %g2
4770 fmovdle %xcc, %f4, %f28
4771 movge %xcc, %o6, %o2
4772 addccc %i4, %l5, %o3
4773 ldx [%l7 + 0x50], %l2
4774 lduw [%l7 + 0x6C], %g7
4775 movl %icc, %i7, %l0
4776 add %g4, 0x0AF3, %g3
4777 fmovsge %icc, %f4, %f20
4778 movvs %icc, %l6, %l1
4779 fpsub16 %f10, %f4, %f26
4780 stx %o0, [%l7 + 0x70]
4781 ldsw [%l7 + 0x10], %g6
4782 movrlz %o7, %o1, %i1
4783 fcmps %fcc1, %f4, %f6
4784 fmul8x16al %f7, %f0, %f30
4785 addc %i5, 0x03B2, %i3
4786 mulx %i0, 0x1D34, %l4
4787 movrlez %o4, 0x17C, %g1
4788 xnorcc %g5, %i2, %o5
4789 andcc %i6, 0x010E, %l3
4790 udivcc %o6, 0x121A, %g2
4791 movg %xcc, %i4, %l5
4792 sdivcc %o3, 0x091C, %l2
4793 edge8l %o2, %g7, %i7
4794 edge8ln %l0, %g3, %l6
4795 fmovdcs %xcc, %f25, %f10
4796 alignaddrl %l1, %g4, %g6
4797 fnot2s %f29, %f1
4798 fmovsle %icc, %f22, %f28
4799 sdivx %o0, 0x118C, %o1
4800 umulcc %i1, %i5, %o7
4801 ldd [%l7 + 0x60], %f12
4802 movcc %xcc, %i0, %i3
4803 fcmpne16 %f4, %f0, %o4
4804 subcc %g1, 0x0A65, %g5
4805 umul %l4, 0x04BE, %i2
4806 ldsb [%l7 + 0x5B], %o5
4807 edge8 %l3, %o6, %g2
4808 std %f16, [%l7 + 0x28]
4809 sll %i4, 0x1D, %i6
4810 edge32l %o3, %l5, %l2
4811 orn %o2, %i7, %g7
4812 srlx %g3, 0x17, %l0
4813 setx loop_18, %l0, %l1
4814 return %l1
4815 nop
4816 rdpr %cwp, %g1
4817 rdpr %cansave, %g2
4818 rdpr %canrestore, %g3
4819 rdpr %cleanwin, %g4
4820 rdpr %otherwin, %g5
4821 rdpr %wstate, %g6
4822loop_18: fnegd %f0, %f8
4823 addcc %o0, %o1, %i1
4824 fmovs %f14, %f6
4825 fmovsn %xcc, %f1, %f21
4826 ldx [%l7 + 0x50], %i5
4827 fmovdle %icc, %f4, %f27
4828 movrlz %g6, 0x3A1, %o7
4829 udivcc %i0, 0x012A, %o4
4830 edge16 %g1, %g5, %l4
4831 fcmpeq16 %f10, %f10, %i2
4832 fmovrdlez %i3, %f16, %f24
4833 mova %xcc, %l3, %o6
4834 orncc %o5, %g2, %i4
4835 movge %icc, %o3, %i6
4836 movrlez %l5, %l2, %i7
4837 orncc %g7, %g3, %l0
4838 stw %l1, [%l7 + 0x10]
4839 sdivx %g4, 0x0B51, %o2
4840 array32 %o0, %o1, %l6
4841 movg %xcc, %i5, %i1
4842 edge32n %o7, %i0, %o4
4843 ldsw [%l7 + 0x24], %g6
4844 fmovde %icc, %f7, %f28
4845 subc %g5, 0x1CE7, %l4
4846 sra %i2, %g1, %l3
4847 edge16ln %o6, %i3, %g2
4848 srl %i4, 0x12, %o3
4849 addcc %o5, 0x04D5, %l5
4850 movle %xcc, %l2, %i6
4851 fabss %f1, %f15
4852 addccc %i7, 0x14E0, %g7
4853 subccc %g3, 0x1140, %l0
4854 movrlez %l1, 0x18B, %g4
4855 ld [%l7 + 0x4C], %f20
4856 edge16ln %o2, %o0, %l6
4857 movge %icc, %i5, %i1
4858 sdivcc %o1, 0x0C96, %o7
4859 movre %o4, %g6, %i0
4860 sra %g5, 0x05, %l4
4861 or %i2, %l3, %g1
4862 ldsh [%l7 + 0x1A], %o6
4863 movrgz %i3, %i4, %g2
4864 ld [%l7 + 0x4C], %f17
4865 or %o5, 0x0748, %l5
4866 addcc %o3, 0x00DD, %i6
4867 edge16l %i7, %g7, %g3
4868 stb %l2, [%l7 + 0x7C]
4869 fmovrslez %l0, %f5, %f6
4870 xnorcc %l1, %o2, %g4
4871 ldsw [%l7 + 0x6C], %l6
4872 mova %xcc, %o0, %i5
4873 ldub [%l7 + 0x1A], %i1
4874 xnor %o7, 0x0DB0, %o4
4875 movrgz %o1, 0x1E4, %g6
4876 ldsh [%l7 + 0x3A], %g5
4877 movn %icc, %i0, %l4
4878 xnorcc %l3, %i2, %o6
4879 addccc %g1, %i4, %i3
4880 fandnot2 %f18, %f12, %f24
4881 alignaddr %g2, %l5, %o3
4882 srax %i6, 0x12, %o5
4883 fmuld8sux16 %f13, %f13, %f26
4884 alignaddr %g7, %g3, %l2
4885 fpackfix %f20, %f1
4886 std %f24, [%l7 + 0x70]
4887 nop
4888 set 0x59, %l3
4889 ldsb [%l7 + %l3], %l0
4890 movleu %icc, %l1, %o2
4891 sra %g4, 0x0C, %i7
4892 movgu %icc, %o0, %l6
4893 andn %i1, 0x1894, %i5
4894 st %f5, [%l7 + 0x1C]
4895 fmovsa %icc, %f18, %f4
4896 andncc %o4, %o7, %g6
4897 sdivcc %g5, 0x1B26, %o1
4898 udivcc %l4, 0x0372, %i0
4899 fpsub16s %f17, %f27, %f14
4900 movre %l3, %o6, %g1
4901 sdivcc %i2, 0x0FEE, %i3
4902 stx %g2, [%l7 + 0x30]
4903 srax %i4, %l5, %o3
4904 movrgez %i6, 0x13B, %o5
4905 ldd [%l7 + 0x70], %f24
4906 ldub [%l7 + 0x3D], %g3
4907 ldd [%l7 + 0x40], %l2
4908 array32 %g7, %l1, %l0
4909 fmovsle %icc, %f21, %f21
4910 sir 0x06F0
4911 add %g4, %o2, %o0
4912 stw %i7, [%l7 + 0x5C]
4913 srlx %l6, %i5, %i1
4914 array8 %o4, %g6, %g5
4915 ldd [%l7 + 0x48], %f12
4916 xnor %o1, 0x0EAE, %o7
4917 sth %i0, [%l7 + 0x54]
4918 alignaddr %l3, %o6, %g1
4919 array32 %i2, %i3, %l4
4920 movgu %xcc, %i4, %l5
4921 umulcc %o3, 0x1AB0, %g2
4922 udivcc %i6, 0x0BA4, %g3
4923 fcmple32 %f22, %f6, %l2
4924 sdivcc %o5, 0x1567, %g7
4925 stw %l1, [%l7 + 0x0C]
4926 stx %g4, [%l7 + 0x78]
4927 restore %l0, 0x1D0A, %o0
4928 rdpr %cwp, %g1
4929 rdpr %cansave, %g2
4930 rdpr %canrestore, %g3
4931 rdpr %cleanwin, %g4
4932 rdpr %otherwin, %g5
4933 rdpr %wstate, %g6
4934 ldsb [%l7 + 0x12], %o2
4935 lduh [%l7 + 0x30], %l6
4936 nop
4937 set 0x74, %i6
4938 sth %i5, [%l7 + %i6]
4939 fandnot2 %f24, %f20, %f26
4940 sethi 0x0932, %i1
4941 fmul8sux16 %f8, %f20, %f6
4942 xnorcc %i7, %g6, %o4
4943 array32 %g5, %o1, %i0
4944 orn %o7, 0x02C4, %l3
4945 mova %xcc, %o6, %i2
4946 movl %icc, %g1, %l4
4947 addc %i4, 0x093D, %l5
4948 fone %f20
4949 array32 %o3, %g2, %i6
4950 movleu %xcc, %i3, %g3
4951 srl %l2, %o5, %l1
4952 xor %g7, %g4, %o0
4953 sth %o2, [%l7 + 0x08]
4954 mulscc %l0, %l6, %i1
4955 or %i7, %g6, %i5
4956 edge8 %o4, %g5, %o1
4957 movrlez %o7, 0x305, %l3
4958 std %f14, [%l7 + 0x18]
4959 smul %o6, 0x1A55, %i0
4960 andcc %g1, 0x15D2, %i2
4961 movg %xcc, %i4, %l5
4962 fmovda %xcc, %f30, %f17
4963 edge32n %o3, %g2, %l4
4964 ldsw [%l7 + 0x44], %i3
4965 sethi 0x060C, %i6
4966 fxor %f16, %f16, %f12
4967 array8 %g3, %l2, %o5
4968 sub %l1, %g4, %g7
4969 fmovsvc %xcc, %f12, %f24
4970 movre %o2, 0x236, %o0
4971 nop
4972 set 0x50, %g5
4973 stx %l0, [%l7 + %g5]
4974 movpos %xcc, %i1, %i7
4975 array16 %l6, %g6, %o4
4976 siam 0x7
4977 edge32ln %g5, %o1, %i5
4978 ldub [%l7 + 0x32], %l3
4979 movcs %xcc, %o7, %i0
4980 fsrc1 %f26, %f0
4981 sllx %o6, %i2, %i4
4982 edge32 %g1, %l5, %o3
4983 fmovscc %icc, %f18, %f22
4984 lduh [%l7 + 0x2E], %g2
4985 or %i3, 0x0255, %l4
4986 edge8ln %g3, %i6, %o5
4987 std %f22, [%l7 + 0x18]
4988 popc %l2, %l1
4989 andn %g7, 0x11C8, %o2
4990 save %o0, %l0, %g4
4991 rdpr %cwp, %g1
4992 rdpr %cansave, %g2
4993 rdpr %canrestore, %g3
4994 rdpr %cleanwin, %g4
4995 rdpr %otherwin, %g5
4996 rdpr %wstate, %g6
4997 ldd [%l7 + 0x20], %i6
4998 edge32 %l6, %g6, %o4
4999 xnor %i1, 0x0560, %o1
5000 std %f18, [%l7 + 0x50]
5001 smulcc %g5, %l3, %o7
5002 udivcc %i5, 0x16AF, %i0
5003 movrgz %o6, %i2, %g1
5004 srlx %i4, 0x17, %l5
5005 st %f15, [%l7 + 0x30]
5006 ldub [%l7 + 0x36], %g2
5007 sllx %i3, 0x18, %o3
5008 ldd [%l7 + 0x18], %f22
5009 movcs %icc, %g3, %l4
5010 array32 %o5, %i6, %l1
5011 sethi 0x18C9, %l2
5012 mova %xcc, %o2, %o0
5013 std %f4, [%l7 + 0x08]
5014 and %l0, 0x1294, %g7
5015 movg %xcc, %i7, %g4
5016 sub %g6, 0x1226, %l6
5017 std %f22, [%l7 + 0x70]
5018 fors %f21, %f27, %f31
5019 edge16l %o4, %o1, %i1
5020 ldd [%l7 + 0x18], %f4
5021 movcs %icc, %l3, %g5
5022 movrgz %i5, 0x28B, %i0
5023 subcc %o6, 0x01C0, %i2
5024 movcc %icc, %o7, %i4
5025 movcs %icc, %g1, %g2
5026 fmovdg %icc, %f28, %f25
5027 stb %l5, [%l7 + 0x6E]
5028 udivcc %i3, 0x058F, %o3
5029 fnegs %f24, %f26
5030 mulscc %l4, 0x04BE, %o5
5031 fpsub16 %f0, %f16, %f14
5032 and %i6, 0x00BB, %l1
5033 sllx %l2, %o2, %g3
5034 movrgz %o0, %g7, %i7
5035 array32 %l0, %g4, %l6
5036 movle %icc, %g6, %o1
5037 movn %icc, %o4, %l3
5038 sllx %g5, 0x05, %i5
5039 alignaddr %i1, %o6, %i0
5040 fmovsleu %xcc, %f21, %f7
5041 fmovrsne %i2, %f16, %f10
5042 mulscc %o7, 0x13A7, %g1
5043 fcmple32 %f10, %f6, %g2
5044 fmul8x16au %f10, %f0, %f18
5045 nop
5046 set 0x08, %l1
5047 std %f12, [%l7 + %l1]
5048 movl %icc, %i4, %i3
5049 array16 %l5, %l4, %o3
5050 fnot1s %f21, %f12
5051 fnot2s %f16, %f1
5052 std %f26, [%l7 + 0x10]
5053 fornot1 %f30, %f28, %f16
5054 stb %i6, [%l7 + 0x4D]
5055 movre %o5, %l2, %o2
5056 xorcc %l1, 0x0C70, %o0
5057 fmovsle %xcc, %f2, %f1
5058 movl %xcc, %g7, %i7
5059 and %g3, %l0, %l6
5060 smulcc %g4, %g6, %o1
5061 mulx %o4, %l3, %i5
5062 setx loop_19, %l0, %l1
5063 return %l1
5064 nop
5065 rdpr %cwp, %g1
5066 rdpr %cansave, %g2
5067 rdpr %canrestore, %g3
5068 rdpr %cleanwin, %g4
5069 rdpr %otherwin, %g5
5070 rdpr %wstate, %g6
5071loop_19: alignaddr %o6, %i2, %o7
5072 sdivx %i0, 0x0046, %g2
5073 mulx %g1, 0x1AF3, %i3
5074 array32 %l5, %i4, %o3
5075 edge8 %i6, %o5, %l2
5076 sub %o2, 0x188E, %l4
5077 fmovrsgez %o0, %f2, %f12
5078 movvs %icc, %g7, %l1
5079 stw %i7, [%l7 + 0x14]
5080 udivx %l0, 0x0AFC, %g3
5081 fmovdneg %icc, %f26, %f23
5082 fpadd32s %f28, %f5, %f23
5083 xnor %l6, %g4, %o1
5084 fmuld8sux16 %f22, %f22, %f4
5085 fmovdneg %xcc, %f3, %f1
5086 ldd [%l7 + 0x48], %g6
5087 fpadd32s %f3, %f11, %f16
5088 sra %l3, 0x17, %o4
5089 movrlez %g5, 0x009, %i1
5090 sth %o6, [%l7 + 0x58]
5091 array16 %i5, %i2, %o7
5092 fmovdvc %icc, %f8, %f2
5093 edge8n %g2, %g1, %i0
5094 addc %l5, %i4, %i3
5095 fmovdne %icc, %f0, %f29
5096 fpsub32 %f6, %f22, %f18
5097 orcc %i6, %o3, %l2
5098 edge16n %o5, %l4, %o0
5099 fornot1s %f1, %f31, %f19
5100 fmovsvs %xcc, %f7, %f14
5101 popc %o2, %g7
5102 andcc %l1, %l0, %g3
5103 lduh [%l7 + 0x64], %l6
5104 save %i7, 0x17E4, %g4
5105 rdpr %cwp, %g1
5106 rdpr %cansave, %g2
5107 rdpr %canrestore, %g3
5108 rdpr %cleanwin, %g4
5109 rdpr %otherwin, %g5
5110 rdpr %wstate, %g6
5111 edge16l %g6, %l3, %o1
5112 sdiv %g5, 0x0ED0, %o4
5113 umul %o6, 0x1E87, %i1
5114 fnot1 %f16, %f18
5115 udiv %i2, 0x0535, %i5
5116 movgu %xcc, %g2, %o7
5117 movpos %xcc, %g1, %i0
5118 movre %l5, 0x154, %i3
5119 fpackfix %f22, %f27
5120 move %icc, %i6, %i4
5121 and %o3, 0x143C, %l2
5122 mova %xcc, %l4, %o5
5123 edge8l %o2, %o0, %g7
5124 edge16ln %l0, %g3, %l6
5125 edge8n %l1, %g4, %g6
5126 srlx %l3, 0x03, %o1
5127 movl %icc, %g5, %i7
5128 movl %icc, %o4, %i1
5129 lduh [%l7 + 0x4C], %i2
5130 ldd [%l7 + 0x40], %o6
5131 movvc %xcc, %i5, %o7
5132 fands %f23, %f14, %f14
5133 ldd [%l7 + 0x68], %g0
5134 ldsh [%l7 + 0x30], %i0
5135 st %f27, [%l7 + 0x6C]
5136 movg %icc, %g2, %i3
5137 ldx [%l7 + 0x10], %l5
5138 fpadd32s %f30, %f26, %f17
5139 stb %i4, [%l7 + 0x68]
5140 array32 %i6, %l2, %l4
5141 movrgez %o5, 0x00B, %o3
5142 sir 0x10FC
5143 movre %o0, %g7, %o2
5144 sub %l0, %l6, %g3
5145 srax %g4, %g6, %l1
5146 movne %xcc, %o1, %g5
5147 edge8n %l3, %i7, %o4
5148 sethi 0x0D91, %i2
5149 subcc %i1, 0x1A67, %i5
5150 edge32 %o6, %g1, %o7
5151 fmovscs %icc, %f2, %f19
5152 fmovsl %xcc, %f18, %f13
5153 movre %g2, %i0, %i3
5154 srlx %i4, 0x04, %i6
5155 udivcc %l2, 0x1C2C, %l5
5156 sll %o5, 0x14, %l4
5157 xnorcc %o0, 0x1205, %o3
5158 andn %o2, %l0, %g7
5159 movcs %icc, %l6, %g3
5160 fmovrdlz %g4, %f4, %f10
5161 fmovsneg %icc, %f22, %f4
5162 save %l1, 0x1DD6, %o1
5163 rdpr %cwp, %g1
5164 rdpr %cansave, %g2
5165 rdpr %canrestore, %g3
5166 rdpr %cleanwin, %g4
5167 rdpr %otherwin, %g5
5168 rdpr %wstate, %g6
5169 stx %g5, [%l7 + 0x68]
5170 movre %l3, %i7, %g6
5171 umulcc %o4, 0x12F1, %i1
5172 ld [%l7 + 0x3C], %f9
5173 fmovrse %i5, %f13, %f26
5174 subccc %i2, 0x0098, %g1
5175 fpack16 %f2, %f27
5176 addc %o7, %o6, %i0
5177 or %i3, %i4, %g2
5178 edge16ln %l2, %l5, %i6
5179 fmovdg %icc, %f20, %f23
5180 sdiv %o5, 0x0B05, %o0
5181 fmovrdgez %o3, %f30, %f0
5182 movne %icc, %l4, %l0
5183 udiv %g7, 0x0C26, %o2
5184 edge8l %l6, %g3, %l1
5185 addcc %g4, 0x0619, %o1
5186 nop
5187 set 0x0C, %o4
5188 lduw [%l7 + %o4], %l3
5189 movrlez %g5, 0x3C9, %i7
5190 edge32ln %g6, %o4, %i5
5191 srl %i2, 0x05, %i1
5192 nop
5193 set 0x70, %o5
5194 ldx [%l7 + %o5], %g1
5195 nop
5196 set 0x10, %o0
5197 ldsw [%l7 + %o0], %o7
5198 udiv %o6, 0x00F1, %i3
5199 fpsub32s %f5, %f20, %f1
5200 movrlez %i0, 0x1A9, %i4
5201 orn %l2, %g2, %l5
5202 nop
5203 set 0x34, %i1
5204 ldsw [%l7 + %i1], %o5
5205 sth %o0, [%l7 + 0x4E]
5206 fmuld8sux16 %f22, %f26, %f28
5207 edge8n %o3, %l4, %i6
5208 fnot2 %f20, %f28
5209 movvs %icc, %g7, %l0
5210 andncc %l6, %g3, %l1
5211 edge32n %o2, %o1, %l3
5212 fmovsl %icc, %f7, %f31
5213 edge16n %g4, %i7, %g6
5214 movcs %icc, %o4, %g5
5215 sethi 0x1304, %i5
5216 fmul8x16al %f26, %f10, %f26
5217 fmovsvc %icc, %f6, %f18
5218 sll %i2, 0x11, %i1
5219 fmovsgu %icc, %f29, %f18
5220 ldd [%l7 + 0x18], %o6
5221 nop
5222 set 0x5C, %o3
5223 ldsh [%l7 + %o3], %o6
5224 fones %f14
5225 edge8 %i3, %g1, %i4
5226 nop
5227 set 0x16, %i7
5228 ldsh [%l7 + %i7], %l2
5229 edge16l %i0, %l5, %o5
5230 fsrc2 %f26, %f16
5231 xnorcc %o0, 0x0050, %o3
5232 smulcc %g2, 0x1457, %i6
5233 edge16 %l4, %g7, %l6
5234 andcc %l0, 0x1C63, %l1
5235 array8 %g3, %o1, %l3
5236 fmovdge %xcc, %f24, %f4
5237 nop
5238 set 0x58, %i4
5239 ldd [%l7 + %i4], %g4
5240 fmovrdgez %i7, %f20, %f4
5241 edge16ln %o2, %g6, %o4
5242 ldsb [%l7 + 0x71], %i5
5243 smul %i2, 0x05D7, %g5
5244 subcc %i1, %o7, %o6
5245 ldd [%l7 + 0x50], %f18
5246 fmovdg %icc, %f5, %f13
5247 fmovdn %xcc, %f31, %f25
5248 movl %xcc, %g1, %i4
5249 umulcc %i3, 0x01F8, %l2
5250 smulcc %l5, %o5, %i0
5251 movpos %icc, %o0, %o3
5252 add %i6, %l4, %g7
5253 edge8l %g2, %l0, %l6
5254 edge16ln %g3, %o1, %l1
5255 alignaddr %g4, %l3, %o2
5256 ldub [%l7 + 0x5A], %i7
5257 save %o4, 0x0146, %i5
5258 rdpr %cwp, %g1
5259 rdpr %cansave, %g2
5260 rdpr %canrestore, %g3
5261 rdpr %cleanwin, %g4
5262 rdpr %otherwin, %g5
5263 rdpr %wstate, %g6
5264 ld [%l7 + 0x58], %f18
5265 edge32 %g6, %g5, %i2
5266 array32 %o7, %o6, %i1
5267 movcc %icc, %g1, %i3
5268 xorcc %i4, %l5, %l2
5269 fxnors %f14, %f18, %f27
5270 movrgez %o5, %i0, %o0
5271 save %o3, %i6, %g7
5272 rdpr %cwp, %g1
5273 rdpr %cansave, %g2
5274 rdpr %canrestore, %g3
5275 rdpr %cleanwin, %g4
5276 rdpr %otherwin, %g5
5277 rdpr %wstate, %g6
5278 movcc %xcc, %l4, %l0
5279 fmovsneg %xcc, %f7, %f24
5280 array8 %l6, %g3, %g2
5281 movle %xcc, %l1, %g4
5282 popc 0x0560, %l3
5283 sllx %o1, 0x16, %o2
5284 sra %o4, %i7, %g6
5285 ldsb [%l7 + 0x4A], %g5
5286 fmovsl %icc, %f29, %f28
5287 movle %icc, %i2, %o7
5288 movneg %xcc, %i5, %o6
5289 ldsh [%l7 + 0x46], %i1
5290 movrgz %g1, %i3, %i4
5291 add %l2, 0x109C, %o5
5292 array8 %i0, %l5, %o3
5293 add %i6, 0x0303, %g7
5294 sdiv %o0, 0x1D33, %l0
5295 fpsub16s %f26, %f19, %f3
5296 fmovsne %icc, %f21, %f14
5297 movvs %xcc, %l4, %l6
5298 nop
5299 set 0x7A, %i0
5300 stb %g3, [%l7 + %i0]
5301 umul %g2, 0x10DA, %g4
5302 fnot2 %f26, %f6
5303 stx %l3, [%l7 + 0x78]
5304 popc 0x11C8, %o1
5305 addccc %o2, 0x092B, %o4
5306 fmovrsne %l1, %f13, %f21
5307 movvc %icc, %g6, %i7
5308 subc %g5, %o7, %i5
5309 movcc %icc, %i2, %i1
5310 udiv %o6, 0x020F, %g1
5311 fcmpes %fcc2, %f20, %f8
5312 ldsb [%l7 + 0x76], %i4
5313 edge16n %i3, %l2, %o5
5314 udiv %l5, 0x0B14, %o3
5315 edge32n %i0, %i6, %o0
5316 edge16l %l0, %g7, %l6
5317 fmovsle %xcc, %f0, %f15
5318 fpackfix %f2, %f2
5319 edge16 %g3, %l4, %g2
5320 st %f22, [%l7 + 0x20]
5321 sllx %l3, 0x03, %o1
5322 fcmpne16 %f4, %f22, %o2
5323 movre %o4, %l1, %g6
5324 edge8n %g4, %i7, %o7
5325 array32 %g5, %i5, %i2
5326 movcs %icc, %i1, %g1
5327 fabsd %f16, %f8
5328 subcc %o6, %i4, %l2
5329 movleu %xcc, %o5, %l5
5330 ld [%l7 + 0x68], %f9
5331 addccc %i3, 0x02C6, %o3
5332 fxors %f15, %f10, %f13
5333 smul %i0, %i6, %l0
5334 movrlz %o0, %l6, %g7
5335 edge32l %l4, %g2, %l3
5336 movvs %icc, %g3, %o2
5337 movge %xcc, %o1, %l1
5338 edge16l %o4, %g4, %i7
5339 popc %o7, %g6
5340 fpadd16s %f7, %f12, %f8
5341 or %i5, 0x1B88, %i2
5342 addccc %g5, 0x0659, %g1
5343 array8 %i1, %o6, %i4
5344 fmovsne %xcc, %f17, %f12
5345 movrgez %l2, 0x1C8, %l5
5346 or %i3, %o5, %o3
5347 movrlz %i6, 0x305, %l0
5348 edge8 %i0, %o0, %g7
5349 restore %l4, 0x1BED, %l6
5350 rdpr %cwp, %g1
5351 rdpr %cansave, %g2
5352 rdpr %canrestore, %g3
5353 rdpr %cleanwin, %g4
5354 rdpr %otherwin, %g5
5355 rdpr %wstate, %g6
5356 lduh [%l7 + 0x3A], %g2
5357 sdivcc %g3, 0x0A38, %l3
5358 udivx %o2, 0x0CEA, %o1
5359 edge8ln %o4, %l1, %g4
5360 edge8 %o7, %g6, %i5
5361 stx %i7, [%l7 + 0x20]
5362 fmovrde %i2, %f12, %f10
5363 movpos %icc, %g1, %g5
5364 movvc %xcc, %o6, %i1
5365 fmovde %icc, %f24, %f2
5366 edge32n %l2, %l5, %i3
5367 stw %i4, [%l7 + 0x0C]
5368 srax %o5, %o3, %l0
5369 lduh [%l7 + 0x1C], %i6
5370 movvc %icc, %i0, %o0
5371 ldub [%l7 + 0x2F], %g7
5372 movleu %xcc, %l4, %l6
5373 alignaddrl %g3, %g2, %l3
5374 ldsw [%l7 + 0x24], %o2
5375 fcmped %fcc2, %f26, %f26
5376 sllx %o4, 0x13, %l1
5377 ldsb [%l7 + 0x48], %g4
5378 fmovdcs %icc, %f20, %f23
5379 udivcc %o7, 0x0973, %g6
5380 movn %icc, %o1, %i7
5381 edge16ln %i2, %i5, %g5
5382 fmovspos %xcc, %f17, %f1
5383 movrlz %o6, 0x364, %i1
5384 st %f23, [%l7 + 0x64]
5385 andcc %g1, 0x14C5, %l5
5386 andcc %i3, %i4, %o5
5387 movn %xcc, %l2, %o3
5388 fcmple16 %f14, %f18, %l0
5389 srax %i0, %o0, %i6
5390 sth %l4, [%l7 + 0x32]
5391 sra %g7, %g3, %g2
5392 movgu %icc, %l6, %l3
5393 move %icc, %o2, %l1
5394 udiv %g4, 0x0A40, %o7
5395 umulcc %g6, 0x04F2, %o4
5396 ldsh [%l7 + 0x38], %i7
5397 smul %o1, %i2, %i5
5398 fxnor %f12, %f26, %f16
5399 ldsh [%l7 + 0x70], %g5
5400 lduh [%l7 + 0x40], %o6
5401 stw %i1, [%l7 + 0x74]
5402 andn %g1, %l5, %i3
5403 edge8n %o5, %l2, %o3
5404 ldd [%l7 + 0x30], %l0
5405 addccc %i0, %i4, %o0
5406 movl %icc, %l4, %g7
5407 edge8n %g3, %g2, %l6
5408 andncc %l3, %o2, %i6
5409 movcs %xcc, %l1, %g4
5410 sra %o7, %g6, %i7
5411 fmovrsgz %o1, %f23, %f5
5412 array16 %i2, %i5, %o4
5413 mova %icc, %g5, %o6
5414 fmovrsgz %g1, %f29, %f9
5415 fnot1 %f20, %f10
5416 fcmpne16 %f12, %f4, %l5
5417 fmovspos %icc, %f29, %f19
5418 movpos %xcc, %i3, %i1
5419 fmovsvs %xcc, %f29, %f20
5420 movcs %icc, %o5, %o3
5421 smul %l0, %l2, %i0
5422 movl %xcc, %i4, %l4
5423 srlx %g7, 0x02, %o0
5424 nop
5425 set 0x24, %g3
5426 ldsw [%l7 + %g3], %g3
5427 fands %f31, %f22, %f20
5428 edge8ln %g2, %l6, %o2
5429 xor %i6, 0x15A2, %l3
5430 addcc %g4, 0x1F57, %l1
5431 sdivx %g6, 0x06C1, %o7
5432 mova %icc, %i7, %o1
5433 edge16ln %i5, %i2, %o4
5434 sdivcc %o6, 0x007F, %g1
5435 edge16n %g5, %l5, %i3
5436 movneg %icc, %i1, %o3
5437 fsrc1s %f31, %f7
5438 fmovsg %xcc, %f26, %f19
5439 sdiv %o5, 0x1640, %l2
5440 umulcc %i0, %l0, %i4
5441 array8 %g7, %o0, %g3
5442 sdiv %l4, 0x1B1B, %g2
5443 smulcc %o2, 0x0999, %l6
5444 edge8l %l3, %i6, %g4
5445 sethi 0x1F58, %l1
5446 movgu %xcc, %o7, %g6
5447 fmovdn %xcc, %f30, %f28
5448 movrlz %o1, %i7, %i5
5449 mulx %o4, 0x1B6C, %i2
5450 fpsub16s %f16, %f2, %f5
5451 addccc %o6, %g1, %g5
5452 fpsub32 %f28, %f6, %f2
5453 orncc %l5, 0x0C3F, %i1
5454 sth %o3, [%l7 + 0x36]
5455 smul %o5, 0x0EEF, %i3
5456 stx %l2, [%l7 + 0x78]
5457 movcs %icc, %l0, %i0
5458 mova %icc, %g7, %i4
5459 edge8l %o0, %l4, %g2
5460 sllx %g3, %l6, %o2
5461 alignaddr %l3, %g4, %l1
5462 ldsw [%l7 + 0x50], %i6
5463 fzeros %f6
5464 fmovsa %icc, %f30, %f6
5465 array8 %o7, %o1, %i7
5466 fmovsgu %icc, %f18, %f4
5467 movrgz %g6, 0x05A, %o4
5468 sra %i2, 0x19, %o6
5469 movrgez %g1, 0x34E, %i5
5470 edge8 %l5, %i1, %g5
5471 fmovdl %xcc, %f29, %f13
5472 array8 %o3, %i3, %l2
5473 stx %l0, [%l7 + 0x30]
5474 movrne %i0, %o5, %i4
5475 mulscc %o0, %l4, %g7
5476 stb %g2, [%l7 + 0x63]
5477 fmovsge %icc, %f20, %f21
5478 movvc %xcc, %l6, %o2
5479 and %g3, 0x0FEA, %l3
5480 sethi 0x0773, %g4
5481 orcc %i6, 0x1449, %o7
5482 fcmpd %fcc2, %f4, %f16
5483 fmovrse %l1, %f10, %f12
5484 edge32n %o1, %g6, %i7
5485 sth %i2, [%l7 + 0x7C]
5486 movrlez %o6, 0x026, %g1
5487 andcc %i5, 0x0BCB, %o4
5488 fxors %f15, %f6, %f28
5489 array8 %i1, %g5, %l5
5490 andn %o3, 0x1F45, %l2
5491 movrgz %l0, %i0, %i3
5492 save %i4, %o0, %l4
5493 rdpr %cwp, %g1
5494 rdpr %cansave, %g2
5495 rdpr %canrestore, %g3
5496 rdpr %cleanwin, %g4
5497 rdpr %otherwin, %g5
5498 rdpr %wstate, %g6
5499 fmovdn %icc, %f9, %f17
5500 array8 %o5, %g2, %g7
5501 and %l6, %o2, %g3
5502 ldd [%l7 + 0x48], %l2
5503 fandnot1s %f31, %f19, %f9
5504 umul %g4, 0x1B4C, %i6
5505 fmovse %xcc, %f25, %f11
5506 fnors %f14, %f2, %f30
5507 edge32l %o7, %l1, %g6
5508 fnor %f20, %f8, %f16
5509 movg %icc, %o1, %i7
5510 smul %i2, 0x1891, %o6
5511 lduw [%l7 + 0x18], %i5
5512 edge8n %g1, %i1, %g5
5513 fmovdn %xcc, %f17, %f22
5514 edge8ln %l5, %o3, %o4
5515 move %icc, %l2, %i0
5516 movleu %xcc, %l0, %i3
5517 or %o0, 0x097E, %l4
5518 ldsb [%l7 + 0x2D], %o5
5519 sllx %i4, 0x02, %g2
5520 andncc %g7, %o2, %l6
5521 movrne %g3, 0x390, %g4
5522 ldsb [%l7 + 0x1A], %l3
5523 ld [%l7 + 0x38], %f3
5524 fornot1s %f9, %f28, %f30
5525 fcmpd %fcc0, %f8, %f18
5526 fmovd %f20, %f2
5527 sll %o7, 0x1B, %i6
5528 edge32l %g6, %l1, %i7
5529 popc 0x1C93, %o1
5530 std %f24, [%l7 + 0x58]
5531 addccc %i2, 0x1A68, %o6
5532 sll %i5, %g1, %i1
5533 fmovsleu %xcc, %f26, %f31
5534 ldsb [%l7 + 0x1D], %l5
5535 or %g5, %o4, %l2
5536 sethi 0x1AE9, %i0
5537 subccc %o3, 0x1C7B, %i3
5538 std %f6, [%l7 + 0x68]
5539 move %icc, %o0, %l4
5540 alignaddr %l0, %i4, %o5
5541 array8 %g2, %g7, %l6
5542 andcc %g3, %g4, %o2
5543 std %f24, [%l7 + 0x60]
5544 movcs %icc, %l3, %i6
5545 xnorcc %o7, %g6, %l1
5546 subcc %i7, %o1, %o6
5547 edge32 %i5, %g1, %i1
5548 movrgz %l5, %g5, %o4
5549 fmovspos %xcc, %f0, %f12
5550 movrne %l2, %i0, %i2
5551 movne %xcc, %o3, %i3
5552 andn %o0, %l4, %l0
5553 orcc %o5, 0x12B0, %i4
5554 mova %icc, %g7, %l6
5555 ldsw [%l7 + 0x34], %g2
5556 fnor %f4, %f30, %f4
5557 movgu %icc, %g4, %o2
5558 umul %g3, 0x0CE1, %l3
5559 edge8l %i6, %o7, %l1
5560 subccc %g6, %o1, %i7
5561 addc %o6, %i5, %i1
5562 mova %xcc, %l5, %g5
5563 udiv %g1, 0x0465, %l2
5564 movneg %xcc, %o4, %i2
5565 array16 %i0, %i3, %o0
5566 addccc %l4, 0x0E99, %o3
5567 std %f4, [%l7 + 0x70]
5568 ldd [%l7 + 0x50], %f18
5569 udivcc %l0, 0x0B56, %o5
5570 edge8l %g7, %i4, %l6
5571 sth %g4, [%l7 + 0x22]
5572 udivx %o2, 0x136C, %g3
5573 movre %g2, 0x17E, %l3
5574 xnorcc %o7, %i6, %l1
5575 srax %g6, 0x1A, %i7
5576 movcs %xcc, %o6, %i5
5577 ldsb [%l7 + 0x65], %o1
5578 edge16ln %l5, %g5, %i1
5579 ldd [%l7 + 0x38], %l2
5580 movge %icc, %g1, %i2
5581 movrlz %o4, 0x18C, %i3
5582 popc 0x18E5, %i0
5583 mulscc %l4, 0x068B, %o0
5584 fmovdpos %xcc, %f29, %f4
5585 movne %xcc, %o3, %o5
5586 fcmpgt32 %f2, %f16, %l0
5587 srl %i4, %g7, %l6
5588 move %xcc, %o2, %g3
5589 movgu %icc, %g2, %g4
5590 ldub [%l7 + 0x20], %o7
5591 sdiv %i6, 0x08E8, %l3
5592 movrgez %l1, %g6, %i7
5593 movrlz %i5, 0x065, %o1
5594 alignaddrl %o6, %g5, %i1
5595 fnot2 %f18, %f8
5596 edge16ln %l5, %l2, %g1
5597 fmovrde %o4, %f26, %f4
5598 fcmpeq32 %f12, %f10, %i3
5599 movrgez %i0, %i2, %l4
5600 lduh [%l7 + 0x7A], %o3
5601 orcc %o0, 0x03D2, %o5
5602 edge8n %i4, %l0, %g7
5603 movn %icc, %o2, %l6
5604 fmovsne %xcc, %f26, %f7
5605 edge16n %g3, %g4, %g2
5606 array16 %i6, %l3, %l1
5607 orncc %o7, 0x04D7, %g6
5608 lduw [%l7 + 0x1C], %i7
5609 and %o1, %o6, %g5
5610 edge8 %i1, %l5, %i5
5611 save %g1, %o4, %i3
5612 rdpr %cwp, %g1
5613 rdpr %cansave, %g2
5614 rdpr %canrestore, %g3
5615 rdpr %cleanwin, %g4
5616 rdpr %otherwin, %g5
5617 rdpr %wstate, %g6
5618 setx loop_20, %l0, %l1
5619 return %l1
5620 nop
5621 rdpr %cwp, %g1
5622 rdpr %cansave, %g2
5623 rdpr %canrestore, %g3
5624 rdpr %cleanwin, %g4
5625 rdpr %otherwin, %g5
5626 rdpr %wstate, %g6
5627loop_20: smul %o3, 0x16AD, %o0
5628 fabsd %f0, %f8
5629 movn %xcc, %l4, %o5
5630 xnorcc %i4, %g7, %l0
5631 fnot1s %f21, %f28
5632 lduh [%l7 + 0x54], %l6
5633 movle %xcc, %g3, %o2
5634 restore %g4, %i6, %l3
5635 rdpr %cwp, %g1
5636 rdpr %cansave, %g2
5637 rdpr %canrestore, %g3
5638 rdpr %cleanwin, %g4
5639 rdpr %otherwin, %g5
5640 rdpr %wstate, %g6
5641 xnor %g2, %o7, %l1
5642 fmovsl %icc, %f8, %f28
5643 edge32l %i7, %g6, %o6
5644 or %o1, 0x0CFB, %i1
5645 movpos %icc, %l5, %i5
5646 sir 0x0645
5647 movleu %xcc, %g1, %o4
5648 movvc %xcc, %i3, %g5
5649 or %i2, %i0, %o3
5650 popc %l2, %o0
5651 movpos %icc, %l4, %o5
5652 sethi 0x0B0E, %i4
5653 edge32l %g7, %l6, %l0
5654 fmovd %f24, %f6
5655 array16 %g3, %o2, %i6
5656 movrgez %g4, %l3, %g2
5657 or %o7, 0x1682, %l1
5658 ldd [%l7 + 0x68], %g6
5659 fmovdpos %xcc, %f4, %f29
5660 orncc %i7, 0x11C7, %o1
5661 udiv %i1, 0x07C0, %l5
5662 ldub [%l7 + 0x29], %i5
5663 sllx %g1, 0x19, %o4
5664 movge %icc, %o6, %g5
5665 addccc %i2, %i3, %i0
5666 stx %o3, [%l7 + 0x60]
5667 smulcc %l2, %l4, %o0
5668 movn %icc, %i4, %o5
5669 array32 %l6, %l0, %g7
5670 edge32ln %g3, %i6, %g4
5671 fnors %f27, %f17, %f29
5672 ldd [%l7 + 0x18], %l2
5673 udiv %o2, 0x08FE, %g2
5674 fmovsvs %xcc, %f16, %f10
5675 alignaddr %o7, %l1, %g6
5676 sethi 0x002E, %i7
5677 sethi 0x194E, %i1
5678 movg %xcc, %l5, %o1
5679 movl %xcc, %g1, %i5
5680 sra %o4, %g5, %i2
5681 setx loop_21, %l0, %l1
5682 return %l1
5683 nop
5684 rdpr %cwp, %g1
5685 rdpr %cansave, %g2
5686 rdpr %canrestore, %g3
5687 rdpr %cleanwin, %g4
5688 rdpr %otherwin, %g5
5689 rdpr %wstate, %g6
5690loop_21: edge16 %l2, %o6, %o0
5691 fmuld8ulx16 %f1, %f27, %f10
5692 subcc %i4, 0x06CF, %o5
5693 fmovdcc %icc, %f29, %f26
5694 xorcc %l6, %l0, %g7
5695 umulcc %l4, %g3, %i6
5696 ldsh [%l7 + 0x1A], %l3
5697 fors %f7, %f17, %f21
5698 fpadd16s %f0, %f9, %f24
5699 movl %xcc, %g4, %o2
5700 alignaddr %o7, %g2, %g6
5701 fzero %f2
5702 fabss %f15, %f6
5703 udivcc %i7, 0x1BDA, %l1
5704 alignaddr %l5, %i1, %o1
5705 movrgz %g1, 0x257, %o4
5706 xnorcc %i5, %i2, %i3
5707 smulcc %i0, 0x0A13, %g5
5708 alignaddrl %l2, %o6, %o3
5709 sir 0x01A7
5710 edge32n %i4, %o0, %l6
5711 fmovdge %xcc, %f31, %f24
5712 mulscc %o5, %g7, %l0
5713 sra %g3, 0x0A, %l4
5714 fmovsgu %xcc, %f24, %f29
5715 movn %xcc, %i6, %g4
5716 movge %xcc, %o2, %l3
5717 fmovdvc %xcc, %f21, %f23
5718 fmovrslz %g2, %f24, %f9
5719 sra %g6, 0x1C, %o7
5720 movre %l1, %l5, %i1
5721 orncc %o1, 0x1581, %g1
5722 fsrc2s %f20, %f19
5723 fcmpne32 %f22, %f24, %i7
5724 fxnors %f25, %f3, %f14
5725 fmovrdne %i5, %f28, %f24
5726 edge32 %i2, %i3, %o4
5727 movvc %xcc, %g5, %i0
5728 fmul8ulx16 %f16, %f28, %f6
5729 lduw [%l7 + 0x68], %o6
5730 movneg %xcc, %l2, %o3
5731 movcs %xcc, %o0, %l6
5732 sub %o5, 0x0F39, %i4
5733 edge8 %g7, %g3, %l0
5734 xorcc %i6, 0x02BC, %g4
5735 udivcc %l4, 0x1F16, %l3
5736 srlx %g2, %g6, %o2
5737 udiv %l1, 0x0CD9, %l5
5738 addccc %i1, %o1, %o7
5739 for %f2, %f24, %f16
5740 movleu %icc, %g1, %i7
5741 fsrc1s %f30, %f29
5742 subccc %i5, 0x1AF3, %i2
5743 stb %o4, [%l7 + 0x4D]
5744 subccc %i3, 0x0305, %g5
5745 fmovsleu %icc, %f29, %f18
5746 fors %f15, %f16, %f15
5747 edge16l %o6, %l2, %i0
5748 srl %o0, %o3, %o5
5749 movrlz %i4, 0x2F7, %g7
5750 popc 0x01B1, %l6
5751 fnor %f20, %f6, %f24
5752 movleu %icc, %l0, %g3
5753 fcmped %fcc1, %f2, %f6
5754 smul %g4, %i6, %l4
5755 fmuld8sux16 %f10, %f20, %f18
5756 ldsw [%l7 + 0x4C], %l3
5757 edge8ln %g2, %g6, %l1
5758 orncc %o2, 0x1667, %l5
5759 orn %i1, %o7, %o1
5760 movrgez %g1, 0x25C, %i5
5761 ldd [%l7 + 0x48], %i6
5762 ldsh [%l7 + 0x18], %o4
5763 fpadd16 %f8, %f2, %f4
5764 fmovdge %icc, %f15, %f17
5765 fmovrdlz %i2, %f6, %f14
5766 popc %i3, %g5
5767 fmovsgu %icc, %f10, %f19
5768 fmul8sux16 %f16, %f0, %f2
5769 fsrc1s %f18, %f1
5770 movpos %icc, %o6, %i0
5771 xnorcc %l2, 0x0B49, %o0
5772 srl %o5, 0x14, %o3
5773 fcmpes %fcc1, %f15, %f3
5774 array8 %g7, %i4, %l6
5775 fmuld8ulx16 %f30, %f13, %f24
5776 popc %l0, %g4
5777 movn %xcc, %i6, %l4
5778 sllx %g3, 0x06, %l3
5779 movge %icc, %g2, %l1
5780 xnorcc %g6, 0x1A70, %l5
5781 sth %o2, [%l7 + 0x4C]
5782 fmovspos %icc, %f13, %f26
5783 array16 %o7, %i1, %g1
5784 subccc %o1, 0x1399, %i7
5785 edge32l %o4, %i5, %i3
5786 umul %i2, 0x1E79, %o6
5787 fors %f27, %f12, %f1
5788 smulcc %g5, 0x192E, %i0
5789 edge32ln %o0, %o5, %l2
5790 movvs %icc, %o3, %g7
5791 move %icc, %i4, %l6
5792 fsrc1 %f22, %f28
5793 movvc %xcc, %l0, %i6
5794 edge8n %l4, %g4, %g3
5795 mova %xcc, %l3, %l1
5796 movneg %xcc, %g6, %l5
5797 smulcc %o2, 0x1CF5, %o7
5798 fmovsvc %icc, %f15, %f30
5799 andn %i1, %g1, %g2
5800 alignaddrl %i7, %o1, %o4
5801 edge8 %i5, %i3, %i2
5802 movrlez %g5, 0x097, %i0
5803 fcmpes %fcc0, %f2, %f19
5804 add %o6, %o0, %l2
5805 sra %o3, 0x15, %g7
5806 fors %f18, %f24, %f25
5807 mulx %i4, %o5, %l6
5808 xnorcc %l0, %l4, %i6
5809 fmovd %f28, %f6
5810 srax %g4, 0x03, %l3
5811 movvc %icc, %l1, %g6
5812 sethi 0x0C78, %g3
5813 fcmpeq16 %f20, %f18, %l5
5814 subc %o7, %i1, %o2
5815 edge8n %g2, %i7, %o1
5816 std %f16, [%l7 + 0x28]
5817 fpadd32 %f20, %f0, %f28
5818 xorcc %g1, %i5, %o4
5819 edge16ln %i3, %i2, %i0
5820 xnorcc %o6, 0x12DF, %g5
5821 edge16 %l2, %o3, %g7
5822 fnors %f21, %f31, %f25
5823 mulx %i4, 0x18C0, %o0
5824 fmovsa %icc, %f8, %f19
5825 fmovscs %xcc, %f20, %f17
5826 mova %icc, %o5, %l6
5827 andncc %l4, %i6, %g4
5828 lduw [%l7 + 0x08], %l0
5829 stw %l1, [%l7 + 0x58]
5830 fmovrdgez %l3, %f22, %f2
5831 movl %icc, %g6, %l5
5832 edge8n %g3, %i1, %o2
5833 fcmpgt16 %f10, %f2, %g2
5834 bshuffle %f26, %f20, %f22
5835 fpsub16 %f10, %f30, %f16
5836 ldsb [%l7 + 0x76], %i7
5837 movvc %icc, %o1, %o7
5838 ldsh [%l7 + 0x4A], %g1
5839 fmovdn %xcc, %f25, %f12
5840 andn %o4, 0x1C42, %i5
5841 movne %icc, %i3, %i0
5842 ldd [%l7 + 0x78], %f8
5843 edge32n %o6, %i2, %g5
5844 fmovsleu %xcc, %f19, %f14
5845 edge16n %o3, %g7, %i4
5846 xnorcc %o0, %l2, %o5
5847 fmovdpos %xcc, %f10, %f15
5848 fmovsvc %xcc, %f3, %f13
5849 sth %l4, [%l7 + 0x0E]
5850 andncc %i6, %l6, %g4
5851 fmuld8sux16 %f1, %f1, %f28
5852 srlx %l1, %l3, %g6
5853 movle %xcc, %l5, %g3
5854 alignaddrl %l0, %o2, %i1
5855 edge16n %g2, %i7, %o1
5856 smulcc %o7, %g1, %o4
5857 sub %i3, 0x19BF, %i5
5858 fmovdge %xcc, %f0, %f13
5859 lduw [%l7 + 0x6C], %i0
5860 or %i2, %o6, %g5
5861 fpsub16 %f24, %f26, %f26
5862 lduw [%l7 + 0x40], %o3
5863 edge16l %g7, %o0, %l2
5864 fmovrslez %o5, %f20, %f25
5865 movleu %icc, %i4, %i6
5866 xorcc %l4, 0x1131, %l6
5867 srax %g4, %l3, %g6
5868 bshuffle %f14, %f10, %f22
5869 smul %l5, 0x06C1, %g3
5870 umul %l0, 0x1575, %l1
5871 smulcc %i1, %g2, %i7
5872 fornot2 %f26, %f14, %f18
5873 movrlez %o1, 0x160, %o2
5874 umul %o7, %o4, %g1
5875 fone %f8
5876 fcmpne32 %f24, %f14, %i3
5877 move %xcc, %i5, %i0
5878 movcc %xcc, %i2, %g5
5879 ld [%l7 + 0x14], %f4
5880 ldx [%l7 + 0x48], %o6
5881 umulcc %g7, 0x09F2, %o0
5882 movneg %xcc, %l2, %o3
5883 lduh [%l7 + 0x78], %o5
5884 ldub [%l7 + 0x18], %i6
5885 sll %i4, %l4, %l6
5886 lduw [%l7 + 0x24], %l3
5887 andcc %g4, 0x1ADA, %l5
5888 addc %g3, %g6, %l0
5889 sir 0x081E
5890 fcmpgt16 %f18, %f6, %l1
5891 fmovdl %icc, %f5, %f5
5892 stx %g2, [%l7 + 0x38]
5893 nop
5894 set 0x6E, %l2
5895 ldsb [%l7 + %l2], %i1
5896 edge8n %o1, %i7, %o2
5897 edge16n %o7, %o4, %i3
5898 edge32ln %i5, %g1, %i2
5899 addccc %i0, 0x0118, %g5
5900 fmovdge %icc, %f19, %f19
5901 edge16ln %o6, %g7, %o0
5902 fmovdge %xcc, %f31, %f17
5903 movre %l2, %o3, %i6
5904 fnot1 %f12, %f14
5905 srl %o5, %i4, %l4
5906 andncc %l3, %l6, %g4
5907 edge32n %g3, %g6, %l5
5908 fsrc1s %f27, %f10
5909 xnor %l0, %l1, %i1
5910 stw %o1, [%l7 + 0x10]
5911 fmovd %f6, %f2
5912 stb %i7, [%l7 + 0x4E]
5913 orncc %g2, 0x1A64, %o2
5914 smulcc %o4, 0x0378, %i3
5915 lduw [%l7 + 0x14], %o7
5916 fsrc2s %f20, %f2
5917 edge16ln %g1, %i2, %i5
5918 subccc %i0, %o6, %g5
5919 fmul8x16au %f28, %f11, %f20
5920 smul %o0, %l2, %g7
5921 nop
5922 set 0x50, %g4
5923 stx %i6, [%l7 + %g4]
5924 addc %o5, 0x0A8A, %i4
5925 fmovrse %l4, %f21, %f10
5926 std %f12, [%l7 + 0x58]
5927 movrlz %l3, 0x0BC, %l6
5928 fsrc2 %f28, %f16
5929 movre %g4, 0x2FB, %g3
5930 orcc %g6, 0x06CC, %o3
5931 srax %l0, 0x1D, %l5
5932 fnor %f6, %f12, %f12
5933 movrgez %i1, %l1, %i7
5934 xor %o1, 0x033C, %o2
5935 ldsh [%l7 + 0x72], %o4
5936 array8 %i3, %o7, %g1
5937 xnorcc %i2, 0x186C, %i5
5938 sdiv %g2, 0x1843, %i0
5939 ldx [%l7 + 0x38], %g5
5940 for %f20, %f2, %f30
5941 udivcc %o6, 0x0B03, %o0
5942 addc %g7, 0x04FE, %i6
5943 add %o5, %i4, %l2
5944 array16 %l3, %l6, %l4
5945 fmuld8ulx16 %f6, %f7, %f0
5946 udivx %g4, 0x0047, %g3
5947 movrne %o3, 0x2B8, %g6
5948 lduw [%l7 + 0x34], %l5
5949 fmovdgu %icc, %f28, %f14
5950 andcc %l0, 0x1C86, %i1
5951 movgu %xcc, %l1, %i7
5952 fcmpeq32 %f0, %f28, %o2
5953 addcc %o1, 0x0E45, %o4
5954 movn %xcc, %i3, %g1
5955 sdiv %o7, 0x1AAD, %i5
5956 fmovsleu %icc, %f24, %f19
5957 movrlez %i2, 0x041, %i0
5958 edge16ln %g5, %g2, %o0
5959 movgu %xcc, %o6, %g7
5960 movcs %icc, %o5, %i6
5961 edge8 %l2, %l3, %l6
5962 lduh [%l7 + 0x1A], %i4
5963 addcc %l4, %g3, %o3
5964 fxnors %f21, %f16, %f20
5965 fcmpd %fcc3, %f28, %f8
5966 subc %g4, %l5, %g6
5967 addc %i1, %l1, %l0
5968 lduh [%l7 + 0x60], %i7
5969 addcc %o1, %o2, %i3
5970 sdivcc %g1, 0x0161, %o7
5971 mulscc %i5, %o4, %i0
5972 subccc %g5, %i2, %g2
5973 lduw [%l7 + 0x50], %o0
5974 sir 0x0939
5975 restore %o6, 0x190C, %g7
5976 rdpr %cwp, %g1
5977 rdpr %cansave, %g2
5978 rdpr %canrestore, %g3
5979 rdpr %cleanwin, %g4
5980 rdpr %otherwin, %g5
5981 rdpr %wstate, %g6
5982 andn %o5, %l2, %i6
5983 fmovsn %xcc, %f11, %f6
5984 array32 %l6, %i4, %l4
5985 fcmpgt32 %f20, %f2, %g3
5986 fzeros %f4
5987 movneg %xcc, %l3, %o3
5988 setx loop_22, %l0, %l1
5989 return %l1
5990 nop
5991 rdpr %cwp, %g1
5992 rdpr %cansave, %g2
5993 rdpr %canrestore, %g3
5994 rdpr %cleanwin, %g4
5995 rdpr %otherwin, %g5
5996 rdpr %wstate, %g6
5997loop_22: edge16 %l5, %l0, %i7
5998 sub %l1, 0x0A11, %o2
5999 smul %i3, 0x1B29, %o1
6000 movl %xcc, %g1, %o7
6001 movrlez %o4, 0x1F8, %i5
6002 fcmple16 %f30, %f30, %i0
6003 fmovsneg %xcc, %f13, %f4
6004 edge16ln %g5, %i2, %g2
6005 sub %o6, 0x0102, %g7
6006 movvs %xcc, %o5, %o0
6007 fmovrslez %i6, %f0, %f24
6008 xnorcc %l6, %i4, %l4
6009 andcc %l2, 0x17F6, %g3
6010 orcc %o3, %l3, %g4
6011 ldx [%l7 + 0x78], %i1
6012 nop
6013 set 0x40, %g7
6014 ldd [%l7 + %g7], %g6
6015 edge16ln %l5, %l0, %l1
6016 sir 0x11D4
6017 movvc %xcc, %i7, %i3
6018 orn %o1, %g1, %o2
6019 movcc %icc, %o7, %o4
6020 sdivcc %i0, 0x00F5, %i5
6021 edge32ln %i2, %g2, %g5
6022 movge %xcc, %g7, %o5
6023 smulcc %o0, %i6, %o6
6024 array32 %l6, %l4, %l2
6025 move %xcc, %i4, %g3
6026 fcmpne32 %f30, %f10, %o3
6027 fmul8x16al %f23, %f15, %f24
6028 fnot2s %f10, %f17
6029 ldx [%l7 + 0x20], %l3
6030 movvc %icc, %i1, %g6
6031 ldsw [%l7 + 0x1C], %g4
6032 edge32n %l5, %l0, %i7
6033 edge8l %l1, %o1, %g1
6034 srax %o2, %i3, %o4
6035 edge16l %i0, %i5, %i2
6036 fmovsge %icc, %f12, %f8
6037 sra %o7, %g5, %g7
6038 stw %o5, [%l7 + 0x7C]
6039 movrgez %g2, %i6, %o6
6040 and %o0, %l4, %l2
6041 xnorcc %i4, %g3, %o3
6042 movleu %icc, %l3, %i1
6043 xorcc %l6, 0x10D2, %g6
6044 movcc %xcc, %g4, %l0
6045 std %f10, [%l7 + 0x30]
6046 srl %i7, %l5, %o1
6047 mova %xcc, %l1, %g1
6048 fsrc2s %f23, %f20
6049 alignaddrl %o2, %i3, %o4
6050 fmovsa %icc, %f4, %f1
6051 fpadd16s %f23, %f23, %f16
6052 movcs %icc, %i5, %i2
6053 orncc %i0, %g5, %o7
6054 xorcc %o5, %g2, %g7
6055 srl %i6, 0x0E, %o6
6056 orn %o0, %l4, %i4
6057 movge %xcc, %g3, %o3
6058 udivx %l2, 0x008E, %l3
6059 sdivcc %l6, 0x05A0, %i1
6060 save %g6, %g4, %l0
6061 rdpr %cwp, %g1
6062 rdpr %cansave, %g2
6063 rdpr %canrestore, %g3
6064 rdpr %cleanwin, %g4
6065 rdpr %otherwin, %g5
6066 rdpr %wstate, %g6
6067 nop
6068 set 0x40, %g2
6069 stx %i7, [%l7 + %g2]
6070 edge8n %o1, %l1, %g1
6071 fmovdgu %xcc, %f7, %f15
6072 mulscc %o2, 0x0868, %i3
6073 movle %icc, %o4, %l5
6074 fnors %f18, %f14, %f4
6075 movvc %xcc, %i2, %i0
6076 subcc %i5, 0x1A36, %g5
6077 subcc %o7, 0x0046, %o5
6078 fmovdvc %icc, %f30, %f17
6079 fmovrdne %g7, %f28, %f0
6080 subcc %g2, %o6, %i6
6081 edge32 %l4, %i4, %g3
6082 save %o0, 0x0A9E, %o3
6083 rdpr %cwp, %g1
6084 rdpr %cansave, %g2
6085 rdpr %canrestore, %g3
6086 rdpr %cleanwin, %g4
6087 rdpr %otherwin, %g5
6088 rdpr %wstate, %g6
6089 subc %l3, 0x11A5, %l6
6090 lduw [%l7 + 0x10], %l2
6091 bshuffle %f10, %f26, %f8
6092 add %g6, 0x14A9, %i1
6093 fnor %f4, %f8, %f24
6094 umulcc %g4, %l0, %i7
6095 edge8l %l1, %o1, %o2
6096 movg %icc, %g1, %i3
6097 movne %xcc, %o4, %l5
6098 fornot1s %f6, %f9, %f14
6099 srax %i2, %i0, %g5
6100 addccc %i5, 0x1E6F, %o5
6101 andncc %o7, %g7, %o6
6102 st %f1, [%l7 + 0x64]
6103 fnor %f20, %f24, %f2
6104 movrgez %g2, 0x011, %l4
6105 udivx %i6, 0x118E, %g3
6106 andn %o0, %o3, %l3
6107 std %f30, [%l7 + 0x60]
6108 movl %xcc, %i4, %l2
6109 ldd [%l7 + 0x38], %i6
6110 ldsw [%l7 + 0x4C], %g6
6111 edge8ln %g4, %i1, %l0
6112 array8 %l1, %o1, %o2
6113 movcs %icc, %i7, %i3
6114 fmovdcc %xcc, %f18, %f24
6115 movvc %icc, %g1, %o4
6116 srax %l5, %i0, %g5
6117 movge %icc, %i5, %o5
6118 subcc %i2, 0x16E6, %g7
6119 xor %o7, %g2, %o6
6120 fnot1 %f22, %f22
6121 fnegd %f2, %f28
6122 udiv %l4, 0x177B, %g3
6123 fmuld8ulx16 %f21, %f23, %f16
6124 fcmpgt32 %f16, %f14, %o0
6125 ldx [%l7 + 0x50], %i6
6126 edge8l %o3, %i4, %l3
6127 andncc %l6, %l2, %g4
6128 sra %g6, %l0, %i1
6129 movpos %icc, %l1, %o2
6130 movrgz %o1, %i7, %i3
6131 fmovrdlez %o4, %f22, %f14
6132 move %xcc, %l5, %i0
6133 fcmpne32 %f20, %f2, %g1
6134 lduh [%l7 + 0x58], %i5
6135 xor %g5, %i2, %g7
6136 sdivcc %o7, 0x0399, %o5
6137 movleu %icc, %o6, %l4
6138 movleu %xcc, %g3, %o0
6139 nop
6140 set 0x40, %o1
6141 ldx [%l7 + %o1], %i6
6142 fmul8ulx16 %f24, %f0, %f22
6143 fzeros %f20
6144 sll %o3, %i4, %l3
6145 movre %g2, 0x18B, %l6
6146 fcmpeq16 %f22, %f26, %l2
6147 umul %g4, 0x11A4, %l0
6148 edge8 %g6, %l1, %o2
6149 movge %xcc, %o1, %i7
6150 array8 %i1, %i3, %o4
6151 andn %l5, %g1, %i0
6152 edge8ln %g5, %i2, %i5
6153 fornot1 %f28, %f18, %f16
6154 edge32l %o7, %g7, %o6
6155 udivcc %o5, 0x0C23, %l4
6156 edge8ln %o0, %g3, %o3
6157 edge16l %i6, %i4, %l3
6158 movrgz %g2, %l2, %g4
6159 edge8ln %l6, %g6, %l0
6160 fmovsl %icc, %f13, %f19
6161 srl %l1, 0x0D, %o1
6162 srl %i7, 0x09, %i1
6163 orcc %i3, 0x17C2, %o4
6164 fmovrdgez %l5, %f20, %f26
6165 movne %xcc, %o2, %i0
6166 fcmpeq16 %f12, %f24, %g5
6167 fcmpne16 %f30, %f28, %i2
6168 fmovsn %xcc, %f30, %f13
6169 edge8n %i5, %o7, %g7
6170 fpadd16s %f5, %f5, %f16
6171 srlx %g1, %o6, %l4
6172 edge8l %o0, %g3, %o5
6173 umulcc %i6, %o3, %l3
6174 smulcc %i4, %g2, %g4
6175 array8 %l6, %l2, %g6
6176 ldsb [%l7 + 0x75], %l0
6177 mulx %o1, 0x03BD, %l1
6178 st %f17, [%l7 + 0x28]
6179 xnor %i1, 0x0BB6, %i3
6180 fmovsl %xcc, %f12, %f22
6181 nop
6182 set 0x6C, %o2
6183 lduh [%l7 + %o2], %o4
6184 popc 0x0EC7, %l5
6185 smulcc %i7, %i0, %o2
6186 ldx [%l7 + 0x40], %i2
6187 and %g5, 0x1656, %i5
6188 orncc %o7, 0x18EE, %g1
6189 alignaddr %o6, %l4, %o0
6190 edge16 %g7, %o5, %g3
6191 movrne %i6, 0x381, %o3
6192 std %f8, [%l7 + 0x10]
6193 fandnot1 %f0, %f10, %f28
6194 srl %i4, 0x09, %l3
6195 edge16n %g4, %g2, %l2
6196 udivx %l6, 0x1611, %g6
6197 edge8n %l0, %o1, %l1
6198 nop
6199 set 0x08, %o6
6200 ldd [%l7 + %o6], %i2
6201 xnorcc %i1, %o4, %l5
6202 movgu %xcc, %i0, %i7
6203 edge32ln %o2, %g5, %i5
6204 mova %icc, %o7, %g1
6205 sllx %i2, 0x13, %l4
6206 fmovrdlz %o0, %f2, %f2
6207 sub %o6, %o5, %g7
6208 edge16n %g3, %i6, %i4
6209 mulscc %o3, %l3, %g2
6210 fmovsgu %xcc, %f15, %f12
6211 udiv %l2, 0x16CD, %g4
6212 movvs %icc, %l6, %l0
6213 fones %f17
6214 orn %o1, %g6, %i3
6215 fnot1s %f15, %f7
6216 fand %f4, %f4, %f24
6217 fmovdle %icc, %f25, %f18
6218 xor %i1, %o4, %l1
6219 edge32 %i0, %i7, %l5
6220 edge8l %o2, %i5, %o7
6221 movvc %xcc, %g1, %i2
6222 addc %l4, %o0, %g5
6223 orn %o5, 0x1213, %g7
6224 smulcc %g3, %o6, %i4
6225 udivx %o3, 0x0E8A, %l3
6226 subccc %i6, 0x1294, %g2
6227 subc %l2, %l6, %g4
6228 fmul8x16au %f13, %f28, %f28
6229 smulcc %l0, %o1, %g6
6230 edge16l %i1, %i3, %l1
6231 restore %o4, %i0, %l5
6232 rdpr %cwp, %g1
6233 rdpr %cansave, %g2
6234 rdpr %canrestore, %g3
6235 rdpr %cleanwin, %g4
6236 rdpr %otherwin, %g5
6237 rdpr %wstate, %g6
6238 fmovsge %xcc, %f25, %f1
6239 edge32n %o2, %i7, %o7
6240 for %f8, %f30, %f10
6241 udiv %g1, 0x12AF, %i2
6242 orn %i5, %o0, %l4
6243 and %o5, %g5, %g3
6244 edge8l %o6, %i4, %g7
6245 sdivcc %o3, 0x123E, %i6
6246 setx loop_23, %l0, %l1
6247 return %l1
6248 nop
6249 rdpr %cwp, %g1
6250 rdpr %cansave, %g2
6251 rdpr %canrestore, %g3
6252 rdpr %cleanwin, %g4
6253 rdpr %otherwin, %g5
6254 rdpr %wstate, %g6
6255loop_23: movle %xcc, %l6, %l0
6256 fmovrslez %o1, %f4, %f9
6257 edge16 %g4, %g6, %i3
6258 srax %l1, %o4, %i0
6259 stw %i1, [%l7 + 0x10]
6260 edge32l %o2, %i7, %o7
6261 movrlez %l5, 0x26F, %i2
6262 sethi 0x0713, %g1
6263 movvs %icc, %o0, %i5
6264 movvc %xcc, %o5, %g5
6265 nop
6266 set 0x28, %l4
6267 lduw [%l7 + %l4], %g3
6268 sethi 0x0290, %o6
6269 fcmpes %fcc0, %f4, %f25
6270 srlx %l4, %g7, %i4
6271 movleu %icc, %i6, %g2
6272 ld [%l7 + 0x1C], %f15
6273 movrne %l2, %o3, %l3
6274 sra %l6, %l0, %o1
6275 movne %xcc, %g6, %i3
6276 and %g4, 0x0E93, %l1
6277 movvc %xcc, %i0, %o4
6278 mulscc %o2, 0x0BC7, %i1
6279 edge32ln %o7, %l5, %i7
6280 alignaddrl %g1, %o0, %i5
6281 fsrc2 %f26, %f12
6282 fpsub32 %f28, %f0, %f8
6283 movgu %xcc, %o5, %i2
6284 mulx %g3, 0x024A, %g5
6285 sll %l4, %g7, %i4
6286 edge16l %o6, %g2, %l2
6287 movrgz %o3, %l3, %l6
6288 edge16 %l0, %o1, %i6
6289 save %i3, 0x1EC5, %g4
6290 rdpr %cwp, %g1
6291 rdpr %cansave, %g2
6292 rdpr %canrestore, %g3
6293 rdpr %cleanwin, %g4
6294 rdpr %otherwin, %g5
6295 rdpr %wstate, %g6
6296 subcc %g6, 0x0FDD, %l1
6297 edge16l %o4, %o2, %i1
6298 ldsw [%l7 + 0x10], %o7
6299 sllx %i0, 0x10, %l5
6300 mulx %i7, %g1, %i5
6301 fmovsvc %icc, %f19, %f9
6302 udivcc %o0, 0x0C13, %o5
6303 xnor %i2, 0x148A, %g3
6304 or %l4, %g7, %i4
6305 sth %g5, [%l7 + 0x14]
6306 fnand %f30, %f14, %f20
6307 stx %g2, [%l7 + 0x50]
6308 fmovdn %xcc, %f11, %f30
6309 stx %o6, [%l7 + 0x58]
6310 faligndata %f10, %f22, %f18
6311 edge32 %l2, %o3, %l6
6312 restore %l0, 0x0473, %l3
6313 rdpr %cwp, %g1
6314 rdpr %cansave, %g2
6315 rdpr %canrestore, %g3
6316 rdpr %cleanwin, %g4
6317 rdpr %otherwin, %g5
6318 rdpr %wstate, %g6
6319 ldsh [%l7 + 0x14], %o1
6320 ldub [%l7 + 0x7E], %i6
6321 alignaddrl %i3, %g4, %g6
6322 umulcc %l1, 0x0D1C, %o2
6323 movpos %xcc, %i1, %o7
6324 fpadd16s %f20, %f1, %f11
6325 movleu %xcc, %o4, %i0
6326 smulcc %l5, 0x0D4E, %g1
6327 sub %i7, 0x170C, %o0
6328 edge16ln %o5, %i2, %g3
6329 st %f2, [%l7 + 0x40]
6330 fmovsle %icc, %f25, %f0
6331 movcs %xcc, %i5, %l4
6332 popc %g7, %i4
6333 movleu %xcc, %g2, %g5
6334 array32 %o6, %l2, %o3
6335 save %l0, %l6, %o1
6336 rdpr %cwp, %g1
6337 rdpr %cansave, %g2
6338 rdpr %canrestore, %g3
6339 rdpr %cleanwin, %g4
6340 rdpr %otherwin, %g5
6341 rdpr %wstate, %g6
6342 fmovsg %xcc, %f6, %f12
6343 edge16 %l3, %i3, %i6
6344 edge8l %g6, %l1, %o2
6345 mulx %g4, 0x0592, %i1
6346 subccc %o4, 0x18D5, %o7
6347 sra %i0, 0x0A, %g1
6348 lduh [%l7 + 0x64], %i7
6349 fnot1 %f6, %f14
6350 move %xcc, %l5, %o5
6351 st %f31, [%l7 + 0x48]
6352 movre %i2, %o0, %g3
6353 movle %xcc, %l4, %i5
6354 subccc %i4, 0x09EC, %g7
6355 mulx %g5, %o6, %g2
6356 movvc %xcc, %o3, %l2
6357 edge32 %l6, %l0, %l3
6358 movcc %xcc, %o1, %i3
6359 sdiv %g6, 0x11ED, %i6
6360 fmul8x16au %f26, %f30, %f30
6361 edge32ln %o2, %l1, %i1
6362 fornot1 %f0, %f6, %f12
6363 edge16 %g4, %o4, %i0
6364 sllx %g1, 0x09, %o7
6365 array32 %i7, %o5, %l5
6366 movne %xcc, %o0, %g3
6367 movl %xcc, %l4, %i2
6368 save %i4, 0x1025, %i5
6369 rdpr %cwp, %g1
6370 rdpr %cansave, %g2
6371 rdpr %canrestore, %g3
6372 rdpr %cleanwin, %g4
6373 rdpr %otherwin, %g5
6374 rdpr %wstate, %g6
6375 sdivx %g5, 0x09A0, %o6
6376 ldd [%l7 + 0x38], %f26
6377 subc %g7, 0x17DA, %g2
6378 srl %l2, %o3, %l0
6379 stx %l3, [%l7 + 0x48]
6380 std %f26, [%l7 + 0x10]
6381 movleu %xcc, %l6, %i3
6382 edge16l %g6, %i6, %o2
6383 ldd [%l7 + 0x28], %f8
6384 sdiv %l1, 0x1A5C, %i1
6385 fsrc1s %f24, %f9
6386 andcc %g4, 0x027A, %o1
6387 orcc %o4, %i0, %o7
6388 movrgz %i7, %g1, %o5
6389 sir 0x0307
6390 alignaddr %o0, %l5, %l4
6391 fmovrsgz %i2, %f16, %f23
6392 fcmped %fcc1, %f20, %f20
6393 move %icc, %g3, %i4
6394 sll %g5, %o6, %g7
6395 udiv %i5, 0x146B, %l2
6396 movrgez %o3, 0x367, %l0
6397 fpack16 %f0, %f12
6398 sethi 0x0DAC, %g2
6399 movn %icc, %l3, %l6
6400 array32 %g6, %i6, %i3
6401 sdivx %l1, 0x1692, %o2
6402 edge32n %g4, %o1, %o4
6403 mulscc %i1, 0x0388, %o7
6404 array32 %i0, %i7, %g1
6405 umulcc %o5, %l5, %l4
6406 ldd [%l7 + 0x08], %o0
6407 orn %i2, 0x0032, %g3
6408 sub %i4, 0x0094, %g5
6409 addc %o6, 0x05C4, %i5
6410 andncc %l2, %o3, %l0
6411 fnot2 %f16, %f16
6412 ldsb [%l7 + 0x28], %g7
6413 fpsub32 %f6, %f12, %f28
6414 mova %xcc, %g2, %l6
6415 popc %g6, %l3
6416 lduh [%l7 + 0x12], %i6
6417 edge32 %i3, %l1, %g4
6418 edge32n %o1, %o2, %i1
6419 stx %o7, [%l7 + 0x48]
6420 mova %icc, %i0, %i7
6421 ldd [%l7 + 0x38], %f8
6422 fmuld8ulx16 %f27, %f7, %f30
6423 movg %xcc, %o4, %g1
6424 ldub [%l7 + 0x67], %o5
6425 movg %xcc, %l4, %o0
6426 std %f0, [%l7 + 0x18]
6427 st %f23, [%l7 + 0x64]
6428 movrlz %i2, 0x28B, %l5
6429 xnorcc %i4, 0x15D3, %g3
6430 xnorcc %g5, 0x17F8, %o6
6431 movn %icc, %l2, %i5
6432 xnorcc %o3, %g7, %l0
6433 sir 0x0773
6434 movl %xcc, %g2, %l6
6435 movg %xcc, %l3, %g6
6436 udiv %i6, 0x1A98, %i3
6437 fmovs %f2, %f16
6438 mova %icc, %g4, %o1
6439 addc %o2, 0x1064, %i1
6440 movleu %icc, %l1, %i0
6441 edge16n %o7, %o4, %g1
6442 alignaddrl %o5, %l4, %o0
6443 st %f6, [%l7 + 0x08]
6444 array8 %i2, %l5, %i7
6445 fmovsl %xcc, %f25, %f2
6446 add %i4, 0x1D65, %g5
6447 fmuld8sux16 %f24, %f30, %f12
6448 fzeros %f21
6449 movgu %xcc, %g3, %o6
6450 movre %l2, %i5, %g7
6451 fabsd %f10, %f8
6452 fmovsle %xcc, %f22, %f1
6453 movg %icc, %l0, %g2
6454 fcmple32 %f24, %f24, %o3
6455 sll %l3, %g6, %i6
6456 edge32l %l6, %i3, %g4
6457 movrlz %o2, 0x374, %i1
6458 pdist %f20, %f18, %f2
6459 fmovrdlez %o1, %f24, %f6
6460 ldsw [%l7 + 0x10], %l1
6461 ldub [%l7 + 0x63], %i0
6462 fxors %f11, %f15, %f13
6463 save %o4, %o7, %o5
6464 rdpr %cwp, %g1
6465 rdpr %cansave, %g2
6466 rdpr %canrestore, %g3
6467 rdpr %cleanwin, %g4
6468 rdpr %otherwin, %g5
6469 rdpr %wstate, %g6
6470 ldsw [%l7 + 0x08], %g1
6471 movvc %icc, %l4, %i2
6472 udiv %o0, 0x0BD8, %i7
6473 orn %i4, %l5, %g5
6474 fmovsgu %icc, %f12, %f25
6475 stx %o6, [%l7 + 0x38]
6476 movrne %g3, 0x290, %i5
6477 add %g7, 0x1176, %l2
6478 sub %l0, 0x0138, %g2
6479 alignaddrl %l3, %o3, %g6
6480 ld [%l7 + 0x68], %f10
6481 edge8ln %l6, %i3, %g4
6482 fcmped %fcc2, %f12, %f10
6483 movneg %icc, %i6, %o2
6484 movn %icc, %o1, %l1
6485 movl %icc, %i1, %o4
6486 edge32n %o7, %o5, %i0
6487 xor %l4, 0x1C8D, %g1
6488 stx %o0, [%l7 + 0x50]
6489 fmovdn %icc, %f7, %f17
6490 stb %i7, [%l7 + 0x68]
6491 fmovs %f11, %f12
6492 edge16 %i4, %l5, %g5
6493 fones %f27
6494 st %f5, [%l7 + 0x64]
6495 array8 %o6, %i2, %i5
6496 umulcc %g3, %l2, %g7
6497 movneg %icc, %l0, %l3
6498 movvs %xcc, %o3, %g6
6499 fpsub16 %f18, %f24, %f24
6500 alignaddrl %g2, %l6, %i3
6501 fxnor %f8, %f22, %f28
6502 ld [%l7 + 0x20], %f23
6503 andncc %g4, %i6, %o1
6504 smulcc %l1, %i1, %o2
6505 udivx %o7, 0x010B, %o4
6506 xor %o5, 0x1328, %i0
6507 edge8l %g1, %l4, %o0
6508 srl %i4, 0x02, %l5
6509 srlx %g5, 0x08, %o6
6510 srax %i7, 0x17, %i5
6511 ldd [%l7 + 0x28], %g2
6512 fcmpes %fcc2, %f21, %f18
6513 edge8 %i2, %g7, %l2
6514 fexpand %f29, %f24
6515 fmovsneg %xcc, %f19, %f3
6516 stw %l0, [%l7 + 0x4C]
6517 udivx %o3, 0x1412, %l3
6518 movleu %xcc, %g2, %g6
6519 movl %xcc, %l6, %g4
6520 addcc %i3, 0x0C02, %i6
6521 array8 %l1, %i1, %o1
6522 mova %xcc, %o7, %o2
6523 andn %o5, 0x0B92, %o4
6524 sra %i0, %g1, %o0
6525 movn %xcc, %l4, %l5
6526 ldsh [%l7 + 0x70], %g5
6527 movre %o6, 0x0BE, %i7
6528 fmovdcs %icc, %f22, %f3
6529 setx loop_24, %l0, %l1
6530 return %l1
6531 nop
6532 rdpr %cwp, %g1
6533 rdpr %cansave, %g2
6534 rdpr %canrestore, %g3
6535 rdpr %cleanwin, %g4
6536 rdpr %otherwin, %g5
6537 rdpr %wstate, %g6
6538loop_24: save %i2, %g7, %l2
6539 rdpr %cwp, %g1
6540 rdpr %cansave, %g2
6541 rdpr %canrestore, %g3
6542 rdpr %cleanwin, %g4
6543 rdpr %otherwin, %g5
6544 rdpr %wstate, %g6
6545 addccc %g3, %l0, %o3
6546 fmul8x16 %f29, %f28, %f16
6547 fmovsgu %icc, %f0, %f31
6548 movg %icc, %l3, %g6
6549 movcs %xcc, %g2, %l6
6550 sll %g4, 0x1B, %i6
6551 fsrc1s %f17, %f14
6552 andn %i3, 0x112C, %l1
6553 udivx %o1, 0x08A1, %o7
6554 edge32n %i1, %o5, %o2
6555 orncc %o4, 0x1A17, %g1
6556 srax %o0, %i0, %l5
6557 stx %g5, [%l7 + 0x70]
6558 sra %l4, %o6, %i5
6559 fmovdn %icc, %f4, %f22
6560 sdivx %i7, 0x0062, %i2
6561 fmovdn %xcc, %f12, %f18
6562 fpack16 %f8, %f12
6563 lduw [%l7 + 0x0C], %i4
6564 sllx %g7, 0x07, %l2
6565 sra %l0, 0x16, %g3
6566 array32 %o3, %l3, %g2
6567 fmovdvc %icc, %f3, %f11
6568 sdivcc %g6, 0x0B10, %g4
6569 edge32n %i6, %l6, %i3
6570 std %f30, [%l7 + 0x30]
6571 ldub [%l7 + 0x27], %o1
6572 fmovrslez %o7, %f6, %f17
6573 ldub [%l7 + 0x74], %i1
6574 fpadd16 %f30, %f16, %f30
6575 sth %l1, [%l7 + 0x1C]
6576 andn %o5, 0x0630, %o2
6577 ldx [%l7 + 0x78], %g1
6578 xor %o0, %i0, %l5
6579 add %o4, 0x0641, %g5
6580 fmovdle %icc, %f17, %f0
6581 fmovdn %icc, %f5, %f22
6582 movne %icc, %l4, %o6
6583 fsrc1 %f6, %f24
6584 stx %i5, [%l7 + 0x50]
6585 ldub [%l7 + 0x5E], %i7
6586 fandnot1s %f5, %f5, %f15
6587 array8 %i2, %i4, %g7
6588 ldub [%l7 + 0x5B], %l2
6589 movvs %icc, %l0, %o3
6590 edge16l %g3, %l3, %g2
6591 fornot1 %f18, %f26, %f4
6592 sth %g6, [%l7 + 0x2E]
6593 alignaddr %i6, %l6, %g4
6594 alignaddrl %i3, %o1, %o7
6595 smulcc %l1, %o5, %o2
6596 nop
6597 set 0x7C, %i2
6598 sth %g1, [%l7 + %i2]
6599 or %i1, 0x04C8, %i0
6600 fabss %f2, %f0
6601 movrgz %o0, %l5, %o4
6602 sdivx %g5, 0x0FEE, %l4
6603 lduh [%l7 + 0x5C], %i5
6604 ldsh [%l7 + 0x2A], %o6
6605 st %f3, [%l7 + 0x4C]
6606 sethi 0x0B9D, %i2
6607 fnot1s %f13, %f26
6608 edge32 %i7, %i4, %g7
6609 subc %l0, %l2, %g3
6610 xorcc %l3, %o3, %g6
6611 ldsw [%l7 + 0x1C], %i6
6612 fcmpeq32 %f4, %f26, %l6
6613 add %g4, 0x1525, %i3
6614 restore %o1, 0x144E, %o7
6615 rdpr %cwp, %g1
6616 rdpr %cansave, %g2
6617 rdpr %canrestore, %g3
6618 rdpr %cleanwin, %g4
6619 rdpr %otherwin, %g5
6620 rdpr %wstate, %g6
6621 fcmpd %fcc1, %f18, %f8
6622 fones %f7
6623 ldsw [%l7 + 0x7C], %l1
6624 edge32l %o5, %g2, %g1
6625 fones %f11
6626 edge32l %o2, %i1, %o0
6627 lduh [%l7 + 0x3C], %i0
6628 sdiv %o4, 0x06C4, %l5
6629 orcc %l4, %g5, %i5
6630 fmul8x16al %f0, %f22, %f8
6631 fnot1s %f10, %f10
6632 srl %o6, 0x10, %i2
6633 save %i7, 0x05AB, %i4
6634 rdpr %cwp, %g1
6635 rdpr %cansave, %g2
6636 rdpr %canrestore, %g3
6637 rdpr %cleanwin, %g4
6638 rdpr %otherwin, %g5
6639 rdpr %wstate, %g6
6640 lduw [%l7 + 0x3C], %l0
6641 fpadd32s %f5, %f23, %f8
6642 addc %g7, 0x149D, %g3
6643 movleu %xcc, %l2, %o3
6644 sra %g6, %i6, %l6
6645 sdivcc %l3, 0x1E82, %g4
6646 bshuffle %f10, %f12, %f20
6647 fcmpne32 %f14, %f14, %i3
6648 fzero %f4
6649 fmovrde %o1, %f20, %f14
6650 sir 0x17CB
6651 fsrc2s %f24, %f2
6652 fors %f30, %f9, %f3
6653 movne %xcc, %l1, %o5
6654 movleu %icc, %g2, %g1
6655 movne %xcc, %o7, %i1
6656 fmovscs %icc, %f10, %f11
6657 sdivx %o2, 0x0E6F, %i0
6658 movleu %icc, %o4, %o0
6659 fpackfix %f24, %f26
6660 edge16n %l5, %l4, %i5
6661 fcmpeq16 %f4, %f0, %o6
6662 edge8n %i2, %i7, %g5
6663 orncc %i4, 0x1176, %l0
6664 stx %g3, [%l7 + 0x40]
6665 sdivcc %g7, 0x1E73, %l2
6666 subccc %g6, 0x1585, %o3
6667 udivcc %i6, 0x073B, %l6
6668 fxnors %f18, %f27, %f3
6669 ldsh [%l7 + 0x26], %g4
6670 movl %icc, %l3, %o1
6671 mulscc %l1, %i3, %o5
6672 ldx [%l7 + 0x08], %g2
6673 ldx [%l7 + 0x20], %o7
6674 fmovspos %icc, %f18, %f23
6675 or %g1, 0x0473, %i1
6676 srax %i0, 0x15, %o4
6677 movrgz %o0, 0x30F, %o2
6678 pdist %f24, %f24, %f22
6679 ldx [%l7 + 0x30], %l5
6680 addcc %l4, 0x1342, %i5
6681 edge32 %o6, %i7, %i2
6682 edge8n %g5, %l0, %g3
6683 subcc %g7, 0x1150, %i4
6684 popc %g6, %o3
6685 edge8 %l2, %i6, %l6
6686 sir 0x0A50
6687 movle %icc, %g4, %o1
6688 addc %l1, %i3, %l3
6689 mulx %g2, %o5, %g1
6690 stw %i1, [%l7 + 0x68]
6691 fpmerge %f16, %f3, %f6
6692 sdiv %i0, 0x1998, %o4
6693 fmovdg %xcc, %f24, %f29
6694 st %f0, [%l7 + 0x34]
6695 sdivcc %o0, 0x0270, %o7
6696 fcmpeq32 %f30, %f18, %o2
6697 edge32n %l4, %l5, %o6
6698 movvs %icc, %i5, %i7
6699 fnot1s %f0, %f1
6700 edge16n %g5, %l0, %i2
6701 fandnot1s %f9, %f6, %f30
6702 alignaddrl %g7, %g3, %g6
6703 orncc %i4, 0x1C1A, %l2
6704 alignaddrl %i6, %o3, %l6
6705 movneg %xcc, %g4, %o1
6706 edge8ln %l1, %i3, %l3
6707 mulscc %o5, 0x106F, %g2
6708 smul %i1, %g1, %i0
6709 fcmple32 %f6, %f0, %o0
6710 andncc %o4, %o7, %o2
6711 st %f2, [%l7 + 0x5C]
6712 ldub [%l7 + 0x25], %l5
6713 srax %o6, %l4, %i7
6714 movvc %icc, %i5, %g5
6715 ldsh [%l7 + 0x54], %l0
6716 sll %g7, 0x01, %g3
6717 nop
6718 set 0x50, %l6
6719 std %f4, [%l7 + %l6]
6720 umul %g6, 0x1FD6, %i2
6721 edge16 %l2, %i4, %o3
6722 edge8l %l6, %i6, %g4
6723 lduw [%l7 + 0x14], %o1
6724 subccc %i3, 0x0190, %l3
6725 ldsh [%l7 + 0x42], %o5
6726 subccc %g2, 0x1C9D, %l1
6727 movg %xcc, %i1, %g1
6728 edge8l %i0, %o0, %o4
6729 fmovdpos %icc, %f3, %f6
6730 subcc %o2, %l5, %o6
6731 ld [%l7 + 0x20], %f24
6732 move %xcc, %l4, %o7
6733 udivcc %i5, 0x0045, %i7
6734 movn %icc, %g5, %g7
6735 andncc %g3, %l0, %g6
6736 srl %i2, %i4, %l2
6737 fpack16 %f4, %f22
6738 udivcc %o3, 0x1226, %i6
6739 or %l6, 0x0D94, %o1
6740 edge8 %i3, %l3, %g4
6741 edge8 %g2, %o5, %l1
6742 xnor %i1, 0x0E7B, %g1
6743 edge32n %o0, %o4, %o2
6744 mova %icc, %l5, %i0
6745 fmovrdlz %l4, %f12, %f12
6746 ldub [%l7 + 0x31], %o6
6747 addccc %i5, %i7, %o7
6748 ldsh [%l7 + 0x1C], %g5
6749 movcc %xcc, %g3, %g7
6750 ldd [%l7 + 0x40], %l0
6751 move %icc, %i2, %i4
6752 fpadd16 %f22, %f28, %f8
6753 edge8n %l2, %o3, %g6
6754 movpos %icc, %i6, %l6
6755 save %o1, %l3, %i3
6756 rdpr %cwp, %g1
6757 rdpr %cansave, %g2
6758 rdpr %canrestore, %g3
6759 rdpr %cleanwin, %g4
6760 rdpr %otherwin, %g5
6761 rdpr %wstate, %g6
6762 andn %g2, %o5, %l1
6763 movgu %icc, %g4, %i1
6764 movre %o0, %o4, %o2
6765 add %g1, %l5, %l4
6766 subcc %i0, 0x100B, %o6
6767 fmovrdlz %i7, %f8, %f30
6768 fmovrslz %i5, %f1, %f21
6769 fnors %f28, %f11, %f0
6770 subccc %o7, %g3, %g7
6771 ldd [%l7 + 0x08], %f14
6772 smulcc %l0, 0x14E9, %i2
6773 andncc %g5, %i4, %l2
6774 edge16l %g6, %o3, %i6
6775 ld [%l7 + 0x50], %f17
6776 ldx [%l7 + 0x20], %l6
6777 ldsh [%l7 + 0x3A], %l3
6778 movgu %icc, %i3, %g2
6779 udiv %o5, 0x0240, %o1
6780 stx %l1, [%l7 + 0x18]
6781 ldd [%l7 + 0x28], %g4
6782 fmovrse %o0, %f0, %f0
6783 edge8 %i1, %o4, %o2
6784 movrne %g1, 0x048, %l4
6785 st %f10, [%l7 + 0x64]
6786 xor %i0, 0x0E8E, %o6
6787 fornot2 %f18, %f4, %f24
6788 fabss %f30, %f31
6789 edge16 %i7, %i5, %l5
6790 fpadd32s %f30, %f6, %f10
6791 save %g3, 0x0F50, %g7
6792 rdpr %cwp, %g1
6793 rdpr %cansave, %g2
6794 rdpr %canrestore, %g3
6795 rdpr %cleanwin, %g4
6796 rdpr %otherwin, %g5
6797 rdpr %wstate, %g6
6798 sll %l0, 0x1E, %i2
6799 movpos %icc, %g5, %i4
6800 edge8 %o7, %l2, %o3
6801 fmovrsgez %i6, %f6, %f15
6802 fmovsn %xcc, %f14, %f29
6803 fzeros %f20
6804 fmovdge %xcc, %f30, %f8
6805 fnot2s %f1, %f21
6806 alignaddr %l6, %g6, %i3
6807 movn %xcc, %l3, %o5
6808 movle %xcc, %g2, %o1
6809 sll %l1, %g4, %i1
6810 edge32l %o4, %o2, %o0
6811 fmovs %f11, %f27
6812 fmuld8ulx16 %f20, %f11, %f12
6813 orn %g1, %i0, %o6
6814 movrgz %l4, %i5, %l5
6815 and %g3, 0x0133, %g7
6816 subccc %l0, 0x06D5, %i2
6817 fmovs %f13, %f28
6818 srlx %i7, %i4, %o7
6819 sllx %l2, %o3, %g5
6820 sethi 0x19F2, %i6
6821 sra %g6, 0x10, %i3
6822 movrlz %l3, %l6, %o5
6823 movgu %icc, %o1, %l1
6824 srl %g4, %g2, %o4
6825 array16 %i1, %o0, %o2
6826 st %f23, [%l7 + 0x1C]
6827 mulx %i0, %o6, %l4
6828 udivx %i5, 0x1F17, %l5
6829 addccc %g3, 0x0C04, %g7
6830 st %f4, [%l7 + 0x44]
6831 srl %g1, 0x0A, %l0
6832 sdivcc %i2, 0x0A0B, %i7
6833 mulscc %i4, 0x0E67, %o7
6834 setx loop_25, %l0, %l1
6835 return %l1
6836 nop
6837 rdpr %cwp, %g1
6838 rdpr %cansave, %g2
6839 rdpr %canrestore, %g3
6840 rdpr %cleanwin, %g4
6841 rdpr %otherwin, %g5
6842 rdpr %wstate, %g6
6843loop_25: nop
6844 set 0x58, %g1
6845 std %f6, [%l7 + %g1]
6846 alignaddrl %g6, %l2, %l3
6847 nop
6848 set 0x20, %l5
6849 std %f26, [%l7 + %l5]
6850 umulcc %i3, %l6, %o5
6851 fmovscs %xcc, %f20, %f23
6852 mulscc %o1, 0x18CC, %l1
6853 fpackfix %f28, %f18
6854 nop
6855 set 0x70, %o7
6856 ldx [%l7 + %o7], %g4
6857 xorcc %g2, %i1, %o4
6858 fmovsvc %icc, %f15, %f10
6859 sll %o0, 0x04, %o2
6860 orn %o6, %l4, %i5
6861 ldx [%l7 + 0x18], %i0
6862 nop
6863 set 0x70, %g6
6864 ldd [%l7 + %g6], %f0
6865 fsrc2s %f10, %f26
6866 sub %g3, 0x020F, %l5
6867 movcs %xcc, %g1, %g7
6868 srl %l0, %i7, %i4
6869 srlx %o7, 0x14, %o3
6870 move %icc, %g5, %i2
6871 ld [%l7 + 0x6C], %f11
6872 subcc %i6, 0x06DD, %g6
6873 sdivx %l2, 0x177E, %l3
6874 fandnot2 %f30, %f4, %f28
6875 smul %i3, %o5, %l6
6876 andcc %l1, 0x13CA, %g4
6877 smulcc %g2, 0x1780, %o1
6878 sir 0x0F09
6879 and %o4, %o0, %i1
6880 save %o6, %o2, %l4
6881 rdpr %cwp, %g1
6882 rdpr %cansave, %g2
6883 rdpr %canrestore, %g3
6884 rdpr %cleanwin, %g4
6885 rdpr %otherwin, %g5
6886 rdpr %wstate, %g6
6887 popc 0x1226, %i0
6888 subc %g3, %i5, %l5
6889 movl %icc, %g1, %g7
6890 srax %i7, %l0, %i4
6891 smul %o3, %g5, %o7
6892 stb %i6, [%l7 + 0x5F]
6893 movre %g6, 0x0B2, %i2
6894 st %f21, [%l7 + 0x58]
6895 lduh [%l7 + 0x50], %l3
6896 fnot1 %f8, %f2
6897 movrlz %i3, 0x0A5, %l2
6898 fmovdle %icc, %f6, %f10
6899 movrlez %o5, %l6, %g4
6900 stb %l1, [%l7 + 0x5F]
6901 addc %g2, 0x035E, %o1
6902 fmul8x16 %f27, %f2, %f4
6903 orn %o0, %o4, %i1
6904 movneg %icc, %o2, %l4
6905 ldsb [%l7 + 0x54], %o6
6906 fcmpgt16 %f2, %f10, %g3
6907 movrne %i0, 0x057, %i5
6908 sll %l5, %g1, %g7
6909 fpsub16 %f4, %f6, %f6
6910 mulx %i7, 0x1D3D, %l0
6911 movrgez %o3, 0x0A6, %g5
6912 nop
6913 set 0x38, %i3
6914 stw %o7, [%l7 + %i3]
6915 fand %f10, %f18, %f10
6916 fmuld8sux16 %f11, %f31, %f18
6917 movvs %icc, %i4, %i6
6918 nop
6919 set 0x72, %i5
6920 sth %g6, [%l7 + %i5]
6921 ldd [%l7 + 0x18], %f24
6922 array32 %i2, %l3, %l2
6923 alignaddrl %o5, %i3, %g4
6924 movl %icc, %l6, %l1
6925 movrgez %o1, %g2, %o4
6926 fornot2s %f1, %f0, %f9
6927 fones %f4
6928 ldub [%l7 + 0x5E], %o0
6929 edge32ln %o2, %l4, %i1
6930 udiv %o6, 0x09B6, %i0
6931 popc %g3, %i5
6932 ldd [%l7 + 0x10], %l4
6933 fexpand %f30, %f28
6934 ld [%l7 + 0x1C], %f29
6935 bshuffle %f0, %f24, %f0
6936 movcs %xcc, %g1, %i7
6937 srlx %l0, 0x02, %g7
6938 addc %o3, 0x1E54, %g5
6939 stb %o7, [%l7 + 0x5F]
6940 ldsw [%l7 + 0x30], %i4
6941 fexpand %f30, %f28
6942 movrgez %i6, 0x3B9, %g6
6943 fxors %f31, %f18, %f8
6944 udivx %i2, 0x0001, %l2
6945 fmovdn %xcc, %f0, %f30
6946 movgu %icc, %l3, %o5
6947 subccc %g4, %l6, %i3
6948 movn %xcc, %o1, %l1
6949 fpadd16s %f15, %f26, %f19
6950 stx %g2, [%l7 + 0x50]
6951 movl %xcc, %o0, %o4
6952 movrgz %l4, 0x0EA, %o2
6953 addcc %i1, %o6, %i0
6954 udivcc %g3, 0x0295, %i5
6955 movrne %l5, %i7, %l0
6956 edge8 %g7, %o3, %g5
6957 fcmps %fcc2, %f12, %f25
6958 fmovdvs %icc, %f9, %f20
6959 restore %g1, %o7, %i6
6960 rdpr %cwp, %g1
6961 rdpr %cansave, %g2
6962 rdpr %canrestore, %g3
6963 rdpr %cleanwin, %g4
6964 rdpr %otherwin, %g5
6965 rdpr %wstate, %g6
6966 edge16ln %g6, %i2, %l2
6967 subccc %l3, %i4, %o5
6968 fcmple16 %f26, %f14, %g4
6969 or %l6, %i3, %o1
6970 bshuffle %f12, %f28, %f8
6971 edge8n %g2, %o0, %o4
6972 sll %l1, %o2, %i1
6973 ld [%l7 + 0x14], %f1
6974 andn %l4, 0x1E18, %o6
6975 stx %i0, [%l7 + 0x68]
6976 edge16 %i5, %l5, %g3
6977 sir 0x1142
6978 movg %xcc, %i7, %l0
6979 faligndata %f18, %f20, %f2
6980 fmovrdlz %g7, %f8, %f4
6981 sub %o3, 0x0DAB, %g1
6982 edge32 %g5, %i6, %g6
6983 stw %i2, [%l7 + 0x5C]
6984 movl %icc, %o7, %l3
6985 movl %icc, %i4, %o5
6986 fmovdle %xcc, %f17, %f30
6987 ldx [%l7 + 0x20], %g4
6988 edge16n %l6, %l2, %i3
6989 fmul8sux16 %f20, %f16, %f26
6990 stb %g2, [%l7 + 0x0A]
6991 and %o1, 0x135F, %o4
6992 subcc %o0, %l1, %i1
6993 fmovdg %icc, %f20, %f13
6994 edge8n %l4, %o6, %o2
6995 srax %i5, %l5, %i0
6996 fornot2 %f20, %f30, %f16
6997 fcmpne16 %f4, %f2, %i7
6998 edge32l %l0, %g7, %o3
6999 sethi 0x0884, %g3
7000 ldsh [%l7 + 0x7A], %g1
7001 edge32ln %g5, %i6, %g6
7002 sra %o7, 0x01, %l3
7003 edge32n %i2, %i4, %g4
7004 save %l6, %l2, %i3
7005 rdpr %cwp, %g1
7006 rdpr %cansave, %g2
7007 rdpr %canrestore, %g3
7008 rdpr %cleanwin, %g4
7009 rdpr %otherwin, %g5
7010 rdpr %wstate, %g6
7011 fmovsle %icc, %f31, %f15
7012 udivcc %o5, 0x0F7D, %o1
7013 movne %icc, %g2, %o0
7014 fmovsvc %icc, %f28, %f18
7015 subccc %o4, %l1, %l4
7016 stx %i1, [%l7 + 0x58]
7017 stw %o2, [%l7 + 0x30]
7018 movleu %xcc, %i5, %o6
7019 lduh [%l7 + 0x6C], %i0
7020 umul %i7, 0x09EF, %l0
7021 stw %l5, [%l7 + 0x74]
7022 fmovdneg %xcc, %f10, %f20
7023 fmovsg %xcc, %f3, %f25
7024 mulscc %o3, 0x0EB3, %g7
7025 subcc %g1, 0x1FB1, %g5
7026 mova %xcc, %i6, %g3
7027 stx %g6, [%l7 + 0x78]
7028 xorcc %l3, %i2, %i4
7029 ldx [%l7 + 0x68], %o7
7030 ldub [%l7 + 0x11], %g4
7031 subcc %l6, 0x08D5, %i3
7032 srlx %o5, 0x18, %o1
7033 fmovs %f21, %f24
7034 lduw [%l7 + 0x0C], %g2
7035 fcmpeq32 %f14, %f12, %l2
7036 edge16l %o4, %l1, %l4
7037 andcc %o0, %i1, %i5
7038 array8 %o2, %i0, %i7
7039 fnands %f26, %f29, %f24
7040 fmovrdne %l0, %f16, %f20
7041 fmovrsgez %o6, %f19, %f2
7042 addc %l5, 0x18F0, %o3
7043 fmovsvc %xcc, %f4, %f4
7044 fcmped %fcc0, %f14, %f24
7045 movleu %icc, %g1, %g5
7046 fands %f21, %f17, %f13
7047 fmovdg %icc, %f8, %f18
7048 fpmerge %f8, %f18, %f26
7049 setx loop_26, %l0, %l1
7050 return %l1
7051 nop
7052 rdpr %cwp, %g1
7053 rdpr %cansave, %g2
7054 rdpr %canrestore, %g3
7055 rdpr %cleanwin, %g4
7056 rdpr %otherwin, %g5
7057 rdpr %wstate, %g6
7058loop_26: xnorcc %g6, 0x1E88, %g3
7059 fcmpeq16 %f12, %f30, %i2
7060 edge16l %i4, %l3, %g4
7061 fmovsvs %xcc, %f21, %f8
7062 fandnot2s %f4, %f8, %f29
7063 edge16 %o7, %l6, %i3
7064 ldsh [%l7 + 0x40], %o5
7065 subc %g2, 0x18EA, %l2
7066 mulscc %o4, 0x1F1E, %o1
7067 restore %l1, %o0, %l4
7068 rdpr %cwp, %g1
7069 rdpr %cansave, %g2
7070 rdpr %canrestore, %g3
7071 rdpr %cleanwin, %g4
7072 rdpr %otherwin, %g5
7073 rdpr %wstate, %g6
7074 sdiv %i1, 0x1D1A, %i5
7075 subccc %i0, %i7, %o2
7076 fzeros %f19
7077 edge32l %o6, %l0, %l5
7078 fandnot1 %f22, %f8, %f18
7079 andn %g1, %o3, %g5
7080 edge8 %i6, %g7, %g6
7081 sdivcc %i2, 0x13E2, %i4
7082 umulcc %g3, %l3, %g4
7083 fxors %f25, %f20, %f9
7084 fornot1 %f6, %f6, %f12
7085 ldsw [%l7 + 0x68], %l6
7086 fcmpeq32 %f10, %f28, %i3
7087 fmovsge %xcc, %f27, %f14
7088 movrlz %o7, 0x2E7, %o5
7089 or %g2, 0x1C37, %o4
7090 popc 0x1EE9, %l2
7091 alignaddrl %l1, %o1, %l4
7092 orn %i1, %o0, %i5
7093 addcc %i0, %i7, %o2
7094 andcc %o6, 0x1895, %l5
7095 srl %g1, 0x0A, %o3
7096 udivcc %g5, 0x0F4A, %i6
7097 edge16 %g7, %g6, %l0
7098 movg %xcc, %i4, %i2
7099 ldub [%l7 + 0x4D], %g3
7100 andcc %l3, 0x1685, %g4
7101 fand %f22, %f26, %f24
7102 lduh [%l7 + 0x72], %i3
7103 orn %o7, %o5, %l6
7104 nop
7105 set 0x48, %l3
7106 stb %o4, [%l7 + %l3]
7107 fxor %f20, %f26, %f20
7108 umulcc %g2, 0x1AA5, %l2
7109 subc %l1, 0x1D01, %o1
7110 addcc %l4, 0x1871, %i1
7111 sllx %i5, %i0, %i7
7112 fabss %f14, %f22
7113 edge32ln %o2, %o0, %o6
7114 addcc %g1, %o3, %l5
7115 or %i6, %g7, %g5
7116 orncc %l0, 0x17D2, %i4
7117 movneg %xcc, %g6, %g3
7118 mulx %l3, %i2, %g4
7119 edge32l %o7, %o5, %l6
7120 setx loop_27, %l0, %l1
7121 return %l1
7122 nop
7123 rdpr %cwp, %g1
7124 rdpr %cansave, %g2
7125 rdpr %canrestore, %g3
7126 rdpr %cleanwin, %g4
7127 rdpr %otherwin, %g5
7128 rdpr %wstate, %g6
7129loop_27: fsrc1 %f2, %f12
7130 edge32 %l1, %o1, %l4
7131 andncc %l2, %i5, %i1
7132 sth %i0, [%l7 + 0x08]
7133 addc %i7, %o0, %o6
7134 move %icc, %g1, %o2
7135 movcc %icc, %l5, %i6
7136 movgu %xcc, %o3, %g7
7137 edge8n %l0, %g5, %g6
7138 fmovsvc %xcc, %f28, %f16
7139 fsrc1s %f14, %f15
7140 add %g3, %i4, %i2
7141 pdist %f16, %f8, %f4
7142 fpsub16s %f18, %f8, %f19
7143 srlx %l3, 0x16, %g4
7144 ldsw [%l7 + 0x3C], %o7
7145 bshuffle %f16, %f26, %f24
7146 alignaddrl %o5, %i3, %o4
7147 xnorcc %l6, 0x0810, %g2
7148 andcc %o1, %l1, %l2
7149 siam 0x3
7150 movrlez %l4, 0x3F8, %i1
7151 umulcc %i5, 0x08BD, %i0
7152 mulscc %i7, %o6, %g1
7153 fones %f2
7154 fpadd16s %f5, %f26, %f26
7155 addcc %o2, %l5, %i6
7156 movl %xcc, %o0, %o3
7157 fmovs %f12, %f2
7158 ldub [%l7 + 0x72], %g7
7159 movne %xcc, %l0, %g6
7160 fand %f30, %f16, %f2
7161 fsrc2s %f10, %f6
7162 sub %g5, %i4, %i2
7163 edge16ln %l3, %g3, %g4
7164 edge16l %o5, %i3, %o7
7165 ldsb [%l7 + 0x18], %l6
7166 fpsub32 %f12, %f10, %f8
7167 sra %o4, 0x18, %g2
7168 sll %l1, %l2, %o1
7169 edge16ln %l4, %i1, %i5
7170 movcs %icc, %i0, %i7
7171 movleu %icc, %o6, %o2
7172 siam 0x4
7173 movvs %xcc, %g1, %i6
7174 addccc %o0, 0x1269, %l5
7175 srlx %o3, %l0, %g7
7176 mova %xcc, %g6, %i4
7177 movcs %xcc, %g5, %l3
7178 st %f21, [%l7 + 0x20]
7179 xnor %g3, 0x0C18, %g4
7180 addccc %i2, 0x14AC, %i3
7181 movrne %o5, 0x00F, %l6
7182 edge32ln %o4, %g2, %o7
7183 movge %xcc, %l2, %l1
7184 fmovrsgez %o1, %f0, %f23
7185 orncc %i1, 0x1B34, %i5
7186 array16 %i0, %i7, %l4
7187 edge32l %o2, %g1, %i6
7188 fmul8x16 %f5, %f6, %f20
7189 and %o6, 0x07E1, %l5
7190 stw %o0, [%l7 + 0x5C]
7191 alignaddrl %l0, %o3, %g6
7192 sir 0x0D58
7193 sub %i4, %g7, %g5
7194 st %f2, [%l7 + 0x48]
7195 edge32n %l3, %g4, %i2
7196 srl %i3, 0x0F, %g3
7197 movge %xcc, %o5, %l6
7198 fmul8x16au %f28, %f24, %f0
7199 sra %g2, %o4, %o7
7200 movne %xcc, %l1, %l2
7201 ldsw [%l7 + 0x74], %i1
7202 movpos %xcc, %o1, %i5
7203 srlx %i0, %l4, %i7
7204 edge16n %o2, %i6, %o6
7205 fcmpd %fcc1, %f18, %f18
7206 smulcc %g1, 0x0685, %o0
7207 andncc %l0, %o3, %g6
7208 ldsh [%l7 + 0x5E], %i4
7209 fmuld8sux16 %f21, %f21, %f18
7210 addc %g7, 0x005F, %l5
7211 ld [%l7 + 0x20], %f11
7212 andncc %g5, %g4, %i2
7213 fones %f12
7214 movle %xcc, %i3, %l3
7215 fmovdpos %icc, %f5, %f8
7216 movrlez %g3, 0x30F, %o5
7217 array32 %l6, %o4, %o7
7218 edge32 %l1, %l2, %i1
7219 or %o1, 0x08AF, %i5
7220 andncc %i0, %l4, %g2
7221 movl %xcc, %o2, %i7
7222 addcc %i6, 0x07D5, %g1
7223 sdivx %o6, 0x1CF8, %l0
7224 edge16l %o3, %g6, %o0
7225 movl %icc, %i4, %l5
7226 orncc %g5, %g4, %g7
7227 lduh [%l7 + 0x76], %i3
7228 fmovdcc %xcc, %f27, %f29
7229 fmovsne %xcc, %f21, %f26
7230 fones %f15
7231 edge16n %i2, %g3, %l3
7232 alignaddrl %o5, %o4, %l6
7233 addccc %o7, %l2, %i1
7234 fnors %f15, %f9, %f0
7235 smulcc %o1, %l1, %i0
7236 sir 0x113B
7237 fmovs %f27, %f20
7238 bshuffle %f10, %f10, %f28
7239 fors %f19, %f14, %f10
7240 fmovrslez %i5, %f0, %f22
7241 movrgz %l4, %g2, %o2
7242 movge %xcc, %i6, %g1
7243 ldub [%l7 + 0x6F], %i7
7244 xnor %l0, 0x0E36, %o6
7245 movrgez %g6, %o3, %o0
7246 ldsh [%l7 + 0x6A], %i4
7247 movcs %xcc, %g5, %g4
7248 ldd [%l7 + 0x30], %f0
7249 sll %g7, 0x1B, %i3
7250 movrne %i2, 0x04B, %l5
7251 sllx %l3, %g3, %o4
7252 ldsw [%l7 + 0x0C], %l6
7253 udiv %o7, 0x05B6, %o5
7254 sra %i1, 0x15, %l2
7255 addccc %o1, 0x1D53, %l1
7256 movgu %xcc, %i5, %i0
7257 orncc %l4, 0x0602, %g2
7258 mulscc %o2, 0x060A, %i6
7259 xnor %g1, 0x09AE, %i7
7260 alignaddr %l0, %g6, %o3
7261 udivx %o0, 0x00EC, %o6
7262 orncc %g5, %i4, %g4
7263 movge %icc, %g7, %i3
7264 fnands %f23, %f4, %f24
7265 movn %xcc, %l5, %i2
7266 edge16ln %g3, %o4, %l6
7267 st %f29, [%l7 + 0x64]
7268 movre %o7, 0x01B, %o5
7269 edge8n %i1, %l3, %l2
7270 sdivx %l1, 0x001D, %o1
7271 ldx [%l7 + 0x70], %i0
7272 fmovs %f30, %f14
7273 fmovdg %icc, %f25, %f13
7274 fmovscc %icc, %f16, %f22
7275 srlx %l4, %g2, %o2
7276 sll %i6, %g1, %i7
7277 save %i5, %l0, %g6
7278 rdpr %cwp, %g1
7279 rdpr %cansave, %g2
7280 rdpr %canrestore, %g3
7281 rdpr %cleanwin, %g4
7282 rdpr %otherwin, %g5
7283 rdpr %wstate, %g6
7284 smulcc %o3, 0x0D47, %o0
7285 movl %icc, %o6, %i4
7286 orcc %g4, 0x1DF1, %g7
7287 array16 %i3, %l5, %i2
7288 movrgez %g3, %o4, %l6
7289 ldd [%l7 + 0x50], %f2
7290 ldub [%l7 + 0x23], %o7
7291 ldsb [%l7 + 0x68], %o5
7292 orncc %g5, %i1, %l2
7293 sdivx %l1, 0x090C, %l3
7294 movrlz %o1, 0x2E7, %l4
7295 fcmpes %fcc2, %f9, %f16
7296 sra %i0, %o2, %i6
7297 subc %g1, 0x0491, %g2
7298 sllx %i7, 0x08, %i5
7299 addccc %g6, %o3, %l0
7300 mova %icc, %o6, %i4
7301 movneg %icc, %g4, %o0
7302 fmovrslz %i3, %f29, %f29
7303 edge8 %g7, %i2, %l5
7304 ld [%l7 + 0x18], %f15
7305 fnot2s %f3, %f16
7306 addccc %o4, 0x19AE, %l6
7307 smulcc %o7, 0x1305, %g3
7308 movre %g5, 0x385, %i1
7309 fmovsl %icc, %f21, %f3
7310 restore %l2, %o5, %l1
7311 rdpr %cwp, %g1
7312 rdpr %cansave, %g2
7313 rdpr %canrestore, %g3
7314 rdpr %cleanwin, %g4
7315 rdpr %otherwin, %g5
7316 rdpr %wstate, %g6
7317 edge8n %l3, %o1, %l4
7318 move %icc, %i0, %i6
7319 movleu %icc, %g1, %g2
7320 ldub [%l7 + 0x1F], %i7
7321 std %f26, [%l7 + 0x20]
7322 fmovsne %xcc, %f15, %f12
7323 movleu %icc, %o2, %g6
7324 xnor %i5, %o3, %o6
7325 st %f27, [%l7 + 0x70]
7326 movvc %icc, %l0, %g4
7327 fornot1 %f18, %f22, %f30
7328 smulcc %i4, 0x16CC, %o0
7329 sdivx %i3, 0x06EC, %g7
7330 movrlz %i2, %l5, %o4
7331 ldx [%l7 + 0x68], %l6
7332 fmuld8sux16 %f22, %f27, %f26
7333 move %xcc, %o7, %g5
7334 ldd [%l7 + 0x60], %i0
7335 alignaddr %l2, %o5, %g3
7336 movre %l1, 0x3F0, %o1
7337 movcc %icc, %l4, %i0
7338 nop
7339 set 0x10, %i6
7340 stx %l3, [%l7 + %i6]
7341 sdiv %i6, 0x0F20, %g2
7342 movcs %icc, %g1, %o2
7343 movgu %icc, %g6, %i5
7344 fnot2s %f27, %f5
7345 mulx %i7, 0x1476, %o3
7346 movleu %xcc, %o6, %g4
7347 and %l0, 0x0279, %o0
7348 array8 %i3, %g7, %i2
7349 movg %icc, %i4, %o4
7350 ldx [%l7 + 0x38], %l5
7351 fmovdg %xcc, %f15, %f21
7352 setx loop_28, %l0, %l1
7353 return %l1
7354 nop
7355 rdpr %cwp, %g1
7356 rdpr %cansave, %g2
7357 rdpr %canrestore, %g3
7358 rdpr %cleanwin, %g4
7359 rdpr %otherwin, %g5
7360 rdpr %wstate, %g6
7361loop_28: edge32ln %g5, %l2, %o5
7362 mulscc %i1, %g3, %l1
7363 movrlez %o1, 0x227, %i0
7364 movge %icc, %l4, %l3
7365 movrlz %g2, 0x32A, %g1
7366 sdivcc %o2, 0x15ED, %i6
7367 movn %xcc, %g6, %i5
7368 ld [%l7 + 0x50], %f27
7369 edge32l %o3, %o6, %i7
7370 smul %l0, 0x01E8, %o0
7371 edge8ln %g4, %i3, %i2
7372 fmul8ulx16 %f6, %f10, %f24
7373 add %i4, 0x1824, %o4
7374 movgu %icc, %l5, %o7
7375 mova %xcc, %g7, %l6
7376 edge32n %l2, %g5, %o5
7377 array8 %i1, %l1, %o1
7378 sub %i0, %l4, %l3
7379 alignaddr %g2, %g1, %g3
7380 sra %i6, %o2, %i5
7381 fsrc1s %f25, %f31
7382 udiv %g6, 0x193A, %o6
7383 edge16ln %i7, %l0, %o0
7384 fmovdvc %xcc, %f20, %f19
7385 siam 0x0
7386 movne %icc, %g4, %i3
7387 restore %o3, 0x0816, %i2
7388 rdpr %cwp, %g1
7389 rdpr %cansave, %g2
7390 rdpr %canrestore, %g3
7391 rdpr %cleanwin, %g4
7392 rdpr %otherwin, %g5
7393 rdpr %wstate, %g6
7394 ldsw [%l7 + 0x38], %i4
7395 addcc %l5, %o7, %g7
7396 stw %l6, [%l7 + 0x60]
7397 ldsh [%l7 + 0x32], %o4
7398 save %l2, 0x14FE, %o5
7399 rdpr %cwp, %g1
7400 rdpr %cansave, %g2
7401 rdpr %canrestore, %g3
7402 rdpr %cleanwin, %g4
7403 rdpr %otherwin, %g5
7404 rdpr %wstate, %g6
7405 array16 %g5, %l1, %o1
7406 edge16 %i1, %i0, %l4
7407 sdivcc %l3, 0x1007, %g2
7408 alignaddrl %g3, %g1, %i6
7409 udivx %o2, 0x1CC2, %i5
7410 movg %icc, %g6, %i7
7411 mova %icc, %l0, %o0
7412 andncc %o6, %g4, %i3
7413 fandnot2 %f26, %f16, %f4
7414 st %f22, [%l7 + 0x68]
7415 lduh [%l7 + 0x5C], %i2
7416 edge8ln %o3, %l5, %o7
7417 movvs %icc, %g7, %i4
7418 fmovsl %xcc, %f3, %f12
7419 edge32ln %o4, %l6, %o5
7420 srlx %l2, 0x14, %l1
7421 or %g5, 0x16AE, %i1
7422 subcc %i0, %o1, %l3
7423 movrgez %g2, %g3, %l4
7424 ldsw [%l7 + 0x2C], %i6
7425 addcc %o2, 0x1746, %i5
7426 movvc %icc, %g6, %i7
7427 movne %icc, %l0, %o0
7428 movvc %xcc, %o6, %g1
7429 movn %xcc, %g4, %i2
7430 smulcc %i3, 0x1525, %l5
7431 fmovsl %xcc, %f20, %f24
7432 ldsb [%l7 + 0x14], %o3
7433 movgu %xcc, %o7, %i4
7434 popc 0x1C32, %o4
7435 movpos %xcc, %l6, %g7
7436 ldsh [%l7 + 0x1A], %o5
7437 stx %l2, [%l7 + 0x10]
7438 mova %xcc, %g5, %l1
7439 fmuld8ulx16 %f30, %f28, %f26
7440 faligndata %f22, %f4, %f8
7441 movge %icc, %i1, %i0
7442 orcc %l3, %o1, %g2
7443 fcmpeq16 %f18, %f0, %g3
7444 xnor %l4, %i6, %o2
7445 movg %xcc, %i5, %g6
7446 ldub [%l7 + 0x73], %l0
7447 fmovscs %xcc, %f0, %f1
7448 smul %o0, %o6, %i7
7449 setx loop_29, %l0, %l1
7450 return %l1
7451 nop
7452 rdpr %cwp, %g1
7453 rdpr %cansave, %g2
7454 rdpr %canrestore, %g3
7455 rdpr %cleanwin, %g4
7456 rdpr %otherwin, %g5
7457 rdpr %wstate, %g6
7458loop_29: orcc %i2, 0x1B83, %i3
7459 sub %l5, 0x0605, %o3
7460 edge8l %o7, %i4, %o4
7461 alignaddrl %l6, %g7, %l2
7462 subcc %o5, 0x05FA, %l1
7463 st %f3, [%l7 + 0x60]
7464 sub %g5, %i1, %i0
7465 ldd [%l7 + 0x50], %f8
7466 orcc %o1, 0x17C8, %l3
7467 andn %g2, 0x1BB8, %l4
7468 alignaddr %i6, %o2, %g3
7469 xorcc %g6, %i5, %o0
7470 sdivcc %l0, 0x1E76, %i7
7471 movle %icc, %o6, %g4
7472 addcc %i2, %i3, %g1
7473 edge32n %l5, %o3, %i4
7474 smul %o4, 0x0C31, %o7
7475 xor %g7, %l6, %o5
7476 movrgz %l1, 0x31D, %l2
7477 edge32 %g5, %i0, %i1
7478 movge %icc, %o1, %l3
7479 ldub [%l7 + 0x2D], %l4
7480 fmuld8sux16 %f1, %f13, %f22
7481 udivx %g2, 0x1730, %i6
7482 lduh [%l7 + 0x30], %o2
7483 ldsb [%l7 + 0x33], %g3
7484 fornot1 %f10, %f20, %f14
7485 movvc %icc, %i5, %g6
7486 edge8ln %l0, %i7, %o6
7487 movvc %icc, %o0, %i2
7488 fcmpeq32 %f16, %f6, %g4
7489 orn %i3, 0x051C, %g1
7490 siam 0x0
7491 movpos %icc, %o3, %l5
7492 sll %i4, 0x0E, %o4
7493 sethi 0x14D4, %g7
7494 edge16 %l6, %o5, %o7
7495 edge32 %l1, %l2, %i0
7496 fpack16 %f26, %f31
7497 movvc %icc, %i1, %o1
7498 fmul8x16al %f8, %f20, %f24
7499 subccc %g5, %l3, %g2
7500 addccc %i6, 0x115D, %l4
7501 andncc %g3, %o2, %g6
7502 edge32l %l0, %i7, %i5
7503 fcmpgt16 %f2, %f16, %o0
7504 fmovd %f6, %f16
7505 stb %i2, [%l7 + 0x6C]
7506 fpadd16 %f14, %f6, %f12
7507 movpos %xcc, %g4, %i3
7508 add %g1, 0x1E5E, %o3
7509 lduh [%l7 + 0x08], %o6
7510 smul %l5, 0x02AD, %o4
7511 edge16l %g7, %i4, %l6
7512 xnor %o7, %o5, %l1
7513 sir 0x0E29
7514 movne %icc, %i0, %i1
7515 std %f10, [%l7 + 0x20]
7516 fones %f15
7517 fmovsneg %icc, %f25, %f1
7518 fpack32 %f0, %f30, %f10
7519 ldd [%l7 + 0x60], %f8
7520 sra %l2, %g5, %l3
7521 udivx %o1, 0x0771, %i6
7522 stx %g2, [%l7 + 0x50]
7523 umul %g3, 0x100E, %l4
7524 orcc %o2, 0x03FD, %g6
7525 subc %l0, 0x008D, %i7
7526 std %f8, [%l7 + 0x78]
7527 st %f9, [%l7 + 0x58]
7528 array8 %i5, %o0, %i2
7529 stb %i3, [%l7 + 0x32]
7530 xnor %g4, %g1, %o6
7531 mova %xcc, %o3, %l5
7532 sdiv %o4, 0x057F, %i4
7533 array8 %g7, %l6, %o7
7534 movrlz %o5, 0x24A, %l1
7535 fandnot1s %f26, %f25, %f20
7536 nop
7537 set 0x57, %g5
7538 ldub [%l7 + %g5], %i1
7539 subc %i0, %g5, %l2
7540 andncc %o1, %l3, %g2
7541 xorcc %i6, 0x18D1, %g3
7542 sdivx %l4, 0x111D, %o2
7543 st %f3, [%l7 + 0x0C]
7544 addccc %l0, 0x1003, %i7
7545 fmovrdne %g6, %f2, %f10
7546 fmovsl %icc, %f27, %f19
7547 nop
7548 set 0x4A, %l0
7549 sth %i5, [%l7 + %l0]
7550 smul %o0, 0x1A50, %i2
7551 stw %i3, [%l7 + 0x20]
7552 edge16l %g4, %o6, %o3
7553 movre %g1, %o4, %i4
7554 orncc %l5, 0x190F, %l6
7555 ldx [%l7 + 0x30], %g7
7556 orncc %o5, %o7, %i1
7557 movrgz %l1, 0x130, %i0
7558 ldsb [%l7 + 0x3C], %l2
7559 sdiv %g5, 0x1DE4, %o1
7560 edge16ln %g2, %i6, %g3
7561 movpos %xcc, %l4, %o2
7562 xnor %l3, %l0, %i7
7563 movn %xcc, %g6, %o0
7564 umul %i5, 0x1239, %i2
7565 stb %g4, [%l7 + 0x08]
7566 movn %xcc, %o6, %o3
7567 movvs %xcc, %i3, %o4
7568 orcc %i4, 0x1B5A, %g1
7569 fmovdvs %xcc, %f0, %f28
7570 edge16 %l6, %g7, %o5
7571 fnot1s %f8, %f15
7572 andn %o7, 0x111C, %i1
7573 ldub [%l7 + 0x26], %l5
7574 movrlz %l1, 0x00C, %l2
7575 sir 0x0D12
7576 mova %xcc, %g5, %i0
7577 sllx %g2, 0x1C, %i6
7578 movvc %icc, %o1, %l4
7579 mulscc %g3, %o2, %l0
7580 or %l3, 0x1BD8, %g6
7581 bshuffle %f16, %f2, %f28
7582 movleu %icc, %o0, %i5
7583 edge8ln %i7, %g4, %i2
7584 sll %o3, %o6, %i3
7585 stw %o4, [%l7 + 0x54]
7586 ldsb [%l7 + 0x3C], %g1
7587 edge32ln %i4, %l6, %o5
7588 movre %g7, %i1, %l5
7589 movvs %xcc, %o7, %l1
7590 edge8n %g5, %l2, %g2
7591 nop
7592 set 0x50, %o4
7593 ldd [%l7 + %o4], %i0
7594 andncc %o1, %i6, %g3
7595 nop
7596 set 0x68, %o5
7597 std %f30, [%l7 + %o5]
7598 alignaddr %o2, %l0, %l3
7599 fxor %f14, %f22, %f30
7600 sir 0x0397
7601 ldsw [%l7 + 0x2C], %l4
7602 movgu %xcc, %g6, %o0
7603 nop
7604 set 0x40, %l1
7605 ldd [%l7 + %l1], %f22
7606 array8 %i5, %i7, %i2
7607 udiv %o3, 0x1364, %o6
7608 ldsw [%l7 + 0x58], %g4
7609 sir 0x0E82
7610 fsrc2s %f17, %f16
7611 alignaddrl %o4, %i3, %g1
7612 edge8ln %i4, %o5, %g7
7613 ldsh [%l7 + 0x74], %l6
7614 edge32n %l5, %o7, %l1
7615 fnegd %f26, %f20
7616 movvc %xcc, %g5, %i1
7617 save %g2, %l2, %i0
7618 rdpr %cwp, %g1
7619 rdpr %cansave, %g2
7620 rdpr %canrestore, %g3
7621 rdpr %cleanwin, %g4
7622 rdpr %otherwin, %g5
7623 rdpr %wstate, %g6
7624 movcc %icc, %o1, %g3
7625 ldsb [%l7 + 0x4D], %i6
7626 orn %o2, %l3, %l0
7627 edge32n %l4, %o0, %g6
7628 xnor %i5, 0x0250, %i7
7629 subccc %o3, 0x0642, %i2
7630 and %o6, 0x15E2, %o4
7631 edge16ln %i3, %g4, %g1
7632 movrne %o5, 0x2D0, %g7
7633 nop
7634 set 0x78, %i1
7635 ldd [%l7 + %i1], %f12
7636 edge8 %i4, %l6, %l5
7637 fmovdge %xcc, %f2, %f21
7638 sll %o7, %l1, %i1
7639 array8 %g2, %l2, %g5
7640 fpadd16 %f22, %f4, %f6
7641 ld [%l7 + 0x48], %f1
7642 srax %i0, %g3, %i6
7643 nop
7644 set 0x68, %o3
7645 sth %o2, [%l7 + %o3]
7646 movvs %xcc, %o1, %l0
7647 fxnor %f12, %f14, %f18
7648 movgu %icc, %l3, %l4
7649 sll %o0, 0x13, %g6
7650 edge8n %i7, %o3, %i2
7651 add %i5, %o4, %o6
7652 fzeros %f14
7653 fmovrdgz %g4, %f22, %f16
7654 array16 %i3, %g1, %g7
7655 ldd [%l7 + 0x70], %f16
7656 subcc %o5, %i4, %l6
7657 movneg %icc, %l5, %o7
7658 fmovrdgz %l1, %f8, %f4
7659 sra %i1, %g2, %l2
7660 mulx %g5, 0x071A, %g3
7661 move %icc, %i0, %i6
7662 edge32l %o1, %l0, %o2
7663 mulscc %l4, %l3, %g6
7664 fmovdcc %icc, %f22, %f31
7665 fandnot2 %f16, %f0, %f16
7666 edge32l %o0, %i7, %o3
7667 movcc %icc, %i2, %i5
7668 fornot2s %f11, %f6, %f8
7669 and %o4, 0x1DD3, %g4
7670 sethi 0x1D2A, %i3
7671 fmovrdlz %o6, %f16, %f10
7672 ld [%l7 + 0x1C], %f27
7673 lduh [%l7 + 0x7C], %g7
7674 alignaddrl %o5, %i4, %l6
7675 movvc %icc, %g1, %l5
7676 fcmpeq32 %f2, %f6, %l1
7677 sllx %i1, %g2, %l2
7678 sll %o7, %g5, %i0
7679 fsrc1 %f14, %f8
7680 ld [%l7 + 0x78], %f31
7681 fmovdcc %icc, %f8, %f17
7682 edge8 %g3, %i6, %o1
7683 movg %xcc, %o2, %l4
7684 sethi 0x08D9, %l0
7685 sth %l3, [%l7 + 0x68]
7686 fmovrsne %g6, %f15, %f20
7687 save %o0, 0x05B3, %o3
7688 rdpr %cwp, %g1
7689 rdpr %cansave, %g2
7690 rdpr %canrestore, %g3
7691 rdpr %cleanwin, %g4
7692 rdpr %otherwin, %g5
7693 rdpr %wstate, %g6
7694 fmovdge %xcc, %f5, %f4
7695 edge16 %i2, %i5, %o4
7696 edge8 %g4, %i3, %i7
7697 edge16n %o6, %g7, %o5
7698 edge32l %i4, %g1, %l5
7699 or %l6, 0x1E16, %l1
7700 array32 %g2, %i1, %o7
7701 fpack32 %f22, %f28, %f28
7702 stb %l2, [%l7 + 0x72]
7703 lduw [%l7 + 0x4C], %i0
7704 fpsub16s %f31, %f31, %f19
7705 udivcc %g3, 0x03AA, %g5
7706 fabsd %f8, %f0
7707 stx %o1, [%l7 + 0x08]
7708 ldd [%l7 + 0x10], %f22
7709 smul %o2, %l4, %i6
7710 sdivcc %l0, 0x11B2, %g6
7711 edge8 %l3, %o3, %o0
7712 stx %i2, [%l7 + 0x70]
7713 movvc %xcc, %o4, %g4
7714 save %i5, 0x1AC8, %i7
7715 rdpr %cwp, %g1
7716 rdpr %cansave, %g2
7717 rdpr %canrestore, %g3
7718 rdpr %cleanwin, %g4
7719 rdpr %otherwin, %g5
7720 rdpr %wstate, %g6
7721 andn %o6, 0x18F7, %g7
7722 umulcc %i3, %i4, %g1
7723 udivx %o5, 0x1D7E, %l6
7724 umul %l1, 0x175F, %g2
7725 alignaddr %i1, %o7, %l2
7726 fmovsgu %icc, %f9, %f10
7727 movleu %xcc, %i0, %g3
7728 sdiv %g5, 0x1F8A, %l5
7729 sir 0x1C72
7730 udivx %o2, 0x1B01, %l4
7731 udivcc %i6, 0x05CA, %l0
7732 edge16l %g6, %o1, %o3
7733 edge8n %o0, %i2, %o4
7734 fnegd %f2, %f2
7735 fzeros %f3
7736 umul %g4, 0x0EA2, %l3
7737 smulcc %i7, %i5, %o6
7738 movle %icc, %i3, %g7
7739 srax %i4, 0x1B, %o5
7740 st %f31, [%l7 + 0x48]
7741 nop
7742 set 0x08, %i7
7743 sth %g1, [%l7 + %i7]
7744 smul %l1, %g2, %i1
7745 movcs %xcc, %l6, %o7
7746 restore %i0, 0x0750, %l2
7747 rdpr %cwp, %g1
7748 rdpr %cansave, %g2
7749 rdpr %canrestore, %g3
7750 rdpr %cleanwin, %g4
7751 rdpr %otherwin, %g5
7752 rdpr %wstate, %g6
7753 andcc %g5, %g3, %o2
7754 fmovrdlz %l5, %f14, %f12
7755 lduh [%l7 + 0x70], %l4
7756 ldsh [%l7 + 0x5A], %i6
7757 mova %icc, %l0, %o1
7758 fmovdpos %icc, %f30, %f14
7759 edge16l %g6, %o3, %i2
7760 xorcc %o0, 0x159E, %o4
7761 mulx %g4, %i7, %i5
7762 edge32n %l3, %o6, %i3
7763 udivx %g7, 0x148A, %i4
7764 ldub [%l7 + 0x15], %o5
7765 faligndata %f12, %f2, %f22
7766 edge32l %g1, %l1, %g2
7767 stb %l6, [%l7 + 0x76]
7768 xnorcc %i1, 0x04BE, %i0
7769 sllx %l2, 0x16, %o7
7770 fand %f18, %f8, %f26
7771 ldsw [%l7 + 0x78], %g3
7772 edge16ln %g5, %o2, %l5
7773 edge8l %i6, %l4, %o1
7774 alignaddrl %g6, %l0, %i2
7775 smulcc %o0, %o4, %o3
7776 sir 0x0C4B
7777 ldsb [%l7 + 0x59], %g4
7778 movre %i5, 0x120, %i7
7779 fmovrsgez %o6, %f16, %f3
7780 xorcc %i3, 0x112E, %g7
7781 ldd [%l7 + 0x60], %i4
7782 movn %xcc, %o5, %g1
7783 subc %l1, %l3, %g2
7784 setx loop_30, %l0, %l1
7785 return %l1
7786 nop
7787 rdpr %cwp, %g1
7788 rdpr %cansave, %g2
7789 rdpr %canrestore, %g3
7790 rdpr %cleanwin, %g4
7791 rdpr %otherwin, %g5
7792 rdpr %wstate, %g6
7793loop_30: nop
7794 set 0x34, %o0
7795 sth %o7, [%l7 + %o0]
7796 fabss %f12, %f26
7797 edge8ln %i1, %g5, %g3
7798 subccc %o2, 0x1C95, %l5
7799 fcmpes %fcc1, %f31, %f30
7800 array8 %i6, %l4, %g6
7801 fcmpd %fcc3, %f24, %f16
7802 fpmerge %f26, %f8, %f10
7803 sdivx %l0, 0x0EAF, %o1
7804 restore %i2, %o4, %o3
7805 rdpr %cwp, %g1
7806 rdpr %cansave, %g2
7807 rdpr %canrestore, %g3
7808 rdpr %cleanwin, %g4
7809 rdpr %otherwin, %g5
7810 rdpr %wstate, %g6
7811 fmovsvc %icc, %f21, %f18
7812 fmovs %f15, %f4
7813 alignaddrl %o0, %i5, %i7
7814 andcc %g4, %i3, %o6
7815 xor %g7, 0x1EF2, %o5
7816 edge8 %g1, %l1, %l3
7817 movl %xcc, %i4, %g2
7818 edge32 %i0, %l6, %l2
7819 edge16n %o7, %i1, %g3
7820 ldsb [%l7 + 0x6A], %o2
7821 addccc %l5, 0x1957, %i6
7822 subccc %l4, 0x079A, %g6
7823 edge8n %g5, %l0, %o1
7824 movvs %icc, %o4, %i2
7825 orn %o3, 0x196F, %o0
7826 movre %i7, 0x085, %g4
7827 fors %f8, %f8, %f15
7828 ldsw [%l7 + 0x7C], %i3
7829 fornot2 %f8, %f18, %f8
7830 fnor %f18, %f14, %f20
7831 fpadd32s %f6, %f8, %f20
7832 edge8 %o6, %g7, %i5
7833 array16 %o5, %l1, %g1
7834 fones %f10
7835 orn %i4, 0x167A, %l3
7836 movvs %xcc, %g2, %i0
7837 save %l6, 0x0A6B, %o7
7838 rdpr %cwp, %g1
7839 rdpr %cansave, %g2
7840 rdpr %canrestore, %g3
7841 rdpr %cleanwin, %g4
7842 rdpr %otherwin, %g5
7843 rdpr %wstate, %g6
7844 udivcc %l2, 0x1A4D, %g3
7845 ldx [%l7 + 0x48], %o2
7846 addcc %l5, 0x136A, %i6
7847 popc %i1, %l4
7848 movrgz %g5, %g6, %l0
7849 sllx %o1, %o4, %i2
7850 fcmped %fcc1, %f18, %f30
7851 movne %icc, %o0, %i7
7852 movn %xcc, %o3, %g4
7853 fnot2 %f20, %f12
7854 movneg %xcc, %i3, %o6
7855 setx loop_31, %l0, %l1
7856 return %l1
7857 nop
7858 rdpr %cwp, %g1
7859 rdpr %cansave, %g2
7860 rdpr %canrestore, %g3
7861 rdpr %cleanwin, %g4
7862 rdpr %otherwin, %g5
7863 rdpr %wstate, %g6
7864loop_31: srlx %g1, %i4, %l1
7865 movrlz %l3, %i0, %g2
7866 sll %o7, %l6, %g3
7867 edge8 %o2, %l2, %l5
7868 movleu %icc, %i1, %i6
7869 fmovdl %xcc, %f19, %f26
7870 udivx %l4, 0x088C, %g6
7871 edge8 %g5, %o1, %o4
7872 xnor %l0, 0x1B4B, %o0
7873 edge16ln %i2, %i7, %o3
7874 fmovrdlez %g4, %f28, %f30
7875 sdivcc %i3, 0x05DA, %o6
7876 edge32ln %i5, %g7, %g1
7877 orncc %o5, 0x1B82, %l1
7878 udivcc %i4, 0x10FE, %l3
7879 movn %xcc, %i0, %o7
7880 srax %l6, 0x03, %g3
7881 addc %g2, %l2, %l5
7882 movn %icc, %o2, %i6
7883 smulcc %i1, 0x0493, %l4
7884 ldd [%l7 + 0x18], %f20
7885 fmul8x16au %f17, %f4, %f26
7886 fmul8x16au %f0, %f27, %f8
7887 sllx %g6, 0x1D, %o1
7888 addccc %g5, 0x1B1A, %o4
7889 sethi 0x0DF7, %l0
7890 umulcc %o0, 0x1666, %i2
7891 andn %o3, 0x0AD2, %g4
7892 or %i3, %o6, %i5
7893 mulx %g7, 0x155E, %i7
7894 sdivcc %g1, 0x0B9B, %o5
7895 ldsw [%l7 + 0x78], %l1
7896 and %l3, 0x1899, %i0
7897 edge8 %i4, %l6, %o7
7898 udivx %g3, 0x1025, %g2
7899 subc %l5, %l2, %i6
7900 edge16ln %o2, %i1, %g6
7901 ldsh [%l7 + 0x1E], %l4
7902 movvc %icc, %o1, %o4
7903 movl %xcc, %g5, %l0
7904 movgu %icc, %i2, %o0
7905 srlx %g4, 0x1A, %o3
7906 fmovrsgez %i3, %f19, %f18
7907 sdivx %i5, 0x191E, %g7
7908 umul %o6, %i7, %o5
7909 mulx %l1, %g1, %i0
7910 edge8l %i4, %l6, %o7
7911 xorcc %g3, %l3, %g2
7912 addcc %l2, 0x0B5E, %i6
7913 movrgz %o2, %l5, %g6
7914 movrlez %l4, %i1, %o4
7915 fxnor %f10, %f30, %f14
7916 save %g5, 0x170A, %o1
7917 rdpr %cwp, %g1
7918 rdpr %cansave, %g2
7919 rdpr %canrestore, %g3
7920 rdpr %cleanwin, %g4
7921 rdpr %otherwin, %g5
7922 rdpr %wstate, %g6
7923 fpsub32s %f19, %f12, %f10
7924 sllx %i2, 0x1A, %o0
7925 smulcc %g4, 0x09C5, %o3
7926 mulscc %l0, 0x0902, %i3
7927 addc %i5, %o6, %i7
7928 fmovsne %xcc, %f8, %f30
7929 or %o5, %g7, %l1
7930 movg %xcc, %i0, %g1
7931 mulscc %l6, %o7, %i4
7932 array8 %g3, %g2, %l2
7933 movrgez %l3, 0x03D, %o2
7934 srl %l5, %g6, %i6
7935 andcc %i1, %l4, %o4
7936 edge32n %o1, %i2, %o0
7937 orcc %g4, %g5, %o3
7938 subcc %l0, %i5, %i3
7939 fmovsneg %icc, %f26, %f29
7940 fornot1 %f22, %f14, %f0
7941 fmovscc %icc, %f20, %f13
7942 movl %xcc, %o6, %o5
7943 andcc %g7, %i7, %l1
7944 array8 %g1, %l6, %i0
7945 fmovrslz %o7, %f11, %f0
7946 sdivx %i4, 0x15A7, %g3
7947 lduw [%l7 + 0x18], %l2
7948 movn %icc, %g2, %l3
7949 array32 %l5, %g6, %i6
7950 fmovrsgez %i1, %f25, %f21
7951 udiv %o2, 0x0A25, %l4
7952 addc %o1, 0x01ED, %i2
7953 udivcc %o4, 0x08D6, %o0
7954 movcs %icc, %g5, %g4
7955 edge8l %o3, %l0, %i5
7956 sll %o6, %o5, %g7
7957 sir 0x0623
7958 subccc %i7, 0x0556, %l1
7959 edge8l %i3, %g1, %l6
7960 subccc %i0, 0x1909, %i4
7961 movrne %g3, 0x364, %o7
7962 smul %l2, %g2, %l5
7963 fpadd16 %f2, %f4, %f12
7964 smulcc %g6, 0x006C, %l3
7965 edge8ln %i6, %o2, %l4
7966 lduh [%l7 + 0x1A], %o1
7967 addcc %i1, %o4, %i2
7968 sra %g5, 0x0E, %g4
7969 edge32 %o0, %l0, %o3
7970 ldsh [%l7 + 0x60], %i5
7971 popc %o6, %g7
7972 array8 %o5, %l1, %i3
7973 orncc %i7, 0x160E, %l6
7974 fmovsvs %icc, %f5, %f27
7975 edge16n %g1, %i4, %g3
7976 subcc %o7, 0x0E99, %l2
7977 movrgz %i0, 0x365, %l5
7978 nop
7979 set 0x60, %i0
7980 ldub [%l7 + %i0], %g2
7981 fpsub32s %f19, %f30, %f0
7982 ldsw [%l7 + 0x5C], %l3
7983 sth %g6, [%l7 + 0x50]
7984 srlx %o2, %l4, %o1
7985 alignaddr %i1, %i6, %o4
7986 sra %g5, 0x14, %g4
7987 fmovdleu %icc, %f17, %f23
7988 fmovsa %icc, %f7, %f9
7989 restore %i2, %l0, %o3
7990 rdpr %cwp, %g1
7991 rdpr %cansave, %g2
7992 rdpr %canrestore, %g3
7993 rdpr %cleanwin, %g4
7994 rdpr %otherwin, %g5
7995 rdpr %wstate, %g6
7996 lduh [%l7 + 0x30], %o0
7997 and %o6, %i5, %o5
7998 or %g7, %l1, %i3
7999 movvs %xcc, %i7, %l6
8000 for %f10, %f16, %f18
8001 udivx %i4, 0x0C52, %g3
8002 fmovrse %g1, %f17, %f9
8003 xor %l2, %i0, %l5
8004 fpadd16 %f10, %f8, %f18
8005 add %o7, %g2, %l3
8006 orncc %o2, 0x1B29, %l4
8007 edge16 %g6, %o1, %i6
8008 fcmpne32 %f4, %f14, %o4
8009 std %f8, [%l7 + 0x20]
8010 edge32ln %i1, %g5, %i2
8011 fxnor %f10, %f12, %f22
8012 lduh [%l7 + 0x62], %l0
8013 smul %o3, %o0, %o6
8014 smul %i5, 0x0E9B, %o5
8015 srlx %g4, %g7, %l1
8016 mulx %i3, %l6, %i4
8017 fmovdgu %icc, %f16, %f26
8018 srax %g3, 0x1B, %i7
8019 fmovd %f12, %f30
8020 alignaddrl %l2, %g1, %i0
8021 orncc %l5, 0x1860, %o7
8022 alignaddrl %l3, %o2, %l4
8023 alignaddr %g6, %g2, %o1
8024 st %f29, [%l7 + 0x74]
8025 move %icc, %i6, %i1
8026 fmovdvc %xcc, %f11, %f8
8027 fmovsg %icc, %f4, %f0
8028 nop
8029 set 0x50, %g3
8030 std %f16, [%l7 + %g3]
8031 sdivx %o4, 0x1299, %g5
8032 fmovsg %xcc, %f26, %f12
8033 movg %xcc, %i2, %o3
8034 movgu %xcc, %o0, %o6
8035 movre %i5, 0x32B, %o5
8036 edge16n %g4, %g7, %l1
8037 fands %f3, %f4, %f27
8038 subc %l0, 0x0C81, %i3
8039 mulx %i4, 0x009A, %l6
8040 ldsh [%l7 + 0x3E], %i7
8041 fnands %f22, %f20, %f11
8042 stb %l2, [%l7 + 0x74]
8043 xnor %g3, 0x02D3, %i0
8044 fmovdneg %icc, %f21, %f29
8045 edge32 %g1, %o7, %l5
8046 subccc %o2, %l4, %g6
8047 movrne %l3, %g2, %o1
8048 nop
8049 set 0x40, %l2
8050 ldd [%l7 + %l2], %f0
8051 edge32l %i1, %i6, %g5
8052 umulcc %i2, 0x1BC4, %o4
8053 pdist %f4, %f22, %f26
8054 movpos %xcc, %o0, %o3
8055 fnand %f4, %f0, %f26
8056 orcc %o6, 0x01EA, %o5
8057 movge %icc, %i5, %g7
8058 ldsh [%l7 + 0x68], %g4
8059 save %l1, %i3, %l0
8060 rdpr %cwp, %g1
8061 rdpr %cansave, %g2
8062 rdpr %canrestore, %g3
8063 rdpr %cleanwin, %g4
8064 rdpr %otherwin, %g5
8065 rdpr %wstate, %g6
8066 fmovdvs %xcc, %f24, %f2
8067 edge32ln %l6, %i4, %i7
8068 add %g3, 0x1D2B, %i0
8069 addcc %l2, %g1, %l5
8070 lduw [%l7 + 0x10], %o2
8071 edge8n %l4, %o7, %g6
8072 srlx %g2, 0x0D, %o1
8073 srax %l3, 0x0F, %i1
8074 fmovdcc %icc, %f30, %f25
8075 movne %icc, %i6, %g5
8076 edge8ln %i2, %o4, %o0
8077 save %o6, %o3, %o5
8078 rdpr %cwp, %g1
8079 rdpr %cansave, %g2
8080 rdpr %canrestore, %g3
8081 rdpr %cleanwin, %g4
8082 rdpr %otherwin, %g5
8083 rdpr %wstate, %g6
8084 movrgz %g7, 0x325, %i5
8085 faligndata %f6, %f26, %f10
8086 andncc %l1, %g4, %l0
8087 movvs %icc, %i3, %l6
8088 sdiv %i7, 0x1596, %g3
8089 movleu %xcc, %i0, %i4
8090 lduw [%l7 + 0x38], %l2
8091 fxnor %f10, %f8, %f16
8092 andcc %l5, %o2, %g1
8093 faligndata %f8, %f16, %f0
8094 movcs %icc, %o7, %l4
8095 fnors %f20, %f26, %f17
8096 subccc %g6, 0x006E, %g2
8097 edge16ln %o1, %l3, %i1
8098 andcc %i6, %i2, %g5
8099 fmovdge %icc, %f7, %f20
8100 subc %o0, 0x1226, %o6
8101 movle %xcc, %o4, %o5
8102 sir 0x077F
8103 smulcc %o3, %g7, %l1
8104 edge8 %g4, %i5, %i3
8105 sdiv %l0, 0x0C71, %l6
8106 sub %i7, %g3, %i0
8107 xor %l2, 0x0564, %i4
8108 stb %o2, [%l7 + 0x13]
8109 ldub [%l7 + 0x19], %g1
8110 udivx %l5, 0x0010, %l4
8111 srl %o7, %g2, %g6
8112 edge16n %l3, %o1, %i1
8113 edge16l %i2, %g5, %i6
8114 movvc %xcc, %o0, %o4
8115 edge8 %o5, %o6, %o3
8116 movvs %xcc, %l1, %g7
8117 movneg %icc, %i5, %i3
8118 move %xcc, %g4, %l0
8119 alignaddrl %l6, %g3, %i7
8120 fmovsvc %xcc, %f4, %f8
8121 ldub [%l7 + 0x66], %i0
8122 mova %xcc, %l2, %o2
8123 edge8 %i4, %g1, %l5
8124 fcmpgt16 %f16, %f20, %o7
8125 movrlez %g2, %g6, %l3
8126 movpos %icc, %l4, %o1
8127 sir 0x1FB1
8128 movrlz %i1, %g5, %i6
8129 ld [%l7 + 0x44], %f24
8130 ldsb [%l7 + 0x5E], %i2
8131 edge16n %o4, %o5, %o6
8132 addccc %o3, %l1, %o0
8133 fpadd32s %f19, %f28, %f8
8134 fcmpd %fcc3, %f12, %f4
8135 std %f4, [%l7 + 0x38]
8136 fnot2s %f8, %f23
8137 andncc %g7, %i5, %i3
8138 fnot2s %f10, %f17
8139 srlx %l0, %g4, %l6
8140 mulx %g3, %i0, %i7
8141 lduw [%l7 + 0x5C], %o2
8142 fmovde %icc, %f0, %f19
8143 stb %i4, [%l7 + 0x2A]
8144 movcc %icc, %l2, %g1
8145 udiv %l5, 0x0B02, %g2
8146 sth %g6, [%l7 + 0x44]
8147 fornot1 %f16, %f6, %f30
8148 fmul8x16au %f30, %f2, %f20
8149 smul %o7, %l3, %o1
8150 popc %l4, %i1
8151 movge %xcc, %g5, %i6
8152 array16 %i2, %o5, %o6
8153 fcmpd %fcc1, %f10, %f0
8154 srl %o4, 0x0A, %l1
8155 movrlz %o0, %o3, %i5
8156 xnorcc %g7, %i3, %l0
8157 std %f8, [%l7 + 0x48]
8158 movvs %icc, %l6, %g4
8159 movre %g3, 0x1D1, %i0
8160 movg %xcc, %o2, %i4
8161 orn %l2, 0x023B, %g1
8162 umulcc %l5, 0x19E4, %g2
8163 sth %i7, [%l7 + 0x62]
8164 fpadd16s %f17, %f2, %f7
8165 fpmerge %f3, %f6, %f30
8166 edge16ln %o7, %l3, %g6
8167 udivx %o1, 0x1020, %i1
8168 stx %l4, [%l7 + 0x30]
8169 smul %i6, 0x0BCE, %i2
8170 setx loop_32, %l0, %l1
8171 return %l1
8172 nop
8173 rdpr %cwp, %g1
8174 rdpr %cansave, %g2
8175 rdpr %canrestore, %g3
8176 rdpr %cleanwin, %g4
8177 rdpr %otherwin, %g5
8178 rdpr %wstate, %g6
8179loop_32: ldx [%l7 + 0x68], %o6
8180 edge16n %l1, %o3, %i5
8181 udivcc %g7, 0x0A26, %o0
8182 subccc %i3, 0x1F50, %l0
8183 lduw [%l7 + 0x0C], %g4
8184 movcc %icc, %l6, %g3
8185 array16 %o2, %i4, %l2
8186 movvc %xcc, %g1, %i0
8187 movrlz %l5, 0x1F0, %i7
8188 smulcc %o7, 0x1C31, %g2
8189 move %icc, %g6, %o1
8190 fmovrdlez %l3, %f28, %f16
8191 movrgez %l4, 0x092, %i1
8192 fpadd16s %f23, %f25, %f25
8193 srax %i2, %i6, %o5
8194 srl %g5, 0x09, %o4
8195 movrlez %l1, 0x2BF, %o6
8196 ldd [%l7 + 0x60], %o2
8197 lduh [%l7 + 0x6E], %i5
8198 fxnor %f30, %f28, %f18
8199 udiv %o0, 0x0F89, %i3
8200 ldx [%l7 + 0x28], %g7
8201 fmul8sux16 %f10, %f2, %f8
8202 fpack16 %f26, %f7
8203 sdiv %g4, 0x1A93, %l6
8204 ldub [%l7 + 0x2E], %g3
8205 mulx %o2, %i4, %l2
8206 ldd [%l7 + 0x10], %l0
8207 sra %i0, 0x1E, %l5
8208 addccc %g1, %o7, %i7
8209 fcmpne16 %f22, %f0, %g2
8210 edge32l %o1, %g6, %l3
8211 fmul8ulx16 %f30, %f16, %f24
8212 mulx %l4, %i1, %i2
8213 nop
8214 set 0x28, %i4
8215 ldd [%l7 + %i4], %o4
8216 orn %g5, %i6, %o4
8217 restore %l1, %o3, %o6
8218 rdpr %cwp, %g1
8219 rdpr %cansave, %g2
8220 rdpr %canrestore, %g3
8221 rdpr %cleanwin, %g4
8222 rdpr %otherwin, %g5
8223 rdpr %wstate, %g6
8224 ldd [%l7 + 0x48], %i4
8225 movne %icc, %i3, %o0
8226 fsrc1s %f7, %f7
8227 fpadd16 %f22, %f6, %f18
8228 andn %g4, 0x1775, %g7
8229 orcc %l6, %o2, %i4
8230 xorcc %l2, 0x0E29, %g3
8231 popc %i0, %l0
8232 fmovdl %icc, %f4, %f0
8233 fmovsneg %xcc, %f2, %f26
8234 add %l5, %o7, %i7
8235 andcc %g2, %g1, %g6
8236 addccc %o1, %l3, %i1
8237 save %l4, 0x1FC9, %o5
8238 rdpr %cwp, %g1
8239 rdpr %cansave, %g2
8240 rdpr %canrestore, %g3
8241 rdpr %cleanwin, %g4
8242 rdpr %otherwin, %g5
8243 rdpr %wstate, %g6
8244 fnand %f18, %f20, %f12
8245 sdivcc %g5, 0x1781, %i2
8246 fmuld8ulx16 %f0, %f13, %f14
8247 fcmped %fcc0, %f26, %f16
8248 movrgz %i6, 0x0B5, %l1
8249 edge8 %o4, %o6, %i5
8250 mova %xcc, %i3, %o3
8251 sra %g4, %g7, %l6
8252 movleu %xcc, %o0, %o2
8253 alignaddrl %i4, %l2, %i0
8254 fandnot2s %f22, %f31, %f6
8255 srax %g3, 0x05, %l5
8256 popc %l0, %i7
8257 udivx %g2, 0x0EA3, %o7
8258 std %f10, [%l7 + 0x48]
8259 nop
8260 set 0x6C, %g7
8261 lduw [%l7 + %g7], %g1
8262 alignaddr %o1, %g6, %l3
8263 movrlez %i1, 0x1E1, %o5
8264 movleu %xcc, %l4, %g5
8265 lduh [%l7 + 0x4E], %i6
8266 movrne %i2, 0x135, %o4
8267 array16 %l1, %o6, %i5
8268 array16 %o3, %g4, %g7
8269 lduh [%l7 + 0x46], %l6
8270 edge32n %i3, %o2, %o0
8271 movcc %icc, %l2, %i4
8272 movrgez %i0, %g3, %l0
8273 movne %icc, %l5, %g2
8274 fnot2s %f26, %f18
8275 fmovse %icc, %f4, %f23
8276 move %icc, %i7, %o7
8277 edge16n %g1, %g6, %l3
8278 fmovrdlz %o1, %f8, %f18
8279 movrlz %o5, %i1, %g5
8280 fmovdne %xcc, %f0, %f2
8281 movle %xcc, %i6, %l4
8282 or %o4, 0x1722, %i2
8283 movrne %l1, %o6, %i5
8284 sllx %g4, 0x0A, %o3
8285 pdist %f18, %f18, %f28
8286 save %l6, %i3, %g7
8287 rdpr %cwp, %g1
8288 rdpr %cansave, %g2
8289 rdpr %canrestore, %g3
8290 rdpr %cleanwin, %g4
8291 rdpr %otherwin, %g5
8292 rdpr %wstate, %g6
8293 movne %icc, %o2, %o0
8294 sllx %l2, 0x17, %i0
8295 movn %icc, %i4, %g3
8296 movcc %icc, %l5, %g2
8297 fpack16 %f28, %f8
8298 andncc %i7, %l0, %g1
8299 fcmpeq32 %f26, %f22, %o7
8300 edge16ln %l3, %o1, %g6
8301 fpsub16 %f4, %f20, %f28
8302 movvs %icc, %i1, %o5
8303 fcmpeq16 %f8, %f0, %i6
8304 edge32n %g5, %l4, %o4
8305 fmovdg %xcc, %f0, %f11
8306 movrne %l1, 0x309, %i2
8307 fandnot2 %f2, %f6, %f14
8308 srlx %o6, %i5, %o3
8309 edge32n %l6, %i3, %g7
8310 fmul8x16au %f17, %f7, %f4
8311 save %o2, %o0, %g4
8312 rdpr %cwp, %g1
8313 rdpr %cansave, %g2
8314 rdpr %canrestore, %g3
8315 rdpr %cleanwin, %g4
8316 rdpr %otherwin, %g5
8317 rdpr %wstate, %g6
8318 ldd [%l7 + 0x58], %f24
8319 fmovspos %xcc, %f28, %f12
8320 fands %f23, %f7, %f29
8321 mulx %i0, 0x03CF, %i4
8322 ldd [%l7 + 0x50], %l2
8323 movrgz %l5, 0x1EB, %g2
8324 fpsub16s %f8, %f25, %f29
8325 andn %i7, %l0, %g3
8326 smulcc %o7, %l3, %o1
8327 edge8ln %g6, %g1, %i1
8328 fnand %f26, %f18, %f4
8329 udiv %i6, 0x1EB3, %g5
8330 umulcc %o5, 0x15F6, %o4
8331 fcmpne16 %f24, %f0, %l4
8332 edge32 %i2, %l1, %o6
8333 movcs %xcc, %o3, %l6
8334 subccc %i3, %g7, %i5
8335 edge8 %o2, %o0, %i0
8336 alignaddr %g4, %l2, %l5
8337 srax %g2, %i4, %i7
8338 fmovdl %xcc, %f22, %f0
8339 st %f7, [%l7 + 0x3C]
8340 sethi 0x17BA, %g3
8341 fone %f28
8342 fsrc1s %f28, %f8
8343 edge8 %l0, %l3, %o7
8344 andn %o1, %g1, %g6
8345 sdiv %i6, 0x0B0D, %g5
8346 movl %xcc, %o5, %i1
8347 sub %l4, 0x1CCF, %o4
8348 fpackfix %f26, %f13
8349 sir 0x1123
8350 addccc %i2, 0x054C, %o6
8351 fmuld8sux16 %f28, %f9, %f16
8352 fmul8x16 %f31, %f12, %f14
8353 faligndata %f14, %f30, %f4
8354 andn %l1, %l6, %i3
8355 ldsw [%l7 + 0x24], %g7
8356 edge16l %i5, %o3, %o2
8357 or %i0, 0x177A, %o0
8358 lduw [%l7 + 0x10], %g4
8359 fmovdg %icc, %f7, %f20
8360 ldx [%l7 + 0x68], %l2
8361 edge32n %l5, %i4, %i7
8362 sethi 0x0839, %g3
8363 stw %g2, [%l7 + 0x78]
8364 sdivcc %l3, 0x07E3, %o7
8365 movrne %l0, %g1, %g6
8366 sdiv %o1, 0x1356, %i6
8367 fmovs %f20, %f21
8368 save %o5, %g5, %i1
8369 rdpr %cwp, %g1
8370 rdpr %cansave, %g2
8371 rdpr %canrestore, %g3
8372 rdpr %cleanwin, %g4
8373 rdpr %otherwin, %g5
8374 rdpr %wstate, %g6
8375 popc 0x0A35, %o4
8376 movle %icc, %l4, %i2
8377 fmovrde %l1, %f20, %f10
8378 subc %l6, %i3, %o6
8379 fmovrse %g7, %f19, %f1
8380 fmovrsne %i5, %f0, %f27
8381 andn %o2, 0x18B2, %o3
8382 andncc %o0, %g4, %l2
8383 edge32 %i0, %i4, %l5
8384 stb %g3, [%l7 + 0x6E]
8385 bshuffle %f18, %f8, %f2
8386 fxnors %f23, %f13, %f1
8387 srax %g2, %l3, %o7
8388 movne %icc, %i7, %l0
8389 stw %g1, [%l7 + 0x18]
8390 mova %icc, %o1, %g6
8391 stx %i6, [%l7 + 0x60]
8392 fmovrdne %g5, %f30, %f16
8393 nop
8394 set 0x58, %g2
8395 std %f10, [%l7 + %g2]
8396 fmovrsgz %i1, %f1, %f16
8397 edge32n %o4, %l4, %o5
8398 smul %i2, %l6, %l1
8399 fcmped %fcc2, %f16, %f6
8400 fmovdneg %xcc, %f20, %f14
8401 movrlez %o6, 0x288, %g7
8402 fsrc2 %f2, %f20
8403 movle %icc, %i3, %i5
8404 edge32ln %o3, %o2, %o0
8405 mulscc %g4, 0x067D, %i0
8406 alignaddrl %i4, %l2, %g3
8407 xor %g2, 0x0938, %l5
8408 sdivcc %o7, 0x0071, %i7
8409 movne %xcc, %l0, %g1
8410 fandnot1s %f19, %f2, %f0
8411 srlx %l3, %g6, %i6
8412 sub %g5, %i1, %o1
8413 fmovrdlez %l4, %f2, %f30
8414 edge8l %o5, %o4, %l6
8415 array8 %i2, %o6, %g7
8416 edge8n %i3, %i5, %l1
8417 pdist %f26, %f14, %f30
8418 mulx %o2, %o0, %g4
8419 fpadd32s %f7, %f16, %f9
8420 movrgz %o3, %i0, %i4
8421 edge32 %l2, %g2, %g3
8422 andn %l5, %o7, %i7
8423 sdiv %l0, 0x136B, %l3
8424 fpadd32s %f1, %f29, %f13
8425 movrlz %g6, 0x2AD, %i6
8426 movcc %icc, %g5, %g1
8427 movle %icc, %i1, %o1
8428 edge16ln %o5, %o4, %l6
8429 movrgez %l4, 0x260, %i2
8430 ld [%l7 + 0x4C], %f31
8431 sdivx %o6, 0x1D04, %g7
8432 fornot2s %f13, %f1, %f18
8433 array32 %i5, %i3, %l1
8434 addcc %o0, %g4, %o2
8435 mulx %o3, 0x1935, %i0
8436 siam 0x4
8437 sethi 0x10C3, %l2
8438 smulcc %g2, 0x0416, %g3
8439 nop
8440 set 0x0E, %g4
8441 sth %i4, [%l7 + %g4]
8442 movre %l5, %i7, %o7
8443 edge8l %l3, %l0, %g6
8444 ldsh [%l7 + 0x50], %i6
8445 fmovrsne %g5, %f19, %f21
8446 fnors %f20, %f31, %f15
8447 popc 0x188F, %g1
8448 xor %o1, 0x1A36, %i1
8449 orcc %o4, %o5, %l4
8450 fornot1s %f14, %f11, %f13
8451 edge16l %l6, %i2, %g7
8452 and %o6, 0x0658, %i3
8453 fmovrslz %l1, %f15, %f0
8454 nop
8455 set 0x6C, %o1
8456 sth %i5, [%l7 + %o1]
8457 fmovspos %xcc, %f22, %f6
8458 fcmpne16 %f22, %f10, %g4
8459 fnand %f20, %f20, %f10
8460 fmovsn %icc, %f5, %f23
8461 sub %o2, 0x125E, %o0
8462 fnor %f22, %f24, %f22
8463 smulcc %o3, 0x1677, %l2
8464 fmovrsne %i0, %f11, %f16
8465 addccc %g2, %g3, %l5
8466 srl %i4, 0x12, %o7
8467 fmovrde %l3, %f26, %f20
8468 stx %l0, [%l7 + 0x48]
8469 orcc %g6, %i7, %g5
8470 nop
8471 set 0x40, %o6
8472 ldx [%l7 + %o6], %g1
8473 movgu %icc, %o1, %i1
8474 udivcc %i6, 0x1822, %o4
8475 edge16l %o5, %l4, %l6
8476 popc 0x0274, %g7
8477 movneg %icc, %o6, %i2
8478 ld [%l7 + 0x7C], %f13
8479 addcc %l1, %i3, %g4
8480 fmovs %f16, %f8
8481 movrne %i5, %o0, %o2
8482 umul %l2, 0x11F8, %o3
8483 movrgz %g2, %i0, %l5
8484 movrlz %i4, %g3, %l3
8485 movcs %icc, %o7, %g6
8486 movvs %icc, %i7, %l0
8487 array16 %g5, %o1, %g1
8488 sethi 0x1947, %i6
8489 movne %xcc, %o4, %o5
8490 ldsh [%l7 + 0x6A], %i1
8491 edge16ln %l4, %l6, %o6
8492 andcc %i2, 0x14D5, %l1
8493 fmul8ulx16 %f0, %f0, %f22
8494 nop
8495 set 0x48, %l4
8496 ldsh [%l7 + %l4], %g7
8497 movn %xcc, %g4, %i3
8498 ldd [%l7 + 0x18], %f26
8499 subc %o0, %o2, %l2
8500 edge32ln %i5, %o3, %g2
8501 edge16ln %l5, %i4, %i0
8502 setx loop_33, %l0, %l1
8503 return %l1
8504 nop
8505 rdpr %cwp, %g1
8506 rdpr %cansave, %g2
8507 rdpr %canrestore, %g3
8508 rdpr %cleanwin, %g4
8509 rdpr %otherwin, %g5
8510 rdpr %wstate, %g6
8511loop_33: addccc %i7, 0x095D, %o7
8512 sth %g5, [%l7 + 0x48]
8513 fmovsge %icc, %f24, %f15
8514 movre %l0, 0x211, %o1
8515 xnor %g1, 0x158C, %o4
8516 ld [%l7 + 0x18], %f26
8517 sra %o5, %i6, %i1
8518 save %l6, 0x1B0D, %o6
8519 rdpr %cwp, %g1
8520 rdpr %cansave, %g2
8521 rdpr %canrestore, %g3
8522 rdpr %cleanwin, %g4
8523 rdpr %otherwin, %g5
8524 rdpr %wstate, %g6
8525 ldsh [%l7 + 0x66], %i2
8526 movleu %icc, %l4, %l1
8527 fmovsne %xcc, %f14, %f8
8528 sll %g4, %i3, %g7
8529 fmovrdne %o0, %f24, %f12
8530 and %o2, 0x07D6, %l2
8531 stw %o3, [%l7 + 0x54]
8532 movvc %icc, %i5, %g2
8533 movre %i4, %i0, %g3
8534 edge8ln %l3, %g6, %i7
8535 udivcc %l5, 0x0A64, %g5
8536 srax %l0, 0x09, %o1
8537 fmovsneg %xcc, %f10, %f4
8538 fexpand %f16, %f26
8539 edge8 %o7, %o4, %g1
8540 srlx %o5, 0x19, %i1
8541 movg %xcc, %i6, %l6
8542 movrne %i2, %o6, %l1
8543 fcmpne16 %f2, %f18, %g4
8544 ldsw [%l7 + 0x50], %l4
8545 movrgz %i3, 0x06F, %o0
8546 st %f8, [%l7 + 0x40]
8547 mulx %o2, 0x14D8, %g7
8548 sdivcc %o3, 0x1FBD, %l2
8549 mova %xcc, %g2, %i5
8550 addcc %i4, %i0, %l3
8551 or %g3, 0x1B87, %i7
8552 movg %icc, %g6, %g5
8553 movpos %xcc, %l5, %l0
8554 orncc %o1, 0x19BE, %o7
8555 alignaddr %g1, %o5, %o4
8556 xnorcc %i1, %i6, %i2
8557 movcs %xcc, %l6, %o6
8558 sir 0x0636
8559 edge8ln %l1, %l4, %i3
8560 fcmpeq16 %f12, %f6, %g4
8561 xorcc %o0, %o2, %g7
8562 smulcc %l2, %g2, %o3
8563 fmovrslez %i4, %f10, %f4
8564 fmovspos %xcc, %f1, %f15
8565 movcc %icc, %i0, %l3
8566 sdiv %g3, 0x0AD8, %i5
8567 andncc %g6, %i7, %l5
8568 and %g5, %o1, %o7
8569 edge32l %g1, %l0, %o4
8570 movn %icc, %i1, %o5
8571 fmovsne %xcc, %f27, %f12
8572 sth %i6, [%l7 + 0x2A]
8573 fornot2 %f4, %f22, %f30
8574 fmovrdne %l6, %f28, %f4
8575 edge16n %o6, %l1, %l4
8576 movvc %icc, %i2, %g4
8577 sdivx %i3, 0x1BFF, %o2
8578 siam 0x6
8579 sdivcc %o0, 0x18A8, %l2
8580 mova %icc, %g7, %g2
8581 subc %o3, %i0, %l3
8582 edge16l %i4, %g3, %i5
8583 alignaddr %i7, %l5, %g6
8584 smul %g5, %o7, %g1
8585 movle %icc, %o1, %o4
8586 edge16l %i1, %o5, %i6
8587 edge8ln %l0, %l6, %l1
8588 xnorcc %o6, %i2, %l4
8589 edge8 %i3, %o2, %o0
8590 fones %f16
8591 ldub [%l7 + 0x0A], %l2
8592 movrgz %g4, %g7, %o3
8593 srax %i0, 0x1E, %l3
8594 movg %icc, %i4, %g2
8595 fmovdcc %xcc, %f3, %f12
8596 lduw [%l7 + 0x54], %g3
8597 movl %icc, %i5, %i7
8598 xnorcc %l5, %g6, %g5
8599 edge32ln %g1, %o1, %o7
8600 sdiv %i1, 0x18C0, %o4
8601 movn %xcc, %o5, %i6
8602 edge16n %l6, %l0, %o6
8603 fmovdvc %icc, %f3, %f25
8604 edge8n %l1, %i2, %l4
8605 edge32ln %i3, %o0, %o2
8606 xorcc %g4, %l2, %g7
8607 fcmple32 %f26, %f2, %i0
8608 fsrc2 %f0, %f22
8609 addccc %l3, 0x0CC1, %i4
8610 st %f22, [%l7 + 0x64]
8611 fmovsn %xcc, %f16, %f20
8612 movrlz %o3, 0x162, %g3
8613 stw %g2, [%l7 + 0x18]
8614 smul %i5, %l5, %i7
8615 fmovs %f7, %f30
8616 edge8ln %g5, %g6, %o1
8617 fmovdneg %xcc, %f24, %f27
8618 alignaddr %g1, %o7, %i1
8619 xnorcc %o4, 0x0367, %o5
8620 andn %i6, %l0, %l6
8621 movne %icc, %o6, %i2
8622 smul %l1, 0x0332, %i3
8623 umul %o0, 0x1794, %o2
8624 sth %g4, [%l7 + 0x5E]
8625 edge16ln %l4, %g7, %i0
8626 nop
8627 set 0x7E, %i2
8628 sth %l2, [%l7 + %i2]
8629 movle %xcc, %i4, %o3
8630 edge16n %g3, %g2, %l3
8631 st %f21, [%l7 + 0x38]
8632 movvc %icc, %i5, %i7
8633 mulx %l5, %g6, %g5
8634 fmovsvc %icc, %f26, %f1
8635 edge8n %g1, %o1, %o7
8636 sub %o4, %i1, %i6
8637 addccc %l0, %o5, %l6
8638 addccc %i2, 0x1AF7, %l1
8639 st %f4, [%l7 + 0x0C]
8640 edge8 %o6, %o0, %i3
8641 subc %g4, %o2, %g7
8642 edge16ln %l4, %i0, %l2
8643 lduw [%l7 + 0x54], %o3
8644 movcs %xcc, %i4, %g2
8645 ldd [%l7 + 0x60], %l2
8646 movrlez %i5, 0x22F, %g3
8647 fmovdl %xcc, %f18, %f9
8648 edge16ln %l5, %g6, %i7
8649 fmovdle %icc, %f21, %f10
8650 fandnot1s %f16, %f30, %f12
8651 edge8 %g5, %o1, %o7
8652 edge16ln %o4, %i1, %i6
8653 array32 %g1, %o5, %l6
8654 udivx %i2, 0x07A7, %l1
8655 movre %l0, 0x2DE, %o0
8656 edge8 %o6, %g4, %o2
8657 udivx %i3, 0x1FC3, %l4
8658 srl %i0, 0x0D, %l2
8659 xorcc %o3, %i4, %g7
8660 srl %g2, %l3, %g3
8661 movl %icc, %i5, %g6
8662 umul %l5, 0x0733, %i7
8663 smul %o1, %g5, %o7
8664 stw %o4, [%l7 + 0x34]
8665 alignaddr %i1, %i6, %o5
8666 ldd [%l7 + 0x10], %i6
8667 movrgez %i2, 0x392, %l1
8668 fandnot2 %f6, %f10, %f0
8669 movrlz %g1, 0x091, %o0
8670 fnot1s %f29, %f8
8671 sth %l0, [%l7 + 0x2C]
8672 movneg %icc, %o6, %o2
8673 mulscc %i3, 0x1A62, %g4
8674 edge8 %l4, %i0, %o3
8675 array16 %i4, %g7, %l2
8676 edge32 %g2, %l3, %i5
8677 mova %xcc, %g6, %g3
8678 sth %i7, [%l7 + 0x68]
8679 sll %l5, 0x19, %g5
8680 movrgez %o1, %o4, %i1
8681 fmovrslez %i6, %f16, %f16
8682 stx %o7, [%l7 + 0x18]
8683 movrlez %l6, %i2, %l1
8684 alignaddr %o5, %g1, %o0
8685 fnegd %f8, %f16
8686 udivx %o6, 0x1C66, %o2
8687 edge16l %l0, %i3, %g4
8688 array32 %i0, %l4, %o3
8689 umulcc %g7, 0x1D8F, %l2
8690 fmovd %f16, %f8
8691 move %xcc, %i4, %l3
8692 fmovdleu %icc, %f24, %f21
8693 std %f28, [%l7 + 0x50]
8694 movne %xcc, %i5, %g6
8695 movgu %xcc, %g3, %i7
8696 add %l5, 0x1D0C, %g5
8697 ldsh [%l7 + 0x38], %o1
8698 fmovrse %g2, %f11, %f11
8699 fmuld8sux16 %f25, %f13, %f16
8700 nop
8701 set 0x2B, %l6
8702 ldub [%l7 + %l6], %o4
8703 ldx [%l7 + 0x10], %i1
8704 sdiv %i6, 0x02B1, %l6
8705 add %o7, 0x1369, %l1
8706 fabsd %f30, %f10
8707 andn %o5, 0x1387, %g1
8708 andcc %o0, %o6, %o2
8709 array8 %l0, %i2, %g4
8710 array8 %i3, %l4, %o3
8711 sdiv %g7, 0x06AB, %l2
8712 st %f26, [%l7 + 0x18]
8713 fabsd %f10, %f0
8714 fmuld8sux16 %f19, %f20, %f4
8715 sdivx %i0, 0x0BDA, %l3
8716 fmovsa %xcc, %f1, %f4
8717 fpack16 %f22, %f15
8718 mulscc %i4, 0x098E, %i5
8719 udiv %g3, 0x039B, %g6
8720 fcmpgt16 %f20, %f28, %l5
8721 movrgz %i7, 0x1F9, %o1
8722 edge8ln %g5, %o4, %i1
8723 movneg %icc, %i6, %l6
8724 addccc %g2, 0x0753, %o7
8725 mulscc %o5, %l1, %o0
8726 fornot1 %f16, %f8, %f30
8727 sdivcc %o6, 0x1E70, %g1
8728 fmovrdgez %o2, %f2, %f8
8729 edge16ln %l0, %i2, %i3
8730 sdivx %g4, 0x0D79, %o3
8731 stw %g7, [%l7 + 0x74]
8732 movl %icc, %l4, %i0
8733 smul %l3, 0x0AA6, %i4
8734 ldub [%l7 + 0x44], %l2
8735 movne %xcc, %i5, %g3
8736 movre %g6, %l5, %o1
8737 movpos %xcc, %i7, %o4
8738 fxnors %f27, %f3, %f4
8739 add %i1, 0x0948, %i6
8740 save %g5, %g2, %l6
8741 rdpr %cwp, %g1
8742 rdpr %cansave, %g2
8743 rdpr %canrestore, %g3
8744 rdpr %cleanwin, %g4
8745 rdpr %otherwin, %g5
8746 rdpr %wstate, %g6
8747 fmovsa %icc, %f1, %f9
8748 orcc %o5, %l1, %o0
8749 ld [%l7 + 0x10], %f7
8750 movpos %xcc, %o6, %g1
8751 fsrc1s %f18, %f13
8752 mova %icc, %o7, %o2
8753 or %i2, %l0, %i3
8754 andcc %o3, 0x1031, %g7
8755 srl %l4, %i0, %l3
8756 edge8ln %i4, %g4, %i5
8757 stx %l2, [%l7 + 0x60]
8758 sdivx %g3, 0x13D1, %g6
8759 fxnors %f19, %f31, %f16
8760 fmovsvs %icc, %f5, %f2
8761 array16 %l5, %o1, %i7
8762 movrgez %o4, 0x1DC, %i1
8763 movge %xcc, %g5, %i6
8764 fmul8x16al %f11, %f3, %f28
8765 bshuffle %f24, %f26, %f6
8766 movge %xcc, %g2, %l6
8767 array32 %l1, %o0, %o5
8768 mulx %o6, %o7, %g1
8769 stw %o2, [%l7 + 0x34]
8770 st %f22, [%l7 + 0x10]
8771 orcc %i2, 0x06F2, %i3
8772 move %xcc, %l0, %o3
8773 movrgz %l4, %i0, %g7
8774 udivcc %i4, 0x148E, %g4
8775 subc %l3, 0x0C9B, %i5
8776 edge8ln %l2, %g6, %g3
8777 srl %o1, 0x15, %i7
8778 fxor %f12, %f12, %f16
8779 movcs %icc, %o4, %i1
8780 edge16n %l5, %g5, %i6
8781 array8 %l6, %l1, %o0
8782 fabss %f13, %f9
8783 andncc %g2, %o6, %o7
8784 alignaddr %o5, %o2, %i2
8785 fpmerge %f6, %f26, %f16
8786 movpos %icc, %i3, %l0
8787 srax %o3, %g1, %l4
8788 fmovrse %g7, %f28, %f5
8789 movcc %icc, %i0, %g4
8790 std %f0, [%l7 + 0x60]
8791 movle %icc, %l3, %i4
8792 fmovdgu %icc, %f2, %f17
8793 alignaddrl %l2, %i5, %g3
8794 ldsw [%l7 + 0x70], %o1
8795 andncc %i7, %g6, %i1
8796 nop
8797 set 0x2A, %g1
8798 ldsb [%l7 + %g1], %l5
8799 stx %o4, [%l7 + 0x68]
8800 edge8n %i6, %g5, %l1
8801 andn %l6, 0x0291, %o0
8802 srl %g2, %o6, %o5
8803 fmovsvc %icc, %f19, %f30
8804 fnands %f20, %f27, %f31
8805 fnands %f16, %f19, %f19
8806 movpos %xcc, %o7, %o2
8807 addccc %i3, %l0, %i2
8808 fpack32 %f30, %f30, %f30
8809 fandnot1s %f26, %f29, %f6
8810 orn %o3, %g1, %g7
8811 edge16 %l4, %i0, %g4
8812 movrlz %i4, %l2, %l3
8813 stx %i5, [%l7 + 0x10]
8814 fmovdvs %icc, %f30, %f7
8815 smul %g3, %i7, %g6
8816 movpos %xcc, %o1, %l5
8817 movle %icc, %i1, %i6
8818 fmovscc %xcc, %f1, %f15
8819 umulcc %o4, 0x0B50, %g5
8820 movvc %icc, %l1, %o0
8821 mova %icc, %l6, %o6
8822 fpack16 %f2, %f28
8823 add %g2, %o5, %o2
8824 array16 %o7, %l0, %i2
8825 fmovsleu %xcc, %f30, %f23
8826 addc %o3, 0x0086, %g1
8827 udivx %i3, 0x1F17, %l4
8828 subcc %i0, 0x0435, %g7
8829 edge8ln %i4, %g4, %l2
8830 fmovrdgez %l3, %f4, %f26
8831 fmovrdne %g3, %f10, %f16
8832 udiv %i5, 0x017A, %g6
8833 movgu %xcc, %o1, %i7
8834 stx %i1, [%l7 + 0x10]
8835 srax %l5, %o4, %i6
8836 orcc %g5, %l1, %l6
8837 addccc %o0, %o6, %o5
8838 and %o2, 0x1D7C, %g2
8839 fmovrdgez %o7, %f10, %f20
8840 mulx %i2, %l0, %o3
8841 movl %xcc, %g1, %i3
8842 xor %l4, %i0, %i4
8843 add %g4, 0x04E3, %g7
8844 srl %l2, 0x03, %l3
8845 movne %xcc, %g3, %i5
8846 mulx %o1, 0x138C, %i7
8847 edge8l %i1, %g6, %o4
8848 fand %f6, %f24, %f24
8849 srax %l5, %g5, %l1
8850 sethi 0x08F1, %l6
8851 array8 %i6, %o6, %o0
8852 movrgz %o2, %o5, %g2
8853 xor %i2, %l0, %o3
8854 ldd [%l7 + 0x48], %o6
8855 nop
8856 set 0x18, %o2
8857 ldd [%l7 + %o2], %i2
8858 smulcc %l4, 0x0D4D, %g1
8859 movrgz %i4, %g4, %g7
8860 movneg %icc, %i0, %l2
8861 udivcc %l3, 0x05E7, %g3
8862 fmovrsgz %i5, %f29, %f16
8863 edge8 %o1, %i7, %i1
8864 fmovd %f30, %f8
8865 or %g6, 0x1217, %l5
8866 ldd [%l7 + 0x50], %g4
8867 movrlez %l1, %l6, %o4
8868 fmovdleu %icc, %f30, %f3
8869 movg %icc, %o6, %i6
8870 lduw [%l7 + 0x20], %o0
8871 fpadd16s %f26, %f5, %f25
8872 addcc %o2, %o5, %g2
8873 nop
8874 set 0x18, %o7
8875 ldx [%l7 + %o7], %l0
8876 edge32n %o3, %i2, %i3
8877 srl %l4, %o7, %i4
8878 ldsw [%l7 + 0x10], %g1
8879 ldx [%l7 + 0x58], %g7
8880 addcc %g4, %i0, %l3
8881 movrne %g3, 0x374, %l2
8882 movl %icc, %o1, %i5
8883 movvc %icc, %i1, %g6
8884 sra %i7, 0x14, %g5
8885 edge16ln %l5, %l6, %o4
8886 umulcc %l1, %o6, %i6
8887 srlx %o2, %o0, %o5
8888 movgu %icc, %l0, %o3
8889 sdiv %i2, 0x1E97, %i3
8890 fabss %f9, %f31
8891 addc %g2, 0x05EB, %l4
8892 andncc %i4, %o7, %g7
8893 movn %icc, %g1, %g4
8894 ldsw [%l7 + 0x18], %i0
8895 fmovde %xcc, %f24, %f24
8896 movcs %icc, %l3, %g3
8897 array16 %l2, %i5, %i1
8898 movrlez %o1, %g6, %g5
8899 ldd [%l7 + 0x28], %f22
8900 movne %xcc, %l5, %i7
8901 movl %icc, %l6, %l1
8902 movgu %xcc, %o6, %o4
8903 array32 %o2, %o0, %i6
8904 for %f30, %f10, %f16
8905 fmovrdgz %o5, %f12, %f16
8906 faligndata %f8, %f26, %f2
8907 movvc %xcc, %o3, %i2
8908 fpsub16 %f8, %f0, %f10
8909 sdivcc %i3, 0x0514, %l0
8910 alignaddrl %g2, %l4, %i4
8911 restore %o7, 0x0B79, %g7
8912 rdpr %cwp, %g1
8913 rdpr %cansave, %g2
8914 rdpr %canrestore, %g3
8915 rdpr %cleanwin, %g4
8916 rdpr %otherwin, %g5
8917 rdpr %wstate, %g6
8918 sir 0x0309
8919 ld [%l7 + 0x38], %f0
8920 fmovdvc %icc, %f31, %f6
8921 xor %g4, 0x024F, %g1
8922 movne %icc, %l3, %g3
8923 fmovrdne %l2, %f10, %f0
8924 sethi 0x1077, %i0
8925 addcc %i1, 0x0FC0, %o1
8926 nop
8927 set 0x7E, %l5
8928 ldsh [%l7 + %l5], %g6
8929 save %g5, 0x1E21, %i5
8930 rdpr %cwp, %g1
8931 rdpr %cansave, %g2
8932 rdpr %canrestore, %g3
8933 rdpr %cleanwin, %g4
8934 rdpr %otherwin, %g5
8935 rdpr %wstate, %g6
8936 movg %xcc, %l5, %l6
8937 movrgez %l1, 0x318, %o6
8938 setx loop_34, %l0, %l1
8939 return %l1
8940 nop
8941 rdpr %cwp, %g1
8942 rdpr %cansave, %g2
8943 rdpr %canrestore, %g3
8944 rdpr %cleanwin, %g4
8945 rdpr %otherwin, %g5
8946 rdpr %wstate, %g6
8947loop_34: fxor %f30, %f28, %f16
8948 movleu %xcc, %o4, %i6
8949 st %f1, [%l7 + 0x3C]
8950 fpsub32s %f18, %f11, %f14
8951 smulcc %o0, 0x1205, %o3
8952 edge8ln %o5, %i3, %i2
8953 save %l0, %g2, %l4
8954 rdpr %cwp, %g1
8955 rdpr %cansave, %g2
8956 rdpr %canrestore, %g3
8957 rdpr %cleanwin, %g4
8958 rdpr %otherwin, %g5
8959 rdpr %wstate, %g6
8960 umul %i4, %o7, %g7
8961 sir 0x1C7F
8962 movrgez %g1, %g4, %l3
8963 sll %l2, %i0, %i1
8964 and %o1, %g3, %g6
8965 fone %f30
8966 edge8 %i5, %g5, %l6
8967 sdivcc %l1, 0x1FAB, %o6
8968 array16 %l5, %i7, %o2
8969 addccc %i6, 0x083A, %o0
8970 lduh [%l7 + 0x7A], %o3
8971 andcc %o5, 0x0B5C, %i3
8972 ldub [%l7 + 0x6D], %o4
8973 fmovrdlz %i2, %f16, %f30
8974 movle %xcc, %g2, %l0
8975 fmovdge %icc, %f10, %f14
8976 restore %l4, 0x1D68, %o7
8977 rdpr %cwp, %g1
8978 rdpr %cansave, %g2
8979 rdpr %canrestore, %g3
8980 rdpr %cleanwin, %g4
8981 rdpr %otherwin, %g5
8982 rdpr %wstate, %g6
8983 fmovdn %xcc, %f26, %f5
8984 andcc %i4, %g1, %g4
8985 fandnot1s %f19, %f0, %f15
8986 array32 %l3, %l2, %i0
8987 fabsd %f14, %f0
8988 edge16l %g7, %o1, %i1
8989 fxnor %f16, %f12, %f2
8990 andn %g6, %i5, %g5
8991 fmovdl %icc, %f21, %f28
8992 setx loop_35, %l0, %l1
8993 return %l1
8994 nop
8995 rdpr %cwp, %g1
8996 rdpr %cansave, %g2
8997 rdpr %canrestore, %g3
8998 rdpr %cleanwin, %g4
8999 rdpr %otherwin, %g5
9000 rdpr %wstate, %g6
9001loop_35: fornot2 %f16, %f0, %f6
9002 lduh [%l7 + 0x5E], %o6
9003 movrlz %l5, %i7, %o2
9004 smulcc %o0, 0x101E, %i6
9005 fsrc2s %f1, %f27
9006 fnot1 %f22, %f26
9007 xnor %o3, 0x13F8, %o5
9008 sdivcc %i3, 0x1266, %o4
9009 edge32ln %i2, %g2, %l0
9010 smul %o7, 0x1C58, %l4
9011 movcc %icc, %g1, %g4
9012 umulcc %i4, %l3, %i0
9013 sth %g7, [%l7 + 0x36]
9014 movneg %xcc, %l2, %i1
9015 srlx %o1, 0x1C, %i5
9016 fcmpne16 %f0, %f24, %g5
9017 fpack32 %f30, %f6, %f22
9018 andn %g6, 0x1DCD, %l6
9019 ld [%l7 + 0x44], %f2
9020 fmovrdne %g3, %f14, %f24
9021 alignaddrl %l1, %o6, %l5
9022 movn %xcc, %o2, %i7
9023 fpmerge %f17, %f8, %f22
9024 fmovsg %icc, %f0, %f29
9025 mulx %o0, 0x1D9A, %i6
9026 movle %xcc, %o3, %o5
9027 umulcc %i3, %o4, %i2
9028 mova %icc, %g2, %o7
9029 array8 %l0, %l4, %g4
9030 save %g1, %i4, %l3
9031 rdpr %cwp, %g1
9032 rdpr %cansave, %g2
9033 rdpr %canrestore, %g3
9034 rdpr %cleanwin, %g4
9035 rdpr %otherwin, %g5
9036 rdpr %wstate, %g6
9037 movvs %icc, %g7, %l2
9038 mulx %i0, %i1, %i5
9039 ldsh [%l7 + 0x30], %o1
9040 stb %g6, [%l7 + 0x59]
9041 fones %f29
9042 ldub [%l7 + 0x3D], %g5
9043 ldx [%l7 + 0x30], %g3
9044 srl %l6, 0x15, %o6
9045 fornot2 %f0, %f28, %f24
9046 fmovsge %xcc, %f1, %f25
9047 andncc %l1, %o2, %l5
9048 movne %icc, %o0, %i7
9049 save %i6, 0x005F, %o3
9050 rdpr %cwp, %g1
9051 rdpr %cansave, %g2
9052 rdpr %canrestore, %g3
9053 rdpr %cleanwin, %g4
9054 rdpr %otherwin, %g5
9055 rdpr %wstate, %g6
9056 fsrc2s %f12, %f2
9057 umulcc %o5, %i3, %o4
9058 movre %g2, %o7, %l0
9059 lduw [%l7 + 0x24], %l4
9060 movne %xcc, %i2, %g4
9061 orcc %g1, 0x0EEA, %i4
9062 udivcc %l3, 0x178E, %l2
9063 fcmpgt32 %f12, %f14, %i0
9064 fmovde %xcc, %f26, %f23
9065 fmovsg %xcc, %f28, %f19
9066 orn %g7, %i1, %i5
9067 std %f2, [%l7 + 0x58]
9068 movle %xcc, %o1, %g6
9069 srl %g5, 0x17, %g3
9070 addcc %o6, %l1, %o2
9071 sdiv %l5, 0x1DFD, %l6
9072 fmovsg %xcc, %f20, %f22
9073 edge32 %o0, %i7, %o3
9074 fmovsl %xcc, %f17, %f19
9075 sllx %o5, 0x07, %i3
9076 and %o4, 0x013D, %i6
9077 edge32l %g2, %o7, %l4
9078 movpos %icc, %l0, %g4
9079 srax %g1, 0x1D, %i4
9080 edge8l %i2, %l3, %l2
9081 fmovspos %icc, %f1, %f18
9082 lduw [%l7 + 0x4C], %i0
9083 stw %i1, [%l7 + 0x74]
9084 xnorcc %g7, %i5, %g6
9085 sethi 0x0025, %g5
9086 addccc %g3, %o6, %l1
9087 fmovsa %xcc, %f13, %f30
9088 movge %xcc, %o2, %o1
9089 ld [%l7 + 0x74], %f27
9090 fnot2s %f30, %f0
9091 fpadd32 %f28, %f14, %f22
9092 xnorcc %l6, %o0, %l5
9093 udivx %i7, 0x1402, %o3
9094 edge16l %o5, %i3, %o4
9095 sethi 0x13BB, %i6
9096 fnot2s %f5, %f3
9097 orn %g2, 0x1D23, %o7
9098 st %f2, [%l7 + 0x0C]
9099 edge8ln %l0, %l4, %g4
9100 orn %i4, %g1, %i2
9101 movvs %xcc, %l3, %i0
9102 sir 0x1739
9103 fors %f8, %f9, %f15
9104 ldsw [%l7 + 0x70], %l2
9105 sra %g7, %i1, %i5
9106 movcs %icc, %g5, %g3
9107 ldsh [%l7 + 0x32], %g6
9108 addccc %o6, 0x1CAD, %o2
9109 fpack16 %f6, %f17
9110 andncc %l1, %o1, %o0
9111 udivcc %l5, 0x170C, %i7
9112 sir 0x1838
9113 movrne %l6, 0x1B9, %o3
9114 edge32n %o5, %o4, %i6
9115 edge16 %g2, %o7, %l0
9116 fornot2 %f18, %f4, %f0
9117 andcc %i3, 0x17A1, %l4
9118 movne %xcc, %i4, %g1
9119 fnot1 %f24, %f0
9120 andncc %g4, %i2, %i0
9121 restore %l3, 0x1C0E, %l2
9122 rdpr %cwp, %g1
9123 rdpr %cansave, %g2
9124 rdpr %canrestore, %g3
9125 rdpr %cleanwin, %g4
9126 rdpr %otherwin, %g5
9127 rdpr %wstate, %g6
9128 st %f11, [%l7 + 0x7C]
9129 fand %f2, %f24, %f26
9130 fmovdl %icc, %f20, %f9
9131 fmovsleu %xcc, %f16, %f26
9132 smulcc %g7, %i5, %g5
9133 movcs %xcc, %i1, %g3
9134 edge8ln %o6, %o2, %l1
9135 movre %o1, 0x03F, %g6
9136 sra %l5, 0x19, %o0
9137 save %i7, 0x1139, %o3
9138 rdpr %cwp, %g1
9139 rdpr %cansave, %g2
9140 rdpr %canrestore, %g3
9141 rdpr %cleanwin, %g4
9142 rdpr %otherwin, %g5
9143 rdpr %wstate, %g6
9144 edge32n %o5, %l6, %i6
9145 stx %o4, [%l7 + 0x20]
9146 subccc %g2, %o7, %i3
9147 movrgez %l4, 0x2F2, %i4
9148 movg %xcc, %g1, %g4
9149 srl %l0, 0x14, %i2
9150 sub %i0, %l2, %l3
9151 movvc %icc, %i5, %g5
9152 addc %i1, %g3, %g7
9153 movcc %xcc, %o2, %l1
9154 movn %xcc, %o1, %o6
9155 umulcc %l5, 0x1B0E, %g6
9156 fmovde %icc, %f26, %f15
9157 andcc %i7, 0x1C9B, %o0
9158 udivx %o5, 0x165F, %o3
9159 edge8 %l6, %i6, %g2
9160 edge8 %o4, %o7, %i3
9161 lduw [%l7 + 0x54], %l4
9162 movne %icc, %g1, %i4
9163 movrlez %g4, %l0, %i0
9164 andncc %l2, %l3, %i5
9165 udivx %i2, 0x1CDC, %g5
9166 edge8 %g3, %i1, %g7
9167 setx loop_36, %l0, %l1
9168 return %l1
9169 nop
9170 rdpr %cwp, %g1
9171 rdpr %cansave, %g2
9172 rdpr %canrestore, %g3
9173 rdpr %cleanwin, %g4
9174 rdpr %otherwin, %g5
9175 rdpr %wstate, %g6
9176loop_36: fmovrsgz %o1, %f17, %f26
9177 sdiv %l5, 0x1C1E, %g6
9178 fmovrdne %o6, %f22, %f0
9179 fornot1s %f13, %f8, %f6
9180 alignaddr %o0, %i7, %o3
9181 addcc %o5, %l6, %g2
9182 and %i6, 0x06B4, %o4
9183 movl %icc, %i3, %l4
9184 ldub [%l7 + 0x22], %g1
9185 movne %icc, %o7, %g4
9186 fmovrslez %i4, %f11, %f14
9187 srl %i0, %l0, %l3
9188 fxors %f2, %f21, %f12
9189 xnorcc %l2, 0x0A6B, %i5
9190 fnands %f29, %f22, %f19
9191 fmovdle %icc, %f23, %f9
9192 edge16n %g5, %i2, %g3
9193 sub %i1, %o2, %g7
9194 fands %f23, %f31, %f24
9195 sdivx %o1, 0x16C8, %l1
9196 addccc %l5, %o6, %o0
9197 edge32ln %g6, %i7, %o3
9198 popc %l6, %g2
9199 lduh [%l7 + 0x4A], %i6
9200 movvc %xcc, %o4, %i3
9201 fnegd %f4, %f18
9202 srlx %l4, 0x07, %o5
9203 ldsw [%l7 + 0x68], %g1
9204 xor %o7, %g4, %i0
9205 stw %i4, [%l7 + 0x70]
9206 movpos %icc, %l0, %l2
9207 subccc %i5, 0x1593, %l3
9208 movrgez %i2, 0x0D4, %g3
9209 edge8l %i1, %g5, %o2
9210 edge16l %g7, %o1, %l5
9211 mulscc %l1, %o6, %g6
9212 orcc %i7, 0x0076, %o3
9213 movneg %icc, %l6, %o0
9214 udivx %i6, 0x0617, %g2
9215 udivx %i3, 0x0D49, %o4
9216 fmovsvs %xcc, %f19, %f24
9217 save %o5, 0x1832, %g1
9218 rdpr %cwp, %g1
9219 rdpr %cansave, %g2
9220 rdpr %canrestore, %g3
9221 rdpr %cleanwin, %g4
9222 rdpr %otherwin, %g5
9223 rdpr %wstate, %g6
9224 edge8n %l4, %g4, %i0
9225 sdivx %i4, 0x1020, %l0
9226 smul %o7, 0x175A, %l2
9227 fmovse %xcc, %f21, %f12
9228 ldsh [%l7 + 0x7A], %l3
9229 st %f3, [%l7 + 0x3C]
9230 move %icc, %i2, %g3
9231 alignaddrl %i5, %g5, %o2
9232 nop
9233 set 0x4C, %g6
9234 ldub [%l7 + %g6], %i1
9235 ldsh [%l7 + 0x0C], %g7
9236 udiv %l5, 0x0217, %o1
9237 ldsw [%l7 + 0x7C], %o6
9238 stw %l1, [%l7 + 0x7C]
9239 movvc %xcc, %i7, %g6
9240 fmovscs %xcc, %f28, %f12
9241 movcs %icc, %l6, %o3
9242 pdist %f16, %f22, %f16
9243 movneg %icc, %o0, %g2
9244 mova %xcc, %i6, %i3
9245 srlx %o5, %g1, %o4
9246 addc %l4, 0x146F, %g4
9247 andn %i0, 0x19E7, %l0
9248 fmovdn %icc, %f8, %f10
9249 ldd [%l7 + 0x28], %f16
9250 movvc %icc, %o7, %i4
9251 fcmple16 %f24, %f10, %l3
9252 smulcc %i2, 0x167A, %g3
9253 ldsw [%l7 + 0x28], %i5
9254 srl %g5, 0x0B, %o2
9255 ldd [%l7 + 0x20], %f20
9256 sdivx %l2, 0x1927, %i1
9257 lduw [%l7 + 0x34], %l5
9258 movn %xcc, %g7, %o1
9259 fcmpeq16 %f2, %f14, %l1
9260 xnor %i7, %o6, %g6
9261 udiv %o3, 0x1179, %l6
9262 ldsh [%l7 + 0x68], %g2
9263 ldx [%l7 + 0x48], %o0
9264 movn %xcc, %i3, %o5
9265 fmovsvs %xcc, %f9, %f26
9266 xor %i6, 0x09F6, %o4
9267 ldsw [%l7 + 0x38], %g1
9268 nop
9269 set 0x58, %i5
9270 std %f30, [%l7 + %i5]
9271 array8 %l4, %i0, %l0
9272 udivx %o7, 0x1D9E, %g4
9273 udiv %l3, 0x1E68, %i4
9274 edge32n %g3, %i5, %i2
9275 nop
9276 set 0x48, %i3
9277 ldd [%l7 + %i3], %o2
9278 udivcc %g5, 0x052E, %i1
9279 addc %l2, %l5, %g7
9280 udivcc %o1, 0x14A5, %i7
9281 sllx %o6, 0x19, %g6
9282 umul %l1, %o3, %l6
9283 movne %icc, %g2, %i3
9284 fpsub32 %f10, %f22, %f4
9285 sdivcc %o5, 0x1AE0, %i6
9286 mova %icc, %o4, %g1
9287 andn %l4, 0x0400, %i0
9288 sth %o0, [%l7 + 0x68]
9289 ldsb [%l7 + 0x5A], %l0
9290 edge16l %g4, %o7, %i4
9291 stx %l3, [%l7 + 0x20]
9292 movge %icc, %g3, %i2
9293 sdivcc %o2, 0x1A49, %i5
9294 orcc %i1, 0x179E, %g5
9295 mulscc %l2, 0x0840, %g7
9296 fmovd %f20, %f8
9297 subc %o1, %i7, %l5
9298 edge32 %o6, %g6, %l1
9299 movvc %icc, %o3, %l6
9300 addc %g2, 0x0560, %o5
9301 sra %i3, %i6, %o4
9302 fcmpeq32 %f24, %f24, %l4
9303 mulscc %i0, %g1, %l0
9304 addccc %o0, 0x0AD7, %g4
9305 movrne %o7, %i4, %g3
9306 sra %i2, %l3, %o2
9307 sra %i1, %g5, %i5
9308 alignaddr %g7, %l2, %o1
9309 subc %l5, 0x11B5, %o6
9310 movre %g6, 0x238, %l1
9311 ldx [%l7 + 0x08], %o3
9312 edge8 %l6, %g2, %o5
9313 movleu %xcc, %i3, %i7
9314 xnor %o4, 0x154A, %i6
9315 mulscc %i0, 0x10C0, %g1
9316 sdiv %l4, 0x00F0, %l0
9317 restore %g4, %o0, %o7
9318 rdpr %cwp, %g1
9319 rdpr %cansave, %g2
9320 rdpr %canrestore, %g3
9321 rdpr %cleanwin, %g4
9322 rdpr %otherwin, %g5
9323 rdpr %wstate, %g6
9324 fcmple32 %f28, %f26, %g3
9325 movneg %xcc, %i4, %i2
9326 alignaddrl %l3, %i1, %o2
9327 lduw [%l7 + 0x38], %i5
9328 fmovspos %xcc, %f17, %f4
9329 fmovdcc %xcc, %f0, %f14
9330 subc %g7, 0x0EA4, %l2
9331 movg %xcc, %g5, %l5
9332 subc %o6, 0x1552, %o1
9333 ldsw [%l7 + 0x50], %g6
9334 movvc %icc, %o3, %l1
9335 fnot1s %f21, %f25
9336 udivx %l6, 0x16E5, %g2
9337 movgu %icc, %i3, %o5
9338 sllx %i7, %i6, %o4
9339 sll %i0, %g1, %l4
9340 movrlez %l0, %g4, %o7
9341 and %g3, %i4, %i2
9342 movneg %xcc, %o0, %i1
9343 sdivx %o2, 0x174C, %i5
9344 subcc %g7, %l3, %l2
9345 orncc %l5, %o6, %g5
9346 setx loop_37, %l0, %l1
9347 return %l1
9348 nop
9349 rdpr %cwp, %g1
9350 rdpr %cansave, %g2
9351 rdpr %canrestore, %g3
9352 rdpr %cleanwin, %g4
9353 rdpr %otherwin, %g5
9354 rdpr %wstate, %g6
9355loop_37: lduh [%l7 + 0x0A], %g6
9356 st %f26, [%l7 + 0x14]
9357 sllx %l6, 0x1B, %g2
9358 fmovde %icc, %f11, %f27
9359 fmovrdne %i3, %f20, %f4
9360 movrgz %o5, 0x2BD, %i7
9361 edge8 %o4, %i0, %i6
9362 andncc %l4, %g1, %g4
9363 andcc %l0, %g3, %o7
9364 stx %i2, [%l7 + 0x18]
9365 edge32l %o0, %i4, %o2
9366 fnegs %f16, %f29
9367 edge8l %i1, %i5, %g7
9368 smul %l2, %l5, %l3
9369 fmovdge %xcc, %f26, %f10
9370 umul %o6, %o1, %g5
9371 fmovdne %icc, %f8, %f7
9372 save %l1, %o3, %g6
9373 rdpr %cwp, %g1
9374 rdpr %cansave, %g2
9375 rdpr %canrestore, %g3
9376 rdpr %cleanwin, %g4
9377 rdpr %otherwin, %g5
9378 rdpr %wstate, %g6
9379 ldsb [%l7 + 0x66], %l6
9380 fcmpgt32 %f12, %f16, %i3
9381 siam 0x7
9382 add %o5, 0x1AAF, %i7
9383 ldsw [%l7 + 0x24], %o4
9384 edge8n %i0, %i6, %g2
9385 xnor %g1, %l4, %l0
9386 array16 %g3, %o7, %i2
9387 edge32l %g4, %i4, %o2
9388 fcmpgt16 %f18, %f18, %o0
9389 ldub [%l7 + 0x27], %i1
9390 or %g7, %l2, %l5
9391 srl %i5, 0x03, %o6
9392 edge8 %l3, %g5, %l1
9393 fmovsn %xcc, %f4, %f26
9394 addccc %o1, 0x1D77, %g6
9395 fmovdpos %icc, %f6, %f31
9396 ldub [%l7 + 0x3B], %o3
9397 alignaddrl %i3, %o5, %i7
9398 array8 %l6, %o4, %i6
9399 movre %i0, %g2, %l4
9400 lduh [%l7 + 0x28], %g1
9401 movneg %icc, %l0, %g3
9402 lduw [%l7 + 0x30], %o7
9403 add %i2, 0x03B1, %i4
9404 edge32l %g4, %o2, %i1
9405 faligndata %f14, %f4, %f12
9406 sdiv %g7, 0x02F9, %l2
9407 fornot2s %f15, %f20, %f14
9408 fornot2s %f31, %f22, %f20
9409 udivx %o0, 0x0970, %i5
9410 srax %l5, 0x14, %l3
9411 andn %g5, 0x18B8, %l1
9412 fpsub32 %f26, %f26, %f8
9413 sir 0x0CDB
9414 ldsw [%l7 + 0x74], %o6
9415 edge32ln %g6, %o3, %o1
9416 for %f8, %f2, %f20
9417 fmovsgu %icc, %f26, %f18
9418 fornot2s %f29, %f29, %f27
9419 fcmpne16 %f22, %f16, %o5
9420 mulx %i3, %l6, %i7
9421 fpadd16s %f30, %f16, %f8
9422 ldsw [%l7 + 0x6C], %i6
9423 fmul8x16al %f20, %f25, %f8
9424 addc %i0, 0x130A, %g2
9425 addccc %l4, 0x0676, %g1
9426 edge32 %l0, %g3, %o4
9427 srl %o7, 0x01, %i2
9428 edge32 %g4, %i4, %o2
9429 umul %i1, %l2, %g7
9430 alignaddr %i5, %l5, %l3
9431 movne %icc, %o0, %g5
9432 sub %l1, %o6, %g6
9433 stx %o1, [%l7 + 0x58]
9434 movrlez %o3, 0x3EF, %i3
9435 ldub [%l7 + 0x79], %o5
9436 stx %i7, [%l7 + 0x28]
9437 xorcc %l6, 0x0198, %i0
9438 movrne %g2, %l4, %g1
9439 andn %i6, 0x1E97, %l0
9440 alignaddr %g3, %o4, %i2
9441 smulcc %g4, 0x09D0, %o7
9442 andcc %i4, 0x09C3, %o2
9443 fnors %f17, %f17, %f13
9444 subccc %i1, %g7, %l2
9445 edge32ln %i5, %l5, %o0
9446 orn %g5, 0x0C9D, %l3
9447 orncc %l1, 0x153E, %o6
9448 fnand %f24, %f6, %f30
9449 edge16l %g6, %o1, %i3
9450 srlx %o5, 0x09, %o3
9451 movrgz %i7, 0x2EC, %i0
9452 sub %g2, %l6, %g1
9453 fmovdl %xcc, %f0, %f6
9454 movle %xcc, %l4, %l0
9455 sir 0x0DBE
9456 nop
9457 set 0x78, %i6
9458 ldx [%l7 + %i6], %i6
9459 smulcc %o4, %i2, %g4
9460 movpos %xcc, %g3, %o7
9461 fmovspos %icc, %f26, %f6
9462 andn %i4, %i1, %g7
9463 fornot2 %f14, %f4, %f0
9464 subc %l2, 0x0C78, %i5
9465 sdivx %o2, 0x00E6, %o0
9466 fornot2 %f2, %f8, %f22
9467 xnor %l5, %g5, %l3
9468 sethi 0x0309, %l1
9469 restore %g6, 0x01F4, %o6
9470 rdpr %cwp, %g1
9471 rdpr %cansave, %g2
9472 rdpr %canrestore, %g3
9473 rdpr %cleanwin, %g4
9474 rdpr %otherwin, %g5
9475 rdpr %wstate, %g6
9476 mulscc %o1, 0x133D, %i3
9477 add %o5, %i7, %i0
9478 smul %o3, %l6, %g2
9479 mova %xcc, %g1, %l4
9480 fmovrdgez %l0, %f12, %f2
9481 move %icc, %i6, %o4
9482 sir 0x1667
9483 srlx %i2, %g4, %o7
9484 fpsub16 %f4, %f16, %f12
9485 xnor %i4, 0x0D9E, %g3
9486 fmovsge %icc, %f19, %f9
9487 fone %f20
9488 ldsb [%l7 + 0x32], %g7
9489 xorcc %i1, %i5, %l2
9490 fnot2 %f20, %f24
9491 save %o2, 0x002E, %l5
9492 rdpr %cwp, %g1
9493 rdpr %cansave, %g2
9494 rdpr %canrestore, %g3
9495 rdpr %cleanwin, %g4
9496 rdpr %otherwin, %g5
9497 rdpr %wstate, %g6
9498 ldd [%l7 + 0x20], %f20
9499 fmul8sux16 %f28, %f18, %f4
9500 smulcc %g5, %o0, %l3
9501 fmovd %f12, %f14
9502 fpadd32 %f0, %f24, %f20
9503 udivcc %g6, 0x14F7, %o6
9504 movpos %icc, %o1, %i3
9505 sra %o5, 0x0B, %i7
9506 sethi 0x15D5, %l1
9507 stx %o3, [%l7 + 0x78]
9508 movgu %xcc, %i0, %l6
9509 lduw [%l7 + 0x30], %g2
9510 movn %xcc, %g1, %l0
9511 movvc %xcc, %i6, %l4
9512 movneg %icc, %o4, %g4
9513 fone %f14
9514 fmovsvs %xcc, %f23, %f24
9515 addccc %i2, 0x1738, %o7
9516 udivx %i4, 0x16DD, %g7
9517 sdiv %i1, 0x083E, %i5
9518 srax %g3, 0x02, %o2
9519 sth %l5, [%l7 + 0x2A]
9520 fnand %f6, %f20, %f14
9521 andn %g5, 0x1815, %l2
9522 movvc %icc, %o0, %l3
9523 edge8n %o6, %o1, %g6
9524 xnorcc %i3, %o5, %i7
9525 fnegd %f24, %f8
9526 save %l1, %o3, %l6
9527 rdpr %cwp, %g1
9528 rdpr %cansave, %g2
9529 rdpr %canrestore, %g3
9530 rdpr %cleanwin, %g4
9531 rdpr %otherwin, %g5
9532 rdpr %wstate, %g6
9533 stb %g2, [%l7 + 0x49]
9534 udivcc %i0, 0x06E5, %l0
9535 fmovspos %icc, %f17, %f5
9536 fmovs %f27, %f5
9537 mova %icc, %i6, %g1
9538 subc %l4, %o4, %i2
9539 ldub [%l7 + 0x66], %o7
9540 addccc %g4, %g7, %i1
9541 movvs %xcc, %i4, %g3
9542 move %xcc, %i5, %o2
9543 sdivx %l5, 0x16A6, %g5
9544 sir 0x1349
9545 movge %xcc, %l2, %l3
9546 and %o6, %o0, %o1
9547 ldsw [%l7 + 0x54], %i3
9548 udivcc %o5, 0x0E77, %g6
9549 fzero %f4
9550 edge16ln %l1, %o3, %l6
9551 fandnot2 %f16, %f18, %f2
9552 andn %g2, %i0, %i7
9553 sethi 0x0DB1, %i6
9554 edge32l %g1, %l4, %o4
9555 ld [%l7 + 0x40], %f17
9556 std %f28, [%l7 + 0x40]
9557 edge8ln %l0, %i2, %g4
9558 ldd [%l7 + 0x38], %o6
9559 setx loop_38, %l0, %l1
9560 return %l1
9561 nop
9562 rdpr %cwp, %g1
9563 rdpr %cansave, %g2
9564 rdpr %canrestore, %g3
9565 rdpr %cleanwin, %g4
9566 rdpr %otherwin, %g5
9567 rdpr %wstate, %g6
9568loop_38: ld [%l7 + 0x20], %f6
9569 ldsw [%l7 + 0x1C], %i4
9570 sth %g3, [%l7 + 0x48]
9571 movgu %xcc, %o2, %l5
9572 fmovs %f16, %f27
9573 fcmpgt32 %f16, %f16, %i5
9574 srlx %g5, 0x09, %l3
9575 smul %o6, 0x11E3, %l2
9576 movgu %icc, %o1, %o0
9577 andn %o5, 0x0822, %g6
9578 fcmpd %fcc3, %f28, %f12
9579 addc %l1, %o3, %i3
9580 array16 %g2, %i0, %l6
9581 fcmple32 %f18, %f30, %i6
9582 lduw [%l7 + 0x7C], %g1
9583 orcc %i7, 0x144F, %l4
9584 movcs %xcc, %l0, %o4
9585 subccc %i2, 0x0560, %g4
9586 edge32ln %g7, %i1, %i4
9587 edge16n %g3, %o2, %l5
9588 movle %xcc, %i5, %o7
9589 fmovdneg %xcc, %f20, %f23
9590 fandnot2 %f10, %f4, %f24
9591 orcc %l3, %o6, %l2
9592 addccc %g5, 0x006A, %o1
9593 alignaddr %o5, %o0, %l1
9594 fpack16 %f6, %f30
9595 movgu %icc, %g6, %o3
9596 stb %g2, [%l7 + 0x77]
9597 xnor %i3, %i0, %l6
9598 std %f2, [%l7 + 0x58]
9599 restore %g1, %i7, %i6
9600 rdpr %cwp, %g1
9601 rdpr %cansave, %g2
9602 rdpr %canrestore, %g3
9603 rdpr %cleanwin, %g4
9604 rdpr %otherwin, %g5
9605 rdpr %wstate, %g6
9606 smul %l0, %o4, %l4
9607 orn %i2, %g7, %g4
9608 sll %i1, %i4, %o2
9609 fandnot2 %f14, %f4, %f22
9610 fone %f18
9611 stb %g3, [%l7 + 0x2E]
9612 xor %i5, 0x1CAD, %o7
9613 fxnors %f12, %f4, %f28
9614 fnegd %f28, %f14
9615 fabsd %f28, %f18
9616 edge8l %l5, %o6, %l3
9617 smulcc %l2, 0x02C7, %o1
9618 sub %g5, %o5, %o0
9619 movleu %icc, %l1, %g6
9620 fmovdgu %icc, %f21, %f7
9621 edge8 %g2, %i3, %o3
9622 sir 0x1266
9623 fmovrse %l6, %f17, %f13
9624 subcc %i0, %i7, %g1
9625 umulcc %l0, 0x1AFA, %o4
9626 sdiv %i6, 0x162D, %l4
9627 sll %g7, 0x07, %i2
9628 fmovsvs %icc, %f15, %f13
9629 edge16ln %g4, %i1, %i4
9630 ldsh [%l7 + 0x1E], %o2
9631 edge16l %i5, %g3, %o7
9632 fmovdcs %icc, %f18, %f24
9633 lduw [%l7 + 0x68], %o6
9634 fmovdleu %icc, %f27, %f23
9635 smul %l3, %l5, %o1
9636 stb %l2, [%l7 + 0x16]
9637 movcs %icc, %o5, %g5
9638 movne %icc, %o0, %g6
9639 fmovrdlz %g2, %f26, %f14
9640 edge16 %i3, %o3, %l1
9641 edge16l %i0, %l6, %i7
9642 fmovrsgez %g1, %f29, %f25
9643 sll %o4, 0x10, %l0
9644 movne %icc, %i6, %l4
9645 movne %icc, %i2, %g7
9646 movl %icc, %i1, %g4
9647 movre %o2, %i5, %g3
9648 fones %f5
9649 movleu %xcc, %i4, %o7
9650 edge8l %o6, %l5, %o1
9651 mulscc %l2, 0x0E3D, %l3
9652 lduh [%l7 + 0x46], %o5
9653 fmul8x16au %f20, %f1, %f6
9654 popc 0x1070, %o0
9655 ldub [%l7 + 0x29], %g6
9656 fmovspos %icc, %f25, %f9
9657 fandnot1 %f20, %f26, %f30
9658 alignaddr %g5, %i3, %o3
9659 stb %l1, [%l7 + 0x68]
9660 fmovrse %i0, %f28, %f2
9661 movrlz %l6, %g2, %i7
9662 movge %xcc, %g1, %l0
9663 srl %o4, 0x01, %i6
9664 udiv %i2, 0x0849, %l4
9665 edge16 %i1, %g4, %g7
9666 srax %i5, %g3, %o2
9667 movne %icc, %i4, %o7
9668 sdivx %l5, 0x1646, %o1
9669 andncc %o6, %l3, %l2
9670 movg %icc, %o5, %o0
9671 sir 0x1EC9
9672 setx loop_39, %l0, %l1
9673 return %l1
9674 nop
9675 rdpr %cwp, %g1
9676 rdpr %cansave, %g2
9677 rdpr %canrestore, %g3
9678 rdpr %cleanwin, %g4
9679 rdpr %otherwin, %g5
9680 rdpr %wstate, %g6
9681loop_39: lduw [%l7 + 0x1C], %l1
9682 and %o3, 0x01A8, %l6
9683 st %f27, [%l7 + 0x08]
9684 fmovsg %xcc, %f8, %f15
9685 movle %icc, %g2, %i0
9686 alignaddr %i7, %l0, %g1
9687 movpos %xcc, %i6, %o4
9688 fpadd32s %f2, %f6, %f21
9689 fmul8x16 %f18, %f22, %f30
9690 add %i2, %l4, %i1
9691 fmovrsgz %g4, %f7, %f5
9692 array32 %i5, %g3, %g7
9693 stx %i4, [%l7 + 0x10]
9694 addcc %o7, 0x0C50, %l5
9695 movpos %xcc, %o1, %o2
9696 ldsb [%l7 + 0x7F], %l3
9697 edge32 %o6, %l2, %o5
9698 fmovdn %icc, %f0, %f30
9699 edge8l %g6, %o0, %i3
9700 mulscc %l1, 0x1B22, %o3
9701 subcc %g5, %l6, %i0
9702 fmovsge %xcc, %f7, %f1
9703 movge %icc, %g2, %i7
9704 orncc %g1, 0x0428, %l0
9705 edge8ln %i6, %o4, %i2
9706 mulscc %i1, 0x08C3, %l4
9707 fnors %f31, %f14, %f8
9708 orncc %i5, 0x0CCD, %g4
9709 sllx %g3, %g7, %i4
9710 ldsw [%l7 + 0x78], %o7
9711 udivx %o1, 0x1CD1, %o2
9712 fxor %f6, %f28, %f16
9713 edge16l %l5, %o6, %l2
9714 lduh [%l7 + 0x34], %o5
9715 fornot2s %f8, %f6, %f9
9716 movge %icc, %g6, %o0
9717 fmovdgu %icc, %f19, %f29
9718 mulscc %i3, 0x1201, %l1
9719 movl %icc, %l3, %g5
9720 sdiv %l6, 0x05FC, %o3
9721 edge16ln %g2, %i0, %i7
9722 srl %g1, 0x07, %l0
9723 umulcc %i6, %i2, %o4
9724 ld [%l7 + 0x10], %f1
9725 edge16l %i1, %l4, %g4
9726 fmovscs %xcc, %f23, %f24
9727 edge32ln %g3, %g7, %i5
9728 fcmpeq16 %f0, %f4, %o7
9729 srax %o1, %i4, %l5
9730 orn %o2, 0x0C81, %l2
9731 xnorcc %o5, 0x0401, %g6
9732 sllx %o0, %i3, %o6
9733 lduh [%l7 + 0x1C], %l3
9734 orn %g5, 0x1AEE, %l6
9735 fnot1 %f26, %f18
9736 fmovsne %icc, %f16, %f30
9737 movrgz %o3, %g2, %l1
9738 stw %i0, [%l7 + 0x1C]
9739 edge32l %i7, %g1, %l0
9740 edge8n %i2, %i6, %i1
9741 sllx %o4, %l4, %g3
9742 edge32l %g4, %i5, %g7
9743 udiv %o1, 0x087E, %i4
9744 ldsw [%l7 + 0x0C], %o7
9745 edge32ln %l5, %l2, %o5
9746 move %icc, %o2, %g6
9747 movrgz %i3, %o6, %o0
9748 edge32l %g5, %l3, %o3
9749 movrgz %g2, 0x327, %l6
9750 xorcc %l1, 0x1693, %i7
9751 movne %icc, %i0, %l0
9752 addcc %g1, 0x0CD6, %i2
9753 orn %i1, %i6, %o4
9754 andn %g3, %l4, %i5
9755 stx %g7, [%l7 + 0x50]
9756 subccc %g4, 0x04ED, %i4
9757 stw %o1, [%l7 + 0x34]
9758 sdivx %l5, 0x0480, %l2
9759 andn %o5, 0x1EC4, %o2
9760 udivx %o7, 0x0D6A, %g6
9761 smul %i3, %o6, %o0
9762 edge32ln %g5, %o3, %g2
9763 save %l6, 0x0652, %l3
9764 rdpr %cwp, %g1
9765 rdpr %cansave, %g2
9766 rdpr %canrestore, %g3
9767 rdpr %cleanwin, %g4
9768 rdpr %otherwin, %g5
9769 rdpr %wstate, %g6
9770 fmovsn %icc, %f29, %f31
9771 move %icc, %i7, %i0
9772 edge32l %l1, %l0, %g1
9773 movneg %xcc, %i2, %i6
9774 st %f24, [%l7 + 0x18]
9775 movleu %xcc, %i1, %o4
9776 sdiv %l4, 0x04D2, %i5
9777 fmovsle %icc, %f18, %f3
9778 edge8 %g3, %g7, %g4
9779 movrlez %i4, %o1, %l2
9780 edge8 %l5, %o5, %o2
9781 sdivx %o7, 0x1630, %g6
9782 array16 %o6, %i3, %g5
9783 st %f20, [%l7 + 0x6C]
9784 smulcc %o0, %g2, %l6
9785 edge16n %o3, %i7, %l3
9786 stx %i0, [%l7 + 0x70]
9787 fxor %f0, %f14, %f30
9788 movvs %icc, %l1, %l0
9789 sllx %i2, 0x03, %i6
9790 st %f22, [%l7 + 0x24]
9791 edge8ln %i1, %o4, %l4
9792 fmul8ulx16 %f6, %f28, %f20
9793 subccc %i5, %g1, %g3
9794 andncc %g4, %i4, %g7
9795 edge8n %l2, %l5, %o1
9796 subc %o2, 0x0B1B, %o7
9797 popc %o5, %o6
9798 fabsd %f8, %f2
9799 fmovdl %xcc, %f27, %f7
9800 fmovscs %icc, %f5, %f28
9801 movg %xcc, %g6, %g5
9802 srax %o0, %g2, %i3
9803 movcc %icc, %l6, %o3
9804 srax %l3, %i7, %l1
9805 umul %i0, 0x0EA8, %i2
9806 fxnors %f15, %f19, %f8
9807 orcc %l0, 0x0EEC, %i6
9808 orn %o4, %i1, %i5
9809 srl %l4, 0x14, %g3
9810 save %g1, 0x1062, %i4
9811 rdpr %cwp, %g1
9812 rdpr %cansave, %g2
9813 rdpr %canrestore, %g3
9814 rdpr %cleanwin, %g4
9815 rdpr %otherwin, %g5
9816 rdpr %wstate, %g6
9817 ldd [%l7 + 0x50], %f22
9818 ldub [%l7 + 0x7D], %g4
9819 movl %icc, %g7, %l5
9820 orncc %l2, %o2, %o1
9821 sdivx %o5, 0x1735, %o7
9822 fmovdleu %icc, %f18, %f15
9823 fors %f15, %f24, %f16
9824 movcc %xcc, %g6, %g5
9825 movcc %xcc, %o0, %g2
9826 orncc %i3, %o6, %l6
9827 addcc %l3, %i7, %l1
9828 mova %xcc, %i0, %i2
9829 movre %o3, %i6, %o4
9830 popc 0x00E6, %i1
9831 movcs %icc, %l0, %l4
9832 edge32ln %i5, %g1, %g3
9833 movrlz %i4, 0x177, %g7
9834 fmovscc %icc, %f0, %f26
9835 movg %icc, %g4, %l5
9836 movrgz %l2, 0x0DE, %o2
9837 fmul8ulx16 %f10, %f26, %f10
9838 fand %f10, %f28, %f14
9839 orn %o5, %o1, %g6
9840 fpsub16s %f16, %f24, %f26
9841 fands %f16, %f2, %f7
9842 fzero %f6
9843 udivx %g5, 0x0A7B, %o0
9844 andn %o7, 0x04F0, %g2
9845 siam 0x4
9846 edge16n %o6, %i3, %l6
9847 ldsw [%l7 + 0x70], %l3
9848 fnand %f18, %f0, %f0
9849 subc %l1, 0x07BD, %i0
9850 udivx %i2, 0x0973, %o3
9851 edge8ln %i7, %o4, %i1
9852 srlx %i6, %l0, %i5
9853 movrlez %l4, %g1, %i4
9854 fone %f30
9855 save %g3, 0x08C4, %g4
9856 rdpr %cwp, %g1
9857 rdpr %cansave, %g2
9858 rdpr %canrestore, %g3
9859 rdpr %cleanwin, %g4
9860 rdpr %otherwin, %g5
9861 rdpr %wstate, %g6
9862 fzero %f8
9863 movge %icc, %g7, %l2
9864 ld [%l7 + 0x74], %f23
9865 sir 0x19B6
9866 smul %l5, 0x044A, %o2
9867 sdivx %o1, 0x092B, %g6
9868 fone %f28
9869 fcmple16 %f10, %f12, %o5
9870 srl %o0, %g5, %o7
9871 edge16l %g2, %o6, %i3
9872 fnot1 %f30, %f26
9873 lduh [%l7 + 0x0C], %l3
9874 fnor %f10, %f4, %f20
9875 fnegd %f8, %f30
9876 srax %l6, 0x1E, %i0
9877 ldsh [%l7 + 0x76], %l1
9878 xorcc %o3, 0x1986, %i7
9879 edge8ln %o4, %i1, %i2
9880 lduh [%l7 + 0x18], %i6
9881 sllx %l0, %l4, %g1
9882 fone %f0
9883 stw %i5, [%l7 + 0x3C]
9884 edge32 %g3, %g4, %i4
9885 fzeros %f29
9886 orncc %l2, %g7, %o2
9887 array8 %o1, %l5, %o5
9888 fmovdcc %icc, %f30, %f29
9889 movvc %icc, %g6, %o0
9890 restore %o7, %g2, %g5
9891 rdpr %cwp, %g1
9892 rdpr %cansave, %g2
9893 rdpr %canrestore, %g3
9894 rdpr %cleanwin, %g4
9895 rdpr %otherwin, %g5
9896 rdpr %wstate, %g6
9897 movcc %icc, %i3, %o6
9898 setx loop_40, %l0, %l1
9899 return %l1
9900 nop
9901 rdpr %cwp, %g1
9902 rdpr %cansave, %g2
9903 rdpr %canrestore, %g3
9904 rdpr %cleanwin, %g4
9905 rdpr %otherwin, %g5
9906 rdpr %wstate, %g6
9907loop_40: stw %l1, [%l7 + 0x50]
9908 ldd [%l7 + 0x28], %f12
9909 st %f23, [%l7 + 0x3C]
9910 edge8 %i7, %o4, %o3
9911 movre %i1, 0x3C2, %i2
9912 nop
9913 set 0x1C, %l3
9914 ldub [%l7 + %l3], %l0
9915 fxnors %f13, %f19, %f31
9916 fmovsne %xcc, %f10, %f29
9917 udivcc %i6, 0x0A96, %g1
9918 sllx %l4, 0x1E, %g3
9919 andn %g4, %i5, %i4
9920 sth %g7, [%l7 + 0x22]
9921 edge8l %l2, %o2, %l5
9922 fmovdn %xcc, %f10, %f13
9923 fmovsvc %xcc, %f26, %f15
9924 edge32n %o1, %g6, %o5
9925 xnorcc %o7, %o0, %g2
9926 andncc %g5, %i3, %o6
9927 fmul8x16 %f3, %f12, %f14
9928 array8 %l6, %i0, %l3
9929 edge8 %i7, %l1, %o4
9930 movre %i1, %i2, %o3
9931 subccc %i6, %l0, %g1
9932 fpsub32 %f22, %f8, %f24
9933 fmovsneg %xcc, %f11, %f8
9934 fnot2 %f0, %f6
9935 st %f4, [%l7 + 0x48]
9936 andcc %l4, 0x0E8B, %g3
9937 sdivx %i5, 0x067C, %g4
9938 mova %xcc, %g7, %l2
9939 movle %icc, %o2, %l5
9940 edge16l %i4, %o1, %g6
9941 udivx %o5, 0x17EF, %o0
9942 edge16ln %g2, %o7, %g5
9943 fmovsne %xcc, %f17, %f29
9944 movrlz %i3, 0x283, %l6
9945 addcc %o6, 0x0480, %i0
9946 fsrc1s %f0, %f10
9947 nop
9948 set 0x0C, %g5
9949 ldsw [%l7 + %g5], %i7
9950 movrne %l3, %l1, %i1
9951 fmovsn %icc, %f30, %f11
9952 fors %f15, %f12, %f19
9953 lduw [%l7 + 0x10], %i2
9954 mulx %o4, %o3, %l0
9955 udiv %i6, 0x04EA, %g1
9956 mulx %l4, 0x00C4, %i5
9957 edge16 %g4, %g7, %l2
9958 sdivx %g3, 0x152E, %o2
9959 stw %l5, [%l7 + 0x54]
9960 edge16ln %i4, %o1, %g6
9961 edge8l %o5, %g2, %o0
9962 ldsh [%l7 + 0x3E], %g5
9963 fmovdcs %icc, %f29, %f26
9964 lduh [%l7 + 0x54], %i3
9965 stx %l6, [%l7 + 0x50]
9966 fmovdvs %icc, %f31, %f16
9967 fcmple32 %f28, %f12, %o6
9968 orncc %o7, %i0, %l3
9969 movne %icc, %i7, %l1
9970 add %i2, %i1, %o3
9971 andn %o4, 0x1AEA, %l0
9972 addccc %i6, 0x1152, %l4
9973 sra %g1, 0x0B, %i5
9974 lduw [%l7 + 0x78], %g4
9975 srax %g7, 0x05, %g3
9976 lduh [%l7 + 0x5A], %o2
9977 add %l2, %i4, %l5
9978 srlx %g6, %o5, %o1
9979 fmovdne %icc, %f4, %f15
9980 fmovda %xcc, %f8, %f19
9981 fmovsvc %xcc, %f19, %f27
9982 addc %o0, 0x01AD, %g2
9983 array8 %i3, %g5, %l6
9984 movre %o6, 0x3D9, %o7
9985 sdivx %i0, 0x0D8A, %i7
9986 addccc %l1, %l3, %i2
9987 andncc %i1, %o4, %l0
9988 movre %i6, 0x31D, %o3
9989 udivcc %g1, 0x0358, %l4
9990 fnot2 %f26, %f30
9991 movneg %icc, %i5, %g7
9992 subc %g4, %o2, %g3
9993 ldsw [%l7 + 0x08], %l2
9994 edge32l %l5, %i4, %g6
9995 xor %o5, %o1, %g2
9996 ldsw [%l7 + 0x78], %o0
9997 ldub [%l7 + 0x77], %g5
9998 xorcc %l6, %i3, %o7
9999 and %i0, %o6, %i7
10000 sth %l3, [%l7 + 0x64]
10001 sdivx %i2, 0x12AC, %i1
10002 mulx %l1, %o4, %l0
10003 movgu %xcc, %i6, %o3
10004 andn %g1, 0x0052, %l4
10005 smulcc %g7, 0x0FBF, %i5
10006 sdivcc %o2, 0x1682, %g4
10007 move %xcc, %l2, %g3
10008 edge8ln %l5, %g6, %o5
10009 edge8l %i4, %g2, %o1
10010 srl %g5, 0x08, %l6
10011 sdiv %i3, 0x1A0D, %o0
10012 fnands %f23, %f9, %f10
10013 fmovdne %xcc, %f22, %f16
10014 movvc %xcc, %i0, %o6
10015 orncc %i7, %o7, %i2
10016 nop
10017 set 0x29, %l0
10018 ldub [%l7 + %l0], %i1
10019 edge32ln %l1, %o4, %l3
10020 fnand %f22, %f12, %f26
10021 movg %xcc, %i6, %o3
10022 and %g1, 0x1C71, %l0
10023 nop
10024 set 0x38, %o5
10025 sth %g7, [%l7 + %o5]
10026 andncc %i5, %o2, %l4
10027 edge8l %l2, %g4, %l5
10028 movge %icc, %g3, %g6
10029 sdivx %o5, 0x19EC, %g2
10030 andncc %i4, %g5, %o1
10031 edge8ln %l6, %i3, %i0
10032 orn %o0, 0x0D31, %i7
10033 movvs %xcc, %o7, %o6
10034 and %i1, %l1, %i2
10035 move %xcc, %l3, %i6
10036 sra %o3, %g1, %o4
10037 movrgez %g7, 0x2C3, %l0
10038 addc %i5, 0x0446, %l4
10039 lduh [%l7 + 0x4E], %l2
10040 andncc %o2, %l5, %g3
10041 fpsub32s %f11, %f21, %f29
10042 sra %g6, 0x08, %g4
10043 srl %g2, %o5, %i4
10044 fmovrslez %o1, %f7, %f7
10045 edge8ln %l6, %i3, %g5
10046 sth %i0, [%l7 + 0x78]
10047 edge8ln %o0, %i7, %o7
10048 movrgez %i1, 0x293, %l1
10049 edge8n %o6, %l3, %i6
10050 andn %o3, %i2, %g1
10051 orncc %o4, %g7, %i5
10052 movvc %xcc, %l0, %l4
10053 ldd [%l7 + 0x60], %f8
10054 orncc %l2, 0x0507, %o2
10055 stb %l5, [%l7 + 0x73]
10056 orcc %g6, %g4, %g2
10057 stb %g3, [%l7 + 0x24]
10058 sllx %i4, %o1, %o5
10059 fmovdvc %xcc, %f30, %f5
10060 nop
10061 set 0x0A, %o4
10062 ldub [%l7 + %o4], %i3
10063 edge32n %l6, %g5, %o0
10064 udivcc %i7, 0x09A8, %o7
10065 siam 0x4
10066 movne %icc, %i0, %i1
10067 movpos %icc, %l1, %o6
10068 edge32ln %i6, %l3, %o3
10069 fmovdleu %icc, %f8, %f12
10070 fmovsle %icc, %f27, %f26
10071 udivx %g1, 0x0B1A, %i2
10072 movrlez %g7, 0x028, %o4
10073 sdivcc %i5, 0x04AC, %l4
10074 ld [%l7 + 0x44], %f1
10075 fxnor %f0, %f20, %f30
10076 ldsh [%l7 + 0x50], %l0
10077 fabsd %f20, %f8
10078 xnorcc %o2, %l5, %l2
10079 alignaddr %g6, %g4, %g3
10080 fmovsvc %xcc, %f0, %f10
10081 fpadd32 %f8, %f0, %f8
10082 fmovdvc %xcc, %f28, %f24
10083 udivcc %i4, 0x0469, %g2
10084 subc %o1, %i3, %o5
10085 movrne %l6, %o0, %g5
10086 fmovsge %xcc, %f11, %f17
10087 edge8l %i7, %o7, %i1
10088 ldub [%l7 + 0x24], %i0
10089 andn %l1, %i6, %o6
10090 and %o3, %g1, %l3
10091 smulcc %i2, %o4, %g7
10092 for %f22, %f0, %f22
10093 mulx %l4, 0x13ED, %i5
10094 mova %icc, %o2, %l0
10095 fornot2s %f0, %f18, %f26
10096 ldd [%l7 + 0x70], %l2
10097 array32 %g6, %l5, %g4
10098 movrgz %g3, %g2, %i4
10099 smulcc %o1, 0x098A, %i3
10100 fnands %f18, %f21, %f19
10101 fmovsvs %icc, %f18, %f27
10102 movleu %icc, %o5, %l6
10103 ldsb [%l7 + 0x56], %g5
10104 or %o0, 0x1B04, %o7
10105 stw %i1, [%l7 + 0x08]
10106 edge16ln %i7, %i0, %i6
10107 umul %o6, %o3, %g1
10108 subcc %l1, 0x1D46, %i2
10109 addc %l3, %o4, %l4
10110 xnor %i5, %o2, %g7
10111 movvc %icc, %l0, %l2
10112 sll %l5, %g4, %g6
10113 fmovscc %icc, %f31, %f10
10114 ldd [%l7 + 0x10], %f0
10115 xorcc %g2, %g3, %i4
10116 movgu %icc, %o1, %i3
10117 fxnor %f10, %f8, %f14
10118 lduh [%l7 + 0x40], %l6
10119 mulscc %g5, 0x069C, %o0
10120 sethi 0x133C, %o5
10121 orn %o7, 0x089A, %i1
10122 movneg %xcc, %i0, %i6
10123 movpos %icc, %o6, %o3
10124 stx %g1, [%l7 + 0x38]
10125 mulscc %l1, 0x0206, %i2
10126 fcmpeq16 %f4, %f28, %l3
10127 umulcc %i7, 0x0003, %l4
10128 fmovrsne %i5, %f18, %f8
10129 array32 %o2, %g7, %o4
10130 sdivx %l2, 0x1E6E, %l5
10131 andcc %g4, 0x16C5, %l0
10132 fsrc1s %f3, %f26
10133 fmul8sux16 %f4, %f16, %f8
10134 sub %g6, 0x1274, %g3
10135 lduh [%l7 + 0x5C], %g2
10136 movcc %icc, %o1, %i3
10137 mulscc %l6, %g5, %i4
10138 movpos %icc, %o0, %o5
10139 movre %i1, 0x347, %i0
10140 addc %o7, %i6, %o6
10141 ldsb [%l7 + 0x1F], %g1
10142 udivx %o3, 0x0286, %l1
10143 popc 0x11FD, %l3
10144 nop
10145 set 0x57, %i1
10146 ldub [%l7 + %i1], %i7
10147 ldx [%l7 + 0x30], %l4
10148 movrlz %i5, %i2, %g7
10149 nop
10150 set 0x42, %o3
10151 ldsh [%l7 + %o3], %o4
10152 xorcc %l2, %l5, %g4
10153 movn %icc, %o2, %g6
10154 movcs %xcc, %l0, %g3
10155 movrne %o1, %g2, %l6
10156 fmovspos %xcc, %f2, %f2
10157 andncc %i3, %g5, %i4
10158 move %xcc, %o0, %o5
10159 sllx %i1, %i0, %i6
10160 add %o6, %g1, %o7
10161 array32 %l1, %o3, %l3
10162 edge32n %i7, %i5, %l4
10163 movvs %xcc, %i2, %o4
10164 edge32ln %l2, %g7, %l5
10165 sethi 0x0E9B, %g4
10166 movge %icc, %o2, %l0
10167 edge16 %g3, %o1, %g2
10168 xnorcc %l6, %g6, %i3
10169 stw %g5, [%l7 + 0x3C]
10170 sllx %o0, 0x0D, %o5
10171 edge32 %i1, %i0, %i4
10172 lduw [%l7 + 0x1C], %i6
10173 fmovrsgez %g1, %f27, %f16
10174 fxnors %f8, %f5, %f30
10175 fcmple16 %f8, %f24, %o7
10176 movrne %l1, %o3, %o6
10177 movn %icc, %l3, %i7
10178 xnorcc %i5, 0x1B60, %i2
10179 ld [%l7 + 0x78], %f8
10180 subccc %o4, %l4, %g7
10181 ldub [%l7 + 0x20], %l2
10182 subccc %g4, %o2, %l0
10183 movge %xcc, %l5, %o1
10184 movgu %xcc, %g3, %g2
10185 fandnot1s %f5, %f16, %f24
10186 fmovdgu %icc, %f15, %f13
10187 edge8l %g6, %i3, %g5
10188 popc 0x0DD4, %l6
10189 fnot1s %f31, %f28
10190 sra %o5, %o0, %i1
10191 orcc %i0, %i4, %g1
10192 ldsh [%l7 + 0x7C], %o7
10193 fmuld8ulx16 %f29, %f29, %f12
10194 movg %xcc, %l1, %i6
10195 ldd [%l7 + 0x18], %o6
10196 or %l3, %o3, %i5
10197 fmovse %xcc, %f25, %f19
10198 movneg %icc, %i2, %o4
10199 movvs %xcc, %l4, %i7
10200 ldd [%l7 + 0x40], %f14
10201 ldub [%l7 + 0x76], %g7
10202 array32 %l2, %g4, %o2
10203 fpsub16 %f28, %f22, %f22
10204 nop
10205 set 0x26, %l1
10206 sth %l5, [%l7 + %l1]
10207 sdivcc %o1, 0x0C8B, %l0
10208 fornot2 %f22, %f6, %f18
10209 movrlez %g3, 0x1A1, %g6
10210 fpadd16s %f16, %f6, %f2
10211 addcc %i3, %g5, %g2
10212 stb %l6, [%l7 + 0x2A]
10213 mulx %o0, 0x001B, %o5
10214 and %i0, 0x1815, %i1
10215 smulcc %g1, 0x05BF, %o7
10216 smul %l1, 0x0AC9, %i6
10217 alignaddrl %i4, %o6, %l3
10218 stw %o3, [%l7 + 0x54]
10219 nop
10220 set 0x26, %i7
10221 sth %i2, [%l7 + %i7]
10222 sdiv %i5, 0x1292, %l4
10223 movrgez %i7, 0x181, %o4
10224 fmovdg %xcc, %f23, %f25
10225 movge %xcc, %g7, %g4
10226 edge16l %l2, %o2, %l5
10227 fpadd32s %f21, %f6, %f0
10228 addc %o1, 0x08E7, %g3
10229 smul %g6, 0x08FB, %i3
10230 orncc %l0, 0x0511, %g2
10231 stx %l6, [%l7 + 0x20]
10232 umulcc %o0, 0x0C97, %o5
10233 subc %g5, 0x0371, %i0
10234 mova %xcc, %i1, %o7
10235 movge %xcc, %l1, %i6
10236 edge8l %g1, %i4, %l3
10237 ldx [%l7 + 0x30], %o6
10238 subccc %o3, %i5, %i2
10239 xnorcc %l4, %o4, %g7
10240 fmovsvs %icc, %f30, %f23
10241 array16 %i7, %g4, %o2
10242 std %f10, [%l7 + 0x10]
10243 sra %l5, 0x04, %o1
10244 edge16 %l2, %g3, %g6
10245 edge8ln %l0, %i3, %l6
10246 smulcc %o0, %o5, %g2
10247 ldsw [%l7 + 0x3C], %g5
10248 addccc %i0, %i1, %l1
10249 array16 %i6, %g1, %o7
10250 movge %xcc, %i4, %l3
10251 fmovsa %icc, %f13, %f4
10252 fnot2s %f22, %f26
10253 movl %xcc, %o3, %o6
10254 movneg %icc, %i2, %i5
10255 edge32 %l4, %o4, %i7
10256 fmovdvc %icc, %f5, %f30
10257 edge16ln %g7, %g4, %o2
10258 umulcc %o1, 0x0034, %l2
10259 subccc %g3, %l5, %g6
10260 edge32n %i3, %l0, %o0
10261 movvc %xcc, %o5, %g2
10262 movcc %xcc, %l6, %i0
10263 addc %i1, %l1, %i6
10264 udiv %g1, 0x0BF3, %g5
10265 and %i4, 0x064F, %o7
10266 orcc %l3, %o3, %o6
10267 subcc %i2, %l4, %i5
10268 sethi 0x1E9D, %o4
10269 sdivx %g7, 0x15EA, %i7
10270 sdiv %g4, 0x0405, %o1
10271 smul %o2, %g3, %l2
10272 fmovdneg %icc, %f2, %f20
10273 movrgz %l5, 0x00F, %i3
10274 fmovsvs %icc, %f11, %f2
10275 xnor %l0, 0x07F4, %o0
10276 udivcc %g6, 0x07DA, %o5
10277 st %f23, [%l7 + 0x38]
10278 xnorcc %l6, %g2, %i1
10279 ldx [%l7 + 0x28], %l1
10280 ldub [%l7 + 0x37], %i0
10281 movcs %icc, %i6, %g1
10282 fzero %f30
10283 sub %g5, %o7, %i4
10284 fcmple16 %f6, %f30, %o3
10285 alignaddr %o6, %i2, %l4
10286 andn %l3, 0x13FA, %o4
10287 edge32 %g7, %i5, %i7
10288 addc %o1, %g4, %g3
10289 fmovspos %xcc, %f25, %f4
10290 sdivx %o2, 0x122C, %l2
10291 alignaddr %l5, %i3, %l0
10292 fmovrslez %o0, %f8, %f26
10293 xnor %g6, %l6, %o5
10294 fnot2 %f28, %f28
10295 fmovsleu %icc, %f14, %f18
10296 edge32ln %g2, %i1, %l1
10297 sub %i0, 0x1B76, %g1
10298 restore %i6, %g5, %o7
10299 rdpr %cwp, %g1
10300 rdpr %cansave, %g2
10301 rdpr %canrestore, %g3
10302 rdpr %cleanwin, %g4
10303 rdpr %otherwin, %g5
10304 rdpr %wstate, %g6
10305 ldd [%l7 + 0x50], %f2
10306 movl %icc, %o3, %o6
10307 fmovdvs %xcc, %f30, %f25
10308 edge16ln %i4, %i2, %l4
10309 mulx %o4, %l3, %g7
10310 xorcc %i7, %o1, %i5
10311 fmovrdgz %g3, %f18, %f12
10312 smul %o2, 0x023E, %g4
10313 sdivcc %l2, 0x0E46, %l5
10314 xnorcc %i3, %o0, %g6
10315 movl %xcc, %l6, %o5
10316 for %f12, %f30, %f2
10317 sra %g2, 0x13, %l0
10318 nop
10319 set 0x33, %i0
10320 ldsb [%l7 + %i0], %l1
10321 ldsh [%l7 + 0x46], %i1
10322 bshuffle %f22, %f12, %f6
10323 st %f29, [%l7 + 0x2C]
10324 movn %xcc, %g1, %i0
10325 srlx %g5, %o7, %i6
10326 edge32ln %o3, %i4, %i2
10327 move %xcc, %o6, %o4
10328 smul %l3, 0x0AB1, %g7
10329 movl %icc, %l4, %i7
10330 move %icc, %o1, %i5
10331 fmul8x16au %f31, %f1, %f2
10332 sdiv %g3, 0x1FA7, %g4
10333 xnor %l2, %o2, %l5
10334 sdivcc %i3, 0x0235, %o0
10335 fornot1 %f8, %f26, %f28
10336 ldsb [%l7 + 0x57], %g6
10337 movre %l6, %o5, %g2
10338 fone %f22
10339 sethi 0x07D1, %l1
10340 udivx %i1, 0x1D96, %g1
10341 fones %f4
10342 fmovrde %l0, %f6, %f24
10343 nop
10344 set 0x28, %g3
10345 stb %g5, [%l7 + %g3]
10346 fcmpes %fcc2, %f11, %f6
10347 smulcc %o7, 0x0051, %i6
10348 save %o3, 0x0DB6, %i0
10349 rdpr %cwp, %g1
10350 rdpr %cansave, %g2
10351 rdpr %canrestore, %g3
10352 rdpr %cleanwin, %g4
10353 rdpr %otherwin, %g5
10354 rdpr %wstate, %g6
10355 movrgz %i4, %i2, %o4
10356 array16 %o6, %l3, %l4
10357 subccc %i7, %o1, %i5
10358 movvs %icc, %g3, %g4
10359 addccc %l2, 0x033F, %o2
10360 stw %l5, [%l7 + 0x64]
10361 edge8l %i3, %o0, %g7
10362 xor %l6, %o5, %g2
10363 subcc %g6, %i1, %l1
10364 fmul8x16au %f0, %f12, %f2
10365 sethi 0x0F14, %l0
10366 movleu %icc, %g5, %o7
10367 sra %g1, 0x16, %i6
10368 subccc %i0, 0x19EF, %i4
10369 edge32n %i2, %o3, %o6
10370 edge32ln %o4, %l4, %l3
10371 fmovdle %xcc, %f11, %f11
10372 movpos %xcc, %o1, %i5
10373 edge8 %i7, %g4, %l2
10374 fmovrsne %o2, %f10, %f31
10375 sdivcc %g3, 0x1728, %i3
10376 std %f8, [%l7 + 0x28]
10377 edge16ln %l5, %o0, %g7
10378 movvc %icc, %o5, %g2
10379 fors %f16, %f6, %f20
10380 fornot2s %f30, %f0, %f21
10381 udiv %l6, 0x09D9, %i1
10382 movrgz %l1, 0x1CE, %l0
10383 xorcc %g6, 0x06E9, %o7
10384 ldx [%l7 + 0x50], %g5
10385 movleu %icc, %i6, %i0
10386 st %f1, [%l7 + 0x28]
10387 fpsub16s %f15, %f18, %f11
10388 movn %icc, %i4, %i2
10389 movrlz %o3, %g1, %o6
10390 movneg %icc, %l4, %o4
10391 movrgez %o1, 0x183, %l3
10392 fmovsvs %icc, %f29, %f3
10393 alignaddr %i7, %g4, %l2
10394 edge32 %o2, %i5, %i3
10395 orncc %g3, %l5, %o0
10396 std %f28, [%l7 + 0x38]
10397 edge32l %g7, %g2, %l6
10398 ldsw [%l7 + 0x28], %i1
10399 edge8l %o5, %l0, %g6
10400 sth %l1, [%l7 + 0x76]
10401 andncc %g5, %o7, %i6
10402 fmovdgu %icc, %f16, %f1
10403 ldd [%l7 + 0x18], %i4
10404 fcmple16 %f0, %f10, %i2
10405 ldx [%l7 + 0x08], %o3
10406 alignaddrl %i0, %o6, %l4
10407 lduh [%l7 + 0x54], %g1
10408 movrgez %o1, %o4, %l3
10409 srl %g4, 0x1F, %i7
10410 fmovsgu %xcc, %f29, %f24
10411 edge8n %o2, %i5, %l2
10412 sdiv %g3, 0x18AE, %i3
10413 st %f29, [%l7 + 0x14]
10414 fcmpgt16 %f2, %f16, %o0
10415 sdiv %g7, 0x0DCB, %g2
10416 movrgez %l5, %i1, %l6
10417 movge %xcc, %l0, %g6
10418 move %icc, %l1, %o5
10419 move %xcc, %g5, %i6
10420 edge16ln %i4, %o7, %o3
10421 fmovsa %icc, %f10, %f28
10422 orn %i2, %o6, %i0
10423 subccc %g1, 0x0F05, %o1
10424 umul %o4, 0x08AF, %l4
10425 movrlez %l3, 0x155, %i7
10426 alignaddrl %o2, %g4, %i5
10427 edge32 %g3, %i3, %l2
10428 movvc %xcc, %o0, %g7
10429 andncc %l5, %i1, %g2
10430 andcc %l0, %g6, %l1
10431 stx %l6, [%l7 + 0x48]
10432 std %f30, [%l7 + 0x58]
10433 movrne %g5, 0x315, %o5
10434 orncc %i4, %i6, %o7
10435 addccc %i2, %o3, %i0
10436 fmul8x16au %f28, %f6, %f16
10437 addccc %g1, 0x13FB, %o6
10438 fmovrdgez %o4, %f20, %f16
10439 movrne %l4, %o1, %l3
10440 fcmpes %fcc3, %f23, %f18
10441 movg %xcc, %o2, %g4
10442 movre %i5, 0x366, %i7
10443 mova %icc, %g3, %l2
10444 edge32n %i3, %o0, %l5
10445 ld [%l7 + 0x5C], %f24
10446 edge8l %g7, %g2, %i1
10447 fpadd16s %f15, %f12, %f29
10448 movneg %xcc, %l0, %g6
10449 std %f0, [%l7 + 0x50]
10450 movge %xcc, %l6, %l1
10451 ld [%l7 + 0x6C], %f22
10452 fcmple32 %f30, %f12, %g5
10453 lduh [%l7 + 0x30], %o5
10454 mulscc %i4, %i6, %i2
10455 udivcc %o3, 0x1F8D, %i0
10456 andn %g1, %o7, %o6
10457 ld [%l7 + 0x60], %f13
10458 srax %o4, 0x1D, %o1
10459 orcc %l3, %o2, %l4
10460 movrgz %g4, 0x194, %i5
10461 save %i7, %l2, %i3
10462 rdpr %cwp, %g1
10463 rdpr %cansave, %g2
10464 rdpr %canrestore, %g3
10465 rdpr %cleanwin, %g4
10466 rdpr %otherwin, %g5
10467 rdpr %wstate, %g6
10468 sir 0x1983
10469 lduh [%l7 + 0x46], %o0
10470 fpsub32s %f5, %f8, %f11
10471 addc %l5, %g3, %g2
10472 edge8ln %i1, %g7, %g6
10473 fmovrdgez %l6, %f20, %f14
10474 sethi 0x00D9, %l1
10475 xorcc %l0, 0x0593, %g5
10476 addc %i4, %i6, %o5
10477 and %o3, %i0, %i2
10478 movrgz %g1, 0x013, %o7
10479 movrgz %o6, 0x171, %o1
10480 movn %xcc, %l3, %o2
10481 fnors %f4, %f5, %f14
10482 movleu %xcc, %o4, %g4
10483 addcc %l4, 0x0B1E, %i7
10484 movn %xcc, %i5, %i3
10485 fand %f22, %f10, %f16
10486 array32 %o0, %l5, %l2
10487 array8 %g3, %g2, %g7
10488 fmul8sux16 %f14, %f18, %f22
10489 subccc %i1, 0x077E, %l6
10490 stx %g6, [%l7 + 0x78]
10491 alignaddrl %l0, %l1, %g5
10492 xnor %i6, 0x1FC6, %i4
10493 mova %icc, %o5, %o3
10494 movrgez %i2, 0x0EB, %i0
10495 fands %f28, %f13, %f29
10496 fmovsvs %xcc, %f15, %f30
10497 movg %xcc, %o7, %g1
10498 fmovscs %xcc, %f30, %f2
10499 std %f26, [%l7 + 0x20]
10500 sth %o1, [%l7 + 0x6C]
10501 sdiv %o6, 0x18CD, %l3
10502 array16 %o2, %g4, %o4
10503 orn %l4, 0x0B89, %i7
10504 movrlz %i3, %i5, %l5
10505 movn %icc, %l2, %g3
10506 movleu %xcc, %o0, %g7
10507 umulcc %g2, %i1, %g6
10508 orcc %l6, %l1, %l0
10509 fmovrdne %g5, %f26, %f22
10510 movcs %xcc, %i4, %o5
10511 array16 %i6, %o3, %i0
10512 edge8 %o7, %g1, %i2
10513 ldsh [%l7 + 0x66], %o6
10514 edge16n %l3, %o2, %o1
10515 movre %o4, %l4, %i7
10516 ldsh [%l7 + 0x76], %g4
10517 fornot2s %f12, %f18, %f26
10518 fsrc2s %f21, %f27
10519 st %f10, [%l7 + 0x1C]
10520 lduw [%l7 + 0x38], %i5
10521 alignaddr %l5, %l2, %g3
10522 fandnot1 %f6, %f24, %f22
10523 movre %o0, %i3, %g7
10524 lduw [%l7 + 0x24], %g2
10525 fmovrsgez %i1, %f0, %f19
10526 edge32 %g6, %l6, %l1
10527 sdiv %g5, 0x0FBA, %i4
10528 and %l0, 0x18B2, %o5
10529 fmovsleu %icc, %f3, %f28
10530 xorcc %o3, 0x0344, %i0
10531 udivcc %i6, 0x19C5, %g1
10532 ld [%l7 + 0x14], %f28
10533 srax %o7, %i2, %l3
10534 subcc %o2, %o1, %o6
10535 addc %l4, %i7, %g4
10536 fpack32 %f20, %f20, %f6
10537 addcc %i5, %o4, %l2
10538 movrgez %l5, %g3, %i3
10539 udiv %o0, 0x0C18, %g2
10540 edge16ln %g7, %i1, %l6
10541 fcmple16 %f8, %f28, %l1
10542 fcmpeq32 %f12, %f22, %g6
10543 addcc %g5, 0x15ED, %i4
10544 lduh [%l7 + 0x16], %o5
10545 fcmpgt16 %f2, %f10, %o3
10546 fxors %f16, %f8, %f14
10547 edge16 %l0, %i0, %g1
10548 edge16 %i6, %i2, %o7
10549 alignaddr %o2, %l3, %o1
10550 edge16n %o6, %l4, %g4
10551 ldsh [%l7 + 0x10], %i7
10552 fmuld8ulx16 %f8, %f18, %f22
10553 ldsb [%l7 + 0x7F], %i5
10554 movleu %xcc, %l2, %o4
10555 ldd [%l7 + 0x38], %f24
10556 srl %l5, 0x13, %i3
10557 orcc %g3, %g2, %g7
10558 srl %o0, 0x06, %l6
10559 alignaddrl %l1, %i1, %g6
10560 st %f2, [%l7 + 0x14]
10561 udivcc %g5, 0x0002, %i4
10562 mulx %o5, 0x0BA9, %l0
10563 fsrc2s %f23, %f5
10564 ldub [%l7 + 0x19], %o3
10565 movvs %icc, %i0, %i6
10566 andncc %i2, %g1, %o7
10567 addcc %o2, %l3, %o1
10568 fandnot2s %f31, %f11, %f1
10569 fmovdvc %icc, %f6, %f7
10570 fcmple16 %f26, %f26, %l4
10571 movvs %xcc, %o6, %i7
10572 edge8 %g4, %i5, %l2
10573 fmovdle %xcc, %f30, %f1
10574 fandnot2 %f26, %f14, %f12
10575 fcmpne16 %f2, %f20, %l5
10576 setx loop_41, %l0, %l1
10577 return %l1
10578 nop
10579 rdpr %cwp, %g1
10580 rdpr %cansave, %g2
10581 rdpr %canrestore, %g3
10582 rdpr %cleanwin, %g4
10583 rdpr %otherwin, %g5
10584 rdpr %wstate, %g6
10585loop_41: umul %g7, 0x0BE4, %o0
10586 fpack16 %f12, %f24
10587 udiv %l6, 0x0585, %l1
10588 movn %icc, %g2, %i1
10589 xnorcc %g6, 0x108D, %g5
10590 fpack32 %f22, %f16, %f14
10591 xor %o5, 0x0A38, %i4
10592 fnot2s %f13, %f21
10593 andncc %o3, %i0, %i6
10594 addc %i2, %g1, %o7
10595 fpadd32s %f31, %f29, %f19
10596 fmovsleu %icc, %f0, %f18
10597 movl %xcc, %o2, %l0
10598 fmul8ulx16 %f18, %f16, %f4
10599 ldub [%l7 + 0x36], %l3
10600 edge8 %o1, %o6, %l4
10601 add %i7, %i5, %l2
10602 edge8l %g4, %l5, %g3
10603 mulscc %o4, 0x0FE1, %i3
10604 subc %o0, %g7, %l6
10605 fmovrse %g2, %f22, %f21
10606 movgu %icc, %l1, %g6
10607 subcc %i1, 0x12AA, %g5
10608 mova %icc, %i4, %o3
10609 add %i0, 0x048D, %i6
10610 fandnot2 %f28, %f8, %f30
10611 sdivcc %o5, 0x0312, %g1
10612 edge32n %i2, %o7, %o2
10613 fandnot2s %f4, %f15, %f28
10614 fones %f24
10615 sth %l3, [%l7 + 0x2C]
10616 sethi 0x1F7A, %o1
10617 movl %icc, %l0, %o6
10618 ldub [%l7 + 0x53], %i7
10619 fandnot1 %f0, %f24, %f8
10620 movleu %xcc, %i5, %l4
10621 xorcc %g4, 0x0EC8, %l2
10622 ldsw [%l7 + 0x10], %g3
10623 movg %xcc, %l5, %o4
10624 andcc %o0, 0x0F8F, %g7
10625 fmul8x16al %f28, %f12, %f8
10626 fandnot1 %f26, %f14, %f20
10627 fcmpes %fcc0, %f1, %f30
10628 movpos %xcc, %l6, %i3
10629 movvs %xcc, %l1, %g2
10630 fandnot2 %f20, %f24, %f4
10631 andn %g6, 0x0060, %i1
10632 alignaddr %i4, %o3, %g5
10633 ldub [%l7 + 0x3C], %i6
10634 andncc %i0, %o5, %g1
10635 array8 %o7, %i2, %o2
10636 move %xcc, %o1, %l0
10637 orcc %l3, %i7, %i5
10638 xnor %o6, %l4, %g4
10639 fmovrdgez %g3, %f6, %f18
10640 orn %l5, %o4, %o0
10641 move %xcc, %l2, %g7
10642 movcs %xcc, %l6, %l1
10643 edge32n %g2, %i3, %g6
10644 ldd [%l7 + 0x48], %f8
10645 edge16 %i4, %o3, %g5
10646 mulscc %i6, %i1, %i0
10647 movleu %icc, %g1, %o5
10648 movleu %icc, %i2, %o2
10649 fornot1 %f4, %f12, %f30
10650 xorcc %o7, 0x0F30, %o1
10651 xnor %l0, %l3, %i7
10652 alignaddrl %i5, %l4, %o6
10653 fmovdcs %xcc, %f4, %f26
10654 ldx [%l7 + 0x30], %g4
10655 srl %g3, 0x06, %o4
10656 orncc %l5, %l2, %o0
10657 edge32l %l6, %l1, %g2
10658 edge16 %i3, %g7, %g6
10659 fcmpgt32 %f26, %f2, %o3
10660 sll %i4, %i6, %g5
10661 ldx [%l7 + 0x68], %i0
10662 nop
10663 set 0x78, %l2
10664 stw %i1, [%l7 + %l2]
10665 nop
10666 set 0x3C, %i4
10667 stw %g1, [%l7 + %i4]
10668 udivx %o5, 0x0D08, %i2
10669 fmovsle %icc, %f11, %f31
10670 sra %o7, %o2, %l0
10671 nop
10672 set 0x18, %g7
10673 ldd [%l7 + %g7], %f6
10674 fmovdvc %icc, %f29, %f19
10675 alignaddrl %l3, %o1, %i5
10676 smulcc %l4, %o6, %i7
10677 udiv %g3, 0x01C0, %o4
10678 addccc %g4, %l2, %o0
10679 fcmpgt16 %f20, %f4, %l5
10680 fmovsge %xcc, %f20, %f8
10681 fnands %f20, %f8, %f0
10682 movle %xcc, %l6, %l1
10683 movneg %icc, %i3, %g7
10684 edge32ln %g6, %o3, %i4
10685 movvc %icc, %g2, %i6
10686 array32 %i0, %i1, %g1
10687 fpadd32s %f18, %f26, %f7
10688 edge32 %o5, %g5, %o7
10689 alignaddrl %i2, %l0, %o2
10690 srlx %o1, %i5, %l3
10691 edge32ln %l4, %i7, %o6
10692 edge16 %g3, %o4, %l2
10693 orncc %o0, %g4, %l6
10694 sdiv %l1, 0x079C, %i3
10695 fmovrslez %g7, %f16, %f9
10696 fpadd16 %f30, %f24, %f8
10697 xnor %g6, 0x1D38, %o3
10698 movge %icc, %l5, %i4
10699 movrgez %i6, %i0, %i1
10700 edge32n %g2, %o5, %g1
10701 fmovdne %icc, %f4, %f31
10702 sethi 0x113B, %o7
10703 stb %i2, [%l7 + 0x68]
10704 ld [%l7 + 0x54], %f23
10705 edge32 %g5, %o2, %o1
10706 fcmpd %fcc3, %f30, %f12
10707 or %i5, 0x173E, %l0
10708 umulcc %l3, %i7, %l4
10709 alignaddrl %o6, %o4, %g3
10710 movrgez %o0, %g4, %l6
10711 addccc %l1, %i3, %g7
10712 movpos %xcc, %g6, %o3
10713 movgu %icc, %l5, %l2
10714 movl %icc, %i6, %i4
10715 fzeros %f23
10716 edge32 %i1, %g2, %i0
10717 addc %g1, %o5, %i2
10718 fcmped %fcc3, %f14, %f20
10719 lduw [%l7 + 0x10], %g5
10720 lduh [%l7 + 0x62], %o7
10721 fxors %f9, %f17, %f13
10722 edge16 %o2, %i5, %l0
10723 srax %l3, %o1, %i7
10724 popc 0x0FB3, %l4
10725 xnorcc %o6, %g3, %o0
10726 fmovdcc %icc, %f11, %f19
10727 srlx %o4, 0x08, %g4
10728 udiv %l1, 0x139F, %l6
10729 srl %g7, 0x05, %i3
10730 fcmpne16 %f14, %f12, %o3
10731 subcc %g6, 0x15C5, %l2
10732 ldsb [%l7 + 0x7A], %l5
10733 and %i4, %i6, %g2
10734 umul %i0, 0x181F, %g1
10735 edge16l %o5, %i2, %i1
10736 subc %g5, 0x1E18, %o2
10737 xorcc %o7, 0x1D83, %i5
10738 mulx %l0, %l3, %i7
10739 sdivcc %l4, 0x07EF, %o6
10740 move %icc, %g3, %o0
10741 popc 0x1C8B, %o1
10742 array16 %g4, %o4, %l1
10743 ldd [%l7 + 0x30], %f24
10744 array16 %g7, %i3, %o3
10745 save %l6, 0x0826, %l2
10746 rdpr %cwp, %g1
10747 rdpr %cansave, %g2
10748 rdpr %canrestore, %g3
10749 rdpr %cleanwin, %g4
10750 rdpr %otherwin, %g5
10751 rdpr %wstate, %g6
10752 alignaddr %l5, %g6, %i6
10753 fpadd16s %f16, %f12, %f2
10754 edge8 %g2, %i0, %i4
10755 srax %g1, %o5, %i2
10756 andn %i1, 0x1074, %g5
10757 array8 %o7, %o2, %l0
10758 xnor %l3, %i7, %i5
10759 sdivcc %l4, 0x0483, %g3
10760 movre %o6, 0x245, %o0
10761 movvc %xcc, %o1, %o4
10762 xor %g4, %l1, %g7
10763 fnot1 %f0, %f26
10764 ldsw [%l7 + 0x2C], %o3
10765 lduh [%l7 + 0x46], %i3
10766 mulscc %l2, %l6, %l5
10767 fmovdle %icc, %f14, %f9
10768 movrlez %i6, 0x2BE, %g6
10769 edge32 %g2, %i0, %g1
10770 stx %i4, [%l7 + 0x68]
10771 fcmpgt16 %f6, %f4, %i2
10772 std %f22, [%l7 + 0x08]
10773 subccc %i1, 0x172C, %o5
10774 sth %o7, [%l7 + 0x30]
10775 xorcc %g5, 0x107B, %l0
10776 ldx [%l7 + 0x30], %l3
10777 movrlez %i7, %o2, %i5
10778 sdivx %l4, 0x1978, %o6
10779 andcc %o0, %o1, %g3
10780 edge32ln %g4, %o4, %g7
10781 xnor %l1, %o3, %l2
10782 movrlz %l6, %l5, %i6
10783 fmovdpos %icc, %f25, %f17
10784 stb %i3, [%l7 + 0x46]
10785 andncc %g2, %g6, %i0
10786 fcmps %fcc0, %f22, %f19
10787 orn %i4, %i2, %g1
10788 st %f27, [%l7 + 0x7C]
10789 edge8n %o5, %o7, %i1
10790 fmovsg %xcc, %f23, %f17
10791 alignaddrl %l0, %g5, %l3
10792 fmovdgu %xcc, %f27, %f6
10793 andncc %i7, %i5, %l4
10794 subcc %o6, 0x1F06, %o2
10795 subcc %o1, %g3, %g4
10796 fmovsn %xcc, %f1, %f21
10797 sra %o0, 0x04, %o4
10798 movrgez %g7, %o3, %l1
10799 ldd [%l7 + 0x30], %l2
10800 edge8ln %l5, %l6, %i6
10801 ldd [%l7 + 0x60], %i2
10802 movneg %icc, %g2, %i0
10803 smulcc %g6, %i4, %i2
10804 edge8 %g1, %o7, %i1
10805 restore %o5, 0x18BA, %l0
10806 rdpr %cwp, %g1
10807 rdpr %cansave, %g2
10808 rdpr %canrestore, %g3
10809 rdpr %cleanwin, %g4
10810 rdpr %otherwin, %g5
10811 rdpr %wstate, %g6
10812 array16 %g5, %l3, %i5
10813 smul %l4, %i7, %o2
10814 fmovdgu %icc, %f30, %f29
10815 array8 %o6, %o1, %g4
10816 fnot2 %f14, %f20
10817 edge16ln %o0, %o4, %g7
10818 sth %o3, [%l7 + 0x1C]
10819 movcs %xcc, %l1, %l2
10820 xorcc %l5, 0x1C17, %l6
10821 fmovsa %icc, %f7, %f23
10822 st %f30, [%l7 + 0x50]
10823 umul %i6, 0x09F4, %i3
10824 fpack16 %f8, %f13
10825 sir 0x0A56
10826 fpsub32s %f22, %f4, %f20
10827 movrlz %g2, 0x3EC, %g3
10828 edge32ln %i0, %g6, %i2
10829 fpackfix %f2, %f17
10830 fpmerge %f21, %f9, %f18
10831 sethi 0x192A, %i4
10832 movgu %xcc, %o7, %i1
10833 andcc %o5, 0x1480, %l0
10834 pdist %f24, %f10, %f26
10835 movrne %g1, 0x365, %l3
10836 fmovsgu %icc, %f11, %f0
10837 andncc %g5, %i5, %l4
10838 edge8 %o2, %o6, %o1
10839 sdivx %i7, 0x0E1C, %o0
10840 ldsw [%l7 + 0x34], %g4
10841 srlx %g7, 0x01, %o4
10842 fsrc1 %f2, %f8
10843 subcc %o3, 0x13C7, %l2
10844 mulscc %l1, %l6, %i6
10845 srlx %l5, %g2, %g3
10846 std %f20, [%l7 + 0x40]
10847 alignaddrl %i3, %g6, %i0
10848 smul %i4, 0x1ABF, %i2
10849 fsrc1s %f23, %f21
10850 edge32 %o7, %o5, %l0
10851 fmovsge %xcc, %f30, %f31
10852 subc %i1, 0x07BA, %l3
10853 lduh [%l7 + 0x30], %g5
10854 edge16ln %g1, %l4, %i5
10855 andn %o6, %o2, %o1
10856 fcmple32 %f16, %f28, %i7
10857 movle %icc, %g4, %g7
10858 addc %o4, %o0, %l2
10859 udiv %o3, 0x0CE3, %l6
10860 umulcc %l1, 0x1706, %l5
10861 movpos %xcc, %i6, %g3
10862 xor %g2, %i3, %g6
10863 ldub [%l7 + 0x31], %i0
10864 mulx %i4, 0x1BAD, %i2
10865 fmuld8ulx16 %f6, %f8, %f8
10866 addcc %o7, 0x182F, %o5
10867 fsrc1 %f2, %f20
10868 array16 %l0, %i1, %g5
10869 array8 %g1, %l3, %l4
10870 andncc %o6, %i5, %o2
10871 fmul8ulx16 %f2, %f22, %f10
10872 fmovrdlz %i7, %f14, %f10
10873 fmovscc %xcc, %f22, %f21
10874 orcc %g4, %g7, %o4
10875 fabsd %f28, %f8
10876 fmovrdgez %o0, %f24, %f6
10877 addc %l2, %o1, %o3
10878 xnorcc %l1, %l5, %i6
10879 edge32ln %l6, %g3, %g2
10880 and %g6, %i0, %i3
10881 sir 0x0E3B
10882 fcmpne32 %f10, %f26, %i2
10883 udivx %o7, 0x031E, %i4
10884 stb %o5, [%l7 + 0x5A]
10885 lduw [%l7 + 0x38], %i1
10886 ldsb [%l7 + 0x1D], %g5
10887 fmovrslz %g1, %f1, %f10
10888 sra %l3, %l0, %o6
10889 array32 %i5, %l4, %i7
10890 fnot2 %f4, %f0
10891 umulcc %o2, 0x11E4, %g7
10892 ldd [%l7 + 0x70], %g4
10893 setx loop_42, %l0, %l1
10894 return %l1
10895 nop
10896 rdpr %cwp, %g1
10897 rdpr %cansave, %g2
10898 rdpr %canrestore, %g3
10899 rdpr %cleanwin, %g4
10900 rdpr %otherwin, %g5
10901 rdpr %wstate, %g6
10902loop_42: edge16 %o3, %l1, %l5
10903 xor %i6, %l6, %g3
10904 srlx %g2, %l2, %i0
10905 fmovrde %i3, %f14, %f8
10906 fmovdg %icc, %f9, %f13
10907 array32 %g6, %o7, %i2
10908 udiv %i4, 0x10B9, %o5
10909 addcc %i1, 0x1209, %g5
10910 movpos %icc, %g1, %l0
10911 smulcc %l3, %i5, %l4
10912 sth %o6, [%l7 + 0x4C]
10913 xor %i7, %g7, %g4
10914 lduh [%l7 + 0x1E], %o2
10915 umulcc %o0, %o1, %o4
10916 and %l1, %l5, %i6
10917 sdiv %o3, 0x0119, %g3
10918 fpack32 %f18, %f16, %f24
10919 movrne %g2, 0x30F, %l2
10920 movge %xcc, %i0, %i3
10921 popc %g6, %l6
10922 edge8 %i2, %o7, %o5
10923 movrgz %i4, %i1, %g5
10924 movgu %xcc, %l0, %l3
10925 mulx %i5, 0x1F56, %l4
10926 popc 0x1AEE, %o6
10927 fmovrsgz %i7, %f18, %f26
10928 stx %g7, [%l7 + 0x60]
10929 edge16n %g4, %g1, %o2
10930 addcc %o1, %o0, %o4
10931 ldub [%l7 + 0x10], %l1
10932 fmovdleu %xcc, %f8, %f25
10933 fpsub32 %f12, %f10, %f24
10934 sllx %i6, %l5, %o3
10935 nop
10936 set 0x74, %o0
10937 lduw [%l7 + %o0], %g2
10938 udivcc %l2, 0x1B3A, %i0
10939 array32 %g3, %g6, %i3
10940 edge32l %i2, %l6, %o5
10941 fpack32 %f0, %f12, %f28
10942 edge8ln %i4, %i1, %g5
10943 movne %xcc, %o7, %l3
10944 ldub [%l7 + 0x13], %i5
10945 fandnot2s %f26, %f3, %f10
10946 add %l0, %o6, %i7
10947 fmovsge %xcc, %f30, %f13
10948 sdiv %g7, 0x08FD, %l4
10949 movl %xcc, %g1, %g4
10950 orcc %o2, 0x010A, %o0
10951 orcc %o1, %o4, %l1
10952 edge16n %l5, %i6, %o3
10953 movg %icc, %g2, %i0
10954 fmovdn %icc, %f26, %f10
10955 umulcc %l2, 0x071B, %g3
10956 fnegd %f10, %f16
10957 movrgez %i3, 0x39C, %i2
10958 movrne %g6, 0x3F4, %o5
10959 edge16n %l6, %i1, %g5
10960 ldub [%l7 + 0x52], %o7
10961 lduh [%l7 + 0x0E], %l3
10962 st %f11, [%l7 + 0x24]
10963 fmuld8sux16 %f6, %f15, %f6
10964 sdivcc %i5, 0x0B0C, %l0
10965 movvc %icc, %i4, %o6
10966 array32 %g7, %l4, %g1
10967 sdivx %i7, 0x09F2, %o2
10968 fpadd32 %f10, %f18, %f30
10969 ldd [%l7 + 0x68], %f30
10970 sir 0x095B
10971 sdivx %g4, 0x04BF, %o0
10972 fpadd16s %f17, %f16, %f11
10973 sdiv %o4, 0x0CB3, %l1
10974 umulcc %l5, 0x10AC, %o1
10975 addcc %i6, 0x1B84, %g2
10976 alignaddr %i0, %o3, %g3
10977 edge32n %i3, %i2, %l2
10978 st %f8, [%l7 + 0x74]
10979 fornot2s %f0, %f14, %f13
10980 udivcc %o5, 0x1ED8, %l6
10981 sllx %g6, %i1, %g5
10982 sllx %l3, 0x08, %o7
10983 array16 %i5, %l0, %o6
10984 fmovse %xcc, %f13, %f26
10985 edge16l %g7, %i4, %l4
10986 movne %xcc, %i7, %g1
10987 edge8n %g4, %o2, %o4
10988 array16 %l1, %l5, %o1
10989 fmovdcc %icc, %f14, %f7
10990 st %f10, [%l7 + 0x64]
10991 ldsb [%l7 + 0x34], %i6
10992 fmovdl %icc, %f17, %f16
10993 addc %g2, 0x1214, %i0
10994 alignaddr %o3, %o0, %i3
10995 sethi 0x12B3, %g3
10996 movrlez %i2, %l2, %o5
10997 smulcc %l6, %i1, %g5
10998 subc %g6, 0x0D74, %o7
10999 fxnor %f4, %f16, %f12
11000 movneg %xcc, %i5, %l0
11001 move %icc, %o6, %l3
11002 fmuld8ulx16 %f11, %f29, %f18
11003 ldsb [%l7 + 0x7B], %g7
11004 fmovdne %xcc, %f5, %f23
11005 movrlez %l4, 0x3A1, %i4
11006 fmuld8sux16 %f22, %f25, %f0
11007 fmovrdne %i7, %f4, %f4
11008 fmovrslz %g1, %f23, %f24
11009 movpos %xcc, %o2, %g4
11010 movrlz %o4, 0x1B6, %l5
11011 sdiv %l1, 0x0993, %o1
11012 array32 %g2, %i0, %i6
11013 movneg %xcc, %o0, %o3
11014 stw %i3, [%l7 + 0x0C]
11015 udivcc %g3, 0x095B, %i2
11016 and %l2, 0x1DAE, %o5
11017 srlx %i1, 0x19, %l6
11018 movvs %xcc, %g6, %o7
11019 edge16l %g5, %i5, %l0
11020 udiv %l3, 0x0D85, %o6
11021 or %g7, %l4, %i4
11022 fnot2s %f12, %f29
11023 fornot1s %f13, %f17, %f14
11024 movg %icc, %i7, %o2
11025 and %g1, 0x188A, %o4
11026 move %xcc, %l5, %g4
11027 sethi 0x0245, %l1
11028 udivx %o1, 0x1377, %i0
11029 xnor %g2, 0x1385, %o0
11030 udiv %o3, 0x0E4F, %i6
11031 edge8l %g3, %i2, %l2
11032 umul %i3, 0x101F, %o5
11033 edge8n %l6, %g6, %i1
11034 edge32 %o7, %i5, %g5
11035 andncc %l0, %o6, %g7
11036 movleu %xcc, %l3, %i4
11037 nop
11038 set 0x4E, %g2
11039 ldub [%l7 + %g2], %l4
11040 sdivx %i7, 0x0D17, %o2
11041 movl %icc, %g1, %l5
11042 ldub [%l7 + 0x75], %g4
11043 std %f30, [%l7 + 0x18]
11044 fmovdpos %icc, %f19, %f17
11045 fnand %f10, %f14, %f18
11046 movle %xcc, %o4, %l1
11047 ld [%l7 + 0x08], %f19
11048 edge16n %i0, %g2, %o1
11049 sll %o0, %i6, %g3
11050 alignaddrl %i2, %l2, %o3
11051 movre %o5, 0x3AA, %l6
11052 sll %g6, %i3, %o7
11053 fpsub16 %f24, %f2, %f0
11054 edge32 %i5, %g5, %i1
11055 and %o6, 0x12BE, %g7
11056 fmovscc %icc, %f5, %f29
11057 stx %l3, [%l7 + 0x78]
11058 umulcc %l0, 0x0A35, %i4
11059 nop
11060 set 0x74, %o1
11061 sth %i7, [%l7 + %o1]
11062 srlx %o2, %l4, %l5
11063 srlx %g1, 0x1D, %g4
11064 fmuld8sux16 %f4, %f12, %f10
11065 movg %xcc, %l1, %i0
11066 std %f6, [%l7 + 0x08]
11067 movcc %xcc, %o4, %o1
11068 addccc %o0, %g2, %i6
11069 movgu %icc, %g3, %i2
11070 ldsh [%l7 + 0x2E], %l2
11071 orn %o5, 0x1434, %o3
11072 and %l6, %i3, %o7
11073 movgu %xcc, %i5, %g5
11074 alignaddrl %g6, %i1, %o6
11075 fmovdne %icc, %f19, %f16
11076 movre %l3, 0x0EE, %l0
11077 ldub [%l7 + 0x6D], %i4
11078 fmovd %f30, %f2
11079 udivcc %g7, 0x0E73, %i7
11080 edge8 %l4, %l5, %g1
11081 fpack32 %f8, %f10, %f20
11082 edge16ln %o2, %l1, %i0
11083 fmovsle %icc, %f21, %f5
11084 fmovrdlz %g4, %f14, %f12
11085 ldsb [%l7 + 0x30], %o4
11086 and %o1, 0x0945, %g2
11087 edge16n %i6, %o0, %i2
11088 edge32 %g3, %l2, %o5
11089 fcmpd %fcc1, %f16, %f16
11090 addccc %l6, %i3, %o3
11091 edge32l %i5, %o7, %g5
11092 movrgez %i1, %g6, %o6
11093 movne %icc, %l0, %l3
11094 fmovrdlez %i4, %f30, %f24
11095 restore %g7, %l4, %l5
11096 rdpr %cwp, %g1
11097 rdpr %cansave, %g2
11098 rdpr %canrestore, %g3
11099 rdpr %cleanwin, %g4
11100 rdpr %otherwin, %g5
11101 rdpr %wstate, %g6
11102 mulscc %g1, 0x1D6D, %o2
11103 edge32ln %i7, %i0, %l1
11104 edge16 %o4, %o1, %g4
11105 ldsb [%l7 + 0x31], %g2
11106 addccc %o0, 0x1B8F, %i6
11107 ldsb [%l7 + 0x11], %i2
11108 subcc %l2, %g3, %l6
11109 subcc %i3, %o3, %o5
11110 fmovrdne %o7, %f10, %f0
11111 srax %i5, %i1, %g5
11112 subcc %o6, %l0, %g6
11113 fandnot2 %f16, %f20, %f20
11114 addc %l3, 0x1E61, %i4
11115 movge %icc, %l4, %l5
11116 subccc %g7, %g1, %o2
11117 orcc %i7, 0x1951, %i0
11118 umulcc %o4, 0x0257, %l1
11119 movvc %xcc, %o1, %g2
11120 fnor %f24, %f14, %f30
11121 xnorcc %o0, 0x1C08, %g4
11122 sra %i6, %l2, %i2
11123 sethi 0x19CF, %g3
11124 fmovdgu %icc, %f8, %f1
11125 fnegs %f21, %f8
11126 fabss %f0, %f16
11127 xnor %l6, 0x1C40, %i3
11128 array8 %o3, %o7, %o5
11129 fors %f8, %f18, %f12
11130 movne %icc, %i1, %i5
11131 movg %icc, %o6, %l0
11132 edge16 %g5, %l3, %i4
11133 edge32ln %g6, %l4, %l5
11134 nop
11135 set 0x10, %o6
11136 stw %g1, [%l7 + %o6]
11137 xor %g7, 0x1A18, %o2
11138 edge32ln %i7, %o4, %l1
11139 ldsh [%l7 + 0x2C], %o1
11140 movrgz %g2, 0x399, %i0
11141 fmuld8ulx16 %f6, %f29, %f26
11142 movrgez %o0, 0x146, %i6
11143 fpsub16 %f22, %f20, %f12
11144 addccc %g4, %l2, %i2
11145 sdivx %l6, 0x09EC, %i3
11146 movrgez %o3, 0x040, %o7
11147 movle %xcc, %o5, %i1
11148 ldsw [%l7 + 0x7C], %i5
11149 edge8ln %g3, %o6, %l0
11150 movge %xcc, %l3, %g5
11151 movvc %xcc, %i4, %l4
11152 edge16l %l5, %g6, %g1
11153 smulcc %o2, 0x13DD, %i7
11154 std %f4, [%l7 + 0x40]
11155 movrne %g7, %l1, %o4
11156 fnand %f16, %f2, %f20
11157 fmovrdlez %o1, %f14, %f16
11158 andn %g2, 0x1D04, %i0
11159 edge8 %o0, %g4, %l2
11160 lduh [%l7 + 0x42], %i2
11161 movne %xcc, %i6, %i3
11162 fabsd %f16, %f2
11163 and %l6, %o3, %o7
11164 edge8l %i1, %i5, %o5
11165 fmovdge %xcc, %f5, %f31
11166 srlx %o6, %g3, %l3
11167 ldub [%l7 + 0x12], %g5
11168 srl %l0, 0x18, %l4
11169 fmovse %icc, %f25, %f10
11170 edge8n %l5, %i4, %g6
11171 lduw [%l7 + 0x50], %g1
11172 fmovrsne %o2, %f8, %f22
11173 orncc %g7, 0x0D49, %l1
11174 movcs %xcc, %o4, %o1
11175 movrlez %i7, 0x2B9, %g2
11176 smul %o0, %i0, %g4
11177 sir 0x1505
11178 xor %i2, %i6, %l2
11179 ldsb [%l7 + 0x55], %i3
11180 or %o3, 0x18B3, %o7
11181 ldub [%l7 + 0x63], %i1
11182 edge32ln %i5, %l6, %o6
11183 alignaddrl %o5, %g3, %l3
11184 add %l0, %l4, %g5
11185 subccc %i4, 0x1456, %g6
11186 edge16ln %l5, %o2, %g1
11187 ldx [%l7 + 0x78], %g7
11188 movrne %o4, 0x141, %o1
11189 fones %f8
11190 movvs %icc, %i7, %g2
11191 fmovrse %l1, %f12, %f18
11192 fpsub32 %f22, %f0, %f24
11193 movle %icc, %o0, %g4
11194 fmovdcc %xcc, %f3, %f21
11195 sra %i0, %i6, %l2
11196 fmovdne %xcc, %f30, %f8
11197 sir 0x0D46
11198 fmovsne %icc, %f10, %f5
11199 orcc %i3, %i2, %o7
11200 umul %i1, 0x0105, %i5
11201 xor %l6, 0x158D, %o6
11202 movvs %icc, %o5, %o3
11203 mulx %g3, %l3, %l0
11204 fandnot2s %f11, %f25, %f13
11205 edge16ln %l4, %i4, %g5
11206 smul %g6, %l5, %g1
11207 ldub [%l7 + 0x34], %o2
11208 move %xcc, %o4, %o1
11209 movneg %icc, %i7, %g7
11210 movn %icc, %l1, %o0
11211 st %f30, [%l7 + 0x5C]
11212 nop
11213 set 0x18, %g4
11214 stw %g2, [%l7 + %g4]
11215 edge8 %g4, %i0, %i6
11216 movcs %xcc, %l2, %i2
11217 move %icc, %i3, %i1
11218 sub %i5, 0x0E30, %o7
11219 movneg %icc, %o6, %l6
11220 move %icc, %o5, %g3
11221 subc %l3, 0x1DE9, %o3
11222 save %l4, 0x0952, %i4
11223 rdpr %cwp, %g1
11224 rdpr %cansave, %g2
11225 rdpr %canrestore, %g3
11226 rdpr %cleanwin, %g4
11227 rdpr %otherwin, %g5
11228 rdpr %wstate, %g6
11229 orn %g5, 0x0649, %l0
11230 array8 %g6, %l5, %g1
11231 stw %o2, [%l7 + 0x48]
11232 sth %o1, [%l7 + 0x10]
11233 orn %i7, 0x1053, %g7
11234 movre %l1, 0x0FA, %o0
11235 lduh [%l7 + 0x7E], %o4
11236 popc 0x1EB5, %g4
11237 fmovdcc %xcc, %f19, %f24
11238 movcs %xcc, %g2, %i6
11239 fcmpeq16 %f8, %f8, %l2
11240 fmovdcc %icc, %f12, %f19
11241 stx %i2, [%l7 + 0x08]
11242 movg %xcc, %i0, %i3
11243 fmovdleu %xcc, %f19, %f6
11244 umulcc %i5, 0x081F, %o7
11245 andncc %i1, %l6, %o5
11246 movleu %icc, %o6, %l3
11247 movleu %icc, %o3, %l4
11248 fmovdcs %xcc, %f20, %f15
11249 mulscc %g3, 0x18CD, %i4
11250 fmovd %f16, %f26
11251 fpadd32s %f13, %f3, %f28
11252 fpsub32s %f8, %f12, %f4
11253 movvc %xcc, %g5, %l0
11254 st %f17, [%l7 + 0x78]
11255 ld [%l7 + 0x50], %f12
11256 xnorcc %l5, %g1, %o2
11257 mulx %g6, %i7, %o1
11258 alignaddr %l1, %o0, %g7
11259 ldub [%l7 + 0x14], %o4
11260 fcmpes %fcc0, %f15, %f13
11261 edge16n %g2, %i6, %l2
11262 ldsw [%l7 + 0x14], %g4
11263 fmovrdgez %i2, %f0, %f24
11264 stx %i0, [%l7 + 0x68]
11265 fornot2s %f27, %f11, %f4
11266 fmovsneg %icc, %f27, %f16
11267 fmovdneg %xcc, %f16, %f22
11268 fmovrdne %i3, %f20, %f12
11269 udivcc %o7, 0x1801, %i1
11270 and %i5, %l6, %o5
11271 movrne %o6, %o3, %l4
11272 andncc %g3, %i4, %l3
11273 edge8l %l0, %l5, %g1
11274 movneg %xcc, %o2, %g5
11275 movrgez %g6, 0x1B6, %i7
11276 movcs %xcc, %o1, %o0
11277 array8 %g7, %l1, %o4
11278 faligndata %f18, %f26, %f12
11279 xnorcc %g2, %l2, %i6
11280 array32 %i2, %g4, %i3
11281 array8 %i0, %i1, %i5
11282 addc %l6, 0x1789, %o5
11283 and %o7, %o6, %o3
11284 movge %icc, %l4, %g3
11285 lduw [%l7 + 0x70], %i4
11286 fnegs %f8, %f6
11287 fmovrslez %l3, %f18, %f12
11288 fones %f11
11289 fandnot2s %f10, %f24, %f8
11290 edge8ln %l0, %l5, %g1
11291 sll %g5, 0x0F, %g6
11292 andcc %o2, 0x0324, %i7
11293 addcc %o0, 0x1C24, %o1
11294 std %f26, [%l7 + 0x48]
11295 edge16ln %l1, %g7, %g2
11296 fmovse %icc, %f31, %f19
11297 fmovd %f22, %f22
11298 movcc %xcc, %o4, %l2
11299 fnegd %f0, %f10
11300 stw %i2, [%l7 + 0x28]
11301 stw %i6, [%l7 + 0x78]
11302 fmovsa %xcc, %f20, %f23
11303 edge32n %i3, %i0, %i1
11304 fmovdcs %xcc, %f18, %f9
11305 movrlez %g4, %i5, %l6
11306 orcc %o5, 0x0050, %o6
11307 fnor %f2, %f6, %f30
11308 andn %o3, %l4, %g3
11309 udivcc %o7, 0x08EC, %l3
11310 movre %l0, %l5, %i4
11311 nop
11312 set 0x4C, %l4
11313 lduw [%l7 + %l4], %g5
11314 andncc %g6, %g1, %o2
11315 stw %o0, [%l7 + 0x30]
11316 edge32ln %o1, %l1, %g7
11317 movrgez %i7, %o4, %l2
11318 umulcc %g2, %i2, %i3
11319 and %i6, %i0, %g4
11320 fmovsneg %xcc, %f18, %f15
11321 edge8 %i5, %l6, %o5
11322 ldd [%l7 + 0x78], %f12
11323 ld [%l7 + 0x74], %f2
11324 fmovrdgez %o6, %f0, %f16
11325 edge32ln %o3, %l4, %g3
11326 xnor %o7, %i1, %l3
11327 fmovdge %xcc, %f6, %f23
11328 movpos %icc, %l5, %l0
11329 lduh [%l7 + 0x5A], %g5
11330 fones %f29
11331 edge32ln %g6, %i4, %g1
11332 mulx %o0, 0x0AA8, %o2
11333 array32 %l1, %o1, %g7
11334 sdiv %i7, 0x13FC, %l2
11335 mova %icc, %o4, %i2
11336 alignaddrl %i3, %g2, %i0
11337 alignaddrl %g4, %i6, %l6
11338 movg %xcc, %i5, %o5
11339 smulcc %o3, %l4, %o6
11340 fornot2s %f27, %f12, %f12
11341 ldd [%l7 + 0x40], %g2
11342 fmovde %icc, %f22, %f9
11343 umul %o7, 0x0EEB, %i1
11344 array8 %l5, %l3, %g5
11345 addcc %l0, %g6, %i4
11346 fpsub32 %f28, %f26, %f18
11347 srl %o0, %g1, %l1
11348 movcs %icc, %o2, %g7
11349 stb %o1, [%l7 + 0x2D]
11350 ldub [%l7 + 0x29], %l2
11351 fmovrdgz %i7, %f6, %f4
11352 ldub [%l7 + 0x7D], %o4
11353 edge8n %i3, %g2, %i0
11354 fmovsneg %icc, %f13, %f25
11355 fnands %f14, %f15, %f28
11356 ldub [%l7 + 0x62], %i2
11357 orncc %g4, 0x0450, %l6
11358 fcmple32 %f26, %f0, %i6
11359 xnor %i5, 0x0E68, %o5
11360 edge8ln %l4, %o6, %o3
11361 st %f0, [%l7 + 0x50]
11362 srax %g3, 0x11, %o7
11363 sethi 0x0699, %i1
11364 edge8l %l3, %g5, %l5
11365 fornot1s %f26, %f11, %f7
11366 fors %f25, %f2, %f23
11367 fmovrde %g6, %f26, %f20
11368 add %i4, %o0, %l0
11369 setx loop_43, %l0, %l1
11370 return %l1
11371 nop
11372 rdpr %cwp, %g1
11373 rdpr %cansave, %g2
11374 rdpr %canrestore, %g3
11375 rdpr %cleanwin, %g4
11376 rdpr %otherwin, %g5
11377 rdpr %wstate, %g6
11378loop_43: movle %icc, %o1, %g7
11379 edge32n %i7, %o4, %i3
11380 sdivx %g2, 0x0D11, %i0
11381 edge8 %i2, %l2, %l6
11382 fmuld8ulx16 %f2, %f4, %f22
11383 stb %g4, [%l7 + 0x3E]
11384 sub %i6, 0x1519, %o5
11385 fcmpgt16 %f2, %f6, %i5
11386 alignaddr %l4, %o3, %o6
11387 and %g3, 0x1060, %i1
11388 addccc %o7, %l3, %g5
11389 movrgz %l5, %g6, %o0
11390 ldsw [%l7 + 0x2C], %i4
11391 udivx %g1, 0x1C77, %l0
11392 udivx %o2, 0x0C28, %o1
11393 movrlez %g7, %i7, %l1
11394 edge32n %o4, %i3, %g2
11395 fnegs %f12, %f8
11396 movg %icc, %i2, %l2
11397 array8 %i0, %l6, %g4
11398 move %icc, %o5, %i6
11399 smulcc %i5, %o3, %l4
11400 mova %icc, %o6, %g3
11401 fmul8x16al %f24, %f22, %f26
11402 srl %o7, %i1, %g5
11403 edge16n %l5, %g6, %l3
11404 mulx %i4, %g1, %l0
11405 andcc %o0, 0x1C5C, %o2
11406 movcs %xcc, %o1, %i7
11407 andn %g7, 0x1E02, %o4
11408 restore %i3, %l1, %g2
11409 rdpr %cwp, %g1
11410 rdpr %cansave, %g2
11411 rdpr %canrestore, %g3
11412 rdpr %cleanwin, %g4
11413 rdpr %otherwin, %g5
11414 rdpr %wstate, %g6
11415 fmovdne %xcc, %f8, %f21
11416 smulcc %i2, %i0, %l2
11417 ldub [%l7 + 0x4E], %g4
11418 edge32 %o5, %i6, %l6
11419 edge32 %i5, %o3, %o6
11420 or %l4, %o7, %g3
11421 fcmpgt16 %f18, %f20, %g5
11422 sub %l5, 0x0911, %g6
11423 alignaddrl %l3, %i1, %g1
11424 sethi 0x0B09, %i4
11425 fpackfix %f0, %f20
11426 umulcc %l0, 0x057C, %o2
11427 umul %o0, 0x09F5, %i7
11428 stx %o1, [%l7 + 0x60]
11429 fmovsa %xcc, %f14, %f10
11430 or %o4, %i3, %l1
11431 udivcc %g7, 0x082E, %i2
11432 movleu %icc, %g2, %i0
11433 stx %g4, [%l7 + 0x48]
11434 edge32n %l2, %i6, %l6
11435 ld [%l7 + 0x48], %f29
11436 srl %o5, 0x13, %i5
11437 edge16 %o6, %o3, %l4
11438 fmovrdgz %g3, %f14, %f4
11439 fmul8x16al %f27, %f6, %f4
11440 fandnot2 %f26, %f4, %f2
11441 array16 %g5, %o7, %l5
11442 edge16n %l3, %i1, %g1
11443 fmovdg %xcc, %f3, %f4
11444 fornot2 %f14, %f14, %f16
11445 orcc %i4, %l0, %g6
11446 sethi 0x0465, %o0
11447 sra %i7, 0x06, %o1
11448 array32 %o2, %o4, %i3
11449 subcc %l1, %g7, %i2
11450 fmul8x16au %f22, %f16, %f26
11451 fmovdne %icc, %f17, %f30
11452 fmuld8ulx16 %f20, %f7, %f12
11453 stw %g2, [%l7 + 0x68]
11454 ldd [%l7 + 0x20], %g4
11455 udivcc %i0, 0x004F, %l2
11456 fsrc1 %f6, %f2
11457 xorcc %l6, %i6, %o5
11458 fcmpgt32 %f16, %f14, %i5
11459 movn %xcc, %o6, %o3
11460 fcmpgt16 %f4, %f14, %l4
11461 movrlz %g5, %o7, %g3
11462 edge8n %l3, %l5, %g1
11463 addc %i1, 0x0AF8, %l0
11464 fnot2 %f0, %f26
11465 movrgez %g6, 0x0B6, %o0
11466 sethi 0x13D1, %i4
11467 srl %i7, %o2, %o4
11468 srax %o1, 0x01, %l1
11469 fmovdge %icc, %f6, %f0
11470 movn %xcc, %g7, %i2
11471 fand %f8, %f22, %f20
11472 orncc %i3, %g2, %i0
11473 fmovsleu %icc, %f27, %f19
11474 orn %l2, %g4, %l6
11475 sethi 0x0EB3, %o5
11476 and %i5, %i6, %o6
11477 sra %l4, %o3, %o7
11478 sllx %g5, 0x0F, %l3
11479 movl %xcc, %l5, %g1
11480 ldd [%l7 + 0x68], %g2
11481 mulx %i1, %g6, %o0
11482 lduh [%l7 + 0x18], %i4
11483 fmovrsne %l0, %f18, %f10
11484 fnot2 %f8, %f6
11485 add %o2, %i7, %o4
11486 movn %xcc, %l1, %g7
11487 orcc %o1, %i2, %g2
11488 sdivcc %i3, 0x0926, %l2
11489 umul %i0, 0x0E4E, %g4
11490 fxors %f16, %f30, %f14
11491 stb %l6, [%l7 + 0x56]
11492 andcc %o5, %i6, %o6
11493 orn %i5, %o3, %o7
11494 nop
11495 set 0x08, %i2
11496 std %f24, [%l7 + %i2]
11497 fcmple16 %f26, %f28, %g5
11498 andn %l4, %l3, %l5
11499 ldx [%l7 + 0x40], %g3
11500 fpmerge %f8, %f17, %f26
11501 udiv %i1, 0x0AF2, %g1
11502 srax %g6, 0x1E, %i4
11503 sdivcc %l0, 0x1BF1, %o0
11504 addc %o2, %o4, %l1
11505 fcmpne16 %f26, %f2, %g7
11506 nop
11507 set 0x2C, %l6
11508 stw %o1, [%l7 + %l6]
11509 movl %icc, %i2, %g2
11510 edge8ln %i3, %l2, %i0
11511 ldx [%l7 + 0x08], %g4
11512 fpadd32s %f28, %f6, %f30
11513 andn %l6, 0x027F, %i7
11514 movne %icc, %o5, %o6
11515 add %i5, %o3, %i6
11516 stb %g5, [%l7 + 0x3F]
11517 smulcc %l4, %o7, %l5
11518 fmovrse %l3, %f19, %f7
11519 ldub [%l7 + 0x31], %g3
11520 lduw [%l7 + 0x7C], %i1
11521 alignaddr %g6, %i4, %g1
11522 fmovdleu %icc, %f28, %f3
11523 fmovdne %icc, %f2, %f0
11524 fmovsl %icc, %f24, %f16
11525 orcc %l0, %o2, %o4
11526 fmovdn %xcc, %f4, %f12
11527 xorcc %l1, %o0, %g7
11528 orncc %i2, %o1, %i3
11529 edge8n %l2, %g2, %i0
11530 edge16 %g4, %l6, %i7
11531 ldd [%l7 + 0x40], %f26
11532 fpsub32s %f11, %f0, %f11
11533 udivx %o6, 0x1826, %i5
11534 lduh [%l7 + 0x20], %o5
11535 subcc %i6, %o3, %g5
11536 fmovde %xcc, %f21, %f8
11537 array8 %l4, %o7, %l3
11538 and %g3, %i1, %g6
11539 ldsh [%l7 + 0x3C], %l5
11540 sub %g1, 0x08AD, %l0
11541 save %o2, 0x143A, %o4
11542 rdpr %cwp, %g1
11543 rdpr %cansave, %g2
11544 rdpr %canrestore, %g3
11545 rdpr %cleanwin, %g4
11546 rdpr %otherwin, %g5
11547 rdpr %wstate, %g6
11548 or %i4, 0x08F4, %l1
11549 setx loop_44, %l0, %l1
11550 return %l1
11551 nop
11552 rdpr %cwp, %g1
11553 rdpr %cansave, %g2
11554 rdpr %canrestore, %g3
11555 rdpr %cleanwin, %g4
11556 rdpr %otherwin, %g5
11557 rdpr %wstate, %g6
11558loop_44: fmovsvc %icc, %f15, %f27
11559 fmovdn %xcc, %f26, %f7
11560 or %g7, 0x0B97, %o1
11561 xorcc %l2, 0x0A65, %i3
11562 subccc %g2, 0x01D8, %g4
11563 umulcc %l6, %i7, %i0
11564 popc 0x1BBF, %o6
11565 edge16 %i5, %o5, %i6
11566 alignaddrl %o3, %l4, %o7
11567 ldsh [%l7 + 0x3C], %l3
11568 fmovsvs %icc, %f12, %f5
11569 sth %g5, [%l7 + 0x40]
11570 movgu %xcc, %i1, %g3
11571 ldsb [%l7 + 0x52], %l5
11572 sethi 0x06A7, %g1
11573 sdiv %l0, 0x0771, %o2
11574 sethi 0x0D9E, %o4
11575 edge16l %g6, %i4, %l1
11576 fmovrdne %i2, %f18, %f4
11577 xor %g7, 0x0FEB, %o0
11578 movrgez %l2, %i3, %o1
11579 ld [%l7 + 0x0C], %f8
11580 ldsw [%l7 + 0x38], %g2
11581 movn %icc, %l6, %g4
11582 alignaddrl %i7, %o6, %i0
11583 movrlez %i5, 0x036, %o5
11584 save %o3, 0x1E91, %i6
11585 rdpr %cwp, %g1
11586 rdpr %cansave, %g2
11587 rdpr %canrestore, %g3
11588 rdpr %cleanwin, %g4
11589 rdpr %otherwin, %g5
11590 rdpr %wstate, %g6
11591 nop
11592 set 0x70, %o2
11593 ldx [%l7 + %o2], %o7
11594 fmovspos %icc, %f20, %f8
11595 sethi 0x1177, %l3
11596 sra %l4, 0x04, %g5
11597 movg %xcc, %g3, %l5
11598 ldsb [%l7 + 0x6B], %g1
11599 addc %i1, %o2, %o4
11600 movre %l0, 0x3CF, %g6
11601 array8 %l1, %i2, %g7
11602 edge8 %o0, %i4, %i3
11603 ldd [%l7 + 0x40], %f30
11604 orn %o1, %l2, %l6
11605 movneg %xcc, %g2, %g4
11606 lduh [%l7 + 0x34], %o6
11607 fors %f30, %f30, %f14
11608 fpadd16s %f20, %f14, %f15
11609 fmovdne %xcc, %f5, %f10
11610 fmovdneg %xcc, %f0, %f22
11611 movrlez %i0, %i7, %o5
11612 mulscc %i5, %o3, %o7
11613 fmovdneg %xcc, %f14, %f19
11614 movgu %xcc, %i6, %l3
11615 edge16l %l4, %g3, %g5
11616 fand %f18, %f6, %f16
11617 edge16n %g1, %i1, %o2
11618 lduw [%l7 + 0x74], %l5
11619 mova %icc, %l0, %g6
11620 fmovrdgez %o4, %f0, %f6
11621 ldd [%l7 + 0x48], %f6
11622 lduw [%l7 + 0x08], %i2
11623 movpos %icc, %g7, %o0
11624 movrgez %i4, 0x088, %i3
11625 nop
11626 set 0x08, %g1
11627 stw %o1, [%l7 + %g1]
11628 fnegd %f6, %f10
11629 subc %l2, %l1, %g2
11630 fmovrdgez %g4, %f24, %f0
11631 fmovde %icc, %f11, %f0
11632 srl %l6, 0x08, %i0
11633 xorcc %i7, %o6, %o5
11634 fmovsg %xcc, %f31, %f20
11635 sethi 0x1168, %o3
11636 sdivx %o7, 0x1579, %i6
11637 movg %icc, %i5, %l3
11638 nop
11639 set 0x5D, %l5
11640 stb %l4, [%l7 + %l5]
11641 movvc %xcc, %g5, %g1
11642 orcc %g3, 0x197B, %o2
11643 edge32l %l5, %i1, %l0
11644 ldd [%l7 + 0x68], %g6
11645 alignaddr %i2, %g7, %o0
11646 ldd [%l7 + 0x30], %f18
11647 movneg %icc, %i4, %i3
11648 ldub [%l7 + 0x6E], %o1
11649 fpsub16s %f9, %f20, %f1
11650 movrgz %o4, 0x3B2, %l2
11651 movleu %xcc, %l1, %g2
11652 edge32 %g4, %l6, %i0
11653 orn %i7, 0x0260, %o6
11654 movvs %xcc, %o3, %o5
11655 xorcc %o7, %i6, %i5
11656 movle %icc, %l4, %l3
11657 alignaddrl %g5, %g1, %g3
11658 fandnot1 %f4, %f26, %f22
11659 lduh [%l7 + 0x60], %l5
11660 edge32l %i1, %o2, %g6
11661 stx %i2, [%l7 + 0x18]
11662 edge8 %l0, %g7, %o0
11663 save %i4, 0x094C, %o1
11664 rdpr %cwp, %g1
11665 rdpr %cansave, %g2
11666 rdpr %canrestore, %g3
11667 rdpr %cleanwin, %g4
11668 rdpr %otherwin, %g5
11669 rdpr %wstate, %g6
11670 ldsw [%l7 + 0x34], %o4
11671 array16 %i3, %l2, %g2
11672 smul %g4, 0x1E1E, %l1
11673 fmovdne %icc, %f25, %f12
11674 edge16l %i0, %i7, %o6
11675 edge16ln %o3, %o5, %l6
11676 fcmpd %fcc2, %f26, %f12
11677 fmovsge %xcc, %f22, %f23
11678 srax %o7, 0x11, %i5
11679 mova %xcc, %l4, %i6
11680 fcmple32 %f12, %f22, %g5
11681 sth %l3, [%l7 + 0x5C]
11682 addc %g1, 0x0399, %l5
11683 fmovspos %icc, %f2, %f10
11684 fpsub16 %f22, %f26, %f8
11685 ldsb [%l7 + 0x7E], %i1
11686 or %g3, %g6, %o2
11687 sub %i2, %l0, %o0
11688 edge8l %i4, %g7, %o4
11689 movn %xcc, %i3, %o1
11690 ldsw [%l7 + 0x60], %l2
11691 movpos %xcc, %g2, %g4
11692 nop
11693 set 0x30, %o7
11694 lduw [%l7 + %o7], %l1
11695 andncc %i0, %i7, %o3
11696 xor %o5, 0x09D0, %l6
11697 stx %o6, [%l7 + 0x20]
11698 fones %f22
11699 fmovsle %icc, %f31, %f22
11700 stx %i5, [%l7 + 0x48]
11701 move %xcc, %o7, %l4
11702 movre %i6, %l3, %g5
11703 andcc %g1, %l5, %i1
11704 ldsh [%l7 + 0x5E], %g6
11705 or %g3, %i2, %l0
11706 lduw [%l7 + 0x7C], %o2
11707 movleu %xcc, %i4, %g7
11708 fmovde %xcc, %f3, %f31
11709 edge32ln %o0, %i3, %o1
11710 st %f10, [%l7 + 0x3C]
11711 fornot2s %f8, %f27, %f29
11712 edge16 %l2, %o4, %g4
11713 edge32ln %g2, %i0, %l1
11714 xnorcc %o3, 0x084D, %i7
11715 array16 %o5, %o6, %i5
11716 ld [%l7 + 0x58], %f19
11717 std %f20, [%l7 + 0x08]
11718 ldx [%l7 + 0x30], %l6
11719 movle %xcc, %l4, %i6
11720 movge %icc, %l3, %g5
11721 udivcc %g1, 0x0982, %l5
11722 nop
11723 set 0x64, %i5
11724 ldsh [%l7 + %i5], %i1
11725 fmovsn %xcc, %f11, %f25
11726 edge32 %g6, %o7, %i2
11727 fnot1s %f17, %f27
11728 fmul8ulx16 %f20, %f12, %f8
11729 lduh [%l7 + 0x1A], %g3
11730 udivx %o2, 0x084A, %i4
11731 fcmped %fcc0, %f6, %f2
11732 orn %l0, 0x12D1, %g7
11733 movn %icc, %i3, %o1
11734 edge16l %o0, %o4, %l2
11735 xnorcc %g4, %g2, %l1
11736 edge16l %o3, %i0, %o5
11737 fmovdneg %icc, %f16, %f11
11738 movneg %xcc, %i7, %o6
11739 fnegd %f12, %f4
11740 subc %l6, 0x0A02, %l4
11741 srax %i5, 0x06, %i6
11742 addc %g5, %g1, %l5
11743 fnors %f6, %f1, %f16
11744 sir 0x0BA3
11745 fzero %f18
11746 fsrc1s %f24, %f21
11747 movvs %xcc, %l3, %g6
11748 edge16n %i1, %i2, %o7
11749 fmovsvc %xcc, %f15, %f4
11750 popc %g3, %i4
11751 edge8n %o2, %g7, %i3
11752 movl %icc, %l0, %o0
11753 orncc %o4, %l2, %o1
11754 ldsh [%l7 + 0x64], %g4
11755 movcc %icc, %g2, %l1
11756 popc 0x13D2, %i0
11757 sll %o3, %i7, %o6
11758 ldub [%l7 + 0x54], %o5
11759 sdivx %l4, 0x0A79, %l6
11760 stx %i6, [%l7 + 0x68]
11761 edge8l %g5, %i5, %g1
11762 std %f8, [%l7 + 0x38]
11763 udiv %l5, 0x1278, %l3
11764 smul %g6, %i1, %i2
11765 movgu %icc, %o7, %g3
11766 ldd [%l7 + 0x48], %o2
11767 srl %g7, %i3, %l0
11768 move %xcc, %i4, %o0
11769 edge16n %o4, %l2, %o1
11770 alignaddr %g2, %l1, %g4
11771 fpsub16 %f12, %f30, %f22
11772 edge16 %o3, %i7, %i0
11773 srlx %o5, 0x0B, %l4
11774 subc %o6, %i6, %g5
11775 srax %i5, 0x08, %g1
11776 or %l5, 0x0574, %l6
11777 sdivcc %l3, 0x1C46, %i1
11778 movrgz %i2, %g6, %g3
11779 array16 %o7, %o2, %g7
11780 fsrc1s %f22, %f5
11781 andcc %l0, 0x1536, %i4
11782 srax %i3, %o0, %o4
11783 udiv %l2, 0x1061, %g2
11784 sra %l1, 0x13, %g4
11785 array8 %o1, %i7, %i0
11786 movre %o3, %l4, %o5
11787 sllx %o6, %g5, %i6
11788 ldsh [%l7 + 0x56], %g1
11789 array32 %l5, %i5, %l6
11790 fpsub16 %f24, %f26, %f28
11791 sub %i1, 0x1F3F, %i2
11792 fmul8x16au %f12, %f28, %f26
11793 srl %g6, %l3, %o7
11794 mulx %g3, %g7, %l0
11795 alignaddr %o2, %i3, %i4
11796 fnegd %f12, %f28
11797 edge16l %o4, %l2, %o0
11798 fsrc1s %f27, %f4
11799 movre %g2, 0x191, %l1
11800 fxors %f31, %f16, %f15
11801 fpsub16s %f22, %f17, %f18
11802 subc %o1, 0x08F7, %g4
11803 fandnot2s %f18, %f29, %f18
11804 addcc %i0, 0x00A3, %i7
11805 movvc %icc, %o3, %l4
11806 sdivcc %o5, 0x07A0, %g5
11807 stw %i6, [%l7 + 0x4C]
11808 fands %f8, %f22, %f31
11809 bshuffle %f14, %f12, %f2
11810 andn %o6, 0x16A9, %l5
11811 fmovrdlz %g1, %f8, %f8
11812 add %l6, %i5, %i1
11813 ldd [%l7 + 0x18], %i2
11814 std %f22, [%l7 + 0x58]
11815 udiv %l3, 0x14FA, %o7
11816 movvc %icc, %g6, %g7
11817 movne %xcc, %g3, %l0
11818 addcc %i3, 0x045F, %o2
11819 fcmps %fcc1, %f18, %f3
11820 xnorcc %o4, 0x0F40, %i4
11821 movcc %icc, %l2, %o0
11822 sir 0x1248
11823 nop
11824 set 0x2A, %i3
11825 ldub [%l7 + %i3], %g2
11826 movge %xcc, %o1, %g4
11827 fmovde %xcc, %f5, %f3
11828 edge32ln %i0, %i7, %o3
11829 ldub [%l7 + 0x24], %l1
11830 smul %o5, 0x170E, %g5
11831 fcmpgt32 %f26, %f4, %l4
11832 ldsh [%l7 + 0x5A], %i6
11833 andncc %o6, %l5, %l6
11834 sllx %i5, %i1, %g1
11835 subc %i2, 0x0854, %o7
11836 addcc %l3, %g7, %g3
11837 subc %g6, 0x09FB, %i3
11838 fmovdcs %icc, %f27, %f12
11839 edge16ln %o2, %l0, %o4
11840 restore %i4, 0x1474, %o0
11841 rdpr %cwp, %g1
11842 rdpr %cansave, %g2
11843 rdpr %canrestore, %g3
11844 rdpr %cleanwin, %g4
11845 rdpr %otherwin, %g5
11846 rdpr %wstate, %g6
11847 fmovd %f8, %f18
11848 addcc %l2, 0x0D90, %o1
11849 fpmerge %f22, %f4, %f14
11850 movl %icc, %g2, %g4
11851 fmovrdgz %i0, %f14, %f26
11852 sth %i7, [%l7 + 0x6A]
11853 fcmpne16 %f20, %f24, %o3
11854 fxnor %f20, %f22, %f12
11855 movgu %icc, %o5, %l1
11856 fmovdcs %icc, %f5, %f19
11857 movrgez %l4, 0x19C, %i6
11858 movrgz %o6, 0x31B, %g5
11859 edge16ln %l5, %l6, %i1
11860 sll %i5, 0x0F, %i2
11861 fcmped %fcc0, %f0, %f10
11862 subc %g1, 0x1E7B, %l3
11863 movrlez %o7, %g3, %g6
11864 andncc %g7, %o2, %i3
11865 movl %xcc, %o4, %l0
11866 stb %o0, [%l7 + 0x32]
11867 setx loop_45, %l0, %l1
11868 return %l1
11869 nop
11870 rdpr %cwp, %g1
11871 rdpr %cansave, %g2
11872 rdpr %canrestore, %g3
11873 rdpr %cleanwin, %g4
11874 rdpr %otherwin, %g5
11875 rdpr %wstate, %g6
11876loop_45: movrgz %o1, %g4, %g2
11877 fcmple16 %f24, %f18, %i0
11878 edge16n %o3, %i7, %l1
11879 sethi 0x10E8, %o5
11880 fmovrslz %l4, %f23, %f28
11881 movrgez %i6, %g5, %l5
11882 subccc %o6, %l6, %i1
11883 ldsb [%l7 + 0x6B], %i2
11884 sll %g1, 0x03, %l3
11885 sdivx %i5, 0x1320, %g3
11886 xorcc %g6, %g7, %o2
11887 umul %o7, 0x0887, %o4
11888 fpadd32 %f24, %f20, %f8
11889 save %i3, %l0, %l2
11890 rdpr %cwp, %g1
11891 rdpr %cansave, %g2
11892 rdpr %canrestore, %g3
11893 rdpr %cleanwin, %g4
11894 rdpr %otherwin, %g5
11895 rdpr %wstate, %g6
11896 movne %icc, %o0, %i4
11897 addccc %g4, 0x0977, %g2
11898 movneg %xcc, %o1, %o3
11899 movg %xcc, %i7, %i0
11900 andncc %l1, %l4, %o5
11901 ldsb [%l7 + 0x72], %i6
11902 subccc %l5, 0x0EE9, %g5
11903 mulx %o6, %l6, %i2
11904 udivcc %i1, 0x1F33, %l3
11905 edge16 %i5, %g1, %g6
11906 movl %icc, %g7, %g3
11907 movpos %xcc, %o7, %o2
11908 subccc %i3, 0x0F69, %l0
11909 nop
11910 set 0x7C, %g6
11911 sth %o4, [%l7 + %g6]
11912 or %o0, 0x112E, %l2
11913 ldx [%l7 + 0x10], %g4
11914 orncc %i4, %o1, %g2
11915 ldsw [%l7 + 0x5C], %o3
11916 xor %i0, 0x1628, %i7
11917 fandnot2s %f18, %f22, %f21
11918 fmovdne %xcc, %f4, %f31
11919 edge8ln %l4, %o5, %i6
11920 fmovdvc %xcc, %f10, %f7
11921 movg %icc, %l1, %l5
11922 fnand %f22, %f10, %f2
11923 movre %o6, %g5, %l6
11924 stx %i2, [%l7 + 0x68]
11925 and %i1, 0x0435, %i5
11926 std %f10, [%l7 + 0x70]
11927 movgu %icc, %l3, %g6
11928 xnor %g1, %g3, %o7
11929 orn %o2, %i3, %g7
11930 fmovsgu %icc, %f1, %f2
11931 st %f19, [%l7 + 0x14]
11932 fxnor %f14, %f14, %f10
11933 sethi 0x0820, %l0
11934 sdiv %o4, 0x002C, %l2
11935 umulcc %g4, 0x1670, %o0
11936 edge16n %o1, %i4, %g2
11937 lduh [%l7 + 0x12], %i0
11938 sdivcc %o3, 0x039C, %l4
11939 movvs %icc, %i7, %i6
11940 sll %o5, %l1, %l5
11941 edge32 %g5, %l6, %o6
11942 fmovrsne %i2, %f15, %f19
11943 sra %i1, %i5, %l3
11944 st %f4, [%l7 + 0x50]
11945 fxnor %f28, %f10, %f30
11946 movrlez %g1, %g6, %o7
11947 or %g3, %i3, %g7
11948 orncc %l0, 0x01FC, %o4
11949 std %f26, [%l7 + 0x28]
11950 mulx %l2, %o2, %g4
11951 fmovde %xcc, %f13, %f1
11952 edge8n %o1, %o0, %g2
11953 addcc %i4, 0x0D3C, %i0
11954 fnot2 %f14, %f22
11955 alignaddr %o3, %i7, %l4
11956 fmovrde %o5, %f18, %f26
11957 fpadd32s %f14, %f4, %f18
11958 movg %xcc, %l1, %l5
11959 edge8l %i6, %g5, %l6
11960 smulcc %i2, %i1, %o6
11961 subcc %i5, 0x10F3, %g1
11962 movrne %g6, 0x2E2, %l3
11963 fmovdneg %xcc, %f16, %f5
11964 pdist %f14, %f20, %f16
11965 movrgez %o7, %i3, %g3
11966 edge16l %l0, %g7, %l2
11967 udivcc %o2, 0x1D25, %g4
11968 edge32ln %o1, %o4, %g2
11969 fmovspos %icc, %f8, %f23
11970 smul %i4, %i0, %o0
11971 st %f24, [%l7 + 0x30]
11972 movn %icc, %i7, %l4
11973 edge16 %o5, %o3, %l5
11974 nop
11975 set 0x28, %i6
11976 lduw [%l7 + %i6], %i6
11977 bshuffle %f2, %f6, %f26
11978 fpadd16s %f8, %f10, %f21
11979 array16 %l1, %l6, %g5
11980 fnot1s %f3, %f7
11981 movre %i1, %i2, %i5
11982 nop
11983 set 0x3C, %l3
11984 ldsw [%l7 + %l3], %g1
11985 edge16n %g6, %l3, %o7
11986 movrgez %i3, %o6, %g3
11987 array8 %g7, %l2, %l0
11988 fcmps %fcc0, %f23, %f17
11989 xor %g4, 0x1929, %o1
11990 subcc %o4, 0x1F68, %o2
11991 movvs %xcc, %g2, %i4
11992 edge16n %i0, %o0, %l4
11993 st %f20, [%l7 + 0x7C]
11994 mulscc %i7, 0x0490, %o5
11995 fmovrslez %l5, %f22, %f8
11996 movrgz %o3, %i6, %l1
11997 fnors %f7, %f9, %f19
11998 fmovrsgz %l6, %f6, %f24
11999 or %g5, 0x14E0, %i2
12000 fone %f12
12001 nop
12002 set 0x3F, %g5
12003 ldsb [%l7 + %g5], %i1
12004 fcmps %fcc1, %f4, %f18
12005 sdivcc %g1, 0x0608, %g6
12006 smul %l3, %i5, %i3
12007 ld [%l7 + 0x64], %f26
12008 movrlz %o6, %o7, %g7
12009 movn %xcc, %l2, %g3
12010 fmovdleu %xcc, %f23, %f9
12011 fnand %f28, %f2, %f10
12012 fxor %f2, %f8, %f16
12013 movrne %l0, %g4, %o1
12014 xnorcc %o2, 0x1E91, %g2
12015 edge8n %o4, %i0, %i4
12016 alignaddr %l4, %i7, %o0
12017 edge8 %o5, %l5, %o3
12018 fpsub16s %f13, %f24, %f15
12019 sethi 0x1E5C, %l1
12020 fmul8x16al %f26, %f21, %f10
12021 srl %l6, %i6, %g5
12022 movvc %icc, %i2, %i1
12023 orn %g1, %l3, %i5
12024 sdivcc %i3, 0x0773, %g6
12025 mulx %o6, 0x0122, %g7
12026 movleu %xcc, %l2, %o7
12027 ld [%l7 + 0x08], %f13
12028 sra %g3, %g4, %o1
12029 sir 0x071A
12030 addccc %l0, %o2, %o4
12031 fmovscs %icc, %f20, %f6
12032 subccc %g2, 0x0F70, %i4
12033 fmovsg %xcc, %f4, %f2
12034 add %i0, %i7, %l4
12035 xor %o0, 0x1EAE, %l5
12036 movrlz %o5, 0x21D, %o3
12037 movvc %xcc, %l6, %l1
12038 stb %i6, [%l7 + 0x0C]
12039 sub %g5, %i1, %i2
12040 sll %g1, 0x0A, %l3
12041 fmovdle %xcc, %f5, %f21
12042 movleu %icc, %i3, %i5
12043 sth %g6, [%l7 + 0x4A]
12044 ldx [%l7 + 0x48], %o6
12045 xnorcc %l2, 0x0BF1, %o7
12046 fcmpeq32 %f10, %f22, %g3
12047 sth %g7, [%l7 + 0x78]
12048 orncc %g4, 0x0117, %o1
12049 sdivcc %o2, 0x136C, %l0
12050 srax %o4, %g2, %i0
12051 smul %i4, %i7, %l4
12052 fzero %f14
12053 stb %o0, [%l7 + 0x76]
12054 andncc %o5, %o3, %l5
12055 add %l6, %i6, %l1
12056 ldsb [%l7 + 0x3B], %i1
12057 smulcc %g5, 0x0026, %i2
12058 subcc %g1, %i3, %i5
12059 edge32l %l3, %g6, %o6
12060 fandnot1 %f10, %f24, %f12
12061 sdivx %l2, 0x1F10, %g3
12062 sllx %o7, 0x1E, %g7
12063 move %icc, %g4, %o1
12064 orn %l0, 0x1C86, %o4
12065 fpadd16s %f11, %f31, %f0
12066 orn %o2, 0x1836, %g2
12067 fmul8sux16 %f10, %f14, %f18
12068 for %f28, %f24, %f8
12069 fexpand %f14, %f30
12070 umul %i0, 0x0E77, %i7
12071 orcc %l4, %o0, %i4
12072 fnot2 %f16, %f22
12073 nop
12074 set 0x18, %o5
12075 stw %o5, [%l7 + %o5]
12076 movleu %icc, %o3, %l5
12077 fmovsgu %icc, %f25, %f27
12078 fmovdle %xcc, %f2, %f5
12079 edge16ln %l6, %l1, %i6
12080 array32 %i1, %g5, %g1
12081 movrne %i2, %i3, %i5
12082 xnorcc %g6, 0x1BCC, %o6
12083 stw %l3, [%l7 + 0x5C]
12084 movne %icc, %l2, %o7
12085 andcc %g3, %g7, %g4
12086 fmuld8sux16 %f21, %f4, %f24
12087 alignaddrl %l0, %o1, %o2
12088 array8 %g2, %i0, %o4
12089 udiv %i7, 0x0DB1, %o0
12090 add %l4, %o5, %i4
12091 edge32ln %o3, %l6, %l1
12092 stb %i6, [%l7 + 0x37]
12093 movn %xcc, %i1, %l5
12094 srlx %g5, 0x04, %g1
12095 ldsh [%l7 + 0x68], %i2
12096 udivcc %i5, 0x0F5A, %g6
12097 movpos %icc, %o6, %l3
12098 nop
12099 set 0x20, %l0
12100 ldsb [%l7 + %l0], %i3
12101 xor %o7, %l2, %g3
12102 edge16l %g4, %l0, %g7
12103 fmovdvc %xcc, %f22, %f30
12104 srl %o2, %o1, %g2
12105 ldd [%l7 + 0x70], %f4
12106 nop
12107 set 0x7E, %o4
12108 sth %o4, [%l7 + %o4]
12109 movrlez %i0, %i7, %o0
12110 edge16n %o5, %l4, %o3
12111 andncc %i4, %l1, %l6
12112 ldx [%l7 + 0x30], %i6
12113 fmovrsgez %i1, %f18, %f9
12114 movre %g5, %g1, %l5
12115 fmovsneg %icc, %f22, %f8
12116 ldub [%l7 + 0x11], %i5
12117 movrlez %g6, 0x35C, %i2
12118 ldsw [%l7 + 0x4C], %l3
12119 sethi 0x1B56, %i3
12120 ldsb [%l7 + 0x2B], %o7
12121 udivcc %l2, 0x0692, %o6
12122 siam 0x5
12123 ldsh [%l7 + 0x54], %g3
12124 fandnot1s %f17, %f15, %f7
12125 edge8 %g4, %l0, %g7
12126 ld [%l7 + 0x44], %f18
12127 xnorcc %o1, %o2, %g2
12128 edge16l %o4, %i0, %i7
12129 edge16n %o0, %o5, %l4
12130 edge32ln %o3, %l1, %l6
12131 srlx %i4, %i1, %i6
12132 fmovdleu %xcc, %f22, %f6
12133 udiv %g1, 0x16F0, %l5
12134 pdist %f30, %f18, %f26
12135 edge32ln %i5, %g6, %i2
12136 xorcc %l3, 0x13C8, %i3
12137 movgu %xcc, %o7, %g5
12138 umulcc %l2, %o6, %g4
12139 andn %l0, 0x14EB, %g7
12140 subcc %o1, %o2, %g2
12141 mulx %o4, 0x1996, %i0
12142 sdivx %i7, 0x0EB4, %o0
12143 movg %xcc, %o5, %l4
12144 edge32 %o3, %g3, %l6
12145 ldd [%l7 + 0x18], %l0
12146 for %f4, %f10, %f0
12147 move %xcc, %i1, %i4
12148 udivcc %i6, 0x152B, %l5
12149 edge16 %i5, %g1, %g6
12150 fsrc1 %f2, %f8
12151 movl %icc, %i2, %i3
12152 sllx %l3, 0x09, %o7
12153 andcc %g5, 0x026A, %l2
12154 sdivcc %g4, 0x16B6, %l0
12155 movn %xcc, %o6, %o1
12156 xnor %o2, 0x1893, %g7
12157 fpadd32s %f25, %f20, %f4
12158 edge32ln %g2, %i0, %i7
12159 movcs %xcc, %o4, %o5
12160 movrlz %l4, 0x2CD, %o3
12161 fcmpd %fcc0, %f20, %f22
12162 fmul8ulx16 %f4, %f0, %f6
12163 movcs %xcc, %g3, %l6
12164 fxnors %f29, %f11, %f31
12165 save %o0, %l1, %i1
12166 rdpr %cwp, %g1
12167 rdpr %cansave, %g2
12168 rdpr %canrestore, %g3
12169 rdpr %cleanwin, %g4
12170 rdpr %otherwin, %g5
12171 rdpr %wstate, %g6
12172 mulx %i6, 0x03FD, %l5
12173 fmovsl %icc, %f29, %f18
12174 andcc %i4, 0x01C7, %i5
12175 movgu %icc, %g6, %g1
12176 fmovdleu %icc, %f3, %f20
12177 fnors %f10, %f29, %f14
12178 sdiv %i3, 0x13E6, %i2
12179 fandnot1s %f14, %f9, %f3
12180 xnorcc %o7, 0x0E0C, %g5
12181 srl %l2, %g4, %l3
12182 sdivcc %o6, 0x113B, %o1
12183 orcc %l0, 0x1E66, %o2
12184 fmovdgu %icc, %f13, %f21
12185 fmovrdgz %g2, %f28, %f0
12186 movvs %xcc, %i0, %i7
12187 add %g7, 0x0A54, %o5
12188 xorcc %l4, 0x0CFC, %o4
12189 edge32ln %g3, %l6, %o0
12190 sll %o3, 0x04, %i1
12191 andncc %l1, %l5, %i6
12192 movrlez %i4, 0x109, %i5
12193 array32 %g6, %g1, %i3
12194 orcc %i2, %o7, %l2
12195 movvc %xcc, %g5, %l3
12196 edge16n %o6, %o1, %l0
12197 umul %g4, %g2, %i0
12198 srl %i7, %g7, %o5
12199 andn %l4, 0x0339, %o4
12200 movcs %xcc, %o2, %g3
12201 xor %l6, %o0, %i1
12202 ldd [%l7 + 0x68], %l0
12203 orcc %o3, %i6, %l5
12204 addc %i4, %i5, %g1
12205 restore %g6, 0x1D58, %i3
12206 rdpr %cwp, %g1
12207 rdpr %cansave, %g2
12208 rdpr %canrestore, %g3
12209 rdpr %cleanwin, %g4
12210 rdpr %otherwin, %g5
12211 rdpr %wstate, %g6
12212 movrgz %i2, %l2, %g5
12213 orn %o7, 0x1A6C, %l3
12214 subc %o1, %l0, %o6
12215 movcs %xcc, %g2, %g4
12216 or %i0, %i7, %g7
12217 fcmple32 %f16, %f4, %o5
12218 ldsb [%l7 + 0x35], %o4
12219 orncc %l4, %o2, %l6
12220 fmul8ulx16 %f24, %f16, %f30
12221 setx loop_46, %l0, %l1
12222 return %l1
12223 nop
12224 rdpr %cwp, %g1
12225 rdpr %cansave, %g2
12226 rdpr %canrestore, %g3
12227 rdpr %cleanwin, %g4
12228 rdpr %otherwin, %g5
12229 rdpr %wstate, %g6
12230loop_46: andncc %o3, %i6, %l5
12231 movne %xcc, %i4, %i5
12232 orcc %g1, 0x1C8D, %l1
12233 edge32l %g6, %i2, %i3
12234 sub %g5, 0x08C5, %l2
12235 movrlz %l3, 0x136, %o7
12236 sdiv %l0, 0x0D48, %o1
12237 orncc %g2, 0x004A, %o6
12238 fpmerge %f28, %f29, %f20
12239 xorcc %g4, %i0, %g7
12240 xnor %i7, %o4, %o5
12241 fmovsl %icc, %f11, %f7
12242 edge32n %o2, %l4, %l6
12243 addcc %g3, %o0, %o3
12244 ldx [%l7 + 0x30], %i1
12245 mulscc %l5, 0x177E, %i6
12246 movrlz %i5, %g1, %l1
12247 orn %i4, 0x09E4, %i2
12248 xnor %i3, %g6, %g5
12249 edge16ln %l2, %l3, %o7
12250 std %f2, [%l7 + 0x10]
12251 orncc %o1, %g2, %o6
12252 alignaddrl %g4, %l0, %i0
12253 andn %g7, 0x1BC5, %o4
12254 add %i7, %o2, %o5
12255 move %icc, %l4, %l6
12256 fmovrsgez %o0, %f30, %f17
12257 ldx [%l7 + 0x78], %g3
12258 xnor %o3, %l5, %i1
12259 subccc %i5, %i6, %g1
12260 mulscc %i4, 0x1255, %i2
12261 array8 %i3, %g6, %g5
12262 sth %l1, [%l7 + 0x0A]
12263 fpack32 %f18, %f26, %f14
12264 or %l3, 0x0AB4, %o7
12265 fmovrsgez %o1, %f18, %f11
12266 sub %l2, 0x1940, %o6
12267 fpadd32s %f26, %f7, %f13
12268 sub %g4, 0x0EEC, %g2
12269 sdiv %i0, 0x025B, %l0
12270 subccc %g7, %o4, %o2
12271 fmovdle %xcc, %f12, %f8
12272 movleu %icc, %i7, %o5
12273 ldx [%l7 + 0x58], %l4
12274 smul %l6, 0x053F, %g3
12275 stw %o3, [%l7 + 0x0C]
12276 movg %xcc, %o0, %l5
12277 subccc %i5, 0x0D4C, %i1
12278 fpadd32s %f21, %f11, %f18
12279 smul %i6, 0x0751, %i4
12280 fnand %f18, %f24, %f0
12281 popc 0x1AE8, %g1
12282 array32 %i2, %i3, %g5
12283 udivcc %l1, 0x138C, %l3
12284 edge32l %o7, %o1, %g6
12285 srax %l2, %g4, %o6
12286 fmovdgu %xcc, %f31, %f5
12287 stw %g2, [%l7 + 0x34]
12288 stw %l0, [%l7 + 0x5C]
12289 edge8n %i0, %o4, %g7
12290 fmovdpos %xcc, %f24, %f3
12291 andn %i7, 0x098E, %o2
12292 fmovrsne %l4, %f25, %f11
12293 ldsh [%l7 + 0x5E], %l6
12294 fornot1s %f23, %f23, %f26
12295 fmovd %f22, %f24
12296 movle %xcc, %o5, %o3
12297 orncc %g3, %l5, %i5
12298 stw %o0, [%l7 + 0x20]
12299 lduw [%l7 + 0x10], %i6
12300 lduh [%l7 + 0x20], %i1
12301 movn %icc, %g1, %i2
12302 orcc %i4, 0x06E6, %i3
12303 sra %l1, %l3, %o7
12304 save %g5, %g6, %l2
12305 rdpr %cwp, %g1
12306 rdpr %cansave, %g2
12307 rdpr %canrestore, %g3
12308 rdpr %cleanwin, %g4
12309 rdpr %otherwin, %g5
12310 rdpr %wstate, %g6
12311 fmovsg %icc, %f4, %f13
12312 sdivx %o1, 0x01B3, %o6
12313 addcc %g2, 0x16E4, %l0
12314 sllx %g4, 0x00, %i0
12315 ldsb [%l7 + 0x2F], %g7
12316 andn %o4, 0x19EF, %i7
12317 sth %o2, [%l7 + 0x10]
12318 movg %xcc, %l4, %o5
12319 subcc %l6, %g3, %o3
12320 ldub [%l7 + 0x5A], %l5
12321 orn %o0, %i6, %i1
12322 udivcc %i5, 0x08FB, %i2
12323 mulx %g1, %i3, %i4
12324 movrne %l3, %l1, %o7
12325 ldsw [%l7 + 0x78], %g5
12326 sdivcc %g6, 0x085C, %o1
12327 movle %xcc, %l2, %g2
12328 movcs %icc, %l0, %o6
12329 srlx %i0, %g4, %o4
12330 stw %g7, [%l7 + 0x3C]
12331 movne %icc, %i7, %o2
12332 movvs %icc, %l4, %l6
12333 sth %g3, [%l7 + 0x66]
12334 movgu %icc, %o5, %o3
12335 xnor %o0, 0x089F, %i6
12336 fcmpgt32 %f26, %f12, %l5
12337 andcc %i1, 0x1D25, %i5
12338 mova %xcc, %i2, %g1
12339 fmovsle %xcc, %f29, %f4
12340 movn %xcc, %i3, %l3
12341 fmovsvc %icc, %f16, %f17
12342 movrlz %i4, 0x21E, %l1
12343 add %o7, 0x06A7, %g6
12344 movgu %xcc, %g5, %l2
12345 fxor %f10, %f14, %f20
12346 move %xcc, %o1, %l0
12347 or %o6, 0x18CE, %i0
12348 movre %g2, %g4, %g7
12349 udiv %o4, 0x1343, %i7
12350 xor %o2, 0x1C7B, %l6
12351 fmovscs %xcc, %f23, %f24
12352 fmul8sux16 %f30, %f0, %f6
12353 andn %l4, %o5, %o3
12354 stb %g3, [%l7 + 0x5D]
12355 fnors %f27, %f8, %f28
12356 edge8ln %i6, %l5, %i1
12357 fmovsne %xcc, %f2, %f31
12358 mulx %i5, 0x03C7, %o0
12359 movrne %g1, 0x0F2, %i2
12360 fmovdg %icc, %f11, %f18
12361 movgu %xcc, %i3, %i4
12362 xor %l3, 0x0EFA, %l1
12363 fmovsa %icc, %f6, %f9
12364 xnorcc %o7, 0x1D9D, %g5
12365 sllx %g6, 0x13, %o1
12366 ldsb [%l7 + 0x73], %l0
12367 smulcc %l2, 0x1F4B, %i0
12368 sdivx %g2, 0x0AFF, %g4
12369 sra %o6, 0x02, %o4
12370 edge32 %i7, %g7, %l6
12371 movre %o2, 0x349, %l4
12372 lduh [%l7 + 0x32], %o5
12373 stb %o3, [%l7 + 0x2D]
12374 mulx %g3, 0x0EFB, %i6
12375 orncc %l5, %i1, %o0
12376 stb %i5, [%l7 + 0x5D]
12377 ldx [%l7 + 0x30], %i2
12378 xor %g1, %i3, %l3
12379 fmovs %f0, %f7
12380 udivcc %l1, 0x0426, %o7
12381 andn %g5, %i4, %g6
12382 movne %xcc, %l0, %o1
12383 fornot2s %f14, %f24, %f18
12384 mova %icc, %i0, %g2
12385 edge8ln %l2, %g4, %o6
12386 movpos %xcc, %i7, %g7
12387 sllx %l6, %o4, %o2
12388 fors %f16, %f17, %f12
12389 add %l4, %o5, %g3
12390 edge32 %i6, %l5, %i1
12391 edge16ln %o3, %i5, %i2
12392 xorcc %o0, 0x0703, %i3
12393 fmovrse %l3, %f30, %f10
12394 sdivx %g1, 0x0B93, %l1
12395 movcs %icc, %g5, %i4
12396 stx %o7, [%l7 + 0x18]
12397 edge16l %l0, %o1, %i0
12398 fcmpeq32 %f12, %f20, %g2
12399 fcmpgt32 %f24, %f18, %l2
12400 movgu %xcc, %g4, %g6
12401 lduh [%l7 + 0x78], %i7
12402 andn %o6, %l6, %o4
12403 nop
12404 set 0x20, %o3
12405 ldsh [%l7 + %o3], %o2
12406 orncc %l4, 0x0F0D, %g7
12407 lduw [%l7 + 0x78], %o5
12408 ldub [%l7 + 0x56], %g3
12409 sub %i6, %i1, %o3
12410 movcs %xcc, %l5, %i2
12411 stw %i5, [%l7 + 0x0C]
12412 fmovscs %xcc, %f9, %f5
12413 fmovrse %o0, %f24, %f21
12414 fpadd16 %f8, %f16, %f20
12415 fcmpne32 %f30, %f24, %i3
12416 srl %g1, 0x16, %l1
12417 edge16l %l3, %i4, %g5
12418 movneg %xcc, %l0, %o1
12419 udivcc %o7, 0x0F35, %g2
12420 movre %l2, 0x38C, %i0
12421 ldsb [%l7 + 0x2F], %g6
12422 srl %g4, %o6, %i7
12423 movl %icc, %o4, %l6
12424 addcc %o2, 0x10C6, %l4
12425 movneg %xcc, %o5, %g7
12426 mova %xcc, %i6, %g3
12427 fzero %f6
12428 sir 0x1D68
12429 xnor %i1, %o3, %i2
12430 sub %i5, 0x1F05, %o0
12431 fmovdl %icc, %f30, %f1
12432 fnot1s %f4, %f10
12433 array32 %l5, %g1, %i3
12434 udiv %l1, 0x0C8B, %i4
12435 ldx [%l7 + 0x30], %g5
12436 popc 0x1FA8, %l3
12437 lduw [%l7 + 0x60], %o1
12438 edge8n %o7, %g2, %l2
12439 movl %icc, %l0, %g6
12440 edge32l %g4, %i0, %i7
12441 ldx [%l7 + 0x38], %o4
12442 popc 0x0419, %l6
12443 srlx %o6, %o2, %l4
12444 andncc %o5, %i6, %g7
12445 orcc %i1, %g3, %o3
12446 array8 %i5, %i2, %l5
12447 alignaddr %o0, %i3, %g1
12448 mova %icc, %i4, %g5
12449 ldd [%l7 + 0x20], %f28
12450 subccc %l1, %l3, %o7
12451 fmovsneg %xcc, %f1, %f20
12452 fmovsvc %icc, %f1, %f6
12453 fmovdn %icc, %f28, %f24
12454 stw %g2, [%l7 + 0x20]
12455 stb %o1, [%l7 + 0x11]
12456 movleu %xcc, %l0, %l2
12457 movcs %icc, %g6, %i0
12458 udiv %g4, 0x0967, %o4
12459 ld [%l7 + 0x70], %f10
12460 fnands %f21, %f6, %f10
12461 array16 %l6, %o6, %i7
12462 sdiv %o2, 0x1986, %o5
12463 edge8 %l4, %g7, %i6
12464 movvc %icc, %i1, %o3
12465 movgu %icc, %g3, %i2
12466 ldd [%l7 + 0x28], %f8
12467 array16 %i5, %l5, %o0
12468 xor %g1, 0x1390, %i3
12469 umulcc %i4, 0x00B0, %g5
12470 ldsb [%l7 + 0x75], %l1
12471 array32 %o7, %l3, %o1
12472 edge32 %l0, %g2, %g6
12473 st %f25, [%l7 + 0x40]
12474 udiv %i0, 0x152A, %g4
12475 fmovrdlez %l2, %f6, %f14
12476 sir 0x0E44
12477 xor %l6, 0x177F, %o6
12478 orcc %o4, 0x1CA7, %i7
12479 ldsb [%l7 + 0x12], %o2
12480 fmovrsgz %o5, %f30, %f16
12481 movvc %icc, %l4, %g7
12482 movcc %xcc, %i1, %o3
12483 move %icc, %g3, %i6
12484 movrlez %i2, 0x28D, %l5
12485 fmovrsne %i5, %f25, %f8
12486 subcc %o0, 0x0F04, %g1
12487 fmovrdgez %i3, %f22, %f0
12488 udivx %g5, 0x0998, %i4
12489 movcs %icc, %o7, %l1
12490 mova %icc, %o1, %l0
12491 xnor %l3, 0x0D41, %g2
12492 popc %g6, %g4
12493 array8 %i0, %l2, %l6
12494 nop
12495 set 0x28, %l1
12496 ldd [%l7 + %l1], %f28
12497 fpadd32 %f0, %f28, %f30
12498 fmovsn %xcc, %f12, %f9
12499 ldsh [%l7 + 0x54], %o4
12500 nop
12501 set 0x40, %i7
12502 lduw [%l7 + %i7], %o6
12503 addcc %o2, 0x095F, %i7
12504 fmovrde %o5, %f8, %f2
12505 movne %xcc, %g7, %i1
12506 fnot2 %f30, %f2
12507 fpadd16 %f10, %f16, %f0
12508 for %f4, %f28, %f0
12509 stb %l4, [%l7 + 0x1E]
12510 udivcc %o3, 0x1616, %g3
12511 edge16 %i6, %l5, %i2
12512 alignaddrl %i5, %g1, %o0
12513 for %f12, %f28, %f2
12514 mova %icc, %i3, %i4
12515 alignaddr %o7, %l1, %o1
12516 movg %xcc, %g5, %l3
12517 udiv %g2, 0x020B, %g6
12518 andn %l0, 0x1065, %g4
12519 edge16ln %i0, %l6, %o4
12520 sub %l2, 0x085E, %o2
12521 fsrc2 %f30, %f8
12522 movl %xcc, %o6, %o5
12523 edge8n %g7, %i7, %l4
12524 movrgez %i1, %g3, %o3
12525 addcc %l5, %i2, %i5
12526 bshuffle %f14, %f14, %f24
12527 orncc %g1, 0x12A5, %i6
12528 alignaddrl %i3, %i4, %o0
12529 sdivx %o7, 0x09E7, %o1
12530 edge8 %g5, %l3, %g2
12531 movleu %icc, %l1, %l0
12532 movre %g4, 0x196, %i0
12533 sub %l6, 0x14A4, %o4
12534 fmovrsne %l2, %f23, %f30
12535 fcmpgt32 %f30, %f22, %o2
12536 edge32n %o6, %g6, %g7
12537 subccc %o5, 0x0A35, %l4
12538 srlx %i1, %i7, %o3
12539 fmovdleu %icc, %f1, %f12
12540 fornot1s %f23, %f10, %f16
12541 sth %g3, [%l7 + 0x42]
12542 fornot2 %f18, %f28, %f16
12543 ldub [%l7 + 0x27], %l5
12544 ldsb [%l7 + 0x5C], %i2
12545 fpsub16s %f31, %f9, %f14
12546 xnorcc %i5, %g1, %i6
12547 array8 %i4, %i3, %o7
12548 array16 %o0, %o1, %g5
12549 movl %icc, %l3, %g2
12550 restore %l1, 0x0794, %g4
12551 rdpr %cwp, %g1
12552 rdpr %cansave, %g2
12553 rdpr %canrestore, %g3
12554 rdpr %cleanwin, %g4
12555 rdpr %otherwin, %g5
12556 rdpr %wstate, %g6
12557 fmovsg %xcc, %f9, %f29
12558 subc %l0, %i0, %l6
12559 udivcc %o4, 0x0702, %l2
12560 andncc %o2, %g6, %g7
12561 movrlz %o6, 0x130, %o5
12562 sethi 0x10CB, %i1
12563 movrlz %i7, %l4, %o3
12564 xnor %g3, %i2, %l5
12565 save %g1, %i5, %i4
12566 rdpr %cwp, %g1
12567 rdpr %cansave, %g2
12568 rdpr %canrestore, %g3
12569 rdpr %cleanwin, %g4
12570 rdpr %otherwin, %g5
12571 rdpr %wstate, %g6
12572 sra %i6, %o7, %i3
12573 lduh [%l7 + 0x1E], %o0
12574 udivcc %g5, 0x1543, %o1
12575 fmovsleu %xcc, %f7, %f27
12576 ldsb [%l7 + 0x35], %g2
12577 ldd [%l7 + 0x50], %l2
12578 udiv %l1, 0x1BD0, %l0
12579 std %f2, [%l7 + 0x70]
12580 umulcc %i0, 0x0ECC, %g4
12581 movne %icc, %l6, %o4
12582 fmovsn %xcc, %f10, %f23
12583 fmovsn %xcc, %f13, %f29
12584 sth %l2, [%l7 + 0x54]
12585 sdiv %g6, 0x1759, %g7
12586 bshuffle %f22, %f2, %f30
12587 sdiv %o2, 0x0E10, %o5
12588 fpack32 %f22, %f10, %f14
12589 fmovdvs %icc, %f29, %f31
12590 smulcc %o6, %i7, %i1
12591 ldub [%l7 + 0x70], %l4
12592 sdiv %g3, 0x1CB3, %i2
12593 nop
12594 set 0x1D, %i1
12595 ldub [%l7 + %i1], %o3
12596 movcc %icc, %l5, %i5
12597 faligndata %f12, %f16, %f12
12598 fpadd32s %f0, %f30, %f2
12599 ldd [%l7 + 0x38], %g0
12600 andcc %i6, %i4, %i3
12601 for %f12, %f4, %f8
12602 fpadd32 %f4, %f12, %f4
12603 ldub [%l7 + 0x18], %o7
12604 move %xcc, %o0, %g5
12605 subc %g2, %l3, %l1
12606 ldd [%l7 + 0x08], %l0
12607 fmovsl %icc, %f27, %f16
12608 fmovda %xcc, %f16, %f6
12609 sub %o1, %i0, %l6
12610 smul %o4, 0x1CDE, %g4
12611 sth %l2, [%l7 + 0x60]
12612 andn %g7, %o2, %g6
12613 movle %icc, %o6, %i7
12614 fandnot2s %f27, %f16, %f4
12615 std %f26, [%l7 + 0x08]
12616 movvs %icc, %i1, %l4
12617 movrgez %g3, 0x2B6, %i2
12618 edge16 %o5, %l5, %o3
12619 fzero %f16
12620 subccc %g1, %i5, %i6
12621 edge16l %i4, %i3, %o0
12622 fmovsg %xcc, %f6, %f18
12623 mulx %o7, %g5, %g2
12624 stx %l3, [%l7 + 0x28]
12625 xnorcc %l1, 0x0E93, %l0
12626 movcs %xcc, %i0, %l6
12627 fpackfix %f24, %f22
12628 fandnot2 %f28, %f2, %f14
12629 stw %o4, [%l7 + 0x10]
12630 sdivx %g4, 0x0AE7, %o1
12631 sub %l2, %g7, %g6
12632 alignaddr %o2, %o6, %i1
12633 fmovdneg %xcc, %f31, %f17
12634 andncc %i7, %g3, %i2
12635 sdiv %o5, 0x060D, %l4
12636 for %f4, %f16, %f10
12637 fnors %f1, %f2, %f4
12638 edge32ln %l5, %g1, %i5
12639 sll %o3, %i6, %i3
12640 stx %i4, [%l7 + 0x60]
12641 edge8 %o0, %g5, %o7
12642 sllx %g2, 0x0F, %l3
12643 setx loop_47, %l0, %l1
12644 return %l1
12645 nop
12646 rdpr %cwp, %g1
12647 rdpr %cansave, %g2
12648 rdpr %canrestore, %g3
12649 rdpr %cleanwin, %g4
12650 rdpr %otherwin, %g5
12651 rdpr %wstate, %g6
12652loop_47: fpadd32 %f18, %f18, %f28
12653 movvc %icc, %l6, %o4
12654 fmovdne %xcc, %f21, %f12
12655 movvs %xcc, %g4, %o1
12656 fornot1s %f10, %f31, %f26
12657 umulcc %l2, 0x0EA4, %i0
12658 udivcc %g6, 0x108B, %g7
12659 movgu %icc, %o2, %o6
12660 ldd [%l7 + 0x38], %f12
12661 ldx [%l7 + 0x28], %i1
12662 sll %i7, 0x13, %i2
12663 movpos %xcc, %g3, %o5
12664 edge32n %l4, %l5, %i5
12665 edge32 %o3, %g1, %i6
12666 ldsh [%l7 + 0x3A], %i3
12667 fmovrdne %o0, %f12, %f28
12668 movn %icc, %g5, %o7
12669 save %g2, 0x10C4, %l3
12670 rdpr %cwp, %g1
12671 rdpr %cansave, %g2
12672 rdpr %canrestore, %g3
12673 rdpr %cleanwin, %g4
12674 rdpr %otherwin, %g5
12675 rdpr %wstate, %g6
12676 edge16n %l0, %l1, %i4
12677 xor %l6, %o4, %g4
12678 nop
12679 set 0x1C, %i0
12680 stb %l2, [%l7 + %i0]
12681 edge32 %i0, %o1, %g7
12682 add %g6, 0x1480, %o2
12683 sdivx %i1, 0x1FB0, %o6
12684 movgu %xcc, %i7, %i2
12685 sra %o5, 0x0B, %l4
12686 udivx %g3, 0x07B2, %l5
12687 udivcc %o3, 0x0FA6, %g1
12688 umul %i6, 0x0666, %i5
12689 std %f4, [%l7 + 0x28]
12690 fornot2 %f28, %f0, %f4
12691 addcc %o0, %g5, %i3
12692 movn %icc, %g2, %l3
12693 ldd [%l7 + 0x28], %o6
12694 edge16ln %l0, %i4, %l6
12695 orn %o4, 0x0E86, %l1
12696 addc %l2, %i0, %g4
12697 lduh [%l7 + 0x62], %g7
12698 edge16ln %g6, %o1, %o2
12699 andncc %i1, %o6, %i7
12700 udivcc %o5, 0x106B, %i2
12701 fmovrsgez %g3, %f5, %f23
12702 xnorcc %l4, %l5, %o3
12703 umul %g1, 0x1C5B, %i6
12704 lduw [%l7 + 0x18], %o0
12705 sra %g5, 0x1E, %i3
12706 sllx %g2, %i5, %o7
12707 fmuld8ulx16 %f9, %f23, %f8
12708 add %l3, 0x1297, %l0
12709 fones %f10
12710 ldsw [%l7 + 0x4C], %i4
12711 fmovrdne %l6, %f16, %f12
12712 edge32ln %o4, %l1, %l2
12713 mulx %i0, %g7, %g4
12714 fnot2s %f2, %f30
12715 movcc %xcc, %g6, %o2
12716 andn %o1, %i1, %o6
12717 mova %icc, %i7, %o5
12718 fnand %f8, %f26, %f4
12719 sethi 0x042E, %g3
12720 ldx [%l7 + 0x28], %l4
12721 alignaddrl %i2, %l5, %o3
12722 edge8n %g1, %i6, %g5
12723 nop
12724 set 0x2A, %l2
12725 sth %o0, [%l7 + %l2]
12726 movcs %icc, %i3, %i5
12727 edge8ln %g2, %o7, %l0
12728 sll %l3, 0x0C, %l6
12729 fmovrse %o4, %f25, %f15
12730 fcmpeq32 %f30, %f16, %i4
12731 srax %l1, %i0, %l2
12732 movrgez %g4, 0x2D3, %g7
12733 edge16n %o2, %g6, %o1
12734 udivcc %i1, 0x074E, %i7
12735 edge16 %o5, %o6, %l4
12736 andncc %i2, %g3, %o3
12737 std %f14, [%l7 + 0x28]
12738 movvc %icc, %l5, %i6
12739 siam 0x0
12740 movpos %icc, %g5, %o0
12741 movn %icc, %g1, %i3
12742 sllx %g2, 0x15, %o7
12743 edge16n %i5, %l3, %l0
12744 umul %l6, 0x1724, %o4
12745 ldd [%l7 + 0x28], %f10
12746 umul %l1, %i0, %l2
12747 edge32 %g4, %i4, %g7
12748 ldsw [%l7 + 0x14], %g6
12749 xnor %o2, %i1, %i7
12750 edge32 %o1, %o5, %o6
12751 udivcc %i2, 0x0F02, %l4
12752 fmovrsgez %o3, %f22, %f16
12753 andncc %l5, %i6, %g3
12754 fmovsgu %xcc, %f16, %f23
12755 fmovdleu %xcc, %f26, %f2
12756 fandnot1 %f12, %f26, %f6
12757 nop
12758 set 0x60, %i4
12759 stx %o0, [%l7 + %i4]
12760 xorcc %g5, %i3, %g2
12761 movne %icc, %o7, %i5
12762 orn %g1, 0x0E58, %l0
12763 stw %l3, [%l7 + 0x78]
12764 movpos %icc, %o4, %l1
12765 edge16 %i0, %l2, %g4
12766 alignaddr %l6, %g7, %i4
12767 array32 %g6, %o2, %i7
12768 sllx %o1, 0x12, %o5
12769 movleu %xcc, %i1, %o6
12770 udivcc %l4, 0x1AC4, %i2
12771 fones %f17
12772 xorcc %o3, 0x11F5, %i6
12773 sdiv %l5, 0x1D3C, %g3
12774 sllx %o0, %i3, %g5
12775 fxnor %f20, %f6, %f22
12776 fmovrsgz %o7, %f6, %f14
12777 movgu %xcc, %g2, %i5
12778 movneg %xcc, %g1, %l0
12779 alignaddrl %o4, %l1, %i0
12780 subccc %l2, %g4, %l3
12781 fpadd32s %f21, %f29, %f26
12782 sth %g7, [%l7 + 0x64]
12783 fabss %f25, %f8
12784 movcc %xcc, %l6, %i4
12785 sdiv %g6, 0x022D, %i7
12786 andncc %o1, %o2, %o5
12787 srax %i1, 0x1D, %l4
12788 popc %i2, %o3
12789 movge %xcc, %o6, %l5
12790 movneg %xcc, %g3, %o0
12791 addccc %i3, %g5, %o7
12792 edge16ln %g2, %i5, %g1
12793 ldsw [%l7 + 0x5C], %i6
12794 movneg %xcc, %l0, %l1
12795 stw %i0, [%l7 + 0x74]
12796 edge32 %l2, %g4, %o4
12797 nop
12798 set 0x20, %g3
12799 stw %l3, [%l7 + %g3]
12800 st %f0, [%l7 + 0x3C]
12801 fnands %f11, %f2, %f12
12802 movleu %icc, %l6, %i4
12803 andcc %g7, %i7, %o1
12804 movrgz %g6, 0x062, %o2
12805 stw %i1, [%l7 + 0x20]
12806 sll %o5, %i2, %o3
12807 mova %icc, %o6, %l4
12808 sdivcc %g3, 0x0CAF, %o0
12809 fcmpeq16 %f26, %f6, %i3
12810 alignaddrl %l5, %g5, %o7
12811 fmovdneg %icc, %f2, %f25
12812 array32 %i5, %g2, %g1
12813 subcc %i6, 0x1999, %l1
12814 udiv %i0, 0x12D7, %l0
12815 addcc %l2, %g4, %o4
12816 sdiv %l6, 0x0A7A, %i4
12817 movl %xcc, %g7, %i7
12818 srl %o1, 0x0A, %l3
12819 mulx %g6, %i1, %o2
12820 fandnot1s %f24, %f11, %f1
12821 edge8 %o5, %o3, %i2
12822 addccc %l4, %g3, %o0
12823 mulx %i3, 0x19D9, %l5
12824 addcc %g5, %o7, %i5
12825 udiv %o6, 0x0246, %g2
12826 and %i6, %l1, %g1
12827 fmul8x16au %f0, %f1, %f20
12828 movg %xcc, %l0, %l2
12829 andcc %g4, %o4, %i0
12830 edge8n %i4, %l6, %g7
12831 array16 %i7, %l3, %g6
12832 fxnors %f18, %f30, %f9
12833 sth %o1, [%l7 + 0x5A]
12834 srax %i1, %o5, %o3
12835 nop
12836 set 0x6E, %o0
12837 sth %o2, [%l7 + %o0]
12838 movvc %xcc, %i2, %l4
12839 addcc %o0, 0x197E, %i3
12840 restore %l5, 0x1D60, %g5
12841 rdpr %cwp, %g1
12842 rdpr %cansave, %g2
12843 rdpr %canrestore, %g3
12844 rdpr %cleanwin, %g4
12845 rdpr %otherwin, %g5
12846 rdpr %wstate, %g6
12847 sra %o7, 0x1B, %i5
12848 srlx %o6, %g3, %g2
12849 and %l1, 0x1F6B, %g1
12850 sub %l0, %l2, %i6
12851 edge32 %g4, %o4, %i4
12852 movneg %xcc, %i0, %l6
12853 fpsub32 %f20, %f22, %f0
12854 fmovsge %icc, %f23, %f25
12855 fmovrde %i7, %f6, %f24
12856 subc %g7, %l3, %g6
12857 sth %o1, [%l7 + 0x74]
12858 sdivx %o5, 0x14C0, %o3
12859 xorcc %o2, %i1, %i2
12860 stb %l4, [%l7 + 0x7D]
12861 edge32 %o0, %l5, %i3
12862 fpsub16s %f29, %f23, %f13
12863 mulx %o7, 0x00CA, %g5
12864 srlx %i5, 0x1E, %o6
12865 stx %g3, [%l7 + 0x38]
12866 sra %l1, 0x0B, %g1
12867 addccc %l0, %g2, %l2
12868 edge16ln %i6, %o4, %i4
12869 fcmpeq16 %f20, %f12, %g4
12870 sethi 0x1701, %i0
12871 movg %xcc, %l6, %i7
12872 movneg %icc, %l3, %g6
12873 lduh [%l7 + 0x74], %g7
12874 orcc %o1, 0x0D79, %o5
12875 edge16l %o2, %o3, %i1
12876 edge32l %i2, %l4, %l5
12877 edge32ln %o0, %i3, %g5
12878 ld [%l7 + 0x2C], %f28
12879 addccc %o7, 0x059E, %i5
12880 addc %g3, %l1, %g1
12881 movrne %o6, 0x23C, %g2
12882 ld [%l7 + 0x68], %f14
12883 ldsh [%l7 + 0x3A], %l2
12884 fxor %f16, %f22, %f20
12885 movrgz %i6, %o4, %l0
12886 movrgez %g4, %i4, %i0
12887 add %i7, 0x092B, %l6
12888 edge8ln %g6, %g7, %l3
12889 lduw [%l7 + 0x28], %o1
12890 sub %o2, 0x0DCC, %o5
12891 ld [%l7 + 0x1C], %f28
12892 sir 0x1B05
12893 movgu %icc, %o3, %i1
12894 sdiv %i2, 0x0B8F, %l4
12895 fmul8x16al %f7, %f23, %f16
12896 movvs %xcc, %l5, %o0
12897 edge8 %i3, %g5, %i5
12898 movpos %icc, %o7, %l1
12899 edge16n %g1, %g3, %g2
12900 or %o6, %i6, %l2
12901 std %f24, [%l7 + 0x50]
12902 xnor %o4, %g4, %i4
12903 sdivcc %i0, 0x1331, %l0
12904 stw %i7, [%l7 + 0x78]
12905 movleu %xcc, %g6, %l6
12906 fabsd %f30, %f2
12907 edge16l %g7, %o1, %l3
12908 ldub [%l7 + 0x3C], %o5
12909 alignaddrl %o2, %i1, %o3
12910 stb %l4, [%l7 + 0x22]
12911 andcc %i2, %l5, %o0
12912 edge16ln %i3, %g5, %o7
12913 and %i5, 0x031C, %l1
12914 fmovdleu %xcc, %f2, %f12
12915 ldx [%l7 + 0x30], %g1
12916 ld [%l7 + 0x5C], %f9
12917 movne %xcc, %g2, %o6
12918 movrlez %i6, 0x035, %g3
12919 array16 %l2, %g4, %i4
12920 movvs %xcc, %o4, %i0
12921 addcc %i7, 0x0FC5, %l0
12922 andncc %l6, %g6, %o1
12923 fmovsg %xcc, %f3, %f9
12924 movneg %icc, %g7, %l3
12925 fmovsgu %icc, %f5, %f2
12926 fmovdvc %xcc, %f15, %f20
12927 ldsb [%l7 + 0x6F], %o2
12928 subc %i1, 0x0798, %o5
12929 array8 %l4, %o3, %i2
12930 sllx %l5, 0x06, %o0
12931 umul %g5, 0x0ADD, %i3
12932 addcc %o7, 0x01E4, %i5
12933 orncc %l1, 0x17F1, %g2
12934 alignaddr %o6, %g1, %g3
12935 fnot2 %f26, %f28
12936 and %l2, 0x116F, %g4
12937 edge32 %i6, %o4, %i4
12938 fmovde %xcc, %f28, %f2
12939 fpack16 %f12, %f1
12940 andcc %i0, 0x1A83, %i7
12941 fandnot2 %f8, %f6, %f14
12942 faligndata %f2, %f10, %f0
12943 edge32n %l6, %g6, %l0
12944 edge8ln %o1, %l3, %o2
12945 mova %icc, %i1, %o5
12946 fmovrdlz %g7, %f12, %f10
12947 ldsb [%l7 + 0x1C], %o3
12948 edge16 %i2, %l4, %l5
12949 movn %icc, %g5, %i3
12950 fmovdle %xcc, %f29, %f29
12951 add %o0, 0x1969, %i5
12952 sra %o7, %g2, %o6
12953 edge8ln %g1, %l1, %l2
12954 std %f26, [%l7 + 0x48]
12955 sdivx %g3, 0x07B1, %g4
12956 sub %o4, %i4, %i6
12957 lduw [%l7 + 0x74], %i7
12958 movpos %xcc, %i0, %g6
12959 stx %l0, [%l7 + 0x50]
12960 sllx %l6, 0x02, %o1
12961 andn %o2, %i1, %o5
12962 movrgz %l3, %o3, %i2
12963 edge16n %l4, %g7, %l5
12964 fnegd %f16, %f10
12965 umulcc %g5, %o0, %i3
12966 fmovsge %icc, %f21, %f14
12967 edge16l %o7, %g2, %i5
12968 fmovrdlz %o6, %f20, %f22
12969 fmovsne %icc, %f9, %f30
12970 umul %l1, %g1, %g3
12971 movvc %xcc, %g4, %l2
12972 movne %xcc, %o4, %i4
12973 ldsh [%l7 + 0x68], %i7
12974 sir 0x15C0
12975 fxor %f28, %f26, %f20
12976 umul %i0, 0x007D, %g6
12977 movg %icc, %i6, %l6
12978 sdivcc %o1, 0x13F0, %o2
12979 alignaddr %i1, %l0, %o5
12980 movle %xcc, %o3, %i2
12981 movn %xcc, %l4, %l3
12982 edge16ln %l5, %g5, %g7
12983 srlx %i3, %o0, %g2
12984 subc %o7, 0x0FFD, %i5
12985 ldsb [%l7 + 0x35], %l1
12986 fmovdl %xcc, %f23, %f16
12987 edge32n %o6, %g1, %g4
12988 fcmpgt16 %f14, %f6, %g3
12989 fabss %f29, %f28
12990 umulcc %o4, 0x06ED, %i4
12991 fornot1 %f16, %f20, %f10
12992 lduw [%l7 + 0x48], %l2
12993 movrgz %i7, %g6, %i0
12994 fmovrdgz %l6, %f2, %f28
12995 bshuffle %f10, %f30, %f30
12996 nop
12997 set 0x14, %g7
12998 lduw [%l7 + %g7], %i6
12999 fmovsle %icc, %f0, %f14
13000 udivx %o2, 0x174D, %i1
13001 ldx [%l7 + 0x10], %l0
13002 stx %o1, [%l7 + 0x68]
13003 movrgz %o3, 0x1B3, %i2
13004 mulx %o5, %l3, %l4
13005 xorcc %g5, %g7, %l5
13006 alignaddr %o0, %i3, %o7
13007 movl %icc, %g2, %l1
13008 edge16 %o6, %i5, %g1
13009 xnorcc %g4, %o4, %i4
13010 move %icc, %g3, %i7
13011 movvs %xcc, %g6, %l2
13012 andcc %l6, %i0, %i6
13013 movg %icc, %i1, %l0
13014 or %o1, 0x0B32, %o2
13015 andn %i2, %o3, %o5
13016 sra %l4, %g5, %l3
13017 mova %xcc, %g7, %o0
13018 nop
13019 set 0x2C, %o1
13020 sth %i3, [%l7 + %o1]
13021 mulscc %l5, %g2, %l1
13022 fmovsl %icc, %f22, %f10
13023 move %xcc, %o6, %i5
13024 sdivcc %o7, 0x0CD3, %g4
13025 movrgz %g1, %o4, %g3
13026 subccc %i4, %i7, %g6
13027 mova %icc, %l6, %l2
13028 ldsh [%l7 + 0x72], %i6
13029 xnorcc %i1, 0x1B47, %i0
13030 and %l0, 0x1F20, %o1
13031 movrlez %o2, 0x0EE, %i2
13032 save %o3, %o5, %g5
13033 rdpr %cwp, %g1
13034 rdpr %cansave, %g2
13035 rdpr %canrestore, %g3
13036 rdpr %cleanwin, %g4
13037 rdpr %otherwin, %g5
13038 rdpr %wstate, %g6
13039 nop
13040 set 0x18, %g2
13041 ldsh [%l7 + %g2], %l3
13042 movle %icc, %l4, %o0
13043 sir 0x0DA1
13044 xorcc %i3, 0x1957, %l5
13045 movvc %xcc, %g7, %l1
13046 or %g2, 0x1A98, %o6
13047 ld [%l7 + 0x30], %f12
13048 fmovdg %icc, %f4, %f28
13049 ldsw [%l7 + 0x0C], %o7
13050 andncc %i5, %g1, %o4
13051 ldd [%l7 + 0x50], %f20
13052 fmovscc %icc, %f12, %f29
13053 fpadd32s %f28, %f10, %f26
13054 fmovspos %xcc, %f27, %f17
13055 addc %g4, %i4, %g3
13056 movrne %i7, %l6, %l2
13057 movge %xcc, %g6, %i1
13058 movneg %icc, %i0, %i6
13059 edge32 %l0, %o1, %i2
13060 ldsw [%l7 + 0x08], %o3
13061 fnot1 %f8, %f10
13062 fpsub16s %f20, %f27, %f6
13063 fabsd %f4, %f18
13064 movvs %xcc, %o2, %o5
13065 edge8 %l3, %l4, %g5
13066 ldsh [%l7 + 0x0A], %o0
13067 addc %i3, 0x164E, %g7
13068 edge16l %l1, %g2, %l5
13069 mulscc %o6, %o7, %i5
13070 edge16ln %o4, %g4, %i4
13071 movcc %xcc, %g1, %i7
13072 movrlz %l6, %g3, %g6
13073 fmul8ulx16 %f26, %f18, %f16
13074 udivx %l2, 0x123A, %i0
13075 udivx %i6, 0x0380, %l0
13076 udivx %i1, 0x013E, %i2
13077 fnand %f4, %f24, %f2
13078 orncc %o3, 0x07B9, %o1
13079 edge16 %o2, %l3, %l4
13080 add %o5, %g5, %o0
13081 sethi 0x1ABE, %g7
13082 movne %icc, %i3, %l1
13083 srl %l5, %o6, %o7
13084 ldub [%l7 + 0x61], %g2
13085 sll %i5, %g4, %o4
13086 array16 %i4, %i7, %l6
13087 fnegd %f26, %f26
13088 sth %g1, [%l7 + 0x7A]
13089 ldsb [%l7 + 0x62], %g3
13090 ldub [%l7 + 0x48], %g6
13091 sdiv %i0, 0x1867, %l2
13092 save %i6, %l0, %i1
13093 rdpr %cwp, %g1
13094 rdpr %cansave, %g2
13095 rdpr %canrestore, %g3
13096 rdpr %cleanwin, %g4
13097 rdpr %otherwin, %g5
13098 rdpr %wstate, %g6
13099 andncc %o3, %o1, %i2
13100 sll %l3, 0x06, %l4
13101 movne %icc, %o2, %g5
13102 udivx %o5, 0x01A2, %o0
13103 subcc %g7, %l1, %l5
13104 smul %o6, %o7, %i3
13105 andncc %g2, %i5, %g4
13106 fmovdgu %icc, %f9, %f0
13107 ldsb [%l7 + 0x7F], %o4
13108 fornot2s %f8, %f14, %f25
13109 movrgez %i4, 0x0DD, %i7
13110 fmovsne %xcc, %f13, %f29
13111 movleu %icc, %l6, %g1
13112 movvs %xcc, %g6, %i0
13113 subccc %l2, %g3, %i6
13114 alignaddrl %l0, %i1, %o3
13115 stw %i2, [%l7 + 0x44]
13116 fabsd %f16, %f0
13117 faligndata %f14, %f10, %f2
13118 andn %l3, %l4, %o2
13119 stx %o1, [%l7 + 0x18]
13120 movge %icc, %g5, %o0
13121 ldsh [%l7 + 0x22], %o5
13122 fpadd16s %f9, %f30, %f7
13123 ldd [%l7 + 0x18], %f10
13124 addcc %g7, 0x0B03, %l5
13125 or %l1, 0x0948, %o7
13126 sir 0x09CE
13127 fmul8sux16 %f26, %f6, %f18
13128 edge16 %o6, %i3, %i5
13129 stb %g4, [%l7 + 0x4D]
13130 movpos %icc, %g2, %i4
13131 edge16 %i7, %l6, %o4
13132 stw %g6, [%l7 + 0x10]
13133 movvs %icc, %g1, %i0
13134 sth %l2, [%l7 + 0x10]
13135 stb %g3, [%l7 + 0x4F]
13136 movre %l0, 0x266, %i1
13137 fmovdpos %xcc, %f25, %f12
13138 fpack32 %f26, %f18, %f2
13139 sll %i6, 0x14, %i2
13140 array8 %l3, %o3, %o2
13141 array16 %o1, %g5, %l4
13142 edge16 %o0, %g7, %l5
13143 sll %o5, 0x18, %l1
13144 xnor %o7, 0x0496, %i3
13145 movleu %xcc, %o6, %i5
13146 subcc %g2, %g4, %i4
13147 movle %icc, %i7, %o4
13148 fands %f0, %f20, %f10
13149 movle %xcc, %l6, %g1
13150 save %i0, 0x0354, %l2
13151 rdpr %cwp, %g1
13152 rdpr %cansave, %g2
13153 rdpr %canrestore, %g3
13154 rdpr %cleanwin, %g4
13155 rdpr %otherwin, %g5
13156 rdpr %wstate, %g6
13157 addccc %g3, 0x02F3, %g6
13158 edge8n %l0, %i6, %i2
13159 movcs %icc, %l3, %i1
13160 ldsh [%l7 + 0x22], %o2
13161 stx %o1, [%l7 + 0x38]
13162 sethi 0x02F7, %g5
13163 andncc %o3, %l4, %o0
13164 edge32n %l5, %o5, %g7
13165 edge8l %o7, %i3, %o6
13166 subcc %l1, 0x148C, %i5
13167 ldub [%l7 + 0x76], %g4
13168 fnot1s %f16, %f10
13169 sdivcc %g2, 0x1F82, %i4
13170 fornot1s %f28, %f20, %f22
13171 sllx %i7, 0x1F, %l6
13172 fsrc2 %f22, %f8
13173 edge32 %g1, %o4, %i0
13174 or %l2, 0x19A8, %g6
13175 lduh [%l7 + 0x46], %g3
13176 edge16l %i6, %i2, %l0
13177 xor %l3, 0x1E95, %i1
13178 edge8ln %o2, %g5, %o1
13179 fxnors %f14, %f12, %f3
13180 ldub [%l7 + 0x5C], %o3
13181 umulcc %l4, %o0, %l5
13182 std %f20, [%l7 + 0x20]
13183 orncc %o5, %g7, %o7
13184 sllx %o6, %i3, %i5
13185 movleu %icc, %l1, %g4
13186 umulcc %g2, 0x07DC, %i4
13187 mova %xcc, %l6, %g1
13188 move %icc, %o4, %i7
13189 andncc %i0, %l2, %g3
13190 umul %g6, 0x1A55, %i6
13191 addc %i2, %l0, %l3
13192 mulscc %o2, %g5, %i1
13193 edge32n %o3, %o1, %l4
13194 fmovdn %xcc, %f21, %f0
13195 add %l5, 0x0430, %o0
13196 ldd [%l7 + 0x40], %f30
13197 movrlez %g7, %o5, %o7
13198 popc %i3, %i5
13199 fmovrdlez %l1, %f14, %f6
13200 fcmpne32 %f0, %f2, %o6
13201 fmovrslz %g2, %f26, %f9
13202 sra %g4, %i4, %g1
13203 setx loop_48, %l0, %l1
13204 return %l1
13205 nop
13206 rdpr %cwp, %g1
13207 rdpr %cansave, %g2
13208 rdpr %canrestore, %g3
13209 rdpr %cleanwin, %g4
13210 rdpr %otherwin, %g5
13211 rdpr %wstate, %g6
13212loop_48: fxors %f4, %f18, %f5
13213 fzeros %f8
13214 edge8n %i7, %l2, %g3
13215 move %xcc, %i6, %g6
13216 ldd [%l7 + 0x50], %f6
13217 edge16ln %l0, %l3, %i2
13218 fmovsne %xcc, %f29, %f0
13219 fmovsvs %xcc, %f7, %f19
13220 fsrc2 %f6, %f4
13221 movne %icc, %o2, %i1
13222 movge %icc, %g5, %o1
13223 fsrc2s %f10, %f1
13224 sethi 0x0CEB, %l4
13225 nop
13226 set 0x70, %o6
13227 std %f24, [%l7 + %o6]
13228 fmuld8ulx16 %f21, %f23, %f22
13229 xnor %o3, %o0, %g7
13230 sdiv %o5, 0x016F, %l5
13231 fmul8ulx16 %f14, %f2, %f2
13232 ldub [%l7 + 0x26], %i3
13233 fabsd %f24, %f0
13234 array32 %o7, %i5, %l1
13235 sra %g2, 0x06, %o6
13236 fcmpes %fcc2, %f29, %f14
13237 ld [%l7 + 0x44], %f22
13238 movn %xcc, %g4, %i4
13239 movrlz %o4, %g1, %i0
13240 sir 0x0E7C
13241 sethi 0x1596, %i7
13242 movrlez %l2, 0x0CC, %g3
13243 move %xcc, %l6, %g6
13244 fxor %f24, %f20, %f8
13245 movrlez %i6, 0x3BA, %l3
13246 subcc %l0, %o2, %i2
13247 ldsw [%l7 + 0x70], %i1
13248 movrgez %o1, %g5, %l4
13249 sub %o0, %o3, %o5
13250 fmul8x16al %f13, %f12, %f16
13251 restore %l5, %g7, %i3
13252 rdpr %cwp, %g1
13253 rdpr %cansave, %g2
13254 rdpr %canrestore, %g3
13255 rdpr %cleanwin, %g4
13256 rdpr %otherwin, %g5
13257 rdpr %wstate, %g6
13258 movrne %i5, %l1, %o7
13259 sll %o6, 0x00, %g2
13260 sll %i4, %g4, %g1
13261 fmovd %f16, %f16
13262 movrlz %o4, %i7, %l2
13263 sth %g3, [%l7 + 0x60]
13264 fcmps %fcc1, %f10, %f7
13265 fmovdvs %icc, %f0, %f19
13266 nop
13267 set 0x26, %g4
13268 sth %i0, [%l7 + %g4]
13269 ldsw [%l7 + 0x08], %g6
13270 fmovd %f22, %f24
13271 sll %l6, 0x12, %l3
13272 fmovsvc %icc, %f30, %f16
13273 edge16 %i6, %o2, %i2
13274 array16 %i1, %o1, %l0
13275 movn %icc, %g5, %o0
13276 fmovrdgz %l4, %f4, %f6
13277 movcc %xcc, %o3, %o5
13278 array8 %g7, %l5, %i5
13279 edge16ln %i3, %o7, %l1
13280 fpadd16s %f10, %f19, %f19
13281 sdiv %g2, 0x0634, %o6
13282 lduw [%l7 + 0x10], %g4
13283 udivx %g1, 0x13D8, %i4
13284 save %o4, %l2, %i7
13285 rdpr %cwp, %g1
13286 rdpr %cansave, %g2
13287 rdpr %canrestore, %g3
13288 rdpr %cleanwin, %g4
13289 rdpr %otherwin, %g5
13290 rdpr %wstate, %g6
13291 addcc %g3, 0x18C7, %i0
13292 sra %l6, %g6, %i6
13293 xor %o2, 0x146A, %l3
13294 bshuffle %f26, %f10, %f8
13295 mova %icc, %i2, %i1
13296 movre %l0, 0x27A, %g5
13297 fmul8x16 %f30, %f8, %f0
13298 std %f16, [%l7 + 0x30]
13299 nop
13300 set 0x48, %l4
13301 stx %o0, [%l7 + %l4]
13302 orncc %l4, 0x1914, %o3
13303 nop
13304 set 0x76, %l6
13305 ldsh [%l7 + %l6], %o1
13306 mulscc %o5, 0x0423, %g7
13307 xorcc %l5, 0x02B4, %i5
13308 edge8n %o7, %l1, %i3
13309 fmovrdne %o6, %f2, %f14
13310 movle %icc, %g4, %g1
13311 fmovrdgez %i4, %f8, %f12
13312 movrlez %o4, 0x027, %l2
13313 ldx [%l7 + 0x08], %g2
13314 mova %xcc, %g3, %i7
13315 edge8l %l6, %g6, %i0
13316 movrne %o2, 0x090, %l3
13317 array16 %i2, %i1, %i6
13318 sethi 0x0F3F, %g5
13319 umulcc %o0, %l0, %l4
13320 xnor %o1, 0x05A2, %o5
13321 fsrc1s %f17, %f15
13322 andncc %o3, %g7, %i5
13323 stw %l5, [%l7 + 0x64]
13324 xor %l1, %i3, %o6
13325 umul %o7, %g1, %i4
13326 fnors %f23, %f30, %f5
13327 fpsub16 %f30, %f22, %f30
13328 edge32 %o4, %g4, %g2
13329 and %l2, 0x0870, %g3
13330 subcc %l6, %i7, %g6
13331 fnot1s %f6, %f19
13332 fmovse %icc, %f1, %f25
13333 fnot2s %f17, %f1
13334 ldsh [%l7 + 0x5A], %i0
13335 orn %l3, %i2, %i1
13336 movle %icc, %i6, %o2
13337 movg %xcc, %o0, %l0
13338 edge8n %l4, %g5, %o5
13339 movvc %xcc, %o3, %o1
13340 edge32n %g7, %l5, %i5
13341 fornot2s %f19, %f24, %f13
13342 addccc %l1, 0x160B, %i3
13343 movpos %xcc, %o6, %g1
13344 udiv %o7, 0x08D5, %i4
13345 alignaddrl %g4, %o4, %l2
13346 ldx [%l7 + 0x78], %g3
13347 edge8ln %g2, %l6, %i7
13348 edge16l %g6, %i0, %i2
13349 mulscc %i1, 0x00A9, %i6
13350 mulx %o2, 0x1944, %o0
13351 fmuld8sux16 %f4, %f16, %f0
13352 fandnot1 %f20, %f18, %f2
13353 sub %l3, 0x0208, %l0
13354 nop
13355 set 0x50, %o2
13356 ldd [%l7 + %o2], %l4
13357 addcc %o5, 0x155D, %o3
13358 xnorcc %o1, 0x1DCE, %g5
13359 addccc %g7, 0x1EF2, %i5
13360 addc %l5, %l1, %i3
13361 movrlz %g1, %o6, %i4
13362 sra %g4, 0x1F, %o4
13363 edge32 %o7, %l2, %g3
13364 movvs %xcc, %g2, %i7
13365 edge8ln %l6, %g6, %i2
13366 movn %xcc, %i1, %i0
13367 movrgz %o2, 0x39E, %i6
13368 xnorcc %l3, 0x0EC6, %o0
13369 stb %l4, [%l7 + 0x4F]
13370 ldsb [%l7 + 0x2B], %l0
13371 fcmpes %fcc3, %f0, %f5
13372 fzeros %f16
13373 save %o3, 0x1DDC, %o1
13374 rdpr %cwp, %g1
13375 rdpr %cansave, %g2
13376 rdpr %canrestore, %g3
13377 rdpr %cleanwin, %g4
13378 rdpr %otherwin, %g5
13379 rdpr %wstate, %g6
13380 movleu %xcc, %g5, %o5
13381 edge32l %i5, %g7, %l5
13382 edge8l %i3, %l1, %o6
13383 xor %i4, %g1, %g4
13384 ldsw [%l7 + 0x38], %o4
13385 mova %xcc, %o7, %l2
13386 orn %g2, 0x163C, %g3
13387 edge16l %i7, %l6, %g6
13388 edge32l %i2, %i0, %i1
13389 srax %i6, %o2, %o0
13390 subccc %l4, %l0, %l3
13391 movrne %o3, 0x0E7, %o1
13392 movrlez %o5, 0x0E6, %i5
13393 andn %g7, 0x12ED, %g5
13394 fmovsge %xcc, %f16, %f17
13395 popc 0x0835, %l5
13396 movvs %xcc, %l1, %o6
13397 mulscc %i4, %i3, %g1
13398 sth %o4, [%l7 + 0x20]
13399 edge32l %o7, %g4, %g2
13400 stb %l2, [%l7 + 0x55]
13401 stb %g3, [%l7 + 0x4D]
13402 edge8ln %l6, %i7, %g6
13403 mulx %i2, %i0, %i1
13404 stw %o2, [%l7 + 0x70]
13405 andncc %i6, %l4, %o0
13406 ldsh [%l7 + 0x68], %l3
13407 sdivcc %l0, 0x1F0A, %o3
13408 fmovsneg %xcc, %f7, %f19
13409 xnor %o5, 0x07B7, %o1
13410 st %f19, [%l7 + 0x68]
13411 movrgz %i5, 0x325, %g7
13412 fmovsa %xcc, %f14, %f14
13413 edge32 %l5, %g5, %l1
13414 edge8l %o6, %i4, %i3
13415 fpackfix %f22, %f30
13416 movleu %icc, %g1, %o4
13417 ldd [%l7 + 0x58], %f20
13418 sdivx %g4, 0x1F03, %g2
13419 mulscc %l2, %o7, %g3
13420 add %i7, %l6, %i2
13421 subccc %g6, 0x04E3, %i1
13422 ldsh [%l7 + 0x20], %o2
13423 ldsw [%l7 + 0x5C], %i6
13424 sdivcc %i0, 0x0CC1, %l4
13425 fcmped %fcc3, %f22, %f22
13426 srlx %o0, 0x12, %l0
13427 fsrc2 %f20, %f14
13428 ldx [%l7 + 0x48], %l3
13429 array32 %o3, %o1, %o5
13430 std %f26, [%l7 + 0x48]
13431 fxor %f12, %f14, %f18
13432 alignaddr %g7, %l5, %g5
13433 fornot2s %f6, %f5, %f22
13434 fones %f18
13435 mova %xcc, %i5, %o6
13436 sll %l1, 0x12, %i3
13437 movcs %xcc, %g1, %o4
13438 andn %i4, 0x0168, %g4
13439 udivcc %g2, 0x1CF8, %o7
13440 movcs %icc, %g3, %i7
13441 sir 0x0370
13442 umul %l2, %i2, %g6
13443 sdivx %l6, 0x0430, %o2
13444 stx %i6, [%l7 + 0x50]
13445 subcc %i0, %i1, %l4
13446 movg %xcc, %l0, %l3
13447 fcmpeq16 %f20, %f28, %o3
13448 fone %f10
13449 stb %o1, [%l7 + 0x76]
13450 movneg %xcc, %o5, %g7
13451 sir 0x1A7C
13452 srlx %l5, %o0, %i5
13453 udiv %o6, 0x191A, %l1
13454 movcs %xcc, %g5, %i3
13455 ld [%l7 + 0x74], %f19
13456 edge16n %o4, %g1, %g4
13457 ld [%l7 + 0x24], %f21
13458 movn %xcc, %g2, %i4
13459 ldub [%l7 + 0x7F], %o7
13460 smul %g3, 0x139A, %i7
13461 xnor %l2, 0x1A77, %g6
13462 subc %i2, %l6, %o2
13463 sth %i0, [%l7 + 0x72]
13464 mova %xcc, %i6, %l4
13465 fones %f25
13466 fpadd16s %f26, %f5, %f14
13467 andncc %l0, %i1, %l3
13468 sll %o1, 0x0F, %o5
13469 xor %g7, 0x06FE, %l5
13470 addc %o0, %i5, %o3
13471 edge32ln %l1, %o6, %g5
13472 ld [%l7 + 0x2C], %f2
13473 movge %xcc, %o4, %g1
13474 sll %g4, %i3, %i4
13475 sdivcc %g2, 0x0C2B, %o7
13476 fmovsge %xcc, %f20, %f2
13477 fmovrsgz %i7, %f12, %f12
13478 movgu %icc, %l2, %g6
13479 fornot2s %f10, %f30, %f12
13480 fnot2s %f10, %f5
13481 edge16ln %i2, %l6, %g3
13482 fcmpes %fcc0, %f9, %f19
13483 fxors %f20, %f7, %f10
13484 udiv %o2, 0x1DB7, %i6
13485 addcc %i0, %l4, %l0
13486 lduh [%l7 + 0x12], %l3
13487 fpackfix %f28, %f1
13488 udivx %o1, 0x0047, %i1
13489 lduh [%l7 + 0x6C], %g7
13490 movg %xcc, %l5, %o0
13491 sdiv %i5, 0x1075, %o5
13492 edge8n %o3, %o6, %l1
13493 ldd [%l7 + 0x18], %f30
13494 setx loop_49, %l0, %l1
13495 return %l1
13496 nop
13497 rdpr %cwp, %g1
13498 rdpr %cansave, %g2
13499 rdpr %canrestore, %g3
13500 rdpr %cleanwin, %g4
13501 rdpr %otherwin, %g5
13502 rdpr %wstate, %g6
13503loop_49: mulscc %g4, 0x1AC3, %i3
13504 fexpand %f5, %f10
13505 umul %i4, 0x0B6F, %o7
13506 addccc %i7, %g2, %g6
13507 fmovrdlez %l2, %f22, %f14
13508 fmovdvs %xcc, %f16, %f22
13509 edge8l %i2, %g3, %l6
13510 orncc %i6, 0x106E, %i0
13511 stw %l4, [%l7 + 0x30]
13512 movrne %o2, 0x084, %l0
13513 nop
13514 set 0x30, %g1
13515 lduw [%l7 + %g1], %l3
13516 movrlez %o1, %g7, %l5
13517 sth %o0, [%l7 + 0x4A]
13518 movge %xcc, %i1, %i5
13519 fcmpne32 %f24, %f10, %o5
13520 movneg %xcc, %o6, %l1
13521 fandnot2 %f14, %f4, %f28
13522 sll %o4, %g5, %g1
13523 fandnot2s %f8, %f18, %f18
13524 sir 0x1042
13525 xnorcc %o3, 0x00E9, %i3
13526 mulx %g4, 0x00C0, %i4
13527 fmovse %icc, %f29, %f23
13528 save %i7, 0x0639, %g2
13529 rdpr %cwp, %g1
13530 rdpr %cansave, %g2
13531 rdpr %canrestore, %g3
13532 rdpr %cleanwin, %g4
13533 rdpr %otherwin, %g5
13534 rdpr %wstate, %g6
13535 movpos %xcc, %g6, %l2
13536 fzeros %f6
13537 lduw [%l7 + 0x14], %i2
13538 srax %o7, 0x1B, %g3
13539 edge32 %i6, %i0, %l4
13540 sir 0x0BAB
13541 orn %o2, %l0, %l3
13542 movrlez %o1, 0x02F, %g7
13543 sdivcc %l5, 0x0A90, %o0
13544 movpos %icc, %l6, %i5
13545 ld [%l7 + 0x6C], %f8
13546 andcc %o5, %o6, %i1
13547 faligndata %f30, %f6, %f16
13548 umulcc %o4, 0x1254, %g5
13549 mulx %g1, %o3, %l1
13550 movn %xcc, %g4, %i3
13551 nop
13552 set 0x23, %i2
13553 stb %i4, [%l7 + %i2]
13554 lduw [%l7 + 0x24], %g2
13555 edge16 %g6, %i7, %i2
13556 ld [%l7 + 0x60], %f22
13557 movrgez %l2, 0x2C8, %g3
13558 udivx %i6, 0x0421, %o7
13559 move %icc, %i0, %l4
13560 edge16n %o2, %l3, %o1
13561 umul %g7, %l5, %l0
13562 edge32n %o0, %i5, %o5
13563 movrne %o6, 0x0C5, %l6
13564 xor %o4, 0x0987, %i1
13565 ldub [%l7 + 0x20], %g1
13566 xorcc %g5, 0x1A43, %o3
13567 udivcc %l1, 0x1943, %i3
13568 alignaddr %g4, %g2, %g6
13569 xnorcc %i7, %i4, %l2
13570 and %g3, 0x0B93, %i6
13571 movpos %xcc, %o7, %i0
13572 addccc %i2, 0x1AFF, %l4
13573 fmovsge %xcc, %f4, %f0
13574 sdivcc %o2, 0x0E81, %l3
13575 edge16 %o1, %g7, %l5
13576 sra %o0, %i5, %o5
13577 andn %o6, %l0, %o4
13578 srl %i1, 0x00, %l6
13579 sdivcc %g1, 0x0694, %o3
13580 fandnot2 %f30, %f8, %f26
13581 mova %icc, %l1, %g5
13582 fcmpgt16 %f8, %f12, %i3
13583 and %g2, %g6, %i7
13584 fpsub32s %f18, %f28, %f21
13585 edge32l %g4, %i4, %l2
13586 subcc %i6, %o7, %g3
13587 ldd [%l7 + 0x10], %i0
13588 movcs %xcc, %l4, %o2
13589 movrgz %i2, %o1, %l3
13590 fmovsvs %icc, %f24, %f18
13591 edge16 %g7, %l5, %o0
13592 edge32 %o5, %i5, %l0
13593 movle %xcc, %o4, %o6
13594 fxor %f2, %f30, %f0
13595 mulx %i1, %l6, %g1
13596 fornot1 %f24, %f30, %f10
13597 edge32l %o3, %g5, %i3
13598 movrne %l1, 0x068, %g6
13599 smul %g2, %i7, %g4
13600 ldsh [%l7 + 0x08], %l2
13601 movneg %icc, %i4, %o7
13602 ldub [%l7 + 0x7C], %g3
13603 smulcc %i0, 0x0F8E, %l4
13604 edge32ln %o2, %i6, %i2
13605 fmovdgu %icc, %f19, %f14
13606 move %icc, %l3, %o1
13607 srl %g7, %l5, %o0
13608 ldsh [%l7 + 0x32], %o5
13609 movrlz %i5, %o4, %o6
13610 movre %i1, 0x1C2, %l0
13611 ldub [%l7 + 0x35], %l6
13612 ldd [%l7 + 0x30], %g0
13613 udivcc %g5, 0x0C8D, %o3
13614 orn %i3, %g6, %g2
13615 movrne %l1, %g4, %i7
13616 fmovsl %xcc, %f11, %f3
13617 array8 %i4, %l2, %g3
13618 fnot2 %f22, %f2
13619 movleu %icc, %i0, %l4
13620 movle %icc, %o2, %i6
13621 alignaddr %o7, %l3, %o1
13622 edge16n %g7, %i2, %o0
13623 orn %l5, 0x07F3, %o5
13624 sdivcc %o4, 0x1733, %o6
13625 movl %icc, %i5, %l0
13626 movrlz %i1, %l6, %g1
13627 addc %g5, 0x0DB2, %i3
13628 xor %o3, %g2, %g6
13629 movn %xcc, %l1, %i7
13630 sdivcc %g4, 0x1B01, %l2
13631 edge16 %g3, %i4, %i0
13632 mova %xcc, %o2, %i6
13633 movgu %xcc, %l4, %o7
13634 edge16ln %o1, %l3, %i2
13635 stb %o0, [%l7 + 0x51]
13636 addccc %g7, 0x04E7, %l5
13637 movcs %icc, %o5, %o4
13638 ldd [%l7 + 0x78], %f26
13639 mulx %o6, %l0, %i1
13640 fmovrdne %i5, %f14, %f18
13641 movne %xcc, %l6, %g5
13642 faligndata %f16, %f28, %f18
13643 sdivx %g1, 0x0CC6, %o3
13644 movcs %icc, %i3, %g6
13645 movvs %icc, %g2, %i7
13646 move %xcc, %l1, %g4
13647 movneg %xcc, %l2, %g3
13648 lduh [%l7 + 0x56], %i4
13649 movvc %icc, %o2, %i6
13650 addc %i0, 0x1C22, %l4
13651 fabss %f20, %f2
13652 mulx %o1, %l3, %o7
13653 add %i2, %g7, %o0
13654 fpadd32s %f10, %f3, %f18
13655 srl %o5, 0x03, %l5
13656 movgu %xcc, %o4, %o6
13657 mulscc %l0, %i5, %l6
13658 srl %i1, %g1, %o3
13659 umul %i3, 0x0517, %g6
13660 movn %xcc, %g2, %i7
13661 mulx %l1, 0x1EF7, %g5
13662 alignaddrl %l2, %g4, %g3
13663 udivx %i4, 0x0307, %o2
13664 sth %i6, [%l7 + 0x76]
13665 ldd [%l7 + 0x20], %f24
13666 movpos %xcc, %i0, %l4
13667 fnot1s %f30, %f2
13668 fnor %f18, %f14, %f16
13669 movn %xcc, %o1, %l3
13670 movrlz %o7, 0x196, %g7
13671 addc %i2, %o5, %o0
13672 lduh [%l7 + 0x54], %o4
13673 orn %o6, 0x13E2, %l5
13674 fmovdneg %xcc, %f29, %f0
13675 ld [%l7 + 0x38], %f8
13676 alignaddr %l0, %i5, %l6
13677 fornot1 %f10, %f16, %f0
13678 fcmpne16 %f20, %f18, %g1
13679 fcmpd %fcc2, %f18, %f28
13680 nop
13681 set 0x4C, %l5
13682 stw %o3, [%l7 + %l5]
13683 xor %i3, %g6, %g2
13684 udiv %i1, 0x0630, %l1
13685 fnot1s %f0, %f11
13686 movn %xcc, %g5, %l2
13687 fmovspos %icc, %f13, %f14
13688 or %g4, 0x1F5C, %g3
13689 fxnor %f30, %f26, %f14
13690 fmovsg %icc, %f28, %f5
13691 fand %f26, %f4, %f8
13692 edge8ln %i4, %o2, %i7
13693 movcs %icc, %i0, %l4
13694 sdivcc %o1, 0x0C4D, %i6
13695 move %xcc, %l3, %g7
13696 fmovdg %icc, %f18, %f18
13697 fcmps %fcc2, %f21, %f3
13698 fmovdn %icc, %f29, %f29
13699 movre %o7, %i2, %o5
13700 nop
13701 set 0x50, %o7
13702 stx %o0, [%l7 + %o7]
13703 movleu %icc, %o4, %o6
13704 fpack32 %f16, %f10, %f14
13705 alignaddr %l5, %l0, %i5
13706 movrne %g1, %o3, %i3
13707 fnor %f18, %f8, %f8
13708 edge16ln %l6, %g2, %g6
13709 xorcc %i1, %l1, %l2
13710 umulcc %g4, %g3, %g5
13711 fmovsneg %xcc, %f1, %f12
13712 xorcc %i4, %o2, %i0
13713 orn %l4, %i7, %i6
13714 edge16n %o1, %g7, %o7
13715 std %f8, [%l7 + 0x30]
13716 movneg %icc, %i2, %l3
13717 movre %o0, 0x164, %o5
13718 nop
13719 set 0x18, %i3
13720 ldsh [%l7 + %i3], %o4
13721 mova %xcc, %l5, %o6
13722 edge32n %l0, %i5, %o3
13723 smulcc %g1, 0x02CD, %l6
13724 edge8ln %i3, %g2, %g6
13725 movvc %xcc, %l1, %i1
13726 srl %g4, %l2, %g5
13727 fmovrsgz %g3, %f14, %f10
13728 orncc %i4, 0x0683, %o2
13729 sub %i0, %l4, %i6
13730 xnorcc %o1, %g7, %i7
13731 fand %f18, %f22, %f6
13732 xorcc %i2, %l3, %o0
13733 edge32n %o7, %o4, %o5
13734 edge8n %o6, %l5, %i5
13735 movle %xcc, %o3, %g1
13736 fcmpgt16 %f2, %f8, %l0
13737 nop
13738 set 0x2C, %i5
13739 ldsw [%l7 + %i5], %l6
13740 mova %icc, %g2, %g6
13741 edge32n %i3, %l1, %i1
13742 movn %icc, %g4, %g5
13743 movrgez %l2, %g3, %i4
13744 fmovsl %icc, %f20, %f20
13745 fmovsl %icc, %f12, %f12
13746 movgu %icc, %o2, %l4
13747 popc %i6, %o1
13748 udivx %g7, 0x185A, %i0
13749 movle %icc, %i2, %l3
13750 sdiv %i7, 0x17E4, %o7
13751 lduh [%l7 + 0x14], %o4
13752 fnot1s %f24, %f15
13753 fcmpes %fcc1, %f14, %f29
13754 nop
13755 set 0x0C, %i6
13756 ldsw [%l7 + %i6], %o0
13757 movleu %xcc, %o5, %l5
13758 udiv %i5, 0x19A0, %o3
13759 sethi 0x1A95, %o6
13760 srl %g1, 0x0D, %l6
13761 subc %l0, %g6, %i3
13762 xnor %g2, 0x072B, %i1
13763 fsrc2s %f11, %f19
13764 popc 0x0CA9, %l1
13765 fcmple32 %f28, %f18, %g4
13766 sth %l2, [%l7 + 0x64]
13767 fmul8x16al %f24, %f11, %f28
13768 fsrc2 %f22, %f6
13769 addc %g5, %i4, %g3
13770 mulx %o2, %l4, %i6
13771 fmovsge %icc, %f4, %f31
13772 edge8ln %g7, %i0, %i2
13773 orn %l3, %i7, %o7
13774 movrgez %o1, 0x23F, %o4
13775 fmovdg %xcc, %f12, %f22
13776 movneg %icc, %o5, %o0
13777 ldsw [%l7 + 0x60], %l5
13778 edge8 %i5, %o6, %o3
13779 ldsb [%l7 + 0x12], %l6
13780 andn %g1, 0x0298, %g6
13781 xnorcc %l0, 0x1610, %g2
13782 fnors %f29, %f9, %f13
13783 mova %icc, %i3, %l1
13784 movpos %xcc, %g4, %i1
13785 fone %f12
13786 fsrc1s %f23, %f21
13787 ldsb [%l7 + 0x11], %g5
13788 andn %i4, %g3, %l2
13789 st %f8, [%l7 + 0x5C]
13790 edge8l %o2, %i6, %l4
13791 subccc %g7, 0x1778, %i0
13792 srax %i2, 0x1E, %i7
13793 movg %icc, %o7, %o1
13794 fmovsleu %icc, %f8, %f30
13795 fnegd %f14, %f22
13796 array16 %l3, %o4, %o5
13797 movrlz %o0, %i5, %l5
13798 fmovrdgez %o3, %f14, %f16
13799 andncc %l6, %o6, %g6
13800 sth %l0, [%l7 + 0x58]
13801 fsrc2 %f10, %f0
13802 array16 %g1, %i3, %l1
13803 movrgez %g4, 0x09A, %g2
13804 fexpand %f24, %f12
13805 sllx %g5, %i4, %i1
13806 srl %g3, 0x06, %l2
13807 andcc %i6, 0x196C, %l4
13808 movre %g7, 0x276, %i0
13809 fmovrslez %o2, %f1, %f29
13810 fexpand %f14, %f30
13811 udiv %i2, 0x02D5, %o7
13812 lduh [%l7 + 0x56], %i7
13813 fand %f28, %f16, %f24
13814 ldsw [%l7 + 0x3C], %l3
13815 movne %icc, %o4, %o5
13816 sethi 0x099F, %o1
13817 fmovsvc %icc, %f27, %f24
13818 ldsh [%l7 + 0x68], %o0
13819 fpack16 %f14, %f14
13820 mulx %l5, 0x1165, %o3
13821 srax %i5, 0x10, %l6
13822 ldsw [%l7 + 0x74], %o6
13823 edge8n %g6, %g1, %i3
13824 fnot1s %f16, %f24
13825 orn %l1, 0x0778, %g4
13826 movl %icc, %l0, %g5
13827 movcs %xcc, %g2, %i4
13828 sll %g3, 0x1D, %i1
13829 orcc %l2, 0x1F61, %l4
13830 edge16n %g7, %i0, %i6
13831 fmovd %f12, %f8
13832 pdist %f14, %f14, %f20
13833 movcs %xcc, %i2, %o7
13834 st %f31, [%l7 + 0x14]
13835 ldsw [%l7 + 0x4C], %i7
13836 subcc %l3, %o4, %o5
13837 fandnot2 %f2, %f26, %f16
13838 addcc %o1, 0x0862, %o0
13839 udiv %o2, 0x05DA, %o3
13840 array8 %i5, %l6, %o6
13841 srl %g6, %l5, %i3
13842 fandnot2s %f9, %f15, %f21
13843 xor %g1, 0x1B91, %g4
13844 or %l0, %l1, %g5
13845 fmovrse %g2, %f19, %f7
13846 fmovdne %xcc, %f30, %f10
13847 ld [%l7 + 0x54], %f25
13848 srl %g3, %i4, %i1
13849 edge32ln %l4, %l2, %i0
13850 addccc %g7, %i2, %o7
13851 movre %i6, %l3, %i7
13852 move %icc, %o5, %o4
13853 udivx %o0, 0x0FF3, %o1
13854 edge8 %o3, %i5, %l6
13855 fnot2s %f26, %f9
13856 srax %o6, 0x06, %g6
13857 and %o2, 0x0733, %i3
13858 ldsw [%l7 + 0x40], %l5
13859 sra %g1, %l0, %l1
13860 fnand %f16, %f20, %f22
13861 fmovdg %icc, %f26, %f11
13862 fmovscs %icc, %f21, %f26
13863 alignaddr %g4, %g2, %g3
13864 edge8 %i4, %g5, %i1
13865 umulcc %l4, 0x0206, %i0
13866 addc %l2, %g7, %o7
13867 xorcc %i6, 0x16F8, %i2
13868 edge8l %i7, %l3, %o4
13869 movrne %o0, %o5, %o3
13870 movn %icc, %o1, %l6
13871 movl %xcc, %o6, %g6
13872 srlx %i5, 0x03, %o2
13873 ldsb [%l7 + 0x67], %i3
13874 movge %icc, %l5, %g1
13875 popc 0x09E6, %l1
13876 fpsub32s %f19, %f17, %f8
13877 movrlez %g4, 0x21B, %g2
13878 movgu %icc, %l0, %g3
13879 movcs %xcc, %g5, %i1
13880 nop
13881 set 0x50, %l3
13882 std %f2, [%l7 + %l3]
13883 mulscc %i4, 0x1929, %i0
13884 faligndata %f2, %f4, %f18
13885 fpsub16 %f14, %f24, %f20
13886 std %f14, [%l7 + 0x30]
13887 fmovrse %l2, %f30, %f27
13888 movvc %icc, %g7, %l4
13889 ld [%l7 + 0x14], %f12
13890 fmuld8ulx16 %f14, %f25, %f20
13891 movle %icc, %i6, %o7
13892 st %f15, [%l7 + 0x70]
13893 fmovsvs %xcc, %f9, %f17
13894 edge16l %i2, %l3, %o4
13895 movl %xcc, %i7, %o5
13896 umulcc %o3, %o0, %l6
13897 stw %o6, [%l7 + 0x0C]
13898 subccc %o1, %i5, %g6
13899 mulscc %i3, %l5, %g1
13900 smul %o2, %g4, %l1
13901 sll %g2, 0x1C, %l0
13902 xorcc %g5, %g3, %i4
13903 ldx [%l7 + 0x08], %i1
13904 edge8n %i0, %l2, %l4
13905 fmul8x16au %f1, %f6, %f6
13906 alignaddr %i6, %g7, %i2
13907 st %f10, [%l7 + 0x44]
13908 movrlz %o7, 0x145, %o4
13909 ldsb [%l7 + 0x12], %i7
13910 srax %o5, %o3, %o0
13911 edge16ln %l3, %l6, %o6
13912 ld [%l7 + 0x0C], %f6
13913 movrgez %o1, %i5, %i3
13914 add %l5, %g6, %g1
13915 smulcc %o2, 0x0A55, %l1
13916 edge8l %g2, %l0, %g4
13917 umulcc %g5, %i4, %i1
13918 orcc %g3, %l2, %i0
13919 alignaddrl %l4, %i6, %g7
13920 ldub [%l7 + 0x14], %o7
13921 sra %o4, 0x04, %i7
13922 fmovsn %icc, %f27, %f22
13923 fmul8x16al %f26, %f4, %f18
13924 movge %icc, %o5, %i2
13925 restore %o0, 0x124A, %o3
13926 rdpr %cwp, %g1
13927 rdpr %cansave, %g2
13928 rdpr %canrestore, %g3
13929 rdpr %cleanwin, %g4
13930 rdpr %otherwin, %g5
13931 rdpr %wstate, %g6
13932 nop
13933 set 0x38, %g6
13934 stx %l6, [%l7 + %g6]
13935 fnot1s %f8, %f26
13936 xnor %l3, 0x01FC, %o6
13937 ldsh [%l7 + 0x18], %o1
13938 srl %i3, %l5, %g6
13939 edge32l %g1, %i5, %o2
13940 andcc %g2, 0x0D2E, %l0
13941 st %f23, [%l7 + 0x78]
13942 umulcc %g4, %l1, %g5
13943 fmovdleu %xcc, %f29, %f22
13944 ldsb [%l7 + 0x68], %i4
13945 srax %i1, %g3, %l2
13946 mulscc %l4, 0x00EA, %i6
13947 sth %g7, [%l7 + 0x3C]
13948 faligndata %f30, %f20, %f24
13949 mova %icc, %i0, %o7
13950 movg %icc, %o4, %i7
13951 nop
13952 set 0x3C, %g5
13953 ldsw [%l7 + %g5], %i2
13954 fzeros %f10
13955 edge8 %o0, %o3, %o5
13956 pdist %f26, %f16, %f0
13957 sethi 0x138A, %l6
13958 fcmps %fcc1, %f15, %f22
13959 movn %xcc, %o6, %o1
13960 xnor %i3, %l3, %l5
13961 fcmpgt32 %f10, %f4, %g6
13962 add %i5, %g1, %o2
13963 ldub [%l7 + 0x17], %l0
13964 movrlz %g4, %l1, %g5
13965 fmovde %xcc, %f30, %f12
13966 orn %g2, 0x17FA, %i4
13967 xnor %g3, %i1, %l2
13968 array8 %i6, %l4, %i0
13969 movpos %xcc, %o7, %o4
13970 fmovscc %icc, %f29, %f29
13971 fmovde %xcc, %f24, %f3
13972 sdivx %i7, 0x04E9, %g7
13973 sethi 0x1B83, %o0
13974 mulx %o3, %o5, %l6
13975 ldd [%l7 + 0x28], %f4
13976 alignaddrl %o6, %o1, %i3
13977 fornot2s %f7, %f10, %f7
13978 subccc %l3, %l5, %i2
13979 movrgez %i5, %g6, %o2
13980 sdivx %g1, 0x0B4D, %g4
13981 subcc %l0, %g5, %g2
13982 fmuld8ulx16 %f18, %f31, %f12
13983 fmovrsgez %l1, %f29, %f0
13984 fmovsleu %xcc, %f18, %f27
13985 setx loop_50, %l0, %l1
13986 return %l1
13987 nop
13988 rdpr %cwp, %g1
13989 rdpr %cansave, %g2
13990 rdpr %canrestore, %g3
13991 rdpr %cleanwin, %g4
13992 rdpr %otherwin, %g5
13993 rdpr %wstate, %g6
13994loop_50: sllx %i1, 0x1A, %i6
13995 fmovrdgz %l4, %f4, %f30
13996 edge32l %i0, %o7, %o4
13997 popc 0x18D9, %g7
13998 movrlez %i7, 0x255, %o0
13999 edge32n %o5, %o3, %l6
14000 andcc %o1, 0x19AE, %o6
14001 addccc %i3, %l5, %l3
14002 umul %i5, %g6, %o2
14003 edge32n %i2, %g4, %g1
14004 udiv %g5, 0x07CB, %g2
14005 edge32 %l1, %i4, %l0
14006 restore %g3, 0x1D9A, %l2
14007 rdpr %cwp, %g1
14008 rdpr %cansave, %g2
14009 rdpr %canrestore, %g3
14010 rdpr %cleanwin, %g4
14011 rdpr %otherwin, %g5
14012 rdpr %wstate, %g6
14013 nop
14014 set 0x64, %o5
14015 ldsw [%l7 + %o5], %i1
14016 movneg %xcc, %i6, %i0
14017 std %f10, [%l7 + 0x18]
14018 save %o7, 0x1008, %o4
14019 rdpr %cwp, %g1
14020 rdpr %cansave, %g2
14021 rdpr %canrestore, %g3
14022 rdpr %cleanwin, %g4
14023 rdpr %otherwin, %g5
14024 rdpr %wstate, %g6
14025 sethi 0x00D0, %l4
14026 ld [%l7 + 0x70], %f10
14027 movn %xcc, %i7, %g7
14028 fmovdpos %icc, %f30, %f12
14029 mulx %o5, %o3, %o0
14030 orcc %o1, %o6, %l6
14031 sub %i3, 0x1223, %l5
14032 fmovrdlz %l3, %f8, %f0
14033 alignaddr %i5, %o2, %g6
14034 fmovrdlz %i2, %f26, %f28
14035 movvs %xcc, %g4, %g1
14036 alignaddrl %g5, %g2, %i4
14037 edge16ln %l0, %l1, %g3
14038 fmovdne %icc, %f23, %f27
14039 edge8l %i1, %l2, %i0
14040 ldsh [%l7 + 0x6E], %o7
14041 move %icc, %i6, %l4
14042 subccc %i7, %g7, %o4
14043 std %f10, [%l7 + 0x08]
14044 subccc %o3, 0x0444, %o5
14045 movpos %xcc, %o1, %o6
14046 smulcc %l6, 0x0949, %i3
14047 movgu %xcc, %l5, %l3
14048 popc 0x08BB, %i5
14049 subc %o2, %g6, %i2
14050 srl %g4, %o0, %g1
14051 std %f26, [%l7 + 0x58]
14052 fpmerge %f15, %f27, %f10
14053 umulcc %g2, 0x138A, %g5
14054 subc %i4, %l1, %l0
14055 std %f6, [%l7 + 0x20]
14056 fcmpeq16 %f24, %f26, %g3
14057 movge %xcc, %l2, %i1
14058 orncc %i0, %o7, %i6
14059 stw %i7, [%l7 + 0x6C]
14060 ldd [%l7 + 0x28], %l4
14061 nop
14062 set 0x18, %o4
14063 ldd [%l7 + %o4], %f24
14064 movrgz %o4, 0x338, %o3
14065 movne %icc, %g7, %o1
14066 fzeros %f15
14067 edge8l %o6, %o5, %l6
14068 ldsw [%l7 + 0x20], %i3
14069 fabsd %f4, %f16
14070 movgu %icc, %l3, %l5
14071 fmovdge %icc, %f25, %f4
14072 array32 %o2, %i5, %i2
14073 fmovsge %xcc, %f13, %f25
14074 lduw [%l7 + 0x14], %g6
14075 srax %o0, %g4, %g2
14076 xnorcc %g5, %g1, %i4
14077 movrgez %l1, %l0, %l2
14078 movvs %icc, %i1, %g3
14079 addcc %i0, 0x04D5, %i6
14080 alignaddrl %i7, %l4, %o7
14081 fpadd32 %f12, %f18, %f20
14082 movrne %o4, %g7, %o1
14083 srax %o3, 0x08, %o5
14084 movrlez %o6, %i3, %l6
14085 edge32l %l3, %o2, %l5
14086 movgu %icc, %i2, %g6
14087 stw %o0, [%l7 + 0x4C]
14088 lduw [%l7 + 0x70], %g4
14089 orncc %g2, %g5, %g1
14090 fmovdvc %icc, %f18, %f2
14091 pdist %f6, %f16, %f20
14092 ld [%l7 + 0x14], %f20
14093 fmuld8ulx16 %f23, %f2, %f2
14094 fmovdgu %xcc, %f29, %f5
14095 lduw [%l7 + 0x10], %i4
14096 mova %xcc, %i5, %l1
14097 nop
14098 set 0x10, %l0
14099 lduh [%l7 + %l0], %l0
14100 edge16l %l2, %i1, %i0
14101 edge32ln %i6, %g3, %l4
14102 fpadd32s %f31, %f11, %f28
14103 smulcc %o7, 0x148E, %i7
14104 fmovsvc %icc, %f6, %f31
14105 stx %o4, [%l7 + 0x30]
14106 std %f2, [%l7 + 0x50]
14107 movneg %icc, %g7, %o3
14108 edge8 %o5, %o6, %i3
14109 movneg %icc, %o1, %l3
14110 movle %icc, %o2, %l5
14111 ldub [%l7 + 0x5B], %i2
14112 subc %g6, %o0, %l6
14113 movg %icc, %g2, %g5
14114 movcs %xcc, %g4, %g1
14115 mova %xcc, %i5, %i4
14116 nop
14117 set 0x68, %l1
14118 sth %l0, [%l7 + %l1]
14119 orncc %l2, 0x095A, %i1
14120 movne %xcc, %l1, %i6
14121 array8 %g3, %i0, %o7
14122 edge16l %l4, %i7, %g7
14123 add %o3, %o4, %o6
14124 orncc %o5, 0x1046, %o1
14125 movne %xcc, %i3, %l3
14126 fmovrsgz %o2, %f7, %f25
14127 orn %i2, %g6, %o0
14128 edge32 %l5, %l6, %g2
14129 srlx %g4, %g5, %g1
14130 fmovscc %xcc, %f13, %f19
14131 sdiv %i5, 0x09A5, %i4
14132 edge32l %l2, %i1, %l1
14133 edge8n %i6, %l0, %i0
14134 ldd [%l7 + 0x30], %f6
14135 fmovsvs %xcc, %f10, %f22
14136 sth %o7, [%l7 + 0x30]
14137 edge32ln %g3, %i7, %l4
14138 addccc %o3, %g7, %o4
14139 edge16 %o6, %o1, %o5
14140 fnot2s %f5, %f9
14141 movre %l3, %i3, %o2
14142 nop
14143 set 0x58, %i7
14144 stw %i2, [%l7 + %i7]
14145 edge32ln %g6, %o0, %l6
14146 sdivx %g2, 0x1468, %l5
14147 edge32ln %g5, %g1, %g4
14148 fmul8x16 %f23, %f24, %f20
14149 addc %i5, 0x1267, %l2
14150 array32 %i4, %l1, %i1
14151 edge8l %i6, %l0, %o7
14152 mulscc %g3, 0x0F67, %i7
14153 sllx %l4, %o3, %g7
14154 xnorcc %i0, %o4, %o6
14155 movrgz %o1, 0x3B9, %l3
14156 fxors %f21, %f21, %f8
14157 movvs %icc, %i3, %o2
14158 fmovs %f29, %f8
14159 movrgz %o5, %i2, %g6
14160 and %l6, %g2, %o0
14161 edge8n %l5, %g1, %g4
14162 movrlez %i5, %g5, %l2
14163 xorcc %i4, 0x1571, %l1
14164 fnot2 %f28, %f8
14165 popc %i1, %i6
14166 fnor %f2, %f4, %f16
14167 lduh [%l7 + 0x14], %l0
14168 movle %icc, %o7, %g3
14169 edge8 %i7, %l4, %o3
14170 siam 0x6
14171 array32 %i0, %o4, %o6
14172 alignaddr %g7, %o1, %l3
14173 sllx %o2, 0x09, %i3
14174 smul %i2, 0x077F, %o5
14175 fnands %f9, %f17, %f26
14176 faligndata %f2, %f30, %f26
14177 movpos %xcc, %l6, %g6
14178 orncc %g2, %l5, %g1
14179 fpsub16s %f22, %f4, %f1
14180 fmovrdgz %g4, %f12, %f10
14181 or %o0, %i5, %g5
14182 orn %i4, %l2, %i1
14183 ldsb [%l7 + 0x7C], %l1
14184 array8 %i6, %l0, %g3
14185 alignaddrl %i7, %l4, %o3
14186 umul %o7, 0x0C14, %o4
14187 movle %icc, %i0, %g7
14188 and %o6, 0x17E1, %l3
14189 pdist %f16, %f22, %f20
14190 movcs %icc, %o1, %i3
14191 movcc %icc, %o2, %i2
14192 st %f4, [%l7 + 0x4C]
14193 andcc %o5, %l6, %g2
14194 and %l5, 0x0EBD, %g6
14195 setx loop_51, %l0, %l1
14196 return %l1
14197 nop
14198 rdpr %cwp, %g1
14199 rdpr %cansave, %g2
14200 rdpr %canrestore, %g3
14201 rdpr %cleanwin, %g4
14202 rdpr %otherwin, %g5
14203 rdpr %wstate, %g6
14204loop_51: fcmpgt32 %f2, %f6, %g5
14205 smulcc %i4, 0x0A4D, %g4
14206 alignaddr %l2, %l1, %i1
14207 addcc %l0, 0x04DE, %g3
14208 movrgz %i7, %i6, %o3
14209 ldsh [%l7 + 0x24], %o7
14210 orn %l4, 0x0C10, %o4
14211 edge32l %i0, %g7, %l3
14212 array8 %o6, %i3, %o2
14213 smul %i2, %o5, %l6
14214 fpsub16 %f10, %f26, %f24
14215 udivcc %o1, 0x0510, %l5
14216 movrgz %g2, 0x002, %g1
14217 edge8 %o0, %i5, %g5
14218 fabss %f3, %f26
14219 movle %icc, %g6, %i4
14220 lduh [%l7 + 0x1E], %g4
14221 orcc %l1, %l2, %l0
14222 movleu %xcc, %g3, %i7
14223 sra %i6, 0x07, %o3
14224 addcc %i1, 0x016A, %l4
14225 sub %o7, 0x0F56, %i0
14226 movpos %icc, %o4, %g7
14227 orn %l3, 0x16DF, %o6
14228 orn %o2, 0x0E2E, %i3
14229 addcc %o5, %l6, %o1
14230 fexpand %f27, %f20
14231 movg %icc, %l5, %i2
14232 movg %icc, %g2, %g1
14233 edge8 %i5, %o0, %g6
14234 movrlez %g5, 0x2CF, %g4
14235 mulscc %i4, 0x1391, %l1
14236 movne %xcc, %l0, %l2
14237 fmovs %f23, %f12
14238 edge8l %g3, %i7, %i6
14239 movrlz %o3, 0x2D3, %i1
14240 sub %o7, %i0, %l4
14241 stb %o4, [%l7 + 0x2F]
14242 movrgez %l3, %g7, %o6
14243 stw %o2, [%l7 + 0x6C]
14244 stb %o5, [%l7 + 0x73]
14245 movg %icc, %i3, %o1
14246 lduw [%l7 + 0x64], %l6
14247 edge32 %l5, %g2, %g1
14248 edge16n %i2, %i5, %g6
14249 orn %o0, 0x01BE, %g5
14250 subcc %g4, 0x0B2F, %l1
14251 array32 %i4, %l2, %l0
14252 movcs %icc, %i7, %g3
14253 movpos %icc, %i6, %o3
14254 sethi 0x13DF, %i1
14255 addccc %o7, 0x037E, %l4
14256 edge32l %o4, %l3, %g7
14257 xnor %i0, %o6, %o2
14258 fmovdneg %xcc, %f18, %f25
14259 edge8 %i3, %o1, %o5
14260 for %f6, %f14, %f16
14261 fxnor %f12, %f16, %f6
14262 stb %l5, [%l7 + 0x32]
14263 edge16l %l6, %g2, %g1
14264 edge8l %i5, %g6, %i2
14265 movleu %xcc, %o0, %g5
14266 movn %icc, %g4, %l1
14267 array8 %l2, %l0, %i7
14268 bshuffle %f18, %f24, %f28
14269 fmovrslez %g3, %f25, %f10
14270 bshuffle %f2, %f28, %f12
14271 movvs %xcc, %i4, %o3
14272 movre %i1, %o7, %l4
14273 save %o4, %i6, %l3
14274 rdpr %cwp, %g1
14275 rdpr %cansave, %g2
14276 rdpr %canrestore, %g3
14277 rdpr %cleanwin, %g4
14278 rdpr %otherwin, %g5
14279 rdpr %wstate, %g6
14280 sub %g7, %o6, %i0
14281 edge32l %i3, %o2, %o5
14282 edge16 %o1, %l6, %g2
14283 movl %xcc, %g1, %i5
14284 xnorcc %g6, 0x1790, %i2
14285 ldsh [%l7 + 0x40], %l5
14286 nop
14287 set 0x68, %o3
14288 ldd [%l7 + %o3], %g4
14289 stw %g4, [%l7 + 0x54]
14290 xnorcc %l1, %l2, %o0
14291 movgu %xcc, %l0, %i7
14292 edge32 %g3, %o3, %i4
14293 movn %xcc, %i1, %o7
14294 orcc %o4, %i6, %l3
14295 movrne %g7, 0x348, %l4
14296 movge %xcc, %i0, %i3
14297 ldsw [%l7 + 0x0C], %o6
14298 ldd [%l7 + 0x30], %o4
14299 udivcc %o2, 0x0F02, %o1
14300 ldub [%l7 + 0x48], %g2
14301 movrne %l6, 0x03F, %g1
14302 for %f26, %f16, %f14
14303 umul %i5, %g6, %l5
14304 fcmped %fcc1, %f10, %f2
14305 and %g5, %i2, %l1
14306 movneg %icc, %g4, %l2
14307 fsrc2 %f22, %f16
14308 array32 %o0, %i7, %l0
14309 ldd [%l7 + 0x08], %g2
14310 sllx %i4, 0x19, %o3
14311 movvs %xcc, %i1, %o7
14312 fmovrslez %o4, %f18, %f11
14313 orn %l3, %g7, %i6
14314 edge8ln %i0, %i3, %o6
14315 subccc %l4, %o2, %o5
14316 ld [%l7 + 0x4C], %f21
14317 fmovsn %icc, %f10, %f10
14318 lduh [%l7 + 0x4C], %g2
14319 fones %f5
14320 mulx %l6, 0x04DE, %o1
14321 fmul8x16au %f8, %f9, %f6
14322 array8 %g1, %g6, %i5
14323 udivcc %l5, 0x10DD, %g5
14324 udivx %l1, 0x1B63, %i2
14325 smul %g4, %o0, %i7
14326 ldub [%l7 + 0x24], %l0
14327 udiv %l2, 0x08AD, %i4
14328 sdivcc %g3, 0x16A1, %i1
14329 movl %icc, %o7, %o4
14330 smulcc %l3, 0x1453, %o3
14331 fmovspos %xcc, %f20, %f23
14332 movg %xcc, %i6, %i0
14333 and %g7, 0x09D5, %o6
14334 movcs %xcc, %l4, %i3
14335 for %f14, %f22, %f14
14336 fzeros %f12
14337 udiv %o2, 0x09A1, %o5
14338 movrlez %g2, 0x17D, %o1
14339 orcc %l6, 0x05D8, %g6
14340 fnot2 %f4, %f4
14341 movgu %icc, %g1, %l5
14342 fmovdcs %icc, %f15, %f10
14343 movrgz %g5, %l1, %i5
14344 ldsh [%l7 + 0x0C], %g4
14345 udivcc %i2, 0x1CC3, %i7
14346 or %o0, %l2, %i4
14347 add %l0, %i1, %o7
14348 fnot1s %f28, %f31
14349 smul %g3, 0x0E1F, %o4
14350 ldsb [%l7 + 0x12], %l3
14351 andcc %i6, 0x1949, %o3
14352 nop
14353 set 0x20, %i1
14354 ldd [%l7 + %i1], %f26
14355 andcc %i0, 0x0A25, %o6
14356 nop
14357 set 0x68, %i0
14358 ldd [%l7 + %i0], %l4
14359 fand %f18, %f12, %f22
14360 srlx %g7, 0x1A, %o2
14361 fmovsle %icc, %f1, %f0
14362 edge8l %o5, %i3, %g2
14363 edge32n %l6, %g6, %g1
14364 fpadd16 %f14, %f14, %f10
14365 andncc %l5, %o1, %l1
14366 edge16ln %i5, %g5, %g4
14367 nop
14368 set 0x76, %l2
14369 ldsh [%l7 + %l2], %i2
14370 fmovrde %i7, %f26, %f10
14371 popc %l2, %i4
14372 subc %o0, 0x08A4, %i1
14373 umul %o7, %g3, %o4
14374 orcc %l3, %i6, %o3
14375 fmul8x16au %f19, %f23, %f14
14376 movvs %icc, %i0, %o6
14377 edge32l %l4, %l0, %o2
14378 movrne %o5, 0x136, %i3
14379 andcc %g7, %l6, %g2
14380 fmovsge %xcc, %f8, %f22
14381 sir 0x10A3
14382 ldsh [%l7 + 0x72], %g1
14383 array16 %l5, %o1, %l1
14384 restore %g6, 0x06B5, %g5
14385 rdpr %cwp, %g1
14386 rdpr %cansave, %g2
14387 rdpr %canrestore, %g3
14388 rdpr %cleanwin, %g4
14389 rdpr %otherwin, %g5
14390 rdpr %wstate, %g6
14391 array16 %i5, %g4, %i7
14392 alignaddrl %l2, %i2, %i4
14393 sth %i1, [%l7 + 0x68]
14394 fabsd %f8, %f30
14395 stb %o0, [%l7 + 0x6A]
14396 mulx %g3, 0x019B, %o4
14397 fandnot1 %f10, %f30, %f30
14398 xorcc %o7, 0x1FA8, %l3
14399 fmovdle %icc, %f9, %f21
14400 ldd [%l7 + 0x60], %i6
14401 edge16 %i0, %o6, %o3
14402 addc %l0, 0x0FAB, %l4
14403 fnor %f12, %f14, %f30
14404 sra %o2, %i3, %g7
14405 ldd [%l7 + 0x50], %i6
14406 umul %g2, 0x0042, %g1
14407 smul %l5, %o1, %l1
14408 xnorcc %g6, %o5, %i5
14409 edge8ln %g4, %g5, %l2
14410 lduh [%l7 + 0x2E], %i2
14411 ldub [%l7 + 0x77], %i4
14412 fpadd16 %f18, %f2, %f28
14413 addccc %i1, %i7, %g3
14414 movne %icc, %o4, %o0
14415 sdivcc %l3, 0x1610, %o7
14416 movrgz %i6, 0x279, %o6
14417 movle %icc, %o3, %i0
14418 lduw [%l7 + 0x78], %l0
14419 fmul8x16al %f17, %f5, %f18
14420 subc %o2, 0x01DB, %l4
14421 edge8ln %i3, %g7, %g2
14422 add %l6, 0x0CEB, %l5
14423 lduh [%l7 + 0x42], %g1
14424 ldub [%l7 + 0x52], %l1
14425 mulscc %g6, 0x0743, %o5
14426 ldsb [%l7 + 0x48], %o1
14427 fone %f20
14428 xorcc %i5, 0x08E7, %g4
14429 movcc %xcc, %l2, %i2
14430 edge16 %i4, %g5, %i7
14431 movcc %xcc, %g3, %i1
14432 srl %o4, %o0, %l3
14433 ldub [%l7 + 0x19], %o7
14434 fsrc1 %f20, %f12
14435 sdiv %i6, 0x1179, %o6
14436 xorcc %o3, 0x068C, %i0
14437 subcc %o2, 0x118A, %l0
14438 addcc %i3, %g7, %l4
14439 udivcc %g2, 0x0299, %l6
14440 orn %l5, 0x183D, %g1
14441 edge16ln %g6, %l1, %o1
14442 srlx %i5, %o5, %g4
14443 fmuld8sux16 %f23, %f31, %f16
14444 sllx %i2, %i4, %g5
14445 st %f10, [%l7 + 0x74]
14446 fmovrdne %i7, %f8, %f6
14447 edge32 %g3, %l2, %i1
14448 addcc %o0, 0x1CC2, %l3
14449 st %f14, [%l7 + 0x58]
14450 move %xcc, %o7, %o4
14451 orncc %i6, 0x0C4C, %o3
14452 array16 %i0, %o6, %o2
14453 edge16 %l0, %g7, %i3
14454 edge16ln %g2, %l4, %l5
14455 alignaddrl %g1, %l6, %g6
14456 std %f2, [%l7 + 0x48]
14457 add %o1, %l1, %i5
14458 srlx %g4, %o5, %i2
14459 sdiv %g5, 0x1688, %i4
14460 move %xcc, %i7, %g3
14461 movgu %xcc, %l2, %i1
14462 orncc %o0, 0x1471, %l3
14463 edge16n %o7, %i6, %o3
14464 fmovde %icc, %f23, %f22
14465 fornot1 %f24, %f10, %f10
14466 movleu %xcc, %o4, %o6
14467 ldsh [%l7 + 0x7A], %o2
14468 edge16l %l0, %i0, %g7
14469 movrgez %g2, %l4, %l5
14470 movcc %xcc, %g1, %l6
14471 lduh [%l7 + 0x1C], %g6
14472 edge16 %o1, %l1, %i5
14473 sdiv %i3, 0x1A4F, %o5
14474 nop
14475 set 0x60, %i4
14476 stb %g4, [%l7 + %i4]
14477 lduw [%l7 + 0x64], %i2
14478 xorcc %g5, 0x1CE0, %i7
14479 lduh [%l7 + 0x3C], %i4
14480 sdivx %l2, 0x1BED, %i1
14481 movge %xcc, %o0, %l3
14482 movrlz %g3, %o7, %i6
14483 orncc %o4, 0x18B2, %o6
14484 alignaddr %o3, %o2, %i0
14485 subccc %g7, %l0, %g2
14486 fzeros %f14
14487 srax %l4, 0x15, %g1
14488 sra %l5, 0x08, %l6
14489 srlx %g6, %l1, %i5
14490 ldd [%l7 + 0x08], %f26
14491 array16 %o1, %i3, %o5
14492 ldd [%l7 + 0x38], %i2
14493 stx %g5, [%l7 + 0x20]
14494 save %i7, %g4, %i4
14495 rdpr %cwp, %g1
14496 rdpr %cansave, %g2
14497 rdpr %canrestore, %g3
14498 rdpr %cleanwin, %g4
14499 rdpr %otherwin, %g5
14500 rdpr %wstate, %g6
14501 xor %i1, 0x1720, %l2
14502 movne %icc, %o0, %l3
14503 udivcc %o7, 0x12E4, %i6
14504 movvs %icc, %o4, %o6
14505 xnor %g3, 0x0B01, %o2
14506 edge32 %o3, %i0, %g7
14507 movle %icc, %l0, %g2
14508 ldsh [%l7 + 0x70], %l4
14509 fmovrslz %g1, %f20, %f20
14510 nop
14511 set 0x74, %g3
14512 ldsw [%l7 + %g3], %l6
14513 and %g6, %l5, %i5
14514 xnor %o1, %i3, %l1
14515 fmovdleu %xcc, %f4, %f11
14516 movrgz %i2, 0x097, %o5
14517 fmovda %icc, %f25, %f23
14518 edge32 %g5, %i7, %g4
14519 fcmpeq32 %f18, %f24, %i1
14520 ldd [%l7 + 0x50], %f14
14521 ldub [%l7 + 0x28], %i4
14522 ldsb [%l7 + 0x2D], %o0
14523 save %l2, %o7, %i6
14524 rdpr %cwp, %g1
14525 rdpr %cansave, %g2
14526 rdpr %canrestore, %g3
14527 rdpr %cleanwin, %g4
14528 rdpr %otherwin, %g5
14529 rdpr %wstate, %g6
14530 movrlz %l3, %o6, %o4
14531 fsrc1s %f12, %f0
14532 addc %g3, 0x148A, %o3
14533 fnot1 %f6, %f4
14534 fexpand %f15, %f8
14535 edge8l %i0, %g7, %o2
14536 stx %g2, [%l7 + 0x18]
14537 alignaddr %l4, %g1, %l0
14538 fxor %f2, %f20, %f10
14539 fmovrdlez %l6, %f18, %f4
14540 fpadd16s %f5, %f5, %f15
14541 fcmpd %fcc1, %f22, %f0
14542 for %f18, %f24, %f12
14543 sub %l5, 0x1277, %g6
14544 array8 %o1, %i3, %l1
14545 edge8 %i5, %o5, %g5
14546 movl %icc, %i7, %i2
14547 array8 %g4, %i4, %i1
14548 mulx %o0, %l2, %i6
14549 fpackfix %f28, %f26
14550 fmovscs %icc, %f23, %f30
14551 fandnot2 %f8, %f10, %f18
14552 alignaddrl %o7, %o6, %o4
14553 std %f20, [%l7 + 0x50]
14554 fmovsneg %xcc, %f14, %f18
14555 edge32l %l3, %g3, %i0
14556 andcc %g7, 0x085F, %o2
14557 udivcc %g2, 0x0D0E, %l4
14558 edge8 %o3, %g1, %l0
14559 fornot1s %f21, %f22, %f21
14560 ld [%l7 + 0x3C], %f22
14561 ldx [%l7 + 0x10], %l5
14562 sdiv %l6, 0x0F8A, %g6
14563 sdivcc %i3, 0x0789, %o1
14564 ld [%l7 + 0x38], %f26
14565 movrlez %l1, %i5, %g5
14566 ldx [%l7 + 0x08], %o5
14567 fcmpeq16 %f20, %f10, %i7
14568 edge16n %g4, %i4, %i1
14569 ldd [%l7 + 0x50], %f24
14570 sth %i2, [%l7 + 0x6E]
14571 edge8 %o0, %i6, %o7
14572 fcmpeq32 %f2, %f8, %l2
14573 alignaddr %o6, %l3, %g3
14574 fmovrsne %i0, %f14, %f3
14575 fmovscc %icc, %f26, %f5
14576 movrgez %o4, 0x1EE, %o2
14577 orcc %g7, %g2, %o3
14578 array32 %l4, %g1, %l0
14579 movl %xcc, %l6, %l5
14580 xnor %i3, 0x0307, %g6
14581 movl %icc, %o1, %i5
14582 movrgz %l1, %o5, %g5
14583 array32 %i7, %g4, %i4
14584 edge16l %i1, %o0, %i2
14585 udivx %o7, 0x0886, %i6
14586 movl %xcc, %o6, %l3
14587 fmul8x16au %f9, %f4, %f10
14588 movne %xcc, %l2, %i0
14589 setx loop_52, %l0, %l1
14590 return %l1
14591 nop
14592 rdpr %cwp, %g1
14593 rdpr %cansave, %g2
14594 rdpr %canrestore, %g3
14595 rdpr %cleanwin, %g4
14596 rdpr %otherwin, %g5
14597 rdpr %wstate, %g6
14598loop_52: sir 0x0B75
14599 fmovrse %g7, %f31, %f21
14600 andcc %g2, %o3, %o2
14601 movn %icc, %g1, %l0
14602 edge16n %l6, %l4, %i3
14603 edge8ln %g6, %o1, %i5
14604 sdivcc %l5, 0x00AB, %o5
14605 edge16ln %l1, %g5, %g4
14606 fmovsn %icc, %f11, %f7
14607 siam 0x6
14608 movneg %xcc, %i7, %i1
14609 srax %o0, 0x05, %i4
14610 movne %icc, %i2, %o7
14611 ld [%l7 + 0x44], %f22
14612 movcc %icc, %i6, %o6
14613 edge32ln %l3, %i0, %l2
14614 fnor %f6, %f18, %f18
14615 movl %icc, %g3, %o4
14616 edge8 %g7, %g2, %o3
14617 movge %xcc, %o2, %l0
14618 restore %l6, 0x13EB, %g1
14619 rdpr %cwp, %g1
14620 rdpr %cansave, %g2
14621 rdpr %canrestore, %g3
14622 rdpr %cleanwin, %g4
14623 rdpr %otherwin, %g5
14624 rdpr %wstate, %g6
14625 or %i3, 0x18C1, %l4
14626 udivcc %o1, 0x0DB9, %g6
14627 fmovdvc %icc, %f24, %f28
14628 movvc %icc, %l5, %i5
14629 ldub [%l7 + 0x6B], %o5
14630 xorcc %g5, 0x1D9E, %g4
14631 movvc %icc, %l1, %i7
14632 or %i1, %i4, %o0
14633 umulcc %i2, 0x048E, %i6
14634 umulcc %o7, 0x181C, %o6
14635 movle %icc, %l3, %l2
14636 std %f0, [%l7 + 0x08]
14637 edge16l %g3, %o4, %g7
14638 fmovdneg %xcc, %f2, %f1
14639 movl %xcc, %i0, %g2
14640 andcc %o2, %l0, %l6
14641 edge32l %o3, %g1, %l4
14642 popc 0x05A1, %i3
14643 edge8ln %g6, %o1, %i5
14644 edge16 %o5, %g5, %l5
14645 lduw [%l7 + 0x24], %g4
14646 stx %i7, [%l7 + 0x08]
14647 andn %l1, %i1, %o0
14648 smul %i2, 0x0CD8, %i4
14649 sth %o7, [%l7 + 0x52]
14650 ldx [%l7 + 0x08], %i6
14651 nop
14652 set 0x0C, %o0
14653 lduw [%l7 + %o0], %l3
14654 subccc %o6, %l2, %o4
14655 ldx [%l7 + 0x48], %g7
14656 edge8 %g3, %g2, %i0
14657 edge8ln %o2, %l6, %l0
14658 sir 0x0924
14659 stw %o3, [%l7 + 0x74]
14660 fpmerge %f12, %f17, %f0
14661 umulcc %g1, 0x11A3, %l4
14662 array16 %g6, %o1, %i5
14663 orn %o5, %i3, %l5
14664 add %g4, 0x0CC8, %i7
14665 fzero %f4
14666 addcc %l1, 0x0DA5, %g5
14667 fmovrdne %o0, %f18, %f10
14668 movrlz %i1, %i4, %i2
14669 ldsw [%l7 + 0x5C], %o7
14670 movvs %icc, %l3, %i6
14671 xnor %o6, %l2, %g7
14672 srlx %o4, 0x08, %g3
14673 movne %icc, %i0, %g2
14674 movne %xcc, %l6, %o2
14675 srlx %l0, 0x04, %o3
14676 udivcc %g1, 0x1B3C, %g6
14677 andn %o1, 0x045E, %i5
14678 umulcc %l4, %o5, %i3
14679 movrne %g4, %i7, %l5
14680 movne %icc, %l1, %g5
14681 or %i1, %o0, %i4
14682 movge %xcc, %i2, %o7
14683 std %f30, [%l7 + 0x60]
14684 edge16n %i6, %l3, %o6
14685 mulx %g7, %l2, %o4
14686 save %i0, %g3, %l6
14687 rdpr %cwp, %g1
14688 rdpr %cansave, %g2
14689 rdpr %canrestore, %g3
14690 rdpr %cleanwin, %g4
14691 rdpr %otherwin, %g5
14692 rdpr %wstate, %g6
14693 fmovrdlz %o2, %f24, %f14
14694 andcc %l0, 0x03A5, %o3
14695 movne %icc, %g2, %g1
14696 edge8l %o1, %g6, %l4
14697 subccc %i5, 0x138C, %i3
14698 fmovsne %xcc, %f21, %f15
14699 ldub [%l7 + 0x4E], %g4
14700 edge32n %o5, %i7, %l5
14701 sll %g5, 0x00, %i1
14702 ld [%l7 + 0x18], %f3
14703 fpack32 %f8, %f28, %f18
14704 fpack32 %f10, %f14, %f0
14705 movg %xcc, %l1, %i4
14706 fmovdvs %icc, %f28, %f28
14707 mulscc %o0, %i2, %i6
14708 movcc %icc, %o7, %o6
14709 movn %xcc, %l3, %g7
14710 fpadd32s %f14, %f21, %f20
14711 st %f18, [%l7 + 0x40]
14712 alignaddrl %l2, %o4, %i0
14713 orn %l6, 0x13F6, %g3
14714 ldub [%l7 + 0x0E], %l0
14715 movle %xcc, %o2, %o3
14716 fmovsleu %xcc, %f11, %f29
14717 andn %g1, %o1, %g2
14718 orn %g6, %l4, %i3
14719 orn %g4, %o5, %i7
14720 stx %l5, [%l7 + 0x70]
14721 sll %i5, %i1, %l1
14722 movge %icc, %g5, %o0
14723 setx loop_53, %l0, %l1
14724 return %l1
14725 nop
14726 rdpr %cwp, %g1
14727 rdpr %cansave, %g2
14728 rdpr %canrestore, %g3
14729 rdpr %cleanwin, %g4
14730 rdpr %otherwin, %g5
14731 rdpr %wstate, %g6
14732loop_53: andcc %o6, 0x0A7F, %l3
14733 array8 %o7, %g7, %l2
14734 xorcc %i0, %o4, %l6
14735 alignaddrl %g3, %o2, %l0
14736 fmovdcs %icc, %f15, %f18
14737 movl %icc, %g1, %o1
14738 subcc %o3, 0x03AC, %g6
14739 movrne %g2, 0x359, %l4
14740 orcc %i3, %o5, %i7
14741 sra %l5, 0x16, %i5
14742 udivcc %g4, 0x0E98, %i1
14743 edge32l %g5, %l1, %o0
14744 fsrc1s %f4, %f0
14745 edge8ln %i2, %i4, %o6
14746 ldd [%l7 + 0x28], %f0
14747 fones %f7
14748 movcc %icc, %l3, %i6
14749 array32 %g7, %l2, %i0
14750 edge16n %o7, %l6, %o4
14751 fandnot1 %f10, %f16, %f20
14752 fcmpne32 %f14, %f10, %g3
14753 mulscc %o2, %l0, %g1
14754 subc %o3, %o1, %g6
14755 sra %g2, %i3, %l4
14756 fnot2s %f4, %f11
14757 sub %i7, %l5, %o5
14758 array32 %g4, %i1, %g5
14759 st %f24, [%l7 + 0x2C]
14760 edge16 %i5, %l1, %i2
14761 subcc %i4, 0x10DB, %o0
14762 movge %xcc, %l3, %i6
14763 fcmpgt32 %f30, %f20, %g7
14764 fmovdcc %xcc, %f13, %f2
14765 edge8n %o6, %i0, %l2
14766 fmovrdlz %l6, %f26, %f24
14767 srax %o7, 0x0F, %o4
14768 nop
14769 set 0x2E, %o1
14770 sth %o2, [%l7 + %o1]
14771 movvc %icc, %g3, %l0
14772 array32 %o3, %o1, %g1
14773 mova %icc, %g6, %g2
14774 ldd [%l7 + 0x28], %l4
14775 addccc %i3, %i7, %o5
14776 xorcc %g4, 0x11E6, %l5
14777 fnors %f1, %f14, %f17
14778 edge32n %i1, %i5, %g5
14779 sir 0x0C31
14780 fsrc1s %f20, %f5
14781 ld [%l7 + 0x0C], %f4
14782 array16 %i2, %l1, %o0
14783 ldub [%l7 + 0x63], %l3
14784 movge %xcc, %i6, %g7
14785 addccc %o6, 0x0FA9, %i0
14786 movpos %icc, %i4, %l2
14787 xor %o7, 0x003E, %o4
14788 lduw [%l7 + 0x50], %l6
14789 andcc %o2, 0x1C10, %l0
14790 array16 %g3, %o1, %g1
14791 fnot1 %f18, %f24
14792 fpadd16 %f16, %f28, %f26
14793 umul %o3, %g6, %g2
14794 fpsub16s %f29, %f27, %f2
14795 pdist %f18, %f30, %f20
14796 fmovdcs %icc, %f13, %f3
14797 nop
14798 set 0x34, %g2
14799 lduh [%l7 + %g2], %i3
14800 movne %xcc, %l4, %o5
14801 movrgez %g4, %l5, %i1
14802 edge32 %i5, %i7, %i2
14803 ldub [%l7 + 0x72], %g5
14804 edge8ln %o0, %l1, %l3
14805 fmul8sux16 %f18, %f0, %f10
14806 movle %icc, %g7, %i6
14807 subcc %o6, 0x1259, %i0
14808 subccc %l2, %o7, %i4
14809 fpsub16s %f19, %f27, %f31
14810 movvs %icc, %l6, %o4
14811 edge16ln %l0, %o2, %g3
14812 edge32ln %o1, %g1, %o3
14813 ld [%l7 + 0x50], %f24
14814 xnor %g2, %i3, %g6
14815 movne %xcc, %o5, %g4
14816 fcmpgt32 %f24, %f24, %l4
14817 movge %xcc, %i1, %l5
14818 fmovscc %xcc, %f12, %f28
14819 array8 %i7, %i5, %i2
14820 sdiv %g5, 0x06E2, %l1
14821 fexpand %f26, %f22
14822 fpmerge %f15, %f25, %f20
14823 fmovdne %icc, %f22, %f24
14824 umulcc %o0, 0x01ED, %g7
14825 fnegs %f4, %f0
14826 fmovsne %xcc, %f23, %f17
14827 edge8n %l3, %o6, %i0
14828 fmovdvc %xcc, %f7, %f11
14829 sth %l2, [%l7 + 0x64]
14830 sub %i6, 0x03F9, %o7
14831 orncc %l6, %i4, %o4
14832 lduh [%l7 + 0x16], %l0
14833 movl %xcc, %o2, %o1
14834 udiv %g3, 0x11BF, %o3
14835 save %g1, 0x1225, %g2
14836 rdpr %cwp, %g1
14837 rdpr %cansave, %g2
14838 rdpr %canrestore, %g3
14839 rdpr %cleanwin, %g4
14840 rdpr %otherwin, %g5
14841 rdpr %wstate, %g6
14842 orn %i3, 0x1FDD, %g6
14843 udivcc %o5, 0x13E6, %g4
14844 fcmple32 %f0, %f14, %i1
14845 movgu %icc, %l5, %l4
14846 sllx %i7, 0x18, %i2
14847 movrgz %g5, 0x368, %i5
14848 array8 %o0, %l1, %l3
14849 subcc %g7, 0x103D, %i0
14850 edge32 %l2, %i6, %o7
14851 fmovrsgz %l6, %f14, %f6
14852 and %o6, %o4, %i4
14853 stb %o2, [%l7 + 0x54]
14854 fnot2s %f12, %f19
14855 movl %icc, %o1, %g3
14856 sub %l0, 0x08D8, %o3
14857 fandnot1s %f23, %f0, %f5
14858 addc %g1, %g2, %g6
14859 sethi 0x0643, %o5
14860 movrgez %i3, 0x0E4, %i1
14861 sth %g4, [%l7 + 0x58]
14862 fmul8x16al %f6, %f15, %f10
14863 mulx %l5, %i7, %l4
14864 std %f10, [%l7 + 0x28]
14865 andn %i2, 0x1DF8, %i5
14866 fmul8x16 %f1, %f28, %f22
14867 xnor %g5, %o0, %l3
14868 fmovrse %l1, %f22, %f31
14869 fpsub32 %f30, %f2, %f0
14870 fsrc2 %f10, %f22
14871 movneg %icc, %g7, %i0
14872 movrgez %i6, %o7, %l2
14873 fpsub32 %f26, %f24, %f26
14874 or %l6, 0x018E, %o4
14875 movne %xcc, %o6, %o2
14876 mulscc %i4, 0x1905, %o1
14877 fmovsvc %icc, %f26, %f4
14878 fmovs %f2, %f10
14879 save %g3, 0x10F3, %o3
14880 rdpr %cwp, %g1
14881 rdpr %cansave, %g2
14882 rdpr %canrestore, %g3
14883 rdpr %cleanwin, %g4
14884 rdpr %otherwin, %g5
14885 rdpr %wstate, %g6
14886 andn %l0, %g2, %g1
14887 sub %g6, %o5, %i1
14888 fnegd %f0, %f0
14889 andncc %g4, %l5, %i7
14890 movl %xcc, %i3, %i2
14891 fmovsle %xcc, %f20, %f27
14892 sub %l4, %i5, %o0
14893 ldd [%l7 + 0x60], %f12
14894 fone %f22
14895 ldub [%l7 + 0x72], %g5
14896 ldsb [%l7 + 0x0D], %l1
14897 mulx %l3, 0x036B, %i0
14898 movvs %icc, %g7, %i6
14899 udivx %l2, 0x154A, %l6
14900 ldsb [%l7 + 0x75], %o7
14901 and %o6, 0x1627, %o2
14902 fmovsvs %xcc, %f24, %f25
14903 xorcc %i4, 0x0426, %o4
14904 edge32l %g3, %o3, %o1
14905 movgu %icc, %g2, %l0
14906 and %g6, 0x188F, %o5
14907 movle %xcc, %g1, %g4
14908 fmovrsgz %l5, %f14, %f13
14909 movrlz %i1, %i7, %i3
14910 for %f30, %f12, %f6
14911 sub %i2, 0x13AF, %l4
14912 sth %i5, [%l7 + 0x44]
14913 restore %o0, %g5, %l1
14914 rdpr %cwp, %g1
14915 rdpr %cansave, %g2
14916 rdpr %canrestore, %g3
14917 rdpr %cleanwin, %g4
14918 rdpr %otherwin, %g5
14919 rdpr %wstate, %g6
14920 andcc %l3, 0x011F, %g7
14921 sdiv %i6, 0x0665, %l2
14922 ldx [%l7 + 0x68], %i0
14923 fmuld8sux16 %f28, %f19, %f12
14924 edge32ln %l6, %o7, %o2
14925 sllx %i4, 0x18, %o4
14926 srl %o6, %g3, %o3
14927 subcc %o1, %g2, %l0
14928 fone %f12
14929 movvs %icc, %o5, %g1
14930 movn %xcc, %g6, %g4
14931 addcc %l5, %i1, %i7
14932 movpos %icc, %i2, %i3
14933 movrlz %l4, 0x0E2, %o0
14934 srl %i5, 0x1D, %g5
14935 udivcc %l1, 0x12BC, %g7
14936 umulcc %l3, 0x1AAF, %l2
14937 stb %i0, [%l7 + 0x3F]
14938 andcc %l6, %i6, %o7
14939 movle %xcc, %o2, %i4
14940 and %o6, 0x1416, %g3
14941 fmovrdlz %o3, %f16, %f24
14942 movge %icc, %o1, %g2
14943 movcc %icc, %o4, %o5
14944 subc %g1, %l0, %g6
14945 stb %l5, [%l7 + 0x7D]
14946 fpack16 %f26, %f0
14947 fmovsl %xcc, %f0, %f8
14948 fandnot1 %f28, %f30, %f2
14949 edge8n %i1, %i7, %i2
14950 fmovdleu %icc, %f10, %f18
14951 sth %g4, [%l7 + 0x72]
14952 edge32ln %i3, %l4, %o0
14953 movre %g5, %i5, %l1
14954 edge16n %g7, %l3, %l2
14955 mulscc %l6, %i6, %i0
14956 fnot2 %f8, %f18
14957 movpos %xcc, %o2, %o7
14958 fmovrdgez %o6, %f16, %f8
14959 lduh [%l7 + 0x7E], %i4
14960 movleu %icc, %g3, %o3
14961 fcmpes %fcc1, %f23, %f6
14962 fexpand %f8, %f10
14963 movleu %xcc, %o1, %g2
14964 movgu %xcc, %o4, %o5
14965 fpack32 %f16, %f2, %f16
14966 ldsh [%l7 + 0x32], %g1
14967 andn %l0, %g6, %l5
14968 sethi 0x049F, %i1
14969 fnor %f4, %f28, %f6
14970 ldub [%l7 + 0x6C], %i2
14971 fabss %f20, %f11
14972 nop
14973 set 0x45, %g7
14974 ldsb [%l7 + %g7], %g4
14975 edge8 %i3, %i7, %l4
14976 andcc %o0, 0x1631, %i5
14977 lduh [%l7 + 0x20], %l1
14978 movcs %xcc, %g7, %g5
14979 fandnot1s %f23, %f19, %f3
14980 edge8 %l3, %l2, %l6
14981 sdivcc %i6, 0x196D, %i0
14982 udivx %o2, 0x12F6, %o6
14983 edge8l %o7, %g3, %i4
14984 orcc %o3, 0x03A2, %g2
14985 orn %o1, %o4, %o5
14986 andcc %l0, %g6, %g1
14987 fmul8sux16 %f26, %f16, %f18
14988 alignaddrl %l5, %i1, %g4
14989 movcc %icc, %i2, %i7
14990 udiv %i3, 0x09B7, %o0
14991 faligndata %f12, %f18, %f16
14992 movvc %icc, %i5, %l1
14993 stb %g7, [%l7 + 0x6C]
14994 umul %g5, 0x1349, %l3
14995 movrgez %l2, %l6, %i6
14996 movge %icc, %i0, %l4
14997 alignaddr %o2, %o6, %o7
14998 andncc %i4, %o3, %g2
14999 movrne %g3, %o4, %o5
15000 ldsb [%l7 + 0x18], %l0
15001 sdivx %o1, 0x0D9D, %g1
15002 fsrc2 %f14, %f20
15003 fabsd %f4, %f16
15004 ld [%l7 + 0x18], %f2
15005 fpack16 %f22, %f8
15006 xnorcc %g6, 0x022B, %l5
15007 sir 0x073C
15008 mulscc %g4, 0x07F9, %i2
15009 fsrc2s %f1, %f17
15010 umulcc %i1, 0x19E7, %i7
15011 fcmpeq32 %f14, %f22, %i3
15012 movcs %xcc, %o0, %l1
15013 sethi 0x1A6E, %g7
15014 stw %g5, [%l7 + 0x5C]
15015 edge32n %l3, %l2, %i5
15016 edge32 %i6, %i0, %l6
15017 movcs %xcc, %o2, %l4
15018 edge16l %o6, %i4, %o7
15019 stw %o3, [%l7 + 0x4C]
15020 movpos %icc, %g2, %g3
15021 stb %o5, [%l7 + 0x59]
15022 for %f18, %f26, %f8
15023 edge32n %o4, %l0, %o1
15024 save %g6, %l5, %g4
15025 rdpr %cwp, %g1
15026 rdpr %cansave, %g2
15027 rdpr %canrestore, %g3
15028 rdpr %cleanwin, %g4
15029 rdpr %otherwin, %g5
15030 rdpr %wstate, %g6
15031 orcc %i2, 0x0343, %i1
15032 fpack32 %f22, %f28, %f8
15033 fands %f8, %f21, %f13
15034 ld [%l7 + 0x74], %f7
15035 stb %g1, [%l7 + 0x5A]
15036 subccc %i3, 0x0E8A, %i7
15037 mova %xcc, %o0, %l1
15038 fmovsneg %icc, %f27, %f12
15039 alignaddrl %g7, %g5, %l2
15040 nop
15041 set 0x78, %g4
15042 ldd [%l7 + %g4], %i4
15043 sethi 0x16C3, %i6
15044 fcmps %fcc1, %f3, %f16
15045 array16 %i0, %l3, %l6
15046 popc 0x1A05, %o2
15047 fmovsn %xcc, %f11, %f27
15048 stx %o6, [%l7 + 0x40]
15049 smul %i4, %o7, %l4
15050 sra %g2, %g3, %o5
15051 fnors %f31, %f9, %f25
15052 sdivx %o4, 0x0FF0, %l0
15053 fzero %f24
15054 movvc %xcc, %o3, %g6
15055 stx %l5, [%l7 + 0x68]
15056 movrgez %g4, 0x09E, %o1
15057 or %i1, %i2, %i3
15058 stw %g1, [%l7 + 0x30]
15059 move %icc, %i7, %o0
15060 mulscc %g7, 0x12FE, %l1
15061 ldub [%l7 + 0x3E], %l2
15062 array8 %g5, %i5, %i6
15063 srlx %l3, 0x0A, %i0
15064 movg %icc, %o2, %o6
15065 fsrc2s %f0, %f22
15066 movrne %i4, %l6, %o7
15067 fmovrdgz %l4, %f22, %f6
15068 mulx %g3, %o5, %g2
15069 fandnot2s %f18, %f22, %f28
15070 umul %l0, 0x0DB6, %o4
15071 edge8ln %o3, %g6, %l5
15072 sllx %g4, %i1, %i2
15073 fmovrdlz %i3, %f28, %f16
15074 fsrc1 %f20, %f10
15075 movrgz %o1, %g1, %i7
15076 movg %xcc, %g7, %o0
15077 edge16n %l2, %l1, %i5
15078 movrlez %i6, %g5, %i0
15079 edge16 %l3, %o6, %o2
15080 subcc %i4, 0x129C, %l6
15081 edge16l %l4, %o7, %g3
15082 setx loop_54, %l0, %l1
15083 return %l1
15084 nop
15085 rdpr %cwp, %g1
15086 rdpr %cansave, %g2
15087 rdpr %canrestore, %g3
15088 rdpr %cleanwin, %g4
15089 rdpr %otherwin, %g5
15090 rdpr %wstate, %g6
15091loop_54: andn %o5, 0x0A7C, %o3
15092 movcs %xcc, %l5, %g4
15093 alignaddrl %i1, %i2, %g6
15094 lduh [%l7 + 0x4E], %i3
15095 udivcc %o1, 0x0A89, %i7
15096 or %g1, %o0, %g7
15097 edge32l %l2, %l1, %i5
15098 or %i6, %i0, %l3
15099 sdivcc %g5, 0x0C60, %o2
15100 fmovda %xcc, %f1, %f24
15101 and %o6, %l6, %l4
15102 sth %o7, [%l7 + 0x66]
15103 movneg %xcc, %g3, %i4
15104 restore %g2, 0x1CB0, %o4
15105 rdpr %cwp, %g1
15106 rdpr %cansave, %g2
15107 rdpr %canrestore, %g3
15108 rdpr %cleanwin, %g4
15109 rdpr %otherwin, %g5
15110 rdpr %wstate, %g6
15111 smulcc %l0, %o5, %l5
15112 movg %xcc, %o3, %i1
15113 alignaddrl %i2, %g6, %i3
15114 movvc %xcc, %g4, %o1
15115 fornot1s %f17, %f21, %f17
15116 fabss %f15, %f15
15117 movleu %icc, %g1, %i7
15118 movrlz %o0, %l2, %g7
15119 fpadd16s %f24, %f29, %f28
15120 fpsub16 %f28, %f28, %f30
15121 fmul8x16 %f16, %f28, %f6
15122 fmovdvs %xcc, %f20, %f31
15123 addcc %l1, 0x0781, %i5
15124 sub %i0, %l3, %g5
15125 fmovdgu %icc, %f18, %f17
15126 movle %xcc, %o2, %o6
15127 mova %xcc, %i6, %l6
15128 andncc %o7, %g3, %i4
15129 fmovrse %g2, %f3, %f6
15130 ld [%l7 + 0x68], %f31
15131 array8 %l4, %o4, %o5
15132 xor %l5, %l0, %i1
15133 fzero %f24
15134 ld [%l7 + 0x50], %f14
15135 sdiv %i2, 0x0B89, %g6
15136 movpos %xcc, %i3, %o3
15137 movl %xcc, %g4, %o1
15138 alignaddrl %i7, %g1, %l2
15139 fnot1 %f10, %f20
15140 nop
15141 set 0x44, %l4
15142 lduw [%l7 + %l4], %o0
15143 edge8 %l1, %i5, %i0
15144 fmovrdgz %g7, %f14, %f18
15145 ldx [%l7 + 0x20], %g5
15146 sub %o2, 0x1DA2, %l3
15147 fcmpeq32 %f12, %f0, %i6
15148 fnors %f25, %f13, %f12
15149 umul %l6, %o6, %o7
15150 fcmpd %fcc0, %f10, %f0
15151 xorcc %g3, %g2, %i4
15152 edge16 %o4, %o5, %l4
15153 movrgz %l5, 0x34F, %l0
15154 edge8l %i2, %i1, %g6
15155 fpsub32 %f18, %f6, %f10
15156 edge8n %o3, %i3, %g4
15157 lduh [%l7 + 0x52], %o1
15158 sdivx %g1, 0x129D, %l2
15159 xorcc %o0, %l1, %i7
15160 movrlez %i0, 0x36B, %g7
15161 srlx %g5, 0x1A, %o2
15162 movl %xcc, %l3, %i5
15163 save %l6, %o6, %o7
15164 rdpr %cwp, %g1
15165 rdpr %cansave, %g2
15166 rdpr %canrestore, %g3
15167 rdpr %cleanwin, %g4
15168 rdpr %otherwin, %g5
15169 rdpr %wstate, %g6
15170 srax %g3, 0x02, %i6
15171 sdivx %i4, 0x1A6A, %g2
15172 sdivcc %o5, 0x1ACC, %l4
15173 std %f30, [%l7 + 0x30]
15174 edge16 %o4, %l0, %l5
15175 sub %i1, 0x03F9, %g6
15176 addcc %o3, 0x0742, %i3
15177 edge32ln %i2, %o1, %g4
15178 subccc %l2, 0x190D, %o0
15179 fnor %f28, %f20, %f16
15180 stw %l1, [%l7 + 0x0C]
15181 sth %i7, [%l7 + 0x7A]
15182 edge8 %g1, %g7, %g5
15183 fcmpes %fcc3, %f29, %f17
15184 srax %o2, %i0, %i5
15185 fmovsa %icc, %f6, %f21
15186 movcs %icc, %l6, %o6
15187 movcs %icc, %l3, %o7
15188 lduw [%l7 + 0x58], %i6
15189 movrgez %i4, %g3, %o5
15190 movrlz %g2, %l4, %o4
15191 ldsb [%l7 + 0x4E], %l5
15192 ldd [%l7 + 0x58], %f16
15193 fcmps %fcc1, %f6, %f30
15194 edge16n %i1, %g6, %o3
15195 or %l0, 0x0EB2, %i2
15196 smul %i3, %o1, %g4
15197 subccc %o0, %l1, %i7
15198 fmovdneg %icc, %f26, %f28
15199 array8 %l2, %g1, %g5
15200 srax %o2, 0x16, %i0
15201 ldd [%l7 + 0x28], %f26
15202 alignaddrl %i5, %l6, %o6
15203 movrgez %g7, 0x0DA, %l3
15204 movl %xcc, %o7, %i4
15205 ldub [%l7 + 0x1D], %g3
15206 lduh [%l7 + 0x48], %i6
15207 edge8ln %o5, %l4, %o4
15208 ldd [%l7 + 0x70], %l4
15209 fones %f13
15210 nop
15211 set 0x1C, %l6
15212 ldsw [%l7 + %l6], %g2
15213 mulscc %i1, 0x178B, %o3
15214 movcs %icc, %l0, %i2
15215 ld [%l7 + 0x14], %f23
15216 save %i3, %o1, %g6
15217 rdpr %cwp, %g1
15218 rdpr %cansave, %g2
15219 rdpr %canrestore, %g3
15220 rdpr %cleanwin, %g4
15221 rdpr %otherwin, %g5
15222 rdpr %wstate, %g6
15223 ldsh [%l7 + 0x28], %o0
15224 udivcc %l1, 0x10F7, %i7
15225 sethi 0x0D1D, %g4
15226 subcc %g1, 0x1005, %g5
15227 pdist %f24, %f30, %f16
15228 xnor %l2, %i0, %i5
15229 ldd [%l7 + 0x18], %f8
15230 movleu %xcc, %l6, %o2
15231 fpsub16s %f31, %f9, %f9
15232 fmuld8ulx16 %f21, %f17, %f28
15233 ldd [%l7 + 0x70], %f28
15234 edge8l %o6, %g7, %o7
15235 movneg %icc, %l3, %g3
15236 fornot1s %f29, %f15, %f7
15237 mulscc %i6, 0x0518, %i4
15238 edge32 %l4, %o4, %o5
15239 fmovrdgz %l5, %f24, %f20
15240 ldd [%l7 + 0x40], %i0
15241 orcc %g2, 0x1D57, %o3
15242 movcc %icc, %i2, %l0
15243 fmovdpos %icc, %f11, %f28
15244 stb %i3, [%l7 + 0x18]
15245 std %f12, [%l7 + 0x30]
15246 fmovrsgez %g6, %f17, %f26
15247 umulcc %o0, 0x094F, %o1
15248 edge16n %i7, %g4, %g1
15249 mulscc %g5, %l1, %i0
15250 udivcc %l2, 0x0F28, %l6
15251 srlx %i5, %o2, %o6
15252 fpmerge %f23, %f12, %f10
15253 ldd [%l7 + 0x78], %o6
15254 std %f10, [%l7 + 0x28]
15255 fzeros %f19
15256 fpadd16s %f14, %f26, %f8
15257 andn %l3, 0x0031, %g3
15258 edge32ln %g7, %i4, %i6
15259 fmovdvc %icc, %f14, %f4
15260 lduw [%l7 + 0x7C], %o4
15261 srl %o5, %l4, %l5
15262 srlx %i1, 0x04, %g2
15263 sub %o3, %l0, %i2
15264 st %f7, [%l7 + 0x60]
15265 edge16 %g6, %i3, %o0
15266 add %o1, %g4, %g1
15267 nop
15268 set 0x2C, %o2
15269 lduw [%l7 + %o2], %i7
15270 movre %l1, %i0, %g5
15271 fornot1s %f18, %f6, %f28
15272 smulcc %l6, 0x15E7, %l2
15273 smulcc %o2, %i5, %o6
15274 lduh [%l7 + 0x1E], %l3
15275 fnegd %f10, %f20
15276 fandnot2s %f8, %f9, %f31
15277 fmul8sux16 %f6, %f12, %f2
15278 fxors %f12, %f9, %f28
15279 fornot2 %f18, %f16, %f26
15280 movl %xcc, %g3, %g7
15281 udivx %i4, 0x18CB, %i6
15282 ldsw [%l7 + 0x58], %o7
15283 subccc %o4, 0x0989, %l4
15284 lduw [%l7 + 0x78], %l5
15285 ldsw [%l7 + 0x70], %o5
15286 setx loop_55, %l0, %l1
15287 return %l1
15288 nop
15289 rdpr %cwp, %g1
15290 rdpr %cansave, %g2
15291 rdpr %canrestore, %g3
15292 rdpr %cleanwin, %g4
15293 rdpr %otherwin, %g5
15294 rdpr %wstate, %g6
15295loop_55: andn %i1, 0x1F33, %i2
15296 xnorcc %g6, 0x0650, %l0
15297 stw %i3, [%l7 + 0x08]
15298 fnot1 %f20, %f22
15299 sll %o0, 0x02, %o1
15300 faligndata %f26, %f8, %f6
15301 movre %g4, 0x0D9, %i7
15302 fmovrse %l1, %f20, %f16
15303 sub %g1, 0x1744, %i0
15304 addccc %g5, %l6, %l2
15305 umulcc %i5, %o6, %l3
15306 fmul8sux16 %f12, %f18, %f8
15307 sdivx %g3, 0x0085, %o2
15308 fmovdle %icc, %f30, %f5
15309 sllx %g7, 0x02, %i6
15310 array8 %i4, %o7, %l4
15311 edge8n %o4, %l5, %g2
15312 fmovrsne %o3, %f21, %f30
15313 fmovrdne %i1, %f28, %f18
15314 sdiv %i2, 0x10A3, %g6
15315 edge32ln %l0, %o5, %o0
15316 stx %i3, [%l7 + 0x68]
15317 ldsw [%l7 + 0x40], %o1
15318 edge16 %g4, %i7, %l1
15319 srlx %i0, %g1, %g5
15320 ldub [%l7 + 0x3C], %l2
15321 lduh [%l7 + 0x50], %l6
15322 andcc %i5, 0x14A8, %o6
15323 smulcc %g3, %l3, %g7
15324 sth %i6, [%l7 + 0x26]
15325 udivx %o2, 0x0782, %o7
15326 nop
15327 set 0x70, %g1
15328 stw %i4, [%l7 + %g1]
15329 movre %o4, 0x3F4, %l5
15330 add %l4, %g2, %i1
15331 fmovscs %xcc, %f3, %f30
15332 stw %i2, [%l7 + 0x50]
15333 edge16n %o3, %g6, %o5
15334 addc %o0, 0x192D, %l0
15335 edge16l %i3, %g4, %o1
15336 stx %i7, [%l7 + 0x20]
15337 sdivcc %i0, 0x11A8, %l1
15338 stx %g5, [%l7 + 0x48]
15339 addc %g1, %l6, %i5
15340 andn %l2, 0x1DC1, %g3
15341 array16 %l3, %o6, %g7
15342 fxnor %f8, %f20, %f16
15343 udivcc %i6, 0x08A7, %o2
15344 st %f25, [%l7 + 0x10]
15345 movvs %icc, %i4, %o4
15346 edge8l %l5, %o7, %g2
15347 edge8n %l4, %i1, %i2
15348 edge16n %g6, %o3, %o5
15349 add %o0, 0x081F, %i3
15350 movcs %icc, %l0, %o1
15351 fxnor %f20, %f2, %f30
15352 edge16n %g4, %i0, %l1
15353 xorcc %g5, 0x0BF4, %g1
15354 mulx %i7, %l6, %l2
15355 movcs %xcc, %g3, %i5
15356 subc %o6, 0x0E73, %g7
15357 movpos %icc, %l3, %o2
15358 fone %f8
15359 addcc %i4, 0x0963, %i6
15360 nop
15361 set 0x78, %o6
15362 std %f22, [%l7 + %o6]
15363 addccc %l5, %o4, %o7
15364 ldd [%l7 + 0x70], %f26
15365 movvs %icc, %l4, %i1
15366 sdiv %g2, 0x0437, %i2
15367 array32 %g6, %o3, %o0
15368 sir 0x11B3
15369 fzeros %f29
15370 fmovsn %icc, %f5, %f10
15371 movn %icc, %i3, %o5
15372 sllx %o1, 0x11, %g4
15373 or %l0, %l1, %i0
15374 edge16n %g5, %g1, %l6
15375 restore %i7, %l2, %i5
15376 rdpr %cwp, %g1
15377 rdpr %cansave, %g2
15378 rdpr %canrestore, %g3
15379 rdpr %cleanwin, %g4
15380 rdpr %otherwin, %g5
15381 rdpr %wstate, %g6
15382 subc %g3, 0x0FF1, %o6
15383 sllx %l3, %g7, %o2
15384 movpos %icc, %i4, %i6
15385 movcc %icc, %o4, %o7
15386 fandnot1s %f7, %f2, %f2
15387 sub %l4, 0x0B1B, %i1
15388 save %l5, %i2, %g2
15389 rdpr %cwp, %g1
15390 rdpr %cansave, %g2
15391 rdpr %canrestore, %g3
15392 rdpr %cleanwin, %g4
15393 rdpr %otherwin, %g5
15394 rdpr %wstate, %g6
15395 addc %o3, 0x197A, %g6
15396 ldub [%l7 + 0x24], %i3
15397 movle %xcc, %o5, %o1
15398 fmovdg %xcc, %f31, %f19
15399 fmovrdlez %g4, %f0, %f6
15400 st %f17, [%l7 + 0x44]
15401 fpsub16s %f4, %f17, %f25
15402 movrgz %o0, %l0, %l1
15403 xorcc %i0, 0x1F1A, %g1
15404 faligndata %f30, %f28, %f14
15405 movne %icc, %g5, %i7
15406 mova %icc, %l2, %i5
15407 udivcc %g3, 0x0460, %o6
15408 edge16l %l6, %g7, %o2
15409 fmovsn %icc, %f22, %f23
15410 sdivx %l3, 0x0DA4, %i4
15411 udivcc %o4, 0x08B1, %i6
15412 andcc %l4, 0x0CBA, %i1
15413 setx loop_56, %l0, %l1
15414 return %l1
15415 nop
15416 rdpr %cwp, %g1
15417 rdpr %cansave, %g2
15418 rdpr %canrestore, %g3
15419 rdpr %cleanwin, %g4
15420 rdpr %otherwin, %g5
15421 rdpr %wstate, %g6
15422loop_56: addc %i2, 0x1CA7, %o3
15423 edge8n %g6, %i3, %o1
15424 umul %g4, 0x0997, %o0
15425 save %o5, %l0, %l1
15426 rdpr %cwp, %g1
15427 rdpr %cansave, %g2
15428 rdpr %canrestore, %g3
15429 rdpr %cleanwin, %g4
15430 rdpr %otherwin, %g5
15431 rdpr %wstate, %g6
15432 ldsh [%l7 + 0x5E], %g1
15433 xorcc %g5, %i0, %i7
15434 fpsub16s %f3, %f1, %f26
15435 movg %xcc, %l2, %g3
15436 movcs %xcc, %o6, %i5
15437 restore %g7, %o2, %l3
15438 rdpr %cwp, %g1
15439 rdpr %cansave, %g2
15440 rdpr %canrestore, %g3
15441 rdpr %cleanwin, %g4
15442 rdpr %otherwin, %g5
15443 rdpr %wstate, %g6
15444 srax %i4, 0x08, %l6
15445 movrgz %o4, 0x072, %l4
15446 edge8ln %i1, %l5, %o7
15447 smul %i6, 0x1A95, %g2
15448 nop
15449 set 0x68, %i2
15450 ldd [%l7 + %i2], %f8
15451 fmovdcc %icc, %f14, %f19
15452 orn %o3, 0x104A, %g6
15453 edge16l %i3, %o1, %i2
15454 fornot2 %f20, %f10, %f20
15455 move %icc, %g4, %o5
15456 save %l0, %l1, %g1
15457 rdpr %cwp, %g1
15458 rdpr %cansave, %g2
15459 rdpr %canrestore, %g3
15460 rdpr %cleanwin, %g4
15461 rdpr %otherwin, %g5
15462 rdpr %wstate, %g6
15463 movg %xcc, %o0, %g5
15464 movcs %xcc, %i7, %i0
15465 std %f2, [%l7 + 0x28]
15466 udivx %l2, 0x174A, %o6
15467 fmovd %f30, %f2
15468 movne %icc, %g3, %i5
15469 sllx %g7, %o2, %i4
15470 movvc %icc, %l6, %l3
15471 fmul8x16au %f23, %f20, %f14
15472 xnor %o4, 0x014F, %i1
15473 edge16ln %l5, %l4, %o7
15474 fcmpeq16 %f0, %f0, %i6
15475 and %o3, %g2, %i3
15476 movneg %icc, %g6, %o1
15477 or %i2, 0x0D27, %o5
15478 ldsw [%l7 + 0x50], %g4
15479 fpsub32s %f1, %f12, %f1
15480 movcc %icc, %l1, %l0
15481 fandnot1s %f2, %f9, %f24
15482 andcc %g1, %o0, %i7
15483 andncc %g5, %l2, %o6
15484 udiv %i0, 0x061D, %g3
15485 for %f28, %f10, %f14
15486 udivx %i5, 0x0964, %o2
15487 movrne %i4, %l6, %g7
15488 fmovrse %o4, %f18, %f27
15489 faligndata %f10, %f0, %f12
15490 movle %icc, %l3, %i1
15491 nop
15492 set 0x18, %l5
15493 std %f12, [%l7 + %l5]
15494 fmovscs %icc, %f11, %f0
15495 mova %xcc, %l5, %o7
15496 ldx [%l7 + 0x58], %i6
15497 edge8n %o3, %g2, %l4
15498 fmovrsgez %i3, %f28, %f8
15499 movleu %icc, %o1, %g6
15500 and %o5, 0x1DA7, %g4
15501 ldsb [%l7 + 0x67], %i2
15502 fmovrslz %l1, %f7, %f10
15503 andn %l0, %o0, %i7
15504 movre %g5, %l2, %g1
15505 movrgz %i0, %o6, %g3
15506 setx loop_57, %l0, %l1
15507 return %l1
15508 nop
15509 rdpr %cwp, %g1
15510 rdpr %cansave, %g2
15511 rdpr %canrestore, %g3
15512 rdpr %cleanwin, %g4
15513 rdpr %otherwin, %g5
15514 rdpr %wstate, %g6
15515loop_57: smul %g7, %o4, %o2
15516 movg %xcc, %i1, %l3
15517 sir 0x0859
15518 xorcc %l5, %o7, %i6
15519 lduh [%l7 + 0x32], %o3
15520 subc %l4, %i3, %g2
15521 alignaddr %g6, %o1, %g4
15522 movrgez %o5, %l1, %l0
15523 fmovsvc %xcc, %f15, %f30
15524 sethi 0x14C7, %i2
15525 edge16n %i7, %g5, %o0
15526 fcmpne32 %f18, %f24, %g1
15527 ld [%l7 + 0x34], %f28
15528 subc %i0, 0x1F83, %o6
15529 movrgez %l2, %g3, %i5
15530 orcc %i4, 0x10FA, %l6
15531 orn %o4, %o2, %g7
15532 mova %icc, %i1, %l5
15533 orcc %l3, 0x1EA4, %i6
15534 ldub [%l7 + 0x5F], %o3
15535 or %l4, %o7, %i3
15536 movcc %icc, %g6, %o1
15537 movle %icc, %g4, %o5
15538 movpos %xcc, %l1, %g2
15539 andn %i2, 0x0D22, %i7
15540 fmovsvc %xcc, %f5, %f22
15541 edge8 %g5, %o0, %g1
15542 orncc %l0, 0x09BD, %o6
15543 andcc %i0, 0x1118, %g3
15544 movvc %xcc, %l2, %i4
15545 udiv %i5, 0x1769, %l6
15546 edge16 %o2, %o4, %i1
15547 fmuld8ulx16 %f15, %f7, %f26
15548 umulcc %g7, 0x1A6B, %l3
15549 stb %l5, [%l7 + 0x75]
15550 movge %xcc, %o3, %l4
15551 for %f28, %f20, %f14
15552 mulx %i6, %o7, %g6
15553 lduw [%l7 + 0x4C], %o1
15554 fmovrse %i3, %f16, %f25
15555 umul %g4, %l1, %g2
15556 fmovdgu %icc, %f25, %f19
15557 srax %i2, %i7, %g5
15558 std %f14, [%l7 + 0x48]
15559 sethi 0x0E63, %o0
15560 fpsub32s %f29, %f17, %f22
15561 addc %o5, %g1, %l0
15562 fmovdg %icc, %f8, %f22
15563 fornot1 %f24, %f4, %f10
15564 addcc %o6, %g3, %i0
15565 ldsb [%l7 + 0x5E], %l2
15566 fcmpes %fcc2, %f29, %f1
15567 orncc %i4, 0x1812, %i5
15568 fmovspos %icc, %f26, %f0
15569 save %l6, %o4, %o2
15570 rdpr %cwp, %g1
15571 rdpr %cansave, %g2
15572 rdpr %canrestore, %g3
15573 rdpr %cleanwin, %g4
15574 rdpr %otherwin, %g5
15575 rdpr %wstate, %g6
15576 umulcc %i1, %g7, %l5
15577 sdiv %l3, 0x132F, %l4
15578 alignaddr %o3, %i6, %o7
15579 add %g6, %i3, %g4
15580 xnor %l1, %g2, %o1
15581 or %i2, %g5, %i7
15582 subcc %o5, 0x1448, %o0
15583 nop
15584 set 0x78, %i3
15585 lduh [%l7 + %i3], %l0
15586 fone %f26
15587 movne %icc, %g1, %g3
15588 umulcc %i0, 0x0983, %o6
15589 fzero %f30
15590 mova %icc, %l2, %i4
15591 alignaddr %l6, %o4, %o2
15592 udiv %i5, 0x0334, %i1
15593 movge %icc, %g7, %l5
15594 fmovspos %xcc, %f16, %f29
15595 fpadd16 %f2, %f22, %f24
15596 subccc %l3, 0x0DED, %o3
15597 add %l4, 0x1490, %o7
15598 sllx %g6, %i6, %i3
15599 stw %l1, [%l7 + 0x60]
15600 alignaddrl %g4, %o1, %g2
15601 srax %i2, %i7, %g5
15602 umul %o0, %l0, %g1
15603 movgu %icc, %g3, %o5
15604 stw %o6, [%l7 + 0x38]
15605 and %i0, 0x0591, %i4
15606 fmovrdlez %l2, %f16, %f16
15607 movrgz %o4, 0x1E4, %l6
15608 fsrc1s %f18, %f3
15609 movne %xcc, %i5, %o2
15610 fmovdvs %icc, %f1, %f28
15611 fsrc2 %f2, %f16
15612 and %g7, %i1, %l3
15613 lduh [%l7 + 0x54], %l5
15614 edge8 %o3, %o7, %l4
15615 andcc %g6, %i6, %i3
15616 nop
15617 set 0x6C, %i5
15618 stw %l1, [%l7 + %i5]
15619 xor %o1, 0x0C20, %g4
15620 edge8 %i2, %i7, %g2
15621 fmovdneg %icc, %f29, %f20
15622 edge16n %o0, %l0, %g1
15623 movne %xcc, %g3, %g5
15624 movrgz %o6, 0x1B5, %o5
15625 edge8 %i0, %i4, %l2
15626 std %f6, [%l7 + 0x48]
15627 edge8n %l6, %o4, %o2
15628 mulx %i5, 0x1B08, %g7
15629 movg %xcc, %l3, %i1
15630 lduw [%l7 + 0x5C], %l5
15631 array16 %o7, %l4, %g6
15632 edge16ln %i6, %i3, %l1
15633 edge8l %o3, %o1, %i2
15634 edge8l %g4, %i7, %g2
15635 move %icc, %l0, %g1
15636 udivcc %g3, 0x1E84, %g5
15637 edge32 %o0, %o6, %o5
15638 fandnot1 %f16, %f30, %f8
15639 edge16 %i0, %i4, %l2
15640 alignaddr %o4, %o2, %i5
15641 andn %g7, 0x0E1F, %l6
15642 fmul8ulx16 %f26, %f12, %f24
15643 smul %i1, %l5, %l3
15644 array32 %o7, %g6, %l4
15645 st %f14, [%l7 + 0x1C]
15646 fmovdne %xcc, %f12, %f23
15647 stb %i6, [%l7 + 0x56]
15648 fcmps %fcc1, %f14, %f2
15649 fxnors %f30, %f8, %f25
15650 xnorcc %l1, %i3, %o3
15651 fmovdne %xcc, %f10, %f9
15652 movcc %xcc, %o1, %i2
15653 fmovrdlz %i7, %f12, %f2
15654 umul %g4, %l0, %g1
15655 ldsb [%l7 + 0x46], %g3
15656 edge32ln %g5, %o0, %g2
15657 mova %xcc, %o5, %i0
15658 edge8 %o6, %i4, %l2
15659 fcmpgt16 %f30, %f18, %o2
15660 movneg %xcc, %o4, %g7
15661 fmovrslz %l6, %f5, %f21
15662 fpsub32 %f8, %f4, %f0
15663 mulx %i1, 0x0990, %l5
15664 subc %l3, 0x16D6, %o7
15665 movrgez %g6, 0x2DE, %i5
15666 movcs %xcc, %l4, %l1
15667 sir 0x1E37
15668 fmovdcs %xcc, %f26, %f22
15669 movrgz %i6, %o3, %o1
15670 movl %xcc, %i3, %i7
15671 sdiv %g4, 0x0EB6, %i2
15672 sub %g1, %l0, %g3
15673 movrgz %g5, %g2, %o0
15674 std %f22, [%l7 + 0x38]
15675 fmovrdlz %o5, %f12, %f0
15676 edge8n %i0, %o6, %l2
15677 edge8 %i4, %o2, %o4
15678 fmul8sux16 %f20, %f10, %f24
15679 fsrc1 %f24, %f16
15680 restore %l6, %g7, %l5
15681 rdpr %cwp, %g1
15682 rdpr %cansave, %g2
15683 rdpr %canrestore, %g3
15684 rdpr %cleanwin, %g4
15685 rdpr %otherwin, %g5
15686 rdpr %wstate, %g6
15687 sir 0x0B01
15688 fmul8ulx16 %f26, %f0, %f12
15689 move %icc, %i1, %o7
15690 move %icc, %l3, %g6
15691 addccc %l4, %l1, %i6
15692 andncc %o3, %i5, %i3
15693 ldd [%l7 + 0x48], %i6
15694 umulcc %g4, 0x1E89, %o1
15695 array8 %i2, %g1, %g3
15696 sra %l0, %g2, %g5
15697 movle %xcc, %o0, %i0
15698 xorcc %o6, %o5, %i4
15699 nop
15700 set 0x32, %i6
15701 lduh [%l7 + %i6], %l2
15702 std %f30, [%l7 + 0x78]
15703 edge8ln %o4, %l6, %o2
15704 orn %l5, 0x16E6, %i1
15705 movrgez %g7, 0x068, %l3
15706 alignaddr %o7, %l4, %g6
15707 sub %i6, %o3, %l1
15708 xor %i3, 0x00A1, %i5
15709 fmovrdgez %i7, %f18, %f14
15710 smulcc %g4, 0x1E10, %i2
15711 save %g1, 0x085E, %o1
15712 rdpr %cwp, %g1
15713 rdpr %cansave, %g2
15714 rdpr %canrestore, %g3
15715 rdpr %cleanwin, %g4
15716 rdpr %otherwin, %g5
15717 rdpr %wstate, %g6
15718 edge32ln %l0, %g3, %g5
15719 fandnot1 %f8, %f0, %f12
15720 movpos %xcc, %o0, %i0
15721 subc %o6, 0x04C9, %o5
15722 setx loop_58, %l0, %l1
15723 return %l1
15724 nop
15725 rdpr %cwp, %g1
15726 rdpr %cansave, %g2
15727 rdpr %canrestore, %g3
15728 rdpr %cleanwin, %g4
15729 rdpr %otherwin, %g5
15730 rdpr %wstate, %g6
15731loop_58: edge32l %o4, %l6, %o2
15732 xorcc %l2, 0x0552, %l5
15733 umulcc %g7, 0x124B, %i1
15734 std %f8, [%l7 + 0x60]
15735 save %o7, %l3, %l4
15736 rdpr %cwp, %g1
15737 rdpr %cansave, %g2
15738 rdpr %canrestore, %g3
15739 rdpr %cleanwin, %g4
15740 rdpr %otherwin, %g5
15741 rdpr %wstate, %g6
15742 lduh [%l7 + 0x52], %g6
15743 sll %o3, 0x1D, %l1
15744 xor %i3, 0x1365, %i6
15745 movrlez %i7, 0x1F5, %i5
15746 stw %g4, [%l7 + 0x4C]
15747 subccc %i2, %o1, %l0
15748 fcmpeq32 %f22, %f28, %g1
15749 edge32n %g3, %o0, %g5
15750 sir 0x0525
15751 sll %o6, %o5, %i0
15752 edge32n %g2, %o4, %l6
15753 movrgz %o2, %l2, %i4
15754 sethi 0x0005, %g7
15755 edge32ln %l5, %o7, %i1
15756 xor %l3, 0x0287, %g6
15757 array16 %o3, %l1, %l4
15758 edge8ln %i6, %i3, %i5
15759 sll %g4, %i7, %i2
15760 sll %o1, %l0, %g1
15761 addccc %o0, 0x151B, %g3
15762 xnor %o6, 0x0256, %o5
15763 subc %i0, 0x1610, %g2
15764 orcc %o4, %g5, %o2
15765 smul %l2, 0x1F5F, %i4
15766 fmovdcs %xcc, %f26, %f15
15767 orncc %g7, 0x0919, %l6
15768 umulcc %l5, %i1, %l3
15769 orcc %g6, 0x1985, %o7
15770 fandnot1s %f20, %f5, %f4
15771 fsrc2s %f28, %f21
15772 ldsw [%l7 + 0x48], %l1
15773 array16 %l4, %o3, %i3
15774 ldub [%l7 + 0x1C], %i5
15775 ldsw [%l7 + 0x54], %g4
15776 fnot1 %f2, %f2
15777 andn %i7, 0x0E74, %i6
15778 array16 %i2, %o1, %g1
15779 udivcc %o0, 0x1F69, %g3
15780 save %l0, %o5, %i0
15781 rdpr %cwp, %g1
15782 rdpr %cansave, %g2
15783 rdpr %canrestore, %g3
15784 rdpr %cleanwin, %g4
15785 rdpr %otherwin, %g5
15786 rdpr %wstate, %g6
15787 fmovscs %icc, %f16, %f28
15788 fmul8x16 %f10, %f24, %f10
15789 movrgez %g2, %o4, %o6
15790 udivx %g5, 0x17FD, %o2
15791 ldsw [%l7 + 0x74], %i4
15792 alignaddr %l2, %l6, %l5
15793 fpsub32s %f10, %f9, %f27
15794 fmovsg %xcc, %f1, %f3
15795 nop
15796 set 0x6A, %o7
15797 ldsh [%l7 + %o7], %g7
15798 movg %xcc, %l3, %i1
15799 edge16 %o7, %g6, %l4
15800 add %l1, %i3, %i5
15801 fmovsle %icc, %f5, %f31
15802 sth %g4, [%l7 + 0x3A]
15803 array32 %i7, %o3, %i2
15804 popc %i6, %g1
15805 movrlz %o1, %o0, %g3
15806 movgu %xcc, %o5, %i0
15807 edge32 %g2, %l0, %o6
15808 edge32 %g5, %o4, %i4
15809 smul %l2, %o2, %l5
15810 udivx %l6, 0x1FB2, %l3
15811 alignaddr %i1, %o7, %g6
15812 mulscc %l4, 0x0690, %l1
15813 orn %g7, 0x1078, %i3
15814 restore %g4, 0x1BC3, %i7
15815 rdpr %cwp, %g1
15816 rdpr %cansave, %g2
15817 rdpr %canrestore, %g3
15818 rdpr %cleanwin, %g4
15819 rdpr %otherwin, %g5
15820 rdpr %wstate, %g6
15821 subc %i5, 0x098D, %i2
15822 movcs %icc, %o3, %i6
15823 fmul8x16al %f23, %f22, %f20
15824 fcmps %fcc1, %f12, %f29
15825 umulcc %o1, 0x0A20, %o0
15826 movrne %g3, %o5, %g1
15827 alignaddrl %i0, %g2, %l0
15828 nop
15829 set 0x2C, %g6
15830 lduw [%l7 + %g6], %o6
15831 stx %g5, [%l7 + 0x58]
15832 or %o4, %l2, %i4
15833 fmovdpos %icc, %f17, %f17
15834 orn %o2, %l5, %l3
15835 stx %i1, [%l7 + 0x70]
15836 fcmpne32 %f16, %f6, %l6
15837 ld [%l7 + 0x20], %f16
15838 movrlz %o7, %l4, %g6
15839 ldsw [%l7 + 0x7C], %l1
15840 subccc %i3, %g4, %i7
15841 movrne %i5, %i2, %g7
15842 movrlez %i6, 0x029, %o1
15843 xor %o3, 0x0EB0, %o0
15844 movvc %icc, %g3, %g1
15845 ldsh [%l7 + 0x3C], %o5
15846 ldsb [%l7 + 0x4D], %g2
15847 andncc %i0, %l0, %g5
15848 save %o6, %o4, %i4
15849 rdpr %cwp, %g1
15850 rdpr %cansave, %g2
15851 rdpr %canrestore, %g3
15852 rdpr %cleanwin, %g4
15853 rdpr %otherwin, %g5
15854 rdpr %wstate, %g6
15855 xorcc %o2, 0x1302, %l5
15856 move %icc, %l2, %i1
15857 movneg %icc, %l6, %o7
15858 andcc %l3, 0x1498, %l4
15859 fnors %f22, %f3, %f8
15860 andcc %g6, %i3, %g4
15861 andncc %i7, %l1, %i5
15862 fcmpd %fcc3, %f24, %f16
15863 addcc %i2, 0x0F25, %i6
15864 alignaddrl %o1, %g7, %o0
15865 umul %o3, 0x1659, %g1
15866 fmovsne %icc, %f24, %f22
15867 xorcc %g3, %g2, %o5
15868 nop
15869 set 0x38, %l3
15870 lduw [%l7 + %l3], %i0
15871 smul %l0, 0x116E, %g5
15872 edge32l %o4, %o6, %i4
15873 add %l5, 0x061B, %o2
15874 fmovrdgz %l2, %f20, %f28
15875 fxnors %f3, %f6, %f24
15876 fxors %f30, %f3, %f3
15877 fmovsleu %xcc, %f15, %f5
15878 srl %l6, 0x0F, %i1
15879 mova %xcc, %l3, %l4
15880 st %f6, [%l7 + 0x40]
15881 fcmpes %fcc1, %f20, %f4
15882 smul %o7, %g6, %g4
15883 fmovsle %xcc, %f10, %f17
15884 srl %i3, 0x12, %i7
15885 fnot1 %f8, %f12
15886 mulx %i5, %l1, %i6
15887 edge32 %o1, %g7, %i2
15888 fcmpes %fcc2, %f2, %f22
15889 subc %o3, 0x10F8, %g1
15890 fmul8x16au %f4, %f21, %f26
15891 mulscc %o0, 0x1129, %g2
15892 fpack32 %f14, %f0, %f20
15893 fnegd %f20, %f2
15894 fmovrdgez %o5, %f6, %f26
15895 movge %icc, %g3, %i0
15896 setx loop_59, %l0, %l1
15897 return %l1
15898 nop
15899 rdpr %cwp, %g1
15900 rdpr %cansave, %g2
15901 rdpr %canrestore, %g3
15902 rdpr %cleanwin, %g4
15903 rdpr %otherwin, %g5
15904 rdpr %wstate, %g6
15905loop_59: fmovsge %xcc, %f27, %f18
15906 fornot2 %f22, %f10, %f0
15907 stx %i4, [%l7 + 0x58]
15908 movge %xcc, %l5, %o6
15909 and %l2, %o2, %l6
15910 umul %i1, %l3, %l4
15911 and %g6, 0x1B6C, %o7
15912 andncc %i3, %i7, %g4
15913 movle %icc, %i5, %i6
15914 edge32n %l1, %g7, %i2
15915 fandnot1 %f2, %f24, %f0
15916 xorcc %o3, %g1, %o1
15917 movpos %xcc, %g2, %o5
15918 movrlz %g3, %i0, %o0
15919 xnorcc %l0, 0x0A0D, %g5
15920 fmul8x16 %f14, %f30, %f10
15921 orcc %i4, %l5, %o6
15922 addcc %o4, %l2, %l6
15923 movrgz %o2, %i1, %l4
15924 udivcc %l3, 0x0644, %o7
15925 movrlez %g6, %i3, %g4
15926 sir 0x1F46
15927 move %icc, %i5, %i7
15928 srlx %l1, %i6, %i2
15929 orncc %o3, %g7, %o1
15930 movrgz %g1, 0x293, %o5
15931 edge32ln %g2, %g3, %i0
15932 array8 %l0, %g5, %o0
15933 movrgez %i4, %o6, %l5
15934 sra %l2, 0x0D, %o4
15935 orncc %l6, %i1, %l4
15936 movrgz %o2, 0x02F, %o7
15937 fands %f21, %f30, %f2
15938 ldsb [%l7 + 0x5D], %g6
15939 fmovdvs %icc, %f4, %f18
15940 stw %l3, [%l7 + 0x0C]
15941 movre %g4, 0x082, %i5
15942 movrlez %i7, %l1, %i6
15943 movre %i3, 0x370, %o3
15944 smul %i2, %g7, %g1
15945 edge32l %o1, %g2, %g3
15946 edge8l %i0, %o5, %l0
15947 fmovdgu %xcc, %f7, %f20
15948 movle %xcc, %g5, %o0
15949 mulx %i4, %o6, %l2
15950 fmovspos %xcc, %f28, %f24
15951 save %o4, 0x0DB7, %l6
15952 rdpr %cwp, %g1
15953 rdpr %cansave, %g2
15954 rdpr %canrestore, %g3
15955 rdpr %cleanwin, %g4
15956 rdpr %otherwin, %g5
15957 rdpr %wstate, %g6
15958 array32 %i1, %l4, %o2
15959 stw %l5, [%l7 + 0x50]
15960 fand %f24, %f14, %f6
15961 fmovsneg %xcc, %f18, %f29
15962 movgu %xcc, %o7, %l3
15963 stw %g4, [%l7 + 0x3C]
15964 fxors %f28, %f10, %f17
15965 fpadd16s %f0, %f22, %f14
15966 movn %icc, %g6, %i5
15967 fmovrse %l1, %f29, %f7
15968 orncc %i6, %i3, %i7
15969 mulx %i2, %g7, %o3
15970 ldsh [%l7 + 0x48], %g1
15971 fmovdvc %icc, %f4, %f4
15972 fpadd32 %f16, %f6, %f30
15973 orcc %o1, 0x1DE9, %g2
15974 alignaddr %i0, %o5, %l0
15975 fsrc2 %f6, %f20
15976 movrgz %g5, %o0, %i4
15977 fmovsa %xcc, %f27, %f4
15978 movn %xcc, %o6, %g3
15979 sll %o4, 0x08, %l2
15980 restore %i1, %l4, %o2
15981 rdpr %cwp, %g1
15982 rdpr %cansave, %g2
15983 rdpr %canrestore, %g3
15984 rdpr %cleanwin, %g4
15985 rdpr %otherwin, %g5
15986 rdpr %wstate, %g6
15987 udiv %l5, 0x0C0A, %o7
15988 movvc %icc, %l3, %l6
15989 addc %g4, %i5, %g6
15990 save %l1, %i6, %i7
15991 rdpr %cwp, %g1
15992 rdpr %cansave, %g2
15993 rdpr %canrestore, %g3
15994 rdpr %cleanwin, %g4
15995 rdpr %otherwin, %g5
15996 rdpr %wstate, %g6
15997 andcc %i3, %i2, %o3
15998 fnot1s %f10, %f20
15999 udivcc %g7, 0x04C2, %g1
16000 array16 %o1, %i0, %o5
16001 fmovdleu %icc, %f23, %f26
16002 andn %g2, %g5, %o0
16003 addc %i4, %l0, %g3
16004 stw %o6, [%l7 + 0x78]
16005 mova %icc, %l2, %i1
16006 fpadd16s %f1, %f6, %f25
16007 sub %o4, %o2, %l5
16008 movre %o7, %l4, %l3
16009 movcs %xcc, %l6, %i5
16010 movpos %xcc, %g6, %g4
16011 fsrc2s %f0, %f9
16012 alignaddrl %l1, %i7, %i3
16013 sra %i2, 0x10, %i6
16014 movcc %xcc, %g7, %o3
16015 andcc %o1, %i0, %g1
16016 sth %o5, [%l7 + 0x2E]
16017 addc %g2, %o0, %g5
16018 movleu %xcc, %l0, %g3
16019 fmovde %icc, %f15, %f3
16020 fandnot2s %f31, %f24, %f12
16021 fsrc1s %f16, %f31
16022 edge16 %o6, %l2, %i4
16023 stx %i1, [%l7 + 0x40]
16024 edge8l %o2, %o4, %o7
16025 orn %l4, %l5, %l3
16026 fxnor %f22, %f12, %f14
16027 fmovd %f12, %f0
16028 sdiv %l6, 0x17F7, %g6
16029 edge32 %i5, %l1, %g4
16030 fmuld8ulx16 %f17, %f7, %f12
16031 smulcc %i3, 0x1FDB, %i7
16032 orn %i6, %g7, %o3
16033 smul %i2, 0x1010, %o1
16034 sub %i0, %o5, %g1
16035 ldd [%l7 + 0x18], %f12
16036 sdiv %g2, 0x0DF3, %o0
16037 andcc %g5, %g3, %o6
16038 sethi 0x1571, %l0
16039 fpack32 %f14, %f10, %f20
16040 fsrc1s %f9, %f16
16041 srlx %l2, %i1, %i4
16042 edge32 %o4, %o7, %o2
16043 movg %xcc, %l4, %l3
16044 srlx %l6, %l5, %g6
16045 ldsh [%l7 + 0x58], %l1
16046 addcc %i5, %i3, %i7
16047 movg %icc, %i6, %g4
16048 lduh [%l7 + 0x0E], %o3
16049 edge32 %i2, %o1, %g7
16050 fxnors %f22, %f22, %f27
16051 pdist %f8, %f8, %f8
16052 fxor %f6, %f2, %f4
16053 addccc %i0, %o5, %g1
16054 sir 0x0307
16055 fpadd16s %f1, %f7, %f14
16056 srlx %g2, 0x1D, %g5
16057 movne %xcc, %o0, %g3
16058 sra %l0, %o6, %i1
16059 smul %i4, %o4, %o7
16060 srlx %o2, 0x1E, %l4
16061 movgu %xcc, %l3, %l2
16062 fnor %f10, %f22, %f6
16063 orncc %l6, 0x1988, %g6
16064 fornot2s %f13, %f9, %f2
16065 fcmpeq16 %f30, %f26, %l1
16066 movg %icc, %l5, %i5
16067 movcs %icc, %i3, %i7
16068 st %f31, [%l7 + 0x6C]
16069 edge8l %g4, %i6, %i2
16070 fabsd %f10, %f4
16071 lduh [%l7 + 0x30], %o3
16072 fmovd %f26, %f24
16073 mulscc %o1, %g7, %o5
16074 sub %g1, 0x15B6, %i0
16075 ldsh [%l7 + 0x7A], %g5
16076 sub %g2, %g3, %o0
16077 movcc %xcc, %l0, %i1
16078 ldsw [%l7 + 0x20], %o6
16079 addc %i4, 0x1E1F, %o7
16080 lduh [%l7 + 0x1C], %o4
16081 movrgez %l4, 0x34C, %o2
16082 movrlz %l2, 0x3E7, %l3
16083 edge16l %l6, %l1, %g6
16084 sra %l5, %i3, %i7
16085 sdivcc %g4, 0x11B1, %i5
16086 fmovrdgez %i2, %f22, %f20
16087 xorcc %o3, %i6, %o1
16088 fcmpgt16 %f0, %f22, %g7
16089 subcc %g1, 0x182D, %i0
16090 ldsb [%l7 + 0x19], %g5
16091 fpsub32 %f28, %f22, %f4
16092 fcmpes %fcc2, %f10, %f31
16093 orcc %o5, %g2, %o0
16094 edge16l %g3, %i1, %l0
16095 sdivcc %o6, 0x1B13, %o7
16096 subc %i4, 0x0567, %l4
16097 mova %xcc, %o4, %o2
16098 fpmerge %f7, %f19, %f18
16099 stw %l3, [%l7 + 0x54]
16100 movn %xcc, %l2, %l1
16101 subc %g6, 0x10A6, %l6
16102 ldsh [%l7 + 0x44], %l5
16103 ldsw [%l7 + 0x24], %i7
16104 std %f26, [%l7 + 0x70]
16105 xorcc %i3, 0x1447, %g4
16106 ldx [%l7 + 0x18], %i5
16107 fones %f19
16108 andn %o3, 0x01C3, %i2
16109 xorcc %o1, %g7, %i6
16110 edge8n %g1, %i0, %g5
16111 addcc %o5, 0x0673, %o0
16112 st %f5, [%l7 + 0x50]
16113 edge16ln %g3, %g2, %i1
16114 fpadd16s %f1, %f1, %f28
16115 sra %o6, 0x03, %l0
16116 fnands %f12, %f10, %f11
16117 movne %icc, %i4, %l4
16118 mulscc %o4, %o2, %l3
16119 movleu %icc, %l2, %l1
16120 fnot2 %f28, %f8
16121 smul %o7, %g6, %l5
16122 movgu %xcc, %l6, %i3
16123 std %f24, [%l7 + 0x18]
16124 fpsub32 %f18, %f4, %f26
16125 ldsh [%l7 + 0x76], %g4
16126 nop
16127 set 0x48, %g5
16128 ldx [%l7 + %g5], %i5
16129 fmul8ulx16 %f2, %f10, %f0
16130 popc %i7, %o3
16131 alignaddr %o1, %i2, %i6
16132 lduw [%l7 + 0x70], %g7
16133 movne %icc, %i0, %g1
16134 fmovspos %xcc, %f22, %f31
16135 fmovdge %xcc, %f30, %f31
16136 movneg %icc, %o5, %g5
16137 udiv %o0, 0x0BAF, %g2
16138 andcc %g3, 0x17C8, %i1
16139 alignaddr %l0, %o6, %i4
16140 edge8n %o4, %o2, %l3
16141 umulcc %l4, 0x0D9E, %l1
16142 edge32ln %o7, %g6, %l2
16143 fnands %f30, %f22, %f5
16144 srax %l6, %l5, %i3
16145 edge16ln %i5, %g4, %i7
16146 fnot2 %f10, %f8
16147 umul %o1, 0x0DAB, %i2
16148 edge32 %i6, %g7, %o3
16149 ldx [%l7 + 0x20], %i0
16150 sdiv %o5, 0x076E, %g5
16151 fpadd16 %f30, %f4, %f4
16152 srax %g1, %o0, %g3
16153 fmovs %f19, %f12
16154 popc 0x0FDE, %i1
16155 fpadd32 %f30, %f2, %f26
16156 movg %icc, %g2, %l0
16157 mulscc %i4, 0x1498, %o4
16158 edge32ln %o2, %l3, %l4
16159 faligndata %f18, %f30, %f0
16160 fandnot1 %f12, %f22, %f18
16161 movg %icc, %o6, %l1
16162 orcc %g6, %l2, %o7
16163 ldsw [%l7 + 0x74], %l5
16164 movcs %xcc, %i3, %i5
16165 fsrc2s %f27, %f1
16166 fmovse %xcc, %f17, %f17
16167 ldx [%l7 + 0x08], %g4
16168 ld [%l7 + 0x54], %f0
16169 fmovrsgez %i7, %f7, %f4
16170 lduw [%l7 + 0x34], %o1
16171 ld [%l7 + 0x50], %f26
16172 fmovdcc %xcc, %f22, %f8
16173 fmovrslz %l6, %f1, %f7
16174 umul %i2, 0x1519, %g7
16175 and %o3, %i0, %i6
16176 edge16ln %o5, %g5, %o0
16177 edge16n %g1, %i1, %g3
16178 edge16l %l0, %g2, %i4
16179 setx loop_60, %l0, %l1
16180 return %l1
16181 nop
16182 rdpr %cwp, %g1
16183 rdpr %cansave, %g2
16184 rdpr %canrestore, %g3
16185 rdpr %cleanwin, %g4
16186 rdpr %otherwin, %g5
16187 rdpr %wstate, %g6
16188loop_60: fmovdgu %icc, %f14, %f27
16189 fmovdg %icc, %f20, %f3
16190 orn %l4, %o2, %l1
16191 addcc %o6, %l2, %g6
16192 lduw [%l7 + 0x28], %l5
16193 umul %i3, 0x0BF5, %o7
16194 udiv %i5, 0x0E6C, %g4
16195 andncc %o1, %l6, %i7
16196 srl %i2, %g7, %o3
16197 fmovdvs %icc, %f15, %f22
16198 ldx [%l7 + 0x40], %i6
16199 edge32 %i0, %o5, %g5
16200 restore %o0, 0x1EFB, %g1
16201 rdpr %cwp, %g1
16202 rdpr %cansave, %g2
16203 rdpr %canrestore, %g3
16204 rdpr %cleanwin, %g4
16205 rdpr %otherwin, %g5
16206 rdpr %wstate, %g6
16207 srlx %i1, 0x0E, %g3
16208 subccc %l0, %g2, %i4
16209 xnor %l3, 0x157D, %l4
16210 fnot2s %f10, %f5
16211 edge16 %o4, %o2, %l1
16212 fmul8ulx16 %f8, %f18, %f28
16213 srlx %o6, 0x19, %g6
16214 stx %l2, [%l7 + 0x40]
16215 movn %xcc, %l5, %o7
16216 mulx %i3, 0x00C8, %i5
16217 fxnor %f4, %f24, %f16
16218 fmovrdgez %o1, %f2, %f30
16219 mulscc %l6, 0x14E9, %g4
16220 movvc %icc, %i2, %i7
16221 fnegd %f18, %f4
16222 addc %o3, %g7, %i6
16223 srlx %o5, %g5, %i0
16224 stb %o0, [%l7 + 0x32]
16225 andncc %g1, %i1, %g3
16226 fmul8sux16 %f20, %f18, %f26
16227 orncc %l0, %i4, %g2
16228 st %f27, [%l7 + 0x28]
16229 alignaddr %l3, %o4, %l4
16230 fabsd %f10, %f30
16231 sdivcc %l1, 0x082F, %o2
16232 fornot2 %f10, %f20, %f6
16233 edge16n %g6, %l2, %l5
16234 xnorcc %o7, %i3, %o6
16235 sth %i5, [%l7 + 0x4C]
16236 andcc %l6, 0x1C68, %o1
16237 sdivcc %g4, 0x1421, %i2
16238 edge32 %i7, %o3, %g7
16239 ldsw [%l7 + 0x20], %i6
16240 fnands %f18, %f0, %f5
16241 fpadd32 %f30, %f6, %f30
16242 st %f22, [%l7 + 0x48]
16243 stb %g5, [%l7 + 0x2C]
16244 movrlz %i0, 0x1E0, %o0
16245 sdiv %o5, 0x1BC9, %g1
16246 movle %xcc, %g3, %l0
16247 std %f2, [%l7 + 0x40]
16248 edge16 %i1, %g2, %l3
16249 fmovse %icc, %f6, %f19
16250 edge8l %i4, %o4, %l4
16251 stx %l1, [%l7 + 0x28]
16252 andncc %g6, %o2, %l5
16253 fands %f16, %f27, %f18
16254 fmul8x16au %f13, %f22, %f26
16255 fmovscc %icc, %f26, %f3
16256 movg %icc, %o7, %i3
16257 fmovrde %l2, %f28, %f24
16258 std %f22, [%l7 + 0x68]
16259 ldd [%l7 + 0x48], %o6
16260 fnot2 %f30, %f10
16261 orn %i5, %l6, %o1
16262 fmovspos %xcc, %f12, %f31
16263 ldd [%l7 + 0x78], %i2
16264 st %f9, [%l7 + 0x44]
16265 fmul8x16au %f9, %f25, %f6
16266 fmovsneg %icc, %f25, %f4
16267 andn %g4, 0x157F, %i7
16268 mulx %g7, %i6, %o3
16269 andncc %g5, %o0, %o5
16270 fmovdcs %icc, %f8, %f2
16271 lduw [%l7 + 0x14], %i0
16272 smulcc %g1, 0x1B77, %g3
16273 movn %xcc, %l0, %g2
16274 array16 %i1, %l3, %i4
16275 edge8ln %l4, %o4, %l1
16276 move %icc, %g6, %o2
16277 subcc %l5, %o7, %l2
16278 addccc %o6, %i5, %i3
16279 fmuld8ulx16 %f15, %f22, %f20
16280 movvs %xcc, %o1, %i2
16281 orcc %g4, 0x12E9, %i7
16282 movgu %icc, %g7, %i6
16283 srlx %l6, 0x19, %o3
16284 movl %xcc, %o0, %o5
16285 movne %xcc, %g5, %g1
16286 sdivcc %g3, 0x003E, %l0
16287 ld [%l7 + 0x5C], %f30
16288 fmovrde %i0, %f2, %f12
16289 fcmped %fcc2, %f4, %f28
16290 std %f26, [%l7 + 0x20]
16291 ld [%l7 + 0x7C], %f14
16292 fxnors %f3, %f21, %f3
16293 fpsub16s %f30, %f23, %f8
16294 udivx %i1, 0x1D1C, %l3
16295 movrgz %i4, 0x14B, %g2
16296 array8 %l4, %l1, %g6
16297 movvc %xcc, %o4, %o2
16298 fabss %f24, %f13
16299 lduh [%l7 + 0x62], %l5
16300 movle %xcc, %l2, %o6
16301 sth %i5, [%l7 + 0x10]
16302 fnot2s %f0, %f29
16303 movpos %icc, %o7, %i3
16304 smulcc %i2, %o1, %i7
16305 movrgz %g7, 0x3C5, %g4
16306 add %l6, %o3, %o0
16307 edge32l %i6, %g5, %g1
16308 movn %icc, %o5, %g3
16309 fmovrslez %l0, %f13, %f11
16310 andcc %i0, 0x1844, %l3
16311 srl %i4, %i1, %g2
16312 fornot2 %f18, %f14, %f30
16313 smul %l1, %g6, %l4
16314 ldub [%l7 + 0x0A], %o2
16315 movleu %icc, %o4, %l5
16316 movle %xcc, %l2, %o6
16317 movrgz %i5, %o7, %i3
16318 fmul8ulx16 %f4, %f30, %f22
16319 addc %o1, %i2, %g7
16320 fmovrdlez %i7, %f0, %f0
16321 alignaddrl %g4, %l6, %o3
16322 udiv %i6, 0x1EDE, %g5
16323 smul %o0, 0x1730, %o5
16324 sra %g1, 0x11, %g3
16325 edge16n %l0, %l3, %i0
16326 save %i4, 0x17DE, %i1
16327 rdpr %cwp, %g1
16328 rdpr %cansave, %g2
16329 rdpr %canrestore, %g3
16330 rdpr %cleanwin, %g4
16331 rdpr %otherwin, %g5
16332 rdpr %wstate, %g6
16333 popc %g2, %g6
16334 ldsw [%l7 + 0x58], %l1
16335 smul %l4, 0x1847, %o4
16336 srlx %o2, 0x18, %l5
16337 umul %o6, 0x14C7, %l2
16338 sir 0x0C3E
16339 lduw [%l7 + 0x10], %o7
16340 fnot1s %f19, %f1
16341 std %f12, [%l7 + 0x18]
16342 edge8 %i5, %o1, %i2
16343 srax %g7, %i3, %i7
16344 fxnors %f27, %f0, %f28
16345 lduw [%l7 + 0x24], %l6
16346 siam 0x4
16347 edge8n %g4, %i6, %g5
16348 fmovsneg %icc, %f28, %f14
16349 stb %o3, [%l7 + 0x4F]
16350 fxor %f16, %f20, %f22
16351 fmovdn %xcc, %f30, %f6
16352 movg %xcc, %o5, %g1
16353 edge32l %o0, %l0, %l3
16354 setx loop_61, %l0, %l1
16355 return %l1
16356 nop
16357 rdpr %cwp, %g1
16358 rdpr %cansave, %g2
16359 rdpr %canrestore, %g3
16360 rdpr %cleanwin, %g4
16361 rdpr %otherwin, %g5
16362 rdpr %wstate, %g6
16363loop_61: fmovrdgz %i0, %f18, %f0
16364 movle %xcc, %g2, %g6
16365 bshuffle %f8, %f18, %f20
16366 ld [%l7 + 0x1C], %f27
16367 edge16ln %l1, %i1, %o4
16368 fmovs %f10, %f27
16369 sllx %l4, %l5, %o2
16370 edge32l %o6, %l2, %o7
16371 ldsw [%l7 + 0x5C], %i5
16372 movneg %icc, %o1, %g7
16373 movre %i3, %i2, %l6
16374 mulx %i7, 0x11B9, %g4
16375 movrlz %g5, 0x0D6, %o3
16376 movleu %icc, %i6, %g1
16377 and %o5, 0x0677, %l0
16378 movrlz %o0, %g3, %i4
16379 orn %i0, %g2, %l3
16380 mova %icc, %l1, %i1
16381 array32 %o4, %l4, %g6
16382 fmovrsne %o2, %f15, %f8
16383 smul %o6, %l5, %o7
16384 addccc %l2, %i5, %o1
16385 edge8l %i3, %g7, %l6
16386 fnand %f4, %f16, %f24
16387 movrne %i2, %i7, %g5
16388 edge32 %g4, %o3, %g1
16389 fandnot1s %f8, %f20, %f18
16390 edge32ln %o5, %l0, %i6
16391 ldsb [%l7 + 0x53], %g3
16392 and %i4, %o0, %i0
16393 sir 0x16E9
16394 edge16 %g2, %l1, %l3
16395 smulcc %o4, %l4, %i1
16396 fmuld8sux16 %f28, %f27, %f4
16397 orncc %g6, %o6, %l5
16398 orncc %o7, 0x1514, %o2
16399 sll %i5, %o1, %l2
16400 edge32l %g7, %l6, %i2
16401 xorcc %i7, %i3, %g5
16402 save %g4, %o3, %o5
16403 rdpr %cwp, %g1
16404 rdpr %cansave, %g2
16405 rdpr %canrestore, %g3
16406 rdpr %cleanwin, %g4
16407 rdpr %otherwin, %g5
16408 rdpr %wstate, %g6
16409 xnor %l0, 0x0F93, %i6
16410 smulcc %g1, 0x01AE, %i4
16411 movl %xcc, %g3, %i0
16412 sdivx %g2, 0x0951, %l1
16413 xnor %o0, %o4, %l3
16414 nop
16415 set 0x08, %o4
16416 stx %l4, [%l7 + %o4]
16417 ldub [%l7 + 0x50], %i1
16418 movrlez %g6, %l5, %o6
16419 edge32n %o7, %i5, %o2
16420 edge32ln %l2, %g7, %l6
16421 xor %i2, %i7, %i3
16422 addccc %o1, 0x0208, %g5
16423 fcmpne16 %f2, %f6, %o3
16424 fxnors %f7, %f11, %f5
16425 move %xcc, %g4, %o5
16426 fmovscc %icc, %f9, %f19
16427 array16 %i6, %g1, %l0
16428 smul %g3, %i0, %i4
16429 fpack16 %f22, %f30
16430 fone %f2
16431 fmovdle %icc, %f1, %f29
16432 ldsb [%l7 + 0x34], %g2
16433 movvc %xcc, %l1, %o4
16434 nop
16435 set 0x08, %o5
16436 stw %o0, [%l7 + %o5]
16437 edge8l %l3, %l4, %i1
16438 xorcc %g6, 0x08E3, %o6
16439 array16 %l5, %o7, %i5
16440 edge32 %l2, %o2, %l6
16441 lduw [%l7 + 0x10], %g7
16442 subccc %i2, %i7, %o1
16443 fmovdcs %xcc, %f27, %f8
16444 subcc %g5, %o3, %i3
16445 edge32ln %g4, %i6, %g1
16446 save %l0, %g3, %i0
16447 rdpr %cwp, %g1
16448 rdpr %cansave, %g2
16449 rdpr %canrestore, %g3
16450 rdpr %cleanwin, %g4
16451 rdpr %otherwin, %g5
16452 rdpr %wstate, %g6
16453 movleu %icc, %o5, %i4
16454 edge32ln %g2, %o4, %o0
16455 fmovsn %icc, %f1, %f1
16456 subc %l3, %l4, %l1
16457 fands %f9, %f14, %f1
16458 andncc %i1, %o6, %l5
16459 lduh [%l7 + 0x7C], %o7
16460 movre %g6, %l2, %o2
16461 orncc %l6, 0x0A0F, %i5
16462 fcmps %fcc3, %f6, %f10
16463 mulx %i2, %i7, %g7
16464 movl %icc, %g5, %o3
16465 addc %i3, %o1, %g4
16466 edge8l %i6, %g1, %l0
16467 movleu %icc, %g3, %i0
16468 restore %o5, %i4, %o4
16469 rdpr %cwp, %g1
16470 rdpr %cansave, %g2
16471 rdpr %canrestore, %g3
16472 rdpr %cleanwin, %g4
16473 rdpr %otherwin, %g5
16474 rdpr %wstate, %g6
16475 addccc %o0, 0x0E7D, %l3
16476 fmovrse %g2, %f22, %f7
16477 udivx %l4, 0x12D6, %i1
16478 movn %icc, %l1, %l5
16479 ldd [%l7 + 0x78], %f2
16480 fxor %f4, %f2, %f2
16481 fmovs %f5, %f14
16482 edge16ln %o7, %g6, %l2
16483 lduw [%l7 + 0x6C], %o2
16484 fxor %f12, %f6, %f14
16485 ldsw [%l7 + 0x38], %o6
16486 fmovdg %xcc, %f6, %f28
16487 fcmple16 %f12, %f24, %i5
16488 movvc %xcc, %i2, %l6
16489 sll %g7, %g5, %o3
16490 andcc %i3, 0x005A, %i7
16491 andn %g4, %i6, %g1
16492 edge16n %o1, %g3, %i0
16493 movle %xcc, %l0, %i4
16494 lduh [%l7 + 0x1C], %o5
16495 subccc %o0, 0x140C, %o4
16496 lduw [%l7 + 0x78], %g2
16497 mova %xcc, %l4, %i1
16498 udivx %l3, 0x13D1, %l1
16499 move %xcc, %o7, %l5
16500 fsrc1 %f0, %f0
16501 stx %g6, [%l7 + 0x08]
16502 movne %icc, %o2, %o6
16503 movle %xcc, %i5, %l2
16504 srl %l6, %i2, %g5
16505 movrgz %o3, 0x384, %i3
16506 sth %g7, [%l7 + 0x7C]
16507 setx loop_62, %l0, %l1
16508 return %l1
16509 nop
16510 rdpr %cwp, %g1
16511 rdpr %cansave, %g2
16512 rdpr %canrestore, %g3
16513 rdpr %cleanwin, %g4
16514 rdpr %otherwin, %g5
16515 rdpr %wstate, %g6
16516loop_62: fpmerge %f2, %f22, %f20
16517 edge16 %i6, %o1, %g3
16518 edge16n %g1, %l0, %i4
16519 sdiv %i0, 0x0AF3, %o0
16520 smul %o4, %g2, %l4
16521 movvs %xcc, %i1, %l3
16522 udivx %l1, 0x1484, %o7
16523 array8 %o5, %l5, %g6
16524 umulcc %o6, 0x1FC9, %o2
16525 movne %xcc, %l2, %i5
16526 andn %i2, %g5, %l6
16527 fcmpeq32 %f20, %f2, %i3
16528 sub %g7, 0x14FE, %o3
16529 movrgez %g4, %i6, %o1
16530 sra %i7, %g3, %l0
16531 movle %xcc, %i4, %i0
16532 fmovdneg %xcc, %f27, %f9
16533 fmovdleu %icc, %f4, %f6
16534 andcc %o0, %o4, %g2
16535 popc 0x121A, %g1
16536 movvs %icc, %i1, %l3
16537 sub %l1, 0x0455, %l4
16538 edge32ln %o5, %o7, %l5
16539 edge32l %g6, %o2, %l2
16540 movl %xcc, %o6, %i5
16541 sdivcc %i2, 0x07EC, %l6
16542 ldsw [%l7 + 0x30], %i3
16543 edge16l %g5, %g7, %o3
16544 stx %i6, [%l7 + 0x38]
16545 fmovsleu %xcc, %f23, %f7
16546 subcc %g4, %i7, %g3
16547 movleu %icc, %o1, %l0
16548 edge32 %i0, %o0, %o4
16549 fpackfix %f30, %f20
16550 movrlz %g2, 0x113, %i4
16551 stw %g1, [%l7 + 0x7C]
16552 fmovscc %xcc, %f28, %f5
16553 edge16 %i1, %l3, %l4
16554 sir 0x0AE6
16555 movleu %icc, %o5, %l1
16556 andn %l5, %o7, %g6
16557 fmovspos %xcc, %f5, %f21
16558 fornot2 %f20, %f18, %f16
16559 movn %icc, %o2, %l2
16560 orcc %o6, 0x14E8, %i5
16561 movle %icc, %i2, %i3
16562 sdiv %g5, 0x0093, %g7
16563 fpsub16 %f6, %f10, %f26
16564 ld [%l7 + 0x78], %f1
16565 fcmpeq32 %f2, %f10, %l6
16566 ldsw [%l7 + 0x68], %o3
16567 nop
16568 set 0x10, %l1
16569 stb %i6, [%l7 + %l1]
16570 sdiv %i7, 0x0FBF, %g4
16571 st %f17, [%l7 + 0x68]
16572 stb %g3, [%l7 + 0x66]
16573 srax %l0, %i0, %o1
16574 sllx %o0, %g2, %i4
16575 move %xcc, %g1, %i1
16576 stx %l3, [%l7 + 0x40]
16577 pdist %f30, %f18, %f4
16578 movge %xcc, %o4, %l4
16579 lduw [%l7 + 0x2C], %l1
16580 edge8n %l5, %o7, %g6
16581 fxors %f18, %f27, %f17
16582 popc %o5, %o2
16583 subc %o6, 0x0015, %i5
16584 fcmpd %fcc0, %f30, %f30
16585 mova %icc, %i2, %i3
16586 fmovdn %xcc, %f15, %f11
16587 move %icc, %g5, %g7
16588 fmovsge %xcc, %f15, %f27
16589 movneg %icc, %l6, %l2
16590 edge16l %o3, %i6, %i7
16591 smulcc %g3, 0x0936, %l0
16592 nop
16593 set 0x22, %i7
16594 ldsb [%l7 + %i7], %i0
16595 sth %g4, [%l7 + 0x7E]
16596 movle %icc, %o1, %g2
16597 lduh [%l7 + 0x24], %o0
16598 edge16n %i4, %i1, %g1
16599 movg %icc, %o4, %l4
16600 xnor %l1, 0x1712, %l5
16601 nop
16602 set 0x38, %l0
16603 stx %l3, [%l7 + %l0]
16604 srlx %o7, 0x1C, %o5
16605 ldub [%l7 + 0x28], %g6
16606 fnors %f15, %f22, %f6
16607 array32 %o2, %o6, %i5
16608 xor %i2, 0x10E8, %i3
16609 edge32 %g5, %g7, %l2
16610 umul %o3, %i6, %i7
16611 alignaddrl %g3, %l0, %l6
16612 fornot1 %f14, %f10, %f8
16613 addcc %g4, 0x04E6, %o1
16614 ldsb [%l7 + 0x4E], %i0
16615 movvs %icc, %g2, %i4
16616 movle %xcc, %o0, %g1
16617 movneg %icc, %i1, %l4
16618 xor %l1, 0x14F8, %l5
16619 sub %o4, %o7, %l3
16620 edge8n %g6, %o2, %o6
16621 sub %i5, 0x1CC0, %o5
16622 stw %i2, [%l7 + 0x54]
16623 umulcc %i3, %g7, %g5
16624 fmovrslz %o3, %f8, %f1
16625 fxnors %f9, %f7, %f1
16626 ldsb [%l7 + 0x0E], %i6
16627 umulcc %l2, 0x014C, %i7
16628 movcs %icc, %g3, %l0
16629 mulscc %g4, %l6, %o1
16630 xnorcc %g2, %i4, %o0
16631 edge32n %i0, %g1, %l4
16632 fcmps %fcc1, %f17, %f25
16633 fmovscs %xcc, %f5, %f18
16634 subc %l1, %l5, %o4
16635 fpsub32s %f27, %f3, %f20
16636 orn %o7, 0x04EE, %i1
16637 edge32l %l3, %o2, %o6
16638 udivx %g6, 0x1DB7, %o5
16639 movrne %i5, %i3, %g7
16640 fmovscs %icc, %f7, %f19
16641 andn %i2, %g5, %o3
16642 stw %l2, [%l7 + 0x74]
16643 move %icc, %i7, %g3
16644 srlx %i6, %l0, %l6
16645 fpsub16s %f27, %f7, %f30
16646 sub %o1, %g2, %i4
16647 ld [%l7 + 0x4C], %f31
16648 subccc %g4, 0x1132, %i0
16649 movn %icc, %g1, %l4
16650 popc %o0, %l1
16651 udivx %o4, 0x0F7D, %l5
16652 fmovspos %icc, %f3, %f15
16653 subcc %o7, 0x0DE5, %l3
16654 mulscc %o2, %i1, %o6
16655 movrne %g6, %o5, %i3
16656 fmuld8sux16 %f27, %f23, %f16
16657 edge32l %i5, %i2, %g5
16658 xorcc %o3, %g7, %l2
16659 lduw [%l7 + 0x2C], %i7
16660 srlx %g3, 0x14, %i6
16661 smulcc %l0, 0x1FC0, %o1
16662 movvc %icc, %l6, %i4
16663 movcs %icc, %g4, %g2
16664 movpos %xcc, %i0, %g1
16665 srlx %l4, 0x11, %l1
16666 movg %xcc, %o4, %o0
16667 srlx %l5, %l3, %o2
16668 movre %i1, %o7, %o6
16669 or %g6, 0x0FD2, %o5
16670 array8 %i5, %i3, %g5
16671 fmovd %f8, %f20
16672 edge16ln %o3, %g7, %i2
16673 srlx %l2, 0x1F, %i7
16674 lduh [%l7 + 0x10], %i6
16675 andn %l0, %g3, %o1
16676 xnorcc %i4, 0x153E, %g4
16677 stx %g2, [%l7 + 0x48]
16678 fmovsle %xcc, %f16, %f3
16679 save %i0, %l6, %l4
16680 rdpr %cwp, %g1
16681 rdpr %cansave, %g2
16682 rdpr %canrestore, %g3
16683 rdpr %cleanwin, %g4
16684 rdpr %otherwin, %g5
16685 rdpr %wstate, %g6
16686 addccc %l1, %o4, %g1
16687 nop
16688 set 0x64, %i1
16689 ldsw [%l7 + %i1], %o0
16690 xor %l3, %l5, %o2
16691 orn %o7, 0x1F41, %i1
16692 movle %xcc, %g6, %o6
16693 ldsb [%l7 + 0x7A], %i5
16694 mulx %i3, %g5, %o3
16695 st %f21, [%l7 + 0x3C]
16696 movneg %xcc, %o5, %i2
16697 array16 %l2, %i7, %g7
16698 ldd [%l7 + 0x38], %i6
16699 movge %xcc, %g3, %o1
16700 movgu %icc, %i4, %l0
16701 sdivx %g4, 0x11BE, %g2
16702 move %xcc, %i0, %l6
16703 subcc %l4, 0x140C, %l1
16704 movn %xcc, %o4, %o0
16705 sll %l3, %g1, %l5
16706 fmovdge %icc, %f27, %f8
16707 fones %f10
16708 movne %xcc, %o2, %i1
16709 ldub [%l7 + 0x69], %g6
16710 fmul8x16au %f19, %f31, %f28
16711 udivx %o7, 0x1E43, %i5
16712 alignaddrl %i3, %o6, %o3
16713 addcc %o5, %i2, %g5
16714 orcc %i7, %l2, %i6
16715 fpsub32 %f2, %f12, %f8
16716 fmovrslez %g7, %f12, %f22
16717 sub %g3, %o1, %l0
16718 andcc %i4, %g2, %g4
16719 umul %l6, %l4, %l1
16720 movleu %xcc, %o4, %o0
16721 fpsub16s %f18, %f16, %f4
16722 umulcc %l3, 0x1B35, %g1
16723 andn %l5, %o2, %i1
16724 movneg %xcc, %g6, %o7
16725 alignaddr %i5, %i3, %o6
16726 subcc %i0, %o3, %o5
16727 edge16ln %i2, %g5, %l2
16728 fmovsle %xcc, %f20, %f27
16729 mulx %i7, 0x0A3B, %i6
16730 array8 %g3, %g7, %l0
16731 edge32ln %o1, %i4, %g4
16732 andncc %l6, %g2, %l1
16733 fpmerge %f26, %f28, %f10
16734 movcc %icc, %o4, %l4
16735 movre %o0, %l3, %l5
16736 fmovrdgez %o2, %f8, %f22
16737 orcc %g1, 0x0B9F, %g6
16738 fornot1s %f7, %f8, %f22
16739 array8 %i1, %i5, %o7
16740 sethi 0x012D, %o6
16741 sllx %i3, 0x19, %o3
16742 umulcc %i0, %o5, %i2
16743 save %g5, %l2, %i7
16744 rdpr %cwp, %g1
16745 rdpr %cansave, %g2
16746 rdpr %canrestore, %g3
16747 rdpr %cleanwin, %g4
16748 rdpr %otherwin, %g5
16749 rdpr %wstate, %g6
16750 sdivcc %i6, 0x01A4, %g7
16751 orncc %l0, 0x18BE, %o1
16752 mulscc %g3, %g4, %i4
16753 fnot2 %f4, %f6
16754 fmovsl %icc, %f29, %f20
16755 edge16ln %g2, %l1, %l6
16756 sdiv %o4, 0x1ACD, %o0
16757 fmovda %xcc, %f5, %f31
16758 ldx [%l7 + 0x70], %l4
16759 smul %l3, 0x1777, %o2
16760 addcc %g1, 0x03F7, %g6
16761 mulscc %i1, %l5, %i5
16762 sra %o6, 0x1C, %o7
16763 edge32ln %i3, %i0, %o5
16764 sir 0x061E
16765 sllx %i2, %g5, %o3
16766 stb %l2, [%l7 + 0x62]
16767 ldsw [%l7 + 0x6C], %i6
16768 srax %g7, 0x16, %l0
16769 fcmpes %fcc1, %f27, %f8
16770 edge8ln %o1, %g3, %i7
16771 fcmpgt16 %f8, %f10, %i4
16772 movre %g4, 0x025, %g2
16773 edge16ln %l1, %o4, %o0
16774 fpack16 %f28, %f18
16775 movge %xcc, %l4, %l6
16776 movn %icc, %l3, %o2
16777 andncc %g1, %i1, %g6
16778 sdiv %i5, 0x1BF4, %o6
16779 stw %l5, [%l7 + 0x60]
16780 ldd [%l7 + 0x68], %i2
16781 fnand %f20, %f28, %f22
16782 umul %o7, %i0, %i2
16783 umulcc %g5, %o5, %o3
16784 fandnot1s %f26, %f16, %f8
16785 andcc %i6, %g7, %l2
16786 fmul8x16au %f13, %f10, %f24
16787 st %f6, [%l7 + 0x28]
16788 ldub [%l7 + 0x72], %l0
16789 restore %g3, 0x0E56, %i7
16790 rdpr %cwp, %g1
16791 rdpr %cansave, %g2
16792 rdpr %canrestore, %g3
16793 rdpr %cleanwin, %g4
16794 rdpr %otherwin, %g5
16795 rdpr %wstate, %g6
16796 edge32l %i4, %g4, %g2
16797 fnegd %f12, %f10
16798 andncc %o1, %o4, %o0
16799 edge32 %l4, %l1, %l6
16800 movrgez %l3, %g1, %i1
16801 stb %g6, [%l7 + 0x79]
16802 nop
16803 set 0x50, %o3
16804 ldd [%l7 + %o3], %i4
16805 stx %o2, [%l7 + 0x30]
16806 edge32 %o6, %l5, %i3
16807 fmul8x16al %f26, %f19, %f28
16808 sir 0x1458
16809 ld [%l7 + 0x20], %f14
16810 smulcc %i0, %o7, %i2
16811 move %xcc, %o5, %o3
16812 fpsub16 %f0, %f22, %f18
16813 movgu %icc, %i6, %g5
16814 edge8ln %g7, %l2, %l0
16815 andncc %g3, %i7, %g4
16816 add %g2, 0x0F4A, %o1
16817 faligndata %f22, %f10, %f16
16818 alignaddr %i4, %o0, %l4
16819 movg %icc, %o4, %l1
16820 setx loop_63, %l0, %l1
16821 return %l1
16822 nop
16823 rdpr %cwp, %g1
16824 rdpr %cansave, %g2
16825 rdpr %canrestore, %g3
16826 rdpr %cleanwin, %g4
16827 rdpr %otherwin, %g5
16828 rdpr %wstate, %g6
16829loop_63: movg %xcc, %l6, %g6
16830 mulx %i1, 0x0E50, %o2
16831 subc %i5, 0x0312, %o6
16832 fmovrde %l5, %f16, %f4
16833 ldd [%l7 + 0x50], %i0
16834 save %o7, %i2, %i3
16835 rdpr %cwp, %g1
16836 rdpr %cansave, %g2
16837 rdpr %canrestore, %g3
16838 rdpr %cleanwin, %g4
16839 rdpr %otherwin, %g5
16840 rdpr %wstate, %g6
16841 std %f12, [%l7 + 0x10]
16842 array16 %o3, %i6, %o5
16843 movcs %icc, %g5, %g7
16844 movgu %icc, %l2, %g3
16845 sdivcc %i7, 0x1D99, %g4
16846 addccc %g2, %o1, %l0
16847 fornot1s %f4, %f7, %f11
16848 stw %o0, [%l7 + 0x28]
16849 andcc %l4, 0x18D1, %o4
16850 array16 %l1, %l3, %g1
16851 edge32ln %i4, %g6, %i1
16852 fnegs %f4, %f24
16853 addc %l6, %o2, %o6
16854 popc 0x0CCB, %l5
16855 movn %icc, %i5, %i0
16856 sub %i2, 0x0C99, %o7
16857 fcmpgt32 %f14, %f0, %i3
16858 fnot2 %f8, %f8
16859 std %f14, [%l7 + 0x30]
16860 andncc %i6, %o5, %g5
16861 ldsh [%l7 + 0x3A], %o3
16862 nop
16863 set 0x58, %l2
16864 ldd [%l7 + %l2], %f0
16865 array8 %l2, %g7, %i7
16866 ldx [%l7 + 0x60], %g3
16867 orcc %g2, 0x032C, %g4
16868 siam 0x3
16869 edge32l %o1, %o0, %l0
16870 andn %o4, 0x1D22, %l1
16871 fmovdcc %icc, %f13, %f21
16872 fnot1 %f16, %f12
16873 xnorcc %l3, 0x1465, %l4
16874 fand %f12, %f2, %f16
16875 or %g1, %g6, %i1
16876 movre %l6, 0x1EA, %i4
16877 fmovsg %icc, %f25, %f10
16878 sir 0x1178
16879 xnor %o6, 0x1B39, %l5
16880 stw %i5, [%l7 + 0x2C]
16881 orncc %i0, %i2, %o2
16882 sub %o7, 0x186E, %i3
16883 movrgez %i6, 0x23D, %g5
16884 smulcc %o5, 0x1C55, %o3
16885 smul %l2, 0x1B00, %i7
16886 std %f0, [%l7 + 0x68]
16887 srlx %g3, %g7, %g4
16888 umul %g2, 0x049F, %o0
16889 mulscc %o1, 0x0C8C, %l0
16890 st %f10, [%l7 + 0x70]
16891 movrlez %l1, 0x04A, %o4
16892 fmovrdgez %l4, %f26, %f2
16893 fmuld8ulx16 %f26, %f16, %f4
16894 fxors %f12, %f0, %f15
16895 fpadd32 %f6, %f6, %f0
16896 srlx %l3, 0x00, %g1
16897 ldx [%l7 + 0x70], %i1
16898 andncc %l6, %i4, %o6
16899 fcmpeq32 %f12, %f30, %g6
16900 move %xcc, %i5, %l5
16901 sdiv %i2, 0x00BB, %i0
16902 and %o2, %o7, %i3
16903 edge8ln %i6, %o5, %o3
16904 edge16n %l2, %i7, %g5
16905 fpsub32 %f26, %f8, %f28
16906 movrne %g3, %g4, %g2
16907 fmul8x16 %f2, %f12, %f26
16908 edge16n %g7, %o0, %l0
16909 sll %l1, %o1, %l4
16910 edge8n %o4, %l3, %g1
16911 srax %i1, 0x19, %i4
16912 movneg %icc, %l6, %o6
16913 array32 %i5, %g6, %i2
16914 andn %i0, 0x1501, %l5
16915 and %o2, %o7, %i6
16916 edge32l %o5, %o3, %l2
16917 edge16ln %i3, %i7, %g3
16918 fandnot2s %f13, %f24, %f4
16919 subc %g4, %g2, %g7
16920 edge32ln %g5, %l0, %l1
16921 srl %o0, 0x00, %o1
16922 fxors %f12, %f4, %f18
16923 ldsb [%l7 + 0x62], %l4
16924 sth %o4, [%l7 + 0x1A]
16925 edge8 %l3, %g1, %i4
16926 movcs %xcc, %i1, %o6
16927 fmovspos %xcc, %f18, %f11
16928 umul %l6, %g6, %i5
16929 fcmps %fcc3, %f4, %f5
16930 fnegd %f18, %f18
16931 fornot2s %f1, %f15, %f12
16932 fpadd32 %f30, %f26, %f0
16933 sub %i2, 0x1065, %l5
16934 and %o2, 0x157B, %o7
16935 fmovsne %xcc, %f16, %f27
16936 fmovrdlez %i6, %f30, %f24
16937 sdivcc %o5, 0x08EB, %o3
16938 movg %xcc, %i0, %l2
16939 fmovsleu %xcc, %f6, %f7
16940 udivcc %i7, 0x153A, %i3
16941 andn %g3, 0x0D87, %g2
16942 sll %g7, %g5, %l0
16943 fmovsneg %icc, %f2, %f16
16944 array16 %g4, %o0, %l1
16945 ldd [%l7 + 0x28], %o0
16946 fandnot1s %f8, %f2, %f17
16947 fpadd32 %f28, %f28, %f8
16948 movcs %xcc, %o4, %l4
16949 fcmple16 %f26, %f0, %l3
16950 fandnot1s %f26, %f17, %f7
16951 fmovse %xcc, %f10, %f29
16952 srax %g1, %i1, %i4
16953 sir 0x065D
16954 movrlez %l6, 0x029, %g6
16955 orn %o6, %i2, %l5
16956 fmovrslz %o2, %f11, %f1
16957 addcc %i5, 0x1D6B, %o7
16958 movvs %icc, %o5, %o3
16959 xnorcc %i0, 0x074C, %l2
16960 orncc %i7, 0x0B4B, %i6
16961 smulcc %g3, %g2, %i3
16962 mova %icc, %g5, %g7
16963 movvc %xcc, %l0, %o0
16964 sllx %g4, 0x0A, %l1
16965 udivcc %o4, 0x1472, %l4
16966 movl %icc, %o1, %l3
16967 fsrc2s %f31, %f13
16968 movrgz %i1, %i4, %l6
16969 sdivcc %g6, 0x16B2, %o6
16970 udiv %i2, 0x0A99, %l5
16971 fmovdgu %icc, %f9, %f24
16972 restore %g1, 0x15C4, %i5
16973 rdpr %cwp, %g1
16974 rdpr %cansave, %g2
16975 rdpr %canrestore, %g3
16976 rdpr %cleanwin, %g4
16977 rdpr %otherwin, %g5
16978 rdpr %wstate, %g6
16979 fmovsne %icc, %f13, %f23
16980 xnorcc %o7, 0x0856, %o2
16981 ldsb [%l7 + 0x4E], %o3
16982 fmovrdgez %o5, %f12, %f18
16983 ldub [%l7 + 0x23], %i0
16984 subc %i7, %i6, %l2
16985 sllx %g2, %i3, %g5
16986 addccc %g3, %l0, %o0
16987 or %g4, 0x0F59, %g7
16988 nop
16989 set 0x39, %i4
16990 ldsb [%l7 + %i4], %o4
16991 array16 %l4, %o1, %l3
16992 array16 %i1, %i4, %l6
16993 fmovdleu %xcc, %f18, %f22
16994 sth %l1, [%l7 + 0x4A]
16995 alignaddrl %g6, %o6, %l5
16996 orcc %i2, 0x02EA, %i5
16997 edge16l %o7, %o2, %o3
16998 subcc %g1, 0x073D, %i0
16999 movre %i7, %i6, %o5
17000 sllx %g2, 0x1E, %i3
17001 orn %l2, 0x0CF7, %g5
17002 movvs %xcc, %l0, %g3
17003 srax %o0, %g4, %g7
17004 movrgz %l4, 0x096, %o1
17005 sdiv %o4, 0x12A8, %i1
17006 smul %i4, 0x1F62, %l6
17007 xor %l1, %g6, %o6
17008 stb %l5, [%l7 + 0x7A]
17009 fpackfix %f24, %f14
17010 fexpand %f15, %f28
17011 fmovsvc %xcc, %f22, %f4
17012 movrgez %l3, %i2, %o7
17013 sub %o2, %i5, %o3
17014 stx %i0, [%l7 + 0x40]
17015 movleu %xcc, %i7, %i6
17016 mulscc %g1, 0x1E5E, %g2
17017 nop
17018 set 0x34, %i0
17019 ldsh [%l7 + %i0], %i3
17020 array32 %o5, %l2, %g5
17021 sir 0x16F7
17022 movre %l0, 0x2B6, %o0
17023 umul %g3, %g7, %g4
17024 fmovdcs %icc, %f30, %f14
17025 sth %l4, [%l7 + 0x38]
17026 subcc %o1, 0x0CCD, %i1
17027 srl %i4, %l6, %o4
17028 subc %l1, 0x1D48, %g6
17029 sllx %l5, 0x1B, %o6
17030 movvs %icc, %i2, %o7
17031 edge16 %l3, %i5, %o3
17032 fexpand %f11, %f6
17033 edge16l %o2, %i0, %i7
17034 alignaddr %g1, %g2, %i6
17035 srl %o5, 0x14, %l2
17036 subcc %i3, 0x1773, %g5
17037 fzeros %f23
17038 move %xcc, %o0, %g3
17039 fabss %f30, %f17
17040 udiv %l0, 0x10D3, %g7
17041 orn %l4, %o1, %i1
17042 fcmple16 %f18, %f18, %g4
17043 srax %l6, 0x06, %o4
17044 stx %i4, [%l7 + 0x50]
17045 umul %l1, 0x0C60, %g6
17046 movcc %icc, %l5, %o6
17047 andn %i2, %l3, %i5
17048 subccc %o3, 0x0B33, %o2
17049 fpsub32 %f20, %f28, %f28
17050 fmovdgu %xcc, %f23, %f27
17051 sdivcc %o7, 0x1E8C, %i7
17052 fmovsa %xcc, %f31, %f26
17053 mova %icc, %g1, %i0
17054 fmovdn %icc, %f1, %f28
17055 movrgez %g2, 0x110, %i6
17056 sll %l2, %i3, %g5
17057 ldub [%l7 + 0x77], %o0
17058 fmovs %f11, %f8
17059 addccc %o5, %l0, %g7
17060 fmovscc %xcc, %f6, %f9
17061 addc %l4, %o1, %g3
17062 fcmpgt16 %f18, %f16, %i1
17063 addccc %l6, 0x11A2, %o4
17064 movcc %xcc, %g4, %l1
17065 add %i4, %g6, %o6
17066 or %i2, 0x1821, %l3
17067 ldsb [%l7 + 0x67], %i5
17068 array16 %l5, %o3, %o7
17069 addcc %i7, 0x15EF, %g1
17070 udivcc %o2, 0x1B33, %g2
17071 smulcc %i6, 0x07CD, %i0
17072 movvs %icc, %l2, %g5
17073 array16 %i3, %o5, %o0
17074 fcmpes %fcc2, %f3, %f22
17075 movne %xcc, %l0, %l4
17076 movre %g7, 0x0F4, %g3
17077 xorcc %o1, %l6, %o4
17078 sdiv %i1, 0x03C5, %g4
17079 fcmpeq32 %f2, %f2, %i4
17080 movvs %xcc, %l1, %o6
17081 addcc %g6, %l3, %i5
17082 fmovsge %icc, %f17, %f15
17083 movrne %l5, 0x0B3, %i2
17084 siam 0x3
17085 sub %o7, %i7, %o3
17086 mova %icc, %o2, %g1
17087 subccc %g2, %i6, %l2
17088 edge32ln %g5, %i0, %o5
17089 umulcc %o0, %i3, %l0
17090 or %g7, 0x102A, %l4
17091 fmovdgu %icc, %f14, %f12
17092 movcs %icc, %g3, %o1
17093 movrgz %l6, 0x39B, %i1
17094 fcmpne32 %f10, %f18, %o4
17095 movre %i4, %l1, %g4
17096 fabsd %f0, %f6
17097 addccc %o6, %g6, %i5
17098 fmovsvs %icc, %f14, %f21
17099 array16 %l3, %l5, %o7
17100 fmovrse %i2, %f26, %f27
17101 movneg %icc, %o3, %i7
17102 smul %g1, %g2, %i6
17103 srax %l2, %g5, %i0
17104 movcs %xcc, %o2, %o5
17105 ldsb [%l7 + 0x49], %i3
17106 nop
17107 set 0x10, %o0
17108 ldsw [%l7 + %o0], %l0
17109 st %f8, [%l7 + 0x78]
17110 fnors %f10, %f23, %f14
17111 srax %o0, 0x1D, %g7
17112 sdivcc %g3, 0x1EB2, %l4
17113 st %f24, [%l7 + 0x20]
17114 ldub [%l7 + 0x44], %l6
17115 subccc %o1, 0x1D13, %o4
17116 fmuld8sux16 %f31, %f2, %f10
17117 movleu %xcc, %i4, %i1
17118 fmul8ulx16 %f18, %f22, %f12
17119 move %xcc, %l1, %g4
17120 edge8n %o6, %g6, %l3
17121 fmovsvc %icc, %f4, %f8
17122 sra %l5, %o7, %i2
17123 nop
17124 set 0x28, %o1
17125 std %f22, [%l7 + %o1]
17126 ldub [%l7 + 0x62], %i5
17127 bshuffle %f2, %f28, %f20
17128 move %xcc, %i7, %g1
17129 save %g2, 0x1B1B, %o3
17130 rdpr %cwp, %g1
17131 rdpr %cansave, %g2
17132 rdpr %canrestore, %g3
17133 rdpr %cleanwin, %g4
17134 rdpr %otherwin, %g5
17135 rdpr %wstate, %g6
17136 fabsd %f6, %f18
17137 ldd [%l7 + 0x20], %l2
17138 fone %f22
17139 fmovsneg %xcc, %f16, %f2
17140 movleu %icc, %i6, %i0
17141 fpack32 %f14, %f14, %f30
17142 save %g5, 0x1651, %o2
17143 rdpr %cwp, %g1
17144 rdpr %cansave, %g2
17145 rdpr %canrestore, %g3
17146 rdpr %cleanwin, %g4
17147 rdpr %otherwin, %g5
17148 rdpr %wstate, %g6
17149 movrlz %o5, %i3, %l0
17150 stb %o0, [%l7 + 0x2D]
17151 movne %xcc, %g3, %g7
17152 edge8n %l6, %l4, %o4
17153 fmovs %f20, %f6
17154 movrne %o1, %i4, %i1
17155 st %f10, [%l7 + 0x6C]
17156 fandnot2s %f9, %f17, %f23
17157 movpos %icc, %g4, %l1
17158 movle %icc, %g6, %l3
17159 alignaddr %o6, %l5, %o7
17160 fxors %f0, %f4, %f2
17161 mulx %i2, 0x1531, %i5
17162 xnor %i7, 0x1DFE, %g2
17163 lduw [%l7 + 0x34], %o3
17164 edge16n %l2, %g1, %i6
17165 sll %g5, %i0, %o5
17166 lduh [%l7 + 0x78], %i3
17167 edge32ln %l0, %o2, %g3
17168 ldd [%l7 + 0x78], %o0
17169 xnor %l6, 0x1D20, %l4
17170 sll %g7, 0x11, %o4
17171 sll %i4, %o1, %i1
17172 ldx [%l7 + 0x18], %l1
17173 addcc %g6, %l3, %o6
17174 movrgez %g4, %l5, %i2
17175 movrne %i5, %o7, %g2
17176 movg %icc, %i7, %o3
17177 fxor %f0, %f6, %f8
17178 movvc %icc, %g1, %i6
17179 smulcc %g5, 0x153A, %i0
17180 umul %o5, 0x1B3B, %i3
17181 edge32l %l0, %o2, %g3
17182 movg %icc, %l2, %o0
17183 fcmpgt32 %f12, %f2, %l4
17184 sub %l6, %o4, %g7
17185 save %o1, %i1, %i4
17186 rdpr %cwp, %g1
17187 rdpr %cansave, %g2
17188 rdpr %canrestore, %g3
17189 rdpr %cleanwin, %g4
17190 rdpr %otherwin, %g5
17191 rdpr %wstate, %g6
17192 ldd [%l7 + 0x30], %f6
17193 stx %g6, [%l7 + 0x68]
17194 xnor %l1, %l3, %g4
17195 movl %xcc, %l5, %i2
17196 movrgez %i5, %o6, %o7
17197 fors %f17, %f28, %f29
17198 fzeros %f8
17199 fmovrdne %i7, %f20, %f14
17200 smulcc %g2, %g1, %o3
17201 addccc %g5, 0x1100, %i6
17202 andcc %i0, 0x1BE2, %i3
17203 fmovsvc %icc, %f16, %f6
17204 stb %o5, [%l7 + 0x3A]
17205 fmovse %icc, %f17, %f9
17206 fmovdl %icc, %f3, %f28
17207 edge8 %o2, %g3, %l0
17208 edge16ln %l2, %l4, %o0
17209 udivcc %l6, 0x0516, %g7
17210 andn %o4, %o1, %i1
17211 sra %g6, 0x04, %l1
17212 orcc %i4, 0x0C36, %l3
17213 sub %g4, %i2, %i5
17214 fmovdge %xcc, %f30, %f4
17215 sllx %o6, %o7, %l5
17216 lduh [%l7 + 0x0C], %g2
17217 fmul8x16al %f9, %f6, %f24
17218 edge16n %g1, %o3, %i7
17219 andcc %i6, %i0, %g5
17220 orn %i3, 0x120C, %o5
17221 or %o2, %g3, %l2
17222 std %f12, [%l7 + 0x28]
17223 smul %l4, 0x02C1, %o0
17224 fpack16 %f28, %f31
17225 udivcc %l0, 0x01B0, %l6
17226 save %o4, %o1, %g7
17227 rdpr %cwp, %g1
17228 rdpr %cansave, %g2
17229 rdpr %canrestore, %g3
17230 rdpr %cleanwin, %g4
17231 rdpr %otherwin, %g5
17232 rdpr %wstate, %g6
17233 fabss %f12, %f30
17234 movneg %icc, %g6, %i1
17235 edge16ln %l1, %l3, %i4
17236 ldub [%l7 + 0x75], %g4
17237 stw %i5, [%l7 + 0x2C]
17238 subc %o6, %o7, %i2
17239 move %xcc, %g2, %l5
17240 lduh [%l7 + 0x22], %g1
17241 fcmpgt32 %f6, %f30, %o3
17242 fmovdpos %icc, %f25, %f21
17243 edge32ln %i6, %i7, %g5
17244 movle %xcc, %i0, %i3
17245 nop
17246 set 0x1C, %g2
17247 ldsb [%l7 + %g2], %o2
17248 array8 %o5, %g3, %l2
17249 andncc %o0, %l4, %l0
17250 udivx %l6, 0x0EBE, %o1
17251 array8 %g7, %g6, %i1
17252 fmovdge %xcc, %f31, %f29
17253 stw %o4, [%l7 + 0x7C]
17254 udivx %l1, 0x11A9, %l3
17255 srl %i4, 0x00, %g4
17256 edge16ln %i5, %o6, %i2
17257 setx loop_64, %l0, %l1
17258 return %l1
17259 nop
17260 rdpr %cwp, %g1
17261 rdpr %cansave, %g2
17262 rdpr %canrestore, %g3
17263 rdpr %cleanwin, %g4
17264 rdpr %otherwin, %g5
17265 rdpr %wstate, %g6
17266loop_64: and %g1, 0x0F3A, %o7
17267 mova %icc, %i6, %i7
17268 and %o3, 0x1CE3, %i0
17269 array8 %g5, %o2, %o5
17270 ld [%l7 + 0x38], %f21
17271 udivcc %i3, 0x1F62, %g3
17272 fmovsl %icc, %f14, %f28
17273 edge16ln %l2, %l4, %l0
17274 for %f4, %f0, %f18
17275 movrne %o0, %l6, %g7
17276 fmovs %f30, %f17
17277 ldsb [%l7 + 0x2A], %g6
17278 movrgez %i1, 0x0A8, %o4
17279 array32 %o1, %l3, %l1
17280 edge16 %i4, %i5, %g4
17281 sth %o6, [%l7 + 0x46]
17282 fandnot2s %f28, %f8, %f28
17283 movcs %xcc, %g2, %i2
17284 edge32n %l5, %o7, %i6
17285 move %icc, %g1, %o3
17286 fornot1s %f2, %f18, %f1
17287 sll %i0, 0x18, %g5
17288 fmul8ulx16 %f0, %f30, %f4
17289 alignaddrl %o2, %o5, %i3
17290 fnot2s %f8, %f29
17291 sethi 0x1E83, %i7
17292 movle %icc, %g3, %l2
17293 array8 %l4, %o0, %l0
17294 umulcc %g7, 0x0A40, %g6
17295 fmovdle %icc, %f11, %f11
17296 popc %i1, %o4
17297 movgu %xcc, %l6, %o1
17298 ldsb [%l7 + 0x0B], %l3
17299 edge32 %l1, %i5, %g4
17300 fornot1 %f18, %f12, %f30
17301 sethi 0x0900, %i4
17302 or %g2, 0x16E8, %o6
17303 restore %l5, %i2, %o7
17304 rdpr %cwp, %g1
17305 rdpr %cansave, %g2
17306 rdpr %canrestore, %g3
17307 rdpr %cleanwin, %g4
17308 rdpr %otherwin, %g5
17309 rdpr %wstate, %g6
17310 array16 %i6, %g1, %o3
17311 xnor %i0, 0x0C16, %o2
17312 edge8ln %o5, %i3, %g5
17313 movge %icc, %i7, %l2
17314 ldd [%l7 + 0x50], %f30
17315 edge8n %g3, %l4, %o0
17316 fnand %f4, %f28, %f6
17317 srlx %l0, %g6, %g7
17318 array8 %i1, %l6, %o1
17319 xnor %l3, %l1, %o4
17320 udivcc %i5, 0x0C2E, %g4
17321 fornot2s %f25, %f15, %f10
17322 fxnor %f14, %f16, %f28
17323 sra %i4, 0x1E, %g2
17324 fornot1s %f22, %f25, %f8
17325 fcmple16 %f30, %f0, %o6
17326 andncc %l5, %i2, %o7
17327 movgu %xcc, %g1, %i6
17328 st %f15, [%l7 + 0x7C]
17329 andncc %o3, %o2, %o5
17330 sdivcc %i0, 0x1040, %g5
17331 fcmple16 %f6, %f2, %i7
17332 and %l2, %g3, %i3
17333 fnors %f24, %f12, %f23
17334 fnand %f4, %f26, %f14
17335 ldx [%l7 + 0x70], %l4
17336 sll %l0, 0x09, %g6
17337 udivcc %g7, 0x1A70, %o0
17338 fnot1 %f16, %f20
17339 popc %l6, %o1
17340 movgu %icc, %l3, %i1
17341 fzero %f30
17342 fzeros %f20
17343 fpack16 %f16, %f30
17344 srlx %l1, %o4, %g4
17345 add %i5, %i4, %o6
17346 movgu %icc, %l5, %i2
17347 ldd [%l7 + 0x20], %f4
17348 movcs %xcc, %o7, %g1
17349 fmovdg %xcc, %f15, %f18
17350 movcc %xcc, %i6, %g2
17351 fmovrsgz %o2, %f26, %f20
17352 mulx %o3, 0x065A, %i0
17353 fcmpgt16 %f16, %f20, %g5
17354 fmovdne %xcc, %f28, %f23
17355 sll %o5, %l2, %g3
17356 add %i3, 0x02FA, %i7
17357 stb %l0, [%l7 + 0x1D]
17358 movvs %icc, %g6, %l4
17359 fcmpgt32 %f24, %f18, %g7
17360 edge8l %o0, %o1, %l3
17361 popc 0x1C67, %i1
17362 mulscc %l6, %l1, %o4
17363 pdist %f6, %f12, %f24
17364 movpos %xcc, %g4, %i5
17365 movneg %xcc, %o6, %l5
17366 fmovde %xcc, %f21, %f5
17367 movleu %xcc, %i4, %o7
17368 movleu %xcc, %g1, %i2
17369 edge32l %i6, %g2, %o3
17370 fmul8sux16 %f14, %f0, %f20
17371 edge16ln %o2, %i0, %o5
17372 save %l2, 0x0B20, %g3
17373 rdpr %cwp, %g1
17374 rdpr %cansave, %g2
17375 rdpr %canrestore, %g3
17376 rdpr %cleanwin, %g4
17377 rdpr %otherwin, %g5
17378 rdpr %wstate, %g6
17379 xnor %g5, %i3, %i7
17380 sdiv %l0, 0x0FBC, %l4
17381 andncc %g6, %g7, %o0
17382 fzero %f26
17383 edge16ln %l3, %o1, %i1
17384 stx %l6, [%l7 + 0x18]
17385 movg %icc, %o4, %l1
17386 movre %i5, %o6, %l5
17387 fmovrslz %i4, %f15, %f31
17388 edge32ln %o7, %g4, %i2
17389 stw %g1, [%l7 + 0x3C]
17390 sir 0x006E
17391 fpsub16s %f14, %f22, %f16
17392 edge32ln %i6, %g2, %o3
17393 fmovsl %xcc, %f19, %f0
17394 siam 0x4
17395 fpack32 %f26, %f14, %f0
17396 sir 0x059F
17397 st %f5, [%l7 + 0x74]
17398 std %f30, [%l7 + 0x78]
17399 and %i0, %o2, %l2
17400 umul %g3, 0x0B90, %g5
17401 mova %icc, %o5, %i3
17402 ld [%l7 + 0x64], %f31
17403 setx loop_65, %l0, %l1
17404 return %l1
17405 nop
17406 rdpr %cwp, %g1
17407 rdpr %cansave, %g2
17408 rdpr %canrestore, %g3
17409 rdpr %cleanwin, %g4
17410 rdpr %otherwin, %g5
17411 rdpr %wstate, %g6
17412loop_65: edge32n %l4, %g7, %l3
17413 alignaddrl %o1, %i1, %o0
17414 andncc %o4, %l1, %i5
17415 edge8 %l6, %o6, %i4
17416 fmovde %xcc, %f21, %f27
17417 orncc %l5, %g4, %o7
17418 subccc %g1, 0x1F40, %i6
17419 movrgz %g2, %i2, %o3
17420 fmovda %xcc, %f28, %f27
17421 orncc %i0, %o2, %g3
17422 sth %l2, [%l7 + 0x50]
17423 std %f8, [%l7 + 0x40]
17424 subccc %o5, 0x1F75, %g5
17425 andn %i3, 0x0470, %l0
17426 edge8 %i7, %g6, %l4
17427 movn %icc, %l3, %g7
17428 fpadd32s %f30, %f23, %f24
17429 array8 %i1, %o0, %o4
17430 movvc %icc, %o1, %i5
17431 edge16ln %l1, %l6, %o6
17432 movvs %xcc, %l5, %g4
17433 fmovsn %xcc, %f1, %f4
17434 ldd [%l7 + 0x38], %f18
17435 fsrc2 %f18, %f16
17436 srl %i4, 0x11, %g1
17437 movcs %icc, %o7, %g2
17438 udivx %i6, 0x0761, %i2
17439 movvs %xcc, %o3, %o2
17440 umulcc %g3, %l2, %i0
17441 subccc %g5, %o5, %l0
17442 orn %i3, %i7, %l4
17443 movrlez %l3, %g6, %g7
17444 stx %o0, [%l7 + 0x50]
17445 fxnors %f12, %f13, %f30
17446 fandnot2 %f22, %f4, %f4
17447 fpack32 %f2, %f16, %f6
17448 fornot2s %f23, %f12, %f23
17449 fmovdl %xcc, %f30, %f0
17450 ldsw [%l7 + 0x0C], %i1
17451 xnor %o1, %i5, %o4
17452 andncc %l1, %o6, %l6
17453 movcs %xcc, %l5, %g4
17454 fmovrdlz %i4, %f10, %f0
17455 umulcc %g1, %o7, %i6
17456 ldsw [%l7 + 0x28], %g2
17457 xor %i2, 0x1EE1, %o2
17458 save %o3, 0x127F, %l2
17459 rdpr %cwp, %g1
17460 rdpr %cansave, %g2
17461 rdpr %canrestore, %g3
17462 rdpr %cleanwin, %g4
17463 rdpr %otherwin, %g5
17464 rdpr %wstate, %g6
17465 movrgez %g3, 0x29C, %i0
17466 addc %g5, %l0, %o5
17467 save %i3, 0x0B6B, %l4
17468 rdpr %cwp, %g1
17469 rdpr %cansave, %g2
17470 rdpr %canrestore, %g3
17471 rdpr %cleanwin, %g4
17472 rdpr %otherwin, %g5
17473 rdpr %wstate, %g6
17474 udivx %l3, 0x116C, %i7
17475 edge8l %g6, %o0, %i1
17476 ldd [%l7 + 0x48], %g6
17477 ldsw [%l7 + 0x08], %i5
17478 smulcc %o1, 0x15BD, %l1
17479 edge32l %o6, %l6, %l5
17480 udivx %g4, 0x0D26, %i4
17481 andcc %o4, 0x1233, %g1
17482 addc %i6, %g2, %o7
17483 st %f26, [%l7 + 0x18]
17484 subccc %o2, %o3, %i2
17485 fmovdle %xcc, %f6, %f7
17486 movvc %xcc, %g3, %i0
17487 movcc %icc, %l2, %g5
17488 andn %o5, %l0, %l4
17489 sll %l3, 0x0F, %i7
17490 edge32n %i3, %o0, %i1
17491 nop
17492 set 0x58, %g3
17493 ldd [%l7 + %g3], %g6
17494 fcmpgt32 %f16, %f28, %g7
17495 mova %xcc, %o1, %i5
17496 subcc %o6, 0x1521, %l1
17497 std %f30, [%l7 + 0x60]
17498 fpack32 %f0, %f30, %f12
17499 array16 %l6, %l5, %g4
17500 ldx [%l7 + 0x38], %o4
17501 edge32n %i4, %i6, %g1
17502 subc %o7, %o2, %o3
17503 ldsw [%l7 + 0x10], %i2
17504 umulcc %g3, %i0, %g2
17505 array8 %l2, %g5, %l0
17506 xnor %o5, %l4, %i7
17507 xorcc %i3, 0x0B08, %l3
17508 fcmpeq16 %f6, %f8, %i1
17509 ldd [%l7 + 0x20], %g6
17510 xnor %g7, %o1, %i5
17511 orn %o6, %o0, %l1
17512 stw %l5, [%l7 + 0x18]
17513 xnor %g4, %l6, %o4
17514 umulcc %i6, 0x1D71, %i4
17515 move %xcc, %g1, %o2
17516 stw %o7, [%l7 + 0x1C]
17517 save %i2, 0x039A, %o3
17518 rdpr %cwp, %g1
17519 rdpr %cansave, %g2
17520 rdpr %canrestore, %g3
17521 rdpr %cleanwin, %g4
17522 rdpr %otherwin, %g5
17523 rdpr %wstate, %g6
17524 edge8l %g3, %i0, %g2
17525 ldub [%l7 + 0x47], %l2
17526 subccc %g5, %l0, %o5
17527 std %f30, [%l7 + 0x50]
17528 movre %l4, %i7, %l3
17529 add %i1, %g6, %g7
17530 addc %o1, %i5, %i3
17531 bshuffle %f22, %f28, %f20
17532 smul %o6, %l1, %o0
17533 fands %f14, %f28, %f22
17534 edge16l %l5, %l6, %o4
17535 fmul8sux16 %f16, %f12, %f26
17536 movle %xcc, %i6, %g4
17537 fmovdleu %xcc, %f11, %f23
17538 fmovscc %icc, %f25, %f5
17539 srax %g1, 0x03, %i4
17540 subccc %o2, 0x0990, %o7
17541 fmovsleu %icc, %f21, %f28
17542 alignaddr %i2, %o3, %g3
17543 ldub [%l7 + 0x62], %i0
17544 ldsh [%l7 + 0x4A], %l2
17545 st %f26, [%l7 + 0x34]
17546 sra %g5, %l0, %g2
17547 srl %o5, 0x1E, %l4
17548 movrgz %i7, %i1, %l3
17549 srl %g7, %g6, %o1
17550 alignaddrl %i3, %o6, %i5
17551 restore %o0, 0x0874, %l1
17552 rdpr %cwp, %g1
17553 rdpr %cansave, %g2
17554 rdpr %canrestore, %g3
17555 rdpr %cleanwin, %g4
17556 rdpr %otherwin, %g5
17557 rdpr %wstate, %g6
17558 srax %l6, %l5, %o4
17559 sdivcc %i6, 0x17DE, %g4
17560 fmovrslz %g1, %f15, %f16
17561 fmul8x16al %f9, %f29, %f16
17562 edge16l %i4, %o2, %o7
17563 udiv %o3, 0x0835, %g3
17564 mulx %i0, %l2, %g5
17565 or %i2, %l0, %g2
17566 movneg %xcc, %o5, %l4
17567 movleu %xcc, %i7, %i1
17568 edge32l %g7, %l3, %g6
17569 fmovsg %xcc, %f21, %f21
17570 orn %o1, 0x01B8, %o6
17571 alignaddr %i3, %o0, %l1
17572 edge16ln %i5, %l6, %l5
17573 fmovdcs %icc, %f25, %f2
17574 orcc %i6, 0x1011, %o4
17575 orcc %g4, %g1, %o2
17576 fpackfix %f14, %f15
17577 movre %i4, 0x06D, %o7
17578 fornot1s %f19, %f30, %f2
17579 for %f10, %f22, %f6
17580 movne %icc, %g3, %o3
17581 fpsub32 %f28, %f30, %f26
17582 sll %l2, %g5, %i2
17583 movrlez %i0, 0x1FB, %l0
17584 edge16n %g2, %o5, %i7
17585 movcs %icc, %i1, %g7
17586 fcmps %fcc1, %f22, %f29
17587 fnot2s %f26, %f3
17588 fmuld8ulx16 %f31, %f3, %f2
17589 andncc %l4, %l3, %o1
17590 fmovdge %icc, %f25, %f18
17591 fmovse %icc, %f24, %f27
17592 addc %g6, %i3, %o0
17593 st %f6, [%l7 + 0x34]
17594 stx %o6, [%l7 + 0x28]
17595 fmovsgu %icc, %f9, %f23
17596 fcmpes %fcc2, %f25, %f10
17597 alignaddr %l1, %i5, %l6
17598 stx %l5, [%l7 + 0x48]
17599 alignaddr %i6, %g4, %g1
17600 ldsb [%l7 + 0x29], %o2
17601 addccc %i4, 0x11BB, %o4
17602 stw %g3, [%l7 + 0x7C]
17603 fxor %f28, %f12, %f0
17604 ldd [%l7 + 0x68], %f26
17605 st %f8, [%l7 + 0x60]
17606 srax %o7, %l2, %g5
17607 ldsb [%l7 + 0x0C], %o3
17608 fpack32 %f18, %f2, %f10
17609 movn %xcc, %i2, %i0
17610 edge32l %g2, %l0, %o5
17611 popc %i1, %g7
17612 ldsh [%l7 + 0x48], %i7
17613 movl %xcc, %l4, %o1
17614 umul %l3, %i3, %o0
17615 movpos %xcc, %o6, %g6
17616 movneg %xcc, %i5, %l6
17617 edge16ln %l1, %l5, %i6
17618 fcmps %fcc0, %f26, %f24
17619 sllx %g4, 0x10, %o2
17620 movge %xcc, %i4, %o4
17621 fmuld8sux16 %f25, %f22, %f20
17622 sdivcc %g1, 0x13D3, %o7
17623 sll %g3, %g5, %l2
17624 umulcc %i2, %o3, %i0
17625 edge8 %l0, %g2, %i1
17626 ldd [%l7 + 0x18], %g6
17627 orcc %o5, 0x1A5D, %i7
17628 edge8ln %l4, %o1, %l3
17629 edge16 %o0, %i3, %o6
17630 edge8 %i5, %g6, %l6
17631 smulcc %l1, 0x0414, %i6
17632 ldd [%l7 + 0x78], %f18
17633 edge8 %g4, %o2, %l5
17634 nop
17635 set 0x3A, %g4
17636 sth %o4, [%l7 + %g4]
17637 movrgez %g1, 0x2DD, %i4
17638 fmovs %f0, %f12
17639 fnors %f17, %f1, %f4
17640 edge8ln %o7, %g3, %l2
17641 andn %g5, 0x1684, %i2
17642 fcmped %fcc3, %f28, %f22
17643 fcmpne32 %f14, %f22, %o3
17644 and %i0, 0x0FD5, %l0
17645 ld [%l7 + 0x1C], %f11
17646 fmovdpos %xcc, %f13, %f5
17647 edge16n %i1, %g2, %g7
17648 pdist %f6, %f20, %f26
17649 srlx %i7, %l4, %o1
17650 movpos %icc, %o5, %o0
17651 edge32n %i3, %l3, %i5
17652 umul %g6, 0x1C6C, %o6
17653 ldsh [%l7 + 0x46], %l6
17654 edge16ln %l1, %g4, %i6
17655 stb %l5, [%l7 + 0x11]
17656 ldd [%l7 + 0x58], %o2
17657 edge8n %g1, %o4, %o7
17658 std %f28, [%l7 + 0x70]
17659 ldsw [%l7 + 0x50], %i4
17660 xor %l2, 0x1960, %g3
17661 fxnor %f12, %f22, %f8
17662 movvc %xcc, %g5, %i2
17663 edge32ln %i0, %l0, %o3
17664 movpos %icc, %i1, %g2
17665 smulcc %i7, 0x1514, %g7
17666 fpsub16s %f25, %f28, %f3
17667 fnot2 %f30, %f2
17668 ld [%l7 + 0x0C], %f5
17669 st %f3, [%l7 + 0x74]
17670 fnegs %f24, %f16
17671 mulx %l4, %o5, %o0
17672 fmovrslez %i3, %f8, %f17
17673 fmovsne %xcc, %f25, %f24
17674 fmovdvs %icc, %f9, %f0
17675 sth %l3, [%l7 + 0x76]
17676 sub %i5, %o1, %o6
17677 mulscc %l6, 0x05A5, %l1
17678 ldsb [%l7 + 0x09], %g6
17679 orncc %g4, %i6, %o2
17680 edge32l %g1, %l5, %o4
17681 fors %f9, %f15, %f0
17682 lduw [%l7 + 0x40], %i4
17683 movrlz %l2, 0x18F, %g3
17684 fnegd %f30, %f22
17685 array32 %o7, %i2, %g5
17686 movrgz %l0, 0x175, %i0
17687 udivcc %o3, 0x1FBF, %g2
17688 fors %f10, %f29, %f26
17689 fcmpes %fcc3, %f11, %f4
17690 orcc %i1, %g7, %l4
17691 subcc %i7, %o5, %i3
17692 subcc %o0, 0x07A2, %i5
17693 sdivx %o1, 0x02BE, %l3
17694 sir 0x1FB9
17695 sdivx %o6, 0x134E, %l1
17696 srlx %g6, %l6, %g4
17697 smul %i6, 0x1EFF, %g1
17698 movcc %xcc, %o2, %l5
17699 srl %o4, %i4, %l2
17700 sllx %g3, 0x19, %i2
17701 subcc %o7, 0x044A, %g5
17702 movg %icc, %l0, %i0
17703 addc %o3, 0x0138, %g2
17704 fmovrslz %g7, %f8, %f30
17705 fmovse %xcc, %f29, %f3
17706 udivx %i1, 0x0973, %i7
17707 orn %o5, 0x01D7, %l4
17708 orncc %o0, %i5, %i3
17709 andncc %l3, %o1, %o6
17710 array8 %g6, %l1, %g4
17711 fsrc1 %f28, %f0
17712 st %f23, [%l7 + 0x54]
17713 sth %l6, [%l7 + 0x12]
17714 fpadd32s %f26, %f11, %f7
17715 fxors %f8, %f5, %f16
17716 movneg %xcc, %i6, %g1
17717 movgu %xcc, %o2, %l5
17718 mulx %o4, 0x1637, %i4
17719 ldd [%l7 + 0x28], %f8
17720 ldub [%l7 + 0x59], %l2
17721 fmovrsgz %i2, %f1, %f22
17722 sdiv %g3, 0x044A, %o7
17723 subc %g5, 0x1F4A, %l0
17724 and %i0, 0x1234, %o3
17725 ldsb [%l7 + 0x54], %g2
17726 ldsh [%l7 + 0x52], %g7
17727 fnors %f12, %f1, %f28
17728 movvc %xcc, %i7, %i1
17729 movcc %icc, %l4, %o0
17730 fmovsge %xcc, %f27, %f30
17731 fnegs %f11, %f8
17732 sub %i5, %o5, %i3
17733 fmovdleu %icc, %f11, %f1
17734 sir 0x106A
17735 fmovsleu %icc, %f9, %f0
17736 movrlez %l3, %o1, %g6
17737 ldd [%l7 + 0x18], %f30
17738 std %f6, [%l7 + 0x68]
17739 add %o6, 0x00AC, %l1
17740 subcc %g4, 0x15AC, %i6
17741 ldsb [%l7 + 0x0A], %g1
17742 udiv %l6, 0x0569, %l5
17743 fxnors %f19, %f24, %f30
17744 popc 0x16A6, %o2
17745 subc %i4, %o4, %l2
17746 ldx [%l7 + 0x28], %i2
17747 ldsh [%l7 + 0x20], %g3
17748 orncc %g5, %o7, %i0
17749 fand %f4, %f2, %f14
17750 andcc %o3, 0x1034, %l0
17751 fnot2s %f4, %f28
17752 sth %g7, [%l7 + 0x08]
17753 movl %icc, %i7, %i1
17754 movcs %xcc, %l4, %o0
17755 movrne %g2, %o5, %i5
17756 array16 %i3, %o1, %g6
17757 edge16ln %o6, %l1, %l3
17758 setx loop_66, %l0, %l1
17759 return %l1
17760 nop
17761 rdpr %cwp, %g1
17762 rdpr %cansave, %g2
17763 rdpr %canrestore, %g3
17764 rdpr %cleanwin, %g4
17765 rdpr %otherwin, %g5
17766 rdpr %wstate, %g6
17767loop_66: xor %g1, %l5, %i4
17768 edge16n %o2, %o4, %l2
17769 fnot1s %f2, %f1
17770 srax %i2, 0x19, %g5
17771 movn %icc, %g3, %i0
17772 or %o7, %o3, %g7
17773 fexpand %f8, %f28
17774 edge16 %i7, %l0, %i1
17775 mulscc %o0, 0x0209, %l4
17776 mulx %g2, %i5, %i3
17777 udivcc %o5, 0x1D63, %g6
17778 movneg %icc, %o1, %l1
17779 fmovdcc %icc, %f31, %f25
17780 movneg %icc, %l3, %o6
17781 sethi 0x03F3, %i6
17782 faligndata %f28, %f6, %f22
17783 save %g4, %g1, %l6
17784 rdpr %cwp, %g1
17785 rdpr %cansave, %g2
17786 rdpr %canrestore, %g3
17787 rdpr %cleanwin, %g4
17788 rdpr %otherwin, %g5
17789 rdpr %wstate, %g6
17790 movne %icc, %l5, %o2
17791 udivcc %i4, 0x1893, %o4
17792 ld [%l7 + 0x7C], %f24
17793 std %f26, [%l7 + 0x10]
17794 array16 %l2, %i2, %g3
17795 fmovscc %icc, %f13, %f27
17796 movgu %xcc, %i0, %g5
17797 ldx [%l7 + 0x78], %o3
17798 movrgez %o7, 0x2A3, %i7
17799 edge16 %l0, %i1, %o0
17800 movrgz %g7, 0x020, %l4
17801 movl %xcc, %i5, %g2
17802 mulx %i3, 0x1A63, %g6
17803 add %o5, 0x02B0, %o1
17804 sir 0x0EAF
17805 orncc %l1, %l3, %i6
17806 xnor %o6, 0x19EF, %g1
17807 movvs %icc, %l6, %l5
17808 fpack16 %f24, %f18
17809 fpsub32 %f0, %f4, %f18
17810 save %g4, %o2, %o4
17811 rdpr %cwp, %g1
17812 rdpr %cansave, %g2
17813 rdpr %canrestore, %g3
17814 rdpr %cleanwin, %g4
17815 rdpr %otherwin, %g5
17816 rdpr %wstate, %g6
17817 andncc %i4, %i2, %l2
17818 popc 0x052E, %g3
17819 andcc %i0, %g5, %o7
17820 stx %i7, [%l7 + 0x38]
17821 movgu %icc, %o3, %l0
17822 restore %i1, %o0, %g7
17823 rdpr %cwp, %g1
17824 rdpr %cansave, %g2
17825 rdpr %canrestore, %g3
17826 rdpr %cleanwin, %g4
17827 rdpr %otherwin, %g5
17828 rdpr %wstate, %g6
17829 smul %l4, 0x01AE, %i5
17830 movrlz %i3, 0x1F9, %g2
17831 smulcc %o5, %o1, %l1
17832 fmovrse %g6, %f20, %f27
17833 addcc %i6, 0x0D92, %l3
17834 sdivx %o6, 0x1532, %g1
17835 stw %l5, [%l7 + 0x40]
17836 addc %l6, 0x1051, %o2
17837 addc %o4, 0x178C, %i4
17838 movle %xcc, %g4, %i2
17839 fmovsne %xcc, %f14, %f4
17840 ldub [%l7 + 0x1B], %l2
17841 edge32n %i0, %g5, %o7
17842 edge8 %g3, %i7, %l0
17843 movne %xcc, %o3, %i1
17844 edge8 %g7, %o0, %l4
17845 std %f26, [%l7 + 0x20]
17846 mulscc %i5, 0x06DB, %g2
17847 fcmple32 %f2, %f14, %i3
17848 andcc %o5, 0x0038, %l1
17849 edge16 %o1, %i6, %g6
17850 ldub [%l7 + 0x0F], %l3
17851 fxors %f25, %f6, %f6
17852 addcc %g1, %l5, %o6
17853 sllx %l6, 0x00, %o4
17854 addcc %i4, 0x14DB, %g4
17855 array32 %o2, %l2, %i2
17856 fmovdle %icc, %f3, %f9
17857 ldsw [%l7 + 0x10], %i0
17858 movne %xcc, %o7, %g5
17859 udivx %g3, 0x0013, %l0
17860 fmovdleu %xcc, %f11, %f18
17861 andcc %o3, %i1, %i7
17862 ldsw [%l7 + 0x54], %o0
17863 movpos %icc, %g7, %l4
17864 udivx %g2, 0x0D2B, %i3
17865 popc 0x1440, %i5
17866 lduw [%l7 + 0x4C], %o5
17867 andcc %l1, %i6, %o1
17868 fmovsvs %icc, %f20, %f30
17869 setx loop_67, %l0, %l1
17870 return %l1
17871 nop
17872 rdpr %cwp, %g1
17873 rdpr %cansave, %g2
17874 rdpr %canrestore, %g3
17875 rdpr %cleanwin, %g4
17876 rdpr %otherwin, %g5
17877 rdpr %wstate, %g6
17878loop_67: ldub [%l7 + 0x4B], %l5
17879 ldd [%l7 + 0x20], %g0
17880 mulx %o6, %l6, %o4
17881 fones %f4
17882 smulcc %g4, %o2, %i4
17883 faligndata %f22, %f14, %f18
17884 fandnot2 %f28, %f24, %f26
17885 lduw [%l7 + 0x48], %i2
17886 fnand %f26, %f6, %f0
17887 sub %i0, %l2, %o7
17888 ld [%l7 + 0x74], %f21
17889 srl %g5, %g3, %o3
17890 and %l0, 0x1DA4, %i1
17891 fmovscs %icc, %f17, %f18
17892 movne %xcc, %o0, %g7
17893 sra %i7, 0x09, %l4
17894 fcmple16 %f26, %f16, %i3
17895 movg %xcc, %g2, %i5
17896 sdivcc %l1, 0x0E57, %o5
17897 srl %o1, %i6, %g6
17898 ldsh [%l7 + 0x68], %l3
17899 movge %xcc, %l5, %o6
17900 array32 %l6, %o4, %g1
17901 fmovsl %xcc, %f27, %f22
17902 srax %g4, %o2, %i2
17903 fpmerge %f16, %f5, %f28
17904 subccc %i0, %i4, %l2
17905 edge32l %g5, %o7, %o3
17906 sdivcc %g3, 0x17B6, %i1
17907 fmovdneg %icc, %f30, %f25
17908 movrlez %l0, %o0, %i7
17909 array8 %g7, %l4, %i3
17910 movrgz %i5, 0x384, %l1
17911 sra %o5, 0x07, %g2
17912 fmul8x16 %f2, %f12, %f16
17913 movvc %icc, %i6, %g6
17914 fmovsne %xcc, %f7, %f23
17915 sll %o1, 0x1F, %l3
17916 stx %o6, [%l7 + 0x20]
17917 add %l5, 0x1780, %o4
17918 srlx %g1, %l6, %g4
17919 ldsb [%l7 + 0x7A], %i2
17920 orncc %i0, %o2, %i4
17921 udivcc %l2, 0x1D78, %o7
17922 smulcc %o3, 0x17B7, %g3
17923 movl %xcc, %i1, %l0
17924 movleu %icc, %g5, %i7
17925 edge8l %g7, %o0, %l4
17926 andn %i3, 0x1F5C, %i5
17927 edge8l %l1, %g2, %i6
17928 fmovrslez %o5, %f1, %f12
17929 nop
17930 set 0x48, %g7
17931 ldd [%l7 + %g7], %g6
17932 movleu %icc, %l3, %o1
17933 nop
17934 set 0x22, %l4
17935 sth %o6, [%l7 + %l4]
17936 sra %l5, %o4, %l6
17937 edge8l %g1, %i2, %i0
17938 add %o2, 0x0288, %g4
17939 fandnot2 %f4, %f24, %f12
17940 sll %i4, 0x03, %o7
17941 array16 %l2, %o3, %g3
17942 xorcc %l0, 0x07CF, %g5
17943 ld [%l7 + 0x0C], %f2
17944 lduh [%l7 + 0x5E], %i7
17945 fpadd32 %f16, %f6, %f4
17946 fmovrdne %i1, %f20, %f0
17947 edge32l %o0, %g7, %i3
17948 movneg %icc, %l4, %i5
17949 andn %g2, %i6, %l1
17950 movvs %icc, %o5, %g6
17951 and %l3, 0x1FAC, %o1
17952 edge16l %l5, %o4, %l6
17953 std %f10, [%l7 + 0x70]
17954 fmovsgu %icc, %f6, %f27
17955 fmovrslz %g1, %f7, %f14
17956 fnot2s %f6, %f21
17957 movvc %icc, %o6, %i0
17958 ldsb [%l7 + 0x43], %o2
17959 movgu %icc, %g4, %i4
17960 st %f7, [%l7 + 0x30]
17961 movge %icc, %o7, %i2
17962 edge8ln %l2, %o3, %g3
17963 nop
17964 set 0x38, %o2
17965 stw %l0, [%l7 + %o2]
17966 array8 %g5, %i1, %i7
17967 std %f6, [%l7 + 0x50]
17968 fcmple16 %f28, %f4, %g7
17969 move %icc, %o0, %i3
17970 andcc %l4, 0x08A6, %g2
17971 umulcc %i5, %i6, %l1
17972 andncc %g6, %o5, %o1
17973 udivx %l5, 0x176C, %o4
17974 sth %l3, [%l7 + 0x28]
17975 mulscc %l6, %g1, %i0
17976 xnor %o6, 0x0E7E, %o2
17977 movge %icc, %g4, %o7
17978 std %f18, [%l7 + 0x28]
17979 and %i2, %i4, %l2
17980 move %xcc, %o3, %g3
17981 ldd [%l7 + 0x18], %f20
17982 sethi 0x0F34, %g5
17983 fpsub32 %f6, %f16, %f18
17984 subcc %l0, 0x0E17, %i7
17985 fcmple32 %f26, %f30, %i1
17986 movrlz %o0, 0x198, %g7
17987 ldx [%l7 + 0x38], %i3
17988 sub %g2, 0x18F0, %i5
17989 ldx [%l7 + 0x30], %i6
17990 fmul8x16al %f1, %f4, %f28
17991 umulcc %l4, 0x0347, %g6
17992 stx %l1, [%l7 + 0x08]
17993 fmuld8ulx16 %f8, %f30, %f4
17994 xorcc %o1, 0x05EB, %o5
17995 fabss %f23, %f2
17996 mulscc %o4, %l5, %l6
17997 ld [%l7 + 0x18], %f23
17998 sdivcc %g1, 0x0245, %l3
17999 xorcc %o6, 0x0384, %o2
18000 fmovsne %xcc, %f5, %f26
18001 movrgz %g4, 0x23D, %o7
18002 fmovrsgz %i0, %f31, %f26
18003 movvs %xcc, %i4, %l2
18004 udivcc %o3, 0x1435, %g3
18005 fmovrsne %i2, %f14, %f13
18006 fsrc2s %f29, %f31
18007 srlx %g5, %i7, %l0
18008 fandnot2s %f4, %f10, %f14
18009 edge16 %i1, %o0, %g7
18010 movl %xcc, %i3, %i5
18011 sdivx %g2, 0x05BC, %i6
18012 movge %icc, %l4, %g6
18013 edge8n %o1, %l1, %o4
18014 edge32l %o5, %l5, %l6
18015 siam 0x0
18016 fands %f5, %f20, %f7
18017 fnot1 %f18, %f18
18018 nop
18019 set 0x68, %l6
18020 ldd [%l7 + %l6], %g0
18021 lduw [%l7 + 0x70], %o6
18022 fcmpne16 %f0, %f4, %l3
18023 array32 %o2, %o7, %i0
18024 fnot2 %f24, %f8
18025 movleu %icc, %i4, %g4
18026 alignaddrl %l2, %o3, %g3
18027 movrgez %g5, 0x267, %i7
18028 sra %i2, 0x0C, %l0
18029 restore %i1, 0x010D, %g7
18030 rdpr %cwp, %g1
18031 rdpr %cansave, %g2
18032 rdpr %canrestore, %g3
18033 rdpr %cleanwin, %g4
18034 rdpr %otherwin, %g5
18035 rdpr %wstate, %g6
18036 fandnot2 %f26, %f16, %f22
18037 and %i3, 0x1230, %o0
18038 fmovdn %xcc, %f4, %f30
18039 ldd [%l7 + 0x68], %i4
18040 movne %icc, %i6, %l4
18041 mulscc %g6, %g2, %l1
18042 sdiv %o4, 0x0101, %o5
18043 movneg %xcc, %o1, %l6
18044 movrlez %g1, %o6, %l5
18045 fornot1 %f2, %f20, %f8
18046 lduw [%l7 + 0x6C], %l3
18047 mulscc %o7, 0x0A5C, %o2
18048 sllx %i4, 0x16, %g4
18049 movvc %xcc, %i0, %o3
18050 movrne %g3, 0x042, %l2
18051 ldsh [%l7 + 0x1E], %g5
18052 add %i2, %l0, %i1
18053 fsrc1 %f28, %f16
18054 fcmpes %fcc3, %f30, %f1
18055 orn %g7, %i3, %i7
18056 movg %xcc, %o0, %i5
18057 movvs %icc, %i6, %g6
18058 array32 %l4, %l1, %o4
18059 edge8n %g2, %o5, %l6
18060 movge %xcc, %g1, %o1
18061 fpsub32s %f26, %f23, %f8
18062 sdivx %l5, 0x0CA7, %o6
18063 edge8l %o7, %l3, %i4
18064 fmovrdlz %g4, %f4, %f12
18065 fexpand %f31, %f2
18066 addcc %i0, %o2, %g3
18067 edge32ln %l2, %g5, %i2
18068 xorcc %l0, %i1, %g7
18069 movre %o3, 0x146, %i3
18070 edge8 %o0, %i7, %i6
18071 edge8ln %i5, %g6, %l1
18072 orncc %o4, %g2, %o5
18073 movge %xcc, %l6, %g1
18074 movne %xcc, %l4, %o1
18075 movrlez %o6, 0x08C, %l5
18076 fmovdpos %xcc, %f2, %f10
18077 movvc %xcc, %l3, %i4
18078 stb %g4, [%l7 + 0x2D]
18079 xnorcc %i0, %o7, %g3
18080 and %o2, %g5, %i2
18081 alignaddrl %l0, %l2, %i1
18082 edge32ln %g7, %o3, %i3
18083 array16 %o0, %i7, %i6
18084 fmul8x16au %f1, %f10, %f24
18085 orcc %i5, 0x0557, %g6
18086 movrne %o4, 0x39E, %g2
18087 fmovsg %icc, %f21, %f23
18088 lduw [%l7 + 0x54], %l1
18089 ldd [%l7 + 0x60], %o4
18090 fxors %f5, %f27, %f23
18091 sdivcc %l6, 0x1CFC, %g1
18092 mulscc %l4, %o6, %l5
18093 movrne %l3, 0x209, %i4
18094 save %o1, %g4, %o7
18095 rdpr %cwp, %g1
18096 rdpr %cansave, %g2
18097 rdpr %canrestore, %g3
18098 rdpr %cleanwin, %g4
18099 rdpr %otherwin, %g5
18100 rdpr %wstate, %g6
18101 subccc %g3, 0x063F, %o2
18102 edge32ln %g5, %i2, %l0
18103 ldsh [%l7 + 0x4E], %l2
18104 fmovsg %icc, %f26, %f29
18105 stb %i0, [%l7 + 0x0D]
18106 xorcc %g7, %i1, %o3
18107 and %i3, 0x1291, %i7
18108 xor %i6, 0x1402, %o0
18109 ldd [%l7 + 0x38], %g6
18110 sth %i5, [%l7 + 0x68]
18111 addccc %g2, %o4, %o5
18112 movne %icc, %l6, %l1
18113 siam 0x1
18114 xorcc %g1, 0x02A0, %o6
18115 ldd [%l7 + 0x18], %l4
18116 orn %l3, %i4, %o1
18117 sllx %l5, %g4, %o7
18118 ldx [%l7 + 0x60], %o2
18119 umul %g3, %i2, %g5
18120 movrne %l2, %l0, %g7
18121 fmovsleu %icc, %f30, %f11
18122 smulcc %i0, 0x18C5, %i1
18123 sub %i3, %i7, %o3
18124 lduw [%l7 + 0x58], %i6
18125 movrlz %g6, %i5, %o0
18126 ld [%l7 + 0x08], %f30
18127 subccc %o4, 0x0BB8, %o5
18128 movl %xcc, %g2, %l1
18129 move %xcc, %g1, %l6
18130 fpack16 %f24, %f30
18131 addcc %o6, 0x1898, %l3
18132 srl %i4, 0x1F, %l4
18133 xnor %l5, %g4, %o1
18134 sll %o7, 0x10, %g3
18135 xor %o2, %i2, %l2
18136 movvc %icc, %g5, %g7
18137 fmovsa %xcc, %f23, %f0
18138 sra %l0, 0x05, %i0
18139 fmovsn %icc, %f14, %f27
18140 fmovspos %xcc, %f0, %f12
18141 movvc %xcc, %i1, %i3
18142 addccc %i7, %i6, %g6
18143 edge8n %i5, %o3, %o4
18144 edge32ln %o0, %o5, %g2
18145 sdivx %g1, 0x1F0B, %l6
18146 edge8ln %o6, %l3, %l1
18147 ldsb [%l7 + 0x54], %i4
18148 fmovsneg %icc, %f1, %f30
18149 std %f6, [%l7 + 0x70]
18150 smulcc %l5, %l4, %g4
18151 edge8l %o7, %g3, %o2
18152 movgu %xcc, %i2, %l2
18153 fcmpgt16 %f6, %f22, %o1
18154 sra %g5, 0x00, %l0
18155 siam 0x5
18156 ld [%l7 + 0x74], %f2
18157 fabss %f21, %f19
18158 fcmpgt32 %f4, %f28, %i0
18159 movvc %icc, %g7, %i1
18160 edge16l %i7, %i3, %i6
18161 xor %i5, 0x0582, %g6
18162 array8 %o3, %o4, %o5
18163 movrgz %g2, 0x3C2, %o0
18164 fmovdpos %icc, %f1, %f23
18165 edge32 %g1, %o6, %l6
18166 fmovdcs %icc, %f31, %f17
18167 edge8n %l1, %i4, %l5
18168 andcc %l3, %g4, %o7
18169 movn %xcc, %g3, %o2
18170 edge8ln %l4, %l2, %o1
18171 movrgez %g5, 0x16E, %i2
18172 array32 %l0, %i0, %g7
18173 fmovrslez %i7, %f27, %f20
18174 movne %icc, %i1, %i3
18175 edge8 %i6, %i5, %o3
18176 edge8 %o4, %o5, %g6
18177 subccc %g2, 0x1EAC, %g1
18178 sdiv %o0, 0x0201, %o6
18179 sra %l6, 0x11, %l1
18180 sdivcc %l5, 0x1891, %i4
18181 st %f15, [%l7 + 0x78]
18182 faligndata %f16, %f6, %f18
18183 ld [%l7 + 0x24], %f24
18184 xnorcc %g4, %l3, %o7
18185 orncc %g3, 0x1F1A, %l4
18186 xnorcc %o2, %l2, %g5
18187 xnor %o1, 0x1ACE, %l0
18188 move %icc, %i2, %g7
18189 udivx %i7, 0x1324, %i1
18190 fabsd %f20, %f6
18191 save %i0, 0x0D23, %i6
18192 rdpr %cwp, %g1
18193 rdpr %cansave, %g2
18194 rdpr %canrestore, %g3
18195 rdpr %cleanwin, %g4
18196 rdpr %otherwin, %g5
18197 rdpr %wstate, %g6
18198 movgu %icc, %i5, %o3
18199 sllx %o4, 0x16, %i3
18200 srax %g6, %g2, %o5
18201 movle %icc, %o0, %o6
18202 setx loop_68, %l0, %l1
18203 return %l1
18204 nop
18205 rdpr %cwp, %g1
18206 rdpr %cansave, %g2
18207 rdpr %canrestore, %g3
18208 rdpr %cleanwin, %g4
18209 rdpr %otherwin, %g5
18210 rdpr %wstate, %g6
18211loop_68: fmovdcc %icc, %f25, %f21
18212 fmovdleu %icc, %f22, %f13
18213 lduh [%l7 + 0x78], %l5
18214 orncc %l1, %i4, %g4
18215 fandnot2s %f10, %f2, %f21
18216 movrgez %l3, 0x289, %g3
18217 move %icc, %o7, %l4
18218 stb %o2, [%l7 + 0x6C]
18219 fmovsleu %icc, %f13, %f13
18220 move %xcc, %l2, %o1
18221 fcmpd %fcc3, %f28, %f4
18222 movn %icc, %l0, %g5
18223 umul %i2, 0x005A, %g7
18224 fmovdneg %xcc, %f26, %f6
18225 fmovs %f23, %f19
18226 movg %icc, %i1, %i7
18227 smul %i6, %i0, %i5
18228 sra %o3, 0x07, %o4
18229 edge32l %g6, %i3, %g2
18230 andcc %o0, 0x1D09, %o5
18231 movrgez %g1, %o6, %l6
18232 sdivx %l1, 0x0B8F, %i4
18233 srlx %l5, %g4, %g3
18234 stb %l3, [%l7 + 0x47]
18235 srlx %l4, 0x1C, %o7
18236 mulx %l2, 0x05D7, %o1
18237 addcc %o2, 0x187F, %l0
18238 nop
18239 set 0x40, %g1
18240 stw %i2, [%l7 + %g1]
18241 addcc %g5, %g7, %i7
18242 orncc %i1, %i0, %i6
18243 fzero %f10
18244 ldd [%l7 + 0x78], %i4
18245 fmovsle %icc, %f14, %f15
18246 fmuld8sux16 %f17, %f7, %f12
18247 srax %o3, %o4, %g6
18248 array8 %g2, %o0, %i3
18249 stb %o5, [%l7 + 0x2B]
18250 save %g1, %o6, %l1
18251 rdpr %cwp, %g1
18252 rdpr %cansave, %g2
18253 rdpr %canrestore, %g3
18254 rdpr %cleanwin, %g4
18255 rdpr %otherwin, %g5
18256 rdpr %wstate, %g6
18257 movvs %xcc, %i4, %l5
18258 movne %xcc, %g4, %g3
18259 subcc %l6, 0x0636, %l3
18260 save %l4, %l2, %o1
18261 rdpr %cwp, %g1
18262 rdpr %cansave, %g2
18263 rdpr %canrestore, %g3
18264 rdpr %cleanwin, %g4
18265 rdpr %otherwin, %g5
18266 rdpr %wstate, %g6
18267 mulx %o2, %o7, %i2
18268 st %f15, [%l7 + 0x24]
18269 fmovsa %icc, %f7, %f23
18270 addcc %l0, 0x1AD6, %g5
18271 sra %i7, %g7, %i1
18272 move %icc, %i6, %i5
18273 fnors %f17, %f2, %f11
18274 ldd [%l7 + 0x20], %i0
18275 ldd [%l7 + 0x70], %f12
18276 lduh [%l7 + 0x5A], %o3
18277 fsrc2 %f14, %f12
18278 ldd [%l7 + 0x18], %o4
18279 and %g6, %o0, %i3
18280 movg %xcc, %g2, %o5
18281 edge8ln %o6, %g1, %i4
18282 add %l1, 0x1374, %g4
18283 ld [%l7 + 0x24], %f2
18284 xor %g3, %l5, %l3
18285 subccc %l4, %l6, %o1
18286 fmovrdgez %l2, %f0, %f16
18287 subc %o7, 0x1F77, %o2
18288 fpsub16 %f26, %f30, %f12
18289 xnorcc %i2, 0x11A4, %g5
18290 fmovrsgez %i7, %f2, %f12
18291 movrne %l0, %g7, %i6
18292 edge32 %i5, %i0, %i1
18293 ldd [%l7 + 0x08], %o2
18294 movrgez %o4, 0x0F5, %o0
18295 ldsw [%l7 + 0x50], %g6
18296 ldsb [%l7 + 0x67], %i3
18297 movn %icc, %o5, %o6
18298 ldsw [%l7 + 0x70], %g2
18299 srax %g1, 0x05, %i4
18300 movrgez %g4, 0x27F, %l1
18301 fcmpeq16 %f26, %f10, %l5
18302 sra %g3, %l3, %l4
18303 fcmpeq16 %f14, %f26, %o1
18304 restore %l2, 0x1FC1, %o7
18305 rdpr %cwp, %g1
18306 rdpr %cansave, %g2
18307 rdpr %canrestore, %g3
18308 rdpr %cleanwin, %g4
18309 rdpr %otherwin, %g5
18310 rdpr %wstate, %g6
18311 stx %o2, [%l7 + 0x40]
18312 andn %i2, %l6, %g5
18313 edge32l %l0, %g7, %i7
18314 and %i5, 0x0BF6, %i0
18315 addc %i1, %o3, %i6
18316 fnot1s %f12, %f31
18317 movpos %xcc, %o4, %o0
18318 sdiv %i3, 0x1D2A, %g6
18319 subccc %o6, 0x118F, %g2
18320 mulscc %g1, 0x0275, %o5
18321 sir 0x046B
18322 andcc %i4, 0x1EE5, %g4
18323 edge8ln %l5, %l1, %l3
18324 udiv %l4, 0x04D4, %g3
18325 fmovsg %xcc, %f2, %f12
18326 array8 %o1, %o7, %l2
18327 srlx %i2, 0x19, %l6
18328 movge %icc, %o2, %l0
18329 sub %g7, %i7, %i5
18330 movge %icc, %i0, %i1
18331 xnorcc %o3, %i6, %o4
18332 udivx %g5, 0x1D08, %o0
18333 umulcc %i3, %g6, %o6
18334 orn %g1, 0x159E, %o5
18335 movvc %xcc, %g2, %g4
18336 srlx %i4, 0x1B, %l5
18337 fpack32 %f4, %f14, %f28
18338 sra %l1, %l4, %l3
18339 mulscc %g3, 0x1240, %o7
18340 fcmpne16 %f16, %f20, %o1
18341 edge16l %i2, %l2, %l6
18342 movle %xcc, %o2, %l0
18343 xorcc %i7, %g7, %i5
18344 edge32l %i0, %i1, %i6
18345 fmovda %icc, %f3, %f3
18346 sth %o4, [%l7 + 0x08]
18347 fpack32 %f4, %f0, %f0
18348 fmovsvc %icc, %f11, %f8
18349 orn %o3, %o0, %g5
18350 fxnor %f18, %f30, %f10
18351 xnor %i3, 0x0782, %o6
18352 subccc %g6, %o5, %g2
18353 alignaddr %g1, %g4, %i4
18354 nop
18355 set 0x54, %i2
18356 ldsw [%l7 + %i2], %l5
18357 ldub [%l7 + 0x49], %l4
18358 setx loop_69, %l0, %l1
18359 return %l1
18360 nop
18361 rdpr %cwp, %g1
18362 rdpr %cansave, %g2
18363 rdpr %canrestore, %g3
18364 rdpr %cleanwin, %g4
18365 rdpr %otherwin, %g5
18366 rdpr %wstate, %g6
18367loop_69: sdivx %o7, 0x072D, %l3
18368 fmovscs %xcc, %f20, %f13
18369 edge32 %i2, %o1, %l2
18370 subccc %o2, 0x10AA, %l0
18371 ldd [%l7 + 0x08], %f2
18372 ldub [%l7 + 0x72], %l6
18373 srlx %i7, %g7, %i0
18374 mulx %i5, 0x163A, %i1
18375 nop
18376 set 0x40, %o6
18377 std %f2, [%l7 + %o6]
18378 lduh [%l7 + 0x26], %o4
18379 ldsh [%l7 + 0x4A], %i6
18380 movvc %xcc, %o3, %o0
18381 movcc %icc, %g5, %o6
18382 fmovsneg %xcc, %f21, %f14
18383 array8 %g6, %i3, %g2
18384 sdiv %g1, 0x03D2, %g4
18385 array8 %o5, %l5, %i4
18386 mulscc %l4, 0x0584, %g3
18387 ldsh [%l7 + 0x3A], %o7
18388 xnor %l3, %i2, %o1
18389 fornot1s %f19, %f12, %f8
18390 movcs %icc, %l2, %l1
18391 movrne %o2, %l6, %l0
18392 mova %xcc, %g7, %i7
18393 lduw [%l7 + 0x30], %i5
18394 xor %i1, %i0, %o4
18395 movrgez %i6, %o0, %o3
18396 udivx %g5, 0x010D, %o6
18397 fornot1s %f5, %f22, %f23
18398 umulcc %g6, %i3, %g1
18399 srax %g4, %g2, %l5
18400 popc %i4, %l4
18401 movl %xcc, %g3, %o7
18402 xorcc %o5, %i2, %o1
18403 movpos %xcc, %l3, %l1
18404 alignaddr %l2, %o2, %l6
18405 fornot2 %f14, %f8, %f16
18406 movrgez %l0, 0x05F, %i7
18407 ldsb [%l7 + 0x46], %g7
18408 lduw [%l7 + 0x60], %i1
18409 sdiv %i5, 0x035F, %o4
18410 sdivcc %i6, 0x0232, %o0
18411 fmovs %f29, %f25
18412 fmovdg %icc, %f24, %f1
18413 lduw [%l7 + 0x28], %o3
18414 addc %i0, %g5, %g6
18415 movrne %o6, %g1, %g4
18416 mulx %g2, 0x042E, %l5
18417 ldsh [%l7 + 0x0E], %i4
18418 udivx %l4, 0x072F, %g3
18419 fornot2s %f8, %f31, %f22
18420 orncc %o7, %o5, %i2
18421 orn %i3, %l3, %l1
18422 sll %l2, %o1, %o2
18423 xor %l6, 0x0B3B, %i7
18424 stx %l0, [%l7 + 0x68]
18425 nop
18426 set 0x1D, %i3
18427 ldub [%l7 + %i3], %i1
18428 smulcc %i5, %g7, %o4
18429 fmovrdgez %i6, %f6, %f8
18430 fandnot2 %f16, %f20, %f16
18431 fzero %f18
18432 addcc %o3, %i0, %o0
18433 sdiv %g5, 0x0460, %g6
18434 mova %icc, %g1, %o6
18435 edge16l %g2, %l5, %g4
18436 movpos %icc, %l4, %g3
18437 edge16ln %i4, %o7, %o5
18438 array8 %i3, %l3, %i2
18439 fnot1 %f10, %f18
18440 xorcc %l2, %l1, %o2
18441 fmovse %icc, %f31, %f6
18442 add %o1, %i7, %l0
18443 movg %icc, %l6, %i1
18444 movg %icc, %i5, %g7
18445 addccc %i6, %o3, %o4
18446 edge16ln %i0, %o0, %g6
18447 fmovdvs %icc, %f15, %f20
18448 xor %g1, %o6, %g5
18449 ldsb [%l7 + 0x56], %l5
18450 st %f27, [%l7 + 0x50]
18451 sllx %g4, 0x0C, %l4
18452 movg %icc, %g3, %g2
18453 srl %o7, 0x0B, %o5
18454 fnot1s %f1, %f13
18455 fexpand %f16, %f6
18456 movgu %xcc, %i4, %i3
18457 umulcc %l3, %i2, %l2
18458 edge32l %l1, %o2, %o1
18459 fornot1s %f4, %f15, %f12
18460 sdivx %i7, 0x1D98, %l6
18461 edge16n %l0, %i5, %i1
18462 ldsh [%l7 + 0x30], %g7
18463 fmovdleu %icc, %f10, %f30
18464 restore %o3, %i6, %o4
18465 rdpr %cwp, %g1
18466 rdpr %cansave, %g2
18467 rdpr %canrestore, %g3
18468 rdpr %cleanwin, %g4
18469 rdpr %otherwin, %g5
18470 rdpr %wstate, %g6
18471 stx %i0, [%l7 + 0x30]
18472 fnot2s %f27, %f26
18473 movvc %xcc, %o0, %g6
18474 sdivcc %g1, 0x117C, %o6
18475 movneg %xcc, %g5, %g4
18476 movn %xcc, %l5, %l4
18477 addc %g3, %g2, %o5
18478 srlx %i4, 0x1F, %i3
18479 movcc %xcc, %o7, %l3
18480 orn %i2, %l2, %l1
18481 movvc %xcc, %o1, %i7
18482 or %l6, 0x1A17, %o2
18483 stx %i5, [%l7 + 0x40]
18484 movg %icc, %l0, %i1
18485 sll %o3, 0x12, %g7
18486 fcmpgt16 %f0, %f4, %o4
18487 fnot2 %f0, %f8
18488 movvs %xcc, %i6, %o0
18489 fcmple32 %f26, %f28, %g6
18490 movvs %xcc, %g1, %o6
18491 fmovsne %xcc, %f22, %f31
18492 fcmpeq16 %f14, %f24, %g5
18493 andcc %g4, 0x0E34, %l5
18494 popc %i0, %l4
18495 smul %g2, 0x19D3, %g3
18496 lduw [%l7 + 0x18], %o5
18497 alignaddrl %i3, %o7, %l3
18498 edge16l %i2, %i4, %l1
18499 alignaddrl %l2, %o1, %l6
18500 nop
18501 set 0x20, %l5
18502 ldd [%l7 + %l5], %i6
18503 andcc %i5, 0x0FB5, %o2
18504 edge16n %l0, %o3, %i1
18505 ld [%l7 + 0x0C], %f18
18506 alignaddrl %g7, %o4, %i6
18507 fpsub16 %f16, %f6, %f0
18508 fcmpne16 %f18, %f10, %g6
18509 xor %g1, 0x1ADB, %o0
18510 ldd [%l7 + 0x60], %g4
18511 xnorcc %g4, 0x17B1, %o6
18512 addcc %l5, %l4, %g2
18513 srl %g3, %o5, %i3
18514 udivx %i0, 0x01CA, %o7
18515 ldub [%l7 + 0x41], %i2
18516 stx %i4, [%l7 + 0x18]
18517 fmovdgu %icc, %f19, %f28
18518 fxnors %f16, %f9, %f22
18519 movrgez %l1, 0x257, %l2
18520 fcmpeq32 %f24, %f2, %l3
18521 fpack32 %f18, %f4, %f4
18522 addccc %o1, 0x1217, %l6
18523 lduw [%l7 + 0x44], %i7
18524 fones %f4
18525 ldub [%l7 + 0x7F], %i5
18526 stx %l0, [%l7 + 0x20]
18527 sethi 0x1A69, %o3
18528 sub %o2, %i1, %o4
18529 or %i6, %g7, %g6
18530 edge32n %o0, %g5, %g1
18531 st %f19, [%l7 + 0x64]
18532 xor %g4, %o6, %l4
18533 edge16l %g2, %l5, %o5
18534 movn %xcc, %i3, %i0
18535 mulx %o7, %g3, %i2
18536 pdist %f14, %f20, %f22
18537 movgu %icc, %l1, %l2
18538 lduw [%l7 + 0x38], %l3
18539 fandnot2s %f9, %f27, %f8
18540 edge16n %i4, %l6, %i7
18541 srl %i5, %l0, %o3
18542 fmovsne %xcc, %f12, %f14
18543 edge8n %o1, %i1, %o2
18544 addcc %o4, 0x0AAB, %g7
18545 fcmple32 %f4, %f0, %g6
18546 movcc %xcc, %o0, %g5
18547 array32 %g1, %i6, %g4
18548 movneg %xcc, %l4, %g2
18549 movleu %xcc, %o6, %o5
18550 movrgz %l5, %i0, %o7
18551 movn %icc, %g3, %i2
18552 smulcc %l1, %l2, %l3
18553 sethi 0x18DC, %i3
18554 fand %f22, %f6, %f30
18555 fmul8x16 %f26, %f14, %f4
18556 ldsw [%l7 + 0x4C], %i4
18557 or %i7, 0x03C1, %l6
18558 fmovscc %icc, %f14, %f31
18559 fcmpne32 %f6, %f4, %l0
18560 movle %xcc, %o3, %o1
18561 edge32 %i5, %i1, %o2
18562 ldsh [%l7 + 0x7E], %o4
18563 subc %g7, %g6, %g5
18564 pdist %f0, %f8, %f30
18565 move %xcc, %g1, %o0
18566 movpos %icc, %i6, %l4
18567 edge16l %g4, %o6, %o5
18568 fmovrslez %l5, %f11, %f8
18569 fmovscs %xcc, %f13, %f4
18570 fpsub16s %f4, %f16, %f18
18571 fmovrdne %i0, %f20, %f24
18572 ldx [%l7 + 0x30], %o7
18573 orcc %g2, %i2, %g3
18574 sub %l1, %l2, %i3
18575 orn %i4, %l3, %l6
18576 mulscc %i7, %o3, %o1
18577 lduw [%l7 + 0x50], %l0
18578 fcmpne16 %f26, %f20, %i5
18579 xorcc %i1, 0x1258, %o4
18580 ldsb [%l7 + 0x25], %g7
18581 and %o2, %g5, %g1
18582 movle %xcc, %g6, %o0
18583 mova %xcc, %i6, %l4
18584 orcc %g4, 0x12E5, %o6
18585 nop
18586 set 0x08, %i6
18587 lduw [%l7 + %i6], %o5
18588 ldx [%l7 + 0x10], %l5
18589 ldub [%l7 + 0x2B], %i0
18590 edge32 %g2, %i2, %g3
18591 std %f20, [%l7 + 0x60]
18592 movg %icc, %o7, %l1
18593 ldsw [%l7 + 0x18], %i3
18594 xorcc %i4, 0x0046, %l2
18595 fnor %f18, %f0, %f8
18596 fmovda %xcc, %f29, %f22
18597 orncc %l3, %l6, %o3
18598 std %f6, [%l7 + 0x38]
18599 xor %o1, %i7, %l0
18600 edge16ln %i1, %o4, %g7
18601 edge8 %i5, %g5, %o2
18602 fmovrslz %g6, %f28, %f16
18603 ld [%l7 + 0x40], %f4
18604 fmovsn %xcc, %f24, %f15
18605 nop
18606 set 0x60, %i5
18607 ldsb [%l7 + %i5], %o0
18608 fmovsleu %xcc, %f30, %f13
18609 orncc %g1, 0x1B64, %i6
18610 array16 %l4, %g4, %o5
18611 fzero %f30
18612 movge %icc, %l5, %i0
18613 sethi 0x088D, %o6
18614 mulscc %i2, 0x1495, %g3
18615 fmul8x16au %f9, %f9, %f22
18616 alignaddrl %o7, %l1, %i3
18617 sllx %i4, %g2, %l3
18618 fmovsl %xcc, %f2, %f1
18619 fmovrdlz %l2, %f30, %f4
18620 edge16n %l6, %o1, %i7
18621 xnor %o3, %i1, %l0
18622 sir 0x04BF
18623 movrlz %g7, %i5, %o4
18624 edge8ln %g5, %o2, %g6
18625 umul %o0, %g1, %l4
18626 andn %i6, %g4, %l5
18627 movcs %icc, %o5, %o6
18628 ldx [%l7 + 0x08], %i0
18629 fmovrse %i2, %f20, %f6
18630 fornot2s %f25, %f28, %f25
18631 movcc %xcc, %g3, %o7
18632 movl %icc, %i3, %l1
18633 subc %g2, 0x19F2, %l3
18634 fcmped %fcc1, %f24, %f4
18635 alignaddrl %l2, %i4, %l6
18636 movleu %xcc, %o1, %o3
18637 fmovrdgez %i7, %f28, %f18
18638 array32 %l0, %i1, %i5
18639 andncc %g7, %g5, %o4
18640 edge32 %g6, %o2, %g1
18641 sll %o0, 0x04, %i6
18642 fpadd16s %f24, %f14, %f13
18643 smulcc %g4, 0x120E, %l4
18644 edge32n %o5, %o6, %l5
18645 fcmpeq32 %f2, %f2, %i0
18646 sub %i2, %g3, %i3
18647 fmovsleu %icc, %f13, %f20
18648 edge32ln %l1, %o7, %l3
18649 edge16n %g2, %l2, %l6
18650 movrgez %i4, %o3, %i7
18651 fsrc1 %f18, %f4
18652 edge16ln %o1, %l0, %i5
18653 movvs %xcc, %i1, %g7
18654 setx loop_70, %l0, %l1
18655 return %l1
18656 nop
18657 rdpr %cwp, %g1
18658 rdpr %cansave, %g2
18659 rdpr %canrestore, %g3
18660 rdpr %cleanwin, %g4
18661 rdpr %otherwin, %g5
18662 rdpr %wstate, %g6
18663loop_70: sdiv %o4, 0x0413, %o2
18664 movvc %icc, %o0, %g1
18665 srl %i6, 0x07, %l4
18666 edge32n %g4, %o6, %o5
18667 smulcc %i0, %i2, %g3
18668 movgu %xcc, %l5, %l1
18669 ldsb [%l7 + 0x17], %i3
18670 array16 %o7, %l3, %g2
18671 ldsb [%l7 + 0x52], %l2
18672 smul %l6, %i4, %i7
18673 xorcc %o1, 0x107E, %o3
18674 fsrc1 %f2, %f12
18675 array16 %i5, %i1, %g7
18676 srl %l0, 0x10, %g6
18677 sub %g5, 0x1D85, %o4
18678 and %o0, %o2, %g1
18679 movpos %xcc, %i6, %g4
18680 sllx %o6, %o5, %i0
18681 umul %i2, %l4, %g3
18682 addccc %l5, 0x180B, %i3
18683 fpsub32s %f17, %f6, %f10
18684 sll %l1, %o7, %l3
18685 edge32ln %g2, %l6, %l2
18686 andncc %i7, %i4, %o1
18687 edge8n %i5, %o3, %i1
18688 edge8l %l0, %g7, %g5
18689 restore %o4, 0x06C4, %g6
18690 rdpr %cwp, %g1
18691 rdpr %cansave, %g2
18692 rdpr %canrestore, %g3
18693 rdpr %cleanwin, %g4
18694 rdpr %otherwin, %g5
18695 rdpr %wstate, %g6
18696 stb %o2, [%l7 + 0x3B]
18697 fsrc1 %f4, %f30
18698 umulcc %g1, 0x028C, %i6
18699 edge32 %g4, %o6, %o5
18700 std %f12, [%l7 + 0x40]
18701 array16 %o0, %i0, %l4
18702 movn %icc, %i2, %l5
18703 andn %g3, 0x1D7F, %l1
18704 fpadd16s %f7, %f30, %f4
18705 fmovsvs %xcc, %f5, %f25
18706 fmul8sux16 %f12, %f26, %f28
18707 fmovscc %icc, %f13, %f22
18708 sllx %i3, 0x1B, %o7
18709 lduw [%l7 + 0x0C], %g2
18710 movrne %l3, %l2, %i7
18711 array32 %l6, %i4, %o1
18712 ldd [%l7 + 0x08], %o2
18713 ldsb [%l7 + 0x0B], %i1
18714 umul %l0, 0x084D, %g7
18715 movn %xcc, %g5, %i5
18716 add %o4, 0x0572, %o2
18717 edge32 %g6, %g1, %i6
18718 movcs %xcc, %g4, %o5
18719 edge32l %o6, %o0, %l4
18720 sub %i0, 0x140F, %i2
18721 fmovsn %icc, %f9, %f20
18722 fmovrslz %g3, %f9, %f26
18723 fone %f30
18724 sub %l1, %l5, %o7
18725 movle %xcc, %i3, %g2
18726 fmovrdgez %l3, %f2, %f18
18727 lduh [%l7 + 0x3C], %l2
18728 movvc %xcc, %l6, %i7
18729 movcs %xcc, %o1, %i4
18730 save %i1, 0x02C8, %o3
18731 rdpr %cwp, %g1
18732 rdpr %cansave, %g2
18733 rdpr %canrestore, %g3
18734 rdpr %cleanwin, %g4
18735 rdpr %otherwin, %g5
18736 rdpr %wstate, %g6
18737 sir 0x1EEE
18738 subccc %l0, 0x1F59, %g7
18739 bshuffle %f24, %f26, %f20
18740 edge16l %g5, %o4, %o2
18741 array32 %i5, %g1, %g6
18742 movcs %icc, %i6, %g4
18743 sub %o5, %o6, %o0
18744 edge32l %l4, %i0, %i2
18745 fmovscc %xcc, %f11, %f1
18746 edge32 %l1, %l5, %g3
18747 sllx %i3, 0x10, %g2
18748 fmovrde %o7, %f0, %f24
18749 fmovs %f4, %f9
18750 movpos %icc, %l2, %l6
18751 array8 %l3, %o1, %i7
18752 edge32n %i4, %o3, %l0
18753 addcc %i1, %g5, %g7
18754 fxors %f4, %f2, %f7
18755 or %o4, 0x068A, %o2
18756 fpadd32s %f10, %f29, %f3
18757 fcmpes %fcc1, %f25, %f5
18758 fmul8sux16 %f12, %f2, %f20
18759 fmovde %xcc, %f3, %f30
18760 movvc %icc, %g1, %g6
18761 udiv %i5, 0x1B55, %g4
18762 mulscc %i6, %o5, %o6
18763 edge32 %o0, %l4, %i0
18764 udiv %i2, 0x1F2C, %l1
18765 fmovsleu %icc, %f29, %f11
18766 array16 %g3, %l5, %g2
18767 edge8l %o7, %l2, %i3
18768 smulcc %l6, 0x06EA, %o1
18769 stx %i7, [%l7 + 0x18]
18770 srl %i4, %l3, %l0
18771 udiv %i1, 0x1F8C, %o3
18772 edge16ln %g7, %o4, %o2
18773 edge32 %g1, %g5, %g6
18774 mulx %g4, 0x03EC, %i5
18775 sllx %o5, %o6, %i6
18776 movl %xcc, %l4, %i0
18777 save %o0, 0x09BD, %l1
18778 rdpr %cwp, %g1
18779 rdpr %cansave, %g2
18780 rdpr %canrestore, %g3
18781 rdpr %cleanwin, %g4
18782 rdpr %otherwin, %g5
18783 rdpr %wstate, %g6
18784 save %g3, 0x1162, %l5
18785 rdpr %cwp, %g1
18786 rdpr %cansave, %g2
18787 rdpr %canrestore, %g3
18788 rdpr %cleanwin, %g4
18789 rdpr %otherwin, %g5
18790 rdpr %wstate, %g6
18791 orn %g2, %i2, %l2
18792 movrgez %o7, %i3, %l6
18793 movrlez %i7, %o1, %l3
18794 movrlez %l0, %i4, %o3
18795 andncc %i1, %o4, %g7
18796 ldx [%l7 + 0x60], %o2
18797 sll %g5, 0x1B, %g1
18798 movne %xcc, %g4, %i5
18799 ldd [%l7 + 0x30], %o4
18800 nop
18801 set 0x28, %g6
18802 lduh [%l7 + %g6], %o6
18803 ldsw [%l7 + 0x0C], %g6
18804 subc %i6, 0x02CE, %l4
18805 xor %i0, 0x10A9, %o0
18806 udivcc %g3, 0x1BA0, %l5
18807 fmovrdlz %l1, %f12, %f22
18808 edge16 %g2, %l2, %o7
18809 mova %xcc, %i3, %l6
18810 setx loop_71, %l0, %l1
18811 return %l1
18812 nop
18813 rdpr %cwp, %g1
18814 rdpr %cansave, %g2
18815 rdpr %canrestore, %g3
18816 rdpr %cleanwin, %g4
18817 rdpr %otherwin, %g5
18818 rdpr %wstate, %g6
18819loop_71: fmovsge %xcc, %f28, %f16
18820 fpadd32s %f6, %f20, %f8
18821 movre %l0, %i4, %o1
18822 fcmps %fcc3, %f10, %f12
18823 stw %i1, [%l7 + 0x44]
18824 movre %o4, %o3, %g7
18825 move %icc, %o2, %g1
18826 xnorcc %g4, 0x0529, %i5
18827 movle %icc, %g5, %o5
18828 andn %o6, 0x0AB9, %g6
18829 edge16 %i6, %i0, %o0
18830 lduw [%l7 + 0x6C], %l4
18831 srax %l5, 0x1C, %l1
18832 or %g2, 0x14A6, %g3
18833 array16 %l2, %o7, %l6
18834 udivcc %i7, 0x1023, %i2
18835 restore %l3, %l0, %i4
18836 rdpr %cwp, %g1
18837 rdpr %cansave, %g2
18838 rdpr %canrestore, %g3
18839 rdpr %cleanwin, %g4
18840 rdpr %otherwin, %g5
18841 rdpr %wstate, %g6
18842 movvc %xcc, %o1, %i3
18843 mulx %i1, %o4, %o3
18844 xor %g7, 0x022E, %o2
18845 ld [%l7 + 0x5C], %f4
18846 subc %g4, %i5, %g1
18847 ldd [%l7 + 0x50], %f10
18848 fpsub16 %f6, %f26, %f6
18849 fmovdl %icc, %f19, %f1
18850 addcc %o5, 0x0289, %o6
18851 and %g5, %i6, %i0
18852 addccc %o0, 0x1516, %g6
18853 umul %l5, 0x1BB1, %l4
18854 movvs %xcc, %g2, %g3
18855 fmovsleu %icc, %f26, %f9
18856 edge16l %l2, %o7, %l1
18857 edge16ln %i7, %i2, %l6
18858 srl %l3, 0x12, %l0
18859 lduh [%l7 + 0x5E], %o1
18860 ld [%l7 + 0x50], %f22
18861 edge32ln %i3, %i4, %o4
18862 save %o3, 0x0345, %i1
18863 rdpr %cwp, %g1
18864 rdpr %cansave, %g2
18865 rdpr %canrestore, %g3
18866 rdpr %cleanwin, %g4
18867 rdpr %otherwin, %g5
18868 rdpr %wstate, %g6
18869 and %g7, %g4, %o2
18870 edge32ln %g1, %o5, %i5
18871 fnegd %f6, %f2
18872 stw %o6, [%l7 + 0x38]
18873 lduw [%l7 + 0x58], %i6
18874 array8 %g5, %o0, %g6
18875 fmovde %xcc, %f4, %f21
18876 fmovrsgez %l5, %f1, %f14
18877 umul %i0, %l4, %g3
18878 andn %g2, 0x04DA, %l2
18879 umulcc %o7, 0x1215, %i7
18880 movrgz %l1, 0x0FB, %i2
18881 movrlz %l6, 0x210, %l0
18882 stx %o1, [%l7 + 0x08]
18883 fmovsg %icc, %f15, %f3
18884 fpack16 %f14, %f27
18885 edge32ln %l3, %i4, %i3
18886 movre %o4, 0x37D, %o3
18887 fpsub16 %f22, %f12, %f2
18888 fmovda %icc, %f16, %f25
18889 subcc %i1, 0x1F8A, %g7
18890 stx %o2, [%l7 + 0x08]
18891 orcc %g1, 0x0C1D, %o5
18892 edge8n %i5, %o6, %i6
18893 addccc %g4, 0x1968, %o0
18894 sth %g5, [%l7 + 0x76]
18895 stx %g6, [%l7 + 0x50]
18896 ldsh [%l7 + 0x58], %l5
18897 sra %l4, 0x09, %i0
18898 umul %g2, %g3, %l2
18899 and %o7, %l1, %i7
18900 ldx [%l7 + 0x08], %l6
18901 lduw [%l7 + 0x20], %i2
18902 stx %o1, [%l7 + 0x08]
18903 nop
18904 set 0x70, %o7
18905 stx %l3, [%l7 + %o7]
18906 ld [%l7 + 0x1C], %f8
18907 srl %i4, 0x0A, %l0
18908 edge16n %i3, %o3, %o4
18909 orncc %g7, 0x0EE8, %i1
18910 udivx %o2, 0x0549, %o5
18911 popc 0x13D1, %i5
18912 fmovdl %xcc, %f0, %f29
18913 edge16 %o6, %g1, %g4
18914 array8 %i6, %g5, %g6
18915 edge8l %l5, %l4, %o0
18916 mova %xcc, %g2, %g3
18917 lduw [%l7 + 0x08], %l2
18918 movn %xcc, %i0, %l1
18919 movrlez %i7, %l6, %o7
18920 nop
18921 set 0x4A, %g5
18922 sth %o1, [%l7 + %g5]
18923 alignaddrl %l3, %i2, %i4
18924 movneg %icc, %l0, %i3
18925 movl %icc, %o4, %g7
18926 movrgz %i1, %o3, %o5
18927 edge8 %o2, %i5, %g1
18928 fmovrdgez %o6, %f4, %f12
18929 udivcc %i6, 0x1E9F, %g5
18930 movrlz %g4, 0x1D3, %l5
18931 edge16n %g6, %o0, %l4
18932 ldd [%l7 + 0x60], %g2
18933 ldsh [%l7 + 0x1A], %l2
18934 movle %xcc, %i0, %g2
18935 fsrc1s %f28, %f22
18936 fmovscs %xcc, %f20, %f16
18937 sir 0x0ACB
18938 movcc %xcc, %i7, %l6
18939 move %icc, %o7, %l1
18940 fpack32 %f8, %f4, %f8
18941 edge16l %l3, %o1, %i2
18942 st %f21, [%l7 + 0x78]
18943 umulcc %i4, 0x1B6A, %i3
18944 mulscc %o4, %g7, %i1
18945 movrgz %o3, 0x2E1, %l0
18946 srl %o2, %i5, %g1
18947 edge8n %o5, %o6, %i6
18948 addc %g4, %l5, %g5
18949 srl %g6, 0x05, %l4
18950 movn %icc, %o0, %l2
18951 fmovrsgez %i0, %f14, %f26
18952 edge8ln %g3, %g2, %l6
18953 movge %xcc, %i7, %o7
18954 move %icc, %l3, %l1
18955 fmovrsne %o1, %f4, %f1
18956 edge8 %i4, %i2, %i3
18957 fnors %f18, %f29, %f8
18958 andcc %o4, %g7, %i1
18959 stw %l0, [%l7 + 0x64]
18960 array16 %o2, %i5, %o3
18961 ld [%l7 + 0x78], %f13
18962 edge32ln %g1, %o6, %o5
18963 lduw [%l7 + 0x08], %i6
18964 edge16n %l5, %g5, %g6
18965 or %l4, %o0, %g4
18966 lduw [%l7 + 0x48], %i0
18967 srl %g3, 0x14, %g2
18968 save %l2, 0x0119, %l6
18969 rdpr %cwp, %g1
18970 rdpr %cansave, %g2
18971 rdpr %canrestore, %g3
18972 rdpr %cleanwin, %g4
18973 rdpr %otherwin, %g5
18974 rdpr %wstate, %g6
18975 add %i7, 0x00C8, %l3
18976 fcmpgt16 %f24, %f28, %l1
18977 fnot2 %f0, %f28
18978 fornot1s %f22, %f20, %f0
18979 movre %o7, 0x3B4, %i4
18980 orcc %i2, %i3, %o4
18981 xnorcc %g7, %i1, %l0
18982 movrgz %o1, %o2, %i5
18983 umul %g1, %o6, %o3
18984 movcc %xcc, %i6, %o5
18985 movge %icc, %g5, %l5
18986 stb %l4, [%l7 + 0x49]
18987 edge16ln %g6, %g4, %i0
18988 edge32l %g3, %g2, %o0
18989 ldd [%l7 + 0x50], %f6
18990 stx %l6, [%l7 + 0x58]
18991 fzeros %f5
18992 popc %i7, %l3
18993 andncc %l2, %l1, %i4
18994 edge8l %o7, %i2, %i3
18995 array32 %g7, %i1, %l0
18996 mulscc %o4, 0x0A1B, %o2
18997 sth %i5, [%l7 + 0x34]
18998 movneg %icc, %g1, %o6
18999 array8 %o1, %i6, %o3
19000 edge8ln %g5, %l5, %l4
19001 fmovdl %xcc, %f14, %f14
19002 edge32l %o5, %g4, %i0
19003 edge16ln %g6, %g2, %g3
19004 udivcc %o0, 0x10E0, %l6
19005 sdiv %l3, 0x1DB5, %l2
19006 addc %l1, 0x1BA3, %i7
19007 smul %o7, %i2, %i3
19008 sllx %i4, %i1, %g7
19009 udiv %o4, 0x1DB1, %o2
19010 stx %i5, [%l7 + 0x30]
19011 orncc %g1, %l0, %o1
19012 movrgz %i6, 0x35D, %o6
19013 movrne %g5, 0x051, %l5
19014 movle %icc, %o3, %l4
19015 fcmpes %fcc3, %f1, %f30
19016 smulcc %g4, 0x107C, %o5
19017 ldd [%l7 + 0x50], %g6
19018 ldx [%l7 + 0x30], %g2
19019 lduh [%l7 + 0x20], %g3
19020 or %i0, 0x1565, %l6
19021 movrgz %o0, 0x201, %l2
19022 movcc %icc, %l1, %l3
19023 fpadd32s %f1, %f23, %f17
19024 udiv %o7, 0x0A77, %i2
19025 nop
19026 set 0x74, %l3
19027 ldsw [%l7 + %l3], %i3
19028 mulx %i4, 0x02BE, %i7
19029 sth %g7, [%l7 + 0x3A]
19030 edge8l %o4, %o2, %i1
19031 fnot1s %f30, %f5
19032 fsrc2 %f26, %f30
19033 fmul8ulx16 %f20, %f18, %f10
19034 movn %icc, %g1, %i5
19035 edge32n %o1, %l0, %o6
19036 fmovsg %icc, %f22, %f3
19037 move %icc, %g5, %l5
19038 subccc %i6, %o3, %g4
19039 ldx [%l7 + 0x30], %l4
19040 sdivcc %g6, 0x18CD, %o5
19041 fmovdne %xcc, %f2, %f3
19042 fands %f31, %f4, %f31
19043 edge16n %g2, %i0, %g3
19044 ldx [%l7 + 0x30], %l6
19045 movn %icc, %l2, %l1
19046 lduh [%l7 + 0x40], %l3
19047 movvs %xcc, %o7, %o0
19048 udivcc %i3, 0x0F12, %i4
19049 add %i2, %i7, %o4
19050 srl %g7, %i1, %o2
19051 fnegd %f18, %f22
19052 movn %icc, %g1, %i5
19053 umul %l0, 0x16EA, %o1
19054 fabss %f8, %f25
19055 umul %o6, %l5, %g5
19056 edge16l %i6, %o3, %l4
19057 fornot1 %f14, %f10, %f8
19058 sdivcc %g4, 0x181B, %o5
19059 xor %g6, %i0, %g2
19060 udivx %g3, 0x1FC6, %l6
19061 edge16n %l1, %l2, %l3
19062 sub %o0, %i3, %i4
19063 srax %i2, 0x14, %o7
19064 udiv %i7, 0x1BE6, %g7
19065 movle %icc, %i1, %o4
19066 fandnot1 %f6, %f0, %f16
19067 ldd [%l7 + 0x78], %f22
19068 movg %icc, %o2, %i5
19069 movge %icc, %g1, %o1
19070 fmovrsgz %l0, %f4, %f23
19071 nop
19072 set 0x4A, %o5
19073 ldsb [%l7 + %o5], %l5
19074 fmovsl %icc, %f20, %f12
19075 alignaddr %o6, %g5, %o3
19076 fmovdcs %icc, %f24, %f19
19077 edge8l %l4, %g4, %i6
19078 addcc %o5, 0x0A5B, %i0
19079 fmovdn %icc, %f30, %f0
19080 edge32ln %g2, %g6, %g3
19081 andncc %l6, %l2, %l1
19082 array16 %o0, %i3, %l3
19083 movl %xcc, %i4, %o7
19084 addc %i2, %i7, %g7
19085 movleu %xcc, %i1, %o2
19086 ldub [%l7 + 0x71], %i5
19087 sllx %g1, 0x0C, %o1
19088 orcc %o4, 0x0493, %l0
19089 popc %l5, %o6
19090 fmovsvc %xcc, %f22, %f30
19091 srax %o3, 0x04, %g5
19092 movrne %l4, %i6, %o5
19093 edge8ln %g4, %g2, %i0
19094 fnor %f28, %f20, %f14
19095 movcs %xcc, %g3, %g6
19096 movcc %icc, %l2, %l1
19097 fmuld8ulx16 %f0, %f11, %f0
19098 movrgz %o0, 0x27B, %i3
19099 nop
19100 set 0x70, %o4
19101 stb %l6, [%l7 + %o4]
19102 fmovdpos %icc, %f14, %f12
19103 edge32 %l3, %o7, %i2
19104 movvc %xcc, %i4, %i7
19105 movg %icc, %g7, %o2
19106 fands %f5, %f24, %f4
19107 movcc %icc, %i1, %g1
19108 nop
19109 set 0x68, %l1
19110 stw %o1, [%l7 + %l1]
19111 movgu %icc, %i5, %l0
19112 add %o4, %o6, %o3
19113 mulscc %g5, 0x1B71, %l5
19114 ldsb [%l7 + 0x34], %i6
19115 fmovsa %icc, %f30, %f14
19116 fmuld8sux16 %f22, %f30, %f6
19117 fmovsgu %xcc, %f14, %f28
19118 fmovdgu %icc, %f18, %f15
19119 st %f22, [%l7 + 0x24]
19120 ldd [%l7 + 0x20], %f28
19121 sth %l4, [%l7 + 0x46]
19122 movcc %xcc, %g4, %o5
19123 sth %i0, [%l7 + 0x6A]
19124 mulx %g2, %g3, %l2
19125 stx %l1, [%l7 + 0x48]
19126 movl %xcc, %o0, %g6
19127 movgu %icc, %l6, %i3
19128 udiv %l3, 0x1C32, %i2
19129 movge %xcc, %o7, %i4
19130 udivx %i7, 0x0F1E, %g7
19131 sir 0x0BA4
19132 movn %icc, %i1, %o2
19133 xorcc %g1, 0x16F3, %i5
19134 array16 %l0, %o4, %o1
19135 bshuffle %f8, %f26, %f0
19136 sdivcc %o3, 0x0E4F, %g5
19137 fmul8x16al %f18, %f23, %f14
19138 array32 %l5, %o6, %i6
19139 or %l4, 0x0560, %o5
19140 edge16 %g4, %i0, %g2
19141 movgu %xcc, %g3, %l2
19142 alignaddr %o0, %l1, %l6
19143 ld [%l7 + 0x44], %f15
19144 movcs %icc, %g6, %l3
19145 alignaddrl %i3, %o7, %i4
19146 edge8n %i2, %i7, %i1
19147 fmovsneg %icc, %f5, %f13
19148 orn %g7, %o2, %g1
19149 fnot2s %f0, %f9
19150 alignaddrl %i5, %o4, %o1
19151 xor %o3, %g5, %l5
19152 edge8 %l0, %o6, %i6
19153 sdivx %o5, 0x12EA, %g4
19154 edge32n %i0, %l4, %g3
19155 fmovrdgez %l2, %f30, %f26
19156 edge32ln %g2, %l1, %o0
19157 ldub [%l7 + 0x0D], %l6
19158 edge8ln %g6, %i3, %o7
19159 edge32 %l3, %i2, %i4
19160 orcc %i1, %i7, %o2
19161 alignaddrl %g7, %g1, %i5
19162 stb %o4, [%l7 + 0x30]
19163 lduw [%l7 + 0x78], %o3
19164 fandnot2s %f17, %f11, %f8
19165 fabsd %f26, %f18
19166 save %o1, 0x03E8, %g5
19167 rdpr %cwp, %g1
19168 rdpr %cansave, %g2
19169 rdpr %canrestore, %g3
19170 rdpr %cleanwin, %g4
19171 rdpr %otherwin, %g5
19172 rdpr %wstate, %g6
19173 subccc %l0, %o6, %l5
19174 edge32ln %o5, %g4, %i6
19175 fmovrsne %i0, %f3, %f15
19176 orcc %l4, 0x045E, %l2
19177 stb %g3, [%l7 + 0x69]
19178 sdivcc %l1, 0x12C7, %o0
19179 fpack32 %f28, %f2, %f12
19180 edge8ln %l6, %g2, %g6
19181 smulcc %o7, %i3, %l3
19182 fandnot1s %f30, %f30, %f22
19183 fmovdl %icc, %f16, %f29
19184 nop
19185 set 0x10, %i7
19186 ldd [%l7 + %i7], %i2
19187 fpadd16 %f24, %f12, %f18
19188 siam 0x5
19189 fmovsvs %icc, %f26, %f28
19190 ldub [%l7 + 0x6D], %i4
19191 fcmple16 %f28, %f22, %i7
19192 array8 %o2, %i1, %g7
19193 edge16 %i5, %o4, %o3
19194 add %g1, %g5, %l0
19195 move %icc, %o6, %l5
19196 movl %xcc, %o1, %o5
19197 udivcc %i6, 0x1AB6, %g4
19198 movgu %icc, %l4, %i0
19199 srl %l2, %l1, %g3
19200 addcc %l6, 0x07AA, %g2
19201 nop
19202 set 0x0E, %i1
19203 ldsb [%l7 + %i1], %o0
19204 movleu %xcc, %g6, %o7
19205 fabss %f29, %f15
19206 udivx %i3, 0x094B, %l3
19207 xorcc %i2, 0x169B, %i7
19208 fmovsgu %icc, %f25, %f6
19209 addcc %i4, 0x07AB, %o2
19210 andn %g7, %i5, %i1
19211 sllx %o4, %o3, %g5
19212 sethi 0x0093, %l0
19213 save %o6, 0x1296, %g1
19214 rdpr %cwp, %g1
19215 rdpr %cansave, %g2
19216 rdpr %canrestore, %g3
19217 rdpr %cleanwin, %g4
19218 rdpr %otherwin, %g5
19219 rdpr %wstate, %g6
19220 ldsb [%l7 + 0x54], %l5
19221 sth %o5, [%l7 + 0x70]
19222 edge8 %o1, %g4, %l4
19223 edge16 %i6, %i0, %l1
19224 popc %l2, %l6
19225 sir 0x08B5
19226 edge16ln %g2, %o0, %g6
19227 addc %o7, 0x0426, %g3
19228 movcs %xcc, %i3, %l3
19229 movrlez %i7, %i2, %i4
19230 mulx %g7, %o2, %i5
19231 addcc %i1, %o3, %o4
19232 fabss %f14, %f4
19233 ldub [%l7 + 0x72], %g5
19234 edge8ln %o6, %g1, %l0
19235 fors %f7, %f23, %f20
19236 add %l5, 0x0373, %o5
19237 ldsw [%l7 + 0x38], %o1
19238 mulx %g4, %i6, %i0
19239 movrlez %l4, %l1, %l2
19240 fmovdge %xcc, %f24, %f5
19241 movne %icc, %g2, %l6
19242 edge32l %g6, %o7, %g3
19243 fpadd16 %f28, %f4, %f2
19244 movneg %icc, %i3, %l3
19245 ld [%l7 + 0x54], %f1
19246 edge16n %i7, %o0, %i2
19247 fcmpne16 %f2, %f0, %i4
19248 sdiv %g7, 0x11A7, %i5
19249 nop
19250 set 0x60, %l0
19251 sth %i1, [%l7 + %l0]
19252 stw %o3, [%l7 + 0x40]
19253 or %o4, 0x0CFC, %g5
19254 edge8l %o6, %g1, %l0
19255 movn %xcc, %o2, %l5
19256 stb %o5, [%l7 + 0x22]
19257 udiv %g4, 0x0863, %i6
19258 movrlz %i0, %o1, %l1
19259 fmovdcs %icc, %f30, %f5
19260 lduh [%l7 + 0x76], %l4
19261 movg %xcc, %l2, %l6
19262 bshuffle %f0, %f14, %f22
19263 array16 %g2, %g6, %o7
19264 srlx %g3, 0x13, %i3
19265 ldsw [%l7 + 0x7C], %l3
19266 movle %xcc, %i7, %i2
19267 ldd [%l7 + 0x20], %f26
19268 sdivx %o0, 0x1040, %g7
19269 udivcc %i5, 0x0CC0, %i1
19270 array32 %i4, %o3, %g5
19271 array16 %o6, %o4, %l0
19272 edge16n %g1, %o2, %l5
19273 edge32ln %g4, %o5, %i0
19274 edge32l %o1, %l1, %i6
19275 umul %l4, 0x0CA6, %l6
19276 movrgz %l2, 0x2E4, %g6
19277 fpadd32 %f26, %f2, %f4
19278 ld [%l7 + 0x78], %f6
19279 movne %xcc, %g2, %g3
19280 sth %o7, [%l7 + 0x34]
19281 ldx [%l7 + 0x18], %i3
19282 fmovrsgz %l3, %f18, %f31
19283 movre %i2, 0x12C, %i7
19284 fmovse %xcc, %f26, %f6
19285 movvc %icc, %o0, %i5
19286 movrne %i1, 0x1C9, %i4
19287 movgu %xcc, %g7, %g5
19288 and %o3, %o4, %l0
19289 ldd [%l7 + 0x38], %o6
19290 movrlz %g1, 0x1AE, %o2
19291 sra %l5, %o5, %i0
19292 andcc %o1, 0x1B0A, %l1
19293 movg %icc, %i6, %l4
19294 movrlez %g4, 0x07B, %l2
19295 fmul8x16au %f5, %f15, %f6
19296 fcmpeq32 %f8, %f22, %g6
19297 sdiv %l6, 0x1E54, %g2
19298 edge8l %o7, %i3, %g3
19299 edge16 %i2, %l3, %i7
19300 movgu %icc, %o0, %i5
19301 umul %i1, %i4, %g5
19302 edge8ln %g7, %o4, %o3
19303 xnor %l0, %o6, %o2
19304 fmovsgu %icc, %f28, %f10
19305 movre %l5, 0x31F, %g1
19306 movle %icc, %o5, %i0
19307 edge8n %o1, %i6, %l1
19308 alignaddrl %l4, %g4, %g6
19309 srl %l2, 0x11, %l6
19310 edge16l %g2, %i3, %o7
19311 edge16n %g3, %l3, %i2
19312 movne %xcc, %i7, %i5
19313 fmovrsgz %o0, %f0, %f26
19314 movrgz %i4, %i1, %g5
19315 fpackfix %f0, %f9
19316 edge8l %g7, %o4, %o3
19317 movrne %l0, %o6, %l5
19318 add %g1, 0x1978, %o5
19319 setx loop_72, %l0, %l1
19320 return %l1
19321 nop
19322 rdpr %cwp, %g1
19323 rdpr %cansave, %g2
19324 rdpr %canrestore, %g3
19325 rdpr %cleanwin, %g4
19326 rdpr %otherwin, %g5
19327 rdpr %wstate, %g6
19328loop_72: orncc %i6, 0x1BDE, %l1
19329 sra %l4, %g4, %g6
19330 addc %l6, %l2, %i3
19331 fpadd32 %f14, %f22, %f28
19332 for %f10, %f18, %f28
19333 movrgez %g2, 0x0A2, %o7
19334 movle %icc, %l3, %i2
19335 fmuld8ulx16 %f17, %f18, %f14
19336 ld [%l7 + 0x20], %f26
19337 sra %g3, 0x1F, %i5
19338 ldsh [%l7 + 0x42], %i7
19339 udiv %i4, 0x013A, %o0
19340 edge16n %i1, %g5, %o4
19341 sra %o3, 0x05, %g7
19342 array8 %l0, %o6, %g1
19343 edge16n %l5, %o5, %i0
19344 nop
19345 set 0x20, %o3
19346 ldd [%l7 + %o3], %o2
19347 fmovrsgez %i6, %f2, %f3
19348 fmovrdlez %o1, %f4, %f0
19349 edge8ln %l1, %g4, %l4
19350 srl %l6, 0x0E, %g6
19351 restore %l2, 0x06F2, %i3
19352 rdpr %cwp, %g1
19353 rdpr %cansave, %g2
19354 rdpr %canrestore, %g3
19355 rdpr %cleanwin, %g4
19356 rdpr %otherwin, %g5
19357 rdpr %wstate, %g6
19358 popc 0x0A0D, %o7
19359 edge8 %g2, %i2, %l3
19360 fmovsleu %xcc, %f2, %f19
19361 andn %i5, %g3, %i7
19362 andcc %o0, %i1, %g5
19363 movleu %xcc, %i4, %o3
19364 siam 0x0
19365 fmovdg %icc, %f11, %f9
19366 ldsh [%l7 + 0x20], %g7
19367 mulscc %o4, %o6, %g1
19368 sllx %l5, 0x00, %l0
19369 setx loop_73, %l0, %l1
19370 return %l1
19371 nop
19372 rdpr %cwp, %g1
19373 rdpr %cansave, %g2
19374 rdpr %canrestore, %g3
19375 rdpr %cleanwin, %g4
19376 rdpr %otherwin, %g5
19377 rdpr %wstate, %g6
19378loop_73: and %i0, %o1, %l1
19379 move %icc, %g4, %l4
19380 smulcc %l6, %g6, %l2
19381 xnor %i6, %i3, %o7
19382 sdivcc %i2, 0x1AF0, %g2
19383 orcc %l3, %i5, %g3
19384 fmovs %f1, %f30
19385 movre %o0, %i7, %i1
19386 edge8ln %i4, %g5, %o3
19387 andcc %g7, 0x1649, %o6
19388 addccc %o4, %g1, %l5
19389 movrgz %o5, 0x08B, %l0
19390 srlx %i0, %o2, %l1
19391 orncc %o1, 0x1AFC, %g4
19392 fornot2 %f2, %f20, %f24
19393 ld [%l7 + 0x24], %f27
19394 edge16 %l6, %g6, %l2
19395 nop
19396 set 0x70, %i4
19397 lduw [%l7 + %i4], %l4
19398 fmovspos %icc, %f26, %f4
19399 movvs %xcc, %i3, %o7
19400 lduw [%l7 + 0x74], %i6
19401 stb %i2, [%l7 + 0x48]
19402 fmovdgu %xcc, %f22, %f31
19403 movg %xcc, %g2, %i5
19404 mulscc %l3, 0x156D, %o0
19405 fmovrdlz %i7, %f8, %f0
19406 edge16n %i1, %g3, %g5
19407 edge8l %o3, %i4, %o6
19408 smulcc %g7, %o4, %l5
19409 movne %xcc, %g1, %o5
19410 sra %i0, 0x0D, %o2
19411 movrgz %l1, 0x2E2, %o1
19412 stb %g4, [%l7 + 0x1F]
19413 mulx %l0, %l6, %l2
19414 movne %xcc, %g6, %i3
19415 sll %l4, 0x13, %o7
19416 array32 %i2, %i6, %i5
19417 edge16l %l3, %g2, %i7
19418 fmovrslez %o0, %f16, %f29
19419 udivcc %g3, 0x1D17, %g5
19420 fmovsg %xcc, %f15, %f0
19421 movle %icc, %i1, %o3
19422 addc %i4, %g7, %o6
19423 movge %xcc, %l5, %o4
19424 subccc %o5, 0x10FB, %i0
19425 orncc %g1, %o2, %l1
19426 udivcc %o1, 0x1C3A, %l0
19427 smulcc %l6, %l2, %g6
19428 std %f24, [%l7 + 0x68]
19429 fmovdvs %xcc, %f25, %f17
19430 add %i3, 0x0030, %g4
19431 stx %o7, [%l7 + 0x20]
19432 srlx %i2, 0x00, %i6
19433 sdivcc %l4, 0x0182, %i5
19434 movrne %g2, %l3, %i7
19435 movcs %xcc, %o0, %g5
19436 ldsb [%l7 + 0x63], %g3
19437 movgu %xcc, %o3, %i1
19438 edge16l %i4, %g7, %o6
19439 fxors %f25, %f15, %f17
19440 fmovdgu %xcc, %f26, %f25
19441 movleu %icc, %l5, %o4
19442 fnot2 %f22, %f28
19443 edge16l %i0, %o5, %o2
19444 movn %xcc, %l1, %o1
19445 edge16 %g1, %l0, %l2
19446 stw %g6, [%l7 + 0x0C]
19447 edge8ln %l6, %g4, %o7
19448 nop
19449 set 0x58, %i0
19450 std %f30, [%l7 + %i0]
19451 popc 0x0502, %i2
19452 array32 %i3, %l4, %i6
19453 orn %i5, 0x00CB, %l3
19454 ldx [%l7 + 0x10], %i7
19455 movrlz %g2, 0x29E, %g5
19456 srl %o0, %o3, %g3
19457 fmovrdgez %i1, %f20, %f24
19458 andcc %i4, 0x12DE, %g7
19459 stx %o6, [%l7 + 0x30]
19460 fmul8ulx16 %f8, %f2, %f18
19461 ldub [%l7 + 0x37], %o4
19462 udivx %i0, 0x0EFB, %l5
19463 movrlz %o5, %l1, %o2
19464 movge %icc, %o1, %l0
19465 ldd [%l7 + 0x70], %f18
19466 and %l2, 0x01EF, %g6
19467 fcmple16 %f0, %f16, %l6
19468 stw %g4, [%l7 + 0x38]
19469 movrlz %g1, 0x275, %i2
19470 movpos %xcc, %o7, %i3
19471 fmovdg %icc, %f8, %f0
19472 movrne %l4, 0x21D, %i5
19473 udivcc %i6, 0x0A2C, %l3
19474 sllx %g2, %g5, %o0
19475 fmovrse %i7, %f12, %f8
19476 mova %icc, %o3, %i1
19477 fpadd16s %f3, %f3, %f12
19478 movvs %xcc, %i4, %g3
19479 alignaddrl %g7, %o4, %o6
19480 std %f26, [%l7 + 0x58]
19481 stb %l5, [%l7 + 0x16]
19482 subccc %o5, %l1, %i0
19483 movge %xcc, %o1, %l0
19484 fand %f8, %f26, %f14
19485 sra %l2, %o2, %l6
19486 fone %f18
19487 movn %xcc, %g6, %g1
19488 movl %icc, %i2, %g4
19489 movrlez %i3, %l4, %i5
19490 lduh [%l7 + 0x22], %i6
19491 fands %f20, %f30, %f28
19492 move %xcc, %o7, %g2
19493 stw %g5, [%l7 + 0x38]
19494 edge16ln %l3, %o0, %i7
19495 fpack32 %f22, %f14, %f26
19496 fmovda %xcc, %f29, %f9
19497 fmovsge %icc, %f28, %f11
19498 fcmps %fcc0, %f1, %f16
19499 fornot2s %f4, %f24, %f14
19500 movge %xcc, %i1, %o3
19501 orcc %i4, %g3, %o4
19502 pdist %f18, %f20, %f2
19503 lduh [%l7 + 0x14], %g7
19504 fmovsge %icc, %f25, %f21
19505 addc %o6, 0x0441, %l5
19506 edge8n %l1, %o5, %o1
19507 pdist %f26, %f30, %f0
19508 fmovrslz %i0, %f30, %f22
19509 movcc %icc, %l0, %o2
19510 movg %icc, %l6, %g6
19511 fpmerge %f1, %f2, %f26
19512 add %g1, 0x0FFF, %i2
19513 edge8 %g4, %i3, %l4
19514 lduw [%l7 + 0x38], %i5
19515 movvs %xcc, %l2, %o7
19516 stx %i6, [%l7 + 0x38]
19517 xnorcc %g5, %g2, %l3
19518 srax %o0, %i1, %o3
19519 fnand %f0, %f28, %f2
19520 fmovdpos %xcc, %f17, %f10
19521 ldd [%l7 + 0x30], %i6
19522 fzero %f12
19523 edge16ln %i4, %g3, %o4
19524 edge32ln %o6, %g7, %l5
19525 edge32n %o5, %l1, %i0
19526 xnor %l0, 0x0649, %o2
19527 sub %o1, %g6, %g1
19528 movcs %icc, %i2, %g4
19529 fcmpeq16 %f10, %f18, %l6
19530 movrgz %i3, %i5, %l2
19531 fandnot2s %f5, %f23, %f3
19532 fnot2s %f31, %f14
19533 edge32 %o7, %i6, %l4
19534 edge16 %g2, %l3, %g5
19535 siam 0x2
19536 udivcc %i1, 0x02D2, %o3
19537 subcc %o0, %i7, %g3
19538 lduw [%l7 + 0x64], %i4
19539 edge16ln %o4, %o6, %l5
19540 stw %o5, [%l7 + 0x18]
19541 sdivcc %l1, 0x19EF, %i0
19542 array8 %g7, %o2, %l0
19543 movcs %icc, %g6, %g1
19544 pdist %f0, %f20, %f22
19545 sllx %o1, 0x1A, %g4
19546 movvc %xcc, %i2, %l6
19547 ld [%l7 + 0x50], %f20
19548 fmovrsne %i5, %f20, %f22
19549 alignaddrl %i3, %l2, %i6
19550 umul %l4, 0x134D, %g2
19551 fpack16 %f16, %f2
19552 sll %l3, %o7, %i1
19553 movrgez %o3, %g5, %i7
19554 ldx [%l7 + 0x70], %g3
19555 array32 %i4, %o4, %o0
19556 udiv %o6, 0x1599, %l5
19557 nop
19558 set 0x48, %l2
19559 stx %l1, [%l7 + %l2]
19560 sdiv %i0, 0x1555, %g7
19561 sra %o2, %l0, %o5
19562 move %xcc, %g6, %g1
19563 movrne %g4, %o1, %l6
19564 stb %i5, [%l7 + 0x52]
19565 sir 0x171A
19566 sdivx %i3, 0x1B0D, %i2
19567 ldx [%l7 + 0x70], %i6
19568 array32 %l4, %l2, %l3
19569 subc %o7, 0x1AA4, %g2
19570 fmovsleu %icc, %f25, %f3
19571 andn %i1, 0x127E, %o3
19572 andcc %i7, %g5, %g3
19573 fmovrsgez %i4, %f26, %f7
19574 movre %o4, 0x28A, %o6
19575 fmul8sux16 %f22, %f20, %f8
19576 ldsw [%l7 + 0x68], %o0
19577 fsrc2s %f23, %f18
19578 fcmpgt32 %f10, %f22, %l5
19579 fmovsg %xcc, %f25, %f6
19580 fnegd %f22, %f30
19581 subcc %l1, 0x1306, %i0
19582 ld [%l7 + 0x38], %f2
19583 edge16l %o2, %l0, %g7
19584 smul %g6, 0x169E, %g1
19585 fandnot1s %f20, %f8, %f6
19586 movleu %xcc, %o5, %g4
19587 udivx %o1, 0x09B7, %i5
19588 fmovdcs %xcc, %f30, %f27
19589 movn %icc, %l6, %i3
19590 fnot2 %f28, %f12
19591 st %f7, [%l7 + 0x5C]
19592 ldd [%l7 + 0x20], %f28
19593 save %i6, %l4, %l2
19594 rdpr %cwp, %g1
19595 rdpr %cansave, %g2
19596 rdpr %canrestore, %g3
19597 rdpr %cleanwin, %g4
19598 rdpr %otherwin, %g5
19599 rdpr %wstate, %g6
19600 subccc %l3, 0x0294, %o7
19601 movrgz %g2, %i2, %i1
19602 alignaddr %o3, %i7, %g5
19603 movrlez %i4, %g3, %o6
19604 andcc %o0, %o4, %l5
19605 ld [%l7 + 0x48], %f0
19606 subccc %l1, %o2, %i0
19607 fzeros %f15
19608 nop
19609 set 0x0B, %o1
19610 ldsb [%l7 + %o1], %l0
19611 sll %g7, %g1, %o5
19612 movgu %icc, %g4, %g6
19613 xnor %o1, %l6, %i5
19614 move %icc, %i3, %i6
19615 restore %l4, 0x18FA, %l2
19616 rdpr %cwp, %g1
19617 rdpr %cansave, %g2
19618 rdpr %canrestore, %g3
19619 rdpr %cleanwin, %g4
19620 rdpr %otherwin, %g5
19621 rdpr %wstate, %g6
19622 fmovrdlez %l3, %f18, %f30
19623 udivx %o7, 0x1B3C, %g2
19624 alignaddrl %i2, %o3, %i1
19625 save %i7, 0x0FB7, %i4
19626 rdpr %cwp, %g1
19627 rdpr %cansave, %g2
19628 rdpr %canrestore, %g3
19629 rdpr %cleanwin, %g4
19630 rdpr %otherwin, %g5
19631 rdpr %wstate, %g6
19632 array32 %g5, %g3, %o0
19633 fmul8sux16 %f10, %f22, %f26
19634 fmovscc %icc, %f14, %f23
19635 lduh [%l7 + 0x50], %o4
19636 ldsh [%l7 + 0x46], %o6
19637 movne %xcc, %l1, %o2
19638 ldsw [%l7 + 0x34], %l5
19639 lduw [%l7 + 0x68], %i0
19640 alignaddr %l0, %g7, %o5
19641 movgu %xcc, %g4, %g6
19642 fmovspos %icc, %f5, %f12
19643 movpos %xcc, %g1, %o1
19644 fmul8x16 %f2, %f22, %f12
19645 movge %icc, %l6, %i3
19646 ldd [%l7 + 0x28], %f12
19647 std %f6, [%l7 + 0x58]
19648 ldub [%l7 + 0x72], %i6
19649 umul %i5, 0x1837, %l2
19650 movre %l4, %l3, %o7
19651 orcc %g2, 0x0CB7, %o3
19652 movle %xcc, %i2, %i7
19653 array16 %i4, %g5, %i1
19654 movne %icc, %g3, %o4
19655 edge32n %o0, %o6, %l1
19656 movneg %xcc, %o2, %i0
19657 movrne %l0, 0x170, %l5
19658 addccc %g7, %g4, %o5
19659 sth %g6, [%l7 + 0x20]
19660 orcc %g1, 0x0AEB, %l6
19661 movrgz %o1, 0x0A0, %i6
19662 movn %icc, %i5, %i3
19663 fmovdpos %xcc, %f28, %f11
19664 andcc %l2, %l4, %l3
19665 edge32 %o7, %g2, %i2
19666 movle %icc, %i7, %o3
19667 fxor %f22, %f14, %f16
19668 lduw [%l7 + 0x64], %i4
19669 fmovrsgz %g5, %f6, %f3
19670 array8 %i1, %g3, %o4
19671 xnor %o6, 0x113B, %o0
19672 ld [%l7 + 0x4C], %f18
19673 fcmpgt16 %f14, %f14, %l1
19674 subc %o2, 0x0B1B, %i0
19675 edge8ln %l5, %g7, %l0
19676 array8 %o5, %g6, %g4
19677 mova %xcc, %g1, %o1
19678 fmovrdgez %l6, %f22, %f16
19679 andn %i5, %i3, %l2
19680 smul %i6, %l4, %o7
19681 xnor %g2, 0x1AC3, %i2
19682 fmovrsgz %l3, %f22, %f13
19683 fsrc2s %f6, %f18
19684 srl %i7, 0x00, %i4
19685 mulx %o3, 0x1A24, %g5
19686 ldx [%l7 + 0x60], %i1
19687 umul %g3, 0x16B2, %o6
19688 fmovspos %icc, %f15, %f26
19689 srlx %o4, 0x13, %o0
19690 xnorcc %o2, %l1, %i0
19691 fornot1s %f24, %f2, %f26
19692 fxors %f15, %f23, %f25
19693 movge %xcc, %l5, %g7
19694 ldub [%l7 + 0x69], %l0
19695 fands %f25, %f17, %f26
19696 edge8 %g6, %o5, %g4
19697 edge32 %g1, %l6, %i5
19698 movrlz %i3, 0x32D, %l2
19699 fandnot1 %f6, %f14, %f12
19700 nop
19701 set 0x44, %o0
19702 lduw [%l7 + %o0], %o1
19703 subc %l4, %o7, %g2
19704 andn %i2, %l3, %i7
19705 fmovrdlez %i4, %f16, %f28
19706 movrlez %o3, 0x353, %i6
19707 edge32 %g5, %g3, %o6
19708 pdist %f20, %f8, %f12
19709 fpadd32s %f0, %f4, %f5
19710 fmovrde %i1, %f14, %f4
19711 movcs %icc, %o4, %o0
19712 umul %o2, 0x135C, %i0
19713 sllx %l1, 0x08, %l5
19714 edge8 %l0, %g7, %o5
19715 movn %icc, %g4, %g6
19716 edge16 %l6, %i5, %i3
19717 fpsub32 %f14, %f30, %f4
19718 sllx %g1, %o1, %l4
19719 popc 0x1D1F, %o7
19720 movg %xcc, %l2, %i2
19721 orn %g2, %l3, %i4
19722 addc %o3, 0x1176, %i7
19723 fexpand %f23, %f0
19724 sdivx %g5, 0x0424, %i6
19725 st %f16, [%l7 + 0x30]
19726 andn %g3, %i1, %o6
19727 fmuld8ulx16 %f28, %f20, %f26
19728 addccc %o0, 0x04A5, %o2
19729 sdivcc %i0, 0x00DB, %l1
19730 edge8l %o4, %l5, %g7
19731 movn %xcc, %o5, %g4
19732 movvs %xcc, %l0, %l6
19733 subccc %g6, 0x007E, %i5
19734 andcc %i3, %g1, %o1
19735 mulscc %l4, %o7, %i2
19736 xorcc %g2, 0x14A6, %l2
19737 move %xcc, %i4, %o3
19738 xnor %l3, %i7, %i6
19739 nop
19740 set 0x38, %g3
19741 ldx [%l7 + %g3], %g3
19742 fandnot2 %f30, %f8, %f10
19743 edge16n %g5, %i1, %o0
19744 movrlez %o2, 0x1D3, %i0
19745 addccc %l1, 0x09D6, %o6
19746 fxnors %f26, %f18, %f9
19747 umul %o4, %g7, %l5
19748 edge16 %g4, %o5, %l0
19749 sll %l6, 0x0F, %i5
19750 fcmple16 %f22, %f6, %i3
19751 edge8ln %g6, %g1, %l4
19752 edge16ln %o1, %i2, %o7
19753 alignaddr %g2, %i4, %o3
19754 subccc %l2, %l3, %i6
19755 array8 %g3, %g5, %i7
19756 ldsb [%l7 + 0x0C], %i1
19757 movle %icc, %o2, %o0
19758 edge8l %i0, %o6, %l1
19759 sth %g7, [%l7 + 0x68]
19760 edge32l %o4, %l5, %g4
19761 fmovrsgz %o5, %f27, %f10
19762 ldd [%l7 + 0x08], %i6
19763 sir 0x149A
19764 movne %xcc, %l0, %i5
19765 fmovdne %xcc, %f9, %f25
19766 andncc %g6, %g1, %i3
19767 fmovscs %xcc, %f8, %f1
19768 edge32 %l4, %i2, %o7
19769 ldub [%l7 + 0x67], %g2
19770 xor %o1, 0x02C3, %i4
19771 xor %l2, %l3, %o3
19772 fmovsneg %icc, %f1, %f11
19773 edge8 %i6, %g5, %g3
19774 mulscc %i7, %o2, %i1
19775 sethi 0x051D, %i0
19776 udivx %o6, 0x1E5C, %l1
19777 xorcc %g7, %o4, %l5
19778 ldd [%l7 + 0x30], %g4
19779 ldd [%l7 + 0x50], %o4
19780 fornot2 %f12, %f12, %f20
19781 srax %o0, %l0, %l6
19782 edge8n %i5, %g1, %g6
19783 ldsw [%l7 + 0x30], %i3
19784 movgu %icc, %l4, %o7
19785 addccc %i2, 0x0EEB, %o1
19786 ldsb [%l7 + 0x18], %i4
19787 smul %l2, 0x1336, %l3
19788 smulcc %o3, 0x1FDE, %g2
19789 xor %g5, 0x08DC, %g3
19790 fmovrdlez %i6, %f22, %f26
19791 sub %o2, %i7, %i1
19792 move %xcc, %i0, %o6
19793 ldsh [%l7 + 0x28], %l1
19794 fnot1s %f25, %f8
19795 srl %o4, %l5, %g7
19796 fmovscs %icc, %f5, %f9
19797 lduw [%l7 + 0x30], %o5
19798 andncc %o0, %l0, %l6
19799 movge %xcc, %i5, %g4
19800 edge32ln %g1, %g6, %i3
19801 fmovsvc %xcc, %f30, %f2
19802 mova %xcc, %l4, %i2
19803 movrgz %o1, %i4, %o7
19804 stx %l3, [%l7 + 0x60]
19805 fmovrsgez %o3, %f10, %f23
19806 fmovdge %xcc, %f11, %f24
19807 nop
19808 set 0x1C, %g2
19809 sth %l2, [%l7 + %g2]
19810 mulscc %g2, %g5, %g3
19811 smul %o2, %i7, %i6
19812 fmovdl %icc, %f10, %f12
19813 fmuld8ulx16 %f14, %f19, %f24
19814 popc %i0, %o6
19815 smulcc %i1, 0x0867, %o4
19816 sdiv %l5, 0x1E19, %l1
19817 alignaddrl %o5, %g7, %l0
19818 xnor %o0, 0x1F90, %l6
19819 movre %i5, %g4, %g1
19820 add %g6, 0x0BB7, %i3
19821 fors %f4, %f14, %f29
19822 fcmpne32 %f22, %f18, %l4
19823 fmovspos %icc, %f20, %f25
19824 movrgz %o1, 0x12C, %i2
19825 stx %i4, [%l7 + 0x28]
19826 sir 0x0456
19827 fpadd32 %f24, %f18, %f6
19828 ldsw [%l7 + 0x58], %l3
19829 movl %xcc, %o3, %l2
19830 addc %o7, 0x1CC0, %g2
19831 sllx %g5, %g3, %i7
19832 sth %i6, [%l7 + 0x32]
19833 fmul8sux16 %f0, %f30, %f2
19834 fexpand %f2, %f16
19835 fpadd32 %f10, %f14, %f28
19836 orncc %o2, %i0, %o6
19837 fcmple32 %f14, %f0, %i1
19838 fpsub32 %f22, %f10, %f8
19839 xor %l5, %l1, %o5
19840 xnorcc %o4, %g7, %o0
19841 orncc %l0, %l6, %i5
19842 movrgez %g4, 0x176, %g6
19843 stb %i3, [%l7 + 0x5E]
19844 movvs %xcc, %l4, %g1
19845 andcc %o1, %i2, %l3
19846 edge32ln %i4, %o3, %l2
19847 movneg %xcc, %g2, %o7
19848 movvs %xcc, %g3, %i7
19849 edge8 %g5, %o2, %i0
19850 save %i6, %o6, %i1
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 subc %l5, %l1, %o4
19858 stw %g7, [%l7 + 0x3C]
19859 srlx %o5, %l0, %o0
19860 nop
19861 set 0x5C, %g4
19862 sth %l6, [%l7 + %g4]
19863 xnorcc %g4, 0x18A2, %i5
19864 addc %g6, 0x0E9B, %i3
19865 movle %icc, %l4, %o1
19866 addcc %i2, 0x00D8, %l3
19867 ldsb [%l7 + 0x0C], %i4
19868 save %g1, 0x169B, %l2
19869 rdpr %cwp, %g1
19870 rdpr %cansave, %g2
19871 rdpr %canrestore, %g3
19872 rdpr %cleanwin, %g4
19873 rdpr %otherwin, %g5
19874 rdpr %wstate, %g6
19875 sub %o3, 0x047A, %g2
19876 fornot2 %f2, %f10, %f16
19877 addc %o7, 0x0EB8, %g3
19878 movrgz %i7, 0x31F, %o2
19879 movge %icc, %i0, %i6
19880 fmovdcc %icc, %f23, %f28
19881 fpsub32 %f0, %f4, %f18
19882 ldx [%l7 + 0x08], %g5
19883 fnands %f1, %f4, %f12
19884 edge16n %o6, %l5, %i1
19885 xorcc %o4, 0x149A, %l1
19886 xnor %o5, 0x03B8, %g7
19887 movrne %o0, 0x2AC, %l0
19888 sethi 0x1FFD, %g4
19889 edge32ln %l6, %i5, %g6
19890 orcc %i3, %l4, %i2
19891 fmovdvc %icc, %f16, %f8
19892 setx loop_74, %l0, %l1
19893 return %l1
19894 nop
19895 rdpr %cwp, %g1
19896 rdpr %cansave, %g2
19897 rdpr %canrestore, %g3
19898 rdpr %cleanwin, %g4
19899 rdpr %otherwin, %g5
19900 rdpr %wstate, %g6
19901loop_74: movvs %icc, %i4, %l2
19902 fpadd32 %f0, %f10, %f14
19903 ldub [%l7 + 0x09], %g1
19904 ld [%l7 + 0x34], %f19
19905 nop
19906 set 0x18, %g7
19907 ldub [%l7 + %g7], %o3
19908 movg %icc, %o7, %g2
19909 movpos %xcc, %g3, %i7
19910 sdiv %o2, 0x1721, %i0
19911 stx %g5, [%l7 + 0x28]
19912 edge32 %o6, %l5, %i1
19913 add %o4, %i6, %l1
19914 movpos %xcc, %g7, %o5
19915 addccc %l0, %g4, %o0
19916 fmovdleu %icc, %f27, %f3
19917 fmovspos %xcc, %f29, %f26
19918 fmovsvc %icc, %f21, %f2
19919 edge32 %i5, %l6, %g6
19920 popc 0x0F4F, %i3
19921 addccc %i2, %o1, %l3
19922 srl %i4, 0x02, %l2
19923 subcc %l4, 0x1410, %o3
19924 xnorcc %o7, %g2, %g3
19925 fmovrdgez %g1, %f24, %f30
19926 fmovdn %icc, %f25, %f21
19927 movn %xcc, %i7, %i0
19928 movrgez %g5, %o6, %o2
19929 andncc %l5, %o4, %i6
19930 sth %l1, [%l7 + 0x62]
19931 ldsb [%l7 + 0x27], %i1
19932 fmovsg %icc, %f21, %f3
19933 alignaddrl %o5, %g7, %g4
19934 srl %l0, 0x0F, %i5
19935 movcs %xcc, %l6, %g6
19936 xor %o0, %i2, %o1
19937 addccc %i3, 0x009D, %i4
19938 movvs %xcc, %l3, %l4
19939 ldsb [%l7 + 0x21], %o3
19940 movrlez %l2, %g2, %o7
19941 array16 %g3, %g1, %i0
19942 array32 %g5, %o6, %o2
19943 movrgez %i7, 0x282, %l5
19944 lduw [%l7 + 0x0C], %o4
19945 st %f4, [%l7 + 0x74]
19946 ldd [%l7 + 0x08], %f8
19947 array16 %l1, %i1, %o5
19948 addcc %i6, %g4, %l0
19949 add %i5, 0x092A, %g7
19950 movge %icc, %l6, %g6
19951 fmovdvc %icc, %f6, %f23
19952 andn %i2, %o1, %i3
19953 stx %o0, [%l7 + 0x58]
19954 fpadd32s %f14, %f28, %f13
19955 fcmple16 %f2, %f20, %i4
19956 sllx %l4, 0x03, %l3
19957 movrgez %o3, 0x126, %g2
19958 edge32ln %o7, %g3, %g1
19959 mulscc %i0, %l2, %g5
19960 subc %o2, 0x01E0, %o6
19961 fmovda %icc, %f16, %f28
19962 or %i7, 0x1217, %o4
19963 or %l1, 0x1956, %i1
19964 stb %o5, [%l7 + 0x68]
19965 fors %f29, %f27, %f0
19966 and %i6, 0x0E65, %g4
19967 stw %l0, [%l7 + 0x20]
19968 ldsh [%l7 + 0x76], %l5
19969 save %g7, %i5, %g6
19970 rdpr %cwp, %g1
19971 rdpr %cansave, %g2
19972 rdpr %canrestore, %g3
19973 rdpr %cleanwin, %g4
19974 rdpr %otherwin, %g5
19975 rdpr %wstate, %g6
19976 and %l6, %o1, %i2
19977 ldsh [%l7 + 0x74], %i3
19978 popc %i4, %o0
19979 andncc %l4, %o3, %l3
19980 edge8n %o7, %g3, %g1
19981 addcc %i0, %l2, %g5
19982 sub %o2, %g2, %o6
19983 movrgez %i7, 0x29C, %l1
19984 edge16ln %o4, %i1, %i6
19985 fcmple32 %f14, %f0, %o5
19986 subc %l0, 0x145D, %l5
19987 movrgz %g4, 0x1BE, %g7
19988 subcc %g6, 0x0EFD, %i5
19989 edge8n %l6, %o1, %i2
19990 stw %i3, [%l7 + 0x18]
19991 ldsb [%l7 + 0x0B], %o0
19992 movpos %icc, %l4, %i4
19993 movle %icc, %o3, %o7
19994 edge8ln %l3, %g1, %i0
19995 edge16 %g3, %l2, %g5
19996 ld [%l7 + 0x60], %f17
19997 xor %g2, 0x15F0, %o2
19998 fpsub16 %f28, %f10, %f10
19999 lduh [%l7 + 0x14], %i7
20000 array8 %l1, %o6, %i1
20001 movvc %icc, %o4, %o5
20002 movrgz %l0, 0x074, %i6
20003 fmovs %f30, %f18
20004 fmovdge %icc, %f18, %f10
20005 smul %l5, %g4, %g7
20006 ldub [%l7 + 0x4F], %i5
20007 subc %g6, 0x0256, %l6
20008 mulx %o1, %i2, %o0
20009 ldd [%l7 + 0x48], %i2
20010 orncc %l4, 0x059A, %o3
20011 sth %o7, [%l7 + 0x10]
20012 nop
20013 set 0x37, %o2
20014 ldsb [%l7 + %o2], %l3
20015 orn %g1, 0x1560, %i4
20016 umulcc %g3, 0x00C8, %i0
20017 orcc %g5, %l2, %g2
20018 addc %o2, %l1, %o6
20019 fmovdvs %icc, %f28, %f22
20020 edge16l %i7, %o4, %o5
20021 fmovd %f20, %f20
20022 ldd [%l7 + 0x78], %f4
20023 array8 %i1, %l0, %i6
20024 ldsh [%l7 + 0x56], %l5
20025 fmuld8sux16 %f5, %f2, %f2
20026 ldub [%l7 + 0x26], %g4
20027 faligndata %f10, %f4, %f28
20028 restore %i5, 0x1CC4, %g7
20029 rdpr %cwp, %g1
20030 rdpr %cansave, %g2
20031 rdpr %canrestore, %g3
20032 rdpr %cleanwin, %g4
20033 rdpr %otherwin, %g5
20034 rdpr %wstate, %g6
20035 and %g6, %o1, %i2
20036 andcc %o0, 0x0496, %i3
20037 edge8ln %l6, %o3, %o7
20038 andn %l4, %g1, %i4
20039 fnand %f6, %f6, %f10
20040 movvs %icc, %g3, %l3
20041 ldsw [%l7 + 0x58], %i0
20042 fmovsa %xcc, %f25, %f7
20043 movre %l2, %g5, %o2
20044 lduh [%l7 + 0x18], %g2
20045 andcc %l1, 0x1730, %o6
20046 ldub [%l7 + 0x59], %o4
20047 edge16ln %o5, %i7, %l0
20048 movl %icc, %i1, %i6
20049 edge8ln %l5, %g4, %g7
20050 sth %i5, [%l7 + 0x48]
20051 movcs %xcc, %g6, %i2
20052 andncc %o0, %o1, %i3
20053 fexpand %f2, %f6
20054 xnorcc %l6, 0x0547, %o3
20055 edge16 %l4, %g1, %o7
20056 movne %xcc, %g3, %l3
20057 fmovdg %xcc, %f4, %f19
20058 st %f2, [%l7 + 0x5C]
20059 movrlez %i0, %i4, %g5
20060 stw %o2, [%l7 + 0x5C]
20061 movrgz %g2, %l1, %o6
20062 stb %o4, [%l7 + 0x36]
20063 movrgz %l2, 0x093, %i7
20064 srax %l0, 0x0C, %i1
20065 srax %i6, %l5, %o5
20066 st %f11, [%l7 + 0x6C]
20067 fmovsneg %icc, %f0, %f14
20068 subccc %g7, 0x081E, %i5
20069 movrne %g6, 0x25C, %i2
20070 movvc %icc, %o0, %g4
20071 or %o1, 0x1EB6, %l6
20072 sll %o3, 0x10, %i3
20073 fmovdn %xcc, %f18, %f14
20074 movpos %xcc, %g1, %l4
20075 st %f15, [%l7 + 0x54]
20076 fpackfix %f14, %f18
20077 subc %g3, %o7, %i0
20078 fxnors %f4, %f24, %f19
20079 orn %l3, %g5, %i4
20080 fmovrslz %o2, %f5, %f29
20081 fmovdge %xcc, %f28, %f24
20082 edge32ln %g2, %o6, %o4
20083 movcc %icc, %l2, %l1
20084 srl %l0, %i7, %i1
20085 subc %l5, %o5, %i6
20086 movn %icc, %g7, %g6
20087 ldsh [%l7 + 0x26], %i5
20088 edge32ln %i2, %o0, %o1
20089 ldd [%l7 + 0x50], %i6
20090 ldub [%l7 + 0x76], %g4
20091 movcs %icc, %o3, %i3
20092 fpsub16 %f12, %f20, %f26
20093 fpadd32 %f16, %f0, %f2
20094 movrlez %l4, 0x04C, %g1
20095 or %o7, 0x17B4, %i0
20096 ldx [%l7 + 0x08], %g3
20097 edge32l %g5, %l3, %i4
20098 xnor %o2, %o6, %o4
20099 edge16l %g2, %l2, %l0
20100 sub %i7, 0x0A1A, %l1
20101 orncc %i1, %o5, %l5
20102 fone %f4
20103 and %g7, %i6, %i5
20104 movg %xcc, %i2, %g6
20105 edge8n %o0, %l6, %o1
20106 fmul8ulx16 %f26, %f20, %f4
20107 fnor %f10, %f26, %f22
20108 setx loop_75, %l0, %l1
20109 return %l1
20110 nop
20111 rdpr %cwp, %g1
20112 rdpr %cansave, %g2
20113 rdpr %canrestore, %g3
20114 rdpr %cleanwin, %g4
20115 rdpr %otherwin, %g5
20116 rdpr %wstate, %g6
20117loop_75: addcc %l4, %o3, %o7
20118 edge16n %i0, %g1, %g3
20119 popc %l3, %g5
20120 sdiv %i4, 0x136A, %o6
20121 edge16n %o4, %o2, %l2
20122 nop
20123 set 0x40, %l6
20124 ldd [%l7 + %l6], %l0
20125 popc 0x01A8, %g2
20126 xnorcc %i7, %i1, %l1
20127 edge8 %o5, %g7, %l5
20128 fxnors %f15, %f3, %f22
20129 movleu %xcc, %i6, %i5
20130 movleu %icc, %g6, %i2
20131 fcmpgt16 %f24, %f4, %o0
20132 srax %l6, %o1, %i3
20133 nop
20134 set 0x4C, %l4
20135 stw %l4, [%l7 + %l4]
20136 sdivcc %o3, 0x1D73, %g4
20137 lduh [%l7 + 0x36], %o7
20138 add %g1, 0x0F5B, %i0
20139 fnot2s %f5, %f3
20140 popc 0x04CE, %g3
20141 movrgez %l3, %g5, %o6
20142 andncc %i4, %o4, %l2
20143 edge8n %o2, %g2, %l0
20144 movcc %icc, %i1, %l1
20145 xnor %o5, 0x14F6, %g7
20146 fornot1s %f5, %f18, %f7
20147 orcc %l5, 0x1BB2, %i7
20148 movre %i5, %i6, %i2
20149 movvs %xcc, %g6, %l6
20150 edge8l %o0, %o1, %l4
20151 ldsw [%l7 + 0x6C], %o3
20152 mulx %i3, 0x13CA, %g4
20153 movrlz %o7, %g1, %i0
20154 edge8 %g3, %g5, %o6
20155 sllx %i4, %l3, %o4
20156 fornot1 %f16, %f26, %f26
20157 addc %o2, 0x17DC, %g2
20158 fmovsle %icc, %f3, %f13
20159 fpmerge %f18, %f1, %f26
20160 or %l2, %i1, %l1
20161 umulcc %o5, 0x142B, %l0
20162 popc 0x136A, %l5
20163 edge16l %g7, %i7, %i5
20164 fmul8x16 %f0, %f2, %f26
20165 alignaddr %i2, %g6, %l6
20166 movrgz %i6, %o1, %o0
20167 fone %f24
20168 movn %icc, %o3, %l4
20169 movl %icc, %g4, %i3
20170 sethi 0x0010, %o7
20171 movcc %icc, %g1, %i0
20172 ldsw [%l7 + 0x74], %g3
20173 sth %g5, [%l7 + 0x16]
20174 edge16n %i4, %l3, %o4
20175 fmovscs %icc, %f17, %f13
20176 addc %o6, %g2, %o2
20177 fsrc2s %f6, %f1
20178 alignaddr %i1, %l2, %l1
20179 orn %l0, 0x139F, %o5
20180 xorcc %g7, 0x1466, %l5
20181 orcc %i5, 0x05D6, %i2
20182 movcs %xcc, %i7, %g6
20183 movge %icc, %l6, %i6
20184 movcs %xcc, %o1, %o3
20185 addc %l4, %g4, %i3
20186 save %o7, %g1, %o0
20187 rdpr %cwp, %g1
20188 rdpr %cansave, %g2
20189 rdpr %canrestore, %g3
20190 rdpr %cleanwin, %g4
20191 rdpr %otherwin, %g5
20192 rdpr %wstate, %g6
20193 fandnot1s %f2, %f23, %f28
20194 ldx [%l7 + 0x68], %g3
20195 stb %g5, [%l7 + 0x6C]
20196 alignaddrl %i0, %i4, %l3
20197 fmovsn %xcc, %f20, %f14
20198 smul %o4, 0x1E65, %g2
20199 alignaddrl %o6, %i1, %o2
20200 umul %l1, %l0, %o5
20201 srl %l2, 0x18, %l5
20202 st %f7, [%l7 + 0x60]
20203 edge16n %g7, %i2, %i7
20204 xorcc %i5, 0x10CE, %l6
20205 movrgez %g6, %i6, %o3
20206 edge32n %o1, %l4, %i3
20207 array32 %o7, %g4, %g1
20208 ldub [%l7 + 0x21], %g3
20209 nop
20210 set 0x70, %g1
20211 ldx [%l7 + %g1], %o0
20212 mulx %g5, 0x0D75, %i0
20213 ldsh [%l7 + 0x68], %i4
20214 udivcc %o4, 0x1171, %g2
20215 movcs %icc, %l3, %i1
20216 movne %icc, %o2, %o6
20217 fmul8x16au %f9, %f19, %f14
20218 ld [%l7 + 0x6C], %f12
20219 stx %l1, [%l7 + 0x20]
20220 fmovdneg %icc, %f31, %f23
20221 fmovdne %xcc, %f8, %f0
20222 xnorcc %o5, %l0, %l5
20223 or %l2, 0x1950, %g7
20224 fpackfix %f6, %f9
20225 stw %i2, [%l7 + 0x10]
20226 fpackfix %f8, %f8
20227 ldub [%l7 + 0x3A], %i7
20228 andn %l6, %g6, %i6
20229 stw %i5, [%l7 + 0x1C]
20230 orncc %o3, 0x1400, %o1
20231 andcc %l4, %i3, %o7
20232 sethi 0x1DD6, %g1
20233 movcs %icc, %g4, %g3
20234 andn %g5, 0x0750, %i0
20235 srlx %i4, 0x08, %o4
20236 edge8l %o0, %g2, %l3
20237 fmovrsgz %o2, %f11, %f6
20238 sdivcc %i1, 0x0DE9, %l1
20239 siam 0x4
20240 subcc %o6, %o5, %l0
20241 ldsw [%l7 + 0x08], %l5
20242 sdivx %g7, 0x0316, %i2
20243 subc %i7, %l2, %l6
20244 fcmped %fcc0, %f14, %f10
20245 smulcc %i6, 0x1BCF, %i5
20246 fmul8ulx16 %f6, %f22, %f24
20247 sdivx %g6, 0x173D, %o1
20248 ldsb [%l7 + 0x37], %o3
20249 edge16l %i3, %o7, %l4
20250 or %g1, 0x16D2, %g4
20251 andn %g3, %i0, %i4
20252 movrgez %o4, %g5, %o0
20253 alignaddrl %g2, %l3, %i1
20254 alignaddr %o2, %l1, %o6
20255 add %o5, %l0, %l5
20256 movgu %xcc, %i2, %g7
20257 orcc %l2, %l6, %i7
20258 popc 0x059F, %i6
20259 fpadd16 %f18, %f16, %f4
20260 stx %g6, [%l7 + 0x18]
20261 subcc %o1, 0x02A8, %o3
20262 movrgez %i3, %o7, %l4
20263 edge16n %g1, %i5, %g3
20264 movge %xcc, %i0, %i4
20265 andcc %o4, 0x19C5, %g5
20266 stx %o0, [%l7 + 0x40]
20267 stb %g2, [%l7 + 0x32]
20268 add %g4, 0x001A, %l3
20269 movgu %xcc, %o2, %i1
20270 movre %l1, 0x08E, %o5
20271 subccc %l0, 0x01E1, %l5
20272 udiv %i2, 0x1372, %o6
20273 restore %g7, %l6, %i7
20274 rdpr %cwp, %g1
20275 rdpr %cansave, %g2
20276 rdpr %canrestore, %g3
20277 rdpr %cleanwin, %g4
20278 rdpr %otherwin, %g5
20279 rdpr %wstate, %g6
20280 fmovsn %icc, %f0, %f4
20281 array16 %l2, %g6, %o1
20282 array8 %i6, %i3, %o3
20283 movne %icc, %o7, %l4
20284 addc %g1, 0x1F9E, %g3
20285 fors %f21, %f23, %f31
20286 and %i5, %i4, %o4
20287 movcs %icc, %g5, %o0
20288 fmovsvc %icc, %f31, %f2
20289 and %i0, %g2, %l3
20290 fmovdleu %icc, %f17, %f27
20291 addc %g4, 0x04BA, %o2
20292 addccc %l1, 0x1AAE, %o5
20293 movg %icc, %i1, %l5
20294 sub %i2, %o6, %g7
20295 umul %l0, %l6, %i7
20296 fandnot2s %f26, %f3, %f3
20297 umulcc %l2, 0x057E, %g6
20298 ldd [%l7 + 0x10], %f4
20299 array32 %o1, %i6, %o3
20300 movneg %xcc, %o7, %i3
20301 fcmps %fcc2, %f14, %f22
20302 smul %g1, 0x0DBD, %g3
20303 ldd [%l7 + 0x60], %l4
20304 setx loop_76, %l0, %l1
20305 return %l1
20306 nop
20307 rdpr %cwp, %g1
20308 rdpr %cansave, %g2
20309 rdpr %canrestore, %g3
20310 rdpr %cleanwin, %g4
20311 rdpr %otherwin, %g5
20312 rdpr %wstate, %g6
20313loop_76: fmovsge %icc, %f26, %f22
20314 movcs %icc, %g5, %o4
20315 edge32l %o0, %g2, %l3
20316 array32 %g4, %o2, %l1
20317 fpadd32s %f15, %f20, %f23
20318 movrne %i0, %i1, %l5
20319 subcc %i2, %o6, %o5
20320 xnor %g7, %l0, %l6
20321 smul %l2, 0x0B86, %g6
20322 save %i7, 0x1534, %o1
20323 rdpr %cwp, %g1
20324 rdpr %cansave, %g2
20325 rdpr %canrestore, %g3
20326 rdpr %cleanwin, %g4
20327 rdpr %otherwin, %g5
20328 rdpr %wstate, %g6
20329 array16 %i6, %o7, %i3
20330 fpackfix %f28, %f11
20331 std %f2, [%l7 + 0x50]
20332 umul %o3, 0x02A1, %g3
20333 movne %xcc, %g1, %i5
20334 ldsb [%l7 + 0x67], %i4
20335 fmovrdne %g5, %f0, %f6
20336 addcc %o4, 0x0DCA, %o0
20337 movvc %xcc, %l4, %g2
20338 srlx %l3, %g4, %o2
20339 edge32l %l1, %i1, %i0
20340 addc %l5, %i2, %o5
20341 movl %icc, %o6, %g7
20342 fmovrdgez %l0, %f0, %f2
20343 fxor %f16, %f22, %f28
20344 xor %l2, %g6, %i7
20345 sir 0x190D
20346 movle %xcc, %o1, %l6
20347 smulcc %i6, %o7, %o3
20348 fands %f5, %f18, %f11
20349 movleu %icc, %g3, %g1
20350 edge32n %i5, %i4, %i3
20351 orcc %o4, 0x1687, %o0
20352 fmovspos %xcc, %f21, %f12
20353 std %f24, [%l7 + 0x38]
20354 nop
20355 set 0x14, %o6
20356 stw %g5, [%l7 + %o6]
20357 array32 %g2, %l3, %g4
20358 addcc %o2, 0x088B, %l4
20359 xnor %i1, 0x0A92, %l1
20360 alignaddr %i0, %i2, %o5
20361 srlx %o6, %l5, %g7
20362 lduw [%l7 + 0x48], %l0
20363 ldd [%l7 + 0x60], %g6
20364 stx %i7, [%l7 + 0x10]
20365 xnor %o1, 0x0BD9, %l6
20366 orcc %i6, 0x157E, %o7
20367 st %f17, [%l7 + 0x10]
20368 popc 0x017B, %o3
20369 andncc %l2, %g1, %g3
20370 movrlez %i5, 0x3D5, %i3
20371 smul %o4, 0x1CCC, %i4
20372 std %f26, [%l7 + 0x58]
20373 edge8ln %g5, %o0, %g2
20374 sll %g4, %o2, %l3
20375 smul %i1, %l4, %l1
20376 ldsw [%l7 + 0x1C], %i2
20377 sll %i0, 0x09, %o6
20378 ldd [%l7 + 0x30], %f12
20379 fpsub16s %f4, %f17, %f15
20380 ldsh [%l7 + 0x22], %o5
20381 restore %g7, 0x1880, %l5
20382 rdpr %cwp, %g1
20383 rdpr %cansave, %g2
20384 rdpr %canrestore, %g3
20385 rdpr %cleanwin, %g4
20386 rdpr %otherwin, %g5
20387 rdpr %wstate, %g6
20388 mulx %l0, 0x119C, %g6
20389 xor %o1, 0x14D0, %l6
20390 fpackfix %f4, %f23
20391 movrne %i7, %i6, %o7
20392 edge16ln %o3, %l2, %g1
20393 movpos %xcc, %g3, %i3
20394 movrlez %i5, %o4, %i4
20395 ld [%l7 + 0x14], %f27
20396 movpos %icc, %o0, %g5
20397 ldd [%l7 + 0x78], %g2
20398 fmovrslz %o2, %f15, %f24
20399 fcmpes %fcc1, %f24, %f12
20400 sdivcc %l3, 0x0644, %g4
20401 fnors %f7, %f29, %f28
20402 fornot2s %f23, %f14, %f16
20403 st %f21, [%l7 + 0x10]
20404 edge32ln %l4, %l1, %i2
20405 movg %icc, %i1, %i0
20406 andncc %o5, %g7, %o6
20407 and %l0, 0x1213, %l5
20408 subc %o1, 0x0AF2, %l6
20409 movg %icc, %g6, %i6
20410 ldsw [%l7 + 0x3C], %i7
20411 fnor %f2, %f20, %f6
20412 fmovrdne %o7, %f4, %f26
20413 fcmple32 %f6, %f22, %l2
20414 edge8l %g1, %o3, %i3
20415 fmovsgu %icc, %f26, %f22
20416 movcc %icc, %i5, %o4
20417 smul %i4, %g3, %o0
20418 nop
20419 set 0x36, %i2
20420 ldub [%l7 + %i2], %g5
20421 srlx %g2, 0x0B, %o2
20422 movrne %g4, %l4, %l1
20423 save %l3, 0x12EF, %i1
20424 rdpr %cwp, %g1
20425 rdpr %cansave, %g2
20426 rdpr %canrestore, %g3
20427 rdpr %cleanwin, %g4
20428 rdpr %otherwin, %g5
20429 rdpr %wstate, %g6
20430 array32 %i2, %i0, %g7
20431 addccc %o5, 0x1CF0, %o6
20432 orn %l5, 0x1223, %o1
20433 alignaddr %l0, %g6, %l6
20434 movvc %icc, %i7, %i6
20435 std %f4, [%l7 + 0x78]
20436 movrlz %o7, 0x07A, %g1
20437 fcmps %fcc1, %f8, %f30
20438 fxnor %f20, %f10, %f20
20439 fxnor %f10, %f30, %f0
20440 fzeros %f14
20441 edge8l %l2, %o3, %i5
20442 move %icc, %o4, %i3
20443 fors %f29, %f19, %f10
20444 ldub [%l7 + 0x18], %i4
20445 ldsb [%l7 + 0x40], %g3
20446 edge8l %g5, %g2, %o2
20447 movn %icc, %g4, %o0
20448 movne %xcc, %l1, %l4
20449 and %i1, 0x071F, %i2
20450 fandnot2 %f0, %f0, %f10
20451 array16 %i0, %l3, %g7
20452 movneg %xcc, %o5, %l5
20453 xor %o6, %l0, %o1
20454 smulcc %g6, 0x1377, %l6
20455 movpos %xcc, %i7, %i6
20456 fmovdcc %icc, %f14, %f31
20457 fpadd16 %f12, %f2, %f30
20458 mulx %o7, 0x01B5, %g1
20459 udivcc %l2, 0x1122, %i5
20460 sra %o4, 0x1C, %i3
20461 ldsh [%l7 + 0x3A], %o3
20462 movcs %icc, %g3, %g5
20463 alignaddrl %i4, %g2, %g4
20464 movre %o0, %l1, %l4
20465 ldx [%l7 + 0x48], %o2
20466 edge32ln %i2, %i1, %i0
20467 array16 %g7, %l3, %l5
20468 stx %o6, [%l7 + 0x48]
20469 array8 %o5, %l0, %o1
20470 array8 %g6, %i7, %l6
20471 fones %f6
20472 mulscc %o7, 0x0AC3, %g1
20473 movneg %xcc, %l2, %i5
20474 edge8l %o4, %i3, %o3
20475 stx %i6, [%l7 + 0x30]
20476 subc %g5, %g3, %i4
20477 add %g2, %o0, %l1
20478 addccc %g4, 0x1CF1, %l4
20479 fmovdg %icc, %f25, %f9
20480 stb %o2, [%l7 + 0x40]
20481 edge8n %i1, %i2, %i0
20482 fmovdpos %icc, %f28, %f27
20483 ldd [%l7 + 0x60], %f18
20484 fpadd16 %f24, %f12, %f30
20485 fpadd32s %f25, %f4, %f30
20486 fmovsne %xcc, %f5, %f28
20487 movneg %xcc, %g7, %l5
20488 fmovrslez %o6, %f11, %f23
20489 movre %o5, 0x02A, %l3
20490 fmovdcc %xcc, %f24, %f28
20491 movle %icc, %l0, %o1
20492 edge16n %i7, %g6, %o7
20493 movpos %icc, %l6, %l2
20494 fnegs %f8, %f23
20495 srlx %i5, 0x17, %o4
20496 movrgz %g1, 0x1A4, %o3
20497 movrlz %i3, 0x330, %i6
20498 ldd [%l7 + 0x78], %f6
20499 movgu %xcc, %g3, %g5
20500 add %i4, 0x1646, %g2
20501 fnegd %f4, %f30
20502 fornot2 %f24, %f24, %f26
20503 fornot2 %f20, %f0, %f28
20504 edge16l %l1, %g4, %o0
20505 movre %l4, %o2, %i1
20506 std %f28, [%l7 + 0x50]
20507 fmovrsne %i2, %f15, %f17
20508 movpos %icc, %i0, %g7
20509 movrgz %l5, 0x3C4, %o5
20510 sth %o6, [%l7 + 0x6A]
20511 subccc %l0, 0x15E6, %l3
20512 movvc %icc, %i7, %g6
20513 srlx %o7, 0x0E, %o1
20514 subc %l6, %i5, %l2
20515 sdivx %o4, 0x0832, %g1
20516 fmovdvs %xcc, %f3, %f22
20517 edge16l %i3, %i6, %g3
20518 sdivx %g5, 0x1D7D, %i4
20519 fmovsg %icc, %f22, %f24
20520 std %f28, [%l7 + 0x40]
20521 fabsd %f24, %f18
20522 movrgz %g2, %l1, %g4
20523 or %o3, %l4, %o0
20524 fcmpne32 %f16, %f22, %i1
20525 sdivx %i2, 0x06FA, %o2
20526 fnot2 %f16, %f12
20527 udivx %g7, 0x1F3B, %l5
20528 addcc %i0, 0x0E89, %o6
20529 xor %o5, 0x1CBB, %l0
20530 edge32n %i7, %g6, %o7
20531 ldsh [%l7 + 0x7C], %l3
20532 lduh [%l7 + 0x72], %o1
20533 popc 0x1BCC, %i5
20534 std %f30, [%l7 + 0x18]
20535 sth %l2, [%l7 + 0x34]
20536 movleu %xcc, %o4, %l6
20537 subc %i3, %i6, %g1
20538 srlx %g5, %i4, %g2
20539 array32 %l1, %g3, %g4
20540 orcc %o3, %o0, %i1
20541 orn %l4, %o2, %g7
20542 edge8ln %i2, %l5, %i0
20543 or %o5, 0x063B, %o6
20544 sdivcc %i7, 0x1E25, %g6
20545 sdivcc %o7, 0x005C, %l3
20546 ldd [%l7 + 0x28], %f16
20547 edge8n %l0, %o1, %l2
20548 srax %i5, %o4, %i3
20549 srax %l6, %g1, %i6
20550 edge32ln %g5, %i4, %l1
20551 movvs %icc, %g2, %g4
20552 xorcc %g3, %o0, %i1
20553 fmovsneg %xcc, %f14, %f18
20554 addccc %l4, 0x1567, %o2
20555 fsrc1s %f18, %f13
20556 movvs %icc, %o3, %i2
20557 sdivx %g7, 0x06D6, %l5
20558 srax %i0, 0x0F, %o6
20559 fmovrdgz %o5, %f24, %f16
20560 fmovsg %icc, %f28, %f9
20561 subccc %g6, 0x1EB4, %i7
20562 fsrc1 %f28, %f18
20563 stx %o7, [%l7 + 0x58]
20564 addcc %l3, %l0, %l2
20565 movrgez %i5, %o4, %i3
20566 movpos %xcc, %l6, %g1
20567 movre %i6, 0x1F1, %o1
20568 fnands %f15, %f6, %f24
20569 andn %i4, %l1, %g2
20570 fnors %f9, %f5, %f4
20571 edge8n %g4, %g3, %o0
20572 sllx %g5, 0x10, %i1
20573 umulcc %o2, %o3, %l4
20574 fnors %f16, %f16, %f9
20575 ldd [%l7 + 0x78], %i2
20576 edge8n %g7, %l5, %o6
20577 sdivx %o5, 0x0B63, %g6
20578 ldub [%l7 + 0x2B], %i0
20579 ldx [%l7 + 0x18], %i7
20580 fmovrdlez %l3, %f6, %f2
20581 array32 %l0, %l2, %o7
20582 std %f4, [%l7 + 0x28]
20583 array32 %o4, %i5, %l6
20584 movrlz %i3, 0x14E, %i6
20585 srax %o1, %i4, %g1
20586 movn %icc, %l1, %g4
20587 alignaddrl %g2, %g3, %g5
20588 andn %i1, 0x1DF2, %o0
20589 sethi 0x1B14, %o2
20590 xnorcc %o3, 0x1BC8, %i2
20591 fmovrdlz %g7, %f12, %f26
20592 xorcc %l5, %o6, %l4
20593 movrgez %g6, %i0, %i7
20594 movle %icc, %l3, %l0
20595 nop
20596 set 0x40, %l5
20597 stx %o5, [%l7 + %l5]
20598 faligndata %f10, %f14, %f16
20599 sth %l2, [%l7 + 0x60]
20600 fmovsne %xcc, %f26, %f6
20601 addcc %o4, %o7, %l6
20602 movleu %icc, %i5, %i3
20603 addccc %o1, %i4, %i6
20604 mulscc %l1, 0x00D6, %g1
20605 fpsub32s %f13, %f26, %f23
20606 lduh [%l7 + 0x26], %g2
20607 movrgez %g4, 0x175, %g5
20608 ldsh [%l7 + 0x2A], %g3
20609 array16 %o0, %i1, %o2
20610 edge8l %i2, %o3, %l5
20611 array32 %o6, %g7, %g6
20612 fors %f26, %f26, %f22
20613 andncc %l4, %i7, %l3
20614 fpack32 %f18, %f30, %f26
20615 popc 0x08B8, %i0
20616 sll %l0, %o5, %l2
20617 fmovdpos %icc, %f31, %f8
20618 edge8l %o4, %l6, %o7
20619 edge32l %i3, %i5, %o1
20620 srlx %i4, %l1, %g1
20621 stb %i6, [%l7 + 0x7B]
20622 fnot2s %f23, %f13
20623 fxnors %f29, %f16, %f24
20624 andncc %g2, %g5, %g4
20625 mulscc %g3, %o0, %o2
20626 st %f7, [%l7 + 0x54]
20627 subccc %i2, %o3, %i1
20628 edge8 %l5, %o6, %g6
20629 fmovsgu %icc, %f27, %f6
20630 andn %g7, 0x0BC7, %l4
20631 movrlez %i7, %i0, %l0
20632 addccc %l3, %l2, %o4
20633 movcc %icc, %o5, %o7
20634 array16 %l6, %i5, %o1
20635 fandnot1 %f18, %f22, %f16
20636 ldx [%l7 + 0x10], %i4
20637 orncc %l1, %i3, %g1
20638 nop
20639 set 0x42, %i3
20640 ldsh [%l7 + %i3], %i6
20641 addccc %g2, %g4, %g5
20642 array32 %g3, %o0, %i2
20643 stb %o3, [%l7 + 0x3E]
20644 lduw [%l7 + 0x30], %o2
20645 addc %i1, %l5, %o6
20646 movl %icc, %g6, %l4
20647 lduw [%l7 + 0x28], %i7
20648 srlx %g7, 0x10, %i0
20649 movvs %xcc, %l3, %l0
20650 udivx %o4, 0x0FE9, %l2
20651 setx loop_77, %l0, %l1
20652 return %l1
20653 nop
20654 rdpr %cwp, %g1
20655 rdpr %cansave, %g2
20656 rdpr %canrestore, %g3
20657 rdpr %cleanwin, %g4
20658 rdpr %otherwin, %g5
20659 rdpr %wstate, %g6
20660loop_77: movvs %icc, %l6, %i4
20661 or %o1, %l1, %i3
20662 edge32ln %i6, %g2, %g4
20663 srax %g1, %g3, %o0
20664 andn %g5, %o3, %i2
20665 fxnor %f20, %f2, %f10
20666 fandnot2 %f10, %f4, %f14
20667 array8 %i1, %l5, %o2
20668 restore %o6, %l4, %i7
20669 rdpr %cwp, %g1
20670 rdpr %cansave, %g2
20671 rdpr %canrestore, %g3
20672 rdpr %cleanwin, %g4
20673 rdpr %otherwin, %g5
20674 rdpr %wstate, %g6
20675 sllx %g6, %i0, %l3
20676 stw %g7, [%l7 + 0x60]
20677 edge16l %l0, %l2, %o4
20678 movge %icc, %o5, %o7
20679 smul %i5, 0x1852, %i4
20680 movle %icc, %l6, %o1
20681 ldub [%l7 + 0x66], %l1
20682 fpadd16 %f30, %f12, %f26
20683 fandnot2 %f24, %f16, %f8
20684 andncc %i3, %g2, %i6
20685 sth %g1, [%l7 + 0x38]
20686 fornot1s %f1, %f16, %f28
20687 ldub [%l7 + 0x44], %g4
20688 xnorcc %o0, %g5, %o3
20689 smul %g3, %i2, %l5
20690 fxnors %f26, %f4, %f12
20691 ldd [%l7 + 0x70], %f14
20692 ldd [%l7 + 0x48], %o2
20693 st %f3, [%l7 + 0x1C]
20694 smul %o6, 0x1B39, %i1
20695 movne %icc, %i7, %g6
20696 fmovsne %icc, %f2, %f15
20697 andncc %i0, %l4, %g7
20698 fcmpeq16 %f16, %f24, %l0
20699 edge16ln %l2, %l3, %o4
20700 edge8 %o7, %o5, %i5
20701 movneg %icc, %i4, %l6
20702 ld [%l7 + 0x38], %f15
20703 sir 0x0557
20704 fors %f3, %f19, %f12
20705 fabss %f3, %f17
20706 movle %icc, %o1, %l1
20707 fmovsvs %icc, %f1, %f3
20708 movl %xcc, %i3, %g2
20709 addc %g1, 0x1B29, %i6
20710 and %g4, %g5, %o0
20711 subccc %o3, %g3, %l5
20712 movcs %xcc, %i2, %o6
20713 edge8n %i1, %o2, %g6
20714 array16 %i0, %l4, %g7
20715 orn %i7, %l2, %l3
20716 stw %l0, [%l7 + 0x18]
20717 fmul8x16au %f0, %f25, %f2
20718 edge32ln %o7, %o4, %i5
20719 smulcc %i4, %l6, %o5
20720 edge16 %l1, %o1, %i3
20721 alignaddrl %g1, %g2, %i6
20722 edge32ln %g4, %g5, %o3
20723 xnorcc %g3, 0x1994, %l5
20724 lduh [%l7 + 0x5A], %o0
20725 fones %f2
20726 sth %o6, [%l7 + 0x44]
20727 edge8n %i2, %o2, %g6
20728 subc %i0, 0x0E85, %l4
20729 ldsh [%l7 + 0x58], %i1
20730 fpmerge %f7, %f15, %f18
20731 fmovdcs %icc, %f12, %f19
20732 subcc %g7, %i7, %l3
20733 sdivx %l0, 0x0AC5, %o7
20734 movle %xcc, %l2, %o4
20735 edge32n %i4, %i5, %o5
20736 setx loop_78, %l0, %l1
20737 return %l1
20738 nop
20739 rdpr %cwp, %g1
20740 rdpr %cansave, %g2
20741 rdpr %canrestore, %g3
20742 rdpr %cleanwin, %g4
20743 rdpr %otherwin, %g5
20744 rdpr %wstate, %g6
20745loop_78: fnor %f20, %f30, %f8
20746 mova %xcc, %l6, %g1
20747 xnorcc %i6, %g4, %g2
20748 edge16ln %o3, %g3, %l5
20749 fmul8x16 %f0, %f14, %f2
20750 fmovrde %g5, %f22, %f20
20751 fsrc2s %f17, %f8
20752 fmovrdlez %o6, %f6, %f22
20753 fones %f10
20754 fcmpd %fcc0, %f18, %f0
20755 alignaddrl %o0, %i2, %o2
20756 ld [%l7 + 0x18], %f0
20757 fmovdvc %xcc, %f26, %f27
20758 umul %i0, 0x1870, %l4
20759 ldx [%l7 + 0x68], %g6
20760 fornot1s %f0, %f4, %f9
20761 srax %g7, 0x0E, %i1
20762 movrlez %i7, %l3, %o7
20763 movrgz %l2, 0x249, %l0
20764 alignaddr %o4, %i4, %o5
20765 edge8n %i5, %o1, %l1
20766 edge32l %l6, %i3, %i6
20767 mova %icc, %g1, %g4
20768 fpmerge %f6, %f6, %f28
20769 edge16n %g2, %g3, %l5
20770 array8 %g5, %o3, %o0
20771 ldd [%l7 + 0x48], %f26
20772 fmovsleu %xcc, %f24, %f14
20773 srax %i2, 0x1B, %o6
20774 fmovsl %xcc, %f29, %f6
20775 movrlez %i0, %o2, %g6
20776 umulcc %g7, 0x06B4, %i1
20777 sdivcc %i7, 0x1B8A, %l4
20778 fmovdgu %icc, %f7, %f22
20779 smulcc %o7, 0x07DC, %l2
20780 ldd [%l7 + 0x48], %l2
20781 ldsb [%l7 + 0x12], %o4
20782 fornot2s %f0, %f29, %f20
20783 edge32ln %i4, %o5, %l0
20784 and %i5, 0x19D1, %l1
20785 add %l6, 0x1775, %o1
20786 ldsw [%l7 + 0x28], %i3
20787 sllx %g1, %i6, %g2
20788 fmovsg %icc, %f2, %f9
20789 ldsw [%l7 + 0x4C], %g4
20790 movge %xcc, %g3, %g5
20791 sethi 0x19A4, %o3
20792 movrgz %l5, %o0, %o6
20793 fmovrse %i2, %f30, %f11
20794 fand %f0, %f0, %f16
20795 ldd [%l7 + 0x20], %f12
20796 fmovsn %xcc, %f4, %f9
20797 array8 %i0, %o2, %g6
20798 mova %xcc, %i1, %g7
20799 sra %l4, %i7, %o7
20800 ldub [%l7 + 0x12], %l2
20801 fpack32 %f6, %f28, %f28
20802 fmovrdgez %l3, %f26, %f28
20803 edge32l %i4, %o5, %o4
20804 edge32 %i5, %l1, %l6
20805 edge32n %o1, %l0, %g1
20806 movre %i3, 0x350, %i6
20807 movn %xcc, %g2, %g3
20808 andn %g4, 0x11CD, %g5
20809 movcs %icc, %l5, %o3
20810 move %icc, %o0, %i2
20811 ldx [%l7 + 0x60], %o6
20812 umulcc %i0, %o2, %i1
20813 movleu %icc, %g7, %l4
20814 movg %xcc, %i7, %g6
20815 ldx [%l7 + 0x08], %l2
20816 umulcc %o7, %l3, %i4
20817 movrlz %o4, %i5, %l1
20818 movl %xcc, %o5, %l6
20819 movrgez %l0, 0x20E, %o1
20820 edge32l %g1, %i3, %g2
20821 edge32 %g3, %g4, %i6
20822 sth %l5, [%l7 + 0x3C]
20823 umul %o3, 0x0BEF, %o0
20824 ldub [%l7 + 0x10], %i2
20825 fmovsl %xcc, %f31, %f22
20826 andncc %o6, %g5, %o2
20827 udiv %i0, 0x0D05, %i1
20828 fnegs %f19, %f11
20829 subccc %g7, %i7, %g6
20830 and %l2, 0x00D5, %l4
20831 movvc %xcc, %l3, %i4
20832 nop
20833 set 0x20, %i6
20834 stx %o4, [%l7 + %i6]
20835 ld [%l7 + 0x68], %f29
20836 subcc %i5, %o7, %l1
20837 save %o5, %l6, %l0
20838 rdpr %cwp, %g1
20839 rdpr %cansave, %g2
20840 rdpr %canrestore, %g3
20841 rdpr %cleanwin, %g4
20842 rdpr %otherwin, %g5
20843 rdpr %wstate, %g6
20844 xor %o1, %i3, %g1
20845 sdivcc %g2, 0x0718, %g3
20846 addc %i6, 0x1CA7, %g4
20847 addccc %l5, %o3, %o0
20848 sdivx %o6, 0x1304, %g5
20849 ldsh [%l7 + 0x66], %o2
20850 fandnot2 %f6, %f28, %f10
20851 edge32l %i0, %i1, %i2
20852 edge32l %i7, %g6, %g7
20853 restore %l2, %l3, %i4
20854 rdpr %cwp, %g1
20855 rdpr %cansave, %g2
20856 rdpr %canrestore, %g3
20857 rdpr %cleanwin, %g4
20858 rdpr %otherwin, %g5
20859 rdpr %wstate, %g6
20860 fors %f8, %f26, %f3
20861 edge8 %o4, %l4, %i5
20862 movcs %xcc, %o7, %l1
20863 subc %o5, 0x0CB9, %l6
20864 array32 %l0, %o1, %g1
20865 udivx %i3, 0x0CBF, %g2
20866 movrlz %i6, 0x346, %g4
20867 fornot2 %f20, %f28, %f14
20868 sethi 0x0F6A, %g3
20869 fmul8x16 %f16, %f14, %f16
20870 ldsw [%l7 + 0x6C], %l5
20871 addc %o3, %o6, %o0
20872 srlx %g5, 0x19, %o2
20873 xnor %i1, %i2, %i7
20874 fpadd32s %f1, %f9, %f5
20875 addc %g6, 0x1D8F, %i0
20876 movleu %icc, %l2, %g7
20877 ldub [%l7 + 0x13], %i4
20878 ldd [%l7 + 0x18], %l2
20879 movgu %icc, %o4, %l4
20880 edge16ln %o7, %i5, %l1
20881 ldx [%l7 + 0x10], %o5
20882 sth %l6, [%l7 + 0x3A]
20883 move %xcc, %o1, %g1
20884 addcc %i3, %g2, %i6
20885 ldsw [%l7 + 0x74], %g4
20886 fmovdcc %xcc, %f10, %f18
20887 subccc %l0, 0x12B7, %g3
20888 ldsb [%l7 + 0x2B], %l5
20889 movpos %xcc, %o6, %o0
20890 add %g5, %o3, %o2
20891 sir 0x15B3
20892 fmovsg %xcc, %f6, %f27
20893 ldx [%l7 + 0x68], %i2
20894 lduw [%l7 + 0x1C], %i1
20895 orncc %i7, 0x05C3, %i0
20896 fxnor %f28, %f14, %f2
20897 xorcc %g6, %g7, %l2
20898 mulx %l3, %o4, %l4
20899 sir 0x01F3
20900 xor %o7, %i4, %l1
20901 save %i5, %o5, %l6
20902 rdpr %cwp, %g1
20903 rdpr %cansave, %g2
20904 rdpr %canrestore, %g3
20905 rdpr %cleanwin, %g4
20906 rdpr %otherwin, %g5
20907 rdpr %wstate, %g6
20908 alignaddrl %o1, %g1, %i3
20909 movrgz %g2, 0x043, %g4
20910 smulcc %l0, %g3, %i6
20911 movre %o6, 0x121, %o0
20912 fmovdleu %xcc, %f16, %f29
20913 bshuffle %f26, %f12, %f2
20914 andncc %l5, %o3, %g5
20915 fmovrdgez %i2, %f6, %f26
20916 alignaddrl %i1, %o2, %i0
20917 smulcc %i7, 0x041D, %g6
20918 xor %g7, 0x1E73, %l3
20919 movrlz %l2, %l4, %o7
20920 subc %o4, 0x1D51, %l1
20921 addcc %i4, %o5, %l6
20922 smulcc %i5, 0x0894, %g1
20923 edge8l %o1, %g2, %i3
20924 umulcc %l0, 0x1F2F, %g3
20925 andcc %i6, 0x02A0, %g4
20926 ld [%l7 + 0x10], %f22
20927 sra %o6, 0x19, %l5
20928 movvs %xcc, %o0, %g5
20929 movle %icc, %i2, %i1
20930 fmovde %xcc, %f26, %f11
20931 movre %o3, 0x2F7, %o2
20932 ldsw [%l7 + 0x54], %i7
20933 fmovrdgz %g6, %f12, %f30
20934 fpmerge %f31, %f23, %f14
20935 subc %i0, 0x006E, %l3
20936 umul %g7, %l4, %o7
20937 ldsh [%l7 + 0x0E], %l2
20938 fmovsg %icc, %f23, %f18
20939 sll %o4, %i4, %l1
20940 save %l6, 0x0BC6, %o5
20941 rdpr %cwp, %g1
20942 rdpr %cansave, %g2
20943 rdpr %canrestore, %g3
20944 rdpr %cleanwin, %g4
20945 rdpr %otherwin, %g5
20946 rdpr %wstate, %g6
20947 edge32l %g1, %o1, %i5
20948 edge32n %g2, %l0, %i3
20949 nop
20950 set 0x1C, %i5
20951 sth %i6, [%l7 + %i5]
20952 ldub [%l7 + 0x19], %g4
20953 setx loop_79, %l0, %l1
20954 return %l1
20955 nop
20956 rdpr %cwp, %g1
20957 rdpr %cansave, %g2
20958 rdpr %canrestore, %g3
20959 rdpr %cleanwin, %g4
20960 rdpr %otherwin, %g5
20961 rdpr %wstate, %g6
20962loop_79: andncc %o0, %g5, %l5
20963 fmovsvs %xcc, %f10, %f17
20964 array8 %i1, %i2, %o3
20965 smulcc %o2, 0x0B6A, %g6
20966 fnand %f16, %f22, %f8
20967 edge32l %i7, %i0, %g7
20968 fmovda %icc, %f29, %f21
20969 fmul8ulx16 %f22, %f30, %f22
20970 smulcc %l3, %l4, %l2
20971 edge32l %o7, %i4, %l1
20972 movvc %icc, %l6, %o4
20973 edge16 %g1, %o5, %i5
20974 addccc %o1, %g2, %l0
20975 movre %i6, 0x141, %g4
20976 fmovdvs %xcc, %f15, %f6
20977 fornot2 %f0, %f12, %f4
20978 udiv %i3, 0x1884, %o6
20979 nop
20980 set 0x20, %g6
20981 ldd [%l7 + %g6], %f26
20982 udivx %g3, 0x0D3C, %g5
20983 xnorcc %o0, 0x0648, %l5
20984 movle %icc, %i2, %o3
20985 movrgez %i1, %o2, %i7
20986 mulscc %g6, %i0, %g7
20987 movleu %xcc, %l3, %l2
20988 sir 0x13FF
20989 stb %l4, [%l7 + 0x5F]
20990 movrgz %i4, 0x24C, %o7
20991 add %l1, 0x0454, %l6
20992 movgu %icc, %o4, %o5
20993 subccc %g1, %i5, %g2
20994 fmovsa %icc, %f3, %f3
20995 edge32l %l0, %o1, %i6
20996 orn %g4, 0x1782, %i3
20997 movge %icc, %o6, %g3
20998 fmovdne %xcc, %f8, %f23
20999 movl %xcc, %g5, %l5
21000 udiv %o0, 0x10E7, %i2
21001 xnorcc %o3, %i1, %o2
21002 movcc %icc, %i7, %i0
21003 xor %g7, %l3, %l2
21004 xor %g6, %l4, %i4
21005 subc %l1, %o7, %o4
21006 movrne %o5, %g1, %l6
21007 or %g2, 0x0FF4, %i5
21008 ldx [%l7 + 0x58], %o1
21009 fpsub16 %f0, %f18, %f2
21010 andcc %i6, %g4, %l0
21011 sethi 0x1D59, %i3
21012 edge32l %o6, %g3, %g5
21013 move %xcc, %l5, %o0
21014 movle %icc, %o3, %i1
21015 xor %i2, %i7, %o2
21016 ldx [%l7 + 0x68], %i0
21017 sub %g7, 0x09AD, %l3
21018 stx %l2, [%l7 + 0x08]
21019 fmovdvc %xcc, %f23, %f5
21020 fzero %f16
21021 fmovdneg %xcc, %f30, %f2
21022 array16 %g6, %l4, %i4
21023 fcmpne16 %f14, %f20, %l1
21024 edge16l %o7, %o5, %g1
21025 fnands %f28, %f27, %f10
21026 movrgz %l6, %o4, %g2
21027 movcs %xcc, %o1, %i5
21028 ldsb [%l7 + 0x1D], %g4
21029 udiv %l0, 0x10E6, %i6
21030 fornot1 %f26, %f20, %f18
21031 or %o6, 0x1949, %i3
21032 array32 %g5, %g3, %l5
21033 bshuffle %f12, %f20, %f26
21034 fmovscs %xcc, %f9, %f13
21035 sdivcc %o3, 0x0CCD, %o0
21036 edge32 %i1, %i7, %o2
21037 or %i2, 0x1EF8, %i0
21038 std %f10, [%l7 + 0x48]
21039 fmuld8sux16 %f0, %f27, %f10
21040 sdiv %g7, 0x1D99, %l3
21041 ldd [%l7 + 0x50], %l2
21042 edge16l %g6, %i4, %l4
21043 fmovdle %xcc, %f14, %f0
21044 fmovscc %icc, %f3, %f27
21045 siam 0x6
21046 edge16 %o7, %l1, %o5
21047 sth %l6, [%l7 + 0x70]
21048 udivx %g1, 0x1D5C, %g2
21049 fmovrdlz %o4, %f18, %f10
21050 movgu %xcc, %i5, %g4
21051 fnot1s %f0, %f17
21052 fpsub16s %f24, %f10, %f29
21053 add %l0, 0x0BB0, %o1
21054 fcmpne16 %f24, %f2, %i6
21055 fpsub32 %f22, %f4, %f26
21056 movl %xcc, %i3, %o6
21057 edge32l %g3, %g5, %l5
21058 ldsh [%l7 + 0x50], %o0
21059 fmovsl %xcc, %f12, %f23
21060 siam 0x7
21061 fcmped %fcc3, %f26, %f0
21062 xor %o3, 0x07ED, %i7
21063 fandnot1s %f8, %f14, %f0
21064 mova %xcc, %o2, %i1
21065 udivx %i2, 0x1B85, %g7
21066 movgu %icc, %i0, %l3
21067 movn %xcc, %g6, %l2
21068 fmovdg %xcc, %f11, %f11
21069 restore %l4, 0x165F, %i4
21070 rdpr %cwp, %g1
21071 rdpr %cansave, %g2
21072 rdpr %canrestore, %g3
21073 rdpr %cleanwin, %g4
21074 rdpr %otherwin, %g5
21075 rdpr %wstate, %g6
21076 ldsb [%l7 + 0x4A], %o7
21077 array8 %l1, %o5, %l6
21078 umul %g2, %o4, %g1
21079 movrlez %i5, %l0, %g4
21080 umul %o1, 0x1A40, %i3
21081 orncc %i6, 0x16F6, %o6
21082 fmul8x16au %f3, %f12, %f16
21083 fmovrse %g5, %f14, %f7
21084 andn %l5, %g3, %o0
21085 fmovrdlez %o3, %f28, %f6
21086 edge16l %i7, %i1, %i2
21087 popc 0x0BDF, %o2
21088 sra %i0, %l3, %g6
21089 alignaddr %g7, %l4, %i4
21090 edge16ln %l2, %o7, %l1
21091 fmovrdne %o5, %f16, %f8
21092 fmovsgu %xcc, %f9, %f5
21093 fnegd %f2, %f12
21094 andcc %l6, 0x13C4, %o4
21095 ldsh [%l7 + 0x26], %g2
21096 movleu %xcc, %g1, %i5
21097 sir 0x00AE
21098 ldd [%l7 + 0x48], %l0
21099 fpadd16 %f14, %f30, %f12
21100 orncc %o1, 0x0E89, %i3
21101 sdiv %i6, 0x18A9, %g4
21102 sdiv %g5, 0x1998, %o6
21103 array8 %l5, %o0, %g3
21104 fcmple16 %f4, %f8, %o3
21105 movge %icc, %i1, %i7
21106 movrlez %o2, %i0, %i2
21107 ldsw [%l7 + 0x18], %g6
21108 xnorcc %g7, 0x0949, %l3
21109 ldd [%l7 + 0x70], %i4
21110 edge8ln %l4, %l2, %o7
21111 ldx [%l7 + 0x40], %l1
21112 move %xcc, %o5, %o4
21113 ldub [%l7 + 0x19], %g2
21114 fpsub16s %f0, %f25, %f22
21115 xnorcc %l6, %i5, %l0
21116 movl %xcc, %g1, %i3
21117 subc %i6, 0x1498, %o1
21118 fmovsvc %xcc, %f11, %f27
21119 fmovda %icc, %f2, %f31
21120 edge8ln %g5, %g4, %l5
21121 movgu %icc, %o0, %o6
21122 movne %icc, %g3, %i1
21123 ldsh [%l7 + 0x28], %i7
21124 fmuld8ulx16 %f21, %f0, %f4
21125 ld [%l7 + 0x5C], %f2
21126 edge8ln %o3, %o2, %i0
21127 edge16l %g6, %g7, %i2
21128 sra %i4, %l3, %l4
21129 ldub [%l7 + 0x4E], %l2
21130 fcmpes %fcc0, %f12, %f27
21131 xnor %l1, %o7, %o5
21132 edge32 %g2, %l6, %i5
21133 smul %o4, 0x1891, %g1
21134 movrgez %l0, %i3, %i6
21135 sdivcc %g5, 0x1276, %g4
21136 xorcc %o1, %o0, %l5
21137 alignaddrl %g3, %o6, %i1
21138 movge %icc, %i7, %o2
21139 array8 %i0, %g6, %g7
21140 orn %i2, 0x1BFC, %o3
21141 ldsb [%l7 + 0x5A], %l3
21142 fcmpne16 %f24, %f4, %i4
21143 mova %icc, %l4, %l1
21144 fones %f30
21145 ldsb [%l7 + 0x6E], %l2
21146 fnot2 %f14, %f22
21147 movvs %xcc, %o7, %o5
21148 movgu %icc, %l6, %i5
21149 addc %g2, 0x0618, %o4
21150 fmovsvs %icc, %f8, %f26
21151 movcs %icc, %l0, %g1
21152 movre %i6, 0x07C, %g5
21153 andcc %i3, %o1, %g4
21154 orn %o0, 0x1DFF, %g3
21155 lduw [%l7 + 0x20], %o6
21156 alignaddr %i1, %l5, %i7
21157 movre %o2, %g6, %i0
21158 umul %g7, %i2, %o3
21159 movrgez %l3, 0x22E, %i4
21160 sdivx %l1, 0x0E9E, %l2
21161 fpack16 %f18, %f14
21162 movn %icc, %l4, %o7
21163 fmovscs %xcc, %f29, %f15
21164 stx %l6, [%l7 + 0x28]
21165 ldd [%l7 + 0x70], %f24
21166 fmovdgu %xcc, %f17, %f5
21167 movrgz %o5, %g2, %o4
21168 fabsd %f20, %f18
21169 pdist %f18, %f16, %f30
21170 edge32l %l0, %g1, %i5
21171 subc %g5, 0x1237, %i6
21172 srax %o1, 0x0E, %g4
21173 udivcc %o0, 0x1943, %g3
21174 fabss %f12, %f22
21175 xnor %i3, 0x0D93, %i1
21176 orcc %l5, %i7, %o6
21177 sdiv %g6, 0x12B9, %o2
21178 addc %i0, 0x17F2, %g7
21179 fmovsge %icc, %f20, %f11
21180 ldd [%l7 + 0x30], %i2
21181 udiv %o3, 0x14B8, %i4
21182 andcc %l3, %l1, %l4
21183 edge16n %o7, %l6, %o5
21184 srax %l2, %g2, %o4
21185 edge16n %l0, %i5, %g1
21186 ldsh [%l7 + 0x2E], %i6
21187 fandnot2s %f3, %f16, %f30
21188 or %o1, 0x1E5F, %g4
21189 edge8 %o0, %g5, %i3
21190 movrlez %g3, %l5, %i1
21191 fnors %f6, %f4, %f8
21192 movl %xcc, %o6, %i7
21193 and %o2, %g6, %i0
21194 andcc %g7, 0x08FF, %i2
21195 orncc %o3, %i4, %l1
21196 movge %xcc, %l3, %o7
21197 udivx %l4, 0x1413, %l6
21198 ldd [%l7 + 0x50], %o4
21199 fmovrsne %l2, %f21, %f3
21200 fmovdge %xcc, %f30, %f21
21201 array32 %o4, %g2, %i5
21202 sethi 0x1B07, %g1
21203 add %i6, 0x16E9, %o1
21204 fmovsge %xcc, %f9, %f19
21205 movleu %xcc, %l0, %o0
21206 st %f27, [%l7 + 0x14]
21207 addcc %g5, 0x167F, %i3
21208 edge32ln %g3, %g4, %i1
21209 sub %o6, 0x0E20, %i7
21210 fmovde %xcc, %f28, %f22
21211 edge8l %l5, %g6, %i0
21212 ldx [%l7 + 0x10], %g7
21213 movl %xcc, %i2, %o3
21214 movrgez %o2, %i4, %l3
21215 orncc %l1, %o7, %l4
21216 movgu %xcc, %o5, %l6
21217 lduh [%l7 + 0x6E], %o4
21218 fornot2s %f25, %f13, %f12
21219 edge16ln %l2, %i5, %g1
21220 movneg %icc, %g2, %o1
21221 edge32ln %i6, %o0, %l0
21222 orn %i3, 0x0E0F, %g5
21223 fmul8ulx16 %f10, %f20, %f26
21224 addc %g4, %g3, %i1
21225 subcc %i7, %o6, %g6
21226 sllx %i0, %l5, %i2
21227 edge8 %g7, %o2, %i4
21228 sub %o3, 0x1262, %l3
21229 add %o7, 0x040A, %l4
21230 orcc %l1, %o5, %o4
21231 mulscc %l2, %l6, %i5
21232 fmovsl %icc, %f25, %f5
21233 sdivx %g1, 0x169B, %g2
21234 movpos %xcc, %o1, %o0
21235 save %l0, 0x1937, %i3
21236 rdpr %cwp, %g1
21237 rdpr %cansave, %g2
21238 rdpr %canrestore, %g3
21239 rdpr %cleanwin, %g4
21240 rdpr %otherwin, %g5
21241 rdpr %wstate, %g6
21242 fmovsl %icc, %f7, %f13
21243 movcc %icc, %g5, %g4
21244 mulx %i6, 0x0F8E, %g3
21245 sra %i1, 0x15, %i7
21246 movvs %icc, %g6, %o6
21247 movrlz %l5, %i2, %g7
21248 array32 %i0, %i4, %o3
21249 ldub [%l7 + 0x49], %o2
21250 srax %l3, 0x13, %o7
21251 movn %xcc, %l1, %o5
21252 edge32l %o4, %l4, %l6
21253 movrlez %i5, %g1, %g2
21254 movn %icc, %l2, %o1
21255 ldd [%l7 + 0x78], %l0
21256 alignaddrl %i3, %o0, %g5
21257 edge16 %g4, %i6, %g3
21258 xnor %i7, 0x1CE6, %g6
21259 mulx %o6, 0x0492, %i1
21260 stw %i2, [%l7 + 0x08]
21261 movgu %icc, %l5, %g7
21262 subcc %i4, 0x06C9, %i0
21263 udiv %o2, 0x1F93, %o3
21264 movrlez %l3, 0x140, %o7
21265 smul %l1, %o5, %o4
21266 fmovrsgez %l4, %f5, %f12
21267 movrgz %l6, 0x093, %i5
21268 orncc %g1, 0x1F6F, %g2
21269 ldx [%l7 + 0x58], %o1
21270 nop
21271 set 0x78, %o7
21272 ldsw [%l7 + %o7], %l2
21273 udiv %i3, 0x1261, %l0
21274 setx loop_80, %l0, %l1
21275 return %l1
21276 nop
21277 rdpr %cwp, %g1
21278 rdpr %cansave, %g2
21279 rdpr %canrestore, %g3
21280 rdpr %cleanwin, %g4
21281 rdpr %otherwin, %g5
21282 rdpr %wstate, %g6
21283loop_80: movl %xcc, %g4, %g3
21284 sdivcc %i7, 0x1B39, %g6
21285 movrgez %o6, 0x3E8, %i6
21286 stx %i1, [%l7 + 0x78]
21287 ldd [%l7 + 0x38], %f8
21288 ldx [%l7 + 0x10], %l5
21289 movcc %icc, %g7, %i2
21290 subc %i0, %i4, %o2
21291 edge8 %o3, %o7, %l1
21292 fmovda %icc, %f27, %f21
21293 movvc %xcc, %l3, %o5
21294 fpsub16s %f18, %f24, %f27
21295 ld [%l7 + 0x4C], %f18
21296 movgu %xcc, %o4, %l4
21297 fpsub16s %f28, %f27, %f13
21298 addc %i5, %l6, %g1
21299 array16 %g2, %l2, %i3
21300 movneg %icc, %o1, %l0
21301 ldd [%l7 + 0x70], %f2
21302 stx %o0, [%l7 + 0x20]
21303 fmovdge %xcc, %f1, %f13
21304 sdivx %g4, 0x1A0B, %g3
21305 addcc %g5, 0x15F6, %g6
21306 fpadd32 %f4, %f16, %f10
21307 sth %i7, [%l7 + 0x4C]
21308 sll %o6, 0x04, %i1
21309 sllx %l5, %g7, %i6
21310 movl %xcc, %i2, %i0
21311 smulcc %i4, 0x1925, %o3
21312 fcmpes %fcc2, %f16, %f22
21313 fcmpeq32 %f14, %f26, %o7
21314 fmovse %xcc, %f13, %f5
21315 movvc %icc, %l1, %o2
21316 edge32n %l3, %o4, %o5
21317 lduw [%l7 + 0x6C], %l4
21318 fcmpd %fcc0, %f8, %f14
21319 movrgez %l6, %g1, %i5
21320 sllx %g2, %i3, %o1
21321 srax %l0, 0x1C, %l2
21322 movcs %xcc, %o0, %g4
21323 xorcc %g5, %g6, %i7
21324 addccc %g3, 0x04C9, %i1
21325 ldsh [%l7 + 0x0E], %l5
21326 movrlez %o6, 0x17F, %i6
21327 movl %icc, %g7, %i0
21328 alignaddrl %i4, %i2, %o7
21329 fmovsl %xcc, %f9, %f28
21330 sll %o3, 0x18, %o2
21331 fmul8x16al %f6, %f18, %f10
21332 fnegs %f16, %f31
21333 sllx %l1, 0x02, %l3
21334 alignaddrl %o4, %l4, %l6
21335 save %o5, %g1, %g2
21336 rdpr %cwp, %g1
21337 rdpr %cansave, %g2
21338 rdpr %canrestore, %g3
21339 rdpr %cleanwin, %g4
21340 rdpr %otherwin, %g5
21341 rdpr %wstate, %g6
21342 fpmerge %f19, %f3, %f28
21343 fcmpne32 %f22, %f0, %i5
21344 smulcc %o1, 0x0A57, %l0
21345 mulscc %i3, %l2, %g4
21346 move %icc, %g5, %g6
21347 stb %i7, [%l7 + 0x6B]
21348 stx %g3, [%l7 + 0x10]
21349 fpsub32s %f17, %f10, %f24
21350 nop
21351 set 0x08, %g5
21352 stx %o0, [%l7 + %g5]
21353 edge8l %l5, %o6, %i1
21354 and %i6, 0x113C, %g7
21355 subccc %i4, %i0, %i2
21356 mova %xcc, %o3, %o2
21357 ldsw [%l7 + 0x18], %o7
21358 alignaddr %l1, %l3, %l4
21359 fmul8ulx16 %f22, %f28, %f30
21360 stw %l6, [%l7 + 0x48]
21361 smulcc %o4, %g1, %o5
21362 xor %i5, %o1, %l0
21363 fxnor %f4, %f10, %f8
21364 sra %i3, 0x07, %l2
21365 fandnot2s %f27, %f16, %f13
21366 addcc %g4, 0x07B0, %g5
21367 andcc %g6, 0x1F6F, %g2
21368 fnot1s %f20, %f29
21369 fpack32 %f24, %f2, %f28
21370 ldsh [%l7 + 0x1C], %i7
21371 fmovrslez %g3, %f13, %f12
21372 sllx %o0, 0x16, %l5
21373 addc %o6, 0x0105, %i1
21374 movle %icc, %i6, %i4
21375 ldd [%l7 + 0x20], %i0
21376 fandnot2s %f7, %f12, %f5
21377 ldsh [%l7 + 0x12], %g7
21378 fmovrdlez %o3, %f24, %f16
21379 andn %i2, 0x14BC, %o7
21380 subc %o2, 0x1894, %l1
21381 movcs %icc, %l4, %l3
21382 move %xcc, %l6, %o4
21383 movgu %xcc, %g1, %i5
21384 smulcc %o5, 0x1E13, %l0
21385 xnor %o1, %l2, %g4
21386 movrne %g5, 0x3AC, %i3
21387 sdiv %g2, 0x070B, %g6
21388 stx %g3, [%l7 + 0x20]
21389 edge16ln %o0, %l5, %i7
21390 sth %o6, [%l7 + 0x38]
21391 or %i1, 0x1EA2, %i4
21392 smul %i0, 0x0D5D, %g7
21393 subccc %i6, 0x089B, %i2
21394 st %f31, [%l7 + 0x30]
21395 movrlez %o3, 0x3B3, %o2
21396 subc %l1, 0x0757, %o7
21397 edge8l %l4, %l3, %o4
21398 fabsd %f4, %f26
21399 alignaddrl %g1, %i5, %o5
21400 fcmpgt16 %f8, %f30, %l0
21401 alignaddrl %o1, %l6, %g4
21402 edge32n %l2, %g5, %g2
21403 movrgez %g6, %i3, %g3
21404 umul %o0, 0x0F74, %l5
21405 alignaddrl %i7, %i1, %o6
21406 movrgez %i0, %g7, %i6
21407 edge32ln %i4, %o3, %o2
21408 edge16 %i2, %l1, %o7
21409 fandnot1s %f2, %f3, %f14
21410 movrlz %l3, %o4, %g1
21411 edge32ln %i5, %l4, %l0
21412 edge32l %o5, %o1, %g4
21413 movrne %l6, 0x1B9, %g5
21414 fcmps %fcc2, %f30, %f22
21415 sdiv %l2, 0x0ABC, %g2
21416 movvs %xcc, %i3, %g3
21417 sir 0x1521
21418 edge8l %g6, %o0, %i7
21419 xnor %i1, %o6, %i0
21420 fsrc2s %f23, %f6
21421 fmovdpos %xcc, %f28, %f2
21422 lduh [%l7 + 0x28], %g7
21423 xorcc %l5, 0x02E4, %i4
21424 sdivcc %i6, 0x1246, %o2
21425 move %xcc, %i2, %o3
21426 movg %xcc, %l1, %o7
21427 nop
21428 set 0x28, %l3
21429 stx %o4, [%l7 + %l3]
21430 sir 0x1C37
21431 srax %l3, 0x04, %g1
21432 subc %i5, 0x0694, %l0
21433 srl %l4, %o1, %g4
21434 udivx %o5, 0x015F, %g5
21435 orcc %l6, 0x0339, %l2
21436 stb %i3, [%l7 + 0x5E]
21437 movre %g2, 0x07C, %g3
21438 sub %g6, 0x096D, %i7
21439 movvc %icc, %i1, %o6
21440 edge16n %o0, %i0, %l5
21441 smulcc %i4, 0x1478, %i6
21442 edge8n %o2, %g7, %i2
21443 umul %l1, 0x1148, %o3
21444 or %o7, 0x150F, %o4
21445 edge8ln %g1, %l3, %l0
21446 sub %l4, %i5, %o1
21447 movrlz %o5, %g5, %l6
21448 movne %xcc, %g4, %l2
21449 movrlez %i3, 0x207, %g3
21450 alignaddr %g6, %i7, %g2
21451 stw %i1, [%l7 + 0x40]
21452 mova %xcc, %o0, %i0
21453 movre %o6, 0x3DD, %l5
21454 smulcc %i4, %i6, %g7
21455 sra %i2, 0x05, %l1
21456 fmovdpos %icc, %f15, %f23
21457 save %o3, %o2, %o7
21458 rdpr %cwp, %g1
21459 rdpr %cansave, %g2
21460 rdpr %canrestore, %g3
21461 rdpr %cleanwin, %g4
21462 rdpr %otherwin, %g5
21463 rdpr %wstate, %g6
21464 movl %icc, %g1, %o4
21465 movrne %l0, %l3, %i5
21466 edge32l %o1, %o5, %g5
21467 sethi 0x0217, %l4
21468 edge16l %l6, %g4, %l2
21469 and %g3, 0x133E, %g6
21470 ldd [%l7 + 0x68], %f10
21471 ldsw [%l7 + 0x18], %i3
21472 movneg %icc, %g2, %i7
21473 fornot1 %f12, %f8, %f12
21474 addcc %i1, %o0, %o6
21475 popc %i0, %i4
21476 movl %icc, %l5, %g7
21477 srax %i2, 0x06, %i6
21478 popc 0x0C60, %o3
21479 alignaddrl %l1, %o7, %o2
21480 edge8l %g1, %l0, %l3
21481 sllx %i5, %o4, %o5
21482 fcmpne16 %f4, %f2, %o1
21483 xnorcc %g5, 0x1E59, %l6
21484 stb %l4, [%l7 + 0x1B]
21485 fzero %f28
21486 bshuffle %f28, %f4, %f4
21487 srax %l2, %g4, %g6
21488 addcc %i3, 0x06C1, %g2
21489 movne %icc, %i7, %i1
21490 and %g3, %o6, %i0
21491 fmovsge %icc, %f26, %f21
21492 ldsb [%l7 + 0x0B], %o0
21493 udivx %l5, 0x0F47, %g7
21494 lduw [%l7 + 0x60], %i4
21495 sdiv %i2, 0x08C6, %o3
21496 movne %icc, %l1, %o7
21497 sethi 0x0831, %o2
21498 srlx %g1, 0x1A, %i6
21499 edge16n %l3, %i5, %l0
21500 fxor %f14, %f0, %f6
21501 movvc %icc, %o5, %o4
21502 fmovrdlz %o1, %f0, %f2
21503 movne %icc, %l6, %l4
21504 fpsub16s %f13, %f29, %f7
21505 sub %g5, %g4, %g6
21506 movge %icc, %i3, %g2
21507 sll %l2, 0x17, %i1
21508 sll %g3, %o6, %i7
21509 udiv %o0, 0x0199, %l5
21510 fcmpgt16 %f28, %f24, %i0
21511 fcmple32 %f6, %f12, %i4
21512 sth %i2, [%l7 + 0x16]
21513 sethi 0x1065, %g7
21514 and %o3, 0x1257, %o7
21515 fsrc2s %f6, %f22
21516 xnor %o2, %g1, %l1
21517 sdiv %l3, 0x018F, %i5
21518 edge8 %l0, %o5, %o4
21519 subc %i6, %o1, %l4
21520 sdiv %g5, 0x017B, %g4
21521 sdivx %g6, 0x1095, %l6
21522 orcc %i3, 0x0788, %l2
21523 sllx %g2, 0x07, %g3
21524 movre %o6, %i1, %o0
21525 fmovdge %icc, %f0, %f31
21526 alignaddrl %i7, %i0, %i4
21527 sdiv %l5, 0x10CE, %i2
21528 umul %g7, 0x1409, %o7
21529 movleu %icc, %o2, %g1
21530 fmovdneg %icc, %f15, %f11
21531 stb %l1, [%l7 + 0x79]
21532 ldx [%l7 + 0x08], %l3
21533 alignaddr %o3, %i5, %o5
21534 xnor %o4, 0x0DAB, %l0
21535 ld [%l7 + 0x64], %f6
21536 fzeros %f12
21537 orn %i6, %l4, %g5
21538 edge16n %o1, %g6, %g4
21539 sub %l6, %l2, %g2
21540 fnot1 %f4, %f20
21541 edge8l %g3, %o6, %i3
21542 addc %i1, 0x03F2, %i7
21543 orcc %o0, %i0, %i4
21544 srax %l5, %i2, %g7
21545 ldub [%l7 + 0x5D], %o7
21546 ldsb [%l7 + 0x30], %o2
21547 sra %g1, 0x12, %l1
21548 array8 %l3, %o3, %i5
21549 fpadd32 %f8, %f30, %f30
21550 fmul8x16au %f3, %f19, %f12
21551 movrgez %o5, %l0, %i6
21552 andncc %l4, %g5, %o4
21553 nop
21554 set 0x20, %o4
21555 ldd [%l7 + %o4], %o0
21556 smul %g6, 0x0419, %l6
21557 ldsh [%l7 + 0x2A], %g4
21558 std %f28, [%l7 + 0x48]
21559 array8 %l2, %g3, %o6
21560 movpos %icc, %g2, %i1
21561 ldx [%l7 + 0x58], %i3
21562 fnot2s %f8, %f18
21563 umul %i7, %i0, %o0
21564 fpmerge %f31, %f2, %f28
21565 edge32n %l5, %i2, %i4
21566 sdivcc %g7, 0x077A, %o2
21567 sdivcc %o7, 0x0B2A, %g1
21568 movrlez %l3, %l1, %i5
21569 fpadd16s %f7, %f9, %f8
21570 ldsh [%l7 + 0x12], %o5
21571 fandnot1 %f0, %f8, %f4
21572 movle %icc, %l0, %i6
21573 srl %o3, %l4, %o4
21574 movneg %xcc, %g5, %g6
21575 fmovsl %xcc, %f15, %f15
21576 restore %o1, 0x0E2B, %g4
21577 rdpr %cwp, %g1
21578 rdpr %cansave, %g2
21579 rdpr %canrestore, %g3
21580 rdpr %cleanwin, %g4
21581 rdpr %otherwin, %g5
21582 rdpr %wstate, %g6
21583 edge16ln %l2, %g3, %l6
21584 sub %g2, %i1, %i3
21585 srl %o6, %i0, %i7
21586 sra %o0, %l5, %i2
21587 edge32l %g7, %i4, %o7
21588 fmovdl %xcc, %f10, %f4
21589 and %o2, %l3, %g1
21590 stx %i5, [%l7 + 0x60]
21591 fcmps %fcc2, %f24, %f0
21592 edge8ln %l1, %o5, %i6
21593 subccc %o3, %l0, %o4
21594 movle %icc, %g5, %l4
21595 fands %f4, %f2, %f7
21596 fmovsne %xcc, %f6, %f1
21597 fzeros %f9
21598 sir 0x0869
21599 xnorcc %g6, %o1, %l2
21600 xnor %g3, %g4, %l6
21601 move %xcc, %i1, %g2
21602 movvc %icc, %o6, %i3
21603 udivx %i0, 0x0D35, %o0
21604 fmovrdgez %l5, %f0, %f18
21605 sdiv %i7, 0x0F89, %i2
21606 movneg %icc, %i4, %g7
21607 mulscc %o2, %l3, %g1
21608 movge %xcc, %i5, %l1
21609 fmovrde %o7, %f10, %f28
21610 andcc %i6, 0x1C88, %o5
21611 ldx [%l7 + 0x08], %l0
21612 movrgz %o3, %g5, %l4
21613 edge32 %o4, %o1, %g6
21614 and %g3, %g4, %l6
21615 fmovsl %xcc, %f5, %f12
21616 fornot2 %f18, %f22, %f24
21617 fpsub16s %f27, %f5, %f30
21618 edge8ln %i1, %g2, %o6
21619 movcs %xcc, %l2, %i3
21620 fpadd16s %f29, %f22, %f31
21621 ld [%l7 + 0x64], %f26
21622 fmovdg %xcc, %f10, %f5
21623 ld [%l7 + 0x6C], %f28
21624 movle %xcc, %o0, %l5
21625 andncc %i7, %i2, %i4
21626 movvs %xcc, %i0, %o2
21627 movre %g7, %g1, %i5
21628 fmovdneg %xcc, %f24, %f29
21629 ldsh [%l7 + 0x26], %l1
21630 stb %o7, [%l7 + 0x51]
21631 stw %i6, [%l7 + 0x7C]
21632 mulscc %l3, 0x11A1, %o5
21633 fsrc2 %f0, %f6
21634 movvs %xcc, %l0, %o3
21635 movrlz %g5, %l4, %o4
21636 fmovrde %g6, %f30, %f0
21637 fmovrsgz %o1, %f15, %f15
21638 sll %g4, %g3, %i1
21639 movre %g2, %o6, %l6
21640 sethi 0x0C67, %i3
21641 movn %xcc, %l2, %l5
21642 movn %icc, %o0, %i2
21643 fsrc2s %f17, %f1
21644 movvs %xcc, %i4, %i0
21645 or %i7, %g7, %o2
21646 movrgz %i5, 0x015, %g1
21647 mulx %o7, %i6, %l1
21648 sethi 0x1056, %l3
21649 umulcc %l0, 0x0AD4, %o5
21650 mova %icc, %o3, %l4
21651 andncc %o4, %g6, %o1
21652 fmovrde %g4, %f20, %f22
21653 fmovdgu %xcc, %f18, %f15
21654 edge32 %g3, %g5, %i1
21655 xor %g2, 0x0CB6, %l6
21656 movcs %icc, %o6, %l2
21657 fmovdvc %xcc, %f13, %f2
21658 fnot1s %f4, %f7
21659 ldsh [%l7 + 0x26], %i3
21660 movneg %icc, %o0, %l5
21661 movpos %xcc, %i4, %i0
21662 subc %i2, %g7, %o2
21663 sll %i5, 0x1B, %g1
21664 fpack32 %f4, %f20, %f16
21665 movcc %icc, %o7, %i6
21666 xorcc %i7, 0x1D57, %l1
21667 setx loop_81, %l0, %l1
21668 return %l1
21669 nop
21670 rdpr %cwp, %g1
21671 rdpr %cansave, %g2
21672 rdpr %canrestore, %g3
21673 rdpr %cleanwin, %g4
21674 rdpr %otherwin, %g5
21675 rdpr %wstate, %g6
21676loop_81: stx %l4, [%l7 + 0x48]
21677 umul %o4, 0x0728, %o3
21678 and %g6, %g4, %g3
21679 movge %icc, %g5, %o1
21680 add %i1, 0x0EC9, %l6
21681 mova %xcc, %o6, %g2
21682 movg %xcc, %i3, %l2
21683 smulcc %l5, %i4, %i0
21684 movrlez %o0, %i2, %g7
21685 or %i5, 0x0A81, %g1
21686 save %o2, 0x18F2, %i6
21687 rdpr %cwp, %g1
21688 rdpr %cansave, %g2
21689 rdpr %canrestore, %g3
21690 rdpr %cleanwin, %g4
21691 rdpr %otherwin, %g5
21692 rdpr %wstate, %g6
21693 or %i7, 0x1300, %o7
21694 lduw [%l7 + 0x0C], %l1
21695 ld [%l7 + 0x0C], %f16
21696 fmovsvs %xcc, %f19, %f26
21697 ldd [%l7 + 0x38], %f20
21698 fmovd %f14, %f22
21699 fmovdge %xcc, %f3, %f5
21700 and %l3, 0x0897, %o5
21701 fmovrdgez %l4, %f20, %f28
21702 save %o4, %l0, %o3
21703 rdpr %cwp, %g1
21704 rdpr %cansave, %g2
21705 rdpr %canrestore, %g3
21706 rdpr %cleanwin, %g4
21707 rdpr %otherwin, %g5
21708 rdpr %wstate, %g6
21709 xnor %g6, 0x1143, %g4
21710 xorcc %g5, %g3, %o1
21711 edge16l %l6, %i1, %o6
21712 restore %g2, %i3, %l5
21713 rdpr %cwp, %g1
21714 rdpr %cansave, %g2
21715 rdpr %canrestore, %g3
21716 rdpr %cleanwin, %g4
21717 rdpr %otherwin, %g5
21718 rdpr %wstate, %g6
21719 udiv %i4, 0x1DA4, %l2
21720 mova %xcc, %i0, %o0
21721 subc %g7, 0x0269, %i5
21722 subc %i2, 0x1DA7, %g1
21723 sdiv %i6, 0x12F3, %i7
21724 fmovsn %icc, %f31, %f9
21725 edge32l %o7, %o2, %l1
21726 fmovsgu %icc, %f24, %f9
21727 lduh [%l7 + 0x24], %l3
21728 edge32n %o5, %l4, %l0
21729 addccc %o4, 0x06DA, %g6
21730 sth %o3, [%l7 + 0x56]
21731 fnors %f11, %f7, %f7
21732 setx loop_82, %l0, %l1
21733 return %l1
21734 nop
21735 rdpr %cwp, %g1
21736 rdpr %cansave, %g2
21737 rdpr %canrestore, %g3
21738 rdpr %cleanwin, %g4
21739 rdpr %otherwin, %g5
21740 rdpr %wstate, %g6
21741loop_82: ldd [%l7 + 0x10], %g2
21742 lduw [%l7 + 0x78], %l6
21743 movg %icc, %o1, %i1
21744 nop
21745 set 0x60, %l1
21746 ldsb [%l7 + %l1], %o6
21747 fcmpgt32 %f10, %f8, %i3
21748 fmovsneg %icc, %f9, %f15
21749 sir 0x0131
21750 add %l5, %g2, %i4
21751 fmovsneg %icc, %f10, %f23
21752 movre %i0, %l2, %o0
21753 fcmpne32 %f10, %f28, %i5
21754 addc %g7, 0x0C99, %i2
21755 andcc %i6, 0x1B00, %i7
21756 movne %icc, %o7, %g1
21757 mulscc %o2, %l3, %o5
21758 fmovrsne %l1, %f13, %f13
21759 sdivcc %l4, 0x1B84, %o4
21760 srlx %g6, 0x07, %o3
21761 smul %g4, 0x1E69, %l0
21762 mova %xcc, %g3, %l6
21763 sir 0x0142
21764 sll %o1, %g5, %i1
21765 nop
21766 set 0x41, %o5
21767 ldub [%l7 + %o5], %i3
21768 mulx %o6, 0x1E16, %l5
21769 edge32l %i4, %g2, %i0
21770 udivx %l2, 0x08D8, %i5
21771 ld [%l7 + 0x0C], %f26
21772 sethi 0x1EE2, %g7
21773 movrlz %i2, 0x3B9, %o0
21774 fcmps %fcc0, %f0, %f15
21775 fmovdvs %icc, %f8, %f11
21776 stb %i7, [%l7 + 0x25]
21777 alignaddr %i6, %o7, %g1
21778 fandnot2 %f18, %f16, %f20
21779 std %f8, [%l7 + 0x70]
21780 stb %l3, [%l7 + 0x0D]
21781 udiv %o5, 0x1925, %l1
21782 fpsub16 %f18, %f18, %f14
21783 fandnot2s %f11, %f1, %f6
21784 fmovrdlez %l4, %f10, %f4
21785 udivcc %o4, 0x0944, %g6
21786 movrlez %o3, %g4, %l0
21787 edge32n %o2, %g3, %o1
21788 srlx %l6, %g5, %i3
21789 popc 0x1987, %o6
21790 sethi 0x187A, %l5
21791 and %i4, 0x1189, %i1
21792 edge32n %i0, %g2, %i5
21793 fnot2 %f16, %f8
21794 fmovdn %icc, %f1, %f5
21795 xor %g7, %i2, %o0
21796 udivcc %l2, 0x0B02, %i7
21797 addcc %i6, %o7, %g1
21798 std %f20, [%l7 + 0x48]
21799 mulscc %o5, 0x1DE0, %l3
21800 srl %l4, %l1, %g6
21801 umul %o4, 0x04A9, %o3
21802 stw %l0, [%l7 + 0x4C]
21803 xnor %o2, 0x10FB, %g3
21804 movcc %xcc, %o1, %l6
21805 edge32 %g4, %i3, %g5
21806 ldub [%l7 + 0x6A], %o6
21807 sra %l5, 0x06, %i4
21808 ldub [%l7 + 0x3E], %i1
21809 fornot1 %f14, %f20, %f26
21810 fcmpes %fcc2, %f4, %f10
21811 fabss %f5, %f19
21812 add %i0, 0x14A8, %g2
21813 ldx [%l7 + 0x28], %g7
21814 addccc %i5, 0x1411, %i2
21815 srax %o0, 0x18, %i7
21816 srax %i6, %l2, %g1
21817 fpadd32s %f7, %f6, %f10
21818 addc %o7, %o5, %l3
21819 movcc %xcc, %l1, %g6
21820 sub %o4, 0x0D57, %l4
21821 ldd [%l7 + 0x30], %f24
21822 alignaddrl %o3, %o2, %l0
21823 fnot2 %f20, %f18
21824 ldsb [%l7 + 0x0E], %o1
21825 movge %xcc, %g3, %g4
21826 movne %xcc, %l6, %i3
21827 addc %g5, 0x0C0E, %o6
21828 fcmpeq16 %f22, %f0, %i4
21829 movvc %xcc, %i1, %i0
21830 st %f15, [%l7 + 0x48]
21831 fandnot1 %f8, %f26, %f12
21832 fpack32 %f26, %f10, %f0
21833 popc %l5, %g2
21834 movrlez %g7, %i5, %o0
21835 edge8n %i2, %i6, %i7
21836 movle %xcc, %g1, %l2
21837 andcc %o5, 0x0BB2, %l3
21838 ldd [%l7 + 0x50], %l0
21839 srlx %o7, 0x16, %g6
21840 fabss %f7, %f21
21841 edge16ln %o4, %o3, %o2
21842 edge8l %l4, %l0, %o1
21843 udivcc %g3, 0x0B0E, %l6
21844 edge8ln %i3, %g5, %o6
21845 nop
21846 set 0x5C, %i1
21847 stb %g4, [%l7 + %i1]
21848 udiv %i4, 0x0984, %i0
21849 udivcc %i1, 0x0D5E, %l5
21850 movvc %icc, %g7, %i5
21851 edge16 %g2, %i2, %i6
21852 edge8 %i7, %g1, %l2
21853 fnand %f10, %f20, %f4
21854 fmovsneg %xcc, %f7, %f10
21855 add %o0, %l3, %o5
21856 addcc %l1, %g6, %o7
21857 addcc %o3, 0x1F9A, %o4
21858 movpos %xcc, %l4, %o2
21859 fornot1 %f4, %f18, %f26
21860 xnor %o1, 0x1053, %g3
21861 array16 %l0, %l6, %g5
21862 ldx [%l7 + 0x20], %o6
21863 add %i3, %i4, %i0
21864 fnegd %f26, %f18
21865 xor %g4, %i1, %l5
21866 movge %xcc, %i5, %g7
21867 andncc %g2, %i2, %i6
21868 sub %g1, %l2, %i7
21869 sdivx %l3, 0x02F7, %o0
21870 subcc %l1, 0x146A, %o5
21871 movg %icc, %o7, %g6
21872 add %o4, %o3, %o2
21873 or %o1, %g3, %l0
21874 fnor %f6, %f2, %f0
21875 fcmpeq16 %f4, %f22, %l4
21876 fmovsne %xcc, %f21, %f3
21877 fmovrdgz %l6, %f26, %f22
21878 movl %xcc, %o6, %i3
21879 nop
21880 set 0x34, %i7
21881 lduw [%l7 + %i7], %i4
21882 stw %i0, [%l7 + 0x18]
21883 addccc %g4, %g5, %i1
21884 addc %i5, %l5, %g2
21885 fcmpne32 %f24, %f28, %i2
21886 fmovscs %xcc, %f10, %f2
21887 udivx %g7, 0x0ABA, %g1
21888 movrgez %i6, %i7, %l2
21889 movre %o0, 0x014, %l3
21890 nop
21891 set 0x4B, %l0
21892 stb %l1, [%l7 + %l0]
21893 ldub [%l7 + 0x40], %o7
21894 edge8ln %o5, %o4, %g6
21895 subccc %o3, 0x0129, %o2
21896 mova %xcc, %g3, %o1
21897 ldd [%l7 + 0x38], %l4
21898 mova %icc, %l0, %o6
21899 ldx [%l7 + 0x68], %i3
21900 sub %l6, 0x1411, %i4
21901 movcs %icc, %g4, %g5
21902 sethi 0x1D55, %i0
21903 sir 0x1BFE
21904 movvc %xcc, %i1, %i5
21905 stx %l5, [%l7 + 0x38]
21906 xorcc %i2, 0x1B0D, %g2
21907 fnand %f16, %f4, %f12
21908 fnegs %f26, %f0
21909 xorcc %g7, 0x1D65, %g1
21910 sdivx %i7, 0x1B4D, %l2
21911 sth %i6, [%l7 + 0x1E]
21912 movne %xcc, %o0, %l1
21913 nop
21914 set 0x28, %o3
21915 ldd [%l7 + %o3], %l2
21916 fmovsn %xcc, %f27, %f30
21917 fsrc1s %f5, %f24
21918 subccc %o7, 0x1A73, %o5
21919 fcmpne16 %f20, %f4, %g6
21920 udivcc %o4, 0x166C, %o2
21921 smul %g3, 0x069D, %o3
21922 sdivcc %o1, 0x12A4, %l0
21923 orncc %o6, 0x1A3D, %l4
21924 addcc %i3, 0x112D, %i4
21925 stb %l6, [%l7 + 0x34]
21926 movleu %xcc, %g5, %i0
21927 xor %i1, 0x1B5A, %g4
21928 fandnot2s %f28, %f22, %f10
21929 fors %f8, %f23, %f19
21930 mulx %i5, %l5, %g2
21931 array32 %g7, %g1, %i7
21932 array32 %i2, %i6, %l2
21933 fpadd32s %f28, %f17, %f23
21934 array32 %o0, %l3, %l1
21935 subccc %o5, %o7, %g6
21936 mova %xcc, %o4, %g3
21937 fmovdle %xcc, %f16, %f4
21938 fmovda %icc, %f27, %f21
21939 movneg %xcc, %o2, %o1
21940 edge16ln %o3, %l0, %l4
21941 andncc %i3, %o6, %i4
21942 ld [%l7 + 0x3C], %f25
21943 edge16 %g5, %l6, %i0
21944 xorcc %i1, %i5, %g4
21945 fpack32 %f22, %f22, %f8
21946 addcc %g2, %l5, %g1
21947 movre %g7, 0x177, %i7
21948 fone %f4
21949 xnorcc %i6, 0x13F1, %i2
21950 and %o0, 0x084B, %l3
21951 fmovrsgez %l1, %f27, %f1
21952 xor %l2, 0x00A0, %o7
21953 array16 %g6, %o5, %g3
21954 movrne %o2, 0x006, %o4
21955 std %f14, [%l7 + 0x30]
21956 fmovrdgez %o3, %f22, %f16
21957 ld [%l7 + 0x28], %f20
21958 mulx %o1, 0x0D8C, %l4
21959 edge16 %l0, %i3, %o6
21960 edge16ln %i4, %g5, %l6
21961 fpadd32 %f12, %f26, %f28
21962 fmovdvs %xcc, %f26, %f16
21963 sub %i0, %i1, %i5
21964 movrne %g2, 0x14C, %l5
21965 fmovsneg %icc, %f26, %f6
21966 movn %xcc, %g4, %g1
21967 movrne %i7, 0x22F, %g7
21968 subccc %i2, %o0, %i6
21969 movcs %xcc, %l3, %l2
21970 fand %f28, %f30, %f14
21971 fnegs %f31, %f1
21972 movg %icc, %l1, %g6
21973 addc %o5, %g3, %o2
21974 movrgez %o7, 0x256, %o4
21975 movge %icc, %o1, %o3
21976 mulscc %l0, %l4, %i3
21977 lduh [%l7 + 0x4C], %o6
21978 ldsh [%l7 + 0x50], %i4
21979 fmovspos %xcc, %f21, %f7
21980 sethi 0x076A, %l6
21981 umulcc %i0, %g5, %i1
21982 udiv %i5, 0x1E1D, %g2
21983 xor %g4, %l5, %i7
21984 fmovsvc %xcc, %f22, %f6
21985 movgu %icc, %g1, %i2
21986 fmovrde %g7, %f10, %f4
21987 edge32 %i6, %o0, %l2
21988 movvc %icc, %l3, %g6
21989 ldd [%l7 + 0x38], %o4
21990 movvs %xcc, %l1, %g3
21991 fxnors %f0, %f5, %f25
21992 sethi 0x085F, %o7
21993 movl %xcc, %o4, %o2
21994 xor %o1, 0x1B9A, %l0
21995 fand %f28, %f24, %f18
21996 fmovrdgz %o3, %f26, %f26
21997 alignaddrl %l4, %i3, %i4
21998 fxnor %f6, %f22, %f16
21999 ldsh [%l7 + 0x1C], %o6
22000 smul %i0, %l6, %i1
22001 st %f20, [%l7 + 0x6C]
22002 fsrc2s %f14, %f29
22003 fxnor %f0, %f0, %f26
22004 ldub [%l7 + 0x74], %i5
22005 edge8n %g2, %g4, %l5
22006 edge32n %i7, %g5, %g1
22007 movcs %icc, %g7, %i2
22008 lduh [%l7 + 0x58], %o0
22009 movrgz %i6, 0x19D, %l2
22010 sir 0x1869
22011 st %f0, [%l7 + 0x78]
22012 edge8n %l3, %g6, %l1
22013 sir 0x05E6
22014 udiv %o5, 0x1C3E, %g3
22015 sdivx %o7, 0x0F8D, %o4
22016 stw %o2, [%l7 + 0x58]
22017 edge32 %o1, %l0, %l4
22018 fcmpgt16 %f8, %f28, %i3
22019 srl %o3, 0x19, %o6
22020 umul %i0, %i4, %l6
22021 movrlz %i1, %g2, %i5
22022 subc %g4, %l5, %g5
22023 move %icc, %i7, %g1
22024 ldd [%l7 + 0x28], %i2
22025 fabss %f29, %f15
22026 lduw [%l7 + 0x0C], %g7
22027 fmovrsgez %o0, %f3, %f15
22028 sth %i6, [%l7 + 0x6A]
22029 umul %l3, 0x19E3, %l2
22030 edge16l %g6, %l1, %g3
22031 umul %o7, %o4, %o2
22032 lduh [%l7 + 0x7C], %o5
22033 andn %o1, 0x1043, %l0
22034 andn %i3, %l4, %o3
22035 orncc %i0, 0x0C80, %o6
22036 array32 %i4, %i1, %l6
22037 fmul8sux16 %f6, %f4, %f8
22038 nop
22039 set 0x52, %i4
22040 ldsh [%l7 + %i4], %i5
22041 array16 %g2, %g4, %g5
22042 movvs %icc, %l5, %g1
22043 alignaddr %i2, %g7, %o0
22044 movrlz %i6, 0x1AF, %i7
22045 orcc %l3, 0x113F, %l2
22046 ld [%l7 + 0x24], %f5
22047 movcc %xcc, %l1, %g3
22048 add %g6, %o4, %o2
22049 lduw [%l7 + 0x40], %o5
22050 movcs %xcc, %o1, %l0
22051 fandnot1 %f14, %f6, %f18
22052 sra %i3, 0x17, %l4
22053 sub %o3, 0x085E, %o7
22054 fcmpne16 %f24, %f8, %i0
22055 sethi 0x0269, %o6
22056 edge8l %i4, %i1, %l6
22057 edge8ln %g2, %g4, %i5
22058 fmul8sux16 %f18, %f10, %f30
22059 array8 %g5, %l5, %g1
22060 fmul8x16au %f20, %f2, %f24
22061 udivx %g7, 0x0C4F, %i2
22062 fornot1s %f17, %f9, %f13
22063 fmovdgu %icc, %f3, %f24
22064 umulcc %o0, %i6, %i7
22065 edge16ln %l2, %l1, %l3
22066 movrne %g3, 0x199, %g6
22067 edge16n %o2, %o4, %o5
22068 andncc %o1, %i3, %l0
22069 sir 0x0B7A
22070 xnorcc %l4, %o7, %i0
22071 edge16ln %o3, %i4, %o6
22072 ldsb [%l7 + 0x2F], %i1
22073 stw %l6, [%l7 + 0x60]
22074 fmovse %icc, %f20, %f28
22075 subc %g4, 0x0B68, %g2
22076 sethi 0x0F1E, %i5
22077 srlx %g5, %l5, %g1
22078 edge8n %g7, %i2, %o0
22079 fpack32 %f20, %f4, %f30
22080 edge8 %i6, %i7, %l1
22081 fxnors %f28, %f23, %f17
22082 sdivcc %l2, 0x1B2C, %l3
22083 fmovrdne %g3, %f12, %f26
22084 sub %o2, %o4, %o5
22085 fmovrslz %o1, %f5, %f6
22086 ldd [%l7 + 0x58], %i2
22087 fmovdvs %xcc, %f7, %f9
22088 movrlz %g6, 0x342, %l0
22089 save %o7, %i0, %o3
22090 rdpr %cwp, %g1
22091 rdpr %cansave, %g2
22092 rdpr %canrestore, %g3
22093 rdpr %cleanwin, %g4
22094 rdpr %otherwin, %g5
22095 rdpr %wstate, %g6
22096 mulscc %i4, 0x0DAD, %o6
22097 array8 %i1, %l4, %g4
22098 sdivx %g2, 0x14CD, %l6
22099 andncc %i5, %g5, %l5
22100 fmovsl %xcc, %f4, %f5
22101 edge8 %g7, %i2, %o0
22102 sll %g1, 0x18, %i7
22103 ldd [%l7 + 0x10], %f4
22104 mova %icc, %l1, %i6
22105 fnot1s %f0, %f2
22106 andncc %l3, %g3, %o2
22107 movgu %xcc, %o4, %o5
22108 movge %xcc, %o1, %i3
22109 sth %l2, [%l7 + 0x2C]
22110 fmovdn %icc, %f23, %f16
22111 edge32l %g6, %l0, %o7
22112 movn %icc, %o3, %i0
22113 fmovrdne %i4, %f30, %f20
22114 fornot2 %f8, %f26, %f28
22115 movrgez %o6, 0x1D5, %i1
22116 fmovrsne %g4, %f29, %f28
22117 xorcc %g2, %l6, %l4
22118 add %g5, %i5, %l5
22119 fmovsvc %xcc, %f29, %f7
22120 subccc %g7, 0x03D7, %o0
22121 fcmps %fcc1, %f19, %f30
22122 sdivcc %i2, 0x1472, %g1
22123 fpack32 %f2, %f6, %f30
22124 fones %f24
22125 movcs %icc, %l1, %i7
22126 ld [%l7 + 0x48], %f8
22127 siam 0x1
22128 mova %xcc, %l3, %i6
22129 andcc %g3, %o4, %o5
22130 move %xcc, %o1, %i3
22131 fxnors %f4, %f26, %f21
22132 srl %o2, 0x0E, %g6
22133 alignaddrl %l2, %l0, %o3
22134 fcmped %fcc3, %f20, %f18
22135 movge %icc, %i0, %i4
22136 fmovsleu %icc, %f31, %f10
22137 orncc %o7, 0x19C7, %o6
22138 fmovspos %xcc, %f19, %f29
22139 edge32ln %i1, %g4, %g2
22140 movg %xcc, %l4, %g5
22141 fsrc1 %f24, %f2
22142 orcc %l6, %i5, %g7
22143 edge16 %o0, %i2, %g1
22144 std %f24, [%l7 + 0x20]
22145 fpmerge %f4, %f24, %f24
22146 edge32 %l1, %l5, %i7
22147 lduw [%l7 + 0x24], %i6
22148 sll %g3, 0x04, %o4
22149 movg %xcc, %l3, %o1
22150 sdivx %o5, 0x1756, %i3
22151 srax %g6, %o2, %l0
22152 fmovdvc %icc, %f31, %f3
22153 mova %xcc, %l2, %o3
22154 subc %i4, %o7, %i0
22155 fmovrdlz %o6, %f22, %f16
22156 edge32 %g4, %i1, %g2
22157 fcmps %fcc3, %f21, %f29
22158 array32 %l4, %l6, %g5
22159 edge8n %i5, %g7, %o0
22160 ld [%l7 + 0x68], %f0
22161 move %xcc, %i2, %g1
22162 srlx %l5, %i7, %l1
22163 sth %g3, [%l7 + 0x46]
22164 fpadd32s %f24, %f11, %f28
22165 edge8 %o4, %i6, %o1
22166 move %icc, %o5, %i3
22167 srl %l3, %o2, %l0
22168 movne %xcc, %l2, %o3
22169 umul %i4, %g6, %i0
22170 nop
22171 set 0x18, %l2
22172 std %f8, [%l7 + %l2]
22173 udivcc %o6, 0x0835, %g4
22174 movrlz %o7, 0x06F, %i1
22175 sra %l4, %g2, %g5
22176 fmovsvs %xcc, %f3, %f18
22177 movrlz %i5, %l6, %o0
22178 andcc %g7, 0x0602, %g1
22179 fexpand %f10, %f12
22180 stx %l5, [%l7 + 0x60]
22181 ldx [%l7 + 0x58], %i7
22182 mulscc %i2, 0x1092, %g3
22183 addc %o4, 0x0673, %i6
22184 andcc %o1, %o5, %i3
22185 fmovsne %icc, %f8, %f20
22186 movge %icc, %l1, %l3
22187 movrlez %o2, 0x2FD, %l0
22188 fnot1 %f16, %f28
22189 sllx %o3, %i4, %g6
22190 movrgez %l2, %o6, %g4
22191 sllx %i0, %i1, %l4
22192 movpos %xcc, %g2, %o7
22193 alignaddr %g5, %l6, %o0
22194 save %g7, 0x18CC, %g1
22195 rdpr %cwp, %g1
22196 rdpr %cansave, %g2
22197 rdpr %canrestore, %g3
22198 rdpr %cleanwin, %g4
22199 rdpr %otherwin, %g5
22200 rdpr %wstate, %g6
22201 stx %i5, [%l7 + 0x08]
22202 orncc %l5, 0x0ACA, %i7
22203 edge32ln %g3, %o4, %i2
22204 movrlez %o1, %o5, %i6
22205 movrlz %l1, %i3, %o2
22206 xnor %l3, %l0, %i4
22207 fornot1s %f28, %f1, %f12
22208 edge16ln %g6, %o3, %o6
22209 movgu %xcc, %g4, %l2
22210 fmovsle %xcc, %f26, %f24
22211 movcc %xcc, %i1, %l4
22212 srl %g2, 0x01, %o7
22213 movrne %g5, 0x2EE, %l6
22214 xnorcc %i0, %o0, %g1
22215 addccc %g7, %l5, %i7
22216 movvs %xcc, %g3, %i5
22217 fcmpne16 %f2, %f0, %o4
22218 orn %o1, 0x0691, %o5
22219 lduw [%l7 + 0x3C], %i2
22220 edge16ln %l1, %i6, %o2
22221 ldsh [%l7 + 0x1C], %i3
22222 st %f31, [%l7 + 0x1C]
22223 movg %icc, %l0, %l3
22224 smul %g6, 0x1EAA, %i4
22225 xnor %o6, 0x040A, %o3
22226 movn %icc, %l2, %i1
22227 addccc %g4, %g2, %o7
22228 xor %l4, %g5, %i0
22229 subccc %o0, 0x0993, %l6
22230 fnot2s %f29, %f18
22231 edge32 %g1, %l5, %i7
22232 movvs %icc, %g7, %g3
22233 subc %i5, %o4, %o5
22234 pdist %f6, %f16, %f26
22235 fexpand %f30, %f24
22236 orncc %o1, 0x1E06, %i2
22237 smul %i6, 0x1156, %o2
22238 subcc %l1, 0x0947, %l0
22239 save %i3, %g6, %i4
22240 rdpr %cwp, %g1
22241 rdpr %cansave, %g2
22242 rdpr %canrestore, %g3
22243 rdpr %cleanwin, %g4
22244 rdpr %otherwin, %g5
22245 rdpr %wstate, %g6
22246 fsrc1s %f27, %f17
22247 fcmpeq16 %f24, %f30, %o6
22248 addcc %l3, 0x0B44, %o3
22249 fmovdcc %icc, %f23, %f19
22250 udivcc %l2, 0x0A69, %g4
22251 ldx [%l7 + 0x58], %g2
22252 edge32n %o7, %l4, %i1
22253 ldx [%l7 + 0x50], %i0
22254 and %o0, 0x1F7F, %g5
22255 or %l6, 0x09C3, %l5
22256 movpos %xcc, %i7, %g1
22257 andn %g3, %g7, %o4
22258 udivx %o5, 0x06D0, %o1
22259 andn %i5, 0x034B, %i2
22260 edge16l %i6, %o2, %l0
22261 addccc %i3, 0x1C69, %l1
22262 ldsb [%l7 + 0x0D], %i4
22263 fexpand %f23, %f18
22264 ldd [%l7 + 0x70], %f10
22265 ldsb [%l7 + 0x38], %o6
22266 edge32n %g6, %l3, %o3
22267 xor %g4, 0x06FC, %l2
22268 alignaddrl %o7, %g2, %i1
22269 edge8 %i0, %l4, %o0
22270 fmovsa %xcc, %f7, %f2
22271 srlx %l6, 0x13, %g5
22272 fmovda %icc, %f11, %f4
22273 or %i7, 0x0F92, %g1
22274 edge16n %l5, %g3, %g7
22275 mulscc %o5, %o1, %i5
22276 umul %i2, %i6, %o2
22277 faligndata %f6, %f16, %f24
22278 subc %o4, %i3, %l0
22279 movvs %icc, %i4, %l1
22280 fpsub16s %f26, %f8, %f17
22281 siam 0x5
22282 movge %icc, %o6, %l3
22283 fmovrsne %g6, %f30, %f28
22284 mulx %g4, %o3, %o7
22285 fsrc1 %f30, %f16
22286 movl %xcc, %g2, %i1
22287 xorcc %l2, %l4, %i0
22288 movneg %icc, %l6, %g5
22289 movrne %i7, 0x320, %g1
22290 edge32 %l5, %o0, %g7
22291 fmovdne %icc, %f19, %f13
22292 addccc %g3, %o5, %i5
22293 movg %xcc, %i2, %i6
22294 lduh [%l7 + 0x08], %o2
22295 mova %xcc, %o1, %i3
22296 fcmps %fcc3, %f9, %f1
22297 fxnors %f21, %f25, %f24
22298 movg %icc, %o4, %i4
22299 ld [%l7 + 0x30], %f15
22300 sth %l0, [%l7 + 0x18]
22301 edge8n %l1, %l3, %g6
22302 addcc %o6, %o3, %g4
22303 xnor %o7, 0x10FF, %g2
22304 movn %xcc, %l2, %i1
22305 fones %f11
22306 fsrc1 %f18, %f18
22307 faligndata %f14, %f14, %f20
22308 edge8 %i0, %l4, %l6
22309 movneg %icc, %i7, %g1
22310 sethi 0x102A, %l5
22311 stb %g5, [%l7 + 0x1D]
22312 ldsh [%l7 + 0x44], %g7
22313 fsrc2s %f20, %f10
22314 srl %g3, 0x10, %o0
22315 movrgez %i5, %o5, %i6
22316 movn %xcc, %i2, %o2
22317 sra %i3, 0x07, %o4
22318 fcmpgt32 %f24, %f12, %o1
22319 array32 %i4, %l1, %l3
22320 movne %xcc, %l0, %o6
22321 srax %g6, %o3, %g4
22322 movge %icc, %o7, %l2
22323 add %i1, %i0, %g2
22324 fcmpgt32 %f4, %f16, %l4
22325 fmovdn %icc, %f2, %f12
22326 movcc %icc, %l6, %g1
22327 mulx %l5, 0x0BDE, %g5
22328 sth %g7, [%l7 + 0x48]
22329 fandnot1s %f22, %f21, %f11
22330 movgu %icc, %i7, %g3
22331 addccc %o0, 0x1D7C, %o5
22332 save %i6, %i2, %i5
22333 rdpr %cwp, %g1
22334 rdpr %cansave, %g2
22335 rdpr %canrestore, %g3
22336 rdpr %cleanwin, %g4
22337 rdpr %otherwin, %g5
22338 rdpr %wstate, %g6
22339 subccc %o2, %o4, %o1
22340 alignaddr %i4, %l1, %i3
22341 movpos %xcc, %l3, %o6
22342 movleu %xcc, %l0, %o3
22343 and %g6, %o7, %l2
22344 edge8l %i1, %g4, %g2
22345 nop
22346 set 0x78, %i0
22347 lduw [%l7 + %i0], %i0
22348 movcc %xcc, %l6, %l4
22349 orncc %l5, 0x1608, %g5
22350 movne %icc, %g7, %g1
22351 alignaddrl %i7, %g3, %o5
22352 sethi 0x1B69, %o0
22353 alignaddrl %i2, %i5, %i6
22354 andncc %o4, %o1, %o2
22355 sub %l1, %i4, %i3
22356 sir 0x1EC7
22357 mulscc %l3, %o6, %l0
22358 umulcc %o3, %o7, %g6
22359 smulcc %l2, 0x15A4, %g4
22360 movl %icc, %i1, %i0
22361 array16 %l6, %g2, %l4
22362 edge32 %g5, %g7, %g1
22363 movge %xcc, %i7, %g3
22364 fmovrdgz %l5, %f6, %f28
22365 xor %o0, 0x0962, %i2
22366 array8 %i5, %i6, %o4
22367 smulcc %o1, 0x13F6, %o5
22368 ldd [%l7 + 0x70], %f26
22369 ldd [%l7 + 0x40], %f18
22370 stx %o2, [%l7 + 0x08]
22371 addc %l1, %i4, %l3
22372 movleu %icc, %o6, %l0
22373 movneg %icc, %o3, %o7
22374 movrgez %i3, %g6, %l2
22375 udiv %g4, 0x1BFE, %i0
22376 edge8 %i1, %g2, %l4
22377 xnor %l6, 0x0989, %g7
22378 array16 %g5, %g1, %g3
22379 sub %l5, %o0, %i7
22380 fpadd32s %f23, %f23, %f4
22381 edge32l %i5, %i2, %o4
22382 movleu %xcc, %o1, %o5
22383 fmovrslez %i6, %f20, %f3
22384 sra %o2, %i4, %l3
22385 addcc %l1, 0x15FE, %l0
22386 fornot2 %f14, %f28, %f30
22387 ldub [%l7 + 0x2F], %o3
22388 st %f9, [%l7 + 0x50]
22389 sdiv %o6, 0x0878, %i3
22390 fornot2s %f16, %f4, %f14
22391 sub %o7, 0x1554, %g6
22392 addc %l2, %i0, %g4
22393 fmuld8ulx16 %f30, %f8, %f26
22394 save %i1, 0x1C2D, %g2
22395 rdpr %cwp, %g1
22396 rdpr %cansave, %g2
22397 rdpr %canrestore, %g3
22398 rdpr %cleanwin, %g4
22399 rdpr %otherwin, %g5
22400 rdpr %wstate, %g6
22401 fxor %f4, %f30, %f6
22402 udivx %l4, 0x0DF3, %l6
22403 umulcc %g7, %g1, %g3
22404 ldub [%l7 + 0x3D], %l5
22405 movrlz %o0, %i7, %i5
22406 alignaddr %g5, %i2, %o4
22407 array32 %o5, %o1, %i6
22408 fmovdle %xcc, %f22, %f7
22409 sethi 0x05F5, %i4
22410 edge32n %l3, %o2, %l1
22411 movre %o3, %l0, %i3
22412 movle %xcc, %o6, %g6
22413 mulscc %o7, %l2, %g4
22414 movrlz %i1, %i0, %g2
22415 fmovde %icc, %f26, %f18
22416 movrlz %l4, %g7, %g1
22417 orcc %g3, %l5, %o0
22418 restore %l6, %i7, %i5
22419 rdpr %cwp, %g1
22420 rdpr %cansave, %g2
22421 rdpr %canrestore, %g3
22422 rdpr %cleanwin, %g4
22423 rdpr %otherwin, %g5
22424 rdpr %wstate, %g6
22425 sethi 0x18CE, %i2
22426 or %g5, %o4, %o1
22427 fmul8x16 %f9, %f4, %f10
22428 edge32l %o5, %i6, %i4
22429 addc %l3, 0x1FCC, %l1
22430 xorcc %o2, %o3, %i3
22431 edge32 %l0, %o6, %g6
22432 fmovrsne %o7, %f8, %f28
22433 mulscc %g4, 0x09A9, %i1
22434 fcmpne16 %f0, %f20, %i0
22435 st %f16, [%l7 + 0x64]
22436 sdivx %g2, 0x1BDD, %l4
22437 udivx %l2, 0x1035, %g7
22438 save %g3, 0x0F1E, %g1
22439 rdpr %cwp, %g1
22440 rdpr %cansave, %g2
22441 rdpr %canrestore, %g3
22442 rdpr %cleanwin, %g4
22443 rdpr %otherwin, %g5
22444 rdpr %wstate, %g6
22445 movneg %xcc, %o0, %l6
22446 subc %l5, 0x0DCB, %i7
22447 movl %xcc, %i2, %g5
22448 ldsw [%l7 + 0x08], %o4
22449 stw %o1, [%l7 + 0x50]
22450 ldub [%l7 + 0x41], %o5
22451 and %i5, %i6, %l3
22452 subccc %l1, 0x1D17, %i4
22453 subc %o3, %o2, %l0
22454 alignaddr %o6, %i3, %o7
22455 ldsb [%l7 + 0x3D], %g4
22456 mulscc %i1, 0x1DF9, %i0
22457 srlx %g6, 0x0E, %g2
22458 fmovsle %icc, %f21, %f0
22459 nop
22460 set 0x2C, %o1
22461 ldsw [%l7 + %o1], %l4
22462 fmul8sux16 %f12, %f8, %f24
22463 add %l2, %g7, %g1
22464 array32 %g3, %o0, %l6
22465 fcmps %fcc3, %f0, %f7
22466 movne %icc, %i7, %i2
22467 edge8n %g5, %l5, %o1
22468 ldsb [%l7 + 0x2F], %o4
22469 ldx [%l7 + 0x18], %o5
22470 movrne %i6, 0x09C, %i5
22471 array8 %l3, %i4, %o3
22472 fcmpeq16 %f18, %f16, %o2
22473 andcc %l0, 0x1726, %o6
22474 movgu %xcc, %l1, %i3
22475 sub %g4, %i1, %i0
22476 alignaddrl %o7, %g6, %g2
22477 movrgez %l4, %l2, %g7
22478 stx %g1, [%l7 + 0x08]
22479 fmovrdgz %o0, %f6, %f6
22480 movrgz %l6, %i7, %g3
22481 fmovsgu %xcc, %f26, %f0
22482 smul %g5, 0x0928, %i2
22483 sth %l5, [%l7 + 0x0E]
22484 ldsb [%l7 + 0x7A], %o4
22485 array16 %o5, %i6, %i5
22486 orncc %l3, 0x0E4F, %o1
22487 srlx %i4, %o3, %l0
22488 xor %o6, %l1, %i3
22489 fmovsle %icc, %f30, %f7
22490 sdivcc %g4, 0x0B75, %o2
22491 fmovdvc %xcc, %f4, %f17
22492 ldsw [%l7 + 0x5C], %i1
22493 smulcc %i0, %g6, %g2
22494 ldsb [%l7 + 0x61], %o7
22495 or %l4, 0x00B8, %g7
22496 srlx %l2, 0x0B, %o0
22497 edge16 %l6, %i7, %g3
22498 fnor %f24, %f14, %f4
22499 movrgez %g1, %g5, %l5
22500 srlx %o4, %i2, %i6
22501 ldub [%l7 + 0x20], %o5
22502 fmovscc %icc, %f20, %f22
22503 subc %l3, 0x0440, %i5
22504 movg %xcc, %i4, %o1
22505 fnot2 %f30, %f20
22506 alignaddr %o3, %o6, %l1
22507 edge8 %l0, %i3, %g4
22508 orcc %i1, %o2, %i0
22509 fpadd16s %f4, %f28, %f6
22510 fpsub16 %f28, %f26, %f0
22511 fmovscs %icc, %f4, %f1
22512 edge32l %g6, %g2, %o7
22513 fxor %f12, %f22, %f20
22514 sll %l4, 0x04, %g7
22515 fmovsl %icc, %f0, %f0
22516 ldsb [%l7 + 0x7C], %o0
22517 movrlz %l2, 0x1B0, %i7
22518 st %f3, [%l7 + 0x70]
22519 fmovdvs %icc, %f12, %f2
22520 stx %l6, [%l7 + 0x20]
22521 udivx %g1, 0x1774, %g3
22522 movge %icc, %g5, %l5
22523 fpadd32 %f24, %f24, %f12
22524 fmovdne %icc, %f21, %f3
22525 mulx %i2, 0x08E9, %o4
22526 mova %xcc, %i6, %o5
22527 or %l3, %i4, %o1
22528 fabsd %f24, %f18
22529 edge8l %i5, %o6, %l1
22530 edge8 %o3, %i3, %l0
22531 subccc %i1, %g4, %i0
22532 edge8l %o2, %g6, %g2
22533 xorcc %l4, 0x011C, %g7
22534 orn %o7, 0x0DDB, %l2
22535 stb %i7, [%l7 + 0x36]
22536 subc %o0, 0x1332, %g1
22537 udivx %l6, 0x095A, %g5
22538 fpmerge %f0, %f22, %f10
22539 fmovsvc %xcc, %f25, %f28
22540 movrlez %l5, %g3, %o4
22541 mova %xcc, %i2, %o5
22542 fpsub16 %f26, %f24, %f6
22543 fmovdpos %icc, %f21, %f21
22544 smulcc %i6, 0x1D91, %l3
22545 movrlz %i4, %o1, %i5
22546 stw %l1, [%l7 + 0x78]
22547 edge8ln %o6, %i3, %o3
22548 pdist %f12, %f8, %f8
22549 edge8ln %l0, %i1, %g4
22550 sll %i0, %g6, %g2
22551 sdivx %l4, 0x0DC0, %g7
22552 edge16 %o2, %o7, %i7
22553 fmovrdgz %o0, %f0, %f24
22554 std %f4, [%l7 + 0x60]
22555 mulx %l2, 0x1339, %l6
22556 edge8l %g1, %g5, %g3
22557 fcmpd %fcc2, %f12, %f4
22558 fexpand %f13, %f28
22559 movg %icc, %l5, %o4
22560 sub %i2, 0x0A81, %o5
22561 ldsh [%l7 + 0x60], %l3
22562 mulscc %i4, 0x19D9, %i6
22563 st %f28, [%l7 + 0x6C]
22564 move %icc, %o1, %l1
22565 movvs %icc, %i5, %o6
22566 movg %icc, %o3, %l0
22567 fcmple32 %f6, %f20, %i3
22568 udiv %i1, 0x12B6, %g4
22569 smulcc %i0, 0x05EB, %g6
22570 edge16n %g2, %l4, %g7
22571 movvs %icc, %o7, %o2
22572 fornot2 %f4, %f6, %f28
22573 st %f29, [%l7 + 0x74]
22574 movrgez %o0, %l2, %l6
22575 edge32n %i7, %g1, %g5
22576 movcc %xcc, %l5, %o4
22577 mulx %g3, %o5, %i2
22578 movrgez %l3, 0x20C, %i4
22579 fmovrslez %o1, %f20, %f15
22580 addcc %l1, 0x1728, %i6
22581 udivx %i5, 0x18A0, %o3
22582 movrlez %l0, %i3, %o6
22583 umulcc %i1, %g4, %g6
22584 fmovdvc %xcc, %f16, %f11
22585 edge8l %i0, %l4, %g7
22586 sub %g2, %o2, %o0
22587 or %l2, 0x079E, %l6
22588 edge32 %o7, %g1, %i7
22589 fmovrdgz %g5, %f20, %f6
22590 andn %o4, %l5, %g3
22591 udivx %i2, 0x1A07, %l3
22592 edge16 %o5, %o1, %i4
22593 subcc %l1, 0x0D34, %i5
22594 fsrc2s %f10, %f12
22595 edge32ln %o3, %i6, %i3
22596 sll %o6, %i1, %l0
22597 sub %g6, %g4, %l4
22598 srl %i0, %g2, %o2
22599 edge8ln %g7, %o0, %l2
22600 fones %f31
22601 fsrc1 %f6, %f12
22602 movcs %icc, %o7, %l6
22603 fmovdg %xcc, %f22, %f6
22604 fmovrdlez %g1, %f10, %f24
22605 array8 %i7, %g5, %l5
22606 edge32l %o4, %g3, %i2
22607 udiv %o5, 0x1378, %l3
22608 alignaddrl %i4, %o1, %i5
22609 edge16 %l1, %o3, %i3
22610 edge8 %i6, %i1, %o6
22611 mulx %g6, 0x0458, %l0
22612 movn %icc, %l4, %i0
22613 ldd [%l7 + 0x70], %f26
22614 orncc %g2, 0x02E2, %g4
22615 std %f14, [%l7 + 0x50]
22616 mova %icc, %g7, %o0
22617 nop
22618 set 0x78, %g3
22619 ldsw [%l7 + %g3], %l2
22620 xorcc %o2, 0x045A, %o7
22621 andn %l6, %i7, %g1
22622 srax %g5, %o4, %l5
22623 fmovdvs %icc, %f21, %f28
22624 xnorcc %g3, 0x1BF1, %i2
22625 sir 0x0B13
22626 movrlz %o5, 0x3AB, %i4
22627 srax %l3, %i5, %l1
22628 fmovdvs %icc, %f24, %f13
22629 fabsd %f18, %f28
22630 movvc %icc, %o1, %i3
22631 addccc %o3, 0x1C0E, %i1
22632 movcs %icc, %i6, %g6
22633 nop
22634 set 0x60, %o0
22635 ldsb [%l7 + %o0], %o6
22636 movrlz %l4, %i0, %g2
22637 srl %g4, %l0, %o0
22638 xnor %l2, %o2, %g7
22639 movvs %xcc, %l6, %i7
22640 fpsub16 %f14, %f2, %f8
22641 nop
22642 set 0x74, %g2
22643 lduw [%l7 + %g2], %g1
22644 movn %icc, %g5, %o4
22645 fxors %f29, %f3, %f15
22646 array8 %l5, %o7, %g3
22647 setx loop_83, %l0, %l1
22648 return %l1
22649 nop
22650 rdpr %cwp, %g1
22651 rdpr %cansave, %g2
22652 rdpr %canrestore, %g3
22653 rdpr %cleanwin, %g4
22654 rdpr %otherwin, %g5
22655 rdpr %wstate, %g6
22656loop_83: array32 %i5, %l1, %o1
22657 movg %xcc, %l3, %i3
22658 edge8l %o3, %i6, %i1
22659 ldd [%l7 + 0x70], %f4
22660 fexpand %f1, %f24
22661 add %o6, %g6, %l4
22662 srl %i0, %g4, %l0
22663 fmovdle %icc, %f13, %f6
22664 srax %o0, 0x19, %l2
22665 sir 0x107A
22666 sethi 0x12EA, %o2
22667 orn %g2, %l6, %g7
22668 sth %i7, [%l7 + 0x38]
22669 ldsw [%l7 + 0x18], %g1
22670 restore %o4, 0x0B3B, %l5
22671 rdpr %cwp, %g1
22672 rdpr %cansave, %g2
22673 rdpr %canrestore, %g3
22674 rdpr %cleanwin, %g4
22675 rdpr %otherwin, %g5
22676 rdpr %wstate, %g6
22677 array32 %o7, %g3, %i2
22678 smulcc %i4, 0x1C8B, %g5
22679 popc 0x1978, %o5
22680 orn %i5, 0x18E6, %o1
22681 fnot1s %f18, %f8
22682 movrgez %l1, %l3, %i3
22683 sth %i6, [%l7 + 0x4E]
22684 edge32l %i1, %o3, %g6
22685 fcmps %fcc0, %f21, %f17
22686 mulx %o6, %i0, %g4
22687 subcc %l0, 0x0C7C, %l4
22688 orncc %o0, %l2, %o2
22689 edge16l %l6, %g7, %i7
22690 lduw [%l7 + 0x50], %g1
22691 umul %g2, 0x022D, %o4
22692 movne %xcc, %l5, %g3
22693 fmovrdlez %i2, %f28, %f18
22694 movl %icc, %o7, %i4
22695 lduw [%l7 + 0x60], %g5
22696 or %o5, %o1, %l1
22697 mulx %l3, %i3, %i6
22698 sub %i5, %o3, %i1
22699 movgu %xcc, %g6, %o6
22700 edge8 %g4, %l0, %l4
22701 move %xcc, %o0, %i0
22702 lduw [%l7 + 0x34], %l2
22703 fmovde %icc, %f3, %f1
22704 edge32l %o2, %l6, %g7
22705 mulscc %g1, 0x094A, %i7
22706 fmovdge %xcc, %f1, %f2
22707 alignaddrl %g2, %o4, %g3
22708 lduw [%l7 + 0x64], %l5
22709 fmovdcc %xcc, %f18, %f23
22710 andcc %i2, 0x1F2F, %o7
22711 movcc %icc, %g5, %i4
22712 umulcc %o5, %o1, %l1
22713 for %f20, %f6, %f20
22714 movvc %xcc, %l3, %i3
22715 array32 %i6, %i5, %i1
22716 ldub [%l7 + 0x15], %g6
22717 addc %o6, %o3, %l0
22718 umul %g4, 0x08DB, %o0
22719 orcc %l4, 0x13C2, %i0
22720 movg %icc, %l2, %o2
22721 ldd [%l7 + 0x58], %f0
22722 movneg %xcc, %l6, %g1
22723 movneg %xcc, %i7, %g7
22724 movvc %xcc, %g2, %g3
22725 ldd [%l7 + 0x78], %o4
22726 lduw [%l7 + 0x10], %i2
22727 udivcc %o7, 0x0DA5, %g5
22728 ldd [%l7 + 0x40], %i4
22729 movrgez %o5, %l5, %l1
22730 movre %o1, 0x25E, %i3
22731 andn %i6, 0x123A, %l3
22732 pdist %f2, %f24, %f26
22733 sethi 0x03E7, %i1
22734 fmovdleu %icc, %f15, %f1
22735 fpack16 %f24, %f13
22736 sth %i5, [%l7 + 0x22]
22737 fpack16 %f8, %f18
22738 fmovrdgez %o6, %f18, %f4
22739 movrgez %o3, 0x1B8, %l0
22740 sdiv %g6, 0x076F, %g4
22741 setx loop_84, %l0, %l1
22742 return %l1
22743 nop
22744 rdpr %cwp, %g1
22745 rdpr %cansave, %g2
22746 rdpr %canrestore, %g3
22747 rdpr %cleanwin, %g4
22748 rdpr %otherwin, %g5
22749 rdpr %wstate, %g6
22750loop_84: ldx [%l7 + 0x20], %o0
22751 fornot1s %f30, %f2, %f6
22752 ldsb [%l7 + 0x24], %o2
22753 fnot2 %f24, %f30
22754 movrgez %l2, 0x207, %l6
22755 sth %g1, [%l7 + 0x2C]
22756 lduh [%l7 + 0x6A], %g7
22757 fcmpd %fcc0, %f16, %f16
22758 edge16n %g2, %g3, %i7
22759 fandnot2s %f29, %f15, %f26
22760 xor %i2, %o7, %g5
22761 stw %i4, [%l7 + 0x34]
22762 fmovsge %xcc, %f4, %f3
22763 alignaddr %o4, %o5, %l1
22764 stb %l5, [%l7 + 0x78]
22765 addccc %o1, %i6, %l3
22766 edge16 %i3, %i1, %o6
22767 edge16ln %o3, %i5, %g6
22768 edge32n %g4, %l0, %l4
22769 movrgez %o0, %i0, %l2
22770 addcc %o2, 0x0E8A, %l6
22771 ldx [%l7 + 0x18], %g1
22772 sdivx %g7, 0x0ECA, %g2
22773 srlx %i7, 0x1A, %i2
22774 edge32n %o7, %g3, %g5
22775 sdiv %i4, 0x19AE, %o5
22776 move %icc, %l1, %o4
22777 ld [%l7 + 0x60], %f27
22778 fcmpeq32 %f24, %f12, %l5
22779 nop
22780 set 0x10, %g4
22781 ldsh [%l7 + %g4], %o1
22782 ld [%l7 + 0x5C], %f24
22783 edge8 %l3, %i6, %i1
22784 xnorcc %i3, %o3, %i5
22785 orcc %o6, %g6, %g4
22786 sethi 0x0611, %l4
22787 movvs %xcc, %l0, %i0
22788 popc %o0, %l2
22789 addcc %o2, %g1, %g7
22790 udivcc %l6, 0x0B67, %g2
22791 fnegd %f24, %f2
22792 lduh [%l7 + 0x64], %i7
22793 xnorcc %i2, %g3, %o7
22794 or %g5, %o5, %l1
22795 movrlez %o4, %i4, %l5
22796 fmovrse %l3, %f10, %f30
22797 alignaddrl %o1, %i1, %i3
22798 ldsb [%l7 + 0x1C], %o3
22799 movrne %i6, 0x307, %i5
22800 std %f0, [%l7 + 0x68]
22801 udivx %o6, 0x14D9, %g4
22802 movrlez %g6, 0x218, %l0
22803 xnorcc %i0, 0x0577, %o0
22804 lduh [%l7 + 0x24], %l4
22805 sir 0x033C
22806 fnot2s %f29, %f14
22807 orn %l2, %o2, %g1
22808 edge16ln %l6, %g7, %i7
22809 subcc %g2, %i2, %o7
22810 movne %icc, %g5, %o5
22811 umulcc %l1, 0x1CB8, %g3
22812 umul %o4, 0x0329, %i4
22813 ldub [%l7 + 0x45], %l3
22814 subcc %l5, %o1, %i3
22815 edge8n %o3, %i6, %i5
22816 sra %o6, %g4, %i1
22817 stb %g6, [%l7 + 0x33]
22818 sdiv %i0, 0x0EB6, %o0
22819 andncc %l4, %l0, %o2
22820 mulx %l2, %l6, %g7
22821 alignaddrl %g1, %g2, %i2
22822 or %i7, %g5, %o7
22823 srl %o5, 0x13, %g3
22824 sth %l1, [%l7 + 0x64]
22825 fmuld8sux16 %f16, %f4, %f0
22826 sir 0x0EBD
22827 movleu %icc, %o4, %l3
22828 fmovdne %xcc, %f10, %f13
22829 subc %i4, %l5, %o1
22830 subccc %i3, 0x0B12, %o3
22831 movvs %xcc, %i6, %o6
22832 fzero %f8
22833 ldd [%l7 + 0x38], %f12
22834 mulscc %i5, 0x19A2, %g4
22835 ldub [%l7 + 0x7E], %i1
22836 edge8 %g6, %i0, %o0
22837 fzeros %f28
22838 alignaddr %l4, %o2, %l2
22839 sllx %l6, %g7, %l0
22840 fsrc1s %f14, %f8
22841 std %f12, [%l7 + 0x08]
22842 fpadd16 %f4, %f16, %f10
22843 movrlz %g2, 0x3F1, %i2
22844 sdivcc %g1, 0x1A31, %g5
22845 movn %xcc, %o7, %i7
22846 nop
22847 set 0x64, %g7
22848 ldsw [%l7 + %g7], %o5
22849 lduw [%l7 + 0x14], %l1
22850 xnorcc %o4, 0x125B, %g3
22851 subccc %l3, %i4, %l5
22852 xnor %i3, 0x1920, %o1
22853 srl %o3, %o6, %i6
22854 fand %f4, %f24, %f4
22855 array32 %i5, %g4, %g6
22856 std %f6, [%l7 + 0x48]
22857 fxors %f23, %f5, %f20
22858 addcc %i0, 0x0037, %i1
22859 bshuffle %f0, %f20, %f26
22860 ldub [%l7 + 0x20], %l4
22861 fmovrdne %o0, %f20, %f30
22862 sdivx %o2, 0x1398, %l2
22863 sub %l6, %l0, %g7
22864 movgu %icc, %g2, %g1
22865 sdiv %i2, 0x1BD0, %g5
22866 ld [%l7 + 0x4C], %f15
22867 movrgz %i7, %o7, %l1
22868 fmovrslz %o5, %f8, %f4
22869 ld [%l7 + 0x6C], %f9
22870 stw %g3, [%l7 + 0x58]
22871 save %l3, 0x1367, %i4
22872 rdpr %cwp, %g1
22873 rdpr %cansave, %g2
22874 rdpr %canrestore, %g3
22875 rdpr %cleanwin, %g4
22876 rdpr %otherwin, %g5
22877 rdpr %wstate, %g6
22878 subc %l5, 0x1600, %i3
22879 alignaddr %o4, %o1, %o3
22880 fmuld8sux16 %f23, %f16, %f20
22881 fmovsneg %xcc, %f24, %f19
22882 smul %o6, %i5, %g4
22883 fxnors %f8, %f10, %f8
22884 save %g6, 0x1763, %i0
22885 rdpr %cwp, %g1
22886 rdpr %cansave, %g2
22887 rdpr %canrestore, %g3
22888 rdpr %cleanwin, %g4
22889 rdpr %otherwin, %g5
22890 rdpr %wstate, %g6
22891 sll %i1, %l4, %o0
22892 edge8 %o2, %i6, %l6
22893 orn %l0, %g7, %g2
22894 fcmped %fcc1, %f10, %f8
22895 fornot1 %f18, %f2, %f20
22896 fmul8x16al %f24, %f29, %f18
22897 movg %xcc, %l2, %g1
22898 fmovrsne %i2, %f22, %f8
22899 sra %i7, %o7, %l1
22900 sra %g5, %g3, %o5
22901 fcmpeq16 %f28, %f8, %l3
22902 sir 0x137A
22903 ld [%l7 + 0x38], %f28
22904 smul %l5, 0x1447, %i4
22905 fmovsne %icc, %f9, %f29
22906 edge32n %i3, %o4, %o3
22907 edge8l %o1, %o6, %i5
22908 fpsub32s %f25, %f27, %f28
22909 movge %icc, %g4, %i0
22910 orn %g6, 0x0FB2, %l4
22911 andcc %o0, 0x150C, %o2
22912 or %i1, %i6, %l0
22913 array16 %g7, %g2, %l6
22914 restore %g1, 0x1464, %l2
22915 rdpr %cwp, %g1
22916 rdpr %cansave, %g2
22917 rdpr %canrestore, %g3
22918 rdpr %cleanwin, %g4
22919 rdpr %otherwin, %g5
22920 rdpr %wstate, %g6
22921 mulscc %i2, 0x163B, %i7
22922 sub %l1, 0x085D, %o7
22923 xnorcc %g5, %o5, %g3
22924 alignaddrl %l3, %i4, %i3
22925 udivx %o4, 0x0C47, %l5
22926 addc %o3, %o6, %o1
22927 movle %icc, %i5, %i0
22928 mova %xcc, %g4, %l4
22929 orcc %o0, 0x1A19, %g6
22930 xnorcc %i1, %i6, %o2
22931 st %f25, [%l7 + 0x0C]
22932 fmovdn %icc, %f29, %f2
22933 movrlez %l0, 0x37A, %g7
22934 bshuffle %f14, %f22, %f22
22935 sir 0x1A79
22936 alignaddr %l6, %g2, %l2
22937 xor %i2, %i7, %g1
22938 edge16 %o7, %l1, %o5
22939 movrlz %g5, %l3, %g3
22940 fnot1s %f2, %f21
22941 orcc %i4, %i3, %o4
22942 ldub [%l7 + 0x1F], %l5
22943 sllx %o3, 0x0A, %o1
22944 fmul8x16 %f25, %f6, %f0
22945 ldsb [%l7 + 0x4C], %i5
22946 udiv %i0, 0x0A95, %g4
22947 st %f25, [%l7 + 0x30]
22948 or %o6, 0x1B5B, %o0
22949 edge8ln %g6, %l4, %i1
22950 lduh [%l7 + 0x20], %i6
22951 movvc %icc, %l0, %o2
22952 fmovsleu %icc, %f19, %f4
22953 stx %g7, [%l7 + 0x10]
22954 edge8l %g2, %l2, %i2
22955 ldx [%l7 + 0x50], %i7
22956 movg %icc, %l6, %o7
22957 subcc %l1, 0x05ED, %g1
22958 array32 %o5, %g5, %g3
22959 fmovdcc %icc, %f29, %f1
22960 xnorcc %l3, 0x1CA9, %i4
22961 ldd [%l7 + 0x20], %f20
22962 ldd [%l7 + 0x50], %i2
22963 nop
22964 set 0x18, %l6
22965 ldsw [%l7 + %l6], %o4
22966 lduh [%l7 + 0x7C], %o3
22967 xnorcc %o1, %i5, %i0
22968 setx loop_85, %l0, %l1
22969 return %l1
22970 nop
22971 rdpr %cwp, %g1
22972 rdpr %cansave, %g2
22973 rdpr %canrestore, %g3
22974 rdpr %cleanwin, %g4
22975 rdpr %otherwin, %g5
22976 rdpr %wstate, %g6
22977loop_85: fmovrde %g4, %f6, %f2
22978 andcc %o0, 0x0C9F, %l4
22979 mova %xcc, %g6, %i1
22980 movcc %xcc, %i6, %o2
22981 fabss %f21, %f26
22982 mulx %g7, %g2, %l2
22983 fors %f21, %f2, %f12
22984 edge8n %l0, %i7, %l6
22985 alignaddrl %o7, %i2, %l1
22986 xnor %o5, %g5, %g1
22987 subccc %l3, %g3, %i3
22988 fmovrse %i4, %f6, %f17
22989 movn %icc, %o4, %o3
22990 sth %o1, [%l7 + 0x48]
22991 ldd [%l7 + 0x18], %i4
22992 and %i0, %l5, %g4
22993 fandnot1 %f24, %f28, %f10
22994 lduh [%l7 + 0x50], %o6
22995 fmovscc %xcc, %f10, %f2
22996 edge32n %o0, %l4, %i1
22997 nop
22998 set 0x34, %o2
22999 ldsw [%l7 + %o2], %g6
23000 sethi 0x1E72, %o2
23001 fmovdgu %xcc, %f27, %f23
23002 andn %i6, %g2, %l2
23003 array16 %g7, %i7, %l0
23004 smulcc %l6, %o7, %l1
23005 sth %o5, [%l7 + 0x42]
23006 lduh [%l7 + 0x28], %i2
23007 fornot1 %f28, %f10, %f24
23008 sir 0x1C4F
23009 fxnors %f8, %f5, %f20
23010 faligndata %f14, %f0, %f20
23011 movcs %icc, %g5, %l3
23012 andn %g3, 0x1D99, %g1
23013 or %i3, %o4, %i4
23014 move %icc, %o1, %o3
23015 fmovrdlez %i5, %f26, %f28
23016 fmovdn %xcc, %f14, %f18
23017 movrgz %i0, 0x3E9, %l5
23018 restore %g4, 0x0679, %o0
23019 rdpr %cwp, %g1
23020 rdpr %cansave, %g2
23021 rdpr %canrestore, %g3
23022 rdpr %cleanwin, %g4
23023 rdpr %otherwin, %g5
23024 rdpr %wstate, %g6
23025 xorcc %l4, 0x1F31, %i1
23026 umulcc %g6, %o6, %o2
23027 array32 %g2, %i6, %g7
23028 fcmpgt32 %f10, %f12, %l2
23029 movcs %xcc, %l0, %l6
23030 sdivcc %o7, 0x02C1, %i7
23031 movcc %xcc, %l1, %o5
23032 andcc %i2, 0x1C7A, %l3
23033 fmovdl %icc, %f11, %f16
23034 fandnot1s %f18, %f12, %f22
23035 fabsd %f2, %f22
23036 movl %xcc, %g5, %g3
23037 sethi 0x0EEB, %i3
23038 and %o4, %g1, %i4
23039 sethi 0x1688, %o3
23040 subcc %i5, 0x141A, %o1
23041 or %i0, %g4, %l5
23042 movg %xcc, %o0, %l4
23043 udivx %i1, 0x1765, %g6
23044 srlx %o6, %g2, %i6
23045 fandnot1s %f10, %f27, %f14
23046 edge32n %o2, %g7, %l2
23047 umul %l6, %l0, %o7
23048 ld [%l7 + 0x4C], %f28
23049 fmovrsgz %i7, %f4, %f23
23050 fpmerge %f24, %f14, %f16
23051 fornot1 %f10, %f8, %f28
23052 movge %icc, %l1, %o5
23053 move %xcc, %l3, %i2
23054 fpadd16s %f20, %f22, %f4
23055 sethi 0x1007, %g5
23056 nop
23057 set 0x7F, %l4
23058 ldsb [%l7 + %l4], %i3
23059 ldsb [%l7 + 0x60], %o4
23060 edge32n %g3, %g1, %o3
23061 movcs %icc, %i5, %o1
23062 ldd [%l7 + 0x10], %i4
23063 fsrc2 %f8, %f10
23064 xor %g4, 0x0F83, %l5
23065 for %f10, %f8, %f30
23066 movrne %o0, %l4, %i0
23067 popc %i1, %o6
23068 movpos %icc, %g6, %g2
23069 sllx %i6, %g7, %o2
23070 alignaddr %l2, %l0, %l6
23071 movcs %icc, %o7, %i7
23072 fcmps %fcc2, %f4, %f20
23073 smulcc %o5, %l3, %l1
23074 fmovscs %icc, %f22, %f29
23075 fand %f0, %f2, %f20
23076 for %f26, %f10, %f18
23077 mova %icc, %g5, %i2
23078 movpos %xcc, %i3, %g3
23079 addccc %o4, 0x091E, %g1
23080 ldx [%l7 + 0x50], %i5
23081 popc 0x10F1, %o3
23082 fabss %f18, %f29
23083 movcs %icc, %i4, %g4
23084 fcmpne16 %f18, %f26, %l5
23085 lduw [%l7 + 0x48], %o1
23086 orn %l4, 0x0F90, %o0
23087 fpsub16s %f18, %f16, %f25
23088 xnor %i0, %o6, %i1
23089 umulcc %g6, 0x098D, %g2
23090 ldsb [%l7 + 0x22], %i6
23091 fmovrde %g7, %f16, %f0
23092 subcc %o2, %l2, %l6
23093 fnands %f19, %f26, %f20
23094 fmovrdgez %o7, %f10, %f20
23095 edge8n %l0, %o5, %i7
23096 setx loop_86, %l0, %l1
23097 return %l1
23098 nop
23099 rdpr %cwp, %g1
23100 rdpr %cansave, %g2
23101 rdpr %canrestore, %g3
23102 rdpr %cleanwin, %g4
23103 rdpr %otherwin, %g5
23104 rdpr %wstate, %g6
23105loop_86: movg %xcc, %i3, %l1
23106 ldd [%l7 + 0x78], %o4
23107 movleu %xcc, %g1, %i5
23108 movcc %icc, %g3, %i4
23109 nop
23110 set 0x24, %o6
23111 sth %o3, [%l7 + %o6]
23112 fcmped %fcc1, %f26, %f12
23113 sdivcc %g4, 0x0A24, %o1
23114 and %l5, %l4, %o0
23115 ld [%l7 + 0x7C], %f3
23116 srax %i0, %o6, %g6
23117 udivcc %g2, 0x08F4, %i6
23118 orcc %i1, %o2, %g7
23119 sdivx %l6, 0x02B6, %o7
23120 stw %l2, [%l7 + 0x7C]
23121 fpack16 %f26, %f27
23122 edge8 %o5, %i7, %l0
23123 smulcc %g5, %l3, %i2
23124 andcc %i3, 0x0E17, %l1
23125 fmovdl %xcc, %f0, %f8
23126 fnand %f24, %f18, %f8
23127 ldx [%l7 + 0x78], %o4
23128 fmovrsne %i5, %f31, %f31
23129 move %icc, %g3, %i4
23130 stw %o3, [%l7 + 0x78]
23131 movleu %xcc, %g1, %g4
23132 fpsub16 %f8, %f26, %f24
23133 save %l5, %o1, %l4
23134 rdpr %cwp, %g1
23135 rdpr %cansave, %g2
23136 rdpr %canrestore, %g3
23137 rdpr %cleanwin, %g4
23138 rdpr %otherwin, %g5
23139 rdpr %wstate, %g6
23140 sir 0x0830
23141 ldd [%l7 + 0x28], %f22
23142 movge %xcc, %i0, %o6
23143 edge8l %g6, %g2, %i6
23144 fmovde %icc, %f8, %f14
23145 sra %o0, 0x05, %i1
23146 udiv %g7, 0x1205, %l6
23147 edge32l %o2, %l2, %o5
23148 edge32l %i7, %l0, %o7
23149 fmovrse %l3, %f2, %f12
23150 fmovdgu %icc, %f12, %f31
23151 fmovdleu %xcc, %f25, %f16
23152 udivx %i2, 0x0161, %g5
23153 ldsh [%l7 + 0x20], %l1
23154 subc %i3, %o4, %g3
23155 ldd [%l7 + 0x38], %i4
23156 xorcc %o3, %g1, %i4
23157 fmovsne %xcc, %f0, %f12
23158 edge32 %g4, %o1, %l4
23159 subcc %i0, %l5, %g6
23160 fmul8ulx16 %f30, %f12, %f6
23161 array32 %o6, %i6, %g2
23162 array8 %i1, %o0, %g7
23163 fmovdge %icc, %f10, %f28
23164 fmovdvs %icc, %f29, %f14
23165 fmovdle %xcc, %f25, %f17
23166 edge16ln %o2, %l6, %o5
23167 sra %l2, 0x03, %l0
23168 fcmpgt16 %f24, %f6, %o7
23169 st %f3, [%l7 + 0x0C]
23170 restore %l3, 0x17F5, %i7
23171 rdpr %cwp, %g1
23172 rdpr %cansave, %g2
23173 rdpr %canrestore, %g3
23174 rdpr %cleanwin, %g4
23175 rdpr %otherwin, %g5
23176 rdpr %wstate, %g6
23177 movrlz %g5, 0x396, %l1
23178 ldd [%l7 + 0x38], %i2
23179 siam 0x6
23180 ld [%l7 + 0x18], %f31
23181 fmovspos %icc, %f14, %f7
23182 siam 0x6
23183 orn %i3, %o4, %g3
23184 sdivcc %i5, 0x17E2, %o3
23185 movcs %xcc, %i4, %g1
23186 xor %o1, 0x01F3, %l4
23187 sra %i0, 0x14, %g4
23188 add %l5, %o6, %i6
23189 movre %g6, 0x294, %g2
23190 fmovdvs %icc, %f22, %f11
23191 udivcc %o0, 0x06C8, %i1
23192 and %g7, 0x0A5D, %o2
23193 ldub [%l7 + 0x24], %l6
23194 movgu %xcc, %l2, %o5
23195 andncc %l0, %o7, %i7
23196 umulcc %g5, %l1, %l3
23197 and %i3, 0x0D58, %i2
23198 lduh [%l7 + 0x3C], %g3
23199 movrgez %o4, 0x264, %i5
23200 movvs %xcc, %o3, %i4
23201 array32 %g1, %o1, %l4
23202 addc %g4, 0x0D3D, %i0
23203 popc 0x06CD, %o6
23204 sll %i6, 0x08, %g6
23205 array8 %l5, %o0, %i1
23206 movrgez %g2, 0x204, %g7
23207 udivcc %o2, 0x1F6E, %l2
23208 fmovdn %icc, %f8, %f27
23209 orncc %o5, 0x1ABB, %l0
23210 movrne %l6, %o7, %g5
23211 sdivcc %l1, 0x1332, %l3
23212 xnor %i7, 0x14D5, %i3
23213 movrlz %i2, 0x21C, %g3
23214 edge8n %o4, %i5, %o3
23215 lduw [%l7 + 0x28], %g1
23216 addc %i4, %o1, %g4
23217 edge16 %i0, %l4, %i6
23218 movpos %xcc, %o6, %l5
23219 srl %o0, %g6, %g2
23220 movrgez %i1, %g7, %o2
23221 sir 0x13CD
23222 ldx [%l7 + 0x18], %o5
23223 movrlez %l0, %l2, %o7
23224 st %f11, [%l7 + 0x60]
23225 fmovdle %icc, %f15, %f14
23226 fpadd32 %f16, %f0, %f18
23227 sll %g5, %l6, %l1
23228 std %f26, [%l7 + 0x30]
23229 edge16 %i7, %i3, %l3
23230 orncc %i2, %g3, %o4
23231 fmovsle %xcc, %f14, %f4
23232 fmovsle %icc, %f14, %f9
23233 andncc %o3, %i5, %g1
23234 movn %icc, %i4, %o1
23235 fands %f14, %f22, %f12
23236 sdivx %g4, 0x10CE, %i0
23237 srlx %l4, %i6, %l5
23238 ldub [%l7 + 0x48], %o0
23239 srax %o6, %g2, %g6
23240 xnor %i1, 0x09BA, %g7
23241 save %o5, 0x0B56, %l0
23242 rdpr %cwp, %g1
23243 rdpr %cansave, %g2
23244 rdpr %canrestore, %g3
23245 rdpr %cleanwin, %g4
23246 rdpr %otherwin, %g5
23247 rdpr %wstate, %g6
23248 fcmpne32 %f26, %f28, %o2
23249 srl %l2, %o7, %l6
23250 edge16ln %l1, %i7, %i3
23251 fcmpeq16 %f22, %f16, %l3
23252 xor %g5, %i2, %g3
23253 sir 0x02A3
23254 xorcc %o4, 0x12E3, %o3
23255 srax %g1, %i4, %o1
23256 smulcc %i5, 0x1150, %i0
23257 movrlez %g4, %l4, %l5
23258 and %o0, %i6, %g2
23259 alignaddrl %g6, %o6, %i1
23260 fmovsge %xcc, %f21, %f25
23261 edge8n %o5, %l0, %g7
23262 fcmpeq32 %f6, %f24, %o2
23263 xor %l2, 0x1F97, %o7
23264 edge32n %l1, %l6, %i3
23265 ldsb [%l7 + 0x69], %l3
23266 orcc %i7, 0x0639, %g5
23267 srl %g3, %i2, %o4
23268 movn %xcc, %g1, %i4
23269 smulcc %o3, %i5, %o1
23270 edge32 %i0, %l4, %l5
23271 subcc %o0, 0x000E, %g4
23272 alignaddrl %g2, %i6, %o6
23273 edge32 %i1, %g6, %l0
23274 edge16 %o5, %g7, %l2
23275 edge16l %o2, %l1, %l6
23276 ld [%l7 + 0x28], %f7
23277 edge16 %i3, %o7, %i7
23278 fmovsle %xcc, %f26, %f21
23279 sub %l3, %g3, %i2
23280 popc %o4, %g1
23281 ldub [%l7 + 0x33], %i4
23282 ld [%l7 + 0x2C], %f20
23283 add %g5, 0x0664, %o3
23284 movpos %xcc, %i5, %o1
23285 edge8ln %l4, %l5, %o0
23286 fnot1 %f2, %f0
23287 xnor %i0, 0x014A, %g2
23288 subc %g4, 0x192A, %i6
23289 subcc %i1, 0x1488, %g6
23290 orncc %l0, %o6, %o5
23291 sth %l2, [%l7 + 0x42]
23292 andn %o2, %g7, %l1
23293 umul %l6, 0x072E, %i3
23294 xnor %i7, 0x0897, %o7
23295 movl %xcc, %g3, %i2
23296 fmovda %xcc, %f13, %f1
23297 ldd [%l7 + 0x18], %f4
23298 edge8n %o4, %g1, %l3
23299 movpos %xcc, %g5, %i4
23300 movge %xcc, %o3, %i5
23301 movg %icc, %l4, %o1
23302 xnorcc %l5, 0x1F22, %i0
23303 add %g2, %o0, %i6
23304 fmovrse %g4, %f20, %f19
23305 lduh [%l7 + 0x68], %g6
23306 movl %xcc, %i1, %o6
23307 lduw [%l7 + 0x14], %l0
23308 edge16ln %l2, %o2, %g7
23309 movvc %icc, %o5, %l6
23310 fmovdne %xcc, %f14, %f30
23311 orcc %l1, 0x1BEF, %i3
23312 orncc %o7, 0x139D, %i7
23313 movgu %icc, %g3, %o4
23314 fmovdne %icc, %f29, %f12
23315 sth %i2, [%l7 + 0x38]
23316 xor %g1, %l3, %i4
23317 array32 %o3, %g5, %l4
23318 smulcc %o1, %i5, %l5
23319 edge8n %i0, %g2, %i6
23320 ldsw [%l7 + 0x7C], %o0
23321 xor %g4, 0x1528, %g6
23322 ldd [%l7 + 0x70], %o6
23323 sdivx %l0, 0x15C5, %l2
23324 pdist %f4, %f30, %f12
23325 sir 0x1782
23326 stw %i1, [%l7 + 0x54]
23327 movrne %g7, %o5, %o2
23328 mulscc %l6, 0x0E6E, %l1
23329 sub %i3, 0x1B1E, %o7
23330 sir 0x1696
23331 addc %g3, 0x0968, %i7
23332 movleu %xcc, %i2, %g1
23333 ld [%l7 + 0x10], %f17
23334 movvc %icc, %l3, %i4
23335 addccc %o4, %g5, %l4
23336 fnegs %f6, %f11
23337 movrgez %o1, %i5, %o3
23338 sllx %i0, %g2, %i6
23339 movne %xcc, %l5, %g4
23340 subc %o0, 0x1F48, %g6
23341 edge16n %o6, %l2, %l0
23342 move %xcc, %g7, %o5
23343 fnor %f2, %f22, %f10
23344 edge16 %o2, %l6, %i1
23345 fcmped %fcc2, %f10, %f24
23346 fmovsvc %icc, %f4, %f28
23347 fmovsneg %xcc, %f19, %f14
23348 movvc %xcc, %i3, %o7
23349 stb %l1, [%l7 + 0x6A]
23350 udivcc %g3, 0x14C8, %i7
23351 fpadd16 %f2, %f16, %f22
23352 popc %i2, %l3
23353 stx %i4, [%l7 + 0x28]
23354 andcc %o4, %g1, %l4
23355 fcmple16 %f24, %f12, %o1
23356 addccc %i5, %g5, %i0
23357 xor %g2, 0x017B, %i6
23358 fzero %f0
23359 fpack16 %f4, %f3
23360 popc 0x18A8, %l5
23361 fornot2 %f20, %f8, %f20
23362 srl %o3, %o0, %g4
23363 array32 %g6, %o6, %l2
23364 sdiv %l0, 0x1029, %g7
23365 alignaddr %o5, %o2, %l6
23366 sll %i1, %o7, %i3
23367 movgu %xcc, %l1, %i7
23368 edge16 %g3, %l3, %i4
23369 movrgez %o4, 0x15D, %g1
23370 nop
23371 set 0x20, %g1
23372 ldub [%l7 + %g1], %l4
23373 fmovdcs %icc, %f18, %f22
23374 fmovsg %xcc, %f9, %f24
23375 move %icc, %o1, %i2
23376 stw %i5, [%l7 + 0x50]
23377 edge8n %i0, %g2, %g5
23378 edge16ln %l5, %o3, %i6
23379 fmovdle %xcc, %f0, %f10
23380 fnors %f27, %f12, %f25
23381 sth %o0, [%l7 + 0x0C]
23382 movrlz %g4, 0x0B9, %g6
23383 movrlz %o6, %l2, %g7
23384 ldsb [%l7 + 0x43], %l0
23385 movre %o2, 0x251, %l6
23386 edge8 %i1, %o7, %o5
23387 fmovsl %icc, %f17, %f21
23388 fmovdge %xcc, %f17, %f26
23389 fnot1 %f28, %f0
23390 srl %l1, %i3, %g3
23391 fmovda %icc, %f27, %f21
23392 andcc %i7, 0x1E88, %l3
23393 movl %xcc, %i4, %g1
23394 addcc %o4, %o1, %l4
23395 ldsh [%l7 + 0x68], %i5
23396 edge32 %i0, %g2, %g5
23397 ldsw [%l7 + 0x38], %l5
23398 nop
23399 set 0x10, %i2
23400 stx %o3, [%l7 + %i2]
23401 movneg %icc, %i2, %o0
23402 add %g4, 0x1B39, %i6
23403 mulscc %g6, 0x0A73, %o6
23404 lduh [%l7 + 0x68], %g7
23405 alignaddrl %l2, %o2, %l6
23406 movre %i1, %o7, %l0
23407 edge16l %o5, %i3, %l1
23408 st %f20, [%l7 + 0x18]
23409 edge16 %g3, %i7, %l3
23410 fsrc1s %f7, %f16
23411 smul %i4, %o4, %g1
23412 ldd [%l7 + 0x10], %o0
23413 sethi 0x0BE9, %i5
23414 sdivx %l4, 0x1B45, %g2
23415 movle %icc, %i0, %l5
23416 umul %g5, %i2, %o3
23417 ld [%l7 + 0x0C], %f23
23418 addc %o0, 0x1EB1, %i6
23419 and %g6, 0x133E, %o6
23420 fpsub32 %f26, %f18, %f4
23421 std %f18, [%l7 + 0x78]
23422 edge32ln %g4, %l2, %g7
23423 fsrc2 %f22, %f16
23424 sra %o2, %l6, %o7
23425 fpsub16 %f12, %f4, %f22
23426 movrne %l0, %o5, %i3
23427 fpadd32 %f14, %f2, %f22
23428 edge16 %i1, %l1, %i7
23429 xnorcc %g3, 0x11F3, %l3
23430 fmovs %f26, %f12
23431 ldd [%l7 + 0x60], %f2
23432 move %icc, %o4, %i4
23433 ldd [%l7 + 0x20], %f10
23434 sllx %o1, %i5, %g1
23435 andn %g2, %i0, %l5
23436 and %g5, %i2, %o3
23437 sir 0x0710
23438 nop
23439 set 0x3A, %l5
23440 lduh [%l7 + %l5], %o0
23441 fmovsa %xcc, %f7, %f6
23442 orncc %i6, %g6, %o6
23443 srlx %l4, %l2, %g4
23444 fpack32 %f30, %f22, %f18
23445 addc %o2, 0x0FDB, %l6
23446 addc %o7, %g7, %l0
23447 alignaddr %o5, %i3, %l1
23448 udivx %i7, 0x13BC, %i1
23449 stb %g3, [%l7 + 0x6B]
23450 xorcc %o4, 0x1A33, %i4
23451 ld [%l7 + 0x58], %f31
23452 setx loop_87, %l0, %l1
23453 return %l1
23454 nop
23455 rdpr %cwp, %g1
23456 rdpr %cansave, %g2
23457 rdpr %canrestore, %g3
23458 rdpr %cleanwin, %g4
23459 rdpr %otherwin, %g5
23460 rdpr %wstate, %g6
23461loop_87: and %g2, %g1, %l5
23462 sdivx %i0, 0x1CEF, %g5
23463 array32 %o3, %o0, %i6
23464 fnor %f28, %f20, %f8
23465 orncc %i2, 0x1D51, %g6
23466 array32 %l4, %o6, %g4
23467 movg %xcc, %l2, %l6
23468 ldd [%l7 + 0x40], %f6
23469 ldx [%l7 + 0x20], %o2
23470 edge16 %g7, %l0, %o5
23471 mulx %o7, %i3, %i7
23472 movcc %xcc, %i1, %l1
23473 edge32l %o4, %g3, %i4
23474 srax %l3, %o1, %g2
23475 movrgez %i5, 0x239, %g1
23476 xnor %l5, %i0, %g5
23477 fpack16 %f18, %f8
23478 fpack16 %f12, %f14
23479 movpos %xcc, %o3, %i6
23480 movge %icc, %i2, %g6
23481 ldsh [%l7 + 0x0E], %l4
23482 stw %o0, [%l7 + 0x70]
23483 save %g4, 0x1820, %l2
23484 rdpr %cwp, %g1
23485 rdpr %cansave, %g2
23486 rdpr %canrestore, %g3
23487 rdpr %cleanwin, %g4
23488 rdpr %otherwin, %g5
23489 rdpr %wstate, %g6
23490 edge32l %o6, %l6, %g7
23491 st %f9, [%l7 + 0x20]
23492 xor %l0, 0x0EF3, %o5
23493 movn %icc, %o2, %o7
23494 edge8l %i3, %i7, %i1
23495 edge16n %l1, %o4, %i4
23496 sra %g3, 0x0B, %l3
23497 movvc %icc, %o1, %i5
23498 edge16l %g2, %l5, %g1
23499 lduh [%l7 + 0x78], %i0
23500 fnors %f26, %f10, %f6
23501 movle %xcc, %o3, %g5
23502 sdivx %i6, 0x0DF2, %i2
23503 fpadd16 %f20, %f6, %f0
23504 fxnors %f23, %f28, %f10
23505 fnand %f0, %f12, %f24
23506 xorcc %g6, 0x1ECD, %l4
23507 movrgz %g4, %l2, %o6
23508 stx %o0, [%l7 + 0x20]
23509 stb %g7, [%l7 + 0x78]
23510 fmovsneg %xcc, %f19, %f21
23511 umul %l0, 0x089C, %o5
23512 umulcc %o2, 0x0D47, %l6
23513 subc %o7, %i3, %i1
23514 fandnot2s %f19, %f7, %f5
23515 movl %icc, %l1, %o4
23516 movvc %xcc, %i7, %g3
23517 sra %l3, %o1, %i4
23518 edge32n %g2, %i5, %g1
23519 sdivcc %l5, 0x1EFF, %o3
23520 ldx [%l7 + 0x38], %g5
23521 movg %icc, %i6, %i2
23522 movl %icc, %g6, %i0
23523 ld [%l7 + 0x70], %f26
23524 movrgez %g4, 0x2D1, %l2
23525 sdivcc %o6, 0x02A0, %l4
23526 fpadd16 %f8, %f26, %f22
23527 subccc %g7, 0x12F2, %o0
23528 andncc %l0, %o5, %o2
23529 mulscc %o7, 0x057E, %l6
23530 movre %i1, 0x200, %l1
23531 xor %o4, %i7, %i3
23532 fabss %f20, %f25
23533 movn %icc, %g3, %o1
23534 movcc %xcc, %l3, %g2
23535 movrgz %i4, 0x311, %g1
23536 or %l5, 0x1F56, %o3
23537 ldub [%l7 + 0x6D], %g5
23538 xor %i6, %i5, %g6
23539 movleu %xcc, %i0, %i2
23540 array8 %l2, %o6, %l4
23541 edge16l %g7, %o0, %g4
23542 edge16 %l0, %o2, %o5
23543 sdiv %l6, 0x0685, %o7
23544 and %l1, %i1, %i7
23545 movrgz %o4, 0x25E, %i3
23546 fcmpne16 %f12, %f0, %o1
23547 lduh [%l7 + 0x74], %g3
23548 sll %l3, %g2, %i4
23549 alignaddrl %l5, %o3, %g1
23550 udiv %g5, 0x083A, %i5
23551 movvs %xcc, %g6, %i0
23552 alignaddr %i2, %l2, %i6
23553 fmovdgu %icc, %f9, %f25
23554 fmovrdgz %l4, %f22, %f10
23555 sll %o6, %g7, %o0
23556 movrgz %g4, 0x22D, %o2
23557 mulx %o5, %l0, %l6
23558 movleu %xcc, %o7, %i1
23559 stb %i7, [%l7 + 0x32]
23560 sllx %l1, 0x04, %i3
23561 movgu %icc, %o4, %g3
23562 ld [%l7 + 0x38], %f22
23563 fmul8x16 %f28, %f8, %f30
23564 edge16 %l3, %g2, %i4
23565 sdivcc %l5, 0x1FE8, %o1
23566 st %f6, [%l7 + 0x2C]
23567 sdivx %g1, 0x0019, %g5
23568 umulcc %i5, %g6, %i0
23569 edge8 %o3, %l2, %i2
23570 movrgz %l4, 0x3C2, %i6
23571 udiv %o6, 0x1221, %o0
23572 movrgz %g4, %g7, %o2
23573 udivcc %o5, 0x1528, %l0
23574 ldsw [%l7 + 0x48], %l6
23575 save %o7, %i7, %i1
23576 rdpr %cwp, %g1
23577 rdpr %cansave, %g2
23578 rdpr %canrestore, %g3
23579 rdpr %cleanwin, %g4
23580 rdpr %otherwin, %g5
23581 rdpr %wstate, %g6
23582 fandnot1 %f12, %f4, %f28
23583 srlx %i3, 0x1E, %o4
23584 nop
23585 set 0x34, %i6
23586 ldsw [%l7 + %i6], %g3
23587 fornot1 %f12, %f28, %f12
23588 fpsub32s %f20, %f28, %f22
23589 edge32n %l1, %g2, %l3
23590 mova %xcc, %l5, %i4
23591 addcc %o1, %g1, %g5
23592 srlx %i5, %i0, %g6
23593 movn %xcc, %l2, %i2
23594 addcc %l4, %i6, %o3
23595 subc %o0, %o6, %g7
23596 ldd [%l7 + 0x68], %g4
23597 std %f30, [%l7 + 0x30]
23598 fcmpne16 %f6, %f20, %o5
23599 fornot2s %f20, %f8, %f25
23600 umulcc %l0, 0x10A1, %o2
23601 movrgz %o7, 0x374, %l6
23602 edge32ln %i7, %i1, %i3
23603 movre %o4, %g3, %l1
23604 andn %l3, 0x1939, %g2
23605 stw %l5, [%l7 + 0x38]
23606 fmovsl %xcc, %f2, %f10
23607 fmovdvs %icc, %f2, %f29
23608 ldub [%l7 + 0x14], %o1
23609 nop
23610 set 0x60, %i5
23611 stw %g1, [%l7 + %i5]
23612 fmovspos %xcc, %f30, %f1
23613 fones %f27
23614 andn %i4, %g5, %i0
23615 ldd [%l7 + 0x30], %f20
23616 movl %xcc, %i5, %g6
23617 add %i2, 0x07E8, %l4
23618 fmovse %icc, %f19, %f28
23619 mulx %i6, 0x1731, %l2
23620 movleu %icc, %o0, %o3
23621 movcs %xcc, %o6, %g7
23622 movrlez %o5, %l0, %g4
23623 udiv %o2, 0x0186, %l6
23624 sdivx %i7, 0x00E1, %o7
23625 fmovrdlez %i3, %f6, %f0
23626 sir 0x1DEF
23627 fmul8sux16 %f6, %f30, %f2
23628 popc %o4, %g3
23629 movgu %icc, %i1, %l1
23630 edge32n %g2, %l5, %o1
23631 ldd [%l7 + 0x68], %f28
23632 orn %l3, 0x0073, %g1
23633 udivx %g5, 0x1696, %i4
23634 movgu %xcc, %i5, %i0
23635 srl %g6, %l4, %i6
23636 stw %l2, [%l7 + 0x74]
23637 fnegd %f12, %f12
23638 lduh [%l7 + 0x60], %i2
23639 fornot1s %f13, %f28, %f12
23640 smul %o3, %o0, %o6
23641 ldd [%l7 + 0x28], %g6
23642 movre %l0, 0x30C, %g4
23643 mulx %o5, %o2, %l6
23644 movg %icc, %i7, %o7
23645 stb %o4, [%l7 + 0x0A]
23646 orn %g3, 0x1421, %i1
23647 sdiv %l1, 0x0D89, %i3
23648 sra %g2, %o1, %l5
23649 movpos %xcc, %l3, %g1
23650 fmovdg %icc, %f7, %f1
23651 array32 %g5, %i4, %i0
23652 movg %xcc, %g6, %l4
23653 fmovsneg %icc, %f10, %f24
23654 xorcc %i5, %l2, %i2
23655 smul %o3, %i6, %o6
23656 mulscc %o0, %g7, %g4
23657 orcc %l0, 0x060F, %o2
23658 siam 0x3
23659 addcc %o5, 0x057F, %l6
23660 orcc %i7, %o4, %g3
23661 movrne %o7, 0x08A, %i1
23662 ldx [%l7 + 0x20], %i3
23663 movpos %icc, %l1, %g2
23664 addc %o1, %l3, %l5
23665 subcc %g5, 0x19B8, %i4
23666 mulx %g1, 0x0E30, %i0
23667 fmul8x16 %f11, %f12, %f16
23668 array8 %g6, %i5, %l2
23669 udivcc %l4, 0x16A0, %i2
23670 edge16l %i6, %o3, %o6
23671 orcc %o0, 0x0F17, %g4
23672 andn %l0, 0x06F5, %o2
23673 movl %xcc, %o5, %l6
23674 andncc %i7, %g7, %o4
23675 ldsb [%l7 + 0x4E], %o7
23676 fabsd %f22, %f20
23677 movg %icc, %i1, %i3
23678 sll %l1, %g2, %o1
23679 movgu %xcc, %l3, %g3
23680 ldx [%l7 + 0x28], %l5
23681 nop
23682 set 0x58, %g6
23683 ldd [%l7 + %g6], %i4
23684 sdivx %g5, 0x1F85, %g1
23685 ldd [%l7 + 0x68], %f22
23686 fmovdg %icc, %f6, %f18
23687 movrgez %i0, %g6, %l2
23688 edge8l %l4, %i5, %i2
23689 restore %o3, 0x0CC3, %o6
23690 rdpr %cwp, %g1
23691 rdpr %cansave, %g2
23692 rdpr %canrestore, %g3
23693 rdpr %cleanwin, %g4
23694 rdpr %otherwin, %g5
23695 rdpr %wstate, %g6
23696 fandnot1s %f4, %f9, %f17
23697 orncc %o0, %g4, %i6
23698 edge8 %l0, %o5, %l6
23699 fcmpeq32 %f18, %f18, %i7
23700 fmovdg %xcc, %f27, %f28
23701 array8 %g7, %o2, %o4
23702 sth %i1, [%l7 + 0x40]
23703 add %i3, 0x03B1, %o7
23704 addcc %g2, 0x07EF, %l1
23705 std %f30, [%l7 + 0x40]
23706 movle %xcc, %o1, %g3
23707 or %l5, 0x092F, %l3
23708 lduh [%l7 + 0x14], %g5
23709 movvs %xcc, %i4, %g1
23710 save %g6, %i0, %l2
23711 rdpr %cwp, %g1
23712 rdpr %cansave, %g2
23713 rdpr %canrestore, %g3
23714 rdpr %cleanwin, %g4
23715 rdpr %otherwin, %g5
23716 rdpr %wstate, %g6
23717 fmovdl %xcc, %f18, %f22
23718 fandnot1 %f4, %f28, %f0
23719 save %l4, 0x007D, %i5
23720 rdpr %cwp, %g1
23721 rdpr %cansave, %g2
23722 rdpr %canrestore, %g3
23723 rdpr %cleanwin, %g4
23724 rdpr %otherwin, %g5
23725 rdpr %wstate, %g6
23726 xor %o3, 0x10A0, %i2
23727 move %icc, %o6, %o0
23728 movre %g4, 0x207, %l0
23729 array16 %o5, %i6, %l6
23730 and %i7, 0x1685, %o2
23731 fnands %f16, %f1, %f14
23732 subccc %g7, %i1, %i3
23733 edge8l %o4, %o7, %g2
23734 mova %xcc, %l1, %g3
23735 and %o1, 0x062D, %l5
23736 movrlez %g5, %l3, %i4
23737 edge8ln %g1, %g6, %i0
23738 movleu %xcc, %l2, %l4
23739 edge16n %i5, %i2, %o6
23740 and %o0, 0x001C, %g4
23741 fcmple32 %f6, %f12, %o3
23742 edge8l %o5, %i6, %l6
23743 xnor %l0, %i7, %g7
23744 movle %icc, %o2, %i3
23745 movrne %o4, %i1, %g2
23746 fcmps %fcc1, %f9, %f2
23747 movvc %xcc, %o7, %l1
23748 movcc %xcc, %g3, %l5
23749 popc 0x018E, %o1
23750 array16 %g5, %l3, %i4
23751 ldx [%l7 + 0x58], %g6
23752 fsrc2s %f27, %f25
23753 fmovsl %icc, %f31, %f2
23754 ldd [%l7 + 0x18], %g0
23755 addcc %l2, %i0, %i5
23756 udivx %i2, 0x0716, %o6
23757 lduw [%l7 + 0x68], %l4
23758 edge16l %o0, %g4, %o3
23759 fpadd16s %f15, %f14, %f5
23760 srlx %i6, %o5, %l0
23761 edge16ln %i7, %l6, %g7
23762 st %f11, [%l7 + 0x58]
23763 sdiv %o2, 0x0717, %o4
23764 andcc %i1, %g2, %i3
23765 fmovdneg %xcc, %f29, %f30
23766 fmovda %xcc, %f30, %f23
23767 ldub [%l7 + 0x3E], %o7
23768 ldsb [%l7 + 0x67], %g3
23769 movn %xcc, %l5, %o1
23770 nop
23771 set 0x48, %o7
23772 stx %g5, [%l7 + %o7]
23773 edge8n %l3, %i4, %l1
23774 movneg %xcc, %g6, %g1
23775 ldsh [%l7 + 0x62], %l2
23776 subc %i0, 0x015F, %i5
23777 array16 %o6, %l4, %o0
23778 stb %g4, [%l7 + 0x39]
23779 sth %i2, [%l7 + 0x6A]
23780 sra %i6, 0x06, %o5
23781 movcc %xcc, %o3, %i7
23782 sllx %l0, %g7, %l6
23783 movrgz %o4, %o2, %i1
23784 edge16n %g2, %o7, %i3
23785 ldx [%l7 + 0x20], %g3
23786 subc %l5, 0x1640, %g5
23787 xnorcc %o1, %l3, %l1
23788 array16 %i4, %g6, %g1
23789 fcmpne16 %f4, %f0, %l2
23790 fxors %f21, %f25, %f1
23791 ld [%l7 + 0x60], %f18
23792 mulscc %i5, %i0, %l4
23793 xor %o0, %o6, %i2
23794 edge16 %g4, %i6, %o3
23795 move %xcc, %o5, %i7
23796 sdivx %g7, 0x0FDA, %l6
23797 sethi 0x0C7F, %o4
23798 xor %l0, 0x013C, %i1
23799 subccc %o2, 0x0D9A, %g2
23800 movg %xcc, %o7, %i3
23801 fand %f26, %f8, %f8
23802 movgu %xcc, %g3, %g5
23803 movrgez %o1, %l3, %l5
23804 xor %i4, %l1, %g6
23805 movn %icc, %g1, %l2
23806 movrlz %i0, 0x0CB, %l4
23807 alignaddr %i5, %o0, %o6
23808 fmovde %icc, %f24, %f22
23809 subcc %i2, 0x02C0, %i6
23810 fmul8x16al %f27, %f19, %f8
23811 save %o3, %o5, %g4
23812 rdpr %cwp, %g1
23813 rdpr %cansave, %g2
23814 rdpr %canrestore, %g3
23815 rdpr %cleanwin, %g4
23816 rdpr %otherwin, %g5
23817 rdpr %wstate, %g6
23818 fabsd %f20, %f16
23819 fmovdge %xcc, %f23, %f27
23820 lduh [%l7 + 0x14], %g7
23821 alignaddr %l6, %i7, %l0
23822 fmovrdlez %o4, %f18, %f6
23823 xor %o2, 0x0A79, %g2
23824 movne %icc, %i1, %o7
23825 subc %i3, 0x0D94, %g5
23826 sdivcc %o1, 0x05F3, %l3
23827 movcc %icc, %l5, %i4
23828 movrgz %l1, %g6, %g3
23829 movre %g1, 0x3D0, %i0
23830 array32 %l2, %i5, %o0
23831 fcmps %fcc2, %f24, %f0
23832 setx loop_88, %l0, %l1
23833 return %l1
23834 nop
23835 rdpr %cwp, %g1
23836 rdpr %cansave, %g2
23837 rdpr %canrestore, %g3
23838 rdpr %cleanwin, %g4
23839 rdpr %otherwin, %g5
23840 rdpr %wstate, %g6
23841loop_88: stw %o6, [%l7 + 0x48]
23842 stx %o5, [%l7 + 0x78]
23843 or %o3, 0x18D7, %g4
23844 fnor %f2, %f10, %f12
23845 udivcc %l6, 0x0273, %i7
23846 movrlez %g7, 0x39F, %o4
23847 std %f2, [%l7 + 0x48]
23848 edge16 %o2, %l0, %i1
23849 xorcc %o7, %i3, %g5
23850 sth %o1, [%l7 + 0x64]
23851 and %g2, 0x1785, %l5
23852 save %l3, %l1, %i4
23853 rdpr %cwp, %g1
23854 rdpr %cansave, %g2
23855 rdpr %canrestore, %g3
23856 rdpr %cleanwin, %g4
23857 rdpr %otherwin, %g5
23858 rdpr %wstate, %g6
23859 sth %g3, [%l7 + 0x20]
23860 fmovdn %icc, %f4, %f9
23861 array8 %g1, %g6, %l2
23862 edge32ln %i0, %i5, %o0
23863 movrgez %l4, 0x3AE, %i6
23864 std %f14, [%l7 + 0x10]
23865 fornot2 %f20, %f2, %f24
23866 fmovdneg %xcc, %f24, %f30
23867 fzeros %f31
23868 andcc %i2, %o6, %o3
23869 addccc %o5, %l6, %i7
23870 movleu %icc, %g7, %o4
23871 subccc %g4, %l0, %o2
23872 sllx %i1, %i3, %o7
23873 lduw [%l7 + 0x2C], %g5
23874 mulx %g2, %o1, %l3
23875 xorcc %l1, %i4, %g3
23876 sdivx %g1, 0x0167, %g6
23877 movne %icc, %l5, %i0
23878 ldd [%l7 + 0x08], %f16
23879 udiv %i5, 0x148E, %o0
23880 fmovd %f30, %f26
23881 movge %xcc, %l4, %i6
23882 umul %l2, 0x03D2, %o6
23883 movrgz %o3, %i2, %l6
23884 movl %icc, %o5, %i7
23885 sllx %g7, 0x1F, %o4
23886 fmovrsgz %l0, %f24, %f11
23887 fmovsg %xcc, %f3, %f30
23888 movrgz %o2, 0x1A6, %g4
23889 sethi 0x0F3A, %i3
23890 movn %icc, %o7, %i1
23891 stb %g5, [%l7 + 0x70]
23892 edge8l %o1, %g2, %l3
23893 srl %i4, 0x08, %g3
23894 edge16 %g1, %g6, %l1
23895 alignaddrl %l5, %i0, %i5
23896 movge %xcc, %l4, %i6
23897 move %icc, %l2, %o0
23898 andn %o6, %o3, %l6
23899 movpos %xcc, %o5, %i7
23900 mova %xcc, %i2, %o4
23901 add %g7, 0x05AA, %l0
23902 addcc %o2, %i3, %o7
23903 std %f20, [%l7 + 0x48]
23904 st %f1, [%l7 + 0x74]
23905 movn %icc, %i1, %g5
23906 ldd [%l7 + 0x38], %o0
23907 popc 0x180C, %g4
23908 fmul8sux16 %f30, %f22, %f20
23909 fcmpd %fcc1, %f4, %f4
23910 andncc %g2, %i4, %g3
23911 array16 %g1, %g6, %l3
23912 sub %l5, 0x11C3, %l1
23913 fcmpeq16 %f4, %f22, %i5
23914 orncc %l4, %i6, %l2
23915 fpmerge %f25, %f14, %f26
23916 andn %o0, 0x0ADD, %i0
23917 fmovdneg %xcc, %f5, %f7
23918 sdiv %o6, 0x049E, %l6
23919 movvc %xcc, %o5, %i7
23920 movvs %xcc, %o3, %i2
23921 orcc %o4, %g7, %o2
23922 movle %icc, %i3, %o7
23923 fand %f28, %f22, %f10
23924 umulcc %i1, %g5, %o1
23925 fnands %f24, %f26, %f23
23926 andncc %l0, %g2, %g4
23927 fmovdle %icc, %f15, %f16
23928 movrlz %i4, %g1, %g3
23929 ldd [%l7 + 0x40], %l2
23930 nop
23931 set 0x60, %i3
23932 ldx [%l7 + %i3], %l5
23933 movrne %l1, %i5, %g6
23934 xnorcc %l4, 0x1931, %i6
23935 fnot2 %f24, %f28
23936 ldd [%l7 + 0x18], %o0
23937 movrgz %l2, 0x13B, %o6
23938 fpadd32 %f12, %f16, %f4
23939 fpadd16 %f26, %f12, %f20
23940 sra %i0, 0x03, %o5
23941 orcc %i7, 0x1119, %o3
23942 ldd [%l7 + 0x30], %i6
23943 edge8n %i2, %o4, %o2
23944 lduh [%l7 + 0x30], %g7
23945 array16 %i3, %i1, %g5
23946 srlx %o7, %o1, %l0
23947 subcc %g4, 0x16FD, %g2
23948 st %f0, [%l7 + 0x14]
23949 movg %icc, %g1, %g3
23950 ldd [%l7 + 0x58], %f8
23951 fmovsne %xcc, %f12, %f8
23952 movcs %xcc, %i4, %l3
23953 addc %l1, %l5, %i5
23954 movcc %xcc, %g6, %l4
23955 mulscc %o0, %i6, %l2
23956 sll %o6, 0x0F, %i0
23957 subccc %o5, 0x036E, %o3
23958 move %xcc, %i7, %l6
23959 movrgez %o4, 0x0CC, %i2
23960 fones %f11
23961 edge16 %g7, %o2, %i3
23962 movre %g5, 0x047, %o7
23963 edge32l %o1, %i1, %l0
23964 array8 %g2, %g1, %g4
23965 fnand %f12, %f18, %f30
23966 sllx %g3, 0x1C, %l3
23967 sth %l1, [%l7 + 0x1A]
23968 fsrc2 %f6, %f6
23969 stw %i4, [%l7 + 0x58]
23970 edge32l %l5, %i5, %l4
23971 fcmple16 %f2, %f22, %g6
23972 smul %o0, 0x1AAF, %i6
23973 movle %xcc, %o6, %i0
23974 mulx %l2, 0x001D, %o3
23975 orcc %i7, 0x1EBC, %o5
23976 alignaddrl %l6, %i2, %g7
23977 addc %o4, 0x1073, %i3
23978 edge8ln %o2, %g5, %o1
23979 orn %o7, %i1, %l0
23980 fmovsge %icc, %f17, %f8
23981 movcc %xcc, %g1, %g2
23982 sir 0x1CF8
23983 mulx %g4, 0x15F5, %g3
23984 movcs %icc, %l1, %l3
23985 edge32n %i4, %l5, %i5
23986 movpos %icc, %g6, %o0
23987 array16 %l4, %i6, %o6
23988 alignaddrl %i0, %o3, %l2
23989 fpadd32 %f6, %f10, %f8
23990 ldd [%l7 + 0x58], %f6
23991 udiv %i7, 0x1F78, %o5
23992 ldd [%l7 + 0x70], %f28
23993 alignaddr %i2, %l6, %g7
23994 addccc %o4, %o2, %i3
23995 ldsw [%l7 + 0x18], %g5
23996 sub %o7, %i1, %l0
23997 add %g1, 0x14E0, %o1
23998 fcmple32 %f30, %f18, %g4
23999 fmovdcs %icc, %f31, %f1
24000 fxors %f13, %f30, %f17
24001 srax %g2, %l1, %g3
24002 subcc %l3, 0x104C, %i4
24003 move %xcc, %l5, %i5
24004 fandnot2 %f30, %f24, %f8
24005 andn %g6, %o0, %l4
24006 addcc %o6, 0x0A74, %i0
24007 subccc %o3, 0x171C, %l2
24008 movgu %icc, %i7, %i6
24009 edge8n %i2, %l6, %o5
24010 mova %xcc, %o4, %o2
24011 addc %i3, 0x1753, %g5
24012 subccc %o7, %i1, %g7
24013 fmovsn %xcc, %f27, %f13
24014 edge32ln %g1, %o1, %l0
24015 udivx %g2, 0x1BAD, %g4
24016 add %g3, %l1, %l3
24017 siam 0x0
24018 edge32ln %l5, %i5, %g6
24019 ldx [%l7 + 0x20], %o0
24020 addccc %i4, %o6, %i0
24021 ldsw [%l7 + 0x30], %o3
24022 orncc %l2, %l4, %i7
24023 and %i2, 0x0967, %i6
24024 move %icc, %o5, %o4
24025 edge16ln %l6, %i3, %g5
24026 movre %o7, %i1, %o2
24027 mulx %g7, 0x19A7, %o1
24028 fpadd32 %f6, %f10, %f4
24029 movle %icc, %g1, %l0
24030 fmovsa %icc, %f21, %f4
24031 ldx [%l7 + 0x28], %g4
24032 smul %g3, %l1, %g2
24033 edge8ln %l5, %i5, %l3
24034 sll %o0, %i4, %o6
24035 subccc %i0, %g6, %o3
24036 for %f22, %f28, %f0
24037 fandnot1 %f22, %f4, %f14
24038 subccc %l4, %i7, %i2
24039 fmovdl %xcc, %f17, %f27
24040 xor %i6, 0x14DA, %o5
24041 fmovsgu %xcc, %f11, %f3
24042 sllx %l2, 0x0C, %o4
24043 fpadd16s %f27, %f4, %f21
24044 edge8ln %i3, %g5, %o7
24045 srlx %i1, %o2, %g7
24046 fcmpgt32 %f16, %f2, %o1
24047 subc %l6, %l0, %g4
24048 ldx [%l7 + 0x20], %g1
24049 sra %l1, 0x16, %g2
24050 fcmped %fcc2, %f12, %f12
24051 udivcc %l5, 0x1846, %i5
24052 sth %g3, [%l7 + 0x58]
24053 movpos %icc, %o0, %l3
24054 or %i4, %o6, %i0
24055 movcc %icc, %o3, %l4
24056 ldub [%l7 + 0x49], %g6
24057 fornot2s %f7, %f30, %f31
24058 xorcc %i2, 0x1F02, %i6
24059 fpsub16s %f21, %f2, %f20
24060 fsrc1 %f14, %f2
24061 edge16ln %o5, %l2, %o4
24062 save %i7, 0x1C3B, %i3
24063 rdpr %cwp, %g1
24064 rdpr %cansave, %g2
24065 rdpr %canrestore, %g3
24066 rdpr %cleanwin, %g4
24067 rdpr %otherwin, %g5
24068 rdpr %wstate, %g6
24069 udivx %o7, 0x0C3D, %g5
24070 addccc %i1, 0x1D15, %g7
24071 andn %o2, 0x053D, %l6
24072 fmovdge %xcc, %f17, %f0
24073 andncc %o1, %l0, %g4
24074 sir 0x0124
24075 xnorcc %g1, 0x1357, %l1
24076 fpadd16 %f26, %f0, %f4
24077 smul %g2, 0x1E1D, %i5
24078 nop
24079 set 0x68, %g5
24080 std %f14, [%l7 + %g5]
24081 fmul8x16 %f19, %f24, %f12
24082 mova %icc, %g3, %l5
24083 movrgz %o0, %l3, %i4
24084 orncc %i0, 0x029D, %o3
24085 sra %l4, %g6, %i2
24086 move %xcc, %o6, %o5
24087 fnot1s %f28, %f27
24088 mulscc %l2, %i6, %i7
24089 ldsw [%l7 + 0x6C], %i3
24090 fmovdneg %icc, %f11, %f10
24091 fcmpgt32 %f2, %f8, %o4
24092 fmul8sux16 %f30, %f10, %f26
24093 fmovsl %xcc, %f21, %f10
24094 orncc %g5, %o7, %g7
24095 fpackfix %f24, %f2
24096 stx %o2, [%l7 + 0x38]
24097 edge16ln %i1, %o1, %l0
24098 sdivx %g4, 0x0216, %g1
24099 add %l1, %l6, %g2
24100 orn %g3, 0x0945, %i5
24101 movcc %xcc, %o0, %l3
24102 ldsb [%l7 + 0x53], %l5
24103 popc %i4, %o3
24104 addc %i0, %g6, %l4
24105 array8 %i2, %o5, %l2
24106 movrgez %o6, %i6, %i3
24107 sllx %o4, %g5, %i7
24108 move %xcc, %o7, %g7
24109 movpos %xcc, %o2, %o1
24110 restore %l0, %g4, %g1
24111 rdpr %cwp, %g1
24112 rdpr %cansave, %g2
24113 rdpr %canrestore, %g3
24114 rdpr %cleanwin, %g4
24115 rdpr %otherwin, %g5
24116 rdpr %wstate, %g6
24117 sdivx %i1, 0x135E, %l1
24118 fnot1s %f0, %f29
24119 xnor %l6, %g2, %i5
24120 sir 0x1A61
24121 mulx %o0, %l3, %g3
24122 fmovsn %icc, %f17, %f24
24123 sdiv %l5, 0x0202, %o3
24124 fornot1 %f0, %f14, %f28
24125 alignaddr %i4, %i0, %g6
24126 edge8n %l4, %i2, %o5
24127 fmovsvs %icc, %f23, %f18
24128 fcmple16 %f24, %f26, %l2
24129 movrgz %i6, 0x31F, %i3
24130 fcmped %fcc3, %f20, %f22
24131 stb %o6, [%l7 + 0x43]
24132 st %f13, [%l7 + 0x28]
24133 array16 %o4, %i7, %g5
24134 std %f30, [%l7 + 0x10]
24135 xnor %o7, %g7, %o2
24136 nop
24137 set 0x78, %l3
24138 stx %l0, [%l7 + %l3]
24139 edge32 %o1, %g1, %i1
24140 fpmerge %f27, %f9, %f6
24141 subccc %g4, 0x17D9, %l6
24142 add %l1, %i5, %o0
24143 xnor %g2, 0x0589, %g3
24144 fsrc1 %f8, %f8
24145 save %l3, %l5, %i4
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 udiv %i0, 0x10B9, %o3
24153 sethi 0x0D9C, %l4
24154 sub %i2, %o5, %g6
24155 fzero %f14
24156 setx loop_89, %l0, %l1
24157 return %l1
24158 nop
24159 rdpr %cwp, %g1
24160 rdpr %cansave, %g2
24161 rdpr %canrestore, %g3
24162 rdpr %cleanwin, %g4
24163 rdpr %otherwin, %g5
24164 rdpr %wstate, %g6
24165loop_89: st %f31, [%l7 + 0x3C]
24166 movrgez %o6, 0x3C3, %i3
24167 ldd [%l7 + 0x10], %f12
24168 fpack16 %f8, %f5
24169 fmul8sux16 %f14, %f28, %f14
24170 lduw [%l7 + 0x74], %o4
24171 fcmps %fcc2, %f19, %f24
24172 fmovsa %icc, %f22, %f21
24173 srl %i7, 0x12, %g5
24174 orn %g7, 0x0BF0, %o7
24175 save %o2, 0x0217, %o1
24176 rdpr %cwp, %g1
24177 rdpr %cansave, %g2
24178 rdpr %canrestore, %g3
24179 rdpr %cleanwin, %g4
24180 rdpr %otherwin, %g5
24181 rdpr %wstate, %g6
24182 alignaddrl %l0, %i1, %g1
24183 fmul8x16au %f29, %f26, %f18
24184 xorcc %g4, %l1, %l6
24185 movrne %o0, 0x1CE, %g2
24186 popc %i5, %g3
24187 fands %f21, %f16, %f12
24188 fsrc1s %f25, %f23
24189 array16 %l5, %i4, %l3
24190 umul %o3, %l4, %i0
24191 and %i2, %o5, %l2
24192 bshuffle %f22, %f8, %f16
24193 edge8l %i6, %g6, %o6
24194 movre %i3, %i7, %g5
24195 umulcc %g7, %o4, %o7
24196 edge32ln %o2, %l0, %i1
24197 movl %icc, %o1, %g4
24198 movge %icc, %l1, %l6
24199 movvs %icc, %g1, %g2
24200 stx %i5, [%l7 + 0x28]
24201 sdiv %o0, 0x0F27, %l5
24202 array8 %i4, %g3, %o3
24203 smul %l3, 0x0ABC, %l4
24204 movleu %icc, %i2, %o5
24205 edge32n %i0, %l2, %g6
24206 fcmpne32 %f22, %f24, %o6
24207 sth %i6, [%l7 + 0x34]
24208 edge8l %i3, %i7, %g5
24209 fabsd %f2, %f22
24210 stw %o4, [%l7 + 0x2C]
24211 edge32n %o7, %g7, %l0
24212 nop
24213 set 0x3C, %l1
24214 stw %i1, [%l7 + %l1]
24215 movrne %o2, 0x054, %o1
24216 restore %l1, %g4, %l6
24217 rdpr %cwp, %g1
24218 rdpr %cansave, %g2
24219 rdpr %canrestore, %g3
24220 rdpr %cleanwin, %g4
24221 rdpr %otherwin, %g5
24222 rdpr %wstate, %g6
24223 subcc %g1, 0x1D6E, %i5
24224 fmovdleu %icc, %f6, %f16
24225 sdivcc %g2, 0x036D, %l5
24226 movn %xcc, %o0, %g3
24227 array16 %o3, %l3, %i4
24228 fcmps %fcc0, %f23, %f31
24229 stw %i2, [%l7 + 0x44]
24230 ldsb [%l7 + 0x33], %o5
24231 or %l4, %l2, %i0
24232 srl %o6, 0x01, %g6
24233 edge16n %i6, %i7, %g5
24234 xnorcc %i3, 0x0A87, %o4
24235 fmovrslz %g7, %f10, %f6
24236 edge16 %l0, %i1, %o7
24237 andn %o2, %o1, %g4
24238 alignaddrl %l1, %g1, %l6
24239 popc %g2, %i5
24240 and %l5, %g3, %o0
24241 fmovscc %icc, %f0, %f3
24242 fmul8ulx16 %f18, %f4, %f2
24243 udivcc %l3, 0x1447, %i4
24244 std %f6, [%l7 + 0x58]
24245 ld [%l7 + 0x2C], %f19
24246 orncc %o3, 0x0574, %i2
24247 mova %xcc, %l4, %l2
24248 edge32 %i0, %o5, %o6
24249 movge %xcc, %g6, %i6
24250 movn %icc, %g5, %i3
24251 save %o4, %i7, %g7
24252 rdpr %cwp, %g1
24253 rdpr %cansave, %g2
24254 rdpr %canrestore, %g3
24255 rdpr %cleanwin, %g4
24256 rdpr %otherwin, %g5
24257 rdpr %wstate, %g6
24258 srlx %i1, %l0, %o7
24259 xnor %o1, 0x0555, %g4
24260 edge8n %l1, %o2, %l6
24261 xor %g2, 0x0BD2, %g1
24262 fcmpd %fcc1, %f0, %f24
24263 udivx %i5, 0x01E7, %g3
24264 lduh [%l7 + 0x44], %o0
24265 subc %l5, 0x11AD, %l3
24266 fmovdvs %xcc, %f1, %f26
24267 ldsh [%l7 + 0x7C], %o3
24268 edge16l %i2, %l4, %i4
24269 setx loop_90, %l0, %l1
24270 return %l1
24271 nop
24272 rdpr %cwp, %g1
24273 rdpr %cansave, %g2
24274 rdpr %canrestore, %g3
24275 rdpr %cleanwin, %g4
24276 rdpr %otherwin, %g5
24277 rdpr %wstate, %g6
24278loop_90: edge8n %o6, %g6, %i6
24279 fandnot2s %f13, %f8, %f19
24280 fpack32 %f26, %f28, %f18
24281 movrne %i3, %o4, %g5
24282 edge32n %g7, %i7, %l0
24283 movl %icc, %o7, %i1
24284 edge8 %o1, %g4, %o2
24285 ldd [%l7 + 0x18], %f16
24286 xor %l6, %l1, %g2
24287 edge16l %g1, %i5, %o0
24288 movn %xcc, %g3, %l5
24289 movge %icc, %l3, %i2
24290 save %o3, %i4, %l4
24291 rdpr %cwp, %g1
24292 rdpr %cansave, %g2
24293 rdpr %canrestore, %g3
24294 rdpr %cleanwin, %g4
24295 rdpr %otherwin, %g5
24296 rdpr %wstate, %g6
24297 alignaddr %i0, %l2, %o6
24298 restore %o5, %i6, %i3
24299 rdpr %cwp, %g1
24300 rdpr %cansave, %g2
24301 rdpr %canrestore, %g3
24302 rdpr %cleanwin, %g4
24303 rdpr %otherwin, %g5
24304 rdpr %wstate, %g6
24305 movrlz %o4, 0x386, %g5
24306 fmul8x16au %f9, %f13, %f2
24307 pdist %f4, %f8, %f18
24308 andcc %g6, %i7, %l0
24309 ld [%l7 + 0x5C], %f22
24310 srl %g7, 0x05, %i1
24311 movl %xcc, %o7, %g4
24312 fcmpd %fcc1, %f0, %f24
24313 movpos %icc, %o2, %l6
24314 ldd [%l7 + 0x50], %o0
24315 fsrc1s %f21, %f19
24316 fxnor %f22, %f28, %f28
24317 ldsb [%l7 + 0x19], %l1
24318 fmovrdlez %g1, %f20, %f14
24319 xnor %g2, 0x00B0, %i5
24320 ldd [%l7 + 0x40], %o0
24321 edge16n %g3, %l5, %l3
24322 smulcc %i2, %o3, %l4
24323 movleu %icc, %i4, %i0
24324 movgu %xcc, %l2, %o6
24325 smulcc %i6, %o5, %o4
24326 edge8ln %g5, %i3, %i7
24327 edge32 %g6, %g7, %i1
24328 ld [%l7 + 0x58], %f16
24329 or %o7, 0x072C, %g4
24330 setx loop_91, %l0, %l1
24331 return %l1
24332 nop
24333 rdpr %cwp, %g1
24334 rdpr %cansave, %g2
24335 rdpr %canrestore, %g3
24336 rdpr %cleanwin, %g4
24337 rdpr %otherwin, %g5
24338 rdpr %wstate, %g6
24339loop_91: srax %l6, 0x18, %l1
24340 edge32 %g1, %o1, %i5
24341 xorcc %g2, 0x1BA1, %o0
24342 add %l5, 0x0906, %l3
24343 move %icc, %g3, %i2
24344 array32 %l4, %o3, %i4
24345 edge32n %l2, %o6, %i6
24346 fpmerge %f17, %f28, %f16
24347 fmovrsgez %o5, %f0, %f25
24348 mulx %i0, %o4, %g5
24349 edge16n %i3, %g6, %i7
24350 umulcc %i1, %o7, %g4
24351 umul %g7, 0x0998, %o2
24352 siam 0x0
24353 movvs %icc, %l0, %l1
24354 ldsb [%l7 + 0x35], %g1
24355 addc %l6, 0x03F6, %i5
24356 alignaddr %g2, %o1, %l5
24357 movneg %icc, %l3, %g3
24358 fsrc1 %f24, %f22
24359 fmovrsgz %o0, %f11, %f28
24360 ldsw [%l7 + 0x50], %l4
24361 ldx [%l7 + 0x30], %i2
24362 fmovsneg %icc, %f13, %f5
24363 stw %o3, [%l7 + 0x18]
24364 fmovrdne %i4, %f22, %f18
24365 sethi 0x126F, %l2
24366 st %f5, [%l7 + 0x60]
24367 movre %o6, %o5, %i6
24368 fmovrdlz %o4, %f6, %f6
24369 fmovsvs %xcc, %f17, %f23
24370 ldx [%l7 + 0x10], %i0
24371 ld [%l7 + 0x58], %f19
24372 fmovrdlez %g5, %f24, %f6
24373 smulcc %i3, 0x0CF2, %g6
24374 movn %icc, %i1, %o7
24375 fmovdgu %xcc, %f24, %f10
24376 fmovsvc %icc, %f4, %f8
24377 edge32l %g4, %g7, %i7
24378 edge16ln %o2, %l1, %l0
24379 fmovsneg %xcc, %f7, %f7
24380 lduw [%l7 + 0x1C], %g1
24381 array16 %l6, %g2, %i5
24382 fmovrslz %l5, %f12, %f12
24383 fnot2s %f7, %f6
24384 fcmpd %fcc3, %f16, %f6
24385 fpsub32s %f9, %f23, %f28
24386 edge8ln %o1, %g3, %l3
24387 edge8 %o0, %l4, %i2
24388 movgu %icc, %o3, %l2
24389 orcc %o6, %o5, %i4
24390 sdivx %o4, 0x056F, %i6
24391 stb %i0, [%l7 + 0x36]
24392 orcc %i3, %g6, %i1
24393 udivx %o7, 0x1F04, %g5
24394 alignaddr %g7, %g4, %o2
24395 alignaddrl %i7, %l0, %l1
24396 fmovsl %icc, %f0, %f18
24397 addccc %l6, 0x1B0B, %g2
24398 nop
24399 set 0x20, %o4
24400 std %f8, [%l7 + %o4]
24401 sethi 0x1FC3, %g1
24402 fmul8x16au %f3, %f5, %f12
24403 fzero %f20
24404 fmovsg %xcc, %f6, %f11
24405 ldsw [%l7 + 0x28], %i5
24406 fnot2 %f8, %f10
24407 faligndata %f14, %f8, %f6
24408 movvc %xcc, %o1, %g3
24409 array16 %l5, %l3, %l4
24410 smulcc %o0, 0x1FF6, %i2
24411 movle %icc, %o3, %o6
24412 st %f31, [%l7 + 0x3C]
24413 subc %l2, 0x120A, %o5
24414 xorcc %o4, 0x1680, %i6
24415 fmovsneg %xcc, %f9, %f7
24416 fmovrde %i4, %f12, %f14
24417 fpsub16s %f10, %f17, %f25
24418 umulcc %i3, 0x1E76, %g6
24419 fpack32 %f26, %f20, %f18
24420 fabsd %f10, %f8
24421 fpsub32 %f6, %f0, %f30
24422 edge32ln %i1, %i0, %g5
24423 fxors %f27, %f19, %f25
24424 andcc %o7, 0x07E3, %g7
24425 fpackfix %f14, %f20
24426 movn %icc, %o2, %g4
24427 udiv %i7, 0x0F8E, %l0
24428 fpadd16 %f4, %f4, %f2
24429 movrgez %l6, 0x16F, %g2
24430 alignaddr %l1, %g1, %o1
24431 edge16 %i5, %g3, %l3
24432 sllx %l4, %l5, %o0
24433 fmovdge %icc, %f9, %f21
24434 fpadd32s %f29, %f0, %f22
24435 std %f28, [%l7 + 0x40]
24436 sll %i2, 0x11, %o6
24437 fxnors %f22, %f15, %f5
24438 movneg %xcc, %l2, %o3
24439 std %f28, [%l7 + 0x38]
24440 and %o5, %i6, %i4
24441 fmovsg %icc, %f10, %f14
24442 andn %i3, 0x0C90, %o4
24443 edge8ln %i1, %i0, %g6
24444 sethi 0x0884, %g5
24445 add %o7, 0x039C, %o2
24446 nop
24447 set 0x6E, %i1
24448 ldub [%l7 + %i1], %g4
24449 edge16ln %g7, %i7, %l6
24450 fcmpne16 %f12, %f4, %g2
24451 fnot1s %f26, %f18
24452 fmul8x16 %f14, %f22, %f24
24453 sth %l0, [%l7 + 0x74]
24454 fabsd %f6, %f30
24455 popc %g1, %l1
24456 edge32ln %i5, %g3, %l3
24457 stx %l4, [%l7 + 0x38]
24458 lduw [%l7 + 0x3C], %l5
24459 orcc %o1, %i2, %o6
24460 addc %o0, %l2, %o5
24461 st %f20, [%l7 + 0x5C]
24462 udivcc %o3, 0x1CEF, %i6
24463 addc %i4, %i3, %o4
24464 orn %i0, %g6, %g5
24465 restore %o7, %o2, %i1
24466 rdpr %cwp, %g1
24467 rdpr %cansave, %g2
24468 rdpr %canrestore, %g3
24469 rdpr %cleanwin, %g4
24470 rdpr %otherwin, %g5
24471 rdpr %wstate, %g6
24472 or %g4, %g7, %i7
24473 fmovsne %xcc, %f16, %f16
24474 fmuld8sux16 %f25, %f31, %f18
24475 fmovdpos %icc, %f21, %f0
24476 movn %icc, %l6, %g2
24477 smulcc %g1, 0x01D2, %l0
24478 udiv %i5, 0x1289, %l1
24479 udivx %l3, 0x0A44, %l4
24480 movge %xcc, %g3, %l5
24481 srlx %i2, %o6, %o1
24482 edge8l %l2, %o5, %o0
24483 smulcc %i6, %o3, %i4
24484 fzero %f30
24485 lduw [%l7 + 0x58], %o4
24486 movg %icc, %i0, %g6
24487 fmovscc %icc, %f23, %f21
24488 srax %i3, %g5, %o7
24489 orn %i1, 0x00F6, %g4
24490 fpadd32 %f24, %f24, %f2
24491 srlx %o2, %g7, %l6
24492 sdivcc %g2, 0x11DF, %i7
24493 fmovrse %g1, %f26, %f17
24494 ld [%l7 + 0x28], %f7
24495 ld [%l7 + 0x40], %f14
24496 fmovdne %icc, %f2, %f20
24497 fcmpeq16 %f4, %f28, %i5
24498 udiv %l0, 0x088E, %l3
24499 fmovsge %xcc, %f31, %f27
24500 srax %l1, %l4, %g3
24501 and %l5, 0x1237, %i2
24502 sth %o1, [%l7 + 0x3C]
24503 movrlez %o6, %o5, %l2
24504 sll %o0, %o3, %i4
24505 sir 0x128F
24506 popc 0x1E21, %o4
24507 ldsh [%l7 + 0x6A], %i6
24508 nop
24509 set 0x7A, %i7
24510 sth %g6, [%l7 + %i7]
24511 add %i0, 0x1A3A, %i3
24512 stb %g5, [%l7 + 0x2C]
24513 fexpand %f21, %f12
24514 edge32 %i1, %g4, %o7
24515 fmovdgu %icc, %f11, %f4
24516 array16 %o2, %g7, %g2
24517 xnor %i7, %g1, %i5
24518 movleu %icc, %l6, %l3
24519 fmovdcs %icc, %f20, %f24
24520 umul %l0, %l1, %g3
24521 sethi 0x1E9B, %l4
24522 and %i2, %l5, %o6
24523 umul %o1, %o5, %l2
24524 mova %icc, %o3, %i4
24525 xnor %o0, %i6, %g6
24526 movcc %xcc, %i0, %o4
24527 fmovsn %xcc, %f9, %f11
24528 fmovsgu %icc, %f25, %f27
24529 xorcc %g5, 0x036D, %i3
24530 edge16 %i1, %g4, %o2
24531 fone %f18
24532 edge32 %g7, %g2, %i7
24533 alignaddrl %o7, %g1, %l6
24534 ldsh [%l7 + 0x24], %l3
24535 fxnors %f28, %f9, %f30
24536 sllx %i5, %l1, %l0
24537 alignaddrl %g3, %l4, %l5
24538 fpsub16s %f25, %f24, %f20
24539 movcc %icc, %i2, %o1
24540 edge16n %o5, %o6, %o3
24541 udiv %i4, 0x07C7, %l2
24542 edge32n %i6, %o0, %i0
24543 udivcc %g6, 0x0EB3, %o4
24544 alignaddrl %i3, %g5, %g4
24545 fnot2 %f30, %f8
24546 alignaddr %i1, %g7, %g2
24547 andcc %o2, %o7, %i7
24548 fmovdl %icc, %f9, %f2
24549 fmovsle %xcc, %f10, %f4
24550 andcc %g1, %l3, %l6
24551 movrlez %i5, %l1, %g3
24552 andcc %l4, 0x181B, %l5
24553 popc 0x0017, %i2
24554 edge16l %o1, %l0, %o5
24555 movre %o3, %i4, %l2
24556 sub %i6, %o0, %o6
24557 fmovdge %xcc, %f30, %f17
24558 edge32 %i0, %o4, %i3
24559 udivx %g5, 0x15E2, %g6
24560 fcmped %fcc3, %f28, %f8
24561 lduw [%l7 + 0x3C], %i1
24562 ldsb [%l7 + 0x7E], %g4
24563 fmovrse %g2, %f20, %f28
24564 edge8ln %o2, %g7, %o7
24565 smul %g1, %i7, %l6
24566 fpsub16 %f12, %f18, %f18
24567 st %f27, [%l7 + 0x38]
24568 fmovdle %icc, %f9, %f2
24569 ldsb [%l7 + 0x08], %i5
24570 array32 %l3, %g3, %l4
24571 nop
24572 set 0x6C, %l0
24573 stw %l5, [%l7 + %l0]
24574 movcc %xcc, %l1, %o1
24575 sra %l0, %i2, %o3
24576 orcc %i4, 0x0CF5, %o5
24577 umul %i6, %o0, %o6
24578 andcc %i0, 0x0DEF, %o4
24579 fsrc2 %f22, %f0
24580 srax %l2, 0x11, %g5
24581 addccc %g6, 0x1F64, %i3
24582 ldub [%l7 + 0x59], %g4
24583 movcs %xcc, %g2, %i1
24584 umul %o2, 0x1C15, %g7
24585 array32 %g1, %o7, %l6
24586 popc %i7, %l3
24587 fcmpes %fcc0, %f9, %f14
24588 fmovsge %icc, %f17, %f15
24589 movg %xcc, %i5, %l4
24590 edge32 %l5, %l1, %o1
24591 movrlez %l0, %i2, %g3
24592 fpsub32s %f12, %f30, %f28
24593 fmovsgu %icc, %f31, %f16
24594 movg %xcc, %i4, %o5
24595 movleu %xcc, %o3, %o0
24596 ldsb [%l7 + 0x20], %o6
24597 fmovsne %icc, %f22, %f7
24598 add %i0, 0x1954, %o4
24599 movne %icc, %l2, %g5
24600 fmovdl %icc, %f18, %f31
24601 sdiv %g6, 0x1986, %i3
24602 edge32ln %i6, %g4, %i1
24603 xorcc %o2, 0x13B7, %g2
24604 ldsh [%l7 + 0x14], %g7
24605 andn %g1, 0x05C5, %o7
24606 or %l6, 0x14AE, %i7
24607 ldd [%l7 + 0x18], %f30
24608 ld [%l7 + 0x78], %f12
24609 lduw [%l7 + 0x2C], %l3
24610 smul %l4, %l5, %l1
24611 umulcc %i5, %o1, %i2
24612 fnors %f2, %f22, %f21
24613 stw %g3, [%l7 + 0x58]
24614 nop
24615 set 0x3B, %o5
24616 stb %l0, [%l7 + %o5]
24617 fmovrdgez %i4, %f4, %f6
24618 fsrc2 %f22, %f30
24619 edge16n %o3, %o5, %o0
24620 srlx %i0, 0x16, %o6
24621 ldx [%l7 + 0x20], %o4
24622 ldsw [%l7 + 0x6C], %g5
24623 edge16ln %g6, %i3, %l2
24624 fpadd32 %f0, %f14, %f8
24625 movn %xcc, %i6, %g4
24626 fnands %f9, %f12, %f22
24627 save %i1, 0x0B89, %g2
24628 rdpr %cwp, %g1
24629 rdpr %cansave, %g2
24630 rdpr %canrestore, %g3
24631 rdpr %cleanwin, %g4
24632 rdpr %otherwin, %g5
24633 rdpr %wstate, %g6
24634 add %o2, %g7, %o7
24635 nop
24636 set 0x6C, %o3
24637 lduw [%l7 + %o3], %g1
24638 stx %l6, [%l7 + 0x58]
24639 addc %l3, %l4, %i7
24640 fmovsleu %xcc, %f6, %f18
24641 edge8 %l5, %i5, %o1
24642 fcmpgt32 %f20, %f22, %i2
24643 std %f28, [%l7 + 0x78]
24644 lduw [%l7 + 0x74], %g3
24645 addc %l1, %i4, %l0
24646 ldd [%l7 + 0x10], %o2
24647 add %o0, %o5, %i0
24648 movl %xcc, %o6, %g5
24649 movrlez %g6, 0x021, %i3
24650 fmovdvs %xcc, %f7, %f4
24651 popc 0x1E02, %o4
24652 array32 %l2, %i6, %g4
24653 sdivcc %g2, 0x1C04, %i1
24654 bshuffle %f4, %f28, %f10
24655 movcc %xcc, %g7, %o7
24656 movrlez %o2, 0x3CF, %g1
24657 fmul8sux16 %f14, %f10, %f20
24658 orcc %l3, 0x0B98, %l4
24659 mova %icc, %l6, %i7
24660 fzero %f26
24661 fmovsneg %icc, %f24, %f30
24662 movg %icc, %l5, %i5
24663 fmovrdlez %i2, %f22, %f22
24664 sir 0x0B57
24665 orcc %g3, %o1, %l1
24666 add %l0, 0x0B3E, %o3
24667 array16 %o0, %o5, %i4
24668 edge8n %i0, %g5, %g6
24669 movleu %icc, %i3, %o4
24670 fmuld8sux16 %f0, %f15, %f14
24671 movle %icc, %o6, %l2
24672 ldub [%l7 + 0x48], %g4
24673 array8 %i6, %i1, %g2
24674 move %icc, %g7, %o7
24675 fpack16 %f12, %f15
24676 movge %xcc, %g1, %l3
24677 sth %l4, [%l7 + 0x6A]
24678 fmovde %icc, %f27, %f0
24679 ldx [%l7 + 0x48], %o2
24680 movrlez %l6, 0x3CA, %l5
24681 fmovdge %xcc, %f25, %f17
24682 edge32ln %i5, %i2, %g3
24683 lduw [%l7 + 0x78], %o1
24684 movne %xcc, %i7, %l0
24685 fmovscs %icc, %f5, %f25
24686 addccc %l1, 0x0EFA, %o3
24687 xnor %o5, %i4, %i0
24688 andcc %o0, %g5, %i3
24689 orncc %g6, %o6, %l2
24690 add %o4, 0x1D31, %i6
24691 or %g4, %i1, %g2
24692 movne %xcc, %o7, %g7
24693 addcc %l3, 0x1681, %l4
24694 popc %g1, %l6
24695 udivcc %l5, 0x1AA6, %i5
24696 fpadd32 %f12, %f8, %f4
24697 movcc %xcc, %o2, %i2
24698 movgu %xcc, %o1, %i7
24699 andncc %l0, %g3, %o3
24700 edge16n %o5, %l1, %i0
24701 subcc %i4, 0x0AFF, %o0
24702 ldx [%l7 + 0x30], %i3
24703 fpack16 %f26, %f6
24704 sdivcc %g6, 0x05B0, %o6
24705 movn %xcc, %g5, %o4
24706 movl %xcc, %i6, %l2
24707 lduw [%l7 + 0x54], %g4
24708 umul %g2, 0x0D31, %i1
24709 array32 %g7, %l3, %l4
24710 faligndata %f4, %f6, %f2
24711 fxnor %f2, %f28, %f0
24712 fmovsn %icc, %f11, %f31
24713 movle %xcc, %g1, %o7
24714 edge8ln %l5, %i5, %o2
24715 lduh [%l7 + 0x5C], %l6
24716 edge16n %i2, %i7, %l0
24717 edge32 %o1, %o3, %g3
24718 movne %xcc, %o5, %i0
24719 subccc %l1, %o0, %i4
24720 addccc %i3, %g6, %g5
24721 srlx %o6, %i6, %l2
24722 movg %icc, %g4, %o4
24723 fmovrde %i1, %f18, %f22
24724 ldsb [%l7 + 0x63], %g2
24725 umul %l3, %g7, %g1
24726 movrgz %l4, 0x2BD, %l5
24727 fmovdneg %xcc, %f10, %f3
24728 andcc %o7, %i5, %o2
24729 fmovdcc %xcc, %f7, %f9
24730 edge8n %i2, %l6, %l0
24731 setx loop_92, %l0, %l1
24732 return %l1
24733 nop
24734 rdpr %cwp, %g1
24735 rdpr %cansave, %g2
24736 rdpr %canrestore, %g3
24737 rdpr %cleanwin, %g4
24738 rdpr %otherwin, %g5
24739 rdpr %wstate, %g6
24740loop_92: fand %f24, %f4, %f26
24741 sra %o5, %g3, %i0
24742 or %o0, 0x0934, %l1
24743 or %i4, 0x1DF1, %i3
24744 fmovdne %icc, %f6, %f20
24745 ldx [%l7 + 0x28], %g5
24746 sethi 0x1299, %o6
24747 edge8ln %g6, %l2, %g4
24748 edge8l %o4, %i6, %g2
24749 udiv %i1, 0x0DB4, %l3
24750 sllx %g1, %l4, %l5
24751 xorcc %o7, 0x160E, %i5
24752 fors %f7, %f29, %f21
24753 alignaddr %g7, %o2, %l6
24754 ldsb [%l7 + 0x31], %l0
24755 fcmpne32 %f8, %f22, %o1
24756 fcmpne16 %f26, %f4, %i2
24757 udivcc %i7, 0x09EC, %o5
24758 fmul8x16 %f23, %f14, %f16
24759 movvs %icc, %g3, %i0
24760 st %f9, [%l7 + 0x44]
24761 sethi 0x0C43, %o0
24762 movcc %icc, %o3, %l1
24763 fmovrdgz %i3, %f12, %f10
24764 mulx %i4, %g5, %o6
24765 fmovd %f12, %f12
24766 sub %g6, %l2, %g4
24767 movle %xcc, %o4, %i6
24768 addcc %i1, 0x18C1, %g2
24769 sdivcc %l3, 0x0935, %g1
24770 array16 %l4, %o7, %l5
24771 edge8ln %i5, %o2, %l6
24772 addc %g7, 0x1BA4, %l0
24773 fmovdleu %xcc, %f2, %f3
24774 srax %o1, 0x04, %i7
24775 fmovrslez %i2, %f25, %f21
24776 edge16ln %g3, %o5, %i0
24777 stw %o3, [%l7 + 0x54]
24778 xnorcc %o0, 0x08AA, %i3
24779 move %icc, %l1, %i4
24780 edge16 %o6, %g5, %g6
24781 movrgz %l2, %g4, %o4
24782 fpsub16s %f22, %f9, %f18
24783 fmovrdgez %i1, %f26, %f12
24784 fpadd16s %f18, %f0, %f18
24785 alignaddr %i6, %g2, %g1
24786 orn %l4, 0x1A3D, %o7
24787 ldsw [%l7 + 0x14], %l3
24788 array8 %l5, %i5, %o2
24789 movg %xcc, %l6, %l0
24790 fnors %f20, %f12, %f8
24791 sth %o1, [%l7 + 0x2A]
24792 orn %i7, 0x1124, %i2
24793 mova %icc, %g7, %g3
24794 movvc %xcc, %i0, %o3
24795 edge8 %o5, %o0, %i3
24796 fnegd %f4, %f20
24797 add %i4, %o6, %l1
24798 orcc %g6, 0x0A31, %l2
24799 sth %g4, [%l7 + 0x20]
24800 mulx %o4, 0x0935, %i1
24801 umul %g5, 0x14BF, %g2
24802 ldsb [%l7 + 0x32], %i6
24803 ldd [%l7 + 0x08], %f6
24804 movvc %icc, %g1, %l4
24805 movl %xcc, %l3, %l5
24806 fnors %f24, %f5, %f16
24807 movcs %icc, %o7, %i5
24808 fmovrde %l6, %f22, %f30
24809 fmuld8sux16 %f2, %f22, %f22
24810 srax %o2, 0x14, %o1
24811 edge32ln %l0, %i7, %i2
24812 alignaddrl %g7, %i0, %o3
24813 ldsh [%l7 + 0x7E], %o5
24814 addc %o0, 0x04DF, %i3
24815 udiv %g3, 0x0262, %i4
24816 stw %l1, [%l7 + 0x78]
24817 fones %f31
24818 alignaddrl %g6, %l2, %o6
24819 edge8ln %o4, %i1, %g5
24820 movcs %icc, %g4, %i6
24821 umul %g1, 0x1581, %l4
24822 addccc %l3, %g2, %o7
24823 fmovsl %icc, %f0, %f24
24824 fzero %f18
24825 movle %icc, %i5, %l5
24826 mova %icc, %o2, %o1
24827 movle %icc, %l0, %i7
24828 ldd [%l7 + 0x70], %i6
24829 ldub [%l7 + 0x71], %i2
24830 stb %i0, [%l7 + 0x33]
24831 restore %o3, %g7, %o5
24832 rdpr %cwp, %g1
24833 rdpr %cansave, %g2
24834 rdpr %canrestore, %g3
24835 rdpr %cleanwin, %g4
24836 rdpr %otherwin, %g5
24837 rdpr %wstate, %g6
24838 ldd [%l7 + 0x70], %o0
24839 sub %i3, 0x0DB6, %g3
24840 fcmpd %fcc0, %f8, %f8
24841 fandnot2s %f30, %f27, %f11
24842 movvc %icc, %i4, %l1
24843 st %f18, [%l7 + 0x6C]
24844 subcc %l2, 0x1014, %g6
24845 srax %o4, 0x01, %o6
24846 lduw [%l7 + 0x60], %g5
24847 edge32 %g4, %i1, %i6
24848 alignaddr %g1, %l3, %l4
24849 pdist %f26, %f18, %f28
24850 sra %g2, 0x15, %o7
24851 edge32 %i5, %l5, %o2
24852 save %o1, 0x0661, %i7
24853 rdpr %cwp, %g1
24854 rdpr %cansave, %g2
24855 rdpr %canrestore, %g3
24856 rdpr %cleanwin, %g4
24857 rdpr %otherwin, %g5
24858 rdpr %wstate, %g6
24859 edge32ln %l0, %l6, %i0
24860 ldd [%l7 + 0x30], %i2
24861 addc %g7, 0x123B, %o5
24862 sdivcc %o0, 0x118C, %i3
24863 nop
24864 set 0x50, %i4
24865 lduh [%l7 + %i4], %g3
24866 sub %o3, %l1, %i4
24867 ldx [%l7 + 0x18], %g6
24868 edge16n %o4, %l2, %o6
24869 fmovspos %icc, %f17, %f26
24870 nop
24871 set 0x22, %l2
24872 lduh [%l7 + %l2], %g4
24873 fmovdge %xcc, %f5, %f8
24874 movleu %icc, %i1, %g5
24875 sllx %g1, %l3, %i6
24876 fcmpes %fcc1, %f24, %f20
24877 fands %f21, %f10, %f18
24878 movgu %xcc, %l4, %g2
24879 fcmple16 %f12, %f6, %o7
24880 movleu %xcc, %i5, %l5
24881 sub %o1, %i7, %l0
24882 fnot2s %f20, %f20
24883 movrne %l6, %i0, %i2
24884 move %xcc, %o2, %g7
24885 edge16 %o5, %i3, %g3
24886 movvs %icc, %o3, %l1
24887 setx loop_93, %l0, %l1
24888 return %l1
24889 nop
24890 rdpr %cwp, %g1
24891 rdpr %cansave, %g2
24892 rdpr %canrestore, %g3
24893 rdpr %cleanwin, %g4
24894 rdpr %otherwin, %g5
24895 rdpr %wstate, %g6
24896loop_93: fandnot2 %f30, %f20, %f18
24897 srl %l2, 0x05, %o4
24898 restore %o6, 0x1FFB, %g4
24899 rdpr %cwp, %g1
24900 rdpr %cansave, %g2
24901 rdpr %canrestore, %g3
24902 rdpr %cleanwin, %g4
24903 rdpr %otherwin, %g5
24904 rdpr %wstate, %g6
24905 mova %icc, %i1, %g5
24906 udivx %g1, 0x0BC7, %l3
24907 fmovdcs %xcc, %f28, %f18
24908 edge32ln %i6, %l4, %o7
24909 orncc %g2, 0x0A2E, %i5
24910 mova %xcc, %o1, %l5
24911 fpadd32 %f16, %f14, %f8
24912 edge8 %l0, %i7, %l6
24913 edge8n %i0, %i2, %g7
24914 siam 0x6
24915 fmovsn %icc, %f16, %f12
24916 move %icc, %o5, %i3
24917 edge8ln %g3, %o3, %o2
24918 sethi 0x0368, %i4
24919 fornot2s %f30, %f11, %f19
24920 mova %xcc, %g6, %l1
24921 movcc %icc, %o0, %l2
24922 stw %o4, [%l7 + 0x28]
24923 add %g4, 0x17DE, %o6
24924 fpsub16s %f7, %f5, %f11
24925 movrne %i1, 0x2A0, %g1
24926 edge8n %g5, %l3, %i6
24927 movrlez %o7, %l4, %i5
24928 ldub [%l7 + 0x5A], %o1
24929 andn %g2, 0x1B27, %l5
24930 movg %icc, %l0, %i7
24931 sir 0x1132
24932 fmovrsne %i0, %f14, %f11
24933 std %f6, [%l7 + 0x58]
24934 movcs %icc, %l6, %g7
24935 movrne %i2, 0x28A, %o5
24936 sdivx %g3, 0x11EC, %i3
24937 srax %o3, 0x1B, %o2
24938 fmovdgu %icc, %f10, %f10
24939 stb %i4, [%l7 + 0x4A]
24940 fmovdcs %xcc, %f23, %f0
24941 edge8n %l1, %o0, %g6
24942 mulx %o4, %g4, %l2
24943 andcc %i1, %g1, %g5
24944 andcc %l3, 0x034E, %i6
24945 or %o6, %o7, %i5
24946 xnorcc %l4, %g2, %o1
24947 nop
24948 set 0x48, %o1
24949 ldd [%l7 + %o1], %f4
24950 movl %icc, %l0, %l5
24951 orcc %i0, %i7, %g7
24952 subccc %i2, 0x0C49, %l6
24953 fcmpeq32 %f26, %f4, %o5
24954 sdiv %g3, 0x18B3, %o3
24955 xorcc %i3, %o2, %i4
24956 edge8ln %l1, %g6, %o4
24957 ld [%l7 + 0x7C], %f15
24958 orncc %g4, 0x1402, %o0
24959 addc %l2, %g1, %i1
24960 umul %l3, %g5, %i6
24961 fcmpeq32 %f2, %f4, %o7
24962 st %f9, [%l7 + 0x14]
24963 fmul8x16au %f29, %f31, %f18
24964 xnor %i5, %o6, %l4
24965 udivcc %g2, 0x18A9, %l0
24966 edge32l %l5, %i0, %o1
24967 fone %f28
24968 fmovsgu %icc, %f3, %f26
24969 fpsub16s %f11, %f15, %f23
24970 fmovde %icc, %f14, %f27
24971 ldub [%l7 + 0x57], %i7
24972 orncc %i2, 0x1022, %l6
24973 movne %icc, %o5, %g7
24974 fmovsl %xcc, %f10, %f20
24975 edge16l %g3, %i3, %o2
24976 smul %i4, %l1, %o3
24977 smulcc %o4, %g6, %o0
24978 lduw [%l7 + 0x4C], %g4
24979 edge32l %g1, %l2, %i1
24980 orncc %l3, %g5, %o7
24981 udivcc %i6, 0x1AE2, %i5
24982 stx %l4, [%l7 + 0x78]
24983 movne %icc, %g2, %l0
24984 sir 0x0E9B
24985 addcc %o6, 0x133E, %i0
24986 move %xcc, %o1, %l5
24987 srl %i2, %l6, %i7
24988 subc %o5, %g7, %g3
24989 fmovsvs %icc, %f3, %f13
24990 fcmps %fcc3, %f30, %f30
24991 xorcc %i3, 0x142E, %i4
24992 udivcc %o2, 0x1562, %l1
24993 movg %xcc, %o4, %o3
24994 addc %g6, %g4, %g1
24995 movcc %xcc, %o0, %l2
24996 movcs %xcc, %i1, %g5
24997 xnorcc %l3, %o7, %i6
24998 movcs %xcc, %i5, %g2
24999 edge8n %l0, %l4, %o6
25000 movvc %icc, %o1, %i0
25001 nop
25002 set 0x42, %g3
25003 lduh [%l7 + %g3], %i2
25004 or %l6, %l5, %i7
25005 sra %o5, 0x0A, %g7
25006 or %i3, %g3, %o2
25007 sdivcc %i4, 0x1469, %l1
25008 for %f0, %f26, %f6
25009 save %o3, 0x0F80, %g6
25010 rdpr %cwp, %g1
25011 rdpr %cansave, %g2
25012 rdpr %canrestore, %g3
25013 rdpr %cleanwin, %g4
25014 rdpr %otherwin, %g5
25015 rdpr %wstate, %g6
25016 movrlez %o4, %g1, %g4
25017 andn %l2, 0x1BAE, %i1
25018 movvs %xcc, %o0, %g5
25019 edge32ln %o7, %i6, %l3
25020 fsrc1s %f2, %f24
25021 sra %i5, 0x08, %l0
25022 save %g2, 0x0EAD, %l4
25023 rdpr %cwp, %g1
25024 rdpr %cansave, %g2
25025 rdpr %canrestore, %g3
25026 rdpr %cleanwin, %g4
25027 rdpr %otherwin, %g5
25028 rdpr %wstate, %g6
25029 ldsh [%l7 + 0x20], %o6
25030 fmovsne %xcc, %f4, %f16
25031 ldsh [%l7 + 0x0A], %o1
25032 or %i2, 0x1812, %l6
25033 fpsub32 %f18, %f24, %f16
25034 sdivcc %i0, 0x0263, %l5
25035 xnor %o5, 0x0F11, %g7
25036 addcc %i3, %i7, %o2
25037 movne %icc, %i4, %l1
25038 alignaddrl %o3, %g6, %g3
25039 popc %o4, %g4
25040 mulscc %g1, 0x096A, %l2
25041 ldsh [%l7 + 0x42], %i1
25042 sdivcc %g5, 0x1613, %o0
25043 movle %xcc, %o7, %i6
25044 array8 %l3, %l0, %i5
25045 fxnors %f19, %f24, %f14
25046 fcmpgt16 %f20, %f8, %l4
25047 movneg %icc, %g2, %o6
25048 fnot1s %f0, %f12
25049 fors %f12, %f11, %f16
25050 std %f12, [%l7 + 0x10]
25051 ldub [%l7 + 0x42], %i2
25052 fmovrdlz %l6, %f26, %f20
25053 srlx %o1, 0x16, %i0
25054 movgu %xcc, %o5, %g7
25055 movrne %l5, 0x1DA, %i7
25056 ldd [%l7 + 0x68], %i2
25057 fornot2 %f12, %f20, %f6
25058 subcc %i4, %l1, %o3
25059 udiv %o2, 0x14B0, %g6
25060 fmovrdlez %o4, %f16, %f16
25061 xor %g3, %g1, %g4
25062 movrlez %i1, 0x267, %l2
25063 sdivcc %o0, 0x0397, %o7
25064 edge8l %g5, %i6, %l3
25065 xorcc %l0, %l4, %g2
25066 fabss %f23, %f18
25067 move %icc, %o6, %i5
25068 smul %i2, 0x017D, %l6
25069 movle %xcc, %o1, %i0
25070 orcc %g7, %l5, %i7
25071 ldsw [%l7 + 0x6C], %o5
25072 or %i3, 0x06E2, %l1
25073 ldsb [%l7 + 0x35], %i4
25074 srax %o2, 0x0F, %g6
25075 sth %o3, [%l7 + 0x56]
25076 mulscc %o4, %g1, %g3
25077 sllx %i1, %g4, %o0
25078 add %o7, %g5, %i6
25079 edge16 %l2, %l3, %l4
25080 movge %xcc, %g2, %o6
25081 ldd [%l7 + 0x38], %l0
25082 edge16ln %i5, %i2, %o1
25083 movg %xcc, %i0, %g7
25084 sdivx %l5, 0x02D6, %i7
25085 xnorcc %o5, %l6, %l1
25086 movpos %xcc, %i4, %i3
25087 mulx %g6, %o3, %o4
25088 sra %g1, 0x04, %g3
25089 edge16 %o2, %i1, %o0
25090 lduh [%l7 + 0x7A], %g4
25091 std %f4, [%l7 + 0x30]
25092 fmovrdgz %g5, %f22, %f18
25093 udiv %i6, 0x1851, %l2
25094 fcmpes %fcc3, %f31, %f30
25095 fmovrslz %o7, %f19, %f8
25096 fpmerge %f20, %f23, %f6
25097 mulscc %l4, %g2, %o6
25098 movrne %l3, %i5, %l0
25099 array16 %i2, %o1, %i0
25100 andn %g7, 0x1B27, %l5
25101 or %o5, 0x00F8, %l6
25102 fmovrsgz %i7, %f20, %f27
25103 movge %xcc, %i4, %l1
25104 fnot1 %f16, %f28
25105 fcmple16 %f22, %f20, %g6
25106 edge8n %o3, %i3, %g1
25107 orn %o4, %o2, %g3
25108 fmovdvc %icc, %f23, %f17
25109 sir 0x14F8
25110 xnorcc %o0, %g4, %g5
25111 movrgz %i1, 0x182, %l2
25112 smul %o7, 0x1A61, %i6
25113 edge32l %g2, %l4, %l3
25114 ldd [%l7 + 0x40], %i4
25115 andn %l0, 0x0768, %i2
25116 fpsub32 %f22, %f24, %f8
25117 fmul8x16al %f13, %f15, %f26
25118 ldsb [%l7 + 0x61], %o1
25119 fmovdpos %xcc, %f6, %f20
25120 umul %o6, 0x0579, %g7
25121 sth %i0, [%l7 + 0x3A]
25122 bshuffle %f20, %f8, %f30
25123 movl %icc, %o5, %l6
25124 st %f31, [%l7 + 0x50]
25125 sdivcc %l5, 0x1E00, %i4
25126 orncc %i7, 0x12E1, %l1
25127 udivcc %g6, 0x1858, %o3
25128 edge8 %g1, %o4, %o2
25129 movne %xcc, %g3, %o0
25130 sdivcc %g4, 0x04C5, %i3
25131 fmovrde %i1, %f18, %f0
25132 andncc %g5, %l2, %o7
25133 fcmps %fcc0, %f9, %f25
25134 fxnors %f22, %f15, %f12
25135 fmul8x16au %f13, %f9, %f24
25136 xorcc %g2, 0x04DD, %i6
25137 movne %xcc, %l4, %i5
25138 sethi 0x0B7D, %l0
25139 edge16 %i2, %o1, %o6
25140 andncc %g7, %i0, %o5
25141 alignaddrl %l3, %l6, %i4
25142 movrgz %l5, %l1, %g6
25143 nop
25144 set 0x11, %o0
25145 ldub [%l7 + %o0], %i7
25146 lduh [%l7 + 0x48], %g1
25147 fmovrslez %o4, %f5, %f21
25148 movvs %xcc, %o3, %g3
25149 stw %o2, [%l7 + 0x5C]
25150 alignaddr %o0, %i3, %g4
25151 movpos %icc, %i1, %l2
25152 xnorcc %o7, 0x186B, %g2
25153 xor %g5, 0x06AB, %l4
25154 sub %i6, %l0, %i5
25155 umulcc %i2, %o1, %g7
25156 movpos %icc, %i0, %o6
25157 popc 0x0CF7, %o5
25158 andn %l3, 0x075C, %l6
25159 sdivcc %l5, 0x06EE, %i4
25160 srlx %g6, %l1, %g1
25161 movcs %xcc, %i7, %o3
25162 srlx %o4, 0x02, %g3
25163 fmovdpos %xcc, %f19, %f15
25164 movcc %xcc, %o0, %i3
25165 ldx [%l7 + 0x78], %g4
25166 fmovrde %o2, %f16, %f30
25167 stw %i1, [%l7 + 0x40]
25168 srlx %l2, 0x09, %g2
25169 sdiv %o7, 0x0ACD, %l4
25170 edge32l %g5, %l0, %i5
25171 xorcc %i6, 0x1EAD, %o1
25172 xorcc %i2, %g7, %i0
25173 orcc %o5, 0x0B6E, %o6
25174 movrne %l6, 0x02A, %l5
25175 movrlez %l3, 0x106, %g6
25176 movpos %icc, %l1, %i4
25177 fmovdg %icc, %f12, %f0
25178 sra %i7, %g1, %o3
25179 array16 %o4, %g3, %o0
25180 fmovrsne %i3, %f18, %f8
25181 or %o2, %i1, %g4
25182 edge8 %g2, %o7, %l2
25183 add %g5, %l0, %l4
25184 edge16ln %i5, %o1, %i2
25185 and %i6, %i0, %g7
25186 srl %o6, %l6, %l5
25187 movleu %xcc, %l3, %g6
25188 ldx [%l7 + 0x20], %o5
25189 mulx %l1, %i7, %i4
25190 fsrc1s %f27, %f13
25191 fmovsvc %xcc, %f17, %f14
25192 edge8ln %o3, %g1, %o4
25193 subc %o0, 0x14AC, %i3
25194 sdivx %g3, 0x0A88, %i1
25195 pdist %f10, %f18, %f6
25196 and %o2, %g4, %o7
25197 movcs %xcc, %g2, %l2
25198 mova %icc, %l0, %g5
25199 fmul8x16 %f4, %f26, %f2
25200 fcmpes %fcc1, %f24, %f11
25201 ldsb [%l7 + 0x33], %i5
25202 or %l4, 0x0A37, %i2
25203 subcc %o1, %i0, %i6
25204 edge8l %o6, %l6, %l5
25205 siam 0x2
25206 edge32 %g7, %g6, %o5
25207 addcc %l1, %l3, %i4
25208 movcs %xcc, %o3, %g1
25209 ldub [%l7 + 0x63], %i7
25210 edge8l %o0, %o4, %i3
25211 movn %xcc, %g3, %o2
25212 edge32n %i1, %o7, %g2
25213 or %l2, 0x16EF, %g4
25214 movrlez %l0, %i5, %g5
25215 movneg %xcc, %l4, %i2
25216 xnor %i0, 0x1EA4, %i6
25217 addc %o6, %o1, %l6
25218 movne %xcc, %l5, %g6
25219 andncc %o5, %g7, %l3
25220 fones %f6
25221 fcmped %fcc1, %f6, %f2
25222 fmovsneg %icc, %f30, %f29
25223 edge32 %l1, %o3, %g1
25224 ld [%l7 + 0x40], %f19
25225 edge16l %i4, %i7, %o0
25226 movl %xcc, %i3, %g3
25227 movne %icc, %o2, %i1
25228 movrgz %o7, %g2, %o4
25229 ldsh [%l7 + 0x74], %g4
25230 or %l2, 0x0787, %i5
25231 fmovda %icc, %f11, %f30
25232 stx %g5, [%l7 + 0x18]
25233 std %f4, [%l7 + 0x58]
25234 sethi 0x17C6, %l0
25235 ldub [%l7 + 0x23], %l4
25236 or %i2, %i6, %o6
25237 fmovrdne %o1, %f22, %f4
25238 ld [%l7 + 0x48], %f12
25239 movvs %xcc, %l6, %i0
25240 array32 %g6, %l5, %o5
25241 movg %xcc, %l3, %l1
25242 sllx %o3, %g7, %g1
25243 faligndata %f2, %f0, %f18
25244 stw %i4, [%l7 + 0x14]
25245 array16 %o0, %i7, %i3
25246 edge32ln %g3, %o2, %i1
25247 ld [%l7 + 0x40], %f7
25248 orn %g2, 0x04AA, %o7
25249 ldub [%l7 + 0x68], %o4
25250 array32 %g4, %i5, %l2
25251 setx loop_94, %l0, %l1
25252 return %l1
25253 nop
25254 rdpr %cwp, %g1
25255 rdpr %cansave, %g2
25256 rdpr %canrestore, %g3
25257 rdpr %cleanwin, %g4
25258 rdpr %otherwin, %g5
25259 rdpr %wstate, %g6
25260loop_94: edge32ln %i2, %i6, %o1
25261 orn %o6, 0x1BAB, %i0
25262 sethi 0x09EA, %g6
25263 movl %icc, %l5, %o5
25264 edge8ln %l6, %l1, %o3
25265 mulx %l3, 0x06E8, %g1
25266 andcc %i4, 0x0CED, %o0
25267 lduw [%l7 + 0x58], %g7
25268 fsrc1s %f23, %f19
25269 sra %i3, 0x1B, %g3
25270 edge32n %o2, %i1, %i7
25271 movn %xcc, %g2, %o7
25272 subccc %o4, %i5, %g4
25273 movne %icc, %g5, %l4
25274 andcc %l2, 0x1402, %i2
25275 movrgez %i6, %l0, %o6
25276 fmovdl %xcc, %f29, %f17
25277 fmovsvc %icc, %f12, %f3
25278 fnand %f12, %f10, %f18
25279 sub %o1, 0x112D, %i0
25280 stb %g6, [%l7 + 0x1A]
25281 fmovdne %xcc, %f9, %f31
25282 movl %icc, %o5, %l5
25283 movvc %xcc, %l6, %o3
25284 subc %l1, 0x0217, %l3
25285 popc 0x0068, %i4
25286 ldd [%l7 + 0x20], %f6
25287 udiv %g1, 0x11D4, %o0
25288 fpack16 %f20, %f9
25289 srax %i3, 0x07, %g7
25290 sth %o2, [%l7 + 0x10]
25291 xor %i1, 0x09C7, %g3
25292 sdiv %i7, 0x102E, %o7
25293 udivx %g2, 0x1BB2, %o4
25294 fpack32 %f24, %f24, %f6
25295 movne %xcc, %g4, %g5
25296 umul %l4, %l2, %i5
25297 movrne %i6, %i2, %l0
25298 faligndata %f14, %f26, %f24
25299 fpsub32 %f4, %f0, %f6
25300 st %f1, [%l7 + 0x30]
25301 sethi 0x13DA, %o1
25302 orcc %i0, %g6, %o5
25303 fmovrsgez %l5, %f20, %f7
25304 movvs %xcc, %o6, %o3
25305 fornot2s %f29, %f27, %f12
25306 fnot2s %f7, %f27
25307 fandnot2 %f10, %f20, %f4
25308 edge16 %l1, %l3, %l6
25309 fmovsle %xcc, %f26, %f28
25310 fmul8x16al %f6, %f11, %f14
25311 fsrc1 %f6, %f18
25312 edge32 %i4, %o0, %g1
25313 sra %i3, 0x04, %o2
25314 movrlz %g7, %g3, %i1
25315 xor %i7, %o7, %o4
25316 fmovsg %icc, %f22, %f22
25317 fcmpd %fcc3, %f10, %f0
25318 srl %g4, %g5, %l4
25319 movpos %icc, %g2, %i5
25320 sth %l2, [%l7 + 0x30]
25321 fmovde %xcc, %f17, %f26
25322 fcmped %fcc2, %f24, %f10
25323 alignaddr %i6, %i2, %o1
25324 ldub [%l7 + 0x5F], %i0
25325 fmovsa %icc, %f1, %f30
25326 ldd [%l7 + 0x58], %f10
25327 fpmerge %f3, %f12, %f8
25328 popc 0x0C23, %l0
25329 sir 0x0F49
25330 sir 0x055D
25331 edge16l %g6, %l5, %o5
25332 subc %o3, 0x0D67, %l1
25333 andncc %o6, %l3, %l6
25334 fmovscc %icc, %f4, %f14
25335 movge %icc, %o0, %i4
25336 mulx %i3, %o2, %g1
25337 movrne %g3, %i1, %g7
25338 ld [%l7 + 0x14], %f11
25339 movgu %xcc, %o7, %o4
25340 move %icc, %i7, %g4
25341 ldx [%l7 + 0x50], %g5
25342 movl %icc, %l4, %g2
25343 edge32n %l2, %i5, %i2
25344 array32 %o1, %i6, %l0
25345 or %g6, 0x16F3, %l5
25346 fmovsn %icc, %f3, %f5
25347 xnor %i0, %o3, %l1
25348 udivx %o6, 0x1729, %l3
25349 sdiv %o5, 0x06ED, %o0
25350 fandnot2s %f25, %f14, %f25
25351 array32 %i4, %l6, %i3
25352 movvc %icc, %g1, %g3
25353 fnand %f24, %f22, %f8
25354 movpos %xcc, %o2, %g7
25355 fnegs %f12, %f17
25356 udivx %o7, 0x0565, %i1
25357 edge8 %o4, %i7, %g5
25358 sll %g4, 0x19, %l4
25359 movre %g2, 0x1CF, %l2
25360 fmovrslez %i2, %f29, %f31
25361 sdivx %o1, 0x1A32, %i5
25362 movgu %icc, %l0, %i6
25363 sethi 0x1B81, %l5
25364 fmovrdgz %g6, %f10, %f30
25365 movneg %icc, %o3, %i0
25366 mova %icc, %l1, %o6
25367 movvs %xcc, %o5, %l3
25368 movrlz %i4, %o0, %i3
25369 subc %l6, 0x141F, %g1
25370 sir 0x1E5E
25371 and %g3, 0x017A, %o2
25372 ldsb [%l7 + 0x56], %o7
25373 movre %g7, %o4, %i7
25374 fmovdleu %icc, %f20, %f4
25375 ldd [%l7 + 0x68], %g4
25376 fmovsleu %xcc, %f2, %f14
25377 sethi 0x1150, %i1
25378 addc %l4, %g4, %l2
25379 xor %i2, 0x0584, %g2
25380 fmovde %icc, %f15, %f3
25381 movge %icc, %i5, %o1
25382 udivcc %l0, 0x143A, %l5
25383 udivx %g6, 0x141A, %o3
25384 fmovdge %xcc, %f26, %f21
25385 addcc %i6, 0x0982, %l1
25386 andncc %o6, %i0, %o5
25387 stw %i4, [%l7 + 0x30]
25388 xnorcc %l3, %o0, %l6
25389 nop
25390 set 0x6C, %i0
25391 sth %i3, [%l7 + %i0]
25392 edge8l %g1, %g3, %o2
25393 sth %g7, [%l7 + 0x7C]
25394 fpsub32 %f22, %f22, %f24
25395 stx %o7, [%l7 + 0x68]
25396 fmovs %f15, %f4
25397 array8 %i7, %g5, %i1
25398 movvs %xcc, %l4, %g4
25399 edge16 %o4, %l2, %g2
25400 movrgz %i2, 0x337, %i5
25401 alignaddr %o1, %l5, %g6
25402 lduh [%l7 + 0x4C], %l0
25403 edge8n %i6, %o3, %o6
25404 sllx %i0, 0x1F, %o5
25405 mova %xcc, %l1, %i4
25406 fmovsn %xcc, %f9, %f2
25407 movne %xcc, %o0, %l6
25408 fmovrsne %l3, %f31, %f18
25409 movcc %icc, %i3, %g3
25410 std %f4, [%l7 + 0x08]
25411 stb %o2, [%l7 + 0x77]
25412 sdivcc %g7, 0x192D, %g1
25413 srax %o7, %g5, %i1
25414 fpsub32 %f28, %f8, %f20
25415 fabsd %f18, %f28
25416 fmovde %xcc, %f25, %f6
25417 fmovrslz %i7, %f1, %f23
25418 and %g4, %l4, %o4
25419 movgu %xcc, %l2, %g2
25420 movneg %icc, %i2, %o1
25421 add %i5, 0x0F7D, %l5
25422 orncc %l0, 0x0F24, %i6
25423 subc %o3, 0x0A93, %g6
25424 stb %i0, [%l7 + 0x64]
25425 sub %o5, 0x0EB3, %o6
25426 movvc %icc, %l1, %o0
25427 movvs %xcc, %l6, %i4
25428 movpos %icc, %l3, %g3
25429 addcc %o2, 0x068D, %g7
25430 xnor %g1, 0x1D23, %i3
25431 movle %icc, %o7, %g5
25432 smul %i7, 0x14CD, %i1
25433 movrne %l4, 0x00E, %o4
25434 movrgz %g4, %g2, %l2
25435 fabsd %f16, %f30
25436 fxors %f29, %f12, %f1
25437 stw %o1, [%l7 + 0x34]
25438 fmovspos %icc, %f3, %f19
25439 fcmpes %fcc3, %f17, %f25
25440 edge8l %i2, %i5, %l5
25441 edge8n %l0, %o3, %i6
25442 sdivcc %g6, 0x0BA3, %i0
25443 addccc %o5, %o6, %l1
25444 pdist %f18, %f6, %f2
25445 srax %o0, %i4, %l6
25446 fexpand %f17, %f26
25447 orcc %l3, 0x174C, %g3
25448 fmovdcs %xcc, %f6, %f25
25449 movg %xcc, %g7, %g1
25450 sdivcc %i3, 0x0808, %o7
25451 edge16ln %o2, %i7, %i1
25452 movge %xcc, %g5, %l4
25453 edge32l %g4, %g2, %o4
25454 stb %o1, [%l7 + 0x3C]
25455 fmovsne %icc, %f28, %f1
25456 movneg %icc, %l2, %i2
25457 fnot2 %f0, %f18
25458 sll %l5, %l0, %i5
25459 movvc %xcc, %i6, %g6
25460 srl %i0, 0x06, %o3
25461 stb %o6, [%l7 + 0x62]
25462 smulcc %o5, 0x1D2F, %o0
25463 lduh [%l7 + 0x64], %i4
25464 and %l1, %l6, %l3
25465 udivcc %g3, 0x0DD9, %g7
25466 fmovdneg %xcc, %f30, %f9
25467 edge8ln %i3, %o7, %o2
25468 nop
25469 set 0x70, %g2
25470 std %f18, [%l7 + %g2]
25471 addcc %i7, %g1, %i1
25472 subcc %l4, 0x0647, %g4
25473 fsrc1s %f1, %f25
25474 edge8 %g2, %g5, %o1
25475 srl %l2, %o4, %l5
25476 fmovd %f8, %f22
25477 addccc %i2, 0x00B7, %l0
25478 movne %icc, %i5, %g6
25479 movrne %i0, %o3, %i6
25480 fandnot1s %f15, %f16, %f12
25481 fmovscc %xcc, %f25, %f10
25482 movre %o6, 0x19D, %o0
25483 lduh [%l7 + 0x40], %i4
25484 fands %f17, %f26, %f0
25485 std %f30, [%l7 + 0x50]
25486 xor %o5, 0x0760, %l1
25487 movge %xcc, %l3, %l6
25488 edge32n %g7, %i3, %o7
25489 popc %o2, %g3
25490 movleu %icc, %i7, %i1
25491 fnands %f31, %f24, %f0
25492 addccc %g1, 0x0A5E, %g4
25493 movgu %icc, %g2, %l4
25494 movcc %icc, %g5, %l2
25495 sra %o1, %o4, %l5
25496 mulx %i2, 0x1102, %i5
25497 edge16n %l0, %i0, %g6
25498 fpack32 %f20, %f22, %f8
25499 sub %o3, %i6, %o0
25500 movre %i4, 0x2C1, %o5
25501 faligndata %f4, %f26, %f24
25502 st %f19, [%l7 + 0x08]
25503 smul %l1, %o6, %l3
25504 edge8n %g7, %i3, %l6
25505 edge16l %o2, %o7, %g3
25506 nop
25507 set 0x23, %g7
25508 ldsb [%l7 + %g7], %i1
25509 edge32n %g1, %i7, %g4
25510 array8 %g2, %l4, %g5
25511 edge32ln %l2, %o4, %l5
25512 sdivcc %o1, 0x140F, %i5
25513 ldd [%l7 + 0x50], %i2
25514 ldx [%l7 + 0x30], %i0
25515 srlx %l0, 0x15, %g6
25516 sllx %i6, %o0, %i4
25517 nop
25518 set 0x18, %g4
25519 lduh [%l7 + %g4], %o3
25520 srl %l1, %o6, %o5
25521 std %f18, [%l7 + 0x60]
25522 sub %l3, 0x1CDB, %i3
25523 fpadd16s %f31, %f26, %f24
25524 restore %g7, 0x13FD, %l6
25525 rdpr %cwp, %g1
25526 rdpr %cansave, %g2
25527 rdpr %canrestore, %g3
25528 rdpr %cleanwin, %g4
25529 rdpr %otherwin, %g5
25530 rdpr %wstate, %g6
25531 fcmps %fcc3, %f7, %f30
25532 nop
25533 set 0x45, %l6
25534 ldsb [%l7 + %l6], %o7
25535 subccc %g3, 0x18EF, %i1
25536 ldsw [%l7 + 0x4C], %o2
25537 mova %icc, %g1, %g4
25538 movle %xcc, %i7, %g2
25539 ldx [%l7 + 0x18], %l4
25540 ld [%l7 + 0x30], %f28
25541 stb %l2, [%l7 + 0x66]
25542 fmovdvc %xcc, %f28, %f12
25543 fnot1s %f12, %f27
25544 xor %o4, 0x0488, %g5
25545 stx %o1, [%l7 + 0x48]
25546 ldsh [%l7 + 0x60], %i5
25547 fabss %f16, %f31
25548 movre %l5, %i2, %l0
25549 movrlz %g6, 0x3BD, %i0
25550 fmovsl %xcc, %f23, %f23
25551 fnor %f24, %f8, %f18
25552 sth %o0, [%l7 + 0x3A]
25553 sub %i4, %i6, %l1
25554 mulscc %o3, 0x0D05, %o6
25555 fmovsgu %icc, %f28, %f15
25556 movpos %xcc, %o5, %i3
25557 movre %l3, %g7, %o7
25558 movvs %icc, %g3, %i1
25559 subcc %o2, %l6, %g1
25560 orncc %g4, %g2, %i7
25561 movne %icc, %l4, %o4
25562 array8 %g5, %l2, %o1
25563 xor %i5, 0x1656, %i2
25564 fzero %f14
25565 save %l0, %l5, %i0
25566 rdpr %cwp, %g1
25567 rdpr %cansave, %g2
25568 rdpr %canrestore, %g3
25569 rdpr %cleanwin, %g4
25570 rdpr %otherwin, %g5
25571 rdpr %wstate, %g6
25572 ldsh [%l7 + 0x44], %g6
25573 edge32 %i4, %i6, %o0
25574 stw %l1, [%l7 + 0x10]
25575 fpadd16s %f25, %f1, %f13
25576 addccc %o3, 0x0AA8, %o6
25577 fpsub16 %f6, %f22, %f20
25578 ldsb [%l7 + 0x74], %o5
25579 movpos %icc, %i3, %l3
25580 andcc %o7, %g3, %g7
25581 std %f26, [%l7 + 0x50]
25582 fornot2s %f3, %f2, %f26
25583 stx %i1, [%l7 + 0x18]
25584 movrgz %l6, 0x091, %o2
25585 fnot2 %f10, %f14
25586 edge8l %g4, %g1, %g2
25587 sdiv %l4, 0x0575, %o4
25588 xor %g5, 0x02CE, %l2
25589 mova %xcc, %i7, %o1
25590 addcc %i2, %i5, %l5
25591 srlx %l0, %i0, %g6
25592 fnand %f2, %f14, %f26
25593 smul %i6, 0x12B2, %i4
25594 save %l1, 0x0B5F, %o0
25595 rdpr %cwp, %g1
25596 rdpr %cansave, %g2
25597 rdpr %canrestore, %g3
25598 rdpr %cleanwin, %g4
25599 rdpr %otherwin, %g5
25600 rdpr %wstate, %g6
25601 subcc %o6, 0x010B, %o3
25602 bshuffle %f30, %f24, %f14
25603 movg %icc, %o5, %i3
25604 popc 0x0BAD, %l3
25605 fmovdn %xcc, %f4, %f11
25606 fors %f5, %f10, %f3
25607 movneg %xcc, %o7, %g7
25608 add %g3, 0x07FA, %i1
25609 xorcc %l6, %g4, %o2
25610 edge32n %g2, %l4, %g1
25611 orncc %o4, 0x09D1, %l2
25612 movcc %xcc, %g5, %i7
25613 fpsub16 %f2, %f18, %f22
25614 popc 0x030D, %o1
25615 ldd [%l7 + 0x38], %f30
25616 sll %i2, %i5, %l0
25617 edge8 %i0, %g6, %i6
25618 stw %l5, [%l7 + 0x28]
25619 mulx %l1, %o0, %o6
25620 ldd [%l7 + 0x30], %o2
25621 andcc %o5, %i3, %i4
25622 movcc %icc, %l3, %g7
25623 fcmped %fcc1, %f16, %f14
25624 lduh [%l7 + 0x68], %g3
25625 movcs %icc, %o7, %l6
25626 udivx %g4, 0x11B2, %o2
25627 addcc %i1, 0x1CF8, %l4
25628 sethi 0x032E, %g2
25629 fnot2 %f2, %f24
25630 ld [%l7 + 0x50], %f19
25631 addccc %o4, %g1, %g5
25632 movrne %l2, %i7, %o1
25633 stx %i2, [%l7 + 0x48]
25634 fmovsvc %xcc, %f11, %f17
25635 edge32 %i5, %l0, %i0
25636 sdivx %g6, 0x183F, %l5
25637 andcc %i6, %o0, %l1
25638 fpadd16s %f15, %f19, %f21
25639 array16 %o6, %o3, %o5
25640 movvs %icc, %i4, %i3
25641 sub %l3, %g3, %g7
25642 udivcc %o7, 0x1DAE, %l6
25643 fmovdleu %xcc, %f1, %f3
25644 alignaddrl %o2, %g4, %i1
25645 lduh [%l7 + 0x60], %l4
25646 stx %g2, [%l7 + 0x30]
25647 movge %icc, %o4, %g5
25648 lduw [%l7 + 0x44], %l2
25649 fnor %f4, %f22, %f18
25650 sdivcc %i7, 0x0DC1, %o1
25651 setx loop_95, %l0, %l1
25652 return %l1
25653 nop
25654 rdpr %cwp, %g1
25655 rdpr %cansave, %g2
25656 rdpr %canrestore, %g3
25657 rdpr %cleanwin, %g4
25658 rdpr %otherwin, %g5
25659 rdpr %wstate, %g6
25660loop_95: fornot1s %f31, %f31, %f26
25661 edge32 %g1, %l0, %i0
25662 udivx %l5, 0x028A, %i6
25663 xor %o0, %l1, %o6
25664 ldsh [%l7 + 0x7A], %o3
25665 movre %o5, 0x213, %g6
25666 fsrc1s %f31, %f7
25667 nop
25668 set 0x69, %l4
25669 stb %i3, [%l7 + %l4]
25670 andn %i4, %g3, %l3
25671 smulcc %g7, 0x1564, %o7
25672 xorcc %o2, 0x0584, %g4
25673 fmuld8ulx16 %f13, %f9, %f0
25674 fpack32 %f30, %f28, %f14
25675 fmovse %xcc, %f26, %f21
25676 xorcc %i1, 0x01B3, %l6
25677 fsrc2s %f13, %f17
25678 umul %g2, %l4, %g5
25679 movcs %xcc, %l2, %i7
25680 nop
25681 set 0x20, %o6
25682 ldd [%l7 + %o6], %f2
25683 movn %xcc, %o4, %i2
25684 xor %i5, %o1, %g1
25685 fxors %f13, %f8, %f31
25686 xorcc %i0, 0x1516, %l0
25687 edge16 %l5, %o0, %l1
25688 fpsub16 %f2, %f22, %f10
25689 fmovdleu %xcc, %f23, %f7
25690 restore %o6, 0x154E, %o3
25691 rdpr %cwp, %g1
25692 rdpr %cansave, %g2
25693 rdpr %canrestore, %g3
25694 rdpr %cleanwin, %g4
25695 rdpr %otherwin, %g5
25696 rdpr %wstate, %g6
25697 edge16ln %i6, %o5, %g6
25698 save %i3, %g3, %l3
25699 rdpr %cwp, %g1
25700 rdpr %cansave, %g2
25701 rdpr %canrestore, %g3
25702 rdpr %cleanwin, %g4
25703 rdpr %otherwin, %g5
25704 rdpr %wstate, %g6
25705 nop
25706 set 0x16, %o2
25707 sth %i4, [%l7 + %o2]
25708 popc 0x0F0A, %o7
25709 fmovrsgez %g7, %f19, %f0
25710 sdiv %g4, 0x08E5, %o2
25711 fpadd16s %f26, %f23, %f0
25712 stx %l6, [%l7 + 0x30]
25713 udivx %i1, 0x029D, %l4
25714 fsrc2 %f24, %f4
25715 subccc %g2, 0x1AD1, %g5
25716 move %xcc, %l2, %o4
25717 movrne %i7, 0x146, %i5
25718 movrgz %i2, 0x19E, %o1
25719 movcc %xcc, %i0, %g1
25720 edge16ln %l0, %o0, %l1
25721 fone %f20
25722 array8 %l5, %o6, %o3
25723 nop
25724 set 0x74, %i2
25725 lduh [%l7 + %i2], %o5
25726 xnorcc %g6, 0x1AB2, %i3
25727 fmovrsgz %i6, %f30, %f11
25728 fcmpeq32 %f18, %f4, %l3
25729 movcs %icc, %i4, %o7
25730 xorcc %g7, 0x1AC0, %g3
25731 edge32 %o2, %l6, %i1
25732 srl %g4, 0x0F, %g2
25733 lduh [%l7 + 0x56], %g5
25734 fabsd %f16, %f4
25735 fsrc1 %f22, %f30
25736 fmovse %icc, %f27, %f25
25737 andncc %l4, %l2, %o4
25738 fmovdpos %xcc, %f24, %f12
25739 subccc %i5, %i7, %o1
25740 movne %icc, %i2, %g1
25741 edge32l %l0, %i0, %l1
25742 stw %o0, [%l7 + 0x4C]
25743 fpack32 %f6, %f14, %f30
25744 array8 %l5, %o6, %o5
25745 orn %g6, %o3, %i6
25746 smul %l3, 0x0A77, %i3
25747 movl %icc, %o7, %i4
25748 movcc %icc, %g7, %g3
25749 fpsub16 %f26, %f16, %f26
25750 stw %o2, [%l7 + 0x78]
25751 alignaddrl %i1, %g4, %g2
25752 sra %g5, 0x0E, %l6
25753 srl %l2, 0x1F, %o4
25754 xnor %l4, %i5, %i7
25755 umul %i2, 0x0F24, %g1
25756 movl %xcc, %l0, %i0
25757 orncc %l1, 0x1AE2, %o1
25758 edge8 %l5, %o0, %o6
25759 setx loop_96, %l0, %l1
25760 return %l1
25761 nop
25762 rdpr %cwp, %g1
25763 rdpr %cansave, %g2
25764 rdpr %canrestore, %g3
25765 rdpr %cleanwin, %g4
25766 rdpr %otherwin, %g5
25767 rdpr %wstate, %g6
25768loop_96: srax %g6, 0x1A, %i3
25769 ldsh [%l7 + 0x60], %l3
25770 ld [%l7 + 0x48], %f14
25771 fors %f29, %f20, %f27
25772 ldx [%l7 + 0x10], %o7
25773 movcc %icc, %i4, %g3
25774 stw %g7, [%l7 + 0x74]
25775 lduw [%l7 + 0x58], %i1
25776 andn %o2, %g4, %g5
25777 fmovrde %g2, %f18, %f10
25778 fandnot1 %f18, %f8, %f10
25779 movvc %icc, %l2, %o4
25780 fmovrdlz %l6, %f2, %f18
25781 ldsw [%l7 + 0x74], %l4
25782 fmovsa %icc, %f29, %f9
25783 edge16 %i7, %i2, %g1
25784 sth %l0, [%l7 + 0x7C]
25785 lduw [%l7 + 0x68], %i0
25786 add %l1, 0x0551, %o1
25787 stx %i5, [%l7 + 0x28]
25788 xorcc %o0, 0x0806, %o6
25789 stb %o5, [%l7 + 0x23]
25790 save %l5, %o3, %i6
25791 rdpr %cwp, %g1
25792 rdpr %cansave, %g2
25793 rdpr %canrestore, %g3
25794 rdpr %cleanwin, %g4
25795 rdpr %otherwin, %g5
25796 rdpr %wstate, %g6
25797 edge8n %g6, %i3, %l3
25798 sra %o7, 0x0A, %g3
25799 fmovrde %g7, %f8, %f16
25800 smulcc %i1, 0x02BE, %o2
25801 smul %g4, %i4, %g5
25802 movcs %icc, %l2, %o4
25803 andncc %l6, %g2, %l4
25804 movg %xcc, %i2, %i7
25805 edge8 %g1, %i0, %l1
25806 fornot1s %f28, %f24, %f29
25807 movleu %icc, %o1, %i5
25808 udiv %l0, 0x0BAD, %o0
25809 smul %o6, %o5, %o3
25810 movne %icc, %i6, %l5
25811 xnor %i3, 0x18DD, %g6
25812 movvs %xcc, %l3, %g3
25813 std %f8, [%l7 + 0x08]
25814 fmovdg %icc, %f31, %f31
25815 movrne %g7, %i1, %o7
25816 sll %o2, 0x09, %i4
25817 array8 %g4, %l2, %g5
25818 alignaddr %l6, %o4, %l4
25819 fandnot2s %f29, %f26, %f27
25820 edge16ln %g2, %i7, %g1
25821 movneg %xcc, %i2, %l1
25822 pdist %f2, %f22, %f18
25823 fandnot2s %f26, %f16, %f29
25824 or %i0, 0x1DFE, %i5
25825 sdivcc %l0, 0x1EF2, %o0
25826 fmovrdne %o6, %f14, %f8
25827 movg %xcc, %o1, %o5
25828 st %f5, [%l7 + 0x24]
25829 mulscc %i6, 0x11A0, %o3
25830 stx %i3, [%l7 + 0x60]
25831 movrlz %l5, 0x28F, %g6
25832 fmovsvs %xcc, %f9, %f6
25833 edge8n %g3, %l3, %g7
25834 fnot2s %f27, %f13
25835 fandnot2s %f0, %f18, %f4
25836 movrne %o7, %i1, %i4
25837 fpsub16 %f6, %f0, %f8
25838 edge8 %o2, %l2, %g4
25839 save %l6, %o4, %g5
25840 rdpr %cwp, %g1
25841 rdpr %cansave, %g2
25842 rdpr %canrestore, %g3
25843 rdpr %cleanwin, %g4
25844 rdpr %otherwin, %g5
25845 rdpr %wstate, %g6
25846 fnot2 %f14, %f12
25847 add %l4, %i7, %g1
25848 ldub [%l7 + 0x7B], %g2
25849 movn %icc, %i2, %i0
25850 nop
25851 set 0x38, %l5
25852 ldsh [%l7 + %l5], %i5
25853 fcmpgt16 %f20, %f14, %l0
25854 andcc %l1, %o6, %o1
25855 movrlz %o0, %o5, %o3
25856 sethi 0x0949, %i6
25857 movn %icc, %i3, %g6
25858 ldd [%l7 + 0x70], %g2
25859 movrgz %l5, %l3, %o7
25860 movleu %icc, %g7, %i1
25861 std %f30, [%l7 + 0x78]
25862 movvc %xcc, %i4, %l2
25863 array32 %o2, %l6, %o4
25864 orcc %g4, %l4, %i7
25865 fsrc1s %f31, %f30
25866 xorcc %g5, %g1, %g2
25867 edge16n %i0, %i2, %l0
25868 movre %i5, 0x10A, %l1
25869 stw %o1, [%l7 + 0x1C]
25870 fabsd %f26, %f14
25871 fcmpgt16 %f24, %f20, %o6
25872 lduh [%l7 + 0x66], %o5
25873 subcc %o3, 0x06E6, %i6
25874 movle %xcc, %o0, %g6
25875 sdivcc %g3, 0x02B8, %i3
25876 move %icc, %l5, %l3
25877 fmovrslez %g7, %f15, %f12
25878 movrgz %i1, %o7, %l2
25879 fpadd16s %f25, %f17, %f9
25880 fmovsleu %xcc, %f31, %f14
25881 edge8 %i4, %o2, %l6
25882 xor %g4, 0x1386, %o4
25883 alignaddr %i7, %g5, %g1
25884 movne %xcc, %l4, %g2
25885 srlx %i2, %l0, %i5
25886 edge16n %i0, %l1, %o6
25887 movg %xcc, %o1, %o3
25888 sub %i6, 0x064B, %o5
25889 move %icc, %g6, %o0
25890 stx %g3, [%l7 + 0x10]
25891 fmovdne %xcc, %f30, %f0
25892 fcmped %fcc1, %f18, %f28
25893 ldub [%l7 + 0x5D], %i3
25894 edge16l %l5, %l3, %i1
25895 srlx %g7, %o7, %l2
25896 fsrc1s %f25, %f12
25897 fandnot1s %f0, %f7, %f9
25898 sra %i4, %l6, %o2
25899 fpadd16s %f10, %f18, %f30
25900 array16 %g4, %i7, %g5
25901 movg %xcc, %o4, %l4
25902 fmovdne %icc, %f12, %f19
25903 edge32l %g1, %i2, %g2
25904 move %icc, %l0, %i0
25905 nop
25906 set 0x48, %i6
25907 lduh [%l7 + %i6], %i5
25908 stb %o6, [%l7 + 0x6F]
25909 fpackfix %f26, %f3
25910 subcc %o1, 0x1D15, %o3
25911 alignaddrl %i6, %l1, %g6
25912 fmul8x16 %f20, %f2, %f30
25913 movne %icc, %o5, %o0
25914 fcmpes %fcc0, %f3, %f25
25915 ldsh [%l7 + 0x78], %g3
25916 movg %xcc, %l5, %i3
25917 fmovsge %xcc, %f30, %f31
25918 edge8l %l3, %i1, %o7
25919 edge32l %l2, %i4, %g7
25920 move %xcc, %l6, %g4
25921 fxors %f9, %f18, %f26
25922 fcmpne32 %f30, %f30, %o2
25923 movre %g5, 0x20F, %i7
25924 movleu %xcc, %o4, %l4
25925 fmovdleu %icc, %f18, %f20
25926 addccc %i2, %g2, %l0
25927 fmovdneg %xcc, %f12, %f12
25928 edge32n %g1, %i5, %i0
25929 edge32ln %o6, %o1, %o3
25930 ldx [%l7 + 0x18], %l1
25931 xnor %i6, 0x1ECF, %o5
25932 edge16 %o0, %g3, %g6
25933 sra %l5, 0x0A, %i3
25934 sethi 0x10FB, %l3
25935 edge8ln %o7, %i1, %i4
25936 subccc %g7, %l6, %l2
25937 xor %o2, %g5, %g4
25938 srl %o4, %i7, %i2
25939 andncc %l4, %l0, %g1
25940 orncc %i5, %i0, %o6
25941 array16 %g2, %o3, %l1
25942 sllx %o1, %i6, %o0
25943 sdiv %g3, 0x1157, %o5
25944 fmovda %icc, %f16, %f20
25945 lduh [%l7 + 0x3A], %l5
25946 fmuld8ulx16 %f17, %f25, %f8
25947 umul %i3, 0x18E1, %l3
25948 xnorcc %o7, %g6, %i4
25949 smulcc %g7, %l6, %i1
25950 xor %o2, 0x0D4B, %g5
25951 sdiv %l2, 0x003E, %g4
25952 andn %o4, %i7, %l4
25953 edge8 %l0, %g1, %i5
25954 edge32ln %i2, %i0, %o6
25955 alignaddrl %g2, %l1, %o3
25956 edge16l %o1, %i6, %o0
25957 fcmpes %fcc1, %f24, %f0
25958 alignaddrl %o5, %l5, %i3
25959 or %l3, 0x1A46, %g3
25960 movrgz %o7, 0x1D2, %i4
25961 movrlz %g7, %g6, %i1
25962 and %o2, %g5, %l6
25963 movvc %xcc, %g4, %l2
25964 fmovdn %icc, %f3, %f20
25965 array8 %o4, %l4, %l0
25966 fmovse %icc, %f14, %f9
25967 movcs %xcc, %i7, %i5
25968 addccc %i2, %i0, %g1
25969 fmovrdne %o6, %f28, %f14
25970 movl %xcc, %g2, %l1
25971 fmovdge %xcc, %f14, %f27
25972 ldsw [%l7 + 0x5C], %o1
25973 lduh [%l7 + 0x44], %o3
25974 fmovrse %o0, %f22, %f19
25975 movle %icc, %i6, %o5
25976 edge8 %l5, %l3, %i3
25977 stx %g3, [%l7 + 0x18]
25978 movn %xcc, %i4, %o7
25979 sdivx %g6, 0x17E4, %g7
25980 sethi 0x0AC7, %i1
25981 umulcc %g5, 0x1D71, %o2
25982 fone %f26
25983 lduw [%l7 + 0x14], %l6
25984 movpos %xcc, %g4, %l2
25985 edge8n %o4, %l0, %l4
25986 xorcc %i7, %i5, %i2
25987 edge32ln %g1, %o6, %i0
25988 umulcc %g2, %l1, %o3
25989 fcmpgt16 %f18, %f28, %o1
25990 smulcc %i6, %o0, %o5
25991 movrgz %l5, %l3, %g3
25992 or %i3, 0x187F, %i4
25993 ldd [%l7 + 0x48], %f20
25994 ldd [%l7 + 0x28], %f30
25995 lduw [%l7 + 0x48], %o7
25996 move %icc, %g7, %i1
25997 fmovdg %icc, %f31, %f13
25998 lduh [%l7 + 0x26], %g6
25999 fmovdge %icc, %f24, %f29
26000 sir 0x0443
26001 movn %xcc, %o2, %g5
26002 alignaddr %g4, %l2, %o4
26003 movpos %icc, %l6, %l4
26004 movvc %xcc, %l0, %i7
26005 movpos %icc, %i2, %g1
26006 edge8l %o6, %i5, %g2
26007 sdiv %l1, 0x01A1, %i0
26008 fsrc2s %f26, %f23
26009 smul %o1, %i6, %o0
26010 alignaddr %o5, %o3, %l5
26011 fmovdvs %xcc, %f31, %f1
26012 addcc %l3, %g3, %i4
26013 smulcc %o7, %g7, %i3
26014 edge32ln %g6, %o2, %g5
26015 andn %i1, 0x015A, %g4
26016 subcc %l2, 0x136F, %o4
26017 ldd [%l7 + 0x58], %i6
26018 udiv %l0, 0x0161, %i7
26019 stx %i2, [%l7 + 0x10]
26020 orcc %l4, 0x1E63, %g1
26021 fpmerge %f15, %f4, %f24
26022 edge8ln %o6, %g2, %l1
26023 sll %i5, %i0, %i6
26024 movcc %xcc, %o0, %o1
26025 movcc %xcc, %o5, %o3
26026 restore %l3, 0x13A9, %g3
26027 rdpr %cwp, %g1
26028 rdpr %cansave, %g2
26029 rdpr %canrestore, %g3
26030 rdpr %cleanwin, %g4
26031 rdpr %otherwin, %g5
26032 rdpr %wstate, %g6
26033 alignaddrl %i4, %o7, %g7
26034 sethi 0x073D, %i3
26035 edge8n %l5, %g6, %o2
26036 alignaddr %i1, %g4, %g5
26037 andcc %l2, %l6, %l0
26038 ld [%l7 + 0x50], %f18
26039 fmovse %xcc, %f30, %f23
26040 fandnot2s %f21, %f10, %f20
26041 ldd [%l7 + 0x40], %i6
26042 addc %o4, %l4, %i2
26043 srax %o6, 0x11, %g2
26044 alignaddr %l1, %g1, %i0
26045 ldd [%l7 + 0x68], %i6
26046 umulcc %o0, 0x0DD3, %i5
26047 move %icc, %o1, %o3
26048 sethi 0x1AAD, %l3
26049 array32 %o5, %g3, %i4
26050 udivx %o7, 0x1D04, %g7
26051 add %i3, 0x0A0A, %g6
26052 nop
26053 set 0x48, %i5
26054 lduw [%l7 + %i5], %l5
26055 sdiv %i1, 0x000D, %g4
26056 ldsb [%l7 + 0x23], %g5
26057 movcs %icc, %o2, %l6
26058 edge32l %l2, %l0, %i7
26059 fmovrdne %l4, %f2, %f4
26060 array32 %o4, %o6, %i2
26061 xnorcc %l1, 0x186B, %g1
26062 lduh [%l7 + 0x5E], %i0
26063 edge16n %g2, %o0, %i5
26064 edge32 %o1, %o3, %l3
26065 andn %o5, %g3, %i4
26066 sllx %o7, %g7, %i3
26067 ldsb [%l7 + 0x4B], %i6
26068 stw %l5, [%l7 + 0x44]
26069 andcc %i1, 0x1080, %g6
26070 fzero %f2
26071 sdiv %g4, 0x0A8F, %g5
26072 fandnot1s %f22, %f26, %f27
26073 subc %o2, 0x1B0E, %l2
26074 fmovsgu %icc, %f1, %f16
26075 array16 %l6, %i7, %l0
26076 movn %icc, %l4, %o6
26077 fone %f22
26078 sllx %o4, 0x0F, %i2
26079 movrlz %l1, 0x103, %i0
26080 movn %icc, %g1, %g2
26081 sdivcc %i5, 0x1F94, %o0
26082 subc %o3, %l3, %o1
26083 movvs %xcc, %o5, %i4
26084 save %o7, 0x094C, %g3
26085 rdpr %cwp, %g1
26086 rdpr %cansave, %g2
26087 rdpr %canrestore, %g3
26088 rdpr %cleanwin, %g4
26089 rdpr %otherwin, %g5
26090 rdpr %wstate, %g6
26091 edge8n %g7, %i6, %l5
26092 sth %i1, [%l7 + 0x3C]
26093 xorcc %g6, %i3, %g5
26094 edge8 %o2, %g4, %l2
26095 movre %i7, %l0, %l4
26096 udivx %o6, 0x0621, %o4
26097 fsrc2s %f10, %f14
26098 andcc %l6, 0x0477, %l1
26099 movpos %xcc, %i2, %i0
26100 movrlz %g1, 0x0A4, %i5
26101 mulscc %o0, %o3, %g2
26102 fcmple16 %f14, %f6, %o1
26103 mulscc %l3, 0x1B62, %o5
26104 fpadd16 %f30, %f14, %f22
26105 fsrc1s %f17, %f7
26106 edge8ln %i4, %o7, %g3
26107 orn %g7, 0x0B7C, %l5
26108 st %f24, [%l7 + 0x58]
26109 fmuld8ulx16 %f17, %f9, %f28
26110 fmovs %f6, %f15
26111 ldd [%l7 + 0x18], %i6
26112 andcc %g6, 0x1A0D, %i3
26113 fmovdneg %xcc, %f7, %f8
26114 sth %i1, [%l7 + 0x78]
26115 xorcc %g5, %o2, %l2
26116 edge32l %i7, %g4, %l0
26117 ldub [%l7 + 0x54], %o6
26118 lduw [%l7 + 0x54], %o4
26119 mulx %l4, %l6, %i2
26120 add %l1, %i0, %i5
26121 fmul8ulx16 %f4, %f16, %f28
26122 edge16n %o0, %g1, %o3
26123 ldub [%l7 + 0x20], %o1
26124 movn %icc, %l3, %g2
26125 st %f14, [%l7 + 0x1C]
26126 nop
26127 set 0x14, %g1
26128 lduh [%l7 + %g1], %o5
26129 ld [%l7 + 0x0C], %f5
26130 addc %i4, %o7, %g3
26131 subcc %l5, 0x15A1, %g7
26132 movgu %xcc, %i6, %i3
26133 xnorcc %g6, %g5, %i1
26134 orncc %l2, %o2, %g4
26135 array32 %i7, %o6, %l0
26136 movle %xcc, %o4, %l6
26137 movrne %l4, 0x336, %i2
26138 stb %i0, [%l7 + 0x7F]
26139 movrgz %l1, 0x2E4, %i5
26140 edge16ln %o0, %g1, %o3
26141 movcs %xcc, %o1, %l3
26142 st %f18, [%l7 + 0x40]
26143 edge8 %g2, %o5, %i4
26144 umulcc %o7, %l5, %g3
26145 fmovrsgez %g7, %f0, %f10
26146 movpos %icc, %i3, %i6
26147 udivcc %g5, 0x1E4E, %i1
26148 fcmpeq16 %f8, %f4, %g6
26149 ldd [%l7 + 0x58], %o2
26150 udiv %g4, 0x0CF6, %i7
26151 sdivx %l2, 0x1D01, %o6
26152 movle %icc, %o4, %l0
26153 sll %l4, %i2, %i0
26154 udivx %l1, 0x1AD2, %l6
26155 and %i5, %o0, %g1
26156 sll %o1, %o3, %g2
26157 array32 %o5, %l3, %o7
26158 addcc %i4, 0x1876, %l5
26159 addc %g7, %g3, %i6
26160 array8 %g5, %i3, %g6
26161 edge8 %o2, %g4, %i1
26162 fmul8x16 %f26, %f22, %f2
26163 ld [%l7 + 0x48], %f28
26164 sra %i7, 0x0F, %o6
26165 movrgz %o4, %l0, %l4
26166 fmovrdlz %i2, %f12, %f6
26167 alignaddr %l2, %l1, %i0
26168 movgu %icc, %l6, %i5
26169 or %o0, %o1, %o3
26170 fcmped %fcc1, %f2, %f30
26171 addc %g1, 0x12EA, %o5
26172 movvc %icc, %l3, %o7
26173 movvc %icc, %g2, %i4
26174 movgu %icc, %g7, %l5
26175 movne %xcc, %g3, %i6
26176 ld [%l7 + 0x20], %f4
26177 umul %i3, %g6, %g5
26178 fxnor %f18, %f16, %f30
26179 ldd [%l7 + 0x28], %f6
26180 movge %icc, %o2, %i1
26181 sllx %i7, %g4, %o4
26182 fmovrdgez %l0, %f24, %f24
26183 movvc %xcc, %l4, %o6
26184 edge16 %l2, %i2, %l1
26185 for %f26, %f18, %f30
26186 add %i0, %i5, %l6
26187 movvc %xcc, %o1, %o0
26188 sdiv %g1, 0x0D1A, %o5
26189 xorcc %l3, %o3, %g2
26190 fnegd %f0, %f4
26191 setx loop_97, %l0, %l1
26192 return %l1
26193 nop
26194 rdpr %cwp, %g1
26195 rdpr %cansave, %g2
26196 rdpr %canrestore, %g3
26197 rdpr %cleanwin, %g4
26198 rdpr %otherwin, %g5
26199 rdpr %wstate, %g6
26200loop_97: movcc %xcc, %i4, %g3
26201 ldsw [%l7 + 0x60], %i6
26202 ldd [%l7 + 0x70], %i2
26203 andncc %l5, %g5, %o2
26204 mova %xcc, %g6, %i7
26205 fcmped %fcc0, %f24, %f18
26206 sra %g4, %i1, %o4
26207 add %l4, %l0, %o6
26208 andncc %l2, %i2, %l1
26209 edge32ln %i5, %i0, %l6
26210 stx %o0, [%l7 + 0x60]
26211 movrne %g1, 0x3B5, %o5
26212 fmovsvs %icc, %f21, %f20
26213 stb %o1, [%l7 + 0x70]
26214 xnor %o3, %g2, %l3
26215 edge16ln %o7, %g7, %g3
26216 fmovse %xcc, %f8, %f6
26217 fmul8ulx16 %f2, %f14, %f16
26218 smulcc %i4, 0x127A, %i6
26219 orncc %l5, %g5, %o2
26220 ldx [%l7 + 0x70], %i3
26221 fornot2 %f10, %f30, %f12
26222 fmovs %f10, %f8
26223 fsrc1s %f21, %f16
26224 edge16 %g6, %i7, %i1
26225 orcc %o4, %g4, %l4
26226 move %icc, %o6, %l2
26227 udiv %i2, 0x0F88, %l1
26228 movg %xcc, %l0, %i5
26229 ld [%l7 + 0x34], %f7
26230 fnot1s %f27, %f24
26231 edge16l %i0, %l6, %o0
26232 addcc %g1, %o5, %o1
26233 sir 0x1F3B
26234 andncc %g2, %l3, %o3
26235 fpmerge %f4, %f27, %f12
26236 fcmpne16 %f0, %f22, %o7
26237 subc %g3, %i4, %i6
26238 stx %l5, [%l7 + 0x48]
26239 movrgz %g7, 0x15E, %o2
26240 edge8l %i3, %g6, %g5
26241 nop
26242 set 0x0C, %o7
26243 ldsb [%l7 + %o7], %i1
26244 sir 0x0EE6
26245 ldsb [%l7 + 0x5C], %i7
26246 add %g4, 0x0456, %l4
26247 fzeros %f13
26248 stb %o4, [%l7 + 0x0D]
26249 ldx [%l7 + 0x38], %o6
26250 subc %i2, %l1, %l2
26251 sth %i5, [%l7 + 0x68]
26252 or %l0, 0x1138, %l6
26253 umulcc %o0, 0x097A, %i0
26254 fxor %f10, %f26, %f22
26255 smulcc %g1, %o1, %o5
26256 movge %xcc, %l3, %o3
26257 fpack32 %f16, %f14, %f18
26258 xor %o7, %g2, %i4
26259 fmovse %icc, %f25, %f10
26260 stx %i6, [%l7 + 0x70]
26261 fabss %f25, %f0
26262 mulscc %l5, %g3, %g7
26263 movre %i3, %g6, %g5
26264 andn %i1, %o2, %g4
26265 movl %xcc, %l4, %o4
26266 fmovscs %xcc, %f13, %f11
26267 srl %o6, 0x05, %i7
26268 mulx %i2, %l2, %i5
26269 edge32n %l1, %l0, %o0
26270 fnegs %f21, %f3
26271 sllx %l6, 0x18, %g1
26272 edge32n %o1, %i0, %l3
26273 movpos %xcc, %o3, %o5
26274 orn %o7, 0x18A6, %g2
26275 fmovdcs %xcc, %f19, %f1
26276 movneg %icc, %i6, %l5
26277 fnands %f20, %f26, %f18
26278 xor %g3, %i4, %i3
26279 edge8l %g7, %g6, %g5
26280 sdiv %i1, 0x0A75, %g4
26281 edge8n %l4, %o4, %o6
26282 fmul8x16al %f8, %f27, %f30
26283 subc %o2, 0x0836, %i7
26284 movrlez %i2, %i5, %l2
26285 array16 %l1, %o0, %l6
26286 sub %g1, %o1, %l0
26287 movpos %xcc, %i0, %l3
26288 fcmpgt32 %f22, %f22, %o3
26289 ldub [%l7 + 0x4F], %o7
26290 mulscc %o5, 0x046C, %g2
26291 move %xcc, %i6, %g3
26292 or %i4, %i3, %g7
26293 movvc %icc, %g6, %l5
26294 sra %i1, %g4, %g5
26295 movvc %icc, %o4, %l4
26296 stx %o2, [%l7 + 0x30]
26297 sdivx %o6, 0x1D71, %i7
26298 edge16 %i5, %l2, %l1
26299 subccc %o0, 0x0152, %i2
26300 xor %g1, %l6, %l0
26301 sllx %i0, 0x06, %l3
26302 save %o1, %o7, %o5
26303 rdpr %cwp, %g1
26304 rdpr %cansave, %g2
26305 rdpr %canrestore, %g3
26306 rdpr %cleanwin, %g4
26307 rdpr %otherwin, %g5
26308 rdpr %wstate, %g6
26309 stw %g2, [%l7 + 0x30]
26310 ld [%l7 + 0x3C], %f17
26311 movvc %xcc, %o3, %g3
26312 fmovrde %i6, %f6, %f10
26313 fors %f29, %f26, %f22
26314 movgu %xcc, %i4, %g7
26315 bshuffle %f24, %f20, %f16
26316 orn %i3, 0x1BB8, %g6
26317 ldub [%l7 + 0x73], %i1
26318 fcmps %fcc1, %f1, %f9
26319 edge8l %l5, %g4, %o4
26320 sdivcc %l4, 0x13E9, %o2
26321 edge16ln %o6, %i7, %i5
26322 movle %xcc, %g5, %l2
26323 faligndata %f18, %f8, %f4
26324 subcc %o0, 0x0E7C, %l1
26325 xor %g1, 0x0AC6, %i2
26326 movrlz %l0, 0x20B, %i0
26327 fcmpne16 %f16, %f24, %l6
26328 movpos %xcc, %o1, %l3
26329 or %o5, 0x12A3, %g2
26330 stx %o3, [%l7 + 0x70]
26331 ldd [%l7 + 0x58], %g2
26332 movvs %xcc, %i6, %i4
26333 restore %g7, 0x1D2E, %o7
26334 rdpr %cwp, %g1
26335 rdpr %cansave, %g2
26336 rdpr %canrestore, %g3
26337 rdpr %cleanwin, %g4
26338 rdpr %otherwin, %g5
26339 rdpr %wstate, %g6
26340 fmovdge %icc, %f24, %f22
26341 movn %icc, %g6, %i1
26342 faligndata %f0, %f28, %f4
26343 and %l5, %g4, %o4
26344 fmovrslez %i3, %f22, %f20
26345 ldsw [%l7 + 0x3C], %o2
26346 sdiv %o6, 0x0EA8, %i7
26347 xnor %l4, %g5, %i5
26348 umulcc %l2, 0x0C35, %o0
26349 fnors %f23, %f15, %f18
26350 fnegd %f2, %f4
26351 addcc %l1, %i2, %l0
26352 sra %i0, 0x1D, %g1
26353 xnorcc %o1, 0x1793, %l3
26354 srlx %l6, 0x07, %o5
26355 srl %g2, %g3, %o3
26356 sth %i4, [%l7 + 0x0C]
26357 addccc %g7, %i6, %o7
26358 fone %f22
26359 addccc %i1, 0x12A7, %g6
26360 sir 0x0D43
26361 save %g4, 0x0BCD, %o4
26362 rdpr %cwp, %g1
26363 rdpr %cansave, %g2
26364 rdpr %canrestore, %g3
26365 rdpr %cleanwin, %g4
26366 rdpr %otherwin, %g5
26367 rdpr %wstate, %g6
26368 movrgez %l5, 0x1EC, %i3
26369 fandnot1 %f30, %f16, %f0
26370 orn %o2, 0x0EB4, %i7
26371 addc %l4, %o6, %g5
26372 mulx %l2, %i5, %l1
26373 ldx [%l7 + 0x78], %i2
26374 umulcc %o0, %l0, %g1
26375 edge16n %o1, %l3, %l6
26376 sll %o5, %i0, %g3
26377 edge16ln %g2, %i4, %g7
26378 sethi 0x1DB1, %i6
26379 srax %o3, %i1, %o7
26380 udiv %g4, 0x012A, %o4
26381 fmovs %f1, %f23
26382 subcc %l5, 0x00B1, %g6
26383 setx loop_98, %l0, %l1
26384 return %l1
26385 nop
26386 rdpr %cwp, %g1
26387 rdpr %cansave, %g2
26388 rdpr %canrestore, %g3
26389 rdpr %cleanwin, %g4
26390 rdpr %otherwin, %g5
26391 rdpr %wstate, %g6
26392loop_98: edge16 %o6, %g5, %l4
26393 orn %i5, %l1, %i2
26394 lduw [%l7 + 0x08], %o0
26395 fmovscs %icc, %f18, %f21
26396 sll %l2, %l0, %o1
26397 edge8n %l3, %g1, %o5
26398 umul %i0, %g3, %g2
26399 ldsb [%l7 + 0x53], %i4
26400 array8 %l6, %g7, %i6
26401 fnot1 %f20, %f4
26402 movrlez %o3, 0x08B, %i1
26403 movrgz %o7, %o4, %l5
26404 fmovrse %g6, %f12, %f11
26405 movn %xcc, %g4, %i7
26406 srl %o2, 0x08, %i3
26407 nop
26408 set 0x78, %i3
26409 lduw [%l7 + %i3], %g5
26410 sth %o6, [%l7 + 0x34]
26411 fands %f14, %f23, %f23
26412 alignaddr %l4, %l1, %i2
26413 movg %icc, %o0, %i5
26414 movrne %l0, 0x31D, %l2
26415 movvc %xcc, %l3, %o1
26416 movn %icc, %g1, %o5
26417 movleu %icc, %i0, %g3
26418 sub %g2, %i4, %l6
26419 edge8 %g7, %o3, %i1
26420 movvs %xcc, %o7, %o4
26421 movrlez %i6, 0x215, %l5
26422 edge32l %g4, %i7, %g6
26423 ldd [%l7 + 0x28], %f28
26424 movcs %icc, %o2, %i3
26425 addccc %g5, %o6, %l4
26426 movvc %icc, %i2, %o0
26427 array32 %i5, %l1, %l0
26428 fmul8x16al %f7, %f30, %f16
26429 mulscc %l2, %o1, %g1
26430 fzero %f12
26431 movg %icc, %l3, %i0
26432 edge16 %g3, %g2, %o5
26433 sethi 0x068C, %i4
26434 movge %xcc, %g7, %o3
26435 fmovsa %icc, %f21, %f12
26436 movg %icc, %i1, %l6
26437 ldsw [%l7 + 0x68], %o4
26438 movle %xcc, %o7, %l5
26439 fmovrsgez %g4, %f3, %f1
26440 xnor %i6, 0x1428, %i7
26441 edge8l %g6, %o2, %g5
26442 fzeros %f14
26443 sdivcc %i3, 0x1242, %o6
26444 xor %l4, %i2, %i5
26445 edge8 %l1, %o0, %l2
26446 addccc %o1, 0x142F, %l0
26447 array8 %g1, %l3, %g3
26448 fmovsa %icc, %f5, %f16
26449 srlx %i0, 0x1E, %g2
26450 subcc %o5, %i4, %g7
26451 array8 %i1, %o3, %o4
26452 edge32ln %l6, %o7, %l5
26453 fnor %f18, %f24, %f16
26454 edge16l %i6, %i7, %g4
26455 fnegs %f11, %f23
26456 srax %g6, %g5, %i3
26457 edge16n %o6, %l4, %o2
26458 andn %i5, 0x0C24, %l1
26459 udivcc %i2, 0x1876, %o0
26460 movcc %icc, %l2, %o1
26461 movrne %l0, %l3, %g1
26462 nop
26463 set 0x68, %g5
26464 ldsw [%l7 + %g5], %g3
26465 st %f28, [%l7 + 0x74]
26466 subcc %i0, %g2, %i4
26467 ldsh [%l7 + 0x1A], %o5
26468 add %i1, 0x0E8D, %g7
26469 edge8n %o4, %l6, %o7
26470 movgu %xcc, %o3, %l5
26471 fmovdg %icc, %f12, %f16
26472 lduw [%l7 + 0x6C], %i7
26473 xor %g4, 0x1979, %g6
26474 udivcc %i6, 0x125E, %g5
26475 edge16l %i3, %o6, %o2
26476 movrlz %i5, 0x27A, %l4
26477 fzeros %f1
26478 addcc %i2, 0x130C, %o0
26479 fmovdge %xcc, %f20, %f0
26480 fmovscs %xcc, %f22, %f29
26481 udivcc %l2, 0x138A, %o1
26482 movle %icc, %l0, %l3
26483 ld [%l7 + 0x7C], %f20
26484 alignaddr %g1, %g3, %l1
26485 edge8n %g2, %i4, %i0
26486 edge8 %o5, %i1, %g7
26487 fmovdne %icc, %f19, %f24
26488 movn %icc, %l6, %o4
26489 mova %icc, %o3, %l5
26490 stb %i7, [%l7 + 0x2F]
26491 fmovdg %icc, %f18, %f14
26492 movneg %xcc, %o7, %g6
26493 subcc %g4, %g5, %i6
26494 lduh [%l7 + 0x26], %o6
26495 movrlez %i3, %o2, %l4
26496 xor %i5, %o0, %i2
26497 stw %l2, [%l7 + 0x70]
26498 alignaddr %l0, %o1, %g1
26499 ldx [%l7 + 0x68], %g3
26500 std %f8, [%l7 + 0x68]
26501 srlx %l3, %g2, %i4
26502 movvc %icc, %l1, %i0
26503 fcmpne16 %f4, %f26, %o5
26504 udivcc %i1, 0x101F, %g7
26505 fcmpd %fcc3, %f14, %f8
26506 fxnor %f30, %f14, %f0
26507 fmovrdgez %l6, %f14, %f14
26508 movge %xcc, %o4, %l5
26509 fnot2 %f18, %f0
26510 edge32l %o3, %o7, %i7
26511 sll %g6, 0x00, %g4
26512 movrlez %i6, 0x24A, %g5
26513 restore %i3, %o2, %l4
26514 rdpr %cwp, %g1
26515 rdpr %cansave, %g2
26516 rdpr %canrestore, %g3
26517 rdpr %cleanwin, %g4
26518 rdpr %otherwin, %g5
26519 rdpr %wstate, %g6
26520 fcmpes %fcc2, %f23, %f14
26521 movrne %i5, 0x002, %o0
26522 srlx %i2, %o6, %l2
26523 ldd [%l7 + 0x40], %f22
26524 movvs %icc, %o1, %g1
26525 movvs %icc, %l0, %g3
26526 ldsb [%l7 + 0x42], %g2
26527 fandnot2 %f0, %f24, %f30
26528 subccc %i4, 0x003B, %l3
26529 nop
26530 set 0x3C, %g6
26531 lduh [%l7 + %g6], %i0
26532 fxnor %f6, %f12, %f12
26533 edge16 %l1, %o5, %g7
26534 xnorcc %l6, 0x0BDD, %o4
26535 movrne %l5, 0x0DA, %i1
26536 fmovdpos %icc, %f26, %f18
26537 fmovsneg %icc, %f23, %f2
26538 movvs %icc, %o7, %o3
26539 ldd [%l7 + 0x10], %i6
26540 mova %xcc, %g6, %i6
26541 fmovrslz %g5, %f20, %f27
26542 umul %g4, 0x1801, %i3
26543 add %l4, %i5, %o2
26544 fmovdn %icc, %f3, %f2
26545 save %i2, 0x0CF5, %o0
26546 rdpr %cwp, %g1
26547 rdpr %cansave, %g2
26548 rdpr %canrestore, %g3
26549 rdpr %cleanwin, %g4
26550 rdpr %otherwin, %g5
26551 rdpr %wstate, %g6
26552 movg %icc, %o6, %o1
26553 fcmpne32 %f24, %f10, %l2
26554 fxor %f20, %f10, %f2
26555 ldx [%l7 + 0x58], %l0
26556 smul %g1, %g3, %g2
26557 nop
26558 set 0x4A, %l3
26559 sth %i4, [%l7 + %l3]
26560 edge16l %l3, %l1, %o5
26561 sethi 0x1110, %g7
26562 fmovdle %icc, %f21, %f5
26563 alignaddr %l6, %i0, %l5
26564 xnor %i1, 0x07F8, %o4
26565 movpos %xcc, %o7, %i7
26566 orn %g6, %i6, %g5
26567 save %o3, %g4, %i3
26568 rdpr %cwp, %g1
26569 rdpr %cansave, %g2
26570 rdpr %canrestore, %g3
26571 rdpr %cleanwin, %g4
26572 rdpr %otherwin, %g5
26573 rdpr %wstate, %g6
26574 mova %icc, %i5, %l4
26575 movvc %icc, %o2, %o0
26576 fnor %f0, %f12, %f14
26577 fornot1s %f27, %f3, %f28
26578 movvs %icc, %i2, %o1
26579 fmovdleu %icc, %f31, %f25
26580 sll %l2, 0x05, %o6
26581 edge8n %l0, %g1, %g2
26582 ldsb [%l7 + 0x68], %g3
26583 movl %icc, %l3, %l1
26584 mova %xcc, %i4, %g7
26585 srl %o5, %l6, %l5
26586 fnegs %f0, %f27
26587 edge8ln %i0, %o4, %o7
26588 or %i7, %g6, %i6
26589 std %f12, [%l7 + 0x10]
26590 fmovsleu %icc, %f2, %f16
26591 ld [%l7 + 0x48], %f5
26592 lduh [%l7 + 0x5A], %g5
26593 nop
26594 set 0x24, %l1
26595 ldsw [%l7 + %l1], %i1
26596 movvs %icc, %o3, %g4
26597 smul %i5, %l4, %i3
26598 movrne %o0, %i2, %o2
26599 movrgz %o1, %o6, %l0
26600 movge %xcc, %l2, %g2
26601 fandnot2s %f0, %f26, %f23
26602 sll %g1, %g3, %l1
26603 addccc %i4, %l3, %o5
26604 fmovrdlez %g7, %f30, %f18
26605 movrgz %l5, 0x13C, %l6
26606 std %f26, [%l7 + 0x08]
26607 ldd [%l7 + 0x20], %i0
26608 fmovdcs %icc, %f19, %f20
26609 fmovdn %icc, %f0, %f20
26610 srl %o4, 0x09, %o7
26611 fands %f13, %f6, %f24
26612 orn %g6, %i6, %i7
26613 udivx %i1, 0x0D44, %o3
26614 edge32l %g5, %g4, %i5
26615 ldsb [%l7 + 0x10], %i3
26616 udivcc %l4, 0x0ABF, %i2
26617 movrlez %o0, 0x3C1, %o2
26618 edge32ln %o6, %o1, %l0
26619 save %g2, 0x0CA4, %g1
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 orcc %l2, %l1, %g3
26627 nop
26628 set 0x0B, %o4
26629 ldub [%l7 + %o4], %l3
26630 subcc %i4, %o5, %g7
26631 fmovrdlez %l5, %f24, %f10
26632 fpmerge %f3, %f2, %f4
26633 edge8n %i0, %l6, %o4
26634 fabss %f31, %f26
26635 xor %g6, %i6, %i7
26636 fmovsgu %xcc, %f4, %f25
26637 array16 %o7, %o3, %i1
26638 ldd [%l7 + 0x08], %f10
26639 sllx %g4, 0x1D, %i5
26640 umulcc %g5, 0x1B5D, %l4
26641 fzero %f26
26642 fornot1 %f0, %f6, %f2
26643 stw %i2, [%l7 + 0x28]
26644 alignaddr %o0, %o2, %o6
26645 nop
26646 set 0x10, %i7
26647 ldx [%l7 + %i7], %o1
26648 srax %l0, 0x0E, %i3
26649 fnegd %f20, %f28
26650 edge8ln %g2, %l2, %g1
26651 movrne %l1, %l3, %i4
26652 edge8n %o5, %g7, %g3
26653 fmovsg %icc, %f13, %f28
26654 srlx %i0, 0x12, %l6
26655 st %f15, [%l7 + 0x14]
26656 sdivx %o4, 0x1856, %g6
26657 nop
26658 set 0x0B, %i1
26659 ldsb [%l7 + %i1], %l5
26660 addc %i6, 0x1E29, %o7
26661 xor %i7, %i1, %o3
26662 fmul8sux16 %f0, %f4, %f24
26663 edge8n %g4, %i5, %l4
26664 fmovdle %xcc, %f16, %f31
26665 fmovrdgez %i2, %f8, %f24
26666 alignaddr %o0, %g5, %o2
26667 edge16ln %o6, %l0, %i3
26668 ld [%l7 + 0x40], %f27
26669 umul %g2, 0x09FE, %l2
26670 fxnors %f15, %f10, %f13
26671 udivx %o1, 0x00F3, %g1
26672 smulcc %l1, 0x1127, %i4
26673 orcc %o5, %g7, %g3
26674 movneg %xcc, %l3, %i0
26675 array16 %o4, %g6, %l5
26676 fmuld8sux16 %f7, %f28, %f26
26677 add %i6, %o7, %i7
26678 edge32l %i1, %o3, %l6
26679 mulscc %i5, 0x0BC9, %l4
26680 sllx %i2, %o0, %g4
26681 subccc %g5, %o2, %o6
26682 umul %i3, 0x14A0, %g2
26683 addc %l2, 0x04FF, %l0
26684 fmuld8sux16 %f28, %f30, %f20
26685 fmovdne %xcc, %f5, %f5
26686 nop
26687 set 0x28, %l0
26688 stx %g1, [%l7 + %l0]
26689 ldd [%l7 + 0x48], %l0
26690 faligndata %f28, %f12, %f22
26691 ldd [%l7 + 0x38], %f16
26692 movneg %icc, %o1, %o5
26693 edge32l %g7, %g3, %i4
26694 movneg %icc, %l3, %o4
26695 popc 0x0954, %i0
26696 srax %g6, %l5, %o7
26697 move %xcc, %i6, %i7
26698 udiv %o3, 0x0601, %i1
26699 array8 %i5, %l6, %l4
26700 movrgez %i2, %g4, %g5
26701 smul %o0, %o6, %o2
26702 fmovrdgz %g2, %f2, %f22
26703 movleu %xcc, %i3, %l0
26704 fmovrdne %g1, %f20, %f16
26705 andncc %l1, %o1, %o5
26706 fxnors %f12, %f10, %f24
26707 orncc %g7, 0x08A2, %l2
26708 movne %icc, %i4, %l3
26709 umul %o4, 0x056E, %i0
26710 save %g3, %g6, %l5
26711 rdpr %cwp, %g1
26712 rdpr %cansave, %g2
26713 rdpr %canrestore, %g3
26714 rdpr %cleanwin, %g4
26715 rdpr %otherwin, %g5
26716 rdpr %wstate, %g6
26717 sub %o7, 0x1454, %i6
26718 sth %o3, [%l7 + 0x48]
26719 srax %i7, 0x05, %i5
26720 udivx %l6, 0x1E80, %l4
26721 ld [%l7 + 0x24], %f2
26722 movcs %icc, %i2, %g4
26723 addc %i1, 0x02A9, %g5
26724 movrlez %o0, %o2, %g2
26725 udivx %i3, 0x1A65, %o6
26726 andncc %g1, %l0, %l1
26727 fmovsg %icc, %f15, %f25
26728 udivcc %o5, 0x1A09, %g7
26729 sllx %l2, %i4, %l3
26730 move %icc, %o1, %o4
26731 movgu %xcc, %i0, %g6
26732 fmovscs %xcc, %f21, %f7
26733 popc %l5, %g3
26734 srlx %i6, %o7, %i7
26735 fmovdcc %xcc, %f20, %f25
26736 movle %xcc, %i5, %o3
26737 udiv %l4, 0x07AB, %i2
26738 alignaddrl %l6, %g4, %g5
26739 fmovdle %icc, %f21, %f17
26740 fabss %f6, %f4
26741 nop
26742 set 0x58, %o5
26743 ldd [%l7 + %o5], %i0
26744 movn %icc, %o2, %g2
26745 orncc %o0, 0x1E3C, %i3
26746 fandnot1s %f2, %f2, %f7
26747 fmovsvs %xcc, %f20, %f27
26748 andn %g1, 0x0FF2, %o6
26749 movrgez %l0, %l1, %o5
26750 fmovrse %g7, %f20, %f8
26751 udivx %i4, 0x078E, %l2
26752 subc %o1, %l3, %o4
26753 fpadd32s %f14, %f11, %f31
26754 fmovdcs %xcc, %f22, %f11
26755 udiv %i0, 0x0634, %g6
26756 xnor %g3, %l5, %o7
26757 stw %i6, [%l7 + 0x50]
26758 edge8 %i7, %i5, %o3
26759 setx loop_99, %l0, %l1
26760 return %l1
26761 nop
26762 rdpr %cwp, %g1
26763 rdpr %cansave, %g2
26764 rdpr %canrestore, %g3
26765 rdpr %cleanwin, %g4
26766 rdpr %otherwin, %g5
26767 rdpr %wstate, %g6
26768loop_99: umul %g4, 0x10D5, %l6
26769 andncc %g5, %i1, %o2
26770 ldub [%l7 + 0x58], %o0
26771 smulcc %i3, %g2, %o6
26772 movrlz %g1, 0x332, %l0
26773 andncc %l1, %o5, %g7
26774 xnor %i4, %o1, %l3
26775 st %f0, [%l7 + 0x18]
26776 fmovdcs %icc, %f30, %f23
26777 xnor %l2, %o4, %i0
26778 xnor %g3, %l5, %g6
26779 udivx %o7, 0x1EEB, %i6
26780 mulx %i5, %i7, %o3
26781 fmovse %xcc, %f25, %f16
26782 sir 0x1014
26783 std %f28, [%l7 + 0x58]
26784 edge32 %l4, %g4, %l6
26785 nop
26786 set 0x40, %i4
26787 ldx [%l7 + %i4], %g5
26788 sra %i2, 0x1F, %i1
26789 fmovdl %xcc, %f22, %f7
26790 ldub [%l7 + 0x22], %o2
26791 fmovd %f30, %f18
26792 sir 0x020C
26793 orcc %i3, 0x12A6, %o0
26794 movne %icc, %o6, %g1
26795 edge8ln %l0, %g2, %l1
26796 save %g7, 0x155B, %o5
26797 rdpr %cwp, %g1
26798 rdpr %cansave, %g2
26799 rdpr %canrestore, %g3
26800 rdpr %cleanwin, %g4
26801 rdpr %otherwin, %g5
26802 rdpr %wstate, %g6
26803 xnor %i4, %o1, %l2
26804 stx %l3, [%l7 + 0x70]
26805 smulcc %i0, %o4, %g3
26806 movre %g6, 0x11C, %l5
26807 fmovdl %xcc, %f1, %f12
26808 movle %icc, %o7, %i5
26809 edge32 %i7, %o3, %l4
26810 subc %i6, 0x10BB, %g4
26811 array16 %l6, %i2, %i1
26812 fmovsvs %icc, %f14, %f9
26813 addccc %o2, %g5, %o0
26814 movgu %icc, %i3, %g1
26815 orcc %l0, 0x0AF0, %g2
26816 fmovrslez %o6, %f30, %f31
26817 stw %l1, [%l7 + 0x74]
26818 ldub [%l7 + 0x2C], %o5
26819 umul %i4, 0x199A, %o1
26820 sth %g7, [%l7 + 0x7A]
26821 movre %l3, 0x16F, %l2
26822 movrlez %o4, 0x362, %g3
26823 srax %i0, %l5, %g6
26824 fmovrdne %o7, %f14, %f26
26825 fpadd32s %f14, %f22, %f17
26826 fmovde %icc, %f9, %f29
26827 stb %i7, [%l7 + 0x6B]
26828 mulx %i5, %l4, %o3
26829 edge32 %g4, %l6, %i2
26830 fone %f26
26831 xor %i1, 0x0551, %o2
26832 edge32ln %g5, %o0, %i3
26833 fmovsleu %icc, %f15, %f7
26834 fpadd16 %f28, %f16, %f6
26835 ldsb [%l7 + 0x4C], %i6
26836 umul %g1, %l0, %g2
26837 smulcc %o6, 0x1E80, %l1
26838 movre %o5, 0x393, %i4
26839 ld [%l7 + 0x18], %f17
26840 fmovdleu %icc, %f14, %f25
26841 movn %xcc, %g7, %l3
26842 fmovsg %icc, %f12, %f30
26843 movg %icc, %o1, %l2
26844 sll %o4, %i0, %g3
26845 xor %l5, %o7, %i7
26846 movrne %g6, 0x3B6, %i5
26847 udivcc %l4, 0x1ECB, %g4
26848 fpack32 %f8, %f4, %f12
26849 sub %o3, %l6, %i2
26850 fones %f27
26851 movge %icc, %o2, %g5
26852 fcmpes %fcc0, %f0, %f9
26853 fmovdgu %icc, %f7, %f31
26854 ldd [%l7 + 0x48], %f2
26855 fnot1 %f14, %f28
26856 sdiv %i1, 0x1E46, %i3
26857 addcc %o0, 0x0216, %g1
26858 st %f3, [%l7 + 0x78]
26859 movn %xcc, %i6, %l0
26860 fmovrdlz %o6, %f4, %f0
26861 nop
26862 set 0x50, %o3
26863 stx %l1, [%l7 + %o3]
26864 sllx %o5, %g2, %i4
26865 subccc %g7, 0x1291, %l3
26866 srax %l2, %o4, %i0
26867 mova %xcc, %o1, %g3
26868 addc %o7, %l5, %i7
26869 ldsw [%l7 + 0x5C], %g6
26870 fmovsge %icc, %f19, %f19
26871 andncc %i5, %g4, %l4
26872 ldd [%l7 + 0x18], %i6
26873 andncc %i2, %o2, %g5
26874 sdivx %o3, 0x144A, %i3
26875 movleu %xcc, %i1, %o0
26876 sethi 0x1B21, %g1
26877 fpack16 %f26, %f11
26878 std %f6, [%l7 + 0x78]
26879 edge16l %l0, %o6, %i6
26880 movl %xcc, %o5, %g2
26881 srlx %l1, %g7, %l3
26882 ldub [%l7 + 0x63], %i4
26883 andncc %l2, %o4, %o1
26884 edge8n %g3, %i0, %l5
26885 smulcc %i7, 0x172F, %o7
26886 edge8 %g6, %i5, %l4
26887 subc %g4, 0x1914, %i2
26888 stb %o2, [%l7 + 0x7F]
26889 movg %xcc, %l6, %o3
26890 udivx %g5, 0x0A68, %i3
26891 fcmple16 %f22, %f6, %i1
26892 fands %f31, %f21, %f26
26893 alignaddrl %g1, %o0, %o6
26894 alignaddrl %i6, %o5, %g2
26895 movcs %icc, %l0, %l1
26896 movge %icc, %l3, %i4
26897 umulcc %l2, %o4, %o1
26898 movneg %icc, %g7, %i0
26899 orcc %l5, %i7, %o7
26900 andn %g3, 0x0E37, %g6
26901 addcc %i5, %l4, %g4
26902 edge16ln %i2, %o2, %l6
26903 umulcc %o3, %i3, %g5
26904 edge8ln %i1, %o0, %g1
26905 stw %o6, [%l7 + 0x74]
26906 fmovdgu %xcc, %f16, %f16
26907 andncc %i6, %o5, %l0
26908 sdivcc %l1, 0x1DE7, %l3
26909 edge32l %i4, %g2, %o4
26910 fmovsn %xcc, %f23, %f8
26911 restore %o1, %g7, %l2
26912 rdpr %cwp, %g1
26913 rdpr %cansave, %g2
26914 rdpr %canrestore, %g3
26915 rdpr %cleanwin, %g4
26916 rdpr %otherwin, %g5
26917 rdpr %wstate, %g6
26918 movcc %xcc, %l5, %i7
26919 ld [%l7 + 0x2C], %f12
26920 ld [%l7 + 0x64], %f11
26921 andn %o7, 0x0E8F, %g3
26922 movne %icc, %i0, %g6
26923 udiv %i5, 0x0806, %l4
26924 save %i2, %o2, %l6
26925 rdpr %cwp, %g1
26926 rdpr %cansave, %g2
26927 rdpr %canrestore, %g3
26928 rdpr %cleanwin, %g4
26929 rdpr %otherwin, %g5
26930 rdpr %wstate, %g6
26931 sdiv %g4, 0x18C6, %i3
26932 fmovdneg %xcc, %f7, %f13
26933 fcmped %fcc3, %f26, %f0
26934 edge16n %g5, %o3, %o0
26935 smulcc %g1, %o6, %i6
26936 fcmple16 %f0, %f28, %o5
26937 move %xcc, %i1, %l0
26938 movgu %xcc, %l3, %i4
26939 edge32 %g2, %o4, %l1
26940 xor %o1, %g7, %l5
26941 fornot1 %f10, %f16, %f18
26942 edge8 %i7, %l2, %o7
26943 ldsb [%l7 + 0x1D], %i0
26944 srax %g6, 0x18, %g3
26945 addccc %i5, 0x0821, %i2
26946 movn %xcc, %l4, %l6
26947 fzero %f0
26948 movl %icc, %o2, %i3
26949 movrlez %g5, %g4, %o0
26950 fornot2 %f26, %f12, %f28
26951 edge8n %g1, %o6, %o3
26952 movvs %xcc, %i6, %o5
26953 movge %icc, %l0, %i1
26954 ldd [%l7 + 0x08], %i4
26955 xor %g2, 0x18FB, %l3
26956 srax %o4, 0x0F, %o1
26957 array16 %g7, %l1, %l5
26958 movg %xcc, %i7, %o7
26959 subccc %i0, %l2, %g6
26960 addcc %i5, 0x043D, %i2
26961 udiv %g3, 0x05A1, %l4
26962 srl %l6, 0x0A, %i3
26963 movrne %g5, 0x240, %g4
26964 sra %o2, %g1, %o0
26965 fmovscs %icc, %f21, %f24
26966 save %o6, 0x0F22, %o3
26967 rdpr %cwp, %g1
26968 rdpr %cansave, %g2
26969 rdpr %canrestore, %g3
26970 rdpr %cleanwin, %g4
26971 rdpr %otherwin, %g5
26972 rdpr %wstate, %g6
26973 fabsd %f26, %f4
26974 lduh [%l7 + 0x0E], %i6
26975 movle %xcc, %l0, %i1
26976 fmovspos %xcc, %f19, %f29
26977 srl %o5, 0x15, %g2
26978 xorcc %l3, 0x157D, %o4
26979 fmovdn %xcc, %f1, %f23
26980 ldub [%l7 + 0x7D], %o1
26981 andncc %g7, %l1, %l5
26982 sdivx %i4, 0x15FA, %i7
26983 andncc %o7, %i0, %g6
26984 ldsb [%l7 + 0x30], %i5
26985 sir 0x0D97
26986 edge8n %l2, %i2, %g3
26987 ldsb [%l7 + 0x45], %l6
26988 edge8 %i3, %g5, %g4
26989 fcmple16 %f28, %f12, %l4
26990 fmovsle %xcc, %f10, %f18
26991 movneg %xcc, %o2, %o0
26992 movrne %o6, 0x0A6, %g1
26993 edge16ln %i6, %o3, %i1
26994 sdivcc %l0, 0x0D62, %g2
26995 orcc %l3, 0x10B0, %o5
26996 movleu %xcc, %o1, %g7
26997 smulcc %o4, %l5, %i4
26998 nop
26999 set 0x50, %o1
27000 std %f0, [%l7 + %o1]
27001 movrgz %l1, %o7, %i0
27002 movge %icc, %g6, %i5
27003 mova %icc, %l2, %i2
27004 orncc %g3, %l6, %i7
27005 xorcc %g5, 0x1C8E, %g4
27006 movneg %icc, %l4, %o2
27007 fcmple16 %f22, %f18, %o0
27008 umulcc %o6, %g1, %i6
27009 edge16n %o3, %i3, %l0
27010 movneg %icc, %g2, %i1
27011 add %o5, %o1, %l3
27012 edge16ln %o4, %l5, %g7
27013 movg %icc, %i4, %o7
27014 andcc %l1, %i0, %i5
27015 subcc %l2, %g6, %g3
27016 movvs %icc, %l6, %i2
27017 andcc %g5, %g4, %i7
27018 edge32 %l4, %o0, %o2
27019 setx loop_100, %l0, %l1
27020 return %l1
27021 nop
27022 rdpr %cwp, %g1
27023 rdpr %cansave, %g2
27024 rdpr %canrestore, %g3
27025 rdpr %cleanwin, %g4
27026 rdpr %otherwin, %g5
27027 rdpr %wstate, %g6
27028loop_100: udiv %i6, 0x035D, %o3
27029 fmul8x16 %f6, %f30, %f8
27030 fmovrsgez %l0, %f22, %f26
27031 srlx %i3, %i1, %g2
27032 umul %o5, 0x1865, %l3
27033 stb %o1, [%l7 + 0x0C]
27034 addccc %l5, %g7, %o4
27035 std %f24, [%l7 + 0x20]
27036 ldub [%l7 + 0x3C], %o7
27037 popc %i4, %i0
27038 lduw [%l7 + 0x78], %i5
27039 ldsw [%l7 + 0x0C], %l1
27040 addcc %g6, %g3, %l2
27041 udivx %l6, 0x042F, %g5
27042 movvs %icc, %i2, %g4
27043 fmovrsne %i7, %f21, %f22
27044 fmovsgu %xcc, %f12, %f4
27045 xnor %l4, 0x08D1, %o2
27046 movleu %icc, %o0, %o6
27047 udivcc %g1, 0x05A2, %i6
27048 edge16l %l0, %i3, %i1
27049 fmovdl %xcc, %f8, %f14
27050 ldd [%l7 + 0x40], %f6
27051 movrne %g2, 0x2A1, %o3
27052 fmovscs %icc, %f4, %f25
27053 movneg %xcc, %o5, %o1
27054 xorcc %l5, 0x033B, %l3
27055 fmovsg %xcc, %f13, %f2
27056 movrgz %g7, %o4, %o7
27057 fmovdg %xcc, %f31, %f1
27058 udivcc %i4, 0x0F26, %i0
27059 sub %l1, %g6, %i5
27060 fxors %f1, %f15, %f1
27061 fnors %f8, %f8, %f17
27062 andncc %g3, %l6, %g5
27063 sll %i2, %g4, %i7
27064 movrne %l4, 0x12A, %o2
27065 sll %l2, 0x08, %o0
27066 srax %g1, 0x17, %o6
27067 alignaddr %l0, %i3, %i1
27068 restore %g2, %i6, %o3
27069 rdpr %cwp, %g1
27070 rdpr %cansave, %g2
27071 rdpr %canrestore, %g3
27072 rdpr %cleanwin, %g4
27073 rdpr %otherwin, %g5
27074 rdpr %wstate, %g6
27075 udivx %o1, 0x0F0F, %o5
27076 movrlez %l3, 0x2E8, %g7
27077 fnot2s %f26, %f16
27078 fnands %f19, %f12, %f0
27079 edge16ln %l5, %o4, %o7
27080 array8 %i0, %i4, %l1
27081 subccc %g6, %i5, %l6
27082 movcs %icc, %g3, %i2
27083 orncc %g4, 0x182A, %g5
27084 fnegd %f18, %f28
27085 fexpand %f4, %f20
27086 sir 0x0D7C
27087 ldsh [%l7 + 0x3E], %i7
27088 movcc %icc, %o2, %l2
27089 orncc %l4, 0x184A, %g1
27090 fxors %f24, %f26, %f2
27091 fcmpne16 %f6, %f18, %o6
27092 edge32 %o0, %l0, %i1
27093 movpos %xcc, %g2, %i6
27094 mulx %o3, %i3, %o5
27095 subc %o1, %l3, %l5
27096 movrgz %o4, 0x2DF, %o7
27097 edge32ln %g7, %i0, %i4
27098 andn %l1, 0x096B, %g6
27099 fsrc2s %f31, %f22
27100 array32 %l6, %i5, %g3
27101 sdivcc %i2, 0x175E, %g4
27102 fmovrsgez %g5, %f1, %f3
27103 move %xcc, %o2, %i7
27104 xnor %l2, 0x1C88, %l4
27105 sethi 0x1664, %g1
27106 fcmps %fcc1, %f6, %f27
27107 movre %o6, 0x0A3, %l0
27108 addc %o0, %i1, %i6
27109 st %f23, [%l7 + 0x14]
27110 popc 0x143B, %o3
27111 movrne %i3, %o5, %g2
27112 fornot1s %f13, %f15, %f31
27113 srax %o1, 0x00, %l3
27114 setx loop_101, %l0, %l1
27115 return %l1
27116 nop
27117 rdpr %cwp, %g1
27118 rdpr %cansave, %g2
27119 rdpr %canrestore, %g3
27120 rdpr %cleanwin, %g4
27121 rdpr %otherwin, %g5
27122 rdpr %wstate, %g6
27123loop_101: sdivcc %o7, 0x10E6, %g7
27124 fandnot1 %f16, %f4, %f2
27125 movneg %icc, %i4, %l1
27126 save %i0, 0x0CA6, %g6
27127 rdpr %cwp, %g1
27128 rdpr %cansave, %g2
27129 rdpr %canrestore, %g3
27130 rdpr %cleanwin, %g4
27131 rdpr %otherwin, %g5
27132 rdpr %wstate, %g6
27133 edge32 %i5, %l6, %i2
27134 edge16ln %g3, %g4, %o2
27135 addc %i7, 0x14E7, %g5
27136 movvc %xcc, %l4, %l2
27137 fmovdcc %icc, %f5, %f27
27138 fmovdg %xcc, %f17, %f18
27139 edge32l %o6, %l0, %g1
27140 fmovs %f15, %f31
27141 fexpand %f24, %f16
27142 orcc %o0, 0x0786, %i1
27143 ldsb [%l7 + 0x32], %i6
27144 srl %i3, 0x19, %o5
27145 fexpand %f6, %f30
27146 edge8l %g2, %o1, %o3
27147 subcc %l5, 0x1423, %l3
27148 xnorcc %o4, %o7, %g7
27149 movn %xcc, %i4, %l1
27150 fmovdcc %icc, %f0, %f8
27151 andncc %g6, %i5, %l6
27152 save %i2, 0x0A68, %g3
27153 rdpr %cwp, %g1
27154 rdpr %cansave, %g2
27155 rdpr %canrestore, %g3
27156 rdpr %cleanwin, %g4
27157 rdpr %otherwin, %g5
27158 rdpr %wstate, %g6
27159 orn %g4, %i0, %o2
27160 fmuld8sux16 %f10, %f30, %f18
27161 xnor %i7, 0x143A, %g5
27162 movle %icc, %l2, %l4
27163 ld [%l7 + 0x28], %f12
27164 sethi 0x0B37, %l0
27165 fcmple32 %f26, %f4, %g1
27166 lduh [%l7 + 0x54], %o0
27167 fmovdle %xcc, %f11, %f0
27168 fcmpeq16 %f2, %f6, %o6
27169 srlx %i1, 0x04, %i3
27170 or %i6, 0x1081, %g2
27171 movn %icc, %o1, %o3
27172 subc %l5, 0x1FBC, %l3
27173 umulcc %o5, 0x052B, %o4
27174 st %f2, [%l7 + 0x30]
27175 sdivcc %g7, 0x1064, %i4
27176 fpsub16s %f1, %f28, %f10
27177 array8 %l1, %g6, %o7
27178 lduh [%l7 + 0x1C], %i5
27179 fpadd32s %f21, %f28, %f20
27180 subcc %l6, %g3, %g4
27181 fmul8x16 %f5, %f0, %f12
27182 addc %i2, 0x1708, %i0
27183 ldd [%l7 + 0x68], %o2
27184 mulx %g5, 0x06F7, %l2
27185 xor %i7, 0x059E, %l4
27186 stx %g1, [%l7 + 0x10]
27187 xnor %o0, %o6, %i1
27188 subc %l0, 0x1AD3, %i6
27189 sdiv %i3, 0x1945, %o1
27190 fandnot1 %f16, %f6, %f30
27191 ldd [%l7 + 0x50], %g2
27192 ldsh [%l7 + 0x76], %o3
27193 fmovdcs %icc, %f30, %f10
27194 fmovrdne %l3, %f30, %f16
27195 edge16l %l5, %o4, %g7
27196 edge8ln %i4, %l1, %o5
27197 array8 %o7, %i5, %l6
27198 array8 %g3, %g4, %i2
27199 fmovsg %xcc, %f27, %f16
27200 movrlez %i0, 0x192, %g6
27201 fmul8x16al %f12, %f28, %f28
27202 fexpand %f9, %f0
27203 and %o2, %l2, %i7
27204 movrgez %g5, %l4, %g1
27205 xnor %o6, %o0, %l0
27206 sllx %i1, %i6, %i3
27207 move %xcc, %o1, %o3
27208 srlx %l3, %g2, %o4
27209 fcmpd %fcc2, %f4, %f28
27210 nop
27211 set 0x18, %g3
27212 std %f28, [%l7 + %g3]
27213 std %f2, [%l7 + 0x58]
27214 fors %f13, %f5, %f30
27215 movre %l5, 0x13A, %g7
27216 fmul8sux16 %f8, %f10, %f24
27217 movge %xcc, %i4, %l1
27218 andncc %o7, %i5, %o5
27219 ldsw [%l7 + 0x34], %l6
27220 movcc %xcc, %g3, %g4
27221 faligndata %f16, %f26, %f26
27222 or %i2, %i0, %o2
27223 stx %g6, [%l7 + 0x38]
27224 add %i7, %l2, %l4
27225 movrlz %g1, %o6, %o0
27226 or %l0, %i1, %i6
27227 sra %i3, %o1, %g5
27228 fpmerge %f7, %f27, %f12
27229 subcc %o3, 0x110A, %l3
27230 addc %g2, %o4, %g7
27231 sdivcc %l5, 0x18B0, %i4
27232 lduh [%l7 + 0x0A], %o7
27233 add %l1, %i5, %l6
27234 sdiv %o5, 0x01CB, %g3
27235 movrgez %i2, 0x23E, %i0
27236 restore %g4, %o2, %g6
27237 rdpr %cwp, %g1
27238 rdpr %cansave, %g2
27239 rdpr %canrestore, %g3
27240 rdpr %cleanwin, %g4
27241 rdpr %otherwin, %g5
27242 rdpr %wstate, %g6
27243 move %icc, %i7, %l2
27244 nop
27245 set 0x20, %l2
27246 std %f20, [%l7 + %l2]
27247 addc %l4, %o6, %g1
27248 fmovdleu %xcc, %f30, %f31
27249 andcc %o0, 0x14CA, %l0
27250 srl %i6, 0x1C, %i1
27251 sdivcc %i3, 0x1053, %g5
27252 fmovrslez %o3, %f28, %f31
27253 movcc %icc, %l3, %g2
27254 movrgz %o4, 0x18C, %o1
27255 alignaddrl %l5, %i4, %g7
27256 fsrc1 %f8, %f20
27257 sir 0x0BBB
27258 ldsw [%l7 + 0x48], %o7
27259 srl %l1, 0x17, %l6
27260 edge16n %i5, %o5, %i2
27261 movne %xcc, %i0, %g3
27262 xnorcc %g4, %o2, %i7
27263 and %g6, %l2, %l4
27264 move %xcc, %g1, %o6
27265 movneg %xcc, %o0, %l0
27266 fandnot1s %f29, %f24, %f9
27267 fmovscc %xcc, %f7, %f2
27268 mulx %i6, %i1, %i3
27269 edge8n %g5, %o3, %l3
27270 for %f20, %f4, %f2
27271 edge8ln %g2, %o1, %o4
27272 and %i4, %l5, %g7
27273 fnands %f0, %f21, %f16
27274 nop
27275 set 0x40, %i0
27276 stx %o7, [%l7 + %i0]
27277 orcc %l1, %i5, %l6
27278 fcmpes %fcc2, %f1, %f24
27279 edge16l %o5, %i0, %g3
27280 sub %i2, %g4, %i7
27281 ldsw [%l7 + 0x18], %g6
27282 subccc %l2, 0x074A, %o2
27283 lduh [%l7 + 0x74], %l4
27284 ldd [%l7 + 0x20], %g0
27285 stb %o6, [%l7 + 0x24]
27286 ld [%l7 + 0x1C], %f7
27287 movgu %icc, %l0, %o0
27288 xnor %i6, %i1, %g5
27289 fmovdcs %icc, %f22, %f2
27290 fandnot2s %f12, %f5, %f21
27291 ldsb [%l7 + 0x7E], %i3
27292 xnor %o3, %g2, %o1
27293 ldd [%l7 + 0x40], %f30
27294 fnands %f30, %f7, %f20
27295 fnors %f30, %f8, %f30
27296 edge32l %o4, %l3, %i4
27297 srax %g7, %l5, %o7
27298 edge16 %i5, %l1, %l6
27299 edge16 %o5, %g3, %i2
27300 srl %i0, 0x13, %i7
27301 st %f25, [%l7 + 0x38]
27302 sir 0x0DE2
27303 fmul8ulx16 %f10, %f8, %f8
27304 edge8l %g4, %g6, %l2
27305 addc %l4, %g1, %o6
27306 edge16ln %l0, %o0, %i6
27307 movcc %xcc, %i1, %g5
27308 movleu %xcc, %o2, %i3
27309 movne %xcc, %o3, %o1
27310 addc %g2, %l3, %o4
27311 andncc %i4, %l5, %o7
27312 srl %g7, %i5, %l6
27313 fmovsne %icc, %f15, %f21
27314 sllx %l1, %o5, %g3
27315 xor %i2, %i0, %i7
27316 edge16l %g6, %l2, %g4
27317 setx loop_102, %l0, %l1
27318 return %l1
27319 nop
27320 rdpr %cwp, %g1
27321 rdpr %cansave, %g2
27322 rdpr %canrestore, %g3
27323 rdpr %cleanwin, %g4
27324 rdpr %otherwin, %g5
27325 rdpr %wstate, %g6
27326loop_102: fmovrse %l0, %f1, %f21
27327 save %o6, 0x0B86, %i6
27328 rdpr %cwp, %g1
27329 rdpr %cansave, %g2
27330 rdpr %canrestore, %g3
27331 rdpr %cleanwin, %g4
27332 rdpr %otherwin, %g5
27333 rdpr %wstate, %g6
27334 udivcc %i1, 0x112E, %g5
27335 edge16n %o2, %i3, %o3
27336 move %icc, %o0, %o1
27337 movrlz %l3, %g2, %i4
27338 edge32n %o4, %l5, %g7
27339 movleu %xcc, %o7, %l6
27340 edge16l %i5, %o5, %g3
27341 ldub [%l7 + 0x09], %l1
27342 movvs %xcc, %i2, %i7
27343 alignaddr %g6, %l2, %i0
27344 subccc %g1, 0x00DF, %g4
27345 array32 %l4, %l0, %o6
27346 edge32n %i6, %i1, %o2
27347 siam 0x5
27348 array16 %i3, %g5, %o0
27349 restore %o3, %l3, %o1
27350 rdpr %cwp, %g1
27351 rdpr %cansave, %g2
27352 rdpr %canrestore, %g3
27353 rdpr %cleanwin, %g4
27354 rdpr %otherwin, %g5
27355 rdpr %wstate, %g6
27356 fmovdgu %icc, %f8, %f12
27357 stx %g2, [%l7 + 0x40]
27358 xor %i4, 0x0D05, %o4
27359 umul %g7, %l5, %o7
27360 umulcc %l6, %o5, %i5
27361 movpos %xcc, %g3, %i2
27362 fcmpne32 %f24, %f18, %i7
27363 fmovsvs %xcc, %f18, %f24
27364 ldd [%l7 + 0x28], %f16
27365 ldsh [%l7 + 0x56], %l1
27366 fmovsvc %icc, %f21, %f20
27367 mova %xcc, %g6, %l2
27368 mova %icc, %g1, %i0
27369 addcc %g4, 0x1DAB, %l4
27370 fmul8x16al %f24, %f8, %f0
27371 nop
27372 set 0x2E, %o0
27373 ldsh [%l7 + %o0], %o6
27374 subc %i6, 0x11D2, %l0
27375 st %f0, [%l7 + 0x0C]
27376 stx %o2, [%l7 + 0x70]
27377 smulcc %i3, 0x1590, %g5
27378 sethi 0x10B5, %i1
27379 lduh [%l7 + 0x62], %o3
27380 st %f28, [%l7 + 0x7C]
27381 movn %xcc, %l3, %o1
27382 sdivcc %o0, 0x0C35, %i4
27383 nop
27384 set 0x48, %g7
27385 ldx [%l7 + %g7], %o4
27386 array32 %g7, %l5, %o7
27387 edge32ln %g2, %o5, %l6
27388 fmul8sux16 %f10, %f6, %f8
27389 srlx %i5, %g3, %i7
27390 ldd [%l7 + 0x78], %f8
27391 mulx %l1, 0x1B75, %g6
27392 subccc %l2, 0x070A, %i2
27393 stb %g1, [%l7 + 0x75]
27394 srax %i0, %l4, %g4
27395 fcmpgt16 %f16, %f2, %i6
27396 alignaddr %l0, %o2, %i3
27397 addc %o6, 0x0F32, %g5
27398 ld [%l7 + 0x74], %f28
27399 movrne %i1, 0x3CD, %o3
27400 fnot2 %f30, %f22
27401 fornot1 %f4, %f24, %f14
27402 fxors %f12, %f13, %f3
27403 umulcc %o1, 0x0FEA, %o0
27404 ldsb [%l7 + 0x7A], %l3
27405 sra %i4, 0x0D, %g7
27406 ldx [%l7 + 0x40], %o4
27407 mova %icc, %o7, %l5
27408 movre %o5, %g2, %i5
27409 movrlez %g3, 0x1EF, %l6
27410 xnorcc %i7, %l1, %l2
27411 or %i2, %g1, %i0
27412 edge16 %l4, %g6, %i6
27413 edge32 %l0, %o2, %g4
27414 xor %i3, 0x03A7, %o6
27415 smul %i1, %o3, %g5
27416 addccc %o0, 0x1D51, %l3
27417 stx %i4, [%l7 + 0x70]
27418 movrgez %g7, %o1, %o4
27419 smulcc %l5, 0x1188, %o5
27420 edge16ln %o7, %i5, %g3
27421 fpack16 %f8, %f1
27422 movrgz %g2, 0x0B7, %i7
27423 mulx %l6, 0x1928, %l2
27424 array32 %i2, %g1, %i0
27425 fmovd %f18, %f0
27426 fands %f29, %f10, %f10
27427 fmovdl %xcc, %f18, %f23
27428 edge8 %l4, %g6, %l1
27429 sir 0x1ABB
27430 sub %i6, 0x0527, %o2
27431 fmovrse %g4, %f10, %f16
27432 movneg %icc, %l0, %i3
27433 edge16 %i1, %o3, %o6
27434 orn %o0, 0x01C8, %l3
27435 fmovdneg %xcc, %f7, %f25
27436 fsrc2s %f13, %f2
27437 alignaddrl %g5, %i4, %g7
27438 andncc %o1, %o4, %l5
27439 orncc %o5, 0x15F4, %i5
27440 fmovdcc %xcc, %f27, %f9
27441 xnor %o7, 0x0C1E, %g2
27442 st %f22, [%l7 + 0x54]
27443 stb %i7, [%l7 + 0x57]
27444 ldx [%l7 + 0x58], %g3
27445 xorcc %l6, %i2, %g1
27446 mulscc %l2, 0x101A, %l4
27447 lduh [%l7 + 0x10], %i0
27448 or %l1, %i6, %o2
27449 fones %f9
27450 setx loop_103, %l0, %l1
27451 return %l1
27452 nop
27453 rdpr %cwp, %g1
27454 rdpr %cansave, %g2
27455 rdpr %canrestore, %g3
27456 rdpr %cleanwin, %g4
27457 rdpr %otherwin, %g5
27458 rdpr %wstate, %g6
27459loop_103: xor %i3, %i1, %o6
27460 sdivcc %o0, 0x1DA0, %l3
27461 movvs %xcc, %o3, %g5
27462 edge16l %g7, %o1, %i4
27463 xnorcc %o4, %l5, %o5
27464 addccc %o7, %i5, %g2
27465 movneg %xcc, %g3, %i7
27466 movcc %icc, %i2, %l6
27467 orn %g1, %l2, %i0
27468 umul %l4, 0x0E0F, %i6
27469 edge16 %l1, %g4, %o2
27470 fmovsle %xcc, %f29, %f1
27471 movn %icc, %l0, %i3
27472 movn %icc, %i1, %o6
27473 addcc %o0, %l3, %g6
27474 edge8 %o3, %g7, %o1
27475 edge8 %g5, %o4, %i4
27476 fcmpgt32 %f16, %f16, %l5
27477 movneg %xcc, %o5, %i5
27478 srlx %o7, %g2, %i7
27479 movgu %icc, %g3, %l6
27480 fnot2 %f28, %f0
27481 movneg %xcc, %g1, %i2
27482 alignaddr %l2, %l4, %i0
27483 udivcc %i6, 0x0759, %g4
27484 udiv %o2, 0x12E5, %l0
27485 edge32l %l1, %i3, %i1
27486 movg %icc, %o6, %o0
27487 fmul8ulx16 %f20, %f4, %f4
27488 std %f8, [%l7 + 0x58]
27489 sth %l3, [%l7 + 0x6C]
27490 orncc %o3, 0x120B, %g6
27491 xor %o1, 0x162F, %g5
27492 ldub [%l7 + 0x41], %o4
27493 addcc %i4, 0x0B27, %l5
27494 lduw [%l7 + 0x2C], %g7
27495 stb %i5, [%l7 + 0x1C]
27496 ldx [%l7 + 0x38], %o5
27497 srax %g2, %i7, %g3
27498 stw %o7, [%l7 + 0x08]
27499 andn %l6, %g1, %l2
27500 fmovdcs %xcc, %f25, %f27
27501 save %l4, 0x0A4C, %i2
27502 rdpr %cwp, %g1
27503 rdpr %cansave, %g2
27504 rdpr %canrestore, %g3
27505 rdpr %cleanwin, %g4
27506 rdpr %otherwin, %g5
27507 rdpr %wstate, %g6
27508 fxor %f8, %f14, %f26
27509 ldx [%l7 + 0x48], %i6
27510 lduw [%l7 + 0x30], %g4
27511 fnegd %f26, %f4
27512 fsrc1 %f28, %f8
27513 xnorcc %o2, %i0, %l1
27514 movge %xcc, %l0, %i1
27515 movrne %i3, %o0, %o6
27516 fnegs %f19, %f29
27517 array8 %l3, %g6, %o1
27518 movvs %icc, %o3, %o4
27519 fmovrse %g5, %f22, %f18
27520 fcmpgt16 %f10, %f16, %i4
27521 or %g7, 0x15A6, %i5
27522 fmuld8ulx16 %f1, %f24, %f14
27523 umul %l5, %o5, %i7
27524 edge8 %g2, %g3, %o7
27525 movrgz %g1, %l2, %l6
27526 and %l4, %i6, %g4
27527 mulx %o2, %i0, %i2
27528 fpack32 %f12, %f24, %f24
27529 st %f29, [%l7 + 0x74]
27530 fabss %f16, %f31
27531 edge8n %l1, %i1, %l0
27532 fmovdne %icc, %f5, %f19
27533 movg %icc, %o0, %o6
27534 add %i3, %l3, %g6
27535 stb %o1, [%l7 + 0x46]
27536 fpadd32s %f29, %f4, %f24
27537 sub %o3, %g5, %o4
27538 subccc %i4, %g7, %l5
27539 fsrc2s %f25, %f29
27540 fmovrdlz %o5, %f24, %f24
27541 addc %i7, %g2, %g3
27542 ld [%l7 + 0x18], %f30
27543 pdist %f0, %f16, %f26
27544 movvs %xcc, %i5, %g1
27545 fmovsg %xcc, %f25, %f14
27546 edge8ln %l2, %l6, %o7
27547 sub %i6, 0x07A1, %g4
27548 udivx %l4, 0x1680, %i0
27549 orcc %i2, 0x0D97, %o2
27550 andncc %i1, %l0, %o0
27551 addc %o6, %l1, %l3
27552 fmovsgu %icc, %f16, %f8
27553 fones %f15
27554 movneg %icc, %g6, %i3
27555 xorcc %o1, %o3, %g5
27556 smul %o4, 0x0F97, %g7
27557 edge16 %i4, %o5, %l5
27558 movrlez %i7, %g3, %g2
27559 fcmpne32 %f12, %f10, %i5
27560 movg %xcc, %g1, %l2
27561 smul %l6, 0x1094, %i6
27562 addcc %g4, 0x064A, %l4
27563 sll %o7, 0x1A, %i0
27564 movneg %icc, %i2, %i1
27565 subc %l0, 0x18B3, %o0
27566 fmovsle %icc, %f18, %f29
27567 ldub [%l7 + 0x51], %o2
27568 fmovdneg %xcc, %f0, %f8
27569 sdivcc %l1, 0x046C, %o6
27570 ld [%l7 + 0x2C], %f31
27571 movpos %xcc, %g6, %l3
27572 save %o1, %i3, %g5
27573 rdpr %cwp, %g1
27574 rdpr %cansave, %g2
27575 rdpr %canrestore, %g3
27576 rdpr %cleanwin, %g4
27577 rdpr %otherwin, %g5
27578 rdpr %wstate, %g6
27579 sub %o4, 0x1551, %o3
27580 addc %i4, %o5, %l5
27581 fmovrdlz %i7, %f4, %f30
27582 movvc %xcc, %g7, %g3
27583 and %i5, %g1, %l2
27584 st %f11, [%l7 + 0x24]
27585 fpsub32s %f19, %f9, %f1
27586 udiv %l6, 0x1CF0, %i6
27587 ld [%l7 + 0x10], %f11
27588 ldsb [%l7 + 0x64], %g2
27589 alignaddr %g4, %o7, %l4
27590 sra %i2, %i0, %i1
27591 movrne %l0, %o2, %o0
27592 sllx %o6, %l1, %g6
27593 std %f4, [%l7 + 0x20]
27594 mulscc %l3, 0x1545, %i3
27595 fors %f0, %f3, %f8
27596 umul %o1, %g5, %o3
27597 movle %icc, %o4, %i4
27598 udiv %l5, 0x090E, %i7
27599 fmovrsgz %o5, %f13, %f4
27600 movle %xcc, %g3, %g7
27601 fpmerge %f14, %f18, %f28
27602 edge16n %g1, %i5, %l6
27603 edge16ln %i6, %l2, %g4
27604 sllx %o7, %l4, %i2
27605 movn %icc, %i0, %i1
27606 subc %g2, %l0, %o2
27607 fandnot2s %f22, %f6, %f30
27608 edge16ln %o0, %o6, %l1
27609 stw %l3, [%l7 + 0x28]
27610 movge %icc, %g6, %i3
27611 fxnors %f1, %f5, %f23
27612 fandnot2s %f31, %f31, %f16
27613 movg %icc, %o1, %g5
27614 andcc %o3, %i4, %o4
27615 fones %f25
27616 edge8 %l5, %i7, %o5
27617 movle %xcc, %g3, %g1
27618 st %f8, [%l7 + 0x24]
27619 udiv %g7, 0x17BF, %i5
27620 movre %l6, 0x0E9, %l2
27621 movvs %xcc, %g4, %o7
27622 fxor %f14, %f22, %f10
27623 stx %l4, [%l7 + 0x38]
27624 movne %xcc, %i6, %i2
27625 subccc %i1, %i0, %g2
27626 array16 %o2, %o0, %o6
27627 xnor %l0, %l3, %l1
27628 addcc %i3, 0x1BDA, %g6
27629 fcmps %fcc2, %f1, %f22
27630 ldsh [%l7 + 0x20], %g5
27631 srax %o1, 0x1C, %o3
27632 lduw [%l7 + 0x14], %o4
27633 fnot1 %f2, %f18
27634 stx %i4, [%l7 + 0x20]
27635 edge32n %i7, %o5, %g3
27636 sra %l5, 0x06, %g7
27637 xor %g1, 0x0530, %l6
27638 fmovrsgz %i5, %f2, %f30
27639 xnorcc %l2, 0x1EDA, %g4
27640 movrne %l4, %o7, %i2
27641 ldub [%l7 + 0x15], %i1
27642 umul %i0, 0x0770, %g2
27643 fmuld8ulx16 %f13, %f31, %f30
27644 orn %o2, %o0, %o6
27645 fmovde %icc, %f10, %f20
27646 edge32n %l0, %i6, %l3
27647 movn %xcc, %l1, %g6
27648 alignaddrl %g5, %i3, %o3
27649 siam 0x6
27650 ldsb [%l7 + 0x69], %o1
27651 sllx %o4, %i7, %i4
27652 sir 0x02C7
27653 edge16ln %o5, %l5, %g3
27654 ldd [%l7 + 0x20], %g0
27655 subccc %g7, 0x0F1B, %l6
27656 udiv %i5, 0x083E, %l2
27657 movn %icc, %l4, %o7
27658 edge16n %i2, %g4, %i0
27659 fexpand %f21, %f6
27660 movl %icc, %g2, %o2
27661 popc 0x0CBA, %i1
27662 ldd [%l7 + 0x28], %f26
27663 udivcc %o0, 0x024C, %l0
27664 ldd [%l7 + 0x78], %f4
27665 mova %xcc, %o6, %l3
27666 movrlz %i6, %l1, %g5
27667 fexpand %f2, %f16
27668 edge8 %i3, %o3, %o1
27669 std %f2, [%l7 + 0x28]
27670 fsrc2s %f24, %f16
27671 lduh [%l7 + 0x1C], %o4
27672 and %i7, %g6, %o5
27673 xnor %l5, 0x03B4, %g3
27674 movre %i4, 0x101, %g1
27675 orncc %g7, %i5, %l2
27676 nop
27677 set 0x2C, %g2
27678 ldsw [%l7 + %g2], %l4
27679 addcc %l6, %o7, %i2
27680 movpos %xcc, %i0, %g2
27681 srlx %o2, %g4, %o0
27682 mulscc %i1, %o6, %l0
27683 movvs %icc, %i6, %l1
27684 fmovde %xcc, %f1, %f11
27685 array32 %l3, %i3, %g5
27686 subcc %o1, 0x04C1, %o3
27687 orcc %o4, 0x0A89, %g6
27688 fpadd32s %f10, %f15, %f20
27689 edge32 %i7, %l5, %g3
27690 ldd [%l7 + 0x08], %i4
27691 fmovsne %xcc, %f10, %f13
27692 fmovrsgez %o5, %f22, %f16
27693 or %g1, 0x0688, %i5
27694 sir 0x1F04
27695 and %l2, 0x07D1, %g7
27696 fpack16 %f14, %f30
27697 ldsh [%l7 + 0x70], %l6
27698 ldd [%l7 + 0x60], %l4
27699 umul %o7, 0x1A99, %i0
27700 fmovde %xcc, %f29, %f29
27701 addccc %i2, %g2, %o2
27702 stw %o0, [%l7 + 0x7C]
27703 subccc %i1, %o6, %g4
27704 orn %i6, %l0, %l1
27705 fandnot1s %f23, %f14, %f12
27706 fmovrde %i3, %f0, %f14
27707 st %f16, [%l7 + 0x68]
27708 movl %xcc, %l3, %o1
27709 sethi 0x0DDD, %g5
27710 ldub [%l7 + 0x43], %o3
27711 fnot2 %f22, %f12
27712 ldub [%l7 + 0x48], %g6
27713 fmovdleu %icc, %f11, %f22
27714 movge %icc, %o4, %i7
27715 edge32l %g3, %i4, %o5
27716 edge32ln %l5, %i5, %l2
27717 fmovs %f12, %f14
27718 subc %g7, 0x043A, %g1
27719 andncc %l4, %o7, %l6
27720 addcc %i0, %i2, %o2
27721 movcc %xcc, %g2, %o0
27722 sra %i1, 0x1A, %o6
27723 fmul8sux16 %f30, %f24, %f16
27724 edge8n %i6, %l0, %l1
27725 edge32 %i3, %l3, %o1
27726 edge8 %g5, %o3, %g6
27727 fnands %f2, %f16, %f11
27728 movvs %xcc, %o4, %g4
27729 array16 %i7, %g3, %i4
27730 fxnors %f30, %f3, %f23
27731 fnot1 %f6, %f8
27732 subc %o5, %i5, %l2
27733 xnor %l5, 0x1FFE, %g1
27734 movgu %xcc, %g7, %l4
27735 movrgez %o7, 0x3AB, %i0
27736 movvs %xcc, %i2, %l6
27737 array32 %g2, %o0, %o2
27738 alignaddrl %o6, %i6, %l0
27739 sdiv %i1, 0x134E, %i3
27740 array16 %l1, %o1, %g5
27741 xnor %o3, 0x0D10, %l3
27742 std %f22, [%l7 + 0x40]
27743 srax %g6, %o4, %g4
27744 fmovdpos %icc, %f31, %f19
27745 alignaddr %i7, %i4, %g3
27746 fnors %f13, %f21, %f7
27747 nop
27748 set 0x60, %l6
27749 sth %o5, [%l7 + %l6]
27750 fmovdn %icc, %f16, %f9
27751 subc %i5, %l2, %l5
27752 movvc %xcc, %g7, %l4
27753 array16 %o7, %i0, %g1
27754 udivcc %i2, 0x1259, %g2
27755 ld [%l7 + 0x0C], %f24
27756 subc %o0, 0x1D18, %l6
27757 fzeros %f22
27758 stx %o6, [%l7 + 0x20]
27759 edge8 %i6, %l0, %i1
27760 movgu %icc, %i3, %l1
27761 sll %o1, %g5, %o2
27762 or %o3, 0x1BCA, %g6
27763 stx %l3, [%l7 + 0x20]
27764 movrne %g4, 0x0CE, %i7
27765 movrgz %i4, %o4, %g3
27766 fmovrdlz %i5, %f14, %f24
27767 ld [%l7 + 0x34], %f12
27768 or %l2, 0x0AFC, %l5
27769 mulscc %g7, %l4, %o7
27770 nop
27771 set 0x70, %g4
27772 ldd [%l7 + %g4], %i0
27773 fxors %f14, %f12, %f21
27774 ldd [%l7 + 0x60], %f12
27775 ldsw [%l7 + 0x7C], %g1
27776 andncc %i2, %g2, %o5
27777 ldsh [%l7 + 0x6A], %o0
27778 andcc %l6, %i6, %o6
27779 fnands %f9, %f27, %f12
27780 movleu %xcc, %l0, %i3
27781 smul %l1, 0x0E54, %o1
27782 edge16ln %g5, %i1, %o2
27783 sdivx %o3, 0x0393, %g6
27784 movrgz %g4, %l3, %i4
27785 fnand %f12, %f24, %f16
27786 edge32l %o4, %g3, %i7
27787 fmovdg %icc, %f17, %f12
27788 edge32n %i5, %l2, %g7
27789 andcc %l5, 0x0E44, %o7
27790 sth %i0, [%l7 + 0x52]
27791 fmovdg %icc, %f18, %f26
27792 ld [%l7 + 0x4C], %f16
27793 st %f19, [%l7 + 0x54]
27794 fmovsvs %icc, %f25, %f2
27795 movrgez %l4, %g1, %i2
27796 sdivx %o5, 0x10F5, %g2
27797 stx %l6, [%l7 + 0x40]
27798 sub %i6, %o0, %o6
27799 fmovda %icc, %f12, %f3
27800 array16 %l0, %l1, %o1
27801 orncc %g5, %i3, %i1
27802 fmovdgu %icc, %f6, %f1
27803 sdivcc %o2, 0x0931, %o3
27804 movcs %icc, %g6, %g4
27805 lduw [%l7 + 0x60], %l3
27806 udivx %o4, 0x1588, %g3
27807 smul %i4, 0x0742, %i5
27808 sdivcc %l2, 0x163B, %i7
27809 movvs %xcc, %g7, %l5
27810 fandnot1 %f18, %f16, %f16
27811 alignaddrl %i0, %o7, %g1
27812 movne %icc, %l4, %i2
27813 fandnot2s %f25, %f6, %f25
27814 umul %o5, %l6, %g2
27815 stb %i6, [%l7 + 0x34]
27816 fpack32 %f2, %f26, %f12
27817 movge %icc, %o6, %o0
27818 array16 %l0, %l1, %o1
27819 xnorcc %i3, 0x0C48, %i1
27820 popc 0x10CC, %o2
27821 stb %o3, [%l7 + 0x28]
27822 mova %icc, %g5, %g6
27823 edge16n %l3, %o4, %g4
27824 sllx %i4, 0x07, %g3
27825 movvs %xcc, %l2, %i5
27826 alignaddrl %g7, %l5, %i0
27827 movneg %icc, %o7, %i7
27828 fcmps %fcc1, %f2, %f26
27829 fpmerge %f12, %f12, %f22
27830 movcc %icc, %l4, %i2
27831 xnorcc %o5, 0x0AD3, %g1
27832 ld [%l7 + 0x30], %f11
27833 movl %icc, %l6, %g2
27834 umulcc %i6, 0x0612, %o0
27835 movg %icc, %l0, %o6
27836 bshuffle %f10, %f6, %f6
27837 smulcc %o1, 0x1625, %l1
27838 mova %xcc, %i3, %o2
27839 srl %i1, 0x0A, %o3
27840 ldub [%l7 + 0x36], %g5
27841 ldd [%l7 + 0x28], %g6
27842 fmovsvc %xcc, %f28, %f9
27843 movg %icc, %l3, %o4
27844 andncc %g4, %g3, %l2
27845 sdivx %i5, 0x1988, %g7
27846 edge16l %i4, %i0, %l5
27847 addccc %i7, 0x1589, %l4
27848 move %icc, %i2, %o5
27849 xnorcc %o7, 0x19C4, %l6
27850 fmovde %xcc, %f5, %f10
27851 or %g1, 0x1DD9, %i6
27852 fcmpne16 %f28, %f10, %g2
27853 fand %f4, %f8, %f20
27854 lduw [%l7 + 0x6C], %o0
27855 movvc %xcc, %o6, %o1
27856 fmovdneg %xcc, %f27, %f8
27857 srax %l1, %i3, %l0
27858 andcc %i1, 0x0D47, %o2
27859 fmovsvc %xcc, %f20, %f18
27860 fmovdle %icc, %f27, %f9
27861 movrlz %o3, 0x19C, %g5
27862 lduw [%l7 + 0x74], %g6
27863 movge %xcc, %o4, %l3
27864 movne %xcc, %g4, %g3
27865 fcmpeq32 %f6, %f30, %l2
27866 move %xcc, %i5, %i4
27867 xnorcc %i0, 0x0623, %l5
27868 mulscc %i7, %g7, %l4
27869 mulx %i2, %o5, %o7
27870 fmovsleu %icc, %f31, %f10
27871 andn %l6, %i6, %g1
27872 ldx [%l7 + 0x50], %o0
27873 orncc %g2, 0x1273, %o6
27874 movl %icc, %o1, %l1
27875 movneg %icc, %l0, %i3
27876 edge32n %i1, %o2, %o3
27877 edge8ln %g5, %g6, %o4
27878 edge16 %g4, %l3, %l2
27879 movre %g3, 0x143, %i4
27880 movneg %xcc, %i0, %l5
27881 umul %i7, 0x0E74, %i5
27882 edge8n %l4, %i2, %g7
27883 array16 %o5, %o7, %l6
27884 lduh [%l7 + 0x1A], %g1
27885 sll %i6, 0x01, %o0
27886 array32 %g2, %o1, %o6
27887 fmovdl %icc, %f31, %f22
27888 movre %l1, 0x248, %i3
27889 sra %i1, %l0, %o3
27890 orn %o2, 0x02DC, %g5
27891 mulscc %o4, %g6, %l3
27892 orcc %l2, %g3, %i4
27893 add %i0, 0x081F, %g4
27894 smul %l5, %i5, %i7
27895 fnegd %f24, %f4
27896 sllx %l4, 0x0C, %i2
27897 movrgez %g7, 0x2B6, %o5
27898 edge8n %l6, %o7, %g1
27899 fandnot2s %f3, %f15, %f1
27900 movn %icc, %i6, %g2
27901 sra %o0, %o6, %o1
27902 fexpand %f6, %f10
27903 movne %xcc, %l1, %i3
27904 movge %icc, %l0, %i1
27905 std %f14, [%l7 + 0x78]
27906 xor %o2, %g5, %o3
27907 movge %icc, %o4, %g6
27908 movrgez %l2, %l3, %g3
27909 sth %i0, [%l7 + 0x14]
27910 xnor %i4, %l5, %i5
27911 sll %i7, %g4, %i2
27912 orcc %g7, 0x142F, %o5
27913 edge16l %l6, %l4, %g1
27914 movgu %xcc, %i6, %o7
27915 movrgz %o0, %g2, %o1
27916 fnegs %f22, %f30
27917 movvc %xcc, %l1, %i3
27918 fmovs %f1, %f12
27919 mulscc %l0, %o6, %o2
27920 sth %i1, [%l7 + 0x66]
27921 fcmps %fcc3, %f12, %f8
27922 edge8 %o3, %g5, %g6
27923 smulcc %l2, 0x007F, %l3
27924 movleu %icc, %g3, %i0
27925 array32 %i4, %l5, %i5
27926 fpsub16s %f15, %f0, %f6
27927 edge16ln %i7, %g4, %o4
27928 addc %g7, 0x0DC4, %i2
27929 edge8l %o5, %l6, %g1
27930 umul %l4, %o7, %o0
27931 st %f7, [%l7 + 0x34]
27932 fmovsl %xcc, %f2, %f6
27933 sllx %i6, 0x00, %g2
27934 std %f6, [%l7 + 0x50]
27935 fandnot2 %f4, %f2, %f30
27936 smulcc %l1, 0x08BC, %o1
27937 array32 %i3, %o6, %l0
27938 andcc %i1, 0x038A, %o2
27939 movre %o3, 0x27B, %g5
27940 movcs %xcc, %l2, %l3
27941 srl %g6, 0x08, %g3
27942 edge16l %i0, %l5, %i5
27943 edge32 %i4, %g4, %o4
27944 ldd [%l7 + 0x40], %f22
27945 edge16ln %i7, %i2, %o5
27946 andncc %l6, %g7, %l4
27947 andn %o7, %o0, %i6
27948 srlx %g2, 0x07, %l1
27949 movrgez %o1, 0x357, %g1
27950 sra %o6, %l0, %i3
27951 srl %i1, 0x1F, %o2
27952 umulcc %o3, 0x1A11, %l2
27953 edge32ln %l3, %g6, %g5
27954 movleu %icc, %i0, %g3
27955 movg %icc, %l5, %i5
27956 orcc %i4, %o4, %g4
27957 edge8 %i7, %i2, %o5
27958 edge32n %l6, %l4, %g7
27959 subccc %o7, %o0, %i6
27960 fnand %f14, %f16, %f0
27961 edge32ln %g2, %l1, %o1
27962 fmovsle %xcc, %f31, %f18
27963 movrlz %g1, 0x358, %l0
27964 movge %icc, %o6, %i1
27965 fandnot1 %f2, %f12, %f18
27966 mulx %o2, %o3, %l2
27967 xor %l3, %i3, %g6
27968 smulcc %g5, 0x00BD, %g3
27969 fmovscs %xcc, %f19, %f7
27970 movneg %xcc, %i0, %i5
27971 fmovsvc %xcc, %f24, %f5
27972 or %l5, 0x0B66, %i4
27973 ldub [%l7 + 0x63], %g4
27974 add %i7, %i2, %o4
27975 array16 %o5, %l6, %l4
27976 array16 %o7, %g7, %i6
27977 subccc %g2, %l1, %o0
27978 umulcc %o1, %g1, %l0
27979 std %f2, [%l7 + 0x60]
27980 edge32l %o6, %o2, %i1
27981 fpack16 %f2, %f20
27982 xnor %l2, 0x0A49, %o3
27983 or %l3, 0x045C, %g6
27984 fmovsa %xcc, %f5, %f30
27985 alignaddrl %g5, %i3, %i0
27986 xnor %i5, 0x0934, %g3
27987 orn %i4, %l5, %i7
27988 movrne %i2, %o4, %g4
27989 ldub [%l7 + 0x74], %o5
27990 array16 %l6, %l4, %g7
27991 ldsw [%l7 + 0x5C], %i6
27992 movne %icc, %o7, %l1
27993 movpos %xcc, %o0, %g2
27994 edge8n %g1, %o1, %o6
27995 srax %o2, %l0, %l2
27996 fmovdleu %icc, %f13, %f27
27997 srax %o3, %l3, %g6
27998 srax %g5, 0x10, %i1
27999 edge16n %i3, %i5, %i0
28000 andn %g3, 0x1CEE, %i4
28001 andcc %l5, %i2, %i7
28002 std %f2, [%l7 + 0x50]
28003 save %g4, %o4, %o5
28004 rdpr %cwp, %g1
28005 rdpr %cansave, %g2
28006 rdpr %canrestore, %g3
28007 rdpr %cleanwin, %g4
28008 rdpr %otherwin, %g5
28009 rdpr %wstate, %g6
28010 fnot1s %f3, %f26
28011 movrlz %l4, 0x240, %g7
28012 movre %l6, %i6, %o7
28013 sub %l1, 0x0C6B, %g2
28014 fexpand %f18, %f18
28015 movcc %icc, %g1, %o0
28016 xorcc %o6, %o1, %o2
28017 umul %l0, %l2, %o3
28018 movrgez %l3, %g6, %i1
28019 movrgez %g5, 0x102, %i5
28020 ldd [%l7 + 0x10], %f14
28021 restore %i0, 0x1964, %g3
28022 rdpr %cwp, %g1
28023 rdpr %cansave, %g2
28024 rdpr %canrestore, %g3
28025 rdpr %cleanwin, %g4
28026 rdpr %otherwin, %g5
28027 rdpr %wstate, %g6
28028 array16 %i4, %i3, %i2
28029 udiv %i7, 0x102D, %l5
28030 popc 0x1FBE, %o4
28031 orcc %g4, %o5, %g7
28032 sir 0x091C
28033 fmovdgu %icc, %f14, %f22
28034 movre %l6, %l4, %o7
28035 ldsb [%l7 + 0x3E], %l1
28036 addc %i6, 0x13A9, %g1
28037 ld [%l7 + 0x2C], %f15
28038 ldx [%l7 + 0x38], %o0
28039 subccc %o6, 0x1AAA, %g2
28040 ldd [%l7 + 0x40], %o2
28041 umul %o1, 0x05EC, %l2
28042 movpos %xcc, %l0, %o3
28043 movg %xcc, %g6, %i1
28044 save %l3, %g5, %i5
28045 rdpr %cwp, %g1
28046 rdpr %cansave, %g2
28047 rdpr %canrestore, %g3
28048 rdpr %cleanwin, %g4
28049 rdpr %otherwin, %g5
28050 rdpr %wstate, %g6
28051 ldsh [%l7 + 0x38], %g3
28052 sll %i4, 0x0D, %i3
28053 fmovsne %xcc, %f4, %f12
28054 mulx %i2, 0x02A2, %i7
28055 movrlez %l5, %i0, %o4
28056 udivx %o5, 0x00AC, %g7
28057 edge32 %l6, %l4, %o7
28058 sllx %g4, 0x1C, %l1
28059 udivcc %i6, 0x1733, %o0
28060 fpmerge %f24, %f2, %f0
28061 alignaddrl %o6, %g2, %g1
28062 fmovdgu %icc, %f20, %f28
28063 setx loop_104, %l0, %l1
28064 return %l1
28065 nop
28066 rdpr %cwp, %g1
28067 rdpr %cansave, %g2
28068 rdpr %canrestore, %g3
28069 rdpr %cleanwin, %g4
28070 rdpr %otherwin, %g5
28071 rdpr %wstate, %g6
28072loop_104: xnor %l0, 0x0784, %o3
28073 fcmpeq32 %f12, %f4, %i1
28074 movn %xcc, %l3, %g5
28075 orn %i5, 0x0A74, %g3
28076 ldx [%l7 + 0x58], %i4
28077 sth %g6, [%l7 + 0x62]
28078 andncc %i3, %i7, %l5
28079 stx %i0, [%l7 + 0x60]
28080 sub %i2, %o5, %o4
28081 fornot1 %f16, %f24, %f18
28082 subcc %g7, 0x0CD9, %l4
28083 movl %icc, %l6, %g4
28084 fmovdleu %icc, %f14, %f13
28085 sir 0x0964
28086 fpadd32s %f28, %f19, %f9
28087 fandnot1s %f10, %f23, %f31
28088 edge8l %o7, %l1, %i6
28089 subc %o6, 0x002D, %g2
28090 edge32n %o0, %g1, %l2
28091 movvc %xcc, %o1, %o2
28092 alignaddrl %o3, %l0, %i1
28093 movre %g5, 0x158, %l3
28094 alignaddr %i5, %i4, %g6
28095 mova %icc, %i3, %g3
28096 orn %l5, %i7, %i0
28097 orcc %i2, 0x12C8, %o4
28098 sllx %g7, 0x1E, %o5
28099 sdivcc %l4, 0x1109, %l6
28100 mulscc %g4, 0x1613, %o7
28101 movl %xcc, %i6, %l1
28102 movge %icc, %o6, %o0
28103 faligndata %f22, %f16, %f8
28104 fornot2s %f16, %f14, %f11
28105 xor %g2, %g1, %l2
28106 fmovdn %xcc, %f17, %f8
28107 fmovsn %xcc, %f21, %f14
28108 movrgz %o1, %o2, %l0
28109 alignaddr %i1, %g5, %o3
28110 umulcc %l3, 0x0559, %i4
28111 edge8ln %i5, %i3, %g3
28112 srlx %l5, %g6, %i7
28113 mova %icc, %i2, %o4
28114 ldub [%l7 + 0x7B], %i0
28115 movrgez %o5, 0x296, %g7
28116 stb %l6, [%l7 + 0x2F]
28117 alignaddr %l4, %g4, %i6
28118 movle %icc, %l1, %o6
28119 fmovsleu %icc, %f29, %f16
28120 fxnor %f20, %f22, %f10
28121 fornot2s %f11, %f5, %f1
28122 movneg %xcc, %o7, %o0
28123 edge16ln %g1, %g2, %o1
28124 orcc %l2, %l0, %o2
28125 fmovrsgez %g5, %f12, %f23
28126 ldsh [%l7 + 0x46], %i1
28127 ldx [%l7 + 0x10], %l3
28128 sllx %o3, 0x06, %i5
28129 srlx %i3, 0x11, %i4
28130 addcc %g3, 0x1745, %l5
28131 ldx [%l7 + 0x78], %g6
28132 edge8n %i2, %o4, %i7
28133 fnands %f17, %f17, %f2
28134 andcc %o5, %g7, %l6
28135 ldsw [%l7 + 0x64], %l4
28136 and %i0, 0x122C, %g4
28137 movvs %xcc, %l1, %o6
28138 udiv %i6, 0x13B7, %o7
28139 andncc %o0, %g2, %o1
28140 edge8ln %l2, %g1, %o2
28141 stb %l0, [%l7 + 0x3A]
28142 addc %i1, 0x16AF, %g5
28143 movrgz %l3, %i5, %i3
28144 alignaddr %i4, %o3, %l5
28145 fmovdneg %xcc, %f22, %f19
28146 fmovrdlez %g6, %f12, %f4
28147 udivcc %g3, 0x1927, %i2
28148 stb %i7, [%l7 + 0x21]
28149 ldd [%l7 + 0x18], %f10
28150 fmovdcs %icc, %f3, %f3
28151 movvs %icc, %o5, %g7
28152 fmul8x16au %f23, %f13, %f26
28153 ld [%l7 + 0x70], %f20
28154 ldsh [%l7 + 0x6C], %l6
28155 fmovscc %xcc, %f14, %f1
28156 popc 0x1900, %o4
28157 array32 %i0, %g4, %l1
28158 ldd [%l7 + 0x50], %f24
28159 move %icc, %l4, %o6
28160 ldub [%l7 + 0x1F], %o7
28161 sllx %i6, %o0, %g2
28162 movneg %xcc, %o1, %g1
28163 edge8ln %l2, %o2, %i1
28164 udivx %g5, 0x1EC4, %l0
28165 movrne %l3, 0x03E, %i5
28166 std %f26, [%l7 + 0x20]
28167 popc %i3, %i4
28168 movrlez %l5, 0x0A6, %g6
28169 movvc %xcc, %o3, %g3
28170 fnot1s %f31, %f9
28171 movvc %xcc, %i2, %o5
28172 movpos %icc, %i7, %l6
28173 sir 0x08AD
28174 fcmps %fcc3, %f26, %f16
28175 or %g7, 0x07B3, %o4
28176 movrne %g4, 0x22C, %l1
28177 movneg %icc, %i0, %o6
28178 smul %o7, 0x0B40, %l4
28179 lduh [%l7 + 0x4C], %i6
28180 sub %o0, %g2, %g1
28181 mulx %l2, %o2, %o1
28182 movgu %xcc, %i1, %l0
28183 andn %g5, %l3, %i3
28184 addcc %i5, %l5, %i4
28185 movn %icc, %g6, %o3
28186 ldsh [%l7 + 0x32], %g3
28187 subc %o5, %i7, %l6
28188 fpack16 %f0, %f7
28189 movne %icc, %g7, %i2
28190 fmovrse %g4, %f23, %f18
28191 movne %xcc, %l1, %i0
28192 mova %xcc, %o4, %o7
28193 fcmped %fcc3, %f6, %f14
28194 mulscc %o6, %l4, %o0
28195 mulx %g2, 0x19DF, %i6
28196 xorcc %l2, 0x0658, %o2
28197 alignaddr %g1, %i1, %o1
28198 edge16n %l0, %l3, %i3
28199 sdivcc %g5, 0x054F, %l5
28200 movleu %icc, %i4, %g6
28201 ldub [%l7 + 0x0F], %i5
28202 sdiv %o3, 0x0DCA, %o5
28203 restore %i7, 0x0797, %g3
28204 rdpr %cwp, %g1
28205 rdpr %cansave, %g2
28206 rdpr %canrestore, %g3
28207 rdpr %cleanwin, %g4
28208 rdpr %otherwin, %g5
28209 rdpr %wstate, %g6
28210 orcc %l6, %i2, %g4
28211 ldub [%l7 + 0x60], %l1
28212 edge8n %g7, %o4, %i0
28213 xnorcc %o6, 0x1B8D, %o7
28214 stw %o0, [%l7 + 0x64]
28215 fcmped %fcc1, %f4, %f18
28216 sllx %g2, %i6, %l2
28217 edge32 %l4, %o2, %g1
28218 ldsw [%l7 + 0x34], %o1
28219 pdist %f20, %f6, %f26
28220 ldx [%l7 + 0x48], %i1
28221 movrgez %l3, %i3, %g5
28222 stb %l0, [%l7 + 0x6E]
28223 smulcc %l5, 0x0AB9, %i4
28224 fpack32 %f18, %f18, %f10
28225 movg %icc, %g6, %i5
28226 movcc %icc, %o3, %o5
28227 movneg %icc, %g3, %i7
28228 movcs %icc, %i2, %g4
28229 addccc %l1, %l6, %o4
28230 ldub [%l7 + 0x11], %i0
28231 fxor %f4, %f28, %f8
28232 fmovdg %xcc, %f29, %f30
28233 movrlez %o6, 0x3C7, %g7
28234 edge32 %o0, %g2, %i6
28235 fnot1 %f26, %f22
28236 movcc %icc, %l2, %l4
28237 stx %o7, [%l7 + 0x68]
28238 fmovsa %icc, %f3, %f3
28239 stw %o2, [%l7 + 0x7C]
28240 edge32l %g1, %o1, %l3
28241 movvs %xcc, %i3, %i1
28242 fandnot2 %f0, %f2, %f8
28243 srlx %g5, %l5, %l0
28244 udivx %g6, 0x0C09, %i5
28245 edge16ln %o3, %i4, %o5
28246 lduh [%l7 + 0x32], %i7
28247 addcc %g3, 0x192E, %g4
28248 edge8n %l1, %l6, %o4
28249 movl %icc, %i0, %i2
28250 xnorcc %o6, 0x051F, %g7
28251 fmovdleu %xcc, %f4, %f27
28252 movneg %icc, %g2, %o0
28253 fmovdneg %xcc, %f27, %f1
28254 edge16 %l2, %i6, %l4
28255 fnot1 %f22, %f0
28256 stb %o2, [%l7 + 0x4E]
28257 subcc %o7, %o1, %g1
28258 save %l3, %i1, %i3
28259 rdpr %cwp, %g1
28260 rdpr %cansave, %g2
28261 rdpr %canrestore, %g3
28262 rdpr %cleanwin, %g4
28263 rdpr %otherwin, %g5
28264 rdpr %wstate, %g6
28265 fmovrdlez %g5, %f0, %f0
28266 xorcc %l0, 0x088E, %l5
28267 edge8ln %g6, %i5, %i4
28268 ldub [%l7 + 0x0C], %o3
28269 addcc %o5, 0x106E, %i7
28270 umul %g4, 0x0504, %g3
28271 udivx %l6, 0x14A8, %l1
28272 setx loop_105, %l0, %l1
28273 return %l1
28274 nop
28275 rdpr %cwp, %g1
28276 rdpr %cansave, %g2
28277 rdpr %canrestore, %g3
28278 rdpr %cleanwin, %g4
28279 rdpr %otherwin, %g5
28280 rdpr %wstate, %g6
28281loop_105: sll %g7, 0x12, %g2
28282 smulcc %i2, %l2, %o0
28283 movne %xcc, %i6, %o2
28284 fmovrsne %l4, %f13, %f26
28285 edge16l %o7, %g1, %l3
28286 alignaddrl %i1, %o1, %i3
28287 udivx %l0, 0x10F5, %l5
28288 lduw [%l7 + 0x44], %g5
28289 fmuld8ulx16 %f21, %f10, %f6
28290 array16 %i5, %g6, %i4
28291 ldsh [%l7 + 0x6C], %o5
28292 lduh [%l7 + 0x34], %o3
28293 ldsw [%l7 + 0x64], %i7
28294 edge32 %g4, %g3, %l6
28295 fpack32 %f2, %f8, %f4
28296 stw %o4, [%l7 + 0x2C]
28297 fmovrsgez %l1, %f24, %f16
28298 srax %o6, %g7, %i0
28299 ldd [%l7 + 0x20], %f12
28300 ldsw [%l7 + 0x24], %i2
28301 edge8l %g2, %o0, %l2
28302 edge16 %o2, %i6, %l4
28303 movle %xcc, %o7, %g1
28304 addccc %l3, %o1, %i3
28305 movrgez %l0, 0x396, %l5
28306 sub %g5, 0x0456, %i1
28307 movneg %xcc, %i5, %g6
28308 edge32ln %i4, %o5, %o3
28309 alignaddrl %g4, %g3, %l6
28310 smulcc %o4, 0x1518, %i7
28311 fmovdvc %icc, %f17, %f20
28312 edge8n %o6, %l1, %g7
28313 edge16ln %i2, %i0, %g2
28314 fmovdn %xcc, %f17, %f13
28315 and %o0, %o2, %l2
28316 st %f1, [%l7 + 0x70]
28317 orncc %i6, 0x06EA, %l4
28318 alignaddr %o7, %g1, %o1
28319 ldsh [%l7 + 0x0E], %i3
28320 ldx [%l7 + 0x50], %l3
28321 edge8n %l5, %l0, %i1
28322 movneg %xcc, %i5, %g5
28323 addcc %g6, %o5, %i4
28324 movcc %icc, %o3, %g4
28325 movgu %icc, %l6, %o4
28326 movleu %icc, %i7, %g3
28327 umulcc %l1, %g7, %o6
28328 save %i0, 0x1BA5, %i2
28329 rdpr %cwp, %g1
28330 rdpr %cansave, %g2
28331 rdpr %canrestore, %g3
28332 rdpr %cleanwin, %g4
28333 rdpr %otherwin, %g5
28334 rdpr %wstate, %g6
28335 udivx %g2, 0x17F4, %o0
28336 ldsh [%l7 + 0x4E], %l2
28337 edge8l %o2, %l4, %o7
28338 edge32 %i6, %g1, %o1
28339 fornot1s %f10, %f20, %f2
28340 ldsh [%l7 + 0x42], %l3
28341 popc %l5, %l0
28342 udivcc %i1, 0x09D2, %i5
28343 xorcc %g5, 0x0210, %g6
28344 edge32ln %o5, %i4, %i3
28345 save %g4, 0x1437, %o3
28346 rdpr %cwp, %g1
28347 rdpr %cansave, %g2
28348 rdpr %canrestore, %g3
28349 rdpr %cleanwin, %g4
28350 rdpr %otherwin, %g5
28351 rdpr %wstate, %g6
28352 edge16ln %o4, %i7, %l6
28353 udivcc %l1, 0x0444, %g3
28354 nop
28355 set 0x20, %l4
28356 ldd [%l7 + %l4], %o6
28357 fmul8x16 %f14, %f26, %f18
28358 udivcc %g7, 0x03AB, %i2
28359 array16 %g2, %o0, %l2
28360 movgu %xcc, %i0, %o2
28361 movge %xcc, %l4, %i6
28362 stx %o7, [%l7 + 0x60]
28363 ldsw [%l7 + 0x3C], %g1
28364 srax %o1, 0x10, %l5
28365 nop
28366 set 0x64, %o2
28367 ldsh [%l7 + %o2], %l3
28368 restore %l0, 0x0B97, %i1
28369 rdpr %cwp, %g1
28370 rdpr %cansave, %g2
28371 rdpr %canrestore, %g3
28372 rdpr %cleanwin, %g4
28373 rdpr %otherwin, %g5
28374 rdpr %wstate, %g6
28375 fones %f21
28376 edge32ln %g5, %g6, %i5
28377 fmovse %xcc, %f25, %f17
28378 ld [%l7 + 0x34], %f30
28379 edge32ln %o5, %i4, %i3
28380 xor %o3, %o4, %g4
28381 edge8n %i7, %l1, %g3
28382 fmovdpos %icc, %f22, %f29
28383 ldsb [%l7 + 0x6C], %l6
28384 array32 %g7, %o6, %g2
28385 and %o0, 0x0E35, %i2
28386 smulcc %i0, 0x0496, %l2
28387 srl %l4, %o2, %i6
28388 st %f21, [%l7 + 0x1C]
28389 for %f18, %f26, %f30
28390 sdiv %g1, 0x1E80, %o7
28391 movleu %icc, %o1, %l5
28392 movcs %xcc, %l3, %i1
28393 fmovrslz %l0, %f17, %f12
28394 addc %g5, 0x130A, %g6
28395 edge8l %i5, %o5, %i3
28396 subc %i4, 0x18A1, %o3
28397 movrlez %g4, 0x179, %i7
28398 fzeros %f2
28399 srl %o4, %l1, %l6
28400 fmovrdne %g3, %f8, %f24
28401 movgu %icc, %g7, %g2
28402 fmovsle %xcc, %f21, %f1
28403 array32 %o6, %i2, %i0
28404 movg %xcc, %o0, %l2
28405 andn %l4, %o2, %i6
28406 fnot1s %f31, %f3
28407 subcc %o7, 0x0621, %o1
28408 ld [%l7 + 0x70], %f18
28409 setx loop_106, %l0, %l1
28410 return %l1
28411 nop
28412 rdpr %cwp, %g1
28413 rdpr %cansave, %g2
28414 rdpr %canrestore, %g3
28415 rdpr %cleanwin, %g4
28416 rdpr %otherwin, %g5
28417 rdpr %wstate, %g6
28418loop_106: fmuld8sux16 %f5, %f18, %f2
28419 movpos %icc, %i1, %l0
28420 movrlez %g5, 0x244, %g6
28421 edge8l %l3, %i5, %i3
28422 edge8 %o5, %o3, %i4
28423 movle %xcc, %g4, %o4
28424 sdivx %i7, 0x004F, %l1
28425 movre %l6, 0x20F, %g7
28426 mova %xcc, %g2, %g3
28427 sra %o6, %i0, %i2
28428 movl %xcc, %l2, %l4
28429 edge8 %o2, %i6, %o0
28430 movleu %xcc, %o1, %g1
28431 movvc %icc, %l5, %i1
28432 nop
28433 set 0x4C, %o6
28434 lduw [%l7 + %o6], %l0
28435 addc %o7, %g6, %g5
28436 sub %l3, 0x0EFA, %i3
28437 fpack32 %f4, %f20, %f24
28438 edge16ln %o5, %i5, %i4
28439 orn %g4, %o3, %i7
28440 addc %l1, %o4, %l6
28441 fmovdgu %xcc, %f5, %f17
28442 fmovsn %xcc, %f2, %f22
28443 move %icc, %g2, %g3
28444 ldub [%l7 + 0x0D], %g7
28445 mulscc %i0, 0x10C7, %i2
28446 stw %l2, [%l7 + 0x08]
28447 save %l4, %o6, %o2
28448 rdpr %cwp, %g1
28449 rdpr %cansave, %g2
28450 rdpr %canrestore, %g3
28451 rdpr %cleanwin, %g4
28452 rdpr %otherwin, %g5
28453 rdpr %wstate, %g6
28454 udivcc %i6, 0x1A42, %o0
28455 udiv %o1, 0x1F3A, %g1
28456 movrgz %l5, %i1, %l0
28457 fpadd32s %f4, %f13, %f10
28458 orcc %o7, 0x015F, %g6
28459 fnors %f31, %f11, %f25
28460 ld [%l7 + 0x7C], %f17
28461 edge8 %g5, %i3, %l3
28462 sllx %i5, 0x1F, %i4
28463 sdivcc %o5, 0x1DA3, %g4
28464 sir 0x1806
28465 fpsub32s %f15, %f22, %f22
28466 or %o3, 0x1217, %l1
28467 fmovdpos %xcc, %f17, %f13
28468 fmovde %icc, %f26, %f26
28469 orncc %o4, 0x07D2, %l6
28470 edge32n %g2, %g3, %i7
28471 movcs %xcc, %i0, %i2
28472 stw %l2, [%l7 + 0x38]
28473 st %f30, [%l7 + 0x74]
28474 edge32ln %g7, %o6, %l4
28475 fcmpne16 %f16, %f12, %o2
28476 fcmpne32 %f16, %f0, %o0
28477 edge16n %o1, %i6, %l5
28478 sllx %i1, 0x06, %g1
28479 array32 %o7, %l0, %g6
28480 fcmps %fcc1, %f9, %f2
28481 udivx %i3, 0x0A2E, %l3
28482 xnorcc %i5, 0x023D, %i4
28483 movcc %icc, %o5, %g4
28484 save %g5, %l1, %o3
28485 rdpr %cwp, %g1
28486 rdpr %cansave, %g2
28487 rdpr %canrestore, %g3
28488 rdpr %cleanwin, %g4
28489 rdpr %otherwin, %g5
28490 rdpr %wstate, %g6
28491 xnor %o4, %l6, %g2
28492 array32 %i7, %g3, %i0
28493 nop
28494 set 0x68, %i2
28495 sth %l2, [%l7 + %i2]
28496 fxnors %f23, %f21, %f24
28497 stx %g7, [%l7 + 0x28]
28498 movrlez %o6, 0x1F9, %i2
28499 movcs %xcc, %l4, %o2
28500 movgu %xcc, %o0, %i6
28501 orncc %l5, %o1, %g1
28502 fmul8x16au %f10, %f30, %f8
28503 fmovsl %icc, %f15, %f4
28504 array32 %i1, %l0, %g6
28505 array32 %o7, %l3, %i5
28506 orcc %i3, 0x0A57, %o5
28507 edge16 %i4, %g5, %l1
28508 movne %icc, %o3, %o4
28509 movrgz %l6, %g2, %i7
28510 fmovrslz %g3, %f14, %f22
28511 alignaddr %g4, %l2, %g7
28512 array8 %o6, %i0, %l4
28513 fones %f16
28514 fmovrde %o2, %f2, %f20
28515 siam 0x1
28516 sir 0x0DF9
28517 save %i2, %o0, %l5
28518 rdpr %cwp, %g1
28519 rdpr %cansave, %g2
28520 rdpr %canrestore, %g3
28521 rdpr %cleanwin, %g4
28522 rdpr %otherwin, %g5
28523 rdpr %wstate, %g6
28524 std %f6, [%l7 + 0x60]
28525 sethi 0x0C87, %o1
28526 nop
28527 set 0x10, %l5
28528 stb %g1, [%l7 + %l5]
28529 addcc %i6, 0x1A82, %i1
28530 ldd [%l7 + 0x78], %g6
28531 array8 %l0, %l3, %o7
28532 movvs %icc, %i5, %i3
28533 alignaddrl %i4, %o5, %g5
28534 movneg %icc, %l1, %o3
28535 nop
28536 set 0x4C, %i5
28537 ldsw [%l7 + %i5], %o4
28538 andncc %g2, %l6, %g3
28539 stx %i7, [%l7 + 0x58]
28540 fpadd32s %f10, %f1, %f10
28541 movvs %icc, %l2, %g4
28542 ldd [%l7 + 0x10], %g6
28543 fmovdl %icc, %f29, %f13
28544 sdivcc %o6, 0x19DA, %i0
28545 sll %o2, 0x02, %i2
28546 restore %l4, %o0, %o1
28547 rdpr %cwp, %g1
28548 rdpr %cansave, %g2
28549 rdpr %canrestore, %g3
28550 rdpr %cleanwin, %g4
28551 rdpr %otherwin, %g5
28552 rdpr %wstate, %g6
28553 movrne %l5, %g1, %i1
28554 movrlz %g6, 0x1EC, %i6
28555 lduh [%l7 + 0x4C], %l3
28556 movn %icc, %l0, %i5
28557 movrne %i3, %o7, %o5
28558 ldd [%l7 + 0x48], %g4
28559 mova %xcc, %l1, %o3
28560 udivx %o4, 0x1117, %i4
28561 movcc %icc, %l6, %g2
28562 fabsd %f28, %f16
28563 edge8n %i7, %g3, %g4
28564 fmul8x16al %f15, %f2, %f30
28565 fmovsl %icc, %f11, %f10
28566 movne %xcc, %l2, %g7
28567 sth %i0, [%l7 + 0x7E]
28568 move %icc, %o6, %i2
28569 movn %icc, %l4, %o2
28570 fmovsa %icc, %f20, %f2
28571 and %o1, 0x13A2, %o0
28572 ldd [%l7 + 0x38], %l4
28573 addccc %g1, 0x1517, %g6
28574 array8 %i6, %l3, %i1
28575 movle %icc, %l0, %i3
28576 xnorcc %o7, 0x17E1, %i5
28577 fzero %f2
28578 movre %g5, 0x30E, %l1
28579 movre %o5, 0x123, %o3
28580 edge8l %o4, %i4, %g2
28581 ldsb [%l7 + 0x55], %l6
28582 movne %icc, %g3, %i7
28583 edge8n %l2, %g4, %i0
28584 edge32l %o6, %i2, %l4
28585 edge32n %g7, %o1, %o2
28586 stb %l5, [%l7 + 0x2D]
28587 add %g1, %g6, %i6
28588 ldd [%l7 + 0x28], %f20
28589 movrlez %l3, %i1, %l0
28590 movvs %icc, %i3, %o7
28591 xorcc %i5, 0x1E91, %g5
28592 fmovdge %xcc, %f15, %f24
28593 fmovdle %xcc, %f30, %f18
28594 fpadd16s %f1, %f30, %f27
28595 sra %o0, 0x0D, %o5
28596 for %f12, %f16, %f8
28597 udiv %l1, 0x10DA, %o4
28598 udivx %o3, 0x169B, %i4
28599 movcc %icc, %g2, %g3
28600 fmovda %xcc, %f12, %f0
28601 fmovdl %icc, %f6, %f14
28602 fand %f10, %f22, %f18
28603 setx loop_107, %l0, %l1
28604 return %l1
28605 nop
28606 rdpr %cwp, %g1
28607 rdpr %cansave, %g2
28608 rdpr %canrestore, %g3
28609 rdpr %cleanwin, %g4
28610 rdpr %otherwin, %g5
28611 rdpr %wstate, %g6
28612loop_107: st %f12, [%l7 + 0x6C]
28613 fcmpne16 %f22, %f0, %l6
28614 edge16n %i0, %o6, %g4
28615 xorcc %i2, 0x0252, %g7
28616 fmul8ulx16 %f0, %f30, %f22
28617 edge8l %o1, %o2, %l4
28618 edge16ln %g1, %g6, %i6
28619 stx %l5, [%l7 + 0x08]
28620 array16 %l3, %l0, %i3
28621 std %f4, [%l7 + 0x58]
28622 ld [%l7 + 0x2C], %f19
28623 fmovrslz %o7, %f27, %f19
28624 fmovrdne %i5, %f14, %f24
28625 movn %xcc, %i1, %g5
28626 edge32 %o5, %o0, %o4
28627 st %f24, [%l7 + 0x74]
28628 movl %icc, %l1, %o3
28629 nop
28630 set 0x74, %i6
28631 lduw [%l7 + %i6], %i4
28632 fmovdg %xcc, %f30, %f0
28633 fmovspos %icc, %f25, %f16
28634 movrne %g3, 0x27B, %i7
28635 stb %g2, [%l7 + 0x4E]
28636 udivx %l2, 0x156F, %i0
28637 andncc %o6, %g4, %i2
28638 fpsub32s %f2, %f11, %f9
28639 array32 %l6, %g7, %o1
28640 srlx %o2, %l4, %g6
28641 smul %g1, %l5, %l3
28642 ldsw [%l7 + 0x3C], %i6
28643 sll %i3, %o7, %i5
28644 movvc %icc, %i1, %l0
28645 movcc %icc, %g5, %o5
28646 std %f4, [%l7 + 0x50]
28647 edge16ln %o0, %l1, %o4
28648 mova %icc, %o3, %i4
28649 nop
28650 set 0x6C, %o7
28651 ldsw [%l7 + %o7], %i7
28652 edge32l %g2, %l2, %g3
28653 sub %i0, 0x13B4, %g4
28654 andn %o6, 0x19DB, %l6
28655 alignaddr %g7, %i2, %o1
28656 movgu %icc, %o2, %l4
28657 fcmpne32 %f26, %f12, %g6
28658 mulx %g1, 0x1FF0, %l5
28659 movleu %icc, %l3, %i3
28660 orcc %o7, %i5, %i6
28661 xorcc %l0, %g5, %o5
28662 fcmpeq16 %f14, %f26, %o0
28663 sdivx %l1, 0x07FC, %o4
28664 movne %xcc, %o3, %i4
28665 alignaddrl %i1, %g2, %i7
28666 EXIT_GOOD
28667
28668
28669
28670!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28671!
28672! Stats for Thread 0:
28673!
28674! Type l : 3649
28675! Type f : 5268
28676! Type i : 16083
28677!
28678!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28679
28680
28681 EXIT_GOOD /* test finish */
28682
28683/************************************************************************
28684 Test case data start
28685 ************************************************************************/
28686.data
28687user_data_start:
28688scratch_area:
28689.word 0xEF2E04B1
28690.word 0xFE986203
28691.word 0x7F390285
28692.word 0x24FE18F9
28693.word 0xC2A60495
28694.word 0x0F2C6D7A
28695.word 0xE835B8A9
28696.word 0x5BF36C7E
28697.word 0xFCEC6039
28698.word 0x33E7E146
28699.word 0x246239B0
28700.word 0x8E35F6EE
28701.word 0x2D075B36
28702.word 0x3B9A07EF
28703.word 0x7E8AA821
28704.word 0x83C16B36
28705.word 0xC2816DE1
28706.word 0x7CF16FE6
28707.word 0x352DF906
28708.word 0x82EE6ED6
28709.word 0x8DB6D9F3
28710.word 0x11E371D3
28711.word 0x50A10272
28712.word 0xC25EBFAA
28713.word 0x36B4ABEF
28714.word 0x7116455C
28715.word 0x0857F06F
28716.word 0xB4F0FC3A
28717.word 0xBEB9EEA6
28718.word 0x71A301AD
28719.word 0xBF64026C
28720.word 0x9B188ADD
28721.word 0xC0A6F1F3
28722.word 0x78A1FBF8
28723.word 0x2954F322
28724.word 0x51459676
28725.word 0x02052E8E
28726.word 0x9CC61086
28727.word 0xE56AD5D7
28728.word 0xCC9D38D1
28729.word 0x325C4F6D
28730.word 0x798AABEF
28731.word 0x70F1FFCE
28732.word 0x6C517C4B
28733.word 0x115C0197
28734.word 0x1C71687D
28735.word 0x64806E1D
28736.word 0xFE3E3DD9
28737.word 0xE58C9756
28738.word 0x6C0E2337
28739.word 0x7D2F68D5
28740.word 0x9805A2DD
28741.word 0x6D997DCE
28742.word 0xFAFE4053
28743.word 0x7CE888F4
28744.word 0xB215D6F9
28745.word 0xA658A6C7
28746.word 0xE1F1FE9D
28747.word 0xC5FE168F
28748.word 0x07644A0C
28749.word 0xAE6FFEE7
28750.word 0xCDCE164F
28751.word 0x18277D5F
28752.word 0xD1866B28
28753.end