Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f16.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f16.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_f16.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 0x560ECF31A06B8042, %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 0xA, %g1
89 set 0xE, %g2
90 set 0x8, %g3
91 set 0x2, %g4
92 set 0xA, %g5
93 set 0xE, %g6
94 set 0xD, %g7
95 !# Input registers
96 set -0x0, %i0
97 set -0xE, %i1
98 set -0xF, %i2
99 set -0x8, %i3
100 set -0x4, %i4
101 set -0x8, %i5
102 set -0x5, %i6
103 set -0x6, %i7
104 !# Local registers
105 set 0x0C136A94, %l0
106 set 0x3EB97EEF, %l1
107 set 0x2DBC0F6C, %l2
108 set 0x24FA53ED, %l3
109 set 0x58674794, %l4
110 set 0x4BE784C1, %l5
111 set 0x26E7E48B, %l6
112 !# Output registers
113 set 0x1308, %o0
114 set -0x1CA5, %o1
115 set -0x0A16, %o2
116 set 0x1F07, %o3
117 set -0x02CB, %o4
118 set 0x10FA, %o5
119 set 0x0183, %o6
120 set -0x0C54, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x30F0E5B5F98689A7)
123 INIT_TH_FP_REG(%l7,%f2,0xE0A85CA30C18E7EE)
124 INIT_TH_FP_REG(%l7,%f4,0xD04C9448B0C7B15E)
125 INIT_TH_FP_REG(%l7,%f6,0x7702A3DC0D0D35AE)
126 INIT_TH_FP_REG(%l7,%f8,0x5735E62494493C29)
127 INIT_TH_FP_REG(%l7,%f10,0xE1BB301F1B66127F)
128 INIT_TH_FP_REG(%l7,%f12,0xF8CCD8458E6E7E4D)
129 INIT_TH_FP_REG(%l7,%f14,0xC4D9C0668C44520A)
130 INIT_TH_FP_REG(%l7,%f16,0x9DEE9A742C7503EC)
131 INIT_TH_FP_REG(%l7,%f18,0xCD68735A2953B714)
132 INIT_TH_FP_REG(%l7,%f20,0xAFC2B4D8B1A1C92D)
133 INIT_TH_FP_REG(%l7,%f22,0xB1E4E7A546C17E5A)
134 INIT_TH_FP_REG(%l7,%f24,0x287951FE2F946D7C)
135 INIT_TH_FP_REG(%l7,%f26,0xCD277B58DF097928)
136 INIT_TH_FP_REG(%l7,%f28,0x5CA2A541B5BAC30E)
137 INIT_TH_FP_REG(%l7,%f30,0x8382F6E844CA51C3)
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, 0xBF1, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 std %f0, [%l7 + 0x48]
151 fmovdn %xcc, %f18, %f12
152 sir 0x03B2
153 st %f26, [%l7 + 0x74]
154 ldsh [%l7 + 0x30], %o4
155 movn %icc, %l2, %o3
156 movcs %xcc, %i0, %g3
157 array16 %g7, %i2, %o6
158 subcc %i4, 0x0089, %i3
159 st %f31, [%l7 + 0x78]
160 fsrc2s %f19, %f19
161 umulcc %l6, %l5, %i7
162 movg %icc, %i6, %o5
163 edge32l %o1, %o7, %g6
164 umulcc %l0, %o0, %i1
165 edge16n %g4, %l1, %i5
166 andn %g2, %o2, %l4
167 and %g1, %l3, %g5
168 edge32n %l2, %o3, %i0
169 udivx %o4, 0x1377, %g7
170 smul %g3, %o6, %i2
171 andcc %i4, %i3, %l5
172 udivcc %i7, 0x0A98, %l6
173 fmovrsne %o5, %f21, %f13
174 sethi 0x0988, %o1
175 movgu %icc, %o7, %g6
176 udiv %i6, 0x1CBB, %o0
177 fands %f25, %f24, %f27
178 mova %xcc, %l0, %i1
179 andn %g4, %l1, %i5
180 edge32ln %o2, %l4, %g1
181 xnorcc %l3, %g2, %g5
182 movcs %xcc, %o3, %l2
183 st %f12, [%l7 + 0x60]
184 movge %icc, %i0, %o4
185 fmovscc %xcc, %f21, %f14
186 sth %g3, [%l7 + 0x64]
187 orncc %g7, 0x089F, %i2
188 andncc %o6, %i4, %l5
189 save %i3, 0x05AE, %i7
190 rdpr %cwp, %g1
191 rdpr %cansave, %g2
192 rdpr %canrestore, %g3
193 rdpr %cleanwin, %g4
194 rdpr %otherwin, %g5
195 rdpr %wstate, %g6
196 movl %icc, %l6, %o1
197 ldx [%l7 + 0x20], %o5
198 fmovscs %xcc, %f0, %f7
199 movcs %xcc, %g6, %i6
200 stx %o7, [%l7 + 0x18]
201 andn %o0, 0x05C0, %l0
202 fmovsge %icc, %f12, %f26
203 ldsb [%l7 + 0x1A], %i1
204 mulscc %g4, %i5, %o2
205 fcmpes %fcc0, %f8, %f26
206 movgu %xcc, %l4, %g1
207 move %icc, %l3, %l1
208 umul %g5, %g2, %l2
209 orn %o3, 0x183D, %o4
210 andn %g3, 0x0848, %i0
211 fands %f25, %f19, %f10
212 fxor %f30, %f6, %f26
213 movrne %g7, 0x0D3, %o6
214 umulcc %i4, %i2, %l5
215 movvc %xcc, %i7, %l6
216 fmovrsne %o1, %f25, %f25
217 st %f24, [%l7 + 0x54]
218 edge32ln %o5, %g6, %i6
219 edge8l %i3, %o0, %o7
220 udivx %i1, 0x0054, %g4
221 movgu %icc, %l0, %i5
222 fmovdvc %icc, %f3, %f6
223 movrgz %o2, 0x012, %l4
224 edge32l %l3, %g1, %l1
225 mulx %g2, 0x1968, %g5
226 edge16 %l2, %o4, %o3
227 xorcc %i0, %g7, %o6
228 andn %i4, %i2, %l5
229 sllx %i7, %l6, %o1
230 edge32l %o5, %g3, %i6
231 xorcc %g6, 0x18A7, %i3
232 fmovsne %xcc, %f20, %f23
233 sth %o7, [%l7 + 0x52]
234 mulx %i1, %g4, %l0
235 fmovdg %xcc, %f25, %f29
236 subc %i5, 0x1E3D, %o2
237 sethi 0x0351, %o0
238 edge8n %l4, %g1, %l1
239 add %g2, 0x02AF, %g5
240 movrne %l2, %l3, %o3
241 movcc %xcc, %i0, %g7
242 movcc %xcc, %o4, %o6
243 nop
244 set 0x4C, %g6
245 stw %i2, [%l7 + %g6]
246 restore %i4, 0x1982, %i7
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 movleu %xcc, %l6, %l5
254 umul %o5, %o1, %g3
255 movge %icc, %i6, %g6
256 subc %o7, %i3, %g4
257 popc 0x1D1F, %i1
258 edge32 %l0, %o2, %o0
259 movgu %xcc, %i5, %g1
260 and %l1, 0x12B9, %g2
261 fmovdgu %icc, %f0, %f23
262 fmovrdlz %l4, %f20, %f30
263 ld [%l7 + 0x48], %f24
264 edge16l %l2, %l3, %g5
265 nop
266 set 0x08, %g4
267 stx %o3, [%l7 + %g4]
268 ldsb [%l7 + 0x1E], %i0
269 edge8 %o4, %g7, %o6
270 ld [%l7 + 0x5C], %f2
271 sllx %i4, %i2, %i7
272 std %f24, [%l7 + 0x28]
273 fmovdpos %icc, %f5, %f15
274 movvs %xcc, %l5, %l6
275 movrlez %o1, %o5, %i6
276 ldsb [%l7 + 0x7C], %g6
277 sir 0x10F4
278 fabsd %f26, %f2
279 fmuld8sux16 %f31, %f10, %f8
280 edge32ln %g3, %o7, %g4
281 subc %i3, %l0, %o2
282 popc %o0, %i1
283 sra %g1, 0x1D, %l1
284 ld [%l7 + 0x4C], %f14
285 ldsw [%l7 + 0x3C], %g2
286 udivcc %i5, 0x1D66, %l2
287 lduw [%l7 + 0x14], %l4
288 alignaddr %l3, %g5, %i0
289 siam 0x3
290 udivx %o4, 0x0A2C, %g7
291 sdiv %o6, 0x0244, %i4
292 sth %i2, [%l7 + 0x4C]
293 fpadd32s %f1, %f4, %f10
294 save %i7, %l5, %o3
295 rdpr %cwp, %g1
296 rdpr %cansave, %g2
297 rdpr %canrestore, %g3
298 rdpr %cleanwin, %g4
299 rdpr %otherwin, %g5
300 rdpr %wstate, %g6
301 edge32 %o1, %o5, %i6
302 fmovrdlz %l6, %f24, %f10
303 andn %g6, 0x0F4B, %o7
304 edge8l %g4, %g3, %i3
305 sdivcc %l0, 0x0F3B, %o0
306 array16 %o2, %i1, %l1
307 andncc %g2, %i5, %g1
308 edge8n %l2, %l3, %g5
309 movn %icc, %i0, %o4
310 stb %l4, [%l7 + 0x50]
311 save %o6, %g7, %i2
312 rdpr %cwp, %g1
313 rdpr %cansave, %g2
314 rdpr %canrestore, %g3
315 rdpr %cleanwin, %g4
316 rdpr %otherwin, %g5
317 rdpr %wstate, %g6
318 sir 0x15E7
319 edge32ln %i7, %l5, %i4
320 smulcc %o3, 0x12B3, %o1
321 array16 %i6, %o5, %g6
322 nop
323 set 0x7E, %l0
324 ldsh [%l7 + %l0], %l6
325 fmovda %xcc, %f4, %f5
326 fsrc1 %f28, %f30
327 subc %o7, 0x078D, %g4
328 edge16ln %g3, %i3, %o0
329 popc 0x0246, %o2
330 ldsh [%l7 + 0x56], %l0
331 array8 %l1, %g2, %i1
332 fmovrdgez %i5, %f30, %f8
333 or %l2, 0x0DA0, %l3
334 srlx %g5, 0x1A, %i0
335 fmovsl %icc, %f26, %f7
336 stx %g1, [%l7 + 0x60]
337 sdiv %o4, 0x10CB, %l4
338 edge16l %g7, %i2, %i7
339 movg %xcc, %l5, %o6
340 orncc %o3, 0x18DC, %o1
341 movpos %icc, %i6, %o5
342 array8 %i4, %g6, %o7
343 xor %l6, 0x1DC4, %g4
344 fmovrdlez %i3, %f28, %f16
345 edge32 %o0, %o2, %g3
346 fpadd16s %f15, %f12, %f29
347 fpadd16 %f6, %f18, %f22
348 edge8ln %l0, %l1, %i1
349 fornot2 %f26, %f14, %f30
350 sir 0x0EA5
351 and %g2, 0x068D, %i5
352 movre %l2, 0x32E, %l3
353 mova %xcc, %i0, %g1
354 ldd [%l7 + 0x60], %o4
355 fnegd %f4, %f16
356 or %g5, 0x00D4, %g7
357 xnor %i2, %i7, %l5
358 ldd [%l7 + 0x08], %l4
359 fandnot1 %f4, %f28, %f18
360 ldd [%l7 + 0x70], %o2
361 subc %o6, 0x1A19, %i6
362 movpos %xcc, %o5, %o1
363 nop
364 set 0x0A, %g1
365 sth %g6, [%l7 + %g1]
366 xnor %o7, 0x01AD, %i4
367 smulcc %g4, %l6, %o0
368 subcc %i3, %o2, %l0
369 orcc %g3, 0x093E, %i1
370 fand %f16, %f0, %f0
371 fmovse %xcc, %f9, %f1
372 fmul8x16au %f9, %f10, %f6
373 xorcc %l1, 0x017E, %g2
374 addc %i5, 0x1E2C, %l3
375 movneg %xcc, %i0, %g1
376 movneg %xcc, %o4, %l2
377 array8 %g5, %i2, %i7
378 mova %xcc, %l5, %l4
379 andn %g7, %o3, %i6
380 fandnot1 %f28, %f10, %f16
381 movrgez %o6, %o5, %o1
382 alignaddrl %g6, %o7, %g4
383 xnorcc %i4, %o0, %l6
384 andn %i3, %l0, %o2
385 smulcc %g3, 0x0155, %l1
386 fxnor %f12, %f28, %f12
387 fpadd32 %f10, %f24, %f12
388 umul %i1, %g2, %i5
389 movre %i0, %l3, %o4
390 orcc %l2, 0x1333, %g1
391 mulscc %g5, %i2, %l5
392 sethi 0x1275, %i7
393 fmovsgu %xcc, %f22, %f19
394 sra %g7, %l4, %o3
395 xnor %i6, %o5, %o6
396 edge16 %g6, %o7, %o1
397 movvs %icc, %i4, %o0
398 edge16l %l6, %i3, %g4
399 fmovdn %xcc, %f15, %f29
400 mulscc %o2, %g3, %l0
401 sll %l1, %g2, %i5
402 ldsh [%l7 + 0x38], %i0
403 sth %l3, [%l7 + 0x1E]
404 movpos %icc, %i1, %o4
405 edge8ln %l2, %g1, %g5
406 fornot1s %f10, %f7, %f25
407 ldub [%l7 + 0x1C], %i2
408 xnor %l5, 0x163B, %i7
409 fsrc1s %f20, %f4
410 movne %xcc, %l4, %o3
411 lduh [%l7 + 0x76], %i6
412 fcmpes %fcc0, %f27, %f28
413 movrne %g7, %o6, %o5
414 umulcc %o7, 0x0823, %o1
415 ldsw [%l7 + 0x08], %g6
416 andncc %o0, %i4, %i3
417 array16 %l6, %g4, %g3
418 edge8 %l0, %o2, %g2
419 mulscc %i5, %i0, %l3
420 orncc %l1, %o4, %i1
421 st %f10, [%l7 + 0x58]
422 xorcc %g1, %g5, %i2
423 st %f16, [%l7 + 0x2C]
424 fpadd16s %f7, %f13, %f15
425 movrne %l2, 0x013, %l5
426 udivcc %l4, 0x0A55, %i7
427 array16 %o3, %i6, %o6
428 subc %g7, 0x14D8, %o5
429 xorcc %o1, %g6, %o7
430 orcc %i4, 0x193C, %o0
431 move %xcc, %i3, %g4
432 subccc %l6, 0x1EB2, %l0
433 movpos %xcc, %o2, %g2
434 srlx %i5, %i0, %l3
435 movn %xcc, %g3, %l1
436 orcc %i1, %g1, %g5
437 array32 %o4, %i2, %l2
438 fmovsl %icc, %f1, %f28
439 fmovsa %xcc, %f11, %f12
440 sub %l4, %l5, %o3
441 sdivx %i6, 0x03CD, %o6
442 sth %i7, [%l7 + 0x42]
443 fmul8x16al %f2, %f2, %f30
444 ldub [%l7 + 0x30], %o5
445 fsrc1s %f9, %f4
446 movne %icc, %o1, %g6
447 xor %g7, 0x1CA4, %i4
448 fnot1s %f30, %f12
449 smulcc %o0, %o7, %i3
450 movrgz %l6, %l0, %o2
451 srlx %g2, 0x1D, %g4
452 udivx %i0, 0x0D53, %l3
453 addcc %i5, %g3, %l1
454 popc %g1, %g5
455 movrlez %o4, 0x3B2, %i2
456 nop
457 set 0x7C, %l4
458 ldsw [%l7 + %l4], %i1
459 st %f19, [%l7 + 0x24]
460 stw %l4, [%l7 + 0x34]
461 setx loop_0, %l0, %l1
462 return %l1
463 nop
464 rdpr %cwp, %g1
465 rdpr %cansave, %g2
466 rdpr %canrestore, %g3
467 rdpr %cleanwin, %g4
468 rdpr %otherwin, %g5
469 rdpr %wstate, %g6
470loop_0: or %o6, %o3, %o5
471 smul %o1, %g6, %g7
472 mulx %i7, %i4, %o0
473 fnot2s %f7, %f13
474 stx %o7, [%l7 + 0x18]
475 andncc %i3, %l0, %o2
476 fmovs %f4, %f25
477 array32 %g2, %g4, %l6
478 movl %icc, %i0, %l3
479 mova %xcc, %g3, %l1
480 nop
481 set 0x1E, %i5
482 ldub [%l7 + %i5], %i5
483 addccc %g5, %o4, %g1
484 movcc %icc, %i1, %i2
485 edge32n %l4, %l2, %l5
486 addcc %i6, %o3, %o6
487 movgu %xcc, %o5, %g6
488 movle %icc, %g7, %i7
489 std %f6, [%l7 + 0x78]
490 move %icc, %o1, %o0
491 movleu %icc, %i4, %o7
492 edge16 %l0, %o2, %g2
493 fmovdle %xcc, %f25, %f7
494 stw %i3, [%l7 + 0x68]
495 movle %xcc, %l6, %i0
496 srax %g4, 0x14, %g3
497 orcc %l1, 0x1779, %i5
498 fcmped %fcc2, %f20, %f8
499 orn %g5, %l3, %g1
500 lduw [%l7 + 0x1C], %o4
501 fmovdn %icc, %f26, %f29
502 movgu %icc, %i1, %l4
503 fornot2 %f4, %f22, %f12
504 mova %xcc, %l2, %l5
505 movleu %icc, %i2, %i6
506 fexpand %f2, %f14
507 movcc %xcc, %o6, %o3
508 fsrc2s %f31, %f5
509 fnand %f8, %f28, %f26
510 sllx %g6, %o5, %i7
511 sth %g7, [%l7 + 0x36]
512 st %f27, [%l7 + 0x20]
513 movrne %o1, %o0, %o7
514 fmovdvc %xcc, %f19, %f16
515 edge16 %l0, %i4, %o2
516 mulscc %g2, %i3, %l6
517 movne %xcc, %i0, %g4
518 mova %icc, %g3, %l1
519 fnand %f24, %f18, %f26
520 fmovdle %icc, %f0, %f29
521 movvc %xcc, %g5, %i5
522 lduh [%l7 + 0x50], %l3
523 fnot2 %f26, %f24
524 fmovrslz %g1, %f19, %f3
525 addcc %o4, 0x0467, %l4
526 movleu %xcc, %l2, %l5
527 fmul8ulx16 %f8, %f4, %f30
528 edge16n %i2, %i6, %i1
529 mulscc %o3, 0x1352, %g6
530 fmovdg %icc, %f5, %f19
531 move %xcc, %o6, %o5
532 srlx %g7, %o1, %o0
533 fmovrdne %i7, %f6, %f6
534 movvc %xcc, %l0, %o7
535 xnor %i4, %g2, %i3
536 movle %icc, %l6, %o2
537 faligndata %f0, %f30, %f16
538 movcs %xcc, %g4, %i0
539 movrgz %g3, %g5, %l1
540 move %icc, %i5, %g1
541 lduh [%l7 + 0x62], %l3
542 subccc %l4, 0x0A72, %o4
543 nop
544 set 0x64, %l3
545 ldsh [%l7 + %l3], %l2
546 fpmerge %f9, %f29, %f26
547 edge16n %i2, %l5, %i1
548 udiv %i6, 0x1B87, %g6
549 udivcc %o6, 0x1432, %o5
550 ldd [%l7 + 0x10], %o2
551 and %o1, %o0, %g7
552 ldd [%l7 + 0x28], %f4
553 fand %f28, %f22, %f16
554 st %f22, [%l7 + 0x60]
555 nop
556 set 0x20, %o1
557 stw %l0, [%l7 + %o1]
558 fnegd %f6, %f22
559 addcc %i7, 0x0B6F, %o7
560 move %xcc, %i4, %g2
561 movg %icc, %i3, %l6
562 stb %o2, [%l7 + 0x3F]
563 sth %i0, [%l7 + 0x5E]
564 fmovrdne %g3, %f6, %f8
565 ldsh [%l7 + 0x78], %g4
566 fmovdn %xcc, %f2, %f19
567 stb %l1, [%l7 + 0x78]
568 sdivx %g5, 0x0018, %g1
569 sll %i5, 0x0A, %l3
570 fmovrdgez %l4, %f26, %f22
571 fnegs %f6, %f3
572 edge16ln %o4, %l2, %l5
573 udivx %i2, 0x0F46, %i6
574 fmovs %f31, %f26
575 ldsw [%l7 + 0x48], %i1
576 xorcc %o6, %o5, %o3
577 srlx %o1, %g6, %g7
578 movpos %icc, %l0, %i7
579 edge8n %o0, %i4, %o7
580 ldsh [%l7 + 0x2A], %g2
581 movrgez %l6, %o2, %i0
582 edge16n %i3, %g3, %l1
583 fornot1 %f14, %f0, %f0
584 sdiv %g4, 0x0C27, %g1
585 edge16n %i5, %l3, %l4
586 udivx %g5, 0x1AFD, %l2
587 udivx %o4, 0x0E74, %l5
588 fmul8ulx16 %f22, %f4, %f6
589 ldsw [%l7 + 0x58], %i6
590 movn %icc, %i2, %o6
591 movrne %i1, %o3, %o5
592 edge32ln %g6, %g7, %o1
593 movg %icc, %l0, %i7
594 subccc %i4, %o7, %o0
595 array32 %g2, %l6, %i0
596 fmovrdlez %i3, %f22, %f16
597 xorcc %g3, %l1, %o2
598 mulx %g1, 0x11FD, %i5
599 fmovspos %icc, %f15, %f14
600 fmovrsne %g4, %f1, %f13
601 fmovd %f2, %f22
602 xor %l4, 0x0608, %g5
603 stw %l2, [%l7 + 0x30]
604 movn %icc, %l3, %o4
605 ldx [%l7 + 0x78], %i6
606 movleu %icc, %l5, %i2
607 sdivcc %i1, 0x1D36, %o3
608 ldub [%l7 + 0x0A], %o6
609 sub %g6, %o5, %g7
610 fmul8x16 %f22, %f26, %f26
611 fmul8x16al %f29, %f2, %f14
612 fornot2 %f4, %f22, %f8
613 nop
614 set 0x28, %l5
615 ldx [%l7 + %l5], %o1
616 std %f20, [%l7 + 0x48]
617 std %f6, [%l7 + 0x40]
618 andn %l0, 0x0ECD, %i4
619 sub %i7, %o0, %g2
620 ldsw [%l7 + 0x14], %o7
621 fornot2 %f14, %f18, %f10
622 movvs %icc, %l6, %i0
623 move %icc, %g3, %i3
624 fsrc2 %f24, %f2
625 sir 0x1C89
626 udivcc %o2, 0x10C6, %g1
627 movn %icc, %l1, %g4
628 fmovrsgez %i5, %f0, %f25
629 ldx [%l7 + 0x10], %l4
630 fandnot1 %f8, %f28, %f0
631 movge %xcc, %l2, %g5
632 ldd [%l7 + 0x30], %l2
633 restore %o4, 0x15BF, %l5
634 rdpr %cwp, %g1
635 rdpr %cansave, %g2
636 rdpr %canrestore, %g3
637 rdpr %cleanwin, %g4
638 rdpr %otherwin, %g5
639 rdpr %wstate, %g6
640 fmul8x16al %f20, %f4, %f2
641 array16 %i2, %i6, %i1
642 movcc %icc, %o6, %o3
643 movre %g6, 0x215, %o5
644 stx %o1, [%l7 + 0x40]
645 array8 %l0, %i4, %i7
646 fmovrdlez %o0, %f20, %f0
647 addcc %g2, %o7, %l6
648 fexpand %f20, %f26
649 fmovdgu %icc, %f5, %f4
650 sllx %g7, 0x04, %g3
651 movvc %xcc, %i0, %i3
652 ld [%l7 + 0x20], %f5
653 and %o2, %g1, %l1
654 movneg %xcc, %i5, %g4
655 mulscc %l4, %g5, %l3
656 mulscc %o4, 0x1D00, %l2
657 smulcc %l5, %i2, %i1
658 fmul8x16au %f17, %f19, %f4
659 std %f8, [%l7 + 0x68]
660 fmovrdgz %o6, %f10, %f12
661 fmovdneg %xcc, %f23, %f6
662 edge16l %i6, %o3, %o5
663 sir 0x0338
664 ldsh [%l7 + 0x30], %g6
665 fcmpeq16 %f24, %f22, %l0
666 sdivx %i4, 0x1320, %o1
667 movvc %icc, %i7, %g2
668 sethi 0x031B, %o0
669 save %l6, 0x02C0, %g7
670 rdpr %cwp, %g1
671 rdpr %cansave, %g2
672 rdpr %canrestore, %g3
673 rdpr %cleanwin, %g4
674 rdpr %otherwin, %g5
675 rdpr %wstate, %g6
676 setx loop_1, %l0, %l1
677 return %l1
678 nop
679 rdpr %cwp, %g1
680 rdpr %cansave, %g2
681 rdpr %canrestore, %g3
682 rdpr %cleanwin, %g4
683 rdpr %otherwin, %g5
684 rdpr %wstate, %g6
685loop_1: fmul8ulx16 %f20, %f24, %f12
686 stb %o7, [%l7 + 0x44]
687 edge16l %o2, %i3, %l1
688 alignaddrl %g1, %i5, %g4
689 smul %l4, %g5, %o4
690 and %l3, %l2, %i2
691 subc %l5, %o6, %i1
692 movgu %xcc, %i6, %o5
693 subccc %g6, %l0, %i4
694 stw %o3, [%l7 + 0x48]
695 sra %i7, %o1, %g2
696 srax %o0, %g7, %g3
697 movrgez %i0, 0x203, %l6
698 or %o7, %o2, %l1
699 alignaddrl %g1, %i3, %i5
700 movre %l4, 0x00E, %g4
701 edge16ln %g5, %l3, %l2
702 fmovdle %xcc, %f11, %f25
703 mova %xcc, %i2, %o4
704 and %o6, 0x098D, %l5
705 and %i6, %o5, %i1
706 srl %l0, %g6, %o3
707 movrlez %i7, 0x208, %o1
708 array32 %g2, %o0, %i4
709 mulscc %g3, 0x1B5A, %i0
710 sllx %l6, %o7, %g7
711 ldsw [%l7 + 0x28], %o2
712 movl %xcc, %l1, %g1
713 edge32n %i5, %i3, %l4
714 mulx %g4, %l3, %g5
715 fpsub32s %f31, %f5, %f0
716 movne %icc, %i2, %o4
717 fmovdcs %icc, %f12, %f22
718 fexpand %f14, %f4
719 ldd [%l7 + 0x78], %f28
720 and %l2, 0x1C70, %l5
721 edge32l %i6, %o6, %i1
722 srl %o5, %l0, %g6
723 ld [%l7 + 0x54], %f25
724 sllx %i7, 0x1B, %o1
725 fpmerge %f17, %f14, %f18
726 fcmple32 %f14, %f24, %g2
727 edge32l %o3, %o0, %i4
728 movrne %i0, 0x1F1, %g3
729 movrlz %l6, %o7, %o2
730 array8 %l1, %g7, %i5
731 stb %g1, [%l7 + 0x21]
732 siam 0x3
733 fpack16 %f18, %f2
734 srl %i3, %g4, %l3
735 bshuffle %f6, %f18, %f4
736 sir 0x1529
737 fmovrsne %l4, %f8, %f24
738 move %icc, %i2, %o4
739 addccc %l2, 0x0C4B, %g5
740 movvc %icc, %i6, %o6
741 stw %i1, [%l7 + 0x58]
742 ldsh [%l7 + 0x7A], %o5
743 sra %l0, 0x10, %g6
744 fmovrdgez %i7, %f14, %f4
745 sll %l5, 0x0F, %g2
746 andcc %o3, %o0, %o1
747 edge32l %i0, %g3, %l6
748 fsrc1s %f2, %f28
749 addc %i4, %o2, %o7
750 smulcc %g7, %l1, %i5
751 fmovrde %g1, %f28, %f26
752 fmovrdlez %i3, %f10, %f30
753 fcmpeq32 %f8, %f30, %l3
754 movvs %xcc, %g4, %i2
755 edge16ln %o4, %l2, %g5
756 array8 %l4, %i6, %i1
757 ldub [%l7 + 0x6B], %o6
758 fmovrslez %l0, %f28, %f9
759 udivx %g6, 0x0AA6, %o5
760 srl %l5, %g2, %o3
761 ldub [%l7 + 0x1E], %i7
762 andcc %o1, %o0, %i0
763 edge16n %l6, %g3, %o2
764 sethi 0x1337, %i4
765 fcmpd %fcc0, %f2, %f14
766 fcmpgt32 %f6, %f24, %o7
767 mulscc %l1, %g7, %g1
768 mulx %i5, 0x0A7F, %i3
769 edge8ln %g4, %l3, %i2
770 fmovdneg %icc, %f3, %f26
771 andncc %o4, %l2, %g5
772 movl %icc, %l4, %i1
773 andcc %o6, 0x1B68, %i6
774 nop
775 set 0x10, %i2
776 ldd [%l7 + %i2], %f28
777 save %l0, 0x19D8, %o5
778 rdpr %cwp, %g1
779 rdpr %cansave, %g2
780 rdpr %canrestore, %g3
781 rdpr %cleanwin, %g4
782 rdpr %otherwin, %g5
783 rdpr %wstate, %g6
784 ldsb [%l7 + 0x50], %l5
785 ldd [%l7 + 0x70], %g6
786 andcc %o3, %g2, %o1
787 edge32l %i7, %o0, %i0
788 udivx %g3, 0x002C, %l6
789 movleu %xcc, %i4, %o7
790 fsrc2s %f9, %f29
791 orn %l1, %o2, %g1
792 sth %g7, [%l7 + 0x70]
793 stw %i3, [%l7 + 0x38]
794 ldx [%l7 + 0x58], %i5
795 edge32ln %l3, %g4, %o4
796 movne %xcc, %i2, %l2
797 xnorcc %l4, 0x19C3, %g5
798 fmovrsne %i1, %f1, %f16
799 ldsh [%l7 + 0x6A], %o6
800 xorcc %i6, 0x1095, %l0
801 fcmpd %fcc3, %f14, %f12
802 sir 0x1A10
803 lduw [%l7 + 0x54], %o5
804 fpsub16 %f24, %f20, %f28
805 sdivcc %l5, 0x1A16, %o3
806 ldsw [%l7 + 0x54], %g6
807 edge16ln %o1, %i7, %g2
808 mulscc %o0, %g3, %i0
809 andncc %l6, %o7, %l1
810 fmovrdne %i4, %f22, %f14
811 andn %o2, 0x0B15, %g7
812 fpsub16 %f24, %f28, %f26
813 movneg %icc, %g1, %i3
814 sdiv %l3, 0x15BC, %g4
815 andcc %o4, 0x0C47, %i5
816 srl %i2, 0x0D, %l4
817 xorcc %g5, 0x076D, %i1
818 movcs %xcc, %l2, %o6
819 subccc %i6, %l0, %l5
820 fmovrdgez %o5, %f18, %f26
821 xor %g6, 0x15ED, %o1
822 edge16 %i7, %o3, %o0
823 fpack16 %f26, %f4
824 orn %g2, %i0, %g3
825 fpadd16s %f9, %f5, %f22
826 orncc %l6, 0x0F1D, %l1
827 sllx %o7, 0x01, %o2
828 andncc %i4, %g7, %i3
829 pdist %f2, %f10, %f4
830 subcc %l3, 0x1E17, %g1
831 edge32ln %g4, %i5, %i2
832 smulcc %o4, %l4, %i1
833 movvc %xcc, %g5, %l2
834 ldsw [%l7 + 0x6C], %i6
835 fexpand %f3, %f10
836 alignaddrl %l0, %l5, %o6
837 fmovsneg %xcc, %f8, %f17
838 edge32n %g6, %o5, %i7
839 nop
840 set 0x0D, %o5
841 stb %o1, [%l7 + %o5]
842 subcc %o0, %o3, %g2
843 sdivcc %g3, 0x07CB, %l6
844 fmovsle %xcc, %f30, %f26
845 mulscc %l1, %i0, %o7
846 fcmple16 %f12, %f16, %o2
847 movcc %xcc, %g7, %i3
848 alignaddr %i4, %l3, %g4
849 udivx %g1, 0x1208, %i2
850 edge16 %o4, %i5, %l4
851 movg %icc, %g5, %l2
852 umulcc %i6, 0x051B, %l0
853 ldsw [%l7 + 0x38], %l5
854 addccc %o6, %g6, %o5
855 edge32n %i1, %o1, %i7
856 alignaddrl %o0, %g2, %o3
857 orn %l6, %g3, %i0
858 movg %xcc, %l1, %o2
859 save %o7, 0x1E0F, %i3
860 rdpr %cwp, %g1
861 rdpr %cansave, %g2
862 rdpr %canrestore, %g3
863 rdpr %cleanwin, %g4
864 rdpr %otherwin, %g5
865 rdpr %wstate, %g6
866 movcs %xcc, %i4, %l3
867 edge16l %g4, %g7, %i2
868 popc %o4, %i5
869 array8 %g1, %l4, %g5
870 nop
871 set 0x7A, %i0
872 ldub [%l7 + %i0], %l2
873 fpadd32s %f20, %f9, %f25
874 fpadd16s %f31, %f17, %f21
875 fmul8ulx16 %f16, %f26, %f4
876 sdivcc %i6, 0x1BC9, %l5
877 fnot1 %f20, %f2
878 fmovdge %xcc, %f14, %f16
879 movneg %xcc, %o6, %g6
880 fnegs %f13, %f7
881 fmovsvs %icc, %f27, %f6
882 stx %l0, [%l7 + 0x38]
883 orcc %o5, 0x1DDF, %o1
884 movpos %xcc, %i1, %o0
885 movrlz %g2, 0x091, %i7
886 ldsh [%l7 + 0x4C], %o3
887 fnand %f18, %f0, %f16
888 fmovsl %icc, %f8, %f30
889 sth %g3, [%l7 + 0x74]
890 fmovdvs %xcc, %f8, %f6
891 movneg %xcc, %i0, %l6
892 ldsh [%l7 + 0x3E], %o2
893 fmovse %icc, %f14, %f6
894 ld [%l7 + 0x5C], %f26
895 sir 0x0A7C
896 ld [%l7 + 0x70], %f29
897 sth %l1, [%l7 + 0x14]
898 subc %i3, 0x08EA, %i4
899 edge16 %l3, %o7, %g4
900 sethi 0x0DDC, %g7
901 subc %o4, %i5, %g1
902 fmovse %icc, %f25, %f24
903 fmovsneg %xcc, %f20, %f12
904 move %xcc, %i2, %g5
905 subc %l2, %l4, %l5
906 edge32n %o6, %i6, %g6
907 fcmpne16 %f10, %f22, %l0
908 movrne %o5, 0x29B, %o1
909 edge32n %o0, %g2, %i1
910 movn %icc, %o3, %i7
911 stb %g3, [%l7 + 0x66]
912 umul %i0, %l6, %l1
913 smul %i3, 0x02CA, %o2
914 fcmpeq16 %f8, %f22, %l3
915 fnegs %f18, %f9
916 fornot2 %f24, %f4, %f6
917 restore %i4, %o7, %g4
918 rdpr %cwp, %g1
919 rdpr %cansave, %g2
920 rdpr %canrestore, %g3
921 rdpr %cleanwin, %g4
922 rdpr %otherwin, %g5
923 rdpr %wstate, %g6
924 movrgez %g7, 0x26A, %o4
925 fcmple32 %f24, %f30, %g1
926 stw %i5, [%l7 + 0x24]
927 addccc %i2, 0x0E2A, %g5
928 sra %l4, 0x18, %l5
929 movcc %xcc, %o6, %l2
930 srlx %i6, %l0, %o5
931 fmovsne %icc, %f20, %f8
932 andncc %o1, %o0, %g6
933 fmuld8ulx16 %f30, %f11, %f6
934 xorcc %i1, 0x1A3B, %g2
935 nop
936 set 0x5E, %o6
937 lduh [%l7 + %o6], %i7
938 nop
939 set 0x08, %g5
940 ldx [%l7 + %g5], %g3
941 stx %o3, [%l7 + 0x50]
942 stw %i0, [%l7 + 0x78]
943 addcc %l1, 0x02B3, %i3
944 orncc %l6, 0x01EB, %o2
945 fpack16 %f22, %f13
946 fcmpne16 %f6, %f20, %i4
947 fcmpeq32 %f16, %f26, %l3
948 edge8n %o7, %g7, %o4
949 andncc %g1, %i5, %g4
950 fands %f29, %f18, %f18
951 umulcc %i2, 0x1915, %g5
952 fpsub32 %f12, %f28, %f8
953 st %f20, [%l7 + 0x2C]
954 movne %xcc, %l4, %o6
955 movrlez %l5, 0x0CF, %i6
956 fcmpne16 %f20, %f0, %l2
957 fxnors %f22, %f26, %f23
958 andncc %l0, %o1, %o0
959 mova %xcc, %g6, %i1
960 movrlez %o5, 0x1C2, %i7
961 fnot2s %f12, %f1
962 fmovd %f28, %f14
963 edge32ln %g2, %o3, %g3
964 lduh [%l7 + 0x3A], %i0
965 fmovdcc %xcc, %f7, %f3
966 movneg %xcc, %l1, %i3
967 andncc %l6, %i4, %l3
968 edge8l %o2, %o7, %g7
969 movvs %icc, %g1, %i5
970 sdivcc %o4, 0x10C8, %g4
971 subcc %g5, %l4, %i2
972 addc %l5, 0x059B, %i6
973 movrne %l2, %o6, %o1
974 movvc %xcc, %l0, %o0
975 movrlez %i1, 0x2D5, %o5
976 orcc %g6, 0x09E2, %g2
977 orncc %i7, 0x152A, %o3
978 fnand %f16, %f20, %f18
979 movneg %icc, %g3, %i0
980 movvc %xcc, %l1, %i3
981 move %xcc, %i4, %l6
982 movrgz %o2, 0x0E9, %l3
983 mova %xcc, %o7, %g7
984 sdivx %g1, 0x0BD6, %i5
985 std %f4, [%l7 + 0x08]
986 ldsw [%l7 + 0x10], %g4
987 ldsw [%l7 + 0x3C], %g5
988 fpadd16 %f6, %f0, %f18
989 edge16l %o4, %i2, %l4
990 subc %l5, %i6, %o6
991 sdiv %o1, 0x1703, %l2
992 edge8l %l0, %i1, %o0
993 movleu %icc, %o5, %g2
994 movl %icc, %g6, %i7
995 movrlz %g3, %i0, %l1
996 for %f22, %f2, %f6
997 movn %xcc, %o3, %i4
998 fands %f1, %f19, %f12
999 udivcc %i3, 0x01FD, %o2
1000 movne %xcc, %l6, %l3
1001 sdiv %o7, 0x1F07, %g1
1002 mulx %g7, %g4, %i5
1003 xorcc %o4, %i2, %l4
1004 ldd [%l7 + 0x50], %g4
1005 movleu %xcc, %i6, %l5
1006 fnors %f2, %f15, %f0
1007 orncc %o1, %l2, %l0
1008 umul %o6, %i1, %o5
1009 ldsw [%l7 + 0x50], %g2
1010 movrgz %o0, 0x2E6, %g6
1011 srax %i7, %i0, %l1
1012 edge32ln %o3, %g3, %i3
1013 fpsub16s %f26, %f14, %f13
1014 mulscc %o2, %l6, %l3
1015 fmovde %icc, %f1, %f11
1016 ldsw [%l7 + 0x3C], %o7
1017 edge32 %i4, %g1, %g7
1018 movrgez %i5, %o4, %g4
1019 ldsh [%l7 + 0x6E], %l4
1020 ldub [%l7 + 0x46], %i2
1021 fmovdn %icc, %f4, %f24
1022 fmovs %f5, %f20
1023 fmovsge %icc, %f16, %f2
1024 movvc %xcc, %g5, %l5
1025 fnor %f20, %f22, %f28
1026 std %f16, [%l7 + 0x78]
1027 movvs %icc, %o1, %l2
1028 sll %i6, 0x0D, %l0
1029 andncc %o6, %o5, %g2
1030 movpos %icc, %o0, %g6
1031 movvc %xcc, %i7, %i1
1032 fsrc2 %f0, %f4
1033 fnand %f6, %f30, %f18
1034 array8 %i0, %l1, %g3
1035 movle %xcc, %o3, %o2
1036 addc %i3, 0x11FD, %l3
1037 movn %xcc, %o7, %i4
1038 fmovrdlz %g1, %f30, %f26
1039 movpos %icc, %g7, %l6
1040 edge8n %o4, %i5, %l4
1041 edge8 %i2, %g4, %g5
1042 ldd [%l7 + 0x08], %l4
1043 ldx [%l7 + 0x18], %o1
1044 ldsh [%l7 + 0x6A], %i6
1045 edge32ln %l0, %l2, %o6
1046 alignaddrl %o5, %g2, %g6
1047 addc %i7, 0x0FEC, %i1
1048 fmuld8sux16 %f1, %f12, %f6
1049 srax %o0, %l1, %g3
1050 movle %xcc, %i0, %o3
1051 movvc %xcc, %i3, %l3
1052 lduh [%l7 + 0x1A], %o7
1053 mova %icc, %i4, %g1
1054 fmovdvc %icc, %f12, %f20
1055 andn %g7, %o2, %l6
1056 sub %o4, 0x191A, %i5
1057 edge8l %i2, %g4, %l4
1058 edge8l %l5, %g5, %i6
1059 edge8ln %o1, %l0, %l2
1060 subcc %o5, 0x0069, %g2
1061 movpos %xcc, %g6, %o6
1062 array8 %i1, %i7, %l1
1063 popc %o0, %g3
1064 movcs %icc, %o3, %i0
1065 movrne %l3, %i3, %i4
1066 movvc %icc, %g1, %o7
1067 fpackfix %f26, %f30
1068 orncc %g7, %l6, %o4
1069 edge8l %o2, %i5, %i2
1070 edge32l %l4, %g4, %l5
1071 addcc %i6, 0x00F2, %g5
1072 fmovd %f6, %f16
1073 ldsh [%l7 + 0x2A], %o1
1074 ldx [%l7 + 0x18], %l0
1075 movrne %l2, %g2, %o5
1076 movgu %xcc, %o6, %g6
1077 movn %icc, %i7, %i1
1078 edge16 %l1, %g3, %o3
1079 xor %i0, 0x0B99, %l3
1080 addccc %o0, 0x07D7, %i3
1081 mulscc %i4, 0x0E8C, %g1
1082 movre %g7, 0x055, %l6
1083 fmovd %f22, %f2
1084 umulcc %o4, 0x132A, %o2
1085 movre %i5, %o7, %i2
1086 mova %icc, %g4, %l4
1087 umulcc %i6, %g5, %l5
1088 movle %icc, %o1, %l0
1089 fcmped %fcc1, %f22, %f8
1090 edge16 %l2, %g2, %o6
1091 movrgz %o5, 0x3F4, %g6
1092 edge8ln %i7, %l1, %g3
1093 fands %f28, %f24, %f10
1094 stw %o3, [%l7 + 0x08]
1095 alignaddrl %i1, %i0, %o0
1096 stx %i3, [%l7 + 0x20]
1097 xorcc %l3, 0x072D, %g1
1098 sth %i4, [%l7 + 0x62]
1099 srax %g7, 0x1D, %l6
1100 addcc %o4, 0x0B59, %i5
1101 subcc %o2, 0x12C3, %i2
1102 fmovrsgz %o7, %f18, %f2
1103 fabsd %f8, %f14
1104 ldub [%l7 + 0x62], %l4
1105 setx loop_2, %l0, %l1
1106 return %l1
1107 nop
1108 rdpr %cwp, %g1
1109 rdpr %cansave, %g2
1110 rdpr %canrestore, %g3
1111 rdpr %cleanwin, %g4
1112 rdpr %otherwin, %g5
1113 rdpr %wstate, %g6
1114loop_2: orcc %l5, %g5, %o1
1115 xnor %l2, 0x1A86, %g2
1116 movrne %o6, 0x088, %o5
1117 movne %icc, %g6, %l0
1118 andcc %l1, %i7, %o3
1119 sub %i1, %g3, %i0
1120 movleu %icc, %o0, %l3
1121 movcc %xcc, %i3, %g1
1122 fmul8x16au %f9, %f3, %f4
1123 movrgez %g7, %i4, %l6
1124 orn %o4, 0x0AE8, %i5
1125 udivx %i2, 0x1007, %o2
1126 edge32n %o7, %g4, %l4
1127 nop
1128 set 0x28, %o7
1129 std %f30, [%l7 + %o7]
1130 ldd [%l7 + 0x68], %i6
1131 save %g5, 0x0D59, %o1
1132 rdpr %cwp, %g1
1133 rdpr %cansave, %g2
1134 rdpr %canrestore, %g3
1135 rdpr %cleanwin, %g4
1136 rdpr %otherwin, %g5
1137 rdpr %wstate, %g6
1138 edge32 %l5, %g2, %l2
1139 mulscc %o6, %g6, %o5
1140 ldsw [%l7 + 0x30], %l0
1141 lduw [%l7 + 0x3C], %l1
1142 ldd [%l7 + 0x50], %o2
1143 andncc %i7, %g3, %i0
1144 sethi 0x087D, %o0
1145 ldub [%l7 + 0x36], %l3
1146 fmovrdne %i3, %f12, %f16
1147 fcmpgt16 %f0, %f20, %g1
1148 sdivx %i1, 0x0867, %g7
1149 alignaddrl %i4, %l6, %i5
1150 fcmpes %fcc1, %f19, %f28
1151 umulcc %o4, %i2, %o7
1152 movcc %icc, %g4, %l4
1153 fabsd %f0, %f28
1154 sdivx %i6, 0x18DF, %g5
1155 fmovrslez %o1, %f25, %f15
1156 or %l5, %o2, %g2
1157 fmovrslez %l2, %f18, %f0
1158 xnorcc %o6, %g6, %o5
1159 movrlez %l1, 0x04D, %l0
1160 nop
1161 set 0x1C, %o2
1162 stw %i7, [%l7 + %o2]
1163 udiv %g3, 0x153A, %i0
1164 fmovsa %icc, %f16, %f29
1165 mulx %o0, 0x1F67, %o3
1166 alignaddrl %l3, %g1, %i3
1167 addc %i1, 0x18AE, %g7
1168 udivcc %i4, 0x0A9E, %l6
1169 sllx %o4, %i5, %o7
1170 xnor %g4, 0x025B, %i2
1171 fcmpes %fcc0, %f5, %f18
1172 restore %l4, 0x0F07, %g5
1173 rdpr %cwp, %g1
1174 rdpr %cansave, %g2
1175 rdpr %canrestore, %g3
1176 rdpr %cleanwin, %g4
1177 rdpr %otherwin, %g5
1178 rdpr %wstate, %g6
1179 fors %f31, %f28, %f14
1180 fmovrde %o1, %f28, %f2
1181 nop
1182 set 0x76, %g7
1183 stb %l5, [%l7 + %g7]
1184 fandnot2s %f30, %f16, %f14
1185 sdiv %o2, 0x03D0, %i6
1186 smulcc %l2, %o6, %g2
1187 movrne %o5, 0x273, %l1
1188 movcc %icc, %l0, %i7
1189 xorcc %g6, %i0, %o0
1190 edge16n %o3, %l3, %g1
1191 movgu %icc, %i3, %i1
1192 ld [%l7 + 0x54], %f12
1193 fpadd32 %f28, %f30, %f14
1194 edge8l %g7, %i4, %l6
1195 addc %g3, %i5, %o7
1196 or %o4, 0x14D9, %g4
1197 fexpand %f0, %f20
1198 fabsd %f20, %f6
1199 xnorcc %l4, 0x121A, %i2
1200 fpsub32s %f12, %f2, %f4
1201 movleu %icc, %o1, %g5
1202 movg %icc, %o2, %i6
1203 add %l2, 0x0D5D, %l5
1204 mova %xcc, %g2, %o5
1205 movvc %xcc, %o6, %l1
1206 movne %xcc, %i7, %g6
1207 subc %l0, %i0, %o3
1208 edge8l %l3, %g1, %i3
1209 fmul8ulx16 %f2, %f16, %f26
1210 addc %o0, 0x0D0A, %g7
1211 fmovsleu %icc, %f23, %f7
1212 movpos %xcc, %i4, %i1
1213 subccc %g3, %i5, %l6
1214 or %o7, 0x1113, %o4
1215 edge8 %l4, %i2, %g4
1216 fandnot2 %f0, %f0, %f10
1217 movgu %xcc, %o1, %o2
1218 andncc %i6, %g5, %l2
1219 and %l5, 0x0234, %o5
1220 movre %g2, 0x353, %l1
1221 fsrc1s %f29, %f27
1222 ldsw [%l7 + 0x30], %o6
1223 lduh [%l7 + 0x60], %i7
1224 edge16n %l0, %g6, %i0
1225 save %o3, %l3, %g1
1226 rdpr %cwp, %g1
1227 rdpr %cansave, %g2
1228 rdpr %canrestore, %g3
1229 rdpr %cleanwin, %g4
1230 rdpr %otherwin, %g5
1231 rdpr %wstate, %g6
1232 fpack32 %f20, %f8, %f20
1233 std %f24, [%l7 + 0x28]
1234 sllx %i3, %g7, %i4
1235 movcs %xcc, %i1, %g3
1236 addcc %i5, 0x1087, %l6
1237 movleu %icc, %o7, %o4
1238 edge32 %o0, %i2, %l4
1239 alignaddrl %o1, %g4, %o2
1240 movle %icc, %g5, %i6
1241 fmul8ulx16 %f30, %f4, %f4
1242 fcmpeq32 %f2, %f28, %l2
1243 movge %icc, %o5, %l5
1244 movg %xcc, %g2, %l1
1245 fpackfix %f26, %f26
1246 array8 %o6, %l0, %i7
1247 stb %i0, [%l7 + 0x51]
1248 popc 0x09A7, %o3
1249 addc %l3, %g6, %g1
1250 smul %g7, %i4, %i3
1251 sdivcc %g3, 0x0224, %i1
1252 alignaddr %l6, %o7, %i5
1253 fxnor %f24, %f30, %f30
1254 fmovspos %icc, %f16, %f3
1255 sdiv %o4, 0x0321, %o0
1256 smul %i2, 0x0D9F, %l4
1257 ldsh [%l7 + 0x4E], %o1
1258 movneg %icc, %g4, %o2
1259 add %i6, 0x1EB5, %l2
1260 array16 %o5, %l5, %g2
1261 xorcc %l1, %o6, %g5
1262 sub %i7, 0x116D, %l0
1263 xnor %i0, %o3, %l3
1264 lduw [%l7 + 0x78], %g1
1265 fmovdl %icc, %f15, %f12
1266 ldx [%l7 + 0x38], %g7
1267 srax %i4, %g6, %g3
1268 ldsb [%l7 + 0x09], %i1
1269 nop
1270 set 0x1C, %l2
1271 ldsw [%l7 + %l2], %i3
1272 fcmped %fcc3, %f22, %f20
1273 xorcc %l6, 0x0F43, %o7
1274 smulcc %i5, 0x118D, %o0
1275 andncc %o4, %l4, %o1
1276 movrlz %g4, %o2, %i6
1277 ld [%l7 + 0x10], %f30
1278 edge32ln %i2, %o5, %l5
1279 movgu %icc, %l2, %l1
1280 save %o6, 0x1F03, %g5
1281 rdpr %cwp, %g1
1282 rdpr %cansave, %g2
1283 rdpr %canrestore, %g3
1284 rdpr %cleanwin, %g4
1285 rdpr %otherwin, %g5
1286 rdpr %wstate, %g6
1287 orncc %g2, 0x108B, %l0
1288 lduh [%l7 + 0x4A], %i0
1289 fcmpd %fcc1, %f24, %f22
1290 sub %o3, %l3, %i7
1291 lduw [%l7 + 0x5C], %g1
1292 move %icc, %g7, %i4
1293 sethi 0x1958, %g6
1294 addc %g3, 0x0CEB, %i1
1295 fmovscc %xcc, %f28, %f3
1296 movle %icc, %i3, %l6
1297 edge8n %o7, %o0, %o4
1298 movcc %xcc, %i5, %l4
1299 fones %f1
1300 addccc %o1, 0x0BA1, %g4
1301 addc %o2, %i2, %o5
1302 movl %icc, %i6, %l5
1303 andcc %l2, %o6, %g5
1304 sir 0x1565
1305 subc %g2, %l0, %l1
1306 nop
1307 set 0x56, %o4
1308 ldsh [%l7 + %o4], %o3
1309 mulscc %i0, 0x1E53, %i7
1310 subcc %l3, 0x13AF, %g7
1311 movneg %xcc, %g1, %g6
1312 movcc %icc, %i4, %i1
1313 movn %icc, %i3, %g3
1314 fmovda %xcc, %f7, %f23
1315 alignaddrl %l6, %o7, %o0
1316 fnegd %f2, %f10
1317 udivx %o4, 0x1C57, %l4
1318 fmovrsgez %i5, %f23, %f30
1319 andcc %g4, 0x1C18, %o2
1320 fnors %f15, %f21, %f2
1321 edge32 %o1, %i2, %o5
1322 edge32ln %l5, %l2, %o6
1323 or %i6, %g5, %g2
1324 fnot2 %f26, %f20
1325 movre %l0, 0x24F, %l1
1326 mulx %o3, 0x0B32, %i0
1327 array8 %l3, %i7, %g7
1328 fcmpgt32 %f18, %f10, %g6
1329 lduh [%l7 + 0x2A], %i4
1330 fmovrdlez %i1, %f24, %f18
1331 sir 0x194D
1332 fsrc2 %f28, %f22
1333 fcmple16 %f26, %f30, %i3
1334 addc %g1, 0x0157, %g3
1335 fmovsle %xcc, %f16, %f1
1336 movrgz %l6, %o7, %o4
1337 fmovdvs %xcc, %f4, %f29
1338 array32 %o0, %i5, %l4
1339 sll %g4, 0x1A, %o1
1340 sra %i2, %o5, %l5
1341 andcc %l2, 0x118F, %o2
1342 setx loop_3, %l0, %l1
1343 return %l1
1344 nop
1345 rdpr %cwp, %g1
1346 rdpr %cansave, %g2
1347 rdpr %canrestore, %g3
1348 rdpr %cleanwin, %g4
1349 rdpr %otherwin, %g5
1350 rdpr %wstate, %g6
1351loop_3: edge8n %g2, %l0, %l1
1352 mulx %i6, %o3, %i0
1353 sllx %l3, %i7, %g6
1354 movrgez %g7, 0x0AE, %i1
1355 array32 %i4, %g1, %g3
1356 st %f20, [%l7 + 0x48]
1357 and %i3, %o7, %o4
1358 save %o0, %l6, %l4
1359 rdpr %cwp, %g1
1360 rdpr %cansave, %g2
1361 rdpr %canrestore, %g3
1362 rdpr %cleanwin, %g4
1363 rdpr %otherwin, %g5
1364 rdpr %wstate, %g6
1365 addc %g4, %o1, %i2
1366 fmovscs %icc, %f14, %f27
1367 fpadd16s %f7, %f20, %f13
1368 udivx %i5, 0x0E5B, %o5
1369 fmovrsne %l5, %f5, %f21
1370 edge8l %o2, %l2, %o6
1371 edge8l %g5, %g2, %l1
1372 movleu %icc, %i6, %l0
1373 edge8 %o3, %i0, %i7
1374 edge32n %l3, %g7, %i1
1375 fmovsl %xcc, %f3, %f1
1376 array8 %g6, %g1, %i4
1377 sllx %i3, 0x1B, %o7
1378 fnegd %f8, %f20
1379 fzero %f0
1380 ld [%l7 + 0x70], %f21
1381 alignaddrl %o4, %g3, %o0
1382 fpadd32s %f9, %f11, %f13
1383 fmovdg %icc, %f5, %f1
1384 sdiv %l4, 0x045B, %g4
1385 fsrc1s %f30, %f7
1386 fornot2 %f8, %f26, %f20
1387 movn %icc, %o1, %i2
1388 edge32 %l6, %o5, %l5
1389 array16 %o2, %i5, %l2
1390 fmovdle %xcc, %f29, %f21
1391 save %o6, 0x1BA4, %g5
1392 rdpr %cwp, %g1
1393 rdpr %cansave, %g2
1394 rdpr %canrestore, %g3
1395 rdpr %cleanwin, %g4
1396 rdpr %otherwin, %g5
1397 rdpr %wstate, %g6
1398 array16 %l1, %g2, %l0
1399 edge16ln %i6, %o3, %i0
1400 sdivcc %l3, 0x1923, %i7
1401 st %f9, [%l7 + 0x48]
1402 umul %g7, 0x08CD, %g6
1403 ldub [%l7 + 0x49], %g1
1404 srax %i1, 0x0C, %i3
1405 sub %i4, 0x01C5, %o7
1406 edge16n %g3, %o0, %o4
1407 fnot1 %f28, %f30
1408 movrne %l4, %o1, %g4
1409 umul %i2, 0x0A76, %l6
1410 edge16 %o5, %o2, %l5
1411 fmovsne %xcc, %f20, %f29
1412 stx %l2, [%l7 + 0x78]
1413 fmovdg %xcc, %f11, %f29
1414 andncc %i5, %o6, %g5
1415 and %g2, %l1, %l0
1416 umul %i6, %o3, %l3
1417 fmovrslz %i7, %f19, %f27
1418 edge16n %i0, %g7, %g6
1419 edge32ln %i1, %i3, %g1
1420 udivx %i4, 0x031D, %o7
1421 udiv %o0, 0x0003, %g3
1422 ldsb [%l7 + 0x65], %o4
1423 movcc %xcc, %o1, %g4
1424 fabss %f26, %f19
1425 edge8 %l4, %l6, %o5
1426 ld [%l7 + 0x10], %f11
1427 fmovsvs %icc, %f14, %f12
1428 fsrc2 %f14, %f28
1429 edge32l %i2, %l5, %l2
1430 fsrc1s %f10, %f16
1431 edge16l %o2, %i5, %g5
1432 edge32ln %o6, %l1, %g2
1433 movrgez %l0, 0x24F, %i6
1434 fmul8sux16 %f12, %f2, %f2
1435 fmovsleu %icc, %f2, %f4
1436 restore %o3, %i7, %l3
1437 rdpr %cwp, %g1
1438 rdpr %cansave, %g2
1439 rdpr %canrestore, %g3
1440 rdpr %cleanwin, %g4
1441 rdpr %otherwin, %g5
1442 rdpr %wstate, %g6
1443 st %f10, [%l7 + 0x30]
1444 ldd [%l7 + 0x40], %f30
1445 udivcc %g7, 0x14CD, %i0
1446 movneg %xcc, %i1, %g6
1447 xor %g1, 0x0E93, %i4
1448 fands %f21, %f26, %f26
1449 fcmpd %fcc1, %f22, %f0
1450 pdist %f28, %f14, %f22
1451 edge16 %o7, %i3, %o0
1452 lduh [%l7 + 0x10], %g3
1453 and %o4, %o1, %l4
1454 fmovrdne %l6, %f6, %f26
1455 sdivx %o5, 0x0955, %i2
1456 edge8 %g4, %l2, %o2
1457 xorcc %l5, %g5, %i5
1458 xorcc %o6, 0x196E, %g2
1459 xorcc %l1, %l0, %i6
1460 fexpand %f16, %f24
1461 stx %o3, [%l7 + 0x70]
1462 st %f9, [%l7 + 0x68]
1463 stw %i7, [%l7 + 0x74]
1464 umul %l3, %i0, %g7
1465 xorcc %g6, %i1, %i4
1466 fmovrse %o7, %f8, %f25
1467 subc %i3, 0x1827, %o0
1468 edge32ln %g1, %g3, %o4
1469 smulcc %o1, 0x074C, %l4
1470 array32 %l6, %o5, %g4
1471 xor %l2, %i2, %l5
1472 ldd [%l7 + 0x58], %f12
1473 fmovsl %icc, %f11, %f20
1474 std %f16, [%l7 + 0x40]
1475 subcc %g5, 0x1AB0, %o2
1476 nop
1477 set 0x78, %i1
1478 ldsh [%l7 + %i1], %i5
1479 movleu %xcc, %g2, %o6
1480 sdiv %l1, 0x0918, %l0
1481 sdiv %i6, 0x11F7, %o3
1482 sdivx %l3, 0x056D, %i7
1483 fmovrdne %i0, %f28, %f4
1484 bshuffle %f28, %f18, %f8
1485 array32 %g7, %g6, %i4
1486 nop
1487 set 0x10, %g3
1488 ldsw [%l7 + %g3], %i1
1489 mulscc %i3, %o0, %g1
1490 xnorcc %g3, %o7, %o1
1491 edge8l %o4, %l6, %l4
1492 stw %o5, [%l7 + 0x78]
1493 fcmpd %fcc1, %f0, %f12
1494 move %icc, %g4, %l2
1495 fmovsgu %icc, %f16, %f25
1496 sethi 0x0D49, %l5
1497 sllx %g5, 0x15, %o2
1498 ldub [%l7 + 0x43], %i5
1499 ldsb [%l7 + 0x72], %i2
1500 fmovsl %icc, %f14, %f4
1501 fmovsne %xcc, %f6, %f15
1502 and %g2, %l1, %l0
1503 movpos %xcc, %o6, %o3
1504 sethi 0x0DCE, %l3
1505 andcc %i7, 0x1C56, %i0
1506 ldub [%l7 + 0x47], %i6
1507 movre %g6, 0x2FF, %g7
1508 add %i4, %i1, %o0
1509 sdivx %g1, 0x183F, %g3
1510 sdivx %i3, 0x0054, %o1
1511 addcc %o4, %l6, %l4
1512 movvs %xcc, %o5, %g4
1513 fmovdge %xcc, %f10, %f13
1514 movle %xcc, %o7, %l5
1515 fmul8x16au %f19, %f17, %f8
1516 movgu %icc, %g5, %l2
1517 xor %i5, 0x0AF1, %i2
1518 umul %g2, 0x0A23, %o2
1519 edge32 %l0, %l1, %o6
1520 mulx %o3, %i7, %i0
1521 fnand %f10, %f18, %f30
1522 addcc %i6, %l3, %g6
1523 xor %g7, %i1, %o0
1524 array16 %g1, %i4, %i3
1525 umulcc %g3, %o4, %o1
1526 sethi 0x067B, %l4
1527 addccc %o5, 0x072D, %l6
1528 sth %g4, [%l7 + 0x5C]
1529 mova %icc, %o7, %l5
1530 movrlz %g5, 0x0D3, %l2
1531 fmovdn %icc, %f28, %f14
1532 st %f25, [%l7 + 0x50]
1533 mulscc %i5, 0x0487, %i2
1534 movrlez %g2, %l0, %l1
1535 movrne %o2, 0x007, %o6
1536 sdivx %i7, 0x008F, %o3
1537 mulscc %i0, %i6, %l3
1538 fornot1 %f8, %f12, %f18
1539 movl %icc, %g7, %g6
1540 xnorcc %i1, %o0, %i4
1541 sdiv %g1, 0x0D3D, %g3
1542 sra %o4, %i3, %o1
1543 orn %l4, %l6, %g4
1544 ldd [%l7 + 0x40], %f30
1545 edge16 %o7, %o5, %g5
1546 addc %l2, %l5, %i5
1547 fmovdge %xcc, %f8, %f9
1548 edge32 %i2, %l0, %g2
1549 fpadd32 %f12, %f18, %f16
1550 fmovdleu %xcc, %f27, %f5
1551 mulscc %l1, 0x0FF1, %o2
1552 and %i7, %o3, %o6
1553 alignaddr %i0, %l3, %g7
1554 fsrc1 %f30, %f18
1555 movg %xcc, %g6, %i1
1556 fcmps %fcc3, %f10, %f25
1557 array32 %o0, %i4, %i6
1558 movgu %icc, %g3, %g1
1559 edge16l %o4, %i3, %o1
1560 fmovda %icc, %f21, %f1
1561 edge32l %l4, %g4, %o7
1562 movn %xcc, %o5, %g5
1563 pdist %f26, %f16, %f8
1564 fnand %f20, %f8, %f30
1565 array8 %l2, %l5, %l6
1566 movrlz %i2, 0x34E, %l0
1567 ldsh [%l7 + 0x6E], %i5
1568 st %f3, [%l7 + 0x1C]
1569 mulscc %g2, 0x0A97, %l1
1570 smul %o2, 0x1714, %o3
1571 addc %i7, %o6, %i0
1572 movvs %icc, %l3, %g6
1573 movg %icc, %g7, %i1
1574 ldd [%l7 + 0x40], %f6
1575 edge8n %o0, %i6, %i4
1576 andn %g3, %g1, %i3
1577 add %o1, 0x1CBA, %o4
1578 fmovdcs %xcc, %f29, %f15
1579 movvs %icc, %l4, %g4
1580 ldd [%l7 + 0x78], %f24
1581 std %f0, [%l7 + 0x28]
1582 and %o5, %g5, %o7
1583 save %l2, 0x157E, %l6
1584 rdpr %cwp, %g1
1585 rdpr %cansave, %g2
1586 rdpr %canrestore, %g3
1587 rdpr %cleanwin, %g4
1588 rdpr %otherwin, %g5
1589 rdpr %wstate, %g6
1590 edge8l %i2, %l0, %l5
1591 sdiv %i5, 0x0E6D, %l1
1592 movre %g2, 0x1B1, %o2
1593 alignaddrl %o3, %o6, %i7
1594 stb %i0, [%l7 + 0x3B]
1595 fmovda %icc, %f23, %f27
1596 edge8 %l3, %g6, %g7
1597 movcc %xcc, %o0, %i6
1598 edge16l %i4, %g3, %i1
1599 st %f26, [%l7 + 0x58]
1600 alignaddr %i3, %g1, %o1
1601 orn %o4, %l4, %g4
1602 sra %g5, %o5, %l2
1603 movrne %l6, %i2, %l0
1604 addc %l5, %o7, %l1
1605 fcmpgt32 %f22, %f26, %g2
1606 edge8 %o2, %i5, %o3
1607 array16 %o6, %i7, %l3
1608 fabsd %f14, %f30
1609 fmovsne %xcc, %f28, %f16
1610 sethi 0x081A, %i0
1611 fnot2s %f25, %f26
1612 fmovsg %icc, %f13, %f3
1613 lduh [%l7 + 0x14], %g6
1614 nop
1615 set 0x38, %i4
1616 ldd [%l7 + %i4], %f20
1617 fmovsa %icc, %f11, %f22
1618 edge8 %g7, %i6, %o0
1619 movge %xcc, %i4, %g3
1620 movge %icc, %i3, %i1
1621 movrne %o1, 0x23B, %o4
1622 sdiv %g1, 0x16AE, %l4
1623 xor %g4, %o5, %l2
1624 movrne %g5, 0x0E6, %l6
1625 xor %l0, %i2, %l5
1626 movre %o7, %l1, %o2
1627 nop
1628 set 0x24, %o3
1629 sth %i5, [%l7 + %o3]
1630 fxnors %f6, %f29, %f24
1631 umul %o3, %g2, %i7
1632 alignaddr %l3, %i0, %g6
1633 fmovspos %xcc, %f29, %f14
1634 movcs %icc, %o6, %i6
1635 save %o0, 0x0937, %g7
1636 rdpr %cwp, %g1
1637 rdpr %cansave, %g2
1638 rdpr %canrestore, %g3
1639 rdpr %cleanwin, %g4
1640 rdpr %otherwin, %g5
1641 rdpr %wstate, %g6
1642 edge16l %g3, %i4, %i3
1643 fmovda %xcc, %f18, %f13
1644 fmovdcc %icc, %f31, %f2
1645 ldd [%l7 + 0x08], %o0
1646 fmovrslz %i1, %f27, %f24
1647 sethi 0x0C8D, %g1
1648 fmovdvc %xcc, %f19, %f0
1649 xnor %l4, 0x1C1A, %g4
1650 st %f16, [%l7 + 0x14]
1651 sir 0x1C15
1652 subccc %o5, 0x03BA, %l2
1653 mulscc %g5, 0x0170, %o4
1654 movneg %icc, %l6, %i2
1655 stb %l5, [%l7 + 0x66]
1656 orn %l0, %o7, %o2
1657 movl %xcc, %l1, %o3
1658 umulcc %i5, 0x1745, %g2
1659 smulcc %i7, %l3, %i0
1660 sub %o6, %i6, %g6
1661 fone %f0
1662 sub %g7, 0x16CA, %o0
1663 move %icc, %g3, %i3
1664 ldd [%l7 + 0x58], %f24
1665 subccc %o1, %i4, %i1
1666 movrlz %g1, 0x207, %l4
1667 alignaddrl %o5, %l2, %g4
1668 edge32 %g5, %l6, %o4
1669 fornot1s %f10, %f26, %f17
1670 andcc %i2, %l0, %l5
1671 stx %o2, [%l7 + 0x50]
1672 edge8ln %l1, %o7, %o3
1673 sir 0x0FD6
1674 save %g2, %i7, %l3
1675 rdpr %cwp, %g1
1676 rdpr %cansave, %g2
1677 rdpr %canrestore, %g3
1678 rdpr %cleanwin, %g4
1679 rdpr %otherwin, %g5
1680 rdpr %wstate, %g6
1681 movrlez %i0, 0x077, %o6
1682 xorcc %i6, 0x1DBF, %g6
1683 ldsh [%l7 + 0x12], %i5
1684 movvs %icc, %o0, %g7
1685 movvs %icc, %i3, %g3
1686 movrlz %i4, 0x2EB, %o1
1687 srlx %i1, %l4, %o5
1688 movleu %xcc, %g1, %g4
1689 sllx %l2, %g5, %o4
1690 ld [%l7 + 0x4C], %f2
1691 stx %i2, [%l7 + 0x60]
1692 edge8ln %l0, %l5, %l6
1693 and %o2, %o7, %o3
1694 fandnot2 %f30, %f14, %f4
1695 stw %g2, [%l7 + 0x28]
1696 ldsb [%l7 + 0x5B], %i7
1697 nop
1698 set 0x7C, %o0
1699 ldsw [%l7 + %o0], %l3
1700 fmovscs %icc, %f17, %f16
1701 sllx %l1, %o6, %i6
1702 st %f30, [%l7 + 0x08]
1703 add %i0, %g6, %i5
1704 sll %o0, 0x0A, %i3
1705 fmovrse %g7, %f9, %f15
1706 ldub [%l7 + 0x74], %i4
1707 edge32 %o1, %i1, %g3
1708 umulcc %o5, %g1, %g4
1709 movleu %xcc, %l4, %g5
1710 movvs %icc, %l2, %o4
1711 sth %l0, [%l7 + 0x54]
1712 andn %i2, 0x1E3C, %l6
1713 movvs %xcc, %l5, %o2
1714 movrgz %o3, %g2, %i7
1715 srl %l3, 0x01, %o7
1716 subcc %o6, %i6, %i0
1717 movpos %xcc, %l1, %i5
1718 edge32n %g6, %i3, %o0
1719 edge8n %i4, %g7, %o1
1720 udivx %i1, 0x0014, %g3
1721 sdiv %o5, 0x1C98, %g1
1722 movge %icc, %l4, %g5
1723 udivcc %l2, 0x1F62, %o4
1724 alignaddrl %g4, %i2, %l0
1725 movvs %xcc, %l6, %l5
1726 edge8ln %o2, %g2, %o3
1727 xor %l3, %o7, %o6
1728 fxnors %f16, %f21, %f21
1729 stx %i7, [%l7 + 0x08]
1730 addc %i0, 0x0AB8, %l1
1731 setx loop_4, %l0, %l1
1732 return %l1
1733 nop
1734 rdpr %cwp, %g1
1735 rdpr %cansave, %g2
1736 rdpr %canrestore, %g3
1737 rdpr %cleanwin, %g4
1738 rdpr %otherwin, %g5
1739 rdpr %wstate, %g6
1740loop_4: edge32ln %i6, %o0, %i4
1741 alignaddr %g7, %i1, %g3
1742 srl %o1, %g1, %l4
1743 edge32 %o5, %g5, %o4
1744 mulscc %l2, %g4, %i2
1745 fcmpeq16 %f14, %f14, %l6
1746 sll %l5, %l0, %o2
1747 umul %g2, %o3, %l3
1748 movvc %icc, %o6, %i7
1749 stw %o7, [%l7 + 0x3C]
1750 fmovrslz %i0, %f29, %f29
1751 nop
1752 set 0x54, %i6
1753 lduw [%l7 + %i6], %i5
1754 array16 %l1, %i3, %i6
1755 subcc %o0, %i4, %g7
1756 st %f9, [%l7 + 0x0C]
1757 sethi 0x1FF7, %i1
1758 sir 0x1B1C
1759 movcc %icc, %g3, %o1
1760 ldd [%l7 + 0x48], %f26
1761 fnegs %f24, %f6
1762 edge8l %g1, %g6, %o5
1763 array16 %l4, %o4, %g5
1764 edge32n %g4, %l2, %i2
1765 fmovrslz %l6, %f26, %f2
1766 sllx %l5, 0x1C, %o2
1767 nop
1768 set 0x50, %l1
1769 stx %l0, [%l7 + %l1]
1770 fpsub32 %f8, %f22, %f20
1771 ldx [%l7 + 0x50], %g2
1772 smulcc %l3, 0x0E57, %o3
1773 ldsb [%l7 + 0x6D], %i7
1774 ldub [%l7 + 0x72], %o6
1775 smul %o7, %i0, %i5
1776 srax %l1, %i6, %i3
1777 movrlez %o0, 0x3D9, %i4
1778 sll %g7, %i1, %g3
1779 movn %xcc, %o1, %g6
1780 fcmpeq16 %f4, %f8, %o5
1781 ldub [%l7 + 0x3B], %l4
1782 udivcc %g1, 0x1CE1, %o4
1783 edge8ln %g4, %g5, %i2
1784 fpadd16s %f24, %f16, %f2
1785 movre %l2, %l6, %o2
1786 edge8l %l5, %l0, %l3
1787 edge8n %g2, %i7, %o6
1788 fexpand %f13, %f22
1789 fone %f18
1790 movrgz %o7, %i0, %o3
1791 smulcc %l1, %i5, %i3
1792 umulcc %i6, %i4, %g7
1793 movpos %xcc, %o0, %g3
1794 xnor %i1, %o1, %o5
1795 smulcc %l4, %g1, %g6
1796 umulcc %g4, 0x0A5E, %o4
1797 ldd [%l7 + 0x18], %f12
1798 xor %i2, 0x16DC, %g5
1799 edge32l %l2, %l6, %o2
1800 sdiv %l5, 0x0D55, %l3
1801 movne %xcc, %l0, %i7
1802 movcs %icc, %g2, %o7
1803 edge8l %i0, %o6, %o3
1804 addcc %l1, %i3, %i5
1805 movrne %i6, 0x24A, %g7
1806 sth %o0, [%l7 + 0x6C]
1807 std %f14, [%l7 + 0x78]
1808 sdivcc %g3, 0x0C37, %i1
1809 alignaddr %o1, %o5, %l4
1810 movrgez %i4, 0x32A, %g1
1811 fmul8x16 %f21, %f20, %f20
1812 movneg %icc, %g6, %g4
1813 fxnor %f2, %f24, %f16
1814 ldub [%l7 + 0x42], %i2
1815 fexpand %f0, %f30
1816 subccc %g5, %o4, %l2
1817 move %icc, %o2, %l6
1818 fone %f8
1819 subccc %l3, %l0, %i7
1820 movl %xcc, %g2, %o7
1821 orn %i0, %l5, %o6
1822 xnorcc %o3, 0x06AD, %i3
1823 fmovda %xcc, %f9, %f28
1824 udiv %l1, 0x0814, %i5
1825 sllx %g7, %i6, %o0
1826 ldd [%l7 + 0x18], %i0
1827 smulcc %o1, %o5, %g3
1828 fmovsvc %icc, %f10, %f2
1829 array8 %i4, %g1, %g6
1830 movne %icc, %l4, %i2
1831 alignaddrl %g5, %g4, %l2
1832 std %f6, [%l7 + 0x18]
1833 subcc %o2, %l6, %o4
1834 umul %l3, %i7, %l0
1835 edge16l %g2, %o7, %l5
1836 ldd [%l7 + 0x08], %f6
1837 fnot2s %f12, %f2
1838 ldd [%l7 + 0x40], %o6
1839 subc %i0, %o3, %l1
1840 st %f11, [%l7 + 0x3C]
1841 movpos %xcc, %i5, %i3
1842 fornot2 %f26, %f18, %f24
1843 fmovsge %icc, %f2, %f1
1844 ldub [%l7 + 0x11], %g7
1845 fmul8x16 %f2, %f16, %f10
1846 srlx %i6, 0x07, %i1
1847 subcc %o1, 0x05CC, %o5
1848 edge8ln %o0, %i4, %g1
1849 andcc %g6, 0x1101, %g3
1850 xnorcc %l4, %i2, %g5
1851 movvc %icc, %g4, %l2
1852 addcc %l6, %o2, %o4
1853 movne %xcc, %i7, %l3
1854 save %g2, 0x15A4, %l0
1855 rdpr %cwp, %g1
1856 rdpr %cansave, %g2
1857 rdpr %canrestore, %g3
1858 rdpr %cleanwin, %g4
1859 rdpr %otherwin, %g5
1860 rdpr %wstate, %g6
1861 ldsw [%l7 + 0x5C], %o7
1862 fabss %f0, %f12
1863 fmovdleu %xcc, %f6, %f10
1864 fmovrsgz %l5, %f16, %f20
1865 fmovdvc %xcc, %f14, %f28
1866 fmovsleu %icc, %f10, %f10
1867 edge8 %i0, %o6, %o3
1868 or %l1, %i5, %g7
1869 xnor %i6, 0x07A3, %i1
1870 mulx %i3, 0x187C, %o5
1871 sethi 0x0209, %o0
1872 fsrc1 %f2, %f30
1873 fmovdvc %xcc, %f7, %f28
1874 orcc %o1, 0x01B1, %g1
1875 stb %i4, [%l7 + 0x61]
1876 movre %g6, 0x27D, %g3
1877 movrgez %i2, %g5, %g4
1878 ldd [%l7 + 0x28], %l2
1879 ldd [%l7 + 0x78], %f24
1880 add %l4, 0x1401, %l6
1881 fmovdle %xcc, %f28, %f31
1882 restore %o4, %o2, %l3
1883 rdpr %cwp, %g1
1884 rdpr %cansave, %g2
1885 rdpr %canrestore, %g3
1886 rdpr %cleanwin, %g4
1887 rdpr %otherwin, %g5
1888 rdpr %wstate, %g6
1889 movn %icc, %i7, %g2
1890 movre %o7, %l0, %l5
1891 sra %o6, 0x03, %o3
1892 ldsw [%l7 + 0x70], %l1
1893 pdist %f8, %f12, %f12
1894 sdivx %i5, 0x12FC, %i0
1895 stx %g7, [%l7 + 0x58]
1896 ld [%l7 + 0x14], %f21
1897 and %i6, %i3, %o5
1898 movg %xcc, %o0, %i1
1899 st %f10, [%l7 + 0x58]
1900 fmovsvc %icc, %f12, %f23
1901 movrne %g1, 0x337, %o1
1902 sdiv %i4, 0x1470, %g6
1903 movrlz %g3, 0x0BB, %g5
1904 ldub [%l7 + 0x4C], %g4
1905 array16 %l2, %i2, %l4
1906 orcc %o4, 0x0B22, %l6
1907 movvs %icc, %o2, %i7
1908 alignaddrl %g2, %o7, %l0
1909 udivcc %l3, 0x0023, %o6
1910 alignaddr %l5, %l1, %i5
1911 sub %i0, %g7, %o3
1912 lduw [%l7 + 0x4C], %i3
1913 fnot2s %f29, %f2
1914 alignaddrl %i6, %o0, %i1
1915 sll %g1, 0x1E, %o1
1916 edge32n %o5, %i4, %g6
1917 fmovdne %icc, %f0, %f7
1918 sth %g3, [%l7 + 0x44]
1919 movvs %icc, %g5, %g4
1920 fzero %f24
1921 srax %l2, 0x00, %i2
1922 fmovsge %xcc, %f26, %f19
1923 movrlez %o4, %l4, %o2
1924 andncc %l6, %g2, %i7
1925 edge8ln %o7, %l3, %o6
1926 ld [%l7 + 0x44], %f13
1927 and %l5, 0x1C7F, %l0
1928 fmovdneg %icc, %f30, %f4
1929 edge32ln %i5, %i0, %g7
1930 fmovsa %xcc, %f6, %f3
1931 udivx %l1, 0x1E48, %o3
1932 ldsb [%l7 + 0x14], %i3
1933 fcmped %fcc3, %f4, %f28
1934 fones %f22
1935 array16 %i6, %o0, %i1
1936 movgu %xcc, %g1, %o5
1937 popc %o1, %g6
1938 addcc %i4, %g3, %g5
1939 edge32 %l2, %i2, %o4
1940 fcmpne32 %f20, %f12, %l4
1941 edge8l %g4, %o2, %l6
1942 popc 0x1E52, %i7
1943 udiv %g2, 0x1176, %o7
1944 movvc %xcc, %l3, %o6
1945 array16 %l0, %l5, %i0
1946 alignaddrl %g7, %i5, %o3
1947 subccc %i3, %i6, %o0
1948 sdivcc %i1, 0x10CC, %l1
1949 xorcc %g1, 0x19B2, %o5
1950 sdivcc %o1, 0x0F80, %g6
1951 sethi 0x03F9, %g3
1952 movl %icc, %i4, %l2
1953 fpadd16 %f2, %f22, %f24
1954 sll %g5, 0x03, %i2
1955 mova %xcc, %l4, %o4
1956 fpack32 %f16, %f20, %f0
1957 sll %o2, 0x08, %g4
1958 movvs %xcc, %l6, %g2
1959 mulscc %o7, 0x1341, %l3
1960 alignaddr %o6, %l0, %i7
1961 ldsb [%l7 + 0x35], %i0
1962 andncc %g7, %l5, %o3
1963 fpack32 %f4, %f22, %f2
1964 fors %f27, %f10, %f14
1965 movvs %icc, %i5, %i6
1966 sll %o0, %i3, %l1
1967 and %g1, 0x14B7, %o5
1968 movcs %xcc, %o1, %g6
1969 ldx [%l7 + 0x30], %g3
1970 edge16l %i1, %l2, %g5
1971 or %i2, 0x1C59, %i4
1972 fnor %f4, %f18, %f28
1973 movre %o4, 0x34A, %o2
1974 edge8ln %l4, %l6, %g2
1975 edge32l %o7, %l3, %o6
1976 sdivcc %l0, 0x0476, %i7
1977 umul %g4, 0x174F, %g7
1978 fzeros %f9
1979 movgu %xcc, %l5, %i0
1980 movrgz %i5, %i6, %o0
1981 movle %icc, %i3, %o3
1982 array16 %l1, %g1, %o5
1983 xnor %o1, %g6, %i1
1984 andncc %l2, %g5, %i2
1985 fmovsne %xcc, %f29, %f19
1986 smulcc %i4, %o4, %g3
1987 edge16 %o2, %l6, %l4
1988 std %f16, [%l7 + 0x58]
1989 andncc %o7, %l3, %g2
1990 stw %o6, [%l7 + 0x58]
1991 andn %i7, 0x123F, %l0
1992 edge32ln %g7, %l5, %i0
1993 edge16ln %g4, %i6, %o0
1994 smul %i3, %o3, %l1
1995 movrlz %g1, %i5, %o1
1996 srlx %g6, 0x04, %i1
1997 fmovsvs %icc, %f18, %f13
1998 fmovrdgez %o5, %f8, %f26
1999 movrlz %l2, %g5, %i2
2000 mulscc %o4, %i4, %g3
2001 sir 0x1332
2002 mulx %l6, 0x0657, %l4
2003 fmul8x16au %f9, %f29, %f12
2004 movvc %icc, %o7, %o2
2005 fnors %f19, %f8, %f17
2006 sra %l3, 0x1D, %o6
2007 setx loop_5, %l0, %l1
2008 return %l1
2009 nop
2010 rdpr %cwp, %g1
2011 rdpr %cansave, %g2
2012 rdpr %canrestore, %g3
2013 rdpr %cleanwin, %g4
2014 rdpr %otherwin, %g5
2015 rdpr %wstate, %g6
2016loop_5: ld [%l7 + 0x60], %f1
2017 nop
2018 set 0x2A, %i3
2019 ldsb [%l7 + %i3], %g7
2020 fnors %f9, %f10, %f4
2021 sdivcc %l5, 0x11DE, %i0
2022 fmovsa %icc, %f26, %f6
2023 fandnot2 %f20, %f14, %f16
2024 edge16ln %g4, %l0, %i6
2025 mova %icc, %o0, %i3
2026 ldd [%l7 + 0x40], %l0
2027 edge16n %o3, %g1, %i5
2028 sra %g6, %o1, %o5
2029 edge16 %l2, %i1, %g5
2030 ldd [%l7 + 0x20], %i2
2031 alignaddr %i4, %g3, %l6
2032 orncc %o4, %o7, %o2
2033 srl %l4, 0x04, %l3
2034 edge32 %g2, %o6, %i7
2035 movvs %xcc, %g7, %l5
2036 edge16n %i0, %g4, %l0
2037 edge32l %o0, %i3, %l1
2038 udivcc %i6, 0x1BFA, %o3
2039 movrlez %g1, %i5, %g6
2040 std %f6, [%l7 + 0x78]
2041 fmovdl %icc, %f31, %f29
2042 fmovdn %xcc, %f18, %f25
2043 smul %o1, %l2, %o5
2044 addcc %g5, %i2, %i1
2045 edge8l %i4, %l6, %o4
2046 fnands %f3, %f13, %f10
2047 fmovs %f13, %f30
2048 edge8l %g3, %o7, %l4
2049 fpadd16s %f19, %f22, %f3
2050 fcmpes %fcc2, %f13, %f17
2051 sir 0x17A1
2052 alignaddrl %o2, %g2, %o6
2053 edge16ln %i7, %g7, %l5
2054 orncc %i0, 0x0BDC, %g4
2055 sllx %l0, %l3, %i3
2056 fmovsl %icc, %f31, %f10
2057 or %o0, %i6, %l1
2058 fmovrsne %o3, %f14, %f15
2059 udivcc %i5, 0x172D, %g1
2060 movge %icc, %g6, %o1
2061 movn %icc, %o5, %g5
2062 edge8 %l2, %i1, %i4
2063 movg %xcc, %i2, %l6
2064 udivcc %o4, 0x144D, %g3
2065 umul %o7, %l4, %g2
2066 fmovscs %icc, %f22, %f31
2067 stx %o6, [%l7 + 0x30]
2068 movvs %xcc, %i7, %o2
2069 fnand %f6, %f30, %f14
2070 fnot1 %f4, %f22
2071 udivcc %g7, 0x1875, %l5
2072 move %icc, %g4, %i0
2073 fone %f18
2074 movre %l3, %l0, %o0
2075 xor %i3, %l1, %i6
2076 movrgez %o3, 0x011, %i5
2077 udivx %g6, 0x1C65, %o1
2078 ldx [%l7 + 0x30], %g1
2079 movg %icc, %g5, %l2
2080 fpmerge %f23, %f20, %f22
2081 sdiv %o5, 0x18DB, %i4
2082 smul %i1, 0x0ECD, %i2
2083 nop
2084 set 0x24, %i7
2085 stw %o4, [%l7 + %i7]
2086 fsrc2 %f24, %f16
2087 edge32l %l6, %g3, %l4
2088 array32 %g2, %o7, %i7
2089 stw %o2, [%l7 + 0x64]
2090 orncc %g7, %o6, %l5
2091 udivcc %g4, 0x1FEB, %i0
2092 sir 0x0496
2093 udiv %l3, 0x0EE2, %o0
2094 movvc %xcc, %i3, %l0
2095 movvc %icc, %l1, %i6
2096 sdivcc %i5, 0x08E8, %o3
2097 umulcc %o1, %g6, %g5
2098 sll %l2, 0x1E, %o5
2099 orncc %g1, 0x08CB, %i1
2100 ldd [%l7 + 0x18], %i4
2101 fabsd %f30, %f0
2102 movvs %xcc, %o4, %l6
2103 fmovscc %xcc, %f22, %f3
2104 fnegs %f9, %f31
2105 orncc %i2, %l4, %g3
2106 stw %g2, [%l7 + 0x14]
2107 xnor %o7, %o2, %g7
2108 fandnot2 %f8, %f10, %f14
2109 popc %i7, %o6
2110 fabsd %f28, %f24
2111 fmuld8ulx16 %f26, %f4, %f10
2112 udivx %g4, 0x01DD, %i0
2113 array8 %l3, %l5, %o0
2114 std %f8, [%l7 + 0x68]
2115 movvc %icc, %i3, %l1
2116 udiv %i6, 0x0A15, %i5
2117 movrlez %l0, 0x055, %o1
2118 array32 %o3, %g5, %g6
2119 srl %l2, %g1, %o5
2120 movle %xcc, %i1, %o4
2121 andncc %i4, %i2, %l6
2122 fandnot2s %f12, %f16, %f29
2123 stx %l4, [%l7 + 0x70]
2124 srlx %g2, %g3, %o2
2125 array8 %o7, %g7, %i7
2126 umulcc %g4, %o6, %l3
2127 movn %xcc, %l5, %i0
2128 smul %o0, %i3, %i6
2129 movrne %i5, 0x12F, %l1
2130 st %f5, [%l7 + 0x7C]
2131 fnot1s %f26, %f8
2132 array32 %o1, %l0, %g5
2133 ldsw [%l7 + 0x3C], %o3
2134 movvc %xcc, %g6, %l2
2135 ld [%l7 + 0x18], %f17
2136 fmovsge %icc, %f14, %f1
2137 fnot2 %f18, %f28
2138 addccc %g1, 0x09C9, %o5
2139 fpadd16s %f11, %f8, %f30
2140 ld [%l7 + 0x40], %f17
2141 umulcc %o4, 0x0E61, %i4
2142 fzeros %f23
2143 fmovscc %xcc, %f7, %f0
2144 udivx %i1, 0x0092, %i2
2145 fpmerge %f19, %f23, %f14
2146 st %f27, [%l7 + 0x3C]
2147 fcmpgt16 %f6, %f4, %l6
2148 stb %g2, [%l7 + 0x23]
2149 udiv %g3, 0x02B3, %o2
2150 for %f14, %f10, %f12
2151 movrlz %l4, 0x089, %g7
2152 edge32l %o7, %g4, %i7
2153 edge32 %l3, %l5, %o6
2154 edge8 %i0, %i3, %o0
2155 fornot1s %f18, %f29, %f18
2156 fmovdvc %xcc, %f9, %f31
2157 edge16ln %i5, %l1, %i6
2158 sethi 0x0E67, %l0
2159 fmovdneg %icc, %f30, %f6
2160 array8 %g5, %o3, %g6
2161 movrgez %l2, 0x1F2, %o1
2162 movrgez %g1, %o4, %i4
2163 fmul8x16 %f29, %f24, %f24
2164 movl %icc, %i1, %i2
2165 fmovsa %xcc, %f1, %f11
2166 fnegs %f7, %f2
2167 fmovdn %xcc, %f17, %f4
2168 movrlez %l6, %o5, %g2
2169 ldx [%l7 + 0x58], %o2
2170 edge16ln %l4, %g3, %o7
2171 ldx [%l7 + 0x50], %g4
2172 fabss %f20, %f16
2173 umulcc %i7, %g7, %l3
2174 movle %xcc, %l5, %i0
2175 xorcc %i3, 0x14A4, %o0
2176 movrlez %o6, %l1, %i5
2177 movn %icc, %l0, %i6
2178 fandnot1s %f22, %f24, %f28
2179 sdivx %o3, 0x040A, %g6
2180 alignaddrl %l2, %o1, %g5
2181 fornot1 %f26, %f18, %f2
2182 edge16ln %o4, %g1, %i1
2183 ldd [%l7 + 0x70], %f22
2184 fmuld8sux16 %f14, %f26, %f2
2185 movcc %xcc, %i2, %l6
2186 fmovde %xcc, %f19, %f24
2187 xor %o5, %g2, %i4
2188 xnor %o2, 0x13ED, %l4
2189 subcc %o7, %g4, %i7
2190 array8 %g3, %l3, %g7
2191 fmovdcs %icc, %f25, %f30
2192 fmovrdlz %l5, %f26, %f28
2193 sllx %i0, %o0, %i3
2194 edge32 %o6, %l1, %i5
2195 andncc %l0, %o3, %g6
2196 sth %i6, [%l7 + 0x4E]
2197 sir 0x0087
2198 fmovsvs %xcc, %f2, %f29
2199 movl %icc, %l2, %o1
2200 pdist %f30, %f10, %f30
2201 save %o4, 0x1508, %g1
2202 rdpr %cwp, %g1
2203 rdpr %cansave, %g2
2204 rdpr %canrestore, %g3
2205 rdpr %cleanwin, %g4
2206 rdpr %otherwin, %g5
2207 rdpr %wstate, %g6
2208 or %i1, %i2, %g5
2209 array32 %l6, %g2, %i4
2210 edge8l %o5, %o2, %l4
2211 sra %g4, %i7, %g3
2212 fand %f30, %f16, %f30
2213 srax %l3, 0x0B, %o7
2214 sethi 0x061F, %l5
2215 add %i0, %g7, %i3
2216 alignaddr %o0, %l1, %o6
2217 xnorcc %l0, %o3, %i5
2218 fsrc2s %f6, %f14
2219 movrlz %i6, 0x01C, %g6
2220 movcs %xcc, %o1, %l2
2221 sethi 0x1DC6, %o4
2222 fnands %f2, %f22, %f10
2223 ldub [%l7 + 0x78], %i1
2224 stb %i2, [%l7 + 0x30]
2225 fmovs %f14, %f27
2226 movrgez %g1, 0x3CE, %g5
2227 xnor %l6, 0x0E37, %g2
2228 sdivcc %o5, 0x184E, %i4
2229 siam 0x1
2230 movcc %xcc, %l4, %g4
2231 xnor %i7, 0x1ED0, %o2
2232 smul %g3, 0x0CD2, %l3
2233 fands %f10, %f4, %f28
2234 edge8 %o7, %i0, %g7
2235 sethi 0x1CBA, %i3
2236 edge16ln %l5, %l1, %o6
2237 addcc %o0, 0x17C1, %o3
2238 fxnors %f10, %f11, %f4
2239 fpadd16 %f16, %f28, %f12
2240 xnorcc %l0, 0x12A9, %i6
2241 addccc %g6, %o1, %i5
2242 ldx [%l7 + 0x50], %l2
2243 fmovde %xcc, %f23, %f25
2244 movrgz %o4, 0x271, %i2
2245 edge16 %g1, %g5, %i1
2246 fmovdg %xcc, %f3, %f4
2247 popc %g2, %o5
2248 sdivx %i4, 0x16BB, %l4
2249 ld [%l7 + 0x50], %f3
2250 fmovde %icc, %f21, %f27
2251 st %f4, [%l7 + 0x0C]
2252 addcc %l6, %g4, %i7
2253 fornot1s %f21, %f4, %f18
2254 fmovsn %icc, %f17, %f31
2255 movrlz %o2, %g3, %l3
2256 movn %icc, %o7, %g7
2257 udivcc %i3, 0x1E77, %l5
2258 smul %l1, 0x11D2, %o6
2259 addc %i0, %o0, %o3
2260 udivx %i6, 0x023E, %g6
2261 ldd [%l7 + 0x18], %f6
2262 mulscc %l0, %o1, %l2
2263 andn %i5, %i2, %g1
2264 stx %g5, [%l7 + 0x10]
2265 edge32l %i1, %o4, %o5
2266 movcs %icc, %g2, %l4
2267 edge32 %i4, %g4, %i7
2268 srlx %l6, %g3, %o2
2269 ld [%l7 + 0x48], %f7
2270 umulcc %l3, %g7, %i3
2271 edge32n %o7, %l1, %o6
2272 orcc %l5, 0x1C6F, %i0
2273 ld [%l7 + 0x40], %f25
2274 umulcc %o3, 0x193C, %i6
2275 nop
2276 set 0x28, %l6
2277 ldx [%l7 + %l6], %g6
2278 ldsb [%l7 + 0x76], %l0
2279 edge8l %o0, %o1, %l2
2280 for %f30, %f18, %f30
2281 movleu %icc, %i5, %i2
2282 fmovrdne %g5, %f8, %f18
2283 edge16l %g1, %o4, %o5
2284 movle %xcc, %g2, %l4
2285 movge %xcc, %i4, %i1
2286 sll %g4, %i7, %g3
2287 ldd [%l7 + 0x58], %i6
2288 sdivcc %l3, 0x02A2, %g7
2289 st %f12, [%l7 + 0x5C]
2290 lduh [%l7 + 0x2A], %o2
2291 nop
2292 set 0x18, %g6
2293 ldd [%l7 + %g6], %f28
2294 srlx %i3, 0x01, %l1
2295 fmovsne %xcc, %f26, %f31
2296 fmovspos %icc, %f1, %f19
2297 fnand %f2, %f26, %f4
2298 fandnot2 %f26, %f2, %f18
2299 fxors %f1, %f2, %f7
2300 array8 %o6, %l5, %o7
2301 edge32ln %i0, %i6, %g6
2302 movgu %xcc, %o3, %o0
2303 alignaddrl %o1, %l2, %l0
2304 srlx %i2, %i5, %g1
2305 movpos %icc, %o4, %o5
2306 andn %g5, 0x0050, %g2
2307 edge32n %l4, %i4, %i1
2308 fcmpgt32 %f14, %f4, %g4
2309 ldsh [%l7 + 0x18], %i7
2310 sra %g3, %l3, %l6
2311 edge32 %g7, %i3, %l1
2312 popc %o2, %o6
2313 udivx %o7, 0x115B, %i0
2314 edge16n %l5, %g6, %o3
2315 movrlz %i6, 0x276, %o1
2316 fzero %f28
2317 andcc %l2, %o0, %i2
2318 fmovrse %l0, %f23, %f0
2319 movrgez %g1, %i5, %o5
2320 movg %xcc, %g5, %o4
2321 mova %icc, %g2, %l4
2322 fpadd32s %f7, %f22, %f18
2323 xnorcc %i4, 0x16EB, %i1
2324 ld [%l7 + 0x1C], %f22
2325 ldsb [%l7 + 0x31], %g4
2326 ldd [%l7 + 0x08], %i6
2327 fsrc1s %f3, %f1
2328 fmovscc %xcc, %f7, %f13
2329 restore %g3, %l3, %l6
2330 rdpr %cwp, %g1
2331 rdpr %cansave, %g2
2332 rdpr %canrestore, %g3
2333 rdpr %cleanwin, %g4
2334 rdpr %otherwin, %g5
2335 rdpr %wstate, %g6
2336 fornot2s %f6, %f3, %f21
2337 stw %i3, [%l7 + 0x0C]
2338 movvs %icc, %l1, %o2
2339 fcmpgt32 %f8, %f26, %g7
2340 orcc %o7, %o6, %l5
2341 edge8 %i0, %g6, %o3
2342 mova %icc, %o1, %l2
2343 movneg %xcc, %o0, %i2
2344 array8 %i6, %l0, %i5
2345 lduw [%l7 + 0x5C], %o5
2346 fcmped %fcc2, %f26, %f18
2347 movvs %icc, %g5, %o4
2348 fmuld8ulx16 %f15, %f12, %f12
2349 mulx %g1, 0x0E13, %l4
2350 edge32l %i4, %i1, %g4
2351 subc %i7, 0x0B1B, %g2
2352 sdiv %g3, 0x01D9, %l3
2353 faligndata %f12, %f20, %f10
2354 fone %f14
2355 movle %icc, %i3, %l1
2356 movrgz %l6, %o2, %g7
2357 sdivcc %o6, 0x1892, %l5
2358 ld [%l7 + 0x30], %f2
2359 ld [%l7 + 0x2C], %f6
2360 edge16ln %i0, %g6, %o7
2361 movrlez %o1, 0x11C, %o3
2362 movle %xcc, %o0, %l2
2363 movpos %xcc, %i2, %i6
2364 fmovrdgez %l0, %f4, %f22
2365 edge16 %i5, %g5, %o5
2366 fcmpes %fcc2, %f3, %f6
2367 sub %g1, %o4, %i4
2368 addccc %l4, %i1, %g4
2369 lduw [%l7 + 0x4C], %g2
2370 sllx %i7, 0x16, %l3
2371 fpadd16 %f28, %f20, %f14
2372 movcc %icc, %g3, %i3
2373 fmul8x16al %f26, %f30, %f12
2374 sethi 0x0930, %l1
2375 fnot2 %f0, %f30
2376 sth %l6, [%l7 + 0x14]
2377 andn %o2, 0x091F, %o6
2378 ld [%l7 + 0x58], %f11
2379 srlx %g7, %i0, %g6
2380 addcc %o7, 0x0001, %l5
2381 umulcc %o1, 0x00C9, %o3
2382 umul %o0, %l2, %i2
2383 sth %i6, [%l7 + 0x3C]
2384 umulcc %l0, %g5, %i5
2385 orcc %o5, 0x1015, %g1
2386 movg %xcc, %o4, %i4
2387 sra %i1, 0x0A, %l4
2388 ldsh [%l7 + 0x34], %g4
2389 fands %f19, %f14, %f9
2390 edge32l %i7, %l3, %g2
2391 edge32ln %g3, %l1, %i3
2392 fcmpes %fcc3, %f21, %f8
2393 sdivcc %l6, 0x0F12, %o6
2394 fxor %f20, %f22, %f14
2395 fcmpne32 %f8, %f2, %g7
2396 save %o2, 0x039C, %g6
2397 rdpr %cwp, %g1
2398 rdpr %cansave, %g2
2399 rdpr %canrestore, %g3
2400 rdpr %cleanwin, %g4
2401 rdpr %otherwin, %g5
2402 rdpr %wstate, %g6
2403 fmovrse %i0, %f9, %f10
2404 edge32 %l5, %o7, %o1
2405 ldsw [%l7 + 0x68], %o3
2406 fpadd16 %f6, %f26, %f14
2407 movrgez %l2, 0x1A6, %o0
2408 fmovsn %xcc, %f14, %f4
2409 mulscc %i2, %i6, %g5
2410 save %l0, 0x0CD7, %i5
2411 rdpr %cwp, %g1
2412 rdpr %cansave, %g2
2413 rdpr %canrestore, %g3
2414 rdpr %cleanwin, %g4
2415 rdpr %otherwin, %g5
2416 rdpr %wstate, %g6
2417 udiv %o5, 0x0AF1, %g1
2418 sllx %o4, 0x0B, %i1
2419 fpsub32 %f26, %f26, %f0
2420 array8 %l4, %i4, %i7
2421 edge32 %l3, %g2, %g3
2422 stx %l1, [%l7 + 0x28]
2423 setx loop_6, %l0, %l1
2424 return %l1
2425 nop
2426 rdpr %cwp, %g1
2427 rdpr %cansave, %g2
2428 rdpr %canrestore, %g3
2429 rdpr %cleanwin, %g4
2430 rdpr %otherwin, %g5
2431 rdpr %wstate, %g6
2432loop_6: mova %xcc, %o6, %g7
2433 fmovdle %xcc, %f15, %f0
2434 movrgz %o2, 0x28D, %g6
2435 mulscc %i3, %l5, %i0
2436 add %o1, 0x1B3A, %o3
2437 movcc %icc, %l2, %o7
2438 edge16n %i2, %o0, %g5
2439 movgu %icc, %i6, %l0
2440 edge16l %i5, %o5, %g1
2441 mulx %i1, 0x07C1, %l4
2442 restore %o4, 0x1212, %i7
2443 rdpr %cwp, %g1
2444 rdpr %cansave, %g2
2445 rdpr %canrestore, %g3
2446 rdpr %cleanwin, %g4
2447 rdpr %otherwin, %g5
2448 rdpr %wstate, %g6
2449 edge16n %i4, %g2, %l3
2450 movrlz %l1, 0x09E, %g4
2451 lduh [%l7 + 0x54], %g3
2452 addcc %l6, 0x0458, %o6
2453 edge16 %o2, %g7, %g6
2454 fmuld8ulx16 %f0, %f10, %f20
2455 sdivx %l5, 0x0B5D, %i3
2456 subcc %i0, %o3, %o1
2457 mova %xcc, %o7, %i2
2458 movne %icc, %o0, %l2
2459 nop
2460 set 0x76, %g4
2461 ldsh [%l7 + %g4], %i6
2462 fmuld8ulx16 %f21, %f5, %f4
2463 movcc %icc, %l0, %g5
2464 and %o5, %i5, %g1
2465 edge32ln %i1, %o4, %l4
2466 popc %i4, %i7
2467 movpos %icc, %l3, %l1
2468 fmovrsgez %g4, %f14, %f12
2469 mova %xcc, %g3, %l6
2470 fpack16 %f2, %f17
2471 lduh [%l7 + 0x4E], %g2
2472 ldd [%l7 + 0x10], %f18
2473 fcmpeq32 %f22, %f26, %o2
2474 fandnot2s %f1, %f8, %f11
2475 for %f16, %f18, %f10
2476 fnor %f28, %f8, %f10
2477 movle %icc, %o6, %g7
2478 lduw [%l7 + 0x08], %g6
2479 std %f22, [%l7 + 0x58]
2480 subc %l5, 0x08B2, %i3
2481 orn %o3, %o1, %i0
2482 orn %o7, 0x0ABA, %o0
2483 fmovsneg %xcc, %f5, %f23
2484 lduw [%l7 + 0x54], %l2
2485 movrgz %i2, %i6, %g5
2486 fnot2 %f18, %f10
2487 fzero %f0
2488 mulscc %o5, %l0, %g1
2489 faligndata %f16, %f14, %f18
2490 addccc %i1, 0x1187, %i5
2491 fexpand %f26, %f24
2492 mulscc %o4, 0x139F, %l4
2493 and %i7, 0x0CA7, %i4
2494 movcs %xcc, %l3, %l1
2495 movvc %xcc, %g3, %l6
2496 ldsw [%l7 + 0x0C], %g2
2497 ldx [%l7 + 0x30], %o2
2498 fcmple32 %f18, %f18, %o6
2499 addccc %g4, %g7, %l5
2500 fmovsle %xcc, %f8, %f13
2501 orn %i3, 0x1BAA, %g6
2502 fmovspos %xcc, %f9, %f10
2503 fmovd %f12, %f24
2504 sub %o3, 0x0D36, %o1
2505 udivx %o7, 0x0D0F, %o0
2506 sdivcc %i0, 0x0A3E, %i2
2507 or %i6, %g5, %l2
2508 edge8l %o5, %g1, %i1
2509 edge32ln %l0, %o4, %l4
2510 fnot1 %f10, %f30
2511 setx loop_7, %l0, %l1
2512 return %l1
2513 nop
2514 rdpr %cwp, %g1
2515 rdpr %cansave, %g2
2516 rdpr %canrestore, %g3
2517 rdpr %cleanwin, %g4
2518 rdpr %otherwin, %g5
2519 rdpr %wstate, %g6
2520loop_7: fmovrdgz %l3, %f16, %f10
2521 restore %i5, %l1, %l6
2522 rdpr %cwp, %g1
2523 rdpr %cansave, %g2
2524 rdpr %canrestore, %g3
2525 rdpr %cleanwin, %g4
2526 rdpr %otherwin, %g5
2527 rdpr %wstate, %g6
2528 movn %icc, %g2, %o2
2529 fmul8ulx16 %f22, %f22, %f24
2530 stx %o6, [%l7 + 0x68]
2531 edge8l %g4, %g3, %g7
2532 xorcc %l5, 0x0FF9, %g6
2533 mulscc %i3, %o3, %o7
2534 fnors %f5, %f19, %f18
2535 fsrc2s %f15, %f30
2536 addccc %o1, 0x1426, %o0
2537 andn %i2, 0x1F74, %i0
2538 srlx %g5, %i6, %o5
2539 srax %g1, %l2, %i1
2540 fpsub16 %f14, %f30, %f0
2541 fmovdcc %xcc, %f13, %f24
2542 edge8 %l0, %l4, %o4
2543 udivx %i4, 0x01A5, %i7
2544 fmovd %f8, %f20
2545 edge8ln %i5, %l1, %l6
2546 xor %g2, %l3, %o2
2547 st %f10, [%l7 + 0x74]
2548 array8 %g4, %o6, %g3
2549 edge16n %g7, %g6, %i3
2550 edge32 %o3, %l5, %o7
2551 save %o1, 0x0587, %i2
2552 rdpr %cwp, %g1
2553 rdpr %cansave, %g2
2554 rdpr %canrestore, %g3
2555 rdpr %cleanwin, %g4
2556 rdpr %otherwin, %g5
2557 rdpr %wstate, %g6
2558 faligndata %f28, %f2, %f8
2559 fmovdvc %icc, %f15, %f6
2560 movleu %xcc, %i0, %o0
2561 nop
2562 set 0x50, %l0
2563 ldd [%l7 + %l0], %i6
2564 sub %o5, 0x106F, %g1
2565 orcc %l2, %i1, %l0
2566 movrgez %l4, 0x116, %o4
2567 st %f10, [%l7 + 0x1C]
2568 andcc %i4, %g5, %i5
2569 bshuffle %f26, %f16, %f0
2570 addcc %l1, %l6, %g2
2571 fmovrdne %l3, %f2, %f18
2572 andcc %o2, %i7, %o6
2573 movneg %xcc, %g3, %g7
2574 orncc %g4, %g6, %o3
2575 fpsub32 %f6, %f0, %f22
2576 lduw [%l7 + 0x1C], %l5
2577 sth %o7, [%l7 + 0x44]
2578 stw %o1, [%l7 + 0x20]
2579 fmovsgu %xcc, %f24, %f24
2580 sth %i2, [%l7 + 0x6A]
2581 movrlz %i0, 0x25F, %o0
2582 sethi 0x11EA, %i6
2583 addc %i3, %o5, %l2
2584 subc %g1, 0x1049, %l0
2585 subc %i1, %l4, %o4
2586 or %i4, 0x0F9A, %g5
2587 edge8l %i5, %l1, %l6
2588 smulcc %l3, 0x12B5, %o2
2589 movrgez %i7, %o6, %g2
2590 nop
2591 set 0x40, %g2
2592 ldsh [%l7 + %g2], %g7
2593 ldd [%l7 + 0x20], %f12
2594 srl %g3, 0x11, %g4
2595 stx %g6, [%l7 + 0x60]
2596 fcmpd %fcc3, %f28, %f2
2597 andn %l5, %o3, %o1
2598 edge16n %o7, %i0, %o0
2599 srax %i2, %i3, %o5
2600 edge16l %i6, %g1, %l0
2601 move %xcc, %l2, %l4
2602 xorcc %i1, %o4, %g5
2603 srax %i4, 0x08, %l1
2604 fmovrsgez %l6, %f15, %f19
2605 movle %xcc, %l3, %o2
2606 sllx %i7, 0x0D, %i5
2607 addccc %g2, 0x0076, %o6
2608 udiv %g7, 0x0FFF, %g4
2609 fnors %f0, %f17, %f27
2610 std %f26, [%l7 + 0x60]
2611 edge16ln %g6, %g3, %l5
2612 ldsw [%l7 + 0x34], %o1
2613 movle %xcc, %o3, %i0
2614 movre %o7, %o0, %i3
2615 fmul8x16au %f31, %f21, %f28
2616 stb %i2, [%l7 + 0x37]
2617 ld [%l7 + 0x20], %f3
2618 mulx %o5, %i6, %g1
2619 fmovsvc %icc, %f13, %f10
2620 add %l0, %l2, %l4
2621 fnegd %f26, %f18
2622 sdivcc %o4, 0x1BF8, %i1
2623 sdivx %g5, 0x00A2, %l1
2624 movvc %xcc, %l6, %i4
2625 umulcc %o2, 0x0BA0, %i7
2626 fpack16 %f24, %f10
2627 lduh [%l7 + 0x78], %l3
2628 andn %g2, %o6, %g7
2629 andn %i5, %g6, %g3
2630 edge16l %l5, %o1, %g4
2631 fmovdpos %xcc, %f8, %f9
2632 edge8 %o3, %i0, %o0
2633 add %o7, 0x067D, %i3
2634 fpack32 %f30, %f0, %f4
2635 movge %icc, %o5, %i2
2636 movcs %icc, %i6, %g1
2637 edge8 %l2, %l0, %l4
2638 movgu %icc, %o4, %g5
2639 ld [%l7 + 0x6C], %f2
2640 movleu %icc, %l1, %l6
2641 sdiv %i4, 0x0B1C, %i1
2642 movpos %icc, %i7, %l3
2643 sir 0x0C8D
2644 array32 %g2, %o2, %o6
2645 edge16ln %i5, %g7, %g3
2646 edge8 %g6, %o1, %g4
2647 fmuld8ulx16 %f21, %f18, %f24
2648 movrgez %l5, 0x1EC, %o3
2649 fmovdn %xcc, %f23, %f30
2650 movge %xcc, %o0, %o7
2651 andn %i3, 0x00DC, %o5
2652 orcc %i2, %i0, %i6
2653 movrgz %g1, %l0, %l4
2654 fmuld8ulx16 %f4, %f19, %f20
2655 edge32 %o4, %l2, %l1
2656 movcc %xcc, %l6, %g5
2657 fmovsg %icc, %f31, %f9
2658 movl %xcc, %i1, %i4
2659 sll %l3, 0x19, %i7
2660 mova %icc, %g2, %o2
2661 fmovsvs %icc, %f3, %f13
2662 movrgez %o6, 0x024, %i5
2663 edge16 %g7, %g3, %o1
2664 srl %g4, 0x03, %l5
2665 fornot1 %f14, %f6, %f10
2666 addcc %o3, 0x0E34, %o0
2667 fmovrdgez %o7, %f12, %f2
2668 lduh [%l7 + 0x30], %i3
2669 array16 %o5, %i2, %i0
2670 fmovsleu %icc, %f12, %f14
2671 sdiv %g6, 0x0F50, %g1
2672 move %icc, %l0, %i6
2673 edge16n %l4, %o4, %l2
2674 alignaddr %l6, %g5, %i1
2675 movcs %xcc, %l1, %i4
2676 fpadd32 %f4, %f10, %f8
2677 ldsw [%l7 + 0x74], %i7
2678 alignaddrl %l3, %o2, %o6
2679 fmovsvs %icc, %f25, %f20
2680 movgu %xcc, %g2, %g7
2681 or %i5, 0x14D5, %g3
2682 movge %icc, %g4, %o1
2683 alignaddr %l5, %o0, %o3
2684 movge %icc, %i3, %o7
2685 array8 %i2, %i0, %o5
2686 nop
2687 set 0x38, %g1
2688 std %f20, [%l7 + %g1]
2689 movn %xcc, %g1, %l0
2690 edge32ln %g6, %l4, %i6
2691 fmul8x16al %f30, %f2, %f16
2692 movvs %icc, %l2, %l6
2693 save %g5, %i1, %l1
2694 rdpr %cwp, %g1
2695 rdpr %cansave, %g2
2696 rdpr %canrestore, %g3
2697 rdpr %cleanwin, %g4
2698 rdpr %otherwin, %g5
2699 rdpr %wstate, %g6
2700 ldsw [%l7 + 0x64], %o4
2701 alignaddrl %i7, %l3, %i4
2702 sra %o2, 0x0B, %o6
2703 fornot1 %f30, %f14, %f2
2704 bshuffle %f10, %f30, %f0
2705 lduw [%l7 + 0x08], %g2
2706 movrne %g7, 0x25D, %g3
2707 movleu %icc, %g4, %i5
2708 orn %o1, %o0, %o3
2709 or %l5, %i3, %i2
2710 fmovdge %icc, %f10, %f13
2711 andn %i0, %o7, %g1
2712 fone %f2
2713 movrlz %o5, %g6, %l0
2714 umul %i6, 0x1774, %l4
2715 sir 0x11D0
2716 fpmerge %f19, %f26, %f20
2717 edge32ln %l2, %g5, %i1
2718 movrlez %l1, 0x349, %o4
2719 fmovsge %xcc, %f28, %f30
2720 srax %i7, 0x01, %l3
2721 movcc %xcc, %i4, %o2
2722 nop
2723 set 0x24, %l4
2724 ldsh [%l7 + %l4], %o6
2725 or %l6, 0x1126, %g7
2726 ldsb [%l7 + 0x30], %g3
2727 setx loop_8, %l0, %l1
2728 return %l1
2729 nop
2730 rdpr %cwp, %g1
2731 rdpr %cansave, %g2
2732 rdpr %canrestore, %g3
2733 rdpr %cleanwin, %g4
2734 rdpr %otherwin, %g5
2735 rdpr %wstate, %g6
2736loop_8: sub %o1, %o3, %o0
2737 fnor %f22, %f16, %f4
2738 fmovdneg %icc, %f16, %f6
2739 movvs %icc, %l5, %i3
2740 mulscc %i0, 0x1124, %i2
2741 fmovscc %xcc, %f19, %f5
2742 fmovdvs %xcc, %f24, %f30
2743 fmovdn %xcc, %f25, %f22
2744 sethi 0x1408, %g1
2745 fsrc1 %f18, %f0
2746 ldd [%l7 + 0x40], %f20
2747 fmovsvs %icc, %f11, %f0
2748 xor %o7, 0x1AC9, %o5
2749 sub %l0, %i6, %g6
2750 movgu %icc, %l2, %l4
2751 orncc %i1, 0x1EA5, %l1
2752 movre %g5, %i7, %l3
2753 fornot2 %f4, %f0, %f18
2754 movn %xcc, %o4, %i4
2755 nop
2756 set 0x68, %i5
2757 stx %o6, [%l7 + %i5]
2758 movge %xcc, %l6, %g7
2759 movge %icc, %o2, %g4
2760 alignaddr %g2, %g3, %i5
2761 mulx %o3, 0x0B55, %o0
2762 movcc %icc, %o1, %i3
2763 movne %xcc, %i0, %i2
2764 xorcc %g1, %o7, %o5
2765 edge16n %l5, %l0, %i6
2766 sub %g6, 0x0E75, %l2
2767 subccc %i1, 0x132F, %l1
2768 stx %g5, [%l7 + 0x30]
2769 nop
2770 set 0x18, %l3
2771 ldub [%l7 + %l3], %l4
2772 ld [%l7 + 0x54], %f20
2773 edge16ln %l3, %i7, %o4
2774 edge16l %i4, %l6, %g7
2775 fmovrdlez %o6, %f24, %f22
2776 ldx [%l7 + 0x18], %o2
2777 subc %g2, 0x1F8C, %g4
2778 fxnor %f10, %f24, %f24
2779 mulx %g3, 0x0FEC, %o3
2780 array16 %i5, %o0, %o1
2781 movrgez %i3, 0x39D, %i2
2782 smulcc %g1, 0x08C3, %o7
2783 fmovrdlz %i0, %f6, %f8
2784 umul %o5, %l0, %i6
2785 movrlez %l5, 0x0E9, %l2
2786 nop
2787 set 0x20, %l5
2788 ldub [%l7 + %l5], %i1
2789 sdivcc %g6, 0x13F6, %g5
2790 fpsub16s %f0, %f21, %f8
2791 fpack32 %f24, %f22, %f0
2792 sub %l4, 0x08AE, %l3
2793 ldd [%l7 + 0x78], %f24
2794 stb %i7, [%l7 + 0x79]
2795 stb %o4, [%l7 + 0x3F]
2796 mova %icc, %l1, %l6
2797 fmovrde %g7, %f4, %f2
2798 umulcc %o6, 0x047B, %o2
2799 edge8l %i4, %g2, %g3
2800 movcc %icc, %o3, %g4
2801 and %o0, 0x08EB, %i5
2802 array16 %o1, %i2, %g1
2803 movrlez %o7, 0x3F5, %i3
2804 fmovdge %icc, %f10, %f17
2805 movge %icc, %o5, %l0
2806 fcmpne32 %f30, %f28, %i0
2807 srl %l5, %i6, %l2
2808 edge32 %g6, %i1, %g5
2809 edge32l %l3, %l4, %i7
2810 edge8l %l1, %o4, %l6
2811 srl %o6, 0x16, %g7
2812 ldd [%l7 + 0x40], %f24
2813 movne %xcc, %i4, %o2
2814 lduw [%l7 + 0x58], %g2
2815 subccc %o3, %g4, %g3
2816 fones %f14
2817 xnorcc %i5, 0x1912, %o1
2818 or %i2, %o0, %o7
2819 ldx [%l7 + 0x68], %i3
2820 lduw [%l7 + 0x10], %g1
2821 add %l0, 0x023B, %o5
2822 addc %i0, 0x0989, %l5
2823 fandnot1s %f2, %f23, %f4
2824 fpadd16 %f12, %f22, %f20
2825 fmovrsgz %i6, %f22, %f14
2826 array16 %l2, %g6, %i1
2827 sdiv %l3, 0x135E, %l4
2828 sub %i7, 0x14FB, %l1
2829 ldx [%l7 + 0x30], %g5
2830 movneg %icc, %o4, %l6
2831 ldsb [%l7 + 0x67], %o6
2832 movrne %i4, %g7, %g2
2833 edge32ln %o3, %g4, %o2
2834 ldub [%l7 + 0x60], %i5
2835 fmovdl %icc, %f21, %f28
2836 fornot2s %f13, %f29, %f23
2837 movvs %xcc, %g3, %i2
2838 fmovsleu %icc, %f15, %f0
2839 alignaddrl %o1, %o0, %i3
2840 movcc %xcc, %o7, %g1
2841 fnegd %f4, %f10
2842 srl %l0, 0x11, %o5
2843 udivcc %i0, 0x1BB3, %i6
2844 xorcc %l2, %l5, %i1
2845 fxor %f2, %f10, %f16
2846 fpadd16s %f18, %f18, %f31
2847 ldub [%l7 + 0x17], %g6
2848 movneg %icc, %l3, %l4
2849 alignaddr %i7, %l1, %o4
2850 udiv %l6, 0x0E1C, %o6
2851 xorcc %g5, 0x1968, %g7
2852 edge16 %g2, %o3, %g4
2853 movle %icc, %i4, %o2
2854 fmovde %icc, %f2, %f22
2855 lduh [%l7 + 0x62], %g3
2856 edge32l %i2, %i5, %o0
2857 siam 0x7
2858 movgu %icc, %i3, %o1
2859 srax %g1, %l0, %o5
2860 umulcc %o7, %i0, %i6
2861 movrne %l2, 0x2EC, %l5
2862 movcc %xcc, %i1, %l3
2863 fmovsl %icc, %f15, %f29
2864 save %g6, %l4, %i7
2865 rdpr %cwp, %g1
2866 rdpr %cansave, %g2
2867 rdpr %canrestore, %g3
2868 rdpr %cleanwin, %g4
2869 rdpr %otherwin, %g5
2870 rdpr %wstate, %g6
2871 fmovsa %xcc, %f18, %f28
2872 addcc %o4, %l6, %l1
2873 movrlez %g5, %g7, %o6
2874 restore %g2, 0x1068, %g4
2875 rdpr %cwp, %g1
2876 rdpr %cansave, %g2
2877 rdpr %canrestore, %g3
2878 rdpr %cleanwin, %g4
2879 rdpr %otherwin, %g5
2880 rdpr %wstate, %g6
2881 std %f14, [%l7 + 0x68]
2882 ldx [%l7 + 0x60], %o3
2883 movn %xcc, %i4, %o2
2884 movrgz %g3, 0x32A, %i5
2885 fmovrdgz %o0, %f28, %f12
2886 fpsub16s %f0, %f5, %f21
2887 addc %i3, %o1, %i2
2888 sth %g1, [%l7 + 0x0E]
2889 fsrc2s %f8, %f21
2890 addc %l0, 0x0C5C, %o5
2891 movn %xcc, %i0, %o7
2892 edge32l %i6, %l5, %i1
2893 edge16 %l3, %g6, %l2
2894 addc %l4, 0x0841, %i7
2895 edge32 %l6, %o4, %l1
2896 array16 %g5, %g7, %o6
2897 ldx [%l7 + 0x08], %g4
2898 srax %g2, %o3, %o2
2899 fnot1s %f20, %f6
2900 andcc %g3, 0x0C5A, %i5
2901 srax %i4, %i3, %o0
2902 udivcc %o1, 0x132F, %i2
2903 movrlz %g1, 0x2D7, %l0
2904 sir 0x09CC
2905 sll %o5, 0x16, %i0
2906 for %f20, %f16, %f2
2907 array32 %o7, %i6, %i1
2908 pdist %f0, %f20, %f28
2909 andncc %l5, %l3, %g6
2910 ldsw [%l7 + 0x24], %l4
2911 smul %l2, 0x05DE, %i7
2912 andncc %l6, %o4, %g5
2913 move %icc, %l1, %o6
2914 st %f30, [%l7 + 0x10]
2915 subcc %g7, 0x0C0A, %g2
2916 movl %icc, %g4, %o2
2917 fmovdg %icc, %f16, %f14
2918 andncc %g3, %o3, %i5
2919 ldd [%l7 + 0x78], %i4
2920 xnorcc %o0, %o1, %i3
2921 sub %g1, 0x0DAB, %i2
2922 edge16n %l0, %i0, %o5
2923 sllx %o7, 0x08, %i1
2924 fmovrsne %l5, %f29, %f1
2925 fmovsgu %xcc, %f22, %f14
2926 mulscc %i6, 0x1EFB, %g6
2927 array32 %l4, %l2, %l3
2928 stx %i7, [%l7 + 0x78]
2929 movcc %xcc, %l6, %o4
2930 fmul8x16 %f22, %f20, %f20
2931 orncc %g5, 0x18EC, %l1
2932 sll %o6, %g7, %g2
2933 fnand %f8, %f22, %f2
2934 ldd [%l7 + 0x18], %o2
2935 fmovrslz %g4, %f15, %f24
2936 movrne %o3, %g3, %i4
2937 ldub [%l7 + 0x2E], %o0
2938 mova %xcc, %o1, %i3
2939 fmovrse %i5, %f21, %f28
2940 ldd [%l7 + 0x60], %f28
2941 array16 %i2, %l0, %g1
2942 umulcc %o5, %o7, %i1
2943 sth %l5, [%l7 + 0x22]
2944 alignaddr %i0, %g6, %i6
2945 movle %icc, %l4, %l2
2946 udivcc %i7, 0x0580, %l6
2947 mulscc %o4, %l3, %l1
2948 srax %g5, 0x1E, %g7
2949 stx %g2, [%l7 + 0x38]
2950 fmovrslz %o2, %f6, %f10
2951 array32 %o6, %o3, %g3
2952 movre %i4, %o0, %g4
2953 stb %i3, [%l7 + 0x74]
2954 movpos %xcc, %o1, %i2
2955 udivcc %i5, 0x0E37, %l0
2956 sethi 0x0186, %g1
2957 srlx %o7, 0x06, %i1
2958 fcmpgt16 %f8, %f4, %o5
2959 subc %i0, 0x0A36, %g6
2960 fmovsgu %xcc, %f18, %f27
2961 pdist %f10, %f22, %f26
2962 st %f11, [%l7 + 0x48]
2963 movre %l5, 0x3F8, %i6
2964 fsrc2s %f22, %f30
2965 fandnot2s %f1, %f9, %f10
2966 srlx %l4, %l2, %l6
2967 movre %o4, %i7, %l3
2968 ld [%l7 + 0x48], %f22
2969 movn %icc, %l1, %g7
2970 subccc %g2, %g5, %o2
2971 udiv %o3, 0x1455, %g3
2972 srlx %o6, 0x16, %o0
2973 fmovdle %icc, %f6, %f17
2974 array8 %i4, %g4, %o1
2975 movvs %xcc, %i2, %i5
2976 array8 %i3, %l0, %o7
2977 ldsh [%l7 + 0x3E], %g1
2978 smul %i1, 0x0D3A, %i0
2979 orn %o5, 0x0643, %g6
2980 ld [%l7 + 0x5C], %f16
2981 fnot2s %f26, %f20
2982 sethi 0x01D0, %l5
2983 udivx %i6, 0x0B00, %l2
2984 mova %icc, %l4, %o4
2985 sdivcc %i7, 0x1330, %l3
2986 movvs %icc, %l1, %g7
2987 sub %g2, %g5, %o2
2988 ldd [%l7 + 0x58], %i6
2989 fmuld8ulx16 %f14, %f28, %f2
2990 ld [%l7 + 0x20], %f6
2991 ldd [%l7 + 0x68], %o2
2992 fcmple16 %f2, %f12, %o6
2993 movle %icc, %g3, %o0
2994 subcc %i4, 0x171B, %o1
2995 alignaddrl %i2, %i5, %g4
2996 movrgez %l0, 0x335, %o7
2997 addc %g1, 0x16D9, %i3
2998 movrlez %i0, %o5, %g6
2999 sra %l5, 0x11, %i6
3000 movg %icc, %i1, %l2
3001 fxnors %f19, %f4, %f30
3002 lduh [%l7 + 0x7C], %l4
3003 edge8l %i7, %o4, %l3
3004 movn %icc, %g7, %l1
3005 xnor %g5, 0x0296, %o2
3006 stw %g2, [%l7 + 0x64]
3007 andncc %l6, %o3, %g3
3008 edge8 %o6, %i4, %o0
3009 sir 0x0211
3010 sub %o1, 0x1C08, %i2
3011 srax %i5, 0x1A, %l0
3012 std %f18, [%l7 + 0x78]
3013 fcmpd %fcc3, %f24, %f18
3014 edge8l %g4, %o7, %i3
3015 sir 0x0D57
3016 andcc %i0, 0x0000, %g1
3017 array32 %g6, %o5, %l5
3018 fmul8sux16 %f20, %f12, %f0
3019 fmovdneg %icc, %f7, %f9
3020 fmovrdne %i6, %f12, %f10
3021 movre %l2, 0x1B3, %l4
3022 movgu %icc, %i1, %o4
3023 movneg %xcc, %l3, %g7
3024 subc %i7, %g5, %l1
3025 sll %o2, %l6, %g2
3026 add %g3, 0x07AB, %o3
3027 movcs %icc, %i4, %o6
3028 movcc %xcc, %o0, %o1
3029 fmovs %f31, %f14
3030 movneg %xcc, %i5, %l0
3031 umulcc %g4, %i2, %o7
3032 save %i3, 0x0AE5, %g1
3033 rdpr %cwp, %g1
3034 rdpr %cansave, %g2
3035 rdpr %canrestore, %g3
3036 rdpr %cleanwin, %g4
3037 rdpr %otherwin, %g5
3038 rdpr %wstate, %g6
3039 array32 %g6, %o5, %i0
3040 xor %i6, 0x0855, %l5
3041 umulcc %l4, 0x1694, %l2
3042 umul %o4, 0x0183, %i1
3043 srlx %g7, %l3, %i7
3044 sllx %l1, %g5, %o2
3045 movcs %xcc, %l6, %g2
3046 ldub [%l7 + 0x1D], %g3
3047 fmovscs %xcc, %f21, %f16
3048 sethi 0x0389, %i4
3049 nop
3050 set 0x48, %i2
3051 ldd [%l7 + %i2], %o2
3052 edge8n %o0, %o1, %o6
3053 movvs %icc, %i5, %g4
3054 save %l0, 0x0DDB, %o7
3055 rdpr %cwp, %g1
3056 rdpr %cansave, %g2
3057 rdpr %canrestore, %g3
3058 rdpr %cleanwin, %g4
3059 rdpr %otherwin, %g5
3060 rdpr %wstate, %g6
3061 xor %i2, %g1, %g6
3062 fmuld8ulx16 %f29, %f25, %f6
3063 movvc %icc, %i3, %i0
3064 edge8n %o5, %l5, %i6
3065 movvc %xcc, %l4, %o4
3066 fmovrdlez %i1, %f22, %f24
3067 fmovrslez %g7, %f19, %f1
3068 sdiv %l2, 0x1315, %i7
3069 movvc %icc, %l1, %g5
3070 movrlz %l3, %l6, %o2
3071 movvc %icc, %g2, %i4
3072 edge16n %g3, %o3, %o0
3073 ldsb [%l7 + 0x28], %o6
3074 smul %i5, 0x0455, %o1
3075 sdivx %l0, 0x04B8, %g4
3076 ldd [%l7 + 0x08], %i2
3077 fnands %f26, %f17, %f14
3078 edge32n %o7, %g1, %g6
3079 ldsb [%l7 + 0x61], %i3
3080 fpmerge %f13, %f25, %f10
3081 save %o5, %i0, %i6
3082 rdpr %cwp, %g1
3083 rdpr %cansave, %g2
3084 rdpr %canrestore, %g3
3085 rdpr %cleanwin, %g4
3086 rdpr %otherwin, %g5
3087 rdpr %wstate, %g6
3088 movgu %icc, %l5, %l4
3089 movvs %xcc, %o4, %g7
3090 subcc %i1, %l2, %i7
3091 sllx %l1, %g5, %l3
3092 subccc %l6, %o2, %g2
3093 movn %xcc, %g3, %i4
3094 movle %xcc, %o0, %o3
3095 sir 0x02A4
3096 andcc %o6, 0x04D7, %i5
3097 movrgz %l0, %g4, %i2
3098 udivx %o1, 0x01AB, %o7
3099 stw %g6, [%l7 + 0x28]
3100 udiv %i3, 0x0BE3, %o5
3101 fnands %f8, %f15, %f14
3102 movgu %xcc, %g1, %i6
3103 subccc %i0, %l5, %l4
3104 fnegs %f28, %f24
3105 fcmpgt16 %f6, %f18, %o4
3106 fmovrsgez %g7, %f2, %f9
3107 fabsd %f6, %f26
3108 movneg %xcc, %l2, %i7
3109 for %f22, %f2, %f0
3110 ldsh [%l7 + 0x26], %i1
3111 mulscc %g5, 0x1BAB, %l1
3112 srax %l6, %l3, %g2
3113 nop
3114 set 0x3D, %o1
3115 stb %o2, [%l7 + %o1]
3116 umul %g3, %o0, %o3
3117 ld [%l7 + 0x44], %f11
3118 add %o6, 0x13AE, %i4
3119 fmovdneg %icc, %f29, %f6
3120 sir 0x0F3B
3121 fornot2s %f31, %f21, %f15
3122 movre %l0, 0x269, %i5
3123 andncc %g4, %i2, %o1
3124 fornot1s %f8, %f2, %f15
3125 movre %o7, 0x19C, %i3
3126 edge8ln %o5, %g6, %g1
3127 andcc %i0, %l5, %i6
3128 fmovs %f17, %f19
3129 add %l4, 0x1311, %g7
3130 move %xcc, %o4, %i7
3131 movpos %xcc, %i1, %l2
3132 sth %g5, [%l7 + 0x64]
3133 fmovdg %icc, %f4, %f6
3134 movcc %xcc, %l1, %l3
3135 movgu %icc, %l6, %g2
3136 movne %icc, %o2, %o0
3137 andncc %o3, %o6, %g3
3138 edge32 %i4, %l0, %g4
3139 fsrc1 %f0, %f10
3140 nop
3141 set 0x60, %o5
3142 ldd [%l7 + %o5], %f12
3143 xorcc %i5, 0x05FE, %o1
3144 sir 0x1A81
3145 andcc %o7, %i3, %i2
3146 fsrc2s %f30, %f25
3147 sth %o5, [%l7 + 0x7E]
3148 movrgez %g1, %g6, %i0
3149 movgu %xcc, %i6, %l4
3150 movleu %icc, %g7, %o4
3151 movle %icc, %l5, %i7
3152 smul %i1, %g5, %l2
3153 std %f28, [%l7 + 0x78]
3154 ldd [%l7 + 0x30], %l2
3155 orncc %l1, 0x103E, %g2
3156 fcmpgt32 %f22, %f22, %o2
3157 subcc %l6, 0x10D8, %o3
3158 nop
3159 set 0x67, %i0
3160 stb %o0, [%l7 + %i0]
3161 addc %o6, %i4, %g3
3162 popc %g4, %i5
3163 mova %icc, %l0, %o1
3164 fandnot2 %f14, %f14, %f24
3165 stw %o7, [%l7 + 0x18]
3166 movneg %icc, %i3, %i2
3167 xnorcc %g1, 0x10FE, %g6
3168 sdivx %o5, 0x0A75, %i0
3169 orn %i6, %g7, %o4
3170 udivcc %l5, 0x02CA, %l4
3171 fmovdcs %xcc, %f10, %f25
3172 sllx %i7, %i1, %g5
3173 umulcc %l3, %l2, %l1
3174 ldub [%l7 + 0x48], %o2
3175 subccc %g2, %l6, %o0
3176 srl %o3, %i4, %g3
3177 fmovd %f14, %f28
3178 fzero %f6
3179 movrlez %o6, 0x1DC, %g4
3180 srl %l0, 0x0B, %o1
3181 fcmpgt16 %f26, %f30, %i5
3182 edge8l %i3, %i2, %o7
3183 ld [%l7 + 0x08], %f9
3184 movg %xcc, %g1, %o5
3185 fxnor %f14, %f28, %f12
3186 fmul8sux16 %f2, %f22, %f22
3187 fzero %f18
3188 fnegs %f3, %f6
3189 st %f30, [%l7 + 0x44]
3190 fmovscs %xcc, %f30, %f26
3191 sethi 0x1685, %i0
3192 andcc %g6, %g7, %o4
3193 fzeros %f29
3194 mova %xcc, %l5, %i6
3195 edge8ln %i7, %l4, %g5
3196 orcc %i1, 0x02C1, %l3
3197 sdivx %l2, 0x135B, %o2
3198 sir 0x0D77
3199 edge16n %g2, %l6, %l1
3200 andncc %o0, %i4, %o3
3201 move %xcc, %o6, %g4
3202 sdivcc %l0, 0x1835, %o1
3203 fmovdneg %xcc, %f26, %f25
3204 fmovdleu %xcc, %f27, %f6
3205 fandnot2s %f29, %f12, %f17
3206 fnand %f8, %f0, %f12
3207 mulx %g3, %i5, %i3
3208 fnot2 %f18, %f0
3209 sub %o7, %i2, %o5
3210 edge32l %g1, %i0, %g7
3211 edge16 %o4, %g6, %i6
3212 fpack32 %f24, %f2, %f26
3213 srl %i7, %l5, %l4
3214 faligndata %f14, %f24, %f28
3215 movrlez %i1, %g5, %l3
3216 stx %o2, [%l7 + 0x50]
3217 edge32n %l2, %g2, %l6
3218 movl %xcc, %l1, %i4
3219 sllx %o3, %o0, %o6
3220 movrlez %l0, %o1, %g3
3221 addc %g4, %i5, %i3
3222 movrgez %i2, 0x3EA, %o7
3223 movre %o5, 0x025, %i0
3224 fmovrdgz %g7, %f26, %f2
3225 movneg %xcc, %g1, %g6
3226 alignaddr %o4, %i7, %i6
3227 subcc %l4, 0x1B09, %l5
3228 fzero %f16
3229 array8 %i1, %g5, %l3
3230 movcs %xcc, %o2, %g2
3231 array8 %l6, %l1, %l2
3232 fmovdneg %xcc, %f16, %f30
3233 addcc %o3, %o0, %i4
3234 fmovdpos %xcc, %f11, %f8
3235 edge8 %l0, %o6, %g3
3236 fmovdne %xcc, %f7, %f13
3237 st %f19, [%l7 + 0x60]
3238 udiv %g4, 0x1E0B, %i5
3239 ld [%l7 + 0x70], %f8
3240 fmovsneg %icc, %f4, %f1
3241 fmuld8ulx16 %f23, %f28, %f6
3242 srl %o1, %i2, %o7
3243 std %f2, [%l7 + 0x70]
3244 fands %f7, %f31, %f7
3245 edge32l %o5, %i3, %g7
3246 movrgez %i0, 0x324, %g6
3247 add %g1, %i7, %i6
3248 fxors %f11, %f24, %f10
3249 srl %l4, %o4, %i1
3250 move %xcc, %g5, %l5
3251 fmovsg %icc, %f12, %f2
3252 fnot2 %f26, %f4
3253 sllx %l3, %g2, %l6
3254 orcc %l1, 0x073D, %l2
3255 movre %o3, 0x121, %o2
3256 fandnot1 %f10, %f30, %f8
3257 lduh [%l7 + 0x5E], %o0
3258 srl %i4, %l0, %o6
3259 fsrc2s %f7, %f1
3260 edge32ln %g4, %g3, %o1
3261 movrgez %i2, %i5, %o5
3262 movgu %xcc, %i3, %o7
3263 addcc %g7, 0x1C4E, %g6
3264 and %g1, 0x0D86, %i7
3265 array32 %i0, %l4, %o4
3266 ld [%l7 + 0x4C], %f30
3267 add %i6, %g5, %i1
3268 stx %l3, [%l7 + 0x50]
3269 movrgz %g2, 0x0AE, %l5
3270 fcmpne32 %f10, %f18, %l6
3271 fcmpne16 %f28, %f14, %l1
3272 stb %l2, [%l7 + 0x39]
3273 srlx %o3, %o0, %i4
3274 fmovd %f28, %f14
3275 udiv %o2, 0x1BEE, %o6
3276 lduh [%l7 + 0x30], %l0
3277 fands %f27, %f2, %f22
3278 fpadd32 %f14, %f24, %f0
3279 edge16l %g3, %o1, %i2
3280 fmovdg %icc, %f19, %f19
3281 fmovrde %g4, %f16, %f4
3282 fnot1 %f16, %f10
3283 movre %i5, %i3, %o7
3284 or %o5, %g7, %g1
3285 fxnor %f6, %f8, %f12
3286 movge %xcc, %i7, %i0
3287 stx %l4, [%l7 + 0x40]
3288 stw %o4, [%l7 + 0x14]
3289 move %xcc, %i6, %g6
3290 addcc %g5, 0x0702, %l3
3291 fandnot1 %f16, %f20, %f8
3292 smul %g2, %l5, %l6
3293 sth %l1, [%l7 + 0x18]
3294 subcc %i1, 0x0067, %o3
3295 edge16l %o0, %l2, %i4
3296 setx loop_9, %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_9: movrlz %o1, 0x2EB, %o6
3306 movn %xcc, %g4, %i2
3307 nop
3308 set 0x70, %o6
3309 lduh [%l7 + %o6], %i5
3310 movrlez %i3, 0x04D, %o7
3311 edge8ln %g7, %o5, %g1
3312 movpos %icc, %i7, %i0
3313 andcc %l4, 0x1737, %o4
3314 edge32 %i6, %g5, %l3
3315 ld [%l7 + 0x4C], %f26
3316 alignaddrl %g6, %g2, %l6
3317 stb %l1, [%l7 + 0x71]
3318 movcc %icc, %i1, %l5
3319 stw %o3, [%l7 + 0x78]
3320 orn %o0, 0x1021, %l2
3321 subccc %i4, %l0, %o2
3322 addccc %o1, %o6, %g3
3323 smulcc %g4, %i5, %i3
3324 ldd [%l7 + 0x70], %f2
3325 fmovdg %xcc, %f27, %f2
3326 edge32l %o7, %g7, %o5
3327 fmovsl %xcc, %f25, %f30
3328 fnot1s %f0, %f10
3329 sethi 0x14C0, %i2
3330 umul %g1, %i0, %l4
3331 smul %o4, %i7, %g5
3332 ldd [%l7 + 0x38], %f6
3333 addcc %l3, 0x0610, %i6
3334 nop
3335 set 0x08, %o7
3336 ldd [%l7 + %o7], %f26
3337 udivcc %g6, 0x0783, %g2
3338 lduw [%l7 + 0x38], %l6
3339 move %xcc, %l1, %l5
3340 sub %o3, 0x1D1C, %i1
3341 andcc %l2, 0x12D6, %i4
3342 sra %o0, %l0, %o1
3343 ldsh [%l7 + 0x78], %o2
3344 movre %g3, %g4, %i5
3345 save %i3, 0x1AE6, %o7
3346 rdpr %cwp, %g1
3347 rdpr %cansave, %g2
3348 rdpr %canrestore, %g3
3349 rdpr %cleanwin, %g4
3350 rdpr %otherwin, %g5
3351 rdpr %wstate, %g6
3352 move %xcc, %g7, %o6
3353 fandnot1s %f29, %f20, %f16
3354 movl %icc, %o5, %g1
3355 edge8ln %i0, %i2, %o4
3356 alignaddr %l4, %i7, %l3
3357 edge16ln %g5, %i6, %g2
3358 addcc %g6, 0x0E2E, %l6
3359 sra %l1, %o3, %l5
3360 sth %l2, [%l7 + 0x6E]
3361 sub %i1, %o0, %l0
3362 edge16 %i4, %o2, %o1
3363 fcmpd %fcc1, %f18, %f22
3364 fpsub32 %f16, %f18, %f4
3365 srl %g3, %i5, %g4
3366 subc %i3, 0x0D41, %g7
3367 movleu %icc, %o6, %o7
3368 fands %f29, %f0, %f27
3369 andncc %o5, %g1, %i0
3370 fxnors %f11, %f4, %f0
3371 movrgez %i2, %o4, %l4
3372 subcc %l3, %g5, %i6
3373 ldsh [%l7 + 0x0C], %g2
3374 addcc %g6, %l6, %i7
3375 alignaddr %o3, %l5, %l2
3376 edge32n %i1, %l1, %l0
3377 mulx %o0, %o2, %o1
3378 ldd [%l7 + 0x48], %f22
3379 fnands %f2, %f8, %f21
3380 fmovdcs %icc, %f13, %f3
3381 movge %xcc, %i4, %i5
3382 alignaddr %g4, %g3, %g7
3383 movn %xcc, %o6, %o7
3384 fexpand %f19, %f10
3385 orcc %o5, %g1, %i0
3386 fmovse %xcc, %f21, %f18
3387 addcc %i2, %o4, %l4
3388 edge8ln %l3, %i3, %i6
3389 movcs %xcc, %g2, %g6
3390 movne %xcc, %g5, %l6
3391 fmovsneg %icc, %f31, %f16
3392 ldx [%l7 + 0x38], %i7
3393 ldd [%l7 + 0x78], %f8
3394 movn %icc, %o3, %l5
3395 movvc %icc, %l2, %i1
3396 movcc %icc, %l0, %l1
3397 lduh [%l7 + 0x4A], %o2
3398 fcmpgt32 %f20, %f26, %o0
3399 edge16n %o1, %i4, %g4
3400 fmovdvc %icc, %f22, %f4
3401 sdivcc %g3, 0x1720, %g7
3402 fcmpes %fcc0, %f3, %f28
3403 movne %icc, %o6, %o7
3404 movl %xcc, %i5, %g1
3405 edge8 %i0, %i2, %o4
3406 movrlz %l4, 0x122, %l3
3407 andncc %o5, %i6, %i3
3408 fmovsvs %icc, %f15, %f16
3409 sethi 0x10C1, %g2
3410 sdivx %g5, 0x0091, %g6
3411 edge8 %l6, %i7, %l5
3412 movge %xcc, %l2, %o3
3413 sir 0x0CD2
3414 sdivx %i1, 0x11B9, %l0
3415 orncc %o2, 0x03D7, %l1
3416 edge32 %o1, %o0, %i4
3417 orcc %g4, %g3, %g7
3418 sll %o7, 0x16, %o6
3419 edge32 %i5, %i0, %g1
3420 fmovdcc %xcc, %f2, %f26
3421 umulcc %o4, 0x1BA0, %l4
3422 fsrc2s %f16, %f18
3423 fcmple32 %f4, %f16, %l3
3424 stb %i2, [%l7 + 0x14]
3425 udiv %o5, 0x0715, %i6
3426 stx %i3, [%l7 + 0x38]
3427 srlx %g5, 0x01, %g2
3428 fmovsa %icc, %f4, %f13
3429 sdiv %l6, 0x1ADB, %i7
3430 fone %f0
3431 srl %l5, 0x00, %l2
3432 fnands %f9, %f23, %f5
3433 sdiv %g6, 0x0A49, %o3
3434 ldsw [%l7 + 0x40], %l0
3435 edge32ln %o2, %l1, %o1
3436 popc %i1, %o0
3437 fcmpgt32 %f30, %f8, %g4
3438 fmovrde %i4, %f2, %f24
3439 fmovrdlez %g3, %f0, %f10
3440 xor %o7, 0x03AA, %g7
3441 stw %o6, [%l7 + 0x44]
3442 edge32n %i0, %g1, %o4
3443 lduh [%l7 + 0x4A], %i5
3444 fabsd %f16, %f6
3445 sra %l3, 0x0B, %i2
3446 st %f22, [%l7 + 0x70]
3447 sdivcc %l4, 0x1332, %i6
3448 fmovsgu %xcc, %f16, %f0
3449 edge8l %i3, %o5, %g5
3450 edge8 %l6, %i7, %g2
3451 xor %l5, 0x09B0, %l2
3452 movvs %xcc, %o3, %l0
3453 sra %g6, %o2, %l1
3454 movgu %xcc, %o1, %i1
3455 stx %g4, [%l7 + 0x20]
3456 movvs %xcc, %o0, %g3
3457 edge16ln %o7, %i4, %g7
3458 edge16n %o6, %i0, %g1
3459 movl %icc, %o4, %l3
3460 ldsw [%l7 + 0x20], %i2
3461 edge32n %i5, %l4, %i3
3462 fmovrdlz %i6, %f26, %f12
3463 std %f18, [%l7 + 0x08]
3464 array16 %g5, %l6, %o5
3465 udiv %i7, 0x1780, %l5
3466 udivx %g2, 0x11A0, %l2
3467 fmul8x16 %f2, %f2, %f8
3468 movcc %icc, %l0, %g6
3469 move %icc, %o2, %l1
3470 movrgz %o1, 0x277, %o3
3471 movrgz %i1, 0x018, %g4
3472 movcs %icc, %o0, %g3
3473 movrgez %i4, 0x273, %g7
3474 movpos %icc, %o7, %o6
3475 movgu %xcc, %g1, %i0
3476 udiv %o4, 0x0FCE, %l3
3477 andncc %i2, %l4, %i3
3478 ldub [%l7 + 0x2B], %i5
3479 array32 %g5, %i6, %o5
3480 fcmped %fcc0, %f10, %f14
3481 movcc %xcc, %l6, %i7
3482 umul %l5, %l2, %l0
3483 std %f10, [%l7 + 0x50]
3484 array16 %g6, %o2, %g2
3485 popc %l1, %o3
3486 andcc %o1, %g4, %i1
3487 fnand %f18, %f16, %f28
3488 movle %xcc, %g3, %o0
3489 fmovdvs %icc, %f7, %f15
3490 fabss %f16, %f1
3491 edge16l %i4, %o7, %g7
3492 andn %g1, 0x1859, %i0
3493 ldsh [%l7 + 0x78], %o4
3494 fnegs %f2, %f29
3495 fpackfix %f2, %f27
3496 edge16 %l3, %o6, %i2
3497 fnegs %f26, %f12
3498 fmovsgu %icc, %f17, %f22
3499 fmovdle %xcc, %f12, %f22
3500 xnorcc %i3, 0x1060, %i5
3501 lduw [%l7 + 0x3C], %l4
3502 addc %g5, %i6, %o5
3503 edge16l %l6, %l5, %i7
3504 ld [%l7 + 0x38], %f5
3505 mulscc %l0, 0x1683, %l2
3506 srlx %o2, %g2, %l1
3507 edge8n %g6, %o1, %g4
3508 srlx %i1, %o3, %g3
3509 ldsw [%l7 + 0x18], %o0
3510 subc %o7, %g7, %g1
3511 std %f28, [%l7 + 0x78]
3512 ldsb [%l7 + 0x21], %i0
3513 movvc %icc, %o4, %i4
3514 andcc %o6, 0x1F63, %l3
3515 andcc %i2, %i5, %i3
3516 smul %g5, %i6, %o5
3517 movvc %icc, %l4, %l5
3518 mulscc %l6, %l0, %i7
3519 xor %o2, %l2, %g2
3520 fmovsl %xcc, %f18, %f26
3521 udivx %g6, 0x02E2, %o1
3522 fcmpeq16 %f16, %f0, %g4
3523 movvc %xcc, %i1, %l1
3524 fxor %f30, %f2, %f20
3525 udivcc %o3, 0x13C4, %g3
3526 ldsw [%l7 + 0x10], %o0
3527 movl %xcc, %o7, %g7
3528 sra %g1, 0x19, %i0
3529 sdiv %o4, 0x0ACC, %o6
3530 stb %l3, [%l7 + 0x23]
3531 srl %i4, 0x02, %i2
3532 popc %i3, %g5
3533 alignaddrl %i6, %i5, %o5
3534 sethi 0x12B5, %l5
3535 ldsb [%l7 + 0x4B], %l6
3536 movle %icc, %l4, %i7
3537 andn %o2, %l2, %g2
3538 fmovrde %g6, %f8, %f14
3539 fmul8x16 %f1, %f24, %f12
3540 fmovsa %xcc, %f30, %f9
3541 umulcc %l0, %o1, %g4
3542 mova %xcc, %l1, %o3
3543 sth %g3, [%l7 + 0x0C]
3544 array32 %o0, %i1, %o7
3545 subc %g1, %i0, %g7
3546 xor %o6, 0x0429, %l3
3547 xnor %i4, %i2, %o4
3548 sra %g5, %i6, %i5
3549 edge32n %i3, %o5, %l5
3550 umul %l4, 0x1B3E, %i7
3551 add %l6, %o2, %g2
3552 fornot1s %f22, %f26, %f11
3553 array16 %g6, %l0, %o1
3554 edge32ln %l2, %g4, %l1
3555 addc %o3, %g3, %o0
3556 umul %i1, %g1, %i0
3557 fsrc2s %f24, %f25
3558 restore %o7, 0x168C, %g7
3559 rdpr %cwp, %g1
3560 rdpr %cansave, %g2
3561 rdpr %canrestore, %g3
3562 rdpr %cleanwin, %g4
3563 rdpr %otherwin, %g5
3564 rdpr %wstate, %g6
3565 movrgez %l3, 0x3E4, %o6
3566 sra %i4, %o4, %i2
3567 edge32ln %g5, %i6, %i3
3568 edge8 %o5, %l5, %i5
3569 movcs %xcc, %i7, %l4
3570 edge16 %o2, %g2, %l6
3571 fpsub32 %f18, %f16, %f18
3572 subcc %l0, %o1, %g6
3573 orn %l2, 0x1945, %l1
3574 alignaddr %o3, %g4, %g3
3575 edge32l %i1, %o0, %i0
3576 alignaddr %g1, %g7, %o7
3577 fmovdcc %xcc, %f12, %f15
3578 udivcc %l3, 0x0029, %o6
3579 xor %i4, %i2, %g5
3580 fmovscs %icc, %f13, %f24
3581 std %f18, [%l7 + 0x08]
3582 fpadd16 %f2, %f6, %f16
3583 srl %i6, 0x01, %o4
3584 ldsb [%l7 + 0x60], %i3
3585 sdivcc %o5, 0x0B39, %l5
3586 orn %i5, %l4, %o2
3587 sll %g2, %i7, %l0
3588 movrgz %l6, 0x140, %g6
3589 xor %l2, 0x13D6, %l1
3590 array16 %o3, %g4, %o1
3591 fmovsge %icc, %f0, %f0
3592 or %g3, %o0, %i1
3593 fmovscc %xcc, %f27, %f3
3594 orcc %i0, 0x15B6, %g7
3595 sethi 0x1E7C, %g1
3596 std %f22, [%l7 + 0x68]
3597 array32 %l3, %o7, %i4
3598 nop
3599 set 0x58, %o2
3600 ldd [%l7 + %o2], %f4
3601 edge32l %o6, %g5, %i2
3602 fmovsvc %icc, %f2, %f13
3603 move %xcc, %i6, %i3
3604 fmovse %icc, %f30, %f14
3605 fpackfix %f10, %f2
3606 st %f7, [%l7 + 0x30]
3607 edge16 %o4, %o5, %i5
3608 movne %icc, %l5, %l4
3609 movleu %icc, %o2, %g2
3610 fmovsn %icc, %f27, %f19
3611 addccc %i7, %l0, %l6
3612 smulcc %l2, 0x03B4, %g6
3613 fxnor %f2, %f28, %f4
3614 fpmerge %f25, %f15, %f30
3615 fpackfix %f2, %f11
3616 orn %l1, 0x0548, %o3
3617 movrgez %o1, %g4, %o0
3618 edge32l %g3, %i1, %i0
3619 ldsb [%l7 + 0x6A], %g1
3620 fmovdvs %xcc, %f15, %f15
3621 movrgez %l3, %g7, %i4
3622 movvs %xcc, %o6, %g5
3623 movvc %icc, %i2, %i6
3624 fexpand %f20, %f0
3625 movpos %xcc, %o7, %o4
3626 ldsw [%l7 + 0x08], %o5
3627 setx loop_10, %l0, %l1
3628 return %l1
3629 nop
3630 rdpr %cwp, %g1
3631 rdpr %cansave, %g2
3632 rdpr %canrestore, %g3
3633 rdpr %cleanwin, %g4
3634 rdpr %otherwin, %g5
3635 rdpr %wstate, %g6
3636loop_10: movrlez %i5, 0x3E6, %o2
3637 movrgez %l4, 0x1DB, %i7
3638 mulscc %l0, %l6, %l2
3639 movne %xcc, %g6, %g2
3640 fmovdvs %xcc, %f13, %f5
3641 or %o3, %o1, %g4
3642 fpack32 %f30, %f8, %f24
3643 fmovrsne %o0, %f14, %f2
3644 udivx %g3, 0x0ABD, %l1
3645 fnegd %f18, %f24
3646 edge16l %i0, %g1, %i1
3647 movrne %g7, 0x35B, %l3
3648 orcc %o6, %i4, %i2
3649 ldx [%l7 + 0x78], %g5
3650 movpos %xcc, %o7, %i6
3651 alignaddrl %o5, %o4, %i3
3652 udivcc %i5, 0x00E5, %l5
3653 movg %xcc, %l4, %i7
3654 andn %l0, 0x04D1, %l6
3655 fmul8x16 %f0, %f16, %f30
3656 movle %xcc, %l2, %o2
3657 addc %g2, 0x038A, %o3
3658 stw %g6, [%l7 + 0x5C]
3659 restore %g4, 0x0DEC, %o0
3660 rdpr %cwp, %g1
3661 rdpr %cansave, %g2
3662 rdpr %canrestore, %g3
3663 rdpr %cleanwin, %g4
3664 rdpr %otherwin, %g5
3665 rdpr %wstate, %g6
3666 move %xcc, %g3, %l1
3667 movrlez %i0, 0x10B, %g1
3668 lduh [%l7 + 0x20], %i1
3669 movrgez %o1, %g7, %o6
3670 umulcc %l3, %i4, %i2
3671 movle %icc, %g5, %i6
3672 addccc %o7, %o4, %o5
3673 move %icc, %i5, %i3
3674 edge16ln %l4, %i7, %l0
3675 edge32 %l6, %l2, %o2
3676 stw %g2, [%l7 + 0x50]
3677 fmovdleu %xcc, %f0, %f4
3678 subc %l5, 0x08D6, %o3
3679 umulcc %g4, %g6, %g3
3680 movle %xcc, %o0, %l1
3681 setx loop_11, %l0, %l1
3682 return %l1
3683 nop
3684 rdpr %cwp, %g1
3685 rdpr %cansave, %g2
3686 rdpr %canrestore, %g3
3687 rdpr %cleanwin, %g4
3688 rdpr %otherwin, %g5
3689 rdpr %wstate, %g6
3690loop_11: movgu %icc, %g1, %g7
3691 alignaddrl %l3, %o6, %i4
3692 and %i2, %i6, %g5
3693 alignaddrl %o4, %o7, %o5
3694 movre %i5, %i3, %i7
3695 popc %l4, %l6
3696 umulcc %l0, 0x19CC, %o2
3697 movvc %xcc, %l2, %l5
3698 restore %o3, 0x0EE4, %g4
3699 rdpr %cwp, %g1
3700 rdpr %cansave, %g2
3701 rdpr %canrestore, %g3
3702 rdpr %cleanwin, %g4
3703 rdpr %otherwin, %g5
3704 rdpr %wstate, %g6
3705 std %f16, [%l7 + 0x58]
3706 srax %g6, %g3, %o0
3707 fmovsneg %xcc, %f8, %f19
3708 fmovscc %xcc, %f30, %f29
3709 mova %xcc, %l1, %g2
3710 xnor %i0, 0x0BFA, %o1
3711 nop
3712 set 0x60, %g7
3713 std %f28, [%l7 + %g7]
3714 fpack32 %f26, %f24, %f16
3715 orcc %g1, %g7, %i1
3716 xor %o6, %i4, %l3
3717 fsrc2s %f20, %f2
3718 save %i2, 0x153D, %i6
3719 rdpr %cwp, %g1
3720 rdpr %cansave, %g2
3721 rdpr %canrestore, %g3
3722 rdpr %cleanwin, %g4
3723 rdpr %otherwin, %g5
3724 rdpr %wstate, %g6
3725 move %icc, %o4, %g5
3726 stw %o7, [%l7 + 0x64]
3727 fmovdleu %icc, %f15, %f1
3728 fmovrdlz %o5, %f18, %f22
3729 fmovsge %xcc, %f29, %f25
3730 fcmps %fcc0, %f9, %f15
3731 std %f4, [%l7 + 0x08]
3732 movgu %xcc, %i3, %i5
3733 stb %l4, [%l7 + 0x0F]
3734 edge8ln %i7, %l0, %l6
3735 fmovdge %icc, %f23, %f28
3736 ldsh [%l7 + 0x42], %l2
3737 fpadd32 %f18, %f4, %f30
3738 fcmpes %fcc1, %f30, %f18
3739 sdivx %l5, 0x0B8A, %o3
3740 movvc %xcc, %o2, %g6
3741 fmovsle %icc, %f8, %f14
3742 andn %g4, %g3, %o0
3743 stb %l1, [%l7 + 0x7B]
3744 xorcc %g2, 0x15FA, %i0
3745 ldd [%l7 + 0x30], %f0
3746 alignaddrl %o1, %g1, %g7
3747 subcc %o6, 0x0981, %i4
3748 movrlez %l3, 0x3EE, %i1
3749 and %i6, 0x0CB8, %i2
3750 edge8ln %g5, %o4, %o7
3751 or %o5, 0x0924, %i3
3752 fabss %f5, %f15
3753 movrgz %l4, 0x0DE, %i7
3754 edge16l %i5, %l0, %l6
3755 ld [%l7 + 0x74], %f3
3756 move %icc, %l5, %o3
3757 ldub [%l7 + 0x3E], %o2
3758 movrlez %g6, %g4, %l2
3759 fmovrdlz %o0, %f4, %f4
3760 movn %xcc, %g3, %l1
3761 nop
3762 set 0x0C, %g5
3763 lduw [%l7 + %g5], %i0
3764 sth %g2, [%l7 + 0x68]
3765 edge16l %o1, %g1, %g7
3766 udivx %o6, 0x1390, %i4
3767 umulcc %l3, %i6, %i2
3768 sth %g5, [%l7 + 0x18]
3769 fmovd %f22, %f28
3770 fpack32 %f2, %f24, %f2
3771 fpsub16s %f30, %f21, %f2
3772 xnorcc %i1, %o4, %o7
3773 movneg %icc, %o5, %l4
3774 fsrc2s %f3, %f9
3775 for %f16, %f18, %f2
3776 nop
3777 set 0x38, %o4
3778 stx %i3, [%l7 + %o4]
3779 fmovdgu %xcc, %f22, %f2
3780 or %i5, 0x102A, %l0
3781 sra %i7, %l5, %o3
3782 fmovsg %icc, %f14, %f17
3783 edge32ln %o2, %l6, %g4
3784 movrgez %g6, 0x3FE, %l2
3785 movrgez %g3, 0x3B5, %o0
3786 orcc %i0, 0x1D90, %l1
3787 edge32 %o1, %g2, %g7
3788 movcc %xcc, %g1, %o6
3789 movrne %i4, %i6, %i2
3790 movl %icc, %g5, %l3
3791 ldd [%l7 + 0x60], %i0
3792 fmovsa %icc, %f11, %f20
3793 fnot1 %f10, %f26
3794 array16 %o4, %o5, %l4
3795 sdivx %o7, 0x14B8, %i5
3796 lduh [%l7 + 0x40], %i3
3797 array32 %i7, %l5, %l0
3798 srax %o3, %o2, %g4
3799 fmovdl %xcc, %f18, %f5
3800 faligndata %f18, %f16, %f20
3801 udivcc %l6, 0x1A2E, %g6
3802 fpsub16 %f28, %f28, %f2
3803 edge32ln %l2, %o0, %i0
3804 st %f1, [%l7 + 0x6C]
3805 nop
3806 set 0x28, %l2
3807 stx %g3, [%l7 + %l2]
3808 smulcc %l1, 0x13EE, %g2
3809 movgu %xcc, %o1, %g7
3810 fmovsne %xcc, %f27, %f0
3811 sub %g1, 0x1503, %o6
3812 movleu %icc, %i6, %i2
3813 ldx [%l7 + 0x48], %i4
3814 ldsb [%l7 + 0x60], %l3
3815 lduh [%l7 + 0x64], %i1
3816 movvc %icc, %g5, %o5
3817 array16 %o4, %o7, %l4
3818 setx loop_12, %l0, %l1
3819 return %l1
3820 nop
3821 rdpr %cwp, %g1
3822 rdpr %cansave, %g2
3823 rdpr %canrestore, %g3
3824 rdpr %cleanwin, %g4
3825 rdpr %otherwin, %g5
3826 rdpr %wstate, %g6
3827loop_12: fcmple16 %f8, %f0, %i3
3828 or %l0, 0x164E, %o3
3829 movneg %icc, %g4, %o2
3830 array16 %l6, %l2, %o0
3831 edge32ln %g6, %i0, %l1
3832 movre %g3, %g2, %o1
3833 fsrc2s %f21, %f16
3834 move %xcc, %g7, %o6
3835 or %g1, 0x059B, %i6
3836 ldd [%l7 + 0x50], %f8
3837 movgu %xcc, %i4, %l3
3838 and %i1, 0x0449, %i2
3839 movrne %g5, 0x3E8, %o5
3840 add %o4, 0x1EA9, %o7
3841 fmovdgu %xcc, %f25, %f25
3842 xnorcc %l4, 0x1DF4, %i5
3843 nop
3844 set 0x30, %g3
3845 ldd [%l7 + %g3], %f14
3846 fmovrsne %l5, %f26, %f31
3847 sdivcc %i3, 0x0463, %i7
3848 movle %xcc, %l0, %g4
3849 edge32n %o2, %l6, %o3
3850 addcc %o0, %g6, %l2
3851 array16 %l1, %i0, %g2
3852 sethi 0x1DE2, %o1
3853 alignaddr %g3, %o6, %g1
3854 ldsw [%l7 + 0x4C], %g7
3855 ldd [%l7 + 0x38], %i4
3856 edge16n %l3, %i6, %i2
3857 smulcc %i1, 0x14D7, %g5
3858 movvs %xcc, %o5, %o7
3859 movcc %icc, %l4, %o4
3860 sub %i5, 0x017D, %i3
3861 array8 %l5, %i7, %l0
3862 sdivx %o2, 0x0FF9, %g4
3863 fmovrde %l6, %f18, %f16
3864 std %f12, [%l7 + 0x18]
3865 movgu %icc, %o0, %o3
3866 fmovdleu %xcc, %f4, %f6
3867 fandnot1 %f30, %f6, %f8
3868 ldsw [%l7 + 0x1C], %g6
3869 movle %icc, %l1, %i0
3870 edge8 %g2, %l2, %o1
3871 stw %g3, [%l7 + 0x5C]
3872 alignaddrl %g1, %g7, %i4
3873 fmovdl %xcc, %f20, %f7
3874 andn %l3, %o6, %i2
3875 array8 %i1, %g5, %o5
3876 orcc %i6, %o7, %o4
3877 sdivx %l4, 0x10DD, %i5
3878 movle %icc, %l5, %i3
3879 edge8l %l0, %i7, %g4
3880 srlx %o2, 0x06, %o0
3881 movneg %icc, %l6, %o3
3882 stb %l1, [%l7 + 0x1B]
3883 srl %i0, 0x13, %g2
3884 st %f22, [%l7 + 0x40]
3885 fsrc2 %f24, %f0
3886 ldsw [%l7 + 0x2C], %l2
3887 fone %f30
3888 or %o1, %g6, %g1
3889 or %g3, 0x1C29, %i4
3890 sra %g7, %l3, %o6
3891 and %i2, 0x024C, %i1
3892 movg %icc, %o5, %g5
3893 xor %o7, 0x13A3, %i6
3894 andncc %l4, %o4, %l5
3895 andn %i3, 0x1765, %i5
3896 ld [%l7 + 0x24], %f15
3897 edge32 %l0, %i7, %g4
3898 movn %xcc, %o0, %l6
3899 move %xcc, %o3, %l1
3900 sdivx %i0, 0x16CC, %o2
3901 movcc %xcc, %g2, %l2
3902 fnands %f27, %f30, %f29
3903 edge32 %g6, %g1, %o1
3904 ldd [%l7 + 0x50], %i4
3905 udivx %g3, 0x11C5, %g7
3906 fnot1s %f20, %f23
3907 ld [%l7 + 0x20], %f19
3908 or %o6, 0x1797, %i2
3909 fmovrdne %l3, %f22, %f14
3910 sdivcc %o5, 0x196E, %g5
3911 umul %o7, 0x0105, %i6
3912 fnot1s %f30, %f11
3913 sdivcc %i1, 0x024B, %l4
3914 movg %xcc, %l5, %i3
3915 movge %xcc, %i5, %l0
3916 subc %o4, 0x1AAE, %g4
3917 mulx %i7, 0x1330, %l6
3918 fcmple16 %f22, %f26, %o3
3919 fandnot1s %f27, %f12, %f11
3920 subc %o0, %i0, %l1
3921 stx %g2, [%l7 + 0x58]
3922 move %xcc, %l2, %g6
3923 movl %xcc, %g1, %o2
3924 ldsh [%l7 + 0x12], %o1
3925 srlx %i4, %g7, %o6
3926 andn %i2, 0x1075, %l3
3927 edge16ln %g3, %g5, %o5
3928 movleu %icc, %o7, %i6
3929 edge16n %i1, %l5, %l4
3930 addccc %i5, 0x058B, %i3
3931 edge16ln %o4, %g4, %l0
3932 orncc %i7, %o3, %o0
3933 fmovdle %icc, %f10, %f29
3934 fabss %f12, %f22
3935 xnor %l6, 0x0B6D, %i0
3936 udivx %l1, 0x1696, %g2
3937 fcmpeq16 %f4, %f24, %g6
3938 sdiv %g1, 0x0B8D, %l2
3939 std %f10, [%l7 + 0x10]
3940 lduw [%l7 + 0x3C], %o1
3941 udivx %i4, 0x095C, %o2
3942 fmovsvs %icc, %f17, %f9
3943 movle %icc, %o6, %i2
3944 movge %icc, %g7, %l3
3945 movne %xcc, %g5, %g3
3946 alignaddrl %o7, %i6, %i1
3947 fands %f27, %f19, %f20
3948 popc 0x0A58, %o5
3949 alignaddr %l4, %i5, %l5
3950 edge16 %i3, %o4, %g4
3951 fcmpgt32 %f26, %f2, %l0
3952 edge32n %o3, %o0, %i7
3953 edge8ln %l6, %l1, %i0
3954 subcc %g6, 0x197A, %g1
3955 movl %xcc, %g2, %l2
3956 array8 %o1, %o2, %i4
3957 udiv %i2, 0x1821, %o6
3958 fmovsge %icc, %f0, %f0
3959 mova %xcc, %l3, %g7
3960 movrgez %g3, 0x283, %g5
3961 fmovrsne %i6, %f31, %f0
3962 movrlz %o7, %o5, %l4
3963 movgu %xcc, %i5, %l5
3964 alignaddrl %i3, %o4, %g4
3965 stw %l0, [%l7 + 0x38]
3966 movne %icc, %o3, %i1
3967 lduw [%l7 + 0x48], %o0
3968 fxnor %f6, %f0, %f8
3969 srl %l6, %l1, %i7
3970 fpadd16 %f6, %f8, %f26
3971 ldub [%l7 + 0x64], %i0
3972 move %icc, %g6, %g2
3973 nop
3974 set 0x50, %i4
3975 ldd [%l7 + %i4], %l2
3976 xnorcc %g1, 0x18D8, %o2
3977 edge16l %i4, %o1, %i2
3978 array16 %l3, %o6, %g7
3979 movrlez %g3, 0x0BE, %g5
3980 edge16l %o7, %o5, %i6
3981 addc %l4, %l5, %i5
3982 st %f20, [%l7 + 0x58]
3983 movle %icc, %i3, %g4
3984 fnot2s %f17, %f6
3985 fmovrdlez %o4, %f6, %f8
3986 alignaddrl %l0, %o3, %o0
3987 movvc %icc, %i1, %l6
3988 addccc %l1, 0x1FD5, %i0
3989 xnorcc %i7, 0x0DA2, %g6
3990 lduh [%l7 + 0x3E], %g2
3991 fpack32 %f0, %f22, %f0
3992 ldd [%l7 + 0x38], %f14
3993 srl %l2, %o2, %i4
3994 edge8 %g1, %i2, %l3
3995 fmovrdgz %o6, %f24, %f10
3996 smulcc %g7, %o1, %g3
3997 edge16n %o7, %o5, %g5
3998 ld [%l7 + 0x18], %f28
3999 movn %icc, %l4, %i6
4000 movrne %i5, 0x3B1, %i3
4001 ld [%l7 + 0x3C], %f12
4002 edge32l %g4, %o4, %l0
4003 save %o3, 0x030D, %l5
4004 rdpr %cwp, %g1
4005 rdpr %cansave, %g2
4006 rdpr %canrestore, %g3
4007 rdpr %cleanwin, %g4
4008 rdpr %otherwin, %g5
4009 rdpr %wstate, %g6
4010 udiv %o0, 0x1B9C, %i1
4011 mulscc %l6, %i0, %i7
4012 and %g6, %g2, %l2
4013 mulscc %l1, %i4, %o2
4014 array16 %i2, %g1, %o6
4015 fmul8x16au %f15, %f15, %f30
4016 fornot2s %f3, %f26, %f19
4017 smulcc %g7, %l3, %g3
4018 fnot2s %f17, %f23
4019 addcc %o7, %o5, %g5
4020 lduh [%l7 + 0x2A], %l4
4021 movrlez %o1, 0x19A, %i5
4022 smulcc %i3, 0x0A91, %g4
4023 movneg %xcc, %o4, %i6
4024 fxor %f14, %f16, %f26
4025 udivx %o3, 0x115D, %l0
4026 movvs %icc, %l5, %i1
4027 movleu %xcc, %l6, %i0
4028 edge8n %o0, %g6, %g2
4029 orncc %l2, %l1, %i4
4030 movge %xcc, %o2, %i2
4031 ldsb [%l7 + 0x54], %i7
4032 xorcc %o6, 0x0971, %g7
4033 fpadd32s %f15, %f31, %f5
4034 fzeros %f24
4035 andncc %g1, %g3, %o7
4036 movcc %icc, %o5, %l3
4037 fabss %f10, %f23
4038 sra %g5, 0x03, %o1
4039 movrlez %i5, %l4, %g4
4040 or %i3, 0x1990, %o4
4041 ldub [%l7 + 0x08], %i6
4042 fnegs %f27, %f17
4043 srlx %o3, %l5, %i1
4044 sll %l6, 0x09, %i0
4045 sllx %o0, %g6, %g2
4046 orcc %l2, 0x057E, %l1
4047 save %i4, %l0, %o2
4048 rdpr %cwp, %g1
4049 rdpr %cansave, %g2
4050 rdpr %canrestore, %g3
4051 rdpr %cleanwin, %g4
4052 rdpr %otherwin, %g5
4053 rdpr %wstate, %g6
4054 stw %i2, [%l7 + 0x78]
4055 movcs %icc, %i7, %g7
4056 edge32l %o6, %g3, %g1
4057 edge16ln %o7, %l3, %g5
4058 fpadd16 %f30, %f18, %f8
4059 fmul8x16 %f28, %f6, %f6
4060 or %o5, %i5, %o1
4061 addc %l4, 0x07A1, %g4
4062 ldsw [%l7 + 0x20], %i3
4063 alignaddr %o4, %o3, %l5
4064 array16 %i1, %i6, %l6
4065 movge %xcc, %o0, %g6
4066 movvs %icc, %g2, %l2
4067 subccc %l1, 0x05DE, %i4
4068 fornot1s %f26, %f0, %f13
4069 fmovsvc %icc, %f10, %f14
4070 udivx %i0, 0x1CBF, %o2
4071 fmovrse %i2, %f27, %f13
4072 fmovsa %xcc, %f17, %f13
4073 ldub [%l7 + 0x6B], %i7
4074 fmovrse %g7, %f25, %f23
4075 xnorcc %l0, 0x17C2, %g3
4076 fmovdvs %icc, %f1, %f31
4077 add %g1, 0x04A5, %o7
4078 fmovdcc %icc, %f20, %f27
4079 smul %o6, 0x1DF0, %l3
4080 fcmple32 %f20, %f0, %g5
4081 fmovsgu %xcc, %f14, %f28
4082 popc %o5, %o1
4083 array8 %i5, %l4, %i3
4084 std %f30, [%l7 + 0x28]
4085 movleu %icc, %o4, %g4
4086 nop
4087 set 0x7C, %i1
4088 stb %o3, [%l7 + %i1]
4089 sdiv %i1, 0x1F35, %i6
4090 sth %l6, [%l7 + 0x4A]
4091 orn %o0, 0x0297, %g6
4092 sll %l5, %l2, %l1
4093 edge32 %i4, %i0, %o2
4094 movneg %xcc, %g2, %i7
4095 addc %g7, 0x11EB, %i2
4096 movvc %xcc, %l0, %g1
4097 ldx [%l7 + 0x30], %g3
4098 stx %o6, [%l7 + 0x68]
4099 fnor %f4, %f14, %f30
4100 edge16ln %l3, %g5, %o7
4101 move %xcc, %o5, %o1
4102 bshuffle %f14, %f10, %f4
4103 umulcc %i5, %i3, %o4
4104 fmuld8sux16 %f25, %f14, %f6
4105 fmovsg %icc, %f19, %f2
4106 mulx %l4, 0x194D, %g4
4107 mulscc %i1, 0x1D27, %i6
4108 restore %l6, 0x08B7, %o0
4109 rdpr %cwp, %g1
4110 rdpr %cansave, %g2
4111 rdpr %canrestore, %g3
4112 rdpr %cleanwin, %g4
4113 rdpr %otherwin, %g5
4114 rdpr %wstate, %g6
4115 srlx %g6, 0x18, %l5
4116 umul %l2, 0x087E, %l1
4117 xorcc %o3, %i0, %i4
4118 srax %o2, %i7, %g2
4119 edge32n %g7, %i2, %l0
4120 subccc %g1, %g3, %l3
4121 std %f14, [%l7 + 0x40]
4122 andn %o6, %g5, %o5
4123 fmovdle %icc, %f6, %f0
4124 smulcc %o1, %i5, %o7
4125 fmul8x16al %f13, %f26, %f16
4126 sllx %i3, 0x1F, %o4
4127 movge %xcc, %l4, %g4
4128 edge8ln %i6, %i1, %o0
4129 fcmpgt32 %f26, %f24, %l6
4130 mulx %g6, 0x0237, %l2
4131 array16 %l1, %l5, %i0
4132 andncc %i4, %o3, %i7
4133 fandnot2 %f26, %f20, %f16
4134 popc 0x04F7, %g2
4135 andcc %o2, 0x1CB7, %g7
4136 fmovdleu %icc, %f13, %f15
4137 subcc %i2, 0x19B6, %g1
4138 fnands %f10, %f11, %f17
4139 andn %l0, 0x09B2, %l3
4140 movgu %icc, %g3, %o6
4141 udiv %g5, 0x19C1, %o1
4142 fmovrsne %i5, %f26, %f9
4143 array32 %o5, %o7, %i3
4144 sll %o4, 0x0D, %g4
4145 umulcc %l4, 0x0616, %i6
4146 movrgz %i1, %o0, %l6
4147 movge %icc, %l2, %l1
4148 ldub [%l7 + 0x3F], %g6
4149 ldsh [%l7 + 0x2C], %i0
4150 xor %i4, %o3, %i7
4151 fcmple16 %f20, %f24, %l5
4152 ld [%l7 + 0x18], %f8
4153 ldd [%l7 + 0x40], %f28
4154 movn %xcc, %g2, %g7
4155 lduw [%l7 + 0x10], %i2
4156 save %g1, %l0, %l3
4157 rdpr %cwp, %g1
4158 rdpr %cansave, %g2
4159 rdpr %canrestore, %g3
4160 rdpr %cleanwin, %g4
4161 rdpr %otherwin, %g5
4162 rdpr %wstate, %g6
4163 movn %xcc, %o2, %g3
4164 andncc %o6, %g5, %o1
4165 movrgz %o5, 0x192, %i5
4166 edge8l %i3, %o4, %g4
4167 ldsb [%l7 + 0x0A], %l4
4168 edge8n %o7, %i1, %i6
4169 movneg %xcc, %l6, %o0
4170 udivcc %l2, 0x0416, %l1
4171 addccc %i0, 0x00AC, %i4
4172 edge16n %o3, %g6, %l5
4173 array32 %i7, %g7, %g2
4174 udivcc %i2, 0x194E, %g1
4175 sra %l3, %l0, %o2
4176 movcc %xcc, %g3, %o6
4177 movne %xcc, %g5, %o1
4178 fand %f30, %f20, %f2
4179 fmovdcc %icc, %f18, %f29
4180 sllx %i5, 0x09, %i3
4181 fmovde %icc, %f5, %f29
4182 alignaddrl %o5, %o4, %g4
4183 edge32ln %l4, %o7, %i6
4184 fornot2s %f31, %f8, %f8
4185 lduh [%l7 + 0x72], %l6
4186 fmovsg %xcc, %f20, %f30
4187 fmovdl %xcc, %f26, %f6
4188 movrgez %i1, 0x2B4, %o0
4189 edge8n %l1, %i0, %l2
4190 orn %i4, 0x06C6, %g6
4191 sra %o3, %l5, %g7
4192 add %i7, 0x1F3D, %g2
4193 addc %i2, %l3, %l0
4194 fxnor %f8, %f4, %f12
4195 fnot1 %f20, %f0
4196 fcmpne32 %f16, %f20, %g1
4197 edge16l %g3, %o2, %g5
4198 fpadd32s %f2, %f9, %f9
4199 fsrc2 %f2, %f0
4200 fmovrdlez %o6, %f14, %f26
4201 subc %o1, %i5, %i3
4202 mova %xcc, %o5, %g4
4203 movge %xcc, %o4, %o7
4204 movneg %xcc, %l4, %l6
4205 edge16ln %i6, %i1, %o0
4206 addccc %i0, 0x1625, %l2
4207 fmovsvc %xcc, %f13, %f19
4208 xor %l1, 0x1929, %i4
4209 sub %g6, 0x1999, %l5
4210 movrgz %o3, 0x1DA, %i7
4211 movn %icc, %g2, %i2
4212 fmovse %icc, %f0, %f7
4213 fnot1s %f15, %f14
4214 fpadd16s %f16, %f13, %f26
4215 orcc %g7, 0x0DFD, %l0
4216 andncc %g1, %l3, %o2
4217 smulcc %g5, 0x1627, %o6
4218 fnor %f0, %f18, %f8
4219 movge %icc, %g3, %i5
4220 srl %i3, %o5, %g4
4221 edge32ln %o4, %o1, %o7
4222 edge16l %l6, %i6, %l4
4223 lduh [%l7 + 0x16], %o0
4224 umul %i0, 0x0BAD, %i1
4225 add %l2, 0x0081, %l1
4226 movvc %icc, %i4, %l5
4227 smul %o3, %i7, %g6
4228 add %i2, 0x11DC, %g7
4229 fmovsvc %xcc, %f30, %f29
4230 edge8l %l0, %g1, %l3
4231 sdiv %o2, 0x003A, %g5
4232 fmovsvc %icc, %f7, %f6
4233 umulcc %o6, 0x0EBF, %g3
4234 save %i5, %g2, %o5
4235 rdpr %cwp, %g1
4236 rdpr %cansave, %g2
4237 rdpr %canrestore, %g3
4238 rdpr %cleanwin, %g4
4239 rdpr %otherwin, %g5
4240 rdpr %wstate, %g6
4241 umulcc %g4, %i3, %o4
4242 orncc %o7, %o1, %i6
4243 orncc %l4, %o0, %i0
4244 edge16 %l6, %l2, %i1
4245 andncc %l1, %i4, %l5
4246 addccc %i7, %g6, %o3
4247 ldd [%l7 + 0x10], %f10
4248 ldx [%l7 + 0x50], %i2
4249 fcmpd %fcc3, %f28, %f10
4250 sdivcc %l0, 0x15D2, %g7
4251 fandnot1s %f4, %f13, %f2
4252 srlx %g1, %o2, %g5
4253 mulscc %o6, 0x0CD5, %g3
4254 edge8ln %i5, %l3, %o5
4255 fabss %f13, %f26
4256 fornot1s %f0, %f24, %f5
4257 movrlz %g4, %i3, %g2
4258 andn %o7, 0x077B, %o4
4259 srlx %i6, 0x0B, %o1
4260 sdivx %l4, 0x0A29, %i0
4261 udivx %l6, 0x199E, %l2
4262 ldd [%l7 + 0x60], %o0
4263 lduh [%l7 + 0x6A], %l1
4264 udiv %i4, 0x0125, %i1
4265 lduh [%l7 + 0x3E], %l5
4266 lduw [%l7 + 0x7C], %g6
4267 movrlz %i7, %o3, %i2
4268 ldsw [%l7 + 0x30], %g7
4269 orn %l0, 0x1CF3, %o2
4270 save %g1, 0x1429, %o6
4271 rdpr %cwp, %g1
4272 rdpr %cansave, %g2
4273 rdpr %canrestore, %g3
4274 rdpr %cleanwin, %g4
4275 rdpr %otherwin, %g5
4276 rdpr %wstate, %g6
4277 udivx %g5, 0x1C77, %g3
4278 nop
4279 set 0x16, %o3
4280 sth %i5, [%l7 + %o3]
4281 fnors %f10, %f24, %f19
4282 movg %xcc, %l3, %g4
4283 mova %icc, %o5, %g2
4284 nop
4285 set 0x08, %i6
4286 ldd [%l7 + %i6], %i2
4287 fmovspos %icc, %f30, %f6
4288 lduw [%l7 + 0x24], %o7
4289 xorcc %i6, %o4, %o1
4290 fnot2 %f8, %f28
4291 orncc %i0, 0x1967, %l6
4292 fnands %f19, %f29, %f5
4293 lduw [%l7 + 0x1C], %l4
4294 movre %l2, %o0, %l1
4295 umulcc %i1, 0x14D9, %l5
4296 fmovs %f9, %f15
4297 umul %g6, 0x0735, %i7
4298 move %icc, %o3, %i4
4299 add %i2, 0x0661, %g7
4300 and %l0, 0x1A4E, %g1
4301 subcc %o2, %o6, %g5
4302 std %f16, [%l7 + 0x18]
4303 umul %g3, 0x1E82, %l3
4304 orncc %i5, 0x00FC, %o5
4305 setx loop_13, %l0, %l1
4306 return %l1
4307 nop
4308 rdpr %cwp, %g1
4309 rdpr %cansave, %g2
4310 rdpr %canrestore, %g3
4311 rdpr %cleanwin, %g4
4312 rdpr %otherwin, %g5
4313 rdpr %wstate, %g6
4314loop_13: edge16ln %g2, %o7, %i6
4315 orncc %o1, 0x072B, %o4
4316 orncc %l6, 0x11D7, %l4
4317 smul %i0, 0x07AD, %o0
4318 fpackfix %f8, %f0
4319 lduh [%l7 + 0x4A], %l1
4320 sdivcc %l2, 0x1325, %i1
4321 sir 0x13BD
4322 andcc %g6, 0x1260, %l5
4323 move %xcc, %i7, %o3
4324 faligndata %f14, %f26, %f12
4325 udivcc %i2, 0x09E8, %g7
4326 edge16n %i4, %g1, %o2
4327 alignaddr %o6, %g5, %l0
4328 pdist %f0, %f6, %f28
4329 fmovrdne %l3, %f2, %f24
4330 fmovrslz %i5, %f19, %f16
4331 subc %o5, 0x17F8, %g3
4332 edge32n %g4, %i3, %o7
4333 movn %xcc, %g2, %i6
4334 fornot1 %f30, %f0, %f14
4335 edge32l %o4, %o1, %l6
4336 fand %f10, %f8, %f26
4337 andcc %i0, %o0, %l4
4338 edge32ln %l2, %l1, %i1
4339 nop
4340 set 0x08, %l1
4341 ldsh [%l7 + %l1], %l5
4342 fzero %f14
4343 movrgez %g6, 0x08E, %i7
4344 popc %i2, %o3
4345 movre %i4, %g1, %g7
4346 sra %o2, 0x1F, %g5
4347 fmuld8sux16 %f11, %f0, %f24
4348 fmovrslez %o6, %f16, %f29
4349 std %f22, [%l7 + 0x48]
4350 addc %l3, 0x1293, %l0
4351 fcmped %fcc3, %f14, %f30
4352 andcc %i5, 0x1F51, %o5
4353 movg %icc, %g3, %g4
4354 mulscc %i3, %g2, %o7
4355 umul %i6, 0x1EEF, %o4
4356 edge32 %l6, %i0, %o1
4357 sdiv %o0, 0x1EFB, %l4
4358 fandnot2 %f8, %f16, %f20
4359 fmuld8sux16 %f9, %f17, %f16
4360 udiv %l1, 0x084F, %i1
4361 movrgz %l5, %g6, %l2
4362 orn %i2, 0x0858, %o3
4363 edge16l %i7, %g1, %i4
4364 addcc %g7, 0x1524, %o2
4365 sdiv %g5, 0x0FB4, %l3
4366 fpadd32s %f29, %f4, %f6
4367 movvc %icc, %o6, %i5
4368 andncc %o5, %l0, %g3
4369 fnand %f10, %f14, %f22
4370 edge16ln %g4, %g2, %o7
4371 and %i6, 0x0326, %o4
4372 fandnot1 %f4, %f0, %f22
4373 fcmpeq16 %f20, %f10, %l6
4374 mova %icc, %i0, %i3
4375 sub %o1, 0x1A0B, %o0
4376 udivx %l4, 0x12D0, %i1
4377 edge32 %l1, %l5, %g6
4378 orcc %l2, %i2, %o3
4379 xnor %i7, %g1, %g7
4380 array16 %o2, %g5, %l3
4381 andcc %o6, %i4, %i5
4382 movrlz %o5, %l0, %g4
4383 ldx [%l7 + 0x10], %g3
4384 restore %o7, %i6, %o4
4385 rdpr %cwp, %g1
4386 rdpr %cansave, %g2
4387 rdpr %canrestore, %g3
4388 rdpr %cleanwin, %g4
4389 rdpr %otherwin, %g5
4390 rdpr %wstate, %g6
4391 movrgez %l6, %g2, %i3
4392 subccc %o1, %o0, %i0
4393 edge16ln %i1, %l1, %l5
4394 fornot2s %f10, %f2, %f17
4395 fexpand %f2, %f2
4396 movrlz %g6, %l4, %i2
4397 edge8n %l2, %i7, %g1
4398 lduw [%l7 + 0x58], %o3
4399 fpackfix %f14, %f2
4400 edge16ln %g7, %g5, %l3
4401 movg %xcc, %o6, %i4
4402 xnor %o2, %o5, %i5
4403 andncc %g4, %l0, %o7
4404 ldd [%l7 + 0x50], %i6
4405 fornot2 %f30, %f6, %f10
4406 ld [%l7 + 0x58], %f30
4407 movneg %icc, %g3, %o4
4408 edge8ln %l6, %i3, %o1
4409 array32 %o0, %i0, %i1
4410 ldd [%l7 + 0x28], %g2
4411 sll %l1, 0x03, %l5
4412 addccc %l4, %g6, %i2
4413 sll %l2, 0x08, %g1
4414 udiv %o3, 0x0B74, %i7
4415 save %g7, %l3, %o6
4416 rdpr %cwp, %g1
4417 rdpr %cansave, %g2
4418 rdpr %canrestore, %g3
4419 rdpr %cleanwin, %g4
4420 rdpr %otherwin, %g5
4421 rdpr %wstate, %g6
4422 edge8n %i4, %o2, %g5
4423 movrlz %i5, 0x26E, %g4
4424 andncc %o5, %o7, %l0
4425 sllx %g3, %i6, %o4
4426 srlx %l6, %o1, %i3
4427 edge32ln %i0, %o0, %i1
4428 xnor %g2, %l5, %l1
4429 movg %xcc, %g6, %i2
4430 fpadd16 %f22, %f24, %f4
4431 popc %l4, %g1
4432 movpos %xcc, %l2, %o3
4433 fmovs %f5, %f19
4434 movn %icc, %i7, %l3
4435 udiv %g7, 0x0244, %o6
4436 add %i4, %g5, %i5
4437 edge32ln %o2, %g4, %o7
4438 save %o5, %l0, %i6
4439 rdpr %cwp, %g1
4440 rdpr %cansave, %g2
4441 rdpr %canrestore, %g3
4442 rdpr %cleanwin, %g4
4443 rdpr %otherwin, %g5
4444 rdpr %wstate, %g6
4445 andncc %o4, %l6, %o1
4446 ldd [%l7 + 0x20], %f26
4447 edge8n %i3, %i0, %o0
4448 alignaddr %g3, %i1, %g2
4449 fmovdvc %icc, %f0, %f15
4450 fmovsa %icc, %f3, %f5
4451 edge8ln %l5, %g6, %l1
4452 fmovrsgz %l4, %f8, %f29
4453 udivcc %i2, 0x0001, %g1
4454 edge8l %l2, %o3, %l3
4455 edge8n %g7, %o6, %i4
4456 subc %g5, 0x073D, %i7
4457 fmovdg %xcc, %f4, %f24
4458 subcc %o2, %i5, %o7
4459 sdivx %o5, 0x04ED, %l0
4460 sir 0x0C82
4461 andn %g4, 0x1779, %i6
4462 setx loop_14, %l0, %l1
4463 return %l1
4464 nop
4465 rdpr %cwp, %g1
4466 rdpr %cansave, %g2
4467 rdpr %canrestore, %g3
4468 rdpr %cleanwin, %g4
4469 rdpr %otherwin, %g5
4470 rdpr %wstate, %g6
4471loop_14: smul %l6, %i0, %o0
4472 ld [%l7 + 0x70], %f29
4473 mova %xcc, %i1, %g3
4474 xnor %g2, %l5, %l1
4475 sdivcc %g6, 0x10A4, %i2
4476 fcmpeq16 %f4, %f28, %g1
4477 srlx %l2, 0x1A, %l4
4478 edge16l %o3, %g7, %l3
4479 fcmpne16 %f10, %f22, %o6
4480 stb %g5, [%l7 + 0x11]
4481 srl %i7, 0x14, %o2
4482 std %f20, [%l7 + 0x28]
4483 std %f2, [%l7 + 0x58]
4484 srl %i4, %i5, %o7
4485 edge32 %l0, %g4, %i6
4486 fmovsgu %icc, %f18, %f18
4487 movcc %icc, %o5, %o1
4488 ldsw [%l7 + 0x54], %i3
4489 fcmpeq16 %f18, %f12, %l6
4490 movcs %icc, %o4, %o0
4491 fmovrde %i1, %f16, %f14
4492 fors %f3, %f30, %f12
4493 array8 %i0, %g2, %l5
4494 srlx %g3, 0x12, %g6
4495 st %f15, [%l7 + 0x30]
4496 orncc %l1, %g1, %l2
4497 sll %l4, 0x14, %i2
4498 edge16ln %o3, %g7, %o6
4499 fcmpeq32 %f8, %f16, %l3
4500 edge16n %g5, %i7, %o2
4501 subc %i5, %i4, %o7
4502 fzero %f4
4503 mova %icc, %g4, %i6
4504 sdivcc %o5, 0x0B27, %o1
4505 fpsub32s %f6, %f25, %f2
4506 movrlez %l0, 0x08C, %l6
4507 movre %i3, 0x382, %o4
4508 movcc %xcc, %i1, %o0
4509 umulcc %i0, %l5, %g3
4510 fors %f0, %f16, %f6
4511 save %g6, %l1, %g1
4512 rdpr %cwp, %g1
4513 rdpr %cansave, %g2
4514 rdpr %canrestore, %g3
4515 rdpr %cleanwin, %g4
4516 rdpr %otherwin, %g5
4517 rdpr %wstate, %g6
4518 orncc %g2, %l4, %l2
4519 fmovsl %icc, %f11, %f13
4520 sub %o3, %g7, %i2
4521 mova %xcc, %o6, %g5
4522 sdivcc %l3, 0x1504, %i7
4523 fornot2 %f8, %f22, %f26
4524 edge16ln %i5, %o2, %o7
4525 fmovspos %icc, %f4, %f6
4526 sub %g4, %i4, %i6
4527 movleu %xcc, %o1, %l0
4528 bshuffle %f18, %f22, %f0
4529 mulscc %l6, %o5, %o4
4530 or %i1, 0x0906, %o0
4531 and %i0, 0x12FA, %i3
4532 fmovsgu %xcc, %f12, %f24
4533 movrgez %l5, %g3, %l1
4534 sll %g6, 0x18, %g1
4535 movleu %xcc, %g2, %l2
4536 edge8n %o3, %l4, %g7
4537 movvc %xcc, %i2, %o6
4538 fornot2 %f2, %f28, %f28
4539 orcc %g5, %i7, %i5
4540 udivcc %l3, 0x0521, %o2
4541 fmovdleu %icc, %f23, %f16
4542 edge32n %o7, %i4, %g4
4543 mova %xcc, %o1, %i6
4544 movl %icc, %l0, %o5
4545 mulx %l6, %i1, %o0
4546 nop
4547 set 0x28, %i3
4548 ldx [%l7 + %i3], %i0
4549 ldsw [%l7 + 0x74], %o4
4550 movrgz %i3, 0x391, %g3
4551 sethi 0x1F7C, %l1
4552 sll %l5, %g1, %g6
4553 addccc %l2, 0x0501, %g2
4554 fcmpgt16 %f30, %f26, %l4
4555 edge32ln %o3, %g7, %i2
4556 sdivx %g5, 0x1BE8, %o6
4557 fpmerge %f27, %f11, %f30
4558 sir 0x1FB3
4559 ld [%l7 + 0x48], %f1
4560 fcmps %fcc1, %f23, %f5
4561 restore %i5, 0x03E1, %l3
4562 rdpr %cwp, %g1
4563 rdpr %cansave, %g2
4564 rdpr %canrestore, %g3
4565 rdpr %cleanwin, %g4
4566 rdpr %otherwin, %g5
4567 rdpr %wstate, %g6
4568 mova %icc, %i7, %o2
4569 srax %i4, 0x1F, %g4
4570 std %f28, [%l7 + 0x10]
4571 addcc %o7, 0x13D8, %i6
4572 mova %xcc, %l0, %o5
4573 sethi 0x1F12, %l6
4574 srl %i1, %o1, %o0
4575 movre %i0, 0x153, %o4
4576 array32 %i3, %g3, %l5
4577 array32 %g1, %g6, %l1
4578 xnorcc %g2, 0x0471, %l4
4579 movn %icc, %o3, %g7
4580 edge8 %i2, %l2, %o6
4581 fmovsleu %icc, %f5, %f26
4582 fmovspos %icc, %f26, %f10
4583 or %i5, %g5, %i7
4584 move %xcc, %l3, %i4
4585 smul %o2, %g4, %o7
4586 array16 %i6, %l0, %o5
4587 srlx %i1, %o1, %l6
4588 movcc %icc, %i0, %o4
4589 fcmps %fcc1, %f27, %f4
4590 fcmpgt32 %f24, %f4, %o0
4591 sethi 0x150F, %g3
4592 subccc %l5, %g1, %g6
4593 fmovdl %xcc, %f30, %f7
4594 alignaddrl %i3, %g2, %l1
4595 fcmped %fcc0, %f26, %f18
4596 movl %xcc, %l4, %o3
4597 array8 %i2, %l2, %g7
4598 addc %i5, %o6, %i7
4599 fmovdcs %xcc, %f4, %f10
4600 movre %g5, %l3, %i4
4601 mulx %g4, %o7, %o2
4602 andcc %l0, %i6, %i1
4603 movvs %xcc, %o5, %o1
4604 srlx %l6, 0x16, %o4
4605 sra %o0, %g3, %i0
4606 siam 0x0
4607 fandnot1 %f6, %f0, %f30
4608 movrgz %l5, %g1, %i3
4609 sll %g2, 0x1D, %g6
4610 fmovdge %xcc, %f1, %f23
4611 orcc %l4, %l1, %i2
4612 fmovscs %xcc, %f26, %f6
4613 stx %o3, [%l7 + 0x70]
4614 ld [%l7 + 0x44], %f15
4615 alignaddrl %g7, %l2, %i5
4616 andncc %i7, %o6, %g5
4617 array8 %l3, %i4, %g4
4618 nop
4619 set 0x74, %i7
4620 ldsh [%l7 + %i7], %o2
4621 fandnot2 %f14, %f6, %f14
4622 sdivcc %l0, 0x1E80, %o7
4623 sdivx %i6, 0x004F, %o5
4624 fmovsvs %icc, %f18, %f31
4625 movrgz %i1, %o1, %o4
4626 st %f11, [%l7 + 0x20]
4627 fmuld8sux16 %f15, %f14, %f16
4628 movn %icc, %o0, %l6
4629 edge32 %i0, %g3, %g1
4630 alignaddrl %l5, %g2, %g6
4631 xnorcc %l4, %l1, %i3
4632 fmovrdgez %i2, %f26, %f18
4633 add %o3, 0x11F9, %g7
4634 alignaddr %i5, %l2, %i7
4635 stb %g5, [%l7 + 0x46]
4636 fcmpes %fcc3, %f4, %f5
4637 edge32ln %l3, %o6, %i4
4638 fmovrdne %g4, %f4, %f22
4639 array8 %o2, %o7, %l0
4640 udivcc %o5, 0x0C82, %i1
4641 fnot1 %f28, %f10
4642 movrlez %i6, %o1, %o4
4643 umulcc %l6, %o0, %i0
4644 udivx %g3, 0x19FC, %g1
4645 edge16l %g2, %l5, %l4
4646 xnorcc %l1, 0x1EE3, %g6
4647 addcc %i2, %i3, %g7
4648 fnot1 %f2, %f10
4649 sdivx %o3, 0x18E2, %l2
4650 orcc %i7, 0x003F, %g5
4651 and %i5, %l3, %i4
4652 sdiv %g4, 0x01C5, %o6
4653 st %f21, [%l7 + 0x74]
4654 sth %o2, [%l7 + 0x68]
4655 array16 %l0, %o7, %i1
4656 edge32n %o5, %i6, %o4
4657 fcmple32 %f20, %f4, %o1
4658 faligndata %f4, %f22, %f4
4659 sth %o0, [%l7 + 0x30]
4660 lduh [%l7 + 0x56], %i0
4661 edge8ln %l6, %g3, %g1
4662 ldsw [%l7 + 0x14], %l5
4663 fmul8sux16 %f10, %f0, %f30
4664 popc 0x1D37, %g2
4665 edge8 %l4, %l1, %g6
4666 add %i2, 0x1FE5, %g7
4667 fand %f20, %f0, %f24
4668 stx %i3, [%l7 + 0x48]
4669 fmuld8ulx16 %f27, %f31, %f14
4670 srl %o3, %i7, %l2
4671 edge32l %i5, %l3, %i4
4672 movg %xcc, %g4, %o6
4673 std %f22, [%l7 + 0x48]
4674 stb %g5, [%l7 + 0x2E]
4675 movge %xcc, %l0, %o2
4676 movre %i1, 0x29A, %o5
4677 fmovsn %icc, %f20, %f19
4678 mulx %o7, 0x1B37, %i6
4679 lduh [%l7 + 0x0E], %o4
4680 fpsub16 %f20, %f24, %f22
4681 edge16l %o0, %o1, %i0
4682 xorcc %g3, 0x1B5E, %l6
4683 fmovsvs %icc, %f4, %f3
4684 movvc %icc, %g1, %g2
4685 popc 0x1929, %l4
4686 fcmple32 %f16, %f26, %l1
4687 edge16ln %l5, %g6, %g7
4688 fpack32 %f0, %f16, %f18
4689 edge32l %i3, %o3, %i2
4690 movg %icc, %i7, %l2
4691 move %xcc, %l3, %i4
4692 ldsw [%l7 + 0x48], %i5
4693 mulx %g4, 0x0B5F, %o6
4694 movne %xcc, %l0, %g5
4695 fzero %f0
4696 alignaddrl %i1, %o5, %o2
4697 xorcc %i6, 0x0CE5, %o7
4698 fmovrdlez %o0, %f6, %f26
4699 addc %o1, %i0, %g3
4700 movvc %xcc, %o4, %g1
4701 stx %l6, [%l7 + 0x20]
4702 xor %l4, 0x08C6, %l1
4703 fmovrse %g2, %f10, %f28
4704 movgu %icc, %g6, %l5
4705 ld [%l7 + 0x78], %f8
4706 movn %icc, %g7, %o3
4707 save %i3, 0x1EBC, %i7
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 ldsh [%l7 + 0x2C], %l2
4715 ld [%l7 + 0x7C], %f11
4716 fnegs %f14, %f0
4717 sth %i2, [%l7 + 0x2C]
4718 movge %xcc, %l3, %i4
4719 addc %g4, 0x1C93, %o6
4720 movrne %l0, %i5, %g5
4721 fmul8x16 %f11, %f24, %f0
4722 fmovdcs %xcc, %f14, %f2
4723 sdivcc %o5, 0x13EC, %o2
4724 movrlz %i6, %o7, %i1
4725 fmovrsne %o0, %f14, %f1
4726 ldd [%l7 + 0x20], %f6
4727 edge32 %i0, %o1, %g3
4728 ldsw [%l7 + 0x38], %g1
4729 movneg %icc, %l6, %l4
4730 sdivx %o4, 0x074F, %g2
4731 fpadd32 %f22, %f18, %f26
4732 sethi 0x1DA0, %g6
4733 setx loop_15, %l0, %l1
4734 return %l1
4735 nop
4736 rdpr %cwp, %g1
4737 rdpr %cansave, %g2
4738 rdpr %canrestore, %g3
4739 rdpr %cleanwin, %g4
4740 rdpr %otherwin, %g5
4741 rdpr %wstate, %g6
4742loop_15: movre %l1, %o3, %i3
4743 mulscc %l2, 0x1206, %i7
4744 sdiv %l3, 0x040A, %i2
4745 fmovrsne %i4, %f26, %f1
4746 alignaddrl %o6, %l0, %g4
4747 nop
4748 set 0x66, %o0
4749 sth %g5, [%l7 + %o0]
4750 edge32l %o5, %o2, %i5
4751 or %o7, 0x045E, %i6
4752 sth %o0, [%l7 + 0x14]
4753 alignaddr %i1, %i0, %o1
4754 andncc %g1, %l6, %l4
4755 movrne %g3, %g2, %g6
4756 ldsb [%l7 + 0x67], %o4
4757 mulx %g7, %l1, %o3
4758 ldsb [%l7 + 0x78], %i3
4759 xnor %l5, %l2, %i7
4760 sll %i2, 0x03, %l3
4761 fmovsge %icc, %f19, %f28
4762 fcmple16 %f20, %f2, %i4
4763 lduh [%l7 + 0x7C], %o6
4764 movrgez %g4, %l0, %g5
4765 fornot2 %f22, %f2, %f14
4766 fands %f30, %f14, %f24
4767 ldub [%l7 + 0x08], %o5
4768 st %f31, [%l7 + 0x6C]
4769 udiv %i5, 0x1A84, %o7
4770 sdivx %i6, 0x064F, %o0
4771 st %f7, [%l7 + 0x2C]
4772 fmovsneg %icc, %f27, %f30
4773 mulscc %o2, 0x1D5A, %i1
4774 edge16 %i0, %o1, %l6
4775 ldsh [%l7 + 0x0C], %g1
4776 movl %xcc, %l4, %g3
4777 sth %g6, [%l7 + 0x72]
4778 movre %o4, %g7, %g2
4779 add %o3, 0x039E, %l1
4780 std %f24, [%l7 + 0x50]
4781 popc 0x12B2, %l5
4782 movneg %icc, %l2, %i3
4783 ldd [%l7 + 0x70], %i2
4784 alignaddrl %i7, %i4, %l3
4785 sub %o6, 0x1D14, %g4
4786 move %xcc, %g5, %l0
4787 addc %i5, 0x0E59, %o5
4788 movge %xcc, %o7, %i6
4789 fmul8x16al %f10, %f24, %f0
4790 add %o0, %i1, %o2
4791 sir 0x111C
4792 xnor %i0, 0x1996, %o1
4793 movvc %icc, %l6, %g1
4794 sethi 0x1FAB, %g3
4795 movvs %xcc, %l4, %o4
4796 fcmpes %fcc3, %f8, %f16
4797 edge16ln %g6, %g2, %g7
4798 addc %l1, %l5, %l2
4799 fcmple16 %f18, %f22, %o3
4800 movleu %icc, %i3, %i7
4801 udiv %i2, 0x1973, %l3
4802 xnorcc %i4, 0x1E5B, %g4
4803 move %xcc, %g5, %l0
4804 fmovscs %icc, %f16, %f24
4805 sll %i5, %o5, %o7
4806 andn %i6, 0x1BA2, %o0
4807 fone %f16
4808 fmuld8sux16 %f14, %f24, %f24
4809 movn %icc, %i1, %o6
4810 movrgz %o2, 0x0F5, %o1
4811 edge8n %l6, %g1, %g3
4812 fnors %f20, %f26, %f15
4813 movrlz %l4, 0x37C, %o4
4814 movvc %icc, %g6, %g2
4815 sra %i0, %l1, %l5
4816 smulcc %l2, 0x10D0, %o3
4817 subcc %g7, %i7, %i2
4818 movg %xcc, %l3, %i3
4819 fmul8ulx16 %f2, %f6, %f6
4820 lduw [%l7 + 0x78], %i4
4821 fcmpgt32 %f24, %f18, %g4
4822 fxor %f20, %f2, %f18
4823 fnands %f1, %f20, %f19
4824 fnegd %f6, %f20
4825 movrne %g5, 0x193, %l0
4826 or %i5, 0x114E, %o5
4827 srl %i6, 0x16, %o0
4828 andcc %i1, 0x094B, %o7
4829 fandnot1 %f30, %f20, %f8
4830 edge16 %o6, %o2, %o1
4831 udivcc %g1, 0x1931, %g3
4832 srax %l6, %o4, %g6
4833 fmovrdgez %g2, %f6, %f0
4834 array16 %i0, %l4, %l1
4835 sdivcc %l2, 0x05B9, %l5
4836 movl %xcc, %g7, %i7
4837 mulscc %o3, %l3, %i2
4838 addccc %i3, 0x0B50, %i4
4839 fcmps %fcc2, %f31, %f28
4840 fmovdl %xcc, %f30, %f16
4841 addcc %g4, %l0, %g5
4842 ldx [%l7 + 0x10], %i5
4843 movleu %xcc, %i6, %o5
4844 smul %o0, 0x109C, %o7
4845 st %f1, [%l7 + 0x44]
4846 fzero %f28
4847 fmovdvc %xcc, %f8, %f22
4848 orn %o6, 0x1098, %i1
4849 fmovrsgez %o2, %f17, %f4
4850 fmovrdlez %o1, %f4, %f4
4851 ldsb [%l7 + 0x31], %g3
4852 subcc %g1, %o4, %l6
4853 movrgz %g6, %i0, %g2
4854 fones %f6
4855 umul %l1, 0x0C70, %l4
4856 lduh [%l7 + 0x5C], %l5
4857 sra %l2, %g7, %i7
4858 addcc %o3, 0x196F, %i2
4859 addcc %l3, %i3, %i4
4860 subc %g4, %g5, %l0
4861 movle %icc, %i6, %o5
4862 andcc %i5, %o0, %o6
4863 sub %o7, 0x05C0, %i1
4864 ldsw [%l7 + 0x4C], %o2
4865 array16 %o1, %g3, %o4
4866 movcc %xcc, %g1, %g6
4867 movle %xcc, %i0, %g2
4868 stw %l6, [%l7 + 0x60]
4869 sllx %l1, 0x15, %l4
4870 fpadd32s %f19, %f12, %f22
4871 fandnot1 %f0, %f18, %f12
4872 sdiv %l2, 0x1974, %l5
4873 smul %g7, %i7, %i2
4874 smulcc %l3, %i3, %i4
4875 edge8l %o3, %g5, %l0
4876 fmovsvs %icc, %f31, %f14
4877 sth %g4, [%l7 + 0x3C]
4878 edge16 %i6, %i5, %o0
4879 sll %o6, %o5, %i1
4880 movvs %xcc, %o2, %o1
4881 fmovscc %icc, %f6, %f5
4882 sll %o7, 0x0B, %o4
4883 ldsh [%l7 + 0x58], %g1
4884 edge32 %g6, %g3, %g2
4885 fmovsvs %xcc, %f10, %f5
4886 andcc %l6, %l1, %i0
4887 fpmerge %f15, %f0, %f6
4888 fnot1s %f27, %f3
4889 fnot2 %f24, %f18
4890 movge %xcc, %l2, %l4
4891 fnand %f2, %f4, %f12
4892 orncc %l5, %g7, %i7
4893 xor %i2, %l3, %i3
4894 orn %i4, 0x0E41, %g5
4895 movne %xcc, %l0, %o3
4896 fmovsge %icc, %f7, %f6
4897 sra %i6, %i5, %o0
4898 array16 %g4, %o5, %i1
4899 fornot2 %f10, %f10, %f8
4900 udivcc %o6, 0x11B3, %o1
4901 umulcc %o2, 0x0910, %o7
4902 smul %g1, 0x101B, %o4
4903 fands %f10, %f15, %f6
4904 subccc %g6, 0x0F82, %g3
4905 udivcc %g2, 0x0CD4, %l6
4906 movl %xcc, %l1, %l2
4907 save %i0, 0x0BCE, %l5
4908 rdpr %cwp, %g1
4909 rdpr %cansave, %g2
4910 rdpr %canrestore, %g3
4911 rdpr %cleanwin, %g4
4912 rdpr %otherwin, %g5
4913 rdpr %wstate, %g6
4914 edge32ln %g7, %l4, %i2
4915 andcc %i7, 0x19A6, %i3
4916 popc 0x1F1F, %i4
4917 andcc %l3, %g5, %l0
4918 movle %xcc, %o3, %i6
4919 bshuffle %f18, %f4, %f14
4920 mulscc %o0, %i5, %o5
4921 fsrc1s %f20, %f11
4922 xorcc %i1, 0x1AC8, %g4
4923 mulx %o6, 0x0396, %o2
4924 sth %o1, [%l7 + 0x46]
4925 ldub [%l7 + 0x3A], %o7
4926 fpackfix %f16, %f16
4927 fnot2s %f25, %f20
4928 ld [%l7 + 0x08], %f14
4929 fzero %f2
4930 edge16 %o4, %g6, %g3
4931 movgu %xcc, %g1, %l6
4932 edge32l %g2, %l1, %l2
4933 fpsub32s %f13, %f30, %f20
4934 movle %xcc, %i0, %l5
4935 movrlez %l4, %g7, %i7
4936 movrgez %i3, %i2, %i4
4937 fcmpne16 %f10, %f6, %l3
4938 orn %l0, 0x0A67, %g5
4939 umulcc %i6, 0x095B, %o3
4940 ldub [%l7 + 0x69], %i5
4941 fcmpgt16 %f16, %f0, %o5
4942 mulscc %i1, %g4, %o0
4943 fmovdvc %xcc, %f17, %f19
4944 movrlez %o6, %o2, %o7
4945 orn %o1, %g6, %g3
4946 mulscc %o4, %l6, %g1
4947 xnor %g2, %l2, %i0
4948 fnot1s %f16, %f2
4949 ldsh [%l7 + 0x74], %l5
4950 addcc %l1, %g7, %l4
4951 fmovd %f22, %f10
4952 fmovdle %icc, %f14, %f17
4953 edge16l %i3, %i7, %i2
4954 array32 %i4, %l0, %l3
4955 sllx %g5, 0x0C, %i6
4956 movneg %xcc, %o3, %i5
4957 edge32n %o5, %g4, %o0
4958 fcmpd %fcc3, %f26, %f0
4959 movrne %o6, %i1, %o7
4960 xor %o1, 0x1A72, %o2
4961 movleu %xcc, %g3, %o4
4962 fcmpne32 %f24, %f4, %g6
4963 ldx [%l7 + 0x48], %l6
4964 xnor %g1, 0x1E7B, %l2
4965 mova %xcc, %g2, %i0
4966 fmovsg %xcc, %f15, %f4
4967 fmovsle %xcc, %f10, %f11
4968 fmuld8sux16 %f30, %f13, %f4
4969 andcc %l5, 0x178E, %g7
4970 udivx %l4, 0x14FB, %i3
4971 fmovscc %xcc, %f29, %f5
4972 fmovrdgez %i7, %f8, %f20
4973 stw %i2, [%l7 + 0x2C]
4974 alignaddrl %l1, %l0, %l3
4975 alignaddr %g5, %i4, %o3
4976 stb %i6, [%l7 + 0x60]
4977 stw %o5, [%l7 + 0x28]
4978 ldd [%l7 + 0x18], %i4
4979 ldsw [%l7 + 0x60], %o0
4980 srl %g4, 0x13, %o6
4981 srl %i1, %o7, %o1
4982 popc 0x0845, %o2
4983 udivcc %g3, 0x09D3, %o4
4984 movpos %icc, %g6, %l6
4985 edge8 %g1, %g2, %i0
4986 sdivx %l5, 0x1F4A, %g7
4987 array32 %l4, %i3, %l2
4988 edge32 %i7, %i2, %l0
4989 sll %l1, %l3, %g5
4990 movcs %icc, %i4, %i6
4991 sll %o5, 0x1A, %o3
4992 fmovspos %icc, %f10, %f23
4993 smulcc %o0, 0x1FE2, %i5
4994 movne %icc, %o6, %g4
4995 stx %i1, [%l7 + 0x30]
4996 fmovsne %icc, %f2, %f12
4997 stb %o7, [%l7 + 0x7F]
4998 movrgez %o1, %g3, %o2
4999 lduw [%l7 + 0x6C], %g6
5000 xorcc %o4, %g1, %g2
5001 fmovdle %xcc, %f17, %f22
5002 fsrc2s %f18, %f13
5003 sdivcc %i0, 0x1F68, %l6
5004 movre %g7, 0x0B1, %l5
5005 fpadd32s %f20, %f29, %f18
5006 fexpand %f8, %f2
5007 nop
5008 set 0x78, %l6
5009 ldub [%l7 + %l6], %l4
5010 ldub [%l7 + 0x45], %l2
5011 smul %i7, 0x1B1F, %i3
5012 lduh [%l7 + 0x4C], %l0
5013 alignaddr %i2, %l3, %g5
5014 movneg %xcc, %i4, %l1
5015 movle %icc, %o5, %i6
5016 fmovsvs %icc, %f17, %f25
5017 move %xcc, %o0, %i5
5018 movg %xcc, %o3, %g4
5019 sir 0x0C51
5020 alignaddr %i1, %o6, %o1
5021 ldsh [%l7 + 0x56], %g3
5022 movvs %xcc, %o2, %o7
5023 sth %o4, [%l7 + 0x7E]
5024 popc 0x0B17, %g1
5025 fpmerge %f4, %f30, %f8
5026 edge16n %g6, %g2, %i0
5027 movvc %icc, %l6, %l5
5028 sdiv %l4, 0x1B55, %g7
5029 or %i7, %i3, %l2
5030 fmul8x16au %f19, %f0, %f22
5031 ldx [%l7 + 0x78], %l0
5032 fmovs %f18, %f26
5033 sdiv %l3, 0x0C94, %g5
5034 edge16l %i2, %l1, %i4
5035 fmul8ulx16 %f26, %f0, %f16
5036 sllx %o5, %i6, %o0
5037 umulcc %o3, %i5, %i1
5038 popc 0x04EE, %o6
5039 edge8 %o1, %g4, %g3
5040 udivcc %o2, 0x187A, %o7
5041 fmovsge %xcc, %f30, %f12
5042 andcc %g1, 0x03A5, %o4
5043 fcmpeq16 %f16, %f20, %g2
5044 mulscc %i0, 0x1DEE, %l6
5045 ldd [%l7 + 0x48], %g6
5046 nop
5047 set 0x70, %g4
5048 ldsh [%l7 + %g4], %l4
5049 fxnor %f12, %f8, %f14
5050 ld [%l7 + 0x6C], %f14
5051 edge8n %g7, %l5, %i7
5052 stb %i3, [%l7 + 0x61]
5053 nop
5054 set 0x2C, %l0
5055 stb %l2, [%l7 + %l0]
5056 fornot2 %f2, %f0, %f8
5057 fmovsle %icc, %f6, %f5
5058 umulcc %l0, %g5, %l3
5059 mova %xcc, %l1, %i4
5060 fabss %f13, %f1
5061 andncc %i2, %o5, %o0
5062 edge32 %i6, %o3, %i5
5063 fornot2 %f2, %f2, %f26
5064 sll %i1, 0x1D, %o1
5065 sdiv %g4, 0x1020, %g3
5066 movl %icc, %o2, %o6
5067 edge32l %o7, %o4, %g2
5068 andcc %g1, %i0, %l6
5069 add %l4, %g7, %g6
5070 fmovrdgz %l5, %f12, %f30
5071 andn %i7, 0x0E17, %l2
5072 smulcc %i3, %l0, %l3
5073 movvs %icc, %g5, %i4
5074 addccc %l1, 0x0C66, %o5
5075 fcmpne32 %f28, %f18, %o0
5076 edge8 %i6, %i2, %o3
5077 fmovrdlez %i1, %f24, %f6
5078 fpadd32 %f16, %f26, %f30
5079 movre %i5, %g4, %o1
5080 edge32 %o2, %g3, %o7
5081 fandnot1s %f22, %f29, %f18
5082 std %f16, [%l7 + 0x40]
5083 srl %o6, %o4, %g1
5084 add %i0, %l6, %g2
5085 fnors %f5, %f6, %f31
5086 ldd [%l7 + 0x58], %f6
5087 subcc %l4, %g7, %l5
5088 fsrc2s %f26, %f8
5089 smul %i7, 0x0975, %g6
5090 nop
5091 set 0x34, %g6
5092 sth %i3, [%l7 + %g6]
5093 fmovrslez %l2, %f28, %f23
5094 fcmpeq16 %f0, %f30, %l3
5095 popc %l0, %i4
5096 sra %l1, %o5, %o0
5097 sdivx %i6, 0x1104, %i2
5098 xor %g5, %i1, %i5
5099 movleu %icc, %g4, %o3
5100 movrlz %o2, %o1, %o7
5101 fmovsa %xcc, %f16, %f29
5102 orncc %o6, 0x18CA, %g3
5103 save %o4, %i0, %g1
5104 rdpr %cwp, %g1
5105 rdpr %cansave, %g2
5106 rdpr %canrestore, %g3
5107 rdpr %cleanwin, %g4
5108 rdpr %otherwin, %g5
5109 rdpr %wstate, %g6
5110 fornot2s %f6, %f22, %f22
5111 stx %g2, [%l7 + 0x40]
5112 fzeros %f6
5113 subcc %l6, 0x16A0, %l4
5114 fmul8ulx16 %f16, %f6, %f0
5115 orn %l5, %i7, %g7
5116 stx %g6, [%l7 + 0x58]
5117 fnot1s %f24, %f9
5118 fabss %f0, %f14
5119 fcmps %fcc2, %f13, %f18
5120 array8 %i3, %l2, %l0
5121 fmovdvc %icc, %f23, %f1
5122 edge32l %l3, %i4, %l1
5123 fexpand %f11, %f28
5124 lduw [%l7 + 0x34], %o0
5125 movneg %xcc, %o5, %i2
5126 sll %i6, %i1, %g5
5127 array8 %g4, %i5, %o3
5128 sdivcc %o2, 0x1D1A, %o1
5129 move %xcc, %o7, %g3
5130 sir 0x00F3
5131 ldd [%l7 + 0x70], %o4
5132 addc %i0, 0x1E7B, %g1
5133 and %o6, 0x08E8, %g2
5134 srl %l4, 0x17, %l6
5135 fxors %f6, %f11, %f2
5136 std %f2, [%l7 + 0x20]
5137 move %xcc, %i7, %l5
5138 movg %xcc, %g6, %g7
5139 array8 %l2, %i3, %l3
5140 subccc %i4, 0x11A0, %l0
5141 mova %icc, %o0, %o5
5142 fpadd32s %f1, %f27, %f8
5143 fornot2s %f21, %f31, %f27
5144 alignaddr %l1, %i6, %i2
5145 edge8 %g5, %g4, %i1
5146 fpadd32 %f8, %f10, %f6
5147 edge32l %i5, %o2, %o3
5148 movleu %xcc, %o7, %g3
5149 umul %o4, 0x13F3, %i0
5150 fmovrdlez %g1, %f24, %f30
5151 fandnot1 %f18, %f14, %f20
5152 popc 0x0DB3, %o1
5153 fexpand %f19, %f20
5154 sdiv %g2, 0x055F, %l4
5155 add %o6, 0x17D3, %l6
5156 sir 0x012E
5157 edge16 %l5, %i7, %g6
5158 smulcc %g7, 0x1111, %i3
5159 sra %l3, %i4, %l2
5160 smulcc %l0, %o5, %o0
5161 fmovsgu %xcc, %f25, %f24
5162 fandnot2 %f30, %f30, %f16
5163 fnand %f28, %f6, %f4
5164 xorcc %l1, %i2, %g5
5165 xnor %g4, %i1, %i5
5166 fnegd %f28, %f20
5167 restore %i6, 0x15D8, %o2
5168 rdpr %cwp, %g1
5169 rdpr %cansave, %g2
5170 rdpr %canrestore, %g3
5171 rdpr %cleanwin, %g4
5172 rdpr %otherwin, %g5
5173 rdpr %wstate, %g6
5174 edge32ln %o7, %g3, %o4
5175 alignaddr %i0, %o3, %g1
5176 edge8ln %g2, %o1, %o6
5177 lduh [%l7 + 0x1C], %l6
5178 fands %f23, %f31, %f16
5179 stx %l4, [%l7 + 0x58]
5180 umulcc %l5, 0x1E3E, %g6
5181 edge8n %g7, %i7, %l3
5182 srl %i3, %i4, %l2
5183 fmovsg %icc, %f26, %f3
5184 ld [%l7 + 0x24], %f21
5185 mulx %l0, %o5, %o0
5186 edge16ln %l1, %g5, %g4
5187 movne %xcc, %i1, %i5
5188 sdivcc %i6, 0x0192, %i2
5189 fmovsneg %icc, %f19, %f7
5190 movl %xcc, %o2, %o7
5191 andn %o4, 0x1A99, %i0
5192 movrne %o3, %g3, %g1
5193 movl %icc, %g2, %o1
5194 nop
5195 set 0x2B, %g2
5196 ldub [%l7 + %g2], %l6
5197 movpos %xcc, %o6, %l4
5198 andn %l5, %g6, %i7
5199 andcc %g7, 0x05C3, %i3
5200 udivx %i4, 0x1388, %l2
5201 addc %l0, 0x0292, %l3
5202 alignaddr %o0, %l1, %o5
5203 fmovse %xcc, %f9, %f0
5204 srlx %g4, %i1, %i5
5205 movle %icc, %i6, %i2
5206 movrlez %o2, %g5, %o7
5207 edge8n %o4, %o3, %i0
5208 stx %g1, [%l7 + 0x58]
5209 edge8 %g2, %g3, %o1
5210 setx loop_16, %l0, %l1
5211 return %l1
5212 nop
5213 rdpr %cwp, %g1
5214 rdpr %cansave, %g2
5215 rdpr %canrestore, %g3
5216 rdpr %cleanwin, %g4
5217 rdpr %otherwin, %g5
5218 rdpr %wstate, %g6
5219loop_16: edge32 %l5, %i7, %g6
5220 srax %g7, %i3, %l2
5221 sdivx %i4, 0x19C5, %l3
5222 ldd [%l7 + 0x58], %f12
5223 srlx %l0, %o0, %o5
5224 sdivx %g4, 0x155B, %l1
5225 sir 0x1A08
5226 array16 %i1, %i5, %i6
5227 edge8n %o2, %g5, %o7
5228 ldx [%l7 + 0x30], %i2
5229 movcc %icc, %o3, %i0
5230 subccc %g1, 0x17E0, %g2
5231 or %o4, 0x1056, %g3
5232 lduw [%l7 + 0x40], %o6
5233 ld [%l7 + 0x44], %f14
5234 fpack16 %f6, %f2
5235 smulcc %o1, %l6, %l5
5236 stx %l4, [%l7 + 0x08]
5237 xnor %g6, 0x1419, %i7
5238 movle %icc, %i3, %l2
5239 mulx %g7, 0x07E2, %i4
5240 fand %f10, %f10, %f2
5241 udivx %l3, 0x115F, %o0
5242 fsrc2 %f30, %f4
5243 fnot2s %f21, %f30
5244 ldub [%l7 + 0x62], %o5
5245 std %f30, [%l7 + 0x18]
5246 movrlez %g4, 0x00E, %l0
5247 fmovrdgez %l1, %f0, %f6
5248 fmovrde %i5, %f4, %f16
5249 edge32n %i6, %o2, %g5
5250 ldsh [%l7 + 0x3E], %i1
5251 edge8 %o7, %i2, %i0
5252 fmovsl %xcc, %f6, %f7
5253 umulcc %o3, 0x177D, %g2
5254 umulcc %o4, 0x100F, %g1
5255 movvs %icc, %g3, %o6
5256 edge16l %o1, %l5, %l4
5257 ldub [%l7 + 0x15], %l6
5258 ldd [%l7 + 0x70], %i6
5259 ldsw [%l7 + 0x48], %i3
5260 ldsw [%l7 + 0x70], %l2
5261 sdivcc %g7, 0x1A5C, %i4
5262 subccc %l3, %g6, %o5
5263 array8 %o0, %l0, %g4
5264 movneg %xcc, %i5, %i6
5265 nop
5266 set 0x46, %l4
5267 ldub [%l7 + %l4], %o2
5268 array8 %l1, %i1, %o7
5269 save %g5, 0x0C47, %i2
5270 rdpr %cwp, %g1
5271 rdpr %cansave, %g2
5272 rdpr %canrestore, %g3
5273 rdpr %cleanwin, %g4
5274 rdpr %otherwin, %g5
5275 rdpr %wstate, %g6
5276 fnegd %f0, %f8
5277 edge8ln %o3, %g2, %o4
5278 nop
5279 set 0x20, %i5
5280 ldd [%l7 + %i5], %f8
5281 fpsub32 %f4, %f12, %f4
5282 fzeros %f7
5283 fmovscs %xcc, %f25, %f29
5284 fnors %f26, %f15, %f12
5285 sra %g1, %g3, %i0
5286 addccc %o6, %o1, %l5
5287 sra %l4, 0x15, %l6
5288 sub %i3, %i7, %l2
5289 movrne %g7, 0x348, %i4
5290 alignaddr %l3, %g6, %o0
5291 ldx [%l7 + 0x08], %l0
5292 or %g4, 0x1BB6, %o5
5293 movrlz %i5, 0x00E, %o2
5294 fpsub16s %f16, %f30, %f22
5295 edge8 %l1, %i1, %o7
5296 subc %g5, 0x17D2, %i6
5297 stx %o3, [%l7 + 0x70]
5298 move %xcc, %g2, %o4
5299 lduh [%l7 + 0x5E], %g1
5300 movneg %xcc, %g3, %i0
5301 orcc %i2, 0x09A5, %o1
5302 ldx [%l7 + 0x58], %l5
5303 fornot1 %f2, %f10, %f14
5304 edge8l %o6, %l4, %l6
5305 edge8n %i3, %l2, %i7
5306 movle %xcc, %g7, %i4
5307 movg %xcc, %l3, %g6
5308 sth %l0, [%l7 + 0x2E]
5309 add %o0, 0x0C8B, %g4
5310 movvc %xcc, %i5, %o5
5311 addccc %l1, %i1, %o7
5312 andcc %g5, %o2, %o3
5313 fmovdl %xcc, %f12, %f27
5314 fcmple16 %f6, %f4, %g2
5315 edge8ln %o4, %i6, %g1
5316 fabss %f27, %f9
5317 addccc %i0, 0x1E4E, %g3
5318 umul %i2, %o1, %l5
5319 edge16l %o6, %l4, %i3
5320 movn %xcc, %l6, %i7
5321 edge16l %g7, %i4, %l3
5322 fmovsne %xcc, %f30, %f20
5323 andcc %g6, %l2, %o0
5324 sth %g4, [%l7 + 0x2A]
5325 movrne %i5, 0x187, %o5
5326 add %l1, 0x1723, %l0
5327 udiv %o7, 0x0FA5, %g5
5328 fsrc2 %f10, %f2
5329 movrne %o2, %o3, %g2
5330 siam 0x5
5331 xnor %o4, %i1, %i6
5332 orn %i0, 0x1795, %g3
5333 fmovsle %icc, %f3, %f28
5334 stb %g1, [%l7 + 0x33]
5335 smul %o1, 0x1B11, %i2
5336 fnot2 %f22, %f6
5337 xorcc %o6, 0x149B, %l5
5338 and %i3, %l6, %i7
5339 movrgz %l4, %i4, %l3
5340 movleu %icc, %g6, %g7
5341 subccc %o0, %g4, %l2
5342 or %o5, %i5, %l1
5343 fmovrdgz %l0, %f16, %f18
5344 subccc %g5, 0x12D0, %o7
5345 movvc %icc, %o3, %o2
5346 fxnors %f23, %f3, %f11
5347 nop
5348 set 0x7A, %g1
5349 ldsb [%l7 + %g1], %g2
5350 andn %i1, %i6, %i0
5351 mulx %g3, %o4, %o1
5352 andn %i2, 0x0C53, %g1
5353 edge8n %l5, %i3, %l6
5354 movrgez %o6, %l4, %i4
5355 for %f10, %f10, %f6
5356 xor %i7, 0x1032, %l3
5357 movne %xcc, %g7, %g6
5358 popc %o0, %l2
5359 movre %g4, 0x065, %o5
5360 srl %i5, 0x1B, %l1
5361 fmuld8ulx16 %f22, %f18, %f4
5362 fmovdcs %xcc, %f30, %f31
5363 nop
5364 set 0x10, %l5
5365 stx %l0, [%l7 + %l5]
5366 edge16l %o7, %g5, %o2
5367 fands %f5, %f13, %f11
5368 movneg %icc, %g2, %i1
5369 orcc %o3, %i6, %i0
5370 fmovrslez %g3, %f14, %f31
5371 movrlz %o1, 0x2D1, %o4
5372 xor %g1, %i2, %l5
5373 fmovdpos %xcc, %f17, %f15
5374 fpackfix %f18, %f19
5375 mulscc %i3, %l6, %l4
5376 sth %o6, [%l7 + 0x26]
5377 movgu %icc, %i7, %i4
5378 movrlz %g7, %l3, %o0
5379 sll %l2, %g4, %o5
5380 movpos %xcc, %i5, %g6
5381 xnorcc %l1, %l0, %g5
5382 addcc %o7, 0x0C88, %g2
5383 edge32n %i1, %o2, %o3
5384 fnot2s %f24, %f19
5385 edge8 %i0, %i6, %g3
5386 stw %o4, [%l7 + 0x28]
5387 movpos %xcc, %o1, %g1
5388 lduh [%l7 + 0x7E], %i2
5389 stb %i3, [%l7 + 0x25]
5390 ldd [%l7 + 0x50], %f16
5391 movge %icc, %l6, %l5
5392 movle %xcc, %o6, %l4
5393 movle %icc, %i4, %g7
5394 pdist %f8, %f22, %f6
5395 ldd [%l7 + 0x40], %l2
5396 udiv %o0, 0x0082, %l2
5397 addccc %i7, %o5, %i5
5398 movneg %xcc, %g6, %l1
5399 and %l0, 0x11B7, %g5
5400 smul %g4, 0x0724, %g2
5401 ldd [%l7 + 0x50], %f6
5402 ld [%l7 + 0x44], %f13
5403 fandnot2s %f27, %f27, %f11
5404 umulcc %o7, 0x0E0E, %i1
5405 smul %o3, %i0, %i6
5406 movcs %icc, %g3, %o4
5407 orn %o1, 0x1726, %g1
5408 subccc %i2, 0x194A, %i3
5409 fnot1s %f16, %f31
5410 fpadd32s %f1, %f31, %f23
5411 ldd [%l7 + 0x48], %i6
5412 orncc %o2, 0x129A, %l5
5413 movcs %xcc, %o6, %i4
5414 edge16ln %g7, %l3, %o0
5415 move %icc, %l2, %i7
5416 fmovsgu %xcc, %f27, %f0
5417 sdiv %o5, 0x042F, %l4
5418 movre %i5, 0x21B, %g6
5419 fnot2s %f27, %f15
5420 or %l1, 0x11B2, %g5
5421 udiv %l0, 0x0444, %g4
5422 ldd [%l7 + 0x18], %o6
5423 mulscc %g2, 0x1607, %i1
5424 movleu %xcc, %o3, %i0
5425 fpadd32s %f24, %f3, %f3
5426 lduw [%l7 + 0x1C], %i6
5427 fcmpes %fcc0, %f29, %f9
5428 movg %xcc, %g3, %o1
5429 movvc %xcc, %g1, %i2
5430 udiv %o4, 0x15C0, %i3
5431 fabsd %f12, %f24
5432 sdivcc %l6, 0x14F0, %l5
5433 add %o2, %o6, %i4
5434 array8 %g7, %o0, %l3
5435 move %icc, %l2, %o5
5436 fnor %f12, %f4, %f2
5437 restore %l4, %i7, %g6
5438 rdpr %cwp, %g1
5439 rdpr %cansave, %g2
5440 rdpr %canrestore, %g3
5441 rdpr %cleanwin, %g4
5442 rdpr %otherwin, %g5
5443 rdpr %wstate, %g6
5444 ldub [%l7 + 0x73], %l1
5445 fmovde %xcc, %f0, %f11
5446 smulcc %g5, 0x1A01, %l0
5447 ld [%l7 + 0x14], %f6
5448 andncc %i5, %o7, %g4
5449 xor %i1, 0x1BA4, %o3
5450 smul %i0, %i6, %g3
5451 movleu %icc, %o1, %g2
5452 movcc %xcc, %i2, %o4
5453 movg %xcc, %g1, %l6
5454 fmovrdne %l5, %f6, %f24
5455 mulx %o2, %o6, %i3
5456 alignaddrl %g7, %o0, %i4
5457 movrlez %l3, %o5, %l2
5458 movvs %xcc, %l4, %g6
5459 lduw [%l7 + 0x3C], %i7
5460 subcc %g5, 0x0934, %l1
5461 fmovsl %icc, %f23, %f2
5462 mulscc %i5, %l0, %g4
5463 movge %xcc, %o7, %i1
5464 srlx %i0, %i6, %o3
5465 ld [%l7 + 0x78], %f24
5466 movrlez %o1, 0x0B2, %g2
5467 sra %g3, 0x1B, %i2
5468 orncc %g1, %l6, %l5
5469 fmovde %icc, %f26, %f12
5470 umulcc %o4, 0x0FC1, %o2
5471 fcmpeq32 %f2, %f12, %i3
5472 sub %g7, %o6, %o0
5473 edge32l %i4, %o5, %l2
5474 or %l4, 0x08CA, %g6
5475 ldub [%l7 + 0x63], %i7
5476 movcc %xcc, %g5, %l3
5477 srlx %l1, %i5, %l0
5478 edge32l %o7, %i1, %i0
5479 fmovdn %icc, %f10, %f9
5480 bshuffle %f4, %f24, %f14
5481 setx loop_17, %l0, %l1
5482 return %l1
5483 nop
5484 rdpr %cwp, %g1
5485 rdpr %cansave, %g2
5486 rdpr %canrestore, %g3
5487 rdpr %cleanwin, %g4
5488 rdpr %otherwin, %g5
5489 rdpr %wstate, %g6
5490loop_17: movvs %xcc, %o1, %g3
5491 mulscc %i2, %g2, %g1
5492 andcc %l5, %o4, %o2
5493 fandnot2s %f1, %f0, %f8
5494 movl %icc, %i3, %l6
5495 movge %icc, %g7, %o6
5496 fcmpeq16 %f0, %f0, %i4
5497 or %o0, 0x1DFB, %l2
5498 umul %l4, 0x015F, %g6
5499 sethi 0x0526, %o5
5500 movpos %xcc, %i7, %g5
5501 fzero %f2
5502 addcc %l3, %l1, %i5
5503 stb %l0, [%l7 + 0x6B]
5504 fmovdg %xcc, %f22, %f26
5505 sdivcc %o7, 0x01F0, %i0
5506 ld [%l7 + 0x48], %f3
5507 ldx [%l7 + 0x10], %i6
5508 udivx %i1, 0x1E21, %o3
5509 smul %o1, 0x0941, %g3
5510 movre %g4, 0x33D, %i2
5511 xnor %g1, %l5, %o4
5512 movl %icc, %g2, %o2
5513 udivx %l6, 0x10BD, %g7
5514 ldd [%l7 + 0x78], %f0
5515 subcc %o6, 0x06B9, %i3
5516 sethi 0x186C, %i4
5517 movcc %icc, %l2, %l4
5518 fones %f11
5519 ldd [%l7 + 0x50], %g6
5520 edge8 %o5, %i7, %g5
5521 movrne %l3, 0x0A4, %o0
5522 umul %l1, 0x1A0C, %l0
5523 xnor %i5, 0x1CBB, %o7
5524 movre %i0, %i6, %o3
5525 movvc %xcc, %o1, %g3
5526 std %f20, [%l7 + 0x30]
5527 edge16 %i1, %g4, %g1
5528 orn %i2, %l5, %o4
5529 sll %o2, 0x00, %g2
5530 fmul8x16 %f23, %f18, %f8
5531 movn %icc, %g7, %l6
5532 sdivx %i3, 0x1D9C, %o6
5533 movleu %icc, %l2, %i4
5534 xorcc %l4, 0x0394, %o5
5535 movvc %xcc, %g6, %g5
5536 st %f3, [%l7 + 0x58]
5537 fmovsa %xcc, %f12, %f19
5538 edge8l %l3, %o0, %l1
5539 st %f11, [%l7 + 0x68]
5540 fandnot1s %f15, %f29, %f31
5541 edge8ln %l0, %i5, %i7
5542 umulcc %i0, 0x0081, %i6
5543 ldd [%l7 + 0x28], %o6
5544 movg %xcc, %o3, %o1
5545 movvc %xcc, %i1, %g4
5546 std %f2, [%l7 + 0x10]
5547 edge8 %g3, %g1, %i2
5548 movne %icc, %o4, %o2
5549 alignaddrl %l5, %g7, %l6
5550 mova %icc, %g2, %o6
5551 popc %l2, %i4
5552 movneg %xcc, %l4, %i3
5553 sub %o5, 0x0D3E, %g5
5554 ldsw [%l7 + 0x54], %g6
5555 or %o0, 0x0B46, %l1
5556 xnor %l0, 0x0C2F, %l3
5557 smulcc %i7, 0x0A3E, %i5
5558 save %i6, 0x1D43, %i0
5559 rdpr %cwp, %g1
5560 rdpr %cansave, %g2
5561 rdpr %canrestore, %g3
5562 rdpr %cleanwin, %g4
5563 rdpr %otherwin, %g5
5564 rdpr %wstate, %g6
5565 umul %o3, 0x06B0, %o7
5566 movre %o1, 0x014, %i1
5567 udivcc %g3, 0x0677, %g1
5568 movrlz %g4, %o4, %o2
5569 edge16n %i2, %l5, %g7
5570 fmovdl %icc, %f30, %f10
5571 udiv %g2, 0x02E6, %l6
5572 edge32 %o6, %l2, %l4
5573 alignaddrl %i3, %i4, %g5
5574 fexpand %f26, %f12
5575 restore %o5, %g6, %o0
5576 rdpr %cwp, %g1
5577 rdpr %cansave, %g2
5578 rdpr %canrestore, %g3
5579 rdpr %cleanwin, %g4
5580 rdpr %otherwin, %g5
5581 rdpr %wstate, %g6
5582 fmovsl %icc, %f7, %f24
5583 subccc %l0, 0x1F23, %l3
5584 movrlz %i7, %l1, %i5
5585 fcmpne16 %f28, %f16, %i6
5586 fandnot2s %f1, %f27, %f5
5587 nop
5588 set 0x6E, %l3
5589 ldsh [%l7 + %l3], %i0
5590 ldsh [%l7 + 0x2A], %o3
5591 addcc %o1, %o7, %i1
5592 edge16 %g1, %g3, %g4
5593 andcc %o2, %o4, %l5
5594 fmovdcs %xcc, %f27, %f11
5595 stb %g7, [%l7 + 0x79]
5596 andncc %g2, %l6, %i2
5597 edge16ln %l2, %l4, %i3
5598 xnorcc %i4, %o6, %o5
5599 movvs %icc, %g6, %g5
5600 movrgez %l0, %o0, %i7
5601 lduw [%l7 + 0x70], %l3
5602 udiv %i5, 0x0F16, %l1
5603 mulx %i6, %i0, %o3
5604 fmovscs %xcc, %f17, %f31
5605 ld [%l7 + 0x6C], %f25
5606 sdiv %o1, 0x15C5, %i1
5607 srl %o7, %g1, %g3
5608 array16 %g4, %o4, %l5
5609 fmovsa %xcc, %f4, %f18
5610 ldsb [%l7 + 0x55], %g7
5611 edge8ln %o2, %g2, %l6
5612 subcc %i2, %l2, %i3
5613 sll %i4, 0x18, %o6
5614 edge8ln %o5, %l4, %g5
5615 fand %f0, %f24, %f0
5616 edge16 %g6, %l0, %i7
5617 movvc %xcc, %l3, %i5
5618 stx %l1, [%l7 + 0x40]
5619 udivcc %i6, 0x071F, %o0
5620 movcc %xcc, %i0, %o1
5621 sir 0x120B
5622 fmovrdne %i1, %f2, %f24
5623 sll %o3, %g1, %o7
5624 umul %g3, %o4, %g4
5625 popc %l5, %g7
5626 edge8l %g2, %l6, %o2
5627 fmovrse %l2, %f12, %f2
5628 setx loop_18, %l0, %l1
5629 return %l1
5630 nop
5631 rdpr %cwp, %g1
5632 rdpr %cansave, %g2
5633 rdpr %canrestore, %g3
5634 rdpr %cleanwin, %g4
5635 rdpr %otherwin, %g5
5636 rdpr %wstate, %g6
5637loop_18: ldsb [%l7 + 0x2C], %i4
5638 umulcc %o5, 0x03CB, %l4
5639 subc %o6, 0x1ED8, %g6
5640 ldsh [%l7 + 0x3C], %l0
5641 array32 %g5, %l3, %i5
5642 movrne %l1, %i7, %o0
5643 movcc %xcc, %i0, %i6
5644 stw %o1, [%l7 + 0x60]
5645 movre %i1, 0x166, %o3
5646 array16 %o7, %g1, %o4
5647 edge32n %g3, %l5, %g7
5648 sethi 0x022A, %g2
5649 fnor %f16, %f4, %f18
5650 stb %g4, [%l7 + 0x1F]
5651 movle %icc, %l6, %o2
5652 srlx %l2, 0x09, %i2
5653 edge8 %i4, %o5, %i3
5654 fmovsge %xcc, %f0, %f2
5655 fmovscs %xcc, %f12, %f11
5656 mulx %l4, %o6, %l0
5657 fpack32 %f14, %f16, %f30
5658 mova %icc, %g5, %l3
5659 orcc %g6, %i5, %i7
5660 fmovda %icc, %f2, %f4
5661 stb %l1, [%l7 + 0x12]
5662 ldd [%l7 + 0x28], %f14
5663 fnot1 %f12, %f2
5664 movrlez %o0, 0x0FC, %i6
5665 fmovsvc %xcc, %f1, %f18
5666 movneg %xcc, %i0, %o1
5667 fmovsn %xcc, %f28, %f14
5668 stb %o3, [%l7 + 0x15]
5669 array8 %i1, %g1, %o7
5670 array16 %g3, %l5, %g7
5671 xor %g2, %o4, %g4
5672 ldd [%l7 + 0x58], %o2
5673 bshuffle %f16, %f4, %f30
5674 fmovrdlz %l2, %f12, %f28
5675 movcc %xcc, %l6, %i2
5676 addcc %o5, 0x1667, %i3
5677 mova %icc, %i4, %l4
5678 udiv %o6, 0x05F7, %l0
5679 movn %xcc, %g5, %l3
5680 fsrc1 %f22, %f10
5681 addc %i5, %i7, %g6
5682 movg %icc, %o0, %i6
5683 fornot2 %f0, %f26, %f16
5684 edge16 %i0, %l1, %o1
5685 siam 0x2
5686 array16 %o3, %i1, %o7
5687 fmovscc %icc, %f2, %f23
5688 fpsub16 %f26, %f28, %f20
5689 save %g3, 0x14F3, %g1
5690 rdpr %cwp, %g1
5691 rdpr %cansave, %g2
5692 rdpr %canrestore, %g3
5693 rdpr %cleanwin, %g4
5694 rdpr %otherwin, %g5
5695 rdpr %wstate, %g6
5696 fmovsvs %xcc, %f27, %f27
5697 umulcc %g7, 0x030E, %l5
5698 movcs %icc, %o4, %g4
5699 sub %o2, %g2, %l2
5700 fpsub32 %f0, %f30, %f22
5701 movge %xcc, %i2, %o5
5702 move %xcc, %i3, %i4
5703 ldd [%l7 + 0x18], %f14
5704 movcs %icc, %l6, %l4
5705 move %xcc, %l0, %g5
5706 restore %o6, %l3, %i5
5707 rdpr %cwp, %g1
5708 rdpr %cansave, %g2
5709 rdpr %canrestore, %g3
5710 rdpr %cleanwin, %g4
5711 rdpr %otherwin, %g5
5712 rdpr %wstate, %g6
5713 nop
5714 set 0x68, %i2
5715 stx %i7, [%l7 + %i2]
5716 xor %g6, %i6, %i0
5717 movvc %xcc, %o0, %o1
5718 addc %o3, 0x0253, %l1
5719 movne %xcc, %o7, %g3
5720 fzero %f20
5721 movl %xcc, %g1, %i1
5722 movle %icc, %l5, %g7
5723 fsrc2s %f22, %f8
5724 sub %o4, %o2, %g4
5725 edge8 %g2, %i2, %o5
5726 fcmped %fcc1, %f2, %f4
5727 stx %l2, [%l7 + 0x40]
5728 fmovrsgz %i4, %f31, %f7
5729 sethi 0x17ED, %l6
5730 andncc %l4, %i3, %l0
5731 sra %g5, 0x1A, %l3
5732 edge16 %i5, %i7, %o6
5733 fnot1s %f4, %f14
5734 xorcc %g6, 0x1EE8, %i0
5735 movrgez %i6, 0x397, %o0
5736 mulscc %o1, %l1, %o3
5737 array32 %o7, %g1, %i1
5738 fmovsg %xcc, %f15, %f23
5739 sethi 0x060A, %g3
5740 fmovrse %g7, %f6, %f11
5741 movrgez %l5, 0x253, %o2
5742 edge8ln %o4, %g4, %g2
5743 fabsd %f6, %f0
5744 movle %icc, %o5, %l2
5745 fzero %f10
5746 addc %i2, %i4, %l4
5747 orn %i3, %l0, %l6
5748 edge32 %l3, %i5, %i7
5749 orn %o6, %g5, %g6
5750 fmovsle %icc, %f8, %f4
5751 fmovrsgez %i6, %f17, %f31
5752 fmovda %icc, %f23, %f27
5753 st %f10, [%l7 + 0x08]
5754 mova %xcc, %i0, %o1
5755 ldub [%l7 + 0x5E], %o0
5756 fpack16 %f16, %f8
5757 and %l1, %o7, %g1
5758 ldd [%l7 + 0x60], %f24
5759 fmovdl %xcc, %f26, %f27
5760 fnot2 %f4, %f2
5761 fornot2 %f6, %f4, %f18
5762 fmovdne %xcc, %f7, %f2
5763 std %f28, [%l7 + 0x30]
5764 nop
5765 set 0x18, %o1
5766 ldx [%l7 + %o1], %i1
5767 fxnor %f30, %f12, %f10
5768 mova %xcc, %o3, %g3
5769 fmovda %icc, %f1, %f20
5770 edge8l %l5, %o2, %o4
5771 fmovdleu %icc, %f1, %f10
5772 fcmped %fcc3, %f2, %f12
5773 movgu %icc, %g4, %g2
5774 umulcc %g7, %o5, %l2
5775 edge32 %i2, %i4, %l4
5776 fmovsg %xcc, %f30, %f15
5777 xnor %i3, 0x11DE, %l6
5778 fmovdl %icc, %f26, %f7
5779 alignaddr %l3, %l0, %i5
5780 fmovdvc %xcc, %f18, %f31
5781 ldx [%l7 + 0x08], %o6
5782 save %i7, %g5, %i6
5783 rdpr %cwp, %g1
5784 rdpr %cansave, %g2
5785 rdpr %canrestore, %g3
5786 rdpr %cleanwin, %g4
5787 rdpr %otherwin, %g5
5788 rdpr %wstate, %g6
5789 fmul8sux16 %f16, %f8, %f28
5790 subccc %g6, %i0, %o1
5791 movle %xcc, %l1, %o0
5792 ldsh [%l7 + 0x36], %g1
5793 fmovrdne %o7, %f20, %f16
5794 nop
5795 set 0x54, %o5
5796 ldsw [%l7 + %o5], %o3
5797 lduw [%l7 + 0x74], %i1
5798 popc 0x0C17, %l5
5799 fpadd16s %f12, %f4, %f13
5800 array8 %g3, %o4, %g4
5801 mulscc %g2, %o2, %g7
5802 andcc %l2, %o5, %i4
5803 sra %i2, 0x1F, %l4
5804 edge16l %l6, %i3, %l0
5805 stb %l3, [%l7 + 0x4F]
5806 ldx [%l7 + 0x60], %i5
5807 fmovsa %icc, %f29, %f8
5808 udiv %i7, 0x06BD, %o6
5809 nop
5810 set 0x68, %o6
5811 ldsw [%l7 + %o6], %g5
5812 or %i6, 0x1264, %i0
5813 nop
5814 set 0x65, %i0
5815 ldub [%l7 + %i0], %o1
5816 sdiv %g6, 0x09A5, %o0
5817 movcc %xcc, %l1, %o7
5818 movn %xcc, %o3, %g1
5819 movrgez %i1, %l5, %g3
5820 orcc %g4, %o4, %o2
5821 movl %icc, %g7, %l2
5822 xorcc %g2, 0x07D2, %i4
5823 movge %xcc, %i2, %l4
5824 sll %l6, %i3, %o5
5825 lduw [%l7 + 0x64], %l0
5826 siam 0x7
5827 fmul8x16 %f12, %f10, %f12
5828 ldub [%l7 + 0x51], %i5
5829 movneg %icc, %l3, %i7
5830 stw %o6, [%l7 + 0x18]
5831 sll %i6, %i0, %o1
5832 fnot2s %f23, %f9
5833 fmovscc %icc, %f31, %f11
5834 fmul8sux16 %f30, %f8, %f10
5835 array32 %g6, %o0, %l1
5836 setx loop_19, %l0, %l1
5837 return %l1
5838 nop
5839 rdpr %cwp, %g1
5840 rdpr %cansave, %g2
5841 rdpr %canrestore, %g3
5842 rdpr %cleanwin, %g4
5843 rdpr %otherwin, %g5
5844 rdpr %wstate, %g6
5845loop_19: fpack32 %f12, %f18, %f26
5846 fmovdvc %icc, %f24, %f25
5847 stx %o7, [%l7 + 0x48]
5848 siam 0x0
5849 fpack16 %f16, %f21
5850 movg %icc, %l5, %i1
5851 array16 %g3, %o4, %g4
5852 srl %g7, %o2, %l2
5853 edge32l %i4, %g2, %l4
5854 udivcc %l6, 0x1C8E, %i2
5855 movneg %xcc, %i3, %l0
5856 stx %o5, [%l7 + 0x08]
5857 add %i5, %i7, %l3
5858 and %o6, 0x0CFE, %i6
5859 movrne %o1, %g6, %o0
5860 ldub [%l7 + 0x63], %i0
5861 ldd [%l7 + 0x78], %g4
5862 ldsw [%l7 + 0x40], %l1
5863 std %f0, [%l7 + 0x50]
5864 movgu %xcc, %g1, %o7
5865 edge32n %l5, %i1, %o3
5866 andncc %o4, %g3, %g7
5867 movne %xcc, %g4, %l2
5868 movpos %xcc, %o2, %g2
5869 lduh [%l7 + 0x3A], %l4
5870 lduw [%l7 + 0x6C], %l6
5871 subcc %i4, %i2, %i3
5872 ldsw [%l7 + 0x18], %o5
5873 save %i5, %i7, %l0
5874 rdpr %cwp, %g1
5875 rdpr %cansave, %g2
5876 rdpr %canrestore, %g3
5877 rdpr %cleanwin, %g4
5878 rdpr %otherwin, %g5
5879 rdpr %wstate, %g6
5880 andcc %l3, 0x0E9B, %i6
5881 srl %o6, %g6, %o1
5882 fnegs %f19, %f22
5883 movrlez %i0, %g5, %o0
5884 movcs %xcc, %l1, %o7
5885 orn %l5, %i1, %o3
5886 edge32 %o4, %g1, %g3
5887 ldsw [%l7 + 0x70], %g7
5888 fmuld8sux16 %f0, %f13, %f24
5889 ldsw [%l7 + 0x44], %g4
5890 fcmpes %fcc3, %f5, %f7
5891 ld [%l7 + 0x64], %f5
5892 movre %l2, 0x3F0, %g2
5893 edge32ln %l4, %o2, %i4
5894 udivx %l6, 0x06F4, %i2
5895 fpsub16 %f18, %f16, %f24
5896 umul %o5, %i3, %i7
5897 sub %i5, %l0, %i6
5898 array16 %l3, %g6, %o1
5899 fmovrse %o6, %f30, %f8
5900 xorcc %g5, 0x0F8A, %o0
5901 xnor %i0, %l1, %o7
5902 ldsh [%l7 + 0x20], %l5
5903 ldub [%l7 + 0x5D], %o3
5904 stx %i1, [%l7 + 0x48]
5905 fcmple32 %f8, %f4, %g1
5906 edge16 %o4, %g7, %g4
5907 sra %l2, %g3, %g2
5908 movl %icc, %o2, %i4
5909 nop
5910 set 0x38, %o2
5911 ldx [%l7 + %o2], %l4
5912 ldd [%l7 + 0x60], %f14
5913 stw %l6, [%l7 + 0x74]
5914 fmovda %xcc, %f29, %f4
5915 mulscc %o5, %i3, %i7
5916 movl %icc, %i5, %l0
5917 fmovrslez %i2, %f24, %f30
5918 edge32 %l3, %g6, %i6
5919 sth %o6, [%l7 + 0x6C]
5920 subccc %g5, %o1, %i0
5921 stx %l1, [%l7 + 0x10]
5922 xnor %o7, %o0, %l5
5923 edge8ln %i1, %o3, %o4
5924 ldsh [%l7 + 0x4C], %g7
5925 edge32 %g1, %l2, %g4
5926 edge16l %g2, %g3, %i4
5927 sll %l4, 0x13, %o2
5928 movrlez %l6, %i3, %i7
5929 popc 0x0E3B, %i5
5930 fmovdneg %xcc, %f14, %f12
5931 xnorcc %o5, %i2, %l0
5932 array8 %g6, %l3, %i6
5933 nop
5934 set 0x40, %o7
5935 ldsw [%l7 + %o7], %o6
5936 movrlez %o1, 0x336, %g5
5937 movrgez %i0, %o7, %o0
5938 xorcc %l1, 0x1868, %i1
5939 fxor %f22, %f16, %f14
5940 edge16n %o3, %l5, %o4
5941 and %g7, %l2, %g1
5942 udiv %g4, 0x0251, %g3
5943 stw %i4, [%l7 + 0x7C]
5944 sir 0x0259
5945 subcc %l4, %g2, %o2
5946 sdivcc %l6, 0x14F5, %i3
5947 srax %i7, 0x1D, %i5
5948 edge32ln %i2, %l0, %o5
5949 xnor %g6, 0x1225, %l3
5950 umul %i6, 0x0274, %o1
5951 xor %o6, 0x1D5F, %g5
5952 udiv %i0, 0x030E, %o0
5953 orn %l1, %i1, %o3
5954 movpos %icc, %o7, %l5
5955 orcc %o4, %g7, %l2
5956 andcc %g4, %g3, %i4
5957 edge8n %l4, %g2, %o2
5958 edge32 %g1, %i3, %l6
5959 movcc %xcc, %i7, %i2
5960 addc %l0, 0x13D8, %i5
5961 fmovdge %icc, %f24, %f6
5962 and %o5, 0x0D8B, %l3
5963 xnorcc %i6, 0x1DB0, %g6
5964 fmovdcs %icc, %f31, %f6
5965 sdivcc %o1, 0x18C3, %o6
5966 fpadd16 %f18, %f2, %f16
5967 stb %i0, [%l7 + 0x31]
5968 movle %xcc, %o0, %g5
5969 sdivcc %i1, 0x15FB, %l1
5970 edge32l %o3, %l5, %o4
5971 movneg %icc, %o7, %g7
5972 fmovsvs %icc, %f30, %f0
5973 fand %f8, %f12, %f12
5974 movneg %xcc, %g4, %g3
5975 or %l2, %l4, %i4
5976 edge8 %o2, %g1, %i3
5977 sethi 0x198C, %g2
5978 andcc %l6, 0x16AD, %i7
5979 sethi 0x11D0, %i2
5980 edge32n %i5, %o5, %l0
5981 addc %l3, %i6, %o1
5982 movneg %xcc, %g6, %i0
5983 fmovdleu %icc, %f8, %f28
5984 edge32 %o6, %g5, %o0
5985 save %l1, %i1, %l5
5986 rdpr %cwp, %g1
5987 rdpr %cansave, %g2
5988 rdpr %canrestore, %g3
5989 rdpr %cleanwin, %g4
5990 rdpr %otherwin, %g5
5991 rdpr %wstate, %g6
5992 array32 %o3, %o4, %g7
5993 movre %g4, 0x16F, %g3
5994 fzero %f30
5995 edge32ln %o7, %l4, %l2
5996 and %o2, 0x1C81, %g1
5997 fmovsle %icc, %f27, %f6
5998 stw %i3, [%l7 + 0x50]
5999 and %i4, 0x0A61, %g2
6000 movrlz %l6, 0x332, %i7
6001 andncc %i5, %i2, %l0
6002 fmovdgu %icc, %f4, %f17
6003 fmovse %xcc, %f8, %f31
6004 alignaddrl %l3, %o5, %i6
6005 sdivx %o1, 0x020E, %g6
6006 std %f0, [%l7 + 0x78]
6007 and %i0, %o6, %o0
6008 movrgez %g5, %l1, %i1
6009 sdivcc %o3, 0x111A, %o4
6010 movge %icc, %l5, %g4
6011 edge8ln %g7, %g3, %l4
6012 fxors %f28, %f6, %f24
6013 sdivx %l2, 0x0CE0, %o2
6014 movcs %xcc, %g1, %o7
6015 movrne %i3, %g2, %l6
6016 umulcc %i7, %i5, %i2
6017 xor %i4, %l0, %o5
6018 movpos %icc, %i6, %l3
6019 edge8 %o1, %i0, %o6
6020 movpos %icc, %g6, %g5
6021 andcc %l1, %i1, %o3
6022 edge8 %o4, %o0, %g4
6023 nop
6024 set 0x40, %g5
6025 stb %g7, [%l7 + %g5]
6026 ldsh [%l7 + 0x4A], %l5
6027 umul %l4, %g3, %l2
6028 mulscc %o2, %o7, %g1
6029 edge32ln %i3, %l6, %g2
6030 orcc %i5, %i7, %i4
6031 st %f10, [%l7 + 0x20]
6032 edge32ln %i2, %o5, %i6
6033 fandnot1s %f16, %f15, %f11
6034 smulcc %l0, 0x0F65, %l3
6035 movg %xcc, %i0, %o1
6036 sub %g6, 0x08ED, %o6
6037 edge32ln %l1, %i1, %g5
6038 andncc %o4, %o3, %o0
6039 umul %g7, %l5, %g4
6040 fmovsvs %icc, %f26, %f9
6041 st %f23, [%l7 + 0x48]
6042 movn %xcc, %l4, %g3
6043 popc 0x1AE0, %o2
6044 stx %l2, [%l7 + 0x60]
6045 movneg %icc, %g1, %i3
6046 stb %l6, [%l7 + 0x12]
6047 sub %o7, 0x1B00, %i5
6048 ldub [%l7 + 0x30], %g2
6049 move %xcc, %i7, %i2
6050 fmovdpos %icc, %f4, %f9
6051 fxnor %f8, %f22, %f12
6052 movvc %icc, %i4, %o5
6053 fmovsa %xcc, %f31, %f28
6054 movle %xcc, %l0, %l3
6055 edge32ln %i0, %o1, %g6
6056 stb %i6, [%l7 + 0x7E]
6057 movge %xcc, %o6, %l1
6058 ldub [%l7 + 0x3F], %g5
6059 sir 0x10E0
6060 movle %xcc, %o4, %o3
6061 orcc %o0, %i1, %g7
6062 add %g4, %l5, %l4
6063 mulscc %g3, %l2, %g1
6064 lduh [%l7 + 0x26], %o2
6065 sethi 0x0BF2, %l6
6066 smul %o7, 0x1E46, %i3
6067 smulcc %i5, %i7, %i2
6068 subcc %i4, %g2, %l0
6069 edge16n %l3, %o5, %i0
6070 xnor %g6, %i6, %o6
6071 movleu %xcc, %l1, %g5
6072 alignaddrl %o4, %o3, %o1
6073 nop
6074 set 0x0C, %g7
6075 stw %i1, [%l7 + %g7]
6076 smul %o0, 0x1198, %g7
6077 mova %icc, %g4, %l4
6078 fmovdcs %xcc, %f15, %f17
6079 restore %g3, 0x1F0E, %l5
6080 rdpr %cwp, %g1
6081 rdpr %cansave, %g2
6082 rdpr %canrestore, %g3
6083 rdpr %cleanwin, %g4
6084 rdpr %otherwin, %g5
6085 rdpr %wstate, %g6
6086 add %g1, 0x0D84, %l2
6087 ldsb [%l7 + 0x23], %o2
6088 sir 0x076B
6089 movrgez %o7, 0x0AD, %i3
6090 fsrc2s %f29, %f17
6091 sub %i5, %l6, %i2
6092 fornot2s %f1, %f16, %f17
6093 smulcc %i7, 0x13DC, %i4
6094 faligndata %f0, %f6, %f20
6095 edge32 %g2, %l0, %o5
6096 fmovsg %icc, %f31, %f25
6097 edge8l %i0, %l3, %g6
6098 umulcc %i6, %l1, %g5
6099 stb %o6, [%l7 + 0x38]
6100 andn %o4, 0x1D04, %o1
6101 edge8 %i1, %o3, %o0
6102 fmovdpos %xcc, %f26, %f29
6103 movrlz %g7, 0x375, %l4
6104 orn %g4, %g3, %g1
6105 umulcc %l5, 0x04B7, %l2
6106 fmovsgu %xcc, %f14, %f24
6107 movvc %xcc, %o2, %i3
6108 stb %i5, [%l7 + 0x70]
6109 srl %l6, %i2, %i7
6110 movg %xcc, %o7, %i4
6111 udiv %g2, 0x03D7, %o5
6112 movrlz %i0, %l3, %l0
6113 addc %i6, %l1, %g6
6114 fmovrdgz %o6, %f20, %f24
6115 fmovdneg %icc, %f3, %f3
6116 orncc %o4, 0x1951, %g5
6117 movvc %icc, %o1, %i1
6118 andncc %o0, %o3, %l4
6119 alignaddr %g7, %g3, %g4
6120 edge8ln %l5, %g1, %o2
6121 xorcc %i3, 0x1CD8, %i5
6122 udivx %l6, 0x0F79, %i2
6123 fmovdcs %icc, %f15, %f2
6124 save %l2, %o7, %i4
6125 rdpr %cwp, %g1
6126 rdpr %cansave, %g2
6127 rdpr %canrestore, %g3
6128 rdpr %cleanwin, %g4
6129 rdpr %otherwin, %g5
6130 rdpr %wstate, %g6
6131 fnand %f14, %f14, %f8
6132 andn %g2, %i7, %o5
6133 bshuffle %f26, %f8, %f18
6134 orcc %i0, 0x12FB, %l0
6135 setx loop_20, %l0, %l1
6136 return %l1
6137 nop
6138 rdpr %cwp, %g1
6139 rdpr %cansave, %g2
6140 rdpr %canrestore, %g3
6141 rdpr %cleanwin, %g4
6142 rdpr %otherwin, %g5
6143 rdpr %wstate, %g6
6144loop_20: array16 %g6, %o4, %o6
6145 fxnors %f27, %f18, %f18
6146 or %o1, 0x1101, %i1
6147 subcc %o0, 0x19F1, %g5
6148 andcc %l4, %o3, %g3
6149 fmovsl %icc, %f3, %f4
6150 sdivx %g4, 0x14E5, %l5
6151 ldd [%l7 + 0x78], %g6
6152 andn %o2, %i3, %i5
6153 andcc %l6, 0x109E, %g1
6154 mulx %i2, %o7, %l2
6155 edge8l %i4, %i7, %g2
6156 edge16l %i0, %o5, %i6
6157 xor %l0, %l3, %l1
6158 edge8ln %o4, %o6, %o1
6159 ld [%l7 + 0x14], %f18
6160 xorcc %g6, 0x089C, %i1
6161 sth %g5, [%l7 + 0x40]
6162 movre %o0, %o3, %l4
6163 ldub [%l7 + 0x2C], %g3
6164 xnor %g4, 0x1B76, %l5
6165 ldd [%l7 + 0x60], %f14
6166 fxor %f16, %f0, %f4
6167 smulcc %o2, %i3, %g7
6168 mulx %l6, %i5, %i2
6169 sll %o7, 0x18, %g1
6170 edge16l %i4, %l2, %g2
6171 movge %xcc, %i7, %o5
6172 andcc %i0, 0x0F5A, %i6
6173 umul %l0, %l3, %l1
6174 fzeros %f9
6175 ldd [%l7 + 0x48], %f2
6176 ldx [%l7 + 0x58], %o6
6177 fmovsg %xcc, %f11, %f31
6178 movne %xcc, %o4, %o1
6179 sdivcc %g6, 0x12C7, %i1
6180 fmovdcs %icc, %f10, %f21
6181 lduw [%l7 + 0x5C], %g5
6182 addcc %o3, 0x19EA, %l4
6183 fmovrde %g3, %f30, %f6
6184 xnor %o0, 0x0CA7, %l5
6185 lduw [%l7 + 0x40], %g4
6186 st %f13, [%l7 + 0x24]
6187 movge %xcc, %i3, %g7
6188 edge32n %l6, %o2, %i2
6189 save %i5, %o7, %i4
6190 rdpr %cwp, %g1
6191 rdpr %cansave, %g2
6192 rdpr %canrestore, %g3
6193 rdpr %cleanwin, %g4
6194 rdpr %otherwin, %g5
6195 rdpr %wstate, %g6
6196 andcc %g1, %g2, %i7
6197 addccc %o5, 0x1D78, %i0
6198 orcc %i6, %l2, %l0
6199 smul %l3, 0x0178, %l1
6200 fxnor %f22, %f0, %f6
6201 sll %o4, %o6, %g6
6202 edge8l %i1, %o1, %o3
6203 edge16 %l4, %g3, %g5
6204 ldx [%l7 + 0x50], %l5
6205 movvs %icc, %o0, %i3
6206 movrne %g4, %g7, %l6
6207 ldsh [%l7 + 0x1C], %o2
6208 addcc %i5, %i2, %o7
6209 udivcc %i4, 0x01DD, %g1
6210 edge16 %g2, %i7, %i0
6211 stb %i6, [%l7 + 0x23]
6212 fmovsne %icc, %f22, %f16
6213 edge16n %l2, %l0, %l3
6214 array16 %l1, %o4, %o5
6215 array8 %o6, %i1, %o1
6216 fmovrsne %o3, %f2, %f14
6217 edge32n %l4, %g3, %g6
6218 or %l5, %o0, %i3
6219 fmovdge %xcc, %f21, %f14
6220 fpsub16 %f30, %f10, %f22
6221 fxnors %f7, %f13, %f0
6222 sra %g4, 0x05, %g5
6223 movpos %icc, %l6, %g7
6224 smul %i5, %o2, %o7
6225 addccc %i4, 0x074E, %g1
6226 save %g2, 0x1F74, %i2
6227 rdpr %cwp, %g1
6228 rdpr %cansave, %g2
6229 rdpr %canrestore, %g3
6230 rdpr %cleanwin, %g4
6231 rdpr %otherwin, %g5
6232 rdpr %wstate, %g6
6233 st %f2, [%l7 + 0x24]
6234 sra %i0, 0x12, %i7
6235 ldd [%l7 + 0x28], %l2
6236 udiv %l0, 0x03E6, %i6
6237 fsrc2 %f14, %f6
6238 addccc %l3, %l1, %o5
6239 fmovscc %icc, %f28, %f6
6240 andncc %o6, %i1, %o4
6241 st %f12, [%l7 + 0x3C]
6242 lduh [%l7 + 0x66], %o3
6243 fmovsge %xcc, %f19, %f21
6244 sdivcc %l4, 0x1C43, %o1
6245 fabss %f17, %f31
6246 xor %g6, %l5, %g3
6247 fornot2s %f26, %f4, %f7
6248 fmovrslz %o0, %f16, %f24
6249 movge %icc, %g4, %g5
6250 fpsub16s %f8, %f24, %f5
6251 fmovdvs %xcc, %f30, %f22
6252 fmovrsgez %i3, %f3, %f8
6253 xorcc %g7, %l6, %o2
6254 addccc %o7, 0x111D, %i4
6255 st %f5, [%l7 + 0x64]
6256 movcs %icc, %g1, %i5
6257 sth %g2, [%l7 + 0x7E]
6258 movrlz %i0, %i2, %l2
6259 edge32ln %i7, %l0, %l3
6260 xnorcc %i6, 0x1AED, %l1
6261 fnand %f22, %f20, %f14
6262 fmovsl %icc, %f9, %f10
6263 mulx %o5, %o6, %i1
6264 movneg %xcc, %o3, %l4
6265 array16 %o1, %g6, %o4
6266 edge8n %l5, %g3, %o0
6267 movvs %icc, %g5, %g4
6268 andn %g7, %i3, %l6
6269 addcc %o7, 0x14E6, %i4
6270 andcc %g1, %i5, %o2
6271 fmovd %f28, %f8
6272 movre %i0, %i2, %g2
6273 fnand %f6, %f0, %f28
6274 fandnot2 %f24, %f30, %f12
6275 fmovdneg %xcc, %f8, %f20
6276 addcc %l2, %i7, %l3
6277 edge16n %l0, %i6, %l1
6278 edge32ln %o5, %i1, %o3
6279 move %icc, %l4, %o6
6280 umulcc %g6, 0x028E, %o1
6281 srax %l5, 0x1D, %o4
6282 andncc %o0, %g5, %g4
6283 srax %g7, %i3, %l6
6284 andn %g3, %o7, %i4
6285 sdiv %i5, 0x08F4, %g1
6286 std %f20, [%l7 + 0x60]
6287 fmovdvs %xcc, %f0, %f30
6288 orncc %i0, %i2, %g2
6289 subcc %l2, %i7, %l3
6290 edge16l %o2, %l0, %i6
6291 ld [%l7 + 0x4C], %f22
6292 subccc %l1, 0x10DC, %i1
6293 andcc %o5, %l4, %o6
6294 movrgez %o3, 0x1E6, %g6
6295 fornot2 %f14, %f0, %f12
6296 alignaddrl %o1, %l5, %o4
6297 edge16 %o0, %g4, %g5
6298 fmovsa %icc, %f8, %f30
6299 xnorcc %i3, %g7, %l6
6300 movg %icc, %g3, %i4
6301 sethi 0x15E2, %i5
6302 ld [%l7 + 0x18], %f5
6303 lduw [%l7 + 0x18], %g1
6304 movvs %xcc, %o7, %i2
6305 edge16 %i0, %l2, %i7
6306 edge32l %l3, %o2, %l0
6307 fmovrdlz %g2, %f26, %f22
6308 edge8n %l1, %i1, %i6
6309 stb %l4, [%l7 + 0x20]
6310 lduw [%l7 + 0x18], %o5
6311 xnorcc %o3, 0x16A2, %g6
6312 nop
6313 set 0x6A, %o4
6314 ldsh [%l7 + %o4], %o6
6315 fpadd32s %f21, %f21, %f3
6316 fmovdl %xcc, %f29, %f23
6317 subc %l5, 0x17FF, %o1
6318 edge8n %o4, %o0, %g5
6319 edge16l %i3, %g4, %g7
6320 sth %g3, [%l7 + 0x10]
6321 ldub [%l7 + 0x13], %l6
6322 mulscc %i5, %i4, %o7
6323 fmovdvs %xcc, %f29, %f30
6324 movvc %xcc, %g1, %i0
6325 edge16n %l2, %i7, %l3
6326 movgu %icc, %o2, %l0
6327 edge16n %g2, %i2, %l1
6328 subccc %i6, %i1, %o5
6329 fcmps %fcc2, %f11, %f15
6330 edge8ln %l4, %g6, %o3
6331 fxor %f16, %f12, %f4
6332 fmovsl %icc, %f23, %f3
6333 sdivcc %o6, 0x026D, %l5
6334 xnor %o1, %o0, %g5
6335 edge32ln %i3, %o4, %g7
6336 fmovsneg %xcc, %f31, %f29
6337 subc %g4, %g3, %i5
6338 ld [%l7 + 0x58], %f23
6339 for %f10, %f0, %f0
6340 movrlz %i4, %l6, %g1
6341 lduw [%l7 + 0x3C], %i0
6342 udivx %l2, 0x1B8A, %o7
6343 movre %l3, 0x10A, %o2
6344 array16 %i7, %l0, %g2
6345 xnorcc %l1, %i2, %i1
6346 udivx %o5, 0x1626, %l4
6347 sethi 0x0F70, %g6
6348 fpmerge %f25, %f3, %f10
6349 fmovdcs %xcc, %f2, %f3
6350 xnor %o3, %o6, %l5
6351 subcc %i6, 0x0653, %o1
6352 lduh [%l7 + 0x5C], %o0
6353 fmul8ulx16 %f12, %f14, %f0
6354 sdivx %i3, 0x0829, %g5
6355 orcc %o4, 0x0BAF, %g4
6356 sdivcc %g3, 0x1D3F, %g7
6357 lduw [%l7 + 0x10], %i4
6358 fsrc1 %f20, %f26
6359 fmovrde %i5, %f2, %f12
6360 ldx [%l7 + 0x10], %l6
6361 std %f30, [%l7 + 0x78]
6362 fmovrse %g1, %f7, %f30
6363 xnorcc %i0, %l2, %l3
6364 edge8ln %o2, %i7, %o7
6365 fcmpne16 %f8, %f20, %g2
6366 stx %l0, [%l7 + 0x10]
6367 nop
6368 set 0x24, %g3
6369 lduw [%l7 + %g3], %i2
6370 movrlez %l1, 0x05C, %i1
6371 edge8l %o5, %g6, %o3
6372 fzero %f20
6373 subc %l4, %l5, %i6
6374 edge8ln %o1, %o0, %o6
6375 movge %icc, %i3, %o4
6376 edge8l %g5, %g3, %g4
6377 mova %icc, %g7, %i4
6378 ldsb [%l7 + 0x34], %i5
6379 edge16ln %g1, %l6, %i0
6380 xnorcc %l2, 0x1B71, %o2
6381 movrlez %l3, 0x1A8, %o7
6382 movpos %xcc, %i7, %l0
6383 movneg %xcc, %i2, %g2
6384 fnot1s %f11, %f27
6385 fpadd32 %f12, %f0, %f18
6386 stx %l1, [%l7 + 0x40]
6387 fcmple32 %f4, %f12, %o5
6388 sub %g6, 0x1D52, %i1
6389 nop
6390 set 0x44, %i4
6391 lduw [%l7 + %i4], %o3
6392 fnegs %f1, %f19
6393 sdiv %l5, 0x1DD6, %i6
6394 movne %xcc, %l4, %o0
6395 sll %o6, %o1, %i3
6396 ldsw [%l7 + 0x70], %o4
6397 stb %g5, [%l7 + 0x5F]
6398 fmovrdgz %g3, %f22, %f20
6399 movrgez %g7, %g4, %i5
6400 movrne %g1, %i4, %i0
6401 ldd [%l7 + 0x78], %l2
6402 fornot2s %f10, %f26, %f22
6403 umul %o2, %l6, %o7
6404 edge8ln %l3, %i7, %l0
6405 fcmpne32 %f2, %f18, %i2
6406 edge16n %l1, %g2, %g6
6407 fmovsne %icc, %f26, %f13
6408 edge8ln %o5, %o3, %i1
6409 umul %i6, 0x1218, %l5
6410 fornot2 %f28, %f22, %f28
6411 ldub [%l7 + 0x4F], %l4
6412 subcc %o0, 0x1A8E, %o6
6413 ldd [%l7 + 0x20], %f4
6414 andn %i3, 0x183F, %o1
6415 sdivx %g5, 0x0F6E, %g3
6416 edge8ln %o4, %g4, %i5
6417 fpmerge %f27, %f20, %f6
6418 fnot1 %f4, %f0
6419 array32 %g1, %g7, %i0
6420 ldx [%l7 + 0x58], %l2
6421 movrgz %i4, %l6, %o2
6422 srax %l3, %o7, %l0
6423 movrgz %i7, 0x07E, %i2
6424 fnot2s %f12, %f15
6425 fmovspos %icc, %f0, %f6
6426 movre %l1, 0x3F5, %g6
6427 orcc %o5, 0x09A5, %g2
6428 fexpand %f14, %f14
6429 udivx %o3, 0x14EC, %i1
6430 movrgez %i6, %l4, %l5
6431 fpadd32s %f7, %f31, %f13
6432 fcmped %fcc2, %f10, %f30
6433 fpack32 %f14, %f26, %f30
6434 srl %o0, 0x1F, %i3
6435 udiv %o1, 0x01B5, %g5
6436 addc %o6, 0x1A00, %o4
6437 ldub [%l7 + 0x29], %g3
6438 array32 %i5, %g4, %g1
6439 udivx %i0, 0x0CBA, %l2
6440 movg %xcc, %i4, %l6
6441 movpos %icc, %o2, %l3
6442 movvc %xcc, %g7, %l0
6443 fornot1 %f24, %f22, %f8
6444 fornot1 %f2, %f8, %f22
6445 ldsh [%l7 + 0x2E], %o7
6446 movrgez %i2, 0x265, %l1
6447 movrlez %i7, 0x134, %o5
6448 edge8 %g2, %o3, %i1
6449 orn %g6, %i6, %l4
6450 srl %o0, 0x02, %l5
6451 udivx %o1, 0x10AD, %g5
6452 ld [%l7 + 0x14], %f12
6453 fmovdvs %icc, %f2, %f28
6454 srax %i3, %o4, %g3
6455 mulscc %i5, 0x1DF5, %o6
6456 xorcc %g4, 0x0605, %g1
6457 fpack16 %f10, %f5
6458 ldub [%l7 + 0x3D], %l2
6459 edge16ln %i4, %l6, %o2
6460 subcc %i0, %g7, %l0
6461 movgu %xcc, %o7, %i2
6462 fmovdcc %icc, %f18, %f16
6463 fornot1 %f26, %f10, %f20
6464 ldsb [%l7 + 0x25], %l1
6465 fsrc1 %f10, %f18
6466 sdivx %i7, 0x057D, %l3
6467 movrne %o5, %g2, %o3
6468 edge32ln %g6, %i1, %l4
6469 fornot1s %f9, %f3, %f21
6470 ldsh [%l7 + 0x5E], %i6
6471 mulx %o0, %o1, %l5
6472 sdivcc %g5, 0x199A, %o4
6473 edge16n %i3, %g3, %i5
6474 ld [%l7 + 0x74], %f17
6475 fcmpeq16 %f28, %f24, %g4
6476 fpsub32s %f1, %f30, %f16
6477 smul %o6, 0x174B, %l2
6478 movpos %icc, %i4, %l6
6479 movvs %icc, %g1, %i0
6480 fxors %f27, %f30, %f8
6481 ldub [%l7 + 0x60], %g7
6482 movrgez %l0, 0x200, %o7
6483 mulx %o2, %l1, %i7
6484 movge %xcc, %l3, %o5
6485 fcmpne16 %f26, %f16, %g2
6486 addccc %o3, %i2, %g6
6487 edge32n %i1, %i6, %o0
6488 fands %f9, %f2, %f9
6489 edge16l %o1, %l4, %g5
6490 orn %o4, %l5, %i3
6491 sllx %g3, 0x11, %i5
6492 lduw [%l7 + 0x6C], %o6
6493 edge16ln %g4, %i4, %l6
6494 xor %l2, %g1, %i0
6495 fmovdle %xcc, %f9, %f6
6496 fpack16 %f12, %f14
6497 and %l0, %o7, %g7
6498 sdivcc %l1, 0x1AC4, %o2
6499 fpsub32s %f31, %f23, %f7
6500 fmul8x16au %f9, %f13, %f26
6501 movrne %i7, %o5, %g2
6502 ld [%l7 + 0x7C], %f27
6503 srax %o3, 0x12, %i2
6504 ldub [%l7 + 0x30], %l3
6505 fandnot1 %f20, %f4, %f22
6506 lduh [%l7 + 0x70], %i1
6507 stw %g6, [%l7 + 0x5C]
6508 smul %o0, %o1, %i6
6509 andncc %l4, %g5, %l5
6510 array32 %o4, %g3, %i3
6511 edge32n %i5, %o6, %i4
6512 udivx %g4, 0x0C69, %l6
6513 smulcc %g1, 0x1AE5, %l2
6514 fcmple16 %f6, %f2, %l0
6515 movpos %xcc, %i0, %o7
6516 srlx %l1, %o2, %i7
6517 lduh [%l7 + 0x34], %o5
6518 and %g2, 0x1CF3, %o3
6519 movvs %icc, %i2, %g7
6520 movle %xcc, %i1, %l3
6521 ldx [%l7 + 0x28], %o0
6522 sllx %o1, 0x16, %g6
6523 mulx %i6, 0x079C, %l4
6524 lduh [%l7 + 0x20], %l5
6525 stw %g5, [%l7 + 0x6C]
6526 ld [%l7 + 0x50], %f31
6527 orncc %o4, 0x1E8A, %i3
6528 ld [%l7 + 0x7C], %f2
6529 movle %xcc, %g3, %i5
6530 faligndata %f14, %f30, %f22
6531 fmovspos %icc, %f6, %f1
6532 ld [%l7 + 0x10], %f19
6533 fands %f12, %f13, %f8
6534 ld [%l7 + 0x68], %f14
6535 alignaddrl %o6, %g4, %i4
6536 subccc %g1, %l2, %l0
6537 edge32ln %i0, %l6, %l1
6538 edge32n %o7, %i7, %o2
6539 sethi 0x08CD, %g2
6540 udivx %o5, 0x0CCE, %i2
6541 sethi 0x0B4C, %g7
6542 fcmpne32 %f10, %f8, %o3
6543 movrlz %l3, 0x012, %i1
6544 fmovscs %xcc, %f20, %f28
6545 srl %o0, %o1, %i6
6546 movrgz %l4, 0x0A8, %g6
6547 faligndata %f12, %f26, %f10
6548 fxnors %f18, %f26, %f4
6549 srax %l5, %g5, %o4
6550 fmovd %f10, %f8
6551 addc %i3, %g3, %o6
6552 edge16n %g4, %i5, %i4
6553 udiv %g1, 0x1CBC, %l0
6554 edge32 %i0, %l6, %l2
6555 orncc %l1, 0x07F6, %i7
6556 ldub [%l7 + 0x7D], %o7
6557 sra %g2, %o5, %o2
6558 fxors %f10, %f24, %f4
6559 fcmped %fcc3, %f4, %f30
6560 orn %g7, 0x07F6, %i2
6561 srax %o3, 0x05, %i1
6562 orn %l3, 0x0B66, %o0
6563 fpadd32s %f30, %f6, %f7
6564 edge8ln %o1, %l4, %i6
6565 lduw [%l7 + 0x18], %g6
6566 fmovrdne %g5, %f16, %f2
6567 xor %l5, 0x1094, %i3
6568 movneg %xcc, %o4, %o6
6569 sir 0x082E
6570 fmovsg %xcc, %f1, %f12
6571 sll %g4, 0x08, %i5
6572 subccc %i4, 0x024E, %g3
6573 ldsb [%l7 + 0x46], %g1
6574 xnorcc %i0, %l6, %l2
6575 movl %xcc, %l0, %l1
6576 sethi 0x0E0F, %i7
6577 subccc %g2, %o7, %o5
6578 fcmpne16 %f18, %f4, %o2
6579 fmovde %xcc, %f16, %f18
6580 fmovrdgez %i2, %f18, %f28
6581 movl %xcc, %g7, %o3
6582 popc 0x0A8B, %i1
6583 sdiv %l3, 0x0B33, %o1
6584 sdiv %l4, 0x02E5, %i6
6585 movge %icc, %o0, %g6
6586 fmovsgu %xcc, %f20, %f24
6587 subccc %g5, %l5, %o4
6588 fnands %f27, %f30, %f1
6589 st %f19, [%l7 + 0x3C]
6590 ldsh [%l7 + 0x70], %i3
6591 addccc %g4, 0x1BCF, %i5
6592 movn %xcc, %o6, %g3
6593 movrlez %i4, 0x3BD, %g1
6594 array32 %i0, %l2, %l6
6595 fxor %f30, %f22, %f20
6596 xorcc %l0, 0x149E, %i7
6597 and %l1, 0x05AA, %o7
6598 sir 0x0F73
6599 smulcc %g2, %o2, %o5
6600 pdist %f12, %f6, %f0
6601 movrne %i2, %g7, %i1
6602 andn %o3, %l3, %l4
6603 array32 %o1, %o0, %g6
6604 sdivx %g5, 0x0BE9, %i6
6605 movrgz %l5, 0x1F5, %i3
6606 edge16ln %o4, %i5, %g4
6607 sdivcc %o6, 0x1F22, %g3
6608 fmovsl %icc, %f25, %f17
6609 mulx %g1, 0x1AAA, %i0
6610 smul %l2, %l6, %i4
6611 edge32 %i7, %l1, %o7
6612 fmovdg %xcc, %f25, %f6
6613 srl %g2, 0x02, %l0
6614 sdiv %o2, 0x1AD6, %o5
6615 fmovdcs %xcc, %f11, %f26
6616 sll %i2, 0x17, %g7
6617 movl %icc, %o3, %l3
6618 mulx %i1, 0x0AAB, %l4
6619 udivx %o0, 0x12EF, %g6
6620 movg %icc, %g5, %i6
6621 movcs %xcc, %l5, %i3
6622 bshuffle %f22, %f2, %f16
6623 lduh [%l7 + 0x26], %o1
6624 stb %o4, [%l7 + 0x16]
6625 movrlez %i5, %g4, %o6
6626 movrlez %g1, %i0, %l2
6627 edge16n %l6, %g3, %i7
6628 save %l1, 0x05D6, %i4
6629 rdpr %cwp, %g1
6630 rdpr %cansave, %g2
6631 rdpr %canrestore, %g3
6632 rdpr %cleanwin, %g4
6633 rdpr %otherwin, %g5
6634 rdpr %wstate, %g6
6635 movvs %icc, %o7, %l0
6636 edge16l %o2, %g2, %i2
6637 fmovdcc %icc, %f17, %f23
6638 smulcc %o5, %o3, %g7
6639 movne %icc, %l3, %l4
6640 for %f28, %f20, %f2
6641 movre %i1, %o0, %g5
6642 fcmped %fcc3, %f26, %f28
6643 subccc %i6, %l5, %i3
6644 array16 %o1, %g6, %o4
6645 movrgz %g4, 0x1C9, %i5
6646 movvs %xcc, %o6, %g1
6647 restore %l2, 0x024B, %i0
6648 rdpr %cwp, %g1
6649 rdpr %cansave, %g2
6650 rdpr %canrestore, %g3
6651 rdpr %cleanwin, %g4
6652 rdpr %otherwin, %g5
6653 rdpr %wstate, %g6
6654 edge32n %g3, %i7, %l1
6655 andn %i4, 0x1740, %l6
6656 andcc %l0, %o7, %g2
6657 movg %xcc, %o2, %o5
6658 save %o3, %g7, %l3
6659 rdpr %cwp, %g1
6660 rdpr %cansave, %g2
6661 rdpr %canrestore, %g3
6662 rdpr %cleanwin, %g4
6663 rdpr %otherwin, %g5
6664 rdpr %wstate, %g6
6665 movvs %xcc, %i2, %i1
6666 ldd [%l7 + 0x48], %o0
6667 movcc %icc, %l4, %g5
6668 array32 %l5, %i6, %i3
6669 movneg %icc, %g6, %o4
6670 ldd [%l7 + 0x48], %f16
6671 ldsb [%l7 + 0x59], %o1
6672 movpos %xcc, %i5, %g4
6673 umulcc %g1, 0x0813, %o6
6674 fmuld8ulx16 %f25, %f16, %f20
6675 andcc %i0, %l2, %g3
6676 ldsb [%l7 + 0x1B], %l1
6677 fmovdpos %xcc, %f0, %f6
6678 addcc %i7, 0x023B, %l6
6679 fcmpes %fcc3, %f24, %f30
6680 std %f14, [%l7 + 0x40]
6681 orn %l0, %o7, %i4
6682 orncc %g2, 0x18A2, %o5
6683 orcc %o3, %o2, %l3
6684 stb %g7, [%l7 + 0x4E]
6685 sth %i1, [%l7 + 0x58]
6686 fands %f2, %f0, %f30
6687 udivx %i2, 0x0DEA, %o0
6688 orcc %l4, %g5, %l5
6689 fmovdn %xcc, %f16, %f24
6690 movcc %xcc, %i3, %i6
6691 orcc %o4, 0x12AD, %o1
6692 lduw [%l7 + 0x20], %g6
6693 movne %xcc, %i5, %g4
6694 xor %o6, %g1, %i0
6695 edge8n %l2, %l1, %i7
6696 movrlez %g3, %l6, %o7
6697 sllx %l0, %g2, %o5
6698 fcmpd %fcc2, %f14, %f10
6699 movrne %i4, %o2, %o3
6700 fandnot1 %f24, %f24, %f8
6701 edge32 %g7, %l3, %i2
6702 nop
6703 set 0x40, %i1
6704 ldd [%l7 + %i1], %f18
6705 fsrc1s %f9, %f27
6706 sir 0x04D4
6707 ldsb [%l7 + 0x16], %i1
6708 movl %xcc, %l4, %o0
6709 ldd [%l7 + 0x28], %f26
6710 sdiv %g5, 0x1D08, %i3
6711 andcc %i6, %l5, %o4
6712 movleu %icc, %o1, %i5
6713 mulscc %g4, %g6, %g1
6714 add %o6, %i0, %l2
6715 movcs %xcc, %l1, %i7
6716 addc %g3, 0x0008, %l6
6717 ldsh [%l7 + 0x0C], %o7
6718 ldub [%l7 + 0x6D], %l0
6719 udivcc %g2, 0x08FB, %o5
6720 addcc %i4, 0x10FC, %o3
6721 array16 %o2, %g7, %l3
6722 movn %icc, %i2, %i1
6723 stx %l4, [%l7 + 0x40]
6724 udivx %o0, 0x08D3, %g5
6725 sllx %i6, %i3, %l5
6726 orncc %o1, 0x192F, %o4
6727 add %g4, %i5, %g1
6728 sdivx %g6, 0x0EB3, %i0
6729 popc %l2, %o6
6730 fnot2 %f4, %f10
6731 fmovrsne %l1, %f20, %f14
6732 sethi 0x0139, %g3
6733 alignaddr %i7, %o7, %l6
6734 subcc %l0, 0x0F5A, %g2
6735 movcc %xcc, %o5, %o3
6736 subccc %o2, %i4, %l3
6737 setx loop_21, %l0, %l1
6738 return %l1
6739 nop
6740 rdpr %cwp, %g1
6741 rdpr %cansave, %g2
6742 rdpr %canrestore, %g3
6743 rdpr %cleanwin, %g4
6744 rdpr %otherwin, %g5
6745 rdpr %wstate, %g6
6746loop_21: ldd [%l7 + 0x78], %f6
6747 fmuld8sux16 %f26, %f1, %f14
6748 fmovrslez %o0, %f21, %f16
6749 stx %g5, [%l7 + 0x78]
6750 edge16n %l4, %i6, %i3
6751 movgu %icc, %l5, %o1
6752 orcc %g4, 0x161F, %i5
6753 udivx %g1, 0x1366, %o4
6754 alignaddr %i0, %g6, %l2
6755 or %o6, 0x091F, %g3
6756 srlx %l1, %i7, %l6
6757 sll %l0, 0x04, %o7
6758 for %f20, %f28, %f22
6759 edge32n %o5, %o3, %g2
6760 fmul8sux16 %f28, %f0, %f22
6761 ld [%l7 + 0x38], %f13
6762 ld [%l7 + 0x38], %f18
6763 smul %o2, %l3, %i4
6764 smulcc %i2, 0x1316, %i1
6765 sdivx %g7, 0x0A77, %g5
6766 mova %xcc, %l4, %i6
6767 sth %i3, [%l7 + 0x50]
6768 fornot1s %f27, %f23, %f4
6769 save %o0, %l5, %o1
6770 rdpr %cwp, %g1
6771 rdpr %cansave, %g2
6772 rdpr %canrestore, %g3
6773 rdpr %cleanwin, %g4
6774 rdpr %otherwin, %g5
6775 rdpr %wstate, %g6
6776 fpackfix %f12, %f9
6777 stw %g4, [%l7 + 0x58]
6778 xor %i5, %g1, %i0
6779 andcc %o4, %l2, %o6
6780 array32 %g6, %g3, %l1
6781 movrgz %l6, %i7, %l0
6782 movpos %icc, %o7, %o5
6783 alignaddrl %g2, %o3, %l3
6784 movvs %icc, %i4, %i2
6785 fmovsvc %xcc, %f12, %f6
6786 edge8n %i1, %g7, %g5
6787 edge32 %l4, %o2, %i6
6788 ld [%l7 + 0x30], %f31
6789 movvc %xcc, %o0, %l5
6790 fabss %f14, %f18
6791 edge32n %i3, %g4, %o1
6792 fmovsleu %icc, %f27, %f6
6793 udiv %i5, 0x0647, %g1
6794 popc %o4, %i0
6795 lduh [%l7 + 0x70], %l2
6796 movre %o6, %g6, %l1
6797 ldsh [%l7 + 0x62], %l6
6798 std %f16, [%l7 + 0x10]
6799 fmovrse %g3, %f21, %f6
6800 andn %i7, 0x17BE, %o7
6801 st %f10, [%l7 + 0x38]
6802 edge8n %l0, %o5, %o3
6803 subccc %g2, 0x0F78, %i4
6804 fmovrsgez %l3, %f13, %f7
6805 fnor %f16, %f8, %f10
6806 movge %xcc, %i2, %g7
6807 addc %i1, 0x0FA4, %g5
6808 movcc %xcc, %o2, %i6
6809 movrne %o0, %l4, %i3
6810 ldd [%l7 + 0x78], %f10
6811 nop
6812 set 0x37, %o3
6813 ldsb [%l7 + %o3], %l5
6814 array32 %g4, %i5, %o1
6815 movl %icc, %o4, %g1
6816 movge %xcc, %l2, %o6
6817 restore %g6, 0x1C04, %l1
6818 rdpr %cwp, %g1
6819 rdpr %cansave, %g2
6820 rdpr %canrestore, %g3
6821 rdpr %cleanwin, %g4
6822 rdpr %otherwin, %g5
6823 rdpr %wstate, %g6
6824 orn %i0, 0x0FCC, %l6
6825 movge %icc, %i7, %g3
6826 sub %l0, 0x0F6B, %o5
6827 fxors %f26, %f22, %f29
6828 addc %o7, 0x1B42, %o3
6829 edge16l %i4, %l3, %i2
6830 sethi 0x0207, %g7
6831 edge16 %i1, %g2, %o2
6832 srl %i6, 0x11, %g5
6833 fzero %f28
6834 fandnot1 %f2, %f16, %f24
6835 fmovscs %icc, %f4, %f16
6836 fone %f0
6837 movrgz %l4, 0x026, %i3
6838 sllx %o0, %g4, %l5
6839 fmovdgu %xcc, %f29, %f11
6840 udivcc %o1, 0x146D, %o4
6841 fnands %f20, %f11, %f27
6842 edge16l %i5, %g1, %l2
6843 mulx %o6, %l1, %i0
6844 ldx [%l7 + 0x38], %l6
6845 addccc %i7, %g6, %l0
6846 ldd [%l7 + 0x28], %f0
6847 sdiv %g3, 0x1E0E, %o7
6848 movvs %icc, %o3, %o5
6849 fpsub32 %f30, %f20, %f6
6850 orncc %i4, %l3, %g7
6851 ldsb [%l7 + 0x4F], %i1
6852 stw %i2, [%l7 + 0x6C]
6853 ldd [%l7 + 0x28], %g2
6854 addccc %i6, %o2, %l4
6855 movle %icc, %g5, %i3
6856 fmovdn %icc, %f11, %f8
6857 fmovsneg %xcc, %f20, %f26
6858 ldd [%l7 + 0x70], %f6
6859 udiv %o0, 0x08BE, %g4
6860 movrne %l5, %o4, %i5
6861 edge8n %g1, %o1, %o6
6862 movg %icc, %l2, %i0
6863 edge32l %l1, %i7, %g6
6864 fornot1 %f6, %f28, %f6
6865 subc %l0, 0x0738, %l6
6866 sub %g3, %o3, %o7
6867 ldub [%l7 + 0x56], %i4
6868 stx %l3, [%l7 + 0x48]
6869 fmovdvs %xcc, %f6, %f7
6870 fmovdvs %xcc, %f5, %f10
6871 srlx %o5, %g7, %i1
6872 movcs %icc, %i2, %i6
6873 fpsub16s %f16, %f27, %f18
6874 edge8ln %o2, %l4, %g2
6875 fmovsn %xcc, %f16, %f7
6876 orcc %g5, 0x0A9E, %i3
6877 fmovrse %o0, %f22, %f5
6878 array16 %g4, %l5, %i5
6879 lduw [%l7 + 0x1C], %o4
6880 edge16n %o1, %g1, %o6
6881 fmovdvc %icc, %f29, %f30
6882 lduh [%l7 + 0x46], %i0
6883 srl %l1, %l2, %g6
6884 movge %icc, %l0, %l6
6885 fxor %f0, %f6, %f28
6886 movrlz %i7, %g3, %o7
6887 movrne %o3, 0x04C, %i4
6888 xorcc %o5, %g7, %l3
6889 edge8l %i2, %i6, %o2
6890 fzeros %f16
6891 or %i1, %l4, %g5
6892 movvc %xcc, %g2, %o0
6893 sra %g4, %i3, %l5
6894 and %o4, %o1, %i5
6895 edge8n %o6, %g1, %l1
6896 mova %icc, %l2, %i0
6897 movl %icc, %l0, %g6
6898 movle %icc, %i7, %g3
6899 movrgez %l6, 0x0C0, %o7
6900 srl %o3, %o5, %i4
6901 sll %g7, %l3, %i2
6902 movge %xcc, %o2, %i6
6903 fone %f18
6904 orn %l4, %g5, %g2
6905 mulx %i1, 0x089B, %o0
6906 mova %xcc, %i3, %g4
6907 movl %xcc, %l5, %o1
6908 addcc %i5, %o6, %o4
6909 movre %g1, 0x206, %l2
6910 fcmpne32 %f24, %f14, %l1
6911 sdivcc %i0, 0x1164, %g6
6912 sdivcc %l0, 0x1E13, %g3
6913 fcmped %fcc1, %f20, %f2
6914 fmovsgu %icc, %f27, %f27
6915 mulscc %l6, %o7, %o3
6916 edge8 %o5, %i4, %g7
6917 fxnor %f22, %f12, %f10
6918 siam 0x5
6919 sir 0x0A9A
6920 movrgez %i7, 0x002, %i2
6921 umul %o2, %l3, %i6
6922 movrne %l4, 0x221, %g2
6923 edge8l %g5, %i1, %o0
6924 edge16ln %g4, %l5, %i3
6925 stb %i5, [%l7 + 0x2D]
6926 xor %o6, %o4, %o1
6927 andcc %l2, 0x0A8F, %g1
6928 nop
6929 set 0x54, %l2
6930 lduw [%l7 + %l2], %i0
6931 nop
6932 set 0x68, %l1
6933 ldx [%l7 + %l1], %g6
6934 fpsub16s %f19, %f6, %f17
6935 edge8l %l1, %l0, %g3
6936 movrgz %l6, %o7, %o5
6937 stx %i4, [%l7 + 0x70]
6938 fcmple32 %f24, %f6, %o3
6939 fmovrdgez %i7, %f30, %f30
6940 edge16l %i2, %g7, %l3
6941 fornot1 %f2, %f8, %f12
6942 smulcc %i6, 0x19FB, %o2
6943 subc %g2, %l4, %g5
6944 fnot2s %f16, %f28
6945 movvc %icc, %o0, %g4
6946 umulcc %i1, %l5, %i3
6947 movleu %icc, %i5, %o4
6948 edge16n %o6, %l2, %g1
6949 andn %o1, %g6, %l1
6950 xor %i0, 0x0B12, %l0
6951 setx loop_22, %l0, %l1
6952 return %l1
6953 nop
6954 rdpr %cwp, %g1
6955 rdpr %cansave, %g2
6956 rdpr %canrestore, %g3
6957 rdpr %cleanwin, %g4
6958 rdpr %otherwin, %g5
6959 rdpr %wstate, %g6
6960loop_22: fsrc2s %f3, %f23
6961 srax %o5, %i4, %o7
6962 movrgez %i7, %o3, %i2
6963 sllx %l3, 0x19, %i6
6964 sll %o2, %g7, %g2
6965 sethi 0x19A4, %l4
6966 fpmerge %f5, %f18, %f10
6967 fmul8x16al %f24, %f24, %f24
6968 movvc %xcc, %o0, %g5
6969 fnot1 %f28, %f6
6970 fmuld8ulx16 %f23, %f28, %f8
6971 fmovrdlez %i1, %f28, %f6
6972 fmovsneg %xcc, %f31, %f0
6973 edge16 %l5, %i3, %g4
6974 udivcc %i5, 0x105C, %o4
6975 subccc %o6, 0x020C, %g1
6976 movcc %icc, %o1, %l2
6977 ldd [%l7 + 0x30], %g6
6978 edge16l %l1, %i0, %l0
6979 st %f7, [%l7 + 0x54]
6980 smul %l6, 0x1DAE, %g3
6981 srlx %o5, 0x08, %o7
6982 xorcc %i4, 0x17F2, %o3
6983 orcc %i7, %l3, %i2
6984 edge32l %o2, %i6, %g2
6985 subcc %l4, %o0, %g5
6986 sdiv %i1, 0x023D, %l5
6987 ldub [%l7 + 0x1B], %i3
6988 sdivx %g7, 0x05F8, %g4
6989 addccc %o4, %i5, %o6
6990 movre %o1, %l2, %g6
6991 edge8 %g1, %l1, %i0
6992 fmovdl %icc, %f26, %f6
6993 array16 %l6, %g3, %l0
6994 sdiv %o5, 0x0861, %o7
6995 edge8 %i4, %o3, %l3
6996 sllx %i2, %o2, %i7
6997 fmovrslz %i6, %f6, %f26
6998 fcmpne16 %f10, %f20, %g2
6999 fmovdpos %xcc, %f16, %f0
7000 nop
7001 set 0x3C, %i3
7002 lduw [%l7 + %i3], %o0
7003 ldx [%l7 + 0x18], %g5
7004 fmovrslz %i1, %f10, %f21
7005 add %l5, %i3, %g7
7006 fmovdvs %xcc, %f0, %f8
7007 edge16ln %g4, %l4, %o4
7008 mulscc %o6, 0x1FE3, %i5
7009 andn %o1, %g6, %g1
7010 movcs %xcc, %l1, %i0
7011 sdiv %l6, 0x006A, %g3
7012 fmovdneg %icc, %f0, %f23
7013 array16 %l2, %l0, %o7
7014 movrne %o5, 0x2B5, %i4
7015 ld [%l7 + 0x08], %f23
7016 movleu %icc, %l3, %o3
7017 fcmpes %fcc1, %f15, %f26
7018 udivx %i2, 0x14FF, %i7
7019 fcmpne16 %f4, %f6, %o2
7020 edge32 %g2, %i6, %g5
7021 fmovscs %xcc, %f18, %f23
7022 fnot2 %f24, %f2
7023 array16 %o0, %i1, %i3
7024 fmovsvc %xcc, %f1, %f5
7025 stb %l5, [%l7 + 0x1A]
7026 ld [%l7 + 0x78], %f12
7027 addccc %g4, %l4, %g7
7028 sllx %o4, 0x1A, %i5
7029 nop
7030 set 0x18, %i7
7031 ldx [%l7 + %i7], %o1
7032 movrgz %g6, 0x150, %g1
7033 movrgez %o6, %i0, %l1
7034 edge8 %g3, %l2, %l6
7035 addccc %o7, 0x1D36, %l0
7036 movrlez %i4, 0x155, %o5
7037 fmovdvc %icc, %f26, %f4
7038 srax %l3, %o3, %i7
7039 edge8 %o2, %g2, %i2
7040 ld [%l7 + 0x6C], %f17
7041 sdivx %g5, 0x005A, %i6
7042 addccc %o0, 0x0C00, %i3
7043 sth %l5, [%l7 + 0x30]
7044 edge32ln %g4, %i1, %g7
7045 fmovrdne %l4, %f12, %f14
7046 xnorcc %i5, %o4, %o1
7047 fcmpne16 %f24, %f4, %g1
7048 sdivcc %g6, 0x1385, %o6
7049 fpsub16 %f26, %f0, %f6
7050 subcc %i0, %g3, %l2
7051 addccc %l6, %l1, %o7
7052 fmovdgu %icc, %f17, %f24
7053 edge8 %i4, %l0, %o5
7054 ldd [%l7 + 0x18], %f12
7055 edge32ln %l3, %o3, %o2
7056 movge %xcc, %g2, %i2
7057 movge %icc, %i7, %g5
7058 xnor %o0, %i6, %l5
7059 ldsh [%l7 + 0x40], %i3
7060 smulcc %g4, %g7, %l4
7061 movvc %icc, %i5, %i1
7062 ldsh [%l7 + 0x40], %o4
7063 fmovsn %xcc, %f17, %f14
7064 alignaddr %o1, %g1, %o6
7065 addc %g6, 0x0C65, %i0
7066 popc 0x12F0, %l2
7067 lduh [%l7 + 0x2C], %l6
7068 sethi 0x0B29, %g3
7069 fmovdvc %icc, %f30, %f19
7070 smulcc %o7, 0x163D, %l1
7071 fornot1 %f30, %f26, %f20
7072 andncc %l0, %i4, %l3
7073 edge32ln %o3, %o2, %o5
7074 smulcc %g2, 0x1691, %i7
7075 srax %g5, 0x1F, %o0
7076 fpadd32s %f16, %f30, %f2
7077 movrgez %i6, %i2, %i3
7078 lduh [%l7 + 0x28], %g4
7079 lduw [%l7 + 0x7C], %l5
7080 srax %g7, 0x0B, %i5
7081 edge8n %l4, %o4, %o1
7082 fmovscc %icc, %f8, %f6
7083 orcc %i1, 0x1FDE, %o6
7084 pdist %f10, %f12, %f0
7085 sra %g1, %g6, %l2
7086 udiv %i0, 0x1689, %g3
7087 ldx [%l7 + 0x78], %o7
7088 ldsw [%l7 + 0x18], %l1
7089 fpsub32 %f30, %f26, %f22
7090 movgu %icc, %l6, %l0
7091 sth %i4, [%l7 + 0x42]
7092 fmovde %icc, %f5, %f11
7093 sll %o3, 0x12, %l3
7094 edge32n %o2, %g2, %o5
7095 fpsub16 %f0, %f18, %f28
7096 fcmpne16 %f24, %f14, %i7
7097 movrlez %o0, %g5, %i2
7098 fmovrsgz %i3, %f20, %f26
7099 movn %xcc, %g4, %l5
7100 movvc %icc, %i6, %i5
7101 edge16l %l4, %g7, %o1
7102 movle %icc, %i1, %o4
7103 array16 %g1, %g6, %o6
7104 sra %i0, %g3, %l2
7105 movcc %icc, %o7, %l1
7106 fpmerge %f27, %f6, %f30
7107 xnor %l0, 0x0CDD, %l6
7108 array16 %o3, %l3, %o2
7109 save %g2, %i4, %o5
7110 rdpr %cwp, %g1
7111 rdpr %cansave, %g2
7112 rdpr %canrestore, %g3
7113 rdpr %cleanwin, %g4
7114 rdpr %otherwin, %g5
7115 rdpr %wstate, %g6
7116 movleu %xcc, %i7, %o0
7117 stb %g5, [%l7 + 0x5F]
7118 fxnor %f10, %f4, %f4
7119 orn %i2, %g4, %l5
7120 movgu %xcc, %i3, %i6
7121 fxors %f28, %f15, %f10
7122 fones %f11
7123 fnegd %f10, %f2
7124 edge16 %l4, %g7, %i5
7125 ldub [%l7 + 0x30], %o1
7126 array8 %o4, %g1, %i1
7127 fornot1s %f7, %f8, %f27
7128 subccc %o6, 0x0D4B, %g6
7129 ldub [%l7 + 0x39], %i0
7130 subcc %g3, %o7, %l1
7131 ldx [%l7 + 0x78], %l0
7132 stx %l6, [%l7 + 0x40]
7133 addcc %l2, %o3, %l3
7134 fmul8ulx16 %f10, %f26, %f4
7135 or %o2, 0x1A20, %i4
7136 fcmpeq32 %f24, %f18, %o5
7137 edge16n %i7, %o0, %g2
7138 edge16 %g5, %i2, %g4
7139 edge16 %i3, %l5, %l4
7140 sllx %g7, 0x1C, %i6
7141 movn %icc, %o1, %i5
7142 xnorcc %o4, %g1, %o6
7143 xorcc %i1, 0x0E36, %i0
7144 array32 %g6, %g3, %o7
7145 movle %icc, %l1, %l0
7146 fnegs %f3, %f22
7147 movrne %l6, %o3, %l2
7148 xor %l3, 0x123B, %o2
7149 udivcc %o5, 0x0782, %i4
7150 xnor %o0, %g2, %i7
7151 sub %g5, %g4, %i2
7152 andn %l5, 0x19B9, %l4
7153 edge8n %i3, %i6, %g7
7154 alignaddrl %i5, %o4, %g1
7155 edge32 %o6, %o1, %i1
7156 fors %f0, %f11, %f5
7157 mulx %i0, %g6, %g3
7158 edge32n %o7, %l0, %l6
7159 sra %l1, %o3, %l3
7160 movneg %icc, %l2, %o5
7161 edge32l %o2, %i4, %g2
7162 movl %xcc, %o0, %i7
7163 movn %icc, %g5, %g4
7164 movleu %xcc, %l5, %i2
7165 fmovsleu %xcc, %f24, %f11
7166 alignaddrl %l4, %i6, %g7
7167 mova %xcc, %i3, %o4
7168 edge16n %i5, %g1, %o6
7169 fmovse %xcc, %f1, %f27
7170 move %icc, %o1, %i0
7171 sdiv %g6, 0x1DBA, %g3
7172 edge8 %i1, %l0, %l6
7173 fmovrdne %l1, %f6, %f14
7174 restore %o3, %o7, %l2
7175 rdpr %cwp, %g1
7176 rdpr %cansave, %g2
7177 rdpr %canrestore, %g3
7178 rdpr %cleanwin, %g4
7179 rdpr %otherwin, %g5
7180 rdpr %wstate, %g6
7181 movleu %xcc, %o5, %l3
7182 edge16l %o2, %i4, %g2
7183 fcmpd %fcc3, %f18, %f16
7184 sll %i7, %g5, %g4
7185 array32 %o0, %l5, %i2
7186 fzero %f24
7187 fmovsa %xcc, %f7, %f18
7188 orncc %l4, %i6, %g7
7189 subc %o4, %i5, %i3
7190 orn %g1, %o1, %i0
7191 ldd [%l7 + 0x08], %f24
7192 sllx %g6, 0x1B, %o6
7193 mova %icc, %i1, %g3
7194 movrgz %l0, 0x15A, %l6
7195 movg %xcc, %l1, %o3
7196 mulx %o7, 0x19D9, %l2
7197 movne %icc, %l3, %o2
7198 popc 0x133F, %o5
7199 ld [%l7 + 0x50], %f1
7200 save %g2, 0x026B, %i7
7201 rdpr %cwp, %g1
7202 rdpr %cansave, %g2
7203 rdpr %canrestore, %g3
7204 rdpr %cleanwin, %g4
7205 rdpr %otherwin, %g5
7206 rdpr %wstate, %g6
7207 movrgez %g5, 0x080, %g4
7208 srlx %i4, 0x00, %o0
7209 fandnot1s %f22, %f18, %f9
7210 ldd [%l7 + 0x68], %f6
7211 std %f26, [%l7 + 0x18]
7212 mova %icc, %l5, %i2
7213 sdivx %i6, 0x11A0, %l4
7214 movgu %icc, %o4, %i5
7215 edge16ln %i3, %g7, %o1
7216 addc %i0, 0x0441, %g1
7217 edge16 %g6, %i1, %o6
7218 smul %g3, %l0, %l6
7219 xor %o3, %o7, %l2
7220 edge8n %l1, %l3, %o2
7221 setx loop_23, %l0, %l1
7222 return %l1
7223 nop
7224 rdpr %cwp, %g1
7225 rdpr %cansave, %g2
7226 rdpr %canrestore, %g3
7227 rdpr %cleanwin, %g4
7228 rdpr %otherwin, %g5
7229 rdpr %wstate, %g6
7230loop_23: save %g5, 0x09D4, %i7
7231 rdpr %cwp, %g1
7232 rdpr %cansave, %g2
7233 rdpr %canrestore, %g3
7234 rdpr %cleanwin, %g4
7235 rdpr %otherwin, %g5
7236 rdpr %wstate, %g6
7237 fnot1s %f19, %f30
7238 edge32l %g4, %o0, %l5
7239 srlx %i4, 0x18, %i6
7240 ldd [%l7 + 0x48], %i2
7241 lduh [%l7 + 0x74], %o4
7242 fmovrdne %l4, %f26, %f8
7243 restore %i5, %i3, %o1
7244 rdpr %cwp, %g1
7245 rdpr %cansave, %g2
7246 rdpr %canrestore, %g3
7247 rdpr %cleanwin, %g4
7248 rdpr %otherwin, %g5
7249 rdpr %wstate, %g6
7250 edge16 %g7, %i0, %g6
7251 orn %i1, 0x0DD0, %g1
7252 fornot2 %f14, %f12, %f28
7253 sethi 0x042C, %o6
7254 udivx %g3, 0x07BD, %l6
7255 stb %o3, [%l7 + 0x3F]
7256 ldub [%l7 + 0x7B], %l0
7257 fcmpne32 %f12, %f4, %o7
7258 edge32n %l2, %l3, %l1
7259 addc %o5, 0x1CE1, %g2
7260 fmovsleu %icc, %f22, %f1
7261 sethi 0x054A, %o2
7262 save %i7, %g4, %o0
7263 rdpr %cwp, %g1
7264 rdpr %cansave, %g2
7265 rdpr %canrestore, %g3
7266 rdpr %cleanwin, %g4
7267 rdpr %otherwin, %g5
7268 rdpr %wstate, %g6
7269 fpadd16 %f14, %f0, %f10
7270 lduh [%l7 + 0x60], %g5
7271 movgu %icc, %l5, %i6
7272 array32 %i2, %i4, %l4
7273 fnot2s %f8, %f14
7274 stb %o4, [%l7 + 0x2F]
7275 ld [%l7 + 0x70], %f7
7276 movvs %xcc, %i3, %o1
7277 stb %i5, [%l7 + 0x2E]
7278 umulcc %i0, %g6, %g7
7279 sub %i1, %g1, %o6
7280 lduw [%l7 + 0x10], %g3
7281 addccc %l6, 0x1BC3, %l0
7282 edge16 %o3, %l2, %o7
7283 sub %l1, 0x04E8, %o5
7284 save %l3, %g2, %o2
7285 rdpr %cwp, %g1
7286 rdpr %cansave, %g2
7287 rdpr %canrestore, %g3
7288 rdpr %cleanwin, %g4
7289 rdpr %otherwin, %g5
7290 rdpr %wstate, %g6
7291 edge32l %i7, %g4, %o0
7292 fpsub16 %f14, %f28, %f24
7293 setx loop_24, %l0, %l1
7294 return %l1
7295 nop
7296 rdpr %cwp, %g1
7297 rdpr %cansave, %g2
7298 rdpr %canrestore, %g3
7299 rdpr %cleanwin, %g4
7300 rdpr %otherwin, %g5
7301 rdpr %wstate, %g6
7302loop_24: xnor %i6, 0x1A0C, %i4
7303 movrlz %l4, %o4, %i2
7304 movneg %icc, %i3, %i5
7305 st %f31, [%l7 + 0x4C]
7306 edge16 %o1, %g6, %i0
7307 movleu %xcc, %g7, %g1
7308 fpadd16s %f13, %f30, %f15
7309 alignaddr %i1, %o6, %l6
7310 smul %g3, 0x02EC, %o3
7311 smulcc %l0, %o7, %l1
7312 fnot2 %f22, %f2
7313 fmovrde %l2, %f6, %f26
7314 addcc %o5, 0x1826, %l3
7315 srax %o2, 0x09, %i7
7316 sdiv %g4, 0x0807, %g2
7317 fmovrdlez %l5, %f14, %f16
7318 movg %icc, %o0, %g5
7319 stx %i6, [%l7 + 0x78]
7320 fmovrse %l4, %f0, %f0
7321 movvc %icc, %o4, %i2
7322 lduw [%l7 + 0x08], %i3
7323 sdivx %i5, 0x12AB, %o1
7324 stw %i4, [%l7 + 0x7C]
7325 fabsd %f22, %f8
7326 andn %i0, %g7, %g1
7327 sth %g6, [%l7 + 0x6E]
7328 srax %i1, 0x0F, %o6
7329 sir 0x006E
7330 movre %l6, %g3, %o3
7331 fcmps %fcc2, %f26, %f26
7332 edge16 %o7, %l1, %l2
7333 sll %l0, 0x0A, %l3
7334 array8 %o5, %o2, %g4
7335 addcc %i7, 0x0364, %g2
7336 sdivx %o0, 0x1DBD, %l5
7337 alignaddr %i6, %l4, %g5
7338 sdivcc %o4, 0x1029, %i3
7339 sra %i2, %o1, %i4
7340 movneg %xcc, %i0, %g7
7341 add %i5, %g6, %g1
7342 subcc %i1, 0x0785, %o6
7343 sllx %l6, 0x03, %o3
7344 fmovscc %xcc, %f6, %f20
7345 sllx %g3, %l1, %o7
7346 fzeros %f1
7347 fors %f2, %f6, %f16
7348 orncc %l0, %l3, %l2
7349 ldd [%l7 + 0x78], %o4
7350 movleu %xcc, %g4, %o2
7351 fmovdpos %xcc, %f18, %f30
7352 edge8 %g2, %o0, %l5
7353 addcc %i6, %i7, %g5
7354 edge32l %o4, %l4, %i2
7355 movrgez %o1, %i4, %i0
7356 movne %xcc, %g7, %i3
7357 sth %g6, [%l7 + 0x26]
7358 sdivcc %g1, 0x1440, %i5
7359 mulx %o6, 0x0377, %l6
7360 fsrc2s %f18, %f19
7361 fnor %f24, %f18, %f10
7362 fors %f26, %f26, %f26
7363 movne %xcc, %i1, %o3
7364 movrlez %l1, %o7, %l0
7365 edge32 %g3, %l2, %o5
7366 movrne %g4, 0x30E, %o2
7367 movvs %xcc, %g2, %o0
7368 fcmpes %fcc2, %f9, %f22
7369 movge %xcc, %l5, %l3
7370 ldx [%l7 + 0x48], %i7
7371 movge %xcc, %i6, %g5
7372 sllx %o4, %i2, %o1
7373 alignaddr %l4, %i0, %i4
7374 stx %g7, [%l7 + 0x68]
7375 movrgez %i3, 0x3C2, %g1
7376 movg %icc, %g6, %o6
7377 fmovdl %xcc, %f2, %f18
7378 fmovrslz %l6, %f30, %f10
7379 and %i5, 0x05E6, %o3
7380 edge32ln %i1, %o7, %l0
7381 edge32 %g3, %l1, %o5
7382 nop
7383 set 0x58, %o0
7384 ldsw [%l7 + %o0], %l2
7385 fmovdge %xcc, %f20, %f5
7386 edge32ln %o2, %g4, %g2
7387 or %l5, %l3, %i7
7388 array8 %o0, %i6, %o4
7389 fnand %f20, %f6, %f24
7390 restore %i2, 0x19E6, %g5
7391 rdpr %cwp, %g1
7392 rdpr %cansave, %g2
7393 rdpr %canrestore, %g3
7394 rdpr %cleanwin, %g4
7395 rdpr %otherwin, %g5
7396 rdpr %wstate, %g6
7397 setx loop_25, %l0, %l1
7398 return %l1
7399 nop
7400 rdpr %cwp, %g1
7401 rdpr %cansave, %g2
7402 rdpr %canrestore, %g3
7403 rdpr %cleanwin, %g4
7404 rdpr %otherwin, %g5
7405 rdpr %wstate, %g6
7406loop_25: sdivx %i4, 0x0E4B, %g7
7407 smulcc %g1, %i3, %o6
7408 movg %icc, %g6, %i5
7409 edge16n %o3, %l6, %i1
7410 addccc %l0, %g3, %l1
7411 fmovspos %icc, %f25, %f6
7412 pdist %f30, %f8, %f22
7413 fmovrse %o5, %f18, %f23
7414 fmovsa %xcc, %f23, %f14
7415 fzero %f26
7416 ldsh [%l7 + 0x74], %o7
7417 fmovrsne %l2, %f0, %f5
7418 fmovdn %icc, %f31, %f26
7419 fxors %f29, %f13, %f8
7420 fnands %f30, %f26, %f13
7421 sir 0x0F46
7422 save %g4, %g2, %o2
7423 rdpr %cwp, %g1
7424 rdpr %cansave, %g2
7425 rdpr %canrestore, %g3
7426 rdpr %cleanwin, %g4
7427 rdpr %otherwin, %g5
7428 rdpr %wstate, %g6
7429 smul %l3, 0x1D64, %l5
7430 ld [%l7 + 0x20], %f26
7431 fone %f16
7432 movvs %icc, %i7, %i6
7433 ldd [%l7 + 0x08], %f2
7434 alignaddrl %o0, %o4, %i2
7435 srax %o1, %g5, %l4
7436 ldub [%l7 + 0x4B], %i0
7437 fcmpgt32 %f20, %f4, %i4
7438 array8 %g1, %g7, %i3
7439 fcmpne16 %f28, %f6, %g6
7440 move %xcc, %i5, %o6
7441 srlx %o3, 0x00, %l6
7442 srax %i1, 0x06, %l0
7443 restore %g3, 0x02C3, %l1
7444 rdpr %cwp, %g1
7445 rdpr %cansave, %g2
7446 rdpr %canrestore, %g3
7447 rdpr %cleanwin, %g4
7448 rdpr %otherwin, %g5
7449 rdpr %wstate, %g6
7450 movleu %icc, %o5, %l2
7451 movn %xcc, %o7, %g4
7452 sll %o2, %l3, %g2
7453 save %i7, %i6, %o0
7454 rdpr %cwp, %g1
7455 rdpr %cansave, %g2
7456 rdpr %canrestore, %g3
7457 rdpr %cleanwin, %g4
7458 rdpr %otherwin, %g5
7459 rdpr %wstate, %g6
7460 fsrc1 %f28, %f22
7461 udivx %o4, 0x1559, %l5
7462 popc 0x1A34, %i2
7463 fmul8x16al %f31, %f28, %f24
7464 sra %g5, 0x1C, %l4
7465 fpackfix %f14, %f3
7466 smulcc %o1, 0x1B2F, %i0
7467 addc %i4, 0x105C, %g1
7468 xnorcc %g7, 0x093F, %i3
7469 ld [%l7 + 0x64], %f29
7470 sethi 0x09B7, %g6
7471 movcc %xcc, %i5, %o3
7472 umul %l6, 0x1A70, %o6
7473 fandnot2s %f23, %f10, %f20
7474 movrgz %l0, 0x3A6, %i1
7475 xnorcc %g3, %l1, %o5
7476 ldx [%l7 + 0x68], %o7
7477 fcmple16 %f2, %f18, %g4
7478 movleu %icc, %l2, %o2
7479 fornot1 %f4, %f8, %f28
7480 fmovscc %xcc, %f0, %f5
7481 fsrc2 %f12, %f0
7482 ldsh [%l7 + 0x30], %g2
7483 udivx %l3, 0x16A9, %i7
7484 fnot2s %f5, %f13
7485 fmovsl %icc, %f24, %f23
7486 move %icc, %o0, %o4
7487 movrlz %i6, %l5, %i2
7488 xnor %g5, 0x1BCF, %o1
7489 lduw [%l7 + 0x78], %i0
7490 fmovrdgz %l4, %f26, %f10
7491 alignaddr %i4, %g1, %g7
7492 edge8l %i3, %g6, %i5
7493 alignaddr %o3, %l6, %o6
7494 fornot2 %f24, %f28, %f16
7495 xnorcc %i1, %g3, %l1
7496 addcc %l0, %o5, %g4
7497 movle %xcc, %l2, %o2
7498 stw %o7, [%l7 + 0x60]
7499 movl %xcc, %g2, %l3
7500 movrgez %o0, %i7, %o4
7501 andcc %l5, 0x1B3F, %i2
7502 sllx %i6, %o1, %g5
7503 bshuffle %f26, %f6, %f14
7504 lduh [%l7 + 0x5E], %l4
7505 sdivcc %i4, 0x1176, %g1
7506 sllx %g7, %i0, %i3
7507 ldd [%l7 + 0x78], %g6
7508 fmuld8sux16 %f9, %f1, %f24
7509 sdivcc %i5, 0x0656, %o3
7510 udivcc %o6, 0x16B8, %l6
7511 stx %i1, [%l7 + 0x70]
7512 edge32 %l1, %l0, %g3
7513 and %g4, 0x11AE, %o5
7514 lduw [%l7 + 0x74], %l2
7515 edge32l %o7, %o2, %g2
7516 fmovdn %xcc, %f12, %f29
7517 ldsb [%l7 + 0x2E], %l3
7518 ldx [%l7 + 0x78], %o0
7519 movcc %xcc, %o4, %l5
7520 lduh [%l7 + 0x1A], %i7
7521 fmovsle %icc, %f31, %f17
7522 movneg %icc, %i2, %o1
7523 mulx %g5, 0x004B, %l4
7524 edge8l %i4, %i6, %g1
7525 movl %icc, %i0, %g7
7526 movpos %icc, %g6, %i5
7527 fmul8sux16 %f8, %f6, %f8
7528 andncc %i3, %o3, %l6
7529 fors %f31, %f9, %f24
7530 addc %i1, %o6, %l0
7531 addcc %g3, %g4, %o5
7532 ldsb [%l7 + 0x19], %l2
7533 fpackfix %f22, %f24
7534 ldsw [%l7 + 0x18], %o7
7535 fmovrsgz %l1, %f0, %f19
7536 fcmple16 %f6, %f28, %o2
7537 sdivx %l3, 0x04F0, %g2
7538 movrgez %o4, 0x1DE, %l5
7539 ldub [%l7 + 0x0E], %o0
7540 movcs %xcc, %i7, %o1
7541 stw %g5, [%l7 + 0x48]
7542 mova %xcc, %l4, %i4
7543 std %f0, [%l7 + 0x20]
7544 fpack32 %f0, %f30, %f6
7545 fpsub32 %f22, %f2, %f22
7546 sdivcc %i2, 0x19A0, %i6
7547 fcmple16 %f24, %f24, %i0
7548 fexpand %f21, %f0
7549 edge32 %g1, %g7, %g6
7550 movcs %icc, %i3, %i5
7551 movgu %xcc, %o3, %i1
7552 edge16 %l6, %l0, %o6
7553 fmul8sux16 %f24, %f4, %f12
7554 fornot1 %f12, %f0, %f12
7555 edge16 %g3, %g4, %o5
7556 umulcc %o7, 0x06CB, %l2
7557 ldub [%l7 + 0x0D], %l1
7558 movg %xcc, %l3, %g2
7559 fcmpeq32 %f26, %f6, %o4
7560 edge16 %l5, %o0, %i7
7561 fpsub32 %f14, %f10, %f24
7562 fpadd16 %f14, %f6, %f16
7563 addc %o2, 0x1DCE, %g5
7564 movre %l4, 0x2C3, %i4
7565 std %f26, [%l7 + 0x50]
7566 movle %xcc, %o1, %i6
7567 subccc %i0, 0x09FD, %g1
7568 sethi 0x15A7, %i2
7569 array16 %g7, %g6, %i3
7570 udivx %i5, 0x0F64, %o3
7571 add %l6, 0x05FA, %l0
7572 ldsh [%l7 + 0x28], %o6
7573 fexpand %f4, %f0
7574 edge8n %i1, %g3, %g4
7575 movneg %icc, %o5, %o7
7576 fnand %f2, %f28, %f24
7577 addc %l2, 0x0AB4, %l3
7578 fcmpgt32 %f0, %f10, %g2
7579 for %f10, %f14, %f6
7580 movrlez %l1, 0x0DD, %l5
7581 alignaddr %o0, %i7, %o2
7582 save %g5, 0x149A, %o4
7583 rdpr %cwp, %g1
7584 rdpr %cansave, %g2
7585 rdpr %canrestore, %g3
7586 rdpr %cleanwin, %g4
7587 rdpr %otherwin, %g5
7588 rdpr %wstate, %g6
7589 edge8ln %l4, %i4, %o1
7590 fmovdleu %xcc, %f2, %f25
7591 std %f26, [%l7 + 0x48]
7592 fcmpgt16 %f26, %f20, %i6
7593 fmovrdlz %g1, %f8, %f26
7594 edge32ln %i2, %i0, %g6
7595 bshuffle %f24, %f6, %f12
7596 fcmpgt16 %f14, %f18, %i3
7597 alignaddr %i5, %o3, %g7
7598 andncc %l6, %l0, %i1
7599 fsrc1s %f12, %f12
7600 fcmpd %fcc1, %f10, %f26
7601 umulcc %o6, 0x1397, %g3
7602 move %icc, %o5, %o7
7603 sethi 0x0991, %g4
7604 movre %l3, 0x011, %g2
7605 movcc %xcc, %l1, %l5
7606 fmovsne %icc, %f14, %f11
7607 ldsw [%l7 + 0x3C], %l2
7608 ldub [%l7 + 0x74], %i7
7609 edge32l %o0, %o2, %g5
7610 popc %l4, %i4
7611 edge16ln %o1, %i6, %o4
7612 movle %xcc, %i2, %i0
7613 xorcc %g1, %g6, %i5
7614 subc %i3, %o3, %g7
7615 fpack32 %f28, %f0, %f8
7616 orcc %l0, 0x1077, %l6
7617 edge16ln %o6, %g3, %i1
7618 orcc %o7, %o5, %l3
7619 movleu %icc, %g2, %l1
7620 array8 %l5, %g4, %i7
7621 sdiv %o0, 0x0710, %l2
7622 fmovrdne %o2, %f20, %f2
7623 fornot2s %f22, %f4, %f28
7624 addc %l4, %i4, %o1
7625 alignaddrl %g5, %i6, %i2
7626 smulcc %i0, %g1, %o4
7627 fcmpes %fcc0, %f0, %f19
7628 popc %g6, %i5
7629 fcmpd %fcc0, %f28, %f0
7630 fnor %f28, %f16, %f16
7631 movrne %i3, 0x208, %g7
7632 movrgz %o3, 0x165, %l0
7633 fcmpgt32 %f26, %f24, %l6
7634 movrne %o6, 0x145, %g3
7635 smul %i1, 0x197F, %o5
7636 xnor %l3, 0x073F, %o7
7637 fcmpne32 %f28, %f14, %l1
7638 umulcc %l5, %g4, %i7
7639 movpos %xcc, %o0, %l2
7640 ldub [%l7 + 0x5C], %o2
7641 orn %l4, %g2, %o1
7642 fandnot2s %f30, %f30, %f0
7643 nop
7644 set 0x08, %l6
7645 std %f12, [%l7 + %l6]
7646 edge32l %g5, %i6, %i4
7647 mulx %i0, %g1, %o4
7648 fnors %f16, %f7, %f0
7649 fmovda %xcc, %f11, %f17
7650 sdiv %g6, 0x1573, %i5
7651 udivx %i3, 0x1074, %i2
7652 movl %xcc, %o3, %g7
7653 xorcc %l6, 0x0086, %o6
7654 mulscc %g3, %i1, %l0
7655 ld [%l7 + 0x0C], %f17
7656 orcc %l3, 0x0341, %o7
7657 fmovrde %l1, %f8, %f10
7658 fcmpne16 %f24, %f20, %l5
7659 movleu %icc, %o5, %i7
7660 movcs %xcc, %o0, %l2
7661 lduh [%l7 + 0x6E], %g4
7662 edge32l %o2, %g2, %o1
7663 movleu %xcc, %g5, %i6
7664 array16 %i4, %l4, %g1
7665 umulcc %i0, 0x16CD, %o4
7666 movg %xcc, %g6, %i3
7667 smul %i2, %o3, %g7
7668 sub %l6, 0x03DE, %i5
7669 fxnor %f14, %f4, %f14
7670 srlx %g3, %i1, %o6
7671 fmovdg %icc, %f12, %f6
7672 edge16n %l3, %l0, %o7
7673 fmovsvs %icc, %f14, %f6
7674 srax %l5, 0x1B, %o5
7675 movcs %xcc, %l1, %o0
7676 ld [%l7 + 0x34], %f3
7677 movrne %l2, 0x050, %i7
7678 addccc %g4, 0x0529, %o2
7679 movn %icc, %g2, %o1
7680 movrlz %g5, %i6, %l4
7681 movcs %icc, %g1, %i4
7682 fpack16 %f30, %f9
7683 umulcc %o4, 0x07BB, %i0
7684 fmovsge %icc, %f8, %f20
7685 movrne %i3, 0x12F, %i2
7686 fmovrdlz %g6, %f24, %f30
7687 movvc %icc, %o3, %g7
7688 sdivx %i5, 0x0ACD, %g3
7689 movgu %xcc, %i1, %l6
7690 nop
7691 set 0x16, %g4
7692 lduh [%l7 + %g4], %l3
7693 orcc %l0, %o7, %o6
7694 movrlz %l5, 0x304, %l1
7695 orcc %o5, 0x0E1E, %l2
7696 lduw [%l7 + 0x54], %i7
7697 edge32l %g4, %o0, %o2
7698 sethi 0x0766, %o1
7699 sllx %g5, %i6, %g2
7700 fcmped %fcc0, %f28, %f28
7701 fmovrdlez %l4, %f8, %f6
7702 andcc %g1, 0x0636, %o4
7703 faligndata %f28, %f22, %f20
7704 movl %icc, %i0, %i4
7705 ldsb [%l7 + 0x52], %i2
7706 sth %g6, [%l7 + 0x36]
7707 movvc %icc, %i3, %o3
7708 udivcc %g7, 0x0A27, %i5
7709 alignaddrl %i1, %l6, %l3
7710 ldd [%l7 + 0x38], %l0
7711 ldsh [%l7 + 0x58], %o7
7712 xnor %g3, %o6, %l5
7713 xnor %o5, %l1, %l2
7714 smulcc %i7, 0x013A, %g4
7715 edge32l %o0, %o1, %o2
7716 stx %i6, [%l7 + 0x08]
7717 movleu %xcc, %g5, %g2
7718 xnor %g1, %l4, %o4
7719 udiv %i4, 0x129E, %i0
7720 mulx %g6, 0x00A1, %i2
7721 srlx %o3, %i3, %g7
7722 subccc %i1, 0x1796, %l6
7723 edge8 %i5, %l3, %o7
7724 sra %g3, 0x0F, %o6
7725 setx loop_26, %l0, %l1
7726 return %l1
7727 nop
7728 rdpr %cwp, %g1
7729 rdpr %cansave, %g2
7730 rdpr %canrestore, %g3
7731 rdpr %cleanwin, %g4
7732 rdpr %otherwin, %g5
7733 rdpr %wstate, %g6
7734loop_26: fmovsge %xcc, %f31, %f29
7735 mulscc %l2, 0x1BDF, %i7
7736 restore %g4, %o0, %o1
7737 rdpr %cwp, %g1
7738 rdpr %cansave, %g2
7739 rdpr %canrestore, %g3
7740 rdpr %cleanwin, %g4
7741 rdpr %otherwin, %g5
7742 rdpr %wstate, %g6
7743 sdivcc %l1, 0x0932, %i6
7744 subc %o2, 0x0866, %g2
7745 faligndata %f30, %f18, %f6
7746 sdivx %g5, 0x06DF, %g1
7747 edge16ln %l4, %i4, %i0
7748 orn %o4, %i2, %g6
7749 edge16n %i3, %g7, %i1
7750 movre %o3, 0x09E, %i5
7751 fmovdg %icc, %f10, %f17
7752 fand %f4, %f14, %f30
7753 ldsb [%l7 + 0x31], %l3
7754 orncc %l6, %o7, %g3
7755 udiv %o6, 0x1B66, %l0
7756 alignaddrl %o5, %l2, %i7
7757 edge32l %l5, %o0, %o1
7758 array16 %l1, %g4, %i6
7759 smul %o2, 0x1423, %g5
7760 ldsw [%l7 + 0x64], %g2
7761 fnot1s %f3, %f29
7762 stb %l4, [%l7 + 0x29]
7763 ldsh [%l7 + 0x20], %i4
7764 movrgz %i0, 0x11E, %o4
7765 movg %icc, %i2, %g1
7766 fmovrse %g6, %f22, %f7
7767 edge8l %i3, %i1, %o3
7768 popc %i5, %g7
7769 fmovs %f8, %f23
7770 sub %l3, 0x158C, %o7
7771 or %l6, %o6, %l0
7772 movge %xcc, %g3, %o5
7773 array8 %i7, %l5, %l2
7774 orcc %o0, 0x0C1C, %l1
7775 ld [%l7 + 0x54], %f26
7776 add %g4, 0x1190, %o1
7777 edge32n %i6, %g5, %g2
7778 save %l4, 0x0EA9, %o2
7779 rdpr %cwp, %g1
7780 rdpr %cansave, %g2
7781 rdpr %canrestore, %g3
7782 rdpr %cleanwin, %g4
7783 rdpr %otherwin, %g5
7784 rdpr %wstate, %g6
7785 smulcc %i4, 0x0AAF, %i0
7786 edge8l %o4, %i2, %g6
7787 and %i3, %g1, %o3
7788 xnor %i5, %g7, %i1
7789 fcmpeq32 %f26, %f28, %l3
7790 edge32n %l6, %o7, %l0
7791 movrne %o6, %o5, %i7
7792 alignaddr %l5, %g3, %l2
7793 fmovrsne %l1, %f8, %f10
7794 smul %g4, %o1, %i6
7795 fmovsleu %xcc, %f23, %f22
7796 fcmpes %fcc2, %f13, %f19
7797 fpadd16 %f30, %f16, %f28
7798 edge8 %o0, %g2, %g5
7799 edge16l %l4, %i4, %i0
7800 popc 0x0F06, %o4
7801 fmovde %icc, %f31, %f2
7802 sdivcc %i2, 0x0F6F, %o2
7803 edge8n %i3, %g1, %g6
7804 fmul8ulx16 %f10, %f12, %f30
7805 movrgez %i5, 0x314, %g7
7806 lduw [%l7 + 0x0C], %i1
7807 xorcc %o3, %l6, %l3
7808 movge %icc, %o7, %o6
7809 stb %l0, [%l7 + 0x16]
7810 st %f18, [%l7 + 0x78]
7811 stb %i7, [%l7 + 0x5C]
7812 srl %l5, %g3, %o5
7813 ldd [%l7 + 0x20], %f4
7814 fcmpgt16 %f20, %f16, %l1
7815 edge16 %l2, %g4, %o1
7816 ld [%l7 + 0x3C], %f17
7817 fcmpgt32 %f26, %f2, %i6
7818 xnorcc %g2, 0x15CA, %g5
7819 srax %o0, %i4, %l4
7820 movrlz %o4, %i2, %o2
7821 and %i3, %i0, %g6
7822 mulscc %i5, 0x0361, %g7
7823 stw %i1, [%l7 + 0x14]
7824 subccc %o3, %l6, %l3
7825 xnor %g1, 0x1C9F, %o7
7826 edge8 %l0, %o6, %i7
7827 sdiv %l5, 0x1EBE, %o5
7828 nop
7829 set 0x39, %l0
7830 ldsb [%l7 + %l0], %l1
7831 fmovscs %icc, %f22, %f29
7832 stw %l2, [%l7 + 0x68]
7833 fmovsne %xcc, %f9, %f29
7834 edge8ln %g3, %o1, %i6
7835 fmovrsne %g2, %f23, %f31
7836 edge8 %g4, %g5, %o0
7837 movre %i4, 0x11E, %l4
7838 move %icc, %o4, %o2
7839 lduh [%l7 + 0x1C], %i2
7840 ldx [%l7 + 0x40], %i3
7841 movgu %xcc, %g6, %i0
7842 srax %i5, %i1, %o3
7843 popc %l6, %g7
7844 sub %l3, %g1, %o7
7845 popc %l0, %o6
7846 movle %icc, %i7, %l5
7847 edge8 %l1, %l2, %g3
7848 edge32l %o5, %o1, %i6
7849 movge %icc, %g2, %g4
7850 srl %o0, %i4, %l4
7851 orcc %o4, 0x0611, %o2
7852 fnegd %f2, %f16
7853 edge8n %g5, %i2, %g6
7854 edge16l %i0, %i3, %i1
7855 movrne %o3, %i5, %l6
7856 fmovrdlez %l3, %f22, %f8
7857 sub %g1, 0x15C2, %o7
7858 edge8 %g7, %o6, %l0
7859 stb %i7, [%l7 + 0x40]
7860 mova %icc, %l1, %l2
7861 fabss %f18, %f23
7862 bshuffle %f0, %f22, %f28
7863 stw %l5, [%l7 + 0x74]
7864 udiv %g3, 0x1E84, %o1
7865 edge32n %o5, %g2, %g4
7866 movrlez %i6, %i4, %l4
7867 movge %xcc, %o4, %o0
7868 orn %o2, 0x1746, %g5
7869 subcc %i2, %i0, %g6
7870 xor %i3, %i1, %o3
7871 fnegd %f4, %f28
7872 movgu %xcc, %i5, %l6
7873 fxor %f22, %f18, %f18
7874 edge8ln %l3, %g1, %o7
7875 ldd [%l7 + 0x38], %f14
7876 movre %o6, %l0, %g7
7877 fmovdle %icc, %f4, %f0
7878 nop
7879 set 0x28, %i6
7880 ldd [%l7 + %i6], %f16
7881 andcc %l1, 0x0625, %i7
7882 movrne %l2, %l5, %g3
7883 fmovdn %xcc, %f21, %f6
7884 add %o5, %o1, %g4
7885 edge16n %i6, %i4, %g2
7886 movrlz %l4, %o4, %o2
7887 move %icc, %o0, %g5
7888 udivcc %i0, 0x1503, %i2
7889 ld [%l7 + 0x10], %f3
7890 movrlz %g6, 0x21D, %i1
7891 edge16n %i3, %o3, %l6
7892 movneg %icc, %l3, %g1
7893 lduh [%l7 + 0x48], %o7
7894 fmovrsne %i5, %f18, %f24
7895 addcc %l0, %g7, %o6
7896 movcc %xcc, %l1, %l2
7897 udivcc %l5, 0x04D9, %g3
7898 array16 %i7, %o1, %o5
7899 srl %g4, 0x1B, %i6
7900 ldub [%l7 + 0x41], %i4
7901 xor %g2, 0x078F, %o4
7902 lduw [%l7 + 0x44], %o2
7903 mova %icc, %l4, %g5
7904 movleu %xcc, %o0, %i2
7905 movle %icc, %g6, %i0
7906 movn %xcc, %i1, %o3
7907 save %i3, %l6, %l3
7908 rdpr %cwp, %g1
7909 rdpr %cansave, %g2
7910 rdpr %canrestore, %g3
7911 rdpr %cleanwin, %g4
7912 rdpr %otherwin, %g5
7913 rdpr %wstate, %g6
7914 ldub [%l7 + 0x3B], %o7
7915 edge32n %i5, %g1, %g7
7916 fcmpeq32 %f18, %f6, %o6
7917 addccc %l0, %l1, %l2
7918 smulcc %l5, 0x16AE, %i7
7919 orn %o1, %g3, %g4
7920 fpadd32s %f8, %f15, %f26
7921 orn %o5, 0x0073, %i6
7922 and %g2, 0x1C29, %o4
7923 udivcc %o2, 0x1411, %i4
7924 xnorcc %l4, %o0, %g5
7925 popc 0x143D, %g6
7926 movrgz %i2, %i0, %o3
7927 fcmpgt16 %f22, %f16, %i3
7928 sth %i1, [%l7 + 0x24]
7929 orcc %l6, %l3, %i5
7930 andncc %o7, %g7, %o6
7931 ld [%l7 + 0x54], %f3
7932 bshuffle %f0, %f2, %f4
7933 movrne %g1, 0x2FB, %l0
7934 popc 0x1682, %l2
7935 orncc %l5, %i7, %l1
7936 xnor %g3, %o1, %o5
7937 movrlez %i6, %g2, %g4
7938 fones %f20
7939 xorcc %o4, 0x0E33, %o2
7940 fmovde %xcc, %f14, %f29
7941 stw %l4, [%l7 + 0x38]
7942 ldsh [%l7 + 0x72], %i4
7943 ldub [%l7 + 0x37], %o0
7944 ldd [%l7 + 0x08], %f6
7945 edge8n %g5, %g6, %i0
7946 udivx %o3, 0x14B8, %i3
7947 addcc %i2, 0x05B2, %l6
7948 sth %l3, [%l7 + 0x7E]
7949 xorcc %i1, 0x1F97, %i5
7950 edge8 %g7, %o7, %g1
7951 srax %l0, %o6, %l5
7952 movvc %icc, %l2, %i7
7953 fmovrdgz %g3, %f16, %f14
7954 ldsb [%l7 + 0x7D], %o1
7955 st %f13, [%l7 + 0x08]
7956 fmovsge %xcc, %f27, %f31
7957 orncc %o5, 0x10D2, %i6
7958 ldx [%l7 + 0x08], %l1
7959 mulscc %g2, 0x1E3D, %g4
7960 xnorcc %o4, 0x1ED7, %o2
7961 array16 %i4, %l4, %g5
7962 sdivx %o0, 0x162F, %i0
7963 move %xcc, %g6, %i3
7964 ldd [%l7 + 0x68], %f8
7965 edge8n %o3, %l6, %i2
7966 andncc %l3, %i1, %g7
7967 fornot1s %f9, %f22, %f14
7968 edge16 %o7, %g1, %i5
7969 edge8n %o6, %l5, %l0
7970 stx %l2, [%l7 + 0x38]
7971 fmovdvc %icc, %f15, %f12
7972 mova %xcc, %i7, %g3
7973 udiv %o1, 0x1E82, %i6
7974 fmovdneg %xcc, %f16, %f16
7975 popc %o5, %l1
7976 and %g2, %g4, %o2
7977 fmovdn %xcc, %f22, %f19
7978 sra %o4, 0x06, %l4
7979 addc %g5, %o0, %i4
7980 srlx %g6, %i0, %o3
7981 alignaddrl %l6, %i3, %i2
7982 alignaddrl %i1, %l3, %o7
7983 ldsh [%l7 + 0x22], %g7
7984 stw %g1, [%l7 + 0x6C]
7985 movleu %icc, %i5, %o6
7986 edge8ln %l5, %l0, %i7
7987 udiv %l2, 0x0A8B, %o1
7988 movpos %xcc, %i6, %g3
7989 edge16n %l1, %o5, %g4
7990 or %o2, 0x02A9, %g2
7991 movrne %o4, %g5, %o0
7992 mulscc %i4, 0x003C, %l4
7993 andcc %i0, 0x1700, %g6
7994 stb %o3, [%l7 + 0x2A]
7995 array32 %i3, %l6, %i1
7996 alignaddr %i2, %l3, %o7
7997 st %f18, [%l7 + 0x1C]
7998 mulscc %g7, %g1, %i5
7999 xor %o6, %l0, %l5
8000 andcc %l2, 0x0329, %i7
8001 srax %o1, 0x06, %g3
8002 andn %l1, %i6, %o5
8003 ldd [%l7 + 0x20], %f4
8004 edge16 %g4, %o2, %o4
8005 ldub [%l7 + 0x21], %g2
8006 movle %xcc, %g5, %o0
8007 fcmpne32 %f18, %f4, %i4
8008 array8 %i0, %l4, %g6
8009 or %o3, 0x0B0A, %l6
8010 fcmpne16 %f6, %f12, %i1
8011 ldx [%l7 + 0x40], %i2
8012 edge32l %i3, %o7, %g7
8013 sra %g1, 0x07, %l3
8014 fpadd16s %f29, %f16, %f8
8015 ldub [%l7 + 0x58], %o6
8016 sdivx %i5, 0x0155, %l0
8017 movvs %xcc, %l2, %i7
8018 stx %l5, [%l7 + 0x48]
8019 mova %xcc, %g3, %l1
8020 fsrc1 %f8, %f18
8021 movcs %icc, %i6, %o5
8022 andn %g4, %o2, %o4
8023 ldd [%l7 + 0x58], %o0
8024 udiv %g2, 0x01AB, %g5
8025 mulx %i4, 0x11B3, %o0
8026 edge32ln %i0, %l4, %g6
8027 movrne %l6, %i1, %i2
8028 alignaddr %i3, %o3, %g7
8029 movn %icc, %o7, %l3
8030 st %f27, [%l7 + 0x5C]
8031 fmovdl %icc, %f27, %f18
8032 stb %g1, [%l7 + 0x13]
8033 andn %i5, %o6, %l0
8034 sra %i7, %l5, %g3
8035 smulcc %l1, 0x0820, %l2
8036 udiv %o5, 0x04D2, %i6
8037 addcc %g4, %o4, %o2
8038 fnands %f30, %f7, %f17
8039 ldsb [%l7 + 0x3B], %o1
8040 lduh [%l7 + 0x1C], %g5
8041 fnot1s %f27, %f31
8042 smul %i4, 0x00E5, %o0
8043 sethi 0x04F4, %i0
8044 ld [%l7 + 0x7C], %f1
8045 save %g2, 0x14CC, %l4
8046 rdpr %cwp, %g1
8047 rdpr %cansave, %g2
8048 rdpr %canrestore, %g3
8049 rdpr %cleanwin, %g4
8050 rdpr %otherwin, %g5
8051 rdpr %wstate, %g6
8052 fcmped %fcc3, %f12, %f18
8053 sdivcc %g6, 0x0DEF, %i1
8054 fcmped %fcc1, %f20, %f16
8055 ld [%l7 + 0x48], %f8
8056 smulcc %l6, 0x0982, %i2
8057 edge16l %o3, %g7, %i3
8058 fcmpeq32 %f26, %f0, %o7
8059 stw %l3, [%l7 + 0x74]
8060 andn %g1, 0x1F48, %i5
8061 edge8ln %o6, %l0, %i7
8062 popc %l5, %l1
8063 movleu %xcc, %l2, %g3
8064 ldd [%l7 + 0x10], %f30
8065 fxnors %f22, %f2, %f17
8066 movne %xcc, %i6, %g4
8067 edge32ln %o5, %o2, %o1
8068 movle %icc, %g5, %i4
8069 subcc %o0, 0x1F90, %i0
8070 and %g2, %l4, %g6
8071 subccc %o4, 0x0BD8, %i1
8072 fmovdne %icc, %f2, %f5
8073 edge16l %l6, %i2, %o3
8074 srl %i3, 0x1B, %g7
8075 movleu %icc, %l3, %o7
8076 ldd [%l7 + 0x68], %f2
8077 sth %g1, [%l7 + 0x40]
8078 or %o6, %i5, %i7
8079 ld [%l7 + 0x74], %f23
8080 sdiv %l0, 0x0F04, %l1
8081 setx loop_27, %l0, %l1
8082 return %l1
8083 nop
8084 rdpr %cwp, %g1
8085 rdpr %cansave, %g2
8086 rdpr %canrestore, %g3
8087 rdpr %cleanwin, %g4
8088 rdpr %otherwin, %g5
8089 rdpr %wstate, %g6
8090loop_27: fmovsl %xcc, %f25, %f26
8091 stb %i6, [%l7 + 0x34]
8092 sdivcc %g3, 0x1CAA, %g4
8093 edge32ln %o5, %o2, %g5
8094 fmuld8ulx16 %f28, %f16, %f16
8095 fmovrse %o1, %f21, %f3
8096 fzeros %f19
8097 alignaddrl %i4, %o0, %g2
8098 fmovdl %xcc, %f4, %f3
8099 fpadd16 %f26, %f14, %f26
8100 edge32l %i0, %g6, %l4
8101 edge32ln %o4, %l6, %i1
8102 popc 0x07B4, %i2
8103 nop
8104 set 0x51, %g2
8105 stb %i3, [%l7 + %g2]
8106 movl %icc, %o3, %g7
8107 fnor %f12, %f24, %f10
8108 fmovsne %icc, %f23, %f21
8109 fornot1s %f0, %f25, %f15
8110 fsrc2 %f20, %f30
8111 ldsh [%l7 + 0x4A], %l3
8112 fmovsgu %xcc, %f23, %f18
8113 save %o7, 0x126C, %g1
8114 rdpr %cwp, %g1
8115 rdpr %cansave, %g2
8116 rdpr %canrestore, %g3
8117 rdpr %cleanwin, %g4
8118 rdpr %otherwin, %g5
8119 rdpr %wstate, %g6
8120 movvc %icc, %i5, %i7
8121 fpadd16 %f30, %f16, %f30
8122 movleu %icc, %l0, %o6
8123 edge32n %l2, %l5, %i6
8124 srax %g3, %l1, %o5
8125 fmovdvc %xcc, %f10, %f6
8126 array16 %g4, %g5, %o1
8127 fmovrdlez %i4, %f2, %f4
8128 fornot2 %f6, %f24, %f4
8129 fpack16 %f8, %f2
8130 subc %o0, %g2, %i0
8131 movcs %icc, %g6, %l4
8132 movvc %xcc, %o4, %l6
8133 st %f16, [%l7 + 0x50]
8134 movrne %i1, 0x02D, %o2
8135 edge16n %i3, %i2, %g7
8136 orn %o3, 0x11F6, %l3
8137 addc %g1, 0x1B4F, %o7
8138 movre %i5, 0x252, %l0
8139 fmovdl %xcc, %f3, %f6
8140 addcc %o6, %i7, %l2
8141 array32 %l5, %i6, %g3
8142 movre %o5, 0x171, %l1
8143 edge16l %g4, %o1, %g5
8144 fabss %f26, %f14
8145 mulx %i4, %g2, %i0
8146 restore %o0, 0x15A2, %g6
8147 rdpr %cwp, %g1
8148 rdpr %cansave, %g2
8149 rdpr %canrestore, %g3
8150 rdpr %cleanwin, %g4
8151 rdpr %otherwin, %g5
8152 rdpr %wstate, %g6
8153 movle %xcc, %o4, %l6
8154 movcc %xcc, %i1, %o2
8155 lduw [%l7 + 0x7C], %l4
8156 array32 %i2, %g7, %o3
8157 sub %i3, %l3, %o7
8158 andncc %i5, %g1, %l0
8159 mulx %i7, %o6, %l5
8160 fornot1 %f30, %f10, %f26
8161 ldx [%l7 + 0x20], %i6
8162 edge8 %g3, %l2, %l1
8163 xnorcc %g4, %o5, %g5
8164 fxor %f12, %f20, %f26
8165 lduw [%l7 + 0x64], %i4
8166 movg %icc, %o1, %g2
8167 and %i0, 0x12E1, %g6
8168 array32 %o4, %o0, %l6
8169 fmovrde %o2, %f8, %f16
8170 movcs %icc, %l4, %i1
8171 save %g7, 0x087A, %o3
8172 rdpr %cwp, %g1
8173 rdpr %cansave, %g2
8174 rdpr %canrestore, %g3
8175 rdpr %cleanwin, %g4
8176 rdpr %otherwin, %g5
8177 rdpr %wstate, %g6
8178 fornot1s %f24, %f14, %f30
8179 fpack16 %f24, %f30
8180 edge8l %i2, %i3, %l3
8181 xnorcc %o7, 0x19DC, %g1
8182 fornot1 %f30, %f28, %f2
8183 movgu %icc, %l0, %i5
8184 alignaddr %i7, %o6, %i6
8185 fxor %f28, %f24, %f4
8186 fmovsneg %xcc, %f3, %f27
8187 fornot2s %f4, %f1, %f8
8188 lduw [%l7 + 0x78], %g3
8189 ldd [%l7 + 0x48], %f8
8190 umul %l2, 0x13A7, %l1
8191 sll %l5, %g4, %o5
8192 ldd [%l7 + 0x60], %g4
8193 udivx %i4, 0x1F10, %g2
8194 edge32l %i0, %g6, %o1
8195 movn %icc, %o4, %l6
8196 smul %o2, %l4, %o0
8197 sdiv %g7, 0x076D, %i1
8198 fzeros %f13
8199 setx loop_28, %l0, %l1
8200 return %l1
8201 nop
8202 rdpr %cwp, %g1
8203 rdpr %cansave, %g2
8204 rdpr %canrestore, %g3
8205 rdpr %cleanwin, %g4
8206 rdpr %otherwin, %g5
8207 rdpr %wstate, %g6
8208loop_28: fmovspos %icc, %f12, %f0
8209 lduh [%l7 + 0x7E], %i2
8210 fcmpes %fcc0, %f2, %f16
8211 fandnot1s %f23, %f27, %f6
8212 fpsub32s %f0, %f7, %f7
8213 xnorcc %l3, %o7, %l0
8214 fcmpeq32 %f12, %f14, %i5
8215 sdivx %g1, 0x11FC, %o6
8216 subcc %i7, %g3, %l2
8217 array8 %i6, %l1, %l5
8218 edge8n %g4, %g5, %i4
8219 fsrc1 %f14, %f30
8220 srax %o5, %g2, %g6
8221 bshuffle %f12, %f30, %f14
8222 movle %xcc, %o1, %o4
8223 stb %l6, [%l7 + 0x48]
8224 popc %o2, %i0
8225 fmul8x16al %f7, %f13, %f14
8226 smulcc %l4, 0x0907, %o0
8227 alignaddr %g7, %o3, %i3
8228 movcc %xcc, %i2, %l3
8229 edge8 %o7, %l0, %i1
8230 movleu %xcc, %g1, %i5
8231 addccc %i7, %g3, %l2
8232 edge8 %i6, %l1, %l5
8233 fmovrdlz %o6, %f6, %f18
8234 st %f18, [%l7 + 0x2C]
8235 sdivcc %g4, 0x07F9, %g5
8236 sethi 0x10F2, %o5
8237 ldsw [%l7 + 0x6C], %g2
8238 smul %i4, %g6, %o4
8239 array8 %o1, %l6, %o2
8240 fcmped %fcc2, %f22, %f14
8241 fnegd %f6, %f16
8242 fmovdleu %icc, %f24, %f23
8243 movpos %icc, %l4, %o0
8244 orncc %i0, %g7, %i3
8245 bshuffle %f4, %f22, %f12
8246 sdivcc %o3, 0x1CB3, %i2
8247 sdivx %o7, 0x1F45, %l0
8248 fmovrdlez %i1, %f2, %f2
8249 movcs %xcc, %l3, %g1
8250 subcc %i5, %g3, %i7
8251 array32 %l2, %l1, %i6
8252 ldsw [%l7 + 0x18], %l5
8253 orn %o6, 0x1E29, %g5
8254 andcc %o5, %g2, %g4
8255 mulx %i4, 0x0C8C, %g6
8256 and %o1, 0x0D4B, %l6
8257 movvs %xcc, %o2, %o4
8258 st %f23, [%l7 + 0x20]
8259 movne %icc, %l4, %o0
8260 edge32ln %i0, %i3, %g7
8261 fmovsgu %xcc, %f9, %f2
8262 move %xcc, %o3, %o7
8263 mulx %i2, 0x003B, %i1
8264 subcc %l0, 0x076C, %l3
8265 edge8ln %i5, %g3, %i7
8266 udiv %g1, 0x0894, %l2
8267 umulcc %l1, 0x0FE4, %l5
8268 srax %i6, 0x19, %o6
8269 movl %icc, %g5, %g2
8270 fmovrdne %g4, %f4, %f30
8271 udivcc %i4, 0x1BA6, %o5
8272 array16 %g6, %l6, %o2
8273 save %o1, %o4, %o0
8274 rdpr %cwp, %g1
8275 rdpr %cansave, %g2
8276 rdpr %canrestore, %g3
8277 rdpr %cleanwin, %g4
8278 rdpr %otherwin, %g5
8279 rdpr %wstate, %g6
8280 sir 0x0B35
8281 ldx [%l7 + 0x30], %i0
8282 fmovdcs %xcc, %f5, %f17
8283 xnor %l4, 0x1E75, %g7
8284 andn %o3, %o7, %i3
8285 xorcc %i2, %l0, %l3
8286 fmovdcc %xcc, %f29, %f16
8287 edge16n %i5, %g3, %i7
8288 lduh [%l7 + 0x14], %g1
8289 edge8ln %l2, %i1, %l1
8290 fmovsneg %xcc, %f31, %f17
8291 fmovrslz %l5, %f20, %f7
8292 movle %icc, %o6, %g5
8293 fcmple32 %f8, %f30, %g2
8294 edge8 %g4, %i4, %o5
8295 udiv %i6, 0x0B00, %g6
8296 edge32n %o2, %o1, %o4
8297 subcc %o0, 0x142A, %i0
8298 fmul8sux16 %f18, %f28, %f12
8299 andcc %l6, %g7, %o3
8300 move %xcc, %o7, %l4
8301 fxnor %f22, %f2, %f2
8302 subc %i2, 0x1857, %i3
8303 fmul8x16au %f1, %f1, %f2
8304 movrlz %l3, 0x1D5, %i5
8305 fmovrsgez %g3, %f1, %f18
8306 movge %icc, %l0, %g1
8307 subc %l2, 0x071B, %i1
8308 fpack16 %f28, %f3
8309 stb %i7, [%l7 + 0x21]
8310 srl %l1, %l5, %g5
8311 srl %g2, %o6, %i4
8312 restore %o5, %g4, %g6
8313 rdpr %cwp, %g1
8314 rdpr %cansave, %g2
8315 rdpr %canrestore, %g3
8316 rdpr %cleanwin, %g4
8317 rdpr %otherwin, %g5
8318 rdpr %wstate, %g6
8319 movrlez %i6, %o1, %o2
8320 alignaddr %o0, %i0, %l6
8321 fands %f17, %f8, %f13
8322 mulx %g7, %o3, %o7
8323 stw %l4, [%l7 + 0x48]
8324 edge32ln %i2, %o4, %i3
8325 fones %f14
8326 sdivcc %i5, 0x01EA, %l3
8327 movgu %xcc, %l0, %g1
8328 move %xcc, %l2, %g3
8329 std %f22, [%l7 + 0x48]
8330 subcc %i7, 0x0B65, %i1
8331 lduh [%l7 + 0x30], %l1
8332 movne %xcc, %g5, %l5
8333 fcmped %fcc1, %f24, %f30
8334 edge32ln %g2, %o6, %i4
8335 subc %o5, %g4, %i6
8336 alignaddr %g6, %o2, %o0
8337 save %i0, 0x0C75, %l6
8338 rdpr %cwp, %g1
8339 rdpr %cansave, %g2
8340 rdpr %canrestore, %g3
8341 rdpr %cleanwin, %g4
8342 rdpr %otherwin, %g5
8343 rdpr %wstate, %g6
8344 stx %g7, [%l7 + 0x40]
8345 edge16n %o1, %o7, %l4
8346 movl %icc, %o3, %o4
8347 alignaddr %i3, %i5, %l3
8348 xnor %i2, %g1, %l0
8349 orncc %l2, %g3, %i7
8350 popc %i1, %l1
8351 andcc %l5, 0x0F57, %g5
8352 add %o6, %g2, %o5
8353 fabss %f12, %f16
8354 ldx [%l7 + 0x20], %i4
8355 fmovdcc %xcc, %f2, %f10
8356 std %f8, [%l7 + 0x48]
8357 movrlez %g4, %i6, %g6
8358 edge16l %o2, %i0, %o0
8359 andncc %g7, %l6, %o1
8360 move %icc, %l4, %o3
8361 fpack32 %f26, %f30, %f28
8362 xnor %o7, 0x18CA, %o4
8363 ldsb [%l7 + 0x0F], %i5
8364 std %f24, [%l7 + 0x40]
8365 orcc %i3, 0x1E1E, %l3
8366 popc 0x09F0, %g1
8367 edge8l %i2, %l0, %l2
8368 nop
8369 set 0x51, %l4
8370 ldsb [%l7 + %l4], %i7
8371 fpack16 %f28, %f11
8372 edge8ln %g3, %l1, %l5
8373 movleu %xcc, %i1, %g5
8374 array16 %g2, %o6, %i4
8375 edge16ln %g4, %o5, %g6
8376 popc 0x1451, %i6
8377 subccc %i0, 0x0510, %o2
8378 fmovdcc %xcc, %f13, %f9
8379 add %o0, 0x0549, %g7
8380 edge16l %l6, %o1, %o3
8381 ld [%l7 + 0x5C], %f0
8382 ldd [%l7 + 0x30], %l4
8383 fpsub32s %f19, %f17, %f21
8384 nop
8385 set 0x36, %g6
8386 ldsb [%l7 + %g6], %o4
8387 alignaddr %i5, %i3, %l3
8388 ldsw [%l7 + 0x5C], %o7
8389 subcc %g1, %i2, %l0
8390 array8 %l2, %i7, %l1
8391 for %f4, %f12, %f2
8392 fpadd32 %f22, %f22, %f10
8393 fandnot1s %f30, %f29, %f16
8394 movleu %xcc, %l5, %g3
8395 ld [%l7 + 0x58], %f30
8396 sir 0x1EA8
8397 movrne %g5, 0x31A, %i1
8398 movgu %icc, %g2, %o6
8399 stb %i4, [%l7 + 0x24]
8400 edge8ln %g4, %g6, %o5
8401 addc %i0, %i6, %o2
8402 ldsw [%l7 + 0x68], %o0
8403 fmovsg %icc, %f21, %f26
8404 fnands %f26, %f5, %f3
8405 sub %g7, %l6, %o3
8406 ldub [%l7 + 0x2A], %o1
8407 fsrc2s %f9, %f1
8408 edge8 %o4, %l4, %i3
8409 popc 0x11B4, %i5
8410 fmovdn %xcc, %f22, %f25
8411 fcmple16 %f22, %f2, %l3
8412 add %o7, 0x0C4A, %g1
8413 addccc %l0, %l2, %i2
8414 fmovrsgz %l1, %f9, %f1
8415 ldsb [%l7 + 0x5E], %i7
8416 fsrc1 %f18, %f26
8417 sethi 0x0592, %l5
8418 fone %f10
8419 movpos %icc, %g3, %g5
8420 edge16 %i1, %g2, %o6
8421 movcs %xcc, %g4, %g6
8422 edge32ln %o5, %i4, %i6
8423 or %i0, 0x0811, %o2
8424 mulx %g7, %o0, %o3
8425 setx loop_29, %l0, %l1
8426 return %l1
8427 nop
8428 rdpr %cwp, %g1
8429 rdpr %cansave, %g2
8430 rdpr %canrestore, %g3
8431 rdpr %cleanwin, %g4
8432 rdpr %otherwin, %g5
8433 rdpr %wstate, %g6
8434loop_29: fmovsleu %icc, %f31, %f0
8435 movrne %l4, 0x2D1, %o1
8436 movvs %xcc, %i5, %l3
8437 movrgz %i3, 0x1FD, %g1
8438 smulcc %o7, 0x0631, %l2
8439 movrne %i2, %l1, %l0
8440 fexpand %f10, %f16
8441 array8 %l5, %i7, %g3
8442 udiv %g5, 0x1028, %g2
8443 edge8l %i1, %g4, %g6
8444 addcc %o6, 0x08E8, %o5
8445 movl %xcc, %i4, %i0
8446 faligndata %f4, %f14, %f30
8447 edge32ln %i6, %g7, %o0
8448 ldub [%l7 + 0x17], %o2
8449 edge16l %o3, %o4, %l6
8450 ldx [%l7 + 0x48], %l4
8451 sub %i5, 0x037B, %l3
8452 srlx %i3, 0x1A, %o1
8453 fcmpeq32 %f16, %f12, %g1
8454 ldd [%l7 + 0x68], %f30
8455 fcmped %fcc0, %f22, %f16
8456 fornot1 %f10, %f30, %f26
8457 ldub [%l7 + 0x5F], %l2
8458 udiv %o7, 0x15AB, %l1
8459 alignaddr %l0, %i2, %i7
8460 fsrc2s %f17, %f26
8461 edge32n %g3, %l5, %g2
8462 sethi 0x0E58, %g5
8463 edge16l %g4, %i1, %o6
8464 fmovrslez %g6, %f1, %f23
8465 movneg %xcc, %o5, %i4
8466 ld [%l7 + 0x48], %f11
8467 movrne %i0, 0x325, %i6
8468 nop
8469 set 0x24, %i5
8470 ldsw [%l7 + %i5], %g7
8471 ldsw [%l7 + 0x68], %o0
8472 sra %o3, 0x03, %o4
8473 movrgz %o2, %l6, %i5
8474 edge16n %l3, %i3, %l4
8475 fmovdcs %xcc, %f26, %f19
8476 fmovdne %xcc, %f13, %f19
8477 smul %g1, 0x06AB, %l2
8478 fmovsge %xcc, %f17, %f28
8479 movg %xcc, %o1, %l1
8480 movcs %xcc, %l0, %i2
8481 array16 %o7, %g3, %i7
8482 sll %l5, %g5, %g4
8483 fnot2 %f26, %f12
8484 movne %icc, %i1, %g2
8485 fmovdle %xcc, %f28, %f26
8486 andcc %g6, 0x0F52, %o6
8487 st %f24, [%l7 + 0x78]
8488 ld [%l7 + 0x6C], %f13
8489 fmovrslz %o5, %f5, %f3
8490 nop
8491 set 0x68, %l5
8492 ldd [%l7 + %l5], %i4
8493 movne %icc, %i0, %g7
8494 movrlz %i6, %o0, %o3
8495 fmovspos %xcc, %f2, %f11
8496 fmovrdlez %o4, %f18, %f28
8497 move %icc, %o2, %i5
8498 xor %l6, %i3, %l3
8499 srlx %g1, 0x0F, %l2
8500 subccc %l4, 0x0477, %l1
8501 nop
8502 set 0x0A, %l3
8503 ldsh [%l7 + %l3], %o1
8504 smulcc %l0, 0x045D, %i2
8505 edge32 %g3, %o7, %l5
8506 andn %g5, %i7, %g4
8507 fcmped %fcc2, %f16, %f22
8508 xnor %g2, %i1, %o6
8509 sra %g6, %o5, %i4
8510 edge8 %i0, %i6, %g7
8511 or %o0, %o4, %o2
8512 fpsub16s %f11, %f31, %f28
8513 fmovsl %xcc, %f29, %f5
8514 movgu %icc, %o3, %i5
8515 andn %i3, %l6, %g1
8516 siam 0x5
8517 edge16l %l3, %l4, %l1
8518 sdivcc %o1, 0x0A43, %l2
8519 ld [%l7 + 0x2C], %f5
8520 fone %f20
8521 edge32n %l0, %g3, %i2
8522 popc %o7, %l5
8523 movpos %icc, %i7, %g5
8524 ld [%l7 + 0x64], %f4
8525 ldub [%l7 + 0x0C], %g2
8526 restore %g4, %i1, %o6
8527 rdpr %cwp, %g1
8528 rdpr %cansave, %g2
8529 rdpr %canrestore, %g3
8530 rdpr %cleanwin, %g4
8531 rdpr %otherwin, %g5
8532 rdpr %wstate, %g6
8533 alignaddrl %o5, %g6, %i4
8534 ldsw [%l7 + 0x48], %i6
8535 fcmpne32 %f2, %f12, %g7
8536 stx %o0, [%l7 + 0x70]
8537 edge32 %o4, %i0, %o2
8538 fmul8x16au %f25, %f28, %f28
8539 orncc %i5, %o3, %l6
8540 array32 %i3, %l3, %g1
8541 fabss %f26, %f3
8542 fnor %f30, %f30, %f16
8543 ldsb [%l7 + 0x1F], %l1
8544 sir 0x1112
8545 mulscc %o1, 0x0AF9, %l2
8546 movcc %icc, %l0, %l4
8547 move %icc, %g3, %i2
8548 andncc %o7, %i7, %l5
8549 subccc %g5, %g4, %g2
8550 fnot2 %f22, %f8
8551 save %o6, 0x11D4, %o5
8552 rdpr %cwp, %g1
8553 rdpr %cansave, %g2
8554 rdpr %canrestore, %g3
8555 rdpr %cleanwin, %g4
8556 rdpr %otherwin, %g5
8557 rdpr %wstate, %g6
8558 addccc %i1, 0x02DB, %g6
8559 edge16 %i6, %g7, %i4
8560 save %o0, 0x1B5C, %i0
8561 rdpr %cwp, %g1
8562 rdpr %cansave, %g2
8563 rdpr %canrestore, %g3
8564 rdpr %cleanwin, %g4
8565 rdpr %otherwin, %g5
8566 rdpr %wstate, %g6
8567 edge16l %o2, %o4, %i5
8568 edge16 %o3, %i3, %l3
8569 sub %g1, %l6, %l1
8570 add %o1, %l2, %l0
8571 fmovdn %icc, %f31, %f17
8572 srlx %g3, 0x03, %l4
8573 udivcc %i2, 0x1278, %i7
8574 movrgz %o7, %g5, %l5
8575 sdiv %g4, 0x0F6B, %o6
8576 movle %icc, %g2, %i1
8577 andncc %g6, %o5, %i6
8578 fmovsg %icc, %f30, %f27
8579 fmuld8sux16 %f0, %f3, %f4
8580 movvs %icc, %i4, %g7
8581 fnot2 %f28, %f30
8582 mulscc %i0, 0x1EA6, %o2
8583 stb %o0, [%l7 + 0x0B]
8584 sdivx %i5, 0x1BEA, %o4
8585 xor %o3, 0x140D, %i3
8586 sllx %g1, %l3, %l1
8587 st %f27, [%l7 + 0x14]
8588 movvs %icc, %l6, %o1
8589 movcs %xcc, %l2, %l0
8590 movgu %xcc, %l4, %i2
8591 udivcc %i7, 0x02B3, %o7
8592 fmovse %icc, %f5, %f0
8593 nop
8594 set 0x3A, %i2
8595 ldsb [%l7 + %i2], %g3
8596 edge8l %l5, %g5, %g4
8597 movvc %icc, %g2, %o6
8598 fcmpeq16 %f28, %f4, %g6
8599 edge16l %o5, %i1, %i4
8600 st %f6, [%l7 + 0x0C]
8601 movne %icc, %g7, %i6
8602 movcs %xcc, %o2, %i0
8603 andcc %i5, 0x0ACF, %o4
8604 fpsub32 %f4, %f18, %f10
8605 addc %o0, %o3, %g1
8606 fmovsl %xcc, %f20, %f19
8607 orncc %i3, 0x1D92, %l1
8608 fmovrslz %l3, %f19, %f13
8609 fmovda %icc, %f19, %f10
8610 movleu %icc, %o1, %l2
8611 and %l6, %l4, %i2
8612 subcc %i7, %o7, %g3
8613 movrlez %l5, %g5, %g4
8614 fandnot1 %f20, %f30, %f30
8615 movgu %icc, %g2, %o6
8616 stw %l0, [%l7 + 0x20]
8617 edge32ln %o5, %i1, %g6
8618 edge32ln %i4, %g7, %i6
8619 movne %icc, %i0, %o2
8620 mova %xcc, %o4, %o0
8621 mulx %i5, 0x0F61, %o3
8622 movrlez %i3, 0x08C, %g1
8623 smul %l1, %l3, %o1
8624 bshuffle %f2, %f26, %f16
8625 fandnot1s %f17, %f2, %f18
8626 udiv %l2, 0x0524, %l6
8627 edge16ln %l4, %i2, %o7
8628 edge32n %i7, %g3, %g5
8629 movn %xcc, %l5, %g2
8630 srlx %o6, 0x12, %g4
8631 fmovdcc %xcc, %f11, %f5
8632 edge16l %o5, %l0, %g6
8633 xnorcc %i1, %i4, %g7
8634 ldd [%l7 + 0x08], %i6
8635 srlx %o2, %o4, %o0
8636 udiv %i0, 0x003A, %o3
8637 sdiv %i5, 0x05C0, %g1
8638 movre %l1, 0x180, %l3
8639 ldd [%l7 + 0x58], %i2
8640 edge8ln %l2, %l6, %l4
8641 edge8n %i2, %o7, %i7
8642 umul %o1, %g5, %g3
8643 ldd [%l7 + 0x58], %f8
8644 nop
8645 set 0x54, %o1
8646 ldsh [%l7 + %o1], %g2
8647 fpack16 %f14, %f18
8648 smul %o6, %l5, %g4
8649 edge8 %l0, %o5, %i1
8650 movrne %i4, %g7, %i6
8651 array8 %g6, %o2, %o4
8652 movre %o0, 0x238, %o3
8653 fmovsge %xcc, %f2, %f23
8654 edge32 %i0, %i5, %g1
8655 movcs %xcc, %l1, %i3
8656 fmovrde %l2, %f24, %f16
8657 movvc %icc, %l3, %l6
8658 edge16n %l4, %o7, %i7
8659 edge16 %i2, %o1, %g5
8660 ldub [%l7 + 0x7B], %g3
8661 fcmpd %fcc1, %f8, %f4
8662 movpos %icc, %g2, %o6
8663 movle %icc, %g4, %l0
8664 edge16n %o5, %l5, %i1
8665 lduh [%l7 + 0x50], %g7
8666 fmovrdlez %i4, %f6, %f2
8667 xnor %i6, %g6, %o2
8668 fnor %f16, %f30, %f2
8669 siam 0x7
8670 lduh [%l7 + 0x58], %o4
8671 srl %o3, 0x02, %i0
8672 ldsw [%l7 + 0x68], %i5
8673 edge32 %g1, %o0, %i3
8674 movrne %l1, 0x144, %l3
8675 setx loop_30, %l0, %l1
8676 return %l1
8677 nop
8678 rdpr %cwp, %g1
8679 rdpr %cansave, %g2
8680 rdpr %canrestore, %g3
8681 rdpr %cleanwin, %g4
8682 rdpr %otherwin, %g5
8683 rdpr %wstate, %g6
8684loop_30: edge16n %o7, %l6, %i2
8685 fpadd16 %f0, %f30, %f8
8686 ldsh [%l7 + 0x52], %o1
8687 ldd [%l7 + 0x58], %f0
8688 udiv %g5, 0x1BA1, %g3
8689 fmovsleu %xcc, %f20, %f6
8690 edge16l %g2, %i7, %o6
8691 xorcc %g4, 0x05FE, %o5
8692 movvc %xcc, %l0, %l5
8693 sllx %g7, %i1, %i4
8694 andn %g6, 0x0CEF, %i6
8695 xnorcc %o4, %o2, %i0
8696 fmovrdgz %o3, %f6, %f6
8697 fornot2 %f22, %f18, %f18
8698 srax %i5, 0x0A, %g1
8699 edge16 %o0, %i3, %l1
8700 addc %l3, %l4, %o7
8701 srl %l2, %l6, %o1
8702 sdivx %i2, 0x0A83, %g5
8703 udivcc %g2, 0x1532, %i7
8704 orcc %g3, 0x1971, %o6
8705 ldd [%l7 + 0x08], %g4
8706 alignaddr %o5, %l0, %g7
8707 fmovdge %icc, %f13, %f20
8708 fzero %f2
8709 fmovdneg %icc, %f29, %f2
8710 movrne %l5, 0x3D9, %i1
8711 fmovrsgz %g6, %f11, %f27
8712 movcs %icc, %i6, %i4
8713 ld [%l7 + 0x64], %f30
8714 ldx [%l7 + 0x50], %o4
8715 movrgz %i0, %o3, %i5
8716 movneg %xcc, %o2, %g1
8717 movneg %xcc, %o0, %i3
8718 save %l3, 0x14B2, %l1
8719 rdpr %cwp, %g1
8720 rdpr %cansave, %g2
8721 rdpr %canrestore, %g3
8722 rdpr %cleanwin, %g4
8723 rdpr %otherwin, %g5
8724 rdpr %wstate, %g6
8725 fmul8ulx16 %f2, %f2, %f24
8726 movg %xcc, %o7, %l2
8727 andcc %l4, %o1, %i2
8728 fabss %f15, %f28
8729 movl %xcc, %g5, %g2
8730 sethi 0x164E, %l6
8731 alignaddr %i7, %o6, %g4
8732 bshuffle %f24, %f28, %f10
8733 lduh [%l7 + 0x22], %o5
8734 fones %f23
8735 addcc %l0, 0x016E, %g7
8736 stb %g3, [%l7 + 0x13]
8737 ldd [%l7 + 0x50], %l4
8738 edge32n %g6, %i1, %i4
8739 fand %f30, %f6, %f22
8740 fpackfix %f22, %f4
8741 st %f9, [%l7 + 0x3C]
8742 movne %icc, %o4, %i0
8743 popc %i6, %o3
8744 mova %icc, %o2, %i5
8745 ldsw [%l7 + 0x70], %o0
8746 xnor %i3, 0x0E51, %g1
8747 umul %l1, 0x1A82, %o7
8748 movcc %xcc, %l3, %l4
8749 orn %l2, 0x1DED, %i2
8750 siam 0x7
8751 move %icc, %o1, %g5
8752 ldub [%l7 + 0x2A], %l6
8753 stb %i7, [%l7 + 0x41]
8754 restore %o6, %g2, %g4
8755 rdpr %cwp, %g1
8756 rdpr %cansave, %g2
8757 rdpr %canrestore, %g3
8758 rdpr %cleanwin, %g4
8759 rdpr %otherwin, %g5
8760 rdpr %wstate, %g6
8761 sethi 0x0FA4, %o5
8762 fnegd %f6, %f6
8763 alignaddrl %g7, %g3, %l0
8764 fexpand %f16, %f6
8765 fpack16 %f14, %f9
8766 bshuffle %f0, %f4, %f24
8767 st %f0, [%l7 + 0x38]
8768 fmovde %icc, %f16, %f5
8769 smulcc %l5, %i1, %i4
8770 fmul8x16al %f25, %f2, %f20
8771 stw %g6, [%l7 + 0x54]
8772 fmovdl %xcc, %f14, %f17
8773 ldub [%l7 + 0x52], %i0
8774 edge8ln %o4, %o3, %i6
8775 lduh [%l7 + 0x10], %o2
8776 fcmps %fcc0, %f7, %f27
8777 movrlez %i5, %i3, %o0
8778 edge8 %l1, %g1, %l3
8779 sdivx %l4, 0x04BE, %l2
8780 and %i2, %o1, %g5
8781 andncc %o7, %l6, %o6
8782 setx loop_31, %l0, %l1
8783 return %l1
8784 nop
8785 rdpr %cwp, %g1
8786 rdpr %cansave, %g2
8787 rdpr %canrestore, %g3
8788 rdpr %cleanwin, %g4
8789 rdpr %otherwin, %g5
8790 rdpr %wstate, %g6
8791loop_31: fmovda %icc, %f0, %f18
8792 ldsb [%l7 + 0x79], %o5
8793 fxor %f30, %f30, %f4
8794 fpackfix %f30, %f17
8795 udivx %g3, 0x05F4, %l0
8796 edge16n %g7, %i1, %l5
8797 ld [%l7 + 0x34], %f10
8798 fcmple16 %f20, %f18, %g6
8799 std %f24, [%l7 + 0x18]
8800 ldub [%l7 + 0x39], %i0
8801 mova %icc, %i4, %o3
8802 edge16 %i6, %o4, %o2
8803 fcmpne16 %f4, %f4, %i5
8804 fmovrsne %o0, %f7, %f8
8805 subcc %l1, 0x118F, %i3
8806 edge8ln %l3, %l4, %g1
8807 smul %i2, %l2, %g5
8808 movpos %xcc, %o7, %o1
8809 fxors %f20, %f10, %f28
8810 array32 %l6, %g2, %o6
8811 movre %g4, %i7, %o5
8812 fmovrslez %l0, %f27, %f19
8813 nop
8814 set 0x60, %g1
8815 ldd [%l7 + %g1], %g2
8816 andcc %i1, %l5, %g7
8817 orncc %i0, 0x1D56, %g6
8818 smul %o3, %i6, %o4
8819 std %f2, [%l7 + 0x20]
8820 movn %xcc, %i4, %i5
8821 add %o0, 0x1578, %l1
8822 sub %i3, %l3, %l4
8823 ldd [%l7 + 0x48], %g0
8824 subcc %i2, 0x0114, %l2
8825 siam 0x2
8826 fxnors %f10, %f3, %f31
8827 sdivx %o2, 0x0452, %o7
8828 sub %g5, %l6, %o1
8829 ldub [%l7 + 0x49], %g2
8830 sub %g4, 0x1FDD, %i7
8831 andncc %o6, %l0, %g3
8832 alignaddrl %o5, %i1, %l5
8833 fnand %f10, %f24, %f30
8834 smulcc %i0, %g7, %o3
8835 mulscc %g6, 0x0BE9, %o4
8836 fmovdleu %xcc, %f3, %f14
8837 movge %icc, %i6, %i4
8838 move %icc, %o0, %i5
8839 ldsh [%l7 + 0x6A], %i3
8840 edge8l %l3, %l1, %g1
8841 srlx %i2, %l4, %l2
8842 fnot1 %f8, %f20
8843 ldsw [%l7 + 0x4C], %o7
8844 addcc %o2, 0x10D8, %l6
8845 edge8l %o1, %g2, %g5
8846 fmovrde %g4, %f6, %f8
8847 movg %xcc, %i7, %o6
8848 sth %g3, [%l7 + 0x20]
8849 array16 %l0, %i1, %l5
8850 fmovsn %icc, %f8, %f21
8851 fmovrdlz %i0, %f8, %f18
8852 orcc %o5, 0x12EB, %g7
8853 andn %o3, 0x01D4, %o4
8854 movge %xcc, %i6, %i4
8855 subcc %o0, %g6, %i3
8856 ldd [%l7 + 0x60], %l2
8857 fmovsle %xcc, %f6, %f31
8858 orn %l1, %g1, %i5
8859 ldsw [%l7 + 0x0C], %l4
8860 array8 %l2, %o7, %i2
8861 array16 %o2, %o1, %l6
8862 movg %xcc, %g5, %g2
8863 mulscc %i7, %g4, %g3
8864 move %icc, %o6, %l0
8865 ld [%l7 + 0x44], %f23
8866 movre %l5, 0x1F1, %i0
8867 ldsb [%l7 + 0x73], %o5
8868 movvs %xcc, %i1, %o3
8869 fxors %f17, %f7, %f22
8870 ld [%l7 + 0x10], %f1
8871 movne %icc, %o4, %g7
8872 movle %xcc, %i6, %o0
8873 and %i4, 0x0A55, %i3
8874 andncc %g6, %l1, %g1
8875 edge16l %i5, %l4, %l3
8876 fmovdgu %xcc, %f2, %f26
8877 srax %l2, 0x16, %i2
8878 sll %o2, %o1, %l6
8879 ldsh [%l7 + 0x54], %g5
8880 movcc %xcc, %g2, %o7
8881 fornot2 %f16, %f16, %f10
8882 movn %icc, %g4, %g3
8883 fmovsvs %icc, %f14, %f21
8884 fcmple16 %f14, %f30, %o6
8885 subccc %i7, 0x07D5, %l5
8886 edge8l %i0, %l0, %o5
8887 movvs %icc, %i1, %o4
8888 fnor %f12, %f26, %f0
8889 edge32ln %g7, %i6, %o3
8890 sllx %o0, %i4, %g6
8891 fpackfix %f8, %f16
8892 lduh [%l7 + 0x5A], %i3
8893 sdivx %l1, 0x0CC5, %i5
8894 ld [%l7 + 0x28], %f18
8895 ld [%l7 + 0x64], %f29
8896 sethi 0x14C0, %g1
8897 subc %l3, 0x1F68, %l4
8898 nop
8899 set 0x54, %o5
8900 ldsh [%l7 + %o5], %l2
8901 fmovsleu %xcc, %f15, %f16
8902 smulcc %i2, %o1, %o2
8903 ldd [%l7 + 0x08], %g4
8904 edge16n %g2, %l6, %g4
8905 movg %xcc, %o7, %o6
8906 add %i7, %l5, %i0
8907 addcc %l0, %o5, %g3
8908 move %icc, %i1, %o4
8909 xorcc %g7, 0x1F85, %o3
8910 fmovdgu %icc, %f25, %f21
8911 movcc %icc, %i6, %i4
8912 movrgz %o0, 0x240, %i3
8913 fmovda %icc, %f14, %f27
8914 sir 0x1B9E
8915 orn %g6, %l1, %i5
8916 sdivx %g1, 0x19F9, %l4
8917 movrgz %l2, %i2, %l3
8918 sll %o1, 0x1B, %o2
8919 ldub [%l7 + 0x11], %g2
8920 udivcc %g5, 0x05A4, %g4
8921 edge32ln %o7, %o6, %l6
8922 fmovrsne %i7, %f21, %f13
8923 orncc %l5, 0x1A0E, %i0
8924 movrne %l0, 0x000, %o5
8925 fmovd %f22, %f22
8926 orncc %g3, %o4, %i1
8927 movcc %icc, %o3, %i6
8928 fmovdneg %xcc, %f24, %f21
8929 movrgez %i4, 0x141, %g7
8930 smulcc %i3, %o0, %l1
8931 movcs %icc, %i5, %g1
8932 fcmpgt16 %f22, %f30, %l4
8933 sra %g6, 0x09, %i2
8934 fmovsle %icc, %f30, %f30
8935 movleu %xcc, %l2, %l3
8936 fornot1s %f25, %f23, %f17
8937 andncc %o1, %o2, %g5
8938 orncc %g2, %o7, %g4
8939 mova %xcc, %o6, %l6
8940 udivcc %i7, 0x1651, %l5
8941 edge32 %i0, %l0, %g3
8942 add %o4, %i1, %o3
8943 array32 %i6, %i4, %g7
8944 movrgez %o5, %i3, %o0
8945 fmovdcc %xcc, %f10, %f21
8946 ldsw [%l7 + 0x20], %l1
8947 xnorcc %i5, 0x1C98, %g1
8948 ldsw [%l7 + 0x74], %l4
8949 orcc %i2, 0x0186, %g6
8950 orn %l2, 0x1178, %l3
8951 addccc %o1, %g5, %g2
8952 sub %o2, %o7, %o6
8953 fmovscs %icc, %f2, %f16
8954 array8 %l6, %i7, %l5
8955 alignaddrl %g4, %i0, %l0
8956 fornot2s %f0, %f0, %f27
8957 mova %xcc, %o4, %i1
8958 addccc %o3, %g3, %i4
8959 fpackfix %f22, %f7
8960 fpadd16 %f22, %f2, %f8
8961 ldd [%l7 + 0x70], %f8
8962 edge32 %i6, %g7, %i3
8963 ldd [%l7 + 0x58], %f6
8964 ldsh [%l7 + 0x52], %o0
8965 umulcc %l1, %o5, %i5
8966 movg %xcc, %l4, %i2
8967 fandnot2 %f4, %f30, %f14
8968 sdivx %g1, 0x1CE7, %l2
8969 ldd [%l7 + 0x38], %f18
8970 array32 %g6, %l3, %o1
8971 xnorcc %g2, %o2, %o7
8972 sth %o6, [%l7 + 0x18]
8973 stx %g5, [%l7 + 0x50]
8974 and %l6, %i7, %g4
8975 add %l5, %i0, %l0
8976 lduw [%l7 + 0x38], %i1
8977 fpadd32s %f7, %f5, %f28
8978 movpos %icc, %o3, %o4
8979 edge32ln %i4, %g3, %i6
8980 edge16 %i3, %o0, %g7
8981 fpmerge %f0, %f26, %f28
8982 movrlz %o5, %i5, %l1
8983 std %f14, [%l7 + 0x58]
8984 movrlez %l4, 0x2E5, %g1
8985 orn %i2, %l2, %g6
8986 movne %xcc, %l3, %o1
8987 andncc %g2, %o2, %o7
8988 movne %xcc, %o6, %g5
8989 lduw [%l7 + 0x3C], %l6
8990 movrne %i7, 0x167, %l5
8991 restore %g4, 0x1746, %i0
8992 rdpr %cwp, %g1
8993 rdpr %cansave, %g2
8994 rdpr %canrestore, %g3
8995 rdpr %cleanwin, %g4
8996 rdpr %otherwin, %g5
8997 rdpr %wstate, %g6
8998 fmovdvs %xcc, %f25, %f25
8999 mulscc %i1, 0x11AB, %o3
9000 edge8ln %l0, %i4, %g3
9001 array8 %i6, %o4, %o0
9002 edge32l %i3, %o5, %i5
9003 or %l1, %l4, %g7
9004 fsrc1 %f26, %f6
9005 fcmped %fcc2, %f2, %f24
9006 xnorcc %g1, 0x1D13, %i2
9007 add %l2, 0x1337, %l3
9008 fmovdneg %xcc, %f16, %f9
9009 subc %g6, %g2, %o2
9010 fxors %f21, %f2, %f23
9011 and %o1, 0x012D, %o7
9012 udivx %o6, 0x0E26, %g5
9013 edge32 %l6, %i7, %g4
9014 andn %i0, 0x034E, %i1
9015 movrgz %l5, %l0, %o3
9016 subcc %g3, %i6, %o4
9017 fmovrse %i4, %f3, %f29
9018 edge8l %o0, %i3, %o5
9019 edge32ln %i5, %l1, %l4
9020 or %g1, %g7, %i2
9021 array8 %l3, %l2, %g2
9022 stx %o2, [%l7 + 0x18]
9023 ldd [%l7 + 0x78], %o0
9024 edge16 %o7, %o6, %g6
9025 alignaddr %g5, %i7, %l6
9026 ld [%l7 + 0x28], %f2
9027 movg %icc, %g4, %i0
9028 edge32n %i1, %l5, %o3
9029 add %l0, 0x130F, %g3
9030 fmovsg %icc, %f30, %f10
9031 movpos %icc, %i6, %i4
9032 edge16 %o4, %i3, %o0
9033 setx loop_32, %l0, %l1
9034 return %l1
9035 nop
9036 rdpr %cwp, %g1
9037 rdpr %cansave, %g2
9038 rdpr %canrestore, %g3
9039 rdpr %cleanwin, %g4
9040 rdpr %otherwin, %g5
9041 rdpr %wstate, %g6
9042loop_32: movrne %l4, %i5, %g1
9043 st %f23, [%l7 + 0x24]
9044 fexpand %f24, %f16
9045 andn %i2, 0x0C32, %g7
9046 fpadd32s %f15, %f24, %f26
9047 fmovrde %l2, %f20, %f24
9048 addc %l3, %o2, %o1
9049 edge8n %g2, %o7, %o6
9050 fcmpne32 %f20, %f20, %g5
9051 array32 %g6, %l6, %g4
9052 movl %icc, %i7, %i1
9053 udivcc %l5, 0x03CA, %i0
9054 movvs %icc, %l0, %o3
9055 and %i6, %i4, %o4
9056 fmovscc %icc, %f11, %f8
9057 udivcc %i3, 0x15FE, %o0
9058 sllx %g3, %l1, %o5
9059 fandnot1 %f24, %f28, %f4
9060 fcmple32 %f10, %f26, %i5
9061 xnorcc %l4, 0x05C3, %g1
9062 edge8l %g7, %i2, %l2
9063 edge16n %l3, %o2, %o1
9064 restore %g2, 0x0659, %o6
9065 rdpr %cwp, %g1
9066 rdpr %cansave, %g2
9067 rdpr %canrestore, %g3
9068 rdpr %cleanwin, %g4
9069 rdpr %otherwin, %g5
9070 rdpr %wstate, %g6
9071 ldub [%l7 + 0x4C], %g5
9072 xorcc %g6, 0x0A13, %o7
9073 movle %icc, %g4, %i7
9074 sethi 0x1211, %i1
9075 xnorcc %l5, %i0, %l6
9076 smulcc %o3, 0x174B, %l0
9077 movrgez %i6, %i4, %o4
9078 edge16ln %i3, %g3, %o0
9079 array32 %l1, %o5, %l4
9080 andncc %i5, %g7, %g1
9081 movre %l2, %l3, %i2
9082 movrlez %o2, %g2, %o6
9083 smul %o1, 0x0977, %g6
9084 fnot1 %f2, %f28
9085 movre %o7, 0x215, %g5
9086 edge8l %g4, %i7, %l5
9087 xnorcc %i1, %i0, %l6
9088 fcmped %fcc1, %f10, %f4
9089 srax %l0, 0x0B, %i6
9090 edge8n %o3, %o4, %i3
9091 fmovsle %icc, %f27, %f31
9092 movgu %xcc, %g3, %i4
9093 edge16n %o0, %l1, %l4
9094 fsrc2 %f20, %f22
9095 movn %xcc, %o5, %i5
9096 ldd [%l7 + 0x20], %f10
9097 sdivcc %g1, 0x0682, %g7
9098 edge8 %l2, %l3, %o2
9099 movneg %icc, %g2, %o6
9100 subccc %i2, 0x17C2, %g6
9101 orncc %o1, 0x0726, %g5
9102 addccc %o7, %g4, %l5
9103 alignaddrl %i1, %i7, %i0
9104 orn %l6, 0x17BE, %i6
9105 bshuffle %f6, %f8, %f28
9106 fmovrse %o3, %f8, %f23
9107 udivcc %o4, 0x05D2, %i3
9108 stw %g3, [%l7 + 0x14]
9109 andcc %i4, 0x1E87, %l0
9110 and %o0, 0x0F13, %l4
9111 movge %icc, %o5, %l1
9112 movleu %xcc, %g1, %i5
9113 subccc %l2, %g7, %l3
9114 fcmped %fcc0, %f6, %f10
9115 fmul8ulx16 %f22, %f18, %f12
9116 ldsw [%l7 + 0x1C], %g2
9117 ldx [%l7 + 0x40], %o2
9118 movneg %icc, %i2, %g6
9119 fpsub16 %f6, %f28, %f6
9120 edge8l %o6, %g5, %o7
9121 sll %o1, 0x00, %g4
9122 fcmpne16 %f4, %f0, %l5
9123 edge8 %i1, %i0, %i7
9124 orn %i6, 0x18CA, %l6
9125 nop
9126 set 0x5E, %o6
9127 ldsh [%l7 + %o6], %o4
9128 orcc %o3, 0x006A, %g3
9129 andn %i3, 0x131D, %l0
9130 subccc %o0, 0x1740, %l4
9131 edge16 %o5, %i4, %l1
9132 movrgz %i5, 0x23B, %g1
9133 mulx %l2, %l3, %g7
9134 fnot2s %f24, %f10
9135 fpadd32s %f21, %f17, %f9
9136 mulscc %g2, %o2, %g6
9137 udivcc %i2, 0x09AC, %o6
9138 fnegs %f14, %f18
9139 ldx [%l7 + 0x10], %o7
9140 fcmple16 %f14, %f8, %g5
9141 edge8ln %g4, %l5, %o1
9142 movrgz %i0, 0x2F8, %i7
9143 xnor %i6, 0x1D23, %i1
9144 fsrc2 %f14, %f20
9145 subc %l6, 0x0D6C, %o3
9146 srl %g3, 0x1A, %i3
9147 movrlz %l0, %o0, %l4
9148 ldub [%l7 + 0x56], %o5
9149 fmovscc %xcc, %f23, %f14
9150 stb %i4, [%l7 + 0x08]
9151 addc %l1, %o4, %i5
9152 fmovdvs %xcc, %f16, %f20
9153 ldsw [%l7 + 0x20], %g1
9154 fnegd %f28, %f20
9155 edge32l %l2, %g7, %l3
9156 mulx %o2, 0x135B, %g2
9157 edge16 %g6, %i2, %o6
9158 movvc %icc, %g5, %o7
9159 movg %icc, %g4, %o1
9160 st %f12, [%l7 + 0x68]
9161 fand %f26, %f28, %f0
9162 save %l5, %i7, %i0
9163 rdpr %cwp, %g1
9164 rdpr %cansave, %g2
9165 rdpr %canrestore, %g3
9166 rdpr %cleanwin, %g4
9167 rdpr %otherwin, %g5
9168 rdpr %wstate, %g6
9169 andcc %i1, 0x039E, %i6
9170 fmovsgu %xcc, %f6, %f22
9171 orcc %o3, 0x1947, %l6
9172 fnands %f13, %f20, %f1
9173 edge32ln %g3, %i3, %o0
9174 fpack32 %f4, %f2, %f4
9175 sdiv %l0, 0x081D, %l4
9176 fpsub32 %f18, %f20, %f28
9177 fnegs %f13, %f13
9178 sir 0x0ED4
9179 stw %o5, [%l7 + 0x1C]
9180 movrne %l1, 0x0EF, %i4
9181 xnor %i5, 0x0A81, %g1
9182 movrlez %o4, %l2, %g7
9183 orcc %l3, %g2, %g6
9184 movvs %icc, %i2, %o6
9185 ldd [%l7 + 0x18], %g4
9186 stw %o7, [%l7 + 0x58]
9187 fmovde %icc, %f4, %f10
9188 edge16 %o2, %g4, %o1
9189 movcc %xcc, %i7, %i0
9190 array16 %i1, %l5, %i6
9191 fmovsge %icc, %f31, %f31
9192 edge16n %o3, %l6, %i3
9193 sra %g3, 0x01, %l0
9194 array8 %l4, %o0, %o5
9195 edge16n %l1, %i4, %g1
9196 edge8ln %i5, %o4, %g7
9197 fmovsa %icc, %f13, %f16
9198 movneg %xcc, %l2, %l3
9199 mulx %g6, %i2, %o6
9200 movleu %icc, %g5, %o7
9201 ldd [%l7 + 0x70], %f16
9202 edge8ln %o2, %g4, %g2
9203 alignaddr %o1, %i0, %i1
9204 and %i7, 0x1EBE, %l5
9205 sir 0x1DBF
9206 ldsw [%l7 + 0x38], %o3
9207 umulcc %l6, %i3, %i6
9208 fcmpgt16 %f4, %f16, %l0
9209 fmovse %xcc, %f7, %f1
9210 andncc %g3, %o0, %l4
9211 edge32 %o5, %i4, %g1
9212 movneg %xcc, %l1, %o4
9213 alignaddrl %i5, %l2, %l3
9214 udivx %g6, 0x1A3D, %i2
9215 or %g7, %o6, %o7
9216 fsrc1 %f26, %f28
9217 edge16l %o2, %g4, %g5
9218 sth %o1, [%l7 + 0x7A]
9219 edge16ln %i0, %i1, %i7
9220 sir 0x1532
9221 sdivx %g2, 0x1852, %l5
9222 fmovsle %icc, %f2, %f22
9223 mova %xcc, %l6, %o3
9224 addc %i6, 0x11BF, %l0
9225 fmovdl %xcc, %f11, %f11
9226 movre %i3, %g3, %o0
9227 movrgz %o5, %l4, %i4
9228 stx %l1, [%l7 + 0x28]
9229 andcc %o4, %g1, %l2
9230 orcc %l3, %i5, %g6
9231 edge16ln %g7, %o6, %i2
9232 edge8 %o2, %o7, %g4
9233 fsrc2 %f12, %f6
9234 stb %o1, [%l7 + 0x2F]
9235 sdivx %i0, 0x048F, %g5
9236 fnot2 %f22, %f6
9237 movvc %icc, %i1, %i7
9238 andn %g2, %l5, %o3
9239 sdivcc %i6, 0x116B, %l6
9240 edge32ln %i3, %l0, %o0
9241 sllx %o5, %l4, %i4
9242 mova %icc, %g3, %o4
9243 fandnot1 %f0, %f8, %f6
9244 addcc %g1, 0x0DD9, %l1
9245 ldsb [%l7 + 0x73], %l2
9246 sra %i5, 0x14, %l3
9247 ld [%l7 + 0x70], %f9
9248 sdivx %g6, 0x1354, %o6
9249 popc %i2, %g7
9250 popc %o7, %g4
9251 alignaddrl %o1, %o2, %i0
9252 udivcc %i1, 0x045B, %i7
9253 save %g5, %g2, %o3
9254 rdpr %cwp, %g1
9255 rdpr %cansave, %g2
9256 rdpr %canrestore, %g3
9257 rdpr %cleanwin, %g4
9258 rdpr %otherwin, %g5
9259 rdpr %wstate, %g6
9260 sdivcc %i6, 0x1D61, %l6
9261 alignaddr %l5, %l0, %i3
9262 edge8 %o5, %o0, %i4
9263 fmovsne %icc, %f14, %f1
9264 and %g3, 0x0BBB, %l4
9265 fandnot1 %f4, %f16, %f12
9266 smul %g1, %o4, %l2
9267 fmovrsgz %l1, %f7, %f30
9268 movvc %icc, %i5, %l3
9269 sethi 0x1E11, %o6
9270 smul %g6, 0x1CC6, %i2
9271 addccc %g7, %g4, %o1
9272 std %f14, [%l7 + 0x18]
9273 popc %o7, %o2
9274 fcmpgt16 %f16, %f12, %i1
9275 edge16ln %i7, %i0, %g5
9276 mulx %o3, 0x006E, %g2
9277 fmovrdgz %i6, %f28, %f16
9278 ldsh [%l7 + 0x0E], %l5
9279 mova %icc, %l6, %i3
9280 ldd [%l7 + 0x10], %l0
9281 stw %o0, [%l7 + 0x60]
9282 ldsb [%l7 + 0x71], %o5
9283 fmovdneg %icc, %f4, %f24
9284 fmovrdlz %i4, %f10, %f2
9285 ldd [%l7 + 0x78], %l4
9286 edge32n %g1, %g3, %o4
9287 andn %l1, %l2, %l3
9288 fmovscs %icc, %f9, %f17
9289 movcc %xcc, %o6, %g6
9290 udivx %i5, 0x029A, %i2
9291 fmovse %icc, %f29, %f20
9292 fnands %f11, %f17, %f13
9293 fpsub32 %f8, %f26, %f24
9294 nop
9295 set 0x2E, %i0
9296 lduh [%l7 + %i0], %g7
9297 movg %xcc, %g4, %o7
9298 edge32ln %o1, %o2, %i1
9299 fornot2s %f14, %f11, %f12
9300 fzero %f14
9301 or %i7, %i0, %g5
9302 fnot1 %f18, %f20
9303 sra %g2, 0x10, %i6
9304 fpmerge %f21, %f7, %f30
9305 edge16n %o3, %l6, %l5
9306 lduh [%l7 + 0x3C], %l0
9307 fnands %f29, %f26, %f30
9308 fmovda %icc, %f16, %f0
9309 bshuffle %f8, %f22, %f22
9310 edge32 %i3, %o5, %i4
9311 fmovrde %o0, %f20, %f2
9312 sub %g1, 0x1C01, %l4
9313 udivx %o4, 0x0668, %l1
9314 movleu %icc, %g3, %l2
9315 mova %xcc, %l3, %o6
9316 xorcc %i5, 0x130D, %i2
9317 movpos %icc, %g6, %g4
9318 sdiv %g7, 0x0599, %o1
9319 movrlez %o7, 0x022, %i1
9320 udivcc %o2, 0x08FF, %i0
9321 orcc %g5, %g2, %i7
9322 orn %i6, %o3, %l5
9323 addccc %l6, 0x1084, %i3
9324 orn %l0, %o5, %o0
9325 movleu %icc, %g1, %l4
9326 andn %i4, %o4, %l1
9327 fornot2s %f30, %f16, %f16
9328 sra %l2, 0x05, %l3
9329 ldd [%l7 + 0x20], %f16
9330 movrlez %o6, %g3, %i5
9331 srax %i2, %g6, %g7
9332 fsrc1s %f13, %f9
9333 xorcc %g4, 0x005B, %o1
9334 fnot1 %f22, %f22
9335 fcmpgt16 %f28, %f10, %o7
9336 alignaddrl %i1, %i0, %o2
9337 movne %icc, %g5, %i7
9338 fpsub16s %f31, %f26, %f21
9339 edge16 %g2, %o3, %l5
9340 fcmpgt16 %f28, %f0, %i6
9341 smul %l6, 0x084C, %i3
9342 edge16l %l0, %o5, %o0
9343 sth %g1, [%l7 + 0x7C]
9344 edge32n %i4, %o4, %l1
9345 fmovsgu %xcc, %f16, %f8
9346 movrgz %l4, 0x05C, %l3
9347 st %f18, [%l7 + 0x30]
9348 ldsh [%l7 + 0x6E], %o6
9349 movleu %icc, %l2, %i5
9350 fmovrde %i2, %f12, %f12
9351 edge16l %g3, %g7, %g4
9352 movre %o1, 0x333, %g6
9353 stb %i1, [%l7 + 0x53]
9354 movne %icc, %i0, %o7
9355 sdivcc %g5, 0x0D4A, %o2
9356 fnot2s %f17, %f1
9357 sub %g2, 0x0485, %o3
9358 edge32 %l5, %i6, %l6
9359 movvc %icc, %i7, %i3
9360 add %l0, 0x03AE, %o5
9361 fmovrslz %g1, %f2, %f12
9362 ldd [%l7 + 0x48], %f16
9363 smul %o0, 0x1786, %o4
9364 edge16 %i4, %l4, %l1
9365 sethi 0x06F5, %l3
9366 edge32l %l2, %i5, %i2
9367 addcc %o6, 0x1F46, %g7
9368 array8 %g3, %g4, %o1
9369 sdiv %g6, 0x1B26, %i1
9370 edge16l %o7, %g5, %i0
9371 edge32ln %o2, %g2, %o3
9372 andn %l5, %i6, %l6
9373 orcc %i7, 0x1348, %l0
9374 edge8l %i3, %o5, %o0
9375 movcc %xcc, %o4, %i4
9376 edge8ln %l4, %g1, %l1
9377 edge8l %l3, %l2, %i5
9378 fnot1s %f29, %f13
9379 sll %i2, %g7, %o6
9380 alignaddr %g3, %o1, %g6
9381 sdivx %g4, 0x16FB, %i1
9382 array8 %g5, %i0, %o2
9383 xor %g2, 0x0732, %o3
9384 xnor %o7, 0x13BD, %l5
9385 movrgez %l6, 0x38B, %i7
9386 edge8n %l0, %i6, %i3
9387 udivcc %o5, 0x0A03, %o0
9388 movgu %xcc, %o4, %l4
9389 edge8 %g1, %i4, %l3
9390 edge32ln %l1, %l2, %i5
9391 fmovrdlez %g7, %f26, %f2
9392 st %f20, [%l7 + 0x6C]
9393 fpsub16 %f10, %f20, %f28
9394 umulcc %o6, %i2, %o1
9395 orcc %g6, 0x04F2, %g4
9396 fcmpne16 %f0, %f24, %g3
9397 movrne %i1, %g5, %o2
9398 array8 %g2, %i0, %o3
9399 mulx %o7, %l5, %i7
9400 alignaddrl %l0, %i6, %l6
9401 movcs %xcc, %i3, %o5
9402 edge32n %o4, %o0, %l4
9403 movg %icc, %g1, %l3
9404 sllx %l1, %i4, %i5
9405 edge32n %l2, %g7, %o6
9406 ldsh [%l7 + 0x2A], %i2
9407 orncc %o1, 0x185E, %g4
9408 fpsub32s %f0, %f6, %f15
9409 movneg %xcc, %g3, %g6
9410 fmovdvs %xcc, %f9, %f31
9411 fpsub32s %f1, %f8, %f10
9412 std %f8, [%l7 + 0x28]
9413 edge8n %i1, %o2, %g2
9414 udiv %g5, 0x099A, %i0
9415 edge8ln %o3, %o7, %l5
9416 fpadd32s %f2, %f17, %f5
9417 sdivx %l0, 0x0A08, %i7
9418 sll %i6, 0x03, %i3
9419 fcmpgt32 %f2, %f20, %l6
9420 edge8ln %o5, %o0, %l4
9421 fcmped %fcc1, %f20, %f18
9422 srl %g1, %o4, %l3
9423 or %l1, %i4, %l2
9424 xnor %g7, 0x09EC, %o6
9425 sll %i5, %o1, %i2
9426 stb %g4, [%l7 + 0x57]
9427 st %f23, [%l7 + 0x68]
9428 sdiv %g3, 0x01ED, %g6
9429 addccc %o2, 0x0302, %i1
9430 sllx %g5, %i0, %o3
9431 smul %o7, %l5, %g2
9432 movrlz %l0, %i6, %i7
9433 mova %xcc, %i3, %l6
9434 edge16l %o0, %l4, %g1
9435 umulcc %o5, 0x1B75, %l3
9436 edge32n %o4, %i4, %l2
9437 fmul8x16au %f3, %f29, %f4
9438 stb %l1, [%l7 + 0x1D]
9439 edge8 %g7, %i5, %o1
9440 andn %o6, %i2, %g4
9441 orcc %g3, 0x0E10, %o2
9442 edge32ln %g6, %g5, %i0
9443 fcmple16 %f10, %f14, %o3
9444 xor %o7, 0x1D47, %i1
9445 ldsh [%l7 + 0x76], %l5
9446 fnot1 %f6, %f26
9447 ldsw [%l7 + 0x40], %l0
9448 fmuld8sux16 %f1, %f3, %f6
9449 ldsb [%l7 + 0x60], %i6
9450 edge32 %i7, %i3, %l6
9451 edge16l %g2, %o0, %l4
9452 fmovdvs %xcc, %f2, %f14
9453 edge16 %g1, %o5, %l3
9454 movrne %o4, %l2, %l1
9455 stx %i4, [%l7 + 0x68]
9456 ld [%l7 + 0x70], %f9
9457 fnot1 %f6, %f6
9458 fornot2s %f11, %f4, %f31
9459 sir 0x15A8
9460 fone %f8
9461 sdivcc %g7, 0x17BB, %o1
9462 mulscc %o6, %i2, %g4
9463 setx loop_33, %l0, %l1
9464 return %l1
9465 nop
9466 rdpr %cwp, %g1
9467 rdpr %cansave, %g2
9468 rdpr %canrestore, %g3
9469 rdpr %cleanwin, %g4
9470 rdpr %otherwin, %g5
9471 rdpr %wstate, %g6
9472loop_33: ldsb [%l7 + 0x45], %g6
9473 edge32ln %i0, %o3, %g5
9474 fmovrdgz %i1, %f4, %f0
9475 mulx %o7, 0x1A36, %l5
9476 edge16n %l0, %i7, %i6
9477 andcc %l6, 0x0B85, %i3
9478 xor %g2, %o0, %l4
9479 addc %o5, 0x09F7, %g1
9480 sdivcc %l3, 0x11ED, %o4
9481 sth %l2, [%l7 + 0x1A]
9482 fcmps %fcc0, %f23, %f28
9483 movvs %xcc, %l1, %i4
9484 edge32ln %o1, %g7, %i2
9485 fpsub32 %f30, %f12, %f26
9486 fcmpd %fcc3, %f6, %f6
9487 edge32ln %o6, %g4, %o2
9488 array8 %i5, %g3, %g6
9489 stb %o3, [%l7 + 0x1A]
9490 srl %g5, 0x1C, %i0
9491 smulcc %o7, %l5, %l0
9492 orn %i7, 0x0FA9, %i1
9493 movge %xcc, %i6, %i3
9494 addc %l6, %g2, %o0
9495 fands %f6, %f5, %f14
9496 popc 0x14BF, %o5
9497 nop
9498 set 0x0E, %o7
9499 ldsh [%l7 + %o7], %l4
9500 stx %g1, [%l7 + 0x30]
9501 move %xcc, %l3, %l2
9502 sra %l1, %i4, %o1
9503 movneg %xcc, %g7, %i2
9504 xnor %o4, 0x0F44, %o6
9505 edge8ln %o2, %i5, %g3
9506 fors %f0, %f10, %f0
9507 fmovdne %icc, %f21, %f19
9508 sllx %g6, %o3, %g5
9509 movle %icc, %i0, %g4
9510 array8 %o7, %l5, %l0
9511 fzeros %f24
9512 movgu %xcc, %i7, %i6
9513 fxors %f13, %f11, %f19
9514 movne %icc, %i3, %l6
9515 ldd [%l7 + 0x48], %g2
9516 srlx %i1, %o0, %o5
9517 subcc %l4, 0x0B71, %l3
9518 subcc %g1, 0x1264, %l2
9519 ldub [%l7 + 0x59], %l1
9520 edge32 %i4, %o1, %i2
9521 andn %o4, %o6, %g7
9522 popc 0x0C38, %i5
9523 restore %g3, %g6, %o2
9524 rdpr %cwp, %g1
9525 rdpr %cansave, %g2
9526 rdpr %canrestore, %g3
9527 rdpr %cleanwin, %g4
9528 rdpr %otherwin, %g5
9529 rdpr %wstate, %g6
9530 ldx [%l7 + 0x08], %o3
9531 ldsb [%l7 + 0x56], %g5
9532 orcc %g4, %o7, %i0
9533 array32 %l5, %l0, %i6
9534 popc 0x0B21, %i7
9535 xnorcc %l6, 0x0C32, %g2
9536 movvc %xcc, %i3, %o0
9537 ldd [%l7 + 0x58], %f30
9538 movg %xcc, %o5, %i1
9539 fmul8x16 %f20, %f28, %f2
9540 andncc %l3, %l4, %l2
9541 sllx %g1, 0x07, %i4
9542 addcc %o1, %l1, %o4
9543 fmovdcs %icc, %f9, %f22
9544 alignaddr %i2, %o6, %g7
9545 movrgez %g3, 0x22E, %g6
9546 sllx %i5, %o2, %o3
9547 fand %f16, %f16, %f22
9548 save %g4, 0x1F26, %o7
9549 rdpr %cwp, %g1
9550 rdpr %cansave, %g2
9551 rdpr %canrestore, %g3
9552 rdpr %cleanwin, %g4
9553 rdpr %otherwin, %g5
9554 rdpr %wstate, %g6
9555 fmovsa %icc, %f13, %f3
9556 ldx [%l7 + 0x70], %i0
9557 edge16l %l5, %g5, %i6
9558 fcmpeq32 %f14, %f10, %i7
9559 stw %l6, [%l7 + 0x60]
9560 movcs %icc, %g2, %l0
9561 stx %o0, [%l7 + 0x58]
9562 st %f1, [%l7 + 0x10]
9563 xnorcc %o5, %i1, %l3
9564 movle %icc, %l4, %i3
9565 movrgz %g1, 0x2CF, %l2
9566 xor %i4, %o1, %l1
9567 fnand %f10, %f28, %f4
9568 sethi 0x0395, %o4
9569 alignaddr %o6, %i2, %g3
9570 array32 %g6, %i5, %o2
9571 fpsub32s %f22, %f21, %f22
9572 movle %icc, %g7, %g4
9573 fmul8ulx16 %f4, %f26, %f2
9574 movpos %icc, %o7, %o3
9575 xorcc %i0, %g5, %l5
9576 fmovrdgz %i6, %f6, %f18
9577 stx %i7, [%l7 + 0x60]
9578 edge16 %l6, %g2, %l0
9579 alignaddr %o5, %i1, %l3
9580 sub %l4, 0x0AE2, %i3
9581 sir 0x1F04
9582 fzeros %f2
9583 orcc %o0, %l2, %g1
9584 movcc %icc, %i4, %o1
9585 fmovdpos %icc, %f2, %f22
9586 fandnot2 %f22, %f16, %f12
9587 alignaddr %o4, %l1, %i2
9588 fcmpne16 %f24, %f4, %o6
9589 fmovrdlz %g6, %f18, %f26
9590 movn %icc, %i5, %o2
9591 faligndata %f6, %f18, %f18
9592 array8 %g3, %g4, %g7
9593 addc %o3, %o7, %i0
9594 movrne %l5, 0x08C, %i6
9595 fnors %f10, %f11, %f15
9596 ld [%l7 + 0x7C], %f8
9597 fmovsl %icc, %f26, %f18
9598 edge32ln %i7, %l6, %g2
9599 movrlez %l0, %g5, %i1
9600 mulx %l3, %l4, %o5
9601 subc %i3, %l2, %o0
9602 fcmpgt16 %f18, %f2, %g1
9603 array16 %i4, %o4, %o1
9604 movrne %l1, %i2, %g6
9605 edge16 %i5, %o2, %o6
9606 ldsb [%l7 + 0x66], %g4
9607 addc %g3, %g7, %o3
9608 ldd [%l7 + 0x38], %i0
9609 alignaddr %l5, %o7, %i6
9610 movn %xcc, %i7, %g2
9611 alignaddr %l6, %g5, %i1
9612 or %l3, %l4, %l0
9613 subccc %o5, %l2, %o0
9614 ldd [%l7 + 0x18], %g0
9615 ldx [%l7 + 0x38], %i3
9616 fcmple32 %f12, %f14, %i4
9617 sllx %o4, %l1, %o1
9618 fcmpd %fcc3, %f22, %f8
9619 andncc %i2, %i5, %o2
9620 ldsb [%l7 + 0x08], %o6
9621 edge16n %g4, %g3, %g7
9622 movrlz %g6, 0x226, %o3
9623 edge8ln %l5, %o7, %i6
9624 fnot1 %f20, %f18
9625 fmovrsne %i0, %f19, %f11
9626 udivx %g2, 0x068B, %i7
9627 fcmpes %fcc0, %f23, %f12
9628 edge8n %l6, %i1, %l3
9629 fmovdle %xcc, %f19, %f15
9630 xor %g5, 0x1671, %l0
9631 movge %xcc, %o5, %l4
9632 mulscc %o0, 0x14EC, %g1
9633 movge %xcc, %l2, %i4
9634 ldd [%l7 + 0x30], %f6
9635 fmovde %icc, %f18, %f27
9636 movle %xcc, %o4, %l1
9637 movn %xcc, %o1, %i2
9638 sdiv %i3, 0x187F, %o2
9639 nop
9640 set 0x50, %g5
9641 stw %i5, [%l7 + %g5]
9642 lduw [%l7 + 0x74], %g4
9643 edge16n %o6, %g3, %g7
9644 udiv %g6, 0x10E3, %l5
9645 movleu %xcc, %o3, %i6
9646 stb %i0, [%l7 + 0x3D]
9647 array8 %o7, %g2, %i7
9648 ldd [%l7 + 0x20], %f18
9649 sllx %l6, 0x09, %l3
9650 array32 %i1, %l0, %g5
9651 udivcc %l4, 0x0225, %o5
9652 fmovrslez %o0, %f24, %f9
9653 stx %g1, [%l7 + 0x58]
9654 udivcc %l2, 0x0471, %o4
9655 xor %i4, 0x0A3F, %o1
9656 array8 %i2, %l1, %o2
9657 movneg %xcc, %i5, %i3
9658 fnor %f28, %f10, %f0
9659 alignaddr %g4, %g3, %o6
9660 srl %g7, 0x02, %g6
9661 addcc %l5, %o3, %i0
9662 movvs %icc, %o7, %i6
9663 fmovscs %xcc, %f21, %f0
9664 xnor %g2, %l6, %l3
9665 popc 0x01ED, %i7
9666 addccc %l0, 0x025F, %i1
9667 sethi 0x0436, %l4
9668 edge8n %o5, %o0, %g5
9669 popc %l2, %o4
9670 movl %icc, %g1, %i4
9671 addc %i2, %o1, %l1
9672 fcmpeq16 %f30, %f20, %i5
9673 fzero %f28
9674 stb %i3, [%l7 + 0x43]
9675 edge16l %o2, %g3, %g4
9676 orncc %g7, 0x1CD5, %g6
9677 addccc %l5, 0x1F8E, %o3
9678 alignaddr %o6, %i0, %o7
9679 fpadd32s %f1, %f24, %f18
9680 sir 0x1B6F
9681 mova %xcc, %g2, %i6
9682 fnors %f31, %f23, %f18
9683 sdivcc %l6, 0x1CF8, %i7
9684 ldub [%l7 + 0x18], %l3
9685 ldd [%l7 + 0x08], %i0
9686 udiv %l0, 0x03C5, %l4
9687 fmovsg %xcc, %f9, %f16
9688 movg %xcc, %o0, %g5
9689 or %o5, 0x179F, %o4
9690 array16 %l2, %g1, %i2
9691 fcmpgt32 %f24, %f16, %i4
9692 stb %l1, [%l7 + 0x4F]
9693 movge %icc, %o1, %i3
9694 fmovsle %icc, %f12, %f16
9695 mulscc %o2, %i5, %g3
9696 fors %f16, %f5, %f15
9697 edge16 %g4, %g6, %l5
9698 fmovdcc %xcc, %f31, %f7
9699 or %g7, %o6, %i0
9700 sethi 0x0A94, %o7
9701 edge32 %o3, %g2, %i6
9702 sdivx %l6, 0x11A3, %l3
9703 lduw [%l7 + 0x34], %i7
9704 edge32l %i1, %l4, %l0
9705 fandnot1s %f20, %f8, %f17
9706 ldd [%l7 + 0x18], %f12
9707 andn %g5, %o0, %o5
9708 edge32n %o4, %l2, %g1
9709 bshuffle %f14, %f0, %f26
9710 movvs %xcc, %i2, %i4
9711 edge8n %l1, %i3, %o1
9712 fmovsvc %xcc, %f10, %f13
9713 movre %o2, 0x3A7, %g3
9714 movle %xcc, %i5, %g4
9715 fcmple32 %f16, %f24, %g6
9716 ld [%l7 + 0x10], %f24
9717 andcc %l5, 0x1181, %o6
9718 edge16ln %g7, %o7, %i0
9719 lduw [%l7 + 0x54], %g2
9720 fpack32 %f10, %f8, %f26
9721 fpackfix %f24, %f30
9722 movneg %xcc, %o3, %l6
9723 fmovrde %i6, %f24, %f12
9724 movrgz %i7, 0x369, %i1
9725 edge8ln %l4, %l3, %l0
9726 ldx [%l7 + 0x30], %o0
9727 sra %o5, 0x0B, %o4
9728 movrlez %g5, %l2, %g1
9729 ldsh [%l7 + 0x36], %i2
9730 sub %i4, %i3, %l1
9731 movcs %xcc, %o2, %o1
9732 sethi 0x0D2F, %g3
9733 and %g4, 0x1A87, %g6
9734 fmuld8ulx16 %f23, %f7, %f26
9735 srl %l5, 0x1C, %i5
9736 subcc %g7, %o7, %i0
9737 sethi 0x06AC, %o6
9738 ldd [%l7 + 0x70], %f6
9739 movpos %icc, %g2, %l6
9740 sdiv %i6, 0x1D2F, %o3
9741 xorcc %i7, %i1, %l4
9742 edge32ln %l0, %o0, %l3
9743 st %f30, [%l7 + 0x20]
9744 movle %xcc, %o5, %g5
9745 sll %o4, %l2, %i2
9746 array8 %i4, %g1, %l1
9747 movrlez %i3, %o1, %g3
9748 fcmpd %fcc1, %f22, %f24
9749 fpsub32s %f2, %f30, %f15
9750 stx %o2, [%l7 + 0x68]
9751 orn %g4, 0x0416, %l5
9752 orcc %i5, %g6, %g7
9753 xnor %i0, %o6, %g2
9754 fcmpeq16 %f28, %f30, %o7
9755 fxnors %f25, %f30, %f6
9756 fmul8x16al %f23, %f0, %f12
9757 addc %l6, 0x0114, %o3
9758 sth %i7, [%l7 + 0x3E]
9759 ldx [%l7 + 0x58], %i6
9760 subc %l4, 0x1C86, %i1
9761 fmovsle %xcc, %f3, %f4
9762 edge32n %l0, %l3, %o5
9763 addcc %o0, %g5, %o4
9764 ldsb [%l7 + 0x58], %i2
9765 srax %l2, %i4, %g1
9766 edge8l %i3, %o1, %l1
9767 mulx %o2, %g3, %g4
9768 edge32l %i5, %l5, %g6
9769 sll %g7, 0x18, %o6
9770 fcmpd %fcc3, %f14, %f30
9771 edge16ln %g2, %o7, %i0
9772 array8 %o3, %l6, %i7
9773 edge16 %l4, %i6, %l0
9774 stw %l3, [%l7 + 0x58]
9775 std %f4, [%l7 + 0x58]
9776 fabsd %f20, %f22
9777 sdivcc %i1, 0x113B, %o5
9778 srl %o0, %o4, %i2
9779 xorcc %g5, %i4, %g1
9780 movrlez %l2, %i3, %l1
9781 edge32l %o1, %o2, %g4
9782 xorcc %i5, %g3, %l5
9783 addc %g7, %o6, %g6
9784 fmovdl %icc, %f31, %f0
9785 edge8ln %o7, %i0, %o3
9786 array16 %l6, %g2, %i7
9787 movrlez %l4, 0x12B, %i6
9788 sth %l0, [%l7 + 0x70]
9789 mulscc %i1, %l3, %o0
9790 sdivx %o5, 0x10D9, %o4
9791 subcc %i2, %i4, %g5
9792 std %f14, [%l7 + 0x58]
9793 nop
9794 set 0x49, %g7
9795 ldub [%l7 + %g7], %g1
9796 xnorcc %i3, %l2, %l1
9797 sra %o2, %g4, %o1
9798 save %g3, %i5, %g7
9799 rdpr %cwp, %g1
9800 rdpr %cansave, %g2
9801 rdpr %canrestore, %g3
9802 rdpr %cleanwin, %g4
9803 rdpr %otherwin, %g5
9804 rdpr %wstate, %g6
9805 fpmerge %f0, %f15, %f8
9806 movcc %xcc, %o6, %l5
9807 sra %o7, 0x12, %g6
9808 fmovs %f7, %f29
9809 ld [%l7 + 0x1C], %f28
9810 fmovscs %xcc, %f12, %f3
9811 movrne %o3, 0x287, %l6
9812 subccc %g2, %i0, %i7
9813 movcc %xcc, %i6, %l4
9814 xnorcc %l0, 0x1E94, %i1
9815 nop
9816 set 0x23, %o4
9817 ldsb [%l7 + %o4], %o0
9818 ld [%l7 + 0x50], %f11
9819 movl %xcc, %o5, %o4
9820 fornot1s %f30, %f29, %f28
9821 add %l3, %i2, %i4
9822 fnot1s %f8, %f29
9823 movl %icc, %g1, %g5
9824 edge16l %l2, %l1, %i3
9825 movvc %xcc, %o2, %o1
9826 movgu %xcc, %g4, %i5
9827 fmovdl %icc, %f24, %f15
9828 movgu %icc, %g7, %g3
9829 movpos %icc, %l5, %o6
9830 orcc %g6, %o7, %o3
9831 mova %xcc, %g2, %i0
9832 orn %l6, %i6, %i7
9833 xor %l0, %l4, %i1
9834 edge16 %o0, %o4, %l3
9835 and %o5, 0x0201, %i4
9836 edge32n %g1, %g5, %l2
9837 andncc %i2, %l1, %o2
9838 movre %o1, 0x221, %i3
9839 sth %i5, [%l7 + 0x56]
9840 ldsw [%l7 + 0x1C], %g7
9841 sth %g3, [%l7 + 0x1E]
9842 edge8l %l5, %o6, %g6
9843 umulcc %o7, %o3, %g4
9844 fmovrdlez %g2, %f2, %f4
9845 movle %xcc, %i0, %l6
9846 xnor %i7, 0x00A4, %i6
9847 add %l0, %l4, %i1
9848 orn %o4, %l3, %o5
9849 fcmpes %fcc3, %f16, %f3
9850 movleu %icc, %i4, %o0
9851 fmovdle %xcc, %f3, %f7
9852 and %g5, %l2, %g1
9853 mova %icc, %i2, %l1
9854 stx %o1, [%l7 + 0x60]
9855 stb %i3, [%l7 + 0x3D]
9856 addcc %o2, 0x0161, %i5
9857 orn %g3, %g7, %o6
9858 or %l5, 0x1CE5, %o7
9859 srl %g6, %o3, %g2
9860 movle %icc, %g4, %l6
9861 movne %xcc, %i7, %i0
9862 andcc %l0, 0x0C52, %i6
9863 stx %l4, [%l7 + 0x20]
9864 edge8 %i1, %o4, %l3
9865 add %o5, %i4, %g5
9866 sra %o0, %g1, %i2
9867 sll %l2, %l1, %i3
9868 movgu %icc, %o1, %i5
9869 movle %xcc, %o2, %g7
9870 edge32 %o6, %l5, %o7
9871 movrlez %g6, 0x033, %o3
9872 ldx [%l7 + 0x30], %g2
9873 movge %icc, %g4, %g3
9874 move %icc, %i7, %i0
9875 alignaddrl %l6, %l0, %i6
9876 st %f16, [%l7 + 0x14]
9877 ldsb [%l7 + 0x5D], %i1
9878 movneg %icc, %l4, %o4
9879 save %l3, %o5, %g5
9880 rdpr %cwp, %g1
9881 rdpr %cansave, %g2
9882 rdpr %canrestore, %g3
9883 rdpr %cleanwin, %g4
9884 rdpr %otherwin, %g5
9885 rdpr %wstate, %g6
9886 xorcc %i4, %g1, %o0
9887 array8 %l2, %i2, %l1
9888 movrgez %i3, 0x0A2, %i5
9889 popc %o1, %o2
9890 movrlez %o6, 0x0E3, %g7
9891 lduw [%l7 + 0x0C], %o7
9892 edge16 %g6, %l5, %o3
9893 stw %g2, [%l7 + 0x70]
9894 orcc %g3, 0x027F, %i7
9895 sth %i0, [%l7 + 0x14]
9896 sub %l6, %g4, %l0
9897 movle %xcc, %i6, %l4
9898 movg %xcc, %i1, %l3
9899 movpos %icc, %o5, %o4
9900 orn %g5, 0x18EC, %g1
9901 fpsub16s %f11, %f17, %f16
9902 lduw [%l7 + 0x54], %i4
9903 xor %o0, %i2, %l1
9904 umul %l2, 0x01F0, %i3
9905 movge %icc, %o1, %o2
9906 sdivcc %o6, 0x1627, %g7
9907 ld [%l7 + 0x44], %f12
9908 edge16l %o7, %g6, %l5
9909 sdivx %i5, 0x1630, %o3
9910 stx %g3, [%l7 + 0x60]
9911 movrgez %g2, 0x02A, %i7
9912 sllx %l6, 0x17, %g4
9913 mova %xcc, %i0, %i6
9914 ldub [%l7 + 0x3F], %l0
9915 fpmerge %f8, %f3, %f10
9916 addcc %l4, 0x057F, %i1
9917 udivx %l3, 0x0D94, %o4
9918 fnot1 %f14, %f6
9919 fmovsvc %xcc, %f26, %f30
9920 orcc %g5, %o5, %g1
9921 st %f16, [%l7 + 0x70]
9922 movrgez %o0, 0x1EE, %i2
9923 array16 %l1, %l2, %i4
9924 edge16l %o1, %i3, %o2
9925 srl %o6, %g7, %g6
9926 sdiv %o7, 0x0434, %i5
9927 nop
9928 set 0x48, %o2
9929 ldd [%l7 + %o2], %l4
9930 smul %o3, 0x061F, %g3
9931 fmovrse %g2, %f15, %f25
9932 edge8 %i7, %g4, %i0
9933 stw %i6, [%l7 + 0x44]
9934 umulcc %l0, %l4, %l6
9935 fmul8x16 %f26, %f30, %f0
9936 std %f4, [%l7 + 0x78]
9937 ld [%l7 + 0x20], %f9
9938 ldd [%l7 + 0x78], %i0
9939 smul %l3, 0x0FD0, %g5
9940 siam 0x6
9941 edge32ln %o5, %o4, %g1
9942 fmovrsne %i2, %f2, %f21
9943 std %f12, [%l7 + 0x28]
9944 movvs %xcc, %o0, %l2
9945 nop
9946 set 0x68, %g3
9947 ldd [%l7 + %g3], %l0
9948 udivcc %i4, 0x0441, %i3
9949 movneg %xcc, %o2, %o1
9950 fmovsl %icc, %f15, %f12
9951 edge8n %g7, %o6, %o7
9952 movleu %icc, %i5, %l5
9953 movpos %icc, %g6, %g3
9954 save %g2, 0x1C95, %o3
9955 rdpr %cwp, %g1
9956 rdpr %cansave, %g2
9957 rdpr %canrestore, %g3
9958 rdpr %cleanwin, %g4
9959 rdpr %otherwin, %g5
9960 rdpr %wstate, %g6
9961 ldub [%l7 + 0x56], %g4
9962 array8 %i7, %i6, %i0
9963 movvs %icc, %l4, %l0
9964 array16 %l6, %l3, %i1
9965 sdivcc %o5, 0x012D, %g5
9966 fpadd32 %f6, %f16, %f0
9967 fmovdvs %icc, %f2, %f4
9968 andncc %o4, %i2, %g1
9969 stx %l2, [%l7 + 0x20]
9970 lduh [%l7 + 0x7A], %o0
9971 fmovda %icc, %f24, %f21
9972 fornot2s %f14, %f4, %f14
9973 smul %i4, %i3, %l1
9974 udivcc %o1, 0x1FB9, %o2
9975 mulx %o6, %g7, %o7
9976 movl %icc, %i5, %l5
9977 udiv %g3, 0x14A7, %g2
9978 ldsh [%l7 + 0x0A], %o3
9979 udivx %g4, 0x1FAF, %g6
9980 std %f2, [%l7 + 0x60]
9981 srax %i7, 0x14, %i0
9982 lduh [%l7 + 0x76], %i6
9983 udiv %l0, 0x18A4, %l4
9984 st %f11, [%l7 + 0x5C]
9985 edge16 %l3, %i1, %l6
9986 or %o5, %g5, %i2
9987 sll %o4, 0x1E, %g1
9988 movrgez %l2, %o0, %i4
9989 xnorcc %l1, %o1, %o2
9990 fors %f30, %f17, %f3
9991 fmul8x16 %f20, %f26, %f6
9992 array16 %o6, %g7, %o7
9993 sub %i3, 0x0123, %i5
9994 sethi 0x0ADC, %g3
9995 umul %g2, %o3, %l5
9996 edge32n %g4, %i7, %g6
9997 stw %i6, [%l7 + 0x54]
9998 fmovse %xcc, %f5, %f25
9999 ld [%l7 + 0x54], %f10
10000 lduh [%l7 + 0x4A], %i0
10001 movge %icc, %l0, %l3
10002 movl %xcc, %l4, %i1
10003 fsrc1 %f30, %f6
10004 subcc %o5, 0x00B4, %g5
10005 sethi 0x1818, %i2
10006 movneg %icc, %o4, %g1
10007 movn %xcc, %l6, %o0
10008 stw %i4, [%l7 + 0x78]
10009 fmovdn %icc, %f0, %f28
10010 movl %xcc, %l2, %o1
10011 edge16n %l1, %o6, %g7
10012 array32 %o7, %i3, %i5
10013 fsrc1s %f29, %f25
10014 movvs %xcc, %g3, %o2
10015 srlx %g2, 0x08, %o3
10016 edge16ln %g4, %i7, %g6
10017 sir 0x06DD
10018 or %i6, %l5, %l0
10019 array16 %l3, %i0, %l4
10020 edge16l %i1, %g5, %i2
10021 ldub [%l7 + 0x29], %o5
10022 or %g1, %o4, %o0
10023 fexpand %f18, %f18
10024 udivcc %l6, 0x163B, %l2
10025 udivcc %i4, 0x06CA, %l1
10026 fmul8x16al %f27, %f17, %f30
10027 sdivx %o1, 0x045B, %o6
10028 ldub [%l7 + 0x52], %g7
10029 setx loop_34, %l0, %l1
10030 return %l1
10031 nop
10032 rdpr %cwp, %g1
10033 rdpr %cansave, %g2
10034 rdpr %canrestore, %g3
10035 rdpr %cleanwin, %g4
10036 rdpr %otherwin, %g5
10037 rdpr %wstate, %g6
10038loop_34: fcmpne16 %f20, %f22, %o2
10039 fxnors %f21, %f0, %f16
10040 fandnot1 %f20, %f14, %f18
10041 andcc %i3, 0x1E40, %o3
10042 fmovsneg %icc, %f17, %f7
10043 sdivx %g4, 0x03D1, %i7
10044 fmul8sux16 %f6, %f4, %f0
10045 stw %g2, [%l7 + 0x18]
10046 movrgz %g6, %i6, %l5
10047 fnot2s %f13, %f19
10048 movpos %icc, %l0, %i0
10049 movcc %xcc, %l3, %i1
10050 xor %g5, %l4, %i2
10051 movvc %xcc, %g1, %o5
10052 fmovrdgz %o4, %f8, %f20
10053 sth %l6, [%l7 + 0x50]
10054 lduh [%l7 + 0x44], %l2
10055 save %i4, %l1, %o0
10056 rdpr %cwp, %g1
10057 rdpr %cansave, %g2
10058 rdpr %canrestore, %g3
10059 rdpr %cleanwin, %g4
10060 rdpr %otherwin, %g5
10061 rdpr %wstate, %g6
10062 alignaddr %o1, %g7, %o7
10063 save %o6, 0x136E, %g3
10064 rdpr %cwp, %g1
10065 rdpr %cansave, %g2
10066 rdpr %canrestore, %g3
10067 rdpr %cleanwin, %g4
10068 rdpr %otherwin, %g5
10069 rdpr %wstate, %g6
10070 edge32n %o2, %i3, %o3
10071 umulcc %g4, %i7, %i5
10072 fmovs %f26, %f3
10073 array16 %g2, %g6, %l5
10074 andcc %i6, 0x0E1B, %i0
10075 popc 0x05B8, %l3
10076 edge16 %i1, %l0, %g5
10077 fcmple16 %f30, %f18, %i2
10078 udivcc %g1, 0x11B1, %l4
10079 fnot1s %f11, %f7
10080 move %xcc, %o4, %o5
10081 andn %l2, %i4, %l6
10082 movcs %xcc, %l1, %o1
10083 ldd [%l7 + 0x68], %g6
10084 sllx %o7, 0x01, %o0
10085 orn %o6, %o2, %i3
10086 edge16ln %o3, %g4, %g3
10087 fmovsleu %xcc, %f28, %f19
10088 andn %i7, 0x1A5D, %g2
10089 movrlz %g6, %i5, %i6
10090 fornot1s %f31, %f16, %f20
10091 smul %i0, 0x01EF, %l5
10092 edge8ln %l3, %l0, %g5
10093 movvs %icc, %i2, %i1
10094 edge8l %l4, %o4, %o5
10095 and %g1, 0x1731, %l2
10096 edge16n %l6, %l1, %i4
10097 and %g7, 0x1B77, %o7
10098 mulscc %o0, %o6, %o1
10099 or %o2, 0x13CA, %o3
10100 restore %i3, %g3, %i7
10101 rdpr %cwp, %g1
10102 rdpr %cansave, %g2
10103 rdpr %canrestore, %g3
10104 rdpr %cleanwin, %g4
10105 rdpr %otherwin, %g5
10106 rdpr %wstate, %g6
10107 orncc %g2, 0x0CB5, %g4
10108 edge16l %i5, %g6, %i6
10109 edge16 %l5, %l3, %i0
10110 movrne %g5, 0x01E, %i2
10111 udivcc %i1, 0x1AA9, %l4
10112 movge %xcc, %o4, %l0
10113 udiv %g1, 0x0A0A, %l2
10114 edge32ln %o5, %l1, %l6
10115 st %f26, [%l7 + 0x18]
10116 orn %g7, 0x0C4B, %i4
10117 for %f2, %f26, %f20
10118 ld [%l7 + 0x4C], %f28
10119 fcmpgt16 %f8, %f20, %o0
10120 smul %o7, 0x0E46, %o1
10121 edge32ln %o2, %o6, %i3
10122 orcc %g3, 0x0C52, %o3
10123 movvc %xcc, %i7, %g2
10124 ld [%l7 + 0x24], %f28
10125 addccc %i5, %g4, %g6
10126 udiv %l5, 0x0D73, %l3
10127 orcc %i6, 0x020B, %i0
10128 sth %g5, [%l7 + 0x0E]
10129 fone %f22
10130 fpsub16 %f10, %f30, %f0
10131 movcc %xcc, %i1, %l4
10132 smulcc %i2, 0x0894, %l0
10133 subccc %o4, 0x1C54, %g1
10134 stx %o5, [%l7 + 0x78]
10135 fnegd %f2, %f18
10136 srax %l1, %l6, %g7
10137 ldsb [%l7 + 0x3E], %l2
10138 edge8l %i4, %o7, %o0
10139 fcmpeq32 %f6, %f6, %o2
10140 fands %f28, %f28, %f21
10141 stw %o1, [%l7 + 0x74]
10142 smul %o6, %i3, %g3
10143 edge32n %i7, %g2, %o3
10144 andn %g4, 0x0E13, %g6
10145 smul %i5, 0x0AE6, %l3
10146 fmovdle %icc, %f19, %f21
10147 addccc %i6, 0x0982, %i0
10148 movcc %icc, %l5, %i1
10149 sth %g5, [%l7 + 0x12]
10150 srax %i2, %l0, %o4
10151 movrgez %g1, 0x38C, %l4
10152 orcc %o5, 0x01D8, %l6
10153 andcc %g7, %l2, %l1
10154 fabss %f28, %f7
10155 udivcc %i4, 0x00E0, %o7
10156 movre %o2, %o0, %o6
10157 array16 %i3, %g3, %i7
10158 alignaddr %o1, %g2, %o3
10159 smulcc %g4, %g6, %l3
10160 andcc %i5, 0x0519, %i6
10161 ldsw [%l7 + 0x70], %i0
10162 movrgez %l5, %g5, %i2
10163 movcc %icc, %i1, %l0
10164 movrlz %o4, %l4, %o5
10165 add %l6, 0x1B0C, %g1
10166 sra %l2, %g7, %l1
10167 save %o7, 0x0024, %i4
10168 rdpr %cwp, %g1
10169 rdpr %cansave, %g2
10170 rdpr %canrestore, %g3
10171 rdpr %cleanwin, %g4
10172 rdpr %otherwin, %g5
10173 rdpr %wstate, %g6
10174 fmovdcs %xcc, %f26, %f2
10175 srlx %o2, %o6, %i3
10176 edge32ln %o0, %g3, %o1
10177 movle %icc, %g2, %o3
10178 bshuffle %f12, %f6, %f16
10179 fmovrsgez %i7, %f1, %f18
10180 setx loop_35, %l0, %l1
10181 return %l1
10182 nop
10183 rdpr %cwp, %g1
10184 rdpr %cansave, %g2
10185 rdpr %canrestore, %g3
10186 rdpr %cleanwin, %g4
10187 rdpr %otherwin, %g5
10188 rdpr %wstate, %g6
10189loop_35: sdiv %i5, 0x0E2B, %g6
10190 fpsub32 %f2, %f30, %f2
10191 ldx [%l7 + 0x30], %i0
10192 udiv %i6, 0x010F, %g5
10193 fcmpne16 %f20, %f14, %l5
10194 fmovrsgz %i2, %f27, %f19
10195 sub %i1, 0x12E3, %o4
10196 nop
10197 set 0x38, %i1
10198 ldub [%l7 + %i1], %l4
10199 smul %o5, 0x17B3, %l0
10200 ldsw [%l7 + 0x74], %g1
10201 srax %l2, %l6, %g7
10202 movrlz %o7, %i4, %o2
10203 fmovsg %xcc, %f23, %f7
10204 subccc %o6, 0x0C6D, %i3
10205 ld [%l7 + 0x10], %f30
10206 subc %o0, 0x1653, %g3
10207 movrne %l1, 0x0FA, %o1
10208 restore %o3, 0x0FC1, %i7
10209 rdpr %cwp, %g1
10210 rdpr %cansave, %g2
10211 rdpr %canrestore, %g3
10212 rdpr %cleanwin, %g4
10213 rdpr %otherwin, %g5
10214 rdpr %wstate, %g6
10215 srl %g2, %l3, %i5
10216 fmovrdlez %g4, %f16, %f8
10217 save %g6, %i0, %g5
10218 rdpr %cwp, %g1
10219 rdpr %cansave, %g2
10220 rdpr %canrestore, %g3
10221 rdpr %cleanwin, %g4
10222 rdpr %otherwin, %g5
10223 rdpr %wstate, %g6
10224 and %l5, %i2, %i1
10225 or %o4, 0x17DC, %i6
10226 fzeros %f23
10227 edge16ln %l4, %l0, %o5
10228 fmovdleu %icc, %f31, %f10
10229 nop
10230 set 0x38, %o3
10231 ldd [%l7 + %o3], %f8
10232 mova %xcc, %l2, %g1
10233 movcc %xcc, %l6, %o7
10234 andcc %i4, 0x0604, %o2
10235 save %o6, %i3, %g7
10236 rdpr %cwp, %g1
10237 rdpr %cansave, %g2
10238 rdpr %canrestore, %g3
10239 rdpr %cleanwin, %g4
10240 rdpr %otherwin, %g5
10241 rdpr %wstate, %g6
10242 smulcc %g3, %l1, %o1
10243 array32 %o0, %i7, %o3
10244 sethi 0x197D, %g2
10245 edge8 %l3, %i5, %g4
10246 sll %g6, 0x06, %i0
10247 movrne %g5, %l5, %i1
10248 ldsw [%l7 + 0x3C], %i2
10249 movrgez %o4, 0x35A, %i6
10250 andn %l0, 0x1DB4, %l4
10251 sdiv %o5, 0x0E59, %g1
10252 edge16 %l6, %o7, %i4
10253 fmovdleu %xcc, %f30, %f13
10254 alignaddrl %l2, %o6, %o2
10255 udivx %i3, 0x0FA9, %g3
10256 fnand %f6, %f4, %f4
10257 fabsd %f16, %f0
10258 fmovrsgz %g7, %f19, %f5
10259 xor %o1, %l1, %i7
10260 edge32 %o3, %o0, %l3
10261 sth %i5, [%l7 + 0x60]
10262 orcc %g2, %g6, %i0
10263 ldx [%l7 + 0x28], %g5
10264 smulcc %g4, 0x0173, %l5
10265 smulcc %i2, 0x008F, %i1
10266 ldd [%l7 + 0x38], %i6
10267 movn %xcc, %l0, %o4
10268 or %l4, 0x0940, %g1
10269 movrgez %l6, 0x153, %o5
10270 fandnot2 %f16, %f6, %f10
10271 udiv %o7, 0x061E, %l2
10272 ldsb [%l7 + 0x7C], %i4
10273 fmovsg %icc, %f18, %f0
10274 fnot1s %f22, %f7
10275 fxnors %f6, %f3, %f20
10276 fmovrsne %o6, %f26, %f23
10277 movg %icc, %i3, %g3
10278 movrlez %o2, %o1, %g7
10279 andcc %i7, %l1, %o0
10280 movcs %icc, %o3, %l3
10281 st %f6, [%l7 + 0x54]
10282 edge32 %i5, %g2, %i0
10283 stb %g5, [%l7 + 0x18]
10284 sth %g4, [%l7 + 0x50]
10285 orcc %l5, 0x044E, %i2
10286 umul %g6, 0x0890, %i1
10287 fmul8x16 %f2, %f2, %f12
10288 sethi 0x1FC7, %i6
10289 lduh [%l7 + 0x4E], %o4
10290 fpadd32 %f8, %f10, %f0
10291 fmovsleu %icc, %f1, %f25
10292 sdiv %l0, 0x1786, %l4
10293 edge32l %l6, %g1, %o5
10294 sethi 0x1404, %o7
10295 subcc %i4, 0x053D, %o6
10296 edge8l %l2, %g3, %o2
10297 srlx %o1, 0x0C, %i3
10298 edge16ln %i7, %l1, %o0
10299 mulscc %g7, %o3, %i5
10300 edge8l %g2, %l3, %g5
10301 alignaddrl %i0, %g4, %l5
10302 fabsd %f4, %f4
10303 movn %xcc, %g6, %i2
10304 ldd [%l7 + 0x48], %f8
10305 movcs %xcc, %i6, %i1
10306 subcc %o4, %l4, %l0
10307 fcmpd %fcc0, %f20, %f22
10308 edge8 %g1, %o5, %l6
10309 edge16 %i4, %o7, %o6
10310 fmovdge %icc, %f4, %f15
10311 sllx %l2, %o2, %g3
10312 alignaddr %i3, %o1, %i7
10313 movrlez %l1, %g7, %o0
10314 xor %i5, %o3, %g2
10315 movneg %xcc, %g5, %l3
10316 fmovsvc %xcc, %f22, %f9
10317 udivx %i0, 0x126F, %l5
10318 movneg %xcc, %g4, %g6
10319 umul %i6, 0x001D, %i2
10320 std %f20, [%l7 + 0x60]
10321 movvc %icc, %o4, %i1
10322 fmovsa %xcc, %f30, %f26
10323 ldd [%l7 + 0x08], %l0
10324 ld [%l7 + 0x14], %f4
10325 movcc %icc, %g1, %l4
10326 srlx %o5, %i4, %l6
10327 edge32ln %o7, %o6, %o2
10328 udiv %l2, 0x1E7D, %g3
10329 movvc %icc, %i3, %i7
10330 sll %l1, %o1, %g7
10331 sub %o0, %i5, %o3
10332 umul %g2, %l3, %g5
10333 movvs %icc, %l5, %g4
10334 nop
10335 set 0x6C, %l2
10336 ldub [%l7 + %l2], %g6
10337 move %xcc, %i0, %i6
10338 addcc %i2, 0x0802, %i1
10339 xnorcc %l0, %o4, %l4
10340 edge8n %g1, %o5, %i4
10341 fsrc1s %f28, %f0
10342 fnand %f16, %f14, %f2
10343 sir 0x1C2D
10344 movrgz %o7, %l6, %o6
10345 xnor %l2, %g3, %i3
10346 xorcc %i7, 0x06DF, %l1
10347 movrlz %o2, %o1, %o0
10348 fcmpgt32 %f0, %f22, %i5
10349 fpadd16 %f30, %f4, %f28
10350 fmovdne %xcc, %f0, %f14
10351 st %f19, [%l7 + 0x2C]
10352 movvc %xcc, %g7, %g2
10353 sllx %l3, %g5, %l5
10354 movrgz %g4, 0x3C7, %g6
10355 ldd [%l7 + 0x28], %i0
10356 orncc %o3, %i6, %i2
10357 movle %xcc, %l0, %o4
10358 fmovrsgz %i1, %f8, %f30
10359 stb %g1, [%l7 + 0x20]
10360 sub %l4, %o5, %o7
10361 edge8 %i4, %o6, %l2
10362 or %l6, 0x1115, %i3
10363 xnor %i7, %g3, %l1
10364 movre %o1, %o2, %o0
10365 sdivx %i5, 0x1372, %g7
10366 ldsh [%l7 + 0x12], %l3
10367 alignaddrl %g5, %l5, %g2
10368 addcc %g4, 0x1466, %i0
10369 fcmpne16 %f20, %f0, %g6
10370 movrgez %o3, 0x1BA, %i2
10371 nop
10372 set 0x30, %i4
10373 ldsb [%l7 + %i4], %i6
10374 mova %xcc, %o4, %l0
10375 edge8n %i1, %l4, %g1
10376 movcc %xcc, %o7, %i4
10377 edge16n %o6, %l2, %l6
10378 fsrc2 %f16, %f8
10379 setx loop_36, %l0, %l1
10380 return %l1
10381 nop
10382 rdpr %cwp, %g1
10383 rdpr %cansave, %g2
10384 rdpr %canrestore, %g3
10385 rdpr %cleanwin, %g4
10386 rdpr %otherwin, %g5
10387 rdpr %wstate, %g6
10388loop_36: fmovrsne %o5, %f17, %f20
10389 and %o1, %o2, %o0
10390 fmovsleu %xcc, %f7, %f6
10391 movrgez %l1, %g7, %i5
10392 movneg %icc, %l3, %g5
10393 orncc %g2, %g4, %i0
10394 movleu %icc, %l5, %o3
10395 addccc %g6, 0x0479, %i6
10396 movpos %icc, %o4, %l0
10397 fabss %f21, %f24
10398 lduw [%l7 + 0x74], %i1
10399 sth %l4, [%l7 + 0x2A]
10400 orcc %i2, %g1, %o7
10401 ldd [%l7 + 0x60], %o6
10402 popc 0x0977, %l2
10403 ldsb [%l7 + 0x7C], %l6
10404 sdivcc %i3, 0x1536, %i4
10405 restore %i7, 0x0C06, %o5
10406 rdpr %cwp, %g1
10407 rdpr %cansave, %g2
10408 rdpr %canrestore, %g3
10409 rdpr %cleanwin, %g4
10410 rdpr %otherwin, %g5
10411 rdpr %wstate, %g6
10412 fmovrdlz %g3, %f14, %f6
10413 fxors %f21, %f27, %f27
10414 ldsh [%l7 + 0x72], %o2
10415 orn %o0, %o1, %g7
10416 stb %l1, [%l7 + 0x15]
10417 edge16 %i5, %l3, %g2
10418 ldsh [%l7 + 0x6A], %g4
10419 edge32 %i0, %g5, %o3
10420 sra %l5, %i6, %o4
10421 edge16 %l0, %g6, %l4
10422 sra %i2, %g1, %i1
10423 movneg %icc, %o7, %o6
10424 fmovdl %icc, %f31, %f11
10425 ldub [%l7 + 0x43], %l2
10426 stx %i3, [%l7 + 0x38]
10427 ldd [%l7 + 0x08], %i4
10428 movgu %xcc, %l6, %o5
10429 fmovrdgz %i7, %f2, %f2
10430 st %f5, [%l7 + 0x30]
10431 addc %o2, 0x0D1D, %o0
10432 fmul8x16au %f18, %f29, %f20
10433 srlx %o1, 0x02, %g3
10434 orncc %l1, %g7, %l3
10435 srax %g2, %g4, %i0
10436 edge8l %i5, %o3, %l5
10437 ld [%l7 + 0x78], %f22
10438 fandnot2 %f0, %f8, %f26
10439 fmovda %icc, %f0, %f21
10440 lduw [%l7 + 0x0C], %i6
10441 and %o4, 0x1C56, %g5
10442 ldx [%l7 + 0x08], %g6
10443 srlx %l4, %i2, %l0
10444 fxnor %f8, %f30, %f2
10445 movleu %xcc, %g1, %i1
10446 add %o7, 0x18B4, %l2
10447 edge32 %o6, %i4, %i3
10448 edge16 %l6, %o5, %i7
10449 array8 %o0, %o2, %o1
10450 mulx %l1, 0x1A22, %g7
10451 srl %g3, 0x01, %l3
10452 fnor %f20, %f20, %f20
10453 ldd [%l7 + 0x50], %g2
10454 andn %g4, 0x07CF, %i0
10455 addccc %i5, 0x0195, %l5
10456 edge8n %o3, %i6, %o4
10457 edge32ln %g5, %l4, %g6
10458 fmovdge %icc, %f28, %f13
10459 addc %l0, 0x1E63, %i2
10460 sllx %g1, %i1, %l2
10461 movrne %o7, 0x2EC, %i4
10462 fmovs %f23, %f2
10463 subcc %o6, %l6, %o5
10464 fmovsgu %icc, %f8, %f17
10465 movgu %icc, %i3, %o0
10466 sllx %i7, 0x00, %o1
10467 edge32ln %o2, %g7, %g3
10468 edge16ln %l3, %l1, %g4
10469 alignaddrl %g2, %i5, %l5
10470 ldsw [%l7 + 0x14], %i0
10471 umul %i6, 0x17B6, %o3
10472 fzero %f12
10473 ldsh [%l7 + 0x22], %g5
10474 andcc %l4, %g6, %o4
10475 st %f27, [%l7 + 0x0C]
10476 fandnot2s %f4, %f8, %f20
10477 fpadd32 %f0, %f10, %f18
10478 alignaddr %i2, %g1, %i1
10479 movl %icc, %l0, %o7
10480 sethi 0x1AAD, %i4
10481 sllx %o6, 0x09, %l6
10482 fmovrdlez %l2, %f26, %f22
10483 ldsb [%l7 + 0x4B], %o5
10484 fzero %f28
10485 fmovdl %xcc, %f24, %f12
10486 smul %i3, %i7, %o1
10487 edge8 %o2, %g7, %o0
10488 movne %icc, %l3, %l1
10489 movl %xcc, %g4, %g3
10490 fmovsl %xcc, %f10, %f26
10491 edge8 %i5, %g2, %l5
10492 movcc %icc, %i0, %o3
10493 xnorcc %i6, 0x07A6, %l4
10494 ldub [%l7 + 0x0B], %g6
10495 fcmps %fcc3, %f2, %f11
10496 fcmple16 %f0, %f4, %g5
10497 ldsh [%l7 + 0x2C], %o4
10498 movn %icc, %i2, %g1
10499 xnor %l0, 0x18D0, %o7
10500 movrgez %i1, 0x0F6, %o6
10501 ldd [%l7 + 0x68], %i4
10502 subc %l2, 0x194C, %l6
10503 edge8ln %i3, %o5, %i7
10504 mulx %o1, %o2, %g7
10505 edge32n %l3, %o0, %l1
10506 movle %icc, %g4, %g3
10507 mova %xcc, %g2, %i5
10508 popc %i0, %l5
10509 ldsh [%l7 + 0x0C], %o3
10510 edge32ln %i6, %g6, %g5
10511 add %o4, 0x1901, %l4
10512 movcc %xcc, %i2, %g1
10513 edge8l %l0, %o7, %o6
10514 fpsub16s %f3, %f14, %f29
10515 popc %i4, %i1
10516 fmovdvc %xcc, %f0, %f28
10517 srl %l2, %i3, %l6
10518 ldx [%l7 + 0x48], %o5
10519 save %i7, %o1, %o2
10520 rdpr %cwp, %g1
10521 rdpr %cansave, %g2
10522 rdpr %canrestore, %g3
10523 rdpr %cleanwin, %g4
10524 rdpr %otherwin, %g5
10525 rdpr %wstate, %g6
10526 stx %l3, [%l7 + 0x70]
10527 fsrc1 %f10, %f30
10528 movrgz %o0, %g7, %g4
10529 udivcc %g3, 0x14A3, %g2
10530 movl %xcc, %i5, %l1
10531 fpadd16s %f9, %f14, %f3
10532 movcc %xcc, %l5, %o3
10533 std %f28, [%l7 + 0x78]
10534 fnand %f0, %f22, %f20
10535 umul %i0, %i6, %g5
10536 sir 0x16CE
10537 movleu %icc, %o4, %l4
10538 stx %i2, [%l7 + 0x10]
10539 udiv %g1, 0x1612, %l0
10540 movpos %icc, %g6, %o6
10541 movn %icc, %o7, %i4
10542 array8 %i1, %l2, %l6
10543 movle %icc, %o5, %i3
10544 edge16n %i7, %o1, %l3
10545 sethi 0x1CF3, %o0
10546 fmul8x16au %f24, %f28, %f12
10547 or %o2, %g4, %g7
10548 fmovsa %xcc, %f14, %f18
10549 fone %f30
10550 movle %xcc, %g3, %i5
10551 fnands %f25, %f4, %f5
10552 fcmpd %fcc3, %f16, %f10
10553 add %g2, %l5, %l1
10554 fnor %f28, %f20, %f22
10555 fcmpgt32 %f28, %f4, %o3
10556 fcmpne32 %f18, %f30, %i6
10557 lduw [%l7 + 0x18], %g5
10558 ldsb [%l7 + 0x74], %o4
10559 save %i0, %l4, %g1
10560 rdpr %cwp, %g1
10561 rdpr %cansave, %g2
10562 rdpr %canrestore, %g3
10563 rdpr %cleanwin, %g4
10564 rdpr %otherwin, %g5
10565 rdpr %wstate, %g6
10566 fpadd16 %f22, %f8, %f28
10567 xorcc %l0, %g6, %o6
10568 fmovrdgz %i2, %f6, %f14
10569 edge16 %i4, %o7, %i1
10570 udivcc %l2, 0x11B3, %o5
10571 subcc %i3, %i7, %o1
10572 fmovd %f0, %f20
10573 movg %icc, %l3, %l6
10574 fzeros %f31
10575 fandnot2s %f31, %f29, %f21
10576 movrlez %o0, %g4, %o2
10577 fsrc2s %f8, %f31
10578 ldsw [%l7 + 0x70], %g7
10579 srlx %i5, 0x1C, %g3
10580 mulx %g2, %l5, %l1
10581 fpackfix %f30, %f25
10582 movrgez %i6, %g5, %o4
10583 edge32n %o3, %l4, %i0
10584 stb %l0, [%l7 + 0x2B]
10585 array8 %g6, %o6, %g1
10586 edge16 %i2, %i4, %i1
10587 ldsw [%l7 + 0x54], %o7
10588 movpos %icc, %l2, %i3
10589 smul %i7, %o1, %l3
10590 orncc %l6, %o0, %g4
10591 popc %o2, %g7
10592 movrgez %o5, %g3, %i5
10593 fsrc2 %f8, %f2
10594 andcc %l5, %l1, %i6
10595 edge8 %g2, %o4, %g5
10596 movgu %xcc, %o3, %i0
10597 edge32l %l0, %g6, %l4
10598 lduh [%l7 + 0x6A], %o6
10599 fmul8sux16 %f18, %f22, %f30
10600 fnand %f22, %f14, %f4
10601 edge32ln %g1, %i4, %i2
10602 add %i1, %o7, %l2
10603 fmovrsgez %i3, %f23, %f14
10604 fxor %f8, %f16, %f8
10605 fsrc2s %f24, %f10
10606 mulx %i7, %l3, %o1
10607 srl %l6, %o0, %o2
10608 sdivx %g7, 0x0D58, %o5
10609 bshuffle %f0, %f30, %f4
10610 array32 %g3, %g4, %i5
10611 ldub [%l7 + 0x44], %l5
10612 ldub [%l7 + 0x1B], %i6
10613 edge16 %g2, %o4, %l1
10614 movvs %xcc, %o3, %i0
10615 fmovsn %icc, %f23, %f27
10616 fmovrse %g5, %f16, %f2
10617 fmovsne %xcc, %f23, %f20
10618 fmovse %xcc, %f7, %f26
10619 nop
10620 set 0x53, %i3
10621 stb %g6, [%l7 + %i3]
10622 xorcc %l0, 0x17AA, %o6
10623 edge32ln %l4, %i4, %i2
10624 subccc %g1, %i1, %l2
10625 orncc %i3, %i7, %l3
10626 movl %icc, %o7, %o1
10627 movvs %icc, %o0, %o2
10628 sll %g7, %l6, %o5
10629 udivcc %g4, 0x09A9, %i5
10630 sethi 0x1E41, %g3
10631 edge8n %i6, %g2, %o4
10632 umulcc %l5, 0x0DD6, %l1
10633 xnorcc %i0, %g5, %g6
10634 edge8l %l0, %o6, %o3
10635 fmovda %xcc, %f27, %f2
10636 stb %i4, [%l7 + 0x6F]
10637 movneg %icc, %i2, %g1
10638 edge8ln %i1, %l2, %i3
10639 fmovdl %xcc, %f28, %f11
10640 srlx %l4, 0x0E, %i7
10641 fandnot1s %f29, %f7, %f9
10642 xnorcc %l3, %o1, %o0
10643 fone %f24
10644 udiv %o2, 0x0FD6, %g7
10645 edge32 %l6, %o5, %g4
10646 ldsh [%l7 + 0x68], %o7
10647 fmovsvc %icc, %f2, %f22
10648 fcmpne32 %f6, %f28, %i5
10649 andncc %i6, %g3, %g2
10650 xor %l5, %o4, %l1
10651 movl %xcc, %i0, %g6
10652 fmovrde %g5, %f8, %f22
10653 edge8l %l0, %o6, %i4
10654 sir 0x13AC
10655 addccc %o3, 0x11E1, %g1
10656 movcc %xcc, %i1, %i2
10657 movn %xcc, %i3, %l4
10658 edge32ln %l2, %i7, %l3
10659 fcmple32 %f16, %f10, %o0
10660 mulx %o2, 0x10EC, %g7
10661 fand %f18, %f18, %f0
10662 addccc %l6, %o5, %g4
10663 xor %o1, 0x0E35, %i5
10664 edge8l %i6, %g3, %g2
10665 stb %o7, [%l7 + 0x3C]
10666 udivcc %o4, 0x1845, %l5
10667 fpadd32 %f14, %f20, %f0
10668 addcc %l1, 0x1E28, %g6
10669 ldsb [%l7 + 0x23], %i0
10670 addccc %g5, 0x1EE5, %l0
10671 edge16l %o6, %o3, %i4
10672 fmovdvs %icc, %f29, %f27
10673 fxnor %f28, %f26, %f18
10674 fmovscc %xcc, %f31, %f1
10675 movg %icc, %i1, %g1
10676 fcmple32 %f14, %f2, %i3
10677 movre %i2, 0x067, %l2
10678 stw %i7, [%l7 + 0x7C]
10679 fcmped %fcc2, %f10, %f28
10680 fnegd %f6, %f16
10681 edge8ln %l4, %l3, %o0
10682 stb %o2, [%l7 + 0x35]
10683 fmovspos %icc, %f1, %f18
10684 fmovsa %icc, %f24, %f0
10685 stx %l6, [%l7 + 0x40]
10686 movvs %xcc, %o5, %g7
10687 movrgez %g4, %i5, %o1
10688 xor %g3, 0x1312, %g2
10689 fmovsneg %icc, %f5, %f18
10690 sra %o7, %i6, %l5
10691 st %f9, [%l7 + 0x38]
10692 xor %o4, %l1, %i0
10693 udivx %g6, 0x0BC9, %g5
10694 movne %xcc, %o6, %l0
10695 and %o3, %i1, %g1
10696 movne %icc, %i3, %i2
10697 alignaddr %i4, %i7, %l2
10698 subcc %l3, %o0, %o2
10699 addccc %l4, %o5, %l6
10700 ldd [%l7 + 0x30], %g4
10701 fpadd16 %f16, %f10, %f10
10702 edge8ln %i5, %o1, %g7
10703 fcmpgt32 %f6, %f4, %g2
10704 andncc %g3, %i6, %l5
10705 fmovrdgez %o7, %f28, %f6
10706 edge8 %l1, %o4, %i0
10707 mova %icc, %g6, %g5
10708 array8 %o6, %o3, %l0
10709 fmovse %icc, %f6, %f11
10710 movvc %xcc, %g1, %i1
10711 fmovrdne %i3, %f12, %f8
10712 xor %i4, %i2, %l2
10713 alignaddr %l3, %o0, %i7
10714 ldd [%l7 + 0x18], %f16
10715 sdivx %o2, 0x0FDA, %l4
10716 add %l6, 0x192C, %g4
10717 movneg %icc, %o5, %i5
10718 sir 0x1879
10719 bshuffle %f2, %f4, %f2
10720 movl %xcc, %g7, %g2
10721 udiv %o1, 0x048C, %i6
10722 movge %icc, %g3, %o7
10723 movge %xcc, %l1, %o4
10724 edge16l %l5, %i0, %g6
10725 movcs %icc, %g5, %o6
10726 fornot1 %f0, %f4, %f8
10727 ldsb [%l7 + 0x14], %l0
10728 addccc %g1, 0x0853, %i1
10729 umul %o3, %i3, %i4
10730 mulscc %l2, 0x06CD, %i2
10731 fpsub32 %f26, %f16, %f12
10732 sub %l3, 0x0463, %i7
10733 orncc %o2, %o0, %l4
10734 srlx %g4, %l6, %o5
10735 fmul8x16 %f10, %f2, %f12
10736 movrgez %g7, 0x361, %i5
10737 movle %xcc, %o1, %i6
10738 umulcc %g2, %g3, %l1
10739 srl %o4, %l5, %i0
10740 xnorcc %o7, 0x1BAF, %g6
10741 ldsb [%l7 + 0x3A], %g5
10742 edge32ln %o6, %g1, %i1
10743 orcc %o3, 0x13A3, %i3
10744 ldd [%l7 + 0x20], %l0
10745 edge8n %i4, %i2, %l2
10746 edge16ln %l3, %i7, %o0
10747 edge16 %l4, %g4, %o2
10748 add %l6, %g7, %o5
10749 movrgz %o1, %i5, %g2
10750 andcc %i6, %g3, %l1
10751 ld [%l7 + 0x08], %f18
10752 alignaddr %o4, %i0, %l5
10753 edge16 %o7, %g6, %g5
10754 sllx %g1, %o6, %o3
10755 xor %i3, 0x0800, %i1
10756 setx loop_37, %l0, %l1
10757 return %l1
10758 nop
10759 rdpr %cwp, %g1
10760 rdpr %cansave, %g2
10761 rdpr %canrestore, %g3
10762 rdpr %cleanwin, %g4
10763 rdpr %otherwin, %g5
10764 rdpr %wstate, %g6
10765loop_37: movge %icc, %l3, %l2
10766 fmovrslz %o0, %f14, %f26
10767 array16 %l4, %i7, %o2
10768 ld [%l7 + 0x34], %f23
10769 ldsb [%l7 + 0x16], %g4
10770 srax %l6, %g7, %o1
10771 orncc %o5, 0x0A72, %g2
10772 fpsub32 %f20, %f18, %f16
10773 fmovsl %xcc, %f5, %f7
10774 xor %i5, 0x1BD7, %g3
10775 movge %icc, %l1, %i6
10776 array16 %o4, %i0, %o7
10777 ldd [%l7 + 0x78], %l4
10778 edge8l %g6, %g1, %g5
10779 fzeros %f19
10780 udivx %o3, 0x194A, %o6
10781 edge8l %i3, %i1, %l0
10782 fsrc1s %f26, %f27
10783 movcc %xcc, %i2, %l3
10784 fmovrdgez %i4, %f6, %f28
10785 movge %xcc, %o0, %l2
10786 fmul8x16au %f20, %f9, %f26
10787 xorcc %i7, 0x1FF5, %o2
10788 fmovse %icc, %f7, %f10
10789 movneg %icc, %g4, %l6
10790 edge8n %g7, %o1, %l4
10791 udivx %g2, 0x18CC, %o5
10792 edge32ln %i5, %l1, %g3
10793 or %i6, %o4, %o7
10794 fnegd %f24, %f14
10795 sethi 0x11C8, %i0
10796 move %xcc, %g6, %g1
10797 fands %f4, %f7, %f10
10798 ldub [%l7 + 0x66], %l5
10799 xorcc %g5, 0x016F, %o3
10800 lduh [%l7 + 0x32], %i3
10801 ldd [%l7 + 0x18], %o6
10802 udiv %l0, 0x17EA, %i2
10803 edge16l %l3, %i4, %o0
10804 orcc %l2, 0x153F, %i7
10805 movrgez %i1, %o2, %g4
10806 sllx %l6, 0x0B, %g7
10807 stx %o1, [%l7 + 0x78]
10808 fmovrslez %l4, %f23, %f18
10809 fmuld8ulx16 %f25, %f0, %f12
10810 movre %g2, %o5, %l1
10811 move %xcc, %i5, %i6
10812 fmovdge %icc, %f29, %f13
10813 movrlz %o4, 0x3B1, %o7
10814 and %g3, %i0, %g1
10815 movrlz %g6, 0x118, %l5
10816 subcc %g5, 0x1F3F, %i3
10817 st %f7, [%l7 + 0x24]
10818 movre %o3, 0x2FF, %o6
10819 pdist %f20, %f14, %f22
10820 stx %l0, [%l7 + 0x10]
10821 andncc %l3, %i4, %o0
10822 fzeros %f26
10823 subc %l2, 0x1885, %i7
10824 fmovdvs %icc, %f9, %f11
10825 sra %i1, %o2, %g4
10826 fexpand %f22, %f16
10827 addcc %i2, %l6, %g7
10828 fpsub32 %f22, %f24, %f20
10829 alignaddr %l4, %g2, %o5
10830 sir 0x113B
10831 movle %xcc, %o1, %i5
10832 umulcc %i6, %o4, %l1
10833 addccc %o7, %g3, %i0
10834 sra %g6, 0x01, %l5
10835 subc %g1, 0x11AD, %g5
10836 edge32n %o3, %o6, %i3
10837 fors %f27, %f22, %f30
10838 array8 %l3, %i4, %o0
10839 movrgz %l0, %i7, %i1
10840 array16 %o2, %l2, %g4
10841 movrgz %i2, %g7, %l6
10842 udivcc %l4, 0x0787, %g2
10843 srl %o1, 0x01, %i5
10844 ldd [%l7 + 0x60], %i6
10845 ldsw [%l7 + 0x64], %o4
10846 fmovdle %xcc, %f10, %f13
10847 fmovdne %xcc, %f11, %f20
10848 save %l1, %o5, %o7
10849 rdpr %cwp, %g1
10850 rdpr %cansave, %g2
10851 rdpr %canrestore, %g3
10852 rdpr %cleanwin, %g4
10853 rdpr %otherwin, %g5
10854 rdpr %wstate, %g6
10855 movle %xcc, %i0, %g3
10856 movleu %xcc, %g6, %l5
10857 lduh [%l7 + 0x18], %g1
10858 array8 %g5, %o3, %i3
10859 sth %o6, [%l7 + 0x7A]
10860 edge16ln %l3, %i4, %l0
10861 popc %i7, %i1
10862 movne %icc, %o0, %l2
10863 alignaddr %o2, %i2, %g7
10864 edge8ln %g4, %l4, %l6
10865 fpmerge %f24, %f22, %f10
10866 subccc %g2, %o1, %i6
10867 nop
10868 set 0x43, %l1
10869 ldsb [%l7 + %l1], %i5
10870 andcc %o4, 0x1B66, %l1
10871 udivcc %o5, 0x0701, %o7
10872 fpadd16s %f27, %f4, %f12
10873 fmovsvs %xcc, %f19, %f8
10874 fcmps %fcc2, %f13, %f16
10875 orncc %g3, %i0, %g6
10876 pdist %f20, %f24, %f22
10877 movre %l5, 0x35B, %g1
10878 fcmple32 %f2, %f0, %g5
10879 fcmped %fcc3, %f8, %f0
10880 fzero %f10
10881 and %i3, 0x08C9, %o6
10882 ldd [%l7 + 0x48], %f18
10883 movcc %xcc, %o3, %l3
10884 addc %l0, %i4, %i7
10885 andcc %i1, %l2, %o2
10886 nop
10887 set 0x78, %o0
10888 ldd [%l7 + %o0], %i2
10889 udivx %g7, 0x1968, %g4
10890 movrlz %o0, %l4, %l6
10891 fpsub32s %f22, %f20, %f4
10892 fornot2s %f9, %f24, %f7
10893 sdivcc %g2, 0x0F39, %i6
10894 sdiv %i5, 0x1621, %o1
10895 ldd [%l7 + 0x60], %f8
10896 array8 %l1, %o4, %o5
10897 orcc %g3, 0x028E, %o7
10898 bshuffle %f4, %f10, %f20
10899 stx %i0, [%l7 + 0x18]
10900 movvc %xcc, %l5, %g6
10901 nop
10902 set 0x73, %l6
10903 stb %g5, [%l7 + %l6]
10904 sethi 0x1A7A, %i3
10905 movcs %xcc, %o6, %o3
10906 sth %l3, [%l7 + 0x4C]
10907 alignaddrl %g1, %i4, %i7
10908 ldd [%l7 + 0x78], %f24
10909 movleu %xcc, %i1, %l2
10910 edge16 %l0, %o2, %i2
10911 fornot2 %f6, %f16, %f20
10912 fzero %f16
10913 ldsh [%l7 + 0x46], %g7
10914 lduw [%l7 + 0x14], %g4
10915 movl %xcc, %l4, %o0
10916 lduh [%l7 + 0x3C], %g2
10917 restore %i6, 0x153D, %l6
10918 rdpr %cwp, %g1
10919 rdpr %cansave, %g2
10920 rdpr %canrestore, %g3
10921 rdpr %cleanwin, %g4
10922 rdpr %otherwin, %g5
10923 rdpr %wstate, %g6
10924 sdivx %o1, 0x00E1, %l1
10925 fmovse %icc, %f24, %f9
10926 stb %i5, [%l7 + 0x1F]
10927 mulscc %o5, 0x0FD3, %g3
10928 ldsh [%l7 + 0x36], %o4
10929 fmovrslez %i0, %f31, %f23
10930 movcc %xcc, %l5, %g6
10931 sdivcc %o7, 0x10F5, %g5
10932 ldsw [%l7 + 0x4C], %o6
10933 ldsb [%l7 + 0x38], %o3
10934 movg %xcc, %l3, %g1
10935 sdiv %i4, 0x1EBE, %i7
10936 orn %i3, 0x1728, %i1
10937 andncc %l0, %o2, %l2
10938 edge8ln %g7, %i2, %g4
10939 movn %xcc, %l4, %g2
10940 fxors %f7, %f12, %f24
10941 fpsub16s %f12, %f25, %f17
10942 edge16l %i6, %l6, %o0
10943 sllx %o1, 0x08, %i5
10944 and %o5, 0x0053, %l1
10945 ldsh [%l7 + 0x66], %g3
10946 edge32 %o4, %i0, %g6
10947 andn %l5, %g5, %o7
10948 stw %o3, [%l7 + 0x20]
10949 array16 %l3, %o6, %g1
10950 edge32ln %i7, %i3, %i1
10951 orn %l0, 0x16FD, %i4
10952 fmovdgu %icc, %f12, %f4
10953 fnor %f8, %f6, %f22
10954 sth %o2, [%l7 + 0x1C]
10955 fmovrsne %l2, %f12, %f13
10956 fmovde %xcc, %f17, %f12
10957 sll %g7, %i2, %l4
10958 sll %g2, %i6, %g4
10959 fxnors %f3, %f3, %f8
10960 fxors %f7, %f7, %f28
10961 alignaddr %l6, %o0, %i5
10962 movge %icc, %o5, %o1
10963 ldsh [%l7 + 0x16], %l1
10964 edge8ln %g3, %o4, %i0
10965 sll %l5, 0x08, %g6
10966 ld [%l7 + 0x58], %f26
10967 addcc %o7, %g5, %l3
10968 popc 0x1D84, %o6
10969 std %f4, [%l7 + 0x28]
10970 movg %xcc, %g1, %i7
10971 smul %o3, 0x1B71, %i1
10972 add %i3, %i4, %l0
10973 ld [%l7 + 0x08], %f20
10974 movrne %l2, %o2, %g7
10975 movgu %icc, %l4, %g2
10976 fmovdpos %xcc, %f11, %f13
10977 save %i2, %i6, %g4
10978 rdpr %cwp, %g1
10979 rdpr %cansave, %g2
10980 rdpr %canrestore, %g3
10981 rdpr %cleanwin, %g4
10982 rdpr %otherwin, %g5
10983 rdpr %wstate, %g6
10984 movvc %icc, %o0, %l6
10985 movcc %icc, %i5, %o1
10986 fandnot2s %f20, %f10, %f27
10987 setx loop_38, %l0, %l1
10988 return %l1
10989 nop
10990 rdpr %cwp, %g1
10991 rdpr %cansave, %g2
10992 rdpr %canrestore, %g3
10993 rdpr %cleanwin, %g4
10994 rdpr %otherwin, %g5
10995 rdpr %wstate, %g6
10996loop_38: orncc %i0, 0x17AA, %o4
10997 ldd [%l7 + 0x30], %l4
10998 udiv %g6, 0x17D7, %o7
10999 andncc %g5, %l3, %g1
11000 movleu %xcc, %i7, %o6
11001 movle %icc, %i1, %i3
11002 st %f0, [%l7 + 0x0C]
11003 xnorcc %o3, 0x0572, %l0
11004 array8 %i4, %o2, %l2
11005 movn %icc, %l4, %g7
11006 edge32ln %g2, %i6, %g4
11007 alignaddrl %o0, %l6, %i2
11008 movrgz %o1, %i5, %g3
11009 move %xcc, %o5, %l1
11010 ld [%l7 + 0x0C], %f4
11011 fmovsg %xcc, %f18, %f13
11012 edge32n %o4, %i0, %l5
11013 sllx %g6, 0x06, %g5
11014 srax %o7, 0x06, %g1
11015 smul %i7, 0x1B49, %l3
11016 xor %i1, 0x1C5A, %o6
11017 fmovsvs %icc, %f27, %f26
11018 fmovspos %icc, %f2, %f9
11019 udivcc %i3, 0x09FE, %l0
11020 xorcc %o3, %i4, %l2
11021 umul %l4, 0x18F6, %o2
11022 movneg %xcc, %g2, %i6
11023 movneg %icc, %g7, %o0
11024 srlx %l6, 0x0B, %g4
11025 stw %o1, [%l7 + 0x70]
11026 fors %f11, %f22, %f17
11027 ldub [%l7 + 0x47], %i5
11028 fcmple32 %f22, %f24, %g3
11029 sir 0x0F5B
11030 edge8l %o5, %i2, %o4
11031 umul %l1, %l5, %i0
11032 movle %xcc, %g5, %o7
11033 fcmpeq32 %f20, %f20, %g1
11034 srax %i7, 0x13, %l3
11035 edge16n %g6, %o6, %i1
11036 addcc %l0, 0x05A5, %i3
11037 subccc %i4, %o3, %l4
11038 ld [%l7 + 0x3C], %f9
11039 fmovdvs %xcc, %f8, %f15
11040 subccc %l2, 0x01BD, %g2
11041 fmovscc %xcc, %f27, %f30
11042 smul %o2, 0x1910, %g7
11043 fsrc2s %f29, %f30
11044 edge8ln %o0, %l6, %i6
11045 add %o1, %i5, %g4
11046 srlx %g3, 0x10, %o5
11047 movrgez %o4, %i2, %l1
11048 edge8ln %l5, %i0, %g5
11049 movvc %xcc, %o7, %i7
11050 movl %icc, %g1, %g6
11051 fmovse %icc, %f27, %f5
11052 st %f24, [%l7 + 0x1C]
11053 restore %o6, %l3, %l0
11054 rdpr %cwp, %g1
11055 rdpr %cansave, %g2
11056 rdpr %canrestore, %g3
11057 rdpr %cleanwin, %g4
11058 rdpr %otherwin, %g5
11059 rdpr %wstate, %g6
11060 fmovsl %xcc, %f12, %f31
11061 fcmped %fcc3, %f28, %f8
11062 fmovrslez %i3, %f17, %f29
11063 andcc %i4, %o3, %i1
11064 addc %l4, 0x0EC8, %l2
11065 stx %g2, [%l7 + 0x58]
11066 orcc %o2, %o0, %g7
11067 umul %l6, 0x197B, %i6
11068 movl %xcc, %o1, %g4
11069 st %f0, [%l7 + 0x44]
11070 lduh [%l7 + 0x7E], %i5
11071 lduh [%l7 + 0x7A], %g3
11072 fxors %f24, %f27, %f29
11073 edge8ln %o4, %i2, %o5
11074 edge8ln %l5, %l1, %g5
11075 andncc %i0, %o7, %g1
11076 srl %i7, 0x08, %o6
11077 std %f4, [%l7 + 0x68]
11078 udiv %g6, 0x04A2, %l0
11079 edge16ln %l3, %i3, %o3
11080 addcc %i4, 0x07EA, %l4
11081 orcc %l2, %i1, %o2
11082 sdiv %g2, 0x0E5B, %o0
11083 umulcc %l6, 0x183B, %g7
11084 edge16 %i6, %o1, %g4
11085 fmul8x16au %f1, %f30, %f14
11086 sub %g3, 0x199C, %i5
11087 array8 %o4, %i2, %o5
11088 udivcc %l1, 0x1BA7, %g5
11089 sth %i0, [%l7 + 0x14]
11090 ldsh [%l7 + 0x42], %o7
11091 srlx %l5, %g1, %o6
11092 add %i7, %l0, %l3
11093 fmovde %icc, %f0, %f16
11094 fabsd %f2, %f20
11095 edge16 %g6, %i3, %o3
11096 edge16 %l4, %i4, %l2
11097 edge16 %i1, %o2, %g2
11098 addc %o0, %l6, %g7
11099 fnot2s %f14, %f22
11100 ldsh [%l7 + 0x3C], %o1
11101 or %i6, %g4, %i5
11102 ldub [%l7 + 0x2E], %g3
11103 fandnot1s %f12, %f7, %f23
11104 edge32ln %o4, %o5, %i2
11105 edge32 %l1, %g5, %o7
11106 alignaddrl %i0, %g1, %l5
11107 alignaddr %i7, %l0, %l3
11108 movrlz %o6, %i3, %o3
11109 addcc %l4, %g6, %i4
11110 array32 %l2, %i1, %o2
11111 xor %o0, 0x12EE, %l6
11112 movle %xcc, %g2, %g7
11113 mulscc %i6, 0x166A, %g4
11114 array8 %o1, %i5, %o4
11115 movre %o5, 0x395, %g3
11116 movne %icc, %i2, %g5
11117 fmovdne %icc, %f30, %f14
11118 umulcc %l1, %o7, %g1
11119 orn %l5, %i7, %l0
11120 xnorcc %l3, %i0, %o6
11121 edge32ln %i3, %l4, %o3
11122 movg %icc, %g6, %l2
11123 edge8n %i4, %o2, %o0
11124 sdivcc %l6, 0x026E, %g2
11125 edge32ln %i1, %i6, %g4
11126 ldx [%l7 + 0x08], %o1
11127 edge32ln %g7, %o4, %i5
11128 movge %icc, %g3, %o5
11129 edge16l %g5, %l1, %i2
11130 fnand %f16, %f2, %f18
11131 fsrc1 %f0, %f22
11132 xnor %g1, %o7, %i7
11133 fmul8x16au %f21, %f17, %f22
11134 subc %l0, %l3, %l5
11135 sub %o6, 0x0452, %i0
11136 fmovspos %xcc, %f4, %f11
11137 fcmpes %fcc1, %f24, %f19
11138 srlx %i3, %o3, %g6
11139 subc %l4, %l2, %i4
11140 fmovspos %icc, %f6, %f16
11141 ldsw [%l7 + 0x08], %o2
11142 edge16l %o0, %l6, %i1
11143 save %i6, %g2, %g4
11144 rdpr %cwp, %g1
11145 rdpr %cansave, %g2
11146 rdpr %canrestore, %g3
11147 rdpr %cleanwin, %g4
11148 rdpr %otherwin, %g5
11149 rdpr %wstate, %g6
11150 movcc %xcc, %g7, %o1
11151 edge8ln %i5, %g3, %o5
11152 edge16ln %o4, %g5, %i2
11153 orn %l1, %o7, %i7
11154 setx loop_39, %l0, %l1
11155 return %l1
11156 nop
11157 rdpr %cwp, %g1
11158 rdpr %cansave, %g2
11159 rdpr %canrestore, %g3
11160 rdpr %cleanwin, %g4
11161 rdpr %otherwin, %g5
11162 rdpr %wstate, %g6
11163loop_39: fmovrdgz %o6, %f20, %f16
11164 subc %i0, 0x1F46, %i3
11165 edge32l %l0, %o3, %l4
11166 alignaddrl %l2, %i4, %o2
11167 addc %o0, %l6, %i1
11168 subcc %i6, 0x1656, %g6
11169 andcc %g4, %g7, %o1
11170 srl %i5, %g2, %o5
11171 xnorcc %g3, %o4, %i2
11172 movrlz %g5, %l1, %o7
11173 mulx %i7, 0x197B, %l3
11174 save %l5, %g1, %o6
11175 rdpr %cwp, %g1
11176 rdpr %cansave, %g2
11177 rdpr %canrestore, %g3
11178 rdpr %cleanwin, %g4
11179 rdpr %otherwin, %g5
11180 rdpr %wstate, %g6
11181 fmovrdlz %i3, %f6, %f22
11182 fmovsvc %icc, %f3, %f0
11183 movg %xcc, %i0, %l0
11184 srax %o3, %l4, %i4
11185 fmovdcs %xcc, %f29, %f29
11186 fmuld8sux16 %f0, %f16, %f14
11187 mulscc %l2, %o2, %o0
11188 xorcc %i1, %l6, %i6
11189 edge32l %g4, %g6, %o1
11190 save %i5, 0x0594, %g7
11191 rdpr %cwp, %g1
11192 rdpr %cansave, %g2
11193 rdpr %canrestore, %g3
11194 rdpr %cleanwin, %g4
11195 rdpr %otherwin, %g5
11196 rdpr %wstate, %g6
11197 restore %o5, %g2, %g3
11198 rdpr %cwp, %g1
11199 rdpr %cansave, %g2
11200 rdpr %canrestore, %g3
11201 rdpr %cleanwin, %g4
11202 rdpr %otherwin, %g5
11203 rdpr %wstate, %g6
11204 sth %o4, [%l7 + 0x24]
11205 fnegs %f24, %f6
11206 movrlez %g5, %i2, %o7
11207 fmovda %icc, %f9, %f30
11208 xnorcc %i7, 0x0DB8, %l1
11209 mulx %l5, %l3, %g1
11210 siam 0x6
11211 subccc %i3, 0x0778, %i0
11212 xnor %o6, 0x1522, %o3
11213 edge32 %l0, %i4, %l2
11214 movrlz %o2, %o0, %i1
11215 fmovs %f7, %f25
11216 ldd [%l7 + 0x60], %f18
11217 fone %f28
11218 subccc %l4, %l6, %g4
11219 st %f9, [%l7 + 0x64]
11220 movrne %i6, 0x375, %g6
11221 alignaddrl %i5, %o1, %o5
11222 fmovsle %xcc, %f8, %f3
11223 st %f14, [%l7 + 0x3C]
11224 and %g2, 0x0B97, %g7
11225 movle %xcc, %o4, %g5
11226 srlx %g3, 0x13, %i2
11227 lduh [%l7 + 0x60], %o7
11228 fpack32 %f12, %f10, %f6
11229 edge32 %i7, %l5, %l1
11230 movcs %xcc, %l3, %i3
11231 fmovdleu %icc, %f2, %f19
11232 mulscc %g1, 0x169F, %i0
11233 fandnot2 %f0, %f2, %f30
11234 edge16 %o6, %l0, %i4
11235 subc %o3, 0x0C43, %o2
11236 movg %xcc, %o0, %l2
11237 sll %l4, %i1, %l6
11238 andcc %g4, 0x14AE, %g6
11239 srlx %i5, %i6, %o1
11240 movcc %xcc, %g2, %o5
11241 movvc %icc, %g7, %g5
11242 sethi 0x164C, %g3
11243 movrne %i2, %o7, %i7
11244 orncc %l5, %o4, %l1
11245 sth %i3, [%l7 + 0x0A]
11246 fmovs %f8, %f24
11247 stw %g1, [%l7 + 0x20]
11248 alignaddr %l3, %o6, %i0
11249 sir 0x0BF3
11250 srax %i4, %l0, %o3
11251 fcmple16 %f14, %f0, %o0
11252 movre %l2, %o2, %l4
11253 edge8 %l6, %i1, %g6
11254 sra %g4, 0x00, %i5
11255 nop
11256 set 0x08, %g4
11257 ldx [%l7 + %g4], %o1
11258 edge8 %i6, %g2, %o5
11259 movre %g5, %g3, %g7
11260 lduh [%l7 + 0x0C], %o7
11261 orncc %i7, 0x0C9A, %i2
11262 ldsw [%l7 + 0x40], %o4
11263 movleu %icc, %l1, %l5
11264 fmovdleu %xcc, %f9, %f11
11265 movcc %icc, %i3, %l3
11266 fone %f28
11267 addccc %g1, 0x041A, %i0
11268 subcc %o6, 0x1B51, %l0
11269 lduw [%l7 + 0x30], %i4
11270 ldd [%l7 + 0x70], %o2
11271 fxor %f0, %f22, %f10
11272 ld [%l7 + 0x64], %f0
11273 edge8 %o0, %l2, %l4
11274 sth %o2, [%l7 + 0x20]
11275 fors %f15, %f31, %f16
11276 fmovdle %icc, %f13, %f18
11277 fmovdl %xcc, %f9, %f11
11278 udivx %l6, 0x1429, %g6
11279 fmul8ulx16 %f14, %f28, %f2
11280 sdiv %i1, 0x19AD, %i5
11281 xorcc %o1, 0x1ACB, %i6
11282 fcmple32 %f6, %f0, %g4
11283 edge8ln %o5, %g2, %g5
11284 movrlez %g3, %o7, %g7
11285 stb %i7, [%l7 + 0x46]
11286 fmovdleu %xcc, %f15, %f3
11287 movcs %xcc, %o4, %i2
11288 movcc %icc, %l5, %l1
11289 movne %xcc, %i3, %g1
11290 edge8n %i0, %o6, %l3
11291 movre %l0, 0x1A2, %i4
11292 xnor %o0, 0x1DDE, %l2
11293 or %o3, 0x09B6, %l4
11294 srl %l6, 0x16, %g6
11295 fmovrsgz %i1, %f0, %f3
11296 umul %i5, 0x0C30, %o1
11297 fmovsvc %xcc, %f17, %f11
11298 ldd [%l7 + 0x38], %i6
11299 umulcc %o2, %o5, %g4
11300 fornot1 %f18, %f6, %f16
11301 nop
11302 set 0x4C, %l0
11303 ldsw [%l7 + %l0], %g5
11304 sub %g3, 0x1FD7, %o7
11305 setx loop_40, %l0, %l1
11306 return %l1
11307 nop
11308 rdpr %cwp, %g1
11309 rdpr %cansave, %g2
11310 rdpr %canrestore, %g3
11311 rdpr %cleanwin, %g4
11312 rdpr %otherwin, %g5
11313 rdpr %wstate, %g6
11314loop_40: alignaddrl %g2, %i2, %o4
11315 udivx %l5, 0x13E0, %i3
11316 fmovs %f6, %f17
11317 movg %xcc, %g1, %i0
11318 fpsub32 %f22, %f18, %f28
11319 fmovdn %xcc, %f9, %f22
11320 fmovrslz %l1, %f23, %f16
11321 addccc %o6, %l3, %i4
11322 movge %icc, %o0, %l0
11323 popc 0x05AE, %o3
11324 sdiv %l4, 0x134A, %l6
11325 fmovrslz %g6, %f15, %f4
11326 addccc %i1, %l2, %i5
11327 st %f5, [%l7 + 0x0C]
11328 fpack16 %f14, %f3
11329 mulx %i6, %o2, %o5
11330 umulcc %o1, %g5, %g4
11331 andcc %o7, %g3, %i7
11332 ldx [%l7 + 0x78], %g7
11333 edge32n %i2, %g2, %l5
11334 fcmple32 %f18, %f4, %i3
11335 smulcc %o4, %g1, %i0
11336 udivcc %l1, 0x08E8, %l3
11337 std %f24, [%l7 + 0x18]
11338 andn %i4, 0x0EE6, %o0
11339 fmovdg %xcc, %f12, %f25
11340 save %o6, %l0, %o3
11341 rdpr %cwp, %g1
11342 rdpr %cansave, %g2
11343 rdpr %canrestore, %g3
11344 rdpr %cleanwin, %g4
11345 rdpr %otherwin, %g5
11346 rdpr %wstate, %g6
11347 orcc %l4, %l6, %g6
11348 nop
11349 set 0x40, %i6
11350 stx %l2, [%l7 + %i6]
11351 fmovsn %icc, %f30, %f25
11352 sdivcc %i5, 0x029C, %i1
11353 edge32n %i6, %o2, %o5
11354 fsrc1s %f23, %f26
11355 fcmpes %fcc1, %f0, %f12
11356 fmovrsgez %g5, %f19, %f16
11357 fmovsne %icc, %f14, %f11
11358 mulscc %o1, %o7, %g4
11359 edge8ln %i7, %g7, %g3
11360 addcc %g2, %i2, %l5
11361 ldsw [%l7 + 0x68], %i3
11362 popc 0x102A, %o4
11363 fpadd32s %f20, %f19, %f29
11364 mulx %i0, 0x1D43, %l1
11365 smul %l3, %g1, %o0
11366 subc %o6, 0x0812, %i4
11367 movleu %xcc, %o3, %l4
11368 movpos %xcc, %l0, %g6
11369 umul %l2, 0x1D29, %l6
11370 ldd [%l7 + 0x18], %i0
11371 addcc %i5, %o2, %o5
11372 and %i6, %g5, %o7
11373 subcc %o1, %i7, %g7
11374 movcs %xcc, %g4, %g3
11375 umul %i2, %l5, %i3
11376 ldd [%l7 + 0x20], %f18
11377 fnand %f16, %f12, %f10
11378 sth %g2, [%l7 + 0x7A]
11379 stw %i0, [%l7 + 0x30]
11380 udivx %o4, 0x1641, %l1
11381 movle %icc, %g1, %o0
11382 movrgz %l3, 0x364, %i4
11383 lduw [%l7 + 0x7C], %o3
11384 edge32n %o6, %l4, %l0
11385 std %f30, [%l7 + 0x28]
11386 edge8n %g6, %l2, %i1
11387 alignaddrl %l6, %o2, %i5
11388 fcmpes %fcc2, %f31, %f31
11389 array16 %o5, %g5, %i6
11390 fpadd16s %f13, %f28, %f21
11391 fmovdg %icc, %f5, %f14
11392 ldd [%l7 + 0x30], %o6
11393 movrgez %o1, 0x088, %i7
11394 fmovdneg %xcc, %f3, %f16
11395 ldsb [%l7 + 0x4B], %g4
11396 ldsh [%l7 + 0x34], %g3
11397 addc %i2, %g7, %l5
11398 fmovrsgz %g2, %f10, %f25
11399 xnorcc %i3, %i0, %l1
11400 fmovse %icc, %f17, %f2
11401 fmovdpos %xcc, %f2, %f6
11402 xorcc %o4, 0x04E9, %g1
11403 movneg %xcc, %o0, %i4
11404 umul %l3, %o6, %o3
11405 edge32 %l4, %l0, %g6
11406 stb %i1, [%l7 + 0x2F]
11407 srax %l6, 0x09, %o2
11408 nop
11409 set 0x58, %g2
11410 ldsb [%l7 + %g2], %l2
11411 smulcc %i5, %g5, %i6
11412 movleu %xcc, %o7, %o1
11413 fmul8sux16 %f22, %f4, %f4
11414 addcc %o5, %i7, %g3
11415 sdivx %g4, 0x18F7, %g7
11416 edge16ln %l5, %g2, %i3
11417 ldx [%l7 + 0x28], %i0
11418 fmul8x16au %f17, %f12, %f24
11419 movl %xcc, %i2, %l1
11420 add %g1, 0x00A8, %o4
11421 edge16ln %i4, %o0, %o6
11422 edge16l %o3, %l3, %l0
11423 udiv %l4, 0x0595, %i1
11424 stb %l6, [%l7 + 0x0B]
11425 umul %g6, %o2, %i5
11426 fmovrse %g5, %f0, %f11
11427 nop
11428 set 0x48, %i7
11429 ldd [%l7 + %i7], %l2
11430 edge16l %i6, %o7, %o1
11431 ldd [%l7 + 0x40], %f12
11432 stw %i7, [%l7 + 0x70]
11433 edge16n %o5, %g3, %g7
11434 movneg %icc, %l5, %g2
11435 ldd [%l7 + 0x38], %f22
11436 movn %xcc, %g4, %i3
11437 array8 %i2, %l1, %g1
11438 srax %o4, %i4, %i0
11439 fmovrde %o0, %f26, %f30
11440 movpos %icc, %o6, %l3
11441 movcs %xcc, %l0, %o3
11442 xor %l4, 0x01B5, %l6
11443 movgu %icc, %i1, %o2
11444 movvs %xcc, %g6, %g5
11445 move %xcc, %l2, %i6
11446 or %o7, 0x1C42, %i5
11447 mova %icc, %i7, %o1
11448 restore %o5, %g7, %g3
11449 rdpr %cwp, %g1
11450 rdpr %cansave, %g2
11451 rdpr %canrestore, %g3
11452 rdpr %cleanwin, %g4
11453 rdpr %otherwin, %g5
11454 rdpr %wstate, %g6
11455 edge8ln %g2, %g4, %l5
11456 edge16 %i3, %l1, %i2
11457 sdivcc %o4, 0x03DA, %g1
11458 alignaddr %i4, %o0, %o6
11459 and %i0, %l3, %o3
11460 lduw [%l7 + 0x58], %l0
11461 stw %l6, [%l7 + 0x78]
11462 ldd [%l7 + 0x40], %f14
11463 andn %l4, %o2, %g6
11464 sub %g5, 0x0D0B, %l2
11465 fandnot1s %f9, %f12, %f18
11466 fpack16 %f26, %f22
11467 movrne %i6, 0x22B, %o7
11468 alignaddrl %i1, %i5, %i7
11469 fmovsge %icc, %f17, %f3
11470 movvc %icc, %o5, %g7
11471 movvs %xcc, %g3, %g2
11472 sra %o1, %l5, %g4
11473 fabss %f5, %f20
11474 andncc %l1, %i3, %i2
11475 fzero %f12
11476 fmovrsgz %o4, %f18, %f23
11477 movcc %icc, %i4, %o0
11478 fpmerge %f4, %f3, %f4
11479 movvc %xcc, %o6, %g1
11480 nop
11481 set 0x38, %g6
11482 std %f24, [%l7 + %g6]
11483 fmovda %xcc, %f24, %f21
11484 edge8 %i0, %o3, %l3
11485 fmovdle %icc, %f25, %f11
11486 add %l0, 0x07D0, %l6
11487 save %o2, %l4, %g5
11488 rdpr %cwp, %g1
11489 rdpr %cansave, %g2
11490 rdpr %canrestore, %g3
11491 rdpr %cleanwin, %g4
11492 rdpr %otherwin, %g5
11493 rdpr %wstate, %g6
11494 xor %l2, %i6, %g6
11495 alignaddr %o7, %i1, %i7
11496 fxors %f1, %f4, %f14
11497 xor %o5, 0x0C10, %i5
11498 fcmpeq32 %f22, %f10, %g7
11499 save %g2, 0x043F, %g3
11500 rdpr %cwp, %g1
11501 rdpr %cansave, %g2
11502 rdpr %canrestore, %g3
11503 rdpr %cleanwin, %g4
11504 rdpr %otherwin, %g5
11505 rdpr %wstate, %g6
11506 fmul8x16al %f14, %f6, %f18
11507 array8 %l5, %o1, %l1
11508 movgu %icc, %i3, %g4
11509 lduw [%l7 + 0x20], %o4
11510 mulscc %i4, 0x1731, %i2
11511 andcc %o0, 0x0FD1, %g1
11512 fmovdle %icc, %f13, %f23
11513 edge8n %o6, %o3, %i0
11514 srl %l0, %l3, %o2
11515 movl %xcc, %l4, %g5
11516 fmovsl %xcc, %f26, %f21
11517 orn %l2, %l6, %g6
11518 sllx %o7, 0x11, %i1
11519 fabss %f2, %f28
11520 fmul8sux16 %f18, %f12, %f16
11521 fcmpne16 %f26, %f12, %i7
11522 fmovsl %icc, %f14, %f7
11523 xnorcc %o5, 0x097E, %i5
11524 sub %g7, 0x0FE5, %g2
11525 edge8n %i6, %g3, %l5
11526 movgu %icc, %o1, %l1
11527 ldsb [%l7 + 0x0F], %g4
11528 add %o4, %i3, %i4
11529 edge32l %o0, %g1, %o6
11530 movvc %icc, %i2, %o3
11531 movrgz %l0, %i0, %o2
11532 and %l3, 0x0643, %g5
11533 orn %l2, 0x1959, %l4
11534 fornot2 %f4, %f18, %f22
11535 alignaddrl %l6, %o7, %i1
11536 xnor %g6, 0x0FA6, %i7
11537 ldsh [%l7 + 0x52], %i5
11538 fornot1 %f12, %f4, %f30
11539 addcc %g7, 0x1FB4, %g2
11540 udivx %o5, 0x0B15, %i6
11541 st %f25, [%l7 + 0x14]
11542 movre %g3, %o1, %l1
11543 alignaddr %l5, %g4, %o4
11544 fnors %f7, %f21, %f21
11545 fmovsge %icc, %f11, %f7
11546 andncc %i3, %o0, %i4
11547 xorcc %o6, 0x0A18, %g1
11548 subcc %i2, 0x08BC, %l0
11549 stx %i0, [%l7 + 0x38]
11550 movgu %xcc, %o3, %o2
11551 popc 0x152A, %g5
11552 and %l3, 0x15DA, %l2
11553 st %f25, [%l7 + 0x50]
11554 xnorcc %l6, %l4, %i1
11555 movcc %xcc, %o7, %i7
11556 movg %icc, %i5, %g6
11557 movcc %icc, %g2, %o5
11558 popc 0x10D3, %i6
11559 orncc %g7, 0x0331, %g3
11560 sllx %l1, 0x1D, %o1
11561 fmul8x16al %f28, %f29, %f12
11562 lduw [%l7 + 0x50], %g4
11563 subc %l5, %o4, %o0
11564 edge16 %i3, %o6, %g1
11565 sdivx %i2, 0x16C5, %l0
11566 stw %i0, [%l7 + 0x30]
11567 fxors %f16, %f25, %f6
11568 edge32l %i4, %o2, %o3
11569 move %xcc, %l3, %l2
11570 ldx [%l7 + 0x30], %g5
11571 popc 0x0DE7, %l4
11572 edge32ln %i1, %o7, %l6
11573 edge16n %i5, %i7, %g2
11574 sra %g6, 0x03, %i6
11575 sethi 0x0D9D, %o5
11576 movn %icc, %g7, %g3
11577 st %f5, [%l7 + 0x60]
11578 or %o1, 0x04DB, %g4
11579 umul %l5, 0x18FA, %o4
11580 xnorcc %l1, 0x0D91, %i3
11581 edge8ln %o6, %g1, %o0
11582 movleu %icc, %i2, %i0
11583 ldd [%l7 + 0x08], %l0
11584 alignaddrl %o2, %i4, %o3
11585 movne %xcc, %l2, %g5
11586 sra %l4, 0x02, %l3
11587 xor %i1, 0x1028, %o7
11588 movne %icc, %i5, %i7
11589 ldd [%l7 + 0x78], %i6
11590 fmovrde %g2, %f24, %f2
11591 edge16 %g6, %o5, %g7
11592 movvs %icc, %i6, %g3
11593 smul %o1, %l5, %g4
11594 edge16ln %l1, %o4, %o6
11595 fmul8x16au %f22, %f16, %f2
11596 sll %i3, 0x1D, %o0
11597 fxor %f30, %f6, %f28
11598 sdivcc %g1, 0x042A, %i0
11599 fmovdg %icc, %f8, %f4
11600 fpsub16s %f27, %f16, %f1
11601 movneg %xcc, %i2, %l0
11602 sdivx %o2, 0x0E15, %i4
11603 or %l2, 0x125E, %o3
11604 fmovs %f16, %f5
11605 movgu %icc, %l4, %g5
11606 movpos %icc, %l3, %i1
11607 andncc %i5, %o7, %l6
11608 movcc %icc, %g2, %g6
11609 fcmple16 %f26, %f8, %o5
11610 fandnot1s %f4, %f19, %f2
11611 fpsub16s %f21, %f5, %f31
11612 movl %xcc, %i7, %g7
11613 smulcc %g3, 0x0E4E, %o1
11614 edge32l %l5, %i6, %g4
11615 fmovdl %xcc, %f15, %f24
11616 andncc %l1, %o6, %o4
11617 fcmpd %fcc3, %f26, %f26
11618 fmovrde %i3, %f16, %f4
11619 fmovrde %o0, %f2, %f14
11620 subccc %i0, %g1, %l0
11621 movge %icc, %o2, %i2
11622 umul %i4, 0x1D69, %o3
11623 movleu %icc, %l2, %g5
11624 udivcc %l4, 0x1F47, %l3
11625 fpack16 %f22, %f9
11626 fmovdpos %xcc, %f22, %f4
11627 smulcc %i1, %o7, %i5
11628 faligndata %f12, %f0, %f8
11629 move %icc, %g2, %l6
11630 ldsb [%l7 + 0x69], %o5
11631 andn %g6, 0x02C4, %g7
11632 sdiv %g3, 0x0602, %o1
11633 lduw [%l7 + 0x08], %i7
11634 ldsb [%l7 + 0x76], %l5
11635 xnor %g4, 0x1AA4, %i6
11636 alignaddr %o6, %o4, %i3
11637 movneg %xcc, %o0, %i0
11638 sth %g1, [%l7 + 0x4E]
11639 sdiv %l1, 0x163D, %l0
11640 mulx %o2, 0x18EE, %i2
11641 fmovrslz %i4, %f6, %f15
11642 movrlez %l2, 0x3B7, %o3
11643 orncc %l4, 0x1F6D, %l3
11644 movl %xcc, %g5, %i1
11645 array16 %o7, %g2, %l6
11646 smul %o5, %g6, %g7
11647 fabss %f24, %f25
11648 sdivx %i5, 0x082A, %g3
11649 lduw [%l7 + 0x24], %i7
11650 ldsh [%l7 + 0x40], %o1
11651 movrlez %g4, %i6, %o6
11652 fpadd16s %f12, %f25, %f10
11653 movrlez %l5, %o4, %o0
11654 fcmpd %fcc1, %f30, %f2
11655 xor %i3, %i0, %g1
11656 fmuld8ulx16 %f13, %f2, %f24
11657 umul %l0, 0x1107, %l1
11658 udiv %o2, 0x0E0B, %i2
11659 mulx %l2, %i4, %o3
11660 andncc %l3, %g5, %l4
11661 nop
11662 set 0x6A, %i5
11663 ldsh [%l7 + %i5], %i1
11664 edge16ln %g2, %l6, %o5
11665 ldd [%l7 + 0x50], %o6
11666 fpadd16 %f20, %f10, %f14
11667 fandnot2s %f13, %f29, %f21
11668 andncc %g7, %i5, %g6
11669 movcs %xcc, %g3, %i7
11670 movvc %xcc, %g4, %o1
11671 fpsub32 %f14, %f10, %f8
11672 fcmpne32 %f12, %f28, %o6
11673 sll %i6, 0x11, %o4
11674 fpack16 %f28, %f27
11675 sir 0x16E2
11676 edge8 %o0, %l5, %i3
11677 movrlz %i0, %g1, %l0
11678 popc %o2, %i2
11679 smulcc %l2, 0x0F46, %i4
11680 stw %o3, [%l7 + 0x50]
11681 edge8ln %l1, %l3, %l4
11682 stw %i1, [%l7 + 0x68]
11683 movvc %xcc, %g5, %l6
11684 udivcc %o5, 0x1DC2, %o7
11685 edge8ln %g2, %g7, %i5
11686 sra %g6, 0x09, %i7
11687 sra %g4, 0x03, %g3
11688 fmovspos %xcc, %f21, %f21
11689 mulx %o1, 0x057B, %i6
11690 fmul8x16au %f12, %f11, %f12
11691 udivcc %o4, 0x1E28, %o6
11692 fcmpes %fcc0, %f2, %f17
11693 ldsh [%l7 + 0x14], %l5
11694 fsrc1 %f26, %f8
11695 edge16 %i3, %i0, %o0
11696 movcs %xcc, %l0, %o2
11697 sth %i2, [%l7 + 0x48]
11698 fandnot2s %f21, %f16, %f28
11699 ldd [%l7 + 0x18], %g0
11700 edge32l %l2, %i4, %o3
11701 ldd [%l7 + 0x48], %f30
11702 movg %icc, %l3, %l1
11703 subcc %i1, 0x0B73, %g5
11704 xorcc %l4, 0x0058, %o5
11705 fmovsne %icc, %f0, %f15
11706 lduw [%l7 + 0x38], %l6
11707 and %o7, 0x16E3, %g2
11708 movrlz %g7, %i5, %i7
11709 orn %g4, 0x1B96, %g6
11710 addccc %g3, %o1, %o4
11711 umul %i6, %l5, %o6
11712 edge8ln %i0, %i3, %o0
11713 movrgez %o2, 0x0D9, %l0
11714 sllx %i2, 0x08, %g1
11715 movg %icc, %l2, %i4
11716 fcmpgt16 %f26, %f12, %o3
11717 mulscc %l3, %i1, %g5
11718 smul %l1, 0x1F45, %l4
11719 nop
11720 set 0x18, %l5
11721 stx %o5, [%l7 + %l5]
11722 fmovdcc %xcc, %f30, %f22
11723 fpadd32 %f12, %f20, %f20
11724 popc 0x185D, %o7
11725 subcc %l6, %g2, %i5
11726 edge16n %g7, %g4, %g6
11727 movl %icc, %i7, %o1
11728 fmovsvs %icc, %f9, %f9
11729 fmovdpos %xcc, %f18, %f23
11730 nop
11731 set 0x34, %l4
11732 ldub [%l7 + %l4], %o4
11733 edge8ln %i6, %g3, %l5
11734 stx %o6, [%l7 + 0x48]
11735 movg %icc, %i0, %i3
11736 alignaddrl %o2, %o0, %i2
11737 orn %g1, 0x1F66, %l0
11738 stb %i4, [%l7 + 0x0E]
11739 fnand %f6, %f16, %f8
11740 ldd [%l7 + 0x70], %l2
11741 lduh [%l7 + 0x54], %l3
11742 movn %icc, %i1, %o3
11743 movgu %icc, %g5, %l4
11744 srl %o5, %l1, %l6
11745 movcs %xcc, %o7, %g2
11746 movne %icc, %g7, %g4
11747 fmovsle %xcc, %f24, %f7
11748 fnor %f12, %f26, %f22
11749 udiv %g6, 0x1E3E, %i5
11750 array8 %i7, %o4, %o1
11751 mulscc %g3, %l5, %o6
11752 orncc %i0, %i6, %o2
11753 array8 %i3, %o0, %i2
11754 ldsh [%l7 + 0x3A], %l0
11755 movcc %xcc, %g1, %l2
11756 edge8 %i4, %i1, %l3
11757 lduw [%l7 + 0x30], %o3
11758 movrlez %g5, 0x35B, %o5
11759 nop
11760 set 0x28, %l3
11761 ldd [%l7 + %l3], %f24
11762 umulcc %l1, %l4, %o7
11763 movvc %xcc, %g2, %g7
11764 fcmpd %fcc2, %f26, %f14
11765 movrlez %g4, 0x19C, %g6
11766 movrlez %l6, 0x117, %i5
11767 add %o4, %i7, %o1
11768 movrlz %l5, 0x2F1, %g3
11769 fmovrdgez %o6, %f20, %f28
11770 fmovde %xcc, %f6, %f6
11771 udivcc %i6, 0x0AAE, %i0
11772 fnot1 %f20, %f26
11773 umul %i3, %o0, %o2
11774 lduw [%l7 + 0x4C], %i2
11775 orn %g1, %l0, %l2
11776 subccc %i1, %l3, %o3
11777 fmovs %f27, %f31
11778 subcc %i4, %o5, %g5
11779 sll %l4, 0x13, %o7
11780 andcc %g2, %l1, %g4
11781 udivcc %g6, 0x05C2, %g7
11782 edge32n %l6, %i5, %o4
11783 fmuld8sux16 %f3, %f26, %f16
11784 fpadd32 %f10, %f6, %f10
11785 andn %o1, 0x116C, %i7
11786 mova %icc, %l5, %o6
11787 addcc %i6, 0x0F28, %g3
11788 movleu %xcc, %i0, %o0
11789 stb %i3, [%l7 + 0x60]
11790 mulscc %i2, %o2, %g1
11791 fmovspos %xcc, %f1, %f10
11792 orncc %l0, 0x0A62, %i1
11793 stx %l2, [%l7 + 0x10]
11794 sll %l3, 0x13, %i4
11795 lduh [%l7 + 0x1E], %o5
11796 mulx %g5, %o3, %o7
11797 sll %g2, %l1, %l4
11798 movg %icc, %g4, %g6
11799 xor %l6, %g7, %o4
11800 lduw [%l7 + 0x0C], %o1
11801 andcc %i7, %i5, %o6
11802 fmul8x16 %f11, %f12, %f4
11803 mova %xcc, %i6, %g3
11804 movrgz %l5, 0x1B0, %i0
11805 edge16l %i3, %i2, %o2
11806 edge8ln %g1, %l0, %i1
11807 movvc %xcc, %o0, %l2
11808 alignaddr %l3, %i4, %o5
11809 move %icc, %o3, %g5
11810 udiv %g2, 0x06C5, %l1
11811 orncc %l4, %o7, %g6
11812 smul %l6, %g4, %o4
11813 mulscc %g7, 0x1E29, %o1
11814 fandnot2 %f2, %f26, %f16
11815 alignaddr %i5, %i7, %i6
11816 subc %o6, 0x03CC, %l5
11817 sdivcc %i0, 0x051B, %g3
11818 stw %i2, [%l7 + 0x64]
11819 movgu %xcc, %o2, %g1
11820 ld [%l7 + 0x60], %f15
11821 addccc %l0, %i1, %o0
11822 fornot1s %f14, %f15, %f2
11823 edge8 %i3, %l2, %l3
11824 xnor %o5, %o3, %g5
11825 xor %g2, %i4, %l4
11826 edge8n %o7, %g6, %l1
11827 fmovsvc %icc, %f20, %f31
11828 ldsw [%l7 + 0x40], %g4
11829 addc %l6, 0x0758, %g7
11830 sub %o4, 0x094A, %o1
11831 udivcc %i7, 0x009E, %i5
11832 alignaddr %i6, %l5, %o6
11833 st %f22, [%l7 + 0x54]
11834 ldd [%l7 + 0x38], %g2
11835 fpadd32s %f2, %f8, %f10
11836 movcs %icc, %i2, %o2
11837 subcc %g1, 0x022F, %i0
11838 udivcc %i1, 0x05A9, %l0
11839 fmovdleu %xcc, %f14, %f13
11840 and %i3, %o0, %l3
11841 setx loop_41, %l0, %l1
11842 return %l1
11843 nop
11844 rdpr %cwp, %g1
11845 rdpr %cansave, %g2
11846 rdpr %canrestore, %g3
11847 rdpr %cleanwin, %g4
11848 rdpr %otherwin, %g5
11849 rdpr %wstate, %g6
11850loop_41: srax %o5, %g2, %i4
11851 fones %f30
11852 nop
11853 set 0x1F, %i2
11854 stb %l4, [%l7 + %i2]
11855 subc %g6, 0x0CFC, %l1
11856 srl %o7, 0x04, %g4
11857 st %f3, [%l7 + 0x24]
11858 addccc %l6, 0x185F, %o4
11859 srl %g7, 0x14, %o1
11860 ldd [%l7 + 0x48], %i6
11861 ldd [%l7 + 0x18], %f12
11862 andncc %i6, %i5, %l5
11863 fpack32 %f26, %f0, %f16
11864 movcs %xcc, %g3, %i2
11865 movvc %icc, %o2, %g1
11866 sdivx %o6, 0x144A, %i0
11867 fand %f0, %f0, %f26
11868 xorcc %l0, %i3, %o0
11869 movrgz %l3, %l2, %i1
11870 movrgez %g5, 0x246, %o3
11871 movvs %xcc, %g2, %o5
11872 add %l4, 0x0991, %i4
11873 movle %xcc, %g6, %o7
11874 mulscc %g4, %l6, %l1
11875 sllx %o4, %o1, %g7
11876 edge8n %i7, %i6, %i5
11877 popc 0x131A, %g3
11878 movcc %icc, %l5, %i2
11879 move %xcc, %g1, %o6
11880 sra %i0, 0x16, %l0
11881 fxnors %f11, %f29, %f22
11882 mulscc %o2, 0x0E06, %i3
11883 nop
11884 set 0x38, %o1
11885 stx %l3, [%l7 + %o1]
11886 restore %l2, %i1, %o0
11887 rdpr %cwp, %g1
11888 rdpr %cansave, %g2
11889 rdpr %canrestore, %g3
11890 rdpr %cleanwin, %g4
11891 rdpr %otherwin, %g5
11892 rdpr %wstate, %g6
11893 or %g5, %g2, %o3
11894 std %f20, [%l7 + 0x70]
11895 fmovda %icc, %f2, %f29
11896 andn %o5, 0x053C, %i4
11897 fsrc2s %f30, %f15
11898 fcmpne32 %f30, %f14, %l4
11899 fandnot1 %f22, %f4, %f0
11900 fsrc1s %f31, %f11
11901 nop
11902 set 0x0C, %o5
11903 lduh [%l7 + %o5], %o7
11904 andn %g4, %l6, %g6
11905 xnorcc %o4, 0x033A, %l1
11906 alignaddrl %g7, %i7, %i6
11907 sll %o1, %g3, %l5
11908 st %f29, [%l7 + 0x18]
11909 edge8ln %i2, %i5, %g1
11910 fmuld8sux16 %f21, %f5, %f8
11911 or %o6, 0x0C7E, %l0
11912 movrgez %o2, %i0, %i3
11913 sll %l3, %l2, %i1
11914 ldx [%l7 + 0x48], %o0
11915 movre %g2, %o3, %o5
11916 fpadd16 %f2, %f0, %f24
11917 stw %i4, [%l7 + 0x14]
11918 fmovrdlez %l4, %f28, %f10
11919 xnor %o7, %g5, %l6
11920 movrgz %g6, %g4, %o4
11921 subc %l1, 0x0AB1, %i7
11922 umulcc %i6, %g7, %g3
11923 fandnot2s %f23, %f4, %f29
11924 fcmpd %fcc3, %f22, %f10
11925 array8 %l5, %o1, %i2
11926 sra %i5, %g1, %l0
11927 fxor %f22, %f0, %f22
11928 fabsd %f14, %f8
11929 mova %icc, %o2, %o6
11930 xor %i3, %i0, %l2
11931 andncc %l3, %o0, %i1
11932 andn %o3, 0x0AC6, %g2
11933 orncc %i4, %l4, %o7
11934 edge32l %o5, %g5, %l6
11935 fcmpd %fcc0, %f10, %f24
11936 add %g6, 0x01D7, %g4
11937 movrgz %l1, 0x36E, %o4
11938 srl %i7, %g7, %g3
11939 fnot2 %f22, %f28
11940 movge %xcc, %i6, %l5
11941 movrlz %i2, 0x314, %o1
11942 array32 %i5, %l0, %g1
11943 ldsh [%l7 + 0x7C], %o6
11944 movg %icc, %i3, %o2
11945 fmovsvc %icc, %f16, %f7
11946 popc %l2, %i0
11947 fornot1 %f10, %f24, %f8
11948 movge %icc, %l3, %o0
11949 fone %f8
11950 alignaddrl %i1, %g2, %o3
11951 lduh [%l7 + 0x6C], %l4
11952 siam 0x4
11953 stb %i4, [%l7 + 0x7F]
11954 edge16 %o7, %g5, %o5
11955 sll %g6, %l6, %l1
11956 sir 0x0151
11957 sth %o4, [%l7 + 0x42]
11958 sra %g4, 0x11, %g7
11959 fcmpne16 %f14, %f20, %i7
11960 edge32ln %g3, %l5, %i6
11961 sll %o1, %i5, %l0
11962 orcc %i2, %o6, %g1
11963 fpadd16s %f21, %f6, %f5
11964 ldsb [%l7 + 0x14], %o2
11965 movne %xcc, %l2, %i0
11966 umulcc %l3, %o0, %i1
11967 udiv %i3, 0x19AF, %g2
11968 save %l4, 0x070A, %i4
11969 rdpr %cwp, %g1
11970 rdpr %cansave, %g2
11971 rdpr %canrestore, %g3
11972 rdpr %cleanwin, %g4
11973 rdpr %otherwin, %g5
11974 rdpr %wstate, %g6
11975 srax %o7, 0x15, %g5
11976 fnor %f10, %f6, %f12
11977 addc %o5, 0x16E4, %o3
11978 ldd [%l7 + 0x70], %g6
11979 fsrc1s %f2, %f7
11980 addcc %l6, %o4, %l1
11981 movcc %icc, %g4, %g7
11982 fmul8x16au %f3, %f4, %f8
11983 addc %g3, 0x1BA2, %l5
11984 ldx [%l7 + 0x60], %i7
11985 fcmps %fcc1, %f15, %f26
11986 fcmped %fcc1, %f12, %f18
11987 lduw [%l7 + 0x0C], %i6
11988 alignaddr %i5, %o1, %l0
11989 array8 %i2, %o6, %o2
11990 orn %l2, 0x008A, %g1
11991 fmovrdgz %l3, %f28, %f2
11992 udivcc %i0, 0x0CBA, %o0
11993 fsrc1s %f28, %f14
11994 sllx %i3, %i1, %g2
11995 edge8n %i4, %l4, %o7
11996 fmovdcc %xcc, %f12, %f24
11997 fnegd %f22, %f14
11998 andn %g5, %o5, %o3
11999 edge32 %g6, %o4, %l6
12000 nop
12001 set 0x70, %o6
12002 sth %l1, [%l7 + %o6]
12003 addcc %g4, 0x0D24, %g3
12004 ldx [%l7 + 0x70], %l5
12005 subccc %i7, %i6, %g7
12006 sllx %o1, %i5, %l0
12007 sll %i2, %o2, %o6
12008 mulscc %g1, 0x0901, %l2
12009 edge8 %l3, %i0, %i3
12010 fnor %f14, %f0, %f12
12011 edge8ln %o0, %g2, %i4
12012 movrgez %i1, 0x2D8, %o7
12013 edge8ln %g5, %o5, %l4
12014 movre %g6, 0x001, %o3
12015 movrne %l6, %l1, %g4
12016 addcc %o4, 0x158F, %g3
12017 sra %l5, %i7, %i6
12018 or %g7, 0x1EAB, %o1
12019 smul %i5, 0x0B34, %l0
12020 edge32n %o2, %o6, %g1
12021 fabss %f18, %f8
12022 popc 0x0ED5, %i2
12023 xnorcc %l2, %l3, %i0
12024 fmovdl %xcc, %f23, %f0
12025 fmovsne %xcc, %f5, %f14
12026 fcmpgt16 %f22, %f14, %o0
12027 edge8l %i3, %g2, %i4
12028 srlx %i1, 0x14, %g5
12029 st %f6, [%l7 + 0x78]
12030 xorcc %o7, %l4, %g6
12031 array16 %o3, %l6, %l1
12032 stx %o5, [%l7 + 0x30]
12033 fnegs %f3, %f25
12034 subcc %g4, %g3, %l5
12035 mova %icc, %o4, %i7
12036 addccc %i6, 0x1364, %g7
12037 mulx %i5, %l0, %o2
12038 ldsw [%l7 + 0x4C], %o1
12039 edge16l %o6, %g1, %l2
12040 edge8l %l3, %i0, %o0
12041 sdivcc %i3, 0x1F14, %g2
12042 sub %i4, 0x1414, %i2
12043 fandnot2s %f13, %f14, %f28
12044 fmovscs %xcc, %f21, %f12
12045 ldd [%l7 + 0x58], %f22
12046 andncc %i1, %o7, %g5
12047 movrgez %g6, 0x2FD, %l4
12048 edge8ln %o3, %l1, %o5
12049 setx loop_42, %l0, %l1
12050 return %l1
12051 nop
12052 rdpr %cwp, %g1
12053 rdpr %cansave, %g2
12054 rdpr %canrestore, %g3
12055 rdpr %cleanwin, %g4
12056 rdpr %otherwin, %g5
12057 rdpr %wstate, %g6
12058loop_42: movpos %icc, %o4, %l5
12059 sdiv %i7, 0x0CFF, %g7
12060 andn %i6, %l0, %o2
12061 fmovrde %i5, %f22, %f6
12062 orn %o6, %g1, %o1
12063 sth %l3, [%l7 + 0x3E]
12064 movrne %i0, %l2, %o0
12065 orcc %g2, %i4, %i2
12066 umulcc %i3, 0x1EE5, %i1
12067 ldd [%l7 + 0x18], %f22
12068 array32 %g5, %g6, %o7
12069 fandnot2s %f24, %f6, %f30
12070 mulx %l4, 0x0EC3, %l1
12071 ldd [%l7 + 0x70], %f18
12072 edge16n %o3, %o5, %l6
12073 movvs %xcc, %g3, %g4
12074 smul %o4, %l5, %i7
12075 umul %g7, 0x1AFE, %l0
12076 sethi 0x1BE6, %o2
12077 movpos %icc, %i6, %o6
12078 ldx [%l7 + 0x40], %g1
12079 movvc %xcc, %o1, %i5
12080 udivx %i0, 0x0F11, %l2
12081 movgu %xcc, %o0, %l3
12082 ldd [%l7 + 0x58], %g2
12083 st %f15, [%l7 + 0x2C]
12084 popc %i2, %i4
12085 sdiv %i3, 0x0609, %i1
12086 edge32l %g6, %o7, %g5
12087 orncc %l1, %l4, %o3
12088 fmuld8ulx16 %f22, %f22, %f20
12089 smul %l6, %g3, %g4
12090 xnorcc %o4, 0x0AF7, %o5
12091 edge8n %l5, %g7, %l0
12092 ldsh [%l7 + 0x38], %i7
12093 fzero %f16
12094 ldsh [%l7 + 0x26], %o2
12095 edge16ln %o6, %g1, %o1
12096 movvs %icc, %i5, %i0
12097 ldd [%l7 + 0x58], %f10
12098 fmovrdlez %i6, %f18, %f8
12099 ldsw [%l7 + 0x20], %o0
12100 edge16 %l3, %l2, %i2
12101 array8 %i4, %g2, %i1
12102 sll %g6, %o7, %i3
12103 movcc %xcc, %l1, %l4
12104 smulcc %o3, 0x1F06, %l6
12105 save %g5, %g4, %o4
12106 rdpr %cwp, %g1
12107 rdpr %cansave, %g2
12108 rdpr %canrestore, %g3
12109 rdpr %cleanwin, %g4
12110 rdpr %otherwin, %g5
12111 rdpr %wstate, %g6
12112 array8 %g3, %o5, %g7
12113 xorcc %l5, %i7, %l0
12114 lduw [%l7 + 0x68], %o6
12115 fexpand %f11, %f18
12116 ldsb [%l7 + 0x45], %o2
12117 addc %g1, %o1, %i0
12118 edge8 %i5, %o0, %l3
12119 mova %icc, %i6, %l2
12120 edge32 %i2, %i4, %g2
12121 stw %g6, [%l7 + 0x7C]
12122 srax %o7, %i3, %i1
12123 umulcc %l4, 0x1EB4, %l1
12124 fsrc2 %f14, %f14
12125 fcmpeq32 %f28, %f30, %l6
12126 srlx %o3, %g5, %o4
12127 subccc %g4, 0x1872, %g3
12128 udivcc %g7, 0x1CE7, %o5
12129 fpackfix %f26, %f8
12130 add %i7, 0x048C, %l5
12131 alignaddrl %l0, %o2, %o6
12132 orn %g1, %i0, %i5
12133 movre %o0, %o1, %l3
12134 movrlez %l2, 0x2BE, %i2
12135 ld [%l7 + 0x5C], %f13
12136 movcc %icc, %i6, %g2
12137 lduw [%l7 + 0x28], %g6
12138 subc %i4, 0x0403, %o7
12139 sll %i3, 0x13, %i1
12140 movne %icc, %l1, %l4
12141 fnot2 %f20, %f8
12142 fmovsg %xcc, %f21, %f16
12143 move %xcc, %l6, %o3
12144 ldsw [%l7 + 0x68], %o4
12145 movrlz %g4, 0x0DF, %g3
12146 ld [%l7 + 0x28], %f5
12147 smul %g5, 0x0FDD, %g7
12148 movrgez %i7, 0x270, %o5
12149 ld [%l7 + 0x38], %f6
12150 fands %f17, %f31, %f10
12151 edge16 %l5, %o2, %o6
12152 edge16ln %l0, %g1, %i5
12153 fmovscs %icc, %f23, %f2
12154 movrlez %i0, %o0, %l3
12155 restore %l2, 0x131F, %i2
12156 rdpr %cwp, %g1
12157 rdpr %cansave, %g2
12158 rdpr %canrestore, %g3
12159 rdpr %cleanwin, %g4
12160 rdpr %otherwin, %g5
12161 rdpr %wstate, %g6
12162 fmovd %f8, %f24
12163 srlx %o1, 0x0C, %g2
12164 udivx %i6, 0x1BA4, %g6
12165 fands %f30, %f29, %f15
12166 sdiv %o7, 0x16A3, %i3
12167 orncc %i1, %l1, %l4
12168 srlx %i4, %l6, %o3
12169 fcmpgt32 %f4, %f18, %o4
12170 fmovsvc %icc, %f10, %f8
12171 sethi 0x1134, %g4
12172 edge32 %g3, %g7, %g5
12173 fmovdleu %icc, %f1, %f11
12174 stx %o5, [%l7 + 0x70]
12175 move %icc, %l5, %o2
12176 smul %i7, %l0, %o6
12177 movrgz %g1, %i0, %o0
12178 edge32l %l3, %i5, %l2
12179 sth %i2, [%l7 + 0x42]
12180 edge16l %g2, %i6, %o1
12181 array16 %o7, %g6, %i3
12182 fcmpeq16 %f26, %f6, %l1
12183 popc 0x06F5, %i1
12184 fmovse %xcc, %f16, %f10
12185 fand %f2, %f18, %f20
12186 sll %l4, %l6, %o3
12187 lduw [%l7 + 0x28], %i4
12188 fmovdne %xcc, %f3, %f4
12189 edge32ln %o4, %g3, %g4
12190 movne %xcc, %g7, %o5
12191 mulx %l5, %g5, %i7
12192 stx %l0, [%l7 + 0x58]
12193 array8 %o2, %o6, %g1
12194 fone %f8
12195 fmovrslez %o0, %f7, %f25
12196 sra %l3, 0x07, %i0
12197 ldsh [%l7 + 0x3E], %i5
12198 edge32n %l2, %i2, %i6
12199 andn %o1, 0x140E, %o7
12200 fmovdgu %xcc, %f30, %f12
12201 ldd [%l7 + 0x58], %g6
12202 sub %i3, %l1, %g2
12203 fnot1s %f8, %f27
12204 fmovrslez %i1, %f15, %f19
12205 fsrc2s %f7, %f18
12206 xorcc %l6, %o3, %i4
12207 movneg %icc, %l4, %g3
12208 edge32 %g4, %o4, %g7
12209 ldd [%l7 + 0x28], %l4
12210 edge8ln %o5, %g5, %i7
12211 movrgz %o2, 0x341, %o6
12212 stx %g1, [%l7 + 0x68]
12213 fmovrslz %o0, %f16, %f22
12214 fpmerge %f15, %f23, %f20
12215 mova %xcc, %l3, %l0
12216 ldub [%l7 + 0x16], %i0
12217 stx %l2, [%l7 + 0x60]
12218 sir 0x0000
12219 lduh [%l7 + 0x30], %i2
12220 ldsb [%l7 + 0x22], %i5
12221 array16 %i6, %o7, %o1
12222 edge32ln %g6, %l1, %g2
12223 movle %xcc, %i3, %l6
12224 fmovsl %icc, %f2, %f30
12225 movvs %icc, %i1, %i4
12226 sth %o3, [%l7 + 0x2C]
12227 ld [%l7 + 0x10], %f5
12228 movn %icc, %g3, %g4
12229 fmovdl %xcc, %f10, %f29
12230 udiv %o4, 0x0693, %g7
12231 fmovrse %l4, %f31, %f17
12232 xor %l5, 0x146E, %o5
12233 movpos %icc, %i7, %g5
12234 fmovdge %xcc, %f29, %f29
12235 for %f18, %f18, %f30
12236 fmovsg %icc, %f20, %f2
12237 nop
12238 set 0x48, %g1
12239 ldsh [%l7 + %g1], %o2
12240 fmovdl %icc, %f16, %f3
12241 sll %g1, %o0, %o6
12242 add %l3, %l0, %i0
12243 fmovsvc %icc, %f22, %f14
12244 fpadd32s %f15, %f9, %f3
12245 ldub [%l7 + 0x10], %i2
12246 fmul8sux16 %f2, %f2, %f24
12247 edge8ln %i5, %i6, %l2
12248 array32 %o1, %g6, %o7
12249 fnot2s %f24, %f12
12250 movge %icc, %l1, %i3
12251 andncc %g2, %i1, %i4
12252 fmovsle %icc, %f5, %f25
12253 fmovscs %xcc, %f9, %f6
12254 fandnot2 %f18, %f18, %f16
12255 alignaddr %l6, %g3, %g4
12256 sra %o3, 0x09, %o4
12257 fsrc2 %f0, %f22
12258 srlx %l4, 0x18, %l5
12259 movvc %xcc, %o5, %g7
12260 array8 %g5, %i7, %o2
12261 movvs %xcc, %g1, %o0
12262 fxnor %f4, %f18, %f22
12263 subc %o6, 0x0064, %l0
12264 move %xcc, %l3, %i0
12265 fmovdne %xcc, %f24, %f7
12266 sll %i2, %i5, %i6
12267 fxnors %f9, %f27, %f1
12268 movl %icc, %o1, %l2
12269 subc %o7, 0x1A4A, %l1
12270 movge %icc, %i3, %g6
12271 movcc %icc, %i1, %g2
12272 fmul8sux16 %f2, %f14, %f2
12273 stx %i4, [%l7 + 0x40]
12274 sllx %l6, 0x0C, %g3
12275 setx loop_43, %l0, %l1
12276 return %l1
12277 nop
12278 rdpr %cwp, %g1
12279 rdpr %cansave, %g2
12280 rdpr %canrestore, %g3
12281 rdpr %cleanwin, %g4
12282 rdpr %otherwin, %g5
12283 rdpr %wstate, %g6
12284loop_43: ldx [%l7 + 0x60], %g4
12285 subcc %l5, %o5, %g5
12286 restore %i7, 0x1124, %g7
12287 rdpr %cwp, %g1
12288 rdpr %cansave, %g2
12289 rdpr %canrestore, %g3
12290 rdpr %cleanwin, %g4
12291 rdpr %otherwin, %g5
12292 rdpr %wstate, %g6
12293 edge16 %o2, %g1, %o6
12294 movre %l0, 0x0D9, %o0
12295 array32 %i0, %i2, %l3
12296 ldsb [%l7 + 0x1D], %i5
12297 xorcc %o1, 0x01AC, %l2
12298 fmovsgu %icc, %f3, %f18
12299 array8 %i6, %l1, %o7
12300 xor %i3, %g6, %g2
12301 movn %icc, %i1, %l6
12302 fabss %f15, %f6
12303 mova %icc, %i4, %o3
12304 movneg %icc, %g3, %l4
12305 mulx %o4, %g4, %o5
12306 std %f0, [%l7 + 0x68]
12307 std %f18, [%l7 + 0x10]
12308 movg %icc, %l5, %g5
12309 edge32n %g7, %i7, %g1
12310 or %o2, 0x0C5B, %o6
12311 stw %o0, [%l7 + 0x34]
12312 movne %icc, %i0, %l0
12313 edge32ln %i2, %l3, %o1
12314 udivcc %i5, 0x1936, %l2
12315 mova %icc, %l1, %o7
12316 fmovrsne %i6, %f1, %f14
12317 sdiv %g6, 0x06CA, %g2
12318 st %f7, [%l7 + 0x4C]
12319 movvc %icc, %i1, %i3
12320 fmovd %f26, %f6
12321 movleu %xcc, %i4, %l6
12322 edge16 %o3, %l4, %o4
12323 srl %g3, 0x14, %o5
12324 orcc %l5, %g5, %g4
12325 orn %g7, %g1, %i7
12326 edge8ln %o6, %o0, %o2
12327 edge16ln %i0, %i2, %l0
12328 fnors %f28, %f8, %f12
12329 edge32l %l3, %o1, %l2
12330 fzeros %f14
12331 sll %i5, %o7, %i6
12332 sll %g6, 0x15, %g2
12333 fmovsg %xcc, %f21, %f9
12334 sethi 0x1376, %l1
12335 orn %i1, 0x0F2A, %i4
12336 fmovdge %xcc, %f29, %f12
12337 fmovrsgez %l6, %f25, %f8
12338 edge16l %o3, %i3, %l4
12339 movpos %xcc, %g3, %o4
12340 setx loop_44, %l0, %l1
12341 return %l1
12342 nop
12343 rdpr %cwp, %g1
12344 rdpr %cansave, %g2
12345 rdpr %canrestore, %g3
12346 rdpr %cleanwin, %g4
12347 rdpr %otherwin, %g5
12348 rdpr %wstate, %g6
12349loop_44: sra %g4, 0x0D, %l5
12350 movrgez %g1, 0x14A, %g7
12351 fcmple16 %f14, %f6, %o6
12352 ldsh [%l7 + 0x7C], %o0
12353 fxnors %f10, %f30, %f10
12354 fmovdleu %icc, %f2, %f7
12355 andncc %o2, %i7, %i2
12356 mova %xcc, %i0, %l3
12357 andn %l0, 0x17D7, %l2
12358 movrgz %o1, %o7, %i6
12359 movvc %icc, %g6, %g2
12360 fmovsle %xcc, %f11, %f11
12361 alignaddrl %i5, %l1, %i1
12362 xnor %l6, 0x06CE, %o3
12363 fmovrslz %i3, %f23, %f4
12364 subccc %l4, %i4, %g3
12365 ldx [%l7 + 0x40], %o5
12366 or %g5, 0x0FC3, %g4
12367 fpsub32s %f3, %f11, %f24
12368 subcc %o4, 0x1542, %g1
12369 smulcc %l5, %o6, %o0
12370 ldsb [%l7 + 0x69], %g7
12371 smulcc %i7, 0x01EC, %i2
12372 lduh [%l7 + 0x30], %i0
12373 fcmpgt16 %f24, %f6, %l3
12374 ld [%l7 + 0x40], %f22
12375 alignaddrl %o2, %l2, %o1
12376 sllx %l0, 0x04, %o7
12377 st %f19, [%l7 + 0x0C]
12378 sdivcc %i6, 0x09F3, %g2
12379 movcs %xcc, %i5, %l1
12380 edge32n %i1, %g6, %l6
12381 sub %o3, 0x1D4A, %l4
12382 umulcc %i4, 0x0B2E, %i3
12383 stb %o5, [%l7 + 0x1F]
12384 fpadd32s %f2, %f4, %f7
12385 xnorcc %g3, %g4, %o4
12386 fmovdvc %icc, %f2, %f13
12387 xnor %g5, 0x0E4F, %g1
12388 movleu %icc, %l5, %o0
12389 andncc %o6, %g7, %i2
12390 fnegs %f6, %f2
12391 movleu %xcc, %i0, %i7
12392 umulcc %l3, 0x0A27, %o2
12393 movre %o1, 0x0E1, %l2
12394 ldx [%l7 + 0x10], %o7
12395 fmovde %xcc, %f21, %f17
12396 andcc %l0, 0x10DC, %i6
12397 edge8 %i5, %g2, %i1
12398 edge16l %l1, %g6, %o3
12399 fmovscc %icc, %f17, %f4
12400 fornot1s %f22, %f20, %f2
12401 movneg %xcc, %l4, %i4
12402 sub %i3, %o5, %l6
12403 fsrc1 %f0, %f20
12404 fnor %f30, %f6, %f28
12405 bshuffle %f12, %f4, %f18
12406 or %g3, %g4, %g5
12407 umul %o4, %g1, %l5
12408 lduh [%l7 + 0x6A], %o0
12409 edge32 %o6, %i2, %g7
12410 fmovdneg %xcc, %f23, %f14
12411 ldd [%l7 + 0x18], %f6
12412 fmovrdlez %i7, %f2, %f4
12413 sth %l3, [%l7 + 0x40]
12414 sdivcc %i0, 0x0A9B, %o1
12415 movgu %xcc, %l2, %o2
12416 edge32l %l0, %i6, %o7
12417 mulscc %g2, 0x0859, %i1
12418 ld [%l7 + 0x4C], %f17
12419 movrgz %i5, 0x2A7, %g6
12420 ld [%l7 + 0x34], %f21
12421 srl %o3, 0x18, %l1
12422 fmovdcs %icc, %f14, %f23
12423 edge32l %i4, %i3, %l4
12424 sub %o5, %g3, %l6
12425 sll %g4, 0x15, %o4
12426 fzeros %f22
12427 lduw [%l7 + 0x70], %g5
12428 udivcc %l5, 0x1A90, %g1
12429 movg %icc, %o0, %i2
12430 alignaddr %o6, %i7, %g7
12431 fors %f6, %f0, %f16
12432 mova %icc, %l3, %i0
12433 nop
12434 set 0x48, %i0
12435 ldx [%l7 + %i0], %o1
12436 orn %l2, 0x194D, %l0
12437 stx %o2, [%l7 + 0x40]
12438 fnegs %f10, %f8
12439 addccc %i6, 0x1A16, %o7
12440 movrgz %g2, %i5, %g6
12441 fsrc1 %f22, %f30
12442 edge16 %i1, %l1, %o3
12443 movrgez %i3, 0x1CC, %l4
12444 ldd [%l7 + 0x60], %i4
12445 array16 %g3, %o5, %l6
12446 udivcc %g4, 0x1C8C, %o4
12447 movpos %xcc, %l5, %g1
12448 edge32n %g5, %o0, %i2
12449 move %xcc, %i7, %g7
12450 ldsh [%l7 + 0x30], %l3
12451 xorcc %o6, 0x0BF4, %o1
12452 stw %i0, [%l7 + 0x50]
12453 movrlz %l0, 0x080, %l2
12454 movpos %xcc, %i6, %o7
12455 subcc %g2, %i5, %g6
12456 fxnor %f20, %f24, %f10
12457 fmovda %icc, %f20, %f23
12458 edge16ln %i1, %o2, %o3
12459 lduh [%l7 + 0x0E], %i3
12460 ldd [%l7 + 0x28], %f16
12461 srl %l4, 0x0E, %i4
12462 smulcc %l1, %o5, %g3
12463 fmovrdne %l6, %f22, %f10
12464 fabss %f27, %f31
12465 fxor %f26, %f20, %f30
12466 srax %g4, %l5, %o4
12467 fmovrdlez %g1, %f26, %f4
12468 sethi 0x1C47, %g5
12469 umulcc %i2, 0x0017, %i7
12470 movrgez %o0, 0x359, %l3
12471 movgu %xcc, %o6, %o1
12472 ldd [%l7 + 0x38], %g6
12473 udivx %i0, 0x1015, %l2
12474 fmovsgu %icc, %f20, %f0
12475 movvc %xcc, %i6, %l0
12476 orn %g2, %o7, %i5
12477 ldd [%l7 + 0x08], %f10
12478 mova %xcc, %g6, %i1
12479 fand %f14, %f0, %f26
12480 array8 %o2, %i3, %l4
12481 sth %i4, [%l7 + 0x52]
12482 popc %l1, %o3
12483 orcc %o5, %g3, %g4
12484 movne %xcc, %l5, %l6
12485 edge16l %g1, %g5, %i2
12486 ldsh [%l7 + 0x62], %i7
12487 fornot2s %f26, %f0, %f15
12488 array32 %o0, %l3, %o4
12489 sir 0x0993
12490 edge16n %o6, %g7, %i0
12491 fmovse %xcc, %f30, %f9
12492 ldd [%l7 + 0x28], %l2
12493 mulx %o1, %l0, %g2
12494 edge8ln %i6, %i5, %o7
12495 fmovrse %i1, %f6, %f20
12496 addc %o2, 0x1CE2, %g6
12497 fmovsle %icc, %f14, %f29
12498 xor %i3, %l4, %i4
12499 fmovdle %icc, %f21, %f31
12500 xor %o3, %l1, %g3
12501 andcc %o5, 0x15EE, %l5
12502 fandnot2 %f26, %f0, %f2
12503 edge32n %l6, %g1, %g5
12504 fandnot2 %f18, %f16, %f10
12505 movrgez %g4, 0x24D, %i7
12506 array32 %i2, %o0, %l3
12507 fabsd %f28, %f24
12508 fpadd32s %f4, %f26, %f0
12509 umulcc %o6, 0x08EA, %g7
12510 fsrc1s %f15, %f19
12511 movrne %i0, %l2, %o1
12512 addcc %l0, 0x1F39, %o4
12513 movge %xcc, %g2, %i5
12514 lduw [%l7 + 0x7C], %o7
12515 move %xcc, %i1, %o2
12516 fmovsa %icc, %f30, %f6
12517 add %i6, %g6, %i3
12518 sra %l4, 0x0C, %i4
12519 smul %o3, %g3, %o5
12520 fcmpd %fcc3, %f6, %f30
12521 edge16n %l1, %l6, %g1
12522 ldd [%l7 + 0x78], %l4
12523 ldub [%l7 + 0x75], %g5
12524 ldx [%l7 + 0x18], %g4
12525 mova %xcc, %i2, %o0
12526 movcc %xcc, %l3, %o6
12527 srl %g7, %i7, %l2
12528 xor %i0, 0x1014, %l0
12529 movrlez %o1, %o4, %g2
12530 ldub [%l7 + 0x7D], %i5
12531 edge8ln %i1, %o2, %i6
12532 movle %xcc, %o7, %i3
12533 sdivcc %g6, 0x16B5, %i4
12534 fmovsgu %icc, %f23, %f0
12535 fmovdn %xcc, %f16, %f15
12536 edge8 %l4, %o3, %o5
12537 stx %l1, [%l7 + 0x38]
12538 udivcc %g3, 0x01DC, %g1
12539 xnorcc %l5, 0x0A04, %g5
12540 edge32n %l6, %g4, %o0
12541 xor %i2, %o6, %l3
12542 stw %i7, [%l7 + 0x54]
12543 array32 %g7, %i0, %l0
12544 stb %o1, [%l7 + 0x3A]
12545 xorcc %l2, %o4, %g2
12546 and %i1, 0x1D3A, %o2
12547 udivcc %i6, 0x1BA3, %i5
12548 smul %i3, %g6, %o7
12549 ldd [%l7 + 0x10], %l4
12550 fmovsvs %xcc, %f26, %f12
12551 ldsw [%l7 + 0x28], %i4
12552 fcmple32 %f8, %f0, %o3
12553 ldsw [%l7 + 0x6C], %l1
12554 movge %xcc, %g3, %o5
12555 andncc %g1, %g5, %l5
12556 udivcc %g4, 0x0453, %l6
12557 orcc %i2, 0x1775, %o0
12558 srl %o6, 0x17, %l3
12559 array16 %g7, %i0, %i7
12560 movne %icc, %o1, %l0
12561 fornot2s %f27, %f26, %f14
12562 ldx [%l7 + 0x20], %o4
12563 edge32ln %l2, %g2, %o2
12564 fpmerge %f24, %f18, %f10
12565 sdivx %i6, 0x1A6C, %i1
12566 save %i3, 0x1879, %g6
12567 rdpr %cwp, %g1
12568 rdpr %cansave, %g2
12569 rdpr %canrestore, %g3
12570 rdpr %cleanwin, %g4
12571 rdpr %otherwin, %g5
12572 rdpr %wstate, %g6
12573 sllx %i5, %l4, %i4
12574 movrgz %o7, 0x2D3, %l1
12575 nop
12576 set 0x20, %g5
12577 sth %g3, [%l7 + %g5]
12578 movneg %xcc, %o5, %o3
12579 orcc %g1, %g5, %g4
12580 movvs %xcc, %l5, %l6
12581 edge32ln %i2, %o0, %o6
12582 alignaddrl %l3, %g7, %i0
12583 addc %o1, %l0, %i7
12584 sethi 0x018A, %o4
12585 xorcc %l2, %g2, %i6
12586 restore %o2, 0x0082, %i1
12587 rdpr %cwp, %g1
12588 rdpr %cansave, %g2
12589 rdpr %canrestore, %g3
12590 rdpr %cleanwin, %g4
12591 rdpr %otherwin, %g5
12592 rdpr %wstate, %g6
12593 xnor %i3, %g6, %l4
12594 alignaddr %i5, %i4, %o7
12595 udivx %l1, 0x0CBF, %g3
12596 fxnor %f24, %f10, %f20
12597 stw %o3, [%l7 + 0x20]
12598 orn %o5, %g1, %g4
12599 srl %g5, 0x01, %l6
12600 udivcc %l5, 0x118B, %i2
12601 fnegs %f27, %f28
12602 andncc %o6, %l3, %g7
12603 sll %i0, 0x1C, %o0
12604 fcmpeq16 %f12, %f4, %l0
12605 edge16ln %i7, %o1, %l2
12606 sdivcc %g2, 0x1DFE, %o4
12607 xor %i6, 0x0809, %i1
12608 std %f24, [%l7 + 0x38]
12609 fmovsg %icc, %f15, %f7
12610 fcmped %fcc0, %f26, %f8
12611 subcc %o2, %g6, %i3
12612 faligndata %f6, %f8, %f2
12613 ldx [%l7 + 0x70], %l4
12614 movvc %xcc, %i5, %i4
12615 edge32n %l1, %g3, %o3
12616 sllx %o7, 0x1C, %o5
12617 ldd [%l7 + 0x28], %f12
12618 fmovdgu %icc, %f10, %f19
12619 subcc %g4, 0x0467, %g1
12620 mulscc %g5, 0x1343, %l6
12621 ldsh [%l7 + 0x4C], %l5
12622 edge8n %i2, %o6, %l3
12623 ld [%l7 + 0x28], %f22
12624 edge16 %i0, %o0, %l0
12625 fornot2 %f12, %f26, %f20
12626 bshuffle %f20, %f4, %f20
12627 sra %i7, 0x04, %g7
12628 fpsub32 %f26, %f4, %f20
12629 fmovdle %icc, %f2, %f9
12630 edge32l %l2, %o1, %g2
12631 edge32ln %o4, %i1, %i6
12632 lduh [%l7 + 0x3A], %g6
12633 movge %icc, %o2, %l4
12634 fmul8x16au %f1, %f15, %f10
12635 movleu %xcc, %i5, %i4
12636 subcc %i3, 0x18BB, %g3
12637 alignaddr %o3, %o7, %o5
12638 xor %l1, %g1, %g4
12639 movrne %l6, 0x3E9, %l5
12640 stb %i2, [%l7 + 0x18]
12641 edge16 %o6, %l3, %i0
12642 subcc %o0, 0x006B, %l0
12643 addccc %g5, 0x0556, %g7
12644 fmovdpos %icc, %f13, %f2
12645 sethi 0x06CC, %l2
12646 sethi 0x06E1, %i7
12647 movle %xcc, %o1, %g2
12648 xnor %i1, %i6, %o4
12649 xnorcc %g6, %l4, %i5
12650 movne %xcc, %o2, %i4
12651 udivcc %i3, 0x1D66, %g3
12652 andcc %o3, 0x0E79, %o5
12653 lduh [%l7 + 0x56], %l1
12654 sll %g1, %o7, %l6
12655 fnand %f0, %f30, %f28
12656 edge32 %g4, %i2, %l5
12657 sdiv %o6, 0x0731, %l3
12658 xnorcc %o0, 0x00F8, %l0
12659 fmovsneg %icc, %f11, %f20
12660 fmovrslez %i0, %f27, %f12
12661 stw %g7, [%l7 + 0x40]
12662 edge8 %l2, %i7, %g5
12663 edge8 %o1, %i1, %i6
12664 movrgez %g2, 0x076, %o4
12665 movcc %xcc, %g6, %i5
12666 mulscc %o2, %l4, %i3
12667 movcs %xcc, %g3, %o3
12668 addcc %o5, 0x1485, %l1
12669 movne %icc, %g1, %i4
12670 movneg %xcc, %l6, %o7
12671 fors %f12, %f15, %f7
12672 xnor %g4, 0x0052, %i2
12673 edge16l %l5, %l3, %o6
12674 movre %o0, 0x0A2, %i0
12675 movg %xcc, %g7, %l0
12676 umulcc %l2, 0x171F, %i7
12677 movl %icc, %o1, %g5
12678 fmovdge %icc, %f8, %f21
12679 andncc %i1, %g2, %o4
12680 sdivcc %g6, 0x14E7, %i6
12681 array16 %o2, %l4, %i3
12682 ldx [%l7 + 0x20], %g3
12683 stx %i5, [%l7 + 0x10]
12684 udivcc %o5, 0x17D6, %l1
12685 movn %xcc, %o3, %i4
12686 udivcc %l6, 0x0DC6, %g1
12687 smul %o7, %i2, %l5
12688 movneg %xcc, %g4, %o6
12689 fsrc1s %f21, %f15
12690 andcc %l3, 0x12B5, %i0
12691 edge8l %o0, %l0, %g7
12692 stb %i7, [%l7 + 0x66]
12693 movcc %icc, %l2, %g5
12694 array16 %i1, %g2, %o4
12695 fnands %f20, %f6, %f27
12696 sdivcc %o1, 0x16E4, %i6
12697 stx %o2, [%l7 + 0x20]
12698 fmovspos %xcc, %f10, %f12
12699 smul %l4, 0x1DF6, %g6
12700 movn %xcc, %i3, %g3
12701 movle %xcc, %o5, %i5
12702 movge %xcc, %o3, %i4
12703 fabss %f31, %f31
12704 fnot1s %f20, %f12
12705 fmovsle %icc, %f16, %f24
12706 mulx %l1, %g1, %l6
12707 fpsub32s %f23, %f30, %f0
12708 sdiv %o7, 0x0066, %l5
12709 edge32 %i2, %g4, %o6
12710 sra %l3, %i0, %l0
12711 srax %g7, %o0, %l2
12712 fmovsn %xcc, %f8, %f23
12713 alignaddrl %i7, %i1, %g2
12714 ldx [%l7 + 0x68], %o4
12715 movpos %icc, %o1, %g5
12716 fmovrdlz %o2, %f22, %f2
12717 andcc %l4, %g6, %i6
12718 fmovsne %icc, %f28, %f1
12719 smul %g3, %o5, %i5
12720 fmul8x16al %f25, %f21, %f6
12721 movneg %icc, %i3, %o3
12722 movge %icc, %i4, %g1
12723 movre %l1, %l6, %o7
12724 movg %icc, %l5, %g4
12725 sth %o6, [%l7 + 0x74]
12726 sethi 0x11F5, %i2
12727 save %i0, 0x1A92, %l0
12728 rdpr %cwp, %g1
12729 rdpr %cansave, %g2
12730 rdpr %canrestore, %g3
12731 rdpr %cleanwin, %g4
12732 rdpr %otherwin, %g5
12733 rdpr %wstate, %g6
12734 udiv %l3, 0x0E8C, %g7
12735 fmovrslz %o0, %f20, %f13
12736 stb %i7, [%l7 + 0x2A]
12737 movcs %xcc, %l2, %g2
12738 andn %i1, %o1, %g5
12739 fmovscc %icc, %f14, %f26
12740 xnorcc %o2, 0x0F45, %l4
12741 sdiv %o4, 0x10FD, %i6
12742 movge %xcc, %g6, %g3
12743 fmovrslez %o5, %f15, %f30
12744 stw %i3, [%l7 + 0x44]
12745 edge32ln %o3, %i4, %g1
12746 edge16l %l1, %i5, %l6
12747 stx %o7, [%l7 + 0x58]
12748 movg %icc, %g4, %o6
12749 move %xcc, %i2, %i0
12750 movrlz %l5, 0x2F3, %l3
12751 fmovrsgez %l0, %f4, %f29
12752 or %g7, %o0, %i7
12753 sth %l2, [%l7 + 0x76]
12754 movrgez %i1, 0x1B4, %g2
12755 umul %o1, 0x0099, %o2
12756 fmovsge %xcc, %f5, %f19
12757 udivx %g5, 0x0E38, %o4
12758 move %xcc, %l4, %g6
12759 sub %i6, %o5, %i3
12760 udivcc %g3, 0x076A, %i4
12761 edge8ln %g1, %o3, %i5
12762 orncc %l6, 0x0D6A, %o7
12763 fmovsl %xcc, %f31, %f25
12764 array32 %g4, %o6, %i2
12765 movcs %xcc, %l1, %l5
12766 setx loop_45, %l0, %l1
12767 return %l1
12768 nop
12769 rdpr %cwp, %g1
12770 rdpr %cansave, %g2
12771 rdpr %canrestore, %g3
12772 rdpr %cleanwin, %g4
12773 rdpr %otherwin, %g5
12774 rdpr %wstate, %g6
12775loop_45: movpos %xcc, %g7, %i0
12776 andncc %i7, %o0, %l2
12777 fsrc2s %f31, %f15
12778 fmovrsgez %g2, %f12, %f19
12779 fornot1 %f16, %f12, %f20
12780 srlx %i1, %o1, %g5
12781 alignaddr %o2, %l4, %o4
12782 fmovspos %xcc, %f19, %f11
12783 umulcc %i6, 0x137A, %o5
12784 edge8l %i3, %g6, %i4
12785 array8 %g3, %o3, %g1
12786 subccc %l6, %o7, %i5
12787 orncc %g4, %i2, %o6
12788 array32 %l1, %l5, %l0
12789 fnot2s %f16, %f19
12790 xor %l3, 0x0772, %i0
12791 movneg %icc, %g7, %o0
12792 sdivcc %i7, 0x004E, %l2
12793 save %g2, 0x16BC, %o1
12794 rdpr %cwp, %g1
12795 rdpr %cansave, %g2
12796 rdpr %canrestore, %g3
12797 rdpr %cleanwin, %g4
12798 rdpr %otherwin, %g5
12799 rdpr %wstate, %g6
12800 mulx %g5, 0x0961, %o2
12801 subcc %l4, 0x0DF4, %o4
12802 edge32ln %i6, %i1, %o5
12803 edge8ln %g6, %i3, %i4
12804 fmovrdgz %g3, %f24, %f18
12805 xnorcc %o3, %g1, %o7
12806 ld [%l7 + 0x58], %f0
12807 orn %l6, 0x1A87, %i5
12808 nop
12809 set 0x20, %g7
12810 lduw [%l7 + %g7], %i2
12811 ld [%l7 + 0x58], %f24
12812 movn %icc, %g4, %l1
12813 sdivx %o6, 0x06F7, %l5
12814 srl %l3, 0x18, %l0
12815 stb %g7, [%l7 + 0x67]
12816 movrne %o0, 0x2F3, %i7
12817 xnorcc %i0, %g2, %l2
12818 ld [%l7 + 0x34], %f9
12819 ldsh [%l7 + 0x28], %g5
12820 srlx %o1, %l4, %o4
12821 srl %o2, 0x15, %i6
12822 sdivx %o5, 0x12F7, %g6
12823 movrgez %i1, 0x303, %i3
12824 mulscc %g3, %i4, %g1
12825 srlx %o3, %o7, %l6
12826 fcmpne16 %f30, %f20, %i2
12827 ldd [%l7 + 0x28], %f4
12828 ldsh [%l7 + 0x70], %g4
12829 edge16n %l1, %o6, %l5
12830 umul %i5, 0x0371, %l3
12831 popc %l0, %g7
12832 fmovsn %icc, %f5, %f27
12833 sllx %o0, %i7, %g2
12834 movn %xcc, %l2, %g5
12835 fmovsge %xcc, %f10, %f25
12836 ldsb [%l7 + 0x41], %i0
12837 ldsw [%l7 + 0x50], %l4
12838 fxnors %f24, %f7, %f16
12839 mulscc %o1, 0x1D94, %o2
12840 subc %o4, %o5, %g6
12841 mova %icc, %i6, %i1
12842 movneg %xcc, %i3, %g3
12843 edge8ln %i4, %o3, %o7
12844 fxnors %f3, %f8, %f17
12845 movcc %xcc, %l6, %g1
12846 fmovsneg %xcc, %f19, %f8
12847 edge32 %g4, %l1, %o6
12848 movge %xcc, %l5, %i5
12849 movrlz %i2, %l3, %g7
12850 xorcc %o0, %i7, %l0
12851 edge8 %l2, %g2, %i0
12852 alignaddr %g5, %l4, %o1
12853 xorcc %o2, 0x1142, %o5
12854 fcmple16 %f18, %f2, %g6
12855 sethi 0x1E4F, %i6
12856 subc %o4, 0x19A4, %i1
12857 movre %i3, 0x0B8, %i4
12858 fcmpgt16 %f12, %f28, %g3
12859 fornot1s %f3, %f3, %f4
12860 xor %o3, %l6, %o7
12861 edge16ln %g1, %l1, %g4
12862 sra %o6, 0x11, %i5
12863 alignaddrl %i2, %l3, %g7
12864 edge16l %l5, %i7, %l0
12865 subc %o0, 0x1EC2, %l2
12866 ldsw [%l7 + 0x34], %i0
12867 bshuffle %f18, %f14, %f18
12868 srl %g5, 0x1D, %l4
12869 sth %g2, [%l7 + 0x18]
12870 ldd [%l7 + 0x68], %f26
12871 movrgz %o2, %o5, %g6
12872 fmovrslez %o1, %f28, %f3
12873 subccc %o4, 0x1526, %i6
12874 sir 0x17B5
12875 addccc %i3, 0x18A1, %i1
12876 popc 0x0429, %i4
12877 mulx %o3, 0x16A9, %g3
12878 fmovsvs %xcc, %f15, %f3
12879 fzero %f2
12880 add %l6, %g1, %l1
12881 orn %g4, 0x04AA, %o7
12882 umul %o6, %i2, %i5
12883 faligndata %f10, %f2, %f10
12884 sll %l3, %l5, %g7
12885 sethi 0x1B95, %i7
12886 movrlz %o0, 0x282, %l2
12887 andn %l0, 0x0405, %i0
12888 movgu %icc, %l4, %g2
12889 edge16l %o2, %g5, %o5
12890 fnot2s %f24, %f16
12891 sra %g6, %o1, %o4
12892 ldx [%l7 + 0x50], %i6
12893 movrgez %i1, %i3, %i4
12894 fmovsne %icc, %f28, %f17
12895 and %o3, %l6, %g1
12896 st %f10, [%l7 + 0x18]
12897 nop
12898 set 0x50, %o7
12899 lduh [%l7 + %o7], %l1
12900 movgu %xcc, %g3, %g4
12901 fmovrdgz %o6, %f30, %f26
12902 lduw [%l7 + 0x68], %o7
12903 movre %i2, 0x276, %l3
12904 array16 %l5, %g7, %i7
12905 nop
12906 set 0x30, %o2
12907 lduw [%l7 + %o2], %i5
12908 sethi 0x0C70, %l2
12909 move %icc, %l0, %i0
12910 sub %o0, %g2, %o2
12911 movre %g5, %l4, %o5
12912 fmovrdgz %g6, %f8, %f14
12913 orn %o1, 0x1151, %i6
12914 edge8n %i1, %i3, %i4
12915 array32 %o3, %l6, %g1
12916 orn %l1, %g3, %g4
12917 move %xcc, %o4, %o7
12918 fmovdleu %xcc, %f31, %f24
12919 sll %o6, %l3, %i2
12920 movge %xcc, %g7, %i7
12921 sdivx %i5, 0x0D10, %l2
12922 fabss %f5, %f10
12923 fmovsn %icc, %f9, %f7
12924 addcc %l0, %i0, %l5
12925 fsrc2s %f15, %f4
12926 sdiv %g2, 0x038A, %o0
12927 and %g5, %l4, %o5
12928 or %o2, 0x0CE8, %o1
12929 mova %xcc, %g6, %i1
12930 movrlz %i6, 0x1EB, %i4
12931 ldd [%l7 + 0x40], %f4
12932 movcc %xcc, %i3, %o3
12933 ldsw [%l7 + 0x54], %g1
12934 fpack16 %f20, %f16
12935 srlx %l1, %l6, %g4
12936 fmovsge %icc, %f25, %f13
12937 fmovsn %xcc, %f2, %f4
12938 ldd [%l7 + 0x50], %f26
12939 fmovsgu %icc, %f3, %f23
12940 xorcc %o4, 0x08F7, %o7
12941 sir 0x13F4
12942 fpadd16s %f23, %f28, %f1
12943 fzero %f18
12944 sub %g3, %o6, %l3
12945 and %i2, 0x14C9, %g7
12946 srlx %i7, 0x1F, %i5
12947 std %f18, [%l7 + 0x50]
12948 fsrc1 %f10, %f14
12949 for %f18, %f28, %f20
12950 movrlez %l0, %i0, %l2
12951 sdivx %l5, 0x0E98, %o0
12952 movleu %icc, %g2, %l4
12953 lduw [%l7 + 0x5C], %g5
12954 fpadd16s %f28, %f9, %f30
12955 alignaddr %o2, %o5, %o1
12956 alignaddrl %i1, %g6, %i4
12957 for %f30, %f18, %f6
12958 fmovspos %icc, %f17, %f20
12959 udivcc %i6, 0x0050, %o3
12960 array16 %i3, %l1, %g1
12961 subcc %l6, %o4, %g4
12962 and %o7, %g3, %l3
12963 pdist %f8, %f26, %f30
12964 sra %o6, %i2, %i7
12965 sll %i5, %g7, %l0
12966 fmovsleu %xcc, %f4, %f17
12967 andncc %l2, %l5, %i0
12968 nop
12969 set 0x40, %g3
12970 std %f30, [%l7 + %g3]
12971 movvs %xcc, %o0, %l4
12972 fnor %f8, %f28, %f14
12973 ldsw [%l7 + 0x60], %g5
12974 addc %g2, 0x096F, %o5
12975 movvs %xcc, %o1, %i1
12976 movcc %xcc, %g6, %i4
12977 array32 %o2, %i6, %i3
12978 edge16ln %o3, %l1, %g1
12979 fmovspos %icc, %f27, %f28
12980 array16 %o4, %l6, %g4
12981 stb %g3, [%l7 + 0x1C]
12982 fmovdcc %icc, %f5, %f28
12983 movrgz %o7, %o6, %i2
12984 edge32ln %l3, %i7, %g7
12985 add %l0, %i5, %l2
12986 ldub [%l7 + 0x6D], %i0
12987 udivx %o0, 0x119E, %l4
12988 stw %g5, [%l7 + 0x08]
12989 edge8 %g2, %l5, %o1
12990 mova %icc, %o5, %g6
12991 edge32l %i4, %i1, %o2
12992 fmovsne %xcc, %f5, %f10
12993 srax %i3, 0x13, %o3
12994 ldd [%l7 + 0x58], %f10
12995 sdivx %i6, 0x1D59, %g1
12996 subcc %l1, 0x1880, %o4
12997 orn %l6, 0x07DB, %g3
12998 fandnot1s %f16, %f13, %f6
12999 edge8n %g4, %o7, %o6
13000 fmovdcc %icc, %f19, %f28
13001 movneg %xcc, %l3, %i7
13002 fmul8x16al %f11, %f26, %f2
13003 ld [%l7 + 0x48], %f3
13004 siam 0x4
13005 sllx %g7, %i2, %l0
13006 movcs %xcc, %i5, %l2
13007 xor %i0, %o0, %l4
13008 smulcc %g5, 0x1A15, %g2
13009 restore %l5, %o5, %o1
13010 rdpr %cwp, %g1
13011 rdpr %cansave, %g2
13012 rdpr %canrestore, %g3
13013 rdpr %cleanwin, %g4
13014 rdpr %otherwin, %g5
13015 rdpr %wstate, %g6
13016 orn %i4, 0x0083, %g6
13017 sllx %o2, 0x1C, %i3
13018 stw %i1, [%l7 + 0x50]
13019 edge8l %i6, %o3, %g1
13020 orn %o4, %l1, %g3
13021 nop
13022 set 0x10, %i1
13023 stb %g4, [%l7 + %i1]
13024 fmuld8ulx16 %f15, %f29, %f4
13025 smulcc %l6, 0x0439, %o6
13026 save %o7, 0x1468, %l3
13027 rdpr %cwp, %g1
13028 rdpr %cansave, %g2
13029 rdpr %canrestore, %g3
13030 rdpr %cleanwin, %g4
13031 rdpr %otherwin, %g5
13032 rdpr %wstate, %g6
13033 edge32 %i7, %g7, %l0
13034 st %f2, [%l7 + 0x0C]
13035 edge16n %i5, %i2, %i0
13036 ldx [%l7 + 0x50], %o0
13037 edge16 %l4, %l2, %g2
13038 fmovdle %xcc, %f13, %f27
13039 subccc %l5, 0x1F64, %o5
13040 ldsw [%l7 + 0x7C], %g5
13041 move %xcc, %o1, %i4
13042 edge32ln %g6, %o2, %i1
13043 movcs %icc, %i6, %i3
13044 array16 %o3, %g1, %o4
13045 fsrc2s %f10, %f18
13046 fmovsle %icc, %f21, %f30
13047 edge32n %l1, %g3, %g4
13048 fcmpes %fcc1, %f30, %f12
13049 orncc %o6, %l6, %o7
13050 umul %i7, 0x012F, %g7
13051 movl %xcc, %l0, %i5
13052 fmovdleu %xcc, %f15, %f3
13053 edge8l %i2, %l3, %i0
13054 sdivx %o0, 0x0C0E, %l4
13055 smul %g2, %l5, %l2
13056 std %f2, [%l7 + 0x50]
13057 and %g5, 0x0177, %o1
13058 ldd [%l7 + 0x70], %i4
13059 sth %g6, [%l7 + 0x28]
13060 movrlez %o5, 0x22D, %i1
13061 stb %i6, [%l7 + 0x51]
13062 orcc %i3, 0x1A08, %o3
13063 fzero %f10
13064 edge16l %o2, %o4, %g1
13065 fmovrdgez %g3, %f8, %f14
13066 orncc %l1, 0x0F96, %o6
13067 movg %icc, %g4, %l6
13068 srlx %i7, 0x0B, %g7
13069 movleu %xcc, %l0, %i5
13070 fcmpd %fcc2, %f26, %f28
13071 movgu %icc, %o7, %l3
13072 fsrc1s %f21, %f5
13073 sdivcc %i2, 0x0276, %i0
13074 movrgez %o0, 0x06F, %g2
13075 andcc %l4, 0x0CC1, %l2
13076 xorcc %g5, 0x01B1, %o1
13077 srax %i4, 0x1B, %g6
13078 fmovsge %xcc, %f18, %f18
13079 orn %o5, %i1, %l5
13080 orcc %i6, %i3, %o2
13081 or %o3, 0x0A30, %o4
13082 edge16l %g1, %g3, %o6
13083 array16 %g4, %l1, %i7
13084 movg %icc, %g7, %l0
13085 lduh [%l7 + 0x5E], %l6
13086 sir 0x16B7
13087 edge16l %i5, %o7, %l3
13088 addccc %i0, 0x01D5, %o0
13089 sub %g2, 0x14D0, %l4
13090 edge16 %l2, %g5, %o1
13091 fmul8ulx16 %f26, %f24, %f4
13092 movne %xcc, %i2, %g6
13093 fmovsl %icc, %f16, %f3
13094 fcmpes %fcc2, %f19, %f5
13095 fxors %f8, %f5, %f14
13096 fcmple32 %f12, %f20, %o5
13097 movge %icc, %i1, %i4
13098 sethi 0x16D8, %i6
13099 fmovdvs %icc, %f4, %f20
13100 ldub [%l7 + 0x7B], %l5
13101 sdivcc %i3, 0x17BC, %o2
13102 fcmple32 %f28, %f8, %o4
13103 movrne %g1, 0x252, %o3
13104 add %g3, %g4, %l1
13105 fmovdcs %xcc, %f4, %f28
13106 array8 %i7, %g7, %o6
13107 fornot2 %f2, %f30, %f20
13108 edge16ln %l6, %l0, %o7
13109 xorcc %i5, %l3, %o0
13110 orncc %i0, %l4, %g2
13111 srl %l2, %g5, %i2
13112 ldd [%l7 + 0x18], %o0
13113 addccc %g6, %o5, %i1
13114 fmovsa %icc, %f8, %f23
13115 umulcc %i6, 0x11F0, %i4
13116 array8 %l5, %o2, %o4
13117 udiv %g1, 0x124B, %o3
13118 lduw [%l7 + 0x2C], %g3
13119 smulcc %g4, %l1, %i7
13120 fmul8x16al %f16, %f18, %f8
13121 sub %g7, 0x1092, %i3
13122 edge16ln %o6, %l0, %l6
13123 movrlez %o7, %i5, %o0
13124 fone %f6
13125 edge32l %l3, %i0, %l4
13126 fmovrslez %g2, %f27, %f1
13127 fnands %f7, %f15, %f5
13128 sra %l2, %g5, %o1
13129 fxor %f4, %f14, %f2
13130 edge8n %i2, %o5, %i1
13131 movrlz %g6, %i4, %i6
13132 sdiv %o2, 0x037F, %o4
13133 xnor %l5, 0x1E5C, %o3
13134 st %f12, [%l7 + 0x74]
13135 ldx [%l7 + 0x20], %g3
13136 edge8l %g1, %g4, %i7
13137 subcc %l1, 0x1CBD, %g7
13138 edge32 %i3, %o6, %l6
13139 movne %icc, %o7, %i5
13140 smulcc %l0, 0x187A, %l3
13141 movn %xcc, %i0, %l4
13142 save %o0, 0x0360, %g2
13143 rdpr %cwp, %g1
13144 rdpr %cansave, %g2
13145 rdpr %canrestore, %g3
13146 rdpr %cleanwin, %g4
13147 rdpr %otherwin, %g5
13148 rdpr %wstate, %g6
13149 move %xcc, %l2, %o1
13150 fcmpne32 %f22, %f22, %g5
13151 subcc %o5, %i2, %i1
13152 udivcc %g6, 0x1E27, %i6
13153 xnor %o2, 0x0386, %o4
13154 srlx %i4, 0x14, %l5
13155 srl %g3, %g1, %o3
13156 srl %i7, %l1, %g4
13157 movg %icc, %g7, %i3
13158 add %o6, %o7, %i5
13159 addc %l0, 0x140C, %l3
13160 mulx %l6, 0x18BC, %l4
13161 fpackfix %f14, %f14
13162 xor %i0, 0x177E, %g2
13163 array32 %l2, %o1, %g5
13164 fmul8sux16 %f4, %f20, %f26
13165 stx %o0, [%l7 + 0x38]
13166 fmul8sux16 %f30, %f8, %f4
13167 or %o5, 0x1C06, %i2
13168 edge16 %i1, %i6, %o2
13169 fmovrsgez %g6, %f19, %f6
13170 fmovda %icc, %f11, %f10
13171 sra %i4, 0x0C, %l5
13172 udiv %o4, 0x1B19, %g1
13173 sdivcc %g3, 0x15A9, %o3
13174 addcc %i7, 0x1C5F, %l1
13175 subc %g4, %i3, %g7
13176 stx %o6, [%l7 + 0x60]
13177 fpadd32 %f2, %f22, %f2
13178 fmovsne %xcc, %f19, %f1
13179 fmovdvc %xcc, %f13, %f16
13180 alignaddrl %o7, %l0, %l3
13181 setx loop_46, %l0, %l1
13182 return %l1
13183 nop
13184 rdpr %cwp, %g1
13185 rdpr %cansave, %g2
13186 rdpr %canrestore, %g3
13187 rdpr %cleanwin, %g4
13188 rdpr %otherwin, %g5
13189 rdpr %wstate, %g6
13190loop_46: edge32l %g2, %l2, %i0
13191 fmovrdlz %g5, %f24, %f28
13192 movvs %xcc, %o0, %o1
13193 fmovdl %icc, %f1, %f29
13194 lduw [%l7 + 0x48], %i2
13195 edge32n %o5, %i1, %o2
13196 movn %icc, %g6, %i6
13197 sll %l5, %o4, %g1
13198 fpsub16s %f17, %f22, %f4
13199 smulcc %g3, %i4, %o3
13200 array16 %i7, %l1, %i3
13201 array32 %g7, %g4, %o7
13202 xor %o6, %l0, %i5
13203 fmovrsgez %l4, %f20, %f28
13204 edge16 %l3, %g2, %l6
13205 edge8 %l2, %i0, %o0
13206 fnot1 %f26, %f14
13207 movg %xcc, %o1, %i2
13208 xnorcc %o5, %g5, %o2
13209 xor %g6, 0x15F4, %i6
13210 array32 %i1, %o4, %g1
13211 xnor %g3, %i4, %l5
13212 nop
13213 set 0x38, %o3
13214 ldd [%l7 + %o3], %f22
13215 ldub [%l7 + 0x3E], %i7
13216 add %l1, %o3, %g7
13217 addcc %g4, %i3, %o7
13218 fxnors %f24, %f26, %f21
13219 edge8 %o6, %i5, %l0
13220 edge16l %l3, %l4, %g2
13221 lduh [%l7 + 0x10], %l6
13222 st %f11, [%l7 + 0x20]
13223 edge8n %i0, %l2, %o1
13224 sub %i2, %o0, %o5
13225 nop
13226 set 0x68, %o4
13227 ldd [%l7 + %o4], %f28
13228 ldd [%l7 + 0x38], %o2
13229 sethi 0x1BA4, %g5
13230 ldsw [%l7 + 0x64], %g6
13231 movvs %xcc, %i6, %o4
13232 edge8l %g1, %g3, %i4
13233 or %l5, %i7, %l1
13234 array8 %o3, %i1, %g4
13235 fzero %f0
13236 andcc %i3, %g7, %o6
13237 umul %o7, %i5, %l3
13238 fsrc1 %f2, %f30
13239 sub %l0, 0x0F7A, %g2
13240 sdiv %l6, 0x18FB, %l4
13241 srl %i0, %l2, %o1
13242 subccc %i2, %o0, %o5
13243 orcc %o2, %g6, %i6
13244 umul %o4, 0x080A, %g5
13245 movrlez %g1, 0x14E, %i4
13246 movpos %xcc, %l5, %g3
13247 mulscc %i7, 0x1415, %o3
13248 edge16ln %i1, %l1, %i3
13249 stx %g4, [%l7 + 0x58]
13250 udivx %o6, 0x0F13, %o7
13251 orncc %g7, 0x1B55, %i5
13252 movcc %xcc, %l3, %g2
13253 udivcc %l6, 0x13BE, %l0
13254 movrlz %i0, %l2, %o1
13255 fmovdgu %xcc, %f5, %f0
13256 addcc %l4, %o0, %o5
13257 fcmpeq32 %f6, %f28, %o2
13258 edge16 %g6, %i2, %o4
13259 edge16n %i6, %g5, %g1
13260 sth %l5, [%l7 + 0x26]
13261 restore %g3, 0x0CC3, %i7
13262 rdpr %cwp, %g1
13263 rdpr %cansave, %g2
13264 rdpr %canrestore, %g3
13265 rdpr %cleanwin, %g4
13266 rdpr %otherwin, %g5
13267 rdpr %wstate, %g6
13268 movl %xcc, %o3, %i1
13269 movne %xcc, %l1, %i4
13270 fpadd32s %f3, %f23, %f4
13271 movn %icc, %g4, %i3
13272 fcmps %fcc3, %f18, %f7
13273 fmovrslz %o6, %f14, %f15
13274 fmuld8sux16 %f12, %f25, %f22
13275 sllx %o7, 0x0E, %i5
13276 alignaddr %l3, %g2, %g7
13277 movleu %icc, %l0, %l6
13278 fmovsge %icc, %f11, %f11
13279 ldx [%l7 + 0x60], %i0
13280 fmovd %f16, %f26
13281 array16 %o1, %l2, %l4
13282 fmovrdgez %o5, %f20, %f0
13283 stb %o2, [%l7 + 0x08]
13284 fcmpne32 %f18, %f8, %o0
13285 orncc %g6, %o4, %i6
13286 sethi 0x0314, %g5
13287 edge8n %i2, %l5, %g1
13288 fandnot2 %f6, %f12, %f2
13289 edge32ln %i7, %g3, %i1
13290 move %xcc, %l1, %o3
13291 sra %g4, %i3, %i4
13292 stb %o6, [%l7 + 0x0B]
13293 alignaddrl %i5, %l3, %g2
13294 save %g7, 0x0E62, %o7
13295 rdpr %cwp, %g1
13296 rdpr %cansave, %g2
13297 rdpr %canrestore, %g3
13298 rdpr %cleanwin, %g4
13299 rdpr %otherwin, %g5
13300 rdpr %wstate, %g6
13301 alignaddrl %l0, %l6, %i0
13302 edge8 %l2, %o1, %o5
13303 addccc %o2, %o0, %l4
13304 mulx %g6, 0x0A67, %i6
13305 ldsh [%l7 + 0x18], %o4
13306 orn %g5, %i2, %l5
13307 fmovrdne %i7, %f16, %f4
13308 alignaddrl %g3, %i1, %g1
13309 udivx %o3, 0x0109, %l1
13310 array8 %i3, %i4, %o6
13311 movn %icc, %g4, %i5
13312 mulx %l3, %g2, %o7
13313 ldd [%l7 + 0x28], %f26
13314 edge8 %l0, %g7, %i0
13315 mulx %l6, 0x0ED2, %l2
13316 edge8 %o5, %o2, %o0
13317 fmovd %f8, %f8
13318 movne %icc, %o1, %l4
13319 xorcc %g6, %i6, %g5
13320 ldsh [%l7 + 0x54], %o4
13321 fcmple32 %f30, %f30, %l5
13322 fmovdpos %xcc, %f24, %f22
13323 movn %xcc, %i7, %i2
13324 fmovdne %icc, %f23, %f9
13325 fmovscs %icc, %f29, %f7
13326 move %xcc, %i1, %g3
13327 umulcc %g1, 0x02FD, %l1
13328 edge8ln %i3, %i4, %o3
13329 smul %o6, %g4, %i5
13330 fmovrdlez %g2, %f8, %f24
13331 ldsw [%l7 + 0x30], %l3
13332 movle %icc, %l0, %o7
13333 srax %g7, 0x04, %l6
13334 fnot2s %f18, %f28
13335 movcs %icc, %l2, %i0
13336 edge32 %o2, %o5, %o0
13337 fcmple16 %f30, %f30, %o1
13338 sdiv %g6, 0x1259, %i6
13339 srlx %l4, %g5, %o4
13340 srax %l5, %i2, %i1
13341 fmovsn %xcc, %f12, %f12
13342 ldd [%l7 + 0x58], %g2
13343 addccc %g1, %i7, %i3
13344 fcmpes %fcc0, %f4, %f31
13345 mova %xcc, %i4, %l1
13346 smulcc %o3, 0x1F25, %o6
13347 st %f30, [%l7 + 0x78]
13348 fmovdne %xcc, %f1, %f20
13349 stx %i5, [%l7 + 0x70]
13350 edge8 %g2, %l3, %l0
13351 ldsh [%l7 + 0x1E], %o7
13352 nop
13353 set 0x5A, %l2
13354 lduh [%l7 + %l2], %g7
13355 andncc %l6, %g4, %l2
13356 fornot2s %f4, %f29, %f7
13357 fcmpgt32 %f12, %f18, %i0
13358 umul %o5, 0x113F, %o0
13359 edge8n %o2, %g6, %o1
13360 add %i6, 0x1696, %g5
13361 sdivcc %o4, 0x123D, %l4
13362 andn %i2, %i1, %g3
13363 movne %icc, %g1, %l5
13364 stb %i7, [%l7 + 0x49]
13365 srlx %i4, %i3, %l1
13366 sll %o3, %i5, %o6
13367 edge16 %g2, %l3, %o7
13368 orcc %l0, %l6, %g4
13369 stb %l2, [%l7 + 0x29]
13370 sllx %g7, %o5, %o0
13371 add %o2, 0x1A52, %g6
13372 array8 %o1, %i6, %g5
13373 movcc %xcc, %o4, %i0
13374 fxor %f14, %f12, %f0
13375 sdivcc %l4, 0x1963, %i1
13376 movl %xcc, %g3, %g1
13377 orncc %l5, %i2, %i4
13378 udiv %i3, 0x0414, %i7
13379 movrlez %l1, %o3, %i5
13380 movneg %xcc, %g2, %o6
13381 fpsub32 %f24, %f22, %f14
13382 ldx [%l7 + 0x10], %o7
13383 edge8n %l3, %l6, %l0
13384 fmovrslez %l2, %f24, %f31
13385 stw %g4, [%l7 + 0x08]
13386 movpos %icc, %g7, %o5
13387 array16 %o2, %o0, %o1
13388 array8 %g6, %g5, %i6
13389 edge16l %o4, %l4, %i1
13390 fcmpne16 %f20, %f4, %i0
13391 sdivx %g3, 0x10B8, %g1
13392 andncc %i2, %i4, %i3
13393 edge8ln %i7, %l1, %o3
13394 movre %i5, %g2, %l5
13395 srl %o6, %l3, %o7
13396 movrlz %l6, 0x2E1, %l2
13397 umul %l0, %g4, %g7
13398 setx loop_47, %l0, %l1
13399 return %l1
13400 nop
13401 rdpr %cwp, %g1
13402 rdpr %cansave, %g2
13403 rdpr %canrestore, %g3
13404 rdpr %cleanwin, %g4
13405 rdpr %otherwin, %g5
13406 rdpr %wstate, %g6
13407loop_47: stb %o5, [%l7 + 0x74]
13408 edge8 %o1, %g6, %g5
13409 srax %o4, %l4, %i6
13410 sth %i0, [%l7 + 0x28]
13411 fabss %f28, %f29
13412 fsrc2 %f4, %f26
13413 fmovdcs %xcc, %f8, %f14
13414 ldsw [%l7 + 0x1C], %g3
13415 addcc %i1, 0x1566, %g1
13416 fmovsn %xcc, %f3, %f22
13417 movre %i2, 0x0E9, %i4
13418 sdivcc %i3, 0x132A, %i7
13419 srl %o3, %i5, %g2
13420 fmovrdne %l1, %f22, %f20
13421 movneg %icc, %o6, %l5
13422 fcmpne16 %f4, %f20, %o7
13423 fmovdle %xcc, %f18, %f26
13424 andn %l6, 0x1BF4, %l3
13425 fmovdg %xcc, %f8, %f17
13426 addccc %l2, %l0, %g4
13427 sllx %g7, %o2, %o5
13428 fpmerge %f9, %f22, %f18
13429 nop
13430 set 0x4D, %i3
13431 ldub [%l7 + %i3], %o1
13432 srl %o0, %g6, %g5
13433 stw %o4, [%l7 + 0x58]
13434 alignaddrl %i6, %i0, %l4
13435 fones %f2
13436 ldsh [%l7 + 0x5E], %g3
13437 sdiv %i1, 0x0911, %g1
13438 lduh [%l7 + 0x08], %i4
13439 edge16n %i3, %i7, %i2
13440 sllx %o3, 0x17, %i5
13441 sth %l1, [%l7 + 0x60]
13442 fmul8x16au %f26, %f1, %f10
13443 sethi 0x124A, %o6
13444 ld [%l7 + 0x38], %f16
13445 movneg %xcc, %g2, %l5
13446 sra %o7, %l6, %l2
13447 orn %l3, 0x1E84, %l0
13448 umulcc %g7, 0x1A3B, %g4
13449 andncc %o5, %o2, %o1
13450 movcc %icc, %o0, %g6
13451 ldx [%l7 + 0x18], %o4
13452 fabss %f31, %f9
13453 movle %icc, %i6, %i0
13454 fsrc1s %f13, %f6
13455 movrlez %l4, 0x1BD, %g5
13456 addc %g3, %g1, %i1
13457 sth %i3, [%l7 + 0x34]
13458 movleu %xcc, %i4, %i2
13459 orncc %i7, 0x1CAF, %i5
13460 array32 %o3, %l1, %g2
13461 fpadd32 %f8, %f2, %f4
13462 array8 %l5, %o7, %l6
13463 fmovrse %l2, %f16, %f3
13464 movrlz %l3, 0x32E, %o6
13465 ldsb [%l7 + 0x76], %l0
13466 addc %g7, %o5, %g4
13467 add %o2, 0x00B9, %o1
13468 ldd [%l7 + 0x58], %f8
13469 smul %g6, 0x1A73, %o4
13470 sub %o0, 0x0E57, %i0
13471 alignaddrl %l4, %i6, %g5
13472 mova %xcc, %g3, %g1
13473 edge8l %i1, %i4, %i3
13474 xnor %i7, %i2, %i5
13475 nop
13476 set 0x34, %l1
13477 lduh [%l7 + %l1], %o3
13478 xnorcc %g2, %l1, %o7
13479 udiv %l6, 0x1AC5, %l5
13480 sir 0x0B91
13481 subccc %l2, 0x1BD5, %l3
13482 srlx %o6, %g7, %o5
13483 mulx %g4, %o2, %l0
13484 save %g6, %o1, %o4
13485 rdpr %cwp, %g1
13486 rdpr %cansave, %g2
13487 rdpr %canrestore, %g3
13488 rdpr %cleanwin, %g4
13489 rdpr %otherwin, %g5
13490 rdpr %wstate, %g6
13491 mulscc %i0, 0x0E1C, %o0
13492 subcc %l4, 0x1026, %g5
13493 xnor %g3, 0x037A, %g1
13494 addc %i1, %i4, %i3
13495 fmovdg %xcc, %f30, %f26
13496 lduw [%l7 + 0x60], %i6
13497 ldsh [%l7 + 0x42], %i7
13498 xor %i5, %i2, %g2
13499 fexpand %f30, %f8
13500 movgu %icc, %l1, %o7
13501 array32 %l6, %o3, %l2
13502 fandnot2 %f22, %f10, %f26
13503 edge16l %l3, %o6, %g7
13504 sth %o5, [%l7 + 0x7E]
13505 ld [%l7 + 0x28], %f10
13506 sir 0x1753
13507 movpos %icc, %l5, %o2
13508 array16 %g4, %g6, %l0
13509 sth %o1, [%l7 + 0x6A]
13510 fmovrse %o4, %f17, %f13
13511 movge %xcc, %o0, %l4
13512 fmovrsgz %i0, %f26, %f6
13513 xnor %g3, %g1, %i1
13514 sra %g5, %i4, %i6
13515 andcc %i3, 0x08BA, %i7
13516 fsrc1 %f28, %f30
13517 fpadd16 %f0, %f20, %f14
13518 movneg %xcc, %i5, %i2
13519 sdiv %l1, 0x10BE, %o7
13520 orn %g2, %l6, %o3
13521 ldsb [%l7 + 0x0C], %l3
13522 fnot1s %f31, %f12
13523 add %l2, 0x1E3D, %g7
13524 fxnors %f14, %f29, %f18
13525 xorcc %o5, 0x1FD5, %l5
13526 fmovsl %xcc, %f28, %f13
13527 movrgz %o2, %g4, %o6
13528 ldx [%l7 + 0x28], %l0
13529 addccc %g6, %o1, %o0
13530 movvs %xcc, %o4, %i0
13531 sir 0x01E8
13532 edge32ln %g3, %g1, %l4
13533 fcmpgt32 %f22, %f28, %i1
13534 movvs %xcc, %g5, %i6
13535 ldsb [%l7 + 0x1E], %i4
13536 movleu %icc, %i3, %i5
13537 movg %xcc, %i7, %l1
13538 srl %i2, 0x07, %g2
13539 sdivcc %l6, 0x1632, %o7
13540 addcc %l3, %l2, %g7
13541 fmovsle %xcc, %f8, %f25
13542 movcc %icc, %o5, %l5
13543 andcc %o3, %o2, %g4
13544 alignaddrl %o6, %l0, %o1
13545 fmovdge %icc, %f24, %f22
13546 srlx %g6, %o0, %o4
13547 movneg %xcc, %g3, %g1
13548 fmovdn %xcc, %f20, %f10
13549 andcc %i0, 0x0ACD, %l4
13550 movne %xcc, %i1, %g5
13551 subc %i6, 0x0286, %i3
13552 xorcc %i4, %i7, %i5
13553 fmovda %xcc, %f6, %f17
13554 edge8n %i2, %g2, %l1
13555 movvs %icc, %o7, %l3
13556 fone %f12
13557 sllx %l6, %l2, %o5
13558 udivcc %l5, 0x134D, %o3
13559 fmovspos %icc, %f21, %f2
13560 subcc %o2, 0x0768, %g4
13561 lduw [%l7 + 0x70], %g7
13562 sethi 0x11B4, %o6
13563 movrlz %o1, %l0, %g6
13564 movrlz %o0, %g3, %o4
13565 std %f22, [%l7 + 0x20]
13566 movvs %xcc, %i0, %l4
13567 fmovsneg %xcc, %f11, %f0
13568 fcmps %fcc3, %f23, %f13
13569 movre %i1, 0x0B0, %g5
13570 movcs %xcc, %g1, %i6
13571 srlx %i3, %i4, %i7
13572 andcc %i5, 0x1144, %i2
13573 edge32l %l1, %o7, %g2
13574 array32 %l6, %l2, %o5
13575 smulcc %l5, %l3, %o2
13576 movcs %xcc, %o3, %g4
13577 umulcc %o6, 0x11AB, %g7
13578 ldub [%l7 + 0x35], %l0
13579 restore %o1, 0x1435, %o0
13580 rdpr %cwp, %g1
13581 rdpr %cansave, %g2
13582 rdpr %canrestore, %g3
13583 rdpr %cleanwin, %g4
13584 rdpr %otherwin, %g5
13585 rdpr %wstate, %g6
13586 edge8l %g6, %o4, %i0
13587 sdivcc %g3, 0x0319, %i1
13588 stw %l4, [%l7 + 0x48]
13589 xnorcc %g5, 0x18B9, %i6
13590 srlx %g1, 0x1B, %i4
13591 movg %xcc, %i7, %i5
13592 ldx [%l7 + 0x50], %i2
13593 popc 0x0FB3, %i3
13594 udiv %l1, 0x053E, %g2
13595 fmovrdgez %o7, %f10, %f26
13596 edge32n %l2, %l6, %l5
13597 sdiv %o5, 0x0B09, %o2
13598 addcc %o3, 0x0B92, %l3
13599 andncc %g4, %o6, %l0
13600 for %f14, %f16, %f2
13601 orncc %g7, 0x10E3, %o0
13602 std %f24, [%l7 + 0x78]
13603 umul %g6, 0x0C86, %o4
13604 xor %i0, 0x109F, %g3
13605 array8 %i1, %l4, %o1
13606 udivcc %g5, 0x0D8E, %i6
13607 st %f31, [%l7 + 0x24]
13608 move %icc, %i4, %i7
13609 sdivcc %g1, 0x0B11, %i2
13610 add %i5, %i3, %l1
13611 movn %xcc, %g2, %o7
13612 fnot2 %f16, %f12
13613 movvc %icc, %l6, %l2
13614 movrgz %o5, 0x16C, %o2
13615 orcc %o3, 0x1D1F, %l3
13616 sll %g4, %l5, %l0
13617 fcmped %fcc0, %f4, %f14
13618 edge32ln %g7, %o0, %o6
13619 movvs %icc, %g6, %o4
13620 stw %i0, [%l7 + 0x74]
13621 fmovsne %xcc, %f3, %f20
13622 andncc %i1, %l4, %o1
13623 std %f30, [%l7 + 0x08]
13624 andcc %g5, %i6, %g3
13625 sth %i7, [%l7 + 0x08]
13626 andncc %g1, %i2, %i5
13627 sth %i4, [%l7 + 0x32]
13628 fsrc1s %f29, %f22
13629 orcc %l1, %g2, %i3
13630 save %o7, %l2, %o5
13631 rdpr %cwp, %g1
13632 rdpr %cansave, %g2
13633 rdpr %canrestore, %g3
13634 rdpr %cleanwin, %g4
13635 rdpr %otherwin, %g5
13636 rdpr %wstate, %g6
13637 fabss %f28, %f31
13638 ldub [%l7 + 0x54], %o2
13639 edge32ln %l6, %o3, %l3
13640 pdist %f10, %f14, %f18
13641 orcc %g4, 0x1C31, %l5
13642 fmovrdne %l0, %f22, %f14
13643 save %g7, 0x02F5, %o6
13644 rdpr %cwp, %g1
13645 rdpr %cansave, %g2
13646 rdpr %canrestore, %g3
13647 rdpr %cleanwin, %g4
13648 rdpr %otherwin, %g5
13649 rdpr %wstate, %g6
13650 mulx %g6, 0x1D39, %o0
13651 umulcc %o4, 0x0D73, %i1
13652 ld [%l7 + 0x14], %f2
13653 fsrc1 %f2, %f4
13654 movvc %icc, %i0, %l4
13655 sethi 0x01B2, %o1
13656 fexpand %f25, %f8
13657 sdivcc %i6, 0x10C9, %g3
13658 ldd [%l7 + 0x58], %i6
13659 srlx %g1, 0x0C, %g5
13660 fandnot2 %f12, %f0, %f26
13661 sub %i2, 0x07D6, %i4
13662 save %i5, 0x1C6A, %g2
13663 rdpr %cwp, %g1
13664 rdpr %cansave, %g2
13665 rdpr %canrestore, %g3
13666 rdpr %cleanwin, %g4
13667 rdpr %otherwin, %g5
13668 rdpr %wstate, %g6
13669 ldub [%l7 + 0x66], %l1
13670 fmovsleu %icc, %f17, %f3
13671 add %o7, 0x1743, %l2
13672 fandnot1s %f17, %f29, %f14
13673 fnegs %f26, %f24
13674 edge32ln %o5, %i3, %l6
13675 fmovscc %icc, %f27, %f24
13676 orncc %o2, %o3, %l3
13677 lduw [%l7 + 0x7C], %l5
13678 movneg %xcc, %l0, %g7
13679 smul %g4, 0x0505, %o6
13680 move %xcc, %o0, %o4
13681 ldsw [%l7 + 0x30], %i1
13682 sra %g6, 0x1A, %i0
13683 lduw [%l7 + 0x24], %o1
13684 faligndata %f22, %f0, %f22
13685 edge32n %l4, %i6, %i7
13686 fmovdle %icc, %f23, %f22
13687 mulscc %g1, 0x06F3, %g5
13688 movre %i2, 0x141, %i4
13689 sth %g3, [%l7 + 0x34]
13690 save %i5, 0x0952, %g2
13691 rdpr %cwp, %g1
13692 rdpr %cansave, %g2
13693 rdpr %canrestore, %g3
13694 rdpr %cleanwin, %g4
13695 rdpr %otherwin, %g5
13696 rdpr %wstate, %g6
13697 array16 %l1, %l2, %o7
13698 fornot2 %f26, %f16, %f20
13699 subcc %i3, 0x154C, %o5
13700 mulscc %l6, %o3, %l3
13701 st %f17, [%l7 + 0x2C]
13702 sll %l5, %o2, %g7
13703 umulcc %l0, %o6, %g4
13704 srlx %o4, 0x08, %i1
13705 srlx %o0, 0x0D, %i0
13706 movrlz %o1, %l4, %i6
13707 fcmple32 %f14, %f6, %g6
13708 stx %i7, [%l7 + 0x38]
13709 movl %icc, %g5, %i2
13710 std %f4, [%l7 + 0x60]
13711 srl %i4, %g1, %i5
13712 movle %icc, %g2, %l1
13713 edge8n %g3, %l2, %i3
13714 fmovrslez %o5, %f30, %f3
13715 orcc %l6, 0x00C2, %o3
13716 fmovdleu %xcc, %f28, %f17
13717 sra %o7, %l5, %l3
13718 sub %o2, 0x1B54, %l0
13719 fsrc1 %f0, %f14
13720 ldx [%l7 + 0x50], %g7
13721 stw %g4, [%l7 + 0x28]
13722 andcc %o6, 0x1528, %i1
13723 lduh [%l7 + 0x2A], %o0
13724 movn %icc, %o4, %o1
13725 umul %i0, 0x1FB1, %i6
13726 fmovdpos %icc, %f6, %f7
13727 xor %g6, %i7, %l4
13728 and %g5, %i2, %i4
13729 alignaddrl %i5, %g2, %l1
13730 edge32ln %g1, %g3, %i3
13731 srax %l2, 0x0D, %o5
13732 movrgez %o3, 0x247, %l6
13733 umul %l5, 0x1E40, %o7
13734 andcc %o2, %l3, %g7
13735 movg %xcc, %l0, %o6
13736 sir 0x18AA
13737 movre %i1, 0x3B4, %o0
13738 fandnot2s %f24, %f13, %f28
13739 fmovs %f12, %f7
13740 lduh [%l7 + 0x5E], %g4
13741 movn %icc, %o1, %o4
13742 sdivcc %i0, 0x119B, %g6
13743 movg %icc, %i7, %l4
13744 andn %i6, 0x0374, %i2
13745 array16 %g5, %i5, %i4
13746 ld [%l7 + 0x0C], %f17
13747 umul %g2, %g1, %g3
13748 array32 %l1, %i3, %o5
13749 sdivcc %l2, 0x1872, %l6
13750 sra %l5, 0x0D, %o3
13751 array32 %o2, %o7, %g7
13752 sir 0x02DF
13753 edge32n %l0, %o6, %l3
13754 xor %o0, %i1, %o1
13755 movcs %xcc, %o4, %i0
13756 orn %g6, %i7, %l4
13757 movcs %xcc, %g4, %i6
13758 std %f4, [%l7 + 0x58]
13759 fnor %f18, %f16, %f4
13760 alignaddrl %i2, %g5, %i4
13761 fexpand %f5, %f10
13762 orncc %i5, 0x0B68, %g1
13763 umulcc %g2, 0x0F70, %l1
13764 edge8ln %i3, %o5, %g3
13765 xnor %l6, %l5, %o3
13766 andn %l2, 0x1936, %o2
13767 fmovsn %icc, %f3, %f8
13768 movne %xcc, %o7, %g7
13769 move %icc, %o6, %l0
13770 edge16ln %l3, %i1, %o0
13771 subccc %o1, 0x1F87, %o4
13772 subc %i0, %g6, %i7
13773 movvs %icc, %g4, %l4
13774 mulx %i6, %i2, %i4
13775 movleu %xcc, %i5, %g1
13776 movrgez %g5, 0x03A, %g2
13777 move %icc, %l1, %i3
13778 alignaddrl %g3, %o5, %l5
13779 srlx %o3, %l2, %l6
13780 ldsh [%l7 + 0x2C], %o2
13781 srlx %g7, 0x1E, %o7
13782 ldsh [%l7 + 0x62], %o6
13783 addcc %l0, %l3, %i1
13784 addcc %o0, %o1, %i0
13785 srlx %g6, 0x0A, %i7
13786 movcc %xcc, %g4, %o4
13787 smulcc %l4, %i6, %i4
13788 sdivx %i5, 0x1212, %g1
13789 mulscc %g5, 0x1E98, %i2
13790 fcmps %fcc1, %f13, %f0
13791 faligndata %f20, %f28, %f12
13792 stw %l1, [%l7 + 0x70]
13793 subc %i3, %g2, %o5
13794 edge32ln %g3, %o3, %l2
13795 array16 %l6, %o2, %g7
13796 fcmple16 %f30, %f28, %o7
13797 fmovsvs %xcc, %f0, %f15
13798 fcmpd %fcc3, %f2, %f4
13799 edge32ln %l5, %o6, %l3
13800 stw %l0, [%l7 + 0x24]
13801 fpack32 %f20, %f4, %f18
13802 ldd [%l7 + 0x70], %o0
13803 pdist %f6, %f30, %f12
13804 edge16ln %i1, %i0, %o1
13805 mulx %i7, %g6, %g4
13806 sir 0x0B89
13807 andcc %l4, %o4, %i6
13808 add %i4, %i5, %g1
13809 add %g5, %l1, %i3
13810 pdist %f16, %f2, %f10
13811 fandnot2 %f12, %f6, %f0
13812 fmovdgu %xcc, %f5, %f0
13813 or %g2, 0x1802, %i2
13814 movg %xcc, %o5, %o3
13815 subccc %g3, 0x12A9, %l2
13816 ldd [%l7 + 0x60], %i6
13817 xnorcc %g7, 0x18B0, %o2
13818 movvs %xcc, %o7, %o6
13819 fmovdcc %xcc, %f30, %f28
13820 fmovrdlz %l3, %f24, %f6
13821 orncc %l0, 0x1420, %o0
13822 sethi 0x1D57, %i1
13823 addccc %i0, %l5, %o1
13824 stx %i7, [%l7 + 0x70]
13825 edge32n %g6, %l4, %g4
13826 sra %o4, %i4, %i5
13827 st %f20, [%l7 + 0x14]
13828 fmovsg %icc, %f2, %f1
13829 array32 %i6, %g5, %l1
13830 subcc %g1, %i3, %g2
13831 fpmerge %f5, %f12, %f30
13832 udivx %o5, 0x136C, %i2
13833 fcmple16 %f2, %f8, %o3
13834 ldd [%l7 + 0x68], %f16
13835 edge16l %l2, %g3, %l6
13836 xorcc %g7, %o7, %o6
13837 add %o2, %l0, %o0
13838 lduw [%l7 + 0x3C], %i1
13839 umul %i0, %l5, %l3
13840 fmovsg %icc, %f21, %f4
13841 xor %o1, %i7, %l4
13842 fcmple32 %f14, %f16, %g6
13843 edge32ln %o4, %i4, %g4
13844 fmovsleu %icc, %f20, %f6
13845 sll %i5, %g5, %l1
13846 fpmerge %f4, %f12, %f24
13847 sll %i6, 0x1D, %g1
13848 movgu %xcc, %i3, %o5
13849 sdivx %g2, 0x0DD9, %i2
13850 fpack32 %f20, %f4, %f22
13851 edge16 %l2, %g3, %o3
13852 stx %l6, [%l7 + 0x08]
13853 popc 0x0428, %o7
13854 setx loop_48, %l0, %l1
13855 return %l1
13856 nop
13857 rdpr %cwp, %g1
13858 rdpr %cansave, %g2
13859 rdpr %canrestore, %g3
13860 rdpr %cleanwin, %g4
13861 rdpr %otherwin, %g5
13862 rdpr %wstate, %g6
13863loop_48: movg %icc, %o0, %i1
13864 movre %i0, 0x123, %o2
13865 st %f28, [%l7 + 0x38]
13866 or %l3, %l5, %i7
13867 alignaddrl %o1, %l4, %g6
13868 xnor %o4, 0x01B4, %g4
13869 stx %i4, [%l7 + 0x40]
13870 subc %i5, %g5, %i6
13871 fnands %f1, %f29, %f14
13872 fsrc1s %f23, %f26
13873 umulcc %g1, 0x1D58, %l1
13874 mulscc %i3, 0x1A82, %g2
13875 fpsub16 %f8, %f8, %f28
13876 fpackfix %f14, %f8
13877 movl %xcc, %i2, %l2
13878 mulx %o5, %o3, %g3
13879 srax %l6, %o7, %g7
13880 edge32n %l0, %o0, %i1
13881 ldd [%l7 + 0x48], %i0
13882 edge16n %o2, %l3, %o6
13883 movle %icc, %i7, %o1
13884 xnor %l4, %l5, %g6
13885 sub %g4, 0x1CBA, %o4
13886 fmovse %icc, %f5, %f17
13887 ldx [%l7 + 0x60], %i4
13888 ldd [%l7 + 0x28], %i4
13889 fcmps %fcc2, %f16, %f29
13890 addcc %g5, 0x13B3, %i6
13891 umul %g1, 0x18E9, %i3
13892 sdivx %l1, 0x0A58, %i2
13893 orncc %g2, 0x12EA, %o5
13894 sra %o3, %g3, %l6
13895 fmovdgu %xcc, %f7, %f24
13896 ldd [%l7 + 0x70], %l2
13897 sir 0x0F63
13898 srax %o7, %l0, %o0
13899 movn %icc, %g7, %i0
13900 movge %icc, %o2, %l3
13901 nop
13902 set 0x22, %o0
13903 sth %i1, [%l7 + %o0]
13904 edge8 %i7, %o1, %o6
13905 edge8 %l5, %g6, %l4
13906 fcmpeq16 %f28, %f4, %o4
13907 array16 %g4, %i5, %g5
13908 srl %i6, %g1, %i4
13909 faligndata %f20, %f22, %f30
13910 srax %i3, %i2, %l1
13911 edge8ln %o5, %o3, %g3
13912 movvs %icc, %g2, %l2
13913 edge32ln %o7, %l6, %l0
13914 fcmpeq32 %f6, %f24, %g7
13915 subccc %o0, %o2, %i0
13916 edge8l %l3, %i1, %i7
13917 sethi 0x12F3, %o1
13918 ldsw [%l7 + 0x5C], %l5
13919 smul %o6, %g6, %l4
13920 addc %o4, 0x0DE3, %i5
13921 movrlz %g5, %i6, %g4
13922 addcc %i4, 0x1D85, %i3
13923 fmovsa %xcc, %f11, %f7
13924 fnot2 %f26, %f12
13925 stb %g1, [%l7 + 0x5E]
13926 fnand %f8, %f14, %f8
13927 subc %i2, 0x1C5E, %o5
13928 movpos %icc, %l1, %o3
13929 edge8n %g2, %g3, %l2
13930 fandnot1s %f1, %f6, %f11
13931 fcmpd %fcc1, %f2, %f10
13932 ldd [%l7 + 0x30], %o6
13933 fornot2s %f8, %f29, %f17
13934 mova %xcc, %l6, %l0
13935 fmovdgu %xcc, %f17, %f26
13936 sll %g7, 0x1E, %o2
13937 edge32l %i0, %o0, %i1
13938 fandnot1 %f20, %f14, %f8
13939 mulscc %l3, %i7, %l5
13940 fsrc2 %f22, %f4
13941 sllx %o1, 0x00, %g6
13942 fmovsneg %xcc, %f14, %f17
13943 ldsw [%l7 + 0x08], %l4
13944 edge16 %o6, %i5, %g5
13945 xorcc %o4, %g4, %i6
13946 array8 %i3, %g1, %i2
13947 smul %i4, 0x0EAF, %o5
13948 edge8 %o3, %g2, %g3
13949 ldd [%l7 + 0x58], %f4
13950 fmuld8sux16 %f2, %f7, %f2
13951 ldd [%l7 + 0x20], %f8
13952 subccc %l1, %o7, %l6
13953 edge8 %l2, %g7, %o2
13954 movle %icc, %i0, %o0
13955 edge8 %i1, %l3, %l0
13956 edge32 %l5, %o1, %g6
13957 save %l4, 0x17C1, %i7
13958 rdpr %cwp, %g1
13959 rdpr %cansave, %g2
13960 rdpr %canrestore, %g3
13961 rdpr %cleanwin, %g4
13962 rdpr %otherwin, %g5
13963 rdpr %wstate, %g6
13964 for %f24, %f8, %f18
13965 subccc %o6, %g5, %i5
13966 movrne %g4, %o4, %i6
13967 movre %i3, 0x34F, %g1
13968 alignaddrl %i2, %o5, %i4
13969 stb %o3, [%l7 + 0x42]
13970 nop
13971 set 0x0C, %i4
13972 lduw [%l7 + %i4], %g3
13973 movcc %xcc, %l1, %o7
13974 stb %g2, [%l7 + 0x0C]
13975 fmovsleu %icc, %f12, %f12
13976 sdivcc %l6, 0x0625, %l2
13977 ldsw [%l7 + 0x14], %o2
13978 st %f16, [%l7 + 0x44]
13979 mova %xcc, %i0, %g7
13980 addc %o0, 0x134F, %i1
13981 srlx %l3, %l5, %o1
13982 subcc %g6, %l4, %i7
13983 udivcc %o6, 0x120F, %l0
13984 addccc %i5, %g5, %g4
13985 fsrc1s %f28, %f4
13986 addcc %i6, %i3, %o4
13987 fcmpd %fcc1, %f0, %f14
13988 fandnot1 %f28, %f16, %f10
13989 ldd [%l7 + 0x10], %f4
13990 edge32l %i2, %g1, %o5
13991 movcs %xcc, %o3, %g3
13992 or %i4, 0x1955, %l1
13993 udivcc %g2, 0x0C67, %o7
13994 fmovrse %l2, %f22, %f29
13995 array8 %o2, %l6, %g7
13996 subcc %i0, 0x1071, %o0
13997 array16 %l3, %i1, %l5
13998 andcc %g6, 0x0C51, %o1
13999 xorcc %l4, %o6, %l0
14000 fandnot2 %f6, %f10, %f6
14001 sdivx %i5, 0x01BC, %g5
14002 movle %icc, %i7, %i6
14003 sdivx %i3, 0x1CC1, %g4
14004 sdiv %o4, 0x17A7, %g1
14005 st %f26, [%l7 + 0x48]
14006 sdivcc %o5, 0x1BD9, %i2
14007 movcs %xcc, %g3, %i4
14008 xorcc %l1, 0x130B, %o3
14009 sethi 0x1ABD, %g2
14010 std %f22, [%l7 + 0x58]
14011 move %xcc, %o7, %l2
14012 ldsw [%l7 + 0x2C], %l6
14013 srlx %o2, 0x03, %i0
14014 movneg %xcc, %g7, %l3
14015 movcs %xcc, %o0, %i1
14016 fcmple16 %f30, %f6, %g6
14017 addc %o1, 0x1DAD, %l4
14018 array8 %o6, %l0, %i5
14019 fnot2s %f30, %f25
14020 st %f1, [%l7 + 0x28]
14021 fmovd %f26, %f12
14022 movvc %xcc, %g5, %i7
14023 edge8l %i6, %l5, %g4
14024 subcc %o4, %g1, %o5
14025 fmovrse %i3, %f1, %f12
14026 edge16ln %g3, %i4, %l1
14027 udiv %i2, 0x00DA, %o3
14028 sth %g2, [%l7 + 0x7E]
14029 fcmpgt16 %f2, %f24, %o7
14030 srl %l2, 0x1F, %o2
14031 movrne %i0, 0x22A, %g7
14032 ldsw [%l7 + 0x0C], %l3
14033 smulcc %l6, %o0, %g6
14034 ldx [%l7 + 0x58], %o1
14035 save %l4, %o6, %l0
14036 rdpr %cwp, %g1
14037 rdpr %cansave, %g2
14038 rdpr %canrestore, %g3
14039 rdpr %cleanwin, %g4
14040 rdpr %otherwin, %g5
14041 rdpr %wstate, %g6
14042 fnegd %f20, %f30
14043 restore %i1, %g5, %i5
14044 rdpr %cwp, %g1
14045 rdpr %cansave, %g2
14046 rdpr %canrestore, %g3
14047 rdpr %cleanwin, %g4
14048 rdpr %otherwin, %g5
14049 rdpr %wstate, %g6
14050 fmovd %f10, %f10
14051 addccc %i6, %i7, %g4
14052 sllx %l5, %o4, %g1
14053 ldsh [%l7 + 0x74], %i3
14054 movleu %icc, %o5, %g3
14055 edge8ln %i4, %i2, %o3
14056 edge8l %l1, %o7, %l2
14057 srlx %o2, 0x1C, %g2
14058 udivcc %g7, 0x0974, %i0
14059 ldd [%l7 + 0x18], %f14
14060 fornot2s %f14, %f3, %f11
14061 sth %l6, [%l7 + 0x4C]
14062 movrgz %o0, %g6, %o1
14063 movg %xcc, %l4, %o6
14064 udivcc %l3, 0x0138, %i1
14065 edge8l %l0, %i5, %i6
14066 movle %xcc, %g5, %g4
14067 fpsub16s %f9, %f10, %f7
14068 sra %i7, %l5, %o4
14069 udiv %i3, 0x0610, %o5
14070 movn %icc, %g3, %i4
14071 sth %g1, [%l7 + 0x2C]
14072 save %o3, %i2, %o7
14073 rdpr %cwp, %g1
14074 rdpr %cansave, %g2
14075 rdpr %canrestore, %g3
14076 rdpr %cleanwin, %g4
14077 rdpr %otherwin, %g5
14078 rdpr %wstate, %g6
14079 xnor %l2, 0x0A1B, %l1
14080 movvs %icc, %g2, %o2
14081 addc %i0, 0x07B4, %g7
14082 fmovdn %xcc, %f2, %f5
14083 sra %l6, 0x02, %o0
14084 stb %g6, [%l7 + 0x78]
14085 udiv %l4, 0x09A9, %o1
14086 sra %o6, %i1, %l3
14087 ldsh [%l7 + 0x3C], %l0
14088 subcc %i6, %i5, %g5
14089 fmovrdlz %g4, %f30, %f10
14090 fmovda %icc, %f3, %f6
14091 udivcc %l5, 0x078C, %i7
14092 fmul8sux16 %f12, %f2, %f4
14093 fandnot1s %f8, %f4, %f5
14094 fandnot2s %f29, %f29, %f26
14095 edge32ln %o4, %o5, %i3
14096 addccc %i4, 0x006C, %g3
14097 fxnor %f8, %f16, %f8
14098 fnot1 %f14, %f30
14099 xnorcc %g1, 0x0E97, %i2
14100 edge16n %o7, %o3, %l2
14101 nop
14102 set 0x38, %g4
14103 ldsh [%l7 + %g4], %l1
14104 fmovdvs %xcc, %f25, %f2
14105 sdiv %g2, 0x18FA, %i0
14106 sub %o2, 0x124B, %g7
14107 edge8n %o0, %g6, %l4
14108 fpsub16s %f11, %f0, %f26
14109 fmovse %icc, %f25, %f10
14110 edge16 %l6, %o1, %i1
14111 ldsh [%l7 + 0x5E], %l3
14112 smulcc %o6, 0x1BF1, %l0
14113 sir 0x0771
14114 movpos %xcc, %i6, %i5
14115 ldsh [%l7 + 0x52], %g5
14116 setx loop_49, %l0, %l1
14117 return %l1
14118 nop
14119 rdpr %cwp, %g1
14120 rdpr %cansave, %g2
14121 rdpr %canrestore, %g3
14122 rdpr %cleanwin, %g4
14123 rdpr %otherwin, %g5
14124 rdpr %wstate, %g6
14125loop_49: edge16 %o4, %o5, %i3
14126 st %f20, [%l7 + 0x24]
14127 xnor %i7, %g3, %g1
14128 movre %i2, %i4, %o7
14129 movvs %icc, %o3, %l2
14130 smul %g2, %l1, %o2
14131 sub %g7, %o0, %g6
14132 fmovdne %icc, %f20, %f31
14133 edge8ln %l4, %i0, %o1
14134 ldsb [%l7 + 0x5B], %l6
14135 nop
14136 set 0x40, %l6
14137 ldx [%l7 + %l6], %l3
14138 lduh [%l7 + 0x12], %o6
14139 mulscc %l0, 0x0514, %i6
14140 edge8 %i5, %g5, %i1
14141 stw %l5, [%l7 + 0x10]
14142 fornot1s %f22, %f25, %f9
14143 ldd [%l7 + 0x08], %o4
14144 srax %g4, 0x12, %o5
14145 fxnor %f24, %f18, %f0
14146 xnorcc %i3, 0x0C49, %i7
14147 fnands %f5, %f27, %f27
14148 std %f2, [%l7 + 0x70]
14149 fmovdgu %xcc, %f13, %f4
14150 ld [%l7 + 0x18], %f11
14151 save %g3, 0x14E1, %i2
14152 rdpr %cwp, %g1
14153 rdpr %cansave, %g2
14154 rdpr %canrestore, %g3
14155 rdpr %cleanwin, %g4
14156 rdpr %otherwin, %g5
14157 rdpr %wstate, %g6
14158 subccc %g1, 0x1EC7, %i4
14159 udivx %o3, 0x1E7C, %l2
14160 fmovdvc %icc, %f28, %f21
14161 udiv %o7, 0x1461, %g2
14162 orncc %l1, %o2, %g7
14163 movgu %xcc, %o0, %g6
14164 popc %l4, %i0
14165 st %f11, [%l7 + 0x40]
14166 fcmpeq32 %f8, %f26, %l6
14167 edge8l %o1, %l3, %l0
14168 sra %o6, 0x03, %i6
14169 nop
14170 set 0x68, %l0
14171 ldd [%l7 + %l0], %f18
14172 fnors %f0, %f26, %f21
14173 movn %icc, %i5, %g5
14174 srl %l5, 0x0E, %o4
14175 fandnot2s %f15, %f22, %f7
14176 for %f12, %f18, %f8
14177 mova %xcc, %i1, %o5
14178 fmovdvs %icc, %f7, %f27
14179 ldd [%l7 + 0x48], %i2
14180 siam 0x7
14181 edge8l %g4, %g3, %i7
14182 movrlez %i2, %i4, %o3
14183 edge8 %l2, %o7, %g1
14184 smulcc %l1, 0x1040, %o2
14185 std %f8, [%l7 + 0x08]
14186 orcc %g7, %g2, %o0
14187 srax %l4, 0x08, %i0
14188 fmovs %f25, %f12
14189 orcc %l6, %g6, %o1
14190 subccc %l0, %o6, %i6
14191 fmovrdlz %i5, %f10, %f16
14192 movrlz %g5, %l3, %o4
14193 fpsub16 %f12, %f14, %f8
14194 fmul8x16al %f29, %f24, %f20
14195 fmul8x16 %f1, %f0, %f0
14196 fmul8sux16 %f4, %f16, %f0
14197 smulcc %i1, 0x18FA, %l5
14198 edge8n %i3, %g4, %o5
14199 xor %i7, %g3, %i4
14200 ldub [%l7 + 0x12], %i2
14201 sra %l2, %o7, %o3
14202 edge8n %g1, %l1, %o2
14203 ldsb [%l7 + 0x56], %g7
14204 fmovdgu %xcc, %f6, %f21
14205 andn %g2, %l4, %o0
14206 fmovdge %icc, %f30, %f2
14207 edge32 %i0, %l6, %o1
14208 array32 %g6, %l0, %o6
14209 fsrc2 %f14, %f30
14210 subccc %i5, %g5, %l3
14211 movge %xcc, %i6, %i1
14212 ldsb [%l7 + 0x5E], %o4
14213 restore %i3, 0x12BC, %l5
14214 rdpr %cwp, %g1
14215 rdpr %cansave, %g2
14216 rdpr %canrestore, %g3
14217 rdpr %cleanwin, %g4
14218 rdpr %otherwin, %g5
14219 rdpr %wstate, %g6
14220 fones %f14
14221 fcmpgt32 %f16, %f30, %g4
14222 lduw [%l7 + 0x54], %i7
14223 movvc %xcc, %g3, %o5
14224 setx loop_50, %l0, %l1
14225 return %l1
14226 nop
14227 rdpr %cwp, %g1
14228 rdpr %cansave, %g2
14229 rdpr %canrestore, %g3
14230 rdpr %cleanwin, %g4
14231 rdpr %otherwin, %g5
14232 rdpr %wstate, %g6
14233loop_50: edge16n %o7, %l2, %o3
14234 fexpand %f31, %f8
14235 fcmpd %fcc3, %f16, %f24
14236 srl %l1, %g1, %o2
14237 sdivcc %g7, 0x086A, %l4
14238 udivcc %o0, 0x1B26, %i0
14239 fmovsvs %icc, %f3, %f20
14240 sethi 0x017D, %g2
14241 fone %f10
14242 fpsub16 %f24, %f2, %f2
14243 movrne %l6, 0x378, %g6
14244 move %xcc, %o1, %l0
14245 edge8 %i5, %o6, %l3
14246 stx %i6, [%l7 + 0x60]
14247 or %g5, 0x0957, %i1
14248 movle %icc, %i3, %l5
14249 ldd [%l7 + 0x28], %f4
14250 movleu %xcc, %o4, %g4
14251 edge8ln %i7, %o5, %g3
14252 movrgz %i2, 0x1B9, %o7
14253 udivx %l2, 0x18CF, %o3
14254 edge32l %l1, %g1, %o2
14255 xor %i4, 0x0DE3, %g7
14256 fmovdleu %icc, %f23, %f19
14257 fandnot2 %f20, %f4, %f20
14258 fpmerge %f3, %f2, %f16
14259 fmovscs %icc, %f8, %f28
14260 fmovdvc %icc, %f21, %f3
14261 sdiv %o0, 0x1BA9, %i0
14262 orcc %g2, %l4, %l6
14263 fmovde %xcc, %f13, %f13
14264 edge32l %o1, %l0, %i5
14265 udivx %g6, 0x1066, %o6
14266 addccc %i6, %l3, %i1
14267 ld [%l7 + 0x10], %f28
14268 save %i3, 0x04C9, %g5
14269 rdpr %cwp, %g1
14270 rdpr %cansave, %g2
14271 rdpr %canrestore, %g3
14272 rdpr %cleanwin, %g4
14273 rdpr %otherwin, %g5
14274 rdpr %wstate, %g6
14275 movrlz %l5, %o4, %i7
14276 edge8n %g4, %o5, %g3
14277 edge32 %i2, %o7, %o3
14278 orn %l2, %g1, %l1
14279 subc %o2, 0x1316, %i4
14280 orncc %g7, %o0, %i0
14281 movl %icc, %l4, %g2
14282 movrlz %l6, 0x162, %o1
14283 smul %l0, 0x1B8E, %g6
14284 sdiv %o6, 0x0CBA, %i6
14285 orcc %i5, %l3, %i1
14286 std %f2, [%l7 + 0x08]
14287 sll %i3, 0x12, %l5
14288 edge32 %g5, %o4, %g4
14289 orn %o5, %g3, %i7
14290 movre %i2, 0x2A3, %o3
14291 fpack32 %f0, %f24, %f30
14292 movn %icc, %l2, %g1
14293 and %l1, %o2, %i4
14294 umulcc %g7, 0x0D43, %o0
14295 edge32l %i0, %o7, %l4
14296 xnorcc %l6, %o1, %l0
14297 xnor %g2, 0x1967, %o6
14298 sllx %i6, 0x18, %g6
14299 movge %xcc, %l3, %i1
14300 fmovse %icc, %f30, %f26
14301 sethi 0x06BA, %i5
14302 edge32n %l5, %i3, %o4
14303 ldd [%l7 + 0x18], %f12
14304 fmovs %f6, %f13
14305 edge16n %g4, %g5, %g3
14306 movg %icc, %o5, %i7
14307 alignaddr %o3, %l2, %i2
14308 subc %g1, 0x133C, %o2
14309 udiv %l1, 0x11B8, %i4
14310 fcmpeq16 %f20, %f8, %o0
14311 ldd [%l7 + 0x60], %i0
14312 sra %g7, 0x14, %l4
14313 umul %l6, 0x16E1, %o7
14314 fmovda %icc, %f30, %f14
14315 xorcc %o1, 0x1FCA, %g2
14316 sdivcc %l0, 0x13E8, %i6
14317 fpsub32s %f1, %f25, %f13
14318 ldx [%l7 + 0x70], %g6
14319 fmovrdgez %o6, %f26, %f12
14320 std %f26, [%l7 + 0x10]
14321 edge8 %l3, %i1, %l5
14322 edge32l %i5, %i3, %o4
14323 fand %f14, %f20, %f10
14324 edge32ln %g5, %g3, %g4
14325 movvs %icc, %o5, %o3
14326 andcc %i7, %i2, %l2
14327 andncc %o2, %g1, %i4
14328 fones %f31
14329 fmovs %f8, %f21
14330 fsrc2s %f17, %f1
14331 movl %xcc, %o0, %i0
14332 edge16l %l1, %l4, %l6
14333 movneg %xcc, %o7, %g7
14334 mulscc %g2, 0x0CB4, %o1
14335 ldsh [%l7 + 0x62], %l0
14336 stb %i6, [%l7 + 0x70]
14337 sra %o6, %l3, %i1
14338 edge16 %l5, %i5, %g6
14339 fand %f2, %f6, %f24
14340 fmovdgu %icc, %f8, %f0
14341 movl %icc, %i3, %g5
14342 edge16ln %g3, %g4, %o4
14343 andncc %o5, %o3, %i7
14344 xor %i2, 0x1741, %l2
14345 movvs %icc, %o2, %g1
14346 udiv %o0, 0x1A43, %i0
14347 andncc %l1, %i4, %l6
14348 ld [%l7 + 0x64], %f18
14349 addccc %l4, %o7, %g7
14350 orn %g2, 0x179B, %l0
14351 lduh [%l7 + 0x36], %o1
14352 edge8 %o6, %l3, %i1
14353 ldd [%l7 + 0x28], %f10
14354 edge8n %l5, %i6, %i5
14355 array16 %i3, %g5, %g6
14356 fmovdcs %icc, %f15, %f4
14357 smulcc %g4, 0x0EA9, %o4
14358 fcmpne16 %f16, %f18, %g3
14359 movrgez %o3, %o5, %i2
14360 ldsh [%l7 + 0x16], %l2
14361 fmuld8ulx16 %f30, %f6, %f18
14362 movl %xcc, %i7, %o2
14363 edge16ln %g1, %i0, %o0
14364 movrgez %i4, 0x10F, %l1
14365 addccc %l4, %o7, %l6
14366 fmovdge %xcc, %f8, %f24
14367 fcmped %fcc0, %f16, %f20
14368 xnorcc %g7, 0x1EC9, %l0
14369 movrlez %o1, 0x0BF, %o6
14370 smul %g2, %i1, %l3
14371 sir 0x17FF
14372 fmovrdlez %i6, %f2, %f16
14373 and %l5, %i5, %g5
14374 andcc %g6, %i3, %o4
14375 udivx %g3, 0x1A7C, %g4
14376 ld [%l7 + 0x0C], %f26
14377 nop
14378 set 0x70, %g2
14379 ldd [%l7 + %g2], %f16
14380 movne %xcc, %o5, %o3
14381 std %f8, [%l7 + 0x20]
14382 stw %i2, [%l7 + 0x08]
14383 fandnot2 %f16, %f16, %f28
14384 mulscc %i7, 0x0982, %o2
14385 edge16ln %l2, %i0, %o0
14386 sdivcc %g1, 0x1E9F, %i4
14387 udiv %l4, 0x10DD, %l1
14388 fmovsg %icc, %f22, %f26
14389 ldsw [%l7 + 0x08], %l6
14390 subc %g7, 0x19D2, %o7
14391 movcs %xcc, %o1, %l0
14392 sll %g2, 0x16, %i1
14393 lduh [%l7 + 0x7A], %o6
14394 orncc %i6, %l3, %l5
14395 pdist %f4, %f2, %f0
14396 st %f11, [%l7 + 0x2C]
14397 movvc %xcc, %g5, %g6
14398 movl %icc, %i3, %i5
14399 xor %o4, 0x04E9, %g4
14400 movrgz %o5, %o3, %i2
14401 fmovsneg %icc, %f20, %f23
14402 movge %icc, %i7, %o2
14403 xorcc %l2, %g3, %i0
14404 fandnot2 %f6, %f16, %f20
14405 fnot1 %f18, %f8
14406 xnorcc %g1, 0x198B, %i4
14407 xor %o0, 0x1BDC, %l1
14408 xorcc %l6, %l4, %g7
14409 nop
14410 set 0x34, %i7
14411 ldsw [%l7 + %i7], %o7
14412 save %o1, %l0, %i1
14413 rdpr %cwp, %g1
14414 rdpr %cansave, %g2
14415 rdpr %canrestore, %g3
14416 rdpr %cleanwin, %g4
14417 rdpr %otherwin, %g5
14418 rdpr %wstate, %g6
14419 sth %o6, [%l7 + 0x38]
14420 movvc %icc, %g2, %i6
14421 srlx %l5, %l3, %g5
14422 fmovsl %icc, %f24, %f3
14423 fmuld8sux16 %f27, %f0, %f24
14424 movge %icc, %g6, %i5
14425 movg %xcc, %o4, %i3
14426 ldx [%l7 + 0x10], %o5
14427 movrgez %g4, %o3, %i7
14428 fpadd16 %f12, %f6, %f22
14429 ldub [%l7 + 0x35], %i2
14430 movrgez %o2, %g3, %i0
14431 sth %l2, [%l7 + 0x2C]
14432 addcc %g1, %i4, %l1
14433 or %o0, %l6, %l4
14434 sdivcc %g7, 0x0453, %o1
14435 fpack16 %f2, %f28
14436 movpos %xcc, %o7, %i1
14437 subcc %o6, 0x0A5B, %l0
14438 orn %i6, %g2, %l5
14439 sra %g5, %l3, %g6
14440 edge8n %i5, %i3, %o5
14441 subcc %o4, 0x0250, %g4
14442 sethi 0x05F2, %o3
14443 fmovdle %icc, %f3, %f4
14444 andn %i7, 0x09C5, %o2
14445 movleu %xcc, %g3, %i0
14446 stx %i2, [%l7 + 0x68]
14447 orncc %g1, %i4, %l1
14448 sdiv %o0, 0x1757, %l2
14449 movg %xcc, %l4, %g7
14450 movge %icc, %o1, %o7
14451 ldx [%l7 + 0x18], %i1
14452 movleu %xcc, %l6, %l0
14453 andn %i6, 0x0DA9, %o6
14454 fpmerge %f18, %f29, %f30
14455 movneg %xcc, %l5, %g2
14456 movgu %xcc, %l3, %g5
14457 stx %i5, [%l7 + 0x20]
14458 ldub [%l7 + 0x0D], %i3
14459 mova %xcc, %g6, %o4
14460 movrlez %o5, 0x3F3, %g4
14461 fcmpd %fcc2, %f6, %f14
14462 fmul8x16 %f21, %f16, %f12
14463 ldsh [%l7 + 0x1A], %o3
14464 subc %i7, %o2, %g3
14465 mova %icc, %i2, %i0
14466 lduh [%l7 + 0x7A], %g1
14467 fornot1s %f10, %f4, %f31
14468 ld [%l7 + 0x4C], %f2
14469 sub %i4, %l1, %o0
14470 std %f6, [%l7 + 0x68]
14471 ldd [%l7 + 0x78], %l2
14472 movn %xcc, %g7, %l4
14473 nop
14474 set 0x58, %i6
14475 ldx [%l7 + %i6], %o7
14476 andcc %o1, %l6, %l0
14477 fexpand %f11, %f24
14478 ldsw [%l7 + 0x68], %i6
14479 ldx [%l7 + 0x20], %i1
14480 movcs %icc, %l5, %g2
14481 movl %icc, %o6, %g5
14482 movn %icc, %l3, %i5
14483 fone %f10
14484 stw %g6, [%l7 + 0x70]
14485 movneg %xcc, %i3, %o4
14486 udivx %g4, 0x1E58, %o5
14487 add %o3, %i7, %o2
14488 fmovrdne %g3, %f0, %f6
14489 srl %i2, %g1, %i0
14490 sdivx %i4, 0x1DCC, %l1
14491 popc %o0, %l2
14492 sir 0x141E
14493 andncc %g7, %o7, %l4
14494 fmul8ulx16 %f6, %f28, %f2
14495 xnorcc %l6, %o1, %l0
14496 edge8l %i1, %l5, %i6
14497 movg %icc, %o6, %g2
14498 xor %l3, %g5, %i5
14499 add %g6, %i3, %g4
14500 movrgz %o4, %o5, %o3
14501 movne %xcc, %o2, %g3
14502 sub %i7, %g1, %i2
14503 fmovdge %xcc, %f3, %f18
14504 fandnot2 %f8, %f8, %f14
14505 and %i4, 0x0384, %i0
14506 stx %o0, [%l7 + 0x68]
14507 edge32n %l1, %g7, %l2
14508 stx %l4, [%l7 + 0x40]
14509 xorcc %o7, 0x1ABC, %l6
14510 movl %icc, %l0, %i1
14511 sll %l5, %i6, %o6
14512 movneg %icc, %g2, %l3
14513 orn %o1, 0x0F0D, %i5
14514 movre %g6, %g5, %i3
14515 andn %o4, 0x19D4, %g4
14516 ldsb [%l7 + 0x09], %o3
14517 ldd [%l7 + 0x70], %o4
14518 fpsub32s %f28, %f7, %f23
14519 fmovscs %xcc, %f25, %f24
14520 edge16n %g3, %o2, %i7
14521 ldsb [%l7 + 0x64], %i2
14522 edge16n %i4, %g1, %i0
14523 fmovdn %icc, %f23, %f0
14524 fmovdle %icc, %f7, %f25
14525 movleu %xcc, %l1, %o0
14526 mova %xcc, %l2, %g7
14527 ldd [%l7 + 0x30], %f16
14528 movn %xcc, %l4, %l6
14529 edge16ln %o7, %i1, %l5
14530 fcmped %fcc1, %f22, %f24
14531 movleu %xcc, %l0, %o6
14532 nop
14533 set 0x3E, %g6
14534 stb %i6, [%l7 + %g6]
14535 edge32l %l3, %g2, %i5
14536 sth %g6, [%l7 + 0x6E]
14537 fpsub32 %f14, %f2, %f22
14538 edge8n %o1, %i3, %g5
14539 lduw [%l7 + 0x44], %o4
14540 fmovscs %icc, %f5, %f5
14541 umulcc %o3, 0x1C14, %g4
14542 andcc %o5, 0x03A0, %o2
14543 sra %g3, %i7, %i2
14544 movgu %xcc, %g1, %i4
14545 srax %l1, %o0, %i0
14546 fnors %f18, %f16, %f31
14547 and %l2, %g7, %l6
14548 edge32l %l4, %o7, %l5
14549 edge32l %l0, %i1, %i6
14550 mulx %o6, %l3, %i5
14551 movpos %xcc, %g2, %o1
14552 udivcc %g6, 0x1B48, %g5
14553 movneg %icc, %o4, %o3
14554 ldsh [%l7 + 0x1E], %i3
14555 fmovsvs %icc, %f9, %f31
14556 edge8l %o5, %o2, %g4
14557 udivx %i7, 0x1202, %i2
14558 stw %g3, [%l7 + 0x30]
14559 alignaddrl %g1, %i4, %o0
14560 umul %i0, 0x0474, %l2
14561 fmovrdgz %g7, %f22, %f2
14562 umul %l6, 0x135C, %l1
14563 for %f6, %f2, %f14
14564 array8 %o7, %l5, %l4
14565 fsrc1s %f3, %f28
14566 siam 0x3
14567 movle %icc, %l0, %i6
14568 movrlez %o6, %i1, %i5
14569 popc 0x0580, %l3
14570 movneg %xcc, %o1, %g2
14571 movgu %xcc, %g5, %o4
14572 edge8ln %o3, %g6, %o5
14573 movge %icc, %i3, %g4
14574 ldub [%l7 + 0x56], %i7
14575 ldub [%l7 + 0x08], %i2
14576 fandnot1s %f15, %f16, %f19
14577 stb %o2, [%l7 + 0x22]
14578 popc 0x0773, %g1
14579 movg %icc, %i4, %g3
14580 movpos %icc, %o0, %i0
14581 movrlez %g7, 0x3EE, %l6
14582 nop
14583 set 0x63, %l5
14584 ldub [%l7 + %l5], %l1
14585 sllx %l2, 0x16, %o7
14586 fnor %f30, %f24, %f12
14587 srl %l4, %l5, %i6
14588 ldx [%l7 + 0x40], %o6
14589 fandnot1s %f28, %f25, %f4
14590 movpos %xcc, %i1, %l0
14591 add %i5, 0x1108, %l3
14592 srlx %g2, %o1, %o4
14593 andn %g5, %o3, %o5
14594 sub %g6, 0x1C8F, %i3
14595 move %icc, %i7, %g4
14596 fpackfix %f26, %f19
14597 sllx %o2, 0x0D, %i2
14598 movn %icc, %i4, %g3
14599 edge16l %o0, %i0, %g1
14600 nop
14601 set 0x51, %i5
14602 ldsb [%l7 + %i5], %l6
14603 fcmpne16 %f20, %f24, %g7
14604 udivcc %l2, 0x18E9, %o7
14605 edge8n %l4, %l5, %l1
14606 fornot2 %f14, %f28, %f24
14607 udivx %i6, 0x0D54, %i1
14608 andn %o6, 0x134C, %l0
14609 movre %i5, 0x036, %g2
14610 fandnot1s %f13, %f7, %f26
14611 ldsb [%l7 + 0x23], %l3
14612 edge16n %o1, %g5, %o4
14613 movle %xcc, %o5, %g6
14614 fmovdgu %icc, %f25, %f9
14615 fmovdl %xcc, %f22, %f31
14616 popc 0x0541, %i3
14617 ldd [%l7 + 0x30], %f26
14618 xnorcc %o3, %g4, %i7
14619 andncc %o2, %i2, %i4
14620 fnot1s %f24, %f6
14621 orncc %o0, %g3, %g1
14622 array16 %l6, %g7, %l2
14623 stb %i0, [%l7 + 0x25]
14624 ld [%l7 + 0x4C], %f16
14625 movvs %icc, %l4, %o7
14626 xnorcc %l1, 0x0C89, %l5
14627 stb %i1, [%l7 + 0x73]
14628 fnegs %f4, %f21
14629 sdivx %o6, 0x096E, %i6
14630 sdiv %i5, 0x1CAF, %g2
14631 fpsub16s %f25, %f16, %f16
14632 ldsh [%l7 + 0x1A], %l0
14633 srl %l3, 0x08, %g5
14634 fmovrdgz %o4, %f8, %f14
14635 xorcc %o1, 0x06FD, %o5
14636 pdist %f16, %f20, %f30
14637 lduw [%l7 + 0x18], %g6
14638 fandnot2 %f28, %f10, %f28
14639 restore %i3, 0x1034, %g4
14640 rdpr %cwp, %g1
14641 rdpr %cansave, %g2
14642 rdpr %canrestore, %g3
14643 rdpr %cleanwin, %g4
14644 rdpr %otherwin, %g5
14645 rdpr %wstate, %g6
14646 movne %xcc, %i7, %o3
14647 movvc %xcc, %i2, %i4
14648 sub %o2, 0x0075, %o0
14649 fnegs %f20, %f5
14650 movleu %xcc, %g1, %g3
14651 nop
14652 set 0x28, %l3
14653 sth %l6, [%l7 + %l3]
14654 movn %icc, %g7, %i0
14655 fornot2s %f22, %f18, %f2
14656 udiv %l4, 0x1216, %l2
14657 movrgez %l1, %o7, %i1
14658 fabss %f31, %f21
14659 movgu %xcc, %o6, %i6
14660 array32 %l5, %i5, %g2
14661 fmovdge %xcc, %f15, %f3
14662 sir 0x0ED2
14663 xnor %l0, %g5, %l3
14664 movcs %icc, %o4, %o1
14665 addccc %o5, %i3, %g6
14666 fmovsvc %xcc, %f8, %f8
14667 fpsub16 %f2, %f0, %f14
14668 edge8ln %g4, %i7, %o3
14669 lduh [%l7 + 0x40], %i2
14670 movpos %xcc, %o2, %o0
14671 setx loop_51, %l0, %l1
14672 return %l1
14673 nop
14674 rdpr %cwp, %g1
14675 rdpr %cansave, %g2
14676 rdpr %canrestore, %g3
14677 rdpr %cleanwin, %g4
14678 rdpr %otherwin, %g5
14679 rdpr %wstate, %g6
14680loop_51: edge32l %g3, %g7, %l6
14681 move %xcc, %l4, %l2
14682 movn %icc, %i0, %l1
14683 fmovspos %xcc, %f31, %f19
14684 movrgz %i1, 0x3D0, %o6
14685 addccc %o7, 0x1D4F, %l5
14686 mulscc %i5, 0x1FDD, %i6
14687 xnorcc %l0, 0x0C61, %g2
14688 fmovsg %xcc, %f15, %f2
14689 fmul8x16 %f16, %f0, %f22
14690 std %f8, [%l7 + 0x18]
14691 mulx %l3, 0x0CF9, %o4
14692 fmovda %icc, %f10, %f26
14693 fpack32 %f2, %f20, %f22
14694 movrgez %g5, 0x244, %o5
14695 movne %xcc, %i3, %g6
14696 fcmpgt16 %f10, %f26, %o1
14697 fmovdpos %icc, %f1, %f23
14698 movcs %xcc, %g4, %o3
14699 fone %f4
14700 fones %f21
14701 edge32ln %i2, %i7, %o2
14702 fmovrsgz %i4, %f21, %f0
14703 edge8n %g1, %g3, %g7
14704 movle %icc, %o0, %l4
14705 std %f28, [%l7 + 0x50]
14706 addcc %l6, %l2, %l1
14707 fmovsle %xcc, %f15, %f29
14708 udiv %i1, 0x05AB, %o6
14709 fxnors %f7, %f21, %f17
14710 ldsw [%l7 + 0x4C], %o7
14711 addc %l5, %i5, %i0
14712 fxors %f16, %f15, %f26
14713 orcc %i6, %l0, %l3
14714 or %o4, 0x0A66, %g2
14715 lduh [%l7 + 0x68], %o5
14716 xorcc %g5, %g6, %o1
14717 sth %g4, [%l7 + 0x44]
14718 ldsb [%l7 + 0x2E], %o3
14719 movvc %icc, %i2, %i7
14720 movleu %xcc, %i3, %i4
14721 fmovdvc %xcc, %f30, %f24
14722 edge16 %g1, %g3, %o2
14723 alignaddrl %o0, %g7, %l4
14724 udiv %l2, 0x02EB, %l6
14725 srax %i1, 0x02, %o6
14726 sethi 0x1C2C, %o7
14727 fmovdge %xcc, %f25, %f26
14728 ldsh [%l7 + 0x6A], %l5
14729 alignaddrl %l1, %i5, %i6
14730 movneg %xcc, %l0, %i0
14731 fmovsa %icc, %f7, %f2
14732 fsrc2 %f6, %f12
14733 st %f30, [%l7 + 0x74]
14734 ldsw [%l7 + 0x64], %o4
14735 fmovsl %xcc, %f11, %f10
14736 fcmple32 %f30, %f12, %l3
14737 addc %g2, 0x12A5, %g5
14738 andncc %g6, %o1, %g4
14739 sll %o3, 0x1E, %o5
14740 udiv %i7, 0x0607, %i3
14741 srlx %i4, 0x12, %g1
14742 udivcc %i2, 0x192D, %g3
14743 fmovrdlz %o2, %f20, %f22
14744 fcmpes %fcc0, %f28, %f7
14745 edge32n %o0, %g7, %l2
14746 movneg %icc, %l6, %l4
14747 movvs %xcc, %i1, %o7
14748 movne %xcc, %l5, %l1
14749 movle %icc, %o6, %i5
14750 fcmps %fcc1, %f4, %f19
14751 edge16ln %i6, %i0, %l0
14752 mulscc %o4, %l3, %g2
14753 edge16n %g5, %o1, %g4
14754 or %g6, 0x1735, %o3
14755 sethi 0x0D7E, %i7
14756 andncc %o5, %i3, %i4
14757 ldx [%l7 + 0x60], %i2
14758 xor %g1, 0x1FBA, %o2
14759 fmovdne %xcc, %f27, %f18
14760 andncc %o0, %g3, %l2
14761 smul %l6, %g7, %i1
14762 ldsb [%l7 + 0x2A], %l4
14763 and %o7, %l1, %o6
14764 addccc %l5, %i5, %i0
14765 andncc %l0, %i6, %l3
14766 movl %icc, %o4, %g2
14767 movrlz %o1, 0x2D2, %g5
14768 fmul8x16 %f2, %f0, %f6
14769 edge32n %g6, %g4, %i7
14770 edge8l %o5, %i3, %i4
14771 movneg %xcc, %i2, %o3
14772 edge16l %g1, %o2, %g3
14773 movneg %icc, %o0, %l2
14774 andncc %g7, %i1, %l4
14775 fmovsneg %icc, %f25, %f24
14776 andncc %l6, %o7, %l1
14777 movre %o6, 0x0C7, %l5
14778 movne %xcc, %i0, %l0
14779 movge %icc, %i5, %i6
14780 save %l3, 0x19CE, %o4
14781 rdpr %cwp, %g1
14782 rdpr %cansave, %g2
14783 rdpr %canrestore, %g3
14784 rdpr %cleanwin, %g4
14785 rdpr %otherwin, %g5
14786 rdpr %wstate, %g6
14787 edge32 %g2, %g5, %g6
14788 fmovs %f31, %f6
14789 or %o1, 0x1441, %g4
14790 array16 %o5, %i7, %i3
14791 ld [%l7 + 0x14], %f11
14792 sll %i4, 0x1E, %o3
14793 edge8 %i2, %g1, %g3
14794 edge16ln %o0, %l2, %g7
14795 fmovrsgez %o2, %f10, %f9
14796 st %f13, [%l7 + 0x74]
14797 andn %i1, 0x05B0, %l4
14798 ldx [%l7 + 0x58], %o7
14799 xorcc %l6, %l1, %l5
14800 array32 %o6, %l0, %i5
14801 andn %i6, %l3, %i0
14802 movle %xcc, %g2, %o4
14803 save %g6, 0x00FC, %g5
14804 rdpr %cwp, %g1
14805 rdpr %cansave, %g2
14806 rdpr %canrestore, %g3
14807 rdpr %cleanwin, %g4
14808 rdpr %otherwin, %g5
14809 rdpr %wstate, %g6
14810 addccc %o1, %o5, %i7
14811 sdivx %g4, 0x144C, %i3
14812 ldd [%l7 + 0x70], %i4
14813 smul %o3, 0x10B0, %i2
14814 fmovscc %xcc, %f26, %f19
14815 edge8n %g3, %g1, %o0
14816 sll %g7, %l2, %o2
14817 movcs %xcc, %i1, %l4
14818 movle %icc, %l6, %o7
14819 fandnot1s %f29, %f17, %f22
14820 movvs %xcc, %l5, %l1
14821 fmovspos %icc, %f12, %f11
14822 udiv %l0, 0x1DF2, %o6
14823 xorcc %i5, %i6, %l3
14824 stx %i0, [%l7 + 0x58]
14825 fcmpd %fcc0, %f0, %f28
14826 fnor %f0, %f18, %f2
14827 movcs %icc, %g2, %g6
14828 fmovdpos %icc, %f23, %f18
14829 umulcc %g5, %o1, %o4
14830 movrlez %i7, 0x3DC, %g4
14831 fmovsge %xcc, %f8, %f18
14832 sir 0x1F0F
14833 subccc %o5, %i3, %o3
14834 srl %i4, 0x1B, %i2
14835 movcs %xcc, %g1, %o0
14836 smulcc %g7, 0x15CA, %g3
14837 fmovrdgez %o2, %f18, %f4
14838 edge16l %l2, %i1, %l4
14839 nop
14840 set 0x30, %l4
14841 stw %o7, [%l7 + %l4]
14842 umul %l6, 0x0A85, %l1
14843 fmovrse %l5, %f3, %f27
14844 movvs %xcc, %o6, %i5
14845 sdivcc %i6, 0x0081, %l0
14846 sth %l3, [%l7 + 0x28]
14847 edge32n %g2, %i0, %g5
14848 addccc %o1, 0x1AED, %g6
14849 restore %i7, 0x0DB5, %o4
14850 rdpr %cwp, %g1
14851 rdpr %cansave, %g2
14852 rdpr %canrestore, %g3
14853 rdpr %cleanwin, %g4
14854 rdpr %otherwin, %g5
14855 rdpr %wstate, %g6
14856 movpos %icc, %o5, %i3
14857 movvc %icc, %o3, %g4
14858 sra %i2, %g1, %i4
14859 fandnot2s %f14, %f4, %f20
14860 fmovsleu %xcc, %f2, %f4
14861 alignaddr %g7, %o0, %o2
14862 srl %g3, 0x0A, %i1
14863 stw %l4, [%l7 + 0x58]
14864 movrgz %o7, %l6, %l2
14865 ldd [%l7 + 0x08], %l4
14866 orncc %o6, %l1, %i6
14867 edge8 %i5, %l0, %g2
14868 sdiv %l3, 0x1BD6, %g5
14869 alignaddrl %i0, %g6, %o1
14870 fmovsgu %icc, %f14, %f25
14871 subc %o4, %o5, %i7
14872 save %o3, %g4, %i3
14873 rdpr %cwp, %g1
14874 rdpr %cansave, %g2
14875 rdpr %canrestore, %g3
14876 rdpr %cleanwin, %g4
14877 rdpr %otherwin, %g5
14878 rdpr %wstate, %g6
14879 popc 0x01A7, %g1
14880 nop
14881 set 0x40, %i2
14882 ldsw [%l7 + %i2], %i2
14883 ldd [%l7 + 0x08], %f14
14884 fand %f14, %f16, %f16
14885 fmovsg %xcc, %f23, %f26
14886 fcmpeq32 %f16, %f6, %i4
14887 movvs %xcc, %o0, %o2
14888 lduw [%l7 + 0x74], %g3
14889 movrgez %i1, %g7, %o7
14890 movrlez %l6, 0x33C, %l4
14891 setx loop_52, %l0, %l1
14892 return %l1
14893 nop
14894 rdpr %cwp, %g1
14895 rdpr %cansave, %g2
14896 rdpr %canrestore, %g3
14897 rdpr %cleanwin, %g4
14898 rdpr %otherwin, %g5
14899 rdpr %wstate, %g6
14900loop_52: movgu %icc, %i6, %l2
14901 add %i5, 0x1113, %l0
14902 xnorcc %g2, 0x0329, %g5
14903 ldsh [%l7 + 0x6E], %i0
14904 add %l3, 0x00F0, %g6
14905 andcc %o1, 0x0B33, %o4
14906 ldd [%l7 + 0x30], %i6
14907 edge8n %o3, %g4, %o5
14908 fand %f30, %f18, %f6
14909 addccc %g1, %i2, %i4
14910 xnorcc %o0, 0x129E, %o2
14911 udiv %i3, 0x149F, %g3
14912 xorcc %g7, %i1, %l6
14913 umulcc %o7, 0x07F1, %l4
14914 srlx %o6, %l1, %l5
14915 xnorcc %l2, 0x05EE, %i5
14916 sllx %i6, %l0, %g2
14917 srl %g5, %i0, %g6
14918 fnors %f31, %f18, %f28
14919 fmovrsgz %o1, %f20, %f12
14920 andn %l3, 0x1D2A, %o4
14921 edge16 %i7, %o3, %g4
14922 movleu %icc, %o5, %g1
14923 movre %i4, 0x09E, %o0
14924 fmovsne %icc, %f9, %f21
14925 sdivx %o2, 0x15E7, %i2
14926 smul %g3, %i3, %i1
14927 xnorcc %g7, 0x13E4, %l6
14928 addccc %l4, %o6, %o7
14929 umulcc %l5, %l1, %i5
14930 movn %xcc, %l2, %i6
14931 movrgz %g2, %l0, %i0
14932 orn %g5, %g6, %l3
14933 ldsb [%l7 + 0x2D], %o4
14934 alignaddrl %o1, %o3, %i7
14935 sdivx %g4, 0x1864, %g1
14936 umul %i4, 0x0043, %o5
14937 fornot2 %f30, %f22, %f0
14938 fnands %f30, %f9, %f13
14939 movg %xcc, %o2, %o0
14940 movrgz %i2, %i3, %g3
14941 addcc %i1, %g7, %l6
14942 udivx %l4, 0x1031, %o6
14943 popc %l5, %l1
14944 orcc %o7, %l2, %i5
14945 stx %g2, [%l7 + 0x10]
14946 edge8l %l0, %i6, %g5
14947 fmovdvs %xcc, %f18, %f20
14948 sra %g6, %l3, %i0
14949 std %f10, [%l7 + 0x78]
14950 srlx %o1, %o3, %o4
14951 smul %g4, 0x11B5, %g1
14952 movvc %icc, %i7, %o5
14953 fsrc1s %f10, %f3
14954 fcmpeq16 %f12, %f22, %o2
14955 orncc %o0, %i4, %i2
14956 xnor %g3, %i1, %g7
14957 movvs %xcc, %i3, %l6
14958 sra %l4, %l5, %l1
14959 fmuld8ulx16 %f23, %f20, %f2
14960 nop
14961 set 0x28, %o1
14962 stx %o6, [%l7 + %o1]
14963 fmuld8sux16 %f23, %f30, %f18
14964 subc %o7, %i5, %g2
14965 stx %l0, [%l7 + 0x18]
14966 fmovsa %icc, %f30, %f13
14967 stx %l2, [%l7 + 0x50]
14968 sll %g5, 0x10, %i6
14969 array16 %l3, %i0, %g6
14970 edge8ln %o1, %o4, %g4
14971 mulscc %g1, 0x0696, %i7
14972 edge8ln %o3, %o2, %o5
14973 nop
14974 set 0x24, %o6
14975 stw %i4, [%l7 + %o6]
14976 array8 %i2, %o0, %g3
14977 fsrc1 %f28, %f12
14978 fmovrsgez %g7, %f13, %f31
14979 alignaddrl %i3, %i1, %l4
14980 movpos %icc, %l6, %l5
14981 subccc %l1, %o7, %o6
14982 fpmerge %f29, %f17, %f28
14983 edge8l %i5, %g2, %l2
14984 movrgez %l0, 0x187, %i6
14985 addc %l3, 0x1F2C, %i0
14986 fcmpne16 %f16, %f20, %g6
14987 movne %xcc, %o1, %g5
14988 ldd [%l7 + 0x68], %f26
14989 fmovrslez %o4, %f14, %f17
14990 addcc %g4, %g1, %o3
14991 edge8ln %o2, %o5, %i7
14992 fmovdge %xcc, %f23, %f22
14993 xorcc %i4, %i2, %o0
14994 fmovsg %xcc, %f31, %f10
14995 umul %g3, %i3, %g7
14996 fmovdg %xcc, %f24, %f19
14997 sdivcc %i1, 0x07B7, %l6
14998 fpackfix %f26, %f19
14999 movleu %icc, %l4, %l5
15000 array8 %o7, %o6, %i5
15001 andncc %g2, %l2, %l0
15002 xnor %i6, %l3, %l1
15003 ldx [%l7 + 0x18], %i0
15004 nop
15005 set 0x72, %o5
15006 ldsb [%l7 + %o5], %o1
15007 stx %g6, [%l7 + 0x60]
15008 fzeros %f22
15009 andn %g5, 0x073A, %g4
15010 movleu %xcc, %o4, %g1
15011 ldd [%l7 + 0x70], %o2
15012 xnorcc %o2, %o5, %i4
15013 orncc %i2, 0x1E40, %i7
15014 udivcc %o0, 0x12E7, %g3
15015 fnot2 %f8, %f30
15016 edge8l %g7, %i1, %i3
15017 fabsd %f30, %f14
15018 fmovrdne %l6, %f8, %f8
15019 mulscc %l5, 0x0EE3, %l4
15020 move %icc, %o7, %o6
15021 edge32 %i5, %l2, %l0
15022 ld [%l7 + 0x50], %f31
15023 mova %icc, %i6, %l3
15024 ldsw [%l7 + 0x0C], %g2
15025 ldsh [%l7 + 0x14], %l1
15026 fornot2 %f4, %f10, %f20
15027 subccc %i0, %g6, %o1
15028 edge32l %g5, %o4, %g1
15029 movl %icc, %o3, %o2
15030 fmovrdne %o5, %f12, %f30
15031 movg %icc, %i4, %g4
15032 smul %i2, %i7, %o0
15033 fnors %f26, %f20, %f26
15034 edge16l %g7, %i1, %g3
15035 srlx %i3, %l5, %l4
15036 udivx %o7, 0x1410, %l6
15037 fpsub16s %f4, %f0, %f12
15038 orcc %o6, %i5, %l0
15039 movre %l2, %l3, %i6
15040 umul %l1, 0x0AE7, %i0
15041 movle %icc, %g6, %g2
15042 fpadd32 %f28, %f0, %f18
15043 fmovdn %icc, %f24, %f26
15044 fpadd32s %f16, %f26, %f9
15045 fmovrdgz %o1, %f8, %f26
15046 fxors %f4, %f13, %f16
15047 mulx %o4, %g1, %g5
15048 for %f12, %f18, %f14
15049 fmovsvc %xcc, %f28, %f12
15050 xorcc %o3, %o5, %o2
15051 movrgz %g4, %i4, %i7
15052 mova %xcc, %o0, %g7
15053 srax %i2, %g3, %i3
15054 fmovsvc %icc, %f6, %f23
15055 umul %l5, 0x0EC8, %i1
15056 edge32 %l4, %l6, %o6
15057 xnor %o7, 0x1C52, %l0
15058 movvs %xcc, %l2, %l3
15059 andncc %i6, %i5, %l1
15060 fcmpeq16 %f26, %f6, %g6
15061 restore %g2, %i0, %o1
15062 rdpr %cwp, %g1
15063 rdpr %cansave, %g2
15064 rdpr %canrestore, %g3
15065 rdpr %cleanwin, %g4
15066 rdpr %otherwin, %g5
15067 rdpr %wstate, %g6
15068 nop
15069 set 0x70, %i0
15070 ldsh [%l7 + %i0], %o4
15071 sdivcc %g1, 0x023D, %o3
15072 sdivx %o5, 0x077C, %o2
15073 edge32l %g5, %i4, %i7
15074 subc %g4, %o0, %g7
15075 lduh [%l7 + 0x18], %i2
15076 and %i3, 0x10FF, %l5
15077 addcc %i1, 0x1E14, %l4
15078 lduh [%l7 + 0x56], %g3
15079 movrgz %l6, 0x1CE, %o7
15080 orncc %o6, %l2, %l0
15081 movrne %i6, %l3, %i5
15082 xor %g6, 0x11EF, %g2
15083 edge8n %i0, %o1, %l1
15084 orn %o4, 0x1AEA, %g1
15085 edge32l %o5, %o3, %o2
15086 fcmple16 %f6, %f14, %i4
15087 movg %xcc, %i7, %g5
15088 movcs %xcc, %o0, %g7
15089 orn %g4, %i2, %l5
15090 ldx [%l7 + 0x78], %i3
15091 edge16l %l4, %g3, %i1
15092 srl %l6, %o6, %l2
15093 umul %o7, %i6, %l3
15094 ldsh [%l7 + 0x28], %l0
15095 movrlz %g6, %i5, %g2
15096 umul %o1, 0x19FB, %l1
15097 udiv %o4, 0x19B9, %g1
15098 fmovdcc %xcc, %f8, %f31
15099 alignaddrl %i0, %o3, %o5
15100 nop
15101 set 0x50, %g5
15102 stw %o2, [%l7 + %g5]
15103 andcc %i4, 0x10AD, %g5
15104 addcc %o0, 0x0531, %g7
15105 fnegs %f27, %f18
15106 sth %i7, [%l7 + 0x74]
15107 ldsb [%l7 + 0x46], %i2
15108 sra %g4, 0x08, %l5
15109 add %i3, %g3, %i1
15110 movrlez %l6, %l4, %l2
15111 and %o6, %o7, %i6
15112 edge32n %l0, %g6, %l3
15113 fpadd16s %f8, %f29, %f3
15114 subcc %g2, %o1, %i5
15115 sub %o4, 0x0C60, %g1
15116 sethi 0x06F4, %l1
15117 edge8l %o3, %i0, %o5
15118 save %i4, %o2, %o0
15119 rdpr %cwp, %g1
15120 rdpr %cansave, %g2
15121 rdpr %canrestore, %g3
15122 rdpr %cleanwin, %g4
15123 rdpr %otherwin, %g5
15124 rdpr %wstate, %g6
15125 fnot1 %f4, %f10
15126 movgu %icc, %g5, %g7
15127 fmovrdlz %i7, %f26, %f14
15128 ldsw [%l7 + 0x34], %g4
15129 sll %l5, %i3, %i2
15130 fsrc2s %f24, %f29
15131 movg %xcc, %g3, %l6
15132 movle %xcc, %i1, %l2
15133 fnor %f0, %f4, %f16
15134 smulcc %o6, 0x0531, %l4
15135 fzeros %f15
15136 fandnot1 %f22, %f22, %f18
15137 movre %o7, 0x2D0, %i6
15138 ldd [%l7 + 0x28], %f4
15139 subcc %g6, 0x1080, %l3
15140 movrgz %g2, %l0, %o1
15141 orcc %o4, 0x047F, %i5
15142 edge16n %g1, %o3, %i0
15143 for %f24, %f0, %f12
15144 stw %l1, [%l7 + 0x68]
15145 udivx %o5, 0x0711, %o2
15146 fornot2s %f21, %f29, %f0
15147 sethi 0x070C, %o0
15148 fmovsl %icc, %f29, %f23
15149 xor %i4, 0x09E7, %g5
15150 edge16l %g7, %i7, %g4
15151 movre %l5, %i2, %g3
15152 stx %i3, [%l7 + 0x68]
15153 movrgez %i1, %l2, %l6
15154 alignaddr %l4, %o6, %o7
15155 nop
15156 set 0x0C, %g7
15157 ldsw [%l7 + %g7], %i6
15158 movrgz %g6, 0x1F4, %l3
15159 edge16 %l0, %g2, %o4
15160 fors %f30, %f7, %f7
15161 sethi 0x121E, %i5
15162 movn %xcc, %g1, %o1
15163 sth %o3, [%l7 + 0x14]
15164 movne %icc, %l1, %i0
15165 siam 0x6
15166 movneg %icc, %o5, %o2
15167 fmovspos %xcc, %f4, %f1
15168 movle %icc, %o0, %i4
15169 ldd [%l7 + 0x60], %g6
15170 edge32l %i7, %g4, %g5
15171 edge32 %i2, %g3, %i3
15172 sll %i1, 0x0A, %l5
15173 movrgez %l2, %l6, %l4
15174 xor %o6, %i6, %o7
15175 fnot2s %f11, %f1
15176 subcc %g6, 0x187C, %l3
15177 ldub [%l7 + 0x74], %l0
15178 fmovrdgez %g2, %f28, %f8
15179 xnorcc %i5, 0x10BF, %g1
15180 sethi 0x15A6, %o1
15181 edge16l %o3, %l1, %o4
15182 fcmpes %fcc1, %f3, %f18
15183 fpsub16 %f24, %f0, %f26
15184 xnorcc %o5, 0x01A0, %i0
15185 edge32l %o0, %o2, %i4
15186 fcmps %fcc0, %f15, %f11
15187 smulcc %g7, 0x0EA1, %i7
15188 fpadd16s %f1, %f12, %f9
15189 movrgz %g4, %g5, %g3
15190 ld [%l7 + 0x6C], %f23
15191 andncc %i2, %i1, %i3
15192 sth %l5, [%l7 + 0x58]
15193 subccc %l6, 0x1746, %l2
15194 fone %f30
15195 fsrc2 %f24, %f6
15196 orn %o6, 0x19A8, %l4
15197 fmovsl %icc, %f1, %f18
15198 movpos %xcc, %i6, %g6
15199 andn %l3, %o7, %g2
15200 array16 %i5, %l0, %g1
15201 edge16l %o1, %o3, %o4
15202 addccc %l1, %o5, %i0
15203 fands %f15, %f27, %f27
15204 movvc %icc, %o2, %i4
15205 movpos %icc, %g7, %o0
15206 umul %i7, %g5, %g3
15207 sllx %g4, %i2, %i3
15208 movcc %xcc, %i1, %l6
15209 fnegs %f30, %f13
15210 ldsb [%l7 + 0x43], %l2
15211 movrne %o6, %l5, %l4
15212 fmovdg %xcc, %f26, %f6
15213 edge8ln %g6, %l3, %o7
15214 mulx %i6, 0x18D2, %i5
15215 sdivx %l0, 0x0BC8, %g2
15216 fornot1s %f4, %f2, %f19
15217 ldd [%l7 + 0x28], %g0
15218 movg %icc, %o3, %o1
15219 mova %icc, %o4, %l1
15220 movge %icc, %o5, %i0
15221 sdivx %i4, 0x121B, %g7
15222 movcs %xcc, %o0, %i7
15223 movrgz %g5, %g3, %g4
15224 ldub [%l7 + 0x7F], %i2
15225 fmovscs %icc, %f9, %f29
15226 fmovrse %i3, %f12, %f14
15227 edge8l %o2, %i1, %l6
15228 xor %o6, %l2, %l4
15229 umul %g6, %l3, %l5
15230 ldd [%l7 + 0x40], %f26
15231 sra %i6, 0x0B, %i5
15232 alignaddr %l0, %o7, %g2
15233 movg %xcc, %g1, %o1
15234 fmovrde %o3, %f8, %f22
15235 fmovdl %xcc, %f5, %f24
15236 udivx %o4, 0x02FC, %l1
15237 sdiv %i0, 0x04FC, %i4
15238 fmuld8ulx16 %f24, %f7, %f28
15239 movrgez %g7, %o5, %i7
15240 movcc %icc, %o0, %g5
15241 ldub [%l7 + 0x47], %g4
15242 movrgz %g3, %i3, %i2
15243 orn %o2, %i1, %o6
15244 edge16 %l2, %l4, %l6
15245 movpos %xcc, %l3, %l5
15246 edge8 %g6, %i6, %l0
15247 fpadd16s %f29, %f18, %f8
15248 fands %f6, %f30, %f31
15249 movleu %icc, %o7, %g2
15250 edge16n %g1, %i5, %o1
15251 edge8n %o4, %o3, %i0
15252 array32 %i4, %g7, %o5
15253 array32 %l1, %i7, %o0
15254 ldd [%l7 + 0x60], %f22
15255 movcs %icc, %g4, %g5
15256 edge32ln %i3, %g3, %o2
15257 fnot1s %f5, %f18
15258 fmovdne %xcc, %f7, %f9
15259 fzero %f4
15260 ldub [%l7 + 0x3A], %i2
15261 fnegs %f13, %f11
15262 fexpand %f28, %f20
15263 mova %xcc, %i1, %o6
15264 sth %l2, [%l7 + 0x6C]
15265 xor %l4, 0x089B, %l3
15266 move %xcc, %l5, %g6
15267 fpackfix %f6, %f29
15268 addcc %i6, %l0, %l6
15269 movvc %xcc, %o7, %g2
15270 mulx %g1, %i5, %o4
15271 fpack16 %f20, %f13
15272 movrgz %o1, 0x217, %o3
15273 udivcc %i0, 0x02E0, %g7
15274 addccc %i4, 0x11E9, %l1
15275 edge8l %o5, %o0, %g4
15276 sll %g5, 0x1B, %i3
15277 edge8l %i7, %g3, %i2
15278 st %f12, [%l7 + 0x44]
15279 edge16n %i1, %o2, %l2
15280 ld [%l7 + 0x60], %f12
15281 smulcc %l4, 0x0CA2, %l3
15282 umul %l5, %o6, %g6
15283 fcmpes %fcc1, %f25, %f6
15284 sub %i6, 0x1DC0, %l6
15285 movvs %icc, %l0, %o7
15286 xorcc %g2, %i5, %o4
15287 ldsh [%l7 + 0x24], %g1
15288 popc %o3, %o1
15289 edge8n %g7, %i4, %i0
15290 movle %xcc, %o5, %l1
15291 ldx [%l7 + 0x60], %o0
15292 popc %g4, %g5
15293 st %f20, [%l7 + 0x2C]
15294 sth %i7, [%l7 + 0x2A]
15295 fcmps %fcc2, %f22, %f18
15296 edge32l %g3, %i3, %i2
15297 movvc %icc, %i1, %o2
15298 sll %l4, 0x02, %l3
15299 array16 %l2, %l5, %o6
15300 movrne %i6, %g6, %l0
15301 or %o7, 0x04B8, %g2
15302 edge8l %i5, %o4, %l6
15303 fones %f27
15304 movrlz %o3, %o1, %g7
15305 std %f22, [%l7 + 0x10]
15306 movle %xcc, %g1, %i4
15307 udivx %i0, 0x1E9A, %o5
15308 edge16l %o0, %g4, %g5
15309 sllx %i7, %g3, %i3
15310 std %f20, [%l7 + 0x40]
15311 orn %i2, %l1, %o2
15312 fpadd16s %f26, %f7, %f15
15313 edge32n %i1, %l3, %l2
15314 ldd [%l7 + 0x78], %f14
15315 movrgez %l4, %l5, %o6
15316 fpadd32s %f20, %f9, %f11
15317 fmovrsgez %g6, %f1, %f26
15318 fcmped %fcc0, %f24, %f12
15319 nop
15320 set 0x10, %g1
15321 ldd [%l7 + %g1], %f24
15322 fcmpne16 %f14, %f12, %l0
15323 fmul8x16 %f5, %f30, %f6
15324 ld [%l7 + 0x7C], %f8
15325 std %f8, [%l7 + 0x70]
15326 array8 %o7, %i6, %i5
15327 fandnot1s %f31, %f30, %f17
15328 srl %o4, %g2, %l6
15329 fmovrse %o1, %f29, %f11
15330 andcc %g7, 0x1E3F, %o3
15331 sdiv %i4, 0x1F5C, %i0
15332 alignaddr %g1, %o5, %o0
15333 fand %f22, %f24, %f14
15334 movge %xcc, %g4, %i7
15335 stx %g5, [%l7 + 0x40]
15336 fcmpgt32 %f14, %f6, %g3
15337 fmovsa %icc, %f14, %f5
15338 mulx %i3, 0x0A1F, %l1
15339 movleu %icc, %o2, %i2
15340 movneg %xcc, %i1, %l3
15341 stb %l2, [%l7 + 0x0C]
15342 xor %l4, 0x030B, %o6
15343 array16 %g6, %l5, %l0
15344 fmovsl %icc, %f7, %f22
15345 edge8 %i6, %o7, %i5
15346 movrgz %o4, 0x09C, %l6
15347 srl %o1, 0x16, %g2
15348 movcs %icc, %g7, %i4
15349 edge16ln %o3, %i0, %o5
15350 fpadd16s %f6, %f6, %f18
15351 fmovdpos %xcc, %f21, %f29
15352 andncc %g1, %g4, %o0
15353 andn %g5, 0x139B, %g3
15354 srlx %i7, 0x1D, %l1
15355 andcc %o2, 0x1207, %i3
15356 ldsh [%l7 + 0x32], %i1
15357 xor %l3, 0x0706, %l2
15358 fnegs %f10, %f22
15359 xor %l4, %i2, %o6
15360 umulcc %l5, %g6, %i6
15361 srax %l0, 0x1B, %o7
15362 movpos %xcc, %o4, %i5
15363 andncc %l6, %o1, %g2
15364 array8 %i4, %g7, %o3
15365 edge16ln %o5, %g1, %g4
15366 mulscc %i0, 0x05A5, %o0
15367 movne %xcc, %g3, %g5
15368 srax %l1, %o2, %i7
15369 sdivx %i3, 0x0CCF, %i1
15370 move %xcc, %l2, %l3
15371 subcc %l4, 0x1B0C, %i2
15372 mova %icc, %o6, %l5
15373 fnegs %f12, %f4
15374 fmovrslz %g6, %f18, %f12
15375 fcmpne32 %f0, %f30, %l0
15376 fpackfix %f28, %f12
15377 fabsd %f14, %f24
15378 movrlz %i6, 0x0DE, %o4
15379 fmul8sux16 %f14, %f14, %f26
15380 sth %o7, [%l7 + 0x34]
15381 umulcc %l6, %o1, %i5
15382 movcs %icc, %i4, %g7
15383 andncc %g2, %o3, %g1
15384 setx loop_53, %l0, %l1
15385 return %l1
15386 nop
15387 rdpr %cwp, %g1
15388 rdpr %cansave, %g2
15389 rdpr %canrestore, %g3
15390 rdpr %cleanwin, %g4
15391 rdpr %otherwin, %g5
15392 rdpr %wstate, %g6
15393loop_53: movvc %icc, %o0, %g3
15394 sra %i0, %g5, %l1
15395 fandnot1 %f28, %f8, %f10
15396 srlx %o2, 0x19, %i7
15397 fpsub32 %f30, %f16, %f12
15398 sethi 0x1E56, %i1
15399 movg %xcc, %i3, %l3
15400 subccc %l2, %i2, %o6
15401 fpadd32s %f26, %f27, %f4
15402 restore %l4, %g6, %l5
15403 rdpr %cwp, %g1
15404 rdpr %cansave, %g2
15405 rdpr %canrestore, %g3
15406 rdpr %cleanwin, %g4
15407 rdpr %otherwin, %g5
15408 rdpr %wstate, %g6
15409 sth %i6, [%l7 + 0x12]
15410 nop
15411 set 0x68, %o7
15412 stw %l0, [%l7 + %o7]
15413 movcc %icc, %o7, %o4
15414 alignaddr %l6, %i5, %i4
15415 movre %o1, 0x2C6, %g7
15416 umul %g2, 0x00A7, %g1
15417 fcmpgt16 %f30, %f8, %o3
15418 array16 %g4, %o0, %o5
15419 movg %xcc, %g3, %g5
15420 movrlez %i0, 0x254, %l1
15421 srl %o2, 0x15, %i1
15422 fnand %f6, %f0, %f20
15423 movvc %xcc, %i7, %i3
15424 andn %l3, 0x016C, %i2
15425 ldx [%l7 + 0x10], %o6
15426 sdiv %l2, 0x1562, %g6
15427 orncc %l5, 0x0EAE, %l4
15428 fpsub32s %f4, %f11, %f21
15429 movleu %icc, %i6, %o7
15430 ldub [%l7 + 0x5F], %l0
15431 fmovdle %icc, %f13, %f14
15432 xnorcc %o4, 0x1379, %l6
15433 mulscc %i5, %o1, %i4
15434 fmovrsgez %g7, %f17, %f17
15435 andn %g1, %g2, %g4
15436 popc %o0, %o3
15437 movcs %icc, %o5, %g3
15438 stb %i0, [%l7 + 0x79]
15439 movl %icc, %l1, %o2
15440 movgu %xcc, %g5, %i7
15441 fcmpeq32 %f0, %f28, %i3
15442 movcc %xcc, %l3, %i1
15443 std %f14, [%l7 + 0x48]
15444 nop
15445 set 0x4D, %g3
15446 ldub [%l7 + %g3], %o6
15447 alignaddrl %i2, %l2, %l5
15448 stx %g6, [%l7 + 0x10]
15449 stw %i6, [%l7 + 0x2C]
15450 subcc %l4, %l0, %o7
15451 movne %icc, %l6, %i5
15452 ldd [%l7 + 0x60], %o0
15453 lduw [%l7 + 0x38], %i4
15454 fmovdvs %xcc, %f15, %f17
15455 addcc %o4, %g1, %g2
15456 umulcc %g7, 0x0353, %o0
15457 edge8n %o3, %g4, %g3
15458 movvc %icc, %i0, %o5
15459 sllx %o2, %g5, %l1
15460 array32 %i7, %l3, %i1
15461 movl %xcc, %i3, %i2
15462 edge32ln %l2, %o6, %g6
15463 or %l5, %i6, %l0
15464 sdivx %o7, 0x0F35, %l6
15465 movneg %icc, %l4, %o1
15466 fcmpeq32 %f12, %f6, %i5
15467 std %f16, [%l7 + 0x18]
15468 movne %xcc, %i4, %o4
15469 sethi 0x0C52, %g1
15470 edge8l %g2, %o0, %o3
15471 ldub [%l7 + 0x43], %g4
15472 udivcc %g3, 0x0D90, %i0
15473 ldd [%l7 + 0x20], %g6
15474 faligndata %f10, %f20, %f2
15475 ldsh [%l7 + 0x16], %o2
15476 xor %g5, 0x1B60, %o5
15477 ldub [%l7 + 0x71], %i7
15478 stw %l3, [%l7 + 0x40]
15479 or %l1, 0x15AF, %i1
15480 fmovrslez %i3, %f1, %f3
15481 movpos %xcc, %i2, %l2
15482 movle %icc, %g6, %l5
15483 addccc %i6, %o6, %l0
15484 edge32l %l6, %o7, %o1
15485 fmovsge %xcc, %f18, %f16
15486 fmovsgu %icc, %f20, %f23
15487 popc %i5, %l4
15488 sdiv %i4, 0x01FE, %o4
15489 xor %g1, %o0, %o3
15490 or %g4, 0x1F69, %g2
15491 save %i0, %g7, %g3
15492 rdpr %cwp, %g1
15493 rdpr %cansave, %g2
15494 rdpr %canrestore, %g3
15495 rdpr %cleanwin, %g4
15496 rdpr %otherwin, %g5
15497 rdpr %wstate, %g6
15498 nop
15499 set 0x48, %i1
15500 ldd [%l7 + %i1], %f8
15501 umul %g5, %o5, %o2
15502 lduh [%l7 + 0x6A], %l3
15503 subccc %l1, 0x16D6, %i1
15504 lduw [%l7 + 0x6C], %i3
15505 movrlez %i7, %i2, %l2
15506 alignaddrl %g6, %i6, %o6
15507 edge32l %l5, %l6, %o7
15508 movrgz %o1, %l0, %l4
15509 edge8l %i5, %o4, %i4
15510 mulx %g1, %o3, %o0
15511 fpackfix %f10, %f6
15512 mulx %g4, 0x0A45, %g2
15513 fmovsge %icc, %f10, %f24
15514 fmovsvs %xcc, %f10, %f18
15515 fmuld8ulx16 %f14, %f6, %f6
15516 fnand %f18, %f8, %f10
15517 movcs %icc, %i0, %g7
15518 fxor %f6, %f16, %f16
15519 orn %g3, 0x05FB, %g5
15520 fmovrsgez %o5, %f7, %f1
15521 array8 %o2, %l1, %l3
15522 orcc %i1, 0x1A56, %i3
15523 srax %i2, %i7, %g6
15524 fpack16 %f30, %f25
15525 mova %icc, %i6, %l2
15526 movcc %icc, %o6, %l6
15527 ldsb [%l7 + 0x64], %l5
15528 fornot2 %f20, %f24, %f2
15529 orncc %o7, %o1, %l0
15530 and %l4, 0x1E8D, %i5
15531 sdivcc %i4, 0x0290, %g1
15532 edge32l %o4, %o3, %o0
15533 movne %icc, %g2, %g4
15534 sdivx %i0, 0x1D1E, %g3
15535 nop
15536 set 0x5E, %o3
15537 lduh [%l7 + %o3], %g7
15538 edge8l %g5, %o2, %l1
15539 movle %icc, %l3, %i1
15540 ldsb [%l7 + 0x70], %i3
15541 movrgez %o5, 0x2C9, %i2
15542 addcc %i7, %g6, %l2
15543 save %o6, %l6, %l5
15544 rdpr %cwp, %g1
15545 rdpr %cansave, %g2
15546 rdpr %canrestore, %g3
15547 rdpr %cleanwin, %g4
15548 rdpr %otherwin, %g5
15549 rdpr %wstate, %g6
15550 movre %o7, 0x043, %i6
15551 add %o1, %l4, %i5
15552 movvs %xcc, %i4, %l0
15553 sub %o4, 0x102C, %g1
15554 alignaddr %o0, %o3, %g2
15555 edge16ln %g4, %i0, %g3
15556 movne %xcc, %g7, %g5
15557 movleu %icc, %l1, %l3
15558 ldub [%l7 + 0x13], %i1
15559 srlx %o2, %o5, %i3
15560 edge32l %i7, %i2, %l2
15561 fmuld8sux16 %f3, %f8, %f22
15562 fone %f22
15563 and %g6, 0x1152, %o6
15564 mova %xcc, %l6, %l5
15565 umul %o7, %o1, %i6
15566 edge16l %l4, %i4, %i5
15567 subcc %l0, %g1, %o0
15568 save %o4, 0x0B2B, %o3
15569 rdpr %cwp, %g1
15570 rdpr %cansave, %g2
15571 rdpr %canrestore, %g3
15572 rdpr %cleanwin, %g4
15573 rdpr %otherwin, %g5
15574 rdpr %wstate, %g6
15575 edge32 %g2, %g4, %g3
15576 fzeros %f7
15577 fnors %f0, %f23, %f26
15578 sdivcc %i0, 0x1598, %g7
15579 movvs %icc, %g5, %l3
15580 edge8l %i1, %l1, %o2
15581 movrgez %o5, 0x3DF, %i7
15582 sdivcc %i2, 0x00A6, %i3
15583 srl %l2, %o6, %l6
15584 edge16n %g6, %l5, %o1
15585 ldsh [%l7 + 0x54], %i6
15586 xor %l4, %o7, %i4
15587 fcmpd %fcc1, %f26, %f30
15588 edge32ln %l0, %g1, %o0
15589 fnand %f22, %f22, %f26
15590 movleu %xcc, %o4, %o3
15591 movne %xcc, %g2, %g4
15592 fors %f5, %f16, %f31
15593 sdivcc %g3, 0x106A, %i5
15594 fzero %f0
15595 edge8ln %i0, %g5, %g7
15596 edge16ln %l3, %i1, %o2
15597 edge32n %o5, %l1, %i7
15598 edge8 %i3, %l2, %o6
15599 fmovde %xcc, %f6, %f22
15600 nop
15601 set 0x38, %o2
15602 ldd [%l7 + %o2], %i2
15603 fnot1 %f18, %f6
15604 movrgez %l6, 0x226, %g6
15605 movle %icc, %o1, %i6
15606 mulx %l4, 0x1A8E, %l5
15607 ldx [%l7 + 0x48], %i4
15608 edge16n %o7, %l0, %g1
15609 srax %o0, 0x0C, %o3
15610 subcc %g2, %o4, %g3
15611 for %f6, %f8, %f16
15612 edge16l %i5, %i0, %g4
15613 edge16ln %g7, %g5, %i1
15614 fnot2 %f14, %f12
15615 fsrc2s %f27, %f23
15616 edge32ln %l3, %o5, %l1
15617 srl %i7, 0x07, %o2
15618 ldd [%l7 + 0x60], %f14
15619 bshuffle %f30, %f6, %f6
15620 movl %icc, %i3, %o6
15621 edge8 %i2, %l2, %g6
15622 array8 %o1, %l6, %l4
15623 subccc %l5, 0x02E6, %i4
15624 alignaddr %o7, %i6, %l0
15625 fmovsgu %xcc, %f1, %f8
15626 fmovscs %icc, %f27, %f22
15627 movcc %xcc, %o0, %o3
15628 fmovdpos %icc, %f5, %f20
15629 ldsb [%l7 + 0x53], %g2
15630 ldd [%l7 + 0x20], %f26
15631 ldx [%l7 + 0x78], %o4
15632 fmovdpos %icc, %f23, %f7
15633 fmovsn %icc, %f26, %f5
15634 sethi 0x0530, %g1
15635 movrlez %i5, 0x191, %i0
15636 ldd [%l7 + 0x20], %f30
15637 subcc %g3, %g7, %g4
15638 movrgz %i1, %l3, %g5
15639 sll %o5, 0x13, %i7
15640 edge16 %l1, %o2, %i3
15641 fandnot1s %f29, %f23, %f11
15642 fcmped %fcc2, %f8, %f14
15643 edge32l %i2, %l2, %o6
15644 fmovspos %icc, %f22, %f31
15645 srlx %g6, %l6, %o1
15646 array8 %l4, %i4, %l5
15647 fmuld8ulx16 %f26, %f21, %f16
15648 fcmped %fcc3, %f10, %f26
15649 udivx %o7, 0x0227, %l0
15650 sllx %i6, %o3, %g2
15651 fmovdneg %xcc, %f20, %f12
15652 fnot2s %f29, %f16
15653 ldd [%l7 + 0x10], %f28
15654 fmovdg %xcc, %f1, %f27
15655 movge %xcc, %o4, %o0
15656 alignaddrl %i5, %g1, %g3
15657 orncc %i0, 0x0BFB, %g4
15658 fmul8x16au %f17, %f18, %f10
15659 xor %g7, 0x0219, %i1
15660 sdivx %l3, 0x1C82, %g5
15661 sth %o5, [%l7 + 0x7E]
15662 sll %i7, 0x16, %o2
15663 subccc %l1, 0x09B7, %i3
15664 smulcc %i2, %o6, %l2
15665 addccc %g6, 0x0BF6, %l6
15666 movre %o1, 0x0F4, %i4
15667 fpsub16s %f26, %f6, %f2
15668 movvc %icc, %l5, %o7
15669 sth %l0, [%l7 + 0x28]
15670 setx loop_54, %l0, %l1
15671 return %l1
15672 nop
15673 rdpr %cwp, %g1
15674 rdpr %cansave, %g2
15675 rdpr %canrestore, %g3
15676 rdpr %cleanwin, %g4
15677 rdpr %otherwin, %g5
15678 rdpr %wstate, %g6
15679loop_54: array32 %o4, %o0, %i5
15680 ldsh [%l7 + 0x1E], %g1
15681 stb %g3, [%l7 + 0x08]
15682 fxnors %f21, %f8, %f27
15683 subcc %g2, 0x106C, %i0
15684 fpsub32 %f14, %f18, %f6
15685 std %f4, [%l7 + 0x50]
15686 mulx %g4, 0x134A, %g7
15687 smul %i1, %l3, %o5
15688 srlx %g5, 0x03, %i7
15689 fmovscc %icc, %f14, %f31
15690 movrlz %o2, 0x3F4, %i3
15691 fmovspos %xcc, %f11, %f19
15692 fmul8x16 %f27, %f2, %f18
15693 movle %xcc, %i2, %o6
15694 edge16n %l2, %l1, %g6
15695 lduh [%l7 + 0x36], %o1
15696 move %xcc, %l6, %i4
15697 save %o7, 0x0A38, %l5
15698 rdpr %cwp, %g1
15699 rdpr %cansave, %g2
15700 rdpr %canrestore, %g3
15701 rdpr %cleanwin, %g4
15702 rdpr %otherwin, %g5
15703 rdpr %wstate, %g6
15704 edge32l %l4, %i6, %o3
15705 ldub [%l7 + 0x76], %o4
15706 std %f16, [%l7 + 0x08]
15707 fmovsne %xcc, %f10, %f31
15708 fpack16 %f12, %f5
15709 edge16ln %l0, %i5, %o0
15710 orncc %g1, %g3, %i0
15711 srlx %g4, %g2, %g7
15712 movcc %xcc, %l3, %i1
15713 or %g5, %i7, %o2
15714 edge32 %i3, %o5, %o6
15715 nop
15716 set 0x24, %l2
15717 ldsw [%l7 + %l2], %i2
15718 ldsb [%l7 + 0x27], %l2
15719 movg %xcc, %g6, %o1
15720 restore %l1, %l6, %i4
15721 rdpr %cwp, %g1
15722 rdpr %cansave, %g2
15723 rdpr %canrestore, %g3
15724 rdpr %cleanwin, %g4
15725 rdpr %otherwin, %g5
15726 rdpr %wstate, %g6
15727 edge32l %o7, %l5, %i6
15728 fcmped %fcc0, %f16, %f12
15729 fcmpd %fcc2, %f22, %f18
15730 sth %l4, [%l7 + 0x40]
15731 xnor %o4, 0x0296, %l0
15732 edge16ln %o3, %i5, %o0
15733 movl %xcc, %g3, %g1
15734 stb %i0, [%l7 + 0x52]
15735 sdivx %g2, 0x1926, %g7
15736 ldsw [%l7 + 0x74], %g4
15737 array16 %l3, %g5, %i1
15738 udivx %i7, 0x1F95, %o2
15739 fcmpgt16 %f30, %f8, %o5
15740 edge8n %i3, %o6, %i2
15741 fmovrde %g6, %f28, %f16
15742 xor %l2, 0x139C, %o1
15743 popc %l6, %l1
15744 fcmpes %fcc0, %f24, %f17
15745 subc %i4, %o7, %l5
15746 fmovs %f10, %f21
15747 mulscc %i6, %l4, %l0
15748 array32 %o4, %o3, %o0
15749 movg %xcc, %g3, %i5
15750 movgu %icc, %i0, %g1
15751 andncc %g7, %g2, %g4
15752 fpack32 %f30, %f16, %f6
15753 alignaddrl %l3, %g5, %i7
15754 sir 0x0757
15755 edge16l %o2, %o5, %i3
15756 subc %i1, %i2, %g6
15757 fmovsl %xcc, %f2, %f10
15758 save %o6, 0x02C7, %l2
15759 rdpr %cwp, %g1
15760 rdpr %cansave, %g2
15761 rdpr %canrestore, %g3
15762 rdpr %cleanwin, %g4
15763 rdpr %otherwin, %g5
15764 rdpr %wstate, %g6
15765 edge32 %l6, %o1, %l1
15766 movvc %xcc, %i4, %o7
15767 srl %i6, 0x1C, %l5
15768 movrlz %l0, %o4, %o3
15769 stw %l4, [%l7 + 0x1C]
15770 nop
15771 set 0x6D, %i3
15772 ldsb [%l7 + %i3], %g3
15773 fexpand %f12, %f26
15774 andncc %i5, %o0, %g1
15775 alignaddrl %i0, %g2, %g7
15776 movrlez %g4, %g5, %l3
15777 sll %o2, 0x1F, %i7
15778 nop
15779 set 0x7C, %o4
15780 ldsh [%l7 + %o4], %o5
15781 edge32 %i3, %i1, %g6
15782 subc %o6, 0x10F3, %i2
15783 movrne %l2, %l6, %o1
15784 fmovsle %icc, %f30, %f3
15785 movvs %icc, %i4, %l1
15786 stb %i6, [%l7 + 0x7B]
15787 fmovrdlez %l5, %f18, %f16
15788 movg %icc, %o7, %l0
15789 edge32l %o3, %o4, %l4
15790 ldsb [%l7 + 0x3E], %g3
15791 ldsb [%l7 + 0x0D], %i5
15792 popc 0x1D0D, %g1
15793 ldx [%l7 + 0x20], %i0
15794 lduw [%l7 + 0x6C], %g2
15795 sllx %g7, %g4, %g5
15796 ldd [%l7 + 0x10], %f28
15797 andncc %l3, %o0, %i7
15798 sir 0x1BBC
15799 edge32ln %o5, %i3, %i1
15800 ldsw [%l7 + 0x60], %o2
15801 fnot1 %f28, %f24
15802 or %o6, %g6, %i2
15803 edge8l %l6, %o1, %i4
15804 movl %icc, %l1, %i6
15805 mulx %l5, 0x1209, %l2
15806 fandnot1 %f14, %f2, %f12
15807 popc 0x1F7E, %l0
15808 sll %o3, 0x0A, %o4
15809 sethi 0x1079, %o7
15810 udiv %g3, 0x1B2E, %i5
15811 movvs %icc, %l4, %i0
15812 udivx %g2, 0x0B7F, %g1
15813 addccc %g7, 0x194F, %g4
15814 mulx %g5, %l3, %o0
15815 movrne %i7, %o5, %i1
15816 fmovda %icc, %f29, %f30
15817 std %f26, [%l7 + 0x28]
15818 movpos %icc, %i3, %o6
15819 movpos %xcc, %g6, %o2
15820 ldsw [%l7 + 0x34], %i2
15821 umulcc %o1, %i4, %l6
15822 addcc %l1, 0x1882, %i6
15823 fcmps %fcc1, %f31, %f12
15824 edge16 %l2, %l0, %o3
15825 edge32l %l5, %o4, %o7
15826 fandnot2s %f12, %f19, %f8
15827 movrlz %g3, %i5, %l4
15828 fcmpeq32 %f0, %f12, %g2
15829 edge16l %i0, %g1, %g4
15830 movcc %xcc, %g7, %l3
15831 fmuld8ulx16 %f25, %f8, %f22
15832 sllx %o0, 0x0A, %g5
15833 sethi 0x08D4, %o5
15834 edge8n %i7, %i1, %i3
15835 array32 %g6, %o2, %o6
15836 movle %xcc, %o1, %i4
15837 movvc %xcc, %i2, %l1
15838 lduw [%l7 + 0x20], %l6
15839 fxors %f15, %f13, %f29
15840 edge8n %l2, %l0, %i6
15841 xor %o3, %o4, %l5
15842 nop
15843 set 0x2E, %l1
15844 lduh [%l7 + %l1], %g3
15845 array16 %o7, %i5, %g2
15846 smulcc %i0, %g1, %g4
15847 fmovspos %icc, %f0, %f3
15848 sllx %g7, %l4, %o0
15849 andn %l3, %o5, %i7
15850 alignaddr %i1, %i3, %g5
15851 fcmped %fcc1, %f10, %f14
15852 ldub [%l7 + 0x34], %g6
15853 sdivx %o2, 0x03CD, %o1
15854 fcmps %fcc3, %f12, %f7
15855 array8 %i4, %i2, %o6
15856 sir 0x1043
15857 fmovrslz %l1, %f7, %f16
15858 sth %l2, [%l7 + 0x1A]
15859 fpadd16s %f17, %f9, %f30
15860 subc %l0, 0x1A3A, %i6
15861 xnorcc %l6, %o3, %l5
15862 movcc %xcc, %o4, %g3
15863 xor %o7, 0x1085, %i5
15864 std %f26, [%l7 + 0x58]
15865 edge32l %g2, %g1, %g4
15866 udivcc %g7, 0x1F3E, %i0
15867 ldub [%l7 + 0x16], %l4
15868 sub %l3, %o0, %i7
15869 edge16 %o5, %i3, %i1
15870 movle %xcc, %g6, %o2
15871 ldd [%l7 + 0x20], %f30
15872 sllx %o1, %i4, %i2
15873 setx loop_55, %l0, %l1
15874 return %l1
15875 nop
15876 rdpr %cwp, %g1
15877 rdpr %cansave, %g2
15878 rdpr %canrestore, %g3
15879 rdpr %cleanwin, %g4
15880 rdpr %otherwin, %g5
15881 rdpr %wstate, %g6
15882loop_55: edge32 %o6, %l0, %i6
15883 siam 0x5
15884 orn %l6, %l5, %o4
15885 xnorcc %o3, %o7, %i5
15886 andncc %g2, %g1, %g4
15887 edge32ln %g7, %i0, %g3
15888 fsrc2 %f6, %f6
15889 movne %xcc, %l4, %o0
15890 sdiv %i7, 0x1C5D, %o5
15891 fmovrdne %i3, %f26, %f24
15892 umul %i1, %l3, %g6
15893 array16 %o2, %o1, %i2
15894 lduw [%l7 + 0x0C], %g5
15895 fnot2 %f22, %f24
15896 srax %i4, 0x09, %l2
15897 fnegs %f24, %f15
15898 move %xcc, %l1, %l0
15899 fmovdg %xcc, %f25, %f28
15900 edge32 %o6, %l6, %l5
15901 fnors %f17, %f19, %f6
15902 fmovdgu %xcc, %f4, %f2
15903 lduw [%l7 + 0x08], %o4
15904 lduw [%l7 + 0x68], %i6
15905 edge16n %o3, %o7, %i5
15906 fnot2s %f27, %f26
15907 umulcc %g1, 0x1AF7, %g2
15908 sdivcc %g7, 0x06AA, %g4
15909 fandnot2s %f25, %f22, %f23
15910 umul %i0, %g3, %l4
15911 movrlz %i7, 0x09E, %o5
15912 ldsh [%l7 + 0x64], %o0
15913 ldd [%l7 + 0x70], %f28
15914 bshuffle %f26, %f30, %f4
15915 fnors %f13, %f14, %f11
15916 alignaddrl %i1, %l3, %g6
15917 fpsub16 %f14, %f20, %f10
15918 edge32l %i3, %o1, %i2
15919 ldd [%l7 + 0x30], %g4
15920 mulscc %o2, %i4, %l2
15921 fexpand %f21, %f6
15922 array16 %l0, %l1, %o6
15923 fmovrdlez %l6, %f10, %f16
15924 fmul8x16au %f3, %f8, %f6
15925 fmovrsgez %o4, %f19, %f6
15926 xor %i6, %l5, %o7
15927 movleu %xcc, %i5, %g1
15928 ldsb [%l7 + 0x6C], %o3
15929 fones %f10
15930 movle %icc, %g2, %g7
15931 movrne %i0, %g4, %g3
15932 faligndata %f6, %f22, %f4
15933 udivcc %i7, 0x0EBD, %l4
15934 array16 %o0, %i1, %l3
15935 fcmped %fcc3, %f8, %f18
15936 movrgz %g6, 0x056, %i3
15937 addc %o5, %o1, %g5
15938 edge16n %o2, %i4, %i2
15939 fmovdvc %icc, %f17, %f9
15940 std %f30, [%l7 + 0x70]
15941 fornot1 %f2, %f12, %f30
15942 ldd [%l7 + 0x30], %f0
15943 save %l0, 0x147B, %l1
15944 rdpr %cwp, %g1
15945 rdpr %cansave, %g2
15946 rdpr %canrestore, %g3
15947 rdpr %cleanwin, %g4
15948 rdpr %otherwin, %g5
15949 rdpr %wstate, %g6
15950 sra %o6, %l6, %l2
15951 fmul8x16 %f14, %f16, %f12
15952 lduh [%l7 + 0x0E], %i6
15953 fmul8x16au %f17, %f9, %f30
15954 array16 %l5, %o4, %i5
15955 fmovs %f18, %f10
15956 movcc %xcc, %o7, %o3
15957 xorcc %g2, 0x17D8, %g7
15958 or %g1, 0x1FED, %g4
15959 subcc %i0, %i7, %g3
15960 add %l4, 0x1C65, %o0
15961 fcmpeq16 %f6, %f14, %i1
15962 fexpand %f5, %f10
15963 mulx %l3, %g6, %o5
15964 sir 0x1831
15965 array32 %o1, %i3, %o2
15966 sth %g5, [%l7 + 0x1E]
15967 movn %xcc, %i4, %i2
15968 fmovs %f8, %f19
15969 sdivcc %l1, 0x06BE, %o6
15970 fandnot1 %f16, %f0, %f16
15971 sllx %l6, 0x1A, %l0
15972 andn %l2, 0x0129, %l5
15973 udiv %o4, 0x06B9, %i5
15974 fmovse %icc, %f13, %f21
15975 sll %o7, %o3, %i6
15976 srax %g2, %g7, %g4
15977 fsrc2s %f2, %f4
15978 ldd [%l7 + 0x38], %g0
15979 addccc %i7, 0x05BD, %i0
15980 udivcc %g3, 0x0BD1, %o0
15981 andncc %i1, %l3, %l4
15982 fexpand %f24, %f12
15983 ldsw [%l7 + 0x74], %o5
15984 edge32ln %o1, %i3, %g6
15985 edge16 %g5, %i4, %i2
15986 subccc %o2, %l1, %l6
15987 edge32n %o6, %l2, %l0
15988 sub %l5, 0x0B33, %o4
15989 fornot1s %f16, %f3, %f1
15990 movrgez %i5, %o7, %o3
15991 mova %xcc, %i6, %g2
15992 fcmpne16 %f6, %f0, %g4
15993 addccc %g7, %i7, %g1
15994 mova %icc, %g3, %o0
15995 nop
15996 set 0x30, %i4
15997 stw %i1, [%l7 + %i4]
15998 ldsw [%l7 + 0x30], %l3
15999 nop
16000 set 0x38, %o0
16001 ldd [%l7 + %o0], %f2
16002 umulcc %l4, 0x02B7, %i0
16003 fmovdleu %icc, %f19, %f11
16004 fornot2 %f6, %f22, %f28
16005 ldsb [%l7 + 0x3A], %o5
16006 edge16l %i3, %g6, %g5
16007 movpos %icc, %i4, %i2
16008 sll %o2, %l1, %l6
16009 andncc %o1, %l2, %o6
16010 alignaddrl %l5, %l0, %i5
16011 fmovdvc %icc, %f2, %f4
16012 sethi 0x0D64, %o7
16013 nop
16014 set 0x58, %g4
16015 stw %o4, [%l7 + %g4]
16016 orncc %o3, %g2, %g4
16017 subcc %g7, %i7, %i6
16018 orcc %g3, 0x062B, %g1
16019 fpadd32s %f10, %f21, %f12
16020 edge8 %i1, %o0, %l4
16021 andn %i0, 0x0C72, %l3
16022 fmovda %icc, %f25, %f31
16023 subc %i3, 0x17DF, %o5
16024 movle %icc, %g5, %g6
16025 sdivcc %i2, 0x1C39, %o2
16026 edge8n %i4, %l1, %o1
16027 srl %l2, %o6, %l6
16028 movge %xcc, %l5, %i5
16029 movneg %xcc, %l0, %o4
16030 sub %o3, 0x0016, %o7
16031 andncc %g2, %g4, %g7
16032 edge32l %i6, %g3, %i7
16033 movn %xcc, %i1, %o0
16034 addccc %l4, 0x1555, %g1
16035 array8 %i0, %l3, %o5
16036 movne %xcc, %g5, %g6
16037 movgu %icc, %i3, %i2
16038 addcc %o2, 0x04C5, %i4
16039 movrlez %o1, 0x007, %l2
16040 subc %o6, 0x1EA9, %l6
16041 fandnot2s %f9, %f9, %f5
16042 st %f8, [%l7 + 0x20]
16043 ldub [%l7 + 0x17], %l5
16044 stw %l1, [%l7 + 0x78]
16045 movrlez %i5, %o4, %l0
16046 edge8ln %o3, %g2, %g4
16047 ldsh [%l7 + 0x68], %g7
16048 fmovdn %xcc, %f16, %f19
16049 std %f26, [%l7 + 0x30]
16050 edge16 %i6, %o7, %g3
16051 fmovdl %icc, %f10, %f9
16052 fnor %f6, %f12, %f28
16053 srax %i1, %o0, %l4
16054 udivx %g1, 0x12BF, %i7
16055 stw %i0, [%l7 + 0x0C]
16056 movpos %xcc, %o5, %g5
16057 edge32 %l3, %i3, %i2
16058 sir 0x096F
16059 smul %o2, %g6, %i4
16060 restore %l2, %o1, %o6
16061 rdpr %cwp, %g1
16062 rdpr %cansave, %g2
16063 rdpr %canrestore, %g3
16064 rdpr %cleanwin, %g4
16065 rdpr %otherwin, %g5
16066 rdpr %wstate, %g6
16067 nop
16068 set 0x6A, %l0
16069 ldsh [%l7 + %l0], %l5
16070 udiv %l1, 0x0ED7, %l6
16071 xnor %i5, 0x0CE4, %o4
16072 bshuffle %f2, %f10, %f0
16073 ldd [%l7 + 0x28], %o2
16074 fmovscs %icc, %f24, %f29
16075 orncc %l0, 0x094C, %g4
16076 stx %g7, [%l7 + 0x08]
16077 sdiv %i6, 0x033D, %g2
16078 movre %g3, %i1, %o7
16079 edge8n %o0, %l4, %g1
16080 bshuffle %f20, %f6, %f30
16081 fmovdvc %xcc, %f23, %f28
16082 siam 0x7
16083 sub %i7, 0x0CF6, %i0
16084 nop
16085 set 0x50, %l6
16086 std %f20, [%l7 + %l6]
16087 fpack32 %f24, %f28, %f20
16088 edge32ln %g5, %o5, %l3
16089 add %i3, 0x04E7, %o2
16090 udiv %g6, 0x1680, %i2
16091 movvs %xcc, %i4, %l2
16092 edge16l %o1, %o6, %l1
16093 addccc %l5, %i5, %o4
16094 fnot1 %f26, %f14
16095 subccc %l6, 0x00A7, %l0
16096 andn %g4, %o3, %g7
16097 ldd [%l7 + 0x78], %f8
16098 mulx %i6, %g3, %i1
16099 edge32n %g2, %o7, %l4
16100 umulcc %o0, %g1, %i0
16101 movrlez %g5, 0x222, %o5
16102 movg %xcc, %l3, %i7
16103 orn %i3, 0x0575, %o2
16104 fmovrsgz %i2, %f21, %f24
16105 movre %g6, 0x28A, %i4
16106 subc %l2, %o1, %l1
16107 movneg %icc, %l5, %i5
16108 fandnot2s %f4, %f22, %f16
16109 smulcc %o4, 0x0976, %o6
16110 xorcc %l6, %l0, %g4
16111 fmovsle %xcc, %f15, %f17
16112 fmovsvc %xcc, %f5, %f5
16113 add %g7, 0x126D, %o3
16114 movvs %icc, %i6, %g3
16115 fxnors %f17, %f9, %f17
16116 array32 %g2, %i1, %o7
16117 sethi 0x0197, %o0
16118 fnot2s %f0, %f16
16119 faligndata %f22, %f6, %f4
16120 movcc %xcc, %l4, %i0
16121 sub %g5, 0x1B2D, %g1
16122 edge8l %l3, %o5, %i3
16123 fpsub16s %f4, %f28, %f22
16124 mulx %o2, 0x050C, %i2
16125 movcc %icc, %g6, %i7
16126 nop
16127 set 0x58, %g2
16128 stx %i4, [%l7 + %g2]
16129 srl %l2, 0x09, %l1
16130 fmovdn %icc, %f1, %f9
16131 movrlz %o1, 0x182, %l5
16132 udiv %i5, 0x0DB1, %o4
16133 udiv %o6, 0x0AD2, %l6
16134 sub %g4, 0x178A, %l0
16135 movl %xcc, %g7, %i6
16136 fabss %f4, %f8
16137 sra %g3, 0x15, %o3
16138 fpack32 %f20, %f28, %f16
16139 fornot1s %f23, %f11, %f10
16140 fmuld8sux16 %f8, %f31, %f22
16141 edge32n %g2, %o7, %i1
16142 andcc %o0, %l4, %i0
16143 sub %g5, 0x1EE5, %l3
16144 edge16n %o5, %i3, %o2
16145 fmovdgu %icc, %f25, %f25
16146 xor %i2, 0x16D4, %g6
16147 andcc %i7, 0x09F2, %g1
16148 fpsub16s %f11, %f21, %f8
16149 edge32l %l2, %i4, %l1
16150 stw %l5, [%l7 + 0x18]
16151 movcs %xcc, %o1, %i5
16152 fpack32 %f30, %f30, %f26
16153 fcmpne32 %f6, %f10, %o4
16154 lduw [%l7 + 0x6C], %o6
16155 edge8n %g4, %l6, %l0
16156 stw %i6, [%l7 + 0x50]
16157 movpos %icc, %g3, %g7
16158 sdivcc %g2, 0x084E, %o7
16159 sra %i1, %o0, %l4
16160 xnor %o3, 0x1700, %i0
16161 ldsh [%l7 + 0x66], %l3
16162 sir 0x063D
16163 sllx %o5, 0x09, %g5
16164 fandnot1 %f24, %f28, %f20
16165 sdiv %i3, 0x10A0, %i2
16166 fpsub32 %f30, %f14, %f12
16167 fsrc1 %f18, %f24
16168 edge16 %o2, %i7, %g6
16169 fmul8x16 %f25, %f6, %f8
16170 movl %xcc, %g1, %i4
16171 edge8n %l2, %l1, %l5
16172 udiv %o1, 0x18D2, %i5
16173 movle %icc, %o6, %o4
16174 fmovrsne %l6, %f23, %f22
16175 sll %l0, %i6, %g4
16176 edge32n %g7, %g2, %o7
16177 fmovsvc %xcc, %f3, %f30
16178 fcmpd %fcc1, %f28, %f18
16179 srax %i1, 0x07, %o0
16180 fmovdn %icc, %f2, %f12
16181 srlx %l4, 0x15, %o3
16182 sdivcc %g3, 0x0066, %l3
16183 edge8l %o5, %i0, %i3
16184 save %g5, 0x1CC1, %i2
16185 rdpr %cwp, %g1
16186 rdpr %cansave, %g2
16187 rdpr %canrestore, %g3
16188 rdpr %cleanwin, %g4
16189 rdpr %otherwin, %g5
16190 rdpr %wstate, %g6
16191 edge16n %i7, %g6, %o2
16192 for %f4, %f26, %f24
16193 sth %g1, [%l7 + 0x66]
16194 movrlz %i4, 0x14C, %l2
16195 edge32l %l5, %l1, %o1
16196 edge32ln %o6, %i5, %o4
16197 movrne %l0, %l6, %i6
16198 fzeros %f13
16199 edge16n %g4, %g7, %o7
16200 std %f10, [%l7 + 0x18]
16201 mulx %g2, %o0, %i1
16202 edge32ln %l4, %o3, %g3
16203 edge8ln %o5, %i0, %l3
16204 edge32n %i3, %g5, %i7
16205 st %f20, [%l7 + 0x58]
16206 orn %g6, %o2, %g1
16207 sethi 0x1705, %i4
16208 fmovrslz %i2, %f18, %f12
16209 setx loop_56, %l0, %l1
16210 return %l1
16211 nop
16212 rdpr %cwp, %g1
16213 rdpr %cansave, %g2
16214 rdpr %canrestore, %g3
16215 rdpr %cleanwin, %g4
16216 rdpr %otherwin, %g5
16217 rdpr %wstate, %g6
16218loop_56: edge8l %o6, %i5, %l1
16219 sllx %o4, %l0, %i6
16220 movrgez %g4, %g7, %l6
16221 or %o7, 0x1B27, %o0
16222 fandnot1s %f12, %f29, %f25
16223 movrlez %g2, 0x106, %i1
16224 subcc %o3, %l4, %g3
16225 movl %icc, %o5, %i0
16226 movpos %xcc, %l3, %g5
16227 umul %i7, %g6, %i3
16228 movpos %icc, %g1, %o2
16229 movrne %i2, %i4, %l2
16230 fmovrsne %o1, %f27, %f26
16231 fand %f16, %f6, %f6
16232 fnot2s %f31, %f25
16233 add %l5, 0x0169, %i5
16234 movre %o6, 0x040, %o4
16235 movrlez %l0, %i6, %l1
16236 ld [%l7 + 0x30], %f7
16237 st %f28, [%l7 + 0x60]
16238 alignaddr %g7, %g4, %l6
16239 movleu %xcc, %o0, %g2
16240 or %i1, %o3, %l4
16241 mulscc %g3, 0x0B7A, %o5
16242 xnor %o7, 0x1134, %i0
16243 orcc %l3, %i7, %g5
16244 fmovrdlz %g6, %f0, %f24
16245 fpsub16 %f4, %f26, %f10
16246 edge8n %g1, %i3, %o2
16247 fmovdge %xcc, %f18, %f1
16248 add %i4, %l2, %o1
16249 sethi 0x0CF2, %l5
16250 sub %i2, %o6, %o4
16251 subcc %l0, %i6, %i5
16252 smul %g7, %g4, %l1
16253 fand %f26, %f28, %f30
16254 edge16l %o0, %g2, %i1
16255 ldub [%l7 + 0x70], %o3
16256 edge32 %l4, %l6, %o5
16257 fpsub16s %f19, %f28, %f9
16258 umul %g3, 0x0E07, %i0
16259 fmovscc %xcc, %f1, %f11
16260 ldsh [%l7 + 0x4E], %o7
16261 fmovdle %icc, %f11, %f14
16262 fnand %f8, %f18, %f4
16263 edge8l %l3, %g5, %g6
16264 edge32 %i7, %g1, %o2
16265 sdiv %i4, 0x1CF2, %l2
16266 orn %o1, %l5, %i3
16267 ldx [%l7 + 0x08], %i2
16268 edge32 %o6, %l0, %o4
16269 sub %i6, %g7, %i5
16270 fmovsg %icc, %f17, %f11
16271 fcmpne32 %f0, %f2, %g4
16272 alignaddrl %o0, %l1, %g2
16273 movcs %icc, %o3, %i1
16274 fmovsge %xcc, %f22, %f25
16275 lduh [%l7 + 0x2E], %l4
16276 edge32n %o5, %l6, %g3
16277 fmovsl %xcc, %f19, %f10
16278 addccc %i0, %o7, %g5
16279 std %f14, [%l7 + 0x60]
16280 sdivx %l3, 0x11B0, %i7
16281 lduw [%l7 + 0x2C], %g1
16282 addccc %o2, %g6, %l2
16283 movgu %xcc, %o1, %l5
16284 edge32ln %i3, %i2, %i4
16285 mova %xcc, %l0, %o4
16286 addcc %i6, 0x020A, %g7
16287 fxnors %f13, %f12, %f30
16288 sll %i5, 0x0F, %o6
16289 movrgz %o0, %g4, %l1
16290 movg %xcc, %g2, %i1
16291 xor %o3, %o5, %l4
16292 ldd [%l7 + 0x08], %i6
16293 edge16l %g3, %i0, %o7
16294 addccc %l3, 0x15C5, %i7
16295 movre %g5, 0x34C, %o2
16296 sdivcc %g1, 0x0320, %g6
16297 movpos %xcc, %o1, %l2
16298 lduh [%l7 + 0x50], %i3
16299 edge32l %i2, %l5, %l0
16300 smulcc %i4, 0x1343, %i6
16301 smul %g7, %o4, %i5
16302 addc %o0, %o6, %g4
16303 udiv %g2, 0x009A, %i1
16304 lduw [%l7 + 0x14], %o3
16305 xnorcc %o5, %l1, %l4
16306 lduw [%l7 + 0x7C], %l6
16307 movn %xcc, %g3, %i0
16308 edge8 %o7, %i7, %l3
16309 fmul8sux16 %f6, %f4, %f18
16310 move %xcc, %g5, %g1
16311 sth %o2, [%l7 + 0x6E]
16312 andn %o1, %g6, %i3
16313 st %f6, [%l7 + 0x1C]
16314 sth %l2, [%l7 + 0x1E]
16315 xnorcc %i2, %l0, %l5
16316 umulcc %i4, 0x1D36, %i6
16317 fnor %f6, %f22, %f4
16318 st %f28, [%l7 + 0x24]
16319 movcs %icc, %g7, %i5
16320 array32 %o4, %o0, %g4
16321 orncc %o6, %i1, %g2
16322 edge32n %o5, %l1, %o3
16323 ldx [%l7 + 0x70], %l4
16324 movrne %l6, 0x08E, %i0
16325 alignaddrl %o7, %g3, %i7
16326 alignaddr %g5, %g1, %l3
16327 fmovscs %xcc, %f7, %f23
16328 mova %icc, %o1, %o2
16329 edge16ln %i3, %g6, %l2
16330 array8 %i2, %l0, %l5
16331 fnegd %f0, %f6
16332 movrne %i6, 0x17C, %i4
16333 movrgez %g7, %i5, %o4
16334 movgu %xcc, %g4, %o0
16335 movle %xcc, %i1, %g2
16336 sir 0x0F24
16337 movge %xcc, %o5, %l1
16338 move %xcc, %o6, %o3
16339 sra %l6, 0x09, %l4
16340 fmul8x16au %f12, %f8, %f2
16341 smul %i0, 0x011B, %o7
16342 sub %i7, %g3, %g1
16343 sllx %l3, %o1, %o2
16344 movrgz %g5, 0x1C3, %g6
16345 movpos %icc, %l2, %i2
16346 sethi 0x198A, %i3
16347 xnor %l0, %i6, %l5
16348 sth %g7, [%l7 + 0x2A]
16349 edge32n %i4, %o4, %i5
16350 edge16l %g4, %o0, %i1
16351 movg %xcc, %o5, %g2
16352 movg %xcc, %o6, %o3
16353 movrne %l6, 0x2E6, %l1
16354 fzero %f8
16355 addc %i0, %l4, %o7
16356 fmovsne %xcc, %f24, %f20
16357 fornot2s %f20, %f18, %f8
16358 stb %i7, [%l7 + 0x10]
16359 ld [%l7 + 0x74], %f7
16360 edge16 %g1, %l3, %g3
16361 ldsb [%l7 + 0x54], %o1
16362 fcmpgt16 %f26, %f14, %g5
16363 fpackfix %f16, %f16
16364 fmul8sux16 %f28, %f28, %f18
16365 sir 0x0A3D
16366 ldsb [%l7 + 0x2A], %o2
16367 fmovrdgz %g6, %f26, %f22
16368 subccc %i2, 0x09F8, %l2
16369 move %icc, %i3, %i6
16370 movge %xcc, %l5, %l0
16371 sir 0x0FBD
16372 sth %i4, [%l7 + 0x0C]
16373 xnor %g7, 0x0FB9, %o4
16374 sra %i5, 0x12, %o0
16375 movg %icc, %g4, %i1
16376 fnegd %f24, %f10
16377 ldsw [%l7 + 0x68], %g2
16378 andcc %o6, %o3, %l6
16379 edge8 %l1, %i0, %o5
16380 nop
16381 set 0x74, %i7
16382 lduw [%l7 + %i7], %l4
16383 srl %i7, 0x18, %g1
16384 movleu %icc, %o7, %g3
16385 sllx %o1, 0x15, %g5
16386 fmovsg %icc, %f0, %f21
16387 ldsb [%l7 + 0x18], %l3
16388 fmovd %f4, %f20
16389 fmovsneg %icc, %f14, %f6
16390 sdivx %o2, 0x06BA, %g6
16391 movge %icc, %i2, %i3
16392 nop
16393 set 0x44, %i6
16394 ldsw [%l7 + %i6], %i6
16395 fsrc1s %f14, %f21
16396 fcmps %fcc1, %f1, %f20
16397 udivcc %l5, 0x10B7, %l2
16398 sllx %i4, 0x17, %l0
16399 popc %g7, %o4
16400 smulcc %i5, %o0, %i1
16401 ldd [%l7 + 0x78], %g2
16402 udivcc %o6, 0x001A, %g4
16403 ldsh [%l7 + 0x7C], %l6
16404 ldub [%l7 + 0x5D], %o3
16405 orn %l1, 0x0240, %o5
16406 addc %l4, %i7, %g1
16407 nop
16408 set 0x38, %g6
16409 std %f24, [%l7 + %g6]
16410 stb %i0, [%l7 + 0x0F]
16411 movgu %icc, %o7, %g3
16412 movne %icc, %o1, %l3
16413 lduw [%l7 + 0x78], %g5
16414 movrlez %o2, %i2, %g6
16415 ldsw [%l7 + 0x78], %i3
16416 fmuld8sux16 %f20, %f14, %f8
16417 edge16ln %i6, %l2, %l5
16418 andncc %i4, %l0, %g7
16419 alignaddr %i5, %o4, %o0
16420 andncc %g2, %o6, %i1
16421 edge8l %g4, %o3, %l6
16422 alignaddr %l1, %l4, %i7
16423 and %g1, %i0, %o5
16424 movre %o7, 0x3F8, %g3
16425 udiv %l3, 0x0236, %g5
16426 fmovsneg %xcc, %f8, %f14
16427 edge32n %o1, %i2, %o2
16428 movleu %xcc, %i3, %i6
16429 movn %xcc, %g6, %l2
16430 std %f10, [%l7 + 0x28]
16431 movcs %xcc, %i4, %l0
16432 fpadd32s %f1, %f1, %f16
16433 fone %f20
16434 edge16l %g7, %i5, %l5
16435 edge8n %o4, %o0, %g2
16436 save %o6, %i1, %o3
16437 rdpr %cwp, %g1
16438 rdpr %cansave, %g2
16439 rdpr %canrestore, %g3
16440 rdpr %cleanwin, %g4
16441 rdpr %otherwin, %g5
16442 rdpr %wstate, %g6
16443 fmovdcc %icc, %f8, %f8
16444 edge32l %l6, %l1, %l4
16445 addc %g4, %i7, %i0
16446 umul %g1, %o7, %o5
16447 fmul8sux16 %f22, %f18, %f26
16448 movrlz %g3, 0x368, %l3
16449 sir 0x02DA
16450 smulcc %o1, 0x1DA6, %i2
16451 udivx %g5, 0x18C1, %o2
16452 xnor %i3, 0x0415, %i6
16453 array32 %l2, %g6, %i4
16454 sethi 0x1AD9, %g7
16455 smul %i5, 0x1A3D, %l0
16456 orcc %l5, %o0, %g2
16457 st %f15, [%l7 + 0x14]
16458 ldsh [%l7 + 0x0E], %o4
16459 movcc %icc, %o6, %i1
16460 sdivcc %o3, 0x153A, %l6
16461 sdivcc %l4, 0x12DE, %l1
16462 fmovrdgz %g4, %f26, %f6
16463 addc %i0, 0x1F0A, %g1
16464 ldd [%l7 + 0x50], %i6
16465 fpsub32 %f4, %f22, %f16
16466 alignaddr %o7, %g3, %l3
16467 fmovdvs %icc, %f30, %f8
16468 ldsw [%l7 + 0x50], %o1
16469 subccc %o5, 0x14F7, %i2
16470 addccc %o2, 0x027B, %g5
16471 fmul8sux16 %f26, %f10, %f12
16472 movne %xcc, %i3, %l2
16473 popc %g6, %i4
16474 movleu %icc, %i6, %g7
16475 umul %i5, %l5, %l0
16476 fandnot2 %f6, %f6, %f24
16477 move %icc, %o0, %g2
16478 addcc %o4, 0x0C0E, %o6
16479 fsrc1s %f11, %f13
16480 addc %i1, 0x1787, %l6
16481 array8 %o3, %l1, %l4
16482 udivx %g4, 0x07BA, %g1
16483 movvc %xcc, %i0, %i7
16484 alignaddrl %g3, %o7, %l3
16485 fmovdn %xcc, %f22, %f3
16486 orncc %o1, %i2, %o2
16487 nop
16488 set 0x10, %i5
16489 lduw [%l7 + %i5], %g5
16490 sethi 0x08DF, %o5
16491 edge8l %i3, %l2, %i4
16492 array8 %g6, %i6, %g7
16493 ldsb [%l7 + 0x33], %i5
16494 smul %l5, 0x0BBF, %o0
16495 edge32l %l0, %o4, %o6
16496 popc %i1, %g2
16497 std %f6, [%l7 + 0x50]
16498 sethi 0x03E0, %l6
16499 lduw [%l7 + 0x70], %l1
16500 edge16n %l4, %o3, %g4
16501 movgu %icc, %g1, %i7
16502 ld [%l7 + 0x34], %f15
16503 fmovrsgez %g3, %f15, %f17
16504 sub %i0, %l3, %o7
16505 edge8n %i2, %o1, %g5
16506 movvs %icc, %o2, %i3
16507 sdivx %o5, 0x0A16, %i4
16508 fpadd32s %f12, %f20, %f2
16509 andncc %l2, %g6, %g7
16510 alignaddr %i5, %i6, %o0
16511 edge32l %l0, %l5, %o6
16512 movvc %xcc, %o4, %g2
16513 sdivcc %l6, 0x0436, %l1
16514 sra %l4, 0x13, %i1
16515 movrgez %o3, 0x3CF, %g4
16516 orncc %i7, %g3, %g1
16517 orn %l3, 0x1C7B, %o7
16518 array8 %i2, %i0, %g5
16519 fors %f0, %f9, %f24
16520 movl %xcc, %o2, %i3
16521 smulcc %o5, 0x1E07, %o1
16522 edge32 %i4, %l2, %g6
16523 movg %icc, %g7, %i5
16524 sdiv %i6, 0x1A00, %l0
16525 edge8l %o0, %o6, %o4
16526 fmovspos %xcc, %f0, %f29
16527 umul %l5, 0x07DE, %g2
16528 ldx [%l7 + 0x08], %l1
16529 umul %l4, %i1, %l6
16530 umul %g4, 0x1586, %o3
16531 orn %i7, 0x1D0D, %g1
16532 fnegs %f28, %f13
16533 sir 0x1ED4
16534 ld [%l7 + 0x4C], %f18
16535 srlx %l3, %g3, %i2
16536 edge8l %o7, %g5, %i0
16537 sdivx %i3, 0x1C4F, %o2
16538 ldsh [%l7 + 0x5E], %o5
16539 popc %o1, %l2
16540 andn %i4, 0x0045, %g7
16541 lduw [%l7 + 0x5C], %g6
16542 sdivcc %i6, 0x15FA, %l0
16543 edge32n %o0, %o6, %o4
16544 srlx %l5, %i5, %l1
16545 xorcc %g2, 0x18E5, %l4
16546 sll %l6, 0x09, %i1
16547 edge8 %o3, %g4, %g1
16548 sth %i7, [%l7 + 0x1E]
16549 sethi 0x1028, %g3
16550 fmovda %xcc, %f1, %f3
16551 subc %i2, %o7, %l3
16552 edge8l %g5, %i0, %o2
16553 xorcc %o5, 0x13EE, %o1
16554 andn %l2, %i3, %g7
16555 movvc %xcc, %i4, %g6
16556 nop
16557 set 0x74, %l3
16558 lduh [%l7 + %l3], %l0
16559 array16 %i6, %o6, %o4
16560 ldd [%l7 + 0x40], %l4
16561 movpos %icc, %i5, %l1
16562 addc %o0, 0x043B, %l4
16563 fmul8x16al %f18, %f14, %f24
16564 ldsb [%l7 + 0x78], %l6
16565 fsrc1 %f28, %f22
16566 movcs %xcc, %g2, %o3
16567 mova %icc, %i1, %g4
16568 sdiv %i7, 0x038A, %g1
16569 fpadd16 %f18, %f18, %f18
16570 smul %i2, 0x172C, %g3
16571 sdiv %l3, 0x05B2, %o7
16572 sdivx %g5, 0x1F24, %o2
16573 sra %i0, 0x0D, %o1
16574 andcc %o5, 0x1E13, %i3
16575 stx %g7, [%l7 + 0x28]
16576 alignaddrl %l2, %g6, %i4
16577 fmovsg %xcc, %f21, %f31
16578 mulx %l0, %o6, %i6
16579 ldsb [%l7 + 0x5D], %o4
16580 restore %i5, %l1, %l5
16581 rdpr %cwp, %g1
16582 rdpr %cansave, %g2
16583 rdpr %canrestore, %g3
16584 rdpr %cleanwin, %g4
16585 rdpr %otherwin, %g5
16586 rdpr %wstate, %g6
16587 umul %o0, 0x08DD, %l6
16588 andn %l4, %g2, %i1
16589 orcc %g4, 0x194D, %i7
16590 edge16ln %g1, %i2, %o3
16591 save %g3, 0x0958, %o7
16592 rdpr %cwp, %g1
16593 rdpr %cansave, %g2
16594 rdpr %canrestore, %g3
16595 rdpr %cleanwin, %g4
16596 rdpr %otherwin, %g5
16597 rdpr %wstate, %g6
16598 xnor %g5, 0x15CF, %o2
16599 fmovsg %icc, %f19, %f26
16600 movvc %xcc, %l3, %o1
16601 fmovdgu %icc, %f16, %f23
16602 fmovdneg %xcc, %f19, %f20
16603 fzero %f26
16604 orcc %i0, 0x03CE, %o5
16605 alignaddrl %g7, %l2, %g6
16606 edge16 %i3, %i4, %l0
16607 mulscc %i6, 0x1379, %o6
16608 fpsub32s %f16, %f19, %f4
16609 movcs %icc, %i5, %o4
16610 sdivcc %l1, 0x021A, %l5
16611 ldd [%l7 + 0x30], %i6
16612 nop
16613 set 0x08, %l5
16614 lduh [%l7 + %l5], %l4
16615 edge8ln %o0, %g2, %g4
16616 addccc %i7, %i1, %g1
16617 fmovsle %xcc, %f2, %f17
16618 setx loop_57, %l0, %l1
16619 return %l1
16620 nop
16621 rdpr %cwp, %g1
16622 rdpr %cansave, %g2
16623 rdpr %canrestore, %g3
16624 rdpr %cleanwin, %g4
16625 rdpr %otherwin, %g5
16626 rdpr %wstate, %g6
16627loop_57: edge8n %o3, %g5, %l3
16628 for %f6, %f6, %f18
16629 stw %o2, [%l7 + 0x1C]
16630 save %o1, %i0, %o5
16631 rdpr %cwp, %g1
16632 rdpr %cansave, %g2
16633 rdpr %canrestore, %g3
16634 rdpr %cleanwin, %g4
16635 rdpr %otherwin, %g5
16636 rdpr %wstate, %g6
16637 addcc %g7, %l2, %g6
16638 fpackfix %f30, %f3
16639 edge16 %i3, %l0, %i6
16640 sdivx %o6, 0x019A, %i4
16641 umulcc %i5, 0x15A1, %o4
16642 std %f12, [%l7 + 0x18]
16643 sir 0x11AB
16644 fmovdl %icc, %f12, %f26
16645 lduw [%l7 + 0x28], %l5
16646 fmovrde %l6, %f6, %f20
16647 fcmpne32 %f30, %f12, %l4
16648 edge16n %l1, %o0, %g4
16649 mova %xcc, %i7, %g2
16650 ld [%l7 + 0x40], %f19
16651 fmovrse %i1, %f23, %f18
16652 add %g1, 0x19BF, %i2
16653 movge %xcc, %g3, %o3
16654 ldsw [%l7 + 0x64], %g5
16655 fpsub32 %f4, %f10, %f6
16656 sdivx %l3, 0x0A91, %o7
16657 bshuffle %f2, %f4, %f0
16658 andcc %o1, %o2, %i0
16659 movl %xcc, %g7, %o5
16660 movl %xcc, %l2, %g6
16661 fmul8x16au %f10, %f5, %f2
16662 addcc %i3, 0x03F1, %i6
16663 orn %l0, %o6, %i4
16664 xnorcc %i5, %o4, %l6
16665 mulx %l5, %l1, %l4
16666 fmovse %icc, %f14, %f10
16667 xnor %o0, %g4, %i7
16668 edge16l %i1, %g2, %g1
16669 movg %xcc, %g3, %o3
16670 edge32ln %i2, %l3, %o7
16671 ldd [%l7 + 0x48], %f2
16672 fmovdvc %xcc, %f0, %f19
16673 fand %f16, %f6, %f6
16674 or %o1, 0x1606, %g5
16675 fmovdvc %xcc, %f2, %f6
16676 movcc %icc, %i0, %g7
16677 std %f20, [%l7 + 0x08]
16678 movvs %icc, %o5, %o2
16679 addccc %l2, 0x159A, %g6
16680 movn %xcc, %i6, %l0
16681 fones %f15
16682 movrlz %o6, %i4, %i3
16683 sllx %i5, %o4, %l6
16684 fmovrse %l5, %f14, %f30
16685 ld [%l7 + 0x6C], %f16
16686 fmovrslz %l1, %f0, %f24
16687 ld [%l7 + 0x10], %f29
16688 fpadd32s %f30, %f20, %f19
16689 movg %xcc, %l4, %o0
16690 nop
16691 set 0x70, %l4
16692 stx %g4, [%l7 + %l4]
16693 edge16n %i1, %g2, %g1
16694 movleu %xcc, %i7, %g3
16695 fmovrse %o3, %f7, %f12
16696 orn %i2, %o7, %l3
16697 nop
16698 set 0x08, %o1
16699 ldx [%l7 + %o1], %g5
16700 edge16 %o1, %i0, %g7
16701 and %o5, %o2, %l2
16702 xnorcc %g6, %i6, %o6
16703 sra %l0, 0x16, %i4
16704 stw %i3, [%l7 + 0x20]
16705 addcc %i5, 0x1746, %l6
16706 and %o4, 0x14C6, %l5
16707 addccc %l1, %o0, %l4
16708 fpadd16 %f8, %f26, %f18
16709 edge16ln %g4, %g2, %g1
16710 fcmpeq32 %f18, %f30, %i1
16711 movvc %xcc, %g3, %o3
16712 fmovdvc %icc, %f23, %f1
16713 fmovde %icc, %f8, %f24
16714 add %i7, %i2, %o7
16715 ld [%l7 + 0x10], %f2
16716 movpos %xcc, %l3, %o1
16717 alignaddr %i0, %g7, %o5
16718 sdivcc %g5, 0x0204, %l2
16719 movrgz %o2, %g6, %o6
16720 and %l0, 0x0A5A, %i6
16721 ldub [%l7 + 0x6E], %i3
16722 mulscc %i4, %i5, %l6
16723 addc %l5, 0x1D5E, %o4
16724 fpsub16s %f5, %f30, %f0
16725 stx %l1, [%l7 + 0x38]
16726 edge32l %l4, %o0, %g2
16727 fpsub16 %f26, %f26, %f22
16728 andn %g1, %i1, %g3
16729 addcc %o3, 0x0025, %i7
16730 fxor %f28, %f14, %f28
16731 restore %g4, %o7, %i2
16732 rdpr %cwp, %g1
16733 rdpr %cansave, %g2
16734 rdpr %canrestore, %g3
16735 rdpr %cleanwin, %g4
16736 rdpr %otherwin, %g5
16737 rdpr %wstate, %g6
16738 array32 %l3, %o1, %i0
16739 movrgez %o5, %g7, %l2
16740 sllx %g5, 0x09, %o2
16741 fmovrslz %o6, %f11, %f23
16742 fmovdcs %icc, %f16, %f1
16743 xor %l0, 0x013C, %g6
16744 movvc %xcc, %i6, %i3
16745 fmuld8ulx16 %f9, %f8, %f4
16746 edge16ln %i4, %i5, %l5
16747 fcmped %fcc0, %f0, %f24
16748 movrgz %o4, 0x351, %l6
16749 edge8 %l4, %o0, %g2
16750 sub %g1, %l1, %i1
16751 fcmped %fcc1, %f10, %f0
16752 srax %o3, 0x01, %i7
16753 fxnor %f22, %f16, %f28
16754 xor %g3, 0x12A7, %g4
16755 mulscc %o7, 0x1EF5, %l3
16756 movg %icc, %i2, %i0
16757 addcc %o5, 0x144D, %g7
16758 addcc %l2, %g5, %o2
16759 edge16 %o6, %o1, %l0
16760 fandnot1s %f5, %f3, %f25
16761 move %icc, %i6, %i3
16762 fmovrse %i4, %f21, %f22
16763 udivx %i5, 0x0BEF, %l5
16764 array16 %o4, %g6, %l4
16765 stw %l6, [%l7 + 0x44]
16766 movcs %icc, %o0, %g1
16767 orncc %l1, %g2, %o3
16768 orncc %i7, %g3, %i1
16769 fmovsgu %icc, %f22, %f9
16770 srl %o7, %g4, %l3
16771 sdivx %i2, 0x08F1, %o5
16772 lduh [%l7 + 0x14], %i0
16773 fmovsge %xcc, %f20, %f24
16774 fmovdcc %icc, %f4, %f26
16775 ldsw [%l7 + 0x60], %l2
16776 edge16l %g5, %g7, %o6
16777 stb %o1, [%l7 + 0x22]
16778 or %o2, %l0, %i3
16779 addcc %i6, 0x08ED, %i4
16780 andcc %l5, %o4, %g6
16781 ldd [%l7 + 0x78], %f26
16782 movge %xcc, %i5, %l4
16783 movre %o0, 0x1CE, %g1
16784 st %f10, [%l7 + 0x44]
16785 movg %icc, %l1, %l6
16786 add %o3, 0x08B8, %i7
16787 fcmpd %fcc2, %f30, %f14
16788 sdivcc %g3, 0x0E96, %g2
16789 fmovdne %icc, %f0, %f1
16790 fandnot1s %f1, %f30, %f1
16791 fmovsne %icc, %f31, %f9
16792 fcmped %fcc1, %f30, %f30
16793 stx %o7, [%l7 + 0x08]
16794 xor %i1, 0x1FE6, %l3
16795 move %icc, %i2, %o5
16796 fnand %f20, %f12, %f6
16797 sdiv %g4, 0x0FBF, %l2
16798 and %i0, %g7, %o6
16799 movvs %xcc, %g5, %o1
16800 ldub [%l7 + 0x0D], %o2
16801 smul %l0, 0x1837, %i3
16802 fcmpne16 %f8, %f6, %i6
16803 nop
16804 set 0x14, %o6
16805 ldub [%l7 + %o6], %l5
16806 fmovdle %icc, %f21, %f17
16807 movrne %o4, %g6, %i5
16808 array32 %i4, %l4, %o0
16809 array32 %l1, %l6, %o3
16810 umulcc %i7, %g3, %g2
16811 fmovdvs %xcc, %f8, %f2
16812 smul %o7, %i1, %g1
16813 ldd [%l7 + 0x48], %f24
16814 andcc %i2, %l3, %g4
16815 setx loop_58, %l0, %l1
16816 return %l1
16817 nop
16818 rdpr %cwp, %g1
16819 rdpr %cansave, %g2
16820 rdpr %canrestore, %g3
16821 rdpr %cleanwin, %g4
16822 rdpr %otherwin, %g5
16823 rdpr %wstate, %g6
16824loop_58: orn %g7, %o6, %o1
16825 edge32n %o2, %l0, %i3
16826 andn %i6, %g5, %o4
16827 movleu %xcc, %g6, %i5
16828 orcc %l5, 0x10DE, %i4
16829 movn %icc, %l4, %l1
16830 fmovsvc %xcc, %f10, %f8
16831 movneg %xcc, %o0, %l6
16832 sub %i7, %g3, %g2
16833 andncc %o7, %o3, %g1
16834 st %f6, [%l7 + 0x24]
16835 sub %i2, 0x0F29, %l3
16836 sir 0x1285
16837 movrlez %i1, 0x360, %l2
16838 alignaddr %i0, %o5, %g4
16839 move %xcc, %g7, %o6
16840 addcc %o1, 0x00B5, %l0
16841 edge8l %i3, %i6, %g5
16842 lduw [%l7 + 0x74], %o2
16843 fones %f6
16844 addccc %o4, %g6, %i5
16845 movneg %xcc, %l5, %l4
16846 ldsh [%l7 + 0x36], %i4
16847 movne %icc, %o0, %l1
16848 fnegd %f10, %f12
16849 ldsh [%l7 + 0x16], %l6
16850 fpadd32 %f4, %f30, %f4
16851 and %g3, %i7, %o7
16852 edge16 %g2, %g1, %i2
16853 xnorcc %o3, 0x0B32, %l3
16854 nop
16855 set 0x6C, %o5
16856 ldub [%l7 + %o5], %l2
16857 or %i0, 0x0A79, %o5
16858 edge8ln %i1, %g4, %g7
16859 sdiv %o6, 0x1B65, %o1
16860 movrgez %i3, %i6, %l0
16861 movrgez %g5, 0x2D0, %o2
16862 edge32l %g6, %o4, %i5
16863 ld [%l7 + 0x38], %f8
16864 movre %l5, %i4, %l4
16865 fornot2 %f20, %f4, %f10
16866 and %o0, 0x03C7, %l6
16867 movge %icc, %g3, %i7
16868 fmul8x16al %f22, %f26, %f16
16869 nop
16870 set 0x70, %i0
16871 sth %o7, [%l7 + %i0]
16872 movne %xcc, %g2, %g1
16873 fmovse %icc, %f13, %f21
16874 movle %icc, %i2, %l1
16875 fnegd %f16, %f24
16876 movre %o3, 0x021, %l3
16877 sth %i0, [%l7 + 0x62]
16878 subccc %o5, 0x06B1, %l2
16879 fcmple16 %f6, %f10, %g4
16880 fmovrsne %g7, %f19, %f20
16881 save %i1, 0x11F7, %o6
16882 rdpr %cwp, %g1
16883 rdpr %cansave, %g2
16884 rdpr %canrestore, %g3
16885 rdpr %cleanwin, %g4
16886 rdpr %otherwin, %g5
16887 rdpr %wstate, %g6
16888 ldsw [%l7 + 0x50], %i3
16889 movg %icc, %i6, %l0
16890 movl %icc, %o1, %g5
16891 mulx %g6, 0x152F, %o2
16892 movle %icc, %o4, %l5
16893 fmovrdlz %i5, %f20, %f30
16894 add %i4, 0x0A27, %o0
16895 sllx %l4, %l6, %g3
16896 orcc %o7, %i7, %g1
16897 lduh [%l7 + 0x22], %g2
16898 mova %icc, %i2, %o3
16899 movpos %icc, %l1, %l3
16900 fmovdvs %xcc, %f2, %f18
16901 sra %i0, 0x05, %l2
16902 edge8ln %g4, %g7, %o5
16903 fornot2 %f6, %f18, %f16
16904 nop
16905 set 0x60, %i2
16906 ldsw [%l7 + %i2], %i1
16907 fmovsg %icc, %f23, %f23
16908 xor %i3, %i6, %o6
16909 movpos %xcc, %o1, %l0
16910 move %xcc, %g5, %g6
16911 xorcc %o2, %o4, %l5
16912 movcc %xcc, %i5, %i4
16913 umulcc %l4, %o0, %l6
16914 sra %g3, %o7, %i7
16915 fmovspos %icc, %f16, %f21
16916 movne %xcc, %g1, %g2
16917 fandnot2s %f10, %f29, %f25
16918 move %xcc, %i2, %o3
16919 sub %l1, 0x0F93, %l3
16920 edge8 %l2, %i0, %g7
16921 fnot1s %f28, %f28
16922 umul %g4, 0x0364, %o5
16923 orncc %i3, 0x1919, %i1
16924 srax %i6, %o6, %l0
16925 sllx %o1, 0x10, %g5
16926 movvc %xcc, %o2, %o4
16927 sub %l5, 0x1D6C, %i5
16928 fcmpeq32 %f24, %f22, %g6
16929 ld [%l7 + 0x68], %f19
16930 and %i4, %l4, %o0
16931 alignaddrl %g3, %l6, %o7
16932 movrgz %i7, 0x369, %g2
16933 or %i2, 0x115A, %o3
16934 edge8ln %l1, %g1, %l2
16935 fnot2 %f26, %f22
16936 array8 %i0, %g7, %g4
16937 movg %icc, %l3, %i3
16938 fnot2s %f4, %f30
16939 fmovsge %icc, %f0, %f6
16940 and %o5, %i1, %i6
16941 movn %xcc, %l0, %o1
16942 andcc %o6, 0x068F, %g5
16943 movvs %xcc, %o2, %o4
16944 ldsw [%l7 + 0x38], %i5
16945 fcmple32 %f2, %f28, %g6
16946 movvc %xcc, %i4, %l5
16947 sethi 0x0C51, %o0
16948 sth %l4, [%l7 + 0x58]
16949 edge16ln %l6, %o7, %i7
16950 fmovd %f30, %f14
16951 and %g2, 0x080E, %i2
16952 sethi 0x1ADA, %g3
16953 ldsb [%l7 + 0x37], %l1
16954 movvc %icc, %g1, %o3
16955 array32 %l2, %g7, %g4
16956 edge8n %l3, %i3, %i0
16957 movcc %icc, %i1, %i6
16958 stw %o5, [%l7 + 0x30]
16959 srax %l0, 0x18, %o1
16960 smulcc %o6, 0x0260, %o2
16961 orcc %g5, 0x14DB, %i5
16962 ldd [%l7 + 0x70], %g6
16963 umulcc %o4, 0x1ED6, %l5
16964 fpsub32 %f12, %f22, %f18
16965 movcc %xcc, %i4, %o0
16966 andncc %l6, %l4, %o7
16967 movrne %g2, 0x232, %i7
16968 srl %g3, %i2, %g1
16969 fcmped %fcc3, %f16, %f18
16970 sdiv %l1, 0x0EE1, %l2
16971 fmovrdlz %o3, %f16, %f8
16972 subc %g4, %l3, %i3
16973 movrlez %g7, 0x311, %i0
16974 ldsb [%l7 + 0x32], %i6
16975 xorcc %i1, 0x1AEF, %o5
16976 orcc %l0, %o1, %o2
16977 movre %o6, 0x20E, %i5
16978 movrne %g6, %o4, %g5
16979 movvc %xcc, %i4, %o0
16980 ldx [%l7 + 0x58], %l5
16981 mulx %l4, %l6, %o7
16982 fabsd %f14, %f20
16983 fxor %f22, %f12, %f26
16984 sll %g2, %i7, %g3
16985 edge8n %i2, %g1, %l2
16986 fcmpeq32 %f22, %f10, %o3
16987 movleu %xcc, %g4, %l3
16988 movre %i3, %g7, %l1
16989 sllx %i0, %i6, %o5
16990 edge32l %l0, %i1, %o2
16991 fmul8sux16 %f0, %f20, %f28
16992 movrne %o6, %o1, %g6
16993 alignaddr %o4, %i5, %i4
16994 orncc %o0, %g5, %l5
16995 mulscc %l6, 0x1C10, %o7
16996 add %g2, %l4, %i7
16997 lduh [%l7 + 0x4C], %g3
16998 add %i2, %g1, %l2
16999 movrgez %g4, 0x3D9, %o3
17000 movrne %l3, %g7, %i3
17001 srlx %l1, %i0, %o5
17002 stx %l0, [%l7 + 0x40]
17003 addcc %i6, 0x026D, %i1
17004 fmovsleu %icc, %f28, %f18
17005 movcc %icc, %o2, %o6
17006 st %f22, [%l7 + 0x58]
17007 srlx %g6, %o4, %o1
17008 movneg %xcc, %i5, %o0
17009 edge16ln %i4, %g5, %l6
17010 sll %l5, %g2, %l4
17011 lduw [%l7 + 0x44], %o7
17012 addc %i7, %g3, %g1
17013 mulscc %i2, %g4, %l2
17014 add %o3, %l3, %i3
17015 movg %xcc, %g7, %i0
17016 movcc %xcc, %l1, %o5
17017 srlx %i6, %l0, %o2
17018 lduw [%l7 + 0x4C], %o6
17019 sllx %g6, %o4, %i1
17020 ldsh [%l7 + 0x14], %o1
17021 ld [%l7 + 0x70], %f4
17022 ldub [%l7 + 0x5C], %o0
17023 edge16ln %i4, %g5, %i5
17024 movrgez %l5, %l6, %l4
17025 add %g2, %i7, %g3
17026 movrne %g1, %i2, %g4
17027 movrlez %o7, 0x2E0, %l2
17028 movrgez %o3, %l3, %i3
17029 fmovdg %icc, %f22, %f25
17030 fabss %f9, %f8
17031 addcc %i0, %g7, %o5
17032 fmovdcs %xcc, %f2, %f18
17033 movrne %l1, %l0, %o2
17034 movrlz %o6, %i6, %g6
17035 udiv %i1, 0x103A, %o4
17036 movrlez %o0, %i4, %g5
17037 movle %xcc, %i5, %l5
17038 stw %o1, [%l7 + 0x34]
17039 fmovdcc %icc, %f11, %f18
17040 ld [%l7 + 0x60], %f8
17041 edge32ln %l6, %l4, %i7
17042 for %f28, %f8, %f0
17043 fnot2 %f0, %f2
17044 andcc %g2, 0x1E7A, %g3
17045 sllx %i2, %g1, %o7
17046 lduw [%l7 + 0x20], %l2
17047 addcc %g4, %l3, %i3
17048 srax %o3, 0x11, %i0
17049 edge16l %o5, %g7, %l1
17050 ldd [%l7 + 0x58], %o2
17051 add %o6, %i6, %g6
17052 andcc %i1, %o4, %l0
17053 andncc %o0, %i4, %i5
17054 fxnors %f15, %f28, %f15
17055 array8 %g5, %o1, %l5
17056 umulcc %l4, %i7, %l6
17057 fpack16 %f24, %f18
17058 restore %g3, 0x054B, %g2
17059 rdpr %cwp, %g1
17060 rdpr %cansave, %g2
17061 rdpr %canrestore, %g3
17062 rdpr %cleanwin, %g4
17063 rdpr %otherwin, %g5
17064 rdpr %wstate, %g6
17065 fmovrslez %g1, %f29, %f23
17066 smul %i2, %l2, %o7
17067 ldsw [%l7 + 0x3C], %l3
17068 sethi 0x0412, %i3
17069 sll %o3, %g4, %i0
17070 srlx %g7, 0x1E, %l1
17071 movleu %xcc, %o2, %o6
17072 edge32n %o5, %g6, %i1
17073 movl %xcc, %o4, %l0
17074 array16 %o0, %i6, %i5
17075 add %g5, 0x024B, %o1
17076 edge16l %i4, %l5, %l4
17077 smul %i7, 0x140A, %g3
17078 fsrc2 %f30, %f26
17079 fpack32 %f16, %f12, %f30
17080 save %l6, 0x08A7, %g2
17081 rdpr %cwp, %g1
17082 rdpr %cansave, %g2
17083 rdpr %canrestore, %g3
17084 rdpr %cleanwin, %g4
17085 rdpr %otherwin, %g5
17086 rdpr %wstate, %g6
17087 sir 0x0DF4
17088 or %g1, %l2, %o7
17089 orncc %i2, 0x05DF, %i3
17090 movneg %xcc, %o3, %g4
17091 srlx %l3, 0x02, %g7
17092 mova %xcc, %l1, %i0
17093 stx %o2, [%l7 + 0x70]
17094 array8 %o5, %g6, %i1
17095 edge32l %o4, %o6, %l0
17096 mulscc %i6, %o0, %i5
17097 fmovdcc %icc, %f2, %f1
17098 edge16ln %o1, %g5, %i4
17099 fmovsvc %icc, %f20, %f29
17100 sth %l5, [%l7 + 0x18]
17101 ldsh [%l7 + 0x6E], %i7
17102 stx %g3, [%l7 + 0x10]
17103 edge8l %l4, %g2, %l6
17104 xnor %g1, %l2, %i2
17105 mulscc %o7, 0x08B1, %i3
17106 udiv %o3, 0x1C3C, %g4
17107 ldsw [%l7 + 0x08], %l3
17108 sethi 0x0A2D, %g7
17109 nop
17110 set 0x6C, %g5
17111 ldsw [%l7 + %g5], %l1
17112 edge32n %i0, %o2, %g6
17113 addccc %o5, 0x125B, %i1
17114 movne %xcc, %o4, %l0
17115 fsrc1s %f0, %f3
17116 fpack32 %f18, %f18, %f2
17117 addccc %o6, %i6, %o0
17118 movcc %icc, %i5, %o1
17119 movrlz %i4, %l5, %g5
17120 ldd [%l7 + 0x20], %f8
17121 xnorcc %g3, 0x0EC8, %l4
17122 udivcc %g2, 0x1922, %l6
17123 subc %g1, %i7, %i2
17124 fmovde %icc, %f26, %f22
17125 lduw [%l7 + 0x54], %o7
17126 edge8ln %i3, %l2, %g4
17127 fmovdge %icc, %f10, %f1
17128 addcc %l3, %o3, %g7
17129 movne %xcc, %i0, %o2
17130 fmovsge %xcc, %f29, %f8
17131 fnegd %f10, %f20
17132 movn %icc, %g6, %o5
17133 movrlez %i1, %o4, %l0
17134 movneg %xcc, %o6, %i6
17135 fmovscs %icc, %f23, %f20
17136 andncc %l1, %i5, %o0
17137 fmovscc %xcc, %f10, %f12
17138 ld [%l7 + 0x3C], %f25
17139 edge16 %o1, %i4, %l5
17140 alignaddrl %g3, %l4, %g2
17141 orcc %g5, 0x169B, %l6
17142 fandnot2 %f18, %f0, %f8
17143 fnot2 %f0, %f14
17144 ldx [%l7 + 0x10], %i7
17145 and %g1, %i2, %o7
17146 movn %xcc, %l2, %i3
17147 andn %l3, %o3, %g7
17148 sra %i0, 0x08, %g4
17149 andn %o2, 0x13C5, %g6
17150 fmovs %f2, %f26
17151 st %f11, [%l7 + 0x78]
17152 fmovdvc %xcc, %f9, %f7
17153 ldd [%l7 + 0x78], %f20
17154 orcc %i1, %o4, %o5
17155 nop
17156 set 0x32, %g7
17157 ldsh [%l7 + %g7], %l0
17158 ldsw [%l7 + 0x30], %o6
17159 ldd [%l7 + 0x38], %i6
17160 array32 %l1, %o0, %o1
17161 fmovscc %xcc, %f6, %f29
17162 nop
17163 set 0x0C, %g1
17164 ldsh [%l7 + %g1], %i5
17165 edge16 %i4, %g3, %l5
17166 movrgz %g2, %g5, %l6
17167 movcs %xcc, %i7, %g1
17168 and %i2, 0x0A9F, %o7
17169 srl %l2, %l4, %l3
17170 bshuffle %f28, %f20, %f28
17171 edge32n %i3, %o3, %i0
17172 andn %g7, %o2, %g6
17173 smulcc %g4, 0x0724, %i1
17174 fmovrdgez %o5, %f8, %f10
17175 movrgez %l0, 0x21B, %o6
17176 sub %i6, %l1, %o4
17177 alignaddrl %o0, %i5, %i4
17178 fcmped %fcc1, %f0, %f2
17179 fzeros %f14
17180 movcs %xcc, %o1, %g3
17181 subc %l5, 0x00F4, %g2
17182 array32 %g5, %l6, %g1
17183 fpadd16s %f12, %f30, %f5
17184 stx %i2, [%l7 + 0x70]
17185 stx %i7, [%l7 + 0x20]
17186 movcc %xcc, %o7, %l2
17187 movrgez %l4, %i3, %l3
17188 edge32l %o3, %g7, %o2
17189 fnot1 %f2, %f26
17190 edge16l %g6, %g4, %i1
17191 movle %icc, %o5, %i0
17192 ldsh [%l7 + 0x76], %o6
17193 movpos %icc, %i6, %l0
17194 sra %l1, 0x12, %o4
17195 ldd [%l7 + 0x58], %f2
17196 andn %i5, %o0, %i4
17197 fpmerge %f30, %f7, %f26
17198 fmovda %xcc, %f25, %f30
17199 movrgz %o1, 0x1C7, %l5
17200 sll %g2, 0x1F, %g3
17201 xnor %g5, %g1, %l6
17202 subcc %i7, %o7, %i2
17203 fnegs %f28, %f23
17204 subcc %l2, %i3, %l3
17205 addcc %l4, %o3, %g7
17206 ldsh [%l7 + 0x3E], %o2
17207 movneg %xcc, %g4, %g6
17208 add %o5, %i1, %i0
17209 and %o6, %l0, %l1
17210 fmovscs %xcc, %f18, %f8
17211 edge16n %o4, %i6, %i5
17212 udivx %o0, 0x10C1, %i4
17213 ldsb [%l7 + 0x30], %o1
17214 xorcc %g2, 0x00AF, %l5
17215 movg %xcc, %g3, %g5
17216 edge16n %l6, %g1, %o7
17217 movvc %icc, %i7, %l2
17218 subc %i2, 0x06BC, %i3
17219 subccc %l4, 0x1B5C, %o3
17220 edge16ln %g7, %l3, %g4
17221 movn %xcc, %g6, %o2
17222 srl %i1, 0x1B, %o5
17223 edge8ln %o6, %i0, %l0
17224 movvc %icc, %o4, %i6
17225 andncc %l1, %o0, %i4
17226 andn %o1, %i5, %l5
17227 umulcc %g2, %g5, %l6
17228 add %g1, 0x0AB8, %o7
17229 fmuld8ulx16 %f23, %f5, %f16
17230 mova %icc, %i7, %l2
17231 sth %i2, [%l7 + 0x3C]
17232 bshuffle %f10, %f10, %f8
17233 movvs %icc, %i3, %l4
17234 orcc %o3, %g7, %g3
17235 fornot2s %f6, %f12, %f0
17236 fornot2 %f10, %f6, %f2
17237 edge16l %g4, %l3, %o2
17238 orncc %i1, %o5, %g6
17239 srl %i0, %l0, %o6
17240 ld [%l7 + 0x14], %f31
17241 subc %i6, 0x17F1, %o4
17242 udiv %l1, 0x1F2B, %i4
17243 fnand %f12, %f0, %f10
17244 fcmple32 %f24, %f2, %o1
17245 addccc %o0, %l5, %g2
17246 fabss %f6, %f6
17247 ldx [%l7 + 0x48], %g5
17248 xorcc %i5, %g1, %o7
17249 subccc %i7, 0x15B8, %l6
17250 addccc %l2, %i2, %i3
17251 mulscc %o3, %l4, %g3
17252 addc %g4, %g7, %l3
17253 orncc %i1, 0x1545, %o2
17254 movne %icc, %o5, %i0
17255 add %g6, 0x184B, %o6
17256 edge8n %l0, %o4, %i6
17257 xor %i4, %o1, %o0
17258 fmovsne %icc, %f4, %f1
17259 edge8l %l5, %l1, %g5
17260 fone %f10
17261 movrlez %i5, %g1, %o7
17262 movneg %xcc, %g2, %i7
17263 movg %icc, %l2, %i2
17264 edge32ln %l6, %o3, %l4
17265 addcc %g3, 0x1E00, %g4
17266 movne %xcc, %i3, %l3
17267 movpos %icc, %g7, %o2
17268 edge32n %o5, %i0, %g6
17269 sub %i1, 0x0718, %l0
17270 mulscc %o6, %i6, %i4
17271 umulcc %o4, 0x13BC, %o0
17272 fmovsn %icc, %f14, %f15
17273 ld [%l7 + 0x34], %f30
17274 andcc %l5, 0x19FB, %o1
17275 edge8l %l1, %g5, %g1
17276 fmovd %f16, %f4
17277 udivx %o7, 0x074D, %i5
17278 edge8n %i7, %g2, %i2
17279 movcc %icc, %l2, %l6
17280 fmul8x16 %f20, %f26, %f28
17281 movvc %icc, %o3, %l4
17282 ldsb [%l7 + 0x56], %g4
17283 fsrc2s %f21, %f30
17284 fpadd32 %f18, %f14, %f30
17285 std %f26, [%l7 + 0x28]
17286 subcc %i3, 0x025E, %g3
17287 xor %l3, %g7, %o2
17288 fmovd %f18, %f20
17289 fmovsvc %xcc, %f26, %f28
17290 sir 0x0E6C
17291 lduw [%l7 + 0x6C], %o5
17292 fmovscc %xcc, %f28, %f15
17293 srax %i0, %g6, %i1
17294 save %l0, 0x0C85, %i6
17295 rdpr %cwp, %g1
17296 rdpr %cansave, %g2
17297 rdpr %canrestore, %g3
17298 rdpr %cleanwin, %g4
17299 rdpr %otherwin, %g5
17300 rdpr %wstate, %g6
17301 xor %o6, %o4, %i4
17302 movrgez %l5, 0x01D, %o1
17303 orncc %l1, %o0, %g5
17304 fornot2 %f8, %f6, %f16
17305 sethi 0x193B, %o7
17306 edge32 %g1, %i5, %g2
17307 addccc %i2, 0x1FCD, %l2
17308 udivx %i7, 0x0514, %l6
17309 sethi 0x07B0, %o3
17310 sdivx %g4, 0x1907, %l4
17311 fmovse %icc, %f14, %f31
17312 smul %g3, %l3, %g7
17313 movl %icc, %i3, %o5
17314 fpadd16s %f10, %f13, %f4
17315 fnor %f24, %f4, %f22
17316 alignaddr %o2, %i0, %i1
17317 lduh [%l7 + 0x4E], %g6
17318 addccc %i6, %o6, %l0
17319 move %icc, %o4, %l5
17320 movleu %xcc, %i4, %o1
17321 stw %o0, [%l7 + 0x68]
17322 movrgz %l1, 0x34E, %o7
17323 fmovrse %g5, %f23, %f5
17324 edge32l %i5, %g1, %g2
17325 st %f5, [%l7 + 0x18]
17326 subccc %l2, 0x17D7, %i7
17327 udivx %i2, 0x107C, %o3
17328 st %f29, [%l7 + 0x10]
17329 or %g4, 0x06E0, %l6
17330 movl %icc, %l4, %g3
17331 fmul8sux16 %f24, %f2, %f2
17332 fnot2s %f10, %f18
17333 fcmpgt32 %f16, %f12, %g7
17334 smul %l3, 0x0222, %o5
17335 stw %i3, [%l7 + 0x74]
17336 stx %i0, [%l7 + 0x38]
17337 smul %o2, 0x082A, %g6
17338 sllx %i1, %o6, %i6
17339 sll %o4, 0x0E, %l0
17340 movl %xcc, %i4, %o1
17341 subcc %o0, %l5, %l1
17342 fmuld8sux16 %f25, %f25, %f8
17343 fmul8x16al %f16, %f31, %f6
17344 fmovrslz %g5, %f5, %f1
17345 stw %o7, [%l7 + 0x60]
17346 subccc %i5, 0x161A, %g2
17347 setx loop_59, %l0, %l1
17348 return %l1
17349 nop
17350 rdpr %cwp, %g1
17351 rdpr %cansave, %g2
17352 rdpr %canrestore, %g3
17353 rdpr %cleanwin, %g4
17354 rdpr %otherwin, %g5
17355 rdpr %wstate, %g6
17356loop_59: array16 %o3, %i2, %g4
17357 fcmpeq32 %f20, %f10, %l4
17358 sra %l6, 0x1A, %g7
17359 popc %l3, %o5
17360 fmovdleu %icc, %f29, %f18
17361 edge8n %i3, %i0, %o2
17362 srax %g3, 0x1B, %i1
17363 fmovdpos %xcc, %f22, %f23
17364 movvs %xcc, %g6, %i6
17365 fpsub16 %f2, %f12, %f14
17366 movvs %icc, %o4, %l0
17367 movrlez %i4, 0x048, %o1
17368 fpackfix %f26, %f5
17369 popc %o0, %o6
17370 smul %l5, %l1, %g5
17371 udivcc %o7, 0x1037, %g2
17372 edge8 %g1, %i5, %i7
17373 nop
17374 set 0x2D, %g3
17375 stb %o3, [%l7 + %g3]
17376 fxnors %f18, %f2, %f12
17377 movrne %l2, 0x224, %i2
17378 sethi 0x116E, %l4
17379 movl %xcc, %l6, %g7
17380 srl %g4, %l3, %i3
17381 edge8 %i0, %o5, %g3
17382 movcs %icc, %i1, %g6
17383 movgu %icc, %o2, %o4
17384 edge16n %i6, %l0, %o1
17385 and %o0, %i4, %l5
17386 ldd [%l7 + 0x68], %l0
17387 popc 0x02E3, %g5
17388 fmovsleu %xcc, %f1, %f19
17389 fmovsgu %icc, %f12, %f3
17390 ldsh [%l7 + 0x34], %o7
17391 fmovsa %icc, %f13, %f30
17392 fxor %f22, %f4, %f2
17393 umul %g2, 0x1252, %o6
17394 umul %g1, 0x0B21, %i5
17395 array16 %i7, %o3, %l2
17396 fmuld8sux16 %f0, %f6, %f12
17397 xnorcc %i2, %l4, %l6
17398 fzero %f24
17399 fmovsne %xcc, %f17, %f5
17400 stb %g7, [%l7 + 0x66]
17401 sllx %g4, 0x18, %l3
17402 andcc %i0, %o5, %g3
17403 udivcc %i3, 0x0B7A, %g6
17404 udivx %o2, 0x0571, %o4
17405 stw %i6, [%l7 + 0x1C]
17406 fmovsg %xcc, %f10, %f28
17407 ldd [%l7 + 0x78], %f4
17408 smulcc %l0, %o1, %o0
17409 fcmpne32 %f16, %f0, %i1
17410 smul %l5, %l1, %i4
17411 addccc %g5, 0x00F6, %o7
17412 movrgz %g2, 0x2DC, %o6
17413 sir 0x0556
17414 edge32 %g1, %i7, %i5
17415 umul %l2, %i2, %l4
17416 movrgez %l6, 0x0B1, %g7
17417 addcc %g4, %o3, %i0
17418 fcmpgt32 %f4, %f30, %l3
17419 movrgez %o5, 0x300, %g3
17420 xnorcc %i3, %g6, %o2
17421 fmovdg %icc, %f10, %f26
17422 addcc %i6, %l0, %o1
17423 fornot2 %f6, %f12, %f12
17424 stb %o0, [%l7 + 0x3D]
17425 movrne %i1, %o4, %l5
17426 srlx %i4, 0x0E, %g5
17427 fcmpeq16 %f12, %f2, %o7
17428 fmovda %icc, %f17, %f23
17429 xor %l1, 0x1EAB, %o6
17430 and %g2, %i7, %i5
17431 movvc %xcc, %l2, %g1
17432 sllx %l4, 0x16, %i2
17433 sir 0x1916
17434 sllx %l6, 0x0F, %g4
17435 movre %g7, 0x361, %i0
17436 fmovdcs %xcc, %f6, %f3
17437 movpos %icc, %l3, %o3
17438 ldx [%l7 + 0x68], %g3
17439 fmovsvs %xcc, %f1, %f21
17440 srax %o5, %g6, %i3
17441 fmovsn %icc, %f7, %f2
17442 st %f13, [%l7 + 0x74]
17443 fmovrslez %i6, %f6, %f10
17444 movpos %icc, %o2, %l0
17445 movne %xcc, %o1, %i1
17446 sub %o4, %l5, %i4
17447 movl %xcc, %g5, %o0
17448 ldsw [%l7 + 0x7C], %o7
17449 udivcc %o6, 0x150A, %l1
17450 movvc %icc, %g2, %i7
17451 sll %l2, %i5, %l4
17452 movl %xcc, %i2, %g1
17453 movg %xcc, %g4, %l6
17454 orncc %i0, %g7, %o3
17455 fmovrdgz %l3, %f0, %f12
17456 movgu %icc, %g3, %o5
17457 movrne %i3, %i6, %g6
17458 restore %o2, %o1, %l0
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 lduh [%l7 + 0x10], %o4
17466 xor %i1, 0x1B28, %l5
17467 andncc %g5, %o0, %o7
17468 andn %o6, %l1, %i4
17469 edge8n %g2, %i7, %i5
17470 andncc %l4, %i2, %l2
17471 xor %g4, 0x08C8, %g1
17472 andcc %l6, 0x0789, %i0
17473 alignaddr %g7, %o3, %g3
17474 subccc %o5, %i3, %i6
17475 ldub [%l7 + 0x7A], %g6
17476 srlx %o2, 0x1E, %l3
17477 fmul8sux16 %f4, %f2, %f10
17478 movl %xcc, %o1, %o4
17479 subc %l0, %i1, %g5
17480 siam 0x3
17481 nop
17482 set 0x36, %i1
17483 sth %o0, [%l7 + %i1]
17484 ldx [%l7 + 0x28], %l5
17485 move %icc, %o7, %o6
17486 mulx %l1, 0x17EA, %g2
17487 movrne %i7, 0x1DA, %i4
17488 fmovrdgez %l4, %f0, %f18
17489 move %icc, %i5, %i2
17490 edge16ln %g4, %l2, %g1
17491 ldub [%l7 + 0x5B], %l6
17492 fmovsa %icc, %f0, %f5
17493 stb %i0, [%l7 + 0x6F]
17494 ld [%l7 + 0x74], %f31
17495 srax %o3, 0x1C, %g7
17496 bshuffle %f24, %f2, %f28
17497 mova %xcc, %g3, %i3
17498 movrlez %i6, 0x10C, %o5
17499 fors %f8, %f19, %f26
17500 ldd [%l7 + 0x38], %f6
17501 andcc %o2, 0x1F76, %l3
17502 movge %icc, %g6, %o1
17503 fmovde %xcc, %f29, %f9
17504 fmovrdlz %o4, %f20, %f26
17505 popc 0x144E, %i1
17506 sir 0x1A21
17507 movre %g5, 0x106, %o0
17508 ldx [%l7 + 0x48], %l0
17509 movle %xcc, %l5, %o7
17510 sub %l1, 0x0BD3, %o6
17511 movvc %xcc, %g2, %i7
17512 sdivcc %l4, 0x1EC9, %i4
17513 ldx [%l7 + 0x68], %i2
17514 lduw [%l7 + 0x40], %i5
17515 fmovdl %icc, %f6, %f12
17516 ldsw [%l7 + 0x50], %g4
17517 fcmpgt16 %f12, %f10, %g1
17518 mova %icc, %l2, %l6
17519 fornot1 %f12, %f6, %f24
17520 or %i0, %o3, %g7
17521 fmovrde %g3, %f30, %f16
17522 array32 %i3, %i6, %o2
17523 and %o5, %g6, %o1
17524 movcc %xcc, %o4, %i1
17525 edge16ln %g5, %l3, %o0
17526 ldub [%l7 + 0x4C], %l5
17527 andncc %l0, %l1, %o7
17528 addccc %g2, %o6, %l4
17529 fnors %f17, %f20, %f18
17530 fnot2s %f6, %f8
17531 subcc %i4, 0x032C, %i2
17532 edge32n %i7, %g4, %g1
17533 addccc %i5, %l6, %l2
17534 ld [%l7 + 0x14], %f25
17535 fmovsvc %icc, %f28, %f10
17536 ldsb [%l7 + 0x6D], %o3
17537 mova %icc, %g7, %g3
17538 movre %i0, 0x1F5, %i6
17539 ldub [%l7 + 0x16], %i3
17540 fxnor %f30, %f2, %f8
17541 move %icc, %o2, %o5
17542 lduh [%l7 + 0x30], %g6
17543 sth %o4, [%l7 + 0x38]
17544 fcmpd %fcc2, %f28, %f2
17545 fmovdvc %icc, %f8, %f7
17546 subccc %i1, 0x11B6, %o1
17547 edge32n %g5, %o0, %l5
17548 sdivx %l3, 0x1A8C, %l1
17549 ldsb [%l7 + 0x62], %o7
17550 movge %icc, %l0, %o6
17551 udivx %g2, 0x0C7E, %i4
17552 fmovsleu %icc, %f3, %f26
17553 move %icc, %l4, %i2
17554 smul %i7, %g4, %g1
17555 movvs %xcc, %i5, %l6
17556 fmovsvc %icc, %f13, %f6
17557 xorcc %l2, %g7, %g3
17558 smulcc %i0, %o3, %i6
17559 fexpand %f17, %f26
17560 subc %o2, 0x1AA3, %i3
17561 orcc %o5, 0x1EBC, %o4
17562 movge %icc, %g6, %i1
17563 setx loop_60, %l0, %l1
17564 return %l1
17565 nop
17566 rdpr %cwp, %g1
17567 rdpr %cansave, %g2
17568 rdpr %canrestore, %g3
17569 rdpr %cleanwin, %g4
17570 rdpr %otherwin, %g5
17571 rdpr %wstate, %g6
17572loop_60: addccc %l3, 0x01B3, %l5
17573 std %f12, [%l7 + 0x48]
17574 sdiv %l1, 0x1834, %l0
17575 srl %o6, %o7, %i4
17576 edge16l %g2, %l4, %i7
17577 stw %g4, [%l7 + 0x68]
17578 ldub [%l7 + 0x79], %g1
17579 edge32ln %i2, %l6, %l2
17580 fmovsleu %xcc, %f15, %f9
17581 movn %xcc, %i5, %g3
17582 fmovsn %xcc, %f9, %f8
17583 fmovrdlz %i0, %f18, %f24
17584 ldx [%l7 + 0x70], %g7
17585 sethi 0x0B58, %i6
17586 fornot1s %f27, %f24, %f9
17587 edge32ln %o3, %o2, %i3
17588 for %f20, %f22, %f20
17589 movrgz %o5, %g6, %i1
17590 movle %xcc, %o4, %o0
17591 fornot2s %f25, %f16, %f5
17592 fornot2 %f4, %f10, %f4
17593 alignaddr %o1, %l3, %g5
17594 edge32n %l5, %l1, %o6
17595 andcc %o7, %l0, %i4
17596 andn %g2, %i7, %g4
17597 movrne %g1, 0x29B, %i2
17598 move %xcc, %l6, %l2
17599 st %f3, [%l7 + 0x14]
17600 ldd [%l7 + 0x48], %f10
17601 fand %f10, %f0, %f4
17602 ld [%l7 + 0x64], %f28
17603 fmovdvc %icc, %f21, %f11
17604 movrgez %i5, 0x064, %g3
17605 fmovdgu %xcc, %f17, %f5
17606 addccc %l4, 0x0545, %g7
17607 edge32n %i6, %o3, %i0
17608 fsrc1 %f16, %f22
17609 std %f20, [%l7 + 0x58]
17610 fcmpes %fcc3, %f30, %f3
17611 nop
17612 set 0x5E, %o7
17613 ldsh [%l7 + %o7], %o2
17614 ld [%l7 + 0x34], %f5
17615 edge32l %o5, %i3, %i1
17616 fpack32 %f4, %f2, %f0
17617 movcc %icc, %g6, %o4
17618 movneg %xcc, %o0, %l3
17619 stb %o1, [%l7 + 0x0A]
17620 fmovrde %g5, %f12, %f8
17621 ldub [%l7 + 0x43], %l5
17622 ldx [%l7 + 0x68], %o6
17623 udivx %l1, 0x18C0, %l0
17624 popc 0x1301, %i4
17625 lduw [%l7 + 0x18], %g2
17626 andn %i7, 0x19BD, %g4
17627 alignaddrl %o7, %i2, %g1
17628 srax %l6, 0x0B, %i5
17629 fmovrdgez %l2, %f26, %f4
17630 movleu %icc, %l4, %g7
17631 edge32ln %g3, %i6, %i0
17632 fxnor %f8, %f12, %f24
17633 lduh [%l7 + 0x6C], %o3
17634 nop
17635 set 0x60, %o2
17636 lduw [%l7 + %o2], %o2
17637 std %f24, [%l7 + 0x28]
17638 array8 %o5, %i3, %g6
17639 mova %xcc, %i1, %o4
17640 movleu %icc, %o0, %l3
17641 stw %g5, [%l7 + 0x64]
17642 movl %icc, %l5, %o1
17643 popc 0x0113, %l1
17644 xorcc %o6, 0x0AE6, %l0
17645 alignaddr %g2, %i7, %i4
17646 udivcc %o7, 0x0DE8, %i2
17647 fnor %f22, %f8, %f22
17648 subc %g4, 0x144B, %g1
17649 movl %xcc, %i5, %l2
17650 array8 %l6, %g7, %g3
17651 mulx %l4, 0x1438, %i6
17652 movgu %icc, %i0, %o2
17653 umul %o5, %i3, %o3
17654 movrlez %g6, %i1, %o4
17655 smul %o0, %g5, %l3
17656 movle %xcc, %o1, %l1
17657 fmovde %icc, %f13, %f31
17658 array32 %l5, %o6, %g2
17659 fpadd16s %f24, %f1, %f9
17660 edge32 %i7, %i4, %o7
17661 udivcc %l0, 0x18A2, %i2
17662 edge32n %g4, %g1, %l2
17663 movrgz %l6, 0x033, %g7
17664 fmul8sux16 %f22, %f12, %f0
17665 fnands %f24, %f9, %f7
17666 edge32 %g3, %i5, %i6
17667 ldd [%l7 + 0x20], %i0
17668 sethi 0x0FFE, %l4
17669 edge16n %o5, %i3, %o2
17670 andcc %g6, %i1, %o3
17671 srl %o0, %o4, %l3
17672 ldd [%l7 + 0x58], %g4
17673 movcs %xcc, %l1, %l5
17674 xor %o1, %g2, %o6
17675 fcmped %fcc2, %f2, %f24
17676 restore %i4, %o7, %l0
17677 rdpr %cwp, %g1
17678 rdpr %cansave, %g2
17679 rdpr %canrestore, %g3
17680 rdpr %cleanwin, %g4
17681 rdpr %otherwin, %g5
17682 rdpr %wstate, %g6
17683 udivx %i7, 0x1F0A, %i2
17684 fornot1 %f30, %f0, %f28
17685 movle %xcc, %g1, %l2
17686 ldsh [%l7 + 0x2E], %g4
17687 movneg %icc, %g7, %g3
17688 movl %icc, %l6, %i6
17689 sethi 0x01B5, %i0
17690 addcc %l4, %i5, %i3
17691 stw %o5, [%l7 + 0x24]
17692 movn %icc, %o2, %i1
17693 movgu %xcc, %g6, %o3
17694 movrgz %o4, %o0, %l3
17695 fnand %f24, %f26, %f2
17696 movrlz %g5, 0x3FD, %l1
17697 edge8 %l5, %o1, %g2
17698 or %o6, 0x11EA, %o7
17699 subccc %l0, 0x0E15, %i7
17700 ldsw [%l7 + 0x20], %i4
17701 movgu %xcc, %i2, %g1
17702 fornot2 %f6, %f2, %f6
17703 edge16n %g4, %g7, %g3
17704 edge32n %l2, %l6, %i6
17705 xnor %i0, %l4, %i3
17706 ld [%l7 + 0x6C], %f0
17707 andn %i5, 0x1AAF, %o2
17708 movge %icc, %i1, %g6
17709 fexpand %f15, %f18
17710 movneg %icc, %o5, %o3
17711 fnegs %f13, %f20
17712 movleu %xcc, %o4, %l3
17713 fpsub16 %f14, %f14, %f2
17714 ldx [%l7 + 0x20], %o0
17715 movneg %icc, %l1, %l5
17716 xnor %g5, %o1, %g2
17717 sethi 0x0BD3, %o6
17718 edge32n %l0, %i7, %o7
17719 fmovdge %icc, %f6, %f22
17720 sdivcc %i4, 0x1F6A, %i2
17721 movn %xcc, %g1, %g4
17722 fmovrdlz %g7, %f16, %f6
17723 alignaddr %l2, %l6, %i6
17724 xor %g3, 0x0438, %i0
17725 alignaddrl %l4, %i3, %o2
17726 edge8ln %i5, %g6, %o5
17727 andncc %i1, %o4, %l3
17728 lduh [%l7 + 0x62], %o3
17729 mulx %o0, %l1, %l5
17730 sdiv %g5, 0x1304, %o1
17731 fmovrdgz %o6, %f24, %f28
17732 fmovde %xcc, %f18, %f9
17733 ldd [%l7 + 0x38], %l0
17734 fmovrdne %g2, %f26, %f12
17735 sra %i7, 0x1A, %i4
17736 xnorcc %i2, 0x0460, %o7
17737 addccc %g4, %g7, %g1
17738 andn %l6, 0x06D3, %i6
17739 movcc %xcc, %l2, %g3
17740 lduh [%l7 + 0x48], %i0
17741 fpackfix %f28, %f5
17742 addc %i3, %o2, %l4
17743 ldd [%l7 + 0x30], %f20
17744 fcmpne16 %f26, %f0, %g6
17745 orcc %i5, 0x0AF9, %i1
17746 sir 0x089D
17747 edge8l %o4, %o5, %o3
17748 smul %l3, 0x0A6E, %l1
17749 sir 0x045E
17750 xnorcc %o0, %l5, %o1
17751 fmovdge %xcc, %f30, %f26
17752 fmovsa %icc, %f28, %f9
17753 orn %o6, %l0, %g2
17754 movrlz %g5, %i7, %i2
17755 fmovdpos %icc, %f1, %f29
17756 nop
17757 set 0x74, %o3
17758 ldsh [%l7 + %o3], %i4
17759 fands %f26, %f3, %f7
17760 movne %icc, %g4, %g7
17761 fmul8x16 %f2, %f26, %f2
17762 fmovscs %xcc, %f17, %f11
17763 fmovspos %icc, %f9, %f9
17764 fmovdle %xcc, %f10, %f1
17765 movle %icc, %g1, %l6
17766 std %f0, [%l7 + 0x58]
17767 movg %icc, %o7, %l2
17768 ldd [%l7 + 0x30], %f6
17769 save %g3, %i6, %i0
17770 rdpr %cwp, %g1
17771 rdpr %cansave, %g2
17772 rdpr %canrestore, %g3
17773 rdpr %cleanwin, %g4
17774 rdpr %otherwin, %g5
17775 rdpr %wstate, %g6
17776 addccc %o2, %l4, %i3
17777 add %g6, %i5, %i1
17778 fsrc1 %f20, %f12
17779 array16 %o5, %o4, %o3
17780 fmovsne %xcc, %f14, %f17
17781 xorcc %l1, 0x0EC2, %o0
17782 or %l3, %l5, %o6
17783 movpos %icc, %l0, %o1
17784 movcc %icc, %g5, %i7
17785 fxnor %f22, %f10, %f4
17786 sir 0x158D
17787 smul %i2, %g2, %i4
17788 stw %g4, [%l7 + 0x7C]
17789 fxor %f2, %f26, %f24
17790 fmovrsgez %g7, %f31, %f29
17791 udiv %g1, 0x160C, %l6
17792 mulscc %o7, 0x07AB, %g3
17793 std %f4, [%l7 + 0x50]
17794 edge32 %l2, %i0, %o2
17795 array16 %l4, %i3, %i6
17796 movrgez %i5, %g6, %i1
17797 mova %xcc, %o4, %o3
17798 sub %l1, %o5, %o0
17799 movn %icc, %l5, %o6
17800 udiv %l3, 0x10F8, %l0
17801 andn %o1, %i7, %g5
17802 movvc %icc, %g2, %i2
17803 sdivx %i4, 0x139E, %g4
17804 movcc %icc, %g1, %l6
17805 sdivx %o7, 0x180B, %g7
17806 andcc %g3, %l2, %i0
17807 fmovdneg %icc, %f2, %f29
17808 alignaddrl %l4, %i3, %i6
17809 mova %icc, %i5, %g6
17810 subcc %i1, %o2, %o4
17811 umul %l1, 0x1ECC, %o3
17812 stx %o5, [%l7 + 0x08]
17813 or %o0, %l5, %l3
17814 umulcc %o6, %o1, %i7
17815 lduw [%l7 + 0x28], %l0
17816 fcmple16 %f28, %f28, %g2
17817 fmul8x16al %f30, %f9, %f8
17818 std %f18, [%l7 + 0x50]
17819 movgu %icc, %i2, %i4
17820 xnorcc %g4, 0x156C, %g1
17821 srax %l6, 0x00, %o7
17822 xor %g7, 0x1417, %g3
17823 xor %l2, 0x1FB4, %i0
17824 for %f22, %f6, %f16
17825 or %g5, %l4, %i3
17826 ldub [%l7 + 0x4B], %i5
17827 fmul8ulx16 %f18, %f14, %f6
17828 umul %g6, 0x133E, %i6
17829 array16 %o2, %o4, %i1
17830 sdivcc %o3, 0x1222, %o5
17831 subccc %l1, %o0, %l5
17832 edge8l %o6, %o1, %l3
17833 subcc %i7, %g2, %i2
17834 lduh [%l7 + 0x22], %l0
17835 subcc %g4, %i4, %g1
17836 xnor %o7, 0x045F, %g7
17837 umulcc %g3, 0x1028, %l2
17838 std %f24, [%l7 + 0x30]
17839 orncc %l6, %i0, %g5
17840 subcc %i3, 0x12AC, %l4
17841 ldx [%l7 + 0x68], %g6
17842 fmovdl %icc, %f8, %f28
17843 array32 %i6, %i5, %o2
17844 subc %i1, 0x01BB, %o3
17845 edge16l %o5, %o4, %o0
17846 xnor %l5, 0x0C32, %o6
17847 or %o1, 0x11C9, %l1
17848 movne %xcc, %l3, %i7
17849 sethi 0x07F3, %i2
17850 save %g2, %g4, %l0
17851 rdpr %cwp, %g1
17852 rdpr %cansave, %g2
17853 rdpr %canrestore, %g3
17854 rdpr %cleanwin, %g4
17855 rdpr %otherwin, %g5
17856 rdpr %wstate, %g6
17857 fandnot1 %f10, %f2, %f26
17858 edge16l %i4, %g1, %g7
17859 ldub [%l7 + 0x1E], %g3
17860 array8 %l2, %o7, %i0
17861 lduw [%l7 + 0x08], %l6
17862 srl %g5, 0x17, %i3
17863 array8 %g6, %i6, %l4
17864 fcmpeq32 %f28, %f8, %i5
17865 mulx %i1, %o2, %o5
17866 siam 0x6
17867 movrlez %o4, 0x171, %o0
17868 stw %l5, [%l7 + 0x3C]
17869 siam 0x0
17870 movcc %xcc, %o3, %o1
17871 fmovdcs %icc, %f31, %f13
17872 edge32l %o6, %l1, %i7
17873 edge8l %i2, %l3, %g4
17874 edge8n %l0, %g2, %i4
17875 ldsh [%l7 + 0x2A], %g7
17876 umul %g3, %g1, %l2
17877 orn %o7, 0x0C5F, %i0
17878 sdiv %l6, 0x1FC7, %i3
17879 movleu %icc, %g6, %i6
17880 save %l4, 0x090C, %g5
17881 rdpr %cwp, %g1
17882 rdpr %cansave, %g2
17883 rdpr %canrestore, %g3
17884 rdpr %cleanwin, %g4
17885 rdpr %otherwin, %g5
17886 rdpr %wstate, %g6
17887 fornot1 %f24, %f16, %f8
17888 fmovdneg %icc, %f17, %f2
17889 orcc %i1, 0x1878, %i5
17890 fmovdleu %xcc, %f19, %f25
17891 fcmpgt32 %f16, %f8, %o2
17892 nop
17893 set 0x70, %i3
17894 ldd [%l7 + %i3], %f4
17895 fabss %f5, %f4
17896 fpadd16s %f26, %f0, %f10
17897 orncc %o5, 0x1014, %o4
17898 st %f25, [%l7 + 0x50]
17899 edge8l %o0, %o3, %o1
17900 edge8 %l5, %l1, %o6
17901 fmul8sux16 %f2, %f6, %f6
17902 fmovsvc %xcc, %f20, %f13
17903 smul %i2, %l3, %i7
17904 sdivcc %l0, 0x1BEA, %g2
17905 sllx %i4, %g4, %g3
17906 save %g7, 0x1068, %l2
17907 rdpr %cwp, %g1
17908 rdpr %cansave, %g2
17909 rdpr %canrestore, %g3
17910 rdpr %cleanwin, %g4
17911 rdpr %otherwin, %g5
17912 rdpr %wstate, %g6
17913 or %g1, 0x0D32, %o7
17914 smul %i0, %l6, %g6
17915 fmovsne %xcc, %f6, %f28
17916 sdivcc %i3, 0x1418, %i6
17917 movvs %xcc, %g5, %i1
17918 fmovrdne %i5, %f24, %f28
17919 move %icc, %o2, %l4
17920 umul %o4, 0x0DE8, %o5
17921 lduw [%l7 + 0x0C], %o0
17922 setx loop_61, %l0, %l1
17923 return %l1
17924 nop
17925 rdpr %cwp, %g1
17926 rdpr %cansave, %g2
17927 rdpr %canrestore, %g3
17928 rdpr %cleanwin, %g4
17929 rdpr %otherwin, %g5
17930 rdpr %wstate, %g6
17931loop_61: fmovsleu %xcc, %f18, %f17
17932 edge16n %l1, %l5, %o6
17933 mulscc %i2, 0x1058, %l3
17934 ldx [%l7 + 0x78], %l0
17935 mova %xcc, %i7, %i4
17936 movne %icc, %g2, %g3
17937 edge32 %g7, %l2, %g4
17938 orn %g1, 0x06D1, %i0
17939 ldd [%l7 + 0x58], %o6
17940 movpos %xcc, %l6, %g6
17941 fornot2s %f16, %f5, %f24
17942 fmovrdne %i3, %f16, %f10
17943 edge32l %i6, %i1, %g5
17944 move %icc, %o2, %l4
17945 addcc %o4, %o5, %o0
17946 orcc %o3, 0x1AF2, %o1
17947 movleu %icc, %l1, %i5
17948 popc 0x0FF7, %o6
17949 sub %l5, 0x0FAA, %l3
17950 fsrc1 %f16, %f2
17951 movne %xcc, %i2, %i7
17952 sllx %i4, 0x0C, %l0
17953 fmovsn %xcc, %f21, %f29
17954 srlx %g2, %g7, %g3
17955 ld [%l7 + 0x58], %f12
17956 sra %g4, %g1, %l2
17957 movn %icc, %i0, %l6
17958 andncc %o7, %i3, %i6
17959 nop
17960 set 0x68, %l2
17961 ldsw [%l7 + %l2], %i1
17962 movg %icc, %g6, %o2
17963 fmovscc %xcc, %f16, %f6
17964 movrlz %l4, 0x2BB, %o4
17965 fmul8ulx16 %f18, %f30, %f18
17966 subccc %g5, 0x0FC7, %o5
17967 fpmerge %f24, %f5, %f26
17968 st %f10, [%l7 + 0x38]
17969 ldx [%l7 + 0x78], %o3
17970 array32 %o0, %l1, %o1
17971 fmovdcc %icc, %f22, %f10
17972 sdivx %i5, 0x02BF, %o6
17973 fmovdgu %xcc, %f8, %f14
17974 array16 %l5, %l3, %i2
17975 fmovrsne %i7, %f30, %f25
17976 fpadd16s %f26, %f29, %f12
17977 movle %icc, %i4, %l0
17978 fmul8sux16 %f4, %f8, %f18
17979 fmovsneg %icc, %f19, %f8
17980 sub %g2, %g3, %g7
17981 sir 0x0327
17982 movpos %xcc, %g4, %g1
17983 subc %i0, %l2, %o7
17984 edge16 %i3, %i6, %l6
17985 movvs %xcc, %i1, %o2
17986 fmovrde %g6, %f24, %f6
17987 fmovsg %xcc, %f10, %f13
17988 add %o4, %g5, %l4
17989 orcc %o5, %o0, %l1
17990 srl %o3, %o1, %o6
17991 edge8 %l5, %i5, %i2
17992 edge8ln %i7, %i4, %l3
17993 edge8n %l0, %g3, %g7
17994 edge32l %g2, %g4, %i0
17995 alignaddr %l2, %o7, %g1
17996 mulx %i3, 0x0CCC, %i6
17997 edge8ln %i1, %l6, %g6
17998 andcc %o4, 0x15E0, %o2
17999 fcmpeq32 %f4, %f10, %g5
18000 movvs %xcc, %o5, %o0
18001 sllx %l4, %o3, %o1
18002 stx %l1, [%l7 + 0x70]
18003 sllx %l5, 0x08, %i5
18004 edge32n %i2, %i7, %o6
18005 array32 %i4, %l0, %g3
18006 sdivx %l3, 0x1C99, %g7
18007 orn %g2, %i0, %g4
18008 ldub [%l7 + 0x46], %l2
18009 andncc %g1, %o7, %i3
18010 fornot1s %f28, %f15, %f9
18011 movvc %xcc, %i1, %i6
18012 udiv %g6, 0x078C, %o4
18013 andncc %o2, %l6, %o5
18014 ldsb [%l7 + 0x6E], %o0
18015 fmovsvs %xcc, %f12, %f19
18016 fnand %f26, %f6, %f16
18017 udivx %g5, 0x046B, %o3
18018 fmovrsgz %l4, %f21, %f5
18019 movle %xcc, %l1, %o1
18020 umul %l5, 0x17A6, %i5
18021 fornot2 %f12, %f22, %f4
18022 array8 %i7, %o6, %i4
18023 fmovdcc %icc, %f5, %f0
18024 movcc %xcc, %i2, %g3
18025 nop
18026 set 0x68, %l1
18027 stw %l0, [%l7 + %l1]
18028 udivcc %g7, 0x171A, %l3
18029 sub %g2, %g4, %i0
18030 movrgz %l2, %g1, %i3
18031 movrne %i1, %i6, %g6
18032 stx %o4, [%l7 + 0x70]
18033 ldd [%l7 + 0x38], %f10
18034 save %o7, %l6, %o5
18035 rdpr %cwp, %g1
18036 rdpr %cansave, %g2
18037 rdpr %canrestore, %g3
18038 rdpr %cleanwin, %g4
18039 rdpr %otherwin, %g5
18040 rdpr %wstate, %g6
18041 alignaddr %o0, %g5, %o2
18042 array32 %l4, %o3, %o1
18043 fmovsl %xcc, %f18, %f30
18044 udivcc %l5, 0x057C, %i5
18045 andn %i7, %l1, %i4
18046 ldsw [%l7 + 0x68], %i2
18047 sth %g3, [%l7 + 0x68]
18048 alignaddrl %l0, %o6, %l3
18049 edge32n %g2, %g7, %g4
18050 array32 %l2, %i0, %i3
18051 movvs %icc, %i1, %i6
18052 xnor %g6, %g1, %o4
18053 sdivcc %l6, 0x0CAA, %o7
18054 mulx %o0, 0x1E8D, %g5
18055 movcc %icc, %o5, %l4
18056 array32 %o3, %o1, %l5
18057 fabss %f18, %f4
18058 fmovrslez %i5, %f10, %f21
18059 fpadd32s %f7, %f13, %f24
18060 sdivcc %o2, 0x1572, %i7
18061 fnands %f24, %f2, %f4
18062 orcc %l1, 0x1173, %i4
18063 orncc %i2, 0x1E79, %l0
18064 fmul8x16al %f27, %f2, %f4
18065 or %o6, 0x1708, %l3
18066 restore %g3, 0x07BB, %g7
18067 rdpr %cwp, %g1
18068 rdpr %cansave, %g2
18069 rdpr %canrestore, %g3
18070 rdpr %cleanwin, %g4
18071 rdpr %otherwin, %g5
18072 rdpr %wstate, %g6
18073 umulcc %g2, %l2, %i0
18074 stw %g4, [%l7 + 0x30]
18075 addccc %i3, 0x0AB5, %i6
18076 srl %g6, %i1, %g1
18077 nop
18078 set 0x41, %o4
18079 stb %o4, [%l7 + %o4]
18080 andncc %l6, %o0, %g5
18081 sdiv %o5, 0x1FA2, %o7
18082 xor %o3, %o1, %l5
18083 xor %i5, %o2, %i7
18084 movpos %icc, %l4, %l1
18085 fmovspos %icc, %f6, %f13
18086 mulx %i2, 0x1EC7, %l0
18087 edge32n %o6, %i4, %g3
18088 ld [%l7 + 0x08], %f31
18089 mulscc %l3, 0x17C9, %g7
18090 ldsh [%l7 + 0x42], %g2
18091 fmovrdne %i0, %f30, %f28
18092 sub %g4, %i3, %i6
18093 edge32n %l2, %i1, %g1
18094 fpsub16 %f16, %f12, %f20
18095 sub %g6, 0x19A5, %l6
18096 sth %o4, [%l7 + 0x4C]
18097 faligndata %f6, %f24, %f30
18098 edge16n %o0, %g5, %o7
18099 xnor %o5, 0x10F7, %o1
18100 edge8l %o3, %i5, %o2
18101 stx %l5, [%l7 + 0x08]
18102 fmovrdlz %l4, %f18, %f2
18103 movrgez %l1, 0x041, %i7
18104 fcmped %fcc3, %f14, %f24
18105 andncc %l0, %o6, %i2
18106 udivx %i4, 0x13A6, %g3
18107 fmovspos %icc, %f24, %f0
18108 addc %l3, %g7, %g2
18109 andn %g4, %i3, %i0
18110 mova %xcc, %i6, %l2
18111 add %g1, %g6, %i1
18112 fmovsge %icc, %f8, %f11
18113 subccc %l6, 0x0900, %o0
18114 movrgz %o4, %o7, %o5
18115 sra %o1, %o3, %g5
18116 subccc %o2, 0x0F3C, %i5
18117 ldx [%l7 + 0x18], %l5
18118 array16 %l4, %i7, %l0
18119 fmovdn %icc, %f13, %f24
18120 fmovse %icc, %f28, %f31
18121 sllx %l1, %o6, %i4
18122 fmovrsne %g3, %f14, %f17
18123 sll %i2, 0x15, %g7
18124 fmovdcc %xcc, %f17, %f21
18125 edge8 %l3, %g2, %g4
18126 fmovscc %icc, %f15, %f7
18127 sdivcc %i0, 0x174A, %i6
18128 ldd [%l7 + 0x48], %i2
18129 mulscc %l2, 0x1713, %g6
18130 fmovrslez %i1, %f5, %f4
18131 mova %xcc, %g1, %l6
18132 move %icc, %o0, %o4
18133 udiv %o7, 0x130B, %o5
18134 udiv %o3, 0x1F18, %o1
18135 fmovspos %xcc, %f15, %f22
18136 movl %xcc, %g5, %o2
18137 srlx %l5, %l4, %i5
18138 movvs %icc, %i7, %l1
18139 array8 %o6, %l0, %g3
18140 fmovsgu %xcc, %f11, %f16
18141 array16 %i4, %i2, %l3
18142 stw %g7, [%l7 + 0x64]
18143 fmovdl %icc, %f26, %f8
18144 fcmped %fcc2, %f10, %f24
18145 movrlz %g2, 0x1FF, %g4
18146 movvs %icc, %i6, %i3
18147 fnegs %f4, %f29
18148 edge32l %l2, %g6, %i1
18149 srl %g1, 0x0E, %l6
18150 movvs %xcc, %o0, %o4
18151 xorcc %i0, 0x0FD7, %o5
18152 movvc %xcc, %o3, %o7
18153 movleu %xcc, %g5, %o2
18154 ldsb [%l7 + 0x5C], %l5
18155 and %l4, 0x1E82, %i5
18156 ldsh [%l7 + 0x58], %i7
18157 addccc %o1, 0x15E5, %l1
18158 fmuld8ulx16 %f22, %f7, %f16
18159 sethi 0x0EB8, %l0
18160 smul %o6, %i4, %i2
18161 fcmps %fcc1, %f6, %f17
18162 movrgez %l3, 0x2BB, %g3
18163 subc %g7, 0x0F1D, %g4
18164 addc %g2, %i3, %i6
18165 edge8n %l2, %i1, %g6
18166 mova %xcc, %g1, %l6
18167 movvs %xcc, %o4, %o0
18168 movneg %icc, %i0, %o5
18169 addc %o7, %g5, %o3
18170 srax %o2, 0x07, %l4
18171 fmovdvs %xcc, %f28, %f12
18172 stx %l5, [%l7 + 0x08]
18173 umul %i5, %i7, %o1
18174 array16 %l0, %o6, %i4
18175 fmovrslez %i2, %f3, %f24
18176 fmovdne %icc, %f19, %f15
18177 xnor %l1, 0x162C, %l3
18178 xor %g3, 0x1477, %g7
18179 pdist %f16, %f4, %f20
18180 movle %xcc, %g2, %g4
18181 alignaddr %i6, %l2, %i3
18182 fmovdg %xcc, %f29, %f16
18183 fmovd %f4, %f18
18184 sra %g6, 0x01, %i1
18185 add %l6, 0x0C6D, %o4
18186 fmovrdlz %o0, %f10, %f2
18187 srlx %i0, 0x02, %g1
18188 orcc %o7, 0x02EE, %g5
18189 fmovda %icc, %f7, %f3
18190 ldd [%l7 + 0x10], %f0
18191 ldd [%l7 + 0x70], %o4
18192 edge32ln %o3, %l4, %o2
18193 xorcc %i5, 0x0197, %i7
18194 mulx %o1, 0x160B, %l0
18195 nop
18196 set 0x45, %o0
18197 stb %l5, [%l7 + %o0]
18198 edge32l %o6, %i4, %l1
18199 fcmpeq16 %f30, %f4, %i2
18200 fcmpd %fcc3, %f22, %f4
18201 stx %l3, [%l7 + 0x10]
18202 edge16n %g7, %g2, %g3
18203 sll %g4, 0x04, %l2
18204 fmovscs %icc, %f24, %f3
18205 movrne %i3, %g6, %i6
18206 ldub [%l7 + 0x7F], %i1
18207 movvs %icc, %l6, %o0
18208 fmovdg %icc, %f4, %f27
18209 stb %i0, [%l7 + 0x20]
18210 sub %o4, %g1, %g5
18211 fandnot2 %f2, %f20, %f24
18212 edge32l %o7, %o5, %o3
18213 nop
18214 set 0x08, %g4
18215 ldsw [%l7 + %g4], %l4
18216 udiv %o2, 0x1F23, %i7
18217 or %o1, %l0, %i5
18218 sll %o6, %l5, %l1
18219 movn %xcc, %i2, %i4
18220 fmovsvs %icc, %f15, %f2
18221 nop
18222 set 0x60, %l0
18223 std %f14, [%l7 + %l0]
18224 mova %icc, %l3, %g7
18225 udivx %g3, 0x0CC0, %g2
18226 edge32l %l2, %g4, %g6
18227 umulcc %i6, %i1, %i3
18228 sll %o0, %l6, %i0
18229 fmovscs %xcc, %f10, %f16
18230 fmovde %icc, %f3, %f1
18231 ldsh [%l7 + 0x0E], %g1
18232 add %g5, 0x0B8A, %o7
18233 sub %o5, %o3, %l4
18234 udivx %o2, 0x08FF, %i7
18235 edge16ln %o1, %o4, %i5
18236 fcmpne32 %f4, %f18, %o6
18237 stw %l0, [%l7 + 0x78]
18238 fmovscc %icc, %f28, %f0
18239 save %l1, %l5, %i2
18240 rdpr %cwp, %g1
18241 rdpr %cansave, %g2
18242 rdpr %canrestore, %g3
18243 rdpr %cleanwin, %g4
18244 rdpr %otherwin, %g5
18245 rdpr %wstate, %g6
18246 movg %icc, %l3, %i4
18247 fmovdge %xcc, %f8, %f16
18248 bshuffle %f18, %f2, %f28
18249 sdiv %g7, 0x0B2D, %g2
18250 stx %g3, [%l7 + 0x30]
18251 orn %l2, %g4, %g6
18252 array32 %i6, %i1, %i3
18253 fcmps %fcc1, %f17, %f23
18254 mova %icc, %o0, %l6
18255 ldub [%l7 + 0x17], %g1
18256 fmovsl %icc, %f21, %f29
18257 popc 0x068D, %g5
18258 stb %o7, [%l7 + 0x42]
18259 alignaddrl %o5, %o3, %l4
18260 ld [%l7 + 0x4C], %f31
18261 mulscc %o2, 0x1993, %i7
18262 nop
18263 set 0x50, %l6
18264 lduw [%l7 + %l6], %i0
18265 addccc %o1, 0x10AC, %i5
18266 ldd [%l7 + 0x48], %o6
18267 fmovrdlez %l0, %f0, %f6
18268 xor %o4, 0x0A1F, %l5
18269 edge8 %i2, %l3, %l1
18270 array16 %i4, %g2, %g7
18271 alignaddr %l2, %g4, %g3
18272 fmovrdgz %g6, %f12, %f8
18273 ldsb [%l7 + 0x5B], %i1
18274 fmovdvs %icc, %f17, %f21
18275 fmovse %xcc, %f30, %f19
18276 movrne %i6, 0x2E3, %o0
18277 fpsub32s %f21, %f6, %f8
18278 movvc %xcc, %l6, %i3
18279 fabsd %f14, %f8
18280 array32 %g1, %o7, %o5
18281 smul %g5, 0x19DB, %o3
18282 stx %o2, [%l7 + 0x20]
18283 movg %xcc, %l4, %i7
18284 fsrc1 %f30, %f14
18285 nop
18286 set 0x18, %g2
18287 ldub [%l7 + %g2], %o1
18288 andcc %i0, %i5, %o6
18289 addc %o4, 0x0619, %l0
18290 ldub [%l7 + 0x4B], %l5
18291 movrlez %i2, %l3, %l1
18292 addccc %i4, %g7, %g2
18293 fmovrsgez %g4, %f10, %f8
18294 movre %g3, 0x35A, %l2
18295 edge8l %i1, %g6, %o0
18296 movpos %xcc, %i6, %i3
18297 andncc %l6, %g1, %o7
18298 mova %icc, %g5, %o3
18299 udiv %o5, 0x03F7, %o2
18300 fmovdcs %xcc, %f10, %f26
18301 edge32ln %l4, %o1, %i0
18302 fmovrsgez %i5, %f15, %f18
18303 move %xcc, %o6, %o4
18304 movge %icc, %i7, %l0
18305 stw %i2, [%l7 + 0x34]
18306 fcmpne16 %f30, %f14, %l5
18307 movleu %xcc, %l3, %i4
18308 array16 %g7, %g2, %g4
18309 fmovdvc %xcc, %f15, %f10
18310 sll %g3, %l2, %i1
18311 andn %l1, %g6, %o0
18312 movl %xcc, %i6, %l6
18313 edge16 %i3, %o7, %g1
18314 and %o3, 0x1486, %o5
18315 ld [%l7 + 0x64], %f24
18316 fandnot1s %f1, %f15, %f12
18317 srl %o2, %l4, %g5
18318 movrlz %i0, %i5, %o1
18319 edge8ln %o4, %o6, %i7
18320 fmovdpos %xcc, %f4, %f18
18321 srl %l0, 0x17, %l5
18322 fpackfix %f20, %f29
18323 edge32 %i2, %l3, %g7
18324 umulcc %i4, 0x01FA, %g4
18325 fnot1s %f14, %f0
18326 fcmpes %fcc1, %f6, %f6
18327 xnor %g3, %l2, %i1
18328 sethi 0x058C, %l1
18329 sub %g2, 0x0BE9, %o0
18330 udivx %g6, 0x1542, %i6
18331 sllx %l6, 0x1E, %i3
18332 edge16ln %o7, %o3, %o5
18333 fmovsvc %xcc, %f31, %f3
18334 sdivcc %g1, 0x1C76, %o2
18335 orcc %g5, 0x102B, %l4
18336 fcmped %fcc1, %f22, %f12
18337 edge32ln %i5, %i0, %o1
18338 srl %o4, %i7, %o6
18339 setx loop_62, %l0, %l1
18340 return %l1
18341 nop
18342 rdpr %cwp, %g1
18343 rdpr %cansave, %g2
18344 rdpr %canrestore, %g3
18345 rdpr %cleanwin, %g4
18346 rdpr %otherwin, %g5
18347 rdpr %wstate, %g6
18348loop_62: movrlz %g7, 0x3BE, %i2
18349 addcc %i4, %g3, %l2
18350 udivcc %g4, 0x1BAC, %l1
18351 movvc %icc, %g2, %o0
18352 nop
18353 set 0x54, %i4
18354 sth %g6, [%l7 + %i4]
18355 mova %icc, %i6, %l6
18356 and %i1, 0x03E3, %o7
18357 edge16l %o3, %i3, %g1
18358 smul %o5, 0x0734, %g5
18359 lduw [%l7 + 0x1C], %l4
18360 fmovdneg %icc, %f15, %f15
18361 edge16 %i5, %o2, %i0
18362 sll %o4, %o1, %i7
18363 fmovrsgez %l5, %f16, %f3
18364 andcc %o6, %l3, %g7
18365 ldsh [%l7 + 0x4C], %i2
18366 movl %icc, %i4, %l0
18367 movvs %icc, %g3, %g4
18368 sub %l2, %g2, %o0
18369 sir 0x04A4
18370 fmovscs %xcc, %f26, %f22
18371 ldub [%l7 + 0x22], %l1
18372 sth %i6, [%l7 + 0x0C]
18373 st %f26, [%l7 + 0x18]
18374 fors %f17, %f13, %f11
18375 fmul8x16 %f5, %f4, %f20
18376 sir 0x1FE1
18377 movvc %xcc, %l6, %i1
18378 movcs %xcc, %o7, %g6
18379 stx %o3, [%l7 + 0x68]
18380 stw %g1, [%l7 + 0x7C]
18381 sra %i3, 0x1C, %o5
18382 st %f14, [%l7 + 0x40]
18383 movne %icc, %l4, %g5
18384 ld [%l7 + 0x44], %f12
18385 fmovdl %xcc, %f12, %f5
18386 xnor %i5, %i0, %o4
18387 fnor %f16, %f8, %f16
18388 mulscc %o1, %o2, %l5
18389 ldx [%l7 + 0x28], %o6
18390 movre %l3, 0x3D6, %g7
18391 std %f2, [%l7 + 0x18]
18392 fmovsle %icc, %f28, %f3
18393 fandnot1s %f13, %f1, %f2
18394 edge16n %i7, %i2, %l0
18395 smulcc %i4, 0x131E, %g4
18396 udiv %l2, 0x1CB6, %g3
18397 movneg %xcc, %o0, %l1
18398 fcmped %fcc3, %f16, %f20
18399 fmul8x16au %f19, %f29, %f2
18400 alignaddr %i6, %g2, %i1
18401 sll %l6, 0x09, %g6
18402 movcc %xcc, %o3, %g1
18403 fpadd32s %f28, %f29, %f12
18404 movre %o7, 0x179, %i3
18405 fand %f28, %f2, %f24
18406 movne %xcc, %o5, %g5
18407 fxnors %f14, %f22, %f18
18408 orncc %i5, 0x0003, %i0
18409 ldsh [%l7 + 0x12], %o4
18410 fmovsa %icc, %f27, %f21
18411 fmovrdlez %l4, %f6, %f20
18412 sub %o1, %o2, %o6
18413 fsrc2 %f20, %f2
18414 save %l3, 0x09F4, %l5
18415 rdpr %cwp, %g1
18416 rdpr %cansave, %g2
18417 rdpr %canrestore, %g3
18418 rdpr %cleanwin, %g4
18419 rdpr %otherwin, %g5
18420 rdpr %wstate, %g6
18421 fsrc1 %f10, %f12
18422 orn %g7, 0x1B15, %i2
18423 fmovsneg %icc, %f9, %f16
18424 std %f24, [%l7 + 0x70]
18425 xorcc %i7, 0x1C7A, %l0
18426 orn %i4, 0x02FF, %g4
18427 ldsh [%l7 + 0x28], %l2
18428 sethi 0x08F6, %g3
18429 srlx %l1, %o0, %i6
18430 movpos %xcc, %g2, %i1
18431 movvs %xcc, %l6, %o3
18432 fornot2s %f9, %f0, %f26
18433 xor %g1, %g6, %o7
18434 fmovscs %icc, %f21, %f26
18435 sll %i3, %g5, %i5
18436 fmovdne %icc, %f19, %f6
18437 nop
18438 set 0x4C, %i7
18439 stw %o5, [%l7 + %i7]
18440 ld [%l7 + 0x70], %f16
18441 movcs %icc, %i0, %o4
18442 std %f22, [%l7 + 0x30]
18443 sdivcc %o1, 0x1028, %l4
18444 stx %o2, [%l7 + 0x20]
18445 edge8ln %o6, %l3, %l5
18446 subcc %g7, 0x1AC0, %i2
18447 and %i7, 0x19D4, %l0
18448 and %i4, 0x0055, %g4
18449 fmovdcc %icc, %f10, %f1
18450 fmul8x16 %f23, %f24, %f10
18451 fnands %f26, %f10, %f3
18452 xorcc %l2, %l1, %g3
18453 movcc %icc, %o0, %g2
18454 edge16 %i6, %i1, %o3
18455 popc 0x0251, %l6
18456 subccc %g1, %o7, %i3
18457 edge16 %g6, %g5, %i5
18458 movleu %icc, %i0, %o4
18459 edge32n %o1, %o5, %o2
18460 sdivcc %o6, 0x0834, %l4
18461 movvc %icc, %l5, %l3
18462 fmovdcc %icc, %f19, %f31
18463 ldsh [%l7 + 0x1A], %i2
18464 ld [%l7 + 0x14], %f15
18465 fmovscs %icc, %f13, %f13
18466 smulcc %i7, %g7, %l0
18467 restore %g4, %l2, %l1
18468 rdpr %cwp, %g1
18469 rdpr %cansave, %g2
18470 rdpr %canrestore, %g3
18471 rdpr %cleanwin, %g4
18472 rdpr %otherwin, %g5
18473 rdpr %wstate, %g6
18474 fmovda %icc, %f2, %f3
18475 setx loop_63, %l0, %l1
18476 return %l1
18477 nop
18478 rdpr %cwp, %g1
18479 rdpr %cansave, %g2
18480 rdpr %canrestore, %g3
18481 rdpr %cleanwin, %g4
18482 rdpr %otherwin, %g5
18483 rdpr %wstate, %g6
18484loop_63: movrne %g2, %i1, %o3
18485 movgu %icc, %l6, %g1
18486 udivx %o7, 0x1740, %i3
18487 sllx %g6, %g5, %i6
18488 movge %icc, %i0, %i5
18489 addcc %o4, %o1, %o2
18490 xorcc %o6, 0x0D8C, %l4
18491 sdivx %l5, 0x186E, %l3
18492 udivcc %i2, 0x038D, %o5
18493 fnors %f25, %f11, %f13
18494 fmovrdgz %g7, %f22, %f12
18495 andcc %i7, 0x0761, %l0
18496 ldd [%l7 + 0x10], %g4
18497 fmovrde %l2, %f12, %f6
18498 subc %l1, %i4, %o0
18499 fmovrse %g2, %f10, %f30
18500 movcs %icc, %i1, %g3
18501 lduh [%l7 + 0x26], %l6
18502 for %f26, %f6, %f2
18503 udivx %g1, 0x0898, %o7
18504 movrgez %i3, %g6, %o3
18505 smulcc %g5, 0x1FD9, %i0
18506 smul %i6, 0x1AFF, %i5
18507 fmuld8ulx16 %f5, %f6, %f6
18508 movg %xcc, %o1, %o4
18509 movg %xcc, %o6, %o2
18510 edge16ln %l5, %l4, %l3
18511 edge16l %o5, %g7, %i2
18512 and %i7, 0x0EF4, %g4
18513 orcc %l2, 0x0BF5, %l0
18514 sll %l1, %i4, %g2
18515 array16 %o0, %g3, %l6
18516 smulcc %i1, 0x04F5, %o7
18517 ldsw [%l7 + 0x68], %g1
18518 fcmps %fcc1, %f3, %f10
18519 sdivcc %g6, 0x1BA8, %o3
18520 save %g5, %i3, %i6
18521 rdpr %cwp, %g1
18522 rdpr %cansave, %g2
18523 rdpr %canrestore, %g3
18524 rdpr %cleanwin, %g4
18525 rdpr %otherwin, %g5
18526 rdpr %wstate, %g6
18527 edge8n %i5, %o1, %i0
18528 addc %o4, 0x0D87, %o2
18529 fandnot1s %f11, %f23, %f26
18530 movrne %l5, 0x352, %l4
18531 subcc %o6, 0x018C, %o5
18532 xor %g7, %i2, %i7
18533 ldd [%l7 + 0x60], %l2
18534 sll %l2, %l0, %g4
18535 addc %l1, 0x0728, %i4
18536 movcc %icc, %o0, %g2
18537 movrne %l6, %g3, %i1
18538 movn %xcc, %g1, %g6
18539 siam 0x3
18540 fmovrdlez %o7, %f26, %f0
18541 addc %g5, %i3, %i6
18542 edge32 %o3, %i5, %i0
18543 movrgz %o1, 0x316, %o4
18544 nop
18545 set 0x74, %g6
18546 ldsh [%l7 + %g6], %l5
18547 fmovsvc %xcc, %f21, %f14
18548 fmovsne %icc, %f6, %f31
18549 alignaddr %l4, %o2, %o6
18550 mulx %g7, %o5, %i7
18551 smulcc %i2, 0x0C1E, %l3
18552 udivcc %l0, 0x13FA, %l2
18553 sdivcc %g4, 0x0D7B, %i4
18554 orn %l1, %o0, %g2
18555 movn %icc, %g3, %i1
18556 sir 0x17E5
18557 popc 0x113D, %g1
18558 orcc %g6, %o7, %l6
18559 edge32n %i3, %g5, %i6
18560 umulcc %o3, 0x17DE, %i0
18561 movneg %xcc, %o1, %o4
18562 mulx %i5, 0x002C, %l5
18563 xnorcc %l4, 0x0203, %o6
18564 edge32 %g7, %o2, %o5
18565 movcc %icc, %i2, %l3
18566 lduw [%l7 + 0x5C], %i7
18567 edge16ln %l2, %g4, %i4
18568 fmovdge %icc, %f14, %f27
18569 fcmpes %fcc3, %f13, %f11
18570 mulscc %l1, 0x1867, %l0
18571 movvc %icc, %g2, %g3
18572 orcc %i1, %o0, %g6
18573 and %o7, 0x09C8, %l6
18574 ldd [%l7 + 0x58], %g0
18575 fmovdne %xcc, %f27, %f21
18576 ld [%l7 + 0x74], %f14
18577 ldub [%l7 + 0x42], %i3
18578 add %g5, %i6, %o3
18579 edge16n %i0, %o4, %i5
18580 movrlz %o1, 0x036, %l5
18581 fxnors %f9, %f10, %f2
18582 andn %l4, %o6, %g7
18583 srlx %o2, 0x02, %o5
18584 movrgez %l3, %i7, %i2
18585 udivcc %g4, 0x1DFC, %l2
18586 movrlz %l1, %i4, %l0
18587 fmovspos %icc, %f11, %f16
18588 sra %g2, %i1, %o0
18589 ldd [%l7 + 0x40], %f22
18590 subc %g3, %g6, %l6
18591 movrne %o7, 0x3F4, %i3
18592 sub %g5, 0x1C44, %i6
18593 mulx %o3, 0x1353, %i0
18594 sdiv %o4, 0x07D4, %i5
18595 movle %icc, %g1, %o1
18596 fmovspos %icc, %f13, %f15
18597 sra %l4, 0x1C, %o6
18598 xnorcc %g7, 0x1847, %l5
18599 movrne %o2, %o5, %i7
18600 fmovdge %icc, %f6, %f13
18601 fsrc2s %f6, %f15
18602 udivx %i2, 0x0EA3, %l3
18603 fmovd %f4, %f22
18604 sdiv %l2, 0x18F8, %l1
18605 orn %i4, %g4, %l0
18606 fmovrdlz %i1, %f22, %f20
18607 edge32n %o0, %g2, %g6
18608 edge32l %l6, %o7, %g3
18609 fmovrde %i3, %f26, %f4
18610 movcs %icc, %g5, %i6
18611 movg %xcc, %o3, %o4
18612 stb %i5, [%l7 + 0x4A]
18613 fmovsa %xcc, %f25, %f20
18614 fmovrde %g1, %f2, %f0
18615 movle %icc, %o1, %i0
18616 movcc %xcc, %o6, %l4
18617 fpadd32 %f6, %f26, %f26
18618 array16 %l5, %g7, %o2
18619 alignaddrl %o5, %i7, %i2
18620 nop
18621 set 0x28, %i5
18622 stw %l3, [%l7 + %i5]
18623 ldd [%l7 + 0x40], %f14
18624 subc %l1, %i4, %g4
18625 xnor %l0, %l2, %o0
18626 st %f14, [%l7 + 0x44]
18627 movne %xcc, %i1, %g2
18628 ldsh [%l7 + 0x76], %l6
18629 mulx %o7, %g6, %g3
18630 fmovrsgz %i3, %f30, %f3
18631 std %f14, [%l7 + 0x10]
18632 andcc %i6, 0x031F, %o3
18633 sth %o4, [%l7 + 0x38]
18634 movl %icc, %i5, %g5
18635 xorcc %o1, 0x1477, %i0
18636 edge32 %o6, %l4, %g1
18637 mulx %l5, %g7, %o2
18638 ldd [%l7 + 0x28], %f20
18639 fcmped %fcc0, %f6, %f10
18640 stx %o5, [%l7 + 0x38]
18641 edge8ln %i7, %i2, %l1
18642 array16 %i4, %l3, %g4
18643 save %l2, %o0, %l0
18644 rdpr %cwp, %g1
18645 rdpr %cansave, %g2
18646 rdpr %canrestore, %g3
18647 rdpr %cleanwin, %g4
18648 rdpr %otherwin, %g5
18649 rdpr %wstate, %g6
18650 addccc %i1, %g2, %l6
18651 srlx %g6, 0x17, %o7
18652 srlx %i3, 0x0B, %g3
18653 movgu %xcc, %i6, %o4
18654 movcc %icc, %i5, %g5
18655 fnand %f22, %f0, %f14
18656 fandnot2s %f4, %f12, %f5
18657 orncc %o1, %i0, %o3
18658 movrgz %o6, %g1, %l4
18659 edge8 %g7, %l5, %o5
18660 fmuld8ulx16 %f18, %f25, %f26
18661 ld [%l7 + 0x14], %f25
18662 movrgz %i7, %o2, %l1
18663 xnorcc %i4, 0x115B, %l3
18664 ldsb [%l7 + 0x27], %g4
18665 fnegd %f16, %f22
18666 fpsub16 %f4, %f6, %f30
18667 mova %xcc, %i2, %o0
18668 movn %icc, %l0, %i1
18669 fzeros %f28
18670 or %g2, 0x154E, %l6
18671 mova %icc, %l2, %o7
18672 edge32l %g6, %i3, %i6
18673 edge8ln %g3, %o4, %i5
18674 movg %xcc, %g5, %o1
18675 smulcc %o3, 0x0D87, %i0
18676 fornot2s %f7, %f19, %f2
18677 andn %o6, %g1, %g7
18678 fxor %f20, %f22, %f18
18679 ldsw [%l7 + 0x4C], %l5
18680 ld [%l7 + 0x5C], %f10
18681 edge16n %o5, %l4, %i7
18682 edge32l %o2, %i4, %l3
18683 sir 0x0312
18684 fnands %f25, %f19, %f4
18685 pdist %f20, %f10, %f2
18686 movleu %xcc, %l1, %g4
18687 fnot1s %f22, %f25
18688 smul %o0, %i2, %l0
18689 xor %g2, 0x137C, %l6
18690 edge8n %l2, %o7, %g6
18691 andcc %i3, %i1, %g3
18692 movre %i6, %i5, %o4
18693 edge16l %o1, %o3, %i0
18694 orncc %g5, 0x0760, %o6
18695 edge16l %g7, %g1, %l5
18696 movgu %xcc, %l4, %o5
18697 fmovscs %xcc, %f31, %f4
18698 lduw [%l7 + 0x70], %o2
18699 stb %i7, [%l7 + 0x53]
18700 movrlz %i4, 0x056, %l3
18701 ld [%l7 + 0x1C], %f19
18702 subccc %g4, %l1, %i2
18703 restore %l0, %o0, %l6
18704 rdpr %cwp, %g1
18705 rdpr %cansave, %g2
18706 rdpr %canrestore, %g3
18707 rdpr %cleanwin, %g4
18708 rdpr %otherwin, %g5
18709 rdpr %wstate, %g6
18710 alignaddr %l2, %g2, %o7
18711 edge32l %i3, %i1, %g6
18712 edge16n %g3, %i6, %o4
18713 addcc %o1, 0x08CA, %i5
18714 mulx %i0, 0x15A1, %g5
18715 save %o6, %o3, %g1
18716 rdpr %cwp, %g1
18717 rdpr %cansave, %g2
18718 rdpr %canrestore, %g3
18719 rdpr %cleanwin, %g4
18720 rdpr %otherwin, %g5
18721 rdpr %wstate, %g6
18722 sra %l5, %g7, %l4
18723 fmovrdlz %o5, %f26, %f22
18724 fnot1s %f18, %f11
18725 subccc %o2, 0x03D8, %i7
18726 addccc %l3, 0x0748, %g4
18727 movn %icc, %i4, %l1
18728 andcc %i2, %o0, %l6
18729 fpsub32 %f8, %f30, %f8
18730 movvc %icc, %l2, %l0
18731 movcc %icc, %o7, %g2
18732 edge8n %i1, %i3, %g6
18733 fmul8sux16 %f14, %f16, %f16
18734 andcc %i6, 0x05E9, %o4
18735 mulscc %o1, 0x0AC6, %i5
18736 setx loop_64, %l0, %l1
18737 return %l1
18738 nop
18739 rdpr %cwp, %g1
18740 rdpr %cansave, %g2
18741 rdpr %canrestore, %g3
18742 rdpr %cleanwin, %g4
18743 rdpr %otherwin, %g5
18744 rdpr %wstate, %g6
18745loop_64: mulscc %g5, %o3, %l5
18746 srlx %g7, 0x00, %l4
18747 fzeros %f10
18748 bshuffle %f18, %f20, %f26
18749 and %g1, %o2, %o5
18750 addcc %i7, %l3, %i4
18751 fmovrde %l1, %f20, %f14
18752 mova %icc, %g4, %o0
18753 fpadd32s %f27, %f13, %f28
18754 andcc %l6, %i2, %l0
18755 std %f2, [%l7 + 0x60]
18756 movrgz %l2, 0x2BE, %g2
18757 fornot1 %f8, %f2, %f12
18758 array8 %i1, %o7, %g6
18759 array8 %i6, %o4, %o1
18760 movcc %xcc, %i3, %i5
18761 fmovsneg %xcc, %f20, %f23
18762 fmovsneg %icc, %f5, %f30
18763 fpmerge %f27, %f11, %f12
18764 fmovdg %icc, %f9, %f10
18765 movge %icc, %g3, %o6
18766 movle %icc, %g5, %o3
18767 movrlz %i0, 0x097, %g7
18768 movge %xcc, %l4, %g1
18769 movcs %icc, %l5, %o2
18770 movne %icc, %o5, %i7
18771 movcc %xcc, %l3, %l1
18772 fmovsvc %xcc, %f11, %f6
18773 addc %g4, %o0, %i4
18774 sllx %i2, 0x12, %l0
18775 fnot1s %f11, %f24
18776 ldsw [%l7 + 0x54], %l6
18777 fmovrdlez %l2, %f10, %f8
18778 edge16 %i1, %o7, %g2
18779 edge16l %i6, %g6, %o1
18780 xnor %i3, 0x1761, %o4
18781 movrgz %g3, %i5, %g5
18782 and %o3, 0x02B7, %o6
18783 move %xcc, %i0, %l4
18784 andncc %g1, %g7, %o2
18785 smulcc %l5, %o5, %l3
18786 movvs %icc, %l1, %i7
18787 fmul8ulx16 %f0, %f16, %f2
18788 stb %g4, [%l7 + 0x5A]
18789 fandnot2s %f10, %f16, %f12
18790 fsrc1 %f16, %f4
18791 xor %i4, %o0, %l0
18792 edge16ln %i2, %l6, %i1
18793 sdivcc %o7, 0x1A7D, %l2
18794 fmovse %xcc, %f9, %f22
18795 udivcc %i6, 0x1165, %g2
18796 edge32n %o1, %i3, %o4
18797 ldsw [%l7 + 0x28], %g3
18798 fmovsneg %xcc, %f3, %f8
18799 edge8n %i5, %g6, %g5
18800 xnor %o6, %i0, %o3
18801 fmovsleu %icc, %f9, %f29
18802 sll %l4, 0x03, %g1
18803 sethi 0x061C, %o2
18804 edge8 %l5, %g7, %o5
18805 ldd [%l7 + 0x30], %l2
18806 xorcc %l1, %g4, %i4
18807 ldsb [%l7 + 0x63], %i7
18808 xnor %o0, %l0, %l6
18809 fmovsge %icc, %f11, %f10
18810 mulscc %i2, 0x1EB8, %o7
18811 orncc %l2, %i1, %g2
18812 addc %o1, %i6, %o4
18813 edge32ln %i3, %g3, %g6
18814 st %f19, [%l7 + 0x70]
18815 subccc %i5, 0x0602, %o6
18816 fxors %f12, %f18, %f29
18817 smulcc %i0, %o3, %g5
18818 fmovsvc %xcc, %f14, %f1
18819 st %f3, [%l7 + 0x40]
18820 edge16ln %l4, %o2, %g1
18821 addcc %l5, %o5, %g7
18822 movl %xcc, %l1, %g4
18823 movrlz %i4, 0x0C4, %i7
18824 fpsub16 %f8, %f14, %f14
18825 fmovrsgez %l3, %f7, %f12
18826 mulscc %o0, %l6, %l0
18827 xnor %i2, 0x1F8E, %l2
18828 array32 %o7, %g2, %i1
18829 movrgez %i6, %o1, %o4
18830 fnot1s %f23, %f22
18831 array32 %i3, %g3, %g6
18832 andcc %o6, %i5, %i0
18833 stb %g5, [%l7 + 0x4D]
18834 fcmpgt32 %f28, %f18, %l4
18835 mulx %o3, %g1, %o2
18836 fmovdleu %xcc, %f21, %f12
18837 popc 0x1441, %o5
18838 fmovsge %icc, %f11, %f10
18839 mulscc %g7, %l1, %l5
18840 ldd [%l7 + 0x78], %f16
18841 restore %i4, 0x137F, %g4
18842 rdpr %cwp, %g1
18843 rdpr %cansave, %g2
18844 rdpr %canrestore, %g3
18845 rdpr %cleanwin, %g4
18846 rdpr %otherwin, %g5
18847 rdpr %wstate, %g6
18848 array16 %l3, %i7, %o0
18849 add %l0, %l6, %i2
18850 stx %l2, [%l7 + 0x60]
18851 sir 0x07FA
18852 umul %g2, 0x1022, %o7
18853 udivx %i6, 0x1DFE, %o1
18854 ldsw [%l7 + 0x20], %i1
18855 subccc %o4, 0x09A5, %g3
18856 srax %g6, %o6, %i3
18857 movle %xcc, %i5, %i0
18858 fmovsn %icc, %f16, %f26
18859 mova %xcc, %g5, %l4
18860 stx %o3, [%l7 + 0x40]
18861 and %o2, %g1, %g7
18862 edge32ln %l1, %l5, %i4
18863 move %xcc, %o5, %l3
18864 xorcc %g4, 0x061F, %o0
18865 pdist %f2, %f26, %f28
18866 andn %l0, 0x16A9, %i7
18867 udivx %l6, 0x07E7, %i2
18868 movrne %l2, 0x071, %o7
18869 fcmpne32 %f8, %f8, %i6
18870 fandnot2 %f4, %f16, %f30
18871 array8 %o1, %g2, %o4
18872 fpack32 %f24, %f10, %f6
18873 fandnot1s %f15, %f10, %f7
18874 subcc %g3, %g6, %i1
18875 edge8 %i3, %i5, %i0
18876 movrne %o6, 0x03F, %l4
18877 fpsub16s %f1, %f7, %f16
18878 movcs %xcc, %g5, %o2
18879 fmovsle %xcc, %f2, %f2
18880 edge16n %g1, %o3, %g7
18881 setx loop_65, %l0, %l1
18882 return %l1
18883 nop
18884 rdpr %cwp, %g1
18885 rdpr %cansave, %g2
18886 rdpr %canrestore, %g3
18887 rdpr %cleanwin, %g4
18888 rdpr %otherwin, %g5
18889 rdpr %wstate, %g6
18890loop_65: umul %o5, %l3, %g4
18891 mulscc %i4, 0x049A, %l0
18892 movleu %xcc, %i7, %o0
18893 fand %f16, %f16, %f14
18894 movge %icc, %i2, %l2
18895 fmovdg %xcc, %f21, %f13
18896 sll %o7, %i6, %l6
18897 movrlez %o1, 0x3AF, %o4
18898 udivx %g3, 0x0275, %g2
18899 pdist %f12, %f30, %f14
18900 movvs %xcc, %g6, %i3
18901 sir 0x0BBC
18902 fmovdcc %icc, %f15, %f13
18903 move %icc, %i5, %i1
18904 fmovrdgez %o6, %f2, %f24
18905 nop
18906 set 0x1C, %l3
18907 ldsw [%l7 + %l3], %i0
18908 ldsh [%l7 + 0x16], %l4
18909 subccc %g5, 0x0908, %g1
18910 andcc %o2, %g7, %o3
18911 array16 %l5, %l1, %l3
18912 fmovrde %o5, %f6, %f10
18913 sth %g4, [%l7 + 0x70]
18914 umul %l0, %i7, %o0
18915 faligndata %f0, %f10, %f14
18916 udivx %i2, 0x1375, %l2
18917 subccc %i4, %i6, %o7
18918 edge16ln %o1, %o4, %l6
18919 sth %g3, [%l7 + 0x22]
18920 edge32ln %g6, %i3, %g2
18921 fmovspos %xcc, %f22, %f16
18922 stw %i5, [%l7 + 0x60]
18923 edge8ln %o6, %i1, %i0
18924 movrlz %g5, %g1, %l4
18925 fsrc2s %f23, %f18
18926 fzero %f28
18927 lduw [%l7 + 0x7C], %o2
18928 ldub [%l7 + 0x16], %o3
18929 or %l5, %l1, %l3
18930 movcs %xcc, %g7, %o5
18931 xnor %g4, %l0, %o0
18932 restore %i2, 0x1025, %i7
18933 rdpr %cwp, %g1
18934 rdpr %cansave, %g2
18935 rdpr %canrestore, %g3
18936 rdpr %cleanwin, %g4
18937 rdpr %otherwin, %g5
18938 rdpr %wstate, %g6
18939 udiv %l2, 0x012E, %i6
18940 edge16n %o7, %o1, %i4
18941 fmovdgu %xcc, %f28, %f26
18942 fabss %f8, %f24
18943 sth %o4, [%l7 + 0x3A]
18944 addcc %g3, %l6, %g6
18945 addc %g2, %i5, %i3
18946 edge8 %o6, %i0, %i1
18947 movre %g1, %g5, %o2
18948 fmovde %icc, %f30, %f27
18949 fmovsn %icc, %f27, %f16
18950 sub %l4, %l5, %o3
18951 edge16l %l3, %g7, %o5
18952 sth %g4, [%l7 + 0x7C]
18953 edge32n %l1, %o0, %l0
18954 sdiv %i2, 0x13EF, %i7
18955 fmovsneg %icc, %f8, %f11
18956 fmul8x16 %f29, %f0, %f26
18957 subccc %l2, %o7, %i6
18958 xnorcc %i4, %o1, %g3
18959 move %icc, %l6, %g6
18960 fmuld8ulx16 %f25, %f9, %f20
18961 fmovrsne %o4, %f5, %f14
18962 fxnor %f14, %f6, %f20
18963 st %f13, [%l7 + 0x68]
18964 fmul8x16al %f15, %f29, %f12
18965 fmovdne %xcc, %f21, %f19
18966 ldsb [%l7 + 0x5D], %i5
18967 udivx %i3, 0x1E8E, %o6
18968 edge16ln %i0, %i1, %g2
18969 save %g1, %g5, %l4
18970 rdpr %cwp, %g1
18971 rdpr %cansave, %g2
18972 rdpr %canrestore, %g3
18973 rdpr %cleanwin, %g4
18974 rdpr %otherwin, %g5
18975 rdpr %wstate, %g6
18976 move %xcc, %o2, %o3
18977 lduh [%l7 + 0x3C], %l3
18978 movrgez %l5, 0x1B8, %g7
18979 sir 0x18B7
18980 edge32n %g4, %l1, %o5
18981 alignaddrl %l0, %i2, %i7
18982 array32 %o0, %l2, %o7
18983 andncc %i6, %i4, %g3
18984 faligndata %f0, %f8, %f16
18985 andncc %l6, %o1, %g6
18986 setx loop_66, %l0, %l1
18987 return %l1
18988 nop
18989 rdpr %cwp, %g1
18990 rdpr %cansave, %g2
18991 rdpr %canrestore, %g3
18992 rdpr %cleanwin, %g4
18993 rdpr %otherwin, %g5
18994 rdpr %wstate, %g6
18995loop_66: movvc %icc, %o6, %i3
18996 movrlez %i1, 0x107, %g2
18997 fmovdl %icc, %f15, %f2
18998 fcmpeq16 %f20, %f0, %i0
18999 fcmpne32 %f18, %f0, %g5
19000 movn %icc, %g1, %l4
19001 lduh [%l7 + 0x2A], %o2
19002 movrlez %l3, 0x30A, %l5
19003 xnorcc %g7, %g4, %o3
19004 movrne %o5, %l0, %l1
19005 movn %icc, %i2, %o0
19006 lduw [%l7 + 0x78], %i7
19007 fmovsneg %xcc, %f18, %f11
19008 add %o7, %i6, %i4
19009 movle %icc, %l2, %l6
19010 fpackfix %f10, %f10
19011 fnot2s %f12, %f23
19012 andcc %g3, %o1, %i5
19013 andcc %o4, %g6, %o6
19014 edge8l %i1, %g2, %i3
19015 andn %g5, %g1, %i0
19016 movrlez %o2, 0x21C, %l4
19017 st %f11, [%l7 + 0x0C]
19018 fmovdg %icc, %f29, %f9
19019 ldd [%l7 + 0x18], %l2
19020 sra %g7, %g4, %l5
19021 and %o3, %o5, %l0
19022 edge16l %i2, %l1, %i7
19023 sdivcc %o0, 0x12B0, %i6
19024 popc 0x0F17, %i4
19025 movrlez %l2, %o7, %l6
19026 fmuld8ulx16 %f6, %f29, %f22
19027 fmul8x16 %f26, %f10, %f26
19028 edge32 %g3, %i5, %o4
19029 add %o1, %g6, %o6
19030 fxnors %f28, %f27, %f4
19031 subccc %i1, %g2, %i3
19032 ldd [%l7 + 0x58], %g0
19033 stx %g5, [%l7 + 0x50]
19034 srax %o2, %l4, %l3
19035 orncc %g7, %i0, %g4
19036 xorcc %l5, %o5, %l0
19037 fmul8sux16 %f0, %f10, %f4
19038 restore %i2, 0x19FB, %l1
19039 rdpr %cwp, %g1
19040 rdpr %cansave, %g2
19041 rdpr %canrestore, %g3
19042 rdpr %cleanwin, %g4
19043 rdpr %otherwin, %g5
19044 rdpr %wstate, %g6
19045 stw %o3, [%l7 + 0x60]
19046 fmovrslez %o0, %f30, %f7
19047 movcc %xcc, %i6, %i4
19048 for %f12, %f12, %f30
19049 smul %i7, %o7, %l2
19050 sth %l6, [%l7 + 0x5A]
19051 movleu %icc, %g3, %i5
19052 ld [%l7 + 0x14], %f10
19053 movcc %icc, %o4, %g6
19054 stw %o6, [%l7 + 0x24]
19055 srl %o1, 0x17, %g2
19056 fsrc2s %f18, %f0
19057 fmovdl %xcc, %f30, %f12
19058 fpack16 %f14, %f16
19059 edge8l %i3, %g1, %i1
19060 fornot2s %f6, %f8, %f14
19061 or %g5, %l4, %l3
19062 stb %g7, [%l7 + 0x2D]
19063 ldx [%l7 + 0x08], %i0
19064 fmovsle %xcc, %f20, %f12
19065 edge8ln %o2, %g4, %l5
19066 umulcc %l0, 0x191E, %i2
19067 sra %l1, 0x1A, %o3
19068 fmovsne %xcc, %f20, %f25
19069 fnegs %f27, %f1
19070 edge32n %o5, %i6, %i4
19071 edge8ln %o0, %i7, %o7
19072 or %l6, %l2, %g3
19073 fcmpgt32 %f12, %f30, %i5
19074 fors %f13, %f23, %f7
19075 orn %g6, %o6, %o4
19076 sethi 0x0BB7, %g2
19077 fmovdvs %xcc, %f29, %f10
19078 mulx %i3, 0x007C, %g1
19079 srlx %i1, %o1, %l4
19080 fnegs %f24, %f17
19081 orncc %l3, 0x0B03, %g5
19082 srl %i0, %o2, %g4
19083 edge32l %l5, %g7, %l0
19084 smul %i2, %l1, %o5
19085 sra %i6, %o3, %i4
19086 ldd [%l7 + 0x20], %f8
19087 sdivx %o0, 0x1293, %i7
19088 lduw [%l7 + 0x6C], %o7
19089 edge8l %l2, %l6, %g3
19090 fmovsle %icc, %f6, %f30
19091 movrne %i5, %o6, %o4
19092 andcc %g6, 0x1F87, %g2
19093 movn %xcc, %i3, %i1
19094 movge %icc, %o1, %l4
19095 edge32l %g1, %l3, %g5
19096 fmovdn %xcc, %f21, %f14
19097 edge8l %o2, %g4, %i0
19098 sethi 0x0B9B, %l5
19099 udivx %l0, 0x0B52, %i2
19100 sdivx %l1, 0x08F3, %g7
19101 ldsw [%l7 + 0x68], %o5
19102 sir 0x0052
19103 st %f11, [%l7 + 0x40]
19104 fxnor %f14, %f4, %f14
19105 movrlez %i6, %i4, %o3
19106 srax %i7, 0x12, %o7
19107 fxnors %f10, %f10, %f20
19108 save %o0, 0x0936, %l6
19109 rdpr %cwp, %g1
19110 rdpr %cansave, %g2
19111 rdpr %canrestore, %g3
19112 rdpr %cleanwin, %g4
19113 rdpr %otherwin, %g5
19114 rdpr %wstate, %g6
19115 fpsub32 %f8, %f14, %f12
19116 movvc %xcc, %l2, %i5
19117 orcc %o6, 0x02E8, %o4
19118 fxors %f25, %f8, %f25
19119 edge16ln %g3, %g2, %i3
19120 stx %g6, [%l7 + 0x38]
19121 fmovsg %icc, %f31, %f7
19122 edge8n %o1, %l4, %g1
19123 udivx %i1, 0x19CE, %g5
19124 srlx %l3, %g4, %i0
19125 fcmpgt32 %f18, %f18, %o2
19126 mova %icc, %l0, %i2
19127 popc 0x1028, %l1
19128 fmovsleu %xcc, %f30, %f1
19129 fmovscc %icc, %f27, %f4
19130 sra %l5, %g7, %i6
19131 for %f0, %f28, %f22
19132 edge16n %i4, %o5, %o3
19133 subccc %o7, 0x05F2, %i7
19134 fornot2s %f16, %f0, %f9
19135 edge16l %l6, %o0, %l2
19136 fpadd16 %f18, %f10, %f30
19137 fmovdne %xcc, %f5, %f17
19138 ldsw [%l7 + 0x08], %i5
19139 smulcc %o6, 0x03AB, %o4
19140 fmovsvc %icc, %f15, %f17
19141 movn %icc, %g3, %g2
19142 array16 %g6, %i3, %o1
19143 ldsw [%l7 + 0x6C], %l4
19144 ldx [%l7 + 0x70], %g1
19145 ldsw [%l7 + 0x3C], %g5
19146 edge8n %l3, %i1, %g4
19147 edge8ln %i0, %l0, %i2
19148 fmul8sux16 %f30, %f28, %f26
19149 movn %icc, %o2, %l5
19150 edge8l %l1, %g7, %i4
19151 udivcc %i6, 0x1647, %o5
19152 edge16l %o7, %i7, %l6
19153 ldsb [%l7 + 0x3E], %o0
19154 andn %l2, %i5, %o6
19155 movrne %o4, %g3, %g2
19156 array32 %g6, %o3, %o1
19157 ldd [%l7 + 0x40], %f0
19158 fnot1 %f14, %f2
19159 edge32 %i3, %l4, %g5
19160 std %f2, [%l7 + 0x10]
19161 fsrc2 %f2, %f12
19162 edge16l %g1, %i1, %l3
19163 sth %g4, [%l7 + 0x5E]
19164 ldsw [%l7 + 0x54], %l0
19165 fsrc1 %f12, %f10
19166 movpos %icc, %i0, %o2
19167 fcmped %fcc2, %f22, %f26
19168 fmovscc %xcc, %f20, %f13
19169 nop
19170 set 0x7C, %i6
19171 stw %i2, [%l7 + %i6]
19172 smul %l1, 0x1F02, %g7
19173 fornot1 %f4, %f12, %f16
19174 srax %i4, %l5, %i6
19175 mulx %o5, 0x03E2, %o7
19176 fcmple16 %f8, %f28, %i7
19177 movvc %xcc, %o0, %l2
19178 or %l6, %o6, %i5
19179 sdivx %o4, 0x0770, %g3
19180 umulcc %g2, %g6, %o1
19181 ld [%l7 + 0x7C], %f7
19182 sra %i3, 0x0F, %l4
19183 sll %o3, %g5, %g1
19184 movneg %icc, %i1, %l3
19185 st %f27, [%l7 + 0x6C]
19186 array16 %g4, %i0, %l0
19187 subc %i2, 0x05BF, %o2
19188 edge32l %g7, %l1, %i4
19189 setx loop_67, %l0, %l1
19190 return %l1
19191 nop
19192 rdpr %cwp, %g1
19193 rdpr %cansave, %g2
19194 rdpr %canrestore, %g3
19195 rdpr %cleanwin, %g4
19196 rdpr %otherwin, %g5
19197 rdpr %wstate, %g6
19198loop_67: fsrc2s %f2, %f17
19199 xnorcc %o7, %o5, %o0
19200 ldub [%l7 + 0x28], %l2
19201 edge32l %l6, %i7, %o6
19202 xorcc %o4, 0x020E, %g3
19203 fnors %f2, %f26, %f6
19204 fmovsgu %icc, %f7, %f12
19205 sub %i5, 0x0999, %g2
19206 movre %g6, 0x1D3, %i3
19207 movcc %xcc, %o1, %o3
19208 fmovscc %icc, %f4, %f24
19209 array32 %l4, %g1, %g5
19210 udivx %l3, 0x10AC, %g4
19211 lduh [%l7 + 0x2C], %i0
19212 stx %l0, [%l7 + 0x50]
19213 lduw [%l7 + 0x68], %i2
19214 ldsb [%l7 + 0x69], %i1
19215 array32 %g7, %l1, %i4
19216 xnorcc %l5, %i6, %o7
19217 movgu %icc, %o2, %o5
19218 fand %f8, %f26, %f0
19219 fands %f8, %f2, %f2
19220 sdiv %o0, 0x146B, %l2
19221 ldd [%l7 + 0x10], %f28
19222 fpack16 %f22, %f4
19223 orn %i7, %l6, %o4
19224 movle %xcc, %o6, %i5
19225 ldub [%l7 + 0x5E], %g3
19226 fmovscc %xcc, %f21, %f11
19227 st %f3, [%l7 + 0x7C]
19228 ld [%l7 + 0x48], %f23
19229 umulcc %g2, %g6, %o1
19230 fmul8x16au %f10, %f18, %f0
19231 fmovrdlz %o3, %f10, %f0
19232 fmovdl %xcc, %f19, %f12
19233 movle %xcc, %i3, %l4
19234 save %g5, %l3, %g1
19235 rdpr %cwp, %g1
19236 rdpr %cansave, %g2
19237 rdpr %canrestore, %g3
19238 rdpr %cleanwin, %g4
19239 rdpr %otherwin, %g5
19240 rdpr %wstate, %g6
19241 edge8l %g4, %l0, %i2
19242 move %xcc, %i1, %g7
19243 sdiv %l1, 0x0FAE, %i4
19244 mova %icc, %i0, %i6
19245 ldsw [%l7 + 0x30], %o7
19246 sdiv %l5, 0x133C, %o2
19247 array16 %o0, %l2, %i7
19248 fmovsle %xcc, %f14, %f27
19249 or %o5, 0x1E89, %l6
19250 ldsh [%l7 + 0x3E], %o6
19251 stb %i5, [%l7 + 0x4E]
19252 mova %icc, %o4, %g2
19253 smulcc %g3, 0x0629, %o1
19254 sdivcc %o3, 0x01F5, %g6
19255 fnot1s %f6, %f9
19256 array8 %l4, %g5, %i3
19257 andcc %g1, %l3, %l0
19258 edge32l %i2, %g4, %i1
19259 fone %f28
19260 movle %xcc, %l1, %i4
19261 movvc %xcc, %g7, %i0
19262 fxnor %f28, %f28, %f2
19263 movcs %icc, %o7, %i6
19264 sra %l5, %o2, %o0
19265 fpmerge %f13, %f29, %f6
19266 stw %i7, [%l7 + 0x3C]
19267 movrlez %l2, 0x2AF, %o5
19268 movrlez %o6, 0x18C, %l6
19269 mulscc %i5, %g2, %o4
19270 fpadd16s %f11, %f11, %f8
19271 andncc %g3, %o1, %g6
19272 smul %o3, 0x11DD, %g5
19273 xnor %l4, 0x166E, %g1
19274 array8 %l3, %l0, %i3
19275 stw %g4, [%l7 + 0x6C]
19276 stb %i2, [%l7 + 0x15]
19277 array8 %i1, %l1, %g7
19278 ldsw [%l7 + 0x48], %i4
19279 and %i0, %o7, %l5
19280 lduh [%l7 + 0x26], %o2
19281 srlx %o0, %i6, %l2
19282 fmovdneg %icc, %f4, %f26
19283 movcs %icc, %o5, %o6
19284 fcmpne32 %f12, %f16, %l6
19285 fcmpd %fcc1, %f20, %f26
19286 edge32 %i7, %i5, %o4
19287 movl %xcc, %g3, %g2
19288 fandnot1 %f20, %f8, %f8
19289 fmovdvs %xcc, %f9, %f26
19290 fornot2s %f20, %f20, %f1
19291 lduw [%l7 + 0x08], %o1
19292 sir 0x1156
19293 edge16 %g6, %g5, %l4
19294 edge8n %o3, %g1, %l0
19295 edge8n %l3, %i3, %i2
19296 andcc %i1, %l1, %g4
19297 smulcc %i4, 0x1637, %i0
19298 srl %g7, %o7, %l5
19299 fmovrdgez %o2, %f22, %f6
19300 fmul8x16al %f30, %f14, %f6
19301 fmovscc %xcc, %f27, %f20
19302 fexpand %f2, %f10
19303 edge8n %i6, %o0, %o5
19304 xnorcc %o6, 0x1E12, %l6
19305 srax %i7, %l2, %i5
19306 andcc %o4, 0x10A9, %g3
19307 fmovsg %icc, %f23, %f1
19308 movneg %icc, %o1, %g2
19309 fpsub16 %f18, %f28, %f16
19310 edge16n %g6, %g5, %o3
19311 srl %l4, 0x12, %l0
19312 fzero %f2
19313 sll %l3, %g1, %i3
19314 save %i2, 0x0698, %i1
19315 rdpr %cwp, %g1
19316 rdpr %cansave, %g2
19317 rdpr %canrestore, %g3
19318 rdpr %cleanwin, %g4
19319 rdpr %otherwin, %g5
19320 rdpr %wstate, %g6
19321 stx %l1, [%l7 + 0x78]
19322 fandnot2s %f30, %f1, %f25
19323 movrlez %i4, 0x1CA, %g4
19324 edge16l %g7, %i0, %o7
19325 mulscc %l5, %o2, %o0
19326 edge16l %o5, %i6, %o6
19327 movl %xcc, %i7, %l2
19328 movrgez %i5, 0x152, %o4
19329 xor %g3, %o1, %l6
19330 movl %xcc, %g6, %g2
19331 fpack32 %f10, %f20, %f14
19332 ldsb [%l7 + 0x59], %g5
19333 srlx %l4, %o3, %l0
19334 fnot1s %f12, %f12
19335 movn %xcc, %g1, %l3
19336 nop
19337 set 0x40, %l5
19338 std %f0, [%l7 + %l5]
19339 ldub [%l7 + 0x34], %i3
19340 alignaddrl %i2, %i1, %l1
19341 sll %g4, %g7, %i0
19342 fpsub16s %f8, %f20, %f9
19343 stw %i4, [%l7 + 0x0C]
19344 mova %xcc, %o7, %l5
19345 fcmple32 %f26, %f26, %o0
19346 subccc %o2, 0x1D46, %o5
19347 add %i6, %o6, %i7
19348 popc 0x0ACF, %i5
19349 ldx [%l7 + 0x68], %o4
19350 edge8n %l2, %o1, %g3
19351 siam 0x0
19352 movne %xcc, %g6, %g2
19353 fmovrdne %g5, %f0, %f6
19354 mulscc %l4, %l6, %o3
19355 array32 %g1, %l3, %l0
19356 edge16l %i3, %i1, %l1
19357 srl %g4, 0x02, %i2
19358 movrgz %i0, 0x337, %i4
19359 movvc %xcc, %g7, %l5
19360 movgu %icc, %o0, %o7
19361 movrlez %o2, 0x109, %o5
19362 fabsd %f6, %f26
19363 addccc %i6, 0x0891, %i7
19364 movrne %i5, %o6, %o4
19365 fmovrse %l2, %f12, %f7
19366 ld [%l7 + 0x74], %f12
19367 fmovdneg %icc, %f23, %f25
19368 andcc %o1, %g3, %g6
19369 edge16l %g2, %l4, %l6
19370 popc 0x1F3A, %o3
19371 fmovscc %icc, %f0, %f9
19372 movrlz %g5, %g1, %l0
19373 fmovrdlez %l3, %f14, %f2
19374 nop
19375 set 0x0C, %l4
19376 stw %i3, [%l7 + %l4]
19377 alignaddrl %l1, %g4, %i2
19378 fmovrdlez %i1, %f24, %f8
19379 edge16 %i4, %g7, %l5
19380 fmovscs %xcc, %f0, %f28
19381 edge16 %i0, %o0, %o7
19382 edge32ln %o2, %i6, %o5
19383 fpsub32 %f18, %f8, %f24
19384 fmovse %icc, %f12, %f20
19385 lduh [%l7 + 0x16], %i7
19386 stb %i5, [%l7 + 0x6C]
19387 srax %o6, %o4, %l2
19388 edge32n %g3, %o1, %g6
19389 and %l4, 0x1559, %g2
19390 lduh [%l7 + 0x78], %l6
19391 edge32ln %o3, %g5, %g1
19392 movle %icc, %l0, %i3
19393 ldsb [%l7 + 0x73], %l1
19394 orcc %g4, %l3, %i1
19395 umulcc %i2, %i4, %g7
19396 edge16ln %l5, %i0, %o7
19397 movcs %icc, %o2, %i6
19398 movrlz %o0, %i7, %o5
19399 lduh [%l7 + 0x30], %i5
19400 andn %o4, %l2, %g3
19401 fmovdleu %xcc, %f30, %f10
19402 save %o1, 0x1784, %o6
19403 rdpr %cwp, %g1
19404 rdpr %cansave, %g2
19405 rdpr %canrestore, %g3
19406 rdpr %cleanwin, %g4
19407 rdpr %otherwin, %g5
19408 rdpr %wstate, %g6
19409 fandnot2s %f30, %f1, %f26
19410 movcc %icc, %l4, %g2
19411 fcmpgt16 %f2, %f0, %g6
19412 edge8n %o3, %g5, %g1
19413 fands %f28, %f5, %f1
19414 movpos %icc, %l0, %l6
19415 edge16l %i3, %l1, %g4
19416 sdivx %i1, 0x01E9, %l3
19417 sllx %i4, 0x12, %i2
19418 movle %icc, %l5, %i0
19419 fsrc1s %f24, %f23
19420 sra %o7, 0x05, %o2
19421 alignaddr %g7, %i6, %i7
19422 movvc %xcc, %o5, %o0
19423 movne %icc, %o4, %i5
19424 ldd [%l7 + 0x58], %l2
19425 srax %o1, %o6, %g3
19426 movcc %icc, %g2, %g6
19427 edge32l %l4, %o3, %g5
19428 ldx [%l7 + 0x10], %g1
19429 fmovdne %icc, %f24, %f19
19430 fmovdpos %xcc, %f30, %f15
19431 mulx %l0, 0x163B, %i3
19432 or %l6, 0x1869, %l1
19433 andncc %g4, %i1, %i4
19434 edge8n %i2, %l5, %l3
19435 fsrc2s %f8, %f15
19436 fcmpeq16 %f10, %f8, %o7
19437 array16 %i0, %g7, %i6
19438 edge8ln %i7, %o2, %o0
19439 lduw [%l7 + 0x24], %o5
19440 stb %o4, [%l7 + 0x79]
19441 sir 0x1AD3
19442 fcmpeq32 %f30, %f30, %l2
19443 lduh [%l7 + 0x60], %o1
19444 ldsb [%l7 + 0x7A], %i5
19445 and %o6, %g3, %g6
19446 fcmple32 %f0, %f30, %g2
19447 andn %l4, 0x1A90, %o3
19448 fmovsvc %icc, %f31, %f5
19449 sdivcc %g5, 0x0DB3, %l0
19450 fcmped %fcc1, %f30, %f8
19451 edge8ln %i3, %g1, %l1
19452 edge16n %l6, %g4, %i4
19453 movvc %icc, %i2, %i1
19454 fnegd %f4, %f24
19455 fornot2s %f18, %f1, %f27
19456 srax %l5, 0x11, %l3
19457 fmovrse %i0, %f10, %f0
19458 subc %o7, %i6, %i7
19459 edge32l %o2, %o0, %g7
19460 fands %f31, %f3, %f27
19461 ldsw [%l7 + 0x2C], %o4
19462 lduw [%l7 + 0x28], %l2
19463 udiv %o1, 0x1118, %i5
19464 movre %o5, 0x005, %o6
19465 orcc %g6, %g3, %l4
19466 ldx [%l7 + 0x20], %g2
19467 or %g5, 0x1A47, %l0
19468 subcc %o3, %g1, %l1
19469 fmovda %icc, %f20, %f3
19470 sub %i3, %g4, %i4
19471 and %i2, 0x10D8, %i1
19472 std %f28, [%l7 + 0x48]
19473 udivcc %l5, 0x1DBB, %l6
19474 and %l3, 0x0C10, %o7
19475 or %i0, %i7, %o2
19476 lduh [%l7 + 0x24], %i6
19477 edge8l %g7, %o0, %o4
19478 umul %l2, %o1, %i5
19479 fmovsvc %icc, %f15, %f15
19480 movvs %icc, %o5, %o6
19481 ldd [%l7 + 0x18], %g2
19482 movleu %icc, %g6, %l4
19483 udivx %g5, 0x0C9C, %g2
19484 fmovrse %l0, %f18, %f26
19485 ldsw [%l7 + 0x6C], %o3
19486 movl %icc, %g1, %l1
19487 andn %g4, %i4, %i2
19488 subccc %i3, 0x157C, %l5
19489 fsrc1s %f2, %f2
19490 fnegd %f10, %f2
19491 edge16ln %l6, %l3, %i1
19492 xor %i0, 0x0E9A, %i7
19493 fmovdg %icc, %f30, %f18
19494 save %o7, %i6, %o2
19495 rdpr %cwp, %g1
19496 rdpr %cansave, %g2
19497 rdpr %canrestore, %g3
19498 rdpr %cleanwin, %g4
19499 rdpr %otherwin, %g5
19500 rdpr %wstate, %g6
19501 fsrc1s %f5, %f17
19502 addcc %o0, 0x1A78, %o4
19503 alignaddrl %g7, %l2, %o1
19504 fmovd %f20, %f14
19505 edge8n %i5, %o5, %o6
19506 ldub [%l7 + 0x0D], %g6
19507 edge32 %g3, %l4, %g2
19508 movcs %icc, %g5, %o3
19509 fxor %f2, %f0, %f12
19510 mulx %l0, 0x1225, %l1
19511 smulcc %g4, 0x14A3, %g1
19512 ldx [%l7 + 0x50], %i4
19513 array16 %i2, %i3, %l5
19514 srl %l6, %l3, %i1
19515 fnor %f24, %f10, %f6
19516 movg %xcc, %i7, %i0
19517 orn %o7, %o2, %i6
19518 alignaddrl %o0, %g7, %l2
19519 umulcc %o1, 0x0724, %o4
19520 movge %xcc, %i5, %o6
19521 edge16n %o5, %g6, %g3
19522 movvc %icc, %g2, %l4
19523 movn %icc, %g5, %l0
19524 ldsw [%l7 + 0x34], %o3
19525 fmul8x16au %f1, %f24, %f18
19526 fxnors %f0, %f6, %f7
19527 fone %f10
19528 fcmpeq32 %f12, %f16, %g4
19529 ld [%l7 + 0x0C], %f25
19530 mulscc %g1, 0x01F1, %l1
19531 sethi 0x12C2, %i2
19532 sll %i4, %i3, %l5
19533 fmovsle %icc, %f8, %f21
19534 sir 0x0490
19535 smulcc %l6, 0x1292, %i1
19536 umulcc %l3, %i0, %o7
19537 fmuld8ulx16 %f8, %f12, %f0
19538 umulcc %i7, 0x0577, %i6
19539 edge8 %o0, %g7, %l2
19540 restore %o2, 0x007D, %o1
19541 rdpr %cwp, %g1
19542 rdpr %cansave, %g2
19543 rdpr %canrestore, %g3
19544 rdpr %cleanwin, %g4
19545 rdpr %otherwin, %g5
19546 rdpr %wstate, %g6
19547 movcc %icc, %o4, %o6
19548 fmovsvs %xcc, %f28, %f8
19549 fmovde %xcc, %f14, %f24
19550 subccc %o5, %i5, %g3
19551 addc %g2, 0x1B44, %g6
19552 add %l4, 0x0134, %l0
19553 umul %o3, %g4, %g1
19554 movl %icc, %l1, %i2
19555 sra %g5, %i4, %l5
19556 sdivx %l6, 0x0FC0, %i3
19557 movg %icc, %i1, %l3
19558 edge32 %i0, %o7, %i6
19559 mova %xcc, %i7, %g7
19560 movg %xcc, %o0, %o2
19561 orcc %o1, 0x0611, %l2
19562 fnegd %f8, %f8
19563 edge16ln %o6, %o4, %i5
19564 movle %xcc, %g3, %g2
19565 movre %g6, 0x2AF, %l4
19566 nop
19567 set 0x70, %o6
19568 ldx [%l7 + %o6], %l0
19569 ldd [%l7 + 0x10], %f10
19570 fxnor %f8, %f4, %f2
19571 andncc %o3, %g4, %o5
19572 sub %l1, %i2, %g5
19573 fornot2 %f18, %f6, %f4
19574 movvc %xcc, %g1, %l5
19575 fmul8sux16 %f8, %f18, %f30
19576 orn %i4, %i3, %l6
19577 udivcc %i1, 0x1EE7, %l3
19578 ldx [%l7 + 0x18], %o7
19579 xor %i0, %i7, %i6
19580 sir 0x03CB
19581 xnor %g7, 0x1014, %o2
19582 subc %o1, %o0, %l2
19583 sir 0x1B17
19584 movle %xcc, %o6, %i5
19585 orncc %o4, %g2, %g6
19586 movne %xcc, %g3, %l4
19587 fors %f13, %f27, %f28
19588 ldd [%l7 + 0x58], %f2
19589 sdiv %o3, 0x1737, %l0
19590 movrlz %o5, %l1, %i2
19591 array32 %g4, %g1, %g5
19592 fpadd16s %f5, %f8, %f31
19593 movneg %icc, %l5, %i3
19594 subc %i4, 0x0EBA, %i1
19595 movg %xcc, %l3, %o7
19596 xnor %i0, 0x1604, %i7
19597 ldsh [%l7 + 0x66], %i6
19598 movg %icc, %l6, %o2
19599 fzeros %f14
19600 fmuld8sux16 %f17, %f31, %f12
19601 for %f24, %f4, %f6
19602 stx %o1, [%l7 + 0x30]
19603 fsrc2 %f14, %f0
19604 fcmped %fcc3, %f20, %f22
19605 addcc %g7, 0x0068, %o0
19606 xorcc %l2, %o6, %o4
19607 nop
19608 set 0x54, %o1
19609 lduw [%l7 + %o1], %i5
19610 lduh [%l7 + 0x5A], %g6
19611 umul %g3, %g2, %l4
19612 movn %icc, %l0, %o5
19613 movcc %icc, %o3, %l1
19614 fsrc2 %f16, %f18
19615 ldsb [%l7 + 0x6A], %i2
19616 xnorcc %g1, %g5, %g4
19617 bshuffle %f16, %f0, %f6
19618 umul %i3, 0x0D9E, %l5
19619 orn %i4, %l3, %o7
19620 save %i1, %i7, %i6
19621 rdpr %cwp, %g1
19622 rdpr %cansave, %g2
19623 rdpr %canrestore, %g3
19624 rdpr %cleanwin, %g4
19625 rdpr %otherwin, %g5
19626 rdpr %wstate, %g6
19627 edge32ln %i0, %l6, %o1
19628 movrlez %g7, %o2, %l2
19629 fmovspos %xcc, %f17, %f22
19630 smul %o0, 0x0652, %o4
19631 fmovrdlez %o6, %f28, %f10
19632 edge8n %i5, %g3, %g6
19633 edge8ln %g2, %l4, %o5
19634 stx %l0, [%l7 + 0x38]
19635 alignaddr %l1, %o3, %g1
19636 movrlz %i2, %g4, %g5
19637 ldsh [%l7 + 0x14], %l5
19638 edge32l %i3, %l3, %o7
19639 fmovspos %icc, %f15, %f24
19640 fxors %f28, %f10, %f26
19641 ldx [%l7 + 0x30], %i1
19642 edge16n %i7, %i6, %i0
19643 sir 0x1F4A
19644 sll %i4, %l6, %g7
19645 srl %o1, %o2, %o0
19646 alignaddrl %o4, %o6, %i5
19647 xor %g3, 0x171F, %g6
19648 movrne %l2, 0x13B, %g2
19649 fmovscc %icc, %f22, %f8
19650 siam 0x0
19651 fmovdcc %icc, %f0, %f20
19652 movrlz %l4, %l0, %o5
19653 xnorcc %l1, %o3, %i2
19654 fcmpne16 %f30, %f20, %g1
19655 sllx %g4, %g5, %l5
19656 edge16n %i3, %l3, %o7
19657 lduw [%l7 + 0x34], %i1
19658 alignaddrl %i7, %i6, %i4
19659 stb %l6, [%l7 + 0x27]
19660 udiv %g7, 0x1B59, %o1
19661 subccc %i0, 0x04A9, %o2
19662 edge32ln %o0, %o4, %o6
19663 ldub [%l7 + 0x49], %g3
19664 fmovd %f20, %f4
19665 movre %i5, 0x3FE, %g6
19666 edge8l %l2, %l4, %l0
19667 fmovdg %xcc, %f3, %f20
19668 subcc %o5, %l1, %o3
19669 sdivx %g2, 0x0C0A, %i2
19670 udiv %g4, 0x1379, %g1
19671 orcc %g5, 0x1801, %l5
19672 fmovsl %xcc, %f17, %f3
19673 xor %i3, 0x0C70, %o7
19674 movpos %xcc, %l3, %i7
19675 edge8 %i1, %i6, %i4
19676 alignaddr %l6, %g7, %o1
19677 stx %o2, [%l7 + 0x10]
19678 fmovscs %xcc, %f25, %f11
19679 fmovrse %i0, %f29, %f10
19680 ldub [%l7 + 0x5C], %o0
19681 umul %o6, 0x0D8B, %o4
19682 movneg %icc, %i5, %g6
19683 fmovscc %xcc, %f30, %f21
19684 array32 %g3, %l2, %l0
19685 subcc %l4, %o5, %l1
19686 fornot1 %f24, %f2, %f8
19687 edge32 %o3, %i2, %g4
19688 sdiv %g2, 0x0A51, %g5
19689 array16 %g1, %i3, %o7
19690 sth %l3, [%l7 + 0x7A]
19691 fmovdn %xcc, %f18, %f28
19692 movre %i7, 0x1CB, %i1
19693 ldd [%l7 + 0x58], %l4
19694 umulcc %i6, %l6, %i4
19695 edge8 %g7, %o2, %i0
19696 sll %o1, %o6, %o4
19697 movrgez %i5, 0x12F, %g6
19698 udivx %o0, 0x1EC4, %g3
19699 ldd [%l7 + 0x58], %f20
19700 andn %l2, 0x11E8, %l0
19701 sir 0x1275
19702 sdiv %o5, 0x1E08, %l4
19703 fmovrde %l1, %f20, %f22
19704 fnot2 %f28, %f8
19705 ldd [%l7 + 0x60], %o2
19706 subc %g4, %g2, %i2
19707 save %g5, 0x0711, %g1
19708 rdpr %cwp, %g1
19709 rdpr %cansave, %g2
19710 rdpr %canrestore, %g3
19711 rdpr %cleanwin, %g4
19712 rdpr %otherwin, %g5
19713 rdpr %wstate, %g6
19714 mulscc %o7, %l3, %i7
19715 fmovdvc %icc, %f25, %f15
19716 xnorcc %i1, 0x1A11, %i3
19717 fpsub32s %f30, %f1, %f2
19718 fsrc2 %f2, %f8
19719 edge8 %i6, %l5, %l6
19720 sdivx %g7, 0x062F, %o2
19721 orn %i4, %o1, %o6
19722 edge16ln %i0, %i5, %o4
19723 stw %g6, [%l7 + 0x68]
19724 edge8n %o0, %g3, %l2
19725 fmovrdne %o5, %f8, %f16
19726 setx loop_68, %l0, %l1
19727 return %l1
19728 nop
19729 rdpr %cwp, %g1
19730 rdpr %cansave, %g2
19731 rdpr %canrestore, %g3
19732 rdpr %cleanwin, %g4
19733 rdpr %otherwin, %g5
19734 rdpr %wstate, %g6
19735loop_68: fandnot1s %f24, %f9, %f4
19736 or %o3, %g4, %i2
19737 ldub [%l7 + 0x0D], %g2
19738 lduw [%l7 + 0x7C], %g1
19739 sdiv %g5, 0x0F6C, %l3
19740 movneg %icc, %i7, %i1
19741 udivcc %o7, 0x102B, %i6
19742 fxor %f16, %f14, %f0
19743 movrgez %i3, %l5, %l6
19744 lduh [%l7 + 0x08], %g7
19745 sra %i4, %o1, %o6
19746 udiv %o2, 0x08E0, %i5
19747 movle %xcc, %i0, %g6
19748 movrgz %o0, 0x211, %o4
19749 andncc %l2, %o5, %g3
19750 edge8ln %l0, %l1, %l4
19751 sra %o3, %i2, %g2
19752 sllx %g4, %g1, %g5
19753 and %i7, %i1, %l3
19754 movre %o7, 0x0A2, %i3
19755 fmul8x16al %f10, %f1, %f10
19756 sub %l5, %i6, %l6
19757 fmovdleu %xcc, %f9, %f29
19758 edge8l %i4, %o1, %o6
19759 movvc %icc, %g7, %i5
19760 srax %o2, 0x18, %g6
19761 andncc %i0, %o4, %l2
19762 ldsw [%l7 + 0x54], %o5
19763 array32 %o0, %l0, %l1
19764 ldsb [%l7 + 0x1E], %g3
19765 sub %l4, %i2, %g2
19766 subc %g4, 0x1480, %g1
19767 fpadd32s %f21, %f12, %f2
19768 orncc %o3, %i7, %i1
19769 movne %xcc, %l3, %o7
19770 sll %g5, 0x01, %i3
19771 fexpand %f7, %f20
19772 fmovdgu %xcc, %f22, %f3
19773 move %icc, %i6, %l6
19774 mulscc %l5, 0x033F, %o1
19775 orn %i4, %g7, %o6
19776 sdivx %i5, 0x1426, %o2
19777 fsrc1s %f5, %f31
19778 stb %g6, [%l7 + 0x5C]
19779 fcmple16 %f26, %f16, %o4
19780 and %i0, 0x0236, %o5
19781 srlx %o0, %l2, %l0
19782 movcc %icc, %g3, %l4
19783 array8 %l1, %g2, %g4
19784 movneg %xcc, %i2, %o3
19785 movneg %icc, %i7, %i1
19786 smul %g1, %o7, %g5
19787 addcc %l3, 0x187D, %i3
19788 for %f20, %f0, %f0
19789 fmovscs %icc, %f9, %f28
19790 edge32ln %l6, %i6, %l5
19791 edge16 %o1, %g7, %i4
19792 and %o6, %o2, %i5
19793 movneg %xcc, %o4, %i0
19794 stw %o5, [%l7 + 0x60]
19795 ldsh [%l7 + 0x12], %o0
19796 sll %l2, 0x07, %l0
19797 ldd [%l7 + 0x48], %f2
19798 movgu %xcc, %g6, %l4
19799 ldd [%l7 + 0x48], %f30
19800 sdivx %l1, 0x027B, %g3
19801 udivcc %g4, 0x1C27, %i2
19802 save %g2, 0x1178, %o3
19803 rdpr %cwp, %g1
19804 rdpr %cansave, %g2
19805 rdpr %canrestore, %g3
19806 rdpr %cleanwin, %g4
19807 rdpr %otherwin, %g5
19808 rdpr %wstate, %g6
19809 movcc %xcc, %i7, %i1
19810 fmovrsgz %g1, %f2, %f3
19811 srlx %o7, 0x0F, %g5
19812 mulx %i3, 0x1544, %l3
19813 array8 %i6, %l6, %l5
19814 movneg %xcc, %o1, %g7
19815 fornot1s %f16, %f1, %f23
19816 fornot1s %f11, %f25, %f29
19817 ldsw [%l7 + 0x54], %o6
19818 stb %o2, [%l7 + 0x52]
19819 ld [%l7 + 0x5C], %f22
19820 srl %i4, 0x04, %i5
19821 movcc %xcc, %i0, %o5
19822 srlx %o4, %l2, %o0
19823 edge32ln %g6, %l0, %l1
19824 siam 0x4
19825 bshuffle %f20, %f18, %f4
19826 fornot2 %f28, %f28, %f28
19827 popc 0x1B2A, %l4
19828 andn %g3, 0x07D5, %g4
19829 alignaddrl %g2, %o3, %i7
19830 andn %i1, 0x0D25, %g1
19831 fcmple32 %f28, %f22, %i2
19832 movne %icc, %o7, %g5
19833 popc 0x0AAD, %l3
19834 srax %i3, 0x04, %i6
19835 fpack16 %f0, %f22
19836 stb %l6, [%l7 + 0x5C]
19837 movgu %xcc, %l5, %o1
19838 move %icc, %o6, %o2
19839 movne %icc, %i4, %i5
19840 fmovdneg %icc, %f13, %f1
19841 stw %g7, [%l7 + 0x64]
19842 sra %o5, %o4, %i0
19843 fmovrsne %o0, %f2, %f30
19844 sth %l2, [%l7 + 0x36]
19845 stw %l0, [%l7 + 0x78]
19846 sethi 0x1466, %l1
19847 fmovsvc %xcc, %f24, %f31
19848 movvs %xcc, %g6, %l4
19849 mova %xcc, %g3, %g4
19850 movrgz %g2, 0x08D, %o3
19851 move %icc, %i1, %g1
19852 sethi 0x0080, %i7
19853 subccc %o7, 0x12C0, %g5
19854 movrlez %l3, %i2, %i6
19855 ldsb [%l7 + 0x54], %l6
19856 movrgz %i3, %l5, %o1
19857 fmovse %icc, %f8, %f19
19858 orcc %o2, 0x0563, %i4
19859 st %f11, [%l7 + 0x68]
19860 sethi 0x143D, %o6
19861 srlx %g7, 0x04, %o5
19862 fmovdne %icc, %f19, %f18
19863 array8 %o4, %i0, %o0
19864 movg %xcc, %i5, %l2
19865 for %f18, %f4, %f22
19866 movgu %icc, %l0, %l1
19867 movle %icc, %g6, %g3
19868 fcmpne16 %f24, %f14, %l4
19869 lduh [%l7 + 0x2C], %g2
19870 movre %o3, %g4, %g1
19871 udiv %i1, 0x0B9F, %i7
19872 fzero %f4
19873 ld [%l7 + 0x18], %f20
19874 orncc %o7, %l3, %i2
19875 fandnot2s %f27, %f21, %f28
19876 ldsb [%l7 + 0x2A], %g5
19877 movn %xcc, %i6, %l6
19878 st %f2, [%l7 + 0x78]
19879 fcmpgt16 %f4, %f14, %l5
19880 udiv %o1, 0x0608, %o2
19881 edge8 %i3, %o6, %i4
19882 sra %o5, %g7, %i0
19883 edge32l %o4, %i5, %o0
19884 nop
19885 set 0x7C, %o5
19886 ldsw [%l7 + %o5], %l2
19887 alignaddr %l1, %g6, %g3
19888 fors %f8, %f9, %f0
19889 edge8ln %l4, %g2, %l0
19890 fcmpeq32 %f30, %f24, %o3
19891 edge32 %g1, %i1, %g4
19892 restore %o7, %l3, %i7
19893 rdpr %cwp, %g1
19894 rdpr %cansave, %g2
19895 rdpr %canrestore, %g3
19896 rdpr %cleanwin, %g4
19897 rdpr %otherwin, %g5
19898 rdpr %wstate, %g6
19899 fabss %f29, %f23
19900 fmovda %icc, %f2, %f17
19901 fnot2s %f28, %f22
19902 movrlz %i2, %g5, %i6
19903 movg %xcc, %l6, %l5
19904 andn %o1, 0x025D, %i3
19905 ldsh [%l7 + 0x78], %o2
19906 movpos %icc, %o6, %o5
19907 ldsw [%l7 + 0x2C], %g7
19908 xnor %i0, %i4, %o4
19909 for %f20, %f2, %f0
19910 movcc %xcc, %i5, %l2
19911 siam 0x6
19912 edge32ln %o0, %l1, %g3
19913 andncc %g6, %g2, %l0
19914 fmuld8ulx16 %f6, %f29, %f24
19915 std %f22, [%l7 + 0x78]
19916 ldx [%l7 + 0x08], %o3
19917 sdivx %l4, 0x0F6C, %g1
19918 ldsb [%l7 + 0x68], %g4
19919 movn %xcc, %o7, %l3
19920 edge8l %i1, %i7, %i2
19921 movrlez %i6, %g5, %l6
19922 andncc %o1, %i3, %o2
19923 addc %o6, %l5, %o5
19924 fmul8x16 %f10, %f18, %f0
19925 sra %i0, 0x0F, %g7
19926 edge8 %i4, %o4, %i5
19927 lduw [%l7 + 0x40], %l2
19928 movne %xcc, %l1, %o0
19929 fnegs %f26, %f4
19930 nop
19931 set 0x3C, %i0
19932 ldsw [%l7 + %i0], %g3
19933 array16 %g6, %g2, %o3
19934 popc 0x0C09, %l4
19935 smulcc %l0, 0x1C08, %g4
19936 for %f22, %f20, %f20
19937 array16 %o7, %g1, %i1
19938 edge8n %l3, %i2, %i7
19939 fmovrsne %i6, %f7, %f10
19940 sra %l6, 0x19, %o1
19941 subccc %i3, 0x1820, %o2
19942 movleu %icc, %g5, %l5
19943 movcc %xcc, %o5, %i0
19944 andncc %g7, %i4, %o6
19945 fnors %f9, %f3, %f4
19946 fnot2s %f31, %f15
19947 alignaddr %o4, %l2, %i5
19948 edge32ln %o0, %l1, %g6
19949 mova %icc, %g2, %o3
19950 alignaddrl %l4, %l0, %g3
19951 lduh [%l7 + 0x0E], %o7
19952 ldd [%l7 + 0x70], %g4
19953 sdivx %i1, 0x11A6, %l3
19954 ldd [%l7 + 0x08], %f10
19955 movrlez %g1, %i7, %i6
19956 or %i2, 0x18DF, %l6
19957 xnor %i3, 0x1E57, %o1
19958 subc %g5, %o2, %o5
19959 srax %i0, 0x0A, %l5
19960 fmovdg %xcc, %f20, %f26
19961 fmovs %f8, %f8
19962 mulx %i4, %o6, %o4
19963 srl %g7, %l2, %o0
19964 pdist %f30, %f24, %f6
19965 movgu %xcc, %i5, %l1
19966 movneg %xcc, %g6, %o3
19967 movrlez %l4, 0x219, %l0
19968 array16 %g2, %g3, %o7
19969 movrgz %g4, 0x289, %i1
19970 movne %icc, %l3, %g1
19971 ld [%l7 + 0x18], %f0
19972 movvs %icc, %i7, %i6
19973 subc %i2, %l6, %o1
19974 stw %g5, [%l7 + 0x5C]
19975 udivcc %i3, 0x0E5F, %o5
19976 popc 0x0DC1, %o2
19977 st %f1, [%l7 + 0x5C]
19978 fnot2 %f10, %f8
19979 movg %icc, %i0, %i4
19980 fsrc2 %f12, %f20
19981 edge32n %o6, %l5, %o4
19982 fmovsgu %icc, %f27, %f31
19983 movrlez %g7, %l2, %i5
19984 fnands %f26, %f13, %f26
19985 mulx %o0, 0x0A9E, %g6
19986 edge32 %o3, %l4, %l1
19987 fmovdn %xcc, %f12, %f14
19988 movpos %xcc, %l0, %g3
19989 fmul8x16au %f23, %f18, %f10
19990 udivx %o7, 0x1EC6, %g2
19991 ldsh [%l7 + 0x42], %i1
19992 popc 0x1BFE, %l3
19993 orncc %g1, %g4, %i7
19994 sdivcc %i6, 0x1587, %l6
19995 movg %xcc, %o1, %g5
19996 umulcc %i3, %o5, %o2
19997 movrgz %i0, 0x1B9, %i4
19998 ld [%l7 + 0x78], %f24
19999 movre %i2, 0x176, %l5
20000 srax %o4, %o6, %l2
20001 edge8n %i5, %o0, %g7
20002 movrlez %g6, 0x208, %l4
20003 fcmpgt16 %f10, %f4, %l1
20004 orcc %l0, %o3, %o7
20005 move %icc, %g2, %i1
20006 movg %xcc, %l3, %g3
20007 nop
20008 set 0x5E, %i2
20009 ldsb [%l7 + %i2], %g4
20010 stw %g1, [%l7 + 0x6C]
20011 movne %icc, %i7, %l6
20012 fmovdvs %xcc, %f25, %f28
20013 movrne %i6, 0x063, %o1
20014 sub %i3, %g5, %o2
20015 addccc %o5, 0x08F8, %i0
20016 fnand %f12, %f6, %f30
20017 sdivx %i4, 0x02D3, %l5
20018 umul %i2, 0x14CF, %o4
20019 andn %o6, %l2, %o0
20020 nop
20021 set 0x7C, %g7
20022 ldub [%l7 + %g7], %g7
20023 movvs %icc, %g6, %i5
20024 movrlez %l1, 0x373, %l0
20025 srl %o3, %l4, %g2
20026 movcs %icc, %o7, %i1
20027 fpackfix %f24, %f19
20028 movge %icc, %l3, %g4
20029 setx loop_69, %l0, %l1
20030 return %l1
20031 nop
20032 rdpr %cwp, %g1
20033 rdpr %cansave, %g2
20034 rdpr %canrestore, %g3
20035 rdpr %cleanwin, %g4
20036 rdpr %otherwin, %g5
20037 rdpr %wstate, %g6
20038loop_69: bshuffle %f0, %f18, %f26
20039 fmovdn %xcc, %f28, %f16
20040 fzero %f14
20041 xnor %g1, 0x0528, %o1
20042 ldub [%l7 + 0x72], %i3
20043 udivx %i6, 0x13F7, %g5
20044 add %o2, 0x0496, %o5
20045 fmul8sux16 %f28, %f8, %f22
20046 movne %icc, %i0, %l5
20047 fmovdgu %xcc, %f8, %f13
20048 xnorcc %i4, %i2, %o4
20049 stx %l2, [%l7 + 0x20]
20050 umulcc %o6, 0x1264, %g7
20051 orncc %o0, 0x0759, %i5
20052 sth %g6, [%l7 + 0x26]
20053 fpadd16s %f4, %f31, %f20
20054 andncc %l0, %o3, %l1
20055 movge %icc, %g2, %l4
20056 movl %xcc, %o7, %i1
20057 movcs %xcc, %l3, %g3
20058 movcs %xcc, %g4, %l6
20059 movne %icc, %i7, %g1
20060 array8 %o1, %i6, %g5
20061 subc %i3, %o2, %o5
20062 orcc %i0, %l5, %i2
20063 movg %icc, %o4, %l2
20064 restore %i4, %o6, %o0
20065 rdpr %cwp, %g1
20066 rdpr %cansave, %g2
20067 rdpr %canrestore, %g3
20068 rdpr %cleanwin, %g4
20069 rdpr %otherwin, %g5
20070 rdpr %wstate, %g6
20071 sir 0x00B7
20072 fmovsneg %icc, %f7, %f8
20073 fmovdleu %xcc, %f2, %f17
20074 movneg %xcc, %i5, %g7
20075 sdivx %g6, 0x03D6, %l0
20076 movrgez %l1, %g2, %l4
20077 edge8ln %o3, %i1, %l3
20078 movcs %xcc, %g3, %o7
20079 fmovrdgez %g4, %f4, %f12
20080 sdiv %i7, 0x14E2, %g1
20081 sethi 0x0832, %l6
20082 fmovdle %icc, %f13, %f5
20083 fmovdle %xcc, %f31, %f18
20084 ldd [%l7 + 0x18], %f28
20085 st %f12, [%l7 + 0x24]
20086 xorcc %i6, 0x02F4, %g5
20087 std %f4, [%l7 + 0x78]
20088 sllx %o1, 0x1E, %o2
20089 stb %o5, [%l7 + 0x10]
20090 move %xcc, %i0, %l5
20091 fmovsle %xcc, %f9, %f14
20092 sra %i2, 0x1D, %i3
20093 movvc %icc, %l2, %i4
20094 movvs %icc, %o6, %o0
20095 srl %o4, %i5, %g6
20096 stx %g7, [%l7 + 0x30]
20097 sdiv %l0, 0x04ED, %g2
20098 movn %icc, %l4, %l1
20099 orn %o3, %i1, %l3
20100 array16 %g3, %o7, %g4
20101 mova %xcc, %i7, %l6
20102 move %icc, %i6, %g5
20103 fcmpne32 %f6, %f16, %g1
20104 sll %o2, %o1, %i0
20105 movrne %o5, %l5, %i3
20106 movcs %icc, %l2, %i2
20107 subccc %o6, %i4, %o4
20108 edge16ln %o0, %i5, %g7
20109 fcmple32 %f30, %f26, %l0
20110 udivx %g6, 0x0284, %g2
20111 fmovrdgz %l4, %f12, %f6
20112 mulscc %o3, %i1, %l1
20113 fmul8sux16 %f4, %f22, %f6
20114 fmovrsgez %g3, %f5, %f0
20115 movvs %icc, %o7, %l3
20116 fmovrdne %i7, %f4, %f14
20117 edge8 %g4, %l6, %g5
20118 sub %g1, 0x0104, %i6
20119 movrlz %o1, 0x215, %o2
20120 fmovscc %xcc, %f6, %f24
20121 movleu %icc, %i0, %l5
20122 edge8n %o5, %l2, %i2
20123 movrgz %o6, %i4, %o4
20124 sllx %i3, 0x12, %i5
20125 addcc %g7, %o0, %g6
20126 fmovdg %xcc, %f29, %f6
20127 ldsw [%l7 + 0x14], %l0
20128 alignaddr %l4, %o3, %g2
20129 udivx %l1, 0x02CA, %i1
20130 fpadd16 %f8, %f14, %f20
20131 setx loop_70, %l0, %l1
20132 return %l1
20133 nop
20134 rdpr %cwp, %g1
20135 rdpr %cansave, %g2
20136 rdpr %canrestore, %g3
20137 rdpr %cleanwin, %g4
20138 rdpr %otherwin, %g5
20139 rdpr %wstate, %g6
20140loop_70: sdiv %o7, 0x1B10, %g4
20141 movrne %l6, %g5, %i7
20142 movneg %icc, %i6, %o1
20143 mulx %o2, %g1, %i0
20144 movcc %icc, %l5, %l2
20145 fnors %f7, %f1, %f23
20146 movneg %icc, %o5, %o6
20147 movpos %xcc, %i2, %o4
20148 sdivx %i3, 0x1300, %i4
20149 umulcc %i5, %g7, %o0
20150 fmovrsgez %g6, %f30, %f31
20151 save %l4, 0x1435, %l0
20152 rdpr %cwp, %g1
20153 rdpr %cansave, %g2
20154 rdpr %canrestore, %g3
20155 rdpr %cleanwin, %g4
20156 rdpr %otherwin, %g5
20157 rdpr %wstate, %g6
20158 udiv %g2, 0x0647, %l1
20159 fnegd %f28, %f14
20160 sllx %o3, 0x0D, %i1
20161 movcc %xcc, %g3, %l3
20162 edge16 %o7, %l6, %g4
20163 fsrc1s %f19, %f29
20164 subc %g5, %i7, %o1
20165 ld [%l7 + 0x3C], %f23
20166 fcmpgt32 %f14, %f0, %i6
20167 fmovde %icc, %f2, %f31
20168 move %icc, %g1, %i0
20169 fmovsa %xcc, %f17, %f30
20170 or %l5, 0x1414, %o2
20171 orn %o5, 0x1B29, %l2
20172 fcmps %fcc0, %f17, %f27
20173 movvc %xcc, %i2, %o4
20174 fmovrsgz %i3, %f2, %f13
20175 orncc %o6, %i4, %i5
20176 move %xcc, %o0, %g6
20177 edge8n %l4, %g7, %g2
20178 movre %l0, 0x328, %l1
20179 fmovsvs %icc, %f28, %f2
20180 fmovd %f24, %f22
20181 edge16ln %i1, %g3, %l3
20182 andcc %o3, 0x01CD, %l6
20183 orn %o7, 0x1116, %g5
20184 movn %icc, %i7, %o1
20185 ldd [%l7 + 0x18], %g4
20186 array16 %i6, %i0, %g1
20187 fmovrdlz %l5, %f30, %f26
20188 xor %o5, 0x1BF9, %l2
20189 or %i2, %o4, %o2
20190 udivx %o6, 0x0DCE, %i4
20191 popc 0x0AAE, %i3
20192 edge32 %o0, %i5, %l4
20193 fmovdg %xcc, %f0, %f21
20194 movg %icc, %g6, %g7
20195 ldd [%l7 + 0x60], %g2
20196 move %icc, %l1, %l0
20197 sth %i1, [%l7 + 0x1C]
20198 fpadd16 %f12, %f10, %f12
20199 array16 %g3, %o3, %l6
20200 alignaddrl %l3, %g5, %o7
20201 siam 0x1
20202 umulcc %o1, 0x0624, %g4
20203 andcc %i6, %i0, %g1
20204 fandnot1s %f10, %f21, %f7
20205 restore %i7, 0x0296, %o5
20206 rdpr %cwp, %g1
20207 rdpr %cansave, %g2
20208 rdpr %canrestore, %g3
20209 rdpr %cleanwin, %g4
20210 rdpr %otherwin, %g5
20211 rdpr %wstate, %g6
20212 xorcc %l5, 0x168B, %l2
20213 sth %i2, [%l7 + 0x52]
20214 fmovsl %icc, %f3, %f12
20215 subc %o2, 0x0303, %o6
20216 fmovrdne %o4, %f24, %f14
20217 fsrc1s %f6, %f9
20218 movrne %i3, 0x201, %i4
20219 addccc %i5, %l4, %o0
20220 movpos %icc, %g6, %g7
20221 faligndata %f28, %f30, %f4
20222 fmovdneg %icc, %f31, %f27
20223 movl %xcc, %g2, %l0
20224 alignaddrl %l1, %i1, %g3
20225 mulx %l6, 0x034B, %l3
20226 andcc %o3, 0x1E07, %g5
20227 mova %xcc, %o7, %o1
20228 fmovdl %icc, %f30, %f8
20229 xor %i6, %g4, %i0
20230 movge %icc, %i7, %g1
20231 andn %l5, %o5, %l2
20232 movvs %xcc, %i2, %o2
20233 stw %o6, [%l7 + 0x28]
20234 and %o4, 0x1240, %i3
20235 movne %xcc, %i5, %l4
20236 movrlz %i4, %g6, %o0
20237 fmovscs %icc, %f15, %f0
20238 fmovsa %xcc, %f26, %f0
20239 setx loop_71, %l0, %l1
20240 return %l1
20241 nop
20242 rdpr %cwp, %g1
20243 rdpr %cansave, %g2
20244 rdpr %canrestore, %g3
20245 rdpr %cleanwin, %g4
20246 rdpr %otherwin, %g5
20247 rdpr %wstate, %g6
20248loop_71: edge16n %l0, %i1, %g3
20249 array16 %l6, %l3, %l1
20250 fmovdleu %icc, %f12, %f3
20251 std %f22, [%l7 + 0x20]
20252 fcmped %fcc2, %f2, %f0
20253 orncc %g5, %o7, %o3
20254 fxnors %f10, %f10, %f0
20255 fpmerge %f21, %f17, %f16
20256 fandnot1s %f17, %f8, %f10
20257 movvs %xcc, %i6, %g4
20258 orn %o1, 0x0C6C, %i0
20259 xnor %g1, %i7, %l5
20260 ldub [%l7 + 0x1B], %l2
20261 array8 %o5, %o2, %o6
20262 fmovdleu %icc, %f19, %f24
20263 sdivx %i2, 0x1E25, %i3
20264 xnor %i5, 0x19E2, %l4
20265 array8 %o4, %g6, %o0
20266 fmovrdgez %i4, %f14, %f24
20267 nop
20268 set 0x62, %g1
20269 ldsb [%l7 + %g1], %g2
20270 array32 %g7, %l0, %g3
20271 fmovrdlz %l6, %f22, %f16
20272 orcc %l3, 0x18D8, %l1
20273 fmovrdlz %i1, %f24, %f22
20274 fpmerge %f20, %f9, %f6
20275 fmovdleu %xcc, %f14, %f30
20276 ldx [%l7 + 0x18], %g5
20277 nop
20278 set 0x12, %g3
20279 lduh [%l7 + %g3], %o3
20280 fmovs %f27, %f4
20281 fmovsge %xcc, %f2, %f5
20282 ld [%l7 + 0x78], %f27
20283 std %f24, [%l7 + 0x48]
20284 popc 0x0D5D, %i6
20285 ldsw [%l7 + 0x3C], %o7
20286 edge8n %g4, %o1, %g1
20287 fmovsl %icc, %f21, %f31
20288 movge %xcc, %i0, %i7
20289 addcc %l5, 0x0DC3, %o5
20290 fcmpeq32 %f20, %f18, %l2
20291 fpadd32 %f12, %f0, %f28
20292 movg %xcc, %o6, %o2
20293 array32 %i2, %i5, %l4
20294 movne %xcc, %o4, %i3
20295 orn %g6, %i4, %g2
20296 lduh [%l7 + 0x50], %o0
20297 ldub [%l7 + 0x1C], %g7
20298 umul %g3, %l6, %l3
20299 movge %xcc, %l0, %l1
20300 smulcc %g5, %i1, %o3
20301 fpack32 %f16, %f20, %f8
20302 alignaddrl %i6, %g4, %o7
20303 fmovdvs %icc, %f16, %f18
20304 subcc %o1, 0x1A6F, %g1
20305 fmovdvs %icc, %f21, %f19
20306 nop
20307 set 0x5F, %i1
20308 stb %i7, [%l7 + %i1]
20309 ldd [%l7 + 0x38], %l4
20310 sllx %o5, 0x12, %i0
20311 movvc %xcc, %l2, %o2
20312 udivx %i2, 0x086C, %o6
20313 udiv %i5, 0x14BF, %o4
20314 movg %xcc, %l4, %g6
20315 movge %icc, %i4, %i3
20316 sllx %o0, %g2, %g3
20317 sir 0x0201
20318 fmuld8ulx16 %f15, %f29, %f2
20319 fcmpne32 %f22, %f24, %g7
20320 fzero %f10
20321 sub %l6, %l3, %l1
20322 ldd [%l7 + 0x58], %f28
20323 edge16n %g5, %l0, %i1
20324 fmovse %icc, %f7, %f7
20325 pdist %f30, %f30, %f24
20326 xnor %o3, %i6, %o7
20327 nop
20328 set 0x1A, %o7
20329 sth %o1, [%l7 + %o7]
20330 fornot1s %f12, %f22, %f7
20331 mova %icc, %g1, %i7
20332 fabss %f15, %f13
20333 edge8ln %l5, %o5, %i0
20334 orn %l2, %g4, %o2
20335 lduh [%l7 + 0x78], %o6
20336 movle %icc, %i5, %i2
20337 add %o4, %l4, %i4
20338 fmovscs %xcc, %f10, %f16
20339 save %g6, 0x0209, %o0
20340 rdpr %cwp, %g1
20341 rdpr %cansave, %g2
20342 rdpr %canrestore, %g3
20343 rdpr %cleanwin, %g4
20344 rdpr %otherwin, %g5
20345 rdpr %wstate, %g6
20346 fmovsneg %xcc, %f21, %f17
20347 umul %i3, %g2, %g7
20348 movre %l6, %l3, %l1
20349 movrlez %g5, %l0, %i1
20350 movvc %icc, %g3, %o3
20351 edge16l %i6, %o1, %o7
20352 sll %g1, %i7, %o5
20353 udivcc %l5, 0x07A7, %l2
20354 fmul8ulx16 %f28, %f0, %f4
20355 orncc %i0, 0x0487, %o2
20356 move %icc, %o6, %i5
20357 save %i2, 0x078C, %o4
20358 rdpr %cwp, %g1
20359 rdpr %cansave, %g2
20360 rdpr %canrestore, %g3
20361 rdpr %cleanwin, %g4
20362 rdpr %otherwin, %g5
20363 rdpr %wstate, %g6
20364 save %l4, 0x1F06, %i4
20365 rdpr %cwp, %g1
20366 rdpr %cansave, %g2
20367 rdpr %canrestore, %g3
20368 rdpr %cleanwin, %g4
20369 rdpr %otherwin, %g5
20370 rdpr %wstate, %g6
20371 add %g6, %g4, %o0
20372 xnorcc %g2, %g7, %l6
20373 fmovrsgz %i3, %f20, %f10
20374 std %f10, [%l7 + 0x20]
20375 ldub [%l7 + 0x1C], %l1
20376 edge32n %g5, %l3, %l0
20377 fxor %f28, %f24, %f22
20378 ldsh [%l7 + 0x3E], %i1
20379 st %f4, [%l7 + 0x3C]
20380 fxnor %f10, %f18, %f2
20381 fsrc2s %f19, %f10
20382 fmovscs %xcc, %f1, %f24
20383 lduw [%l7 + 0x24], %o3
20384 mulscc %g3, 0x1475, %i6
20385 movre %o1, 0x205, %g1
20386 nop
20387 set 0x36, %o2
20388 ldsh [%l7 + %o2], %i7
20389 orncc %o7, 0x1199, %o5
20390 fmovdne %xcc, %f10, %f17
20391 fmovdl %icc, %f21, %f10
20392 mulx %l5, %l2, %o2
20393 or %o6, %i0, %i2
20394 edge16l %o4, %i5, %i4
20395 sdivx %l4, 0x16AE, %g4
20396 movrlez %g6, %g2, %g7
20397 sll %l6, 0x0D, %o0
20398 fmovrdne %l1, %f30, %f16
20399 sll %i3, %g5, %l0
20400 smul %l3, %o3, %g3
20401 movleu %icc, %i1, %i6
20402 edge8ln %o1, %i7, %o7
20403 smulcc %o5, 0x09E8, %l5
20404 fpsub32s %f19, %f31, %f8
20405 and %l2, %o2, %o6
20406 subcc %g1, %i0, %o4
20407 fxors %f15, %f23, %f29
20408 subcc %i5, %i2, %l4
20409 fpsub32 %f4, %f6, %f14
20410 movleu %xcc, %i4, %g4
20411 fnands %f15, %f27, %f0
20412 xor %g2, %g6, %g7
20413 fpadd32s %f9, %f24, %f19
20414 movcs %xcc, %l6, %l1
20415 edge8 %o0, %g5, %l0
20416 fcmped %fcc0, %f20, %f14
20417 subcc %i3, 0x1B61, %o3
20418 edge16ln %g3, %i1, %l3
20419 movne %xcc, %o1, %i6
20420 fornot2s %f23, %f15, %f24
20421 movle %xcc, %i7, %o5
20422 movpos %icc, %o7, %l2
20423 edge32 %o2, %l5, %g1
20424 orncc %o6, %i0, %i5
20425 subccc %o4, %l4, %i4
20426 smulcc %i2, %g2, %g6
20427 fmovscc %icc, %f7, %f6
20428 xnor %g7, %l6, %l1
20429 sth %g4, [%l7 + 0x24]
20430 array32 %g5, %o0, %l0
20431 srax %i3, 0x19, %g3
20432 fmovdpos %icc, %f6, %f20
20433 bshuffle %f24, %f10, %f22
20434 ldub [%l7 + 0x2E], %i1
20435 sra %o3, %o1, %l3
20436 edge16l %i7, %o5, %o7
20437 movrne %l2, %i6, %o2
20438 subc %l5, 0x1857, %g1
20439 edge16l %o6, %i0, %i5
20440 edge16l %o4, %i4, %i2
20441 sll %l4, 0x11, %g6
20442 andn %g7, 0x0E5F, %l6
20443 fmovdvc %icc, %f13, %f10
20444 fpsub16 %f20, %f0, %f4
20445 addccc %g2, 0x1F82, %g4
20446 movvs %icc, %g5, %l1
20447 sra %l0, %i3, %g3
20448 subc %o0, 0x115B, %i1
20449 movne %xcc, %o3, %o1
20450 fpackfix %f20, %f12
20451 movcs %xcc, %i7, %o5
20452 edge32 %l3, %l2, %i6
20453 ldx [%l7 + 0x08], %o7
20454 array32 %o2, %g1, %o6
20455 edge32l %l5, %i0, %o4
20456 fabss %f15, %f0
20457 movgu %xcc, %i4, %i2
20458 smulcc %l4, 0x0EE7, %i5
20459 movl %xcc, %g6, %g7
20460 fmovscc %xcc, %f6, %f21
20461 subcc %l6, %g2, %g4
20462 movrlez %g5, %l1, %i3
20463 stb %g3, [%l7 + 0x2A]
20464 save %l0, 0x0F50, %i1
20465 rdpr %cwp, %g1
20466 rdpr %cansave, %g2
20467 rdpr %canrestore, %g3
20468 rdpr %cleanwin, %g4
20469 rdpr %otherwin, %g5
20470 rdpr %wstate, %g6
20471 ld [%l7 + 0x08], %f12
20472 sub %o3, %o1, %i7
20473 sdivx %o0, 0x0380, %o5
20474 edge8l %l2, %i6, %o7
20475 movne %xcc, %o2, %g1
20476 movn %xcc, %o6, %l3
20477 fmovdleu %xcc, %f17, %f3
20478 movge %icc, %l5, %i0
20479 sth %o4, [%l7 + 0x42]
20480 nop
20481 set 0x2C, %g5
20482 stb %i4, [%l7 + %g5]
20483 fpsub32s %f15, %f23, %f22
20484 or %l4, %i5, %g6
20485 movre %g7, 0x23D, %l6
20486 mova %xcc, %g2, %i2
20487 fmul8x16au %f7, %f29, %f4
20488 fandnot1s %f13, %f5, %f25
20489 sdivcc %g5, 0x0FA0, %l1
20490 sth %g4, [%l7 + 0x34]
20491 ld [%l7 + 0x2C], %f24
20492 movcc %xcc, %g3, %i3
20493 array8 %i1, %l0, %o3
20494 fmovrsgez %o1, %f11, %f12
20495 subccc %i7, %o5, %l2
20496 edge8ln %i6, %o7, %o2
20497 edge8 %g1, %o0, %o6
20498 movge %xcc, %l5, %i0
20499 xor %o4, 0x1639, %l3
20500 sth %l4, [%l7 + 0x60]
20501 ldd [%l7 + 0x60], %i4
20502 array8 %i5, %g7, %l6
20503 movcc %xcc, %g2, %g6
20504 sub %g5, %l1, %g4
20505 orn %i2, %g3, %i1
20506 array32 %i3, %l0, %o3
20507 movn %icc, %o1, %i7
20508 edge8l %o5, %i6, %o7
20509 nop
20510 set 0x14, %i3
20511 lduh [%l7 + %i3], %o2
20512 sub %g1, 0x1FE2, %l2
20513 ldx [%l7 + 0x50], %o6
20514 ld [%l7 + 0x70], %f20
20515 movne %xcc, %o0, %i0
20516 std %f26, [%l7 + 0x48]
20517 addcc %l5, %l3, %o4
20518 movrlez %i4, %i5, %l4
20519 edge8n %l6, %g7, %g6
20520 fmul8sux16 %f6, %f30, %f4
20521 subcc %g5, %g2, %l1
20522 edge16l %i2, %g4, %i1
20523 fpadd32s %f30, %f20, %f9
20524 xor %g3, 0x1E5E, %l0
20525 ldd [%l7 + 0x28], %o2
20526 sth %o1, [%l7 + 0x44]
20527 st %f29, [%l7 + 0x20]
20528 sdivx %i3, 0x014C, %i7
20529 ldub [%l7 + 0x36], %i6
20530 alignaddr %o7, %o2, %g1
20531 srl %o5, 0x12, %l2
20532 mulx %o6, 0x14FF, %i0
20533 fmovsneg %icc, %f21, %f15
20534 ldd [%l7 + 0x58], %f18
20535 fmovdvs %xcc, %f9, %f19
20536 lduw [%l7 + 0x08], %l5
20537 orncc %l3, 0x0DF8, %o0
20538 ldd [%l7 + 0x08], %i4
20539 fmovrsne %o4, %f25, %f25
20540 sdivx %i5, 0x0083, %l6
20541 fandnot1 %f28, %f24, %f30
20542 sir 0x11B6
20543 move %icc, %l4, %g6
20544 sllx %g5, 0x13, %g2
20545 std %f18, [%l7 + 0x68]
20546 move %icc, %g7, %l1
20547 ldsw [%l7 + 0x74], %g4
20548 sra %i2, 0x18, %g3
20549 edge32ln %i1, %o3, %l0
20550 or %i3, 0x0168, %i7
20551 edge32 %o1, %o7, %i6
20552 andn %o2, 0x09AB, %g1
20553 movcc %icc, %l2, %o6
20554 sir 0x099F
20555 fpsub16 %f20, %f26, %f28
20556 movvs %icc, %i0, %o5
20557 movleu %icc, %l3, %o0
20558 movgu %xcc, %i4, %l5
20559 add %i5, %l6, %o4
20560 fmovdge %icc, %f8, %f20
20561 ld [%l7 + 0x28], %f0
20562 orncc %l4, %g5, %g6
20563 udivx %g2, 0x0884, %g7
20564 st %f12, [%l7 + 0x28]
20565 movge %icc, %l1, %g4
20566 sth %g3, [%l7 + 0x16]
20567 movrgez %i1, %i2, %o3
20568 movrne %i3, %l0, %i7
20569 movgu %icc, %o1, %o7
20570 or %o2, %g1, %l2
20571 movne %icc, %o6, %i0
20572 st %f0, [%l7 + 0x60]
20573 movge %xcc, %i6, %o5
20574 movcs %xcc, %o0, %l3
20575 fmovscs %xcc, %f9, %f20
20576 fcmple16 %f6, %f6, %l5
20577 edge8 %i4, %i5, %l6
20578 sub %o4, %l4, %g6
20579 sra %g2, %g7, %l1
20580 sethi 0x1BEF, %g5
20581 srlx %g3, %i1, %g4
20582 fmovrdlz %i2, %f12, %f30
20583 mulscc %o3, 0x0BC3, %l0
20584 edge8n %i7, %i3, %o1
20585 fcmpne32 %f4, %f6, %o7
20586 array16 %g1, %l2, %o6
20587 addc %o2, %i0, %o5
20588 mulx %o0, 0x0382, %i6
20589 edge32l %l3, %l5, %i5
20590 udivx %l6, 0x1BB1, %i4
20591 fnands %f26, %f11, %f28
20592 sra %l4, %g6, %g2
20593 movn %icc, %g7, %o4
20594 movvs %xcc, %l1, %g5
20595 fmovrde %i1, %f22, %f24
20596 addc %g4, %i2, %g3
20597 srl %o3, 0x06, %l0
20598 bshuffle %f22, %f28, %f24
20599 movgu %xcc, %i3, %i7
20600 fmovscc %icc, %f30, %f11
20601 ldub [%l7 + 0x09], %o1
20602 fmovspos %xcc, %f18, %f23
20603 srax %g1, 0x0B, %l2
20604 stw %o6, [%l7 + 0x1C]
20605 fsrc2s %f0, %f16
20606 nop
20607 set 0x48, %o3
20608 ldd [%l7 + %o3], %f28
20609 srlx %o2, 0x0E, %o7
20610 fands %f23, %f14, %f25
20611 stw %i0, [%l7 + 0x7C]
20612 fmovdl %xcc, %f13, %f28
20613 sllx %o0, %o5, %l3
20614 smulcc %i6, 0x01C3, %i5
20615 or %l5, 0x1104, %l6
20616 fmovsne %xcc, %f27, %f20
20617 alignaddr %i4, %g6, %g2
20618 movge %icc, %g7, %o4
20619 fmovsle %xcc, %f18, %f8
20620 movgu %icc, %l1, %g5
20621 sll %i1, %g4, %l4
20622 movre %g3, 0x0F7, %i2
20623 sdiv %o3, 0x1959, %i3
20624 fnot2 %f30, %f4
20625 sdiv %i7, 0x1DA0, %o1
20626 fmul8x16al %f13, %f18, %f4
20627 addc %l0, %g1, %o6
20628 movge %icc, %o2, %o7
20629 movle %icc, %i0, %o0
20630 sdivx %o5, 0x1B24, %l3
20631 ldsw [%l7 + 0x40], %l2
20632 std %f6, [%l7 + 0x60]
20633 nop
20634 set 0x70, %l2
20635 sth %i5, [%l7 + %l2]
20636 stx %i6, [%l7 + 0x18]
20637 fnot2s %f25, %f18
20638 xorcc %l5, %l6, %g6
20639 edge8n %i4, %g2, %o4
20640 sdiv %g7, 0x1A26, %l1
20641 xnor %g5, 0x1E5A, %g4
20642 subc %l4, 0x139B, %g3
20643 subcc %i1, %i2, %o3
20644 fmovrslz %i3, %f10, %f11
20645 sll %o1, %l0, %i7
20646 udiv %o6, 0x1216, %o2
20647 movcc %icc, %o7, %g1
20648 stx %i0, [%l7 + 0x78]
20649 edge8l %o5, %o0, %l3
20650 for %f0, %f8, %f22
20651 faligndata %f26, %f20, %f12
20652 sdivcc %i5, 0x1F61, %i6
20653 sdivcc %l2, 0x13F0, %l6
20654 addc %g6, %i4, %g2
20655 ldsh [%l7 + 0x7A], %o4
20656 movpos %xcc, %g7, %l5
20657 subcc %l1, 0x0C6F, %g5
20658 edge32l %l4, %g4, %i1
20659 edge16 %g3, %o3, %i3
20660 fmovrse %i2, %f20, %f26
20661 movrgz %o1, %l0, %o6
20662 orcc %o2, 0x1F3C, %o7
20663 fmovse %xcc, %f22, %f4
20664 movrne %g1, %i0, %o5
20665 edge16ln %i7, %l3, %o0
20666 fcmped %fcc0, %f2, %f16
20667 edge8 %i5, %l2, %i6
20668 std %f4, [%l7 + 0x28]
20669 ldd [%l7 + 0x60], %g6
20670 ldx [%l7 + 0x30], %i4
20671 subc %l6, 0x0B5B, %g2
20672 movge %xcc, %g7, %l5
20673 movrne %l1, %g5, %l4
20674 sir 0x196E
20675 edge16n %g4, %i1, %g3
20676 fmovrde %o4, %f2, %f14
20677 fmovdleu %icc, %f30, %f2
20678 array16 %i3, %i2, %o3
20679 umul %o1, %l0, %o6
20680 movpos %icc, %o2, %g1
20681 movre %o7, 0x38E, %o5
20682 sllx %i7, 0x02, %i0
20683 save %o0, 0x18E7, %i5
20684 rdpr %cwp, %g1
20685 rdpr %cansave, %g2
20686 rdpr %canrestore, %g3
20687 rdpr %cleanwin, %g4
20688 rdpr %otherwin, %g5
20689 rdpr %wstate, %g6
20690 edge8n %l3, %l2, %i6
20691 movrgz %i4, 0x14B, %l6
20692 umul %g2, %g7, %g6
20693 movrgz %l5, 0x1DE, %l1
20694 sth %l4, [%l7 + 0x18]
20695 sdivx %g5, 0x146A, %i1
20696 xor %g4, 0x07B3, %o4
20697 array32 %g3, %i2, %o3
20698 fpsub16s %f7, %f5, %f5
20699 movpos %xcc, %i3, %l0
20700 ldsw [%l7 + 0x7C], %o6
20701 movrlez %o1, %o2, %g1
20702 movgu %xcc, %o7, %o5
20703 fmovsne %icc, %f29, %f28
20704 sub %i7, %i0, %o0
20705 edge8l %l3, %l2, %i5
20706 add %i4, %i6, %g2
20707 stw %l6, [%l7 + 0x08]
20708 movleu %icc, %g6, %g7
20709 sdivx %l5, 0x06BC, %l4
20710 orcc %l1, %i1, %g5
20711 ldub [%l7 + 0x49], %g4
20712 movne %icc, %o4, %i2
20713 orcc %g3, %o3, %i3
20714 fmovdl %icc, %f30, %f30
20715 popc 0x0CF7, %l0
20716 subc %o1, %o2, %o6
20717 restore %g1, 0x150D, %o5
20718 rdpr %cwp, %g1
20719 rdpr %cansave, %g2
20720 rdpr %canrestore, %g3
20721 rdpr %cleanwin, %g4
20722 rdpr %otherwin, %g5
20723 rdpr %wstate, %g6
20724 array16 %o7, %i0, %i7
20725 fpack32 %f14, %f6, %f20
20726 sth %o0, [%l7 + 0x68]
20727 movcc %xcc, %l3, %l2
20728 alignaddrl %i5, %i6, %i4
20729 movvc %xcc, %l6, %g2
20730 srax %g6, %l5, %l4
20731 fcmpeq32 %f4, %f30, %l1
20732 move %xcc, %g7, %g5
20733 edge16ln %i1, %o4, %i2
20734 movgu %icc, %g3, %o3
20735 edge16l %g4, %l0, %o1
20736 movrgez %o2, %i3, %g1
20737 fcmpne32 %f6, %f10, %o6
20738 movvc %icc, %o5, %i0
20739 umul %i7, %o7, %o0
20740 mulscc %l2, %i5, %l3
20741 fnot1s %f3, %f29
20742 fmovsvc %xcc, %f24, %f22
20743 movrlez %i6, 0x384, %i4
20744 movrlez %l6, %g6, %g2
20745 andncc %l5, %l1, %l4
20746 umul %g5, 0x10AD, %i1
20747 fmovdcc %xcc, %f6, %f1
20748 ldub [%l7 + 0x4A], %o4
20749 fmuld8sux16 %f4, %f29, %f30
20750 movpos %icc, %g7, %i2
20751 edge8l %o3, %g3, %l0
20752 alignaddrl %o1, %g4, %o2
20753 fornot1s %f18, %f0, %f0
20754 andcc %g1, 0x1D9D, %o6
20755 edge8 %o5, %i0, %i7
20756 edge32 %i3, %o0, %o7
20757 udivcc %l2, 0x17C1, %i5
20758 stx %l3, [%l7 + 0x28]
20759 fmovsn %xcc, %f13, %f24
20760 mulscc %i4, %l6, %g6
20761 fmovd %f26, %f14
20762 fcmpes %fcc1, %f7, %f27
20763 fxors %f15, %f1, %f27
20764 edge8 %i6, %l5, %l1
20765 fnot1 %f0, %f28
20766 edge16 %l4, %g5, %i1
20767 sll %g2, %o4, %g7
20768 xnor %i2, %g3, %o3
20769 edge8n %o1, %g4, %l0
20770 xor %o2, 0x0741, %o6
20771 fmovdcc %xcc, %f29, %f6
20772 movneg %icc, %g1, %o5
20773 sth %i7, [%l7 + 0x7C]
20774 edge16ln %i3, %o0, %i0
20775 fmovdl %icc, %f24, %f19
20776 fabsd %f0, %f22
20777 mova %xcc, %o7, %i5
20778 move %icc, %l2, %l3
20779 edge8 %l6, %g6, %i4
20780 udivcc %i6, 0x0F94, %l5
20781 edge16 %l4, %g5, %l1
20782 edge16 %i1, %g2, %g7
20783 ldsb [%l7 + 0x73], %o4
20784 movrlz %g3, %i2, %o1
20785 edge16l %o3, %l0, %o2
20786 movne %icc, %g4, %o6
20787 fors %f22, %f20, %f29
20788 ldub [%l7 + 0x79], %o5
20789 movneg %icc, %i7, %i3
20790 edge8l %g1, %i0, %o0
20791 smul %i5, 0x03AC, %l2
20792 umul %o7, %l6, %l3
20793 movneg %icc, %g6, %i6
20794 fmuld8sux16 %f6, %f21, %f18
20795 subc %i4, 0x1DD9, %l4
20796 umulcc %g5, 0x1667, %l5
20797 pdist %f14, %f22, %f18
20798 sdivx %l1, 0x0846, %g2
20799 srl %g7, %i1, %g3
20800 movge %xcc, %i2, %o4
20801 nop
20802 set 0x18, %l1
20803 std %f26, [%l7 + %l1]
20804 edge8n %o1, %o3, %l0
20805 movrne %g4, %o2, %o6
20806 movneg %xcc, %o5, %i7
20807 andcc %g1, %i0, %i3
20808 mulscc %o0, 0x13A5, %l2
20809 movrne %i5, %o7, %l3
20810 udiv %g6, 0x0320, %i6
20811 movvc %icc, %l6, %i4
20812 fmovdn %xcc, %f24, %f19
20813 subccc %l4, %g5, %l5
20814 save %l1, 0x1D1A, %g2
20815 rdpr %cwp, %g1
20816 rdpr %cansave, %g2
20817 rdpr %canrestore, %g3
20818 rdpr %cleanwin, %g4
20819 rdpr %otherwin, %g5
20820 rdpr %wstate, %g6
20821 stb %i1, [%l7 + 0x57]
20822 movleu %xcc, %g7, %g3
20823 fmul8sux16 %f6, %f20, %f26
20824 addccc %o4, 0x09EA, %o1
20825 ldsb [%l7 + 0x08], %o3
20826 fpmerge %f23, %f30, %f28
20827 fmovdgu %xcc, %f14, %f25
20828 umul %l0, 0x036A, %i2
20829 udivx %o2, 0x1217, %o6
20830 movrgz %g4, %i7, %g1
20831 edge16n %o5, %i0, %o0
20832 ldsb [%l7 + 0x7C], %i3
20833 edge16n %l2, %i5, %o7
20834 movcc %icc, %l3, %i6
20835 addccc %l6, 0x0880, %g6
20836 edge32n %i4, %g5, %l4
20837 movrlez %l1, 0x0D3, %l5
20838 umul %i1, 0x09D2, %g2
20839 edge8l %g3, %o4, %g7
20840 fmovsle %icc, %f25, %f23
20841 alignaddrl %o3, %o1, %l0
20842 edge32l %i2, %o2, %o6
20843 movrgez %i7, %g4, %g1
20844 edge8l %i0, %o0, %o5
20845 movle %xcc, %l2, %i3
20846 fmovsa %xcc, %f19, %f1
20847 sllx %o7, %i5, %l3
20848 alignaddrl %l6, %i6, %i4
20849 fnot1 %f26, %f28
20850 sdivx %g6, 0x0C2C, %g5
20851 fnot2 %f22, %f12
20852 stb %l4, [%l7 + 0x65]
20853 movvc %icc, %l5, %l1
20854 movcs %icc, %i1, %g3
20855 srax %g2, 0x1E, %g7
20856 stb %o4, [%l7 + 0x16]
20857 sllx %o3, 0x05, %o1
20858 ldd [%l7 + 0x38], %l0
20859 fmovdge %xcc, %f2, %f9
20860 movne %xcc, %i2, %o2
20861 stw %o6, [%l7 + 0x34]
20862 xor %i7, 0x1271, %g4
20863 lduh [%l7 + 0x2E], %i0
20864 srax %g1, %o5, %o0
20865 ldx [%l7 + 0x08], %l2
20866 or %o7, %i5, %l3
20867 ldsb [%l7 + 0x63], %l6
20868 fmovdcs %icc, %f25, %f26
20869 movle %icc, %i3, %i6
20870 edge16ln %g6, %i4, %l4
20871 ldsb [%l7 + 0x2B], %l5
20872 fmovrdgz %g5, %f30, %f20
20873 srax %i1, %g3, %l1
20874 ldsb [%l7 + 0x2E], %g7
20875 fmovrdne %o4, %f24, %f30
20876 alignaddr %g2, %o3, %l0
20877 edge8l %o1, %o2, %o6
20878 sdivx %i2, 0x074C, %i7
20879 fzero %f28
20880 movn %icc, %g4, %g1
20881 fandnot2 %f0, %f26, %f2
20882 umul %o5, %i0, %l2
20883 stb %o7, [%l7 + 0x4E]
20884 edge32l %i5, %l3, %o0
20885 movrne %l6, 0x11E, %i3
20886 smulcc %g6, %i6, %i4
20887 sub %l4, 0x1913, %g5
20888 popc %i1, %g3
20889 array32 %l5, %l1, %o4
20890 ldd [%l7 + 0x40], %g2
20891 fmovrslz %g7, %f29, %f17
20892 fmovdgu %xcc, %f12, %f26
20893 lduw [%l7 + 0x54], %o3
20894 stw %o1, [%l7 + 0x0C]
20895 fmovsgu %xcc, %f20, %f7
20896 mulx %l0, 0x01EF, %o6
20897 fornot1 %f4, %f26, %f26
20898 setx loop_72, %l0, %l1
20899 return %l1
20900 nop
20901 rdpr %cwp, %g1
20902 rdpr %cansave, %g2
20903 rdpr %canrestore, %g3
20904 rdpr %cleanwin, %g4
20905 rdpr %otherwin, %g5
20906 rdpr %wstate, %g6
20907loop_72: udivx %g4, 0x1A65, %o2
20908 ldub [%l7 + 0x45], %o5
20909 fpadd16 %f4, %f12, %f4
20910 sra %g1, 0x1F, %l2
20911 sra %o7, %i0, %l3
20912 movre %i5, 0x2AC, %l6
20913 fmovrdgez %o0, %f0, %f0
20914 ldsh [%l7 + 0x3A], %g6
20915 fpack32 %f10, %f6, %f28
20916 sdiv %i6, 0x03FB, %i3
20917 alignaddrl %i4, %g5, %i1
20918 sth %g3, [%l7 + 0x46]
20919 std %f2, [%l7 + 0x70]
20920 udivx %l5, 0x025B, %l1
20921 fmovdne %icc, %f29, %f31
20922 orncc %l4, %g2, %o4
20923 ldd [%l7 + 0x10], %f4
20924 or %o3, %g7, %o1
20925 fxors %f6, %f5, %f25
20926 subc %l0, 0x1CA7, %i2
20927 for %f4, %f22, %f14
20928 stb %o6, [%l7 + 0x4D]
20929 srl %g4, %i7, %o5
20930 fmovsvs %icc, %f31, %f20
20931 movrne %o2, 0x220, %g1
20932 movvs %xcc, %l2, %o7
20933 sub %l3, 0x15B9, %i0
20934 ldsb [%l7 + 0x78], %l6
20935 movrgz %o0, %i5, %i6
20936 sllx %g6, 0x1F, %i3
20937 mova %xcc, %g5, %i1
20938 sub %i4, %g3, %l1
20939 ldsw [%l7 + 0x7C], %l5
20940 fzero %f8
20941 movrlez %l4, 0x319, %o4
20942 lduh [%l7 + 0x3A], %o3
20943 siam 0x5
20944 addcc %g2, %o1, %l0
20945 movrlez %g7, 0x331, %i2
20946 fsrc2 %f30, %f10
20947 sll %o6, 0x0B, %g4
20948 movgu %xcc, %o5, %o2
20949 umul %g1, 0x0CFC, %i7
20950 mulscc %o7, %l2, %i0
20951 array8 %l3, %o0, %l6
20952 fmovde %xcc, %f25, %f13
20953 movcc %xcc, %i6, %i5
20954 mulscc %g6, 0x1CB6, %i3
20955 movcc %icc, %g5, %i4
20956 sra %g3, %l1, %i1
20957 fsrc2s %f13, %f22
20958 lduw [%l7 + 0x64], %l5
20959 and %o4, 0x143D, %o3
20960 fmovsle %xcc, %f12, %f15
20961 fmovdn %xcc, %f0, %f22
20962 smul %g2, 0x19D5, %o1
20963 alignaddrl %l0, %l4, %i2
20964 umulcc %g7, %o6, %o5
20965 fpackfix %f0, %f23
20966 movrlez %o2, %g4, %i7
20967 fmovsg %icc, %f7, %f26
20968 movvc %xcc, %g1, %o7
20969 alignaddr %i0, %l2, %o0
20970 edge8l %l3, %l6, %i6
20971 for %f22, %f18, %f8
20972 andn %i5, %i3, %g5
20973 array16 %i4, %g6, %g3
20974 sethi 0x0D59, %l1
20975 edge16 %l5, %i1, %o3
20976 fcmpne16 %f20, %f28, %o4
20977 sth %g2, [%l7 + 0x26]
20978 fmovsne %icc, %f10, %f20
20979 movcs %xcc, %o1, %l0
20980 orn %i2, 0x1724, %g7
20981 fpack16 %f30, %f3
20982 edge16 %o6, %l4, %o2
20983 stx %g4, [%l7 + 0x30]
20984 sra %o5, %i7, %g1
20985 sra %o7, 0x13, %l2
20986 fmovse %icc, %f22, %f7
20987 addccc %i0, 0x1712, %o0
20988 sth %l6, [%l7 + 0x5E]
20989 lduw [%l7 + 0x58], %l3
20990 fpsub32 %f22, %f10, %f12
20991 lduh [%l7 + 0x5C], %i5
20992 ldd [%l7 + 0x18], %i6
20993 mulscc %g5, 0x1335, %i3
20994 st %f12, [%l7 + 0x6C]
20995 fpackfix %f16, %f25
20996 nop
20997 set 0x18, %o0
20998 sth %g6, [%l7 + %o0]
20999 movrlez %g3, 0x371, %l1
21000 movle %xcc, %i4, %l5
21001 movrgz %o3, 0x19E, %i1
21002 fmovrdne %g2, %f30, %f28
21003 edge16 %o1, %o4, %l0
21004 andn %g7, %i2, %l4
21005 smulcc %o6, %g4, %o2
21006 fmovsne %icc, %f21, %f1
21007 mulscc %o5, 0x09FB, %g1
21008 fmovdcs %xcc, %f21, %f15
21009 sth %i7, [%l7 + 0x70]
21010 udivx %l2, 0x0AA8, %i0
21011 subcc %o0, %l6, %l3
21012 sth %i5, [%l7 + 0x7E]
21013 fmul8ulx16 %f26, %f28, %f28
21014 orncc %o7, 0x09F7, %g5
21015 addc %i3, 0x0C12, %g6
21016 ldsh [%l7 + 0x74], %g3
21017 fxnors %f13, %f23, %f13
21018 andcc %i6, 0x052E, %l1
21019 movrne %i4, 0x3AC, %l5
21020 edge8ln %i1, %o3, %o1
21021 andcc %o4, 0x1057, %l0
21022 xor %g7, 0x196A, %i2
21023 xorcc %l4, 0x1E57, %g2
21024 edge8 %o6, %g4, %o5
21025 fmovdneg %icc, %f25, %f5
21026 fcmple32 %f22, %f0, %g1
21027 fpadd16s %f31, %f12, %f23
21028 xor %o2, %l2, %i0
21029 xnor %i7, %o0, %l3
21030 movleu %xcc, %l6, %i5
21031 udivcc %o7, 0x0739, %i3
21032 stw %g6, [%l7 + 0x64]
21033 fmovrdgez %g3, %f20, %f28
21034 stw %i6, [%l7 + 0x0C]
21035 movrlez %g5, 0x2C9, %i4
21036 fornot1 %f6, %f4, %f18
21037 ld [%l7 + 0x3C], %f29
21038 sllx %l1, 0x0E, %i1
21039 fnot1 %f18, %f20
21040 fsrc2 %f12, %f8
21041 fmovsl %xcc, %f17, %f17
21042 srl %o3, %o1, %o4
21043 restore %l0, 0x0A2A, %g7
21044 rdpr %cwp, %g1
21045 rdpr %cansave, %g2
21046 rdpr %canrestore, %g3
21047 rdpr %cleanwin, %g4
21048 rdpr %otherwin, %g5
21049 rdpr %wstate, %g6
21050 add %i2, 0x0C31, %l5
21051 fcmpne16 %f22, %f30, %l4
21052 fpadd16s %f30, %f13, %f19
21053 st %f31, [%l7 + 0x70]
21054 edge32l %g2, %o6, %o5
21055 or %g4, %o2, %l2
21056 movrlez %g1, 0x06C, %i0
21057 xorcc %o0, 0x1B80, %l3
21058 movpos %icc, %i7, %i5
21059 edge16n %o7, %i3, %g6
21060 movle %icc, %l6, %i6
21061 st %f30, [%l7 + 0x34]
21062 andn %g5, 0x15B7, %g3
21063 sdivx %l1, 0x1B70, %i4
21064 srax %o3, %i1, %o1
21065 edge32l %l0, %o4, %i2
21066 fones %f27
21067 addcc %l5, %g7, %l4
21068 movneg %icc, %o6, %g2
21069 mulscc %g4, %o5, %l2
21070 fmovsle %xcc, %f17, %f14
21071 fpackfix %f6, %f29
21072 movrlez %o2, %g1, %i0
21073 pdist %f14, %f28, %f2
21074 fornot1s %f30, %f25, %f19
21075 edge32n %l3, %i7, %o0
21076 ldsw [%l7 + 0x1C], %o7
21077 fnors %f14, %f19, %f23
21078 mulscc %i5, %g6, %l6
21079 subccc %i6, 0x03C7, %g5
21080 ldsh [%l7 + 0x6E], %g3
21081 add %l1, %i4, %o3
21082 fxor %f18, %f24, %f30
21083 movge %xcc, %i3, %o1
21084 fmovdleu %xcc, %f11, %f22
21085 srax %l0, 0x12, %i1
21086 ldx [%l7 + 0x20], %o4
21087 andcc %i2, 0x0F2C, %g7
21088 movrlz %l4, 0x1E6, %o6
21089 sir 0x043A
21090 edge8l %g2, %l5, %g4
21091 fmovdne %icc, %f29, %f18
21092 or %o5, 0x1F8E, %l2
21093 movne %icc, %o2, %g1
21094 sdiv %l3, 0x006E, %i7
21095 movrlez %i0, %o7, %o0
21096 movrne %g6, %l6, %i5
21097 udiv %g5, 0x0565, %g3
21098 movn %icc, %l1, %i4
21099 fxor %f30, %f20, %f12
21100 fors %f22, %f14, %f17
21101 nop
21102 set 0x7A, %o4
21103 ldsb [%l7 + %o4], %i6
21104 subc %i3, 0x1CA8, %o1
21105 ldx [%l7 + 0x70], %l0
21106 edge8ln %o3, %i1, %i2
21107 smulcc %g7, 0x0C04, %l4
21108 nop
21109 set 0x46, %g4
21110 lduh [%l7 + %g4], %o6
21111 popc 0x0D4B, %o4
21112 movpos %icc, %g2, %l5
21113 movge %xcc, %o5, %g4
21114 lduh [%l7 + 0x5C], %l2
21115 edge32n %g1, %o2, %l3
21116 udivx %i7, 0x1808, %i0
21117 movg %icc, %o0, %o7
21118 sll %l6, 0x1E, %g6
21119 fpsub32s %f22, %f31, %f13
21120 sra %g5, %g3, %i5
21121 sir 0x1C24
21122 edge16l %i4, %l1, %i6
21123 movre %o1, 0x157, %i3
21124 movre %l0, %i1, %o3
21125 popc 0x06C3, %g7
21126 subc %i2, %l4, %o4
21127 ldx [%l7 + 0x30], %o6
21128 mulscc %g2, 0x12D3, %l5
21129 std %f2, [%l7 + 0x50]
21130 sdivx %g4, 0x0498, %l2
21131 fmovrde %g1, %f6, %f22
21132 ldd [%l7 + 0x50], %f28
21133 std %f30, [%l7 + 0x70]
21134 fmovrsgez %o5, %f17, %f16
21135 setx loop_73, %l0, %l1
21136 return %l1
21137 nop
21138 rdpr %cwp, %g1
21139 rdpr %cansave, %g2
21140 rdpr %canrestore, %g3
21141 rdpr %cleanwin, %g4
21142 rdpr %otherwin, %g5
21143 rdpr %wstate, %g6
21144loop_73: array32 %i0, %o7, %l6
21145 ldsb [%l7 + 0x63], %o0
21146 fone %f18
21147 stb %g6, [%l7 + 0x4F]
21148 fcmpne32 %f10, %f30, %g5
21149 movge %icc, %g3, %i5
21150 restore %i4, 0x0EEC, %l1
21151 rdpr %cwp, %g1
21152 rdpr %cansave, %g2
21153 rdpr %canrestore, %g3
21154 rdpr %cleanwin, %g4
21155 rdpr %otherwin, %g5
21156 rdpr %wstate, %g6
21157 srl %o1, 0x07, %i6
21158 fcmpgt16 %f2, %f22, %i3
21159 movcs %xcc, %i1, %l0
21160 ldd [%l7 + 0x20], %o2
21161 movpos %icc, %g7, %i2
21162 movre %l4, %o4, %o6
21163 movge %icc, %l5, %g4
21164 subccc %g2, %g1, %l2
21165 alignaddrl %o2, %o5, %l3
21166 andcc %i0, %i7, %o7
21167 edge32n %o0, %g6, %l6
21168 fpsub32s %f1, %f19, %f2
21169 udiv %g3, 0x09EF, %g5
21170 andncc %i4, %i5, %o1
21171 ld [%l7 + 0x0C], %f31
21172 movge %xcc, %i6, %i3
21173 ldx [%l7 + 0x38], %l1
21174 movrgez %i1, 0x008, %l0
21175 xnorcc %g7, %i2, %o3
21176 fpadd16s %f31, %f22, %f21
21177 edge8ln %o4, %o6, %l5
21178 xorcc %l4, 0x163A, %g2
21179 smul %g1, 0x1060, %g4
21180 edge16ln %o2, %o5, %l3
21181 mulscc %i0, %i7, %l2
21182 fcmpgt16 %f2, %f14, %o0
21183 or %o7, 0x1AD1, %g6
21184 movcc %xcc, %l6, %g5
21185 orncc %g3, %i5, %i4
21186 add %o1, %i6, %i3
21187 st %f14, [%l7 + 0x58]
21188 stw %i1, [%l7 + 0x60]
21189 fsrc1s %f6, %f11
21190 umulcc %l1, 0x0A45, %l0
21191 array8 %g7, %i2, %o3
21192 std %f18, [%l7 + 0x40]
21193 ld [%l7 + 0x20], %f26
21194 popc 0x04A8, %o4
21195 edge32ln %o6, %l4, %g2
21196 ldsw [%l7 + 0x48], %g1
21197 orncc %l5, 0x1D05, %o2
21198 movne %icc, %o5, %g4
21199 sethi 0x0CE6, %i0
21200 fnegs %f3, %f13
21201 edge32 %l3, %l2, %o0
21202 stw %o7, [%l7 + 0x18]
21203 xnorcc %g6, %i7, %g5
21204 mulscc %g3, %i5, %l6
21205 alignaddr %i4, %i6, %i3
21206 andncc %o1, %i1, %l1
21207 or %g7, %l0, %o3
21208 mova %xcc, %i2, %o4
21209 sdivcc %l4, 0x0B8B, %g2
21210 add %o6, %l5, %o2
21211 mulx %o5, 0x058B, %g4
21212 fmovdne %icc, %f22, %f26
21213 movn %xcc, %g1, %i0
21214 movrlez %l3, 0x049, %o0
21215 edge16n %l2, %o7, %i7
21216 movcc %icc, %g5, %g3
21217 edge32ln %i5, %g6, %i4
21218 andn %l6, 0x02E0, %i6
21219 bshuffle %f0, %f16, %f4
21220 fmovrslez %i3, %f12, %f5
21221 edge32l %o1, %i1, %l1
21222 fcmpd %fcc3, %f22, %f2
21223 fmuld8sux16 %f23, %f9, %f16
21224 umul %l0, %o3, %i2
21225 fpadd32 %f2, %f14, %f2
21226 siam 0x4
21227 addccc %g7, 0x090F, %o4
21228 xor %l4, %g2, %o6
21229 mulx %l5, %o5, %g4
21230 andcc %o2, %g1, %i0
21231 nop
21232 set 0x78, %l0
21233 lduw [%l7 + %l0], %o0
21234 nop
21235 set 0x2A, %l6
21236 sth %l3, [%l7 + %l6]
21237 mulx %o7, %i7, %g5
21238 movcc %xcc, %g3, %i5
21239 ldub [%l7 + 0x35], %l2
21240 stb %g6, [%l7 + 0x1E]
21241 fcmpd %fcc1, %f10, %f0
21242 fcmpgt32 %f24, %f18, %l6
21243 sdivx %i6, 0x0FCE, %i4
21244 sll %i3, 0x1D, %i1
21245 fcmpgt32 %f0, %f14, %o1
21246 stx %l0, [%l7 + 0x58]
21247 edge8l %o3, %i2, %g7
21248 movne %icc, %l1, %o4
21249 xnorcc %l4, %g2, %o6
21250 movcc %icc, %l5, %o5
21251 fcmpeq16 %f30, %f18, %o2
21252 sethi 0x1841, %g4
21253 udivx %i0, 0x04CB, %g1
21254 umul %l3, 0x0785, %o0
21255 fmovdvs %icc, %f23, %f10
21256 st %f4, [%l7 + 0x70]
21257 fzeros %f21
21258 srl %i7, 0x06, %g5
21259 ldsb [%l7 + 0x5A], %g3
21260 fandnot2s %f3, %f7, %f2
21261 movle %xcc, %i5, %l2
21262 move %icc, %o7, %g6
21263 movn %xcc, %i6, %i4
21264 movl %xcc, %l6, %i3
21265 fmovscc %icc, %f1, %f2
21266 movleu %icc, %o1, %l0
21267 fcmpes %fcc1, %f21, %f16
21268 orn %o3, 0x0734, %i1
21269 st %f9, [%l7 + 0x78]
21270 mulscc %i2, 0x027E, %l1
21271 udivcc %o4, 0x0AF2, %g7
21272 movne %xcc, %g2, %l4
21273 for %f20, %f10, %f28
21274 save %o6, 0x0AC8, %l5
21275 rdpr %cwp, %g1
21276 rdpr %cansave, %g2
21277 rdpr %canrestore, %g3
21278 rdpr %cleanwin, %g4
21279 rdpr %otherwin, %g5
21280 rdpr %wstate, %g6
21281 addcc %o5, %o2, %g4
21282 fcmped %fcc1, %f22, %f12
21283 lduw [%l7 + 0x1C], %i0
21284 mulscc %g1, %l3, %i7
21285 movcs %icc, %g5, %o0
21286 andn %g3, %i5, %l2
21287 movn %xcc, %g6, %i6
21288 subc %i4, 0x194C, %o7
21289 movne %xcc, %l6, %o1
21290 movrgez %i3, 0x047, %o3
21291 fnot2 %f18, %f6
21292 fabsd %f26, %f28
21293 fmovdcs %icc, %f17, %f15
21294 fpack16 %f16, %f30
21295 fmovrdgez %l0, %f28, %f6
21296 edge32l %i1, %l1, %i2
21297 fsrc2 %f8, %f26
21298 lduw [%l7 + 0x28], %o4
21299 movcs %xcc, %g7, %l4
21300 edge16l %g2, %l5, %o6
21301 ldx [%l7 + 0x50], %o2
21302 mulx %o5, %g4, %g1
21303 std %f20, [%l7 + 0x28]
21304 alignaddr %i0, %l3, %i7
21305 fcmpes %fcc1, %f26, %f3
21306 fmovs %f29, %f13
21307 fxnors %f21, %f5, %f8
21308 fmovdvc %xcc, %f22, %f5
21309 andncc %g5, %o0, %g3
21310 fmovdvs %xcc, %f8, %f19
21311 fmul8x16au %f11, %f3, %f8
21312 orn %l2, 0x1770, %i5
21313 xorcc %i6, 0x04D7, %g6
21314 nop
21315 set 0x1A, %i4
21316 ldsh [%l7 + %i4], %o7
21317 addccc %i4, 0x0D2F, %l6
21318 ld [%l7 + 0x38], %f19
21319 fzeros %f17
21320 edge16l %i3, %o1, %l0
21321 xnor %o3, %l1, %i2
21322 ldx [%l7 + 0x08], %i1
21323 edge8n %g7, %o4, %l4
21324 edge8ln %l5, %o6, %g2
21325 edge16 %o5, %o2, %g4
21326 lduh [%l7 + 0x0A], %i0
21327 movl %icc, %l3, %g1
21328 edge32n %i7, %g5, %o0
21329 fnor %f0, %f2, %f0
21330 sllx %l2, %i5, %i6
21331 setx loop_74, %l0, %l1
21332 return %l1
21333 nop
21334 rdpr %cwp, %g1
21335 rdpr %cansave, %g2
21336 rdpr %canrestore, %g3
21337 rdpr %cleanwin, %g4
21338 rdpr %otherwin, %g5
21339 rdpr %wstate, %g6
21340loop_74: fsrc2 %f14, %f14
21341 andn %l6, 0x1AAE, %i4
21342 movg %xcc, %o1, %i3
21343 sra %l0, %l1, %i2
21344 umul %i1, 0x1359, %g7
21345 edge8l %o3, %l4, %o4
21346 ldx [%l7 + 0x70], %l5
21347 orcc %o6, 0x1B1A, %o5
21348 movne %xcc, %g2, %g4
21349 fmovdvs %xcc, %f12, %f1
21350 movn %icc, %o2, %l3
21351 srl %g1, 0x0D, %i0
21352 and %g5, 0x03E7, %o0
21353 smul %l2, %i7, %i6
21354 fmovsgu %xcc, %f31, %f28
21355 fzeros %f26
21356 ldx [%l7 + 0x60], %g3
21357 stw %i5, [%l7 + 0x3C]
21358 array8 %o7, %g6, %l6
21359 fmovsgu %icc, %f6, %f12
21360 fmovsl %icc, %f28, %f7
21361 fpadd32 %f2, %f18, %f28
21362 fmovdvs %xcc, %f5, %f16
21363 mulx %i4, 0x0D44, %i3
21364 sdivcc %l0, 0x1BC6, %l1
21365 sth %i2, [%l7 + 0x2E]
21366 mulscc %i1, %g7, %o3
21367 edge32n %o1, %l4, %o4
21368 movvc %xcc, %l5, %o6
21369 stx %g2, [%l7 + 0x08]
21370 lduw [%l7 + 0x58], %g4
21371 edge8l %o2, %o5, %l3
21372 fmovdne %xcc, %f5, %f31
21373 array8 %i0, %g5, %g1
21374 fmovd %f16, %f6
21375 orncc %l2, 0x1BB3, %i7
21376 edge8ln %i6, %g3, %i5
21377 fmovscs %icc, %f9, %f20
21378 fmul8x16al %f28, %f16, %f2
21379 for %f4, %f6, %f4
21380 fmovrse %o7, %f0, %f14
21381 bshuffle %f10, %f2, %f28
21382 fmovdg %xcc, %f7, %f12
21383 subccc %o0, 0x0541, %l6
21384 movge %icc, %g6, %i3
21385 fandnot2 %f6, %f10, %f26
21386 mova %xcc, %i4, %l1
21387 fmovrsne %l0, %f29, %f1
21388 sllx %i2, %g7, %o3
21389 fmovrdlz %i1, %f16, %f20
21390 movrgz %o1, 0x1C3, %o4
21391 array16 %l5, %l4, %g2
21392 array8 %o6, %o2, %o5
21393 fnegs %f24, %f28
21394 fmovrsgez %g4, %f26, %f25
21395 fcmped %fcc2, %f22, %f6
21396 fzero %f16
21397 fornot1s %f22, %f12, %f26
21398 fpadd16s %f1, %f9, %f7
21399 ldd [%l7 + 0x50], %l2
21400 edge16ln %g5, %g1, %i0
21401 array8 %l2, %i7, %i6
21402 addccc %g3, 0x05BA, %i5
21403 fcmpd %fcc3, %f0, %f22
21404 fnot1s %f14, %f19
21405 ld [%l7 + 0x7C], %f3
21406 fsrc1s %f23, %f10
21407 fmovse %xcc, %f12, %f7
21408 umulcc %o7, 0x1966, %o0
21409 fmovsgu %xcc, %f14, %f0
21410 movrgez %l6, %i3, %i4
21411 edge32n %g6, %l0, %l1
21412 mulscc %g7, 0x1025, %o3
21413 addcc %i2, 0x11BE, %o1
21414 fmuld8sux16 %f19, %f6, %f30
21415 fzero %f28
21416 orncc %i1, 0x1B88, %o4
21417 fmovscs %xcc, %f18, %f19
21418 fnot1s %f1, %f18
21419 sdivcc %l4, 0x03D2, %l5
21420 smulcc %g2, 0x15D1, %o2
21421 fpmerge %f6, %f14, %f6
21422 mova %icc, %o6, %g4
21423 edge8l %l3, %o5, %g5
21424 add %g1, %i0, %i7
21425 edge32l %i6, %l2, %g3
21426 movl %icc, %i5, %o7
21427 sllx %o0, %l6, %i4
21428 array32 %i3, %l0, %l1
21429 fmuld8sux16 %f9, %f31, %f10
21430 sllx %g7, %g6, %i2
21431 edge16 %o3, %i1, %o4
21432 edge8ln %l4, %o1, %g2
21433 smulcc %l5, %o6, %o2
21434 edge32ln %l3, %o5, %g5
21435 fsrc1 %f4, %f22
21436 movrne %g4, %i0, %g1
21437 movvs %icc, %i6, %l2
21438 movne %icc, %i7, %i5
21439 ldx [%l7 + 0x50], %g3
21440 edge32ln %o0, %o7, %i4
21441 st %f23, [%l7 + 0x34]
21442 movpos %icc, %l6, %i3
21443 fmovdg %icc, %f27, %f8
21444 fnegd %f16, %f0
21445 edge8l %l1, %g7, %g6
21446 orcc %l0, 0x0CA7, %o3
21447 orcc %i2, 0x09FE, %i1
21448 fandnot2 %f30, %f8, %f28
21449 srl %l4, %o4, %g2
21450 movrgez %o1, %l5, %o6
21451 lduw [%l7 + 0x40], %l3
21452 movvs %icc, %o2, %g5
21453 nop
21454 set 0x20, %i7
21455 ldsh [%l7 + %i7], %o5
21456 edge32 %g4, %g1, %i6
21457 restore %l2, %i7, %i5
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 fnand %f16, %f20, %f6
21465 fpsub16 %f2, %f12, %f6
21466 ldsw [%l7 + 0x48], %i0
21467 udivcc %o0, 0x19A9, %g3
21468 orncc %i4, 0x0371, %o7
21469 fpadd16s %f30, %f22, %f6
21470 save %i3, %l1, %l6
21471 rdpr %cwp, %g1
21472 rdpr %cansave, %g2
21473 rdpr %canrestore, %g3
21474 rdpr %cleanwin, %g4
21475 rdpr %otherwin, %g5
21476 rdpr %wstate, %g6
21477 fmovdleu %icc, %f31, %f29
21478 addccc %g6, 0x008B, %l0
21479 movg %icc, %g7, %o3
21480 add %i1, %l4, %o4
21481 movgu %xcc, %g2, %i2
21482 sdiv %o1, 0x0AB5, %o6
21483 fmovscs %xcc, %f17, %f31
21484 save %l3, %o2, %g5
21485 rdpr %cwp, %g1
21486 rdpr %cansave, %g2
21487 rdpr %canrestore, %g3
21488 rdpr %cleanwin, %g4
21489 rdpr %otherwin, %g5
21490 rdpr %wstate, %g6
21491 fpadd16s %f2, %f7, %f6
21492 edge8l %o5, %g4, %l5
21493 movcs %icc, %g1, %i6
21494 fmovsa %xcc, %f5, %f29
21495 st %f24, [%l7 + 0x28]
21496 edge8n %i7, %i5, %i0
21497 fmul8ulx16 %f16, %f20, %f20
21498 for %f20, %f16, %f22
21499 movpos %xcc, %l2, %g3
21500 udivx %i4, 0x1C99, %o0
21501 ldsb [%l7 + 0x56], %i3
21502 movrgz %l1, 0x26C, %l6
21503 ldd [%l7 + 0x30], %f26
21504 movvc %xcc, %o7, %g6
21505 stb %l0, [%l7 + 0x64]
21506 fmovdgu %xcc, %f2, %f21
21507 fcmpd %fcc1, %f4, %f28
21508 edge16n %o3, %g7, %l4
21509 ldd [%l7 + 0x58], %o4
21510 st %f30, [%l7 + 0x08]
21511 subcc %i1, 0x0EA2, %g2
21512 subc %o1, 0x0360, %o6
21513 ldd [%l7 + 0x58], %i2
21514 fmovrslz %l3, %f14, %f18
21515 fandnot2 %f18, %f30, %f26
21516 st %f7, [%l7 + 0x28]
21517 stx %g5, [%l7 + 0x78]
21518 movn %icc, %o5, %g4
21519 sir 0x064E
21520 movg %icc, %o2, %g1
21521 or %i6, 0x1D99, %l5
21522 mulscc %i5, 0x117D, %i0
21523 sethi 0x1596, %i7
21524 andncc %g3, %l2, %o0
21525 ld [%l7 + 0x1C], %f12
21526 edge16ln %i4, %i3, %l1
21527 subc %l6, %g6, %l0
21528 fmovdcs %icc, %f31, %f29
21529 movrlez %o7, %g7, %l4
21530 xorcc %o4, %i1, %g2
21531 array16 %o1, %o6, %i2
21532 ldsw [%l7 + 0x44], %l3
21533 lduh [%l7 + 0x12], %o3
21534 movrne %g5, 0x1EC, %o5
21535 movrgz %g4, %g1, %i6
21536 andn %l5, %o2, %i0
21537 sethi 0x0667, %i7
21538 fpadd16 %f28, %f14, %f0
21539 fmovsvc %xcc, %f12, %f17
21540 fands %f31, %f20, %f29
21541 udiv %g3, 0x1108, %i5
21542 andcc %o0, 0x03A4, %l2
21543 edge8 %i4, %i3, %l1
21544 subcc %g6, %l0, %o7
21545 movle %icc, %l6, %g7
21546 smulcc %l4, %i1, %o4
21547 movg %icc, %g2, %o6
21548 addc %o1, %i2, %l3
21549 movrgz %o3, %o5, %g5
21550 subc %g4, %i6, %g1
21551 movne %xcc, %l5, %i0
21552 mulx %o2, 0x0E94, %i7
21553 sdivcc %g3, 0x1112, %i5
21554 sth %o0, [%l7 + 0x2A]
21555 subc %i4, %l2, %l1
21556 movcs %icc, %i3, %l0
21557 xorcc %g6, %o7, %g7
21558 edge8 %l4, %l6, %i1
21559 lduw [%l7 + 0x24], %o4
21560 sub %o6, 0x0A8C, %g2
21561 edge32 %i2, %l3, %o1
21562 umul %o5, 0x1E30, %o3
21563 srax %g4, 0x0A, %i6
21564 edge16n %g1, %l5, %g5
21565 udivx %o2, 0x14F4, %i0
21566 sdivcc %i7, 0x194B, %g3
21567 edge32ln %i5, %o0, %l2
21568 edge32l %i4, %i3, %l0
21569 fcmpeq16 %f30, %f18, %l1
21570 popc %g6, %o7
21571 umul %l4, 0x092A, %g7
21572 stx %l6, [%l7 + 0x10]
21573 movrlez %o4, %i1, %o6
21574 movg %xcc, %g2, %i2
21575 andn %o1, %l3, %o5
21576 xnor %g4, %o3, %i6
21577 stb %l5, [%l7 + 0x36]
21578 movg %xcc, %g1, %g5
21579 edge16n %i0, %i7, %o2
21580 lduw [%l7 + 0x28], %g3
21581 edge8l %o0, %i5, %l2
21582 srl %i4, %l0, %i3
21583 edge8ln %g6, %l1, %o7
21584 edge16ln %l4, %g7, %l6
21585 fmovse %xcc, %f4, %f19
21586 fmovsne %icc, %f17, %f18
21587 andcc %i1, %o4, %o6
21588 edge32l %i2, %g2, %o1
21589 mulscc %o5, 0x0992, %l3
21590 alignaddr %o3, %g4, %i6
21591 smul %g1, 0x0AE0, %l5
21592 srlx %g5, %i7, %i0
21593 edge16 %g3, %o0, %i5
21594 movre %o2, 0x1C0, %l2
21595 mova %icc, %l0, %i4
21596 ldsh [%l7 + 0x5E], %i3
21597 fmovrdgez %g6, %f10, %f14
21598 movrne %l1, %o7, %l4
21599 fmovdneg %xcc, %f10, %f18
21600 fmovdcs %icc, %f20, %f29
21601 fmovsg %icc, %f23, %f18
21602 movre %l6, 0x144, %g7
21603 edge8l %i1, %o6, %i2
21604 mulx %o4, %o1, %o5
21605 movge %xcc, %g2, %o3
21606 movleu %xcc, %l3, %i6
21607 orncc %g1, %g4, %l5
21608 movrlez %g5, 0x1E8, %i7
21609 fcmpgt32 %f28, %f24, %i0
21610 nop
21611 set 0x20, %g2
21612 std %f10, [%l7 + %g2]
21613 mulscc %g3, 0x1331, %i5
21614 ldsw [%l7 + 0x0C], %o2
21615 fornot1s %f7, %f19, %f28
21616 movg %xcc, %l2, %o0
21617 fmovspos %xcc, %f6, %f23
21618 movpos %xcc, %l0, %i4
21619 stw %i3, [%l7 + 0x64]
21620 subc %g6, %o7, %l4
21621 fmovsvc %icc, %f14, %f28
21622 xnorcc %l6, %l1, %i1
21623 save %o6, %i2, %o4
21624 rdpr %cwp, %g1
21625 rdpr %cansave, %g2
21626 rdpr %canrestore, %g3
21627 rdpr %cleanwin, %g4
21628 rdpr %otherwin, %g5
21629 rdpr %wstate, %g6
21630 edge16l %g7, %o5, %g2
21631 srax %o3, 0x02, %o1
21632 fpadd16s %f27, %f13, %f17
21633 subc %i6, %g1, %l3
21634 mulscc %g4, %g5, %l5
21635 orncc %i7, 0x15F9, %i0
21636 ldsb [%l7 + 0x35], %g3
21637 edge16l %o2, %i5, %l2
21638 sir 0x1BE4
21639 edge32n %o0, %l0, %i3
21640 addccc %g6, %o7, %i4
21641 sll %l6, 0x1F, %l4
21642 lduh [%l7 + 0x44], %i1
21643 nop
21644 set 0x2B, %g6
21645 ldsb [%l7 + %g6], %l1
21646 alignaddrl %i2, %o4, %o6
21647 edge8n %o5, %g2, %g7
21648 movcc %icc, %o3, %o1
21649 fmovrsne %i6, %f11, %f15
21650 edge16ln %l3, %g1, %g5
21651 array16 %g4, %l5, %i7
21652 edge32 %g3, %i0, %o2
21653 ldx [%l7 + 0x38], %l2
21654 lduw [%l7 + 0x40], %i5
21655 sir 0x0695
21656 addccc %o0, 0x1109, %l0
21657 addcc %i3, %o7, %i4
21658 xorcc %l6, 0x139B, %g6
21659 udivx %i1, 0x06A7, %l1
21660 sdiv %l4, 0x1F84, %i2
21661 sllx %o6, 0x0A, %o4
21662 edge16 %g2, %g7, %o5
21663 save %o1, 0x1D0D, %i6
21664 rdpr %cwp, %g1
21665 rdpr %cansave, %g2
21666 rdpr %canrestore, %g3
21667 rdpr %cleanwin, %g4
21668 rdpr %otherwin, %g5
21669 rdpr %wstate, %g6
21670 fpsub32s %f13, %f12, %f6
21671 movrgez %l3, %o3, %g1
21672 fandnot1s %f27, %f8, %f23
21673 sir 0x1443
21674 lduh [%l7 + 0x6A], %g5
21675 fandnot1s %f17, %f28, %f25
21676 movl %xcc, %l5, %g4
21677 fmovrse %i7, %f24, %f4
21678 popc 0x197A, %g3
21679 orn %i0, 0x119B, %o2
21680 mulscc %i5, %l2, %o0
21681 fmovd %f6, %f6
21682 movneg %icc, %l0, %i3
21683 mulx %o7, %i4, %g6
21684 movcc %xcc, %i1, %l1
21685 smulcc %l6, %l4, %i2
21686 umulcc %o4, %g2, %o6
21687 or %o5, 0x0F50, %o1
21688 fcmpd %fcc2, %f2, %f14
21689 popc %g7, %l3
21690 srl %o3, 0x17, %i6
21691 lduw [%l7 + 0x1C], %g5
21692 sdivcc %l5, 0x0806, %g1
21693 xor %i7, 0x00B2, %g4
21694 fnot2 %f12, %f12
21695 faligndata %f6, %f12, %f20
21696 fsrc1s %f31, %f24
21697 ldsb [%l7 + 0x70], %g3
21698 edge32n %o2, %i0, %l2
21699 movle %xcc, %i5, %l0
21700 fmovsne %xcc, %f21, %f24
21701 xnorcc %o0, %o7, %i3
21702 movne %xcc, %i4, %g6
21703 andn %l1, %i1, %l6
21704 addc %i2, 0x03AE, %l4
21705 sllx %g2, %o6, %o5
21706 save %o4, 0x172C, %o1
21707 rdpr %cwp, %g1
21708 rdpr %cansave, %g2
21709 rdpr %canrestore, %g3
21710 rdpr %cleanwin, %g4
21711 rdpr %otherwin, %g5
21712 rdpr %wstate, %g6
21713 srlx %l3, %g7, %i6
21714 std %f18, [%l7 + 0x60]
21715 sth %o3, [%l7 + 0x5E]
21716 movrgez %g5, 0x3AE, %g1
21717 movne %icc, %i7, %l5
21718 mova %xcc, %g4, %o2
21719 fmovdn %icc, %f2, %f17
21720 fmovrdgz %g3, %f14, %f24
21721 mulscc %i0, 0x17F1, %l2
21722 edge16ln %l0, %o0, %i5
21723 umulcc %o7, 0x135C, %i4
21724 stw %g6, [%l7 + 0x7C]
21725 addc %l1, 0x089A, %i1
21726 ld [%l7 + 0x48], %f10
21727 array16 %l6, %i2, %i3
21728 movrne %l4, %g2, %o5
21729 fxnors %f9, %f11, %f27
21730 fmovscc %icc, %f12, %f15
21731 fnot2s %f3, %f31
21732 smul %o4, %o1, %o6
21733 sdiv %g7, 0x0FA1, %i6
21734 addcc %l3, 0x0183, %o3
21735 st %f18, [%l7 + 0x34]
21736 edge16 %g5, %i7, %l5
21737 udivcc %g1, 0x0444, %o2
21738 edge32ln %g3, %g4, %l2
21739 ldsh [%l7 + 0x5E], %l0
21740 edge16ln %o0, %i0, %i5
21741 ld [%l7 + 0x60], %f24
21742 st %f31, [%l7 + 0x7C]
21743 edge8 %o7, %g6, %l1
21744 fcmpne16 %f26, %f30, %i1
21745 setx loop_75, %l0, %l1
21746 return %l1
21747 nop
21748 rdpr %cwp, %g1
21749 rdpr %cansave, %g2
21750 rdpr %canrestore, %g3
21751 rdpr %cleanwin, %g4
21752 rdpr %otherwin, %g5
21753 rdpr %wstate, %g6
21754loop_75: sdivcc %l4, 0x1203, %g2
21755 udivx %o5, 0x14B2, %o4
21756 fmovsl %icc, %f15, %f20
21757 ldx [%l7 + 0x70], %i3
21758 orcc %o6, 0x1B3E, %o1
21759 lduw [%l7 + 0x40], %g7
21760 ldsb [%l7 + 0x25], %i6
21761 mulscc %l3, %g5, %i7
21762 fmovsle %xcc, %f1, %f18
21763 sra %l5, 0x00, %o3
21764 ldsw [%l7 + 0x08], %g1
21765 andcc %o2, 0x0476, %g3
21766 fpack16 %f2, %f18
21767 movcc %xcc, %l2, %g4
21768 and %o0, 0x1539, %l0
21769 sethi 0x1117, %i5
21770 xorcc %i0, 0x0EDF, %g6
21771 movre %l1, 0x3E1, %i1
21772 movg %icc, %l6, %i4
21773 edge16ln %i2, %l4, %o7
21774 movrlez %g2, 0x222, %o4
21775 fmovrdgez %i3, %f16, %f24
21776 movleu %xcc, %o5, %o1
21777 orncc %o6, 0x0AFF, %i6
21778 fmovsle %xcc, %f19, %f24
21779 fsrc2s %f9, %f11
21780 fmovrde %l3, %f14, %f30
21781 fzero %f20
21782 st %f0, [%l7 + 0x18]
21783 srax %g5, %g7, %i7
21784 fmul8x16au %f28, %f19, %f12
21785 edge8ln %o3, %l5, %o2
21786 fcmple32 %f6, %f18, %g1
21787 subc %l2, %g3, %g4
21788 ld [%l7 + 0x0C], %f16
21789 movl %xcc, %l0, %i5
21790 movrgz %o0, %g6, %i0
21791 movle %xcc, %i1, %l6
21792 fmovsg %xcc, %f28, %f30
21793 movrlz %i4, %i2, %l1
21794 sth %l4, [%l7 + 0x74]
21795 addcc %o7, %o4, %i3
21796 srl %g2, 0x04, %o5
21797 edge32 %o1, %o6, %i6
21798 fmovdl %icc, %f25, %f28
21799 movre %l3, %g5, %i7
21800 subc %g7, 0x11A9, %l5
21801 movge %xcc, %o2, %g1
21802 fmovdvc %icc, %f14, %f4
21803 sth %o3, [%l7 + 0x2E]
21804 movl %xcc, %l2, %g4
21805 srax %g3, %i5, %o0
21806 fsrc2 %f6, %f22
21807 andn %g6, 0x13F5, %i0
21808 srl %i1, %l6, %i4
21809 fabsd %f12, %f8
21810 movre %i2, 0x180, %l0
21811 udivx %l4, 0x163F, %o7
21812 fmovdl %icc, %f13, %f2
21813 fmul8x16 %f16, %f18, %f28
21814 popc %l1, %i3
21815 movle %xcc, %g2, %o5
21816 movn %xcc, %o1, %o4
21817 srl %i6, 0x15, %o6
21818 array8 %l3, %i7, %g7
21819 sdivcc %l5, 0x111D, %g5
21820 xorcc %o2, 0x06E8, %o3
21821 stb %l2, [%l7 + 0x3B]
21822 nop
21823 set 0x0C, %i5
21824 ldsh [%l7 + %i5], %g4
21825 edge16l %g1, %g3, %i5
21826 subccc %g6, %i0, %i1
21827 alignaddrl %l6, %o0, %i4
21828 array16 %l0, %i2, %o7
21829 ldsb [%l7 + 0x5E], %l4
21830 sll %i3, 0x1A, %l1
21831 stx %o5, [%l7 + 0x68]
21832 fmovsvs %icc, %f16, %f14
21833 orcc %o1, 0x1197, %o4
21834 movge %icc, %i6, %o6
21835 fcmpeq32 %f6, %f6, %l3
21836 xnorcc %i7, 0x18D7, %g7
21837 addc %g2, 0x186E, %l5
21838 alignaddr %o2, %g5, %o3
21839 stb %g4, [%l7 + 0x71]
21840 addccc %l2, 0x1A08, %g1
21841 movleu %xcc, %g3, %i5
21842 andncc %g6, %i1, %l6
21843 movleu %icc, %o0, %i4
21844 fmovrdgez %l0, %f2, %f4
21845 fnot1 %f20, %f22
21846 edge8l %i0, %o7, %l4
21847 edge16n %i2, %l1, %o5
21848 movne %icc, %o1, %i3
21849 or %o4, %o6, %i6
21850 add %i7, %l3, %g2
21851 umulcc %l5, 0x1320, %g7
21852 sth %o2, [%l7 + 0x28]
21853 fcmpgt32 %f16, %f8, %o3
21854 mulx %g5, %l2, %g4
21855 fmovsne %xcc, %f2, %f10
21856 orn %g1, 0x089C, %i5
21857 srax %g3, %g6, %i1
21858 fmovdle %icc, %f23, %f1
21859 udiv %o0, 0x0A28, %i4
21860 std %f2, [%l7 + 0x40]
21861 edge8 %l6, %i0, %o7
21862 fmul8sux16 %f18, %f14, %f0
21863 fsrc2s %f17, %f16
21864 movleu %xcc, %l4, %l0
21865 fcmpeq16 %f12, %f22, %l1
21866 fcmpgt32 %f0, %f30, %o5
21867 addccc %i2, 0x04C3, %i3
21868 ldsh [%l7 + 0x7C], %o1
21869 ldub [%l7 + 0x7F], %o6
21870 andn %o4, %i6, %l3
21871 edge16n %g2, %l5, %g7
21872 xnor %o2, 0x1D22, %i7
21873 fcmpgt32 %f30, %f2, %g5
21874 srl %o3, %l2, %g1
21875 fsrc1 %f8, %f6
21876 srlx %g4, 0x07, %i5
21877 fpadd32 %f10, %f16, %f4
21878 smulcc %g6, %g3, %o0
21879 fone %f6
21880 addcc %i4, %i1, %i0
21881 stb %o7, [%l7 + 0x60]
21882 fmul8x16au %f4, %f18, %f4
21883 fmovse %icc, %f29, %f30
21884 fmovs %f10, %f10
21885 save %l6, %l0, %l4
21886 rdpr %cwp, %g1
21887 rdpr %cansave, %g2
21888 rdpr %canrestore, %g3
21889 rdpr %cleanwin, %g4
21890 rdpr %otherwin, %g5
21891 rdpr %wstate, %g6
21892 xnor %l1, %o5, %i3
21893 srl %o1, 0x0A, %i2
21894 move %icc, %o4, %o6
21895 movleu %xcc, %i6, %l3
21896 umul %g2, 0x0F25, %g7
21897 bshuffle %f12, %f10, %f30
21898 mulx %o2, 0x066C, %l5
21899 udiv %i7, 0x009C, %o3
21900 addccc %l2, %g1, %g5
21901 edge8n %i5, %g6, %g4
21902 movrgz %o0, 0x0BF, %i4
21903 sdivcc %g3, 0x03A6, %i0
21904 st %f2, [%l7 + 0x40]
21905 orn %o7, 0x150C, %i1
21906 lduh [%l7 + 0x5C], %l0
21907 restore %l6, %l1, %l4
21908 rdpr %cwp, %g1
21909 rdpr %cansave, %g2
21910 rdpr %canrestore, %g3
21911 rdpr %cleanwin, %g4
21912 rdpr %otherwin, %g5
21913 rdpr %wstate, %g6
21914 srlx %o5, %i3, %o1
21915 fxnors %f11, %f4, %f14
21916 nop
21917 set 0x10, %l3
21918 ldsw [%l7 + %l3], %o4
21919 umulcc %i2, 0x0056, %i6
21920 andcc %o6, 0x076C, %g2
21921 fmovrdlz %l3, %f30, %f18
21922 move %xcc, %g7, %l5
21923 movcc %icc, %o2, %i7
21924 lduh [%l7 + 0x08], %o3
21925 movcs %xcc, %l2, %g1
21926 andncc %i5, %g6, %g5
21927 movneg %icc, %o0, %i4
21928 fpackfix %f26, %f31
21929 fcmpes %fcc3, %f29, %f2
21930 movrne %g3, 0x1FD, %g4
21931 sllx %i0, %o7, %l0
21932 nop
21933 set 0x64, %i6
21934 stw %i1, [%l7 + %i6]
21935 edge16l %l6, %l4, %l1
21936 sllx %o5, 0x1B, %i3
21937 srlx %o1, %o4, %i2
21938 umulcc %i6, %o6, %l3
21939 sdiv %g2, 0x0378, %l5
21940 fcmped %fcc2, %f22, %f10
21941 movrne %o2, %i7, %o3
21942 ld [%l7 + 0x18], %f4
21943 fands %f19, %f0, %f18
21944 sdiv %g7, 0x1521, %g1
21945 movpos %xcc, %l2, %g6
21946 movg %xcc, %i5, %o0
21947 fornot2 %f8, %f6, %f24
21948 lduh [%l7 + 0x22], %g5
21949 andn %i4, %g4, %i0
21950 edge16ln %g3, %l0, %o7
21951 movcs %xcc, %i1, %l6
21952 movre %l4, %o5, %i3
21953 array8 %l1, %o1, %i2
21954 edge16 %i6, %o6, %l3
21955 move %icc, %o4, %g2
21956 movcc %icc, %l5, %i7
21957 std %f16, [%l7 + 0x18]
21958 edge8 %o3, %o2, %g1
21959 subcc %l2, 0x0B27, %g6
21960 movrgez %g7, 0x0B8, %i5
21961 ldub [%l7 + 0x12], %g5
21962 orcc %i4, %g4, %o0
21963 movg %icc, %g3, %l0
21964 fpackfix %f6, %f10
21965 ld [%l7 + 0x48], %f28
21966 ld [%l7 + 0x20], %f22
21967 andn %o7, %i0, %i1
21968 edge32ln %l6, %l4, %o5
21969 sdiv %l1, 0x1F24, %i3
21970 orcc %i2, %i6, %o6
21971 movrgez %l3, %o1, %g2
21972 st %f21, [%l7 + 0x24]
21973 movcc %xcc, %l5, %i7
21974 fxors %f7, %f16, %f16
21975 xnor %o4, %o3, %g1
21976 movvc %icc, %l2, %g6
21977 lduh [%l7 + 0x7A], %o2
21978 movcs %xcc, %i5, %g7
21979 fcmple16 %f2, %f18, %i4
21980 edge32 %g5, %o0, %g4
21981 xorcc %g3, 0x0B85, %o7
21982 fors %f8, %f7, %f30
21983 edge16n %i0, %l0, %l6
21984 edge16n %i1, %o5, %l1
21985 movrne %i3, %l4, %i2
21986 st %f29, [%l7 + 0x20]
21987 fnot1 %f26, %f22
21988 addcc %i6, %o6, %l3
21989 movvc %icc, %o1, %g2
21990 edge32l %l5, %o4, %o3
21991 stx %i7, [%l7 + 0x68]
21992 ld [%l7 + 0x0C], %f18
21993 smulcc %g1, 0x16A0, %g6
21994 sir 0x1A0E
21995 std %f28, [%l7 + 0x28]
21996 umulcc %l2, 0x191A, %o2
21997 umul %g7, %i4, %i5
21998 sllx %g5, 0x01, %g4
21999 fmovrdne %o0, %f28, %f0
22000 fmovdl %xcc, %f13, %f11
22001 fpackfix %f4, %f22
22002 smul %g3, 0x1F63, %i0
22003 array32 %o7, %l6, %i1
22004 edge32 %l0, %o5, %i3
22005 movpos %icc, %l1, %l4
22006 srlx %i2, %o6, %i6
22007 fmovsne %icc, %f9, %f15
22008 movl %xcc, %o1, %g2
22009 sdivcc %l3, 0x0633, %l5
22010 orcc %o3, %i7, %g1
22011 movvs %icc, %o4, %g6
22012 ldsh [%l7 + 0x40], %l2
22013 movge %icc, %o2, %g7
22014 mova %xcc, %i5, %i4
22015 movrlez %g5, %g4, %o0
22016 sdivx %g3, 0x13F2, %i0
22017 sllx %o7, 0x06, %i1
22018 sdivcc %l6, 0x0C3E, %l0
22019 movn %icc, %i3, %o5
22020 fcmps %fcc0, %f12, %f27
22021 edge32n %l4, %l1, %o6
22022 andcc %i6, %o1, %g2
22023 stb %i2, [%l7 + 0x67]
22024 fmovrsne %l5, %f5, %f23
22025 sdiv %l3, 0x0AB6, %o3
22026 srl %g1, 0x15, %o4
22027 fnand %f26, %f6, %f6
22028 fmovrdlez %i7, %f26, %f10
22029 srlx %g6, %l2, %g7
22030 fmovrsne %i5, %f2, %f27
22031 subccc %o2, 0x0761, %g5
22032 edge32ln %i4, %o0, %g3
22033 mulx %i0, %g4, %i1
22034 and %o7, 0x05B4, %l0
22035 move %xcc, %l6, %i3
22036 fmovdvs %icc, %f25, %f4
22037 ldx [%l7 + 0x60], %o5
22038 movrgez %l4, 0x3FE, %l1
22039 ldsh [%l7 + 0x36], %i6
22040 xorcc %o6, 0x1330, %g2
22041 fcmpd %fcc3, %f2, %f8
22042 orcc %o1, 0x144B, %i2
22043 movl %xcc, %l5, %l3
22044 movl %icc, %o3, %g1
22045 movgu %xcc, %o4, %g6
22046 array16 %i7, %g7, %l2
22047 fpack16 %f26, %f4
22048 subcc %i5, 0x0A41, %g5
22049 xnor %o2, 0x1DF6, %o0
22050 srl %g3, 0x11, %i4
22051 movn %xcc, %g4, %i0
22052 udivx %i1, 0x08E9, %o7
22053 edge16n %l0, %l6, %i3
22054 fmul8sux16 %f0, %f4, %f26
22055 faligndata %f24, %f14, %f2
22056 sdivx %o5, 0x0919, %l1
22057 sth %l4, [%l7 + 0x32]
22058 fmovrslez %o6, %f1, %f13
22059 fnand %f16, %f30, %f26
22060 edge32ln %g2, %o1, %i6
22061 ldx [%l7 + 0x08], %i2
22062 mova %xcc, %l3, %l5
22063 sdivcc %o3, 0x0A52, %g1
22064 or %o4, 0x095D, %g6
22065 mulscc %g7, 0x086A, %i7
22066 stb %l2, [%l7 + 0x48]
22067 fmovdvc %icc, %f2, %f1
22068 sth %i5, [%l7 + 0x36]
22069 fmovrslz %o2, %f5, %f5
22070 movre %g5, %g3, %i4
22071 std %f30, [%l7 + 0x40]
22072 sth %o0, [%l7 + 0x2C]
22073 movgu %icc, %i0, %i1
22074 alignaddr %o7, %l0, %l6
22075 array32 %i3, %g4, %l1
22076 movrne %o5, 0x3CE, %l4
22077 ldsb [%l7 + 0x29], %o6
22078 fmul8sux16 %f22, %f14, %f24
22079 sub %o1, 0x0DEC, %i6
22080 fmovsn %xcc, %f26, %f24
22081 movg %icc, %g2, %l3
22082 fabsd %f0, %f28
22083 ldub [%l7 + 0x09], %i2
22084 movgu %xcc, %l5, %o3
22085 movcs %xcc, %o4, %g1
22086 edge16 %g6, %g7, %l2
22087 sir 0x18C5
22088 umul %i7, %o2, %i5
22089 orncc %g3, %i4, %o0
22090 xor %g5, 0x15AE, %i1
22091 edge32n %i0, %l0, %l6
22092 mulscc %o7, 0x1D6B, %g4
22093 edge8l %l1, %i3, %l4
22094 sub %o6, %o5, %i6
22095 fmovsneg %icc, %f24, %f0
22096 add %g2, %l3, %i2
22097 orn %o1, 0x0F29, %l5
22098 fpadd32s %f26, %f12, %f7
22099 alignaddr %o4, %g1, %g6
22100 fmovdge %xcc, %f18, %f29
22101 orn %g7, %l2, %o3
22102 subc %i7, 0x14ED, %i5
22103 addc %g3, %o2, %o0
22104 mova %xcc, %i4, %i1
22105 addc %i0, %g5, %l6
22106 fnands %f14, %f31, %f25
22107 nop
22108 set 0x0E, %l4
22109 sth %l0, [%l7 + %l4]
22110 umul %g4, %o7, %l1
22111 fabss %f12, %f13
22112 alignaddrl %l4, %o6, %i3
22113 andn %i6, %o5, %g2
22114 addcc %i2, %o1, %l3
22115 fmovsleu %icc, %f24, %f6
22116 edge16l %o4, %l5, %g6
22117 subcc %g7, 0x140B, %l2
22118 mova %xcc, %o3, %i7
22119 setx loop_76, %l0, %l1
22120 return %l1
22121 nop
22122 rdpr %cwp, %g1
22123 rdpr %cansave, %g2
22124 rdpr %canrestore, %g3
22125 rdpr %cleanwin, %g4
22126 rdpr %otherwin, %g5
22127 rdpr %wstate, %g6
22128loop_76: sra %i5, 0x1B, %o0
22129 edge16 %o2, %i4, %i1
22130 edge16l %g5, %i0, %l0
22131 fcmpne32 %f20, %f10, %l6
22132 movcs %icc, %g4, %o7
22133 or %l4, %o6, %i3
22134 fmovscc %icc, %f12, %f24
22135 edge8 %i6, %o5, %g2
22136 movvs %xcc, %i2, %o1
22137 fmuld8sux16 %f16, %f19, %f28
22138 movgu %xcc, %l1, %l3
22139 mova %icc, %o4, %l5
22140 xnor %g7, 0x11CD, %g6
22141 sdiv %l2, 0x05AF, %o3
22142 ldd [%l7 + 0x38], %i6
22143 fmovsg %icc, %f11, %f16
22144 umul %g1, 0x002F, %i5
22145 sub %o0, 0x1789, %o2
22146 xor %g3, %i4, %i1
22147 fmovdl %xcc, %f22, %f7
22148 fmul8sux16 %f16, %f6, %f14
22149 sll %g5, 0x09, %l0
22150 sdiv %i0, 0x0B9B, %l6
22151 edge32l %o7, %g4, %l4
22152 sdivcc %i3, 0x107E, %i6
22153 movcs %xcc, %o5, %o6
22154 fpsub16 %f6, %f24, %f8
22155 mulx %g2, 0x1AD3, %o1
22156 xor %i2, 0x04E0, %l3
22157 nop
22158 set 0x2F, %l5
22159 stb %o4, [%l7 + %l5]
22160 edge32 %l5, %l1, %g7
22161 ldsh [%l7 + 0x66], %l2
22162 edge32 %o3, %g6, %i7
22163 movl %xcc, %g1, %o0
22164 fmovscc %xcc, %f12, %f1
22165 array8 %o2, %i5, %i4
22166 or %i1, 0x027B, %g3
22167 alignaddrl %l0, %g5, %l6
22168 edge8ln %i0, %o7, %l4
22169 fmovdge %xcc, %f24, %f30
22170 sethi 0x12D1, %i3
22171 sra %i6, 0x0A, %g4
22172 save %o6, %o5, %g2
22173 rdpr %cwp, %g1
22174 rdpr %cansave, %g2
22175 rdpr %canrestore, %g3
22176 rdpr %cleanwin, %g4
22177 rdpr %otherwin, %g5
22178 rdpr %wstate, %g6
22179 sdivcc %o1, 0x1F9F, %l3
22180 stx %o4, [%l7 + 0x10]
22181 and %i2, 0x187A, %l1
22182 ldx [%l7 + 0x68], %l5
22183 add %l2, %g7, %g6
22184 ldd [%l7 + 0x70], %f4
22185 array8 %o3, %g1, %i7
22186 lduh [%l7 + 0x66], %o0
22187 xnor %i5, 0x0210, %o2
22188 fors %f24, %f24, %f14
22189 fmovdle %xcc, %f9, %f11
22190 fmovdl %xcc, %f22, %f26
22191 udivx %i1, 0x197B, %g3
22192 subc %l0, 0x1FFF, %g5
22193 ldd [%l7 + 0x08], %i4
22194 ldsb [%l7 + 0x7C], %i0
22195 xorcc %o7, 0x1C7D, %l6
22196 andcc %l4, %i3, %g4
22197 fmovsa %icc, %f24, %f30
22198 sdivx %i6, 0x0F6B, %o5
22199 movcc %xcc, %g2, %o6
22200 ldx [%l7 + 0x08], %l3
22201 xnor %o1, 0x0909, %i2
22202 fmovsleu %xcc, %f28, %f19
22203 fmovrslez %l1, %f11, %f17
22204 addcc %l5, %l2, %o4
22205 movrlz %g6, %g7, %o3
22206 sra %g1, 0x0E, %o0
22207 fmovrsgez %i7, %f13, %f30
22208 movl %icc, %i5, %i1
22209 umul %g3, %o2, %l0
22210 nop
22211 set 0x12, %o6
22212 ldsb [%l7 + %o6], %g5
22213 array8 %i4, %i0, %o7
22214 edge32l %l4, %l6, %g4
22215 edge8ln %i6, %o5, %i3
22216 fexpand %f0, %f12
22217 sdivx %g2, 0x111D, %o6
22218 movne %icc, %l3, %o1
22219 or %l1, %i2, %l5
22220 movg %xcc, %o4, %g6
22221 movge %icc, %g7, %o3
22222 stw %g1, [%l7 + 0x6C]
22223 fmovdgu %icc, %f21, %f16
22224 fmovsa %icc, %f2, %f12
22225 movrlz %l2, %o0, %i5
22226 movvs %xcc, %i7, %i1
22227 xnorcc %g3, %o2, %l0
22228 fmul8x16au %f25, %f12, %f8
22229 edge32 %i4, %g5, %o7
22230 addc %l4, 0x02D8, %l6
22231 array32 %i0, %g4, %o5
22232 srl %i6, %g2, %o6
22233 stw %i3, [%l7 + 0x30]
22234 nop
22235 set 0x74, %o5
22236 stw %l3, [%l7 + %o5]
22237 and %o1, %i2, %l5
22238 alignaddrl %o4, %l1, %g7
22239 sdivx %g6, 0x0A7E, %o3
22240 fmovsleu %xcc, %f5, %f13
22241 edge32 %l2, %o0, %i5
22242 movcs %xcc, %i7, %i1
22243 addcc %g1, 0x03F4, %o2
22244 movcs %icc, %g3, %i4
22245 sth %g5, [%l7 + 0x42]
22246 edge16ln %o7, %l4, %l0
22247 orcc %i0, %l6, %o5
22248 orncc %g4, %i6, %o6
22249 xor %i3, %l3, %g2
22250 movcs %xcc, %o1, %l5
22251 fandnot2s %f25, %f29, %f24
22252 ldub [%l7 + 0x7C], %i2
22253 mulx %o4, %g7, %l1
22254 orncc %g6, 0x11BD, %o3
22255 st %f27, [%l7 + 0x20]
22256 srlx %l2, 0x10, %i5
22257 mulx %i7, %o0, %g1
22258 ldd [%l7 + 0x78], %f18
22259 srax %i1, %o2, %g3
22260 subcc %i4, %g5, %o7
22261 sdiv %l4, 0x01BE, %i0
22262 fmovrse %l0, %f4, %f27
22263 udivcc %l6, 0x0C8C, %g4
22264 save %i6, %o6, %i3
22265 rdpr %cwp, %g1
22266 rdpr %cansave, %g2
22267 rdpr %canrestore, %g3
22268 rdpr %cleanwin, %g4
22269 rdpr %otherwin, %g5
22270 rdpr %wstate, %g6
22271 fmovsle %xcc, %f5, %f28
22272 edge32ln %o5, %l3, %g2
22273 movle %icc, %o1, %i2
22274 xorcc %l5, 0x0620, %o4
22275 movcs %icc, %g7, %g6
22276 fmovrdlez %l1, %f28, %f12
22277 fmovdvs %icc, %f17, %f5
22278 fpadd16 %f10, %f12, %f18
22279 ldx [%l7 + 0x30], %o3
22280 addcc %l2, 0x0D72, %i5
22281 nop
22282 set 0x30, %i0
22283 sth %i7, [%l7 + %i0]
22284 stx %o0, [%l7 + 0x40]
22285 andn %g1, 0x0CD6, %i1
22286 fnor %f14, %f8, %f20
22287 fpsub32 %f28, %f14, %f10
22288 udivcc %o2, 0x1C2B, %i4
22289 restore %g3, %o7, %g5
22290 rdpr %cwp, %g1
22291 rdpr %cansave, %g2
22292 rdpr %canrestore, %g3
22293 rdpr %cleanwin, %g4
22294 rdpr %otherwin, %g5
22295 rdpr %wstate, %g6
22296 edge32n %l4, %l0, %i0
22297 sdiv %g4, 0x1105, %l6
22298 fcmpes %fcc1, %f30, %f17
22299 umul %o6, 0x1E25, %i6
22300 ldsh [%l7 + 0x42], %i3
22301 andn %l3, 0x1819, %o5
22302 andn %g2, 0x0842, %o1
22303 edge8ln %l5, %i2, %g7
22304 fmul8x16al %f1, %f31, %f2
22305 movrgz %g6, %o4, %o3
22306 movvc %xcc, %l1, %l2
22307 edge8n %i7, %o0, %g1
22308 stb %i1, [%l7 + 0x6C]
22309 xnor %o2, 0x09C8, %i4
22310 addc %i5, %g3, %o7
22311 xorcc %l4, 0x0720, %g5
22312 fandnot1 %f0, %f6, %f24
22313 ldd [%l7 + 0x68], %f30
22314 movle %icc, %i0, %l0
22315 array32 %l6, %g4, %i6
22316 add %o6, 0x19B4, %l3
22317 ldsb [%l7 + 0x4E], %i3
22318 andn %o5, %o1, %l5
22319 sdiv %g2, 0x1697, %i2
22320 edge32n %g7, %g6, %o4
22321 stw %l1, [%l7 + 0x0C]
22322 fmovsge %icc, %f21, %f20
22323 udivcc %o3, 0x05EC, %i7
22324 edge16n %o0, %g1, %i1
22325 fornot2 %f14, %f26, %f14
22326 movl %xcc, %l2, %o2
22327 add %i5, 0x0E7C, %g3
22328 sllx %o7, %l4, %i4
22329 sth %i0, [%l7 + 0x20]
22330 xnor %g5, %l0, %l6
22331 ldd [%l7 + 0x28], %g4
22332 array16 %o6, %i6, %l3
22333 xorcc %i3, %o1, %l5
22334 movrlez %g2, 0x307, %o5
22335 fmovd %f6, %f28
22336 umul %i2, 0x0F97, %g7
22337 fmovrsgez %o4, %f2, %f12
22338 array32 %l1, %g6, %o3
22339 sll %i7, %g1, %i1
22340 movleu %icc, %l2, %o0
22341 fabss %f30, %f12
22342 movrne %o2, %i5, %g3
22343 edge32l %o7, %l4, %i0
22344 nop
22345 set 0x58, %o1
22346 stw %i4, [%l7 + %o1]
22347 alignaddrl %g5, %l6, %g4
22348 fpack32 %f12, %f20, %f8
22349 ldd [%l7 + 0x28], %o6
22350 fmovrdgz %l0, %f30, %f30
22351 movg %icc, %l3, %i6
22352 edge16n %o1, %l5, %g2
22353 ldsb [%l7 + 0x21], %i3
22354 lduh [%l7 + 0x36], %o5
22355 fmul8x16au %f12, %f22, %f30
22356 alignaddr %g7, %i2, %l1
22357 orcc %o4, %g6, %i7
22358 std %f10, [%l7 + 0x68]
22359 sdivx %o3, 0x1755, %i1
22360 orncc %l2, 0x17BB, %g1
22361 movleu %icc, %o2, %i5
22362 edge8l %g3, %o7, %o0
22363 mova %icc, %l4, %i0
22364 stw %g5, [%l7 + 0x34]
22365 fcmpeq16 %f8, %f4, %i4
22366 edge16l %g4, %l6, %l0
22367 fxnor %f2, %f18, %f24
22368 fnegs %f0, %f24
22369 andn %l3, 0x0ECE, %o6
22370 movneg %icc, %i6, %o1
22371 udiv %l5, 0x0727, %i3
22372 srl %g2, 0x06, %o5
22373 fmovscc %icc, %f14, %f27
22374 fornot2 %f8, %f16, %f14
22375 movcc %icc, %i2, %g7
22376 nop
22377 set 0x40, %g7
22378 ldd [%l7 + %g7], %f24
22379 movcs %xcc, %o4, %g6
22380 ldsw [%l7 + 0x48], %l1
22381 std %f24, [%l7 + 0x10]
22382 nop
22383 set 0x20, %i2
22384 std %f26, [%l7 + %i2]
22385 std %f12, [%l7 + 0x70]
22386 sir 0x146C
22387 edge32ln %o3, %i7, %l2
22388 ldsb [%l7 + 0x43], %g1
22389 std %f0, [%l7 + 0x08]
22390 ldsh [%l7 + 0x48], %o2
22391 edge32 %i1, %g3, %i5
22392 array8 %o7, %o0, %i0
22393 ldsh [%l7 + 0x36], %g5
22394 fmovrslez %l4, %f0, %f5
22395 fcmpeq32 %f12, %f16, %g4
22396 umul %i4, 0x1288, %l0
22397 fmul8sux16 %f16, %f10, %f20
22398 movrne %l6, 0x358, %l3
22399 movpos %icc, %i6, %o1
22400 xnor %l5, 0x1959, %o6
22401 edge16 %i3, %g2, %i2
22402 movg %icc, %o5, %g7
22403 fpadd32 %f16, %f8, %f28
22404 movrlez %g6, %o4, %o3
22405 andncc %i7, %l1, %l2
22406 movl %icc, %o2, %i1
22407 fmovsn %icc, %f18, %f18
22408 smul %g3, %i5, %o7
22409 ldx [%l7 + 0x20], %o0
22410 movpos %icc, %g1, %g5
22411 udivcc %l4, 0x0C5C, %g4
22412 movrgz %i4, 0x0F0, %i0
22413 move %xcc, %l6, %l0
22414 fmovscs %xcc, %f14, %f6
22415 fmovdge %icc, %f19, %f6
22416 alignaddrl %l3, %o1, %l5
22417 subc %i6, %o6, %g2
22418 array8 %i2, %i3, %g7
22419 movvs %xcc, %o5, %o4
22420 xnorcc %o3, %i7, %g6
22421 xnor %l2, %l1, %o2
22422 edge8n %g3, %i1, %i5
22423 fand %f30, %f10, %f30
22424 edge32 %o7, %o0, %g5
22425 fcmpd %fcc2, %f22, %f26
22426 popc %l4, %g4
22427 save %i4, 0x0004, %i0
22428 rdpr %cwp, %g1
22429 rdpr %cansave, %g2
22430 rdpr %canrestore, %g3
22431 rdpr %cleanwin, %g4
22432 rdpr %otherwin, %g5
22433 rdpr %wstate, %g6
22434 fcmpne16 %f20, %f30, %l6
22435 or %l0, %l3, %o1
22436 fmovdleu %xcc, %f7, %f2
22437 edge32l %l5, %g1, %i6
22438 edge32ln %g2, %o6, %i2
22439 movvc %icc, %g7, %o5
22440 setx loop_77, %l0, %l1
22441 return %l1
22442 nop
22443 rdpr %cwp, %g1
22444 rdpr %cansave, %g2
22445 rdpr %canrestore, %g3
22446 rdpr %cleanwin, %g4
22447 rdpr %otherwin, %g5
22448 rdpr %wstate, %g6
22449loop_77: ldsb [%l7 + 0x60], %i7
22450 ldub [%l7 + 0x5B], %g6
22451 movrlz %i3, %l2, %l1
22452 orncc %g3, %i1, %o2
22453 fcmpeq32 %f8, %f6, %o7
22454 fmovrslez %o0, %f29, %f15
22455 movcs %xcc, %i5, %g5
22456 fmovdne %icc, %f25, %f9
22457 ldd [%l7 + 0x20], %g4
22458 subcc %l4, %i4, %i0
22459 orcc %l0, %l3, %l6
22460 ldsh [%l7 + 0x3C], %l5
22461 orn %g1, 0x01BB, %o1
22462 sra %i6, %o6, %g2
22463 xnor %i2, %o5, %g7
22464 sdivx %o4, 0x1714, %i7
22465 ldsw [%l7 + 0x30], %o3
22466 fpadd32s %f2, %f31, %f14
22467 edge32 %g6, %l2, %i3
22468 nop
22469 set 0x24, %g3
22470 ldsh [%l7 + %g3], %l1
22471 ldsh [%l7 + 0x2C], %g3
22472 edge8 %i1, %o7, %o0
22473 st %f22, [%l7 + 0x68]
22474 mova %xcc, %i5, %o2
22475 alignaddrl %g5, %l4, %i4
22476 sir 0x1273
22477 udivx %g4, 0x064D, %l0
22478 movneg %icc, %l3, %i0
22479 sllx %l5, 0x19, %g1
22480 st %f28, [%l7 + 0x40]
22481 edge32ln %l6, %i6, %o1
22482 edge16n %g2, %i2, %o5
22483 fmovrsgez %o6, %f15, %f19
22484 lduh [%l7 + 0x70], %o4
22485 subcc %i7, 0x14C6, %g7
22486 movl %xcc, %g6, %o3
22487 srax %i3, %l1, %l2
22488 movn %icc, %g3, %o7
22489 mova %icc, %o0, %i1
22490 array16 %o2, %g5, %i5
22491 array16 %i4, %l4, %g4
22492 popc %l0, %i0
22493 edge16 %l3, %l5, %g1
22494 sethi 0x030F, %l6
22495 add %i6, 0x0B73, %o1
22496 or %g2, 0x17D3, %i2
22497 edge32 %o5, %o6, %i7
22498 edge8n %g7, %o4, %o3
22499 movre %i3, 0x00B, %l1
22500 move %xcc, %l2, %g3
22501 movgu %xcc, %o7, %g6
22502 xnorcc %o0, 0x141A, %o2
22503 movge %xcc, %i1, %i5
22504 sll %g5, %l4, %g4
22505 ldd [%l7 + 0x38], %f16
22506 udiv %i4, 0x1764, %i0
22507 srax %l3, %l0, %g1
22508 sllx %l6, %l5, %i6
22509 sllx %g2, 0x1F, %i2
22510 addcc %o5, 0x051E, %o6
22511 stx %i7, [%l7 + 0x50]
22512 sra %g7, %o1, %o4
22513 alignaddr %i3, %l1, %o3
22514 alignaddrl %g3, %o7, %g6
22515 xor %o0, %o2, %i1
22516 alignaddrl %i5, %l2, %l4
22517 srax %g4, 0x05, %g5
22518 array16 %i0, %l3, %i4
22519 mova %icc, %l0, %l6
22520 movle %xcc, %g1, %l5
22521 and %g2, %i6, %o5
22522 fmuld8sux16 %f10, %f10, %f18
22523 subc %o6, %i7, %g7
22524 orcc %o1, %o4, %i3
22525 fmovdneg %xcc, %f1, %f9
22526 edge32n %i2, %o3, %g3
22527 fmovsneg %icc, %f13, %f17
22528 array16 %o7, %l1, %o0
22529 ldd [%l7 + 0x78], %g6
22530 subccc %i1, %o2, %l2
22531 addc %i5, 0x1A97, %g4
22532 ld [%l7 + 0x10], %f3
22533 fpsub32 %f8, %f8, %f12
22534 add %g5, %l4, %l3
22535 edge32 %i4, %i0, %l6
22536 alignaddrl %g1, %l0, %g2
22537 edge8l %l5, %o5, %o6
22538 orcc %i7, %g7, %o1
22539 ldsb [%l7 + 0x16], %o4
22540 movcc %xcc, %i3, %i2
22541 movl %icc, %i6, %o3
22542 fnegs %f5, %f29
22543 sth %o7, [%l7 + 0x7E]
22544 fcmple32 %f8, %f12, %g3
22545 movrlz %l1, %o0, %g6
22546 edge32n %i1, %l2, %i5
22547 andn %o2, %g5, %l4
22548 for %f30, %f10, %f8
22549 edge8l %l3, %g4, %i0
22550 andn %l6, %i4, %g1
22551 fcmps %fcc1, %f0, %f21
22552 std %f24, [%l7 + 0x68]
22553 ldd [%l7 + 0x68], %f26
22554 movrgz %l0, 0x0C4, %l5
22555 edge32l %o5, %g2, %o6
22556 fandnot2s %f13, %f13, %f23
22557 edge8l %g7, %o1, %o4
22558 subc %i7, %i3, %i6
22559 fmovdg %icc, %f0, %f25
22560 movvs %icc, %o3, %i2
22561 sllx %g3, 0x02, %l1
22562 fmovrslz %o7, %f31, %f4
22563 udiv %g6, 0x1173, %i1
22564 fpsub16s %f23, %f16, %f11
22565 sra %o0, %l2, %o2
22566 movge %icc, %i5, %g5
22567 popc 0x08E6, %l3
22568 andn %l4, 0x03FD, %g4
22569 movcs %icc, %l6, %i0
22570 movcs %icc, %g1, %l0
22571 array8 %l5, %i4, %o5
22572 edge16ln %g2, %g7, %o6
22573 fcmped %fcc2, %f6, %f20
22574 sdivx %o4, 0x0C30, %o1
22575 sllx %i3, 0x11, %i6
22576 movvc %xcc, %o3, %i2
22577 orncc %g3, %i7, %o7
22578 siam 0x7
22579 xnor %l1, 0x1746, %i1
22580 sdiv %o0, 0x167F, %g6
22581 movcc %icc, %o2, %i5
22582 fpadd16s %f31, %f26, %f5
22583 orn %g5, %l3, %l4
22584 ld [%l7 + 0x14], %f16
22585 movrlez %l2, 0x20A, %g4
22586 xnorcc %l6, 0x1598, %g1
22587 movrgz %i0, %l5, %l0
22588 fcmpd %fcc0, %f18, %f14
22589 movpos %icc, %o5, %i4
22590 fcmps %fcc3, %f5, %f29
22591 sdivcc %g7, 0x08E7, %o6
22592 fnands %f9, %f26, %f3
22593 save %o4, 0x0376, %o1
22594 rdpr %cwp, %g1
22595 rdpr %cansave, %g2
22596 rdpr %canrestore, %g3
22597 rdpr %cleanwin, %g4
22598 rdpr %otherwin, %g5
22599 rdpr %wstate, %g6
22600 edge16 %i3, %i6, %g2
22601 movne %icc, %o3, %i2
22602 fcmple32 %f30, %f12, %g3
22603 nop
22604 set 0x39, %i1
22605 ldub [%l7 + %i1], %o7
22606 movleu %xcc, %l1, %i7
22607 ldsb [%l7 + 0x53], %i1
22608 sdivcc %g6, 0x17F5, %o2
22609 addccc %i5, 0x0897, %o0
22610 xnor %l3, 0x0273, %l4
22611 movvs %icc, %g5, %l2
22612 umulcc %l6, 0x108B, %g4
22613 addcc %i0, 0x19A2, %l5
22614 nop
22615 set 0x78, %o7
22616 ldd [%l7 + %o7], %f24
22617 array16 %l0, %g1, %o5
22618 fmovsleu %icc, %f8, %f15
22619 xnorcc %i4, 0x19BA, %g7
22620 ldsh [%l7 + 0x1A], %o6
22621 edge32ln %o1, %o4, %i3
22622 andncc %i6, %o3, %g2
22623 fmovsleu %xcc, %f12, %f31
22624 movrne %i2, %o7, %l1
22625 addc %g3, %i7, %g6
22626 bshuffle %f24, %f20, %f16
22627 movrgez %i1, 0x0DE, %o2
22628 sll %o0, %l3, %l4
22629 movcc %icc, %i5, %l2
22630 fand %f2, %f22, %f20
22631 and %g5, 0x0847, %g4
22632 mulscc %l6, 0x0E9C, %i0
22633 movne %icc, %l5, %g1
22634 edge8n %o5, %l0, %i4
22635 fmovdge %icc, %f0, %f9
22636 umulcc %o6, 0x0CDB, %g7
22637 lduw [%l7 + 0x6C], %o1
22638 ldx [%l7 + 0x28], %i3
22639 ldx [%l7 + 0x58], %i6
22640 fxors %f29, %f21, %f20
22641 array16 %o3, %o4, %g2
22642 sethi 0x00D6, %o7
22643 movrlz %l1, %i2, %g3
22644 std %f2, [%l7 + 0x78]
22645 sdivx %i7, 0x1687, %g6
22646 edge8 %i1, %o0, %l3
22647 fcmpgt32 %f8, %f2, %o2
22648 fmuld8ulx16 %f19, %f1, %f2
22649 stb %l4, [%l7 + 0x29]
22650 sdivcc %i5, 0x165B, %l2
22651 edge16n %g5, %g4, %i0
22652 stw %l6, [%l7 + 0x30]
22653 fmovrsne %g1, %f8, %f23
22654 srl %o5, %l5, %l0
22655 movrgz %i4, %g7, %o6
22656 mulscc %o1, %i6, %o3
22657 fornot1s %f10, %f18, %f11
22658 ldd [%l7 + 0x78], %f4
22659 mulx %o4, 0x0F1C, %g2
22660 edge16ln %i3, %o7, %i2
22661 nop
22662 set 0x18, %o2
22663 sth %l1, [%l7 + %o2]
22664 movge %xcc, %i7, %g6
22665 fsrc1 %f22, %f10
22666 fabss %f6, %f23
22667 movcs %icc, %g3, %i1
22668 sub %l3, 0x1BBD, %o2
22669 sdivcc %l4, 0x0716, %i5
22670 movl %xcc, %l2, %g5
22671 udiv %g4, 0x0805, %o0
22672 edge16n %i0, %g1, %o5
22673 fmovrsgz %l6, %f20, %f0
22674 fsrc2 %f6, %f8
22675 umulcc %l5, %i4, %l0
22676 udiv %g7, 0x0490, %o1
22677 stx %o6, [%l7 + 0x18]
22678 addc %i6, %o3, %g2
22679 fmovscs %xcc, %f30, %f28
22680 ldsb [%l7 + 0x0D], %o4
22681 andncc %o7, %i2, %l1
22682 st %f22, [%l7 + 0x18]
22683 xor %i3, %g6, %g3
22684 fpmerge %f19, %f24, %f10
22685 andcc %i1, %i7, %o2
22686 sllx %l3, %l4, %i5
22687 movleu %xcc, %g5, %g4
22688 movrlez %o0, %l2, %g1
22689 and %o5, 0x0DC0, %l6
22690 movvc %xcc, %i0, %i4
22691 ldd [%l7 + 0x10], %l4
22692 nop
22693 set 0x40, %g5
22694 ldsh [%l7 + %g5], %l0
22695 movrgz %o1, 0x0AA, %g7
22696 srax %i6, %o3, %o6
22697 popc 0x065A, %g2
22698 stx %o7, [%l7 + 0x68]
22699 fmovrdgz %i2, %f30, %f20
22700 sdivcc %o4, 0x04CA, %l1
22701 udiv %g6, 0x001C, %i3
22702 movrlez %g3, %i7, %i1
22703 movl %icc, %o2, %l4
22704 movrne %i5, %g5, %g4
22705 movgu %icc, %o0, %l2
22706 fmul8sux16 %f28, %f14, %f8
22707 srlx %l3, 0x02, %o5
22708 sth %g1, [%l7 + 0x2C]
22709 edge16 %i0, %i4, %l5
22710 nop
22711 set 0x60, %g1
22712 ldsw [%l7 + %g1], %l0
22713 mova %icc, %l6, %g7
22714 fxnors %f23, %f19, %f26
22715 movleu %xcc, %i6, %o3
22716 fnot1s %f31, %f11
22717 lduw [%l7 + 0x4C], %o1
22718 addc %o6, %g2, %i2
22719 andncc %o4, %l1, %g6
22720 fmovda %icc, %f18, %f27
22721 alignaddrl %o7, %g3, %i7
22722 mulx %i1, 0x1437, %i3
22723 fmovdgu %icc, %f4, %f18
22724 udivx %o2, 0x12AB, %i5
22725 fsrc2 %f6, %f14
22726 and %g5, %l4, %g4
22727 ldsh [%l7 + 0x76], %o0
22728 sethi 0x1069, %l2
22729 fmovdg %xcc, %f23, %f29
22730 ldsb [%l7 + 0x2B], %o5
22731 std %f26, [%l7 + 0x40]
22732 alignaddr %l3, %g1, %i4
22733 sdiv %i0, 0x0246, %l5
22734 edge8n %l6, %g7, %l0
22735 popc %i6, %o3
22736 movpos %xcc, %o1, %o6
22737 smulcc %i2, 0x1507, %g2
22738 xorcc %o4, %l1, %o7
22739 for %f12, %f12, %f10
22740 restore %g6, 0x0524, %g3
22741 rdpr %cwp, %g1
22742 rdpr %cansave, %g2
22743 rdpr %canrestore, %g3
22744 rdpr %cleanwin, %g4
22745 rdpr %otherwin, %g5
22746 rdpr %wstate, %g6
22747 ld [%l7 + 0x0C], %f22
22748 sdiv %i1, 0x1037, %i3
22749 subc %i7, %o2, %g5
22750 mulscc %i5, 0x1D1F, %g4
22751 addc %l4, %o0, %o5
22752 array16 %l2, %g1, %i4
22753 sdivcc %l3, 0x0FEB, %l5
22754 for %f28, %f22, %f24
22755 fmovsge %xcc, %f26, %f17
22756 nop
22757 set 0x10, %o3
22758 std %f8, [%l7 + %o3]
22759 udivcc %l6, 0x180D, %i0
22760 alignaddrl %l0, %g7, %o3
22761 fabss %f24, %f20
22762 lduw [%l7 + 0x60], %o1
22763 udiv %o6, 0x1B99, %i6
22764 addcc %i2, %o4, %l1
22765 srax %g2, %g6, %o7
22766 movn %xcc, %i1, %i3
22767 ld [%l7 + 0x6C], %f9
22768 nop
22769 set 0x24, %i3
22770 sth %g3, [%l7 + %i3]
22771 fone %f0
22772 movgu %xcc, %i7, %o2
22773 ldx [%l7 + 0x70], %g5
22774 edge16ln %i5, %l4, %g4
22775 andncc %o5, %o0, %g1
22776 udivx %i4, 0x00E4, %l3
22777 edge16 %l5, %l2, %l6
22778 array16 %i0, %l0, %g7
22779 orcc %o1, %o6, %i6
22780 fzeros %f29
22781 sethi 0x08AA, %o3
22782 movrgz %o4, 0x372, %i2
22783 movneg %icc, %l1, %g6
22784 for %f26, %f4, %f2
22785 movrgez %o7, 0x09B, %g2
22786 mulscc %i1, 0x06D0, %g3
22787 sra %i3, %i7, %g5
22788 fnor %f0, %f6, %f24
22789 movge %icc, %o2, %l4
22790 array16 %g4, %o5, %o0
22791 sllx %g1, 0x1A, %i5
22792 ldsw [%l7 + 0x1C], %l3
22793 fcmps %fcc0, %f24, %f30
22794 movneg %xcc, %i4, %l2
22795 fmovdne %icc, %f9, %f15
22796 edge32n %l5, %l6, %i0
22797 stb %l0, [%l7 + 0x3A]
22798 movrne %g7, 0x146, %o1
22799 ldsb [%l7 + 0x49], %o6
22800 nop
22801 set 0x10, %l2
22802 lduw [%l7 + %l2], %i6
22803 mulx %o3, 0x1945, %i2
22804 fcmped %fcc0, %f28, %f6
22805 fmovrdgez %l1, %f14, %f10
22806 move %icc, %o4, %o7
22807 edge32n %g6, %g2, %g3
22808 sir 0x1F7F
22809 movl %icc, %i3, %i1
22810 and %g5, %i7, %l4
22811 movleu %xcc, %g4, %o2
22812 andn %o0, 0x0F48, %g1
22813 or %i5, 0x0732, %o5
22814 ldd [%l7 + 0x68], %l2
22815 movn %icc, %l2, %l5
22816 fcmpne16 %f28, %f24, %l6
22817 popc 0x11E6, %i4
22818 subccc %l0, 0x121C, %g7
22819 edge32ln %o1, %o6, %i6
22820 array8 %o3, %i2, %l1
22821 mulx %i0, 0x1620, %o7
22822 movn %xcc, %o4, %g6
22823 mova %xcc, %g2, %g3
22824 udiv %i3, 0x1833, %g5
22825 lduw [%l7 + 0x14], %i1
22826 stw %l4, [%l7 + 0x60]
22827 orn %i7, %g4, %o0
22828 pdist %f6, %f14, %f16
22829 srlx %g1, 0x0E, %i5
22830 fmul8ulx16 %f18, %f16, %f30
22831 fmovsvc %xcc, %f13, %f24
22832 fmul8sux16 %f16, %f6, %f10
22833 umulcc %o5, 0x1B38, %l3
22834 fors %f2, %f15, %f1
22835 fmovsn %icc, %f22, %f14
22836 fmovrse %l2, %f25, %f24
22837 srax %l5, 0x14, %o2
22838 move %xcc, %i4, %l6
22839 sth %l0, [%l7 + 0x58]
22840 fpsub16s %f18, %f26, %f16
22841 nop
22842 set 0x50, %l1
22843 stx %o1, [%l7 + %l1]
22844 ldx [%l7 + 0x20], %o6
22845 movn %icc, %g7, %o3
22846 fpadd32s %f10, %f2, %f2
22847 sra %i6, %i2, %l1
22848 movge %xcc, %o7, %i0
22849 xor %o4, %g2, %g3
22850 mulscc %i3, %g6, %g5
22851 ldx [%l7 + 0x18], %l4
22852 xnorcc %i1, 0x1120, %g4
22853 fpadd16s %f24, %f30, %f17
22854 movvs %xcc, %i7, %g1
22855 nop
22856 set 0x08, %o4
22857 ldx [%l7 + %o4], %o0
22858 edge8 %o5, %l3, %i5
22859 xnorcc %l2, %o2, %l5
22860 movvc %icc, %l6, %l0
22861 movge %icc, %i4, %o6
22862 udivx %g7, 0x0F93, %o3
22863 srl %o1, %i2, %i6
22864 xnor %l1, 0x1F69, %o7
22865 subccc %o4, %g2, %g3
22866 sllx %i0, %i3, %g6
22867 movvs %xcc, %g5, %l4
22868 ldsb [%l7 + 0x31], %g4
22869 srax %i1, 0x04, %i7
22870 ldx [%l7 + 0x60], %g1
22871 movl %icc, %o0, %l3
22872 sdivcc %o5, 0x0845, %l2
22873 sll %i5, %l5, %o2
22874 fmovs %f29, %f9
22875 sir 0x054C
22876 fxor %f30, %f30, %f20
22877 fand %f26, %f24, %f26
22878 fmovde %icc, %f30, %f22
22879 movcs %xcc, %l0, %i4
22880 edge32ln %l6, %g7, %o3
22881 edge8ln %o1, %i2, %i6
22882 xorcc %o6, %l1, %o7
22883 addc %g2, 0x08BB, %o4
22884 stx %g3, [%l7 + 0x50]
22885 srl %i0, 0x01, %g6
22886 fsrc2s %f9, %f13
22887 array16 %g5, %l4, %i3
22888 ldd [%l7 + 0x50], %f18
22889 fmul8sux16 %f30, %f18, %f12
22890 edge32l %i1, %g4, %g1
22891 umul %i7, 0x108A, %l3
22892 movvc %xcc, %o5, %o0
22893 movrlz %i5, %l2, %l5
22894 addc %l0, 0x0331, %i4
22895 sth %l6, [%l7 + 0x54]
22896 movl %icc, %o2, %g7
22897 movcs %icc, %o3, %o1
22898 umulcc %i6, 0x1040, %i2
22899 movg %icc, %l1, %o6
22900 array16 %o7, %o4, %g3
22901 fnot2s %f26, %f18
22902 edge8 %i0, %g2, %g6
22903 sdivcc %g5, 0x08D7, %l4
22904 sra %i1, 0x0B, %g4
22905 smul %g1, 0x0F8D, %i7
22906 st %f15, [%l7 + 0x58]
22907 sra %l3, 0x1D, %o5
22908 ld [%l7 + 0x38], %f7
22909 movge %icc, %i3, %o0
22910 srax %i5, %l5, %l0
22911 addc %i4, 0x0C01, %l2
22912 edge32l %l6, %g7, %o2
22913 srlx %o1, %i6, %i2
22914 lduh [%l7 + 0x40], %o3
22915 setx loop_78, %l0, %l1
22916 return %l1
22917 nop
22918 rdpr %cwp, %g1
22919 rdpr %cansave, %g2
22920 rdpr %canrestore, %g3
22921 rdpr %cleanwin, %g4
22922 rdpr %otherwin, %g5
22923 rdpr %wstate, %g6
22924loop_78: edge32ln %o4, %o6, %g3
22925 addc %g2, 0x00D4, %g6
22926 sdivcc %i0, 0x058B, %g5
22927 subccc %i1, 0x0B74, %g4
22928 subcc %g1, %i7, %l4
22929 alignaddr %o5, %i3, %o0
22930 fcmpd %fcc0, %f24, %f6
22931 stw %l3, [%l7 + 0x60]
22932 sll %i5, 0x16, %l5
22933 ldub [%l7 + 0x5D], %l0
22934 orcc %i4, %l6, %l2
22935 orn %g7, %o2, %o1
22936 edge16ln %i6, %o3, %l1
22937 movgu %icc, %i2, %o4
22938 edge16 %o6, %o7, %g2
22939 ldsw [%l7 + 0x44], %g6
22940 movgu %xcc, %i0, %g3
22941 stx %i1, [%l7 + 0x08]
22942 and %g4, %g5, %i7
22943 srl %l4, 0x1F, %g1
22944 fxnors %f22, %f25, %f6
22945 edge16 %o5, %i3, %l3
22946 movvc %icc, %o0, %l5
22947 movrgz %i5, 0x090, %i4
22948 ldd [%l7 + 0x70], %i6
22949 movrlez %l2, %g7, %l0
22950 fmul8ulx16 %f8, %f20, %f14
22951 subcc %o2, %i6, %o3
22952 fand %f16, %f4, %f24
22953 sth %l1, [%l7 + 0x0C]
22954 srlx %i2, 0x13, %o1
22955 srlx %o4, 0x0B, %o6
22956 movn %xcc, %o7, %g6
22957 edge8 %g2, %g3, %i0
22958 movn %xcc, %g4, %g5
22959 fmovdge %xcc, %f13, %f10
22960 sethi 0x1FF4, %i7
22961 sth %l4, [%l7 + 0x3C]
22962 movrlez %i1, %o5, %i3
22963 orcc %g1, 0x1ADC, %o0
22964 bshuffle %f24, %f14, %f10
22965 movn %icc, %l5, %l3
22966 sub %i5, 0x06F7, %l6
22967 xorcc %l2, %g7, %i4
22968 sdivx %o2, 0x1F13, %l0
22969 fmovdcs %icc, %f18, %f24
22970 edge16l %i6, %l1, %i2
22971 array8 %o3, %o1, %o6
22972 edge8n %o7, %g6, %g2
22973 fsrc1s %f28, %f1
22974 movcs %xcc, %o4, %g3
22975 movleu %icc, %g4, %g5
22976 restore %i7, 0x0C77, %i0
22977 rdpr %cwp, %g1
22978 rdpr %cansave, %g2
22979 rdpr %canrestore, %g3
22980 rdpr %cleanwin, %g4
22981 rdpr %otherwin, %g5
22982 rdpr %wstate, %g6
22983 ldd [%l7 + 0x40], %i0
22984 movne %xcc, %l4, %o5
22985 edge16l %g1, %i3, %o0
22986 lduh [%l7 + 0x1E], %l5
22987 movl %icc, %i5, %l6
22988 smulcc %l2, 0x1D8D, %g7
22989 umulcc %i4, 0x04F8, %l3
22990 edge16n %o2, %i6, %l1
22991 fpmerge %f22, %f13, %f22
22992 array8 %i2, %l0, %o3
22993 sethi 0x163A, %o1
22994 ldsw [%l7 + 0x38], %o7
22995 umul %o6, 0x1987, %g2
22996 alignaddr %g6, %g3, %g4
22997 fcmpgt32 %f10, %f22, %o4
22998 umul %g5, 0x0B62, %i7
22999 srlx %i0, 0x12, %l4
23000 fcmpeq16 %f28, %f14, %o5
23001 udiv %i1, 0x060D, %g1
23002 udivcc %i3, 0x16C2, %l5
23003 umul %o0, 0x03BF, %l6
23004 sub %l2, %i5, %i4
23005 movge %icc, %g7, %l3
23006 add %i6, %l1, %o2
23007 setx loop_79, %l0, %l1
23008 return %l1
23009 nop
23010 rdpr %cwp, %g1
23011 rdpr %cansave, %g2
23012 rdpr %canrestore, %g3
23013 rdpr %cleanwin, %g4
23014 rdpr %otherwin, %g5
23015 rdpr %wstate, %g6
23016loop_79: movge %xcc, %o1, %o7
23017 movl %icc, %g2, %o6
23018 alignaddr %g6, %g3, %g4
23019 andn %o4, %i7, %i0
23020 movrgz %g5, %l4, %o5
23021 popc %g1, %i1
23022 edge16l %l5, %o0, %i3
23023 stx %l6, [%l7 + 0x38]
23024 fmovd %f8, %f30
23025 movg %xcc, %i5, %i4
23026 sth %l2, [%l7 + 0x28]
23027 sethi 0x0984, %g7
23028 edge16n %i6, %l3, %l1
23029 movrgez %l0, %o2, %i2
23030 sra %o3, %o1, %o7
23031 add %o6, 0x1354, %g2
23032 alignaddrl %g6, %g4, %g3
23033 subc %o4, 0x12CE, %i0
23034 fmovdle %xcc, %f19, %f9
23035 movcs %xcc, %g5, %l4
23036 movcs %icc, %i7, %g1
23037 smulcc %o5, %i1, %o0
23038 or %i3, %l5, %l6
23039 popc %i5, %l2
23040 sub %i4, %i6, %g7
23041 andcc %l3, 0x1094, %l1
23042 edge8ln %l0, %i2, %o2
23043 orn %o3, 0x0381, %o1
23044 smul %o7, %g2, %g6
23045 andcc %o6, %g4, %g3
23046 fnot1s %f21, %f17
23047 nop
23048 set 0x19, %o0
23049 stb %i0, [%l7 + %o0]
23050 array8 %g5, %o4, %i7
23051 edge8ln %g1, %o5, %l4
23052 addc %o0, 0x0989, %i1
23053 ldx [%l7 + 0x18], %l5
23054 add %l6, %i3, %i5
23055 orncc %i4, %i6, %g7
23056 fmul8x16au %f2, %f16, %f8
23057 movvc %xcc, %l3, %l1
23058 edge8ln %l0, %i2, %l2
23059 movgu %xcc, %o2, %o3
23060 fmovdle %xcc, %f16, %f27
23061 movpos %xcc, %o1, %o7
23062 udiv %g2, 0x064A, %o6
23063 fpadd32s %f12, %f6, %f24
23064 fcmpgt32 %f16, %f26, %g4
23065 fmovdvs %icc, %f30, %f9
23066 stb %g3, [%l7 + 0x63]
23067 sth %i0, [%l7 + 0x6C]
23068 movpos %icc, %g5, %o4
23069 movcc %xcc, %i7, %g6
23070 xnor %g1, 0x14B1, %l4
23071 movl %icc, %o0, %i1
23072 st %f8, [%l7 + 0x74]
23073 faligndata %f6, %f10, %f8
23074 movneg %xcc, %l5, %o5
23075 orn %l6, 0x1F46, %i3
23076 alignaddrl %i5, %i6, %i4
23077 fmovrde %l3, %f22, %f8
23078 movge %icc, %g7, %l0
23079 movcs %icc, %i2, %l2
23080 movpos %xcc, %l1, %o2
23081 orncc %o1, 0x0AF7, %o7
23082 alignaddr %o3, %o6, %g4
23083 array16 %g3, %i0, %g2
23084 fandnot1s %f26, %f21, %f28
23085 edge16l %o4, %g5, %i7
23086 udiv %g1, 0x0156, %l4
23087 ldd [%l7 + 0x40], %g6
23088 andcc %i1, %o0, %l5
23089 movneg %icc, %l6, %i3
23090 movrlz %o5, %i5, %i6
23091 move %icc, %l3, %i4
23092 nop
23093 set 0x79, %l0
23094 stb %g7, [%l7 + %l0]
23095 movcc %xcc, %i2, %l2
23096 sll %l1, 0x14, %l0
23097 fmovsn %xcc, %f11, %f28
23098 subcc %o2, %o1, %o7
23099 fmovdcs %icc, %f27, %f2
23100 sdivx %o3, 0x1FC0, %g4
23101 srlx %o6, 0x11, %i0
23102 stb %g2, [%l7 + 0x12]
23103 fpadd32 %f30, %f28, %f14
23104 movrgez %g3, %g5, %i7
23105 subccc %g1, 0x1590, %o4
23106 subcc %g6, 0x0568, %l4
23107 srlx %i1, %o0, %l6
23108 fpadd16 %f22, %f2, %f10
23109 fcmple32 %f28, %f26, %l5
23110 subccc %i3, 0x0718, %o5
23111 for %f18, %f8, %f10
23112 mulscc %i5, %l3, %i4
23113 movrgez %i6, 0x39A, %i2
23114 movcs %xcc, %l2, %l1
23115 edge8l %g7, %l0, %o2
23116 srlx %o1, 0x1C, %o7
23117 xor %g4, 0x0249, %o6
23118 subcc %i0, %g2, %g3
23119 fandnot1 %f26, %f2, %f6
23120 restore %g5, %i7, %g1
23121 rdpr %cwp, %g1
23122 rdpr %cansave, %g2
23123 rdpr %canrestore, %g3
23124 rdpr %cleanwin, %g4
23125 rdpr %otherwin, %g5
23126 rdpr %wstate, %g6
23127 or %o4, %o3, %l4
23128 or %g6, 0x07FF, %i1
23129 sethi 0x1B1D, %o0
23130 movgu %icc, %l5, %i3
23131 movrgz %l6, 0x38C, %o5
23132 edge16l %i5, %i4, %l3
23133 fmovrde %i2, %f4, %f2
23134 fmovrde %l2, %f28, %f28
23135 xnorcc %i6, %l1, %g7
23136 addc %l0, 0x1D2A, %o1
23137 movneg %xcc, %o7, %o2
23138 fcmpgt16 %f18, %f30, %o6
23139 fmovdneg %icc, %f13, %f22
23140 movvs %icc, %g4, %i0
23141 udivcc %g3, 0x173D, %g2
23142 orncc %i7, %g5, %g1
23143 fcmpeq16 %f10, %f8, %o4
23144 movne %xcc, %l4, %o3
23145 addccc %g6, 0x05E0, %o0
23146 xnorcc %i1, %l5, %l6
23147 sir 0x0D22
23148 andn %o5, %i3, %i5
23149 edge16ln %i4, %l3, %l2
23150 fandnot2 %f16, %f30, %f16
23151 movneg %icc, %i6, %l1
23152 fandnot1s %f16, %f15, %f30
23153 movpos %xcc, %g7, %i2
23154 ldd [%l7 + 0x48], %f26
23155 edge32n %l0, %o7, %o1
23156 umulcc %o2, 0x078B, %o6
23157 umulcc %i0, %g4, %g3
23158 array32 %i7, %g2, %g5
23159 alignaddrl %g1, %o4, %o3
23160 fmovs %f24, %f26
23161 fcmps %fcc0, %f16, %f21
23162 andcc %g6, %o0, %l4
23163 movg %xcc, %i1, %l6
23164 movgu %xcc, %o5, %l5
23165 movl %xcc, %i5, %i3
23166 movg %icc, %i4, %l3
23167 ldsh [%l7 + 0x36], %l2
23168 fmul8sux16 %f28, %f26, %f10
23169 fpsub16s %f10, %f14, %f2
23170 fmovrslez %i6, %f16, %f25
23171 edge16 %l1, %g7, %l0
23172 movle %xcc, %o7, %i2
23173 andcc %o2, %o1, %o6
23174 srl %g4, 0x18, %g3
23175 edge32n %i0, %i7, %g2
23176 fornot1 %f8, %f8, %f30
23177 movrlz %g1, 0x3BB, %g5
23178 lduh [%l7 + 0x26], %o4
23179 fmovdgu %xcc, %f21, %f14
23180 edge32ln %g6, %o3, %o0
23181 fone %f8
23182 subc %i1, 0x112E, %l6
23183 fcmpeq16 %f14, %f16, %o5
23184 andcc %l5, 0x07DA, %l4
23185 movleu %xcc, %i3, %i5
23186 edge16n %i4, %l3, %i6
23187 sir 0x0081
23188 save %l2, %g7, %l0
23189 rdpr %cwp, %g1
23190 rdpr %cansave, %g2
23191 rdpr %canrestore, %g3
23192 rdpr %cleanwin, %g4
23193 rdpr %otherwin, %g5
23194 rdpr %wstate, %g6
23195 setx loop_80, %l0, %l1
23196 return %l1
23197 nop
23198 rdpr %cwp, %g1
23199 rdpr %cansave, %g2
23200 rdpr %canrestore, %g3
23201 rdpr %cleanwin, %g4
23202 rdpr %otherwin, %g5
23203 rdpr %wstate, %g6
23204loop_80: edge32ln %i2, %o6, %g4
23205 ldub [%l7 + 0x42], %g3
23206 fcmple16 %f12, %f24, %o1
23207 udivx %i0, 0x0802, %i7
23208 movne %xcc, %g2, %g1
23209 edge8l %o4, %g5, %o3
23210 fmovdgu %xcc, %f22, %f24
23211 fornot1s %f18, %f15, %f24
23212 sdiv %g6, 0x022F, %o0
23213 movrgez %l6, 0x20F, %i1
23214 array8 %o5, %l4, %i3
23215 stb %i5, [%l7 + 0x45]
23216 edge8l %i4, %l5, %l3
23217 fmul8sux16 %f10, %f16, %f8
23218 xorcc %l2, %g7, %l0
23219 subccc %l1, 0x0FEE, %o7
23220 srlx %o2, %i6, %i2
23221 fandnot2s %f22, %f26, %f4
23222 srl %o6, %g3, %g4
23223 sir 0x1EBD
23224 movvs %icc, %o1, %i0
23225 save %g2, 0x1895, %g1
23226 rdpr %cwp, %g1
23227 rdpr %cansave, %g2
23228 rdpr %canrestore, %g3
23229 rdpr %cleanwin, %g4
23230 rdpr %otherwin, %g5
23231 rdpr %wstate, %g6
23232 fmul8x16 %f29, %f4, %f0
23233 alignaddr %o4, %i7, %g5
23234 udivcc %g6, 0x0687, %o0
23235 movcs %xcc, %l6, %o3
23236 edge16ln %i1, %l4, %o5
23237 sdivx %i3, 0x1C88, %i5
23238 and %i4, 0x17C9, %l3
23239 movge %icc, %l5, %l2
23240 sdiv %l0, 0x141A, %g7
23241 ldd [%l7 + 0x20], %l0
23242 addccc %o7, %o2, %i6
23243 ldx [%l7 + 0x28], %i2
23244 movge %icc, %o6, %g4
23245 edge16 %g3, %i0, %g2
23246 edge32ln %o1, %g1, %i7
23247 fpackfix %f18, %f18
23248 orcc %o4, %g5, %o0
23249 fmovrdgez %l6, %f6, %f22
23250 movvs %xcc, %g6, %o3
23251 edge16ln %i1, %o5, %l4
23252 fcmpeq16 %f30, %f18, %i3
23253 fmovsvs %xcc, %f16, %f26
23254 srl %i5, %l3, %l5
23255 fmovdg %icc, %f24, %f20
23256 nop
23257 set 0x72, %g4
23258 lduh [%l7 + %g4], %l2
23259 fmul8sux16 %f22, %f30, %f18
23260 ldsw [%l7 + 0x48], %i4
23261 sra %l0, %g7, %l1
23262 fnot1s %f16, %f7
23263 edge32 %o2, %o7, %i2
23264 fmovsg %icc, %f19, %f7
23265 alignaddr %i6, %g4, %g3
23266 sllx %o6, 0x18, %g2
23267 xor %i0, 0x02D0, %o1
23268 movrlz %g1, 0x027, %i7
23269 fmovde %xcc, %f31, %f29
23270 andcc %g5, 0x0E85, %o4
23271 add %o0, %l6, %g6
23272 addc %i1, %o3, %o5
23273 ldx [%l7 + 0x28], %l4
23274 sra %i3, %i5, %l3
23275 fmovrsgz %l5, %f16, %f25
23276 ld [%l7 + 0x68], %f25
23277 stb %l2, [%l7 + 0x7E]
23278 umulcc %l0, 0x0923, %i4
23279 alignaddrl %g7, %l1, %o7
23280 stb %o2, [%l7 + 0x7B]
23281 fpsub32s %f21, %f19, %f14
23282 addccc %i6, %i2, %g3
23283 lduw [%l7 + 0x44], %g4
23284 fmovse %icc, %f31, %f16
23285 mulx %g2, 0x081C, %i0
23286 edge32ln %o1, %g1, %o6
23287 fmovspos %icc, %f22, %f27
23288 edge16ln %i7, %o4, %g5
23289 smul %o0, 0x061A, %g6
23290 movrne %i1, %l6, %o3
23291 fcmpeq32 %f0, %f4, %l4
23292 fandnot2 %f0, %f10, %f2
23293 fcmpes %fcc1, %f21, %f24
23294 edge16ln %i3, %i5, %o5
23295 st %f26, [%l7 + 0x14]
23296 edge8l %l5, %l3, %l2
23297 xor %i4, 0x0245, %g7
23298 smulcc %l0, 0x02F7, %l1
23299 xnor %o2, 0x15B8, %o7
23300 srl %i2, %g3, %i6
23301 fpadd16 %f0, %f18, %f14
23302 movcs %xcc, %g4, %g2
23303 edge16n %i0, %g1, %o1
23304 xnor %o6, 0x1A9C, %i7
23305 array8 %g5, %o0, %g6
23306 sir 0x1657
23307 orn %i1, %o4, %l6
23308 restore %o3, %i3, %i5
23309 rdpr %cwp, %g1
23310 rdpr %cansave, %g2
23311 rdpr %canrestore, %g3
23312 rdpr %cleanwin, %g4
23313 rdpr %otherwin, %g5
23314 rdpr %wstate, %g6
23315 ldd [%l7 + 0x18], %f4
23316 movleu %xcc, %l4, %o5
23317 movrgz %l5, %l2, %i4
23318 umul %l3, 0x0841, %l0
23319 ldub [%l7 + 0x36], %g7
23320 subc %o2, 0x1216, %o7
23321 sir 0x1CC7
23322 ldsb [%l7 + 0x65], %l1
23323 fpadd32 %f8, %f20, %f22
23324 popc %g3, %i6
23325 ldub [%l7 + 0x2E], %i2
23326 std %f14, [%l7 + 0x60]
23327 lduh [%l7 + 0x5E], %g2
23328 edge8 %g4, %i0, %g1
23329 subcc %o1, %o6, %i7
23330 array32 %o0, %g6, %g5
23331 udiv %o4, 0x1717, %i1
23332 subc %l6, %o3, %i5
23333 edge8n %l4, %i3, %o5
23334 edge8ln %l2, %i4, %l5
23335 stb %l3, [%l7 + 0x38]
23336 edge32ln %g7, %l0, %o7
23337 movrlz %l1, 0x19B, %g3
23338 sub %i6, 0x1084, %i2
23339 fmovdl %icc, %f25, %f22
23340 movrgz %g2, 0x354, %o2
23341 srlx %g4, 0x18, %g1
23342 umulcc %o1, 0x140B, %i0
23343 subcc %o6, 0x0A16, %o0
23344 udivx %i7, 0x01D8, %g6
23345 ldx [%l7 + 0x10], %g5
23346 fxor %f24, %f24, %f18
23347 ldub [%l7 + 0x3E], %o4
23348 array16 %l6, %o3, %i5
23349 fmovrdlz %l4, %f10, %f26
23350 movrlz %i1, %i3, %o5
23351 ldub [%l7 + 0x58], %i4
23352 movgu %xcc, %l2, %l3
23353 sllx %l5, %g7, %o7
23354 udivx %l1, 0x1DC2, %g3
23355 array8 %l0, %i6, %i2
23356 ldub [%l7 + 0x75], %o2
23357 subc %g2, %g4, %o1
23358 movpos %xcc, %g1, %i0
23359 fmovdl %xcc, %f7, %f11
23360 stw %o6, [%l7 + 0x70]
23361 st %f11, [%l7 + 0x40]
23362 fcmpgt32 %f12, %f20, %i7
23363 fpsub16 %f24, %f30, %f6
23364 fxor %f30, %f28, %f10
23365 sllx %g6, %o0, %g5
23366 fmovscs %xcc, %f31, %f12
23367 udiv %l6, 0x116C, %o4
23368 mulx %o3, 0x01B9, %l4
23369 movrlez %i1, 0x004, %i5
23370 popc 0x01A1, %i3
23371 orcc %i4, %o5, %l2
23372 srlx %l5, %l3, %o7
23373 addc %l1, 0x11B2, %g7
23374 nop
23375 set 0x12, %l6
23376 ldub [%l7 + %l6], %g3
23377 movcc %icc, %i6, %i2
23378 edge32n %l0, %g2, %o2
23379 fmovscs %xcc, %f12, %f28
23380 fpackfix %f6, %f3
23381 fcmpes %fcc2, %f0, %f20
23382 movle %xcc, %o1, %g4
23383 addc %g1, 0x03EF, %i0
23384 movneg %xcc, %i7, %g6
23385 fmul8x16 %f28, %f10, %f22
23386 movcs %xcc, %o6, %o0
23387 alignaddrl %l6, %g5, %o4
23388 edge16ln %l4, %o3, %i1
23389 ldd [%l7 + 0x58], %f26
23390 lduw [%l7 + 0x44], %i3
23391 edge16l %i5, %i4, %o5
23392 sir 0x1101
23393 array32 %l2, %l3, %l5
23394 fandnot2s %f27, %f2, %f24
23395 addc %l1, %g7, %o7
23396 movpos %xcc, %g3, %i2
23397 ldd [%l7 + 0x28], %f26
23398 xnor %l0, %g2, %o2
23399 fone %f2
23400 movrgz %i6, %o1, %g4
23401 array16 %i0, %g1, %g6
23402 orcc %o6, 0x12DC, %i7
23403 movrgez %o0, %g5, %l6
23404 mulx %l4, 0x1E40, %o3
23405 fmovde %xcc, %f12, %f25
23406 srl %o4, 0x02, %i3
23407 nop
23408 set 0x54, %i4
23409 ldsw [%l7 + %i4], %i5
23410 edge32ln %i1, %i4, %l2
23411 alignaddrl %l3, %l5, %o5
23412 udiv %g7, 0x0BF1, %l1
23413 movg %icc, %o7, %i2
23414 sra %l0, 0x0A, %g2
23415 orn %g3, 0x0281, %o2
23416 fmul8ulx16 %f12, %f26, %f4
23417 mova %xcc, %o1, %g4
23418 edge16l %i6, %g1, %i0
23419 fpsub32s %f0, %f31, %f15
23420 array8 %g6, %o6, %i7
23421 fands %f13, %f29, %f31
23422 edge16ln %g5, %l6, %o0
23423 edge16l %o3, %l4, %i3
23424 fmovdneg %xcc, %f19, %f16
23425 movcc %icc, %o4, %i5
23426 edge8 %i4, %i1, %l3
23427 xnor %l5, 0x0308, %o5
23428 movne %xcc, %l2, %l1
23429 fpackfix %f20, %f9
23430 sdivx %o7, 0x09E1, %g7
23431 subc %l0, 0x1190, %g2
23432 alignaddrl %i2, %o2, %o1
23433 edge8l %g4, %g3, %i6
23434 udiv %g1, 0x1B24, %g6
23435 xorcc %i0, %o6, %g5
23436 sir 0x1F1C
23437 sir 0x1718
23438 fxors %f13, %f30, %f15
23439 edge8n %l6, %o0, %i7
23440 mulscc %l4, %i3, %o3
23441 fpadd32 %f12, %f30, %f16
23442 fandnot2 %f2, %f12, %f0
23443 fnot1s %f8, %f31
23444 movrne %i5, %o4, %i1
23445 array8 %i4, %l3, %l5
23446 mulx %l2, %l1, %o7
23447 fmovsg %xcc, %f27, %f14
23448 mova %icc, %o5, %l0
23449 addccc %g2, %g7, %i2
23450 fmovsa %icc, %f17, %f21
23451 ldsh [%l7 + 0x50], %o1
23452 mulx %o2, %g4, %i6
23453 movne %icc, %g3, %g1
23454 movne %icc, %i0, %o6
23455 fmovrdgez %g6, %f18, %f30
23456 mova %xcc, %g5, %l6
23457 fpadd32 %f24, %f28, %f12
23458 fones %f1
23459 andcc %o0, %l4, %i7
23460 edge8n %i3, %i5, %o3
23461 alignaddr %o4, %i1, %l3
23462 faligndata %f4, %f16, %f8
23463 ldub [%l7 + 0x58], %i4
23464 orn %l5, %l2, %l1
23465 xorcc %o7, %o5, %l0
23466 fpadd32 %f28, %f12, %f24
23467 fmovsvc %icc, %f29, %f30
23468 fnot1 %f12, %f6
23469 fcmpgt32 %f22, %f30, %g2
23470 edge16n %g7, %i2, %o1
23471 umulcc %o2, 0x0E90, %i6
23472 addccc %g3, %g1, %g4
23473 sdiv %i0, 0x1949, %o6
23474 fnot1s %f2, %f19
23475 fmovsne %icc, %f14, %f2
23476 fmovdpos %xcc, %f29, %f1
23477 sdiv %g6, 0x02BC, %l6
23478 orcc %g5, %o0, %l4
23479 xnorcc %i7, 0x0551, %i5
23480 fnot1 %f12, %f6
23481 umul %o3, %o4, %i3
23482 movl %icc, %l3, %i1
23483 fmovse %xcc, %f21, %f16
23484 fnot2s %f31, %f30
23485 fnot1s %f11, %f8
23486 fmovdne %xcc, %f7, %f30
23487 mulscc %i4, %l5, %l1
23488 movvs %icc, %o7, %o5
23489 fmovsl %icc, %f17, %f8
23490 edge8ln %l2, %l0, %g7
23491 array32 %i2, %g2, %o1
23492 movvs %xcc, %o2, %g3
23493 popc 0x1B0F, %g1
23494 array32 %g4, %i0, %o6
23495 ldd [%l7 + 0x40], %f14
23496 orn %g6, %i6, %l6
23497 popc %o0, %g5
23498 stw %l4, [%l7 + 0x18]
23499 movge %icc, %i7, %i5
23500 edge32n %o4, %o3, %i3
23501 movl %xcc, %l3, %i4
23502 or %i1, %l1, %o7
23503 movre %o5, 0x012, %l5
23504 fxors %f2, %f0, %f19
23505 fmovs %f15, %f24
23506 ldsw [%l7 + 0x28], %l0
23507 udivx %l2, 0x1D09, %i2
23508 fmovdpos %icc, %f23, %f15
23509 fsrc1 %f4, %f30
23510 sir 0x0495
23511 movre %g2, 0x0F2, %g7
23512 sllx %o1, 0x00, %o2
23513 addcc %g3, 0x1696, %g1
23514 movcs %xcc, %i0, %g4
23515 edge16n %g6, %o6, %l6
23516 movpos %xcc, %i6, %g5
23517 fcmple16 %f14, %f0, %l4
23518 stx %o0, [%l7 + 0x48]
23519 sra %i5, %o4, %o3
23520 udivcc %i3, 0x1D44, %l3
23521 fmovrdlez %i4, %f2, %f6
23522 movcs %icc, %i1, %i7
23523 edge32ln %l1, %o7, %o5
23524 udiv %l0, 0x107E, %l5
23525 edge16n %l2, %g2, %g7
23526 movleu %xcc, %o1, %i2
23527 movle %icc, %o2, %g3
23528 fmovrsgz %g1, %f4, %f26
23529 fxnors %f31, %f31, %f3
23530 umulcc %g4, %i0, %g6
23531 fmovspos %xcc, %f7, %f12
23532 movleu %xcc, %o6, %i6
23533 fnot1 %f18, %f2
23534 sub %l6, %g5, %l4
23535 orcc %i5, %o0, %o3
23536 movrgz %i3, 0x050, %l3
23537 ldsh [%l7 + 0x7E], %i4
23538 save %o4, 0x1F2B, %i7
23539 rdpr %cwp, %g1
23540 rdpr %cansave, %g2
23541 rdpr %canrestore, %g3
23542 rdpr %cleanwin, %g4
23543 rdpr %otherwin, %g5
23544 rdpr %wstate, %g6
23545 movgu %xcc, %l1, %i1
23546 umulcc %o7, %o5, %l5
23547 lduw [%l7 + 0x50], %l0
23548 fmovrdgz %l2, %f10, %f26
23549 movcc %xcc, %g7, %g2
23550 movleu %xcc, %o1, %i2
23551 sdiv %g3, 0x12F5, %g1
23552 addcc %o2, 0x081A, %i0
23553 stx %g4, [%l7 + 0x30]
23554 fones %f12
23555 fone %f26
23556 stb %g6, [%l7 + 0x59]
23557 fabss %f27, %f20
23558 subc %o6, %l6, %g5
23559 sllx %l4, 0x0F, %i5
23560 movne %xcc, %i6, %o0
23561 sth %o3, [%l7 + 0x08]
23562 popc 0x09CB, %l3
23563 edge32l %i4, %o4, %i3
23564 fmovd %f10, %f30
23565 fnot1s %f1, %f25
23566 mulx %i7, 0x07D6, %l1
23567 edge8n %o7, %o5, %l5
23568 fmovspos %icc, %f27, %f17
23569 umulcc %l0, 0x1E06, %i1
23570 srl %g7, 0x18, %l2
23571 mova %icc, %g2, %o1
23572 fmovsvs %icc, %f26, %f15
23573 ldx [%l7 + 0x50], %g3
23574 stb %i2, [%l7 + 0x26]
23575 movrgez %g1, 0x2EC, %o2
23576 sllx %g4, 0x09, %i0
23577 edge32n %o6, %l6, %g5
23578 fmovrsgez %l4, %f17, %f18
23579 movre %i5, %g6, %i6
23580 movrgez %o0, %l3, %i4
23581 edge8ln %o4, %i3, %i7
23582 sdivcc %o3, 0x0842, %l1
23583 fmovdcs %xcc, %f24, %f19
23584 smulcc %o5, %l5, %o7
23585 bshuffle %f12, %f4, %f10
23586 sra %i1, %g7, %l0
23587 sub %g2, 0x1C59, %o1
23588 fmovsn %xcc, %f2, %f9
23589 fmul8sux16 %f20, %f24, %f4
23590 ldd [%l7 + 0x38], %f26
23591 fnors %f20, %f25, %f24
23592 fnot2s %f22, %f4
23593 edge8ln %g3, %i2, %l2
23594 xnor %o2, 0x0AB1, %g4
23595 movvs %icc, %i0, %o6
23596 edge8ln %g1, %g5, %l6
23597 sdivx %i5, 0x00A3, %l4
23598 edge32ln %i6, %g6, %o0
23599 andncc %i4, %l3, %o4
23600 sll %i7, %o3, %l1
23601 fmovdvc %xcc, %f31, %f1
23602 ldsb [%l7 + 0x43], %i3
23603 udivx %l5, 0x0EBB, %o5
23604 edge16n %o7, %i1, %g7
23605 ldd [%l7 + 0x58], %f14
23606 edge16n %g2, %l0, %o1
23607 srl %g3, 0x1F, %l2
23608 alignaddr %i2, %g4, %i0
23609 sra %o2, %o6, %g1
23610 fmovscs %icc, %f16, %f23
23611 udivx %l6, 0x0451, %g5
23612 orcc %i5, %i6, %l4
23613 sir 0x1D21
23614 fcmpeq32 %f12, %f0, %g6
23615 movvc %icc, %o0, %i4
23616 edge16 %o4, %i7, %l3
23617 movgu %xcc, %o3, %l1
23618 fpadd16 %f22, %f6, %f30
23619 fabss %f28, %f3
23620 sub %i3, %o5, %o7
23621 array16 %l5, %i1, %g7
23622 edge8n %l0, %o1, %g2
23623 array32 %g3, %i2, %g4
23624 movpos %icc, %l2, %o2
23625 movrne %i0, %g1, %o6
23626 ldx [%l7 + 0x68], %g5
23627 fmovsvs %xcc, %f9, %f0
23628 fmovsvc %xcc, %f12, %f16
23629 ldsw [%l7 + 0x34], %i5
23630 subcc %l6, 0x0819, %l4
23631 mulscc %g6, %i6, %o0
23632 edge16ln %o4, %i4, %l3
23633 srax %o3, 0x0C, %l1
23634 fpack16 %f26, %f10
23635 srax %i3, 0x11, %i7
23636 movleu %icc, %o5, %o7
23637 fsrc2s %f2, %f24
23638 ldx [%l7 + 0x48], %l5
23639 sra %i1, %g7, %o1
23640 edge8 %l0, %g3, %i2
23641 movvs %xcc, %g2, %g4
23642 movne %icc, %l2, %o2
23643 sth %i0, [%l7 + 0x44]
23644 fmovse %icc, %f24, %f20
23645 andn %o6, %g5, %g1
23646 fmovdleu %xcc, %f27, %f23
23647 movrgz %i5, 0x221, %l4
23648 movrlez %l6, 0x1BA, %g6
23649 move %xcc, %i6, %o4
23650 setx loop_81, %l0, %l1
23651 return %l1
23652 nop
23653 rdpr %cwp, %g1
23654 rdpr %cansave, %g2
23655 rdpr %canrestore, %g3
23656 rdpr %cleanwin, %g4
23657 rdpr %otherwin, %g5
23658 rdpr %wstate, %g6
23659loop_81: fnot1 %f22, %f18
23660 alignaddr %l1, %i3, %o3
23661 movrlez %i7, %o5, %l5
23662 array16 %o7, %i1, %o1
23663 movvs %icc, %g7, %l0
23664 srax %g3, 0x16, %i2
23665 movvc %icc, %g4, %l2
23666 xorcc %o2, %i0, %o6
23667 movleu %icc, %g2, %g5
23668 edge32 %i5, %g1, %l4
23669 mulscc %l6, %i6, %g6
23670 ldsb [%l7 + 0x2E], %o0
23671 subccc %l3, 0x0328, %i4
23672 umulcc %l1, 0x0C92, %i3
23673 mulx %o4, %o3, %o5
23674 movre %l5, 0x0F3, %i7
23675 movvc %icc, %o7, %i1
23676 and %g7, %o1, %l0
23677 lduh [%l7 + 0x40], %g3
23678 fnot2s %f25, %f7
23679 ldsw [%l7 + 0x18], %i2
23680 movpos %xcc, %g4, %l2
23681 nop
23682 set 0x55, %i7
23683 ldub [%l7 + %i7], %o2
23684 fmovdcc %icc, %f31, %f25
23685 fxnor %f16, %f12, %f2
23686 sethi 0x03CC, %i0
23687 movrlz %o6, 0x1A9, %g5
23688 movre %i5, %g2, %l4
23689 lduh [%l7 + 0x64], %l6
23690 movle %xcc, %g1, %g6
23691 smul %o0, %i6, %i4
23692 and %l3, 0x0B87, %i3
23693 sub %l1, %o3, %o5
23694 movre %o4, %l5, %o7
23695 mulx %i7, %i1, %o1
23696 sra %g7, 0x08, %l0
23697 fpackfix %f26, %f16
23698 smulcc %g3, %g4, %l2
23699 fnor %f16, %f20, %f24
23700 ldub [%l7 + 0x32], %o2
23701 orn %i0, 0x1B41, %o6
23702 fabsd %f4, %f26
23703 smul %g5, %i2, %g2
23704 sllx %l4, 0x05, %l6
23705 movrgez %i5, %g6, %g1
23706 ld [%l7 + 0x5C], %f19
23707 movneg %icc, %o0, %i6
23708 edge8 %l3, %i4, %i3
23709 udiv %o3, 0x1DF9, %o5
23710 fcmple32 %f30, %f28, %l1
23711 stx %l5, [%l7 + 0x28]
23712 subc %o4, 0x028B, %i7
23713 movle %xcc, %i1, %o7
23714 edge8 %g7, %o1, %g3
23715 umul %g4, 0x0FD1, %l0
23716 udivx %o2, 0x1D61, %l2
23717 sth %i0, [%l7 + 0x26]
23718 lduh [%l7 + 0x2E], %g5
23719 edge32 %i2, %o6, %g2
23720 fpsub32 %f14, %f2, %f14
23721 orn %l6, 0x09CD, %i5
23722 or %g6, %g1, %l4
23723 edge8ln %i6, %o0, %l3
23724 fmovsg %xcc, %f26, %f28
23725 edge16 %i4, %o3, %i3
23726 stx %o5, [%l7 + 0x08]
23727 save %l5, %l1, %o4
23728 rdpr %cwp, %g1
23729 rdpr %cansave, %g2
23730 rdpr %canrestore, %g3
23731 rdpr %cleanwin, %g4
23732 rdpr %otherwin, %g5
23733 rdpr %wstate, %g6
23734 subccc %i7, 0x022C, %o7
23735 sir 0x0C12
23736 sdiv %g7, 0x1627, %o1
23737 restore %g3, 0x0E3F, %g4
23738 rdpr %cwp, %g1
23739 rdpr %cansave, %g2
23740 rdpr %canrestore, %g3
23741 rdpr %cleanwin, %g4
23742 rdpr %otherwin, %g5
23743 rdpr %wstate, %g6
23744 movcc %icc, %i1, %l0
23745 mova %xcc, %o2, %l2
23746 movrgz %i0, %i2, %g5
23747 ldsb [%l7 + 0x7E], %o6
23748 orcc %l6, %i5, %g2
23749 movneg %xcc, %g6, %l4
23750 xnorcc %i6, %g1, %l3
23751 movpos %xcc, %o0, %o3
23752 andncc %i4, %o5, %i3
23753 fcmps %fcc3, %f0, %f21
23754 fmul8ulx16 %f12, %f0, %f28
23755 mova %xcc, %l1, %l5
23756 subccc %o4, 0x0F96, %i7
23757 sdivx %g7, 0x04EB, %o1
23758 andcc %o7, %g4, %i1
23759 fcmped %fcc2, %f0, %f10
23760 array32 %l0, %g3, %o2
23761 lduw [%l7 + 0x58], %i0
23762 fmuld8ulx16 %f24, %f2, %f6
23763 fzeros %f17
23764 srl %l2, 0x01, %g5
23765 orn %i2, 0x0B44, %l6
23766 movre %i5, 0x35D, %g2
23767 movneg %icc, %g6, %o6
23768 addcc %l4, 0x048B, %g1
23769 movvc %icc, %i6, %o0
23770 srax %l3, %o3, %i4
23771 mulx %i3, %o5, %l5
23772 popc 0x10DC, %l1
23773 sdivcc %i7, 0x1D36, %g7
23774 sdivx %o4, 0x0F13, %o1
23775 movpos %icc, %o7, %g4
23776 array8 %i1, %g3, %l0
23777 movrgez %o2, %l2, %i0
23778 ldd [%l7 + 0x60], %g4
23779 movre %i2, %l6, %g2
23780 or %i5, 0x1DD2, %o6
23781 edge16l %l4, %g6, %g1
23782 edge16n %o0, %l3, %i6
23783 sdivcc %o3, 0x0CFC, %i4
23784 fpsub16s %f20, %f18, %f18
23785 addc %o5, 0x1201, %l5
23786 andncc %l1, %i7, %g7
23787 sllx %i3, %o4, %o1
23788 sll %g4, 0x0B, %i1
23789 orn %o7, 0x03D1, %g3
23790 xnorcc %l0, %o2, %l2
23791 movcs %icc, %g5, %i2
23792 orn %i0, %g2, %l6
23793 stx %o6, [%l7 + 0x08]
23794 and %i5, %l4, %g1
23795 edge16 %o0, %g6, %i6
23796 srl %l3, 0x17, %i4
23797 ldsw [%l7 + 0x38], %o3
23798 array32 %l5, %l1, %i7
23799 array8 %o5, %i3, %g7
23800 save %o4, 0x0B83, %o1
23801 rdpr %cwp, %g1
23802 rdpr %cansave, %g2
23803 rdpr %canrestore, %g3
23804 rdpr %cleanwin, %g4
23805 rdpr %otherwin, %g5
23806 rdpr %wstate, %g6
23807 add %g4, 0x18E2, %i1
23808 fcmpd %fcc0, %f16, %f2
23809 xnorcc %o7, 0x0C56, %g3
23810 movvc %xcc, %l0, %o2
23811 fmovscs %icc, %f27, %f3
23812 srl %l2, 0x19, %i2
23813 xorcc %g5, %g2, %l6
23814 st %f7, [%l7 + 0x48]
23815 fmovsvc %icc, %f11, %f8
23816 movvs %icc, %i0, %o6
23817 smulcc %l4, 0x0553, %g1
23818 xnorcc %i5, %o0, %g6
23819 xnor %i6, 0x153F, %i4
23820 fcmple16 %f28, %f14, %l3
23821 mulx %l5, %o3, %i7
23822 smulcc %o5, 0x0915, %i3
23823 edge32n %g7, %o4, %l1
23824 sdivx %o1, 0x1263, %i1
23825 fmovsge %icc, %f3, %f13
23826 movrgez %g4, 0x1A4, %o7
23827 ldd [%l7 + 0x18], %f28
23828 srax %l0, 0x11, %g3
23829 movrne %o2, %l2, %g5
23830 fmovd %f4, %f8
23831 std %f10, [%l7 + 0x28]
23832 edge8l %i2, %g2, %i0
23833 and %o6, %l6, %l4
23834 array32 %g1, %o0, %i5
23835 lduw [%l7 + 0x30], %g6
23836 add %i6, 0x1CBF, %l3
23837 fnors %f4, %f31, %f20
23838 edge32ln %l5, %i4, %o3
23839 umulcc %o5, 0x1437, %i7
23840 or %g7, %o4, %i3
23841 fmovspos %xcc, %f1, %f29
23842 nop
23843 set 0x40, %g2
23844 stx %l1, [%l7 + %g2]
23845 sethi 0x08C3, %o1
23846 sdiv %g4, 0x133A, %i1
23847 ldsb [%l7 + 0x59], %l0
23848 fcmpne32 %f6, %f8, %g3
23849 movrgz %o7, %l2, %g5
23850 edge8l %i2, %o2, %i0
23851 sir 0x0318
23852 fone %f14
23853 fmovsvs %icc, %f25, %f13
23854 movne %icc, %o6, %l6
23855 edge8n %l4, %g1, %g2
23856 edge8 %o0, %i5, %i6
23857 fmovdleu %xcc, %f23, %f14
23858 edge16ln %l3, %l5, %i4
23859 xorcc %g6, %o3, %o5
23860 ldd [%l7 + 0x60], %f30
23861 ld [%l7 + 0x0C], %f5
23862 ldub [%l7 + 0x16], %g7
23863 std %f22, [%l7 + 0x20]
23864 edge16l %o4, %i3, %i7
23865 sdiv %o1, 0x1909, %g4
23866 fxnors %f9, %f30, %f27
23867 array8 %i1, %l1, %g3
23868 stx %o7, [%l7 + 0x50]
23869 and %l2, %l0, %g5
23870 fnegd %f22, %f6
23871 fzero %f24
23872 movge %xcc, %i2, %o2
23873 movrgez %i0, %o6, %l4
23874 edge32 %g1, %g2, %l6
23875 srlx %i5, 0x1B, %i6
23876 fones %f26
23877 stw %l3, [%l7 + 0x30]
23878 fmovsg %icc, %f23, %f12
23879 or %o0, %l5, %i4
23880 movrgz %g6, %o5, %o3
23881 fmovscc %xcc, %f21, %f25
23882 move %icc, %g7, %i3
23883 faligndata %f26, %f2, %f30
23884 popc 0x0926, %i7
23885 sethi 0x05D2, %o1
23886 array8 %g4, %i1, %o4
23887 orncc %g3, %o7, %l2
23888 ldsh [%l7 + 0x36], %l1
23889 mulscc %g5, %i2, %l0
23890 movn %xcc, %i0, %o2
23891 fsrc1 %f14, %f24
23892 ldsb [%l7 + 0x62], %l4
23893 edge16 %o6, %g1, %g2
23894 and %i5, 0x03AF, %l6
23895 edge8 %l3, %i6, %l5
23896 fmovsne %xcc, %f18, %f27
23897 alignaddrl %o0, %g6, %i4
23898 sdivx %o3, 0x0B08, %g7
23899 subccc %o5, 0x0AEE, %i3
23900 movleu %xcc, %i7, %o1
23901 addc %i1, 0x0674, %o4
23902 stx %g4, [%l7 + 0x70]
23903 fmovrdlz %g3, %f26, %f0
23904 ldub [%l7 + 0x17], %o7
23905 movl %xcc, %l1, %g5
23906 fpsub32s %f28, %f23, %f26
23907 subccc %i2, 0x0ADB, %l0
23908 sdivx %i0, 0x0B67, %l2
23909 popc 0x0F0D, %l4
23910 edge32 %o6, %g1, %g2
23911 andn %o2, 0x1F9C, %i5
23912 fandnot1s %f6, %f19, %f10
23913 fsrc1 %f6, %f26
23914 fnot2s %f18, %f18
23915 fmovdne %xcc, %f3, %f23
23916 movgu %xcc, %l6, %l3
23917 fnand %f24, %f30, %f10
23918 or %l5, %i6, %g6
23919 ldsb [%l7 + 0x78], %i4
23920 fxor %f8, %f30, %f22
23921 fmovrse %o3, %f6, %f21
23922 move %xcc, %g7, %o0
23923 fcmpgt16 %f18, %f30, %i3
23924 edge8n %o5, %i7, %i1
23925 fmovsleu %xcc, %f17, %f13
23926 pdist %f30, %f24, %f20
23927 edge32l %o4, %g4, %o1
23928 xnorcc %o7, 0x0026, %l1
23929 xorcc %g5, %g3, %l0
23930 mulx %i0, %l2, %l4
23931 st %f15, [%l7 + 0x44]
23932 movrgez %o6, 0x22C, %i2
23933 edge16 %g1, %o2, %i5
23934 edge32ln %l6, %g2, %l5
23935 subc %i6, %g6, %i4
23936 fmovsgu %icc, %f2, %f3
23937 movcs %xcc, %l3, %g7
23938 movn %icc, %o0, %i3
23939 fmovsvc %icc, %f17, %f28
23940 sir 0x1529
23941 mulx %o5, %i7, %i1
23942 fsrc1 %f16, %f20
23943 subccc %o4, %o3, %o1
23944 subccc %g4, %o7, %l1
23945 fcmpne32 %f6, %f28, %g5
23946 fmovdg %xcc, %f17, %f31
23947 xnorcc %l0, %g3, %i0
23948 movcc %icc, %l2, %o6
23949 ld [%l7 + 0x48], %f16
23950 sub %i2, 0x0779, %l4
23951 ldx [%l7 + 0x70], %o2
23952 fnegs %f23, %f13
23953 edge32ln %i5, %g1, %l6
23954 addccc %g2, 0x15D4, %l5
23955 move %xcc, %i6, %i4
23956 subc %g6, %g7, %l3
23957 stx %o0, [%l7 + 0x38]
23958 movrne %i3, 0x0CF, %o5
23959 edge32 %i1, %i7, %o3
23960 array16 %o1, %g4, %o7
23961 edge8ln %o4, %l1, %l0
23962 and %g5, 0x103A, %i0
23963 srlx %g3, %l2, %o6
23964 sir 0x1B74
23965 fones %f23
23966 fpsub16s %f7, %f23, %f15
23967 movrgz %l4, 0x3CC, %o2
23968 fmovsn %xcc, %f6, %f25
23969 and %i5, 0x0397, %i2
23970 andcc %l6, 0x1DC3, %g1
23971 popc %g2, %i6
23972 sllx %l5, %g6, %i4
23973 movl %xcc, %g7, %l3
23974 smulcc %o0, 0x0EFF, %o5
23975 srlx %i1, %i3, %o3
23976 stx %o1, [%l7 + 0x70]
23977 fmovse %xcc, %f25, %f19
23978 mulscc %i7, %o7, %g4
23979 stx %l1, [%l7 + 0x38]
23980 fpadd32 %f0, %f4, %f6
23981 ldub [%l7 + 0x2B], %o4
23982 subcc %g5, %i0, %l0
23983 mova %xcc, %l2, %o6
23984 ldsh [%l7 + 0x7A], %g3
23985 array8 %l4, %o2, %i2
23986 xorcc %i5, 0x177F, %g1
23987 add %l6, 0x1165, %i6
23988 umulcc %g2, 0x1FD6, %l5
23989 save %g6, 0x0C1E, %i4
23990 rdpr %cwp, %g1
23991 rdpr %cansave, %g2
23992 rdpr %canrestore, %g3
23993 rdpr %cleanwin, %g4
23994 rdpr %otherwin, %g5
23995 rdpr %wstate, %g6
23996 array8 %l3, %o0, %g7
23997 ldsh [%l7 + 0x32], %i1
23998 fones %f25
23999 movrgz %o5, %i3, %o3
24000 mulx %o1, 0x14C7, %o7
24001 array32 %g4, %l1, %o4
24002 sll %g5, %i0, %l0
24003 ldd [%l7 + 0x10], %l2
24004 movvs %xcc, %o6, %g3
24005 xnor %i7, %o2, %l4
24006 fmovdge %xcc, %f10, %f11
24007 sub %i5, %i2, %l6
24008 movrlez %g1, %i6, %l5
24009 addc %g2, %g6, %l3
24010 movpos %xcc, %i4, %o0
24011 edge8n %i1, %o5, %g7
24012 edge32l %i3, %o1, %o7
24013 sdiv %g4, 0x0F8A, %o3
24014 ldx [%l7 + 0x28], %l1
24015 andcc %g5, 0x01AB, %o4
24016 fmul8ulx16 %f4, %f10, %f22
24017 edge8n %l0, %l2, %i0
24018 movrne %o6, %g3, %o2
24019 subcc %l4, 0x1235, %i7
24020 fcmpes %fcc1, %f3, %f13
24021 fmovda %icc, %f24, %f22
24022 and %i5, 0x0781, %l6
24023 ldub [%l7 + 0x27], %i2
24024 popc 0x054B, %g1
24025 add %i6, %l5, %g2
24026 movre %g6, 0x1A7, %l3
24027 udiv %i4, 0x0426, %o0
24028 subc %o5, %i1, %g7
24029 sdivx %o1, 0x1542, %i3
24030 movg %icc, %o7, %g4
24031 ldsh [%l7 + 0x24], %o3
24032 movgu %xcc, %l1, %o4
24033 movcc %icc, %l0, %l2
24034 sdivx %i0, 0x14B8, %o6
24035 fmovrsgez %g3, %f9, %f11
24036 udivx %o2, 0x0D89, %l4
24037 movrlez %g5, %i5, %i7
24038 move %xcc, %l6, %g1
24039 fnot2 %f24, %f24
24040 lduh [%l7 + 0x1A], %i6
24041 fmovsleu %icc, %f16, %f9
24042 sllx %l5, 0x1E, %i2
24043 fmovrse %g6, %f31, %f5
24044 movpos %xcc, %l3, %g2
24045 subccc %i4, %o5, %i1
24046 add %g7, %o1, %i3
24047 edge8n %o0, %g4, %o3
24048 umul %o7, %o4, %l1
24049 addcc %l2, 0x1B98, %i0
24050 smulcc %o6, %g3, %l0
24051 sll %l4, %o2, %i5
24052 std %f26, [%l7 + 0x78]
24053 sir 0x1F1D
24054 alignaddrl %g5, %l6, %g1
24055 xnorcc %i6, %i7, %i2
24056 sdiv %l5, 0x1D32, %g6
24057 fmovdge %xcc, %f8, %f2
24058 array32 %l3, %g2, %o5
24059 xnor %i1, %i4, %o1
24060 mulx %g7, %o0, %i3
24061 fpack32 %f12, %f24, %f22
24062 edge32 %o3, %g4, %o7
24063 sllx %o4, %l1, %l2
24064 faligndata %f10, %f14, %f22
24065 orn %i0, 0x179E, %g3
24066 edge16l %o6, %l0, %o2
24067 udivx %l4, 0x08BD, %i5
24068 srlx %g5, 0x17, %g1
24069 fpsub16 %f22, %f10, %f26
24070 fmovdg %icc, %f23, %f6
24071 sir 0x1199
24072 array8 %i6, %l6, %i2
24073 ldsb [%l7 + 0x7B], %l5
24074 setx loop_82, %l0, %l1
24075 return %l1
24076 nop
24077 rdpr %cwp, %g1
24078 rdpr %cansave, %g2
24079 rdpr %canrestore, %g3
24080 rdpr %cleanwin, %g4
24081 rdpr %otherwin, %g5
24082 rdpr %wstate, %g6
24083loop_82: fmul8x16 %f11, %f12, %f28
24084 movgu %xcc, %i7, %o5
24085 sub %i1, 0x112B, %g2
24086 fnegs %f18, %f21
24087 fmul8x16al %f18, %f9, %f2
24088 movrgz %o1, 0x368, %i4
24089 sdiv %g7, 0x0B10, %i3
24090 movgu %xcc, %o3, %o0
24091 sll %g4, %o4, %o7
24092 edge16n %l2, %l1, %i0
24093 andcc %g3, %o6, %l0
24094 fornot1s %f29, %f0, %f0
24095 ldd [%l7 + 0x60], %f26
24096 sir 0x1BBD
24097 fors %f21, %f12, %f15
24098 fmovdgu %icc, %f0, %f0
24099 sllx %o2, %i5, %g5
24100 ldsb [%l7 + 0x7B], %l4
24101 fpsub16s %f15, %f3, %f13
24102 movcs %icc, %i6, %l6
24103 fcmped %fcc3, %f26, %f28
24104 fcmps %fcc0, %f31, %f7
24105 xor %i2, 0x16DA, %g1
24106 movle %xcc, %g6, %l5
24107 smulcc %l3, %i7, %i1
24108 udiv %g2, 0x0BDF, %o1
24109 mulx %i4, %o5, %g7
24110 subccc %o3, %o0, %i3
24111 srl %g4, 0x04, %o4
24112 orn %l2, %l1, %o7
24113 std %f26, [%l7 + 0x18]
24114 sdivcc %g3, 0x1DEF, %i0
24115 edge8l %o6, %o2, %l0
24116 xor %g5, %i5, %l4
24117 fmovsgu %icc, %f6, %f28
24118 mulx %i6, %i2, %l6
24119 ldsw [%l7 + 0x54], %g1
24120 fmovsne %icc, %f16, %f6
24121 bshuffle %f10, %f24, %f24
24122 lduh [%l7 + 0x28], %g6
24123 sethi 0x0FEA, %l5
24124 subc %i7, %l3, %g2
24125 fpadd32 %f2, %f10, %f22
24126 fmovrdlez %o1, %f8, %f6
24127 fornot2 %f20, %f24, %f2
24128 fornot2s %f8, %f2, %f20
24129 sth %i4, [%l7 + 0x56]
24130 fmovs %f16, %f27
24131 sra %i1, %o5, %o3
24132 move %icc, %g7, %o0
24133 movg %xcc, %g4, %i3
24134 fabsd %f24, %f26
24135 addc %o4, %l2, %l1
24136 fnot1 %f18, %f8
24137 orcc %o7, 0x16C3, %i0
24138 edge8l %g3, %o6, %l0
24139 fmovdle %xcc, %f5, %f25
24140 andn %g5, %o2, %i5
24141 mulscc %l4, 0x0998, %i2
24142 movn %icc, %i6, %l6
24143 movl %xcc, %g1, %l5
24144 move %icc, %g6, %l3
24145 movvc %icc, %i7, %g2
24146 ldub [%l7 + 0x5C], %o1
24147 alignaddrl %i4, %o5, %i1
24148 fmul8sux16 %f4, %f26, %f16
24149 movcc %icc, %g7, %o0
24150 mova %xcc, %o3, %g4
24151 addc %o4, 0x016A, %l2
24152 edge16ln %l1, %i3, %o7
24153 edge16ln %i0, %o6, %l0
24154 fmovse %icc, %f12, %f27
24155 movg %xcc, %g5, %g3
24156 and %i5, %l4, %o2
24157 fsrc2 %f2, %f2
24158 popc 0x16C8, %i6
24159 and %l6, 0x1D7D, %g1
24160 fcmped %fcc2, %f28, %f12
24161 srax %i2, %l5, %g6
24162 fmovs %f20, %f17
24163 add %i7, 0x0B3D, %g2
24164 fmovdneg %xcc, %f28, %f8
24165 st %f4, [%l7 + 0x7C]
24166 udivx %l3, 0x19F0, %i4
24167 orn %o5, %o1, %g7
24168 bshuffle %f18, %f14, %f28
24169 fxnors %f15, %f16, %f17
24170 sub %i1, %o0, %o3
24171 fand %f4, %f12, %f0
24172 movre %o4, %g4, %l1
24173 fmovrslz %l2, %f31, %f15
24174 mulx %i3, 0x1AD2, %i0
24175 orn %o7, 0x14E8, %o6
24176 sdivx %g5, 0x067B, %l0
24177 movre %g3, 0x39B, %l4
24178 fmovspos %xcc, %f18, %f25
24179 fnor %f30, %f24, %f16
24180 fxor %f22, %f10, %f30
24181 and %o2, %i5, %i6
24182 ldd [%l7 + 0x68], %f6
24183 fnegd %f20, %f18
24184 ldx [%l7 + 0x28], %g1
24185 addc %i2, %l6, %l5
24186 srl %g6, 0x0D, %g2
24187 mova %xcc, %l3, %i4
24188 fors %f11, %f25, %f14
24189 movle %xcc, %o5, %i7
24190 smul %o1, %g7, %i1
24191 fcmpeq32 %f8, %f24, %o3
24192 edge16ln %o4, %o0, %g4
24193 edge32n %l2, %i3, %i0
24194 fmovdle %icc, %f9, %f10
24195 fmovdvs %xcc, %f2, %f4
24196 movle %icc, %l1, %o7
24197 add %g5, 0x0CDF, %o6
24198 movrlez %l0, %g3, %o2
24199 udivcc %i5, 0x0C77, %l4
24200 mulscc %g1, 0x18EB, %i6
24201 ldd [%l7 + 0x30], %i6
24202 movl %xcc, %i2, %g6
24203 sdivcc %l5, 0x1957, %l3
24204 subc %g2, 0x1BEA, %i4
24205 sdivx %i7, 0x08F5, %o5
24206 addc %o1, %g7, %o3
24207 udivx %o4, 0x16CB, %o0
24208 udiv %i1, 0x1D2A, %g4
24209 movrgez %i3, 0x32E, %i0
24210 edge16 %l1, %l2, %g5
24211 addcc %o6, %o7, %l0
24212 smul %g3, 0x02F2, %i5
24213 ldd [%l7 + 0x20], %l4
24214 nop
24215 set 0x1B, %g6
24216 ldub [%l7 + %g6], %g1
24217 stw %i6, [%l7 + 0x10]
24218 stb %l6, [%l7 + 0x1E]
24219 addccc %i2, 0x0F9F, %g6
24220 fmovdvc %icc, %f20, %f13
24221 fexpand %f11, %f14
24222 stx %l5, [%l7 + 0x08]
24223 ldub [%l7 + 0x7D], %l3
24224 mova %xcc, %o2, %i4
24225 movcs %icc, %g2, %o5
24226 movrgz %i7, %g7, %o1
24227 fmovrde %o4, %f28, %f12
24228 movre %o0, %i1, %o3
24229 edge32n %i3, %g4, %l1
24230 fpmerge %f12, %f12, %f20
24231 mova %xcc, %l2, %i0
24232 fmovde %xcc, %f9, %f9
24233 popc 0x0D78, %g5
24234 ld [%l7 + 0x54], %f10
24235 fxnor %f28, %f24, %f28
24236 movcc %xcc, %o6, %o7
24237 fzeros %f7
24238 edge32ln %g3, %i5, %l4
24239 movge %xcc, %l0, %g1
24240 movn %xcc, %i6, %l6
24241 srax %g6, 0x1B, %l5
24242 fmovda %xcc, %f12, %f9
24243 ldsb [%l7 + 0x20], %i2
24244 sdivcc %l3, 0x12C0, %o2
24245 fsrc2 %f2, %f22
24246 fmul8x16 %f16, %f20, %f0
24247 udivx %g2, 0x0C6D, %i4
24248 movrgez %i7, 0x206, %o5
24249 sub %g7, %o4, %o1
24250 movg %icc, %o0, %i1
24251 movl %icc, %o3, %g4
24252 andncc %l1, %i3, %l2
24253 fmovrslez %g5, %f16, %f9
24254 movrlez %o6, 0x011, %i0
24255 fmovrde %o7, %f2, %f16
24256 sth %g3, [%l7 + 0x22]
24257 movne %icc, %i5, %l0
24258 ldx [%l7 + 0x18], %g1
24259 sethi 0x0EEF, %l4
24260 fnand %f4, %f22, %f18
24261 movle %xcc, %i6, %g6
24262 ldsw [%l7 + 0x7C], %l6
24263 movrne %i2, 0x25B, %l5
24264 pdist %f18, %f4, %f2
24265 mulx %o2, 0x14BD, %l3
24266 fpsub32s %f20, %f12, %f1
24267 movrgez %i4, %i7, %g2
24268 srl %g7, %o5, %o4
24269 xor %o0, %i1, %o3
24270 srax %g4, 0x1A, %o1
24271 srlx %l1, 0x0C, %i3
24272 movgu %xcc, %g5, %l2
24273 srax %i0, %o6, %o7
24274 srlx %i5, %l0, %g1
24275 sdivcc %l4, 0x0141, %g3
24276 movle %xcc, %i6, %l6
24277 orncc %i2, %l5, %g6
24278 fmovsneg %icc, %f30, %f14
24279 and %o2, 0x0BAA, %l3
24280 alignaddr %i4, %i7, %g2
24281 movneg %icc, %o5, %g7
24282 add %o0, %o4, %i1
24283 sll %g4, %o1, %l1
24284 andcc %o3, 0x1875, %g5
24285 stx %i3, [%l7 + 0x58]
24286 umul %i0, %o6, %o7
24287 edge32 %l2, %l0, %g1
24288 std %f26, [%l7 + 0x60]
24289 fmul8x16al %f6, %f24, %f8
24290 fpadd32 %f24, %f2, %f10
24291 orn %l4, 0x07FA, %i5
24292 edge8n %g3, %i6, %l6
24293 fmovdneg %icc, %f9, %f8
24294 srlx %i2, 0x17, %g6
24295 movneg %xcc, %o2, %l3
24296 addccc %l5, 0x00EE, %i7
24297 stb %g2, [%l7 + 0x49]
24298 edge16 %i4, %o5, %o0
24299 popc %g7, %i1
24300 sth %o4, [%l7 + 0x34]
24301 fandnot1s %f4, %f19, %f27
24302 smul %g4, 0x1D57, %o1
24303 mulx %l1, 0x0A6B, %g5
24304 fsrc1 %f10, %f20
24305 nop
24306 set 0x51, %l3
24307 ldub [%l7 + %l3], %i3
24308 movrlez %o3, 0x2F2, %o6
24309 sllx %i0, %o7, %l2
24310 sethi 0x09F8, %g1
24311 sdivx %l4, 0x1499, %l0
24312 fnor %f8, %f4, %f28
24313 fmul8x16 %f17, %f2, %f22
24314 edge32n %i5, %i6, %g3
24315 fmovdvc %icc, %f13, %f22
24316 fmovdneg %xcc, %f22, %f29
24317 xnor %i2, 0x1E7D, %l6
24318 movrlez %g6, 0x11B, %l3
24319 fpadd16s %f11, %f31, %f5
24320 fmovda %xcc, %f15, %f18
24321 movvc %xcc, %o2, %l5
24322 or %g2, 0x0524, %i7
24323 addccc %i4, 0x1780, %o0
24324 movleu %icc, %g7, %i1
24325 movgu %xcc, %o4, %o5
24326 ldsw [%l7 + 0x48], %o1
24327 ldx [%l7 + 0x10], %g4
24328 addccc %l1, %g5, %i3
24329 movgu %xcc, %o6, %o3
24330 lduh [%l7 + 0x5E], %o7
24331 movn %icc, %l2, %g1
24332 lduh [%l7 + 0x08], %i0
24333 addccc %l4, 0x1E92, %l0
24334 fmovsgu %xcc, %f20, %f22
24335 andn %i6, 0x0A1B, %g3
24336 movvc %xcc, %i5, %i2
24337 movrlez %l6, %l3, %g6
24338 fcmpeq16 %f26, %f16, %l5
24339 fmovrdlez %o2, %f0, %f2
24340 edge16l %g2, %i4, %o0
24341 srax %g7, %i1, %i7
24342 movrlez %o5, %o1, %o4
24343 edge16 %l1, %g4, %g5
24344 andncc %o6, %i3, %o7
24345 subccc %l2, 0x0B92, %g1
24346 fxor %f12, %f28, %f18
24347 lduh [%l7 + 0x66], %o3
24348 ldd [%l7 + 0x50], %f14
24349 ldsw [%l7 + 0x6C], %l4
24350 fmovrse %l0, %f12, %f15
24351 popc 0x1D6D, %i6
24352 sdivcc %i0, 0x1A02, %g3
24353 movcc %xcc, %i5, %i2
24354 fpack32 %f6, %f12, %f12
24355 std %f0, [%l7 + 0x38]
24356 movgu %icc, %l6, %l3
24357 movneg %xcc, %g6, %o2
24358 movl %icc, %l5, %i4
24359 sub %o0, %g7, %i1
24360 srax %i7, %o5, %o1
24361 movgu %xcc, %g2, %o4
24362 fnor %f0, %f24, %f8
24363 fone %f26
24364 subccc %g4, 0x10A8, %l1
24365 or %o6, %g5, %o7
24366 nop
24367 set 0x6F, %i6
24368 stb %i3, [%l7 + %i6]
24369 edge16n %l2, %o3, %g1
24370 nop
24371 set 0x2E, %l4
24372 ldub [%l7 + %l4], %l4
24373 stx %i6, [%l7 + 0x18]
24374 fnors %f5, %f20, %f30
24375 addcc %i0, 0x1BB8, %g3
24376 mulx %l0, 0x1F68, %i5
24377 mova %xcc, %i2, %l3
24378 movcs %icc, %g6, %l6
24379 movcc %xcc, %o2, %l5
24380 movpos %icc, %i4, %o0
24381 edge16ln %i1, %i7, %o5
24382 sethi 0x0855, %g7
24383 fcmple16 %f2, %f0, %g2
24384 edge16l %o4, %o1, %l1
24385 ldx [%l7 + 0x28], %o6
24386 edge16n %g5, %o7, %i3
24387 andncc %l2, %o3, %g4
24388 movrne %l4, %i6, %i0
24389 edge32 %g3, %l0, %i5
24390 fpack16 %f2, %f26
24391 srl %i2, 0x08, %g1
24392 fmovda %xcc, %f15, %f16
24393 smul %l3, %g6, %l6
24394 edge32l %l5, %o2, %i4
24395 movrlez %i1, 0x1A5, %o0
24396 andncc %o5, %g7, %g2
24397 ld [%l7 + 0x68], %f2
24398 edge32l %i7, %o1, %o4
24399 orncc %o6, %l1, %o7
24400 movvs %icc, %g5, %i3
24401 array8 %l2, %o3, %g4
24402 fxors %f18, %f23, %f27
24403 edge16l %i6, %l4, %i0
24404 orcc %l0, 0x0361, %i5
24405 fmovda %icc, %f28, %f0
24406 mulscc %i2, 0x1817, %g3
24407 lduh [%l7 + 0x2C], %l3
24408 fandnot1s %f11, %f1, %f3
24409 edge16 %g6, %g1, %l6
24410 movcs %xcc, %o2, %i4
24411 and %l5, 0x1C7A, %i1
24412 or %o5, %g7, %g2
24413 fmovdneg %xcc, %f17, %f12
24414 fnegd %f0, %f24
24415 subcc %i7, 0x125E, %o1
24416 ldsw [%l7 + 0x48], %o4
24417 fmovdn %icc, %f4, %f10
24418 edge8l %o6, %o0, %o7
24419 movvc %icc, %g5, %i3
24420 fnegs %f0, %f0
24421 movrlez %l2, %o3, %l1
24422 orncc %i6, 0x033E, %l4
24423 movle %xcc, %g4, %l0
24424 addcc %i0, 0x0F0E, %i2
24425 sth %i5, [%l7 + 0x7C]
24426 movneg %xcc, %g3, %g6
24427 ld [%l7 + 0x4C], %f17
24428 popc 0x181D, %g1
24429 movrne %l6, 0x1B1, %l3
24430 fmuld8ulx16 %f14, %f2, %f16
24431 edge8ln %o2, %i4, %l5
24432 edge16ln %i1, %o5, %g7
24433 fcmpeq16 %f30, %f28, %i7
24434 umulcc %o1, %g2, %o4
24435 movcs %xcc, %o0, %o7
24436 fmovrdlz %o6, %f22, %f14
24437 umul %g5, %l2, %o3
24438 ldsw [%l7 + 0x34], %l1
24439 fexpand %f12, %f20
24440 fmovdn %icc, %f25, %f20
24441 umulcc %i6, %l4, %g4
24442 edge32n %l0, %i0, %i3
24443 movn %xcc, %i5, %g3
24444 ldsw [%l7 + 0x4C], %g6
24445 edge16l %i2, %g1, %l6
24446 fmovdgu %icc, %f21, %f30
24447 stw %o2, [%l7 + 0x40]
24448 edge8 %i4, %l5, %i1
24449 movn %xcc, %l3, %o5
24450 subc %i7, 0x1430, %o1
24451 restore %g2, %g7, %o4
24452 rdpr %cwp, %g1
24453 rdpr %cansave, %g2
24454 rdpr %canrestore, %g3
24455 rdpr %cleanwin, %g4
24456 rdpr %otherwin, %g5
24457 rdpr %wstate, %g6
24458 fmovrslez %o7, %f6, %f25
24459 edge8 %o0, %g5, %o6
24460 subcc %o3, %l1, %i6
24461 ldx [%l7 + 0x58], %l4
24462 fmovrsgez %g4, %f7, %f22
24463 movrlz %l2, %i0, %i3
24464 fmovdvc %xcc, %f12, %f25
24465 ldub [%l7 + 0x51], %i5
24466 move %xcc, %l0, %g6
24467 or %g3, %g1, %l6
24468 movle %xcc, %i2, %o2
24469 movrne %i4, 0x123, %l5
24470 fnegs %f27, %f26
24471 edge16 %l3, %o5, %i1
24472 srlx %i7, 0x1E, %o1
24473 or %g7, %o4, %g2
24474 movvc %xcc, %o0, %g5
24475 and %o6, %o7, %l1
24476 fpackfix %f12, %f19
24477 movg %xcc, %i6, %o3
24478 movleu %icc, %l4, %g4
24479 movgu %xcc, %l2, %i0
24480 movrlez %i3, %l0, %i5
24481 and %g6, %g1, %l6
24482 alignaddr %i2, %g3, %i4
24483 ldsw [%l7 + 0x78], %l5
24484 fandnot2 %f8, %f6, %f22
24485 popc 0x1607, %o2
24486 ldx [%l7 + 0x50], %l3
24487 and %i1, 0x1A50, %i7
24488 edge8l %o1, %g7, %o5
24489 add %o4, 0x0259, %o0
24490 edge32l %g5, %o6, %g2
24491 save %o7, 0x0175, %i6
24492 rdpr %cwp, %g1
24493 rdpr %cansave, %g2
24494 rdpr %canrestore, %g3
24495 rdpr %cleanwin, %g4
24496 rdpr %otherwin, %g5
24497 rdpr %wstate, %g6
24498 edge32 %o3, %l1, %l4
24499 ldsh [%l7 + 0x14], %l2
24500 fmovrslz %g4, %f18, %f21
24501 edge16ln %i3, %i0, %i5
24502 or %g6, %g1, %l6
24503 ldsb [%l7 + 0x53], %i2
24504 smul %l0, 0x1A49, %g3
24505 ldsb [%l7 + 0x40], %l5
24506 andncc %o2, %i4, %i1
24507 nop
24508 set 0x32, %i5
24509 stb %i7, [%l7 + %i5]
24510 fmuld8ulx16 %f2, %f22, %f20
24511 movvs %xcc, %l3, %g7
24512 stb %o5, [%l7 + 0x62]
24513 or %o4, %o1, %g5
24514 fxors %f17, %f11, %f13
24515 srl %o6, %g2, %o0
24516 udivx %i6, 0x10A4, %o7
24517 movneg %xcc, %o3, %l4
24518 subcc %l1, %l2, %g4
24519 fzeros %f17
24520 orncc %i0, %i5, %g6
24521 fandnot2 %f12, %f22, %f22
24522 lduw [%l7 + 0x54], %i3
24523 fpack16 %f28, %f25
24524 alignaddrl %l6, %g1, %l0
24525 alignaddr %i2, %g3, %l5
24526 movneg %icc, %i4, %i1
24527 andncc %i7, %o2, %g7
24528 fxnor %f12, %f30, %f26
24529 sra %o5, 0x10, %o4
24530 orcc %o1, 0x078C, %g5
24531 setx loop_83, %l0, %l1
24532 return %l1
24533 nop
24534 rdpr %cwp, %g1
24535 rdpr %cansave, %g2
24536 rdpr %canrestore, %g3
24537 rdpr %cleanwin, %g4
24538 rdpr %otherwin, %g5
24539 rdpr %wstate, %g6
24540loop_83: movrne %o6, %i6, %o0
24541 edge8l %o7, %l4, %l1
24542 edge8ln %o3, %g4, %i0
24543 movrgez %l2, %g6, %i5
24544 lduh [%l7 + 0x62], %i3
24545 fcmpgt32 %f6, %f22, %l6
24546 andncc %l0, %i2, %g3
24547 and %g1, %i4, %i1
24548 sra %i7, %o2, %l5
24549 fmovrse %g7, %f23, %f19
24550 save %o4, 0x064F, %o1
24551 rdpr %cwp, %g1
24552 rdpr %cansave, %g2
24553 rdpr %canrestore, %g3
24554 rdpr %cleanwin, %g4
24555 rdpr %otherwin, %g5
24556 rdpr %wstate, %g6
24557 sdivcc %g5, 0x0D66, %l3
24558 fnot2 %f12, %f14
24559 sll %o5, %o6, %i6
24560 std %f28, [%l7 + 0x60]
24561 sdivx %o0, 0x1E46, %o7
24562 fcmpd %fcc1, %f14, %f30
24563 std %f4, [%l7 + 0x40]
24564 edge16n %l4, %g2, %o3
24565 movle %xcc, %g4, %i0
24566 ldx [%l7 + 0x20], %l2
24567 movne %xcc, %l1, %g6
24568 fmovsge %xcc, %f22, %f20
24569 udivcc %i3, 0x1D2B, %i5
24570 ldsw [%l7 + 0x3C], %l6
24571 save %i2, 0x1575, %g3
24572 rdpr %cwp, %g1
24573 rdpr %cansave, %g2
24574 rdpr %canrestore, %g3
24575 rdpr %cleanwin, %g4
24576 rdpr %otherwin, %g5
24577 rdpr %wstate, %g6
24578 andcc %l0, %g1, %i4
24579 fmul8sux16 %f20, %f18, %f2
24580 fmovrdgz %i7, %f6, %f30
24581 edge8l %i1, %o2, %l5
24582 addcc %o4, 0x005F, %o1
24583 addccc %g5, 0x1E0A, %g7
24584 srl %l3, 0x16, %o5
24585 edge16l %i6, %o0, %o6
24586 std %f14, [%l7 + 0x60]
24587 fmovda %icc, %f17, %f31
24588 fmovsle %xcc, %f0, %f3
24589 fpsub16 %f24, %f30, %f6
24590 addccc %o7, 0x0B39, %l4
24591 movrgez %o3, %g2, %g4
24592 orcc %l2, 0x1DE9, %i0
24593 andcc %l1, 0x03B0, %i3
24594 alignaddrl %g6, %i5, %i2
24595 xnorcc %l6, %g3, %l0
24596 fmovrsne %g1, %f14, %f1
24597 array16 %i4, %i7, %i1
24598 subccc %l5, 0x0675, %o4
24599 movpos %icc, %o1, %o2
24600 fpadd32 %f4, %f8, %f26
24601 ldsb [%l7 + 0x5F], %g5
24602 edge32 %l3, %o5, %i6
24603 addc %g7, %o0, %o6
24604 movleu %xcc, %l4, %o3
24605 fmovrdlez %o7, %f28, %f26
24606 fmovsle %icc, %f17, %f23
24607 udiv %g2, 0x0AFC, %g4
24608 fmovrslz %l2, %f8, %f23
24609 sethi 0x07DC, %i0
24610 movgu %xcc, %l1, %i3
24611 fcmpne16 %f24, %f4, %g6
24612 edge16ln %i2, %i5, %g3
24613 xor %l6, %g1, %l0
24614 save %i4, 0x09F7, %i1
24615 rdpr %cwp, %g1
24616 rdpr %cansave, %g2
24617 rdpr %canrestore, %g3
24618 rdpr %cleanwin, %g4
24619 rdpr %otherwin, %g5
24620 rdpr %wstate, %g6
24621 movle %icc, %i7, %o4
24622 andcc %o1, 0x0188, %o2
24623 popc 0x1CBC, %l5
24624 fmuld8sux16 %f15, %f31, %f20
24625 edge32l %g5, %l3, %i6
24626 sir 0x08F7
24627 st %f24, [%l7 + 0x14]
24628 fpadd16s %f12, %f30, %f14
24629 movleu %icc, %o5, %g7
24630 stx %o0, [%l7 + 0x68]
24631 umul %o6, 0x0FC6, %l4
24632 save %o3, %o7, %g2
24633 rdpr %cwp, %g1
24634 rdpr %cansave, %g2
24635 rdpr %canrestore, %g3
24636 rdpr %cleanwin, %g4
24637 rdpr %otherwin, %g5
24638 rdpr %wstate, %g6
24639 and %g4, 0x102B, %i0
24640 fmovdle %icc, %f6, %f7
24641 xnorcc %l1, %l2, %g6
24642 movgu %icc, %i2, %i3
24643 stb %i5, [%l7 + 0x1F]
24644 mulscc %g3, 0x1827, %g1
24645 edge16l %l0, %l6, %i4
24646 movl %icc, %i7, %o4
24647 xnorcc %i1, %o2, %o1
24648 ld [%l7 + 0x5C], %f31
24649 array16 %l5, %l3, %i6
24650 edge32ln %o5, %g7, %o0
24651 stx %g5, [%l7 + 0x78]
24652 sllx %l4, 0x10, %o6
24653 andncc %o7, %g2, %o3
24654 alignaddrl %i0, %l1, %g4
24655 sethi 0x099A, %g6
24656 popc %l2, %i3
24657 movneg %icc, %i2, %i5
24658 or %g1, 0x13E6, %l0
24659 addc %g3, %i4, %i7
24660 sllx %o4, 0x0D, %l6
24661 sdivx %i1, 0x087A, %o1
24662 sethi 0x1BD2, %o2
24663 nop
24664 set 0x20, %l5
24665 ldub [%l7 + %l5], %l5
24666 movl %icc, %i6, %l3
24667 lduw [%l7 + 0x50], %o5
24668 fmovsne %xcc, %f21, %f12
24669 sra %g7, 0x05, %o0
24670 edge8 %l4, %g5, %o7
24671 stx %o6, [%l7 + 0x60]
24672 fcmpne16 %f22, %f4, %o3
24673 movrlz %i0, 0x24F, %g2
24674 xnor %l1, 0x114F, %g6
24675 smulcc %l2, 0x0138, %i3
24676 addccc %g4, %i5, %g1
24677 umulcc %l0, 0x16F1, %g3
24678 sdiv %i2, 0x04AA, %i7
24679 save %o4, 0x0871, %l6
24680 rdpr %cwp, %g1
24681 rdpr %cansave, %g2
24682 rdpr %canrestore, %g3
24683 rdpr %cleanwin, %g4
24684 rdpr %otherwin, %g5
24685 rdpr %wstate, %g6
24686 fmovrslez %i1, %f18, %f13
24687 fmuld8sux16 %f4, %f4, %f12
24688 xor %i4, 0x07BB, %o1
24689 and %o2, 0x012E, %l5
24690 and %l3, %o5, %g7
24691 std %f12, [%l7 + 0x40]
24692 alignaddrl %i6, %l4, %g5
24693 edge8l %o7, %o6, %o0
24694 udiv %i0, 0x08B7, %o3
24695 edge8n %g2, %l1, %l2
24696 fmuld8sux16 %f7, %f2, %f18
24697 movre %i3, %g4, %i5
24698 ld [%l7 + 0x2C], %f31
24699 fmovsgu %icc, %f25, %f3
24700 movrlez %g6, %g1, %g3
24701 fand %f24, %f2, %f22
24702 orncc %l0, %i7, %i2
24703 ldsb [%l7 + 0x26], %o4
24704 sethi 0x0DBC, %l6
24705 sdiv %i1, 0x038D, %o1
24706 edge16ln %o2, %i4, %l3
24707 movn %xcc, %o5, %l5
24708 edge32ln %g7, %l4, %i6
24709 and %o7, 0x0F77, %o6
24710 fcmple16 %f22, %f12, %o0
24711 sth %i0, [%l7 + 0x5A]
24712 fcmpgt32 %f30, %f0, %g5
24713 movpos %icc, %o3, %g2
24714 fmovscs %xcc, %f18, %f25
24715 mulx %l1, %i3, %l2
24716 fmovsg %icc, %f1, %f13
24717 edge8ln %i5, %g6, %g1
24718 fandnot1 %f20, %f26, %f2
24719 subc %g4, 0x1962, %g3
24720 std %f0, [%l7 + 0x08]
24721 sir 0x1786
24722 popc 0x0FCF, %l0
24723 smul %i7, 0x0082, %i2
24724 fmovde %icc, %f19, %f16
24725 alignaddrl %l6, %i1, %o1
24726 edge32 %o4, %i4, %l3
24727 sir 0x0374
24728 restore %o5, 0x10CC, %o2
24729 rdpr %cwp, %g1
24730 rdpr %cansave, %g2
24731 rdpr %canrestore, %g3
24732 rdpr %cleanwin, %g4
24733 rdpr %otherwin, %g5
24734 rdpr %wstate, %g6
24735 nop
24736 set 0x68, %o6
24737 ldub [%l7 + %o6], %g7
24738 fmul8x16al %f3, %f26, %f10
24739 movrgz %l5, 0x20A, %l4
24740 andn %o7, 0x0B61, %i6
24741 ldsb [%l7 + 0x73], %o6
24742 edge8l %i0, %g5, %o3
24743 ld [%l7 + 0x40], %f6
24744 st %f24, [%l7 + 0x2C]
24745 fmovrdlz %g2, %f30, %f16
24746 movge %icc, %o0, %l1
24747 subc %l2, %i5, %i3
24748 move %icc, %g6, %g1
24749 movn %xcc, %g4, %l0
24750 addcc %i7, 0x01BD, %i2
24751 ld [%l7 + 0x2C], %f15
24752 sllx %l6, %i1, %g3
24753 andcc %o1, %i4, %o4
24754 fpsub16s %f28, %f4, %f17
24755 movg %xcc, %o5, %o2
24756 movn %xcc, %g7, %l5
24757 or %l4, %o7, %l3
24758 edge16 %i6, %i0, %o6
24759 addcc %o3, %g5, %g2
24760 ldd [%l7 + 0x78], %f30
24761 xnorcc %l1, 0x0126, %o0
24762 ldsb [%l7 + 0x7E], %l2
24763 fmuld8ulx16 %f6, %f5, %f16
24764 stw %i3, [%l7 + 0x1C]
24765 udivcc %g6, 0x1BDB, %i5
24766 edge16l %g1, %l0, %g4
24767 movl %xcc, %i7, %l6
24768 setx loop_84, %l0, %l1
24769 return %l1
24770 nop
24771 rdpr %cwp, %g1
24772 rdpr %cansave, %g2
24773 rdpr %canrestore, %g3
24774 rdpr %cleanwin, %g4
24775 rdpr %otherwin, %g5
24776 rdpr %wstate, %g6
24777loop_84: movpos %xcc, %o1, %i4
24778 movrlez %o4, %o5, %g3
24779 fcmpne16 %f10, %f24, %g7
24780 fmovrdlez %o2, %f24, %f4
24781 xnorcc %l5, %o7, %l3
24782 edge8l %l4, %i0, %o6
24783 sra %i6, 0x0E, %g5
24784 faligndata %f24, %f6, %f12
24785 fornot1s %f25, %f13, %f29
24786 srlx %g2, 0x17, %o3
24787 nop
24788 set 0x60, %i0
24789 ldsw [%l7 + %i0], %l1
24790 siam 0x2
24791 ldx [%l7 + 0x50], %l2
24792 edge8l %o0, %g6, %i3
24793 addc %g1, 0x0893, %l0
24794 sra %i5, 0x1D, %g4
24795 umul %i7, %i1, %i2
24796 and %l6, 0x1CF6, %o1
24797 fmovscs %icc, %f3, %f8
24798 edge8 %o4, %o5, %i4
24799 movpos %icc, %g7, %g3
24800 movl %icc, %o2, %l5
24801 stx %l3, [%l7 + 0x28]
24802 save %l4, %i0, %o7
24803 rdpr %cwp, %g1
24804 rdpr %cansave, %g2
24805 rdpr %canrestore, %g3
24806 rdpr %cleanwin, %g4
24807 rdpr %otherwin, %g5
24808 rdpr %wstate, %g6
24809 movrlz %i6, 0x312, %o6
24810 ldsw [%l7 + 0x5C], %g5
24811 fmovdvc %xcc, %f2, %f6
24812 fnor %f2, %f4, %f22
24813 sdivx %o3, 0x1DB9, %g2
24814 fcmps %fcc0, %f23, %f1
24815 fmovsneg %xcc, %f19, %f0
24816 movgu %icc, %l1, %o0
24817 lduw [%l7 + 0x18], %l2
24818 sethi 0x0E7A, %g6
24819 stx %g1, [%l7 + 0x78]
24820 sra %l0, %i5, %i3
24821 udivcc %i7, 0x067F, %i1
24822 st %f1, [%l7 + 0x34]
24823 ldsw [%l7 + 0x24], %i2
24824 restore %l6, %o1, %o4
24825 rdpr %cwp, %g1
24826 rdpr %cansave, %g2
24827 rdpr %canrestore, %g3
24828 rdpr %cleanwin, %g4
24829 rdpr %otherwin, %g5
24830 rdpr %wstate, %g6
24831 edge32n %o5, %g4, %i4
24832 lduw [%l7 + 0x7C], %g7
24833 edge8n %o2, %g3, %l5
24834 move %icc, %l3, %l4
24835 addccc %o7, %i6, %i0
24836 array16 %g5, %o6, %o3
24837 stw %g2, [%l7 + 0x5C]
24838 lduw [%l7 + 0x44], %o0
24839 nop
24840 set 0x68, %o1
24841 ldd [%l7 + %o1], %l0
24842 addcc %g6, 0x08E8, %g1
24843 movle %icc, %l2, %i5
24844 mulscc %l0, %i7, %i3
24845 movne %xcc, %i2, %i1
24846 smul %l6, 0x0340, %o4
24847 movrlez %o5, %g4, %i4
24848 xor %g7, %o1, %g3
24849 andcc %o2, %l3, %l4
24850 edge8ln %o7, %i6, %l5
24851 stw %i0, [%l7 + 0x40]
24852 sdivx %o6, 0x1A11, %o3
24853 ldd [%l7 + 0x38], %f18
24854 movneg %icc, %g2, %o0
24855 edge8n %l1, %g5, %g6
24856 movg %icc, %l2, %i5
24857 add %g1, 0x044B, %l0
24858 alignaddr %i7, %i2, %i1
24859 edge16l %l6, %i3, %o5
24860 movgu %icc, %o4, %g4
24861 edge16l %i4, %o1, %g7
24862 fmovdgu %icc, %f8, %f5
24863 udivcc %o2, 0x1BAD, %g3
24864 edge32ln %l3, %o7, %i6
24865 edge8n %l5, %i0, %o6
24866 orcc %o3, 0x17F9, %g2
24867 orncc %l4, %l1, %g5
24868 addccc %g6, %l2, %i5
24869 fmovdcc %icc, %f4, %f12
24870 movne %icc, %g1, %l0
24871 sethi 0x0571, %o0
24872 stb %i7, [%l7 + 0x2D]
24873 array16 %i2, %l6, %i3
24874 ldsb [%l7 + 0x56], %o5
24875 stb %o4, [%l7 + 0x5F]
24876 udivx %i1, 0x0068, %i4
24877 addc %o1, %g4, %g7
24878 fnegs %f23, %f26
24879 udiv %g3, 0x161D, %o2
24880 array16 %o7, %i6, %l5
24881 fmul8x16au %f27, %f26, %f28
24882 fmovdpos %icc, %f26, %f2
24883 movvs %xcc, %i0, %l3
24884 fmovrsgz %o6, %f17, %f3
24885 edge8l %o3, %g2, %l4
24886 alignaddr %l1, %g6, %g5
24887 subccc %i5, %l2, %g1
24888 fornot1 %f26, %f10, %f22
24889 edge32 %l0, %i7, %o0
24890 fmovd %f4, %f14
24891 mova %icc, %l6, %i3
24892 fmul8sux16 %f20, %f28, %f4
24893 move %xcc, %o5, %o4
24894 movneg %icc, %i1, %i4
24895 fmovscc %xcc, %f21, %f21
24896 xorcc %o1, %i2, %g4
24897 fmovrsgez %g7, %f0, %f27
24898 movle %icc, %g3, %o7
24899 fmovd %f24, %f14
24900 andncc %i6, %l5, %o2
24901 ldsb [%l7 + 0x62], %l3
24902 umul %i0, 0x1A57, %o6
24903 subc %o3, %l4, %l1
24904 ldx [%l7 + 0x40], %g6
24905 stb %g2, [%l7 + 0x54]
24906 ldsh [%l7 + 0x7A], %g5
24907 fxnor %f8, %f8, %f18
24908 fmul8x16au %f14, %f24, %f6
24909 movvc %xcc, %i5, %g1
24910 movg %icc, %l0, %i7
24911 edge16 %l2, %o0, %i3
24912 stw %l6, [%l7 + 0x38]
24913 stb %o5, [%l7 + 0x39]
24914 fors %f24, %f24, %f8
24915 addccc %o4, %i4, %i1
24916 andcc %i2, %o1, %g7
24917 fpsub16 %f26, %f28, %f26
24918 fpsub32 %f6, %f8, %f8
24919 fsrc2s %f24, %f31
24920 movge %xcc, %g4, %o7
24921 movrgz %g3, 0x35B, %l5
24922 xnor %o2, %l3, %i6
24923 fxors %f5, %f0, %f26
24924 movl %icc, %i0, %o3
24925 orncc %l4, %l1, %o6
24926 ld [%l7 + 0x70], %f26
24927 edge16n %g2, %g5, %i5
24928 edge32 %g1, %l0, %i7
24929 movn %icc, %g6, %l2
24930 fmul8x16al %f15, %f17, %f14
24931 fmovsne %xcc, %f28, %f11
24932 sir 0x0E70
24933 orcc %i3, 0x1B24, %l6
24934 siam 0x4
24935 movrne %o0, 0x3B7, %o5
24936 ldx [%l7 + 0x60], %i4
24937 movl %icc, %i1, %o4
24938 movrne %o1, 0x1C6, %i2
24939 sll %g7, %o7, %g4
24940 fpsub32 %f24, %f8, %f12
24941 srl %l5, %o2, %l3
24942 fmovdle %xcc, %f3, %f23
24943 smulcc %g3, 0x0E26, %i0
24944 smulcc %i6, 0x0645, %o3
24945 addcc %l4, 0x012D, %l1
24946 siam 0x3
24947 movleu %xcc, %o6, %g5
24948 movgu %xcc, %g2, %g1
24949 sll %i5, 0x10, %i7
24950 fmul8x16al %f9, %f20, %f2
24951 pdist %f24, %f20, %f4
24952 ldsw [%l7 + 0x70], %l0
24953 umul %l2, 0x0C5D, %i3
24954 stb %g6, [%l7 + 0x19]
24955 ldd [%l7 + 0x38], %i6
24956 fnot2 %f6, %f20
24957 stx %o0, [%l7 + 0x38]
24958 movne %icc, %i4, %o5
24959 sllx %o4, 0x1B, %o1
24960 movne %xcc, %i2, %g7
24961 alignaddr %o7, %g4, %l5
24962 alignaddr %i1, %l3, %g3
24963 udivcc %i0, 0x0D46, %i6
24964 alignaddrl %o3, %o2, %l4
24965 andn %l1, %g5, %g2
24966 sdiv %g1, 0x121D, %o6
24967 udivcc %i5, 0x17D8, %l0
24968 ldd [%l7 + 0x30], %l2
24969 mulx %i3, %g6, %l6
24970 andn %o0, 0x0C41, %i7
24971 edge16 %i4, %o5, %o4
24972 xorcc %i2, %g7, %o1
24973 fmovsgu %icc, %f27, %f12
24974 mulx %g4, %o7, %l5
24975 fand %f4, %f4, %f28
24976 sub %i1, %l3, %g3
24977 array32 %i0, %i6, %o3
24978 movcc %xcc, %l4, %l1
24979 ldsh [%l7 + 0x6C], %g5
24980 ldub [%l7 + 0x4A], %g2
24981 smulcc %o2, %o6, %g1
24982 fandnot1s %f6, %f21, %f11
24983 movre %l0, %l2, %i5
24984 xor %i3, 0x0397, %l6
24985 sra %g6, %o0, %i7
24986 array8 %o5, %i4, %i2
24987 edge32l %g7, %o4, %o1
24988 ldub [%l7 + 0x61], %g4
24989 or %o7, %l5, %l3
24990 fpsub16 %f4, %f6, %f6
24991 mova %xcc, %g3, %i0
24992 xorcc %i1, %o3, %l4
24993 fmovsg %xcc, %f31, %f15
24994 setx loop_85, %l0, %l1
24995 return %l1
24996 nop
24997 rdpr %cwp, %g1
24998 rdpr %cansave, %g2
24999 rdpr %canrestore, %g3
25000 rdpr %cleanwin, %g4
25001 rdpr %otherwin, %g5
25002 rdpr %wstate, %g6
25003loop_85: xnorcc %l1, %g2, %o6
25004 array16 %o2, %l0, %l2
25005 st %f27, [%l7 + 0x50]
25006 fpadd32 %f20, %f0, %f2
25007 udivcc %g1, 0x1053, %i5
25008 fmovsle %icc, %f26, %f27
25009 array16 %i3, %l6, %g6
25010 sra %o0, %o5, %i4
25011 movl %xcc, %i7, %i2
25012 ldx [%l7 + 0x68], %o4
25013 ldx [%l7 + 0x20], %g7
25014 subcc %g4, %o7, %o1
25015 stw %l3, [%l7 + 0x74]
25016 stw %g3, [%l7 + 0x4C]
25017 movrgz %l5, %i0, %o3
25018 fmovsgu %icc, %f3, %f27
25019 movrne %i1, %i6, %g5
25020 sir 0x1441
25021 movne %xcc, %l4, %l1
25022 movg %icc, %o6, %g2
25023 movgu %xcc, %l0, %o2
25024 movre %l2, 0x215, %i5
25025 mulx %i3, %l6, %g6
25026 edge32ln %o0, %o5, %g1
25027 movg %icc, %i7, %i2
25028 edge16l %o4, %g7, %i4
25029 mulscc %g4, %o1, %o7
25030 edge8 %g3, %l5, %l3
25031 andcc %i0, %o3, %i1
25032 edge16l %i6, %l4, %g5
25033 fpsub16 %f26, %f8, %f22
25034 fone %f4
25035 fnor %f2, %f26, %f20
25036 fmovrslez %l1, %f31, %f1
25037 ld [%l7 + 0x14], %f17
25038 edge16 %g2, %o6, %l0
25039 save %l2, 0x0388, %o2
25040 rdpr %cwp, %g1
25041 rdpr %cansave, %g2
25042 rdpr %canrestore, %g3
25043 rdpr %cleanwin, %g4
25044 rdpr %otherwin, %g5
25045 rdpr %wstate, %g6
25046 ldub [%l7 + 0x14], %i3
25047 restore %l6, %g6, %i5
25048 rdpr %cwp, %g1
25049 rdpr %cansave, %g2
25050 rdpr %canrestore, %g3
25051 rdpr %cleanwin, %g4
25052 rdpr %otherwin, %g5
25053 rdpr %wstate, %g6
25054 ldd [%l7 + 0x78], %f20
25055 fmovsgu %icc, %f16, %f6
25056 umul %o0, %g1, %i7
25057 sdivcc %i2, 0x08F0, %o5
25058 xnor %o4, 0x0B72, %i4
25059 fpsub32 %f12, %f6, %f28
25060 fornot1 %f30, %f30, %f0
25061 nop
25062 set 0x18, %o5
25063 ldd [%l7 + %o5], %g4
25064 movge %xcc, %o1, %g7
25065 add %o7, 0x03AC, %l5
25066 fmovsn %icc, %f20, %f3
25067 movle %icc, %l3, %i0
25068 ld [%l7 + 0x78], %f9
25069 sra %o3, %i1, %i6
25070 alignaddrl %l4, %g3, %l1
25071 std %f16, [%l7 + 0x68]
25072 alignaddrl %g2, %o6, %l0
25073 xnorcc %l2, %g5, %i3
25074 fpack16 %f6, %f31
25075 umul %l6, %o2, %i5
25076 xnor %o0, %g1, %i7
25077 fmovsa %xcc, %f30, %f12
25078 movg %xcc, %i2, %o5
25079 fmovdpos %xcc, %f16, %f1
25080 lduw [%l7 + 0x54], %g6
25081 addccc %i4, %g4, %o4
25082 ld [%l7 + 0x50], %f6
25083 fabsd %f26, %f26
25084 umulcc %o1, 0x0A95, %g7
25085 movg %xcc, %o7, %l5
25086 st %f11, [%l7 + 0x18]
25087 movleu %icc, %i0, %o3
25088 fmuld8ulx16 %f3, %f7, %f24
25089 ld [%l7 + 0x78], %f10
25090 movg %icc, %l3, %i1
25091 orcc %l4, %i6, %g3
25092 sdiv %l1, 0x073D, %g2
25093 sir 0x128D
25094 fsrc1 %f10, %f0
25095 udivx %o6, 0x07BA, %l2
25096 std %f8, [%l7 + 0x68]
25097 xor %g5, 0x10A4, %l0
25098 fnot1 %f24, %f8
25099 umul %l6, %o2, %i3
25100 fornot2 %f12, %f4, %f14
25101 array32 %o0, %i5, %i7
25102 fcmps %fcc0, %f8, %f8
25103 edge8ln %i2, %g1, %o5
25104 ldd [%l7 + 0x38], %i4
25105 popc 0x030D, %g6
25106 array32 %o4, %o1, %g7
25107 stx %g4, [%l7 + 0x50]
25108 bshuffle %f14, %f24, %f4
25109 stw %o7, [%l7 + 0x14]
25110 fands %f29, %f0, %f15
25111 ldd [%l7 + 0x50], %f0
25112 srl %l5, %i0, %o3
25113 array8 %l3, %l4, %i6
25114 sll %i1, %l1, %g2
25115 smulcc %o6, 0x013F, %l2
25116 sethi 0x1CE7, %g5
25117 ldsw [%l7 + 0x60], %g3
25118 movleu %xcc, %l6, %o2
25119 srax %l0, 0x05, %i3
25120 umulcc %o0, 0x0258, %i7
25121 xorcc %i2, 0x1D6C, %g1
25122 movvs %xcc, %o5, %i5
25123 fornot1 %f6, %f28, %f8
25124 ldx [%l7 + 0x40], %g6
25125 fmul8ulx16 %f30, %f22, %f6
25126 subcc %i4, 0x1049, %o4
25127 srax %o1, %g7, %o7
25128 ldd [%l7 + 0x58], %l4
25129 srlx %g4, 0x02, %i0
25130 edge32l %l3, %l4, %o3
25131 ldd [%l7 + 0x58], %i0
25132 sllx %i6, %l1, %o6
25133 umul %g2, %g5, %g3
25134 fmovspos %icc, %f6, %f26
25135 edge16 %l2, %l6, %l0
25136 stb %i3, [%l7 + 0x30]
25137 fcmple16 %f22, %f30, %o2
25138 siam 0x7
25139 add %o0, %i2, %g1
25140 array16 %o5, %i5, %i7
25141 fmovsge %xcc, %f26, %f25
25142 movrlez %g6, 0x3B9, %o4
25143 movrgez %i4, %g7, %o7
25144 andcc %l5, %o1, %i0
25145 ldx [%l7 + 0x70], %l3
25146 movle %icc, %g4, %o3
25147 move %xcc, %l4, %i6
25148 fnot2 %f30, %f12
25149 movcs %xcc, %i1, %l1
25150 alignaddrl %g2, %o6, %g5
25151 subcc %l2, 0x0841, %l6
25152 fandnot2s %f26, %f6, %f28
25153 xnor %l0, 0x09C6, %g3
25154 xnor %i3, 0x00AF, %o0
25155 smulcc %i2, 0x0FD7, %o2
25156 edge8 %g1, %o5, %i7
25157 subc %i5, %o4, %g6
25158 move %xcc, %g7, %i4
25159 smul %o7, %l5, %o1
25160 movgu %icc, %l3, %i0
25161 mulscc %g4, 0x02FF, %o3
25162 movg %icc, %l4, %i1
25163 lduh [%l7 + 0x26], %l1
25164 move %icc, %g2, %o6
25165 mulscc %i6, %g5, %l6
25166 movrgz %l0, 0x0E4, %l2
25167 ldsh [%l7 + 0x5C], %i3
25168 addcc %o0, %i2, %o2
25169 movre %g1, %g3, %i7
25170 movrlz %o5, %o4, %g6
25171 udivcc %g7, 0x02EE, %i4
25172 edge8ln %o7, %l5, %i5
25173 fmovrslz %l3, %f24, %f13
25174 andcc %o1, %i0, %g4
25175 fcmpeq32 %f26, %f8, %l4
25176 subccc %i1, 0x0C11, %l1
25177 fand %f20, %f16, %f4
25178 fone %f18
25179 andn %o3, %o6, %g2
25180 edge8l %i6, %g5, %l0
25181 ldsb [%l7 + 0x67], %l2
25182 movg %xcc, %l6, %i3
25183 umul %o0, 0x1983, %o2
25184 edge16l %g1, %g3, %i2
25185 movrlez %o5, 0x299, %i7
25186 stw %g6, [%l7 + 0x7C]
25187 mova %icc, %o4, %i4
25188 movvs %xcc, %o7, %g7
25189 movgu %xcc, %i5, %l3
25190 edge16l %o1, %l5, %g4
25191 fcmpgt32 %f26, %f26, %i0
25192 array32 %l4, %i1, %o3
25193 save %l1, 0x1A71, %g2
25194 rdpr %cwp, %g1
25195 rdpr %cansave, %g2
25196 rdpr %canrestore, %g3
25197 rdpr %cleanwin, %g4
25198 rdpr %otherwin, %g5
25199 rdpr %wstate, %g6
25200 andcc %o6, %g5, %i6
25201 ldd [%l7 + 0x40], %f24
25202 fmovde %xcc, %f31, %f31
25203 alignaddr %l2, %l0, %l6
25204 fmovrslz %o0, %f8, %f28
25205 addc %o2, 0x1436, %g1
25206 srax %g3, 0x00, %i3
25207 movgu %xcc, %o5, %i2
25208 umulcc %g6, %o4, %i7
25209 fmovse %xcc, %f15, %f16
25210 ldd [%l7 + 0x18], %f10
25211 fandnot1s %f21, %f25, %f13
25212 orn %i4, %o7, %g7
25213 udivcc %i5, 0x06F3, %o1
25214 xorcc %l5, 0x134E, %g4
25215 edge16 %l3, %i0, %i1
25216 edge8n %o3, %l4, %g2
25217 mova %xcc, %o6, %g5
25218 fxnor %f18, %f18, %f4
25219 std %f12, [%l7 + 0x08]
25220 movre %l1, %i6, %l0
25221 nop
25222 set 0x08, %g7
25223 ldd [%l7 + %g7], %i6
25224 alignaddr %o0, %o2, %l2
25225 xor %g3, 0x1B95, %i3
25226 move %icc, %o5, %i2
25227 fpack32 %f4, %f26, %f22
25228 sdivx %g1, 0x0608, %o4
25229 fmovdpos %xcc, %f22, %f6
25230 fandnot1 %f26, %f16, %f22
25231 fone %f24
25232 fmovdne %icc, %f1, %f0
25233 srax %g6, %i4, %o7
25234 ldd [%l7 + 0x10], %g6
25235 mulx %i5, %o1, %i7
25236 movl %xcc, %l5, %g4
25237 array16 %l3, %i0, %o3
25238 udivx %l4, 0x0D4B, %g2
25239 sdivx %o6, 0x1735, %i1
25240 lduw [%l7 + 0x48], %g5
25241 fabsd %f20, %f10
25242 udivx %l1, 0x1397, %l0
25243 sethi 0x07B6, %l6
25244 for %f8, %f18, %f10
25245 sdivx %o0, 0x05EF, %i6
25246 addcc %o2, %l2, %i3
25247 movrne %o5, %i2, %g3
25248 movl %xcc, %o4, %g1
25249 save %i4, %o7, %g6
25250 rdpr %cwp, %g1
25251 rdpr %cansave, %g2
25252 rdpr %canrestore, %g3
25253 rdpr %cleanwin, %g4
25254 rdpr %otherwin, %g5
25255 rdpr %wstate, %g6
25256 srlx %g7, %o1, %i5
25257 movgu %icc, %i7, %l5
25258 smulcc %g4, %l3, %o3
25259 movre %l4, 0x32A, %g2
25260 movgu %icc, %o6, %i0
25261 srax %g5, 0x04, %l1
25262 orcc %l0, %l6, %o0
25263 fmovs %f22, %f0
25264 sllx %i1, 0x1C, %i6
25265 fmovse %xcc, %f29, %f1
25266 sethi 0x0632, %l2
25267 movrgez %o2, 0x3C3, %i3
25268 array8 %o5, %i2, %g3
25269 movrlz %o4, %i4, %o7
25270 movcs %xcc, %g6, %g7
25271 orn %o1, %g1, %i5
25272 subcc %i7, 0x197C, %l5
25273 smul %g4, %o3, %l4
25274 alignaddrl %l3, %g2, %o6
25275 movrlez %i0, %g5, %l0
25276 ldsh [%l7 + 0x26], %l6
25277 array16 %l1, %i1, %o0
25278 mulx %l2, %i6, %o2
25279 lduh [%l7 + 0x26], %o5
25280 addcc %i3, %i2, %g3
25281 ldd [%l7 + 0x20], %f26
25282 st %f21, [%l7 + 0x48]
25283 edge16ln %i4, %o4, %g6
25284 ldsh [%l7 + 0x5C], %g7
25285 movg %xcc, %o7, %g1
25286 fmovdvs %icc, %f2, %f1
25287 move %xcc, %o1, %i7
25288 edge8l %l5, %i5, %g4
25289 movl %xcc, %l4, %l3
25290 andcc %o3, 0x02C7, %g2
25291 umul %i0, %o6, %g5
25292 fcmps %fcc0, %f23, %f14
25293 udivx %l0, 0x08B9, %l6
25294 xorcc %l1, %i1, %l2
25295 fnot2 %f20, %f14
25296 edge16n %i6, %o0, %o5
25297 addc %o2, 0x0976, %i2
25298 umulcc %i3, %i4, %g3
25299 movgu %icc, %o4, %g7
25300 alignaddrl %g6, %o7, %o1
25301 movle %xcc, %i7, %g1
25302 edge16ln %l5, %g4, %i5
25303 movrne %l4, %l3, %o3
25304 fpsub32 %f16, %f14, %f22
25305 subc %i0, 0x0D4D, %o6
25306 movge %xcc, %g5, %g2
25307 ldd [%l7 + 0x48], %f24
25308 movrlz %l0, 0x0A1, %l6
25309 mulscc %i1, %l1, %l2
25310 movge %xcc, %o0, %i6
25311 movne %icc, %o2, %i2
25312 mulscc %i3, 0x06C1, %i4
25313 edge8n %o5, %g3, %g7
25314 movleu %xcc, %g6, %o4
25315 fnegd %f20, %f14
25316 fornot2 %f18, %f16, %f30
25317 edge16n %o7, %i7, %g1
25318 mulscc %o1, 0x148E, %l5
25319 movrlez %i5, 0x387, %l4
25320 subc %g4, 0x0D38, %l3
25321 mulx %i0, 0x0954, %o3
25322 ldd [%l7 + 0x38], %o6
25323 xnor %g5, 0x17F5, %g2
25324 sdivcc %l6, 0x1420, %i1
25325 edge16l %l0, %l2, %o0
25326 setx loop_86, %l0, %l1
25327 return %l1
25328 nop
25329 rdpr %cwp, %g1
25330 rdpr %cansave, %g2
25331 rdpr %canrestore, %g3
25332 rdpr %cleanwin, %g4
25333 rdpr %otherwin, %g5
25334 rdpr %wstate, %g6
25335loop_86: nop
25336 set 0x5C, %i2
25337 ldsw [%l7 + %i2], %i2
25338 fmovd %f2, %f20
25339 fmovrse %i4, %f2, %f2
25340 fmovsgu %icc, %f20, %f6
25341 fmovsne %xcc, %f27, %f30
25342 fmovsneg %xcc, %f1, %f1
25343 fxnor %f4, %f6, %f24
25344 st %f23, [%l7 + 0x28]
25345 edge8l %o5, %g3, %i3
25346 udivcc %g6, 0x1AFE, %o4
25347 movrlez %o7, 0x098, %g7
25348 srlx %i7, %o1, %g1
25349 srl %i5, %l5, %g4
25350 xorcc %l3, %i0, %l4
25351 fnor %f12, %f10, %f0
25352 fmovrsne %o6, %f26, %f15
25353 std %f10, [%l7 + 0x18]
25354 ldd [%l7 + 0x78], %o2
25355 sdivx %g5, 0x18AC, %l6
25356 umulcc %i1, 0x1760, %l0
25357 movrgez %l2, 0x110, %o0
25358 fandnot2s %f9, %f29, %f17
25359 sdivcc %i6, 0x0FC7, %g2
25360 edge8 %l1, %o2, %i4
25361 fmuld8sux16 %f9, %f7, %f12
25362 ldsb [%l7 + 0x19], %o5
25363 edge32ln %i2, %g3, %i3
25364 movre %o4, 0x2E7, %o7
25365 subccc %g7, 0x08C0, %i7
25366 sdivx %g6, 0x030E, %g1
25367 fmovsl %icc, %f21, %f15
25368 movrlz %o1, %i5, %g4
25369 movgu %icc, %l3, %l5
25370 srl %l4, %i0, %o6
25371 edge16ln %o3, %g5, %i1
25372 umul %l0, 0x0C58, %l2
25373 orn %l6, %o0, %i6
25374 stw %g2, [%l7 + 0x38]
25375 andncc %o2, %l1, %i4
25376 or %i2, %o5, %g3
25377 mulscc %o4, %i3, %o7
25378 udiv %g7, 0x1B19, %g6
25379 ld [%l7 + 0x74], %f6
25380 andncc %g1, %i7, %i5
25381 mova %icc, %o1, %l3
25382 fmovdneg %icc, %f21, %f18
25383 andn %l5, %g4, %l4
25384 movgu %xcc, %o6, %i0
25385 siam 0x6
25386 addccc %o3, %i1, %l0
25387 st %f2, [%l7 + 0x50]
25388 udivx %g5, 0x1954, %l6
25389 restore %l2, %o0, %i6
25390 rdpr %cwp, %g1
25391 rdpr %cansave, %g2
25392 rdpr %canrestore, %g3
25393 rdpr %cleanwin, %g4
25394 rdpr %otherwin, %g5
25395 rdpr %wstate, %g6
25396 movneg %xcc, %g2, %o2
25397 movleu %xcc, %l1, %i2
25398 srlx %o5, %i4, %o4
25399 srlx %g3, %i3, %o7
25400 move %xcc, %g7, %g1
25401 umulcc %i7, 0x185E, %g6
25402 fcmped %fcc3, %f22, %f22
25403 addcc %o1, 0x0CFB, %i5
25404 ldd [%l7 + 0x20], %f18
25405 edge32l %l3, %g4, %l5
25406 sdivcc %l4, 0x0699, %i0
25407 fmovdneg %icc, %f2, %f12
25408 fpsub32 %f18, %f24, %f22
25409 sll %o6, 0x16, %o3
25410 array32 %l0, %g5, %i1
25411 fmovsgu %xcc, %f4, %f8
25412 fmovsl %icc, %f19, %f16
25413 andn %l2, 0x004E, %l6
25414 movn %icc, %o0, %i6
25415 edge8n %o2, %g2, %l1
25416 setx loop_87, %l0, %l1
25417 return %l1
25418 nop
25419 rdpr %cwp, %g1
25420 rdpr %cansave, %g2
25421 rdpr %canrestore, %g3
25422 rdpr %cleanwin, %g4
25423 rdpr %otherwin, %g5
25424 rdpr %wstate, %g6
25425loop_87: sir 0x1C09
25426 edge8ln %o4, %g3, %i3
25427 popc 0x0087, %o7
25428 add %g1, 0x04CE, %i7
25429 udiv %g6, 0x06FE, %o1
25430 fabsd %f0, %f4
25431 orcc %g7, 0x06ED, %i5
25432 fabss %f8, %f28
25433 sdivx %g4, 0x1154, %l5
25434 andncc %l3, %l4, %i0
25435 ldsb [%l7 + 0x2F], %o6
25436 subccc %o3, %l0, %i1
25437 mulx %g5, %l2, %o0
25438 smul %i6, %l6, %o2
25439 fpackfix %f24, %f18
25440 edge32l %g2, %o5, %l1
25441 fmovdl %icc, %f2, %f11
25442 stb %i2, [%l7 + 0x49]
25443 fmovdg %xcc, %f6, %f18
25444 movrgz %i4, 0x3F3, %o4
25445 fmovscc %xcc, %f29, %f22
25446 st %f5, [%l7 + 0x50]
25447 popc %g3, %i3
25448 movge %xcc, %o7, %i7
25449 smul %g1, %g6, %o1
25450 edge8n %g7, %i5, %l5
25451 movle %xcc, %l3, %g4
25452 udiv %l4, 0x12C7, %i0
25453 movleu %icc, %o6, %l0
25454 restore %o3, 0x09A1, %g5
25455 rdpr %cwp, %g1
25456 rdpr %cansave, %g2
25457 rdpr %canrestore, %g3
25458 rdpr %cleanwin, %g4
25459 rdpr %otherwin, %g5
25460 rdpr %wstate, %g6
25461 smul %i1, %l2, %i6
25462 movneg %icc, %o0, %o2
25463 alignaddrl %g2, %o5, %l6
25464 edge16 %l1, %i2, %o4
25465 movrne %i4, %g3, %o7
25466 movcs %xcc, %i7, %i3
25467 edge8l %g1, %o1, %g7
25468 orncc %i5, 0x0C11, %g6
25469 movvs %xcc, %l5, %l3
25470 edge8n %g4, %i0, %l4
25471 movre %l0, %o6, %g5
25472 udivx %o3, 0x1B5E, %i1
25473 fmovrslz %i6, %f3, %f21
25474 edge8l %o0, %l2, %o2
25475 subcc %g2, %l6, %l1
25476 udiv %i2, 0x027B, %o5
25477 sdivcc %i4, 0x1546, %g3
25478 sra %o7, 0x10, %i7
25479 movrlez %o4, 0x2F4, %i3
25480 sllx %g1, 0x03, %o1
25481 xnorcc %i5, %g7, %l5
25482 fsrc2s %f6, %f12
25483 sdiv %g6, 0x15C0, %g4
25484 andncc %l3, %i0, %l4
25485 std %f0, [%l7 + 0x40]
25486 ldd [%l7 + 0x68], %o6
25487 xorcc %g5, 0x0534, %o3
25488 ldd [%l7 + 0x10], %l0
25489 ldd [%l7 + 0x38], %f24
25490 and %i6, %o0, %i1
25491 ldx [%l7 + 0x20], %o2
25492 std %f28, [%l7 + 0x70]
25493 lduh [%l7 + 0x7A], %g2
25494 orn %l2, 0x06B9, %l6
25495 movrne %l1, %i2, %i4
25496 sdivcc %g3, 0x0F05, %o5
25497 fmovsg %xcc, %f23, %f30
25498 orn %i7, 0x1304, %o7
25499 save %o4, 0x1F70, %g1
25500 rdpr %cwp, %g1
25501 rdpr %cansave, %g2
25502 rdpr %canrestore, %g3
25503 rdpr %cleanwin, %g4
25504 rdpr %otherwin, %g5
25505 rdpr %wstate, %g6
25506 sdiv %o1, 0x029D, %i3
25507 mulx %i5, %g7, %l5
25508 fmovsle %icc, %f23, %f24
25509 ldx [%l7 + 0x70], %g6
25510 fmovrslez %l3, %f11, %f30
25511 edge16n %i0, %l4, %o6
25512 ldsw [%l7 + 0x40], %g4
25513 subcc %o3, 0x14FA, %l0
25514 mulx %g5, %i6, %o0
25515 mulscc %i1, 0x0D64, %g2
25516 ldd [%l7 + 0x50], %f28
25517 fcmpgt32 %f0, %f28, %o2
25518 edge8 %l6, %l1, %i2
25519 fornot1 %f10, %f20, %f4
25520 fmovscc %xcc, %f26, %f2
25521 sir 0x1787
25522 andncc %i4, %g3, %l2
25523 stx %i7, [%l7 + 0x50]
25524 orn %o7, 0x1490, %o5
25525 stx %g1, [%l7 + 0x30]
25526 sdivcc %o1, 0x1DD1, %i3
25527 fnands %f11, %f11, %f31
25528 ldd [%l7 + 0x58], %o4
25529 sra %g7, 0x1C, %i5
25530 movneg %icc, %l5, %l3
25531 st %f7, [%l7 + 0x7C]
25532 udivx %g6, 0x1DA8, %l4
25533 xnor %o6, %g4, %o3
25534 ldub [%l7 + 0x2D], %i0
25535 fcmpd %fcc2, %f22, %f22
25536 sllx %g5, 0x1E, %i6
25537 orcc %o0, %l0, %i1
25538 movn %icc, %o2, %l6
25539 movl %xcc, %l1, %g2
25540 addc %i4, %g3, %l2
25541 fmovsleu %xcc, %f6, %f4
25542 alignaddrl %i7, %o7, %i2
25543 alignaddrl %o5, %o1, %g1
25544 std %f28, [%l7 + 0x50]
25545 edge32ln %i3, %o4, %g7
25546 std %f8, [%l7 + 0x70]
25547 udivx %i5, 0x0D44, %l5
25548 movl %icc, %g6, %l3
25549 sll %l4, %g4, %o6
25550 fand %f24, %f8, %f20
25551 fmovrslez %i0, %f1, %f14
25552 sdivx %o3, 0x0AB3, %g5
25553 movrlz %o0, 0x27B, %i6
25554 edge32n %l0, %i1, %l6
25555 and %l1, 0x1640, %o2
25556 lduw [%l7 + 0x38], %g2
25557 setx loop_88, %l0, %l1
25558 return %l1
25559 nop
25560 rdpr %cwp, %g1
25561 rdpr %cansave, %g2
25562 rdpr %canrestore, %g3
25563 rdpr %cleanwin, %g4
25564 rdpr %otherwin, %g5
25565 rdpr %wstate, %g6
25566loop_88: mova %xcc, %i4, %o7
25567 andcc %i2, %o5, %i7
25568 movpos %xcc, %o1, %g1
25569 edge32l %i3, %g7, %o4
25570 movcc %icc, %i5, %l5
25571 stw %l3, [%l7 + 0x44]
25572 edge8ln %g6, %l4, %o6
25573 movn %xcc, %i0, %o3
25574 fnot2s %f28, %f20
25575 movn %xcc, %g4, %g5
25576 save %i6, %o0, %l0
25577 rdpr %cwp, %g1
25578 rdpr %cansave, %g2
25579 rdpr %canrestore, %g3
25580 rdpr %cleanwin, %g4
25581 rdpr %otherwin, %g5
25582 rdpr %wstate, %g6
25583 fmovdge %xcc, %f7, %f15
25584 sra %i1, %l1, %o2
25585 for %f10, %f26, %f14
25586 edge32n %g2, %l6, %g3
25587 ldsb [%l7 + 0x75], %i4
25588 addc %o7, 0x12D7, %l2
25589 edge32l %o5, %i7, %i2
25590 fmul8ulx16 %f14, %f10, %f30
25591 sdivx %g1, 0x04A8, %o1
25592 sub %g7, %o4, %i3
25593 fmovsa %icc, %f19, %f5
25594 fmovsn %icc, %f4, %f21
25595 add %i5, 0x1F58, %l5
25596 faligndata %f22, %f22, %f12
25597 xnorcc %g6, %l4, %o6
25598 addccc %i0, 0x0D75, %o3
25599 udiv %l3, 0x1948, %g4
25600 xorcc %i6, 0x1148, %o0
25601 siam 0x7
25602 fmovscs %icc, %f23, %f8
25603 fmovrslz %l0, %f19, %f27
25604 sdivx %g5, 0x0C83, %i1
25605 smul %o2, %g2, %l6
25606 fsrc1s %f11, %f31
25607 stb %l1, [%l7 + 0x2C]
25608 mova %icc, %i4, %g3
25609 smulcc %l2, 0x1D73, %o5
25610 fnot1 %f30, %f28
25611 array8 %o7, %i2, %i7
25612 sra %o1, 0x02, %g1
25613 popc 0x1C96, %o4
25614 or %i3, 0x04DF, %g7
25615 movl %icc, %i5, %g6
25616 fabsd %f12, %f6
25617 or %l4, 0x008C, %l5
25618 movleu %xcc, %o6, %i0
25619 alignaddr %l3, %g4, %i6
25620 sra %o0, 0x01, %o3
25621 movge %icc, %l0, %i1
25622 fnands %f8, %f20, %f9
25623 udivcc %g5, 0x198B, %g2
25624 subcc %l6, %o2, %l1
25625 fnands %f27, %f30, %f16
25626 fsrc2s %f27, %f16
25627 and %g3, 0x12E1, %i4
25628 nop
25629 set 0x3C, %g3
25630 lduw [%l7 + %g3], %o5
25631 fmovdcs %xcc, %f2, %f31
25632 edge8n %o7, %l2, %i7
25633 orcc %i2, 0x175E, %o1
25634 mulscc %o4, 0x1701, %g1
25635 sll %g7, 0x00, %i3
25636 fmovd %f28, %f24
25637 fmovdn %xcc, %f9, %f18
25638 sra %i5, %g6, %l4
25639 alignaddr %o6, %l5, %l3
25640 fpackfix %f24, %f5
25641 movpos %xcc, %g4, %i0
25642 movneg %xcc, %i6, %o3
25643 fmovrde %o0, %f24, %f0
25644 movre %i1, %l0, %g2
25645 srlx %l6, 0x1A, %o2
25646 sth %g5, [%l7 + 0x3C]
25647 mulx %g3, 0x186B, %i4
25648 xor %l1, %o7, %o5
25649 movne %icc, %i7, %l2
25650 udiv %o1, 0x1F87, %i2
25651 andn %g1, %g7, %o4
25652 fcmpgt32 %f20, %f4, %i5
25653 fnot1 %f0, %f6
25654 movcc %xcc, %g6, %i3
25655 orncc %o6, %l5, %l4
25656 fcmple16 %f24, %f10, %l3
25657 movcs %icc, %g4, %i6
25658 array8 %i0, %o3, %o0
25659 orncc %l0, %g2, %i1
25660 movrlz %o2, 0x2A6, %l6
25661 fzero %f8
25662 sdivcc %g3, 0x1415, %g5
25663 edge8n %l1, %i4, %o7
25664 sllx %o5, 0x0E, %l2
25665 ldsh [%l7 + 0x38], %i7
25666 movleu %xcc, %o1, %i2
25667 fcmple16 %f10, %f12, %g7
25668 mova %icc, %o4, %i5
25669 fmovrdne %g6, %f0, %f12
25670 fmovsa %icc, %f1, %f27
25671 faligndata %f6, %f6, %f28
25672 ldd [%l7 + 0x78], %g0
25673 edge8ln %i3, %l5, %o6
25674 sra %l4, 0x1D, %l3
25675 st %f2, [%l7 + 0x14]
25676 fmovdleu %xcc, %f15, %f16
25677 fmovrde %g4, %f14, %f8
25678 add %i0, 0x0C29, %i6
25679 lduh [%l7 + 0x60], %o0
25680 movpos %xcc, %l0, %g2
25681 addcc %i1, 0x0551, %o3
25682 fcmpgt16 %f8, %f14, %o2
25683 umulcc %l6, 0x0066, %g3
25684 sra %g5, 0x0A, %l1
25685 siam 0x2
25686 save %i4, 0x0B62, %o5
25687 rdpr %cwp, %g1
25688 rdpr %cansave, %g2
25689 rdpr %canrestore, %g3
25690 rdpr %cleanwin, %g4
25691 rdpr %otherwin, %g5
25692 rdpr %wstate, %g6
25693 fmovsa %xcc, %f5, %f0
25694 sra %o7, %i7, %o1
25695 or %l2, 0x196B, %g7
25696 movge %xcc, %i2, %o4
25697 fmovsge %icc, %f7, %f6
25698 orncc %g6, %g1, %i3
25699 fpsub16 %f20, %f10, %f18
25700 xor %l5, %i5, %o6
25701 movpos %icc, %l3, %g4
25702 edge8n %l4, %i6, %o0
25703 subc %l0, 0x1C6D, %g2
25704 fmovrdgez %i1, %f2, %f22
25705 mulscc %i0, %o3, %o2
25706 or %l6, 0x01BA, %g5
25707 fones %f1
25708 save %l1, 0x13E2, %i4
25709 rdpr %cwp, %g1
25710 rdpr %cansave, %g2
25711 rdpr %canrestore, %g3
25712 rdpr %cleanwin, %g4
25713 rdpr %otherwin, %g5
25714 rdpr %wstate, %g6
25715 sethi 0x0A0F, %o5
25716 fcmpne32 %f22, %f22, %o7
25717 orcc %g3, %i7, %o1
25718 sethi 0x1A04, %l2
25719 fornot1s %f8, %f27, %f16
25720 stb %g7, [%l7 + 0x56]
25721 sllx %i2, 0x0A, %o4
25722 sethi 0x1343, %g1
25723 subcc %g6, %i3, %l5
25724 ldsb [%l7 + 0x6A], %i5
25725 xnor %l3, 0x0E0E, %o6
25726 ldub [%l7 + 0x37], %g4
25727 andn %i6, %l4, %o0
25728 edge16 %l0, %g2, %i0
25729 stx %o3, [%l7 + 0x40]
25730 movrne %o2, 0x1A2, %l6
25731 movrlez %g5, %i1, %l1
25732 movleu %icc, %o5, %o7
25733 fmovdle %xcc, %f22, %f12
25734 edge16ln %g3, %i7, %i4
25735 sllx %l2, %g7, %i2
25736 movrlz %o4, 0x376, %o1
25737 mulscc %g6, %g1, %l5
25738 movvs %icc, %i3, %i5
25739 alignaddrl %l3, %g4, %o6
25740 pdist %f18, %f28, %f22
25741 movgu %xcc, %i6, %o0
25742 mulx %l0, %g2, %l4
25743 sdiv %i0, 0x1309, %o3
25744 ldub [%l7 + 0x75], %o2
25745 fmovdl %icc, %f4, %f30
25746 subc %l6, %g5, %l1
25747 edge8l %o5, %o7, %i1
25748 fexpand %f26, %f28
25749 sdivcc %i7, 0x092F, %g3
25750 or %i4, 0x024E, %l2
25751 and %i2, %g7, %o1
25752 fmovdn %icc, %f16, %f3
25753 popc 0x1B7A, %o4
25754 subc %g6, 0x044E, %g1
25755 smulcc %i3, %i5, %l5
25756 fpadd32s %f31, %f8, %f3
25757 udivx %g4, 0x019A, %l3
25758 alignaddr %i6, %o0, %l0
25759 array16 %o6, %l4, %i0
25760 edge32l %g2, %o3, %o2
25761 edge32ln %g5, %l1, %o5
25762 popc %l6, %i1
25763 udivx %o7, 0x13D9, %g3
25764 edge32n %i4, %l2, %i7
25765 sub %g7, 0x0DED, %i2
25766 sll %o1, 0x1B, %o4
25767 movl %xcc, %g6, %i3
25768 fcmpeq16 %f28, %f28, %i5
25769 fmovrslez %l5, %f9, %f21
25770 subccc %g4, 0x0550, %l3
25771 addccc %i6, %o0, %g1
25772 ldsw [%l7 + 0x7C], %o6
25773 ldx [%l7 + 0x68], %l4
25774 mulscc %i0, %l0, %o3
25775 popc 0x1519, %o2
25776 sethi 0x1878, %g5
25777 fmovrsgez %g2, %f14, %f12
25778 sir 0x1473
25779 movneg %xcc, %o5, %l6
25780 save %i1, 0x0B6A, %o7
25781 rdpr %cwp, %g1
25782 rdpr %cansave, %g2
25783 rdpr %canrestore, %g3
25784 rdpr %cleanwin, %g4
25785 rdpr %otherwin, %g5
25786 rdpr %wstate, %g6
25787 save %l1, %g3, %i4
25788 rdpr %cwp, %g1
25789 rdpr %cansave, %g2
25790 rdpr %canrestore, %g3
25791 rdpr %cleanwin, %g4
25792 rdpr %otherwin, %g5
25793 rdpr %wstate, %g6
25794 ldub [%l7 + 0x36], %i7
25795 xnorcc %l2, 0x1E9E, %i2
25796 mulx %g7, %o4, %o1
25797 xnorcc %i3, 0x08ED, %g6
25798 sir 0x07FE
25799 ldx [%l7 + 0x48], %i5
25800 fexpand %f8, %f2
25801 addcc %g4, %l5, %l3
25802 edge16ln %o0, %i6, %o6
25803 ld [%l7 + 0x34], %f19
25804 sdivcc %l4, 0x0D69, %g1
25805 movrlez %i0, 0x18D, %o3
25806 mulscc %o2, 0x18A5, %l0
25807 fmuld8ulx16 %f18, %f25, %f12
25808 ldd [%l7 + 0x60], %g2
25809 movrgz %g5, %o5, %i1
25810 move %xcc, %o7, %l6
25811 edge32ln %g3, %l1, %i7
25812 addcc %i4, %l2, %g7
25813 ldsh [%l7 + 0x22], %o4
25814 fnot1s %f19, %f2
25815 fsrc1s %f9, %f17
25816 sethi 0x0C37, %i2
25817 sub %o1, 0x0344, %i3
25818 array8 %i5, %g6, %l5
25819 umulcc %g4, %o0, %i6
25820 fmovrdgz %o6, %f22, %f20
25821 movle %icc, %l4, %l3
25822 and %i0, 0x15C4, %o3
25823 mulx %g1, 0x1026, %l0
25824 std %f24, [%l7 + 0x08]
25825 lduw [%l7 + 0x28], %o2
25826 fcmple16 %f20, %f12, %g5
25827 ldsh [%l7 + 0x7C], %o5
25828 subccc %g2, 0x17BD, %o7
25829 fand %f8, %f20, %f2
25830 fpadd16 %f6, %f24, %f2
25831 ldd [%l7 + 0x18], %f6
25832 move %xcc, %i1, %l6
25833 udivcc %l1, 0x04E7, %g3
25834 sub %i7, %l2, %g7
25835 edge16n %o4, %i4, %o1
25836 sethi 0x0288, %i3
25837 move %xcc, %i5, %i2
25838 movrlez %l5, 0x049, %g6
25839 movrgz %g4, %i6, %o6
25840 ldub [%l7 + 0x60], %l4
25841 movleu %icc, %l3, %o0
25842 orn %i0, 0x1C35, %o3
25843 ldd [%l7 + 0x58], %f8
25844 smulcc %g1, %l0, %g5
25845 udiv %o2, 0x03D3, %g2
25846 xor %o5, 0x12AB, %o7
25847 fornot2 %f0, %f28, %f4
25848 lduw [%l7 + 0x08], %l6
25849 edge32n %i1, %g3, %l1
25850 fxor %f22, %f4, %f30
25851 ldsh [%l7 + 0x56], %i7
25852 movvc %icc, %l2, %g7
25853 lduw [%l7 + 0x34], %o4
25854 stx %o1, [%l7 + 0x60]
25855 sra %i3, 0x10, %i5
25856 subc %i4, %i2, %g6
25857 array32 %l5, %g4, %i6
25858 sir 0x0C06
25859 movpos %xcc, %l4, %o6
25860 movn %xcc, %o0, %i0
25861 lduw [%l7 + 0x4C], %l3
25862 fornot1s %f0, %f29, %f15
25863 fcmpd %fcc1, %f18, %f4
25864 ld [%l7 + 0x60], %f6
25865 sllx %g1, %l0, %o3
25866 edge32l %o2, %g5, %o5
25867 movrlz %g2, %o7, %i1
25868 fmovrdlz %l6, %f26, %f6
25869 movre %l1, %i7, %l2
25870 orcc %g3, 0x09E8, %o4
25871 popc %g7, %i3
25872 edge8l %o1, %i4, %i2
25873 fpadd32s %f30, %f23, %f12
25874 movn %xcc, %i5, %g6
25875 movge %icc, %l5, %g4
25876 lduh [%l7 + 0x42], %l4
25877 movvs %xcc, %o6, %i6
25878 smulcc %i0, 0x1A1C, %l3
25879 ldub [%l7 + 0x54], %o0
25880 movrgez %l0, 0x142, %o3
25881 sdiv %g1, 0x0558, %g5
25882 ld [%l7 + 0x38], %f16
25883 ldd [%l7 + 0x70], %f18
25884 fmovrdgz %o5, %f4, %f8
25885 edge32n %o2, %g2, %o7
25886 fmovsge %icc, %f18, %f11
25887 srl %l6, %i1, %l1
25888 or %l2, %g3, %i7
25889 sra %o4, %i3, %o1
25890 movvc %xcc, %g7, %i4
25891 addc %i2, 0x04D9, %g6
25892 movcs %icc, %l5, %i5
25893 fzeros %f15
25894 lduh [%l7 + 0x0E], %g4
25895 fmovdcs %xcc, %f26, %f11
25896 xorcc %o6, 0x1EBA, %l4
25897 movgu %xcc, %i0, %l3
25898 st %f22, [%l7 + 0x1C]
25899 mulscc %o0, 0x1995, %i6
25900 bshuffle %f12, %f28, %f10
25901 fmuld8sux16 %f3, %f15, %f16
25902 edge32ln %l0, %g1, %o3
25903 xnor %o5, 0x165E, %o2
25904 st %f30, [%l7 + 0x64]
25905 st %f10, [%l7 + 0x78]
25906 andn %g2, %o7, %g5
25907 sll %l6, %l1, %i1
25908 sir 0x0224
25909 edge8l %l2, %i7, %o4
25910 sllx %i3, %o1, %g7
25911 srlx %i4, %i2, %g6
25912 fmovdneg %xcc, %f31, %f25
25913 edge32ln %g3, %i5, %l5
25914 movrne %g4, %l4, %o6
25915 alignaddr %l3, %i0, %o0
25916 sdivx %l0, 0x062B, %g1
25917 array16 %o3, %o5, %o2
25918 smul %g2, %o7, %i6
25919 sra %l6, 0x0F, %l1
25920 udivx %g5, 0x1E99, %i1
25921 fmovsneg %icc, %f20, %f29
25922 movrgez %i7, %l2, %i3
25923 fmuld8sux16 %f30, %f4, %f22
25924 add %o4, 0x0932, %g7
25925 mulscc %o1, %i2, %i4
25926 sub %g3, 0x02B2, %i5
25927 ldsh [%l7 + 0x64], %l5
25928 addc %g4, 0x0F17, %g6
25929 srlx %o6, 0x1E, %l4
25930 movrlez %l3, %o0, %l0
25931 alignaddrl %g1, %i0, %o5
25932 ldsb [%l7 + 0x63], %o3
25933 srax %o2, %o7, %i6
25934 fnot1s %f24, %f4
25935 subc %g2, 0x0CA0, %l1
25936 fnand %f0, %f2, %f6
25937 fmovscc %xcc, %f1, %f6
25938 fmovrdgz %g5, %f6, %f24
25939 pdist %f12, %f8, %f16
25940 umulcc %l6, 0x1A0D, %i1
25941 udivcc %l2, 0x04B6, %i7
25942 sllx %i3, %g7, %o1
25943 mulx %o4, %i4, %i2
25944 ldd [%l7 + 0x20], %g2
25945 sdivcc %l5, 0x17D5, %g4
25946 movneg %icc, %i5, %g6
25947 movrne %l4, %l3, %o6
25948 std %f28, [%l7 + 0x28]
25949 stb %o0, [%l7 + 0x6F]
25950 bshuffle %f16, %f30, %f2
25951 umulcc %l0, %g1, %o5
25952 movcs %icc, %o3, %o2
25953 ldsb [%l7 + 0x57], %i0
25954 for %f28, %f18, %f4
25955 movl %xcc, %i6, %g2
25956 movre %l1, %g5, %o7
25957 smul %i1, 0x0555, %l6
25958 lduw [%l7 + 0x78], %l2
25959 udiv %i7, 0x085E, %g7
25960 or %o1, 0x0EC5, %o4
25961 subcc %i4, 0x11E1, %i2
25962 fmovdpos %icc, %f31, %f9
25963 sllx %g3, 0x13, %i3
25964 stb %l5, [%l7 + 0x67]
25965 sll %g4, %i5, %g6
25966 fones %f8
25967 ldsb [%l7 + 0x25], %l3
25968 fmovrde %l4, %f22, %f24
25969 movge %icc, %o6, %o0
25970 ldub [%l7 + 0x49], %l0
25971 movn %icc, %g1, %o5
25972 movleu %icc, %o2, %o3
25973 fmovsgu %xcc, %f2, %f5
25974 add %i6, 0x1C03, %g2
25975 edge16ln %l1, %g5, %o7
25976 movre %i0, 0x124, %l6
25977 faligndata %f12, %f0, %f22
25978 fornot2s %f17, %f24, %f3
25979 fcmple32 %f22, %f20, %l2
25980 array32 %i7, %g7, %i1
25981 array32 %o1, %i4, %o4
25982 edge8ln %g3, %i3, %i2
25983 movn %xcc, %l5, %g4
25984 subcc %i5, %g6, %l4
25985 ldsw [%l7 + 0x14], %o6
25986 edge8l %o0, %l3, %l0
25987 ldsw [%l7 + 0x5C], %g1
25988 edge32l %o2, %o3, %o5
25989 sdiv %i6, 0x1C38, %l1
25990 umul %g2, 0x00FE, %o7
25991 xor %i0, 0x00E3, %g5
25992 fmovrdlez %l6, %f10, %f8
25993 edge8n %l2, %i7, %i1
25994 fmul8ulx16 %f18, %f24, %f16
25995 sdivcc %g7, 0x0714, %i4
25996 add %o1, %g3, %o4
25997 subccc %i3, 0x1814, %l5
25998 orncc %g4, %i2, %g6
25999 fmovdcs %icc, %f27, %f6
26000 fpmerge %f30, %f31, %f24
26001 movcc %xcc, %i5, %o6
26002 array8 %o0, %l4, %l0
26003 umul %g1, 0x1306, %o2
26004 stb %l3, [%l7 + 0x3F]
26005 lduh [%l7 + 0x56], %o5
26006 sra %i6, %l1, %g2
26007 edge32n %o7, %i0, %g5
26008 smul %o3, 0x1C31, %l6
26009 sllx %l2, 0x0B, %i1
26010 andncc %g7, %i4, %i7
26011 movleu %xcc, %o1, %o4
26012 ld [%l7 + 0x60], %f29
26013 ldd [%l7 + 0x10], %g2
26014 movleu %xcc, %i3, %l5
26015 andncc %i2, %g6, %g4
26016 array32 %i5, %o6, %o0
26017 edge16 %l4, %g1, %o2
26018 movrgz %l3, 0x366, %o5
26019 stw %l0, [%l7 + 0x18]
26020 fmovrsgz %i6, %f13, %f12
26021 andn %l1, %o7, %g2
26022 edge16l %i0, %g5, %o3
26023 ld [%l7 + 0x5C], %f21
26024 movleu %icc, %l6, %l2
26025 movle %icc, %i1, %g7
26026 lduh [%l7 + 0x22], %i7
26027 addcc %o1, 0x156E, %i4
26028 movg %xcc, %o4, %i3
26029 movl %xcc, %g3, %l5
26030 movrgez %i2, %g6, %i5
26031 sdivcc %o6, 0x0A15, %g4
26032 fmovrslz %o0, %f7, %f8
26033 fmovd %f16, %f24
26034 stb %l4, [%l7 + 0x78]
26035 ldub [%l7 + 0x7F], %o2
26036 stx %g1, [%l7 + 0x78]
26037 movrlz %l3, 0x0F4, %o5
26038 udivcc %l0, 0x1B6B, %i6
26039 fmovsgu %xcc, %f17, %f20
26040 ldx [%l7 + 0x28], %o7
26041 xor %l1, %g2, %i0
26042 nop
26043 set 0x18, %o7
26044 ldsw [%l7 + %o7], %o3
26045 edge8 %g5, %l6, %i1
26046 std %f18, [%l7 + 0x08]
26047 movle %icc, %l2, %i7
26048 ldub [%l7 + 0x2F], %g7
26049 edge16 %i4, %o4, %i3
26050 ldd [%l7 + 0x38], %o0
26051 xor %g3, %l5, %i2
26052 edge8ln %g6, %i5, %g4
26053 array8 %o0, %l4, %o2
26054 fxnor %f12, %f18, %f2
26055 movcs %icc, %g1, %o6
26056 xorcc %l3, %o5, %i6
26057 array32 %o7, %l1, %g2
26058 fmovsge %icc, %f17, %f21
26059 sir 0x0AEF
26060 smul %i0, 0x134A, %o3
26061 edge32 %g5, %l6, %i1
26062 ldx [%l7 + 0x20], %l2
26063 edge16l %l0, %g7, %i4
26064 movrgez %i7, 0x06C, %i3
26065 movg %xcc, %o1, %o4
26066 alignaddr %l5, %i2, %g6
26067 edge32 %i5, %g4, %g3
26068 srl %l4, %o2, %o0
26069 srl %g1, 0x0C, %l3
26070 subccc %o6, %i6, %o5
26071 ldd [%l7 + 0x50], %f4
26072 fnegd %f4, %f6
26073 move %xcc, %o7, %g2
26074 mova %xcc, %l1, %o3
26075 movrgz %i0, %g5, %l6
26076 and %l2, %l0, %g7
26077 fmul8x16al %f10, %f19, %f6
26078 movne %icc, %i4, %i7
26079 fmovrdne %i1, %f28, %f18
26080 fmuld8ulx16 %f28, %f11, %f22
26081 movle %xcc, %o1, %o4
26082 edge8 %l5, %i3, %i2
26083 udiv %i5, 0x17A4, %g4
26084 ldd [%l7 + 0x48], %f26
26085 restore %g3, %l4, %g6
26086 rdpr %cwp, %g1
26087 rdpr %cansave, %g2
26088 rdpr %canrestore, %g3
26089 rdpr %cleanwin, %g4
26090 rdpr %otherwin, %g5
26091 rdpr %wstate, %g6
26092 movvc %icc, %o2, %o0
26093 fcmpgt16 %f14, %f28, %g1
26094 faligndata %f30, %f10, %f24
26095 addc %l3, %o6, %o5
26096 movvc %icc, %o7, %i6
26097 edge32ln %l1, %o3, %i0
26098 subc %g2, %g5, %l2
26099 stx %l0, [%l7 + 0x28]
26100 mulx %l6, %g7, %i7
26101 mova %icc, %i4, %o1
26102 popc 0x0DC7, %o4
26103 ld [%l7 + 0x48], %f12
26104 edge32n %i1, %i3, %l5
26105 movne %xcc, %i2, %g4
26106 fmovdvs %xcc, %f13, %f5
26107 edge8ln %g3, %i5, %g6
26108 addccc %o2, 0x12F8, %o0
26109 ld [%l7 + 0x20], %f28
26110 movrgz %g1, 0x3FB, %l3
26111 srax %l4, 0x13, %o6
26112 sll %o5, %i6, %l1
26113 udivx %o7, 0x19DD, %o3
26114 subc %i0, 0x1242, %g2
26115 sir 0x0362
26116 movre %l2, 0x288, %g5
26117 edge32 %l0, %l6, %i7
26118 edge32l %i4, %g7, %o4
26119 orcc %i1, %o1, %i3
26120 fmovrsgz %l5, %f0, %f25
26121 st %f21, [%l7 + 0x44]
26122 nop
26123 set 0x20, %o2
26124 ldx [%l7 + %o2], %g4
26125 sethi 0x1088, %g3
26126 movn %icc, %i2, %i5
26127 st %f17, [%l7 + 0x44]
26128 udivx %o2, 0x15E7, %o0
26129 sub %g6, %g1, %l4
26130 movrlz %l3, %o6, %i6
26131 addcc %o5, 0x0E4E, %l1
26132 xnor %o7, %o3, %i0
26133 array32 %g2, %g5, %l2
26134 sub %l6, 0x16DC, %i7
26135 ldsh [%l7 + 0x42], %l0
26136 movgu %xcc, %i4, %o4
26137 fsrc1s %f3, %f28
26138 edge8 %g7, %i1, %o1
26139 edge32 %l5, %g4, %i3
26140 sra %g3, 0x15, %i2
26141 fandnot1s %f27, %f8, %f17
26142 sdiv %o2, 0x1F23, %o0
26143 add %i5, 0x1AFF, %g6
26144 fexpand %f9, %f4
26145 edge32l %l4, %l3, %o6
26146 siam 0x3
26147 movn %xcc, %g1, %i6
26148 move %xcc, %o5, %o7
26149 nop
26150 set 0x70, %i1
26151 sth %l1, [%l7 + %i1]
26152 fmovdgu %icc, %f4, %f25
26153 smulcc %i0, 0x1A44, %o3
26154 umul %g5, %l2, %l6
26155 fmovsne %xcc, %f14, %f8
26156 stb %g2, [%l7 + 0x17]
26157 ldsh [%l7 + 0x10], %i7
26158 ld [%l7 + 0x74], %f29
26159 umul %i4, %l0, %o4
26160 xnorcc %g7, %o1, %i1
26161 udivx %g4, 0x0592, %l5
26162 movvs %icc, %i3, %g3
26163 fcmpeq32 %f22, %f18, %o2
26164 edge32l %o0, %i5, %g6
26165 lduw [%l7 + 0x60], %i2
26166 fmovrdne %l4, %f8, %f2
26167 movrgz %o6, %l3, %i6
26168 umul %o5, %g1, %o7
26169 umulcc %i0, 0x0E33, %l1
26170 popc %o3, %l2
26171 fmovdl %icc, %f1, %f2
26172 sdivcc %g5, 0x0720, %g2
26173 movrlez %l6, %i4, %i7
26174 st %f1, [%l7 + 0x68]
26175 sra %l0, %o4, %g7
26176 movrne %i1, 0x34A, %g4
26177 fsrc1s %f27, %f8
26178 ldd [%l7 + 0x20], %f2
26179 movrgz %o1, 0x28A, %i3
26180 movcs %icc, %l5, %g3
26181 movvc %xcc, %o0, %i5
26182 stw %g6, [%l7 + 0x28]
26183 or %o2, %i2, %o6
26184 sub %l3, %l4, %o5
26185 fxor %f24, %f24, %f14
26186 edge8l %g1, %o7, %i0
26187 movne %icc, %l1, %o3
26188 stw %i6, [%l7 + 0x3C]
26189 movgu %icc, %l2, %g5
26190 sll %g2, 0x04, %i4
26191 fsrc1 %f24, %f0
26192 ldd [%l7 + 0x18], %f28
26193 fcmped %fcc1, %f20, %f20
26194 movvc %xcc, %l6, %l0
26195 edge32l %o4, %i7, %i1
26196 fnot2 %f6, %f2
26197 sir 0x1F45
26198 subcc %g4, %g7, %i3
26199 ld [%l7 + 0x10], %f25
26200 smul %l5, 0x0B17, %o1
26201 fcmpne16 %f12, %f0, %o0
26202 movrgz %i5, 0x38C, %g6
26203 movcc %xcc, %g3, %i2
26204 ldsw [%l7 + 0x08], %o2
26205 fmuld8sux16 %f6, %f19, %f22
26206 subcc %l3, 0x184E, %o6
26207 edge8l %l4, %o5, %o7
26208 movrlz %g1, 0x00F, %l1
26209 movrne %i0, 0x2BE, %o3
26210 mulscc %l2, %g5, %i6
26211 edge8 %i4, %l6, %l0
26212 sub %o4, 0x1DBE, %i7
26213 fandnot1s %f27, %f22, %f24
26214 setx loop_89, %l0, %l1
26215 return %l1
26216 nop
26217 rdpr %cwp, %g1
26218 rdpr %cansave, %g2
26219 rdpr %canrestore, %g3
26220 rdpr %cleanwin, %g4
26221 rdpr %otherwin, %g5
26222 rdpr %wstate, %g6
26223loop_89: movleu %icc, %g7, %g4
26224 mova %icc, %l5, %i3
26225 edge8n %o0, %i5, %g6
26226 move %xcc, %g3, %i2
26227 and %o1, 0x11FA, %o2
26228 movl %icc, %l3, %o6
26229 fpsub16s %f7, %f17, %f19
26230 xnor %l4, 0x00EF, %o7
26231 smulcc %o5, 0x0156, %l1
26232 edge8ln %i0, %g1, %o3
26233 udivx %l2, 0x10D3, %i6
26234 edge32ln %g5, %i4, %l0
26235 sra %l6, 0x0C, %o4
26236 fmovdle %icc, %f28, %f31
26237 restore %i1, 0x0A7A, %g2
26238 rdpr %cwp, %g1
26239 rdpr %cansave, %g2
26240 rdpr %canrestore, %g3
26241 rdpr %cleanwin, %g4
26242 rdpr %otherwin, %g5
26243 rdpr %wstate, %g6
26244 movleu %icc, %i7, %g4
26245 movvc %xcc, %l5, %g7
26246 edge16ln %o0, %i3, %i5
26247 movge %icc, %g3, %g6
26248 sra %i2, %o1, %o2
26249 fcmped %fcc1, %f20, %f22
26250 edge32ln %o6, %l3, %l4
26251 ldd [%l7 + 0x38], %f18
26252 fmul8sux16 %f8, %f10, %f18
26253 std %f2, [%l7 + 0x28]
26254 andncc %o5, %o7, %i0
26255 fornot1s %f25, %f27, %f1
26256 movl %icc, %l1, %g1
26257 sdivx %o3, 0x0792, %l2
26258 fmovde %xcc, %f16, %f22
26259 ldsb [%l7 + 0x50], %i6
26260 udivcc %g5, 0x0757, %i4
26261 movl %icc, %l0, %o4
26262 fmuld8ulx16 %f25, %f30, %f24
26263 movleu %icc, %i1, %g2
26264 fmovrde %l6, %f2, %f8
26265 udivx %i7, 0x190F, %l5
26266 ldub [%l7 + 0x37], %g7
26267 fmovse %xcc, %f22, %f27
26268 edge16l %g4, %o0, %i3
26269 sth %i5, [%l7 + 0x10]
26270 sdivcc %g6, 0x02EC, %i2
26271 alignaddr %g3, %o2, %o1
26272 movrlez %l3, %l4, %o6
26273 fpackfix %f30, %f19
26274 movvs %xcc, %o7, %i0
26275 fmovrdgz %l1, %f14, %f2
26276 sir 0x1FD8
26277 fpack16 %f14, %f15
26278 edge8l %g1, %o3, %o5
26279 fornot2 %f18, %f20, %f10
26280 array8 %i6, %l2, %i4
26281 udivcc %g5, 0x1E3B, %l0
26282 movrne %i1, 0x100, %g2
26283 edge32ln %l6, %o4, %l5
26284 array16 %i7, %g7, %o0
26285 orncc %i3, 0x1E3E, %i5
26286 fmovdpos %icc, %f30, %f4
26287 fmovrdgez %g6, %f12, %f12
26288 fmovdcc %icc, %f10, %f14
26289 mulx %g4, %i2, %g3
26290 mova %xcc, %o1, %l3
26291 ldx [%l7 + 0x78], %o2
26292 sub %l4, 0x0034, %o6
26293 movle %icc, %o7, %i0
26294 addccc %l1, 0x122C, %o3
26295 or %o5, %g1, %i6
26296 movg %xcc, %l2, %i4
26297 sth %l0, [%l7 + 0x0A]
26298 ldd [%l7 + 0x68], %f8
26299 umulcc %g5, %i1, %g2
26300 orn %l6, %l5, %i7
26301 stw %g7, [%l7 + 0x28]
26302 lduh [%l7 + 0x56], %o4
26303 movn %xcc, %i3, %i5
26304 edge16ln %g6, %o0, %g4
26305 setx loop_90, %l0, %l1
26306 return %l1
26307 nop
26308 rdpr %cwp, %g1
26309 rdpr %cansave, %g2
26310 rdpr %canrestore, %g3
26311 rdpr %cleanwin, %g4
26312 rdpr %otherwin, %g5
26313 rdpr %wstate, %g6
26314loop_90: andcc %o1, 0x183F, %l4
26315 sub %o2, 0x1F7F, %o6
26316 andn %o7, 0x0EF2, %i0
26317 movvc %xcc, %o3, %l1
26318 sir 0x01A2
26319 smul %o5, 0x09D1, %i6
26320 fmovsg %xcc, %f6, %f22
26321 lduh [%l7 + 0x68], %g1
26322 sub %l2, %i4, %g5
26323 subc %l0, 0x1A79, %g2
26324 fpsub16 %f20, %f8, %f30
26325 srlx %l6, %l5, %i1
26326 fornot2s %f5, %f11, %f20
26327 edge16 %i7, %o4, %g7
26328 siam 0x2
26329 movle %xcc, %i5, %i3
26330 xnor %g6, 0x18C0, %g4
26331 edge8ln %o0, %i2, %g3
26332 movrlez %o1, %l3, %l4
26333 orn %o2, 0x0901, %o6
26334 edge16l %o7, %i0, %l1
26335 umulcc %o3, %o5, %g1
26336 mulx %l2, %i4, %i6
26337 umulcc %l0, %g5, %l6
26338 fmul8x16au %f9, %f18, %f22
26339 fpack16 %f0, %f26
26340 movle %icc, %g2, %l5
26341 fpadd16 %f2, %f2, %f18
26342 movre %i1, 0x26F, %o4
26343 fmovdvs %icc, %f7, %f10
26344 array8 %g7, %i7, %i3
26345 movrne %i5, 0x18B, %g6
26346 srax %g4, 0x13, %o0
26347 movn %icc, %g3, %i2
26348 sllx %l3, %l4, %o2
26349 fandnot1s %f25, %f5, %f15
26350 pdist %f12, %f12, %f6
26351 movrne %o1, 0x375, %o7
26352 subccc %o6, %i0, %o3
26353 fcmpne16 %f30, %f16, %o5
26354 movvc %xcc, %g1, %l1
26355 fxors %f18, %f24, %f18
26356 alignaddrl %l2, %i6, %l0
26357 orncc %i4, 0x0992, %g5
26358 fmovdvc %icc, %f30, %f11
26359 std %f28, [%l7 + 0x78]
26360 subcc %l6, 0x07D0, %g2
26361 popc 0x1577, %i1
26362 movle %xcc, %l5, %g7
26363 andcc %o4, 0x141B, %i7
26364 movle %xcc, %i5, %i3
26365 subc %g4, 0x0DF5, %g6
26366 fmovrsgz %g3, %f26, %f15
26367 srl %o0, 0x1F, %i2
26368 fmovsn %icc, %f5, %f2
26369 sth %l3, [%l7 + 0x1A]
26370 fcmpes %fcc1, %f2, %f3
26371 mulscc %o2, 0x1BBD, %o1
26372 sub %l4, %o7, %o6
26373 xnorcc %o3, %i0, %g1
26374 edge32 %l1, %l2, %i6
26375 fmovsle %xcc, %f6, %f16
26376 fpmerge %f1, %f24, %f0
26377 move %xcc, %l0, %i4
26378 array16 %o5, %l6, %g2
26379 addc %g5, 0x0D4E, %l5
26380 fmovdvc %icc, %f26, %f1
26381 srl %i1, %g7, %o4
26382 popc %i7, %i3
26383 alignaddr %g4, %i5, %g6
26384 udivcc %o0, 0x0E0C, %i2
26385 subcc %g3, 0x041A, %o2
26386 udivcc %o1, 0x09F8, %l3
26387 subc %l4, %o6, %o7
26388 movrgez %i0, %o3, %l1
26389 subccc %l2, %i6, %g1
26390 movneg %icc, %l0, %i4
26391 orcc %l6, %o5, %g2
26392 ldsh [%l7 + 0x4C], %l5
26393 fnor %f2, %f26, %f6
26394 fcmpne32 %f14, %f14, %g5
26395 fcmpne32 %f30, %f16, %g7
26396 orcc %i1, %i7, %o4
26397 ldsh [%l7 + 0x72], %i3
26398 stw %g4, [%l7 + 0x48]
26399 edge16ln %g6, %i5, %i2
26400 smulcc %g3, 0x1F1D, %o2
26401 addcc %o1, 0x0A96, %l3
26402 umulcc %l4, %o6, %o0
26403 alignaddrl %o7, %o3, %l1
26404 lduh [%l7 + 0x40], %l2
26405 xorcc %i0, 0x1B56, %i6
26406 udiv %g1, 0x1EC0, %l0
26407 edge16n %i4, %o5, %g2
26408 smulcc %l6, 0x0CB3, %g5
26409 stx %l5, [%l7 + 0x70]
26410 movleu %icc, %g7, %i7
26411 movrgez %o4, 0x33F, %i1
26412 edge32l %i3, %g4, %i5
26413 sub %i2, %g6, %o2
26414 sethi 0x0FCE, %g3
26415 movn %xcc, %l3, %o1
26416 restore %l4, %o6, %o7
26417 rdpr %cwp, %g1
26418 rdpr %cansave, %g2
26419 rdpr %canrestore, %g3
26420 rdpr %cleanwin, %g4
26421 rdpr %otherwin, %g5
26422 rdpr %wstate, %g6
26423 udiv %o0, 0x11D8, %l1
26424 fmovde %icc, %f20, %f29
26425 fmovdle %icc, %f4, %f4
26426 move %xcc, %l2, %i0
26427 bshuffle %f2, %f0, %f14
26428 fmovscs %icc, %f30, %f26
26429 fcmpne32 %f8, %f0, %o3
26430 movrgez %g1, 0x3BB, %i6
26431 array8 %l0, %i4, %o5
26432 fcmpeq32 %f18, %f0, %l6
26433 ldsw [%l7 + 0x34], %g2
26434 for %f0, %f0, %f28
26435 xorcc %l5, %g7, %i7
26436 ldx [%l7 + 0x58], %o4
26437 fnegs %f26, %f9
26438 umulcc %i1, 0x0BED, %i3
26439 fmovda %icc, %f29, %f14
26440 smul %g4, %i5, %i2
26441 srlx %g6, 0x0A, %o2
26442 alignaddr %g3, %g5, %l3
26443 sethi 0x0B32, %o1
26444 fmovse %xcc, %f18, %f6
26445 std %f30, [%l7 + 0x48]
26446 movn %icc, %l4, %o6
26447 fnors %f7, %f10, %f25
26448 orn %o7, %l1, %o0
26449 fnegd %f2, %f10
26450 ldsw [%l7 + 0x60], %i0
26451 ldsb [%l7 + 0x37], %l2
26452 movrne %g1, %o3, %l0
26453 udivx %i6, 0x02B1, %o5
26454 movrgz %l6, %i4, %g2
26455 edge32n %g7, %i7, %o4
26456 srax %i1, %i3, %g4
26457 movrgz %i5, %l5, %g6
26458 movl %xcc, %i2, %o2
26459 sub %g5, %l3, %o1
26460 stb %g3, [%l7 + 0x6D]
26461 sra %l4, 0x17, %o6
26462 movgu %icc, %l1, %o0
26463 stb %i0, [%l7 + 0x66]
26464 movvc %icc, %l2, %g1
26465 fnand %f28, %f22, %f16
26466 sdivcc %o3, 0x0500, %l0
26467 edge32n %o7, %i6, %o5
26468 ldd [%l7 + 0x60], %i4
26469 array16 %l6, %g2, %i7
26470 movne %xcc, %o4, %i1
26471 srlx %g7, 0x06, %g4
26472 movrne %i5, 0x153, %l5
26473 edge32l %i3, %g6, %i2
26474 movn %xcc, %o2, %l3
26475 fcmple32 %f14, %f6, %o1
26476 edge32ln %g5, %l4, %g3
26477 lduh [%l7 + 0x5A], %o6
26478 edge16ln %l1, %o0, %i0
26479 fcmple32 %f12, %f24, %l2
26480 movrlz %o3, %g1, %o7
26481 sllx %i6, 0x04, %l0
26482 subc %o5, 0x1BF0, %i4
26483 and %l6, %g2, %o4
26484 save %i7, 0x0A5E, %g7
26485 rdpr %cwp, %g1
26486 rdpr %cansave, %g2
26487 rdpr %canrestore, %g3
26488 rdpr %cleanwin, %g4
26489 rdpr %otherwin, %g5
26490 rdpr %wstate, %g6
26491 srl %i1, %i5, %g4
26492 fone %f0
26493 fnor %f30, %f26, %f22
26494 fornot1s %f20, %f0, %f27
26495 sdivcc %i3, 0x0070, %g6
26496 xor %l5, 0x16EE, %i2
26497 movrgez %l3, %o2, %o1
26498 movrgz %g5, 0x2AD, %g3
26499 movvs %icc, %o6, %l4
26500 sdivcc %l1, 0x0BE2, %i0
26501 edge32ln %l2, %o0, %o3
26502 or %o7, 0x0F95, %g1
26503 sir 0x13C1
26504 nop
26505 set 0x0C, %g1
26506 stw %i6, [%l7 + %g1]
26507 movne %xcc, %o5, %l0
26508 movne %icc, %l6, %g2
26509 udivx %o4, 0x122B, %i7
26510 array32 %g7, %i1, %i5
26511 sir 0x06CF
26512 movneg %icc, %i4, %g4
26513 sllx %i3, %g6, %l5
26514 movneg %xcc, %i2, %l3
26515 movvs %icc, %o1, %g5
26516 ldd [%l7 + 0x30], %o2
26517 movn %xcc, %g3, %o6
26518 xnorcc %l4, %l1, %i0
26519 mulx %o0, 0x17AE, %l2
26520 movrgez %o3, 0x3AD, %g1
26521 nop
26522 set 0x20, %g5
26523 ldd [%l7 + %g5], %i6
26524 fabss %f4, %f8
26525 movvc %xcc, %o7, %l0
26526 ldub [%l7 + 0x3F], %o5
26527 movcc %xcc, %g2, %l6
26528 xnor %o4, 0x103D, %g7
26529 movl %xcc, %i1, %i5
26530 fmovsvs %icc, %f18, %f30
26531 udiv %i7, 0x077A, %g4
26532 stb %i3, [%l7 + 0x0F]
26533 movrgez %g6, %l5, %i4
26534 sir 0x0846
26535 ldx [%l7 + 0x38], %i2
26536 edge16ln %l3, %g5, %o2
26537 fmovsne %icc, %f9, %f6
26538 fmovdleu %xcc, %f30, %f22
26539 fmovda %icc, %f1, %f26
26540 sdivcc %g3, 0x15E6, %o1
26541 orcc %l4, 0x022E, %l1
26542 fcmpeq16 %f16, %f4, %i0
26543 sth %o6, [%l7 + 0x24]
26544 edge16l %l2, %o3, %g1
26545 udivcc %i6, 0x1F8D, %o7
26546 orn %l0, 0x17CA, %o0
26547 movre %g2, 0x319, %l6
26548 lduw [%l7 + 0x38], %o4
26549 stw %g7, [%l7 + 0x48]
26550 add %i1, 0x10AD, %i5
26551 srax %o5, 0x1E, %i7
26552 setx loop_91, %l0, %l1
26553 return %l1
26554 nop
26555 rdpr %cwp, %g1
26556 rdpr %cansave, %g2
26557 rdpr %canrestore, %g3
26558 rdpr %cleanwin, %g4
26559 rdpr %otherwin, %g5
26560 rdpr %wstate, %g6
26561loop_91: andn %l5, 0x155B, %i4
26562 stw %i2, [%l7 + 0x58]
26563 fpadd32 %f22, %f6, %f12
26564 sdivx %g6, 0x13B0, %g5
26565 ld [%l7 + 0x74], %f5
26566 sdiv %l3, 0x12E5, %g3
26567 ldsb [%l7 + 0x39], %o2
26568 movcs %xcc, %l4, %l1
26569 xorcc %i0, 0x1C54, %o1
26570 edge32l %l2, %o3, %o6
26571 edge32l %i6, %o7, %g1
26572 movvs %xcc, %l0, %g2
26573 lduh [%l7 + 0x4E], %l6
26574 nop
26575 set 0x1C, %i3
26576 sth %o0, [%l7 + %i3]
26577 fandnot1 %f6, %f20, %f22
26578 movvc %xcc, %g7, %i1
26579 std %f28, [%l7 + 0x38]
26580 fmovrslz %o4, %f24, %f23
26581 movrgz %i5, %i7, %g4
26582 movvs %icc, %o5, %l5
26583 srax %i3, 0x0D, %i2
26584 movl %icc, %g6, %i4
26585 movcc %icc, %g5, %g3
26586 fsrc2s %f18, %f23
26587 nop
26588 set 0x30, %l2
26589 lduw [%l7 + %l2], %l3
26590 fmovsg %xcc, %f10, %f16
26591 edge32l %o2, %l4, %i0
26592 edge32l %o1, %l1, %l2
26593 addccc %o3, 0x1BCF, %i6
26594 add %o7, 0x1FFA, %g1
26595 movpos %icc, %l0, %o6
26596 lduw [%l7 + 0x34], %g2
26597 fmovdcs %icc, %f29, %f14
26598 xor %l6, %g7, %o0
26599 add %o4, 0x189B, %i1
26600 array32 %i5, %g4, %i7
26601 movcc %xcc, %l5, %o5
26602 array32 %i3, %i2, %g6
26603 movpos %xcc, %g5, %g3
26604 smul %i4, %o2, %l4
26605 edge32 %l3, %i0, %o1
26606 movrlz %l1, 0x031, %o3
26607 fmuld8ulx16 %f2, %f0, %f16
26608 orn %i6, 0x118A, %o7
26609 andcc %g1, %l2, %o6
26610 movrgz %l0, 0x28E, %g2
26611 edge32l %g7, %o0, %o4
26612 mulx %l6, %i5, %g4
26613 movrgez %i1, %i7, %l5
26614 stx %i3, [%l7 + 0x38]
26615 srl %i2, 0x1E, %o5
26616 edge8 %g6, %g3, %i4
26617 movrgez %o2, 0x199, %g5
26618 movrgz %l3, 0x2EA, %i0
26619 fnors %f25, %f9, %f1
26620 lduw [%l7 + 0x3C], %o1
26621 save %l1, %o3, %l4
26622 rdpr %cwp, %g1
26623 rdpr %cansave, %g2
26624 rdpr %canrestore, %g3
26625 rdpr %cleanwin, %g4
26626 rdpr %otherwin, %g5
26627 rdpr %wstate, %g6
26628 xnorcc %i6, %o7, %g1
26629 mova %icc, %l2, %l0
26630 fmovrse %g2, %f17, %f1
26631 fmovdneg %xcc, %f0, %f22
26632 fcmpgt16 %f8, %f2, %o6
26633 fmovsn %icc, %f20, %f10
26634 fpsub32s %f28, %f1, %f19
26635 array16 %o0, %g7, %o4
26636 smul %i5, 0x0384, %g4
26637 ldsh [%l7 + 0x18], %i1
26638 movgu %icc, %l6, %l5
26639 fornot2s %f11, %f18, %f23
26640 fcmpes %fcc3, %f20, %f11
26641 edge16n %i7, %i3, %o5
26642 move %xcc, %g6, %i2
26643 edge16n %g3, %i4, %g5
26644 fmovdvc %xcc, %f22, %f0
26645 movrlez %l3, 0x271, %i0
26646 fxor %f20, %f14, %f24
26647 udivx %o2, 0x0ED4, %l1
26648 fpadd16 %f10, %f12, %f8
26649 ldd [%l7 + 0x58], %f8
26650 xorcc %o3, 0x0A3A, %l4
26651 srlx %o1, 0x1A, %i6
26652 edge32n %g1, %l2, %o7
26653 udivcc %g2, 0x1B83, %l0
26654 movge %icc, %o6, %o0
26655 edge16 %g7, %i5, %g4
26656 movvc %xcc, %i1, %o4
26657 fnands %f27, %f0, %f8
26658 edge16n %l5, %l6, %i3
26659 fpadd16 %f14, %f12, %f18
26660 lduh [%l7 + 0x10], %i7
26661 ld [%l7 + 0x0C], %f21
26662 sdivx %o5, 0x043A, %g6
26663 sth %g3, [%l7 + 0x10]
26664 mulx %i2, 0x049C, %g5
26665 mulx %l3, %i0, %o2
26666 umulcc %i4, %o3, %l1
26667 std %f12, [%l7 + 0x50]
26668 movpos %icc, %o1, %i6
26669 smulcc %g1, 0x140D, %l4
26670 fcmpeq16 %f8, %f8, %l2
26671 popc 0x0D6E, %o7
26672 sdivcc %g2, 0x09A8, %o6
26673 udivcc %o0, 0x170E, %l0
26674 fnegd %f28, %f26
26675 move %icc, %g7, %g4
26676 edge32ln %i1, %o4, %l5
26677 stx %l6, [%l7 + 0x58]
26678 edge32l %i3, %i5, %o5
26679 nop
26680 set 0x48, %l1
26681 lduw [%l7 + %l1], %g6
26682 fmovde %icc, %f28, %f25
26683 alignaddrl %g3, %i2, %i7
26684 stw %g5, [%l7 + 0x40]
26685 add %l3, 0x0381, %i0
26686 movcs %icc, %o2, %i4
26687 ldsh [%l7 + 0x76], %o3
26688 movcc %xcc, %o1, %l1
26689 edge32l %g1, %i6, %l4
26690 sdivcc %l2, 0x1AA1, %o7
26691 fmovsg %icc, %f7, %f15
26692 and %g2, 0x0BD2, %o0
26693 popc %o6, %g7
26694 mulscc %l0, %g4, %o4
26695 alignaddr %l5, %i1, %i3
26696 xorcc %l6, 0x1740, %i5
26697 mulscc %o5, %g3, %i2
26698 fornot1 %f6, %f16, %f12
26699 fpadd32s %f19, %f14, %f16
26700 umul %g6, %g5, %l3
26701 sir 0x09FA
26702 movvc %xcc, %i0, %o2
26703 fandnot1 %f10, %f0, %f2
26704 nop
26705 set 0x40, %o3
26706 ldd [%l7 + %o3], %i6
26707 ldsw [%l7 + 0x6C], %o3
26708 srlx %o1, %i4, %g1
26709 xor %i6, %l1, %l4
26710 edge32n %o7, %l2, %o0
26711 orn %o6, 0x1E90, %g2
26712 xnor %g7, %l0, %o4
26713 siam 0x1
26714 xorcc %l5, 0x0DAE, %g4
26715 movg %xcc, %i3, %l6
26716 ldd [%l7 + 0x10], %i0
26717 edge8 %o5, %i5, %i2
26718 edge32l %g6, %g5, %l3
26719 fsrc1 %f10, %f30
26720 movl %icc, %g3, %i0
26721 or %o2, %o3, %i7
26722 umul %i4, 0x0086, %o1
26723 movvs %icc, %i6, %g1
26724 edge8n %l1, %o7, %l2
26725 sth %o0, [%l7 + 0x1A]
26726 edge32n %o6, %l4, %g2
26727 movrgz %g7, %l0, %o4
26728 std %f10, [%l7 + 0x30]
26729 movgu %icc, %l5, %i3
26730 array32 %l6, %i1, %o5
26731 movrlez %i5, 0x08C, %g4
26732 movne %xcc, %g6, %g5
26733 stw %i2, [%l7 + 0x44]
26734 lduh [%l7 + 0x7E], %g3
26735 sub %l3, 0x1087, %i0
26736 subccc %o2, %o3, %i4
26737 siam 0x3
26738 subc %i7, %i6, %g1
26739 movne %xcc, %o1, %l1
26740 sdiv %o7, 0x048B, %l2
26741 array16 %o0, %o6, %l4
26742 fxor %f4, %f8, %f22
26743 edge16n %g7, %g2, %o4
26744 subc %l5, %l0, %i3
26745 addc %i1, 0x123E, %l6
26746 restore %i5, %o5, %g4
26747 rdpr %cwp, %g1
26748 rdpr %cansave, %g2
26749 rdpr %canrestore, %g3
26750 rdpr %cleanwin, %g4
26751 rdpr %otherwin, %g5
26752 rdpr %wstate, %g6
26753 movre %g5, %i2, %g3
26754 movle %icc, %l3, %g6
26755 stx %o2, [%l7 + 0x40]
26756 fsrc1 %f10, %f30
26757 fabss %f17, %f6
26758 add %i0, %i4, %i7
26759 save %o3, 0x18A8, %g1
26760 rdpr %cwp, %g1
26761 rdpr %cansave, %g2
26762 rdpr %canrestore, %g3
26763 rdpr %cleanwin, %g4
26764 rdpr %otherwin, %g5
26765 rdpr %wstate, %g6
26766 movvc %icc, %o1, %i6
26767 ldsh [%l7 + 0x5A], %l1
26768 sub %l2, %o7, %o0
26769 fmovdle %icc, %f2, %f20
26770 fmovscc %icc, %f18, %f5
26771 fpadd32 %f8, %f16, %f20
26772 fmovrdlez %l4, %f8, %f20
26773 mova %xcc, %g7, %o6
26774 sdivx %o4, 0x13D5, %g2
26775 sra %l0, 0x08, %l5
26776 movle %icc, %i1, %i3
26777 movvc %icc, %i5, %o5
26778 siam 0x2
26779 movvc %icc, %l6, %g5
26780 movrlz %i2, 0x306, %g3
26781 sethi 0x1A67, %g4
26782 stb %l3, [%l7 + 0x09]
26783 movl %xcc, %g6, %o2
26784 movre %i4, %i0, %i7
26785 xor %g1, %o3, %i6
26786 fcmpgt16 %f26, %f30, %l1
26787 st %f11, [%l7 + 0x5C]
26788 srax %o1, 0x19, %o7
26789 edge32l %l2, %l4, %g7
26790 movge %icc, %o0, %o4
26791 fmovsneg %icc, %f9, %f30
26792 andn %g2, 0x0D98, %o6
26793 srl %l5, 0x02, %i1
26794 sllx %l0, %i3, %i5
26795 fmovsa %icc, %f15, %f7
26796 fnot1 %f2, %f20
26797 sethi 0x19A8, %o5
26798 fmovsn %icc, %f22, %f8
26799 orncc %l6, 0x0E2E, %g5
26800 addccc %i2, %g4, %l3
26801 movrgez %g6, 0x2FE, %g3
26802 movgu %xcc, %o2, %i0
26803 st %f13, [%l7 + 0x74]
26804 edge32 %i4, %i7, %g1
26805 fmovdge %icc, %f4, %f22
26806 alignaddr %o3, %i6, %l1
26807 ldd [%l7 + 0x20], %f28
26808 fandnot2 %f18, %f14, %f24
26809 sir 0x122B
26810 sethi 0x1EB3, %o7
26811 fcmpne32 %f6, %f0, %o1
26812 fmovsvc %icc, %f19, %f1
26813 sdivcc %l2, 0x1CCB, %g7
26814 xnorcc %l4, %o0, %o4
26815 fandnot2 %f20, %f12, %f10
26816 fzeros %f21
26817 movleu %xcc, %o6, %g2
26818 array32 %l5, %l0, %i3
26819 std %f20, [%l7 + 0x40]
26820 pdist %f28, %f20, %f4
26821 edge8ln %i5, %o5, %i1
26822 fnot2 %f2, %f24
26823 fnot2s %f20, %f20
26824 movle %icc, %l6, %i2
26825 fmul8x16au %f1, %f6, %f20
26826 fmovsle %icc, %f3, %f23
26827 sth %g4, [%l7 + 0x20]
26828 nop
26829 set 0x50, %o0
26830 std %f14, [%l7 + %o0]
26831 ld [%l7 + 0x3C], %f17
26832 ldd [%l7 + 0x58], %l2
26833 and %g6, 0x1FE5, %g3
26834 movre %g5, %o2, %i4
26835 andncc %i0, %i7, %g1
26836 mulx %o3, %i6, %o7
26837 ldsw [%l7 + 0x70], %l1
26838 fcmpes %fcc0, %f28, %f7
26839 fandnot1 %f16, %f0, %f24
26840 edge16n %o1, %g7, %l4
26841 addc %l2, 0x164D, %o0
26842 edge8ln %o6, %g2, %l5
26843 smul %l0, %o4, %i3
26844 subcc %i5, 0x1FE5, %i1
26845 ldsw [%l7 + 0x38], %l6
26846 nop
26847 set 0x18, %o4
26848 stw %o5, [%l7 + %o4]
26849 faligndata %f16, %f24, %f0
26850 movrne %i2, %l3, %g4
26851 fmovsn %xcc, %f17, %f11
26852 ld [%l7 + 0x14], %f3
26853 lduh [%l7 + 0x7A], %g6
26854 xor %g3, 0x0D1B, %g5
26855 srlx %i4, %i0, %o2
26856 subcc %i7, 0x0F3C, %o3
26857 sdivx %g1, 0x15FC, %i6
26858 edge32l %l1, %o1, %g7
26859 stx %l4, [%l7 + 0x68]
26860 srl %l2, 0x0D, %o0
26861 sllx %o6, 0x17, %o7
26862 edge16ln %g2, %l0, %l5
26863 sdiv %i3, 0x16A2, %i5
26864 movle %xcc, %i1, %o4
26865 fmovrdlez %l6, %f0, %f20
26866 fnands %f11, %f28, %f2
26867 movneg %xcc, %i2, %l3
26868 subcc %g4, 0x0047, %o5
26869 fabsd %f30, %f26
26870 fmovrdlez %g6, %f16, %f26
26871 edge16n %g5, %i4, %g3
26872 ldx [%l7 + 0x48], %i0
26873 movcc %icc, %o2, %i7
26874 std %f12, [%l7 + 0x28]
26875 movle %icc, %g1, %i6
26876 popc %o3, %o1
26877 movcc %icc, %l1, %g7
26878 ldsw [%l7 + 0x54], %l2
26879 movleu %icc, %o0, %o6
26880 move %icc, %l4, %o7
26881 movcc %icc, %g2, %l0
26882 ldsw [%l7 + 0x1C], %l5
26883 movneg %icc, %i3, %i5
26884 fpsub32 %f6, %f6, %f10
26885 mulscc %o4, 0x1169, %i1
26886 fmovrse %i2, %f12, %f1
26887 fmovspos %xcc, %f24, %f5
26888 movvc %xcc, %l3, %l6
26889 umulcc %g4, %g6, %g5
26890 edge16l %i4, %g3, %i0
26891 ldsh [%l7 + 0x16], %o2
26892 fmovsne %icc, %f19, %f17
26893 array8 %i7, %o5, %g1
26894 fornot1s %f1, %f11, %f21
26895 array32 %o3, %i6, %o1
26896 nop
26897 set 0x10, %l0
26898 ldx [%l7 + %l0], %g7
26899 stx %l1, [%l7 + 0x58]
26900 siam 0x7
26901 fmovsa %xcc, %f5, %f6
26902 fmovrsgz %l2, %f14, %f5
26903 edge8l %o0, %l4, %o6
26904 st %f14, [%l7 + 0x74]
26905 fzero %f0
26906 edge8ln %o7, %l0, %g2
26907 fornot2s %f16, %f9, %f30
26908 stx %i3, [%l7 + 0x50]
26909 sth %l5, [%l7 + 0x2E]
26910 fpadd32s %f3, %f12, %f29
26911 movge %xcc, %o4, %i5
26912 ldd [%l7 + 0x70], %f18
26913 fmovsl %xcc, %f13, %f6
26914 fmul8ulx16 %f8, %f20, %f10
26915 edge8 %i1, %l3, %i2
26916 fpackfix %f28, %f22
26917 edge32l %l6, %g4, %g5
26918 subccc %i4, %g6, %i0
26919 srlx %g3, 0x14, %i7
26920 ldx [%l7 + 0x18], %o2
26921 fmuld8sux16 %f0, %f1, %f2
26922 edge16ln %g1, %o3, %i6
26923 fmovrdlz %o1, %f30, %f20
26924 move %icc, %o5, %g7
26925 std %f6, [%l7 + 0x40]
26926 umulcc %l2, %l1, %l4
26927 ldsh [%l7 + 0x10], %o6
26928 movrgz %o0, 0x210, %o7
26929 fmuld8ulx16 %f15, %f18, %f10
26930 popc %l0, %g2
26931 fmovs %f13, %f6
26932 movcc %icc, %l5, %o4
26933 bshuffle %f10, %f30, %f14
26934 edge32ln %i5, %i3, %l3
26935 movvs %xcc, %i2, %l6
26936 sra %g4, 0x0C, %i1
26937 udivcc %i4, 0x0058, %g5
26938 movleu %icc, %i0, %g6
26939 fandnot2 %f20, %f2, %f12
26940 ldsw [%l7 + 0x18], %g3
26941 srlx %o2, %i7, %g1
26942 movcs %icc, %o3, %o1
26943 sethi 0x1A1A, %o5
26944 movvc %xcc, %i6, %l2
26945 fsrc2s %f24, %f7
26946 edge32l %l1, %l4, %g7
26947 xor %o0, 0x1DC5, %o6
26948 umul %o7, %l0, %l5
26949 fcmpgt32 %f0, %f22, %g2
26950 subc %o4, 0x0A63, %i5
26951 movrlz %l3, %i2, %l6
26952 xorcc %g4, %i1, %i4
26953 fmovsgu %xcc, %f24, %f18
26954 udiv %i3, 0x0646, %i0
26955 sdiv %g6, 0x032A, %g5
26956 movge %xcc, %o2, %i7
26957 move %xcc, %g3, %o3
26958 sth %o1, [%l7 + 0x32]
26959 movvc %icc, %o5, %g1
26960 fmovsgu %icc, %f8, %f15
26961 movrgez %l2, %l1, %l4
26962 orcc %i6, %g7, %o0
26963 fsrc2 %f30, %f6
26964 movrlz %o7, 0x085, %o6
26965 ldx [%l7 + 0x58], %l5
26966 alignaddr %l0, %o4, %g2
26967 fmovdvc %icc, %f23, %f2
26968 sub %i5, %i2, %l3
26969 array8 %g4, %l6, %i1
26970 fmovdge %xcc, %f28, %f14
26971 orcc %i3, 0x02AF, %i0
26972 edge16l %g6, %g5, %i4
26973 stx %i7, [%l7 + 0x08]
26974 fands %f14, %f6, %f9
26975 edge16l %g3, %o2, %o1
26976 movvs %icc, %o5, %g1
26977 movrgez %o3, 0x07C, %l1
26978 fmovrslz %l2, %f15, %f23
26979 movrgz %l4, %i6, %o0
26980 movrlz %g7, %o7, %o6
26981 orncc %l0, %o4, %l5
26982 subccc %g2, %i5, %l3
26983 sethi 0x16A8, %i2
26984 sethi 0x0076, %l6
26985 ldsw [%l7 + 0x10], %g4
26986 fcmple32 %f16, %f4, %i1
26987 fmovrslz %i3, %f16, %f17
26988 smulcc %g6, 0x0007, %g5
26989 fpadd32 %f12, %f30, %f2
26990 stw %i0, [%l7 + 0x4C]
26991 ldsb [%l7 + 0x40], %i7
26992 udivx %g3, 0x0F5B, %i4
26993 movg %xcc, %o1, %o5
26994 edge32ln %g1, %o2, %o3
26995 sdivcc %l2, 0x0BB8, %l1
26996 setx loop_92, %l0, %l1
26997 return %l1
26998 nop
26999 rdpr %cwp, %g1
27000 rdpr %cansave, %g2
27001 rdpr %canrestore, %g3
27002 rdpr %cleanwin, %g4
27003 rdpr %otherwin, %g5
27004 rdpr %wstate, %g6
27005loop_92: fcmpeq32 %f18, %f18, %g7
27006 movre %o0, 0x242, %o7
27007 movge %xcc, %o6, %o4
27008 fnot1 %f26, %f30
27009 alignaddrl %l0, %g2, %i5
27010 move %icc, %l5, %l3
27011 fmovdl %icc, %f25, %f12
27012 srlx %i2, %l6, %i1
27013 orcc %i3, 0x0329, %g6
27014 andcc %g4, %g5, %i0
27015 movrne %i7, 0x08C, %g3
27016 movrlez %o1, 0x020, %i4
27017 fandnot1 %f26, %f20, %f0
27018 fmul8x16 %f6, %f18, %f28
27019 lduw [%l7 + 0x4C], %g1
27020 subcc %o2, %o5, %l2
27021 sdiv %l1, 0x1B1F, %i6
27022 ldd [%l7 + 0x40], %f30
27023 sdivx %l4, 0x1AA4, %o3
27024 sth %o0, [%l7 + 0x5A]
27025 sth %g7, [%l7 + 0x2A]
27026 movle %icc, %o6, %o7
27027 andncc %o4, %g2, %l0
27028 sdiv %i5, 0x1CFF, %l3
27029 fpack32 %f20, %f30, %f8
27030 ld [%l7 + 0x58], %f12
27031 fandnot1s %f16, %f17, %f24
27032 edge16ln %l5, %l6, %i1
27033 fandnot1 %f2, %f28, %f10
27034 save %i2, %i3, %g6
27035 rdpr %cwp, %g1
27036 rdpr %cansave, %g2
27037 rdpr %canrestore, %g3
27038 rdpr %cleanwin, %g4
27039 rdpr %otherwin, %g5
27040 rdpr %wstate, %g6
27041 st %f14, [%l7 + 0x70]
27042 movrgez %g4, 0x196, %i0
27043 movrne %g5, %g3, %o1
27044 movrgez %i7, %i4, %o2
27045 movrlz %o5, 0x35F, %g1
27046 array16 %l1, %i6, %l2
27047 movcs %xcc, %l4, %o0
27048 fcmps %fcc3, %f26, %f2
27049 movvc %xcc, %o3, %o6
27050 ldsw [%l7 + 0x30], %o7
27051 fmovrsgez %o4, %f27, %f26
27052 fmovspos %xcc, %f5, %f15
27053 edge16l %g2, %g7, %i5
27054 fcmpeq16 %f22, %f26, %l3
27055 lduh [%l7 + 0x4E], %l5
27056 xnorcc %l6, 0x0FF5, %i1
27057 movgu %icc, %l0, %i3
27058 sdivcc %i2, 0x150A, %g6
27059 xnor %g4, 0x1CDE, %i0
27060 movne %xcc, %g5, %g3
27061 array8 %i7, %i4, %o2
27062 umul %o1, 0x0EDC, %g1
27063 movpos %icc, %o5, %i6
27064 srl %l1, 0x09, %l4
27065 ldsw [%l7 + 0x30], %o0
27066 lduw [%l7 + 0x28], %o3
27067 movcs %icc, %o6, %o7
27068 edge8 %o4, %l2, %g2
27069 edge32ln %i5, %g7, %l5
27070 movrgz %l6, 0x196, %l3
27071 fmovsl %icc, %f27, %f7
27072 and %i1, %i3, %l0
27073 edge32ln %i2, %g4, %g6
27074 fmovrsgez %g5, %f4, %f26
27075 mova %icc, %g3, %i0
27076 orncc %i7, %o2, %i4
27077 ldd [%l7 + 0x60], %f14
27078 movl %xcc, %g1, %o1
27079 fcmpne16 %f16, %f8, %i6
27080 array16 %l1, %l4, %o0
27081 fpadd32s %f9, %f18, %f26
27082 sdivcc %o5, 0x1B52, %o6
27083 ldsb [%l7 + 0x51], %o3
27084 sdiv %o4, 0x15AA, %o7
27085 alignaddr %l2, %g2, %i5
27086 subc %l5, %l6, %l3
27087 sdivx %i1, 0x1EB3, %g7
27088 smul %l0, %i2, %g4
27089 andcc %i3, 0x135D, %g5
27090 movgu %xcc, %g6, %g3
27091 edge16l %i0, %i7, %i4
27092 fpsub16 %f0, %f26, %f22
27093 mulscc %g1, %o2, %o1
27094 movl %xcc, %l1, %i6
27095 ldsw [%l7 + 0x1C], %l4
27096 sllx %o5, %o6, %o0
27097 edge16 %o3, %o7, %l2
27098 edge32l %g2, %o4, %l5
27099 fsrc1s %f9, %f30
27100 ldd [%l7 + 0x60], %i4
27101 edge16n %l3, %i1, %g7
27102 lduh [%l7 + 0x52], %l6
27103 restore %l0, %i2, %i3
27104 rdpr %cwp, %g1
27105 rdpr %cansave, %g2
27106 rdpr %canrestore, %g3
27107 rdpr %cleanwin, %g4
27108 rdpr %otherwin, %g5
27109 rdpr %wstate, %g6
27110 sir 0x1F15
27111 fxnor %f4, %f24, %f12
27112 movleu %icc, %g5, %g4
27113 sll %g6, 0x08, %g3
27114 fcmpne32 %f8, %f30, %i7
27115 movgu %icc, %i4, %i0
27116 ldd [%l7 + 0x78], %o2
27117 fmuld8ulx16 %f14, %f21, %f24
27118 mulx %g1, 0x0C1B, %o1
27119 fornot2 %f20, %f12, %f26
27120 fmovd %f8, %f22
27121 sll %i6, 0x03, %l4
27122 mulscc %o5, 0x091F, %l1
27123 fpsub16 %f12, %f2, %f16
27124 addc %o6, %o3, %o7
27125 movvs %icc, %l2, %g2
27126 movvs %icc, %o0, %l5
27127 mulx %o4, 0x1ADF, %i5
27128 addc %i1, %g7, %l3
27129 addc %l0, 0x1D1E, %l6
27130 movleu %icc, %i3, %i2
27131 nop
27132 set 0x10, %g4
27133 ldd [%l7 + %g4], %f10
27134 edge8l %g4, %g5, %g3
27135 ldsw [%l7 + 0x2C], %i7
27136 orncc %g6, %i0, %o2
27137 sub %i4, 0x06EC, %o1
27138 movl %xcc, %g1, %l4
27139 move %icc, %o5, %l1
27140 xnorcc %i6, 0x038F, %o3
27141 alignaddr %o7, %o6, %l2
27142 udivx %g2, 0x1F13, %o0
27143 srlx %o4, 0x06, %l5
27144 edge16ln %i1, %g7, %l3
27145 fmovrdlez %i5, %f22, %f24
27146 std %f28, [%l7 + 0x30]
27147 srax %l0, %i3, %i2
27148 st %f29, [%l7 + 0x4C]
27149 ld [%l7 + 0x60], %f29
27150 movn %icc, %g4, %l6
27151 udiv %g3, 0x1D08, %i7
27152 edge8l %g6, %g5, %o2
27153 srlx %i0, 0x10, %o1
27154 alignaddr %i4, %g1, %l4
27155 subc %o5, 0x0D0B, %i6
27156 orcc %l1, %o3, %o6
27157 alignaddrl %l2, %g2, %o0
27158 srlx %o4, 0x1C, %o7
27159 fmovdne %xcc, %f18, %f18
27160 ld [%l7 + 0x60], %f30
27161 mova %xcc, %i1, %g7
27162 movcc %xcc, %l3, %i5
27163 sdivx %l5, 0x0E3C, %l0
27164 srl %i2, %g4, %l6
27165 fmovsneg %icc, %f0, %f27
27166 mulx %i3, %g3, %g6
27167 nop
27168 set 0x68, %i4
27169 ldx [%l7 + %i4], %i7
27170 fandnot1 %f16, %f22, %f0
27171 udivcc %o2, 0x1BD1, %g5
27172 popc %i0, %i4
27173 lduh [%l7 + 0x24], %g1
27174 andcc %l4, 0x0C0E, %o5
27175 movgu %xcc, %o1, %i6
27176 stw %o3, [%l7 + 0x78]
27177 pdist %f4, %f12, %f20
27178 ldx [%l7 + 0x18], %o6
27179 fandnot1 %f26, %f24, %f20
27180 edge8n %l2, %g2, %o0
27181 movvs %icc, %o4, %o7
27182 lduw [%l7 + 0x18], %i1
27183 sth %g7, [%l7 + 0x70]
27184 addc %l3, %i5, %l1
27185 orn %l5, 0x09AD, %i2
27186 movrgez %l0, 0x146, %l6
27187 movrgez %g4, %g3, %g6
27188 srl %i7, 0x18, %o2
27189 or %g5, 0x074C, %i0
27190 umul %i4, 0x01B6, %i3
27191 movgu %icc, %g1, %l4
27192 movre %o1, %o5, %i6
27193 xnorcc %o6, %l2, %o3
27194 sdiv %g2, 0x03FC, %o0
27195 udiv %o7, 0x0EC8, %o4
27196 array8 %i1, %l3, %i5
27197 sdivx %l1, 0x0712, %l5
27198 nop
27199 set 0x08, %l6
27200 ldx [%l7 + %l6], %g7
27201 fpackfix %f28, %f20
27202 alignaddr %l0, %i2, %g4
27203 orn %l6, %g6, %g3
27204 fmovs %f22, %f2
27205 ldd [%l7 + 0x58], %f10
27206 fmovs %f31, %f6
27207 and %i7, %g5, %o2
27208 sll %i0, %i4, %g1
27209 fmovsa %xcc, %f26, %f14
27210 addcc %i3, 0x069D, %o1
27211 st %f0, [%l7 + 0x64]
27212 xor %l4, %i6, %o5
27213 fmovdgu %icc, %f17, %f18
27214 fmovdneg %xcc, %f31, %f19
27215 fmovdn %icc, %f31, %f7
27216 edge8n %l2, %o6, %o3
27217 edge16ln %o0, %g2, %o4
27218 fmovrsgz %o7, %f20, %f8
27219 fcmpne32 %f24, %f26, %i1
27220 sethi 0x14A9, %i5
27221 edge16l %l1, %l5, %g7
27222 subcc %l0, 0x1265, %l3
27223 movl %xcc, %g4, %l6
27224 fcmpeq16 %f6, %f18, %g6
27225 save %g3, %i7, %i2
27226 rdpr %cwp, %g1
27227 rdpr %cansave, %g2
27228 rdpr %canrestore, %g3
27229 rdpr %cleanwin, %g4
27230 rdpr %otherwin, %g5
27231 rdpr %wstate, %g6
27232 fnand %f20, %f24, %f24
27233 edge16l %g5, %i0, %i4
27234 ldsb [%l7 + 0x56], %g1
27235 fmuld8sux16 %f22, %f19, %f12
27236 sub %o2, 0x1FE8, %o1
27237 movrlz %l4, 0x0C8, %i6
27238 fmul8sux16 %f24, %f18, %f12
27239 fnors %f2, %f8, %f15
27240 fmul8x16au %f18, %f4, %f2
27241 movg %icc, %i3, %o5
27242 movrgez %o6, 0x042, %o3
27243 subccc %o0, %l2, %g2
27244 andcc %o4, %i1, %i5
27245 fmovsn %icc, %f11, %f0
27246 movleu %icc, %o7, %l5
27247 sra %l1, 0x16, %g7
27248 smul %l3, %l0, %l6
27249 fpadd32 %f20, %f28, %f8
27250 edge16 %g6, %g4, %i7
27251 move %xcc, %i2, %g3
27252 subccc %i0, 0x0BC5, %g5
27253 fmovrsne %i4, %f0, %f7
27254 udivx %g1, 0x0753, %o1
27255 lduh [%l7 + 0x6A], %l4
27256 edge8l %i6, %o2, %i3
27257 movvc %xcc, %o6, %o3
27258 fmovsgu %icc, %f15, %f27
27259 movl %icc, %o5, %l2
27260 fornot2 %f18, %f8, %f20
27261 edge8ln %g2, %o4, %i1
27262 andn %o0, 0x1156, %o7
27263 fabsd %f2, %f28
27264 xor %l5, %i5, %l1
27265 movle %xcc, %l3, %l0
27266 movcs %icc, %l6, %g7
27267 smul %g6, %g4, %i2
27268 fnegd %f6, %f4
27269 movrne %i7, 0x21A, %i0
27270 mulx %g3, 0x1F24, %i4
27271 fmovdleu %xcc, %f20, %f6
27272 srlx %g5, 0x0C, %g1
27273 array16 %o1, %l4, %i6
27274 movrlz %i3, 0x069, %o6
27275 movvs %icc, %o3, %o2
27276 orn %o5, %g2, %l2
27277 subc %o4, %i1, %o0
27278 udivcc %l5, 0x03D7, %i5
27279 sdivx %o7, 0x0377, %l3
27280 movre %l1, %l6, %g7
27281 lduw [%l7 + 0x34], %l0
27282 ldsh [%l7 + 0x3A], %g4
27283 add %i2, %g6, %i0
27284 movrne %i7, 0x229, %i4
27285 fnand %f0, %f28, %f12
27286 ldsw [%l7 + 0x60], %g5
27287 subcc %g3, %g1, %l4
27288 movge %xcc, %o1, %i3
27289 andncc %i6, %o3, %o2
27290 orn %o6, 0x02D6, %g2
27291 edge16l %o5, %o4, %i1
27292 stx %l2, [%l7 + 0x60]
27293 edge8l %o0, %l5, %i5
27294 stx %l3, [%l7 + 0x08]
27295 fmovrsgz %l1, %f7, %f1
27296 sll %l6, %o7, %l0
27297 subccc %g7, 0x18AC, %i2
27298 xor %g6, 0x00FE, %g4
27299 ld [%l7 + 0x54], %f0
27300 xor %i0, %i7, %i4
27301 udivcc %g3, 0x04A0, %g5
27302 subccc %g1, 0x0CA1, %l4
27303 sth %i3, [%l7 + 0x32]
27304 edge16l %o1, %o3, %o2
27305 ldd [%l7 + 0x30], %o6
27306 fmovrse %i6, %f17, %f5
27307 fone %f22
27308 movrgz %o5, 0x3DA, %o4
27309 subc %g2, %i1, %l2
27310 lduh [%l7 + 0x6A], %l5
27311 fmovrdlz %o0, %f12, %f18
27312 srlx %l3, %i5, %l6
27313 fornot1 %f8, %f14, %f12
27314 fmul8x16 %f1, %f24, %f22
27315 st %f22, [%l7 + 0x50]
27316 sth %o7, [%l7 + 0x16]
27317 edge32l %l0, %l1, %g7
27318 move %xcc, %g6, %i2
27319 fxnor %f14, %f16, %f10
27320 ldsb [%l7 + 0x60], %g4
27321 ldub [%l7 + 0x26], %i7
27322 fmovdl %icc, %f4, %f18
27323 movrgez %i4, 0x25C, %i0
27324 fmovdle %icc, %f25, %f8
27325 movle %icc, %g5, %g1
27326 edge16 %g3, %i3, %o1
27327 smul %l4, %o2, %o3
27328 ld [%l7 + 0x44], %f19
27329 array16 %o6, %o5, %o4
27330 stb %i6, [%l7 + 0x27]
27331 fandnot1 %f30, %f16, %f2
27332 edge32 %g2, %i1, %l2
27333 fcmple16 %f30, %f10, %o0
27334 movcc %icc, %l3, %l5
27335 fnor %f10, %f26, %f14
27336 alignaddrl %i5, %l6, %o7
27337 add %l1, %l0, %g6
27338 array16 %g7, %g4, %i7
27339 fxor %f6, %f20, %f20
27340 sethi 0x18B9, %i4
27341 fmul8x16au %f14, %f28, %f24
27342 edge32 %i0, %i2, %g5
27343 fxnor %f8, %f2, %f0
27344 movvs %icc, %g1, %g3
27345 umul %o1, 0x1874, %i3
27346 fmovdleu %xcc, %f21, %f18
27347 fmul8x16al %f25, %f18, %f24
27348 xnor %l4, 0x14D9, %o3
27349 movg %icc, %o6, %o5
27350 save %o2, %i6, %g2
27351 rdpr %cwp, %g1
27352 rdpr %cansave, %g2
27353 rdpr %canrestore, %g3
27354 rdpr %cleanwin, %g4
27355 rdpr %otherwin, %g5
27356 rdpr %wstate, %g6
27357 smulcc %o4, 0x1B8E, %i1
27358 sethi 0x040E, %l2
27359 movvs %xcc, %o0, %l3
27360 move %xcc, %l5, %i5
27361 faligndata %f8, %f8, %f12
27362 stb %o7, [%l7 + 0x30]
27363 nop
27364 set 0x10, %i7
27365 std %f16, [%l7 + %i7]
27366 array32 %l1, %l0, %l6
27367 edge32ln %g7, %g6, %g4
27368 alignaddr %i4, %i7, %i2
27369 movrgez %g5, 0x2F0, %g1
27370 movre %g3, %o1, %i0
27371 pdist %f2, %f22, %f10
27372 edge8ln %i3, %l4, %o3
27373 movn %xcc, %o6, %o2
27374 edge32n %o5, %i6, %o4
27375 sethi 0x0FEC, %i1
27376 popc 0x075A, %l2
27377 edge32ln %g2, %o0, %l5
27378 subccc %l3, 0x13C2, %i5
27379 movcs %icc, %l1, %l0
27380 udiv %o7, 0x0694, %g7
27381 udivcc %l6, 0x0BF0, %g6
27382 fornot1s %f15, %f5, %f23
27383 srlx %i4, %i7, %g4
27384 movrne %g5, %g1, %i2
27385 ldsb [%l7 + 0x0C], %g3
27386 udivx %o1, 0x1064, %i3
27387 xor %i0, %o3, %l4
27388 sra %o2, %o6, %o5
27389 sdivx %o4, 0x1F44, %i1
27390 fpadd32 %f22, %f22, %f28
27391 xorcc %i6, %g2, %l2
27392 or %l5, 0x159F, %l3
27393 fmovdgu %xcc, %f23, %f2
27394 orncc %i5, 0x0470, %o0
27395 fmovscc %icc, %f8, %f17
27396 fmovdgu %xcc, %f10, %f1
27397 ldsb [%l7 + 0x50], %l0
27398 movle %xcc, %l1, %g7
27399 fpsub32 %f26, %f12, %f20
27400 edge8ln %l6, %o7, %g6
27401 andn %i4, %i7, %g5
27402 umul %g1, 0x16E2, %g4
27403 ldsw [%l7 + 0x0C], %i2
27404 array16 %g3, %o1, %i0
27405 fandnot2 %f8, %f20, %f2
27406 fmul8ulx16 %f30, %f30, %f0
27407 ldd [%l7 + 0x08], %o2
27408 movpos %icc, %i3, %l4
27409 fsrc1s %f21, %f19
27410 edge16n %o6, %o5, %o4
27411 nop
27412 set 0x73, %g2
27413 ldsb [%l7 + %g2], %i1
27414 sir 0x1FBF
27415 fpadd16 %f8, %f8, %f26
27416 array8 %i6, %g2, %l2
27417 smulcc %o2, %l3, %i5
27418 edge32l %o0, %l0, %l1
27419 movrlz %l5, %l6, %o7
27420 movrlz %g6, %g7, %i4
27421 std %f0, [%l7 + 0x10]
27422 stx %i7, [%l7 + 0x38]
27423 stw %g1, [%l7 + 0x08]
27424 add %g4, %i2, %g5
27425 setx loop_93, %l0, %l1
27426 return %l1
27427 nop
27428 rdpr %cwp, %g1
27429 rdpr %cansave, %g2
27430 rdpr %canrestore, %g3
27431 rdpr %cleanwin, %g4
27432 rdpr %otherwin, %g5
27433 rdpr %wstate, %g6
27434loop_93: lduw [%l7 + 0x14], %o3
27435 fandnot1s %f21, %f17, %f22
27436 srax %i3, %l4, %o6
27437 edge8n %o5, %o4, %i0
27438 sethi 0x11F6, %i1
27439 ldd [%l7 + 0x58], %g2
27440 ldsb [%l7 + 0x60], %i6
27441 smul %o2, %l3, %i5
27442 xorcc %o0, 0x11D3, %l0
27443 ldsb [%l7 + 0x0B], %l1
27444 fmovsgu %xcc, %f3, %f11
27445 edge16ln %l2, %l6, %l5
27446 movrlz %g6, %g7, %o7
27447 movrgez %i7, 0x17D, %i4
27448 edge8ln %g4, %i2, %g1
27449 array8 %o1, %g3, %o3
27450 faligndata %f8, %f8, %f18
27451 fcmps %fcc1, %f30, %f10
27452 movgu %icc, %i3, %l4
27453 orcc %g5, 0x0580, %o6
27454 movcs %xcc, %o5, %i0
27455 movneg %icc, %i1, %g2
27456 smulcc %i6, %o2, %l3
27457 popc 0x1297, %o4
27458 movrlz %o0, %i5, %l0
27459 array32 %l2, %l6, %l5
27460 sllx %g6, %l1, %g7
27461 movcc %xcc, %i7, %o7
27462 nop
27463 set 0x79, %l3
27464 ldsb [%l7 + %l3], %g4
27465 movvs %xcc, %i2, %i4
27466 addcc %g1, 0x0437, %o1
27467 xnorcc %g3, %i3, %o3
27468 udiv %l4, 0x1BCB, %g5
27469 fmovrdgez %o5, %f28, %f16
27470 edge8ln %i0, %i1, %o6
27471 fmovsvs %icc, %f8, %f3
27472 popc 0x1F4A, %i6
27473 fmovdn %icc, %f14, %f29
27474 sllx %o2, %g2, %l3
27475 faligndata %f20, %f8, %f30
27476 fmovdcs %xcc, %f5, %f10
27477 mova %xcc, %o4, %i5
27478 smulcc %o0, %l0, %l6
27479 fone %f6
27480 fpsub16s %f10, %f26, %f9
27481 fmovdvs %xcc, %f19, %f16
27482 orn %l2, 0x1EC5, %l5
27483 stb %g6, [%l7 + 0x4B]
27484 movvs %xcc, %l1, %i7
27485 lduh [%l7 + 0x7E], %g7
27486 move %icc, %o7, %g4
27487 fmuld8sux16 %f23, %f13, %f16
27488 edge32 %i4, %g1, %i2
27489 array32 %o1, %g3, %o3
27490 fmovse %icc, %f13, %f14
27491 movrne %i3, 0x35D, %l4
27492 fmovrde %o5, %f20, %f20
27493 restore %g5, %i0, %o6
27494 rdpr %cwp, %g1
27495 rdpr %cansave, %g2
27496 rdpr %canrestore, %g3
27497 rdpr %cleanwin, %g4
27498 rdpr %otherwin, %g5
27499 rdpr %wstate, %g6
27500 xnorcc %i1, 0x15FC, %o2
27501 alignaddrl %g2, %i6, %l3
27502 fabsd %f18, %f14
27503 fone %f16
27504 edge16ln %i5, %o4, %l0
27505 sdivcc %l6, 0x0BD8, %o0
27506 movgu %icc, %l2, %l5
27507 sethi 0x010D, %l1
27508 movvc %icc, %i7, %g7
27509 sdivcc %g6, 0x1BAA, %g4
27510 umul %o7, 0x1DDE, %g1
27511 sdivcc %i4, 0x1D82, %o1
27512 fsrc2 %f12, %f0
27513 sdivx %i2, 0x1029, %o3
27514 xor %g3, 0x0199, %i3
27515 movleu %xcc, %o5, %l4
27516 subccc %i0, %g5, %o6
27517 edge16l %o2, %i1, %i6
27518 stx %g2, [%l7 + 0x10]
27519 sethi 0x0843, %l3
27520 fxnor %f14, %f24, %f26
27521 lduh [%l7 + 0x14], %i5
27522 movn %xcc, %l0, %l6
27523 save %o0, 0x14AE, %l2
27524 rdpr %cwp, %g1
27525 rdpr %cansave, %g2
27526 rdpr %canrestore, %g3
27527 rdpr %cleanwin, %g4
27528 rdpr %otherwin, %g5
27529 rdpr %wstate, %g6
27530 xnor %l5, %l1, %i7
27531 fexpand %f25, %f10
27532 sllx %o4, %g7, %g4
27533 udivx %o7, 0x1435, %g6
27534 ldd [%l7 + 0x40], %f14
27535 subcc %g1, 0x0A39, %o1
27536 lduw [%l7 + 0x6C], %i4
27537 fmovsge %icc, %f2, %f3
27538 fmovscs %icc, %f16, %f8
27539 movg %icc, %i2, %g3
27540 fzeros %f21
27541 fmovrslz %i3, %f10, %f5
27542 movl %icc, %o5, %o3
27543 ldsb [%l7 + 0x5F], %i0
27544 movne %xcc, %l4, %g5
27545 srax %o2, %o6, %i6
27546 or %i1, %l3, %g2
27547 movne %icc, %i5, %l6
27548 array32 %o0, %l2, %l5
27549 addccc %l1, %l0, %i7
27550 ldsb [%l7 + 0x4E], %o4
27551 array16 %g4, %g7, %o7
27552 udivcc %g6, 0x0A3B, %g1
27553 edge8n %i4, %i2, %o1
27554 ld [%l7 + 0x10], %f26
27555 movge %icc, %g3, %i3
27556 orn %o3, %o5, %l4
27557 fcmped %fcc1, %f20, %f12
27558 movrgz %g5, 0x0DD, %o2
27559 ldd [%l7 + 0x70], %i0
27560 fmovdn %icc, %f5, %f27
27561 std %f18, [%l7 + 0x10]
27562 movrlez %o6, 0x365, %i1
27563 smul %l3, 0x175C, %i6
27564 movvc %icc, %g2, %i5
27565 fmovdcs %icc, %f14, %f1
27566 fornot1 %f0, %f30, %f20
27567 alignaddrl %o0, %l2, %l6
27568 fmovsgu %xcc, %f9, %f20
27569 nop
27570 set 0x3C, %g6
27571 lduw [%l7 + %g6], %l5
27572 ldsb [%l7 + 0x3F], %l0
27573 mova %icc, %l1, %o4
27574 array16 %i7, %g4, %g7
27575 ldsh [%l7 + 0x7C], %g6
27576 xorcc %g1, %i4, %i2
27577 smulcc %o1, 0x15CD, %o7
27578 srax %i3, 0x10, %g3
27579 movn %xcc, %o5, %o3
27580 subccc %l4, 0x15F6, %o2
27581 movrgez %g5, %o6, %i1
27582 and %i0, 0x1275, %l3
27583 fmovsge %icc, %f23, %f24
27584 movl %icc, %i6, %g2
27585 addcc %o0, 0x00B0, %l2
27586 mulx %l6, 0x1308, %l5
27587 srax %l0, 0x1A, %i5
27588 sth %l1, [%l7 + 0x7C]
27589 sir 0x0971
27590 fcmpes %fcc0, %f4, %f3
27591 edge32 %i7, %o4, %g4
27592 orncc %g6, 0x194F, %g1
27593 fone %f30
27594 lduw [%l7 + 0x78], %g7
27595 andncc %i2, %o1, %i4
27596 movleu %icc, %o7, %i3
27597 xor %g3, %o3, %o5
27598 array16 %l4, %o2, %g5
27599 subc %i1, 0x06FB, %i0
27600 movpos %icc, %o6, %l3
27601 alignaddr %g2, %i6, %l2
27602 movrlz %l6, 0x31D, %o0
27603 alignaddr %l0, %i5, %l1
27604 movcs %xcc, %l5, %o4
27605 array16 %i7, %g6, %g1
27606 addccc %g4, %i2, %g7
27607 ldd [%l7 + 0x20], %f6
27608 movleu %xcc, %i4, %o1
27609 smulcc %i3, %o7, %g3
27610 sub %o3, %l4, %o5
27611 mulx %o2, %i1, %g5
27612 edge8ln %i0, %o6, %l3
27613 array8 %g2, %l2, %i6
27614 orncc %l6, %o0, %i5
27615 fmovrse %l0, %f16, %f13
27616 movcs %xcc, %l5, %o4
27617 array8 %l1, %g6, %i7
27618 movle %icc, %g4, %i2
27619 fmovrdne %g1, %f14, %f6
27620 smul %i4, %o1, %i3
27621 add %g7, %o7, %g3
27622 xnor %l4, 0x1CB6, %o3
27623 fzero %f18
27624 ldub [%l7 + 0x61], %o2
27625 array32 %o5, %g5, %i1
27626 movcs %icc, %i0, %o6
27627 edge8n %g2, %l2, %i6
27628 subc %l3, %l6, %i5
27629 fmovrse %l0, %f9, %f9
27630 fmovdg %xcc, %f19, %f10
27631 edge8l %o0, %l5, %l1
27632 orncc %o4, 0x0C92, %g6
27633 smul %i7, 0x1684, %g4
27634 mova %icc, %g1, %i2
27635 orn %i4, %i3, %g7
27636 edge8l %o7, %g3, %o1
27637 fcmps %fcc1, %f28, %f10
27638 orcc %l4, 0x1663, %o3
27639 fmul8sux16 %f20, %f26, %f18
27640 movvs %xcc, %o5, %g5
27641 movcc %icc, %o2, %i0
27642 movn %xcc, %o6, %i1
27643 edge16n %l2, %i6, %g2
27644 orn %l3, %l6, %l0
27645 fmovdvs %icc, %f14, %f30
27646 movcc %icc, %o0, %i5
27647 std %f24, [%l7 + 0x58]
27648 udivcc %l1, 0x0C1E, %l5
27649 setx loop_94, %l0, %l1
27650 return %l1
27651 nop
27652 rdpr %cwp, %g1
27653 rdpr %cansave, %g2
27654 rdpr %canrestore, %g3
27655 rdpr %cleanwin, %g4
27656 rdpr %otherwin, %g5
27657 rdpr %wstate, %g6
27658loop_94: movleu %xcc, %g4, %g1
27659 movg %xcc, %g6, %i4
27660 edge16ln %i3, %g7, %i2
27661 movrne %g3, %o1, %o7
27662 movrgez %o3, %o5, %g5
27663 smulcc %l4, %o2, %o6
27664 sir 0x1650
27665 std %f22, [%l7 + 0x48]
27666 udivx %i1, 0x09EE, %i0
27667 movrlz %l2, %i6, %g2
27668 array8 %l6, %l0, %o0
27669 orn %i5, 0x11AF, %l1
27670 or %l3, %l5, %i7
27671 umul %o4, 0x04AE, %g4
27672 udiv %g6, 0x1940, %g1
27673 movvs %icc, %i4, %i3
27674 fmovdne %xcc, %f10, %f2
27675 movneg %xcc, %g7, %g3
27676 smul %o1, 0x1C28, %o7
27677 movneg %xcc, %o3, %i2
27678 lduw [%l7 + 0x44], %g5
27679 edge16l %l4, %o5, %o6
27680 lduh [%l7 + 0x44], %i1
27681 alignaddr %o2, %i0, %l2
27682 st %f3, [%l7 + 0x5C]
27683 sll %i6, 0x0F, %l6
27684 orncc %l0, 0x1F80, %g2
27685 edge32l %o0, %i5, %l3
27686 udiv %l5, 0x1CD2, %l1
27687 srax %o4, 0x01, %i7
27688 edge16 %g6, %g1, %g4
27689 fmovda %icc, %f7, %f17
27690 fsrc2 %f2, %f2
27691 ldsb [%l7 + 0x3D], %i4
27692 mova %icc, %i3, %g7
27693 srlx %o1, %g3, %o3
27694 ldsw [%l7 + 0x74], %o7
27695 alignaddr %i2, %l4, %o5
27696 fpack32 %f24, %f28, %f28
27697 fmovde %xcc, %f14, %f3
27698 fmovrdgz %o6, %f18, %f28
27699 orn %i1, 0x0747, %g5
27700 edge16n %o2, %i0, %l2
27701 andn %i6, %l0, %l6
27702 movrgez %o0, 0x15B, %g2
27703 fmovdcs %xcc, %f7, %f17
27704 xor %i5, 0x064B, %l5
27705 fmul8x16al %f4, %f6, %f28
27706 sdiv %l3, 0x1BCC, %o4
27707 edge8ln %i7, %l1, %g1
27708 ldd [%l7 + 0x18], %f0
27709 edge32n %g4, %i4, %g6
27710 nop
27711 set 0x18, %i6
27712 ldd [%l7 + %i6], %f2
27713 fmovdvc %xcc, %f27, %f31
27714 lduh [%l7 + 0x42], %i3
27715 for %f22, %f24, %f2
27716 ld [%l7 + 0x64], %f0
27717 fcmpgt32 %f6, %f0, %g7
27718 addc %o1, %g3, %o7
27719 array16 %o3, %i2, %o5
27720 ldsb [%l7 + 0x2D], %l4
27721 fmovsvs %icc, %f6, %f5
27722 ldsb [%l7 + 0x0C], %o6
27723 fmovrdlz %g5, %f8, %f30
27724 mova %icc, %i1, %i0
27725 fmovrdgz %l2, %f6, %f20
27726 fpadd32s %f13, %f30, %f27
27727 fmovrde %o2, %f30, %f6
27728 mulx %i6, %l0, %l6
27729 movle %icc, %g2, %i5
27730 fnand %f4, %f12, %f6
27731 save %o0, %l3, %o4
27732 rdpr %cwp, %g1
27733 rdpr %cansave, %g2
27734 rdpr %canrestore, %g3
27735 rdpr %cleanwin, %g4
27736 rdpr %otherwin, %g5
27737 rdpr %wstate, %g6
27738 fone %f4
27739 smulcc %i7, %l1, %l5
27740 sdiv %g4, 0x132A, %g1
27741 fmovdcs %icc, %f7, %f24
27742 udivx %g6, 0x1A4E, %i4
27743 movle %xcc, %i3, %g7
27744 umulcc %g3, 0x022B, %o7
27745 umul %o1, 0x0549, %i2
27746 movle %xcc, %o5, %o3
27747 movcc %icc, %o6, %g5
27748 movne %xcc, %i1, %i0
27749 move %icc, %l2, %l4
27750 sra %i6, 0x1C, %l0
27751 ldsb [%l7 + 0x1D], %l6
27752 addcc %g2, 0x14C7, %i5
27753 sdiv %o0, 0x1B36, %l3
27754 or %o4, %o2, %l1
27755 movl %icc, %i7, %g4
27756 st %f8, [%l7 + 0x70]
27757 fone %f24
27758 udiv %g1, 0x1713, %l5
27759 fmovsgu %xcc, %f2, %f0
27760 addc %g6, 0x0C24, %i3
27761 subccc %i4, %g3, %o7
27762 fmovsn %xcc, %f10, %f25
27763 nop
27764 set 0x4D, %l4
27765 ldub [%l7 + %l4], %o1
27766 fmul8x16al %f16, %f27, %f30
27767 movrlz %i2, 0x030, %g7
27768 alignaddrl %o3, %o5, %o6
27769 subc %i1, %g5, %i0
27770 array16 %l2, %l4, %i6
27771 popc %l6, %g2
27772 fmovdvc %icc, %f4, %f25
27773 fzeros %f1
27774 ldd [%l7 + 0x10], %i4
27775 ldsw [%l7 + 0x20], %o0
27776 movvs %xcc, %l0, %l3
27777 movne %xcc, %o4, %l1
27778 lduh [%l7 + 0x2E], %i7
27779 edge32 %o2, %g4, %g1
27780 stw %g6, [%l7 + 0x68]
27781 movrlz %l5, %i3, %i4
27782 sdivx %o7, 0x01BD, %g3
27783 udiv %o1, 0x1697, %g7
27784 xnor %i2, 0x18AC, %o5
27785 std %f6, [%l7 + 0x58]
27786 movre %o6, 0x1B8, %o3
27787 ldub [%l7 + 0x35], %g5
27788 mulx %i1, %l2, %i0
27789 movn %icc, %i6, %l4
27790 mova %icc, %g2, %l6
27791 sethi 0x0ABD, %o0
27792 fcmpes %fcc1, %f17, %f25
27793 edge32l %i5, %l3, %l0
27794 ldd [%l7 + 0x18], %l0
27795 andncc %i7, %o2, %g4
27796 movvc %icc, %g1, %g6
27797 srl %l5, 0x0C, %o4
27798 alignaddrl %i4, %o7, %i3
27799 fpsub32 %f10, %f22, %f14
27800 movrgez %o1, %g3, %g7
27801 edge8n %o5, %i2, %o6
27802 fnegs %f4, %f3
27803 stb %g5, [%l7 + 0x7B]
27804 ldsw [%l7 + 0x24], %i1
27805 fone %f2
27806 alignaddrl %l2, %i0, %o3
27807 fpsub16 %f20, %f10, %f30
27808 movrgez %i6, 0x20F, %l4
27809 mova %xcc, %l6, %g2
27810 sdivx %o0, 0x1335, %i5
27811 edge32 %l3, %l1, %l0
27812 subccc %o2, 0x087A, %i7
27813 mulscc %g1, %g4, %l5
27814 movpos %xcc, %g6, %o4
27815 stb %o7, [%l7 + 0x67]
27816 subccc %i3, %i4, %o1
27817 save %g3, %o5, %g7
27818 rdpr %cwp, %g1
27819 rdpr %cansave, %g2
27820 rdpr %canrestore, %g3
27821 rdpr %cleanwin, %g4
27822 rdpr %otherwin, %g5
27823 rdpr %wstate, %g6
27824 fnegd %f20, %f20
27825 pdist %f18, %f20, %f2
27826 ldub [%l7 + 0x7A], %o6
27827 movl %icc, %i2, %g5
27828 fabsd %f20, %f18
27829 movg %icc, %i1, %l2
27830 ldd [%l7 + 0x58], %i0
27831 udivcc %i6, 0x0EED, %o3
27832 fmovdn %icc, %f5, %f12
27833 addc %l6, 0x088E, %g2
27834 fmul8x16au %f14, %f10, %f22
27835 orncc %o0, %l4, %l3
27836 fmovsleu %xcc, %f12, %f29
27837 xnorcc %l1, %l0, %i5
27838 movrgez %i7, 0x059, %g1
27839 stb %g4, [%l7 + 0x14]
27840 edge16 %l5, %o2, %g6
27841 srax %o7, %i3, %i4
27842 fxors %f15, %f20, %f17
27843 fmovdge %xcc, %f6, %f13
27844 fxnor %f20, %f2, %f2
27845 mulscc %o4, %o1, %o5
27846 edge32 %g7, %g3, %o6
27847 udivx %g5, 0x00FC, %i2
27848 movrlez %l2, 0x302, %i1
27849 movg %icc, %i0, %i6
27850 ldd [%l7 + 0x20], %f14
27851 array32 %l6, %o3, %o0
27852 fmovdcs %icc, %f0, %f30
27853 xor %l4, %l3, %g2
27854 fmovscc %icc, %f14, %f4
27855 sth %l0, [%l7 + 0x10]
27856 array8 %i5, %l1, %i7
27857 fmovrdgz %g1, %f6, %f4
27858 srl %g4, 0x0D, %l5
27859 mulx %g6, 0x0E80, %o7
27860 movgu %icc, %i3, %o2
27861 orncc %i4, %o1, %o5
27862 movre %g7, %g3, %o6
27863 udiv %g5, 0x081E, %i2
27864 ldsh [%l7 + 0x4A], %o4
27865 ldsw [%l7 + 0x20], %l2
27866 edge8 %i1, %i0, %l6
27867 fmovde %xcc, %f28, %f26
27868 sdiv %i6, 0x09FC, %o3
27869 fandnot1s %f1, %f8, %f30
27870 ldx [%l7 + 0x68], %o0
27871 udivcc %l4, 0x103A, %g2
27872 movrne %l3, 0x395, %l0
27873 edge8l %l1, %i5, %g1
27874 save %g4, 0x0E4E, %i7
27875 rdpr %cwp, %g1
27876 rdpr %cansave, %g2
27877 rdpr %canrestore, %g3
27878 rdpr %cleanwin, %g4
27879 rdpr %otherwin, %g5
27880 rdpr %wstate, %g6
27881 fmovdge %xcc, %f6, %f20
27882 xnorcc %g6, %o7, %i3
27883 movrlz %o2, 0x35A, %l5
27884 edge8 %i4, %o1, %o5
27885 alignaddr %g7, %g3, %g5
27886 edge16 %o6, %i2, %l2
27887 fmovspos %xcc, %f4, %f18
27888 subc %o4, %i0, %l6
27889 fmovsn %icc, %f31, %f2
27890 fmovscs %icc, %f22, %f9
27891 fabsd %f24, %f26
27892 andncc %i1, %o3, %o0
27893 ldsb [%l7 + 0x4E], %i6
27894 movrlz %g2, 0x295, %l4
27895 mulx %l3, 0x0035, %l1
27896 andcc %i5, 0x1A5D, %g1
27897 fpadd32s %f12, %f19, %f1
27898 nop
27899 set 0x3C, %l5
27900 ldsw [%l7 + %l5], %l0
27901 and %g4, 0x0BEE, %i7
27902 orcc %g6, %i3, %o7
27903 fpackfix %f12, %f22
27904 orn %o2, 0x15F4, %i4
27905 ld [%l7 + 0x54], %f28
27906 smul %l5, 0x19E0, %o5
27907 ldsh [%l7 + 0x08], %o1
27908 edge32 %g7, %g5, %g3
27909 fpsub16s %f27, %f2, %f30
27910 xorcc %o6, 0x0FBB, %i2
27911 movvs %xcc, %l2, %i0
27912 sdivx %o4, 0x092B, %i1
27913 ldub [%l7 + 0x32], %l6
27914 fnor %f0, %f24, %f10
27915 movvs %xcc, %o0, %i6
27916 edge16 %o3, %l4, %g2
27917 addcc %l1, %i5, %l3
27918 or %l0, %g1, %g4
27919 movrlez %g6, %i7, %i3
27920 fmovdg %xcc, %f0, %f28
27921 fmovrdlez %o7, %f14, %f2
27922 andn %o2, 0x0B1A, %i4
27923 nop
27924 set 0x60, %i5
27925 ldsw [%l7 + %i5], %l5
27926 or %o5, %o1, %g7
27927 xnorcc %g5, 0x01A5, %o6
27928 fmul8x16 %f23, %f22, %f0
27929 nop
27930 set 0x30, %o6
27931 ldd [%l7 + %o6], %i2
27932 udiv %l2, 0x1F40, %i0
27933 fsrc1s %f26, %f15
27934 fpadd32s %f8, %f17, %f5
27935 fpadd32s %f1, %f9, %f11
27936 fcmpgt32 %f24, %f26, %o4
27937 fmul8ulx16 %f22, %f24, %f28
27938 ld [%l7 + 0x44], %f4
27939 fmovrsgez %g3, %f18, %f29
27940 edge16l %i1, %o0, %l6
27941 movvc %icc, %i6, %o3
27942 fpsub16s %f30, %f12, %f14
27943 sub %l4, 0x043E, %l1
27944 popc %g2, %i5
27945 edge16l %l0, %g1, %g4
27946 ldsh [%l7 + 0x0C], %g6
27947 edge8l %i7, %i3, %l3
27948 nop
27949 set 0x3C, %i0
27950 lduw [%l7 + %i0], %o7
27951 movre %o2, %l5, %i4
27952 andcc %o5, %o1, %g5
27953 fmovsn %xcc, %f23, %f29
27954 sra %o6, 0x1D, %g7
27955 mulx %i2, 0x0BFD, %i0
27956 movl %xcc, %l2, %o4
27957 movrlez %i1, %g3, %o0
27958 alignaddr %l6, %i6, %o3
27959 addccc %l1, 0x0267, %l4
27960 alignaddr %i5, %l0, %g2
27961 fmovde %xcc, %f0, %f6
27962 addc %g1, %g6, %g4
27963 fmovdleu %xcc, %f19, %f19
27964 movrgz %i7, %l3, %i3
27965 fexpand %f10, %f30
27966 ldx [%l7 + 0x68], %o2
27967 srl %o7, %l5, %o5
27968 fnors %f7, %f9, %f30
27969 fnegd %f14, %f6
27970 movvc %icc, %o1, %g5
27971 movrlez %o6, %i4, %g7
27972 array16 %i2, %i0, %o4
27973 movge %icc, %l2, %i1
27974 ldd [%l7 + 0x50], %g2
27975 movvs %icc, %l6, %i6
27976 fxors %f14, %f20, %f1
27977 udiv %o0, 0x0968, %o3
27978 addcc %l4, %l1, %l0
27979 fcmple16 %f4, %f16, %g2
27980 ldsb [%l7 + 0x32], %i5
27981 array16 %g6, %g1, %i7
27982 array16 %g4, %i3, %o2
27983 fmovrdgz %l3, %f14, %f28
27984 lduh [%l7 + 0x16], %l5
27985 fmovsa %icc, %f15, %f22
27986 srlx %o7, 0x02, %o5
27987 fnot2 %f20, %f12
27988 sdivcc %o1, 0x08E3, %o6
27989 srl %g5, %g7, %i4
27990 movn %xcc, %i0, %i2
27991 edge8 %l2, %o4, %i1
27992 sdivcc %g3, 0x17F9, %i6
27993 mulscc %l6, %o3, %o0
27994 udivcc %l1, 0x0BC5, %l4
27995 movn %icc, %g2, %i5
27996 smulcc %g6, %l0, %g1
27997 edge32l %i7, %i3, %g4
27998 add %l3, 0x143F, %l5
27999 movrne %o7, %o2, %o1
28000 mova %xcc, %o6, %o5
28001 save %g5, %g7, %i0
28002 rdpr %cwp, %g1
28003 rdpr %cansave, %g2
28004 rdpr %canrestore, %g3
28005 rdpr %cleanwin, %g4
28006 rdpr %otherwin, %g5
28007 rdpr %wstate, %g6
28008 edge32l %i2, %l2, %o4
28009 edge8l %i1, %i4, %g3
28010 movleu %icc, %i6, %l6
28011 sth %o3, [%l7 + 0x14]
28012 movrlz %l1, %o0, %l4
28013 edge16 %g2, %g6, %l0
28014 fmovspos %xcc, %f30, %f9
28015 fones %f26
28016 xnor %i5, 0x11F9, %i7
28017 add %i3, 0x0A19, %g1
28018 nop
28019 set 0x18, %o5
28020 stx %g4, [%l7 + %o5]
28021 st %f15, [%l7 + 0x28]
28022 popc %l3, %o7
28023 fnand %f10, %f4, %f10
28024 fmovsgu %icc, %f24, %f6
28025 movneg %icc, %l5, %o1
28026 fmovrsgz %o2, %f5, %f29
28027 orn %o6, 0x075C, %g5
28028 fmovdge %icc, %f20, %f19
28029 sra %o5, 0x00, %i0
28030 srax %i2, 0x18, %g7
28031 umul %o4, 0x0DB6, %i1
28032 array32 %l2, %g3, %i4
28033 srlx %l6, 0x1A, %i6
28034 orn %o3, 0x1836, %o0
28035 sll %l1, %g2, %g6
28036 orcc %l0, 0x0743, %l4
28037 stb %i7, [%l7 + 0x15]
28038 fmovsne %xcc, %f26, %f12
28039 fornot1s %f5, %f29, %f26
28040 fpsub16 %f20, %f20, %f28
28041 fmovsgu %xcc, %f2, %f16
28042 udivcc %i5, 0x1E55, %g1
28043 fzeros %f17
28044 fpsub32s %f24, %f21, %f4
28045 udivx %g4, 0x1ED2, %i3
28046 srl %l3, %l5, %o1
28047 smul %o7, 0x1878, %o6
28048 movge %icc, %o2, %g5
28049 movrgez %o5, 0x381, %i2
28050 orn %i0, %g7, %o4
28051 addcc %i1, %g3, %l2
28052 add %i4, 0x0BF0, %l6
28053 movrne %o3, 0x25A, %i6
28054 edge16n %l1, %o0, %g6
28055 andcc %l0, 0x185B, %l4
28056 alignaddr %i7, %i5, %g1
28057 edge16 %g4, %g2, %l3
28058 fpadd32 %f6, %f8, %f8
28059 xnor %l5, %i3, %o7
28060 fmovdle %xcc, %f1, %f28
28061 umul %o1, %o2, %o6
28062 movn %icc, %o5, %g5
28063 popc 0x15D6, %i0
28064 movn %xcc, %g7, %i2
28065 orcc %i1, %o4, %l2
28066 umulcc %i4, 0x1682, %l6
28067 udivcc %g3, 0x00F5, %o3
28068 ldd [%l7 + 0x70], %l0
28069 fornot2 %f18, %f28, %f30
28070 smul %o0, 0x1120, %g6
28071 fornot2 %f14, %f14, %f10
28072 addcc %l0, 0x12DC, %l4
28073 movcc %icc, %i7, %i6
28074 sllx %g1, 0x18, %i5
28075 add %g4, 0x0D54, %g2
28076 movneg %xcc, %l5, %l3
28077 ldsb [%l7 + 0x6F], %i3
28078 fandnot2 %f4, %f6, %f20
28079 orncc %o7, %o1, %o6
28080 movcc %xcc, %o5, %o2
28081 nop
28082 set 0x50, %o1
28083 stx %i0, [%l7 + %o1]
28084 move %xcc, %g5, %i2
28085 fzeros %f7
28086 sll %g7, 0x01, %i1
28087 udivx %l2, 0x12E4, %o4
28088 edge8l %i4, %l6, %g3
28089 edge32ln %o3, %l1, %o0
28090 smul %g6, %l4, %l0
28091 mulx %i7, %i6, %g1
28092 subccc %g4, 0x15A5, %i5
28093 fmovsg %xcc, %f19, %f29
28094 fmovdl %xcc, %f6, %f3
28095 smul %g2, %l3, %i3
28096 movvs %icc, %l5, %o1
28097 movneg %icc, %o7, %o6
28098 edge16 %o5, %i0, %g5
28099 movcc %xcc, %i2, %g7
28100 mulscc %i1, %o2, %o4
28101 bshuffle %f8, %f22, %f20
28102 stb %i4, [%l7 + 0x4D]
28103 array32 %l6, %l2, %o3
28104 fornot2 %f6, %f16, %f6
28105 array32 %g3, %o0, %g6
28106 sub %l1, 0x0645, %l4
28107 edge8l %i7, %i6, %g1
28108 movvs %icc, %g4, %i5
28109 fmovdcc %icc, %f15, %f31
28110 addc %g2, %l3, %i3
28111 alignaddr %l0, %o1, %l5
28112 srlx %o6, %o5, %i0
28113 stb %g5, [%l7 + 0x3B]
28114 ldub [%l7 + 0x4D], %i2
28115 sir 0x01CD
28116 lduw [%l7 + 0x18], %o7
28117 fcmple32 %f20, %f14, %i1
28118 umulcc %g7, 0x142F, %o4
28119 edge8ln %o2, %i4, %l2
28120 fpack32 %f24, %f2, %f18
28121 srlx %o3, 0x02, %l6
28122 ldub [%l7 + 0x4B], %g3
28123 std %f14, [%l7 + 0x70]
28124 fmovdpos %icc, %f25, %f20
28125 fzero %f6
28126 fnot1s %f13, %f13
28127 movvs %xcc, %o0, %l1
28128 xorcc %l4, 0x0719, %g6
28129 umul %i7, 0x1A2A, %i6
28130 ldx [%l7 + 0x30], %g1
28131 movneg %icc, %g4, %i5
28132 stb %l3, [%l7 + 0x40]
28133 stx %g2, [%l7 + 0x68]
28134 stw %l0, [%l7 + 0x38]
28135 edge32l %o1, %l5, %o6
28136 sth %i3, [%l7 + 0x54]
28137 popc 0x18B9, %o5
28138 fsrc2 %f14, %f28
28139 srl %i0, %i2, %o7
28140 movrgz %g5, %i1, %g7
28141 nop
28142 set 0x46, %g7
28143 lduh [%l7 + %g7], %o2
28144 ldub [%l7 + 0x43], %o4
28145 fornot1 %f22, %f18, %f14
28146 umul %i4, %l2, %o3
28147 sth %l6, [%l7 + 0x18]
28148 andcc %g3, %l1, %o0
28149 fxor %f18, %f12, %f18
28150 sdivx %g6, 0x0A46, %i7
28151 stx %l4, [%l7 + 0x70]
28152 sir 0x119A
28153 ldsh [%l7 + 0x0A], %i6
28154 edge16 %g4, %g1, %l3
28155 smul %g2, 0x1CC1, %l0
28156 edge32 %i5, %l5, %o6
28157 restore %o1, 0x069A, %o5
28158 rdpr %cwp, %g1
28159 rdpr %cansave, %g2
28160 rdpr %canrestore, %g3
28161 rdpr %cleanwin, %g4
28162 rdpr %otherwin, %g5
28163 rdpr %wstate, %g6
28164 subcc %i0, %i2, %i3
28165 edge8 %g5, %o7, %i1
28166 addcc %o2, %g7, %o4
28167 sethi 0x170B, %l2
28168 edge8n %i4, %o3, %g3
28169 umulcc %l1, %l6, %o0
28170 ld [%l7 + 0x20], %f22
28171 mulx %g6, %i7, %i6
28172 edge16 %l4, %g4, %g1
28173 udiv %g2, 0x1226, %l0
28174 edge16n %i5, %l3, %l5
28175 ld [%l7 + 0x7C], %f7
28176 array8 %o6, %o5, %o1
28177 fpmerge %f1, %f15, %f10
28178 sth %i2, [%l7 + 0x3C]
28179 movrgez %i0, %g5, %o7
28180 mulx %i1, 0x1E7B, %o2
28181 stw %g7, [%l7 + 0x40]
28182 fmovdvs %xcc, %f2, %f4
28183 fmovscc %icc, %f17, %f4
28184 fmovdneg %icc, %f31, %f23
28185 edge16 %o4, %l2, %i4
28186 xorcc %i3, %g3, %l1
28187 fnors %f11, %f22, %f12
28188 edge8 %o3, %l6, %o0
28189 orcc %g6, 0x1A2C, %i6
28190 orncc %i7, %g4, %g1
28191 subccc %g2, 0x110A, %l0
28192 udiv %i5, 0x06E9, %l4
28193 save %l3, %l5, %o6
28194 rdpr %cwp, %g1
28195 rdpr %cansave, %g2
28196 rdpr %canrestore, %g3
28197 rdpr %cleanwin, %g4
28198 rdpr %otherwin, %g5
28199 rdpr %wstate, %g6
28200 movcc %xcc, %o1, %i2
28201 movge %icc, %o5, %g5
28202 edge8ln %i0, %o7, %i1
28203 movn %icc, %g7, %o4
28204 fmovrdlz %l2, %f18, %f12
28205 addccc %o2, 0x0E63, %i3
28206 mulscc %g3, 0x0EEE, %l1
28207 fmovsneg %icc, %f3, %f12
28208 movleu %xcc, %o3, %i4
28209 fpsub16 %f10, %f6, %f18
28210 smul %o0, 0x0333, %l6
28211 fmovsleu %icc, %f20, %f12
28212 fpackfix %f18, %f31
28213 sdivcc %i6, 0x1EA4, %i7
28214 mulscc %g6, 0x0CD7, %g1
28215 fpack16 %f14, %f11
28216 sir 0x02CB
28217 ldub [%l7 + 0x2E], %g2
28218 fmovdn %icc, %f23, %f4
28219 movl %xcc, %g4, %l0
28220 movgu %icc, %i5, %l3
28221 ldx [%l7 + 0x48], %l5
28222 orcc %l4, 0x01A8, %o1
28223 srl %i2, 0x18, %o6
28224 ldsh [%l7 + 0x34], %g5
28225 movl %icc, %o5, %i0
28226 xor %o7, %g7, %o4
28227 fmovsvs %icc, %f8, %f27
28228 and %l2, 0x1B99, %o2
28229 sll %i1, 0x1A, %i3
28230 fandnot2s %f14, %f17, %f22
28231 orn %g3, %o3, %i4
28232 ldsw [%l7 + 0x44], %l1
28233 add %o0, 0x02B9, %l6
28234 sdivcc %i6, 0x07CC, %g6
28235 fmovsvs %icc, %f14, %f16
28236 fnegd %f18, %f0
28237 edge32ln %i7, %g2, %g4
28238 movneg %xcc, %l0, %i5
28239 movcc %icc, %l3, %g1
28240 fmovsvs %icc, %f22, %f15
28241 fmovdgu %xcc, %f21, %f31
28242 fzeros %f7
28243 fnot1s %f27, %f9
28244 fsrc2s %f8, %f14
28245 move %xcc, %l4, %l5
28246 movcc %icc, %o1, %i2
28247 fornot2s %f22, %f2, %f25
28248 movl %xcc, %o6, %g5
28249 fsrc1 %f4, %f20
28250 fmovsleu %xcc, %f14, %f15
28251 edge32l %o5, %i0, %o7
28252 srlx %o4, %g7, %o2
28253 fmovdneg %xcc, %f18, %f15
28254 addccc %l2, 0x073F, %i3
28255 edge16n %g3, %i1, %i4
28256 mulx %o3, %o0, %l1
28257 xor %i6, %g6, %i7
28258 ldd [%l7 + 0x40], %g2
28259 sll %l6, %g4, %i5
28260 movleu %icc, %l0, %g1
28261 fmovrde %l4, %f8, %f26
28262 fabss %f26, %f23
28263 umul %l5, 0x0181, %l3
28264 ld [%l7 + 0x18], %f14
28265 fcmpne32 %f2, %f28, %o1
28266 movneg %xcc, %o6, %i2
28267 fxor %f0, %f30, %f30
28268 subccc %o5, 0x1336, %i0
28269 stb %g5, [%l7 + 0x4C]
28270 edge8 %o7, %g7, %o2
28271 fornot2 %f24, %f30, %f30
28272 fabsd %f10, %f0
28273 movleu %xcc, %o4, %l2
28274 srlx %i3, %i1, %g3
28275 fnand %f20, %f28, %f6
28276 addccc %i4, %o3, %o0
28277 lduw [%l7 + 0x7C], %i6
28278 ldub [%l7 + 0x56], %l1
28279 edge16l %i7, %g2, %l6
28280 EXIT_GOOD
28281
28282
28283
28284!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28285!
28286! Stats for Thread 0:
28287!
28288! Type l : 3587
28289! Type f : 5442
28290! Type i : 15971
28291!
28292!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28293
28294
28295 EXIT_GOOD /* test finish */
28296
28297/************************************************************************
28298 Test case data start
28299 ************************************************************************/
28300.data
28301user_data_start:
28302scratch_area:
28303.word 0x0CAF9CBD
28304.word 0x71F9BB87
28305.word 0x72A3B89B
28306.word 0x4EC4474A
28307.word 0x8A258FCA
28308.word 0x53278507
28309.word 0x7354BF4B
28310.word 0x2B3F32A7
28311.word 0x10AF1CE0
28312.word 0x9D259E30
28313.word 0xB81091C6
28314.word 0xFEA88FF5
28315.word 0x5305445D
28316.word 0xABF1CE0D
28317.word 0xAA1423CA
28318.word 0xF5234C99
28319.word 0x3B950D0B
28320.word 0x7B5D79C4
28321.word 0xE0CD3088
28322.word 0xE4E89967
28323.word 0xB60BE022
28324.word 0x1263750B
28325.word 0x33C529E0
28326.word 0x67FEF2F2
28327.word 0x52E4479E
28328.word 0xA02F7160
28329.word 0xF5570C47
28330.word 0xEFBA0FF6
28331.word 0x86FDF8C7
28332.word 0xB98A8B4C
28333.word 0xE7C6D66F
28334.word 0x95A93995
28335.word 0x6C51F1E1
28336.word 0xDAE87B35
28337.word 0x825F3CC6
28338.word 0x36A692D8
28339.word 0xF8404625
28340.word 0x874D7490
28341.word 0x8C5208FD
28342.word 0x1C7129DD
28343.word 0x92E0CC10
28344.word 0x66F6C05E
28345.word 0x0A9CC7F1
28346.word 0xB0725130
28347.word 0x2282C7FE
28348.word 0xC00CB7C3
28349.word 0x022446E6
28350.word 0xD1DF06FB
28351.word 0xCB119C5C
28352.word 0x982FA44D
28353.word 0xD2FDB5BE
28354.word 0xF9C64788
28355.word 0x7220FA3B
28356.word 0x0D96F957
28357.word 0x92BFD239
28358.word 0x3BDD94D4
28359.word 0x3AF1AC6D
28360.word 0xCA4FB8BC
28361.word 0x14C38232
28362.word 0xEA6719C2
28363.word 0x99914EB3
28364.word 0x60E01CC0
28365.word 0x75FAEAD4
28366.word 0x89C95339
28367.end