Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f5.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f5.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_f5.s,v 1.1 2007/05/11 17:22:38 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 0x45FA6A58904180C1, %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 0xF, %g1
89 set 0x5, %g2
90 set 0xB, %g3
91 set 0x5, %g4
92 set 0xB, %g5
93 set 0xA, %g6
94 set 0xD, %g7
95 !# Input registers
96 set -0x7, %i0
97 set -0x6, %i1
98 set -0x5, %i2
99 set -0x9, %i3
100 set -0x1, %i4
101 set -0x3, %i5
102 set -0x8, %i6
103 set -0x6, %i7
104 !# Local registers
105 set 0x1BBCE696, %l0
106 set 0x616AF251, %l1
107 set 0x2A3E5019, %l2
108 set 0x2DB10D7A, %l3
109 set 0x5E645B75, %l4
110 set 0x55ECBDE9, %l5
111 set 0x2F74F932, %l6
112 !# Output registers
113 set 0x1F6A, %o0
114 set -0x05F2, %o1
115 set -0x11F5, %o2
116 set 0x1F73, %o3
117 set -0x01FF, %o4
118 set -0x1C42, %o5
119 set 0x01B9, %o6
120 set 0x0F49, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x32699498926CF234)
123 INIT_TH_FP_REG(%l7,%f2,0xCA3A50480B01EA40)
124 INIT_TH_FP_REG(%l7,%f4,0xBB3EF673D1D29EE0)
125 INIT_TH_FP_REG(%l7,%f6,0xB209BB5788E66987)
126 INIT_TH_FP_REG(%l7,%f8,0xE295DD8DC055F19B)
127 INIT_TH_FP_REG(%l7,%f10,0x0358F257BD94994D)
128 INIT_TH_FP_REG(%l7,%f12,0x185CAFB7B186EB76)
129 INIT_TH_FP_REG(%l7,%f14,0x746D204CBB22838F)
130 INIT_TH_FP_REG(%l7,%f16,0x025936D1D43636C5)
131 INIT_TH_FP_REG(%l7,%f18,0x2ED1B965738B9CE1)
132 INIT_TH_FP_REG(%l7,%f20,0x67A5C5946CDE6B78)
133 INIT_TH_FP_REG(%l7,%f22,0xC6BEA6B9CA83819D)
134 INIT_TH_FP_REG(%l7,%f24,0xC63B755C7F7059EE)
135 INIT_TH_FP_REG(%l7,%f26,0xA06DD94CCD527F69)
136 INIT_TH_FP_REG(%l7,%f28,0xEB27B5901D1CF56B)
137 INIT_TH_FP_REG(%l7,%f30,0xB8B7FE86156A92D5)
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, %g0, %hsys_tick_cmpr
146
147
148 !# Execute Main Diag ..
149
150 stb %o6, [%l7 + 0x55]
151 save %l3, 0x0D10, %i6
152 rdpr %cwp, %g1
153 rdpr %cansave, %g2
154 rdpr %canrestore, %g3
155 rdpr %cleanwin, %g4
156 rdpr %otherwin, %g5
157 rdpr %wstate, %g6
158 movrgez %i7, %l1, %l0
159 fandnot1s %f5, %f31, %f24
160 fone %f2
161 edge16 %o4, %i1, %i3
162 mulx %i4, 0x09CF, %l4
163 fmovdge %xcc, %f18, %f11
164 edge8n %g5, %i0, %o7
165 mova %xcc, %i5, %o3
166 smulcc %o1, 0x1AE8, %i2
167 save %g3, %l2, %g6
168 rdpr %cwp, %g1
169 rdpr %cansave, %g2
170 rdpr %canrestore, %g3
171 rdpr %cleanwin, %g4
172 rdpr %otherwin, %g5
173 rdpr %wstate, %g6
174 movcc %xcc, %g2, %g4
175 edge8 %o0, %g7, %g1
176 ldd [%l7 + 0x68], %i6
177 array8 %o2, %o5, %o6
178 ldd [%l7 + 0x30], %f10
179 st %f5, [%l7 + 0x74]
180 st %f3, [%l7 + 0x70]
181 orncc %l3, %l5, %i6
182 stb %i7, [%l7 + 0x56]
183 std %f30, [%l7 + 0x38]
184 nop
185 set 0x20, %l5
186 ldd [%l7 + %l5], %l0
187 fmuld8ulx16 %f12, %f1, %f20
188 edge32n %o4, %i1, %l1
189 xnor %i4, %l4, %g5
190 fnors %f4, %f13, %f19
191 orcc %i0, %i3, %o7
192 add %o3, %o1, %i2
193 lduw [%l7 + 0x10], %g3
194 addccc %l2, 0x1D7B, %g6
195 edge8n %g2, %i5, %g4
196 array32 %g7, %o0, %l6
197 mova %xcc, %o2, %o5
198 movcc %xcc, %g1, %l3
199 andn %o6, 0x07EE, %l5
200 srl %i7, 0x16, %l0
201 movrgez %i6, 0x1E5, %i1
202 fmovdvs %xcc, %f30, %f3
203 udivcc %o4, 0x054A, %l1
204 xorcc %l4, %i4, %i0
205 fnot2 %f20, %f0
206 movn %xcc, %i3, %o7
207 ldsh [%l7 + 0x58], %o3
208 fmul8x16 %f12, %f18, %f14
209 edge16l %g5, %o1, %i2
210 move %xcc, %l2, %g3
211 movcc %icc, %g6, %g2
212 fcmple32 %f20, %f26, %i5
213 nop
214 set 0x40, %l2
215 stb %g7, [%l7 + %l2]
216 ldx [%l7 + 0x30], %o0
217 fnegs %f30, %f23
218 fmovscc %xcc, %f31, %f10
219 orn %l6, %g4, %o5
220 fexpand %f24, %f24
221 movcs %icc, %o2, %g1
222 restore %l3, 0x16AB, %l5
223 rdpr %cwp, %g1
224 rdpr %cansave, %g2
225 rdpr %canrestore, %g3
226 rdpr %cleanwin, %g4
227 rdpr %otherwin, %g5
228 rdpr %wstate, %g6
229 movcc %xcc, %o6, %i7
230 mova %xcc, %i6, %l0
231 ldsb [%l7 + 0x1E], %i1
232 nop
233 set 0x50, %g5
234 ldd [%l7 + %g5], %o4
235 srlx %l1, %l4, %i0
236 udiv %i4, 0x09A8, %i3
237 fmovdge %icc, %f23, %f3
238 stx %o3, [%l7 + 0x38]
239 movrlez %g5, 0x316, %o1
240 fxor %f0, %f18, %f30
241 fcmple32 %f24, %f28, %o7
242 fmovrsne %l2, %f6, %f7
243 subccc %g3, 0x0B39, %i2
244 edge8ln %g2, %i5, %g7
245 smul %o0, %l6, %g6
246 movvs %xcc, %o5, %g4
247 movneg %xcc, %o2, %g1
248 fmovse %xcc, %f19, %f7
249 andncc %l3, %l5, %o6
250 smulcc %i7, %l0, %i1
251 mova %xcc, %o4, %l1
252 srax %i6, 0x10, %l4
253 edge16l %i4, %i0, %i3
254 edge8 %g5, %o1, %o7
255 sra %o3, 0x0C, %g3
256 for %f22, %f20, %f20
257 save %i2, %g2, %i5
258 rdpr %cwp, %g1
259 rdpr %cansave, %g2
260 rdpr %canrestore, %g3
261 rdpr %cleanwin, %g4
262 rdpr %otherwin, %g5
263 rdpr %wstate, %g6
264 array8 %g7, %l2, %l6
265 fmul8x16al %f13, %f2, %f6
266 edge32l %g6, %o5, %o0
267 edge8n %g4, %g1, %l3
268 fmovdvc %xcc, %f16, %f10
269 fmul8ulx16 %f26, %f18, %f28
270 fmul8ulx16 %f0, %f16, %f14
271 edge16n %l5, %o6, %o2
272 sdiv %l0, 0x14C1, %i1
273 srlx %o4, 0x1B, %l1
274 fmul8x16al %f14, %f1, %f2
275 edge16 %i6, %l4, %i7
276 fandnot1 %f24, %f20, %f18
277 movgu %xcc, %i4, %i3
278 srax %i0, 0x08, %o1
279 orcc %o7, 0x08D5, %o3
280 mulx %g5, 0x04A6, %i2
281 srax %g3, %i5, %g7
282 movn %icc, %l2, %g2
283 edge32ln %l6, %o5, %o0
284 movvs %xcc, %g4, %g1
285 movcs %xcc, %g6, %l5
286 nop
287 set 0x44, %o4
288 ldsw [%l7 + %o4], %o6
289 ldub [%l7 + 0x38], %l3
290 fandnot1s %f5, %f29, %f4
291 edge32 %o2, %i1, %l0
292 mova %xcc, %l1, %i6
293 fnot1s %f5, %f13
294 fnot1 %f2, %f18
295 fmovde %icc, %f4, %f28
296 alignaddrl %o4, %l4, %i4
297 fmovrdgez %i7, %f2, %f6
298 movvs %xcc, %i0, %i3
299 movcs %xcc, %o7, %o3
300 fmovse %xcc, %f28, %f14
301 movl %icc, %o1, %g5
302 fmovdcc %xcc, %f18, %f20
303 sdiv %g3, 0x1E16, %i5
304 fxnor %f24, %f28, %f0
305 edge32 %i2, %l2, %g7
306 sdivx %l6, 0x1D0D, %g2
307 fmovrdlz %o0, %f10, %f8
308 fmul8ulx16 %f10, %f6, %f12
309 orncc %o5, 0x1121, %g1
310 movne %icc, %g4, %l5
311 movrgez %o6, %g6, %o2
312 ldsw [%l7 + 0x78], %i1
313 fnegs %f30, %f0
314 mulscc %l0, 0x0750, %l1
315 subcc %l3, %o4, %i6
316 movle %xcc, %i4, %i7
317 save %i0, 0x1E56, %l4
318 rdpr %cwp, %g1
319 rdpr %cansave, %g2
320 rdpr %canrestore, %g3
321 rdpr %cleanwin, %g4
322 rdpr %otherwin, %g5
323 rdpr %wstate, %g6
324 edge16l %o7, %i3, %o1
325 smulcc %o3, 0x0D8E, %g5
326 popc 0x1580, %g3
327 fmovdcs %xcc, %f25, %f19
328 fpadd32 %f8, %f4, %f16
329 smulcc %i2, %i5, %l2
330 fmovsne %icc, %f11, %f17
331 udivcc %g7, 0x0947, %g2
332 and %o0, %o5, %g1
333 std %f4, [%l7 + 0x20]
334 udivx %g4, 0x16C9, %l6
335 fmul8x16 %f3, %f24, %f18
336 srl %l5, %g6, %o2
337 save %i1, 0x07B4, %o6
338 rdpr %cwp, %g1
339 rdpr %cansave, %g2
340 rdpr %canrestore, %g3
341 rdpr %cleanwin, %g4
342 rdpr %otherwin, %g5
343 rdpr %wstate, %g6
344 movl %xcc, %l1, %l0
345 andcc %l3, 0x197C, %i6
346 movle %icc, %i4, %i7
347 fnand %f16, %f6, %f16
348 movrgez %o4, 0x3F1, %l4
349 add %i0, 0x15DC, %o7
350 stx %i3, [%l7 + 0x50]
351 alignaddrl %o1, %g5, %o3
352 fands %f11, %f2, %f13
353 ldd [%l7 + 0x78], %i2
354 sub %i5, 0x0209, %l2
355 ld [%l7 + 0x70], %f25
356 edge32n %g3, %g7, %g2
357 ldsh [%l7 + 0x46], %o0
358 ldd [%l7 + 0x28], %f16
359 movpos %icc, %g1, %o5
360 umul %l6, %g4, %l5
361 fpadd32s %f16, %f2, %f25
362 fmovdl %xcc, %f29, %f10
363 ldd [%l7 + 0x70], %o2
364 umulcc %g6, 0x0048, %o6
365 fcmpes %fcc0, %f7, %f27
366 umul %l1, %i1, %l3
367 movge %xcc, %l0, %i4
368 andncc %i6, %o4, %l4
369 ldsh [%l7 + 0x7A], %i7
370 udiv %o7, 0x0D99, %i3
371 fmovsg %icc, %f6, %f7
372 array8 %o1, %i0, %o3
373 movpos %xcc, %i2, %g5
374 move %icc, %l2, %g3
375 movrne %g7, %i5, %g2
376 fzeros %f2
377 array32 %o0, %g1, %l6
378 ldub [%l7 + 0x45], %o5
379 edge8ln %l5, %o2, %g4
380 movvc %icc, %g6, %l1
381 save %o6, 0x01A1, %i1
382 rdpr %cwp, %g1
383 rdpr %cansave, %g2
384 rdpr %canrestore, %g3
385 rdpr %cleanwin, %g4
386 rdpr %otherwin, %g5
387 rdpr %wstate, %g6
388 movcs %xcc, %l3, %l0
389 movn %icc, %i4, %i6
390 fones %f27
391 movrgz %l4, 0x1E3, %i7
392 movl %icc, %o7, %o4
393 umulcc %i3, %o1, %i0
394 setx loop_0, %l0, %l1
395 return %l1
396 nop
397 rdpr %cwp, %g1
398 rdpr %cansave, %g2
399 rdpr %canrestore, %g3
400 rdpr %cleanwin, %g4
401 rdpr %otherwin, %g5
402 rdpr %wstate, %g6
403loop_0: orn %l2, 0x1C8C, %g3
404 edge32l %g7, %i5, %g2
405 movvs %xcc, %o0, %l6
406 movrgz %g1, 0x2B2, %l5
407 smul %o5, %g4, %o2
408 movle %icc, %g6, %o6
409 sethi 0x007A, %l1
410 stw %l3, [%l7 + 0x34]
411 sdivx %l0, 0x1076, %i4
412 andcc %i6, 0x0C14, %i1
413 fmovdneg %icc, %f26, %f27
414 sdivx %l4, 0x058F, %o7
415 orcc %i7, 0x1C6E, %i3
416 fmovsa %xcc, %f29, %f25
417 array16 %o4, %o1, %i2
418 addcc %i0, 0x16E8, %g5
419 fmovscs %icc, %f17, %f28
420 fmovrslez %o3, %f18, %f4
421 smul %l2, %g3, %g7
422 popc 0x08E2, %i5
423 udiv %o0, 0x1366, %l6
424 udiv %g2, 0x01A4, %l5
425 lduw [%l7 + 0x10], %o5
426 edge16n %g1, %o2, %g4
427 array16 %g6, %l1, %o6
428 fmovdgu %icc, %f18, %f12
429 sub %l0, %l3, %i4
430 fmovdcc %icc, %f11, %f16
431 alignaddr %i1, %i6, %o7
432 fcmpgt32 %f16, %f24, %l4
433 fpsub16s %f26, %f12, %f3
434 fmovscc %icc, %f29, %f31
435 movre %i7, 0x3FF, %i3
436 sll %o4, %o1, %i0
437 addccc %g5, 0x1509, %o3
438 sllx %i2, 0x1B, %l2
439 fcmpeq32 %f22, %f14, %g7
440 and %i5, 0x1D49, %o0
441 movgu %icc, %g3, %l6
442 movrgz %l5, 0x195, %g2
443 mulscc %o5, 0x1F2F, %o2
444 edge8l %g4, %g6, %g1
445 edge16n %l1, %l0, %l3
446 umulcc %i4, 0x19B9, %o6
447 movgu %xcc, %i1, %o7
448 fmovsvc %xcc, %f18, %f22
449 edge32ln %l4, %i7, %i3
450 movle %xcc, %i6, %o1
451 movrlz %i0, %g5, %o3
452 movgu %xcc, %i2, %o4
453 sir 0x045F
454 st %f9, [%l7 + 0x74]
455 andncc %g7, %i5, %o0
456 edge16n %g3, %l2, %l6
457 fors %f14, %f9, %f29
458 movcc %icc, %l5, %g2
459 movg %icc, %o5, %g4
460 edge8l %g6, %o2, %g1
461 srl %l1, %l3, %i4
462 ldsw [%l7 + 0x64], %o6
463 stw %i1, [%l7 + 0x44]
464 edge8l %o7, %l0, %l4
465 stx %i7, [%l7 + 0x60]
466 fsrc1 %f26, %f0
467 orn %i3, %o1, %i0
468 sethi 0x169F, %i6
469 move %icc, %g5, %i2
470 fcmpne16 %f14, %f12, %o3
471 alignaddr %o4, %g7, %o0
472 edge32n %i5, %g3, %l6
473 fmovdpos %icc, %f10, %f17
474 movrne %l5, %g2, %l2
475 movpos %xcc, %g4, %o5
476 andcc %o2, 0x1621, %g6
477 fmovdl %icc, %f10, %f20
478 siam 0x2
479 fnot2 %f26, %f12
480 fmovd %f8, %f6
481 fsrc2s %f12, %f3
482 nop
483 set 0x78, %o6
484 ldx [%l7 + %o6], %g1
485 udiv %l1, 0x00EC, %l3
486 array8 %o6, %i4, %o7
487 movrne %i1, %l0, %i7
488 addc %l4, %o1, %i0
489 subcc %i6, %i3, %i2
490 movne %icc, %o3, %o4
491 udivx %g7, 0x0EE7, %g5
492 ld [%l7 + 0x64], %f28
493 movge %icc, %o0, %g3
494 and %l6, %i5, %l5
495 sra %l2, %g4, %g2
496 sllx %o5, %g6, %g1
497 xor %o2, %l1, %l3
498 edge8n %o6, %i4, %o7
499 ldsh [%l7 + 0x52], %l0
500 fpack16 %f22, %f18
501 and %i1, %i7, %o1
502 fsrc2s %f29, %f9
503 edge8 %l4, %i6, %i0
504 edge16ln %i3, %i2, %o4
505 nop
506 set 0x30, %o7
507 lduw [%l7 + %o7], %o3
508 ldd [%l7 + 0x58], %g4
509 andcc %o0, %g7, %l6
510 ldd [%l7 + 0x60], %f6
511 mova %xcc, %g3, %i5
512 stb %l2, [%l7 + 0x08]
513 fmovs %f3, %f28
514 std %f16, [%l7 + 0x28]
515 ldd [%l7 + 0x40], %f28
516 addccc %g4, %g2, %o5
517 movl %xcc, %l5, %g6
518 fmuld8ulx16 %f15, %f29, %f2
519 subc %g1, 0x1296, %o2
520 xor %l1, 0x0C73, %l3
521 movcc %icc, %i4, %o6
522 addcc %l0, 0x12E3, %i1
523 edge8ln %i7, %o7, %o1
524 movgu %icc, %i6, %i0
525 movle %icc, %l4, %i3
526 sub %i2, 0x1219, %o4
527 fmovdn %xcc, %f21, %f28
528 move %xcc, %o3, %o0
529 mulx %g7, 0x11C1, %l6
530 movvs %icc, %g5, %i5
531 fcmpne32 %f30, %f2, %g3
532 xnorcc %l2, 0x00AD, %g4
533 pdist %f26, %f12, %f24
534 fcmpeq16 %f14, %f12, %o5
535 fexpand %f29, %f4
536 orncc %l5, 0x0FA2, %g2
537 edge8n %g1, %o2, %g6
538 fmovsleu %icc, %f28, %f29
539 movneg %xcc, %l1, %l3
540 sdivx %i4, 0x099D, %o6
541 movrne %l0, %i1, %i7
542 movrlez %o7, 0x307, %i6
543 fands %f28, %f15, %f10
544 addc %o1, %l4, %i3
545 movg %icc, %i2, %i0
546 udiv %o4, 0x0C51, %o3
547 fmovde %icc, %f17, %f5
548 fmovdleu %icc, %f13, %f4
549 mulx %g7, %o0, %g5
550 movrgez %i5, %l6, %g3
551 xorcc %l2, %o5, %g4
552 srlx %g2, %l5, %o2
553 movgu %xcc, %g6, %l1
554 restore %l3, %g1, %o6
555 rdpr %cwp, %g1
556 rdpr %cansave, %g2
557 rdpr %canrestore, %g3
558 rdpr %cleanwin, %g4
559 rdpr %otherwin, %g5
560 rdpr %wstate, %g6
561 fpadd32 %f24, %f30, %f8
562 andn %l0, %i4, %i1
563 fmovdleu %xcc, %f23, %f30
564 ld [%l7 + 0x7C], %f22
565 popc %o7, %i7
566 fmovrdne %i6, %f16, %f14
567 andn %o1, 0x1820, %l4
568 array32 %i3, %i2, %o4
569 subcc %o3, %i0, %o0
570 xor %g5, 0x0735, %i5
571 fpadd32 %f22, %f2, %f16
572 fnegs %f21, %f24
573 edge32l %g7, %l6, %l2
574 andn %g3, %o5, %g2
575 edge32ln %g4, %o2, %l5
576 movn %icc, %l1, %l3
577 edge8l %g6, %o6, %l0
578 ldsb [%l7 + 0x13], %g1
579 fpadd32 %f10, %f28, %f20
580 edge16n %i1, %o7, %i7
581 edge16l %i6, %o1, %l4
582 lduh [%l7 + 0x1E], %i4
583 st %f8, [%l7 + 0x38]
584 xnorcc %i3, %o4, %o3
585 mulx %i2, %i0, %g5
586 sra %o0, 0x1D, %g7
587 fones %f17
588 fmovspos %icc, %f4, %f24
589 movl %xcc, %l6, %i5
590 fcmpeq32 %f2, %f0, %l2
591 fandnot2s %f31, %f5, %f31
592 fnot2s %f17, %f31
593 movneg %xcc, %o5, %g2
594 sll %g3, %g4, %l5
595 stb %o2, [%l7 + 0x33]
596 edge16l %l3, %l1, %g6
597 ldsh [%l7 + 0x6E], %l0
598 std %f24, [%l7 + 0x30]
599 fandnot1 %f4, %f10, %f14
600 and %g1, %i1, %o6
601 sll %i7, %i6, %o1
602 addccc %l4, 0x14FF, %i4
603 ldx [%l7 + 0x70], %i3
604 fmovsneg %icc, %f17, %f3
605 fpmerge %f31, %f27, %f16
606 addccc %o4, 0x0BBF, %o3
607 fone %f6
608 addcc %i2, 0x144A, %i0
609 move %xcc, %g5, %o0
610 fsrc2s %f7, %f2
611 orncc %g7, %l6, %i5
612 popc %l2, %o5
613 alignaddr %o7, %g2, %g3
614 orcc %g4, %o2, %l5
615 xor %l1, 0x173B, %l3
616 orncc %l0, %g6, %g1
617 sdiv %o6, 0x047B, %i1
618 movcs %icc, %i6, %i7
619 stx %l4, [%l7 + 0x10]
620 array32 %o1, %i4, %i3
621 edge16ln %o3, %o4, %i0
622 fcmped %fcc1, %f6, %f10
623 st %f10, [%l7 + 0x20]
624 edge8ln %i2, %o0, %g7
625 movpos %icc, %g5, %l6
626 fmuld8ulx16 %f0, %f28, %f12
627 edge16l %l2, %o5, %o7
628 movle %icc, %i5, %g2
629 fmovrse %g3, %f19, %f2
630 ldd [%l7 + 0x70], %o2
631 movre %g4, 0x0F0, %l5
632 orncc %l3, 0x1BE9, %l1
633 sethi 0x0FC5, %l0
634 fors %f7, %f7, %f8
635 movvc %xcc, %g1, %g6
636 fmovrdlez %i1, %f10, %f24
637 andncc %o6, %i7, %i6
638 fmovrslez %o1, %f7, %f9
639 fcmpne16 %f12, %f20, %l4
640 sllx %i4, %o3, %i3
641 sdiv %i0, 0x14EB, %o4
642 lduh [%l7 + 0x6A], %i2
643 movg %icc, %g7, %g5
644 fmovsg %xcc, %f2, %f13
645 add %l6, 0x1445, %o0
646 ldsw [%l7 + 0x30], %o5
647 movle %icc, %o7, %i5
648 fmovsvs %xcc, %f30, %f21
649 movrlz %l2, %g3, %o2
650 fmovsge %xcc, %f8, %f26
651 sdivcc %g2, 0x1425, %g4
652 sllx %l5, 0x0A, %l1
653 sir 0x1D19
654 fmovsneg %icc, %f17, %f11
655 xnor %l0, 0x1BF3, %g1
656 array8 %g6, %l3, %o6
657 movle %icc, %i1, %i7
658 subc %i6, 0x1F8E, %o1
659 addcc %i4, 0x0955, %o3
660 popc 0x047C, %l4
661 mulscc %i0, 0x0E30, %i3
662 fpadd16s %f9, %f23, %f29
663 fmovsgu %xcc, %f3, %f15
664 fnor %f30, %f8, %f16
665 movleu %icc, %o4, %i2
666 fmovsgu %xcc, %f1, %f27
667 fmovsneg %xcc, %f1, %f1
668 fands %f31, %f0, %f30
669 andcc %g5, 0x07F3, %l6
670 sdivcc %o0, 0x18D0, %o5
671 alignaddrl %g7, %o7, %l2
672 alignaddr %g3, %i5, %g2
673 array16 %o2, %g4, %l1
674 xnor %l0, %l5, %g1
675 lduw [%l7 + 0x1C], %l3
676 movvc %xcc, %g6, %o6
677 sir 0x15BD
678 xnorcc %i1, %i7, %i6
679 movpos %xcc, %o1, %o3
680 smulcc %l4, %i0, %i4
681 fmovrsgez %o4, %f5, %f9
682 fnand %f24, %f4, %f26
683 andncc %i3, %i2, %g5
684 stb %l6, [%l7 + 0x20]
685 st %f11, [%l7 + 0x10]
686 sethi 0x16D7, %o0
687 nop
688 set 0x6A, %i2
689 stb %g7, [%l7 + %i2]
690 fsrc2 %f14, %f30
691 lduw [%l7 + 0x08], %o5
692 sir 0x0D91
693 movn %xcc, %l2, %g3
694 ldd [%l7 + 0x40], %o6
695 movrlz %g2, %o2, %i5
696 xor %l1, 0x1EC3, %l0
697 movcs %xcc, %g4, %g1
698 array16 %l3, %l5, %g6
699 fmovde %xcc, %f5, %f28
700 fmovsneg %icc, %f2, %f5
701 fnors %f15, %f22, %f6
702 fcmpes %fcc2, %f31, %f23
703 edge32 %i1, %i7, %o6
704 xnorcc %i6, %o1, %o3
705 movcc %xcc, %l4, %i4
706 ldx [%l7 + 0x40], %o4
707 movcs %xcc, %i0, %i3
708 fmovrsgz %g5, %f10, %f10
709 movrgez %i2, %l6, %g7
710 stb %o5, [%l7 + 0x72]
711 alignaddr %o0, %l2, %o7
712 edge8l %g2, %o2, %i5
713 srax %g3, %l0, %g4
714 fmovsgu %xcc, %f24, %f30
715 subc %g1, 0x1163, %l1
716 fsrc2 %f26, %f28
717 edge8 %l3, %l5, %i1
718 sethi 0x14E0, %i7
719 movrlez %g6, %o6, %o1
720 movne %xcc, %i6, %o3
721 movpos %icc, %i4, %o4
722 andcc %i0, 0x0F73, %i3
723 edge8l %g5, %l4, %i2
724 popc %l6, %o5
725 array8 %g7, %o0, %o7
726 orncc %l2, 0x1AFD, %g2
727 xnor %o2, %i5, %l0
728 and %g4, %g3, %g1
729 fornot1 %f18, %f24, %f0
730 edge16ln %l1, %l3, %i1
731 fmovsa %icc, %f23, %f7
732 sdiv %l5, 0x0F16, %g6
733 stx %i7, [%l7 + 0x30]
734 std %f28, [%l7 + 0x78]
735 ld [%l7 + 0x40], %f20
736 movpos %icc, %o1, %o6
737 mulx %i6, %o3, %i4
738 fxnor %f10, %f12, %f24
739 edge16l %i0, %o4, %g5
740 save %l4, %i3, %l6
741 rdpr %cwp, %g1
742 rdpr %cansave, %g2
743 rdpr %canrestore, %g3
744 rdpr %cleanwin, %g4
745 rdpr %otherwin, %g5
746 rdpr %wstate, %g6
747 subcc %o5, %g7, %o0
748 fmovspos %icc, %f17, %f26
749 movcs %icc, %i2, %l2
750 array8 %g2, %o2, %i5
751 fand %f30, %f14, %f14
752 andncc %o7, %l0, %g4
753 smul %g3, 0x0CE1, %l1
754 udivcc %l3, 0x0C41, %g1
755 ld [%l7 + 0x74], %f24
756 sth %l5, [%l7 + 0x60]
757 srl %g6, 0x14, %i7
758 subcc %o1, 0x0FC7, %i1
759 fmovrde %i6, %f28, %f14
760 movvc %xcc, %o6, %o3
761 ldub [%l7 + 0x55], %i4
762 fmovrdne %i0, %f10, %f26
763 andn %g5, %o4, %i3
764 edge32n %l6, %o5, %g7
765 movle %icc, %o0, %l4
766 edge32n %l2, %g2, %i2
767 movgu %xcc, %o2, %i5
768 array32 %o7, %l0, %g3
769 alignaddr %g4, %l3, %l1
770 setx loop_1, %l0, %l1
771 return %l1
772 nop
773 rdpr %cwp, %g1
774 rdpr %cansave, %g2
775 rdpr %canrestore, %g3
776 rdpr %cleanwin, %g4
777 rdpr %otherwin, %g5
778 rdpr %wstate, %g6
779loop_1: ldsh [%l7 + 0x3E], %o1
780 array32 %i1, %i6, %o6
781 fmovsa %xcc, %f20, %f18
782 fpmerge %f23, %f11, %f30
783 fnors %f23, %f15, %f27
784 fpadd16s %f6, %f20, %f23
785 movrlez %g6, %o3, %i4
786 fnot1s %f24, %f15
787 fzero %f18
788 movl %xcc, %i0, %o4
789 addcc %i3, 0x0947, %g5
790 sll %o5, %l6, %g7
791 sub %o0, 0x05A7, %l4
792 movrgez %g2, %i2, %l2
793 edge8l %i5, %o7, %o2
794 subcc %g3, %g4, %l3
795 subc %l0, 0x1B7F, %l5
796 fandnot1 %f4, %f10, %f30
797 fmovrsne %g1, %f20, %f27
798 sth %l1, [%l7 + 0x3C]
799 fmovrdgz %o1, %f4, %f6
800 ldd [%l7 + 0x20], %i0
801 movne %icc, %i7, %i6
802 movn %xcc, %o6, %g6
803 edge8l %o3, %i0, %i4
804 lduh [%l7 + 0x60], %o4
805 ldsb [%l7 + 0x13], %g5
806 edge8l %i3, %o5, %g7
807 stw %o0, [%l7 + 0x18]
808 fmovrde %l4, %f6, %f0
809 fmovsg %icc, %f13, %f17
810 and %g2, 0x1FCD, %i2
811 fcmple16 %f16, %f30, %l2
812 sllx %i5, 0x00, %l6
813 array8 %o2, %o7, %g3
814 movg %icc, %g4, %l0
815 or %l5, 0x11AE, %l3
816 addc %g1, %l1, %o1
817 ldsh [%l7 + 0x0A], %i7
818 fandnot2s %f12, %f16, %f4
819 fsrc2 %f30, %f28
820 bshuffle %f22, %f20, %f12
821 ldx [%l7 + 0x78], %i1
822 umul %o6, 0x1654, %g6
823 stw %i6, [%l7 + 0x20]
824 fnegd %f18, %f30
825 fcmped %fcc2, %f30, %f30
826 addccc %i0, %o3, %i4
827 sethi 0x0EC9, %g5
828 restore %o4, %o5, %i3
829 rdpr %cwp, %g1
830 rdpr %cansave, %g2
831 rdpr %canrestore, %g3
832 rdpr %cleanwin, %g4
833 rdpr %otherwin, %g5
834 rdpr %wstate, %g6
835 nop
836 set 0x68, %o1
837 stw %o0, [%l7 + %o1]
838 edge8 %l4, %g2, %g7
839 addccc %i2, 0x0AE9, %i5
840 fmovspos %xcc, %f31, %f26
841 movrlez %l6, %o2, %l2
842 ldsb [%l7 + 0x71], %o7
843 fxnors %f18, %f31, %f27
844 ldsh [%l7 + 0x52], %g4
845 edge32ln %g3, %l0, %l3
846 sdivcc %g1, 0x00E4, %l5
847 popc 0x01E5, %o1
848 fcmpd %fcc3, %f6, %f6
849 addcc %l1, %i7, %o6
850 srlx %g6, 0x04, %i1
851 umulcc %i6, %o3, %i4
852 fnand %f24, %f0, %f14
853 andn %i0, %o4, %o5
854 fcmped %fcc3, %f10, %f18
855 fmul8ulx16 %f20, %f28, %f6
856 edge32l %g5, %i3, %l4
857 udiv %o0, 0x0B74, %g7
858 ldsb [%l7 + 0x7A], %i2
859 movpos %icc, %i5, %g2
860 sub %l6, %o2, %o7
861 ldub [%l7 + 0x22], %g4
862 sllx %g3, %l2, %l0
863 st %f6, [%l7 + 0x40]
864 fnegs %f0, %f10
865 fpackfix %f8, %f9
866 edge32l %g1, %l3, %o1
867 subcc %l1, %l5, %i7
868 smulcc %o6, %g6, %i1
869 fcmpgt16 %f10, %f30, %i6
870 fmovrdlez %o3, %f12, %f26
871 movpos %xcc, %i4, %o4
872 fands %f19, %f31, %f6
873 xnor %o5, 0x1987, %g5
874 stx %i3, [%l7 + 0x30]
875 fornot1 %f22, %f26, %f2
876 or %i0, 0x101F, %l4
877 smulcc %g7, %i2, %i5
878 udivx %o0, 0x0191, %g2
879 umulcc %l6, 0x097E, %o7
880 srlx %g4, %g3, %l2
881 andn %l0, 0x05B0, %o2
882 movvc %xcc, %l3, %g1
883 stx %o1, [%l7 + 0x68]
884 fmovrdlez %l1, %f0, %f6
885 fandnot2 %f18, %f4, %f6
886 andn %i7, 0x19BD, %o6
887 fmovrdgz %g6, %f16, %f22
888 mulscc %i1, 0x01E1, %i6
889 movvs %xcc, %l5, %i4
890 srlx %o4, 0x1B, %o3
891 subccc %g5, 0x1A83, %o5
892 edge8ln %i0, %l4, %g7
893 xorcc %i2, 0x08FB, %i3
894 xor %o0, 0x00DF, %i5
895 ldsw [%l7 + 0x3C], %g2
896 fpmerge %f31, %f0, %f4
897 fpack32 %f10, %f24, %f10
898 edge32ln %o7, %l6, %g4
899 movn %icc, %l2, %l0
900 sdivx %o2, 0x10D0, %g3
901 fcmps %fcc0, %f20, %f8
902 sub %l3, %g1, %l1
903 sra %o1, 0x16, %i7
904 fcmpeq16 %f4, %f2, %g6
905 movrgez %i1, %o6, %i6
906 movrgez %i4, 0x2A8, %o4
907 umul %l5, 0x0CCF, %g5
908 movne %icc, %o3, %o5
909 subccc %i0, %g7, %i2
910 movn %xcc, %i3, %l4
911 fone %f16
912 ldd [%l7 + 0x48], %o0
913 fmovdleu %xcc, %f4, %f14
914 movcc %icc, %i5, %o7
915 udivx %l6, 0x1107, %g4
916 udiv %g2, 0x1C5A, %l0
917 stb %l2, [%l7 + 0x13]
918 fones %f13
919 subcc %o2, %l3, %g3
920 fmovsa %xcc, %f26, %f19
921 movn %icc, %g1, %o1
922 fpadd32s %f13, %f6, %f25
923 array32 %l1, %i7, %i1
924 fcmpgt32 %f28, %f8, %g6
925 edge32 %i6, %o6, %o4
926 andn %i4, %g5, %o3
927 add %o5, 0x1CDE, %i0
928 fnor %f28, %f0, %f4
929 sdivx %g7, 0x07EC, %i2
930 udiv %i3, 0x0F94, %l5
931 fmovdl %xcc, %f11, %f16
932 movre %l4, %i5, %o7
933 fmovdgu %xcc, %f15, %f14
934 fcmps %fcc1, %f19, %f12
935 edge8 %o0, %g4, %l6
936 movcc %icc, %l0, %g2
937 movneg %icc, %l2, %l3
938 fmovsn %xcc, %f0, %f3
939 edge8n %o2, %g3, %g1
940 udiv %l1, 0x0A09, %o1
941 sub %i1, %i7, %i6
942 andncc %o6, %o4, %g6
943 sir 0x15F7
944 srl %i4, %g5, %o3
945 fmovsle %icc, %f5, %f26
946 edge32ln %i0, %o5, %i2
947 sdiv %g7, 0x0A77, %i3
948 edge16ln %l5, %l4, %o7
949 edge8n %i5, %g4, %l6
950 fmovsvs %icc, %f4, %f20
951 movge %icc, %l0, %o0
952 fmovscs %xcc, %f2, %f8
953 save %l2, %l3, %o2
954 rdpr %cwp, %g1
955 rdpr %cansave, %g2
956 rdpr %canrestore, %g3
957 rdpr %cleanwin, %g4
958 rdpr %otherwin, %g5
959 rdpr %wstate, %g6
960 fnot1s %f7, %f28
961 stb %g2, [%l7 + 0x34]
962 edge8ln %g1, %g3, %l1
963 movpos %xcc, %i1, %o1
964 ldub [%l7 + 0x08], %i6
965 edge32l %i7, %o6, %o4
966 ld [%l7 + 0x64], %f30
967 sra %i4, 0x09, %g6
968 edge32ln %g5, %o3, %i0
969 fcmple16 %f20, %f20, %i2
970 setx loop_2, %l0, %l1
971 return %l1
972 nop
973 rdpr %cwp, %g1
974 rdpr %cansave, %g2
975 rdpr %canrestore, %g3
976 rdpr %cleanwin, %g4
977 rdpr %otherwin, %g5
978 rdpr %wstate, %g6
979loop_2: movrlez %l5, %o5, %l4
980 movn %icc, %o7, %g4
981 movn %icc, %i5, %l6
982 fcmple16 %f24, %f16, %o0
983 movpos %icc, %l2, %l3
984 edge8 %o2, %l0, %g1
985 fcmpeq32 %f14, %f14, %g3
986 fmul8ulx16 %f26, %f12, %f6
987 stx %g2, [%l7 + 0x20]
988 srl %l1, %i1, %o1
989 fone %f2
990 fnot2 %f30, %f14
991 movvs %icc, %i7, %o6
992 movrlez %o4, %i4, %i6
993 movrne %g5, %g6, %o3
994 edge8n %i2, %i0, %g7
995 fors %f2, %f28, %f2
996 lduw [%l7 + 0x1C], %i3
997 smul %o5, %l5, %o7
998 udivx %g4, 0x1538, %i5
999 ldsb [%l7 + 0x3A], %l6
1000 ld [%l7 + 0x50], %f7
1001 sll %l4, 0x1D, %l2
1002 movn %icc, %l3, %o0
1003 addcc %o2, %g1, %g3
1004 edge16n %g2, %l1, %i1
1005 xor %o1, %l0, %o6
1006 andncc %i7, %i4, %o4
1007 fmovsneg %xcc, %f14, %f9
1008 fcmpne16 %f8, %f26, %i6
1009 sdivcc %g6, 0x0E6F, %g5
1010 lduw [%l7 + 0x10], %i2
1011 sdivcc %o3, 0x0C26, %g7
1012 subc %i0, 0x1079, %o5
1013 edge8ln %i3, %o7, %l5
1014 edge16n %g4, %i5, %l4
1015 ldd [%l7 + 0x78], %i6
1016 movleu %xcc, %l3, %o0
1017 edge16n %o2, %l2, %g3
1018 lduh [%l7 + 0x0C], %g1
1019 ldsw [%l7 + 0x0C], %l1
1020 ldsh [%l7 + 0x68], %g2
1021 movcc %xcc, %i1, %l0
1022 movpos %icc, %o6, %i7
1023 ldd [%l7 + 0x48], %o0
1024 andn %o4, %i6, %g6
1025 umul %i4, %g5, %i2
1026 alignaddrl %g7, %o3, %o5
1027 movrlez %i3, %o7, %i0
1028 movvs %xcc, %g4, %l5
1029 fcmple16 %f22, %f14, %i5
1030 add %l6, 0x09E8, %l4
1031 ldd [%l7 + 0x40], %o0
1032 fmovscc %xcc, %f5, %f26
1033 ldx [%l7 + 0x28], %o2
1034 movrlez %l3, 0x3DD, %g3
1035 andcc %g1, %l2, %g2
1036 edge8n %l1, %l0, %o6
1037 edge8n %i7, %o1, %o4
1038 lduh [%l7 + 0x4A], %i1
1039 fpack32 %f8, %f28, %f2
1040 xnorcc %i6, 0x1AF7, %g6
1041 edge16 %g5, %i4, %i2
1042 fnot1s %f9, %f16
1043 stb %g7, [%l7 + 0x44]
1044 addc %o3, %o5, %i3
1045 sethi 0x124E, %o7
1046 sethi 0x05B5, %g4
1047 edge8ln %l5, %i5, %l6
1048 move %icc, %i0, %o0
1049 fmovrdne %l4, %f8, %f22
1050 subc %o2, %g3, %g1
1051 ldsh [%l7 + 0x18], %l2
1052 fmovsg %icc, %f13, %f10
1053 fmovda %xcc, %f21, %f4
1054 fmovde %xcc, %f29, %f19
1055 nop
1056 set 0x78, %o3
1057 stw %g2, [%l7 + %o3]
1058 fabsd %f18, %f10
1059 sth %l1, [%l7 + 0x22]
1060 st %f15, [%l7 + 0x64]
1061 ldd [%l7 + 0x10], %l0
1062 fmovrsgez %l3, %f0, %f26
1063 umul %i7, 0x0510, %o1
1064 fand %f0, %f2, %f6
1065 fnor %f14, %f20, %f12
1066 sll %o4, 0x09, %o6
1067 edge8l %i6, %g6, %g5
1068 movpos %xcc, %i4, %i1
1069 andncc %i2, %g7, %o5
1070 xor %o3, %o7, %g4
1071 stw %i3, [%l7 + 0x48]
1072 fxors %f4, %f11, %f9
1073 fpadd16s %f23, %f17, %f14
1074 fmovrdne %i5, %f12, %f12
1075 udivcc %l6, 0x1997, %i0
1076 ldub [%l7 + 0x0A], %l5
1077 andcc %l4, %o2, %o0
1078 stw %g1, [%l7 + 0x6C]
1079 movrgz %g3, 0x021, %l2
1080 popc %l1, %l0
1081 fmovde %xcc, %f13, %f5
1082 movrlez %g2, %l3, %i7
1083 fmovrde %o4, %f22, %f26
1084 mova %icc, %o6, %o1
1085 edge8n %i6, %g5, %g6
1086 add %i4, 0x1069, %i2
1087 fmul8x16au %f22, %f6, %f16
1088 fpadd32 %f6, %f8, %f18
1089 sll %g7, %o5, %i1
1090 fmovdvs %icc, %f13, %f15
1091 subcc %o7, %g4, %o3
1092 fcmpeq16 %f14, %f28, %i5
1093 sdiv %i3, 0x037C, %i0
1094 umul %l5, 0x1480, %l6
1095 popc 0x1E57, %o2
1096 fmul8x16al %f22, %f6, %f16
1097 and %o0, %l4, %g3
1098 movrgez %g1, %l2, %l0
1099 xnorcc %l1, 0x1109, %g2
1100 ldd [%l7 + 0x30], %f28
1101 fsrc1s %f14, %f18
1102 array32 %i7, %o4, %l3
1103 edge8ln %o1, %i6, %o6
1104 fxnor %f14, %f22, %f22
1105 stb %g5, [%l7 + 0x38]
1106 fcmpgt32 %f24, %f26, %g6
1107 fmovspos %icc, %f19, %f22
1108 ldsw [%l7 + 0x60], %i4
1109 fmovrde %i2, %f18, %f22
1110 movle %xcc, %o5, %g7
1111 edge8l %i1, %o7, %g4
1112 bshuffle %f26, %f18, %f30
1113 add %o3, 0x150B, %i5
1114 edge16ln %i3, %i0, %l5
1115 movleu %xcc, %o2, %l6
1116 addccc %o0, 0x17AF, %g3
1117 movg %icc, %l4, %l2
1118 edge8n %l0, %g1, %l1
1119 mulscc %i7, %o4, %l3
1120 srax %g2, %i6, %o1
1121 movre %o6, 0x254, %g5
1122 stw %g6, [%l7 + 0x54]
1123 udiv %i2, 0x1369, %o5
1124 fors %f4, %f25, %f14
1125 addcc %i4, 0x08D1, %g7
1126 movge %icc, %i1, %o7
1127 fsrc1s %f8, %f14
1128 orncc %g4, 0x0B09, %i5
1129 andcc %o3, 0x14B4, %i0
1130 mulscc %i3, 0x00B9, %l5
1131 edge8 %o2, %o0, %g3
1132 xorcc %l4, %l2, %l6
1133 fmovdle %xcc, %f29, %f16
1134 movneg %xcc, %g1, %l1
1135 ldsh [%l7 + 0x22], %i7
1136 restore %l0, %o4, %g2
1137 rdpr %cwp, %g1
1138 rdpr %cansave, %g2
1139 rdpr %canrestore, %g3
1140 rdpr %cleanwin, %g4
1141 rdpr %otherwin, %g5
1142 rdpr %wstate, %g6
1143 array16 %l3, %o1, %i6
1144 fnot1 %f30, %f16
1145 fpack16 %f8, %f22
1146 movn %xcc, %o6, %g6
1147 stx %i2, [%l7 + 0x70]
1148 movcs %icc, %o5, %i4
1149 ldx [%l7 + 0x30], %g7
1150 fpadd16s %f23, %f1, %f29
1151 fmovdn %xcc, %f6, %f25
1152 edge8l %i1, %g5, %g4
1153 movrlz %i5, 0x3B9, %o7
1154 ldd [%l7 + 0x48], %o2
1155 sllx %i3, 0x15, %i0
1156 fnot1 %f22, %f0
1157 mulscc %o2, %l5, %o0
1158 edge16l %l4, %g3, %l2
1159 st %f23, [%l7 + 0x54]
1160 edge8l %l6, %l1, %i7
1161 and %g1, 0x0566, %o4
1162 andncc %l0, %g2, %l3
1163 fandnot1s %f29, %f15, %f8
1164 sir 0x05D4
1165 sub %i6, %o1, %g6
1166 fmovrslz %o6, %f8, %f30
1167 edge32n %o5, %i4, %g7
1168 ldsw [%l7 + 0x0C], %i1
1169 andcc %g5, %g4, %i2
1170 setx loop_3, %l0, %l1
1171 return %l1
1172 nop
1173 rdpr %cwp, %g1
1174 rdpr %cansave, %g2
1175 rdpr %canrestore, %g3
1176 rdpr %cleanwin, %g4
1177 rdpr %otherwin, %g5
1178 rdpr %wstate, %g6
1179loop_3: fmovsgu %xcc, %f25, %f24
1180 udivcc %o7, 0x0F9E, %i0
1181 edge32l %i3, %l5, %o2
1182 edge16n %o0, %l4, %g3
1183 fand %f8, %f8, %f20
1184 lduh [%l7 + 0x7A], %l2
1185 fmovdneg %xcc, %f10, %f16
1186 edge32ln %l6, %i7, %l1
1187 for %f30, %f22, %f24
1188 fmuld8sux16 %f0, %f20, %f16
1189 xnorcc %g1, 0x177C, %o4
1190 umul %l0, 0x1287, %g2
1191 andncc %l3, %o1, %i6
1192 xor %g6, 0x0B0C, %o5
1193 fmovscs %xcc, %f15, %f20
1194 fmovsneg %xcc, %f28, %f3
1195 nop
1196 set 0x24, %i7
1197 lduw [%l7 + %i7], %o6
1198 nop
1199 set 0x50, %g2
1200 ldd [%l7 + %g2], %f0
1201 andncc %g7, %i1, %g5
1202 movre %g4, 0x213, %i2
1203 sdiv %i5, 0x1B22, %i4
1204 mova %icc, %o7, %o3
1205 subc %i0, %l5, %o2
1206 stw %i3, [%l7 + 0x30]
1207 srlx %o0, 0x06, %g3
1208 fcmple16 %f6, %f6, %l4
1209 orncc %l6, %l2, %l1
1210 movcs %icc, %g1, %i7
1211 subccc %l0, %o4, %g2
1212 orncc %o1, 0x0CAD, %l3
1213 movrne %i6, 0x0EA, %g6
1214 movleu %xcc, %o5, %g7
1215 sdivcc %o6, 0x1FEF, %g5
1216 movvs %xcc, %g4, %i1
1217 sllx %i2, 0x1C, %i5
1218 fcmpeq32 %f24, %f16, %o7
1219 srl %o3, %i0, %l5
1220 fand %f6, %f6, %f26
1221 ldsh [%l7 + 0x6C], %i4
1222 move %icc, %i3, %o0
1223 movvc %icc, %g3, %l4
1224 andcc %l6, 0x01AE, %l2
1225 alignaddr %l1, %o2, %i7
1226 stw %g1, [%l7 + 0x50]
1227 ldsb [%l7 + 0x0E], %o4
1228 sir 0x1F9D
1229 edge32l %l0, %o1, %l3
1230 fmovsge %xcc, %f14, %f14
1231 lduh [%l7 + 0x64], %i6
1232 fsrc2s %f28, %f24
1233 ldd [%l7 + 0x10], %g2
1234 fexpand %f17, %f6
1235 alignaddr %o5, %g7, %o6
1236 popc 0x1675, %g6
1237 fmul8x16al %f25, %f22, %f12
1238 srl %g5, %i1, %g4
1239 edge32l %i2, %o7, %i5
1240 orcc %o3, %l5, %i4
1241 ldsb [%l7 + 0x78], %i0
1242 movle %icc, %i3, %g3
1243 fmovspos %icc, %f29, %f6
1244 edge32n %o0, %l6, %l2
1245 st %f14, [%l7 + 0x5C]
1246 movle %icc, %l4, %o2
1247 movgu %icc, %i7, %g1
1248 ldub [%l7 + 0x51], %l1
1249 alignaddrl %l0, %o4, %o1
1250 fpsub16s %f5, %f9, %f26
1251 and %l3, 0x144B, %i6
1252 fmovdneg %icc, %f25, %f27
1253 orn %g2, 0x130D, %g7
1254 edge32n %o6, %o5, %g5
1255 alignaddrl %i1, %g4, %g6
1256 fmovscc %xcc, %f23, %f23
1257 mulscc %o7, %i2, %o3
1258 fnot1s %f29, %f27
1259 save %l5, %i5, %i0
1260 rdpr %cwp, %g1
1261 rdpr %cansave, %g2
1262 rdpr %canrestore, %g3
1263 rdpr %cleanwin, %g4
1264 rdpr %otherwin, %g5
1265 rdpr %wstate, %g6
1266 umulcc %i3, %g3, %o0
1267 edge8ln %i4, %l2, %l6
1268 srax %l4, %o2, %i7
1269 mulscc %l1, %l0, %o4
1270 restore %g1, 0x0F78, %o1
1271 rdpr %cwp, %g1
1272 rdpr %cansave, %g2
1273 rdpr %canrestore, %g3
1274 rdpr %cleanwin, %g4
1275 rdpr %otherwin, %g5
1276 rdpr %wstate, %g6
1277 udivcc %i6, 0x1AFD, %l3
1278 movrgz %g7, %o6, %o5
1279 movg %icc, %g2, %i1
1280 sethi 0x0C1D, %g4
1281 move %icc, %g5, %o7
1282 addcc %g6, 0x0403, %o3
1283 movne %icc, %l5, %i2
1284 sth %i5, [%l7 + 0x34]
1285 fand %f14, %f28, %f14
1286 fsrc1 %f16, %f22
1287 ldsb [%l7 + 0x5E], %i3
1288 std %f10, [%l7 + 0x20]
1289 movrlez %i0, %o0, %i4
1290 edge8ln %l2, %g3, %l4
1291 edge8n %o2, %l6, %l1
1292 fnot1 %f30, %f28
1293 fsrc2 %f6, %f24
1294 fxor %f28, %f4, %f4
1295 movgu %icc, %i7, %o4
1296 ldsb [%l7 + 0x4B], %l0
1297 stw %o1, [%l7 + 0x08]
1298 addc %i6, %g1, %g7
1299 fornot1s %f20, %f30, %f1
1300 movre %o6, 0x1C1, %l3
1301 umulcc %g2, %o5, %i1
1302 fmovde %xcc, %f24, %f13
1303 fmul8x16 %f23, %f24, %f2
1304 sdiv %g5, 0x0C59, %g4
1305 edge8ln %o7, %o3, %g6
1306 andcc %i2, 0x1571, %l5
1307 edge32ln %i3, %i0, %i5
1308 subcc %o0, 0x140C, %i4
1309 smul %l2, %g3, %l4
1310 ldsh [%l7 + 0x36], %o2
1311 faligndata %f30, %f20, %f14
1312 stx %l1, [%l7 + 0x48]
1313 smul %l6, 0x1B40, %i7
1314 movn %xcc, %o4, %l0
1315 sll %o1, 0x14, %g1
1316 edge16l %g7, %i6, %l3
1317 fmovsvc %icc, %f1, %f5
1318 ld [%l7 + 0x50], %f22
1319 movrne %o6, %g2, %o5
1320 fpsub16s %f18, %f4, %f25
1321 udiv %g5, 0x0622, %g4
1322 fand %f22, %f0, %f26
1323 sllx %o7, 0x10, %i1
1324 fsrc1s %f19, %f9
1325 array32 %g6, %i2, %o3
1326 movrne %l5, 0x2D6, %i3
1327 add %i5, %i0, %i4
1328 alignaddr %l2, %o0, %g3
1329 movrgez %o2, 0x29B, %l1
1330 edge32l %l6, %i7, %o4
1331 fors %f31, %f27, %f11
1332 lduh [%l7 + 0x50], %l0
1333 fmovrdne %o1, %f12, %f0
1334 fmuld8sux16 %f26, %f11, %f28
1335 udivcc %l4, 0x008A, %g7
1336 edge16 %g1, %i6, %l3
1337 movrgz %o6, 0x328, %g2
1338 edge16l %o5, %g5, %g4
1339 sdivcc %i1, 0x0408, %g6
1340 andncc %o7, %o3, %i2
1341 alignaddrl %i3, %l5, %i5
1342 smulcc %i4, 0x1EBE, %l2
1343 movneg %xcc, %i0, %g3
1344 mulx %o2, 0x1E5B, %o0
1345 edge16n %l6, %i7, %o4
1346 fmuld8sux16 %f16, %f15, %f8
1347 bshuffle %f12, %f22, %f2
1348 save %l1, %o1, %l4
1349 rdpr %cwp, %g1
1350 rdpr %cansave, %g2
1351 rdpr %canrestore, %g3
1352 rdpr %cleanwin, %g4
1353 rdpr %otherwin, %g5
1354 rdpr %wstate, %g6
1355 ldd [%l7 + 0x68], %f6
1356 movneg %xcc, %l0, %g1
1357 popc %g7, %i6
1358 edge32 %o6, %g2, %o5
1359 fandnot2 %f6, %f20, %f18
1360 xnor %l3, 0x0A5C, %g5
1361 fmovdpos %xcc, %f21, %f28
1362 edge32l %g4, %i1, %g6
1363 srax %o7, %o3, %i2
1364 ldd [%l7 + 0x58], %l4
1365 fmovdge %icc, %f17, %f31
1366 movrlz %i3, 0x2DB, %i5
1367 save %l2, 0x1B4B, %i0
1368 rdpr %cwp, %g1
1369 rdpr %cansave, %g2
1370 rdpr %canrestore, %g3
1371 rdpr %cleanwin, %g4
1372 rdpr %otherwin, %g5
1373 rdpr %wstate, %g6
1374 orn %g3, %i4, %o2
1375 ldub [%l7 + 0x44], %l6
1376 udiv %o0, 0x0687, %o4
1377 movleu %icc, %i7, %l1
1378 sllx %l4, %o1, %l0
1379 edge8n %g1, %g7, %o6
1380 edge16l %i6, %o5, %g2
1381 sir 0x1F03
1382 sethi 0x0A05, %g5
1383 mulscc %l3, %g4, %g6
1384 fmovsneg %xcc, %f28, %f26
1385 udivcc %o7, 0x113B, %i1
1386 lduh [%l7 + 0x60], %o3
1387 sth %i2, [%l7 + 0x0A]
1388 movre %i3, %l5, %i5
1389 addc %i0, 0x1947, %g3
1390 andncc %i4, %o2, %l6
1391 movneg %xcc, %o0, %l2
1392 fand %f28, %f20, %f0
1393 alignaddrl %i7, %l1, %o4
1394 nop
1395 set 0x20, %g3
1396 std %f12, [%l7 + %g3]
1397 addcc %o1, 0x017C, %l0
1398 sethi 0x02B3, %g1
1399 nop
1400 set 0x20, %l3
1401 ldd [%l7 + %l3], %l4
1402 setx loop_4, %l0, %l1
1403 return %l1
1404 nop
1405 rdpr %cwp, %g1
1406 rdpr %cansave, %g2
1407 rdpr %canrestore, %g3
1408 rdpr %cleanwin, %g4
1409 rdpr %otherwin, %g5
1410 rdpr %wstate, %g6
1411loop_4: fornot2 %f20, %f4, %f16
1412 sethi 0x01FF, %g7
1413 subccc %o5, 0x0D66, %g2
1414 edge16n %g5, %g4, %l3
1415 udiv %o7, 0x1074, %g6
1416 edge8n %i1, %o3, %i2
1417 fmovsle %xcc, %f12, %f27
1418 edge32 %l5, %i5, %i0
1419 movpos %xcc, %g3, %i4
1420 fmovdl %icc, %f28, %f7
1421 fmovrdgz %i3, %f26, %f20
1422 fmovscc %icc, %f0, %f0
1423 movrgez %l6, 0x2B3, %o2
1424 st %f31, [%l7 + 0x7C]
1425 fmovdleu %icc, %f26, %f6
1426 edge16l %o0, %i7, %l1
1427 addcc %l2, 0x0ACE, %o4
1428 lduw [%l7 + 0x70], %l0
1429 fmovrslez %g1, %f7, %f3
1430 sir 0x1F08
1431 sllx %l4, %o6, %o1
1432 stb %i6, [%l7 + 0x20]
1433 std %f26, [%l7 + 0x70]
1434 edge32n %o5, %g7, %g5
1435 fmovrdgz %g4, %f6, %f2
1436 lduw [%l7 + 0x64], %g2
1437 fmovsne %icc, %f0, %f6
1438 andcc %l3, 0x1556, %g6
1439 fnot1 %f10, %f12
1440 movrgez %i1, %o3, %o7
1441 edge32ln %i2, %i5, %l5
1442 edge32ln %i0, %g3, %i4
1443 movcs %icc, %l6, %o2
1444 xor %o0, 0x069C, %i3
1445 fcmps %fcc2, %f15, %f3
1446 fnor %f12, %f8, %f0
1447 ldsb [%l7 + 0x3A], %i7
1448 orn %l2, 0x084C, %l1
1449 movpos %icc, %l0, %o4
1450 fmovsne %xcc, %f15, %f7
1451 edge8 %l4, %o6, %o1
1452 ldsb [%l7 + 0x65], %i6
1453 ldd [%l7 + 0x08], %g0
1454 fmovscs %icc, %f14, %f13
1455 addc %o5, %g5, %g4
1456 edge32n %g2, %l3, %g6
1457 movg %xcc, %g7, %i1
1458 movleu %icc, %o7, %o3
1459 edge32n %i5, %l5, %i2
1460 movre %g3, %i0, %l6
1461 orcc %i4, 0x0F74, %o0
1462 xor %o2, 0x0198, %i7
1463 smul %l2, %i3, %l1
1464 movre %l0, %o4, %l4
1465 fornot1s %f23, %f17, %f11
1466 mulscc %o6, 0x034A, %i6
1467 edge16l %o1, %g1, %g5
1468 sdivx %g4, 0x0F37, %o5
1469 movrlz %l3, %g2, %g7
1470 array32 %i1, %g6, %o7
1471 movvc %xcc, %o3, %l5
1472 edge32n %i5, %g3, %i2
1473 add %l6, 0x1157, %i4
1474 xnor %i0, %o2, %i7
1475 fcmped %fcc2, %f24, %f0
1476 or %o0, %i3, %l2
1477 fzero %f18
1478 orn %l0, %l1, %l4
1479 fmovdne %icc, %f22, %f29
1480 stw %o6, [%l7 + 0x4C]
1481 edge32n %i6, %o1, %o4
1482 fmovsn %xcc, %f25, %f11
1483 sub %g5, %g4, %g1
1484 restore %l3, %o5, %g2
1485 rdpr %cwp, %g1
1486 rdpr %cansave, %g2
1487 rdpr %canrestore, %g3
1488 rdpr %cleanwin, %g4
1489 rdpr %otherwin, %g5
1490 rdpr %wstate, %g6
1491 array8 %i1, %g6, %g7
1492 save %o3, %l5, %o7
1493 rdpr %cwp, %g1
1494 rdpr %cansave, %g2
1495 rdpr %canrestore, %g3
1496 rdpr %cleanwin, %g4
1497 rdpr %otherwin, %g5
1498 rdpr %wstate, %g6
1499 movpos %xcc, %g3, %i5
1500 nop
1501 set 0x68, %l4
1502 std %f2, [%l7 + %l4]
1503 addccc %l6, 0x0646, %i2
1504 fnands %f23, %f4, %f31
1505 edge16l %i0, %o2, %i4
1506 fpsub32s %f0, %f31, %f23
1507 sdiv %i7, 0x0C61, %o0
1508 ldsb [%l7 + 0x1F], %l2
1509 srl %i3, 0x02, %l0
1510 edge8 %l1, %o6, %l4
1511 bshuffle %f26, %f10, %f26
1512 andcc %i6, %o1, %g5
1513 smul %o4, 0x1818, %g4
1514 fmovde %xcc, %f13, %f21
1515 mulx %g1, %o5, %l3
1516 fnor %f4, %f12, %f8
1517 movne %icc, %i1, %g2
1518 fpack32 %f12, %f12, %f14
1519 movle %icc, %g6, %g7
1520 movleu %icc, %o3, %l5
1521 movre %g3, 0x3EF, %o7
1522 smulcc %l6, %i2, %i0
1523 sethi 0x1AE4, %o2
1524 fmovrdgez %i5, %f24, %f4
1525 edge32l %i4, %o0, %l2
1526 fpadd32s %f23, %f31, %f8
1527 subcc %i3, 0x1FC1, %i7
1528 movleu %xcc, %l0, %l1
1529 subcc %o6, %i6, %o1
1530 fnand %f22, %f0, %f6
1531 stb %g5, [%l7 + 0x73]
1532 ld [%l7 + 0x58], %f22
1533 sra %l4, %g4, %o4
1534 alignaddrl %o5, %g1, %l3
1535 xnor %i1, %g6, %g2
1536 fmovrdne %g7, %f26, %f30
1537 andn %l5, %o3, %o7
1538 fmul8x16au %f0, %f16, %f18
1539 udivcc %l6, 0x1C66, %i2
1540 edge32l %g3, %i0, %o2
1541 subc %i5, %o0, %i4
1542 faligndata %f12, %f4, %f18
1543 fmul8sux16 %f16, %f26, %f24
1544 fmovda %xcc, %f18, %f31
1545 xnor %l2, %i3, %l0
1546 fmovdn %xcc, %f28, %f16
1547 fmul8x16 %f18, %f4, %f18
1548 umul %i7, 0x0015, %l1
1549 sdivx %i6, 0x02B1, %o1
1550 ldsw [%l7 + 0x74], %o6
1551 edge8l %g5, %l4, %g4
1552 alignaddrl %o5, %o4, %l3
1553 fmovsvc %xcc, %f3, %f2
1554 sdivcc %g1, 0x136F, %g6
1555 fmovsneg %xcc, %f29, %f28
1556 stx %i1, [%l7 + 0x48]
1557 fcmpd %fcc2, %f28, %f26
1558 umul %g2, 0x11DB, %g7
1559 fnot1s %f11, %f1
1560 fxnor %f0, %f18, %f26
1561 movvs %xcc, %l5, %o7
1562 sethi 0x078B, %o3
1563 movrgz %l6, 0x37C, %i2
1564 movpos %icc, %i0, %g3
1565 setx loop_5, %l0, %l1
1566 return %l1
1567 nop
1568 rdpr %cwp, %g1
1569 rdpr %cansave, %g2
1570 rdpr %canrestore, %g3
1571 rdpr %cleanwin, %g4
1572 rdpr %otherwin, %g5
1573 rdpr %wstate, %g6
1574loop_5: fmovda %xcc, %f29, %f13
1575 fmul8x16al %f27, %f1, %f18
1576 movg %icc, %o0, %i4
1577 popc %l2, %l0
1578 sth %i3, [%l7 + 0x22]
1579 movge %xcc, %i7, %l1
1580 fands %f17, %f1, %f22
1581 fmovscs %icc, %f11, %f23
1582 andncc %o1, %o6, %i6
1583 fnors %f31, %f20, %f6
1584 stb %g5, [%l7 + 0x08]
1585 edge32ln %g4, %l4, %o5
1586 edge32ln %o4, %g1, %l3
1587 edge16 %g6, %g2, %i1
1588 udivcc %l5, 0x1BA4, %g7
1589 movrne %o7, 0x30A, %o3
1590 xorcc %l6, %i2, %g3
1591 sdiv %i0, 0x0971, %i5
1592 sir 0x1DCA
1593 fpadd16 %f26, %f30, %f6
1594 movrgez %o2, %o0, %i4
1595 mova %xcc, %l0, %l2
1596 edge16l %i3, %l1, %i7
1597 fnot2 %f24, %f18
1598 orn %o6, %o1, %g5
1599 stb %g4, [%l7 + 0x75]
1600 array32 %i6, %l4, %o4
1601 edge16n %g1, %l3, %o5
1602 fpsub32s %f9, %f7, %f28
1603 sethi 0x093E, %g2
1604 movne %xcc, %i1, %g6
1605 movge %icc, %g7, %o7
1606 fnot1 %f6, %f14
1607 udiv %l5, 0x1000, %l6
1608 fmul8x16al %f9, %f3, %f30
1609 sllx %i2, 0x12, %o3
1610 movge %xcc, %g3, %i0
1611 alignaddr %i5, %o2, %o0
1612 nop
1613 set 0x5C, %i0
1614 stb %l0, [%l7 + %i0]
1615 umulcc %l2, %i4, %l1
1616 orcc %i7, 0x0DA1, %i3
1617 movcs %icc, %o6, %o1
1618 udivx %g4, 0x178D, %i6
1619 movrlez %l4, %o4, %g5
1620 nop
1621 set 0x60, %g7
1622 ldd [%l7 + %g7], %f16
1623 st %f6, [%l7 + 0x2C]
1624 movcc %xcc, %g1, %l3
1625 movrgz %o5, 0x3F2, %g2
1626 fmovsvc %icc, %f0, %f12
1627 fmovrslez %g6, %f13, %f31
1628 fpack32 %f26, %f28, %f2
1629 fmul8ulx16 %f8, %f26, %f0
1630 edge16l %g7, %o7, %i1
1631 addc %l5, %i2, %o3
1632 movrlz %l6, %i0, %g3
1633 movrgez %o2, 0x10A, %i5
1634 addccc %o0, %l0, %l2
1635 array16 %l1, %i4, %i7
1636 fcmpgt16 %f18, %f24, %i3
1637 lduh [%l7 + 0x28], %o1
1638 andncc %o6, %i6, %g4
1639 movg %icc, %l4, %g5
1640 edge8n %g1, %l3, %o5
1641 stx %g2, [%l7 + 0x40]
1642 movcs %xcc, %g6, %g7
1643 ld [%l7 + 0x6C], %f11
1644 save %o4, %o7, %i1
1645 rdpr %cwp, %g1
1646 rdpr %cansave, %g2
1647 rdpr %canrestore, %g3
1648 rdpr %cleanwin, %g4
1649 rdpr %otherwin, %g5
1650 rdpr %wstate, %g6
1651 array32 %i2, %o3, %l6
1652 mulscc %l5, %i0, %g3
1653 umul %o2, 0x1B0E, %o0
1654 movneg %icc, %i5, %l0
1655 mova %xcc, %l1, %i4
1656 edge16 %i7, %i3, %o1
1657 alignaddr %l2, %o6, %g4
1658 movpos %icc, %l4, %i6
1659 xor %g1, %l3, %g5
1660 fpack16 %f26, %f8
1661 edge16l %o5, %g2, %g6
1662 ldub [%l7 + 0x63], %o4
1663 orncc %g7, 0x1AA0, %i1
1664 ldx [%l7 + 0x70], %o7
1665 popc 0x1011, %o3
1666 smulcc %i2, 0x0191, %l6
1667 ldx [%l7 + 0x48], %i0
1668 movcc %xcc, %g3, %l5
1669 edge32n %o0, %o2, %l0
1670 movgu %icc, %l1, %i5
1671 srax %i4, 0x0B, %i7
1672 stx %o1, [%l7 + 0x60]
1673 fmovsle %icc, %f19, %f31
1674 fand %f18, %f12, %f20
1675 ldd [%l7 + 0x38], %f8
1676 sll %l2, %o6, %g4
1677 restore %i3, 0x023E, %i6
1678 rdpr %cwp, %g1
1679 rdpr %cansave, %g2
1680 rdpr %canrestore, %g3
1681 rdpr %cleanwin, %g4
1682 rdpr %otherwin, %g5
1683 rdpr %wstate, %g6
1684 mova %xcc, %g1, %l4
1685 ldub [%l7 + 0x12], %g5
1686 xnor %l3, 0x0975, %o5
1687 fpsub32s %f20, %f22, %f26
1688 fsrc2 %f30, %f4
1689 fcmpeq16 %f10, %f24, %g6
1690 fornot1 %f30, %f4, %f20
1691 nop
1692 set 0x64, %i6
1693 sth %o4, [%l7 + %i6]
1694 andcc %g7, 0x13F6, %g2
1695 faligndata %f22, %f16, %f8
1696 fpadd16s %f13, %f8, %f25
1697 subc %i1, %o7, %o3
1698 lduw [%l7 + 0x74], %l6
1699 nop
1700 set 0x75, %i3
1701 stb %i2, [%l7 + %i3]
1702 sll %g3, 0x02, %i0
1703 ldx [%l7 + 0x58], %l5
1704 array32 %o2, %l0, %l1
1705 addcc %o0, %i5, %i7
1706 fcmpgt32 %f2, %f22, %o1
1707 fmovdvc %icc, %f29, %f0
1708 ldd [%l7 + 0x60], %l2
1709 array32 %i4, %o6, %i3
1710 movn %xcc, %i6, %g1
1711 fmovrsne %g4, %f8, %f7
1712 movneg %icc, %l4, %g5
1713 addccc %o5, %l3, %g6
1714 smul %g7, %g2, %i1
1715 move %xcc, %o7, %o3
1716 sth %l6, [%l7 + 0x44]
1717 movrgez %i2, 0x34A, %o4
1718 srl %g3, 0x07, %i0
1719 fpadd32 %f24, %f20, %f6
1720 edge32n %o2, %l0, %l5
1721 srlx %l1, 0x10, %o0
1722 edge32l %i5, %o1, %l2
1723 edge16l %i7, %i4, %o6
1724 sdivcc %i6, 0x004C, %g1
1725 array8 %g4, %l4, %i3
1726 alignaddrl %o5, %l3, %g5
1727 fpadd16s %f23, %f11, %f10
1728 fornot2s %f18, %f25, %f23
1729 orncc %g6, %g7, %g2
1730 mulx %o7, 0x0F8E, %i1
1731 array16 %o3, %i2, %l6
1732 movl %xcc, %o4, %g3
1733 andn %o2, 0x1961, %i0
1734 xnorcc %l0, 0x1E0B, %l1
1735 movrne %o0, %i5, %l5
1736 srlx %o1, 0x05, %i7
1737 alignaddrl %l2, %o6, %i4
1738 orn %g1, %g4, %i6
1739 move %icc, %l4, %o5
1740 sll %l3, %g5, %i3
1741 sdivcc %g7, 0x17C7, %g6
1742 edge8 %g2, %i1, %o7
1743 fmovdl %xcc, %f12, %f27
1744 fcmped %fcc1, %f24, %f24
1745 subcc %o3, %i2, %l6
1746 sra %g3, 0x07, %o4
1747 array8 %o2, %i0, %l1
1748 stx %l0, [%l7 + 0x40]
1749 move %xcc, %o0, %i5
1750 mulx %o1, %l5, %i7
1751 fmovdle %icc, %f21, %f22
1752 ldsb [%l7 + 0x7C], %l2
1753 smulcc %o6, 0x0C4E, %i4
1754 movrlez %g4, 0x2EF, %g1
1755 fmovsg %icc, %f0, %f18
1756 add %l4, %i6, %l3
1757 subcc %o5, 0x18D2, %i3
1758 fmovrde %g5, %f2, %f28
1759 fmovrsgz %g6, %f4, %f1
1760 mulscc %g2, %i1, %g7
1761 add %o7, 0x005C, %o3
1762 movn %icc, %i2, %g3
1763 addccc %o4, %o2, %l6
1764 fcmpgt32 %f18, %f0, %l1
1765 movl %icc, %l0, %o0
1766 subccc %i5, %o1, %i0
1767 addcc %l5, %l2, %i7
1768 movvs %icc, %o6, %i4
1769 orn %g4, %g1, %l4
1770 movl %icc, %i6, %l3
1771 edge32ln %o5, %i3, %g5
1772 fmovrdlz %g2, %f14, %f12
1773 movrlez %i1, 0x320, %g6
1774 fmovdvc %icc, %f12, %f20
1775 udiv %o7, 0x0525, %g7
1776 movle %icc, %o3, %g3
1777 andncc %o4, %i2, %l6
1778 alignaddr %o2, %l0, %o0
1779 umulcc %i5, %o1, %l1
1780 edge16n %i0, %l5, %i7
1781 fmovdcs %xcc, %f3, %f24
1782 movge %icc, %o6, %l2
1783 andn %i4, 0x0C9A, %g4
1784 umulcc %g1, %i6, %l4
1785 subc %o5, %l3, %g5
1786 movgu %icc, %g2, %i3
1787 movleu %xcc, %i1, %g6
1788 addc %o7, %o3, %g3
1789 nop
1790 set 0x56, %l0
1791 stb %g7, [%l7 + %l0]
1792 array16 %o4, %i2, %l6
1793 or %l0, 0x06C1, %o2
1794 sdivx %o0, 0x0EAD, %i5
1795 subcc %l1, 0x00A6, %i0
1796 movg %xcc, %o1, %l5
1797 smul %i7, 0x1DF5, %o6
1798 edge16 %l2, %g4, %i4
1799 addccc %g1, 0x022A, %i6
1800 orcc %l4, %o5, %l3
1801 nop
1802 set 0x68, %l6
1803 ldx [%l7 + %l6], %g5
1804 movrgz %i3, 0x2AF, %i1
1805 andcc %g6, 0x08A2, %o7
1806 movre %o3, %g3, %g7
1807 edge16ln %g2, %o4, %i2
1808 movge %xcc, %l6, %o2
1809 nop
1810 set 0x40, %i5
1811 ldd [%l7 + %i5], %f30
1812 fmovdcc %icc, %f28, %f0
1813 fmovdpos %icc, %f19, %f27
1814 fmovsgu %xcc, %f19, %f14
1815 move %xcc, %l0, %i5
1816 edge32 %o0, %i0, %o1
1817 ldsh [%l7 + 0x50], %l5
1818 mulx %l1, %o6, %l2
1819 srax %g4, %i4, %g1
1820 edge8l %i6, %i7, %l4
1821 edge8 %o5, %g5, %i3
1822 fnot1 %f8, %f18
1823 sdivx %i1, 0x1629, %l3
1824 subcc %g6, %o3, %g3
1825 udiv %g7, 0x0E75, %g2
1826 edge16 %o4, %i2, %l6
1827 movge %xcc, %o2, %l0
1828 edge16n %i5, %o0, %i0
1829 ld [%l7 + 0x64], %f19
1830 subccc %o7, 0x059E, %l5
1831 movle %xcc, %l1, %o1
1832 edge32l %l2, %o6, %g4
1833 edge32 %g1, %i6, %i7
1834 smulcc %l4, %o5, %i4
1835 st %f18, [%l7 + 0x48]
1836 orn %i3, 0x05EF, %i1
1837 movrgez %g5, 0x341, %g6
1838 andn %o3, 0x1700, %g3
1839 edge32ln %g7, %g2, %o4
1840 sllx %l3, %l6, %i2
1841 movleu %xcc, %l0, %o2
1842 fmovse %xcc, %f16, %f4
1843 save %o0, %i5, %o7
1844 rdpr %cwp, %g1
1845 rdpr %cansave, %g2
1846 rdpr %canrestore, %g3
1847 rdpr %cleanwin, %g4
1848 rdpr %otherwin, %g5
1849 rdpr %wstate, %g6
1850 stw %i0, [%l7 + 0x48]
1851 smul %l1, %o1, %l2
1852 sll %o6, %l5, %g4
1853 orcc %g1, %i6, %i7
1854 udiv %o5, 0x1263, %l4
1855 umul %i4, 0x013B, %i1
1856 fmovsa %xcc, %f11, %f5
1857 sethi 0x0ECA, %i3
1858 movpos %icc, %g5, %g6
1859 edge16n %o3, %g7, %g3
1860 ldsw [%l7 + 0x20], %g2
1861 siam 0x1
1862 mulx %o4, 0x0955, %l3
1863 fands %f29, %f13, %f25
1864 std %f22, [%l7 + 0x68]
1865 fmovsvc %xcc, %f9, %f29
1866 edge16 %l6, %i2, %l0
1867 xnor %o2, 0x0200, %i5
1868 fnot2 %f16, %f14
1869 move %icc, %o0, %o7
1870 ldsh [%l7 + 0x56], %i0
1871 movpos %xcc, %l1, %l2
1872 fnand %f14, %f30, %f22
1873 sdivx %o6, 0x1913, %l5
1874 popc %o1, %g1
1875 movvc %xcc, %g4, %i7
1876 fxor %f14, %f10, %f2
1877 umulcc %o5, 0x1B2D, %l4
1878 fones %f28
1879 edge32ln %i6, %i4, %i1
1880 subccc %g5, 0x1170, %g6
1881 movg %xcc, %o3, %i3
1882 xorcc %g3, 0x075C, %g2
1883 sll %o4, 0x06, %l3
1884 sll %g7, 0x1F, %l6
1885 movne %icc, %l0, %i2
1886 mulscc %i5, %o2, %o0
1887 srlx %i0, %o7, %l1
1888 subcc %l2, 0x0529, %o6
1889 fcmpeq32 %f28, %f30, %o1
1890 fmovsneg %icc, %f28, %f24
1891 edge8ln %l5, %g4, %g1
1892 movcs %icc, %i7, %o5
1893 fmovdneg %xcc, %f9, %f13
1894 std %f8, [%l7 + 0x38]
1895 fcmps %fcc2, %f18, %f15
1896 or %i6, 0x195D, %l4
1897 sdivx %i4, 0x0284, %i1
1898 fmovrsgez %g5, %f2, %f2
1899 fnot2 %f28, %f0
1900 srlx %o3, %g6, %i3
1901 edge32 %g3, %g2, %l3
1902 move %xcc, %o4, %g7
1903 move %icc, %l6, %i2
1904 addccc %l0, %i5, %o2
1905 subc %i0, 0x1069, %o0
1906 fmovsleu %xcc, %f30, %f7
1907 setx loop_6, %l0, %l1
1908 return %l1
1909 nop
1910 rdpr %cwp, %g1
1911 rdpr %cansave, %g2
1912 rdpr %canrestore, %g3
1913 rdpr %cleanwin, %g4
1914 rdpr %otherwin, %g5
1915 rdpr %wstate, %g6
1916loop_6: xnorcc %o1, 0x1CB9, %o7
1917 xnorcc %g4, 0x08B2, %g1
1918 movn %icc, %i7, %l5
1919 stx %i6, [%l7 + 0x30]
1920 umulcc %l4, 0x1750, %i4
1921 sdiv %o5, 0x0E0D, %i1
1922 mulscc %o3, %g5, %i3
1923 stx %g3, [%l7 + 0x48]
1924 fpackfix %f24, %f24
1925 ldsb [%l7 + 0x20], %g6
1926 edge32ln %g2, %o4, %g7
1927 or %l3, 0x1772, %i2
1928 movvs %xcc, %l6, %l0
1929 and %o2, %i5, %o0
1930 udiv %i0, 0x010A, %l1
1931 fcmpgt32 %f28, %f26, %l2
1932 umul %o1, 0x0764, %o7
1933 fxor %f14, %f20, %f4
1934 fpadd32 %f28, %f28, %f16
1935 sdivcc %g4, 0x06F5, %g1
1936 array8 %i7, %l5, %o6
1937 edge32l %l4, %i6, %o5
1938 array32 %i1, %i4, %o3
1939 movrlz %g5, 0x1DD, %i3
1940 fmovsge %icc, %f26, %f28
1941 movge %icc, %g6, %g2
1942 fmovsgu %xcc, %f16, %f16
1943 xorcc %g3, %o4, %g7
1944 edge8l %l3, %i2, %l6
1945 fpadd16s %f6, %f23, %f22
1946 edge32l %o2, %i5, %o0
1947 ldub [%l7 + 0x2E], %l0
1948 fpadd16 %f6, %f4, %f2
1949 add %l1, %l2, %i0
1950 edge32n %o7, %g4, %g1
1951 array32 %i7, %l5, %o6
1952 nop
1953 set 0x4A, %i4
1954 ldub [%l7 + %i4], %o1
1955 movrlez %i6, %l4, %o5
1956 edge16 %i4, %i1, %g5
1957 fpsub16 %f8, %f30, %f0
1958 ld [%l7 + 0x7C], %f10
1959 edge8l %o3, %i3, %g2
1960 addccc %g6, 0x1459, %g3
1961 fornot1s %f4, %f3, %f17
1962 movg %xcc, %g7, %o4
1963 nop
1964 set 0x38, %o0
1965 ldd [%l7 + %o0], %f26
1966 move %xcc, %l3, %l6
1967 fnor %f10, %f28, %f20
1968 srl %i2, %o2, %o0
1969 srlx %i5, 0x0E, %l0
1970 std %f16, [%l7 + 0x48]
1971 andcc %l1, 0x0966, %l2
1972 ldd [%l7 + 0x30], %f6
1973 sra %i0, 0x09, %g4
1974 subc %g1, %i7, %o7
1975 alignaddr %l5, %o1, %i6
1976 andncc %o6, %o5, %l4
1977 umulcc %i1, %i4, %g5
1978 orncc %i3, %o3, %g2
1979 fmuld8sux16 %f29, %f25, %f0
1980 udivcc %g6, 0x03C3, %g3
1981 udivx %o4, 0x0C4A, %g7
1982 fmovrsgz %l6, %f26, %f6
1983 fpmerge %f16, %f17, %f22
1984 edge32 %l3, %o2, %o0
1985 edge16l %i2, %l0, %l1
1986 fandnot1 %f18, %f2, %f28
1987 smul %l2, 0x0CEE, %i5
1988 fmovrdlez %i0, %f24, %f2
1989 xnor %g4, %g1, %o7
1990 movneg %xcc, %l5, %i7
1991 orcc %o1, 0x16D3, %o6
1992 fmovspos %xcc, %f7, %f5
1993 move %xcc, %o5, %i6
1994 edge16ln %i1, %i4, %g5
1995 fcmpeq16 %f4, %f22, %i3
1996 save %l4, 0x0273, %g2
1997 rdpr %cwp, %g1
1998 rdpr %cansave, %g2
1999 rdpr %canrestore, %g3
2000 rdpr %cleanwin, %g4
2001 rdpr %otherwin, %g5
2002 rdpr %wstate, %g6
2003 srl %g6, %o3, %g3
2004 movre %g7, 0x07B, %o4
2005 edge8n %l6, %l3, %o0
2006 lduh [%l7 + 0x50], %i2
2007 sra %l0, %l1, %l2
2008 mulx %o2, 0x1E66, %i0
2009 addcc %i5, %g4, %o7
2010 nop
2011 set 0x20, %g6
2012 ldd [%l7 + %g6], %f16
2013 udivx %g1, 0x1E56, %l5
2014 edge8ln %i7, %o6, %o1
2015 andcc %o5, 0x0B20, %i1
2016 edge32 %i4, %i6, %i3
2017 restore %l4, 0x0170, %g2
2018 rdpr %cwp, %g1
2019 rdpr %cansave, %g2
2020 rdpr %canrestore, %g3
2021 rdpr %cleanwin, %g4
2022 rdpr %otherwin, %g5
2023 rdpr %wstate, %g6
2024 subc %g5, %o3, %g3
2025 alignaddrl %g6, %o4, %l6
2026 movg %icc, %l3, %o0
2027 subccc %i2, %l0, %l1
2028 fmovdge %xcc, %f4, %f23
2029 fcmpd %fcc2, %f2, %f12
2030 fandnot2s %f13, %f8, %f17
2031 ld [%l7 + 0x74], %f2
2032 edge32l %g7, %o2, %l2
2033 addcc %i0, 0x0E86, %g4
2034 addc %o7, 0x0142, %g1
2035 lduh [%l7 + 0x78], %i5
2036 edge8ln %i7, %l5, %o1
2037 fors %f25, %f10, %f15
2038 nop
2039 set 0x56, %g1
2040 stb %o6, [%l7 + %g1]
2041 movcc %xcc, %o5, %i1
2042 edge16 %i4, %i3, %l4
2043 ldsw [%l7 + 0x48], %i6
2044 sth %g2, [%l7 + 0x30]
2045 movrlz %o3, %g3, %g5
2046 movle %icc, %o4, %g6
2047 movcc %icc, %l3, %l6
2048 umul %o0, 0x16C1, %i2
2049 fmovdl %icc, %f21, %f21
2050 andcc %l1, 0x1BE3, %g7
2051 orn %l0, 0x136C, %o2
2052 umul %l2, 0x1E31, %g4
2053 fmovdleu %xcc, %f9, %f13
2054 mova %xcc, %i0, %o7
2055 edge32l %g1, %i5, %i7
2056 addccc %o1, %l5, %o5
2057 movcs %xcc, %i1, %o6
2058 ldsb [%l7 + 0x3D], %i3
2059 fpadd16 %f20, %f24, %f14
2060 sub %i4, %l4, %g2
2061 movneg %icc, %o3, %g3
2062 movgu %xcc, %g5, %i6
2063 array32 %g6, %o4, %l3
2064 array8 %o0, %i2, %l6
2065 movl %xcc, %g7, %l0
2066 fmovsa %xcc, %f15, %f31
2067 andn %l1, %l2, %o2
2068 std %f12, [%l7 + 0x38]
2069 movle %icc, %i0, %g4
2070 sllx %o7, %g1, %i7
2071 edge32 %o1, %l5, %i5
2072 sll %i1, 0x0D, %o5
2073 ldsh [%l7 + 0x7A], %o6
2074 movgu %xcc, %i3, %l4
2075 addcc %g2, %i4, %o3
2076 ldsb [%l7 + 0x73], %g5
2077 edge16l %i6, %g6, %o4
2078 andcc %g3, 0x0F8A, %o0
2079 orn %l3, 0x0C75, %l6
2080 fmovdgu %xcc, %f0, %f8
2081 nop
2082 set 0x08, %i1
2083 stx %i2, [%l7 + %i1]
2084 ldub [%l7 + 0x08], %l0
2085 sdiv %g7, 0x0E5D, %l2
2086 edge8 %o2, %i0, %g4
2087 fnors %f20, %f31, %f25
2088 fexpand %f13, %f12
2089 movrgez %l1, %g1, %i7
2090 fmovdle %xcc, %f12, %f26
2091 mulscc %o1, 0x10EF, %o7
2092 save %l5, 0x1D9D, %i5
2093 rdpr %cwp, %g1
2094 rdpr %cansave, %g2
2095 rdpr %canrestore, %g3
2096 rdpr %cleanwin, %g4
2097 rdpr %otherwin, %g5
2098 rdpr %wstate, %g6
2099 edge8ln %i1, %o6, %o5
2100 subcc %i3, 0x1DBA, %g2
2101 ldsb [%l7 + 0x3F], %l4
2102 orncc %o3, %g5, %i6
2103 fcmped %fcc1, %f14, %f26
2104 ldsh [%l7 + 0x6A], %g6
2105 ldsh [%l7 + 0x4A], %i4
2106 orcc %o4, 0x02C7, %o0
2107 udivcc %l3, 0x0170, %l6
2108 fmovdne %xcc, %f31, %f27
2109 st %f0, [%l7 + 0x60]
2110 sllx %g3, 0x1A, %i2
2111 movre %g7, 0x0CA, %l2
2112 popc %o2, %l0
2113 smulcc %i0, %g4, %g1
2114 move %xcc, %i7, %l1
2115 movvc %xcc, %o7, %o1
2116 ld [%l7 + 0x30], %f13
2117 xnorcc %i5, %l5, %o6
2118 edge16n %o5, %i3, %g2
2119 fand %f20, %f12, %f6
2120 setx loop_7, %l0, %l1
2121 return %l1
2122 nop
2123 rdpr %cwp, %g1
2124 rdpr %cansave, %g2
2125 rdpr %canrestore, %g3
2126 rdpr %cleanwin, %g4
2127 rdpr %otherwin, %g5
2128 rdpr %wstate, %g6
2129loop_7: mova %icc, %i6, %g6
2130 ldub [%l7 + 0x0A], %i4
2131 fcmpd %fcc2, %f2, %f22
2132 fpadd32s %f13, %f6, %f10
2133 fnot1s %f1, %f12
2134 edge16ln %o4, %o0, %l3
2135 stb %g5, [%l7 + 0x68]
2136 movcs %xcc, %g3, %l6
2137 or %g7, %i2, %l2
2138 array16 %l0, %o2, %i0
2139 orcc %g1, %g4, %i7
2140 fmovsleu %xcc, %f21, %f7
2141 addcc %l1, 0x1CAE, %o7
2142 fmovrsgz %o1, %f4, %f0
2143 movge %icc, %l5, %i5
2144 sub %o6, 0x0C73, %o5
2145 movne %icc, %i3, %l4
2146 sir 0x0EF1
2147 edge16ln %o3, %g2, %i1
2148 stb %g6, [%l7 + 0x56]
2149 fpsub32 %f28, %f14, %f16
2150 fmul8x16al %f29, %f5, %f30
2151 movneg %icc, %i6, %i4
2152 std %f24, [%l7 + 0x70]
2153 addccc %o0, 0x1641, %l3
2154 xnor %g5, %g3, %o4
2155 subcc %l6, %i2, %l2
2156 srlx %l0, 0x1C, %o2
2157 movrne %g7, %i0, %g4
2158 movgu %xcc, %i7, %l1
2159 movrgez %g1, 0x0B4, %o1
2160 movneg %xcc, %l5, %o7
2161 umulcc %i5, 0x06D4, %o6
2162 sir 0x13B1
2163 fpadd32s %f9, %f21, %f15
2164 orn %i3, 0x02E9, %o5
2165 ldsw [%l7 + 0x74], %l4
2166 sdiv %g2, 0x1E5F, %i1
2167 addccc %o3, %g6, %i4
2168 edge16n %o0, %l3, %i6
2169 nop
2170 set 0x40, %o5
2171 ldsb [%l7 + %o5], %g5
2172 edge8l %g3, %o4, %i2
2173 sdivx %l6, 0x10D0, %l2
2174 ldx [%l7 + 0x68], %o2
2175 fmovdvc %xcc, %f4, %f5
2176 fandnot2s %f30, %f16, %f30
2177 fmovdcs %xcc, %f24, %f17
2178 ld [%l7 + 0x2C], %f10
2179 save %l0, 0x1235, %i0
2180 rdpr %cwp, %g1
2181 rdpr %cansave, %g2
2182 rdpr %canrestore, %g3
2183 rdpr %cleanwin, %g4
2184 rdpr %otherwin, %g5
2185 rdpr %wstate, %g6
2186 ld [%l7 + 0x6C], %f29
2187 fmovrdgez %g7, %f10, %f2
2188 umulcc %g4, 0x1774, %i7
2189 andncc %l1, %o1, %l5
2190 movre %o7, %i5, %o6
2191 udivcc %i3, 0x1F25, %o5
2192 movle %icc, %l4, %g1
2193 fmovsge %xcc, %f30, %f25
2194 udivcc %g2, 0x197B, %i1
2195 udiv %o3, 0x00F3, %g6
2196 movn %xcc, %o0, %l3
2197 move %icc, %i4, %g5
2198 subc %g3, 0x0923, %o4
2199 std %f8, [%l7 + 0x68]
2200 edge32 %i6, %l6, %l2
2201 movvs %icc, %o2, %l0
2202 umulcc %i2, 0x04F6, %g7
2203 ldsb [%l7 + 0x34], %i0
2204 smulcc %i7, %l1, %g4
2205 fand %f22, %f14, %f10
2206 movge %icc, %l5, %o7
2207 fmovdcc %xcc, %f31, %f22
2208 ldd [%l7 + 0x40], %f8
2209 pdist %f10, %f28, %f24
2210 movpos %icc, %i5, %o1
2211 fcmpes %fcc0, %f2, %f4
2212 addc %o6, 0x0AB6, %o5
2213 nop
2214 set 0x58, %g4
2215 lduh [%l7 + %g4], %i3
2216 edge16ln %g1, %g2, %l4
2217 fmovdcc %xcc, %f15, %f0
2218 srl %i1, 0x09, %g6
2219 std %f20, [%l7 + 0x60]
2220 movvs %xcc, %o3, %o0
2221 st %f8, [%l7 + 0x54]
2222 sllx %l3, %i4, %g3
2223 edge16n %o4, %g5, %i6
2224 subcc %l2, %o2, %l0
2225 fxnors %f7, %f3, %f16
2226 ld [%l7 + 0x48], %f29
2227 fmovsa %icc, %f16, %f1
2228 fmovrse %i2, %f14, %f8
2229 movneg %icc, %g7, %i0
2230 edge32n %l6, %i7, %l1
2231 fxnor %f10, %f20, %f12
2232 mulx %g4, %o7, %i5
2233 udiv %l5, 0x139C, %o1
2234 stx %o5, [%l7 + 0x50]
2235 mulx %o6, %g1, %g2
2236 addcc %i3, %i1, %l4
2237 andn %o3, 0x05E9, %g6
2238 addcc %o0, %l3, %i4
2239 orcc %o4, %g5, %g3
2240 andcc %l2, 0x0725, %i6
2241 edge32l %o2, %l0, %i2
2242 fornot1 %f24, %f26, %f4
2243 stx %g7, [%l7 + 0x30]
2244 and %l6, %i0, %l1
2245 movvs %icc, %g4, %o7
2246 movre %i7, 0x029, %l5
2247 ldub [%l7 + 0x37], %o1
2248 add %o5, 0x13F4, %i5
2249 xorcc %g1, 0x073E, %g2
2250 movgu %icc, %i3, %i1
2251 fxnor %f18, %f18, %f0
2252 mova %xcc, %o6, %l4
2253 movvc %xcc, %o3, %g6
2254 move %xcc, %o0, %l3
2255 srl %o4, %g5, %i4
2256 movrlez %g3, %l2, %i6
2257 movleu %icc, %o2, %l0
2258 popc 0x1360, %g7
2259 std %f4, [%l7 + 0x40]
2260 subccc %i2, %l6, %l1
2261 movrlz %i0, %o7, %g4
2262 edge32ln %i7, %o1, %l5
2263 fones %f10
2264 movrlez %o5, %i5, %g2
2265 addccc %g1, 0x0D75, %i1
2266 subc %o6, %i3, %l4
2267 movrlez %g6, 0x38F, %o0
2268 fmul8x16au %f17, %f7, %f2
2269 alignaddr %o3, %l3, %o4
2270 sir 0x1E12
2271 smulcc %i4, 0x1F42, %g5
2272 orn %g3, %l2, %i6
2273 fornot2s %f19, %f18, %f4
2274 orncc %o2, 0x1FDB, %g7
2275 movleu %icc, %i2, %l0
2276 umul %l6, %l1, %i0
2277 movle %icc, %g4, %o7
2278 faligndata %f18, %f8, %f12
2279 stb %o1, [%l7 + 0x41]
2280 ldsb [%l7 + 0x3B], %i7
2281 fmovscs %xcc, %f9, %f19
2282 std %f8, [%l7 + 0x20]
2283 movneg %xcc, %o5, %l5
2284 orn %i5, %g1, %g2
2285 move %xcc, %o6, %i1
2286 edge16l %i3, %g6, %o0
2287 and %o3, %l3, %o4
2288 sir 0x18FB
2289 movvs %xcc, %l4, %g5
2290 and %i4, %g3, %i6
2291 movgu %icc, %l2, %o2
2292 fcmpne32 %f22, %f30, %g7
2293 ldsb [%l7 + 0x2B], %l0
2294 ldd [%l7 + 0x10], %i2
2295 nop
2296 set 0x2C, %l1
2297 stw %l1, [%l7 + %l1]
2298 edge8ln %i0, %l6, %o7
2299 umul %g4, %i7, %o1
2300 stb %o5, [%l7 + 0x6A]
2301 movn %xcc, %i5, %l5
2302 orncc %g2, 0x16AE, %g1
2303 fmovscc %icc, %f26, %f22
2304 lduw [%l7 + 0x78], %o6
2305 subcc %i1, 0x14D0, %i3
2306 sll %g6, %o0, %o3
2307 fmovda %xcc, %f24, %f3
2308 movg %icc, %l3, %l4
2309 edge16 %g5, %o4, %g3
2310 subcc %i6, 0x1F2F, %i4
2311 fmuld8sux16 %f10, %f25, %f0
2312 fmovrsgez %l2, %f3, %f9
2313 stb %o2, [%l7 + 0x6B]
2314 movn %icc, %l0, %i2
2315 movge %xcc, %l1, %g7
2316 xorcc %i0, %l6, %o7
2317 lduw [%l7 + 0x74], %i7
2318 fmovsvc %xcc, %f13, %f24
2319 edge32n %g4, %o5, %i5
2320 edge8n %o1, %l5, %g1
2321 movrgez %o6, %g2, %i1
2322 edge8 %g6, %o0, %i3
2323 fmovd %f10, %f12
2324 srax %l3, %l4, %o3
2325 lduw [%l7 + 0x38], %o4
2326 ldsw [%l7 + 0x54], %g5
2327 fandnot1s %f15, %f7, %f13
2328 edge16l %g3, %i6, %i4
2329 fmovscs %icc, %f29, %f20
2330 mulscc %o2, 0x088F, %l0
2331 fandnot2 %f0, %f4, %f8
2332 fcmpne16 %f22, %f6, %i2
2333 movrlz %l1, %l2, %g7
2334 fpack16 %f6, %f6
2335 orncc %l6, %o7, %i0
2336 addc %i7, 0x1ABA, %g4
2337 fmul8x16 %f16, %f6, %f10
2338 movrgez %o5, %o1, %i5
2339 fmovdpos %icc, %f6, %f2
2340 stw %g1, [%l7 + 0x78]
2341 edge32n %o6, %l5, %g2
2342 stx %i1, [%l7 + 0x50]
2343 umul %g6, %o0, %i3
2344 edge32n %l4, %o3, %l3
2345 movrgz %g5, %o4, %i6
2346 array32 %g3, %i4, %l0
2347 sdivx %i2, 0x1F11, %o2
2348 stw %l1, [%l7 + 0x40]
2349 umul %l2, %g7, %o7
2350 ldd [%l7 + 0x20], %i6
2351 ldd [%l7 + 0x70], %f24
2352 save %i0, 0x130D, %g4
2353 rdpr %cwp, %g1
2354 rdpr %cansave, %g2
2355 rdpr %canrestore, %g3
2356 rdpr %cleanwin, %g4
2357 rdpr %otherwin, %g5
2358 rdpr %wstate, %g6
2359 st %f10, [%l7 + 0x08]
2360 subcc %o5, %o1, %i5
2361 xnor %i7, %o6, %l5
2362 fmul8sux16 %f0, %f18, %f6
2363 edge16ln %g2, %g1, %g6
2364 fmul8x16 %f25, %f2, %f8
2365 edge16 %i1, %o0, %l4
2366 fmovrsgez %o3, %f27, %f25
2367 xnor %i3, 0x11BC, %g5
2368 edge32n %l3, %i6, %g3
2369 movrgz %i4, 0x0F2, %l0
2370 edge16n %o4, %o2, %i2
2371 ld [%l7 + 0x74], %f14
2372 sethi 0x004B, %l2
2373 fmovrdlz %g7, %f30, %f30
2374 movge %xcc, %l1, %o7
2375 edge8ln %i0, %g4, %o5
2376 udivcc %o1, 0x07BE, %l6
2377 edge16ln %i5, %i7, %o6
2378 addccc %g2, %g1, %g6
2379 std %f6, [%l7 + 0x28]
2380 ldub [%l7 + 0x3A], %i1
2381 srlx %l5, 0x13, %o0
2382 xorcc %o3, 0x107E, %i3
2383 fornot1 %f26, %f8, %f16
2384 movge %icc, %g5, %l4
2385 sub %l3, 0x1901, %g3
2386 fcmps %fcc3, %f2, %f4
2387 ldsb [%l7 + 0x13], %i6
2388 fandnot2 %f4, %f12, %f12
2389 add %l0, %i4, %o2
2390 fmovdpos %xcc, %f18, %f17
2391 movrgz %o4, %i2, %g7
2392 fcmpeq16 %f2, %f24, %l1
2393 stw %l2, [%l7 + 0x30]
2394 fmovsn %icc, %f14, %f29
2395 udivcc %i0, 0x14F5, %g4
2396 edge32 %o7, %o1, %l6
2397 subccc %o5, 0x0B37, %i7
2398 movleu %xcc, %o6, %i5
2399 movneg %icc, %g1, %g2
2400 movrgz %i1, 0x055, %l5
2401 ldub [%l7 + 0x1D], %g6
2402 movcs %icc, %o0, %i3
2403 fcmpgt16 %f8, %f28, %g5
2404 fmul8x16 %f0, %f4, %f0
2405 subccc %l4, %o3, %l3
2406 std %f14, [%l7 + 0x10]
2407 addcc %g3, 0x15C0, %l0
2408 move %icc, %i6, %o2
2409 save %o4, 0x0586, %i2
2410 rdpr %cwp, %g1
2411 rdpr %cansave, %g2
2412 rdpr %canrestore, %g3
2413 rdpr %cleanwin, %g4
2414 rdpr %otherwin, %g5
2415 rdpr %wstate, %g6
2416 nop
2417 set 0x50, %l5
2418 lduh [%l7 + %l5], %g7
2419 fnand %f10, %f20, %f6
2420 for %f10, %f12, %f22
2421 edge8 %l1, %l2, %i0
2422 fmovdne %icc, %f18, %f2
2423 movleu %icc, %i4, %g4
2424 edge8n %o7, %l6, %o5
2425 fmovrdlz %i7, %f30, %f14
2426 array32 %o6, %i5, %g1
2427 faligndata %f22, %f26, %f26
2428 ldx [%l7 + 0x48], %g2
2429 movn %icc, %o1, %l5
2430 fpsub16s %f14, %f9, %f20
2431 and %g6, 0x0136, %i1
2432 edge16ln %o0, %g5, %i3
2433 nop
2434 set 0x40, %l2
2435 ldsw [%l7 + %l2], %o3
2436 fmovdg %xcc, %f16, %f22
2437 lduh [%l7 + 0x3E], %l4
2438 addc %g3, 0x1DA6, %l0
2439 subc %l3, 0x07A8, %o2
2440 faligndata %f2, %f6, %f18
2441 mova %icc, %o4, %i6
2442 xor %g7, %l1, %l2
2443 movg %icc, %i0, %i2
2444 movgu %xcc, %g4, %o7
2445 xor %i4, %o5, %l6
2446 movg %xcc, %i7, %o6
2447 movleu %xcc, %g1, %g2
2448 movleu %icc, %o1, %l5
2449 array32 %i5, %g6, %i1
2450 movvs %xcc, %o0, %g5
2451 movge %icc, %i3, %o3
2452 xor %l4, %l0, %g3
2453 edge32ln %o2, %l3, %i6
2454 movneg %xcc, %o4, %l1
2455 movneg %icc, %l2, %g7
2456 movrlz %i2, 0x345, %i0
2457 movrgz %o7, 0x3D8, %g4
2458 alignaddrl %i4, %o5, %l6
2459 sra %o6, %i7, %g2
2460 movrgz %o1, 0x31E, %g1
2461 stx %i5, [%l7 + 0x48]
2462 andncc %g6, %l5, %o0
2463 save %i1, 0x0B74, %g5
2464 rdpr %cwp, %g1
2465 rdpr %cansave, %g2
2466 rdpr %canrestore, %g3
2467 rdpr %cleanwin, %g4
2468 rdpr %otherwin, %g5
2469 rdpr %wstate, %g6
2470 mova %xcc, %i3, %l4
2471 fnegd %f2, %f12
2472 srax %o3, %l0, %g3
2473 fmovdleu %xcc, %f18, %f13
2474 edge16 %l3, %i6, %o2
2475 addc %l1, %l2, %g7
2476 fmovsvs %xcc, %f8, %f14
2477 addc %i2, %i0, %o4
2478 alignaddrl %o7, %i4, %o5
2479 fmovdg %xcc, %f16, %f14
2480 movl %icc, %g4, %o6
2481 fcmpeq16 %f0, %f0, %i7
2482 sethi 0x050F, %g2
2483 movrgz %l6, 0x327, %g1
2484 orcc %i5, %g6, %o1
2485 movcc %xcc, %o0, %l5
2486 movneg %xcc, %g5, %i3
2487 addcc %i1, 0x168A, %o3
2488 sdivx %l4, 0x1B5D, %g3
2489 sdivcc %l0, 0x18F7, %i6
2490 fxnors %f23, %f20, %f0
2491 edge16 %l3, %l1, %l2
2492 fone %f8
2493 orncc %g7, %i2, %o2
2494 save %o4, 0x0148, %o7
2495 rdpr %cwp, %g1
2496 rdpr %cansave, %g2
2497 rdpr %canrestore, %g3
2498 rdpr %cleanwin, %g4
2499 rdpr %otherwin, %g5
2500 rdpr %wstate, %g6
2501 st %f29, [%l7 + 0x7C]
2502 xnorcc %i0, 0x1676, %o5
2503 movre %i4, 0x046, %o6
2504 addc %g4, 0x1F8B, %i7
2505 movrlz %l6, 0x3C3, %g1
2506 fmovsne %icc, %f3, %f13
2507 andn %i5, %g6, %g2
2508 mova %xcc, %o0, %l5
2509 move %icc, %g5, %o1
2510 movrlez %i3, %i1, %o3
2511 fmovspos %icc, %f18, %f15
2512 fmovdgu %xcc, %f22, %f9
2513 fandnot2s %f19, %f0, %f9
2514 lduh [%l7 + 0x50], %l4
2515 sth %l0, [%l7 + 0x5E]
2516 addccc %g3, %l3, %i6
2517 orcc %l1, %l2, %i2
2518 andcc %o2, 0x1AA1, %g7
2519 move %xcc, %o4, %i0
2520 smul %o5, %o7, %i4
2521 smul %o6, %g4, %i7
2522 edge16l %g1, %l6, %i5
2523 fmovdvc %xcc, %f16, %f15
2524 fzeros %f13
2525 addc %g2, 0x1B11, %g6
2526 ldub [%l7 + 0x56], %o0
2527 udiv %g5, 0x07F9, %l5
2528 movrlez %o1, 0x0B9, %i3
2529 xnor %i1, 0x1079, %o3
2530 xnorcc %l0, %g3, %l4
2531 edge32ln %l3, %i6, %l1
2532 orncc %l2, 0x12EB, %i2
2533 std %f18, [%l7 + 0x60]
2534 fmovsa %xcc, %f29, %f15
2535 restore %o2, 0x08B2, %o4
2536 rdpr %cwp, %g1
2537 rdpr %cansave, %g2
2538 rdpr %canrestore, %g3
2539 rdpr %cleanwin, %g4
2540 rdpr %otherwin, %g5
2541 rdpr %wstate, %g6
2542 fpmerge %f1, %f27, %f18
2543 fmovdcs %icc, %f22, %f27
2544 andncc %g7, %o5, %o7
2545 fmovrsgez %i0, %f10, %f25
2546 lduh [%l7 + 0x36], %o6
2547 movgu %icc, %i4, %i7
2548 fxnors %f30, %f6, %f14
2549 add %g4, 0x1509, %g1
2550 udivcc %l6, 0x0C46, %g2
2551 movvs %xcc, %g6, %o0
2552 edge8n %g5, %l5, %o1
2553 stb %i5, [%l7 + 0x52]
2554 mulscc %i3, %o3, %i1
2555 fmovsge %xcc, %f0, %f3
2556 edge16l %g3, %l0, %l3
2557 sethi 0x1E84, %i6
2558 movge %icc, %l1, %l2
2559 andn %i2, 0x1E5B, %o2
2560 move %icc, %l4, %o4
2561 setx loop_8, %l0, %l1
2562 return %l1
2563 nop
2564 rdpr %cwp, %g1
2565 rdpr %cansave, %g2
2566 rdpr %canrestore, %g3
2567 rdpr %cleanwin, %g4
2568 rdpr %otherwin, %g5
2569 rdpr %wstate, %g6
2570loop_8: restore %i0, 0x0721, %o6
2571 rdpr %cwp, %g1
2572 rdpr %cansave, %g2
2573 rdpr %canrestore, %g3
2574 rdpr %cleanwin, %g4
2575 rdpr %otherwin, %g5
2576 rdpr %wstate, %g6
2577 edge32ln %i7, %i4, %g4
2578 ldsh [%l7 + 0x70], %g1
2579 array32 %g2, %l6, %g6
2580 fxors %f21, %f8, %f5
2581 movrlez %o0, %l5, %g5
2582 andn %o1, 0x14F1, %i3
2583 std %f8, [%l7 + 0x38]
2584 sub %i5, %i1, %o3
2585 popc %l0, %l3
2586 sllx %g3, 0x02, %i6
2587 ldd [%l7 + 0x10], %f12
2588 add %l2, %l1, %o2
2589 array8 %l4, %o4, %g7
2590 udivcc %i2, 0x128A, %o7
2591 andncc %o5, %o6, %i0
2592 movrlz %i4, 0x10B, %i7
2593 edge16ln %g1, %g2, %g4
2594 setx loop_9, %l0, %l1
2595 return %l1
2596 nop
2597 rdpr %cwp, %g1
2598 rdpr %cansave, %g2
2599 rdpr %canrestore, %g3
2600 rdpr %cleanwin, %g4
2601 rdpr %otherwin, %g5
2602 rdpr %wstate, %g6
2603loop_9: edge8ln %l5, %o0, %o1
2604 nop
2605 set 0x34, %o2
2606 stw %g5, [%l7 + %o2]
2607 movcc %icc, %i3, %i5
2608 mova %icc, %i1, %l0
2609 fcmpd %fcc0, %f20, %f14
2610 orncc %o3, %l3, %g3
2611 addc %i6, 0x0A6C, %l1
2612 alignaddr %l2, %l4, %o2
2613 ldd [%l7 + 0x28], %f2
2614 movvc %icc, %o4, %g7
2615 edge16ln %o7, %i2, %o5
2616 fmovdleu %icc, %f30, %f26
2617 fpsub16s %f13, %f27, %f26
2618 nop
2619 set 0x3B, %g5
2620 stb %i0, [%l7 + %g5]
2621 movcs %icc, %o6, %i4
2622 movge %xcc, %g1, %g2
2623 nop
2624 set 0x51, %o6
2625 ldub [%l7 + %o6], %g4
2626 smulcc %i7, %l6, %l5
2627 edge16n %g6, %o1, %g5
2628 fmovsg %icc, %f23, %f5
2629 fsrc1s %f4, %f10
2630 movrgez %o0, 0x39E, %i3
2631 fmovdn %xcc, %f10, %f8
2632 array8 %i1, %l0, %i5
2633 fmovdcs %xcc, %f9, %f23
2634 addcc %o3, 0x0F7B, %l3
2635 fcmple16 %f18, %f8, %i6
2636 ldd [%l7 + 0x20], %f4
2637 addc %l1, 0x153F, %l2
2638 sllx %l4, %g3, %o2
2639 restore %o4, 0x09FF, %o7
2640 rdpr %cwp, %g1
2641 rdpr %cansave, %g2
2642 rdpr %canrestore, %g3
2643 rdpr %cleanwin, %g4
2644 rdpr %otherwin, %g5
2645 rdpr %wstate, %g6
2646 array8 %i2, %g7, %o5
2647 movrlez %i0, %i4, %g1
2648 edge16ln %g2, %o6, %i7
2649 xnor %g4, %l6, %l5
2650 edge16 %o1, %g5, %g6
2651 std %f16, [%l7 + 0x10]
2652 fmul8x16 %f11, %f4, %f20
2653 fandnot1s %f10, %f5, %f13
2654 sra %i3, 0x00, %i1
2655 movne %xcc, %l0, %o0
2656 movvs %icc, %o3, %l3
2657 fmovdl %icc, %f25, %f9
2658 fmovdpos %xcc, %f12, %f15
2659 fnegd %f14, %f6
2660 sethi 0x00DB, %i6
2661 movrgz %l1, 0x354, %i5
2662 edge16l %l2, %g3, %l4
2663 addcc %o2, %o4, %o7
2664 fmovrslz %g7, %f18, %f23
2665 add %i2, %o5, %i4
2666 andcc %g1, 0x179F, %g2
2667 array32 %i0, %o6, %i7
2668 mova %xcc, %l6, %l5
2669 fornot1 %f14, %f2, %f28
2670 movge %xcc, %o1, %g4
2671 movgu %xcc, %g6, %i3
2672 ldsw [%l7 + 0x34], %i1
2673 umulcc %l0, 0x08E2, %o0
2674 movrne %g5, 0x12E, %o3
2675 movrne %i6, 0x2BA, %l1
2676 fcmpes %fcc3, %f27, %f25
2677 std %f30, [%l7 + 0x20]
2678 smulcc %i5, 0x114F, %l2
2679 xor %l3, 0x0E58, %g3
2680 sra %l4, 0x04, %o4
2681 fors %f11, %f31, %f9
2682 movn %icc, %o7, %g7
2683 subc %i2, %o5, %i4
2684 udivcc %g1, 0x19DB, %g2
2685 movrgez %i0, 0x024, %o2
2686 movneg %icc, %o6, %i7
2687 edge16ln %l5, %l6, %o1
2688 move %icc, %g6, %i3
2689 fmovsne %xcc, %f21, %f1
2690 fpackfix %f8, %f28
2691 popc 0x0585, %i1
2692 movn %xcc, %g4, %l0
2693 sethi 0x0F1F, %o0
2694 fpack16 %f14, %f20
2695 fmovdvs %xcc, %f30, %f10
2696 sllx %o3, %i6, %g5
2697 subcc %i5, 0x0796, %l1
2698 sth %l3, [%l7 + 0x08]
2699 array16 %g3, %l2, %o4
2700 sdiv %o7, 0x1C0B, %g7
2701 fmovdgu %icc, %f6, %f25
2702 array32 %l4, %i2, %i4
2703 edge16l %g1, %g2, %o5
2704 ldx [%l7 + 0x58], %i0
2705 edge8l %o2, %o6, %i7
2706 fcmpeq32 %f14, %f20, %l5
2707 smulcc %o1, %g6, %i3
2708 fmovsg %icc, %f3, %f0
2709 st %f18, [%l7 + 0x64]
2710 edge32l %i1, %g4, %l0
2711 edge16ln %o0, %o3, %l6
2712 lduw [%l7 + 0x64], %i6
2713 movrgez %i5, %l1, %g5
2714 edge32n %g3, %l2, %o4
2715 edge16n %o7, %l3, %l4
2716 movrne %i2, 0x2EA, %g7
2717 stw %i4, [%l7 + 0x20]
2718 edge8n %g2, %o5, %i0
2719 nop
2720 set 0x08, %o4
2721 ldsh [%l7 + %o4], %g1
2722 edge32n %o2, %i7, %o6
2723 edge16l %l5, %g6, %i3
2724 mulscc %o1, %g4, %i1
2725 stb %o0, [%l7 + 0x30]
2726 movn %icc, %l0, %l6
2727 sdivcc %o3, 0x1761, %i5
2728 fmovdg %xcc, %f2, %f28
2729 save %l1, %g5, %g3
2730 rdpr %cwp, %g1
2731 rdpr %cansave, %g2
2732 rdpr %canrestore, %g3
2733 rdpr %cleanwin, %g4
2734 rdpr %otherwin, %g5
2735 rdpr %wstate, %g6
2736 sir 0x0F32
2737 edge16 %i6, %l2, %o4
2738 movcs %xcc, %l3, %o7
2739 fxor %f20, %f6, %f18
2740 movl %icc, %l4, %g7
2741 udiv %i2, 0x1089, %i4
2742 orncc %o5, %i0, %g1
2743 subccc %o2, 0x110C, %g2
2744 sra %o6, 0x19, %i7
2745 srl %l5, 0x00, %g6
2746 edge32ln %o1, %i3, %i1
2747 edge16n %o0, %l0, %g4
2748 stw %l6, [%l7 + 0x30]
2749 fxnor %f26, %f4, %f20
2750 stx %o3, [%l7 + 0x18]
2751 edge32ln %i5, %g5, %g3
2752 ldsb [%l7 + 0x73], %l1
2753 array32 %i6, %o4, %l2
2754 move %xcc, %l3, %l4
2755 xnorcc %o7, %i2, %i4
2756 sll %o5, %i0, %g7
2757 xnorcc %g1, %o2, %o6
2758 edge16 %g2, %i7, %l5
2759 mova %icc, %g6, %i3
2760 fabsd %f20, %f22
2761 addcc %o1, %i1, %o0
2762 movle %icc, %l0, %g4
2763 and %l6, %o3, %g5
2764 ldsh [%l7 + 0x2C], %g3
2765 fmovdle %icc, %f17, %f22
2766 ldsw [%l7 + 0x6C], %l1
2767 movl %xcc, %i6, %i5
2768 movn %xcc, %o4, %l3
2769 subccc %l4, 0x09A6, %o7
2770 subcc %i2, 0x1DD5, %l2
2771 movvc %xcc, %o5, %i0
2772 ldsh [%l7 + 0x1C], %g7
2773 fcmple32 %f28, %f14, %i4
2774 mova %icc, %g1, %o6
2775 fpackfix %f10, %f30
2776 array32 %o2, %i7, %l5
2777 array32 %g6, %i3, %o1
2778 orn %i1, 0x11AF, %o0
2779 mova %xcc, %l0, %g4
2780 fmovsa %icc, %f22, %f14
2781 andcc %l6, 0x04BE, %o3
2782 stw %g5, [%l7 + 0x58]
2783 fmul8sux16 %f14, %f6, %f26
2784 fmovsl %xcc, %f11, %f24
2785 fand %f22, %f30, %f22
2786 std %f30, [%l7 + 0x20]
2787 movl %icc, %g2, %g3
2788 siam 0x6
2789 array16 %i6, %i5, %l1
2790 edge16l %o4, %l4, %o7
2791 movcs %icc, %l3, %i2
2792 edge8n %o5, %i0, %l2
2793 fpsub32s %f18, %f0, %f10
2794 fnot1s %f5, %f4
2795 popc %i4, %g7
2796 fsrc1 %f8, %f8
2797 std %f20, [%l7 + 0x28]
2798 fsrc2 %f2, %f2
2799 ld [%l7 + 0x14], %f30
2800 movleu %xcc, %o6, %o2
2801 fmul8ulx16 %f18, %f20, %f24
2802 movrgz %g1, 0x1C9, %l5
2803 or %i7, 0x000F, %i3
2804 fzeros %f30
2805 edge16 %o1, %g6, %o0
2806 ldsb [%l7 + 0x45], %l0
2807 fornot2 %f12, %f22, %f2
2808 ld [%l7 + 0x08], %f2
2809 sdivcc %g4, 0x0A82, %i1
2810 xnor %l6, %g5, %o3
2811 sll %g2, %g3, %i6
2812 xnorcc %i5, 0x0B64, %o4
2813 movneg %xcc, %l1, %o7
2814 edge8n %l4, %l3, %i2
2815 movn %xcc, %o5, %i0
2816 save %i4, 0x10AB, %g7
2817 rdpr %cwp, %g1
2818 rdpr %cansave, %g2
2819 rdpr %canrestore, %g3
2820 rdpr %cleanwin, %g4
2821 rdpr %otherwin, %g5
2822 rdpr %wstate, %g6
2823 fmovrdlez %l2, %f26, %f14
2824 subcc %o6, 0x1704, %o2
2825 and %g1, 0x1095, %i7
2826 sdiv %l5, 0x1333, %i3
2827 udiv %g6, 0x16C2, %o0
2828 setx loop_10, %l0, %l1
2829 return %l1
2830 nop
2831 rdpr %cwp, %g1
2832 rdpr %cansave, %g2
2833 rdpr %canrestore, %g3
2834 rdpr %cleanwin, %g4
2835 rdpr %otherwin, %g5
2836 rdpr %wstate, %g6
2837loop_10: edge16ln %o1, %l6, %g5
2838 srax %g2, %o3, %g3
2839 edge32ln %i6, %o4, %l1
2840 sra %i5, 0x07, %l4
2841 ld [%l7 + 0x74], %f31
2842 smul %l3, 0x18E3, %i2
2843 ldx [%l7 + 0x28], %o5
2844 nop
2845 set 0x30, %i2
2846 std %f24, [%l7 + %i2]
2847 umul %i0, %o7, %i4
2848 mova %xcc, %g7, %l2
2849 sth %o6, [%l7 + 0x2C]
2850 fmovdl %icc, %f23, %f18
2851 mova %icc, %o2, %i7
2852 nop
2853 set 0x74, %o7
2854 lduh [%l7 + %o7], %l5
2855 movn %xcc, %i3, %g1
2856 or %o0, 0x1879, %g6
2857 andcc %g4, %i1, %o1
2858 movcc %icc, %l0, %l6
2859 array8 %g2, %o3, %g5
2860 andn %i6, %g3, %o4
2861 edge32 %i5, %l1, %l4
2862 fmovrdgz %i2, %f24, %f30
2863 mova %xcc, %o5, %i0
2864 popc %l3, %o7
2865 array16 %i4, %l2, %g7
2866 fmovscc %xcc, %f12, %f14
2867 fandnot1 %f24, %f18, %f14
2868 fmovdneg %xcc, %f2, %f31
2869 fmovsne %icc, %f31, %f30
2870 stx %o2, [%l7 + 0x18]
2871 fand %f26, %f14, %f26
2872 movrlez %i7, 0x184, %l5
2873 edge32 %i3, %o6, %g1
2874 array8 %o0, %g6, %g4
2875 xnor %i1, 0x0886, %o1
2876 mulscc %l0, 0x1ABC, %g2
2877 movpos %icc, %o3, %g5
2878 movcc %icc, %l6, %g3
2879 fpackfix %f2, %f29
2880 std %f18, [%l7 + 0x50]
2881 std %f26, [%l7 + 0x70]
2882 edge32ln %i6, %o4, %i5
2883 fmovrsne %l1, %f25, %f14
2884 movg %icc, %l4, %i2
2885 movpos %xcc, %i0, %o5
2886 ldsb [%l7 + 0x5F], %o7
2887 ldsw [%l7 + 0x38], %l3
2888 ldx [%l7 + 0x30], %l2
2889 add %i4, %g7, %i7
2890 fandnot2 %f14, %f0, %f10
2891 edge32 %l5, %o2, %o6
2892 addcc %g1, 0x1142, %o0
2893 mulscc %i3, %g4, %g6
2894 fcmple32 %f24, %f30, %i1
2895 movre %l0, 0x04E, %g2
2896 ldsw [%l7 + 0x60], %o1
2897 ldd [%l7 + 0x40], %f0
2898 lduw [%l7 + 0x34], %o3
2899 fmovdl %xcc, %f20, %f22
2900 ldx [%l7 + 0x10], %g5
2901 fxor %f0, %f12, %f24
2902 array16 %g3, %l6, %i6
2903 movn %xcc, %i5, %l1
2904 ldd [%l7 + 0x10], %f10
2905 fmovsle %xcc, %f4, %f3
2906 sllx %l4, 0x11, %o4
2907 for %f28, %f12, %f18
2908 or %i2, 0x0902, %i0
2909 fcmpeq16 %f16, %f18, %o7
2910 mulscc %o5, %l3, %i4
2911 alignaddrl %l2, %g7, %i7
2912 ldsh [%l7 + 0x62], %o2
2913 sllx %o6, %g1, %l5
2914 fmovdcc %xcc, %f19, %f21
2915 subccc %i3, 0x0898, %o0
2916 add %g4, 0x0B1D, %g6
2917 fmovdneg %xcc, %f15, %f31
2918 fmovdle %icc, %f24, %f11
2919 nop
2920 set 0x4E, %o1
2921 lduh [%l7 + %o1], %l0
2922 ldsw [%l7 + 0x18], %g2
2923 array32 %i1, %o3, %g5
2924 fmovdleu %icc, %f24, %f6
2925 srlx %g3, 0x06, %o1
2926 ldub [%l7 + 0x2E], %i6
2927 movvc %xcc, %l6, %l1
2928 fpsub16s %f21, %f6, %f5
2929 srlx %l4, %o4, %i2
2930 udiv %i5, 0x0B4F, %i0
2931 orn %o7, 0x09FF, %l3
2932 mulscc %i4, %l2, %o5
2933 ldd [%l7 + 0x68], %g6
2934 ldub [%l7 + 0x2A], %i7
2935 std %f4, [%l7 + 0x08]
2936 edge8n %o2, %o6, %l5
2937 movle %xcc, %i3, %g1
2938 srax %o0, %g6, %g4
2939 or %g2, %i1, %o3
2940 ldd [%l7 + 0x08], %f16
2941 edge8n %g5, %g3, %o1
2942 movl %xcc, %l0, %l6
2943 sir 0x0D14
2944 smul %l1, %i6, %o4
2945 fmovd %f26, %f6
2946 fmovdn %xcc, %f30, %f19
2947 ldsw [%l7 + 0x7C], %l4
2948 fcmpes %fcc0, %f19, %f12
2949 fcmple16 %f26, %f18, %i5
2950 ldsw [%l7 + 0x44], %i2
2951 movgu %icc, %i0, %o7
2952 subcc %i4, %l3, %o5
2953 edge16 %g7, %l2, %o2
2954 addccc %o6, %l5, %i3
2955 mulscc %i7, 0x1601, %o0
2956 edge8n %g6, %g4, %g2
2957 fnegs %f17, %f21
2958 fmovdge %xcc, %f12, %f3
2959 edge8ln %i1, %g1, %g5
2960 edge16ln %g3, %o1, %l0
2961 edge16 %l6, %o3, %i6
2962 movgu %icc, %l1, %o4
2963 addcc %l4, 0x1493, %i2
2964 sdiv %i5, 0x0215, %o7
2965 orn %i4, 0x144D, %i0
2966 edge16n %o5, %l3, %l2
2967 fpsub32s %f7, %f30, %f24
2968 movpos %icc, %o2, %o6
2969 ldsh [%l7 + 0x3C], %l5
2970 edge8l %i3, %i7, %g7
2971 fcmpeq32 %f10, %f16, %g6
2972 movl %icc, %o0, %g4
2973 movn %icc, %i1, %g2
2974 edge16n %g1, %g3, %g5
2975 fmovsgu %xcc, %f3, %f22
2976 fmovrdne %o1, %f22, %f20
2977 alignaddrl %l0, %o3, %l6
2978 sdivx %i6, 0x06F7, %o4
2979 movleu %icc, %l4, %l1
2980 movg %icc, %i2, %i5
2981 fmovs %f11, %f23
2982 edge16n %i4, %i0, %o5
2983 fones %f21
2984 mulscc %o7, 0x0E61, %l3
2985 mulx %l2, %o2, %o6
2986 fmuld8ulx16 %f4, %f2, %f28
2987 sdiv %i3, 0x05FC, %l5
2988 movpos %icc, %i7, %g6
2989 or %o0, 0x03FA, %g7
2990 movleu %icc, %i1, %g4
2991 ldsb [%l7 + 0x77], %g1
2992 fmovdpos %icc, %f30, %f27
2993 restore %g3, 0x0223, %g5
2994 rdpr %cwp, %g1
2995 rdpr %cansave, %g2
2996 rdpr %canrestore, %g3
2997 rdpr %cleanwin, %g4
2998 rdpr %otherwin, %g5
2999 rdpr %wstate, %g6
3000 umulcc %o1, %l0, %g2
3001 srl %o3, 0x00, %i6
3002 srl %l6, %l4, %o4
3003 sdivx %i2, 0x1A56, %i5
3004 movg %icc, %i4, %i0
3005 movneg %xcc, %o5, %l1
3006 fmovrdgez %l3, %f2, %f0
3007 smulcc %o7, 0x0554, %l2
3008 fmuld8ulx16 %f9, %f10, %f16
3009 lduw [%l7 + 0x30], %o6
3010 ld [%l7 + 0x08], %f30
3011 movre %i3, %o2, %l5
3012 fpsub32s %f17, %f6, %f15
3013 for %f30, %f16, %f22
3014 fornot1 %f18, %f28, %f12
3015 udivx %g6, 0x1734, %i7
3016 fmovsl %icc, %f17, %f21
3017 subccc %o0, %i1, %g7
3018 movrne %g4, 0x307, %g3
3019 edge16ln %g1, %o1, %g5
3020 alignaddrl %l0, %o3, %g2
3021 fcmpes %fcc2, %f31, %f6
3022 fmovrdne %l6, %f12, %f2
3023 std %f28, [%l7 + 0x40]
3024 ldsb [%l7 + 0x15], %l4
3025 subc %i6, %i2, %i5
3026 andcc %o4, %i4, %i0
3027 addc %l1, 0x162D, %l3
3028 ldd [%l7 + 0x68], %f4
3029 addc %o7, 0x0149, %l2
3030 umul %o6, %o5, %i3
3031 movn %icc, %o2, %l5
3032 fcmped %fcc3, %f26, %f24
3033 addc %i7, %g6, %i1
3034 pdist %f14, %f8, %f6
3035 fsrc2 %f28, %f14
3036 ldd [%l7 + 0x30], %f28
3037 movrlez %o0, 0x087, %g4
3038 sdivcc %g3, 0x0FD8, %g7
3039 addcc %o1, 0x0B9A, %g1
3040 fmuld8sux16 %f19, %f4, %f4
3041 ldub [%l7 + 0x36], %l0
3042 orcc %g5, 0x0C41, %o3
3043 fpadd32 %f14, %f18, %f20
3044 xor %l6, %g2, %i6
3045 fabsd %f16, %f30
3046 fmul8x16al %f9, %f13, %f26
3047 edge32ln %l4, %i2, %i5
3048 sir 0x00F1
3049 array32 %o4, %i4, %l1
3050 edge16ln %i0, %o7, %l2
3051 umulcc %l3, 0x17D1, %o5
3052 umulcc %i3, 0x0342, %o2
3053 edge32l %o6, %l5, %g6
3054 sdiv %i7, 0x0A46, %o0
3055 addcc %g4, %i1, %g7
3056 movg %icc, %g3, %g1
3057 movpos %icc, %l0, %o1
3058 subc %o3, %g5, %g2
3059 movg %icc, %l6, %l4
3060 addcc %i2, %i5, %o4
3061 stw %i4, [%l7 + 0x50]
3062 movvs %xcc, %l1, %i6
3063 save %i0, 0x07A2, %l2
3064 rdpr %cwp, %g1
3065 rdpr %cansave, %g2
3066 rdpr %canrestore, %g3
3067 rdpr %cleanwin, %g4
3068 rdpr %otherwin, %g5
3069 rdpr %wstate, %g6
3070 movg %icc, %o7, %o5
3071 fmovde %icc, %f23, %f17
3072 fexpand %f8, %f20
3073 edge32ln %l3, %o2, %o6
3074 movne %xcc, %l5, %g6
3075 subcc %i3, %i7, %g4
3076 ld [%l7 + 0x2C], %f5
3077 movneg %xcc, %o0, %i1
3078 movcs %icc, %g7, %g1
3079 movcs %icc, %l0, %o1
3080 alignaddr %o3, %g5, %g2
3081 sir 0x0F24
3082 fmovdleu %xcc, %f29, %f30
3083 array16 %l6, %l4, %i2
3084 umulcc %i5, %g3, %i4
3085 subc %l1, 0x0BEB, %i6
3086 movrgz %i0, 0x208, %o4
3087 sub %o7, 0x0A53, %l2
3088 nop
3089 set 0x20, %o3
3090 std %f0, [%l7 + %o3]
3091 array32 %l3, %o5, %o2
3092 udivcc %o6, 0x1D22, %l5
3093 sth %i3, [%l7 + 0x52]
3094 fmovspos %icc, %f13, %f31
3095 fnand %f14, %f2, %f16
3096 sdivcc %i7, 0x1459, %g4
3097 fnot2s %f10, %f17
3098 sth %o0, [%l7 + 0x14]
3099 movgu %icc, %i1, %g6
3100 fpmerge %f23, %f7, %f18
3101 movcs %icc, %g1, %l0
3102 umulcc %g7, 0x0CC2, %o3
3103 srax %g5, 0x11, %o1
3104 stx %g2, [%l7 + 0x70]
3105 edge32ln %l6, %i2, %i5
3106 lduw [%l7 + 0x5C], %g3
3107 movrgez %l4, 0x0FD, %i4
3108 sdivx %l1, 0x1D00, %i0
3109 sir 0x1944
3110 fmovde %icc, %f16, %f25
3111 fcmpeq16 %f2, %f4, %i6
3112 ldx [%l7 + 0x18], %o4
3113 stx %l2, [%l7 + 0x48]
3114 umul %l3, %o5, %o2
3115 sethi 0x00B3, %o7
3116 fmovdne %icc, %f0, %f30
3117 movleu %icc, %l5, %i3
3118 xnor %i7, %g4, %o6
3119 addcc %o0, %i1, %g1
3120 movle %icc, %g6, %l0
3121 fmul8ulx16 %f18, %f8, %f20
3122 fandnot1 %f2, %f12, %f22
3123 movre %g7, 0x240, %g5
3124 fands %f9, %f30, %f13
3125 ldd [%l7 + 0x48], %o2
3126 fmovrsgez %g2, %f31, %f29
3127 umul %o1, %l6, %i5
3128 edge16l %i2, %g3, %l4
3129 movvc %xcc, %l1, %i0
3130 movn %xcc, %i6, %i4
3131 movvc %icc, %o4, %l2
3132 movvc %icc, %o5, %l3
3133 edge32l %o2, %l5, %i3
3134 movrlz %o7, %g4, %i7
3135 fcmpgt16 %f18, %f14, %o6
3136 ldx [%l7 + 0x18], %i1
3137 orcc %o0, %g1, %l0
3138 subcc %g6, 0x0BDE, %g7
3139 fmovrdne %o3, %f10, %f16
3140 save %g2, 0x1446, %g5
3141 rdpr %cwp, %g1
3142 rdpr %cansave, %g2
3143 rdpr %canrestore, %g3
3144 rdpr %cleanwin, %g4
3145 rdpr %otherwin, %g5
3146 rdpr %wstate, %g6
3147 subccc %o1, 0x0704, %i5
3148 mulx %i2, 0x143A, %l6
3149 st %f14, [%l7 + 0x3C]
3150 sdiv %g3, 0x16CE, %l4
3151 fandnot2s %f7, %f16, %f1
3152 sll %l1, 0x00, %i6
3153 alignaddr %i0, %o4, %i4
3154 edge8 %l2, %l3, %o2
3155 edge32ln %o5, %i3, %l5
3156 fornot2s %f17, %f25, %f27
3157 edge8 %g4, %o7, %i7
3158 udivx %o6, 0x1B3F, %o0
3159 nop
3160 set 0x10, %i7
3161 lduw [%l7 + %i7], %g1
3162 alignaddr %l0, %i1, %g6
3163 fmuld8sux16 %f27, %f6, %f18
3164 srlx %o3, 0x14, %g7
3165 edge8ln %g5, %o1, %i5
3166 or %i2, 0x1DAE, %l6
3167 sll %g2, %l4, %g3
3168 sdivx %i6, 0x1A9A, %l1
3169 xor %o4, 0x0748, %i4
3170 sth %i0, [%l7 + 0x58]
3171 movvc %icc, %l3, %l2
3172 fandnot1 %f26, %f24, %f12
3173 subccc %o2, 0x17E5, %i3
3174 edge16l %o5, %l5, %g4
3175 smul %o7, 0x06D0, %i7
3176 movcc %icc, %o0, %g1
3177 srlx %l0, %i1, %g6
3178 movneg %icc, %o3, %g7
3179 addcc %g5, %o6, %i5
3180 srax %i2, %o1, %g2
3181 srlx %l4, %g3, %l6
3182 fmovdgu %icc, %f18, %f0
3183 fmovda %icc, %f5, %f13
3184 fmovsge %icc, %f16, %f0
3185 ldub [%l7 + 0x17], %i6
3186 mova %icc, %o4, %l1
3187 orn %i4, %l3, %l2
3188 fmovdle %xcc, %f0, %f2
3189 movn %icc, %i0, %o2
3190 fcmpeq32 %f26, %f6, %i3
3191 fpadd32s %f0, %f28, %f30
3192 ldsh [%l7 + 0x18], %l5
3193 andcc %g4, %o5, %o7
3194 subccc %o0, 0x11E5, %g1
3195 movcs %xcc, %l0, %i7
3196 move %icc, %i1, %g6
3197 xorcc %g7, 0x1493, %g5
3198 fmovde %icc, %f20, %f10
3199 lduh [%l7 + 0x2A], %o3
3200 fxors %f25, %f19, %f18
3201 umulcc %i5, %i2, %o6
3202 sll %g2, %l4, %g3
3203 movg %xcc, %l6, %o1
3204 edge8l %i6, %o4, %i4
3205 udivx %l3, 0x0FCB, %l2
3206 movle %icc, %l1, %i0
3207 fmovde %xcc, %f28, %f30
3208 sra %o2, 0x11, %l5
3209 stb %g4, [%l7 + 0x2B]
3210 xorcc %i3, %o7, %o5
3211 mulscc %o0, 0x1EB5, %l0
3212 edge8l %g1, %i7, %g6
3213 save %i1, 0x087A, %g5
3214 rdpr %cwp, %g1
3215 rdpr %cansave, %g2
3216 rdpr %canrestore, %g3
3217 rdpr %cleanwin, %g4
3218 rdpr %otherwin, %g5
3219 rdpr %wstate, %g6
3220 fmovrse %o3, %f9, %f3
3221 ld [%l7 + 0x70], %f26
3222 fornot2s %f22, %f19, %f6
3223 addc %i5, %i2, %g7
3224 std %f22, [%l7 + 0x30]
3225 array32 %o6, %l4, %g2
3226 nop
3227 set 0x4C, %g3
3228 lduh [%l7 + %g3], %g3
3229 ld [%l7 + 0x48], %f4
3230 xor %o1, %i6, %l6
3231 xnorcc %o4, %l3, %l2
3232 edge16 %i4, %l1, %i0
3233 save %o2, %l5, %g4
3234 rdpr %cwp, %g1
3235 rdpr %cansave, %g2
3236 rdpr %canrestore, %g3
3237 rdpr %cleanwin, %g4
3238 rdpr %otherwin, %g5
3239 rdpr %wstate, %g6
3240 xnor %o7, 0x0E59, %i3
3241 smulcc %o0, 0x1BB6, %l0
3242 fzeros %f27
3243 movcs %icc, %o5, %g1
3244 movle %xcc, %i7, %g6
3245 movre %g5, %o3, %i1
3246 save %i2, %g7, %o6
3247 rdpr %cwp, %g1
3248 rdpr %cansave, %g2
3249 rdpr %canrestore, %g3
3250 rdpr %cleanwin, %g4
3251 rdpr %otherwin, %g5
3252 rdpr %wstate, %g6
3253 movleu %icc, %l4, %g2
3254 sdiv %g3, 0x1558, %o1
3255 fnand %f28, %f4, %f4
3256 lduw [%l7 + 0x6C], %i6
3257 addc %i5, %o4, %l3
3258 movrlz %l6, %i4, %l1
3259 udiv %i0, 0x1B48, %l2
3260 movleu %xcc, %l5, %g4
3261 edge16l %o2, %o7, %i3
3262 movrgz %o0, 0x1E4, %l0
3263 sir 0x0B84
3264 movrlz %g1, %o5, %i7
3265 fmovsvs %icc, %f23, %f17
3266 array16 %g6, %o3, %i1
3267 edge32l %i2, %g7, %o6
3268 fmovsgu %icc, %f24, %f21
3269 movn %icc, %l4, %g2
3270 mova %icc, %g3, %g5
3271 edge32 %o1, %i5, %i6
3272 movcc %xcc, %o4, %l3
3273 orn %l6, %i4, %l1
3274 sra %l2, %l5, %i0
3275 fpack16 %f0, %f20
3276 ldub [%l7 + 0x1B], %o2
3277 lduw [%l7 + 0x54], %g4
3278 edge8 %o7, %o0, %i3
3279 movle %xcc, %g1, %l0
3280 nop
3281 set 0x48, %g2
3282 std %f6, [%l7 + %g2]
3283 movg %xcc, %o5, %i7
3284 sethi 0x0F8B, %g6
3285 sdiv %i1, 0x1337, %i2
3286 fabsd %f24, %f8
3287 add %o3, %g7, %l4
3288 orn %o6, 0x0DF4, %g2
3289 umul %g5, 0x0E58, %g3
3290 movrgz %o1, 0x298, %i5
3291 movn %icc, %o4, %i6
3292 edge8n %l3, %i4, %l1
3293 edge8l %l2, %l6, %l5
3294 add %i0, %o2, %o7
3295 movleu %icc, %o0, %g4
3296 sll %i3, %l0, %o5
3297 add %g1, 0x028D, %g6
3298 ldsb [%l7 + 0x31], %i1
3299 edge8n %i7, %o3, %g7
3300 for %f22, %f0, %f20
3301 addccc %l4, 0x0341, %i2
3302 alignaddr %g2, %g5, %o6
3303 ldx [%l7 + 0x18], %g3
3304 movle %xcc, %i5, %o1
3305 nop
3306 set 0x10, %l4
3307 ldsh [%l7 + %l4], %o4
3308 movneg %xcc, %i6, %i4
3309 umul %l3, %l2, %l6
3310 movre %l5, 0x162, %i0
3311 andcc %l1, 0x1306, %o7
3312 ldx [%l7 + 0x58], %o2
3313 movn %xcc, %g4, %i3
3314 nop
3315 set 0x08, %l3
3316 std %f10, [%l7 + %l3]
3317 edge16l %l0, %o5, %o0
3318 movge %icc, %g1, %i1
3319 mova %xcc, %i7, %o3
3320 lduw [%l7 + 0x10], %g6
3321 sub %g7, 0x06B1, %l4
3322 siam 0x4
3323 movle %xcc, %g2, %g5
3324 array16 %o6, %i2, %g3
3325 fcmpeq16 %f30, %f30, %o1
3326 udiv %i5, 0x1906, %o4
3327 add %i4, 0x0AD8, %l3
3328 sdiv %i6, 0x0B4B, %l6
3329 ldd [%l7 + 0x78], %l4
3330 srlx %l2, 0x0A, %i0
3331 sub %l1, %o7, %o2
3332 movvc %icc, %i3, %g4
3333 ldd [%l7 + 0x20], %f18
3334 movvc %xcc, %l0, %o0
3335 lduw [%l7 + 0x64], %o5
3336 movrne %g1, %i1, %i7
3337 fnor %f16, %f28, %f8
3338 ldd [%l7 + 0x20], %o2
3339 xorcc %g6, 0x0369, %l4
3340 fpsub32s %f14, %f17, %f21
3341 or %g2, %g5, %o6
3342 movrlez %g7, %i2, %g3
3343 fmovrslez %i5, %f28, %f28
3344 fmovrse %o4, %f20, %f24
3345 fpsub16 %f22, %f4, %f18
3346 mova %icc, %o1, %l3
3347 mulx %i4, %i6, %l6
3348 edge8n %l2, %i0, %l5
3349 or %l1, %o7, %o2
3350 setx loop_11, %l0, %l1
3351 return %l1
3352 nop
3353 rdpr %cwp, %g1
3354 rdpr %cansave, %g2
3355 rdpr %canrestore, %g3
3356 rdpr %cleanwin, %g4
3357 rdpr %otherwin, %g5
3358 rdpr %wstate, %g6
3359loop_11: movrgz %l0, 0x292, %o0
3360 movge %xcc, %g1, %o5
3361 movgu %xcc, %i1, %i7
3362 xorcc %o3, %l4, %g6
3363 xorcc %g5, %g2, %o6
3364 fcmpeq32 %f6, %f28, %g7
3365 smul %g3, 0x101A, %i5
3366 movrgz %i2, 0x05B, %o1
3367 stb %o4, [%l7 + 0x67]
3368 edge8 %i4, %i6, %l3
3369 fmovrdlz %l6, %f24, %f10
3370 movneg %xcc, %l2, %i0
3371 movrne %l1, %l5, %o2
3372 edge16n %g4, %i3, %l0
3373 addcc %o7, %g1, %o5
3374 fornot2s %f14, %f0, %f21
3375 edge32n %o0, %i1, %i7
3376 stb %l4, [%l7 + 0x21]
3377 edge32l %g6, %o3, %g5
3378 nop
3379 set 0x18, %i0
3380 sth %g2, [%l7 + %i0]
3381 ldd [%l7 + 0x78], %f24
3382 fmul8x16 %f27, %f12, %f28
3383 andcc %g7, %o6, %g3
3384 edge16 %i2, %o1, %o4
3385 st %f27, [%l7 + 0x74]
3386 ldx [%l7 + 0x38], %i5
3387 stx %i4, [%l7 + 0x40]
3388 movvc %icc, %l3, %i6
3389 srlx %l2, 0x01, %i0
3390 movrne %l6, %l5, %o2
3391 ldsb [%l7 + 0x4B], %g4
3392 movre %i3, %l0, %l1
3393 movrgz %o7, 0x2E4, %g1
3394 srl %o0, %o5, %i1
3395 fands %f28, %f1, %f16
3396 fmovsle %xcc, %f31, %f27
3397 move %icc, %i7, %l4
3398 fmovd %f22, %f12
3399 subc %o3, 0x165F, %g6
3400 movrlz %g2, 0x272, %g7
3401 ldsh [%l7 + 0x5E], %o6
3402 fxor %f10, %f6, %f4
3403 fmovrdlz %g5, %f20, %f4
3404 edge16n %i2, %g3, %o1
3405 edge16 %o4, %i5, %l3
3406 srl %i6, 0x02, %i4
3407 xnor %i0, %l6, %l5
3408 ldd [%l7 + 0x40], %f10
3409 addc %o2, %g4, %l2
3410 fzero %f26
3411 fpackfix %f10, %f6
3412 edge32ln %l0, %l1, %o7
3413 array32 %g1, %o0, %i3
3414 ldub [%l7 + 0x0C], %o5
3415 addcc %i1, %i7, %o3
3416 fmul8ulx16 %f12, %f16, %f28
3417 edge16l %l4, %g6, %g2
3418 fcmpeq32 %f12, %f2, %o6
3419 mova %xcc, %g7, %g5
3420 srl %g3, 0x13, %o1
3421 andncc %i2, %o4, %i5
3422 sll %l3, 0x1D, %i6
3423 xnor %i4, 0x0113, %i0
3424 edge8ln %l6, %l5, %o2
3425 fpsub32 %f12, %f28, %f14
3426 udiv %g4, 0x0093, %l0
3427 stw %l2, [%l7 + 0x28]
3428 fmovdcs %icc, %f26, %f13
3429 fpsub16s %f18, %f31, %f18
3430 sdivx %l1, 0x099F, %o7
3431 xnor %o0, 0x136C, %i3
3432 mulscc %g1, 0x1971, %i1
3433 pdist %f22, %f2, %f16
3434 srl %i7, %o5, %o3
3435 movpos %xcc, %g6, %g2
3436 orcc %l4, %o6, %g5
3437 ld [%l7 + 0x08], %f30
3438 sdiv %g7, 0x03E5, %o1
3439 add %g3, %i2, %i5
3440 movrlz %o4, 0x21B, %i6
3441 sub %i4, %l3, %i0
3442 fnot1 %f6, %f0
3443 fmovspos %icc, %f10, %f5
3444 sdiv %l6, 0x1B26, %l5
3445 ldsb [%l7 + 0x67], %g4
3446 udiv %o2, 0x1B4D, %l0
3447 movvc %xcc, %l1, %l2
3448 fcmped %fcc3, %f24, %f26
3449 st %f2, [%l7 + 0x20]
3450 umulcc %o7, %i3, %g1
3451 fxnors %f25, %f10, %f12
3452 udivx %o0, 0x0DF7, %i1
3453 stw %o5, [%l7 + 0x14]
3454 fmovrde %i7, %f4, %f30
3455 subccc %g6, %g2, %o3
3456 ld [%l7 + 0x50], %f2
3457 orn %o6, 0x01CE, %l4
3458 movleu %xcc, %g7, %o1
3459 movvs %xcc, %g5, %g3
3460 fcmpgt32 %f6, %f14, %i5
3461 fones %f15
3462 orn %o4, 0x007A, %i6
3463 sdivcc %i2, 0x0C7A, %i4
3464 for %f14, %f22, %f26
3465 lduh [%l7 + 0x08], %i0
3466 restore %l6, 0x134C, %l5
3467 rdpr %cwp, %g1
3468 rdpr %cansave, %g2
3469 rdpr %canrestore, %g3
3470 rdpr %cleanwin, %g4
3471 rdpr %otherwin, %g5
3472 rdpr %wstate, %g6
3473 fnands %f7, %f24, %f13
3474 array8 %g4, %l3, %l0
3475 fones %f19
3476 fmovdcs %xcc, %f17, %f15
3477 subc %l1, 0x111D, %o2
3478 movrlz %o7, %i3, %l2
3479 edge32l %o0, %i1, %o5
3480 ldx [%l7 + 0x30], %g1
3481 sllx %g6, %g2, %o3
3482 xnorcc %o6, 0x1153, %i7
3483 movvs %icc, %g7, %o1
3484 fmovsge %icc, %f17, %f2
3485 edge32 %g5, %g3, %l4
3486 edge8 %o4, %i6, %i2
3487 ldub [%l7 + 0x24], %i5
3488 st %f1, [%l7 + 0x78]
3489 faligndata %f10, %f18, %f4
3490 andn %i0, 0x1564, %i4
3491 movvc %icc, %l5, %l6
3492 movg %icc, %l3, %g4
3493 smul %l0, 0x1B86, %l1
3494 fmuld8sux16 %f7, %f28, %f16
3495 fnot1s %f18, %f18
3496 andcc %o2, 0x01F8, %i3
3497 edge32 %l2, %o7, %o0
3498 udiv %i1, 0x00A4, %o5
3499 movrlz %g6, %g2, %g1
3500 fmovrdgz %o3, %f28, %f6
3501 edge8 %o6, %g7, %i7
3502 stx %g5, [%l7 + 0x60]
3503 fnot2s %f4, %f13
3504 movne %icc, %o1, %l4
3505 sir 0x1FAD
3506 sth %g3, [%l7 + 0x38]
3507 fmovdcs %xcc, %f6, %f18
3508 smul %o4, 0x13E8, %i2
3509 movleu %xcc, %i5, %i0
3510 setx loop_12, %l0, %l1
3511 return %l1
3512 nop
3513 rdpr %cwp, %g1
3514 rdpr %cansave, %g2
3515 rdpr %canrestore, %g3
3516 rdpr %cleanwin, %g4
3517 rdpr %otherwin, %g5
3518 rdpr %wstate, %g6
3519loop_12: movcc %icc, %l6, %l3
3520 sethi 0x1DA5, %g4
3521 fzeros %f18
3522 faligndata %f30, %f22, %f16
3523 or %l0, 0x04F0, %l1
3524 xor %l5, %i3, %o2
3525 stw %l2, [%l7 + 0x2C]
3526 movn %xcc, %o0, %o7
3527 fmul8x16al %f15, %f2, %f28
3528 lduw [%l7 + 0x40], %i1
3529 edge32l %o5, %g6, %g1
3530 edge16l %o3, %o6, %g2
3531 udiv %g7, 0x1811, %g5
3532 alignaddrl %o1, %l4, %g3
3533 edge16ln %i7, %o4, %i2
3534 sub %i0, %i5, %i4
3535 sir 0x04FB
3536 fmovsne %icc, %f26, %f8
3537 movrne %i6, 0x2AE, %l3
3538 stw %l6, [%l7 + 0x08]
3539 lduh [%l7 + 0x68], %l0
3540 xorcc %l1, %g4, %i3
3541 andncc %o2, %l2, %l5
3542 edge32l %o7, %i1, %o5
3543 ld [%l7 + 0x68], %f5
3544 fornot2s %f15, %f29, %f31
3545 movvc %xcc, %o0, %g6
3546 fcmpeq16 %f30, %f12, %o3
3547 orcc %o6, 0x0364, %g1
3548 fpack32 %f16, %f4, %f0
3549 save %g2, %g5, %g7
3550 rdpr %cwp, %g1
3551 rdpr %cansave, %g2
3552 rdpr %canrestore, %g3
3553 rdpr %cleanwin, %g4
3554 rdpr %otherwin, %g5
3555 rdpr %wstate, %g6
3556 add %o1, %g3, %i7
3557 movge %xcc, %o4, %l4
3558 udivx %i2, 0x1F69, %i0
3559 nop
3560 set 0x60, %i6
3561 stb %i5, [%l7 + %i6]
3562 movn %icc, %i4, %l3
3563 orn %i6, 0x18F0, %l0
3564 fmovsge %icc, %f26, %f31
3565 and %l1, 0x1344, %g4
3566 movcs %xcc, %l6, %i3
3567 sdiv %o2, 0x170E, %l2
3568 movn %icc, %l5, %o7
3569 fnands %f5, %f3, %f22
3570 ldd [%l7 + 0x70], %o4
3571 fmovscs %icc, %f31, %f21
3572 stb %i1, [%l7 + 0x55]
3573 mulscc %o0, %g6, %o6
3574 xorcc %o3, 0x0867, %g1
3575 movre %g2, 0x322, %g7
3576 edge16 %o1, %g3, %g5
3577 alignaddr %i7, %o4, %l4
3578 sll %i0, 0x1C, %i5
3579 fands %f22, %f3, %f7
3580 save %i2, 0x0229, %l3
3581 rdpr %cwp, %g1
3582 rdpr %cansave, %g2
3583 rdpr %canrestore, %g3
3584 rdpr %cleanwin, %g4
3585 rdpr %otherwin, %g5
3586 rdpr %wstate, %g6
3587 fmuld8sux16 %f20, %f13, %f16
3588 subcc %i6, %l0, %l1
3589 movn %xcc, %i4, %l6
3590 andcc %i3, %o2, %g4
3591 xorcc %l5, 0x19C0, %o7
3592 fabsd %f18, %f28
3593 edge8n %l2, %o5, %i1
3594 ldx [%l7 + 0x68], %g6
3595 addc %o0, %o6, %o3
3596 ld [%l7 + 0x24], %f8
3597 movn %xcc, %g2, %g7
3598 movle %xcc, %g1, %g3
3599 nop
3600 set 0x34, %g7
3601 lduw [%l7 + %g7], %o1
3602 sdiv %i7, 0x0BAF, %o4
3603 udivcc %g5, 0x1CE3, %l4
3604 fmovsg %icc, %f12, %f31
3605 fmovrde %i5, %f2, %f20
3606 fcmpne32 %f22, %f26, %i0
3607 fmovsleu %xcc, %f31, %f19
3608 fabss %f12, %f4
3609 movpos %xcc, %l3, %i2
3610 xorcc %i6, %l1, %l0
3611 smulcc %l6, 0x1039, %i4
3612 subccc %i3, 0x0C6E, %o2
3613 fpadd16 %f22, %f0, %f22
3614 movrlz %g4, %l5, %o7
3615 fpack32 %f20, %f0, %f14
3616 fmovscc %icc, %f17, %f13
3617 fors %f8, %f7, %f27
3618 sll %l2, 0x02, %o5
3619 fnot2s %f9, %f19
3620 movcc %icc, %g6, %o0
3621 sdivcc %i1, 0x0E27, %o6
3622 subccc %g2, %g7, %o3
3623 array32 %g3, %o1, %i7
3624 udiv %g1, 0x0AC6, %g5
3625 movge %xcc, %l4, %o4
3626 sub %i5, 0x0E0F, %l3
3627 movneg %xcc, %i2, %i6
3628 stx %i0, [%l7 + 0x68]
3629 edge32l %l0, %l6, %l1
3630 movleu %icc, %i3, %o2
3631 movvc %xcc, %i4, %g4
3632 fmovdvs %xcc, %f16, %f13
3633 edge8 %o7, %l5, %o5
3634 fandnot2 %f12, %f16, %f14
3635 srlx %l2, 0x1C, %g6
3636 movrlz %i1, %o6, %g2
3637 movl %xcc, %g7, %o3
3638 fmovsle %xcc, %f0, %f18
3639 fmovsgu %icc, %f30, %f3
3640 fmul8x16au %f30, %f20, %f6
3641 fmovsn %xcc, %f12, %f30
3642 edge16ln %g3, %o1, %i7
3643 fornot1s %f10, %f13, %f4
3644 fmovdl %icc, %f8, %f31
3645 fpadd16 %f30, %f10, %f2
3646 udiv %g1, 0x1368, %o0
3647 movneg %icc, %g5, %l4
3648 ldsh [%l7 + 0x18], %i5
3649 alignaddr %o4, %i2, %i6
3650 mova %xcc, %l3, %i0
3651 array32 %l6, %l0, %i3
3652 sll %o2, %i4, %l1
3653 orncc %o7, 0x1C27, %l5
3654 fmovspos %icc, %f15, %f6
3655 srl %g4, %l2, %g6
3656 movpos %icc, %i1, %o6
3657 edge32n %g2, %g7, %o5
3658 movvc %icc, %o3, %o1
3659 udiv %g3, 0x0CD7, %i7
3660 mova %xcc, %g1, %g5
3661 movvs %xcc, %l4, %i5
3662 fmovdl %icc, %f23, %f1
3663 fcmpes %fcc0, %f9, %f1
3664 edge16ln %o0, %i2, %o4
3665 fmovrdlez %l3, %f22, %f18
3666 or %i0, %l6, %i6
3667 edge8l %l0, %i3, %o2
3668 sdiv %l1, 0x003E, %o7
3669 movleu %icc, %i4, %l5
3670 fmul8sux16 %f4, %f14, %f6
3671 sub %l2, 0x00A5, %g6
3672 array32 %i1, %g4, %g2
3673 andncc %g7, %o5, %o6
3674 fornot2 %f14, %f22, %f2
3675 stw %o3, [%l7 + 0x1C]
3676 fnor %f14, %f30, %f12
3677 stb %g3, [%l7 + 0x7D]
3678 add %i7, 0x1AF8, %g1
3679 fmovscc %icc, %f18, %f22
3680 fmovsleu %xcc, %f12, %f6
3681 orncc %o1, 0x06D7, %l4
3682 sth %g5, [%l7 + 0x56]
3683 sub %o0, %i5, %i2
3684 sth %o4, [%l7 + 0x52]
3685 addccc %l3, %i0, %i6
3686 movge %xcc, %l6, %l0
3687 movpos %xcc, %i3, %o2
3688 smulcc %l1, %i4, %l5
3689 orcc %l2, 0x15AC, %g6
3690 sra %i1, 0x1E, %o7
3691 fnand %f10, %f2, %f0
3692 orncc %g2, 0x1FDE, %g7
3693 ldd [%l7 + 0x30], %f6
3694 move %icc, %g4, %o5
3695 movl %xcc, %o3, %o6
3696 edge8l %i7, %g3, %g1
3697 addccc %l4, 0x13C1, %o1
3698 fnegs %f22, %f12
3699 udivcc %o0, 0x1971, %g5
3700 ld [%l7 + 0x24], %f20
3701 edge8l %i2, %o4, %l3
3702 movneg %xcc, %i5, %i6
3703 alignaddr %l6, %i0, %i3
3704 edge16 %l0, %l1, %i4
3705 movpos %icc, %l5, %o2
3706 subc %l2, 0x1C29, %i1
3707 fexpand %f28, %f4
3708 sdiv %o7, 0x0F42, %g6
3709 fones %f11
3710 subc %g2, %g7, %o5
3711 fcmpne32 %f12, %f6, %g4
3712 sll %o6, 0x0D, %i7
3713 fnands %f21, %f30, %f23
3714 sth %g3, [%l7 + 0x66]
3715 sdiv %g1, 0x11D9, %l4
3716 addcc %o3, %o1, %g5
3717 fmovsgu %icc, %f30, %f23
3718 edge16 %i2, %o4, %o0
3719 fmovsleu %icc, %f17, %f24
3720 mulscc %i5, %i6, %l3
3721 ldsw [%l7 + 0x10], %l6
3722 movrlz %i0, 0x33E, %i3
3723 or %l0, 0x1F2B, %l1
3724 movne %icc, %i4, %l5
3725 fmovrdgez %o2, %f20, %f28
3726 movrgz %i1, 0x006, %o7
3727 array32 %g6, %l2, %g2
3728 array8 %g7, %g4, %o6
3729 popc 0x1D98, %i7
3730 srlx %g3, %o5, %g1
3731 sdivx %o3, 0x0259, %l4
3732 umul %g5, 0x1B7A, %i2
3733 orncc %o4, 0x051E, %o1
3734 umul %o0, 0x1E80, %i6
3735 movle %xcc, %i5, %l3
3736 movl %xcc, %i0, %l6
3737 fmovsle %icc, %f17, %f1
3738 array32 %l0, %l1, %i3
3739 fpsub32 %f28, %f10, %f10
3740 ldx [%l7 + 0x68], %i4
3741 ldsh [%l7 + 0x74], %l5
3742 movvs %xcc, %o2, %o7
3743 orncc %i1, %l2, %g6
3744 std %f4, [%l7 + 0x70]
3745 edge32n %g2, %g4, %g7
3746 subc %i7, %o6, %o5
3747 orncc %g1, %o3, %l4
3748 nop
3749 set 0x66, %l0
3750 sth %g5, [%l7 + %l0]
3751 srl %i2, 0x1F, %g3
3752 edge16 %o1, %o0, %o4
3753 movne %icc, %i5, %i6
3754 sra %l3, 0x07, %l6
3755 fnegs %f15, %f30
3756 xnor %i0, 0x0CC6, %l1
3757 subccc %l0, %i4, %i3
3758 edge8ln %l5, %o2, %o7
3759 umulcc %l2, 0x1BC5, %g6
3760 ldsw [%l7 + 0x70], %g2
3761 ldd [%l7 + 0x08], %f0
3762 edge16l %g4, %g7, %i1
3763 movrlez %i7, %o6, %g1
3764 movg %icc, %o5, %o3
3765 and %g5, 0x0205, %l4
3766 fsrc1s %f19, %f20
3767 lduw [%l7 + 0x40], %g3
3768 umulcc %i2, 0x0A09, %o1
3769 fmovsge %xcc, %f0, %f28
3770 sllx %o4, 0x0F, %o0
3771 umul %i5, %i6, %l6
3772 ldsw [%l7 + 0x28], %l3
3773 movrlez %l1, 0x3C3, %l0
3774 ldx [%l7 + 0x38], %i4
3775 movneg %xcc, %i0, %i3
3776 stw %l5, [%l7 + 0x60]
3777 stx %o2, [%l7 + 0x78]
3778 fnot2s %f8, %f11
3779 restore %l2, 0x037D, %g6
3780 rdpr %cwp, %g1
3781 rdpr %cansave, %g2
3782 rdpr %canrestore, %g3
3783 rdpr %cleanwin, %g4
3784 rdpr %otherwin, %g5
3785 rdpr %wstate, %g6
3786 andncc %o7, %g2, %g4
3787 orcc %i1, 0x0EE4, %g7
3788 fmuld8ulx16 %f9, %f17, %f28
3789 movcs %xcc, %i7, %g1
3790 movrlz %o5, 0x10F, %o3
3791 ldub [%l7 + 0x24], %g5
3792 movrne %l4, %g3, %i2
3793 fmovdl %icc, %f2, %f0
3794 edge32l %o1, %o4, %o0
3795 sllx %i5, %o6, %l6
3796 st %f0, [%l7 + 0x6C]
3797 fcmpeq32 %f28, %f16, %l3
3798 fxnors %f10, %f24, %f31
3799 edge32l %l1, %l0, %i6
3800 movl %xcc, %i0, %i4
3801 nop
3802 set 0x6B, %i3
3803 stb %l5, [%l7 + %i3]
3804 st %f4, [%l7 + 0x08]
3805 fxors %f26, %f10, %f22
3806 movne %xcc, %i3, %o2
3807 sethi 0x02A4, %l2
3808 fmovse %icc, %f7, %f11
3809 fone %f10
3810 edge8n %g6, %o7, %g2
3811 udivx %g4, 0x0697, %g7
3812 array16 %i7, %g1, %i1
3813 sdivcc %o3, 0x18C6, %g5
3814 srax %l4, %g3, %o5
3815 array8 %i2, %o1, %o0
3816 sth %i5, [%l7 + 0x28]
3817 movge %xcc, %o4, %l6
3818 fmovdleu %icc, %f29, %f1
3819 xnor %o6, 0x00A9, %l1
3820 smulcc %l0, 0x000B, %i6
3821 srl %l3, %i4, %l5
3822 movgu %icc, %i0, %i3
3823 sll %l2, 0x15, %o2
3824 sth %o7, [%l7 + 0x72]
3825 edge32n %g6, %g2, %g7
3826 sub %i7, %g1, %g4
3827 edge16 %i1, %g5, %l4
3828 edge16 %o3, %g3, %i2
3829 movgu %icc, %o1, %o5
3830 movn %icc, %i5, %o0
3831 edge16l %l6, %o6, %l1
3832 ldsw [%l7 + 0x14], %l0
3833 fnors %f20, %f0, %f8
3834 srax %o4, %l3, %i4
3835 move %icc, %i6, %l5
3836 srlx %i0, 0x13, %l2
3837 edge32ln %o2, %o7, %i3
3838 alignaddr %g6, %g2, %g7
3839 movvs %xcc, %i7, %g4
3840 ldsb [%l7 + 0x30], %i1
3841 fands %f30, %f9, %f23
3842 subccc %g5, %g1, %l4
3843 udivcc %o3, 0x1BE8, %i2
3844 subc %g3, 0x04D8, %o5
3845 ldd [%l7 + 0x60], %i4
3846 alignaddrl %o0, %o1, %l6
3847 movrlz %o6, 0x3A0, %l0
3848 or %o4, %l1, %l3
3849 add %i6, 0x10D0, %i4
3850 fabsd %f28, %f4
3851 mulx %l5, %l2, %i0
3852 fmovdle %xcc, %f3, %f1
3853 fmovdvc %xcc, %f11, %f14
3854 movl %icc, %o7, %i3
3855 addccc %g6, 0x18EF, %o2
3856 mova %icc, %g2, %g7
3857 sir 0x0FAC
3858 sdivx %i7, 0x04A5, %i1
3859 movrne %g5, 0x282, %g4
3860 array32 %l4, %o3, %i2
3861 alignaddrl %g1, %g3, %i5
3862 ld [%l7 + 0x70], %f26
3863 fmovda %icc, %f22, %f22
3864 move %xcc, %o5, %o0
3865 xor %o1, %l6, %o6
3866 umulcc %l0, %o4, %l1
3867 lduh [%l7 + 0x44], %l3
3868 xnorcc %i4, 0x1ECD, %l5
3869 srlx %l2, 0x05, %i6
3870 andcc %i0, %o7, %g6
3871 fpack16 %f2, %f3
3872 fcmpgt16 %f16, %f10, %i3
3873 sth %g2, [%l7 + 0x58]
3874 movvc %icc, %g7, %i7
3875 movge %icc, %i1, %g5
3876 andncc %g4, %o2, %o3
3877 movcc %icc, %i2, %l4
3878 movvc %icc, %g3, %i5
3879 edge32ln %g1, %o0, %o5
3880 movne %icc, %o1, %o6
3881 edge32 %l6, %o4, %l1
3882 and %l0, %l3, %i4
3883 movvc %xcc, %l2, %i6
3884 movrgz %i0, 0x131, %o7
3885 addcc %g6, 0x0E68, %i3
3886 lduw [%l7 + 0x40], %l5
3887 alignaddrl %g7, %g2, %i7
3888 setx loop_13, %l0, %l1
3889 return %l1
3890 nop
3891 rdpr %cwp, %g1
3892 rdpr %cansave, %g2
3893 rdpr %canrestore, %g3
3894 rdpr %cleanwin, %g4
3895 rdpr %otherwin, %g5
3896 rdpr %wstate, %g6
3897loop_13: array32 %o3, %i2, %g4
3898 edge16l %l4, %g3, %g1
3899 fmovspos %xcc, %f12, %f4
3900 fxnor %f18, %f26, %f30
3901 movg %icc, %o0, %i5
3902 fsrc1s %f20, %f10
3903 fnot2 %f12, %f6
3904 nop
3905 set 0x30, %i5
3906 stx %o1, [%l7 + %i5]
3907 movpos %icc, %o5, %l6
3908 ldub [%l7 + 0x0F], %o6
3909 sdivx %o4, 0x0EEE, %l0
3910 xnorcc %l3, 0x1F14, %i4
3911 or %l2, %l1, %i0
3912 srl %i6, 0x07, %g6
3913 move %icc, %o7, %l5
3914 movle %xcc, %i3, %g7
3915 fmovdcs %icc, %f26, %f9
3916 movrne %g2, %g5, %i7
3917 sethi 0x0C8C, %o2
3918 faligndata %f20, %f2, %f24
3919 array32 %o3, %i2, %i1
3920 movre %l4, %g3, %g1
3921 edge16l %o0, %i5, %g4
3922 smul %o1, 0x13D4, %o5
3923 fandnot1 %f6, %f12, %f18
3924 movleu %icc, %l6, %o4
3925 fornot2 %f16, %f10, %f24
3926 fcmped %fcc3, %f20, %f8
3927 sth %l0, [%l7 + 0x40]
3928 fand %f14, %f12, %f10
3929 orncc %l3, %i4, %l2
3930 movre %l1, %i0, %i6
3931 fnegs %f19, %f13
3932 edge32n %o6, %o7, %g6
3933 orcc %i3, %l5, %g2
3934 ldsw [%l7 + 0x74], %g5
3935 fcmpes %fcc0, %f0, %f14
3936 movre %g7, 0x180, %o2
3937 edge32n %o3, %i2, %i7
3938 movneg %icc, %i1, %g3
3939 edge32 %g1, %l4, %o0
3940 sth %g4, [%l7 + 0x5E]
3941 fmovrdgz %i5, %f24, %f0
3942 alignaddr %o5, %l6, %o4
3943 mova %icc, %l0, %o1
3944 alignaddr %i4, %l2, %l3
3945 array16 %i0, %l1, %o6
3946 fnand %f0, %f30, %f18
3947 movl %xcc, %o7, %i6
3948 fnand %f26, %f30, %f8
3949 addc %i3, 0x16AD, %l5
3950 orncc %g2, %g6, %g5
3951 orn %g7, 0x197C, %o3
3952 ldsb [%l7 + 0x7F], %i2
3953 srl %o2, %i7, %g3
3954 restore %i1, %g1, %o0
3955 rdpr %cwp, %g1
3956 rdpr %cansave, %g2
3957 rdpr %canrestore, %g3
3958 rdpr %cleanwin, %g4
3959 rdpr %otherwin, %g5
3960 rdpr %wstate, %g6
3961 fsrc2 %f2, %f6
3962 movcc %xcc, %g4, %l4
3963 pdist %f6, %f16, %f26
3964 fmovrsne %o5, %f14, %f21
3965 umul %l6, %o4, %i5
3966 array32 %l0, %i4, %l2
3967 udivcc %l3, 0x08F4, %i0
3968 array32 %l1, %o6, %o7
3969 save %i6, %i3, %o1
3970 rdpr %cwp, %g1
3971 rdpr %cansave, %g2
3972 rdpr %canrestore, %g3
3973 rdpr %cleanwin, %g4
3974 rdpr %otherwin, %g5
3975 rdpr %wstate, %g6
3976 ldub [%l7 + 0x5F], %g2
3977 subccc %g6, %l5, %g5
3978 std %f30, [%l7 + 0x28]
3979 array8 %g7, %o3, %i2
3980 orcc %i7, %o2, %g3
3981 edge32 %i1, %g1, %g4
3982 sdivcc %l4, 0x036E, %o0
3983 xorcc %o5, 0x0F1F, %l6
3984 movl %xcc, %o4, %i5
3985 array32 %i4, %l2, %l3
3986 orn %i0, 0x09DD, %l0
3987 ldsw [%l7 + 0x2C], %o6
3988 smul %l1, %o7, %i3
3989 fands %f8, %f4, %f17
3990 ldx [%l7 + 0x50], %o1
3991 movrne %g2, %i6, %l5
3992 fabsd %f20, %f2
3993 fmul8sux16 %f30, %f16, %f26
3994 xor %g5, 0x08FA, %g7
3995 array8 %o3, %i2, %g6
3996 edge8ln %o2, %i7, %g3
3997 fands %f13, %f8, %f27
3998 fnand %f30, %f2, %f2
3999 array16 %g1, %i1, %l4
4000 fnot2 %f6, %f20
4001 fmovscc %xcc, %f14, %f20
4002 fnot2s %f14, %f13
4003 mulscc %g4, %o0, %l6
4004 sethi 0x1010, %o4
4005 fmovdneg %icc, %f22, %f6
4006 fmovsvc %icc, %f26, %f1
4007 movrlez %i5, %o5, %i4
4008 fcmpne16 %f0, %f26, %l2
4009 xnor %l3, 0x0FA4, %i0
4010 lduh [%l7 + 0x0C], %o6
4011 addccc %l1, %o7, %l0
4012 movpos %xcc, %i3, %g2
4013 add %i6, 0x0236, %o1
4014 edge16l %l5, %g7, %o3
4015 fmovrdgez %g5, %f6, %f2
4016 fsrc1 %f0, %f6
4017 siam 0x7
4018 movn %xcc, %g6, %i2
4019 movcc %xcc, %o2, %g3
4020 fpack32 %f2, %f14, %f16
4021 add %i7, %g1, %i1
4022 array8 %l4, %o0, %g4
4023 fpsub16 %f4, %f20, %f0
4024 movcs %icc, %o4, %l6
4025 edge16ln %o5, %i5, %l2
4026 orcc %i4, %i0, %o6
4027 mulx %l1, %l3, %o7
4028 popc 0x0C9C, %l0
4029 srlx %i3, 0x19, %g2
4030 ldsh [%l7 + 0x48], %o1
4031 movn %icc, %l5, %i6
4032 fnot1 %f28, %f8
4033 fcmpeq32 %f14, %f0, %o3
4034 and %g5, 0x0705, %g7
4035 nop
4036 set 0x28, %i4
4037 sth %g6, [%l7 + %i4]
4038 ldsb [%l7 + 0x7E], %i2
4039 alignaddr %o2, %g3, %i7
4040 fpsub32s %f9, %f31, %f14
4041 movrgez %i1, %l4, %o0
4042 movpos %xcc, %g4, %g1
4043 fnegs %f13, %f29
4044 alignaddr %l6, %o4, %o5
4045 movre %i5, 0x154, %i4
4046 orncc %i0, %o6, %l1
4047 faligndata %f4, %f14, %f6
4048 movrgz %l2, %l3, %o7
4049 bshuffle %f4, %f10, %f26
4050 movrgez %i3, %g2, %l0
4051 fandnot1s %f16, %f21, %f25
4052 fmovrdne %l5, %f24, %f10
4053 array8 %o1, %o3, %g5
4054 fmovscs %xcc, %f12, %f25
4055 movneg %xcc, %g7, %i6
4056 srlx %i2, 0x04, %o2
4057 edge8 %g3, %i7, %g6
4058 ldsw [%l7 + 0x64], %i1
4059 ldsh [%l7 + 0x16], %l4
4060 setx loop_14, %l0, %l1
4061 return %l1
4062 nop
4063 rdpr %cwp, %g1
4064 rdpr %cansave, %g2
4065 rdpr %canrestore, %g3
4066 rdpr %cleanwin, %g4
4067 rdpr %otherwin, %g5
4068 rdpr %wstate, %g6
4069loop_14: fcmpne32 %f20, %f16, %o4
4070 movn %xcc, %l6, %i5
4071 ldd [%l7 + 0x20], %i4
4072 lduh [%l7 + 0x5C], %i0
4073 fmovrse %o6, %f0, %f22
4074 lduh [%l7 + 0x1C], %l1
4075 movrgz %o5, %l3, %o7
4076 smul %l2, 0x1A77, %g2
4077 edge8ln %l0, %i3, %o1
4078 fmovrsgez %l5, %f8, %f11
4079 sllx %o3, %g7, %g5
4080 sth %i6, [%l7 + 0x44]
4081 ld [%l7 + 0x50], %f2
4082 movg %icc, %i2, %o2
4083 mova %xcc, %g3, %i7
4084 movge %icc, %i1, %l4
4085 xnorcc %g4, %g6, %o0
4086 array32 %o4, %l6, %g1
4087 fornot2s %f15, %f19, %f7
4088 movrlez %i4, %i0, %o6
4089 mulscc %l1, %o5, %l3
4090 udiv %o7, 0x194E, %i5
4091 fmovda %icc, %f16, %f5
4092 ldx [%l7 + 0x58], %l2
4093 fmuld8ulx16 %f31, %f16, %f20
4094 udiv %l0, 0x13E9, %g2
4095 sdivcc %o1, 0x1317, %l5
4096 sllx %i3, %g7, %g5
4097 ldsh [%l7 + 0x64], %i6
4098 fcmped %fcc3, %f28, %f24
4099 lduh [%l7 + 0x62], %o3
4100 srlx %o2, 0x13, %g3
4101 sdiv %i2, 0x1786, %i7
4102 addcc %l4, 0x1890, %g4
4103 fornot1s %f4, %f15, %f6
4104 srlx %g6, %o0, %i1
4105 stw %o4, [%l7 + 0x68]
4106 fmovrdne %g1, %f14, %f10
4107 fmul8x16 %f13, %f8, %f14
4108 alignaddrl %i4, %l6, %o6
4109 edge16n %i0, %o5, %l3
4110 lduw [%l7 + 0x10], %l1
4111 andncc %i5, %l2, %l0
4112 ldd [%l7 + 0x40], %f0
4113 stb %o7, [%l7 + 0x4D]
4114 fmovsne %xcc, %f5, %f3
4115 srl %o1, %g2, %i3
4116 srl %g7, 0x05, %g5
4117 sdiv %i6, 0x0FBB, %l5
4118 movrlez %o2, 0x144, %o3
4119 sra %g3, %i2, %i7
4120 sir 0x0A7D
4121 fandnot2s %f31, %f3, %f30
4122 ldx [%l7 + 0x20], %g4
4123 ldsh [%l7 + 0x2A], %g6
4124 sdivx %o0, 0x08FF, %l4
4125 subccc %i1, %o4, %g1
4126 sra %i4, %o6, %l6
4127 sdiv %i0, 0x0F31, %o5
4128 sub %l3, %i5, %l2
4129 fmul8sux16 %f8, %f2, %f16
4130 movvs %icc, %l1, %o7
4131 addcc %o1, %g2, %i3
4132 mulscc %l0, 0x0143, %g7
4133 fmovdcs %icc, %f16, %f19
4134 edge32n %i6, %l5, %g5
4135 movpos %xcc, %o2, %g3
4136 fornot2 %f14, %f0, %f2
4137 orncc %o3, %i7, %i2
4138 edge8ln %g4, %g6, %o0
4139 fmovde %xcc, %f21, %f24
4140 fmul8x16 %f7, %f30, %f0
4141 subccc %l4, 0x15AA, %o4
4142 subcc %i1, 0x17D1, %g1
4143 subcc %o6, 0x086E, %l6
4144 movre %i0, 0x0B2, %i4
4145 fmovsl %xcc, %f14, %f9
4146 movvs %xcc, %l3, %i5
4147 sdivx %o5, 0x17EB, %l2
4148 movrne %l1, 0x34E, %o1
4149 ld [%l7 + 0x38], %f25
4150 movleu %xcc, %g2, %o7
4151 movn %xcc, %i3, %l0
4152 orcc %g7, %i6, %l5
4153 fmuld8ulx16 %f30, %f16, %f24
4154 edge8l %g5, %o2, %o3
4155 movrne %i7, %i2, %g3
4156 movvc %xcc, %g6, %g4
4157 edge16l %l4, %o0, %i1
4158 fzero %f10
4159 edge16 %g1, %o4, %l6
4160 sdivx %i0, 0x04A3, %o6
4161 movrgez %i4, 0x14E, %l3
4162 addcc %i5, %l2, %l1
4163 movgu %icc, %o5, %o1
4164 fnands %f7, %f3, %f2
4165 array8 %o7, %i3, %g2
4166 fmovdleu %xcc, %f1, %f26
4167 fmovsa %xcc, %f19, %f26
4168 srlx %g7, 0x00, %l0
4169 smulcc %l5, 0x0081, %i6
4170 movvs %xcc, %o2, %g5
4171 fandnot2s %f23, %f28, %f12
4172 movvc %icc, %o3, %i7
4173 ldsh [%l7 + 0x18], %i2
4174 mova %xcc, %g3, %g6
4175 smulcc %l4, %g4, %i1
4176 xorcc %g1, %o0, %l6
4177 movgu %icc, %o4, %i0
4178 st %f10, [%l7 + 0x40]
4179 movrgz %o6, 0x235, %l3
4180 fsrc2s %f15, %f16
4181 edge32n %i5, %l2, %i4
4182 fpsub16 %f2, %f20, %f26
4183 movcc %xcc, %l1, %o1
4184 fmovspos %icc, %f13, %f1
4185 fzero %f24
4186 smulcc %o7, %o5, %i3
4187 and %g2, %l0, %l5
4188 fcmpd %fcc0, %f14, %f26
4189 movrgz %i6, %o2, %g7
4190 movrgz %g5, %o3, %i2
4191 fmovrsne %i7, %f21, %f26
4192 srl %g6, 0x1B, %g3
4193 subcc %l4, 0x1508, %i1
4194 fmovs %f5, %f18
4195 st %f31, [%l7 + 0x34]
4196 addc %g1, %g4, %o0
4197 movcc %xcc, %o4, %i0
4198 movgu %icc, %l6, %o6
4199 addccc %i5, 0x0D0E, %l2
4200 and %i4, %l3, %l1
4201 nop
4202 set 0x7C, %l6
4203 stw %o1, [%l7 + %l6]
4204 orcc %o5, %o7, %i3
4205 edge16ln %l0, %g2, %l5
4206 movpos %icc, %o2, %g7
4207 fsrc1 %f20, %f12
4208 edge32 %i6, %g5, %o3
4209 fors %f19, %f10, %f23
4210 orn %i7, 0x08F0, %g6
4211 movre %i2, 0x212, %g3
4212 fmovsge %icc, %f2, %f20
4213 fnot2 %f20, %f20
4214 movne %xcc, %i1, %l4
4215 edge16l %g1, %g4, %o0
4216 srlx %o4, 0x16, %l6
4217 movrlez %o6, %i0, %i5
4218 ldsw [%l7 + 0x44], %l2
4219 srl %i4, 0x16, %l1
4220 array32 %l3, %o1, %o7
4221 movleu %icc, %i3, %l0
4222 alignaddrl %g2, %o5, %l5
4223 fcmpes %fcc0, %f28, %f6
4224 sdiv %o2, 0x1016, %i6
4225 fmovsgu %icc, %f31, %f23
4226 subccc %g5, %g7, %o3
4227 movg %icc, %g6, %i7
4228 ldd [%l7 + 0x48], %g2
4229 fpadd16 %f0, %f6, %f12
4230 umulcc %i1, %i2, %g1
4231 umul %g4, 0x1EEE, %o0
4232 movneg %xcc, %l4, %l6
4233 fmovdcs %icc, %f4, %f3
4234 fpadd32s %f10, %f5, %f9
4235 movrlz %o4, %i0, %i5
4236 xnorcc %o6, 0x14A3, %i4
4237 edge8ln %l1, %l3, %o1
4238 nop
4239 set 0x30, %o0
4240 ldx [%l7 + %o0], %o7
4241 fmovsne %xcc, %f18, %f5
4242 fcmpd %fcc3, %f30, %f8
4243 smul %i3, %l0, %l2
4244 xor %g2, %l5, %o5
4245 subcc %o2, 0x0207, %i6
4246 smulcc %g7, 0x1767, %g5
4247 movle %icc, %g6, %o3
4248 sdivx %g3, 0x0EAE, %i7
4249 ldub [%l7 + 0x3F], %i2
4250 alignaddrl %i1, %g4, %o0
4251 ldx [%l7 + 0x48], %l4
4252 subc %l6, %o4, %i0
4253 edge8n %i5, %o6, %i4
4254 edge8l %l1, %g1, %l3
4255 ldsw [%l7 + 0x64], %o1
4256 fnot2 %f0, %f2
4257 add %i3, 0x1080, %o7
4258 movrlz %l0, %l2, %g2
4259 sdivcc %l5, 0x0D0A, %o5
4260 edge32ln %o2, %g7, %i6
4261 fcmpeq16 %f6, %f12, %g5
4262 sllx %g6, 0x0B, %o3
4263 smulcc %i7, %g3, %i1
4264 sdivx %g4, 0x07E6, %o0
4265 fpack16 %f8, %f21
4266 xnorcc %i2, 0x1CF4, %l4
4267 fornot1s %f17, %f6, %f15
4268 ldd [%l7 + 0x78], %i6
4269 st %f1, [%l7 + 0x0C]
4270 fsrc1s %f27, %f30
4271 save %i0, %o4, %i5
4272 rdpr %cwp, %g1
4273 rdpr %cansave, %g2
4274 rdpr %canrestore, %g3
4275 rdpr %cleanwin, %g4
4276 rdpr %otherwin, %g5
4277 rdpr %wstate, %g6
4278 movvs %xcc, %o6, %l1
4279 fnot1 %f12, %f18
4280 ldub [%l7 + 0x75], %i4
4281 array8 %l3, %g1, %o1
4282 fxor %f12, %f28, %f30
4283 std %f2, [%l7 + 0x68]
4284 ldd [%l7 + 0x70], %f30
4285 mulx %i3, %l0, %l2
4286 fpmerge %f4, %f31, %f12
4287 sth %g2, [%l7 + 0x4E]
4288 add %l5, 0x0A0D, %o7
4289 sdivx %o5, 0x07B1, %g7
4290 ldsw [%l7 + 0x4C], %o2
4291 fmul8sux16 %f0, %f28, %f8
4292 edge32l %i6, %g6, %g5
4293 ldx [%l7 + 0x38], %i7
4294 mulx %g3, %i1, %o3
4295 udivcc %o0, 0x0FF9, %g4
4296 ldd [%l7 + 0x30], %i2
4297 xorcc %l4, 0x138F, %i0
4298 udivcc %l6, 0x0164, %i5
4299 andncc %o4, %o6, %l1
4300 movge %icc, %i4, %g1
4301 subcc %o1, 0x15CE, %i3
4302 mulscc %l0, 0x0E8A, %l2
4303 and %g2, 0x0628, %l3
4304 movne %icc, %l5, %o7
4305 subccc %o5, 0x02DD, %o2
4306 restore %g7, %g6, %g5
4307 rdpr %cwp, %g1
4308 rdpr %cansave, %g2
4309 rdpr %canrestore, %g3
4310 rdpr %cleanwin, %g4
4311 rdpr %otherwin, %g5
4312 rdpr %wstate, %g6
4313 edge16l %i6, %g3, %i7
4314 fxnors %f15, %f25, %f8
4315 fnand %f18, %f14, %f6
4316 fnor %f16, %f24, %f22
4317 alignaddrl %o3, %i1, %g4
4318 sra %o0, 0x1D, %i2
4319 xorcc %l4, 0x0F47, %i0
4320 edge16 %l6, %i5, %o4
4321 movrgz %o6, 0x101, %i4
4322 xnorcc %g1, 0x0D06, %o1
4323 movne %icc, %l1, %l0
4324 movg %icc, %l2, %g2
4325 movneg %xcc, %l3, %i3
4326 movre %o7, %l5, %o2
4327 addc %g7, 0x1D32, %g6
4328 fmovdne %xcc, %f2, %f17
4329 fzero %f4
4330 movrlez %o5, %i6, %g5
4331 edge16 %g3, %i7, %i1
4332 stb %o3, [%l7 + 0x4B]
4333 std %f26, [%l7 + 0x40]
4334 mulscc %g4, %o0, %i2
4335 mova %icc, %l4, %l6
4336 fmovrdlez %i5, %f24, %f24
4337 movgu %icc, %o4, %i0
4338 movvc %xcc, %o6, %g1
4339 array32 %i4, %o1, %l1
4340 fmovda %xcc, %f24, %f24
4341 movl %xcc, %l2, %l0
4342 stx %l3, [%l7 + 0x50]
4343 udivx %i3, 0x042B, %o7
4344 andn %l5, %o2, %g2
4345 movg %xcc, %g7, %o5
4346 sethi 0x0F95, %g6
4347 fmovdneg %xcc, %f16, %f6
4348 fsrc2 %f28, %f2
4349 sir 0x0E9D
4350 fpadd32 %f14, %f6, %f22
4351 lduw [%l7 + 0x6C], %g5
4352 or %i6, 0x0B6C, %i7
4353 udivx %g3, 0x093D, %o3
4354 fmovs %f9, %f24
4355 udivcc %i1, 0x0094, %g4
4356 ldd [%l7 + 0x68], %f8
4357 fmovrse %i2, %f16, %f23
4358 fmovda %xcc, %f24, %f16
4359 srlx %l4, 0x05, %o0
4360 fmovse %xcc, %f0, %f27
4361 fpadd16 %f4, %f14, %f10
4362 fmovdne %xcc, %f26, %f31
4363 udivx %l6, 0x1CFD, %o4
4364 umul %i5, 0x04FF, %o6
4365 nop
4366 set 0x74, %g6
4367 stb %i0, [%l7 + %g6]
4368 edge16 %g1, %i4, %o1
4369 fzero %f10
4370 srl %l1, 0x1D, %l0
4371 fcmpgt32 %f18, %f10, %l2
4372 fmovspos %xcc, %f6, %f25
4373 movge %xcc, %i3, %l3
4374 movrlez %o7, 0x16F, %l5
4375 srl %g2, 0x05, %o2
4376 movcs %xcc, %g7, %o5
4377 edge32l %g5, %i6, %i7
4378 ldd [%l7 + 0x38], %g6
4379 fmovs %f28, %f28
4380 ldsw [%l7 + 0x50], %g3
4381 fcmpd %fcc0, %f18, %f0
4382 movrlez %i1, 0x2F6, %g4
4383 sdivcc %o3, 0x1BBF, %l4
4384 xor %o0, %l6, %i2
4385 fcmps %fcc0, %f22, %f13
4386 udivx %i5, 0x06E7, %o4
4387 orcc %o6, %g1, %i0
4388 fmovrdgz %i4, %f14, %f2
4389 xnor %l1, 0x0FC8, %l0
4390 fmovscs %xcc, %f13, %f9
4391 edge16n %o1, %l2, %l3
4392 sth %o7, [%l7 + 0x78]
4393 xorcc %i3, 0x0A76, %g2
4394 movpos %xcc, %o2, %g7
4395 lduh [%l7 + 0x6C], %o5
4396 ld [%l7 + 0x54], %f0
4397 orcc %g5, 0x1A54, %l5
4398 movg %xcc, %i6, %i7
4399 andn %g6, 0x10C9, %g3
4400 fandnot1s %f17, %f15, %f17
4401 mova %xcc, %g4, %i1
4402 sdivcc %o3, 0x1ECD, %l4
4403 movrne %o0, %i2, %l6
4404 setx loop_15, %l0, %l1
4405 return %l1
4406 nop
4407 rdpr %cwp, %g1
4408 rdpr %cansave, %g2
4409 rdpr %canrestore, %g3
4410 rdpr %cleanwin, %g4
4411 rdpr %otherwin, %g5
4412 rdpr %wstate, %g6
4413loop_15: subc %g1, 0x0EEA, %i0
4414 fand %f0, %f16, %f6
4415 fmovs %f10, %f3
4416 edge16n %o4, %i4, %l0
4417 fnot1 %f24, %f28
4418 fmovrdgez %o1, %f20, %f6
4419 fmovdn %icc, %f11, %f27
4420 ldsh [%l7 + 0x38], %l2
4421 fmovrdne %l3, %f24, %f18
4422 stx %l1, [%l7 + 0x48]
4423 sub %o7, %g2, %o2
4424 stw %g7, [%l7 + 0x30]
4425 fmovsgu %icc, %f1, %f1
4426 edge16ln %o5, %g5, %l5
4427 edge8n %i6, %i7, %g6
4428 sir 0x15EE
4429 or %g3, 0x054A, %i3
4430 fmovrse %i1, %f26, %f13
4431 mova %icc, %o3, %l4
4432 fpmerge %f29, %f15, %f0
4433 mova %icc, %g4, %o0
4434 sll %i2, %l6, %o6
4435 ld [%l7 + 0x30], %f27
4436 edge8 %g1, %i5, %i0
4437 movgu %icc, %o4, %l0
4438 subcc %i4, 0x072C, %l2
4439 fcmpne16 %f10, %f18, %o1
4440 ld [%l7 + 0x14], %f21
4441 movl %xcc, %l1, %o7
4442 fmovdcs %icc, %f9, %f0
4443 edge32l %l3, %g2, %o2
4444 fmovsa %xcc, %f16, %f13
4445 subcc %o5, %g7, %g5
4446 srl %i6, %l5, %g6
4447 fmovdleu %xcc, %f11, %f1
4448 fmovsgu %icc, %f13, %f13
4449 ldx [%l7 + 0x50], %g3
4450 edge32l %i7, %i1, %i3
4451 fors %f2, %f14, %f22
4452 udiv %l4, 0x06C9, %g4
4453 fmovsvs %xcc, %f28, %f29
4454 movrlz %o0, 0x255, %o3
4455 movg %icc, %l6, %o6
4456 subcc %i2, 0x0C4B, %i5
4457 orncc %g1, 0x0D01, %i0
4458 srlx %o4, 0x0C, %l0
4459 andncc %i4, %o1, %l2
4460 fmovdg %xcc, %f1, %f7
4461 subccc %o7, 0x191E, %l1
4462 fpack32 %f20, %f0, %f0
4463 sdivcc %g2, 0x17D2, %o2
4464 movvs %icc, %l3, %o5
4465 sdivcc %g5, 0x0703, %i6
4466 srax %l5, %g6, %g3
4467 alignaddrl %i7, %i1, %g7
4468 stw %l4, [%l7 + 0x08]
4469 fcmpne32 %f8, %f28, %i3
4470 stw %o0, [%l7 + 0x18]
4471 movleu %icc, %o3, %g4
4472 movrlz %l6, 0x33E, %i2
4473 addccc %i5, %o6, %i0
4474 lduw [%l7 + 0x08], %o4
4475 xor %g1, 0x14A3, %l0
4476 ldub [%l7 + 0x66], %o1
4477 fmovsne %icc, %f3, %f27
4478 edge16 %i4, %o7, %l1
4479 nop
4480 set 0x40, %i1
4481 lduw [%l7 + %i1], %g2
4482 lduh [%l7 + 0x64], %l2
4483 fcmpeq32 %f4, %f10, %o2
4484 array16 %l3, %g5, %i6
4485 fsrc1s %f23, %f17
4486 fxnor %f4, %f16, %f4
4487 movg %icc, %o5, %l5
4488 sra %g3, %i7, %i1
4489 addccc %g6, %l4, %g7
4490 ldsb [%l7 + 0x23], %i3
4491 movne %icc, %o3, %g4
4492 addccc %l6, 0x1CAC, %o0
4493 andncc %i5, %o6, %i0
4494 fmovrdlz %o4, %f10, %f24
4495 edge16n %g1, %l0, %o1
4496 nop
4497 set 0x30, %g1
4498 lduw [%l7 + %g1], %i2
4499 udivcc %i4, 0x08C9, %o7
4500 lduw [%l7 + 0x2C], %l1
4501 fcmpes %fcc3, %f25, %f28
4502 mulx %l2, %g2, %o2
4503 stw %l3, [%l7 + 0x74]
4504 ld [%l7 + 0x2C], %f25
4505 addcc %g5, %i6, %o5
4506 fpadd32 %f30, %f14, %f2
4507 sdiv %l5, 0x1F88, %g3
4508 movleu %icc, %i7, %i1
4509 ldsw [%l7 + 0x38], %g6
4510 sdivx %g7, 0x1625, %i3
4511 movcc %icc, %l4, %g4
4512 smulcc %o3, %l6, %o0
4513 fcmps %fcc3, %f13, %f17
4514 fandnot1 %f4, %f22, %f12
4515 edge32ln %o6, %i5, %i0
4516 movcs %icc, %g1, %l0
4517 save %o1, 0x0109, %o4
4518 rdpr %cwp, %g1
4519 rdpr %cansave, %g2
4520 rdpr %canrestore, %g3
4521 rdpr %cleanwin, %g4
4522 rdpr %otherwin, %g5
4523 rdpr %wstate, %g6
4524 ld [%l7 + 0x30], %f8
4525 xnor %i4, 0x144C, %o7
4526 movne %icc, %i2, %l2
4527 array8 %l1, %o2, %l3
4528 sdivx %g2, 0x026E, %g5
4529 movpos %xcc, %o5, %i6
4530 save %g3, 0x0C23, %i7
4531 rdpr %cwp, %g1
4532 rdpr %cansave, %g2
4533 rdpr %canrestore, %g3
4534 rdpr %cleanwin, %g4
4535 rdpr %otherwin, %g5
4536 rdpr %wstate, %g6
4537 ldsb [%l7 + 0x51], %l5
4538 fabsd %f0, %f18
4539 edge32 %i1, %g7, %g6
4540 andn %i3, %l4, %g4
4541 srlx %l6, 0x12, %o3
4542 fmovsleu %icc, %f2, %f9
4543 movre %o6, 0x291, %o0
4544 udivx %i5, 0x0BF6, %i0
4545 umulcc %g1, %o1, %o4
4546 ldsw [%l7 + 0x3C], %i4
4547 fsrc2s %f6, %f7
4548 sdivx %l0, 0x1679, %i2
4549 sra %o7, 0x0E, %l2
4550 fxnor %f24, %f12, %f28
4551 st %f21, [%l7 + 0x3C]
4552 movrgez %o2, 0x0DD, %l1
4553 fpsub32 %f14, %f24, %f24
4554 alignaddr %l3, %g5, %o5
4555 udivx %i6, 0x0B5A, %g2
4556 orcc %i7, 0x1091, %g3
4557 mulscc %l5, 0x1863, %g7
4558 srl %g6, 0x16, %i1
4559 sethi 0x0BAB, %l4
4560 orncc %g4, 0x023F, %i3
4561 movpos %xcc, %o3, %o6
4562 movpos %icc, %l6, %o0
4563 orncc %i0, 0x141C, %i5
4564 edge16ln %g1, %o1, %i4
4565 edge32 %o4, %i2, %l0
4566 stx %o7, [%l7 + 0x28]
4567 movrgz %o2, 0x17D, %l1
4568 umulcc %l3, %l2, %o5
4569 movcs %xcc, %i6, %g5
4570 movge %icc, %i7, %g3
4571 sub %l5, 0x176E, %g7
4572 sra %g2, 0x13, %i1
4573 edge8n %l4, %g6, %i3
4574 smul %g4, %o3, %l6
4575 sdivcc %o6, 0x06D5, %o0
4576 ldub [%l7 + 0x62], %i5
4577 mulscc %g1, %i0, %o1
4578 ldx [%l7 + 0x10], %i4
4579 lduh [%l7 + 0x12], %i2
4580 movrgez %l0, 0x158, %o4
4581 movgu %xcc, %o7, %l1
4582 subcc %o2, %l3, %l2
4583 movrlz %o5, 0x276, %i6
4584 lduw [%l7 + 0x64], %i7
4585 movrlz %g5, %g3, %g7
4586 fnands %f13, %f15, %f17
4587 stw %l5, [%l7 + 0x30]
4588 sir 0x082D
4589 sdiv %i1, 0x17C0, %l4
4590 udivcc %g6, 0x023C, %i3
4591 movrne %g4, %g2, %o3
4592 popc 0x11BF, %l6
4593 movrlez %o6, 0x3BB, %o0
4594 addcc %g1, 0x0766, %i0
4595 movvc %xcc, %i5, %i4
4596 ldd [%l7 + 0x58], %f18
4597 andcc %i2, 0x112A, %l0
4598 movg %xcc, %o4, %o1
4599 ldsw [%l7 + 0x60], %o7
4600 fmovdpos %xcc, %f9, %f1
4601 andncc %o2, %l3, %l2
4602 movvc %icc, %l1, %o5
4603 sub %i6, %i7, %g5
4604 sll %g3, 0x0E, %g7
4605 srax %i1, 0x1A, %l4
4606 edge16ln %l5, %g6, %g4
4607 movrlez %g2, %o3, %l6
4608 fcmpeq32 %f12, %f12, %i3
4609 udiv %o0, 0x03B0, %o6
4610 fmovrdlz %g1, %f20, %f10
4611 xnor %i0, 0x1F3D, %i4
4612 sdivx %i5, 0x1421, %i2
4613 st %f23, [%l7 + 0x60]
4614 fmovdn %xcc, %f5, %f18
4615 alignaddr %o4, %l0, %o1
4616 add %o2, 0x032F, %l3
4617 udiv %l2, 0x0DA2, %o7
4618 umul %o5, 0x03D3, %i6
4619 ldd [%l7 + 0x18], %f0
4620 movrlz %l1, %i7, %g3
4621 ldd [%l7 + 0x48], %f20
4622 fmovsne %icc, %f31, %f17
4623 edge32 %g7, %i1, %l4
4624 movg %icc, %g5, %l5
4625 fandnot2s %f22, %f28, %f4
4626 movneg %icc, %g6, %g2
4627 fmovrsne %g4, %f25, %f3
4628 movge %icc, %o3, %i3
4629 orn %l6, 0x1680, %o6
4630 move %xcc, %o0, %i0
4631 alignaddr %i4, %g1, %i5
4632 fmul8ulx16 %f6, %f8, %f22
4633 sub %o4, 0x18E0, %l0
4634 fornot2 %f22, %f22, %f6
4635 edge8l %i2, %o1, %l3
4636 ldsw [%l7 + 0x54], %l2
4637 ldx [%l7 + 0x10], %o2
4638 udiv %o7, 0x1264, %i6
4639 srlx %o5, %l1, %i7
4640 movneg %icc, %g3, %i1
4641 ldsh [%l7 + 0x34], %l4
4642 subccc %g7, 0x117D, %g5
4643 movg %xcc, %l5, %g6
4644 fmul8x16al %f21, %f9, %f28
4645 movpos %icc, %g2, %o3
4646 array32 %g4, %l6, %o6
4647 movn %icc, %o0, %i0
4648 sra %i3, %g1, %i4
4649 addccc %i5, %l0, %o4
4650 ld [%l7 + 0x48], %f3
4651 orcc %i2, 0x06D3, %l3
4652 andcc %o1, %l2, %o2
4653 movcs %xcc, %i6, %o5
4654 movpos %xcc, %l1, %i7
4655 save %o7, 0x12E9, %i1
4656 rdpr %cwp, %g1
4657 rdpr %cansave, %g2
4658 rdpr %canrestore, %g3
4659 rdpr %cleanwin, %g4
4660 rdpr %otherwin, %g5
4661 rdpr %wstate, %g6
4662 move %icc, %g3, %g7
4663 restore %g5, %l4, %g6
4664 rdpr %cwp, %g1
4665 rdpr %cansave, %g2
4666 rdpr %canrestore, %g3
4667 rdpr %cleanwin, %g4
4668 rdpr %otherwin, %g5
4669 rdpr %wstate, %g6
4670 ldd [%l7 + 0x10], %f10
4671 fmovsa %icc, %f28, %f31
4672 sth %l5, [%l7 + 0x22]
4673 movle %xcc, %g2, %g4
4674 fmovd %f28, %f20
4675 movrlz %l6, %o3, %o0
4676 edge32l %o6, %i0, %g1
4677 movvc %xcc, %i3, %i4
4678 xor %l0, 0x1025, %o4
4679 edge32ln %i2, %i5, %l3
4680 fmovrdlez %l2, %f20, %f28
4681 movl %xcc, %o2, %i6
4682 fornot1s %f23, %f6, %f17
4683 movrne %o5, %l1, %i7
4684 edge32n %o1, %o7, %g3
4685 sir 0x0AA3
4686 fmovse %xcc, %f3, %f26
4687 array8 %i1, %g7, %g5
4688 subccc %g6, %l4, %g2
4689 edge32 %l5, %l6, %g4
4690 fmul8x16au %f0, %f8, %f8
4691 orn %o0, 0x0061, %o6
4692 ldsw [%l7 + 0x30], %i0
4693 fmovrde %o3, %f30, %f20
4694 and %i3, %i4, %g1
4695 srlx %o4, 0x01, %l0
4696 movvs %xcc, %i5, %i2
4697 fmovdl %xcc, %f10, %f27
4698 srax %l3, %l2, %i6
4699 edge8 %o2, %l1, %i7
4700 xnor %o1, 0x0D0F, %o5
4701 movrgez %g3, 0x2B3, %i1
4702 subccc %g7, %g5, %g6
4703 fmovdneg %icc, %f14, %f29
4704 movleu %xcc, %l4, %o7
4705 xor %l5, 0x01B0, %l6
4706 fsrc1s %f29, %f7
4707 edge16ln %g4, %o0, %o6
4708 array8 %i0, %o3, %g2
4709 movn %icc, %i3, %i4
4710 movvc %xcc, %o4, %g1
4711 ldsw [%l7 + 0x40], %l0
4712 edge16ln %i2, %i5, %l2
4713 movge %xcc, %l3, %o2
4714 xor %l1, 0x17DA, %i7
4715 fxor %f14, %f6, %f6
4716 ldsw [%l7 + 0x10], %i6
4717 fmovdg %icc, %f18, %f11
4718 subcc %o1, 0x0501, %g3
4719 mulx %i1, 0x1DFB, %o5
4720 fcmpes %fcc1, %f13, %f2
4721 edge16n %g5, %g6, %g7
4722 lduh [%l7 + 0x58], %o7
4723 xnorcc %l4, %l5, %l6
4724 srax %o0, %g4, %i0
4725 fmul8sux16 %f18, %f28, %f12
4726 andn %o6, 0x1C51, %g2
4727 movvs %icc, %i3, %i4
4728 movrne %o3, %o4, %l0
4729 mulx %g1, %i2, %l2
4730 fmovrsgez %i5, %f3, %f4
4731 edge8n %o2, %l1, %i7
4732 ldsb [%l7 + 0x67], %l3
4733 udivcc %i6, 0x0E6A, %o1
4734 smulcc %g3, %o5, %g5
4735 andncc %g6, %g7, %o7
4736 edge16ln %i1, %l5, %l4
4737 ld [%l7 + 0x70], %f24
4738 mova %xcc, %l6, %g4
4739 xorcc %o0, 0x1277, %i0
4740 ldsh [%l7 + 0x4E], %g2
4741 std %f20, [%l7 + 0x28]
4742 edge8 %o6, %i4, %o3
4743 movgu %xcc, %o4, %l0
4744 nop
4745 set 0x64, %o5
4746 ldsw [%l7 + %o5], %i3
4747 fmovsneg %xcc, %f7, %f31
4748 array16 %g1, %i2, %i5
4749 movrgez %l2, 0x1B5, %l1
4750 movvs %icc, %o2, %i7
4751 st %f11, [%l7 + 0x3C]
4752 ldsw [%l7 + 0x68], %l3
4753 fxnors %f9, %f25, %f23
4754 fornot1 %f24, %f8, %f10
4755 srlx %o1, 0x11, %g3
4756 fmovdcc %xcc, %f22, %f3
4757 addcc %o5, %i6, %g6
4758 nop
4759 set 0x28, %g4
4760 std %f6, [%l7 + %g4]
4761 add %g5, %o7, %i1
4762 udivx %g7, 0x1EE2, %l4
4763 fpmerge %f17, %f0, %f6
4764 sdivcc %l5, 0x0A5B, %l6
4765 addc %g4, 0x0F35, %i0
4766 nop
4767 set 0x78, %l1
4768 lduw [%l7 + %l1], %o0
4769 ldd [%l7 + 0x38], %g2
4770 andncc %o6, %i4, %o3
4771 fmovsgu %icc, %f15, %f20
4772 mulscc %o4, 0x0742, %i3
4773 ldd [%l7 + 0x50], %l0
4774 srax %g1, %i5, %i2
4775 edge16ln %l2, %o2, %l1
4776 edge8l %i7, %o1, %g3
4777 setx loop_16, %l0, %l1
4778 return %l1
4779 nop
4780 rdpr %cwp, %g1
4781 rdpr %cansave, %g2
4782 rdpr %canrestore, %g3
4783 rdpr %cleanwin, %g4
4784 rdpr %otherwin, %g5
4785 rdpr %wstate, %g6
4786loop_16: fornot1s %f18, %f18, %f6
4787 restore %o5, 0x1278, %g6
4788 rdpr %cwp, %g1
4789 rdpr %cansave, %g2
4790 rdpr %canrestore, %g3
4791 rdpr %cleanwin, %g4
4792 rdpr %otherwin, %g5
4793 rdpr %wstate, %g6
4794 sdivx %g5, 0x03A6, %o7
4795 ldsh [%l7 + 0x76], %g7
4796 udiv %i1, 0x1559, %l5
4797 or %l4, 0x1DF6, %l6
4798 addccc %g4, %o0, %g2
4799 ldd [%l7 + 0x40], %o6
4800 umulcc %i4, 0x1196, %o3
4801 lduh [%l7 + 0x70], %o4
4802 fmovdge %icc, %f14, %f0
4803 fmovde %xcc, %f8, %f25
4804 subc %i3, %i0, %l0
4805 srlx %g1, %i2, %i5
4806 movn %icc, %l2, %l1
4807 movcc %icc, %o2, %i7
4808 array8 %g3, %l3, %i6
4809 orcc %o1, %g6, %g5
4810 edge16l %o7, %o5, %g7
4811 popc %i1, %l5
4812 edge32 %l4, %l6, %o0
4813 movrgz %g2, %o6, %i4
4814 movn %icc, %g4, %o4
4815 stx %o3, [%l7 + 0x30]
4816 and %i3, 0x051F, %l0
4817 alignaddr %g1, %i0, %i2
4818 and %i5, %l2, %o2
4819 smulcc %i7, 0x0990, %l1
4820 fmul8sux16 %f20, %f24, %f22
4821 fpadd16s %f26, %f27, %f9
4822 edge32 %l3, %i6, %o1
4823 ld [%l7 + 0x1C], %f5
4824 umulcc %g6, %g5, %o7
4825 fmovsl %icc, %f9, %f17
4826 movvs %icc, %o5, %g7
4827 fmovrslez %g3, %f28, %f29
4828 fmovrdgz %i1, %f2, %f30
4829 ldsw [%l7 + 0x14], %l5
4830 srlx %l6, 0x05, %l4
4831 ldd [%l7 + 0x38], %g2
4832 fmovdpos %icc, %f13, %f21
4833 xnorcc %o6, %i4, %o0
4834 std %f12, [%l7 + 0x20]
4835 edge16l %o4, %o3, %g4
4836 fpadd32s %f1, %f25, %f29
4837 sllx %l0, 0x0D, %i3
4838 udivcc %i0, 0x040F, %i2
4839 movne %icc, %i5, %l2
4840 fmovsl %xcc, %f24, %f5
4841 mova %icc, %g1, %o2
4842 edge32n %l1, %i7, %i6
4843 edge32ln %l3, %o1, %g5
4844 andncc %g6, %o7, %o5
4845 edge8 %g3, %g7, %l5
4846 mova %icc, %i1, %l4
4847 ld [%l7 + 0x14], %f26
4848 movcc %icc, %g2, %l6
4849 or %i4, 0x011F, %o0
4850 fabsd %f0, %f2
4851 movrlez %o6, 0x3DA, %o3
4852 fsrc2s %f19, %f8
4853 fmovrslz %o4, %f0, %f3
4854 mova %icc, %g4, %i3
4855 stw %l0, [%l7 + 0x20]
4856 fandnot2 %f30, %f26, %f6
4857 addcc %i2, 0x1DF8, %i5
4858 andcc %i0, 0x1E3E, %l2
4859 fmovrdlz %o2, %f26, %f4
4860 alignaddr %g1, %l1, %i6
4861 stx %l3, [%l7 + 0x78]
4862 lduh [%l7 + 0x18], %o1
4863 fandnot2s %f17, %f3, %f12
4864 or %g5, 0x19DF, %i7
4865 fmovdle %xcc, %f27, %f28
4866 udivcc %o7, 0x0A56, %o5
4867 and %g3, %g6, %l5
4868 edge8ln %i1, %g7, %l4
4869 array32 %g2, %l6, %o0
4870 lduw [%l7 + 0x64], %o6
4871 std %f10, [%l7 + 0x78]
4872 and %i4, 0x010F, %o3
4873 srax %g4, %o4, %i3
4874 srlx %l0, %i5, %i0
4875 sub %l2, %o2, %g1
4876 movrlez %l1, %i2, %i6
4877 ldx [%l7 + 0x40], %o1
4878 movrlez %l3, %g5, %o7
4879 srax %o5, %g3, %g6
4880 movvc %xcc, %i7, %i1
4881 orncc %l5, 0x12BB, %g7
4882 sub %l4, 0x1ED4, %g2
4883 save %o0, %o6, %l6
4884 rdpr %cwp, %g1
4885 rdpr %cansave, %g2
4886 rdpr %canrestore, %g3
4887 rdpr %cleanwin, %g4
4888 rdpr %otherwin, %g5
4889 rdpr %wstate, %g6
4890 sethi 0x1EBA, %o3
4891 fxnors %f18, %f31, %f30
4892 xor %g4, 0x17B6, %o4
4893 smul %i3, %l0, %i4
4894 ldx [%l7 + 0x08], %i0
4895 ldsb [%l7 + 0x6A], %i5
4896 movrlez %l2, 0x2FC, %g1
4897 xnorcc %l1, %o2, %i2
4898 edge8n %o1, %i6, %g5
4899 ldsb [%l7 + 0x61], %l3
4900 fnor %f10, %f14, %f8
4901 edge32ln %o5, %o7, %g6
4902 sub %g3, %i7, %l5
4903 orn %i1, %g7, %l4
4904 ldd [%l7 + 0x70], %g2
4905 array32 %o0, %l6, %o3
4906 alignaddrl %o6, %o4, %g4
4907 movrgz %l0, 0x151, %i4
4908 stx %i0, [%l7 + 0x30]
4909 fsrc1 %f16, %f24
4910 fpsub16s %f22, %f17, %f27
4911 addc %i5, 0x1413, %l2
4912 fexpand %f9, %f26
4913 fnor %f20, %f12, %f24
4914 bshuffle %f26, %f22, %f18
4915 fornot2 %f14, %f20, %f24
4916 srax %i3, %g1, %o2
4917 sra %i2, 0x0E, %o1
4918 edge8 %i6, %g5, %l1
4919 fcmpes %fcc1, %f8, %f10
4920 edge32ln %l3, %o5, %o7
4921 array32 %g3, %i7, %g6
4922 edge8 %i1, %l5, %l4
4923 sll %g2, %o0, %g7
4924 andcc %l6, 0x1091, %o6
4925 fmovsle %xcc, %f28, %f26
4926 edge8n %o4, %g4, %o3
4927 stx %i4, [%l7 + 0x78]
4928 orncc %i0, 0x0922, %l0
4929 sethi 0x181F, %i5
4930 stb %l2, [%l7 + 0x0F]
4931 movpos %xcc, %g1, %o2
4932 fone %f22
4933 ldx [%l7 + 0x78], %i2
4934 andcc %i3, 0x1659, %o1
4935 movrgz %g5, 0x3B5, %i6
4936 edge32 %l1, %o5, %o7
4937 edge8ln %g3, %l3, %i7
4938 movn %icc, %g6, %l5
4939 sth %l4, [%l7 + 0x62]
4940 movrgz %g2, %i1, %o0
4941 ldd [%l7 + 0x48], %f8
4942 edge32ln %l6, %g7, %o6
4943 movgu %icc, %g4, %o4
4944 fabss %f6, %f31
4945 movgu %xcc, %i4, %o3
4946 movg %icc, %l0, %i5
4947 lduh [%l7 + 0x4A], %i0
4948 stb %g1, [%l7 + 0x7D]
4949 lduw [%l7 + 0x78], %o2
4950 mulx %i2, 0x1ED2, %i3
4951 mulscc %o1, 0x029F, %g5
4952 movrlez %i6, 0x155, %l1
4953 movg %xcc, %l2, %o5
4954 sdivcc %o7, 0x0363, %l3
4955 xnorcc %i7, %g6, %l5
4956 movneg %icc, %g3, %l4
4957 xor %g2, 0x0FEF, %i1
4958 movneg %icc, %o0, %g7
4959 sub %l6, %g4, %o4
4960 ldd [%l7 + 0x60], %o6
4961 orncc %o3, %i4, %i5
4962 movl %icc, %i0, %l0
4963 fmovdvs %icc, %f8, %f1
4964 stb %g1, [%l7 + 0x09]
4965 sdivx %i2, 0x1320, %i3
4966 edge32l %o1, %g5, %o2
4967 ldsb [%l7 + 0x2E], %l1
4968 smulcc %l2, 0x0038, %i6
4969 movrgz %o5, 0x0DE, %o7
4970 fmovsvc %xcc, %f13, %f13
4971 ldub [%l7 + 0x28], %l3
4972 and %g6, 0x00A5, %l5
4973 fmovdneg %xcc, %f22, %f24
4974 ldd [%l7 + 0x18], %f0
4975 movne %icc, %i7, %l4
4976 popc 0x1A96, %g2
4977 smulcc %i1, 0x0C74, %g3
4978 edge32 %o0, %g7, %g4
4979 movre %o4, %o6, %o3
4980 srl %i4, %i5, %i0
4981 udiv %l6, 0x1807, %g1
4982 movleu %xcc, %i2, %l0
4983 and %i3, 0x007C, %g5
4984 andn %o2, %o1, %l1
4985 fmovscs %icc, %f8, %f12
4986 edge8 %l2, %i6, %o5
4987 edge16 %o7, %l3, %l5
4988 ldx [%l7 + 0x58], %i7
4989 fand %f16, %f20, %f16
4990 lduh [%l7 + 0x48], %l4
4991 fnegd %f26, %f2
4992 lduw [%l7 + 0x40], %g2
4993 edge8l %i1, %g6, %g3
4994 fmovrsne %g7, %f10, %f31
4995 edge8l %g4, %o0, %o6
4996 movrgz %o3, 0x23D, %i4
4997 alignaddrl %o4, %i5, %l6
4998 edge8l %g1, %i2, %l0
4999 fcmpd %fcc2, %f6, %f14
5000 movpos %icc, %i0, %i3
5001 lduh [%l7 + 0x48], %o2
5002 sth %g5, [%l7 + 0x68]
5003 sdiv %l1, 0x021D, %l2
5004 ldd [%l7 + 0x30], %o0
5005 fnegd %f28, %f26
5006 xorcc %o5, %o7, %i6
5007 edge16n %l5, %i7, %l4
5008 smulcc %l3, %g2, %g6
5009 fmovrdlz %g3, %f20, %f28
5010 popc %g7, %i1
5011 array8 %g4, %o6, %o3
5012 movrlez %i4, 0x156, %o4
5013 ld [%l7 + 0x08], %f23
5014 movrne %o0, %l6, %g1
5015 sdiv %i5, 0x11A5, %l0
5016 xor %i0, %i2, %o2
5017 sdiv %g5, 0x1BE4, %l1
5018 edge16l %i3, %o1, %o5
5019 save %o7, 0x05F3, %i6
5020 rdpr %cwp, %g1
5021 rdpr %cansave, %g2
5022 rdpr %canrestore, %g3
5023 rdpr %cleanwin, %g4
5024 rdpr %otherwin, %g5
5025 rdpr %wstate, %g6
5026 fnot1s %f1, %f18
5027 movpos %xcc, %l2, %i7
5028 ldd [%l7 + 0x30], %l4
5029 fmovdg %xcc, %f3, %f30
5030 orcc %l4, %g2, %l3
5031 mulscc %g3, 0x0681, %g6
5032 array8 %g7, %g4, %i1
5033 movcc %icc, %o6, %i4
5034 addccc %o4, %o3, %o0
5035 mova %icc, %l6, %g1
5036 xorcc %l0, 0x1A48, %i0
5037 edge16ln %i5, %o2, %i2
5038 subc %l1, %i3, %o1
5039 fmovrde %g5, %f12, %f20
5040 fcmpes %fcc1, %f30, %f18
5041 fnot2 %f2, %f14
5042 srlx %o7, 0x1F, %o5
5043 sdivx %i6, 0x1998, %l2
5044 udivx %l5, 0x1287, %l4
5045 fmovdg %xcc, %f17, %f19
5046 ldd [%l7 + 0x48], %i6
5047 fmovdle %icc, %f16, %f1
5048 fnot1 %f14, %f8
5049 ldsb [%l7 + 0x49], %l3
5050 array8 %g3, %g2, %g7
5051 edge8l %g4, %g6, %o6
5052 ldsh [%l7 + 0x46], %i1
5053 and %i4, 0x0246, %o3
5054 edge16ln %o0, %l6, %o4
5055 fmovd %f28, %f24
5056 or %g1, %i0, %i5
5057 fmul8x16au %f14, %f7, %f30
5058 mova %xcc, %o2, %i2
5059 srax %l0, 0x16, %l1
5060 edge8ln %o1, %i3, %o7
5061 umul %o5, %i6, %l2
5062 alignaddr %l5, %g5, %i7
5063 add %l3, %g3, %l4
5064 subccc %g2, 0x0BC3, %g4
5065 fmovdcc %xcc, %f29, %f14
5066 xnorcc %g7, 0x0751, %g6
5067 addc %o6, %i1, %i4
5068 lduw [%l7 + 0x60], %o0
5069 movre %l6, %o3, %g1
5070 fcmpgt32 %f8, %f2, %i0
5071 smul %i5, 0x07D0, %o2
5072 fnor %f20, %f8, %f22
5073 movgu %xcc, %o4, %l0
5074 add %i2, 0x126C, %o1
5075 stx %i3, [%l7 + 0x38]
5076 setx loop_17, %l0, %l1
5077 return %l1
5078 nop
5079 rdpr %cwp, %g1
5080 rdpr %cansave, %g2
5081 rdpr %canrestore, %g3
5082 rdpr %cleanwin, %g4
5083 rdpr %otherwin, %g5
5084 rdpr %wstate, %g6
5085loop_17: edge32l %o7, %l5, %g5
5086 addccc %l2, 0x11EF, %i7
5087 xnorcc %g3, %l4, %l3
5088 movvc %icc, %g4, %g2
5089 fmovdvs %icc, %f25, %f4
5090 edge8 %g6, %g7, %i1
5091 fmul8x16al %f15, %f30, %f6
5092 movneg %icc, %o6, %i4
5093 edge16n %l6, %o0, %g1
5094 movleu %xcc, %i0, %o3
5095 fmovdg %icc, %f21, %f27
5096 edge16l %o2, %i5, %l0
5097 fcmpd %fcc1, %f20, %f2
5098 movpos %icc, %o4, %o1
5099 movneg %xcc, %i2, %i3
5100 sra %l1, %i6, %o7
5101 mulscc %l5, %o5, %l2
5102 lduh [%l7 + 0x22], %i7
5103 lduw [%l7 + 0x40], %g5
5104 movcc %icc, %l4, %g3
5105 edge16n %g4, %l3, %g2
5106 fone %f10
5107 ldsh [%l7 + 0x2E], %g7
5108 fmul8x16au %f15, %f30, %f26
5109 mova %xcc, %g6, %o6
5110 movcc %icc, %i1, %l6
5111 fmovdleu %xcc, %f26, %f28
5112 sub %o0, 0x1C2F, %i4
5113 smulcc %i0, 0x02AD, %o3
5114 alignaddr %o2, %i5, %l0
5115 xorcc %o4, 0x0BA6, %g1
5116 and %o1, 0x1043, %i3
5117 movg %xcc, %l1, %i6
5118 movrlez %i2, 0x245, %o7
5119 umulcc %o5, %l2, %l5
5120 lduw [%l7 + 0x20], %i7
5121 subccc %l4, 0x128B, %g3
5122 fmul8ulx16 %f2, %f16, %f18
5123 st %f17, [%l7 + 0x78]
5124 movg %xcc, %g4, %g5
5125 and %l3, 0x0067, %g7
5126 lduh [%l7 + 0x6E], %g2
5127 fpmerge %f16, %f24, %f12
5128 nop
5129 set 0x50, %l2
5130 ldd [%l7 + %l2], %f0
5131 edge32ln %o6, %g6, %i1
5132 edge16 %o0, %i4, %l6
5133 fmovsvc %icc, %f25, %f3
5134 sir 0x153B
5135 xor %o3, 0x1212, %i0
5136 smul %i5, 0x0244, %o2
5137 mulx %o4, %g1, %l0
5138 subccc %i3, 0x195B, %l1
5139 ldsw [%l7 + 0x5C], %i6
5140 edge32ln %o1, %o7, %i2
5141 edge32ln %o5, %l2, %i7
5142 movrgz %l4, 0x109, %l5
5143 nop
5144 set 0x18, %l5
5145 ldd [%l7 + %l5], %g2
5146 andn %g4, 0x18DF, %l3
5147 fabss %f18, %f30
5148 subc %g5, %g7, %g2
5149 ldd [%l7 + 0x60], %o6
5150 xnor %i1, 0x0740, %o0
5151 alignaddrl %g6, %l6, %i4
5152 array8 %o3, %i0, %i5
5153 popc 0x1674, %o2
5154 movneg %xcc, %o4, %g1
5155 movrlz %l0, 0x2B3, %i3
5156 srl %i6, 0x19, %l1
5157 lduw [%l7 + 0x48], %o7
5158 movleu %icc, %o1, %o5
5159 edge32ln %l2, %i2, %l4
5160 fmul8x16au %f8, %f4, %f26
5161 add %l5, %g3, %i7
5162 srlx %g4, %l3, %g7
5163 alignaddrl %g2, %g5, %o6
5164 subcc %i1, %g6, %o0
5165 addccc %i4, %l6, %i0
5166 movcc %xcc, %o3, %o2
5167 sub %o4, %g1, %l0
5168 mulx %i5, 0x09F6, %i3
5169 fcmpd %fcc0, %f28, %f12
5170 srl %i6, 0x1D, %l1
5171 ldsw [%l7 + 0x6C], %o1
5172 fcmps %fcc2, %f15, %f16
5173 umul %o7, 0x0153, %l2
5174 fpack16 %f8, %f22
5175 ldsb [%l7 + 0x1D], %o5
5176 ldsw [%l7 + 0x18], %l4
5177 movvs %icc, %l5, %i2
5178 fmovsg %xcc, %f18, %f4
5179 sdivx %g3, 0x075B, %g4
5180 ldx [%l7 + 0x60], %i7
5181 edge32l %l3, %g7, %g5
5182 edge8l %g2, %o6, %g6
5183 fnands %f8, %f18, %f3
5184 fmovdle %icc, %f11, %f19
5185 sethi 0x068C, %o0
5186 lduw [%l7 + 0x58], %i4
5187 movcc %xcc, %l6, %i1
5188 fmovscc %icc, %f0, %f19
5189 fzeros %f14
5190 array32 %o3, %i0, %o2
5191 fandnot2 %f4, %f2, %f16
5192 xorcc %o4, %l0, %i5
5193 nop
5194 set 0x7C, %o2
5195 lduh [%l7 + %o2], %i3
5196 sir 0x1971
5197 add %i6, %g1, %o1
5198 umulcc %l1, %l2, %o7
5199 movrgez %o5, 0x0CD, %l4
5200 movl %xcc, %l5, %i2
5201 fsrc2 %f2, %f12
5202 add %g3, %i7, %g4
5203 andcc %l3, 0x070F, %g7
5204 ldsw [%l7 + 0x5C], %g5
5205 edge32 %o6, %g2, %g6
5206 fmovdg %icc, %f12, %f4
5207 std %f22, [%l7 + 0x70]
5208 orcc %o0, %i4, %l6
5209 movpos %xcc, %o3, %i0
5210 orcc %o2, %i1, %l0
5211 movcc %icc, %i5, %i3
5212 sra %i6, 0x16, %g1
5213 popc %o1, %l1
5214 sll %l2, %o7, %o4
5215 udiv %l4, 0x0028, %o5
5216 movrlz %i2, 0x022, %g3
5217 sethi 0x0C9E, %l5
5218 fone %f12
5219 umulcc %g4, %l3, %g7
5220 movrlz %i7, %o6, %g5
5221 srlx %g2, %g6, %i4
5222 udivcc %l6, 0x0E27, %o0
5223 movneg %xcc, %i0, %o3
5224 lduw [%l7 + 0x28], %o2
5225 movrlz %i1, 0x115, %i5
5226 movcs %icc, %i3, %l0
5227 lduw [%l7 + 0x38], %g1
5228 array8 %o1, %l1, %l2
5229 lduh [%l7 + 0x78], %o7
5230 edge8 %i6, %o4, %o5
5231 edge8l %i2, %l4, %l5
5232 edge8 %g3, %g4, %g7
5233 std %f14, [%l7 + 0x68]
5234 edge32l %i7, %l3, %o6
5235 smul %g5, %g6, %i4
5236 popc 0x0D16, %g2
5237 or %l6, 0x18EA, %i0
5238 save %o0, %o2, %o3
5239 rdpr %cwp, %g1
5240 rdpr %cansave, %g2
5241 rdpr %canrestore, %g3
5242 rdpr %cleanwin, %g4
5243 rdpr %otherwin, %g5
5244 rdpr %wstate, %g6
5245 fnot2 %f18, %f14
5246 movle %icc, %i5, %i1
5247 movl %icc, %i3, %l0
5248 nop
5249 set 0x60, %o6
5250 ldd [%l7 + %o6], %f8
5251 movn %icc, %o1, %l1
5252 orcc %g1, %l2, %i6
5253 edge16ln %o7, %o4, %o5
5254 xorcc %i2, 0x0F6E, %l4
5255 movcc %icc, %l5, %g3
5256 fmovrslz %g7, %f27, %f25
5257 alignaddr %i7, %l3, %o6
5258 edge8l %g4, %g5, %g6
5259 fsrc1 %f12, %f22
5260 orn %g2, 0x030D, %l6
5261 edge16l %i4, %o0, %i0
5262 fcmpne16 %f30, %f14, %o2
5263 fone %f24
5264 st %f24, [%l7 + 0x3C]
5265 movg %xcc, %o3, %i1
5266 fpsub16s %f24, %f30, %f22
5267 st %f1, [%l7 + 0x34]
5268 fmul8x16au %f24, %f21, %f20
5269 stw %i3, [%l7 + 0x60]
5270 fmovspos %icc, %f23, %f28
5271 movn %icc, %i5, %l0
5272 umulcc %o1, %l1, %g1
5273 movneg %xcc, %i6, %o7
5274 ldub [%l7 + 0x2B], %l2
5275 orn %o5, %o4, %l4
5276 nop
5277 set 0x2F, %g5
5278 stb %i2, [%l7 + %g5]
5279 fmovrslz %l5, %f25, %f28
5280 smulcc %g3, %g7, %i7
5281 smul %o6, 0x0CD7, %g4
5282 edge32 %g5, %g6, %g2
5283 std %f6, [%l7 + 0x38]
5284 subc %l6, 0x08BF, %i4
5285 movrlez %o0, %l3, %i0
5286 orcc %o3, 0x0E16, %o2
5287 movle %xcc, %i1, %i5
5288 movre %i3, %o1, %l1
5289 stb %l0, [%l7 + 0x4E]
5290 movgu %xcc, %i6, %g1
5291 movn %xcc, %l2, %o7
5292 srax %o4, %o5, %i2
5293 smul %l4, %g3, %l5
5294 sdivx %i7, 0x0A4F, %o6
5295 mulscc %g7, %g5, %g4
5296 xorcc %g2, 0x0E30, %g6
5297 srax %i4, %l6, %o0
5298 orcc %i0, 0x161F, %l3
5299 fsrc2 %f24, %f6
5300 sra %o3, 0x05, %i1
5301 sub %i5, 0x1CD1, %i3
5302 fmul8x16au %f17, %f8, %f10
5303 sllx %o1, 0x16, %o2
5304 edge16 %l1, %l0, %i6
5305 fone %f6
5306 fnors %f25, %f26, %f21
5307 ldsb [%l7 + 0x65], %g1
5308 edge32ln %l2, %o7, %o5
5309 nop
5310 set 0x10, %o4
5311 lduw [%l7 + %o4], %i2
5312 movrgz %l4, %g3, %o4
5313 ldsh [%l7 + 0x4A], %l5
5314 fmovdne %xcc, %f14, %f29
5315 ldd [%l7 + 0x70], %f14
5316 sethi 0x164C, %i7
5317 udivcc %o6, 0x09CA, %g7
5318 fmovdge %xcc, %f19, %f29
5319 lduh [%l7 + 0x22], %g5
5320 movvc %xcc, %g4, %g6
5321 movrne %i4, 0x2BD, %l6
5322 movg %icc, %g2, %i0
5323 movcc %xcc, %l3, %o3
5324 fmovsn %icc, %f8, %f29
5325 movn %xcc, %o0, %i5
5326 ldsh [%l7 + 0x6E], %i3
5327 fand %f28, %f0, %f16
5328 andn %o1, 0x0336, %o2
5329 and %i1, 0x17C4, %l0
5330 movneg %icc, %l1, %g1
5331 fcmpd %fcc3, %f28, %f8
5332 ldd [%l7 + 0x30], %f18
5333 fpsub16 %f0, %f20, %f14
5334 save %i6, 0x1FEA, %l2
5335 rdpr %cwp, %g1
5336 rdpr %cansave, %g2
5337 rdpr %canrestore, %g3
5338 rdpr %cleanwin, %g4
5339 rdpr %otherwin, %g5
5340 rdpr %wstate, %g6
5341 udivcc %o7, 0x0433, %i2
5342 ldsb [%l7 + 0x16], %l4
5343 fmovs %f25, %f16
5344 sethi 0x0A6F, %g3
5345 orncc %o4, %o5, %l5
5346 edge32ln %i7, %g7, %g5
5347 fnot2s %f31, %f9
5348 edge32ln %o6, %g6, %i4
5349 umulcc %g4, %g2, %i0
5350 sub %l6, 0x15CF, %o3
5351 orcc %o0, 0x023E, %i5
5352 udivcc %l3, 0x1483, %o1
5353 orn %o2, 0x000C, %i1
5354 ldsw [%l7 + 0x4C], %i3
5355 popc %l0, %l1
5356 sll %i6, 0x18, %l2
5357 movneg %icc, %g1, %o7
5358 nop
5359 set 0x48, %i2
5360 std %f14, [%l7 + %i2]
5361 fandnot2 %f10, %f2, %f16
5362 fmovd %f0, %f28
5363 movne %xcc, %l4, %i2
5364 fornot1s %f15, %f5, %f8
5365 subccc %g3, %o5, %o4
5366 movcc %xcc, %l5, %g7
5367 sub %i7, 0x02D1, %g5
5368 alignaddr %o6, %i4, %g4
5369 movrlez %g2, %g6, %l6
5370 std %f16, [%l7 + 0x38]
5371 movrgz %o3, %o0, %i0
5372 movrne %l3, 0x17F, %o1
5373 edge8 %o2, %i5, %i1
5374 edge32ln %l0, %l1, %i6
5375 movcc %icc, %l2, %g1
5376 fmovrslez %i3, %f11, %f5
5377 fmovdvc %xcc, %f24, %f14
5378 andn %l4, %o7, %g3
5379 ldd [%l7 + 0x28], %f28
5380 lduw [%l7 + 0x6C], %i2
5381 udiv %o4, 0x06AB, %l5
5382 or %g7, 0x09AF, %o5
5383 xor %g5, 0x0F42, %i7
5384 edge16n %i4, %o6, %g4
5385 movn %xcc, %g2, %g6
5386 fpadd32s %f14, %f12, %f1
5387 fcmple16 %f26, %f16, %l6
5388 edge8n %o0, %o3, %l3
5389 sdiv %o1, 0x09C6, %o2
5390 fmovrdgz %i5, %f26, %f18
5391 nop
5392 set 0x60, %o1
5393 ldsb [%l7 + %o1], %i0
5394 udiv %l0, 0x1752, %i1
5395 fnot1 %f2, %f22
5396 sll %i6, 0x12, %l1
5397 st %f22, [%l7 + 0x0C]
5398 fcmps %fcc3, %f28, %f17
5399 movre %g1, %l2, %i3
5400 edge8n %l4, %o7, %g3
5401 umulcc %i2, 0x06A8, %o4
5402 movrlz %g7, 0x014, %l5
5403 udivcc %o5, 0x097C, %g5
5404 fmovsl %icc, %f26, %f1
5405 array32 %i7, %i4, %o6
5406 movl %xcc, %g2, %g6
5407 subcc %g4, 0x1E00, %o0
5408 edge16n %o3, %l6, %o1
5409 stx %o2, [%l7 + 0x18]
5410 fcmps %fcc3, %f21, %f20
5411 srax %l3, %i0, %i5
5412 fmovdcc %xcc, %f19, %f2
5413 fmul8ulx16 %f12, %f30, %f30
5414 sdivx %l0, 0x01BC, %i1
5415 udiv %i6, 0x0F74, %g1
5416 umul %l2, 0x0C0B, %i3
5417 fmovdne %xcc, %f4, %f18
5418 ldsb [%l7 + 0x4B], %l1
5419 xnor %o7, %g3, %i2
5420 udivcc %l4, 0x10B8, %g7
5421 array8 %o4, %l5, %o5
5422 subc %g5, 0x0FA3, %i4
5423 fpadd32s %f13, %f19, %f1
5424 fmovdgu %icc, %f5, %f29
5425 ldsb [%l7 + 0x77], %i7
5426 edge8n %g2, %g6, %o6
5427 edge16l %o0, %o3, %l6
5428 addcc %o1, %g4, %o2
5429 orcc %l3, %i0, %i5
5430 sdivx %i1, 0x0173, %l0
5431 move %icc, %i6, %l2
5432 fand %f18, %f6, %f2
5433 fnands %f4, %f25, %f28
5434 orn %i3, %l1, %o7
5435 sra %g3, 0x00, %i2
5436 udivx %g1, 0x1284, %l4
5437 movvc %xcc, %o4, %g7
5438 fpadd32 %f8, %f22, %f16
5439 movrgz %l5, %g5, %o5
5440 edge16ln %i7, %i4, %g2
5441 sra %g6, %o6, %o0
5442 edge8n %l6, %o1, %o3
5443 fmuld8sux16 %f30, %f28, %f18
5444 orncc %o2, 0x0395, %g4
5445 ldx [%l7 + 0x70], %i0
5446 fabss %f22, %f3
5447 fmovdge %icc, %f30, %f23
5448 lduh [%l7 + 0x36], %l3
5449 srlx %i5, 0x0B, %i1
5450 alignaddr %l0, %l2, %i6
5451 xnor %i3, %l1, %o7
5452 movle %xcc, %g3, %i2
5453 edge8ln %l4, %o4, %g7
5454 lduw [%l7 + 0x38], %g1
5455 ldd [%l7 + 0x30], %f22
5456 movleu %icc, %g5, %o5
5457 ld [%l7 + 0x60], %f10
5458 sub %l5, 0x1DD2, %i4
5459 fmovdne %icc, %f25, %f26
5460 movcc %icc, %g2, %i7
5461 mulx %g6, 0x0C42, %o0
5462 fmovrsgz %l6, %f9, %f14
5463 edge8n %o1, %o6, %o3
5464 movrlz %g4, %o2, %l3
5465 sub %i0, %i1, %l0
5466 subccc %i5, 0x0AC5, %l2
5467 alignaddrl %i3, %l1, %i6
5468 edge32l %g3, %o7, %i2
5469 ldub [%l7 + 0x3D], %l4
5470 array8 %g7, %o4, %g5
5471 fsrc1s %f12, %f4
5472 movg %icc, %g1, %o5
5473 lduh [%l7 + 0x40], %i4
5474 movg %icc, %g2, %l5
5475 fpsub16s %f21, %f9, %f13
5476 fcmpgt32 %f6, %f4, %g6
5477 edge8 %i7, %o0, %l6
5478 sethi 0x0AB6, %o6
5479 fsrc1s %f6, %f13
5480 smulcc %o1, 0x0FCC, %o3
5481 alignaddrl %g4, %l3, %i0
5482 ldd [%l7 + 0x30], %i0
5483 movge %icc, %o2, %i5
5484 fmovrsgz %l0, %f22, %f23
5485 sll %l2, 0x0C, %l1
5486 movcs %icc, %i6, %g3
5487 mulx %o7, 0x043B, %i3
5488 srlx %i2, 0x15, %g7
5489 ldd [%l7 + 0x28], %f30
5490 addcc %l4, %g5, %g1
5491 addc %o5, %i4, %g2
5492 mova %xcc, %l5, %o4
5493 sethi 0x1D3F, %i7
5494 edge8l %g6, %l6, %o6
5495 fmovrdne %o0, %f6, %f30
5496 nop
5497 set 0x30, %o3
5498 stx %o3, [%l7 + %o3]
5499 srl %o1, 0x10, %l3
5500 edge16ln %i0, %g4, %o2
5501 lduh [%l7 + 0x62], %i1
5502 fsrc2 %f20, %f14
5503 andcc %i5, %l0, %l1
5504 movpos %xcc, %l2, %g3
5505 fmovdg %icc, %f27, %f22
5506 ldx [%l7 + 0x60], %i6
5507 smul %o7, %i3, %g7
5508 addccc %i2, 0x0634, %g5
5509 alignaddr %g1, %o5, %l4
5510 ld [%l7 + 0x08], %f27
5511 sllx %i4, %g2, %l5
5512 fmul8x16au %f16, %f6, %f30
5513 movneg %icc, %i7, %g6
5514 fmovsg %xcc, %f25, %f24
5515 umulcc %l6, 0x1744, %o6
5516 lduw [%l7 + 0x44], %o4
5517 move %xcc, %o0, %o1
5518 xorcc %l3, %i0, %g4
5519 sra %o2, 0x07, %i1
5520 fpsub32 %f24, %f0, %f22
5521 andncc %o3, %l0, %i5
5522 ldsb [%l7 + 0x16], %l2
5523 nop
5524 set 0x74, %o7
5525 lduw [%l7 + %o7], %l1
5526 sdivx %i6, 0x06AC, %o7
5527 mulx %i3, %g3, %i2
5528 andncc %g7, %g5, %o5
5529 fmovs %f26, %f23
5530 fnand %f24, %f8, %f30
5531 srax %l4, %g1, %g2
5532 smul %i4, 0x00AC, %i7
5533 edge32ln %l5, %g6, %o6
5534 fmovrsgz %l6, %f3, %f11
5535 fands %f16, %f9, %f1
5536 fxor %f28, %f30, %f2
5537 mulscc %o0, 0x1B1C, %o4
5538 stb %o1, [%l7 + 0x14]
5539 fmovsvc %icc, %f9, %f27
5540 udiv %i0, 0x048A, %l3
5541 edge32ln %o2, %g4, %i1
5542 fcmpne16 %f14, %f4, %o3
5543 fcmpes %fcc3, %f14, %f31
5544 edge8ln %i5, %l2, %l1
5545 sethi 0x07E7, %i6
5546 ldsh [%l7 + 0x76], %l0
5547 fmovsvc %xcc, %f11, %f25
5548 xorcc %o7, 0x0A72, %i3
5549 stb %g3, [%l7 + 0x11]
5550 fmovsvc %xcc, %f17, %f29
5551 andcc %g7, %g5, %o5
5552 fones %f14
5553 xor %l4, %g1, %g2
5554 fors %f22, %f10, %f19
5555 sllx %i2, %i4, %i7
5556 movne %xcc, %g6, %l5
5557 movvc %xcc, %o6, %l6
5558 movneg %icc, %o4, %o0
5559 fmovdge %icc, %f28, %f9
5560 addccc %i0, 0x1141, %o1
5561 umulcc %o2, %l3, %g4
5562 fmovrdlz %i1, %f18, %f8
5563 movg %icc, %i5, %o3
5564 fmovrdgez %l1, %f18, %f4
5565 sub %l2, %i6, %l0
5566 st %f15, [%l7 + 0x78]
5567 std %f24, [%l7 + 0x28]
5568 fcmps %fcc1, %f22, %f14
5569 mulx %i3, 0x1BB4, %o7
5570 movle %xcc, %g3, %g7
5571 sth %o5, [%l7 + 0x6A]
5572 movne %icc, %l4, %g5
5573 edge16ln %g2, %g1, %i4
5574 srlx %i2, %g6, %i7
5575 movre %l5, 0x21D, %l6
5576 fsrc1s %f6, %f30
5577 and %o6, %o4, %o0
5578 addccc %o1, %o2, %l3
5579 edge8n %i0, %g4, %i5
5580 umul %i1, %o3, %l2
5581 xor %l1, 0x0D78, %l0
5582 movrgz %i6, 0x3A0, %o7
5583 sethi 0x1299, %g3
5584 xorcc %i3, %o5, %g7
5585 fnegs %f6, %f29
5586 stw %g5, [%l7 + 0x78]
5587 addc %g2, %l4, %i4
5588 lduw [%l7 + 0x2C], %i2
5589 movre %g6, 0x2E7, %g1
5590 fexpand %f7, %f22
5591 save %i7, 0x0BDC, %l5
5592 rdpr %cwp, %g1
5593 rdpr %cansave, %g2
5594 rdpr %canrestore, %g3
5595 rdpr %cleanwin, %g4
5596 rdpr %otherwin, %g5
5597 rdpr %wstate, %g6
5598 sdiv %o6, 0x13C2, %l6
5599 movrne %o4, %o1, %o0
5600 fmovscc %xcc, %f18, %f18
5601 srl %l3, %o2, %g4
5602 save %i5, 0x0983, %i0
5603 rdpr %cwp, %g1
5604 rdpr %cansave, %g2
5605 rdpr %canrestore, %g3
5606 rdpr %cleanwin, %g4
5607 rdpr %otherwin, %g5
5608 rdpr %wstate, %g6
5609 movne %icc, %i1, %l2
5610 fnor %f26, %f18, %f22
5611 sethi 0x182F, %l1
5612 restore %l0, %i6, %o7
5613 rdpr %cwp, %g1
5614 rdpr %cansave, %g2
5615 rdpr %canrestore, %g3
5616 rdpr %cleanwin, %g4
5617 rdpr %otherwin, %g5
5618 rdpr %wstate, %g6
5619 mova %xcc, %o3, %i3
5620 fmovrse %o5, %f26, %f16
5621 edge16ln %g7, %g5, %g3
5622 edge32n %l4, %i4, %g2
5623 movre %g6, 0x174, %i2
5624 movne %xcc, %g1, %l5
5625 xnor %i7, %o6, %o4
5626 movge %icc, %o1, %l6
5627 fmovsvs %xcc, %f21, %f28
5628 movgu %xcc, %o0, %l3
5629 srlx %o2, 0x1F, %i5
5630 udivcc %g4, 0x02D3, %i0
5631 st %f11, [%l7 + 0x14]
5632 udiv %i1, 0x0266, %l1
5633 movcs %icc, %l2, %l0
5634 fpsub32 %f22, %f30, %f8
5635 stw %o7, [%l7 + 0x3C]
5636 sra %i6, %i3, %o5
5637 sllx %g7, 0x09, %o3
5638 fmovdvs %icc, %f14, %f17
5639 fmovsg %icc, %f29, %f15
5640 udivx %g5, 0x1EFD, %l4
5641 fpackfix %f4, %f22
5642 edge16l %i4, %g3, %g2
5643 fmovdpos %xcc, %f5, %f16
5644 stw %i2, [%l7 + 0x2C]
5645 sdiv %g6, 0x04EF, %l5
5646 alignaddr %i7, %g1, %o4
5647 xorcc %o1, %o6, %l6
5648 fmovs %f13, %f0
5649 sir 0x09D8
5650 ld [%l7 + 0x7C], %f30
5651 fand %f18, %f30, %f28
5652 subcc %o0, 0x1950, %o2
5653 faligndata %f30, %f14, %f20
5654 xorcc %l3, %i5, %i0
5655 nop
5656 set 0x58, %i7
5657 sth %g4, [%l7 + %i7]
5658 edge32ln %l1, %l2, %i1
5659 udiv %l0, 0x1562, %i6
5660 xnor %o7, 0x06FE, %o5
5661 fcmple16 %f0, %f28, %g7
5662 orncc %o3, 0x159D, %g5
5663 sra %l4, 0x05, %i4
5664 fmovspos %icc, %f4, %f6
5665 sub %g3, %g2, %i3
5666 ldsw [%l7 + 0x5C], %g6
5667 fmovdge %icc, %f12, %f17
5668 edge8n %l5, %i7, %g1
5669 stw %o4, [%l7 + 0x54]
5670 movleu %xcc, %o1, %i2
5671 movvc %icc, %l6, %o0
5672 mulx %o2, 0x05A3, %o6
5673 sir 0x1D8E
5674 fandnot2 %f0, %f2, %f6
5675 movvc %icc, %l3, %i0
5676 sethi 0x1789, %i5
5677 stw %g4, [%l7 + 0x5C]
5678 ld [%l7 + 0x2C], %f27
5679 movrgz %l1, 0x051, %i1
5680 edge8n %l2, %i6, %o7
5681 addcc %l0, 0x052A, %o5
5682 edge8ln %o3, %g5, %g7
5683 fmovsle %icc, %f9, %f20
5684 movrgz %l4, %i4, %g2
5685 fcmpeq16 %f26, %f20, %i3
5686 fcmpgt16 %f26, %f16, %g6
5687 fzero %f16
5688 xnorcc %l5, 0x136D, %i7
5689 movrlez %g1, 0x379, %o4
5690 xor %o1, 0x108D, %i2
5691 srlx %l6, 0x1C, %g3
5692 edge16l %o0, %o6, %l3
5693 ldd [%l7 + 0x20], %i0
5694 orn %o2, 0x1964, %g4
5695 fcmpd %fcc3, %f12, %f24
5696 mulscc %l1, %i1, %i5
5697 movvc %icc, %i6, %l2
5698 umul %l0, %o5, %o7
5699 smul %g5, %g7, %l4
5700 fmovrsne %i4, %f31, %f25
5701 popc 0x0631, %o3
5702 nop
5703 set 0x38, %g2
5704 ldd [%l7 + %g2], %i2
5705 edge8l %g6, %g2, %i7
5706 fmovrdlz %l5, %f14, %f12
5707 array32 %o4, %o1, %i2
5708 orcc %g1, %g3, %o0
5709 ldx [%l7 + 0x38], %l6
5710 mova %xcc, %o6, %i0
5711 sra %o2, 0x08, %g4
5712 edge16l %l1, %l3, %i1
5713 stw %i6, [%l7 + 0x2C]
5714 edge16 %l2, %l0, %i5
5715 fzeros %f10
5716 alignaddrl %o7, %o5, %g5
5717 fornot2 %f22, %f0, %f24
5718 movre %g7, %l4, %i4
5719 ldsb [%l7 + 0x68], %i3
5720 edge32l %o3, %g6, %g2
5721 movcc %xcc, %i7, %o4
5722 edge16ln %o1, %l5, %g1
5723 add %g3, %o0, %l6
5724 movvs %xcc, %o6, %i2
5725 movcc %xcc, %o2, %g4
5726 alignaddrl %l1, %i0, %i1
5727 ldsb [%l7 + 0x1D], %l3
5728 fmovdle %icc, %f9, %f28
5729 lduw [%l7 + 0x34], %i6
5730 sllx %l2, 0x16, %l0
5731 fmovrsgz %i5, %f0, %f3
5732 edge8 %o5, %g5, %o7
5733 save %l4, 0x0A1C, %i4
5734 rdpr %cwp, %g1
5735 rdpr %cansave, %g2
5736 rdpr %canrestore, %g3
5737 rdpr %cleanwin, %g4
5738 rdpr %otherwin, %g5
5739 rdpr %wstate, %g6
5740 movge %icc, %i3, %g7
5741 ldub [%l7 + 0x69], %g6
5742 fsrc1s %f24, %f18
5743 edge16ln %g2, %o3, %o4
5744 ldsh [%l7 + 0x2E], %i7
5745 ldx [%l7 + 0x28], %l5
5746 edge32l %g1, %g3, %o1
5747 movcs %icc, %l6, %o6
5748 movrlez %i2, 0x337, %o2
5749 mulscc %g4, 0x12A1, %l1
5750 edge8l %o0, %i0, %i1
5751 movg %xcc, %l3, %l2
5752 udivcc %l0, 0x063D, %i6
5753 stx %o5, [%l7 + 0x20]
5754 edge8n %g5, %o7, %l4
5755 movrlz %i5, %i4, %i3
5756 fmovrdlez %g7, %f18, %f26
5757 fmovsgu %icc, %f17, %f5
5758 sdivcc %g6, 0x1A36, %g2
5759 fmovdvc %xcc, %f17, %f29
5760 stx %o3, [%l7 + 0x28]
5761 popc 0x0888, %o4
5762 fmul8x16al %f3, %f1, %f16
5763 movl %xcc, %l5, %g1
5764 ldd [%l7 + 0x70], %f20
5765 nop
5766 set 0x58, %g3
5767 stx %g3, [%l7 + %g3]
5768 edge8l %i7, %o1, %l6
5769 udivx %o6, 0x1135, %i2
5770 fpadd16 %f30, %f30, %f14
5771 sra %o2, %g4, %l1
5772 movl %icc, %o0, %i0
5773 fmovrdlez %l3, %f12, %f14
5774 edge32 %i1, %l0, %i6
5775 edge32n %o5, %l2, %g5
5776 subccc %l4, %i5, %i4
5777 add %o7, %g7, %g6
5778 srl %i3, 0x16, %g2
5779 fpadd16s %f6, %f24, %f26
5780 addc %o4, %l5, %o3
5781 udiv %g3, 0x1F32, %g1
5782 sth %i7, [%l7 + 0x5C]
5783 movgu %icc, %l6, %o6
5784 movvc %xcc, %o1, %o2
5785 xorcc %g4, 0x0971, %i2
5786 edge8ln %l1, %i0, %l3
5787 andncc %i1, %o0, %l0
5788 fors %f3, %f12, %f19
5789 fmovdn %icc, %f21, %f15
5790 stw %i6, [%l7 + 0x74]
5791 sdiv %l2, 0x0E79, %g5
5792 edge32 %l4, %i5, %i4
5793 movge %icc, %o7, %g7
5794 xorcc %o5, %i3, %g6
5795 mova %xcc, %o4, %l5
5796 edge8ln %o3, %g2, %g1
5797 siam 0x3
5798 edge8 %g3, %i7, %l6
5799 stx %o6, [%l7 + 0x10]
5800 movcs %icc, %o1, %o2
5801 fcmple32 %f0, %f20, %i2
5802 fmovrdlez %g4, %f28, %f22
5803 array16 %i0, %l1, %i1
5804 sllx %o0, %l0, %i6
5805 edge32ln %l3, %g5, %l4
5806 fandnot1s %f12, %f17, %f31
5807 edge16 %i5, %l2, %o7
5808 orn %i4, 0x1D24, %o5
5809 movrgez %i3, %g6, %o4
5810 fcmps %fcc2, %f22, %f12
5811 fxor %f4, %f12, %f12
5812 sdivcc %g7, 0x15F7, %l5
5813 stb %g2, [%l7 + 0x21]
5814 fnot1 %f20, %f22
5815 edge16 %g1, %o3, %i7
5816 move %xcc, %l6, %g3
5817 fpackfix %f12, %f20
5818 movrlez %o1, 0x33D, %o2
5819 sdivcc %i2, 0x1156, %g4
5820 mulx %i0, %o6, %l1
5821 fone %f12
5822 fmovsa %icc, %f6, %f29
5823 fcmple32 %f24, %f8, %i1
5824 fmuld8ulx16 %f4, %f24, %f2
5825 array8 %l0, %o0, %i6
5826 orcc %l3, %l4, %g5
5827 fmovdcc %icc, %f5, %f20
5828 stx %i5, [%l7 + 0x50]
5829 movneg %xcc, %o7, %i4
5830 stx %o5, [%l7 + 0x20]
5831 subcc %l2, 0x13CA, %i3
5832 fmovse %icc, %f9, %f2
5833 lduw [%l7 + 0x7C], %g6
5834 fxor %f8, %f24, %f6
5835 alignaddr %o4, %g7, %l5
5836 movne %xcc, %g2, %g1
5837 movre %i7, 0x2FC, %o3
5838 movn %xcc, %l6, %g3
5839 umulcc %o1, %o2, %g4
5840 ldsb [%l7 + 0x55], %i0
5841 xor %i2, 0x1AFF, %l1
5842 move %xcc, %o6, %i1
5843 fnands %f31, %f24, %f10
5844 movne %xcc, %o0, %l0
5845 movrgez %i6, 0x16A, %l3
5846 fmovdpos %xcc, %f4, %f25
5847 edge16ln %g5, %l4, %i5
5848 smul %i4, 0x1CFA, %o7
5849 fnegd %f0, %f24
5850 ldsw [%l7 + 0x48], %o5
5851 sra %l2, %i3, %g6
5852 movgu %icc, %o4, %l5
5853 sdivx %g2, 0x19A8, %g1
5854 edge8ln %i7, %o3, %g7
5855 edge32ln %l6, %o1, %o2
5856 fmovrsgez %g3, %f5, %f16
5857 stb %i0, [%l7 + 0x71]
5858 sethi 0x1DC3, %i2
5859 movleu %xcc, %g4, %l1
5860 std %f24, [%l7 + 0x30]
5861 sra %i1, %o0, %o6
5862 xorcc %i6, %l3, %g5
5863 move %xcc, %l0, %l4
5864 movle %xcc, %i4, %o7
5865 edge8 %o5, %l2, %i5
5866 movvc %icc, %g6, %o4
5867 std %f0, [%l7 + 0x50]
5868 sllx %l5, 0x05, %g2
5869 for %f30, %f16, %f12
5870 alignaddr %g1, %i3, %o3
5871 addcc %i7, %g7, %o1
5872 andncc %l6, %g3, %i0
5873 std %f24, [%l7 + 0x60]
5874 movle %icc, %i2, %o2
5875 sll %l1, %i1, %g4
5876 fnot1 %f18, %f4
5877 and %o6, %i6, %l3
5878 fmovrdlez %o0, %f4, %f6
5879 fmovdvc %icc, %f20, %f2
5880 srlx %l0, 0x0E, %g5
5881 udiv %i4, 0x107E, %l4
5882 movpos %xcc, %o5, %o7
5883 movcc %icc, %l2, %i5
5884 umul %g6, %l5, %o4
5885 mulscc %g1, %g2, %o3
5886 movrgz %i3, %i7, %g7
5887 stw %o1, [%l7 + 0x6C]
5888 addcc %l6, %i0, %g3
5889 fnegd %f2, %f8
5890 alignaddrl %o2, %i2, %l1
5891 fmuld8ulx16 %f28, %f9, %f30
5892 sth %g4, [%l7 + 0x60]
5893 fornot1s %f6, %f21, %f20
5894 edge32n %o6, %i6, %i1
5895 sdivcc %o0, 0x1CA5, %l0
5896 edge32l %g5, %i4, %l3
5897 subccc %l4, 0x1DCC, %o5
5898 movvs %icc, %o7, %l2
5899 fmovrdlz %g6, %f6, %f18
5900 fcmps %fcc2, %f13, %f31
5901 fmovdl %icc, %f8, %f26
5902 array32 %l5, %o4, %g1
5903 movleu %icc, %g2, %i5
5904 fmovsvc %icc, %f15, %f0
5905 sra %i3, 0x10, %i7
5906 edge16ln %g7, %o3, %l6
5907 or %i0, %g3, %o2
5908 nop
5909 set 0x11, %l4
5910 ldsb [%l7 + %l4], %i2
5911 srax %o1, 0x0C, %l1
5912 smulcc %o6, 0x13DA, %i6
5913 sub %i1, 0x1248, %o0
5914 xorcc %l0, 0x0C12, %g5
5915 xorcc %i4, 0x0515, %l3
5916 fcmped %fcc2, %f0, %f18
5917 fmovs %f2, %f5
5918 xnor %g4, %o5, %l4
5919 subccc %o7, %g6, %l5
5920 fsrc1s %f1, %f12
5921 ldsb [%l7 + 0x63], %l2
5922 setx loop_18, %l0, %l1
5923 return %l1
5924 nop
5925 rdpr %cwp, %g1
5926 rdpr %cansave, %g2
5927 rdpr %canrestore, %g3
5928 rdpr %cleanwin, %g4
5929 rdpr %otherwin, %g5
5930 rdpr %wstate, %g6
5931loop_18: fxors %f0, %f19, %f31
5932 movgu %xcc, %i5, %i3
5933 stx %i7, [%l7 + 0x58]
5934 udiv %g7, 0x147E, %o3
5935 sth %g2, [%l7 + 0x56]
5936 lduw [%l7 + 0x30], %l6
5937 edge32 %i0, %g3, %o2
5938 alignaddrl %o1, %l1, %o6
5939 movle %icc, %i6, %i1
5940 movre %o0, %i2, %l0
5941 sir 0x0A23
5942 fmovrdne %i4, %f14, %f18
5943 sllx %g5, 0x00, %l3
5944 fmovsvc %icc, %f16, %f26
5945 nop
5946 set 0x70, %i0
5947 ldd [%l7 + %i0], %f18
5948 edge32n %g4, %l4, %o5
5949 fnands %f17, %f24, %f8
5950 ldsw [%l7 + 0x5C], %g6
5951 st %f26, [%l7 + 0x7C]
5952 addcc %l5, 0x0AA5, %o7
5953 fcmped %fcc0, %f4, %f22
5954 xnor %g1, 0x08B9, %o4
5955 srax %l2, %i5, %i7
5956 fornot2s %f15, %f0, %f14
5957 fxor %f20, %f8, %f22
5958 fcmpgt32 %f16, %f18, %g7
5959 andcc %o3, 0x12FB, %g2
5960 mova %xcc, %l6, %i0
5961 ld [%l7 + 0x60], %f22
5962 movg %icc, %i3, %o2
5963 udivcc %g3, 0x087A, %o1
5964 movre %l1, %o6, %i6
5965 sllx %o0, %i1, %l0
5966 fcmped %fcc1, %f30, %f8
5967 xor %i4, %i2, %g5
5968 addcc %l3, %g4, %o5
5969 fmovd %f14, %f16
5970 movg %xcc, %g6, %l5
5971 edge8ln %l4, %g1, %o7
5972 movleu %xcc, %o4, %i5
5973 xorcc %i7, %l2, %o3
5974 fmovrslz %g7, %f0, %f3
5975 edge32ln %g2, %i0, %l6
5976 fnegd %f18, %f2
5977 edge8l %i3, %g3, %o2
5978 subc %o1, %o6, %i6
5979 nop
5980 set 0x14, %i6
5981 ldub [%l7 + %i6], %o0
5982 fmul8ulx16 %f24, %f14, %f2
5983 edge16l %l1, %l0, %i4
5984 movne %icc, %i1, %g5
5985 smulcc %i2, 0x0726, %l3
5986 fmovse %icc, %f20, %f31
5987 alignaddr %g4, %o5, %l5
5988 fcmpne16 %f4, %f22, %l4
5989 movl %xcc, %g1, %o7
5990 sdivx %g6, 0x1509, %o4
5991 fmovsleu %icc, %f14, %f16
5992 fmovdge %icc, %f30, %f28
5993 udivx %i7, 0x0E48, %l2
5994 add %i5, 0x07BD, %o3
5995 array8 %g7, %i0, %g2
5996 save %i3, 0x0FC3, %l6
5997 rdpr %cwp, %g1
5998 rdpr %cansave, %g2
5999 rdpr %canrestore, %g3
6000 rdpr %cleanwin, %g4
6001 rdpr %otherwin, %g5
6002 rdpr %wstate, %g6
6003 movcs %xcc, %o2, %g3
6004 movvc %icc, %o1, %i6
6005 xorcc %o0, 0x1422, %l1
6006 stw %l0, [%l7 + 0x68]
6007 movle %icc, %i4, %o6
6008 alignaddr %i1, %i2, %g5
6009 movrne %l3, %o5, %l5
6010 fmovse %xcc, %f26, %f12
6011 xnor %l4, 0x1407, %g1
6012 movgu %xcc, %g4, %g6
6013 ldub [%l7 + 0x1E], %o4
6014 addc %o7, %l2, %i7
6015 fmovrslz %i5, %f6, %f23
6016 fnot1 %f28, %f24
6017 movcc %icc, %o3, %i0
6018 fmovsge %xcc, %f2, %f12
6019 array32 %g2, %i3, %l6
6020 sdivx %g7, 0x0F82, %o2
6021 edge8n %g3, %o1, %i6
6022 fandnot2s %f22, %f28, %f4
6023 srlx %l1, 0x07, %l0
6024 mova %xcc, %i4, %o6
6025 std %f14, [%l7 + 0x08]
6026 edge8 %i1, %i2, %o0
6027 nop
6028 set 0x7A, %g7
6029 sth %l3, [%l7 + %g7]
6030 sth %o5, [%l7 + 0x70]
6031 ldd [%l7 + 0x30], %f0
6032 fmovdle %xcc, %f7, %f6
6033 sethi 0x0C31, %g5
6034 restore %l5, %g1, %l4
6035 rdpr %cwp, %g1
6036 rdpr %cansave, %g2
6037 rdpr %canrestore, %g3
6038 rdpr %cleanwin, %g4
6039 rdpr %otherwin, %g5
6040 rdpr %wstate, %g6
6041 fnegd %f28, %f0
6042 ldsw [%l7 + 0x40], %g6
6043 addcc %g4, %o4, %o7
6044 save %l2, %i7, %i5
6045 rdpr %cwp, %g1
6046 rdpr %cansave, %g2
6047 rdpr %canrestore, %g3
6048 rdpr %cleanwin, %g4
6049 rdpr %otherwin, %g5
6050 rdpr %wstate, %g6
6051 movpos %icc, %o3, %g2
6052 udivcc %i3, 0x1C3E, %i0
6053 fpackfix %f8, %f1
6054 sdivcc %l6, 0x02F2, %o2
6055 ldx [%l7 + 0x68], %g7
6056 xor %g3, 0x0165, %i6
6057 array32 %l1, %o1, %i4
6058 movpos %xcc, %l0, %i1
6059 movg %icc, %i2, %o6
6060 add %l3, %o0, %o5
6061 addccc %l5, 0x1DD2, %g5
6062 sth %g1, [%l7 + 0x7E]
6063 stb %g6, [%l7 + 0x68]
6064 fmovsleu %xcc, %f13, %f9
6065 alignaddr %l4, %g4, %o7
6066 movvc %icc, %o4, %l2
6067 fmovrsgz %i7, %f10, %f1
6068 and %i5, %o3, %i3
6069 movn %icc, %g2, %i0
6070 add %o2, %g7, %l6
6071 fpadd32 %f26, %f14, %f2
6072 xorcc %g3, 0x1051, %i6
6073 fmovdl %xcc, %f22, %f18
6074 and %l1, %i4, %l0
6075 ldub [%l7 + 0x1E], %i1
6076 stb %i2, [%l7 + 0x6F]
6077 xor %o1, %o6, %o0
6078 orncc %o5, 0x037E, %l5
6079 fmovdl %icc, %f0, %f26
6080 sth %g5, [%l7 + 0x32]
6081 xorcc %g1, 0x0B79, %g6
6082 udivx %l4, 0x019E, %l3
6083 fmovsne %xcc, %f2, %f30
6084 popc %o7, %g4
6085 std %f18, [%l7 + 0x78]
6086 fpack16 %f22, %f14
6087 sllx %o4, %i7, %i5
6088 movcc %xcc, %o3, %l2
6089 edge32l %i3, %g2, %i0
6090 movge %xcc, %o2, %g7
6091 array8 %g3, %l6, %i6
6092 movre %l1, 0x0F5, %l0
6093 sdivcc %i4, 0x112F, %i1
6094 st %f5, [%l7 + 0x48]
6095 udivcc %i2, 0x0ABD, %o1
6096 orn %o0, %o5, %l5
6097 movne %xcc, %g5, %o6
6098 movpos %xcc, %g6, %g1
6099 addcc %l3, 0x17CD, %o7
6100 stw %g4, [%l7 + 0x24]
6101 andcc %l4, %i7, %o4
6102 ldd [%l7 + 0x60], %i4
6103 smul %l2, 0x03B3, %o3
6104 fmovdcs %xcc, %f10, %f17
6105 ldsb [%l7 + 0x11], %g2
6106 movl %icc, %i0, %i3
6107 movleu %icc, %g7, %o2
6108 andncc %g3, %l6, %i6
6109 movrlz %l0, 0x182, %l1
6110 andncc %i4, %i2, %o1
6111 umul %o0, 0x1BC6, %o5
6112 fmovsvc %icc, %f1, %f30
6113 subcc %l5, %g5, %i1
6114 movvc %xcc, %g6, %g1
6115 fpackfix %f14, %f10
6116 fnands %f16, %f22, %f23
6117 movpos %icc, %o6, %l3
6118 movre %o7, %g4, %l4
6119 movleu %xcc, %i7, %i5
6120 andn %l2, 0x1C26, %o3
6121 sir 0x1668
6122 fexpand %f10, %f20
6123 sub %g2, %i0, %i3
6124 fpadd32 %f22, %f26, %f6
6125 mova %xcc, %g7, %o2
6126 lduw [%l7 + 0x60], %o4
6127 movg %icc, %g3, %l6
6128 udivcc %i6, 0x1715, %l1
6129 fsrc2 %f0, %f28
6130 fmovrsgez %i4, %f17, %f25
6131 ldd [%l7 + 0x30], %f18
6132 edge16ln %i2, %o1, %l0
6133 movgu %xcc, %o0, %l5
6134 edge8n %g5, %i1, %o5
6135 movne %icc, %g1, %g6
6136 ldsh [%l7 + 0x4C], %o6
6137 movrgz %l3, 0x1FC, %o7
6138 addcc %l4, %i7, %i5
6139 edge16l %g4, %o3, %l2
6140 fornot2s %f21, %f24, %f7
6141 movl %xcc, %g2, %i3
6142 std %f6, [%l7 + 0x18]
6143 andncc %i0, %o2, %g7
6144 addcc %o4, 0x142B, %g3
6145 udivcc %l6, 0x0435, %i6
6146 ld [%l7 + 0x18], %f3
6147 array32 %i4, %l1, %i2
6148 sdiv %l0, 0x164C, %o0
6149 fsrc2s %f16, %f6
6150 edge8 %o1, %l5, %i1
6151 fnot1s %f1, %f15
6152 orn %o5, %g1, %g5
6153 orn %g6, %l3, %o6
6154 fpsub32s %f22, %f29, %f7
6155 edge8 %o7, %i7, %i5
6156 fnors %f26, %f18, %f21
6157 nop
6158 set 0x48, %l3
6159 std %f14, [%l7 + %l3]
6160 fcmple16 %f18, %f20, %l4
6161 fpadd16s %f6, %f19, %f22
6162 ldsw [%l7 + 0x08], %g4
6163 ldub [%l7 + 0x3B], %l2
6164 edge32ln %g2, %i3, %o3
6165 xnorcc %i0, 0x0974, %o2
6166 fxor %f4, %f8, %f10
6167 movrgez %g7, 0x0A7, %g3
6168 movne %icc, %o4, %i6
6169 andn %l6, %l1, %i4
6170 fcmps %fcc0, %f30, %f15
6171 ldd [%l7 + 0x50], %i2
6172 movne %xcc, %o0, %o1
6173 movle %xcc, %l0, %l5
6174 srl %o5, 0x19, %i1
6175 fnot2s %f2, %f24
6176 and %g5, 0x027C, %g6
6177 udivx %l3, 0x061C, %g1
6178 fmovse %icc, %f17, %f20
6179 smul %o6, %i7, %o7
6180 srl %l4, 0x08, %g4
6181 xorcc %l2, 0x0919, %i5
6182 subcc %g2, 0x1AEF, %o3
6183 fcmped %fcc3, %f8, %f20
6184 umul %i0, 0x1F66, %o2
6185 setx loop_19, %l0, %l1
6186 return %l1
6187 nop
6188 rdpr %cwp, %g1
6189 rdpr %cansave, %g2
6190 rdpr %canrestore, %g3
6191 rdpr %cleanwin, %g4
6192 rdpr %otherwin, %g5
6193 rdpr %wstate, %g6
6194loop_19: fpsub16 %f18, %f24, %f10
6195 xorcc %g3, %o4, %i6
6196 fmovrdlez %l6, %f10, %f14
6197 for %f24, %f20, %f8
6198 movg %xcc, %i4, %i2
6199 movneg %xcc, %o0, %o1
6200 fmovsneg %icc, %f20, %f4
6201 ldsh [%l7 + 0x6A], %l0
6202 udivcc %l1, 0x1472, %l5
6203 fsrc1s %f18, %f8
6204 smulcc %i1, %o5, %g5
6205 fmovsne %xcc, %f27, %f3
6206 mova %xcc, %l3, %g1
6207 fmovsvc %icc, %f20, %f5
6208 fmovscc %icc, %f7, %f20
6209 movge %xcc, %g6, %o6
6210 sllx %o7, %l4, %i7
6211 xorcc %l2, %g4, %i5
6212 movpos %xcc, %o3, %g2
6213 fmovde %xcc, %f2, %f31
6214 sub %i0, %g7, %i3
6215 ldx [%l7 + 0x58], %o2
6216 mulx %g3, %i6, %o4
6217 edge32l %l6, %i2, %o0
6218 smul %i4, %l0, %o1
6219 smul %l1, 0x1CB0, %i1
6220 alignaddrl %o5, %g5, %l3
6221 movrgez %l5, 0x2AA, %g6
6222 fmovrdlz %g1, %f0, %f12
6223 xnorcc %o6, %l4, %o7
6224 restore %i7, 0x109B, %l2
6225 rdpr %cwp, %g1
6226 rdpr %cansave, %g2
6227 rdpr %canrestore, %g3
6228 rdpr %cleanwin, %g4
6229 rdpr %otherwin, %g5
6230 rdpr %wstate, %g6
6231 edge16n %g4, %i5, %o3
6232 srlx %i0, 0x1E, %g2
6233 subc %g7, %i3, %o2
6234 std %f2, [%l7 + 0x08]
6235 ldub [%l7 + 0x1F], %g3
6236 movle %icc, %o4, %l6
6237 andcc %i6, 0x00F6, %i2
6238 nop
6239 set 0x6C, %i3
6240 stb %o0, [%l7 + %i3]
6241 addcc %i4, %l0, %l1
6242 movvs %xcc, %o1, %i1
6243 edge16ln %g5, %l3, %o5
6244 orncc %g6, 0x1284, %g1
6245 edge16l %l5, %o6, %o7
6246 fandnot1s %f18, %f1, %f21
6247 movrlez %l4, %i7, %l2
6248 edge16l %i5, %o3, %g4
6249 movrgz %g2, %i0, %g7
6250 movg %icc, %i3, %g3
6251 subccc %o2, 0x084E, %l6
6252 movge %xcc, %o4, %i6
6253 fmovdvs %icc, %f31, %f26
6254 ld [%l7 + 0x08], %f17
6255 srlx %i2, 0x1C, %i4
6256 xnorcc %o0, %l1, %o1
6257 edge16 %l0, %g5, %i1
6258 sdiv %l3, 0x1EFE, %o5
6259 sdivx %g6, 0x13A2, %g1
6260 sub %o6, 0x1929, %o7
6261 ldsb [%l7 + 0x24], %l4
6262 edge16 %l5, %i7, %i5
6263 xorcc %o3, %l2, %g2
6264 sll %g4, 0x1B, %i0
6265 sethi 0x1024, %i3
6266 ld [%l7 + 0x4C], %f25
6267 orcc %g3, %o2, %l6
6268 mulscc %g7, 0x10F7, %i6
6269 edge32l %i2, %o4, %o0
6270 subcc %l1, 0x1E57, %o1
6271 move %xcc, %i4, %l0
6272 sdivx %i1, 0x1A17, %l3
6273 fandnot2s %f1, %f4, %f25
6274 nop
6275 set 0x78, %l0
6276 stw %o5, [%l7 + %l0]
6277 fmovsvs %xcc, %f7, %f4
6278 movle %xcc, %g6, %g1
6279 stx %o6, [%l7 + 0x10]
6280 edge16ln %g5, %o7, %l5
6281 sth %i7, [%l7 + 0x18]
6282 ldsh [%l7 + 0x66], %i5
6283 addc %l4, 0x0B58, %l2
6284 fmovrdgez %g2, %f20, %f22
6285 movvc %xcc, %g4, %o3
6286 fnot2s %f23, %f24
6287 edge16 %i3, %i0, %g3
6288 subcc %l6, %o2, %i6
6289 edge16n %g7, %i2, %o4
6290 ldsb [%l7 + 0x70], %o0
6291 fpadd32 %f28, %f20, %f18
6292 xor %l1, %i4, %l0
6293 st %f18, [%l7 + 0x24]
6294 fmovscs %icc, %f3, %f0
6295 srl %o1, %i1, %l3
6296 fmuld8ulx16 %f20, %f8, %f16
6297 ldx [%l7 + 0x70], %o5
6298 movl %xcc, %g6, %o6
6299 ldd [%l7 + 0x10], %g4
6300 udiv %o7, 0x0E78, %g1
6301 sllx %l5, %i5, %l4
6302 fmovdvc %icc, %f4, %f20
6303 ldsh [%l7 + 0x36], %i7
6304 fmovsne %xcc, %f30, %f19
6305 movleu %icc, %g2, %l2
6306 std %f4, [%l7 + 0x08]
6307 fmovsg %icc, %f8, %f22
6308 fmovdcs %xcc, %f0, %f6
6309 fmovscs %xcc, %f18, %f26
6310 udivx %g4, 0x130F, %o3
6311 sllx %i3, %g3, %i0
6312 subc %o2, 0x1D95, %l6
6313 ldx [%l7 + 0x38], %i6
6314 movleu %xcc, %i2, %o4
6315 fpackfix %f16, %f19
6316 movge %icc, %o0, %l1
6317 fmul8x16al %f13, %f17, %f0
6318 stx %g7, [%l7 + 0x18]
6319 ldsw [%l7 + 0x6C], %l0
6320 stb %o1, [%l7 + 0x0F]
6321 ld [%l7 + 0x64], %f24
6322 movgu %icc, %i4, %i1
6323 array8 %o5, %g6, %l3
6324 nop
6325 set 0x7D, %i4
6326 ldub [%l7 + %i4], %g5
6327 fones %f7
6328 sir 0x18DD
6329 save %o6, 0x1139, %o7
6330 rdpr %cwp, %g1
6331 rdpr %cansave, %g2
6332 rdpr %canrestore, %g3
6333 rdpr %cleanwin, %g4
6334 rdpr %otherwin, %g5
6335 rdpr %wstate, %g6
6336 orn %l5, %i5, %g1
6337 nop
6338 set 0x6A, %i5
6339 sth %i7, [%l7 + %i5]
6340 lduw [%l7 + 0x40], %l4
6341 fone %f8
6342 addc %g2, %g4, %o3
6343 sra %i3, %l2, %i0
6344 movcs %icc, %g3, %l6
6345 movpos %xcc, %o2, %i2
6346 orn %o4, %i6, %o0
6347 srl %l1, 0x0B, %l0
6348 fpsub16s %f3, %f1, %f23
6349 sir 0x10F9
6350 xnor %o1, %g7, %i4
6351 sub %o5, %g6, %l3
6352 stb %g5, [%l7 + 0x38]
6353 movle %icc, %o6, %i1
6354 bshuffle %f26, %f14, %f24
6355 ldsh [%l7 + 0x22], %l5
6356 fmovrsgez %i5, %f26, %f23
6357 edge32 %o7, %g1, %l4
6358 ldd [%l7 + 0x40], %i6
6359 edge16n %g2, %o3, %i3
6360 mulx %l2, 0x0B83, %g4
6361 movrgez %g3, %l6, %i0
6362 addcc %i2, %o4, %i6
6363 mova %icc, %o0, %l1
6364 subccc %l0, %o2, %o1
6365 edge8 %g7, %i4, %g6
6366 udivcc %l3, 0x1C58, %o5
6367 fornot1 %f12, %f28, %f28
6368 ldsh [%l7 + 0x54], %g5
6369 movg %icc, %o6, %i1
6370 setx loop_20, %l0, %l1
6371 return %l1
6372 nop
6373 rdpr %cwp, %g1
6374 rdpr %cansave, %g2
6375 rdpr %canrestore, %g3
6376 rdpr %cleanwin, %g4
6377 rdpr %otherwin, %g5
6378 rdpr %wstate, %g6
6379loop_20: fmul8x16au %f2, %f2, %f20
6380 std %f14, [%l7 + 0x18]
6381 movne %xcc, %l5, %g1
6382 movne %xcc, %l4, %g2
6383 fcmpd %fcc0, %f2, %f14
6384 ldsh [%l7 + 0x0A], %o3
6385 alignaddr %i7, %i3, %l2
6386 movrlz %g3, %g4, %i0
6387 mulscc %i2, %o4, %i6
6388 fmovd %f0, %f26
6389 orn %o0, 0x15C9, %l1
6390 restore %l6, 0x0798, %l0
6391 rdpr %cwp, %g1
6392 rdpr %cansave, %g2
6393 rdpr %canrestore, %g3
6394 rdpr %cleanwin, %g4
6395 rdpr %otherwin, %g5
6396 rdpr %wstate, %g6
6397 xor %o1, %o2, %g7
6398 popc %i4, %l3
6399 xor %o5, %g5, %o6
6400 movrlez %i1, 0x363, %g6
6401 fnegd %f4, %f14
6402 fmovsleu %icc, %f30, %f28
6403 smul %i5, %l5, %o7
6404 fcmple32 %f18, %f0, %l4
6405 movn %icc, %g1, %g2
6406 andn %o3, 0x0659, %i3
6407 array8 %l2, %g3, %g4
6408 setx loop_21, %l0, %l1
6409 return %l1
6410 nop
6411 rdpr %cwp, %g1
6412 rdpr %cansave, %g2
6413 rdpr %canrestore, %g3
6414 rdpr %cleanwin, %g4
6415 rdpr %otherwin, %g5
6416 rdpr %wstate, %g6
6417loop_21: fcmpne32 %f22, %f22, %o4
6418 movre %i6, %o0, %l6
6419 andncc %l0, %o1, %o2
6420 movvs %xcc, %g7, %l1
6421 addc %i4, 0x0B6C, %l3
6422 edge8n %g5, %o6, %i1
6423 subcc %g6, 0x098C, %o5
6424 nop
6425 set 0x54, %o0
6426 ldsw [%l7 + %o0], %l5
6427 fmovscs %icc, %f21, %f30
6428 movl %xcc, %i5, %l4
6429 fmovrde %o7, %f0, %f22
6430 edge8n %g1, %o3, %g2
6431 orcc %l2, 0x1670, %i3
6432 fands %f28, %f30, %f7
6433 orncc %g4, %i0, %i2
6434 array8 %i7, %o4, %g3
6435 fmovdge %xcc, %f2, %f16
6436 udivcc %o0, 0x193E, %l6
6437 fcmple32 %f16, %f0, %l0
6438 movge %icc, %o1, %o2
6439 movcs %xcc, %g7, %i6
6440 nop
6441 set 0x26, %g6
6442 sth %i4, [%l7 + %g6]
6443 mulx %l1, %g5, %l3
6444 alignaddr %i1, %g6, %o5
6445 xorcc %o6, 0x1AA2, %i5
6446 sth %l4, [%l7 + 0x60]
6447 fcmple32 %f24, %f8, %o7
6448 fcmpes %fcc2, %f2, %f8
6449 ldsw [%l7 + 0x64], %g1
6450 ldub [%l7 + 0x4F], %l5
6451 addccc %g2, %l2, %o3
6452 lduw [%l7 + 0x40], %i3
6453 movrgez %g4, %i0, %i2
6454 and %o4, %g3, %o0
6455 xorcc %i7, %l6, %l0
6456 std %f14, [%l7 + 0x48]
6457 sub %o1, %o2, %i6
6458 ldd [%l7 + 0x20], %f10
6459 movcc %icc, %g7, %l1
6460 sth %g5, [%l7 + 0x3E]
6461 std %f12, [%l7 + 0x30]
6462 fpsub32 %f20, %f0, %f8
6463 array16 %i4, %i1, %g6
6464 edge32 %l3, %o6, %o5
6465 alignaddr %l4, %o7, %i5
6466 alignaddr %l5, %g1, %g2
6467 fmovrdgz %o3, %f22, %f14
6468 andncc %i3, %g4, %l2
6469 sir 0x1607
6470 sethi 0x0624, %i2
6471 fnot2 %f2, %f16
6472 edge32 %i0, %g3, %o4
6473 movcs %xcc, %i7, %o0
6474 ldub [%l7 + 0x10], %l0
6475 edge32ln %l6, %o2, %o1
6476 popc %g7, %i6
6477 subccc %g5, %l1, %i4
6478 fcmps %fcc1, %f11, %f23
6479 movvs %icc, %g6, %l3
6480 ld [%l7 + 0x24], %f24
6481 lduw [%l7 + 0x7C], %i1
6482 fxors %f19, %f26, %f31
6483 addc %o6, 0x046D, %o5
6484 movn %xcc, %l4, %i5
6485 andcc %l5, %g1, %o7
6486 movrlez %o3, 0x3E1, %i3
6487 fandnot1 %f0, %f28, %f0
6488 array32 %g2, %g4, %l2
6489 movrgez %i2, 0x020, %g3
6490 fabsd %f20, %f6
6491 siam 0x4
6492 movrne %o4, 0x1A5, %i0
6493 movre %i7, 0x34D, %o0
6494 ldub [%l7 + 0x6B], %l6
6495 addcc %l0, %o2, %g7
6496 fnot2s %f21, %f0
6497 xorcc %o1, %g5, %l1
6498 smulcc %i4, 0x16E0, %i6
6499 umulcc %g6, 0x0B19, %i1
6500 edge8n %l3, %o6, %l4
6501 lduh [%l7 + 0x16], %o5
6502 fcmpne32 %f28, %f8, %l5
6503 ldsw [%l7 + 0x30], %g1
6504 and %i5, 0x0F9E, %o7
6505 movg %xcc, %i3, %g2
6506 movvs %xcc, %g4, %o3
6507 array8 %i2, %g3, %l2
6508 movrgez %i0, 0x30B, %i7
6509 mulx %o4, %l6, %o0
6510 movle %icc, %o2, %l0
6511 sllx %g7, 0x06, %o1
6512 orn %g5, 0x13D7, %l1
6513 fmovrslez %i4, %f9, %f15
6514 movrlez %g6, 0x161, %i6
6515 fnors %f10, %f1, %f26
6516 fandnot2s %f19, %f29, %f5
6517 alignaddr %l3, %i1, %o6
6518 fmovdne %xcc, %f30, %f26
6519 sethi 0x1DBB, %o5
6520 addcc %l4, 0x0C65, %g1
6521 srl %i5, %l5, %i3
6522 ldd [%l7 + 0x78], %g2
6523 sethi 0x10D9, %o7
6524 array8 %o3, %i2, %g3
6525 move %xcc, %g4, %i0
6526 sdivcc %l2, 0x1EE2, %o4
6527 fmovrse %l6, %f5, %f28
6528 fsrc2 %f10, %f30
6529 fzeros %f15
6530 fnot1 %f14, %f2
6531 subccc %i7, 0x12ED, %o2
6532 andn %l0, 0x0559, %g7
6533 sdivx %o1, 0x0556, %o0
6534 move %icc, %l1, %i4
6535 ldsw [%l7 + 0x24], %g5
6536 andncc %i6, %g6, %i1
6537 fcmpgt32 %f2, %f0, %l3
6538 ldub [%l7 + 0x7F], %o6
6539 fmovsgu %icc, %f25, %f11
6540 movne %xcc, %l4, %o5
6541 smulcc %g1, 0x0297, %i5
6542 fmovsg %icc, %f5, %f16
6543 fand %f6, %f16, %f20
6544 andncc %l5, %g2, %i3
6545 array32 %o7, %i2, %g3
6546 smul %g4, 0x0E98, %i0
6547 array32 %l2, %o3, %l6
6548 subc %i7, %o4, %o2
6549 srl %l0, 0x1C, %o1
6550 fzero %f4
6551 movrlez %o0, 0x3B7, %l1
6552 fpackfix %f12, %f3
6553 edge8l %g7, %g5, %i6
6554 edge8n %g6, %i1, %l3
6555 movrlez %o6, %l4, %o5
6556 sdivcc %i4, 0x0E20, %g1
6557 movvs %icc, %l5, %g2
6558 srl %i3, %i5, %i2
6559 addc %o7, %g4, %g3
6560 movgu %icc, %i0, %l2
6561 stx %o3, [%l7 + 0x20]
6562 edge16n %l6, %o4, %i7
6563 edge32ln %o2, %o1, %l0
6564 std %f22, [%l7 + 0x38]
6565 fmovsg %icc, %f29, %f6
6566 ldub [%l7 + 0x0F], %l1
6567 movpos %icc, %g7, %o0
6568 restore %g5, 0x0862, %g6
6569 rdpr %cwp, %g1
6570 rdpr %cansave, %g2
6571 rdpr %canrestore, %g3
6572 rdpr %cleanwin, %g4
6573 rdpr %otherwin, %g5
6574 rdpr %wstate, %g6
6575 orncc %i1, 0x030D, %l3
6576 subcc %o6, 0x047F, %i6
6577 smul %o5, %l4, %g1
6578 fmovsne %icc, %f26, %f25
6579 addc %i4, %l5, %i3
6580 siam 0x6
6581 addcc %g2, %i2, %i5
6582 alignaddrl %g4, %o7, %g3
6583 subccc %i0, %o3, %l6
6584 movge %icc, %o4, %l2
6585 stx %o2, [%l7 + 0x18]
6586 movcs %xcc, %i7, %l0
6587 movcs %xcc, %o1, %g7
6588 movvs %xcc, %o0, %l1
6589 movneg %icc, %g6, %i1
6590 movrgez %g5, 0x027, %l3
6591 st %f12, [%l7 + 0x34]
6592 srl %o6, %i6, %o5
6593 xor %l4, %i4, %g1
6594 fcmpne16 %f0, %f6, %i3
6595 edge16 %g2, %l5, %i2
6596 fmovspos %icc, %f4, %f15
6597 add %g4, %o7, %g3
6598 subc %i0, 0x0A1E, %o3
6599 ldub [%l7 + 0x7F], %i5
6600 popc 0x15F4, %o4
6601 fmovdneg %icc, %f29, %f29
6602 edge16l %l6, %l2, %i7
6603 subcc %o2, %l0, %o1
6604 subcc %o0, %l1, %g7
6605 sth %i1, [%l7 + 0x6C]
6606 fnegs %f6, %f30
6607 andn %g5, 0x01B9, %g6
6608 stb %l3, [%l7 + 0x41]
6609 and %o6, %i6, %o5
6610 movpos %xcc, %l4, %g1
6611 edge8ln %i3, %i4, %g2
6612 movcc %xcc, %i2, %l5
6613 stx %o7, [%l7 + 0x30]
6614 ldsh [%l7 + 0x1A], %g4
6615 stx %g3, [%l7 + 0x70]
6616 move %xcc, %o3, %i0
6617 fmovrsgz %o4, %f2, %f30
6618 fornot1 %f2, %f6, %f28
6619 movcc %icc, %i5, %l6
6620 andncc %i7, %l2, %o2
6621 xor %o1, 0x0435, %o0
6622 movne %xcc, %l1, %g7
6623 alignaddr %i1, %l0, %g5
6624 popc 0x0100, %l3
6625 sth %g6, [%l7 + 0x50]
6626 movrlez %o6, %i6, %o5
6627 sdivcc %g1, 0x07C1, %i3
6628 fmuld8sux16 %f8, %f19, %f4
6629 edge32ln %i4, %l4, %g2
6630 ldsh [%l7 + 0x58], %l5
6631 sdivx %o7, 0x1253, %i2
6632 stx %g4, [%l7 + 0x40]
6633 stw %o3, [%l7 + 0x48]
6634 srl %i0, %g3, %o4
6635 fcmpgt16 %f12, %f8, %l6
6636 fmovsn %icc, %f6, %f17
6637 popc %i7, %l2
6638 xorcc %i5, 0x0D72, %o2
6639 fpadd32s %f22, %f5, %f9
6640 sir 0x0B4A
6641 edge8ln %o0, %l1, %o1
6642 alignaddr %g7, %l0, %i1
6643 addccc %l3, %g6, %o6
6644 ldsb [%l7 + 0x1D], %i6
6645 udivcc %o5, 0x1352, %g5
6646 fmovsle %xcc, %f0, %f24
6647 xnorcc %i3, 0x0914, %g1
6648 save %i4, %l4, %l5
6649 rdpr %cwp, %g1
6650 rdpr %cansave, %g2
6651 rdpr %canrestore, %g3
6652 rdpr %cleanwin, %g4
6653 rdpr %otherwin, %g5
6654 rdpr %wstate, %g6
6655 orcc %o7, 0x09D5, %g2
6656 edge8ln %i2, %g4, %o3
6657 movcs %xcc, %g3, %o4
6658 movvc %icc, %l6, %i0
6659 stb %l2, [%l7 + 0x66]
6660 alignaddrl %i5, %o2, %o0
6661 add %l1, %o1, %g7
6662 edge8n %l0, %i7, %l3
6663 mulscc %i1, %g6, %o6
6664 fzeros %f8
6665 array8 %i6, %o5, %g5
6666 edge8ln %i3, %i4, %g1
6667 fmovdgu %icc, %f27, %f31
6668 sir 0x0076
6669 array32 %l5, %l4, %g2
6670 movre %i2, 0x149, %g4
6671 fnand %f8, %f22, %f24
6672 fones %f4
6673 movvc %xcc, %o7, %o3
6674 ldsh [%l7 + 0x30], %g3
6675 orncc %l6, %o4, %l2
6676 movrne %i0, %o2, %i5
6677 orn %l1, 0x1B4A, %o0
6678 movrne %g7, %o1, %l0
6679 sllx %i7, %l3, %g6
6680 fsrc1s %f5, %f22
6681 ldsw [%l7 + 0x7C], %o6
6682 ldsh [%l7 + 0x6C], %i1
6683 sub %o5, %g5, %i3
6684 orncc %i4, %g1, %l5
6685 edge32l %l4, %g2, %i6
6686 fandnot1s %f7, %f25, %f21
6687 fmovdvs %icc, %f15, %f28
6688 faligndata %f12, %f0, %f22
6689 udivcc %g4, 0x1640, %i2
6690 fmovsgu %icc, %f18, %f19
6691 movg %icc, %o3, %g3
6692 sra %o7, %o4, %l2
6693 udiv %i0, 0x1CE3, %o2
6694 array32 %l6, %i5, %o0
6695 and %l1, %g7, %o1
6696 mulscc %l0, 0x13D9, %i7
6697 mova %icc, %g6, %o6
6698 fpsub16s %f9, %f8, %f16
6699 or %i1, %l3, %o5
6700 fone %f30
6701 xnorcc %g5, 0x0F0B, %i3
6702 fnegs %f29, %f8
6703 fmovspos %xcc, %f14, %f9
6704 fmuld8sux16 %f14, %f7, %f26
6705 fornot2 %f12, %f14, %f28
6706 ldx [%l7 + 0x28], %i4
6707 fpadd32 %f28, %f20, %f6
6708 lduh [%l7 + 0x16], %g1
6709 orncc %l5, 0x1562, %g2
6710 udivcc %i6, 0x1B87, %l4
6711 subc %i2, 0x1CA5, %g4
6712 st %f24, [%l7 + 0x30]
6713 srl %g3, %o7, %o3
6714 sdivx %l2, 0x01AB, %i0
6715 edge32l %o2, %l6, %i5
6716 popc %o4, %o0
6717 ldsh [%l7 + 0x14], %g7
6718 fmovdvc %xcc, %f23, %f23
6719 udivx %o1, 0x0E9A, %l0
6720 array16 %i7, %l1, %o6
6721 fnot2 %f10, %f14
6722 edge16n %i1, %l3, %g6
6723 and %g5, %i3, %i4
6724 fcmpne32 %f20, %f4, %o5
6725 movneg %icc, %l5, %g1
6726 and %i6, 0x0E00, %g2
6727 ldx [%l7 + 0x18], %l4
6728 fmovrdne %i2, %f28, %f6
6729 movneg %xcc, %g4, %o7
6730 fpsub32s %f0, %f13, %f9
6731 movn %xcc, %o3, %l2
6732 andncc %i0, %g3, %o2
6733 st %f5, [%l7 + 0x54]
6734 sth %l6, [%l7 + 0x5E]
6735 std %f26, [%l7 + 0x50]
6736 sdivcc %i5, 0x1C79, %o0
6737 sir 0x1E7D
6738 sth %o4, [%l7 + 0x64]
6739 fmovda %icc, %f27, %f23
6740 fmovde %icc, %f31, %f29
6741 edge16n %o1, %g7, %l0
6742 fnors %f0, %f26, %f15
6743 fmul8x16au %f18, %f10, %f12
6744 sra %l1, 0x1F, %o6
6745 movcs %xcc, %i1, %i7
6746 movne %icc, %g6, %g5
6747 umulcc %i3, 0x07F3, %l3
6748 edge32ln %o5, %i4, %l5
6749 edge8ln %g1, %g2, %i6
6750 movneg %icc, %i2, %g4
6751 sir 0x159E
6752 sdivcc %l4, 0x0CB5, %o3
6753 movn %xcc, %o7, %l2
6754 sdivcc %g3, 0x0C57, %i0
6755 edge16l %l6, %i5, %o0
6756 sub %o4, %o2, %o1
6757 stb %g7, [%l7 + 0x12]
6758 srlx %l0, 0x10, %o6
6759 lduw [%l7 + 0x08], %i1
6760 xnorcc %i7, %l1, %g6
6761 movneg %xcc, %i3, %l3
6762 movrne %o5, 0x1E4, %g5
6763 umulcc %i4, 0x198F, %l5
6764 sub %g2, 0x0759, %g1
6765 popc %i2, %g4
6766 sdiv %l4, 0x0E2D, %o3
6767 andcc %i6, %o7, %l2
6768 umulcc %i0, %g3, %i5
6769 movneg %icc, %l6, %o0
6770 sdivx %o4, 0x1327, %o1
6771 siam 0x1
6772 fmovrslz %g7, %f29, %f2
6773 sth %o2, [%l7 + 0x1C]
6774 lduw [%l7 + 0x20], %l0
6775 sdivcc %o6, 0x1CED, %i1
6776 srlx %i7, %g6, %l1
6777 edge8l %l3, %i3, %g5
6778 xorcc %i4, 0x16F9, %o5
6779 orcc %l5, %g2, %i2
6780 edge32n %g1, %l4, %g4
6781 fnot2 %f28, %f2
6782 fmovscc %icc, %f24, %f31
6783 movgu %icc, %i6, %o7
6784 edge32l %l2, %o3, %g3
6785 stw %i0, [%l7 + 0x38]
6786 fpsub32 %f6, %f20, %f0
6787 ldsh [%l7 + 0x7E], %l6
6788 edge16 %i5, %o4, %o1
6789 umulcc %o0, 0x0369, %g7
6790 xnor %o2, 0x0509, %l0
6791 fpsub16s %f9, %f21, %f6
6792 fmovrsgz %o6, %f12, %f13
6793 movne %icc, %i1, %i7
6794 srlx %l1, %l3, %i3
6795 movrne %g5, %i4, %o5
6796 edge32ln %l5, %g2, %i2
6797 fands %f4, %f30, %f11
6798 movrgez %g1, 0x3D5, %l4
6799 lduh [%l7 + 0x08], %g4
6800 andncc %i6, %o7, %l2
6801 movpos %xcc, %g6, %g3
6802 fnot2 %f28, %f8
6803 fmovsge %xcc, %f10, %f1
6804 edge32 %o3, %i0, %l6
6805 movn %xcc, %o4, %o1
6806 fexpand %f23, %f24
6807 edge32n %i5, %o0, %o2
6808 alignaddr %g7, %o6, %l0
6809 fmovdne %icc, %f25, %f3
6810 sub %i1, 0x0EEA, %i7
6811 orncc %l3, 0x03D7, %i3
6812 std %f28, [%l7 + 0x48]
6813 sdiv %l1, 0x0479, %g5
6814 addcc %o5, 0x0346, %i4
6815 sdiv %l5, 0x0EDF, %g2
6816 andn %g1, %l4, %g4
6817 movneg %xcc, %i6, %o7
6818 sra %l2, %i2, %g3
6819 udivcc %g6, 0x0E76, %o3
6820 movre %i0, 0x045, %o4
6821 alignaddrl %o1, %l6, %i5
6822 udivcc %o0, 0x0324, %g7
6823 andncc %o2, %o6, %i1
6824 orn %l0, 0x0B76, %l3
6825 edge8l %i7, %l1, %g5
6826 movge %icc, %i3, %i4
6827 std %f26, [%l7 + 0x20]
6828 srax %o5, 0x16, %g2
6829 std %f18, [%l7 + 0x40]
6830 movl %xcc, %l5, %l4
6831 pdist %f10, %f28, %f30
6832 move %xcc, %g1, %i6
6833 fmovdn %xcc, %f23, %f20
6834 movcc %xcc, %o7, %g4
6835 lduh [%l7 + 0x78], %i2
6836 fcmpne16 %f24, %f12, %l2
6837 ldd [%l7 + 0x60], %f8
6838 orcc %g3, 0x17E4, %g6
6839 sra %i0, 0x1B, %o4
6840 ldd [%l7 + 0x10], %f26
6841 fxnors %f25, %f29, %f25
6842 orcc %o1, %o3, %i5
6843 lduh [%l7 + 0x30], %l6
6844 udiv %g7, 0x1EF0, %o0
6845 ldsw [%l7 + 0x40], %o2
6846 subccc %i1, %o6, %l3
6847 ldx [%l7 + 0x30], %i7
6848 movvc %xcc, %l1, %l0
6849 movge %icc, %g5, %i3
6850 subcc %i4, 0x06D5, %o5
6851 fmul8x16au %f0, %f19, %f26
6852 sth %l5, [%l7 + 0x1A]
6853 stw %g2, [%l7 + 0x2C]
6854 edge8ln %g1, %l4, %o7
6855 fcmple32 %f24, %f10, %g4
6856 srlx %i2, 0x0F, %i6
6857 sllx %l2, %g3, %i0
6858 sdiv %g6, 0x14C3, %o1
6859 stw %o3, [%l7 + 0x14]
6860 sllx %o4, 0x08, %l6
6861 movcs %xcc, %g7, %o0
6862 movne %xcc, %i5, %o2
6863 andncc %o6, %l3, %i1
6864 ldsb [%l7 + 0x6B], %i7
6865 addccc %l0, %l1, %i3
6866 andncc %g5, %i4, %o5
6867 ldd [%l7 + 0x58], %f10
6868 xnorcc %l5, 0x071E, %g1
6869 andncc %g2, %o7, %g4
6870 fmovsle %icc, %f18, %f26
6871 fsrc1 %f20, %f12
6872 srlx %i2, %l4, %l2
6873 sll %g3, %i0, %i6
6874 xorcc %o1, 0x0AA6, %o3
6875 xnor %o4, 0x1570, %g6
6876 movrne %g7, 0x202, %l6
6877 nop
6878 set 0x70, %i1
6879 lduw [%l7 + %i1], %i5
6880 lduh [%l7 + 0x6C], %o2
6881 fmovsn %xcc, %f10, %f10
6882 ld [%l7 + 0x28], %f21
6883 movrlez %o6, 0x3F7, %l3
6884 xnor %o0, 0x1684, %i1
6885 mulx %i7, %l0, %l1
6886 movre %i3, %i4, %o5
6887 sdivcc %g5, 0x0830, %l5
6888 fornot1 %f18, %f8, %f4
6889 edge32ln %g1, %g2, %g4
6890 movvc %icc, %i2, %o7
6891 sir 0x0818
6892 ldsw [%l7 + 0x0C], %l4
6893 movl %xcc, %g3, %i0
6894 edge32 %l2, %o1, %o3
6895 sethi 0x07C9, %i6
6896 ldsw [%l7 + 0x08], %g6
6897 subc %o4, %l6, %g7
6898 fabsd %f0, %f8
6899 fmovrde %o2, %f24, %f24
6900 fmovdgu %icc, %f7, %f2
6901 edge32 %i5, %o6, %o0
6902 sll %l3, %i7, %i1
6903 sllx %l1, %i3, %i4
6904 umul %l0, 0x058D, %o5
6905 setx loop_22, %l0, %l1
6906 return %l1
6907 nop
6908 rdpr %cwp, %g1
6909 rdpr %cansave, %g2
6910 rdpr %canrestore, %g3
6911 rdpr %cleanwin, %g4
6912 rdpr %otherwin, %g5
6913 rdpr %wstate, %g6
6914loop_22: movleu %xcc, %g2, %g4
6915 sllx %i2, 0x0B, %l4
6916 array32 %g3, %o7, %l2
6917 edge8 %i0, %o3, %o1
6918 mulx %i6, 0x031C, %o4
6919 fmovdneg %icc, %f11, %f0
6920 xor %l6, %g6, %o2
6921 sth %i5, [%l7 + 0x32]
6922 std %f14, [%l7 + 0x20]
6923 subc %o6, %g7, %l3
6924 subccc %i7, 0x07ED, %o0
6925 popc %i1, %i3
6926 fnor %f4, %f10, %f24
6927 fabss %f11, %f7
6928 sdiv %i4, 0x14DA, %l1
6929 movcs %xcc, %o5, %g5
6930 fzeros %f22
6931 udivx %g1, 0x09C2, %l0
6932 fzero %f30
6933 sir 0x1E1B
6934 sra %g2, %l5, %g4
6935 stb %l4, [%l7 + 0x46]
6936 mulscc %i2, 0x0235, %g3
6937 movrlz %o7, %l2, %o3
6938 ldsh [%l7 + 0x0C], %i0
6939 sdivcc %i6, 0x19F0, %o4
6940 fcmpes %fcc1, %f15, %f15
6941 sdiv %o1, 0x1A6C, %l6
6942 move %xcc, %o2, %g6
6943 ldsb [%l7 + 0x0E], %o6
6944 edge16n %i5, %g7, %l3
6945 move %icc, %o0, %i7
6946 sra %i1, 0x18, %i3
6947 movneg %icc, %l1, %i4
6948 edge8 %o5, %g1, %g5
6949 subccc %g2, %l0, %g4
6950 fcmpd %fcc0, %f4, %f14
6951 edge32n %l4, %l5, %g3
6952 sra %i2, %o7, %o3
6953 lduh [%l7 + 0x22], %l2
6954 movrne %i0, %i6, %o4
6955 stb %o1, [%l7 + 0x0D]
6956 fmovrse %l6, %f28, %f28
6957 fmovscc %xcc, %f11, %f22
6958 sdivcc %o2, 0x1A18, %g6
6959 fandnot2s %f16, %f15, %f25
6960 sir 0x1E5F
6961 ldub [%l7 + 0x76], %i5
6962 sethi 0x068A, %g7
6963 smulcc %l3, %o0, %o6
6964 smul %i1, %i3, %i7
6965 array32 %l1, %o5, %i4
6966 movrlz %g1, 0x0F6, %g5
6967 movcc %xcc, %g2, %l0
6968 movpos %icc, %g4, %l5
6969 ldd [%l7 + 0x20], %l4
6970 ldd [%l7 + 0x70], %i2
6971 move %xcc, %o7, %g3
6972 ld [%l7 + 0x20], %f0
6973 movvs %xcc, %l2, %o3
6974 ldx [%l7 + 0x60], %i6
6975 fcmpne16 %f26, %f24, %o4
6976 array32 %o1, %i0, %o2
6977 movcc %xcc, %g6, %l6
6978 and %i5, 0x11FD, %g7
6979 sllx %l3, 0x0E, %o6
6980 sllx %o0, 0x12, %i3
6981 movcs %xcc, %i7, %i1
6982 ld [%l7 + 0x5C], %f23
6983 sll %o5, %l1, %i4
6984 sir 0x1230
6985 fcmple16 %f12, %f24, %g1
6986 lduh [%l7 + 0x10], %g2
6987 edge8l %l0, %g4, %l5
6988 or %g5, %l4, %i2
6989 fandnot2 %f10, %f0, %f20
6990 movpos %icc, %o7, %g3
6991 fpsub16s %f11, %f15, %f14
6992 fmovsvs %xcc, %f3, %f18
6993 udivx %o3, 0x0797, %i6
6994 xorcc %o4, %l2, %i0
6995 movrlez %o1, %o2, %g6
6996 and %i5, %g7, %l3
6997 nop
6998 set 0x5E, %l6
6999 ldub [%l7 + %l6], %l6
7000 fnand %f30, %f14, %f10
7001 orn %o6, %o0, %i7
7002 sdivcc %i1, 0x00AC, %o5
7003 movre %l1, 0x01D, %i4
7004 stw %i3, [%l7 + 0x60]
7005 ldub [%l7 + 0x34], %g2
7006 movcc %icc, %l0, %g1
7007 movneg %xcc, %g4, %g5
7008 add %l4, 0x19A4, %l5
7009 lduw [%l7 + 0x64], %o7
7010 fmul8sux16 %f8, %f24, %f8
7011 subc %i2, %g3, %o3
7012 fpack16 %f30, %f9
7013 edge16ln %i6, %o4, %i0
7014 movl %xcc, %o1, %o2
7015 stw %g6, [%l7 + 0x14]
7016 edge32l %i5, %l2, %g7
7017 movvc %icc, %l3, %l6
7018 subc %o0, %i7, %o6
7019 fnands %f13, %f0, %f16
7020 ldd [%l7 + 0x78], %i0
7021 umul %o5, %l1, %i4
7022 fnegd %f20, %f4
7023 fnands %f11, %f17, %f13
7024 nop
7025 set 0x20, %o5
7026 ldd [%l7 + %o5], %f28
7027 sdivcc %i3, 0x1FC9, %g2
7028 siam 0x3
7029 edge16 %g1, %l0, %g5
7030 sra %l4, 0x0C, %l5
7031 edge16n %o7, %i2, %g3
7032 subccc %g4, 0x09B2, %i6
7033 mova %xcc, %o3, %o4
7034 fmovsg %icc, %f25, %f8
7035 edge32ln %o1, %o2, %i0
7036 nop
7037 set 0x0C, %g4
7038 ldsh [%l7 + %g4], %i5
7039 and %g6, %l2, %g7
7040 fcmple16 %f22, %f2, %l3
7041 andcc %o0, %i7, %l6
7042 fmul8x16 %f16, %f28, %f4
7043 udivx %o6, 0x0DB4, %o5
7044 alignaddr %l1, %i1, %i3
7045 fand %f28, %f20, %f0
7046 movleu %icc, %g2, %i4
7047 edge8l %l0, %g1, %l4
7048 fmul8sux16 %f0, %f10, %f2
7049 edge8ln %l5, %o7, %i2
7050 edge32ln %g5, %g4, %i6
7051 array16 %o3, %o4, %o1
7052 or %o2, %i0, %g3
7053 umul %i5, %g6, %l2
7054 fpadd32 %f24, %f28, %f26
7055 movrlz %g7, 0x320, %o0
7056 movrlez %l3, %l6, %o6
7057 ld [%l7 + 0x70], %f1
7058 xor %i7, 0x10DB, %l1
7059 xorcc %i1, %o5, %g2
7060 sub %i4, %i3, %g1
7061 movre %l4, 0x21C, %l0
7062 fones %f27
7063 fpack16 %f20, %f9
7064 movl %icc, %o7, %l5
7065 xorcc %i2, 0x1E7F, %g4
7066 andncc %i6, %g5, %o4
7067 movg %xcc, %o3, %o1
7068 fxor %f14, %f20, %f14
7069 movrgz %i0, 0x100, %o2
7070 fsrc1 %f24, %f6
7071 edge8ln %i5, %g3, %g6
7072 ld [%l7 + 0x38], %f19
7073 movneg %xcc, %l2, %o0
7074 sir 0x1486
7075 and %l3, 0x1B7F, %g7
7076 sdivx %l6, 0x0051, %i7
7077 st %f23, [%l7 + 0x20]
7078 orn %o6, %l1, %o5
7079 smulcc %i1, %i4, %i3
7080 srlx %g2, 0x00, %g1
7081 movrlz %l0, %o7, %l4
7082 fcmps %fcc3, %f10, %f8
7083 faligndata %f24, %f24, %f14
7084 fcmpd %fcc0, %f14, %f26
7085 fands %f4, %f31, %f2
7086 srlx %l5, %i2, %i6
7087 ldsb [%l7 + 0x59], %g5
7088 fmovs %f1, %f2
7089 subc %o4, 0x0329, %o3
7090 movvs %xcc, %o1, %g4
7091 xnorcc %o2, 0x09AD, %i5
7092 st %f17, [%l7 + 0x54]
7093 smulcc %g3, %i0, %l2
7094 ldd [%l7 + 0x50], %o0
7095 edge16ln %l3, %g7, %l6
7096 fmovsgu %icc, %f19, %f28
7097 alignaddrl %i7, %g6, %o6
7098 sllx %l1, %i1, %o5
7099 stw %i4, [%l7 + 0x34]
7100 sth %i3, [%l7 + 0x66]
7101 fmovdleu %xcc, %f30, %f21
7102 srlx %g1, %l0, %o7
7103 edge8ln %l4, %g2, %l5
7104 andn %i2, 0x1531, %i6
7105 movrgez %o4, %g5, %o1
7106 movge %icc, %o3, %g4
7107 edge32 %o2, %i5, %g3
7108 fmovrsgz %l2, %f9, %f6
7109 lduh [%l7 + 0x48], %o0
7110 edge8l %l3, %g7, %i0
7111 subcc %i7, 0x187E, %l6
7112 array8 %o6, %g6, %l1
7113 popc 0x0B56, %o5
7114 movcc %icc, %i4, %i1
7115 fors %f8, %f25, %f6
7116 xnor %g1, 0x14EE, %i3
7117 edge16n %o7, %l0, %g2
7118 sth %l4, [%l7 + 0x22]
7119 sdivx %i2, 0x1AD6, %l5
7120 umul %i6, %o4, %o1
7121 sir 0x1D21
7122 sll %o3, %g4, %g5
7123 udivx %i5, 0x1AD9, %o2
7124 fmovrslez %g3, %f26, %f9
7125 fcmple16 %f18, %f14, %o0
7126 movcs %icc, %l3, %l2
7127 sdivx %g7, 0x111F, %i0
7128 smulcc %l6, %o6, %g6
7129 movcc %xcc, %l1, %i7
7130 edge32 %i4, %o5, %i1
7131 fornot2 %f28, %f14, %f2
7132 movre %i3, %g1, %o7
7133 fnands %f3, %f4, %f6
7134 lduh [%l7 + 0x76], %g2
7135 fcmple16 %f2, %f28, %l4
7136 ldsh [%l7 + 0x44], %l0
7137 or %i2, %i6, %l5
7138 orcc %o4, 0x0454, %o3
7139 movvc %icc, %g4, %g5
7140 save %o1, 0x0570, %i5
7141 rdpr %cwp, %g1
7142 rdpr %cansave, %g2
7143 rdpr %canrestore, %g3
7144 rdpr %cleanwin, %g4
7145 rdpr %otherwin, %g5
7146 rdpr %wstate, %g6
7147 edge32n %g3, %o2, %o0
7148 sllx %l3, %g7, %l2
7149 movle %icc, %i0, %l6
7150 lduw [%l7 + 0x24], %g6
7151 subc %o6, %l1, %i4
7152 umulcc %o5, 0x193F, %i7
7153 sth %i1, [%l7 + 0x3A]
7154 st %f31, [%l7 + 0x28]
7155 add %i3, %o7, %g2
7156 fmovsne %icc, %f14, %f1
7157 fandnot1 %f8, %f18, %f28
7158 movne %icc, %l4, %l0
7159 edge16ln %g1, %i2, %i6
7160 movpos %icc, %l5, %o4
7161 fpsub16s %f11, %f15, %f19
7162 ldsw [%l7 + 0x1C], %g4
7163 fnot1s %f17, %f10
7164 xor %o3, 0x020F, %g5
7165 fsrc2s %f17, %f4
7166 smul %i5, 0x1B0B, %g3
7167 smulcc %o1, 0x0BA0, %o0
7168 sll %o2, %l3, %l2
7169 edge16n %i0, %l6, %g7
7170 edge16l %g6, %o6, %i4
7171 movn %xcc, %l1, %o5
7172 movgu %icc, %i1, %i7
7173 fornot1 %f20, %f12, %f2
7174 fmovs %f31, %f3
7175 fnot1 %f10, %f12
7176 sir 0x0272
7177 nop
7178 set 0x35, %g1
7179 ldub [%l7 + %g1], %o7
7180 fmovsn %xcc, %f17, %f23
7181 andn %i3, 0x1818, %g2
7182 sethi 0x10D4, %l0
7183 xorcc %g1, 0x0B2C, %i2
7184 edge16 %l4, %l5, %o4
7185 movle %icc, %i6, %o3
7186 mulscc %g4, %i5, %g5
7187 smul %o1, 0x160C, %g3
7188 sub %o0, 0x0EB1, %o2
7189 movl %xcc, %l3, %i0
7190 movvs %icc, %l2, %g7
7191 edge32n %g6, %o6, %l6
7192 movg %icc, %l1, %o5
7193 add %i1, %i4, %i7
7194 movre %i3, 0x23F, %o7
7195 fnegd %f0, %f14
7196 edge8ln %g2, %l0, %i2
7197 fmovsn %icc, %f0, %f21
7198 addccc %g1, 0x1539, %l4
7199 ldsh [%l7 + 0x0E], %o4
7200 move %icc, %i6, %l5
7201 umulcc %g4, 0x1307, %i5
7202 fmovse %icc, %f4, %f0
7203 smul %g5, %o3, %g3
7204 orcc %o1, %o2, %l3
7205 edge32ln %i0, %o0, %g7
7206 srl %l2, %o6, %g6
7207 ld [%l7 + 0x54], %f2
7208 xorcc %l1, %l6, %i1
7209 fsrc1s %f11, %f30
7210 edge32 %o5, %i4, %i7
7211 ld [%l7 + 0x10], %f8
7212 edge8n %i3, %o7, %g2
7213 fsrc2s %f26, %f27
7214 edge32 %i2, %l0, %l4
7215 array16 %o4, %i6, %l5
7216 fmovsleu %xcc, %f5, %f2
7217 fmovdleu %xcc, %f0, %f14
7218 fmovsneg %icc, %f14, %f17
7219 fmovsleu %xcc, %f25, %f17
7220 subc %g4, 0x1C16, %i5
7221 addcc %g1, 0x124E, %g5
7222 xor %o3, %g3, %o2
7223 movvc %xcc, %l3, %i0
7224 fpack16 %f2, %f8
7225 umulcc %o1, 0x191B, %g7
7226 nop
7227 set 0x38, %l2
7228 ldd [%l7 + %l2], %l2
7229 fpack16 %f2, %f10
7230 fmovsleu %icc, %f16, %f13
7231 stx %o6, [%l7 + 0x38]
7232 fornot1s %f3, %f29, %f24
7233 ldx [%l7 + 0x30], %g6
7234 edge16ln %l1, %o0, %l6
7235 umul %i1, %o5, %i4
7236 movre %i3, 0x259, %o7
7237 fexpand %f19, %f20
7238 fmovrsgez %g2, %f6, %f0
7239 fmovrsgz %i2, %f25, %f9
7240 movg %xcc, %l0, %i7
7241 srlx %o4, 0x0F, %i6
7242 nop
7243 set 0x2D, %l5
7244 ldsb [%l7 + %l5], %l5
7245 and %g4, %l4, %g1
7246 movge %xcc, %i5, %g5
7247 udivx %g3, 0x0FA3, %o2
7248 fmovsl %xcc, %f17, %f4
7249 nop
7250 set 0x54, %o2
7251 ldsh [%l7 + %o2], %o3
7252 fmovdg %xcc, %f22, %f9
7253 std %f10, [%l7 + 0x08]
7254 ld [%l7 + 0x50], %f16
7255 fpadd32s %f17, %f15, %f6
7256 movpos %xcc, %l3, %i0
7257 smulcc %g7, 0x0ABC, %o1
7258 fmovdleu %icc, %f4, %f1
7259 srlx %o6, %g6, %l1
7260 ldsw [%l7 + 0x5C], %o0
7261 fornot2 %f22, %f26, %f4
7262 movg %xcc, %l6, %i1
7263 ldsh [%l7 + 0x6A], %l2
7264 edge8ln %o5, %i3, %i4
7265 orcc %g2, 0x0FE2, %i2
7266 movg %icc, %l0, %i7
7267 edge8 %o7, %i6, %l5
7268 movcc %icc, %o4, %g4
7269 udivcc %g1, 0x1646, %l4
7270 fmovdcs %xcc, %f9, %f31
7271 nop
7272 set 0x64, %o6
7273 stw %i5, [%l7 + %o6]
7274 alignaddrl %g3, %o2, %o3
7275 edge8n %g5, %l3, %g7
7276 smulcc %o1, %i0, %o6
7277 sra %l1, %g6, %o0
7278 fmovscs %xcc, %f3, %f18
7279 edge8l %l6, %l2, %o5
7280 fmovrde %i1, %f20, %f16
7281 fcmpgt16 %f8, %f14, %i3
7282 xnorcc %g2, %i4, %l0
7283 save %i2, %i7, %o7
7284 rdpr %cwp, %g1
7285 rdpr %cansave, %g2
7286 rdpr %canrestore, %g3
7287 rdpr %cleanwin, %g4
7288 rdpr %otherwin, %g5
7289 rdpr %wstate, %g6
7290 fpmerge %f30, %f3, %f14
7291 sub %l5, %i6, %g4
7292 udivx %g1, 0x07A9, %l4
7293 nop
7294 set 0x2B, %g5
7295 ldub [%l7 + %g5], %o4
7296 edge32n %g3, %o2, %i5
7297 edge8l %g5, %l3, %o3
7298 udivx %o1, 0x0B1D, %g7
7299 ldsh [%l7 + 0x24], %o6
7300 movl %icc, %l1, %g6
7301 movvc %icc, %i0, %o0
7302 edge16 %l6, %l2, %i1
7303 edge8n %i3, %o5, %g2
7304 movne %xcc, %i4, %l0
7305 popc 0x0F55, %i2
7306 udivx %i7, 0x15B2, %o7
7307 fmovsg %icc, %f16, %f5
7308 sdiv %i6, 0x160C, %l5
7309 array32 %g1, %g4, %l4
7310 fpsub16s %f11, %f4, %f6
7311 srax %o4, 0x1D, %o2
7312 and %i5, 0x159D, %g3
7313 srlx %g5, 0x14, %l3
7314 movrgz %o3, 0x326, %g7
7315 andn %o6, %o1, %l1
7316 umulcc %g6, 0x1BF1, %i0
7317 movne %icc, %o0, %l2
7318 orcc %i1, 0x1348, %i3
7319 addc %l6, 0x0847, %g2
7320 ldd [%l7 + 0x28], %o4
7321 movge %xcc, %l0, %i4
7322 stb %i7, [%l7 + 0x36]
7323 fmovsg %xcc, %f27, %f3
7324 udiv %i2, 0x0CBF, %i6
7325 addccc %o7, 0x0F4E, %g1
7326 fmovsvs %icc, %f0, %f25
7327 ldx [%l7 + 0x70], %g4
7328 orcc %l5, %l4, %o4
7329 fmovrsne %i5, %f7, %f11
7330 popc 0x1632, %o2
7331 sir 0x0052
7332 movpos %xcc, %g3, %l3
7333 fmovdvc %icc, %f4, %f23
7334 lduh [%l7 + 0x5A], %g5
7335 andn %g7, %o6, %o3
7336 movcs %xcc, %o1, %l1
7337 sdivx %g6, 0x08CD, %i0
7338 stb %l2, [%l7 + 0x6D]
7339 nop
7340 set 0x78, %o4
7341 stx %o0, [%l7 + %o4]
7342 fmovsvc %icc, %f24, %f15
7343 umul %i1, %i3, %g2
7344 and %o5, 0x1CB9, %l0
7345 movl %icc, %l6, %i4
7346 fmovdn %xcc, %f17, %f14
7347 movrne %i2, 0x3EE, %i7
7348 umulcc %i6, 0x0249, %g1
7349 fands %f31, %f11, %f0
7350 edge8ln %g4, %o7, %l4
7351 andn %o4, %l5, %i5
7352 smulcc %g3, %o2, %l3
7353 movrlz %g7, %g5, %o6
7354 srax %o3, 0x08, %l1
7355 movg %icc, %g6, %o1
7356 ldsh [%l7 + 0x40], %l2
7357 movvc %xcc, %i0, %o0
7358 fandnot1s %f20, %f23, %f9
7359 array8 %i1, %g2, %o5
7360 orcc %l0, 0x1B43, %l6
7361 movge %xcc, %i3, %i2
7362 fmovrsgez %i4, %f4, %f12
7363 subcc %i6, 0x16E5, %i7
7364 fone %f4
7365 fmovscs %icc, %f30, %f17
7366 smul %g1, %o7, %l4
7367 movpos %icc, %o4, %g4
7368 subcc %i5, 0x162B, %l5
7369 sllx %o2, %l3, %g7
7370 smul %g3, 0x190C, %o6
7371 xorcc %o3, 0x0AC0, %g5
7372 smulcc %l1, 0x0BB2, %o1
7373 pdist %f18, %f2, %f26
7374 fornot1s %f12, %f29, %f20
7375 sethi 0x124C, %g6
7376 nop
7377 set 0x68, %l1
7378 lduh [%l7 + %l1], %i0
7379 fsrc2 %f0, %f20
7380 sdiv %o0, 0x1585, %i1
7381 fmovde %xcc, %f24, %f31
7382 movrgz %g2, %o5, %l0
7383 sll %l6, %i3, %i2
7384 edge16ln %i4, %i6, %l2
7385 fmovsvs %icc, %f29, %f30
7386 xnorcc %g1, %o7, %l4
7387 array16 %i7, %o4, %i5
7388 fsrc1 %f22, %f20
7389 fpackfix %f24, %f18
7390 nop
7391 set 0x10, %o1
7392 stb %g4, [%l7 + %o1]
7393 sll %l5, %o2, %g7
7394 ldsh [%l7 + 0x70], %g3
7395 fmovrdlez %l3, %f10, %f2
7396 movpos %icc, %o3, %o6
7397 sethi 0x031D, %l1
7398 fmovs %f11, %f1
7399 edge32l %o1, %g5, %g6
7400 edge8ln %o0, %i0, %i1
7401 edge8l %g2, %l0, %o5
7402 lduw [%l7 + 0x1C], %i3
7403 for %f10, %f2, %f16
7404 udivx %l6, 0x07CB, %i4
7405 alignaddrl %i2, %i6, %l2
7406 fmovrsne %g1, %f20, %f28
7407 subccc %l4, 0x031A, %o7
7408 fcmpgt32 %f18, %f12, %i7
7409 fnot2s %f17, %f15
7410 movrne %o4, 0x0F7, %g4
7411 smulcc %i5, %o2, %g7
7412 movneg %icc, %g3, %l5
7413 fmovde %icc, %f31, %f0
7414 fones %f22
7415 std %f20, [%l7 + 0x30]
7416 bshuffle %f26, %f2, %f6
7417 add %l3, %o3, %o6
7418 subcc %l1, 0x15AB, %o1
7419 subcc %g5, 0x010F, %o0
7420 edge8 %g6, %i1, %g2
7421 sdivcc %l0, 0x1A0F, %i0
7422 movge %icc, %i3, %l6
7423 for %f24, %f12, %f26
7424 udivcc %i4, 0x1B2D, %i2
7425 xorcc %i6, 0x0AEB, %l2
7426 movle %icc, %g1, %l4
7427 fcmpne16 %f4, %f20, %o5
7428 fmovdvc %icc, %f19, %f8
7429 and %o7, %i7, %o4
7430 alignaddrl %i5, %o2, %g7
7431 movgu %icc, %g4, %l5
7432 xor %l3, 0x0546, %o3
7433 smul %g3, %l1, %o6
7434 st %f27, [%l7 + 0x10]
7435 movrgz %g5, 0x1A4, %o0
7436 movne %icc, %o1, %g6
7437 add %i1, 0x1A40, %l0
7438 movvs %icc, %i0, %i3
7439 movle %icc, %g2, %i4
7440 movrne %i2, %i6, %l2
7441 nop
7442 set 0x48, %o3
7443 ldsb [%l7 + %o3], %g1
7444 fmovdge %icc, %f6, %f24
7445 pdist %f14, %f18, %f10
7446 st %f30, [%l7 + 0x54]
7447 ldsb [%l7 + 0x5D], %l4
7448 movge %xcc, %l6, %o5
7449 sethi 0x053A, %o7
7450 srax %o4, %i5, %o2
7451 sdivx %g7, 0x0F44, %i7
7452 movgu %xcc, %g4, %l3
7453 movleu %xcc, %l5, %o3
7454 sdivcc %g3, 0x063A, %l1
7455 subc %g5, 0x0EAE, %o6
7456 ldsh [%l7 + 0x3C], %o1
7457 array16 %o0, %g6, %l0
7458 array32 %i1, %i3, %g2
7459 nop
7460 set 0x28, %o7
7461 ldd [%l7 + %o7], %i4
7462 fmovsgu %icc, %f5, %f24
7463 fandnot2 %f2, %f8, %f4
7464 fmovrdgez %i0, %f24, %f2
7465 or %i2, 0x1B5B, %l2
7466 movrgz %g1, %l4, %l6
7467 movleu %icc, %o5, %o7
7468 sdiv %o4, 0x163A, %i6
7469 andn %i5, %g7, %i7
7470 or %g4, %l3, %l5
7471 movrgz %o2, %o3, %l1
7472 fands %f23, %f2, %f1
7473 movge %icc, %g3, %g5
7474 edge16l %o6, %o0, %o1
7475 std %f4, [%l7 + 0x20]
7476 movcc %xcc, %l0, %g6
7477 fxnor %f12, %f4, %f22
7478 movleu %icc, %i3, %g2
7479 sub %i4, 0x17A0, %i1
7480 lduw [%l7 + 0x24], %i2
7481 xnorcc %i0, 0x0E2A, %g1
7482 edge16 %l4, %l6, %o5
7483 movcc %icc, %l2, %o4
7484 fmovrsne %i6, %f21, %f1
7485 fmovrslz %i5, %f15, %f30
7486 restore %o7, %g7, %g4
7487 rdpr %cwp, %g1
7488 rdpr %cansave, %g2
7489 rdpr %canrestore, %g3
7490 rdpr %cleanwin, %g4
7491 rdpr %otherwin, %g5
7492 rdpr %wstate, %g6
7493 addcc %l3, %i7, %l5
7494 andcc %o3, %o2, %g3
7495 orcc %g5, %l1, %o6
7496 fpsub16 %f6, %f22, %f4
7497 subccc %o0, 0x0F9F, %l0
7498 xnor %o1, 0x1824, %i3
7499 edge16ln %g2, %i4, %g6
7500 fmovdcs %icc, %f19, %f17
7501 edge32n %i1, %i0, %i2
7502 fcmpeq16 %f30, %f28, %l4
7503 movvs %xcc, %g1, %l6
7504 subccc %o5, 0x14F0, %l2
7505 fxor %f10, %f24, %f16
7506 fmovdne %icc, %f23, %f27
7507 xorcc %o4, 0x19C4, %i5
7508 pdist %f22, %f12, %f22
7509 setx loop_23, %l0, %l1
7510 return %l1
7511 nop
7512 rdpr %cwp, %g1
7513 rdpr %cansave, %g2
7514 rdpr %canrestore, %g3
7515 rdpr %cleanwin, %g4
7516 rdpr %otherwin, %g5
7517 rdpr %wstate, %g6
7518loop_23: sir 0x15F1
7519 mulx %g4, 0x00FE, %i7
7520 sethi 0x0F42, %l5
7521 fmovsleu %xcc, %f11, %f13
7522 movrgz %l3, 0x137, %o2
7523 sllx %g3, 0x1F, %g5
7524 sll %l1, 0x0B, %o6
7525 srax %o0, %o3, %o1
7526 movvs %xcc, %l0, %g2
7527 andn %i4, %i3, %g6
7528 array8 %i0, %i1, %i2
7529 ldd [%l7 + 0x30], %l4
7530 xor %g1, %o5, %l6
7531 fmovrdgz %l2, %f10, %f0
7532 xnor %o4, 0x09FB, %i5
7533 xorcc %i6, %g7, %o7
7534 subc %i7, %g4, %l5
7535 sllx %o2, 0x11, %g3
7536 fnor %f10, %f30, %f26
7537 sra %l3, 0x1E, %g5
7538 fmovdge %xcc, %f28, %f23
7539 or %o6, %o0, %l1
7540 edge8n %o1, %o3, %g2
7541 srax %i4, %l0, %g6
7542 lduh [%l7 + 0x20], %i3
7543 fmovscc %icc, %f27, %f2
7544 lduw [%l7 + 0x28], %i0
7545 sth %i1, [%l7 + 0x34]
7546 edge16 %i2, %g1, %l4
7547 edge32ln %l6, %o5, %o4
7548 fmovsge %icc, %f12, %f21
7549 sdivcc %i5, 0x1C8E, %i6
7550 lduw [%l7 + 0x74], %l2
7551 movg %icc, %o7, %g7
7552 stb %g4, [%l7 + 0x54]
7553 add %l5, %i7, %g3
7554 umulcc %l3, 0x0041, %g5
7555 xnor %o2, 0x0C05, %o0
7556 fmovsg %xcc, %f25, %f23
7557 edge32ln %l1, %o6, %o3
7558 fmovsleu %icc, %f7, %f17
7559 add %g2, 0x0834, %i4
7560 subcc %l0, %g6, %i3
7561 sethi 0x1576, %o1
7562 umul %i1, %i0, %g1
7563 edge16l %i2, %l6, %l4
7564 fcmpne32 %f14, %f26, %o4
7565 edge16ln %o5, %i5, %i6
7566 xor %l2, 0x0A20, %o7
7567 fmovd %f10, %f26
7568 srax %g7, 0x08, %g4
7569 movpos %icc, %i7, %g3
7570 ldub [%l7 + 0x1C], %l5
7571 movl %icc, %g5, %o2
7572 umul %l3, %o0, %l1
7573 save %o3, 0x198B, %g2
7574 rdpr %cwp, %g1
7575 rdpr %cansave, %g2
7576 rdpr %canrestore, %g3
7577 rdpr %cleanwin, %g4
7578 rdpr %otherwin, %g5
7579 rdpr %wstate, %g6
7580 fxnors %f6, %f19, %f9
7581 fnegs %f26, %f11
7582 subc %i4, %o6, %l0
7583 movvs %xcc, %g6, %i3
7584 stw %i1, [%l7 + 0x10]
7585 sdiv %o1, 0x08B3, %i0
7586 edge8l %i2, %g1, %l4
7587 fsrc2s %f3, %f1
7588 subccc %o4, 0x1980, %l6
7589 addccc %o5, 0x041A, %i6
7590 orcc %l2, %o7, %g7
7591 edge32l %i5, %g4, %i7
7592 and %l5, 0x182B, %g3
7593 stb %o2, [%l7 + 0x3B]
7594 srax %l3, %g5, %o0
7595 sll %o3, 0x19, %g2
7596 ldsh [%l7 + 0x16], %i4
7597 umul %l1, %l0, %o6
7598 fcmped %fcc2, %f18, %f24
7599 orn %g6, %i1, %i3
7600 fzero %f10
7601 udiv %i0, 0x144C, %o1
7602 movg %icc, %i2, %l4
7603 edge16l %g1, %o4, %l6
7604 movneg %icc, %i6, %l2
7605 movle %xcc, %o5, %g7
7606 umul %i5, 0x0DE0, %o7
7607 edge16ln %i7, %l5, %g4
7608 movleu %icc, %g3, %l3
7609 stw %o2, [%l7 + 0x2C]
7610 fmovd %f6, %f4
7611 movl %xcc, %g5, %o0
7612 andn %g2, %o3, %i4
7613 array16 %l1, %o6, %l0
7614 stx %g6, [%l7 + 0x20]
7615 sub %i1, %i3, %i0
7616 sllx %i2, %o1, %l4
7617 alignaddr %o4, %l6, %g1
7618 edge8ln %i6, %o5, %l2
7619 fmovdge %icc, %f20, %f16
7620 andn %g7, %o7, %i7
7621 sdivcc %l5, 0x0F7D, %i5
7622 sdivx %g4, 0x1FE0, %g3
7623 movle %xcc, %o2, %g5
7624 add %o0, %g2, %o3
7625 ldx [%l7 + 0x78], %i4
7626 move %icc, %l1, %l3
7627 sir 0x1215
7628 movvc %xcc, %o6, %l0
7629 edge8 %g6, %i3, %i0
7630 sir 0x1759
7631 or %i2, %o1, %i1
7632 movg %xcc, %l4, %o4
7633 edge16ln %l6, %i6, %o5
7634 ldsh [%l7 + 0x66], %g1
7635 edge32l %l2, %g7, %i7
7636 movgu %icc, %l5, %i5
7637 stb %o7, [%l7 + 0x13]
7638 movn %icc, %g3, %o2
7639 or %g4, %o0, %g2
7640 srlx %g5, 0x11, %i4
7641 addcc %o3, 0x1508, %l3
7642 ldx [%l7 + 0x78], %l1
7643 sth %l0, [%l7 + 0x30]
7644 movl %icc, %o6, %g6
7645 edge32l %i3, %i2, %o1
7646 movcc %xcc, %i0, %i1
7647 addc %o4, 0x116A, %l4
7648 ldub [%l7 + 0x08], %i6
7649 move %icc, %o5, %l6
7650 xor %l2, %g1, %i7
7651 fcmpgt16 %f14, %f30, %g7
7652 andcc %l5, %o7, %g3
7653 fcmpne16 %f16, %f16, %o2
7654 fmovrslz %i5, %f3, %f25
7655 fxors %f5, %f19, %f7
7656 srl %o0, %g2, %g5
7657 std %f12, [%l7 + 0x20]
7658 andn %g4, 0x1775, %i4
7659 ldd [%l7 + 0x18], %l2
7660 and %l1, %l0, %o3
7661 orncc %o6, %i3, %i2
7662 restore %g6, %o1, %i0
7663 rdpr %cwp, %g1
7664 rdpr %cansave, %g2
7665 rdpr %canrestore, %g3
7666 rdpr %cleanwin, %g4
7667 rdpr %otherwin, %g5
7668 rdpr %wstate, %g6
7669 edge8 %o4, %i1, %i6
7670 edge8n %l4, %o5, %l6
7671 xor %l2, 0x16E9, %g1
7672 xnorcc %g7, 0x0674, %i7
7673 mova %xcc, %l5, %g3
7674 fcmpne16 %f24, %f8, %o7
7675 edge16n %i5, %o0, %o2
7676 edge32 %g5, %g4, %g2
7677 nop
7678 set 0x18, %i2
7679 ldd [%l7 + %i2], %i4
7680 fmul8ulx16 %f16, %f24, %f4
7681 sra %l3, 0x0E, %l0
7682 array16 %l1, %o6, %i3
7683 xnorcc %i2, 0x1E5F, %o3
7684 sdivcc %o1, 0x1E35, %i0
7685 fsrc1s %f10, %f0
7686 movrgz %g6, %i1, %i6
7687 sra %o4, %l4, %l6
7688 popc %o5, %l2
7689 fornot1 %f16, %f2, %f4
7690 lduw [%l7 + 0x48], %g1
7691 movgu %icc, %i7, %l5
7692 subcc %g3, 0x1DCB, %o7
7693 subccc %g7, %i5, %o2
7694 smulcc %g5, 0x0A1B, %g4
7695 edge16 %o0, %g2, %i4
7696 fsrc2s %f22, %f30
7697 srlx %l3, 0x18, %l1
7698 fandnot1 %f0, %f28, %f18
7699 array8 %l0, %o6, %i2
7700 and %o3, %i3, %o1
7701 stw %i0, [%l7 + 0x34]
7702 sra %g6, 0x03, %i6
7703 fmovrslz %i1, %f28, %f2
7704 sra %l4, %l6, %o5
7705 fmovdpos %xcc, %f23, %f7
7706 ld [%l7 + 0x08], %f5
7707 movrlez %l2, 0x37E, %o4
7708 edge8ln %i7, %g1, %g3
7709 addccc %o7, 0x0FCF, %l5
7710 movgu %xcc, %g7, %o2
7711 nop
7712 set 0x54, %i7
7713 ldub [%l7 + %i7], %g5
7714 xnorcc %i5, %o0, %g4
7715 ldx [%l7 + 0x40], %g2
7716 std %f0, [%l7 + 0x70]
7717 orncc %l3, %l1, %i4
7718 sdiv %l0, 0x02C3, %o6
7719 stb %o3, [%l7 + 0x51]
7720 fmovrslz %i3, %f21, %f29
7721 ldd [%l7 + 0x10], %i2
7722 addc %o1, %g6, %i6
7723 fors %f26, %f4, %f28
7724 fpadd16s %f16, %f6, %f13
7725 stb %i0, [%l7 + 0x76]
7726 movpos %xcc, %l4, %l6
7727 fmovs %f19, %f12
7728 xnor %o5, 0x0B85, %i1
7729 edge16l %l2, %i7, %g1
7730 ldsh [%l7 + 0x38], %o4
7731 alignaddr %g3, %o7, %g7
7732 orn %l5, %o2, %i5
7733 xorcc %o0, %g5, %g4
7734 edge8ln %g2, %l3, %l1
7735 andn %i4, 0x13B5, %o6
7736 edge32 %l0, %o3, %i2
7737 fnot2s %f7, %f2
7738 udivx %o1, 0x13EC, %g6
7739 edge32l %i6, %i0, %l4
7740 xorcc %l6, 0x06EA, %i3
7741 ldx [%l7 + 0x70], %i1
7742 array32 %l2, %i7, %o5
7743 movpos %xcc, %o4, %g1
7744 fmul8x16au %f22, %f27, %f18
7745 srlx %g3, 0x12, %g7
7746 and %o7, 0x1F22, %o2
7747 edge16ln %l5, %i5, %o0
7748 save %g4, 0x1423, %g5
7749 rdpr %cwp, %g1
7750 rdpr %cansave, %g2
7751 rdpr %canrestore, %g3
7752 rdpr %cleanwin, %g4
7753 rdpr %otherwin, %g5
7754 rdpr %wstate, %g6
7755 sir 0x039D
7756 fpadd32 %f26, %f22, %f16
7757 movpos %icc, %g2, %l3
7758 fmovdl %xcc, %f25, %f17
7759 edge16n %i4, %l1, %o6
7760 umulcc %l0, %o3, %o1
7761 movrlez %i2, %i6, %g6
7762 nop
7763 set 0x1A, %g2
7764 lduh [%l7 + %g2], %i0
7765 fmovrsne %l4, %f19, %f25
7766 for %f6, %f26, %f28
7767 edge32ln %l6, %i3, %i1
7768 movneg %icc, %i7, %o5
7769 or %l2, 0x1DAC, %g1
7770 movrlz %o4, %g7, %g3
7771 mulscc %o7, %o2, %i5
7772 edge32n %o0, %l5, %g4
7773 udivcc %g2, 0x1A07, %g5
7774 fmovrse %i4, %f2, %f7
7775 fandnot1s %f26, %f29, %f7
7776 xnor %l1, 0x06BA, %o6
7777 std %f20, [%l7 + 0x38]
7778 srl %l0, %l3, %o1
7779 udiv %o3, 0x06C8, %i2
7780 fones %f5
7781 ld [%l7 + 0x4C], %f31
7782 fmovsleu %icc, %f18, %f18
7783 movrgez %i6, %i0, %g6
7784 sir 0x190B
7785 udiv %l6, 0x1AA8, %l4
7786 xnorcc %i3, %i1, %o5
7787 movpos %xcc, %l2, %i7
7788 edge16 %g1, %g7, %g3
7789 edge32l %o4, %o2, %i5
7790 movcc %xcc, %o7, %o0
7791 movre %l5, %g2, %g5
7792 orcc %g4, 0x0712, %l1
7793 stw %i4, [%l7 + 0x10]
7794 udiv %o6, 0x0A62, %l3
7795 fcmpgt16 %f20, %f20, %o1
7796 edge32n %o3, %i2, %l0
7797 ldsh [%l7 + 0x52], %i0
7798 array32 %i6, %l6, %g6
7799 fmovrse %l4, %f3, %f16
7800 edge8l %i3, %o5, %l2
7801 movg %icc, %i1, %i7
7802 mulscc %g7, 0x15E3, %g1
7803 edge16ln %g3, %o2, %o4
7804 stw %i5, [%l7 + 0x5C]
7805 sll %o7, %l5, %g2
7806 addccc %g5, %g4, %o0
7807 movneg %xcc, %i4, %o6
7808 sdivcc %l3, 0x165C, %l1
7809 srax %o3, 0x0F, %o1
7810 ldx [%l7 + 0x68], %i2
7811 fcmped %fcc1, %f2, %f22
7812 alignaddrl %l0, %i0, %l6
7813 sdivcc %g6, 0x0AC7, %l4
7814 andncc %i3, %i6, %l2
7815 fcmpes %fcc3, %f2, %f24
7816 movle %xcc, %i1, %i7
7817 ldd [%l7 + 0x10], %o4
7818 alignaddrl %g7, %g1, %g3
7819 movre %o4, %i5, %o7
7820 st %f1, [%l7 + 0x34]
7821 save %l5, %o2, %g5
7822 rdpr %cwp, %g1
7823 rdpr %cansave, %g2
7824 rdpr %canrestore, %g3
7825 rdpr %cleanwin, %g4
7826 rdpr %otherwin, %g5
7827 rdpr %wstate, %g6
7828 movge %xcc, %g2, %o0
7829 fmovsa %xcc, %f1, %f15
7830 smulcc %g4, 0x1774, %i4
7831 movpos %icc, %l3, %o6
7832 sub %l1, %o3, %o1
7833 array32 %i2, %l0, %i0
7834 sethi 0x017A, %g6
7835 alignaddrl %l4, %l6, %i6
7836 alignaddr %l2, %i1, %i3
7837 fmovrsgz %i7, %f14, %f12
7838 movrlez %o5, %g1, %g7
7839 movre %g3, %i5, %o7
7840 movvs %xcc, %o4, %l5
7841 edge8l %g5, %g2, %o2
7842 fmovde %icc, %f4, %f17
7843 addccc %g4, 0x0518, %o0
7844 xnorcc %l3, %o6, %l1
7845 fmuld8ulx16 %f2, %f12, %f12
7846 fmovdcc %xcc, %f23, %f9
7847 udivcc %i4, 0x07D9, %o1
7848 edge8ln %i2, %l0, %o3
7849 smulcc %i0, %l4, %l6
7850 movrgz %i6, %l2, %g6
7851 fcmple16 %f6, %f16, %i3
7852 fnegd %f6, %f0
7853 mulscc %i1, %i7, %g1
7854 fmovspos %icc, %f16, %f18
7855 fzeros %f20
7856 st %f1, [%l7 + 0x6C]
7857 nop
7858 set 0x0C, %l4
7859 sth %g7, [%l7 + %l4]
7860 fornot2s %f19, %f25, %f20
7861 fcmps %fcc1, %f30, %f19
7862 mova %icc, %o5, %g3
7863 udiv %o7, 0x09DA, %i5
7864 fand %f4, %f24, %f2
7865 sll %o4, 0x1C, %l5
7866 movge %icc, %g2, %g5
7867 fand %f30, %f30, %f12
7868 sth %g4, [%l7 + 0x08]
7869 sllx %o2, 0x1C, %l3
7870 or %o0, %l1, %o6
7871 edge8l %i4, %i2, %l0
7872 or %o3, 0x0EFC, %i0
7873 xnor %l4, %l6, %i6
7874 movvc %icc, %o1, %g6
7875 edge8ln %i3, %l2, %i1
7876 fones %f1
7877 ldsb [%l7 + 0x64], %g1
7878 movvc %icc, %g7, %o5
7879 fpmerge %f6, %f17, %f30
7880 stx %i7, [%l7 + 0x18]
7881 addccc %g3, 0x076B, %o7
7882 stw %i5, [%l7 + 0x70]
7883 addc %l5, 0x1962, %g2
7884 mova %icc, %o4, %g5
7885 sir 0x1FC0
7886 fcmps %fcc1, %f4, %f20
7887 edge16 %g4, %l3, %o0
7888 edge8l %o2, %o6, %l1
7889 movl %icc, %i4, %i2
7890 sdiv %l0, 0x0704, %i0
7891 fmovrdlz %l4, %f0, %f26
7892 edge16ln %l6, %i6, %o3
7893 fpsub16s %f15, %f27, %f2
7894 fandnot1 %f12, %f18, %f8
7895 movg %xcc, %o1, %i3
7896 alignaddr %g6, %i1, %l2
7897 movrlz %g1, 0x06F, %o5
7898 fmovscs %xcc, %f1, %f13
7899 fxor %f2, %f30, %f10
7900 movre %i7, 0x235, %g7
7901 movneg %icc, %o7, %i5
7902 ldx [%l7 + 0x38], %g3
7903 fmovdneg %xcc, %f31, %f13
7904 movrlz %l5, %o4, %g2
7905 fmovrsne %g4, %f16, %f1
7906 ldsb [%l7 + 0x36], %g5
7907 fnot2 %f24, %f12
7908 sdivx %l3, 0x1E8D, %o0
7909 udiv %o2, 0x00EE, %o6
7910 fcmped %fcc0, %f0, %f2
7911 umul %l1, %i2, %l0
7912 fmovsneg %xcc, %f15, %f20
7913 movrgz %i4, %i0, %l6
7914 movgu %xcc, %l4, %i6
7915 ldub [%l7 + 0x52], %o1
7916 movneg %icc, %i3, %g6
7917 movgu %icc, %o3, %i1
7918 stw %l2, [%l7 + 0x68]
7919 ldsb [%l7 + 0x3C], %g1
7920 srax %o5, %g7, %o7
7921 lduw [%l7 + 0x30], %i7
7922 fpadd32 %f24, %f30, %f26
7923 bshuffle %f8, %f8, %f24
7924 sra %g3, %l5, %o4
7925 xorcc %g2, 0x0557, %i5
7926 stw %g5, [%l7 + 0x2C]
7927 edge16 %l3, %o0, %g4
7928 xorcc %o2, 0x1CD4, %l1
7929 setx loop_24, %l0, %l1
7930 return %l1
7931 nop
7932 rdpr %cwp, %g1
7933 rdpr %cansave, %g2
7934 rdpr %canrestore, %g3
7935 rdpr %cleanwin, %g4
7936 rdpr %otherwin, %g5
7937 rdpr %wstate, %g6
7938loop_24: fpsub16s %f5, %f3, %f10
7939 fpack16 %f8, %f12
7940 fcmpne16 %f16, %f26, %i0
7941 nop
7942 set 0x60, %i0
7943 ldx [%l7 + %i0], %l6
7944 edge8 %l4, %l0, %i6
7945 udivx %i3, 0x11B2, %o1
7946 stw %g6, [%l7 + 0x48]
7947 array32 %o3, %i1, %l2
7948 st %f9, [%l7 + 0x08]
7949 fcmps %fcc3, %f16, %f28
7950 movneg %xcc, %g1, %g7
7951 edge32n %o5, %o7, %i7
7952 movrgz %l5, 0x001, %g3
7953 addccc %g2, 0x15EE, %i5
7954 fmovda %xcc, %f20, %f11
7955 ldd [%l7 + 0x40], %g4
7956 srlx %o4, %l3, %o0
7957 andn %g4, %l1, %o2
7958 ldsw [%l7 + 0x70], %i2
7959 sll %i4, 0x0E, %i0
7960 fcmpne32 %f14, %f24, %l6
7961 movrgez %l4, 0x1F9, %o6
7962 xorcc %l0, %i3, %o1
7963 array32 %g6, %o3, %i1
7964 movrlez %i6, 0x3FC, %l2
7965 movcs %icc, %g1, %o5
7966 nop
7967 set 0x6C, %i6
7968 ldsw [%l7 + %i6], %o7
7969 movcc %xcc, %i7, %l5
7970 st %f30, [%l7 + 0x08]
7971 movgu %icc, %g7, %g3
7972 subc %g2, 0x15CC, %g5
7973 andncc %o4, %l3, %o0
7974 array16 %i5, %l1, %g4
7975 ldsb [%l7 + 0x0C], %o2
7976 fabsd %f22, %f30
7977 sdivcc %i2, 0x1E1C, %i0
7978 fnors %f5, %f10, %f13
7979 lduw [%l7 + 0x5C], %l6
7980 lduh [%l7 + 0x1C], %i4
7981 sethi 0x0A63, %o6
7982 array16 %l4, %i3, %l0
7983 orn %g6, %o1, %i1
7984 movvs %icc, %o3, %i6
7985 edge16ln %l2, %o5, %o7
7986 nop
7987 set 0x68, %g3
7988 stw %i7, [%l7 + %g3]
7989 edge8n %g1, %g7, %g3
7990 st %f2, [%l7 + 0x60]
7991 orn %l5, %g2, %o4
7992 subccc %g5, 0x06B4, %o0
7993 nop
7994 set 0x38, %l3
7995 lduw [%l7 + %l3], %l3
7996 fpadd32s %f25, %f20, %f26
7997 array8 %l1, %g4, %o2
7998 alignaddr %i2, %i0, %i5
7999 srl %l6, %o6, %l4
8000 fmovsne %icc, %f16, %f13
8001 edge8 %i4, %i3, %g6
8002 edge8n %o1, %l0, %i1
8003 st %f12, [%l7 + 0x70]
8004 fmovrdgz %o3, %f28, %f10
8005 edge16ln %i6, %l2, %o7
8006 nop
8007 set 0x65, %g7
8008 stb %i7, [%l7 + %g7]
8009 mova %icc, %o5, %g7
8010 sdivcc %g3, 0x1ADE, %l5
8011 fmovrsne %g1, %f18, %f10
8012 lduh [%l7 + 0x22], %g2
8013 fmovdpos %xcc, %f14, %f5
8014 save %g5, 0x10C4, %o4
8015 rdpr %cwp, %g1
8016 rdpr %cansave, %g2
8017 rdpr %canrestore, %g3
8018 rdpr %cleanwin, %g4
8019 rdpr %otherwin, %g5
8020 rdpr %wstate, %g6
8021 udivcc %l3, 0x0E04, %o0
8022 stw %g4, [%l7 + 0x48]
8023 fcmps %fcc2, %f5, %f17
8024 movcs %icc, %o2, %l1
8025 restore %i2, %i5, %i0
8026 rdpr %cwp, %g1
8027 rdpr %cansave, %g2
8028 rdpr %canrestore, %g3
8029 rdpr %cleanwin, %g4
8030 rdpr %otherwin, %g5
8031 rdpr %wstate, %g6
8032 edge32l %l6, %l4, %o6
8033 srl %i3, %i4, %g6
8034 fmovrdgz %o1, %f26, %f28
8035 fmovrdlz %l0, %f30, %f14
8036 movg %xcc, %o3, %i6
8037 movleu %icc, %i1, %l2
8038 xnor %o7, 0x1D63, %i7
8039 fmul8x16al %f4, %f24, %f28
8040 smulcc %g7, %g3, %o5
8041 udiv %g1, 0x01F5, %l5
8042 save %g2, %g5, %o4
8043 rdpr %cwp, %g1
8044 rdpr %cansave, %g2
8045 rdpr %canrestore, %g3
8046 rdpr %cleanwin, %g4
8047 rdpr %otherwin, %g5
8048 rdpr %wstate, %g6
8049 movre %l3, %o0, %o2
8050 array32 %g4, %i2, %l1
8051 mulscc %i0, 0x0D59, %i5
8052 lduw [%l7 + 0x48], %l4
8053 smulcc %o6, %l6, %i4
8054 ldub [%l7 + 0x20], %i3
8055 fexpand %f4, %f0
8056 fmovrdne %g6, %f8, %f24
8057 subc %o1, 0x0AF3, %l0
8058 sth %o3, [%l7 + 0x58]
8059 srax %i6, 0x1C, %i1
8060 ldd [%l7 + 0x20], %f6
8061 sra %l2, 0x1C, %i7
8062 alignaddr %g7, %g3, %o5
8063 edge8l %g1, %o7, %l5
8064 smul %g2, %o4, %g5
8065 andncc %l3, %o0, %g4
8066 srlx %i2, %o2, %l1
8067 movl %xcc, %i0, %i5
8068 addc %l4, %l6, %o6
8069 stb %i4, [%l7 + 0x15]
8070 setx loop_25, %l0, %l1
8071 return %l1
8072 nop
8073 rdpr %cwp, %g1
8074 rdpr %cansave, %g2
8075 rdpr %canrestore, %g3
8076 rdpr %cleanwin, %g4
8077 rdpr %otherwin, %g5
8078 rdpr %wstate, %g6
8079loop_25: mulx %i3, 0x0A27, %l0
8080 movgu %xcc, %i6, %o3
8081 andn %l2, %i7, %i1
8082 movrlez %g3, %g7, %o5
8083 srl %g1, 0x1C, %l5
8084 movgu %xcc, %o7, %g2
8085 fcmple16 %f16, %f2, %g5
8086 udivcc %l3, 0x0367, %o0
8087 move %icc, %o4, %g4
8088 movrlez %o2, 0x398, %l1
8089 umul %i2, 0x1B8A, %i5
8090 mova %icc, %l4, %l6
8091 fnegs %f0, %f29
8092 ldx [%l7 + 0x70], %o6
8093 movcc %icc, %i0, %g6
8094 nop
8095 set 0x66, %l0
8096 ldsb [%l7 + %l0], %i4
8097 xor %i3, %l0, %i6
8098 movneg %icc, %o3, %o1
8099 subc %i7, 0x03CB, %i1
8100 sethi 0x1743, %g3
8101 movle %icc, %l2, %o5
8102 xnor %g1, %g7, %l5
8103 addccc %g2, %o7, %l3
8104 addc %g5, 0x0701, %o0
8105 srlx %o4, 0x05, %o2
8106 and %g4, %l1, %i2
8107 fpadd32 %f16, %f20, %f30
8108 sethi 0x0623, %i5
8109 fandnot1 %f2, %f14, %f6
8110 ldub [%l7 + 0x55], %l6
8111 movrgz %l4, %o6, %i0
8112 orcc %i4, 0x0497, %g6
8113 sth %i3, [%l7 + 0x60]
8114 fmovd %f28, %f20
8115 movne %xcc, %i6, %o3
8116 edge16ln %o1, %i7, %l0
8117 fcmpgt16 %f30, %f4, %g3
8118 sdivcc %l2, 0x08F0, %i1
8119 subcc %o5, 0x085F, %g7
8120 ldsw [%l7 + 0x10], %g1
8121 ldd [%l7 + 0x30], %g2
8122 edge8l %l5, %l3, %o7
8123 andn %o0, 0x0971, %o4
8124 st %f28, [%l7 + 0x34]
8125 movcc %icc, %o2, %g5
8126 edge8l %g4, %i2, %i5
8127 addccc %l1, 0x0365, %l4
8128 srax %l6, %o6, %i0
8129 movrgz %i4, 0x2BD, %g6
8130 ldx [%l7 + 0x38], %i6
8131 ldx [%l7 + 0x58], %o3
8132 ldsb [%l7 + 0x5B], %i3
8133 fmovdge %xcc, %f29, %f6
8134 smulcc %i7, %l0, %g3
8135 sdiv %o1, 0x1928, %l2
8136 array8 %i1, %g7, %g1
8137 stb %o5, [%l7 + 0x45]
8138 edge8l %g2, %l3, %l5
8139 ldd [%l7 + 0x48], %f0
8140 ld [%l7 + 0x44], %f11
8141 add %o0, %o4, %o7
8142 sth %g5, [%l7 + 0x38]
8143 fxor %f18, %f4, %f16
8144 movrne %g4, %i2, %i5
8145 movrne %o2, 0x206, %l4
8146 ldsw [%l7 + 0x2C], %l1
8147 lduh [%l7 + 0x44], %o6
8148 movneg %xcc, %i0, %i4
8149 array32 %g6, %i6, %l6
8150 sdivcc %o3, 0x0CCE, %i7
8151 edge8 %l0, %i3, %g3
8152 stx %o1, [%l7 + 0x20]
8153 ldsh [%l7 + 0x42], %l2
8154 fnot1 %f14, %f16
8155 sdivx %i1, 0x0CC9, %g1
8156 sub %g7, 0x0F1E, %o5
8157 edge8n %l3, %g2, %o0
8158 ldsb [%l7 + 0x36], %o4
8159 ldsh [%l7 + 0x52], %l5
8160 movrgez %o7, %g4, %i2
8161 or %i5, 0x1E4A, %g5
8162 edge32ln %l4, %o2, %o6
8163 ldub [%l7 + 0x25], %i0
8164 smul %i4, 0x061E, %l1
8165 stx %i6, [%l7 + 0x60]
8166 sdiv %g6, 0x0AFB, %l6
8167 popc %i7, %o3
8168 andcc %i3, 0x10A0, %l0
8169 fmul8x16 %f8, %f0, %f4
8170 move %icc, %g3, %l2
8171 edge8l %i1, %o1, %g7
8172 srlx %g1, %o5, %g2
8173 sll %l3, 0x06, %o0
8174 sub %o4, 0x0E24, %l5
8175 sll %g4, %i2, %i5
8176 fcmps %fcc3, %f15, %f4
8177 alignaddrl %g5, %o7, %l4
8178 addcc %o6, 0x1873, %o2
8179 edge32n %i4, %l1, %i0
8180 ld [%l7 + 0x40], %f8
8181 fpadd16 %f28, %f6, %f6
8182 restore %i6, %l6, %i7
8183 rdpr %cwp, %g1
8184 rdpr %cansave, %g2
8185 rdpr %canrestore, %g3
8186 rdpr %cleanwin, %g4
8187 rdpr %otherwin, %g5
8188 rdpr %wstate, %g6
8189 edge16n %o3, %i3, %l0
8190 andcc %g3, %g6, %l2
8191 orn %o1, 0x16CF, %g7
8192 edge16ln %g1, %i1, %o5
8193 sdivx %l3, 0x003C, %g2
8194 movne %icc, %o0, %l5
8195 ldx [%l7 + 0x18], %o4
8196 edge32ln %i2, %i5, %g4
8197 fnot1s %f17, %f2
8198 movpos %xcc, %g5, %l4
8199 popc 0x11F6, %o7
8200 srax %o2, 0x1B, %o6
8201 save %l1, %i0, %i4
8202 rdpr %cwp, %g1
8203 rdpr %cansave, %g2
8204 rdpr %canrestore, %g3
8205 rdpr %cleanwin, %g4
8206 rdpr %otherwin, %g5
8207 rdpr %wstate, %g6
8208 movg %xcc, %l6, %i7
8209 fxors %f27, %f14, %f27
8210 umul %o3, %i6, %l0
8211 ld [%l7 + 0x54], %f8
8212 std %f16, [%l7 + 0x28]
8213 ldsh [%l7 + 0x40], %i3
8214 edge8n %g3, %g6, %o1
8215 fones %f29
8216 sir 0x009B
8217 xnor %l2, 0x08B3, %g1
8218 ldsh [%l7 + 0x3E], %i1
8219 udivx %g7, 0x1FC4, %o5
8220 fmovrdgez %l3, %f20, %f10
8221 fnot1s %f26, %f22
8222 array32 %o0, %l5, %g2
8223 ldd [%l7 + 0x48], %f20
8224 edge32n %o4, %i5, %g4
8225 addccc %i2, 0x1B47, %g5
8226 or %o7, %l4, %o6
8227 sethi 0x0BED, %o2
8228 fmovrdlz %l1, %f4, %f8
8229 setx loop_26, %l0, %l1
8230 return %l1
8231 nop
8232 rdpr %cwp, %g1
8233 rdpr %cansave, %g2
8234 rdpr %canrestore, %g3
8235 rdpr %cleanwin, %g4
8236 rdpr %otherwin, %g5
8237 rdpr %wstate, %g6
8238loop_26: udivcc %o3, 0x19E6, %i7
8239 edge16l %i6, %i3, %l0
8240 movcc %xcc, %g3, %o1
8241 ldsb [%l7 + 0x4D], %g6
8242 fone %f12
8243 fcmpd %fcc2, %f26, %f2
8244 stx %g1, [%l7 + 0x60]
8245 movge %icc, %l2, %i1
8246 fmovspos %xcc, %f3, %f5
8247 xnorcc %g7, %o5, %o0
8248 fmovrslz %l5, %f21, %f10
8249 ldsb [%l7 + 0x65], %l3
8250 fmovdvc %icc, %f21, %f9
8251 fandnot1s %f25, %f11, %f15
8252 movpos %xcc, %o4, %i5
8253 move %xcc, %g4, %i2
8254 xor %g5, %o7, %l4
8255 mulx %g2, %o2, %o6
8256 edge8l %l1, %l6, %i4
8257 save %i0, 0x106D, %o3
8258 rdpr %cwp, %g1
8259 rdpr %cansave, %g2
8260 rdpr %canrestore, %g3
8261 rdpr %cleanwin, %g4
8262 rdpr %otherwin, %g5
8263 rdpr %wstate, %g6
8264 movg %xcc, %i7, %i3
8265 fandnot1 %f16, %f2, %f28
8266 save %l0, 0x0311, %i6
8267 rdpr %cwp, %g1
8268 rdpr %cansave, %g2
8269 rdpr %canrestore, %g3
8270 rdpr %cleanwin, %g4
8271 rdpr %otherwin, %g5
8272 rdpr %wstate, %g6
8273 mova %icc, %g3, %g6
8274 fmovscc %xcc, %f20, %f17
8275 movgu %icc, %g1, %l2
8276 edge8l %i1, %o1, %g7
8277 sub %o5, 0x0276, %o0
8278 sra %l5, %l3, %o4
8279 edge8n %i5, %i2, %g5
8280 faligndata %f24, %f0, %f4
8281 fmovdpos %xcc, %f0, %f12
8282 save %o7, %g4, %g2
8283 rdpr %cwp, %g1
8284 rdpr %cansave, %g2
8285 rdpr %canrestore, %g3
8286 rdpr %cleanwin, %g4
8287 rdpr %otherwin, %g5
8288 rdpr %wstate, %g6
8289 movvs %xcc, %l4, %o2
8290 ld [%l7 + 0x28], %f28
8291 mova %xcc, %l1, %o6
8292 lduw [%l7 + 0x50], %i4
8293 movge %xcc, %l6, %o3
8294 stb %i0, [%l7 + 0x73]
8295 andcc %i7, 0x1437, %i3
8296 movneg %xcc, %i6, %l0
8297 stw %g3, [%l7 + 0x64]
8298 fmovrslz %g6, %f9, %f28
8299 fornot2s %f6, %f9, %f19
8300 xnorcc %l2, 0x0ABF, %g1
8301 sdivcc %o1, 0x0AE4, %g7
8302 movpos %icc, %o5, %i1
8303 fmovsvs %icc, %f28, %f2
8304 movrlez %o0, %l5, %l3
8305 fandnot2 %f18, %f12, %f24
8306 xnor %o4, %i2, %g5
8307 lduw [%l7 + 0x1C], %i5
8308 and %g4, 0x1CA1, %o7
8309 movrlez %g2, 0x382, %l4
8310 sll %o2, %o6, %l1
8311 fmovsg %xcc, %f13, %f14
8312 udivcc %l6, 0x00E8, %o3
8313 addcc %i0, %i7, %i4
8314 nop
8315 set 0x70, %i3
8316 ldx [%l7 + %i3], %i6
8317 fnands %f20, %f14, %f23
8318 ldd [%l7 + 0x28], %l0
8319 sub %i3, 0x1E05, %g6
8320 xnorcc %g3, 0x0BB5, %g1
8321 fmovdne %icc, %f7, %f28
8322 sub %l2, %o1, %g7
8323 fxor %f0, %f14, %f18
8324 sdivx %o5, 0x129A, %i1
8325 movvc %xcc, %l5, %o0
8326 orncc %l3, %i2, %g5
8327 edge16ln %i5, %o4, %g4
8328 movrlz %g2, 0x07F, %l4
8329 edge8n %o2, %o7, %l1
8330 ldub [%l7 + 0x7B], %o6
8331 smul %o3, %i0, %l6
8332 popc 0x15CB, %i7
8333 fmovdgu %icc, %f31, %f18
8334 sdiv %i4, 0x0532, %i6
8335 for %f2, %f20, %f30
8336 edge16n %l0, %i3, %g3
8337 fnors %f28, %f18, %f16
8338 sllx %g6, %g1, %l2
8339 fsrc1s %f5, %f10
8340 sir 0x1356
8341 umulcc %g7, 0x0BDE, %o1
8342 fcmps %fcc3, %f12, %f6
8343 st %f19, [%l7 + 0x58]
8344 udiv %i1, 0x114F, %l5
8345 edge8ln %o0, %l3, %i2
8346 sth %o5, [%l7 + 0x2A]
8347 and %g5, 0x1CB2, %i5
8348 srax %g4, 0x0A, %g2
8349 andncc %l4, %o2, %o4
8350 edge16 %o7, %o6, %l1
8351 ld [%l7 + 0x54], %f18
8352 movcs %xcc, %o3, %i0
8353 sdivx %l6, 0x12CA, %i4
8354 movl %xcc, %i6, %l0
8355 fnot1s %f13, %f2
8356 alignaddr %i3, %g3, %i7
8357 std %f6, [%l7 + 0x40]
8358 sdivx %g6, 0x086A, %l2
8359 mulx %g1, 0x1FFB, %o1
8360 addcc %g7, %l5, %o0
8361 nop
8362 set 0x2C, %i4
8363 stw %l3, [%l7 + %i4]
8364 edge16 %i1, %i2, %o5
8365 edge8l %g5, %i5, %g2
8366 xor %l4, %o2, %o4
8367 edge16l %o7, %o6, %g4
8368 orn %o3, 0x153C, %i0
8369 fcmpeq16 %f26, %f26, %l6
8370 sra %l1, %i6, %l0
8371 sub %i4, %g3, %i3
8372 nop
8373 set 0x68, %i5
8374 ldsh [%l7 + %i5], %g6
8375 sub %i7, %l2, %g1
8376 sll %g7, 0x04, %o1
8377 save %l5, %l3, %i1
8378 rdpr %cwp, %g1
8379 rdpr %cansave, %g2
8380 rdpr %canrestore, %g3
8381 rdpr %cleanwin, %g4
8382 rdpr %otherwin, %g5
8383 rdpr %wstate, %g6
8384 movcs %xcc, %o0, %o5
8385 add %i2, 0x0C4E, %g5
8386 movge %xcc, %i5, %g2
8387 ldsh [%l7 + 0x20], %o2
8388 ldsb [%l7 + 0x4F], %o4
8389 addccc %l4, 0x0AD6, %o6
8390 and %g4, 0x1A17, %o7
8391 ldd [%l7 + 0x70], %i0
8392 restore %l6, 0x0E0F, %o3
8393 rdpr %cwp, %g1
8394 rdpr %cansave, %g2
8395 rdpr %canrestore, %g3
8396 rdpr %cleanwin, %g4
8397 rdpr %otherwin, %g5
8398 rdpr %wstate, %g6
8399 ldd [%l7 + 0x50], %i6
8400 addccc %l0, 0x0D53, %i4
8401 fmovrdlz %g3, %f20, %f10
8402 fmovd %f6, %f24
8403 popc %i3, %l1
8404 mova %xcc, %g6, %l2
8405 setx loop_27, %l0, %l1
8406 return %l1
8407 nop
8408 rdpr %cwp, %g1
8409 rdpr %cansave, %g2
8410 rdpr %canrestore, %g3
8411 rdpr %cleanwin, %g4
8412 rdpr %otherwin, %g5
8413 rdpr %wstate, %g6
8414loop_27: movle %xcc, %g7, %l5
8415 andn %l3, %i1, %o1
8416 fmovde %xcc, %f15, %f1
8417 stw %o5, [%l7 + 0x64]
8418 edge8l %i2, %o0, %g5
8419 addcc %i5, %o2, %g2
8420 sll %l4, 0x0A, %o6
8421 nop
8422 set 0x40, %g6
8423 std %f24, [%l7 + %g6]
8424 edge16 %o4, %g4, %o7
8425 fmuld8ulx16 %f30, %f17, %f28
8426 lduh [%l7 + 0x7C], %i0
8427 subc %l6, %i6, %l0
8428 xnorcc %i4, %g3, %o3
8429 ldd [%l7 + 0x58], %f16
8430 movl %icc, %l1, %i3
8431 movn %xcc, %l2, %g6
8432 alignaddrl %i7, %g1, %g7
8433 movn %xcc, %l3, %l5
8434 fpsub16s %f26, %f23, %f21
8435 fones %f28
8436 sdivcc %i1, 0x0B11, %o5
8437 sdiv %o1, 0x1740, %o0
8438 edge8 %g5, %i5, %o2
8439 movre %g2, %l4, %o6
8440 ldsh [%l7 + 0x42], %o4
8441 andn %g4, %o7, %i2
8442 fcmpne32 %f2, %f28, %i0
8443 srax %l6, %l0, %i6
8444 fnot1 %f4, %f10
8445 save %i4, %o3, %l1
8446 rdpr %cwp, %g1
8447 rdpr %cansave, %g2
8448 rdpr %canrestore, %g3
8449 rdpr %cleanwin, %g4
8450 rdpr %otherwin, %g5
8451 rdpr %wstate, %g6
8452 movrne %g3, %i3, %g6
8453 mulx %l2, 0x143F, %g1
8454 ld [%l7 + 0x40], %f23
8455 fcmpeq16 %f30, %f14, %g7
8456 move %xcc, %i7, %l3
8457 xor %l5, 0x083E, %i1
8458 addc %o1, %o0, %o5
8459 andn %g5, 0x0FA2, %i5
8460 fmovdcs %xcc, %f19, %f7
8461 nop
8462 set 0x1C, %i1
8463 ldsh [%l7 + %i1], %o2
8464 mulscc %l4, 0x07DF, %o6
8465 andncc %o4, %g2, %o7
8466 movvs %xcc, %g4, %i2
8467 mova %xcc, %i0, %l6
8468 xnorcc %l0, 0x181A, %i4
8469 edge8 %o3, %l1, %g3
8470 movle %icc, %i3, %i6
8471 alignaddr %l2, %g6, %g7
8472 andn %i7, 0x0E6E, %l3
8473 fmul8x16au %f26, %f30, %f8
8474 fpadd16 %f26, %f0, %f2
8475 subcc %l5, %g1, %i1
8476 ldsw [%l7 + 0x24], %o0
8477 sir 0x0630
8478 popc %o5, %g5
8479 orn %i5, %o2, %o1
8480 fpackfix %f4, %f14
8481 movrlz %o6, %l4, %g2
8482 lduh [%l7 + 0x6E], %o7
8483 st %f21, [%l7 + 0x28]
8484 movn %xcc, %g4, %o4
8485 movre %i0, 0x2D7, %i2
8486 sir 0x1DA6
8487 umul %l6, 0x1D12, %l0
8488 subccc %i4, %l1, %o3
8489 fmovsvc %icc, %f10, %f16
8490 sub %g3, %i3, %i6
8491 movle %icc, %l2, %g7
8492 ldsh [%l7 + 0x32], %g6
8493 mulscc %l3, 0x09B7, %i7
8494 xnor %g1, 0x1B20, %l5
8495 edge8l %o0, %i1, %g5
8496 st %f26, [%l7 + 0x60]
8497 movn %xcc, %i5, %o2
8498 fpadd32 %f12, %f12, %f24
8499 movge %icc, %o1, %o6
8500 ldx [%l7 + 0x70], %o5
8501 fmul8x16al %f11, %f17, %f26
8502 orncc %l4, 0x059E, %o7
8503 nop
8504 set 0x08, %l6
8505 ldd [%l7 + %l6], %f20
8506 ld [%l7 + 0x7C], %f2
8507 nop
8508 set 0x08, %o5
8509 ldsw [%l7 + %o5], %g2
8510 edge16ln %o4, %g4, %i0
8511 alignaddr %l6, %i2, %l0
8512 movre %i4, 0x1A7, %o3
8513 nop
8514 set 0x28, %g4
8515 ldx [%l7 + %g4], %l1
8516 edge8l %i3, %g3, %l2
8517 restore %g7, %g6, %i6
8518 rdpr %cwp, %g1
8519 rdpr %cansave, %g2
8520 rdpr %canrestore, %g3
8521 rdpr %cleanwin, %g4
8522 rdpr %otherwin, %g5
8523 rdpr %wstate, %g6
8524 orcc %l3, 0x1CBD, %g1
8525 addcc %i7, %l5, %i1
8526 sth %o0, [%l7 + 0x58]
8527 fpsub16 %f14, %f10, %f22
8528 andn %g5, 0x09E9, %i5
8529 edge32 %o2, %o6, %o5
8530 fsrc2 %f28, %f6
8531 edge32 %l4, %o1, %g2
8532 edge16 %o7, %g4, %i0
8533 movcs %xcc, %o4, %l6
8534 subccc %l0, %i2, %i4
8535 fmovdleu %icc, %f15, %f21
8536 popc 0x1476, %l1
8537 edge8n %i3, %o3, %l2
8538 popc %g3, %g6
8539 sdivx %g7, 0x0F5A, %i6
8540 movrlez %l3, 0x314, %g1
8541 sll %l5, 0x14, %i7
8542 subc %o0, %i1, %g5
8543 sir 0x13D6
8544 subc %o2, 0x138B, %i5
8545 edge16 %o6, %o5, %o1
8546 sdivx %l4, 0x0CC7, %g2
8547 sdivx %g4, 0x1143, %o7
8548 edge32 %o4, %i0, %l6
8549 fandnot2 %f6, %f16, %f22
8550 fpadd32s %f18, %f17, %f2
8551 fnors %f8, %f9, %f6
8552 srlx %l0, %i2, %l1
8553 fnot1s %f28, %f4
8554 addc %i3, 0x14A6, %i4
8555 fpsub16 %f16, %f8, %f24
8556 sllx %o3, %g3, %g6
8557 nop
8558 set 0x48, %o0
8559 ldsb [%l7 + %o0], %l2
8560 orcc %g7, %l3, %g1
8561 orcc %i6, %i7, %o0
8562 movrne %l5, 0x0C5, %g5
8563 fzeros %f18
8564 srlx %i1, %i5, %o2
8565 fsrc2s %f12, %f9
8566 lduh [%l7 + 0x68], %o5
8567 array16 %o6, %l4, %g2
8568 edge32n %g4, %o7, %o4
8569 nop
8570 set 0x2C, %g1
8571 stw %i0, [%l7 + %g1]
8572 movneg %icc, %l6, %l0
8573 xnor %i2, %l1, %o1
8574 edge8l %i3, %o3, %g3
8575 movrlz %i4, 0x1D2, %l2
8576 edge8 %g7, %g6, %l3
8577 fmovdge %icc, %f11, %f7
8578 fmovsa %icc, %f10, %f18
8579 srlx %i6, 0x1F, %i7
8580 umulcc %g1, %o0, %l5
8581 move %icc, %i1, %g5
8582 fpsub16s %f3, %f16, %f15
8583 ldub [%l7 + 0x13], %i5
8584 edge16ln %o2, %o5, %l4
8585 movrlz %o6, 0x2AE, %g4
8586 save %g2, %o4, %o7
8587 rdpr %cwp, %g1
8588 rdpr %cansave, %g2
8589 rdpr %canrestore, %g3
8590 rdpr %cleanwin, %g4
8591 rdpr %otherwin, %g5
8592 rdpr %wstate, %g6
8593 fmovdleu %icc, %f27, %f25
8594 ldsw [%l7 + 0x34], %i0
8595 edge16n %l6, %i2, %l0
8596 fcmpgt32 %f20, %f30, %l1
8597 movg %icc, %o1, %i3
8598 sth %g3, [%l7 + 0x4C]
8599 movrne %o3, %i4, %l2
8600 sdiv %g7, 0x14F0, %l3
8601 fone %f20
8602 ld [%l7 + 0x48], %f18
8603 movrlz %i6, %i7, %g6
8604 ldx [%l7 + 0x78], %g1
8605 udiv %l5, 0x1197, %i1
8606 and %g5, 0x196B, %o0
8607 xorcc %o2, %o5, %l4
8608 stx %i5, [%l7 + 0x30]
8609 sir 0x0F4B
8610 or %o6, 0x1C06, %g4
8611 srlx %o4, %o7, %g2
8612 sllx %l6, 0x13, %i2
8613 movvs %icc, %l0, %i0
8614 edge16n %l1, %o1, %i3
8615 fsrc1s %f2, %f26
8616 sir 0x0625
8617 fcmpne32 %f28, %f0, %o3
8618 array16 %g3, %i4, %g7
8619 ldsh [%l7 + 0x74], %l2
8620 fpack16 %f10, %f26
8621 fone %f6
8622 fnand %f20, %f22, %f0
8623 orcc %i6, 0x12BE, %l3
8624 fors %f10, %f7, %f2
8625 popc 0x0D3B, %g6
8626 fornot2s %f31, %f2, %f26
8627 movge %icc, %i7, %g1
8628 srl %i1, 0x10, %l5
8629 ld [%l7 + 0x38], %f1
8630 fpsub16s %f9, %f25, %f19
8631 fcmpeq16 %f18, %f12, %g5
8632 subcc %o0, 0x0824, %o5
8633 ldub [%l7 + 0x15], %o2
8634 ldd [%l7 + 0x68], %l4
8635 movleu %xcc, %o6, %i5
8636 edge32 %o4, %o7, %g2
8637 movrne %l6, %g4, %l0
8638 addccc %i0, 0x0BE5, %i2
8639 movneg %xcc, %o1, %l1
8640 fornot1 %f4, %f14, %f22
8641 smulcc %o3, %i3, %i4
8642 umulcc %g7, 0x1711, %l2
8643 orn %g3, 0x03BB, %l3
8644 edge32ln %g6, %i6, %g1
8645 stb %i7, [%l7 + 0x0E]
8646 movre %i1, %l5, %o0
8647 movrgz %g5, 0x35B, %o5
8648 movrne %o2, 0x3B2, %l4
8649 edge32l %i5, %o4, %o6
8650 alignaddrl %g2, %o7, %g4
8651 fcmple16 %f24, %f18, %l0
8652 ldx [%l7 + 0x48], %i0
8653 fmovdleu %xcc, %f15, %f9
8654 sth %l6, [%l7 + 0x34]
8655 srl %i2, 0x13, %l1
8656 fpadd32 %f26, %f30, %f6
8657 fzeros %f19
8658 edge8 %o3, %i3, %o1
8659 save %i4, 0x0269, %g7
8660 rdpr %cwp, %g1
8661 rdpr %cansave, %g2
8662 rdpr %canrestore, %g3
8663 rdpr %cleanwin, %g4
8664 rdpr %otherwin, %g5
8665 rdpr %wstate, %g6
8666 fornot1 %f24, %f6, %f22
8667 smul %l2, 0x0F89, %l3
8668 stx %g3, [%l7 + 0x48]
8669 ldsb [%l7 + 0x72], %g6
8670 fpadd32 %f4, %f26, %f12
8671 xnorcc %g1, 0x1B52, %i7
8672 movn %icc, %i6, %i1
8673 fmovdg %icc, %f15, %f26
8674 lduw [%l7 + 0x54], %o0
8675 edge16l %g5, %l5, %o2
8676 movrlz %o5, %l4, %i5
8677 movn %xcc, %o6, %g2
8678 stw %o4, [%l7 + 0x68]
8679 movvs %xcc, %g4, %o7
8680 and %l0, 0x1058, %l6
8681 andn %i0, 0x0C1F, %i2
8682 movrlz %l1, 0x388, %i3
8683 std %f8, [%l7 + 0x38]
8684 addc %o1, 0x156D, %i4
8685 fones %f19
8686 sdiv %g7, 0x151C, %o3
8687 alignaddrl %l2, %l3, %g3
8688 sll %g6, 0x0C, %i7
8689 movleu %xcc, %g1, %i6
8690 edge32n %o0, %i1, %g5
8691 fsrc2s %f26, %f0
8692 or %o2, %l5, %o5
8693 sdivx %i5, 0x1694, %o6
8694 umul %l4, %o4, %g2
8695 srl %o7, 0x16, %l0
8696 mulscc %l6, %g4, %i0
8697 sub %l1, %i2, %i3
8698 movrgez %o1, 0x21A, %i4
8699 addc %o3, 0x0DD9, %g7
8700 popc %l2, %g3
8701 addccc %l3, 0x0BB5, %i7
8702 fcmpne16 %f10, %f2, %g6
8703 movrlez %g1, %o0, %i1
8704 mova %icc, %g5, %o2
8705 ldsw [%l7 + 0x5C], %i6
8706 fmovscc %icc, %f10, %f13
8707 edge32l %o5, %l5, %i5
8708 srax %l4, 0x1E, %o6
8709 movpos %xcc, %o4, %o7
8710 ldsw [%l7 + 0x14], %l0
8711 mulscc %l6, 0x1FB9, %g4
8712 alignaddrl %g2, %i0, %l1
8713 addcc %i2, 0x03B6, %o1
8714 fmovrde %i4, %f4, %f2
8715 popc %i3, %g7
8716 addccc %o3, 0x0B0E, %g3
8717 addc %l2, 0x118F, %i7
8718 alignaddrl %g6, %l3, %g1
8719 edge8n %o0, %g5, %i1
8720 move %icc, %i6, %o2
8721 move %icc, %o5, %i5
8722 andcc %l4, %o6, %o4
8723 movvc %icc, %l5, %o7
8724 ldd [%l7 + 0x68], %i6
8725 edge32 %l0, %g2, %i0
8726 edge8n %l1, %g4, %i2
8727 fmovse %icc, %f23, %f4
8728 setx loop_28, %l0, %l1
8729 return %l1
8730 nop
8731 rdpr %cwp, %g1
8732 rdpr %cansave, %g2
8733 rdpr %canrestore, %g3
8734 rdpr %cleanwin, %g4
8735 rdpr %otherwin, %g5
8736 rdpr %wstate, %g6
8737loop_28: fmovda %icc, %f19, %f31
8738 fmovdleu %icc, %f25, %f29
8739 udivcc %o1, 0x1A0A, %o3
8740 sethi 0x121D, %g7
8741 srlx %g3, 0x1D, %l2
8742 save %i7, 0x0A48, %g6
8743 rdpr %cwp, %g1
8744 rdpr %cansave, %g2
8745 rdpr %canrestore, %g3
8746 rdpr %cleanwin, %g4
8747 rdpr %otherwin, %g5
8748 rdpr %wstate, %g6
8749 stb %g1, [%l7 + 0x21]
8750 alignaddr %o0, %l3, %i1
8751 lduh [%l7 + 0x1C], %g5
8752 mulscc %o2, %o5, %i6
8753 ld [%l7 + 0x18], %f31
8754 umulcc %l4, 0x0A9C, %o6
8755 movge %xcc, %i5, %l5
8756 for %f20, %f18, %f18
8757 alignaddr %o7, %l6, %o4
8758 or %g2, 0x1317, %l0
8759 edge8n %i0, %g4, %l1
8760 udivx %i2, 0x0F81, %i4
8761 lduw [%l7 + 0x18], %o1
8762 sub %i3, 0x0EDC, %g7
8763 array8 %g3, %l2, %i7
8764 edge32n %g6, %g1, %o3
8765 fcmpes %fcc3, %f31, %f12
8766 ld [%l7 + 0x38], %f19
8767 orncc %l3, 0x00A0, %o0
8768 and %g5, 0x1531, %i1
8769 edge32ln %o2, %i6, %o5
8770 array16 %l4, %o6, %l5
8771 movgu %icc, %o7, %i5
8772 ldsw [%l7 + 0x20], %l6
8773 fmovrdlez %g2, %f22, %f30
8774 edge16ln %o4, %l0, %g4
8775 alignaddrl %l1, %i2, %i4
8776 save %i0, %o1, %i3
8777 rdpr %cwp, %g1
8778 rdpr %cansave, %g2
8779 rdpr %canrestore, %g3
8780 rdpr %cleanwin, %g4
8781 rdpr %otherwin, %g5
8782 rdpr %wstate, %g6
8783 edge32ln %g3, %g7, %l2
8784 edge8 %i7, %g1, %g6
8785 and %o3, %l3, %g5
8786 fmovsg %xcc, %f24, %f29
8787 sth %o0, [%l7 + 0x16]
8788 sll %o2, %i6, %i1
8789 lduw [%l7 + 0x74], %o5
8790 fmovspos %xcc, %f7, %f2
8791 udiv %l4, 0x1AE1, %o6
8792 sdiv %l5, 0x0EA5, %i5
8793 movneg %icc, %o7, %l6
8794 fcmpne16 %f24, %f22, %g2
8795 sth %o4, [%l7 + 0x76]
8796 movne %icc, %l0, %l1
8797 andcc %i2, %i4, %g4
8798 xnor %o1, %i3, %g3
8799 lduh [%l7 + 0x28], %i0
8800 popc %l2, %i7
8801 xnorcc %g7, 0x0E9C, %g1
8802 edge8 %o3, %g6, %g5
8803 lduh [%l7 + 0x22], %o0
8804 orcc %l3, 0x060E, %o2
8805 orncc %i6, 0x185D, %i1
8806 andcc %o5, %o6, %l4
8807 orn %l5, 0x1BC2, %o7
8808 orcc %l6, 0x0A33, %i5
8809 ldsb [%l7 + 0x60], %o4
8810 fmovda %icc, %f22, %f11
8811 ldx [%l7 + 0x10], %l0
8812 movg %xcc, %l1, %i2
8813 xnorcc %g2, %i4, %g4
8814 ld [%l7 + 0x10], %f2
8815 andncc %i3, %o1, %g3
8816 movleu %icc, %l2, %i0
8817 mulscc %g7, %g1, %o3
8818 st %f8, [%l7 + 0x30]
8819 fnands %f23, %f27, %f18
8820 smul %i7, 0x1BE9, %g5
8821 fcmps %fcc1, %f5, %f24
8822 sllx %o0, 0x0E, %g6
8823 lduw [%l7 + 0x30], %l3
8824 fornot1 %f22, %f28, %f26
8825 edge16ln %i6, %i1, %o5
8826 sethi 0x06AB, %o2
8827 fmovrse %o6, %f1, %f20
8828 ldsb [%l7 + 0x49], %l5
8829 popc 0x10FF, %l4
8830 restore %o7, %l6, %o4
8831 rdpr %cwp, %g1
8832 rdpr %cansave, %g2
8833 rdpr %canrestore, %g3
8834 rdpr %cleanwin, %g4
8835 rdpr %otherwin, %g5
8836 rdpr %wstate, %g6
8837 edge8n %l0, %i5, %i2
8838 stx %g2, [%l7 + 0x28]
8839 fmovdn %icc, %f14, %f13
8840 fmovrdlez %l1, %f0, %f20
8841 udivx %g4, 0x07AE, %i4
8842 fpmerge %f30, %f8, %f26
8843 siam 0x3
8844 array32 %o1, %i3, %l2
8845 fsrc1s %f28, %f25
8846 fmovde %icc, %f4, %f4
8847 fnot2s %f8, %f9
8848 sdivx %g3, 0x0DB8, %g7
8849 fabsd %f22, %f26
8850 popc %i0, %o3
8851 ld [%l7 + 0x40], %f7
8852 edge16 %g1, %i7, %o0
8853 fpsub32 %f20, %f16, %f0
8854 lduh [%l7 + 0x50], %g5
8855 mova %icc, %g6, %i6
8856 xorcc %l3, 0x1291, %o5
8857 nop
8858 set 0x68, %l2
8859 ldd [%l7 + %l2], %o2
8860 popc 0x0917, %o6
8861 edge32 %i1, %l5, %l4
8862 fmuld8sux16 %f8, %f18, %f0
8863 andcc %l6, %o7, %o4
8864 sir 0x0E9D
8865 ldx [%l7 + 0x18], %i5
8866 fsrc1s %f29, %f4
8867 movrlez %l0, 0x1F4, %i2
8868 fmovsneg %icc, %f29, %f11
8869 ldd [%l7 + 0x78], %g2
8870 stb %g4, [%l7 + 0x57]
8871 movvs %xcc, %i4, %l1
8872 andcc %o1, %i3, %g3
8873 smul %g7, 0x0D1E, %l2
8874 movrne %i0, 0x2A8, %o3
8875 movcc %xcc, %g1, %i7
8876 fpsub32 %f14, %f12, %f16
8877 subccc %o0, %g5, %i6
8878 fmovscc %xcc, %f31, %f6
8879 addcc %l3, %o5, %o2
8880 andn %g6, %o6, %i1
8881 fmovs %f15, %f15
8882 lduh [%l7 + 0x12], %l5
8883 pdist %f10, %f26, %f28
8884 orcc %l6, %o7, %l4
8885 array8 %o4, %i5, %i2
8886 subc %l0, 0x0A8D, %g4
8887 move %icc, %g2, %i4
8888 nop
8889 set 0x5C, %o2
8890 stb %l1, [%l7 + %o2]
8891 fcmps %fcc1, %f0, %f16
8892 array8 %o1, %g3, %i3
8893 xor %l2, %i0, %o3
8894 edge8l %g7, %g1, %o0
8895 sub %i7, %g5, %l3
8896 fmovdge %xcc, %f21, %f24
8897 edge32ln %o5, %i6, %g6
8898 fnot2 %f18, %f26
8899 fmovsvs %icc, %f20, %f27
8900 movvs %xcc, %o2, %i1
8901 movge %xcc, %o6, %l6
8902 nop
8903 set 0x40, %o6
8904 stx %l5, [%l7 + %o6]
8905 array32 %o7, %l4, %o4
8906 edge32n %i5, %l0, %g4
8907 edge32 %g2, %i2, %l1
8908 edge16ln %i4, %o1, %g3
8909 edge32 %i3, %i0, %o3
8910 smul %l2, 0x179A, %g7
8911 sllx %o0, 0x08, %i7
8912 fornot1s %f9, %f2, %f5
8913 ldsh [%l7 + 0x7A], %g5
8914 addcc %l3, 0x0F58, %o5
8915 fmovrse %g1, %f21, %f26
8916 movre %i6, 0x3EB, %g6
8917 mulscc %o2, %o6, %l6
8918 fcmpne32 %f24, %f14, %l5
8919 fmovdcs %xcc, %f23, %f25
8920 fornot1 %f8, %f26, %f26
8921 fmovsge %xcc, %f20, %f6
8922 sir 0x040E
8923 fpmerge %f31, %f3, %f4
8924 ldsw [%l7 + 0x78], %o7
8925 srl %l4, 0x1D, %i1
8926 sra %o4, %i5, %l0
8927 edge32 %g4, %i2, %g2
8928 srl %l1, 0x1A, %i4
8929 mulscc %g3, %i3, %i0
8930 xor %o1, %l2, %g7
8931 nop
8932 set 0x29, %l5
8933 ldsb [%l7 + %l5], %o3
8934 array32 %i7, %o0, %g5
8935 for %f12, %f14, %f28
8936 xor %l3, %o5, %g1
8937 fxnors %f16, %f4, %f21
8938 subcc %i6, 0x0AA0, %o2
8939 edge8n %o6, %g6, %l5
8940 fmovrslz %o7, %f4, %f10
8941 ldx [%l7 + 0x68], %l4
8942 sra %i1, 0x0D, %o4
8943 movle %xcc, %i5, %l6
8944 ldd [%l7 + 0x10], %f24
8945 addccc %g4, %l0, %g2
8946 orcc %l1, %i2, %i4
8947 fmovsneg %xcc, %f27, %f11
8948 edge8n %i3, %g3, %o1
8949 ldub [%l7 + 0x75], %l2
8950 smul %i0, 0x0C0F, %g7
8951 movn %icc, %i7, %o3
8952 movre %g5, %l3, %o0
8953 fmovdle %icc, %f27, %f23
8954 subc %g1, 0x0316, %i6
8955 ldsw [%l7 + 0x34], %o2
8956 save %o5, %o6, %l5
8957 rdpr %cwp, %g1
8958 rdpr %cansave, %g2
8959 rdpr %canrestore, %g3
8960 rdpr %cleanwin, %g4
8961 rdpr %otherwin, %g5
8962 rdpr %wstate, %g6
8963 fmovrdgez %g6, %f30, %f22
8964 movcs %xcc, %l4, %o7
8965 edge32n %i1, %o4, %l6
8966 edge32l %g4, %l0, %g2
8967 movrgez %i5, %i2, %i4
8968 st %f31, [%l7 + 0x54]
8969 array16 %l1, %i3, %o1
8970 movre %g3, %i0, %l2
8971 fpsub32s %f29, %f1, %f26
8972 st %f29, [%l7 + 0x58]
8973 edge8ln %g7, %o3, %g5
8974 bshuffle %f2, %f24, %f6
8975 edge8ln %i7, %l3, %g1
8976 xorcc %i6, 0x154F, %o0
8977 fpack16 %f4, %f30
8978 fpmerge %f2, %f1, %f12
8979 array32 %o2, %o5, %o6
8980 xnor %g6, %l5, %l4
8981 ldx [%l7 + 0x50], %i1
8982 movge %icc, %o4, %l6
8983 andncc %o7, %l0, %g2
8984 popc %g4, %i5
8985 edge8 %i4, %l1, %i2
8986 sllx %o1, 0x03, %g3
8987 edge32 %i0, %i3, %l2
8988 andncc %g7, %o3, %g5
8989 movl %xcc, %i7, %g1
8990 movpos %xcc, %l3, %o0
8991 stx %o2, [%l7 + 0x48]
8992 array8 %o5, %o6, %i6
8993 addc %g6, 0x1081, %l4
8994 sth %i1, [%l7 + 0x1A]
8995 srlx %l5, 0x0B, %l6
8996 ldub [%l7 + 0x23], %o4
8997 popc %o7, %l0
8998 fexpand %f28, %f26
8999 popc 0x1F0C, %g2
9000 fxors %f8, %f5, %f2
9001 sra %i5, 0x11, %i4
9002 stw %g4, [%l7 + 0x54]
9003 movre %l1, %i2, %o1
9004 andcc %i0, 0x1377, %i3
9005 addcc %l2, 0x04F1, %g7
9006 fpackfix %f28, %f15
9007 array8 %g3, %g5, %i7
9008 movle %xcc, %o3, %g1
9009 ldd [%l7 + 0x40], %f8
9010 edge8ln %o0, %o2, %l3
9011 movle %icc, %o5, %i6
9012 edge32l %g6, %o6, %i1
9013 stx %l5, [%l7 + 0x48]
9014 fcmpeq32 %f4, %f8, %l4
9015 fmovscc %xcc, %f21, %f18
9016 and %l6, 0x152A, %o4
9017 edge32 %l0, %g2, %i5
9018 array32 %i4, %o7, %l1
9019 ldd [%l7 + 0x70], %f4
9020 ldd [%l7 + 0x70], %i2
9021 edge16n %o1, %g4, %i3
9022 movn %icc, %i0, %l2
9023 andncc %g7, %g5, %i7
9024 fmovdpos %icc, %f4, %f18
9025 sra %g3, 0x1C, %g1
9026 lduh [%l7 + 0x14], %o3
9027 fpadd16 %f6, %f20, %f10
9028 sdivcc %o0, 0x1A2B, %o2
9029 ldx [%l7 + 0x60], %l3
9030 fpadd32s %f29, %f25, %f1
9031 move %icc, %i6, %g6
9032 andncc %o5, %o6, %i1
9033 array16 %l5, %l6, %l4
9034 fmovrdlez %o4, %f4, %f14
9035 fxnors %f21, %f8, %f11
9036 edge8l %l0, %g2, %i4
9037 mulscc %i5, %l1, %o7
9038 ldd [%l7 + 0x10], %f2
9039 ldsw [%l7 + 0x38], %o1
9040 movneg %xcc, %g4, %i2
9041 popc 0x001F, %i0
9042 popc %l2, %g7
9043 xnor %i3, %i7, %g3
9044 fcmpgt16 %f18, %f8, %g1
9045 stw %g5, [%l7 + 0x24]
9046 movrlz %o0, 0x3DB, %o3
9047 movvs %icc, %l3, %i6
9048 xorcc %o2, %g6, %o5
9049 fxnor %f10, %f16, %f24
9050 lduh [%l7 + 0x7C], %i1
9051 fmovsneg %icc, %f1, %f14
9052 movcc %xcc, %l5, %l6
9053 srax %o6, %l4, %l0
9054 ldsh [%l7 + 0x22], %o4
9055 fandnot2s %f17, %f27, %f7
9056 edge16ln %i4, %g2, %i5
9057 movvs %xcc, %o7, %o1
9058 sdivx %g4, 0x03AD, %i2
9059 lduw [%l7 + 0x74], %i0
9060 fmovsge %icc, %f2, %f25
9061 std %f30, [%l7 + 0x50]
9062 fmovda %xcc, %f16, %f22
9063 umul %l2, 0x0BD7, %g7
9064 fabsd %f12, %f6
9065 fsrc1 %f2, %f30
9066 movrne %i3, 0x10D, %i7
9067 st %f6, [%l7 + 0x20]
9068 setx loop_29, %l0, %l1
9069 return %l1
9070 nop
9071 rdpr %cwp, %g1
9072 rdpr %cansave, %g2
9073 rdpr %canrestore, %g3
9074 rdpr %cleanwin, %g4
9075 rdpr %otherwin, %g5
9076 rdpr %wstate, %g6
9077loop_29: mulscc %o0, %l1, %l3
9078 movrlez %o3, 0x2A2, %i6
9079 orncc %o2, %o5, %g6
9080 fmovsl %xcc, %f14, %f10
9081 edge32 %l5, %i1, %l6
9082 and %l4, 0x1533, %l0
9083 movrlez %o6, 0x143, %i4
9084 addcc %o4, %i5, %g2
9085 fcmple16 %f18, %f16, %o7
9086 fsrc1 %f16, %f22
9087 movcs %xcc, %g4, %i2
9088 fzeros %f3
9089 sub %o1, %l2, %i0
9090 fsrc1 %f26, %f12
9091 movrgz %g7, %i7, %g3
9092 save %g1, %g5, %i3
9093 rdpr %cwp, %g1
9094 rdpr %cansave, %g2
9095 rdpr %canrestore, %g3
9096 rdpr %cleanwin, %g4
9097 rdpr %otherwin, %g5
9098 rdpr %wstate, %g6
9099 edge8ln %o0, %l3, %l1
9100 nop
9101 set 0x4C, %o4
9102 lduw [%l7 + %o4], %o3
9103 fmovspos %icc, %f25, %f22
9104 sir 0x09D3
9105 addcc %i6, %o2, %o5
9106 fpsub32s %f19, %f1, %f2
9107 umul %g6, %l5, %l6
9108 ldsb [%l7 + 0x1C], %i1
9109 subccc %l4, %l0, %o6
9110 fmovdvs %icc, %f6, %f13
9111 fpsub32s %f15, %f12, %f20
9112 edge32 %i4, %i5, %o4
9113 movcs %icc, %g2, %o7
9114 srlx %i2, %o1, %g4
9115 fcmple32 %f4, %f12, %i0
9116 fmovda %xcc, %f24, %f14
9117 andcc %g7, 0x02F9, %i7
9118 fcmple16 %f22, %f24, %g3
9119 add %l2, %g5, %g1
9120 sir 0x0256
9121 fmovdge %icc, %f16, %f26
9122 fxnors %f27, %f31, %f16
9123 orncc %i3, 0x0E7E, %o0
9124 array16 %l3, %l1, %o3
9125 array16 %o2, %o5, %i6
9126 fnors %f6, %f25, %f6
9127 orcc %l5, 0x182C, %l6
9128 movn %xcc, %g6, %l4
9129 fmovsleu %icc, %f7, %f15
9130 subccc %i1, 0x118F, %l0
9131 ldd [%l7 + 0x50], %f18
9132 move %icc, %o6, %i5
9133 movleu %icc, %i4, %o4
9134 edge16ln %o7, %i2, %g2
9135 fmuld8ulx16 %f3, %f22, %f30
9136 fcmpd %fcc1, %f0, %f4
9137 xnor %g4, %i0, %g7
9138 mulx %o1, %g3, %l2
9139 edge32n %i7, %g1, %g5
9140 orcc %i3, %l3, %o0
9141 fmovdne %xcc, %f16, %f3
9142 movrgez %o3, %l1, %o2
9143 edge32n %i6, %o5, %l5
9144 ldd [%l7 + 0x08], %i6
9145 ldd [%l7 + 0x08], %f28
9146 stx %l4, [%l7 + 0x48]
9147 fabsd %f10, %f10
9148 edge8 %i1, %l0, %o6
9149 popc 0x1D2C, %g6
9150 sth %i5, [%l7 + 0x10]
9151 sth %o4, [%l7 + 0x7C]
9152 movge %icc, %o7, %i4
9153 fcmpd %fcc1, %f14, %f8
9154 udivx %g2, 0x0B02, %i2
9155 fmovsl %xcc, %f8, %f27
9156 restore %i0, %g4, %g7
9157 rdpr %cwp, %g1
9158 rdpr %cansave, %g2
9159 rdpr %canrestore, %g3
9160 rdpr %cleanwin, %g4
9161 rdpr %otherwin, %g5
9162 rdpr %wstate, %g6
9163 array8 %o1, %l2, %g3
9164 fmul8x16al %f8, %f12, %f18
9165 umulcc %i7, %g1, %i3
9166 mulx %l3, 0x02F3, %g5
9167 fornot1s %f6, %f14, %f5
9168 sllx %o3, 0x09, %l1
9169 st %f17, [%l7 + 0x70]
9170 sll %o2, 0x13, %i6
9171 subcc %o0, %o5, %l6
9172 ldd [%l7 + 0x50], %l4
9173 subcc %l5, 0x1845, %l0
9174 movre %i1, 0x02B, %g6
9175 edge8n %i5, %o6, %o4
9176 xor %o7, 0x1BD6, %i4
9177 movcc %xcc, %i2, %g2
9178 umul %g4, %g7, %i0
9179 edge32l %o1, %g3, %l2
9180 ldd [%l7 + 0x68], %i6
9181 array16 %g1, %i3, %g5
9182 movcs %xcc, %l3, %l1
9183 fcmple32 %f8, %f22, %o2
9184 move %icc, %o3, %o0
9185 subc %o5, %l6, %l4
9186 sllx %l5, %l0, %i1
9187 nop
9188 set 0x28, %g5
9189 lduw [%l7 + %g5], %i6
9190 movvs %xcc, %i5, %o6
9191 fsrc2s %f13, %f9
9192 fxnors %f17, %f12, %f28
9193 add %g6, 0x11B5, %o4
9194 fnot1s %f27, %f1
9195 srax %i4, %o7, %i2
9196 andn %g2, 0x07ED, %g4
9197 ldd [%l7 + 0x20], %i0
9198 movvs %xcc, %o1, %g3
9199 fmovdg %icc, %f3, %f30
9200 movrne %l2, %i7, %g7
9201 lduw [%l7 + 0x0C], %g1
9202 movcs %xcc, %i3, %l3
9203 array8 %g5, %l1, %o3
9204 udivx %o0, 0x1470, %o5
9205 xnorcc %o2, %l4, %l5
9206 addc %l0, %l6, %i6
9207 fxnor %f16, %f24, %f20
9208 fcmpeq32 %f20, %f0, %i5
9209 setx loop_30, %l0, %l1
9210 return %l1
9211 nop
9212 rdpr %cwp, %g1
9213 rdpr %cansave, %g2
9214 rdpr %canrestore, %g3
9215 rdpr %cleanwin, %g4
9216 rdpr %otherwin, %g5
9217 rdpr %wstate, %g6
9218loop_30: edge8 %o4, %g6, %o7
9219 popc %i4, %g2
9220 edge16l %i2, %i0, %g4
9221 fnot2 %f16, %f12
9222 fnegs %f1, %f12
9223 edge8n %g3, %l2, %o1
9224 nop
9225 set 0x23, %l1
9226 ldub [%l7 + %l1], %i7
9227 sdivcc %g1, 0x156C, %i3
9228 lduw [%l7 + 0x08], %l3
9229 lduw [%l7 + 0x64], %g5
9230 movneg %icc, %g7, %l1
9231 fmovsn %icc, %f21, %f0
9232 ld [%l7 + 0x0C], %f2
9233 edge8ln %o0, %o5, %o3
9234 udiv %l4, 0x0E26, %l5
9235 fcmpne32 %f4, %f14, %o2
9236 fmovdcs %xcc, %f5, %f15
9237 fpsub32 %f4, %f16, %f30
9238 fmovdn %xcc, %f1, %f31
9239 movrgez %l0, %l6, %i6
9240 fpadd16s %f17, %f23, %f8
9241 addccc %i1, %i5, %o4
9242 edge8n %g6, %o7, %i4
9243 nop
9244 set 0x48, %o3
9245 ldd [%l7 + %o3], %f6
9246 movrlz %o6, 0x3F5, %i2
9247 fcmpeq32 %f0, %f30, %i0
9248 sub %g4, 0x01E6, %g3
9249 movrgz %l2, 0x03F, %g2
9250 orn %i7, %o1, %i3
9251 subccc %g1, %l3, %g5
9252 movg %icc, %g7, %o0
9253 addcc %o5, %o3, %l1
9254 stw %l5, [%l7 + 0x08]
9255 movcc %icc, %o2, %l4
9256 edge16ln %l6, %i6, %i1
9257 ld [%l7 + 0x20], %f24
9258 ldx [%l7 + 0x50], %i5
9259 fpadd32s %f6, %f18, %f25
9260 umulcc %l0, %o4, %o7
9261 addc %i4, %o6, %g6
9262 fmul8x16 %f31, %f0, %f12
9263 stx %i0, [%l7 + 0x60]
9264 ldsh [%l7 + 0x74], %i2
9265 st %f23, [%l7 + 0x60]
9266 umul %g4, %g3, %l2
9267 srax %i7, 0x07, %o1
9268 fmovdgu %icc, %f17, %f16
9269 fmovsne %xcc, %f19, %f13
9270 subc %i3, %g1, %l3
9271 sethi 0x02FA, %g5
9272 ldsb [%l7 + 0x11], %g2
9273 edge16 %g7, %o5, %o3
9274 ld [%l7 + 0x18], %f24
9275 sdivcc %l1, 0x0DBA, %o0
9276 fsrc2s %f5, %f22
9277 subcc %o2, %l4, %l6
9278 fmovdpos %xcc, %f15, %f10
9279 edge8ln %i6, %i1, %l5
9280 ld [%l7 + 0x08], %f8
9281 popc %l0, %i5
9282 sdivcc %o7, 0x0408, %i4
9283 umul %o6, %o4, %g6
9284 edge32ln %i0, %g4, %i2
9285 sll %l2, 0x0E, %g3
9286 movge %icc, %i7, %i3
9287 stb %o1, [%l7 + 0x2A]
9288 movrgez %l3, 0x220, %g1
9289 addcc %g5, %g2, %o5
9290 fnegd %f20, %f18
9291 pdist %f24, %f14, %f0
9292 fcmpeq16 %f16, %f28, %g7
9293 edge8 %l1, %o3, %o0
9294 movrlz %o2, 0x27A, %l4
9295 movrgz %l6, 0x3A9, %i6
9296 xorcc %i1, 0x1A23, %l0
9297 movvs %xcc, %i5, %l5
9298 fmovdpos %icc, %f29, %f25
9299 fmovrdlz %o7, %f0, %f4
9300 orcc %o6, 0x0499, %o4
9301 movrgez %g6, %i4, %g4
9302 movg %icc, %i2, %i0
9303 umulcc %g3, 0x1A5A, %i7
9304 edge32n %i3, %o1, %l2
9305 sdivcc %g1, 0x167F, %l3
9306 movrgz %g2, %g5, %g7
9307 fornot2 %f26, %f30, %f24
9308 movg %xcc, %l1, %o3
9309 edge16ln %o5, %o0, %l4
9310 fones %f9
9311 fmovsle %xcc, %f30, %f27
9312 movne %icc, %o2, %l6
9313 movrgez %i6, 0x37D, %i1
9314 ldx [%l7 + 0x60], %i5
9315 subccc %l0, 0x0138, %l5
9316 sdiv %o6, 0x1296, %o4
9317 andn %g6, 0x1A4C, %i4
9318 edge16l %g4, %o7, %i0
9319 xnor %g3, 0x1AF2, %i7
9320 movrgez %i3, 0x3DC, %i2
9321 nop
9322 set 0x68, %o1
9323 lduw [%l7 + %o1], %o1
9324 andcc %l2, 0x0B3D, %g1
9325 lduw [%l7 + 0x50], %g2
9326 edge16ln %l3, %g7, %g5
9327 sdiv %l1, 0x005F, %o3
9328 udivcc %o5, 0x0153, %o0
9329 fmovdcc %icc, %f16, %f7
9330 movvc %icc, %o2, %l4
9331 fsrc1 %f2, %f30
9332 fnot2s %f9, %f6
9333 subcc %l6, %i1, %i6
9334 fmovdcs %xcc, %f28, %f17
9335 fmovspos %xcc, %f24, %f26
9336 popc 0x02B0, %l0
9337 fmovdleu %icc, %f30, %f7
9338 add %i5, 0x046A, %o6
9339 fmovrsgez %l5, %f12, %f1
9340 movne %xcc, %g6, %o4
9341 edge32l %i4, %o7, %i0
9342 sdivcc %g3, 0x02F2, %g4
9343 xor %i7, %i2, %o1
9344 udiv %l2, 0x12CA, %g1
9345 srl %i3, 0x0A, %g2
9346 fcmps %fcc1, %f15, %f6
9347 lduw [%l7 + 0x3C], %l3
9348 fpsub16 %f8, %f18, %f28
9349 pdist %f6, %f30, %f6
9350 sdiv %g7, 0x118A, %g5
9351 addccc %l1, %o5, %o0
9352 fandnot1s %f5, %f1, %f14
9353 mova %xcc, %o2, %o3
9354 subccc %l4, 0x0567, %l6
9355 orn %i6, 0x0753, %l0
9356 lduh [%l7 + 0x2E], %i5
9357 sllx %o6, 0x1C, %l5
9358 fmuld8ulx16 %f30, %f9, %f28
9359 orcc %g6, 0x18A3, %o4
9360 orncc %i4, %i1, %o7
9361 add %g3, 0x1CC8, %g4
9362 ldub [%l7 + 0x54], %i0
9363 umulcc %i7, %o1, %l2
9364 ld [%l7 + 0x2C], %f26
9365 array8 %i2, %i3, %g2
9366 fmovdcc %icc, %f0, %f25
9367 fmovdvc %icc, %f6, %f29
9368 movvs %xcc, %g1, %l3
9369 fmovdleu %icc, %f20, %f17
9370 sdivcc %g7, 0x18DE, %g5
9371 edge32l %l1, %o0, %o5
9372 orncc %o3, %o2, %l4
9373 array16 %i6, %l0, %l6
9374 array16 %o6, %i5, %g6
9375 umul %o4, 0x009C, %l5
9376 movn %icc, %i4, %i1
9377 addc %g3, %o7, %i0
9378 orn %i7, 0x1368, %g4
9379 addccc %l2, 0x1039, %i2
9380 alignaddr %i3, %o1, %g1
9381 movneg %xcc, %l3, %g7
9382 array8 %g2, %g5, %l1
9383 popc 0x175B, %o5
9384 mulx %o0, %o2, %o3
9385 edge16ln %i6, %l0, %l4
9386 fmovsgu %xcc, %f25, %f19
9387 srl %o6, 0x12, %i5
9388 sth %g6, [%l7 + 0x38]
9389 fornot1s %f21, %f26, %f9
9390 lduw [%l7 + 0x68], %o4
9391 fnot1s %f6, %f7
9392 srl %l5, %l6, %i4
9393 array32 %g3, %i1, %i0
9394 edge16ln %i7, %g4, %o7
9395 fpack32 %f14, %f6, %f22
9396 edge8n %i2, %l2, %i3
9397 movge %xcc, %g1, %o1
9398 fmovspos %xcc, %f5, %f15
9399 alignaddrl %g7, %g2, %g5
9400 movle %icc, %l3, %o5
9401 fmovsgu %xcc, %f10, %f0
9402 udivcc %l1, 0x08F6, %o2
9403 stx %o3, [%l7 + 0x58]
9404 fmovsl %icc, %f28, %f16
9405 sethi 0x039A, %o0
9406 ld [%l7 + 0x08], %f12
9407 movrlz %i6, 0x172, %l0
9408 movgu %xcc, %o6, %l4
9409 movcs %icc, %i5, %g6
9410 umulcc %o4, %l6, %l5
9411 orncc %i4, %g3, %i0
9412 movrne %i7, %g4, %o7
9413 ld [%l7 + 0x30], %f14
9414 movrlz %i1, %i2, %l2
9415 umulcc %g1, %i3, %g7
9416 alignaddrl %g2, %g5, %o1
9417 addccc %o5, 0x1AB2, %l3
9418 edge8n %o2, %l1, %o0
9419 sdivx %o3, 0x0C23, %i6
9420 andcc %l0, 0x1C91, %o6
9421 movle %icc, %i5, %g6
9422 sra %l4, %l6, %o4
9423 fmovrdne %i4, %f22, %f12
9424 movle %xcc, %g3, %l5
9425 std %f24, [%l7 + 0x58]
9426 sethi 0x012A, %i7
9427 fmovsgu %xcc, %f19, %f25
9428 fmul8x16au %f5, %f16, %f10
9429 movneg %icc, %i0, %g4
9430 movleu %xcc, %i1, %o7
9431 movpos %xcc, %i2, %l2
9432 fmovde %icc, %f23, %f19
9433 srl %g1, %i3, %g2
9434 movvs %icc, %g5, %o1
9435 xnor %g7, %l3, %o2
9436 fmovsa %icc, %f2, %f13
9437 movneg %icc, %o5, %l1
9438 move %icc, %o3, %i6
9439 fxors %f20, %f2, %f11
9440 alignaddrl %o0, %l0, %i5
9441 save %o6, %g6, %l4
9442 rdpr %cwp, %g1
9443 rdpr %cansave, %g2
9444 rdpr %canrestore, %g3
9445 rdpr %cleanwin, %g4
9446 rdpr %otherwin, %g5
9447 rdpr %wstate, %g6
9448 fmul8x16 %f6, %f20, %f26
9449 orcc %o4, %i4, %g3
9450 movg %icc, %l6, %l5
9451 movg %xcc, %i7, %i0
9452 addccc %g4, %i1, %i2
9453 sdivcc %l2, 0x119D, %g1
9454 movvs %xcc, %o7, %g2
9455 movrgez %i3, 0x220, %o1
9456 sdiv %g5, 0x03C6, %l3
9457 movgu %icc, %o2, %g7
9458 umulcc %o5, 0x179A, %l1
9459 sdivcc %i6, 0x1B40, %o3
9460 edge32l %l0, %o0, %o6
9461 edge8n %g6, %i5, %l4
9462 edge16ln %o4, %g3, %l6
9463 sir 0x057F
9464 edge16ln %l5, %i4, %i0
9465 movn %xcc, %i7, %i1
9466 array16 %g4, %i2, %l2
9467 fornot2 %f4, %f24, %f0
9468 movcc %icc, %g1, %g2
9469 edge8ln %i3, %o7, %g5
9470 mulscc %l3, 0x04C3, %o2
9471 edge16 %o1, %g7, %l1
9472 udiv %o5, 0x15BC, %o3
9473 fcmpgt32 %f30, %f26, %i6
9474 fcmpes %fcc1, %f31, %f12
9475 edge16ln %o0, %l0, %o6
9476 fmovdneg %xcc, %f16, %f21
9477 save %i5, 0x1AB1, %g6
9478 rdpr %cwp, %g1
9479 rdpr %cansave, %g2
9480 rdpr %canrestore, %g3
9481 rdpr %cleanwin, %g4
9482 rdpr %otherwin, %g5
9483 rdpr %wstate, %g6
9484 addccc %l4, 0x1E2C, %o4
9485 xorcc %g3, 0x1B85, %l6
9486 ld [%l7 + 0x5C], %f2
9487 move %icc, %i4, %l5
9488 move %icc, %i7, %i0
9489 stw %i1, [%l7 + 0x78]
9490 orncc %i2, %l2, %g1
9491 ld [%l7 + 0x40], %f28
9492 fmul8x16 %f25, %f4, %f16
9493 edge32n %g4, %g2, %o7
9494 udivx %g5, 0x1209, %l3
9495 movle %icc, %i3, %o2
9496 st %f10, [%l7 + 0x48]
9497 fzeros %f17
9498 fsrc2 %f14, %f8
9499 ldsb [%l7 + 0x21], %g7
9500 edge8l %o1, %o5, %l1
9501 xnorcc %i6, 0x0780, %o0
9502 edge32 %o3, %l0, %i5
9503 and %o6, %l4, %o4
9504 sllx %g3, %g6, %l6
9505 ldd [%l7 + 0x28], %i4
9506 udivcc %i7, 0x1440, %l5
9507 subcc %i0, 0x193A, %i1
9508 edge32ln %l2, %g1, %i2
9509 edge32n %g4, %g2, %o7
9510 xnorcc %g5, %l3, %i3
9511 fcmpeq32 %f6, %f18, %o2
9512 orcc %g7, 0x0CA0, %o1
9513 udivcc %l1, 0x0171, %i6
9514 movrgz %o0, %o5, %o3
9515 andn %i5, 0x15A9, %l0
9516 orncc %o6, %o4, %g3
9517 movgu %icc, %g6, %l6
9518 edge8ln %l4, %i7, %l5
9519 movpos %icc, %i0, %i1
9520 movrgez %i4, 0x3A4, %g1
9521 and %l2, %g4, %g2
9522 ldd [%l7 + 0x30], %i2
9523 movl %icc, %g5, %l3
9524 xor %o7, 0x1C66, %i3
9525 fexpand %f15, %f24
9526 orncc %g7, 0x04AD, %o1
9527 ld [%l7 + 0x34], %f29
9528 edge32ln %o2, %i6, %l1
9529 nop
9530 set 0x74, %i2
9531 lduh [%l7 + %i2], %o5
9532 ldsh [%l7 + 0x3C], %o3
9533 sra %i5, 0x0A, %o0
9534 sll %l0, %o6, %g3
9535 popc %o4, %l6
9536 fandnot1s %f23, %f26, %f31
9537 movl %icc, %l4, %g6
9538 lduw [%l7 + 0x44], %l5
9539 sth %i0, [%l7 + 0x32]
9540 mova %icc, %i1, %i7
9541 mulscc %i4, %g1, %g4
9542 array16 %l2, %g2, %i2
9543 edge16ln %g5, %l3, %i3
9544 addcc %o7, %o1, %o2
9545 sra %i6, 0x07, %l1
9546 alignaddrl %o5, %g7, %o3
9547 movrgez %o0, 0x20C, %l0
9548 movrgz %i5, 0x2CC, %o6
9549 mova %xcc, %g3, %l6
9550 udiv %o4, 0x037A, %l4
9551 sdiv %l5, 0x0F90, %i0
9552 edge32l %i1, %g6, %i7
9553 fmul8x16al %f10, %f22, %f24
9554 alignaddrl %i4, %g4, %g1
9555 ldd [%l7 + 0x50], %l2
9556 edge8l %i2, %g5, %g2
9557 smulcc %i3, %l3, %o1
9558 addccc %o2, %o7, %l1
9559 alignaddr %o5, %g7, %o3
9560 stb %i6, [%l7 + 0x08]
9561 fnor %f6, %f28, %f0
9562 fone %f18
9563 movneg %icc, %o0, %l0
9564 movrlz %o6, 0x3E9, %g3
9565 sethi 0x0DA6, %l6
9566 fmovsg %xcc, %f2, %f1
9567 ldd [%l7 + 0x70], %f18
9568 sethi 0x067C, %o4
9569 umul %i5, %l5, %i0
9570 edge32ln %i1, %g6, %i7
9571 movpos %icc, %i4, %l4
9572 fmovdvc %icc, %f16, %f30
9573 udivcc %g1, 0x1CA6, %g4
9574 ldub [%l7 + 0x12], %l2
9575 movl %icc, %g5, %i2
9576 fpsub32s %f7, %f26, %f21
9577 andcc %g2, %l3, %i3
9578 udivcc %o2, 0x124B, %o1
9579 movg %icc, %l1, %o5
9580 fand %f10, %f6, %f10
9581 smulcc %g7, %o3, %i6
9582 edge32ln %o7, %o0, %l0
9583 udivx %g3, 0x068D, %l6
9584 movvc %icc, %o6, %o4
9585 sdivx %l5, 0x1D42, %i5
9586 umul %i1, %g6, %i7
9587 ldd [%l7 + 0x60], %i0
9588 udiv %l4, 0x13CB, %g1
9589 fornot2 %f10, %f22, %f12
9590 edge16ln %i4, %g4, %g5
9591 movl %icc, %i2, %g2
9592 std %f8, [%l7 + 0x40]
9593 ldsw [%l7 + 0x14], %l3
9594 fcmpgt16 %f4, %f6, %i3
9595 stw %o2, [%l7 + 0x68]
9596 ld [%l7 + 0x60], %f3
9597 fandnot2s %f5, %f27, %f11
9598 srax %o1, %l2, %o5
9599 fxnor %f14, %f18, %f4
9600 fmovdl %icc, %f8, %f23
9601 movrgz %g7, %l1, %o3
9602 subccc %i6, 0x10DD, %o0
9603 xor %o7, 0x0D05, %g3
9604 addcc %l6, %l0, %o6
9605 fmovsvs %icc, %f30, %f18
9606 fcmpgt16 %f22, %f26, %l5
9607 edge8n %i5, %o4, %i1
9608 ldd [%l7 + 0x30], %g6
9609 fnegs %f19, %f11
9610 movneg %icc, %i0, %i7
9611 fnor %f28, %f18, %f0
9612 sth %l4, [%l7 + 0x14]
9613 fpack32 %f20, %f28, %f4
9614 subcc %i4, 0x0DDC, %g1
9615 sra %g5, %g4, %g2
9616 ldd [%l7 + 0x48], %f28
9617 ld [%l7 + 0x70], %f24
9618 movne %xcc, %i2, %l3
9619 stx %o2, [%l7 + 0x30]
9620 movcc %icc, %o1, %l2
9621 movre %o5, 0x0B8, %i3
9622 fmovrsgez %l1, %f6, %f7
9623 fnegs %f11, %f19
9624 movrlz %g7, 0x286, %o3
9625 edge8l %o0, %i6, %g3
9626 srl %o7, 0x02, %l0
9627 edge8n %o6, %l6, %i5
9628 ldub [%l7 + 0x4B], %l5
9629 srlx %i1, %o4, %i0
9630 sllx %g6, 0x14, %l4
9631 fornot1s %f30, %f10, %f12
9632 edge32l %i4, %g1, %g5
9633 ldsh [%l7 + 0x10], %i7
9634 fzeros %f22
9635 fmuld8ulx16 %f5, %f26, %f24
9636 movcc %xcc, %g4, %g2
9637 smul %i2, 0x1A52, %l3
9638 movgu %icc, %o2, %l2
9639 movre %o1, %o5, %l1
9640 edge8ln %g7, %i3, %o3
9641 andncc %o0, %i6, %o7
9642 edge16l %l0, %g3, %o6
9643 ldsh [%l7 + 0x2C], %l6
9644 nop
9645 set 0x30, %i7
9646 ldd [%l7 + %i7], %f30
9647 movcc %xcc, %l5, %i1
9648 movl %xcc, %i5, %i0
9649 st %f13, [%l7 + 0x10]
9650 restore %g6, %l4, %o4
9651 rdpr %cwp, %g1
9652 rdpr %cansave, %g2
9653 rdpr %canrestore, %g3
9654 rdpr %cleanwin, %g4
9655 rdpr %otherwin, %g5
9656 rdpr %wstate, %g6
9657 umulcc %g1, %g5, %i4
9658 edge16n %i7, %g2, %g4
9659 mova %xcc, %l3, %i2
9660 andcc %l2, 0x181B, %o1
9661 movgu %icc, %o2, %o5
9662 fornot2s %f17, %f4, %f8
9663 ldx [%l7 + 0x58], %l1
9664 lduh [%l7 + 0x44], %i3
9665 movrlez %o3, %o0, %g7
9666 movrgez %i6, %o7, %g3
9667 movge %icc, %o6, %l6
9668 srlx %l5, %i1, %l0
9669 udivcc %i5, 0x0DDF, %g6
9670 sdivx %l4, 0x0226, %i0
9671 edge16l %o4, %g5, %g1
9672 fmovscs %icc, %f16, %f19
9673 movrgz %i7, 0x392, %i4
9674 ld [%l7 + 0x24], %f19
9675 movl %xcc, %g2, %g4
9676 ld [%l7 + 0x5C], %f27
9677 andncc %i2, %l3, %l2
9678 fcmpgt32 %f24, %f16, %o1
9679 std %f0, [%l7 + 0x10]
9680 fmovspos %xcc, %f9, %f6
9681 ldx [%l7 + 0x58], %o2
9682 fzero %f6
9683 ldd [%l7 + 0x28], %l0
9684 popc %o5, %o3
9685 fabss %f15, %f19
9686 edge16l %i3, %o0, %g7
9687 array8 %i6, %o7, %g3
9688 xor %o6, %l6, %l5
9689 fmovdleu %xcc, %f23, %f1
9690 fpack32 %f4, %f28, %f28
9691 edge16l %l0, %i5, %i1
9692 movcc %icc, %g6, %l4
9693 fcmpne16 %f30, %f10, %o4
9694 fmovspos %icc, %f12, %f15
9695 movrlez %g5, 0x35C, %g1
9696 popc 0x03A8, %i0
9697 udivx %i4, 0x0EF9, %i7
9698 edge16l %g2, %i2, %g4
9699 move %icc, %l2, %o1
9700 move %icc, %o2, %l3
9701 smulcc %l1, 0x12D0, %o5
9702 edge16 %i3, %o3, %o0
9703 edge16 %i6, %g7, %g3
9704 ldsh [%l7 + 0x30], %o7
9705 alignaddr %l6, %l5, %o6
9706 movge %icc, %i5, %l0
9707 std %f12, [%l7 + 0x50]
9708 fmovda %icc, %f20, %f24
9709 movvc %xcc, %i1, %l4
9710 edge32l %o4, %g6, %g5
9711 fnor %f30, %f4, %f12
9712 ldsb [%l7 + 0x1D], %g1
9713 smulcc %i0, %i7, %g2
9714 ldsb [%l7 + 0x45], %i4
9715 fmovdle %icc, %f19, %f8
9716 movrlz %i2, 0x129, %l2
9717 fmovdle %xcc, %f18, %f1
9718 sdivcc %o1, 0x1C28, %o2
9719 movge %icc, %g4, %l3
9720 sll %l1, 0x11, %o5
9721 subc %i3, %o3, %i6
9722 edge16 %g7, %g3, %o0
9723 smul %o7, 0x03FA, %l5
9724 edge32 %l6, %o6, %l0
9725 movle %icc, %i1, %i5
9726 addc %o4, %l4, %g5
9727 edge8n %g1, %g6, %i0
9728 addc %i7, %g2, %i2
9729 orncc %l2, %i4, %o1
9730 movrlez %o2, %l3, %l1
9731 movrgez %g4, %o5, %i3
9732 xorcc %i6, 0x0B32, %o3
9733 fmovdneg %icc, %f8, %f1
9734 fmovse %icc, %f0, %f14
9735 xnor %g7, %o0, %o7
9736 stb %l5, [%l7 + 0x25]
9737 fors %f29, %f10, %f23
9738 udiv %g3, 0x14FD, %o6
9739 lduw [%l7 + 0x18], %l0
9740 umul %l6, %i5, %i1
9741 addcc %o4, %l4, %g1
9742 std %f24, [%l7 + 0x40]
9743 ldd [%l7 + 0x50], %g6
9744 fmovda %xcc, %f0, %f14
9745 movne %xcc, %g5, %i0
9746 mova %icc, %g2, %i7
9747 sub %i2, 0x10D8, %i4
9748 fnands %f17, %f25, %f27
9749 edge32 %l2, %o2, %o1
9750 udivcc %l3, 0x1183, %g4
9751 edge8n %o5, %l1, %i6
9752 udiv %o3, 0x0277, %g7
9753 fmul8ulx16 %f14, %f20, %f0
9754 ldsh [%l7 + 0x68], %o0
9755 xnor %i3, %o7, %l5
9756 and %g3, %o6, %l6
9757 xnorcc %i5, 0x0B62, %i1
9758 edge8l %l0, %o4, %l4
9759 xorcc %g6, 0x1CED, %g5
9760 or %i0, %g1, %g2
9761 smul %i7, %i2, %i4
9762 fmovrdgez %o2, %f2, %f10
9763 xnorcc %l2, 0x05DE, %l3
9764 movne %icc, %g4, %o1
9765 edge8 %l1, %i6, %o5
9766 sdiv %o3, 0x062F, %o0
9767 fmovsn %icc, %f14, %f1
9768 movrgz %i3, 0x040, %g7
9769 srlx %l5, 0x15, %o7
9770 or %g3, 0x039B, %o6
9771 smul %l6, %i5, %l0
9772 movgu %xcc, %o4, %l4
9773 fmovrdgz %g6, %f26, %f26
9774 edge32ln %g5, %i0, %g1
9775 save %i1, 0x0B9F, %g2
9776 rdpr %cwp, %g1
9777 rdpr %cansave, %g2
9778 rdpr %canrestore, %g3
9779 rdpr %cleanwin, %g4
9780 rdpr %otherwin, %g5
9781 rdpr %wstate, %g6
9782 edge16 %i2, %i4, %o2
9783 fand %f30, %f10, %f8
9784 xor %l2, 0x0BEE, %l3
9785 setx loop_31, %l0, %l1
9786 return %l1
9787 nop
9788 rdpr %cwp, %g1
9789 rdpr %cansave, %g2
9790 rdpr %canrestore, %g3
9791 rdpr %cleanwin, %g4
9792 rdpr %otherwin, %g5
9793 rdpr %wstate, %g6
9794loop_31: xor %g4, %i6, %o5
9795 srax %l1, %o3, %i3
9796 sll %g7, %l5, %o0
9797 fmovrsgz %g3, %f8, %f23
9798 sdivcc %o6, 0x1DA2, %o7
9799 sth %i5, [%l7 + 0x30]
9800 edge8n %l6, %o4, %l4
9801 ldub [%l7 + 0x44], %l0
9802 edge16l %g6, %i0, %g1
9803 xnorcc %g5, %i1, %i2
9804 udiv %g2, 0x1028, %i4
9805 srl %l2, 0x07, %l3
9806 stb %i7, [%l7 + 0x41]
9807 ldx [%l7 + 0x48], %o1
9808 fmovdneg %xcc, %f17, %f2
9809 save %o2, 0x0E7B, %i6
9810 rdpr %cwp, %g1
9811 rdpr %cansave, %g2
9812 rdpr %canrestore, %g3
9813 rdpr %cleanwin, %g4
9814 rdpr %otherwin, %g5
9815 rdpr %wstate, %g6
9816 addcc %g4, %o5, %l1
9817 restore %i3, 0x098A, %g7
9818 rdpr %cwp, %g1
9819 rdpr %cansave, %g2
9820 rdpr %canrestore, %g3
9821 rdpr %cleanwin, %g4
9822 rdpr %otherwin, %g5
9823 rdpr %wstate, %g6
9824 nop
9825 set 0x63, %g2
9826 stb %o3, [%l7 + %g2]
9827 fabss %f10, %f23
9828 lduh [%l7 + 0x38], %l5
9829 ldsw [%l7 + 0x6C], %o0
9830 orcc %g3, 0x178A, %o7
9831 st %f12, [%l7 + 0x34]
9832 lduw [%l7 + 0x1C], %o6
9833 udiv %i5, 0x1AFE, %o4
9834 fmuld8ulx16 %f0, %f20, %f16
9835 orncc %l6, 0x0ACA, %l0
9836 alignaddr %g6, %l4, %i0
9837 umulcc %g1, 0x17A0, %i1
9838 orncc %g5, 0x0D08, %g2
9839 alignaddr %i2, %i4, %l2
9840 array16 %i7, %o1, %o2
9841 fpsub32 %f14, %f24, %f18
9842 ldsw [%l7 + 0x20], %i6
9843 mova %icc, %l3, %o5
9844 ld [%l7 + 0x3C], %f24
9845 fxor %f24, %f10, %f2
9846 ldsw [%l7 + 0x08], %l1
9847 sra %g4, %i3, %o3
9848 for %f20, %f20, %f30
9849 edge16ln %l5, %g7, %g3
9850 andncc %o0, %o7, %i5
9851 fpadd16 %f8, %f4, %f0
9852 edge32l %o4, %l6, %l0
9853 movrne %o6, %g6, %l4
9854 fcmpne32 %f6, %f2, %i0
9855 fpackfix %f0, %f14
9856 fors %f3, %f1, %f3
9857 movle %icc, %g1, %g5
9858 edge16 %g2, %i2, %i1
9859 movge %xcc, %i4, %i7
9860 lduw [%l7 + 0x30], %o1
9861 movcc %icc, %o2, %l2
9862 srlx %i6, %o5, %l3
9863 sth %l1, [%l7 + 0x34]
9864 stb %i3, [%l7 + 0x16]
9865 alignaddr %o3, %g4, %l5
9866 orn %g7, %o0, %g3
9867 xor %o7, %i5, %o4
9868 movgu %icc, %l6, %o6
9869 edge16ln %l0, %g6, %l4
9870 movrgez %g1, %g5, %g2
9871 edge16 %i0, %i2, %i4
9872 array16 %i1, %i7, %o1
9873 add %l2, 0x13BD, %o2
9874 fmovdg %xcc, %f26, %f6
9875 ldx [%l7 + 0x50], %o5
9876 array16 %l3, %l1, %i3
9877 edge32l %i6, %o3, %l5
9878 std %f18, [%l7 + 0x20]
9879 movrne %g4, 0x1D0, %o0
9880 addcc %g7, %g3, %i5
9881 xnor %o7, 0x0349, %o4
9882 fmovrdne %o6, %f4, %f22
9883 subc %l6, 0x14B3, %l0
9884 st %f4, [%l7 + 0x4C]
9885 st %f16, [%l7 + 0x24]
9886 edge32ln %l4, %g1, %g6
9887 edge16l %g2, %g5, %i2
9888 sub %i4, %i1, %i0
9889 fsrc2 %f30, %f20
9890 fmovsge %icc, %f9, %f31
9891 stw %o1, [%l7 + 0x58]
9892 umulcc %i7, %l2, %o2
9893 or %l3, 0x1BDA, %o5
9894 sll %i3, 0x00, %i6
9895 edge16n %l1, %l5, %g4
9896 movcc %xcc, %o0, %g7
9897 stx %o3, [%l7 + 0x28]
9898 xnorcc %i5, 0x1C1F, %g3
9899 xnor %o4, 0x0242, %o6
9900 movleu %xcc, %o7, %l6
9901 ld [%l7 + 0x34], %f6
9902 fcmple32 %f6, %f26, %l4
9903 srax %g1, 0x09, %g6
9904 udiv %g2, 0x0A11, %g5
9905 sdiv %i2, 0x15EB, %i4
9906 sethi 0x02A3, %l0
9907 fsrc2s %f5, %f11
9908 edge32ln %i1, %i0, %i7
9909 sdivcc %o1, 0x0491, %l2
9910 movrgz %l3, %o2, %i3
9911 xnor %i6, 0x1BFA, %o5
9912 xor %l1, %g4, %l5
9913 std %f20, [%l7 + 0x60]
9914 edge16 %o0, %o3, %i5
9915 subccc %g3, 0x03CE, %o4
9916 xnor %g7, 0x1E25, %o7
9917 nop
9918 set 0x62, %o7
9919 sth %o6, [%l7 + %o7]
9920 fnot2s %f19, %f18
9921 alignaddrl %l4, %g1, %l6
9922 orcc %g6, 0x1F52, %g2
9923 sdivcc %i2, 0x1EB8, %i4
9924 movgu %icc, %g5, %l0
9925 fmovdneg %xcc, %f11, %f7
9926 srax %i0, 0x15, %i1
9927 udivcc %i7, 0x1023, %l2
9928 umulcc %o1, %o2, %l3
9929 edge32ln %i6, %i3, %o5
9930 array16 %g4, %l5, %l1
9931 movrlez %o3, 0x1F5, %o0
9932 fmovdvs %xcc, %f17, %f15
9933 sub %g3, %i5, %o4
9934 sdivcc %o7, 0x1A7B, %g7
9935 movleu %xcc, %l4, %o6
9936 movvc %icc, %l6, %g1
9937 fmovscc %xcc, %f9, %f9
9938 xorcc %g2, %i2, %g6
9939 setx loop_32, %l0, %l1
9940 return %l1
9941 nop
9942 rdpr %cwp, %g1
9943 rdpr %cansave, %g2
9944 rdpr %canrestore, %g3
9945 rdpr %cleanwin, %g4
9946 rdpr %otherwin, %g5
9947 rdpr %wstate, %g6
9948loop_32: edge16ln %l0, %i7, %i1
9949 edge8 %l2, %o2, %o1
9950 movrgez %l3, 0x21B, %i3
9951 fandnot1 %f10, %f4, %f16
9952 movrgez %i6, 0x00B, %g4
9953 stw %o5, [%l7 + 0x78]
9954 movcc %xcc, %l1, %o3
9955 andcc %l5, %o0, %i5
9956 fmovsleu %icc, %f0, %f31
9957 andn %g3, 0x1DDD, %o4
9958 stb %o7, [%l7 + 0x73]
9959 sdivx %l4, 0x1D68, %o6
9960 movleu %xcc, %g7, %g1
9961 udivx %l6, 0x1E6A, %g2
9962 xnor %g6, %i2, %g5
9963 smulcc %i4, %l0, %i0
9964 edge8 %i1, %i7, %l2
9965 subccc %o1, 0x176D, %l3
9966 movn %icc, %i3, %i6
9967 edge8l %o2, %g4, %l1
9968 orcc %o5, 0x04DE, %o3
9969 ldsw [%l7 + 0x50], %l5
9970 sdivcc %o0, 0x022B, %g3
9971 stx %o4, [%l7 + 0x28]
9972 fcmpeq16 %f22, %f30, %i5
9973 stb %o7, [%l7 + 0x63]
9974 fmovrslez %o6, %f22, %f2
9975 movcs %xcc, %g7, %l4
9976 fmovsa %xcc, %f18, %f9
9977 lduh [%l7 + 0x7A], %g1
9978 pdist %f6, %f24, %f20
9979 alignaddr %g2, %g6, %i2
9980 array16 %l6, %i4, %l0
9981 movcs %icc, %g5, %i1
9982 movvc %xcc, %i7, %i0
9983 stx %l2, [%l7 + 0x58]
9984 for %f24, %f8, %f30
9985 alignaddr %l3, %o1, %i6
9986 mova %icc, %i3, %g4
9987 move %icc, %o2, %o5
9988 movgu %icc, %o3, %l5
9989 movle %xcc, %o0, %l1
9990 umul %g3, 0x007C, %o4
9991 udiv %o7, 0x0AE0, %o6
9992 array32 %g7, %i5, %g1
9993 edge32 %l4, %g6, %g2
9994 sdivcc %i2, 0x0798, %l6
9995 xnor %l0, 0x0853, %i4
9996 udiv %i1, 0x09DC, %g5
9997 sdivx %i0, 0x1C0D, %i7
9998 srlx %l2, %l3, %i6
9999 ldd [%l7 + 0x20], %i2
10000 fmovdcs %xcc, %f26, %f3
10001 fmul8x16al %f14, %f2, %f30
10002 movvs %icc, %g4, %o1
10003 fandnot1 %f20, %f28, %f8
10004 stb %o2, [%l7 + 0x7E]
10005 and %o5, %o3, %l5
10006 xorcc %o0, %g3, %l1
10007 sethi 0x1A9D, %o4
10008 movrne %o7, 0x354, %g7
10009 ldsb [%l7 + 0x79], %i5
10010 nop
10011 set 0x6E, %l4
10012 ldsh [%l7 + %l4], %o6
10013 ldub [%l7 + 0x3E], %l4
10014 orncc %g6, 0x1A64, %g2
10015 umul %i2, 0x0BF0, %l6
10016 subccc %g1, %i4, %l0
10017 subccc %i1, %g5, %i7
10018 umulcc %l2, %l3, %i0
10019 edge32 %i6, %g4, %i3
10020 subcc %o1, %o5, %o2
10021 movg %icc, %l5, %o3
10022 andncc %o0, %l1, %o4
10023 xorcc %o7, 0x06AC, %g3
10024 fone %f24
10025 sdiv %i5, 0x1FB2, %o6
10026 fmovsl %xcc, %f27, %f4
10027 udivcc %l4, 0x1320, %g7
10028 faligndata %f8, %f18, %f14
10029 fnot2s %f22, %f2
10030 movgu %icc, %g2, %g6
10031 fcmpne16 %f24, %f14, %l6
10032 fmovdleu %icc, %f25, %f27
10033 fxors %f23, %f3, %f3
10034 restore %g1, 0x0A06, %i2
10035 rdpr %cwp, %g1
10036 rdpr %cansave, %g2
10037 rdpr %canrestore, %g3
10038 rdpr %cleanwin, %g4
10039 rdpr %otherwin, %g5
10040 rdpr %wstate, %g6
10041 ldsh [%l7 + 0x62], %i4
10042 lduh [%l7 + 0x42], %l0
10043 fmovrdgez %i1, %f22, %f0
10044 sdivcc %g5, 0x123B, %l2
10045 smulcc %i7, %l3, %i0
10046 movg %icc, %g4, %i6
10047 movre %o1, 0x25E, %o5
10048 subc %o2, %i3, %o3
10049 fnot1 %f18, %f26
10050 fmovdn %xcc, %f6, %f6
10051 movneg %xcc, %o0, %l1
10052 movne %icc, %l5, %o4
10053 xorcc %o7, 0x0224, %i5
10054 fmovsne %icc, %f3, %f15
10055 edge32l %o6, %g3, %l4
10056 edge32 %g2, %g7, %g6
10057 andn %g1, %l6, %i2
10058 umul %i4, 0x1BA2, %i1
10059 lduh [%l7 + 0x22], %l0
10060 popc 0x0318, %l2
10061 orn %i7, %g5, %l3
10062 fmovdg %xcc, %f11, %f31
10063 stb %g4, [%l7 + 0x11]
10064 movvc %xcc, %i6, %i0
10065 fmovsvc %icc, %f21, %f6
10066 orn %o1, %o5, %o2
10067 sdivcc %o3, 0x18E5, %i3
10068 fcmpeq16 %f12, %f8, %l1
10069 edge16n %l5, %o0, %o7
10070 mulscc %o4, 0x1EE5, %i5
10071 fmovdge %xcc, %f29, %f24
10072 fpackfix %f2, %f28
10073 subccc %g3, 0x0115, %l4
10074 edge16ln %g2, %g7, %g6
10075 ldd [%l7 + 0x58], %f2
10076 andn %o6, 0x033D, %g1
10077 fxor %f30, %f8, %f26
10078 movrlez %i2, 0x215, %i4
10079 nop
10080 set 0x71, %i0
10081 stb %i1, [%l7 + %i0]
10082 fmovdle %icc, %f31, %f16
10083 edge32 %l6, %l0, %i7
10084 array16 %g5, %l3, %g4
10085 edge16ln %l2, %i6, %i0
10086 fmul8x16 %f14, %f6, %f28
10087 edge16l %o5, %o2, %o1
10088 fpackfix %f12, %f11
10089 subccc %i3, 0x0BB1, %o3
10090 sdivx %l5, 0x09C2, %o0
10091 sllx %o7, %o4, %l1
10092 add %i5, 0x0C24, %l4
10093 srlx %g3, 0x19, %g7
10094 mulx %g2, 0x1EBC, %o6
10095 lduw [%l7 + 0x68], %g6
10096 popc 0x19F1, %i2
10097 fmovrse %i4, %f23, %f8
10098 movg %icc, %g1, %l6
10099 nop
10100 set 0x08, %i6
10101 ldsh [%l7 + %i6], %i1
10102 edge16l %l0, %g5, %i7
10103 fmovrsgz %l3, %f0, %f24
10104 std %f8, [%l7 + 0x10]
10105 sir 0x0234
10106 movrgz %l2, %i6, %g4
10107 umulcc %i0, %o2, %o1
10108 stb %o5, [%l7 + 0x2A]
10109 fmovsvs %xcc, %f9, %f8
10110 movpos %icc, %o3, %l5
10111 udivcc %o0, 0x1902, %i3
10112 sth %o4, [%l7 + 0x64]
10113 movre %l1, 0x06C, %o7
10114 sir 0x035D
10115 xor %i5, 0x0B9F, %l4
10116 subc %g3, %g2, %o6
10117 edge32l %g6, %i2, %g7
10118 fzero %f30
10119 subc %g1, 0x1E91, %l6
10120 alignaddr %i4, %l0, %i1
10121 save %i7, 0x1BC4, %g5
10122 rdpr %cwp, %g1
10123 rdpr %cansave, %g2
10124 rdpr %canrestore, %g3
10125 rdpr %cleanwin, %g4
10126 rdpr %otherwin, %g5
10127 rdpr %wstate, %g6
10128 smul %l2, %l3, %i6
10129 fands %f24, %f15, %f1
10130 edge16 %g4, %o2, %i0
10131 fors %f6, %f1, %f29
10132 fcmpgt16 %f26, %f6, %o1
10133 fmovs %f19, %f7
10134 srl %o3, 0x10, %o5
10135 addc %l5, 0x0A4A, %i3
10136 fmovrsgz %o0, %f21, %f0
10137 edge16ln %l1, %o4, %i5
10138 edge16l %o7, %g3, %g2
10139 fcmpne32 %f6, %f18, %o6
10140 sth %g6, [%l7 + 0x16]
10141 std %f14, [%l7 + 0x60]
10142 alignaddrl %l4, %i2, %g1
10143 movrlez %g7, %l6, %i4
10144 addc %l0, %i1, %g5
10145 array8 %l2, %l3, %i6
10146 array16 %g4, %i7, %o2
10147 andcc %i0, 0x0113, %o3
10148 mulscc %o1, %o5, %i3
10149 orn %l5, 0x0B43, %o0
10150 orncc %o4, %i5, %l1
10151 udiv %g3, 0x0493, %g2
10152 stb %o7, [%l7 + 0x4F]
10153 fmovdleu %icc, %f21, %f19
10154 edge16 %o6, %l4, %g6
10155 edge32ln %i2, %g7, %l6
10156 srl %i4, %g1, %l0
10157 lduw [%l7 + 0x3C], %g5
10158 movvc %xcc, %l2, %i1
10159 andncc %l3, %i6, %i7
10160 movge %xcc, %o2, %i0
10161 movg %xcc, %g4, %o1
10162 fnors %f22, %f22, %f16
10163 movrne %o5, %i3, %o3
10164 fnegs %f2, %f2
10165 movpos %icc, %l5, %o0
10166 sll %i5, 0x0C, %o4
10167 fpack16 %f14, %f8
10168 orn %g3, %l1, %g2
10169 and %o7, 0x1CC2, %l4
10170 array8 %g6, %o6, %g7
10171 srax %i2, %l6, %g1
10172 movrlz %i4, 0x0A8, %g5
10173 add %l0, %l2, %l3
10174 lduw [%l7 + 0x30], %i6
10175 ldsh [%l7 + 0x32], %i1
10176 srl %o2, 0x1A, %i7
10177 fcmpgt16 %f8, %f10, %i0
10178 xor %o1, %g4, %o5
10179 movne %xcc, %o3, %l5
10180 nop
10181 set 0x36, %g3
10182 stb %i3, [%l7 + %g3]
10183 edge8n %o0, %i5, %g3
10184 sdiv %o4, 0x0DAE, %g2
10185 fmovdn %xcc, %f3, %f29
10186 addc %l1, 0x0DF1, %l4
10187 edge32n %g6, %o7, %o6
10188 umul %i2, %g7, %g1
10189 sllx %l6, 0x14, %i4
10190 fmul8x16al %f28, %f16, %f16
10191 edge16ln %l0, %g5, %l2
10192 edge8ln %l3, %i1, %i6
10193 fmovda %icc, %f15, %f4
10194 stb %i7, [%l7 + 0x1A]
10195 sethi 0x097B, %i0
10196 fornot1s %f18, %f9, %f15
10197 movvs %xcc, %o1, %g4
10198 fmovdneg %icc, %f13, %f21
10199 xor %o5, 0x004D, %o3
10200 edge16n %l5, %o2, %i3
10201 addccc %i5, %g3, %o4
10202 mulx %g2, %o0, %l4
10203 pdist %f8, %f16, %f14
10204 std %f0, [%l7 + 0x48]
10205 edge32n %g6, %l1, %o6
10206 srax %o7, %g7, %g1
10207 fmovdg %xcc, %f28, %f31
10208 edge8ln %l6, %i4, %l0
10209 srax %i2, 0x01, %g5
10210 fsrc2s %f2, %f10
10211 ldd [%l7 + 0x78], %f22
10212 lduw [%l7 + 0x74], %l2
10213 xor %i1, 0x0AAB, %i6
10214 stb %l3, [%l7 + 0x10]
10215 edge32n %i7, %i0, %g4
10216 edge8ln %o1, %o5, %l5
10217 alignaddr %o3, %o2, %i3
10218 array32 %i5, %g3, %o4
10219 movneg %xcc, %g2, %l4
10220 fmul8sux16 %f0, %f0, %f16
10221 edge16n %g6, %l1, %o6
10222 ld [%l7 + 0x3C], %f24
10223 sll %o0, 0x0A, %g7
10224 movre %g1, %l6, %o7
10225 fnand %f20, %f8, %f28
10226 mulscc %i4, %l0, %i2
10227 fnot2 %f26, %f10
10228 movrne %l2, %g5, %i6
10229 fpadd16s %f11, %f23, %f6
10230 orcc %l3, %i7, %i1
10231 fmovdcc %xcc, %f10, %f30
10232 movleu %xcc, %g4, %i0
10233 subccc %o5, %o1, %o3
10234 fmovrsne %o2, %f26, %f22
10235 movne %icc, %i3, %i5
10236 fpackfix %f14, %f7
10237 subcc %g3, %o4, %l5
10238 ld [%l7 + 0x30], %f3
10239 srl %l4, 0x17, %g6
10240 edge8n %l1, %g2, %o6
10241 fandnot2 %f20, %f18, %f12
10242 fmovsneg %icc, %f23, %f30
10243 udiv %o0, 0x02FC, %g1
10244 move %xcc, %l6, %o7
10245 fpsub32s %f31, %f19, %f24
10246 mulx %i4, 0x188A, %g7
10247 udivcc %i2, 0x04C7, %l0
10248 alignaddrl %g5, %l2, %i6
10249 movg %icc, %l3, %i7
10250 alignaddr %i1, %g4, %o5
10251 udivcc %o1, 0x0A83, %o3
10252 movvc %xcc, %o2, %i3
10253 st %f14, [%l7 + 0x10]
10254 xnor %i5, %g3, %o4
10255 and %i0, 0x09CE, %l5
10256 popc 0x0B1E, %l4
10257 sub %l1, 0x013D, %g6
10258 orcc %g2, %o6, %o0
10259 sir 0x0627
10260 edge32l %g1, %l6, %o7
10261 movrlez %g7, 0x3C5, %i2
10262 edge32ln %i4, %g5, %l2
10263 sir 0x1F0C
10264 sdivx %i6, 0x1DA1, %l0
10265 movvs %xcc, %i7, %l3
10266 fmovsge %xcc, %f10, %f10
10267 fmovrdlez %i1, %f30, %f28
10268 fxnors %f31, %f25, %f30
10269 mulscc %g4, %o5, %o3
10270 edge16ln %o2, %i3, %i5
10271 edge32 %g3, %o4, %o1
10272 movrgz %l5, %i0, %l1
10273 movcc %icc, %l4, %g2
10274 addcc %g6, %o6, %o0
10275 fpadd16 %f10, %f0, %f26
10276 array16 %g1, %l6, %g7
10277 edge32ln %o7, %i4, %i2
10278 fmovd %f18, %f6
10279 edge32 %g5, %l2, %l0
10280 movle %icc, %i6, %i7
10281 ldd [%l7 + 0x78], %f18
10282 sra %l3, 0x04, %i1
10283 movpos %icc, %o5, %g4
10284 ld [%l7 + 0x70], %f30
10285 edge16n %o3, %o2, %i3
10286 smul %i5, 0x14E7, %o4
10287 movrlez %o1, 0x160, %l5
10288 sll %i0, 0x12, %l1
10289 movge %xcc, %g3, %g2
10290 fmul8ulx16 %f14, %f14, %f22
10291 edge8l %g6, %l4, %o6
10292 edge16n %o0, %g1, %g7
10293 umulcc %l6, 0x0742, %o7
10294 sll %i2, 0x0C, %g5
10295 fmovsgu %icc, %f30, %f17
10296 movrgez %l2, %l0, %i6
10297 andncc %i4, %l3, %i7
10298 fcmpgt16 %f28, %f4, %i1
10299 edge32ln %o5, %o3, %g4
10300 fmovrslez %i3, %f7, %f19
10301 addcc %i5, 0x1311, %o2
10302 xor %o1, 0x1DC8, %o4
10303 edge32l %l5, %i0, %l1
10304 fones %f26
10305 std %f16, [%l7 + 0x78]
10306 edge16ln %g3, %g2, %g6
10307 srax %o6, 0x0D, %o0
10308 alignaddrl %g1, %g7, %l6
10309 xor %l4, %i2, %g5
10310 nop
10311 set 0x40, %l3
10312 stx %o7, [%l7 + %l3]
10313 for %f16, %f8, %f30
10314 sethi 0x0295, %l2
10315 andncc %l0, %i6, %i4
10316 orncc %i7, 0x0131, %l3
10317 edge32n %i1, %o5, %o3
10318 movpos %icc, %i3, %g4
10319 edge16 %i5, %o1, %o2
10320 edge16n %o4, %i0, %l5
10321 alignaddrl %g3, %g2, %g6
10322 bshuffle %f0, %f18, %f10
10323 edge8l %o6, %l1, %g1
10324 sth %o0, [%l7 + 0x78]
10325 edge8l %l6, %g7, %l4
10326 fnot1s %f21, %f11
10327 setx loop_33, %l0, %l1
10328 return %l1
10329 nop
10330 rdpr %cwp, %g1
10331 rdpr %cansave, %g2
10332 rdpr %canrestore, %g3
10333 rdpr %cleanwin, %g4
10334 rdpr %otherwin, %g5
10335 rdpr %wstate, %g6
10336loop_33: fand %f26, %f28, %f26
10337 edge32n %l0, %i6, %i4
10338 movpos %icc, %i7, %l2
10339 movleu %xcc, %i1, %l3
10340 movgu %icc, %o5, %i3
10341 andncc %g4, %o3, %i5
10342 sdiv %o2, 0x19B9, %o1
10343 fpadd32 %f2, %f18, %f22
10344 lduh [%l7 + 0x12], %i0
10345 save %l5, %o4, %g3
10346 rdpr %cwp, %g1
10347 rdpr %cansave, %g2
10348 rdpr %canrestore, %g3
10349 rdpr %cleanwin, %g4
10350 rdpr %otherwin, %g5
10351 rdpr %wstate, %g6
10352 sdivx %g6, 0x1793, %g2
10353 subcc %l1, 0x0B3F, %g1
10354 edge32l %o6, %o0, %g7
10355 edge32ln %l4, %i2, %o7
10356 lduw [%l7 + 0x28], %g5
10357 restore %l6, %l0, %i4
10358 rdpr %cwp, %g1
10359 rdpr %cansave, %g2
10360 rdpr %canrestore, %g3
10361 rdpr %cleanwin, %g4
10362 rdpr %otherwin, %g5
10363 rdpr %wstate, %g6
10364 stx %i7, [%l7 + 0x18]
10365 sir 0x1BFE
10366 fnot2 %f4, %f20
10367 andcc %i6, %l2, %l3
10368 stw %o5, [%l7 + 0x58]
10369 array32 %i1, %g4, %o3
10370 movrlez %i3, 0x0C6, %o2
10371 stw %i5, [%l7 + 0x24]
10372 popc 0x0B93, %i0
10373 smul %o1, 0x0D37, %l5
10374 orn %o4, %g3, %g6
10375 sdivcc %l1, 0x0F6A, %g1
10376 edge32n %g2, %o6, %o0
10377 sub %g7, %i2, %o7
10378 subcc %g5, %l4, %l6
10379 udivcc %l0, 0x19FA, %i7
10380 mulscc %i6, 0x15AF, %i4
10381 movgu %xcc, %l3, %l2
10382 srl %o5, 0x12, %g4
10383 ldd [%l7 + 0x58], %f0
10384 add %i1, %i3, %o3
10385 mova %icc, %i5, %o2
10386 sub %o1, %l5, %i0
10387 fpsub16 %f4, %f12, %f24
10388 fcmpne32 %f8, %f6, %g3
10389 srl %g6, 0x08, %o4
10390 fexpand %f25, %f22
10391 lduw [%l7 + 0x38], %g1
10392 movleu %icc, %g2, %o6
10393 movvs %icc, %l1, %o0
10394 movre %i2, 0x1D0, %g7
10395 fmovscs %xcc, %f19, %f13
10396 sdivcc %o7, 0x1087, %l4
10397 sra %g5, 0x1E, %l6
10398 sth %i7, [%l7 + 0x38]
10399 edge32 %i6, %l0, %i4
10400 movrlz %l3, 0x294, %l2
10401 nop
10402 set 0x08, %g7
10403 ldd [%l7 + %g7], %f6
10404 subccc %o5, %g4, %i1
10405 andn %i3, 0x1D6D, %o3
10406 edge16 %o2, %i5, %o1
10407 movgu %xcc, %i0, %l5
10408 fmovscs %xcc, %f21, %f20
10409 alignaddr %g6, %g3, %g1
10410 fmovsa %icc, %f27, %f14
10411 movneg %xcc, %g2, %o6
10412 orncc %o4, 0x17CB, %l1
10413 sll %i2, %o0, %o7
10414 andcc %g7, %g5, %l6
10415 umul %i7, %l4, %i6
10416 array16 %l0, %l3, %i4
10417 movneg %xcc, %o5, %g4
10418 movleu %icc, %l2, %i1
10419 save %i3, %o2, %i5
10420 rdpr %cwp, %g1
10421 rdpr %cansave, %g2
10422 rdpr %canrestore, %g3
10423 rdpr %cleanwin, %g4
10424 rdpr %otherwin, %g5
10425 rdpr %wstate, %g6
10426 edge16l %o1, %o3, %l5
10427 movcc %icc, %i0, %g3
10428 nop
10429 set 0x28, %i3
10430 ldx [%l7 + %i3], %g6
10431 fpack16 %f26, %f15
10432 movn %xcc, %g2, %o6
10433 movrgz %o4, 0x19B, %l1
10434 edge16l %i2, %g1, %o0
10435 array16 %o7, %g5, %l6
10436 fmovdgu %xcc, %f18, %f7
10437 orn %g7, 0x12BC, %l4
10438 addc %i6, %l0, %l3
10439 setx loop_34, %l0, %l1
10440 return %l1
10441 nop
10442 rdpr %cwp, %g1
10443 rdpr %cansave, %g2
10444 rdpr %canrestore, %g3
10445 rdpr %cleanwin, %g4
10446 rdpr %otherwin, %g5
10447 rdpr %wstate, %g6
10448loop_34: movre %g4, 0x35E, %l2
10449 xnorcc %i1, 0x139A, %o5
10450 sdivx %o2, 0x1A9E, %i3
10451 fabsd %f14, %f18
10452 stw %i5, [%l7 + 0x5C]
10453 xor %o3, 0x1610, %l5
10454 movrgz %i0, 0x15B, %g3
10455 movcs %xcc, %o1, %g2
10456 movrgez %o6, 0x3BB, %g6
10457 popc 0x0D1A, %l1
10458 sdivcc %o4, 0x0D90, %i2
10459 subcc %o0, 0x063C, %g1
10460 fmovspos %icc, %f8, %f29
10461 edge8 %o7, %l6, %g5
10462 edge8 %l4, %g7, %i6
10463 movle %xcc, %l3, %i4
10464 umul %i7, %g4, %l0
10465 sllx %l2, %o5, %o2
10466 alignaddr %i1, %i5, %o3
10467 movle %xcc, %l5, %i0
10468 std %f4, [%l7 + 0x60]
10469 orcc %i3, %o1, %g2
10470 sllx %o6, 0x06, %g6
10471 alignaddrl %l1, %g3, %i2
10472 andn %o4, 0x0A71, %o0
10473 ldsh [%l7 + 0x10], %o7
10474 xor %l6, %g1, %g5
10475 edge16n %l4, %g7, %i6
10476 fnegs %f21, %f0
10477 and %l3, 0x1D86, %i7
10478 addcc %g4, 0x1988, %i4
10479 movvc %icc, %l0, %o5
10480 sth %l2, [%l7 + 0x52]
10481 fpmerge %f4, %f10, %f6
10482 sdiv %i1, 0x0C7C, %i5
10483 edge32l %o3, %l5, %o2
10484 ldd [%l7 + 0x20], %i2
10485 srl %i0, %o1, %o6
10486 movcs %xcc, %g2, %g6
10487 mulx %l1, 0x1DF3, %i2
10488 subccc %o4, %o0, %o7
10489 movleu %icc, %l6, %g3
10490 subcc %g1, 0x0C31, %g5
10491 fmovrslz %l4, %f28, %f11
10492 ld [%l7 + 0x54], %f2
10493 ldd [%l7 + 0x18], %i6
10494 fxors %f3, %f11, %f5
10495 sdivx %g7, 0x1032, %i7
10496 fcmped %fcc1, %f30, %f30
10497 fmovd %f16, %f2
10498 fmovdcc %icc, %f0, %f28
10499 srax %g4, %l3, %i4
10500 st %f21, [%l7 + 0x30]
10501 sra %l0, 0x16, %l2
10502 fmovsl %xcc, %f26, %f29
10503 fmul8sux16 %f16, %f2, %f12
10504 srax %i1, %i5, %o5
10505 movcc %xcc, %l5, %o2
10506 ldsh [%l7 + 0x34], %o3
10507 alignaddr %i0, %i3, %o6
10508 bshuffle %f20, %f8, %f12
10509 srlx %g2, 0x11, %g6
10510 array32 %o1, %l1, %o4
10511 movg %icc, %o0, %o7
10512 mulscc %l6, 0x11F2, %i2
10513 movpos %icc, %g3, %g1
10514 sethi 0x1A4B, %l4
10515 movle %icc, %i6, %g7
10516 fsrc2 %f8, %f2
10517 movl %xcc, %g5, %g4
10518 subcc %l3, 0x1C47, %i7
10519 fsrc1s %f0, %f3
10520 stx %l0, [%l7 + 0x38]
10521 fmovsvc %icc, %f31, %f0
10522 stb %l2, [%l7 + 0x18]
10523 alignaddr %i4, %i1, %i5
10524 lduh [%l7 + 0x5E], %l5
10525 andn %o5, 0x14CF, %o3
10526 lduh [%l7 + 0x18], %i0
10527 fmovsleu %xcc, %f11, %f13
10528 fmovsle %icc, %f18, %f29
10529 subcc %o2, 0x11E9, %o6
10530 movcs %xcc, %g2, %i3
10531 movvc %xcc, %g6, %o1
10532 mova %xcc, %l1, %o0
10533 fmovscs %icc, %f13, %f22
10534 movrne %o4, %o7, %i2
10535 edge32ln %g3, %g1, %l6
10536 mulscc %i6, %l4, %g7
10537 fmovsg %xcc, %f0, %f23
10538 movrlez %g4, 0x3FF, %g5
10539 move %xcc, %l3, %l0
10540 ldsh [%l7 + 0x0E], %i7
10541 edge32 %l2, %i1, %i5
10542 movpos %xcc, %l5, %o5
10543 lduh [%l7 + 0x1E], %o3
10544 umulcc %i0, %i4, %o6
10545 ldd [%l7 + 0x38], %o2
10546 edge16l %g2, %i3, %o1
10547 smul %l1, %g6, %o4
10548 ldsw [%l7 + 0x44], %o7
10549 movleu %xcc, %i2, %g3
10550 movrne %g1, %o0, %l6
10551 addc %l4, 0x14F3, %i6
10552 fmovrsne %g4, %f26, %f8
10553 edge8 %g5, %l3, %g7
10554 edge8 %l0, %l2, %i7
10555 udivcc %i1, 0x14C3, %i5
10556 sdiv %o5, 0x189C, %o3
10557 ldsb [%l7 + 0x0D], %l5
10558 subccc %i0, 0x1A06, %i4
10559 subcc %o6, 0x18F3, %g2
10560 edge16l %i3, %o2, %l1
10561 edge16l %o1, %g6, %o7
10562 movrne %i2, %g3, %g1
10563 nop
10564 set 0x5C, %l0
10565 lduw [%l7 + %l0], %o4
10566 movge %xcc, %l6, %o0
10567 andncc %i6, %g4, %l4
10568 smulcc %g5, %g7, %l3
10569 edge16l %l0, %i7, %l2
10570 ldd [%l7 + 0x08], %i4
10571 mulx %i1, %o5, %l5
10572 sll %i0, %o3, %i4
10573 fcmps %fcc1, %f15, %f15
10574 orcc %o6, 0x06A0, %g2
10575 addccc %i3, 0x1E30, %o2
10576 srax %o1, 0x0C, %g6
10577 ldd [%l7 + 0x50], %l0
10578 udiv %o7, 0x0CEB, %i2
10579 movge %xcc, %g3, %o4
10580 orcc %l6, %g1, %o0
10581 edge16ln %g4, %i6, %g5
10582 sethi 0x01A6, %g7
10583 movrlez %l4, %l3, %i7
10584 umulcc %l2, 0x1F41, %i5
10585 srax %i1, %o5, %l0
10586 smulcc %l5, %i0, %o3
10587 addccc %o6, %i4, %i3
10588 smulcc %g2, 0x057D, %o1
10589 orncc %o2, %g6, %l1
10590 sra %o7, %g3, %o4
10591 movvs %icc, %l6, %g1
10592 sdivx %o0, 0x0621, %i2
10593 edge32ln %i6, %g5, %g7
10594 edge32ln %l4, %l3, %g4
10595 pdist %f0, %f4, %f20
10596 movneg %xcc, %l2, %i5
10597 sir 0x1DA4
10598 move %xcc, %i1, %i7
10599 edge32l %o5, %l0, %i0
10600 addccc %o3, 0x0D2B, %o6
10601 edge32l %l5, %i4, %i3
10602 fmul8x16 %f24, %f18, %f26
10603 xorcc %o1, 0x120A, %o2
10604 fpackfix %f20, %f4
10605 mulscc %g2, 0x1244, %g6
10606 or %o7, 0x0F74, %l1
10607 sdiv %g3, 0x17A6, %o4
10608 and %l6, %o0, %i2
10609 andcc %g1, %i6, %g7
10610 fmovspos %xcc, %f29, %f31
10611 movrgz %l4, 0x194, %g5
10612 or %g4, 0x104B, %l2
10613 save %i5, %l3, %i7
10614 rdpr %cwp, %g1
10615 rdpr %cansave, %g2
10616 rdpr %canrestore, %g3
10617 rdpr %cleanwin, %g4
10618 rdpr %otherwin, %g5
10619 rdpr %wstate, %g6
10620 fmovdcs %xcc, %f3, %f2
10621 subcc %o5, %l0, %i0
10622 ld [%l7 + 0x0C], %f10
10623 udivcc %i1, 0x13F1, %o3
10624 addc %l5, %o6, %i4
10625 movleu %icc, %i3, %o2
10626 andncc %g2, %o1, %o7
10627 fmovscc %xcc, %f9, %f24
10628 movvs %xcc, %l1, %g6
10629 stx %g3, [%l7 + 0x40]
10630 fors %f28, %f0, %f24
10631 edge8ln %l6, %o4, %i2
10632 array8 %o0, %g1, %i6
10633 fxnor %f4, %f14, %f24
10634 fnands %f9, %f10, %f2
10635 ldd [%l7 + 0x40], %f20
10636 movle %icc, %g7, %l4
10637 mulscc %g4, 0x00D0, %g5
10638 fones %f28
10639 stx %l2, [%l7 + 0x58]
10640 nop
10641 set 0x38, %i4
10642 ldsh [%l7 + %i4], %l3
10643 addccc %i5, 0x122D, %o5
10644 std %f0, [%l7 + 0x10]
10645 addccc %l0, 0x0D57, %i0
10646 movcs %icc, %i7, %i1
10647 andncc %l5, %o6, %o3
10648 fsrc1 %f2, %f26
10649 movn %xcc, %i4, %o2
10650 movpos %icc, %g2, %o1
10651 array8 %i3, %o7, %l1
10652 subc %g6, %l6, %g3
10653 orcc %i2, 0x0D61, %o0
10654 movrgez %o4, 0x30B, %i6
10655 fmovsa %xcc, %f20, %f25
10656 udivx %g1, 0x1609, %g7
10657 array32 %l4, %g4, %l2
10658 movpos %icc, %g5, %l3
10659 fcmpgt32 %f6, %f6, %o5
10660 std %f30, [%l7 + 0x50]
10661 smul %l0, 0x05D0, %i5
10662 edge32l %i7, %i1, %i0
10663 ldd [%l7 + 0x10], %f30
10664 sll %o6, %l5, %i4
10665 edge16ln %o2, %g2, %o3
10666 popc 0x0EC0, %o1
10667 sdivx %i3, 0x0D56, %l1
10668 movre %g6, 0x39F, %l6
10669 array8 %g3, %i2, %o0
10670 array32 %o4, %o7, %i6
10671 udiv %g7, 0x043A, %g1
10672 orncc %g4, 0x106E, %l2
10673 edge8ln %l4, %l3, %g5
10674 fmovdle %xcc, %f10, %f13
10675 edge32l %o5, %l0, %i5
10676 edge8n %i7, %i1, %i0
10677 movrne %l5, %i4, %o2
10678 movvc %icc, %g2, %o6
10679 stb %o1, [%l7 + 0x50]
10680 nop
10681 set 0x21, %i5
10682 stb %i3, [%l7 + %i5]
10683 array8 %o3, %g6, %l1
10684 movrgz %g3, 0x21B, %l6
10685 edge16ln %i2, %o4, %o7
10686 andcc %o0, %i6, %g7
10687 mova %icc, %g4, %l2
10688 movge %xcc, %l4, %g1
10689 array32 %g5, %o5, %l0
10690 edge8ln %l3, %i5, %i7
10691 fmovscs %xcc, %f30, %f12
10692 addc %i0, %l5, %i1
10693 movre %i4, %g2, %o2
10694 udivcc %o1, 0x0BA6, %i3
10695 movg %icc, %o6, %o3
10696 fandnot1s %f23, %f6, %f27
10697 movne %xcc, %l1, %g6
10698 andncc %g3, %l6, %i2
10699 fpadd16s %f0, %f24, %f6
10700 fmovsg %xcc, %f31, %f4
10701 edge16n %o4, %o7, %i6
10702 orcc %g7, 0x082C, %g4
10703 orn %l2, %l4, %g1
10704 fones %f28
10705 lduh [%l7 + 0x32], %g5
10706 ldx [%l7 + 0x30], %o0
10707 or %l0, %o5, %l3
10708 movrlez %i7, 0x05B, %i5
10709 save %i0, 0x0E8B, %l5
10710 rdpr %cwp, %g1
10711 rdpr %cansave, %g2
10712 rdpr %canrestore, %g3
10713 rdpr %cleanwin, %g4
10714 rdpr %otherwin, %g5
10715 rdpr %wstate, %g6
10716 subc %i1, %i4, %g2
10717 fmovsleu %xcc, %f7, %f10
10718 edge16ln %o1, %i3, %o2
10719 fmovsg %icc, %f27, %f4
10720 addc %o3, 0x0D16, %o6
10721 fcmpne32 %f8, %f30, %g6
10722 fmul8x16 %f11, %f30, %f14
10723 edge32ln %l1, %g3, %l6
10724 movrlz %o4, 0x059, %o7
10725 addccc %i2, %g7, %i6
10726 srax %l2, 0x19, %l4
10727 siam 0x0
10728 or %g4, 0x01BA, %g1
10729 nop
10730 set 0x76, %g6
10731 stb %g5, [%l7 + %g6]
10732 movg %xcc, %o0, %o5
10733 sub %l0, 0x008E, %l3
10734 edge8 %i7, %i0, %l5
10735 udivcc %i5, 0x1A89, %i4
10736 srlx %i1, 0x14, %o1
10737 ldsb [%l7 + 0x1B], %i3
10738 subc %g2, 0x1048, %o2
10739 alignaddr %o6, %g6, %l1
10740 fmovsa %icc, %f1, %f16
10741 xnorcc %o3, 0x1025, %g3
10742 edge8 %o4, %o7, %l6
10743 fnot2 %f10, %f12
10744 fmovdvc %xcc, %f0, %f19
10745 ldd [%l7 + 0x50], %f18
10746 alignaddrl %i2, %g7, %i6
10747 sth %l2, [%l7 + 0x34]
10748 stw %g4, [%l7 + 0x24]
10749 movrlez %g1, %g5, %o0
10750 stx %l4, [%l7 + 0x40]
10751 movleu %xcc, %l0, %o5
10752 sdivcc %i7, 0x1317, %l3
10753 udiv %i0, 0x0885, %l5
10754 sir 0x13F5
10755 fmovrde %i5, %f20, %f0
10756 addccc %i4, 0x0028, %o1
10757 andcc %i3, 0x1159, %i1
10758 udivx %g2, 0x076E, %o6
10759 edge8l %g6, %l1, %o2
10760 movrne %o3, %g3, %o4
10761 xorcc %l6, %i2, %o7
10762 sdivx %i6, 0x0786, %g7
10763 and %g4, %g1, %l2
10764 add %g5, %l4, %l0
10765 save %o0, 0x15CB, %o5
10766 rdpr %cwp, %g1
10767 rdpr %cansave, %g2
10768 rdpr %canrestore, %g3
10769 rdpr %cleanwin, %g4
10770 rdpr %otherwin, %g5
10771 rdpr %wstate, %g6
10772 fmovdgu %icc, %f28, %f0
10773 mulscc %i7, 0x0B7F, %l3
10774 and %i0, %l5, %i4
10775 movl %xcc, %i5, %i3
10776 fpadd16 %f22, %f20, %f2
10777 umul %i1, 0x0D96, %g2
10778 fnot1 %f8, %f24
10779 movl %icc, %o1, %o6
10780 ldub [%l7 + 0x53], %g6
10781 fcmpeq32 %f2, %f30, %l1
10782 addcc %o2, 0x12F4, %o3
10783 movrgez %o4, 0x263, %g3
10784 orcc %l6, 0x1D98, %i2
10785 orn %o7, %i6, %g7
10786 stx %g1, [%l7 + 0x38]
10787 fmovrdne %g4, %f22, %f10
10788 fnegs %f19, %f7
10789 ldub [%l7 + 0x5E], %g5
10790 sdiv %l2, 0x03BB, %l4
10791 movle %xcc, %l0, %o5
10792 fsrc2s %f13, %f29
10793 umulcc %i7, %o0, %l3
10794 movpos %icc, %l5, %i0
10795 ldsb [%l7 + 0x45], %i4
10796 movge %icc, %i3, %i5
10797 movrgez %i1, 0x1BA, %o1
10798 fnands %f18, %f28, %f18
10799 movl %xcc, %o6, %g2
10800 umul %g6, 0x1F7F, %l1
10801 st %f9, [%l7 + 0x40]
10802 edge8l %o3, %o4, %o2
10803 fmovsge %xcc, %f7, %f6
10804 fcmpeq16 %f10, %f18, %g3
10805 fnegs %f5, %f13
10806 fandnot1 %f4, %f28, %f28
10807 array32 %l6, %i2, %i6
10808 edge16n %o7, %g7, %g4
10809 alignaddrl %g5, %g1, %l4
10810 or %l0, %o5, %l2
10811 movcs %icc, %i7, %l3
10812 fmovrsne %l5, %f31, %f10
10813 ldub [%l7 + 0x1A], %i0
10814 fmovdpos %icc, %f2, %f29
10815 sllx %o0, 0x1E, %i4
10816 orncc %i5, %i3, %o1
10817 fmovsa %xcc, %f14, %f7
10818 mulx %o6, 0x0F8D, %g2
10819 udivcc %g6, 0x0B84, %l1
10820 fcmpeq16 %f26, %f2, %i1
10821 subccc %o4, %o2, %g3
10822 fmovdcc %icc, %f27, %f14
10823 sra %o3, %l6, %i2
10824 move %xcc, %i6, %o7
10825 fmovdcs %xcc, %f15, %f4
10826 orncc %g4, %g5, %g7
10827 movneg %icc, %g1, %l0
10828 array32 %l4, %o5, %i7
10829 xor %l2, 0x1892, %l3
10830 array32 %l5, %o0, %i0
10831 restore %i5, 0x0239, %i3
10832 rdpr %cwp, %g1
10833 rdpr %cansave, %g2
10834 rdpr %canrestore, %g3
10835 rdpr %cleanwin, %g4
10836 rdpr %otherwin, %g5
10837 rdpr %wstate, %g6
10838 edge8n %o1, %o6, %i4
10839 fandnot2 %f26, %f30, %f24
10840 xor %g2, 0x09F8, %l1
10841 umul %i1, %g6, %o4
10842 fsrc2 %f30, %f6
10843 array16 %o2, %g3, %l6
10844 movleu %xcc, %o3, %i6
10845 edge8n %o7, %g4, %g5
10846 alignaddr %i2, %g1, %l0
10847 fmovspos %xcc, %f3, %f21
10848 movvs %xcc, %g7, %l4
10849 addc %i7, %o5, %l2
10850 movne %xcc, %l5, %o0
10851 movge %xcc, %i0, %i5
10852 fcmple32 %f4, %f28, %l3
10853 ldsw [%l7 + 0x58], %i3
10854 movl %xcc, %o6, %i4
10855 xnorcc %o1, %g2, %l1
10856 ldsb [%l7 + 0x0B], %g6
10857 movge %xcc, %o4, %o2
10858 edge8l %g3, %i1, %o3
10859 edge32n %i6, %l6, %g4
10860 orcc %g5, %i2, %g1
10861 subc %o7, %g7, %l4
10862 sdiv %i7, 0x10CF, %o5
10863 xnorcc %l0, %l5, %l2
10864 ldsw [%l7 + 0x08], %o0
10865 edge16 %i5, %l3, %i3
10866 stb %o6, [%l7 + 0x1B]
10867 fxor %f10, %f4, %f18
10868 movpos %icc, %i4, %o1
10869 srl %g2, 0x08, %l1
10870 subcc %i0, 0x0D39, %o4
10871 movrgez %g6, %o2, %i1
10872 alignaddr %g3, %o3, %l6
10873 sll %g4, %i6, %g5
10874 xorcc %g1, 0x16F4, %i2
10875 movvc %xcc, %g7, %o7
10876 array8 %l4, %i7, %o5
10877 edge16ln %l0, %l5, %o0
10878 fmovrdgz %i5, %f12, %f6
10879 stx %l2, [%l7 + 0x20]
10880 lduh [%l7 + 0x6E], %i3
10881 move %xcc, %l3, %i4
10882 sdiv %o6, 0x05FD, %o1
10883 fmovscs %icc, %f9, %f4
10884 fcmpeq16 %f24, %f18, %g2
10885 xor %l1, 0x1EAE, %o4
10886 sethi 0x027F, %g6
10887 fmovrsgez %o2, %f5, %f20
10888 fand %f2, %f20, %f10
10889 or %i0, %i1, %g3
10890 stb %l6, [%l7 + 0x2E]
10891 popc 0x0E9C, %o3
10892 ldx [%l7 + 0x38], %i6
10893 ldub [%l7 + 0x2E], %g4
10894 sdivx %g1, 0x0A5B, %i2
10895 sll %g7, %o7, %l4
10896 lduh [%l7 + 0x64], %i7
10897 fxors %f15, %f22, %f12
10898 popc 0x1E56, %g5
10899 ldx [%l7 + 0x48], %o5
10900 movpos %xcc, %l5, %o0
10901 stx %i5, [%l7 + 0x68]
10902 add %l2, 0x011A, %l0
10903 smulcc %i3, %l3, %o6
10904 edge8ln %i4, %o1, %l1
10905 or %g2, %g6, %o4
10906 save %o2, %i1, %i0
10907 rdpr %cwp, %g1
10908 rdpr %cansave, %g2
10909 rdpr %canrestore, %g3
10910 rdpr %cleanwin, %g4
10911 rdpr %otherwin, %g5
10912 rdpr %wstate, %g6
10913 fcmpne32 %f4, %f2, %g3
10914 xor %o3, 0x09FB, %l6
10915 movvs %xcc, %g4, %i6
10916 ldsh [%l7 + 0x60], %g1
10917 fmovrdlez %g7, %f6, %f22
10918 sth %o7, [%l7 + 0x18]
10919 ld [%l7 + 0x50], %f3
10920 lduw [%l7 + 0x24], %i2
10921 edge32ln %l4, %g5, %i7
10922 movre %o5, %o0, %l5
10923 fornot1 %f16, %f24, %f26
10924 fabss %f24, %f27
10925 stw %i5, [%l7 + 0x14]
10926 fpack32 %f20, %f8, %f16
10927 edge8ln %l0, %i3, %l2
10928 alignaddr %l3, %o6, %i4
10929 add %l1, %g2, %g6
10930 fcmpne32 %f26, %f10, %o4
10931 orn %o1, %o2, %i1
10932 and %i0, %g3, %l6
10933 popc 0x0D69, %o3
10934 sth %i6, [%l7 + 0x6C]
10935 bshuffle %f26, %f26, %f26
10936 xorcc %g1, 0x1CFA, %g4
10937 nop
10938 set 0x08, %i1
10939 std %f8, [%l7 + %i1]
10940 ldub [%l7 + 0x24], %g7
10941 fnot1s %f24, %f0
10942 movvc %xcc, %i2, %o7
10943 lduh [%l7 + 0x78], %g5
10944 sth %l4, [%l7 + 0x1C]
10945 edge16 %o5, %i7, %l5
10946 subcc %i5, %l0, %i3
10947 popc %l2, %l3
10948 andn %o6, 0x184A, %o0
10949 fones %f14
10950 andncc %i4, %g2, %l1
10951 fone %f30
10952 edge16n %g6, %o1, %o2
10953 andcc %i1, %i0, %o4
10954 movl %xcc, %g3, %o3
10955 movl %xcc, %l6, %i6
10956 fcmpd %fcc0, %f18, %f26
10957 udivcc %g1, 0x0F95, %g4
10958 popc 0x0D78, %i2
10959 fornot2s %f16, %f30, %f16
10960 stx %o7, [%l7 + 0x50]
10961 edge16n %g7, %g5, %l4
10962 fpadd32 %f16, %f26, %f14
10963 edge32ln %i7, %o5, %l5
10964 fone %f10
10965 ldd [%l7 + 0x40], %f6
10966 edge16ln %l0, %i5, %l2
10967 udivx %i3, 0x1C1B, %o6
10968 sethi 0x181E, %l3
10969 movne %icc, %i4, %g2
10970 movn %xcc, %l1, %g6
10971 move %icc, %o1, %o2
10972 ldsb [%l7 + 0x4A], %i1
10973 movleu %icc, %o0, %i0
10974 addc %g3, 0x0F9E, %o3
10975 sdivx %o4, 0x0F95, %l6
10976 udiv %g1, 0x09EA, %g4
10977 stw %i6, [%l7 + 0x78]
10978 movpos %icc, %i2, %o7
10979 movle %xcc, %g7, %g5
10980 addcc %i7, 0x096A, %l4
10981 array16 %o5, %l0, %i5
10982 fmovdle %xcc, %f0, %f24
10983 edge16n %l5, %i3, %l2
10984 fzero %f28
10985 srax %o6, 0x0B, %l3
10986 fmovdleu %icc, %f13, %f15
10987 sethi 0x1188, %i4
10988 smul %g2, %g6, %o1
10989 fmovdne %xcc, %f22, %f31
10990 mulx %l1, %o2, %o0
10991 fmovrdlez %i1, %f2, %f10
10992 edge32l %i0, %g3, %o3
10993 movleu %xcc, %l6, %g1
10994 movpos %icc, %g4, %o4
10995 edge8l %i6, %i2, %o7
10996 movcc %icc, %g5, %i7
10997 fmuld8sux16 %f6, %f31, %f30
10998 sdiv %l4, 0x0118, %g7
10999 sll %l0, %i5, %o5
11000 sllx %i3, %l2, %o6
11001 andcc %l3, 0x1C7F, %i4
11002 movcs %xcc, %g2, %l5
11003 fmovdleu %icc, %f26, %f3
11004 array8 %g6, %l1, %o1
11005 fsrc1 %f10, %f6
11006 xnor %o2, %o0, %i0
11007 movneg %icc, %g3, %o3
11008 umul %l6, %i1, %g4
11009 edge32 %o4, %i6, %g1
11010 fpadd32 %f10, %f30, %f6
11011 andn %o7, %i2, %g5
11012 fands %f25, %f16, %f26
11013 umulcc %l4, %g7, %l0
11014 movgu %icc, %i7, %i5
11015 sdivx %i3, 0x04E7, %l2
11016 andcc %o5, %l3, %o6
11017 movl %xcc, %i4, %g2
11018 udivcc %l5, 0x1FC4, %l1
11019 xnorcc %o1, %g6, %o2
11020 array8 %o0, %g3, %i0
11021 edge16ln %l6, %i1, %o3
11022 fnor %f4, %f18, %f30
11023 addccc %g4, %i6, %g1
11024 sdivcc %o4, 0x18C7, %i2
11025 udivcc %g5, 0x16C3, %o7
11026 movcs %xcc, %g7, %l0
11027 and %l4, %i7, %i3
11028 array16 %i5, %o5, %l3
11029 sdivx %l2, 0x1D87, %o6
11030 movvs %icc, %i4, %l5
11031 ldsw [%l7 + 0x1C], %g2
11032 fxnor %f20, %f16, %f2
11033 movrgez %l1, %o1, %o2
11034 lduh [%l7 + 0x7C], %g6
11035 fand %f2, %f16, %f4
11036 edge8l %g3, %o0, %i0
11037 fmovdneg %xcc, %f19, %f5
11038 ldd [%l7 + 0x48], %i0
11039 movn %icc, %o3, %l6
11040 udivcc %i6, 0x0F78, %g1
11041 movleu %xcc, %g4, %i2
11042 smul %o4, 0x04F7, %o7
11043 movrlz %g5, 0x22C, %l0
11044 movrne %l4, 0x271, %i7
11045 siam 0x3
11046 sth %g7, [%l7 + 0x40]
11047 add %i5, %o5, %l3
11048 fzero %f22
11049 ldub [%l7 + 0x34], %i3
11050 fcmpeq32 %f24, %f0, %l2
11051 movcc %xcc, %o6, %l5
11052 udivcc %g2, 0x1096, %l1
11053 fcmpgt32 %f22, %f16, %i4
11054 movleu %xcc, %o1, %o2
11055 movcs %xcc, %g6, %g3
11056 subc %o0, 0x0E45, %i1
11057 siam 0x3
11058 addc %o3, %i0, %l6
11059 movgu %icc, %g1, %g4
11060 smul %i2, 0x042C, %o4
11061 fand %f14, %f0, %f28
11062 ld [%l7 + 0x54], %f21
11063 lduh [%l7 + 0x4A], %o7
11064 fcmpgt16 %f8, %f2, %i6
11065 stx %l0, [%l7 + 0x10]
11066 movrgz %l4, 0x1FD, %g5
11067 movcc %icc, %g7, %i7
11068 array16 %o5, %l3, %i3
11069 movpos %xcc, %l2, %o6
11070 fmovdpos %xcc, %f9, %f28
11071 umulcc %i5, %g2, %l1
11072 fmuld8ulx16 %f5, %f23, %f16
11073 edge32l %i4, %l5, %o2
11074 smulcc %o1, 0x081C, %g3
11075 edge8l %o0, %i1, %g6
11076 setx loop_35, %l0, %l1
11077 return %l1
11078 nop
11079 rdpr %cwp, %g1
11080 rdpr %cansave, %g2
11081 rdpr %canrestore, %g3
11082 rdpr %cleanwin, %g4
11083 rdpr %otherwin, %g5
11084 rdpr %wstate, %g6
11085loop_35: fornot2s %f13, %f20, %f22
11086 fsrc1 %f20, %f4
11087 fcmpgt16 %f30, %f16, %g4
11088 edge8 %i2, %o4, %o7
11089 sethi 0x14F6, %i0
11090 subc %l0, 0x0D80, %i6
11091 movcc %icc, %l4, %g7
11092 fnot2 %f14, %f28
11093 alignaddrl %g5, %i7, %o5
11094 ldsw [%l7 + 0x7C], %l3
11095 edge8n %l2, %o6, %i3
11096 sethi 0x1B53, %i5
11097 fcmpne16 %f12, %f14, %g2
11098 lduw [%l7 + 0x64], %i4
11099 movn %icc, %l5, %o2
11100 mulx %o1, 0x06B6, %l1
11101 fnegs %f10, %f23
11102 sth %o0, [%l7 + 0x70]
11103 ldsb [%l7 + 0x55], %i1
11104 fpadd32s %f7, %f7, %f31
11105 fmovrdgez %g3, %f16, %f8
11106 add %o3, %l6, %g6
11107 orcc %g1, 0x1E3B, %i2
11108 edge32 %g4, %o4, %o7
11109 edge16n %l0, %i6, %l4
11110 sdivcc %g7, 0x1681, %g5
11111 or %i0, 0x1FF4, %i7
11112 udivcc %l3, 0x18BE, %o5
11113 addc %l2, 0x1830, %o6
11114 edge32 %i5, %i3, %i4
11115 umul %g2, 0x181E, %l5
11116 movg %icc, %o1, %o2
11117 stx %l1, [%l7 + 0x48]
11118 edge32l %o0, %g3, %i1
11119 andn %l6, 0x0CD9, %g6
11120 fmovdg %icc, %f30, %f25
11121 edge8l %o3, %g1, %g4
11122 fmovrse %i2, %f25, %f29
11123 ldx [%l7 + 0x40], %o7
11124 orncc %o4, %i6, %l4
11125 fmovrsne %g7, %f19, %f9
11126 fnot2s %f14, %f4
11127 smul %l0, 0x0658, %g5
11128 fnot1s %f19, %f22
11129 fpadd16s %f8, %f31, %f8
11130 ldx [%l7 + 0x70], %i0
11131 sth %l3, [%l7 + 0x5A]
11132 movrlez %o5, 0x121, %l2
11133 addcc %i7, %i5, %i3
11134 sra %o6, 0x1A, %i4
11135 movre %l5, %g2, %o1
11136 stb %o2, [%l7 + 0x39]
11137 fnand %f28, %f6, %f28
11138 fmovrsne %l1, %f30, %f16
11139 sllx %g3, %o0, %l6
11140 edge16ln %i1, %g6, %o3
11141 array32 %g4, %g1, %i2
11142 ldd [%l7 + 0x38], %f16
11143 edge16l %o4, %i6, %l4
11144 lduh [%l7 + 0x60], %g7
11145 stx %l0, [%l7 + 0x08]
11146 fpack32 %f16, %f12, %f4
11147 save %o7, 0x1665, %i0
11148 rdpr %cwp, %g1
11149 rdpr %cansave, %g2
11150 rdpr %canrestore, %g3
11151 rdpr %cleanwin, %g4
11152 rdpr %otherwin, %g5
11153 rdpr %wstate, %g6
11154 fpsub32 %f18, %f10, %f2
11155 fpackfix %f26, %f31
11156 subccc %l3, 0x01E3, %o5
11157 subc %l2, %g5, %i5
11158 orcc %i3, 0x133F, %i7
11159 ldsw [%l7 + 0x20], %i4
11160 edge32ln %l5, %g2, %o6
11161 movne %xcc, %o1, %o2
11162 lduh [%l7 + 0x50], %g3
11163 alignaddr %l1, %o0, %i1
11164 andncc %l6, %o3, %g6
11165 fmul8sux16 %f0, %f28, %f30
11166 xnorcc %g4, 0x1024, %g1
11167 fmovrslz %o4, %f6, %f23
11168 stb %i2, [%l7 + 0x4D]
11169 sethi 0x0308, %i6
11170 movg %xcc, %l4, %l0
11171 fcmps %fcc2, %f5, %f20
11172 sra %o7, %g7, %i0
11173 subcc %l3, 0x0C83, %o5
11174 addccc %l2, 0x0488, %g5
11175 std %f8, [%l7 + 0x10]
11176 fmovs %f25, %f4
11177 sdivcc %i3, 0x1D8A, %i5
11178 ldsh [%l7 + 0x12], %i7
11179 edge16 %i4, %l5, %g2
11180 movleu %icc, %o1, %o2
11181 fmul8x16 %f18, %f24, %f4
11182 movle %icc, %o6, %l1
11183 fmovrsgez %g3, %f9, %f6
11184 andncc %i1, %l6, %o3
11185 movn %xcc, %o0, %g4
11186 orcc %g1, 0x0B47, %o4
11187 array16 %g6, %i6, %l4
11188 restore %l0, %o7, %i2
11189 rdpr %cwp, %g1
11190 rdpr %cansave, %g2
11191 rdpr %canrestore, %g3
11192 rdpr %cleanwin, %g4
11193 rdpr %otherwin, %g5
11194 rdpr %wstate, %g6
11195 fxor %f22, %f12, %f2
11196 udiv %i0, 0x0F2B, %l3
11197 sllx %g7, %l2, %g5
11198 fsrc2s %f19, %f31
11199 edge32n %i3, %i5, %o5
11200 st %f7, [%l7 + 0x70]
11201 stx %i7, [%l7 + 0x48]
11202 edge8 %l5, %g2, %o1
11203 array16 %i4, %o6, %l1
11204 st %f13, [%l7 + 0x44]
11205 ldd [%l7 + 0x40], %f30
11206 st %f26, [%l7 + 0x18]
11207 fmovrdlz %g3, %f18, %f22
11208 stb %i1, [%l7 + 0x5B]
11209 movcs %icc, %l6, %o3
11210 and %o2, 0x00C6, %g4
11211 pdist %f22, %f18, %f2
11212 srax %g1, 0x18, %o4
11213 movrgz %o0, 0x2D2, %g6
11214 sub %i6, 0x0B22, %l4
11215 or %o7, 0x18C4, %l0
11216 orncc %i2, %l3, %g7
11217 fcmpd %fcc0, %f22, %f16
11218 edge32n %i0, %l2, %g5
11219 movg %icc, %i3, %i5
11220 srlx %o5, %l5, %g2
11221 or %o1, %i7, %i4
11222 movrlez %o6, %l1, %i1
11223 movne %xcc, %l6, %o3
11224 alignaddr %o2, %g3, %g4
11225 fsrc1s %f21, %f4
11226 fmovsneg %icc, %f26, %f24
11227 ldd [%l7 + 0x08], %f26
11228 srlx %o4, 0x1C, %g1
11229 alignaddrl %g6, %i6, %o0
11230 movrne %o7, %l4, %l0
11231 fandnot2 %f6, %f20, %f0
11232 movpos %icc, %i2, %g7
11233 array8 %i0, %l3, %l2
11234 movg %xcc, %i3, %g5
11235 ldub [%l7 + 0x6E], %i5
11236 movl %xcc, %o5, %l5
11237 fpadd32 %f22, %f20, %f6
11238 array32 %g2, %o1, %i7
11239 fmovde %xcc, %f31, %f25
11240 fmovrde %o6, %f12, %f8
11241 and %l1, 0x153A, %i1
11242 movcc %icc, %l6, %i4
11243 edge32l %o3, %g3, %g4
11244 umul %o2, %g1, %o4
11245 fmovdcc %xcc, %f10, %f14
11246 movcs %xcc, %i6, %g6
11247 sethi 0x191B, %o7
11248 fmovsleu %icc, %f20, %f18
11249 edge8n %o0, %l0, %i2
11250 fmovrslez %g7, %f12, %f17
11251 addc %i0, 0x168E, %l4
11252 edge16l %l2, %i3, %g5
11253 addc %l3, %i5, %l5
11254 movgu %icc, %g2, %o5
11255 movneg %icc, %i7, %o1
11256 fandnot2 %f14, %f10, %f0
11257 fmovdg %xcc, %f8, %f11
11258 pdist %f20, %f26, %f4
11259 srlx %l1, %o6, %i1
11260 subcc %i4, 0x1D55, %l6
11261 edge16n %o3, %g3, %o2
11262 nop
11263 set 0x48, %o5
11264 ldd [%l7 + %o5], %g0
11265 andcc %g4, %o4, %g6
11266 fmovse %xcc, %f12, %f31
11267 ldd [%l7 + 0x38], %i6
11268 stx %o7, [%l7 + 0x48]
11269 save %l0, %i2, %g7
11270 rdpr %cwp, %g1
11271 rdpr %cansave, %g2
11272 rdpr %canrestore, %g3
11273 rdpr %cleanwin, %g4
11274 rdpr %otherwin, %g5
11275 rdpr %wstate, %g6
11276 std %f0, [%l7 + 0x38]
11277 fmovdpos %xcc, %f31, %f7
11278 sll %i0, 0x0C, %o0
11279 smulcc %l2, 0x0776, %l4
11280 addc %g5, 0x136E, %i3
11281 xnorcc %l3, 0x1FF1, %l5
11282 fpadd32s %f4, %f16, %f13
11283 movrlz %g2, %i5, %o5
11284 fxor %f20, %f12, %f18
11285 fmovse %xcc, %f25, %f2
11286 stx %i7, [%l7 + 0x10]
11287 edge16l %o1, %l1, %o6
11288 edge16l %i4, %i1, %o3
11289 movre %g3, %l6, %g1
11290 fxnor %f30, %f10, %f16
11291 mulscc %o2, 0x0072, %o4
11292 stw %g4, [%l7 + 0x50]
11293 st %f26, [%l7 + 0x34]
11294 mova %icc, %i6, %g6
11295 ldsb [%l7 + 0x29], %l0
11296 xnor %i2, %o7, %i0
11297 std %f10, [%l7 + 0x60]
11298 fmovde %icc, %f16, %f20
11299 fcmpeq16 %f12, %f4, %g7
11300 and %l2, 0x1E03, %o0
11301 ldd [%l7 + 0x08], %f0
11302 movrlz %g5, 0x328, %l4
11303 xorcc %i3, %l3, %g2
11304 lduw [%l7 + 0x58], %i5
11305 subccc %o5, 0x14E2, %l5
11306 sll %i7, %o1, %l1
11307 nop
11308 set 0x3E, %l6
11309 ldsh [%l7 + %l6], %i4
11310 stw %o6, [%l7 + 0x2C]
11311 sub %o3, 0x0671, %i1
11312 sir 0x1C57
11313 udiv %l6, 0x0079, %g1
11314 edge16ln %g3, %o4, %o2
11315 sth %g4, [%l7 + 0x58]
11316 stx %g6, [%l7 + 0x48]
11317 array16 %i6, %l0, %i2
11318 array8 %o7, %i0, %g7
11319 fzero %f0
11320 movne %icc, %o0, %l2
11321 orcc %l4, 0x0CC3, %g5
11322 movl %icc, %l3, %g2
11323 and %i5, 0x1DD7, %o5
11324 subccc %l5, 0x0167, %i3
11325 orn %i7, %o1, %i4
11326 movvc %xcc, %o6, %l1
11327 andncc %o3, %l6, %g1
11328 edge16l %g3, %i1, %o4
11329 movpos %xcc, %o2, %g6
11330 andcc %g4, 0x1FAA, %i6
11331 and %i2, %o7, %l0
11332 fmul8sux16 %f28, %f26, %f0
11333 srl %g7, 0x15, %o0
11334 stb %l2, [%l7 + 0x2A]
11335 array8 %i0, %l4, %g5
11336 movrlz %g2, %i5, %l3
11337 sll %l5, 0x0B, %o5
11338 stw %i7, [%l7 + 0x6C]
11339 edge16 %i3, %i4, %o6
11340 movrgz %l1, %o1, %o3
11341 fxors %f31, %f1, %f27
11342 st %f15, [%l7 + 0x54]
11343 edge32n %g1, %g3, %l6
11344 fcmpeq32 %f24, %f18, %i1
11345 andn %o2, %g6, %o4
11346 fmovscc %icc, %f9, %f5
11347 stw %g4, [%l7 + 0x60]
11348 movneg %icc, %i6, %i2
11349 movcs %xcc, %l0, %o7
11350 movrgz %g7, %o0, %l2
11351 edge16 %i0, %l4, %g2
11352 fcmpeq16 %f8, %f2, %i5
11353 xorcc %l3, 0x0ADB, %l5
11354 ldsb [%l7 + 0x75], %o5
11355 movrlez %g5, %i7, %i4
11356 sdivx %i3, 0x0B74, %l1
11357 fmovdl %icc, %f26, %f14
11358 movg %xcc, %o6, %o1
11359 edge32l %o3, %g1, %g3
11360 sra %l6, %o2, %g6
11361 srlx %i1, %g4, %i6
11362 subc %i2, %l0, %o7
11363 ld [%l7 + 0x30], %f8
11364 addccc %g7, %o4, %o0
11365 srl %i0, 0x04, %l2
11366 fnors %f26, %f7, %f2
11367 array16 %l4, %i5, %l3
11368 andncc %g2, %l5, %g5
11369 ldd [%l7 + 0x38], %i6
11370 fcmpes %fcc3, %f12, %f23
11371 movrgz %o5, %i3, %l1
11372 xnor %i4, 0x07F8, %o1
11373 fcmpes %fcc2, %f17, %f26
11374 movgu %icc, %o3, %g1
11375 xnor %o6, %g3, %l6
11376 and %g6, %o2, %i1
11377 movleu %xcc, %g4, %i6
11378 mova %icc, %l0, %o7
11379 sir 0x1235
11380 edge16l %i2, %g7, %o4
11381 ldub [%l7 + 0x2D], %o0
11382 xnorcc %l2, 0x126B, %i0
11383 andcc %i5, 0x0566, %l4
11384 add %g2, %l3, %l5
11385 subc %g5, 0x1EBB, %i7
11386 smul %o5, 0x0470, %l1
11387 stx %i4, [%l7 + 0x30]
11388 and %o1, 0x1F0B, %i3
11389 addc %g1, 0x0C72, %o3
11390 movgu %xcc, %g3, %o6
11391 ldsb [%l7 + 0x4F], %l6
11392 sra %g6, %i1, %o2
11393 lduh [%l7 + 0x46], %i6
11394 subcc %g4, %o7, %l0
11395 fone %f2
11396 movgu %xcc, %g7, %i2
11397 sth %o4, [%l7 + 0x10]
11398 setx loop_36, %l0, %l1
11399 return %l1
11400 nop
11401 rdpr %cwp, %g1
11402 rdpr %cansave, %g2
11403 rdpr %canrestore, %g3
11404 rdpr %cleanwin, %g4
11405 rdpr %otherwin, %g5
11406 rdpr %wstate, %g6
11407loop_36: edge8l %l4, %g2, %i5
11408 srlx %l3, %g5, %i7
11409 fcmpes %fcc3, %f20, %f14
11410 mulscc %l5, %l1, %i4
11411 edge8 %o5, %o1, %g1
11412 fsrc1s %f11, %f16
11413 orn %o3, %i3, %o6
11414 fmovsvs %icc, %f14, %f23
11415 edge16 %l6, %g6, %g3
11416 fmovrdgez %o2, %f10, %f18
11417 sllx %i1, 0x0F, %g4
11418 fmovdne %xcc, %f17, %f0
11419 movpos %xcc, %o7, %i6
11420 faligndata %f2, %f10, %f4
11421 movvc %xcc, %l0, %g7
11422 sth %i2, [%l7 + 0x70]
11423 movleu %xcc, %o4, %o0
11424 movne %xcc, %i0, %l4
11425 sth %g2, [%l7 + 0x32]
11426 movn %icc, %l2, %l3
11427 fpsub16 %f6, %f30, %f6
11428 fmovdcs %icc, %f28, %f29
11429 addc %i5, 0x037A, %i7
11430 edge32 %g5, %l5, %i4
11431 edge8n %l1, %o5, %o1
11432 fcmpne16 %f0, %f26, %o3
11433 edge8l %i3, %g1, %o6
11434 srax %l6, %g6, %g3
11435 stw %o2, [%l7 + 0x7C]
11436 edge16l %i1, %g4, %o7
11437 edge16ln %l0, %g7, %i2
11438 movvc %xcc, %o4, %o0
11439 xnor %i0, 0x05BE, %i6
11440 ldsb [%l7 + 0x15], %l4
11441 and %l2, 0x1359, %l3
11442 orncc %g2, %i7, %g5
11443 save %i5, %l5, %l1
11444 rdpr %cwp, %g1
11445 rdpr %cansave, %g2
11446 rdpr %canrestore, %g3
11447 rdpr %cleanwin, %g4
11448 rdpr %otherwin, %g5
11449 rdpr %wstate, %g6
11450 movrgz %o5, 0x3BD, %i4
11451 andcc %o3, %i3, %o1
11452 mulscc %o6, %l6, %g1
11453 st %f22, [%l7 + 0x38]
11454 fcmps %fcc2, %f27, %f31
11455 std %f14, [%l7 + 0x30]
11456 andcc %g6, %o2, %g3
11457 movle %xcc, %g4, %o7
11458 edge32 %i1, %g7, %i2
11459 sdiv %l0, 0x0D04, %o0
11460 fpackfix %f2, %f6
11461 fnot2s %f27, %f19
11462 addc %o4, %i0, %i6
11463 edge32 %l4, %l3, %g2
11464 xnor %i7, %g5, %i5
11465 andcc %l5, 0x10B2, %l1
11466 stx %o5, [%l7 + 0x20]
11467 ldsw [%l7 + 0x1C], %l2
11468 movrlez %i4, 0x34E, %i3
11469 edge32ln %o3, %o1, %o6
11470 fmul8x16al %f25, %f19, %f4
11471 edge32 %l6, %g1, %g6
11472 subccc %o2, 0x06FA, %g4
11473 movvc %icc, %g3, %i1
11474 and %o7, 0x0138, %i2
11475 edge8n %l0, %o0, %g7
11476 edge8 %o4, %i0, %i6
11477 ld [%l7 + 0x58], %f0
11478 movpos %xcc, %l4, %g2
11479 smul %i7, %g5, %l3
11480 fmovse %icc, %f21, %f3
11481 fmovrdlz %i5, %f28, %f12
11482 ldx [%l7 + 0x20], %l1
11483 sub %o5, 0x1859, %l5
11484 fmovse %xcc, %f19, %f30
11485 for %f20, %f10, %f14
11486 movre %i4, 0x098, %i3
11487 xnorcc %o3, %o1, %l2
11488 edge16l %l6, %o6, %g6
11489 stb %g1, [%l7 + 0x22]
11490 srax %o2, %g3, %g4
11491 restore %o7, %i1, %i2
11492 rdpr %cwp, %g1
11493 rdpr %cansave, %g2
11494 rdpr %canrestore, %g3
11495 rdpr %cleanwin, %g4
11496 rdpr %otherwin, %g5
11497 rdpr %wstate, %g6
11498 movcc %icc, %l0, %g7
11499 sra %o4, %o0, %i0
11500 edge8n %i6, %g2, %i7
11501 fmovdgu %xcc, %f16, %f1
11502 fcmpes %fcc2, %f4, %f27
11503 srax %g5, 0x04, %l3
11504 ldsh [%l7 + 0x0A], %i5
11505 movl %xcc, %l4, %o5
11506 stb %l5, [%l7 + 0x59]
11507 andncc %i4, %l1, %i3
11508 ldub [%l7 + 0x41], %o1
11509 fcmple32 %f0, %f26, %o3
11510 fmovdpos %icc, %f17, %f4
11511 udiv %l2, 0x0044, %l6
11512 array32 %o6, %g1, %o2
11513 array32 %g3, %g4, %g6
11514 stw %i1, [%l7 + 0x7C]
11515 sethi 0x0CC5, %i2
11516 movre %l0, %g7, %o4
11517 xor %o7, %o0, %i0
11518 orn %g2, 0x0318, %i7
11519 movrgz %i6, 0x29F, %g5
11520 andcc %l3, %l4, %i5
11521 andn %l5, 0x004B, %i4
11522 edge8ln %o5, %l1, %o1
11523 movre %o3, %l2, %i3
11524 subcc %l6, 0x18C2, %o6
11525 movrlz %g1, 0x02B, %o2
11526 umul %g4, 0x1CA8, %g3
11527 movrlez %g6, %i1, %l0
11528 fmovscs %icc, %f11, %f16
11529 fpsub32 %f10, %f12, %f12
11530 movcs %xcc, %g7, %o4
11531 addcc %o7, 0x1F8C, %i2
11532 fnor %f4, %f22, %f26
11533 fsrc1 %f24, %f24
11534 array8 %i0, %g2, %i7
11535 udiv %o0, 0x1AE0, %i6
11536 fcmpgt16 %f24, %f26, %l3
11537 fmul8x16au %f13, %f9, %f26
11538 sra %g5, %l4, %l5
11539 edge16l %i5, %i4, %o5
11540 edge8ln %o1, %o3, %l1
11541 stb %l2, [%l7 + 0x1E]
11542 bshuffle %f0, %f6, %f10
11543 fcmpeq16 %f22, %f22, %l6
11544 movrgez %i3, 0x14B, %g1
11545 fmuld8ulx16 %f24, %f24, %f2
11546 add %o2, 0x0756, %g4
11547 fornot2s %f24, %f13, %f28
11548 movpos %xcc, %g3, %o6
11549 umulcc %g6, 0x199E, %i1
11550 ldx [%l7 + 0x18], %g7
11551 subc %l0, 0x04DB, %o4
11552 or %i2, %i0, %g2
11553 fnot1s %f8, %f22
11554 andcc %o7, 0x196B, %i7
11555 stx %o0, [%l7 + 0x18]
11556 ldd [%l7 + 0x20], %i6
11557 edge32ln %l3, %l4, %g5
11558 popc %l5, %i5
11559 xor %i4, 0x05EB, %o1
11560 sll %o3, 0x10, %l1
11561 fcmpes %fcc3, %f18, %f23
11562 fcmped %fcc1, %f6, %f2
11563 st %f14, [%l7 + 0x30]
11564 fmovsg %xcc, %f8, %f21
11565 save %l2, 0x0254, %o5
11566 rdpr %cwp, %g1
11567 rdpr %cansave, %g2
11568 rdpr %canrestore, %g3
11569 rdpr %cleanwin, %g4
11570 rdpr %otherwin, %g5
11571 rdpr %wstate, %g6
11572 udivcc %i3, 0x1B5E, %g1
11573 st %f5, [%l7 + 0x6C]
11574 movcs %icc, %l6, %o2
11575 sra %g3, %g4, %o6
11576 xnor %g6, %i1, %l0
11577 fmovdneg %xcc, %f23, %f14
11578 fmovdvs %icc, %f25, %f11
11579 edge32 %g7, %o4, %i0
11580 ld [%l7 + 0x70], %f4
11581 movrgz %i2, %o7, %g2
11582 movgu %xcc, %i7, %i6
11583 movg %xcc, %l3, %o0
11584 addccc %l4, %g5, %i5
11585 movrlz %i4, %o1, %o3
11586 orncc %l1, %l5, %l2
11587 umul %o5, %i3, %l6
11588 add %o2, %g3, %g1
11589 movle %icc, %o6, %g6
11590 ldsw [%l7 + 0x14], %g4
11591 xnor %l0, 0x19E8, %g7
11592 ldsh [%l7 + 0x26], %i1
11593 move %icc, %i0, %i2
11594 orcc %o4, 0x0514, %g2
11595 fones %f1
11596 mulx %i7, %i6, %o7
11597 srax %l3, 0x00, %o0
11598 edge32ln %g5, %i5, %i4
11599 movge %icc, %l4, %o3
11600 sethi 0x13D6, %l1
11601 sth %l5, [%l7 + 0x14]
11602 orcc %o1, %o5, %l2
11603 edge16 %l6, %i3, %o2
11604 subc %g3, 0x0B8C, %o6
11605 add %g6, 0x1150, %g4
11606 movle %icc, %g1, %g7
11607 ldub [%l7 + 0x15], %i1
11608 movrne %i0, 0x25E, %l0
11609 udivx %i2, 0x0E00, %o4
11610 std %f24, [%l7 + 0x38]
11611 fornot2 %f8, %f2, %f20
11612 fsrc1 %f30, %f20
11613 mova %icc, %i7, %i6
11614 fmovdgu %icc, %f13, %f27
11615 fmovrse %o7, %f20, %f16
11616 ld [%l7 + 0x60], %f17
11617 sll %g2, 0x07, %l3
11618 xorcc %o0, %i5, %g5
11619 edge32l %l4, %i4, %o3
11620 edge16ln %l5, %l1, %o5
11621 fmovsa %icc, %f23, %f31
11622 ldub [%l7 + 0x0D], %l2
11623 movvc %xcc, %l6, %o1
11624 fmovdn %icc, %f31, %f25
11625 ldx [%l7 + 0x18], %i3
11626 movle %xcc, %o2, %o6
11627 mova %icc, %g6, %g3
11628 fsrc1s %f26, %f16
11629 srax %g1, 0x04, %g7
11630 xnorcc %i1, 0x12A1, %i0
11631 fmovsn %icc, %f0, %f8
11632 edge16 %g4, %i2, %l0
11633 movgu %icc, %i7, %i6
11634 edge8 %o7, %o4, %g2
11635 ld [%l7 + 0x1C], %f28
11636 edge8ln %l3, %i5, %o0
11637 fones %f30
11638 xnorcc %l4, 0x1B2D, %i4
11639 ldx [%l7 + 0x20], %g5
11640 movre %l5, 0x11B, %l1
11641 fpadd16s %f7, %f7, %f19
11642 ldsb [%l7 + 0x25], %o3
11643 fzero %f12
11644 addc %o5, 0x0B1A, %l6
11645 alignaddr %l2, %i3, %o1
11646 sub %o6, 0x034B, %g6
11647 lduw [%l7 + 0x68], %g3
11648 fandnot2 %f30, %f22, %f8
11649 lduh [%l7 + 0x36], %g1
11650 edge32ln %g7, %i1, %o2
11651 edge16n %g4, %i2, %i0
11652 edge16ln %i7, %l0, %o7
11653 lduw [%l7 + 0x14], %i6
11654 fmul8x16 %f30, %f30, %f12
11655 fcmpes %fcc1, %f11, %f21
11656 movge %xcc, %g2, %l3
11657 fmovs %f29, %f30
11658 movle %icc, %o4, %i5
11659 nop
11660 set 0x5C, %o0
11661 lduh [%l7 + %o0], %o0
11662 lduh [%l7 + 0x66], %l4
11663 subcc %g5, %i4, %l5
11664 edge8n %o3, %o5, %l1
11665 subccc %l6, %l2, %i3
11666 edge8 %o6, %o1, %g3
11667 edge16 %g1, %g6, %g7
11668 movl %icc, %o2, %i1
11669 movleu %icc, %i2, %i0
11670 edge16l %g4, %l0, %o7
11671 orncc %i7, 0x1D3E, %i6
11672 lduw [%l7 + 0x5C], %g2
11673 andncc %l3, %i5, %o4
11674 sth %l4, [%l7 + 0x0A]
11675 orncc %o0, 0x00A5, %g5
11676 setx loop_37, %l0, %l1
11677 return %l1
11678 nop
11679 rdpr %cwp, %g1
11680 rdpr %cansave, %g2
11681 rdpr %canrestore, %g3
11682 rdpr %cleanwin, %g4
11683 rdpr %otherwin, %g5
11684 rdpr %wstate, %g6
11685loop_37: fmovrslz %i4, %f3, %f22
11686 movrlz %o5, %l1, %l2
11687 fmovdn %icc, %f20, %f0
11688 movvc %xcc, %i3, %o6
11689 ldx [%l7 + 0x70], %l6
11690 andncc %o1, %g3, %g1
11691 movrlez %g7, %g6, %i1
11692 subcc %o2, %i0, %g4
11693 smul %i2, %o7, %l0
11694 ldsh [%l7 + 0x34], %i7
11695 array8 %i6, %g2, %l3
11696 movne %xcc, %o4, %i5
11697 sdivcc %l4, 0x003B, %o0
11698 edge32ln %g5, %o3, %i4
11699 xor %l5, 0x1FAE, %o5
11700 edge16ln %l1, %i3, %o6
11701 movgu %icc, %l2, %o1
11702 fmovrsne %g3, %f0, %f7
11703 fand %f0, %f8, %f8
11704 fcmped %fcc0, %f2, %f10
11705 movvs %xcc, %l6, %g7
11706 lduw [%l7 + 0x20], %g1
11707 fones %f18
11708 array16 %i1, %g6, %i0
11709 stx %g4, [%l7 + 0x10]
11710 umulcc %o2, 0x0876, %o7
11711 stx %i2, [%l7 + 0x60]
11712 fxor %f12, %f24, %f24
11713 umul %i7, 0x1BA9, %l0
11714 udivcc %i6, 0x17EA, %g2
11715 edge32l %o4, %i5, %l4
11716 array32 %o0, %g5, %l3
11717 fmovdvs %xcc, %f2, %f23
11718 edge8ln %i4, %o3, %l5
11719 subc %o5, 0x1616, %i3
11720 movle %icc, %l1, %l2
11721 udiv %o6, 0x06F0, %o1
11722 movne %xcc, %l6, %g7
11723 ldd [%l7 + 0x78], %g0
11724 mulx %g3, %g6, %i1
11725 restore %i0, 0x1DFF, %o2
11726 rdpr %cwp, %g1
11727 rdpr %cansave, %g2
11728 rdpr %canrestore, %g3
11729 rdpr %cleanwin, %g4
11730 rdpr %otherwin, %g5
11731 rdpr %wstate, %g6
11732 srl %g4, %i2, %o7
11733 movneg %xcc, %l0, %i6
11734 ld [%l7 + 0x54], %f9
11735 orn %i7, %g2, %o4
11736 array8 %l4, %o0, %i5
11737 nop
11738 set 0x54, %g1
11739 stw %g5, [%l7 + %g1]
11740 mulx %l3, %i4, %l5
11741 fmul8ulx16 %f2, %f8, %f0
11742 array8 %o5, %i3, %l1
11743 andcc %o3, %o6, %l2
11744 edge8 %o1, %g7, %g1
11745 srlx %g3, 0x09, %l6
11746 fmovsleu %xcc, %f23, %f6
11747 fpmerge %f9, %f2, %f30
11748 stw %g6, [%l7 + 0x28]
11749 alignaddrl %i0, %o2, %i1
11750 fmul8x16 %f31, %f26, %f28
11751 movrgz %i2, %g4, %o7
11752 movrlz %i6, %i7, %g2
11753 fnands %f22, %f2, %f6
11754 movn %icc, %l0, %l4
11755 movle %xcc, %o0, %o4
11756 stw %i5, [%l7 + 0x0C]
11757 movrlez %g5, %l3, %i4
11758 movge %xcc, %l5, %i3
11759 mulx %l1, %o5, %o3
11760 mulx %o6, 0x1E1F, %l2
11761 array16 %o1, %g7, %g1
11762 ldd [%l7 + 0x30], %g2
11763 lduh [%l7 + 0x68], %g6
11764 andcc %l6, 0x1DDF, %i0
11765 srax %i1, 0x05, %o2
11766 movgu %icc, %i2, %o7
11767 fmovs %f17, %f22
11768 movcs %icc, %g4, %i6
11769 and %g2, 0x0D7B, %i7
11770 addccc %l0, 0x1D82, %o0
11771 movrgz %o4, %l4, %g5
11772 edge8 %i5, %i4, %l3
11773 save %i3, 0x13E4, %l1
11774 rdpr %cwp, %g1
11775 rdpr %cansave, %g2
11776 rdpr %canrestore, %g3
11777 rdpr %cleanwin, %g4
11778 rdpr %otherwin, %g5
11779 rdpr %wstate, %g6
11780 fcmped %fcc0, %f22, %f14
11781 edge16ln %l5, %o3, %o6
11782 movg %xcc, %o5, %o1
11783 andn %g7, %l2, %g3
11784 movleu %xcc, %g1, %l6
11785 movpos %xcc, %g6, %i1
11786 edge8l %i0, %i2, %o2
11787 fsrc2s %f28, %f1
11788 ld [%l7 + 0x38], %f0
11789 lduh [%l7 + 0x64], %g4
11790 edge16ln %i6, %o7, %i7
11791 ld [%l7 + 0x64], %f7
11792 add %g2, %l0, %o0
11793 orn %l4, 0x16D0, %g5
11794 orcc %i5, %o4, %i4
11795 ldsh [%l7 + 0x62], %i3
11796 fmovrdlz %l1, %f16, %f30
11797 add %l5, 0x1FC3, %o3
11798 edge32l %o6, %l3, %o5
11799 sethi 0x161D, %g7
11800 array16 %l2, %g3, %o1
11801 fmovdge %xcc, %f28, %f27
11802 ldsb [%l7 + 0x5A], %g1
11803 fcmple16 %f26, %f10, %g6
11804 fmovrdne %i1, %f8, %f24
11805 fpadd16 %f26, %f18, %f30
11806 movvc %icc, %i0, %l6
11807 xnorcc %o2, 0x1112, %i2
11808 xnorcc %i6, 0x07A6, %o7
11809 fands %f24, %f26, %f13
11810 array8 %i7, %g4, %g2
11811 udivcc %l0, 0x0CF1, %o0
11812 sdiv %l4, 0x06AF, %g5
11813 subc %i5, 0x021D, %i4
11814 movle %xcc, %i3, %l1
11815 fcmpd %fcc1, %f16, %f8
11816 xor %o4, %l5, %o3
11817 orncc %l3, %o5, %g7
11818 ldsb [%l7 + 0x15], %l2
11819 subc %o6, %o1, %g1
11820 subccc %g3, 0x15B0, %i1
11821 setx loop_38, %l0, %l1
11822 return %l1
11823 nop
11824 rdpr %cwp, %g1
11825 rdpr %cansave, %g2
11826 rdpr %canrestore, %g3
11827 rdpr %cleanwin, %g4
11828 rdpr %otherwin, %g5
11829 rdpr %wstate, %g6
11830loop_38: movl %icc, %l6, %i2
11831 fnor %f30, %f26, %f20
11832 xor %i6, %i7, %g4
11833 edge8 %g2, %l0, %o7
11834 xnorcc %o0, %g5, %i5
11835 movge %xcc, %i4, %l4
11836 lduw [%l7 + 0x3C], %l1
11837 fand %f16, %f22, %f22
11838 addccc %o4, 0x139A, %l5
11839 fcmpd %fcc3, %f26, %f18
11840 edge32ln %o3, %i3, %o5
11841 addcc %g7, 0x1BF6, %l3
11842 ldsw [%l7 + 0x3C], %l2
11843 fpsub32 %f14, %f12, %f28
11844 movrgez %o1, %g1, %o6
11845 addccc %g3, %i0, %g6
11846 movrlez %o2, %l6, %i1
11847 fmovdne %xcc, %f22, %f13
11848 save %i6, 0x14E8, %i7
11849 rdpr %cwp, %g1
11850 rdpr %cansave, %g2
11851 rdpr %canrestore, %g3
11852 rdpr %cleanwin, %g4
11853 rdpr %otherwin, %g5
11854 rdpr %wstate, %g6
11855 sdivx %i2, 0x00FC, %g4
11856 movne %xcc, %g2, %l0
11857 fnors %f23, %f6, %f9
11858 sdiv %o7, 0x0CFA, %o0
11859 addcc %i5, %i4, %g5
11860 edge32n %l4, %l1, %o4
11861 fmovsne %icc, %f12, %f3
11862 movvc %xcc, %l5, %o3
11863 movneg %xcc, %i3, %o5
11864 edge16n %l3, %l2, %o1
11865 array16 %g1, %o6, %g7
11866 edge16n %i0, %g6, %g3
11867 mova %xcc, %l6, %o2
11868 sdivx %i1, 0x18A4, %i7
11869 movgu %icc, %i6, %g4
11870 movcs %icc, %g2, %l0
11871 fmovsleu %xcc, %f23, %f6
11872 array16 %o7, %i2, %i5
11873 fornot2s %f24, %f6, %f7
11874 umulcc %o0, %i4, %g5
11875 andncc %l4, %o4, %l1
11876 movrgez %o3, %i3, %l5
11877 array16 %o5, %l3, %l2
11878 fcmpgt32 %f4, %f28, %g1
11879 restore %o1, %o6, %i0
11880 rdpr %cwp, %g1
11881 rdpr %cansave, %g2
11882 rdpr %canrestore, %g3
11883 rdpr %cleanwin, %g4
11884 rdpr %otherwin, %g5
11885 rdpr %wstate, %g6
11886 movl %icc, %g7, %g6
11887 fandnot2 %f6, %f10, %f4
11888 edge16 %g3, %o2, %i1
11889 subccc %i7, 0x0EEE, %i6
11890 edge32n %l6, %g2, %l0
11891 udivcc %o7, 0x06A0, %i2
11892 fpack32 %f24, %f22, %f22
11893 movgu %xcc, %g4, %i5
11894 subc %i4, %g5, %l4
11895 edge16ln %o4, %l1, %o0
11896 movre %o3, 0x24E, %l5
11897 ldx [%l7 + 0x10], %o5
11898 stx %i3, [%l7 + 0x28]
11899 xor %l3, 0x0A38, %g1
11900 sdivcc %o1, 0x05C1, %o6
11901 fmovsneg %xcc, %f26, %f24
11902 fmovsle %xcc, %f16, %f11
11903 umul %l2, 0x11BA, %i0
11904 movne %icc, %g6, %g7
11905 smulcc %g3, 0x1823, %i1
11906 save %o2, %i6, %i7
11907 rdpr %cwp, %g1
11908 rdpr %cansave, %g2
11909 rdpr %canrestore, %g3
11910 rdpr %cleanwin, %g4
11911 rdpr %otherwin, %g5
11912 rdpr %wstate, %g6
11913 edge16ln %l6, %l0, %o7
11914 ldub [%l7 + 0x48], %i2
11915 movrlez %g2, 0x2A4, %g4
11916 movne %xcc, %i5, %i4
11917 fcmpne16 %f20, %f22, %l4
11918 movvs %xcc, %o4, %g5
11919 subc %o0, %o3, %l5
11920 udiv %o5, 0x1C7E, %i3
11921 fmovsa %xcc, %f24, %f24
11922 fcmps %fcc0, %f3, %f14
11923 sll %l3, 0x0E, %g1
11924 addcc %l1, %o6, %l2
11925 edge16 %i0, %g6, %g7
11926 ldd [%l7 + 0x38], %f6
11927 sdiv %o1, 0x0876, %i1
11928 ldd [%l7 + 0x58], %f8
11929 edge32ln %o2, %g3, %i7
11930 umulcc %l6, 0x16F6, %l0
11931 fornot2s %f20, %f21, %f9
11932 mulx %o7, %i6, %g2
11933 fcmpgt32 %f2, %f30, %i2
11934 addcc %i5, %g4, %i4
11935 edge8l %o4, %l4, %o0
11936 ldub [%l7 + 0x47], %g5
11937 edge32 %o3, %o5, %i3
11938 ldub [%l7 + 0x59], %l5
11939 fmovsa %icc, %f4, %f1
11940 st %f17, [%l7 + 0x44]
11941 sllx %g1, %l1, %l3
11942 sub %o6, 0x175E, %i0
11943 fpsub32 %f2, %f2, %f20
11944 lduh [%l7 + 0x30], %l2
11945 edge16 %g7, %g6, %o1
11946 fmovsleu %xcc, %f15, %f26
11947 ldd [%l7 + 0x08], %i0
11948 popc %g3, %o2
11949 smulcc %i7, %l6, %l0
11950 smulcc %o7, 0x0185, %g2
11951 fxors %f3, %f4, %f7
11952 sll %i2, 0x16, %i5
11953 fmovrsgz %i6, %f9, %f2
11954 fmovd %f6, %f22
11955 fxnor %f10, %f18, %f8
11956 fmovdg %icc, %f8, %f4
11957 addc %g4, 0x0A10, %i4
11958 fmovdg %xcc, %f4, %f4
11959 movg %xcc, %o4, %l4
11960 array16 %o0, %g5, %o5
11961 array32 %o3, %i3, %g1
11962 fornot2s %f25, %f14, %f3
11963 ldsh [%l7 + 0x78], %l5
11964 movneg %xcc, %l1, %l3
11965 xor %o6, %i0, %g7
11966 movgu %xcc, %g6, %l2
11967 alignaddr %i1, %g3, %o1
11968 edge32l %o2, %i7, %l0
11969 movg %xcc, %l6, %o7
11970 sra %i2, %i5, %i6
11971 fand %f14, %f12, %f8
11972 movrlez %g4, %g2, %i4
11973 sdiv %o4, 0x1055, %o0
11974 movvc %icc, %l4, %o5
11975 smulcc %g5, 0x1068, %i3
11976 or %o3, %g1, %l1
11977 orncc %l5, %l3, %o6
11978 movpos %icc, %i0, %g6
11979 ldsh [%l7 + 0x48], %l2
11980 ld [%l7 + 0x58], %f10
11981 std %f10, [%l7 + 0x38]
11982 srax %g7, 0x0A, %i1
11983 mulscc %g3, 0x01A9, %o2
11984 movcc %xcc, %i7, %o1
11985 xnorcc %l6, 0x1C27, %o7
11986 movneg %icc, %i2, %l0
11987 array8 %i5, %g4, %g2
11988 std %f24, [%l7 + 0x08]
11989 fors %f23, %f6, %f20
11990 fmul8x16au %f6, %f29, %f26
11991 ldd [%l7 + 0x60], %i4
11992 movle %icc, %i6, %o0
11993 sdivx %o4, 0x042E, %o5
11994 movg %icc, %l4, %g5
11995 ldub [%l7 + 0x2A], %i3
11996 fornot2 %f22, %f18, %f14
11997 lduw [%l7 + 0x28], %o3
11998 array16 %g1, %l1, %l3
11999 movge %xcc, %o6, %l5
12000 andn %i0, 0x08E9, %l2
12001 fnegd %f26, %f12
12002 fxor %f4, %f22, %f16
12003 sethi 0x0BE7, %g6
12004 movn %icc, %g7, %g3
12005 ldsh [%l7 + 0x2E], %o2
12006 orncc %i7, 0x1F99, %o1
12007 fmovrdlez %i1, %f20, %f20
12008 sll %o7, 0x13, %i2
12009 mova %xcc, %l6, %i5
12010 fmovsne %icc, %f7, %f25
12011 sethi 0x1073, %l0
12012 fcmple16 %f24, %f12, %g4
12013 edge16 %i4, %i6, %g2
12014 popc 0x0DB7, %o0
12015 movge %xcc, %o4, %l4
12016 fmovdvc %icc, %f3, %f28
12017 movrgez %g5, 0x371, %o5
12018 fmovsle %xcc, %f10, %f13
12019 smulcc %o3, %i3, %l1
12020 fmovsa %xcc, %f1, %f22
12021 sllx %g1, %o6, %l5
12022 umulcc %l3, 0x0DBD, %l2
12023 ldub [%l7 + 0x29], %i0
12024 movneg %xcc, %g7, %g3
12025 sir 0x0F09
12026 movge %icc, %o2, %g6
12027 orn %o1, %i7, %o7
12028 lduh [%l7 + 0x26], %i1
12029 stw %l6, [%l7 + 0x14]
12030 array8 %i5, %l0, %g4
12031 andn %i2, 0x1FA7, %i4
12032 ldsb [%l7 + 0x6E], %g2
12033 stb %i6, [%l7 + 0x71]
12034 mova %icc, %o0, %o4
12035 movleu %icc, %l4, %g5
12036 edge16 %o5, %i3, %l1
12037 movle %xcc, %o3, %o6
12038 smulcc %g1, 0x0160, %l5
12039 addcc %l3, 0x1047, %l2
12040 fmovrsgez %i0, %f25, %f0
12041 fxors %f27, %f12, %f2
12042 array32 %g3, %o2, %g6
12043 fmovsle %xcc, %f19, %f7
12044 ld [%l7 + 0x40], %f16
12045 ldub [%l7 + 0x11], %g7
12046 sir 0x12D7
12047 alignaddrl %i7, %o7, %i1
12048 fnand %f16, %f28, %f22
12049 edge32ln %o1, %i5, %l6
12050 and %l0, %g4, %i4
12051 ldd [%l7 + 0x10], %f14
12052 smul %i2, %g2, %i6
12053 movrlz %o4, 0x218, %l4
12054 udivcc %g5, 0x1864, %o5
12055 movleu %xcc, %i3, %l1
12056 movcc %icc, %o3, %o6
12057 fmul8x16au %f26, %f20, %f2
12058 movn %icc, %o0, %g1
12059 ldsb [%l7 + 0x31], %l5
12060 ldsb [%l7 + 0x59], %l2
12061 fpadd32 %f30, %f20, %f0
12062 alignaddr %l3, %i0, %o2
12063 edge16 %g6, %g3, %g7
12064 fmovrdlez %o7, %f28, %f2
12065 fors %f19, %f11, %f16
12066 sdivcc %i1, 0x1E94, %o1
12067 movle %icc, %i7, %i5
12068 fornot1s %f13, %f11, %f30
12069 movne %icc, %l6, %g4
12070 popc %l0, %i4
12071 fcmple16 %f10, %f30, %g2
12072 fmovrdne %i2, %f30, %f4
12073 ldub [%l7 + 0x5E], %o4
12074 movpos %icc, %i6, %l4
12075 udiv %g5, 0x0ACC, %i3
12076 ldd [%l7 + 0x50], %f20
12077 movvs %icc, %l1, %o5
12078 ldsh [%l7 + 0x7E], %o3
12079 edge16ln %o6, %g1, %o0
12080 fnot2 %f26, %f8
12081 fxors %f2, %f4, %f28
12082 movge %xcc, %l5, %l3
12083 fone %f0
12084 mulx %l2, 0x062A, %o2
12085 fmovrdgz %g6, %f18, %f2
12086 popc %i0, %g7
12087 fmovrdlz %g3, %f10, %f6
12088 edge32l %i1, %o1, %i7
12089 fcmpeq16 %f14, %f0, %i5
12090 and %l6, %o7, %l0
12091 stx %i4, [%l7 + 0x70]
12092 fmovdge %xcc, %f10, %f14
12093 fmovdle %icc, %f10, %f2
12094 srlx %g2, %i2, %g4
12095 edge8l %o4, %i6, %l4
12096 movre %i3, 0x10E, %g5
12097 sub %o5, 0x1574, %l1
12098 fpmerge %f6, %f0, %f8
12099 ldsw [%l7 + 0x30], %o3
12100 movvs %icc, %o6, %o0
12101 udivcc %l5, 0x1037, %l3
12102 movgu %icc, %g1, %o2
12103 array32 %l2, %g6, %i0
12104 xnorcc %g7, 0x1A04, %i1
12105 alignaddrl %g3, %o1, %i5
12106 movcc %xcc, %i7, %l6
12107 andncc %l0, %o7, %i4
12108 alignaddrl %i2, %g4, %g2
12109 movrlz %o4, %i6, %l4
12110 umulcc %i3, %g5, %l1
12111 edge16 %o3, %o5, %o0
12112 save %l5, 0x0E27, %l3
12113 rdpr %cwp, %g1
12114 rdpr %cansave, %g2
12115 rdpr %canrestore, %g3
12116 rdpr %cleanwin, %g4
12117 rdpr %otherwin, %g5
12118 rdpr %wstate, %g6
12119 fmovsgu %icc, %f1, %f26
12120 edge32 %o6, %o2, %l2
12121 addcc %g1, 0x009B, %i0
12122 st %f26, [%l7 + 0x30]
12123 move %icc, %g7, %i1
12124 movvc %xcc, %g3, %g6
12125 mova %icc, %i5, %o1
12126 subccc %l6, %i7, %l0
12127 movvs %icc, %o7, %i2
12128 edge8l %i4, %g2, %o4
12129 movrgz %i6, 0x2C0, %l4
12130 lduh [%l7 + 0x7E], %i3
12131 sethi 0x0A70, %g5
12132 movvs %xcc, %g4, %o3
12133 movle %xcc, %l1, %o0
12134 fpsub16 %f30, %f30, %f18
12135 nop
12136 set 0x40, %g4
12137 ldx [%l7 + %g4], %o5
12138 sra %l5, %o6, %l3
12139 addc %l2, %g1, %i0
12140 ldsh [%l7 + 0x5A], %o2
12141 mulscc %i1, 0x11E6, %g7
12142 subcc %g3, %g6, %i5
12143 ldsh [%l7 + 0x24], %o1
12144 edge32n %i7, %l6, %o7
12145 movcs %xcc, %i2, %i4
12146 smul %g2, %l0, %o4
12147 fcmple32 %f28, %f14, %l4
12148 edge16l %i3, %i6, %g4
12149 umul %g5, 0x09F4, %l1
12150 fmovrdne %o0, %f30, %f26
12151 sub %o3, %l5, %o6
12152 xnor %l3, 0x162D, %o5
12153 edge16ln %g1, %i0, %o2
12154 fxnor %f30, %f8, %f0
12155 subc %i1, %l2, %g7
12156 edge8ln %g6, %i5, %o1
12157 sdivcc %g3, 0x0BEE, %i7
12158 sdiv %o7, 0x1F59, %l6
12159 smulcc %i2, 0x1399, %i4
12160 fmovdpos %xcc, %f16, %f3
12161 edge32n %l0, %o4, %g2
12162 udiv %l4, 0x0B77, %i6
12163 xnorcc %g4, %i3, %l1
12164 edge16ln %g5, %o0, %l5
12165 lduw [%l7 + 0x70], %o6
12166 lduw [%l7 + 0x14], %l3
12167 array16 %o3, %o5, %i0
12168 move %xcc, %g1, %o2
12169 srax %i1, %g7, %l2
12170 movvs %icc, %i5, %g6
12171 fmul8ulx16 %f2, %f16, %f2
12172 movneg %icc, %g3, %i7
12173 ldsb [%l7 + 0x55], %o1
12174 movne %icc, %o7, %i2
12175 add %i4, %l0, %l6
12176 srax %o4, %g2, %l4
12177 fcmple16 %f10, %f4, %i6
12178 edge8n %g4, %l1, %i3
12179 fandnot1s %f4, %f26, %f7
12180 smulcc %g5, 0x1B23, %o0
12181 fandnot2s %f24, %f4, %f24
12182 sll %l5, %o6, %l3
12183 array8 %o3, %o5, %i0
12184 edge16n %o2, %g1, %i1
12185 xor %g7, 0x0E29, %i5
12186 fmovrslez %g6, %f23, %f21
12187 sllx %l2, %i7, %o1
12188 fzero %f22
12189 fmovrse %o7, %f15, %f0
12190 fpadd16s %f15, %f18, %f4
12191 lduh [%l7 + 0x40], %g3
12192 ldsh [%l7 + 0x42], %i2
12193 udivcc %i4, 0x00B4, %l6
12194 ld [%l7 + 0x58], %f1
12195 ldsh [%l7 + 0x76], %o4
12196 alignaddrl %l0, %l4, %g2
12197 ldsh [%l7 + 0x28], %i6
12198 xnorcc %g4, 0x147A, %i3
12199 orcc %l1, %o0, %l5
12200 fmovsg %xcc, %f1, %f12
12201 movvc %xcc, %o6, %g5
12202 nop
12203 set 0x0C, %l2
12204 stw %l3, [%l7 + %l2]
12205 movrlez %o5, 0x12D, %i0
12206 mulscc %o2, 0x1202, %o3
12207 fnot1s %f4, %f29
12208 udivcc %i1, 0x1713, %g1
12209 subcc %i5, %g6, %g7
12210 fmovdleu %icc, %f2, %f4
12211 ldx [%l7 + 0x10], %i7
12212 or %o1, 0x00D5, %l2
12213 fmovrdlz %o7, %f8, %f12
12214 edge32n %i2, %g3, %i4
12215 andcc %o4, 0x0021, %l6
12216 setx loop_39, %l0, %l1
12217 return %l1
12218 nop
12219 rdpr %cwp, %g1
12220 rdpr %cansave, %g2
12221 rdpr %canrestore, %g3
12222 rdpr %cleanwin, %g4
12223 rdpr %otherwin, %g5
12224 rdpr %wstate, %g6
12225loop_39: addcc %i6, %g4, %g2
12226 ldsb [%l7 + 0x5C], %i3
12227 addc %o0, %l5, %l1
12228 srax %o6, 0x00, %g5
12229 fmovsneg %icc, %f19, %f17
12230 movle %icc, %o5, %l3
12231 ldd [%l7 + 0x78], %i0
12232 ldub [%l7 + 0x29], %o3
12233 fornot2s %f4, %f26, %f21
12234 sub %o2, %g1, %i5
12235 ldub [%l7 + 0x30], %g6
12236 alignaddr %i1, %g7, %o1
12237 fmovdcs %icc, %f23, %f3
12238 sllx %l2, %o7, %i7
12239 mova %icc, %g3, %i2
12240 and %i4, %o4, %l0
12241 udiv %l6, 0x077D, %i6
12242 popc %g4, %l4
12243 edge32n %g2, %o0, %i3
12244 movleu %icc, %l1, %o6
12245 popc %l5, %o5
12246 edge16ln %l3, %i0, %g5
12247 st %f25, [%l7 + 0x20]
12248 stb %o2, [%l7 + 0x5E]
12249 fmovdge %xcc, %f4, %f26
12250 std %f24, [%l7 + 0x70]
12251 umul %g1, 0x179B, %i5
12252 addc %o3, 0x00C0, %g6
12253 smulcc %g7, %o1, %i1
12254 movrne %o7, 0x39B, %l2
12255 udivx %i7, 0x1B36, %i2
12256 edge32 %i4, %o4, %l0
12257 stw %l6, [%l7 + 0x70]
12258 edge32 %i6, %g3, %l4
12259 movn %xcc, %g4, %o0
12260 fmovrdlz %i3, %f6, %f4
12261 fmovscs %xcc, %f2, %f10
12262 fmovsle %xcc, %f20, %f19
12263 fexpand %f17, %f6
12264 alignaddrl %l1, %o6, %g2
12265 ldx [%l7 + 0x60], %o5
12266 mova %xcc, %l5, %i0
12267 sra %l3, %o2, %g5
12268 andn %g1, %i5, %o3
12269 sdiv %g6, 0x00A1, %o1
12270 fandnot2s %f12, %f3, %f22
12271 movn %icc, %g7, %i1
12272 fmovsl %icc, %f7, %f22
12273 fnand %f14, %f4, %f20
12274 fsrc2 %f30, %f16
12275 fmovdl %xcc, %f23, %f18
12276 ldsh [%l7 + 0x4E], %o7
12277 fornot1 %f14, %f24, %f2
12278 fmovsne %icc, %f10, %f0
12279 fmovs %f1, %f6
12280 ldx [%l7 + 0x68], %i7
12281 fmovdne %icc, %f18, %f18
12282 orncc %l2, 0x0C99, %i4
12283 movne %icc, %o4, %i2
12284 fsrc1s %f13, %f18
12285 xor %l6, 0x108B, %i6
12286 movleu %xcc, %g3, %l0
12287 or %g4, 0x0979, %l4
12288 sdivx %o0, 0x1ADE, %l1
12289 fnot2s %f21, %f16
12290 lduw [%l7 + 0x68], %o6
12291 std %f24, [%l7 + 0x58]
12292 movleu %icc, %g2, %i3
12293 movrne %o5, 0x2FF, %i0
12294 fcmpeq16 %f30, %f30, %l3
12295 sdivx %o2, 0x1B9E, %g5
12296 andncc %g1, %i5, %l5
12297 fmul8x16au %f17, %f4, %f20
12298 srlx %o3, 0x12, %o1
12299 movrgz %g7, 0x3C6, %g6
12300 edge8n %i1, %o7, %l2
12301 ldsb [%l7 + 0x73], %i7
12302 ldd [%l7 + 0x68], %o4
12303 fmovdleu %icc, %f20, %f25
12304 array16 %i4, %i2, %l6
12305 umul %g3, %i6, %g4
12306 ldub [%l7 + 0x40], %l0
12307 ldsh [%l7 + 0x74], %l4
12308 mulx %l1, 0x08E6, %o6
12309 sth %o0, [%l7 + 0x1C]
12310 edge16l %g2, %i3, %o5
12311 alignaddr %i0, %l3, %g5
12312 smul %o2, 0x0EF2, %g1
12313 udivx %i5, 0x0AEB, %l5
12314 edge16 %o3, %o1, %g7
12315 fmovdcs %xcc, %f12, %f6
12316 for %f28, %f0, %f30
12317 ldub [%l7 + 0x25], %g6
12318 addc %o7, 0x13EC, %l2
12319 movcs %icc, %i7, %i1
12320 movneg %icc, %i4, %i2
12321 edge8 %l6, %o4, %g3
12322 movrgz %i6, 0x047, %l0
12323 ld [%l7 + 0x14], %f10
12324 movvs %icc, %g4, %l4
12325 edge32ln %o6, %l1, %o0
12326 fmovsn %icc, %f26, %f7
12327 andcc %g2, %i3, %o5
12328 subcc %l3, %i0, %o2
12329 fmovsneg %icc, %f2, %f5
12330 movrlz %g5, 0x1A8, %i5
12331 fmovscc %xcc, %f30, %f15
12332 save %l5, 0x0FAC, %o3
12333 rdpr %cwp, %g1
12334 rdpr %cansave, %g2
12335 rdpr %canrestore, %g3
12336 rdpr %cleanwin, %g4
12337 rdpr %otherwin, %g5
12338 rdpr %wstate, %g6
12339 ldub [%l7 + 0x1D], %o1
12340 movge %icc, %g1, %g7
12341 fandnot1 %f18, %f10, %f6
12342 add %g6, %l2, %o7
12343 mulscc %i1, 0x0203, %i7
12344 movrlz %i2, %l6, %o4
12345 fmovrdlez %g3, %f20, %f6
12346 movn %xcc, %i4, %l0
12347 fmuld8ulx16 %f19, %f6, %f10
12348 fmovdne %xcc, %f15, %f29
12349 mova %xcc, %i6, %g4
12350 movrlez %l4, 0x197, %l1
12351 fornot1s %f13, %f20, %f13
12352 restore %o6, 0x0B40, %g2
12353 rdpr %cwp, %g1
12354 rdpr %cansave, %g2
12355 rdpr %canrestore, %g3
12356 rdpr %cleanwin, %g4
12357 rdpr %otherwin, %g5
12358 rdpr %wstate, %g6
12359 orncc %i3, 0x1186, %o5
12360 subccc %l3, %i0, %o0
12361 nop
12362 set 0x58, %o2
12363 stx %o2, [%l7 + %o2]
12364 movcc %xcc, %i5, %g5
12365 sethi 0x10E5, %l5
12366 udivcc %o3, 0x0BEF, %g1
12367 stx %o1, [%l7 + 0x18]
12368 alignaddr %g6, %l2, %o7
12369 edge32l %g7, %i1, %i7
12370 ld [%l7 + 0x08], %f2
12371 smul %l6, 0x0987, %o4
12372 movvs %icc, %i2, %i4
12373 nop
12374 set 0x20, %o6
12375 ldd [%l7 + %o6], %g2
12376 fpsub32s %f16, %f7, %f10
12377 sethi 0x0F07, %i6
12378 movne %xcc, %g4, %l0
12379 save %l4, %l1, %o6
12380 rdpr %cwp, %g1
12381 rdpr %cansave, %g2
12382 rdpr %canrestore, %g3
12383 rdpr %cleanwin, %g4
12384 rdpr %otherwin, %g5
12385 rdpr %wstate, %g6
12386 xnorcc %g2, %o5, %i3
12387 movvc %icc, %l3, %i0
12388 addccc %o0, %o2, %i5
12389 edge16ln %l5, %o3, %g1
12390 smulcc %g5, 0x004A, %o1
12391 fnegd %f20, %f18
12392 subc %l2, 0x0041, %o7
12393 umulcc %g6, %g7, %i1
12394 std %f2, [%l7 + 0x18]
12395 edge16 %i7, %o4, %i2
12396 fpack32 %f6, %f12, %f8
12397 fmul8sux16 %f12, %f6, %f18
12398 andcc %i4, 0x0E90, %g3
12399 andcc %l6, %g4, %l0
12400 popc 0x1041, %i6
12401 movrlz %l4, 0x323, %o6
12402 srax %l1, 0x1D, %g2
12403 array8 %i3, %l3, %o5
12404 fcmpne16 %f20, %f2, %i0
12405 ldsb [%l7 + 0x7A], %o2
12406 subccc %o0, 0x1A29, %l5
12407 movcc %icc, %o3, %g1
12408 movvs %icc, %i5, %o1
12409 edge16n %g5, %l2, %o7
12410 udivcc %g6, 0x0A39, %i1
12411 edge32l %g7, %o4, %i2
12412 movle %icc, %i4, %i7
12413 array32 %l6, %g4, %g3
12414 ldd [%l7 + 0x48], %f28
12415 fnot1 %f8, %f2
12416 addccc %l0, %l4, %i6
12417 add %l1, 0x1320, %o6
12418 xnorcc %i3, 0x1F12, %l3
12419 fcmped %fcc2, %f16, %f8
12420 edge32ln %g2, %o5, %i0
12421 add %o2, %l5, %o0
12422 addccc %g1, 0x0592, %i5
12423 fmovdvs %icc, %f21, %f26
12424 ldd [%l7 + 0x28], %o2
12425 srl %g5, %o1, %o7
12426 std %f14, [%l7 + 0x30]
12427 array16 %g6, %l2, %g7
12428 fmovse %icc, %f7, %f4
12429 movl %icc, %o4, %i1
12430 setx loop_40, %l0, %l1
12431 return %l1
12432 nop
12433 rdpr %cwp, %g1
12434 rdpr %cansave, %g2
12435 rdpr %canrestore, %g3
12436 rdpr %cleanwin, %g4
12437 rdpr %otherwin, %g5
12438 rdpr %wstate, %g6
12439loop_40: movgu %xcc, %g4, %i4
12440 ldd [%l7 + 0x78], %f20
12441 stb %g3, [%l7 + 0x4B]
12442 bshuffle %f8, %f6, %f20
12443 fmovsne %icc, %f24, %f13
12444 movl %xcc, %l0, %i6
12445 movrgz %l1, %l4, %o6
12446 ld [%l7 + 0x70], %f13
12447 edge32n %l3, %i3, %g2
12448 edge16n %i0, %o2, %o5
12449 xnor %o0, %g1, %l5
12450 andcc %o3, %g5, %i5
12451 stx %o1, [%l7 + 0x20]
12452 fmovsne %xcc, %f14, %f30
12453 ldd [%l7 + 0x28], %g6
12454 fmovsg %xcc, %f23, %f29
12455 fornot2s %f17, %f10, %f11
12456 fors %f10, %f14, %f19
12457 array8 %o7, %g7, %o4
12458 movrgz %l2, 0x2BC, %i2
12459 movneg %xcc, %i7, %l6
12460 movcc %icc, %g4, %i1
12461 orcc %g3, 0x043E, %l0
12462 movn %icc, %i6, %l1
12463 movleu %xcc, %i4, %l4
12464 edge16n %l3, %o6, %g2
12465 alignaddr %i3, %i0, %o2
12466 fandnot1 %f20, %f26, %f30
12467 edge8l %o5, %g1, %o0
12468 movre %l5, %g5, %i5
12469 movl %icc, %o3, %g6
12470 nop
12471 set 0x14, %l5
12472 lduw [%l7 + %l5], %o7
12473 popc 0x1308, %g7
12474 ldx [%l7 + 0x70], %o1
12475 fmovrsne %o4, %f21, %f17
12476 fnot2 %f0, %f6
12477 andn %i2, %i7, %l6
12478 movrgez %l2, %i1, %g3
12479 movne %icc, %g4, %l0
12480 movrgz %l1, 0x11D, %i6
12481 addcc %l4, %l3, %o6
12482 orcc %i4, %i3, %i0
12483 edge16ln %o2, %g2, %g1
12484 mulscc %o0, %o5, %g5
12485 edge16l %i5, %o3, %g6
12486 fxors %f23, %f21, %f23
12487 edge8 %l5, %o7, %o1
12488 xor %o4, %g7, %i7
12489 mulscc %i2, 0x15A8, %l6
12490 addccc %l2, %i1, %g3
12491 movrlez %l0, %g4, %l1
12492 ldsh [%l7 + 0x40], %l4
12493 movgu %icc, %i6, %o6
12494 movg %icc, %i4, %l3
12495 for %f26, %f4, %f20
12496 alignaddr %i3, %o2, %g2
12497 bshuffle %f30, %f8, %f20
12498 fsrc2s %f15, %f27
12499 std %f8, [%l7 + 0x28]
12500 edge16n %i0, %o0, %g1
12501 fmul8sux16 %f14, %f28, %f4
12502 fmovsvs %icc, %f29, %f11
12503 smul %g5, 0x01D2, %o5
12504 sdivcc %o3, 0x1B2A, %g6
12505 fmovsvs %icc, %f8, %f29
12506 edge8l %i5, %l5, %o7
12507 stx %o4, [%l7 + 0x48]
12508 addccc %g7, %i7, %i2
12509 array16 %o1, %l2, %i1
12510 ldsw [%l7 + 0x4C], %l6
12511 addc %l0, %g4, %g3
12512 ldub [%l7 + 0x6D], %l1
12513 udiv %i6, 0x1D8B, %l4
12514 fmovdgu %icc, %f26, %f9
12515 fmovsne %xcc, %f9, %f13
12516 udivcc %o6, 0x1BE3, %i4
12517 mulx %l3, 0x17FD, %i3
12518 movre %o2, 0x183, %i0
12519 umul %g2, 0x15CA, %g1
12520 fmovdcs %xcc, %f21, %f13
12521 addccc %o0, %o5, %o3
12522 movg %icc, %g5, %g6
12523 movrgz %l5, 0x08A, %o7
12524 movrlez %o4, %i5, %i7
12525 ld [%l7 + 0x3C], %f4
12526 movgu %icc, %i2, %o1
12527 edge8l %g7, %l2, %l6
12528 fzeros %f1
12529 xnor %i1, 0x1E1D, %l0
12530 smulcc %g3, %l1, %g4
12531 ldub [%l7 + 0x3D], %i6
12532 alignaddrl %l4, %i4, %l3
12533 edge8ln %o6, %o2, %i0
12534 fmovrsgz %g2, %f28, %f13
12535 fcmple32 %f16, %f0, %g1
12536 fmovdpos %xcc, %f0, %f21
12537 edge16l %o0, %i3, %o5
12538 save %g5, %o3, %g6
12539 rdpr %cwp, %g1
12540 rdpr %cansave, %g2
12541 rdpr %canrestore, %g3
12542 rdpr %cleanwin, %g4
12543 rdpr %otherwin, %g5
12544 rdpr %wstate, %g6
12545 stw %l5, [%l7 + 0x58]
12546 orcc %o7, 0x0E8B, %o4
12547 lduh [%l7 + 0x52], %i5
12548 ldsw [%l7 + 0x24], %i7
12549 array32 %i2, %o1, %l2
12550 orcc %l6, 0x0A3A, %g7
12551 xnorcc %l0, %g3, %l1
12552 edge8 %i1, %i6, %g4
12553 fmul8x16al %f31, %f22, %f28
12554 movl %icc, %l4, %i4
12555 sra %l3, 0x18, %o6
12556 st %f10, [%l7 + 0x38]
12557 array32 %i0, %g2, %g1
12558 srax %o0, %i3, %o5
12559 orn %o2, 0x0460, %o3
12560 edge8ln %g6, %l5, %g5
12561 fxors %f4, %f14, %f21
12562 edge32l %o7, %i5, %o4
12563 fmovs %f2, %f30
12564 edge8 %i2, %o1, %i7
12565 movvs %icc, %l6, %g7
12566 edge32n %l2, %l0, %l1
12567 mulx %i1, 0x07F2, %g3
12568 movvc %icc, %i6, %l4
12569 movvc %icc, %i4, %l3
12570 orn %g4, 0x0DEE, %o6
12571 edge8n %g2, %g1, %o0
12572 ldx [%l7 + 0x30], %i0
12573 orcc %o5, %i3, %o3
12574 andncc %g6, %o2, %g5
12575 fandnot1 %f10, %f24, %f22
12576 fornot1s %f29, %f1, %f4
12577 srlx %l5, 0x0E, %i5
12578 mova %icc, %o7, %i2
12579 addccc %o4, 0x17BC, %o1
12580 fsrc1s %f21, %f25
12581 alignaddrl %l6, %i7, %l2
12582 edge16ln %l0, %l1, %g7
12583 sdiv %i1, 0x183C, %g3
12584 fmovdneg %icc, %f22, %f19
12585 edge16l %i6, %l4, %l3
12586 andncc %g4, %i4, %g2
12587 fcmpne32 %f4, %f16, %g1
12588 movcc %icc, %o6, %i0
12589 sth %o5, [%l7 + 0x4E]
12590 subc %i3, 0x0B57, %o0
12591 fmovdgu %icc, %f16, %f7
12592 edge32l %o3, %g6, %o2
12593 fcmpes %fcc2, %f14, %f16
12594 alignaddr %l5, %i5, %o7
12595 fornot1s %f9, %f0, %f6
12596 restore %i2, 0x1B84, %g5
12597 rdpr %cwp, %g1
12598 rdpr %cansave, %g2
12599 rdpr %canrestore, %g3
12600 rdpr %cleanwin, %g4
12601 rdpr %otherwin, %g5
12602 rdpr %wstate, %g6
12603 fmovsvs %icc, %f0, %f2
12604 mulscc %o4, %o1, %i7
12605 lduh [%l7 + 0x5E], %l2
12606 or %l6, %l0, %l1
12607 ldsw [%l7 + 0x30], %i1
12608 fpadd32 %f4, %f16, %f24
12609 fmovsl %icc, %f23, %f8
12610 sub %g3, 0x0C0E, %i6
12611 sub %g7, %l3, %l4
12612 movne %xcc, %g4, %g2
12613 xorcc %g1, %o6, %i0
12614 ldsw [%l7 + 0x70], %i4
12615 edge8ln %o5, %o0, %o3
12616 fornot2 %f14, %f4, %f18
12617 fornot2s %f3, %f9, %f25
12618 movvs %xcc, %g6, %o2
12619 movn %xcc, %l5, %i3
12620 edge32n %i5, %i2, %o7
12621 fpadd16 %f0, %f24, %f22
12622 fcmple32 %f20, %f24, %o4
12623 stx %o1, [%l7 + 0x10]
12624 fmovdge %icc, %f31, %f31
12625 setx loop_41, %l0, %l1
12626 return %l1
12627 nop
12628 rdpr %cwp, %g1
12629 rdpr %cansave, %g2
12630 rdpr %canrestore, %g3
12631 rdpr %cleanwin, %g4
12632 rdpr %otherwin, %g5
12633 rdpr %wstate, %g6
12634loop_41: movn %xcc, %l0, %l1
12635 fexpand %f10, %f30
12636 array32 %i1, %l6, %g3
12637 fmovd %f22, %f2
12638 orcc %g7, 0x07DC, %i6
12639 andcc %l4, %l3, %g4
12640 edge16l %g1, %g2, %o6
12641 movleu %icc, %i0, %o5
12642 st %f30, [%l7 + 0x54]
12643 addcc %i4, %o0, %o3
12644 udivx %g6, 0x1CC4, %l5
12645 movne %icc, %o2, %i5
12646 add %i3, 0x1739, %i2
12647 fmovsle %xcc, %f16, %f6
12648 xnorcc %o7, %o4, %o1
12649 fmovdcc %icc, %f27, %f24
12650 fmovda %icc, %f8, %f17
12651 addc %i7, 0x1C49, %g5
12652 st %f14, [%l7 + 0x64]
12653 or %l2, 0x1C26, %l0
12654 movrne %l1, %i1, %g3
12655 fnot1 %f10, %f28
12656 ld [%l7 + 0x58], %f30
12657 nop
12658 set 0x24, %g5
12659 ldsw [%l7 + %g5], %g7
12660 subc %i6, %l6, %l3
12661 xnorcc %g4, 0x1F6C, %l4
12662 umul %g1, 0x0617, %g2
12663 move %xcc, %o6, %i0
12664 lduh [%l7 + 0x5A], %i4
12665 fcmple16 %f4, %f10, %o5
12666 movrlez %o0, 0x2A9, %o3
12667 movrlez %l5, 0x288, %g6
12668 alignaddrl %i5, %i3, %i2
12669 edge32n %o7, %o4, %o2
12670 array32 %o1, %i7, %g5
12671 edge32n %l2, %l1, %l0
12672 fmovscs %xcc, %f19, %f23
12673 xnor %g3, 0x1099, %g7
12674 add %i6, 0x0FB3, %l6
12675 smul %l3, %g4, %i1
12676 fones %f27
12677 smulcc %l4, 0x033B, %g2
12678 movrlz %g1, %o6, %i4
12679 movpos %icc, %i0, %o0
12680 orncc %o3, 0x1AE0, %l5
12681 sth %o5, [%l7 + 0x24]
12682 ldsh [%l7 + 0x7C], %g6
12683 smulcc %i3, %i2, %o7
12684 nop
12685 set 0x46, %l1
12686 ldsb [%l7 + %l1], %o4
12687 movrlez %o2, %o1, %i5
12688 ldub [%l7 + 0x4C], %i7
12689 movre %g5, %l2, %l0
12690 ld [%l7 + 0x4C], %f16
12691 addccc %g3, %g7, %l1
12692 fmovdneg %icc, %f11, %f12
12693 umul %i6, %l6, %l3
12694 fmovsge %xcc, %f28, %f16
12695 edge8l %i1, %l4, %g4
12696 ldub [%l7 + 0x1A], %g1
12697 alignaddrl %g2, %o6, %i0
12698 movvs %icc, %i4, %o3
12699 sdiv %o0, 0x0D69, %o5
12700 movcc %icc, %g6, %i3
12701 movrlez %i2, %o7, %o4
12702 movrne %l5, %o2, %o1
12703 xnorcc %i5, 0x1434, %i7
12704 restore %g5, 0x0872, %l2
12705 rdpr %cwp, %g1
12706 rdpr %cansave, %g2
12707 rdpr %canrestore, %g3
12708 rdpr %cleanwin, %g4
12709 rdpr %otherwin, %g5
12710 rdpr %wstate, %g6
12711 smul %l0, %g3, %g7
12712 ldsh [%l7 + 0x74], %i6
12713 fcmple16 %f10, %f28, %l1
12714 fcmps %fcc0, %f9, %f3
12715 xorcc %l6, %l3, %l4
12716 movre %g4, 0x37D, %i1
12717 fmovrdne %g1, %f20, %f6
12718 umulcc %o6, 0x0BDB, %g2
12719 orncc %i0, 0x067C, %i4
12720 edge32n %o3, %o0, %o5
12721 orncc %i3, %g6, %i2
12722 movge %xcc, %o7, %l5
12723 movre %o4, 0x349, %o2
12724 fcmple16 %f18, %f10, %i5
12725 movle %icc, %i7, %g5
12726 edge16 %l2, %o1, %l0
12727 sdiv %g3, 0x0637, %g7
12728 fmovdgu %xcc, %f19, %f26
12729 xnorcc %l1, 0x1933, %i6
12730 movne %icc, %l6, %l4
12731 subc %g4, 0x01D3, %i1
12732 movvs %xcc, %g1, %l3
12733 sll %o6, %g2, %i4
12734 ldsb [%l7 + 0x3A], %i0
12735 movgu %xcc, %o3, %o5
12736 fpsub32 %f18, %f30, %f20
12737 orn %i3, %g6, %o0
12738 sth %i2, [%l7 + 0x7A]
12739 udiv %l5, 0x0285, %o4
12740 andn %o2, %i5, %i7
12741 fnot1s %f7, %f19
12742 edge8ln %o7, %l2, %g5
12743 fmovde %icc, %f17, %f21
12744 stx %l0, [%l7 + 0x10]
12745 sethi 0x0B53, %g3
12746 orncc %o1, %l1, %i6
12747 movvs %xcc, %l6, %g7
12748 edge16l %g4, %i1, %l4
12749 orncc %g1, 0x1032, %l3
12750 sub %g2, %o6, %i0
12751 sub %o3, %o5, %i4
12752 fmovrdlz %g6, %f28, %f24
12753 fmovsn %xcc, %f29, %f22
12754 movn %xcc, %i3, %i2
12755 edge8ln %o0, %l5, %o4
12756 fnegs %f28, %f1
12757 srlx %o2, 0x1C, %i5
12758 smul %i7, %o7, %g5
12759 ldsb [%l7 + 0x37], %l0
12760 smulcc %g3, %l2, %l1
12761 ldx [%l7 + 0x20], %o1
12762 smul %l6, 0x112E, %i6
12763 mulscc %g7, %i1, %l4
12764 fnot1s %f13, %f4
12765 fpackfix %f12, %f4
12766 edge32 %g4, %g1, %l3
12767 fandnot2s %f24, %f14, %f18
12768 ldd [%l7 + 0x30], %g2
12769 movcc %xcc, %o6, %i0
12770 stx %o5, [%l7 + 0x58]
12771 fpadd32 %f16, %f30, %f10
12772 movleu %xcc, %o3, %g6
12773 fpack32 %f28, %f14, %f12
12774 fmovrde %i4, %f2, %f16
12775 ldsh [%l7 + 0x32], %i2
12776 umulcc %o0, 0x048D, %l5
12777 movle %icc, %o4, %o2
12778 srlx %i3, 0x0B, %i7
12779 andcc %i5, 0x1FCD, %o7
12780 stw %g5, [%l7 + 0x24]
12781 siam 0x6
12782 udivx %g3, 0x1537, %l2
12783 edge8n %l1, %o1, %l0
12784 movrne %i6, 0x297, %g7
12785 subc %l6, %i1, %l4
12786 srl %g1, %l3, %g4
12787 fmovscs %icc, %f15, %f27
12788 fpack16 %f12, %f23
12789 alignaddr %o6, %g2, %o5
12790 fmul8sux16 %f6, %f24, %f16
12791 orcc %i0, 0x1C35, %o3
12792 or %g6, %i2, %o0
12793 fcmpes %fcc2, %f2, %f9
12794 movvc %icc, %i4, %o4
12795 sllx %l5, 0x14, %o2
12796 srl %i7, 0x13, %i5
12797 xor %o7, 0x06EA, %g5
12798 edge16ln %g3, %l2, %i3
12799 addcc %o1, 0x0602, %l1
12800 ldub [%l7 + 0x21], %i6
12801 movvs %xcc, %l0, %g7
12802 edge32n %l6, %l4, %i1
12803 edge16n %l3, %g1, %g4
12804 array8 %o6, %g2, %o5
12805 movrlez %i0, %o3, %i2
12806 movcc %icc, %g6, %i4
12807 srl %o0, %o4, %l5
12808 edge32l %o2, %i5, %o7
12809 movgu %icc, %i7, %g3
12810 movle %xcc, %g5, %l2
12811 array32 %i3, %l1, %o1
12812 edge16 %i6, %l0, %g7
12813 fandnot2 %f30, %f0, %f16
12814 fcmpne32 %f12, %f4, %l4
12815 movvc %xcc, %i1, %l6
12816 setx loop_42, %l0, %l1
12817 return %l1
12818 nop
12819 rdpr %cwp, %g1
12820 rdpr %cansave, %g2
12821 rdpr %canrestore, %g3
12822 rdpr %cleanwin, %g4
12823 rdpr %otherwin, %g5
12824 rdpr %wstate, %g6
12825loop_42: fmovdg %xcc, %f24, %f13
12826 save %o6, 0x0D89, %g2
12827 rdpr %cwp, %g1
12828 rdpr %cansave, %g2
12829 rdpr %canrestore, %g3
12830 rdpr %cleanwin, %g4
12831 rdpr %otherwin, %g5
12832 rdpr %wstate, %g6
12833 movrne %o5, %g4, %i0
12834 movvs %icc, %o3, %i2
12835 udivx %g6, 0x0913, %o0
12836 nop
12837 set 0x44, %o4
12838 stw %o4, [%l7 + %o4]
12839 and %i4, %o2, %i5
12840 ldsb [%l7 + 0x4F], %o7
12841 stb %l5, [%l7 + 0x63]
12842 fmovsneg %xcc, %f3, %f29
12843 movleu %icc, %g3, %i7
12844 fzero %f14
12845 sdiv %l2, 0x1050, %g5
12846 array16 %l1, %o1, %i3
12847 edge16n %l0, %g7, %l4
12848 edge32ln %i1, %i6, %g1
12849 fnand %f12, %f26, %f24
12850 bshuffle %f10, %f20, %f18
12851 subcc %l6, 0x03E0, %o6
12852 sllx %l3, %o5, %g4
12853 fxor %f4, %f26, %f22
12854 movle %icc, %i0, %g2
12855 edge32 %o3, %i2, %g6
12856 sdivx %o4, 0x0BAE, %i4
12857 stx %o0, [%l7 + 0x20]
12858 fnot1 %f18, %f2
12859 ld [%l7 + 0x48], %f5
12860 xnorcc %i5, %o7, %l5
12861 movrlez %g3, %i7, %o2
12862 umul %g5, 0x1168, %l1
12863 movvc %icc, %o1, %i3
12864 alignaddr %l0, %l2, %g7
12865 movge %icc, %i1, %l4
12866 movge %xcc, %i6, %g1
12867 umul %o6, %l3, %o5
12868 std %f24, [%l7 + 0x28]
12869 sdivcc %g4, 0x153C, %i0
12870 umul %l6, 0x01C1, %o3
12871 movge %xcc, %g2, %i2
12872 movrlz %o4, 0x1E3, %i4
12873 move %icc, %g6, %o0
12874 fsrc2s %f5, %f6
12875 fmovdne %xcc, %f15, %f29
12876 movrgez %o7, 0x214, %l5
12877 movg %icc, %g3, %i7
12878 sdivx %i5, 0x0AB0, %o2
12879 srl %l1, 0x1C, %g5
12880 sub %i3, 0x0268, %l0
12881 bshuffle %f0, %f16, %f28
12882 xnor %o1, 0x068D, %g7
12883 andn %l2, %l4, %i1
12884 sir 0x1103
12885 xorcc %i6, 0x1911, %o6
12886 fmovsn %xcc, %f9, %f24
12887 fmovsa %xcc, %f15, %f3
12888 movcc %xcc, %l3, %g1
12889 edge32n %g4, %i0, %l6
12890 mulscc %o3, %o5, %i2
12891 sra %o4, %i4, %g6
12892 fmovrse %o0, %f17, %f22
12893 alignaddrl %g2, %l5, %g3
12894 fnot2s %f12, %f17
12895 fmovsleu %xcc, %f31, %f8
12896 siam 0x5
12897 fnors %f3, %f16, %f9
12898 movleu %xcc, %o7, %i5
12899 sir 0x1911
12900 movgu %xcc, %o2, %l1
12901 movvs %xcc, %i7, %i3
12902 movrlez %g5, 0x34D, %o1
12903 mulscc %l0, %l2, %l4
12904 movl %xcc, %g7, %i6
12905 orncc %i1, 0x0015, %l3
12906 fpsub32s %f31, %f15, %f5
12907 edge32n %g1, %g4, %i0
12908 fpadd16s %f19, %f11, %f9
12909 edge16ln %l6, %o3, %o6
12910 fmovda %icc, %f29, %f20
12911 fcmple32 %f26, %f4, %o5
12912 alignaddr %o4, %i2, %i4
12913 fmovrdlz %o0, %f30, %f8
12914 subccc %g6, 0x112D, %g2
12915 srlx %l5, %o7, %g3
12916 edge32l %o2, %i5, %l1
12917 movn %xcc, %i7, %g5
12918 fpackfix %f18, %f14
12919 edge8l %i3, %o1, %l0
12920 movrgz %l2, %l4, %g7
12921 fmovdpos %xcc, %f27, %f12
12922 fpsub16s %f1, %f22, %f23
12923 fandnot2s %f3, %f30, %f31
12924 umulcc %i1, %l3, %g1
12925 ldsb [%l7 + 0x65], %g4
12926 edge16n %i6, %i0, %l6
12927 or %o6, 0x1594, %o3
12928 save %o5, 0x0387, %i2
12929 rdpr %cwp, %g1
12930 rdpr %cansave, %g2
12931 rdpr %canrestore, %g3
12932 rdpr %cleanwin, %g4
12933 rdpr %otherwin, %g5
12934 rdpr %wstate, %g6
12935 st %f21, [%l7 + 0x3C]
12936 move %xcc, %i4, %o4
12937 restore %o0, %g6, %l5
12938 rdpr %cwp, %g1
12939 rdpr %cansave, %g2
12940 rdpr %canrestore, %g3
12941 rdpr %cleanwin, %g4
12942 rdpr %otherwin, %g5
12943 rdpr %wstate, %g6
12944 sll %g2, 0x12, %g3
12945 alignaddrl %o7, %o2, %l1
12946 add %i7, %g5, %i3
12947 sllx %o1, 0x1A, %i5
12948 stx %l2, [%l7 + 0x60]
12949 subc %l0, %l4, %g7
12950 addc %i1, 0x17DC, %g1
12951 movneg %xcc, %l3, %g4
12952 fcmpne16 %f2, %f2, %i6
12953 movne %xcc, %i0, %o6
12954 fmovda %xcc, %f5, %f5
12955 edge8ln %l6, %o3, %i2
12956 sir 0x10BE
12957 movre %o5, 0x258, %i4
12958 orncc %o0, %o4, %l5
12959 ldsh [%l7 + 0x5A], %g2
12960 movrlz %g6, 0x166, %g3
12961 and %o7, %l1, %i7
12962 smulcc %o2, 0x1B21, %i3
12963 movpos %icc, %g5, %i5
12964 udivx %l2, 0x11C8, %o1
12965 edge32n %l0, %l4, %g7
12966 edge8n %g1, %i1, %l3
12967 lduw [%l7 + 0x7C], %i6
12968 fmovdleu %xcc, %f22, %f2
12969 smulcc %i0, %g4, %l6
12970 fmovrdgz %o3, %f16, %f24
12971 fxnors %f19, %f1, %f19
12972 udiv %i2, 0x035C, %o5
12973 xnor %i4, 0x1533, %o6
12974 movge %icc, %o4, %o0
12975 edge8n %l5, %g6, %g3
12976 fmovsn %icc, %f10, %f28
12977 orn %o7, %l1, %i7
12978 sllx %g2, 0x02, %o2
12979 stx %g5, [%l7 + 0x40]
12980 edge16n %i3, %i5, %l2
12981 fmovsge %icc, %f31, %f17
12982 edge8l %l0, %o1, %l4
12983 fones %f28
12984 orncc %g1, 0x1F75, %g7
12985 fand %f30, %f8, %f30
12986 orncc %l3, %i6, %i1
12987 fandnot2 %f10, %f20, %f28
12988 xorcc %i0, %l6, %g4
12989 or %o3, %i2, %i4
12990 movge %xcc, %o5, %o4
12991 and %o6, %l5, %o0
12992 stw %g3, [%l7 + 0x34]
12993 movrne %o7, %g6, %l1
12994 or %g2, 0x1B5A, %i7
12995 ldsh [%l7 + 0x3C], %o2
12996 array16 %i3, %i5, %l2
12997 lduh [%l7 + 0x5A], %l0
12998 movle %xcc, %g5, %l4
12999 move %xcc, %o1, %g1
13000 fmovdn %xcc, %f19, %f20
13001 andn %l3, %g7, %i1
13002 movrne %i6, %l6, %i0
13003 edge8 %o3, %i2, %g4
13004 stw %o5, [%l7 + 0x78]
13005 udivcc %o4, 0x1838, %i4
13006 fmovrsne %o6, %f10, %f27
13007 edge16ln %l5, %g3, %o7
13008 ldd [%l7 + 0x10], %f28
13009 movneg %xcc, %o0, %g6
13010 fmovs %f2, %f12
13011 movneg %icc, %l1, %i7
13012 fmovrsne %o2, %f23, %f11
13013 fmovdneg %icc, %f10, %f2
13014 movcs %xcc, %g2, %i5
13015 fmovdleu %icc, %f15, %f21
13016 udivx %i3, 0x167E, %l2
13017 ldd [%l7 + 0x30], %g4
13018 mulscc %l4, %l0, %g1
13019 fmovs %f5, %f20
13020 srlx %l3, 0x07, %o1
13021 fmovse %xcc, %f26, %f21
13022 movrgez %g7, 0x339, %i6
13023 movgu %icc, %l6, %i1
13024 fnot1 %f14, %f8
13025 array8 %o3, %i2, %i0
13026 movvc %icc, %o5, %o4
13027 fmovrdgz %i4, %f30, %f18
13028 movle %icc, %g4, %l5
13029 mulscc %g3, 0x1925, %o7
13030 movrne %o0, 0x366, %o6
13031 subcc %g6, %i7, %l1
13032 orcc %g2, %i5, %i3
13033 movcs %icc, %l2, %g5
13034 smul %l4, %l0, %g1
13035 fmovspos %icc, %f18, %f4
13036 edge32l %o2, %o1, %l3
13037 sllx %i6, 0x1F, %l6
13038 fmovsleu %xcc, %f20, %f8
13039 sllx %g7, %i1, %o3
13040 movre %i2, %o5, %i0
13041 popc %i4, %g4
13042 fandnot1 %f28, %f18, %f14
13043 alignaddrl %o4, %g3, %o7
13044 fnands %f18, %f15, %f2
13045 stx %o0, [%l7 + 0x78]
13046 fmovrse %o6, %f19, %f8
13047 edge32ln %l5, %i7, %l1
13048 smul %g6, 0x19AB, %g2
13049 fornot2 %f20, %f10, %f26
13050 umulcc %i5, 0x028D, %i3
13051 movl %xcc, %g5, %l2
13052 st %f16, [%l7 + 0x30]
13053 umulcc %l0, %l4, %o2
13054 ldd [%l7 + 0x30], %f6
13055 orcc %g1, 0x00E2, %l3
13056 xorcc %i6, %o1, %l6
13057 fexpand %f12, %f10
13058 ldx [%l7 + 0x38], %g7
13059 fmovdvs %xcc, %f28, %f25
13060 orncc %i1, 0x1A4D, %i2
13061 orn %o3, %o5, %i0
13062 st %f8, [%l7 + 0x64]
13063 fxnors %f13, %f18, %f20
13064 mulx %g4, 0x18C8, %o4
13065 edge32 %i4, %o7, %g3
13066 smul %o0, 0x097E, %o6
13067 srlx %l5, %i7, %g6
13068 fmuld8sux16 %f6, %f19, %f30
13069 fmovsgu %icc, %f8, %f16
13070 movcc %xcc, %l1, %i5
13071 orncc %i3, %g5, %l2
13072 sdivcc %l0, 0x1FDD, %g2
13073 fmuld8sux16 %f31, %f13, %f12
13074 movcc %icc, %l4, %g1
13075 fmovsle %icc, %f13, %f1
13076 fnands %f26, %f5, %f9
13077 ld [%l7 + 0x64], %f3
13078 edge16l %l3, %i6, %o2
13079 movcs %xcc, %o1, %l6
13080 srl %i1, %i2, %g7
13081 subccc %o3, 0x1A73, %i0
13082 move %icc, %o5, %g4
13083 edge8 %i4, %o4, %g3
13084 sth %o0, [%l7 + 0x22]
13085 orcc %o6, %l5, %i7
13086 movn %icc, %g6, %o7
13087 stb %i5, [%l7 + 0x35]
13088 andncc %l1, %i3, %l2
13089 edge32 %l0, %g2, %g5
13090 addc %g1, 0x1A4F, %l4
13091 sub %i6, %l3, %o1
13092 movrne %o2, %l6, %i2
13093 movne %xcc, %g7, %i1
13094 fxors %f12, %f13, %f8
13095 stb %o3, [%l7 + 0x0C]
13096 fmovdcs %xcc, %f16, %f11
13097 sth %i0, [%l7 + 0x14]
13098 srlx %g4, %i4, %o5
13099 stw %g3, [%l7 + 0x48]
13100 sth %o0, [%l7 + 0x16]
13101 fmovsvc %xcc, %f29, %f7
13102 srax %o4, 0x1D, %l5
13103 stb %o6, [%l7 + 0x7B]
13104 setx loop_43, %l0, %l1
13105 return %l1
13106 nop
13107 rdpr %cwp, %g1
13108 rdpr %cansave, %g2
13109 rdpr %canrestore, %g3
13110 rdpr %cleanwin, %g4
13111 rdpr %otherwin, %g5
13112 rdpr %wstate, %g6
13113loop_43: sdiv %i5, 0x1468, %g6
13114 restore %l1, %i3, %l0
13115 rdpr %cwp, %g1
13116 rdpr %cansave, %g2
13117 rdpr %canrestore, %g3
13118 rdpr %cleanwin, %g4
13119 rdpr %otherwin, %g5
13120 rdpr %wstate, %g6
13121 xor %l2, %g5, %g2
13122 fone %f18
13123 movrlez %g1, %l4, %l3
13124 or %i6, %o2, %l6
13125 movcc %icc, %o1, %g7
13126 movrgz %i1, %i2, %i0
13127 ldx [%l7 + 0x50], %g4
13128 movleu %icc, %o3, %o5
13129 edge8ln %g3, %i4, %o0
13130 add %l5, %o4, %o6
13131 subcc %i7, 0x1748, %i5
13132 fpsub32 %f26, %f10, %f8
13133 lduw [%l7 + 0x18], %o7
13134 subcc %l1, 0x15FB, %g6
13135 orcc %l0, 0x1EE2, %i3
13136 edge32l %l2, %g5, %g1
13137 edge16l %l4, %l3, %i6
13138 movrlz %g2, 0x062, %o2
13139 fmovsneg %xcc, %f22, %f13
13140 movre %o1, %l6, %g7
13141 srax %i1, %i2, %g4
13142 addc %i0, %o3, %o5
13143 movrlez %i4, 0x0B2, %g3
13144 movg %icc, %o0, %l5
13145 lduh [%l7 + 0x6A], %o6
13146 stb %o4, [%l7 + 0x13]
13147 st %f14, [%l7 + 0x28]
13148 mulscc %i5, %o7, %i7
13149 movneg %xcc, %l1, %l0
13150 lduh [%l7 + 0x70], %g6
13151 stx %l2, [%l7 + 0x70]
13152 alignaddrl %g5, %g1, %i3
13153 ldub [%l7 + 0x13], %l3
13154 popc %i6, %l4
13155 fsrc1s %f2, %f22
13156 edge16 %g2, %o1, %o2
13157 xor %g7, 0x0CC0, %i1
13158 ldsb [%l7 + 0x4A], %l6
13159 fxor %f20, %f24, %f18
13160 alignaddr %i2, %i0, %o3
13161 xorcc %g4, 0x0571, %o5
13162 fnors %f6, %f17, %f15
13163 movn %xcc, %g3, %o0
13164 fpmerge %f15, %f23, %f24
13165 stb %i4, [%l7 + 0x16]
13166 fpack32 %f10, %f4, %f12
13167 fmovrsgez %l5, %f2, %f25
13168 orcc %o6, 0x08A2, %o4
13169 sub %o7, %i5, %i7
13170 fpsub32s %f4, %f10, %f5
13171 srl %l1, %l0, %g6
13172 movrgez %l2, 0x080, %g1
13173 subccc %g5, 0x0076, %i3
13174 lduh [%l7 + 0x7E], %i6
13175 st %f20, [%l7 + 0x6C]
13176 popc 0x0B7F, %l3
13177 xnorcc %g2, 0x17E6, %o1
13178 andcc %l4, %o2, %i1
13179 for %f12, %f4, %f14
13180 movl %icc, %l6, %g7
13181 array16 %i2, %o3, %g4
13182 move %xcc, %o5, %g3
13183 udivx %o0, 0x1920, %i4
13184 fornot1 %f16, %f10, %f12
13185 sllx %l5, %o6, %i0
13186 fxor %f28, %f12, %f18
13187 addcc %o4, 0x03E8, %i5
13188 edge32l %o7, %l1, %i7
13189 fone %f4
13190 array32 %g6, %l0, %l2
13191 fmuld8sux16 %f6, %f27, %f22
13192 srax %g1, %i3, %i6
13193 sra %g5, 0x02, %l3
13194 movcs %icc, %g2, %l4
13195 edge8 %o1, %o2, %i1
13196 fmovscs %xcc, %f2, %f21
13197 ldx [%l7 + 0x38], %l6
13198 fornot1 %f26, %f16, %f18
13199 edge8ln %i2, %g7, %o3
13200 movrgz %o5, 0x0F6, %g4
13201 add %g3, 0x0D24, %i4
13202 lduh [%l7 + 0x28], %l5
13203 fands %f20, %f14, %f2
13204 movcs %icc, %o0, %i0
13205 ldsb [%l7 + 0x4E], %o6
13206 addccc %i5, 0x07EF, %o4
13207 xor %o7, 0x180D, %i7
13208 movrgez %l1, 0x32D, %g6
13209 alignaddrl %l2, %l0, %i3
13210 movge %icc, %i6, %g5
13211 mova %icc, %g1, %l3
13212 alignaddrl %l4, %o1, %o2
13213 movrne %i1, 0x2E9, %l6
13214 fpadd16 %f10, %f24, %f14
13215 fandnot2 %f20, %f6, %f6
13216 srax %g2, %g7, %i2
13217 stw %o5, [%l7 + 0x60]
13218 ldd [%l7 + 0x28], %g4
13219 fnot1 %f10, %f16
13220 movcc %icc, %g3, %o3
13221 sdiv %i4, 0x0715, %l5
13222 srl %o0, %o6, %i0
13223 add %i5, %o4, %i7
13224 edge8n %o7, %g6, %l2
13225 ld [%l7 + 0x0C], %f6
13226 edge32n %l1, %i3, %i6
13227 sub %l0, %g5, %l3
13228 array32 %l4, %o1, %g1
13229 movvc %xcc, %o2, %l6
13230 xnor %i1, %g2, %g7
13231 sub %o5, %g4, %g3
13232 fcmps %fcc2, %f26, %f11
13233 fone %f0
13234 umulcc %i2, %i4, %l5
13235 ldsb [%l7 + 0x18], %o3
13236 ld [%l7 + 0x48], %f28
13237 movrgz %o0, %o6, %i0
13238 orn %i5, %i7, %o4
13239 xor %o7, 0x1B0B, %g6
13240 nop
13241 set 0x30, %o3
13242 ldd [%l7 + %o3], %l0
13243 fmul8sux16 %f4, %f0, %f12
13244 srax %l2, %i6, %i3
13245 xor %l0, %l3, %g5
13246 sllx %o1, %l4, %g1
13247 edge16n %o2, %i1, %l6
13248 movl %icc, %g2, %g7
13249 movrlez %g4, %g3, %o5
13250 sdiv %i2, 0x0F7F, %i4
13251 edge16ln %o3, %o0, %o6
13252 edge32l %i0, %i5, %l5
13253 sdivx %o4, 0x1CBF, %o7
13254 ldx [%l7 + 0x30], %i7
13255 stw %g6, [%l7 + 0x64]
13256 edge32n %l1, %i6, %l2
13257 fnot2s %f21, %f31
13258 edge8ln %l0, %l3, %i3
13259 fmovspos %icc, %f18, %f22
13260 move %icc, %g5, %l4
13261 movrgez %o1, 0x20F, %o2
13262 fmuld8sux16 %f28, %f0, %f14
13263 edge32n %i1, %g1, %g2
13264 udivx %g7, 0x048E, %g4
13265 array16 %g3, %l6, %i2
13266 sll %o5, %i4, %o0
13267 array8 %o6, %o3, %i5
13268 addcc %l5, 0x0C85, %i0
13269 fabsd %f0, %f18
13270 sir 0x064D
13271 udivcc %o7, 0x1227, %i7
13272 fornot1s %f5, %f21, %f20
13273 edge32 %o4, %g6, %l1
13274 array8 %i6, %l2, %l3
13275 fxnors %f29, %f11, %f8
13276 ldx [%l7 + 0x58], %l0
13277 fcmpeq16 %f30, %f18, %g5
13278 save %i3, 0x0463, %o1
13279 rdpr %cwp, %g1
13280 rdpr %cansave, %g2
13281 rdpr %canrestore, %g3
13282 rdpr %cleanwin, %g4
13283 rdpr %otherwin, %g5
13284 rdpr %wstate, %g6
13285 array32 %l4, %o2, %g1
13286 udivx %g2, 0x0993, %g7
13287 movgu %icc, %i1, %g3
13288 smul %g4, %i2, %o5
13289 array8 %i4, %o0, %o6
13290 fabss %f21, %f26
13291 lduh [%l7 + 0x12], %o3
13292 fmovrde %i5, %f30, %f2
13293 xnor %l5, 0x1211, %l6
13294 movg %xcc, %i0, %i7
13295 fzeros %f7
13296 sdivx %o4, 0x0202, %o7
13297 udivx %l1, 0x01A9, %i6
13298 and %g6, %l3, %l0
13299 std %f0, [%l7 + 0x70]
13300 sdiv %l2, 0x04BA, %g5
13301 fone %f12
13302 sir 0x14B4
13303 xnor %o1, %i3, %o2
13304 fmovdne %xcc, %f22, %f7
13305 lduh [%l7 + 0x54], %l4
13306 ldsh [%l7 + 0x52], %g1
13307 movpos %xcc, %g2, %i1
13308 ldx [%l7 + 0x30], %g7
13309 array8 %g3, %i2, %g4
13310 xor %o5, 0x11C4, %i4
13311 mova %icc, %o0, %o6
13312 movl %icc, %o3, %i5
13313 lduw [%l7 + 0x40], %l5
13314 xorcc %i0, 0x048A, %l6
13315 stw %i7, [%l7 + 0x1C]
13316 fxor %f8, %f16, %f20
13317 fmovsleu %xcc, %f27, %f15
13318 movrlz %o4, 0x0BB, %o7
13319 addc %i6, %g6, %l1
13320 movrlz %l0, %l2, %g5
13321 movrlz %l3, %i3, %o1
13322 ldsb [%l7 + 0x34], %o2
13323 edge8ln %l4, %g1, %i1
13324 movrgez %g7, 0x2C9, %g2
13325 mulscc %i2, 0x13DC, %g3
13326 alignaddr %o5, %g4, %o0
13327 fmovsvc %icc, %f30, %f27
13328 movne %icc, %o6, %o3
13329 movgu %icc, %i5, %i4
13330 orncc %i0, %l5, %i7
13331 edge32n %o4, %l6, %o7
13332 srax %g6, 0x0D, %l1
13333 srl %l0, %i6, %g5
13334 ldd [%l7 + 0x30], %f22
13335 movleu %xcc, %l2, %i3
13336 sdiv %o1, 0x1F43, %o2
13337 mulx %l4, 0x0F3E, %l3
13338 fzeros %f14
13339 sethi 0x089B, %g1
13340 movgu %xcc, %i1, %g7
13341 fnors %f6, %f24, %f0
13342 xnorcc %i2, 0x0BD2, %g2
13343 fmovd %f22, %f0
13344 fxors %f19, %f30, %f26
13345 umulcc %o5, %g4, %g3
13346 sir 0x10A7
13347 xnorcc %o0, %o3, %i5
13348 movvc %icc, %o6, %i0
13349 movvc %xcc, %i4, %l5
13350 std %f12, [%l7 + 0x70]
13351 fpadd32 %f22, %f24, %f6
13352 edge32 %i7, %l6, %o7
13353 movpos %xcc, %g6, %o4
13354 srl %l0, %l1, %g5
13355 movrne %i6, %i3, %o1
13356 srax %l2, 0x09, %l4
13357 sdiv %l3, 0x0C91, %g1
13358 fexpand %f19, %f18
13359 fmovdn %icc, %f14, %f27
13360 ldx [%l7 + 0x48], %o2
13361 ldd [%l7 + 0x10], %f0
13362 udivx %g7, 0x1F83, %i2
13363 fnot1 %f30, %f12
13364 movcc %icc, %i1, %o5
13365 stx %g4, [%l7 + 0x30]
13366 fmul8sux16 %f2, %f4, %f20
13367 alignaddr %g2, %g3, %o3
13368 movvc %xcc, %o0, %o6
13369 alignaddr %i0, %i4, %i5
13370 edge32l %i7, %l5, %o7
13371 array32 %g6, %o4, %l0
13372 srax %l1, %l6, %g5
13373 movrgz %i6, 0x2DE, %i3
13374 fmovrdgz %l2, %f14, %f8
13375 movrgz %o1, %l3, %g1
13376 lduw [%l7 + 0x4C], %l4
13377 fmuld8sux16 %f9, %f26, %f16
13378 fmovsle %xcc, %f30, %f8
13379 movle %icc, %o2, %i2
13380 fxnor %f28, %f30, %f22
13381 xnor %i1, %g7, %g4
13382 fnand %f6, %f10, %f30
13383 nop
13384 set 0x74, %o1
13385 stw %g2, [%l7 + %o1]
13386 xnor %g3, 0x01F1, %o5
13387 andncc %o0, %o6, %i0
13388 udiv %o3, 0x13A9, %i4
13389 edge32 %i5, %i7, %l5
13390 ldsh [%l7 + 0x4C], %g6
13391 movl %xcc, %o4, %l0
13392 fmovsneg %icc, %f26, %f2
13393 fmovdl %icc, %f19, %f27
13394 st %f0, [%l7 + 0x18]
13395 fcmpes %fcc1, %f7, %f27
13396 movle %icc, %l1, %o7
13397 ldsw [%l7 + 0x5C], %g5
13398 std %f26, [%l7 + 0x48]
13399 edge16l %l6, %i3, %i6
13400 movrgz %o1, 0x334, %l3
13401 stb %l2, [%l7 + 0x49]
13402 orn %g1, 0x0251, %o2
13403 sll %l4, 0x17, %i2
13404 fpsub32s %f30, %f27, %f12
13405 ldsh [%l7 + 0x38], %g7
13406 movcs %icc, %g4, %i1
13407 movleu %icc, %g2, %g3
13408 sra %o5, 0x1C, %o0
13409 ldsb [%l7 + 0x3E], %i0
13410 fmovdneg %xcc, %f15, %f10
13411 xnor %o3, 0x0125, %o6
13412 edge32ln %i4, %i7, %i5
13413 movpos %icc, %g6, %l5
13414 movneg %icc, %l0, %o4
13415 alignaddrl %l1, %o7, %g5
13416 movneg %xcc, %l6, %i3
13417 popc %i6, %o1
13418 udiv %l2, 0x005B, %g1
13419 fmovrsgez %o2, %f7, %f27
13420 fmovrdgez %l4, %f20, %f24
13421 fnors %f9, %f10, %f18
13422 and %i2, 0x1360, %g7
13423 fornot2s %f28, %f8, %f21
13424 fpadd32s %f20, %f27, %f13
13425 fnand %f28, %f28, %f8
13426 save %g4, %i1, %g2
13427 rdpr %cwp, %g1
13428 rdpr %cansave, %g2
13429 rdpr %canrestore, %g3
13430 rdpr %cleanwin, %g4
13431 rdpr %otherwin, %g5
13432 rdpr %wstate, %g6
13433 fandnot2s %f10, %f19, %f28
13434 fnegs %f18, %f2
13435 edge32 %l3, %g3, %o0
13436 save %i0, 0x0BCC, %o5
13437 rdpr %cwp, %g1
13438 rdpr %cansave, %g2
13439 rdpr %canrestore, %g3
13440 rdpr %cleanwin, %g4
13441 rdpr %otherwin, %g5
13442 rdpr %wstate, %g6
13443 smulcc %o3, 0x0956, %i4
13444 array32 %o6, %i7, %g6
13445 ldsw [%l7 + 0x40], %l5
13446 movrgez %l0, %o4, %i5
13447 fxors %f25, %f26, %f3
13448 xor %o7, %l1, %g5
13449 movgu %xcc, %l6, %i3
13450 edge8l %o1, %i6, %l2
13451 array16 %o2, %g1, %i2
13452 sra %l4, %g4, %i1
13453 st %f12, [%l7 + 0x14]
13454 srl %g7, 0x06, %g2
13455 edge32l %g3, %o0, %i0
13456 fcmpgt16 %f30, %f0, %l3
13457 or %o3, %o5, %o6
13458 andcc %i4, 0x1B05, %g6
13459 ldx [%l7 + 0x58], %i7
13460 fmovsge %xcc, %f16, %f8
13461 fmovdpos %icc, %f26, %f18
13462 popc 0x10FB, %l0
13463 fmovsneg %icc, %f20, %f24
13464 xnorcc %o4, %l5, %i5
13465 ldd [%l7 + 0x10], %o6
13466 ldsh [%l7 + 0x3C], %g5
13467 fmovs %f0, %f10
13468 xnor %l1, %l6, %i3
13469 sub %i6, %l2, %o1
13470 movge %xcc, %g1, %i2
13471 sllx %l4, 0x04, %o2
13472 sdivcc %g4, 0x1887, %i1
13473 sdiv %g7, 0x15C7, %g2
13474 ldd [%l7 + 0x50], %o0
13475 edge16n %g3, %i0, %o3
13476 ldd [%l7 + 0x08], %l2
13477 and %o6, %o5, %g6
13478 addccc %i4, %i7, %o4
13479 movpos %icc, %l5, %i5
13480 edge16ln %l0, %o7, %l1
13481 movrgez %l6, %g5, %i6
13482 fmovdneg %xcc, %f17, %f30
13483 fsrc2 %f16, %f6
13484 addc %l2, %o1, %g1
13485 edge16 %i3, %l4, %o2
13486 sdivx %i2, 0x0AA3, %i1
13487 fnot1s %f3, %f10
13488 fandnot1s %f3, %f24, %f15
13489 sub %g7, %g2, %o0
13490 movl %icc, %g3, %i0
13491 fandnot2s %f18, %f25, %f21
13492 movvs %xcc, %g4, %l3
13493 fmovsn %icc, %f23, %f24
13494 fmovs %f30, %f18
13495 mulscc %o3, 0x1FD3, %o6
13496 save %g6, %i4, %i7
13497 rdpr %cwp, %g1
13498 rdpr %cansave, %g2
13499 rdpr %canrestore, %g3
13500 rdpr %cleanwin, %g4
13501 rdpr %otherwin, %g5
13502 rdpr %wstate, %g6
13503 ldsb [%l7 + 0x4F], %o5
13504 mulx %l5, %o4, %i5
13505 st %f5, [%l7 + 0x6C]
13506 addc %l0, %l1, %o7
13507 srl %g5, %i6, %l6
13508 fcmpeq16 %f12, %f10, %l2
13509 addcc %o1, 0x145D, %g1
13510 fmovdvc %icc, %f18, %f28
13511 sdiv %i3, 0x16EC, %l4
13512 fnot2s %f10, %f12
13513 nop
13514 set 0x08, %i2
13515 ldd [%l7 + %i2], %f20
13516 movcc %icc, %o2, %i2
13517 edge16ln %g7, %g2, %o0
13518 fornot1 %f18, %f0, %f26
13519 movcs %xcc, %g3, %i0
13520 fxor %f26, %f12, %f6
13521 fandnot1s %f26, %f30, %f3
13522 sll %g4, 0x11, %i1
13523 movneg %icc, %l3, %o6
13524 edge16 %o3, %g6, %i7
13525 edge32 %o5, %i4, %l5
13526 movpos %xcc, %o4, %i5
13527 sdiv %l0, 0x1975, %l1
13528 smulcc %g5, 0x179A, %i6
13529 fcmped %fcc1, %f20, %f8
13530 add %l6, %l2, %o1
13531 fnegs %f28, %f28
13532 setx loop_44, %l0, %l1
13533 return %l1
13534 nop
13535 rdpr %cwp, %g1
13536 rdpr %cansave, %g2
13537 rdpr %canrestore, %g3
13538 rdpr %cleanwin, %g4
13539 rdpr %otherwin, %g5
13540 rdpr %wstate, %g6
13541loop_44: edge8ln %o2, %i2, %g7
13542 sir 0x19B4
13543 movl %icc, %l4, %o0
13544 srax %g2, 0x0E, %g3
13545 subcc %g4, %i0, %l3
13546 udivx %i1, 0x194C, %o6
13547 fmovsleu %icc, %f25, %f27
13548 fabsd %f30, %f4
13549 fmovrdgz %g6, %f26, %f16
13550 fand %f4, %f12, %f8
13551 fmovsa %xcc, %f4, %f6
13552 fabss %f27, %f20
13553 subccc %o3, 0x0DFD, %i7
13554 movrlz %o5, %l5, %o4
13555 ld [%l7 + 0x68], %f23
13556 sllx %i5, %l0, %l1
13557 subcc %g5, 0x17B4, %i6
13558 sub %i4, %l6, %o1
13559 fpadd16s %f10, %f24, %f2
13560 smulcc %g1, %o7, %i3
13561 edge8n %l2, %o2, %i2
13562 stw %g7, [%l7 + 0x34]
13563 movne %xcc, %o0, %l4
13564 lduh [%l7 + 0x2C], %g2
13565 mulscc %g4, 0x189C, %g3
13566 fmovsvc %xcc, %f27, %f14
13567 st %f24, [%l7 + 0x64]
13568 alignaddrl %l3, %i1, %i0
13569 or %o6, %o3, %g6
13570 orcc %o5, 0x0BAC, %i7
13571 edge32n %l5, %i5, %o4
13572 array32 %l0, %l1, %i6
13573 fornot2 %f22, %f20, %f8
13574 array8 %g5, %l6, %i4
13575 sll %o1, %g1, %i3
13576 sra %o7, 0x0B, %o2
13577 ldub [%l7 + 0x52], %i2
13578 movre %g7, 0x223, %l2
13579 fmovsgu %icc, %f26, %f28
13580 edge32ln %l4, %g2, %g4
13581 restore %o0, %l3, %i1
13582 rdpr %cwp, %g1
13583 rdpr %cansave, %g2
13584 rdpr %canrestore, %g3
13585 rdpr %cleanwin, %g4
13586 rdpr %otherwin, %g5
13587 rdpr %wstate, %g6
13588 sdivx %i0, 0x0F18, %g3
13589 array8 %o3, %o6, %g6
13590 fmovrde %i7, %f12, %f22
13591 st %f11, [%l7 + 0x2C]
13592 mova %icc, %o5, %i5
13593 movre %l5, %o4, %l0
13594 edge16ln %i6, %l1, %g5
13595 std %f2, [%l7 + 0x10]
13596 orncc %i4, %o1, %g1
13597 stb %i3, [%l7 + 0x75]
13598 ldub [%l7 + 0x7B], %l6
13599 popc %o2, %o7
13600 movrne %i2, 0x04E, %g7
13601 movrgez %l2, 0x0B0, %g2
13602 fnot2s %f20, %f11
13603 smul %l4, 0x0EE3, %g4
13604 edge8ln %o0, %i1, %l3
13605 and %g3, 0x05B0, %i0
13606 movne %icc, %o6, %o3
13607 ldub [%l7 + 0x43], %g6
13608 sethi 0x0FBD, %i7
13609 array16 %i5, %o5, %o4
13610 sub %l5, %l0, %i6
13611 edge32l %g5, %l1, %o1
13612 xnor %g1, 0x1215, %i3
13613 fmovscc %xcc, %f19, %f11
13614 stw %l6, [%l7 + 0x1C]
13615 movcs %xcc, %i4, %o2
13616 edge32ln %o7, %g7, %l2
13617 fmul8x16al %f30, %f31, %f16
13618 andn %i2, 0x06C7, %l4
13619 sth %g4, [%l7 + 0x5E]
13620 movvc %icc, %g2, %o0
13621 xor %i1, %g3, %l3
13622 fnegd %f10, %f12
13623 lduw [%l7 + 0x58], %i0
13624 fmul8x16 %f29, %f8, %f30
13625 mulx %o6, 0x174C, %g6
13626 edge16 %i7, %i5, %o3
13627 ld [%l7 + 0x18], %f11
13628 movvs %icc, %o4, %l5
13629 edge32 %o5, %l0, %i6
13630 sdivx %l1, 0x07DB, %o1
13631 ld [%l7 + 0x14], %f0
13632 edge32 %g1, %i3, %l6
13633 sdivcc %g5, 0x0AE8, %o2
13634 ldsh [%l7 + 0x34], %i4
13635 umulcc %g7, 0x0E84, %l2
13636 sth %i2, [%l7 + 0x30]
13637 movrgz %o7, %g4, %g2
13638 edge32 %o0, %l4, %g3
13639 ld [%l7 + 0x38], %f14
13640 movrne %i1, %l3, %o6
13641 sllx %i0, %g6, %i5
13642 popc %o3, %i7
13643 edge16n %o4, %o5, %l5
13644 edge32n %l0, %l1, %o1
13645 setx loop_45, %l0, %l1
13646 return %l1
13647 nop
13648 rdpr %cwp, %g1
13649 rdpr %cansave, %g2
13650 rdpr %canrestore, %g3
13651 rdpr %cleanwin, %g4
13652 rdpr %otherwin, %g5
13653 rdpr %wstate, %g6
13654loop_45: movcc %xcc, %g5, %l6
13655 faligndata %f16, %f14, %f2
13656 fpmerge %f21, %f1, %f2
13657 ld [%l7 + 0x28], %f4
13658 fmovs %f2, %f13
13659 alignaddrl %o2, %g7, %i4
13660 movl %xcc, %i2, %o7
13661 st %f21, [%l7 + 0x14]
13662 fmovdn %icc, %f8, %f27
13663 ldub [%l7 + 0x22], %g4
13664 add %g2, %o0, %l2
13665 fexpand %f13, %f4
13666 movgu %icc, %g3, %i1
13667 movre %l3, 0x336, %l4
13668 xnor %i0, 0x1E41, %o6
13669 srl %g6, 0x17, %i5
13670 fpadd32s %f18, %f26, %f10
13671 stw %i7, [%l7 + 0x20]
13672 addccc %o3, %o4, %l5
13673 movcs %icc, %l0, %o5
13674 add %l1, 0x1633, %i6
13675 fpadd16s %f2, %f7, %f12
13676 ldsw [%l7 + 0x7C], %o1
13677 array32 %i3, %g1, %g5
13678 movrlez %o2, 0x0E5, %l6
13679 movrgz %i4, 0x2CB, %i2
13680 edge32n %o7, %g7, %g4
13681 fmovsvs %icc, %f15, %f15
13682 popc %g2, %o0
13683 nop
13684 set 0x20, %g2
13685 ldd [%l7 + %g2], %g2
13686 movne %xcc, %l2, %i1
13687 fmovspos %xcc, %f4, %f24
13688 smulcc %l4, 0x023A, %i0
13689 andncc %o6, %l3, %g6
13690 movrlz %i7, %i5, %o4
13691 st %f19, [%l7 + 0x5C]
13692 orncc %l5, 0x0CE6, %o3
13693 sir 0x1E26
13694 orcc %o5, %l1, %i6
13695 fsrc1s %f30, %f4
13696 bshuffle %f14, %f18, %f22
13697 fands %f4, %f30, %f20
13698 edge16n %o1, %i3, %l0
13699 edge16 %g1, %o2, %g5
13700 fmovdg %icc, %f0, %f10
13701 ld [%l7 + 0x78], %f1
13702 xnor %l6, %i4, %o7
13703 movneg %xcc, %i2, %g7
13704 fandnot2s %f14, %f7, %f0
13705 fmovsne %xcc, %f26, %f4
13706 addc %g4, %g2, %o0
13707 edge16 %l2, %g3, %i1
13708 fxor %f28, %f18, %f2
13709 xor %i0, %o6, %l3
13710 fmuld8sux16 %f0, %f10, %f22
13711 alignaddr %g6, %l4, %i5
13712 edge32ln %o4, %l5, %o3
13713 addcc %o5, 0x1DBD, %l1
13714 movg %icc, %i6, %o1
13715 for %f4, %f14, %f0
13716 ldsb [%l7 + 0x5F], %i3
13717 movl %xcc, %l0, %i7
13718 fpadd32s %f23, %f27, %f30
13719 orn %g1, %g5, %l6
13720 mulx %i4, %o7, %i2
13721 ldx [%l7 + 0x70], %g7
13722 mulx %o2, %g2, %g4
13723 movg %icc, %o0, %l2
13724 addccc %i1, %g3, %o6
13725 sdiv %l3, 0x1EFA, %g6
13726 edge32ln %i0, %i5, %l4
13727 movcs %xcc, %l5, %o4
13728 smulcc %o5, 0x0C0E, %l1
13729 movvc %xcc, %o3, %i6
13730 movgu %xcc, %i3, %o1
13731 sethi 0x0C0B, %i7
13732 movneg %icc, %l0, %g5
13733 movvs %icc, %l6, %i4
13734 addcc %g1, 0x0C76, %o7
13735 edge8 %g7, %o2, %i2
13736 smulcc %g2, 0x14AA, %o0
13737 srax %l2, %i1, %g4
13738 stx %o6, [%l7 + 0x18]
13739 nop
13740 set 0x36, %o7
13741 stb %l3, [%l7 + %o7]
13742 orn %g6, 0x093E, %i0
13743 restore %g3, %i5, %l5
13744 rdpr %cwp, %g1
13745 rdpr %cansave, %g2
13746 rdpr %canrestore, %g3
13747 rdpr %cleanwin, %g4
13748 rdpr %otherwin, %g5
13749 rdpr %wstate, %g6
13750 orncc %l4, %o5, %o4
13751 movne %icc, %o3, %l1
13752 edge8 %i6, %o1, %i3
13753 movcs %icc, %i7, %g5
13754 edge32n %l6, %i4, %l0
13755 ld [%l7 + 0x60], %f15
13756 edge8l %o7, %g7, %g1
13757 orncc %i2, %o2, %o0
13758 stb %l2, [%l7 + 0x40]
13759 edge32l %i1, %g4, %o6
13760 nop
13761 set 0x3C, %i7
13762 ldsh [%l7 + %i7], %g2
13763 subcc %g6, 0x0971, %i0
13764 mulscc %l3, 0x02E6, %i5
13765 ldub [%l7 + 0x3C], %l5
13766 sdivx %l4, 0x19D9, %g3
13767 lduw [%l7 + 0x4C], %o5
13768 array8 %o3, %l1, %o4
13769 andn %i6, 0x1636, %i3
13770 orncc %i7, 0x16A9, %o1
13771 ldsw [%l7 + 0x40], %g5
13772 addcc %l6, %l0, %o7
13773 ldub [%l7 + 0x1C], %g7
13774 save %i4, 0x0782, %g1
13775 rdpr %cwp, %g1
13776 rdpr %cansave, %g2
13777 rdpr %canrestore, %g3
13778 rdpr %cleanwin, %g4
13779 rdpr %otherwin, %g5
13780 rdpr %wstate, %g6
13781 ldsb [%l7 + 0x78], %i2
13782 subccc %o0, %l2, %i1
13783 subc %o2, %g4, %o6
13784 edge32n %g2, %i0, %g6
13785 array8 %i5, %l5, %l3
13786 movleu %xcc, %l4, %g3
13787 movrne %o3, %o5, %o4
13788 sllx %l1, %i3, %i6
13789 edge32l %o1, %g5, %l6
13790 srlx %l0, 0x1A, %o7
13791 edge32 %g7, %i7, %g1
13792 smul %i2, 0x10DE, %i4
13793 movle %icc, %l2, %i1
13794 subccc %o2, 0x1924, %o0
13795 lduh [%l7 + 0x5E], %o6
13796 array16 %g2, %i0, %g6
13797 subc %i5, 0x0B01, %l5
13798 smul %l3, %l4, %g3
13799 subcc %o3, %o5, %o4
13800 fmovdn %icc, %f27, %f23
13801 edge16 %l1, %g4, %i6
13802 sll %i3, %g5, %l6
13803 addccc %o1, 0x12CC, %o7
13804 sll %l0, %g7, %g1
13805 fcmple16 %f8, %f18, %i7
13806 sllx %i4, 0x16, %i2
13807 fpack32 %f20, %f14, %f18
13808 fmuld8sux16 %f17, %f24, %f20
13809 subccc %i1, %l2, %o0
13810 addcc %o6, 0x1484, %g2
13811 edge16n %o2, %i0, %g6
13812 lduw [%l7 + 0x54], %i5
13813 sdiv %l5, 0x1A83, %l3
13814 array16 %l4, %g3, %o5
13815 fcmpeq32 %f8, %f22, %o4
13816 fmovdne %xcc, %f28, %f3
13817 move %icc, %o3, %g4
13818 mulx %i6, 0x1305, %l1
13819 fmovdn %xcc, %f14, %f0
13820 subc %i3, 0x1E0F, %l6
13821 umulcc %o1, 0x0615, %o7
13822 fnot2 %f26, %f14
13823 sll %l0, 0x0E, %g5
13824 edge8l %g7, %g1, %i4
13825 fmovdvc %xcc, %f24, %f15
13826 ld [%l7 + 0x6C], %f8
13827 edge32n %i7, %i2, %l2
13828 xor %i1, %o0, %g2
13829 xor %o6, 0x064C, %i0
13830 ldsw [%l7 + 0x24], %o2
13831 subccc %g6, 0x1767, %l5
13832 edge32 %i5, %l4, %g3
13833 orncc %o5, 0x08C3, %o4
13834 fnegs %f6, %f0
13835 addc %o3, 0x076C, %l3
13836 fmovsneg %icc, %f6, %f9
13837 nop
13838 set 0x30, %l4
13839 ldx [%l7 + %l4], %i6
13840 fmovrsgez %g4, %f18, %f0
13841 srlx %i3, %l1, %l6
13842 move %icc, %o7, %o1
13843 pdist %f28, %f2, %f6
13844 subcc %l0, %g5, %g7
13845 movcc %xcc, %g1, %i4
13846 save %i2, 0x0C5D, %i7
13847 rdpr %cwp, %g1
13848 rdpr %cansave, %g2
13849 rdpr %canrestore, %g3
13850 rdpr %cleanwin, %g4
13851 rdpr %otherwin, %g5
13852 rdpr %wstate, %g6
13853 edge32n %i1, %l2, %o0
13854 ldub [%l7 + 0x64], %o6
13855 nop
13856 set 0x58, %i6
13857 ldsw [%l7 + %i6], %i0
13858 edge8ln %o2, %g2, %g6
13859 xnorcc %l5, %l4, %i5
13860 edge16ln %g3, %o4, %o5
13861 fmul8ulx16 %f28, %f8, %f4
13862 fpadd32 %f4, %f22, %f10
13863 umul %o3, 0x0EAD, %i6
13864 sdiv %g4, 0x172C, %i3
13865 fmovrsgez %l1, %f17, %f8
13866 xnor %l3, %l6, %o7
13867 edge8l %l0, %o1, %g7
13868 umul %g1, %i4, %i2
13869 sub %i7, %i1, %g5
13870 xorcc %o0, %o6, %i0
13871 udivcc %o2, 0x1B67, %g2
13872 fxnor %f12, %f0, %f28
13873 movrgz %l2, %g6, %l5
13874 fpsub16s %f0, %f12, %f30
13875 setx loop_46, %l0, %l1
13876 return %l1
13877 nop
13878 rdpr %cwp, %g1
13879 rdpr %cansave, %g2
13880 rdpr %canrestore, %g3
13881 rdpr %cleanwin, %g4
13882 rdpr %otherwin, %g5
13883 rdpr %wstate, %g6
13884loop_46: fmovscs %xcc, %f0, %f15
13885 umulcc %g3, %o4, %o5
13886 fmovsl %xcc, %f8, %f15
13887 umulcc %o3, 0x12D3, %g4
13888 fsrc2 %f2, %f10
13889 orncc %i6, 0x0131, %i3
13890 andn %l1, %l6, %o7
13891 movle %xcc, %l0, %o1
13892 addc %g7, 0x1C0E, %g1
13893 array8 %i4, %i2, %l3
13894 fmovdvs %xcc, %f8, %f12
13895 move %xcc, %i7, %i1
13896 fmovrdne %g5, %f14, %f26
13897 edge8n %o0, %i0, %o2
13898 fmovdle %icc, %f30, %f14
13899 fcmpne16 %f16, %f30, %o6
13900 srl %l2, 0x08, %g6
13901 stb %l5, [%l7 + 0x32]
13902 array32 %g2, %i5, %g3
13903 movg %xcc, %o4, %o5
13904 edge8n %l4, %o3, %i6
13905 fabss %f8, %f28
13906 fcmpes %fcc2, %f27, %f22
13907 movcs %xcc, %g4, %l1
13908 movre %l6, 0x3D0, %o7
13909 fmovdpos %icc, %f1, %f23
13910 sra %i3, %l0, %g7
13911 fpadd16 %f2, %f18, %f14
13912 fmovdcc %xcc, %f30, %f15
13913 movvs %icc, %g1, %o1
13914 orn %i4, %i2, %l3
13915 orcc %i1, 0x1162, %g5
13916 lduw [%l7 + 0x6C], %o0
13917 smul %i7, 0x16C1, %o2
13918 subc %i0, %l2, %o6
13919 movcs %icc, %g6, %g2
13920 fnand %f26, %f16, %f2
13921 movvs %xcc, %l5, %i5
13922 andcc %g3, 0x0893, %o5
13923 fnot1 %f2, %f4
13924 add %o4, 0x1A92, %o3
13925 xor %i6, %l4, %g4
13926 fsrc2 %f12, %f6
13927 edge32n %l6, %o7, %i3
13928 andn %l0, 0x1172, %g7
13929 movcs %xcc, %g1, %l1
13930 movvc %icc, %i4, %i2
13931 ldsw [%l7 + 0x18], %o1
13932 array8 %l3, %i1, %g5
13933 xnorcc %o0, %o2, %i0
13934 fmul8x16 %f21, %f0, %f22
13935 nop
13936 set 0x13, %i0
13937 ldsb [%l7 + %i0], %i7
13938 mulx %o6, 0x02BE, %g6
13939 sub %l2, %g2, %i5
13940 addccc %l5, 0x164F, %o5
13941 fpadd16 %f18, %f22, %f10
13942 mova %icc, %o4, %g3
13943 fpsub16 %f20, %f20, %f16
13944 edge8l %i6, %o3, %l4
13945 ldsw [%l7 + 0x20], %l6
13946 edge32n %g4, %o7, %l0
13947 stx %g7, [%l7 + 0x68]
13948 movre %i3, 0x3FF, %g1
13949 fnands %f29, %f4, %f22
13950 andcc %l1, %i2, %i4
13951 addc %l3, %o1, %i1
13952 mova %icc, %o0, %o2
13953 subc %g5, 0x1336, %i7
13954 fmovdpos %xcc, %f0, %f27
13955 edge8 %i0, %o6, %g6
13956 fandnot2 %f16, %f16, %f10
13957 sir 0x1711
13958 restore %l2, 0x1203, %i5
13959 rdpr %cwp, %g1
13960 rdpr %cansave, %g2
13961 rdpr %canrestore, %g3
13962 rdpr %cleanwin, %g4
13963 rdpr %otherwin, %g5
13964 rdpr %wstate, %g6
13965 stb %g2, [%l7 + 0x69]
13966 fmovdge %xcc, %f20, %f7
13967 fmovdgu %xcc, %f16, %f10
13968 sll %o5, 0x16, %l5
13969 fcmpeq16 %f12, %f8, %o4
13970 ldub [%l7 + 0x68], %g3
13971 movrlez %o3, %l4, %l6
13972 sdivx %i6, 0x1404, %g4
13973 edge8 %o7, %g7, %i3
13974 andcc %l0, %g1, %i2
13975 edge8 %l1, %i4, %l3
13976 udivcc %i1, 0x02C3, %o1
13977 movrlez %o2, 0x299, %o0
13978 fmovdcs %icc, %f16, %f25
13979 fandnot1s %f10, %f12, %f3
13980 fmovdg %icc, %f31, %f26
13981 mova %xcc, %g5, %i7
13982 edge8 %o6, %i0, %l2
13983 fcmpgt16 %f20, %f24, %i5
13984 fmovrdgez %g2, %f2, %f10
13985 fmul8sux16 %f6, %f2, %f2
13986 faligndata %f22, %f10, %f0
13987 edge16l %o5, %l5, %g6
13988 edge8n %g3, %o3, %o4
13989 ld [%l7 + 0x18], %f22
13990 udivx %l4, 0x1124, %i6
13991 xorcc %g4, 0x0E87, %l6
13992 edge32n %g7, %o7, %l0
13993 std %f4, [%l7 + 0x08]
13994 save %g1, %i3, %l1
13995 rdpr %cwp, %g1
13996 rdpr %cansave, %g2
13997 rdpr %canrestore, %g3
13998 rdpr %cleanwin, %g4
13999 rdpr %otherwin, %g5
14000 rdpr %wstate, %g6
14001 sll %i2, 0x0F, %l3
14002 for %f4, %f2, %f10
14003 fabss %f15, %f21
14004 fmovrslz %i4, %f25, %f10
14005 fmuld8sux16 %f12, %f30, %f26
14006 andn %o1, 0x0201, %i1
14007 ldd [%l7 + 0x38], %f6
14008 edge8l %o2, %g5, %i7
14009 bshuffle %f22, %f8, %f0
14010 smul %o6, 0x12CE, %i0
14011 fmovdneg %icc, %f11, %f2
14012 movrgz %l2, %i5, %g2
14013 edge8l %o5, %o0, %g6
14014 fmul8x16 %f29, %f30, %f8
14015 edge32ln %l5, %o3, %g3
14016 smul %o4, %l4, %g4
14017 fmul8x16 %f22, %f2, %f16
14018 sth %l6, [%l7 + 0x56]
14019 sll %g7, %o7, %i6
14020 edge16l %l0, %g1, %i3
14021 mulx %i2, %l1, %i4
14022 umul %o1, %i1, %o2
14023 stw %g5, [%l7 + 0x20]
14024 smul %l3, 0x18A4, %i7
14025 fmovrsgez %o6, %f26, %f14
14026 nop
14027 set 0x38, %g3
14028 std %f24, [%l7 + %g3]
14029 movpos %icc, %l2, %i0
14030 edge32 %g2, %o5, %o0
14031 edge16l %g6, %l5, %i5
14032 and %g3, %o3, %o4
14033 edge32ln %l4, %g4, %l6
14034 udivx %o7, 0x13B2, %i6
14035 stw %l0, [%l7 + 0x10]
14036 array8 %g7, %g1, %i2
14037 fxnor %f26, %f6, %f24
14038 fabss %f25, %f8
14039 xor %l1, %i4, %i3
14040 ldx [%l7 + 0x28], %i1
14041 pdist %f16, %f16, %f22
14042 movgu %icc, %o2, %g5
14043 fmovd %f12, %f14
14044 ldub [%l7 + 0x6F], %l3
14045 nop
14046 set 0x76, %l3
14047 sth %i7, [%l7 + %l3]
14048 ldd [%l7 + 0x38], %f16
14049 umulcc %o6, %l2, %o1
14050 movleu %icc, %i0, %g2
14051 movrlez %o5, 0x1EA, %g6
14052 fpsub32s %f23, %f31, %f19
14053 save %l5, %o0, %g3
14054 rdpr %cwp, %g1
14055 rdpr %cansave, %g2
14056 rdpr %canrestore, %g3
14057 rdpr %cleanwin, %g4
14058 rdpr %otherwin, %g5
14059 rdpr %wstate, %g6
14060 mulx %o3, %o4, %i5
14061 movcc %xcc, %l4, %l6
14062 movrlez %o7, 0x2F5, %g4
14063 movgu %icc, %i6, %g7
14064 sdiv %l0, 0x04D6, %g1
14065 mulscc %i2, 0x1497, %l1
14066 movneg %icc, %i4, %i1
14067 edge16n %i3, %g5, %l3
14068 ldub [%l7 + 0x6E], %i7
14069 movrgez %o2, %o6, %o1
14070 edge32n %l2, %i0, %g2
14071 mulscc %o5, 0x1E48, %g6
14072 sra %o0, %g3, %o3
14073 movn %icc, %l5, %i5
14074 st %f8, [%l7 + 0x60]
14075 fmovsgu %xcc, %f25, %f29
14076 fexpand %f10, %f10
14077 movleu %icc, %l4, %o4
14078 alignaddr %o7, %l6, %g4
14079 fmovrse %i6, %f21, %f7
14080 ldub [%l7 + 0x7E], %l0
14081 edge8n %g1, %g7, %i2
14082 sethi 0x177B, %i4
14083 fandnot2 %f16, %f30, %f8
14084 popc %i1, %i3
14085 sub %l1, 0x0B43, %g5
14086 movle %xcc, %l3, %o2
14087 ldd [%l7 + 0x18], %f4
14088 sra %i7, 0x10, %o1
14089 edge32ln %o6, %l2, %g2
14090 srax %o5, %g6, %i0
14091 fmovsn %xcc, %f6, %f29
14092 ldx [%l7 + 0x60], %g3
14093 array32 %o0, %l5, %o3
14094 ldsw [%l7 + 0x7C], %l4
14095 ldub [%l7 + 0x0B], %i5
14096 fnands %f15, %f29, %f2
14097 movge %icc, %o7, %o4
14098 fmovrsne %l6, %f23, %f27
14099 edge8l %g4, %l0, %i6
14100 sir 0x00BF
14101 fmovrdne %g1, %f14, %f10
14102 setx loop_47, %l0, %l1
14103 return %l1
14104 nop
14105 rdpr %cwp, %g1
14106 rdpr %cansave, %g2
14107 rdpr %canrestore, %g3
14108 rdpr %cleanwin, %g4
14109 rdpr %otherwin, %g5
14110 rdpr %wstate, %g6
14111loop_47: movrgez %g7, %i3, %l1
14112 fornot1 %f18, %f24, %f12
14113 nop
14114 set 0x20, %i3
14115 stx %l3, [%l7 + %i3]
14116 sllx %o2, %g5, %o1
14117 std %f22, [%l7 + 0x68]
14118 movgu %xcc, %o6, %l2
14119 andncc %g2, %o5, %g6
14120 movne %icc, %i7, %i0
14121 addcc %g3, 0x0A47, %l5
14122 andcc %o0, 0x10D5, %l4
14123 sdivx %i5, 0x116A, %o7
14124 fnor %f14, %f12, %f10
14125 udiv %o4, 0x06DB, %o3
14126 fmovdne %xcc, %f6, %f20
14127 fcmple32 %f8, %f14, %g4
14128 ldd [%l7 + 0x50], %f6
14129 movgu %icc, %l6, %l0
14130 bshuffle %f10, %f14, %f4
14131 edge16 %i6, %g1, %i2
14132 ldd [%l7 + 0x38], %f26
14133 array32 %i1, %i4, %i3
14134 fmovsge %icc, %f4, %f27
14135 fmovdcc %xcc, %f17, %f16
14136 movvs %icc, %g7, %l1
14137 edge8n %l3, %o2, %g5
14138 and %o1, %l2, %g2
14139 ldsh [%l7 + 0x7C], %o5
14140 udivx %o6, 0x1185, %g6
14141 edge8 %i0, %i7, %l5
14142 sll %g3, %l4, %o0
14143 fpsub32s %f26, %f10, %f27
14144 fcmpeq16 %f26, %f0, %o7
14145 srl %i5, %o4, %g4
14146 sethi 0x0EB2, %l6
14147 edge8l %l0, %i6, %g1
14148 move %icc, %o3, %i2
14149 subcc %i4, 0x0958, %i3
14150 orncc %g7, %l1, %i1
14151 ldsh [%l7 + 0x20], %l3
14152 ldx [%l7 + 0x58], %o2
14153 sdivx %o1, 0x1C67, %g5
14154 edge16n %g2, %o5, %o6
14155 fmovdvs %xcc, %f18, %f0
14156 subcc %g6, %i0, %i7
14157 edge16 %l2, %l5, %l4
14158 stb %o0, [%l7 + 0x7A]
14159 sllx %g3, 0x14, %i5
14160 movgu %xcc, %o4, %o7
14161 restore %l6, 0x0113, %l0
14162 rdpr %cwp, %g1
14163 rdpr %cansave, %g2
14164 rdpr %canrestore, %g3
14165 rdpr %cleanwin, %g4
14166 rdpr %otherwin, %g5
14167 rdpr %wstate, %g6
14168 movvc %icc, %g4, %i6
14169 fmovsneg %xcc, %f27, %f16
14170 fpsub16s %f16, %f30, %f6
14171 movrlez %g1, %o3, %i4
14172 movleu %xcc, %i2, %i3
14173 fmovsn %icc, %f6, %f6
14174 array32 %l1, %g7, %l3
14175 fnot2 %f10, %f30
14176 lduw [%l7 + 0x7C], %i1
14177 fpsub32s %f14, %f22, %f11
14178 array8 %o1, %o2, %g2
14179 ldsb [%l7 + 0x1A], %g5
14180 ldsb [%l7 + 0x56], %o5
14181 movl %icc, %o6, %i0
14182 fmovs %f21, %f10
14183 andn %i7, %g6, %l2
14184 sub %l4, 0x187A, %o0
14185 xnor %g3, %i5, %o4
14186 fxnors %f12, %f9, %f8
14187 stb %o7, [%l7 + 0x2A]
14188 fmovdvs %xcc, %f3, %f15
14189 fmovdvc %icc, %f5, %f9
14190 addccc %l5, 0x0887, %l0
14191 nop
14192 set 0x24, %g7
14193 lduw [%l7 + %g7], %g4
14194 movrlez %i6, 0x07C, %l6
14195 array16 %o3, %g1, %i2
14196 array16 %i3, %i4, %l1
14197 fmovrdne %l3, %f6, %f30
14198 for %f16, %f28, %f30
14199 mulscc %g7, %i1, %o2
14200 ld [%l7 + 0x70], %f21
14201 addcc %g2, %g5, %o5
14202 orn %o1, %o6, %i0
14203 fcmpne16 %f10, %f8, %g6
14204 addccc %i7, %l4, %l2
14205 sllx %g3, 0x1E, %o0
14206 xor %i5, 0x18A1, %o4
14207 edge8 %o7, %l5, %l0
14208 fornot1 %f4, %f8, %f30
14209 array16 %g4, %i6, %l6
14210 fmovd %f30, %f22
14211 fxnors %f16, %f14, %f8
14212 fmovdge %xcc, %f16, %f31
14213 sdivcc %g1, 0x124B, %i2
14214 stb %o3, [%l7 + 0x57]
14215 movg %icc, %i3, %i4
14216 st %f0, [%l7 + 0x10]
14217 sth %l1, [%l7 + 0x4E]
14218 edge32n %l3, %g7, %o2
14219 mulscc %g2, %i1, %o5
14220 fpack16 %f10, %f30
14221 fmovdge %xcc, %f17, %f10
14222 movre %o1, %o6, %i0
14223 movrlez %g5, 0x064, %i7
14224 subc %l4, %g6, %g3
14225 or %l2, 0x050D, %i5
14226 ldub [%l7 + 0x7D], %o4
14227 movre %o0, %l5, %l0
14228 movl %icc, %o7, %g4
14229 edge8l %i6, %g1, %i2
14230 fmovrdlez %l6, %f20, %f28
14231 edge32l %i3, %i4, %o3
14232 movgu %xcc, %l3, %g7
14233 fmovsge %xcc, %f2, %f18
14234 orncc %l1, 0x0193, %g2
14235 sth %o2, [%l7 + 0x4E]
14236 sir 0x0F3E
14237 ldd [%l7 + 0x38], %o4
14238 sethi 0x1066, %i1
14239 movgu %xcc, %o1, %o6
14240 lduw [%l7 + 0x48], %i0
14241 ld [%l7 + 0x08], %f17
14242 pdist %f22, %f12, %f16
14243 movvs %icc, %g5, %l4
14244 xnor %i7, 0x0F57, %g6
14245 fnands %f24, %f12, %f30
14246 fcmple16 %f10, %f12, %g3
14247 fnot1 %f8, %f8
14248 addcc %l2, %i5, %o4
14249 movrlez %o0, %l0, %o7
14250 popc %g4, %i6
14251 fcmped %fcc1, %f28, %f0
14252 sir 0x0615
14253 fmovdcc %icc, %f12, %f8
14254 stx %g1, [%l7 + 0x60]
14255 save %l5, %i2, %l6
14256 rdpr %cwp, %g1
14257 rdpr %cansave, %g2
14258 rdpr %canrestore, %g3
14259 rdpr %cleanwin, %g4
14260 rdpr %otherwin, %g5
14261 rdpr %wstate, %g6
14262 movrgz %i4, %i3, %o3
14263 fnands %f22, %f8, %f6
14264 smulcc %l3, 0x1992, %g7
14265 alignaddr %g2, %l1, %o5
14266 sll %o2, %i1, %o1
14267 addccc %o6, %i0, %l4
14268 fors %f15, %f6, %f22
14269 edge8n %i7, %g6, %g3
14270 or %g5, %l2, %i5
14271 fmovsl %xcc, %f13, %f1
14272 movrgez %o0, 0x3E7, %l0
14273 fmovspos %icc, %f21, %f22
14274 nop
14275 set 0x34, %i4
14276 stw %o7, [%l7 + %i4]
14277 subcc %g4, 0x12C3, %o4
14278 umulcc %g1, %i6, %i2
14279 movcc %icc, %l6, %l5
14280 fzeros %f19
14281 ldx [%l7 + 0x70], %i3
14282 edge16l %i4, %l3, %o3
14283 udiv %g2, 0x0AE7, %l1
14284 fmovd %f26, %f18
14285 fmovscc %xcc, %f26, %f27
14286 movrlez %g7, %o2, %o5
14287 ldub [%l7 + 0x3F], %i1
14288 fxnors %f21, %f19, %f18
14289 edge16n %o1, %o6, %i0
14290 srlx %i7, %l4, %g6
14291 fors %f18, %f22, %f27
14292 fmovrsgez %g5, %f18, %f4
14293 sll %l2, 0x1D, %g3
14294 movrlz %o0, %i5, %l0
14295 fmovsne %icc, %f6, %f2
14296 movrlz %g4, %o7, %g1
14297 fpsub32 %f24, %f0, %f12
14298 movrlz %i6, %o4, %i2
14299 movn %xcc, %l6, %l5
14300 alignaddr %i3, %i4, %o3
14301 st %f11, [%l7 + 0x38]
14302 sir 0x1E72
14303 edge8l %l3, %g2, %g7
14304 stx %l1, [%l7 + 0x50]
14305 orcc %o5, %i1, %o1
14306 fmovdne %icc, %f14, %f27
14307 fcmped %fcc3, %f26, %f26
14308 srl %o2, %o6, %i7
14309 lduh [%l7 + 0x28], %l4
14310 xor %g6, 0x004D, %g5
14311 ldd [%l7 + 0x78], %i0
14312 addcc %g3, 0x1C2B, %o0
14313 movrne %l2, %l0, %i5
14314 fnor %f2, %f18, %f24
14315 sir 0x0AB4
14316 fmuld8sux16 %f7, %f4, %f20
14317 sir 0x0609
14318 edge8 %o7, %g4, %g1
14319 fcmpd %fcc1, %f8, %f14
14320 st %f15, [%l7 + 0x50]
14321 fnands %f19, %f24, %f6
14322 fmovsgu %icc, %f18, %f12
14323 alignaddr %o4, %i6, %i2
14324 stb %l6, [%l7 + 0x35]
14325 sdiv %i3, 0x193B, %l5
14326 fmovsge %icc, %f10, %f25
14327 array8 %o3, %l3, %g2
14328 stb %i4, [%l7 + 0x40]
14329 fsrc1s %f12, %f0
14330 stb %g7, [%l7 + 0x3E]
14331 addc %o5, %l1, %i1
14332 mulscc %o2, %o1, %i7
14333 fpmerge %f15, %f6, %f0
14334 edge32n %o6, %l4, %g5
14335 popc %i0, %g6
14336 or %o0, %l2, %g3
14337 move %xcc, %l0, %o7
14338 fnors %f12, %f28, %f8
14339 addccc %g4, 0x17B5, %i5
14340 movvc %icc, %o4, %i6
14341 ldx [%l7 + 0x70], %i2
14342 fmovsge %icc, %f3, %f30
14343 movne %xcc, %l6, %g1
14344 fnor %f18, %f20, %f6
14345 srlx %l5, %o3, %l3
14346 st %f7, [%l7 + 0x0C]
14347 umul %g2, %i4, %i3
14348 fnand %f2, %f8, %f4
14349 nop
14350 set 0x68, %i5
14351 ldub [%l7 + %i5], %o5
14352 setx loop_48, %l0, %l1
14353 return %l1
14354 nop
14355 rdpr %cwp, %g1
14356 rdpr %cansave, %g2
14357 rdpr %canrestore, %g3
14358 rdpr %cleanwin, %g4
14359 rdpr %otherwin, %g5
14360 rdpr %wstate, %g6
14361loop_48: orncc %o2, %g7, %o1
14362 sdivx %i7, 0x0658, %o6
14363 andcc %g5, %l4, %g6
14364 mulx %o0, 0x137C, %i0
14365 array32 %g3, %l0, %l2
14366 stw %o7, [%l7 + 0x64]
14367 srl %i5, %g4, %i6
14368 fmovda %icc, %f1, %f26
14369 fmovsvc %xcc, %f25, %f15
14370 fmul8ulx16 %f6, %f24, %f28
14371 sllx %i2, 0x13, %o4
14372 movne %xcc, %l6, %g1
14373 fcmpgt16 %f10, %f6, %o3
14374 fors %f23, %f22, %f8
14375 fmovdleu %icc, %f26, %f18
14376 sth %l5, [%l7 + 0x42]
14377 ldsh [%l7 + 0x60], %g2
14378 fcmpgt32 %f0, %f2, %i4
14379 sll %i3, 0x11, %l3
14380 umul %o5, 0x1853, %l1
14381 srax %i1, %o2, %g7
14382 movg %icc, %i7, %o6
14383 movvc %xcc, %o1, %g5
14384 ldx [%l7 + 0x70], %g6
14385 movne %xcc, %l4, %o0
14386 sllx %i0, %l0, %g3
14387 xor %l2, %i5, %g4
14388 edge32l %i6, %o7, %o4
14389 edge16n %l6, %i2, %o3
14390 sdivx %g1, 0x06CB, %l5
14391 array32 %g2, %i4, %i3
14392 edge8l %l3, %l1, %i1
14393 udivx %o2, 0x1CD7, %o5
14394 fcmple16 %f8, %f28, %i7
14395 movrne %o6, 0x23D, %g7
14396 movne %icc, %o1, %g5
14397 movrgz %g6, 0x337, %o0
14398 edge8 %i0, %l4, %g3
14399 andncc %l0, %i5, %l2
14400 udivx %g4, 0x190F, %o7
14401 sir 0x0823
14402 popc 0x0760, %o4
14403 fmovdl %icc, %f21, %f3
14404 movcs %xcc, %l6, %i2
14405 sdivcc %o3, 0x0D7B, %g1
14406 stw %l5, [%l7 + 0x6C]
14407 movpos %icc, %i6, %g2
14408 orcc %i4, 0x048C, %i3
14409 movvc %xcc, %l1, %i1
14410 udivx %o2, 0x0C14, %o5
14411 ldd [%l7 + 0x18], %l2
14412 mova %xcc, %o6, %g7
14413 andn %o1, %i7, %g6
14414 movrlz %g5, 0x158, %o0
14415 fmovdg %icc, %f1, %f0
14416 edge16 %l4, %i0, %l0
14417 movpos %xcc, %g3, %l2
14418 movleu %xcc, %i5, %g4
14419 edge8l %o7, %l6, %i2
14420 lduh [%l7 + 0x38], %o3
14421 fmovrsgz %g1, %f1, %f22
14422 srlx %o4, %l5, %g2
14423 popc %i6, %i4
14424 fmovsle %xcc, %f23, %f11
14425 sdivx %i3, 0x14A6, %l1
14426 popc 0x180A, %i1
14427 nop
14428 set 0x1B, %g6
14429 ldsb [%l7 + %g6], %o5
14430 movge %icc, %l3, %o6
14431 orncc %g7, 0x10CB, %o1
14432 edge16ln %i7, %g6, %o2
14433 fmovsvc %xcc, %f0, %f24
14434 xorcc %o0, %g5, %l4
14435 movcc %icc, %i0, %g3
14436 ldd [%l7 + 0x38], %f20
14437 srlx %l2, %l0, %i5
14438 edge16l %g4, %o7, %l6
14439 movcc %xcc, %i2, %o3
14440 ld [%l7 + 0x34], %f27
14441 smul %g1, 0x120F, %l5
14442 fmovsl %xcc, %f11, %f15
14443 lduh [%l7 + 0x38], %g2
14444 srax %o4, %i4, %i6
14445 movrgez %i3, %i1, %l1
14446 fexpand %f15, %f20
14447 fcmpeq16 %f24, %f4, %l3
14448 movleu %xcc, %o6, %g7
14449 st %f27, [%l7 + 0x3C]
14450 subcc %o5, %o1, %i7
14451 std %f18, [%l7 + 0x70]
14452 fands %f14, %f23, %f26
14453 movrlz %g6, %o2, %g5
14454 edge32ln %l4, %o0, %i0
14455 movge %xcc, %l2, %l0
14456 or %g3, 0x09AC, %g4
14457 lduw [%l7 + 0x18], %o7
14458 sdivx %i5, 0x13D5, %l6
14459 fornot2 %f14, %f4, %f20
14460 movrne %i2, 0x063, %g1
14461 movre %l5, 0x2B2, %g2
14462 addccc %o3, %o4, %i4
14463 sdivcc %i6, 0x079E, %i3
14464 edge8l %i1, %l3, %l1
14465 std %f30, [%l7 + 0x20]
14466 ldsw [%l7 + 0x14], %o6
14467 save %g7, 0x1241, %o1
14468 rdpr %cwp, %g1
14469 rdpr %cansave, %g2
14470 rdpr %canrestore, %g3
14471 rdpr %cleanwin, %g4
14472 rdpr %otherwin, %g5
14473 rdpr %wstate, %g6
14474 sdiv %i7, 0x0EA9, %o5
14475 sdivcc %g6, 0x1BE6, %g5
14476 xnor %l4, 0x012E, %o2
14477 movneg %xcc, %i0, %l2
14478 smulcc %o0, 0x179B, %g3
14479 subcc %g4, %o7, %i5
14480 movvs %icc, %l6, %l0
14481 addc %g1, %l5, %g2
14482 sub %i2, %o3, %i4
14483 movge %icc, %o4, %i3
14484 st %f27, [%l7 + 0x5C]
14485 addccc %i6, 0x0E54, %i1
14486 subccc %l1, 0x03F3, %o6
14487 andn %g7, %o1, %i7
14488 movrgez %o5, %g6, %g5
14489 ldd [%l7 + 0x38], %f8
14490 fmovd %f18, %f12
14491 fand %f30, %f30, %f8
14492 fzero %f20
14493 udivcc %l3, 0x0CEB, %o2
14494 movg %icc, %i0, %l2
14495 and %l4, 0x0DE6, %g3
14496 xorcc %o0, 0x1E1C, %o7
14497 fsrc2s %f10, %f25
14498 st %f31, [%l7 + 0x18]
14499 sra %g4, 0x07, %i5
14500 nop
14501 set 0x3C, %i1
14502 ldsh [%l7 + %i1], %l6
14503 xnorcc %l0, 0x00A7, %g1
14504 fmovsne %xcc, %f10, %f24
14505 fornot2 %f22, %f18, %f2
14506 sdivcc %l5, 0x18D1, %i2
14507 edge32l %g2, %i4, %o3
14508 srax %i3, %i6, %o4
14509 fnegd %f10, %f24
14510 movrne %l1, %o6, %i1
14511 movvs %icc, %o1, %g7
14512 fands %f13, %f28, %f28
14513 lduw [%l7 + 0x6C], %o5
14514 fandnot2 %f28, %f8, %f2
14515 srl %g6, 0x05, %g5
14516 stw %l3, [%l7 + 0x7C]
14517 fmovsleu %icc, %f28, %f28
14518 udivx %i7, 0x1174, %o2
14519 ldsw [%l7 + 0x6C], %i0
14520 movvc %icc, %l2, %l4
14521 ldsw [%l7 + 0x6C], %o0
14522 xorcc %o7, 0x1C58, %g4
14523 ldsw [%l7 + 0x5C], %g3
14524 edge32ln %l6, %i5, %g1
14525 movneg %icc, %l5, %i2
14526 fcmpes %fcc3, %f28, %f19
14527 movg %icc, %l0, %g2
14528 ldd [%l7 + 0x58], %f28
14529 fpack16 %f16, %f8
14530 ld [%l7 + 0x6C], %f27
14531 edge16 %o3, %i3, %i4
14532 fcmpne32 %f6, %f4, %i6
14533 edge16n %o4, %o6, %l1
14534 xnor %i1, 0x0D97, %g7
14535 fpadd16s %f21, %f7, %f13
14536 sdivx %o5, 0x1A15, %o1
14537 and %g6, %l3, %i7
14538 ld [%l7 + 0x24], %f2
14539 lduh [%l7 + 0x1E], %g5
14540 sethi 0x0AF0, %i0
14541 addccc %l2, %l4, %o2
14542 fmovdle %icc, %f11, %f6
14543 or %o7, 0x04A6, %g4
14544 xorcc %o0, 0x1A10, %g3
14545 ldsh [%l7 + 0x36], %i5
14546 and %g1, %l5, %i2
14547 mulx %l0, 0x00BC, %l6
14548 ldsh [%l7 + 0x44], %o3
14549 fmovdcc %xcc, %f18, %f16
14550 fpadd16 %f22, %f24, %f30
14551 andncc %g2, %i3, %i6
14552 or %i4, 0x0BA3, %o4
14553 fmovrdne %o6, %f8, %f22
14554 or %l1, %i1, %o5
14555 stx %o1, [%l7 + 0x48]
14556 udivx %g7, 0x113D, %l3
14557 fpack32 %f0, %f4, %f8
14558 movn %icc, %g6, %g5
14559 movgu %xcc, %i7, %i0
14560 movrgz %l2, %o2, %o7
14561 pdist %f12, %f18, %f2
14562 movcc %xcc, %l4, %g4
14563 fpsub16 %f14, %f28, %f0
14564 edge8 %g3, %i5, %g1
14565 st %f10, [%l7 + 0x28]
14566 fabss %f15, %f12
14567 subcc %o0, %i2, %l0
14568 sdiv %l5, 0x126D, %o3
14569 ld [%l7 + 0x5C], %f28
14570 xnor %l6, %i3, %g2
14571 ldsh [%l7 + 0x6C], %i6
14572 srlx %i4, 0x0B, %o6
14573 ldsw [%l7 + 0x34], %o4
14574 fmovscs %xcc, %f15, %f4
14575 fmovsge %xcc, %f1, %f27
14576 fcmpgt16 %f0, %f10, %l1
14577 movrgez %o5, %i1, %g7
14578 movrgz %o1, %l3, %g5
14579 ldd [%l7 + 0x48], %f28
14580 fmovrdgez %g6, %f14, %f28
14581 srax %i0, 0x13, %i7
14582 fmovdcs %xcc, %f14, %f10
14583 fmul8x16 %f2, %f26, %f26
14584 alignaddrl %o2, %o7, %l2
14585 edge32l %l4, %g3, %i5
14586 array8 %g1, %g4, %o0
14587 umulcc %i2, %l5, %l0
14588 fnand %f20, %f8, %f16
14589 movl %icc, %l6, %o3
14590 ld [%l7 + 0x74], %f20
14591 st %f11, [%l7 + 0x54]
14592 ldd [%l7 + 0x60], %i2
14593 andcc %g2, %i4, %i6
14594 movge %icc, %o6, %l1
14595 ldsh [%l7 + 0x4A], %o4
14596 orncc %i1, %g7, %o5
14597 movleu %icc, %o1, %l3
14598 ldsh [%l7 + 0x42], %g6
14599 udiv %g5, 0x19DF, %i0
14600 mulscc %o2, 0x1706, %o7
14601 subccc %i7, %l2, %l4
14602 smulcc %i5, %g1, %g4
14603 ldub [%l7 + 0x29], %o0
14604 lduw [%l7 + 0x38], %g3
14605 edge32l %i2, %l5, %l0
14606 sdivcc %l6, 0x198D, %o3
14607 std %f24, [%l7 + 0x48]
14608 fmovrsgz %i3, %f20, %f4
14609 edge16l %g2, %i4, %i6
14610 nop
14611 set 0x70, %o5
14612 ldsh [%l7 + %o5], %l1
14613 sllx %o4, %o6, %i1
14614 movrgz %g7, 0x25E, %o1
14615 addcc %l3, %o5, %g5
14616 orcc %g6, 0x05E2, %o2
14617 addccc %o7, 0x1772, %i0
14618 fsrc1 %f14, %f14
14619 popc %l2, %l4
14620 fmovsneg %xcc, %f29, %f29
14621 fabss %f16, %f7
14622 ldsb [%l7 + 0x4B], %i5
14623 srax %i7, %g4, %g1
14624 sra %o0, 0x15, %i2
14625 ldsh [%l7 + 0x70], %g3
14626 fmovspos %xcc, %f16, %f30
14627 xnor %l0, %l6, %o3
14628 fmul8sux16 %f30, %f6, %f8
14629 ld [%l7 + 0x60], %f29
14630 fpsub32 %f20, %f28, %f24
14631 stw %l5, [%l7 + 0x2C]
14632 ldub [%l7 + 0x7C], %g2
14633 orn %i3, 0x1724, %i4
14634 movcc %icc, %l1, %o4
14635 fcmpeq32 %f22, %f10, %i6
14636 alignaddrl %i1, %o6, %g7
14637 array16 %l3, %o5, %o1
14638 edge16n %g6, %g5, %o2
14639 mulx %o7, %l2, %l4
14640 fmovse %xcc, %f22, %f31
14641 movne %xcc, %i0, %i5
14642 movrgz %i7, %g1, %g4
14643 edge16n %i2, %o0, %g3
14644 lduh [%l7 + 0x08], %l0
14645 fmovrsne %l6, %f20, %f26
14646 srax %o3, 0x0C, %l5
14647 array32 %g2, %i4, %l1
14648 fornot2s %f2, %f7, %f11
14649 srl %o4, %i3, %i6
14650 edge8 %o6, %i1, %g7
14651 xnor %l3, %o1, %g6
14652 fmovdvs %xcc, %f6, %f4
14653 movrne %o5, %g5, %o2
14654 subc %l2, %l4, %o7
14655 udivcc %i5, 0x00BB, %i0
14656 fand %f14, %f0, %f24
14657 edge16 %i7, %g1, %g4
14658 array32 %o0, %g3, %l0
14659 sdivx %l6, 0x0AB7, %i2
14660 fnot2 %f22, %f12
14661 sir 0x05EE
14662 umulcc %o3, 0x0D4C, %g2
14663 fands %f9, %f31, %f25
14664 sllx %i4, 0x0B, %l1
14665 sdivcc %o4, 0x1AC8, %i3
14666 ldsh [%l7 + 0x70], %l5
14667 edge16l %i6, %o6, %g7
14668 nop
14669 set 0x08, %l0
14670 ldd [%l7 + %l0], %f22
14671 stx %l3, [%l7 + 0x60]
14672 stx %o1, [%l7 + 0x70]
14673 orcc %i1, %o5, %g6
14674 movleu %xcc, %g5, %l2
14675 umulcc %l4, 0x0E0F, %o2
14676 edge32n %o7, %i0, %i5
14677 edge8 %g1, %g4, %o0
14678 movne %xcc, %i7, %g3
14679 andncc %l6, %l0, %o3
14680 ldub [%l7 + 0x4C], %i2
14681 xor %g2, %i4, %l1
14682 xor %i3, %l5, %o4
14683 fzeros %f1
14684 subc %o6, 0x08C3, %i6
14685 stx %l3, [%l7 + 0x50]
14686 fmuld8sux16 %f7, %f20, %f4
14687 fcmped %fcc2, %f16, %f24
14688 fmovsgu %xcc, %f30, %f18
14689 xor %g7, 0x06B6, %i1
14690 udivcc %o5, 0x14AD, %g6
14691 sdivx %o1, 0x07B8, %g5
14692 orcc %l4, 0x1377, %l2
14693 movrgz %o2, %o7, %i5
14694 fnand %f10, %f30, %f24
14695 or %i0, 0x1D06, %g4
14696 umul %o0, %i7, %g1
14697 fabss %f0, %f16
14698 ldsh [%l7 + 0x22], %l6
14699 stw %g3, [%l7 + 0x34]
14700 fmovdcs %xcc, %f10, %f16
14701 xnor %l0, %o3, %i2
14702 movrne %i4, %l1, %g2
14703 move %xcc, %i3, %l5
14704 subccc %o4, 0x089F, %o6
14705 edge32n %l3, %g7, %i6
14706 sir 0x0E32
14707 st %f13, [%l7 + 0x5C]
14708 ldsb [%l7 + 0x29], %o5
14709 fmovda %xcc, %f10, %f4
14710 edge16n %g6, %i1, %o1
14711 srl %l4, %g5, %o2
14712 fnot1s %f10, %f25
14713 edge32ln %o7, %i5, %l2
14714 fmovdgu %xcc, %f9, %f13
14715 edge16l %i0, %g4, %o0
14716 movg %icc, %i7, %l6
14717 fandnot2s %f17, %f2, %f17
14718 movrgz %g1, 0x1ED, %l0
14719 fpsub16s %f23, %f15, %f10
14720 movleu %xcc, %g3, %o3
14721 edge16ln %i2, %i4, %g2
14722 sethi 0x194F, %i3
14723 ldsh [%l7 + 0x74], %l1
14724 smulcc %l5, %o6, %l3
14725 movleu %xcc, %g7, %o4
14726 save %o5, 0x1969, %i6
14727 rdpr %cwp, %g1
14728 rdpr %cansave, %g2
14729 rdpr %canrestore, %g3
14730 rdpr %cleanwin, %g4
14731 rdpr %otherwin, %g5
14732 rdpr %wstate, %g6
14733 fnors %f6, %f27, %f30
14734 srlx %g6, 0x05, %i1
14735 for %f24, %f0, %f12
14736 movl %icc, %o1, %l4
14737 fsrc2s %f5, %f2
14738 fornot1 %f12, %f30, %f28
14739 move %icc, %o2, %g5
14740 movn %icc, %i5, %l2
14741 addc %o7, 0x1324, %i0
14742 sdivcc %o0, 0x0272, %g4
14743 alignaddrl %l6, %i7, %l0
14744 sra %g3, %o3, %i2
14745 ldsw [%l7 + 0x18], %i4
14746 edge8 %g1, %i3, %l1
14747 orcc %g2, %l5, %l3
14748 sir 0x1DED
14749 andcc %g7, %o4, %o5
14750 fandnot1s %f1, %f21, %f9
14751 std %f4, [%l7 + 0x48]
14752 srax %i6, %g6, %i1
14753 andcc %o6, 0x03E3, %o1
14754 faligndata %f6, %f20, %f22
14755 and %l4, %o2, %g5
14756 sllx %i5, 0x08, %l2
14757 sethi 0x0C65, %o7
14758 alignaddr %o0, %g4, %l6
14759 udivcc %i0, 0x1000, %l0
14760 edge8l %g3, %i7, %i2
14761 movne %icc, %o3, %i4
14762 ldsw [%l7 + 0x08], %g1
14763 alignaddr %l1, %g2, %l5
14764 sir 0x08A9
14765 ldub [%l7 + 0x57], %i3
14766 movcs %xcc, %l3, %o4
14767 edge16l %o5, %i6, %g7
14768 ldd [%l7 + 0x30], %f28
14769 sll %g6, 0x10, %o6
14770 sll %i1, %l4, %o1
14771 nop
14772 set 0x70, %l6
14773 ldx [%l7 + %l6], %o2
14774 fornot1 %f18, %f0, %f30
14775 movvc %icc, %g5, %i5
14776 movne %xcc, %o7, %l2
14777 subc %o0, 0x00E9, %l6
14778 ldsw [%l7 + 0x5C], %i0
14779 and %g4, 0x0784, %g3
14780 sub %i7, %i2, %o3
14781 add %l0, 0x0CD9, %g1
14782 fmul8x16al %f2, %f7, %f30
14783 movg %xcc, %i4, %g2
14784 movl %icc, %l1, %l5
14785 st %f1, [%l7 + 0x3C]
14786 edge8n %l3, %o4, %o5
14787 array32 %i6, %i3, %g7
14788 fmovsgu %xcc, %f10, %f26
14789 fmovrdgez %o6, %f30, %f28
14790 sll %g6, %i1, %o1
14791 movg %icc, %o2, %l4
14792 fmovrdgz %g5, %f28, %f0
14793 mova %icc, %o7, %i5
14794 fmovrdne %o0, %f30, %f30
14795 fmovsl %xcc, %f24, %f0
14796 faligndata %f26, %f30, %f30
14797 addccc %l6, 0x160F, %i0
14798 fmovrslz %l2, %f7, %f2
14799 sra %g3, 0x0D, %g4
14800 sll %i7, %i2, %o3
14801 nop
14802 set 0x20, %o0
14803 std %f4, [%l7 + %o0]
14804 umulcc %l0, 0x0D39, %g1
14805 movre %i4, %g2, %l1
14806 andcc %l3, %l5, %o4
14807 lduw [%l7 + 0x20], %o5
14808 subcc %i6, %i3, %g7
14809 movrlz %g6, %i1, %o6
14810 andn %o1, 0x0E0B, %l4
14811 edge8 %g5, %o2, %o7
14812 movre %o0, %l6, %i0
14813 fmovsleu %icc, %f7, %f8
14814 movg %icc, %i5, %g3
14815 andn %l2, %g4, %i2
14816 sdivx %i7, 0x13DB, %o3
14817 fmul8x16 %f8, %f14, %f12
14818 ldsh [%l7 + 0x70], %g1
14819 xnorcc %i4, %l0, %l1
14820 edge32ln %g2, %l3, %o4
14821 fpadd32 %f24, %f2, %f20
14822 fornot2s %f7, %f4, %f6
14823 sir 0x14DB
14824 fmovdl %xcc, %f6, %f14
14825 sllx %l5, 0x19, %o5
14826 movgu %icc, %i6, %i3
14827 xnorcc %g6, 0x1F9C, %i1
14828 fmovrsne %g7, %f21, %f9
14829 edge16l %o6, %o1, %g5
14830 addc %l4, %o2, %o7
14831 fmovspos %icc, %f1, %f11
14832 fcmpne32 %f24, %f2, %l6
14833 fmovdgu %icc, %f8, %f23
14834 ldsw [%l7 + 0x0C], %o0
14835 sll %i0, %i5, %l2
14836 addc %g3, %g4, %i7
14837 fpmerge %f29, %f3, %f22
14838 add %o3, %g1, %i4
14839 orcc %l0, %l1, %g2
14840 fcmpd %fcc1, %f22, %f18
14841 fxor %f16, %f8, %f24
14842 sir 0x1B42
14843 movrgez %i2, %l3, %l5
14844 movcs %icc, %o4, %i6
14845 mulx %i3, %g6, %o5
14846 movle %icc, %g7, %i1
14847 sdivcc %o6, 0x0280, %o1
14848 movpos %icc, %g5, %l4
14849 alignaddrl %o2, %l6, %o0
14850 stb %i0, [%l7 + 0x13]
14851 movle %xcc, %i5, %o7
14852 movrgez %l2, %g4, %i7
14853 sth %g3, [%l7 + 0x26]
14854 edge8n %g1, %o3, %i4
14855 restore %l1, 0x1FEE, %l0
14856 rdpr %cwp, %g1
14857 rdpr %cansave, %g2
14858 rdpr %canrestore, %g3
14859 rdpr %cleanwin, %g4
14860 rdpr %otherwin, %g5
14861 rdpr %wstate, %g6
14862 edge32ln %i2, %g2, %l5
14863 fandnot1 %f14, %f24, %f0
14864 fnot1s %f7, %f14
14865 andn %o4, %i6, %i3
14866 and %l3, 0x00D3, %o5
14867 fmovs %f26, %f22
14868 fcmps %fcc1, %f24, %f24
14869 ld [%l7 + 0x28], %f3
14870 movgu %icc, %g6, %g7
14871 fmovdcs %xcc, %f24, %f26
14872 std %f22, [%l7 + 0x60]
14873 fmovrdlz %i1, %f2, %f14
14874 orcc %o1, 0x1E9E, %o6
14875 alignaddrl %l4, %g5, %o2
14876 addccc %l6, %o0, %i5
14877 ldd [%l7 + 0x50], %i0
14878 fmovrslez %l2, %f23, %f17
14879 fmovdpos %icc, %f7, %f8
14880 st %f29, [%l7 + 0x40]
14881 movgu %xcc, %o7, %i7
14882 subcc %g3, 0x07D5, %g4
14883 popc %g1, %o3
14884 alignaddrl %i4, %l1, %l0
14885 fcmpes %fcc0, %f25, %f9
14886 andncc %i2, %g2, %o4
14887 orn %l5, 0x14B0, %i6
14888 ldsb [%l7 + 0x7A], %i3
14889 ldsb [%l7 + 0x1B], %o5
14890 fmovdcs %icc, %f8, %f0
14891 array8 %l3, %g6, %i1
14892 mulx %g7, 0x080A, %o6
14893 ldsh [%l7 + 0x26], %l4
14894 addcc %o1, 0x08AF, %g5
14895 fnors %f10, %f6, %f28
14896 st %f31, [%l7 + 0x50]
14897 umul %o2, %l6, %o0
14898 fpadd16s %f4, %f17, %f9
14899 movcs %xcc, %i5, %i0
14900 fpadd16 %f26, %f2, %f10
14901 fmovrdgez %l2, %f8, %f22
14902 udivx %o7, 0x15A1, %g3
14903 ldd [%l7 + 0x10], %f22
14904 mulscc %g4, %g1, %o3
14905 fmovrde %i4, %f30, %f22
14906 orcc %l1, %l0, %i2
14907 save %i7, 0x0C3C, %o4
14908 rdpr %cwp, %g1
14909 rdpr %cansave, %g2
14910 rdpr %canrestore, %g3
14911 rdpr %cleanwin, %g4
14912 rdpr %otherwin, %g5
14913 rdpr %wstate, %g6
14914 srl %g2, %l5, %i3
14915 movgu %icc, %i6, %o5
14916 fnegs %f26, %f13
14917 movgu %icc, %l3, %i1
14918 orcc %g6, %g7, %o6
14919 ldd [%l7 + 0x48], %f14
14920 std %f6, [%l7 + 0x70]
14921 edge32ln %l4, %g5, %o2
14922 addcc %l6, 0x0E98, %o0
14923 st %f7, [%l7 + 0x60]
14924 sllx %i5, 0x0B, %o1
14925 srax %l2, 0x0A, %i0
14926 udiv %g3, 0x0B05, %g4
14927 alignaddrl %g1, %o3, %o7
14928 subccc %l1, %l0, %i4
14929 nop
14930 set 0x54, %g4
14931 lduw [%l7 + %g4], %i7
14932 fmovda %xcc, %f7, %f4
14933 fand %f10, %f30, %f26
14934 andncc %o4, %i2, %l5
14935 edge32ln %g2, %i3, %i6
14936 fmovrdlz %o5, %f2, %f8
14937 ldsh [%l7 + 0x72], %i1
14938 movl %xcc, %l3, %g7
14939 addccc %g6, 0x19F4, %o6
14940 xor %g5, %o2, %l4
14941 nop
14942 set 0x78, %l2
14943 ldd [%l7 + %l2], %i6
14944 stw %i5, [%l7 + 0x10]
14945 and %o0, %o1, %l2
14946 fmovdvc %icc, %f0, %f0
14947 sethi 0x1184, %i0
14948 fors %f23, %f4, %f25
14949 fmovspos %xcc, %f17, %f1
14950 stw %g3, [%l7 + 0x48]
14951 addc %g1, 0x0EC7, %g4
14952 fmovsg %xcc, %f21, %f6
14953 edge16n %o3, %l1, %o7
14954 ldx [%l7 + 0x68], %l0
14955 mova %xcc, %i4, %o4
14956 st %f10, [%l7 + 0x58]
14957 std %f12, [%l7 + 0x70]
14958 popc %i2, %i7
14959 popc 0x042B, %l5
14960 subc %i3, 0x1FCF, %g2
14961 xnor %o5, %i1, %i6
14962 addcc %g7, 0x1281, %g6
14963 movrgz %o6, %g5, %l3
14964 umulcc %o2, %l6, %i5
14965 lduw [%l7 + 0x4C], %l4
14966 fone %f24
14967 std %f22, [%l7 + 0x78]
14968 orncc %o1, 0x1F1D, %l2
14969 sdiv %o0, 0x0B13, %i0
14970 move %xcc, %g1, %g4
14971 addcc %g3, 0x10D4, %o3
14972 fmul8sux16 %f18, %f24, %f16
14973 sdivcc %o7, 0x17AB, %l0
14974 sll %l1, 0x19, %o4
14975 fmovrslez %i2, %f19, %f14
14976 movpos %icc, %i4, %i7
14977 sdivx %i3, 0x1795, %g2
14978 fabss %f21, %f25
14979 fmovdle %icc, %f24, %f17
14980 subc %o5, %l5, %i6
14981 movcs %xcc, %i1, %g7
14982 edge16n %o6, %g5, %l3
14983 edge32n %g6, %o2, %i5
14984 edge32 %l6, %l4, %o1
14985 xnorcc %o0, 0x1F2A, %l2
14986 movl %xcc, %g1, %i0
14987 mova %icc, %g3, %g4
14988 srax %o3, %l0, %o7
14989 fandnot1 %f10, %f20, %f16
14990 movrlez %o4, %i2, %i4
14991 fones %f3
14992 fxor %f16, %f8, %f2
14993 xnorcc %l1, %i3, %i7
14994 movcs %icc, %o5, %g2
14995 fcmpes %fcc3, %f27, %f13
14996 addc %i6, 0x194B, %i1
14997 addcc %g7, 0x0891, %o6
14998 fmovsa %icc, %f14, %f1
14999 fmovrse %l5, %f0, %f15
15000 ldx [%l7 + 0x38], %g5
15001 smulcc %l3, 0x091B, %o2
15002 movn %xcc, %i5, %g6
15003 umul %l6, %l4, %o1
15004 srlx %o0, %l2, %i0
15005 udivx %g1, 0x1EA9, %g4
15006 ldd [%l7 + 0x60], %f30
15007 fmovsneg %xcc, %f27, %f0
15008 ldsh [%l7 + 0x74], %o3
15009 movneg %xcc, %l0, %o7
15010 movcs %icc, %o4, %g3
15011 udivcc %i2, 0x1729, %l1
15012 movvs %icc, %i3, %i4
15013 xnor %o5, 0x0B1F, %g2
15014 st %f17, [%l7 + 0x40]
15015 orcc %i7, 0x1C16, %i1
15016 fmovscs %xcc, %f1, %f11
15017 subc %g7, %o6, %i6
15018 std %f12, [%l7 + 0x18]
15019 udivcc %g5, 0x11C9, %l5
15020 movgu %xcc, %o2, %l3
15021 subcc %i5, 0x0E2A, %l6
15022 fcmpgt16 %f4, %f4, %g6
15023 mova %icc, %l4, %o0
15024 sdivcc %l2, 0x0BF1, %i0
15025 movge %icc, %o1, %g1
15026 fmovrsgez %g4, %f28, %f30
15027 array16 %o3, %o7, %l0
15028 movrne %o4, %g3, %i2
15029 fornot2 %f28, %f8, %f10
15030 addcc %i3, %l1, %i4
15031 srl %g2, 0x15, %i7
15032 nop
15033 set 0x2D, %g1
15034 ldub [%l7 + %g1], %o5
15035 array16 %g7, %o6, %i1
15036 movre %i6, 0x08C, %l5
15037 udiv %o2, 0x18B6, %l3
15038 fmovsvc %xcc, %f10, %f5
15039 setx loop_49, %l0, %l1
15040 return %l1
15041 nop
15042 rdpr %cwp, %g1
15043 rdpr %cansave, %g2
15044 rdpr %canrestore, %g3
15045 rdpr %cleanwin, %g4
15046 rdpr %otherwin, %g5
15047 rdpr %wstate, %g6
15048loop_49: fandnot1 %f26, %f14, %f28
15049 movvs %xcc, %g6, %l6
15050 udivx %l4, 0x1FAC, %o0
15051 udivcc %l2, 0x0488, %i0
15052 addc %g1, 0x01DB, %g4
15053 movl %icc, %o1, %o3
15054 movneg %xcc, %l0, %o4
15055 restore %g3, %i2, %i3
15056 rdpr %cwp, %g1
15057 rdpr %cansave, %g2
15058 rdpr %canrestore, %g3
15059 rdpr %cleanwin, %g4
15060 rdpr %otherwin, %g5
15061 rdpr %wstate, %g6
15062 fmovdvc %icc, %f3, %f20
15063 orn %o7, 0x03B5, %i4
15064 sir 0x16CB
15065 movre %l1, %i7, %g2
15066 fmovsle %xcc, %f10, %f17
15067 edge8n %o5, %o6, %i1
15068 edge32l %g7, %i6, %l5
15069 array8 %o2, %i5, %l3
15070 edge32ln %g5, %l6, %g6
15071 andn %l4, 0x037C, %o0
15072 srlx %l2, 0x14, %g1
15073 movle %icc, %i0, %o1
15074 edge8ln %o3, %g4, %l0
15075 addccc %o4, %i2, %i3
15076 movge %icc, %g3, %i4
15077 andn %l1, 0x0B2A, %o7
15078 fpack32 %f16, %f18, %f20
15079 movrlez %g2, 0x2EF, %i7
15080 sdivx %o6, 0x059D, %o5
15081 save %i1, 0x0927, %g7
15082 rdpr %cwp, %g1
15083 rdpr %cansave, %g2
15084 rdpr %canrestore, %g3
15085 rdpr %cleanwin, %g4
15086 rdpr %otherwin, %g5
15087 rdpr %wstate, %g6
15088 or %i6, 0x1340, %o2
15089 srax %i5, %l3, %g5
15090 movne %xcc, %l5, %l6
15091 fnor %f4, %f0, %f28
15092 movge %icc, %g6, %o0
15093 edge16n %l4, %g1, %i0
15094 and %l2, %o1, %g4
15095 orn %l0, %o4, %o3
15096 fmovdge %xcc, %f12, %f2
15097 edge16l %i3, %i2, %g3
15098 pdist %f12, %f18, %f8
15099 fandnot1 %f22, %f20, %f20
15100 udivx %i4, 0x02F6, %l1
15101 movrlz %o7, %g2, %i7
15102 orcc %o5, %o6, %g7
15103 movpos %icc, %i1, %i6
15104 fmuld8ulx16 %f13, %f17, %f28
15105 move %icc, %o2, %i5
15106 fornot1s %f15, %f1, %f17
15107 srax %l3, 0x02, %l5
15108 movneg %icc, %g5, %g6
15109 sra %o0, 0x12, %l4
15110 xor %g1, 0x0AD2, %i0
15111 srax %l6, %l2, %g4
15112 movneg %xcc, %l0, %o1
15113 edge16n %o3, %i3, %i2
15114 fmovdne %icc, %f27, %f13
15115 movrgz %g3, 0x2E1, %o4
15116 fmovd %f28, %f18
15117 movvs %icc, %l1, %i4
15118 fzero %f4
15119 fpsub32 %f6, %f16, %f8
15120 andcc %g2, 0x0147, %i7
15121 subcc %o7, %o5, %g7
15122 or %i1, %o6, %i6
15123 stb %o2, [%l7 + 0x4F]
15124 subcc %i5, 0x0E08, %l5
15125 sir 0x1C0F
15126 fornot1 %f2, %f24, %f24
15127 ldd [%l7 + 0x20], %g4
15128 fxors %f5, %f24, %f18
15129 xorcc %l3, 0x1A19, %g6
15130 smul %l4, %o0, %g1
15131 fone %f22
15132 edge32 %i0, %l2, %l6
15133 xor %l0, 0x048D, %o1
15134 fpsub16 %f20, %f6, %f20
15135 sethi 0x06EC, %o3
15136 array32 %i3, %i2, %g3
15137 popc 0x1D18, %o4
15138 edge8 %g4, %l1, %g2
15139 edge16ln %i4, %i7, %o5
15140 alignaddrl %o7, %i1, %o6
15141 fmovde %icc, %f31, %f19
15142 movvc %icc, %g7, %o2
15143 move %icc, %i6, %l5
15144 edge16ln %i5, %l3, %g5
15145 popc %l4, %g6
15146 movcs %xcc, %g1, %i0
15147 xorcc %l2, %o0, %l6
15148 array32 %o1, %l0, %i3
15149 subccc %i2, %o3, %g3
15150 smul %g4, 0x1BF6, %l1
15151 st %f13, [%l7 + 0x58]
15152 ldsh [%l7 + 0x4A], %g2
15153 movpos %xcc, %i4, %o4
15154 move %icc, %i7, %o5
15155 movcs %xcc, %o7, %i1
15156 fcmpes %fcc2, %f10, %f8
15157 edge32ln %o6, %o2, %g7
15158 movge %xcc, %i6, %l5
15159 movrgez %i5, %l3, %g5
15160 fmovdle %xcc, %f17, %f21
15161 sra %l4, %g1, %i0
15162 udiv %g6, 0x0217, %o0
15163 udivx %l2, 0x0612, %l6
15164 fmovrslz %l0, %f12, %f16
15165 fmovdle %xcc, %f8, %f10
15166 sdivcc %i3, 0x1B5C, %i2
15167 fmovrde %o1, %f2, %f16
15168 xnor %o3, 0x0D3C, %g4
15169 lduh [%l7 + 0x24], %l1
15170 fcmpne32 %f10, %f2, %g3
15171 save %i4, %g2, %o4
15172 rdpr %cwp, %g1
15173 rdpr %cansave, %g2
15174 rdpr %canrestore, %g3
15175 rdpr %cleanwin, %g4
15176 rdpr %otherwin, %g5
15177 rdpr %wstate, %g6
15178 array32 %i7, %o7, %o5
15179 and %o6, 0x03A6, %i1
15180 and %o2, 0x0672, %i6
15181 subccc %l5, 0x0BB3, %i5
15182 edge16 %l3, %g5, %l4
15183 ldd [%l7 + 0x18], %f2
15184 ldsh [%l7 + 0x62], %g7
15185 popc 0x1E81, %i0
15186 movge %icc, %g1, %o0
15187 movle %icc, %l2, %l6
15188 alignaddrl %g6, %i3, %i2
15189 ldsw [%l7 + 0x1C], %l0
15190 addccc %o1, %g4, %o3
15191 stx %g3, [%l7 + 0x40]
15192 sir 0x0796
15193 addccc %i4, %g2, %o4
15194 umul %i7, %l1, %o7
15195 std %f20, [%l7 + 0x28]
15196 ldx [%l7 + 0x70], %o6
15197 addcc %i1, 0x0BB2, %o2
15198 edge32n %o5, %i6, %l5
15199 fpsub32 %f0, %f20, %f22
15200 setx loop_50, %l0, %l1
15201 return %l1
15202 nop
15203 rdpr %cwp, %g1
15204 rdpr %cansave, %g2
15205 rdpr %canrestore, %g3
15206 rdpr %cleanwin, %g4
15207 rdpr %otherwin, %g5
15208 rdpr %wstate, %g6
15209loop_50: movvc %icc, %g5, %g7
15210 std %f6, [%l7 + 0x30]
15211 subc %g1, 0x085D, %o0
15212 ldsh [%l7 + 0x12], %i0
15213 movne %xcc, %l2, %g6
15214 move %icc, %i3, %i2
15215 movpos %xcc, %l0, %o1
15216 fornot1 %f10, %f22, %f12
15217 st %f26, [%l7 + 0x08]
15218 movrlez %l6, %o3, %g4
15219 lduh [%l7 + 0x42], %i4
15220 umul %g3, 0x00A6, %g2
15221 mova %xcc, %o4, %i7
15222 move %icc, %l1, %o6
15223 nop
15224 set 0x18, %o6
15225 ldx [%l7 + %o6], %o7
15226 movcc %xcc, %o2, %i1
15227 udivx %i6, 0x14C6, %l5
15228 fmovdne %xcc, %f3, %f9
15229 movvs %icc, %i5, %o5
15230 sir 0x17EB
15231 fmovsle %xcc, %f8, %f18
15232 fcmpgt16 %f22, %f2, %l3
15233 addc %g5, 0x15B0, %l4
15234 or %g7, %g1, %o0
15235 smul %i0, 0x1EF9, %g6
15236 mulx %l2, 0x1FE1, %i2
15237 edge16ln %i3, %l0, %l6
15238 movle %icc, %o3, %o1
15239 movrne %i4, 0x29C, %g3
15240 mulx %g4, %o4, %g2
15241 movpos %icc, %l1, %o6
15242 andcc %i7, 0x1407, %o2
15243 fcmple16 %f24, %f22, %i1
15244 movre %i6, %l5, %i5
15245 andn %o7, %o5, %g5
15246 ldsh [%l7 + 0x56], %l4
15247 fmovrslez %g7, %f15, %f11
15248 ldd [%l7 + 0x78], %g0
15249 fnot2 %f16, %f30
15250 sth %o0, [%l7 + 0x56]
15251 fnot1 %f2, %f0
15252 srlx %i0, %g6, %l2
15253 stx %l3, [%l7 + 0x68]
15254 fmul8sux16 %f28, %f16, %f30
15255 fpadd32 %f18, %f10, %f0
15256 fmovdn %icc, %f12, %f14
15257 srl %i3, 0x0A, %i2
15258 movn %icc, %l6, %o3
15259 st %f31, [%l7 + 0x78]
15260 lduh [%l7 + 0x24], %o1
15261 restore %l0, 0x183A, %i4
15262 rdpr %cwp, %g1
15263 rdpr %cansave, %g2
15264 rdpr %canrestore, %g3
15265 rdpr %cleanwin, %g4
15266 rdpr %otherwin, %g5
15267 rdpr %wstate, %g6
15268 addcc %g4, %g3, %o4
15269 fmovscc %xcc, %f21, %f31
15270 fnands %f29, %f22, %f25
15271 array8 %g2, %l1, %i7
15272 ldd [%l7 + 0x70], %o2
15273 andcc %o6, 0x0681, %i1
15274 fmul8x16au %f23, %f4, %f26
15275 popc %l5, %i6
15276 andn %o7, 0x156D, %i5
15277 save %g5, %o5, %l4
15278 rdpr %cwp, %g1
15279 rdpr %cansave, %g2
15280 rdpr %canrestore, %g3
15281 rdpr %cleanwin, %g4
15282 rdpr %otherwin, %g5
15283 rdpr %wstate, %g6
15284 srax %g7, %o0, %i0
15285 smulcc %g1, %l2, %l3
15286 srl %g6, 0x10, %i3
15287 stx %l6, [%l7 + 0x58]
15288 addccc %i2, 0x039A, %o1
15289 movg %icc, %o3, %l0
15290 umul %g4, 0x16EF, %i4
15291 fmovdn %icc, %f20, %f8
15292 array32 %g3, %g2, %o4
15293 udiv %l1, 0x16DA, %i7
15294 and %o6, %o2, %l5
15295 andcc %i1, 0x048D, %i6
15296 faligndata %f26, %f2, %f24
15297 edge8l %i5, %o7, %o5
15298 fabss %f22, %f27
15299 lduw [%l7 + 0x28], %l4
15300 movne %icc, %g5, %o0
15301 fmul8x16 %f3, %f6, %f18
15302 movre %i0, 0x3EE, %g7
15303 andncc %l2, %l3, %g1
15304 fand %f22, %f8, %f26
15305 array32 %g6, %i3, %i2
15306 stb %o1, [%l7 + 0x29]
15307 movcs %icc, %l6, %l0
15308 sir 0x0072
15309 fmul8x16 %f19, %f22, %f0
15310 movg %xcc, %g4, %o3
15311 sethi 0x17A9, %i4
15312 movvc %icc, %g3, %o4
15313 udiv %g2, 0x18CC, %i7
15314 fornot2s %f21, %f14, %f17
15315 edge8n %l1, %o2, %o6
15316 xnor %i1, %l5, %i5
15317 movne %icc, %o7, %i6
15318 movrne %l4, 0x10F, %g5
15319 smul %o0, %o5, %i0
15320 mulscc %l2, %g7, %g1
15321 fsrc1 %f30, %f4
15322 mova %xcc, %g6, %l3
15323 addcc %i3, 0x14B8, %i2
15324 fpack32 %f10, %f6, %f22
15325 edge8 %l6, %o1, %g4
15326 xorcc %l0, 0x0CD5, %o3
15327 mulscc %g3, 0x1626, %i4
15328 fmul8ulx16 %f16, %f10, %f26
15329 save %g2, %i7, %l1
15330 rdpr %cwp, %g1
15331 rdpr %cansave, %g2
15332 rdpr %canrestore, %g3
15333 rdpr %cleanwin, %g4
15334 rdpr %otherwin, %g5
15335 rdpr %wstate, %g6
15336 fmovrsgz %o4, %f14, %f17
15337 addccc %o6, 0x0855, %o2
15338 fmovrslz %i1, %f26, %f21
15339 edge16l %i5, %o7, %i6
15340 edge8n %l4, %g5, %l5
15341 xor %o0, %i0, %l2
15342 fmovrde %g7, %f22, %f26
15343 add %o5, 0x07C2, %g6
15344 sdivx %g1, 0x199C, %i3
15345 sdivx %l3, 0x15C8, %i2
15346 movge %xcc, %o1, %l6
15347 lduh [%l7 + 0x1A], %g4
15348 addcc %l0, %g3, %i4
15349 srlx %g2, %i7, %o3
15350 fcmple32 %f6, %f16, %o4
15351 orcc %l1, 0x1348, %o6
15352 save %o2, %i1, %i5
15353 rdpr %cwp, %g1
15354 rdpr %cansave, %g2
15355 rdpr %canrestore, %g3
15356 rdpr %cleanwin, %g4
15357 rdpr %otherwin, %g5
15358 rdpr %wstate, %g6
15359 setx loop_51, %l0, %l1
15360 return %l1
15361 nop
15362 rdpr %cwp, %g1
15363 rdpr %cansave, %g2
15364 rdpr %canrestore, %g3
15365 rdpr %cleanwin, %g4
15366 rdpr %otherwin, %g5
15367 rdpr %wstate, %g6
15368loop_51: addcc %i6, 0x1B22, %l5
15369 alignaddr %i0, %l2, %o0
15370 movpos %xcc, %o5, %g7
15371 array32 %g6, %i3, %g1
15372 edge32l %i2, %l3, %l6
15373 ldd [%l7 + 0x60], %f8
15374 srl %g4, 0x05, %l0
15375 sth %o1, [%l7 + 0x20]
15376 fsrc1 %f0, %f12
15377 fpack32 %f4, %f18, %f18
15378 umul %i4, 0x084B, %g3
15379 xorcc %i7, %o3, %g2
15380 xorcc %l1, 0x192B, %o4
15381 edge32l %o6, %o2, %i1
15382 fmovsvc %icc, %f27, %f17
15383 srlx %i5, 0x04, %o7
15384 edge8l %l4, %i6, %l5
15385 edge16l %i0, %l2, %o0
15386 orn %g5, %g7, %g6
15387 addc %o5, 0x193C, %g1
15388 smul %i2, %l3, %i3
15389 movcc %icc, %l6, %g4
15390 smulcc %l0, %o1, %i4
15391 ldsh [%l7 + 0x68], %g3
15392 edge8l %i7, %o3, %l1
15393 edge8n %o4, %g2, %o2
15394 sllx %i1, 0x1F, %o6
15395 subc %o7, %l4, %i5
15396 siam 0x7
15397 umul %l5, 0x07BA, %i0
15398 fmovsg %xcc, %f30, %f5
15399 ldd [%l7 + 0x58], %i6
15400 subc %l2, %o0, %g5
15401 edge32 %g6, %o5, %g1
15402 movrlz %g7, %l3, %i2
15403 mova %xcc, %l6, %g4
15404 fandnot1 %f0, %f30, %f20
15405 movcc %xcc, %l0, %o1
15406 edge16 %i3, %g3, %i4
15407 array16 %i7, %l1, %o4
15408 movn %xcc, %o3, %g2
15409 fcmpgt16 %f16, %f22, %o2
15410 sll %o6, %o7, %i1
15411 stw %i5, [%l7 + 0x54]
15412 sdivx %l4, 0x12A3, %l5
15413 movcc %xcc, %i0, %l2
15414 addcc %o0, %i6, %g5
15415 andncc %o5, %g6, %g7
15416 edge32n %l3, %i2, %l6
15417 alignaddrl %g1, %g4, %o1
15418 movvc %xcc, %l0, %i3
15419 array32 %g3, %i4, %i7
15420 edge16 %l1, %o3, %g2
15421 fmovdleu %icc, %f11, %f27
15422 edge16ln %o2, %o6, %o4
15423 stx %o7, [%l7 + 0x28]
15424 edge16ln %i5, %l4, %l5
15425 save %i0, %i1, %o0
15426 rdpr %cwp, %g1
15427 rdpr %cansave, %g2
15428 rdpr %canrestore, %g3
15429 rdpr %cleanwin, %g4
15430 rdpr %otherwin, %g5
15431 rdpr %wstate, %g6
15432 subccc %l2, 0x18FA, %i6
15433 array16 %o5, %g5, %g7
15434 movcs %icc, %l3, %i2
15435 movneg %icc, %l6, %g1
15436 movl %icc, %g4, %o1
15437 popc 0x17B2, %l0
15438 sub %g6, %i3, %i4
15439 alignaddr %g3, %i7, %l1
15440 udivx %o3, 0x1760, %g2
15441 stx %o6, [%l7 + 0x50]
15442 fmovde %xcc, %f25, %f11
15443 smulcc %o2, %o4, %o7
15444 smulcc %i5, %l4, %i0
15445 movneg %icc, %i1, %o0
15446 movne %xcc, %l2, %l5
15447 stb %i6, [%l7 + 0x7D]
15448 smul %g5, %g7, %l3
15449 fpmerge %f0, %f4, %f30
15450 andncc %i2, %o5, %g1
15451 xorcc %g4, %l6, %l0
15452 xorcc %g6, %o1, %i4
15453 ldub [%l7 + 0x2F], %g3
15454 stx %i3, [%l7 + 0x08]
15455 movrlez %l1, 0x21E, %i7
15456 orcc %g2, 0x0DAB, %o6
15457 mulx %o2, %o4, %o7
15458 ldsh [%l7 + 0x76], %o3
15459 mulx %i5, 0x0288, %i0
15460 movne %xcc, %i1, %l4
15461 nop
15462 set 0x68, %o2
15463 stw %o0, [%l7 + %o2]
15464 ldsb [%l7 + 0x2F], %l5
15465 xorcc %i6, %l2, %g7
15466 movvs %icc, %g5, %i2
15467 addc %l3, 0x1726, %g1
15468 addc %o5, 0x1F3D, %l6
15469 std %f0, [%l7 + 0x60]
15470 mulscc %l0, %g6, %o1
15471 fmovsa %xcc, %f11, %f17
15472 orcc %i4, 0x0195, %g3
15473 nop
15474 set 0x6C, %l5
15475 lduw [%l7 + %l5], %g4
15476 array16 %l1, %i3, %g2
15477 sdiv %o6, 0x174A, %i7
15478 movge %xcc, %o2, %o7
15479 ldub [%l7 + 0x25], %o4
15480 edge8ln %i5, %i0, %i1
15481 alignaddrl %l4, %o3, %o0
15482 edge8l %i6, %l5, %g7
15483 fmovsne %xcc, %f0, %f15
15484 edge8l %g5, %l2, %i2
15485 udivcc %l3, 0x0002, %o5
15486 sllx %l6, %g1, %l0
15487 fmovdgu %icc, %f16, %f7
15488 movrgz %o1, %i4, %g3
15489 stx %g4, [%l7 + 0x60]
15490 fmovspos %icc, %f1, %f23
15491 subcc %g6, %l1, %i3
15492 edge32l %g2, %o6, %i7
15493 edge32n %o2, %o4, %i5
15494 subcc %i0, %o7, %i1
15495 edge8ln %l4, %o0, %i6
15496 array8 %o3, %l5, %g5
15497 xorcc %g7, %l2, %i2
15498 array8 %l3, %o5, %l6
15499 movvc %xcc, %g1, %o1
15500 edge32 %l0, %i4, %g3
15501 edge16ln %g4, %l1, %i3
15502 addcc %g6, 0x162D, %g2
15503 edge16ln %o6, %o2, %i7
15504 fmovsn %xcc, %f14, %f1
15505 lduh [%l7 + 0x58], %o4
15506 andn %i5, 0x1CB9, %o7
15507 addc %i1, %l4, %o0
15508 movg %icc, %i6, %o3
15509 movn %icc, %i0, %g5
15510 edge8 %l5, %l2, %i2
15511 mulx %l3, %g7, %l6
15512 stx %g1, [%l7 + 0x38]
15513 fnands %f28, %f30, %f27
15514 ld [%l7 + 0x50], %f15
15515 sra %o1, 0x0E, %o5
15516 fmovsgu %icc, %f23, %f18
15517 lduh [%l7 + 0x4A], %i4
15518 fmul8sux16 %f2, %f10, %f14
15519 nop
15520 set 0x7C, %g5
15521 lduw [%l7 + %g5], %g3
15522 array8 %g4, %l0, %l1
15523 sdivcc %g6, 0x09FD, %g2
15524 fandnot2 %f16, %f6, %f10
15525 array8 %i3, %o2, %o6
15526 fmovrsgez %o4, %f24, %f26
15527 fnands %f4, %f14, %f11
15528 sir 0x0635
15529 fcmpgt32 %f12, %f0, %i7
15530 sllx %o7, %i5, %i1
15531 movre %l4, %o0, %i6
15532 mulscc %i0, 0x0B51, %g5
15533 fmovse %icc, %f16, %f14
15534 movpos %xcc, %o3, %l5
15535 fors %f26, %f5, %f19
15536 movleu %icc, %l2, %l3
15537 st %f14, [%l7 + 0x1C]
15538 array16 %g7, %i2, %g1
15539 array16 %o1, %o5, %i4
15540 movrne %g3, %g4, %l6
15541 fmovdneg %icc, %f20, %f16
15542 edge16 %l0, %g6, %l1
15543 edge8ln %g2, %i3, %o6
15544 movpos %xcc, %o4, %o2
15545 movneg %xcc, %i7, %o7
15546 lduh [%l7 + 0x78], %i1
15547 edge8l %l4, %o0, %i5
15548 stw %i0, [%l7 + 0x2C]
15549 sdivcc %g5, 0x1EA1, %o3
15550 udivx %l5, 0x1B9B, %l2
15551 addc %i6, %g7, %l3
15552 smulcc %g1, 0x0BCC, %i2
15553 edge16 %o1, %i4, %o5
15554 sir 0x04B7
15555 smulcc %g4, %g3, %l6
15556 movcs %xcc, %l0, %l1
15557 array8 %g2, %i3, %g6
15558 movcs %xcc, %o4, %o6
15559 subccc %i7, %o2, %o7
15560 fmovsvs %icc, %f18, %f29
15561 fabss %f2, %f16
15562 umulcc %l4, 0x1A52, %o0
15563 ld [%l7 + 0x18], %f15
15564 movn %icc, %i5, %i0
15565 movneg %xcc, %g5, %o3
15566 fnot2 %f20, %f10
15567 fcmps %fcc1, %f11, %f0
15568 xorcc %l5, %i1, %i6
15569 orn %l2, %g7, %g1
15570 fmovscs %icc, %f25, %f31
15571 fnor %f14, %f14, %f24
15572 movre %i2, %l3, %i4
15573 fmovspos %icc, %f16, %f5
15574 ld [%l7 + 0x3C], %f28
15575 fandnot1s %f13, %f18, %f30
15576 movre %o1, 0x32F, %g4
15577 save %g3, 0x1CFF, %o5
15578 rdpr %cwp, %g1
15579 rdpr %cansave, %g2
15580 rdpr %canrestore, %g3
15581 rdpr %cleanwin, %g4
15582 rdpr %otherwin, %g5
15583 rdpr %wstate, %g6
15584 fcmpne16 %f18, %f6, %l6
15585 fnors %f18, %f15, %f28
15586 fmovsa %icc, %f9, %f30
15587 orncc %l1, %l0, %g2
15588 fmovscs %xcc, %f1, %f5
15589 sllx %i3, %g6, %o6
15590 fmuld8sux16 %f22, %f28, %f10
15591 edge32n %i7, %o2, %o7
15592 edge16ln %l4, %o0, %i5
15593 mulscc %i0, %o4, %g5
15594 ldx [%l7 + 0x60], %o3
15595 addccc %l5, 0x0E0F, %i1
15596 lduh [%l7 + 0x3E], %l2
15597 edge32n %i6, %g7, %i2
15598 fsrc2s %f20, %f1
15599 alignaddr %l3, %g1, %o1
15600 fpadd16 %f2, %f24, %f8
15601 sir 0x0ED4
15602 subcc %g4, %i4, %o5
15603 array8 %g3, %l6, %l1
15604 sllx %g2, 0x1A, %l0
15605 fcmpeq16 %f10, %f2, %g6
15606 ldsh [%l7 + 0x46], %o6
15607 smul %i7, 0x16CF, %o2
15608 xnor %i3, %l4, %o0
15609 edge8l %o7, %i0, %i5
15610 movle %xcc, %o4, %g5
15611 mova %icc, %l5, %i1
15612 edge16n %l2, %i6, %g7
15613 mulscc %i2, 0x0340, %o3
15614 movrlez %g1, 0x2DD, %o1
15615 ldx [%l7 + 0x70], %g4
15616 fmovsn %icc, %f17, %f27
15617 fmovdcc %icc, %f1, %f7
15618 edge8ln %l3, %o5, %i4
15619 fnor %f12, %f4, %f4
15620 fmovsvc %icc, %f17, %f11
15621 fmovrslez %g3, %f6, %f23
15622 udivx %l1, 0x1441, %l6
15623 addcc %l0, %g6, %g2
15624 andcc %i7, %o2, %i3
15625 ldsh [%l7 + 0x1A], %l4
15626 orn %o6, 0x1DDE, %o0
15627 srl %o7, 0x1A, %i0
15628 sdiv %o4, 0x0A12, %g5
15629 add %l5, %i1, %i5
15630 sllx %l2, %i6, %g7
15631 fornot1 %f26, %f20, %f8
15632 mova %xcc, %i2, %g1
15633 edge8n %o1, %g4, %o3
15634 movrgez %o5, 0x1CF, %i4
15635 mova %icc, %l3, %l1
15636 edge8n %l6, %l0, %g6
15637 stx %g3, [%l7 + 0x50]
15638 fmovsn %xcc, %f0, %f23
15639 array32 %i7, %g2, %i3
15640 ldub [%l7 + 0x11], %o2
15641 edge32n %o6, %o0, %l4
15642 fmovrslez %i0, %f15, %f13
15643 sth %o4, [%l7 + 0x6C]
15644 movne %icc, %o7, %g5
15645 udivx %i1, 0x137C, %l5
15646 ld [%l7 + 0x64], %f21
15647 fsrc1 %f10, %f26
15648 st %f9, [%l7 + 0x40]
15649 sethi 0x03D6, %l2
15650 sethi 0x13C8, %i5
15651 xnorcc %g7, 0x0EBC, %i2
15652 fone %f22
15653 sethi 0x1612, %g1
15654 movne %icc, %i6, %o1
15655 edge8l %o3, %o5, %g4
15656 srax %l3, 0x07, %i4
15657 fmul8ulx16 %f8, %f18, %f8
15658 ldsw [%l7 + 0x48], %l6
15659 movvc %xcc, %l0, %g6
15660 array8 %g3, %i7, %l1
15661 srax %g2, 0x1A, %i3
15662 ldub [%l7 + 0x56], %o2
15663 umul %o6, %o0, %l4
15664 array8 %i0, %o7, %g5
15665 sra %i1, %o4, %l2
15666 subccc %l5, %i5, %i2
15667 movrne %g1, %i6, %g7
15668 orcc %o1, 0x0583, %o5
15669 fpack16 %f16, %f4
15670 stb %o3, [%l7 + 0x3B]
15671 umulcc %l3, 0x0B43, %g4
15672 edge16 %l6, %l0, %g6
15673 orn %i4, 0x0741, %g3
15674 lduh [%l7 + 0x08], %l1
15675 edge16 %i7, %i3, %g2
15676 udivcc %o2, 0x1164, %o0
15677 alignaddr %l4, %o6, %o7
15678 stx %g5, [%l7 + 0x50]
15679 orcc %i1, %o4, %l2
15680 fcmpd %fcc3, %f14, %f12
15681 fnot2s %f20, %f3
15682 smulcc %l5, 0x126A, %i0
15683 fnot2 %f2, %f8
15684 fmovrsgz %i2, %f9, %f28
15685 addcc %i5, 0x0C62, %i6
15686 ldd [%l7 + 0x50], %g0
15687 fcmpeq16 %f20, %f14, %o1
15688 addc %g7, %o5, %o3
15689 andn %l3, %l6, %l0
15690 fnegd %f4, %f16
15691 movvc %xcc, %g4, %i4
15692 array32 %g3, %l1, %i7
15693 movvs %icc, %g6, %g2
15694 fmovdneg %xcc, %f1, %f25
15695 mulx %i3, 0x1EAB, %o0
15696 orncc %l4, %o2, %o6
15697 ldub [%l7 + 0x1B], %o7
15698 edge32n %i1, %g5, %l2
15699 edge32n %l5, %i0, %o4
15700 srl %i5, 0x11, %i6
15701 sdivx %g1, 0x1C27, %i2
15702 fmul8x16al %f30, %f23, %f4
15703 edge8n %g7, %o1, %o5
15704 movgu %icc, %o3, %l6
15705 ldx [%l7 + 0x28], %l0
15706 xnorcc %g4, %l3, %g3
15707 xor %i4, 0x1D09, %l1
15708 movrlez %g6, %i7, %i3
15709 fmovrsgz %o0, %f21, %f20
15710 subcc %l4, %o2, %o6
15711 save %g2, 0x1598, %i1
15712 rdpr %cwp, %g1
15713 rdpr %cansave, %g2
15714 rdpr %canrestore, %g3
15715 rdpr %cleanwin, %g4
15716 rdpr %otherwin, %g5
15717 rdpr %wstate, %g6
15718 movrgz %g5, %o7, %l2
15719 fcmpeq16 %f6, %f8, %i0
15720 add %o4, 0x18A4, %l5
15721 srlx %i6, %g1, %i5
15722 fnor %f22, %f22, %f14
15723 movpos %xcc, %i2, %g7
15724 fpmerge %f2, %f30, %f22
15725 sll %o1, 0x1F, %o5
15726 fmovdgu %xcc, %f0, %f18
15727 andn %l6, 0x0085, %o3
15728 xor %l0, %l3, %g4
15729 fandnot2 %f18, %f4, %f24
15730 lduw [%l7 + 0x18], %g3
15731 udivx %i4, 0x0AAF, %l1
15732 movrgez %i7, %g6, %o0
15733 alignaddrl %l4, %o2, %i3
15734 ldd [%l7 + 0x48], %o6
15735 array32 %i1, %g2, %g5
15736 move %xcc, %l2, %o7
15737 siam 0x4
15738 fmovdneg %xcc, %f3, %f13
15739 movrlz %i0, 0x1E8, %o4
15740 edge32l %i6, %g1, %i5
15741 std %f12, [%l7 + 0x70]
15742 fmovsg %xcc, %f19, %f18
15743 fmovspos %icc, %f27, %f2
15744 smul %i2, 0x0CF2, %l5
15745 nop
15746 set 0x6C, %o4
15747 ldsw [%l7 + %o4], %g7
15748 sll %o1, 0x00, %o5
15749 sir 0x18FE
15750 smulcc %l6, %l0, %l3
15751 xnor %g4, 0x0F82, %o3
15752 fxor %f0, %f24, %f18
15753 smulcc %g3, %i4, %l1
15754 xorcc %g6, %i7, %l4
15755 movn %icc, %o0, %o2
15756 fmul8x16au %f19, %f15, %f22
15757 edge32n %i3, %i1, %g2
15758 fcmpne32 %f0, %f26, %o6
15759 andn %l2, 0x1858, %g5
15760 sth %o7, [%l7 + 0x44]
15761 orn %o4, 0x1590, %i0
15762 subcc %i6, 0x122B, %g1
15763 fcmpeq16 %f12, %f24, %i2
15764 orn %l5, %i5, %o1
15765 xor %g7, 0x1487, %l6
15766 movneg %icc, %o5, %l3
15767 fxnor %f26, %f8, %f22
15768 fpackfix %f0, %f2
15769 fcmple32 %f18, %f0, %g4
15770 array16 %o3, %l0, %g3
15771 subccc %l1, 0x0A63, %g6
15772 restore %i4, 0x12C4, %l4
15773 rdpr %cwp, %g1
15774 rdpr %cansave, %g2
15775 rdpr %canrestore, %g3
15776 rdpr %cleanwin, %g4
15777 rdpr %otherwin, %g5
15778 rdpr %wstate, %g6
15779 edge16l %o0, %i7, %i3
15780 fmovdge %xcc, %f22, %f14
15781 addccc %i1, 0x0236, %o2
15782 movrgez %o6, %g2, %l2
15783 fmovdcs %icc, %f9, %f12
15784 fabsd %f4, %f10
15785 fmovde %icc, %f7, %f19
15786 lduh [%l7 + 0x0A], %o7
15787 sth %o4, [%l7 + 0x0E]
15788 andcc %g5, %i6, %i0
15789 array8 %i2, %l5, %i5
15790 fmovscc %xcc, %f3, %f26
15791 mulx %o1, 0x0727, %g7
15792 andcc %l6, %o5, %l3
15793 std %f22, [%l7 + 0x20]
15794 alignaddrl %g1, %g4, %o3
15795 stb %l0, [%l7 + 0x10]
15796 fmovdvc %icc, %f2, %f4
15797 fmul8x16au %f26, %f0, %f14
15798 orcc %g3, %l1, %i4
15799 edge16l %g6, %l4, %i7
15800 lduw [%l7 + 0x54], %i3
15801 fmovdge %xcc, %f10, %f25
15802 smul %o0, %o2, %i1
15803 sdivcc %o6, 0x0263, %l2
15804 alignaddr %g2, %o7, %o4
15805 orncc %g5, 0x0D89, %i0
15806 ldsh [%l7 + 0x28], %i2
15807 smulcc %i6, 0x14B4, %i5
15808 fmovdl %xcc, %f29, %f2
15809 srax %l5, %o1, %l6
15810 fpsub32s %f14, %f16, %f28
15811 fands %f29, %f6, %f9
15812 movle %icc, %g7, %l3
15813 ldsh [%l7 + 0x6A], %o5
15814 umul %g4, 0x0F0C, %o3
15815 ldd [%l7 + 0x60], %g0
15816 xorcc %l0, 0x1DB5, %g3
15817 srl %l1, 0x1B, %i4
15818 fcmpne32 %f18, %f8, %g6
15819 umulcc %l4, %i7, %o0
15820 fpadd16 %f8, %f16, %f18
15821 siam 0x7
15822 array32 %i3, %o2, %i1
15823 fzeros %f12
15824 movle %xcc, %o6, %g2
15825 edge8 %l2, %o7, %g5
15826 sub %i0, %o4, %i2
15827 fones %f1
15828 smulcc %i5, %i6, %l5
15829 fmul8sux16 %f20, %f16, %f28
15830 fmovda %xcc, %f30, %f15
15831 fcmple32 %f18, %f14, %o1
15832 fpackfix %f16, %f17
15833 sir 0x01BB
15834 add %g7, %l3, %o5
15835 fpadd32s %f21, %f7, %f25
15836 xnorcc %l6, %g4, %g1
15837 fone %f4
15838 fcmpd %fcc2, %f8, %f10
15839 sir 0x1E38
15840 andncc %l0, %g3, %l1
15841 sth %o3, [%l7 + 0x3C]
15842 sethi 0x05E7, %g6
15843 subcc %i4, %l4, %i7
15844 fpack32 %f6, %f24, %f22
15845 movneg %xcc, %o0, %i3
15846 umul %o2, %i1, %o6
15847 movre %l2, 0x2C5, %o7
15848 movvc %icc, %g5, %g2
15849 subccc %o4, 0x0E95, %i0
15850 sllx %i5, %i6, %l5
15851 sth %o1, [%l7 + 0x3C]
15852 ldsb [%l7 + 0x25], %g7
15853 sll %i2, %l3, %o5
15854 sir 0x170E
15855 edge16l %g4, %g1, %l0
15856 array32 %g3, %l1, %l6
15857 edge16 %o3, %g6, %l4
15858 orn %i4, 0x01E9, %i7
15859 orncc %i3, %o2, %i1
15860 fmovdg %icc, %f10, %f22
15861 fmovdgu %xcc, %f9, %f30
15862 st %f19, [%l7 + 0x14]
15863 popc 0x0601, %o0
15864 fmovrdne %o6, %f20, %f0
15865 fcmpeq16 %f12, %f8, %o7
15866 fsrc1s %f30, %f8
15867 smul %g5, 0x031F, %g2
15868 movg %xcc, %o4, %i0
15869 fones %f13
15870 array32 %i5, %l2, %l5
15871 xor %i6, %o1, %i2
15872 fmovrsne %g7, %f31, %f23
15873 movn %xcc, %l3, %g4
15874 fmovdn %xcc, %f1, %f28
15875 fnors %f25, %f28, %f10
15876 andcc %o5, 0x0A6D, %g1
15877 edge8n %l0, %g3, %l6
15878 fmovrsgz %o3, %f21, %f8
15879 udivx %l1, 0x0142, %l4
15880 sth %i4, [%l7 + 0x38]
15881 fmuld8sux16 %f29, %f25, %f22
15882 subcc %i7, 0x0158, %i3
15883 fmovdneg %xcc, %f31, %f5
15884 subccc %g6, %i1, %o2
15885 edge32n %o6, %o7, %g5
15886 fmul8x16au %f26, %f24, %f0
15887 orncc %o0, 0x1B63, %g2
15888 orcc %o4, 0x16F7, %i0
15889 fmovrdlez %l2, %f30, %f28
15890 movpos %xcc, %l5, %i6
15891 lduh [%l7 + 0x72], %i5
15892 movre %i2, %o1, %l3
15893 fpsub16s %f16, %f26, %f21
15894 or %g4, %g7, %g1
15895 umul %l0, 0x1E9B, %o5
15896 save %l6, %o3, %g3
15897 rdpr %cwp, %g1
15898 rdpr %cansave, %g2
15899 rdpr %canrestore, %g3
15900 rdpr %cleanwin, %g4
15901 rdpr %otherwin, %g5
15902 rdpr %wstate, %g6
15903 mova %icc, %l1, %l4
15904 movg %icc, %i7, %i3
15905 sllx %i4, %g6, %o2
15906 or %o6, 0x0EE0, %i1
15907 nop
15908 set 0x20, %l1
15909 lduh [%l7 + %l1], %o7
15910 alignaddrl %g5, %o0, %o4
15911 ld [%l7 + 0x4C], %f26
15912 alignaddr %g2, %l2, %l5
15913 andcc %i6, %i0, %i2
15914 srax %i5, 0x11, %l3
15915 lduw [%l7 + 0x6C], %g4
15916 movle %icc, %g7, %o1
15917 edge16n %g1, %o5, %l0
15918 udivcc %l6, 0x01D9, %o3
15919 umulcc %g3, %l1, %l4
15920 srlx %i3, %i4, %i7
15921 fones %f15
15922 nop
15923 set 0x70, %o1
15924 stx %g6, [%l7 + %o1]
15925 fandnot1s %f3, %f6, %f23
15926 movcc %icc, %o6, %o2
15927 movge %icc, %o7, %i1
15928 ldd [%l7 + 0x38], %g4
15929 fmovd %f4, %f14
15930 ldsb [%l7 + 0x22], %o0
15931 edge8n %o4, %l2, %g2
15932 movre %l5, 0x180, %i0
15933 st %f11, [%l7 + 0x14]
15934 srl %i2, 0x11, %i5
15935 sll %l3, %i6, %g4
15936 fand %f16, %f30, %f18
15937 xnor %o1, 0x0FFF, %g1
15938 and %g7, 0x0FBF, %o5
15939 fcmpd %fcc1, %f26, %f14
15940 xorcc %l0, %o3, %g3
15941 ldd [%l7 + 0x50], %f20
15942 movvs %icc, %l6, %l1
15943 andn %l4, %i4, %i7
15944 nop
15945 set 0x58, %o3
15946 ldsw [%l7 + %o3], %g6
15947 and %i3, %o6, %o2
15948 xorcc %i1, %o7, %o0
15949 umulcc %g5, 0x1A79, %l2
15950 nop
15951 set 0x78, %g2
15952 ldd [%l7 + %g2], %f20
15953 for %f14, %f24, %f4
15954 xnor %o4, 0x0CFD, %g2
15955 fnors %f9, %f26, %f22
15956 umul %l5, 0x1C14, %i2
15957 fmovscc %xcc, %f0, %f15
15958 fpadd16 %f22, %f20, %f12
15959 sdiv %i5, 0x0EC3, %i0
15960 subc %l3, %g4, %i6
15961 movle %xcc, %o1, %g7
15962 fand %f26, %f4, %f26
15963 ldx [%l7 + 0x40], %o5
15964 edge16 %l0, %o3, %g1
15965 srl %g3, %l6, %l1
15966 nop
15967 set 0x30, %i2
15968 std %f16, [%l7 + %i2]
15969 nop
15970 set 0x78, %o7
15971 ldsw [%l7 + %o7], %i4
15972 smul %i7, %l4, %i3
15973 fnors %f3, %f24, %f7
15974 smul %g6, 0x0482, %o6
15975 edge32l %i1, %o2, %o7
15976 addc %g5, 0x0863, %l2
15977 ldsh [%l7 + 0x62], %o0
15978 mova %icc, %g2, %o4
15979 edge16n %i2, %i5, %l5
15980 movneg %icc, %i0, %l3
15981 lduw [%l7 + 0x64], %i6
15982 movrne %g4, %g7, %o5
15983 array8 %o1, %o3, %g1
15984 fmovdleu %icc, %f4, %f6
15985 st %f4, [%l7 + 0x1C]
15986 edge32n %g3, %l6, %l1
15987 edge8ln %l0, %i7, %i4
15988 fsrc1s %f24, %f11
15989 movrlez %i3, %l4, %g6
15990 edge16l %o6, %o2, %i1
15991 movrlz %g5, 0x14B, %l2
15992 edge32l %o0, %o7, %o4
15993 array32 %i2, %i5, %g2
15994 std %f30, [%l7 + 0x20]
15995 umulcc %l5, %i0, %l3
15996 nop
15997 set 0x08, %i7
15998 ldd [%l7 + %i7], %g4
15999 movge %icc, %g7, %o5
16000 stb %i6, [%l7 + 0x42]
16001 xnorcc %o1, 0x141B, %o3
16002 ldsh [%l7 + 0x3A], %g1
16003 orn %l6, %l1, %l0
16004 udiv %g3, 0x04A5, %i4
16005 fmovsleu %xcc, %f16, %f14
16006 edge16n %i7, %i3, %l4
16007 fxnors %f1, %f25, %f27
16008 stx %o6, [%l7 + 0x40]
16009 ldd [%l7 + 0x10], %f20
16010 movne %icc, %g6, %i1
16011 movpos %xcc, %g5, %o2
16012 srl %o0, %l2, %o4
16013 popc %i2, %i5
16014 sll %o7, %g2, %l5
16015 fmuld8sux16 %f24, %f17, %f18
16016 fmovdvc %icc, %f13, %f8
16017 sllx %i0, %l3, %g7
16018 sllx %g4, %o5, %i6
16019 movpos %icc, %o3, %o1
16020 xnor %l6, %g1, %l1
16021 or %l0, %i4, %g3
16022 ldsw [%l7 + 0x54], %i3
16023 srl %i7, %o6, %g6
16024 fcmple32 %f12, %f12, %l4
16025 sra %i1, %g5, %o0
16026 subc %l2, 0x047D, %o2
16027 movrlez %i2, %i5, %o7
16028 add %o4, %l5, %g2
16029 fmovsne %xcc, %f28, %f20
16030 ldx [%l7 + 0x20], %l3
16031 ldx [%l7 + 0x38], %i0
16032 sir 0x02A4
16033 sethi 0x0325, %g7
16034 fmovrslez %g4, %f23, %f30
16035 nop
16036 set 0x18, %l4
16037 ldx [%l7 + %l4], %i6
16038 fpsub16s %f15, %f19, %f5
16039 movrlez %o5, 0x189, %o3
16040 xor %l6, 0x0E3B, %g1
16041 st %f14, [%l7 + 0x6C]
16042 addc %o1, %l1, %l0
16043 sra %g3, 0x07, %i4
16044 fmovdvc %icc, %f16, %f21
16045 movleu %icc, %i3, %o6
16046 movcc %icc, %g6, %i7
16047 edge16l %l4, %i1, %o0
16048 xnor %g5, %o2, %i2
16049 movleu %icc, %l2, %o7
16050 subcc %i5, 0x085C, %o4
16051 andcc %l5, %l3, %g2
16052 umulcc %g7, %g4, %i0
16053 movcs %icc, %o5, %i6
16054 srax %l6, %g1, %o3
16055 lduw [%l7 + 0x0C], %l1
16056 ldsb [%l7 + 0x56], %l0
16057 srax %g3, %i4, %i3
16058 movrne %o1, 0x0DE, %o6
16059 alignaddr %i7, %g6, %i1
16060 andncc %l4, %o0, %o2
16061 movrlez %g5, 0x3CE, %i2
16062 subc %o7, 0x0A00, %i5
16063 sub %o4, %l2, %l5
16064 orncc %g2, %l3, %g7
16065 movrlz %g4, %i0, %o5
16066 ldsb [%l7 + 0x0F], %l6
16067 fornot1 %f6, %f28, %f0
16068 fmovdge %icc, %f30, %f5
16069 edge32l %i6, %g1, %l1
16070 addccc %o3, %l0, %i4
16071 ldsb [%l7 + 0x5C], %i3
16072 sra %o1, %o6, %g3
16073 xnor %g6, %i1, %l4
16074 array8 %i7, %o0, %g5
16075 fmovrdgz %o2, %f12, %f10
16076 addc %i2, %i5, %o7
16077 lduh [%l7 + 0x2A], %l2
16078 ldub [%l7 + 0x21], %l5
16079 ld [%l7 + 0x68], %f26
16080 mova %xcc, %o4, %g2
16081 ldd [%l7 + 0x60], %g6
16082 xnorcc %l3, %g4, %i0
16083 subcc %l6, %o5, %g1
16084 addc %l1, %o3, %i6
16085 addccc %i4, %l0, %o1
16086 std %f26, [%l7 + 0x08]
16087 mulx %o6, %g3, %g6
16088 edge8ln %i3, %l4, %i7
16089 fpsub32 %f10, %f10, %f24
16090 addc %o0, %g5, %o2
16091 edge32n %i1, %i2, %i5
16092 ldd [%l7 + 0x68], %l2
16093 srlx %o7, 0x0E, %o4
16094 move %icc, %l5, %g2
16095 edge16n %g7, %l3, %i0
16096 xor %g4, %o5, %l6
16097 fmovdn %icc, %f19, %f7
16098 subccc %g1, 0x0DD1, %l1
16099 sra %i6, %o3, %l0
16100 sdiv %i4, 0x1B55, %o6
16101 subccc %o1, 0x1106, %g3
16102 ldsw [%l7 + 0x68], %i3
16103 fcmpne16 %f22, %f30, %l4
16104 fmovd %f10, %f28
16105 fmovda %xcc, %f23, %f3
16106 edge8n %i7, %o0, %g6
16107 fcmped %fcc1, %f8, %f30
16108 nop
16109 set 0x1E, %i6
16110 ldsb [%l7 + %i6], %o2
16111 stx %g5, [%l7 + 0x18]
16112 ldd [%l7 + 0x68], %f6
16113 alignaddr %i2, %i1, %i5
16114 movrgz %o7, 0x28E, %o4
16115 array32 %l2, %g2, %g7
16116 fxors %f29, %f16, %f11
16117 alignaddr %l3, %i0, %l5
16118 sir 0x0771
16119 edge32l %g4, %l6, %g1
16120 movne %icc, %l1, %o5
16121 movrgez %o3, %i6, %l0
16122 add %i4, 0x09F2, %o1
16123 movne %icc, %o6, %g3
16124 smul %i3, %i7, %o0
16125 movrlez %l4, %o2, %g6
16126 smulcc %i2, %g5, %i5
16127 addcc %i1, %o4, %l2
16128 srl %o7, 0x13, %g2
16129 fmovdvc %icc, %f20, %f8
16130 smulcc %l3, 0x1D0D, %g7
16131 movne %xcc, %i0, %g4
16132 addccc %l5, %g1, %l6
16133 movrlz %l1, %o3, %o5
16134 or %i6, 0x0D82, %l0
16135 orn %i4, %o1, %o6
16136 fnegd %f26, %f0
16137 orncc %g3, %i7, %i3
16138 edge16n %l4, %o2, %o0
16139 ldd [%l7 + 0x70], %g6
16140 fcmpes %fcc0, %f25, %f4
16141 xorcc %g5, 0x1058, %i5
16142 movvc %icc, %i1, %o4
16143 udivx %i2, 0x1F9E, %l2
16144 or %g2, 0x127E, %l3
16145 fmul8x16au %f16, %f20, %f14
16146 udiv %o7, 0x0CE6, %i0
16147 fmovsvc %xcc, %f26, %f14
16148 fcmpgt32 %f0, %f6, %g4
16149 subcc %g7, 0x09F0, %l5
16150 addccc %l6, %g1, %l1
16151 andcc %o5, %i6, %l0
16152 udiv %i4, 0x0E38, %o1
16153 fpadd16 %f12, %f20, %f12
16154 nop
16155 set 0x54, %g3
16156 stw %o3, [%l7 + %g3]
16157 orcc %o6, 0x0DE5, %g3
16158 ldd [%l7 + 0x18], %i6
16159 move %icc, %l4, %o2
16160 fmovdge %xcc, %f8, %f20
16161 movleu %xcc, %o0, %g6
16162 ldd [%l7 + 0x20], %i2
16163 st %f14, [%l7 + 0x4C]
16164 fpmerge %f21, %f16, %f12
16165 nop
16166 set 0x68, %l3
16167 ldx [%l7 + %l3], %i5
16168 edge32ln %g5, %i1, %i2
16169 edge32n %l2, %o4, %l3
16170 setx loop_52, %l0, %l1
16171 return %l1
16172 nop
16173 rdpr %cwp, %g1
16174 rdpr %cansave, %g2
16175 rdpr %canrestore, %g3
16176 rdpr %cleanwin, %g4
16177 rdpr %otherwin, %g5
16178 rdpr %wstate, %g6
16179loop_52: sth %g2, [%l7 + 0x68]
16180 movrgez %g7, 0x306, %g4
16181 sethi 0x02DB, %l5
16182 ldsw [%l7 + 0x0C], %g1
16183 ldsh [%l7 + 0x14], %l6
16184 fcmpgt32 %f26, %f6, %l1
16185 udiv %i6, 0x00D6, %o5
16186 movrne %i4, 0x1C0, %o1
16187 movleu %icc, %o3, %l0
16188 fmovdg %icc, %f16, %f7
16189 fmovrdne %g3, %f6, %f12
16190 andn %i7, %l4, %o2
16191 ldsh [%l7 + 0x3C], %o0
16192 fmovdg %xcc, %f17, %f16
16193 fandnot2s %f29, %f3, %f31
16194 edge16l %o6, %g6, %i5
16195 movpos %xcc, %g5, %i1
16196 fands %f24, %f30, %f20
16197 andncc %i2, %i3, %o4
16198 lduw [%l7 + 0x70], %l2
16199 fzeros %f21
16200 fmovrdlez %o7, %f24, %f10
16201 addcc %i0, %g2, %l3
16202 smulcc %g7, 0x0250, %l5
16203 mulscc %g1, 0x014A, %l6
16204 andncc %g4, %l1, %i6
16205 edge8ln %o5, %o1, %o3
16206 sdivcc %i4, 0x03D3, %l0
16207 fmovsge %icc, %f28, %f31
16208 array32 %g3, %i7, %l4
16209 alignaddr %o0, %o6, %g6
16210 smul %o2, 0x07C2, %g5
16211 fones %f28
16212 fmovda %xcc, %f28, %f6
16213 udiv %i1, 0x1201, %i5
16214 xnorcc %i2, 0x19A3, %o4
16215 srl %i3, 0x06, %l2
16216 fmovscs %icc, %f23, %f9
16217 addcc %o7, %i0, %g2
16218 stb %g7, [%l7 + 0x47]
16219 xnorcc %l5, 0x141A, %l3
16220 sra %g1, %g4, %l6
16221 sir 0x1116
16222 and %l1, 0x17A7, %i6
16223 array8 %o5, %o3, %o1
16224 fxor %f30, %f24, %f22
16225 array32 %i4, %l0, %i7
16226 array32 %g3, %o0, %o6
16227 fmovse %xcc, %f27, %f19
16228 stw %g6, [%l7 + 0x58]
16229 and %o2, %l4, %i1
16230 alignaddr %i5, %i2, %g5
16231 stb %i3, [%l7 + 0x19]
16232 sllx %l2, 0x15, %o4
16233 fcmpgt16 %f16, %f24, %i0
16234 sethi 0x04FB, %o7
16235 udivcc %g7, 0x0DFC, %l5
16236 addcc %g2, %g1, %g4
16237 andn %l3, 0x01AB, %l6
16238 andncc %l1, %o5, %i6
16239 mulx %o1, %o3, %l0
16240 mulx %i4, 0x0694, %i7
16241 stx %o0, [%l7 + 0x78]
16242 edge8n %o6, %g6, %o2
16243 edge32ln %g3, %i1, %l4
16244 fornot2 %f24, %f4, %f22
16245 orncc %i2, 0x14D6, %i5
16246 srl %g5, 0x1B, %i3
16247 umulcc %o4, 0x1E5B, %l2
16248 addc %o7, 0x15B6, %i0
16249 movcs %icc, %l5, %g7
16250 stw %g2, [%l7 + 0x6C]
16251 fmovsg %icc, %f14, %f27
16252 subcc %g4, %g1, %l3
16253 lduw [%l7 + 0x40], %l6
16254 edge32ln %l1, %i6, %o5
16255 srlx %o3, 0x14, %o1
16256 movrne %i4, %l0, %o0
16257 restore %o6, 0x18E8, %g6
16258 rdpr %cwp, %g1
16259 rdpr %cansave, %g2
16260 rdpr %canrestore, %g3
16261 rdpr %cleanwin, %g4
16262 rdpr %otherwin, %g5
16263 rdpr %wstate, %g6
16264 ldd [%l7 + 0x78], %f14
16265 addcc %i7, 0x149F, %o2
16266 movrlz %i1, %g3, %i2
16267 sdiv %i5, 0x1D9E, %g5
16268 sllx %i3, %l4, %l2
16269 andncc %o4, %o7, %l5
16270 smul %g7, %i0, %g4
16271 mulscc %g1, 0x0AA8, %g2
16272 stw %l6, [%l7 + 0x24]
16273 edge32ln %l3, %l1, %o5
16274 smul %i6, %o3, %o1
16275 addcc %l0, 0x03D2, %i4
16276 edge16n %o6, %g6, %o0
16277 fabss %f18, %f30
16278 ldd [%l7 + 0x38], %f10
16279 save %o2, %i1, %g3
16280 rdpr %cwp, %g1
16281 rdpr %cansave, %g2
16282 rdpr %canrestore, %g3
16283 rdpr %cleanwin, %g4
16284 rdpr %otherwin, %g5
16285 rdpr %wstate, %g6
16286 movvs %xcc, %i7, %i2
16287 fpsub32s %f4, %f11, %f10
16288 fandnot1s %f16, %f27, %f31
16289 sub %g5, 0x041A, %i5
16290 smulcc %i3, %l4, %l2
16291 siam 0x3
16292 ld [%l7 + 0x48], %f31
16293 udivx %o4, 0x1AF9, %o7
16294 edge8ln %g7, %i0, %g4
16295 ldsb [%l7 + 0x2B], %g1
16296 edge8n %g2, %l5, %l3
16297 stw %l1, [%l7 + 0x60]
16298 movn %icc, %o5, %l6
16299 edge32l %o3, %i6, %o1
16300 srax %i4, %o6, %l0
16301 edge32 %o0, %o2, %i1
16302 sll %g6, %i7, %i2
16303 fands %f8, %f7, %f11
16304 movvc %icc, %g5, %g3
16305 edge8ln %i5, %l4, %i3
16306 orcc %o4, %o7, %g7
16307 andncc %i0, %g4, %l2
16308 edge8n %g1, %g2, %l3
16309 movneg %icc, %l5, %o5
16310 stw %l6, [%l7 + 0x10]
16311 fzero %f6
16312 movcs %xcc, %l1, %o3
16313 movpos %xcc, %i6, %o1
16314 orncc %o6, 0x04BF, %i4
16315 edge32n %l0, %o0, %o2
16316 ldub [%l7 + 0x5B], %g6
16317 mulscc %i1, %i2, %g5
16318 fmovsle %xcc, %f13, %f15
16319 edge32l %g3, %i5, %i7
16320 edge16n %l4, %o4, %i3
16321 edge16ln %g7, %i0, %o7
16322 udiv %l2, 0x1443, %g1
16323 fmovsg %icc, %f6, %f8
16324 udivcc %g4, 0x14B7, %g2
16325 movrgz %l5, %l3, %l6
16326 fmovspos %xcc, %f3, %f12
16327 fmovrde %l1, %f6, %f4
16328 edge32l %o3, %o5, %i6
16329 ldub [%l7 + 0x0D], %o1
16330 subc %o6, 0x1BB4, %l0
16331 save %i4, %o0, %g6
16332 rdpr %cwp, %g1
16333 rdpr %cansave, %g2
16334 rdpr %canrestore, %g3
16335 rdpr %cleanwin, %g4
16336 rdpr %otherwin, %g5
16337 rdpr %wstate, %g6
16338 xnorcc %i1, %o2, %i2
16339 udivx %g3, 0x16B7, %i5
16340 sll %g5, %l4, %i7
16341 fmovdvc %xcc, %f25, %f9
16342 movrgz %i3, 0x3FD, %g7
16343 orcc %o4, 0x117B, %o7
16344 sethi 0x1104, %i0
16345 orcc %l2, 0x1891, %g1
16346 xorcc %g2, %g4, %l5
16347 fpadd32s %f16, %f25, %f18
16348 ldub [%l7 + 0x21], %l6
16349 fpsub32s %f14, %f24, %f3
16350 setx loop_53, %l0, %l1
16351 return %l1
16352 nop
16353 rdpr %cwp, %g1
16354 rdpr %cansave, %g2
16355 rdpr %canrestore, %g3
16356 rdpr %cleanwin, %g4
16357 rdpr %otherwin, %g5
16358 rdpr %wstate, %g6
16359loop_53: xorcc %o5, %o1, %o6
16360 xnorcc %i6, %i4, %l0
16361 movl %icc, %g6, %o0
16362 sth %i1, [%l7 + 0x2C]
16363 movrlz %i2, %g3, %i5
16364 ld [%l7 + 0x3C], %f4
16365 movle %icc, %o2, %l4
16366 fpsub16s %f5, %f24, %f18
16367 fmovrse %g5, %f26, %f16
16368 fandnot1 %f14, %f8, %f28
16369 fmovs %f14, %f5
16370 movrgez %i7, 0x271, %i3
16371 stx %o4, [%l7 + 0x10]
16372 subc %o7, %g7, %i0
16373 fpsub32 %f20, %f8, %f20
16374 addc %l2, %g2, %g4
16375 ldsw [%l7 + 0x34], %g1
16376 movgu %xcc, %l6, %l1
16377 fmovdleu %xcc, %f29, %f26
16378 movge %icc, %l5, %o3
16379 movneg %icc, %o5, %l3
16380 edge32ln %o1, %i6, %i4
16381 fabss %f29, %f10
16382 movrne %l0, 0x129, %g6
16383 fpmerge %f2, %f21, %f16
16384 mova %xcc, %o6, %i1
16385 add %o0, %g3, %i2
16386 xnor %i5, %o2, %g5
16387 fmovscs %xcc, %f23, %f6
16388 edge8 %l4, %i3, %i7
16389 ldsh [%l7 + 0x56], %o4
16390 smulcc %o7, 0x082D, %g7
16391 nop
16392 set 0x66, %i0
16393 ldsh [%l7 + %i0], %i0
16394 ldsw [%l7 + 0x10], %g2
16395 for %f16, %f2, %f6
16396 mulx %g4, %l2, %g1
16397 fandnot1s %f25, %f31, %f27
16398 sdivx %l1, 0x0C86, %l6
16399 umulcc %l5, %o3, %o5
16400 sllx %o1, 0x04, %i6
16401 popc %l3, %i4
16402 alignaddrl %g6, %l0, %i1
16403 movpos %xcc, %o0, %o6
16404 alignaddrl %i2, %g3, %i5
16405 andn %g5, 0x0CF1, %o2
16406 addcc %l4, %i7, %i3
16407 movrne %o7, 0x1DE, %g7
16408 movl %icc, %o4, %g2
16409 udivcc %i0, 0x0B16, %l2
16410 fmovdn %icc, %f1, %f7
16411 movcs %icc, %g1, %g4
16412 fmovscc %xcc, %f12, %f0
16413 nop
16414 set 0x40, %g7
16415 ldd [%l7 + %g7], %i6
16416 umulcc %l5, %l1, %o3
16417 fmul8x16 %f31, %f16, %f24
16418 edge8 %o5, %o1, %l3
16419 srl %i6, %i4, %l0
16420 sdivcc %i1, 0x1177, %o0
16421 edge32l %g6, %i2, %g3
16422 movne %icc, %i5, %g5
16423 movrgz %o6, 0x18A, %l4
16424 ldd [%l7 + 0x18], %f8
16425 st %f17, [%l7 + 0x70]
16426 xorcc %o2, %i7, %i3
16427 addcc %g7, %o7, %g2
16428 fmovrse %i0, %f8, %f12
16429 mulx %l2, 0x10AC, %g1
16430 mulx %g4, 0x0D10, %o4
16431 popc 0x1CA9, %l6
16432 xnorcc %l5, 0x1CA1, %l1
16433 orncc %o3, 0x1F41, %o5
16434 sdiv %l3, 0x0744, %i6
16435 xnorcc %o1, 0x02BC, %i4
16436 alignaddr %l0, %i1, %g6
16437 edge16 %o0, %i2, %g3
16438 restore %i5, %o6, %l4
16439 rdpr %cwp, %g1
16440 rdpr %cansave, %g2
16441 rdpr %canrestore, %g3
16442 rdpr %cleanwin, %g4
16443 rdpr %otherwin, %g5
16444 rdpr %wstate, %g6
16445 movvc %icc, %o2, %i7
16446 mulscc %g5, 0x1242, %i3
16447 subc %o7, %g2, %g7
16448 fnot2s %f26, %f20
16449 orn %l2, 0x0EA8, %i0
16450 fcmped %fcc2, %f22, %f16
16451 movne %xcc, %g4, %g1
16452 movne %icc, %l6, %l5
16453 fnegs %f13, %f7
16454 mulscc %o4, 0x0C9B, %o3
16455 andcc %o5, %l1, %l3
16456 ldsw [%l7 + 0x48], %i6
16457 edge16n %o1, %l0, %i4
16458 edge16ln %g6, %o0, %i1
16459 std %f4, [%l7 + 0x10]
16460 movcc %icc, %g3, %i5
16461 udivx %i2, 0x0B50, %o6
16462 stw %o2, [%l7 + 0x30]
16463 and %l4, 0x0D44, %i7
16464 edge32ln %i3, %g5, %g2
16465 fnot2 %f26, %f14
16466 sub %g7, %l2, %o7
16467 move %xcc, %i0, %g1
16468 st %f15, [%l7 + 0x10]
16469 mulscc %l6, %l5, %g4
16470 fxors %f18, %f13, %f21
16471 movle %xcc, %o3, %o4
16472 edge32n %o5, %l3, %i6
16473 edge16l %o1, %l0, %l1
16474 fandnot1 %f22, %f22, %f14
16475 popc 0x05AE, %g6
16476 save %o0, %i4, %g3
16477 rdpr %cwp, %g1
16478 rdpr %cansave, %g2
16479 rdpr %canrestore, %g3
16480 rdpr %cleanwin, %g4
16481 rdpr %otherwin, %g5
16482 rdpr %wstate, %g6
16483 xorcc %i1, 0x13FD, %i2
16484 mulx %i5, %o6, %l4
16485 fmovrdgz %i7, %f28, %f22
16486 ld [%l7 + 0x60], %f22
16487 xnorcc %o2, 0x0794, %g5
16488 lduh [%l7 + 0x54], %i3
16489 fmovs %f17, %f25
16490 fmovsne %icc, %f19, %f11
16491 lduw [%l7 + 0x58], %g7
16492 subcc %g2, %o7, %l2
16493 sdiv %g1, 0x1002, %i0
16494 edge8ln %l5, %g4, %l6
16495 movre %o3, %o4, %o5
16496 fxnor %f28, %f18, %f14
16497 fsrc2 %f28, %f24
16498 movge %icc, %i6, %o1
16499 srlx %l0, %l3, %l1
16500 subccc %o0, %g6, %g3
16501 andncc %i4, %i2, %i1
16502 fornot2s %f30, %f30, %f14
16503 edge16l %o6, %l4, %i5
16504 fcmpes %fcc2, %f23, %f23
16505 fzeros %f18
16506 fpadd16s %f26, %f3, %f11
16507 andn %i7, 0x1C35, %g5
16508 umulcc %o2, 0x04DF, %g7
16509 movg %xcc, %g2, %i3
16510 srlx %o7, %l2, %g1
16511 umulcc %l5, %g4, %i0
16512 fmovsl %icc, %f18, %f28
16513 orn %l6, 0x0839, %o4
16514 movl %xcc, %o3, %i6
16515 xor %o1, %l0, %o5
16516 edge8l %l1, %o0, %l3
16517 movrgz %g6, 0x18D, %i4
16518 edge32n %g3, %i2, %o6
16519 ldd [%l7 + 0x20], %l4
16520 stx %i1, [%l7 + 0x20]
16521 umul %i5, %g5, %i7
16522 fmovscc %icc, %f10, %f26
16523 edge16l %o2, %g2, %i3
16524 edge32 %o7, %g7, %l2
16525 ldsw [%l7 + 0x30], %l5
16526 sth %g4, [%l7 + 0x5C]
16527 ld [%l7 + 0x64], %f24
16528 movrgez %i0, 0x246, %l6
16529 subc %o4, %o3, %i6
16530 setx loop_54, %l0, %l1
16531 return %l1
16532 nop
16533 rdpr %cwp, %g1
16534 rdpr %cansave, %g2
16535 rdpr %canrestore, %g3
16536 rdpr %cleanwin, %g4
16537 rdpr %otherwin, %g5
16538 rdpr %wstate, %g6
16539loop_54: fpadd16 %f2, %f0, %f24
16540 edge32ln %l0, %o0, %l1
16541 sth %l3, [%l7 + 0x40]
16542 smulcc %i4, %g6, %g3
16543 fexpand %f8, %f18
16544 mulscc %o6, %l4, %i1
16545 edge16n %i2, %g5, %i7
16546 sub %i5, %g2, %o2
16547 ldd [%l7 + 0x20], %i2
16548 fcmpgt32 %f22, %f28, %o7
16549 sra %l2, 0x1B, %g7
16550 edge32 %l5, %i0, %g4
16551 edge8l %o4, %o3, %l6
16552 umul %i6, 0x1993, %g1
16553 movcc %icc, %o1, %l0
16554 sdiv %o0, 0x1E15, %o5
16555 fmovrsgez %l1, %f24, %f6
16556 fmovdgu %icc, %f17, %f14
16557 bshuffle %f28, %f30, %f8
16558 sir 0x051D
16559 movrgez %i4, 0x130, %g6
16560 movpos %icc, %g3, %o6
16561 fmovrde %l3, %f26, %f4
16562 orn %i1, 0x12C7, %i2
16563 array8 %g5, %i7, %l4
16564 fornot2 %f28, %f20, %f10
16565 mulx %i5, 0x1ADC, %o2
16566 sir 0x02AF
16567 move %icc, %g2, %o7
16568 movcs %icc, %i3, %g7
16569 movcc %icc, %l5, %l2
16570 subcc %i0, %o4, %g4
16571 ld [%l7 + 0x2C], %f11
16572 subc %o3, %i6, %l6
16573 smulcc %g1, 0x15A4, %o1
16574 ldsw [%l7 + 0x6C], %l0
16575 fmul8sux16 %f20, %f8, %f16
16576 movvc %icc, %o0, %l1
16577 std %f14, [%l7 + 0x48]
16578 ldsb [%l7 + 0x77], %o5
16579 alignaddrl %i4, %g6, %o6
16580 srl %g3, %l3, %i2
16581 fcmple32 %f0, %f0, %g5
16582 movcc %icc, %i1, %l4
16583 fpack16 %f14, %f14
16584 xorcc %i7, %o2, %g2
16585 ldsw [%l7 + 0x38], %i5
16586 fand %f18, %f28, %f28
16587 lduw [%l7 + 0x3C], %o7
16588 popc 0x0E10, %i3
16589 sra %l5, %l2, %g7
16590 st %f26, [%l7 + 0x30]
16591 fpsub32 %f4, %f14, %f14
16592 fmovsne %xcc, %f0, %f22
16593 stb %o4, [%l7 + 0x3D]
16594 fmovspos %icc, %f28, %f2
16595 sllx %g4, %i0, %o3
16596 save %i6, 0x1B83, %l6
16597 rdpr %cwp, %g1
16598 rdpr %cansave, %g2
16599 rdpr %canrestore, %g3
16600 rdpr %cleanwin, %g4
16601 rdpr %otherwin, %g5
16602 rdpr %wstate, %g6
16603 fornot2s %f4, %f31, %f19
16604 ldsh [%l7 + 0x68], %o1
16605 edge32 %g1, %l0, %o0
16606 ld [%l7 + 0x5C], %f31
16607 array16 %o5, %i4, %l1
16608 std %f24, [%l7 + 0x60]
16609 movleu %xcc, %g6, %o6
16610 edge16ln %l3, %g3, %i2
16611 movrgz %g5, %i1, %l4
16612 movrne %o2, %g2, %i7
16613 fand %f28, %f4, %f28
16614 edge8l %i5, %o7, %i3
16615 array16 %l5, %l2, %o4
16616 smul %g7, 0x16F3, %i0
16617 fnot2s %f16, %f10
16618 stx %o3, [%l7 + 0x20]
16619 movcc %icc, %g4, %l6
16620 st %f26, [%l7 + 0x6C]
16621 ld [%l7 + 0x08], %f31
16622 ldsh [%l7 + 0x40], %i6
16623 udiv %o1, 0x1335, %l0
16624 nop
16625 set 0x1E, %i4
16626 ldub [%l7 + %i4], %g1
16627 srax %o0, %i4, %l1
16628 fmovdgu %xcc, %f6, %f10
16629 fnand %f18, %f20, %f28
16630 alignaddrl %g6, %o6, %l3
16631 sdiv %o5, 0x174D, %i2
16632 fmovrsne %g3, %f9, %f17
16633 fxnors %f21, %f10, %f17
16634 movre %g5, %i1, %o2
16635 movneg %xcc, %g2, %l4
16636 edge32ln %i7, %o7, %i5
16637 andn %i3, %l2, %o4
16638 fandnot1s %f0, %f4, %f25
16639 fmovrsne %g7, %f9, %f1
16640 smul %l5, 0x0447, %i0
16641 fandnot1s %f14, %f22, %f15
16642 srlx %o3, 0x17, %g4
16643 fnors %f4, %f18, %f7
16644 array8 %l6, %i6, %l0
16645 or %g1, 0x0451, %o0
16646 fmovda %xcc, %f1, %f16
16647 and %o1, %i4, %g6
16648 fnegd %f26, %f28
16649 subcc %l1, %o6, %l3
16650 movrlz %o5, %i2, %g3
16651 fmovsleu %xcc, %f18, %f23
16652 stx %i1, [%l7 + 0x20]
16653 edge16 %o2, %g5, %l4
16654 fmovrdlez %i7, %f12, %f28
16655 edge8l %g2, %i5, %i3
16656 alignaddrl %l2, %o4, %g7
16657 fornot1 %f14, %f24, %f14
16658 ldx [%l7 + 0x50], %l5
16659 movne %icc, %i0, %o3
16660 movleu %xcc, %o7, %g4
16661 fcmpgt32 %f6, %f4, %l6
16662 edge16 %l0, %i6, %g1
16663 fmul8x16al %f9, %f16, %f6
16664 fabss %f22, %f23
16665 srlx %o1, %o0, %i4
16666 fmovsneg %icc, %f29, %f12
16667 xor %g6, 0x0720, %l1
16668 mulscc %l3, %o6, %i2
16669 andncc %o5, %i1, %o2
16670 sth %g5, [%l7 + 0x22]
16671 fmovrse %l4, %f19, %f20
16672 fpackfix %f24, %f2
16673 fmul8x16al %f17, %f13, %f26
16674 movvs %xcc, %g3, %g2
16675 fandnot1s %f19, %f6, %f4
16676 movl %icc, %i7, %i3
16677 or %l2, %o4, %i5
16678 subccc %l5, %g7, %i0
16679 sdivx %o3, 0x0C6A, %o7
16680 st %f12, [%l7 + 0x5C]
16681 nop
16682 set 0x50, %i3
16683 ldd [%l7 + %i3], %f20
16684 movl %xcc, %g4, %l6
16685 udiv %l0, 0x1DCA, %i6
16686 stx %o1, [%l7 + 0x10]
16687 xorcc %g1, 0x1DFB, %i4
16688 movgu %xcc, %g6, %o0
16689 alignaddrl %l1, %o6, %i2
16690 movneg %icc, %o5, %i1
16691 sllx %o2, 0x07, %g5
16692 fmovsn %icc, %f22, %f5
16693 movre %l3, %g3, %l4
16694 alignaddr %g2, %i3, %l2
16695 fnand %f12, %f14, %f6
16696 addccc %o4, 0x1CFE, %i5
16697 mulscc %i7, 0x1D0B, %g7
16698 andncc %i0, %o3, %l5
16699 lduh [%l7 + 0x76], %g4
16700 fpack32 %f24, %f8, %f14
16701 xnor %o7, %l6, %i6
16702 movvs %icc, %o1, %l0
16703 fnot2 %f0, %f12
16704 umulcc %i4, %g1, %g6
16705 fmovdn %icc, %f21, %f31
16706 edge32 %l1, %o0, %i2
16707 fmul8sux16 %f0, %f28, %f16
16708 xorcc %o6, %i1, %o5
16709 ld [%l7 + 0x44], %f24
16710 restore %g5, %l3, %o2
16711 rdpr %cwp, %g1
16712 rdpr %cansave, %g2
16713 rdpr %canrestore, %g3
16714 rdpr %cleanwin, %g4
16715 rdpr %otherwin, %g5
16716 rdpr %wstate, %g6
16717 movgu %xcc, %g3, %g2
16718 st %f21, [%l7 + 0x34]
16719 edge32 %i3, %l4, %o4
16720 fmovdle %icc, %f14, %f25
16721 movg %xcc, %i5, %i7
16722 alignaddrl %l2, %g7, %o3
16723 sdivx %l5, 0x1D31, %i0
16724 fpsub16 %f12, %f30, %f12
16725 fors %f7, %f29, %f9
16726 sir 0x128B
16727 orncc %g4, %l6, %i6
16728 andn %o7, %l0, %o1
16729 and %g1, 0x1BB3, %g6
16730 sllx %i4, 0x10, %o0
16731 add %i2, 0x0009, %l1
16732 mulscc %i1, %o5, %o6
16733 movvc %xcc, %l3, %o2
16734 fpadd32 %f2, %f4, %f18
16735 sdiv %g5, 0x1B3E, %g2
16736 edge32ln %g3, %l4, %o4
16737 movre %i5, %i3, %i7
16738 sth %g7, [%l7 + 0x1E]
16739 movcc %icc, %l2, %l5
16740 movl %icc, %i0, %g4
16741 fzero %f12
16742 sub %o3, 0x0B7F, %i6
16743 lduw [%l7 + 0x18], %l6
16744 sth %o7, [%l7 + 0x20]
16745 fcmple16 %f30, %f24, %o1
16746 movge %icc, %g1, %g6
16747 move %xcc, %i4, %o0
16748 popc 0x17E0, %i2
16749 ld [%l7 + 0x3C], %f16
16750 edge8l %l0, %l1, %o5
16751 xnor %i1, %o6, %o2
16752 movg %icc, %g5, %g2
16753 movn %xcc, %g3, %l4
16754 fmovdg %xcc, %f31, %f2
16755 fors %f19, %f2, %f25
16756 fmovsn %xcc, %f14, %f5
16757 fmovscs %icc, %f19, %f29
16758 sir 0x1401
16759 fmovdpos %xcc, %f29, %f23
16760 addc %l3, 0x115B, %i5
16761 edge32 %i3, %o4, %i7
16762 mulx %g7, %l5, %l2
16763 movle %xcc, %g4, %o3
16764 subccc %i6, 0x0136, %l6
16765 edge8ln %o7, %i0, %o1
16766 fornot2 %f14, %f28, %f2
16767 edge32ln %g6, %i4, %g1
16768 sllx %i2, 0x1B, %o0
16769 udiv %l0, 0x1313, %o5
16770 srlx %i1, %l1, %o6
16771 addcc %o2, %g5, %g3
16772 fmovsl %xcc, %f0, %f10
16773 edge32l %g2, %l4, %i5
16774 edge8l %i3, %o4, %i7
16775 sll %l3, %g7, %l5
16776 sethi 0x1C49, %l2
16777 fsrc2 %f2, %f2
16778 movre %o3, 0x204, %i6
16779 array32 %g4, %o7, %i0
16780 xnorcc %o1, 0x0F8C, %l6
16781 stw %g6, [%l7 + 0x58]
16782 add %i4, 0x1F9E, %g1
16783 fcmpeq32 %f24, %f28, %i2
16784 movle %icc, %l0, %o5
16785 fmovsn %icc, %f12, %f24
16786 edge16n %i1, %l1, %o0
16787 sethi 0x1D26, %o2
16788 umulcc %g5, %g3, %g2
16789 array16 %o6, %l4, %i3
16790 addccc %o4, 0x1613, %i5
16791 sllx %l3, %i7, %l5
16792 movgu %icc, %g7, %l2
16793 fmovdne %icc, %f12, %f0
16794 fmovspos %xcc, %f23, %f21
16795 stx %i6, [%l7 + 0x28]
16796 sra %g4, 0x12, %o7
16797 movpos %xcc, %o3, %o1
16798 srlx %i0, %g6, %l6
16799 orn %i4, %i2, %g1
16800 st %f23, [%l7 + 0x24]
16801 fmul8x16al %f22, %f26, %f26
16802 fxor %f20, %f8, %f30
16803 fmovdvs %xcc, %f4, %f4
16804 st %f9, [%l7 + 0x34]
16805 sdiv %l0, 0x1FC6, %i1
16806 array16 %l1, %o0, %o2
16807 movl %icc, %g5, %o5
16808 stw %g3, [%l7 + 0x38]
16809 lduw [%l7 + 0x70], %g2
16810 fand %f18, %f24, %f10
16811 add %o6, 0x0FF2, %l4
16812 fxnor %f26, %f24, %f26
16813 lduw [%l7 + 0x70], %i3
16814 xor %o4, %i5, %l3
16815 array8 %l5, %g7, %i7
16816 edge8n %i6, %l2, %g4
16817 fmovdle %icc, %f11, %f20
16818 lduw [%l7 + 0x0C], %o7
16819 popc 0x0A1F, %o1
16820 ldsh [%l7 + 0x6A], %o3
16821 st %f8, [%l7 + 0x2C]
16822 subccc %i0, 0x1E96, %l6
16823 fandnot1s %f24, %f6, %f17
16824 movne %xcc, %g6, %i4
16825 fzeros %f1
16826 nop
16827 set 0x18, %i5
16828 ldd [%l7 + %i5], %g0
16829 mulx %l0, %i1, %i2
16830 sra %o0, %o2, %l1
16831 movne %icc, %g5, %g3
16832 movcc %icc, %o5, %o6
16833 edge16n %l4, %i3, %g2
16834 movleu %icc, %i5, %o4
16835 sllx %l3, 0x09, %g7
16836 fmovdleu %icc, %f12, %f11
16837 edge16l %l5, %i6, %i7
16838 fmovsneg %xcc, %f10, %f5
16839 movvs %xcc, %g4, %l2
16840 fxnor %f22, %f24, %f26
16841 stb %o7, [%l7 + 0x0D]
16842 udivx %o3, 0x0AA2, %i0
16843 nop
16844 set 0x18, %g6
16845 lduw [%l7 + %g6], %o1
16846 sethi 0x120A, %l6
16847 movrgz %i4, 0x39D, %g1
16848 fnot2 %f10, %f14
16849 andncc %g6, %i1, %l0
16850 ld [%l7 + 0x0C], %f27
16851 edge32n %o0, %o2, %i2
16852 fmovsvs %xcc, %f20, %f16
16853 movl %icc, %g5, %g3
16854 fsrc1 %f30, %f26
16855 move %xcc, %l1, %o5
16856 fmovs %f19, %f17
16857 subc %l4, %i3, %o6
16858 movrgez %i5, 0x3D7, %o4
16859 fmovdvs %icc, %f12, %f2
16860 movrlez %l3, 0x149, %g2
16861 edge32n %l5, %g7, %i7
16862 sir 0x0F5E
16863 alignaddrl %g4, %i6, %o7
16864 alignaddr %o3, %i0, %l2
16865 fmovrdlez %o1, %f10, %f20
16866 movvs %xcc, %i4, %l6
16867 fmovdgu %icc, %f28, %f14
16868 ldsw [%l7 + 0x50], %g6
16869 movneg %xcc, %g1, %i1
16870 udiv %o0, 0x0F83, %l0
16871 xorcc %i2, 0x01E6, %g5
16872 srl %o2, %g3, %l1
16873 fmovdvc %xcc, %f4, %f27
16874 edge8n %o5, %i3, %l4
16875 movcs %xcc, %i5, %o6
16876 edge8ln %l3, %g2, %o4
16877 edge32ln %g7, %l5, %i7
16878 movre %g4, 0x1C3, %i6
16879 sethi 0x05D9, %o3
16880 srl %o7, %l2, %o1
16881 movleu %icc, %i4, %l6
16882 fmovs %f11, %f19
16883 stx %g6, [%l7 + 0x78]
16884 edge16l %i0, %i1, %g1
16885 movpos %icc, %l0, %i2
16886 movleu %icc, %g5, %o0
16887 ld [%l7 + 0x54], %f15
16888 addc %o2, %g3, %o5
16889 sllx %i3, 0x03, %l4
16890 fmul8x16au %f28, %f6, %f10
16891 umul %i5, %o6, %l3
16892 sdivx %g2, 0x0860, %o4
16893 faligndata %f4, %f30, %f24
16894 and %l1, 0x134D, %g7
16895 st %f21, [%l7 + 0x74]
16896 movn %icc, %i7, %g4
16897 umulcc %i6, 0x084B, %l5
16898 ldx [%l7 + 0x38], %o7
16899 ldsh [%l7 + 0x72], %o3
16900 xor %l2, 0x1315, %o1
16901 fcmpne16 %f28, %f22, %l6
16902 andn %g6, %i4, %i0
16903 srax %i1, %g1, %l0
16904 or %i2, 0x0D91, %g5
16905 fmovsvc %xcc, %f15, %f7
16906 fmovdne %icc, %f14, %f24
16907 andn %o0, 0x0988, %g3
16908 sra %o2, %i3, %o5
16909 movrlz %l4, 0x39A, %i5
16910 xnorcc %l3, 0x062F, %o6
16911 alignaddr %g2, %l1, %g7
16912 movge %icc, %i7, %g4
16913 stw %i6, [%l7 + 0x40]
16914 sdiv %o4, 0x0FCA, %o7
16915 fmovdle %xcc, %f11, %f10
16916 ldsw [%l7 + 0x38], %o3
16917 lduh [%l7 + 0x68], %l5
16918 ld [%l7 + 0x2C], %f14
16919 fornot2s %f24, %f27, %f20
16920 subcc %o1, %l2, %l6
16921 ldd [%l7 + 0x78], %i4
16922 stw %g6, [%l7 + 0x10]
16923 sdiv %i1, 0x19DF, %i0
16924 add %l0, %g1, %i2
16925 stb %g5, [%l7 + 0x32]
16926 srax %o0, 0x1E, %g3
16927 move %xcc, %o2, %i3
16928 srlx %o5, %i5, %l3
16929 movgu %xcc, %l4, %o6
16930 array32 %l1, %g7, %g2
16931 fmovspos %icc, %f9, %f19
16932 fmovrsne %g4, %f3, %f12
16933 srlx %i6, %i7, %o7
16934 nop
16935 set 0x58, %o5
16936 std %f14, [%l7 + %o5]
16937 fxnor %f4, %f24, %f2
16938 sll %o3, 0x0A, %l5
16939 fmovda %xcc, %f20, %f5
16940 setx loop_55, %l0, %l1
16941 return %l1
16942 nop
16943 rdpr %cwp, %g1
16944 rdpr %cansave, %g2
16945 rdpr %canrestore, %g3
16946 rdpr %cleanwin, %g4
16947 rdpr %otherwin, %g5
16948 rdpr %wstate, %g6
16949loop_55: sll %l6, 0x09, %l2
16950 sdivx %g6, 0x0EDB, %i1
16951 fcmpne16 %f18, %f30, %i0
16952 array8 %l0, %g1, %i4
16953 nop
16954 set 0x4A, %l0
16955 lduh [%l7 + %l0], %g5
16956 movpos %xcc, %i2, %o0
16957 smulcc %o2, 0x01CB, %g3
16958 restore %o5, 0x1208, %i5
16959 rdpr %cwp, %g1
16960 rdpr %cansave, %g2
16961 rdpr %canrestore, %g3
16962 rdpr %cleanwin, %g4
16963 rdpr %otherwin, %g5
16964 rdpr %wstate, %g6
16965 sth %i3, [%l7 + 0x2C]
16966 movne %xcc, %l4, %o6
16967 sub %l1, %l3, %g7
16968 xorcc %g2, 0x17BA, %g4
16969 fmovrde %i6, %f30, %f10
16970 addccc %i7, 0x079B, %o7
16971 xnor %o3, 0x1886, %l5
16972 srl %o4, 0x0C, %o1
16973 edge8 %l2, %g6, %i1
16974 fnot2s %f14, %f29
16975 setx loop_56, %l0, %l1
16976 return %l1
16977 nop
16978 rdpr %cwp, %g1
16979 rdpr %cansave, %g2
16980 rdpr %canrestore, %g3
16981 rdpr %cleanwin, %g4
16982 rdpr %otherwin, %g5
16983 rdpr %wstate, %g6
16984loop_56: xnorcc %i4, %l0, %i2
16985 movneg %xcc, %g5, %o2
16986 addc %o0, 0x04F9, %g3
16987 movn %xcc, %o5, %i5
16988 edge16n %l4, %i3, %o6
16989 andncc %l1, %g7, %l3
16990 fmul8x16 %f13, %f26, %f0
16991 fabss %f17, %f14
16992 movrgez %g2, %g4, %i7
16993 movvs %icc, %o7, %o3
16994 fandnot1s %f10, %f30, %f23
16995 fxors %f0, %f3, %f18
16996 fcmpne32 %f28, %f26, %i6
16997 fmovdneg %xcc, %f30, %f26
16998 xorcc %o4, %o1, %l5
16999 movrgez %l2, 0x2DD, %i1
17000 udivcc %i0, 0x0BDE, %g6
17001 sllx %l6, 0x0B, %i4
17002 orncc %l0, 0x0B9B, %g1
17003 sethi 0x141E, %i2
17004 movrgez %o2, %g5, %g3
17005 fmovrslz %o5, %f17, %f9
17006 std %f16, [%l7 + 0x10]
17007 udivx %i5, 0x0788, %o0
17008 ld [%l7 + 0x14], %f6
17009 save %i3, 0x137D, %l4
17010 rdpr %cwp, %g1
17011 rdpr %cansave, %g2
17012 rdpr %canrestore, %g3
17013 rdpr %cleanwin, %g4
17014 rdpr %otherwin, %g5
17015 rdpr %wstate, %g6
17016 xor %o6, 0x0A82, %g7
17017 fnegs %f30, %f28
17018 subc %l1, %g2, %g4
17019 and %l3, %i7, %o7
17020 movvc %icc, %o3, %o4
17021 sra %i6, %l5, %o1
17022 sdivx %i1, 0x1D7E, %i0
17023 edge8n %l2, %g6, %l6
17024 fone %f14
17025 andcc %i4, 0x1BCC, %l0
17026 movrgez %i2, %o2, %g1
17027 fnot1s %f17, %f26
17028 stb %g5, [%l7 + 0x14]
17029 sll %g3, 0x1C, %i5
17030 movleu %icc, %o0, %o5
17031 fcmple32 %f22, %f8, %i3
17032 fmovsa %icc, %f1, %f31
17033 edge32 %o6, %g7, %l4
17034 fmul8x16 %f2, %f4, %f6
17035 movgu %xcc, %g2, %g4
17036 edge16ln %l3, %l1, %o7
17037 alignaddr %i7, %o3, %o4
17038 orcc %l5, 0x154C, %o1
17039 restore %i6, 0x0FCC, %i0
17040 rdpr %cwp, %g1
17041 rdpr %cansave, %g2
17042 rdpr %canrestore, %g3
17043 rdpr %cleanwin, %g4
17044 rdpr %otherwin, %g5
17045 rdpr %wstate, %g6
17046 fmovd %f20, %f8
17047 movcc %icc, %i1, %l2
17048 nop
17049 set 0x50, %l6
17050 ldx [%l7 + %l6], %l6
17051 stw %g6, [%l7 + 0x4C]
17052 st %f4, [%l7 + 0x60]
17053 stb %l0, [%l7 + 0x1E]
17054 edge32ln %i2, %o2, %i4
17055 fnands %f6, %f9, %f17
17056 fexpand %f31, %f10
17057 ldsb [%l7 + 0x62], %g1
17058 fandnot2s %f29, %f28, %f24
17059 subcc %g5, 0x086A, %i5
17060 ldub [%l7 + 0x32], %g3
17061 stw %o0, [%l7 + 0x10]
17062 movre %o5, %o6, %i3
17063 edge16l %l4, %g7, %g4
17064 movvc %xcc, %g2, %l1
17065 movrgez %l3, %o7, %o3
17066 fmovrdlez %i7, %f18, %f12
17067 fmovdg %icc, %f20, %f6
17068 orncc %o4, %l5, %o1
17069 fmovdcs %xcc, %f11, %f3
17070 movge %icc, %i0, %i1
17071 movrlez %l2, 0x329, %i6
17072 fcmpd %fcc1, %f22, %f10
17073 movvs %xcc, %l6, %g6
17074 mulscc %l0, 0x12E5, %o2
17075 udivcc %i2, 0x0BCA, %i4
17076 udivx %g1, 0x02D7, %g5
17077 fcmple16 %f18, %f20, %i5
17078 movleu %icc, %g3, %o5
17079 fcmple16 %f14, %f28, %o6
17080 fnot1s %f23, %f4
17081 movrlz %i3, 0x2DF, %o0
17082 subcc %l4, 0x0814, %g4
17083 sethi 0x053E, %g7
17084 fcmpgt16 %f28, %f8, %g2
17085 udivx %l3, 0x1438, %o7
17086 addccc %o3, 0x056D, %i7
17087 fornot1s %f8, %f18, %f14
17088 addcc %o4, %l1, %o1
17089 sir 0x03D3
17090 andncc %l5, %i1, %i0
17091 fnot2s %f16, %f14
17092 movn %icc, %i6, %l6
17093 movvs %icc, %g6, %l0
17094 fmovse %icc, %f22, %f22
17095 orn %l2, %i2, %i4
17096 movrne %g1, %g5, %i5
17097 fmovsne %icc, %f3, %f28
17098 movrgz %g3, 0x1A1, %o5
17099 fmovrdgez %o6, %f0, %f2
17100 popc 0x1915, %o2
17101 edge32 %o0, %l4, %i3
17102 edge8 %g7, %g4, %g2
17103 array8 %o7, %o3, %l3
17104 xor %i7, %l1, %o1
17105 subccc %o4, 0x0EB8, %i1
17106 sdivx %l5, 0x0E72, %i6
17107 ld [%l7 + 0x30], %f21
17108 edge16l %l6, %g6, %l0
17109 sllx %i0, %i2, %l2
17110 and %i4, 0x1446, %g5
17111 edge32 %i5, %g1, %o5
17112 fmovda %xcc, %f28, %f18
17113 xor %g3, %o6, %o2
17114 fmovda %icc, %f16, %f4
17115 fmovd %f6, %f24
17116 array32 %o0, %l4, %g7
17117 fmovsleu %icc, %f20, %f26
17118 udiv %g4, 0x1E4C, %g2
17119 and %i3, 0x0B67, %o7
17120 fpsub16 %f22, %f10, %f30
17121 ld [%l7 + 0x20], %f14
17122 fmovrdlz %l3, %f4, %f20
17123 sth %i7, [%l7 + 0x6A]
17124 movne %icc, %o3, %l1
17125 array16 %o4, %o1, %l5
17126 movrgez %i1, 0x0F7, %l6
17127 movneg %xcc, %i6, %l0
17128 stb %i0, [%l7 + 0x78]
17129 movrgz %i2, %l2, %i4
17130 edge8 %g5, %g6, %g1
17131 fmovrdne %i5, %f22, %f30
17132 movrgz %o5, %g3, %o6
17133 edge32n %o0, %l4, %o2
17134 mulscc %g7, %g2, %i3
17135 fnegd %f4, %f24
17136 sdiv %g4, 0x0F05, %l3
17137 udivcc %i7, 0x0845, %o3
17138 mova %icc, %l1, %o7
17139 fmovscc %icc, %f26, %f18
17140 movvs %icc, %o1, %o4
17141 stw %i1, [%l7 + 0x28]
17142 addcc %l6, 0x046D, %i6
17143 movgu %icc, %l5, %i0
17144 udivx %i2, 0x0A22, %l2
17145 fcmpgt16 %f26, %f8, %i4
17146 movge %xcc, %g5, %g6
17147 andn %l0, %i5, %o5
17148 alignaddr %g3, %g1, %o6
17149 movn %xcc, %l4, %o2
17150 movcs %icc, %g7, %o0
17151 udiv %i3, 0x0FDA, %g2
17152 array16 %g4, %l3, %i7
17153 fmovd %f22, %f30
17154 udivcc %l1, 0x063A, %o3
17155 ldsb [%l7 + 0x22], %o1
17156 sra %o7, %i1, %o4
17157 fmovrdne %l6, %f4, %f18
17158 edge16ln %l5, %i0, %i6
17159 edge16l %l2, %i4, %g5
17160 xorcc %g6, %l0, %i2
17161 std %f16, [%l7 + 0x30]
17162 save %o5, 0x0028, %g3
17163 rdpr %cwp, %g1
17164 rdpr %cansave, %g2
17165 rdpr %canrestore, %g3
17166 rdpr %cleanwin, %g4
17167 rdpr %otherwin, %g5
17168 rdpr %wstate, %g6
17169 fabss %f8, %f14
17170 movvs %icc, %i5, %g1
17171 movn %xcc, %o6, %l4
17172 alignaddrl %o2, %o0, %g7
17173 movrlez %i3, %g2, %l3
17174 orncc %g4, 0x0AD6, %i7
17175 movrne %o3, 0x23D, %o1
17176 smul %o7, 0x163B, %i1
17177 fornot2s %f21, %f24, %f29
17178 movrlez %o4, 0x203, %l1
17179 fmovdne %icc, %f13, %f27
17180 fpadd32 %f20, %f30, %f20
17181 andncc %l6, %l5, %i6
17182 orcc %l2, 0x03FC, %i0
17183 fmovdl %xcc, %f0, %f3
17184 lduw [%l7 + 0x78], %i4
17185 for %f18, %f4, %f22
17186 addc %g6, 0x0A55, %l0
17187 movre %i2, %g5, %o5
17188 udivcc %g3, 0x1ED0, %i5
17189 ldsh [%l7 + 0x62], %o6
17190 add %g1, %l4, %o2
17191 xorcc %o0, %g7, %g2
17192 alignaddr %i3, %l3, %g4
17193 fmovsl %icc, %f5, %f26
17194 add %i7, %o3, %o7
17195 xorcc %i1, 0x0976, %o4
17196 movge %icc, %l1, %l6
17197 movrlz %l5, 0x14B, %i6
17198 xnorcc %o1, 0x1D72, %l2
17199 edge16l %i0, %g6, %i4
17200 stx %l0, [%l7 + 0x50]
17201 fcmpd %fcc0, %f14, %f30
17202 fpsub32 %f26, %f16, %f30
17203 orncc %g5, %o5, %i2
17204 fmovs %f18, %f27
17205 udivx %i5, 0x1DD0, %g3
17206 fcmple32 %f16, %f8, %g1
17207 fxnor %f12, %f12, %f26
17208 fmovse %xcc, %f5, %f4
17209 andncc %l4, %o2, %o0
17210 movgu %xcc, %g7, %g2
17211 andn %i3, 0x1714, %l3
17212 lduw [%l7 + 0x10], %g4
17213 subc %i7, 0x0ACC, %o3
17214 ldub [%l7 + 0x4B], %o6
17215 orncc %o7, 0x0541, %i1
17216 smul %o4, %l6, %l5
17217 ldx [%l7 + 0x30], %i6
17218 ldd [%l7 + 0x78], %l0
17219 lduh [%l7 + 0x7E], %o1
17220 ldsb [%l7 + 0x5A], %i0
17221 fmovrdne %g6, %f24, %f20
17222 fmovsle %icc, %f31, %f21
17223 ldsh [%l7 + 0x0A], %i4
17224 edge32ln %l2, %l0, %g5
17225 umul %o5, 0x0B34, %i5
17226 fmovdle %icc, %f11, %f6
17227 movle %icc, %i2, %g1
17228 fnegs %f27, %f16
17229 fcmpeq32 %f22, %f14, %g3
17230 mova %icc, %l4, %o0
17231 orcc %o2, %g7, %i3
17232 srax %g2, %l3, %i7
17233 sir 0x165C
17234 movcs %xcc, %g4, %o3
17235 ldsb [%l7 + 0x0C], %o7
17236 udiv %i1, 0x08E3, %o6
17237 fmovdne %xcc, %f24, %f26
17238 edge32l %o4, %l5, %l6
17239 movcs %icc, %i6, %o1
17240 add %l1, 0x18C7, %i0
17241 bshuffle %f4, %f20, %f2
17242 lduw [%l7 + 0x0C], %g6
17243 movge %xcc, %l2, %i4
17244 fmovrdgez %g5, %f28, %f10
17245 fnot1 %f28, %f8
17246 ldsh [%l7 + 0x20], %l0
17247 fnegs %f9, %f30
17248 ld [%l7 + 0x14], %f22
17249 ld [%l7 + 0x7C], %f5
17250 movge %icc, %o5, %i5
17251 alignaddrl %i2, %g3, %g1
17252 edge16 %o0, %o2, %g7
17253 movcs %xcc, %i3, %g2
17254 fmovdgu %icc, %f29, %f19
17255 fmovdpos %icc, %f25, %f7
17256 save %l4, %l3, %g4
17257 rdpr %cwp, %g1
17258 rdpr %cansave, %g2
17259 rdpr %canrestore, %g3
17260 rdpr %cleanwin, %g4
17261 rdpr %otherwin, %g5
17262 rdpr %wstate, %g6
17263 movpos %icc, %i7, %o3
17264 xor %o7, 0x118D, %o6
17265 ldd [%l7 + 0x28], %f20
17266 sth %i1, [%l7 + 0x52]
17267 ldsb [%l7 + 0x3F], %l5
17268 edge8n %o4, %i6, %o1
17269 movleu %xcc, %l1, %i0
17270 save %l6, 0x1862, %l2
17271 rdpr %cwp, %g1
17272 rdpr %cansave, %g2
17273 rdpr %canrestore, %g3
17274 rdpr %cleanwin, %g4
17275 rdpr %otherwin, %g5
17276 rdpr %wstate, %g6
17277 movcc %icc, %i4, %g6
17278 movcc %icc, %g5, %l0
17279 st %f17, [%l7 + 0x20]
17280 stx %i5, [%l7 + 0x18]
17281 stx %i2, [%l7 + 0x78]
17282 save %g3, %g1, %o0
17283 rdpr %cwp, %g1
17284 rdpr %cansave, %g2
17285 rdpr %canrestore, %g3
17286 rdpr %cleanwin, %g4
17287 rdpr %otherwin, %g5
17288 rdpr %wstate, %g6
17289 ld [%l7 + 0x20], %f3
17290 popc 0x0A0A, %o2
17291 fmovrdgz %g7, %f8, %f22
17292 addcc %o5, %i3, %g2
17293 add %l3, %l4, %i7
17294 orncc %g4, 0x17F4, %o7
17295 setx loop_57, %l0, %l1
17296 return %l1
17297 nop
17298 rdpr %cwp, %g1
17299 rdpr %cansave, %g2
17300 rdpr %canrestore, %g3
17301 rdpr %cleanwin, %g4
17302 rdpr %otherwin, %g5
17303 rdpr %wstate, %g6
17304loop_57: sdiv %i1, 0x1669, %i6
17305 fand %f28, %f10, %f14
17306 fcmpgt32 %f20, %f30, %o4
17307 sub %o1, 0x18B9, %l1
17308 udiv %l6, 0x1767, %i0
17309 fcmple16 %f30, %f6, %l2
17310 fmuld8sux16 %f11, %f7, %f24
17311 ldsh [%l7 + 0x3C], %i4
17312 ldd [%l7 + 0x40], %f28
17313 udiv %g5, 0x0603, %l0
17314 fmovrsgez %i5, %f28, %f14
17315 mulx %i2, %g6, %g3
17316 xnorcc %g1, %o2, %g7
17317 fmovdg %xcc, %f3, %f18
17318 lduw [%l7 + 0x64], %o5
17319 popc 0x0D3C, %i3
17320 fnors %f3, %f3, %f17
17321 fnegd %f0, %f8
17322 ld [%l7 + 0x60], %f16
17323 orn %g2, %o0, %l4
17324 fnot2s %f28, %f13
17325 fands %f4, %f12, %f29
17326 fmovdne %xcc, %f26, %f3
17327 fabss %f25, %f24
17328 std %f2, [%l7 + 0x18]
17329 edge32 %l3, %i7, %o7
17330 stb %g4, [%l7 + 0x77]
17331 stx %o3, [%l7 + 0x08]
17332 andn %l5, 0x064D, %o6
17333 alignaddrl %i1, %i6, %o4
17334 fzero %f22
17335 srax %o1, %l6, %i0
17336 ldub [%l7 + 0x7E], %l2
17337 movle %icc, %l1, %g5
17338 popc %i4, %i5
17339 edge32n %i2, %l0, %g3
17340 std %f4, [%l7 + 0x18]
17341 fmovrdne %g6, %f24, %f16
17342 fnegd %f24, %f10
17343 fmovdpos %xcc, %f28, %f31
17344 udiv %g1, 0x1B40, %g7
17345 mulscc %o5, %o2, %g2
17346 ld [%l7 + 0x2C], %f15
17347 add %i3, 0x1E4A, %l4
17348 or %l3, %i7, %o0
17349 sra %g4, 0x0A, %o3
17350 edge16n %l5, %o6, %i1
17351 edge32l %o7, %i6, %o1
17352 orn %o4, %i0, %l6
17353 movrlez %l2, 0x32F, %g5
17354 udiv %l1, 0x0603, %i4
17355 stw %i5, [%l7 + 0x18]
17356 sllx %l0, 0x0D, %i2
17357 fmovdle %xcc, %f11, %f18
17358 ldub [%l7 + 0x0D], %g3
17359 movrgez %g6, %g1, %o5
17360 faligndata %f24, %f4, %f22
17361 array16 %o2, %g7, %g2
17362 sdivx %i3, 0x1FA7, %l3
17363 fxor %f0, %f26, %f6
17364 udiv %i7, 0x0E03, %l4
17365 edge32 %o0, %g4, %o3
17366 edge32n %o6, %l5, %o7
17367 movneg %xcc, %i1, %i6
17368 movne %xcc, %o1, %i0
17369 edge32l %o4, %l2, %l6
17370 fmovde %xcc, %f27, %f6
17371 subc %l1, %i4, %i5
17372 orn %l0, %g5, %i2
17373 addc %g6, %g3, %g1
17374 sdivcc %o5, 0x1EB5, %g7
17375 ldsb [%l7 + 0x7A], %g2
17376 faligndata %f24, %f18, %f8
17377 stb %i3, [%l7 + 0x0A]
17378 nop
17379 set 0x40, %i1
17380 ldd [%l7 + %i1], %o2
17381 movcs %icc, %l3, %i7
17382 edge8n %l4, %g4, %o0
17383 or %o3, 0x1BBC, %l5
17384 edge16n %o6, %o7, %i1
17385 subcc %i6, 0x1CFC, %o1
17386 pdist %f0, %f20, %f8
17387 movrlez %o4, %l2, %l6
17388 xorcc %i0, %l1, %i4
17389 xorcc %l0, 0x0682, %i5
17390 movne %xcc, %g5, %i2
17391 ldsb [%l7 + 0x31], %g6
17392 addc %g3, 0x042C, %g1
17393 orn %o5, 0x0470, %g2
17394 edge32ln %g7, %o2, %i3
17395 ldsw [%l7 + 0x64], %i7
17396 movcc %xcc, %l3, %g4
17397 st %f16, [%l7 + 0x54]
17398 sdivcc %l4, 0x0CD4, %o3
17399 fmovdne %xcc, %f17, %f19
17400 stw %o0, [%l7 + 0x24]
17401 movrne %l5, 0x3EB, %o7
17402 ldub [%l7 + 0x3B], %o6
17403 edge8l %i1, %i6, %o4
17404 sdivcc %l2, 0x1EA3, %l6
17405 subc %o1, %i0, %i4
17406 ldsb [%l7 + 0x27], %l1
17407 stx %l0, [%l7 + 0x50]
17408 movne %icc, %i5, %i2
17409 fmul8x16 %f11, %f18, %f6
17410 and %g5, 0x0470, %g3
17411 movg %xcc, %g6, %g1
17412 or %g2, %o5, %g7
17413 ldsb [%l7 + 0x65], %i3
17414 andncc %o2, %l3, %g4
17415 movleu %xcc, %i7, %l4
17416 orn %o3, %l5, %o0
17417 add %o6, %i1, %i6
17418 fsrc1 %f16, %f10
17419 fnot1s %f12, %f18
17420 fpack32 %f6, %f2, %f18
17421 ldsb [%l7 + 0x5B], %o4
17422 movg %xcc, %o7, %l2
17423 srlx %l6, %i0, %i4
17424 smulcc %o1, 0x04DC, %l0
17425 movleu %icc, %l1, %i5
17426 lduh [%l7 + 0x2E], %g5
17427 ldx [%l7 + 0x60], %g3
17428 xor %g6, 0x0B88, %g1
17429 fmovdle %xcc, %f17, %f10
17430 fmovd %f16, %f20
17431 fsrc1s %f11, %f24
17432 alignaddrl %i2, %o5, %g7
17433 orncc %g2, 0x1C80, %o2
17434 movneg %xcc, %l3, %i3
17435 smulcc %i7, 0x01E3, %g4
17436 fmuld8ulx16 %f1, %f14, %f18
17437 array32 %o3, %l4, %o0
17438 movn %xcc, %l5, %i1
17439 ldsh [%l7 + 0x3C], %i6
17440 umulcc %o4, 0x1160, %o7
17441 smulcc %l2, %l6, %o6
17442 movrlez %i4, 0x2E5, %i0
17443 ldsb [%l7 + 0x76], %o1
17444 movvs %icc, %l0, %l1
17445 addccc %g5, %g3, %g6
17446 edge16l %g1, %i5, %o5
17447 addccc %i2, 0x1F19, %g2
17448 fmovrde %g7, %f16, %f28
17449 srax %o2, 0x05, %i3
17450 mova %icc, %i7, %l3
17451 move %xcc, %o3, %l4
17452 fmovdn %xcc, %f15, %f19
17453 mulscc %o0, 0x0C5B, %l5
17454 fmovsa %xcc, %f30, %f21
17455 ldx [%l7 + 0x40], %g4
17456 sub %i6, %o4, %o7
17457 srl %i1, 0x13, %l2
17458 movle %xcc, %l6, %i4
17459 sll %o6, 0x07, %i0
17460 sllx %o1, 0x1B, %l0
17461 movgu %xcc, %g5, %g3
17462 movne %icc, %g6, %l1
17463 fmul8x16au %f26, %f17, %f22
17464 edge8 %g1, %o5, %i5
17465 sra %g2, %i2, %g7
17466 ldd [%l7 + 0x60], %f8
17467 stb %i3, [%l7 + 0x26]
17468 fandnot2s %f13, %f8, %f6
17469 udivcc %i7, 0x1C18, %l3
17470 fmovrdgz %o3, %f30, %f10
17471 array16 %o2, %o0, %l4
17472 fsrc2s %f15, %f22
17473 edge32l %l5, %g4, %i6
17474 fcmped %fcc1, %f10, %f6
17475 edge8l %o4, %o7, %l2
17476 movle %xcc, %i1, %l6
17477 ldd [%l7 + 0x30], %o6
17478 fmovdn %icc, %f1, %f31
17479 move %icc, %i4, %i0
17480 fmovsge %icc, %f8, %f23
17481 xorcc %l0, 0x1E6D, %o1
17482 edge16n %g5, %g6, %g3
17483 array8 %g1, %l1, %i5
17484 fmovdcc %icc, %f14, %f5
17485 mulscc %o5, %i2, %g2
17486 and %i3, %i7, %l3
17487 ldsw [%l7 + 0x60], %o3
17488 smul %o2, 0x18A4, %g7
17489 addc %l4, %l5, %g4
17490 sdivcc %i6, 0x111D, %o0
17491 orcc %o4, 0x195A, %o7
17492 fcmpgt32 %f6, %f18, %l2
17493 srlx %i1, 0x16, %l6
17494 sub %i4, %i0, %o6
17495 array8 %l0, %o1, %g5
17496 ldsw [%l7 + 0x30], %g6
17497 fcmped %fcc3, %f6, %f2
17498 sdivcc %g1, 0x08DA, %l1
17499 movge %xcc, %i5, %g3
17500 fsrc2 %f8, %f10
17501 fnot1s %f21, %f28
17502 mova %icc, %o5, %i2
17503 movg %xcc, %g2, %i7
17504 fmul8sux16 %f4, %f24, %f10
17505 movneg %icc, %i3, %l3
17506 movrgez %o3, %g7, %o2
17507 xorcc %l5, %g4, %l4
17508 movre %i6, 0x0AF, %o4
17509 movcs %icc, %o0, %o7
17510 orcc %l2, 0x0174, %l6
17511 edge32ln %i1, %i0, %o6
17512 umul %l0, %i4, %o1
17513 sub %g6, %g5, %g1
17514 fornot1 %f10, %f2, %f10
17515 srlx %l1, %i5, %o5
17516 fmovsgu %icc, %f19, %f6
17517 faligndata %f2, %f18, %f30
17518 edge16l %g3, %g2, %i7
17519 sub %i3, 0x1392, %l3
17520 fmul8x16 %f5, %f16, %f24
17521 sra %i2, 0x0F, %o3
17522 srl %g7, %o2, %l5
17523 sdivcc %l4, 0x1C66, %g4
17524 edge16ln %i6, %o4, %o7
17525 andncc %l2, %o0, %l6
17526 fmovdg %icc, %f19, %f11
17527 movge %xcc, %i1, %o6
17528 fpadd32s %f9, %f21, %f4
17529 stx %i0, [%l7 + 0x78]
17530 umulcc %i4, %l0, %g6
17531 movvs %icc, %o1, %g1
17532 sllx %g5, %l1, %i5
17533 bshuffle %f0, %f12, %f16
17534 movvs %icc, %o5, %g3
17535 subc %g2, 0x102B, %i3
17536 fmovspos %icc, %f11, %f3
17537 fcmped %fcc2, %f14, %f6
17538 edge32 %l3, %i7, %i2
17539 lduw [%l7 + 0x60], %g7
17540 sdiv %o3, 0x1189, %o2
17541 movrlez %l4, 0x0FF, %g4
17542 fpack16 %f18, %f23
17543 xorcc %i6, %o4, %l5
17544 ldx [%l7 + 0x68], %o7
17545 edge32n %o0, %l2, %l6
17546 fcmps %fcc3, %f25, %f16
17547 addccc %o6, 0x0F66, %i1
17548 edge32 %i4, %l0, %g6
17549 fmuld8sux16 %f0, %f29, %f30
17550 edge32n %o1, %i0, %g5
17551 sub %g1, %i5, %o5
17552 fcmped %fcc0, %f8, %f6
17553 fzeros %f12
17554 movneg %xcc, %g3, %g2
17555 sir 0x1335
17556 sethi 0x1594, %i3
17557 fpmerge %f5, %f9, %f28
17558 save %l3, %i7, %l1
17559 rdpr %cwp, %g1
17560 rdpr %cansave, %g2
17561 rdpr %canrestore, %g3
17562 rdpr %cleanwin, %g4
17563 rdpr %otherwin, %g5
17564 rdpr %wstate, %g6
17565 fmovsneg %xcc, %f19, %f9
17566 ldd [%l7 + 0x48], %i2
17567 udiv %o3, 0x19A7, %o2
17568 orcc %g7, 0x1BB4, %g4
17569 sllx %l4, %o4, %i6
17570 ldub [%l7 + 0x58], %l5
17571 movre %o0, %o7, %l6
17572 and %o6, 0x128F, %i1
17573 nop
17574 set 0x58, %o0
17575 ldsw [%l7 + %o0], %l2
17576 lduw [%l7 + 0x48], %i4
17577 fmovspos %xcc, %f5, %f24
17578 move %icc, %l0, %g6
17579 fmovsn %xcc, %f1, %f3
17580 edge16l %o1, %i0, %g5
17581 movvs %icc, %i5, %g1
17582 movl %icc, %o5, %g3
17583 andcc %i3, %l3, %i7
17584 fand %f18, %f6, %f8
17585 addc %g2, 0x0B3D, %i2
17586 fnegs %f28, %f10
17587 srlx %l1, %o3, %g7
17588 fmovsneg %icc, %f24, %f7
17589 movcs %icc, %o2, %l4
17590 movcs %icc, %g4, %i6
17591 addcc %l5, %o0, %o4
17592 movg %icc, %o7, %l6
17593 addcc %i1, 0x068C, %l2
17594 fsrc1s %f15, %f31
17595 nop
17596 set 0x34, %l2
17597 stw %i4, [%l7 + %l2]
17598 lduw [%l7 + 0x1C], %l0
17599 ldx [%l7 + 0x10], %g6
17600 stw %o1, [%l7 + 0x54]
17601 orcc %o6, 0x040D, %g5
17602 fmovdgu %icc, %f3, %f26
17603 sdiv %i0, 0x11E3, %g1
17604 movge %xcc, %o5, %i5
17605 fpadd16 %f18, %f30, %f28
17606 sdiv %i3, 0x0CF0, %l3
17607 edge16n %g3, %i7, %i2
17608 fmovdcc %icc, %f3, %f4
17609 andncc %l1, %g2, %o3
17610 movcs %icc, %o2, %l4
17611 sdivx %g7, 0x07F7, %g4
17612 xor %l5, 0x1756, %o0
17613 movvs %icc, %i6, %o7
17614 mulx %o4, %i1, %l2
17615 srl %i4, %l0, %g6
17616 andcc %l6, %o6, %o1
17617 fornot2 %f28, %f0, %f20
17618 srax %g5, 0x02, %g1
17619 sdivx %i0, 0x1DCD, %i5
17620 ldsb [%l7 + 0x3A], %o5
17621 alignaddr %i3, %g3, %l3
17622 fmovrdlz %i2, %f24, %f16
17623 xorcc %l1, %i7, %o3
17624 lduw [%l7 + 0x40], %o2
17625 xnor %g2, 0x1778, %l4
17626 smulcc %g4, %g7, %o0
17627 fpsub32s %f4, %f27, %f14
17628 edge16l %i6, %l5, %o4
17629 stw %i1, [%l7 + 0x34]
17630 edge32l %l2, %i4, %l0
17631 fmovsg %xcc, %f27, %f9
17632 edge32 %g6, %o7, %o6
17633 srlx %o1, 0x12, %l6
17634 movrlez %g5, 0x1E3, %g1
17635 movleu %xcc, %i5, %o5
17636 sth %i3, [%l7 + 0x6C]
17637 edge32ln %g3, %l3, %i0
17638 movge %xcc, %l1, %i7
17639 edge8l %i2, %o2, %o3
17640 fpadd32s %f15, %f5, %f16
17641 fmovrde %g2, %f12, %f20
17642 sethi 0x17D3, %l4
17643 fcmpgt16 %f4, %f22, %g4
17644 fmovsa %xcc, %f28, %f10
17645 srl %o0, 0x00, %i6
17646 smulcc %g7, 0x1D87, %l5
17647 addccc %o4, %l2, %i4
17648 fmovdg %icc, %f3, %f22
17649 edge32ln %i1, %l0, %o7
17650 stx %o6, [%l7 + 0x18]
17651 fpmerge %f5, %f31, %f4
17652 fmovsa %icc, %f18, %f30
17653 movrgez %g6, 0x37D, %o1
17654 edge8 %g5, %g1, %l6
17655 sub %i5, 0x0805, %o5
17656 sdivx %i3, 0x1414, %g3
17657 stb %i0, [%l7 + 0x0A]
17658 fnors %f2, %f7, %f7
17659 restore %l1, %l3, %i2
17660 rdpr %cwp, %g1
17661 rdpr %cansave, %g2
17662 rdpr %canrestore, %g3
17663 rdpr %cleanwin, %g4
17664 rdpr %otherwin, %g5
17665 rdpr %wstate, %g6
17666 movcc %icc, %i7, %o2
17667 add %g2, %o3, %l4
17668 sir 0x0002
17669 nop
17670 set 0x58, %g1
17671 ldsh [%l7 + %g1], %g4
17672 movne %icc, %i6, %o0
17673 or %g7, %o4, %l2
17674 ldd [%l7 + 0x48], %i4
17675 ldsw [%l7 + 0x58], %i1
17676 fmovdgu %icc, %f5, %f11
17677 srlx %l0, 0x01, %l5
17678 movne %xcc, %o7, %o6
17679 xor %g6, 0x1831, %g5
17680 srax %g1, %o1, %i5
17681 movn %xcc, %o5, %i3
17682 movge %icc, %l6, %i0
17683 movrgz %l1, %g3, %l3
17684 addccc %i2, 0x11DE, %i7
17685 ldsh [%l7 + 0x40], %g2
17686 xorcc %o3, %o2, %l4
17687 srax %g4, %o0, %g7
17688 sdiv %o4, 0x1F77, %i6
17689 addccc %l2, %i4, %l0
17690 fnegs %f22, %f31
17691 subcc %i1, 0x1E72, %l5
17692 movrne %o6, 0x0F1, %g6
17693 movg %xcc, %g5, %g1
17694 udivx %o1, 0x1517, %o7
17695 andn %i5, %i3, %o5
17696 ld [%l7 + 0x64], %f21
17697 fmovspos %xcc, %f31, %f18
17698 udiv %l6, 0x0E63, %i0
17699 fmovsleu %icc, %f4, %f24
17700 lduw [%l7 + 0x44], %l1
17701 faligndata %f4, %f24, %f18
17702 fnor %f8, %f12, %f18
17703 fmovsge %xcc, %f18, %f2
17704 andcc %g3, %l3, %i7
17705 addccc %i2, 0x048E, %g2
17706 sir 0x1D30
17707 edge8l %o2, %l4, %g4
17708 edge16ln %o3, %o0, %o4
17709 edge32ln %i6, %g7, %l2
17710 movre %l0, 0x220, %i1
17711 movl %xcc, %l5, %o6
17712 udiv %i4, 0x061F, %g5
17713 fmuld8sux16 %f15, %f1, %f10
17714 movcs %icc, %g6, %o1
17715 or %g1, 0x0553, %i5
17716 edge16l %o7, %o5, %l6
17717 movg %icc, %i3, %l1
17718 ldd [%l7 + 0x30], %g2
17719 umulcc %i0, %i7, %l3
17720 ld [%l7 + 0x68], %f13
17721 orcc %g2, %i2, %l4
17722 edge8ln %o2, %o3, %o0
17723 stb %o4, [%l7 + 0x25]
17724 movle %icc, %g4, %g7
17725 ld [%l7 + 0x60], %f25
17726 edge8 %i6, %l0, %i1
17727 array32 %l2, %o6, %i4
17728 addcc %l5, 0x0090, %g5
17729 xorcc %g6, %g1, %i5
17730 movpos %xcc, %o7, %o1
17731 fmovsvc %xcc, %f4, %f10
17732 smul %o5, %i3, %l6
17733 fpackfix %f20, %f31
17734 sra %l1, 0x17, %g3
17735 edge8 %i0, %l3, %i7
17736 movgu %icc, %g2, %l4
17737 xnor %o2, %o3, %o0
17738 movleu %xcc, %i2, %g4
17739 fmovrslz %o4, %f19, %f19
17740 fmovsgu %xcc, %f11, %f12
17741 fmovrdlez %i6, %f16, %f16
17742 udivcc %l0, 0x136A, %i1
17743 ld [%l7 + 0x0C], %f25
17744 stx %g7, [%l7 + 0x20]
17745 addc %o6, %l2, %i4
17746 fcmple16 %f24, %f4, %l5
17747 std %f10, [%l7 + 0x18]
17748 fpmerge %f14, %f31, %f8
17749 addc %g6, 0x109E, %g5
17750 edge16 %g1, %o7, %o1
17751 movneg %xcc, %o5, %i3
17752 fabss %f26, %f23
17753 umulcc %i5, %l6, %l1
17754 movleu %icc, %g3, %i0
17755 andncc %l3, %i7, %g2
17756 ldsh [%l7 + 0x30], %l4
17757 fcmped %fcc2, %f0, %f28
17758 movl %icc, %o2, %o3
17759 fpadd16s %f10, %f4, %f10
17760 udiv %i2, 0x0AC7, %o0
17761 movgu %icc, %g4, %o4
17762 fmovsvc %xcc, %f3, %f21
17763 fmovscc %xcc, %f6, %f1
17764 fornot2 %f26, %f0, %f18
17765 xor %l0, %i6, %g7
17766 sth %i1, [%l7 + 0x7E]
17767 sdivcc %l2, 0x0D68, %o6
17768 srl %i4, %l5, %g6
17769 edge16ln %g5, %g1, %o1
17770 faligndata %f0, %f4, %f0
17771 fmovde %icc, %f27, %f21
17772 movvs %xcc, %o5, %o7
17773 fmovs %f25, %f15
17774 umulcc %i5, %l6, %l1
17775 movvs %xcc, %g3, %i0
17776 xnorcc %i3, %i7, %l3
17777 sra %g2, 0x19, %l4
17778 fmovdvc %icc, %f7, %f8
17779 movcs %icc, %o2, %i2
17780 alignaddrl %o3, %o0, %g4
17781 subccc %l0, 0x064D, %i6
17782 fmul8sux16 %f30, %f10, %f28
17783 movrlez %o4, %g7, %l2
17784 fmovs %f3, %f10
17785 movgu %xcc, %i1, %o6
17786 movle %icc, %i4, %g6
17787 sra %l5, %g1, %o1
17788 udiv %g5, 0x0500, %o5
17789 fmovdneg %xcc, %f1, %f21
17790 sub %i5, 0x030C, %o7
17791 mulx %l1, 0x001A, %l6
17792 movrlz %g3, %i3, %i0
17793 lduh [%l7 + 0x32], %l3
17794 fzeros %f14
17795 orn %g2, %i7, %o2
17796 movrne %i2, 0x1E4, %l4
17797 ldsh [%l7 + 0x16], %o3
17798 edge16n %o0, %l0, %g4
17799 mulx %i6, 0x0617, %o4
17800 st %f11, [%l7 + 0x18]
17801 fmovsn %icc, %f1, %f2
17802 alignaddr %l2, %i1, %o6
17803 fcmped %fcc2, %f22, %f2
17804 sub %g7, %g6, %l5
17805 edge8 %g1, %i4, %g5
17806 ldd [%l7 + 0x78], %o4
17807 alignaddr %i5, %o7, %l1
17808 movl %icc, %l6, %o1
17809 fcmpne32 %f6, %f26, %g3
17810 movpos %xcc, %i0, %i3
17811 edge8ln %l3, %i7, %o2
17812 xor %i2, %g2, %o3
17813 mulx %o0, %l4, %l0
17814 addc %g4, %i6, %o4
17815 movgu %icc, %i1, %o6
17816 add %l2, 0x13E2, %g6
17817 ldub [%l7 + 0x6B], %g7
17818 sdivx %l5, 0x14C2, %i4
17819 and %g5, %g1, %i5
17820 movleu %xcc, %o7, %o5
17821 movg %xcc, %l6, %l1
17822 edge16ln %o1, %i0, %g3
17823 for %f16, %f18, %f24
17824 fmovsa %xcc, %f8, %f28
17825 edge16n %i3, %i7, %l3
17826 setx loop_58, %l0, %l1
17827 return %l1
17828 nop
17829 rdpr %cwp, %g1
17830 rdpr %cansave, %g2
17831 rdpr %canrestore, %g3
17832 rdpr %cleanwin, %g4
17833 rdpr %otherwin, %g5
17834 rdpr %wstate, %g6
17835loop_58: movn %icc, %o2, %o3
17836 edge16ln %o0, %l4, %g4
17837 ld [%l7 + 0x2C], %f10
17838 mulscc %i6, 0x1209, %l0
17839 movcs %icc, %i1, %o4
17840 edge8n %o6, %g6, %g7
17841 alignaddrl %l5, %i4, %l2
17842 mova %xcc, %g5, %g1
17843 st %f6, [%l7 + 0x18]
17844 sdiv %o7, 0x00FC, %i5
17845 popc %l6, %l1
17846 movrlz %o1, %o5, %g3
17847 ldub [%l7 + 0x46], %i3
17848 orncc %i0, %l3, %i7
17849 st %f16, [%l7 + 0x70]
17850 lduw [%l7 + 0x08], %g2
17851 umulcc %o2, 0x13BE, %o3
17852 fcmps %fcc2, %f5, %f11
17853 edge16ln %o0, %i2, %l4
17854 fmovrsne %i6, %f1, %f29
17855 fmovdvc %icc, %f12, %f0
17856 ldd [%l7 + 0x38], %f4
17857 edge32l %g4, %l0, %o4
17858 move %icc, %i1, %o6
17859 ldd [%l7 + 0x60], %f8
17860 sub %g6, %l5, %i4
17861 fmul8x16 %f5, %f16, %f22
17862 ldsh [%l7 + 0x14], %g7
17863 movcs %xcc, %g5, %g1
17864 edge16ln %l2, %o7, %l6
17865 nop
17866 set 0x2C, %g4
17867 ldub [%l7 + %g4], %l1
17868 umulcc %i5, 0x1B98, %o1
17869 mova %xcc, %g3, %o5
17870 mulscc %i0, 0x11AD, %l3
17871 movcs %icc, %i3, %g2
17872 fcmpd %fcc2, %f6, %f22
17873 orcc %i7, %o2, %o0
17874 fmovrdlz %o3, %f24, %f8
17875 alignaddrl %l4, %i2, %i6
17876 ldsh [%l7 + 0x36], %g4
17877 array8 %o4, %l0, %o6
17878 movrlez %g6, %l5, %i4
17879 fmovrdlez %g7, %f16, %f22
17880 add %g5, %i1, %g1
17881 sth %o7, [%l7 + 0x20]
17882 restore %l2, %l1, %i5
17883 rdpr %cwp, %g1
17884 rdpr %cansave, %g2
17885 rdpr %canrestore, %g3
17886 rdpr %cleanwin, %g4
17887 rdpr %otherwin, %g5
17888 rdpr %wstate, %g6
17889 st %f23, [%l7 + 0x5C]
17890 xnor %l6, %o1, %g3
17891 mova %xcc, %i0, %o5
17892 andn %l3, %i3, %g2
17893 stx %o2, [%l7 + 0x58]
17894 movle %icc, %i7, %o0
17895 fpadd16 %f20, %f8, %f18
17896 subcc %o3, %i2, %l4
17897 ldub [%l7 + 0x10], %g4
17898 edge8n %i6, %o4, %l0
17899 array8 %g6, %o6, %i4
17900 orn %l5, %g7, %i1
17901 mulscc %g5, %g1, %l2
17902 lduw [%l7 + 0x30], %o7
17903 fcmps %fcc1, %f3, %f5
17904 orcc %i5, 0x128B, %l6
17905 srax %o1, 0x13, %l1
17906 edge16ln %g3, %o5, %l3
17907 edge8 %i3, %g2, %i0
17908 movleu %icc, %i7, %o0
17909 sethi 0x127C, %o2
17910 fmuld8sux16 %f23, %f10, %f4
17911 smul %i2, %l4, %g4
17912 movgu %icc, %o3, %o4
17913 movgu %icc, %i6, %l0
17914 subc %o6, 0x15D2, %g6
17915 ldub [%l7 + 0x0D], %l5
17916 udiv %g7, 0x1A36, %i1
17917 fmovrsne %i4, %f14, %f20
17918 smulcc %g5, 0x17FD, %g1
17919 edge32 %o7, %i5, %l6
17920 fzeros %f9
17921 subc %o1, %l1, %l2
17922 sir 0x0337
17923 fmovrslz %g3, %f22, %f18
17924 or %o5, 0x0C6A, %i3
17925 fmovrsgez %l3, %f11, %f9
17926 edge16l %i0, %i7, %g2
17927 umulcc %o2, %o0, %l4
17928 array8 %i2, %g4, %o3
17929 fmovdn %icc, %f15, %f24
17930 fones %f14
17931 edge32l %i6, %o4, %l0
17932 popc %o6, %g6
17933 umul %g7, %l5, %i1
17934 smul %g5, %g1, %i4
17935 sdivcc %i5, 0x0FB1, %l6
17936 fandnot2 %f18, %f22, %f20
17937 movne %xcc, %o1, %o7
17938 srax %l1, 0x11, %l2
17939 orncc %g3, %o5, %i3
17940 edge8l %l3, %i7, %g2
17941 xnorcc %o2, 0x1BBE, %i0
17942 edge32l %o0, %l4, %g4
17943 movn %xcc, %o3, %i6
17944 fpackfix %f30, %f20
17945 fmovsl %icc, %f11, %f15
17946 movneg %icc, %i2, %o4
17947 array8 %l0, %o6, %g7
17948 ldsh [%l7 + 0x68], %l5
17949 edge16ln %g6, %i1, %g1
17950 fmovsg %xcc, %f1, %f25
17951 fmovdne %xcc, %f24, %f16
17952 smulcc %i4, %g5, %l6
17953 edge32ln %i5, %o1, %l1
17954 andncc %o7, %g3, %o5
17955 bshuffle %f24, %f24, %f26
17956 or %i3, 0x1AA3, %l3
17957 add %l2, 0x0BC7, %g2
17958 fmovrsgz %o2, %f4, %f19
17959 nop
17960 set 0x68, %o2
17961 lduw [%l7 + %o2], %i0
17962 smul %i7, %o0, %l4
17963 edge32n %o3, %g4, %i2
17964 sll %i6, %o4, %o6
17965 orn %g7, %l5, %l0
17966 ldsw [%l7 + 0x50], %g6
17967 fpsub16 %f0, %f0, %f30
17968 srlx %g1, 0x0A, %i4
17969 xnor %g5, %i1, %i5
17970 sethi 0x1F65, %o1
17971 move %xcc, %l1, %l6
17972 orcc %o7, 0x1B20, %g3
17973 srax %i3, 0x1F, %o5
17974 edge32n %l2, %l3, %o2
17975 srl %g2, %i7, %i0
17976 sth %l4, [%l7 + 0x0E]
17977 fcmpeq16 %f10, %f4, %o3
17978 movgu %xcc, %g4, %i2
17979 fpmerge %f31, %f5, %f4
17980 mulx %i6, 0x1D36, %o4
17981 fmul8x16al %f1, %f12, %f6
17982 array8 %o6, %g7, %l5
17983 subc %l0, 0x1C50, %o0
17984 fmovsneg %xcc, %f8, %f6
17985 fxor %f28, %f10, %f6
17986 fmul8x16au %f4, %f17, %f30
17987 edge16 %g1, %g6, %i4
17988 edge16 %g5, %i1, %i5
17989 fxnors %f17, %f14, %f0
17990 ldub [%l7 + 0x10], %l1
17991 edge8ln %l6, %o1, %g3
17992 movvc %xcc, %i3, %o7
17993 stb %l2, [%l7 + 0x0C]
17994 edge32ln %l3, %o5, %g2
17995 sll %o2, 0x1B, %i0
17996 edge8 %i7, %l4, %o3
17997 fmovsn %xcc, %f14, %f11
17998 fone %f30
17999 udiv %i2, 0x0CC3, %i6
18000 alignaddr %o4, %o6, %g4
18001 ldsh [%l7 + 0x26], %g7
18002 andncc %l0, %l5, %o0
18003 movl %icc, %g6, %g1
18004 subc %g5, %i4, %i1
18005 movrgez %l1, %l6, %o1
18006 xnorcc %i5, %i3, %o7
18007 or %g3, 0x0A99, %l3
18008 ldd [%l7 + 0x28], %o4
18009 fmovrsgz %g2, %f17, %f25
18010 umul %o2, 0x084E, %i0
18011 umul %l2, 0x1C10, %l4
18012 edge16ln %o3, %i7, %i2
18013 edge8 %i6, %o4, %g4
18014 array8 %g7, %o6, %l5
18015 movneg %xcc, %l0, %g6
18016 movneg %icc, %o0, %g1
18017 movn %xcc, %g5, %i4
18018 ldd [%l7 + 0x68], %i0
18019 smulcc %l6, %l1, %o1
18020 xor %i3, %o7, %g3
18021 fmovspos %icc, %f19, %f12
18022 sll %i5, 0x04, %o5
18023 ldsh [%l7 + 0x78], %l3
18024 movrne %o2, 0x04F, %i0
18025 fmovrslez %l2, %f30, %f19
18026 fmovrsgez %l4, %f22, %f21
18027 fmovrdlez %g2, %f8, %f20
18028 movg %xcc, %o3, %i7
18029 fmovdne %xcc, %f6, %f24
18030 fone %f0
18031 sll %i6, 0x16, %i2
18032 udivcc %o4, 0x1C99, %g4
18033 ldd [%l7 + 0x30], %f0
18034 mulscc %g7, %l5, %o6
18035 st %f10, [%l7 + 0x44]
18036 movrgez %l0, %g6, %o0
18037 fmovrslez %g1, %f16, %f31
18038 srlx %g5, %i1, %l6
18039 stb %l1, [%l7 + 0x0F]
18040 mulscc %o1, 0x111D, %i3
18041 fxor %f4, %f20, %f4
18042 edge32l %o7, %g3, %i4
18043 addccc %i5, %l3, %o5
18044 orcc %o2, %i0, %l4
18045 movneg %icc, %g2, %o3
18046 movneg %xcc, %l2, %i7
18047 std %f30, [%l7 + 0x58]
18048 edge32ln %i6, %i2, %o4
18049 fones %f22
18050 movrlez %g7, 0x14E, %g4
18051 fornot1s %f22, %f9, %f15
18052 fmovrsne %l5, %f5, %f13
18053 ldd [%l7 + 0x10], %f14
18054 movneg %xcc, %o6, %l0
18055 sra %g6, %o0, %g5
18056 popc 0x09A9, %g1
18057 subc %l6, 0x12C3, %l1
18058 fmovdle %icc, %f20, %f29
18059 sdivcc %o1, 0x066F, %i1
18060 movn %xcc, %o7, %g3
18061 edge8ln %i3, %i4, %l3
18062 sdiv %o5, 0x103B, %i5
18063 sethi 0x1AF4, %o2
18064 fnot1 %f4, %f2
18065 movneg %xcc, %i0, %l4
18066 ldd [%l7 + 0x30], %f18
18067 edge8ln %o3, %l2, %g2
18068 fpack32 %f24, %f12, %f26
18069 fnegs %f15, %f21
18070 ldsw [%l7 + 0x44], %i6
18071 addc %i2, %i7, %o4
18072 ld [%l7 + 0x48], %f2
18073 movneg %xcc, %g4, %g7
18074 udivx %l5, 0x0864, %l0
18075 mova %xcc, %g6, %o0
18076 fmovsneg %xcc, %f17, %f12
18077 fmovdcc %xcc, %f27, %f29
18078 smulcc %g5, 0x10AF, %o6
18079 edge16 %l6, %g1, %o1
18080 sdivx %l1, 0x10CB, %o7
18081 movneg %xcc, %i1, %g3
18082 fpmerge %f25, %f6, %f2
18083 edge16l %i4, %i3, %l3
18084 addccc %i5, %o5, %o2
18085 movcs %xcc, %i0, %o3
18086 orncc %l4, 0x1EE6, %l2
18087 umulcc %i6, %g2, %i2
18088 array8 %i7, %o4, %g4
18089 fmovrde %g7, %f12, %f18
18090 movre %l5, 0x23B, %g6
18091 fpmerge %f31, %f26, %f6
18092 mulscc %o0, %l0, %o6
18093 fmovrdlz %l6, %f14, %f12
18094 fmovdneg %icc, %f20, %f8
18095 xorcc %g1, 0x0FB2, %o1
18096 sethi 0x1E4C, %g5
18097 movrlz %l1, 0x16E, %i1
18098 stx %o7, [%l7 + 0x08]
18099 subccc %i4, %i3, %g3
18100 sub %l3, 0x1028, %i5
18101 fmuld8sux16 %f13, %f28, %f22
18102 sdivx %o5, 0x0BCD, %i0
18103 xnor %o2, %l4, %o3
18104 movne %icc, %l2, %g2
18105 fmovsleu %xcc, %f2, %f25
18106 udivx %i6, 0x1796, %i2
18107 srlx %i7, 0x02, %o4
18108 xnor %g4, 0x101B, %g7
18109 edge32 %g6, %o0, %l0
18110 movge %icc, %o6, %l5
18111 ldsh [%l7 + 0x58], %l6
18112 fpadd32 %f4, %f4, %f16
18113 movge %icc, %o1, %g1
18114 add %l1, %g5, %o7
18115 movrlz %i1, %i3, %g3
18116 array32 %l3, %i4, %i5
18117 sir 0x1A18
18118 movpos %icc, %o5, %i0
18119 fornot2 %f26, %f10, %f12
18120 edge16l %l4, %o3, %o2
18121 ld [%l7 + 0x6C], %f7
18122 orn %g2, %i6, %l2
18123 fcmpne32 %f8, %f0, %i2
18124 ldub [%l7 + 0x0F], %o4
18125 movrlz %i7, 0x305, %g7
18126 edge32n %g6, %o0, %l0
18127 edge16 %o6, %g4, %l6
18128 sdiv %l5, 0x19FC, %g1
18129 movrlez %l1, %g5, %o1
18130 stx %i1, [%l7 + 0x70]
18131 fmovdneg %icc, %f3, %f24
18132 orncc %i3, %g3, %l3
18133 fcmps %fcc0, %f0, %f26
18134 fmovdne %xcc, %f22, %f5
18135 fpackfix %f26, %f1
18136 fmovrslez %o7, %f15, %f12
18137 xnor %i4, 0x0C74, %i5
18138 movl %icc, %o5, %i0
18139 movrlz %o3, %o2, %l4
18140 movpos %xcc, %g2, %i6
18141 save %l2, %i2, %i7
18142 rdpr %cwp, %g1
18143 rdpr %cansave, %g2
18144 rdpr %canrestore, %g3
18145 rdpr %cleanwin, %g4
18146 rdpr %otherwin, %g5
18147 rdpr %wstate, %g6
18148 edge8n %o4, %g7, %g6
18149 udivcc %o0, 0x0436, %l0
18150 add %o6, %g4, %l6
18151 std %f2, [%l7 + 0x60]
18152 fmul8ulx16 %f4, %f6, %f10
18153 movrgz %g1, 0x088, %l5
18154 srl %g5, 0x14, %l1
18155 movrgez %o1, %i1, %g3
18156 orcc %l3, 0x1B94, %o7
18157 fnegd %f8, %f18
18158 fornot2 %f14, %f26, %f6
18159 fsrc2 %f6, %f2
18160 edge16 %i4, %i3, %o5
18161 edge32ln %i0, %i5, %o3
18162 fpadd16 %f8, %f20, %f4
18163 and %o2, 0x0F5A, %l4
18164 edge32l %i6, %g2, %l2
18165 subcc %i2, 0x1B89, %o4
18166 ldx [%l7 + 0x50], %g7
18167 lduw [%l7 + 0x44], %i7
18168 ldsw [%l7 + 0x6C], %o0
18169 sdivx %l0, 0x01C1, %o6
18170 nop
18171 set 0x24, %l5
18172 ldsh [%l7 + %l5], %g6
18173 setx loop_59, %l0, %l1
18174 return %l1
18175 nop
18176 rdpr %cwp, %g1
18177 rdpr %cansave, %g2
18178 rdpr %canrestore, %g3
18179 rdpr %cleanwin, %g4
18180 rdpr %otherwin, %g5
18181 rdpr %wstate, %g6
18182loop_59: movrgez %g5, %l1, %o1
18183 movrlz %i1, 0x127, %g4
18184 movcs %xcc, %g3, %o7
18185 movcs %xcc, %l3, %i3
18186 stb %i4, [%l7 + 0x41]
18187 orncc %i0, %o5, %o3
18188 sll %o2, %i5, %i6
18189 fpack16 %f20, %f21
18190 ld [%l7 + 0x64], %f30
18191 array32 %g2, %l4, %i2
18192 stx %o4, [%l7 + 0x58]
18193 subcc %g7, 0x0D8D, %l2
18194 edge16l %o0, %i7, %l0
18195 orncc %g6, %o6, %g1
18196 edge8n %l5, %g5, %l6
18197 sdivx %l1, 0x0329, %i1
18198 stx %g4, [%l7 + 0x28]
18199 umul %g3, %o7, %l3
18200 ldd [%l7 + 0x48], %o0
18201 smulcc %i4, 0x0FF0, %i3
18202 srl %i0, 0x14, %o5
18203 edge32ln %o2, %o3, %i6
18204 edge8 %g2, %i5, %i2
18205 sth %o4, [%l7 + 0x0C]
18206 popc %l4, %l2
18207 xorcc %o0, 0x09FE, %g7
18208 mulx %i7, %l0, %o6
18209 sub %g1, 0x0FFF, %g6
18210 addc %g5, %l5, %l1
18211 sdivcc %i1, 0x0FFC, %g4
18212 movneg %xcc, %l6, %g3
18213 lduw [%l7 + 0x24], %l3
18214 andncc %o7, %o1, %i3
18215 edge8l %i0, %o5, %o2
18216 sll %i4, %i6, %o3
18217 andncc %g2, %i2, %i5
18218 fnand %f28, %f22, %f0
18219 udivx %l4, 0x0841, %l2
18220 array32 %o4, %g7, %i7
18221 movrlz %l0, %o0, %g1
18222 edge16n %g6, %o6, %l5
18223 ldub [%l7 + 0x09], %l1
18224 xor %i1, 0x107C, %g5
18225 movg %xcc, %g4, %g3
18226 edge32n %l6, %l3, %o7
18227 stx %o1, [%l7 + 0x68]
18228 sdivx %i3, 0x1D9A, %i0
18229 fcmpne32 %f10, %f4, %o5
18230 stb %o2, [%l7 + 0x0C]
18231 sethi 0x0DC2, %i4
18232 add %i6, %o3, %g2
18233 fmovrse %i5, %f8, %f19
18234 movcc %xcc, %l4, %l2
18235 movrlez %i2, %g7, %i7
18236 srl %l0, 0x06, %o0
18237 fmovsl %icc, %f5, %f11
18238 ld [%l7 + 0x1C], %f16
18239 smul %g1, 0x111B, %g6
18240 ldd [%l7 + 0x70], %o4
18241 umulcc %l5, 0x0BDB, %l1
18242 subccc %o6, 0x0C27, %g5
18243 stw %g4, [%l7 + 0x40]
18244 alignaddrl %g3, %i1, %l6
18245 edge16ln %l3, %o7, %i3
18246 sllx %i0, 0x0A, %o5
18247 nop
18248 set 0x7F, %o6
18249 stb %o1, [%l7 + %o6]
18250 orcc %i4, 0x1FE2, %o2
18251 alignaddrl %o3, %i6, %i5
18252 udivcc %g2, 0x07E9, %l4
18253 ldsw [%l7 + 0x34], %l2
18254 and %i2, 0x0A5D, %i7
18255 movpos %icc, %l0, %o0
18256 array16 %g7, %g1, %o4
18257 popc 0x11D1, %l5
18258 fmuld8ulx16 %f23, %f2, %f14
18259 sllx %g6, 0x1E, %l1
18260 srlx %o6, %g5, %g3
18261 movpos %icc, %g4, %i1
18262 xnor %l3, 0x0A2F, %o7
18263 fandnot1 %f22, %f22, %f30
18264 fmovde %xcc, %f22, %f19
18265 addccc %l6, %i3, %i0
18266 move %icc, %o1, %o5
18267 array8 %o2, %i4, %o3
18268 sdiv %i6, 0x02D1, %i5
18269 stw %g2, [%l7 + 0x1C]
18270 sdivcc %l4, 0x0808, %i2
18271 movvc %xcc, %l2, %l0
18272 movcs %xcc, %i7, %o0
18273 fcmple32 %f30, %f4, %g7
18274 fpackfix %f6, %f0
18275 andn %o4, %l5, %g6
18276 movvc %icc, %l1, %g1
18277 fmovscs %icc, %f26, %f10
18278 sethi 0x01F0, %g5
18279 lduh [%l7 + 0x16], %o6
18280 stb %g4, [%l7 + 0x0C]
18281 fcmpgt32 %f8, %f20, %i1
18282 nop
18283 set 0x5C, %o4
18284 sth %l3, [%l7 + %o4]
18285 array32 %g3, %l6, %o7
18286 nop
18287 set 0x14, %l1
18288 sth %i0, [%l7 + %l1]
18289 movl %xcc, %i3, %o5
18290 movrgez %o1, %o2, %o3
18291 ldsw [%l7 + 0x68], %i6
18292 ld [%l7 + 0x54], %f2
18293 restore %i5, 0x091F, %g2
18294 rdpr %cwp, %g1
18295 rdpr %cansave, %g2
18296 rdpr %canrestore, %g3
18297 rdpr %cleanwin, %g4
18298 rdpr %otherwin, %g5
18299 rdpr %wstate, %g6
18300 fcmps %fcc0, %f11, %f22
18301 srax %l4, %i4, %l2
18302 movgu %icc, %l0, %i2
18303 sth %o0, [%l7 + 0x2C]
18304 udivcc %g7, 0x13D7, %o4
18305 move %icc, %l5, %i7
18306 edge8 %l1, %g1, %g5
18307 stx %g6, [%l7 + 0x50]
18308 fmovrde %o6, %f28, %f26
18309 nop
18310 set 0x38, %g5
18311 ldd [%l7 + %g5], %f10
18312 movgu %xcc, %i1, %g4
18313 udivx %l3, 0x1835, %g3
18314 edge32ln %l6, %o7, %i0
18315 srax %o5, 0x14, %o1
18316 srax %i3, 0x12, %o3
18317 array16 %i6, %o2, %g2
18318 umul %i5, 0x1AE6, %i4
18319 fnot1 %f26, %f10
18320 fpackfix %f28, %f20
18321 andncc %l2, %l0, %i2
18322 movge %icc, %l4, %o0
18323 fnand %f18, %f24, %f18
18324 movneg %icc, %o4, %l5
18325 popc 0x0BE3, %g7
18326 movpos %icc, %i7, %g1
18327 and %l1, %g5, %o6
18328 fnot1s %f22, %f19
18329 edge32l %g6, %i1, %g4
18330 movge %icc, %g3, %l6
18331 fcmps %fcc2, %f8, %f30
18332 edge32 %l3, %i0, %o5
18333 xor %o1, %o7, %o3
18334 save %i6, %i3, %o2
18335 rdpr %cwp, %g1
18336 rdpr %cansave, %g2
18337 rdpr %canrestore, %g3
18338 rdpr %cleanwin, %g4
18339 rdpr %otherwin, %g5
18340 rdpr %wstate, %g6
18341 stb %i5, [%l7 + 0x76]
18342 or %g2, %l2, %i4
18343 movrne %i2, %l0, %l4
18344 movl %xcc, %o0, %o4
18345 lduh [%l7 + 0x28], %g7
18346 lduh [%l7 + 0x5A], %l5
18347 addccc %i7, 0x0A60, %l1
18348 sth %g1, [%l7 + 0x0A]
18349 ldd [%l7 + 0x68], %f0
18350 edge32ln %g5, %g6, %i1
18351 faligndata %f16, %f18, %f26
18352 movrgez %o6, %g3, %g4
18353 andncc %l6, %l3, %o5
18354 edge8l %o1, %i0, %o7
18355 fmovrsne %i6, %f19, %f19
18356 siam 0x0
18357 fmovrdgez %i3, %f30, %f16
18358 sth %o2, [%l7 + 0x0E]
18359 srlx %o3, 0x05, %i5
18360 fpsub32 %f10, %f30, %f4
18361 or %g2, %i4, %i2
18362 sra %l0, %l4, %o0
18363 fpack32 %f20, %f2, %f6
18364 edge16ln %o4, %l2, %l5
18365 subccc %g7, 0x0AE1, %i7
18366 popc %g1, %g5
18367 movpos %xcc, %g6, %i1
18368 sub %o6, %g3, %l1
18369 ldub [%l7 + 0x36], %g4
18370 ldx [%l7 + 0x78], %l6
18371 edge32 %o5, %o1, %l3
18372 srax %i0, 0x10, %i6
18373 ldd [%l7 + 0x20], %f12
18374 fpackfix %f12, %f16
18375 fandnot1 %f20, %f4, %f10
18376 srlx %o7, 0x05, %i3
18377 movcc %xcc, %o3, %i5
18378 xnorcc %g2, 0x05B6, %o2
18379 pdist %f22, %f10, %f2
18380 movcs %xcc, %i4, %l0
18381 fmuld8ulx16 %f12, %f6, %f16
18382 movgu %xcc, %i2, %l4
18383 fnot1s %f21, %f2
18384 movge %icc, %o4, %l2
18385 xnor %l5, 0x0444, %o0
18386 fornot2 %f12, %f28, %f30
18387 movcs %xcc, %i7, %g1
18388 sethi 0x0179, %g5
18389 stx %g7, [%l7 + 0x70]
18390 movpos %xcc, %i1, %g6
18391 fsrc2s %f31, %f22
18392 udiv %g3, 0x1A91, %l1
18393 udivx %o6, 0x11DF, %g4
18394 orncc %o5, 0x1235, %o1
18395 siam 0x5
18396 mulscc %l6, 0x15F0, %l3
18397 sir 0x1356
18398 fmovsn %xcc, %f4, %f15
18399 ldx [%l7 + 0x40], %i6
18400 fcmpd %fcc2, %f20, %f2
18401 movrne %i0, %o7, %o3
18402 andcc %i5, %i3, %g2
18403 edge8 %i4, %o2, %i2
18404 std %f10, [%l7 + 0x48]
18405 subcc %l4, %o4, %l2
18406 fmovdge %xcc, %f4, %f23
18407 xnorcc %l5, %l0, %i7
18408 movl %xcc, %o0, %g5
18409 movcs %xcc, %g1, %i1
18410 orncc %g6, %g3, %g7
18411 movrne %l1, 0x30A, %g4
18412 umulcc %o6, %o1, %l6
18413 fone %f8
18414 movle %xcc, %o5, %l3
18415 orcc %i0, 0x09B5, %o7
18416 ldx [%l7 + 0x78], %o3
18417 ld [%l7 + 0x64], %f18
18418 fmul8sux16 %f14, %f30, %f14
18419 array8 %i6, %i5, %g2
18420 alignaddrl %i4, %o2, %i3
18421 edge32ln %l4, %i2, %l2
18422 nop
18423 set 0x48, %o1
18424 ldx [%l7 + %o1], %o4
18425 movgu %icc, %l0, %l5
18426 orncc %i7, %g5, %o0
18427 andcc %g1, %g6, %g3
18428 save %i1, %l1, %g4
18429 rdpr %cwp, %g1
18430 rdpr %cansave, %g2
18431 rdpr %canrestore, %g3
18432 rdpr %cleanwin, %g4
18433 rdpr %otherwin, %g5
18434 rdpr %wstate, %g6
18435 mova %xcc, %g7, %o1
18436 edge8l %o6, %l6, %o5
18437 lduw [%l7 + 0x24], %i0
18438 array32 %l3, %o3, %o7
18439 edge16ln %i6, %g2, %i4
18440 alignaddrl %i5, %o2, %l4
18441 movcs %xcc, %i3, %l2
18442 movn %icc, %i2, %l0
18443 movne %xcc, %l5, %i7
18444 fmovrdgz %g5, %f14, %f12
18445 fones %f25
18446 ldsw [%l7 + 0x58], %o0
18447 smulcc %o4, 0x1942, %g1
18448 sub %g3, %g6, %i1
18449 sll %g4, 0x10, %l1
18450 edge8l %o1, %o6, %g7
18451 movrgez %l6, %i0, %l3
18452 fmovdleu %icc, %f5, %f17
18453 edge32n %o3, %o7, %i6
18454 xnor %o5, 0x163E, %g2
18455 fcmped %fcc3, %f8, %f24
18456 movrlz %i4, %o2, %i5
18457 movrgz %l4, 0x065, %l2
18458 fpack16 %f14, %f30
18459 andcc %i2, 0x0B26, %i3
18460 std %f10, [%l7 + 0x20]
18461 srlx %l0, %i7, %l5
18462 sdivx %o0, 0x0627, %g5
18463 array8 %o4, %g1, %g3
18464 ldsb [%l7 + 0x6A], %g6
18465 fcmpeq32 %f12, %f20, %g4
18466 umul %i1, 0x159B, %l1
18467 edge32l %o6, %o1, %l6
18468 sethi 0x068F, %g7
18469 subcc %i0, 0x0311, %l3
18470 array32 %o7, %i6, %o3
18471 ldd [%l7 + 0x78], %f4
18472 fands %f19, %f19, %f0
18473 fnor %f6, %f4, %f28
18474 fnands %f19, %f22, %f11
18475 movrgez %o5, %g2, %o2
18476 movpos %icc, %i5, %l4
18477 edge16ln %l2, %i4, %i2
18478 sdivx %l0, 0x16A5, %i3
18479 movrgez %i7, %o0, %g5
18480 movge %icc, %o4, %g1
18481 nop
18482 set 0x34, %o3
18483 lduh [%l7 + %o3], %l5
18484 movne %icc, %g6, %g4
18485 stw %i1, [%l7 + 0x30]
18486 udiv %l1, 0x1AEE, %g3
18487 smul %o1, 0x01B9, %l6
18488 and %o6, 0x1EA7, %g7
18489 ldsb [%l7 + 0x4B], %i0
18490 movrgz %l3, %o7, %i6
18491 addcc %o5, 0x0CC6, %g2
18492 sll %o3, 0x02, %o2
18493 movg %xcc, %i5, %l4
18494 fsrc2s %f1, %f30
18495 fnot2s %f0, %f19
18496 st %f29, [%l7 + 0x50]
18497 movle %icc, %l2, %i4
18498 addccc %l0, %i3, %i7
18499 movg %xcc, %o0, %g5
18500 sub %o4, %g1, %i2
18501 edge32l %l5, %g6, %i1
18502 save %g4, 0x0A04, %l1
18503 rdpr %cwp, %g1
18504 rdpr %cansave, %g2
18505 rdpr %canrestore, %g3
18506 rdpr %cleanwin, %g4
18507 rdpr %otherwin, %g5
18508 rdpr %wstate, %g6
18509 fmovde %xcc, %f7, %f9
18510 sllx %g3, %l6, %o1
18511 edge16ln %o6, %i0, %g7
18512 movrne %o7, 0x130, %l3
18513 fcmpgt16 %f20, %f14, %i6
18514 movg %icc, %g2, %o5
18515 addccc %o3, 0x04EF, %o2
18516 udiv %l4, 0x1E7F, %l2
18517 fcmple32 %f30, %f20, %i4
18518 movrne %i5, 0x16A, %i3
18519 andncc %l0, %o0, %i7
18520 stw %g5, [%l7 + 0x48]
18521 sra %g1, %o4, %l5
18522 sdivcc %i2, 0x1346, %i1
18523 fnands %f10, %f11, %f14
18524 mova %icc, %g6, %l1
18525 fpadd16 %f30, %f26, %f8
18526 movcc %xcc, %g4, %l6
18527 fmul8x16al %f29, %f23, %f2
18528 sdivx %o1, 0x1DB1, %g3
18529 umul %o6, %g7, %o7
18530 xnor %i0, %i6, %l3
18531 alignaddrl %g2, %o3, %o2
18532 sdivx %o5, 0x0B92, %l2
18533 fmuld8ulx16 %f16, %f17, %f8
18534 fmuld8sux16 %f15, %f7, %f12
18535 edge8 %l4, %i5, %i3
18536 stw %l0, [%l7 + 0x14]
18537 alignaddrl %o0, %i7, %g5
18538 save %g1, 0x0641, %o4
18539 rdpr %cwp, %g1
18540 rdpr %cansave, %g2
18541 rdpr %canrestore, %g3
18542 rdpr %cleanwin, %g4
18543 rdpr %otherwin, %g5
18544 rdpr %wstate, %g6
18545 fabss %f9, %f9
18546 edge32 %l5, %i4, %i2
18547 smul %i1, %l1, %g6
18548 edge8n %g4, %o1, %g3
18549 save %o6, 0x06A6, %l6
18550 rdpr %cwp, %g1
18551 rdpr %cansave, %g2
18552 rdpr %canrestore, %g3
18553 rdpr %cleanwin, %g4
18554 rdpr %otherwin, %g5
18555 rdpr %wstate, %g6
18556 fpadd16s %f27, %f19, %f8
18557 movrlez %g7, %o7, %i0
18558 edge16ln %i6, %g2, %o3
18559 sub %l3, 0x1C5D, %o5
18560 orcc %o2, %l2, %l4
18561 smul %i3, %i5, %o0
18562 movl %icc, %i7, %g5
18563 movl %icc, %g1, %l0
18564 sub %o4, %l5, %i2
18565 popc %i1, %i4
18566 and %l1, %g4, %g6
18567 andncc %o1, %o6, %g3
18568 sra %g7, 0x0B, %o7
18569 fandnot2 %f24, %f0, %f30
18570 fnegs %f5, %f1
18571 fmuld8ulx16 %f13, %f20, %f2
18572 fcmpd %fcc0, %f16, %f20
18573 fpsub16s %f9, %f18, %f24
18574 array16 %i0, %i6, %g2
18575 udivcc %o3, 0x1B71, %l6
18576 edge16n %l3, %o2, %o5
18577 fnors %f11, %f30, %f4
18578 edge32 %l4, %l2, %i5
18579 edge32 %o0, %i3, %g5
18580 stx %g1, [%l7 + 0x48]
18581 xnor %l0, 0x1BCC, %i7
18582 nop
18583 set 0x50, %i2
18584 ldd [%l7 + %i2], %f6
18585 fsrc2 %f12, %f28
18586 andn %o4, 0x14BF, %i2
18587 lduh [%l7 + 0x3C], %l5
18588 ldsb [%l7 + 0x3D], %i1
18589 xnorcc %l1, %i4, %g4
18590 fmovdcc %icc, %f30, %f12
18591 pdist %f30, %f30, %f8
18592 nop
18593 set 0x30, %o7
18594 ldd [%l7 + %o7], %f0
18595 std %f30, [%l7 + 0x20]
18596 stx %g6, [%l7 + 0x28]
18597 ldd [%l7 + 0x70], %f8
18598 mulscc %o1, %g3, %g7
18599 orcc %o6, 0x0DBF, %i0
18600 edge32l %i6, %g2, %o3
18601 stw %l6, [%l7 + 0x44]
18602 mova %xcc, %o7, %l3
18603 movpos %icc, %o5, %o2
18604 movrne %l2, 0x14B, %i5
18605 fmovdl %xcc, %f22, %f16
18606 subccc %l4, 0x0A81, %i3
18607 andncc %o0, %g5, %g1
18608 std %f16, [%l7 + 0x28]
18609 edge8 %i7, %o4, %i2
18610 edge32l %l0, %l5, %i1
18611 stx %i4, [%l7 + 0x20]
18612 addc %l1, %g4, %g6
18613 movneg %icc, %g3, %o1
18614 edge16 %o6, %i0, %i6
18615 movrgz %g7, 0x3A6, %g2
18616 fmovdl %icc, %f3, %f11
18617 orncc %o3, 0x03CF, %o7
18618 fnands %f10, %f16, %f21
18619 fmovdne %icc, %f8, %f19
18620 movneg %xcc, %l3, %o5
18621 edge8ln %l6, %o2, %i5
18622 edge32n %l2, %l4, %o0
18623 array32 %i3, %g5, %g1
18624 fexpand %f7, %f16
18625 stw %o4, [%l7 + 0x50]
18626 movrgz %i7, %l0, %i2
18627 udivcc %i1, 0x10A7, %i4
18628 fmovsvs %icc, %f1, %f14
18629 movcc %icc, %l1, %l5
18630 ldsh [%l7 + 0x2C], %g4
18631 srlx %g3, %o1, %g6
18632 fmovsneg %icc, %f16, %f28
18633 ldx [%l7 + 0x38], %i0
18634 movrlz %i6, 0x044, %g7
18635 edge8l %g2, %o3, %o7
18636 ldsb [%l7 + 0x7C], %o6
18637 edge8 %l3, %l6, %o5
18638 sdivx %o2, 0x1E52, %l2
18639 fmovrdgez %i5, %f22, %f4
18640 andncc %o0, %i3, %g5
18641 fmovrdgz %g1, %f16, %f24
18642 edge32n %l4, %i7, %l0
18643 srl %i2, 0x1A, %o4
18644 andncc %i1, %i4, %l5
18645 ldd [%l7 + 0x58], %f2
18646 movgu %icc, %l1, %g4
18647 xor %o1, 0x0ACA, %g6
18648 fxors %f24, %f16, %f21
18649 fmul8x16au %f24, %f17, %f26
18650 popc 0x0174, %i0
18651 ld [%l7 + 0x2C], %f6
18652 array8 %g3, %g7, %g2
18653 movpos %xcc, %o3, %i6
18654 umul %o7, %l3, %l6
18655 lduw [%l7 + 0x4C], %o5
18656 subc %o2, %o6, %l2
18657 fmovdcc %icc, %f18, %f9
18658 alignaddr %o0, %i3, %g5
18659 mulx %g1, %i5, %l4
18660 movle %icc, %i7, %l0
18661 addcc %i2, %o4, %i1
18662 edge16n %i4, %l1, %g4
18663 fandnot2s %f21, %f24, %f6
18664 edge16l %o1, %l5, %g6
18665 move %icc, %i0, %g3
18666 edge16l %g2, %o3, %i6
18667 stw %o7, [%l7 + 0x60]
18668 lduh [%l7 + 0x74], %g7
18669 edge32ln %l6, %o5, %o2
18670 move %icc, %o6, %l3
18671 sll %o0, %l2, %i3
18672 fcmps %fcc0, %f23, %f14
18673 sth %g5, [%l7 + 0x0C]
18674 movneg %icc, %g1, %i5
18675 ldub [%l7 + 0x58], %l4
18676 fmovdle %xcc, %f0, %f2
18677 smulcc %l0, %i2, %o4
18678 movl %xcc, %i7, %i1
18679 xorcc %i4, %l1, %g4
18680 movrlz %o1, %l5, %g6
18681 ldd [%l7 + 0x60], %i0
18682 mulx %g3, %o3, %g2
18683 srlx %i6, %o7, %g7
18684 edge16 %l6, %o2, %o6
18685 edge16ln %o5, %o0, %l2
18686 mova %icc, %l3, %g5
18687 srl %g1, %i3, %l4
18688 sub %i5, %i2, %o4
18689 fmovd %f10, %f28
18690 movg %icc, %i7, %l0
18691 edge8 %i1, %l1, %g4
18692 fandnot2s %f22, %f6, %f19
18693 movcs %icc, %i4, %o1
18694 array16 %l5, %i0, %g3
18695 umul %g6, %o3, %i6
18696 movrlez %o7, %g7, %l6
18697 movrgez %g2, 0x04A, %o2
18698 pdist %f8, %f14, %f14
18699 xorcc %o6, %o5, %l2
18700 andn %l3, %g5, %o0
18701 stw %i3, [%l7 + 0x18]
18702 fxors %f6, %f15, %f1
18703 ldd [%l7 + 0x58], %f6
18704 sllx %g1, 0x07, %l4
18705 fandnot1s %f22, %f20, %f18
18706 subcc %i5, %i2, %i7
18707 ldub [%l7 + 0x5E], %l0
18708 ldsb [%l7 + 0x0B], %i1
18709 edge16 %o4, %l1, %i4
18710 movrlez %g4, 0x1B0, %l5
18711 stx %i0, [%l7 + 0x28]
18712 movne %icc, %g3, %g6
18713 orn %o1, %o3, %i6
18714 edge32n %g7, %o7, %l6
18715 fcmpne32 %f0, %f14, %g2
18716 movn %icc, %o6, %o2
18717 lduh [%l7 + 0x76], %l2
18718 array8 %o5, %l3, %g5
18719 array8 %o0, %i3, %l4
18720 addc %i5, %g1, %i7
18721 andcc %l0, 0x127A, %i2
18722 srax %i1, %o4, %i4
18723 movre %l1, 0x3EC, %g4
18724 udiv %i0, 0x04B1, %l5
18725 fsrc1 %f10, %f24
18726 xnorcc %g3, %o1, %g6
18727 fsrc1s %f4, %f29
18728 xnor %o3, %g7, %o7
18729 udivcc %i6, 0x0401, %l6
18730 fnot1 %f30, %f24
18731 edge32ln %g2, %o6, %o2
18732 move %icc, %o5, %l2
18733 edge32n %l3, %o0, %i3
18734 stw %l4, [%l7 + 0x40]
18735 ldsb [%l7 + 0x2C], %i5
18736 ldd [%l7 + 0x60], %g0
18737 orcc %i7, %g5, %i2
18738 edge32 %i1, %l0, %o4
18739 smulcc %i4, 0x05CE, %l1
18740 setx loop_60, %l0, %l1
18741 return %l1
18742 nop
18743 rdpr %cwp, %g1
18744 rdpr %cansave, %g2
18745 rdpr %canrestore, %g3
18746 rdpr %cleanwin, %g4
18747 rdpr %otherwin, %g5
18748 rdpr %wstate, %g6
18749loop_60: fmovdge %icc, %f31, %f12
18750 movle %icc, %l5, %g3
18751 sdiv %o1, 0x0B63, %o3
18752 move %xcc, %g6, %g7
18753 movneg %xcc, %i6, %l6
18754 move %xcc, %o7, %o6
18755 sethi 0x011F, %o2
18756 alignaddr %o5, %l2, %l3
18757 fabss %f12, %f28
18758 movleu %icc, %o0, %g2
18759 edge32ln %i3, %i5, %l4
18760 edge32l %g1, %i7, %g5
18761 edge16n %i1, %i2, %o4
18762 fmovscc %icc, %f2, %f16
18763 movgu %icc, %l0, %i4
18764 st %f27, [%l7 + 0x6C]
18765 fmovsa %icc, %f11, %f8
18766 ldd [%l7 + 0x30], %f8
18767 edge16ln %l1, %g4, %i0
18768 movgu %xcc, %g3, %o1
18769 fornot2 %f12, %f0, %f16
18770 srax %l5, %g6, %o3
18771 fpack32 %f10, %f8, %f18
18772 fmovrdne %i6, %f28, %f0
18773 ldd [%l7 + 0x10], %f30
18774 st %f22, [%l7 + 0x10]
18775 movrlez %l6, 0x1B3, %g7
18776 fornot2s %f7, %f28, %f6
18777 smulcc %o7, %o2, %o5
18778 udivcc %o6, 0x1C0A, %l2
18779 sub %l3, 0x1BC6, %o0
18780 movge %icc, %g2, %i3
18781 fmovd %f26, %f22
18782 for %f12, %f20, %f2
18783 movgu %xcc, %l4, %i5
18784 subccc %g1, 0x097B, %i7
18785 xnorcc %i1, %i2, %g5
18786 or %l0, %o4, %i4
18787 fpmerge %f8, %f14, %f10
18788 std %f12, [%l7 + 0x40]
18789 movrne %l1, %i0, %g3
18790 movre %o1, %g4, %l5
18791 lduw [%l7 + 0x24], %o3
18792 movvc %xcc, %g6, %i6
18793 mulscc %g7, 0x140C, %l6
18794 stb %o7, [%l7 + 0x30]
18795 fnot1s %f26, %f25
18796 movneg %icc, %o2, %o5
18797 move %icc, %l2, %o6
18798 or %l3, %o0, %g2
18799 movn %xcc, %i3, %i5
18800 fmovdgu %xcc, %f13, %f29
18801 array32 %l4, %i7, %i1
18802 fmovdleu %icc, %f28, %f3
18803 movrgez %g1, %g5, %l0
18804 sethi 0x10E1, %o4
18805 fmul8x16al %f28, %f13, %f14
18806 movleu %icc, %i2, %i4
18807 movrlz %l1, 0x3AA, %g3
18808 sllx %i0, 0x18, %g4
18809 movg %icc, %l5, %o1
18810 fmovsn %xcc, %f19, %f25
18811 fmovsgu %xcc, %f19, %f18
18812 addcc %o3, %i6, %g6
18813 edge16l %l6, %g7, %o7
18814 sethi 0x06F4, %o2
18815 orcc %o5, %l2, %o6
18816 movg %icc, %l3, %g2
18817 movn %xcc, %o0, %i5
18818 movn %xcc, %i3, %l4
18819 add %i7, %i1, %g5
18820 add %l0, %o4, %i2
18821 st %f7, [%l7 + 0x44]
18822 bshuffle %f30, %f28, %f22
18823 mulscc %g1, 0x011E, %l1
18824 fmovrsgz %i4, %f17, %f4
18825 movleu %icc, %i0, %g3
18826 subcc %g4, 0x03E6, %o1
18827 lduh [%l7 + 0x4E], %l5
18828 edge16 %i6, %o3, %l6
18829 edge16n %g7, %o7, %o2
18830 fmovdpos %xcc, %f25, %f8
18831 movre %g6, %l2, %o5
18832 restore %l3, 0x05A9, %o6
18833 rdpr %cwp, %g1
18834 rdpr %cansave, %g2
18835 rdpr %canrestore, %g3
18836 rdpr %cleanwin, %g4
18837 rdpr %otherwin, %g5
18838 rdpr %wstate, %g6
18839 edge16l %g2, %i5, %o0
18840 popc %i3, %l4
18841 mulx %i1, 0x0292, %i7
18842 or %l0, 0x0852, %g5
18843 movpos %icc, %i2, %o4
18844 subc %g1, 0x0A1A, %l1
18845 sdivcc %i4, 0x1CA5, %g3
18846 fcmpd %fcc1, %f16, %f20
18847 umulcc %i0, %g4, %o1
18848 ldub [%l7 + 0x18], %l5
18849 fpsub16s %f16, %f3, %f19
18850 stb %o3, [%l7 + 0x11]
18851 edge16 %i6, %l6, %g7
18852 nop
18853 set 0x48, %g2
18854 ldsb [%l7 + %g2], %o2
18855 sllx %o7, %g6, %o5
18856 srl %l2, %o6, %g2
18857 fmovsa %icc, %f9, %f9
18858 addc %l3, 0x1DE6, %o0
18859 setx loop_61, %l0, %l1
18860 return %l1
18861 nop
18862 rdpr %cwp, %g1
18863 rdpr %cansave, %g2
18864 rdpr %canrestore, %g3
18865 rdpr %cleanwin, %g4
18866 rdpr %otherwin, %g5
18867 rdpr %wstate, %g6
18868loop_61: lduh [%l7 + 0x5E], %l4
18869 nop
18870 set 0x50, %l4
18871 lduw [%l7 + %l4], %i7
18872 srax %i1, 0x13, %l0
18873 restore %g5, %i2, %g1
18874 rdpr %cwp, %g1
18875 rdpr %cansave, %g2
18876 rdpr %canrestore, %g3
18877 rdpr %cleanwin, %g4
18878 rdpr %otherwin, %g5
18879 rdpr %wstate, %g6
18880 movrlz %l1, 0x024, %o4
18881 bshuffle %f20, %f8, %f10
18882 edge32ln %i4, %g3, %i0
18883 fzeros %f2
18884 sll %o1, 0x0A, %g4
18885 fmovdvs %icc, %f13, %f24
18886 array32 %l5, %o3, %i6
18887 stb %g7, [%l7 + 0x73]
18888 sethi 0x1031, %o2
18889 std %f2, [%l7 + 0x20]
18890 udiv %l6, 0x14CF, %o7
18891 nop
18892 set 0x7A, %i6
18893 lduh [%l7 + %i6], %o5
18894 array8 %g6, %o6, %g2
18895 stw %l2, [%l7 + 0x50]
18896 fornot1 %f18, %f0, %f8
18897 fnands %f6, %f1, %f31
18898 movleu %icc, %l3, %o0
18899 fcmple16 %f8, %f4, %i5
18900 edge8ln %l4, %i3, %i1
18901 movcc %icc, %i7, %l0
18902 andncc %g5, %g1, %l1
18903 mulx %i2, %i4, %o4
18904 subc %i0, %g3, %o1
18905 ldd [%l7 + 0x08], %g4
18906 fmovdl %xcc, %f4, %f14
18907 movgu %xcc, %l5, %o3
18908 umulcc %i6, %g7, %o2
18909 movl %icc, %l6, %o5
18910 sdivcc %g6, 0x1C76, %o7
18911 array32 %g2, %l2, %l3
18912 edge16ln %o6, %o0, %i5
18913 fornot1s %f10, %f3, %f23
18914 fmovrdgz %l4, %f20, %f24
18915 fxnors %f1, %f8, %f24
18916 fmovse %icc, %f5, %f5
18917 fmovsn %icc, %f18, %f21
18918 fmovdvc %icc, %f17, %f0
18919 fmovrdlz %i3, %f20, %f10
18920 fcmple16 %f8, %f6, %i1
18921 fpadd32s %f4, %f10, %f16
18922 fzeros %f21
18923 sllx %i7, 0x0E, %g5
18924 fmovsge %xcc, %f3, %f8
18925 fornot1 %f26, %f6, %f22
18926 save %g1, %l1, %l0
18927 rdpr %cwp, %g1
18928 rdpr %cansave, %g2
18929 rdpr %canrestore, %g3
18930 rdpr %cleanwin, %g4
18931 rdpr %otherwin, %g5
18932 rdpr %wstate, %g6
18933 edge16ln %i4, %o4, %i0
18934 andn %i2, %g3, %o1
18935 edge32ln %l5, %o3, %g4
18936 fnot2s %f8, %f12
18937 udivcc %i6, 0x191B, %g7
18938 edge8 %l6, %o2, %o5
18939 orcc %g6, %o7, %g2
18940 movgu %icc, %l2, %l3
18941 fnors %f12, %f10, %f13
18942 movge %xcc, %o6, %o0
18943 fxnors %f17, %f2, %f23
18944 fmovscc %icc, %f31, %f26
18945 sethi 0x0F3D, %l4
18946 add %i5, 0x0484, %i3
18947 lduh [%l7 + 0x46], %i7
18948 movcc %icc, %i1, %g5
18949 fcmple32 %f20, %f10, %g1
18950 alignaddr %l0, %i4, %o4
18951 ldd [%l7 + 0x58], %f26
18952 ld [%l7 + 0x2C], %f14
18953 setx loop_62, %l0, %l1
18954 return %l1
18955 nop
18956 rdpr %cwp, %g1
18957 rdpr %cansave, %g2
18958 rdpr %canrestore, %g3
18959 rdpr %cleanwin, %g4
18960 rdpr %otherwin, %g5
18961 rdpr %wstate, %g6
18962loop_62: fmovsleu %icc, %f3, %f25
18963 smul %o1, 0x0B55, %i0
18964 udivx %l5, 0x141A, %g4
18965 edge32ln %o3, %i6, %g7
18966 fpack16 %f0, %f30
18967 array32 %l6, %o2, %o5
18968 fnand %f26, %f18, %f20
18969 edge8n %g6, %g2, %o7
18970 fornot1 %f12, %f20, %f24
18971 movcc %xcc, %l3, %l2
18972 movvc %icc, %o6, %o0
18973 xnor %l4, %i3, %i7
18974 fmovscc %icc, %f27, %f28
18975 umulcc %i5, 0x0A18, %i1
18976 movg %icc, %g5, %g1
18977 movpos %xcc, %i4, %l0
18978 movvs %icc, %o4, %i2
18979 movleu %xcc, %g3, %l1
18980 fcmpne16 %f28, %f10, %o1
18981 sethi 0x1C06, %l5
18982 xor %g4, 0x0E8B, %i0
18983 popc 0x1F51, %i6
18984 edge8l %g7, %l6, %o2
18985 andn %o5, 0x092A, %g6
18986 edge32l %g2, %o3, %o7
18987 movle %icc, %l3, %l2
18988 and %o0, %l4, %i3
18989 smul %o6, 0x135C, %i7
18990 xnorcc %i1, 0x1617, %g5
18991 st %f19, [%l7 + 0x30]
18992 sdiv %g1, 0x1B8F, %i4
18993 edge8l %i5, %l0, %o4
18994 fcmps %fcc0, %f6, %f11
18995 alignaddrl %i2, %g3, %o1
18996 movrgz %l5, %g4, %l1
18997 edge8l %i0, %g7, %i6
18998 ld [%l7 + 0x54], %f25
18999 sub %l6, 0x14A7, %o2
19000 ldd [%l7 + 0x48], %g6
19001 movge %xcc, %o5, %o3
19002 movrlz %g2, 0x0D0, %l3
19003 array8 %o7, %o0, %l4
19004 fmovrdlz %l2, %f10, %f10
19005 mulx %o6, 0x1E7C, %i3
19006 ldx [%l7 + 0x30], %i7
19007 fmovdgu %xcc, %f14, %f26
19008 fnands %f8, %f2, %f1
19009 fpsub16 %f10, %f20, %f20
19010 ldsh [%l7 + 0x40], %i1
19011 fxors %f6, %f26, %f20
19012 movge %xcc, %g1, %g5
19013 xorcc %i5, 0x1F90, %i4
19014 faligndata %f4, %f10, %f20
19015 movl %xcc, %o4, %i2
19016 andcc %g3, 0x0656, %o1
19017 edge8 %l0, %g4, %l5
19018 lduh [%l7 + 0x2A], %l1
19019 addccc %g7, 0x076F, %i6
19020 movrlz %i0, 0x3A8, %o2
19021 smul %l6, 0x1E0E, %o5
19022 st %f30, [%l7 + 0x08]
19023 siam 0x0
19024 bshuffle %f0, %f0, %f10
19025 andncc %g6, %g2, %o3
19026 fandnot2 %f2, %f4, %f24
19027 movg %icc, %o7, %o0
19028 edge16l %l3, %l2, %l4
19029 stb %i3, [%l7 + 0x24]
19030 movne %icc, %o6, %i1
19031 andncc %g1, %i7, %g5
19032 subc %i5, %o4, %i2
19033 fmovsvs %icc, %f2, %f0
19034 fmuld8sux16 %f24, %f26, %f24
19035 udivcc %i4, 0x073E, %o1
19036 xor %l0, %g3, %l5
19037 movle %icc, %l1, %g7
19038 movneg %xcc, %i6, %g4
19039 orcc %i0, %l6, %o2
19040 fmul8ulx16 %f28, %f22, %f8
19041 edge8l %o5, %g6, %g2
19042 fpsub32 %f22, %f30, %f6
19043 movne %xcc, %o3, %o7
19044 nop
19045 set 0x30, %g3
19046 stw %l3, [%l7 + %g3]
19047 smul %l2, %l4, %i3
19048 or %o6, 0x1D17, %o0
19049 movne %xcc, %i1, %i7
19050 array32 %g5, %i5, %o4
19051 sdivx %i2, 0x083B, %i4
19052 srl %g1, 0x17, %o1
19053 fmovs %f0, %f3
19054 or %l0, 0x13C0, %g3
19055 srlx %l1, %g7, %i6
19056 movrlz %l5, 0x35E, %g4
19057 fones %f7
19058 or %i0, %o2, %l6
19059 srlx %o5, %g2, %g6
19060 fmovd %f16, %f18
19061 edge8ln %o7, %l3, %o3
19062 lduw [%l7 + 0x7C], %l4
19063 add %i3, %o6, %l2
19064 fmovrsgz %i1, %f16, %f31
19065 xnorcc %i7, %o0, %i5
19066 ldsh [%l7 + 0x74], %o4
19067 siam 0x5
19068 umulcc %i2, %i4, %g5
19069 udiv %o1, 0x07E4, %l0
19070 srl %g1, 0x1A, %l1
19071 siam 0x4
19072 fnegs %f16, %f30
19073 andncc %g7, %i6, %l5
19074 movvs %icc, %g4, %i0
19075 alignaddrl %o2, %g3, %l6
19076 movneg %xcc, %o5, %g6
19077 movneg %icc, %o7, %l3
19078 fmovdge %icc, %f28, %f1
19079 xnorcc %o3, %g2, %l4
19080 movl %icc, %o6, %l2
19081 movcc %xcc, %i3, %i1
19082 orn %i7, 0x07B1, %i5
19083 save %o0, %o4, %i2
19084 rdpr %cwp, %g1
19085 rdpr %cansave, %g2
19086 rdpr %canrestore, %g3
19087 rdpr %cleanwin, %g4
19088 rdpr %otherwin, %g5
19089 rdpr %wstate, %g6
19090 addccc %g5, %i4, %o1
19091 ldd [%l7 + 0x38], %f4
19092 fabss %f16, %f8
19093 array32 %g1, %l1, %g7
19094 ldsh [%l7 + 0x4E], %l0
19095 sra %l5, 0x14, %i6
19096 subcc %g4, 0x18CE, %i0
19097 fmovsa %icc, %f10, %f12
19098 movne %icc, %g3, %l6
19099 umulcc %o2, 0x00B9, %o5
19100 sllx %g6, %o7, %l3
19101 nop
19102 set 0x42, %l3
19103 sth %g2, [%l7 + %l3]
19104 udiv %o3, 0x16E1, %o6
19105 orncc %l2, %i3, %l4
19106 andcc %i1, %i5, %i7
19107 fandnot2s %f12, %f20, %f16
19108 sdivcc %o4, 0x0C1B, %o0
19109 movg %xcc, %g5, %i4
19110 ldub [%l7 + 0x19], %i2
19111 sll %o1, 0x12, %g1
19112 ld [%l7 + 0x44], %f14
19113 ldub [%l7 + 0x13], %l1
19114 fpadd16s %f16, %f3, %f15
19115 ldx [%l7 + 0x50], %g7
19116 array16 %l5, %i6, %l0
19117 fpadd16 %f10, %f10, %f30
19118 or %g4, 0x1BF4, %g3
19119 sra %l6, %o2, %i0
19120 sllx %o5, 0x07, %g6
19121 array16 %l3, %o7, %g2
19122 fornot2s %f29, %f25, %f17
19123 orncc %o6, 0x0986, %l2
19124 edge32ln %i3, %l4, %o3
19125 srlx %i1, 0x04, %i7
19126 sdivcc %i5, 0x1DB3, %o0
19127 ldd [%l7 + 0x08], %g4
19128 addc %o4, 0x014B, %i4
19129 sdiv %i2, 0x0135, %g1
19130 srlx %o1, 0x08, %g7
19131 mulscc %l5, 0x11DD, %i6
19132 alignaddr %l0, %g4, %g3
19133 or %l6, %o2, %l1
19134 edge32n %i0, %o5, %g6
19135 lduh [%l7 + 0x50], %o7
19136 movpos %xcc, %g2, %o6
19137 sethi 0x08BF, %l2
19138 save %l3, 0x1375, %l4
19139 rdpr %cwp, %g1
19140 rdpr %cansave, %g2
19141 rdpr %canrestore, %g3
19142 rdpr %cleanwin, %g4
19143 rdpr %otherwin, %g5
19144 rdpr %wstate, %g6
19145 array16 %o3, %i3, %i1
19146 fmovs %f18, %f4
19147 srlx %i7, %o0, %g5
19148 udivx %i5, 0x1577, %i4
19149 fmovdge %xcc, %f15, %f29
19150 andncc %o4, %g1, %o1
19151 stw %g7, [%l7 + 0x74]
19152 sir 0x00D7
19153 alignaddr %l5, %i2, %l0
19154 sir 0x0AED
19155 movg %icc, %i6, %g4
19156 fnands %f24, %f30, %f2
19157 andncc %g3, %l6, %o2
19158 movcc %xcc, %l1, %i0
19159 st %f8, [%l7 + 0x3C]
19160 movgu %xcc, %g6, %o7
19161 orcc %g2, %o6, %o5
19162 edge32n %l2, %l4, %o3
19163 stw %i3, [%l7 + 0x0C]
19164 xor %l3, 0x0C75, %i1
19165 movcc %icc, %i7, %g5
19166 sethi 0x1C0D, %o0
19167 sra %i5, %i4, %g1
19168 nop
19169 set 0x28, %i0
19170 ldd [%l7 + %i0], %o4
19171 fmovse %xcc, %f12, %f4
19172 fabsd %f28, %f4
19173 fandnot2 %f12, %f10, %f10
19174 popc %g7, %l5
19175 fandnot2s %f7, %f21, %f28
19176 edge16l %i2, %l0, %o1
19177 array8 %g4, %g3, %i6
19178 edge32ln %l6, %o2, %l1
19179 srlx %g6, 0x04, %o7
19180 smulcc %i0, 0x0FE3, %g2
19181 sdivcc %o5, 0x0250, %o6
19182 edge32ln %l2, %o3, %i3
19183 edge16 %l4, %i1, %i7
19184 edge8ln %g5, %o0, %l3
19185 sth %i5, [%l7 + 0x14]
19186 addccc %g1, 0x0251, %o4
19187 fcmpeq16 %f20, %f12, %g7
19188 fmovdcc %icc, %f18, %f25
19189 ldsh [%l7 + 0x22], %l5
19190 xorcc %i2, 0x174E, %i4
19191 stb %l0, [%l7 + 0x36]
19192 ldsb [%l7 + 0x7C], %g4
19193 stx %g3, [%l7 + 0x28]
19194 fnot1 %f22, %f8
19195 sra %o1, 0x0A, %l6
19196 movneg %xcc, %i6, %l1
19197 ldsb [%l7 + 0x5C], %g6
19198 movrlz %o2, %o7, %g2
19199 fandnot2 %f6, %f18, %f24
19200 udivx %o5, 0x0AFF, %i0
19201 movcc %icc, %o6, %o3
19202 move %icc, %l2, %i3
19203 fnot1s %f26, %f13
19204 subccc %l4, 0x01A6, %i7
19205 stw %g5, [%l7 + 0x4C]
19206 movgu %xcc, %o0, %i1
19207 movneg %icc, %i5, %l3
19208 movvs %icc, %g1, %g7
19209 edge32ln %o4, %l5, %i2
19210 add %i4, 0x067D, %g4
19211 udivx %g3, 0x16ED, %l0
19212 ldub [%l7 + 0x18], %l6
19213 ldsb [%l7 + 0x24], %i6
19214 fsrc1 %f6, %f24
19215 fnegd %f6, %f24
19216 smulcc %l1, 0x0283, %o1
19217 movleu %icc, %o2, %g6
19218 fornot1 %f20, %f0, %f22
19219 movrgez %o7, %o5, %g2
19220 sdivcc %o6, 0x0490, %i0
19221 or %l2, 0x0BBA, %o3
19222 ldsh [%l7 + 0x66], %i3
19223 fand %f2, %f18, %f18
19224 ld [%l7 + 0x40], %f31
19225 addcc %i7, %l4, %g5
19226 movvc %xcc, %o0, %i1
19227 subcc %l3, %g1, %i5
19228 ldsh [%l7 + 0x78], %g7
19229 udivx %l5, 0x1239, %o4
19230 andncc %i2, %g4, %i4
19231 fnand %f22, %f26, %f28
19232 movg %icc, %l0, %g3
19233 fmovdcs %icc, %f6, %f10
19234 fpsub32 %f28, %f20, %f20
19235 alignaddrl %l6, %i6, %l1
19236 orncc %o2, %g6, %o1
19237 fmovdpos %icc, %f5, %f21
19238 xnor %o7, %g2, %o6
19239 fnegs %f11, %f8
19240 edge32 %o5, %l2, %o3
19241 fpadd16s %f6, %f2, %f5
19242 movrgez %i3, 0x3B1, %i0
19243 fmovsleu %icc, %f13, %f6
19244 add %l4, %i7, %g5
19245 save %i1, 0x16EF, %l3
19246 rdpr %cwp, %g1
19247 rdpr %cansave, %g2
19248 rdpr %canrestore, %g3
19249 rdpr %cleanwin, %g4
19250 rdpr %otherwin, %g5
19251 rdpr %wstate, %g6
19252 movrne %o0, 0x305, %g1
19253 fmovdge %xcc, %f0, %f11
19254 sdivcc %g7, 0x03F8, %l5
19255 edge32n %o4, %i5, %g4
19256 std %f6, [%l7 + 0x18]
19257 fones %f20
19258 sir 0x1DF2
19259 orncc %i2, %i4, %g3
19260 udivx %l6, 0x1945, %l0
19261 siam 0x3
19262 sllx %l1, %i6, %g6
19263 srlx %o1, %o7, %g2
19264 fmovrdlz %o6, %f4, %f6
19265 fmovda %icc, %f28, %f7
19266 array32 %o5, %o2, %l2
19267 fmovscc %icc, %f31, %f14
19268 add %o3, %i0, %i3
19269 sub %i7, 0x098E, %g5
19270 fmovsle %xcc, %f10, %f8
19271 orn %i1, 0x169F, %l3
19272 sdiv %o0, 0x02AB, %l4
19273 ldd [%l7 + 0x70], %g6
19274 restore %l5, %o4, %i5
19275 rdpr %cwp, %g1
19276 rdpr %cansave, %g2
19277 rdpr %canrestore, %g3
19278 rdpr %cleanwin, %g4
19279 rdpr %otherwin, %g5
19280 rdpr %wstate, %g6
19281 sra %g4, %i2, %g1
19282 movne %xcc, %i4, %g3
19283 udiv %l6, 0x01C5, %l0
19284 or %l1, %g6, %o1
19285 movrgez %o7, 0x15A, %g2
19286 stb %o6, [%l7 + 0x10]
19287 sllx %i6, %o5, %l2
19288 fnors %f20, %f19, %f5
19289 edge32l %o3, %o2, %i0
19290 fmovrdlez %i3, %f4, %f14
19291 addc %g5, 0x1C82, %i1
19292 fmovdcs %icc, %f10, %f19
19293 ld [%l7 + 0x18], %f9
19294 fmovdgu %icc, %f26, %f5
19295 save %l3, %i7, %l4
19296 rdpr %cwp, %g1
19297 rdpr %cansave, %g2
19298 rdpr %canrestore, %g3
19299 rdpr %cleanwin, %g4
19300 rdpr %otherwin, %g5
19301 rdpr %wstate, %g6
19302 fandnot1 %f26, %f30, %f16
19303 array32 %o0, %l5, %o4
19304 nop
19305 set 0x52, %i7
19306 stb %g7, [%l7 + %i7]
19307 movpos %xcc, %i5, %g4
19308 orn %i2, %i4, %g3
19309 movcs %icc, %g1, %l0
19310 fmovrdlez %l6, %f26, %f4
19311 fmovdn %xcc, %f0, %f0
19312 edge16n %l1, %g6, %o7
19313 srlx %o1, 0x0E, %g2
19314 andcc %o6, %o5, %l2
19315 movneg %xcc, %o3, %i6
19316 andncc %o2, %i0, %i3
19317 movvc %icc, %g5, %l3
19318 orncc %i7, 0x03D7, %i1
19319 edge16ln %o0, %l5, %o4
19320 fsrc2s %f28, %f10
19321 nop
19322 set 0x30, %g7
19323 ldd [%l7 + %g7], %l4
19324 add %i5, %g7, %i2
19325 ld [%l7 + 0x60], %f7
19326 edge8 %g4, %i4, %g1
19327 xnor %g3, %l6, %l1
19328 setx loop_63, %l0, %l1
19329 return %l1
19330 nop
19331 rdpr %cwp, %g1
19332 rdpr %cansave, %g2
19333 rdpr %canrestore, %g3
19334 rdpr %cleanwin, %g4
19335 rdpr %otherwin, %g5
19336 rdpr %wstate, %g6
19337loop_63: fmovdge %icc, %f9, %f29
19338 and %g2, %o6, %l0
19339 fnands %f31, %f5, %f20
19340 fpack16 %f8, %f13
19341 movrlz %o5, %l2, %o3
19342 lduw [%l7 + 0x10], %o2
19343 nop
19344 set 0x1C, %i4
19345 stw %i0, [%l7 + %i4]
19346 fxor %f2, %f4, %f0
19347 edge16l %i3, %i6, %l3
19348 stb %i7, [%l7 + 0x65]
19349 ldx [%l7 + 0x28], %i1
19350 edge16ln %o0, %g5, %o4
19351 add %l4, %i5, %l5
19352 popc %g7, %g4
19353 movrlez %i4, 0x149, %g1
19354 fmovdle %icc, %f9, %f26
19355 xor %g3, 0x1C16, %i2
19356 nop
19357 set 0x70, %i3
19358 ldx [%l7 + %i3], %l6
19359 sll %g6, 0x0C, %o7
19360 sllx %o1, 0x0E, %l1
19361 andn %o6, 0x1370, %g2
19362 xor %o5, %l0, %o3
19363 lduh [%l7 + 0x26], %o2
19364 movrgez %i0, %i3, %i6
19365 movcs %icc, %l3, %i7
19366 fmovsle %xcc, %f28, %f28
19367 fand %f28, %f4, %f18
19368 restore %l2, %i1, %g5
19369 rdpr %cwp, %g1
19370 rdpr %cansave, %g2
19371 rdpr %canrestore, %g3
19372 rdpr %cleanwin, %g4
19373 rdpr %otherwin, %g5
19374 rdpr %wstate, %g6
19375 fmovsleu %xcc, %f14, %f24
19376 nop
19377 set 0x2F, %g6
19378 stb %o0, [%l7 + %g6]
19379 ldsh [%l7 + 0x56], %l4
19380 srl %o4, 0x0B, %i5
19381 alignaddr %l5, %g7, %g4
19382 edge16n %i4, %g3, %i2
19383 fcmpgt32 %f12, %f2, %l6
19384 movrgz %g6, %g1, %o1
19385 std %f14, [%l7 + 0x30]
19386 fmovda %xcc, %f20, %f0
19387 edge32l %o7, %o6, %g2
19388 edge32 %l1, %o5, %l0
19389 alignaddrl %o3, %o2, %i0
19390 ld [%l7 + 0x24], %f31
19391 sth %i6, [%l7 + 0x14]
19392 array16 %l3, %i7, %l2
19393 fone %f30
19394 edge32ln %i3, %g5, %i1
19395 smul %o0, %l4, %i5
19396 movpos %icc, %l5, %o4
19397 udiv %g4, 0x0AFD, %g7
19398 sdivx %g3, 0x1FEA, %i4
19399 fornot2s %f3, %f16, %f17
19400 umul %i2, 0x0057, %g6
19401 ldsb [%l7 + 0x58], %g1
19402 movl %xcc, %o1, %l6
19403 fmul8x16al %f0, %f29, %f6
19404 edge8n %o7, %g2, %o6
19405 mova %icc, %l1, %l0
19406 subcc %o3, %o5, %i0
19407 mova %icc, %i6, %o2
19408 sir 0x1846
19409 move %icc, %l3, %l2
19410 add %i7, 0x1829, %i3
19411 addccc %g5, 0x1015, %o0
19412 nop
19413 set 0x63, %i5
19414 ldsb [%l7 + %i5], %i1
19415 movrlez %l4, 0x128, %l5
19416 edge16n %i5, %o4, %g4
19417 movrgez %g3, %g7, %i4
19418 edge8l %i2, %g1, %o1
19419 add %g6, %o7, %l6
19420 umulcc %o6, 0x11CF, %g2
19421 sdivcc %l1, 0x1C52, %o3
19422 alignaddr %o5, %l0, %i6
19423 andncc %o2, %i0, %l2
19424 movl %icc, %i7, %i3
19425 fcmpeq16 %f0, %f24, %g5
19426 subc %o0, %i1, %l4
19427 fmovdgu %icc, %f12, %f18
19428 movcs %icc, %l3, %i5
19429 udivx %o4, 0x1DE3, %l5
19430 move %xcc, %g4, %g3
19431 andn %i4, %g7, %i2
19432 edge8n %o1, %g6, %o7
19433 movrgez %g1, 0x286, %l6
19434 fmovspos %icc, %f8, %f13
19435 save %o6, %g2, %o3
19436 rdpr %cwp, %g1
19437 rdpr %cansave, %g2
19438 rdpr %canrestore, %g3
19439 rdpr %cleanwin, %g4
19440 rdpr %otherwin, %g5
19441 rdpr %wstate, %g6
19442 ldd [%l7 + 0x68], %f16
19443 sth %o5, [%l7 + 0x76]
19444 movrne %l0, 0x041, %i6
19445 edge8 %l1, %o2, %i0
19446 movge %icc, %l2, %i3
19447 umul %g5, %i7, %i1
19448 xnor %o0, 0x1FE2, %l4
19449 umulcc %l3, %i5, %l5
19450 movrgz %o4, %g3, %i4
19451 fnor %f16, %f20, %f0
19452 ldsb [%l7 + 0x40], %g7
19453 and %i2, 0x1072, %g4
19454 edge8 %o1, %o7, %g6
19455 save %l6, 0x103B, %g1
19456 rdpr %cwp, %g1
19457 rdpr %cansave, %g2
19458 rdpr %canrestore, %g3
19459 rdpr %cleanwin, %g4
19460 rdpr %otherwin, %g5
19461 rdpr %wstate, %g6
19462 save %o6, 0x0AE8, %g2
19463 rdpr %cwp, %g1
19464 rdpr %cansave, %g2
19465 rdpr %canrestore, %g3
19466 rdpr %cleanwin, %g4
19467 rdpr %otherwin, %g5
19468 rdpr %wstate, %g6
19469 fmovscs %icc, %f23, %f7
19470 fmul8x16au %f30, %f3, %f12
19471 edge16n %o5, %o3, %i6
19472 stw %l1, [%l7 + 0x20]
19473 movrlz %o2, 0x3EA, %i0
19474 andn %l2, %l0, %g5
19475 movcc %xcc, %i7, %i3
19476 srl %i1, 0x0A, %l4
19477 move %icc, %l3, %i5
19478 movrgez %l5, 0x138, %o4
19479 fmovdvc %xcc, %f26, %f12
19480 sdivcc %o0, 0x0B63, %g3
19481 fmovrse %g7, %f24, %f12
19482 popc 0x18A3, %i2
19483 fmovda %icc, %f17, %f20
19484 sdivx %i4, 0x12FB, %o1
19485 movvc %icc, %g4, %g6
19486 fsrc1s %f29, %f10
19487 movrne %l6, 0x014, %o7
19488 srlx %o6, 0x0D, %g1
19489 ldx [%l7 + 0x28], %o5
19490 fmovsle %xcc, %f6, %f2
19491 sdivcc %o3, 0x1094, %i6
19492 xorcc %l1, 0x1CC2, %o2
19493 umul %g2, %l2, %l0
19494 add %i0, %g5, %i3
19495 srl %i7, %l4, %l3
19496 movn %xcc, %i5, %l5
19497 edge32n %o4, %o0, %g3
19498 fmovdg %xcc, %f21, %f14
19499 fnor %f16, %f18, %f12
19500 fnand %f16, %f2, %f20
19501 udiv %g7, 0x0171, %i1
19502 fornot2 %f10, %f26, %f18
19503 alignaddrl %i2, %o1, %g4
19504 movcs %icc, %i4, %l6
19505 subccc %o7, %o6, %g6
19506 fornot2 %f30, %f12, %f4
19507 srax %o5, 0x1A, %g1
19508 array8 %i6, %o3, %l1
19509 xnor %o2, 0x1D7C, %l2
19510 sll %l0, 0x00, %i0
19511 smulcc %g2, 0x11BF, %g5
19512 add %i7, %l4, %l3
19513 edge16ln %i5, %i3, %o4
19514 movle %xcc, %l5, %o0
19515 mulx %g7, 0x0EFE, %g3
19516 alignaddrl %i1, %o1, %i2
19517 or %g4, 0x1C96, %l6
19518 alignaddrl %o7, %i4, %g6
19519 xnor %o5, 0x1694, %g1
19520 srax %i6, 0x0C, %o6
19521 edge8l %o3, %o2, %l2
19522 edge16n %l0, %i0, %g2
19523 array32 %g5, %i7, %l4
19524 movne %xcc, %l1, %l3
19525 mulscc %i3, %o4, %i5
19526 smulcc %l5, 0x030E, %o0
19527 fmul8ulx16 %f20, %f24, %f12
19528 srl %g3, 0x01, %i1
19529 udivcc %g7, 0x135D, %i2
19530 fandnot2s %f20, %f7, %f3
19531 fmovrdne %o1, %f18, %f20
19532 ldub [%l7 + 0x33], %g4
19533 edge16ln %l6, %i4, %g6
19534 ld [%l7 + 0x70], %f15
19535 movrgez %o7, %o5, %i6
19536 fand %f12, %f20, %f14
19537 sdivcc %g1, 0x012B, %o6
19538 subc %o2, 0x08BB, %l2
19539 sir 0x1587
19540 setx loop_64, %l0, %l1
19541 return %l1
19542 nop
19543 rdpr %cwp, %g1
19544 rdpr %cansave, %g2
19545 rdpr %canrestore, %g3
19546 rdpr %cleanwin, %g4
19547 rdpr %otherwin, %g5
19548 rdpr %wstate, %g6
19549loop_64: save %g2, 0x177F, %o3
19550 rdpr %cwp, %g1
19551 rdpr %cansave, %g2
19552 rdpr %canrestore, %g3
19553 rdpr %cleanwin, %g4
19554 rdpr %otherwin, %g5
19555 rdpr %wstate, %g6
19556 movl %xcc, %i7, %l4
19557 ld [%l7 + 0x38], %f12
19558 st %f6, [%l7 + 0x1C]
19559 ldd [%l7 + 0x40], %g4
19560 orn %l1, 0x0E2A, %l3
19561 edge16ln %o4, %i5, %i3
19562 fpsub32 %f22, %f30, %f20
19563 movrgz %o0, 0x0F4, %l5
19564 stw %g3, [%l7 + 0x70]
19565 mulx %g7, 0x0AF3, %i1
19566 or %i2, 0x1651, %o1
19567 udiv %l6, 0x1336, %i4
19568 lduh [%l7 + 0x34], %g6
19569 nop
19570 set 0x46, %o5
19571 sth %g4, [%l7 + %o5]
19572 smulcc %o7, 0x1600, %i6
19573 addccc %g1, %o6, %o5
19574 orn %o2, %l2, %l0
19575 movrlez %i0, 0x0A2, %o3
19576 st %f9, [%l7 + 0x2C]
19577 sra %g2, %i7, %g5
19578 stx %l4, [%l7 + 0x70]
19579 sth %l1, [%l7 + 0x1A]
19580 edge32l %o4, %l3, %i3
19581 andn %o0, 0x119F, %i5
19582 edge8l %l5, %g3, %g7
19583 move %icc, %i1, %o1
19584 sir 0x011B
19585 fmul8x16 %f23, %f18, %f10
19586 xorcc %i2, %l6, %g6
19587 nop
19588 set 0x18, %l6
19589 stx %i4, [%l7 + %l6]
19590 std %f6, [%l7 + 0x30]
19591 xor %g4, 0x146E, %o7
19592 orncc %i6, %g1, %o6
19593 udiv %o2, 0x10ED, %l2
19594 fpackfix %f6, %f24
19595 add %o5, 0x0A2C, %i0
19596 subcc %l0, %o3, %g2
19597 edge16l %i7, %l4, %g5
19598 movrlz %o4, %l1, %l3
19599 movre %i3, 0x1E3, %i5
19600 sir 0x04BE
19601 lduh [%l7 + 0x2A], %o0
19602 fpack32 %f16, %f12, %f10
19603 addc %g3, %g7, %l5
19604 movrgez %o1, 0x095, %i2
19605 movleu %icc, %i1, %g6
19606 andcc %i4, 0x0562, %l6
19607 movneg %icc, %o7, %i6
19608 srlx %g1, %o6, %o2
19609 popc 0x0B4A, %l2
19610 fmul8x16 %f15, %f0, %f28
19611 sra %o5, %g4, %i0
19612 ldd [%l7 + 0x58], %o2
19613 fmovsgu %icc, %f30, %f14
19614 ld [%l7 + 0x6C], %f16
19615 movrlz %l0, %g2, %l4
19616 ldd [%l7 + 0x60], %g4
19617 edge8l %i7, %l1, %o4
19618 fpadd32 %f20, %f22, %f12
19619 fxors %f15, %f4, %f27
19620 movrgez %i3, 0x204, %l3
19621 fabsd %f26, %f12
19622 lduh [%l7 + 0x30], %i5
19623 addcc %o0, 0x1C15, %g7
19624 movvs %xcc, %l5, %g3
19625 sdivcc %o1, 0x1222, %i1
19626 ld [%l7 + 0x1C], %f28
19627 sllx %i2, %g6, %l6
19628 movl %xcc, %i4, %i6
19629 fpsub16 %f8, %f8, %f16
19630 movrgez %g1, %o7, %o2
19631 movrne %l2, 0x130, %o5
19632 ldd [%l7 + 0x28], %g4
19633 fmovdvs %icc, %f1, %f29
19634 fpadd16 %f28, %f2, %f14
19635 alignaddrl %i0, %o6, %o3
19636 edge32l %g2, %l4, %g5
19637 sdivx %i7, 0x11A4, %l1
19638 orncc %l0, %i3, %l3
19639 fmovdl %icc, %f12, %f30
19640 udivcc %i5, 0x05C7, %o4
19641 srl %g7, %l5, %g3
19642 movvs %icc, %o0, %o1
19643 xorcc %i2, %i1, %g6
19644 edge8n %i4, %i6, %g1
19645 std %f14, [%l7 + 0x18]
19646 addc %o7, %l6, %o2
19647 xnor %o5, %l2, %g4
19648 restore %i0, %o3, %g2
19649 rdpr %cwp, %g1
19650 rdpr %cansave, %g2
19651 rdpr %canrestore, %g3
19652 rdpr %cleanwin, %g4
19653 rdpr %otherwin, %g5
19654 rdpr %wstate, %g6
19655 srl %o6, 0x08, %g5
19656 for %f26, %f22, %f6
19657 array16 %l4, %l1, %i7
19658 movrgz %l0, %l3, %i5
19659 ld [%l7 + 0x1C], %f31
19660 sir 0x148C
19661 orn %i3, 0x193B, %g7
19662 edge16ln %l5, %g3, %o0
19663 sdiv %o4, 0x18C8, %o1
19664 movrgz %i2, 0x0E9, %g6
19665 fmovsa %xcc, %f19, %f29
19666 ldsw [%l7 + 0x14], %i1
19667 sth %i6, [%l7 + 0x0C]
19668 alignaddr %i4, %o7, %g1
19669 nop
19670 set 0x40, %i1
19671 ldd [%l7 + %i1], %f12
19672 fornot1 %f2, %f24, %f10
19673 fzero %f6
19674 lduh [%l7 + 0x72], %l6
19675 stb %o2, [%l7 + 0x0F]
19676 save %o5, %g4, %i0
19677 rdpr %cwp, %g1
19678 rdpr %cansave, %g2
19679 rdpr %canrestore, %g3
19680 rdpr %cleanwin, %g4
19681 rdpr %otherwin, %g5
19682 rdpr %wstate, %g6
19683 fmovdcs %icc, %f8, %f29
19684 edge8l %l2, %o3, %o6
19685 subc %g2, %g5, %l1
19686 edge16ln %l4, %l0, %i7
19687 smul %l3, %i3, %g7
19688 smulcc %l5, %g3, %o0
19689 array32 %i5, %o4, %o1
19690 fmovsl %xcc, %f8, %f6
19691 fnegd %f22, %f26
19692 orcc %i2, 0x0104, %g6
19693 ldub [%l7 + 0x4F], %i6
19694 subc %i4, %o7, %i1
19695 movrgez %g1, 0x02B, %l6
19696 st %f4, [%l7 + 0x58]
19697 fornot2s %f3, %f27, %f30
19698 movneg %icc, %o2, %g4
19699 srax %o5, 0x09, %l2
19700 fmovdne %xcc, %f19, %f28
19701 ldsh [%l7 + 0x62], %o3
19702 setx loop_65, %l0, %l1
19703 return %l1
19704 nop
19705 rdpr %cwp, %g1
19706 rdpr %cansave, %g2
19707 rdpr %canrestore, %g3
19708 rdpr %cleanwin, %g4
19709 rdpr %otherwin, %g5
19710 rdpr %wstate, %g6
19711loop_65: fmovscc %xcc, %f0, %f7
19712 movrne %g5, %l1, %l4
19713 addccc %i7, %l0, %l3
19714 or %g7, %i3, %l5
19715 alignaddrl %g3, %o0, %o4
19716 sdivx %o1, 0x1BCD, %i2
19717 edge8l %i5, %i6, %i4
19718 ldub [%l7 + 0x64], %g6
19719 ld [%l7 + 0x3C], %f26
19720 movgu %xcc, %o7, %g1
19721 movle %icc, %l6, %i1
19722 udivx %g4, 0x1967, %o2
19723 sth %l2, [%l7 + 0x2A]
19724 movrgez %o3, 0x2A9, %o5
19725 subc %o6, %i0, %g5
19726 fnors %f3, %f16, %f3
19727 sdiv %g2, 0x189B, %l1
19728 sir 0x00A6
19729 andncc %l4, %i7, %l3
19730 fnot1 %f10, %f14
19731 ldsh [%l7 + 0x32], %l0
19732 addcc %i3, %g7, %l5
19733 edge16n %g3, %o4, %o0
19734 addccc %i2, %i5, %i6
19735 save %i4, %o1, %g6
19736 rdpr %cwp, %g1
19737 rdpr %cansave, %g2
19738 rdpr %canrestore, %g3
19739 rdpr %cleanwin, %g4
19740 rdpr %otherwin, %g5
19741 rdpr %wstate, %g6
19742 fmovrslz %g1, %f16, %f3
19743 fmovrdne %o7, %f6, %f18
19744 fcmpes %fcc1, %f18, %f18
19745 sra %i1, 0x05, %l6
19746 udiv %g4, 0x1924, %l2
19747 edge8 %o2, %o5, %o6
19748 orncc %i0, %o3, %g2
19749 stw %l1, [%l7 + 0x40]
19750 ldx [%l7 + 0x78], %l4
19751 andn %g5, 0x059C, %l3
19752 edge8ln %i7, %l0, %i3
19753 udivcc %g7, 0x0CA4, %g3
19754 xor %l5, 0x1D56, %o0
19755 fcmpd %fcc3, %f22, %f16
19756 edge16ln %o4, %i5, %i2
19757 stw %i6, [%l7 + 0x3C]
19758 ldub [%l7 + 0x17], %o1
19759 array8 %i4, %g6, %g1
19760 fmul8x16au %f23, %f5, %f8
19761 movneg %icc, %i1, %l6
19762 fmuld8sux16 %f27, %f29, %f2
19763 alignaddrl %o7, %l2, %g4
19764 edge8 %o5, %o2, %o6
19765 orn %o3, 0x0554, %i0
19766 movvc %xcc, %g2, %l1
19767 fxors %f6, %f15, %f20
19768 fcmple32 %f0, %f26, %l4
19769 fnand %f6, %f8, %f26
19770 andncc %g5, %l3, %i7
19771 sdivcc %i3, 0x1D61, %l0
19772 subcc %g7, %l5, %g3
19773 movre %o0, 0x150, %o4
19774 popc 0x027E, %i5
19775 nop
19776 set 0x5C, %l0
19777 ldsb [%l7 + %l0], %i2
19778 sllx %o1, 0x09, %i6
19779 addccc %g6, %i4, %i1
19780 xnorcc %g1, %o7, %l6
19781 movre %g4, %o5, %o2
19782 and %l2, %o3, %o6
19783 orn %i0, 0x0779, %l1
19784 xorcc %l4, 0x0618, %g2
19785 ldsh [%l7 + 0x5C], %l3
19786 fmul8x16au %f11, %f6, %f4
19787 movleu %icc, %g5, %i3
19788 xnor %l0, 0x04DD, %i7
19789 edge16l %l5, %g3, %o0
19790 sllx %o4, 0x0F, %i5
19791 move %icc, %i2, %o1
19792 srlx %i6, 0x0E, %g7
19793 srax %g6, %i4, %g1
19794 fmovsvs %icc, %f5, %f23
19795 edge8l %o7, %i1, %g4
19796 edge8n %l6, %o2, %l2
19797 sra %o3, 0x02, %o5
19798 subcc %i0, 0x07B5, %l1
19799 fnot2 %f14, %f12
19800 sra %o6, %l4, %g2
19801 edge32ln %g5, %l3, %l0
19802 edge32 %i3, %i7, %l5
19803 lduw [%l7 + 0x44], %o0
19804 ldd [%l7 + 0x18], %o4
19805 orn %i5, %g3, %i2
19806 ldsb [%l7 + 0x6A], %i6
19807 fnands %f5, %f8, %f31
19808 movleu %icc, %g7, %g6
19809 array32 %o1, %i4, %o7
19810 subcc %i1, 0x1A95, %g1
19811 alignaddrl %g4, %l6, %l2
19812 sll %o2, %o5, %i0
19813 mulscc %l1, 0x1078, %o3
19814 restore %o6, %l4, %g2
19815 rdpr %cwp, %g1
19816 rdpr %cansave, %g2
19817 rdpr %canrestore, %g3
19818 rdpr %cleanwin, %g4
19819 rdpr %otherwin, %g5
19820 rdpr %wstate, %g6
19821 movl %icc, %l3, %g5
19822 and %i3, %l0, %l5
19823 xor %i7, 0x0B6A, %o4
19824 edge8n %o0, %g3, %i2
19825 movne %icc, %i6, %i5
19826 subcc %g7, %o1, %i4
19827 movcs %xcc, %g6, %o7
19828 movgu %icc, %g1, %g4
19829 popc 0x040C, %i1
19830 addc %l6, 0x09F1, %o2
19831 fandnot1 %f0, %f30, %f30
19832 and %o5, 0x14A9, %l2
19833 fpsub32s %f26, %f30, %f1
19834 movle %icc, %i0, %o3
19835 addcc %l1, %o6, %l4
19836 addccc %g2, %l3, %g5
19837 subccc %i3, %l0, %i7
19838 andncc %o4, %o0, %g3
19839 move %icc, %i2, %i6
19840 addc %l5, %i5, %o1
19841 ldd [%l7 + 0x40], %g6
19842 and %g6, 0x120A, %o7
19843 orn %g1, 0x19D9, %g4
19844 faligndata %f28, %f16, %f0
19845 sub %i4, %l6, %o2
19846 mova %icc, %i1, %l2
19847 sdivx %o5, 0x19C8, %o3
19848 smul %i0, 0x0342, %o6
19849 fmovde %icc, %f29, %f3
19850 edge8l %l4, %l1, %l3
19851 edge8ln %g5, %i3, %g2
19852 sth %l0, [%l7 + 0x50]
19853 fmovda %icc, %f16, %f21
19854 lduh [%l7 + 0x58], %i7
19855 sethi 0x1E86, %o4
19856 sth %o0, [%l7 + 0x12]
19857 ldd [%l7 + 0x18], %f0
19858 sethi 0x19B0, %g3
19859 popc 0x0732, %i2
19860 udivx %l5, 0x04E2, %i6
19861 subccc %i5, 0x0FE2, %o1
19862 andn %g6, 0x1A34, %g7
19863 popc 0x0C63, %g1
19864 sdivx %g4, 0x054D, %i4
19865 ldd [%l7 + 0x58], %i6
19866 srlx %o7, %i1, %l2
19867 edge8n %o5, %o3, %o2
19868 ldsw [%l7 + 0x50], %i0
19869 edge32 %l4, %l1, %o6
19870 movne %xcc, %l3, %i3
19871 mulx %g2, %g5, %i7
19872 movcs %xcc, %o4, %l0
19873 sllx %g3, %i2, %l5
19874 fmovrsne %o0, %f8, %f25
19875 edge8 %i5, %o1, %g6
19876 save %g7, 0x0F15, %i6
19877 rdpr %cwp, %g1
19878 rdpr %cansave, %g2
19879 rdpr %canrestore, %g3
19880 rdpr %cleanwin, %g4
19881 rdpr %otherwin, %g5
19882 rdpr %wstate, %g6
19883 udiv %g1, 0x1EAC, %i4
19884 lduw [%l7 + 0x5C], %l6
19885 lduw [%l7 + 0x7C], %o7
19886 st %f23, [%l7 + 0x08]
19887 ldx [%l7 + 0x70], %g4
19888 movpos %xcc, %i1, %o5
19889 mova %icc, %l2, %o2
19890 add %o3, %i0, %l1
19891 movre %l4, 0x256, %l3
19892 alignaddrl %i3, %g2, %g5
19893 fpsub32s %f27, %f31, %f2
19894 movrne %o6, 0x2A3, %o4
19895 edge8ln %l0, %i7, %i2
19896 movn %xcc, %l5, %o0
19897 addc %g3, %o1, %i5
19898 fxnors %f12, %f20, %f24
19899 udivcc %g7, 0x114B, %g6
19900 or %i6, %g1, %l6
19901 movneg %icc, %o7, %g4
19902 sth %i1, [%l7 + 0x60]
19903 ldx [%l7 + 0x18], %o5
19904 movvc %xcc, %i4, %l2
19905 or %o3, 0x08A0, %i0
19906 alignaddr %l1, %l4, %o2
19907 ldsh [%l7 + 0x70], %i3
19908 edge32 %l3, %g2, %o6
19909 lduw [%l7 + 0x4C], %o4
19910 xorcc %l0, 0x0194, %i7
19911 fmovsvs %icc, %f29, %f0
19912 movg %icc, %g5, %l5
19913 sra %i2, %g3, %o0
19914 ldsw [%l7 + 0x38], %i5
19915 alignaddrl %g7, %o1, %g6
19916 addcc %i6, 0x167A, %l6
19917 ldx [%l7 + 0x38], %o7
19918 sdivcc %g1, 0x1D15, %g4
19919 fmovrdgez %i1, %f26, %f30
19920 fmovde %icc, %f21, %f23
19921 xorcc %i4, %o5, %l2
19922 sllx %i0, %o3, %l4
19923 lduw [%l7 + 0x40], %o2
19924 mulx %l1, 0x1E2B, %l3
19925 edge32l %i3, %o6, %g2
19926 fmovrsne %o4, %f15, %f11
19927 fnors %f9, %f25, %f6
19928 fandnot2s %f15, %f22, %f12
19929 lduw [%l7 + 0x18], %i7
19930 edge8 %l0, %l5, %i2
19931 fmovrdgz %g3, %f24, %f26
19932 fmovsn %icc, %f31, %f15
19933 srlx %g5, 0x17, %o0
19934 orncc %i5, 0x0984, %o1
19935 orn %g6, %i6, %l6
19936 subccc %g7, %o7, %g4
19937 movvc %xcc, %i1, %g1
19938 fcmped %fcc1, %f30, %f4
19939 edge16n %i4, %o5, %i0
19940 std %f24, [%l7 + 0x40]
19941 array32 %o3, %l2, %o2
19942 andcc %l1, %l4, %l3
19943 lduw [%l7 + 0x48], %o6
19944 edge8l %i3, %o4, %g2
19945 orcc %l0, 0x0B7E, %i7
19946 fzeros %f2
19947 umul %l5, 0x1202, %i2
19948 fnand %f28, %f30, %f24
19949 xorcc %g5, %o0, %g3
19950 sir 0x0C53
19951 lduw [%l7 + 0x44], %o1
19952 orn %i5, 0x0835, %i6
19953 movvs %xcc, %g6, %l6
19954 edge16n %o7, %g4, %i1
19955 fornot1 %f0, %f10, %f16
19956 edge16ln %g1, %i4, %o5
19957 mulx %i0, %o3, %l2
19958 sll %o2, 0x0F, %g7
19959 fmovd %f30, %f20
19960 move %xcc, %l1, %l3
19961 and %l4, 0x17A2, %o6
19962 fmul8x16al %f28, %f6, %f14
19963 movvs %icc, %o4, %g2
19964 move %xcc, %l0, %i7
19965 fmovsne %icc, %f29, %f17
19966 movneg %icc, %i3, %l5
19967 fors %f1, %f0, %f9
19968 fmovrslz %i2, %f14, %f25
19969 fmuld8ulx16 %f2, %f6, %f18
19970 alignaddrl %o0, %g5, %g3
19971 movrne %o1, 0x17B, %i5
19972 nop
19973 set 0x70, %l2
19974 ldsw [%l7 + %l2], %i6
19975 sll %l6, %o7, %g4
19976 sllx %g6, %g1, %i4
19977 orn %i1, 0x1ECB, %o5
19978 add %i0, 0x1766, %o3
19979 srlx %l2, %o2, %l1
19980 sdivcc %g7, 0x025C, %l3
19981 subc %l4, %o4, %o6
19982 srlx %l0, %i7, %g2
19983 std %f24, [%l7 + 0x08]
19984 subc %i3, 0x0353, %i2
19985 fmovdcs %xcc, %f24, %f13
19986 movpos %xcc, %l5, %o0
19987 ldub [%l7 + 0x41], %g3
19988 sethi 0x1AA5, %g5
19989 sth %o1, [%l7 + 0x0E]
19990 xnor %i5, 0x18D5, %i6
19991 array8 %l6, %g4, %g6
19992 edge16ln %o7, %i4, %i1
19993 fands %f26, %f5, %f23
19994 movrne %o5, %g1, %o3
19995 andcc %i0, %o2, %l2
19996 ldsh [%l7 + 0x50], %g7
19997 or %l1, %l4, %o4
19998 mova %icc, %o6, %l3
19999 alignaddrl %i7, %g2, %l0
20000 sdivcc %i2, 0x04A2, %i3
20001 udivcc %l5, 0x1681, %g3
20002 ldx [%l7 + 0x30], %g5
20003 edge16 %o1, %i5, %i6
20004 fnegs %f9, %f2
20005 movrne %o0, 0x086, %l6
20006 sdiv %g4, 0x009D, %o7
20007 subcc %i4, 0x0AE6, %i1
20008 edge16ln %o5, %g1, %g6
20009 edge32 %o3, %o2, %i0
20010 subcc %l2, 0x02CC, %g7
20011 array16 %l1, %l4, %o4
20012 movn %xcc, %o6, %i7
20013 edge16l %g2, %l3, %i2
20014 stw %i3, [%l7 + 0x64]
20015 movn %xcc, %l5, %g3
20016 ldsb [%l7 + 0x41], %g5
20017 andn %o1, 0x0183, %l0
20018 sll %i6, 0x0A, %o0
20019 fnegs %f11, %f12
20020 setx loop_66, %l0, %l1
20021 return %l1
20022 nop
20023 rdpr %cwp, %g1
20024 rdpr %cansave, %g2
20025 rdpr %canrestore, %g3
20026 rdpr %cleanwin, %g4
20027 rdpr %otherwin, %g5
20028 rdpr %wstate, %g6
20029loop_66: smul %o7, 0x0720, %i4
20030 subccc %g4, %i1, %g1
20031 ldsh [%l7 + 0x6A], %g6
20032 movrlez %o3, 0x22A, %o2
20033 array16 %i0, %o5, %g7
20034 movre %l2, 0x364, %l1
20035 movre %o4, 0x0D9, %l4
20036 sllx %i7, 0x05, %o6
20037 fmovrdlez %l3, %f28, %f18
20038 sub %i2, %i3, %l5
20039 stb %g3, [%l7 + 0x7B]
20040 movrgez %g5, 0x117, %o1
20041 addc %l0, %i6, %o0
20042 array32 %g2, %l6, %o7
20043 fmovrdgz %i5, %f4, %f30
20044 orcc %i4, 0x1B79, %i1
20045 movle %icc, %g1, %g6
20046 fmovsn %xcc, %f2, %f31
20047 movrlz %g4, %o3, %o2
20048 fpsub32s %f3, %f0, %f27
20049 st %f8, [%l7 + 0x78]
20050 xnorcc %o5, %g7, %l2
20051 edge8 %l1, %o4, %l4
20052 movge %icc, %i7, %o6
20053 edge32ln %l3, %i0, %i2
20054 movrgz %l5, %i3, %g3
20055 movpos %icc, %g5, %o1
20056 st %f0, [%l7 + 0x48]
20057 andncc %l0, %o0, %g2
20058 movneg %xcc, %l6, %i6
20059 popc 0x1B84, %i5
20060 fandnot1 %f8, %f4, %f26
20061 sdivx %i4, 0x0154, %o7
20062 edge32 %g1, %i1, %g4
20063 fmovdne %icc, %f20, %f31
20064 sub %g6, %o2, %o5
20065 fmovsn %xcc, %f4, %f4
20066 fmovdl %xcc, %f30, %f8
20067 movrlz %o3, 0x1AA, %l2
20068 move %xcc, %g7, %o4
20069 fnand %f30, %f0, %f8
20070 edge32ln %l1, %l4, %o6
20071 ld [%l7 + 0x24], %f10
20072 stb %l3, [%l7 + 0x21]
20073 array32 %i7, %i0, %i2
20074 array16 %i3, %g3, %l5
20075 sdivx %g5, 0x13F5, %o1
20076 movle %xcc, %o0, %g2
20077 array32 %l6, %i6, %i5
20078 movne %icc, %i4, %o7
20079 orn %g1, 0x065D, %l0
20080 fmovrsgz %i1, %f25, %f12
20081 stw %g6, [%l7 + 0x2C]
20082 or %g4, 0x1A4D, %o5
20083 fpackfix %f20, %f8
20084 smul %o2, %l2, %g7
20085 fmul8x16al %f7, %f17, %f20
20086 restore %o3, 0x02F3, %l1
20087 rdpr %cwp, %g1
20088 rdpr %cansave, %g2
20089 rdpr %canrestore, %g3
20090 rdpr %cleanwin, %g4
20091 rdpr %otherwin, %g5
20092 rdpr %wstate, %g6
20093 edge16 %o4, %o6, %l4
20094 alignaddr %i7, %i0, %i2
20095 andn %i3, 0x03EE, %g3
20096 stx %l5, [%l7 + 0x78]
20097 fcmpne32 %f18, %f16, %g5
20098 fmovrsgez %o1, %f2, %f30
20099 movleu %icc, %o0, %l3
20100 popc 0x08F6, %l6
20101 movne %icc, %i6, %i5
20102 edge32 %g2, %o7, %g1
20103 fcmpd %fcc0, %f0, %f20
20104 edge32l %l0, %i1, %i4
20105 fmovsneg %icc, %f6, %f14
20106 movl %xcc, %g6, %g4
20107 andn %o2, %o5, %g7
20108 fones %f17
20109 sir 0x0AA6
20110 fones %f26
20111 movrlz %o3, 0x21E, %l2
20112 edge8ln %o4, %o6, %l1
20113 fandnot2s %f2, %f9, %f21
20114 nop
20115 set 0x42, %o0
20116 ldub [%l7 + %o0], %i7
20117 fmovsvc %icc, %f0, %f16
20118 fnot1s %f21, %f16
20119 fxors %f18, %f18, %f27
20120 xnor %i0, 0x0BE7, %i2
20121 ldsh [%l7 + 0x54], %i3
20122 ldsh [%l7 + 0x1E], %g3
20123 xor %l5, %l4, %g5
20124 movge %xcc, %o0, %l3
20125 stx %l6, [%l7 + 0x18]
20126 ld [%l7 + 0x64], %f26
20127 lduw [%l7 + 0x68], %i6
20128 xnor %i5, 0x18DC, %o1
20129 siam 0x4
20130 subccc %g2, %g1, %o7
20131 fzero %f18
20132 edge32n %l0, %i4, %i1
20133 sdivcc %g4, 0x0AA1, %o2
20134 edge32 %o5, %g6, %g7
20135 movcs %icc, %l2, %o3
20136 ldd [%l7 + 0x20], %o6
20137 movle %xcc, %o4, %l1
20138 fands %f3, %f7, %f0
20139 edge32 %i0, %i7, %i2
20140 edge8ln %g3, %i3, %l5
20141 lduw [%l7 + 0x74], %l4
20142 lduw [%l7 + 0x10], %o0
20143 ldd [%l7 + 0x08], %g4
20144 nop
20145 set 0x08, %g1
20146 ldd [%l7 + %g1], %f16
20147 fmul8sux16 %f0, %f2, %f2
20148 movge %icc, %l6, %l3
20149 edge16n %i5, %i6, %g2
20150 edge16l %o1, %o7, %l0
20151 subcc %i4, %g1, %g4
20152 nop
20153 set 0x1C, %o2
20154 lduh [%l7 + %o2], %o2
20155 movrlz %o5, 0x2A6, %i1
20156 edge32 %g6, %g7, %l2
20157 edge16ln %o6, %o4, %o3
20158 movrgz %i0, 0x374, %l1
20159 sll %i7, %i2, %i3
20160 alignaddrl %l5, %g3, %o0
20161 addccc %g5, %l4, %l6
20162 ldub [%l7 + 0x08], %i5
20163 udiv %l3, 0x1B55, %i6
20164 ldd [%l7 + 0x48], %o0
20165 mulscc %o7, %l0, %g2
20166 popc 0x0BF3, %i4
20167 udivcc %g1, 0x1EE5, %g4
20168 fmovsl %xcc, %f10, %f7
20169 movcc %icc, %o2, %i1
20170 lduw [%l7 + 0x6C], %g6
20171 orn %o5, %l2, %g7
20172 movrlez %o4, 0x168, %o3
20173 orn %i0, %o6, %l1
20174 fmovda %xcc, %f22, %f5
20175 srlx %i7, 0x00, %i3
20176 lduh [%l7 + 0x24], %l5
20177 sra %i2, 0x04, %o0
20178 xor %g5, %l4, %l6
20179 andn %g3, %i5, %i6
20180 mova %icc, %l3, %o7
20181 edge32ln %o1, %l0, %g2
20182 edge32n %i4, %g1, %o2
20183 lduw [%l7 + 0x34], %g4
20184 movn %xcc, %g6, %o5
20185 fsrc1 %f2, %f30
20186 sdivcc %l2, 0x168C, %i1
20187 or %g7, %o4, %o3
20188 stx %i0, [%l7 + 0x18]
20189 array8 %o6, %i7, %i3
20190 movvs %icc, %l1, %i2
20191 fmovdge %icc, %f21, %f1
20192 umulcc %l5, 0x08F2, %o0
20193 movne %icc, %l4, %g5
20194 fmovs %f25, %f1
20195 alignaddrl %g3, %i5, %i6
20196 fandnot1s %f30, %f26, %f16
20197 sethi 0x0CFE, %l3
20198 sir 0x177E
20199 movrne %l6, %o1, %l0
20200 ldsw [%l7 + 0x5C], %g2
20201 orcc %o7, %g1, %i4
20202 fcmpd %fcc0, %f30, %f2
20203 movle %icc, %o2, %g4
20204 smul %g6, 0x13AC, %l2
20205 movcc %xcc, %o5, %i1
20206 setx loop_67, %l0, %l1
20207 return %l1
20208 nop
20209 rdpr %cwp, %g1
20210 rdpr %cansave, %g2
20211 rdpr %canrestore, %g3
20212 rdpr %cleanwin, %g4
20213 rdpr %otherwin, %g5
20214 rdpr %wstate, %g6
20215loop_67: fsrc1 %f16, %f6
20216 edge16n %o4, %o6, %i7
20217 ldsw [%l7 + 0x34], %i0
20218 nop
20219 set 0x1C, %g4
20220 ldsw [%l7 + %g4], %i3
20221 movrgez %l1, %l5, %o0
20222 sir 0x03A3
20223 std %f26, [%l7 + 0x50]
20224 movrne %i2, 0x3C5, %g5
20225 alignaddrl %g3, %l4, %i5
20226 addc %i6, 0x152A, %l3
20227 fmovdcc %icc, %f4, %f5
20228 alignaddrl %o1, %l0, %l6
20229 movge %icc, %o7, %g1
20230 sdivcc %i4, 0x0E44, %g2
20231 edge8l %g4, %g6, %l2
20232 and %o2, 0x1648, %i1
20233 sth %o5, [%l7 + 0x6E]
20234 fcmps %fcc0, %f14, %f12
20235 subccc %g7, %o4, %o6
20236 edge16n %i7, %o3, %i0
20237 save %i3, %l5, %o0
20238 rdpr %cwp, %g1
20239 rdpr %cansave, %g2
20240 rdpr %canrestore, %g3
20241 rdpr %cleanwin, %g4
20242 rdpr %otherwin, %g5
20243 rdpr %wstate, %g6
20244 movleu %xcc, %i2, %l1
20245 ldd [%l7 + 0x18], %g2
20246 smul %g5, 0x0652, %l4
20247 movvs %icc, %i5, %i6
20248 fpsub16 %f28, %f6, %f22
20249 andn %o1, 0x173A, %l3
20250 xorcc %l0, %l6, %g1
20251 srlx %i4, 0x10, %g2
20252 movcs %icc, %g4, %o7
20253 movl %xcc, %l2, %o2
20254 edge16ln %i1, %o5, %g6
20255 sllx %o4, 0x02, %o6
20256 fabsd %f26, %f8
20257 movle %icc, %i7, %g7
20258 umul %o3, %i3, %l5
20259 subccc %o0, 0x14E3, %i0
20260 ldd [%l7 + 0x18], %i2
20261 srlx %l1, %g5, %l4
20262 edge16n %g3, %i6, %o1
20263 fcmps %fcc2, %f5, %f8
20264 movcc %icc, %l3, %i5
20265 movpos %icc, %l0, %l6
20266 subccc %i4, 0x1E6B, %g1
20267 alignaddrl %g4, %o7, %l2
20268 fmovda %icc, %f15, %f10
20269 movleu %icc, %g2, %o2
20270 movgu %icc, %o5, %i1
20271 movleu %icc, %g6, %o4
20272 restore %i7, %g7, %o3
20273 rdpr %cwp, %g1
20274 rdpr %cansave, %g2
20275 rdpr %canrestore, %g3
20276 rdpr %cleanwin, %g4
20277 rdpr %otherwin, %g5
20278 rdpr %wstate, %g6
20279 setx loop_68, %l0, %l1
20280 return %l1
20281 nop
20282 rdpr %cwp, %g1
20283 rdpr %cansave, %g2
20284 rdpr %canrestore, %g3
20285 rdpr %cleanwin, %g4
20286 rdpr %otherwin, %g5
20287 rdpr %wstate, %g6
20288loop_68: edge8ln %o0, %l5, %i0
20289 edge16 %i2, %l1, %g5
20290 fcmped %fcc2, %f30, %f26
20291 fmovdne %icc, %f0, %f17
20292 andn %l4, %g3, %o1
20293 movvc %icc, %i6, %i5
20294 move %icc, %l0, %l6
20295 xnor %i4, 0x0CFC, %g1
20296 fmuld8sux16 %f22, %f2, %f28
20297 fcmpeq32 %f20, %f26, %g4
20298 sll %o7, 0x14, %l2
20299 alignaddrl %g2, %l3, %o2
20300 addcc %i1, %o5, %o4
20301 udivcc %i7, 0x0A30, %g7
20302 umulcc %o3, 0x176E, %g6
20303 array8 %i3, %o0, %l5
20304 edge8ln %i0, %o6, %l1
20305 array16 %i2, %g5, %l4
20306 fpsub32 %f14, %f14, %f20
20307 udivcc %o1, 0x1F96, %g3
20308 array8 %i6, %l0, %i5
20309 xnor %l6, 0x0603, %g1
20310 std %f16, [%l7 + 0x60]
20311 fmul8sux16 %f10, %f28, %f0
20312 fnegs %f7, %f5
20313 sethi 0x1E45, %g4
20314 array8 %i4, %o7, %g2
20315 alignaddr %l3, %l2, %i1
20316 movcs %icc, %o5, %o2
20317 movvs %icc, %o4, %g7
20318 ld [%l7 + 0x50], %f31
20319 fmuld8sux16 %f12, %f9, %f30
20320 sllx %i7, %o3, %g6
20321 udiv %i3, 0x0AB3, %o0
20322 edge16ln %i0, %o6, %l1
20323 andcc %i2, 0x02F9, %l5
20324 fsrc2 %f28, %f14
20325 edge16n %g5, %l4, %g3
20326 movvs %icc, %i6, %o1
20327 addc %i5, 0x16D2, %l0
20328 srax %l6, %g4, %g1
20329 ld [%l7 + 0x2C], %f17
20330 umulcc %o7, %i4, %g2
20331 xnor %l3, 0x05A6, %l2
20332 add %o5, 0x082B, %o2
20333 and %o4, 0x0AE7, %g7
20334 fnands %f13, %f7, %f18
20335 and %i1, 0x0C6D, %o3
20336 fandnot2s %f5, %f13, %f12
20337 subc %i7, %g6, %o0
20338 fmovrslz %i3, %f7, %f23
20339 fnot1 %f6, %f0
20340 edge32 %i0, %o6, %l1
20341 umul %l5, 0x0A60, %g5
20342 andncc %l4, %i2, %i6
20343 srl %o1, 0x07, %g3
20344 edge32ln %i5, %l0, %l6
20345 fnors %f0, %f10, %f11
20346 subcc %g4, 0x1265, %g1
20347 srl %o7, 0x1F, %g2
20348 fmovdgu %icc, %f5, %f3
20349 edge16ln %l3, %i4, %l2
20350 movgu %xcc, %o5, %o2
20351 smul %g7, %i1, %o4
20352 smul %o3, 0x1101, %g6
20353 ld [%l7 + 0x28], %f30
20354 movrlz %i7, %o0, %i0
20355 fnot2 %f8, %f26
20356 sub %i3, 0x1222, %o6
20357 fandnot2s %f6, %f28, %f31
20358 array8 %l1, %l5, %g5
20359 edge8l %l4, %i6, %o1
20360 movg %icc, %i2, %g3
20361 andn %l0, %i5, %g4
20362 xor %g1, 0x1B60, %l6
20363 fmovdn %icc, %f7, %f7
20364 alignaddr %g2, %l3, %i4
20365 movle %icc, %o7, %l2
20366 alignaddrl %o5, %o2, %g7
20367 fornot1s %f5, %f31, %f21
20368 fmovdpos %xcc, %f19, %f9
20369 fnegs %f24, %f20
20370 lduw [%l7 + 0x38], %i1
20371 movrne %o4, %o3, %g6
20372 subccc %i7, 0x0DE2, %o0
20373 srlx %i0, 0x08, %o6
20374 movg %icc, %l1, %l5
20375 st %f30, [%l7 + 0x60]
20376 andncc %i3, %g5, %l4
20377 orn %o1, %i2, %g3
20378 subcc %i6, %i5, %g4
20379 edge32l %l0, %g1, %l6
20380 edge32 %g2, %l3, %i4
20381 sethi 0x17D4, %o7
20382 fpadd32 %f20, %f2, %f12
20383 addc %o5, 0x1373, %o2
20384 subcc %g7, %l2, %i1
20385 sllx %o3, 0x06, %g6
20386 fornot2s %f12, %f23, %f2
20387 fnegs %f5, %f13
20388 srlx %i7, %o0, %o4
20389 srl %i0, %o6, %l5
20390 sdivcc %i3, 0x1EEE, %g5
20391 movn %xcc, %l4, %l1
20392 ld [%l7 + 0x1C], %f5
20393 umulcc %o1, 0x0C3A, %i2
20394 xorcc %g3, 0x069A, %i6
20395 fmovdne %xcc, %f4, %f6
20396 subccc %g4, 0x1855, %l0
20397 movgu %icc, %i5, %g1
20398 orncc %g2, 0x1629, %l3
20399 addc %i4, 0x0E20, %o7
20400 sir 0x05C8
20401 std %f10, [%l7 + 0x28]
20402 sllx %l6, 0x0C, %o2
20403 fpsub16s %f20, %f20, %f4
20404 movrlz %o5, %g7, %i1
20405 fmovdl %xcc, %f8, %f15
20406 edge32ln %o3, %g6, %l2
20407 faligndata %f12, %f20, %f2
20408 array16 %i7, %o4, %i0
20409 stb %o6, [%l7 + 0x43]
20410 ld [%l7 + 0x64], %f17
20411 sth %l5, [%l7 + 0x0A]
20412 udivx %i3, 0x1038, %o0
20413 pdist %f14, %f26, %f4
20414 subccc %g5, 0x080B, %l4
20415 lduw [%l7 + 0x40], %l1
20416 fcmpne16 %f18, %f4, %i2
20417 edge8ln %o1, %g3, %i6
20418 fmovsleu %icc, %f4, %f30
20419 subc %l0, %i5, %g1
20420 movle %xcc, %g2, %g4
20421 movne %xcc, %l3, %i4
20422 ldd [%l7 + 0x60], %i6
20423 array8 %o7, %o2, %g7
20424 srlx %i1, %o5, %g6
20425 smul %o3, %l2, %o4
20426 movrlez %i7, 0x204, %o6
20427 smul %i0, 0x0869, %i3
20428 save %l5, %g5, %l4
20429 rdpr %cwp, %g1
20430 rdpr %cansave, %g2
20431 rdpr %canrestore, %g3
20432 rdpr %cleanwin, %g4
20433 rdpr %otherwin, %g5
20434 rdpr %wstate, %g6
20435 smul %o0, %i2, %l1
20436 andncc %o1, %g3, %i6
20437 sir 0x0D52
20438 movrgz %i5, 0x1D8, %l0
20439 movleu %xcc, %g1, %g2
20440 smul %l3, 0x0E1E, %i4
20441 fmovde %xcc, %f21, %f24
20442 fmovsne %icc, %f16, %f28
20443 ldsw [%l7 + 0x2C], %l6
20444 fnegs %f21, %f24
20445 array16 %g4, %o2, %o7
20446 edge8l %i1, %o5, %g6
20447 umul %g7, %l2, %o3
20448 fmovsg %icc, %f15, %f2
20449 edge16l %o4, %o6, %i7
20450 add %i3, %i0, %l5
20451 nop
20452 set 0x38, %o6
20453 ldx [%l7 + %o6], %l4
20454 fmovscs %icc, %f11, %f29
20455 edge16ln %o0, %g5, %i2
20456 fand %f10, %f28, %f22
20457 stw %l1, [%l7 + 0x2C]
20458 array32 %g3, %i6, %o1
20459 edge8l %i5, %l0, %g2
20460 movneg %icc, %l3, %g1
20461 andcc %i4, 0x15DA, %g4
20462 andncc %l6, %o2, %i1
20463 orncc %o7, 0x06C5, %o5
20464 fmovrde %g7, %f0, %f20
20465 sethi 0x1C1E, %l2
20466 lduh [%l7 + 0x50], %g6
20467 lduw [%l7 + 0x28], %o3
20468 fmovdcs %icc, %f18, %f17
20469 andcc %o4, 0x1972, %i7
20470 fmovrsne %i3, %f7, %f7
20471 edge32n %i0, %l5, %o6
20472 fmovdvc %xcc, %f18, %f19
20473 fands %f9, %f0, %f13
20474 fone %f12
20475 xnorcc %o0, 0x0162, %g5
20476 movvs %icc, %i2, %l4
20477 fmovrdgez %g3, %f18, %f8
20478 popc 0x01A0, %i6
20479 save %l1, %o1, %l0
20480 rdpr %cwp, %g1
20481 rdpr %cansave, %g2
20482 rdpr %canrestore, %g3
20483 rdpr %cleanwin, %g4
20484 rdpr %otherwin, %g5
20485 rdpr %wstate, %g6
20486 fpack16 %f10, %f22
20487 fmovsvc %xcc, %f3, %f7
20488 andncc %g2, %l3, %g1
20489 xnorcc %i4, 0x1FD0, %i5
20490 umul %g4, 0x13C3, %l6
20491 fcmpeq16 %f26, %f30, %o2
20492 array8 %i1, %o7, %g7
20493 nop
20494 set 0x40, %l5
20495 stx %l2, [%l7 + %l5]
20496 subccc %g6, %o3, %o4
20497 edge32l %o5, %i7, %i0
20498 fmovdcs %icc, %f8, %f25
20499 srl %l5, 0x0B, %i3
20500 subc %o0, 0x0C28, %o6
20501 movge %icc, %g5, %i2
20502 std %f12, [%l7 + 0x38]
20503 fmovspos %icc, %f5, %f15
20504 movle %xcc, %g3, %i6
20505 movg %xcc, %l4, %l1
20506 fnegd %f22, %f16
20507 sth %l0, [%l7 + 0x68]
20508 movneg %icc, %g2, %l3
20509 lduh [%l7 + 0x12], %o1
20510 sra %i4, %i5, %g1
20511 subccc %g4, 0x149E, %o2
20512 orcc %i1, 0x1C1E, %l6
20513 nop
20514 set 0x4C, %l1
20515 ldsh [%l7 + %l1], %o7
20516 movcc %xcc, %l2, %g6
20517 array16 %o3, %g7, %o5
20518 udiv %o4, 0x1B50, %i7
20519 array16 %i0, %i3, %l5
20520 fnand %f22, %f30, %f10
20521 array16 %o0, %g5, %o6
20522 or %i2, %g3, %i6
20523 nop
20524 set 0x26, %o4
20525 ldsb [%l7 + %o4], %l1
20526 movne %icc, %l0, %g2
20527 fmovrsgz %l4, %f13, %f21
20528 udiv %o1, 0x048B, %i4
20529 fmovsa %icc, %f14, %f31
20530 sub %i5, %l3, %g4
20531 ld [%l7 + 0x0C], %f12
20532 edge8n %g1, %o2, %i1
20533 edge8n %l6, %l2, %o7
20534 fcmpne16 %f26, %f30, %o3
20535 fnot2 %f26, %f10
20536 or %g7, %g6, %o5
20537 st %f29, [%l7 + 0x34]
20538 lduw [%l7 + 0x68], %o4
20539 fcmpeq16 %f14, %f4, %i0
20540 movrlez %i7, %l5, %o0
20541 stb %i3, [%l7 + 0x24]
20542 restore %o6, 0x13ED, %g5
20543 rdpr %cwp, %g1
20544 rdpr %cansave, %g2
20545 rdpr %canrestore, %g3
20546 rdpr %cleanwin, %g4
20547 rdpr %otherwin, %g5
20548 rdpr %wstate, %g6
20549 andn %g3, 0x0E76, %i2
20550 xnorcc %i6, 0x0C5F, %l0
20551 ldsb [%l7 + 0x61], %g2
20552 setx loop_69, %l0, %l1
20553 return %l1
20554 nop
20555 rdpr %cwp, %g1
20556 rdpr %cansave, %g2
20557 rdpr %canrestore, %g3
20558 rdpr %cleanwin, %g4
20559 rdpr %otherwin, %g5
20560 rdpr %wstate, %g6
20561loop_69: ldsb [%l7 + 0x2A], %l4
20562 addc %i5, 0x0187, %g4
20563 fnegd %f14, %f4
20564 lduw [%l7 + 0x20], %g1
20565 stw %o2, [%l7 + 0x5C]
20566 edge8l %l3, %l6, %l2
20567 udivx %o7, 0x0440, %o3
20568 fmovdleu %icc, %f20, %f19
20569 addcc %g7, %g6, %o5
20570 array32 %i1, %o4, %i7
20571 stb %i0, [%l7 + 0x1E]
20572 ldub [%l7 + 0x08], %l5
20573 fmul8sux16 %f28, %f12, %f8
20574 sth %o0, [%l7 + 0x7A]
20575 edge16l %i3, %g5, %g3
20576 alignaddr %i2, %i6, %l0
20577 fpadd32 %f0, %f24, %f26
20578 fmovdvc %icc, %f26, %f14
20579 ldsh [%l7 + 0x5E], %o6
20580 sra %g2, %l1, %o1
20581 move %xcc, %i4, %i5
20582 edge16n %g4, %g1, %l4
20583 fmovspos %icc, %f26, %f26
20584 ldx [%l7 + 0x40], %l3
20585 fmovscs %xcc, %f30, %f30
20586 fcmped %fcc3, %f0, %f24
20587 fnegd %f22, %f26
20588 movcc %icc, %o2, %l2
20589 sdivcc %l6, 0x0CA4, %o7
20590 ldsb [%l7 + 0x53], %o3
20591 edge16 %g6, %g7, %i1
20592 restore %o5, %o4, %i0
20593 rdpr %cwp, %g1
20594 rdpr %cansave, %g2
20595 rdpr %canrestore, %g3
20596 rdpr %cleanwin, %g4
20597 rdpr %otherwin, %g5
20598 rdpr %wstate, %g6
20599 edge8ln %i7, %l5, %i3
20600 xnor %o0, %g3, %i2
20601 fmovdg %icc, %f21, %f2
20602 addcc %i6, %l0, %g5
20603 nop
20604 set 0x32, %g5
20605 sth %g2, [%l7 + %g5]
20606 udiv %o6, 0x1BDA, %l1
20607 ld [%l7 + 0x10], %f28
20608 save %i4, 0x0E40, %o1
20609 rdpr %cwp, %g1
20610 rdpr %cansave, %g2
20611 rdpr %canrestore, %g3
20612 rdpr %cleanwin, %g4
20613 rdpr %otherwin, %g5
20614 rdpr %wstate, %g6
20615 mulx %g4, 0x196D, %i5
20616 alignaddrl %g1, %l4, %o2
20617 sdivx %l2, 0x195D, %l6
20618 ld [%l7 + 0x1C], %f5
20619 stw %o7, [%l7 + 0x40]
20620 edge16n %l3, %o3, %g6
20621 umul %i1, 0x1BBF, %o5
20622 fmuld8ulx16 %f20, %f23, %f0
20623 mulx %g7, %o4, %i7
20624 lduh [%l7 + 0x10], %l5
20625 ldd [%l7 + 0x10], %f8
20626 sdivcc %i0, 0x0242, %o0
20627 mova %xcc, %i3, %g3
20628 movg %xcc, %i6, %i2
20629 sdivx %l0, 0x0945, %g5
20630 fexpand %f24, %f0
20631 alignaddrl %o6, %l1, %i4
20632 sdiv %o1, 0x00D6, %g2
20633 movcs %icc, %g4, %g1
20634 movpos %xcc, %i5, %l4
20635 sub %l2, 0x1E5B, %l6
20636 edge32 %o2, %o7, %l3
20637 orcc %g6, 0x1EA9, %o3
20638 nop
20639 set 0x50, %o1
20640 sth %o5, [%l7 + %o1]
20641 srl %i1, %g7, %o4
20642 movn %icc, %i7, %l5
20643 movre %i0, 0x3C3, %i3
20644 std %f14, [%l7 + 0x78]
20645 fandnot1 %f6, %f30, %f14
20646 fmovda %icc, %f12, %f23
20647 fnegd %f10, %f14
20648 alignaddrl %o0, %g3, %i2
20649 fnot2s %f21, %f12
20650 movrgz %i6, 0x2A5, %l0
20651 addc %o6, 0x0318, %g5
20652 fcmpd %fcc3, %f12, %f12
20653 subcc %i4, 0x1322, %l1
20654 movpos %icc, %o1, %g2
20655 edge8l %g1, %g4, %i5
20656 fcmpes %fcc2, %f3, %f27
20657 fmovdpos %icc, %f22, %f12
20658 fmovd %f22, %f2
20659 nop
20660 set 0x5E, %o3
20661 stb %l4, [%l7 + %o3]
20662 movge %xcc, %l6, %l2
20663 udivx %o7, 0x1EBE, %l3
20664 edge32l %g6, %o2, %o5
20665 fnors %f24, %f29, %f30
20666 ldd [%l7 + 0x70], %f6
20667 andncc %i1, %o3, %g7
20668 fpack32 %f2, %f18, %f24
20669 fmovdvc %icc, %f16, %f29
20670 sethi 0x0836, %i7
20671 array16 %l5, %i0, %o4
20672 save %i3, 0x0920, %g3
20673 rdpr %cwp, %g1
20674 rdpr %cansave, %g2
20675 rdpr %canrestore, %g3
20676 rdpr %cleanwin, %g4
20677 rdpr %otherwin, %g5
20678 rdpr %wstate, %g6
20679 mulscc %o0, %i6, %l0
20680 sub %o6, 0x1656, %g5
20681 fcmpes %fcc2, %f25, %f6
20682 nop
20683 set 0x55, %o7
20684 stb %i4, [%l7 + %o7]
20685 fcmps %fcc0, %f12, %f24
20686 fornot2 %f18, %f0, %f22
20687 orcc %i2, %l1, %g2
20688 lduh [%l7 + 0x6A], %g1
20689 andcc %g4, %i5, %l4
20690 stb %l6, [%l7 + 0x7E]
20691 fpadd16s %f10, %f3, %f2
20692 srlx %o1, 0x05, %o7
20693 fcmple16 %f22, %f24, %l2
20694 lduh [%l7 + 0x46], %g6
20695 fnor %f12, %f0, %f24
20696 movneg %xcc, %o2, %o5
20697 array16 %l3, %o3, %i1
20698 fmovsge %xcc, %f8, %f8
20699 move %xcc, %g7, %i7
20700 xor %i0, 0x0497, %o4
20701 save %i3, 0x0BFE, %l5
20702 rdpr %cwp, %g1
20703 rdpr %cansave, %g2
20704 rdpr %canrestore, %g3
20705 rdpr %cleanwin, %g4
20706 rdpr %otherwin, %g5
20707 rdpr %wstate, %g6
20708 stw %g3, [%l7 + 0x40]
20709 fmovrdne %i6, %f18, %f4
20710 xnorcc %o0, %o6, %g5
20711 subcc %i4, %l0, %i2
20712 fpadd16 %f4, %f16, %f12
20713 fxor %f24, %f14, %f12
20714 fnegs %f27, %f28
20715 stx %g2, [%l7 + 0x10]
20716 movvs %xcc, %g1, %g4
20717 movvc %xcc, %i5, %l4
20718 movre %l6, %o1, %o7
20719 ldx [%l7 + 0x18], %l2
20720 stb %g6, [%l7 + 0x27]
20721 mulscc %l1, 0x19B3, %o5
20722 fmovsa %xcc, %f27, %f17
20723 fcmple32 %f24, %f10, %o2
20724 for %f10, %f2, %f22
20725 fpadd32 %f2, %f8, %f0
20726 movrgz %l3, 0x020, %i1
20727 fnands %f23, %f26, %f28
20728 movle %xcc, %g7, %i7
20729 popc 0x197C, %o3
20730 fmovdleu %xcc, %f9, %f24
20731 andn %i0, %o4, %i3
20732 edge32 %g3, %i6, %l5
20733 ld [%l7 + 0x20], %f20
20734 movvc %icc, %o6, %o0
20735 edge32 %i4, %l0, %g5
20736 fmovspos %xcc, %f15, %f27
20737 movvc %icc, %i2, %g2
20738 fand %f28, %f30, %f2
20739 edge32ln %g4, %i5, %g1
20740 mova %icc, %l4, %l6
20741 movcs %icc, %o1, %o7
20742 sll %g6, %l1, %o5
20743 edge8 %o2, %l2, %i1
20744 movrgz %l3, 0x358, %i7
20745 orn %o3, %i0, %g7
20746 movrlz %i3, 0x212, %o4
20747 edge16n %i6, %g3, %l5
20748 sdiv %o0, 0x0294, %o6
20749 edge16l %i4, %l0, %g5
20750 orcc %i2, 0x1267, %g4
20751 and %i5, %g2, %g1
20752 sdivx %l4, 0x07A3, %l6
20753 mulscc %o1, 0x1A3F, %g6
20754 addcc %o7, 0x17AD, %o5
20755 fmovd %f28, %f8
20756 umulcc %o2, %l1, %i1
20757 sethi 0x1FFE, %l2
20758 udiv %l3, 0x120D, %o3
20759 setx loop_70, %l0, %l1
20760 return %l1
20761 nop
20762 rdpr %cwp, %g1
20763 rdpr %cansave, %g2
20764 rdpr %canrestore, %g3
20765 rdpr %cleanwin, %g4
20766 rdpr %otherwin, %g5
20767 rdpr %wstate, %g6
20768loop_70: movcc %xcc, %i0, %o4
20769 fmovrdgez %g3, %f30, %f28
20770 xor %i6, 0x1960, %l5
20771 xnor %o6, 0x174A, %i4
20772 orcc %o0, %l0, %i2
20773 sllx %g4, 0x0D, %g5
20774 srlx %i5, 0x1B, %g2
20775 udivx %l4, 0x1694, %g1
20776 fmovrdgz %o1, %f18, %f4
20777 andn %l6, 0x0DF7, %g6
20778 lduh [%l7 + 0x5A], %o5
20779 fmovdn %icc, %f17, %f28
20780 fpadd16 %f18, %f18, %f18
20781 movcc %xcc, %o7, %l1
20782 stw %o2, [%l7 + 0x6C]
20783 std %f28, [%l7 + 0x30]
20784 sllx %i1, 0x1F, %l2
20785 fandnot1s %f11, %f4, %f28
20786 ldsb [%l7 + 0x0E], %o3
20787 stb %i7, [%l7 + 0x53]
20788 ldsw [%l7 + 0x34], %g7
20789 andncc %i3, %i0, %o4
20790 array16 %l3, %i6, %l5
20791 andcc %g3, 0x090A, %o6
20792 edge8 %i4, %o0, %i2
20793 fpadd32s %f6, %f5, %f27
20794 mova %xcc, %l0, %g5
20795 subcc %i5, 0x1EBF, %g4
20796 sdivcc %g2, 0x0055, %g1
20797 nop
20798 set 0x1A, %i2
20799 sth %l4, [%l7 + %i2]
20800 movrgz %l6, %g6, %o5
20801 movcs %xcc, %o7, %l1
20802 fmul8x16al %f4, %f16, %f0
20803 add %o1, %i1, %l2
20804 umulcc %o2, 0x096A, %o3
20805 movcc %icc, %g7, %i3
20806 edge16l %i7, %o4, %i0
20807 sll %l3, 0x07, %i6
20808 movcc %icc, %g3, %l5
20809 fmovsgu %xcc, %f14, %f3
20810 fmovsleu %xcc, %f30, %f2
20811 sdiv %i4, 0x16AD, %o0
20812 nop
20813 set 0x46, %g2
20814 ldsb [%l7 + %g2], %o6
20815 ldsh [%l7 + 0x4E], %i2
20816 fmovdne %xcc, %f7, %f3
20817 ldsb [%l7 + 0x28], %l0
20818 orcc %g5, 0x0097, %g4
20819 edge8 %g2, %i5, %g1
20820 lduh [%l7 + 0x60], %l4
20821 nop
20822 set 0x38, %l4
20823 std %f6, [%l7 + %l4]
20824 umulcc %g6, 0x1EFC, %o5
20825 sth %l6, [%l7 + 0x38]
20826 sir 0x1BB1
20827 udiv %l1, 0x0E4D, %o1
20828 sdivx %o7, 0x1F00, %l2
20829 sir 0x1AE9
20830 std %f4, [%l7 + 0x40]
20831 fone %f8
20832 edge16l %o2, %i1, %o3
20833 xnorcc %i3, %i7, %o4
20834 udiv %g7, 0x1DFE, %i0
20835 ldub [%l7 + 0x10], %l3
20836 ld [%l7 + 0x78], %f6
20837 stx %i6, [%l7 + 0x50]
20838 mova %xcc, %l5, %g3
20839 sllx %o0, %i4, %i2
20840 xnor %o6, 0x18E5, %l0
20841 fmovsn %icc, %f5, %f13
20842 movrgez %g5, %g2, %g4
20843 edge32n %i5, %g1, %l4
20844 ldsw [%l7 + 0x74], %g6
20845 nop
20846 set 0x36, %g3
20847 lduh [%l7 + %g3], %o5
20848 movgu %xcc, %l1, %l6
20849 movvs %xcc, %o7, %o1
20850 sll %l2, 0x12, %i1
20851 movneg %xcc, %o3, %o2
20852 srl %i3, 0x16, %o4
20853 fmovrslez %i7, %f21, %f12
20854 fcmple16 %f20, %f14, %i0
20855 fmovsg %xcc, %f3, %f20
20856 mulx %g7, %l3, %l5
20857 nop
20858 set 0x2C, %i6
20859 ldsh [%l7 + %i6], %i6
20860 fmovd %f2, %f6
20861 sethi 0x0885, %g3
20862 xnor %o0, 0x0ED0, %i4
20863 fcmple32 %f14, %f16, %i2
20864 fpsub16 %f12, %f20, %f6
20865 movrlz %o6, 0x1D5, %g5
20866 restore %l0, 0x0A42, %g2
20867 rdpr %cwp, %g1
20868 rdpr %cansave, %g2
20869 rdpr %canrestore, %g3
20870 rdpr %cleanwin, %g4
20871 rdpr %otherwin, %g5
20872 rdpr %wstate, %g6
20873 sub %i5, 0x13C7, %g1
20874 fmul8x16al %f1, %f13, %f12
20875 subcc %g4, 0x1921, %g6
20876 mulx %o5, %l4, %l1
20877 movg %icc, %l6, %o7
20878 xor %l2, 0x1875, %o1
20879 movleu %xcc, %o3, %i1
20880 orcc %i3, %o4, %i7
20881 ldub [%l7 + 0x75], %i0
20882 array8 %g7, %l3, %o2
20883 movn %icc, %l5, %i6
20884 subccc %o0, 0x1832, %i4
20885 fmovsgu %icc, %f11, %f0
20886 ldsh [%l7 + 0x26], %i2
20887 mulscc %g3, %o6, %g5
20888 edge16n %g2, %i5, %g1
20889 smulcc %g4, %l0, %o5
20890 subc %g6, %l4, %l1
20891 fmovsvs %xcc, %f29, %f18
20892 fnegd %f26, %f0
20893 srlx %o7, 0x0C, %l2
20894 pdist %f22, %f16, %f0
20895 fmovsge %icc, %f29, %f11
20896 srl %l6, 0x04, %o3
20897 andn %i1, 0x1524, %o1
20898 subc %i3, 0x0F16, %o4
20899 subc %i0, 0x019E, %i7
20900 lduh [%l7 + 0x0E], %l3
20901 fmovscs %xcc, %f3, %f22
20902 fnot1s %f24, %f1
20903 fcmpeq16 %f10, %f2, %g7
20904 smulcc %l5, 0x0412, %o2
20905 fnot2s %f9, %f21
20906 movvc %icc, %i6, %i4
20907 save %i2, 0x0E6A, %g3
20908 rdpr %cwp, %g1
20909 rdpr %cansave, %g2
20910 rdpr %canrestore, %g3
20911 rdpr %cleanwin, %g4
20912 rdpr %otherwin, %g5
20913 rdpr %wstate, %g6
20914 ldub [%l7 + 0x77], %o6
20915 ldub [%l7 + 0x15], %g5
20916 srl %g2, 0x04, %i5
20917 sdivcc %o0, 0x04D0, %g1
20918 st %f31, [%l7 + 0x14]
20919 fnands %f3, %f21, %f24
20920 mulscc %g4, 0x150D, %o5
20921 edge8ln %l0, %l4, %l1
20922 subcc %g6, 0x05B8, %o7
20923 movge %xcc, %l2, %o3
20924 addcc %i1, %o1, %l6
20925 ld [%l7 + 0x44], %f31
20926 fmovsge %xcc, %f29, %f4
20927 fand %f14, %f22, %f8
20928 movre %o4, 0x335, %i3
20929 subcc %i0, %l3, %i7
20930 srlx %g7, 0x09, %l5
20931 std %f16, [%l7 + 0x70]
20932 movrgz %i6, %i4, %i2
20933 ld [%l7 + 0x60], %f13
20934 udiv %o2, 0x0B8F, %g3
20935 edge32l %o6, %g2, %i5
20936 movrne %o0, %g5, %g4
20937 movrlz %o5, %l0, %l4
20938 addccc %l1, 0x0019, %g1
20939 fmovdle %xcc, %f16, %f3
20940 fcmple32 %f4, %f24, %g6
20941 array32 %l2, %o7, %i1
20942 movpos %xcc, %o1, %l6
20943 array16 %o4, %i3, %i0
20944 lduh [%l7 + 0x4A], %l3
20945 popc 0x10EE, %i7
20946 srl %g7, %o3, %l5
20947 addcc %i4, 0x160E, %i6
20948 sll %i2, %g3, %o2
20949 fabss %f3, %f7
20950 movl %icc, %o6, %g2
20951 fnegs %f6, %f29
20952 setx loop_71, %l0, %l1
20953 return %l1
20954 nop
20955 rdpr %cwp, %g1
20956 rdpr %cansave, %g2
20957 rdpr %canrestore, %g3
20958 rdpr %cleanwin, %g4
20959 rdpr %otherwin, %g5
20960 rdpr %wstate, %g6
20961loop_71: movrgz %g5, %o5, %l4
20962 mova %xcc, %l0, %g1
20963 restore %g6, 0x1AA9, %l1
20964 rdpr %cwp, %g1
20965 rdpr %cansave, %g2
20966 rdpr %canrestore, %g3
20967 rdpr %cleanwin, %g4
20968 rdpr %otherwin, %g5
20969 rdpr %wstate, %g6
20970 fmul8x16al %f26, %f15, %f14
20971 array16 %l2, %o7, %o1
20972 xor %i1, %o4, %i3
20973 movvs %icc, %i0, %l6
20974 fcmpgt32 %f26, %f30, %l3
20975 sllx %i7, %g7, %l5
20976 fmovsn %icc, %f16, %f8
20977 edge8 %i4, %o3, %i6
20978 fmovse %xcc, %f23, %f31
20979 sllx %i2, 0x1F, %o2
20980 ld [%l7 + 0x24], %f18
20981 edge32ln %o6, %g2, %g3
20982 xor %i5, %g4, %g5
20983 siam 0x2
20984 fnand %f12, %f12, %f30
20985 edge8ln %o0, %l4, %o5
20986 edge32 %l0, %g1, %l1
20987 ldsb [%l7 + 0x4E], %l2
20988 mulx %o7, 0x1278, %g6
20989 andn %i1, %o4, %o1
20990 fornot1s %f23, %f25, %f19
20991 subc %i0, %l6, %l3
20992 edge32 %i7, %g7, %l5
20993 sdiv %i4, 0x1563, %o3
20994 mova %xcc, %i3, %i6
20995 movrgz %o2, %o6, %i2
20996 fabss %f2, %f16
20997 array32 %g2, %i5, %g4
20998 nop
20999 set 0x16, %i0
21000 lduh [%l7 + %i0], %g3
21001 fpsub32 %f16, %f24, %f8
21002 movn %xcc, %o0, %l4
21003 movrlz %g5, 0x3E5, %o5
21004 fmovsgu %icc, %f2, %f4
21005 orcc %l0, %g1, %l1
21006 sub %o7, 0x1B1B, %l2
21007 edge32 %g6, %o4, %o1
21008 movre %i1, %i0, %l6
21009 fornot1s %f30, %f14, %f1
21010 fmuld8ulx16 %f29, %f29, %f14
21011 sub %l3, %i7, %l5
21012 nop
21013 set 0x72, %l3
21014 ldsh [%l7 + %l3], %i4
21015 fmovsg %icc, %f19, %f10
21016 fmovda %icc, %f16, %f17
21017 movcs %icc, %o3, %g7
21018 fnand %f22, %f6, %f14
21019 movgu %xcc, %i6, %o2
21020 stb %i3, [%l7 + 0x1E]
21021 andcc %i2, %o6, %i5
21022 fcmpgt16 %f18, %f30, %g4
21023 fcmpeq16 %f22, %f28, %g3
21024 stx %g2, [%l7 + 0x18]
21025 ldd [%l7 + 0x70], %l4
21026 edge8l %o0, %g5, %l0
21027 add %g1, 0x01D5, %o5
21028 sra %o7, 0x0C, %l2
21029 stb %l1, [%l7 + 0x27]
21030 movgu %icc, %o4, %g6
21031 edge32n %o1, %i0, %i1
21032 smulcc %l6, 0x19AA, %l3
21033 movcs %xcc, %i7, %i4
21034 edge8l %o3, %l5, %g7
21035 movrlz %o2, 0x125, %i3
21036 edge32l %i2, %i6, %i5
21037 fxor %f20, %f10, %f30
21038 movrgz %g4, 0x3C0, %o6
21039 nop
21040 set 0x08, %g7
21041 std %f14, [%l7 + %g7]
21042 orn %g2, %l4, %g3
21043 subc %g5, %l0, %o0
21044 ld [%l7 + 0x70], %f28
21045 faligndata %f4, %f8, %f8
21046 lduw [%l7 + 0x08], %o5
21047 sll %g1, %o7, %l2
21048 edge32 %o4, %l1, %g6
21049 movle %xcc, %i0, %o1
21050 fmul8ulx16 %f20, %f30, %f12
21051 mulscc %l6, %l3, %i1
21052 and %i7, %o3, %i4
21053 faligndata %f14, %f18, %f14
21054 ldsh [%l7 + 0x68], %l5
21055 mulscc %g7, %i3, %i2
21056 movrgz %o2, 0x2FB, %i6
21057 movn %icc, %g4, %o6
21058 movle %icc, %i5, %l4
21059 sth %g2, [%l7 + 0x42]
21060 fone %f22
21061 udiv %g3, 0x15AC, %l0
21062 sdivx %g5, 0x1575, %o5
21063 ldx [%l7 + 0x60], %g1
21064 popc %o7, %l2
21065 fmovsa %icc, %f20, %f29
21066 ldx [%l7 + 0x28], %o4
21067 ldsb [%l7 + 0x35], %l1
21068 subccc %g6, 0x05EC, %i0
21069 add %o1, 0x0643, %o0
21070 edge16ln %l6, %l3, %i1
21071 fmovdvc %icc, %f12, %f13
21072 ldd [%l7 + 0x28], %f16
21073 andn %i7, %o3, %i4
21074 fcmped %fcc0, %f14, %f18
21075 movrlz %g7, 0x272, %l5
21076 orn %i3, 0x1BFE, %o2
21077 edge8 %i2, %i6, %o6
21078 fone %f6
21079 sdivx %i5, 0x00BE, %l4
21080 movn %icc, %g2, %g3
21081 edge32 %g4, %l0, %g5
21082 umulcc %o5, 0x15D4, %g1
21083 save %o7, %o4, %l1
21084 rdpr %cwp, %g1
21085 rdpr %cansave, %g2
21086 rdpr %canrestore, %g3
21087 rdpr %cleanwin, %g4
21088 rdpr %otherwin, %g5
21089 rdpr %wstate, %g6
21090 movle %xcc, %g6, %l2
21091 setx loop_72, %l0, %l1
21092 return %l1
21093 nop
21094 rdpr %cwp, %g1
21095 rdpr %cansave, %g2
21096 rdpr %canrestore, %g3
21097 rdpr %cleanwin, %g4
21098 rdpr %otherwin, %g5
21099 rdpr %wstate, %g6
21100loop_72: movvc %xcc, %o1, %l6
21101 fmovse %icc, %f21, %f16
21102 mulx %i1, %l3, %o3
21103 save %i4, 0x0E7A, %g7
21104 rdpr %cwp, %g1
21105 rdpr %cansave, %g2
21106 rdpr %canrestore, %g3
21107 rdpr %cleanwin, %g4
21108 rdpr %otherwin, %g5
21109 rdpr %wstate, %g6
21110 ldsb [%l7 + 0x34], %i7
21111 sllx %i3, %l5, %o2
21112 subccc %i2, 0x1C84, %i6
21113 ldsb [%l7 + 0x38], %i5
21114 or %l4, %o6, %g2
21115 fnot1s %f3, %f17
21116 srl %g3, 0x18, %g4
21117 fmovscs %xcc, %f0, %f21
21118 movrne %g5, 0x0F7, %o5
21119 movcc %xcc, %g1, %l0
21120 fmovrslez %o4, %f16, %f27
21121 ldsh [%l7 + 0x1C], %l1
21122 sethi 0x1A9A, %o7
21123 andncc %g6, %l2, %i0
21124 fmovs %f6, %f19
21125 fmovrdlez %o0, %f14, %f28
21126 edge8 %l6, %o1, %i1
21127 fcmple16 %f30, %f16, %o3
21128 edge32ln %l3, %i4, %g7
21129 udiv %i7, 0x1336, %i3
21130 xorcc %o2, %l5, %i6
21131 fnor %f4, %f16, %f2
21132 movre %i2, 0x114, %i5
21133 addccc %l4, 0x0C3D, %o6
21134 edge16ln %g3, %g2, %g5
21135 save %o5, 0x0573, %g4
21136 rdpr %cwp, %g1
21137 rdpr %cansave, %g2
21138 rdpr %canrestore, %g3
21139 rdpr %cleanwin, %g4
21140 rdpr %otherwin, %g5
21141 rdpr %wstate, %g6
21142 stx %g1, [%l7 + 0x30]
21143 fandnot2 %f20, %f18, %f14
21144 subc %l0, %o4, %o7
21145 sra %g6, 0x01, %l1
21146 ldd [%l7 + 0x18], %i0
21147 fxor %f30, %f22, %f14
21148 fmovde %icc, %f20, %f28
21149 addccc %l2, 0x1A0E, %l6
21150 sdivx %o0, 0x0CA7, %o1
21151 andn %o3, 0x1F19, %i1
21152 fmovrdne %l3, %f30, %f6
21153 fmovdgu %icc, %f13, %f9
21154 subcc %i4, %i7, %g7
21155 fmovscc %xcc, %f24, %f17
21156 edge32 %i3, %l5, %i6
21157 xnor %o2, %i5, %i2
21158 siam 0x1
21159 orn %o6, %g3, %g2
21160 stw %l4, [%l7 + 0x30]
21161 sll %o5, 0x00, %g4
21162 movpos %xcc, %g1, %g5
21163 movleu %icc, %o4, %l0
21164 sth %o7, [%l7 + 0x1A]
21165 fmovdge %icc, %f7, %f4
21166 fmovscs %icc, %f11, %f20
21167 sdivcc %l1, 0x1D59, %i0
21168 ld [%l7 + 0x0C], %f12
21169 ldub [%l7 + 0x57], %g6
21170 stb %l2, [%l7 + 0x72]
21171 movrlez %l6, %o1, %o3
21172 fsrc2 %f20, %f10
21173 movrne %i1, %o0, %l3
21174 fpsub16s %f18, %f7, %f21
21175 movrgz %i4, 0x2E5, %g7
21176 umulcc %i3, %i7, %i6
21177 edge32n %l5, %i5, %o2
21178 sll %o6, 0x1E, %g3
21179 ldsb [%l7 + 0x74], %g2
21180 fmovdg %xcc, %f17, %f18
21181 fmovdpos %icc, %f1, %f11
21182 sub %l4, 0x05A1, %o5
21183 xnor %i2, %g1, %g4
21184 movg %xcc, %g5, %l0
21185 ldub [%l7 + 0x27], %o7
21186 edge8 %l1, %i0, %o4
21187 movrne %g6, %l6, %l2
21188 alignaddrl %o3, %o1, %i1
21189 mulx %o0, 0x1E6A, %l3
21190 alignaddr %i4, %i3, %i7
21191 orcc %g7, 0x1953, %l5
21192 subc %i6, %i5, %o2
21193 movgu %xcc, %g3, %o6
21194 movge %icc, %l4, %o5
21195 subcc %g2, %i2, %g4
21196 xnor %g5, %l0, %g1
21197 edge16ln %o7, %l1, %o4
21198 fmovdgu %icc, %f17, %f18
21199 fcmpgt32 %f26, %f14, %i0
21200 edge16 %g6, %l6, %l2
21201 sdivcc %o3, 0x0A54, %i1
21202 xnorcc %o1, %o0, %i4
21203 movne %icc, %i3, %l3
21204 addc %g7, 0x1748, %i7
21205 sdivx %l5, 0x17B8, %i6
21206 movrlez %i5, %g3, %o6
21207 ldsb [%l7 + 0x7F], %o2
21208 array8 %l4, %g2, %i2
21209 mulscc %o5, %g5, %l0
21210 array8 %g1, %o7, %l1
21211 fnot2s %f19, %f17
21212 sdivx %o4, 0x0567, %g4
21213 ldsh [%l7 + 0x6C], %i0
21214 fnands %f16, %f18, %f4
21215 movl %xcc, %g6, %l2
21216 andn %o3, %i1, %l6
21217 lduw [%l7 + 0x58], %o1
21218 umul %o0, 0x1372, %i3
21219 movrlez %l3, %i4, %g7
21220 alignaddr %i7, %i6, %i5
21221 fcmpeq16 %f30, %f0, %l5
21222 xor %g3, 0x0513, %o6
21223 andncc %o2, %l4, %g2
21224 xor %i2, 0x0430, %o5
21225 fone %f18
21226 sdivx %g5, 0x1AB1, %l0
21227 edge16n %g1, %l1, %o7
21228 movrne %g4, %o4, %g6
21229 movrne %i0, 0x22B, %o3
21230 restore %i1, %l6, %l2
21231 rdpr %cwp, %g1
21232 rdpr %cansave, %g2
21233 rdpr %canrestore, %g3
21234 rdpr %cleanwin, %g4
21235 rdpr %otherwin, %g5
21236 rdpr %wstate, %g6
21237 sir 0x1D49
21238 movvs %xcc, %o1, %o0
21239 movg %icc, %i3, %i4
21240 xor %l3, 0x1BC9, %g7
21241 array8 %i7, %i5, %i6
21242 edge16 %l5, %g3, %o6
21243 fors %f31, %f3, %f19
21244 fcmpgt32 %f14, %f24, %o2
21245 stw %g2, [%l7 + 0x68]
21246 array8 %l4, %i2, %o5
21247 udivcc %l0, 0x1C9F, %g1
21248 mulscc %g5, %l1, %o7
21249 edge8n %g4, %o4, %i0
21250 sub %g6, %i1, %o3
21251 edge16l %l2, %o1, %l6
21252 edge16l %i3, %o0, %i4
21253 movgu %icc, %l3, %g7
21254 ldx [%l7 + 0x18], %i7
21255 andncc %i5, %i6, %g3
21256 fmovsl %xcc, %f10, %f0
21257 fmovdneg %xcc, %f26, %f13
21258 ldsw [%l7 + 0x10], %o6
21259 fcmpeq32 %f6, %f14, %o2
21260 movleu %xcc, %l5, %g2
21261 srlx %l4, %o5, %l0
21262 xnorcc %i2, %g1, %l1
21263 movvs %icc, %g5, %o7
21264 umulcc %g4, %i0, %g6
21265 movvs %icc, %i1, %o3
21266 fmovse %xcc, %f28, %f19
21267 sdivx %o4, 0x1404, %o1
21268 or %l2, %l6, %o0
21269 edge16ln %i4, %l3, %i3
21270 fexpand %f20, %f22
21271 movgu %icc, %g7, %i5
21272 edge8n %i6, %g3, %o6
21273 andncc %o2, %l5, %g2
21274 addcc %i7, %l4, %o5
21275 movrgez %l0, 0x2E8, %i2
21276 sir 0x0697
21277 std %f0, [%l7 + 0x10]
21278 fmovsle %xcc, %f23, %f27
21279 srlx %g1, %g5, %o7
21280 fmovrde %g4, %f0, %f18
21281 movpos %icc, %i0, %g6
21282 movrgez %i1, %l1, %o3
21283 movvc %icc, %o1, %o4
21284 std %f24, [%l7 + 0x30]
21285 std %f10, [%l7 + 0x70]
21286 movpos %xcc, %l2, %l6
21287 fpmerge %f4, %f20, %f6
21288 edge32ln %i4, %o0, %i3
21289 siam 0x0
21290 srax %l3, 0x11, %g7
21291 ldd [%l7 + 0x08], %f4
21292 edge16l %i6, %g3, %o6
21293 udivcc %o2, 0x0D58, %l5
21294 andn %g2, %i7, %l4
21295 fmovrde %i5, %f0, %f0
21296 edge16ln %l0, %i2, %o5
21297 fors %f0, %f19, %f17
21298 subccc %g1, %g5, %o7
21299 movrgz %i0, %g6, %i1
21300 srlx %g4, 0x14, %o3
21301 ldsh [%l7 + 0x7C], %l1
21302 edge8l %o1, %o4, %l2
21303 sdivcc %i4, 0x1B51, %l6
21304 alignaddrl %o0, %l3, %g7
21305 orn %i3, %i6, %g3
21306 movrlz %o6, 0x3AD, %o2
21307 save %g2, 0x05A9, %i7
21308 rdpr %cwp, %g1
21309 rdpr %cansave, %g2
21310 rdpr %canrestore, %g3
21311 rdpr %cleanwin, %g4
21312 rdpr %otherwin, %g5
21313 rdpr %wstate, %g6
21314 xor %l4, %i5, %l5
21315 move %xcc, %i2, %o5
21316 movvs %xcc, %g1, %l0
21317 edge16l %o7, %g5, %i0
21318 srax %g6, %g4, %i1
21319 fcmpes %fcc3, %f4, %f10
21320 array8 %l1, %o1, %o4
21321 fcmped %fcc1, %f12, %f24
21322 movre %l2, %o3, %i4
21323 fpackfix %f8, %f3
21324 xnor %l6, %o0, %l3
21325 sdiv %g7, 0x0919, %i6
21326 alignaddrl %i3, %o6, %g3
21327 mulx %g2, %o2, %i7
21328 std %f12, [%l7 + 0x28]
21329 movcc %xcc, %l4, %i5
21330 fmovsle %icc, %f22, %f14
21331 alignaddr %i2, %l5, %o5
21332 fmovdgu %icc, %f16, %f24
21333 edge8l %l0, %g1, %o7
21334 popc %i0, %g5
21335 xnor %g6, 0x1434, %g4
21336 orncc %l1, 0x0B33, %i1
21337 array8 %o4, %l2, %o1
21338 fexpand %f24, %f22
21339 ldd [%l7 + 0x48], %f22
21340 ldd [%l7 + 0x68], %f12
21341 edge32n %o3, %l6, %o0
21342 sethi 0x1B57, %i4
21343 fandnot2 %f12, %f28, %f24
21344 fands %f25, %f18, %f27
21345 alignaddrl %l3, %g7, %i3
21346 fabsd %f18, %f16
21347 xnor %i6, %o6, %g2
21348 mulx %g3, %i7, %o2
21349 ldsb [%l7 + 0x7D], %i5
21350 smulcc %i2, %l5, %l4
21351 xor %l0, %g1, %o7
21352 andcc %o5, 0x020D, %g5
21353 fmovrdne %g6, %f8, %f30
21354 fpadd32s %f0, %f0, %f5
21355 ldx [%l7 + 0x40], %g4
21356 addc %i0, %i1, %l1
21357 sdiv %l2, 0x1D50, %o4
21358 umulcc %o1, %o3, %l6
21359 srlx %i4, %l3, %g7
21360 fzeros %f21
21361 sllx %i3, 0x1D, %o0
21362 movrlez %i6, %g2, %o6
21363 sll %i7, %o2, %g3
21364 stb %i2, [%l7 + 0x56]
21365 lduw [%l7 + 0x34], %l5
21366 fmovdne %icc, %f23, %f23
21367 orn %l4, 0x03F4, %l0
21368 edge16ln %g1, %i5, %o5
21369 fandnot1 %f14, %f4, %f30
21370 orncc %g5, %o7, %g4
21371 sllx %g6, 0x14, %i1
21372 xorcc %i0, %l1, %o4
21373 fmovsge %xcc, %f1, %f26
21374 fzeros %f3
21375 movrne %l2, %o3, %l6
21376 udivcc %o1, 0x02BF, %l3
21377 xnorcc %g7, %i4, %i3
21378 fnors %f6, %f4, %f17
21379 or %i6, 0x1150, %g2
21380 fmovdg %xcc, %f13, %f6
21381 mulscc %o6, %o0, %o2
21382 movcc %xcc, %i7, %i2
21383 movcs %xcc, %g3, %l4
21384 movrgz %l5, 0x301, %g1
21385 addc %l0, 0x0C3D, %i5
21386 save %o5, 0x0736, %g5
21387 rdpr %cwp, %g1
21388 rdpr %cansave, %g2
21389 rdpr %canrestore, %g3
21390 rdpr %cleanwin, %g4
21391 rdpr %otherwin, %g5
21392 rdpr %wstate, %g6
21393 lduh [%l7 + 0x5A], %g4
21394 movvs %icc, %g6, %i1
21395 sdiv %o7, 0x15EF, %i0
21396 subccc %l1, 0x0990, %o4
21397 stx %o3, [%l7 + 0x18]
21398 xnorcc %l2, 0x10A3, %l6
21399 movle %icc, %l3, %o1
21400 fmuld8ulx16 %f2, %f22, %f24
21401 array8 %g7, %i3, %i4
21402 array16 %i6, %o6, %g2
21403 smulcc %o0, 0x048A, %o2
21404 fandnot2s %f17, %f10, %f31
21405 sdiv %i7, 0x1125, %g3
21406 movrlez %l4, 0x17F, %i2
21407 sdivcc %l5, 0x1F4D, %l0
21408 mova %icc, %g1, %o5
21409 ldub [%l7 + 0x42], %g5
21410 movge %icc, %i5, %g6
21411 movrlez %i1, %o7, %i0
21412 movvs %icc, %l1, %o4
21413 ld [%l7 + 0x10], %f26
21414 nop
21415 set 0x44, %i7
21416 stw %g4, [%l7 + %i7]
21417 movneg %xcc, %l2, %l6
21418 subccc %o3, %l3, %o1
21419 nop
21420 set 0x0F, %i4
21421 stb %i3, [%l7 + %i4]
21422 movrlez %i4, 0x107, %g7
21423 array32 %o6, %i6, %g2
21424 xnorcc %o2, 0x14DB, %i7
21425 ldd [%l7 + 0x40], %g2
21426 fmuld8ulx16 %f23, %f10, %f10
21427 edge16l %o0, %l4, %i2
21428 array32 %l0, %g1, %o5
21429 mulx %l5, %i5, %g5
21430 fsrc1 %f20, %f8
21431 udivcc %i1, 0x02B4, %g6
21432 ldd [%l7 + 0x60], %i0
21433 fcmpgt32 %f0, %f4, %l1
21434 std %f22, [%l7 + 0x50]
21435 smul %o4, 0x1737, %o7
21436 fmovrse %g4, %f16, %f25
21437 movcc %xcc, %l6, %l2
21438 movre %l3, 0x224, %o3
21439 edge8l %i3, %o1, %g7
21440 or %i4, 0x06B5, %o6
21441 fnegs %f12, %f0
21442 sir 0x0A44
21443 sub %g2, %o2, %i7
21444 movrne %i6, %g3, %l4
21445 fmuld8sux16 %f4, %f5, %f24
21446 srlx %i2, %o0, %l0
21447 popc %o5, %g1
21448 subc %i5, 0x1767, %g5
21449 ldx [%l7 + 0x08], %l5
21450 umulcc %g6, %i1, %l1
21451 xor %o4, %i0, %g4
21452 smulcc %o7, 0x1373, %l2
21453 fmovdcc %xcc, %f0, %f10
21454 ldd [%l7 + 0x60], %f28
21455 xor %l6, 0x0B26, %o3
21456 edge32ln %i3, %l3, %g7
21457 srax %i4, %o6, %o1
21458 addcc %o2, 0x19A5, %g2
21459 array16 %i6, %g3, %i7
21460 lduh [%l7 + 0x48], %l4
21461 fcmpes %fcc0, %f26, %f31
21462 ldd [%l7 + 0x40], %o0
21463 addc %l0, %i2, %o5
21464 fnegs %f14, %f24
21465 srax %i5, %g5, %l5
21466 and %g1, %i1, %g6
21467 ldd [%l7 + 0x60], %o4
21468 fpadd32 %f8, %f24, %f16
21469 andcc %l1, %g4, %i0
21470 xor %o7, 0x161A, %l2
21471 movgu %icc, %l6, %o3
21472 fpadd16s %f1, %f17, %f8
21473 srl %i3, 0x02, %l3
21474 xnorcc %g7, %i4, %o1
21475 movle %xcc, %o6, %g2
21476 movrgez %i6, 0x330, %g3
21477 addccc %o2, 0x1129, %i7
21478 edge32l %o0, %l4, %l0
21479 mulscc %o5, 0x181F, %i5
21480 ldd [%l7 + 0x68], %f4
21481 umul %g5, 0x1B22, %l5
21482 movgu %icc, %g1, %i1
21483 sdivx %g6, 0x1653, %i2
21484 lduh [%l7 + 0x0C], %o4
21485 edge16 %l1, %i0, %g4
21486 edge32 %l2, %l6, %o3
21487 addc %i3, %l3, %g7
21488 sdiv %o7, 0x12A2, %o1
21489 srax %o6, %i4, %g2
21490 ldsw [%l7 + 0x30], %g3
21491 sth %i6, [%l7 + 0x6E]
21492 fcmpgt32 %f14, %f26, %i7
21493 edge32ln %o2, %o0, %l0
21494 edge16n %l4, %i5, %g5
21495 orncc %o5, %l5, %i1
21496 st %f24, [%l7 + 0x68]
21497 umul %g6, %g1, %o4
21498 movvc %xcc, %i2, %l1
21499 mova %xcc, %g4, %l2
21500 andn %l6, %i0, %o3
21501 movg %xcc, %i3, %l3
21502 subcc %o7, 0x1CEC, %g7
21503 sdiv %o6, 0x023B, %i4
21504 and %o1, 0x1373, %g2
21505 lduh [%l7 + 0x22], %g3
21506 sethi 0x1946, %i6
21507 movrlez %i7, 0x2BD, %o2
21508 orncc %l0, %o0, %l4
21509 srl %i5, 0x17, %o5
21510 movrgz %l5, 0x3C9, %i1
21511 lduh [%l7 + 0x24], %g5
21512 movleu %xcc, %g1, %g6
21513 movne %icc, %o4, %l1
21514 movvs %icc, %i2, %l2
21515 sdivx %g4, 0x1628, %l6
21516 ldsb [%l7 + 0x6F], %o3
21517 movgu %xcc, %i3, %l3
21518 smul %o7, %i0, %o6
21519 movrlz %i4, 0x278, %o1
21520 edge16 %g2, %g3, %g7
21521 fmovrse %i7, %f26, %f28
21522 movpos %xcc, %o2, %l0
21523 alignaddr %o0, %l4, %i5
21524 sdiv %i6, 0x15B1, %l5
21525 movcc %icc, %o5, %i1
21526 movrgz %g1, %g6, %g5
21527 fandnot1s %f20, %f14, %f0
21528 andncc %l1, %o4, %l2
21529 sdivx %g4, 0x100B, %i2
21530 subc %l6, 0x09D3, %o3
21531 edge8l %l3, %i3, %o7
21532 movrlz %i0, 0x39C, %i4
21533 movgu %xcc, %o6, %o1
21534 edge16l %g3, %g2, %g7
21535 movvs %xcc, %o2, %l0
21536 ldd [%l7 + 0x30], %f4
21537 std %f22, [%l7 + 0x60]
21538 fmovdcs %xcc, %f27, %f27
21539 edge8n %o0, %l4, %i5
21540 movvs %icc, %i6, %l5
21541 array8 %o5, %i7, %i1
21542 mulscc %g1, 0x03B3, %g6
21543 fmovsvs %icc, %f2, %f7
21544 fmovdge %xcc, %f23, %f12
21545 array16 %g5, %o4, %l1
21546 sdiv %l2, 0x1B7F, %i2
21547 save %l6, %g4, %o3
21548 rdpr %cwp, %g1
21549 rdpr %cansave, %g2
21550 rdpr %canrestore, %g3
21551 rdpr %cleanwin, %g4
21552 rdpr %otherwin, %g5
21553 rdpr %wstate, %g6
21554 ldub [%l7 + 0x71], %l3
21555 xnorcc %i3, 0x0B51, %i0
21556 move %icc, %i4, %o7
21557 orcc %o1, %o6, %g3
21558 stw %g7, [%l7 + 0x34]
21559 movrne %g2, %l0, %o2
21560 sir 0x1A16
21561 addccc %l4, 0x1556, %o0
21562 and %i5, %l5, %i6
21563 addccc %i7, %o5, %g1
21564 edge16n %i1, %g6, %o4
21565 udiv %l1, 0x05ED, %g5
21566 edge32 %l2, %i2, %g4
21567 fmul8x16 %f6, %f20, %f18
21568 srlx %l6, 0x14, %l3
21569 fmovde %xcc, %f3, %f3
21570 subccc %i3, %o3, %i4
21571 orn %i0, %o1, %o6
21572 movleu %xcc, %o7, %g7
21573 subc %g3, %g2, %l0
21574 fexpand %f18, %f30
21575 and %l4, 0x00D7, %o0
21576 fmovspos %xcc, %f23, %f20
21577 std %f20, [%l7 + 0x40]
21578 ldsw [%l7 + 0x58], %o2
21579 sllx %i5, %l5, %i6
21580 sethi 0x0FF0, %i7
21581 alignaddr %o5, %g1, %i1
21582 alignaddr %o4, %g6, %l1
21583 subcc %g5, 0x1852, %i2
21584 fmovse %xcc, %f20, %f0
21585 ldub [%l7 + 0x42], %g4
21586 xorcc %l6, 0x1A89, %l2
21587 srlx %l3, %i3, %i4
21588 movpos %icc, %o3, %i0
21589 fmovdge %icc, %f14, %f9
21590 orncc %o1, 0x10DB, %o7
21591 xnor %o6, %g7, %g2
21592 ldsh [%l7 + 0x08], %l0
21593 nop
21594 set 0x58, %i3
21595 ldsb [%l7 + %i3], %l4
21596 fnegd %f14, %f10
21597 fmovrdgez %o0, %f6, %f18
21598 umulcc %o2, 0x1F92, %g3
21599 stx %l5, [%l7 + 0x10]
21600 movne %xcc, %i5, %i7
21601 setx loop_73, %l0, %l1
21602 return %l1
21603 nop
21604 rdpr %cwp, %g1
21605 rdpr %cansave, %g2
21606 rdpr %canrestore, %g3
21607 rdpr %cleanwin, %g4
21608 rdpr %otherwin, %g5
21609 rdpr %wstate, %g6
21610loop_73: sdiv %o5, 0x028F, %o4
21611 fxnors %f6, %f28, %f19
21612 sth %i1, [%l7 + 0x6E]
21613 smulcc %g6, 0x0612, %l1
21614 lduw [%l7 + 0x54], %g5
21615 edge16l %i2, %g4, %l6
21616 addccc %l3, 0x15E8, %i3
21617 fnot2 %f0, %f28
21618 movvs %icc, %l2, %i4
21619 addcc %i0, 0x0080, %o3
21620 orcc %o1, 0x1B41, %o7
21621 srax %o6, 0x0F, %g7
21622 sdivx %l0, 0x0A88, %l4
21623 movgu %icc, %o0, %o2
21624 movleu %icc, %g2, %l5
21625 edge32ln %g3, %i5, %i6
21626 ldub [%l7 + 0x19], %i7
21627 sllx %o5, 0x12, %o4
21628 subcc %i1, 0x1D92, %g1
21629 xnor %l1, 0x1A04, %g5
21630 ldd [%l7 + 0x08], %f18
21631 sra %g6, %i2, %l6
21632 edge8ln %g4, %i3, %l3
21633 edge16ln %i4, %i0, %l2
21634 std %f10, [%l7 + 0x60]
21635 sir 0x11E3
21636 movrgez %o1, %o7, %o3
21637 edge16n %o6, %l0, %l4
21638 fcmpgt16 %f10, %f22, %g7
21639 smul %o0, %o2, %l5
21640 fands %f4, %f6, %f3
21641 movvs %xcc, %g2, %g3
21642 srl %i5, 0x17, %i6
21643 srax %i7, %o5, %i1
21644 ldd [%l7 + 0x08], %f12
21645 udivcc %o4, 0x12A2, %g1
21646 movle %icc, %g5, %l1
21647 orcc %i2, 0x1B60, %g6
21648 subccc %l6, 0x1EEE, %i3
21649 umulcc %g4, %l3, %i0
21650 stb %l2, [%l7 + 0x53]
21651 std %f4, [%l7 + 0x10]
21652 fmovdpos %icc, %f23, %f31
21653 movrne %o1, 0x23D, %o7
21654 fmovsg %icc, %f18, %f4
21655 srax %o3, %o6, %i4
21656 edge16 %l0, %g7, %l4
21657 fmovrdgz %o2, %f16, %f4
21658 edge16l %o0, %g2, %g3
21659 udivx %i5, 0x1783, %i6
21660 movg %xcc, %i7, %l5
21661 sll %i1, 0x0E, %o5
21662 srl %o4, 0x1B, %g1
21663 alignaddr %l1, %g5, %g6
21664 sdivcc %i2, 0x0831, %l6
21665 or %g4, 0x15B1, %l3
21666 edge16ln %i3, %l2, %i0
21667 edge16 %o7, %o1, %o6
21668 edge32 %o3, %i4, %l0
21669 edge8l %g7, %l4, %o0
21670 lduh [%l7 + 0x3E], %o2
21671 stb %g2, [%l7 + 0x3E]
21672 fmovsn %icc, %f1, %f29
21673 orn %i5, 0x154B, %i6
21674 orcc %g3, %i7, %l5
21675 fmovsge %xcc, %f31, %f22
21676 and %i1, %o5, %o4
21677 array32 %l1, %g1, %g6
21678 alignaddrl %g5, %l6, %g4
21679 fnot2s %f18, %f22
21680 fpmerge %f20, %f0, %f16
21681 movleu %xcc, %i2, %i3
21682 sir 0x07B7
21683 fpsub32 %f22, %f16, %f30
21684 edge8 %l3, %l2, %i0
21685 array32 %o1, %o7, %o3
21686 addccc %o6, %l0, %i4
21687 addc %l4, %o0, %o2
21688 srlx %g7, 0x13, %i5
21689 addccc %i6, 0x1E0C, %g2
21690 sir 0x1811
21691 movn %xcc, %i7, %g3
21692 sra %l5, %o5, %i1
21693 fsrc2s %f7, %f9
21694 fcmple16 %f20, %f8, %o4
21695 andcc %g1, 0x0B87, %l1
21696 andcc %g5, %g6, %g4
21697 orcc %l6, 0x1528, %i3
21698 edge16n %l3, %l2, %i0
21699 fnors %f17, %f5, %f28
21700 fcmpeq32 %f6, %f22, %o1
21701 fcmpgt32 %f10, %f30, %i2
21702 mulx %o3, %o6, %o7
21703 fmovrdgez %l0, %f26, %f28
21704 movre %l4, %i4, %o2
21705 movl %xcc, %g7, %i5
21706 sll %o0, 0x1E, %i6
21707 fandnot1 %f0, %f6, %f16
21708 movle %icc, %i7, %g2
21709 stx %g3, [%l7 + 0x20]
21710 alignaddr %o5, %i1, %l5
21711 array16 %g1, %o4, %l1
21712 edge8 %g6, %g5, %l6
21713 ldd [%l7 + 0x38], %f22
21714 smulcc %g4, %i3, %l2
21715 fones %f16
21716 udivcc %l3, 0x1F6C, %o1
21717 fmovda %xcc, %f27, %f5
21718 std %f12, [%l7 + 0x50]
21719 fcmpes %fcc2, %f27, %f21
21720 udivx %i0, 0x089D, %i2
21721 fmovsn %icc, %f27, %f30
21722 sdivx %o6, 0x19CB, %o3
21723 movg %xcc, %l0, %o7
21724 srax %l4, 0x04, %i4
21725 movvs %xcc, %g7, %i5
21726 st %f26, [%l7 + 0x08]
21727 fmovda %xcc, %f11, %f9
21728 nop
21729 set 0x40, %g6
21730 stb %o0, [%l7 + %g6]
21731 movl %xcc, %o2, %i7
21732 movrne %g2, %g3, %i6
21733 sth %o5, [%l7 + 0x22]
21734 mulx %l5, 0x0218, %i1
21735 fnors %f0, %f26, %f20
21736 mulx %o4, 0x18FD, %g1
21737 mulscc %g6, %g5, %l6
21738 fmovdleu %xcc, %f22, %f4
21739 nop
21740 set 0x40, %o5
21741 ldd [%l7 + %o5], %f30
21742 ld [%l7 + 0x3C], %f31
21743 smul %l1, 0x1480, %g4
21744 array32 %l2, %l3, %i3
21745 or %o1, %i0, %o6
21746 srax %o3, 0x09, %l0
21747 fand %f6, %f12, %f24
21748 fsrc1 %f0, %f20
21749 ldub [%l7 + 0x3A], %i2
21750 srl %l4, 0x18, %o7
21751 edge32n %g7, %i5, %o0
21752 xorcc %i4, 0x15DF, %o2
21753 fxor %f8, %f4, %f14
21754 edge8n %g2, %i7, %g3
21755 orcc %i6, 0x0F09, %o5
21756 srlx %l5, %o4, %i1
21757 movge %xcc, %g6, %g5
21758 move %xcc, %l6, %l1
21759 edge32ln %g4, %l2, %l3
21760 movne %xcc, %g1, %o1
21761 ldx [%l7 + 0x10], %i3
21762 sdivcc %o6, 0x12B7, %i0
21763 ldsb [%l7 + 0x50], %o3
21764 std %f12, [%l7 + 0x30]
21765 fmovd %f22, %f0
21766 movcc %xcc, %l0, %l4
21767 fmovsle %xcc, %f1, %f24
21768 fmovrdlez %o7, %f20, %f6
21769 fmovda %icc, %f22, %f24
21770 movgu %xcc, %i2, %g7
21771 fpmerge %f4, %f5, %f28
21772 edge8l %o0, %i4, %i5
21773 xorcc %g2, 0x0245, %o2
21774 edge8 %g3, %i6, %i7
21775 sra %l5, %o5, %i1
21776 movg %xcc, %o4, %g5
21777 ldd [%l7 + 0x78], %f2
21778 fones %f16
21779 xorcc %l6, 0x1E0F, %l1
21780 ldx [%l7 + 0x40], %g4
21781 udivcc %g6, 0x151F, %l3
21782 movvc %xcc, %l2, %g1
21783 fmovdvs %xcc, %f13, %f8
21784 ldub [%l7 + 0x73], %o1
21785 array16 %i3, %o6, %i0
21786 nop
21787 set 0x34, %l6
21788 stw %l0, [%l7 + %l6]
21789 fnand %f14, %f10, %f20
21790 fmovdneg %icc, %f17, %f25
21791 addccc %o3, 0x00FD, %l4
21792 edge8l %o7, %g7, %i2
21793 ldub [%l7 + 0x41], %o0
21794 edge32l %i4, %g2, %o2
21795 subccc %i5, 0x0460, %i6
21796 fcmple32 %f2, %f16, %g3
21797 umulcc %i7, %o5, %l5
21798 fmul8x16 %f21, %f4, %f2
21799 srlx %i1, 0x17, %g5
21800 udivcc %l6, 0x1628, %o4
21801 fmovse %icc, %f28, %f2
21802 edge8l %l1, %g4, %l3
21803 fsrc1 %f24, %f30
21804 move %xcc, %g6, %g1
21805 xnor %o1, %i3, %l2
21806 orncc %o6, 0x0D1E, %i0
21807 subc %l0, 0x11E0, %o3
21808 ldx [%l7 + 0x08], %l4
21809 edge8n %g7, %i2, %o0
21810 fmovrdgez %i4, %f2, %f26
21811 fsrc2s %f28, %f3
21812 orcc %g2, %o2, %o7
21813 mulx %i6, 0x089A, %i5
21814 edge8 %g3, %i7, %o5
21815 xor %i1, 0x1889, %l5
21816 popc %l6, %g5
21817 fmovrsgez %o4, %f22, %f4
21818 andn %l1, %g4, %l3
21819 std %f8, [%l7 + 0x20]
21820 addc %g1, %g6, %i3
21821 movrlz %o1, %o6, %l2
21822 or %l0, 0x0DDA, %i0
21823 fnor %f2, %f24, %f0
21824 edge32ln %l4, %o3, %g7
21825 fone %f0
21826 siam 0x4
21827 movrgez %i2, 0x3F9, %i4
21828 ldx [%l7 + 0x70], %g2
21829 edge8l %o0, %o2, %o7
21830 orcc %i6, 0x08D6, %i5
21831 fpadd16 %f20, %f20, %f6
21832 restore %i7, 0x1ED9, %g3
21833 rdpr %cwp, %g1
21834 rdpr %cansave, %g2
21835 rdpr %canrestore, %g3
21836 rdpr %cleanwin, %g4
21837 rdpr %otherwin, %g5
21838 rdpr %wstate, %g6
21839 xnorcc %o5, 0x1D85, %i1
21840 edge32 %l5, %g5, %o4
21841 edge8n %l1, %g4, %l6
21842 edge16n %g1, %l3, %g6
21843 smulcc %i3, 0x0C2A, %o6
21844 sethi 0x188E, %o1
21845 or %l2, 0x12D7, %i0
21846 edge8l %l0, %o3, %l4
21847 srl %i2, 0x16, %g7
21848 alignaddrl %i4, %g2, %o2
21849 fpadd32s %f15, %f26, %f5
21850 movvs %icc, %o0, %o7
21851 udivx %i5, 0x1969, %i6
21852 edge16 %i7, %g3, %o5
21853 fmovsleu %icc, %f16, %f20
21854 ldsw [%l7 + 0x14], %i1
21855 fmovrdgez %l5, %f6, %f14
21856 movvc %xcc, %o4, %l1
21857 stx %g4, [%l7 + 0x48]
21858 andn %g5, %l6, %l3
21859 movg %xcc, %g1, %i3
21860 fnors %f18, %f3, %f21
21861 ldd [%l7 + 0x48], %o6
21862 xnorcc %g6, %l2, %o1
21863 movgu %icc, %i0, %o3
21864 umulcc %l4, %i2, %g7
21865 edge32 %i4, %g2, %o2
21866 edge32n %o0, %o7, %i5
21867 fmovs %f30, %f22
21868 udivcc %l0, 0x1F07, %i7
21869 movcc %icc, %i6, %o5
21870 fmovdn %icc, %f19, %f26
21871 array8 %i1, %g3, %l5
21872 edge8ln %o4, %l1, %g4
21873 edge8ln %l6, %l3, %g1
21874 movneg %icc, %g5, %o6
21875 sdivcc %g6, 0x08DB, %l2
21876 fmovscc %icc, %f29, %f6
21877 movrlz %o1, %i3, %i0
21878 stb %o3, [%l7 + 0x1D]
21879 fcmpgt16 %f2, %f28, %i2
21880 sth %l4, [%l7 + 0x58]
21881 movn %xcc, %i4, %g7
21882 stw %o2, [%l7 + 0x74]
21883 movvc %xcc, %g2, %o7
21884 movrlz %o0, %l0, %i7
21885 sdivcc %i5, 0x01EA, %i6
21886 movrgz %i1, 0x164, %g3
21887 setx loop_74, %l0, %l1
21888 return %l1
21889 nop
21890 rdpr %cwp, %g1
21891 rdpr %cansave, %g2
21892 rdpr %canrestore, %g3
21893 rdpr %cleanwin, %g4
21894 rdpr %otherwin, %g5
21895 rdpr %wstate, %g6
21896loop_74: sdivx %l1, 0x125E, %o4
21897 movre %l6, %g4, %g1
21898 movl %icc, %l3, %g5
21899 ldsb [%l7 + 0x32], %o6
21900 subc %l2, 0x11F9, %g6
21901 fcmpes %fcc3, %f7, %f5
21902 edge32ln %i3, %o1, %i0
21903 and %o3, 0x1234, %i2
21904 movvc %xcc, %l4, %i4
21905 fsrc2s %f4, %f15
21906 fornot2 %f24, %f14, %f10
21907 st %f26, [%l7 + 0x6C]
21908 siam 0x3
21909 edge32n %o2, %g2, %g7
21910 add %o7, 0x1BBE, %l0
21911 movg %xcc, %i7, %i5
21912 fpadd16s %f6, %f31, %f29
21913 fpsub16 %f14, %f8, %f8
21914 ldsb [%l7 + 0x5A], %i6
21915 fmovdpos %icc, %f30, %f10
21916 alignaddr %i1, %g3, %l5
21917 fmovde %xcc, %f27, %f22
21918 addccc %o5, 0x1ED6, %l1
21919 fpmerge %f26, %f9, %f16
21920 srl %o0, 0x05, %l6
21921 sllx %o4, 0x1D, %g4
21922 andn %g1, %l3, %g5
21923 orn %o6, 0x0B71, %l2
21924 fornot1 %f22, %f28, %f2
21925 andncc %g6, %i3, %i0
21926 lduh [%l7 + 0x4E], %o3
21927 lduw [%l7 + 0x34], %i2
21928 lduw [%l7 + 0x0C], %o1
21929 fpsub32s %f9, %f15, %f8
21930 fmovsge %icc, %f13, %f21
21931 stw %i4, [%l7 + 0x68]
21932 movrlz %l4, %o2, %g2
21933 andncc %o7, %l0, %g7
21934 edge8 %i7, %i6, %i5
21935 array8 %i1, %l5, %o5
21936 umulcc %l1, 0x000C, %o0
21937 movre %g3, %l6, %o4
21938 fmovdneg %icc, %f29, %f16
21939 subccc %g1, %l3, %g4
21940 sir 0x035C
21941 save %g5, 0x0BC5, %o6
21942 rdpr %cwp, %g1
21943 rdpr %cansave, %g2
21944 rdpr %canrestore, %g3
21945 rdpr %cleanwin, %g4
21946 rdpr %otherwin, %g5
21947 rdpr %wstate, %g6
21948 subc %g6, 0x1DD1, %l2
21949 movre %i0, %i3, %i2
21950 st %f8, [%l7 + 0x70]
21951 ldsb [%l7 + 0x60], %o3
21952 movle %xcc, %i4, %l4
21953 movl %icc, %o1, %g2
21954 edge32l %o7, %l0, %o2
21955 orn %g7, %i6, %i7
21956 fmovdle %xcc, %f27, %f8
21957 andn %i5, 0x02D5, %l5
21958 edge8l %i1, %l1, %o0
21959 fmovrse %o5, %f11, %f28
21960 movn %icc, %l6, %g3
21961 pdist %f8, %f20, %f14
21962 edge8ln %g1, %o4, %g4
21963 fandnot1s %f0, %f8, %f4
21964 fmovsvc %xcc, %f7, %f11
21965 ldd [%l7 + 0x60], %f22
21966 fmovrslz %g5, %f29, %f20
21967 ldx [%l7 + 0x78], %l3
21968 fmovrslez %g6, %f18, %f21
21969 srlx %o6, %i0, %i3
21970 fmul8x16al %f22, %f30, %f14
21971 edge32n %l2, %i2, %o3
21972 sth %l4, [%l7 + 0x16]
21973 stx %o1, [%l7 + 0x30]
21974 movrlz %g2, %o7, %l0
21975 edge32 %i4, %g7, %i6
21976 lduw [%l7 + 0x6C], %i7
21977 fcmpeq16 %f22, %f14, %o2
21978 fmovdl %xcc, %f5, %f11
21979 xnorcc %i5, 0x08FB, %l5
21980 sdiv %i1, 0x06FF, %l1
21981 orcc %o0, %o5, %l6
21982 movn %icc, %g3, %o4
21983 stb %g1, [%l7 + 0x4E]
21984 smul %g5, %l3, %g6
21985 nop
21986 set 0x64, %i1
21987 ldsh [%l7 + %i1], %g4
21988 movcs %xcc, %i0, %i3
21989 fmovscc %xcc, %f17, %f31
21990 add %l2, 0x0111, %i2
21991 subcc %o3, 0x108B, %o6
21992 ldsh [%l7 + 0x0C], %o1
21993 subcc %g2, 0x095A, %o7
21994 ldd [%l7 + 0x30], %f6
21995 fmovdne %icc, %f7, %f29
21996 fpadd32s %f7, %f24, %f19
21997 edge16ln %l0, %l4, %i4
21998 fmuld8ulx16 %f26, %f18, %f22
21999 movpos %xcc, %i6, %i7
22000 movneg %icc, %g7, %i5
22001 umulcc %l5, %i1, %o2
22002 nop
22003 set 0x78, %i5
22004 lduw [%l7 + %i5], %o0
22005 sra %l1, %o5, %g3
22006 movneg %icc, %o4, %g1
22007 ldub [%l7 + 0x0D], %g5
22008 addccc %l6, %l3, %g6
22009 xorcc %g4, 0x17E9, %i0
22010 fpack32 %f22, %f10, %f6
22011 fabsd %f28, %f20
22012 andn %i3, %l2, %i2
22013 srax %o6, %o3, %o1
22014 addc %o7, 0x1A2D, %g2
22015 addc %l0, 0x1477, %i4
22016 movcc %icc, %l4, %i7
22017 movg %icc, %i6, %g7
22018 edge8l %i5, %i1, %l5
22019 movg %xcc, %o2, %l1
22020 ldsb [%l7 + 0x7F], %o5
22021 fxnor %f0, %f4, %f14
22022 addc %o0, 0x15E3, %g3
22023 fcmpeq16 %f8, %f16, %g1
22024 edge32n %g5, %o4, %l6
22025 ldsh [%l7 + 0x12], %l3
22026 fcmple32 %f30, %f8, %g4
22027 ldsw [%l7 + 0x24], %i0
22028 edge16ln %i3, %l2, %g6
22029 ldd [%l7 + 0x78], %f28
22030 subccc %i2, %o3, %o6
22031 edge8ln %o1, %g2, %o7
22032 xorcc %l0, %i4, %i7
22033 edge32n %l4, %i6, %g7
22034 st %f15, [%l7 + 0x54]
22035 mova %xcc, %i1, %l5
22036 fpack16 %f18, %f27
22037 xnor %o2, %l1, %o5
22038 srax %o0, %g3, %i5
22039 sdivx %g5, 0x03B1, %o4
22040 edge8ln %l6, %g1, %l3
22041 movrlz %g4, %i0, %l2
22042 fmovrdlz %g6, %f30, %f2
22043 movleu %icc, %i3, %i2
22044 sdivcc %o6, 0x1199, %o3
22045 edge16n %o1, %o7, %l0
22046 movne %icc, %i4, %i7
22047 ldd [%l7 + 0x28], %f28
22048 ldd [%l7 + 0x50], %g2
22049 srl %l4, %g7, %i6
22050 smulcc %i1, %l5, %o2
22051 sdivcc %o5, 0x0150, %l1
22052 andn %g3, %o0, %g5
22053 fmuld8ulx16 %f24, %f26, %f16
22054 array16 %o4, %i5, %g1
22055 movrlz %l3, 0x3FD, %l6
22056 stb %g4, [%l7 + 0x6F]
22057 ldsw [%l7 + 0x60], %l2
22058 movre %i0, %g6, %i2
22059 ldd [%l7 + 0x08], %f16
22060 nop
22061 set 0x4C, %l0
22062 stw %i3, [%l7 + %l0]
22063 fmul8x16au %f0, %f0, %f12
22064 ldsb [%l7 + 0x7B], %o6
22065 add %o1, %o7, %l0
22066 fcmps %fcc2, %f6, %f30
22067 restore %o3, %i4, %i7
22068 rdpr %cwp, %g1
22069 rdpr %cansave, %g2
22070 rdpr %canrestore, %g3
22071 rdpr %cleanwin, %g4
22072 rdpr %otherwin, %g5
22073 rdpr %wstate, %g6
22074 ldub [%l7 + 0x34], %g2
22075 fpackfix %f30, %f12
22076 subccc %l4, %i6, %g7
22077 ldub [%l7 + 0x16], %i1
22078 fpsub32s %f31, %f0, %f17
22079 fpack16 %f0, %f30
22080 edge32l %o2, %o5, %l1
22081 ld [%l7 + 0x78], %f31
22082 xnorcc %l5, %g3, %g5
22083 fmovrdlz %o4, %f20, %f20
22084 addcc %o0, 0x1D8B, %g1
22085 fpadd32s %f21, %f2, %f27
22086 smulcc %i5, 0x0457, %l3
22087 save %g4, 0x15DC, %l6
22088 rdpr %cwp, %g1
22089 rdpr %cansave, %g2
22090 rdpr %canrestore, %g3
22091 rdpr %cleanwin, %g4
22092 rdpr %otherwin, %g5
22093 rdpr %wstate, %g6
22094 movcs %xcc, %i0, %l2
22095 fnand %f28, %f22, %f24
22096 stw %g6, [%l7 + 0x68]
22097 movge %icc, %i2, %o6
22098 fmovdgu %xcc, %f21, %f13
22099 std %f30, [%l7 + 0x20]
22100 xorcc %o1, %i3, %o7
22101 umul %l0, %i4, %o3
22102 fmovrdgz %g2, %f12, %f28
22103 array8 %i7, %l4, %g7
22104 udiv %i1, 0x119F, %o2
22105 srl %o5, %i6, %l5
22106 movleu %icc, %g3, %l1
22107 std %f14, [%l7 + 0x68]
22108 udivx %g5, 0x11F8, %o4
22109 fmovrdne %g1, %f4, %f2
22110 fmovsgu %xcc, %f5, %f2
22111 edge32 %o0, %l3, %g4
22112 movrgz %l6, 0x0C4, %i0
22113 movrlz %i5, %l2, %i2
22114 movne %icc, %g6, %o1
22115 siam 0x2
22116 andncc %o6, %i3, %o7
22117 ldsb [%l7 + 0x5F], %i4
22118 alignaddrl %o3, %g2, %l0
22119 mulscc %l4, 0x0188, %g7
22120 movre %i1, %o2, %i7
22121 orncc %o5, 0x0D30, %i6
22122 fmovdl %xcc, %f11, %f0
22123 movg %icc, %l5, %l1
22124 ldsw [%l7 + 0x7C], %g3
22125 fmovdle %xcc, %f6, %f19
22126 movrne %o4, 0x375, %g1
22127 st %f2, [%l7 + 0x6C]
22128 movne %xcc, %o0, %g5
22129 edge32n %l3, %g4, %i0
22130 sir 0x00A1
22131 and %i5, %l6, %i2
22132 addccc %l2, %o1, %g6
22133 subccc %o6, %o7, %i4
22134 edge8l %o3, %i3, %l0
22135 mulscc %g2, %g7, %i1
22136 array32 %l4, %i7, %o5
22137 edge8 %o2, %l5, %l1
22138 xnor %g3, 0x1326, %i6
22139 fnegs %f11, %f21
22140 array8 %o4, %o0, %g5
22141 pdist %f14, %f16, %f2
22142 fmovdne %icc, %f16, %f3
22143 edge8ln %l3, %g1, %g4
22144 subccc %i5, 0x1840, %i0
22145 smulcc %i2, 0x1D5A, %l6
22146 movne %xcc, %o1, %l2
22147 movvs %icc, %g6, %o7
22148 smul %i4, %o6, %i3
22149 ldd [%l7 + 0x68], %l0
22150 stb %o3, [%l7 + 0x31]
22151 mulx %g7, %i1, %g2
22152 srlx %i7, 0x0E, %l4
22153 array32 %o2, %o5, %l5
22154 movcs %xcc, %l1, %i6
22155 stb %o4, [%l7 + 0x0B]
22156 movle %icc, %g3, %g5
22157 ldsh [%l7 + 0x14], %l3
22158 stb %g1, [%l7 + 0x2D]
22159 fnot1 %f28, %f24
22160 fnor %f8, %f4, %f0
22161 movn %icc, %g4, %i5
22162 fmovdleu %xcc, %f20, %f22
22163 sth %i0, [%l7 + 0x54]
22164 movrgz %o0, 0x051, %l6
22165 sllx %i2, %o1, %g6
22166 fmovdvc %icc, %f1, %f5
22167 ldub [%l7 + 0x0D], %l2
22168 edge16 %i4, %o7, %o6
22169 movle %xcc, %i3, %o3
22170 nop
22171 set 0x6E, %l2
22172 ldsh [%l7 + %l2], %g7
22173 sllx %i1, 0x0A, %l0
22174 orn %g2, 0x0444, %l4
22175 fzeros %f19
22176 array32 %o2, %i7, %l5
22177 fmovdcs %icc, %f12, %f1
22178 movrlz %l1, %i6, %o4
22179 andn %g3, %o5, %g5
22180 fone %f18
22181 fones %f19
22182 fpmerge %f2, %f0, %f22
22183 ldsh [%l7 + 0x14], %g1
22184 movg %xcc, %g4, %l3
22185 edge32 %i0, %i5, %l6
22186 array32 %o0, %i2, %o1
22187 lduw [%l7 + 0x28], %g6
22188 edge8 %l2, %o7, %i4
22189 movcs %icc, %o6, %o3
22190 fpadd32 %f18, %f8, %f24
22191 or %g7, 0x0BC4, %i1
22192 st %f24, [%l7 + 0x64]
22193 movcc %xcc, %i3, %l0
22194 movl %icc, %g2, %l4
22195 movleu %xcc, %i7, %l5
22196 movneg %icc, %o2, %i6
22197 edge16n %o4, %l1, %g3
22198 fmovsvs %icc, %f5, %f25
22199 nop
22200 set 0x65, %g1
22201 ldsb [%l7 + %g1], %o5
22202 movcs %icc, %g5, %g4
22203 nop
22204 set 0x18, %o0
22205 std %f10, [%l7 + %o0]
22206 sethi 0x0C44, %l3
22207 movpos %xcc, %i0, %i5
22208 sra %g1, %o0, %l6
22209 movle %xcc, %i2, %g6
22210 srax %o1, 0x14, %o7
22211 array8 %l2, %o6, %o3
22212 sethi 0x0CFC, %g7
22213 fmovsne %icc, %f29, %f20
22214 movleu %icc, %i4, %i1
22215 srl %l0, %i3, %g2
22216 fand %f14, %f2, %f2
22217 edge16 %i7, %l4, %o2
22218 fmuld8sux16 %f30, %f3, %f26
22219 fmovdcc %xcc, %f9, %f30
22220 lduw [%l7 + 0x7C], %i6
22221 nop
22222 set 0x08, %g4
22223 stx %o4, [%l7 + %g4]
22224 fmovd %f10, %f4
22225 fmovdcs %icc, %f12, %f5
22226 ldsb [%l7 + 0x77], %l5
22227 edge8l %l1, %g3, %g5
22228 andn %g4, 0x1709, %o5
22229 addc %i0, 0x0AAA, %i5
22230 sll %l3, %o0, %l6
22231 lduh [%l7 + 0x4E], %i2
22232 edge32l %g1, %g6, %o1
22233 umulcc %o7, 0x1240, %l2
22234 save %o6, 0x11B3, %g7
22235 rdpr %cwp, %g1
22236 rdpr %cansave, %g2
22237 rdpr %canrestore, %g3
22238 rdpr %cleanwin, %g4
22239 rdpr %otherwin, %g5
22240 rdpr %wstate, %g6
22241 fsrc1 %f2, %f28
22242 edge16ln %i4, %i1, %o3
22243 stw %i3, [%l7 + 0x1C]
22244 fmovrsgz %g2, %f8, %f15
22245 save %i7, %l4, %o2
22246 rdpr %cwp, %g1
22247 rdpr %cansave, %g2
22248 rdpr %canrestore, %g3
22249 rdpr %cleanwin, %g4
22250 rdpr %otherwin, %g5
22251 rdpr %wstate, %g6
22252 movn %xcc, %i6, %l0
22253 edge16l %o4, %l1, %l5
22254 addcc %g3, %g4, %g5
22255 ldx [%l7 + 0x60], %o5
22256 sdiv %i5, 0x1922, %i0
22257 stb %l3, [%l7 + 0x4E]
22258 sdivx %l6, 0x1AF4, %o0
22259 fmuld8ulx16 %f21, %f9, %f24
22260 edge32ln %g1, %g6, %o1
22261 movleu %xcc, %i2, %o7
22262 movn %xcc, %l2, %g7
22263 fnands %f28, %f1, %f0
22264 array32 %i4, %o6, %o3
22265 and %i3, %g2, %i1
22266 fpmerge %f23, %f25, %f22
22267 fabsd %f16, %f14
22268 or %l4, 0x1956, %o2
22269 fnands %f0, %f27, %f18
22270 srlx %i7, 0x1D, %l0
22271 fcmped %fcc1, %f24, %f20
22272 sdivx %o4, 0x1D1E, %l1
22273 edge32 %l5, %i6, %g4
22274 srl %g5, %o5, %i5
22275 sra %g3, 0x0B, %l3
22276 sdivx %l6, 0x1B7D, %o0
22277 fxor %f28, %f30, %f6
22278 save %g1, 0x171D, %g6
22279 rdpr %cwp, %g1
22280 rdpr %cansave, %g2
22281 rdpr %canrestore, %g3
22282 rdpr %cleanwin, %g4
22283 rdpr %otherwin, %g5
22284 rdpr %wstate, %g6
22285 fpsub16 %f24, %f24, %f6
22286 movrlez %o1, 0x166, %i2
22287 fandnot2 %f14, %f30, %f14
22288 movvs %xcc, %i0, %o7
22289 alignaddrl %g7, %i4, %l2
22290 fmovsvs %xcc, %f29, %f6
22291 andcc %o3, 0x1CEF, %i3
22292 fones %f26
22293 umulcc %o6, 0x11F8, %i1
22294 sir 0x1CAB
22295 addcc %g2, 0x1DFC, %o2
22296 movn %icc, %l4, %l0
22297 fmovrde %o4, %f24, %f16
22298 orn %l1, %i7, %l5
22299 orncc %g4, 0x1697, %g5
22300 alignaddrl %o5, %i5, %g3
22301 edge16n %i6, %l3, %l6
22302 srl %o0, 0x0B, %g1
22303 addccc %g6, %i2, %i0
22304 movrlz %o1, 0x02D, %o7
22305 edge16l %i4, %g7, %o3
22306 udivx %i3, 0x141E, %o6
22307 ldsh [%l7 + 0x22], %i1
22308 ld [%l7 + 0x28], %f9
22309 sllx %g2, 0x0A, %l2
22310 siam 0x0
22311 edge32n %o2, %l4, %o4
22312 xnorcc %l0, 0x1696, %i7
22313 ldsh [%l7 + 0x48], %l1
22314 fcmps %fcc1, %f9, %f20
22315 edge32l %l5, %g5, %g4
22316 sdivx %i5, 0x1996, %g3
22317 alignaddr %i6, %l3, %l6
22318 srl %o5, 0x0F, %o0
22319 or %g6, 0x02CF, %g1
22320 fmovsneg %icc, %f22, %f16
22321 ldub [%l7 + 0x39], %i0
22322 fpadd32 %f24, %f22, %f12
22323 sth %i2, [%l7 + 0x2C]
22324 sir 0x0FDC
22325 or %o7, %i4, %o1
22326 movrlez %g7, %i3, %o3
22327 mulscc %i1, 0x070B, %g2
22328 setx loop_75, %l0, %l1
22329 return %l1
22330 nop
22331 rdpr %cwp, %g1
22332 rdpr %cansave, %g2
22333 rdpr %canrestore, %g3
22334 rdpr %cleanwin, %g4
22335 rdpr %otherwin, %g5
22336 rdpr %wstate, %g6
22337loop_75: st %f19, [%l7 + 0x74]
22338 sra %l4, %l0, %o4
22339 umulcc %i7, 0x18E1, %l5
22340 movle %xcc, %g5, %g4
22341 edge32ln %l1, %i5, %g3
22342 movrlez %l3, 0x3D2, %l6
22343 movvc %xcc, %i6, %o0
22344 sth %o5, [%l7 + 0x3A]
22345 udiv %g6, 0x10CB, %i0
22346 fmovrsne %g1, %f6, %f14
22347 sdivcc %i2, 0x0F87, %o7
22348 movn %xcc, %i4, %g7
22349 fornot1s %f0, %f10, %f22
22350 orcc %i3, 0x0BE8, %o3
22351 movge %xcc, %i1, %g2
22352 movrlez %l2, 0x001, %o6
22353 movl %icc, %o2, %l4
22354 array32 %l0, %o4, %i7
22355 sub %o1, 0x1C01, %g5
22356 fmovd %f12, %f2
22357 sir 0x18A3
22358 udivx %l5, 0x0A48, %l1
22359 fmovrdgz %i5, %f18, %f18
22360 fnands %f7, %f22, %f19
22361 movn %xcc, %g3, %l3
22362 movneg %xcc, %l6, %g4
22363 smul %o0, %i6, %g6
22364 xnorcc %i0, 0x156A, %g1
22365 movg %icc, %o5, %o7
22366 fmovsge %xcc, %f4, %f0
22367 fcmpeq32 %f2, %f30, %i4
22368 movle %xcc, %g7, %i3
22369 edge8ln %i2, %o3, %g2
22370 movleu %icc, %l2, %i1
22371 sir 0x01CD
22372 srax %o6, %o2, %l4
22373 movrgz %l0, %o4, %i7
22374 addc %g5, 0x0962, %o1
22375 edge8n %l1, %i5, %g3
22376 andncc %l5, %l6, %l3
22377 fandnot1 %f8, %f4, %f16
22378 lduh [%l7 + 0x6C], %o0
22379 fmovrslez %g4, %f21, %f23
22380 edge32ln %g6, %i0, %i6
22381 addc %o5, 0x158E, %o7
22382 edge16l %g1, %g7, %i4
22383 fornot2 %f4, %f14, %f24
22384 xnor %i3, 0x1A87, %i2
22385 save %g2, %o3, %i1
22386 rdpr %cwp, %g1
22387 rdpr %cansave, %g2
22388 rdpr %canrestore, %g3
22389 rdpr %cleanwin, %g4
22390 rdpr %otherwin, %g5
22391 rdpr %wstate, %g6
22392 fabsd %f0, %f0
22393 or %l2, 0x116E, %o6
22394 fmovspos %xcc, %f17, %f2
22395 sdivcc %o2, 0x17E3, %l4
22396 edge8n %l0, %o4, %g5
22397 or %o1, %i7, %l1
22398 movre %i5, %l5, %g3
22399 movne %xcc, %l3, %l6
22400 andcc %o0, %g4, %i0
22401 sdiv %g6, 0x1718, %i6
22402 srlx %o7, 0x1E, %g1
22403 move %icc, %o5, %i4
22404 siam 0x0
22405 fmovdl %xcc, %f20, %f7
22406 fmovse %xcc, %f27, %f6
22407 ldsh [%l7 + 0x58], %g7
22408 ldx [%l7 + 0x20], %i2
22409 sub %g2, 0x1A44, %i3
22410 xor %o3, %i1, %l2
22411 ldsb [%l7 + 0x10], %o2
22412 fnot1s %f3, %f26
22413 ldx [%l7 + 0x40], %o6
22414 orcc %l4, 0x1115, %l0
22415 restore %g5, 0x0CE9, %o1
22416 rdpr %cwp, %g1
22417 rdpr %cansave, %g2
22418 rdpr %canrestore, %g3
22419 rdpr %cleanwin, %g4
22420 rdpr %otherwin, %g5
22421 rdpr %wstate, %g6
22422 edge8n %i7, %o4, %l1
22423 ldd [%l7 + 0x68], %l4
22424 fands %f9, %f28, %f29
22425 srax %i5, %l3, %l6
22426 fmovdvc %xcc, %f16, %f27
22427 array16 %g3, %g4, %i0
22428 stx %o0, [%l7 + 0x28]
22429 fmovspos %icc, %f12, %f2
22430 alignaddrl %i6, %g6, %g1
22431 addc %o5, %i4, %o7
22432 addccc %i2, 0x0F7E, %g7
22433 fmuld8ulx16 %f4, %f14, %f16
22434 add %g2, %i3, %o3
22435 ldsb [%l7 + 0x3F], %l2
22436 xor %o2, 0x01BE, %o6
22437 sethi 0x1032, %i1
22438 orn %l0, 0x0575, %l4
22439 mulscc %o1, %i7, %g5
22440 sir 0x064D
22441 sdivx %o4, 0x0D67, %l1
22442 stx %l5, [%l7 + 0x78]
22443 movrlz %i5, 0x0CD, %l3
22444 edge16 %l6, %g3, %g4
22445 orcc %i0, 0x09EA, %o0
22446 andcc %g6, 0x08EA, %i6
22447 stx %g1, [%l7 + 0x10]
22448 and %i4, %o5, %i2
22449 mulscc %o7, %g7, %i3
22450 ldd [%l7 + 0x10], %o2
22451 sth %l2, [%l7 + 0x72]
22452 ldsh [%l7 + 0x2E], %g2
22453 sdivcc %o2, 0x0F54, %i1
22454 subc %l0, %l4, %o1
22455 movleu %xcc, %o6, %g5
22456 fmovdleu %icc, %f2, %f30
22457 fornot1 %f22, %f2, %f20
22458 fcmpd %fcc3, %f24, %f28
22459 sethi 0x18FA, %o4
22460 fmovsneg %icc, %f22, %f12
22461 and %l1, 0x037E, %l5
22462 edge16ln %i5, %i7, %l6
22463 movcc %icc, %g3, %l3
22464 fornot2 %f4, %f0, %f10
22465 faligndata %f10, %f14, %f14
22466 orncc %i0, 0x1DA9, %o0
22467 umulcc %g4, %i6, %g6
22468 sllx %i4, %g1, %i2
22469 sdivcc %o7, 0x05DC, %g7
22470 ld [%l7 + 0x08], %f4
22471 udivx %o5, 0x1F11, %i3
22472 edge16l %l2, %o3, %g2
22473 ldd [%l7 + 0x50], %o2
22474 movcc %xcc, %i1, %l4
22475 andcc %l0, %o1, %o6
22476 fmul8sux16 %f20, %f22, %f28
22477 fcmped %fcc0, %f10, %f10
22478 fcmpes %fcc2, %f2, %f13
22479 andn %g5, 0x07BA, %o4
22480 movpos %xcc, %l5, %l1
22481 fabss %f30, %f8
22482 movrgez %i7, %i5, %g3
22483 save %l3, %l6, %o0
22484 rdpr %cwp, %g1
22485 rdpr %cansave, %g2
22486 rdpr %canrestore, %g3
22487 rdpr %cleanwin, %g4
22488 rdpr %otherwin, %g5
22489 rdpr %wstate, %g6
22490 movne %icc, %i0, %i6
22491 fmovscs %xcc, %f21, %f3
22492 stw %g4, [%l7 + 0x34]
22493 movvc %icc, %i4, %g6
22494 movrlez %i2, %o7, %g7
22495 fcmpes %fcc2, %f29, %f12
22496 setx loop_76, %l0, %l1
22497 return %l1
22498 nop
22499 rdpr %cwp, %g1
22500 rdpr %cansave, %g2
22501 rdpr %canrestore, %g3
22502 rdpr %cleanwin, %g4
22503 rdpr %otherwin, %g5
22504 rdpr %wstate, %g6
22505loop_76: movle %xcc, %l2, %o3
22506 fmovdpos %xcc, %f13, %f11
22507 fmovde %xcc, %f22, %f30
22508 ldx [%l7 + 0x60], %g2
22509 sub %i1, %l4, %l0
22510 edge32ln %o1, %o2, %g5
22511 xnorcc %o6, 0x1B00, %l5
22512 udivx %o4, 0x069B, %i7
22513 sub %l1, %g3, %l3
22514 ldd [%l7 + 0x20], %i4
22515 movvc %xcc, %l6, %o0
22516 ldsh [%l7 + 0x48], %i6
22517 edge16l %i0, %i4, %g6
22518 fnand %f0, %f22, %f10
22519 fmuld8ulx16 %f23, %f28, %f8
22520 sll %i2, 0x0B, %g4
22521 fmovda %xcc, %f16, %f14
22522 fmovrdlez %g7, %f30, %f18
22523 xorcc %o7, 0x09C0, %o5
22524 edge16n %i3, %g1, %o3
22525 ldx [%l7 + 0x38], %l2
22526 sdivcc %g2, 0x1E8A, %l4
22527 movrlz %l0, %i1, %o2
22528 fnot2 %f16, %f26
22529 edge32l %o1, %g5, %o6
22530 sdiv %l5, 0x1BA0, %o4
22531 st %f19, [%l7 + 0x7C]
22532 edge32l %i7, %l1, %l3
22533 sdiv %g3, 0x0F93, %i5
22534 subcc %o0, %i6, %l6
22535 movpos %icc, %i0, %g6
22536 edge32n %i4, %g4, %g7
22537 lduw [%l7 + 0x24], %i2
22538 popc 0x0163, %o5
22539 stx %i3, [%l7 + 0x30]
22540 fmovdvs %icc, %f26, %f25
22541 or %o7, 0x10C1, %o3
22542 alignaddrl %g1, %l2, %g2
22543 lduw [%l7 + 0x3C], %l0
22544 ldx [%l7 + 0x70], %l4
22545 array16 %o2, %i1, %g5
22546 srlx %o1, %l5, %o6
22547 addc %i7, 0x0719, %l1
22548 edge32 %o4, %l3, %g3
22549 umulcc %o0, %i5, %l6
22550 smul %i6, 0x19BD, %i0
22551 fpack32 %f22, %f22, %f24
22552 xorcc %i4, %g4, %g7
22553 movn %xcc, %g6, %o5
22554 edge8l %i2, %i3, %o3
22555 fmovrslez %g1, %f10, %f29
22556 addccc %l2, 0x02EE, %o7
22557 fmovdcs %icc, %f1, %f24
22558 fmovsne %xcc, %f30, %f15
22559 or %g2, %l4, %l0
22560 udivcc %o2, 0x1862, %g5
22561 movrne %o1, %l5, %o6
22562 edge8n %i7, %i1, %l1
22563 movrgez %l3, %g3, %o4
22564 movre %i5, %l6, %i6
22565 fnegs %f21, %f12
22566 nop
22567 set 0x78, %o2
22568 stx %i0, [%l7 + %o2]
22569 edge32l %i4, %g4, %g7
22570 ld [%l7 + 0x54], %f18
22571 sllx %o0, 0x17, %o5
22572 xnor %g6, 0x041F, %i3
22573 udiv %i2, 0x0278, %o3
22574 udivcc %g1, 0x1A30, %o7
22575 smul %g2, 0x1F62, %l4
22576 ldsb [%l7 + 0x1C], %l2
22577 st %f14, [%l7 + 0x38]
22578 fmovsl %icc, %f10, %f20
22579 fcmped %fcc2, %f24, %f4
22580 ldd [%l7 + 0x20], %f2
22581 fnot2 %f26, %f30
22582 fpadd32s %f25, %f19, %f1
22583 sllx %o2, 0x1E, %l0
22584 fmovsa %icc, %f7, %f19
22585 fmovspos %xcc, %f22, %f8
22586 xnor %g5, 0x0CC4, %l5
22587 subcc %o6, 0x19F7, %o1
22588 edge16n %i7, %l1, %i1
22589 umul %g3, %l3, %i5
22590 movl %icc, %l6, %o4
22591 fmul8ulx16 %f12, %f4, %f18
22592 edge8 %i0, %i4, %i6
22593 ld [%l7 + 0x54], %f20
22594 movre %g7, %g4, %o5
22595 orn %o0, %g6, %i2
22596 edge16 %i3, %g1, %o7
22597 movn %icc, %o3, %l4
22598 edge32l %g2, %o2, %l2
22599 and %g5, %l0, %l5
22600 movgu %icc, %o1, %i7
22601 ldd [%l7 + 0x48], %l0
22602 fmovscc %xcc, %f21, %f5
22603 udiv %i1, 0x116C, %o6
22604 fandnot2s %f23, %f16, %f10
22605 ldsw [%l7 + 0x58], %l3
22606 stb %g3, [%l7 + 0x42]
22607 movn %icc, %i5, %o4
22608 fmovsa %icc, %f6, %f31
22609 restore %i0, 0x04F2, %i4
22610 rdpr %cwp, %g1
22611 rdpr %cansave, %g2
22612 rdpr %canrestore, %g3
22613 rdpr %cleanwin, %g4
22614 rdpr %otherwin, %g5
22615 rdpr %wstate, %g6
22616 smulcc %i6, %g7, %g4
22617 or %o5, %l6, %o0
22618 movle %xcc, %i2, %i3
22619 fandnot2s %f11, %f11, %f26
22620 sllx %g6, %o7, %g1
22621 orn %o3, 0x197B, %l4
22622 fmovd %f22, %f8
22623 movcc %icc, %g2, %o2
22624 movn %xcc, %l2, %g5
22625 fnot2 %f20, %f12
22626 mulscc %l5, %o1, %l0
22627 sra %i7, %l1, %o6
22628 lduw [%l7 + 0x34], %i1
22629 orn %g3, 0x1A65, %i5
22630 array32 %l3, %o4, %i4
22631 xorcc %i0, %i6, %g4
22632 movg %icc, %o5, %l6
22633 edge8l %g7, %o0, %i3
22634 fcmpgt32 %f30, %f22, %g6
22635 edge32 %o7, %g1, %i2
22636 edge16ln %l4, %o3, %o2
22637 xnor %g2, 0x04AF, %l2
22638 movrgz %g5, %l5, %o1
22639 movle %xcc, %i7, %l1
22640 array16 %l0, %o6, %g3
22641 fmovrde %i1, %f14, %f12
22642 fmovsge %icc, %f28, %f14
22643 andn %l3, %i5, %i4
22644 movvs %xcc, %o4, %i0
22645 edge8l %g4, %o5, %l6
22646 popc %g7, %o0
22647 fnegs %f24, %f12
22648 edge16n %i3, %g6, %o7
22649 std %f22, [%l7 + 0x10]
22650 or %i6, 0x1E6A, %i2
22651 udiv %l4, 0x083C, %g1
22652 ldd [%l7 + 0x08], %f16
22653 fpack16 %f20, %f21
22654 stx %o3, [%l7 + 0x30]
22655 alignaddr %g2, %l2, %o2
22656 edge16ln %l5, %o1, %i7
22657 edge16ln %g5, %l1, %o6
22658 sdiv %g3, 0x120D, %l0
22659 ldsh [%l7 + 0x60], %l3
22660 fpmerge %f26, %f25, %f16
22661 andn %i5, 0x07F0, %i1
22662 srlx %o4, 0x03, %i4
22663 movre %g4, 0x2AE, %o5
22664 mulx %l6, %g7, %o0
22665 addcc %i0, %i3, %o7
22666 edge8l %g6, %i2, %l4
22667 movle %icc, %g1, %o3
22668 movleu %xcc, %i6, %g2
22669 movcc %xcc, %l2, %o2
22670 movrgez %o1, 0x25F, %l5
22671 udiv %i7, 0x02D6, %g5
22672 faligndata %f0, %f2, %f22
22673 mulx %l1, 0x033A, %g3
22674 xorcc %l0, %o6, %l3
22675 ldd [%l7 + 0x08], %i4
22676 subc %o4, %i1, %g4
22677 fmovspos %xcc, %f13, %f31
22678 smul %o5, 0x0702, %l6
22679 array32 %g7, %i4, %i0
22680 smulcc %i3, %o7, %o0
22681 ldd [%l7 + 0x30], %g6
22682 udivcc %l4, 0x1C41, %i2
22683 fmovsn %icc, %f27, %f31
22684 movrne %g1, %i6, %o3
22685 mulscc %g2, 0x153A, %l2
22686 sra %o1, %l5, %o2
22687 movcs %icc, %g5, %i7
22688 siam 0x7
22689 sra %g3, %l0, %o6
22690 fmul8ulx16 %f10, %f2, %f14
22691 smul %l3, %i5, %o4
22692 nop
22693 set 0x18, %o6
22694 ldd [%l7 + %o6], %f18
22695 ldx [%l7 + 0x08], %l1
22696 fmovs %f29, %f18
22697 umulcc %i1, %g4, %o5
22698 stw %l6, [%l7 + 0x7C]
22699 xnor %g7, 0x16BA, %i0
22700 fsrc2s %f6, %f17
22701 addccc %i3, %i4, %o0
22702 umul %g6, 0x0C7F, %l4
22703 movrlez %o7, 0x1D3, %g1
22704 sub %i6, 0x0CFC, %o3
22705 fmovdcc %icc, %f26, %f25
22706 mulscc %i2, 0x19DE, %l2
22707 fsrc2s %f30, %f16
22708 sub %o1, 0x1E91, %l5
22709 xnor %g2, %o2, %i7
22710 movne %icc, %g5, %g3
22711 std %f20, [%l7 + 0x08]
22712 fpsub32s %f12, %f24, %f7
22713 sth %o6, [%l7 + 0x60]
22714 add %l3, 0x0822, %l0
22715 udivx %o4, 0x1EF9, %l1
22716 movre %i1, %i5, %g4
22717 array32 %o5, %l6, %i0
22718 movrgez %i3, 0x014, %i4
22719 srlx %o0, 0x19, %g7
22720 fornot1 %f26, %f14, %f6
22721 array32 %l4, %g6, %o7
22722 subc %g1, %o3, %i6
22723 fors %f14, %f24, %f9
22724 andncc %i2, %o1, %l2
22725 srlx %g2, 0x09, %l5
22726 fone %f6
22727 mulscc %i7, %o2, %g3
22728 fmovrde %o6, %f20, %f2
22729 sra %l3, %l0, %g5
22730 fmovdcs %xcc, %f30, %f23
22731 sdivx %o4, 0x0090, %l1
22732 sethi 0x0EB7, %i1
22733 udivx %i5, 0x1B90, %o5
22734 fsrc1s %f5, %f3
22735 xor %g4, %i0, %l6
22736 xnorcc %i4, %i3, %g7
22737 array16 %o0, %g6, %l4
22738 std %f20, [%l7 + 0x10]
22739 stw %g1, [%l7 + 0x78]
22740 array32 %o7, %i6, %i2
22741 setx loop_77, %l0, %l1
22742 return %l1
22743 nop
22744 rdpr %cwp, %g1
22745 rdpr %cansave, %g2
22746 rdpr %canrestore, %g3
22747 rdpr %cleanwin, %g4
22748 rdpr %otherwin, %g5
22749 rdpr %wstate, %g6
22750loop_77: fmul8sux16 %f18, %f28, %f2
22751 array8 %g2, %i7, %l5
22752 lduw [%l7 + 0x0C], %g3
22753 edge32 %o6, %l3, %o2
22754 xnor %g5, %o4, %l0
22755 movrlez %l1, 0x3BF, %i5
22756 ldsb [%l7 + 0x68], %o5
22757 xnorcc %g4, %i1, %i0
22758 movleu %icc, %i4, %i3
22759 xor %l6, 0x1A06, %o0
22760 st %f30, [%l7 + 0x20]
22761 save %g6, %g7, %l4
22762 rdpr %cwp, %g1
22763 rdpr %cansave, %g2
22764 rdpr %canrestore, %g3
22765 rdpr %cleanwin, %g4
22766 rdpr %otherwin, %g5
22767 rdpr %wstate, %g6
22768 fone %f22
22769 lduw [%l7 + 0x1C], %o7
22770 fmuld8sux16 %f9, %f20, %f28
22771 faligndata %f12, %f30, %f30
22772 edge8ln %g1, %i6, %o3
22773 udivcc %i2, 0x1F8D, %o1
22774 fsrc2 %f22, %f18
22775 movle %xcc, %g2, %i7
22776 subc %l5, 0x06CE, %l2
22777 ldsw [%l7 + 0x3C], %g3
22778 fornot2s %f31, %f18, %f3
22779 sub %o6, 0x03E5, %l3
22780 fxor %f18, %f24, %f18
22781 movcs %icc, %g5, %o4
22782 xor %o2, 0x03E2, %l0
22783 edge16ln %l1, %i5, %g4
22784 srax %i1, %o5, %i0
22785 fpadd16 %f4, %f2, %f22
22786 save %i3, %i4, %l6
22787 rdpr %cwp, %g1
22788 rdpr %cansave, %g2
22789 rdpr %canrestore, %g3
22790 rdpr %cleanwin, %g4
22791 rdpr %otherwin, %g5
22792 rdpr %wstate, %g6
22793 umulcc %o0, 0x1E0A, %g6
22794 edge16n %g7, %l4, %g1
22795 movcs %icc, %o7, %o3
22796 edge8 %i2, %o1, %g2
22797 ld [%l7 + 0x10], %f23
22798 mova %icc, %i7, %l5
22799 movleu %xcc, %i6, %g3
22800 udiv %o6, 0x0AD9, %l2
22801 fcmped %fcc2, %f16, %f28
22802 fmovsgu %xcc, %f27, %f19
22803 fmovdvs %icc, %f16, %f23
22804 ldd [%l7 + 0x58], %g4
22805 stx %l3, [%l7 + 0x70]
22806 movrlz %o4, 0x06E, %o2
22807 udivx %l1, 0x02E0, %l0
22808 fmovrslez %g4, %f11, %f17
22809 movneg %icc, %i1, %o5
22810 fxnor %f14, %f14, %f22
22811 lduw [%l7 + 0x24], %i0
22812 fpsub16 %f22, %f8, %f20
22813 movcc %xcc, %i5, %i4
22814 fcmpeq16 %f24, %f20, %i3
22815 edge8n %l6, %g6, %g7
22816 edge16ln %o0, %g1, %l4
22817 ldsh [%l7 + 0x56], %o7
22818 fsrc1 %f28, %f26
22819 movrgz %o3, 0x277, %i2
22820 faligndata %f0, %f2, %f20
22821 movrgz %o1, 0x312, %g2
22822 movvs %icc, %l5, %i7
22823 fxnors %f28, %f23, %f29
22824 alignaddr %g3, %i6, %l2
22825 umul %o6, 0x15C2, %g5
22826 popc 0x06C1, %l3
22827 fpsub32 %f14, %f26, %f2
22828 ldx [%l7 + 0x10], %o4
22829 sir 0x115B
22830 fnot2s %f27, %f26
22831 mulx %l1, %o2, %l0
22832 lduh [%l7 + 0x2A], %g4
22833 fmul8x16au %f4, %f17, %f4
22834 movl %icc, %i1, %i0
22835 andn %o5, 0x15DE, %i4
22836 ldsh [%l7 + 0x16], %i5
22837 xnorcc %l6, 0x117A, %g6
22838 mulx %i3, 0x0003, %g7
22839 sra %g1, 0x1A, %l4
22840 addc %o0, %o3, %i2
22841 fabsd %f18, %f2
22842 sllx %o7, 0x1D, %g2
22843 edge32ln %o1, %l5, %g3
22844 sra %i7, %i6, %o6
22845 fcmpes %fcc2, %f8, %f29
22846 movvc %icc, %l2, %g5
22847 movg %icc, %l3, %o4
22848 movvc %icc, %o2, %l0
22849 andcc %l1, 0x1120, %g4
22850 edge16n %i1, %i0, %o5
22851 movneg %xcc, %i5, %l6
22852 ldd [%l7 + 0x60], %i4
22853 movrlz %i3, %g7, %g6
22854 udivcc %l4, 0x1AED, %o0
22855 movle %icc, %o3, %g1
22856 or %o7, %i2, %o1
22857 orncc %l5, %g2, %i7
22858 std %f26, [%l7 + 0x48]
22859 sethi 0x0669, %g3
22860 fandnot1 %f6, %f10, %f18
22861 addcc %o6, %l2, %g5
22862 edge8l %i6, %o4, %l3
22863 umul %l0, 0x076F, %o2
22864 fmovrsgz %l1, %f15, %f23
22865 movrgz %g4, 0x24C, %i1
22866 movneg %icc, %i0, %o5
22867 stb %l6, [%l7 + 0x45]
22868 fpsub16s %f5, %f27, %f31
22869 addcc %i5, 0x0189, %i3
22870 smulcc %i4, %g6, %g7
22871 edge8l %o0, %l4, %g1
22872 fmuld8sux16 %f21, %f29, %f22
22873 array8 %o3, %i2, %o7
22874 fpack32 %f6, %f26, %f6
22875 array16 %l5, %g2, %i7
22876 sethi 0x0123, %g3
22877 nop
22878 set 0x40, %l1
22879 std %f20, [%l7 + %l1]
22880 edge8 %o6, %o1, %l2
22881 fmul8ulx16 %f24, %f24, %f4
22882 fcmpgt32 %f20, %f2, %i6
22883 ldub [%l7 + 0x3A], %g5
22884 mulx %l3, %l0, %o2
22885 st %f29, [%l7 + 0x58]
22886 movcc %xcc, %l1, %g4
22887 mulx %i1, 0x11B2, %o4
22888 smul %i0, %l6, %i5
22889 movrlz %o5, 0x1E0, %i3
22890 fmovdpos %icc, %f25, %f8
22891 faligndata %f16, %f16, %f22
22892 mulx %g6, 0x07D9, %i4
22893 edge16ln %g7, %o0, %l4
22894 xorcc %o3, %g1, %o7
22895 movrgez %l5, 0x1F1, %g2
22896 movg %xcc, %i2, %g3
22897 fmovsl %icc, %f22, %f21
22898 orn %i7, 0x082C, %o6
22899 movcs %xcc, %o1, %l2
22900 fmovdl %xcc, %f12, %f21
22901 edge16 %i6, %g5, %l0
22902 alignaddrl %l3, %o2, %g4
22903 smul %l1, 0x1DA4, %i1
22904 srax %i0, 0x14, %o4
22905 movgu %icc, %i5, %l6
22906 andncc %i3, %o5, %i4
22907 srl %g6, %g7, %l4
22908 andn %o0, %o3, %g1
22909 movleu %icc, %l5, %g2
22910 movle %xcc, %o7, %i2
22911 fxnor %f20, %f20, %f12
22912 umul %g3, %o6, %o1
22913 ld [%l7 + 0x58], %f12
22914 edge32ln %i7, %i6, %l2
22915 fornot1s %f2, %f18, %f15
22916 xnorcc %g5, %l3, %o2
22917 srlx %g4, 0x17, %l0
22918 fmovsn %icc, %f11, %f7
22919 edge32ln %l1, %i0, %o4
22920 fcmple32 %f14, %f24, %i5
22921 sllx %i1, 0x00, %l6
22922 sdivx %o5, 0x04D4, %i3
22923 movne %xcc, %g6, %i4
22924 movre %g7, %o0, %l4
22925 movle %xcc, %o3, %l5
22926 alignaddrl %g2, %g1, %i2
22927 fmuld8sux16 %f18, %f12, %f24
22928 fnors %f3, %f19, %f15
22929 movrgz %g3, %o6, %o7
22930 xnorcc %i7, %i6, %l2
22931 alignaddr %o1, %g5, %l3
22932 lduh [%l7 + 0x50], %g4
22933 movg %xcc, %o2, %l1
22934 fnot2s %f0, %f26
22935 movl %icc, %i0, %o4
22936 edge32 %i5, %l0, %i1
22937 lduh [%l7 + 0x4C], %l6
22938 ldsw [%l7 + 0x38], %i3
22939 smul %g6, 0x1743, %i4
22940 edge32l %o5, %g7, %l4
22941 andn %o3, 0x1963, %o0
22942 movleu %icc, %g2, %g1
22943 std %f10, [%l7 + 0x10]
22944 subcc %i2, %l5, %o6
22945 andncc %g3, %i7, %o7
22946 fmul8ulx16 %f22, %f0, %f30
22947 sdiv %l2, 0x1B0F, %i6
22948 xor %g5, %l3, %o1
22949 movleu %icc, %g4, %l1
22950 movrgez %o2, %i0, %i5
22951 edge16 %o4, %i1, %l6
22952 edge8ln %i3, %l0, %i4
22953 or %g6, 0x1A93, %o5
22954 movne %icc, %g7, %o3
22955 sdivx %o0, 0x1FA4, %g2
22956 andcc %g1, 0x0F54, %l4
22957 edge8 %l5, %o6, %g3
22958 fnands %f20, %f1, %f17
22959 edge16n %i7, %o7, %l2
22960 lduh [%l7 + 0x3A], %i2
22961 movcs %icc, %i6, %l3
22962 xorcc %o1, %g4, %l1
22963 edge32ln %o2, %g5, %i0
22964 movrlez %o4, 0x1EF, %i1
22965 popc 0x02A5, %l6
22966 fcmpeq16 %f8, %f20, %i5
22967 xor %i3, %l0, %i4
22968 edge16 %o5, %g7, %o3
22969 smulcc %o0, 0x1EA5, %g6
22970 umul %g2, 0x12FD, %l4
22971 sra %l5, %g1, %g3
22972 movcs %xcc, %o6, %i7
22973 srax %o7, %i2, %l2
22974 fpadd32 %f12, %f20, %f8
22975 fmovrslz %l3, %f26, %f6
22976 fexpand %f27, %f0
22977 sth %o1, [%l7 + 0x6E]
22978 array32 %i6, %g4, %o2
22979 orncc %g5, 0x0AD5, %i0
22980 fxnors %f8, %f0, %f30
22981 nop
22982 set 0x60, %l5
22983 stx %l1, [%l7 + %l5]
22984 fcmpne16 %f4, %f12, %o4
22985 srlx %l6, %i1, %i3
22986 add %i5, %i4, %l0
22987 fmovrslez %o5, %f29, %f16
22988 mulx %o3, %o0, %g7
22989 fmul8ulx16 %f4, %f26, %f16
22990 umulcc %g2, 0x1646, %g6
22991 sdivcc %l4, 0x14E9, %g1
22992 std %f30, [%l7 + 0x28]
22993 movvs %xcc, %g3, %l5
22994 fmovdgu %icc, %f0, %f2
22995 sir 0x16A2
22996 movne %icc, %i7, %o7
22997 ldsh [%l7 + 0x5E], %i2
22998 fcmpgt16 %f10, %f22, %o6
22999 popc 0x029C, %l2
23000 ldsh [%l7 + 0x64], %l3
23001 movvs %xcc, %o1, %g4
23002 restore %o2, 0x09FC, %i6
23003 rdpr %cwp, %g1
23004 rdpr %cansave, %g2
23005 rdpr %canrestore, %g3
23006 rdpr %cleanwin, %g4
23007 rdpr %otherwin, %g5
23008 rdpr %wstate, %g6
23009 ldx [%l7 + 0x08], %i0
23010 subc %l1, %g5, %o4
23011 sub %i1, 0x0C2F, %i3
23012 sdivcc %i5, 0x0356, %l6
23013 subcc %l0, %i4, %o5
23014 fmovscc %xcc, %f2, %f10
23015 ldsb [%l7 + 0x50], %o3
23016 xor %g7, %o0, %g2
23017 movneg %icc, %l4, %g1
23018 stw %g6, [%l7 + 0x24]
23019 edge8n %l5, %g3, %o7
23020 fmovrsgz %i2, %f19, %f4
23021 fcmps %fcc3, %f16, %f30
23022 xnor %o6, %i7, %l2
23023 move %xcc, %l3, %g4
23024 mulx %o1, 0x06F6, %o2
23025 ldx [%l7 + 0x20], %i0
23026 umul %i6, 0x086B, %l1
23027 fornot1 %f4, %f4, %f18
23028 nop
23029 set 0x58, %o4
23030 ldsh [%l7 + %o4], %o4
23031 ldx [%l7 + 0x78], %g5
23032 movrlez %i1, 0x1DE, %i3
23033 setx loop_78, %l0, %l1
23034 return %l1
23035 nop
23036 rdpr %cwp, %g1
23037 rdpr %cansave, %g2
23038 rdpr %canrestore, %g3
23039 rdpr %cleanwin, %g4
23040 rdpr %otherwin, %g5
23041 rdpr %wstate, %g6
23042loop_78: lduw [%l7 + 0x48], %o5
23043 stb %l0, [%l7 + 0x79]
23044 array8 %g7, %o0, %o3
23045 movvc %icc, %g2, %l4
23046 lduh [%l7 + 0x64], %g6
23047 ldub [%l7 + 0x1B], %g1
23048 subccc %l5, %o7, %i2
23049 edge8l %o6, %g3, %i7
23050 alignaddrl %l3, %l2, %g4
23051 fcmpgt16 %f30, %f12, %o2
23052 movge %xcc, %i0, %i6
23053 srl %o1, 0x18, %o4
23054 fornot1 %f26, %f2, %f20
23055 edge16n %l1, %g5, %i1
23056 sllx %i5, %l6, %i4
23057 save %o5, 0x16F7, %i3
23058 rdpr %cwp, %g1
23059 rdpr %cansave, %g2
23060 rdpr %canrestore, %g3
23061 rdpr %cleanwin, %g4
23062 rdpr %otherwin, %g5
23063 rdpr %wstate, %g6
23064 fmovdne %xcc, %f1, %f28
23065 orncc %g7, %o0, %o3
23066 ldsh [%l7 + 0x52], %g2
23067 umul %l4, 0x07D8, %g6
23068 movneg %icc, %l0, %g1
23069 array32 %o7, %i2, %o6
23070 stb %g3, [%l7 + 0x14]
23071 fsrc2s %f7, %f19
23072 sth %l5, [%l7 + 0x6A]
23073 movpos %icc, %i7, %l2
23074 sll %g4, %l3, %i0
23075 movneg %xcc, %o2, %i6
23076 edge16 %o1, %o4, %g5
23077 movne %xcc, %i1, %l1
23078 udivx %l6, 0x0780, %i4
23079 xnorcc %o5, %i3, %i5
23080 movl %xcc, %o0, %g7
23081 alignaddr %o3, %l4, %g2
23082 fmovscc %xcc, %f0, %f16
23083 addc %l0, %g6, %o7
23084 orcc %g1, 0x068B, %o6
23085 movrgez %g3, %i2, %i7
23086 fcmped %fcc3, %f18, %f18
23087 movrgz %l2, %g4, %l5
23088 sub %l3, %o2, %i6
23089 ldsw [%l7 + 0x14], %o1
23090 edge16ln %i0, %g5, %o4
23091 fxnor %f8, %f6, %f8
23092 udivcc %i1, 0x166D, %l1
23093 andcc %i4, 0x0C04, %l6
23094 sdivx %i3, 0x1226, %i5
23095 add %o0, 0x1DAA, %g7
23096 sth %o5, [%l7 + 0x24]
23097 stb %o3, [%l7 + 0x5F]
23098 subcc %g2, 0x1B8F, %l4
23099 movrgz %l0, 0x00D, %o7
23100 edge8 %g1, %o6, %g6
23101 movrgz %g3, %i2, %l2
23102 addccc %i7, 0x104F, %g4
23103 edge32l %l3, %l5, %i6
23104 xnor %o1, 0x1C4E, %i0
23105 movge %icc, %o2, %o4
23106 movne %icc, %g5, %i1
23107 restore %l1, 0x1A8E, %i4
23108 rdpr %cwp, %g1
23109 rdpr %cansave, %g2
23110 rdpr %canrestore, %g3
23111 rdpr %cleanwin, %g4
23112 rdpr %otherwin, %g5
23113 rdpr %wstate, %g6
23114 movre %i3, %l6, %i5
23115 movpos %xcc, %o0, %g7
23116 array32 %o5, %g2, %o3
23117 ld [%l7 + 0x30], %f20
23118 movneg %xcc, %l4, %o7
23119 srax %l0, %g1, %o6
23120 alignaddr %g3, %i2, %g6
23121 or %i7, 0x1F5F, %l2
23122 movge %xcc, %g4, %l3
23123 array8 %i6, %o1, %l5
23124 sdiv %i0, 0x0DCA, %o4
23125 ld [%l7 + 0x0C], %f15
23126 movgu %icc, %g5, %o2
23127 addccc %l1, 0x018F, %i1
23128 fxor %f14, %f16, %f2
23129 alignaddr %i3, %l6, %i4
23130 sethi 0x1A88, %i5
23131 sra %g7, %o5, %g2
23132 fcmpne32 %f22, %f24, %o0
23133 fnor %f18, %f18, %f6
23134 movneg %xcc, %l4, %o3
23135 stw %o7, [%l7 + 0x58]
23136 udivcc %l0, 0x1212, %o6
23137 edge32 %g3, %i2, %g6
23138 sir 0x02C3
23139 subcc %g1, 0x1635, %i7
23140 stx %g4, [%l7 + 0x08]
23141 orn %l2, %l3, %i6
23142 sdiv %o1, 0x0E28, %i0
23143 fmovdcs %icc, %f15, %f3
23144 movrlz %l5, 0x342, %g5
23145 orncc %o2, %l1, %o4
23146 fmovrsne %i3, %f1, %f22
23147 movrlz %i1, %i4, %l6
23148 stb %g7, [%l7 + 0x5C]
23149 movgu %icc, %o5, %g2
23150 umul %o0, %i5, %o3
23151 smul %l4, 0x0A34, %l0
23152 edge32n %o7, %g3, %i2
23153 fpadd32 %f22, %f24, %f6
23154 andn %o6, %g6, %g1
23155 movre %i7, %l2, %g4
23156 st %f30, [%l7 + 0x74]
23157 add %l3, 0x0B75, %o1
23158 edge16 %i0, %i6, %l5
23159 subccc %o2, %l1, %g5
23160 and %o4, 0x1A83, %i1
23161 edge8l %i4, %i3, %l6
23162 fxors %f12, %f13, %f24
23163 udiv %o5, 0x1323, %g2
23164 udivx %o0, 0x154A, %i5
23165 subc %g7, %o3, %l0
23166 smul %l4, %o7, %g3
23167 ld [%l7 + 0x6C], %f5
23168 subccc %i2, 0x1B0E, %g6
23169 fmovrdlez %o6, %f26, %f14
23170 addccc %i7, %l2, %g1
23171 sdivcc %g4, 0x1597, %o1
23172 mulx %l3, %i0, %l5
23173 movgu %icc, %i6, %o2
23174 edge16n %g5, %o4, %l1
23175 fmul8sux16 %f28, %f0, %f10
23176 subcc %i4, 0x145C, %i3
23177 xnorcc %i1, %l6, %o5
23178 or %g2, 0x0108, %i5
23179 fmovrde %g7, %f20, %f14
23180 fornot2 %f6, %f16, %f16
23181 srlx %o3, %o0, %l4
23182 umulcc %l0, 0x1253, %o7
23183 sub %i2, 0x1F78, %g3
23184 sdivx %o6, 0x0721, %i7
23185 sdivcc %g6, 0x1144, %l2
23186 save %g4, 0x0D75, %g1
23187 rdpr %cwp, %g1
23188 rdpr %cansave, %g2
23189 rdpr %canrestore, %g3
23190 rdpr %cleanwin, %g4
23191 rdpr %otherwin, %g5
23192 rdpr %wstate, %g6
23193 movrlz %l3, %o1, %i0
23194 save %i6, 0x1A7E, %l5
23195 rdpr %cwp, %g1
23196 rdpr %cansave, %g2
23197 rdpr %canrestore, %g3
23198 rdpr %cleanwin, %g4
23199 rdpr %otherwin, %g5
23200 rdpr %wstate, %g6
23201 movne %icc, %o2, %o4
23202 addc %g5, 0x1082, %l1
23203 movne %icc, %i4, %i3
23204 fmovrdlz %i1, %f30, %f18
23205 alignaddr %l6, %g2, %i5
23206 movrlez %o5, %o3, %o0
23207 xorcc %l4, 0x0F9C, %g7
23208 orn %o7, 0x0C35, %l0
23209 edge16ln %i2, %g3, %o6
23210 xorcc %i7, 0x0387, %l2
23211 faligndata %f18, %f18, %f12
23212 orn %g4, 0x1CAC, %g1
23213 xorcc %g6, 0x11D6, %o1
23214 stb %l3, [%l7 + 0x3F]
23215 sra %i0, 0x1C, %l5
23216 movvc %icc, %i6, %o2
23217 andcc %o4, 0x0920, %l1
23218 nop
23219 set 0x28, %o1
23220 stx %i4, [%l7 + %o1]
23221 sub %i3, 0x1095, %g5
23222 fmuld8ulx16 %f14, %f26, %f14
23223 movleu %icc, %i1, %l6
23224 ldsb [%l7 + 0x5A], %i5
23225 fmovde %xcc, %f10, %f24
23226 fnands %f31, %f10, %f19
23227 edge16ln %g2, %o5, %o3
23228 lduw [%l7 + 0x68], %o0
23229 fmovdleu %xcc, %f19, %f30
23230 edge16n %l4, %g7, %o7
23231 lduh [%l7 + 0x26], %l0
23232 xor %i2, %g3, %i7
23233 fzeros %f19
23234 fmovdne %xcc, %f11, %f15
23235 movle %icc, %l2, %o6
23236 edge32l %g4, %g1, %g6
23237 or %l3, 0x1D74, %i0
23238 movcs %icc, %o1, %i6
23239 stb %o2, [%l7 + 0x3F]
23240 srl %o4, 0x1F, %l1
23241 ldd [%l7 + 0x10], %f12
23242 umulcc %l5, 0x0AE0, %i3
23243 faligndata %f24, %f20, %f6
23244 srax %i4, %i1, %l6
23245 movrlez %g5, 0x119, %g2
23246 ldd [%l7 + 0x10], %f24
23247 movleu %icc, %o5, %o3
23248 fmovdn %icc, %f15, %f25
23249 edge16ln %o0, %l4, %g7
23250 array8 %i5, %l0, %i2
23251 smulcc %o7, 0x1F03, %g3
23252 udivx %l2, 0x05D2, %i7
23253 xnorcc %g4, 0x0464, %g1
23254 ldub [%l7 + 0x3E], %g6
23255 alignaddrl %o6, %l3, %i0
23256 move %xcc, %o1, %o2
23257 fands %f24, %f27, %f28
23258 st %f1, [%l7 + 0x28]
23259 edge8ln %o4, %l1, %l5
23260 array16 %i6, %i4, %i1
23261 ldub [%l7 + 0x7C], %i3
23262 movrlez %g5, %l6, %g2
23263 lduh [%l7 + 0x78], %o3
23264 edge8 %o0, %l4, %g7
23265 edge8ln %o5, %l0, %i2
23266 udivx %i5, 0x0DBF, %g3
23267 nop
23268 set 0x32, %g5
23269 ldub [%l7 + %g5], %o7
23270 alignaddrl %l2, %i7, %g4
23271 edge16n %g1, %o6, %l3
23272 for %f28, %f10, %f10
23273 ldub [%l7 + 0x57], %g6
23274 add %o1, %o2, %i0
23275 addc %o4, %l1, %l5
23276 stb %i4, [%l7 + 0x48]
23277 nop
23278 set 0x70, %o3
23279 ldd [%l7 + %o3], %f30
23280 fmovdvs %xcc, %f9, %f21
23281 nop
23282 set 0x50, %i2
23283 ldd [%l7 + %i2], %i6
23284 fmovrdlez %i1, %f18, %f24
23285 edge32l %i3, %l6, %g5
23286 sethi 0x0B1B, %g2
23287 stw %o0, [%l7 + 0x08]
23288 andn %o3, %g7, %o5
23289 udiv %l4, 0x01B2, %l0
23290 and %i5, 0x0178, %i2
23291 edge8 %o7, %g3, %i7
23292 movneg %icc, %g4, %l2
23293 movrlez %o6, 0x138, %g1
23294 or %g6, %l3, %o1
23295 umul %o2, 0x1639, %o4
23296 srlx %l1, 0x07, %i0
23297 popc 0x1DFD, %l5
23298 subccc %i6, 0x1FFA, %i4
23299 fpadd32s %f17, %f10, %f3
23300 udivx %i3, 0x1420, %l6
23301 popc %i1, %g5
23302 lduw [%l7 + 0x24], %o0
23303 mova %xcc, %o3, %g2
23304 sub %g7, %o5, %l0
23305 subcc %i5, %i2, %o7
23306 sra %g3, %i7, %l4
23307 edge32n %g4, %o6, %g1
23308 alignaddr %g6, %l2, %o1
23309 edge16ln %l3, %o2, %l1
23310 stw %o4, [%l7 + 0x6C]
23311 for %f14, %f20, %f24
23312 srl %i0, 0x1B, %l5
23313 alignaddrl %i6, %i4, %l6
23314 movrne %i1, %i3, %o0
23315 sll %o3, %g5, %g7
23316 smulcc %o5, 0x04AC, %g2
23317 fcmpgt32 %f4, %f0, %l0
23318 srl %i5, %i2, %o7
23319 fandnot2 %f4, %f16, %f2
23320 xnor %g3, 0x1976, %l4
23321 sra %g4, 0x0E, %o6
23322 edge32n %g1, %g6, %l2
23323 array16 %o1, %i7, %l3
23324 fpackfix %f28, %f21
23325 xorcc %o2, 0x1974, %l1
23326 movl %xcc, %i0, %o4
23327 andncc %l5, %i4, %l6
23328 edge32n %i1, %i3, %o0
23329 orn %o3, %g5, %g7
23330 stx %i6, [%l7 + 0x58]
23331 movpos %xcc, %o5, %g2
23332 ld [%l7 + 0x0C], %f19
23333 movgu %xcc, %l0, %i5
23334 sra %i2, %g3, %l4
23335 andncc %o7, %g4, %g1
23336 movge %icc, %o6, %g6
23337 fmovsg %icc, %f11, %f28
23338 nop
23339 set 0x68, %o7
23340 ldx [%l7 + %o7], %l2
23341 movvc %icc, %o1, %l3
23342 for %f18, %f30, %f8
23343 fmovdneg %icc, %f20, %f26
23344 movcc %xcc, %o2, %l1
23345 ldd [%l7 + 0x58], %i0
23346 fmovscs %icc, %f31, %f8
23347 fmovsl %icc, %f29, %f19
23348 fpmerge %f2, %f2, %f28
23349 movl %xcc, %i7, %l5
23350 andn %i4, 0x0BA1, %o4
23351 stx %l6, [%l7 + 0x38]
23352 edge8l %i3, %i1, %o0
23353 andcc %g5, 0x0A55, %o3
23354 movg %icc, %g7, %i6
23355 sll %g2, 0x0C, %l0
23356 edge16ln %o5, %i2, %i5
23357 fmovdpos %icc, %f25, %f16
23358 movrgz %g3, %o7, %l4
23359 nop
23360 set 0x24, %g2
23361 lduh [%l7 + %g2], %g4
23362 sethi 0x0D47, %o6
23363 subc %g1, 0x1D64, %g6
23364 fpsub16 %f30, %f24, %f22
23365 sdivx %l2, 0x0D5C, %o1
23366 fcmped %fcc1, %f6, %f14
23367 edge16l %o2, %l3, %l1
23368 fabsd %f0, %f20
23369 mulscc %i0, 0x19D8, %i7
23370 ldd [%l7 + 0x60], %f22
23371 andcc %l5, %o4, %l6
23372 ldsb [%l7 + 0x39], %i4
23373 mulx %i1, %o0, %g5
23374 ldsw [%l7 + 0x78], %i3
23375 movpos %xcc, %g7, %i6
23376 fands %f29, %f2, %f14
23377 movrlez %g2, 0x077, %o3
23378 fcmps %fcc2, %f13, %f0
23379 fpadd32 %f26, %f10, %f16
23380 fabsd %f12, %f28
23381 fcmpne16 %f26, %f22, %l0
23382 srlx %o5, %i2, %i5
23383 movvc %icc, %o7, %l4
23384 fmovdneg %icc, %f0, %f7
23385 move %icc, %g3, %g4
23386 fmovda %xcc, %f20, %f10
23387 fmovsgu %xcc, %f14, %f25
23388 alignaddrl %g1, %g6, %l2
23389 movcc %xcc, %o6, %o1
23390 movg %icc, %o2, %l3
23391 addcc %i0, 0x0C53, %i7
23392 ldd [%l7 + 0x28], %l0
23393 smul %o4, 0x0D66, %l6
23394 movpos %icc, %i4, %i1
23395 ldub [%l7 + 0x2A], %o0
23396 fandnot1 %f12, %f6, %f22
23397 edge8 %g5, %l5, %g7
23398 save %i3, %g2, %o3
23399 rdpr %cwp, %g1
23400 rdpr %cansave, %g2
23401 rdpr %canrestore, %g3
23402 rdpr %cleanwin, %g4
23403 rdpr %otherwin, %g5
23404 rdpr %wstate, %g6
23405 sdiv %i6, 0x1042, %o5
23406 udivcc %l0, 0x1B1C, %i5
23407 fcmps %fcc2, %f23, %f11
23408 andcc %i2, %l4, %g3
23409 edge16ln %o7, %g1, %g6
23410 subcc %g4, 0x1FCB, %o6
23411 sll %l2, 0x19, %o2
23412 edge8l %l3, %i0, %o1
23413 fmovdcs %xcc, %f28, %f17
23414 orncc %l1, 0x0BCD, %o4
23415 fmovdg %icc, %f4, %f23
23416 addcc %i7, 0x1B34, %l6
23417 umul %i4, 0x1DB6, %i1
23418 edge8 %g5, %l5, %g7
23419 fcmpne32 %f18, %f30, %i3
23420 mulx %g2, %o0, %o3
23421 fandnot2 %f14, %f24, %f4
23422 fxnors %f13, %f28, %f24
23423 nop
23424 set 0x60, %l4
23425 stx %i6, [%l7 + %l4]
23426 array16 %o5, %l0, %i5
23427 addc %l4, 0x1F6D, %g3
23428 alignaddrl %o7, %g1, %i2
23429 ldsh [%l7 + 0x14], %g6
23430 popc 0x1B1A, %g4
23431 stb %l2, [%l7 + 0x1E]
23432 sethi 0x0697, %o6
23433 movrne %o2, %l3, %o1
23434 udiv %l1, 0x0A5E, %i0
23435 fmovsleu %xcc, %f29, %f8
23436 fornot1 %f6, %f24, %f18
23437 fcmpne32 %f10, %f14, %o4
23438 fpsub32s %f8, %f22, %f16
23439 fmovda %xcc, %f3, %f27
23440 fxor %f2, %f12, %f8
23441 udivcc %i7, 0x0AAB, %l6
23442 mulx %i4, 0x0392, %g5
23443 fcmpd %fcc0, %f30, %f0
23444 movpos %icc, %i1, %l5
23445 fmovsn %icc, %f21, %f23
23446 sdivx %i3, 0x0935, %g2
23447 add %o0, %g7, %i6
23448 movn %icc, %o3, %o5
23449 sdiv %l0, 0x1AEC, %i5
23450 orncc %l4, 0x1D8D, %o7
23451 subccc %g3, %g1, %g6
23452 lduh [%l7 + 0x7E], %g4
23453 xnorcc %i2, 0x16D2, %l2
23454 edge32ln %o2, %o6, %l3
23455 fmovrde %o1, %f18, %f14
23456 sdiv %i0, 0x0D0E, %l1
23457 edge8 %o4, %i7, %l6
23458 andncc %i4, %g5, %i1
23459 movge %icc, %l5, %g2
23460 sth %o0, [%l7 + 0x32]
23461 sth %g7, [%l7 + 0x26]
23462 fpadd16s %f16, %f31, %f27
23463 alignaddr %i3, %i6, %o5
23464 orn %o3, 0x008A, %l0
23465 movge %icc, %i5, %o7
23466 subcc %g3, %l4, %g1
23467 fmovsn %icc, %f14, %f23
23468 edge8n %g4, %g6, %i2
23469 sdivx %o2, 0x049B, %o6
23470 ldsw [%l7 + 0x30], %l3
23471 smul %l2, 0x19F2, %o1
23472 srlx %l1, %o4, %i0
23473 fcmpd %fcc0, %f2, %f20
23474 movvc %icc, %i7, %l6
23475 andn %g5, 0x096F, %i1
23476 edge32n %l5, %i4, %o0
23477 movl %xcc, %g2, %g7
23478 fmovrdgz %i6, %f24, %f16
23479 edge8n %o5, %o3, %l0
23480 fnot1s %f18, %f0
23481 sll %i3, 0x16, %o7
23482 movcs %xcc, %g3, %i5
23483 ldd [%l7 + 0x60], %l4
23484 edge16ln %g1, %g4, %g6
23485 sth %o2, [%l7 + 0x50]
23486 edge16n %o6, %l3, %i2
23487 mulscc %l2, 0x1B69, %l1
23488 fpadd16 %f16, %f28, %f4
23489 fcmpgt32 %f4, %f26, %o4
23490 array8 %i0, %o1, %l6
23491 fcmpeq16 %f14, %f4, %g5
23492 movrlez %i7, 0x30E, %l5
23493 movle %xcc, %i4, %i1
23494 fnot2s %f4, %f23
23495 fmovrdgz %g2, %f18, %f6
23496 ld [%l7 + 0x30], %f26
23497 ldub [%l7 + 0x2D], %g7
23498 fcmps %fcc3, %f18, %f14
23499 faligndata %f10, %f2, %f8
23500 smulcc %i6, 0x0423, %o0
23501 movrgez %o5, %o3, %i3
23502 fzero %f30
23503 sllx %o7, 0x17, %l0
23504 stb %g3, [%l7 + 0x22]
23505 edge32l %l4, %i5, %g1
23506 fmuld8sux16 %f5, %f5, %f0
23507 edge16l %g4, %o2, %g6
23508 fmovsl %xcc, %f17, %f2
23509 movre %l3, 0x303, %i2
23510 srlx %l2, 0x15, %l1
23511 sra %o6, %i0, %o1
23512 movn %icc, %l6, %g5
23513 edge32 %i7, %l5, %o4
23514 sdivcc %i4, 0x1517, %g2
23515 movge %xcc, %i1, %i6
23516 subccc %g7, 0x00FA, %o0
23517 smulcc %o3, %o5, %i3
23518 movge %xcc, %o7, %g3
23519 movre %l0, %l4, %g1
23520 mulx %i5, %o2, %g4
23521 andn %g6, 0x1731, %l3
23522 andcc %l2, %l1, %i2
23523 sir 0x1E59
23524 movleu %icc, %o6, %o1
23525 fornot1 %f16, %f6, %f2
23526 sllx %l6, %g5, %i0
23527 xorcc %i7, 0x045F, %o4
23528 array16 %i4, %g2, %i1
23529 movleu %icc, %l5, %g7
23530 fpackfix %f20, %f4
23531 stw %i6, [%l7 + 0x5C]
23532 ldsh [%l7 + 0x2E], %o0
23533 umulcc %o5, 0x1AFE, %i3
23534 andncc %o7, %o3, %g3
23535 ldd [%l7 + 0x30], %l0
23536 movl %xcc, %l4, %g1
23537 edge16l %o2, %g4, %i5
23538 srlx %l3, 0x09, %l2
23539 popc 0x1307, %l1
23540 ldx [%l7 + 0x78], %i2
23541 movvc %xcc, %g6, %o6
23542 movrlz %o1, %g5, %l6
23543 alignaddrl %i0, %o4, %i7
23544 sub %g2, %i4, %l5
23545 addcc %g7, 0x115E, %i1
23546 movg %icc, %o0, %i6
23547 fnot1 %f2, %f26
23548 addc %i3, 0x16A3, %o5
23549 ld [%l7 + 0x2C], %f24
23550 stb %o3, [%l7 + 0x61]
23551 ldub [%l7 + 0x60], %g3
23552 movleu %xcc, %l0, %l4
23553 fmovsleu %xcc, %f14, %f17
23554 ldx [%l7 + 0x28], %o7
23555 edge32n %o2, %g4, %i5
23556 mulx %l3, 0x0C81, %g1
23557 popc 0x0737, %l2
23558 fabsd %f22, %f16
23559 movrlz %l1, %i2, %o6
23560 fnot2s %f15, %f15
23561 edge16ln %o1, %g6, %l6
23562 orncc %i0, 0x096A, %o4
23563 stw %i7, [%l7 + 0x34]
23564 srl %g5, 0x07, %g2
23565 fmovrdlz %l5, %f24, %f4
23566 edge32ln %g7, %i1, %o0
23567 sir 0x1323
23568 edge8n %i6, %i3, %i4
23569 movvc %xcc, %o5, %o3
23570 movrgz %g3, %l0, %l4
23571 fmovsneg %icc, %f22, %f16
23572 movrne %o2, 0x0E8, %o7
23573 setx loop_79, %l0, %l1
23574 return %l1
23575 nop
23576 rdpr %cwp, %g1
23577 rdpr %cansave, %g2
23578 rdpr %canrestore, %g3
23579 rdpr %cleanwin, %g4
23580 rdpr %otherwin, %g5
23581 rdpr %wstate, %g6
23582loop_79: movrgez %l3, %g1, %l2
23583 sdiv %i2, 0x1E31, %o6
23584 andn %o1, 0x0612, %l1
23585 edge8 %g6, %l6, %o4
23586 orncc %i0, 0x1889, %i7
23587 orn %g2, %g5, %l5
23588 movneg %xcc, %g7, %o0
23589 sub %i1, %i3, %i6
23590 siam 0x1
23591 movpos %icc, %i4, %o5
23592 edge8ln %o3, %l0, %l4
23593 umulcc %g3, %o2, %o7
23594 ldsw [%l7 + 0x5C], %i5
23595 ldsb [%l7 + 0x4C], %l3
23596 ldsb [%l7 + 0x4C], %g1
23597 and %g4, 0x15FA, %l2
23598 movrlz %i2, 0x230, %o1
23599 ld [%l7 + 0x24], %f21
23600 fcmpd %fcc1, %f16, %f14
23601 movgu %icc, %o6, %l1
23602 sra %l6, %g6, %i0
23603 addccc %o4, %g2, %i7
23604 orn %g5, 0x043D, %l5
23605 stw %o0, [%l7 + 0x0C]
23606 movpos %xcc, %g7, %i3
23607 fpsub16s %f24, %f7, %f16
23608 orn %i6, %i4, %o5
23609 ldsb [%l7 + 0x34], %o3
23610 st %f5, [%l7 + 0x70]
23611 nop
23612 set 0x22, %g3
23613 lduh [%l7 + %g3], %l0
23614 subc %i1, %g3, %o2
23615 movgu %xcc, %o7, %i5
23616 ldx [%l7 + 0x78], %l3
23617 sdivx %g1, 0x0F75, %g4
23618 addcc %l4, %l2, %o1
23619 save %o6, 0x009E, %i2
23620 rdpr %cwp, %g1
23621 rdpr %cansave, %g2
23622 rdpr %canrestore, %g3
23623 rdpr %cleanwin, %g4
23624 rdpr %otherwin, %g5
23625 rdpr %wstate, %g6
23626 fnot1 %f2, %f24
23627 udiv %l1, 0x12C1, %l6
23628 alignaddrl %g6, %o4, %g2
23629 udivcc %i7, 0x0B51, %i0
23630 fmovrsgez %l5, %f4, %f24
23631 sdivcc %g5, 0x1467, %g7
23632 fmovrse %i3, %f28, %f28
23633 alignaddrl %i6, %o0, %i4
23634 fone %f18
23635 ldx [%l7 + 0x40], %o5
23636 movvc %icc, %l0, %i1
23637 mova %icc, %o3, %g3
23638 movrgz %o2, 0x343, %o7
23639 lduw [%l7 + 0x50], %i5
23640 fmul8sux16 %f24, %f6, %f0
23641 fxor %f8, %f8, %f10
23642 subcc %l3, 0x1946, %g1
23643 andn %g4, %l2, %l4
23644 std %f30, [%l7 + 0x08]
23645 umulcc %o1, 0x159E, %i2
23646 restore %l1, 0x0AC3, %o6
23647 rdpr %cwp, %g1
23648 rdpr %cansave, %g2
23649 rdpr %canrestore, %g3
23650 rdpr %cleanwin, %g4
23651 rdpr %otherwin, %g5
23652 rdpr %wstate, %g6
23653 fmovse %icc, %f9, %f0
23654 stw %l6, [%l7 + 0x7C]
23655 fpadd16s %f23, %f8, %f29
23656 array16 %o4, %g2, %g6
23657 fmovrdgez %i7, %f18, %f2
23658 fcmpgt16 %f10, %f8, %i0
23659 fpadd32 %f26, %f2, %f18
23660 stb %g5, [%l7 + 0x53]
23661 movleu %xcc, %g7, %i3
23662 array8 %l5, %o0, %i6
23663 fcmped %fcc0, %f26, %f30
23664 fpsub32 %f28, %f12, %f10
23665 fandnot1s %f22, %f16, %f24
23666 fpadd32s %f18, %f27, %f13
23667 nop
23668 set 0x08, %i6
23669 stb %o5, [%l7 + %i6]
23670 sdivx %i4, 0x121E, %l0
23671 fmovsvs %icc, %f25, %f16
23672 save %o3, %i1, %o2
23673 rdpr %cwp, %g1
23674 rdpr %cansave, %g2
23675 rdpr %canrestore, %g3
23676 rdpr %cleanwin, %g4
23677 rdpr %otherwin, %g5
23678 rdpr %wstate, %g6
23679 fmovdpos %icc, %f1, %f30
23680 udivx %g3, 0x1E35, %i5
23681 edge32l %o7, %l3, %g1
23682 edge32ln %l2, %l4, %o1
23683 movre %i2, %g4, %o6
23684 array8 %l6, %l1, %o4
23685 and %g6, 0x0ADA, %i7
23686 sethi 0x0E3E, %i0
23687 edge32 %g2, %g5, %g7
23688 movrlez %i3, %l5, %o0
23689 movl %icc, %o5, %i6
23690 stx %i4, [%l7 + 0x30]
23691 sdivx %o3, 0x03DB, %i1
23692 ld [%l7 + 0x08], %f2
23693 movg %icc, %l0, %g3
23694 subc %o2, %i5, %o7
23695 sth %g1, [%l7 + 0x12]
23696 setx loop_80, %l0, %l1
23697 return %l1
23698 nop
23699 rdpr %cwp, %g1
23700 rdpr %cansave, %g2
23701 rdpr %canrestore, %g3
23702 rdpr %cleanwin, %g4
23703 rdpr %otherwin, %g5
23704 rdpr %wstate, %g6
23705loop_80: addccc %l3, 0x0B17, %g4
23706 srl %i2, 0x12, %l6
23707 ldd [%l7 + 0x58], %o6
23708 ldsh [%l7 + 0x40], %o4
23709 ld [%l7 + 0x18], %f13
23710 sra %l1, %i7, %g6
23711 movle %icc, %i0, %g5
23712 fmul8x16 %f15, %f10, %f30
23713 xorcc %g2, %g7, %l5
23714 movre %o0, 0x09D, %o5
23715 fmovscc %xcc, %f21, %f16
23716 std %f16, [%l7 + 0x70]
23717 ldx [%l7 + 0x10], %i3
23718 ldsb [%l7 + 0x10], %i4
23719 umul %i6, 0x19EB, %o3
23720 movrgz %l0, 0x3DB, %g3
23721 fnands %f11, %f18, %f22
23722 orncc %i1, 0x0FB8, %i5
23723 andncc %o2, %g1, %o7
23724 movg %xcc, %l4, %l2
23725 edge16ln %l3, %g4, %o1
23726 ldd [%l7 + 0x30], %i2
23727 ldd [%l7 + 0x58], %f28
23728 sdivcc %o6, 0x1A5F, %o4
23729 fnot1s %f23, %f20
23730 orn %l6, %l1, %g6
23731 movleu %icc, %i0, %g5
23732 fmovrse %g2, %f12, %f24
23733 sethi 0x0B07, %i7
23734 fmovdleu %icc, %f4, %f8
23735 movleu %icc, %g7, %l5
23736 stw %o5, [%l7 + 0x44]
23737 array16 %o0, %i3, %i6
23738 sllx %o3, 0x05, %l0
23739 subcc %g3, 0x05B9, %i4
23740 move %icc, %i5, %o2
23741 sethi 0x1E51, %i1
23742 st %f22, [%l7 + 0x68]
23743 sll %g1, 0x16, %o7
23744 movrgez %l2, 0x1AF, %l4
23745 sra %l3, 0x15, %g4
23746 addc %i2, 0x05E6, %o1
23747 edge8 %o6, %o4, %l6
23748 mulscc %l1, %i0, %g6
23749 sdivcc %g2, 0x1AA9, %i7
23750 fmovdg %xcc, %f2, %f16
23751 sdivx %g5, 0x0B22, %g7
23752 udiv %o5, 0x054B, %l5
23753 subc %i3, 0x0244, %i6
23754 movgu %icc, %o0, %l0
23755 smul %o3, %g3, %i5
23756 orncc %o2, 0x0BB8, %i4
23757 subccc %i1, 0x08D7, %o7
23758 edge32 %g1, %l2, %l3
23759 addc %g4, %l4, %o1
23760 sdivx %i2, 0x0E11, %o6
23761 srax %l6, 0x16, %o4
23762 subcc %l1, 0x0674, %i0
23763 sdivx %g2, 0x12CA, %g6
23764 fmovsleu %icc, %f26, %f10
23765 ldsb [%l7 + 0x09], %g5
23766 mulscc %i7, %o5, %g7
23767 popc %l5, %i6
23768 sdivcc %i3, 0x19DD, %l0
23769 movle %xcc, %o0, %o3
23770 edge32 %i5, %g3, %o2
23771 movge %xcc, %i1, %o7
23772 addcc %g1, 0x0133, %l2
23773 orcc %i4, %l3, %l4
23774 restore %g4, %i2, %o1
23775 rdpr %cwp, %g1
23776 rdpr %cansave, %g2
23777 rdpr %canrestore, %g3
23778 rdpr %cleanwin, %g4
23779 rdpr %otherwin, %g5
23780 rdpr %wstate, %g6
23781 fmovdcs %xcc, %f25, %f22
23782 fmovdl %xcc, %f16, %f20
23783 fmuld8ulx16 %f1, %f28, %f26
23784 fabsd %f12, %f4
23785 umul %o6, 0x1F71, %o4
23786 fzeros %f6
23787 movne %xcc, %l6, %l1
23788 st %f7, [%l7 + 0x68]
23789 fcmple32 %f30, %f30, %g2
23790 sllx %i0, 0x0E, %g5
23791 std %f28, [%l7 + 0x20]
23792 fcmpne16 %f18, %f30, %i7
23793 movrlz %o5, %g7, %l5
23794 fmovspos %icc, %f25, %f0
23795 andcc %g6, %i3, %l0
23796 movle %icc, %i6, %o3
23797 movre %o0, 0x1D3, %g3
23798 edge8ln %o2, %i5, %i1
23799 add %g1, 0x0756, %o7
23800 fcmpes %fcc1, %f5, %f14
23801 movre %i4, %l3, %l4
23802 sllx %l2, 0x00, %i2
23803 xnorcc %g4, 0x18A4, %o6
23804 movgu %icc, %o1, %l6
23805 ld [%l7 + 0x48], %f17
23806 umulcc %o4, %l1, %g2
23807 addccc %g5, 0x07C4, %i0
23808 xnorcc %i7, %g7, %o5
23809 ldx [%l7 + 0x68], %l5
23810 add %i3, 0x1A94, %g6
23811 nop
23812 set 0x74, %l3
23813 sth %l0, [%l7 + %l3]
23814 edge8n %o3, %o0, %i6
23815 movleu %icc, %g3, %i5
23816 fnands %f21, %f8, %f21
23817 umul %i1, %o2, %o7
23818 addc %i4, 0x191D, %l3
23819 addccc %l4, %g1, %l2
23820 movcc %icc, %g4, %o6
23821 fzeros %f19
23822 std %f2, [%l7 + 0x20]
23823 movg %icc, %i2, %l6
23824 movrgz %o1, %o4, %l1
23825 srlx %g2, 0x1C, %i0
23826 movrlez %i7, 0x2E2, %g7
23827 subccc %o5, 0x1446, %g5
23828 movrlez %l5, 0x38F, %g6
23829 srax %i3, 0x05, %o3
23830 udivcc %l0, 0x00E2, %o0
23831 fmovspos %xcc, %f17, %f16
23832 movrne %g3, %i5, %i1
23833 edge8 %o2, %o7, %i4
23834 andn %i6, %l4, %g1
23835 edge16ln %l2, %l3, %o6
23836 st %f5, [%l7 + 0x2C]
23837 fmovsl %icc, %f5, %f17
23838 sdivx %i2, 0x0CDB, %l6
23839 mulscc %g4, %o4, %l1
23840 addc %g2, %i0, %i7
23841 fmovdvs %icc, %f20, %f2
23842 move %icc, %g7, %o1
23843 sir 0x109D
23844 fmovsvs %icc, %f16, %f1
23845 array16 %o5, %g5, %g6
23846 movcc %icc, %l5, %o3
23847 popc %l0, %i3
23848 fmovrsne %o0, %f22, %f19
23849 ldub [%l7 + 0x5A], %i5
23850 movn %icc, %g3, %i1
23851 mulscc %o7, %i4, %o2
23852 subccc %l4, %i6, %g1
23853 movrne %l3, 0x0ED, %o6
23854 lduw [%l7 + 0x30], %i2
23855 movl %xcc, %l6, %l2
23856 edge16 %o4, %l1, %g2
23857 edge32l %i0, %i7, %g4
23858 fmovdvc %xcc, %f22, %f24
23859 andcc %g7, %o5, %g5
23860 edge32 %g6, %l5, %o1
23861 setx loop_81, %l0, %l1
23862 return %l1
23863 nop
23864 rdpr %cwp, %g1
23865 rdpr %cansave, %g2
23866 rdpr %canrestore, %g3
23867 rdpr %cleanwin, %g4
23868 rdpr %otherwin, %g5
23869 rdpr %wstate, %g6
23870loop_81: fsrc2s %f19, %f6
23871 udiv %o0, 0x01A4, %i5
23872 alignaddr %g3, %i1, %o7
23873 fmovrde %o2, %f0, %f26
23874 fnot2 %f28, %f24
23875 edge8n %l4, %i4, %i6
23876 ld [%l7 + 0x10], %f28
23877 ld [%l7 + 0x18], %f22
23878 srax %l3, %o6, %g1
23879 mova %xcc, %l6, %i2
23880 orncc %o4, 0x075F, %l1
23881 fpackfix %f8, %f2
23882 lduh [%l7 + 0x24], %g2
23883 sethi 0x1EE0, %l2
23884 fmovde %xcc, %f26, %f26
23885 sth %i0, [%l7 + 0x58]
23886 fnot2 %f2, %f26
23887 restore %g4, 0x0FD0, %i7
23888 rdpr %cwp, %g1
23889 rdpr %cansave, %g2
23890 rdpr %canrestore, %g3
23891 rdpr %cleanwin, %g4
23892 rdpr %otherwin, %g5
23893 rdpr %wstate, %g6
23894 orn %o5, %g7, %g5
23895 fmovdne %icc, %f15, %f5
23896 and %g6, 0x1A79, %l5
23897 movleu %xcc, %o3, %o1
23898 edge32l %i3, %l0, %o0
23899 fmovdle %xcc, %f1, %f10
23900 ldd [%l7 + 0x58], %f10
23901 udiv %i5, 0x194E, %g3
23902 fnors %f11, %f19, %f30
23903 fnot2 %f14, %f10
23904 srl %o7, %i1, %l4
23905 fnor %f12, %f14, %f8
23906 andn %i4, %i6, %l3
23907 fmovdge %xcc, %f7, %f22
23908 movrgez %o6, 0x36F, %o2
23909 lduw [%l7 + 0x6C], %l6
23910 movre %g1, %i2, %l1
23911 edge16l %g2, %l2, %o4
23912 fcmpeq16 %f24, %f16, %g4
23913 orcc %i7, %i0, %o5
23914 fandnot2 %f18, %f18, %f14
23915 sra %g5, 0x18, %g6
23916 save %g7, 0x0363, %l5
23917 rdpr %cwp, %g1
23918 rdpr %cansave, %g2
23919 rdpr %canrestore, %g3
23920 rdpr %cleanwin, %g4
23921 rdpr %otherwin, %g5
23922 rdpr %wstate, %g6
23923 edge16l %o1, %o3, %l0
23924 movleu %icc, %i3, %i5
23925 fpack32 %f22, %f16, %f4
23926 array32 %o0, %g3, %i1
23927 fmovde %xcc, %f28, %f20
23928 alignaddr %l4, %o7, %i6
23929 xorcc %l3, %i4, %o6
23930 orncc %o2, 0x1CA4, %l6
23931 andn %i2, %g1, %l1
23932 fmul8x16au %f24, %f19, %f0
23933 sub %l2, 0x1F8D, %o4
23934 xor %g2, %g4, %i0
23935 smulcc %o5, %g5, %g6
23936 fpadd32 %f2, %f6, %f30
23937 edge16ln %g7, %l5, %i7
23938 fabsd %f22, %f10
23939 orn %o1, 0x1059, %o3
23940 fmovrdgez %l0, %f22, %f24
23941 move %xcc, %i3, %i5
23942 movleu %icc, %o0, %g3
23943 move %xcc, %i1, %l4
23944 fcmpne16 %f28, %f18, %o7
23945 movne %xcc, %i6, %i4
23946 fmovrsgz %o6, %f5, %f7
23947 addcc %o2, 0x1ED5, %l3
23948 umul %l6, 0x128D, %g1
23949 fmovdneg %xcc, %f12, %f5
23950 movne %icc, %i2, %l1
23951 fzero %f2
23952 edge16l %o4, %g2, %l2
23953 movrgz %i0, 0x2E0, %g4
23954 array8 %o5, %g5, %g6
23955 alignaddr %l5, %g7, %i7
23956 move %icc, %o3, %l0
23957 movrne %i3, %o1, %o0
23958 ldsw [%l7 + 0x44], %g3
23959 movcs %xcc, %i1, %i5
23960 srax %l4, %o7, %i6
23961 fmovdge %icc, %f13, %f14
23962 or %o6, %o2, %i4
23963 umulcc %l3, 0x0154, %g1
23964 fmovdle %icc, %f22, %f3
23965 st %f14, [%l7 + 0x18]
23966 fabss %f2, %f6
23967 addc %l6, %i2, %l1
23968 save %g2, 0x1ECE, %o4
23969 rdpr %cwp, %g1
23970 rdpr %cansave, %g2
23971 rdpr %canrestore, %g3
23972 rdpr %cleanwin, %g4
23973 rdpr %otherwin, %g5
23974 rdpr %wstate, %g6
23975 ldx [%l7 + 0x58], %l2
23976 movle %icc, %i0, %o5
23977 movn %xcc, %g5, %g4
23978 movl %xcc, %l5, %g7
23979 fornot2 %f24, %f0, %f24
23980 stx %g6, [%l7 + 0x48]
23981 edge8l %o3, %l0, %i3
23982 edge8ln %i7, %o1, %o0
23983 addcc %i1, %i5, %l4
23984 sdivcc %g3, 0x1AEE, %i6
23985 movle %xcc, %o7, %o2
23986 movleu %icc, %i4, %o6
23987 sdivx %g1, 0x1E48, %l6
23988 fnot2 %f14, %f24
23989 fnegs %f21, %f5
23990 sir 0x1220
23991 popc %i2, %l1
23992 fcmpgt32 %f30, %f8, %g2
23993 or %o4, 0x04F0, %l3
23994 mulx %l2, %o5, %i0
23995 fandnot2s %f27, %f18, %f10
23996 movpos %icc, %g5, %l5
23997 array32 %g7, %g6, %g4
23998 mulscc %l0, 0x0FAB, %o3
23999 orncc %i3, %o1, %i7
24000 sllx %i1, 0x07, %i5
24001 movl %icc, %o0, %g3
24002 fmovdne %icc, %f17, %f7
24003 fnand %f20, %f24, %f0
24004 fpsub16s %f9, %f4, %f13
24005 sll %l4, 0x0B, %i6
24006 edge16 %o2, %i4, %o6
24007 edge32ln %o7, %l6, %g1
24008 sll %l1, %i2, %o4
24009 popc 0x1B67, %l3
24010 orncc %g2, %l2, %i0
24011 fmovrsne %o5, %f26, %f9
24012 add %g5, 0x1AC5, %g7
24013 edge16l %l5, %g6, %g4
24014 fmovrde %o3, %f24, %f6
24015 movneg %icc, %i3, %o1
24016 mulscc %i7, %i1, %l0
24017 fsrc2s %f24, %f6
24018 sth %o0, [%l7 + 0x0E]
24019 udivcc %g3, 0x058D, %i5
24020 udivx %l4, 0x0744, %o2
24021 srlx %i4, 0x0C, %i6
24022 array16 %o7, %l6, %o6
24023 setx loop_82, %l0, %l1
24024 return %l1
24025 nop
24026 rdpr %cwp, %g1
24027 rdpr %cansave, %g2
24028 rdpr %canrestore, %g3
24029 rdpr %cleanwin, %g4
24030 rdpr %otherwin, %g5
24031 rdpr %wstate, %g6
24032loop_82: orn %i2, %o4, %g2
24033 movvs %icc, %l3, %l2
24034 fmovsne %xcc, %f26, %f24
24035 orn %o5, %i0, %g5
24036 edge16ln %g7, %l5, %g6
24037 movg %xcc, %g4, %i3
24038 ldsh [%l7 + 0x64], %o1
24039 ldd [%l7 + 0x58], %f24
24040 array32 %i7, %o3, %i1
24041 movgu %xcc, %o0, %g3
24042 movne %xcc, %i5, %l0
24043 movne %xcc, %o2, %l4
24044 ldsb [%l7 + 0x0E], %i4
24045 andn %o7, %i6, %o6
24046 udivcc %l6, 0x0C25, %g1
24047 edge32n %l1, %i2, %g2
24048 edge32 %l3, %l2, %o4
24049 alignaddrl %i0, %o5, %g5
24050 fzero %f2
24051 movleu %icc, %g7, %g6
24052 edge8n %g4, %l5, %i3
24053 xnor %i7, %o3, %i1
24054 edge32n %o0, %o1, %i5
24055 udivx %g3, 0x1BFC, %o2
24056 fands %f20, %f21, %f0
24057 movcs %xcc, %l0, %i4
24058 array16 %o7, %l4, %i6
24059 edge8l %l6, %o6, %l1
24060 movvc %icc, %g1, %g2
24061 sll %l3, 0x1A, %i2
24062 fmovsne %icc, %f27, %f2
24063 udivcc %o4, 0x1D0D, %i0
24064 edge8n %o5, %g5, %l2
24065 fmovsleu %xcc, %f5, %f2
24066 movrlz %g7, %g4, %g6
24067 fmovscc %xcc, %f30, %f25
24068 and %i3, %l5, %o3
24069 sub %i1, %o0, %i7
24070 edge8 %o1, %i5, %g3
24071 subcc %l0, 0x0F34, %o2
24072 edge32 %i4, %o7, %l4
24073 mulscc %l6, %i6, %o6
24074 movle %icc, %l1, %g2
24075 subccc %l3, 0x0AA9, %g1
24076 movn %icc, %o4, %i2
24077 std %f14, [%l7 + 0x78]
24078 ld [%l7 + 0x40], %f18
24079 movvs %xcc, %o5, %g5
24080 stb %i0, [%l7 + 0x76]
24081 movcs %xcc, %g7, %g4
24082 fornot2s %f15, %f9, %f10
24083 movrlz %g6, %l2, %l5
24084 andncc %i3, %o3, %o0
24085 fpackfix %f10, %f0
24086 movleu %icc, %i7, %i1
24087 fpackfix %f16, %f28
24088 fpmerge %f16, %f30, %f0
24089 mulx %i5, %o1, %l0
24090 fmul8x16au %f29, %f5, %f16
24091 edge16ln %g3, %i4, %o2
24092 fmovdvs %icc, %f29, %f15
24093 andncc %o7, %l4, %l6
24094 orncc %o6, %l1, %g2
24095 movvs %icc, %i6, %g1
24096 stx %o4, [%l7 + 0x30]
24097 sll %l3, 0x1C, %o5
24098 edge16 %g5, %i2, %i0
24099 edge16l %g4, %g6, %l2
24100 ldub [%l7 + 0x3C], %l5
24101 subcc %i3, 0x15F5, %g7
24102 movrlz %o3, 0x3F4, %i7
24103 restore %o0, %i5, %o1
24104 rdpr %cwp, %g1
24105 rdpr %cansave, %g2
24106 rdpr %canrestore, %g3
24107 rdpr %cleanwin, %g4
24108 rdpr %otherwin, %g5
24109 rdpr %wstate, %g6
24110 umulcc %l0, 0x11FC, %i1
24111 movn %xcc, %i4, %o2
24112 fcmpgt16 %f4, %f4, %g3
24113 ldd [%l7 + 0x60], %o6
24114 fnegs %f8, %f0
24115 andncc %l6, %l4, %o6
24116 fsrc2 %f4, %f30
24117 edge8ln %l1, %i6, %g1
24118 srlx %g2, 0x06, %l3
24119 sethi 0x0C64, %o4
24120 addccc %g5, %i2, %o5
24121 xnorcc %i0, %g6, %l2
24122 smul %l5, 0x1EFF, %g4
24123 setx loop_83, %l0, %l1
24124 return %l1
24125 nop
24126 rdpr %cwp, %g1
24127 rdpr %cansave, %g2
24128 rdpr %canrestore, %g3
24129 rdpr %cleanwin, %g4
24130 rdpr %otherwin, %g5
24131 rdpr %wstate, %g6
24132loop_83: orn %i7, 0x07D8, %o0
24133 movrne %g7, %i5, %l0
24134 xnorcc %o1, %i1, %o2
24135 popc %g3, %i4
24136 edge32n %l6, %o7, %o6
24137 subc %l1, %i6, %l4
24138 movre %g1, %g2, %l3
24139 movle %xcc, %o4, %i2
24140 add %o5, %g5, %i0
24141 srlx %g6, 0x18, %l2
24142 fmul8sux16 %f18, %f30, %f20
24143 ldsh [%l7 + 0x50], %g4
24144 movvs %xcc, %i3, %o3
24145 ld [%l7 + 0x5C], %f16
24146 srlx %i7, 0x0F, %o0
24147 or %l5, 0x079B, %g7
24148 array8 %l0, %i5, %i1
24149 alignaddrl %o2, %g3, %i4
24150 sra %l6, 0x0C, %o1
24151 edge32 %o7, %l1, %o6
24152 subcc %i6, %l4, %g2
24153 sth %g1, [%l7 + 0x60]
24154 movcc %xcc, %o4, %l3
24155 fpsub16s %f29, %f7, %f24
24156 and %i2, 0x1069, %o5
24157 fnegd %f14, %f0
24158 array8 %i0, %g6, %l2
24159 ld [%l7 + 0x58], %f13
24160 addc %g4, 0x0C52, %i3
24161 std %f10, [%l7 + 0x20]
24162 fcmped %fcc0, %f8, %f30
24163 ldsb [%l7 + 0x1C], %o3
24164 alignaddrl %i7, %g5, %o0
24165 array16 %l5, %l0, %g7
24166 edge8 %i5, %i1, %o2
24167 orncc %g3, 0x0E15, %i4
24168 ldd [%l7 + 0x10], %f30
24169 edge32ln %o1, %o7, %l1
24170 fmovsne %icc, %f24, %f20
24171 movl %icc, %l6, %i6
24172 sdivx %l4, 0x090D, %o6
24173 ldd [%l7 + 0x30], %g0
24174 smulcc %o4, 0x1726, %g2
24175 subccc %i2, %l3, %i0
24176 fmovsg %icc, %f23, %f19
24177 sub %g6, %l2, %o5
24178 movne %icc, %i3, %g4
24179 edge16 %i7, %o3, %o0
24180 andn %g5, 0x12C2, %l5
24181 andcc %g7, 0x1BE9, %i5
24182 edge32 %l0, %o2, %i1
24183 edge16ln %i4, %g3, %o1
24184 alignaddrl %o7, %l6, %i6
24185 movle %icc, %l4, %o6
24186 fmovsleu %xcc, %f5, %f4
24187 sth %g1, [%l7 + 0x5E]
24188 edge16n %o4, %g2, %l1
24189 fmul8x16au %f3, %f20, %f28
24190 fands %f5, %f2, %f21
24191 smulcc %l3, %i0, %g6
24192 fmul8sux16 %f0, %f18, %f14
24193 sdivcc %i2, 0x02FB, %l2
24194 add %o5, %g4, %i3
24195 array8 %o3, %i7, %o0
24196 fmovscc %icc, %f2, %f8
24197 andcc %l5, %g5, %i5
24198 movg %icc, %g7, %l0
24199 ldsw [%l7 + 0x68], %o2
24200 sdivx %i1, 0x0DDE, %g3
24201 ldsh [%l7 + 0x16], %i4
24202 ldub [%l7 + 0x65], %o1
24203 andncc %o7, %l6, %i6
24204 movl %icc, %l4, %o6
24205 xnor %g1, 0x0EF6, %o4
24206 srlx %l1, 0x0B, %l3
24207 ldx [%l7 + 0x28], %g2
24208 edge8 %g6, %i0, %i2
24209 move %xcc, %l2, %g4
24210 fmovspos %xcc, %f0, %f17
24211 mulx %i3, 0x0CC7, %o5
24212 andcc %o3, 0x0760, %i7
24213 srlx %o0, %l5, %g5
24214 sir 0x07C2
24215 movvs %icc, %i5, %g7
24216 bshuffle %f2, %f18, %f0
24217 fmovrde %o2, %f14, %f18
24218 subcc %l0, 0x0DE1, %g3
24219 fcmpes %fcc2, %f12, %f8
24220 movgu %xcc, %i4, %o1
24221 sdiv %i1, 0x1E49, %l6
24222 sir 0x1AC9
24223 srlx %o7, %l4, %i6
24224 fmovse %icc, %f4, %f0
24225 lduh [%l7 + 0x62], %o6
24226 movge %icc, %g1, %l1
24227 fxors %f16, %f4, %f22
24228 xnor %l3, %o4, %g6
24229 ldsb [%l7 + 0x6C], %g2
24230 alignaddrl %i2, %l2, %g4
24231 nop
24232 set 0x70, %i0
24233 lduw [%l7 + %i0], %i0
24234 sethi 0x0142, %o5
24235 edge8ln %i3, %i7, %o3
24236 ld [%l7 + 0x18], %f14
24237 pdist %f2, %f14, %f10
24238 fmovrdgez %o0, %f16, %f28
24239 edge32ln %g5, %l5, %i5
24240 alignaddrl %o2, %g7, %l0
24241 movre %g3, 0x283, %o1
24242 udiv %i1, 0x16DD, %i4
24243 movvs %xcc, %o7, %l4
24244 fcmpgt32 %f2, %f8, %i6
24245 udiv %o6, 0x1483, %l6
24246 fmovsgu %xcc, %f2, %f22
24247 andcc %g1, 0x0227, %l3
24248 ldd [%l7 + 0x78], %o4
24249 movrgz %g6, %g2, %i2
24250 ldsh [%l7 + 0x5C], %l2
24251 umul %g4, %l1, %o5
24252 movneg %xcc, %i0, %i7
24253 array16 %i3, %o0, %o3
24254 or %l5, 0x1823, %g5
24255 umul %i5, %g7, %o2
24256 fcmpd %fcc0, %f14, %f30
24257 edge16 %l0, %g3, %o1
24258 sdivcc %i4, 0x1772, %o7
24259 movrne %i1, %l4, %o6
24260 edge16 %i6, %g1, %l6
24261 fcmped %fcc3, %f12, %f10
24262 fmovrdgz %l3, %f4, %f6
24263 mulx %o4, %g2, %g6
24264 stx %l2, [%l7 + 0x70]
24265 nop
24266 set 0x3E, %i7
24267 ldsh [%l7 + %i7], %i2
24268 fcmpne32 %f14, %f18, %g4
24269 array8 %l1, %o5, %i0
24270 movg %xcc, %i3, %o0
24271 fxnor %f16, %f12, %f22
24272 smulcc %i7, 0x160F, %o3
24273 sllx %l5, 0x11, %g5
24274 movpos %xcc, %i5, %g7
24275 save %o2, 0x13FE, %l0
24276 rdpr %cwp, %g1
24277 rdpr %cansave, %g2
24278 rdpr %canrestore, %g3
24279 rdpr %cleanwin, %g4
24280 rdpr %otherwin, %g5
24281 rdpr %wstate, %g6
24282 fpadd16 %f18, %f8, %f10
24283 fandnot1 %f16, %f4, %f18
24284 xnor %o1, 0x0AC1, %g3
24285 movre %i4, 0x29D, %i1
24286 udivcc %o7, 0x0407, %o6
24287 andcc %i6, 0x1EE8, %l4
24288 add %l6, 0x02AE, %g1
24289 fabss %f18, %f20
24290 srax %l3, 0x15, %g2
24291 fmovrdne %g6, %f30, %f12
24292 movrlez %l2, %o4, %g4
24293 fmovdgu %xcc, %f17, %f17
24294 siam 0x4
24295 ldx [%l7 + 0x38], %i2
24296 edge32l %o5, %l1, %i3
24297 andncc %o0, %i7, %o3
24298 edge8 %i0, %g5, %i5
24299 sth %g7, [%l7 + 0x2A]
24300 and %l5, 0x09BF, %o2
24301 or %o1, 0x1D60, %l0
24302 and %g3, %i4, %o7
24303 fcmple16 %f12, %f30, %i1
24304 ldd [%l7 + 0x20], %f0
24305 fmuld8ulx16 %f8, %f15, %f6
24306 fmovdl %icc, %f7, %f12
24307 andcc %i6, 0x192A, %o6
24308 fmovrsne %l4, %f13, %f5
24309 fexpand %f9, %f2
24310 fnands %f27, %f24, %f20
24311 orcc %g1, 0x039D, %l6
24312 subc %l3, %g2, %l2
24313 andn %o4, 0x062B, %g6
24314 smulcc %g4, 0x0D42, %i2
24315 fmovdle %icc, %f22, %f23
24316 fsrc1 %f10, %f20
24317 fmovdl %icc, %f26, %f2
24318 ldsb [%l7 + 0x74], %o5
24319 smulcc %l1, %o0, %i3
24320 movrne %i7, %i0, %g5
24321 popc %o3, %i5
24322 fabss %f1, %f20
24323 popc 0x0C2C, %g7
24324 subc %l5, 0x1601, %o2
24325 edge32l %o1, %g3, %i4
24326 popc 0x1375, %l0
24327 fabss %f31, %f21
24328 lduw [%l7 + 0x3C], %i1
24329 st %f2, [%l7 + 0x64]
24330 movleu %icc, %i6, %o7
24331 fmovsa %xcc, %f29, %f3
24332 orn %l4, 0x1E8A, %g1
24333 sllx %l6, %o6, %l3
24334 xor %l2, 0x193F, %o4
24335 movneg %icc, %g6, %g4
24336 array16 %g2, %i2, %l1
24337 fsrc1 %f16, %f4
24338 andncc %o5, %i3, %i7
24339 fmovrsgz %i0, %f26, %f5
24340 edge32l %o0, %g5, %o3
24341 alignaddr %g7, %i5, %l5
24342 udiv %o2, 0x1E86, %o1
24343 fornot1 %f20, %f6, %f6
24344 edge32n %i4, %l0, %g3
24345 movpos %xcc, %i1, %o7
24346 edge8l %i6, %l4, %l6
24347 sll %g1, %o6, %l2
24348 movcc %xcc, %l3, %o4
24349 sethi 0x0D87, %g6
24350 fxor %f28, %f22, %f6
24351 fexpand %f30, %f12
24352 fmul8x16 %f25, %f0, %f12
24353 lduw [%l7 + 0x58], %g4
24354 move %icc, %g2, %l1
24355 fsrc2s %f29, %f22
24356 nop
24357 set 0x70, %g7
24358 ldsw [%l7 + %g7], %o5
24359 st %f23, [%l7 + 0x4C]
24360 save %i2, 0x1B19, %i3
24361 rdpr %cwp, %g1
24362 rdpr %cansave, %g2
24363 rdpr %canrestore, %g3
24364 rdpr %cleanwin, %g4
24365 rdpr %otherwin, %g5
24366 rdpr %wstate, %g6
24367 fmovsge %xcc, %f12, %f24
24368 sub %i0, %i7, %g5
24369 movg %icc, %o3, %g7
24370 subc %o0, %i5, %o2
24371 popc 0x079C, %o1
24372 fnand %f16, %f10, %f22
24373 array32 %l5, %l0, %i4
24374 ldsb [%l7 + 0x34], %i1
24375 sll %o7, %i6, %l4
24376 xorcc %l6, %g3, %g1
24377 std %f16, [%l7 + 0x60]
24378 sdivcc %l2, 0x0988, %o6
24379 edge16ln %l3, %o4, %g4
24380 fmovsn %xcc, %f10, %f6
24381 xorcc %g6, 0x1884, %g2
24382 edge32ln %l1, %o5, %i3
24383 movcs %xcc, %i0, %i2
24384 orcc %g5, 0x0C78, %i7
24385 movleu %icc, %g7, %o0
24386 fmovdleu %xcc, %f13, %f23
24387 movrgz %i5, 0x00A, %o3
24388 array32 %o1, %o2, %l5
24389 movvc %xcc, %i4, %l0
24390 stb %o7, [%l7 + 0x77]
24391 fmovda %xcc, %f0, %f10
24392 edge8l %i1, %i6, %l6
24393 smul %l4, 0x1C47, %g3
24394 edge16n %l2, %g1, %l3
24395 st %f29, [%l7 + 0x40]
24396 fabsd %f24, %f22
24397 sllx %o4, %o6, %g4
24398 array8 %g2, %l1, %o5
24399 movcs %xcc, %g6, %i0
24400 ldd [%l7 + 0x70], %i2
24401 sdivx %i3, 0x106D, %i7
24402 addccc %g7, %g5, %o0
24403 edge16ln %o3, %i5, %o1
24404 fmovse %icc, %f25, %f6
24405 fpmerge %f18, %f29, %f20
24406 xnorcc %l5, 0x15CF, %i4
24407 nop
24408 set 0x72, %i4
24409 lduh [%l7 + %i4], %l0
24410 smul %o2, %i1, %i6
24411 xnor %l6, %l4, %g3
24412 udivx %o7, 0x148C, %l2
24413 sdiv %l3, 0x1CF6, %g1
24414 fmovrdlz %o6, %f4, %f26
24415 movg %xcc, %g4, %o4
24416 sll %l1, 0x02, %o5
24417 sdiv %g6, 0x1960, %i0
24418 fabsd %f18, %f10
24419 edge32n %i2, %i3, %i7
24420 movgu %xcc, %g7, %g5
24421 udivcc %o0, 0x0844, %o3
24422 umulcc %i5, 0x1740, %g2
24423 movle %icc, %o1, %l5
24424 movrlez %i4, 0x09E, %l0
24425 mulscc %o2, 0x0C79, %i1
24426 movvs %xcc, %l6, %i6
24427 orncc %g3, %o7, %l2
24428 ld [%l7 + 0x3C], %f12
24429 sub %l4, 0x0DF4, %g1
24430 fands %f7, %f29, %f24
24431 xnorcc %l3, 0x00EF, %g4
24432 edge8l %o6, %o4, %o5
24433 srlx %l1, 0x00, %i0
24434 mova %icc, %i2, %i3
24435 movneg %xcc, %i7, %g7
24436 fcmpd %fcc3, %f4, %f10
24437 ldx [%l7 + 0x40], %g5
24438 fmovdge %icc, %f9, %f21
24439 sdiv %o0, 0x1F33, %o3
24440 fone %f24
24441 lduw [%l7 + 0x08], %g6
24442 nop
24443 set 0x68, %g6
24444 stb %g2, [%l7 + %g6]
24445 edge32ln %o1, %l5, %i4
24446 movg %xcc, %i5, %o2
24447 array8 %l0, %l6, %i6
24448 array16 %g3, %o7, %l2
24449 addc %l4, %g1, %i1
24450 movpos %xcc, %l3, %g4
24451 restore %o6, 0x1D97, %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 fmovsle %xcc, %f5, %f22
24459 ldsb [%l7 + 0x4E], %o5
24460 movvs %xcc, %i0, %i2
24461 fxors %f1, %f0, %f20
24462 addccc %l1, 0x1186, %i7
24463 pdist %f18, %f24, %f12
24464 faligndata %f20, %f6, %f6
24465 sth %i3, [%l7 + 0x6E]
24466 stb %g7, [%l7 + 0x2F]
24467 fmovsa %xcc, %f2, %f18
24468 smulcc %g5, 0x12EF, %o3
24469 fmul8sux16 %f8, %f20, %f18
24470 edge32n %g6, %g2, %o0
24471 fxors %f11, %f26, %f23
24472 edge32ln %o1, %l5, %i5
24473 subc %o2, %i4, %l0
24474 fpadd32s %f8, %f22, %f0
24475 alignaddrl %i6, %l6, %o7
24476 sir 0x0218
24477 fpadd16 %f4, %f12, %f18
24478 xor %g3, 0x0711, %l2
24479 edge16 %g1, %i1, %l3
24480 orcc %l4, 0x1ECB, %o6
24481 fmul8x16al %f28, %f1, %f0
24482 movl %icc, %o4, %g4
24483 mulx %o5, 0x177A, %i2
24484 xnor %l1, %i0, %i3
24485 mova %xcc, %g7, %i7
24486 fmovsneg %xcc, %f7, %f3
24487 edge8n %g5, %g6, %o3
24488 xnorcc %o0, 0x0CF6, %g2
24489 and %o1, 0x0969, %l5
24490 edge16 %o2, %i5, %l0
24491 fpadd32 %f26, %f24, %f22
24492 sub %i4, %l6, %o7
24493 srlx %g3, 0x03, %i6
24494 sethi 0x1CB9, %g1
24495 movg %icc, %l2, %i1
24496 ldsh [%l7 + 0x44], %l4
24497 ld [%l7 + 0x60], %f6
24498 movrlez %l3, %o4, %o6
24499 fmul8x16 %f13, %f12, %f24
24500 udivx %g4, 0x0409, %i2
24501 fmovdpos %xcc, %f28, %f8
24502 movg %icc, %o5, %l1
24503 fabsd %f26, %f26
24504 fnegs %f20, %f1
24505 movleu %icc, %i0, %i3
24506 stb %i7, [%l7 + 0x08]
24507 ld [%l7 + 0x7C], %f31
24508 edge16ln %g7, %g6, %o3
24509 ldx [%l7 + 0x18], %o0
24510 lduw [%l7 + 0x1C], %g2
24511 xor %g5, 0x1831, %o1
24512 addc %l5, 0x0850, %i5
24513 movcc %xcc, %l0, %i4
24514 addcc %l6, 0x14FC, %o2
24515 andncc %o7, %i6, %g1
24516 ldsh [%l7 + 0x6A], %g3
24517 ldsh [%l7 + 0x26], %i1
24518 lduh [%l7 + 0x4C], %l2
24519 movne %icc, %l3, %l4
24520 setx loop_84, %l0, %l1
24521 return %l1
24522 nop
24523 rdpr %cwp, %g1
24524 rdpr %cansave, %g2
24525 rdpr %canrestore, %g3
24526 rdpr %cleanwin, %g4
24527 rdpr %otherwin, %g5
24528 rdpr %wstate, %g6
24529loop_84: fornot1s %f25, %f20, %f21
24530 fmovdneg %xcc, %f19, %f12
24531 movre %o4, %i2, %l1
24532 smul %o5, %i3, %i0
24533 sllx %i7, %g6, %o3
24534 sll %o0, %g2, %g7
24535 xorcc %o1, 0x0EDB, %l5
24536 xorcc %i5, 0x062C, %l0
24537 fcmps %fcc0, %f1, %f4
24538 fnot1s %f15, %f16
24539 smul %g5, %l6, %o2
24540 fpackfix %f6, %f1
24541 lduw [%l7 + 0x38], %i4
24542 array16 %o7, %i6, %g1
24543 mova %icc, %i1, %g3
24544 stw %l3, [%l7 + 0x2C]
24545 orcc %l2, 0x03B2, %l4
24546 movne %xcc, %g4, %o4
24547 sdivcc %i2, 0x03AF, %l1
24548 fpack32 %f20, %f8, %f10
24549 srax %o5, 0x18, %i3
24550 udiv %o6, 0x0C8D, %i7
24551 movneg %xcc, %g6, %i0
24552 fmul8x16al %f3, %f20, %f16
24553 addccc %o0, 0x191F, %g2
24554 fzero %f26
24555 or %o3, 0x1014, %g7
24556 orncc %l5, %o1, %i5
24557 xnor %l0, 0x0339, %l6
24558 movrlez %g5, %i4, %o7
24559 fmovsvc %xcc, %f17, %f19
24560 std %f10, [%l7 + 0x30]
24561 ldd [%l7 + 0x48], %o2
24562 ldsh [%l7 + 0x12], %i6
24563 xnor %i1, 0x01E0, %g1
24564 orcc %l3, %g3, %l4
24565 movcc %xcc, %l2, %g4
24566 edge16l %o4, %i2, %l1
24567 sdivx %i3, 0x10D5, %o5
24568 mulx %o6, %g6, %i7
24569 movvc %icc, %i0, %o0
24570 save %g2, %o3, %g7
24571 rdpr %cwp, %g1
24572 rdpr %cansave, %g2
24573 rdpr %canrestore, %g3
24574 rdpr %cleanwin, %g4
24575 rdpr %otherwin, %g5
24576 rdpr %wstate, %g6
24577 sub %l5, %o1, %i5
24578 sra %l6, 0x07, %g5
24579 sdivcc %l0, 0x1920, %o7
24580 xnorcc %i4, 0x151D, %i6
24581 ld [%l7 + 0x18], %f23
24582 fcmpne32 %f6, %f16, %o2
24583 fone %f24
24584 fmovsg %xcc, %f15, %f11
24585 smul %i1, 0x1EB8, %g1
24586 xorcc %g3, %l3, %l4
24587 movrgez %g4, 0x302, %o4
24588 movcs %xcc, %i2, %l2
24589 edge32n %l1, %o5, %o6
24590 fornot1s %f18, %f11, %f8
24591 fmovrsne %g6, %f4, %f27
24592 xorcc %i3, 0x1252, %i7
24593 subccc %i0, %g2, %o0
24594 umulcc %o3, %g7, %o1
24595 edge32l %l5, %i5, %g5
24596 stx %l6, [%l7 + 0x18]
24597 movcs %xcc, %o7, %l0
24598 sir 0x0A49
24599 sdivx %i4, 0x0F30, %o2
24600 alignaddrl %i6, %g1, %i1
24601 stw %l3, [%l7 + 0x74]
24602 lduh [%l7 + 0x30], %g3
24603 sub %g4, %o4, %l4
24604 edge32n %l2, %i2, %o5
24605 orn %l1, 0x0C6F, %o6
24606 movvc %xcc, %g6, %i7
24607 edge8n %i0, %g2, %o0
24608 edge32n %o3, %g7, %o1
24609 ldd [%l7 + 0x78], %f16
24610 fnors %f6, %f17, %f15
24611 fxnors %f31, %f31, %f21
24612 addccc %i3, %l5, %i5
24613 ldsh [%l7 + 0x74], %l6
24614 sll %o7, 0x0A, %l0
24615 edge16l %g5, %o2, %i6
24616 fmovdle %icc, %f0, %f27
24617 sdivcc %i4, 0x1BF2, %i1
24618 pdist %f20, %f12, %f6
24619 fmul8x16al %f4, %f0, %f8
24620 edge32n %g1, %l3, %g4
24621 fpack16 %f12, %f30
24622 sdivcc %o4, 0x0A43, %l4
24623 fmovrslz %l2, %f30, %f3
24624 ldd [%l7 + 0x20], %f22
24625 umul %g3, %i2, %l1
24626 addcc %o6, 0x1A90, %g6
24627 smulcc %o5, %i7, %g2
24628 srax %i0, %o3, %g7
24629 mova %icc, %o0, %o1
24630 fabss %f6, %f16
24631 fornot1 %f22, %f14, %f10
24632 movcs %icc, %i3, %l5
24633 xor %i5, 0x0A4B, %o7
24634 nop
24635 set 0x3D, %i3
24636 ldub [%l7 + %i3], %l0
24637 fmovscc %icc, %f9, %f22
24638 sdiv %l6, 0x13F9, %g5
24639 movvc %icc, %o2, %i6
24640 umul %i1, %i4, %g1
24641 movcs %xcc, %g4, %l3
24642 udivcc %l4, 0x0052, %l2
24643 smulcc %o4, 0x1790, %i2
24644 andncc %g3, %o6, %g6
24645 sth %o5, [%l7 + 0x1E]
24646 std %f26, [%l7 + 0x30]
24647 edge8l %l1, %g2, %i0
24648 std %f12, [%l7 + 0x70]
24649 fnot1s %f3, %f0
24650 fmovdle %xcc, %f24, %f28
24651 ldd [%l7 + 0x78], %i6
24652 ldsh [%l7 + 0x2E], %o3
24653 sdiv %g7, 0x05D4, %o0
24654 fmovrdgz %i3, %f16, %f18
24655 sethi 0x13D9, %l5
24656 stw %o1, [%l7 + 0x08]
24657 ld [%l7 + 0x30], %f29
24658 array8 %o7, %i5, %l0
24659 ldd [%l7 + 0x48], %i6
24660 mova %icc, %g5, %i6
24661 array32 %o2, %i1, %i4
24662 addc %g4, %l3, %l4
24663 subcc %l2, 0x06CA, %g1
24664 edge32 %i2, %g3, %o6
24665 sllx %g6, %o5, %l1
24666 fsrc2 %f22, %f2
24667 orn %g2, %o4, %i7
24668 stx %i0, [%l7 + 0x18]
24669 sethi 0x0E4F, %o3
24670 fsrc1s %f22, %f25
24671 ldsh [%l7 + 0x14], %o0
24672 sll %g7, 0x13, %l5
24673 fmovrsgz %i3, %f6, %f5
24674 fmovdn %icc, %f15, %f8
24675 array16 %o1, %i5, %o7
24676 subccc %l0, 0x143D, %g5
24677 array8 %l6, %o2, %i6
24678 sdiv %i4, 0x01A7, %g4
24679 movneg %icc, %l3, %i1
24680 fmovscc %xcc, %f25, %f22
24681 move %xcc, %l2, %g1
24682 ldub [%l7 + 0x77], %i2
24683 edge16n %l4, %o6, %g6
24684 array8 %o5, %g3, %l1
24685 addcc %o4, %g2, %i7
24686 sdivx %i0, 0x1D1B, %o0
24687 ldd [%l7 + 0x70], %g6
24688 ldsb [%l7 + 0x09], %o3
24689 fmovdcc %xcc, %f6, %f6
24690 fornot2s %f7, %f30, %f21
24691 fcmpeq32 %f2, %f18, %i3
24692 fmovda %icc, %f20, %f3
24693 fzeros %f20
24694 fcmple16 %f4, %f10, %l5
24695 edge16n %o1, %i5, %o7
24696 andcc %l0, %g5, %o2
24697 andn %i6, %l6, %g4
24698 addccc %l3, 0x04EE, %i1
24699 edge32ln %i4, %g1, %l2
24700 add %i2, 0x0A24, %l4
24701 sub %g6, 0x1153, %o5
24702 xnorcc %o6, 0x1997, %g3
24703 stw %l1, [%l7 + 0x60]
24704 stw %g2, [%l7 + 0x28]
24705 subcc %o4, 0x0696, %i7
24706 udivcc %o0, 0x09E7, %i0
24707 mulscc %o3, %i3, %g7
24708 movvc %xcc, %o1, %i5
24709 or %o7, 0x1B4B, %l0
24710 save %l5, %g5, %o2
24711 rdpr %cwp, %g1
24712 rdpr %cansave, %g2
24713 rdpr %canrestore, %g3
24714 rdpr %cleanwin, %g4
24715 rdpr %otherwin, %g5
24716 rdpr %wstate, %g6
24717 fcmpne16 %f26, %f20, %i6
24718 alignaddrl %l6, %g4, %l3
24719 movre %i4, 0x1CB, %i1
24720 ldx [%l7 + 0x58], %l2
24721 sdiv %g1, 0x13AE, %i2
24722 sir 0x0953
24723 fpsub32s %f6, %f31, %f16
24724 array16 %g6, %o5, %l4
24725 xnorcc %g3, %l1, %g2
24726 movrne %o4, %i7, %o6
24727 fmovd %f8, %f6
24728 ldd [%l7 + 0x48], %f0
24729 movneg %xcc, %o0, %i0
24730 sll %i3, %g7, %o3
24731 sethi 0x18F0, %o1
24732 subcc %i5, 0x13BB, %l0
24733 orn %l5, 0x0ADE, %o7
24734 edge8 %o2, %i6, %g5
24735 umul %l6, 0x17E2, %g4
24736 umulcc %l3, %i4, %l2
24737 smulcc %g1, 0x0601, %i2
24738 sethi 0x071B, %g6
24739 addc %o5, 0x05C8, %i1
24740 stw %g3, [%l7 + 0x10]
24741 fmovdvc %icc, %f0, %f2
24742 fmovsneg %icc, %f6, %f31
24743 array32 %l4, %l1, %o4
24744 movl %icc, %i7, %o6
24745 subcc %g2, 0x1B6F, %i0
24746 xnorcc %i3, %g7, %o3
24747 fornot1s %f22, %f16, %f9
24748 andncc %o0, %i5, %o1
24749 ldsh [%l7 + 0x5A], %l5
24750 movn %xcc, %o7, %l0
24751 sdiv %o2, 0x0326, %g5
24752 sdiv %i6, 0x1933, %l6
24753 fandnot1 %f26, %f20, %f0
24754 udivx %g4, 0x1C52, %l3
24755 edge32n %i4, %g1, %l2
24756 edge16l %i2, %o5, %g6
24757 edge8n %i1, %l4, %g3
24758 srax %l1, %o4, %i7
24759 edge16 %o6, %i0, %g2
24760 edge8l %i3, %g7, %o3
24761 subcc %i5, %o0, %o1
24762 movg %icc, %l5, %o7
24763 fcmple32 %f0, %f6, %o2
24764 fmovdleu %xcc, %f17, %f2
24765 std %f30, [%l7 + 0x78]
24766 stb %g5, [%l7 + 0x7A]
24767 popc 0x1F9D, %i6
24768 movn %xcc, %l0, %g4
24769 andncc %l6, %l3, %i4
24770 sdiv %g1, 0x18B7, %i2
24771 udivcc %o5, 0x1F4B, %g6
24772 mulscc %i1, 0x14CA, %l2
24773 fornot1 %f12, %f2, %f4
24774 orn %l4, 0x166F, %l1
24775 lduw [%l7 + 0x3C], %g3
24776 edge16 %i7, %o4, %o6
24777 ld [%l7 + 0x2C], %f3
24778 srlx %g2, 0x16, %i3
24779 fcmpd %fcc0, %f22, %f24
24780 fmovsge %icc, %f13, %f13
24781 addc %i0, %o3, %g7
24782 movcc %xcc, %i5, %o0
24783 movgu %xcc, %l5, %o7
24784 fandnot2 %f18, %f20, %f18
24785 ldd [%l7 + 0x60], %o2
24786 fnegd %f14, %f24
24787 stb %g5, [%l7 + 0x18]
24788 edge32 %i6, %o1, %g4
24789 fors %f29, %f6, %f8
24790 fnot2 %f12, %f4
24791 move %icc, %l0, %l6
24792 movvs %xcc, %l3, %g1
24793 movn %icc, %i4, %o5
24794 restore %i2, 0x0940, %i1
24795 rdpr %cwp, %g1
24796 rdpr %cansave, %g2
24797 rdpr %canrestore, %g3
24798 rdpr %cleanwin, %g4
24799 rdpr %otherwin, %g5
24800 rdpr %wstate, %g6
24801 st %f17, [%l7 + 0x74]
24802 movneg %icc, %l2, %l4
24803 ld [%l7 + 0x1C], %f8
24804 smulcc %l1, 0x1FD0, %g6
24805 st %f28, [%l7 + 0x70]
24806 fmovsl %icc, %f18, %f1
24807 fcmps %fcc2, %f6, %f4
24808 fmovdleu %icc, %f7, %f10
24809 movne %xcc, %i7, %g3
24810 nop
24811 set 0x74, %l6
24812 stb %o4, [%l7 + %l6]
24813 for %f12, %f8, %f10
24814 movl %xcc, %o6, %i3
24815 ldub [%l7 + 0x43], %g2
24816 movrne %o3, %g7, %i0
24817 srl %o0, %l5, %i5
24818 mulscc %o2, 0x1DDF, %o7
24819 movrne %i6, 0x091, %o1
24820 nop
24821 set 0x22, %i1
24822 ldsh [%l7 + %i1], %g5
24823 movcc %xcc, %l0, %l6
24824 smul %g4, 0x1BFE, %g1
24825 udivx %l3, 0x001C, %i4
24826 sub %i2, 0x082F, %o5
24827 bshuffle %f30, %f16, %f2
24828 fcmps %fcc3, %f9, %f6
24829 sdivcc %i1, 0x19D6, %l2
24830 st %f17, [%l7 + 0x4C]
24831 xor %l1, %l4, %i7
24832 sdiv %g3, 0x13E4, %g6
24833 and %o4, 0x1681, %i3
24834 save %o6, 0x00C1, %g2
24835 rdpr %cwp, %g1
24836 rdpr %cansave, %g2
24837 rdpr %canrestore, %g3
24838 rdpr %cleanwin, %g4
24839 rdpr %otherwin, %g5
24840 rdpr %wstate, %g6
24841 orn %g7, 0x1D91, %i0
24842 smulcc %o0, 0x0898, %o3
24843 fmovrse %i5, %f16, %f10
24844 fpackfix %f26, %f13
24845 ldub [%l7 + 0x3F], %o2
24846 edge8l %o7, %i6, %l5
24847 fmovrdlz %o1, %f20, %f6
24848 sdivcc %l0, 0x1C56, %l6
24849 subc %g4, 0x042D, %g5
24850 udivcc %l3, 0x0A3B, %g1
24851 array8 %i4, %i2, %o5
24852 sdivx %l2, 0x17AB, %i1
24853 st %f19, [%l7 + 0x50]
24854 save %l4, 0x14B3, %i7
24855 rdpr %cwp, %g1
24856 rdpr %cansave, %g2
24857 rdpr %canrestore, %g3
24858 rdpr %cleanwin, %g4
24859 rdpr %otherwin, %g5
24860 rdpr %wstate, %g6
24861 udivx %g3, 0x18F1, %g6
24862 fands %f9, %f7, %f18
24863 sth %o4, [%l7 + 0x20]
24864 orcc %i3, 0x126F, %o6
24865 ldsw [%l7 + 0x3C], %g2
24866 fmovdvc %xcc, %f22, %f3
24867 fmovsl %xcc, %f19, %f21
24868 movrgez %g7, %i0, %o0
24869 subcc %o3, 0x11A0, %l1
24870 addccc %o2, 0x1CE9, %i5
24871 nop
24872 set 0x60, %o5
24873 ldsb [%l7 + %o5], %i6
24874 udiv %o7, 0x0761, %l5
24875 edge8ln %o1, %l0, %l6
24876 mulx %g5, %l3, %g4
24877 fexpand %f20, %f20
24878 fmovsgu %xcc, %f17, %f22
24879 add %i4, 0x10DE, %g1
24880 sra %o5, %l2, %i2
24881 fcmpgt16 %f8, %f24, %i1
24882 ldd [%l7 + 0x18], %i6
24883 srl %l4, 0x03, %g6
24884 addccc %o4, %i3, %o6
24885 fcmpgt32 %f10, %f6, %g3
24886 sethi 0x0489, %g7
24887 alignaddrl %i0, %o0, %o3
24888 movrlz %g2, %l1, %o2
24889 fandnot1 %f28, %f0, %f6
24890 movrne %i6, %i5, %o7
24891 fmovsg %xcc, %f21, %f18
24892 fcmpeq32 %f30, %f20, %o1
24893 srax %l5, %l6, %g5
24894 array8 %l0, %g4, %l3
24895 sdivx %i4, 0x0A7F, %o5
24896 alignaddrl %l2, %g1, %i1
24897 andncc %i2, %i7, %l4
24898 fone %f4
24899 movvc %xcc, %o4, %g6
24900 fnot1 %f30, %f28
24901 edge16l %i3, %g3, %o6
24902 movgu %xcc, %g7, %i0
24903 fmovda %icc, %f22, %f3
24904 nop
24905 set 0x68, %i5
24906 ldd [%l7 + %i5], %o0
24907 fmovdle %xcc, %f2, %f25
24908 move %xcc, %o3, %l1
24909 fexpand %f0, %f18
24910 movrlez %g2, 0x0C6, %i6
24911 add %i5, 0x0B04, %o7
24912 fmovsa %icc, %f11, %f5
24913 sth %o1, [%l7 + 0x38]
24914 mova %xcc, %o2, %l5
24915 fmovrsne %l6, %f16, %f21
24916 lduh [%l7 + 0x24], %g5
24917 sdivx %g4, 0x134D, %l0
24918 fandnot2s %f28, %f15, %f11
24919 nop
24920 set 0x4E, %l2
24921 stb %l3, [%l7 + %l2]
24922 edge16ln %i4, %o5, %g1
24923 movpos %icc, %l2, %i2
24924 nop
24925 set 0x71, %g1
24926 ldub [%l7 + %g1], %i7
24927 fone %f30
24928 sdiv %l4, 0x093A, %o4
24929 sll %g6, 0x11, %i1
24930 addc %g3, %o6, %g7
24931 sdivcc %i3, 0x13AC, %o0
24932 alignaddr %o3, %i0, %g2
24933 xorcc %i6, 0x1FC1, %l1
24934 ldx [%l7 + 0x30], %o7
24935 alignaddrl %i5, %o1, %o2
24936 fmovsgu %xcc, %f8, %f20
24937 alignaddrl %l6, %l5, %g4
24938 pdist %f12, %f26, %f12
24939 sir 0x1D2E
24940 movn %xcc, %l0, %g5
24941 lduh [%l7 + 0x50], %i4
24942 movcs %xcc, %o5, %l3
24943 fmul8x16 %f7, %f12, %f28
24944 fandnot1 %f6, %f8, %f10
24945 smul %g1, %i2, %l2
24946 movleu %xcc, %l4, %i7
24947 edge8 %g6, %i1, %o4
24948 fpackfix %f6, %f16
24949 save %o6, %g3, %g7
24950 rdpr %cwp, %g1
24951 rdpr %cansave, %g2
24952 rdpr %canrestore, %g3
24953 rdpr %cleanwin, %g4
24954 rdpr %otherwin, %g5
24955 rdpr %wstate, %g6
24956 edge8ln %o0, %i3, %o3
24957 xnorcc %i0, %g2, %i6
24958 udivcc %o7, 0x005A, %i5
24959 srl %l1, 0x08, %o2
24960 movl %xcc, %o1, %l6
24961 fmovs %f16, %f30
24962 movpos %icc, %l5, %g4
24963 movrlez %l0, %i4, %g5
24964 fnot2 %f18, %f18
24965 movvc %icc, %l3, %o5
24966 ldx [%l7 + 0x70], %i2
24967 fmovdpos %xcc, %f0, %f6
24968 alignaddrl %g1, %l2, %l4
24969 sethi 0x1155, %i7
24970 movg %icc, %g6, %i1
24971 umulcc %o6, %g3, %g7
24972 movleu %icc, %o4, %o0
24973 mulx %i3, %i0, %g2
24974 sll %i6, %o3, %o7
24975 movrne %i5, 0x000, %o2
24976 fandnot2 %f4, %f14, %f14
24977 xnor %o1, %l6, %l1
24978 movle %icc, %l5, %g4
24979 movre %l0, %g5, %i4
24980 ldsh [%l7 + 0x6A], %l3
24981 fcmple16 %f10, %f14, %o5
24982 fpsub16 %f26, %f22, %f8
24983 fmul8x16au %f25, %f3, %f6
24984 edge8l %g1, %l2, %i2
24985 udiv %i7, 0x072F, %l4
24986 fors %f0, %f4, %f21
24987 sdiv %g6, 0x056A, %o6
24988 save %i1, %g7, %g3
24989 rdpr %cwp, %g1
24990 rdpr %cansave, %g2
24991 rdpr %canrestore, %g3
24992 rdpr %cleanwin, %g4
24993 rdpr %otherwin, %g5
24994 rdpr %wstate, %g6
24995 fmovrdgez %o4, %f20, %f12
24996 movpos %xcc, %i3, %i0
24997 movvc %xcc, %g2, %i6
24998 movn %icc, %o0, %o3
24999 edge16ln %i5, %o2, %o1
25000 movvs %xcc, %l6, %l1
25001 addccc %l5, 0x0E41, %g4
25002 udiv %l0, 0x1DCD, %g5
25003 movrlez %o7, 0x2BC, %l3
25004 edge16l %o5, %i4, %l2
25005 fmovscc %xcc, %f10, %f7
25006 ldub [%l7 + 0x36], %i2
25007 movvc %xcc, %g1, %i7
25008 addccc %g6, 0x1FEE, %o6
25009 edge8n %i1, %g7, %g3
25010 fmovda %xcc, %f4, %f13
25011 xorcc %l4, 0x1846, %o4
25012 fmovsa %icc, %f20, %f22
25013 stb %i0, [%l7 + 0x40]
25014 alignaddr %i3, %i6, %o0
25015 srlx %o3, 0x1B, %i5
25016 fmovsneg %icc, %f17, %f29
25017 ld [%l7 + 0x10], %f8
25018 umulcc %g2, %o1, %l6
25019 movcc %icc, %l1, %l5
25020 movcs %icc, %o2, %g4
25021 array8 %l0, %o7, %l3
25022 fcmple16 %f26, %f18, %o5
25023 sdivx %g5, 0x1D2D, %l2
25024 movneg %icc, %i2, %i4
25025 xorcc %i7, 0x090F, %g6
25026 fmovdge %xcc, %f6, %f5
25027 st %f25, [%l7 + 0x50]
25028 movge %xcc, %g1, %o6
25029 ld [%l7 + 0x74], %f11
25030 mulx %i1, 0x09B0, %g7
25031 movrlez %g3, %o4, %i0
25032 ldd [%l7 + 0x50], %l4
25033 edge8 %i6, %o0, %i3
25034 sll %i5, 0x13, %o3
25035 movle %icc, %g2, %o1
25036 edge32l %l1, %l5, %o2
25037 orncc %l6, 0x0494, %l0
25038 fmovdvs %icc, %f16, %f3
25039 stw %o7, [%l7 + 0x68]
25040 fmovrdgz %l3, %f10, %f28
25041 fmovrslz %g4, %f29, %f19
25042 movne %icc, %g5, %o5
25043 stw %i2, [%l7 + 0x48]
25044 srl %l2, %i4, %g6
25045 fmovrsgez %i7, %f31, %f0
25046 fabss %f0, %f0
25047 array8 %g1, %o6, %i1
25048 ldsw [%l7 + 0x50], %g3
25049 lduh [%l7 + 0x44], %o4
25050 orncc %i0, %g7, %i6
25051 fmovdgu %icc, %f27, %f25
25052 addc %o0, %l4, %i3
25053 array8 %i5, %o3, %o1
25054 fpadd16 %f8, %f12, %f12
25055 xnorcc %l1, 0x1F99, %g2
25056 edge16l %l5, %l6, %l0
25057 fcmpne16 %f26, %f26, %o7
25058 array16 %l3, %o2, %g4
25059 movg %icc, %g5, %i2
25060 mulscc %l2, 0x0E12, %o5
25061 umulcc %g6, %i4, %g1
25062 sdivx %o6, 0x1015, %i1
25063 fxnor %f28, %f4, %f14
25064 sra %i7, 0x0E, %g3
25065 movgu %xcc, %o4, %g7
25066 sub %i6, %o0, %l4
25067 nop
25068 set 0x59, %l0
25069 ldub [%l7 + %l0], %i0
25070 fcmped %fcc2, %f4, %f22
25071 sll %i5, 0x00, %o3
25072 sra %o1, %i3, %g2
25073 umul %l1, 0x0DE5, %l6
25074 movvc %icc, %l5, %l0
25075 subcc %l3, %o2, %g4
25076 move %icc, %g5, %o7
25077 xor %l2, 0x0198, %i2
25078 ldd [%l7 + 0x10], %o4
25079 and %g6, %g1, %i4
25080 fcmpd %fcc0, %f8, %f4
25081 ldub [%l7 + 0x0C], %i1
25082 subc %i7, 0x0B54, %g3
25083 srlx %o4, 0x02, %g7
25084 sir 0x1092
25085 and %o6, 0x1B21, %i6
25086 edge8n %l4, %i0, %o0
25087 umulcc %i5, %o1, %o3
25088 edge16l %i3, %l1, %l6
25089 fmovrdne %g2, %f8, %f20
25090 alignaddrl %l0, %l3, %o2
25091 movcc %xcc, %g4, %g5
25092 stb %l5, [%l7 + 0x44]
25093 alignaddrl %l2, %o7, %i2
25094 andcc %g6, %g1, %o5
25095 ldub [%l7 + 0x27], %i4
25096 fand %f12, %f22, %f10
25097 fmovrsne %i1, %f22, %f17
25098 ld [%l7 + 0x70], %f4
25099 sllx %i7, %o4, %g7
25100 fmovscc %xcc, %f4, %f24
25101 edge8 %o6, %i6, %g3
25102 fmovdn %icc, %f29, %f25
25103 xnorcc %i0, %o0, %i5
25104 fmovrslz %o1, %f5, %f27
25105 xor %l4, 0x0E8D, %i3
25106 edge8ln %l1, %l6, %g2
25107 fsrc2 %f18, %f20
25108 sdivcc %l0, 0x1818, %l3
25109 srax %o2, 0x01, %o3
25110 sdiv %g5, 0x0AF1, %l5
25111 sub %l2, %g4, %o7
25112 ldsw [%l7 + 0x64], %g6
25113 edge32ln %g1, %o5, %i2
25114 udivcc %i1, 0x1C22, %i7
25115 movrlez %o4, %i4, %g7
25116 nop
25117 set 0x30, %g4
25118 std %f0, [%l7 + %g4]
25119 movg %icc, %i6, %o6
25120 sub %i0, 0x1C1F, %g3
25121 ldsb [%l7 + 0x67], %o0
25122 fcmple32 %f16, %f30, %i5
25123 array16 %o1, %l4, %l1
25124 subccc %l6, %g2, %i3
25125 nop
25126 set 0x2C, %o2
25127 stw %l3, [%l7 + %o2]
25128 movne %xcc, %o2, %o3
25129 edge32n %l0, %l5, %g5
25130 andcc %g4, 0x06E1, %o7
25131 edge16 %g6, %l2, %o5
25132 orncc %i2, 0x01D9, %i1
25133 stx %i7, [%l7 + 0x60]
25134 udivx %o4, 0x0029, %i4
25135 fmovs %f0, %f28
25136 sdiv %g7, 0x0EC7, %g1
25137 ld [%l7 + 0x28], %f21
25138 ldsh [%l7 + 0x6A], %i6
25139 addc %o6, %i0, %g3
25140 sdivx %o0, 0x0C95, %o1
25141 sdiv %l4, 0x1E89, %l1
25142 movrgz %i5, 0x39A, %g2
25143 stw %i3, [%l7 + 0x1C]
25144 sethi 0x1BEF, %l3
25145 fmuld8sux16 %f30, %f11, %f8
25146 edge16l %o2, %l6, %l0
25147 and %l5, %g5, %g4
25148 nop
25149 set 0x58, %o6
25150 ldd [%l7 + %o6], %f6
25151 andncc %o7, %g6, %l2
25152 movleu %icc, %o5, %i2
25153 fnegd %f6, %f26
25154 movre %i1, %i7, %o4
25155 sir 0x1A68
25156 movrgz %i4, 0x295, %o3
25157 sdiv %g1, 0x018A, %i6
25158 fxors %f22, %f26, %f27
25159 movleu %icc, %o6, %i0
25160 movrlz %g3, 0x235, %g7
25161 movge %icc, %o1, %l4
25162 movrgz %l1, %o0, %g2
25163 fmovdpos %icc, %f7, %f2
25164 smulcc %i3, %i5, %o2
25165 sdiv %l3, 0x09D7, %l6
25166 mulx %l0, %g5, %g4
25167 srlx %l5, 0x15, %o7
25168 popc %g6, %o5
25169 fmovsne %icc, %f14, %f6
25170 fmovrdlz %i2, %f22, %f4
25171 movge %xcc, %i1, %i7
25172 orncc %l2, %i4, %o4
25173 fmovs %f10, %f30
25174 fmuld8ulx16 %f22, %f5, %f24
25175 sdiv %o3, 0x0A6C, %g1
25176 subc %o6, 0x17E2, %i0
25177 movg %icc, %g3, %g7
25178 ldsh [%l7 + 0x30], %o1
25179 movpos %xcc, %i6, %l1
25180 fnot1s %f18, %f16
25181 movl %xcc, %l4, %o0
25182 movrne %g2, 0x216, %i3
25183 edge32l %i5, %l3, %o2
25184 udiv %l0, 0x0D77, %l6
25185 movvc %icc, %g4, %g5
25186 xorcc %o7, 0x138B, %g6
25187 movne %icc, %o5, %i2
25188 fcmple32 %f22, %f6, %i1
25189 sethi 0x089F, %l5
25190 setx loop_85, %l0, %l1
25191 return %l1
25192 nop
25193 rdpr %cwp, %g1
25194 rdpr %cansave, %g2
25195 rdpr %canrestore, %g3
25196 rdpr %cleanwin, %g4
25197 rdpr %otherwin, %g5
25198 rdpr %wstate, %g6
25199loop_85: stx %o3, [%l7 + 0x40]
25200 movn %icc, %i4, %o6
25201 ldsh [%l7 + 0x20], %g1
25202 edge32n %g3, %i0, %g7
25203 movleu %icc, %i6, %o1
25204 movn %xcc, %l1, %o0
25205 fpmerge %f24, %f19, %f22
25206 fcmple16 %f22, %f6, %l4
25207 edge32ln %g2, %i5, %i3
25208 lduw [%l7 + 0x1C], %l3
25209 edge8 %l0, %o2, %g4
25210 move %xcc, %l6, %g5
25211 add %g6, %o7, %i2
25212 sethi 0x0F71, %o5
25213 fsrc2s %f18, %f26
25214 sth %i1, [%l7 + 0x2C]
25215 edge32 %l5, %l2, %o4
25216 array8 %i7, %o3, %o6
25217 sdivcc %i4, 0x1CB7, %g3
25218 sra %i0, %g7, %g1
25219 movg %xcc, %i6, %l1
25220 edge32 %o0, %l4, %o1
25221 movneg %xcc, %i5, %i3
25222 fmovrdgez %l3, %f18, %f22
25223 fmul8ulx16 %f24, %f12, %f28
25224 andn %l0, 0x0FBE, %o2
25225 addc %g2, 0x1738, %l6
25226 st %f31, [%l7 + 0x48]
25227 fmovdle %icc, %f4, %f11
25228 edge8 %g5, %g6, %o7
25229 or %g4, 0x1362, %o5
25230 fmovrse %i1, %f19, %f25
25231 ldd [%l7 + 0x70], %i2
25232 fcmped %fcc1, %f16, %f2
25233 subccc %l5, 0x09A7, %l2
25234 xor %i7, %o4, %o3
25235 fnot2s %f9, %f4
25236 fmovdge %icc, %f21, %f28
25237 and %o6, 0x1B1E, %g3
25238 fmovdge %icc, %f2, %f8
25239 fnot1 %f22, %f0
25240 movneg %icc, %i0, %g7
25241 sll %i4, 0x06, %g1
25242 xor %l1, 0x0673, %o0
25243 orn %l4, %i6, %o1
25244 edge8n %i5, %i3, %l3
25245 sdivcc %l0, 0x1843, %g2
25246 add %o2, %l6, %g6
25247 xnorcc %g5, %g4, %o7
25248 fxnor %f26, %f24, %f26
25249 addc %i1, %o5, %l5
25250 sethi 0x0C97, %l2
25251 nop
25252 set 0x20, %o0
25253 ldd [%l7 + %o0], %f0
25254 addcc %i7, 0x0294, %o4
25255 movneg %xcc, %o3, %o6
25256 mulscc %i2, %i0, %g3
25257 or %g7, 0x0DB3, %g1
25258 sethi 0x00F2, %i4
25259 fcmps %fcc1, %f11, %f18
25260 fcmpne16 %f14, %f12, %o0
25261 nop
25262 set 0x4C, %l1
25263 stw %l4, [%l7 + %l1]
25264 addcc %l1, %i6, %o1
25265 movrlez %i5, %l3, %i3
25266 fexpand %f4, %f10
25267 fmuld8ulx16 %f29, %f23, %f24
25268 sub %l0, %g2, %l6
25269 fmovspos %xcc, %f17, %f0
25270 sth %g6, [%l7 + 0x3C]
25271 lduw [%l7 + 0x68], %g5
25272 mulscc %g4, %o7, %i1
25273 edge16l %o2, %l5, %o5
25274 edge16 %l2, %o4, %i7
25275 movrlz %o3, 0x3CC, %o6
25276 fmovsg %xcc, %f14, %f30
25277 fmovrse %i2, %f29, %f13
25278 edge16l %i0, %g3, %g7
25279 orcc %i4, 0x04EB, %g1
25280 edge32n %o0, %l4, %i6
25281 smulcc %l1, 0x0436, %o1
25282 alignaddr %l3, %i5, %l0
25283 movcs %xcc, %g2, %l6
25284 fmovsvc %xcc, %f13, %f10
25285 ldd [%l7 + 0x38], %i2
25286 fcmpeq16 %f6, %f12, %g6
25287 subc %g5, %o7, %i1
25288 movg %xcc, %o2, %l5
25289 fornot2s %f13, %f20, %f28
25290 sra %g4, 0x10, %l2
25291 fnot2s %f10, %f31
25292 movleu %xcc, %o4, %o5
25293 subcc %o3, 0x05E6, %i7
25294 movgu %icc, %o6, %i0
25295 mulx %g3, %g7, %i2
25296 sllx %i4, 0x16, %o0
25297 fpadd16s %f7, %f11, %f8
25298 orcc %g1, 0x1F38, %i6
25299 mova %xcc, %l4, %o1
25300 sdivx %l1, 0x0038, %l3
25301 fmovdl %xcc, %f16, %f0
25302 movre %l0, 0x11D, %i5
25303 stx %l6, [%l7 + 0x48]
25304 edge16ln %g2, %g6, %g5
25305 andcc %i3, %o7, %i1
25306 movrgez %l5, 0x240, %o2
25307 edge32n %l2, %g4, %o4
25308 fandnot2s %f29, %f21, %f25
25309 st %f24, [%l7 + 0x60]
25310 ld [%l7 + 0x30], %f21
25311 subcc %o3, %i7, %o6
25312 fxnors %f12, %f4, %f20
25313 alignaddrl %i0, %o5, %g7
25314 lduh [%l7 + 0x20], %g3
25315 restore %i4, 0x0410, %o0
25316 rdpr %cwp, %g1
25317 rdpr %cansave, %g2
25318 rdpr %canrestore, %g3
25319 rdpr %cleanwin, %g4
25320 rdpr %otherwin, %g5
25321 rdpr %wstate, %g6
25322 fsrc1 %f8, %f18
25323 fmovrsgz %g1, %f13, %f30
25324 movgu %xcc, %i2, %i6
25325 sdivx %l4, 0x0D2D, %o1
25326 fmovrslz %l1, %f5, %f30
25327 faligndata %f0, %f6, %f26
25328 for %f0, %f26, %f26
25329 popc 0x1A1B, %l0
25330 save %l3, %i5, %g2
25331 rdpr %cwp, %g1
25332 rdpr %cansave, %g2
25333 rdpr %canrestore, %g3
25334 rdpr %cleanwin, %g4
25335 rdpr %otherwin, %g5
25336 rdpr %wstate, %g6
25337 fmovrdlez %l6, %f18, %f26
25338 and %g5, %i3, %g6
25339 fpsub16s %f20, %f11, %f5
25340 xorcc %o7, 0x00AE, %l5
25341 alignaddr %o2, %l2, %i1
25342 fmul8x16 %f21, %f6, %f16
25343 add %o4, 0x0A12, %o3
25344 edge8ln %i7, %o6, %i0
25345 udivx %o5, 0x14F4, %g7
25346 array32 %g4, %g3, %i4
25347 fnegd %f24, %f6
25348 fandnot1s %f19, %f3, %f0
25349 sir 0x13F1
25350 ldub [%l7 + 0x66], %g1
25351 movre %i2, %o0, %i6
25352 fnegd %f14, %f26
25353 array32 %l4, %o1, %l0
25354 movrgz %l1, %i5, %l3
25355 std %f0, [%l7 + 0x78]
25356 movrne %g2, %g5, %i3
25357 edge16ln %g6, %o7, %l6
25358 fcmpeq32 %f28, %f2, %l5
25359 ldsh [%l7 + 0x7E], %l2
25360 fmovdne %xcc, %f6, %f8
25361 fcmpgt32 %f28, %f16, %i1
25362 srlx %o2, %o4, %i7
25363 srl %o3, %i0, %o6
25364 fzero %f26
25365 ldub [%l7 + 0x45], %g7
25366 subcc %o5, %g3, %g4
25367 edge8 %i4, %g1, %o0
25368 ldsb [%l7 + 0x3D], %i6
25369 fmovdg %xcc, %f9, %f16
25370 fornot2 %f2, %f30, %f26
25371 movleu %icc, %l4, %i2
25372 andncc %o1, %l0, %i5
25373 fmovrse %l3, %f2, %f20
25374 movre %g2, 0x2BE, %l1
25375 umulcc %i3, 0x10DD, %g6
25376 ldsw [%l7 + 0x6C], %o7
25377 andcc %g5, %l5, %l6
25378 mulscc %l2, %i1, %o2
25379 movcs %xcc, %o4, %i7
25380 sdivcc %o3, 0x0489, %o6
25381 movvs %xcc, %i0, %g7
25382 edge16n %g3, %o5, %i4
25383 addc %g1, %g4, %i6
25384 movcc %icc, %o0, %l4
25385 ldsw [%l7 + 0x28], %i2
25386 orncc %o1, 0x0CE8, %l0
25387 fnors %f14, %f12, %f23
25388 subc %l3, 0x14E8, %i5
25389 smul %g2, 0x09F3, %l1
25390 fornot2s %f8, %f12, %f8
25391 fnegs %f10, %f0
25392 fmovsl %icc, %f28, %f21
25393 mulx %i3, %g6, %g5
25394 xnor %o7, 0x0622, %l6
25395 fmovd %f18, %f30
25396 stw %l2, [%l7 + 0x68]
25397 fmovde %icc, %f26, %f3
25398 edge32n %l5, %i1, %o4
25399 movg %xcc, %o2, %o3
25400 movle %xcc, %o6, %i0
25401 ldsw [%l7 + 0x40], %i7
25402 edge32l %g3, %g7, %i4
25403 sll %g1, 0x08, %g4
25404 sll %o5, 0x0E, %o0
25405 and %l4, %i6, %i2
25406 mulx %l0, %l3, %i5
25407 andncc %o1, %g2, %i3
25408 movvc %icc, %g6, %g5
25409 ldd [%l7 + 0x08], %f6
25410 add %l1, 0x1249, %o7
25411 edge8ln %l2, %l5, %l6
25412 fmovsne %icc, %f19, %f18
25413 sir 0x0F94
25414 movpos %icc, %i1, %o4
25415 fandnot1s %f26, %f22, %f12
25416 for %f0, %f24, %f20
25417 edge16n %o2, %o3, %i0
25418 addcc %o6, 0x17ED, %i7
25419 edge8ln %g3, %g7, %i4
25420 andn %g4, 0x09A5, %g1
25421 fmovspos %xcc, %f15, %f13
25422 orncc %o0, 0x0F84, %o5
25423 edge32n %l4, %i2, %i6
25424 fmovspos %icc, %f23, %f10
25425 mova %xcc, %l0, %i5
25426 edge32n %l3, %o1, %i3
25427 ldsw [%l7 + 0x24], %g2
25428 setx loop_86, %l0, %l1
25429 return %l1
25430 nop
25431 rdpr %cwp, %g1
25432 rdpr %cansave, %g2
25433 rdpr %canrestore, %g3
25434 rdpr %cleanwin, %g4
25435 rdpr %otherwin, %g5
25436 rdpr %wstate, %g6
25437loop_86: srl %g6, 0x0B, %o7
25438 ldd [%l7 + 0x48], %f28
25439 fabss %f16, %f10
25440 restore %l2, %l5, %i1
25441 rdpr %cwp, %g1
25442 rdpr %cansave, %g2
25443 rdpr %canrestore, %g3
25444 rdpr %cleanwin, %g4
25445 rdpr %otherwin, %g5
25446 rdpr %wstate, %g6
25447 movne %xcc, %o4, %l6
25448 stx %o2, [%l7 + 0x38]
25449 edge32ln %o3, %o6, %i7
25450 edge16l %g3, %g7, %i4
25451 sll %g4, 0x10, %i0
25452 edge32 %o0, %g1, %l4
25453 fnand %f24, %f2, %f12
25454 edge8n %i2, %o5, %l0
25455 sth %i6, [%l7 + 0x52]
25456 edge16n %i5, %l3, %o1
25457 movg %xcc, %g2, %i3
25458 array32 %l1, %g6, %o7
25459 movvs %icc, %l2, %l5
25460 fmovrsne %g5, %f31, %f21
25461 fandnot2s %f24, %f20, %f13
25462 movrne %o4, %l6, %i1
25463 ldsh [%l7 + 0x78], %o2
25464 srl %o3, 0x1F, %o6
25465 xorcc %g3, %g7, %i4
25466 fmovsle %icc, %f6, %f10
25467 edge32n %i7, %g4, %o0
25468 addcc %i0, %l4, %i2
25469 edge8n %g1, %o5, %l0
25470 fand %f4, %f12, %f10
25471 movrgez %i6, %l3, %i5
25472 fmovdneg %icc, %f22, %f7
25473 sir 0x168B
25474 sdiv %o1, 0x1A73, %i3
25475 edge8 %g2, %l1, %g6
25476 fsrc2s %f12, %f15
25477 fpsub32s %f13, %f0, %f1
25478 edge8ln %o7, %l5, %g5
25479 setx loop_87, %l0, %l1
25480 return %l1
25481 nop
25482 rdpr %cwp, %g1
25483 rdpr %cansave, %g2
25484 rdpr %canrestore, %g3
25485 rdpr %cleanwin, %g4
25486 rdpr %otherwin, %g5
25487 rdpr %wstate, %g6
25488loop_87: udivcc %o2, 0x06ED, %i1
25489 fxor %f30, %f14, %f28
25490 movle %icc, %o3, %g3
25491 movcs %xcc, %o6, %g7
25492 edge8 %i7, %i4, %g4
25493 fpmerge %f0, %f22, %f30
25494 subccc %o0, %i0, %i2
25495 fpsub32 %f18, %f24, %f8
25496 movcc %icc, %l4, %g1
25497 srlx %o5, 0x06, %l0
25498 edge32 %l3, %i6, %o1
25499 subcc %i3, %g2, %i5
25500 movrgz %l1, 0x2A5, %o7
25501 fcmpeq16 %f4, %f4, %g6
25502 movrlz %g5, %o4, %l6
25503 fmovsleu %xcc, %f7, %f20
25504 movcc %xcc, %l2, %l5
25505 movne %xcc, %i1, %o3
25506 movvc %xcc, %g3, %o6
25507 udivx %o2, 0x1FE7, %g7
25508 alignaddr %i4, %i7, %o0
25509 edge32ln %g4, %i0, %l4
25510 movrlz %g1, %o5, %i2
25511 nop
25512 set 0x40, %o4
25513 ldx [%l7 + %o4], %l3
25514 stw %l0, [%l7 + 0x10]
25515 faligndata %f0, %f8, %f8
25516 fcmpgt16 %f6, %f8, %o1
25517 movleu %icc, %i6, %g2
25518 lduh [%l7 + 0x2E], %i5
25519 movg %xcc, %l1, %i3
25520 lduh [%l7 + 0x4E], %g6
25521 fornot2 %f30, %f12, %f22
25522 srl %o7, %g5, %o4
25523 addcc %l6, %l5, %i1
25524 fmovdne %xcc, %f11, %f5
25525 fmovdne %icc, %f30, %f12
25526 fmovdge %icc, %f27, %f4
25527 movpos %icc, %o3, %g3
25528 mulx %o6, 0x1592, %o2
25529 fmovsg %xcc, %f20, %f29
25530 ldsh [%l7 + 0x18], %g7
25531 fmovsa %icc, %f1, %f8
25532 subc %l2, %i4, %o0
25533 fcmped %fcc0, %f20, %f2
25534 edge16n %i7, %g4, %i0
25535 addccc %l4, 0x0442, %o5
25536 edge16l %i2, %l3, %g1
25537 fmovscs %xcc, %f1, %f4
25538 srl %o1, 0x04, %l0
25539 subccc %i6, 0x07E0, %g2
25540 move %xcc, %i5, %l1
25541 movle %xcc, %i3, %g6
25542 sir 0x166B
25543 fmovrdgz %o7, %f28, %f0
25544 movleu %xcc, %g5, %o4
25545 ldsh [%l7 + 0x3C], %l6
25546 movre %i1, %o3, %l5
25547 movrlez %g3, 0x210, %o6
25548 movvc %xcc, %o2, %g7
25549 fzero %f26
25550 orcc %i4, %o0, %l2
25551 ldsh [%l7 + 0x2E], %i7
25552 andncc %i0, %g4, %o5
25553 fmovsleu %icc, %f14, %f22
25554 restore %i2, %l4, %g1
25555 rdpr %cwp, %g1
25556 rdpr %cansave, %g2
25557 rdpr %canrestore, %g3
25558 rdpr %cleanwin, %g4
25559 rdpr %otherwin, %g5
25560 rdpr %wstate, %g6
25561 subcc %l3, %o1, %l0
25562 ld [%l7 + 0x1C], %f20
25563 fsrc2s %f28, %f28
25564 sra %g2, %i6, %l1
25565 popc %i5, %g6
25566 mulx %i3, 0x115A, %g5
25567 sth %o7, [%l7 + 0x32]
25568 edge8 %o4, %i1, %l6
25569 fmovda %xcc, %f23, %f20
25570 ldd [%l7 + 0x48], %l4
25571 smulcc %o3, %g3, %o2
25572 movrlz %g7, 0x1C4, %i4
25573 ldd [%l7 + 0x60], %f8
25574 udiv %o0, 0x1F93, %o6
25575 fmovrsgz %i7, %f24, %f3
25576 ld [%l7 + 0x68], %f14
25577 fone %f8
25578 udiv %l2, 0x0A3E, %i0
25579 edge8ln %o5, %g4, %l4
25580 mulscc %g1, %l3, %o1
25581 srl %l0, %i2, %g2
25582 add %l1, %i6, %i5
25583 stw %g6, [%l7 + 0x28]
25584 movne %icc, %g5, %i3
25585 fnot2s %f31, %f9
25586 sll %o7, 0x08, %i1
25587 fmovdn %icc, %f25, %f28
25588 fxors %f24, %f6, %f29
25589 ldx [%l7 + 0x48], %o4
25590 fornot1 %f4, %f10, %f26
25591 sllx %l5, 0x0D, %o3
25592 stx %l6, [%l7 + 0x30]
25593 movrne %o2, 0x1F7, %g7
25594 sdiv %i4, 0x1978, %o0
25595 movleu %icc, %g3, %o6
25596 ldd [%l7 + 0x28], %f10
25597 alignaddr %l2, %i7, %o5
25598 addc %i0, 0x1D25, %l4
25599 nop
25600 set 0x48, %o1
25601 ldx [%l7 + %o1], %g4
25602 mulscc %l3, %g1, %o1
25603 addc %l0, %i2, %g2
25604 edge32 %i6, %l1, %i5
25605 movl %xcc, %g5, %g6
25606 movrne %i3, %o7, %i1
25607 smulcc %o4, %l5, %o3
25608 fmovde %icc, %f6, %f14
25609 array32 %l6, %o2, %i4
25610 siam 0x2
25611 addc %o0, 0x154A, %g7
25612 movne %icc, %g3, %l2
25613 movcc %icc, %i7, %o5
25614 fmovrslz %i0, %f3, %f30
25615 andncc %l4, %g4, %l3
25616 fornot2 %f12, %f12, %f4
25617 edge8n %g1, %o6, %o1
25618 xorcc %l0, %i2, %i6
25619 nop
25620 set 0x1F, %g5
25621 ldub [%l7 + %g5], %g2
25622 ldx [%l7 + 0x38], %l1
25623 srlx %g5, 0x1E, %g6
25624 fpack32 %f20, %f10, %f18
25625 fornot2s %f2, %f31, %f25
25626 addc %i5, %i3, %o7
25627 st %f0, [%l7 + 0x20]
25628 addc %i1, 0x0C5E, %o4
25629 nop
25630 set 0x26, %l5
25631 ldub [%l7 + %l5], %l5
25632 movrlz %l6, 0x057, %o3
25633 srlx %i4, %o2, %o0
25634 movge %icc, %g3, %l2
25635 fmovrsgz %g7, %f0, %f7
25636 movrne %o5, 0x3EB, %i7
25637 movvs %icc, %l4, %i0
25638 fcmpne32 %f26, %f16, %g4
25639 orncc %l3, 0x1FAB, %o6
25640 srl %o1, %l0, %g1
25641 ldsb [%l7 + 0x1C], %i6
25642 movcc %icc, %g2, %l1
25643 edge32n %g5, %g6, %i5
25644 movgu %icc, %i2, %o7
25645 array16 %i1, %o4, %i3
25646 fcmple16 %f8, %f12, %l5
25647 movge %icc, %o3, %i4
25648 array8 %l6, %o0, %o2
25649 fnand %f28, %f24, %f26
25650 movg %xcc, %l2, %g7
25651 add %g3, 0x0CE9, %o5
25652 movrgez %i7, %l4, %i0
25653 fpsub16s %f1, %f6, %f2
25654 add %l3, 0x1E65, %g4
25655 popc 0x07C0, %o6
25656 srl %l0, 0x1A, %g1
25657 save %o1, 0x02CE, %i6
25658 rdpr %cwp, %g1
25659 rdpr %cansave, %g2
25660 rdpr %canrestore, %g3
25661 rdpr %cleanwin, %g4
25662 rdpr %otherwin, %g5
25663 rdpr %wstate, %g6
25664 ld [%l7 + 0x5C], %f21
25665 ldsw [%l7 + 0x7C], %g2
25666 xor %g5, %g6, %i5
25667 xorcc %l1, %o7, %i2
25668 movvc %icc, %o4, %i3
25669 move %xcc, %l5, %o3
25670 umulcc %i4, 0x03A2, %l6
25671 sth %i1, [%l7 + 0x3A]
25672 popc 0x1D0A, %o0
25673 movleu %xcc, %o2, %g7
25674 edge32 %g3, %l2, %o5
25675 ldsh [%l7 + 0x18], %i7
25676 add %l4, 0x1C7A, %i0
25677 fmovspos %icc, %f10, %f22
25678 movrlez %l3, 0x3D3, %g4
25679 srax %l0, %o6, %g1
25680 sethi 0x0540, %i6
25681 srl %o1, %g2, %g5
25682 movcc %icc, %g6, %l1
25683 mulx %o7, %i5, %o4
25684 subc %i2, %l5, %i3
25685 edge32ln %i4, %l6, %i1
25686 movle %icc, %o3, %o0
25687 mulscc %g7, 0x09C3, %o2
25688 st %f9, [%l7 + 0x18]
25689 movl %icc, %l2, %g3
25690 orcc %o5, 0x08B9, %l4
25691 sdiv %i0, 0x1513, %l3
25692 xnor %g4, 0x078A, %i7
25693 ldx [%l7 + 0x70], %o6
25694 fpsub32s %f7, %f4, %f20
25695 movleu %icc, %g1, %l0
25696 fones %f13
25697 fmovsne %icc, %f0, %f0
25698 subccc %i6, 0x1AB0, %g2
25699 movvs %xcc, %g5, %g6
25700 edge8n %l1, %o7, %i5
25701 popc 0x0A52, %o4
25702 fmovrslez %o1, %f27, %f3
25703 addccc %l5, 0x18C4, %i3
25704 edge16n %i4, %l6, %i2
25705 subc %o3, %o0, %i1
25706 movpos %xcc, %o2, %g7
25707 movrgz %l2, 0x089, %g3
25708 andncc %o5, %l4, %i0
25709 lduh [%l7 + 0x5A], %g4
25710 add %i7, %l3, %g1
25711 andn %o6, 0x1AC7, %i6
25712 alignaddrl %l0, %g5, %g2
25713 and %l1, 0x1A83, %o7
25714 fmovdne %xcc, %f11, %f28
25715 mulscc %g6, 0x1A15, %o4
25716 umulcc %i5, 0x1F64, %o1
25717 std %f14, [%l7 + 0x48]
25718 array16 %i3, %i4, %l6
25719 movrgz %l5, %i2, %o3
25720 fmovdcs %icc, %f7, %f2
25721 movg %xcc, %i1, %o0
25722 sethi 0x1BF9, %g7
25723 sethi 0x0656, %l2
25724 xorcc %g3, 0x14E4, %o2
25725 addccc %l4, 0x14EB, %i0
25726 edge8 %g4, %i7, %o5
25727 edge8n %l3, %o6, %i6
25728 sethi 0x1CCC, %l0
25729 movrlez %g1, %g5, %l1
25730 fmovrse %o7, %f3, %f24
25731 ldx [%l7 + 0x30], %g6
25732 edge32 %o4, %i5, %o1
25733 edge8n %g2, %i3, %l6
25734 st %f13, [%l7 + 0x14]
25735 addcc %i4, %i2, %l5
25736 subcc %o3, %i1, %g7
25737 fmovrslz %o0, %f25, %f5
25738 ldsb [%l7 + 0x36], %l2
25739 movre %g3, %l4, %o2
25740 fpmerge %f15, %f16, %f6
25741 fmovrsgz %i0, %f20, %f28
25742 umulcc %g4, 0x17A0, %o5
25743 movrlez %l3, %o6, %i7
25744 movvs %xcc, %i6, %g1
25745 movcc %xcc, %g5, %l0
25746 addccc %l1, %o7, %o4
25747 mova %icc, %g6, %o1
25748 sethi 0x139F, %g2
25749 stw %i3, [%l7 + 0x78]
25750 movneg %xcc, %i5, %l6
25751 movrgz %i2, %i4, %l5
25752 edge16l %i1, %o3, %g7
25753 movrlez %o0, 0x06B, %l2
25754 umulcc %g3, %o2, %l4
25755 movcc %icc, %g4, %o5
25756 mova %xcc, %l3, %o6
25757 andncc %i0, %i7, %i6
25758 smul %g1, 0x071D, %l0
25759 movn %xcc, %g5, %l1
25760 xorcc %o7, 0x107B, %o4
25761 ldd [%l7 + 0x48], %f14
25762 alignaddr %o1, %g6, %g2
25763 fsrc2 %f26, %f0
25764 lduw [%l7 + 0x10], %i3
25765 fmovrse %i5, %f27, %f29
25766 array8 %l6, %i2, %i4
25767 fmovdgu %xcc, %f14, %f23
25768 movrlz %i1, %o3, %l5
25769 fpack16 %f30, %f6
25770 xnor %g7, %l2, %g3
25771 or %o0, 0x1BB4, %o2
25772 lduw [%l7 + 0x30], %l4
25773 save %o5, %g4, %o6
25774 rdpr %cwp, %g1
25775 rdpr %cansave, %g2
25776 rdpr %canrestore, %g3
25777 rdpr %cleanwin, %g4
25778 rdpr %otherwin, %g5
25779 rdpr %wstate, %g6
25780 array32 %l3, %i0, %i6
25781 xorcc %i7, 0x15C5, %g1
25782 movleu %xcc, %l0, %g5
25783 movvc %icc, %o7, %o4
25784 smul %o1, %g6, %g2
25785 sethi 0x0B9B, %i3
25786 sir 0x1600
25787 orn %l1, 0x08A2, %i5
25788 andn %l6, %i2, %i4
25789 ldub [%l7 + 0x1B], %i1
25790 udiv %l5, 0x044B, %g7
25791 udiv %o3, 0x1059, %g3
25792 fmovde %xcc, %f0, %f23
25793 fmovdvs %xcc, %f24, %f17
25794 sir 0x06B8
25795 xnorcc %l2, %o0, %l4
25796 fnot1s %f2, %f24
25797 movg %icc, %o5, %g4
25798 umulcc %o6, %l3, %i0
25799 fand %f8, %f10, %f6
25800 srax %o2, %i7, %i6
25801 orn %g1, 0x1971, %l0
25802 movrlz %g5, %o4, %o7
25803 movgu %icc, %g6, %g2
25804 fpmerge %f16, %f31, %f30
25805 std %f14, [%l7 + 0x48]
25806 movneg %icc, %i3, %l1
25807 fones %f26
25808 addccc %o1, 0x0303, %l6
25809 fmovsvc %xcc, %f29, %f30
25810 fandnot1s %f20, %f14, %f6
25811 sll %i2, 0x12, %i4
25812 lduw [%l7 + 0x34], %i1
25813 fpackfix %f30, %f14
25814 movrgz %i5, 0x013, %l5
25815 edge32 %o3, %g3, %l2
25816 xor %g7, %o0, %o5
25817 nop
25818 set 0x38, %o3
25819 ldx [%l7 + %o3], %l4
25820 xor %o6, %l3, %g4
25821 fmovsg %xcc, %f9, %f4
25822 fmovdg %icc, %f13, %f28
25823 addccc %i0, 0x1642, %i7
25824 movleu %icc, %o2, %i6
25825 alignaddrl %l0, %g1, %g5
25826 movge %xcc, %o7, %o4
25827 array8 %g6, %i3, %l1
25828 movge %xcc, %g2, %o1
25829 edge8n %l6, %i4, %i2
25830 sth %i5, [%l7 + 0x1A]
25831 movrlz %i1, %o3, %g3
25832 movre %l5, 0x2EB, %l2
25833 movl %xcc, %o0, %o5
25834 umulcc %g7, 0x0D82, %o6
25835 nop
25836 set 0x28, %i2
25837 lduw [%l7 + %i2], %l4
25838 sdiv %g4, 0x016D, %l3
25839 nop
25840 set 0x34, %g2
25841 ldsh [%l7 + %g2], %i7
25842 movl %xcc, %o2, %i0
25843 movcc %icc, %l0, %i6
25844 subcc %g5, %g1, %o7
25845 fmovdn %icc, %f7, %f26
25846 ldx [%l7 + 0x78], %o4
25847 edge32n %i3, %g6, %g2
25848 stb %l1, [%l7 + 0x6B]
25849 mova %xcc, %l6, %o1
25850 array16 %i4, %i5, %i1
25851 fcmpne16 %f26, %f6, %i2
25852 ldx [%l7 + 0x68], %g3
25853 fornot2 %f12, %f2, %f24
25854 umul %o3, %l5, %l2
25855 edge16 %o5, %o0, %g7
25856 stw %l4, [%l7 + 0x40]
25857 edge16l %g4, %o6, %i7
25858 fmuld8sux16 %f18, %f16, %f12
25859 mulx %l3, 0x01DE, %o2
25860 movge %icc, %i0, %i6
25861 fcmple32 %f10, %f10, %g5
25862 ldx [%l7 + 0x18], %g1
25863 andcc %o7, 0x085A, %o4
25864 movvc %xcc, %i3, %l0
25865 movrgz %g6, 0x29D, %g2
25866 movrlz %l1, %l6, %o1
25867 movrgez %i4, %i5, %i2
25868 movrgez %g3, %o3, %l5
25869 std %f22, [%l7 + 0x28]
25870 fone %f24
25871 fmovsg %xcc, %f3, %f24
25872 edge16n %i1, %o5, %o0
25873 movneg %xcc, %g7, %l4
25874 sll %l2, %o6, %i7
25875 subc %g4, %o2, %i0
25876 andcc %l3, %i6, %g5
25877 fmul8x16au %f18, %f1, %f0
25878 edge32ln %g1, %o7, %o4
25879 fpsub16s %f3, %f20, %f1
25880 std %f16, [%l7 + 0x70]
25881 add %l0, 0x1901, %i3
25882 fmovscc %xcc, %f11, %f4
25883 ldd [%l7 + 0x78], %g2
25884 fcmpeq32 %f0, %f20, %g6
25885 movne %icc, %l6, %o1
25886 edge32n %i4, %l1, %i5
25887 sllx %g3, %o3, %i2
25888 sra %i1, 0x1B, %l5
25889 subcc %o0, 0x0248, %g7
25890 fmovdpos %icc, %f16, %f0
25891 lduw [%l7 + 0x20], %o5
25892 stx %l4, [%l7 + 0x58]
25893 movge %xcc, %o6, %l2
25894 xnor %i7, %g4, %o2
25895 ldub [%l7 + 0x61], %i0
25896 move %icc, %l3, %g5
25897 movre %i6, 0x367, %g1
25898 orncc %o7, 0x0540, %l0
25899 srax %o4, %g2, %i3
25900 ldd [%l7 + 0x40], %f26
25901 fpsub32s %f8, %f13, %f1
25902 movne %icc, %g6, %o1
25903 fmuld8ulx16 %f8, %f21, %f2
25904 andncc %l6, %i4, %l1
25905 fpackfix %f20, %f9
25906 movpos %icc, %i5, %g3
25907 edge32n %i2, %i1, %o3
25908 edge32ln %o0, %g7, %o5
25909 xnorcc %l5, 0x10DC, %l4
25910 sdivcc %l2, 0x165B, %o6
25911 edge16n %g4, %o2, %i7
25912 movcs %xcc, %l3, %i0
25913 fsrc1 %f26, %f0
25914 andcc %i6, %g1, %o7
25915 smul %g5, %o4, %g2
25916 edge32 %i3, %l0, %g6
25917 sra %o1, %i4, %l6
25918 fmuld8sux16 %f3, %f19, %f12
25919 srax %l1, 0x08, %g3
25920 fmovdpos %icc, %f1, %f18
25921 ldsh [%l7 + 0x16], %i2
25922 popc 0x11C2, %i5
25923 st %f7, [%l7 + 0x08]
25924 fzero %f12
25925 ld [%l7 + 0x70], %f12
25926 ldd [%l7 + 0x38], %i0
25927 movcc %icc, %o0, %g7
25928 umulcc %o5, %o3, %l4
25929 fpadd32s %f14, %f18, %f28
25930 fcmps %fcc1, %f1, %f4
25931 udivcc %l5, 0x01CA, %l2
25932 std %f18, [%l7 + 0x20]
25933 sllx %o6, 0x0F, %g4
25934 fmovdn %icc, %f11, %f18
25935 fmovdvs %xcc, %f17, %f26
25936 fmovrslez %i7, %f30, %f22
25937 srlx %o2, 0x05, %i0
25938 fnand %f0, %f2, %f22
25939 popc %i6, %l3
25940 mulscc %o7, %g1, %o4
25941 movleu %xcc, %g5, %g2
25942 sir 0x03CF
25943 save %i3, %l0, %o1
25944 rdpr %cwp, %g1
25945 rdpr %cansave, %g2
25946 rdpr %canrestore, %g3
25947 rdpr %cleanwin, %g4
25948 rdpr %otherwin, %g5
25949 rdpr %wstate, %g6
25950 fabss %f3, %f30
25951 mulscc %i4, %g6, %l1
25952 fabsd %f26, %f8
25953 setx loop_88, %l0, %l1
25954 return %l1
25955 nop
25956 rdpr %cwp, %g1
25957 rdpr %cansave, %g2
25958 rdpr %canrestore, %g3
25959 rdpr %cleanwin, %g4
25960 rdpr %otherwin, %g5
25961 rdpr %wstate, %g6
25962loop_88: array32 %g3, %i5, %o0
25963 add %g7, 0x0827, %o5
25964 edge32l %o3, %i1, %l5
25965 smulcc %l4, %o6, %l2
25966 ldsb [%l7 + 0x5D], %i7
25967 edge8 %g4, %o2, %i6
25968 edge16 %i0, %l3, %g1
25969 movcs %xcc, %o7, %o4
25970 array8 %g5, %i3, %g2
25971 subc %o1, 0x09A4, %l0
25972 lduw [%l7 + 0x34], %i4
25973 lduh [%l7 + 0x76], %g6
25974 ldd [%l7 + 0x48], %f28
25975 fnot1s %f7, %f29
25976 fmovdgu %xcc, %f0, %f9
25977 subc %l6, 0x0FFA, %i2
25978 alignaddr %g3, %i5, %o0
25979 fpadd16s %f15, %f0, %f9
25980 sdivx %g7, 0x1C75, %l1
25981 xnorcc %o3, %i1, %l5
25982 fmovsleu %xcc, %f22, %f0
25983 fmovdpos %xcc, %f23, %f14
25984 xor %l4, %o5, %l2
25985 movcc %icc, %o6, %i7
25986 ldub [%l7 + 0x5E], %g4
25987 ldd [%l7 + 0x58], %o2
25988 fones %f25
25989 ldsw [%l7 + 0x7C], %i6
25990 movpos %xcc, %i0, %g1
25991 xnorcc %o7, %l3, %g5
25992 xorcc %o4, %g2, %i3
25993 or %o1, 0x027B, %l0
25994 edge8l %i4, %l6, %i2
25995 subccc %g6, 0x0A30, %g3
25996 orncc %o0, %i5, %l1
25997 fmul8x16al %f22, %f1, %f28
25998 subc %o3, %i1, %g7
25999 movrlez %l5, %l4, %l2
26000 orn %o5, 0x03C2, %i7
26001 udiv %g4, 0x0457, %o6
26002 alignaddrl %i6, %i0, %o2
26003 sethi 0x0445, %g1
26004 fmovda %icc, %f1, %f12
26005 ld [%l7 + 0x44], %f0
26006 lduw [%l7 + 0x24], %l3
26007 ldd [%l7 + 0x40], %o6
26008 movcs %xcc, %o4, %g2
26009 lduh [%l7 + 0x10], %i3
26010 ldd [%l7 + 0x18], %o0
26011 movne %xcc, %l0, %g5
26012 sll %l6, %i4, %g6
26013 movne %xcc, %i2, %g3
26014 faligndata %f28, %f16, %f18
26015 fcmps %fcc3, %f8, %f11
26016 andn %i5, %l1, %o3
26017 edge16l %o0, %i1, %g7
26018 fnands %f12, %f30, %f4
26019 movle %icc, %l4, %l2
26020 and %o5, %l5, %g4
26021 movneg %icc, %i7, %o6
26022 sdivx %i0, 0x12C3, %i6
26023 alignaddrl %o2, %g1, %l3
26024 add %o4, 0x0FD1, %g2
26025 edge32 %i3, %o1, %l0
26026 edge32 %g5, %l6, %i4
26027 movrgez %o7, %g6, %i2
26028 st %f14, [%l7 + 0x10]
26029 umulcc %g3, %i5, %l1
26030 srax %o3, %i1, %g7
26031 ldd [%l7 + 0x48], %l4
26032 restore %o0, 0x048B, %l2
26033 rdpr %cwp, %g1
26034 rdpr %cansave, %g2
26035 rdpr %canrestore, %g3
26036 rdpr %cleanwin, %g4
26037 rdpr %otherwin, %g5
26038 rdpr %wstate, %g6
26039 srlx %l5, 0x07, %o5
26040 movcs %icc, %g4, %o6
26041 movl %xcc, %i7, %i6
26042 sethi 0x187D, %i0
26043 sir 0x11EC
26044 xnor %g1, 0x0F3A, %o2
26045 save %o4, %g2, %i3
26046 rdpr %cwp, %g1
26047 rdpr %cansave, %g2
26048 rdpr %canrestore, %g3
26049 rdpr %cleanwin, %g4
26050 rdpr %otherwin, %g5
26051 rdpr %wstate, %g6
26052 ldub [%l7 + 0x1E], %l3
26053 fpsub16 %f2, %f4, %f30
26054 fmul8x16au %f8, %f21, %f26
26055 edge16 %l0, %o1, %g5
26056 setx loop_89, %l0, %l1
26057 return %l1
26058 nop
26059 rdpr %cwp, %g1
26060 rdpr %cansave, %g2
26061 rdpr %canrestore, %g3
26062 rdpr %cleanwin, %g4
26063 rdpr %otherwin, %g5
26064 rdpr %wstate, %g6
26065loop_89: xorcc %o7, %i2, %g3
26066 subc %i5, 0x0BBB, %l1
26067 sdiv %g6, 0x006C, %o3
26068 sub %g7, %i1, %l4
26069 fmovdg %icc, %f16, %f31
26070 movrlz %o0, %l5, %o5
26071 movre %l2, 0x3B4, %g4
26072 sth %i7, [%l7 + 0x34]
26073 sth %i6, [%l7 + 0x56]
26074 add %i0, 0x1B34, %g1
26075 srlx %o2, %o6, %o4
26076 edge16n %g2, %i3, %l3
26077 ldd [%l7 + 0x58], %f12
26078 edge32ln %o1, %g5, %l0
26079 smul %i4, 0x1A10, %l6
26080 sdivcc %i2, 0x1570, %o7
26081 subc %i5, %l1, %g6
26082 save %o3, %g3, %i1
26083 rdpr %cwp, %g1
26084 rdpr %cansave, %g2
26085 rdpr %canrestore, %g3
26086 rdpr %cleanwin, %g4
26087 rdpr %otherwin, %g5
26088 rdpr %wstate, %g6
26089 sllx %l4, 0x11, %g7
26090 edge16 %o0, %o5, %l2
26091 mulscc %g4, 0x1742, %i7
26092 fnors %f10, %f16, %f16
26093 edge16n %i6, %i0, %g1
26094 subccc %o2, 0x05AE, %o6
26095 subccc %o4, 0x1653, %g2
26096 sethi 0x06D5, %i3
26097 edge8 %l3, %l5, %o1
26098 sra %g5, 0x09, %l0
26099 orn %l6, 0x0AAA, %i2
26100 movle %icc, %i4, %o7
26101 ldx [%l7 + 0x20], %l1
26102 fmovse %xcc, %f17, %f19
26103 srl %i5, 0x0C, %g6
26104 edge8 %g3, %i1, %l4
26105 movcc %icc, %g7, %o0
26106 xorcc %o5, 0x0160, %o3
26107 fpadd32 %f20, %f22, %f8
26108 srax %g4, %l2, %i6
26109 fmovscs %icc, %f8, %f1
26110 sir 0x19FF
26111 movg %xcc, %i0, %i7
26112 or %o2, 0x0A2E, %o6
26113 fornot1 %f24, %f8, %f28
26114 andn %o4, 0x0B58, %g1
26115 mova %xcc, %i3, %l3
26116 ldd [%l7 + 0x48], %l4
26117 stw %o1, [%l7 + 0x68]
26118 orcc %g5, 0x17E6, %l0
26119 umul %g2, %i2, %l6
26120 umul %o7, %i4, %i5
26121 xnorcc %g6, %g3, %l1
26122 srl %l4, 0x02, %g7
26123 fcmple16 %f4, %f14, %o0
26124 movn %xcc, %i1, %o3
26125 mulx %o5, %g4, %l2
26126 fmovd %f20, %f30
26127 movge %xcc, %i0, %i6
26128 fand %f14, %f16, %f28
26129 movrgez %o2, 0x061, %o6
26130 fmovdle %icc, %f18, %f15
26131 ldsh [%l7 + 0x62], %i7
26132 or %o4, %g1, %l3
26133 sth %l5, [%l7 + 0x14]
26134 movre %o1, %i3, %g5
26135 alignaddrl %l0, %g2, %i2
26136 movl %icc, %o7, %l6
26137 fandnot2s %f7, %f20, %f17
26138 edge16l %i4, %i5, %g3
26139 popc 0x1980, %g6
26140 or %l4, %l1, %g7
26141 fzero %f30
26142 movge %xcc, %o0, %o3
26143 edge16n %i1, %g4, %o5
26144 addcc %i0, 0x1757, %l2
26145 fxnors %f20, %f0, %f29
26146 movpos %icc, %i6, %o6
26147 udivcc %o2, 0x0696, %i7
26148 smul %o4, %g1, %l3
26149 movl %icc, %l5, %i3
26150 movgu %icc, %g5, %l0
26151 fmovs %f11, %f1
26152 sll %g2, 0x14, %o1
26153 orn %o7, %l6, %i4
26154 edge8n %i5, %i2, %g6
26155 save %g3, 0x0723, %l4
26156 rdpr %cwp, %g1
26157 rdpr %cansave, %g2
26158 rdpr %canrestore, %g3
26159 rdpr %cleanwin, %g4
26160 rdpr %otherwin, %g5
26161 rdpr %wstate, %g6
26162 movrgz %l1, 0x34E, %o0
26163 fmovdcc %xcc, %f24, %f18
26164 ld [%l7 + 0x40], %f9
26165 subccc %o3, 0x153F, %i1
26166 fmul8x16al %f5, %f12, %f26
26167 ldx [%l7 + 0x78], %g7
26168 fmovsgu %icc, %f16, %f28
26169 srax %g4, %i0, %o5
26170 edge16n %i6, %o6, %l2
26171 fnot1s %f6, %f14
26172 restore %i7, %o2, %o4
26173 rdpr %cwp, %g1
26174 rdpr %cansave, %g2
26175 rdpr %canrestore, %g3
26176 rdpr %cleanwin, %g4
26177 rdpr %otherwin, %g5
26178 rdpr %wstate, %g6
26179 mulx %g1, %l5, %l3
26180 fmovrse %i3, %f24, %f5
26181 orcc %l0, %g5, %o1
26182 movcc %icc, %o7, %l6
26183 sdivx %i4, 0x0AC9, %i5
26184 fmovdvc %icc, %f17, %f6
26185 nop
26186 set 0x7A, %l4
26187 lduh [%l7 + %l4], %g2
26188 add %g6, 0x0157, %g3
26189 movgu %icc, %i2, %l4
26190 sethi 0x12C8, %l1
26191 fmovdvc %xcc, %f23, %f16
26192 ldsh [%l7 + 0x5C], %o3
26193 fcmpne32 %f18, %f30, %i1
26194 addcc %g7, 0x0C1F, %g4
26195 sub %i0, 0x04E8, %o0
26196 and %o5, %o6, %l2
26197 sll %i6, %i7, %o4
26198 movvs %icc, %o2, %l5
26199 ldub [%l7 + 0x55], %g1
26200 orn %l3, 0x0372, %i3
26201 move %icc, %g5, %o1
26202 udivcc %o7, 0x16E5, %l0
26203 fmul8ulx16 %f26, %f6, %f2
26204 ld [%l7 + 0x7C], %f3
26205 movge %xcc, %l6, %i4
26206 sub %g2, 0x09FE, %g6
26207 addccc %i5, %i2, %g3
26208 fmovsne %xcc, %f6, %f1
26209 xnorcc %l4, 0x13A3, %o3
26210 ld [%l7 + 0x40], %f15
26211 movrlz %i1, 0x0D9, %g7
26212 sll %g4, %l1, %i0
26213 ldx [%l7 + 0x58], %o0
26214 mulscc %o6, 0x1649, %l2
26215 fnot2 %f22, %f4
26216 fmovsg %icc, %f22, %f25
26217 ldsh [%l7 + 0x0A], %i6
26218 movcs %icc, %i7, %o5
26219 ldsh [%l7 + 0x38], %o2
26220 fpackfix %f2, %f15
26221 ldx [%l7 + 0x08], %o4
26222 edge8n %g1, %l3, %i3
26223 addccc %l5, 0x11F5, %g5
26224 popc %o7, %l0
26225 fcmpd %fcc3, %f14, %f14
26226 ldx [%l7 + 0x38], %l6
26227 fpack16 %f0, %f27
26228 movneg %xcc, %i4, %g2
26229 sth %o1, [%l7 + 0x32]
26230 fpsub16s %f15, %f5, %f28
26231 fmovda %icc, %f10, %f20
26232 edge16n %g6, %i2, %g3
26233 sth %l4, [%l7 + 0x60]
26234 stw %i5, [%l7 + 0x1C]
26235 movrgez %i1, %g7, %g4
26236 fmovdl %icc, %f9, %f14
26237 edge16l %l1, %o3, %o0
26238 sra %i0, 0x07, %l2
26239 sth %i6, [%l7 + 0x26]
26240 subc %o6, %i7, %o2
26241 sra %o5, %o4, %l3
26242 edge32 %g1, %l5, %g5
26243 xorcc %i3, %o7, %l6
26244 movneg %xcc, %l0, %g2
26245 fmovrslez %o1, %f10, %f30
26246 movrne %i4, %g6, %g3
26247 fmovse %xcc, %f31, %f21
26248 array32 %l4, %i5, %i1
26249 orncc %g7, 0x1CE5, %i2
26250 ldd [%l7 + 0x70], %f20
26251 sir 0x0F99
26252 ldsw [%l7 + 0x48], %g4
26253 movvs %icc, %l1, %o0
26254 stb %i0, [%l7 + 0x77]
26255 st %f14, [%l7 + 0x08]
26256 stw %l2, [%l7 + 0x4C]
26257 subc %o3, 0x0460, %i6
26258 movge %icc, %i7, %o6
26259 andn %o2, 0x1CFD, %o5
26260 smul %l3, 0x02AD, %o4
26261 stx %g1, [%l7 + 0x48]
26262 movneg %icc, %l5, %i3
26263 nop
26264 set 0x2A, %g3
26265 ldsb [%l7 + %g3], %g5
26266 addc %l6, 0x0B0C, %l0
26267 mulx %g2, %o7, %o1
26268 array32 %i4, %g3, %g6
26269 fornot1 %f20, %f20, %f30
26270 fpadd32 %f18, %f26, %f0
26271 umul %l4, 0x0281, %i1
26272 fnot1s %f13, %f31
26273 move %icc, %i5, %i2
26274 edge8ln %g7, %g4, %l1
26275 add %i0, 0x0123, %o0
26276 sth %o3, [%l7 + 0x56]
26277 movn %icc, %i6, %i7
26278 fnand %f26, %f6, %f10
26279 stx %o6, [%l7 + 0x30]
26280 or %o2, 0x17DE, %l2
26281 fmuld8sux16 %f12, %f24, %f8
26282 fmovrsne %o5, %f1, %f4
26283 fmovsneg %xcc, %f29, %f20
26284 ldd [%l7 + 0x28], %l2
26285 ldd [%l7 + 0x60], %f2
26286 mulscc %o4, 0x1218, %l5
26287 fmovsg %icc, %f23, %f14
26288 movle %icc, %g1, %g5
26289 fmovsl %icc, %f0, %f8
26290 xnor %l6, %l0, %i3
26291 std %f10, [%l7 + 0x08]
26292 ldsb [%l7 + 0x27], %o7
26293 edge32ln %g2, %i4, %o1
26294 edge32l %g3, %l4, %i1
26295 srl %i5, %g6, %i2
26296 lduw [%l7 + 0x7C], %g7
26297 array8 %g4, %l1, %o0
26298 fpadd16 %f14, %f8, %f20
26299 udivcc %i0, 0x0917, %i6
26300 edge32n %i7, %o3, %o2
26301 faligndata %f18, %f30, %f0
26302 sir 0x02B2
26303 nop
26304 set 0x12, %o7
26305 stb %l2, [%l7 + %o7]
26306 fmovdvs %xcc, %f26, %f9
26307 alignaddr %o5, %l3, %o4
26308 and %o6, 0x0B5F, %l5
26309 fpack32 %f18, %f0, %f22
26310 alignaddrl %g1, %g5, %l6
26311 movcs %xcc, %i3, %o7
26312 andcc %l0, %g2, %o1
26313 umulcc %g3, %l4, %i4
26314 movrgez %i1, 0x27E, %i5
26315 ldd [%l7 + 0x70], %i2
26316 movrne %g6, %g4, %l1
26317 lduh [%l7 + 0x20], %o0
26318 fornot2s %f15, %f20, %f17
26319 edge32 %i0, %i6, %i7
26320 movre %g7, 0x244, %o2
26321 fpack32 %f24, %f4, %f24
26322 add %l2, %o5, %l3
26323 ldub [%l7 + 0x5F], %o3
26324 array32 %o6, %l5, %o4
26325 umulcc %g1, 0x1D82, %l6
26326 movrlz %g5, 0x125, %i3
26327 movne %xcc, %o7, %g2
26328 sdivx %o1, 0x1B21, %g3
26329 srax %l0, %l4, %i4
26330 fmovd %f6, %f26
26331 fnot2s %f4, %f29
26332 ldsw [%l7 + 0x18], %i5
26333 subccc %i1, %g6, %i2
26334 fcmps %fcc2, %f25, %f15
26335 andncc %g4, %o0, %l1
26336 xnor %i6, %i0, %g7
26337 fnegs %f15, %f11
26338 sir 0x04A3
26339 movpos %xcc, %i7, %l2
26340 movg %icc, %o2, %o5
26341 srlx %o3, 0x1F, %l3
26342 movn %icc, %l5, %o4
26343 fmovsg %xcc, %f15, %f11
26344 mulx %o6, 0x108D, %l6
26345 std %f6, [%l7 + 0x58]
26346 stx %g5, [%l7 + 0x30]
26347 fcmpeq16 %f30, %f28, %g1
26348 sth %i3, [%l7 + 0x5A]
26349 edge32l %g2, %o7, %g3
26350 sdiv %o1, 0x1252, %l0
26351 ldd [%l7 + 0x78], %f12
26352 addccc %i4, 0x155B, %i5
26353 ldx [%l7 + 0x40], %l4
26354 movrgez %i1, 0x3C1, %i2
26355 fnegs %f30, %f17
26356 xnorcc %g6, 0x0328, %o0
26357 or %g4, 0x03DA, %i6
26358 ldub [%l7 + 0x2D], %l1
26359 fmovda %icc, %f18, %f22
26360 array16 %g7, %i0, %l2
26361 fmovspos %icc, %f6, %f30
26362 movneg %xcc, %i7, %o5
26363 movneg %xcc, %o2, %l3
26364 movcc %icc, %o3, %o4
26365 or %o6, 0x1B74, %l5
26366 movg %xcc, %g5, %l6
26367 movpos %icc, %i3, %g2
26368 fsrc1 %f18, %f28
26369 movle %icc, %g1, %g3
26370 fmovsa %icc, %f0, %f27
26371 fmovdvc %icc, %f23, %f26
26372 fpadd16 %f28, %f16, %f8
26373 mulscc %o1, 0x166E, %o7
26374 xnorcc %l0, 0x142F, %i4
26375 st %f7, [%l7 + 0x68]
26376 edge16n %l4, %i1, %i2
26377 fmovda %icc, %f21, %f15
26378 movrlz %i5, %o0, %g6
26379 andn %i6, %g4, %g7
26380 edge16l %l1, %l2, %i0
26381 ld [%l7 + 0x5C], %f23
26382 movrgez %i7, 0x1AE, %o2
26383 fcmpgt32 %f20, %f14, %l3
26384 ldsh [%l7 + 0x2E], %o3
26385 fmovsa %icc, %f1, %f10
26386 sllx %o5, 0x07, %o6
26387 sth %o4, [%l7 + 0x7E]
26388 fabsd %f0, %f0
26389 movge %xcc, %l5, %g5
26390 mova %xcc, %l6, %i3
26391 st %f29, [%l7 + 0x24]
26392 fnegd %f6, %f24
26393 movn %xcc, %g1, %g2
26394 alignaddrl %o1, %o7, %l0
26395 fors %f18, %f30, %f23
26396 orncc %g3, 0x0839, %l4
26397 fpackfix %f8, %f20
26398 mova %xcc, %i4, %i2
26399 udivx %i1, 0x1901, %i5
26400 xor %g6, 0x1A87, %i6
26401 movre %g4, 0x1BC, %g7
26402 movge %xcc, %l1, %o0
26403 subccc %l2, %i0, %i7
26404 andn %o2, %l3, %o3
26405 fxnor %f22, %f10, %f0
26406 sllx %o6, %o5, %o4
26407 sir 0x1706
26408 movge %icc, %l5, %l6
26409 edge16 %g5, %g1, %i3
26410 srax %o1, %g2, %l0
26411 edge16n %g3, %o7, %l4
26412 movneg %icc, %i2, %i4
26413 smul %i1, %i5, %i6
26414 edge16n %g4, %g7, %g6
26415 sll %l1, %o0, %l2
26416 addc %i7, %i0, %o2
26417 srax %l3, 0x00, %o6
26418 ld [%l7 + 0x14], %f1
26419 fone %f14
26420 edge16l %o5, %o3, %l5
26421 fmovsvs %xcc, %f1, %f26
26422 fzeros %f13
26423 andn %o4, 0x0D17, %l6
26424 andncc %g5, %g1, %o1
26425 fmovsneg %xcc, %f16, %f11
26426 movleu %xcc, %i3, %g2
26427 stx %l0, [%l7 + 0x38]
26428 fnot2s %f10, %f21
26429 sub %o7, 0x1998, %g3
26430 fmuld8sux16 %f0, %f2, %f12
26431 fmovrse %l4, %f25, %f8
26432 alignaddr %i4, %i2, %i1
26433 alignaddrl %i5, %g4, %i6
26434 fcmpes %fcc3, %f6, %f22
26435 movcc %icc, %g7, %g6
26436 ldsb [%l7 + 0x2D], %o0
26437 edge16l %l2, %l1, %i7
26438 array32 %i0, %o2, %l3
26439 fpackfix %f2, %f22
26440 mova %xcc, %o5, %o3
26441 andncc %l5, %o4, %l6
26442 edge16l %g5, %o6, %o1
26443 sth %g1, [%l7 + 0x7A]
26444 fpmerge %f6, %f14, %f0
26445 edge16 %g2, %i3, %l0
26446 umul %o7, %l4, %g3
26447 ldub [%l7 + 0x22], %i2
26448 andncc %i4, %i1, %g4
26449 orncc %i6, 0x1B56, %g7
26450 stw %g6, [%l7 + 0x58]
26451 nop
26452 set 0x0A, %l3
26453 ldsh [%l7 + %l3], %i5
26454 fmovsle %xcc, %f26, %f11
26455 nop
26456 set 0x2B, %i0
26457 ldub [%l7 + %i0], %o0
26458 array16 %l1, %l2, %i7
26459 sub %o2, %l3, %o5
26460 fmovdvc %xcc, %f10, %f15
26461 sir 0x1AB6
26462 udivcc %i0, 0x1F52, %o3
26463 fmovdcs %xcc, %f8, %f8
26464 subc %l5, %o4, %l6
26465 sth %g5, [%l7 + 0x28]
26466 ldsw [%l7 + 0x18], %o1
26467 srl %o6, %g2, %i3
26468 fornot2 %f22, %f20, %f18
26469 srl %g1, %o7, %l4
26470 movpos %icc, %g3, %l0
26471 movle %xcc, %i4, %i1
26472 fxors %f29, %f21, %f7
26473 movne %xcc, %i2, %g4
26474 fmovsn %xcc, %f14, %f2
26475 edge16ln %g7, %i6, %g6
26476 mulscc %i5, 0x0137, %l1
26477 ldd [%l7 + 0x30], %f6
26478 fmovrde %l2, %f24, %f10
26479 orncc %o0, %o2, %l3
26480 sub %o5, 0x037A, %i7
26481 sir 0x117F
26482 edge32n %o3, %i0, %o4
26483 and %l5, 0x1DA5, %l6
26484 edge32l %o1, %o6, %g5
26485 fxors %f25, %f14, %f4
26486 ldsw [%l7 + 0x74], %i3
26487 fnot1 %f2, %f30
26488 edge32l %g1, %g2, %l4
26489 ldub [%l7 + 0x3E], %g3
26490 udivx %l0, 0x0FF0, %i4
26491 fmovs %f7, %f10
26492 mulscc %o7, 0x0FF8, %i1
26493 fabsd %f16, %f14
26494 fmovscs %xcc, %f3, %f17
26495 subcc %g4, %g7, %i2
26496 save %g6, 0x14E3, %i5
26497 rdpr %cwp, %g1
26498 rdpr %cansave, %g2
26499 rdpr %canrestore, %g3
26500 rdpr %cleanwin, %g4
26501 rdpr %otherwin, %g5
26502 rdpr %wstate, %g6
26503 fornot2s %f24, %f12, %f4
26504 addcc %l1, 0x030C, %l2
26505 fpack32 %f24, %f26, %f24
26506 edge8 %o0, %o2, %l3
26507 array16 %i6, %i7, %o5
26508 add %i0, %o3, %l5
26509 andncc %l6, %o4, %o6
26510 movg %xcc, %o1, %g5
26511 sdiv %i3, 0x11B1, %g1
26512 fcmpeq16 %f2, %f0, %g2
26513 movneg %icc, %l4, %g3
26514 edge8n %i4, %o7, %i1
26515 mulscc %g4, 0x003E, %l0
26516 alignaddrl %g7, %g6, %i2
26517 stb %i5, [%l7 + 0x12]
26518 movre %l1, %o0, %o2
26519 movcc %xcc, %l2, %l3
26520 array8 %i6, %o5, %i7
26521 andcc %o3, 0x125B, %l5
26522 ldd [%l7 + 0x18], %i6
26523 udiv %o4, 0x1D87, %o6
26524 sth %i0, [%l7 + 0x0E]
26525 ldsh [%l7 + 0x66], %g5
26526 subcc %o1, 0x0B9D, %g1
26527 ldsw [%l7 + 0x6C], %g2
26528 movrlez %l4, 0x243, %i3
26529 sllx %g3, %o7, %i4
26530 mulx %g4, 0x123A, %l0
26531 sllx %i1, %g6, %g7
26532 array8 %i2, %l1, %o0
26533 smulcc %i5, 0x1156, %o2
26534 sdivcc %l3, 0x02CE, %i6
26535 and %o5, %i7, %l2
26536 mulscc %l5, %l6, %o4
26537 movl %icc, %o3, %o6
26538 orn %g5, 0x1EE8, %i0
26539 movrgez %o1, %g2, %l4
26540 srax %g1, 0x06, %i3
26541 andcc %g3, %o7, %g4
26542 lduh [%l7 + 0x18], %l0
26543 edge32n %i4, %g6, %g7
26544 ldsh [%l7 + 0x24], %i2
26545 fmovrdgez %i1, %f20, %f0
26546 sll %l1, %i5, %o0
26547 edge8n %o2, %i6, %o5
26548 fsrc2s %f7, %f30
26549 sra %i7, 0x14, %l3
26550 ldsw [%l7 + 0x48], %l5
26551 edge8n %l2, %l6, %o4
26552 fxor %f2, %f10, %f28
26553 sdivx %o3, 0x063B, %o6
26554 movle %xcc, %g5, %i0
26555 movn %xcc, %g2, %l4
26556 fmovdgu %xcc, %f3, %f26
26557 umul %o1, %g1, %g3
26558 edge16ln %i3, %o7, %l0
26559 mulx %g4, %i4, %g7
26560 andncc %i2, %g6, %i1
26561 edge16ln %i5, %l1, %o0
26562 addc %i6, %o2, %i7
26563 subc %l3, 0x0BB4, %o5
26564 setx loop_90, %l0, %l1
26565 return %l1
26566 nop
26567 rdpr %cwp, %g1
26568 rdpr %cansave, %g2
26569 rdpr %canrestore, %g3
26570 rdpr %cleanwin, %g4
26571 rdpr %otherwin, %g5
26572 rdpr %wstate, %g6
26573loop_90: fmovdcs %xcc, %f29, %f21
26574 ldub [%l7 + 0x36], %o3
26575 subcc %o6, %g5, %l2
26576 movvs %xcc, %g2, %l4
26577 edge32 %o1, %g1, %g3
26578 smul %i3, 0x0561, %i0
26579 movn %xcc, %o7, %g4
26580 addcc %l0, %i4, %g7
26581 movrgez %g6, 0x36C, %i2
26582 sll %i5, %i1, %l1
26583 mova %icc, %o0, %o2
26584 movrlez %i6, %i7, %l3
26585 sllx %o5, %l5, %o4
26586 nop
26587 set 0x20, %i6
26588 ldd [%l7 + %i6], %i6
26589 umulcc %o3, 0x138B, %g5
26590 orncc %l2, 0x05B2, %o6
26591 xorcc %l4, 0x155A, %o1
26592 udivx %g1, 0x07AA, %g3
26593 std %f6, [%l7 + 0x78]
26594 fcmpgt16 %f4, %f4, %g2
26595 ldsw [%l7 + 0x50], %i3
26596 lduh [%l7 + 0x5A], %o7
26597 fmovdneg %icc, %f5, %f22
26598 udivx %i0, 0x132D, %g4
26599 mulx %l0, 0x13EF, %g7
26600 sdivcc %g6, 0x0795, %i2
26601 edge32 %i5, %i1, %l1
26602 umulcc %i4, %o2, %o0
26603 sra %i7, 0x15, %i6
26604 sll %l3, %l5, %o4
26605 lduw [%l7 + 0x24], %l6
26606 sdivcc %o5, 0x0F59, %g5
26607 xorcc %o3, %o6, %l2
26608 ldx [%l7 + 0x48], %o1
26609 fcmpd %fcc3, %f14, %f18
26610 movrlez %g1, %g3, %l4
26611 subccc %i3, 0x06F7, %g2
26612 movgu %xcc, %i0, %o7
26613 movrlz %l0, 0x3BC, %g4
26614 save %g7, 0x0AA7, %g6
26615 rdpr %cwp, %g1
26616 rdpr %cansave, %g2
26617 rdpr %canrestore, %g3
26618 rdpr %cleanwin, %g4
26619 rdpr %otherwin, %g5
26620 rdpr %wstate, %g6
26621 mulscc %i5, %i2, %i1
26622 ldx [%l7 + 0x68], %l1
26623 fsrc2s %f15, %f21
26624 ldsh [%l7 + 0x70], %o2
26625 alignaddr %o0, %i7, %i4
26626 fmovsleu %xcc, %f24, %f27
26627 fpsub32 %f20, %f2, %f0
26628 fmul8sux16 %f16, %f8, %f4
26629 fcmpgt32 %f28, %f28, %l3
26630 popc 0x0238, %l5
26631 ldsh [%l7 + 0x7E], %i6
26632 restore %o4, %o5, %l6
26633 rdpr %cwp, %g1
26634 rdpr %cansave, %g2
26635 rdpr %canrestore, %g3
26636 rdpr %cleanwin, %g4
26637 rdpr %otherwin, %g5
26638 rdpr %wstate, %g6
26639 subc %g5, %o3, %l2
26640 mulscc %o6, %g1, %g3
26641 orn %o1, %l4, %i3
26642 orncc %i0, 0x16FC, %o7
26643 mova %icc, %l0, %g4
26644 ldsb [%l7 + 0x12], %g7
26645 siam 0x3
26646 fmovse %xcc, %f5, %f17
26647 fxors %f3, %f8, %f7
26648 orncc %g2, %i5, %g6
26649 save %i2, %i1, %l1
26650 rdpr %cwp, %g1
26651 rdpr %cansave, %g2
26652 rdpr %canrestore, %g3
26653 rdpr %cleanwin, %g4
26654 rdpr %otherwin, %g5
26655 rdpr %wstate, %g6
26656 sdiv %o0, 0x11EE, %i7
26657 edge16l %o2, %i4, %l3
26658 ldd [%l7 + 0x78], %f10
26659 save %l5, 0x0F4D, %o4
26660 rdpr %cwp, %g1
26661 rdpr %cansave, %g2
26662 rdpr %canrestore, %g3
26663 rdpr %cleanwin, %g4
26664 rdpr %otherwin, %g5
26665 rdpr %wstate, %g6
26666 srl %o5, 0x06, %i6
26667 sethi 0x0F68, %g5
26668 mulx %o3, 0x1971, %l2
26669 movre %l6, %g1, %g3
26670 movvc %xcc, %o6, %o1
26671 fcmpgt16 %f30, %f2, %i3
26672 nop
26673 set 0x50, %i7
26674 ldub [%l7 + %i7], %i0
26675 fabss %f7, %f8
26676 fpsub32s %f22, %f4, %f26
26677 sth %o7, [%l7 + 0x26]
26678 lduw [%l7 + 0x14], %l4
26679 sethi 0x0C13, %g4
26680 st %f8, [%l7 + 0x58]
26681 or %g7, %l0, %i5
26682 ldx [%l7 + 0x70], %g6
26683 edge8 %i2, %i1, %g2
26684 st %f14, [%l7 + 0x4C]
26685 nop
26686 set 0x48, %g7
26687 stx %o0, [%l7 + %g7]
26688 fcmpd %fcc0, %f2, %f30
26689 stw %l1, [%l7 + 0x18]
26690 fandnot2 %f18, %f24, %f22
26691 popc 0x092F, %o2
26692 movrgez %i4, %l3, %l5
26693 nop
26694 set 0x78, %g6
26695 ldd [%l7 + %g6], %f4
26696 fmovda %icc, %f15, %f22
26697 fabss %f1, %f24
26698 sdiv %i7, 0x092E, %o5
26699 movgu %xcc, %i6, %g5
26700 or %o4, %o3, %l2
26701 fpackfix %f18, %f5
26702 fcmpd %fcc2, %f14, %f4
26703 fmovdn %xcc, %f30, %f8
26704 movneg %icc, %g1, %g3
26705 xnor %o6, %l6, %o1
26706 edge16 %i0, %i3, %l4
26707 orcc %o7, 0x0661, %g4
26708 fmul8ulx16 %f8, %f30, %f24
26709 edge16n %g7, %i5, %g6
26710 fmovrsgez %i2, %f25, %f4
26711 movgu %xcc, %i1, %l0
26712 mulx %o0, 0x0851, %l1
26713 fmovdge %icc, %f29, %f8
26714 array8 %o2, %g2, %l3
26715 orncc %l5, %i4, %i7
26716 movrgz %i6, 0x238, %o5
26717 fmovsleu %icc, %f26, %f13
26718 fmovrsgez %g5, %f9, %f10
26719 edge8ln %o3, %o4, %g1
26720 andncc %l2, %g3, %l6
26721 fmovdvs %xcc, %f19, %f3
26722 movgu %icc, %o6, %i0
26723 sir 0x1819
26724 edge8l %i3, %o1, %o7
26725 orncc %l4, %g7, %g4
26726 mulscc %g6, 0x1E62, %i5
26727 fandnot2s %f3, %f24, %f27
26728 movrgz %i1, 0x18F, %i2
26729 movrgz %l0, %o0, %o2
26730 fmovspos %xcc, %f22, %f12
26731 stw %l1, [%l7 + 0x3C]
26732 fmovdvs %icc, %f18, %f8
26733 subcc %l3, 0x1EA7, %g2
26734 for %f20, %f6, %f4
26735 movrgz %i4, 0x0C7, %l5
26736 edge16l %i7, %i6, %g5
26737 fmovrde %o5, %f0, %f30
26738 movrlz %o4, 0x199, %o3
26739 subc %g1, %g3, %l2
26740 sdivx %l6, 0x1249, %o6
26741 subc %i0, %i3, %o7
26742 movg %xcc, %l4, %o1
26743 movrgz %g7, %g4, %i5
26744 fand %f12, %f8, %f22
26745 fnand %f20, %f26, %f22
26746 srax %i1, %g6, %i2
26747 movgu %icc, %o0, %o2
26748 ld [%l7 + 0x7C], %f30
26749 movpos %icc, %l1, %l0
26750 stx %g2, [%l7 + 0x58]
26751 orcc %i4, 0x038A, %l3
26752 fzero %f20
26753 edge16l %l5, %i6, %g5
26754 fmovdcs %xcc, %f20, %f23
26755 movne %icc, %o5, %i7
26756 ldsh [%l7 + 0x18], %o3
26757 fcmpgt32 %f26, %f14, %o4
26758 movle %icc, %g3, %g1
26759 fsrc2s %f2, %f18
26760 fcmpgt16 %f8, %f24, %l2
26761 lduh [%l7 + 0x6A], %l6
26762 edge8l %o6, %i3, %o7
26763 and %l4, %i0, %o1
26764 movle %xcc, %g7, %g4
26765 smulcc %i5, 0x1CA5, %g6
26766 movrlz %i1, 0x198, %i2
26767 movg %icc, %o2, %o0
26768 fsrc1 %f0, %f28
26769 sdivcc %l0, 0x1FCA, %l1
26770 edge8 %i4, %l3, %l5
26771 smul %i6, 0x1E20, %g5
26772 srax %o5, %g2, %o3
26773 movrgez %i7, 0x179, %g3
26774 movg %icc, %o4, %l2
26775 fsrc1 %f26, %f2
26776 array32 %g1, %l6, %i3
26777 alignaddrl %o7, %o6, %l4
26778 movrgz %o1, %i0, %g4
26779 sethi 0x0BEB, %i5
26780 array8 %g6, %g7, %i1
26781 fcmple16 %f6, %f18, %i2
26782 sdivcc %o0, 0x05AD, %o2
26783 fmovs %f4, %f8
26784 fpsub32 %f30, %f20, %f20
26785 ldsb [%l7 + 0x61], %l1
26786 subc %i4, 0x03BF, %l3
26787 fmul8ulx16 %f30, %f10, %f0
26788 std %f26, [%l7 + 0x30]
26789 fones %f6
26790 fmuld8sux16 %f13, %f26, %f8
26791 fsrc2 %f14, %f24
26792 fpadd16 %f26, %f30, %f0
26793 edge16 %l5, %i6, %g5
26794 fpackfix %f0, %f6
26795 sra %o5, 0x10, %g2
26796 umulcc %l0, %i7, %g3
26797 array16 %o3, %o4, %g1
26798 add %l2, %l6, %i3
26799 edge32 %o7, %o6, %o1
26800 lduw [%l7 + 0x0C], %l4
26801 movge %icc, %g4, %i5
26802 fxor %f16, %f28, %f20
26803 setx loop_91, %l0, %l1
26804 return %l1
26805 nop
26806 rdpr %cwp, %g1
26807 rdpr %cansave, %g2
26808 rdpr %canrestore, %g3
26809 rdpr %cleanwin, %g4
26810 rdpr %otherwin, %g5
26811 rdpr %wstate, %g6
26812loop_91: ldsh [%l7 + 0x72], %g7
26813 edge16l %i1, %o0, %i2
26814 array32 %l1, %o2, %l3
26815 movgu %xcc, %l5, %i6
26816 ldsb [%l7 + 0x29], %g5
26817 fpackfix %f26, %f18
26818 movge %xcc, %o5, %i4
26819 stb %g2, [%l7 + 0x2D]
26820 sub %l0, %g3, %i7
26821 sub %o4, 0x16AC, %o3
26822 srax %l2, %l6, %g1
26823 ldsh [%l7 + 0x44], %i3
26824 st %f0, [%l7 + 0x6C]
26825 stw %o6, [%l7 + 0x30]
26826 movneg %icc, %o7, %l4
26827 orcc %g4, %o1, %g6
26828 addccc %i5, %i0, %i1
26829 fcmple32 %f20, %f30, %o0
26830 fmovda %icc, %f29, %f9
26831 fandnot1 %f10, %f16, %f30
26832 sth %g7, [%l7 + 0x52]
26833 array32 %l1, %i2, %o2
26834 movpos %icc, %l3, %i6
26835 ldx [%l7 + 0x68], %g5
26836 xnorcc %o5, %l5, %i4
26837 move %icc, %g2, %l0
26838 fmovscc %xcc, %f31, %f30
26839 fpackfix %f6, %f15
26840 xorcc %i7, 0x1457, %g3
26841 umulcc %o4, %o3, %l6
26842 edge8n %g1, %i3, %l2
26843 andncc %o7, %o6, %l4
26844 move %xcc, %o1, %g4
26845 movrgez %g6, %i5, %i1
26846 fmovrdne %o0, %f30, %f30
26847 movpos %icc, %i0, %g7
26848 array8 %l1, %i2, %o2
26849 array8 %l3, %g5, %i6
26850 fmovspos %icc, %f1, %f15
26851 udivx %l5, 0x1EE2, %o5
26852 fnands %f1, %f25, %f24
26853 srlx %i4, %g2, %i7
26854 subcc %g3, 0x04C0, %l0
26855 xnorcc %o4, %o3, %g1
26856 fpadd32 %f30, %f8, %f10
26857 add %l6, %i3, %l2
26858 movcs %xcc, %o6, %o7
26859 addcc %l4, 0x19D8, %o1
26860 fabss %f30, %f5
26861 andcc %g6, 0x0FF9, %g4
26862 subccc %i1, %i5, %i0
26863 ldub [%l7 + 0x0C], %o0
26864 edge16n %l1, %i2, %g7
26865 ldub [%l7 + 0x0D], %l3
26866 fmovrsne %o2, %f13, %f13
26867 or %g5, %i6, %l5
26868 stb %i4, [%l7 + 0x63]
26869 umul %g2, 0x028A, %i7
26870 andcc %g3, 0x0CBD, %o5
26871 save %o4, %l0, %o3
26872 rdpr %cwp, %g1
26873 rdpr %cansave, %g2
26874 rdpr %canrestore, %g3
26875 rdpr %cleanwin, %g4
26876 rdpr %otherwin, %g5
26877 rdpr %wstate, %g6
26878 nop
26879 set 0x54, %i4
26880 ldsw [%l7 + %i4], %l6
26881 fpsub32 %f2, %f0, %f0
26882 umulcc %i3, %l2, %o6
26883 ldsw [%l7 + 0x38], %o7
26884 fnegs %f1, %f12
26885 movrne %g1, %l4, %g6
26886 movgu %icc, %g4, %o1
26887 xnor %i1, %i0, %o0
26888 fcmpes %fcc3, %f30, %f9
26889 movvs %xcc, %i5, %l1
26890 subccc %g7, 0x1C97, %i2
26891 sethi 0x1346, %l3
26892 fpmerge %f8, %f5, %f4
26893 alignaddr %g5, %i6, %l5
26894 movrlz %o2, %g2, %i7
26895 nop
26896 set 0x2C, %l6
26897 ldsh [%l7 + %l6], %i4
26898 ldsb [%l7 + 0x43], %o5
26899 fmul8sux16 %f12, %f20, %f12
26900 move %icc, %g3, %o4
26901 orncc %l0, %o3, %l6
26902 fpadd32s %f1, %f29, %f23
26903 std %f8, [%l7 + 0x40]
26904 fmovsgu %xcc, %f20, %f27
26905 edge8 %l2, %o6, %o7
26906 umul %i3, %g1, %g6
26907 fcmpes %fcc1, %f5, %f24
26908 umul %g4, 0x19F5, %o1
26909 movrne %i1, 0x347, %l4
26910 fpack16 %f18, %f20
26911 movleu %xcc, %o0, %i0
26912 movvs %xcc, %i5, %l1
26913 srax %i2, 0x00, %g7
26914 orcc %l3, 0x1844, %i6
26915 movcc %icc, %g5, %o2
26916 movcs %xcc, %l5, %g2
26917 xnorcc %i7, %i4, %g3
26918 edge16n %o4, %l0, %o5
26919 sll %l6, 0x05, %l2
26920 fmovs %f19, %f16
26921 movrlz %o6, %o7, %o3
26922 fcmpgt16 %f18, %f2, %i3
26923 movn %icc, %g1, %g6
26924 fsrc1s %f1, %f11
26925 edge8n %g4, %o1, %i1
26926 subcc %l4, %o0, %i5
26927 movrne %l1, 0x31D, %i2
26928 movrlz %g7, %i0, %i6
26929 edge32l %g5, %o2, %l3
26930 fabss %f4, %f31
26931 srlx %l5, 0x07, %i7
26932 movrne %g2, %i4, %g3
26933 movge %icc, %l0, %o5
26934 movre %o4, 0x3DA, %l2
26935 movrlez %l6, 0x378, %o7
26936 addccc %o6, %o3, %g1
26937 edge8l %g6, %g4, %o1
26938 udivx %i1, 0x0BC0, %i3
26939 movcc %icc, %l4, %i5
26940 and %l1, 0x13B6, %o0
26941 faligndata %f2, %f24, %f16
26942 xor %i2, 0x08FD, %g7
26943 and %i6, %i0, %o2
26944 stb %g5, [%l7 + 0x4E]
26945 fornot1s %f18, %f7, %f16
26946 fmovsvc %xcc, %f12, %f23
26947 fmovde %icc, %f10, %f11
26948 fmovdvc %icc, %f15, %f9
26949 fmovsge %xcc, %f17, %f20
26950 umulcc %l3, %l5, %i7
26951 orncc %g2, 0x0218, %g3
26952 fmovrdgz %l0, %f20, %f16
26953 movvs %xcc, %o5, %o4
26954 movrlez %l2, %l6, %o7
26955 fandnot1s %f10, %f29, %f31
26956 fmovspos %xcc, %f29, %f30
26957 fmovsneg %icc, %f28, %f1
26958 fornot2s %f24, %f20, %f2
26959 and %i4, 0x0B9E, %o3
26960 edge16n %o6, %g6, %g1
26961 andncc %g4, %i1, %i3
26962 ldd [%l7 + 0x60], %f8
26963 ldd [%l7 + 0x68], %o0
26964 umulcc %l4, %l1, %i5
26965 movge %xcc, %o0, %g7
26966 ldub [%l7 + 0x1C], %i6
26967 smul %i0, %o2, %g5
26968 xnorcc %i2, %l3, %l5
26969 sll %g2, %g3, %l0
26970 edge8n %o5, %o4, %l2
26971 movcs %icc, %i7, %l6
26972 fands %f20, %f5, %f28
26973 sdivcc %o7, 0x01D5, %i4
26974 fmovsvc %icc, %f29, %f14
26975 movcs %icc, %o6, %g6
26976 subccc %g1, %g4, %i1
26977 fpadd32s %f12, %f31, %f23
26978 save %i3, 0x0536, %o1
26979 rdpr %cwp, %g1
26980 rdpr %cansave, %g2
26981 rdpr %canrestore, %g3
26982 rdpr %cleanwin, %g4
26983 rdpr %otherwin, %g5
26984 rdpr %wstate, %g6
26985 movcs %icc, %o3, %l1
26986 edge16 %l4, %i5, %g7
26987 fmovdl %icc, %f2, %f23
26988 mova %icc, %o0, %i0
26989 movn %xcc, %i6, %o2
26990 fcmpeq32 %f24, %f24, %g5
26991 andcc %l3, %l5, %i2
26992 fmovsg %xcc, %f25, %f12
26993 movre %g2, 0x0F1, %g3
26994 subccc %l0, 0x1067, %o4
26995 srl %l2, 0x01, %i7
26996 array8 %l6, %o7, %i4
26997 sra %o5, 0x16, %g6
26998 fpsub16 %f28, %f28, %f10
26999 fone %f14
27000 movgu %xcc, %o6, %g4
27001 lduw [%l7 + 0x28], %g1
27002 edge8 %i3, %o1, %o3
27003 fmovdne %xcc, %f2, %f11
27004 fands %f22, %f15, %f16
27005 movne %icc, %i1, %l4
27006 sth %i5, [%l7 + 0x7C]
27007 movvs %icc, %l1, %o0
27008 movcc %icc, %g7, %i6
27009 array32 %i0, %g5, %o2
27010 andcc %l5, 0x1EF9, %i2
27011 fmovsneg %xcc, %f2, %f0
27012 alignaddrl %l3, %g2, %l0
27013 xor %g3, %o4, %i7
27014 edge32n %l2, %o7, %l6
27015 fsrc1 %f16, %f2
27016 bshuffle %f6, %f4, %f24
27017 alignaddrl %o5, %i4, %g6
27018 fmovse %xcc, %f20, %f29
27019 srlx %o6, 0x14, %g4
27020 fmovsge %icc, %f17, %f21
27021 umul %i3, 0x1967, %o1
27022 movleu %icc, %g1, %i1
27023 fnot2 %f0, %f8
27024 xnorcc %o3, %l4, %l1
27025 fmovrdlez %i5, %f14, %f10
27026 fmovdl %icc, %f3, %f14
27027 edge16 %g7, %i6, %i0
27028 sdivx %o0, 0x1BDC, %g5
27029 fpackfix %f28, %f5
27030 fmovsne %icc, %f4, %f6
27031 movn %xcc, %l5, %i2
27032 movre %l3, 0x26F, %g2
27033 smul %l0, 0x1C43, %g3
27034 movle %icc, %o4, %o2
27035 addc %l2, 0x1A5A, %i7
27036 movg %xcc, %l6, %o5
27037 alignaddrl %i4, %o7, %g6
27038 ldx [%l7 + 0x08], %o6
27039 ld [%l7 + 0x5C], %f18
27040 udiv %i3, 0x05EF, %o1
27041 fmovdcc %xcc, %f8, %f2
27042 ldd [%l7 + 0x60], %f26
27043 lduh [%l7 + 0x18], %g1
27044 movgu %icc, %g4, %o3
27045 movne %icc, %i1, %l1
27046 array32 %l4, %i5, %i6
27047 xor %i0, %o0, %g5
27048 andcc %l5, 0x0C04, %g7
27049 orn %l3, 0x0D4F, %g2
27050 ldub [%l7 + 0x6A], %i2
27051 xnor %g3, %o4, %o2
27052 std %f18, [%l7 + 0x58]
27053 subccc %l0, 0x17A3, %l2
27054 movn %xcc, %i7, %o5
27055 and %l6, %o7, %i4
27056 orn %g6, 0x161E, %o6
27057 ldd [%l7 + 0x40], %i2
27058 movne %xcc, %o1, %g1
27059 movge %xcc, %o3, %g4
27060 fmovrslez %i1, %f8, %f24
27061 andcc %l4, %l1, %i5
27062 alignaddrl %i6, %i0, %o0
27063 fmovdgu %icc, %f1, %f23
27064 fsrc2 %f24, %f24
27065 fmovrdne %l5, %f30, %f26
27066 nop
27067 set 0x3A, %i1
27068 ldsb [%l7 + %i1], %g7
27069 movl %icc, %l3, %g5
27070 bshuffle %f8, %f0, %f14
27071 movle %icc, %g2, %i2
27072 xorcc %g3, %o2, %l0
27073 movl %xcc, %l2, %i7
27074 move %xcc, %o4, %l6
27075 movne %icc, %o5, %i4
27076 std %f28, [%l7 + 0x48]
27077 movn %xcc, %o7, %o6
27078 movrlz %i3, 0x245, %g6
27079 array32 %o1, %g1, %g4
27080 edge16l %o3, %i1, %l1
27081 fcmpne16 %f30, %f2, %i5
27082 lduh [%l7 + 0x12], %l4
27083 lduh [%l7 + 0x6E], %i6
27084 udiv %o0, 0x0990, %l5
27085 fmovsgu %xcc, %f19, %f29
27086 movrgz %i0, %l3, %g7
27087 fornot2s %f4, %f14, %f3
27088 addccc %g2, 0x17AE, %i2
27089 umulcc %g3, %g5, %l0
27090 fornot1s %f24, %f6, %f12
27091 fnegd %f24, %f2
27092 movle %xcc, %l2, %o2
27093 subcc %o4, 0x0A12, %l6
27094 ldsh [%l7 + 0x76], %i7
27095 movrlez %o5, 0x25B, %i4
27096 andn %o7, 0x1E7C, %i3
27097 ldx [%l7 + 0x48], %g6
27098 fors %f7, %f21, %f4
27099 edge32ln %o6, %o1, %g1
27100 movge %icc, %o3, %g4
27101 smul %i1, 0x09B0, %i5
27102 edge16l %l1, %i6, %l4
27103 array16 %l5, %i0, %o0
27104 ldx [%l7 + 0x10], %l3
27105 movcc %icc, %g7, %g2
27106 smul %g3, 0x1D4B, %i2
27107 movl %icc, %l0, %g5
27108 smul %l2, 0x19D9, %o4
27109 movcc %xcc, %o2, %l6
27110 stb %o5, [%l7 + 0x35]
27111 fmovse %icc, %f22, %f24
27112 fxor %f30, %f18, %f10
27113 movcc %xcc, %i7, %i4
27114 movrlez %i3, %g6, %o6
27115 fone %f26
27116 edge8 %o1, %o7, %g1
27117 edge32 %o3, %i1, %g4
27118 xnorcc %l1, %i5, %i6
27119 edge32 %l5, %i0, %o0
27120 movn %icc, %l4, %g7
27121 andn %l3, %g2, %g3
27122 fpmerge %f4, %f10, %f28
27123 fmul8ulx16 %f0, %f4, %f18
27124 ld [%l7 + 0x64], %f10
27125 fmovrdlez %l0, %f22, %f24
27126 edge8ln %i2, %g5, %l2
27127 stb %o4, [%l7 + 0x5C]
27128 movrne %o2, %l6, %o5
27129 fmovsgu %xcc, %f28, %f1
27130 movrgz %i7, %i4, %i3
27131 alignaddr %g6, %o1, %o6
27132 edge16 %o7, %o3, %i1
27133 fnand %f30, %f6, %f14
27134 movl %xcc, %g1, %g4
27135 andncc %l1, %i5, %i6
27136 fpmerge %f13, %f7, %f6
27137 movrlz %l5, 0x2A3, %i0
27138 sdiv %o0, 0x026E, %l4
27139 fpmerge %f19, %f10, %f14
27140 edge32ln %g7, %g2, %g3
27141 mova %icc, %l0, %i2
27142 sdiv %l3, 0x1933, %g5
27143 ldsh [%l7 + 0x1E], %l2
27144 orcc %o2, %l6, %o5
27145 fmul8ulx16 %f16, %f4, %f0
27146 pdist %f6, %f28, %f8
27147 edge32ln %o4, %i7, %i3
27148 stb %g6, [%l7 + 0x08]
27149 smulcc %i4, %o6, %o1
27150 orcc %o3, 0x15D7, %o7
27151 and %i1, %g1, %l1
27152 addccc %i5, %i6, %g4
27153 srl %l5, %i0, %o0
27154 stx %g7, [%l7 + 0x30]
27155 fmovrsne %g2, %f3, %f6
27156 movle %xcc, %l4, %l0
27157 fmovda %icc, %f7, %f24
27158 srax %g3, %l3, %i2
27159 mulscc %l2, 0x1924, %o2
27160 popc %l6, %o5
27161 movrlez %g5, 0x2D2, %i7
27162 movpos %xcc, %i3, %g6
27163 fmul8x16au %f27, %f11, %f8
27164 orcc %i4, 0x0B2C, %o6
27165 srax %o4, 0x17, %o3
27166 fmovd %f20, %f30
27167 mova %xcc, %o1, %i1
27168 movvc %xcc, %g1, %o7
27169 lduw [%l7 + 0x14], %i5
27170 fmovda %xcc, %f31, %f13
27171 movgu %xcc, %l1, %g4
27172 edge16l %l5, %i0, %o0
27173 fmul8sux16 %f4, %f12, %f20
27174 sll %g7, %i6, %g2
27175 st %f17, [%l7 + 0x70]
27176 popc 0x17E1, %l4
27177 movg %icc, %g3, %l0
27178 movrlz %l3, 0x092, %l2
27179 srax %i2, 0x12, %l6
27180 stw %o5, [%l7 + 0x70]
27181 stw %o2, [%l7 + 0x24]
27182 alignaddr %g5, %i3, %g6
27183 udivx %i7, 0x0350, %o6
27184 edge32l %i4, %o4, %o1
27185 fmovsle %xcc, %f30, %f18
27186 pdist %f20, %f28, %f22
27187 fmovscc %icc, %f16, %f18
27188 edge8 %i1, %o3, %o7
27189 or %g1, %l1, %i5
27190 ldub [%l7 + 0x4A], %l5
27191 xnorcc %g4, %o0, %i0
27192 restore %i6, 0x113B, %g7
27193 rdpr %cwp, %g1
27194 rdpr %cansave, %g2
27195 rdpr %canrestore, %g3
27196 rdpr %cleanwin, %g4
27197 rdpr %otherwin, %g5
27198 rdpr %wstate, %g6
27199 edge32n %l4, %g3, %g2
27200 fmovdgu %icc, %f17, %f27
27201 fmovdle %icc, %f18, %f10
27202 movrlez %l3, %l0, %l2
27203 fandnot2 %f12, %f26, %f16
27204 fand %f0, %f20, %f4
27205 addccc %i2, %o5, %l6
27206 fmovdn %icc, %f13, %f8
27207 movrlez %g5, 0x30C, %o2
27208 ldub [%l7 + 0x3C], %g6
27209 movvs %xcc, %i3, %o6
27210 save %i7, %o4, %o1
27211 rdpr %cwp, %g1
27212 rdpr %cansave, %g2
27213 rdpr %canrestore, %g3
27214 rdpr %cleanwin, %g4
27215 rdpr %otherwin, %g5
27216 rdpr %wstate, %g6
27217 fpsub16 %f2, %f28, %f8
27218 sll %i1, 0x17, %o3
27219 sethi 0x1D4C, %o7
27220 smul %g1, %i4, %i5
27221 fmovrsgez %l1, %f1, %f2
27222 fnor %f28, %f20, %f20
27223 udiv %g4, 0x0378, %l5
27224 movpos %xcc, %o0, %i6
27225 movg %icc, %i0, %g7
27226 smul %g3, 0x1B2D, %l4
27227 fmovsneg %xcc, %f30, %f3
27228 movrgz %l3, 0x358, %g2
27229 fmovscc %xcc, %f11, %f27
27230 movvs %icc, %l0, %l2
27231 array16 %o5, %i2, %g5
27232 sub %l6, %g6, %o2
27233 ldd [%l7 + 0x70], %i2
27234 fmul8sux16 %f20, %f30, %f28
27235 ldub [%l7 + 0x7A], %o6
27236 movne %xcc, %i7, %o4
27237 stw %o1, [%l7 + 0x5C]
27238 fpsub16 %f28, %f16, %f10
27239 ldx [%l7 + 0x30], %i1
27240 edge32n %o3, %o7, %g1
27241 mova %xcc, %i5, %l1
27242 fnands %f13, %f14, %f28
27243 smul %g4, %i4, %o0
27244 movrlez %i6, %l5, %i0
27245 movrgez %g3, 0x324, %g7
27246 stb %l3, [%l7 + 0x68]
27247 st %f12, [%l7 + 0x30]
27248 fmovsvs %xcc, %f2, %f11
27249 addc %g2, 0x1BF0, %l0
27250 setx loop_92, %l0, %l1
27251 return %l1
27252 nop
27253 rdpr %cwp, %g1
27254 rdpr %cansave, %g2
27255 rdpr %canrestore, %g3
27256 rdpr %cleanwin, %g4
27257 rdpr %otherwin, %g5
27258 rdpr %wstate, %g6
27259loop_92: smulcc %i2, %g5, %l2
27260 popc 0x02C2, %g6
27261 and %l6, 0x139E, %i3
27262 mova %xcc, %o6, %o2
27263 andcc %o4, 0x19ED, %o1
27264 fzero %f8
27265 srl %i1, %o3, %o7
27266 movl %icc, %i7, %i5
27267 edge32l %g1, %g4, %l1
27268 edge16l %i4, %o0, %l5
27269 andn %i0, 0x0C6A, %g3
27270 sdivcc %g7, 0x1745, %l3
27271 fmovrslez %i6, %f4, %f21
27272 fcmpd %fcc1, %f12, %f20
27273 fmovsleu %icc, %f14, %f12
27274 stx %l0, [%l7 + 0x10]
27275 ldd [%l7 + 0x58], %l4
27276 subc %o5, 0x0059, %i2
27277 lduw [%l7 + 0x5C], %g2
27278 fmovrdgez %g5, %f2, %f0
27279 movg %xcc, %l2, %g6
27280 udivcc %i3, 0x0430, %l6
27281 move %icc, %o2, %o4
27282 fnands %f22, %f20, %f31
27283 orn %o1, %i1, %o6
27284 edge32l %o7, %o3, %i5
27285 move %xcc, %i7, %g1
27286 sll %l1, %i4, %o0
27287 fxnor %f28, %f8, %f26
27288 fmovscs %xcc, %f14, %f25
27289 lduw [%l7 + 0x60], %l5
27290 std %f6, [%l7 + 0x58]
27291 edge8 %g4, %g3, %i0
27292 stb %g7, [%l7 + 0x51]
27293 ldsh [%l7 + 0x2E], %i6
27294 sir 0x0AE5
27295 save %l3, %l0, %l4
27296 rdpr %cwp, %g1
27297 rdpr %cansave, %g2
27298 rdpr %canrestore, %g3
27299 rdpr %cleanwin, %g4
27300 rdpr %otherwin, %g5
27301 rdpr %wstate, %g6
27302 smulcc %o5, %g2, %i2
27303 movpos %xcc, %g5, %g6
27304 srlx %i3, 0x11, %l6
27305 popc 0x0F57, %o2
27306 fornot1s %f23, %f17, %f11
27307 restore %o4, 0x107F, %l2
27308 rdpr %cwp, %g1
27309 rdpr %cansave, %g2
27310 rdpr %canrestore, %g3
27311 rdpr %cleanwin, %g4
27312 rdpr %otherwin, %g5
27313 rdpr %wstate, %g6
27314 edge16ln %o1, %i1, %o7
27315 fxor %f4, %f18, %f20
27316 fandnot1 %f28, %f28, %f4
27317 movvs %xcc, %o6, %i5
27318 fmul8x16al %f18, %f21, %f8
27319 fmovrslez %i7, %f20, %f30
27320 andncc %o3, %l1, %i4
27321 xorcc %o0, %g1, %g4
27322 srl %g3, 0x0D, %i0
27323 movle %icc, %g7, %l5
27324 fmovrde %l3, %f22, %f4
27325 fmovsa %icc, %f12, %f12
27326 movpos %xcc, %i6, %l0
27327 move %xcc, %l4, %o5
27328 xnor %i2, %g5, %g6
27329 movrgez %i3, %g2, %l6
27330 edge32l %o4, %o2, %o1
27331 fmovrdgz %i1, %f0, %f30
27332 addccc %o7, 0x1BE4, %o6
27333 sir 0x1D2E
27334 movcc %icc, %i5, %i7
27335 std %f0, [%l7 + 0x10]
27336 and %o3, 0x0F34, %l1
27337 fpsub16 %f16, %f4, %f14
27338 udivx %i4, 0x158E, %l2
27339 fmovrdlz %o0, %f6, %f24
27340 stb %g4, [%l7 + 0x4D]
27341 fmovrde %g1, %f2, %f12
27342 and %i0, %g7, %g3
27343 srl %l5, 0x1C, %l3
27344 fpack16 %f4, %f17
27345 fnot2s %f24, %f27
27346 fmovdle %xcc, %f25, %f23
27347 mulscc %l0, %l4, %i6
27348 fexpand %f29, %f30
27349 sdivcc %i2, 0x1858, %g5
27350 andncc %g6, %i3, %g2
27351 fmovd %f22, %f6
27352 edge8ln %l6, %o5, %o4
27353 sth %o1, [%l7 + 0x1A]
27354 andn %o2, 0x169D, %o7
27355 movge %xcc, %o6, %i1
27356 movn %xcc, %i5, %i7
27357 fands %f1, %f4, %f25
27358 umul %o3, %i4, %l2
27359 movl %icc, %l1, %o0
27360 movvs %xcc, %g4, %i0
27361 udivx %g7, 0x1E5C, %g3
27362 ldub [%l7 + 0x37], %l5
27363 sethi 0x149D, %g1
27364 fmovd %f14, %f22
27365 umul %l0, 0x0E21, %l3
27366 stx %l4, [%l7 + 0x78]
27367 movrne %i6, 0x30D, %g5
27368 orn %i2, %i3, %g2
27369 fmovscs %icc, %f4, %f21
27370 fmovrslz %g6, %f2, %f11
27371 movre %l6, %o5, %o1
27372 movcc %xcc, %o2, %o4
27373 popc %o6, %i1
27374 stw %o7, [%l7 + 0x54]
27375 smul %i7, %i5, %i4
27376 movn %xcc, %o3, %l1
27377 sethi 0x0744, %l2
27378 sth %g4, [%l7 + 0x56]
27379 sra %o0, %g7, %g3
27380 sra %l5, 0x11, %g1
27381 movrgz %l0, 0x2C5, %i0
27382 edge8n %l3, %i6, %g5
27383 lduw [%l7 + 0x64], %l4
27384 alignaddr %i3, %g2, %g6
27385 ldsb [%l7 + 0x31], %i2
27386 fmovdvc %xcc, %f11, %f0
27387 ldd [%l7 + 0x08], %o4
27388 srax %l6, 0x10, %o1
27389 ldd [%l7 + 0x30], %f4
27390 edge32l %o4, %o6, %i1
27391 edge32n %o7, %i7, %i5
27392 movpos %xcc, %i4, %o2
27393 fpmerge %f25, %f18, %f22
27394 sub %l1, 0x08A0, %l2
27395 add %o3, %o0, %g4
27396 udivcc %g3, 0x1EB3, %l5
27397 orncc %g7, %g1, %i0
27398 movge %xcc, %l0, %l3
27399 movrgez %g5, %i6, %l4
27400 and %g2, %i3, %g6
27401 edge8ln %i2, %o5, %o1
27402 fnand %f30, %f24, %f4
27403 std %f6, [%l7 + 0x18]
27404 movrgez %l6, %o6, %o4
27405 edge8l %o7, %i7, %i5
27406 sth %i4, [%l7 + 0x7E]
27407 fmovda %icc, %f0, %f15
27408 stw %i1, [%l7 + 0x60]
27409 subccc %l1, %l2, %o3
27410 movvs %xcc, %o2, %o0
27411 ldsh [%l7 + 0x08], %g4
27412 edge8 %l5, %g3, %g1
27413 srax %i0, %l0, %l3
27414 edge32n %g5, %i6, %l4
27415 fabss %f18, %f31
27416 movre %g7, 0x021, %g2
27417 lduh [%l7 + 0x20], %i3
27418 fmovsneg %xcc, %f17, %f26
27419 orncc %i2, 0x1F88, %o5
27420 ldub [%l7 + 0x74], %g6
27421 fnor %f30, %f18, %f22
27422 array8 %o1, %l6, %o4
27423 lduw [%l7 + 0x58], %o6
27424 orn %o7, %i7, %i5
27425 movre %i1, 0x3B4, %i4
27426 edge32ln %l2, %l1, %o3
27427 xor %o2, %g4, %l5
27428 udivx %g3, 0x169A, %g1
27429 add %i0, %o0, %l0
27430 sdivx %l3, 0x0481, %g5
27431 mova %icc, %l4, %g7
27432 sdivcc %g2, 0x0AF3, %i6
27433 fmovdpos %icc, %f16, %f10
27434 movne %icc, %i2, %o5
27435 edge32ln %i3, %o1, %l6
27436 sllx %o4, %g6, %o6
27437 edge8l %i7, %i5, %i1
27438 alignaddr %o7, %l2, %i4
27439 stw %l1, [%l7 + 0x54]
27440 fsrc2s %f24, %f8
27441 edge8l %o3, %g4, %o2
27442 movvc %icc, %g3, %g1
27443 ld [%l7 + 0x7C], %f7
27444 movrlz %l5, 0x3CA, %i0
27445 edge8ln %o0, %l3, %l0
27446 fandnot1s %f14, %f4, %f22
27447 fornot1 %f14, %f2, %f16
27448 fmovsvc %icc, %f31, %f27
27449 siam 0x7
27450 fmovrsgez %g5, %f3, %f10
27451 smul %g7, %l4, %i6
27452 popc 0x1383, %g2
27453 movn %icc, %o5, %i2
27454 lduh [%l7 + 0x16], %o1
27455 andn %l6, 0x04D3, %i3
27456 move %icc, %o4, %g6
27457 edge8l %o6, %i5, %i1
27458 fmovrsgz %o7, %f31, %f10
27459 xnor %i7, 0x02EA, %l2
27460 ldd [%l7 + 0x50], %f14
27461 nop
27462 set 0x68, %i3
27463 ldx [%l7 + %i3], %i4
27464 save %l1, %o3, %o2
27465 rdpr %cwp, %g1
27466 rdpr %cansave, %g2
27467 rdpr %canrestore, %g3
27468 rdpr %cleanwin, %g4
27469 rdpr %otherwin, %g5
27470 rdpr %wstate, %g6
27471 alignaddr %g4, %g1, %l5
27472 stw %i0, [%l7 + 0x5C]
27473 movre %o0, %l3, %g3
27474 lduw [%l7 + 0x48], %l0
27475 movrgez %g7, %l4, %g5
27476 edge8n %g2, %i6, %o5
27477 lduh [%l7 + 0x32], %o1
27478 edge16n %i2, %i3, %l6
27479 fmovdne %icc, %f19, %f0
27480 orncc %g6, %o6, %i5
27481 stx %i1, [%l7 + 0x58]
27482 orn %o4, 0x199A, %o7
27483 array16 %i7, %i4, %l1
27484 smul %o3, %o2, %l2
27485 fpmerge %f15, %f18, %f14
27486 sdivcc %g1, 0x024D, %l5
27487 sub %i0, %g4, %o0
27488 smul %g3, 0x08A3, %l3
27489 subc %l0, %g7, %g5
27490 fmovdg %icc, %f22, %f5
27491 smulcc %l4, %i6, %o5
27492 array16 %g2, %i2, %o1
27493 setx loop_93, %l0, %l1
27494 return %l1
27495 nop
27496 rdpr %cwp, %g1
27497 rdpr %cansave, %g2
27498 rdpr %canrestore, %g3
27499 rdpr %cleanwin, %g4
27500 rdpr %otherwin, %g5
27501 rdpr %wstate, %g6
27502loop_93: restore %i5, 0x1227, %i1
27503 rdpr %cwp, %g1
27504 rdpr %cansave, %g2
27505 rdpr %canrestore, %g3
27506 rdpr %cleanwin, %g4
27507 rdpr %otherwin, %g5
27508 rdpr %wstate, %g6
27509 orn %o4, 0x0A73, %o6
27510 movrgez %o7, 0x3B1, %i7
27511 move %xcc, %l1, %o3
27512 sth %o2, [%l7 + 0x56]
27513 udivcc %l2, 0x1A24, %g1
27514 nop
27515 set 0x70, %i5
27516 ldx [%l7 + %i5], %l5
27517 movrne %i0, 0x1DB, %i4
27518 fmovdvc %xcc, %f28, %f19
27519 subcc %o0, 0x1553, %g3
27520 ldd [%l7 + 0x68], %g4
27521 st %f16, [%l7 + 0x3C]
27522 setx loop_94, %l0, %l1
27523 return %l1
27524 nop
27525 rdpr %cwp, %g1
27526 rdpr %cansave, %g2
27527 rdpr %canrestore, %g3
27528 rdpr %cleanwin, %g4
27529 rdpr %otherwin, %g5
27530 rdpr %wstate, %g6
27531loop_94: movcc %xcc, %l4, %g5
27532 stw %o5, [%l7 + 0x0C]
27533 restore %i6, %g2, %o1
27534 rdpr %cwp, %g1
27535 rdpr %cansave, %g2
27536 rdpr %canrestore, %g3
27537 rdpr %cleanwin, %g4
27538 rdpr %otherwin, %g5
27539 rdpr %wstate, %g6
27540 ldsb [%l7 + 0x68], %i2
27541 movpos %icc, %g6, %l6
27542 xnorcc %i5, 0x1BFD, %i3
27543 movre %i1, %o4, %o7
27544 movre %o6, 0x07C, %i7
27545 movrlez %o3, %l1, %l2
27546 xorcc %o2, %g1, %l5
27547 fornot1s %f23, %f30, %f17
27548 fpadd16 %f0, %f10, %f28
27549 umul %i0, 0x1862, %o0
27550 fmovrslz %i4, %f22, %f24
27551 fmul8sux16 %f8, %f12, %f8
27552 setx loop_95, %l0, %l1
27553 return %l1
27554 nop
27555 rdpr %cwp, %g1
27556 rdpr %cansave, %g2
27557 rdpr %canrestore, %g3
27558 rdpr %cleanwin, %g4
27559 rdpr %otherwin, %g5
27560 rdpr %wstate, %g6
27561loop_95: sdiv %l0, 0x013C, %l3
27562 ldub [%l7 + 0x2D], %l4
27563 ldd [%l7 + 0x18], %g4
27564 fmovsn %icc, %f19, %f4
27565 edge8l %g7, %o5, %i6
27566 movrne %o1, 0x188, %i2
27567 sdivx %g2, 0x15E3, %l6
27568 fmovsa %icc, %f23, %f11
27569 movcc %xcc, %i5, %g6
27570 fmovscs %xcc, %f31, %f26
27571 udivcc %i1, 0x18BE, %o4
27572 addccc %i3, 0x1130, %o7
27573 fnot1 %f18, %f6
27574 movre %i7, 0x219, %o6
27575 lduw [%l7 + 0x14], %o3
27576 srlx %l1, 0x02, %o2
27577 edge16n %l2, %g1, %l5
27578 edge32l %i0, %i4, %o0
27579 array8 %g4, %l0, %l3
27580 fandnot2 %f2, %f30, %f20
27581 movl %xcc, %l4, %g5
27582 addc %g3, %g7, %i6
27583 smul %o5, 0x12E5, %i2
27584 movrne %o1, 0x36D, %l6
27585 sllx %g2, 0x10, %i5
27586 udiv %g6, 0x089B, %i1
27587 movrne %o4, %o7, %i7
27588 fexpand %f16, %f0
27589 sir 0x0E17
27590 edge8ln %o6, %o3, %l1
27591 save %i3, 0x1DB6, %o2
27592 rdpr %cwp, %g1
27593 rdpr %cansave, %g2
27594 rdpr %canrestore, %g3
27595 rdpr %cleanwin, %g4
27596 rdpr %otherwin, %g5
27597 rdpr %wstate, %g6
27598 std %f4, [%l7 + 0x38]
27599 ldub [%l7 + 0x12], %l2
27600 orn %g1, 0x15F1, %i0
27601 ld [%l7 + 0x4C], %f4
27602 fpsub16 %f22, %f20, %f22
27603 fmovsneg %icc, %f13, %f18
27604 fmovrdne %i4, %f22, %f26
27605 movrlz %o0, %l5, %g4
27606 fmovrse %l0, %f13, %f19
27607 xor %l3, %l4, %g3
27608 stx %g7, [%l7 + 0x30]
27609 ldd [%l7 + 0x08], %f22
27610 ldx [%l7 + 0x78], %i6
27611 movge %icc, %o5, %g5
27612 sll %i2, 0x1F, %l6
27613 stx %g2, [%l7 + 0x68]
27614 sdiv %o1, 0x1F4D, %i5
27615 fsrc1s %f8, %f17
27616 addcc %g6, %i1, %o7
27617 sll %i7, 0x17, %o4
27618 sth %o3, [%l7 + 0x5E]
27619 smul %o6, 0x0FE6, %i3
27620 edge32n %l1, %l2, %o2
27621 alignaddrl %g1, %i4, %i0
27622 fmovde %icc, %f2, %f21
27623 edge16ln %l5, %g4, %l0
27624 restore %o0, 0x1CA2, %l3
27625 rdpr %cwp, %g1
27626 rdpr %cansave, %g2
27627 rdpr %canrestore, %g3
27628 rdpr %cleanwin, %g4
27629 rdpr %otherwin, %g5
27630 rdpr %wstate, %g6
27631 edge8n %l4, %g7, %i6
27632 movrlez %o5, %g5, %i2
27633 sth %g3, [%l7 + 0x36]
27634 or %g2, %o1, %i5
27635 umulcc %g6, 0x036C, %i1
27636 nop
27637 set 0x78, %l2
27638 stx %l6, [%l7 + %l2]
27639 stx %o7, [%l7 + 0x68]
27640 smul %i7, %o4, %o6
27641 andn %i3, %l1, %o3
27642 sra %l2, %o2, %i4
27643 fandnot2 %f28, %f2, %f28
27644 umulcc %g1, %i0, %l5
27645 edge32n %g4, %o0, %l3
27646 edge32 %l4, %g7, %i6
27647 stb %l0, [%l7 + 0x73]
27648 movl %xcc, %g5, %i2
27649 movrlz %g3, 0x2F7, %g2
27650 udivx %o1, 0x1DF0, %o5
27651 xnor %i5, %g6, %l6
27652 andncc %i1, %o7, %i7
27653 edge16ln %o6, %i3, %l1
27654 fones %f29
27655 save %o3, 0x1C92, %o4
27656 rdpr %cwp, %g1
27657 rdpr %cansave, %g2
27658 rdpr %canrestore, %g3
27659 rdpr %cleanwin, %g4
27660 rdpr %otherwin, %g5
27661 rdpr %wstate, %g6
27662 stw %l2, [%l7 + 0x64]
27663 save %o2, 0x15E5, %i4
27664 rdpr %cwp, %g1
27665 rdpr %cansave, %g2
27666 rdpr %canrestore, %g3
27667 rdpr %cleanwin, %g4
27668 rdpr %otherwin, %g5
27669 rdpr %wstate, %g6
27670 alignaddrl %i0, %l5, %g1
27671 or %g4, %l3, %o0
27672 fcmpeq16 %f2, %f6, %g7
27673 save %i6, 0x1BA2, %l0
27674 rdpr %cwp, %g1
27675 rdpr %cansave, %g2
27676 rdpr %canrestore, %g3
27677 rdpr %cleanwin, %g4
27678 rdpr %otherwin, %g5
27679 rdpr %wstate, %g6
27680 fmovdvs %xcc, %f24, %f23
27681 stw %l4, [%l7 + 0x38]
27682 ldx [%l7 + 0x40], %i2
27683 sdivx %g3, 0x0AD4, %g5
27684 stb %g2, [%l7 + 0x36]
27685 movpos %xcc, %o5, %o1
27686 xor %g6, %i5, %i1
27687 movne %icc, %o7, %l6
27688 fmovrdne %o6, %f30, %f14
27689 movrgez %i3, %l1, %i7
27690 edge8n %o3, %l2, %o2
27691 fmovspos %icc, %f31, %f29
27692 addc %o4, %i4, %i0
27693 movre %l5, %g4, %l3
27694 or %o0, %g7, %g1
27695 movge %icc, %l0, %i6
27696 addccc %l4, %g3, %g5
27697 udivx %i2, 0x02A8, %o5
27698 fcmpeq16 %f12, %f14, %g2
27699 addc %g6, %o1, %i5
27700 fmovdleu %xcc, %f20, %f17
27701 fcmpne16 %f18, %f0, %o7
27702 xorcc %i1, %o6, %l6
27703 sethi 0x0027, %i3
27704 fpackfix %f22, %f0
27705 movrgz %i7, 0x1B1, %o3
27706 popc 0x04E3, %l1
27707 and %l2, 0x0CD3, %o2
27708 edge32ln %o4, %i0, %l5
27709 st %f18, [%l7 + 0x7C]
27710 ldd [%l7 + 0x30], %i4
27711 fmovdle %icc, %f21, %f30
27712 sth %g4, [%l7 + 0x60]
27713 movne %icc, %l3, %g7
27714 edge32l %g1, %o0, %i6
27715 fpadd32 %f4, %f26, %f24
27716 fexpand %f2, %f28
27717 xnor %l0, %l4, %g5
27718 addcc %g3, %o5, %i2
27719 fmovsa %icc, %f7, %f21
27720 ldsb [%l7 + 0x3F], %g2
27721 fpack16 %f28, %f22
27722 ldsb [%l7 + 0x34], %g6
27723 orcc %i5, 0x0DB0, %o7
27724 fsrc2 %f16, %f6
27725 addcc %o1, %i1, %l6
27726 sub %o6, 0x0945, %i3
27727 save %o3, 0x1164, %i7
27728 rdpr %cwp, %g1
27729 rdpr %cansave, %g2
27730 rdpr %canrestore, %g3
27731 rdpr %cleanwin, %g4
27732 rdpr %otherwin, %g5
27733 rdpr %wstate, %g6
27734 subccc %l2, 0x1CD3, %l1
27735 udiv %o2, 0x1E13, %i0
27736 movvs %icc, %o4, %l5
27737 fmovsleu %icc, %f7, %f28
27738 edge16n %i4, %l3, %g7
27739 or %g1, 0x1568, %g4
27740 popc %o0, %l0
27741 mulscc %l4, 0x1E4A, %g5
27742 fpsub32 %f14, %f18, %f28
27743 array8 %i6, %g3, %o5
27744 movn %xcc, %g2, %i2
27745 movle %xcc, %i5, %o7
27746 srl %g6, 0x16, %i1
27747 movle %icc, %o1, %l6
27748 andncc %o6, %i3, %i7
27749 fnot2 %f2, %f30
27750 sllx %l2, 0x18, %o3
27751 andncc %l1, %i0, %o4
27752 stb %l5, [%l7 + 0x49]
27753 andn %i4, 0x1366, %l3
27754 movneg %xcc, %g7, %g1
27755 fmovdg %icc, %f23, %f30
27756 and %o2, %o0, %l0
27757 nop
27758 set 0x10, %g1
27759 ldd [%l7 + %g1], %f4
27760 edge32 %l4, %g4, %i6
27761 movge %xcc, %g3, %g5
27762 sdivcc %o5, 0x154F, %g2
27763 movpos %icc, %i5, %i2
27764 array32 %g6, %i1, %o1
27765 mova %icc, %l6, %o6
27766 sdivcc %i3, 0x1A54, %o7
27767 mova %icc, %i7, %l2
27768 sll %l1, %o3, %i0
27769 fmovd %f30, %f12
27770 subcc %l5, 0x19D4, %o4
27771 movrgez %i4, 0x30A, %g7
27772 movvs %xcc, %g1, %l3
27773 udiv %o2, 0x035B, %l0
27774 for %f16, %f26, %f14
27775 lduh [%l7 + 0x7C], %l4
27776 fmovrdgz %g4, %f24, %f12
27777 xnor %o0, 0x09B8, %i6
27778 sra %g5, %g3, %g2
27779 array8 %o5, %i5, %i2
27780 edge16 %g6, %o1, %i1
27781 mova %icc, %o6, %i3
27782 movrgez %l6, %o7, %i7
27783 fxnor %f0, %f24, %f24
27784 popc 0x00B7, %l1
27785 fcmped %fcc0, %f26, %f14
27786 sdivcc %l2, 0x09EE, %o3
27787 edge16ln %i0, %l5, %i4
27788 ldd [%l7 + 0x78], %o4
27789 fmovdl %xcc, %f12, %f28
27790 edge16 %g1, %l3, %g7
27791 fnands %f4, %f9, %f6
27792 sdivx %l0, 0x0989, %o2
27793 movleu %icc, %g4, %o0
27794 fnegs %f28, %f0
27795 ldd [%l7 + 0x40], %f6
27796 fcmple32 %f20, %f14, %i6
27797 movneg %xcc, %g5, %l4
27798 udivx %g3, 0x0B04, %o5
27799 edge32 %g2, %i2, %i5
27800 fandnot1 %f2, %f0, %f18
27801 stw %o1, [%l7 + 0x1C]
27802 ldub [%l7 + 0x3C], %g6
27803 umul %i1, %o6, %i3
27804 andcc %o7, 0x1E3C, %i7
27805 subccc %l1, %l6, %l2
27806 subccc %o3, %i0, %i4
27807 orcc %o4, 0x0D0A, %l5
27808 fcmps %fcc0, %f3, %f1
27809 save %l3, 0x1794, %g7
27810 rdpr %cwp, %g1
27811 rdpr %cansave, %g2
27812 rdpr %canrestore, %g3
27813 rdpr %cleanwin, %g4
27814 rdpr %otherwin, %g5
27815 rdpr %wstate, %g6
27816 movneg %icc, %l0, %g1
27817 fcmpne16 %f24, %f22, %g4
27818 stb %o2, [%l7 + 0x72]
27819 edge32 %i6, %o0, %g5
27820 fmovsg %icc, %f24, %f14
27821 movg %xcc, %l4, %g3
27822 nop
27823 set 0x6F, %l0
27824 stb %o5, [%l7 + %l0]
27825 array16 %g2, %i5, %o1
27826 edge8 %g6, %i1, %i2
27827 mulscc %o6, %o7, %i3
27828 fone %f24
27829 sethi 0x0089, %i7
27830 movrlez %l1, 0x0D1, %l2
27831 fsrc2s %f31, %f24
27832 smul %l6, 0x101B, %i0
27833 stb %o3, [%l7 + 0x79]
27834 fpadd32s %f24, %f2, %f24
27835 fmovda %xcc, %f4, %f18
27836 mulscc %o4, 0x16B4, %l5
27837 edge32l %l3, %g7, %l0
27838 srl %i4, %g4, %o2
27839 lduw [%l7 + 0x18], %i6
27840 lduh [%l7 + 0x08], %g1
27841 ldub [%l7 + 0x19], %o0
27842 movn %icc, %l4, %g3
27843 array8 %o5, %g5, %i5
27844 std %f30, [%l7 + 0x40]
27845 fmovs %f7, %f26
27846 smulcc %o1, %g6, %i1
27847 array16 %i2, %g2, %o6
27848 movl %xcc, %i3, %i7
27849 stw %o7, [%l7 + 0x64]
27850 edge16l %l2, %l1, %i0
27851 fnor %f4, %f0, %f12
27852 movvs %xcc, %o3, %o4
27853 fmovd %f28, %f22
27854 fsrc1s %f4, %f2
27855 sllx %l6, %l5, %g7
27856 popc 0x1F3D, %l0
27857 edge16 %l3, %i4, %g4
27858 addcc %i6, %g1, %o0
27859 sllx %o2, %l4, %g3
27860 movn %icc, %g5, %o5
27861 movgu %xcc, %i5, %g6
27862 addc %i1, %o1, %g2
27863 sra %o6, 0x05, %i2
27864 sdivcc %i3, 0x0FE7, %i7
27865 fabsd %f18, %f22
27866 fpadd16 %f26, %f10, %f26
27867 fands %f6, %f2, %f11
27868 sdivcc %o7, 0x1E5C, %l2
27869 sdivx %l1, 0x186F, %o3
27870 xorcc %o4, 0x050E, %l6
27871 fpsub16 %f14, %f6, %f8
27872 movn %icc, %l5, %g7
27873 ldd [%l7 + 0x58], %l0
27874 subccc %l3, %i4, %i0
27875 movrlez %i6, 0x2EC, %g1
27876 fmovrslez %g4, %f22, %f18
27877 orn %o2, %o0, %g3
27878 mulx %l4, 0x1856, %g5
27879 fornot1 %f26, %f6, %f12
27880 movrgez %o5, %g6, %i1
27881 edge16ln %i5, %o1, %o6
27882 sdivx %i2, 0x0D0A, %i3
27883 xnor %i7, 0x0328, %g2
27884 andcc %o7, 0x06A6, %l2
27885 fcmpeq16 %f2, %f14, %o3
27886 movg %icc, %l1, %o4
27887 pdist %f10, %f22, %f12
27888 edge32ln %l5, %l6, %l0
27889 edge32n %g7, %l3, %i0
27890 nop
27891 set 0x31, %g4
27892 ldsb [%l7 + %g4], %i6
27893 array32 %i4, %g4, %g1
27894 array16 %o2, %o0, %g3
27895 edge16l %l4, %o5, %g6
27896 andn %i1, %i5, %g5
27897 movrlez %o1, %o6, %i2
27898 ldsb [%l7 + 0x22], %i3
27899 and %g2, %o7, %i7
27900 addcc %l2, %l1, %o4
27901 orn %o3, 0x0965, %l5
27902 udivcc %l0, 0x11DE, %g7
27903 edge16n %l6, %i0, %i6
27904 movle %icc, %l3, %g4
27905 mulscc %g1, 0x1240, %o2
27906 xorcc %i4, 0x0745, %g3
27907 umulcc %l4, %o5, %g6
27908 fxnor %f24, %f18, %f14
27909 sdivx %o0, 0x0C59, %i5
27910 smulcc %g5, 0x1A72, %i1
27911 movle %icc, %o6, %o1
27912 edge16n %i3, %i2, %o7
27913 edge32 %i7, %l2, %l1
27914 alignaddrl %g2, %o4, %l5
27915 addccc %o3, 0x1444, %l0
27916 fcmple32 %f14, %f16, %l6
27917 edge16l %i0, %g7, %i6
27918 movleu %icc, %l3, %g4
27919 orn %g1, %o2, %i4
27920 sdiv %l4, 0x1E36, %o5
27921 edge8l %g3, %g6, %i5
27922 fcmple16 %f6, %f30, %o0
27923 fmovda %icc, %f8, %f5
27924 fcmps %fcc1, %f26, %f4
27925 ldsb [%l7 + 0x11], %i1
27926 movrgez %g5, %o1, %i3
27927 movcc %xcc, %o6, %i2
27928 subc %i7, 0x1BFB, %l2
27929 andcc %l1, 0x0516, %g2
27930 ldd [%l7 + 0x50], %o6
27931 sethi 0x07B0, %l5
27932 edge8l %o4, %o3, %l0
27933 move %xcc, %l6, %g7
27934 addcc %i0, 0x1223, %i6
27935 popc 0x01DD, %g4
27936 xnor %g1, %l3, %i4
27937 subcc %o2, 0x1F78, %o5
27938 move %icc, %g3, %l4
27939 smul %i5, %g6, %o0
27940 fmovd %f14, %f10
27941 stw %g5, [%l7 + 0x70]
27942 edge16ln %o1, %i3, %i1
27943 stx %o6, [%l7 + 0x60]
27944 srl %i2, %i7, %l2
27945 std %f30, [%l7 + 0x20]
27946 ldsb [%l7 + 0x54], %g2
27947 fornot2 %f28, %f30, %f14
27948 fmovsgu %icc, %f9, %f14
27949 sdivx %o7, 0x1F11, %l1
27950 orcc %o4, %o3, %l5
27951 edge32l %l6, %g7, %l0
27952 std %f30, [%l7 + 0x68]
27953 fornot1s %f6, %f22, %f15
27954 movneg %icc, %i0, %i6
27955 edge8n %g1, %l3, %i4
27956 fpadd16s %f26, %f14, %f16
27957 faligndata %f24, %f12, %f24
27958 sll %g4, 0x00, %o5
27959 sdiv %o2, 0x0093, %l4
27960 edge8 %g3, %g6, %o0
27961 movrne %i5, %g5, %i3
27962 edge16 %o1, %i1, %i2
27963 fpack16 %f28, %f1
27964 fcmple16 %f20, %f16, %i7
27965 movl %xcc, %o6, %l2
27966 edge16l %o7, %l1, %o4
27967 fsrc2 %f30, %f20
27968 orn %o3, 0x0B9C, %l5
27969 srl %g2, %l6, %l0
27970 fmovsn %icc, %f17, %f3
27971 for %f12, %f14, %f24
27972 edge32 %i0, %i6, %g7
27973 edge8l %l3, %g1, %i4
27974 fmovspos %icc, %f8, %f1
27975 nop
27976 set 0x2C, %o2
27977 sth %o5, [%l7 + %o2]
27978 alignaddr %g4, %l4, %o2
27979 udivx %g6, 0x0AC2, %o0
27980 fmovrdgz %i5, %f24, %f0
27981 udivcc %g5, 0x099F, %i3
27982 xnor %o1, %g3, %i2
27983 mulscc %i7, 0x0EE0, %i1
27984 movrlez %l2, %o6, %l1
27985 alignaddrl %o7, %o3, %l5
27986 alignaddr %o4, %g2, %l6
27987 movrlez %l0, 0x0AB, %i0
27988 xnorcc %i6, %l3, %g1
27989 movgu %xcc, %g7, %o5
27990 sub %g4, %l4, %i4
27991 movrlez %o2, 0x252, %g6
27992 fmovsleu %xcc, %f18, %f28
27993 nop
27994 set 0x24, %o6
27995 lduw [%l7 + %o6], %o0
27996 alignaddrl %g5, %i5, %i3
27997 orncc %o1, 0x0EEF, %i2
27998 movrne %i7, 0x375, %i1
27999 movle %xcc, %g3, %l2
28000 bshuffle %f10, %f26, %f10
28001 srax %l1, %o6, %o7
28002 movneg %xcc, %l5, %o4
28003 udiv %o3, 0x0320, %g2
28004 sdivx %l0, 0x0AF0, %i0
28005 fmovrslz %l6, %f19, %f16
28006 fmovdvc %xcc, %f20, %f16
28007 fmovdge %xcc, %f22, %f12
28008 srlx %l3, %g1, %i6
28009 fmovrde %g7, %f6, %f26
28010 sdiv %o5, 0x0719, %l4
28011 fabsd %f4, %f20
28012 movge %xcc, %g4, %i4
28013 and %g6, 0x0DB3, %o0
28014 movvs %xcc, %g5, %i5
28015 fandnot1s %f2, %f22, %f27
28016 fmovspos %icc, %f30, %f9
28017 movvc %icc, %i3, %o2
28018 ldsw [%l7 + 0x78], %o1
28019 edge32l %i7, %i1, %g3
28020 edge16l %l2, %l1, %o6
28021 movrne %i2, 0x3FF, %l5
28022 xnor %o4, %o7, %o3
28023 move %icc, %g2, %i0
28024 andncc %l0, %l3, %g1
28025 ldsb [%l7 + 0x5E], %i6
28026 sll %g7, 0x0F, %l6
28027 movrgz %o5, 0x235, %l4
28028 mulx %i4, 0x125F, %g6
28029 ld [%l7 + 0x50], %f31
28030 bshuffle %f30, %f30, %f16
28031 and %g4, 0x16CC, %o0
28032 umul %i5, %g5, %i3
28033 movrlz %o2, 0x319, %i7
28034 umulcc %i1, %g3, %l2
28035 mulscc %l1, %o6, %i2
28036 fsrc2 %f10, %f20
28037 setx loop_96, %l0, %l1
28038 return %l1
28039 nop
28040 rdpr %cwp, %g1
28041 rdpr %cansave, %g2
28042 rdpr %canrestore, %g3
28043 rdpr %cleanwin, %g4
28044 rdpr %otherwin, %g5
28045 rdpr %wstate, %g6
28046loop_96: save %o7, %o4, %g2
28047 rdpr %cwp, %g1
28048 rdpr %cansave, %g2
28049 rdpr %canrestore, %g3
28050 rdpr %cleanwin, %g4
28051 rdpr %otherwin, %g5
28052 rdpr %wstate, %g6
28053 fpadd32 %f22, %f24, %f22
28054 alignaddr %o3, %i0, %l3
28055 orn %l0, 0x1327, %i6
28056 ld [%l7 + 0x78], %f26
28057 mulscc %g7, %l6, %g1
28058 fornot1 %f10, %f14, %f28
28059 mova %xcc, %l4, %o5
28060 stb %g6, [%l7 + 0x24]
28061 xnor %g4, 0x0804, %i4
28062 movrne %o0, %i5, %g5
28063 fmovsneg %xcc, %f6, %f8
28064 movle %icc, %i3, %o2
28065 array16 %i1, %i7, %g3
28066 nop
28067 set 0x10, %o5
28068 ldx [%l7 + %o5], %l1
28069 umul %l2, %o6, %o1
28070 movneg %xcc, %l5, %i2
28071 edge32ln %o4, %o7, %o3
28072 orn %g2, %l3, %l0
28073 sll %i0, %g7, %l6
28074 fpmerge %f29, %f29, %f28
28075 movvc %icc, %i6, %l4
28076 xnorcc %o5, %g6, %g1
28077 movg %xcc, %i4, %o0
28078 fmovdneg %xcc, %f29, %f20
28079 addccc %i5, 0x149A, %g5
28080 movgu %xcc, %i3, %g4
28081 fcmps %fcc0, %f18, %f22
28082 alignaddr %o2, %i1, %i7
28083 ldd [%l7 + 0x30], %l0
28084 xnor %l2, %o6, %g3
28085 umul %o1, 0x0E5B, %i2
28086 fmovscs %icc, %f17, %f13
28087 sdiv %o4, 0x0420, %l5
28088 edge8ln %o7, %o3, %g2
28089 fcmped %fcc3, %f2, %f12
28090 add %l3, %i0, %g7
28091 sdivcc %l0, 0x1FB6, %i6
28092 movvs %xcc, %l6, %l4
28093 movle %icc, %o5, %g1
28094 addc %i4, 0x123A, %g6
28095 ldd [%l7 + 0x68], %f26
28096 movge %xcc, %i5, %o0
28097 st %f1, [%l7 + 0x70]
28098 addcc %g5, %g4, %o2
28099 movrlz %i1, %i7, %l1
28100 fmul8x16 %f22, %f18, %f20
28101 stw %l2, [%l7 + 0x30]
28102 fcmpgt32 %f12, %f14, %i3
28103 edge16 %g3, %o6, %i2
28104 restore %o1, 0x1F31, %o4
28105 rdpr %cwp, %g1
28106 rdpr %cansave, %g2
28107 rdpr %canrestore, %g3
28108 rdpr %cleanwin, %g4
28109 rdpr %otherwin, %g5
28110 rdpr %wstate, %g6
28111 sdivx %o7, 0x17DE, %o3
28112 movgu %xcc, %g2, %l5
28113 movneg %icc, %i0, %l3
28114 fornot2 %f22, %f10, %f0
28115 fandnot2 %f0, %f4, %f18
28116 or %l0, 0x043F, %g7
28117 xnorcc %i6, %l6, %l4
28118 movrlez %g1, 0x362, %i4
28119 fmovdne %icc, %f3, %f21
28120 ldx [%l7 + 0x38], %g6
28121 movl %xcc, %i5, %o0
28122 fmovdg %xcc, %f28, %f24
28123 movre %o5, %g4, %g5
28124 sllx %i1, 0x01, %i7
28125 fmovrdne %l1, %f26, %f30
28126 edge8l %o2, %i3, %l2
28127 alignaddr %o6, %g3, %o1
28128 sth %i2, [%l7 + 0x54]
28129 fabsd %f26, %f14
28130 fxor %f24, %f22, %f20
28131 array8 %o7, %o3, %o4
28132 movrne %g2, %l5, %i0
28133 movcc %icc, %l3, %g7
28134 movcc %xcc, %l0, %i6
28135 edge32 %l4, %g1, %l6
28136 addccc %g6, 0x1AC1, %i4
28137 stx %o0, [%l7 + 0x78]
28138 xor %i5, 0x0A20, %g4
28139 pdist %f0, %f4, %f16
28140 nop
28141 set 0x08, %l1
28142 stw %o5, [%l7 + %l1]
28143 fmovdpos %icc, %f4, %f15
28144 smul %g5, 0x1FC0, %i1
28145 andn %l1, 0x0F03, %i7
28146 ldd [%l7 + 0x48], %f4
28147 fsrc2 %f2, %f14
28148 fzero %f4
28149 stw %o2, [%l7 + 0x58]
28150 movvs %xcc, %l2, %o6
28151 smulcc %g3, %i3, %o1
28152 fandnot2 %f30, %f30, %f18
28153 srax %i2, %o7, %o4
28154 fnegd %f14, %f18
28155 edge8l %o3, %l5, %g2
28156 ldsw [%l7 + 0x30], %l3
28157 edge32ln %g7, %l0, %i0
28158 fnor %f28, %f16, %f26
28159 fmovrsgez %i6, %f15, %f31
28160 popc %g1, %l6
28161 sra %l4, %g6, %o0
28162 array32 %i4, %i5, %g4
28163 udiv %o5, 0x199E, %i1
28164 fmovdg %xcc, %f20, %f2
28165 edge16ln %l1, %g5, %o2
28166 sir 0x1657
28167 udivx %i7, 0x163F, %o6
28168 srax %l2, 0x17, %i3
28169 ldd [%l7 + 0x28], %g2
28170 edge16ln %i2, %o1, %o4
28171 edge32n %o3, %o7, %g2
28172 std %f16, [%l7 + 0x10]
28173 fmovrse %l3, %f12, %f2
28174 fmovdn %xcc, %f5, %f18
28175 movrlez %l5, %l0, %i0
28176 movne %xcc, %g7, %g1
28177 movn %xcc, %i6, %l6
28178 stb %g6, [%l7 + 0x44]
28179 stw %l4, [%l7 + 0x5C]
28180 lduw [%l7 + 0x34], %o0
28181 edge8l %i5, %i4, %o5
28182 alignaddrl %g4, %l1, %i1
28183 sra %o2, %i7, %o6
28184 srax %l2, 0x17, %g5
28185 movgu %icc, %g3, %i2
28186 movne %icc, %i3, %o4
28187 alignaddrl %o1, %o7, %g2
28188 fpadd16 %f16, %f0, %f24
28189 movvs %icc, %o3, %l3
28190 srax %l0, %i0, %g7
28191 movre %g1, 0x34F, %i6
28192 std %f2, [%l7 + 0x48]
28193 ldd [%l7 + 0x20], %f28
28194 sdiv %l6, 0x0433, %g6
28195 addcc %l4, 0x080E, %o0
28196 subcc %l5, 0x1876, %i4
28197 ld [%l7 + 0x78], %f15
28198 and %i5, %o5, %l1
28199 edge32l %i1, %g4, %o2
28200 umul %o6, 0x18B0, %i7
28201 xnorcc %l2, 0x10F6, %g5
28202 nop
28203 set 0x29, %o4
28204 ldub [%l7 + %o4], %i2
28205 xorcc %i3, 0x1FEC, %o4
28206 movrlz %o1, %o7, %g3
28207 edge32 %g2, %o3, %l3
28208 movle %icc, %i0, %l0
28209 edge32n %g7, %i6, %l6
28210 edge16ln %g1, %g6, %l4
28211 array16 %o0, %l5, %i5
28212 xor %i4, 0x07AF, %o5
28213 andcc %l1, 0x1C77, %g4
28214 sra %i1, 0x15, %o2
28215 edge16l %o6, %l2, %g5
28216 fmovsneg %xcc, %f24, %f18
28217 and %i7, 0x10D8, %i3
28218 mova %xcc, %o4, %i2
28219 addccc %o1, 0x1433, %g3
28220 mova %xcc, %g2, %o3
28221 fmovscs %xcc, %f22, %f8
28222 stw %o7, [%l7 + 0x48]
28223 fnands %f11, %f7, %f12
28224 movrlz %i0, %l3, %g7
28225 or %l0, 0x0492, %l6
28226 fandnot1 %f22, %f18, %f16
28227 edge32 %g1, %i6, %l4
28228 xnorcc %g6, 0x1788, %o0
28229 ldsh [%l7 + 0x32], %i5
28230 nop
28231 set 0x15, %o1
28232 ldsb [%l7 + %o1], %i4
28233 fsrc1 %f16, %f18
28234 sll %l5, %l1, %g4
28235 fmovdgu %icc, %f14, %f4
28236 mulx %i1, %o2, %o6
28237 fmovscs %xcc, %f30, %f4
28238 fcmple16 %f24, %f24, %o5
28239 edge8l %l2, %i7, %g5
28240 array32 %o4, %i2, %o1
28241 movneg %xcc, %g3, %i3
28242 movrgz %g2, 0x355, %o7
28243 movge %xcc, %i0, %l3
28244 fexpand %f4, %f0
28245 fpadd16 %f28, %f8, %f12
28246 xor %o3, 0x0CE2, %g7
28247 edge32 %l0, %l6, %i6
28248 stw %l4, [%l7 + 0x50]
28249 srlx %g6, 0x0A, %o0
28250 ldd [%l7 + 0x48], %g0
28251 andn %i5, %i4, %l1
28252 orn %g4, %i1, %l5
28253 mulx %o2, 0x1990, %o6
28254 array32 %o5, %l2, %i7
28255 sir 0x09E7
28256 bshuffle %f22, %f18, %f20
28257 mulx %o4, 0x0D9A, %i2
28258 movrgz %g5, 0x39D, %o1
28259 array16 %g3, %g2, %o7
28260 movge %icc, %i3, %l3
28261 array8 %o3, %i0, %g7
28262 stx %l6, [%l7 + 0x20]
28263 movne %xcc, %l0, %l4
28264 movcs %xcc, %g6, %i6
28265 udiv %o0, 0x0779, %g1
28266 fxnor %f24, %f16, %f28
28267 xnorcc %i4, %i5, %l1
28268 movne %xcc, %i1, %g4
28269 movle %xcc, %o2, %o6
28270 movg %xcc, %o5, %l2
28271 sth %l5, [%l7 + 0x5E]
28272 edge32 %o4, %i2, %i7
28273 ldsw [%l7 + 0x30], %g5
28274 add %g3, %o1, %g2
28275 fpsub16 %f0, %f10, %f8
28276 array16 %o7, %l3, %o3
28277 sll %i0, 0x08, %g7
28278 movrne %i3, %l0, %l4
28279 or %l6, %i6, %g6
28280 srl %g1, %i4, %i5
28281 fmovda %icc, %f8, %f1
28282 and %o0, 0x0225, %i1
28283 fsrc1 %f10, %f4
28284 add %l1, 0x1250, %o2
28285 fcmpeq32 %f30, %f6, %g4
28286 udivx %o5, 0x17E1, %l2
28287 subcc %o6, 0x033D, %l5
28288 udiv %i2, 0x0DD4, %o4
28289 movrgz %g5, 0x2D6, %g3
28290 fcmple16 %f4, %f10, %o1
28291 udiv %i7, 0x11B5, %g2
28292 fmovspos %icc, %f29, %f28
28293 andncc %o7, %l3, %o3
28294 xnor %i0, %g7, %i3
28295 srl %l4, 0x04, %l6
28296 array32 %i6, %l0, %g1
28297 fandnot2s %f11, %f7, %f12
28298 movleu %icc, %g6, %i5
28299 fpadd16s %f22, %f13, %f12
28300 array8 %o0, %i1, %i4
28301 edge8ln %o2, %l1, %o5
28302 fexpand %f2, %f20
28303 xnorcc %l2, %g4, %l5
28304 xnor %o6, %o4, %g5
28305 fcmpes %fcc0, %f3, %f22
28306 nop
28307 set 0x70, %o0
28308 ldd [%l7 + %o0], %f16
28309 edge8l %i2, %o1, %g3
28310 st %f11, [%l7 + 0x14]
28311 fcmpeq16 %f20, %f10, %g2
28312 fmovdg %xcc, %f18, %f21
28313 umul %o7, 0x142D, %i7
28314 smulcc %o3, 0x0528, %l3
28315 movle %icc, %g7, %i3
28316 lduw [%l7 + 0x44], %i0
28317 sethi 0x1B0F, %l4
28318 movcs %icc, %i6, %l0
28319 sethi 0x1A3E, %l6
28320 subcc %g1, %g6, %o0
28321 fxor %f20, %f6, %f14
28322 popc %i5, %i1
28323 orn %i4, 0x1B7F, %l1
28324 fmovrdlz %o5, %f0, %f8
28325 ldsh [%l7 + 0x68], %l2
28326 orcc %g4, %o2, %o6
28327 fornot1 %f12, %f30, %f8
28328 movneg %xcc, %l5, %o4
28329 fandnot1s %f26, %f25, %f7
28330 ldsw [%l7 + 0x08], %g5
28331 addc %o1, %g3, %g2
28332 movre %o7, %i2, %i7
28333 mulscc %o3, 0x18C6, %g7
28334 andncc %l3, %i0, %l4
28335 fcmpgt16 %f28, %f12, %i3
28336 ldsh [%l7 + 0x16], %i6
28337 subccc %l0, %l6, %g1
28338 andncc %o0, %i5, %i1
28339 edge8ln %i4, %g6, %l1
28340 movleu %icc, %l2, %o5
28341 movre %g4, %o2, %l5
28342 movcc %icc, %o4, %g5
28343 udivx %o6, 0x0594, %g3
28344 edge32n %g2, %o7, %i2
28345 addc %o1, 0x015B, %o3
28346 fmovsvs %icc, %f31, %f12
28347 lduw [%l7 + 0x20], %i7
28348 fmovrslez %g7, %f9, %f16
28349 fmovdg %xcc, %f12, %f9
28350 fxor %f30, %f10, %f24
28351 movvs %icc, %i0, %l3
28352 movrlz %l4, %i6, %l0
28353 fmovsvc %icc, %f31, %f5
28354 alignaddr %i3, %l6, %g1
28355 edge8n %o0, %i5, %i4
28356 edge16n %g6, %l1, %i1
28357 mulx %o5, %g4, %o2
28358 fnor %f2, %f20, %f30
28359 move %icc, %l5, %l2
28360 edge8n %g5, %o6, %o4
28361 ldx [%l7 + 0x68], %g2
28362 lduh [%l7 + 0x26], %o7
28363 movrgez %i2, 0x1CA, %o1
28364 ldd [%l7 + 0x68], %f12
28365 subccc %o3, 0x151F, %i7
28366 sth %g7, [%l7 + 0x36]
28367 mulx %g3, %l3, %l4
28368 save %i0, %i6, %i3
28369 rdpr %cwp, %g1
28370 rdpr %cansave, %g2
28371 rdpr %canrestore, %g3
28372 rdpr %cleanwin, %g4
28373 rdpr %otherwin, %g5
28374 rdpr %wstate, %g6
28375 edge16n %l0, %g1, %l6
28376 movcs %xcc, %i5, %i4
28377 udivx %o0, 0x0143, %g6
28378 std %f6, [%l7 + 0x50]
28379 edge32 %i1, %o5, %g4
28380 fzero %f28
28381 mova %xcc, %o2, %l1
28382 EXIT_GOOD
28383
28384
28385
28386!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28387!
28388! Stats for Thread 0:
28389!
28390! Type l : 3636
28391! Type f : 5409
28392! Type i : 15955
28393!
28394!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28395
28396
28397 EXIT_GOOD /* test finish */
28398
28399/************************************************************************
28400 Test case data start
28401 ************************************************************************/
28402.data
28403user_data_start:
28404scratch_area:
28405.word 0x5F246874
28406.word 0xBBEBF5AF
28407.word 0x33D8FC50
28408.word 0x4545C150
28409.word 0xFF06A1AB
28410.word 0xC8141FC9
28411.word 0x3EA9D44B
28412.word 0x7FE0593A
28413.word 0xCC9A031A
28414.word 0x0AA4654F
28415.word 0x2F747EAA
28416.word 0xE513A276
28417.word 0x9B30E830
28418.word 0x1CA312C4
28419.word 0xA6A98918
28420.word 0x1242EC4F
28421.word 0x77F24692
28422.word 0x9938CFB1
28423.word 0xC59123C4
28424.word 0xBD955457
28425.word 0xDFB1F8E1
28426.word 0xAE213FA8
28427.word 0x8940C6E5
28428.word 0xFBC4F53F
28429.word 0x0337BE43
28430.word 0xEE941232
28431.word 0xD88FF7A2
28432.word 0x6A14DAA8
28433.word 0x8B758EFD
28434.word 0x3D2A3979
28435.word 0xE28A026A
28436.word 0x3AA23ACE
28437.word 0x8E0ED14E
28438.word 0x42E1FFDD
28439.word 0xFA251F15
28440.word 0x05D84CB7
28441.word 0x74A8872B
28442.word 0x6B06097C
28443.word 0xCA4350E7
28444.word 0x6A504EB4
28445.word 0xAB27248F
28446.word 0x70D0A005
28447.word 0x48A7BF1B
28448.word 0x05E77191
28449.word 0xD64234A5
28450.word 0x819C6D9B
28451.word 0x3D7E4212
28452.word 0x04F4FDC3
28453.word 0xE1C42098
28454.word 0xFBF5DF67
28455.word 0x1D85B1E1
28456.word 0x37ED56B5
28457.word 0x56D694F4
28458.word 0x2BD272F5
28459.word 0xB57F1DD3
28460.word 0x6236C670
28461.word 0x7DEF6E64
28462.word 0xB63B397C
28463.word 0x2C6DA62B
28464.word 0xCF911A42
28465.word 0xDE507E22
28466.word 0xEE2CBCCE
28467.word 0xE4F820E8
28468.word 0x7535075E
28469.end