Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_window3_f4.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa3_window3_f4.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_f4.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 0x91A934926057A9F0, %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 0x9, %g1
89 set 0x2, %g2
90 set 0x7, %g3
91 set 0xF, %g4
92 set 0x0, %g5
93 set 0x9, %g6
94 set 0xC, %g7
95 !# Input registers
96 set -0x3, %i0
97 set -0x8, %i1
98 set -0x2, %i2
99 set -0x0, %i3
100 set -0xA, %i4
101 set -0x3, %i5
102 set -0x6, %i6
103 set -0xB, %i7
104 !# Local registers
105 set 0x4A7875A4, %l0
106 set 0x10695F5B, %l1
107 set 0x50451486, %l2
108 set 0x314CAB77, %l3
109 set 0x7A092FA4, %l4
110 set 0x2EA5BF47, %l5
111 set 0x77351988, %l6
112 !# Output registers
113 set 0x0B3C, %o0
114 set 0x0A9C, %o1
115 set -0x1C34, %o2
116 set 0x1587, %o3
117 set -0x0D5E, %o4
118 set 0x094A, %o5
119 set -0x0FC5, %o6
120 set -0x15E6, %o7
121 !# Float registers
122 INIT_TH_FP_REG(%l7,%f0,0x0868F04836490B1E)
123 INIT_TH_FP_REG(%l7,%f2,0xDBE35E6C0A53E6FC)
124 INIT_TH_FP_REG(%l7,%f4,0x98E802F63DB7A000)
125 INIT_TH_FP_REG(%l7,%f6,0xA16D41FD34DE6A97)
126 INIT_TH_FP_REG(%l7,%f8,0x0E931087A001AD1B)
127 INIT_TH_FP_REG(%l7,%f10,0x6A3B066BF1FCAA7B)
128 INIT_TH_FP_REG(%l7,%f12,0xAD5459ACA0F7491B)
129 INIT_TH_FP_REG(%l7,%f14,0x074A70F8EEED961D)
130 INIT_TH_FP_REG(%l7,%f16,0xB0D01C4243448B27)
131 INIT_TH_FP_REG(%l7,%f18,0xB06B85A1FA8753AA)
132 INIT_TH_FP_REG(%l7,%f20,0x3F8E1CFA52A31DA4)
133 INIT_TH_FP_REG(%l7,%f22,0xCEC0C78B9084A287)
134 INIT_TH_FP_REG(%l7,%f24,0x496ADACFEA37E93E)
135 INIT_TH_FP_REG(%l7,%f26,0xC13F4F5EA3555400)
136 INIT_TH_FP_REG(%l7,%f28,0xD3EA688593CD013C)
137 INIT_TH_FP_REG(%l7,%f30,0x92F02598F1CBD244)
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 movcc %xcc, %l0, %i1
151 sdivx %i0, 0x129A, %g7
152 ldsh [%l7 + 0x52], %o5
153 orcc %i4, 0x1886, %l2
154 sra %i3, %o4, %o3
155 move %icc, %o6, %o0
156 movvc %xcc, %o7, %i6
157 std %f28, [%l7 + 0x40]
158 alignaddr %g4, %i7, %g2
159 stx %g5, [%l7 + 0x58]
160 edge8 %i2, %l3, %g3
161 edge8 %l6, %i5, %g6
162 movpos %xcc, %o1, %o2
163 st %f7, [%l7 + 0x1C]
164 fabss %f23, %f27
165 movle %xcc, %l4, %g1
166 srax %l1, 0x09, %l0
167 fmovsne %xcc, %f2, %f27
168 edge16 %i1, %i0, %g7
169 orcc %o5, %l5, %i4
170 smulcc %l2, %o4, %o3
171 ldsw [%l7 + 0x34], %i3
172 movleu %xcc, %o6, %o0
173 edge16ln %i6, %o7, %g4
174 orcc %g2, %i7, %g5
175 sll %l3, %i2, %l6
176 andn %i5, %g3, %g6
177 edge8n %o1, %l4, %g1
178 movvs %xcc, %o2, %l1
179 move %xcc, %l0, %i0
180 movn %icc, %g7, %o5
181 bshuffle %f26, %f8, %f18
182 nop
183 set 0x20, %g4
184 stx %l5, [%l7 + %g4]
185 alignaddrl %i1, %l2, %i4
186 save %o3, 0x0282, %i3
187 rdpr %cwp, %g1
188 rdpr %cansave, %g2
189 rdpr %canrestore, %g3
190 rdpr %cleanwin, %g4
191 rdpr %otherwin, %g5
192 rdpr %wstate, %g6
193 or %o4, 0x1BFE, %o6
194 edge8ln %i6, %o7, %o0
195 fornot2 %f22, %f28, %f14
196 fornot1 %f8, %f24, %f8
197 edge8n %g4, %i7, %g2
198 fornot2s %f9, %f30, %f13
199 fmovdne %icc, %f25, %f31
200 sub %l3, %g5, %l6
201 orcc %i5, 0x0BCC, %g3
202 edge16ln %i2, %o1, %g6
203 movrne %l4, 0x3E7, %o2
204 ldd [%l7 + 0x10], %g0
205 edge32l %l1, %i0, %l0
206 srlx %g7, %l5, %i1
207 sth %l2, [%l7 + 0x6A]
208 edge32l %i4, %o3, %o5
209 fmovsg %icc, %f15, %f2
210 nop
211 set 0x3C, %l1
212 ldub [%l7 + %l1], %o4
213 fpsub16s %f28, %f6, %f2
214 fcmped %fcc1, %f28, %f14
215 fmovdl %xcc, %f29, %f21
216 fsrc2s %f29, %f8
217 fcmpeq32 %f8, %f4, %o6
218 movle %xcc, %i3, %i6
219 lduw [%l7 + 0x10], %o0
220 edge32n %g4, %o7, %g2
221 movl %xcc, %i7, %l3
222 edge16l %l6, %g5, %i5
223 alignaddrl %i2, %o1, %g3
224 stb %g6, [%l7 + 0x0F]
225 subccc %o2, %g1, %l1
226 fmovdg %xcc, %f23, %f8
227 edge32n %l4, %i0, %g7
228 fmovrdgz %l5, %f6, %f6
229 orncc %i1, %l2, %l0
230 movvc %icc, %i4, %o5
231 movgu %icc, %o3, %o6
232 lduw [%l7 + 0x58], %i3
233 fmovdge %icc, %f8, %f28
234 array16 %o4, %o0, %i6
235 or %g4, %o7, %g2
236 fpsub16s %f31, %f29, %f0
237 stb %l3, [%l7 + 0x21]
238 edge8 %i7, %g5, %l6
239 faligndata %f22, %f14, %f8
240 restore %i2, %o1, %i5
241 rdpr %cwp, %g1
242 rdpr %cansave, %g2
243 rdpr %canrestore, %g3
244 rdpr %cleanwin, %g4
245 rdpr %otherwin, %g5
246 rdpr %wstate, %g6
247 mulscc %g6, 0x16F8, %g3
248 smulcc %g1, %o2, %l4
249 and %l1, 0x0A6A, %i0
250 sir 0x0238
251 subccc %g7, %l5, %l2
252 movg %xcc, %i1, %i4
253 movcc %icc, %l0, %o5
254 srl %o6, 0x16, %o3
255 ldsw [%l7 + 0x5C], %i3
256 andncc %o4, %o0, %i6
257 movne %icc, %g4, %o7
258 sir 0x1419
259 srlx %g2, %l3, %i7
260 sllx %l6, %g5, %o1
261 movne %icc, %i5, %g6
262 edge8n %i2, %g3, %g1
263 smul %o2, %l1, %l4
264 fcmple16 %f6, %f12, %g7
265 movrlz %l5, 0x0DB, %i0
266 movne %xcc, %i1, %i4
267 movvc %xcc, %l0, %o5
268 ldx [%l7 + 0x38], %l2
269 fmul8x16 %f8, %f16, %f4
270 srl %o3, %o6, %o4
271 movcc %xcc, %i3, %o0
272 movrlz %g4, 0x06F, %o7
273 subccc %i6, 0x150A, %g2
274 subc %l3, 0x177A, %i7
275 fmovdgu %icc, %f22, %f24
276 or %l6, %g5, %i5
277 edge32l %o1, %i2, %g3
278 movn %icc, %g6, %g1
279 fpadd16 %f14, %f14, %f10
280 fmovd %f8, %f14
281 sra %o2, %l4, %l1
282 sra %l5, 0x07, %i0
283 save %g7, 0x03A8, %i4
284 rdpr %cwp, %g1
285 rdpr %cansave, %g2
286 rdpr %canrestore, %g3
287 rdpr %cleanwin, %g4
288 rdpr %otherwin, %g5
289 rdpr %wstate, %g6
290 udiv %l0, 0x0480, %o5
291 umulcc %l2, %o3, %o6
292 sdivx %i1, 0x0A4C, %i3
293 fmovsneg %xcc, %f13, %f27
294 setx loop_0, %l0, %l1
295 return %l1
296 nop
297 rdpr %cwp, %g1
298 rdpr %cansave, %g2
299 rdpr %canrestore, %g3
300 rdpr %cleanwin, %g4
301 rdpr %otherwin, %g5
302 rdpr %wstate, %g6
303loop_0: fornot2s %f28, %f10, %f23
304 movge %xcc, %i6, %o0
305 array32 %l3, %i7, %l6
306 orn %g2, %g5, %i5
307 movrgz %o1, %i2, %g3
308 srlx %g1, %o2, %l4
309 edge8 %l1, %l5, %g6
310 save %i0, 0x09C2, %g7
311 rdpr %cwp, %g1
312 rdpr %cansave, %g2
313 rdpr %canrestore, %g3
314 rdpr %cleanwin, %g4
315 rdpr %otherwin, %g5
316 rdpr %wstate, %g6
317 move %xcc, %l0, %i4
318 subc %o5, %l2, %o6
319 fandnot1 %f6, %f30, %f6
320 movre %o3, %i1, %o4
321 smul %g4, 0x0897, %i3
322 edge16n %i6, %o0, %o7
323 edge32l %i7, %l6, %g2
324 fmovdcc %icc, %f31, %f28
325 srax %g5, %i5, %o1
326 fexpand %f28, %f18
327 array16 %l3, %i2, %g3
328 sdivx %g1, 0x056D, %l4
329 edge16ln %l1, %o2, %l5
330 fmovdvs %xcc, %f3, %f24
331 umul %g6, 0x1EDB, %g7
332 fmuld8ulx16 %f12, %f27, %f2
333 movgu %xcc, %l0, %i0
334 ldd [%l7 + 0x18], %f8
335 sdivx %o5, 0x16C7, %i4
336 array16 %o6, %l2, %o3
337 mulscc %i1, %o4, %i3
338 fpadd16s %f12, %f13, %f28
339 array16 %i6, %o0, %o7
340 fmovsle %icc, %f26, %f25
341 fmovsneg %icc, %f2, %f12
342 xnor %g4, %i7, %g2
343 fmovscs %icc, %f16, %f5
344 fmovdne %xcc, %f25, %f24
345 fmovrslez %l6, %f2, %f7
346 fmovrsne %g5, %f26, %f25
347 movvc %icc, %i5, %l3
348 stx %i2, [%l7 + 0x28]
349 mulx %o1, %g3, %l4
350 edge16n %g1, %o2, %l5
351 stw %l1, [%l7 + 0x38]
352 fmovsne %xcc, %f14, %f28
353 sub %g6, %l0, %i0
354 movpos %xcc, %g7, %i4
355 movle %xcc, %o5, %l2
356 sdivcc %o6, 0x04F0, %o3
357 stw %i1, [%l7 + 0x10]
358 array32 %o4, %i3, %o0
359 fmovrdgz %i6, %f4, %f14
360 udivcc %g4, 0x0716, %i7
361 and %o7, 0x1357, %l6
362 nop
363 set 0x3B, %g1
364 ldsb [%l7 + %g1], %g5
365 movn %xcc, %g2, %l3
366 sll %i5, 0x07, %o1
367 array32 %g3, %i2, %l4
368 subc %o2, 0x0C46, %g1
369 restore %l5, 0x0E5B, %l1
370 rdpr %cwp, %g1
371 rdpr %cansave, %g2
372 rdpr %canrestore, %g3
373 rdpr %cleanwin, %g4
374 rdpr %otherwin, %g5
375 rdpr %wstate, %g6
376 udivcc %g6, 0x068E, %i0
377 fmul8sux16 %f10, %f2, %f26
378 movneg %xcc, %g7, %i4
379 fpadd16s %f8, %f6, %f27
380 movn %xcc, %l0, %o5
381 fcmpne16 %f8, %f8, %l2
382 ldub [%l7 + 0x73], %o3
383 fcmped %fcc3, %f10, %f14
384 edge8 %o6, %i1, %o4
385 edge32l %i3, %i6, %o0
386 fcmple32 %f22, %f8, %g4
387 st %f24, [%l7 + 0x34]
388 ldub [%l7 + 0x37], %o7
389 movge %icc, %i7, %l6
390 fcmps %fcc1, %f11, %f9
391 fmovrdgez %g2, %f22, %f24
392 or %g5, 0x0FE0, %l3
393 mulx %i5, %g3, %i2
394 movge %xcc, %o1, %o2
395 smulcc %g1, 0x062D, %l5
396 nop
397 set 0x1C, %l5
398 lduw [%l7 + %l5], %l1
399 stb %l4, [%l7 + 0x53]
400 fone %f12
401 fmovsneg %icc, %f27, %f17
402 ldsh [%l7 + 0x7C], %g6
403 ldsb [%l7 + 0x53], %g7
404 fmovscs %icc, %f29, %f22
405 fmovd %f18, %f12
406 edge16n %i4, %i0, %l0
407 fmovdpos %icc, %f13, %f12
408 fpmerge %f11, %f30, %f24
409 fpadd16 %f6, %f8, %f26
410 ldsw [%l7 + 0x44], %o5
411 xorcc %l2, 0x06F1, %o3
412 st %f14, [%l7 + 0x28]
413 fmovsle %xcc, %f31, %f5
414 fpack16 %f16, %f12
415 udiv %o6, 0x1E23, %o4
416 ldsb [%l7 + 0x7D], %i1
417 sra %i6, %i3, %g4
418 fxnor %f2, %f16, %f12
419 xorcc %o0, %o7, %i7
420 popc %g2, %l6
421 movg %icc, %l3, %i5
422 fmovdcs %icc, %f19, %f4
423 umul %g3, 0x04FE, %g5
424 movge %icc, %o1, %i2
425 ldd [%l7 + 0x08], %f30
426 fmovdneg %icc, %f29, %f21
427 sllx %g1, %o2, %l5
428 array8 %l4, %g6, %g7
429 nop
430 set 0x08, %o1
431 std %f24, [%l7 + %o1]
432 move %xcc, %l1, %i0
433 stb %i4, [%l7 + 0x23]
434 subc %l0, 0x1A72, %o5
435 stw %l2, [%l7 + 0x74]
436 srax %o3, 0x19, %o6
437 sdivx %o4, 0x0AFA, %i1
438 mova %icc, %i3, %g4
439 ldd [%l7 + 0x10], %o0
440 movn %xcc, %o7, %i7
441 xor %i6, 0x021A, %g2
442 mulscc %l3, 0x0076, %l6
443 sra %g3, %i5, %g5
444 xorcc %i2, %g1, %o2
445 lduw [%l7 + 0x30], %l5
446 fcmpne16 %f30, %f8, %l4
447 addc %o1, %g6, %l1
448 movn %icc, %i0, %i4
449 edge32ln %g7, %l0, %o5
450 movneg %icc, %l2, %o6
451 stx %o3, [%l7 + 0x68]
452 sethi 0x0786, %i1
453 fmul8x16au %f13, %f18, %f14
454 save %i3, 0x1A68, %o4
455 rdpr %cwp, %g1
456 rdpr %cansave, %g2
457 rdpr %canrestore, %g3
458 rdpr %cleanwin, %g4
459 rdpr %otherwin, %g5
460 rdpr %wstate, %g6
461 edge32 %o0, %g4, %o7
462 mulscc %i6, 0x0ECE, %g2
463 st %f23, [%l7 + 0x44]
464 ldsh [%l7 + 0x14], %l3
465 sub %l6, 0x1879, %g3
466 sll %i5, %g5, %i7
467 smulcc %i2, 0x1A38, %g1
468 edge8n %l5, %o2, %o1
469 fmovrde %l4, %f28, %f16
470 fpack16 %f8, %f29
471 fmovdvs %icc, %f20, %f24
472 stb %g6, [%l7 + 0x25]
473 movn %icc, %l1, %i4
474 fexpand %f30, %f4
475 edge32l %g7, %i0, %o5
476 fmovsneg %xcc, %f4, %f3
477 ldd [%l7 + 0x70], %l2
478 ldsh [%l7 + 0x6E], %l0
479 orcc %o6, %o3, %i3
480 movn %xcc, %i1, %o4
481 srl %g4, 0x05, %o7
482 sdiv %i6, 0x0FED, %o0
483 mulx %l3, 0x11CF, %g2
484 save %l6, 0x0D07, %g3
485 rdpr %cwp, %g1
486 rdpr %cansave, %g2
487 rdpr %canrestore, %g3
488 rdpr %cleanwin, %g4
489 rdpr %otherwin, %g5
490 rdpr %wstate, %g6
491 movneg %icc, %i5, %i7
492 alignaddrl %g5, %i2, %g1
493 movn %xcc, %l5, %o2
494 movrlz %o1, %g6, %l1
495 mova %icc, %i4, %l4
496 sth %g7, [%l7 + 0x68]
497 pdist %f22, %f0, %f28
498 fmovdvc %xcc, %f11, %f2
499 edge8 %i0, %o5, %l2
500 srlx %l0, 0x08, %o6
501 movcs %icc, %i3, %o3
502 ldsw [%l7 + 0x2C], %i1
503 fands %f5, %f2, %f23
504 movne %icc, %g4, %o7
505 movvc %xcc, %i6, %o0
506 subccc %o4, 0x0464, %g2
507 edge16n %l3, %l6, %i5
508 alignaddrl %g3, %g5, %i2
509 smul %i7, 0x1A43, %g1
510 movvc %xcc, %l5, %o2
511 edge8n %g6, %l1, %i4
512 movge %xcc, %o1, %g7
513 fmovsvs %xcc, %f18, %f31
514 fzeros %f1
515 std %f12, [%l7 + 0x20]
516 orn %i0, %o5, %l4
517 subc %l2, %l0, %o6
518 nop
519 set 0x24, %l0
520 ldsw [%l7 + %l0], %i3
521 sdivx %o3, 0x13D0, %g4
522 array32 %i1, %o7, %o0
523 fcmpes %fcc2, %f21, %f25
524 sllx %i6, 0x15, %o4
525 sethi 0x1D8B, %l3
526 fnot2s %f11, %f2
527 sethi 0x124E, %l6
528 mova %icc, %g2, %g3
529 nop
530 set 0x40, %i3
531 stx %g5, [%l7 + %i3]
532 movrlez %i5, %i7, %g1
533 array32 %i2, %l5, %g6
534 fcmpeq32 %f8, %f26, %l1
535 movg %icc, %i4, %o1
536 ldub [%l7 + 0x33], %o2
537 movrne %i0, 0x2D7, %o5
538 edge32ln %g7, %l4, %l0
539 std %f20, [%l7 + 0x60]
540 fmovdn %icc, %f18, %f20
541 edge16n %o6, %i3, %l2
542 sth %o3, [%l7 + 0x0E]
543 std %f16, [%l7 + 0x18]
544 fmovsleu %xcc, %f13, %f27
545 movne %xcc, %g4, %o7
546 orncc %i1, 0x1197, %i6
547 movleu %xcc, %o4, %o0
548 umul %l6, %g2, %g3
549 nop
550 set 0x18, %o7
551 sth %l3, [%l7 + %o7]
552 movre %g5, %i5, %i7
553 movneg %icc, %g1, %i2
554 sdivcc %g6, 0x00AD, %l5
555 fcmps %fcc3, %f31, %f9
556 movn %icc, %i4, %o1
557 edge8 %o2, %l1, %i0
558 orcc %o5, 0x07F4, %g7
559 subccc %l4, %o6, %l0
560 xorcc %i3, 0x1A31, %l2
561 mulscc %o3, %o7, %i1
562 fmovscc %xcc, %f13, %f19
563 sub %i6, %g4, %o4
564 st %f9, [%l7 + 0x08]
565 srlx %o0, 0x02, %l6
566 subcc %g2, 0x1628, %l3
567 movneg %xcc, %g5, %g3
568 fmovdle %icc, %f9, %f29
569 movrlz %i7, 0x3DB, %i5
570 fmovscs %xcc, %f24, %f11
571 sub %i2, %g6, %l5
572 movpos %icc, %g1, %i4
573 movpos %icc, %o2, %o1
574 movrlez %i0, 0x20E, %l1
575 ldsw [%l7 + 0x40], %o5
576 edge8 %g7, %l4, %o6
577 mulx %l0, 0x1AFF, %i3
578 sra %o3, %l2, %i1
579 nop
580 set 0x68, %l3
581 ldx [%l7 + %l3], %o7
582 movge %xcc, %i6, %o4
583 stx %g4, [%l7 + 0x38]
584 sub %o0, 0x00C8, %g2
585 edge16ln %l6, %g5, %g3
586 xor %l3, 0x0E14, %i5
587 movgu %xcc, %i2, %i7
588 xorcc %l5, %g1, %g6
589 udivx %i4, 0x10D5, %o1
590 umulcc %o2, %i0, %l1
591 mulscc %o5, 0x0FC7, %l4
592 movgu %xcc, %o6, %l0
593 fsrc2s %f10, %f30
594 srl %i3, %g7, %o3
595 fornot1s %f6, %f12, %f23
596 edge8 %i1, %l2, %o7
597 movne %icc, %i6, %g4
598 alignaddr %o4, %g2, %l6
599 std %f8, [%l7 + 0x60]
600 sdiv %g5, 0x0D35, %o0
601 edge16ln %l3, %g3, %i5
602 movre %i2, 0x24F, %l5
603 movle %icc, %g1, %g6
604 edge8n %i7, %o1, %i4
605 addccc %o2, %i0, %o5
606 ldsw [%l7 + 0x50], %l1
607 edge8n %l4, %o6, %l0
608 srlx %i3, 0x10, %o3
609 movgu %icc, %i1, %l2
610 fnands %f6, %f28, %f21
611 movpos %xcc, %g7, %i6
612 fmovsg %xcc, %f23, %f25
613 fand %f8, %f26, %f8
614 or %g4, 0x0563, %o4
615 edge16l %g2, %o7, %g5
616 fmovda %xcc, %f9, %f18
617 std %f16, [%l7 + 0x50]
618 edge16l %o0, %l6, %g3
619 subccc %l3, %i2, %l5
620 stw %i5, [%l7 + 0x08]
621 udiv %g6, 0x1B3B, %i7
622 stb %g1, [%l7 + 0x2E]
623 fnor %f0, %f0, %f6
624 sth %i4, [%l7 + 0x4E]
625 fnor %f14, %f8, %f14
626 sethi 0x0490, %o2
627 array32 %o1, %i0, %o5
628 movrne %l4, %l1, %o6
629 movcc %xcc, %i3, %l0
630 sra %o3, 0x1C, %i1
631 sdivcc %g7, 0x179D, %i6
632 edge8l %l2, %o4, %g2
633 fcmple16 %f20, %f18, %o7
634 fmovs %f21, %f4
635 ldsw [%l7 + 0x08], %g5
636 movcs %icc, %o0, %g4
637 fabss %f8, %f19
638 save %l6, %g3, %l3
639 rdpr %cwp, %g1
640 rdpr %cansave, %g2
641 rdpr %canrestore, %g3
642 rdpr %cleanwin, %g4
643 rdpr %otherwin, %g5
644 rdpr %wstate, %g6
645 andn %l5, 0x0421, %i5
646 orn %i2, 0x19B9, %g6
647 alignaddrl %i7, %g1, %i4
648 movle %icc, %o2, %i0
649 movgu %xcc, %o1, %o5
650 save %l4, %o6, %i3
651 rdpr %cwp, %g1
652 rdpr %cansave, %g2
653 rdpr %canrestore, %g3
654 rdpr %cleanwin, %g4
655 rdpr %otherwin, %g5
656 rdpr %wstate, %g6
657 edge32ln %l0, %o3, %l1
658 andcc %g7, %i6, %i1
659 movleu %xcc, %l2, %o4
660 orn %o7, %g5, %g2
661 andcc %o0, %g4, %g3
662 ldsw [%l7 + 0x50], %l6
663 ld [%l7 + 0x74], %f17
664 fpsub16s %f30, %f5, %f13
665 subccc %l3, 0x1B6F, %l5
666 srlx %i2, %i5, %g6
667 sll %i7, 0x1E, %g1
668 fexpand %f14, %f16
669 udivx %i4, 0x0BF6, %i0
670 xnor %o2, %o5, %o1
671 or %l4, 0x0441, %i3
672 srl %l0, 0x02, %o6
673 mulscc %o3, 0x0B08, %l1
674 alignaddr %i6, %i1, %l2
675 lduw [%l7 + 0x60], %g7
676 fpackfix %f24, %f23
677 smulcc %o7, %g5, %o4
678 movne %icc, %g2, %o0
679 srlx %g3, 0x05, %g4
680 array32 %l6, %l5, %l3
681 sth %i5, [%l7 + 0x3A]
682 stx %g6, [%l7 + 0x10]
683 xnorcc %i7, %i2, %i4
684 fmovdneg %xcc, %f28, %f3
685 movg %xcc, %i0, %o2
686 sdivx %g1, 0x0B24, %o5
687 fands %f0, %f31, %f12
688 fpadd16s %f4, %f25, %f6
689 fornot2s %f21, %f29, %f19
690 popc 0x1B65, %o1
691 fmovda %xcc, %f19, %f9
692 sra %l4, %i3, %l0
693 edge16n %o3, %o6, %l1
694 fandnot2 %f6, %f18, %f12
695 popc 0x16AE, %i1
696 orn %l2, %i6, %g7
697 edge16l %g5, %o7, %o4
698 add %o0, 0x172E, %g3
699 edge32l %g2, %g4, %l5
700 alignaddr %l6, %i5, %l3
701 edge32l %i7, %g6, %i2
702 fmovsleu %xcc, %f19, %f23
703 fmovdvs %icc, %f6, %f25
704 popc %i0, %i4
705 movrlez %g1, 0x16F, %o2
706 xnorcc %o5, %o1, %i3
707 move %icc, %l4, %o3
708 xnor %o6, 0x07CD, %l1
709 fzero %f26
710 fxnors %f24, %f2, %f30
711 fmovdcc %xcc, %f11, %f1
712 movvc %icc, %l0, %l2
713 movrne %i6, %i1, %g7
714 edge32n %g5, %o4, %o7
715 fmovde %xcc, %f28, %f31
716 array16 %g3, %o0, %g2
717 addccc %l5, %l6, %g4
718 xnor %l3, %i5, %i7
719 edge32ln %g6, %i2, %i4
720 ldd [%l7 + 0x08], %i0
721 fmovsl %icc, %f29, %f20
722 orcc %o2, 0x157C, %g1
723 sub %o1, %i3, %l4
724 orn %o5, %o6, %l1
725 stx %l0, [%l7 + 0x28]
726 umul %o3, 0x16FC, %i6
727 orn %l2, 0x007E, %i1
728 movge %xcc, %g5, %o4
729 fmovsgu %icc, %f29, %f3
730 fabss %f22, %f24
731 fcmpgt16 %f24, %f10, %o7
732 addcc %g7, 0x026D, %g3
733 movg %icc, %o0, %g2
734 mulscc %l5, %g4, %l3
735 mulscc %l6, 0x017D, %i5
736 movcc %icc, %i7, %g6
737 mulscc %i4, %i2, %o2
738 edge16ln %i0, %o1, %i3
739 fpackfix %f18, %f29
740 stx %l4, [%l7 + 0x18]
741 array16 %o5, %g1, %o6
742 smul %l0, %l1, %o3
743 sdivx %i6, 0x0377, %l2
744 movneg %icc, %i1, %o4
745 movg %xcc, %o7, %g5
746 fcmpne32 %f2, %f2, %g3
747 popc %o0, %g7
748 fxnors %f24, %f27, %f25
749 smul %g2, %l5, %l3
750 movrgez %l6, 0x0B9, %g4
751 andncc %i7, %g6, %i4
752 fmovdgu %icc, %f20, %f18
753 fnot2 %f0, %f12
754 addccc %i2, 0x1348, %o2
755 fmul8sux16 %f16, %f26, %f24
756 edge16n %i5, %o1, %i3
757 movrgz %i0, %l4, %o5
758 fmovrdlez %g1, %f14, %f14
759 or %l0, 0x1E4B, %l1
760 orcc %o6, 0x0421, %i6
761 alignaddr %l2, %i1, %o4
762 edge16n %o3, %g5, %g3
763 edge32n %o0, %o7, %g7
764 smul %g2, 0x0347, %l5
765 add %l3, %g4, %i7
766 sth %g6, [%l7 + 0x2E]
767 umulcc %l6, 0x17BF, %i2
768 and %i4, 0x1374, %i5
769 fmuld8ulx16 %f24, %f11, %f6
770 fmovsge %xcc, %f30, %f14
771 fpack32 %f10, %f22, %f20
772 fcmps %fcc1, %f0, %f29
773 movcc %icc, %o1, %i3
774 fmovdg %icc, %f31, %f23
775 mulscc %o2, %l4, %o5
776 subcc %i0, %l0, %l1
777 umulcc %o6, %g1, %i6
778 fmovdvs %icc, %f26, %f16
779 edge16n %i1, %l2, %o4
780 movrlez %o3, 0x14E, %g3
781 edge8ln %o0, %o7, %g5
782 sra %g7, %g2, %l5
783 fones %f18
784 xorcc %l3, %g4, %g6
785 edge8ln %i7, %l6, %i2
786 sdivcc %i4, 0x1925, %i5
787 stb %o1, [%l7 + 0x4D]
788 ldsw [%l7 + 0x48], %i3
789 sra %o2, 0x06, %l4
790 nop
791 set 0x7C, %i0
792 lduh [%l7 + %i0], %i0
793 edge32 %l0, %l1, %o5
794 fpmerge %f27, %f26, %f12
795 srlx %g1, %o6, %i6
796 sdiv %i1, 0x044B, %o4
797 fmovdcs %xcc, %f2, %f29
798 fcmpd %fcc3, %f4, %f18
799 xorcc %l2, %g3, %o3
800 fmovspos %xcc, %f16, %f10
801 sdivcc %o0, 0x05BC, %o7
802 ldx [%l7 + 0x68], %g5
803 lduw [%l7 + 0x64], %g2
804 ldd [%l7 + 0x30], %l4
805 array16 %g7, %l3, %g6
806 fmovde %icc, %f14, %f26
807 movcs %xcc, %i7, %l6
808 xnorcc %g4, %i2, %i4
809 stx %i5, [%l7 + 0x70]
810 move %xcc, %i3, %o1
811 movgu %icc, %o2, %i0
812 fmovscc %icc, %f5, %f1
813 xor %l4, 0x0B0B, %l0
814 xnorcc %l1, %o5, %o6
815 stx %g1, [%l7 + 0x70]
816 pdist %f12, %f28, %f26
817 or %i6, %i1, %o4
818 stx %g3, [%l7 + 0x30]
819 movge %icc, %o3, %o0
820 andncc %o7, %l2, %g2
821 stb %l5, [%l7 + 0x47]
822 sllx %g5, 0x0F, %g7
823 udivx %l3, 0x051B, %g6
824 movrgez %l6, %g4, %i2
825 orcc %i7, %i5, %i3
826 sdiv %o1, 0x12C4, %o2
827 edge32ln %i4, %i0, %l0
828 fmovrdgez %l1, %f18, %f22
829 st %f22, [%l7 + 0x48]
830 edge16n %l4, %o5, %g1
831 mova %icc, %i6, %o6
832 sllx %o4, %g3, %i1
833 srl %o0, 0x03, %o7
834 fmovrslez %o3, %f22, %f3
835 edge32 %l2, %l5, %g2
836 fmovrse %g7, %f22, %f5
837 sir 0x1809
838 mulscc %l3, 0x1490, %g6
839 movrgez %g5, 0x0D4, %g4
840 std %f30, [%l7 + 0x10]
841 fnot2 %f2, %f6
842 srl %l6, 0x12, %i2
843 lduw [%l7 + 0x50], %i5
844 sdiv %i3, 0x13A7, %o1
845 save %i7, 0x1E7A, %o2
846 rdpr %cwp, %g1
847 rdpr %cansave, %g2
848 rdpr %canrestore, %g3
849 rdpr %cleanwin, %g4
850 rdpr %otherwin, %g5
851 rdpr %wstate, %g6
852 edge32ln %i0, %i4, %l1
853 stb %l0, [%l7 + 0x7E]
854 mova %icc, %o5, %g1
855 xor %i6, %l4, %o4
856 array16 %o6, %i1, %g3
857 edge8 %o7, %o0, %l2
858 sethi 0x19E8, %l5
859 add %o3, %g7, %g2
860 orncc %g6, 0x1838, %l3
861 andn %g5, %l6, %g4
862 fmovsle %xcc, %f1, %f5
863 xnorcc %i2, %i3, %i5
864 fcmpgt32 %f26, %f2, %i7
865 sdivx %o1, 0x1D31, %o2
866 edge16ln %i0, %i4, %l1
867 sdiv %o5, 0x0509, %l0
868 fmovsleu %icc, %f27, %f8
869 andncc %g1, %l4, %i6
870 fmovdvc %xcc, %f29, %f6
871 fandnot1 %f12, %f8, %f2
872 fmovsl %icc, %f15, %f19
873 edge8 %o4, %i1, %o6
874 stb %o7, [%l7 + 0x71]
875 fandnot1s %f24, %f31, %f2
876 movvs %xcc, %g3, %l2
877 fmovrdgz %l5, %f22, %f22
878 fmovrdgz %o0, %f10, %f28
879 movge %xcc, %g7, %g2
880 std %f12, [%l7 + 0x38]
881 setx loop_1, %l0, %l1
882 return %l1
883 nop
884 rdpr %cwp, %g1
885 rdpr %cansave, %g2
886 rdpr %canrestore, %g3
887 rdpr %cleanwin, %g4
888 rdpr %otherwin, %g5
889 rdpr %wstate, %g6
890loop_1: sub %o3, %g4, %i2
891 ldx [%l7 + 0x40], %l6
892 fnands %f19, %f22, %f14
893 fpsub32 %f22, %f24, %f4
894 movle %xcc, %i3, %i5
895 movcc %icc, %o1, %o2
896 movvs %icc, %i7, %i0
897 lduh [%l7 + 0x5E], %i4
898 movg %xcc, %l1, %l0
899 fmuld8ulx16 %f11, %f22, %f30
900 subcc %g1, %l4, %i6
901 sdiv %o5, 0x1F26, %i1
902 ld [%l7 + 0x0C], %f30
903 fmovsl %xcc, %f30, %f15
904 nop
905 set 0x4E, %l6
906 ldub [%l7 + %l6], %o6
907 orncc %o4, %o7, %l2
908 array16 %l5, %o0, %g3
909 edge32ln %g7, %g2, %l3
910 movpos %icc, %g6, %o3
911 movg %xcc, %g5, %i2
912 addcc %g4, %i3, %l6
913 sdiv %o1, 0x138E, %o2
914 edge32n %i7, %i0, %i4
915 smulcc %i5, 0x038D, %l1
916 movrlz %g1, 0x202, %l4
917 movge %icc, %i6, %l0
918 fmovscc %icc, %f29, %f29
919 fcmpes %fcc1, %f15, %f17
920 alignaddr %i1, %o6, %o5
921 edge8l %o7, %o4, %l2
922 movrlez %l5, %g3, %g7
923 andn %g2, %o0, %l3
924 xnor %g6, 0x1881, %g5
925 movle %icc, %o3, %g4
926 fmovdle %icc, %f11, %f31
927 movrne %i3, 0x021, %i2
928 sllx %l6, 0x18, %o1
929 fnegs %f17, %f28
930 edge32n %i7, %o2, %i4
931 andncc %i0, %i5, %g1
932 subc %l4, 0x0F0B, %i6
933 lduh [%l7 + 0x2C], %l1
934 save %l0, 0x025E, %o6
935 rdpr %cwp, %g1
936 rdpr %cansave, %g2
937 rdpr %canrestore, %g3
938 rdpr %cleanwin, %g4
939 rdpr %otherwin, %g5
940 rdpr %wstate, %g6
941 edge16l %o5, %o7, %i1
942 popc %o4, %l5
943 fmovdg %icc, %f7, %f5
944 fandnot2 %f8, %f8, %f20
945 umul %l2, 0x0C76, %g7
946 movrgez %g2, 0x0BA, %g3
947 fmul8sux16 %f2, %f6, %f10
948 fnegd %f16, %f6
949 fmovdne %icc, %f19, %f15
950 fand %f22, %f30, %f26
951 fmovrdne %l3, %f0, %f18
952 fmovsgu %xcc, %f30, %f3
953 fzeros %f29
954 edge8n %g6, %o0, %g5
955 edge16ln %g4, %i3, %o3
956 alignaddr %l6, %o1, %i2
957 stx %i7, [%l7 + 0x28]
958 addcc %i4, 0x1922, %o2
959 udivx %i0, 0x0185, %g1
960 add %i5, 0x19B5, %i6
961 sth %l4, [%l7 + 0x2C]
962 and %l1, %l0, %o5
963 fands %f29, %f18, %f26
964 fnot2 %f10, %f24
965 and %o6, %i1, %o4
966 alignaddr %l5, %l2, %o7
967 or %g2, %g3, %g7
968 subc %l3, 0x074E, %o0
969 fmovsgu %icc, %f1, %f26
970 fors %f2, %f0, %f27
971 edge32ln %g6, %g5, %g4
972 movn %xcc, %i3, %o3
973 movrgez %o1, %l6, %i2
974 movpos %xcc, %i7, %o2
975 fnot1 %f12, %f0
976 sdivcc %i4, 0x17C1, %g1
977 movne %icc, %i0, %i6
978 edge16l %i5, %l1, %l4
979 umulcc %l0, %o5, %o6
980 fmovdne %icc, %f27, %f12
981 lduh [%l7 + 0x0C], %i1
982 movrlz %l5, 0x38A, %o4
983 movpos %icc, %l2, %g2
984 fnot1 %f4, %f8
985 sll %g3, %o7, %g7
986 fones %f20
987 movre %l3, 0x3EF, %g6
988 andcc %g5, 0x0646, %g4
989 andncc %o0, %i3, %o1
990 fmovdge %xcc, %f16, %f8
991 fnot2 %f24, %f4
992 movrlz %o3, 0x095, %i2
993 lduh [%l7 + 0x54], %i7
994 smul %l6, 0x0477, %o2
995 fmovdg %icc, %f11, %f27
996 smulcc %i4, 0x1CFD, %i0
997 nop
998 set 0x53, %i4
999 stb %g1, [%l7 + %i4]
1000 edge32 %i6, %i5, %l1
1001 fcmpne32 %f8, %f16, %l0
1002 fsrc1 %f30, %f0
1003 movne %icc, %o5, %l4
1004 movrgez %o6, 0x269, %l5
1005 ldsh [%l7 + 0x32], %o4
1006 subccc %i1, %l2, %g2
1007 edge16ln %o7, %g7, %l3
1008 ldx [%l7 + 0x18], %g3
1009 sub %g6, %g4, %o0
1010 alignaddr %i3, %o1, %g5
1011 movvs %xcc, %i2, %o3
1012 move %icc, %l6, %o2
1013 edge8l %i4, %i0, %g1
1014 nop
1015 set 0x32, %g7
1016 ldub [%l7 + %g7], %i7
1017 sll %i5, 0x18, %i6
1018 smul %l0, %l1, %o5
1019 fmovrsgz %l4, %f25, %f20
1020 array32 %l5, %o4, %i1
1021 fzero %f6
1022 popc %l2, %g2
1023 sra %o6, %o7, %g7
1024 fmovrslez %l3, %f15, %f13
1025 stx %g6, [%l7 + 0x30]
1026 fnands %f25, %f25, %f28
1027 nop
1028 set 0x30, %l4
1029 sth %g4, [%l7 + %l4]
1030 edge16l %g3, %i3, %o1
1031 move %icc, %g5, %o0
1032 sub %i2, %l6, %o2
1033 edge32 %o3, %i0, %g1
1034 movge %xcc, %i4, %i5
1035 fcmps %fcc2, %f25, %f25
1036 fmovdge %icc, %f19, %f25
1037 alignaddr %i7, %l0, %l1
1038 std %f22, [%l7 + 0x70]
1039 addc %o5, %l4, %i6
1040 fpsub16 %f26, %f4, %f0
1041 movg %xcc, %l5, %i1
1042 restore %l2, 0x06F2, %g2
1043 rdpr %cwp, %g1
1044 rdpr %cansave, %g2
1045 rdpr %canrestore, %g3
1046 rdpr %cleanwin, %g4
1047 rdpr %otherwin, %g5
1048 rdpr %wstate, %g6
1049 umul %o6, 0x0FC6, %o4
1050 subccc %o7, 0x17AD, %l3
1051 sir 0x04A0
1052 fmovdge %xcc, %f29, %f29
1053 fmovsgu %xcc, %f12, %f2
1054 addcc %g7, 0x1D6B, %g4
1055 ldub [%l7 + 0x38], %g6
1056 add %i3, %o1, %g5
1057 edge16ln %o0, %g3, %i2
1058 movge %xcc, %l6, %o3
1059 umul %i0, %o2, %i4
1060 stx %i5, [%l7 + 0x78]
1061 ldd [%l7 + 0x18], %g0
1062 udivcc %l0, 0x067B, %i7
1063 fpadd16s %f13, %f4, %f23
1064 ldsh [%l7 + 0x16], %l1
1065 movneg %icc, %o5, %i6
1066 edge32ln %l5, %i1, %l4
1067 ldsw [%l7 + 0x60], %g2
1068 sll %l2, %o6, %o4
1069 movrgez %o7, %g7, %l3
1070 fornot1s %f13, %f28, %f21
1071 sllx %g4, 0x11, %i3
1072 umulcc %g6, 0x0298, %o1
1073 fmovdne %xcc, %f21, %f22
1074 movgu %xcc, %g5, %o0
1075 sir 0x0A84
1076 ldd [%l7 + 0x18], %f30
1077 fmovdgu %xcc, %f31, %f17
1078 fmovrslz %g3, %f6, %f3
1079 udivcc %i2, 0x192B, %l6
1080 andcc %i0, %o3, %o2
1081 fmovdge %xcc, %f20, %f13
1082 fmovsleu %xcc, %f19, %f5
1083 edge16n %i4, %g1, %l0
1084 movrlz %i5, 0x14F, %l1
1085 udiv %o5, 0x0EBB, %i6
1086 movvc %xcc, %i7, %l5
1087 xnorcc %l4, 0x153F, %i1
1088 subccc %g2, %o6, %o4
1089 ldsb [%l7 + 0x5F], %l2
1090 sllx %g7, %o7, %l3
1091 umulcc %g4, %g6, %o1
1092 movvc %icc, %g5, %i3
1093 andn %g3, %i2, %o0
1094 movcc %xcc, %i0, %o3
1095 fmul8x16 %f25, %f4, %f24
1096 fones %f2
1097 movn %xcc, %o2, %l6
1098 fcmpeq16 %f26, %f16, %g1
1099 movneg %xcc, %i4, %l0
1100 fmovdg %xcc, %f21, %f6
1101 edge8 %i5, %o5, %i6
1102 mulx %i7, %l1, %l5
1103 sir 0x0071
1104 movre %l4, 0x19C, %g2
1105 fcmped %fcc0, %f30, %f4
1106 ldd [%l7 + 0x28], %o6
1107 subcc %i1, %l2, %o4
1108 edge16 %o7, %l3, %g7
1109 setx loop_2, %l0, %l1
1110 return %l1
1111 nop
1112 rdpr %cwp, %g1
1113 rdpr %cansave, %g2
1114 rdpr %canrestore, %g3
1115 rdpr %cleanwin, %g4
1116 rdpr %otherwin, %g5
1117 rdpr %wstate, %g6
1118loop_2: edge32ln %g5, %g4, %g3
1119 ldd [%l7 + 0x70], %i2
1120 fabss %f18, %f7
1121 edge16l %i2, %o0, %i0
1122 orcc %o3, 0x0605, %l6
1123 srax %o2, 0x13, %g1
1124 stw %i4, [%l7 + 0x14]
1125 stx %l0, [%l7 + 0x28]
1126 mova %icc, %i5, %i6
1127 alignaddr %o5, %l1, %l5
1128 fmovdcs %xcc, %f11, %f7
1129 fmovde %icc, %f11, %f15
1130 movl %icc, %i7, %l4
1131 addccc %g2, 0x0B48, %i1
1132 fmovdle %xcc, %f28, %f23
1133 ldsh [%l7 + 0x3E], %l2
1134 movrgez %o6, %o4, %o7
1135 movcc %xcc, %l3, %g6
1136 fmovscc %icc, %f10, %f7
1137 movg %icc, %o1, %g5
1138 fmovdge %xcc, %f8, %f9
1139 alignaddr %g7, %g4, %g3
1140 fxor %f18, %f4, %f10
1141 fxnor %f20, %f4, %f28
1142 save %i3, %i2, %i0
1143 rdpr %cwp, %g1
1144 rdpr %cansave, %g2
1145 rdpr %canrestore, %g3
1146 rdpr %cleanwin, %g4
1147 rdpr %otherwin, %g5
1148 rdpr %wstate, %g6
1149 ld [%l7 + 0x48], %f12
1150 orcc %o3, %l6, %o2
1151 movneg %icc, %o0, %i4
1152 mova %xcc, %g1, %i5
1153 xnor %i6, 0x0935, %l0
1154 restore %l1, %l5, %i7
1155 rdpr %cwp, %g1
1156 rdpr %cansave, %g2
1157 rdpr %canrestore, %g3
1158 rdpr %cleanwin, %g4
1159 rdpr %otherwin, %g5
1160 rdpr %wstate, %g6
1161 movvc %xcc, %l4, %o5
1162 andcc %i1, %g2, %l2
1163 fors %f10, %f28, %f0
1164 fmovdvs %xcc, %f24, %f13
1165 sub %o6, 0x0EAA, %o4
1166 move %xcc, %l3, %o7
1167 udiv %o1, 0x157E, %g5
1168 fmovsl %icc, %f30, %f18
1169 movrlez %g7, %g4, %g6
1170 movge %icc, %i3, %i2
1171 nop
1172 set 0x22, %o5
1173 sth %g3, [%l7 + %o5]
1174 movvs %xcc, %i0, %l6
1175 sdiv %o3, 0x0610, %o2
1176 movg %icc, %o0, %i4
1177 movvs %xcc, %g1, %i5
1178 edge8l %l0, %l1, %l5
1179 st %f5, [%l7 + 0x2C]
1180 orncc %i7, 0x1E7A, %i6
1181 xor %o5, %l4, %i1
1182 fmovdcs %xcc, %f14, %f23
1183 sdivcc %g2, 0x1C6C, %o6
1184 udivx %o4, 0x1D64, %l3
1185 addc %l2, %o1, %g5
1186 fmovdneg %icc, %f31, %f5
1187 edge8 %g7, %g4, %g6
1188 fmul8sux16 %f10, %f12, %f28
1189 fcmpd %fcc3, %f18, %f22
1190 ld [%l7 + 0x6C], %f11
1191 fcmps %fcc2, %f10, %f4
1192 srlx %i3, %o7, %g3
1193 edge32 %i0, %l6, %i2
1194 sir 0x01C9
1195 lduh [%l7 + 0x5C], %o3
1196 srax %o2, 0x1C, %i4
1197 xorcc %o0, %i5, %l0
1198 ldd [%l7 + 0x10], %g0
1199 fcmpne16 %f22, %f24, %l1
1200 setx loop_3, %l0, %l1
1201 return %l1
1202 nop
1203 rdpr %cwp, %g1
1204 rdpr %cansave, %g2
1205 rdpr %canrestore, %g3
1206 rdpr %cleanwin, %g4
1207 rdpr %otherwin, %g5
1208 rdpr %wstate, %g6
1209loop_3: fmovdleu %icc, %f14, %f9
1210 movleu %icc, %o5, %l4
1211 lduw [%l7 + 0x44], %i1
1212 fmuld8ulx16 %f17, %f3, %f24
1213 mulx %i6, %o6, %g2
1214 fnot2s %f24, %f11
1215 edge8n %o4, %l3, %l2
1216 movcc %icc, %o1, %g7
1217 fmovse %icc, %f29, %f8
1218 orn %g5, 0x1588, %g6
1219 fmovscs %xcc, %f20, %f29
1220 save %g4, %o7, %g3
1221 rdpr %cwp, %g1
1222 rdpr %cansave, %g2
1223 rdpr %canrestore, %g3
1224 rdpr %cleanwin, %g4
1225 rdpr %otherwin, %g5
1226 rdpr %wstate, %g6
1227 movg %icc, %i3, %i0
1228 movneg %xcc, %l6, %i2
1229 addcc %o2, %o3, %o0
1230 edge8l %i4, %l0, %i5
1231 fmovsneg %icc, %f29, %f24
1232 movl %xcc, %l1, %g1
1233 orcc %i7, %l5, %l4
1234 xnor %o5, %i1, %i6
1235 subccc %g2, %o4, %o6
1236 stw %l2, [%l7 + 0x2C]
1237 edge8n %o1, %g7, %g5
1238 sethi 0x0758, %g6
1239 fmovdpos %icc, %f26, %f3
1240 srlx %g4, 0x16, %l3
1241 xor %o7, %g3, %i3
1242 movg %icc, %i0, %i2
1243 movneg %xcc, %l6, %o2
1244 movpos %xcc, %o3, %i4
1245 nop
1246 set 0x1E, %i2
1247 lduh [%l7 + %i2], %l0
1248 ld [%l7 + 0x1C], %f25
1249 edge8n %i5, %o0, %g1
1250 udivcc %i7, 0x12C5, %l1
1251 xnorcc %l5, 0x0B29, %o5
1252 movpos %icc, %i1, %l4
1253 fexpand %f17, %f6
1254 sdiv %g2, 0x17C5, %i6
1255 andcc %o6, %o4, %l2
1256 array8 %o1, %g5, %g6
1257 restore %g7, %l3, %g4
1258 rdpr %cwp, %g1
1259 rdpr %cansave, %g2
1260 rdpr %canrestore, %g3
1261 rdpr %cleanwin, %g4
1262 rdpr %otherwin, %g5
1263 rdpr %wstate, %g6
1264 edge32n %o7, %g3, %i3
1265 movl %icc, %i2, %i0
1266 ld [%l7 + 0x30], %f24
1267 movpos %xcc, %o2, %o3
1268 edge32n %i4, %l0, %i5
1269 ldx [%l7 + 0x20], %l6
1270 sdiv %g1, 0x10F7, %o0
1271 srax %l1, %i7, %o5
1272 movg %xcc, %i1, %l4
1273 movneg %xcc, %l5, %g2
1274 fmovdneg %xcc, %f15, %f22
1275 mova %icc, %o6, %o4
1276 edge16l %l2, %i6, %g5
1277 mulscc %g6, %o1, %g7
1278 movrlez %g4, 0x178, %l3
1279 umulcc %o7, 0x078B, %g3
1280 array16 %i2, %i3, %i0
1281 edge16l %o3, %i4, %l0
1282 edge16l %o2, %i5, %g1
1283 sdiv %o0, 0x0E5D, %l1
1284 fabsd %f20, %f28
1285 movle %icc, %i7, %l6
1286 nop
1287 set 0x48, %i1
1288 ldsw [%l7 + %i1], %i1
1289 lduw [%l7 + 0x14], %l4
1290 lduh [%l7 + 0x7E], %l5
1291 movvc %xcc, %o5, %o6
1292 fandnot2 %f0, %f18, %f2
1293 std %f30, [%l7 + 0x60]
1294 alignaddrl %g2, %l2, %o4
1295 fnot2s %f2, %f4
1296 movn %xcc, %g5, %g6
1297 addccc %i6, 0x1D32, %g7
1298 udivcc %o1, 0x1F16, %g4
1299 movg %xcc, %l3, %o7
1300 edge8ln %g3, %i2, %i3
1301 andcc %o3, 0x0AF8, %i0
1302 lduw [%l7 + 0x0C], %i4
1303 fornot2 %f20, %f20, %f6
1304 sdivcc %l0, 0x165B, %i5
1305 fmovsn %xcc, %f5, %f7
1306 fnot2 %f4, %f6
1307 array16 %g1, %o0, %o2
1308 movge %icc, %i7, %l6
1309 ldsw [%l7 + 0x14], %l1
1310 mulscc %i1, 0x0941, %l5
1311 sll %l4, %o6, %o5
1312 movge %xcc, %l2, %o4
1313 nop
1314 set 0x74, %o0
1315 ldsb [%l7 + %o0], %g5
1316 fmovdn %xcc, %f26, %f5
1317 std %f4, [%l7 + 0x70]
1318 srlx %g6, %i6, %g2
1319 movvc %icc, %o1, %g4
1320 fmovsgu %xcc, %f12, %f4
1321 xor %l3, %o7, %g7
1322 fnot2 %f0, %f22
1323 save %g3, %i3, %o3
1324 rdpr %cwp, %g1
1325 rdpr %cansave, %g2
1326 rdpr %canrestore, %g3
1327 rdpr %cleanwin, %g4
1328 rdpr %otherwin, %g5
1329 rdpr %wstate, %g6
1330 or %i2, 0x1C3A, %i4
1331 sir 0x059F
1332 stw %l0, [%l7 + 0x64]
1333 fsrc2s %f8, %f12
1334 save %i0, %i5, %g1
1335 rdpr %cwp, %g1
1336 rdpr %cansave, %g2
1337 rdpr %canrestore, %g3
1338 rdpr %cleanwin, %g4
1339 rdpr %otherwin, %g5
1340 rdpr %wstate, %g6
1341 fornot2 %f2, %f22, %f10
1342 xnorcc %o0, %i7, %l6
1343 fcmpeq16 %f16, %f2, %o2
1344 sdivx %l1, 0x0CDB, %i1
1345 std %f12, [%l7 + 0x48]
1346 std %f0, [%l7 + 0x60]
1347 sir 0x031F
1348 fzero %f28
1349 fpsub32 %f18, %f10, %f16
1350 fpack32 %f16, %f24, %f26
1351 nop
1352 set 0x08, %g6
1353 std %f30, [%l7 + %g6]
1354 movgu %xcc, %l4, %l5
1355 srax %o5, 0x05, %l2
1356 movrlz %o4, %o6, %g6
1357 fmovdpos %xcc, %f12, %f19
1358 movrlez %i6, 0x2C0, %g5
1359 subccc %g2, %g4, %o1
1360 andncc %o7, %l3, %g7
1361 srax %g3, 0x0D, %i3
1362 movvc %icc, %o3, %i4
1363 fcmpeq16 %f26, %f24, %l0
1364 edge32l %i2, %i0, %g1
1365 and %i5, %o0, %i7
1366 movne %icc, %o2, %l6
1367 orn %i1, %l1, %l4
1368 fornot2 %f20, %f2, %f26
1369 edge16n %o5, %l5, %l2
1370 sub %o4, 0x0302, %o6
1371 fxnor %f8, %f20, %f10
1372 movrlz %g6, 0x23C, %i6
1373 mulscc %g2, 0x0B74, %g4
1374 faligndata %f4, %f30, %f20
1375 orn %o1, 0x0211, %o7
1376 fandnot2 %f4, %f18, %f2
1377 sub %g5, %g7, %l3
1378 movre %i3, %g3, %i4
1379 addccc %o3, %l0, %i0
1380 udiv %i2, 0x1A89, %g1
1381 ldd [%l7 + 0x38], %f30
1382 sdivx %o0, 0x12DB, %i7
1383 xor %o2, %l6, %i5
1384 movgu %xcc, %l1, %l4
1385 fmovsl %xcc, %f14, %f23
1386 array8 %i1, %o5, %l2
1387 popc 0x089A, %o4
1388 movcc %xcc, %o6, %g6
1389 save %i6, %g2, %g4
1390 rdpr %cwp, %g1
1391 rdpr %cansave, %g2
1392 rdpr %canrestore, %g3
1393 rdpr %cleanwin, %g4
1394 rdpr %otherwin, %g5
1395 rdpr %wstate, %g6
1396 mova %icc, %l5, %o1
1397 sra %g5, %g7, %o7
1398 sdivcc %i3, 0x1647, %g3
1399 sllx %i4, 0x1E, %o3
1400 edge8l %l0, %i0, %i2
1401 setx loop_4, %l0, %l1
1402 return %l1
1403 nop
1404 rdpr %cwp, %g1
1405 rdpr %cansave, %g2
1406 rdpr %canrestore, %g3
1407 rdpr %cleanwin, %g4
1408 rdpr %otherwin, %g5
1409 rdpr %wstate, %g6
1410loop_4: stx %g1, [%l7 + 0x58]
1411 srax %o2, 0x0B, %i7
1412 ldd [%l7 + 0x48], %f2
1413 andn %i5, %l6, %l1
1414 xnor %l4, 0x171A, %o5
1415 movcc %icc, %i1, %l2
1416 addcc %o6, 0x1FA8, %o4
1417 movneg %xcc, %i6, %g2
1418 umulcc %g4, %l5, %o1
1419 movge %icc, %g6, %g7
1420 fmovrdgz %g5, %f18, %f10
1421 ldsw [%l7 + 0x08], %i3
1422 sll %o7, %g3, %o3
1423 edge8ln %i4, %l0, %i2
1424 edge8n %i0, %o0, %l3
1425 sll %o2, %g1, %i7
1426 fmovdn %icc, %f27, %f31
1427 nop
1428 set 0x13, %o4
1429 ldub [%l7 + %o4], %l6
1430 std %f8, [%l7 + 0x70]
1431 ldsw [%l7 + 0x64], %l1
1432 fmovsle %icc, %f8, %f26
1433 orn %i5, %l4, %o5
1434 fmovrsgz %i1, %f15, %f30
1435 fmovsl %icc, %f24, %f8
1436 movrne %o6, %l2, %i6
1437 xnorcc %g2, 0x1BE3, %o4
1438 array16 %g4, %o1, %l5
1439 or %g6, %g5, %i3
1440 ldub [%l7 + 0x70], %o7
1441 mulscc %g3, %o3, %i4
1442 addccc %l0, %i2, %g7
1443 lduw [%l7 + 0x40], %o0
1444 movvc %icc, %i0, %o2
1445 fmovsvs %icc, %f29, %f0
1446 or %l3, 0x09AF, %i7
1447 fnands %f22, %f11, %f13
1448 movge %xcc, %g1, %l1
1449 edge8 %i5, %l6, %o5
1450 edge32ln %i1, %o6, %l2
1451 fcmpne16 %f10, %f24, %l4
1452 add %i6, %g2, %o4
1453 nop
1454 set 0x1C, %g2
1455 ldsw [%l7 + %g2], %o1
1456 sdivx %g4, 0x0D27, %l5
1457 fcmpeq32 %f16, %f24, %g6
1458 movcc %icc, %i3, %o7
1459 popc %g3, %g5
1460 movre %i4, %l0, %o3
1461 fpsub16 %f26, %f10, %f2
1462 add %g7, %o0, %i0
1463 movpos %icc, %i2, %o2
1464 fpack16 %f28, %f6
1465 edge8 %l3, %i7, %l1
1466 movrgez %g1, 0x3F7, %l6
1467 xnor %i5, 0x0175, %i1
1468 movgu %xcc, %o6, %l2
1469 st %f22, [%l7 + 0x44]
1470 edge16 %l4, %i6, %o5
1471 srl %o4, %o1, %g4
1472 sub %g2, %l5, %g6
1473 movn %xcc, %o7, %i3
1474 xnor %g3, 0x0BF9, %g5
1475 edge8ln %i4, %o3, %g7
1476 ldsb [%l7 + 0x12], %l0
1477 fcmped %fcc0, %f14, %f14
1478 addcc %i0, %o0, %o2
1479 addcc %i2, %l3, %l1
1480 fmovrse %g1, %f13, %f25
1481 edge8ln %i7, %i5, %l6
1482 mulscc %i1, %l2, %l4
1483 fandnot2s %f29, %f30, %f9
1484 movrgez %o6, 0x294, %o5
1485 movcc %xcc, %i6, %o4
1486 edge8 %g4, %g2, %l5
1487 for %f0, %f20, %f22
1488 fabss %f27, %f20
1489 movrgez %g6, %o7, %i3
1490 movrgz %o1, %g3, %i4
1491 addc %g5, 0x101E, %g7
1492 edge32l %l0, %i0, %o3
1493 addc %o0, %o2, %l3
1494 movg %icc, %l1, %i2
1495 sub %g1, 0x0429, %i7
1496 sra %i5, %l6, %i1
1497 movcs %xcc, %l4, %l2
1498 sra %o5, 0x0F, %i6
1499 array16 %o4, %o6, %g4
1500 or %l5, %g6, %o7
1501 xnorcc %i3, %o1, %g2
1502 fcmped %fcc2, %f28, %f28
1503 fcmpd %fcc0, %f22, %f14
1504 for %f30, %f16, %f20
1505 fpsub32 %f4, %f0, %f28
1506 sra %i4, 0x1F, %g5
1507 fcmpne32 %f14, %f20, %g7
1508 fxors %f6, %f16, %f16
1509 edge16ln %l0, %i0, %g3
1510 udivcc %o3, 0x027A, %o2
1511 subc %l3, 0x0E74, %l1
1512 fmovdneg %xcc, %f11, %f17
1513 andncc %i2, %o0, %g1
1514 array32 %i5, %l6, %i1
1515 fmovdvc %xcc, %f24, %f8
1516 fmovsl %xcc, %f26, %f20
1517 fmul8x16al %f14, %f31, %f6
1518 andn %i7, %l2, %o5
1519 orn %l4, %o4, %i6
1520 orcc %o6, %l5, %g4
1521 edge8ln %g6, %o7, %o1
1522 add %i3, %g2, %g5
1523 fnegs %f5, %f22
1524 fmul8x16au %f24, %f28, %f2
1525 sra %i4, 0x15, %g7
1526 movge %icc, %l0, %g3
1527 movvs %icc, %i0, %o2
1528 srax %o3, 0x16, %l3
1529 fcmpne16 %f26, %f22, %l1
1530 movn %icc, %i2, %o0
1531 subcc %g1, %l6, %i5
1532 fnand %f14, %f14, %f20
1533 movgu %icc, %i7, %i1
1534 fpackfix %f18, %f21
1535 lduh [%l7 + 0x4A], %l2
1536 nop
1537 set 0x38, %o3
1538 ldx [%l7 + %o3], %l4
1539 or %o5, %i6, %o6
1540 movrgz %l5, %o4, %g4
1541 subccc %o7, 0x0A73, %g6
1542 orn %i3, %g2, %g5
1543 ldd [%l7 + 0x60], %f20
1544 movrlz %i4, 0x24D, %o1
1545 sir 0x090F
1546 movn %icc, %g7, %l0
1547 ldx [%l7 + 0x40], %g3
1548 sub %i0, %o2, %o3
1549 fxors %f24, %f9, %f29
1550 fpadd32 %f20, %f28, %f28
1551 movpos %icc, %l1, %i2
1552 umulcc %o0, %l3, %g1
1553 ldsw [%l7 + 0x24], %l6
1554 fcmpgt32 %f18, %f20, %i7
1555 ldub [%l7 + 0x79], %i5
1556 movg %xcc, %i1, %l4
1557 sub %l2, 0x0BA7, %i6
1558 stw %o5, [%l7 + 0x78]
1559 srax %o6, 0x02, %o4
1560 umulcc %g4, 0x162C, %o7
1561 fnegs %f30, %f28
1562 edge16n %l5, %i3, %g2
1563 udivcc %g6, 0x1283, %i4
1564 st %f10, [%l7 + 0x50]
1565 smul %o1, %g5, %g7
1566 edge32l %l0, %g3, %i0
1567 fnot1 %f26, %f8
1568 fmovdle %xcc, %f1, %f14
1569 edge8n %o3, %l1, %o2
1570 edge16l %i2, %o0, %l3
1571 edge8l %l6, %i7, %i5
1572 for %f4, %f20, %f6
1573 ldx [%l7 + 0x60], %g1
1574 umul %l4, 0x1120, %l2
1575 stb %i6, [%l7 + 0x6E]
1576 fornot1 %f4, %f26, %f26
1577 orcc %o5, 0x1B8B, %i1
1578 sub %o6, 0x033F, %g4
1579 fornot2 %f20, %f4, %f16
1580 edge16 %o7, %o4, %l5
1581 sth %g2, [%l7 + 0x2C]
1582 fmovdpos %icc, %f9, %f26
1583 fmovscs %icc, %f28, %f3
1584 stb %i3, [%l7 + 0x72]
1585 edge8 %g6, %i4, %g5
1586 subccc %o1, %l0, %g3
1587 umulcc %i0, 0x18FC, %o3
1588 fcmped %fcc0, %f16, %f6
1589 udiv %g7, 0x1C04, %o2
1590 edge32 %i2, %o0, %l3
1591 movcc %xcc, %l1, %i7
1592 fandnot2s %f31, %f30, %f30
1593 xorcc %l6, %g1, %i5
1594 edge16n %l4, %i6, %l2
1595 restore %o5, 0x094E, %o6
1596 rdpr %cwp, %g1
1597 rdpr %cansave, %g2
1598 rdpr %canrestore, %g3
1599 rdpr %cleanwin, %g4
1600 rdpr %otherwin, %g5
1601 rdpr %wstate, %g6
1602 ldsb [%l7 + 0x30], %i1
1603 fmovsgu %icc, %f5, %f20
1604 array32 %g4, %o4, %l5
1605 orncc %o7, 0x040C, %g2
1606 fzeros %f5
1607 movne %icc, %g6, %i3
1608 add %i4, %g5, %o1
1609 fmovrdne %g3, %f14, %f0
1610 movrlz %i0, 0x2A5, %l0
1611 movre %g7, %o2, %o3
1612 subc %i2, 0x191C, %l3
1613 fcmpeq32 %f22, %f20, %l1
1614 fnands %f29, %f15, %f18
1615 ldsh [%l7 + 0x34], %i7
1616 lduw [%l7 + 0x34], %o0
1617 ldd [%l7 + 0x20], %f30
1618 edge32ln %g1, %l6, %l4
1619 array16 %i5, %l2, %o5
1620 array8 %i6, %o6, %i1
1621 ldub [%l7 + 0x74], %g4
1622 umul %o4, 0x0475, %l5
1623 array8 %g2, %g6, %o7
1624 fnor %f18, %f2, %f18
1625 mulx %i3, %g5, %o1
1626 alignaddr %i4, %i0, %l0
1627 add %g3, %o2, %g7
1628 save %o3, %i2, %l1
1629 rdpr %cwp, %g1
1630 rdpr %cansave, %g2
1631 rdpr %canrestore, %g3
1632 rdpr %cleanwin, %g4
1633 rdpr %otherwin, %g5
1634 rdpr %wstate, %g6
1635 smulcc %l3, %o0, %i7
1636 save %l6, 0x192F, %l4
1637 rdpr %cwp, %g1
1638 rdpr %cansave, %g2
1639 rdpr %canrestore, %g3
1640 rdpr %cleanwin, %g4
1641 rdpr %otherwin, %g5
1642 rdpr %wstate, %g6
1643 sdivcc %i5, 0x1B3D, %g1
1644 fmovsl %icc, %f23, %f25
1645 movle %icc, %l2, %o5
1646 stb %o6, [%l7 + 0x43]
1647 movle %icc, %i1, %g4
1648 movne %icc, %i6, %l5
1649 movleu %xcc, %g2, %g6
1650 ldd [%l7 + 0x60], %f2
1651 srl %o4, %i3, %o7
1652 ldd [%l7 + 0x48], %f20
1653 nop
1654 set 0x20, %o2
1655 ldd [%l7 + %o2], %g4
1656 setx loop_5, %l0, %l1
1657 return %l1
1658 nop
1659 rdpr %cwp, %g1
1660 rdpr %cansave, %g2
1661 rdpr %canrestore, %g3
1662 rdpr %cleanwin, %g4
1663 rdpr %otherwin, %g5
1664 rdpr %wstate, %g6
1665loop_5: array32 %i4, %l0, %g3
1666 addcc %o2, 0x0F18, %o3
1667 srlx %g7, 0x01, %i2
1668 movrgez %l3, 0x2B7, %o0
1669 movneg %xcc, %i7, %l1
1670 fmovsneg %icc, %f28, %f2
1671 sub %l4, 0x05DB, %i5
1672 udivcc %g1, 0x0EE7, %l6
1673 mulscc %o5, 0x176B, %l2
1674 lduw [%l7 + 0x64], %o6
1675 fpmerge %f10, %f30, %f8
1676 fnot2 %f8, %f14
1677 popc 0x119C, %i1
1678 fone %f26
1679 ld [%l7 + 0x2C], %f16
1680 xnor %i6, %g4, %l5
1681 movvs %icc, %g2, %o4
1682 fnot2 %f8, %f6
1683 movre %i3, %o7, %g5
1684 orncc %g6, 0x1DFB, %i0
1685 fpadd16 %f0, %f12, %f12
1686 restore %i4, 0x106D, %l0
1687 rdpr %cwp, %g1
1688 rdpr %cansave, %g2
1689 rdpr %canrestore, %g3
1690 rdpr %cleanwin, %g4
1691 rdpr %otherwin, %g5
1692 rdpr %wstate, %g6
1693 addccc %o1, 0x117C, %g3
1694 fcmpgt32 %f2, %f10, %o3
1695 ldd [%l7 + 0x60], %g6
1696 setx loop_6, %l0, %l1
1697 return %l1
1698 nop
1699 rdpr %cwp, %g1
1700 rdpr %cansave, %g2
1701 rdpr %canrestore, %g3
1702 rdpr %cleanwin, %g4
1703 rdpr %otherwin, %g5
1704 rdpr %wstate, %g6
1705loop_6: movg %icc, %l3, %i7
1706 movrne %l1, %o0, %l4
1707 mova %icc, %i5, %l6
1708 sethi 0x1C93, %o5
1709 fmovrdlez %l2, %f30, %f18
1710 movg %xcc, %o6, %g1
1711 fmovdneg %icc, %f28, %f10
1712 ldsh [%l7 + 0x16], %i1
1713 fpsub16 %f30, %f26, %f14
1714 xnorcc %i6, 0x163F, %l5
1715 srl %g2, 0x1C, %o4
1716 move %icc, %g4, %o7
1717 ld [%l7 + 0x18], %f20
1718 addccc %i3, 0x1E78, %g6
1719 movpos %xcc, %g5, %i4
1720 movg %icc, %i0, %o1
1721 mulx %g3, %l0, %g7
1722 smulcc %o2, 0x0A79, %i2
1723 fpadd32 %f8, %f20, %f14
1724 edge8 %l3, %o3, %i7
1725 smul %l1, %o0, %l4
1726 array16 %i5, %l6, %o5
1727 ldsb [%l7 + 0x40], %o6
1728 mulscc %l2, 0x0109, %g1
1729 edge16n %i1, %l5, %i6
1730 sra %g2, %o4, %g4
1731 alignaddr %o7, %g6, %i3
1732 std %f30, [%l7 + 0x08]
1733 stx %i4, [%l7 + 0x58]
1734 fornot1s %f27, %f7, %f24
1735 mulx %i0, 0x12A2, %g5
1736 stw %g3, [%l7 + 0x08]
1737 fnot2 %f20, %f6
1738 movvc %icc, %l0, %o1
1739 srax %g7, %i2, %l3
1740 save %o2, 0x1038, %i7
1741 rdpr %cwp, %g1
1742 rdpr %cansave, %g2
1743 rdpr %canrestore, %g3
1744 rdpr %cleanwin, %g4
1745 rdpr %otherwin, %g5
1746 rdpr %wstate, %g6
1747 fcmpgt32 %f24, %f26, %o3
1748 popc 0x1520, %l1
1749 fornot1 %f16, %f16, %f14
1750 st %f9, [%l7 + 0x3C]
1751 fnot2 %f0, %f2
1752 fmovrse %o0, %f5, %f25
1753 movle %xcc, %i5, %l6
1754 edge32l %o5, %o6, %l2
1755 fcmpeq32 %f6, %f6, %g1
1756 popc %l4, %l5
1757 addccc %i6, 0x08EE, %g2
1758 lduw [%l7 + 0x44], %i1
1759 smulcc %g4, 0x1F1C, %o7
1760 sdivcc %o4, 0x0285, %i3
1761 siam 0x5
1762 fcmpgt16 %f26, %f28, %i4
1763 faligndata %f22, %f4, %f14
1764 sth %i0, [%l7 + 0x7C]
1765 move %icc, %g5, %g3
1766 andn %g6, %l0, %o1
1767 array16 %i2, %l3, %o2
1768 ldd [%l7 + 0x40], %g6
1769 fmovsa %xcc, %f18, %f16
1770 array32 %o3, %l1, %o0
1771 addcc %i5, 0x1B74, %i7
1772 movrlz %l6, 0x371, %o6
1773 edge16 %l2, %g1, %o5
1774 srl %l4, %i6, %l5
1775 ld [%l7 + 0x74], %f2
1776 movrlz %g2, %i1, %g4
1777 movrlez %o7, 0x2AB, %o4
1778 addccc %i3, %i4, %g5
1779 movre %i0, %g6, %l0
1780 fmovrdgez %o1, %f4, %f0
1781 fpsub16 %f10, %f24, %f12
1782 ldx [%l7 + 0x28], %g3
1783 andncc %l3, %o2, %i2
1784 movvs %xcc, %g7, %o3
1785 fmovdl %icc, %f15, %f21
1786 andncc %o0, %i5, %l1
1787 alignaddrl %l6, %o6, %l2
1788 movrlez %i7, 0x311, %g1
1789 edge8l %o5, %i6, %l4
1790 udiv %l5, 0x0BB8, %i1
1791 xorcc %g2, %g4, %o4
1792 array16 %o7, %i4, %i3
1793 save %i0, %g6, %l0
1794 rdpr %cwp, %g1
1795 rdpr %cansave, %g2
1796 rdpr %canrestore, %g3
1797 rdpr %cleanwin, %g4
1798 rdpr %otherwin, %g5
1799 rdpr %wstate, %g6
1800 xor %g5, %o1, %g3
1801 fmovdgu %icc, %f4, %f18
1802 fmovsl %icc, %f6, %f9
1803 fmovd %f10, %f12
1804 mulx %l3, 0x0E2D, %i2
1805 fcmpne16 %f8, %f18, %o2
1806 movvs %icc, %g7, %o0
1807 subcc %i5, 0x0E80, %o3
1808 ldsh [%l7 + 0x16], %l1
1809 ld [%l7 + 0x1C], %f13
1810 fmuld8sux16 %f6, %f19, %f4
1811 sll %o6, 0x15, %l2
1812 fmovdl %icc, %f30, %f24
1813 movge %xcc, %l6, %g1
1814 movcc %icc, %i7, %i6
1815 fmovdg %icc, %f21, %f0
1816 fmovsg %xcc, %f30, %f8
1817 movrne %o5, 0x278, %l4
1818 fmovdcs %icc, %f15, %f11
1819 movgu %xcc, %i1, %g2
1820 smul %l5, 0x0A83, %g4
1821 fcmps %fcc3, %f20, %f4
1822 sdivcc %o7, 0x0181, %o4
1823 fcmpeq32 %f4, %f18, %i3
1824 edge8n %i0, %g6, %i4
1825 ldd [%l7 + 0x28], %l0
1826 subccc %o1, %g3, %g5
1827 addccc %i2, %o2, %l3
1828 umul %g7, 0x1877, %i5
1829 udivx %o3, 0x0C6F, %o0
1830 edge32n %l1, %o6, %l6
1831 movvs %xcc, %g1, %l2
1832 srlx %i6, 0x02, %i7
1833 array8 %l4, %o5, %i1
1834 mulx %l5, %g2, %o7
1835 sdivx %g4, 0x077F, %i3
1836 udivx %i0, 0x0064, %o4
1837 save %g6, %i4, %o1
1838 rdpr %cwp, %g1
1839 rdpr %cansave, %g2
1840 rdpr %canrestore, %g3
1841 rdpr %cleanwin, %g4
1842 rdpr %otherwin, %g5
1843 rdpr %wstate, %g6
1844 fand %f10, %f16, %f28
1845 udivcc %g3, 0x0E41, %g5
1846 alignaddr %l0, %i2, %o2
1847 subc %g7, 0x1BF3, %i5
1848 movg %xcc, %l3, %o3
1849 movgu %icc, %l1, %o6
1850 udiv %o0, 0x1476, %l6
1851 fmovd %f8, %f0
1852 std %f30, [%l7 + 0x70]
1853 ldsh [%l7 + 0x5E], %g1
1854 edge8l %l2, %i6, %l4
1855 xorcc %i7, 0x10F0, %o5
1856 fmuld8sux16 %f14, %f31, %f24
1857 movcc %icc, %i1, %l5
1858 movrgz %o7, 0x0A9, %g2
1859 movg %icc, %i3, %i0
1860 edge16 %o4, %g4, %g6
1861 fcmpeq16 %f2, %f28, %i4
1862 andncc %g3, %g5, %l0
1863 movgu %icc, %o1, %o2
1864 orn %i2, 0x0209, %i5
1865 ldd [%l7 + 0x10], %f10
1866 edge8n %g7, %o3, %l3
1867 fmovsl %xcc, %f26, %f12
1868 fnot1 %f0, %f10
1869 sdivcc %o6, 0x0A60, %o0
1870 alignaddrl %l6, %l1, %g1
1871 subcc %i6, 0x01FB, %l2
1872 srlx %l4, 0x00, %i7
1873 edge32ln %o5, %l5, %o7
1874 fmovdgu %icc, %f0, %f27
1875 mulx %i1, %g2, %i0
1876 ldx [%l7 + 0x60], %o4
1877 andn %i3, 0x1F38, %g4
1878 andncc %g6, %g3, %i4
1879 srl %l0, %o1, %g5
1880 fsrc1s %f11, %f18
1881 sdiv %i2, 0x0A45, %i5
1882 xorcc %g7, 0x116C, %o2
1883 fnegs %f18, %f8
1884 orncc %l3, %o3, %o0
1885 movgu %xcc, %l6, %o6
1886 stb %l1, [%l7 + 0x17]
1887 addc %g1, 0x1C8F, %i6
1888 fxnors %f6, %f23, %f6
1889 pdist %f14, %f18, %f26
1890 or %l4, 0x1479, %i7
1891 sub %o5, 0x1859, %l5
1892 st %f23, [%l7 + 0x34]
1893 fmovdpos %icc, %f1, %f8
1894 fmovsgu %icc, %f4, %f16
1895 lduh [%l7 + 0x3E], %o7
1896 alignaddrl %i1, %l2, %g2
1897 and %i0, 0x0A46, %i3
1898 udivx %g4, 0x1372, %o4
1899 orn %g3, %g6, %i4
1900 restore %l0, %g5, %o1
1901 rdpr %cwp, %g1
1902 rdpr %cansave, %g2
1903 rdpr %canrestore, %g3
1904 rdpr %cleanwin, %g4
1905 rdpr %otherwin, %g5
1906 rdpr %wstate, %g6
1907 edge16ln %i5, %i2, %o2
1908 fmovdpos %icc, %f1, %f7
1909 std %f26, [%l7 + 0x38]
1910 movpos %icc, %g7, %l3
1911 and %o3, %o0, %l6
1912 edge32 %o6, %l1, %g1
1913 movn %xcc, %i6, %l4
1914 ld [%l7 + 0x30], %f30
1915 edge8ln %o5, %l5, %i7
1916 srax %i1, %o7, %g2
1917 stb %l2, [%l7 + 0x30]
1918 umul %i3, 0x0E80, %g4
1919 st %f31, [%l7 + 0x20]
1920 sir 0x0F13
1921 fpack16 %f4, %f9
1922 fcmped %fcc3, %f8, %f20
1923 fmovdge %xcc, %f4, %f26
1924 sll %i0, %o4, %g6
1925 mova %xcc, %g3, %l0
1926 ldd [%l7 + 0x20], %f6
1927 nop
1928 set 0x28, %i7
1929 stx %g5, [%l7 + %i7]
1930 fsrc2s %f11, %f7
1931 fmul8x16 %f11, %f24, %f30
1932 stb %o1, [%l7 + 0x26]
1933 stb %i4, [%l7 + 0x2D]
1934 fmovdvc %xcc, %f31, %f11
1935 ldd [%l7 + 0x70], %f22
1936 movre %i2, %o2, %i5
1937 srl %l3, 0x03, %o3
1938 st %f13, [%l7 + 0x6C]
1939 fandnot2 %f16, %f6, %f0
1940 sdiv %o0, 0x1A11, %l6
1941 fmovsge %icc, %f28, %f8
1942 andn %g7, 0x193F, %o6
1943 edge32n %l1, %i6, %l4
1944 edge8ln %o5, %g1, %i7
1945 sra %i1, 0x10, %l5
1946 edge8l %g2, %o7, %l2
1947 mova %xcc, %g4, %i3
1948 add %i0, %o4, %g6
1949 mulscc %l0, %g5, %o1
1950 array16 %g3, %i4, %o2
1951 setx loop_7, %l0, %l1
1952 return %l1
1953 nop
1954 rdpr %cwp, %g1
1955 rdpr %cansave, %g2
1956 rdpr %canrestore, %g3
1957 rdpr %cleanwin, %g4
1958 rdpr %otherwin, %g5
1959 rdpr %wstate, %g6
1960loop_7: stb %o3, [%l7 + 0x76]
1961 ldx [%l7 + 0x78], %o0
1962 movn %xcc, %l6, %l3
1963 edge16ln %g7, %o6, %i6
1964 addccc %l4, 0x13A6, %l1
1965 array32 %g1, %o5, %i7
1966 orncc %l5, 0x1CD9, %g2
1967 edge32 %i1, %l2, %g4
1968 ldsh [%l7 + 0x6E], %o7
1969 fmovsg %icc, %f29, %f21
1970 fmovdcs %xcc, %f30, %f22
1971 nop
1972 set 0x62, %g5
1973 ldub [%l7 + %g5], %i3
1974 array32 %i0, %g6, %l0
1975 ld [%l7 + 0x7C], %f1
1976 edge8l %o4, %g5, %g3
1977 ldx [%l7 + 0x08], %i4
1978 sir 0x0BE5
1979 fors %f16, %f20, %f12
1980 sdivcc %o1, 0x0359, %i5
1981 edge16n %i2, %o3, %o0
1982 udivx %o2, 0x0A2E, %l3
1983 fornot2 %f2, %f8, %f30
1984 fnot2s %f28, %f13
1985 edge16l %l6, %g7, %i6
1986 movrgez %o6, %l1, %l4
1987 orcc %g1, 0x0E11, %o5
1988 andncc %l5, %g2, %i7
1989 fmovsvc %icc, %f31, %f22
1990 ldd [%l7 + 0x08], %f18
1991 sir 0x1302
1992 udiv %i1, 0x0400, %l2
1993 srlx %g4, 0x0A, %i3
1994 movrgz %o7, %i0, %l0
1995 orn %o4, %g5, %g6
1996 or %i4, %o1, %i5
1997 edge32ln %i2, %g3, %o3
1998 edge8 %o0, %o2, %l3
1999 ld [%l7 + 0x6C], %f30
2000 movrlz %l6, %g7, %i6
2001 movvc %xcc, %o6, %l4
2002 alignaddr %l1, %o5, %g1
2003 fcmped %fcc1, %f30, %f8
2004 edge16n %g2, %l5, %i7
2005 movrgz %i1, %l2, %i3
2006 fmovdvs %xcc, %f6, %f10
2007 edge8n %o7, %g4, %l0
2008 xorcc %i0, %o4, %g6
2009 movn %icc, %g5, %i4
2010 ldsw [%l7 + 0x10], %i5
2011 movleu %xcc, %i2, %o1
2012 fmuld8ulx16 %f29, %f2, %f26
2013 fmovrdlez %g3, %f6, %f24
2014 xor %o3, %o0, %o2
2015 xnorcc %l3, 0x1816, %g7
2016 edge16n %l6, %i6, %l4
2017 ldx [%l7 + 0x68], %o6
2018 edge8n %l1, %o5, %g2
2019 movne %xcc, %l5, %i7
2020 movn %xcc, %g1, %i1
2021 sllx %l2, 0x0A, %i3
2022 fmovrdne %g4, %f2, %f10
2023 fmovdge %icc, %f31, %f11
2024 fcmpeq32 %f6, %f8, %o7
2025 edge8n %l0, %i0, %o4
2026 lduh [%l7 + 0x6A], %g6
2027 sll %g5, %i5, %i4
2028 fcmpgt16 %f0, %f18, %o1
2029 edge16ln %i2, %o3, %g3
2030 movne %icc, %o2, %l3
2031 lduw [%l7 + 0x40], %g7
2032 fnand %f12, %f22, %f20
2033 udivx %l6, 0x1920, %o0
2034 udiv %i6, 0x1E5C, %l4
2035 fzero %f4
2036 lduh [%l7 + 0x40], %o6
2037 sir 0x01D3
2038 andn %l1, %o5, %g2
2039 fmovdleu %icc, %f18, %f6
2040 edge8l %l5, %i7, %g1
2041 edge8l %l2, %i3, %g4
2042 orcc %o7, %l0, %i1
2043 sth %i0, [%l7 + 0x5C]
2044 umul %g6, 0x0E47, %o4
2045 fmovrde %i5, %f2, %f24
2046 fandnot2 %f12, %f14, %f22
2047 edge32ln %g5, %o1, %i2
2048 movpos %xcc, %i4, %g3
2049 addcc %o3, %l3, %g7
2050 fpadd16s %f25, %f26, %f7
2051 fmovrde %l6, %f16, %f30
2052 fmovdvc %icc, %f26, %f20
2053 ldd [%l7 + 0x40], %f18
2054 movrgz %o2, 0x193, %o0
2055 array16 %l4, %i6, %l1
2056 orcc %o6, 0x1F5F, %o5
2057 ldsb [%l7 + 0x27], %g2
2058 movle %icc, %i7, %g1
2059 edge8ln %l5, %i3, %l2
2060 ldub [%l7 + 0x46], %g4
2061 sdivx %o7, 0x0A49, %l0
2062 edge32ln %i0, %g6, %i1
2063 subc %o4, 0x006E, %g5
2064 fsrc2s %f29, %f13
2065 fmovrdne %o1, %f16, %f6
2066 fexpand %f28, %f10
2067 ldsw [%l7 + 0x38], %i2
2068 edge8ln %i4, %g3, %i5
2069 ldd [%l7 + 0x60], %l2
2070 movvs %icc, %g7, %o3
2071 smulcc %o2, 0x1F73, %o0
2072 movrgz %l4, %l6, %i6
2073 movpos %xcc, %l1, %o6
2074 fzero %f20
2075 popc 0x101B, %o5
2076 addc %i7, 0x0280, %g1
2077 fmovd %f16, %f0
2078 smul %l5, %i3, %g2
2079 edge16n %g4, %l2, %o7
2080 restore %l0, %i0, %i1
2081 rdpr %cwp, %g1
2082 rdpr %cansave, %g2
2083 rdpr %canrestore, %g3
2084 rdpr %cleanwin, %g4
2085 rdpr %otherwin, %g5
2086 rdpr %wstate, %g6
2087 mulscc %o4, %g5, %o1
2088 fnegs %f24, %f13
2089 fnor %f12, %f24, %f0
2090 sdiv %i2, 0x1545, %i4
2091 mulscc %g3, %g6, %l3
2092 edge16l %g7, %i5, %o2
2093 udivcc %o3, 0x0234, %o0
2094 udivcc %l4, 0x00B1, %i6
2095 fmovsl %xcc, %f31, %f8
2096 movpos %xcc, %l1, %o6
2097 fexpand %f11, %f14
2098 fpsub32s %f2, %f25, %f15
2099 fmovrdlz %o5, %f2, %f12
2100 movneg %icc, %i7, %g1
2101 stb %l6, [%l7 + 0x0E]
2102 movl %icc, %i3, %g2
2103 subcc %l5, %g4, %o7
2104 movg %xcc, %l0, %l2
2105 addccc %i0, 0x1475, %o4
2106 fnot2s %f20, %f6
2107 subccc %i1, 0x1481, %o1
2108 movl %icc, %i2, %g5
2109 setx loop_8, %l0, %l1
2110 return %l1
2111 nop
2112 rdpr %cwp, %g1
2113 rdpr %cansave, %g2
2114 rdpr %canrestore, %g3
2115 rdpr %cleanwin, %g4
2116 rdpr %otherwin, %g5
2117 rdpr %wstate, %g6
2118loop_8: alignaddrl %l3, %g6, %i5
2119 lduh [%l7 + 0x7E], %g7
2120 stx %o2, [%l7 + 0x30]
2121 smulcc %o0, %l4, %o3
2122 restore %l1, 0x1FCC, %o6
2123 rdpr %cwp, %g1
2124 rdpr %cansave, %g2
2125 rdpr %canrestore, %g3
2126 rdpr %cleanwin, %g4
2127 rdpr %otherwin, %g5
2128 rdpr %wstate, %g6
2129 alignaddrl %o5, %i6, %g1
2130 ldd [%l7 + 0x68], %f14
2131 fornot1s %f3, %f5, %f17
2132 fpackfix %f26, %f28
2133 xor %i7, %i3, %l6
2134 edge32ln %g2, %l5, %g4
2135 fmovdvc %xcc, %f30, %f7
2136 mulscc %o7, %l0, %l2
2137 sub %o4, %i1, %o1
2138 ld [%l7 + 0x3C], %f4
2139 udivx %i2, 0x0351, %i0
2140 edge32ln %i4, %g3, %l3
2141 add %g6, 0x0B8D, %i5
2142 stb %g5, [%l7 + 0x5F]
2143 sll %o2, 0x15, %o0
2144 alignaddrl %l4, %o3, %g7
2145 udivcc %l1, 0x0F20, %o6
2146 edge16 %o5, %i6, %g1
2147 sth %i3, [%l7 + 0x36]
2148 orcc %i7, %g2, %l5
2149 array32 %g4, %o7, %l0
2150 orn %l6, %l2, %i1
2151 fmovsle %xcc, %f20, %f9
2152 fmovdge %xcc, %f20, %f15
2153 mulx %o4, %o1, %i0
2154 movrgz %i2, %g3, %l3
2155 movl %xcc, %i4, %g6
2156 movvs %icc, %i5, %g5
2157 fmovsvc %xcc, %f4, %f0
2158 movleu %icc, %o2, %l4
2159 fand %f6, %f18, %f10
2160 sir 0x03CB
2161 edge8n %o0, %g7, %o3
2162 sth %o6, [%l7 + 0x36]
2163 save %o5, %l1, %i6
2164 rdpr %cwp, %g1
2165 rdpr %cansave, %g2
2166 rdpr %canrestore, %g3
2167 rdpr %cleanwin, %g4
2168 rdpr %otherwin, %g5
2169 rdpr %wstate, %g6
2170 fmovdne %icc, %f2, %f28
2171 movrgz %g1, %i3, %i7
2172 and %g2, 0x11E7, %l5
2173 movn %xcc, %g4, %l0
2174 fmovdge %xcc, %f4, %f27
2175 addccc %l6, %o7, %l2
2176 movrlz %o4, 0x201, %o1
2177 fnand %f12, %f26, %f16
2178 fmovsg %icc, %f13, %f18
2179 fmovdpos %icc, %f23, %f25
2180 mulx %i0, %i2, %g3
2181 umulcc %i1, %i4, %g6
2182 movre %i5, %g5, %l3
2183 fnands %f21, %f16, %f30
2184 movvs %icc, %l4, %o2
2185 sth %g7, [%l7 + 0x66]
2186 movl %xcc, %o3, %o6
2187 fmovrdne %o5, %f14, %f12
2188 andn %o0, 0x09B5, %l1
2189 lduw [%l7 + 0x58], %i6
2190 smulcc %i3, %g1, %g2
2191 fmovsn %icc, %f2, %f17
2192 xnorcc %l5, 0x0AEA, %i7
2193 fmovdcc %xcc, %f26, %f4
2194 movvc %xcc, %l0, %l6
2195 mova %icc, %o7, %g4
2196 fxors %f17, %f5, %f3
2197 srax %o4, 0x01, %o1
2198 move %icc, %i0, %i2
2199 movg %icc, %g3, %l2
2200 xnorcc %i1, 0x0152, %g6
2201 udivcc %i5, 0x1EFB, %i4
2202 subcc %l3, %g5, %o2
2203 sdiv %l4, 0x0862, %g7
2204 ld [%l7 + 0x10], %f25
2205 ldsb [%l7 + 0x7A], %o6
2206 lduw [%l7 + 0x38], %o3
2207 fcmpgt32 %f14, %f2, %o5
2208 sdiv %o0, 0x1BE2, %l1
2209 xorcc %i6, 0x1655, %g1
2210 andcc %i3, 0x0FF9, %l5
2211 xorcc %g2, 0x122D, %l0
2212 movleu %icc, %i7, %l6
2213 movrlez %g4, %o7, %o1
2214 fmovsa %xcc, %f17, %f29
2215 lduh [%l7 + 0x12], %o4
2216 alignaddr %i2, %g3, %l2
2217 udivcc %i1, 0x17F2, %i0
2218 fcmpne16 %f18, %f12, %i5
2219 movle %icc, %g6, %l3
2220 mulscc %i4, %o2, %l4
2221 fmovdvs %xcc, %f9, %f7
2222 orncc %g5, %g7, %o6
2223 subccc %o3, 0x0CFD, %o0
2224 udiv %l1, 0x08B1, %o5
2225 stw %g1, [%l7 + 0x1C]
2226 movrgez %i6, %i3, %l5
2227 mova %icc, %g2, %l0
2228 fmovsa %xcc, %f11, %f16
2229 orcc %l6, 0x183C, %i7
2230 fpadd32 %f6, %f18, %f30
2231 xnor %o7, 0x00E3, %g4
2232 st %f1, [%l7 + 0x4C]
2233 fpadd16 %f8, %f20, %f8
2234 fmuld8ulx16 %f4, %f5, %f30
2235 sllx %o4, %o1, %i2
2236 fxnor %f22, %f10, %f18
2237 fand %f18, %f22, %f30
2238 edge32n %l2, %i1, %i0
2239 fornot1s %f14, %f23, %f8
2240 edge16ln %i5, %g6, %g3
2241 fxor %f6, %f12, %f0
2242 movge %xcc, %l3, %i4
2243 umul %o2, 0x11F6, %g5
2244 fexpand %f9, %f4
2245 ldsh [%l7 + 0x32], %l4
2246 and %o6, %g7, %o0
2247 udivcc %l1, 0x07A6, %o5
2248 umulcc %g1, %i6, %i3
2249 fpackfix %f18, %f9
2250 movn %xcc, %o3, %l5
2251 fnand %f12, %f20, %f10
2252 stx %g2, [%l7 + 0x10]
2253 ldsb [%l7 + 0x0E], %l6
2254 movrne %l0, 0x24C, %i7
2255 sir 0x1163
2256 subccc %o7, 0x193B, %g4
2257 sra %o4, 0x07, %o1
2258 fmovdle %xcc, %f5, %f20
2259 udivcc %l2, 0x13B8, %i2
2260 popc 0x1DB6, %i1
2261 subc %i5, %g6, %i0
2262 sir 0x0A42
2263 xorcc %g3, %l3, %o2
2264 stw %i4, [%l7 + 0x40]
2265 movrgez %l4, %o6, %g5
2266 array16 %o0, %g7, %l1
2267 mulscc %g1, 0x1D42, %i6
2268 xnorcc %o5, %o3, %i3
2269 umulcc %l5, %g2, %l6
2270 alignaddr %i7, %l0, %g4
2271 mulscc %o4, %o7, %o1
2272 movle %icc, %l2, %i2
2273 udivcc %i1, 0x1A2C, %i5
2274 lduw [%l7 + 0x2C], %i0
2275 add %g6, %g3, %o2
2276 edge16 %l3, %i4, %l4
2277 fcmps %fcc0, %f18, %f2
2278 edge16ln %o6, %o0, %g7
2279 fmovdge %icc, %f29, %f15
2280 fpsub16s %f10, %f5, %f29
2281 movg %xcc, %l1, %g5
2282 fcmpne16 %f16, %f22, %i6
2283 edge16 %g1, %o5, %i3
2284 udivcc %l5, 0x030F, %g2
2285 orcc %l6, %i7, %l0
2286 sir 0x018E
2287 edge8 %o3, %o4, %o7
2288 movleu %icc, %g4, %o1
2289 mova %xcc, %i2, %i1
2290 edge32 %l2, %i0, %g6
2291 ldd [%l7 + 0x50], %g2
2292 fcmpeq16 %f20, %f14, %o2
2293 stb %i5, [%l7 + 0x32]
2294 andn %i4, 0x0562, %l3
2295 movvc %icc, %o6, %o0
2296 nop
2297 set 0x5C, %i6
2298 lduw [%l7 + %i6], %g7
2299 nop
2300 set 0x58, %l2
2301 stw %l1, [%l7 + %l2]
2302 xnor %l4, %i6, %g5
2303 edge8 %g1, %o5, %i3
2304 sll %g2, 0x0D, %l5
2305 xor %i7, 0x0CC0, %l0
2306 fand %f20, %f8, %f26
2307 stx %l6, [%l7 + 0x50]
2308 add %o3, 0x0B5C, %o4
2309 std %f10, [%l7 + 0x78]
2310 addc %o7, %o1, %g4
2311 alignaddr %i2, %i1, %l2
2312 sub %i0, 0x1135, %g6
2313 movcc %icc, %g3, %i5
2314 umul %i4, %o2, %o6
2315 movleu %xcc, %o0, %g7
2316 and %l3, %l4, %i6
2317 fcmpes %fcc3, %f9, %f24
2318 andn %l1, 0x094A, %g5
2319 xnorcc %o5, %i3, %g2
2320 edge16 %g1, %l5, %i7
2321 ldd [%l7 + 0x18], %f8
2322 sir 0x1527
2323 movcs %xcc, %l6, %l0
2324 sdivx %o3, 0x0A5F, %o4
2325 udivcc %o1, 0x14AE, %o7
2326 movrlez %i2, 0x013, %g4
2327 move %xcc, %l2, %i0
2328 fnegd %f22, %f10
2329 lduh [%l7 + 0x5A], %i1
2330 sllx %g3, 0x0C, %i5
2331 fnors %f19, %f29, %f31
2332 srlx %g6, %o2, %o6
2333 xor %i4, 0x1788, %g7
2334 fcmpd %fcc3, %f20, %f18
2335 udiv %l3, 0x16A0, %o0
2336 movle %icc, %l4, %l1
2337 edge32l %g5, %o5, %i3
2338 mulscc %g2, 0x12C1, %g1
2339 ldub [%l7 + 0x25], %i6
2340 smulcc %l5, %l6, %l0
2341 fmovrsne %o3, %f27, %f3
2342 movcc %icc, %o4, %i7
2343 andcc %o1, 0x128F, %o7
2344 subc %g4, %i2, %i0
2345 udiv %l2, 0x0E72, %g3
2346 movne %xcc, %i5, %g6
2347 movre %i1, 0x287, %o6
2348 ldx [%l7 + 0x38], %i4
2349 siam 0x3
2350 subccc %o2, 0x0818, %g7
2351 movgu %xcc, %o0, %l3
2352 sir 0x02BD
2353 fcmpes %fcc3, %f21, %f21
2354 fmovdneg %xcc, %f2, %f17
2355 fzeros %f15
2356 sra %l4, %l1, %o5
2357 edge16 %g5, %g2, %g1
2358 umul %i3, 0x0B41, %i6
2359 alignaddr %l5, %l0, %l6
2360 andncc %o4, %i7, %o3
2361 subccc %o7, %o1, %g4
2362 andn %i0, 0x184F, %l2
2363 alignaddrl %i2, %g3, %g6
2364 bshuffle %f18, %f28, %f6
2365 udivcc %i5, 0x0FF8, %i1
2366 fmovdge %xcc, %f27, %f19
2367 addccc %i4, %o6, %o2
2368 subc %o0, %g7, %l3
2369 save %l4, 0x1948, %o5
2370 rdpr %cwp, %g1
2371 rdpr %cansave, %g2
2372 rdpr %canrestore, %g3
2373 rdpr %cleanwin, %g4
2374 rdpr %otherwin, %g5
2375 rdpr %wstate, %g6
2376 array16 %g5, %l1, %g1
2377 movrgz %g2, 0x15C, %i6
2378 subc %i3, 0x0E8D, %l0
2379 srax %l5, %o4, %l6
2380 fmovse %xcc, %f21, %f0
2381 mulscc %o3, %i7, %o7
2382 edge8n %g4, %o1, %l2
2383 fmovrdne %i0, %f24, %f16
2384 alignaddr %g3, %i2, %g6
2385 fcmpeq32 %f30, %f18, %i5
2386 fpadd32s %f0, %f20, %f3
2387 sdivx %i4, 0x09E8, %o6
2388 sir 0x185B
2389 array32 %o2, %i1, %g7
2390 ldd [%l7 + 0x18], %f24
2391 array32 %l3, %o0, %o5
2392 fmuld8ulx16 %f8, %f16, %f22
2393 srax %g5, 0x14, %l1
2394 edge16ln %l4, %g1, %i6
2395 stw %g2, [%l7 + 0x0C]
2396 mulx %l0, %i3, %l5
2397 nop
2398 set 0x4D, %o6
2399 ldsb [%l7 + %o6], %l6
2400 subccc %o4, 0x136A, %i7
2401 ld [%l7 + 0x78], %f14
2402 subcc %o7, 0x03BC, %g4
2403 fmovda %icc, %f2, %f6
2404 sdivcc %o1, 0x1B5B, %l2
2405 array32 %o3, %g3, %i0
2406 movge %xcc, %i2, %g6
2407 edge16ln %i4, %i5, %o6
2408 movrgez %i1, 0x043, %o2
2409 movle %xcc, %g7, %o0
2410 orn %o5, %g5, %l3
2411 edge16l %l1, %g1, %l4
2412 mulscc %g2, %l0, %i3
2413 setx loop_9, %l0, %l1
2414 return %l1
2415 nop
2416 rdpr %cwp, %g1
2417 rdpr %cansave, %g2
2418 rdpr %canrestore, %g3
2419 rdpr %cleanwin, %g4
2420 rdpr %otherwin, %g5
2421 rdpr %wstate, %g6
2422loop_9: add %i7, 0x0926, %o4
2423 udiv %o7, 0x11DD, %o1
2424 ldx [%l7 + 0x20], %l2
2425 fnot2s %f22, %f10
2426 movrlez %o3, 0x0F2, %g3
2427 stx %i0, [%l7 + 0x58]
2428 fnor %f16, %f10, %f14
2429 movne %xcc, %g4, %g6
2430 addc %i4, %i5, %i2
2431 and %i1, %o2, %o6
2432 mulx %g7, 0x1F29, %o5
2433 smul %o0, %l3, %l1
2434 movrlez %g5, %l4, %g1
2435 array16 %l0, %i3, %g2
2436 edge16l %i6, %l6, %i7
2437 movrne %l5, %o7, %o4
2438 sdivcc %l2, 0x0C86, %o3
2439 nop
2440 set 0x7E, %g3
2441 ldsh [%l7 + %g3], %g3
2442 fmovda %icc, %f22, %f22
2443 umulcc %o1, 0x1FAA, %i0
2444 edge8ln %g6, %g4, %i5
2445 udiv %i4, 0x0FC4, %i1
2446 fcmpgt32 %f2, %f26, %o2
2447 fands %f27, %f28, %f13
2448 sdivx %i2, 0x0F28, %o6
2449 edge8l %o5, %g7, %o0
2450 save %l1, 0x191F, %g5
2451 rdpr %cwp, %g1
2452 rdpr %cansave, %g2
2453 rdpr %canrestore, %g3
2454 rdpr %cleanwin, %g4
2455 rdpr %otherwin, %g5
2456 rdpr %wstate, %g6
2457 edge16ln %l3, %l4, %l0
2458 edge8l %i3, %g1, %g2
2459 movn %icc, %l6, %i6
2460 movvc %icc, %l5, %i7
2461 udiv %o4, 0x0E60, %l2
2462 fmovrde %o7, %f26, %f18
2463 popc 0x1BD8, %g3
2464 movrgez %o1, 0x1DF, %o3
2465 edge32 %i0, %g4, %g6
2466 fnors %f7, %f27, %f11
2467 movleu %xcc, %i5, %i1
2468 srax %o2, %i4, %i2
2469 fexpand %f2, %f18
2470 fands %f20, %f23, %f15
2471 ldsw [%l7 + 0x14], %o6
2472 edge8n %g7, %o5, %l1
2473 fmovsl %icc, %f19, %f19
2474 fxors %f7, %f31, %f21
2475 fcmple16 %f16, %f24, %g5
2476 lduh [%l7 + 0x38], %l3
2477 srax %o0, 0x01, %l4
2478 ldd [%l7 + 0x28], %i2
2479 fcmpgt16 %f14, %f26, %l0
2480 fmovs %f13, %f4
2481 sll %g1, 0x0B, %g2
2482 orncc %l6, 0x12CD, %i6
2483 lduh [%l7 + 0x56], %i7
2484 xnorcc %o4, %l5, %o7
2485 movvc %icc, %l2, %g3
2486 sethi 0x030B, %o1
2487 movge %icc, %i0, %o3
2488 stw %g4, [%l7 + 0x28]
2489 mulx %i5, %i1, %o2
2490 ld [%l7 + 0x70], %f16
2491 fmul8x16au %f30, %f3, %f0
2492 mulx %g6, 0x00B4, %i4
2493 smulcc %o6, 0x1F29, %g7
2494 stw %o5, [%l7 + 0x4C]
2495 andcc %l1, %g5, %i2
2496 ldsw [%l7 + 0x24], %l3
2497 array16 %l4, %i3, %l0
2498 stx %o0, [%l7 + 0x58]
2499 popc 0x168C, %g1
2500 fmovrslez %g2, %f23, %f17
2501 smulcc %l6, %i6, %o4
2502 edge8n %i7, %o7, %l5
2503 orn %l2, %o1, %g3
2504 fnot1 %f10, %f22
2505 movg %icc, %o3, %g4
2506 sir 0x094A
2507 edge32l %i0, %i5, %i1
2508 fcmpne32 %f24, %f16, %o2
2509 sth %g6, [%l7 + 0x30]
2510 fandnot2 %f12, %f30, %f14
2511 lduw [%l7 + 0x4C], %o6
2512 andn %i4, %g7, %o5
2513 add %l1, 0x0048, %i2
2514 fmuld8sux16 %f8, %f24, %f28
2515 stw %l3, [%l7 + 0x30]
2516 movg %xcc, %g5, %i3
2517 movre %l0, %o0, %g1
2518 srl %g2, 0x0B, %l6
2519 movgu %icc, %l4, %o4
2520 edge32n %i7, %o7, %l5
2521 fpsub16s %f19, %f23, %f6
2522 umulcc %i6, 0x09C0, %l2
2523 movvc %xcc, %o1, %g3
2524 fmovdcs %icc, %f21, %f19
2525 fmovde %xcc, %f14, %f25
2526 std %f28, [%l7 + 0x70]
2527 srlx %g4, %o3, %i5
2528 ldub [%l7 + 0x18], %i1
2529 edge16l %o2, %g6, %o6
2530 fmovsvs %xcc, %f18, %f3
2531 edge16 %i4, %g7, %o5
2532 std %f8, [%l7 + 0x58]
2533 movneg %icc, %l1, %i0
2534 udivx %l3, 0x0E58, %i2
2535 movre %i3, %l0, %g5
2536 fmovrse %g1, %f20, %f8
2537 subc %o0, 0x0E31, %g2
2538 fpadd16 %f2, %f30, %f22
2539 addc %l4, 0x02BD, %l6
2540 faligndata %f2, %f2, %f24
2541 udiv %i7, 0x0420, %o4
2542 pdist %f0, %f16, %f0
2543 ldd [%l7 + 0x28], %f20
2544 edge32 %l5, %o7, %l2
2545 fcmpes %fcc1, %f12, %f23
2546 movleu %icc, %o1, %g3
2547 ldsw [%l7 + 0x1C], %g4
2548 fors %f18, %f8, %f19
2549 fmovsl %icc, %f29, %f29
2550 mulx %i6, 0x116E, %i5
2551 stw %o3, [%l7 + 0x14]
2552 fors %f21, %f29, %f27
2553 fnot1s %f16, %f7
2554 movrne %o2, %g6, %i1
2555 movpos %icc, %o6, %g7
2556 alignaddr %o5, %i4, %i0
2557 fmovdge %xcc, %f11, %f12
2558 subc %l3, 0x0C73, %l1
2559 nop
2560 set 0x68, %g4
2561 stx %i2, [%l7 + %g4]
2562 fmovsleu %icc, %f31, %f15
2563 udivcc %i3, 0x13FA, %g5
2564 and %l0, 0x1FA0, %g1
2565 movrgz %g2, 0x18A, %l4
2566 nop
2567 set 0x18, %l1
2568 ldd [%l7 + %l1], %f26
2569 ldx [%l7 + 0x10], %o0
2570 movrgez %i7, %l6, %o4
2571 smulcc %l5, %l2, %o1
2572 umulcc %g3, %o7, %i6
2573 addccc %i5, 0x0108, %g4
2574 movl %xcc, %o3, %g6
2575 array8 %o2, %i1, %o6
2576 sdiv %g7, 0x0B43, %i4
2577 restore %i0, 0x055B, %o5
2578 rdpr %cwp, %g1
2579 rdpr %cansave, %g2
2580 rdpr %canrestore, %g3
2581 rdpr %cleanwin, %g4
2582 rdpr %otherwin, %g5
2583 rdpr %wstate, %g6
2584 xorcc %l1, 0x0BD1, %i2
2585 ldd [%l7 + 0x20], %l2
2586 andcc %g5, 0x1C2A, %i3
2587 ldsw [%l7 + 0x6C], %g1
2588 fandnot2 %f16, %f18, %f12
2589 subc %g2, 0x054E, %l0
2590 fmovdle %icc, %f11, %f9
2591 smulcc %l4, 0x0309, %o0
2592 edge8ln %l6, %o4, %i7
2593 edge8n %l2, %o1, %l5
2594 fnot1 %f0, %f10
2595 lduh [%l7 + 0x26], %o7
2596 stb %i6, [%l7 + 0x66]
2597 edge8l %i5, %g4, %g3
2598 save %g6, %o3, %o2
2599 rdpr %cwp, %g1
2600 rdpr %cansave, %g2
2601 rdpr %canrestore, %g3
2602 rdpr %cleanwin, %g4
2603 rdpr %otherwin, %g5
2604 rdpr %wstate, %g6
2605 movgu %icc, %i1, %o6
2606 nop
2607 set 0x10, %i5
2608 ldd [%l7 + %i5], %i4
2609 ldsw [%l7 + 0x40], %g7
2610 andn %i0, %o5, %i2
2611 fmovsvs %icc, %f23, %f31
2612 mulscc %l3, %g5, %l1
2613 subc %i3, %g1, %l0
2614 fpadd32s %f1, %f17, %f25
2615 ldd [%l7 + 0x10], %f10
2616 xnorcc %g2, 0x1EBE, %o0
2617 andcc %l6, %o4, %l4
2618 fmovde %xcc, %f11, %f7
2619 movn %xcc, %i7, %o1
2620 movvc %xcc, %l2, %o7
2621 array32 %i6, %l5, %i5
2622 edge32l %g3, %g6, %o3
2623 movrgz %o2, 0x243, %g4
2624 fpsub32s %f15, %f18, %f0
2625 array8 %i1, %o6, %g7
2626 movcs %icc, %i0, %o5
2627 ldx [%l7 + 0x08], %i4
2628 ldx [%l7 + 0x70], %i2
2629 and %g5, %l1, %l3
2630 edge16n %i3, %l0, %g1
2631 save %g2, %l6, %o0
2632 rdpr %cwp, %g1
2633 rdpr %cansave, %g2
2634 rdpr %canrestore, %g3
2635 rdpr %cleanwin, %g4
2636 rdpr %otherwin, %g5
2637 rdpr %wstate, %g6
2638 edge32ln %l4, %o4, %o1
2639 movpos %xcc, %l2, %i7
2640 ldd [%l7 + 0x20], %f6
2641 fors %f11, %f22, %f4
2642 fmovdle %xcc, %f22, %f15
2643 mova %icc, %o7, %l5
2644 sethi 0x04EB, %i5
2645 bshuffle %f10, %f28, %f22
2646 movn %icc, %i6, %g6
2647 andncc %g3, %o2, %g4
2648 edge8n %o3, %o6, %i1
2649 movpos %icc, %g7, %i0
2650 orcc %o5, 0x0747, %i2
2651 fmul8ulx16 %f12, %f6, %f14
2652 edge8 %i4, %l1, %g5
2653 fmovdgu %icc, %f25, %f0
2654 stx %i3, [%l7 + 0x48]
2655 movl %xcc, %l0, %g1
2656 fmovsge %xcc, %f16, %f16
2657 andcc %g2, %l3, %o0
2658 umulcc %l6, 0x010A, %o4
2659 fpadd32 %f20, %f16, %f12
2660 edge8l %o1, %l4, %l2
2661 orncc %o7, 0x1DA8, %i7
2662 movneg %xcc, %i5, %l5
2663 movpos %xcc, %i6, %g3
2664 smul %o2, %g6, %g4
2665 movl %xcc, %o3, %o6
2666 popc %g7, %i1
2667 setx loop_10, %l0, %l1
2668 return %l1
2669 nop
2670 rdpr %cwp, %g1
2671 rdpr %cansave, %g2
2672 rdpr %canrestore, %g3
2673 rdpr %cleanwin, %g4
2674 rdpr %otherwin, %g5
2675 rdpr %wstate, %g6
2676loop_10: subcc %i4, 0x1042, %l1
2677 fnot1 %f0, %f24
2678 fpackfix %f2, %f9
2679 andcc %g5, 0x09AF, %i3
2680 sdiv %l0, 0x0871, %i2
2681 sir 0x0886
2682 sub %g1, %g2, %o0
2683 ldd [%l7 + 0x58], %f24
2684 fandnot2 %f28, %f8, %f2
2685 fmovsl %icc, %f27, %f27
2686 sub %l6, 0x0B33, %o4
2687 sethi 0x0A22, %o1
2688 umul %l4, %l2, %l3
2689 fabss %f8, %f25
2690 movcc %xcc, %o7, %i5
2691 array32 %l5, %i6, %g3
2692 fsrc2 %f14, %f24
2693 andcc %i7, %g6, %g4
2694 fxnor %f2, %f10, %f16
2695 edge8l %o3, %o2, %o6
2696 ld [%l7 + 0x70], %f19
2697 addcc %g7, 0x09DA, %i1
2698 xorcc %i0, 0x0753, %o5
2699 fnegd %f8, %f18
2700 fmovdg %icc, %f26, %f25
2701 movne %xcc, %i4, %l1
2702 sir 0x07D8
2703 add %g5, 0x135C, %l0
2704 movneg %icc, %i2, %i3
2705 movvc %xcc, %g2, %o0
2706 ldub [%l7 + 0x68], %g1
2707 movvc %icc, %o4, %o1
2708 edge32n %l6, %l4, %l2
2709 move %icc, %o7, %i5
2710 and %l5, %i6, %l3
2711 subccc %g3, %i7, %g6
2712 alignaddrl %o3, %g4, %o2
2713 fands %f26, %f31, %f14
2714 movrlz %o6, 0x220, %i1
2715 ldd [%l7 + 0x60], %g6
2716 edge32ln %o5, %i0, %l1
2717 fcmpgt32 %f10, %f24, %i4
2718 movn %xcc, %l0, %i2
2719 sir 0x1600
2720 movgu %icc, %g5, %i3
2721 fnot2 %f28, %f6
2722 movg %xcc, %o0, %g2
2723 movge %xcc, %g1, %o1
2724 sdivx %o4, 0x0A23, %l4
2725 srlx %l2, 0x1F, %o7
2726 ldsw [%l7 + 0x24], %l6
2727 sdiv %i5, 0x0C06, %l5
2728 movvc %icc, %l3, %i6
2729 array32 %i7, %g3, %o3
2730 addccc %g4, %o2, %o6
2731 ldsb [%l7 + 0x4F], %i1
2732 movre %g7, %o5, %i0
2733 orn %g6, %i4, %l0
2734 sra %i2, 0x16, %g5
2735 st %f31, [%l7 + 0x20]
2736 fmovsvs %icc, %f0, %f12
2737 ldsw [%l7 + 0x7C], %i3
2738 st %f8, [%l7 + 0x5C]
2739 or %l1, %g2, %g1
2740 move %icc, %o0, %o1
2741 fabsd %f30, %f6
2742 andcc %l4, %l2, %o4
2743 fsrc1 %f10, %f12
2744 movrgez %o7, 0x23B, %l6
2745 array8 %l5, %i5, %i6
2746 movrlz %i7, 0x284, %g3
2747 alignaddrl %l3, %g4, %o2
2748 sll %o6, %i1, %o3
2749 movleu %icc, %o5, %i0
2750 movrgez %g6, %i4, %g7
2751 alignaddr %i2, %l0, %g5
2752 sllx %l1, 0x0E, %i3
2753 sth %g2, [%l7 + 0x56]
2754 xnorcc %o0, %g1, %o1
2755 movre %l2, 0x017, %l4
2756 fmul8sux16 %f8, %f4, %f12
2757 lduw [%l7 + 0x78], %o4
2758 fmuld8sux16 %f29, %f8, %f20
2759 and %o7, %l6, %l5
2760 edge32l %i5, %i6, %i7
2761 fnegs %f16, %f26
2762 or %g3, %g4, %l3
2763 srax %o6, %i1, %o2
2764 sllx %o3, %o5, %g6
2765 movge %icc, %i4, %g7
2766 edge8l %i2, %l0, %g5
2767 ldsh [%l7 + 0x10], %l1
2768 edge16 %i3, %i0, %o0
2769 movrlz %g2, %o1, %l2
2770 movl %icc, %g1, %o4
2771 edge8 %o7, %l4, %l5
2772 edge32n %l6, %i6, %i5
2773 srl %i7, %g3, %g4
2774 fpsub32 %f18, %f14, %f8
2775 edge16ln %o6, %i1, %o2
2776 ldsh [%l7 + 0x2C], %l3
2777 movpos %icc, %o3, %o5
2778 subccc %g6, %g7, %i4
2779 fxor %f26, %f30, %f6
2780 fmovde %icc, %f30, %f22
2781 smulcc %i2, %l0, %g5
2782 edge16 %l1, %i3, %i0
2783 fmovdvs %xcc, %f0, %f25
2784 move %icc, %g2, %o1
2785 movgu %icc, %l2, %g1
2786 ld [%l7 + 0x08], %f23
2787 movgu %xcc, %o4, %o7
2788 xnorcc %l4, 0x0272, %o0
2789 nop
2790 set 0x37, %g1
2791 ldub [%l7 + %g1], %l6
2792 mova %xcc, %l5, %i5
2793 edge8 %i7, %i6, %g3
2794 sra %g4, %i1, %o2
2795 stb %o6, [%l7 + 0x70]
2796 fmovrslez %l3, %f22, %f6
2797 or %o3, %g6, %g7
2798 xnorcc %i4, 0x0B6F, %i2
2799 movrne %l0, %g5, %l1
2800 smul %o5, 0x0373, %i0
2801 fpsub32 %f4, %f28, %f12
2802 ldsw [%l7 + 0x44], %i3
2803 pdist %f6, %f20, %f10
2804 mulx %o1, 0x19EF, %g2
2805 andncc %l2, %o4, %o7
2806 udiv %g1, 0x0C17, %l4
2807 sth %l6, [%l7 + 0x08]
2808 movpos %icc, %l5, %i5
2809 addcc %o0, %i7, %i6
2810 ldd [%l7 + 0x40], %g4
2811 ldsw [%l7 + 0x48], %i1
2812 movrgz %o2, 0x302, %o6
2813 movneg %xcc, %l3, %g3
2814 popc %o3, %g6
2815 stb %i4, [%l7 + 0x2C]
2816 subccc %i2, 0x00D9, %g7
2817 fmovsn %icc, %f22, %f5
2818 fpadd16 %f24, %f20, %f18
2819 movpos %icc, %l0, %l1
2820 fpadd32 %f8, %f22, %f0
2821 fandnot1 %f16, %f0, %f20
2822 udivcc %g5, 0x1C16, %i0
2823 fandnot2 %f14, %f22, %f18
2824 ldub [%l7 + 0x6C], %i3
2825 andcc %o1, 0x06BD, %g2
2826 fnands %f12, %f24, %f28
2827 edge32 %l2, %o4, %o5
2828 save %o7, %g1, %l6
2829 rdpr %cwp, %g1
2830 rdpr %cansave, %g2
2831 rdpr %canrestore, %g3
2832 rdpr %cleanwin, %g4
2833 rdpr %otherwin, %g5
2834 rdpr %wstate, %g6
2835 andn %l5, 0x16BF, %i5
2836 smulcc %l4, 0x038B, %i7
2837 movle %icc, %o0, %g4
2838 stx %i1, [%l7 + 0x28]
2839 fmovsneg %xcc, %f13, %f1
2840 edge8n %o2, %o6, %l3
2841 siam 0x4
2842 movcc %icc, %i6, %g3
2843 andn %g6, %i4, %o3
2844 andncc %i2, %g7, %l0
2845 mulscc %l1, 0x09F1, %i0
2846 andcc %g5, %o1, %g2
2847 mulx %l2, 0x1151, %o4
2848 movrlez %i3, %o7, %o5
2849 sra %l6, %l5, %i5
2850 std %f0, [%l7 + 0x58]
2851 xorcc %l4, %g1, %o0
2852 udivx %g4, 0x0082, %i7
2853 sir 0x1508
2854 movrgz %i1, 0x01C, %o6
2855 fmovsl %xcc, %f19, %f14
2856 udivcc %o2, 0x02D3, %l3
2857 fcmpne16 %f26, %f28, %i6
2858 umul %g6, 0x0CD5, %g3
2859 alignaddr %o3, %i2, %i4
2860 fxnors %f11, %f8, %f19
2861 movcs %xcc, %g7, %l1
2862 stb %l0, [%l7 + 0x57]
2863 movge %icc, %g5, %o1
2864 edge16ln %i0, %g2, %o4
2865 movrlez %i3, 0x1D1, %l2
2866 array16 %o5, %o7, %l6
2867 save %i5, 0x19CE, %l5
2868 rdpr %cwp, %g1
2869 rdpr %cansave, %g2
2870 rdpr %canrestore, %g3
2871 rdpr %cleanwin, %g4
2872 rdpr %otherwin, %g5
2873 rdpr %wstate, %g6
2874 std %f16, [%l7 + 0x30]
2875 std %f6, [%l7 + 0x28]
2876 edge32ln %g1, %l4, %g4
2877 edge8ln %o0, %i1, %o6
2878 umulcc %i7, 0x148B, %o2
2879 fornot1s %f13, %f21, %f5
2880 fmovsle %icc, %f13, %f21
2881 pdist %f18, %f22, %f0
2882 addccc %i6, 0x1B87, %g6
2883 edge32l %g3, %o3, %i2
2884 st %f27, [%l7 + 0x0C]
2885 movrgez %l3, 0x30D, %i4
2886 fnors %f6, %f31, %f27
2887 ldd [%l7 + 0x40], %f12
2888 fornot2s %f6, %f26, %f25
2889 orn %l1, 0x1B73, %g7
2890 edge32 %l0, %g5, %i0
2891 fmovdneg %icc, %f0, %f28
2892 or %g2, %o1, %o4
2893 ldub [%l7 + 0x6A], %i3
2894 edge16n %l2, %o5, %l6
2895 array8 %i5, %o7, %l5
2896 xorcc %l4, 0x0EC7, %g4
2897 fmovrsgez %o0, %f0, %f31
2898 edge8n %g1, %i1, %o6
2899 movrgz %o2, 0x269, %i6
2900 save %i7, 0x03CE, %g6
2901 rdpr %cwp, %g1
2902 rdpr %cansave, %g2
2903 rdpr %canrestore, %g3
2904 rdpr %cleanwin, %g4
2905 rdpr %otherwin, %g5
2906 rdpr %wstate, %g6
2907 fcmpgt32 %f28, %f18, %g3
2908 array32 %o3, %i2, %l3
2909 nop
2910 set 0x0A, %o1
2911 ldsh [%l7 + %o1], %l1
2912 fnegs %f12, %f2
2913 movn %icc, %g7, %l0
2914 xnor %g5, 0x1CE4, %i4
2915 ldsh [%l7 + 0x0E], %i0
2916 popc 0x1335, %o1
2917 fmovsleu %icc, %f6, %f30
2918 std %f26, [%l7 + 0x60]
2919 mova %xcc, %g2, %i3
2920 orncc %o4, %l2, %o5
2921 fmuld8sux16 %f27, %f14, %f24
2922 sub %l6, 0x08A9, %i5
2923 movrgz %l5, 0x182, %l4
2924 mulx %g4, %o7, %o0
2925 fnegs %f18, %f24
2926 movge %icc, %i1, %g1
2927 lduh [%l7 + 0x70], %o6
2928 siam 0x5
2929 fnot1s %f6, %f24
2930 xnorcc %o2, %i6, %g6
2931 siam 0x1
2932 edge8 %g3, %i7, %i2
2933 fmovdvc %icc, %f17, %f27
2934 xor %l3, 0x19BB, %l1
2935 xorcc %g7, 0x0DB2, %o3
2936 xnorcc %l0, %i4, %i0
2937 fnand %f0, %f14, %f20
2938 fand %f26, %f4, %f12
2939 addcc %g5, 0x18DA, %g2
2940 fxors %f9, %f7, %f3
2941 xnor %i3, 0x0039, %o4
2942 nop
2943 set 0x21, %l0
2944 stb %o1, [%l7 + %l0]
2945 subcc %o5, %l6, %i5
2946 srl %l2, %l5, %l4
2947 stx %o7, [%l7 + 0x60]
2948 movrlz %g4, 0x38C, %i1
2949 sra %g1, %o0, %o2
2950 stb %i6, [%l7 + 0x6F]
2951 edge16n %g6, %g3, %o6
2952 edge16ln %i7, %i2, %l1
2953 ldd [%l7 + 0x18], %f20
2954 ldx [%l7 + 0x38], %l3
2955 fpadd16s %f3, %f3, %f26
2956 movvc %xcc, %o3, %g7
2957 addcc %i4, %l0, %g5
2958 fmovdvs %icc, %f9, %f30
2959 ld [%l7 + 0x2C], %f3
2960 umulcc %i0, 0x0AB6, %g2
2961 array16 %i3, %o4, %o1
2962 restore %l6, 0x0E81, %o5
2963 rdpr %cwp, %g1
2964 rdpr %cansave, %g2
2965 rdpr %canrestore, %g3
2966 rdpr %cleanwin, %g4
2967 rdpr %otherwin, %g5
2968 rdpr %wstate, %g6
2969 stw %i5, [%l7 + 0x40]
2970 orcc %l5, %l4, %o7
2971 ldd [%l7 + 0x18], %g4
2972 ldx [%l7 + 0x58], %l2
2973 fcmpgt32 %f6, %f20, %i1
2974 udiv %o0, 0x0DAB, %g1
2975 sethi 0x139B, %o2
2976 srl %g6, %g3, %o6
2977 fabsd %f0, %f26
2978 nop
2979 set 0x60, %l5
2980 stx %i6, [%l7 + %l5]
2981 fcmpeq32 %f30, %f12, %i2
2982 sub %i7, %l1, %l3
2983 addcc %g7, %o3, %i4
2984 movvc %xcc, %g5, %l0
2985 fmovsvc %icc, %f21, %f2
2986 movre %g2, %i3, %o4
2987 sll %i0, 0x09, %o1
2988 sth %o5, [%l7 + 0x76]
2989 fnot1 %f20, %f4
2990 array16 %i5, %l5, %l4
2991 andcc %l6, 0x15E0, %g4
2992 movn %icc, %l2, %o7
2993 movrlz %o0, 0x1F4, %i1
2994 srl %g1, 0x0F, %g6
2995 smulcc %g3, 0x0DBB, %o2
2996 fsrc1 %f26, %f28
2997 fnors %f16, %f7, %f20
2998 xnorcc %o6, %i6, %i7
2999 addcc %l1, %i2, %g7
3000 edge32 %l3, %i4, %g5
3001 fmovsne %xcc, %f18, %f30
3002 addcc %l0, 0x0AED, %o3
3003 fnors %f6, %f3, %f8
3004 setx loop_11, %l0, %l1
3005 return %l1
3006 nop
3007 rdpr %cwp, %g1
3008 rdpr %cansave, %g2
3009 rdpr %canrestore, %g3
3010 rdpr %cleanwin, %g4
3011 rdpr %otherwin, %g5
3012 rdpr %wstate, %g6
3013loop_11: for %f30, %f22, %f8
3014 fmovsleu %xcc, %f29, %f2
3015 or %i0, 0x0E65, %o1
3016 stx %o5, [%l7 + 0x40]
3017 fmovsg %icc, %f10, %f7
3018 nop
3019 set 0x30, %i3
3020 ldd [%l7 + %i3], %i4
3021 movre %l5, 0x28A, %g2
3022 movne %icc, %l4, %l6
3023 smul %g4, 0x0740, %l2
3024 sub %o7, 0x0453, %o0
3025 fors %f29, %f22, %f11
3026 sll %g1, 0x10, %g6
3027 stb %i1, [%l7 + 0x7D]
3028 fmovdg %xcc, %f25, %f9
3029 alignaddr %o2, %g3, %o6
3030 movneg %xcc, %i6, %i7
3031 movvc %icc, %i2, %g7
3032 fmovdg %icc, %f1, %f8
3033 popc 0x09A4, %l3
3034 edge16n %l1, %i4, %l0
3035 srl %o3, 0x16, %g5
3036 edge8 %i3, %i0, %o1
3037 movvs %xcc, %o5, %o4
3038 umul %l5, 0x0B8D, %i5
3039 udivcc %l4, 0x1568, %l6
3040 mova %xcc, %g4, %g2
3041 sdivx %l2, 0x0448, %o7
3042 mulx %g1, %g6, %i1
3043 ld [%l7 + 0x18], %f4
3044 ldub [%l7 + 0x12], %o0
3045 sub %g3, 0x111F, %o6
3046 edge16 %i6, %o2, %i7
3047 sll %g7, 0x0F, %l3
3048 fnor %f22, %f6, %f18
3049 srl %i2, 0x17, %l1
3050 fandnot2s %f14, %f24, %f23
3051 save %i4, %o3, %l0
3052 rdpr %cwp, %g1
3053 rdpr %cansave, %g2
3054 rdpr %canrestore, %g3
3055 rdpr %cleanwin, %g4
3056 rdpr %otherwin, %g5
3057 rdpr %wstate, %g6
3058 for %f22, %f12, %f4
3059 sir 0x1BEE
3060 lduw [%l7 + 0x44], %i3
3061 sethi 0x0565, %i0
3062 edge8n %o1, %o5, %o4
3063 movrlz %g5, 0x2AF, %i5
3064 movn %icc, %l4, %l5
3065 ldx [%l7 + 0x78], %l6
3066 movneg %icc, %g2, %l2
3067 mova %icc, %g4, %g1
3068 fmovdvc %icc, %f18, %f22
3069 fmul8x16au %f27, %f4, %f2
3070 addc %g6, %i1, %o7
3071 stx %o0, [%l7 + 0x58]
3072 movgu %xcc, %o6, %i6
3073 movl %icc, %o2, %i7
3074 sra %g3, %l3, %g7
3075 lduh [%l7 + 0x36], %i2
3076 fmovrsgz %i4, %f31, %f31
3077 movleu %icc, %l1, %o3
3078 fmovrsgz %i3, %f0, %f31
3079 srl %i0, %l0, %o5
3080 edge16ln %o1, %g5, %o4
3081 sir 0x02BD
3082 ld [%l7 + 0x3C], %f1
3083 fcmpgt16 %f14, %f14, %l4
3084 ld [%l7 + 0x54], %f17
3085 stx %i5, [%l7 + 0x78]
3086 fabsd %f0, %f22
3087 edge32n %l5, %g2, %l6
3088 fcmpeq32 %f30, %f8, %l2
3089 and %g1, 0x041B, %g4
3090 fmovdcc %icc, %f28, %f7
3091 stw %g6, [%l7 + 0x7C]
3092 stw %i1, [%l7 + 0x68]
3093 fpadd16s %f25, %f24, %f21
3094 mova %xcc, %o7, %o0
3095 edge8l %o6, %o2, %i6
3096 udivx %g3, 0x1591, %l3
3097 nop
3098 set 0x1D, %o7
3099 stb %i7, [%l7 + %o7]
3100 alignaddrl %g7, %i2, %i4
3101 restore %l1, %i3, %i0
3102 rdpr %cwp, %g1
3103 rdpr %cansave, %g2
3104 rdpr %canrestore, %g3
3105 rdpr %cleanwin, %g4
3106 rdpr %otherwin, %g5
3107 rdpr %wstate, %g6
3108 lduh [%l7 + 0x14], %o3
3109 fpsub32s %f14, %f20, %f13
3110 move %icc, %o5, %l0
3111 movne %icc, %o1, %o4
3112 array8 %g5, %i5, %l5
3113 addcc %l4, %l6, %g2
3114 movle %icc, %g1, %l2
3115 addcc %g6, %i1, %g4
3116 orncc %o0, %o7, %o2
3117 orn %i6, 0x1939, %o6
3118 movcc %icc, %l3, %g3
3119 sdivx %g7, 0x0605, %i2
3120 fmovdpos %icc, %f13, %f30
3121 addcc %i4, %l1, %i3
3122 srax %i0, 0x16, %o3
3123 sdivcc %i7, 0x15E6, %l0
3124 nop
3125 set 0x0B, %l3
3126 stb %o5, [%l7 + %l3]
3127 ld [%l7 + 0x50], %f19
3128 fnot2s %f12, %f2
3129 ld [%l7 + 0x34], %f24
3130 or %o4, 0x1E63, %g5
3131 edge16ln %o1, %i5, %l4
3132 xnor %l6, %g2, %l5
3133 movl %icc, %l2, %g6
3134 alignaddrl %i1, %g4, %g1
3135 ldub [%l7 + 0x67], %o7
3136 or %o0, 0x051F, %i6
3137 fmovd %f16, %f22
3138 movle %xcc, %o6, %o2
3139 sth %g3, [%l7 + 0x10]
3140 move %icc, %l3, %i2
3141 popc 0x0CDA, %i4
3142 mulscc %l1, %g7, %i3
3143 fpmerge %f29, %f5, %f6
3144 fmovrsne %o3, %f6, %f3
3145 sth %i0, [%l7 + 0x60]
3146 fmovrsne %i7, %f20, %f18
3147 sdiv %l0, 0x1E36, %o4
3148 mulx %o5, 0x0075, %g5
3149 movvs %icc, %i5, %o1
3150 fmovda %xcc, %f25, %f3
3151 save %l4, %l6, %l5
3152 rdpr %cwp, %g1
3153 rdpr %cansave, %g2
3154 rdpr %canrestore, %g3
3155 rdpr %cleanwin, %g4
3156 rdpr %otherwin, %g5
3157 rdpr %wstate, %g6
3158 udiv %l2, 0x0B8C, %g2
3159 fpadd16s %f1, %f4, %f8
3160 stx %g6, [%l7 + 0x40]
3161 lduw [%l7 + 0x5C], %g4
3162 fmovsleu %icc, %f15, %f10
3163 ld [%l7 + 0x10], %f21
3164 ldub [%l7 + 0x12], %g1
3165 fmovrsgz %o7, %f20, %f18
3166 fpadd16 %f6, %f18, %f6
3167 movl %xcc, %i1, %i6
3168 edge32ln %o6, %o2, %g3
3169 addccc %o0, 0x139C, %i2
3170 addccc %i4, 0x0FE4, %l1
3171 fmovrslez %l3, %f7, %f7
3172 fnands %f14, %f13, %f29
3173 ldsw [%l7 + 0x60], %g7
3174 ldsh [%l7 + 0x14], %i3
3175 mulx %i0, 0x0B2C, %o3
3176 ldsw [%l7 + 0x4C], %l0
3177 nop
3178 set 0x10, %l6
3179 lduw [%l7 + %l6], %o4
3180 andncc %o5, %i7, %g5
3181 sethi 0x10B4, %o1
3182 subc %i5, 0x0871, %l6
3183 ldsw [%l7 + 0x78], %l4
3184 orn %l2, 0x1264, %g2
3185 fzeros %f10
3186 edge16l %l5, %g6, %g1
3187 fsrc2s %f5, %f28
3188 movpos %xcc, %o7, %i1
3189 andcc %i6, %g4, %o6
3190 smulcc %o2, %g3, %i2
3191 lduw [%l7 + 0x78], %o0
3192 sll %l1, 0x07, %l3
3193 or %i4, %g7, %i0
3194 srlx %i3, %o3, %o4
3195 subc %o5, %l0, %i7
3196 movle %xcc, %g5, %o1
3197 sdivx %l6, 0x0AB2, %l4
3198 movl %xcc, %i5, %l2
3199 sth %l5, [%l7 + 0x56]
3200 movvs %icc, %g6, %g2
3201 movcc %xcc, %g1, %i1
3202 sub %o7, 0x0C43, %i6
3203 movcc %xcc, %g4, %o2
3204 fmovrdgez %o6, %f6, %f8
3205 ldd [%l7 + 0x58], %f12
3206 fxnors %f30, %f23, %f14
3207 sub %i2, 0x0962, %g3
3208 movrlz %l1, 0x1F5, %l3
3209 fcmple16 %f30, %f28, %i4
3210 ldd [%l7 + 0x38], %f30
3211 movrgez %g7, 0x355, %i0
3212 siam 0x6
3213 sub %o0, 0x123D, %i3
3214 ldsb [%l7 + 0x27], %o4
3215 udivcc %o3, 0x05C0, %o5
3216 movneg %icc, %l0, %g5
3217 fmovsg %xcc, %f6, %f1
3218 movgu %xcc, %i7, %l6
3219 fmovsvc %icc, %f15, %f22
3220 fone %f0
3221 ldsw [%l7 + 0x7C], %l4
3222 movg %xcc, %i5, %o1
3223 fmovsvs %xcc, %f30, %f11
3224 fmovrse %l5, %f30, %f22
3225 fmovscc %xcc, %f30, %f12
3226 ldd [%l7 + 0x68], %g6
3227 movl %xcc, %l2, %g2
3228 lduw [%l7 + 0x18], %i1
3229 popc 0x0ADC, %o7
3230 fandnot2 %f6, %f26, %f4
3231 sra %g1, 0x14, %i6
3232 ldub [%l7 + 0x10], %g4
3233 fmul8ulx16 %f4, %f24, %f14
3234 ldd [%l7 + 0x10], %f20
3235 orcc %o6, %i2, %o2
3236 edge16 %l1, %l3, %i4
3237 edge8n %g7, %i0, %o0
3238 movle %icc, %i3, %g3
3239 orncc %o4, %o5, %o3
3240 edge16n %l0, %i7, %g5
3241 movrlz %l4, %i5, %l6
3242 sll %o1, %g6, %l5
3243 fmovdg %icc, %f8, %f2
3244 fmovrsgz %l2, %f15, %f5
3245 fcmpeq16 %f10, %f10, %i1
3246 fpackfix %f28, %f25
3247 movrgez %g2, %g1, %o7
3248 nop
3249 set 0x18, %i4
3250 lduw [%l7 + %i4], %g4
3251 subccc %i6, %i2, %o2
3252 fxor %f10, %f4, %f12
3253 movg %xcc, %o6, %l1
3254 movcs %xcc, %i4, %l3
3255 nop
3256 set 0x67, %i0
3257 stb %i0, [%l7 + %i0]
3258 addc %g7, 0x0CD2, %i3
3259 addcc %g3, 0x1AAE, %o0
3260 movg %xcc, %o5, %o4
3261 fmovrdgez %o3, %f28, %f20
3262 ldsw [%l7 + 0x68], %i7
3263 fxnors %f16, %f7, %f0
3264 ldx [%l7 + 0x38], %l0
3265 sir 0x1378
3266 fpsub16 %f2, %f0, %f26
3267 xorcc %g5, %i5, %l6
3268 subc %o1, %g6, %l5
3269 stx %l2, [%l7 + 0x30]
3270 add %l4, %g2, %g1
3271 sir 0x1909
3272 fmul8x16 %f3, %f14, %f24
3273 sir 0x0BAA
3274 fnegd %f8, %f4
3275 fsrc1 %f6, %f14
3276 movge %icc, %i1, %o7
3277 movrne %i6, %g4, %o2
3278 udiv %o6, 0x115F, %i2
3279 orn %i4, %l1, %l3
3280 movrgez %i0, 0x1F1, %g7
3281 movrgez %g3, %i3, %o5
3282 movg %xcc, %o0, %o3
3283 movne %xcc, %i7, %o4
3284 ldd [%l7 + 0x08], %l0
3285 fsrc2 %f0, %f0
3286 fmovsle %xcc, %f30, %f0
3287 ld [%l7 + 0x54], %f13
3288 and %i5, %g5, %o1
3289 mulscc %l6, %l5, %l2
3290 fsrc1 %f4, %f16
3291 fmovdcc %xcc, %f1, %f23
3292 subccc %g6, 0x0C76, %g2
3293 lduw [%l7 + 0x3C], %l4
3294 ld [%l7 + 0x7C], %f22
3295 sdivx %i1, 0x1408, %g1
3296 ld [%l7 + 0x24], %f23
3297 fnegd %f26, %f12
3298 udiv %i6, 0x1F0A, %o7
3299 fcmple32 %f8, %f26, %g4
3300 ldsh [%l7 + 0x76], %o2
3301 xnorcc %o6, 0x0925, %i2
3302 sdivx %l1, 0x1508, %i4
3303 mova %xcc, %l3, %g7
3304 nop
3305 set 0x70, %l4
3306 std %f14, [%l7 + %l4]
3307 mulx %g3, %i3, %o5
3308 sllx %o0, %o3, %i0
3309 movrlz %o4, 0x18A, %i7
3310 xorcc %l0, 0x15C6, %i5
3311 movleu %icc, %g5, %o1
3312 fmul8x16al %f17, %f1, %f22
3313 fnand %f26, %f4, %f14
3314 movvs %xcc, %l6, %l5
3315 addccc %l2, %g6, %l4
3316 movl %icc, %g2, %i1
3317 movle %icc, %i6, %g1
3318 ldd [%l7 + 0x10], %f2
3319 orn %g4, %o7, %o2
3320 sllx %i2, %l1, %o6
3321 ldsh [%l7 + 0x6C], %i4
3322 xor %g7, %l3, %g3
3323 edge8l %i3, %o0, %o3
3324 edge8 %o5, %i0, %i7
3325 alignaddr %l0, %i5, %g5
3326 stx %o1, [%l7 + 0x70]
3327 sdivcc %o4, 0x1E0F, %l5
3328 xorcc %l6, 0x1826, %g6
3329 movneg %xcc, %l2, %g2
3330 movle %xcc, %i1, %l4
3331 fandnot1 %f18, %f16, %f10
3332 edge32n %g1, %i6, %o7
3333 fmovdvs %icc, %f0, %f11
3334 movcc %xcc, %g4, %i2
3335 fornot1s %f21, %f14, %f10
3336 orn %l1, %o6, %i4
3337 andcc %g7, %l3, %o2
3338 fmovdg %xcc, %f22, %f4
3339 srl %g3, 0x05, %i3
3340 array32 %o0, %o5, %i0
3341 fmovdpos %xcc, %f6, %f22
3342 stw %i7, [%l7 + 0x40]
3343 sll %o3, 0x12, %i5
3344 fmuld8ulx16 %f17, %f10, %f18
3345 fcmps %fcc3, %f25, %f11
3346 ld [%l7 + 0x3C], %f9
3347 movgu %xcc, %g5, %o1
3348 edge8n %o4, %l0, %l5
3349 ld [%l7 + 0x48], %f10
3350 xnor %l6, 0x165A, %g6
3351 edge8l %g2, %l2, %l4
3352 ldsh [%l7 + 0x10], %g1
3353 fpadd16 %f26, %f24, %f14
3354 stw %i1, [%l7 + 0x14]
3355 fmovrsgez %o7, %f1, %f16
3356 fmovrsgez %g4, %f8, %f20
3357 siam 0x0
3358 srax %i6, %l1, %i2
3359 edge8 %o6, %i4, %g7
3360 umul %l3, %o2, %i3
3361 movcc %xcc, %g3, %o5
3362 stx %i0, [%l7 + 0x48]
3363 fpmerge %f14, %f13, %f4
3364 fabss %f3, %f10
3365 mulx %i7, %o3, %i5
3366 smulcc %g5, %o0, %o4
3367 fmovsne %icc, %f8, %f4
3368 fnand %f10, %f4, %f6
3369 addc %l0, 0x1BA0, %o1
3370 sdiv %l6, 0x0DB9, %g6
3371 movrgz %g2, %l5, %l4
3372 fornot2s %f26, %f26, %f22
3373 udiv %g1, 0x06D6, %l2
3374 fxor %f4, %f28, %f12
3375 mova %xcc, %o7, %g4
3376 fandnot1 %f26, %f2, %f28
3377 fcmped %fcc1, %f22, %f26
3378 orcc %i6, %l1, %i2
3379 fmovsg %xcc, %f6, %f12
3380 sir 0x0261
3381 ldx [%l7 + 0x38], %o6
3382 edge16ln %i4, %g7, %l3
3383 movne %icc, %i1, %i3
3384 stx %o2, [%l7 + 0x08]
3385 fzeros %f26
3386 lduh [%l7 + 0x7E], %o5
3387 edge8ln %i0, %i7, %o3
3388 movge %icc, %g3, %i5
3389 movrlz %g5, 0x26B, %o4
3390 fmovsl %icc, %f14, %f26
3391 stb %l0, [%l7 + 0x4F]
3392 sdivx %o0, 0x0687, %l6
3393 sllx %o1, %g6, %g2
3394 sdivcc %l4, 0x0D04, %g1
3395 andn %l5, 0x0E4A, %o7
3396 edge32 %l2, %i6, %g4
3397 addc %l1, %o6, %i4
3398 edge8ln %g7, %i2, %i1
3399 umul %l3, 0x1516, %o2
3400 edge16ln %i3, %o5, %i0
3401 ld [%l7 + 0x2C], %f0
3402 fmul8x16 %f8, %f16, %f26
3403 fmovrde %i7, %f2, %f10
3404 movpos %xcc, %o3, %g3
3405 edge8 %i5, %g5, %l0
3406 fnegs %f26, %f5
3407 movge %icc, %o4, %l6
3408 setx loop_12, %l0, %l1
3409 return %l1
3410 nop
3411 rdpr %cwp, %g1
3412 rdpr %cansave, %g2
3413 rdpr %canrestore, %g3
3414 rdpr %cleanwin, %g4
3415 rdpr %otherwin, %g5
3416 rdpr %wstate, %g6
3417loop_12: edge16l %g2, %g6, %l4
3418 orncc %g1, 0x1D5A, %l5
3419 sth %l2, [%l7 + 0x3A]
3420 stb %i6, [%l7 + 0x13]
3421 edge8l %g4, %l1, %o7
3422 edge8l %i4, %g7, %i2
3423 fone %f30
3424 siam 0x4
3425 srl %i1, %l3, %o2
3426 popc %o6, %i3
3427 fabsd %f8, %f6
3428 movn %xcc, %o5, %i7
3429 edge16ln %i0, %o3, %i5
3430 edge16l %g3, %l0, %o4
3431 movpos %xcc, %g5, %o0
3432 umulcc %o1, 0x0566, %l6
3433 fmovrse %g2, %f8, %f17
3434 sdivcc %l4, 0x16FA, %g6
3435 fandnot1s %f26, %f19, %f16
3436 xor %l5, %l2, %g1
3437 add %i6, %g4, %l1
3438 sethi 0x1C7A, %i4
3439 edge8 %g7, %o7, %i2
3440 movcs %xcc, %i1, %l3
3441 andn %o6, 0x0DE9, %i3
3442 alignaddrl %o2, %o5, %i0
3443 mulscc %i7, 0x0EDA, %i5
3444 edge8n %g3, %l0, %o3
3445 or %g5, 0x1472, %o4
3446 xor %o0, 0x00AB, %l6
3447 subc %o1, 0x178F, %g2
3448 fmovrde %l4, %f4, %f2
3449 edge16 %l5, %g6, %g1
3450 edge32 %i6, %l2, %l1
3451 movrgez %g4, 0x07C, %g7
3452 fpadd32s %f27, %f13, %f13
3453 orn %o7, 0x0A16, %i4
3454 move %xcc, %i2, %l3
3455 fxnor %f4, %f28, %f14
3456 smulcc %o6, %i1, %i3
3457 edge16ln %o5, %o2, %i7
3458 movn %icc, %i5, %i0
3459 save %l0, 0x1765, %o3
3460 rdpr %cwp, %g1
3461 rdpr %cansave, %g2
3462 rdpr %canrestore, %g3
3463 rdpr %cleanwin, %g4
3464 rdpr %otherwin, %g5
3465 rdpr %wstate, %g6
3466 lduh [%l7 + 0x18], %g5
3467 movrlz %g3, %o0, %o4
3468 move %xcc, %l6, %o1
3469 restore %l4, 0x05D9, %g2
3470 rdpr %cwp, %g1
3471 rdpr %cansave, %g2
3472 rdpr %canrestore, %g3
3473 rdpr %cleanwin, %g4
3474 rdpr %otherwin, %g5
3475 rdpr %wstate, %g6
3476 sdivx %g6, 0x1B2E, %g1
3477 fandnot2 %f2, %f6, %f16
3478 or %l5, %i6, %l2
3479 stb %g4, [%l7 + 0x36]
3480 fmovrslz %l1, %f1, %f22
3481 fmovs %f8, %f5
3482 movrlez %g7, %i4, %o7
3483 fpmerge %f6, %f5, %f18
3484 sll %i2, %l3, %i1
3485 fmovdcs %xcc, %f24, %f14
3486 edge16n %o6, %o5, %o2
3487 ldd [%l7 + 0x60], %i6
3488 andncc %i5, %i3, %i0
3489 fmovrdlz %l0, %f18, %f10
3490 xor %o3, %g3, %o0
3491 subcc %o4, %g5, %o1
3492 alignaddrl %l4, %l6, %g6
3493 fmul8x16au %f29, %f13, %f30
3494 std %f2, [%l7 + 0x10]
3495 sir 0x0041
3496 st %f1, [%l7 + 0x58]
3497 and %g2, %l5, %g1
3498 alignaddrl %l2, %i6, %l1
3499 fmul8ulx16 %f24, %f18, %f10
3500 movvc %xcc, %g7, %i4
3501 fmovscc %xcc, %f12, %f8
3502 movg %icc, %o7, %i2
3503 alignaddr %l3, %g4, %i1
3504 movvc %xcc, %o6, %o2
3505 movgu %xcc, %o5, %i7
3506 fmovscs %xcc, %f24, %f23
3507 sethi 0x1849, %i3
3508 xnorcc %i5, 0x18EF, %i0
3509 sdivx %l0, 0x0316, %o3
3510 udivx %g3, 0x1A10, %o0
3511 orcc %g5, %o1, %l4
3512 fands %f8, %f25, %f5
3513 edge16n %o4, %l6, %g6
3514 and %g2, 0x0941, %l5
3515 movne %icc, %g1, %i6
3516 srl %l1, %l2, %g7
3517 add %i4, %o7, %l3
3518 andcc %g4, 0x1095, %i1
3519 smul %o6, %o2, %o5
3520 movg %icc, %i2, %i7
3521 nop
3522 set 0x4E, %g7
3523 lduh [%l7 + %g7], %i3
3524 movrgez %i0, 0x0D3, %i5
3525 movrlz %o3, %g3, %l0
3526 udiv %g5, 0x1B44, %o1
3527 nop
3528 set 0x18, %i2
3529 lduh [%l7 + %i2], %o0
3530 smul %o4, 0x0FC6, %l6
3531 fornot1 %f6, %f12, %f6
3532 movge %icc, %g6, %l4
3533 sir 0x179B
3534 xnorcc %g2, %g1, %i6
3535 srl %l5, %l1, %g7
3536 mova %xcc, %i4, %o7
3537 ld [%l7 + 0x1C], %f6
3538 fpack32 %f12, %f8, %f14
3539 movne %icc, %l3, %l2
3540 fmovdge %icc, %f24, %f14
3541 fmovsne %xcc, %f21, %f16
3542 mulx %i1, %o6, %g4
3543 movle %icc, %o5, %i2
3544 sdivx %i7, 0x07AB, %i3
3545 umulcc %i0, 0x195B, %i5
3546 stw %o3, [%l7 + 0x64]
3547 save %g3, %o2, %l0
3548 rdpr %cwp, %g1
3549 rdpr %cansave, %g2
3550 rdpr %canrestore, %g3
3551 rdpr %cleanwin, %g4
3552 rdpr %otherwin, %g5
3553 rdpr %wstate, %g6
3554 sllx %o1, %g5, %o0
3555 fornot1 %f20, %f16, %f22
3556 andcc %l6, 0x0288, %o4
3557 movrgz %g6, %l4, %g2
3558 movpos %xcc, %g1, %i6
3559 fmovsleu %icc, %f8, %f10
3560 st %f2, [%l7 + 0x5C]
3561 movrlz %l1, %g7, %i4
3562 addc %l5, 0x07F7, %l3
3563 ldx [%l7 + 0x50], %l2
3564 or %o7, 0x03E9, %o6
3565 edge16l %g4, %i1, %i2
3566 xorcc %o5, %i3, %i0
3567 edge32ln %i7, %o3, %i5
3568 nop
3569 set 0x68, %o5
3570 ldsh [%l7 + %o5], %o2
3571 ldd [%l7 + 0x38], %f28
3572 and %g3, %o1, %g5
3573 movpos %xcc, %o0, %l6
3574 fmovdne %xcc, %f20, %f13
3575 mulscc %l0, %g6, %o4
3576 sth %g2, [%l7 + 0x5E]
3577 movrlez %l4, %i6, %l1
3578 orn %g1, 0x107C, %g7
3579 xnorcc %l5, 0x04BD, %i4
3580 fsrc1s %f26, %f11
3581 srlx %l2, %l3, %o7
3582 srax %o6, %i1, %g4
3583 sdivx %o5, 0x12DA, %i2
3584 fmovrdgez %i0, %f14, %f10
3585 array16 %i7, %o3, %i5
3586 array32 %i3, %g3, %o1
3587 xor %o2, %g5, %o0
3588 fandnot2 %f26, %f24, %f30
3589 fmul8ulx16 %f20, %f16, %f8
3590 edge16n %l6, %l0, %o4
3591 lduh [%l7 + 0x4E], %g2
3592 sdivcc %l4, 0x03EA, %g6
3593 array32 %l1, %g1, %g7
3594 array16 %l5, %i4, %l2
3595 mova %xcc, %i6, %l3
3596 movneg %icc, %o7, %i1
3597 edge8 %o6, %g4, %o5
3598 edge16l %i2, %i7, %i0
3599 fmovrslez %i5, %f7, %f6
3600 fmovrdlez %o3, %f26, %f4
3601 nop
3602 set 0x48, %o0
3603 ldsw [%l7 + %o0], %i3
3604 stb %o1, [%l7 + 0x1A]
3605 mulx %g3, 0x1605, %o2
3606 fnands %f9, %f15, %f30
3607 udivx %o0, 0x1B6C, %g5
3608 fmovsg %icc, %f20, %f23
3609 ld [%l7 + 0x60], %f28
3610 ldsh [%l7 + 0x1A], %l6
3611 andncc %l0, %g2, %o4
3612 movrgez %g6, %l4, %l1
3613 fors %f24, %f21, %f9
3614 movrne %g1, %g7, %l5
3615 movgu %icc, %i4, %i6
3616 addc %l2, 0x0AB5, %o7
3617 fpadd32s %f14, %f8, %f9
3618 fcmpgt32 %f4, %f0, %l3
3619 mulscc %o6, 0x1C4F, %i1
3620 sub %o5, %g4, %i7
3621 edge16ln %i0, %i5, %i2
3622 xnor %i3, 0x0FD5, %o3
3623 ldd [%l7 + 0x38], %f26
3624 subccc %o1, 0x110E, %o2
3625 fmovsleu %icc, %f13, %f7
3626 srax %g3, 0x00, %g5
3627 smul %o0, %l0, %l6
3628 xorcc %o4, 0x1903, %g2
3629 smulcc %g6, %l1, %g1
3630 fsrc2 %f20, %f4
3631 udiv %g7, 0x1AEE, %l5
3632 stx %i4, [%l7 + 0x40]
3633 fmovsgu %xcc, %f28, %f17
3634 movne %icc, %i6, %l2
3635 fmovrdgz %o7, %f26, %f8
3636 ldd [%l7 + 0x10], %l4
3637 stb %o6, [%l7 + 0x67]
3638 std %f8, [%l7 + 0x18]
3639 nop
3640 set 0x38, %g6
3641 lduh [%l7 + %g6], %i1
3642 fmovsl %xcc, %f7, %f0
3643 mova %icc, %l3, %g4
3644 fmovsl %icc, %f30, %f21
3645 movg %icc, %i7, %i0
3646 fmovsleu %icc, %f24, %f18
3647 sdivcc %o5, 0x1C24, %i5
3648 array8 %i3, %o3, %o1
3649 ldd [%l7 + 0x58], %f18
3650 and %o2, %i2, %g5
3651 edge32n %o0, %g3, %l6
3652 sdiv %l0, 0x1FB1, %o4
3653 xnorcc %g2, %l1, %g6
3654 fnand %f2, %f26, %f12
3655 array32 %g1, %l5, %g7
3656 sdivcc %i4, 0x12C2, %i6
3657 sdivcc %l2, 0x0481, %l4
3658 movrlz %o7, 0x2CE, %o6
3659 edge8ln %l3, %g4, %i1
3660 andcc %i0, 0x0480, %i7
3661 movneg %xcc, %i5, %i3
3662 stw %o5, [%l7 + 0x44]
3663 addc %o3, %o2, %o1
3664 smulcc %i2, 0x1FDC, %o0
3665 udiv %g5, 0x0203, %g3
3666 fandnot1 %f20, %f6, %f0
3667 fcmped %fcc2, %f12, %f10
3668 edge32 %l6, %o4, %l0
3669 smul %g2, %g6, %g1
3670 add %l5, %l1, %g7
3671 xor %i4, 0x1C15, %i6
3672 fmovsgu %icc, %f9, %f31
3673 fcmped %fcc2, %f8, %f16
3674 udivcc %l2, 0x1F55, %o7
3675 fmul8x16al %f25, %f25, %f10
3676 array32 %o6, %l4, %l3
3677 movcs %icc, %i1, %i0
3678 sdivx %i7, 0x09F6, %g4
3679 udivx %i5, 0x1C5B, %o5
3680 subc %i3, 0x16B3, %o2
3681 movvc %icc, %o3, %i2
3682 ldsh [%l7 + 0x42], %o0
3683 ld [%l7 + 0x54], %f27
3684 xnorcc %g5, 0x1DA5, %o1
3685 fpadd16s %f2, %f8, %f9
3686 andn %g3, %l6, %l0
3687 movrgez %g2, %o4, %g1
3688 sub %g6, %l1, %l5
3689 fornot1 %f20, %f14, %f18
3690 and %i4, %i6, %l2
3691 fmovrsgz %o7, %f15, %f29
3692 mulscc %g7, 0x0126, %o6
3693 edge16 %l4, %i1, %i0
3694 andcc %i7, 0x165B, %g4
3695 ldd [%l7 + 0x50], %l2
3696 fcmpne16 %f14, %f14, %o5
3697 array32 %i3, %i5, %o3
3698 andncc %o2, %i2, %g5
3699 nop
3700 set 0x40, %i1
3701 ldx [%l7 + %i1], %o0
3702 sllx %g3, 0x19, %o1
3703 lduw [%l7 + 0x6C], %l0
3704 sdiv %g2, 0x10AD, %o4
3705 movrgez %g1, 0x1CA, %g6
3706 sra %l6, %l5, %l1
3707 edge8 %i6, %i4, %l2
3708 smulcc %o7, 0x12C5, %o6
3709 add %g7, 0x0B16, %l4
3710 addcc %i0, %i7, %g4
3711 for %f24, %f14, %f22
3712 stw %l3, [%l7 + 0x48]
3713 udivcc %o5, 0x02D5, %i3
3714 fmovrde %i5, %f30, %f26
3715 fmovdneg %xcc, %f11, %f17
3716 add %i1, %o3, %o2
3717 nop
3718 set 0x38, %g2
3719 ldd [%l7 + %g2], %f0
3720 ldsw [%l7 + 0x18], %g5
3721 edge8 %i2, %g3, %o0
3722 ldsh [%l7 + 0x3E], %o1
3723 ldub [%l7 + 0x1F], %g2
3724 fcmple16 %f6, %f16, %l0
3725 mulx %o4, %g6, %g1
3726 movrgez %l6, 0x021, %l1
3727 siam 0x7
3728 ldd [%l7 + 0x58], %f10
3729 movrne %l5, 0x253, %i6
3730 fsrc2s %f24, %f20
3731 edge32n %l2, %o7, %o6
3732 sdivcc %i4, 0x1E96, %g7
3733 ldd [%l7 + 0x68], %f24
3734 mulx %i0, 0x1705, %i7
3735 fmovdle %xcc, %f23, %f6
3736 movvc %xcc, %g4, %l4
3737 fmovdgu %icc, %f17, %f8
3738 movcc %icc, %l3, %i3
3739 sub %i5, %o5, %i1
3740 fmovsn %xcc, %f9, %f31
3741 sll %o2, %g5, %o3
3742 movrlez %g3, 0x2CF, %o0
3743 nop
3744 set 0x20, %o3
3745 stx %i2, [%l7 + %o3]
3746 movrlez %o1, %g2, %o4
3747 movpos %xcc, %g6, %g1
3748 array16 %l6, %l1, %l0
3749 andncc %l5, %i6, %l2
3750 move %icc, %o6, %o7
3751 sdiv %g7, 0x1A2E, %i0
3752 movg %xcc, %i4, %i7
3753 orncc %g4, 0x01EB, %l3
3754 movvc %icc, %i3, %l4
3755 fmovrdne %i5, %f24, %f2
3756 fmovrdne %i1, %f6, %f4
3757 sir 0x01E7
3758 fornot1s %f12, %f1, %f30
3759 fnegd %f6, %f22
3760 edge16l %o2, %o5, %o3
3761 ldsh [%l7 + 0x46], %g5
3762 nop
3763 set 0x14, %o2
3764 lduw [%l7 + %o2], %o0
3765 fcmpgt32 %f6, %f22, %g3
3766 movrne %i2, 0x1A8, %g2
3767 array8 %o1, %g6, %g1
3768 xnorcc %l6, %l1, %l0
3769 edge8 %l5, %o4, %l2
3770 andncc %o6, %i6, %o7
3771 smul %g7, %i4, %i0
3772 movre %g4, %i7, %i3
3773 movne %xcc, %l3, %l4
3774 stb %i5, [%l7 + 0x18]
3775 orncc %o2, 0x0C46, %o5
3776 ldsb [%l7 + 0x43], %i1
3777 edge16ln %o3, %g5, %g3
3778 subcc %i2, 0x1C4C, %g2
3779 xnorcc %o1, %g6, %o0
3780 move %xcc, %g1, %l6
3781 smul %l0, 0x1093, %l5
3782 addcc %o4, 0x01BF, %l1
3783 fmuld8ulx16 %f5, %f26, %f28
3784 andn %l2, 0x19AD, %o6
3785 fones %f26
3786 fpadd32s %f11, %f24, %f28
3787 edge8ln %o7, %i6, %g7
3788 andn %i0, %i4, %g4
3789 fmovdg %xcc, %f7, %f7
3790 srlx %i7, 0x03, %i3
3791 setx loop_13, %l0, %l1
3792 return %l1
3793 nop
3794 rdpr %cwp, %g1
3795 rdpr %cansave, %g2
3796 rdpr %canrestore, %g3
3797 rdpr %cleanwin, %g4
3798 rdpr %otherwin, %g5
3799 rdpr %wstate, %g6
3800loop_13: mova %icc, %i5, %o5
3801 ldub [%l7 + 0x43], %i1
3802 ldsb [%l7 + 0x61], %o3
3803 fcmps %fcc2, %f5, %f23
3804 movneg %xcc, %o2, %g5
3805 alignaddr %i2, %g3, %g2
3806 movn %icc, %o1, %o0
3807 alignaddrl %g6, %g1, %l6
3808 edge8 %l0, %o4, %l5
3809 umulcc %l2, %o6, %o7
3810 movge %xcc, %i6, %g7
3811 fmovdvs %icc, %f2, %f19
3812 ldd [%l7 + 0x18], %f12
3813 sllx %i0, 0x16, %l1
3814 subcc %g4, %i7, %i4
3815 edge32 %i3, %l3, %i5
3816 fpmerge %f10, %f1, %f22
3817 fand %f6, %f12, %f24
3818 srax %o5, %l4, %o3
3819 std %f14, [%l7 + 0x48]
3820 lduh [%l7 + 0x1E], %i1
3821 fandnot1 %f24, %f10, %f2
3822 sdivcc %o2, 0x1FDE, %i2
3823 sdiv %g3, 0x11A7, %g5
3824 array8 %g2, %o1, %o0
3825 stw %g1, [%l7 + 0x10]
3826 fmovrsne %l6, %f31, %f29
3827 popc %g6, %l0
3828 movl %xcc, %l5, %o4
3829 or %l2, 0x1115, %o6
3830 mulx %o7, %i6, %g7
3831 movrlz %l1, 0x1DD, %g4
3832 fmovdvc %xcc, %f21, %f13
3833 st %f25, [%l7 + 0x08]
3834 movcs %icc, %i0, %i7
3835 movpos %icc, %i4, %l3
3836 movpos %icc, %i5, %i3
3837 fmovdpos %icc, %f14, %f28
3838 subccc %l4, 0x01C7, %o3
3839 move %xcc, %i1, %o5
3840 fones %f11
3841 sdivcc %i2, 0x031C, %o2
3842 stx %g3, [%l7 + 0x38]
3843 fmovsa %xcc, %f24, %f27
3844 movvs %xcc, %g5, %o1
3845 fornot1s %f15, %f17, %f2
3846 movrgz %o0, 0x1B9, %g2
3847 restore %l6, 0x0D31, %g1
3848 rdpr %cwp, %g1
3849 rdpr %cansave, %g2
3850 rdpr %canrestore, %g3
3851 rdpr %cleanwin, %g4
3852 rdpr %otherwin, %g5
3853 rdpr %wstate, %g6
3854 popc 0x1EE6, %l0
3855 sth %g6, [%l7 + 0x3C]
3856 fzeros %f27
3857 edge32l %o4, %l5, %l2
3858 subcc %o7, %i6, %o6
3859 fmovsleu %xcc, %f8, %f18
3860 add %g7, %l1, %i0
3861 fmul8ulx16 %f6, %f28, %f6
3862 orn %g4, %i4, %i7
3863 fmovspos %icc, %f20, %f31
3864 movre %i5, 0x3E0, %i3
3865 and %l4, %o3, %i1
3866 orncc %o5, 0x062D, %i2
3867 movpos %icc, %l3, %o2
3868 fmovrde %g3, %f24, %f30
3869 movcs %icc, %g5, %o1
3870 fpsub32s %f26, %f24, %f7
3871 fone %f24
3872 fmovdgu %icc, %f14, %f14
3873 movvs %xcc, %g2, %o0
3874 andncc %l6, %g1, %g6
3875 edge16ln %o4, %l5, %l0
3876 andncc %l2, %o7, %i6
3877 srax %g7, 0x18, %o6
3878 ldd [%l7 + 0x48], %i0
3879 and %l1, %g4, %i7
3880 srl %i5, %i4, %l4
3881 subccc %i3, 0x1BD7, %i1
3882 udiv %o3, 0x1740, %i2
3883 fands %f6, %f26, %f11
3884 nop
3885 set 0x6A, %o4
3886 ldsh [%l7 + %o4], %l3
3887 fmovsa %icc, %f19, %f0
3888 movrgz %o2, 0x01A, %o5
3889 edge8ln %g5, %o1, %g2
3890 lduw [%l7 + 0x4C], %o0
3891 fmovd %f4, %f20
3892 fmovdle %icc, %f24, %f7
3893 and %l6, %g1, %g6
3894 edge32ln %g3, %l5, %l0
3895 movpos %xcc, %o4, %o7
3896 fzeros %f21
3897 fornot1 %f16, %f12, %f2
3898 udivcc %l2, 0x03C0, %g7
3899 andn %i6, 0x116E, %o6
3900 udiv %i0, 0x0628, %g4
3901 edge32n %i7, %l1, %i5
3902 lduw [%l7 + 0x7C], %i4
3903 ld [%l7 + 0x38], %f1
3904 addc %l4, %i3, %o3
3905 andn %i2, 0x1C31, %l3
3906 fpsub16 %f16, %f20, %f18
3907 fmul8x16 %f28, %f12, %f16
3908 andncc %i1, %o2, %o5
3909 udivcc %o1, 0x18FF, %g2
3910 movvc %icc, %o0, %g5
3911 edge8ln %g1, %g6, %l6
3912 xorcc %g3, 0x08EC, %l0
3913 array8 %l5, %o4, %o7
3914 fmovrslez %l2, %f6, %f12
3915 fcmple16 %f6, %f20, %i6
3916 movpos %xcc, %g7, %o6
3917 edge16 %g4, %i7, %l1
3918 andncc %i5, %i0, %i4
3919 ldsb [%l7 + 0x7D], %l4
3920 udiv %i3, 0x0A02, %i2
3921 stb %l3, [%l7 + 0x21]
3922 sdivcc %o3, 0x17A8, %o2
3923 add %o5, 0x059B, %o1
3924 fmovsvc %icc, %f12, %f17
3925 addccc %g2, %i1, %g5
3926 ldd [%l7 + 0x20], %o0
3927 stw %g1, [%l7 + 0x24]
3928 udiv %g6, 0x1A32, %g3
3929 sllx %l0, %l5, %o4
3930 subcc %l6, %o7, %i6
3931 fcmpd %fcc3, %f30, %f10
3932 smul %g7, %l2, %o6
3933 udivcc %g4, 0x1234, %l1
3934 stx %i7, [%l7 + 0x08]
3935 movleu %xcc, %i5, %i4
3936 addc %i0, %i3, %i2
3937 fnot2s %f16, %f24
3938 xorcc %l4, %o3, %o2
3939 sdivx %l3, 0x16A7, %o1
3940 orcc %o5, %i1, %g5
3941 movle %xcc, %o0, %g1
3942 xor %g2, %g6, %g3
3943 movvc %icc, %l0, %o4
3944 std %f18, [%l7 + 0x18]
3945 andn %l6, 0x1EA9, %o7
3946 subc %l5, 0x0256, %i6
3947 fmovspos %xcc, %f15, %f11
3948 siam 0x1
3949 udivx %l2, 0x0666, %g7
3950 xorcc %g4, 0x14CF, %o6
3951 sra %i7, 0x18, %i5
3952 movle %xcc, %i4, %l1
3953 udivcc %i0, 0x05A5, %i2
3954 fcmple16 %f4, %f0, %l4
3955 edge8l %o3, %i3, %o2
3956 sll %o1, %o5, %i1
3957 stw %l3, [%l7 + 0x38]
3958 fcmpeq32 %f24, %f16, %o0
3959 setx loop_14, %l0, %l1
3960 return %l1
3961 nop
3962 rdpr %cwp, %g1
3963 rdpr %cansave, %g2
3964 rdpr %canrestore, %g3
3965 rdpr %cleanwin, %g4
3966 rdpr %otherwin, %g5
3967 rdpr %wstate, %g6
3968loop_14: and %g2, %g6, %l0
3969 sll %o4, %l6, %o7
3970 fcmps %fcc1, %f10, %f14
3971 addcc %g3, 0x1D34, %i6
3972 movcc %xcc, %l2, %g7
3973 fmovscc %xcc, %f7, %f25
3974 orncc %l5, %o6, %g4
3975 stb %i5, [%l7 + 0x2F]
3976 andcc %i7, %l1, %i0
3977 movrlez %i4, %l4, %i2
3978 sllx %o3, 0x11, %o2
3979 movrlez %i3, %o1, %o5
3980 fmovd %f10, %f22
3981 sra %l3, %o0, %i1
3982 srax %g1, 0x0C, %g5
3983 ldx [%l7 + 0x58], %g2
3984 array32 %l0, %o4, %l6
3985 fcmps %fcc2, %f25, %f20
3986 ldd [%l7 + 0x10], %o6
3987 movcc %icc, %g3, %i6
3988 fcmpne32 %f10, %f24, %g6
3989 stx %l2, [%l7 + 0x30]
3990 xor %g7, %l5, %g4
3991 st %f31, [%l7 + 0x3C]
3992 movcc %xcc, %i5, %i7
3993 sethi 0x093A, %o6
3994 subccc %i0, 0x198F, %l1
3995 movcc %xcc, %l4, %i2
3996 edge8l %i4, %o3, %o2
3997 srlx %i3, %o5, %o1
3998 ld [%l7 + 0x30], %f14
3999 mulscc %l3, 0x1185, %i1
4000 andn %o0, 0x185D, %g5
4001 fmovrdgz %g2, %f0, %f8
4002 movge %icc, %g1, %l0
4003 udivcc %o4, 0x0C41, %o7
4004 subccc %l6, %i6, %g3
4005 ldd [%l7 + 0x68], %f6
4006 fmovsne %xcc, %f14, %f8
4007 array8 %g6, %l2, %l5
4008 movne %xcc, %g7, %g4
4009 mova %icc, %i7, %i5
4010 sdiv %o6, 0x0554, %i0
4011 edge16 %l1, %l4, %i4
4012 sllx %o3, %i2, %o2
4013 ldx [%l7 + 0x50], %i3
4014 edge16l %o5, %o1, %i1
4015 fmovde %icc, %f16, %f22
4016 and %l3, %o0, %g5
4017 ldsw [%l7 + 0x24], %g2
4018 restore %g1, %o4, %o7
4019 rdpr %cwp, %g1
4020 rdpr %cansave, %g2
4021 rdpr %canrestore, %g3
4022 rdpr %cleanwin, %g4
4023 rdpr %otherwin, %g5
4024 rdpr %wstate, %g6
4025 fcmple16 %f20, %f16, %l0
4026 xor %i6, %g3, %l6
4027 lduh [%l7 + 0x48], %g6
4028 fxnor %f26, %f12, %f24
4029 edge32 %l2, %g7, %l5
4030 fnors %f4, %f1, %f20
4031 edge8ln %i7, %i5, %o6
4032 udivcc %g4, 0x140F, %i0
4033 srax %l1, 0x0C, %l4
4034 fpsub32 %f26, %f18, %f2
4035 subcc %o3, 0x06A5, %i2
4036 udivx %o2, 0x07BD, %i3
4037 save %i4, 0x0FC5, %o5
4038 rdpr %cwp, %g1
4039 rdpr %cansave, %g2
4040 rdpr %canrestore, %g3
4041 rdpr %cleanwin, %g4
4042 rdpr %otherwin, %g5
4043 rdpr %wstate, %g6
4044 sir 0x1C47
4045 fxnor %f18, %f18, %f10
4046 edge8 %i1, %o1, %o0
4047 array8 %g5, %g2, %l3
4048 sllx %g1, 0x0A, %o4
4049 fpadd16 %f30, %f0, %f12
4050 fmovscs %xcc, %f22, %f1
4051 andncc %o7, %i6, %l0
4052 fpadd16 %f10, %f0, %f20
4053 fands %f6, %f7, %f0
4054 move %xcc, %g3, %g6
4055 movg %xcc, %l6, %l2
4056 edge8l %g7, %i7, %l5
4057 srax %i5, 0x1A, %o6
4058 fmovdne %icc, %f26, %f17
4059 ldx [%l7 + 0x70], %g4
4060 fcmpgt32 %f0, %f4, %i0
4061 fpackfix %f4, %f10
4062 subccc %l4, %o3, %i2
4063 stw %l1, [%l7 + 0x58]
4064 movrlez %i3, 0x056, %i4
4065 array8 %o2, %o5, %i1
4066 nop
4067 set 0x26, %i7
4068 sth %o0, [%l7 + %i7]
4069 xnor %o1, %g5, %g2
4070 movvc %icc, %l3, %o4
4071 stb %o7, [%l7 + 0x25]
4072 array32 %i6, %l0, %g3
4073 fcmpes %fcc1, %f22, %f15
4074 stx %g1, [%l7 + 0x68]
4075 ldx [%l7 + 0x70], %g6
4076 movre %l2, 0x0B3, %l6
4077 fornot1 %f24, %f24, %f6
4078 addc %g7, 0x0885, %l5
4079 popc 0x1D75, %i7
4080 umulcc %o6, 0x1BF7, %g4
4081 edge8ln %i0, %i5, %l4
4082 addccc %o3, 0x001E, %i2
4083 mulscc %l1, 0x1C1B, %i3
4084 edge32ln %i4, %o2, %i1
4085 ldx [%l7 + 0x58], %o5
4086 ldsb [%l7 + 0x2E], %o0
4087 srax %o1, %g5, %l3
4088 or %g2, 0x1987, %o4
4089 fmovsneg %icc, %f21, %f0
4090 udivcc %o7, 0x1A89, %l0
4091 fpadd32s %f30, %f20, %f18
4092 fmovdleu %xcc, %f10, %f31
4093 edge8l %i6, %g1, %g3
4094 fmovdgu %xcc, %f2, %f5
4095 edge16ln %g6, %l6, %l2
4096 movgu %icc, %g7, %l5
4097 sllx %i7, %o6, %i0
4098 edge8l %i5, %l4, %g4
4099 xor %i2, %l1, %o3
4100 array32 %i3, %i4, %i1
4101 movcc %icc, %o2, %o0
4102 movgu %icc, %o5, %g5
4103 andncc %l3, %o1, %o4
4104 edge16l %g2, %l0, %o7
4105 edge32l %g1, %i6, %g6
4106 movleu %icc, %g3, %l6
4107 sll %g7, %l5, %l2
4108 fmovdvs %icc, %f1, %f31
4109 addcc %o6, %i7, %i0
4110 edge32 %i5, %l4, %i2
4111 edge32 %l1, %o3, %i3
4112 movrgz %g4, 0x240, %i4
4113 nop
4114 set 0x27, %g5
4115 ldub [%l7 + %g5], %i1
4116 ldsb [%l7 + 0x7F], %o0
4117 movcs %icc, %o5, %o2
4118 sra %l3, 0x0D, %g5
4119 movg %xcc, %o4, %o1
4120 addcc %g2, %l0, %o7
4121 umulcc %g1, %g6, %i6
4122 sub %l6, %g7, %g3
4123 fpsub32s %f6, %f11, %f28
4124 movg %icc, %l2, %l5
4125 nop
4126 set 0x3C, %i6
4127 sth %i7, [%l7 + %i6]
4128 movre %o6, %i5, %i0
4129 fcmpne16 %f30, %f24, %i2
4130 ldd [%l7 + 0x20], %f4
4131 lduh [%l7 + 0x6A], %l4
4132 lduh [%l7 + 0x10], %l1
4133 ldsb [%l7 + 0x79], %i3
4134 smulcc %g4, 0x1A85, %o3
4135 fornot2 %f0, %f6, %f14
4136 xnor %i1, %o0, %o5
4137 mova %icc, %i4, %o2
4138 orncc %l3, %o4, %g5
4139 or %o1, 0x1B5B, %g2
4140 udivx %o7, 0x1E51, %g1
4141 movle %xcc, %g6, %i6
4142 fpackfix %f4, %f1
4143 fmovdn %xcc, %f20, %f11
4144 sethi 0x0036, %l6
4145 ldub [%l7 + 0x0C], %g7
4146 setx loop_15, %l0, %l1
4147 return %l1
4148 nop
4149 rdpr %cwp, %g1
4150 rdpr %cansave, %g2
4151 rdpr %canrestore, %g3
4152 rdpr %cleanwin, %g4
4153 rdpr %otherwin, %g5
4154 rdpr %wstate, %g6
4155loop_15: fmovsl %xcc, %f5, %f24
4156 fnegs %f22, %f29
4157 edge8l %l5, %i7, %o6
4158 movrgz %l2, %i0, %i2
4159 faligndata %f10, %f28, %f14
4160 sllx %l4, 0x18, %l1
4161 movleu %icc, %i3, %i5
4162 fmul8sux16 %f24, %f20, %f28
4163 edge16 %g4, %o3, %i1
4164 lduh [%l7 + 0x7A], %o0
4165 sir 0x1ACF
4166 nop
4167 set 0x24, %o6
4168 stw %o5, [%l7 + %o6]
4169 edge32ln %i4, %o2, %o4
4170 movleu %xcc, %l3, %o1
4171 mova %icc, %g2, %o7
4172 movvc %icc, %g1, %g6
4173 ldd [%l7 + 0x60], %g4
4174 st %f12, [%l7 + 0x74]
4175 edge32ln %l6, %i6, %g7
4176 andn %g3, 0x0A2A, %l5
4177 nop
4178 set 0x3C, %g3
4179 lduh [%l7 + %g3], %l0
4180 mova %icc, %i7, %o6
4181 xnorcc %i0, 0x1598, %l2
4182 edge16n %l4, %i2, %i3
4183 fmovrdne %l1, %f12, %f6
4184 stw %i5, [%l7 + 0x2C]
4185 nop
4186 set 0x0C, %l2
4187 ldsh [%l7 + %l2], %o3
4188 stb %g4, [%l7 + 0x36]
4189 stb %i1, [%l7 + 0x0D]
4190 movneg %icc, %o5, %i4
4191 udivcc %o0, 0x0E98, %o4
4192 movgu %icc, %l3, %o1
4193 addc %o2, %o7, %g2
4194 subc %g1, %g5, %g6
4195 xor %l6, 0x122A, %g7
4196 stb %i6, [%l7 + 0x67]
4197 fpadd32 %f14, %f20, %f4
4198 movcs %xcc, %l5, %g3
4199 fnot2 %f24, %f0
4200 ldsb [%l7 + 0x2C], %l0
4201 fnot1 %f4, %f22
4202 andcc %i7, 0x198F, %i0
4203 fmul8sux16 %f4, %f16, %f2
4204 fmovscs %icc, %f4, %f20
4205 array8 %o6, %l4, %i2
4206 fxnor %f8, %f14, %f20
4207 lduh [%l7 + 0x7E], %i3
4208 fornot2 %f8, %f6, %f0
4209 subccc %l1, 0x1AF9, %i5
4210 movneg %icc, %o3, %g4
4211 srax %i1, %o5, %i4
4212 stw %l2, [%l7 + 0x7C]
4213 xor %o0, %l3, %o1
4214 edge16n %o2, %o4, %o7
4215 movrne %g2, 0x0EC, %g1
4216 subc %g6, 0x12BE, %l6
4217 fmovrslz %g5, %f25, %f15
4218 movrgez %g7, 0x23C, %i6
4219 ld [%l7 + 0x20], %f13
4220 movcs %xcc, %g3, %l0
4221 save %i7, %i0, %l5
4222 rdpr %cwp, %g1
4223 rdpr %cansave, %g2
4224 rdpr %canrestore, %g3
4225 rdpr %cleanwin, %g4
4226 rdpr %otherwin, %g5
4227 rdpr %wstate, %g6
4228 fornot2s %f2, %f31, %f14
4229 movrlz %l4, 0x2E1, %o6
4230 or %i2, %i3, %l1
4231 fmovrdgez %o3, %f26, %f6
4232 xorcc %g4, 0x0419, %i5
4233 movl %icc, %o5, %i1
4234 popc %l2, %i4
4235 ldsh [%l7 + 0x2C], %o0
4236 srlx %l3, 0x06, %o2
4237 edge8n %o4, %o7, %o1
4238 movg %icc, %g2, %g6
4239 edge8n %l6, %g5, %g1
4240 xnor %g7, %g3, %l0
4241 sub %i6, 0x0E04, %i7
4242 udivx %l5, 0x0C6A, %l4
4243 xnorcc %o6, 0x14D6, %i0
4244 andn %i2, 0x1DD9, %l1
4245 udiv %i3, 0x0875, %g4
4246 std %f18, [%l7 + 0x78]
4247 addc %o3, 0x1B5F, %o5
4248 sethi 0x0A9A, %i1
4249 xnorcc %l2, 0x0B6A, %i4
4250 stx %i5, [%l7 + 0x08]
4251 edge32n %o0, %l3, %o2
4252 subc %o4, 0x1F94, %o1
4253 fmul8x16au %f19, %f18, %f2
4254 sllx %g2, 0x1A, %g6
4255 std %f26, [%l7 + 0x10]
4256 fnand %f2, %f24, %f14
4257 edge32ln %l6, %g5, %g1
4258 mulscc %o7, %g7, %l0
4259 edge16l %g3, %i6, %l5
4260 fmovdpos %xcc, %f21, %f31
4261 xorcc %l4, %i7, %i0
4262 lduh [%l7 + 0x24], %i2
4263 fmovdleu %icc, %f21, %f5
4264 movrgez %o6, %l1, %g4
4265 movg %icc, %o3, %o5
4266 andncc %i1, %i3, %l2
4267 edge32ln %i4, %o0, %i5
4268 fcmped %fcc3, %f26, %f6
4269 edge16n %o2, %o4, %o1
4270 ld [%l7 + 0x70], %f24
4271 sra %l3, 0x15, %g6
4272 movvc %xcc, %l6, %g2
4273 ldsb [%l7 + 0x70], %g1
4274 fmuld8sux16 %f29, %f8, %f20
4275 andn %g5, 0x0D8E, %g7
4276 fcmpne16 %f26, %f28, %l0
4277 subccc %o7, 0x00C4, %i6
4278 ldd [%l7 + 0x08], %f14
4279 movg %xcc, %g3, %l4
4280 std %f24, [%l7 + 0x50]
4281 movrlez %l5, 0x1E6, %i0
4282 smulcc %i7, %o6, %l1
4283 fmovrde %i2, %f22, %f6
4284 udiv %g4, 0x0345, %o3
4285 edge16ln %o5, %i1, %i3
4286 ldsb [%l7 + 0x17], %l2
4287 sth %o0, [%l7 + 0x08]
4288 fsrc1 %f2, %f14
4289 stw %i5, [%l7 + 0x28]
4290 sir 0x1427
4291 edge32l %i4, %o4, %o1
4292 fnot1s %f31, %f14
4293 edge8 %l3, %g6, %o2
4294 addcc %l6, %g1, %g5
4295 restore %g7, 0x09DB, %g2
4296 rdpr %cwp, %g1
4297 rdpr %cansave, %g2
4298 rdpr %canrestore, %g3
4299 rdpr %cleanwin, %g4
4300 rdpr %otherwin, %g5
4301 rdpr %wstate, %g6
4302 movvs %icc, %o7, %i6
4303 movrne %l0, 0x03D, %l4
4304 fnands %f5, %f17, %f4
4305 fnands %f20, %f11, %f29
4306 sub %l5, %g3, %i7
4307 ldub [%l7 + 0x0D], %o6
4308 andncc %l1, %i0, %g4
4309 smul %o3, %o5, %i2
4310 mova %xcc, %i3, %i1
4311 addccc %l2, %o0, %i5
4312 srl %i4, 0x07, %o1
4313 movg %xcc, %o4, %g6
4314 mulx %o2, 0x0CC5, %l3
4315 addcc %l6, 0x02AB, %g5
4316 edge8n %g1, %g2, %g7
4317 fxnors %f5, %f0, %f30
4318 mulscc %o7, %l0, %l4
4319 fands %f16, %f13, %f3
4320 fcmpne32 %f0, %f6, %l5
4321 movrgez %g3, %i6, %i7
4322 popc %o6, %i0
4323 movvs %xcc, %g4, %o3
4324 fmovdge %icc, %f7, %f15
4325 fmovspos %xcc, %f14, %f20
4326 fxor %f24, %f30, %f18
4327 fmul8x16al %f4, %f29, %f12
4328 movrgez %o5, 0x214, %l1
4329 fmul8x16al %f16, %f16, %f22
4330 ldsw [%l7 + 0x44], %i2
4331 fmovse %xcc, %f9, %f28
4332 nop
4333 set 0x70, %l1
4334 ldx [%l7 + %l1], %i3
4335 andn %l2, 0x0B3E, %o0
4336 sra %i1, %i5, %i4
4337 fmovrdne %o4, %f2, %f18
4338 movrlz %o1, %g6, %o2
4339 movcc %xcc, %l6, %g5
4340 addcc %g1, 0x16EE, %g2
4341 edge32n %g7, %o7, %l3
4342 sdivcc %l4, 0x0D6D, %l0
4343 movg %icc, %g3, %l5
4344 fnands %f18, %f3, %f6
4345 fmovde %icc, %f6, %f15
4346 sdivcc %i6, 0x17EE, %o6
4347 fpadd32 %f4, %f6, %f0
4348 ldd [%l7 + 0x50], %i6
4349 array32 %i0, %g4, %o3
4350 edge8n %o5, %l1, %i2
4351 fmovse %xcc, %f23, %f0
4352 sethi 0x06F7, %l2
4353 ldx [%l7 + 0x18], %i3
4354 fmovscs %xcc, %f21, %f4
4355 edge8l %o0, %i5, %i1
4356 fmul8ulx16 %f12, %f30, %f0
4357 stx %i4, [%l7 + 0x28]
4358 movge %icc, %o4, %o1
4359 xnor %g6, %l6, %o2
4360 movvc %icc, %g1, %g5
4361 fnegd %f26, %f6
4362 ldsw [%l7 + 0x14], %g7
4363 fornot2 %f2, %f20, %f8
4364 fcmpgt16 %f4, %f22, %o7
4365 sdivcc %g2, 0x10C4, %l3
4366 edge8ln %l4, %l0, %l5
4367 ldd [%l7 + 0x58], %g2
4368 fcmpes %fcc0, %f3, %f21
4369 alignaddrl %i6, %o6, %i0
4370 movvs %xcc, %i7, %o3
4371 std %f22, [%l7 + 0x48]
4372 edge8n %o5, %g4, %l1
4373 ldub [%l7 + 0x29], %l2
4374 fornot2 %f4, %f0, %f0
4375 edge16l %i2, %o0, %i5
4376 xnor %i1, 0x18A6, %i3
4377 movg %xcc, %o4, %i4
4378 ldub [%l7 + 0x7E], %o1
4379 ld [%l7 + 0x5C], %f31
4380 edge32n %l6, %o2, %g6
4381 movge %icc, %g5, %g7
4382 fornot1s %f5, %f22, %f3
4383 fmovrsne %g1, %f10, %f5
4384 movvs %icc, %o7, %l3
4385 movrlz %g2, 0x082, %l0
4386 or %l4, %g3, %i6
4387 edge8ln %l5, %o6, %i7
4388 fmovsneg %icc, %f24, %f24
4389 stb %o3, [%l7 + 0x73]
4390 ld [%l7 + 0x44], %f14
4391 subc %o5, %g4, %l1
4392 movn %xcc, %i0, %l2
4393 movne %xcc, %o0, %i5
4394 movl %xcc, %i1, %i2
4395 fmovrdlez %o4, %f0, %f4
4396 xor %i4, 0x1BB0, %o1
4397 fmovsvs %icc, %f7, %f23
4398 movre %i3, %o2, %g6
4399 fxnors %f0, %f19, %f21
4400 movl %icc, %g5, %l6
4401 andn %g7, 0x1739, %g1
4402 add %l3, %o7, %l0
4403 fandnot1s %f14, %f27, %f2
4404 fmovsvs %xcc, %f2, %f6
4405 ldx [%l7 + 0x30], %g2
4406 stx %g3, [%l7 + 0x48]
4407 movle %icc, %i6, %l4
4408 addccc %l5, %o6, %i7
4409 subc %o3, 0x1E16, %g4
4410 stb %l1, [%l7 + 0x69]
4411 fnegs %f17, %f21
4412 movl %xcc, %i0, %l2
4413 fabsd %f0, %f14
4414 fmovdne %xcc, %f9, %f18
4415 fcmpes %fcc1, %f1, %f16
4416 movge %xcc, %o0, %o5
4417 add %i1, 0x06CC, %i5
4418 fand %f8, %f0, %f18
4419 movrne %i2, %i4, %o1
4420 sub %i3, 0x1770, %o4
4421 movne %icc, %o2, %g6
4422 alignaddrl %g5, %g7, %l6
4423 addcc %g1, %o7, %l0
4424 ldd [%l7 + 0x68], %g2
4425 movgu %icc, %l3, %g3
4426 fnot1 %f0, %f18
4427 st %f6, [%l7 + 0x20]
4428 edge8l %l4, %l5, %o6
4429 srax %i7, %i6, %o3
4430 andn %g4, %l1, %l2
4431 fmovscs %icc, %f5, %f12
4432 fxnors %f21, %f24, %f11
4433 movn %xcc, %o0, %o5
4434 fzero %f12
4435 srlx %i0, 0x15, %i5
4436 movne %xcc, %i1, %i4
4437 mova %icc, %o1, %i3
4438 subc %i2, %o4, %g6
4439 umulcc %o2, %g7, %g5
4440 srlx %l6, %o7, %l0
4441 fones %f17
4442 array8 %g2, %g1, %l3
4443 fpack16 %f6, %f27
4444 fnor %f30, %f4, %f2
4445 save %l4, %l5, %g3
4446 rdpr %cwp, %g1
4447 rdpr %cansave, %g2
4448 rdpr %canrestore, %g3
4449 rdpr %cleanwin, %g4
4450 rdpr %otherwin, %g5
4451 rdpr %wstate, %g6
4452 fcmpne32 %f22, %f16, %i7
4453 fmul8x16al %f26, %f5, %f24
4454 xnor %o6, %i6, %g4
4455 fpsub32s %f3, %f13, %f1
4456 movle %xcc, %o3, %l1
4457 fmovspos %xcc, %f9, %f16
4458 fabsd %f30, %f28
4459 setx loop_16, %l0, %l1
4460 return %l1
4461 nop
4462 rdpr %cwp, %g1
4463 rdpr %cansave, %g2
4464 rdpr %canrestore, %g3
4465 rdpr %cleanwin, %g4
4466 rdpr %otherwin, %g5
4467 rdpr %wstate, %g6
4468loop_16: fnegs %f10, %f0
4469 sra %o5, %i5, %i0
4470 mulscc %i1, 0x02A6, %o1
4471 array16 %i3, %i2, %i4
4472 fnegd %f14, %f2
4473 sdivx %o4, 0x0E68, %g6
4474 subccc %o2, 0x0FAB, %g7
4475 edge32ln %g5, %l6, %o7
4476 save %l0, 0x10D9, %g2
4477 rdpr %cwp, %g1
4478 rdpr %cansave, %g2
4479 rdpr %canrestore, %g3
4480 rdpr %cleanwin, %g4
4481 rdpr %otherwin, %g5
4482 rdpr %wstate, %g6
4483 move %icc, %l3, %g1
4484 popc 0x0A50, %l5
4485 movg %xcc, %g3, %l4
4486 restore %o6, %i7, %g4
4487 rdpr %cwp, %g1
4488 rdpr %cansave, %g2
4489 rdpr %canrestore, %g3
4490 rdpr %cleanwin, %g4
4491 rdpr %otherwin, %g5
4492 rdpr %wstate, %g6
4493 umul %i6, 0x141A, %o3
4494 stw %o0, [%l7 + 0x60]
4495 stw %l2, [%l7 + 0x50]
4496 fandnot2 %f16, %f2, %f14
4497 movn %xcc, %l1, %i5
4498 xnor %o5, 0x0EB6, %i1
4499 popc 0x0528, %i0
4500 movrlz %i3, 0x334, %i2
4501 edge16 %i4, %o4, %o1
4502 stx %o2, [%l7 + 0x10]
4503 fmovdl %xcc, %f4, %f21
4504 subc %g6, %g7, %l6
4505 edge32n %g5, %o7, %g2
4506 movcc %xcc, %l0, %l3
4507 fcmpgt32 %f2, %f0, %g1
4508 fmovrsgez %l5, %f13, %f28
4509 fnors %f18, %f14, %f10
4510 fcmps %fcc1, %f2, %f0
4511 fmovscc %xcc, %f8, %f8
4512 fmovrdgez %g3, %f24, %f30
4513 edge32n %o6, %i7, %g4
4514 movne %xcc, %l4, %i6
4515 movle %xcc, %o3, %o0
4516 ldd [%l7 + 0x20], %f8
4517 save %l2, 0x0562, %i5
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 popc %o5, %l1
4525 pdist %f14, %f18, %f6
4526 movpos %icc, %i1, %i3
4527 movneg %icc, %i2, %i0
4528 ldsh [%l7 + 0x48], %i4
4529 movcc %icc, %o4, %o1
4530 movvs %xcc, %g6, %g7
4531 fpmerge %f22, %f13, %f22
4532 st %f23, [%l7 + 0x54]
4533 ldsb [%l7 + 0x59], %o2
4534 fands %f4, %f30, %f5
4535 smul %l6, %g5, %g2
4536 std %f24, [%l7 + 0x28]
4537 movleu %icc, %o7, %l0
4538 mulscc %g1, %l3, %g3
4539 fxors %f8, %f31, %f15
4540 movrlez %l5, 0x2BE, %o6
4541 sdiv %g4, 0x1C6D, %l4
4542 sllx %i7, %o3, %i6
4543 movre %o0, 0x18C, %i5
4544 movvs %icc, %l2, %o5
4545 subccc %l1, 0x1C04, %i3
4546 edge16 %i1, %i0, %i4
4547 edge8 %o4, %o1, %i2
4548 array16 %g6, %g7, %l6
4549 orncc %g5, 0x11FC, %o2
4550 ldd [%l7 + 0x68], %o6
4551 lduh [%l7 + 0x76], %g2
4552 sdiv %g1, 0x11CC, %l3
4553 lduh [%l7 + 0x50], %g3
4554 movrne %l5, 0x21A, %l0
4555 edge16 %g4, %l4, %i7
4556 mulscc %o6, %i6, %o3
4557 udiv %i5, 0x021F, %o0
4558 array16 %l2, %o5, %i3
4559 sll %i1, 0x04, %i0
4560 fmovrse %i4, %f12, %f25
4561 fmovsn %xcc, %f13, %f12
4562 edge16l %l1, %o4, %i2
4563 udivcc %g6, 0x0863, %o1
4564 edge32n %g7, %l6, %g5
4565 addcc %o2, %g2, %g1
4566 ldub [%l7 + 0x38], %o7
4567 fmovdn %xcc, %f29, %f12
4568 sra %l3, %l5, %g3
4569 fnot1s %f8, %f11
4570 ldx [%l7 + 0x40], %g4
4571 xnorcc %l4, 0x0712, %l0
4572 fnand %f16, %f24, %f30
4573 setx loop_17, %l0, %l1
4574 return %l1
4575 nop
4576 rdpr %cwp, %g1
4577 rdpr %cansave, %g2
4578 rdpr %canrestore, %g3
4579 rdpr %cleanwin, %g4
4580 rdpr %otherwin, %g5
4581 rdpr %wstate, %g6
4582loop_17: add %o3, %i5, %o0
4583 movge %icc, %o5, %l2
4584 stw %i1, [%l7 + 0x38]
4585 srlx %i0, %i4, %i3
4586 fmovdpos %icc, %f16, %f18
4587 movle %icc, %o4, %i2
4588 movg %icc, %l1, %o1
4589 movne %icc, %g6, %l6
4590 movvc %icc, %g5, %o2
4591 movleu %xcc, %g2, %g7
4592 smulcc %o7, 0x176D, %l3
4593 st %f10, [%l7 + 0x6C]
4594 fone %f8
4595 save %l5, 0x127D, %g3
4596 rdpr %cwp, %g1
4597 rdpr %cansave, %g2
4598 rdpr %canrestore, %g3
4599 rdpr %cleanwin, %g4
4600 rdpr %otherwin, %g5
4601 rdpr %wstate, %g6
4602 xnor %g4, 0x0F09, %g1
4603 movn %icc, %l4, %l0
4604 pdist %f10, %f4, %f8
4605 orncc %o6, %i7, %i6
4606 or %o3, %i5, %o5
4607 fpadd16s %f31, %f27, %f8
4608 movneg %xcc, %l2, %i1
4609 udivx %i0, 0x11CC, %i4
4610 edge8 %i3, %o4, %o0
4611 subc %i2, %o1, %l1
4612 fnot1s %f16, %f29
4613 fpadd16 %f16, %f26, %f6
4614 fmuld8ulx16 %f8, %f30, %f12
4615 nop
4616 set 0x50, %i5
4617 ldd [%l7 + %i5], %g6
4618 andncc %l6, %g5, %o2
4619 lduw [%l7 + 0x14], %g2
4620 umulcc %o7, 0x123E, %l3
4621 movre %g7, 0x003, %g3
4622 addccc %g4, 0x1D70, %g1
4623 sllx %l4, 0x17, %l0
4624 fmuld8sux16 %f2, %f10, %f20
4625 fpsub16s %f3, %f14, %f22
4626 fabss %f30, %f19
4627 movrlz %l5, %i7, %o6
4628 fcmpgt32 %f10, %f22, %i6
4629 fandnot2 %f22, %f2, %f4
4630 fmovs %f23, %f21
4631 nop
4632 set 0x7E, %g4
4633 lduh [%l7 + %g4], %o3
4634 fcmpgt32 %f4, %f28, %i5
4635 st %f18, [%l7 + 0x34]
4636 xnorcc %o5, %i1, %l2
4637 srlx %i4, %i3, %o4
4638 xorcc %i0, %i2, %o0
4639 movge %icc, %l1, %o1
4640 addcc %l6, %g5, %o2
4641 ldsh [%l7 + 0x4A], %g6
4642 subc %g2, %l3, %o7
4643 fone %f2
4644 umulcc %g3, 0x0201, %g7
4645 andn %g4, %g1, %l4
4646 udiv %l5, 0x1580, %l0
4647 movvs %xcc, %i7, %o6
4648 subc %i6, %i5, %o3
4649 edge16n %o5, %i1, %l2
4650 movg %xcc, %i3, %o4
4651 sra %i0, 0x09, %i4
4652 sub %o0, 0x0914, %i2
4653 movleu %icc, %l1, %l6
4654 ldub [%l7 + 0x46], %o1
4655 movvs %xcc, %g5, %o2
4656 movne %xcc, %g2, %l3
4657 movrlez %g6, 0x251, %o7
4658 fmovdl %icc, %f13, %f24
4659 edge32 %g7, %g3, %g1
4660 mulx %g4, 0x1767, %l5
4661 edge32l %l4, %i7, %l0
4662 andncc %o6, %i5, %i6
4663 faligndata %f2, %f14, %f8
4664 movvc %xcc, %o5, %o3
4665 fpsub32 %f26, %f8, %f2
4666 edge32l %i1, %i3, %l2
4667 subcc %o4, %i4, %o0
4668 ld [%l7 + 0x18], %f1
4669 sethi 0x1523, %i2
4670 orcc %i0, 0x0BB7, %l1
4671 popc 0x0705, %o1
4672 subc %l6, %o2, %g2
4673 orcc %g5, 0x1B03, %l3
4674 movvc %icc, %g6, %o7
4675 sll %g7, 0x14, %g1
4676 movle %icc, %g4, %l5
4677 fmuld8ulx16 %f8, %f31, %f18
4678 edge8l %g3, %i7, %l0
4679 subc %l4, %o6, %i6
4680 edge16n %i5, %o5, %o3
4681 stx %i1, [%l7 + 0x50]
4682 fabss %f26, %f0
4683 smulcc %l2, 0x1696, %o4
4684 ldub [%l7 + 0x71], %i4
4685 movg %icc, %i3, %i2
4686 fpadd16s %f12, %f19, %f5
4687 alignaddr %o0, %l1, %o1
4688 movg %xcc, %i0, %o2
4689 save %l6, 0x1B98, %g5
4690 rdpr %cwp, %g1
4691 rdpr %cansave, %g2
4692 rdpr %canrestore, %g3
4693 rdpr %cleanwin, %g4
4694 rdpr %otherwin, %g5
4695 rdpr %wstate, %g6
4696 fmovrsgz %g2, %f1, %f15
4697 orncc %g6, %o7, %g7
4698 fmovsge %icc, %f6, %f18
4699 edge16l %l3, %g1, %g4
4700 movrne %g3, 0x0AB, %i7
4701 edge8 %l5, %l4, %o6
4702 edge8l %i6, %i5, %o5
4703 fmovrdgez %l0, %f30, %f2
4704 mova %icc, %o3, %i1
4705 movrne %o4, 0x3A8, %i4
4706 udiv %i3, 0x0644, %i2
4707 movrlez %l2, 0x008, %l1
4708 movcs %icc, %o0, %o1
4709 movre %o2, %l6, %i0
4710 srlx %g2, 0x03, %g6
4711 ldd [%l7 + 0x20], %f26
4712 movvc %xcc, %g5, %o7
4713 umulcc %g7, %g1, %g4
4714 fnegs %f19, %f3
4715 edge8ln %l3, %g3, %l5
4716 orcc %l4, %i7, %o6
4717 subc %i5, 0x0C9B, %i6
4718 sra %l0, %o3, %i1
4719 edge16l %o5, %o4, %i3
4720 umulcc %i4, %l2, %i2
4721 sra %o0, 0x1B, %l1
4722 andn %o2, 0x1A85, %l6
4723 fmovdgu %icc, %f17, %f8
4724 sdivx %i0, 0x0321, %g2
4725 fmovrdlz %g6, %f6, %f4
4726 fmul8x16au %f9, %f14, %f22
4727 fmovrdgz %g5, %f6, %f12
4728 mova %icc, %o7, %o1
4729 edge32ln %g1, %g7, %g4
4730 srlx %l3, 0x16, %g3
4731 sth %l5, [%l7 + 0x52]
4732 addc %i7, %l4, %i5
4733 mova %icc, %o6, %l0
4734 edge32n %o3, %i6, %o5
4735 movrne %i1, %i3, %o4
4736 fmovdcc %xcc, %f5, %f22
4737 lduw [%l7 + 0x68], %l2
4738 and %i2, 0x16DD, %o0
4739 xnorcc %l1, %i4, %o2
4740 fmovsleu %icc, %f14, %f17
4741 smul %i0, %g2, %l6
4742 ld [%l7 + 0x30], %f21
4743 movrlez %g5, %g6, %o7
4744 lduh [%l7 + 0x28], %g1
4745 sllx %g7, %g4, %l3
4746 movre %o1, 0x308, %g3
4747 smulcc %l5, %l4, %i7
4748 save %o6, %l0, %i5
4749 rdpr %cwp, %g1
4750 rdpr %cansave, %g2
4751 rdpr %canrestore, %g3
4752 rdpr %cleanwin, %g4
4753 rdpr %otherwin, %g5
4754 rdpr %wstate, %g6
4755 movrne %i6, 0x335, %o3
4756 ldsb [%l7 + 0x1A], %o5
4757 fmovsgu %xcc, %f4, %f21
4758 std %f22, [%l7 + 0x30]
4759 array8 %i3, %i1, %l2
4760 fxnors %f25, %f13, %f31
4761 sth %o4, [%l7 + 0x30]
4762 fmovde %icc, %f15, %f0
4763 array8 %i2, %l1, %i4
4764 fornot1s %f21, %f4, %f15
4765 udivcc %o2, 0x0509, %o0
4766 movcc %xcc, %g2, %l6
4767 movrlz %g5, 0x2C3, %i0
4768 fmovrslz %o7, %f17, %f19
4769 alignaddr %g6, %g1, %g7
4770 movg %xcc, %g4, %l3
4771 movrlz %g3, 0x3AC, %l5
4772 edge16ln %o1, %l4, %o6
4773 subcc %i7, %i5, %l0
4774 movpos %icc, %i6, %o5
4775 edge32n %i3, %i1, %l2
4776 edge8 %o3, %o4, %l1
4777 udivcc %i4, 0x067B, %o2
4778 movgu %icc, %i2, %g2
4779 fmovsvs %icc, %f23, %f13
4780 fnot1s %f15, %f25
4781 fmovsgu %xcc, %f16, %f27
4782 edge32 %o0, %l6, %i0
4783 movre %o7, 0x26C, %g5
4784 ldd [%l7 + 0x30], %g0
4785 umul %g7, %g6, %l3
4786 stx %g4, [%l7 + 0x40]
4787 edge8ln %g3, %l5, %l4
4788 subc %o6, 0x12D4, %o1
4789 movne %icc, %i5, %l0
4790 edge16l %i6, %o5, %i7
4791 ldx [%l7 + 0x38], %i3
4792 andcc %l2, %o3, %o4
4793 edge8n %l1, %i1, %i4
4794 sdivx %i2, 0x187E, %o2
4795 movpos %icc, %g2, %l6
4796 edge8n %o0, %i0, %g5
4797 xorcc %o7, 0x1DB3, %g1
4798 fands %f15, %f12, %f4
4799 fmovdle %icc, %f20, %f9
4800 fmovdleu %icc, %f9, %f21
4801 edge32n %g7, %g6, %g4
4802 movpos %icc, %g3, %l5
4803 fpack16 %f30, %f2
4804 udivx %l3, 0x12F7, %o6
4805 edge32 %o1, %l4, %l0
4806 ldsw [%l7 + 0x30], %i5
4807 array32 %i6, %i7, %o5
4808 or %i3, %l2, %o3
4809 edge32 %o4, %l1, %i1
4810 restore %i2, 0x193D, %i4
4811 rdpr %cwp, %g1
4812 rdpr %cansave, %g2
4813 rdpr %canrestore, %g3
4814 rdpr %cleanwin, %g4
4815 rdpr %otherwin, %g5
4816 rdpr %wstate, %g6
4817 sub %o2, %l6, %g2
4818 movvc %xcc, %i0, %g5
4819 movl %xcc, %o7, %o0
4820 fmul8x16au %f10, %f23, %f18
4821 movre %g1, %g6, %g7
4822 movvs %icc, %g3, %l5
4823 addc %g4, 0x152B, %o6
4824 movle %icc, %o1, %l3
4825 fxnor %f30, %f6, %f30
4826 movle %icc, %l4, %i5
4827 fpack16 %f28, %f26
4828 mova %icc, %l0, %i7
4829 andncc %o5, %i3, %i6
4830 edge32l %l2, %o3, %o4
4831 mulx %i1, %i2, %i4
4832 fmovdg %xcc, %f25, %f29
4833 movleu %xcc, %l1, %l6
4834 ld [%l7 + 0x58], %f29
4835 fmul8x16al %f27, %f1, %f16
4836 fmovrsgez %g2, %f27, %f16
4837 smul %o2, %i0, %g5
4838 ld [%l7 + 0x6C], %f3
4839 ldd [%l7 + 0x78], %f2
4840 edge16l %o0, %g1, %o7
4841 movl %icc, %g7, %g6
4842 array16 %g3, %g4, %o6
4843 movg %xcc, %o1, %l5
4844 movle %xcc, %l3, %l4
4845 mova %icc, %i5, %l0
4846 setx loop_18, %l0, %l1
4847 return %l1
4848 nop
4849 rdpr %cwp, %g1
4850 rdpr %cansave, %g2
4851 rdpr %canrestore, %g3
4852 rdpr %cleanwin, %g4
4853 rdpr %otherwin, %g5
4854 rdpr %wstate, %g6
4855loop_18: fabsd %f18, %f22
4856 fones %f1
4857 fcmpeq16 %f30, %f8, %l2
4858 fone %f20
4859 fmuld8ulx16 %f2, %f10, %f8
4860 subcc %i6, %o3, %i1
4861 fsrc2s %f3, %f16
4862 movrlz %i2, 0x2EA, %i4
4863 udiv %o4, 0x1652, %l6
4864 movge %icc, %g2, %o2
4865 xnorcc %i0, 0x1574, %l1
4866 umulcc %o0, %g1, %o7
4867 alignaddrl %g7, %g5, %g6
4868 or %g4, 0x0482, %o6
4869 movvs %xcc, %g3, %l5
4870 movrlz %l3, %o1, %l4
4871 ldd [%l7 + 0x68], %f16
4872 ldd [%l7 + 0x50], %l0
4873 movrgz %o5, %i7, %i5
4874 ldsb [%l7 + 0x5C], %l2
4875 edge16ln %i6, %o3, %i1
4876 sdivcc %i2, 0x0012, %i4
4877 ldd [%l7 + 0x58], %o4
4878 subc %i3, 0x1001, %l6
4879 popc 0x0E0F, %g2
4880 ldsw [%l7 + 0x1C], %i0
4881 ldd [%l7 + 0x20], %o2
4882 lduw [%l7 + 0x14], %o0
4883 fcmpeq16 %f24, %f20, %l1
4884 st %f27, [%l7 + 0x5C]
4885 move %xcc, %g1, %o7
4886 edge32 %g5, %g6, %g4
4887 ldsw [%l7 + 0x40], %g7
4888 fmovrsne %o6, %f19, %f6
4889 fabss %f0, %f7
4890 smul %l5, 0x0178, %l3
4891 fone %f0
4892 addccc %o1, 0x000F, %g3
4893 edge16l %l0, %o5, %i7
4894 fabss %f19, %f7
4895 alignaddrl %l4, %i5, %i6
4896 fmovrslez %o3, %f18, %f2
4897 st %f28, [%l7 + 0x78]
4898 movleu %xcc, %i1, %l2
4899 xorcc %i4, %i2, %i3
4900 udivx %o4, 0x01DB, %g2
4901 udiv %l6, 0x11ED, %o2
4902 fxnors %f27, %f27, %f22
4903 fmovde %icc, %f31, %f0
4904 fmovrdgz %o0, %f0, %f4
4905 movl %icc, %i0, %g1
4906 addcc %l1, %o7, %g5
4907 popc %g4, %g7
4908 orn %g6, 0x1DE9, %o6
4909 edge32 %l3, %l5, %g3
4910 fmovrdlz %o1, %f2, %f6
4911 fmovrdgz %l0, %f28, %f26
4912 popc %i7, %o5
4913 sub %l4, 0x1FA4, %i6
4914 subcc %o3, 0x14EA, %i1
4915 edge16l %i5, %l2, %i4
4916 sub %i3, %i2, %g2
4917 lduw [%l7 + 0x44], %o4
4918 array32 %o2, %o0, %l6
4919 sra %g1, 0x02, %i0
4920 movrgz %o7, 0x0C4, %l1
4921 edge32l %g4, %g5, %g6
4922 ldsw [%l7 + 0x3C], %o6
4923 sll %l3, 0x06, %l5
4924 ldsh [%l7 + 0x28], %g3
4925 xor %g7, 0x062B, %l0
4926 subccc %o1, 0x05CB, %i7
4927 movg %xcc, %l4, %i6
4928 ldd [%l7 + 0x18], %o2
4929 alignaddr %i1, %i5, %l2
4930 movvs %icc, %i4, %i3
4931 fmovscc %xcc, %f9, %f27
4932 sdiv %i2, 0x0A0D, %o5
4933 alignaddrl %g2, %o4, %o2
4934 std %f6, [%l7 + 0x20]
4935 movneg %icc, %l6, %g1
4936 andn %o0, %o7, %i0
4937 movge %xcc, %l1, %g4
4938 movcc %xcc, %g6, %g5
4939 ldx [%l7 + 0x08], %l3
4940 popc 0x0461, %l5
4941 movgu %xcc, %o6, %g7
4942 sethi 0x1874, %l0
4943 edge32 %o1, %g3, %l4
4944 sdiv %i6, 0x04C7, %i7
4945 fcmpeq32 %f14, %f6, %i1
4946 orn %i5, 0x1645, %l2
4947 edge16l %i4, %o3, %i3
4948 fmovsn %xcc, %f12, %f24
4949 addc %o5, %i2, %g2
4950 ldsh [%l7 + 0x44], %o4
4951 fcmpeq32 %f16, %f18, %l6
4952 sdivcc %g1, 0x1D39, %o2
4953 xnor %o7, %o0, %i0
4954 movvc %xcc, %l1, %g4
4955 movrgz %g5, 0x0F1, %g6
4956 movleu %icc, %l5, %l3
4957 fone %f14
4958 umulcc %o6, %g7, %l0
4959 lduh [%l7 + 0x3E], %o1
4960 ldd [%l7 + 0x18], %l4
4961 array16 %i6, %i7, %i1
4962 stw %i5, [%l7 + 0x68]
4963 srax %l2, %g3, %o3
4964 fxor %f12, %f16, %f16
4965 movcs %icc, %i3, %o5
4966 movle %xcc, %i4, %g2
4967 stb %o4, [%l7 + 0x73]
4968 umul %l6, 0x19EE, %i2
4969 orcc %o2, %g1, %o7
4970 edge16 %o0, %l1, %g4
4971 addccc %i0, %g5, %l5
4972 movvc %icc, %l3, %g6
4973 sll %g7, %o6, %o1
4974 fcmpd %fcc3, %f24, %f8
4975 sll %l4, %i6, %l0
4976 alignaddrl %i1, %i5, %l2
4977 edge16ln %g3, %o3, %i3
4978 movrlz %o5, %i7, %g2
4979 std %f26, [%l7 + 0x20]
4980 edge8ln %i4, %l6, %o4
4981 ldsh [%l7 + 0x46], %o2
4982 sth %g1, [%l7 + 0x4C]
4983 movvc %xcc, %o7, %o0
4984 fcmpes %fcc1, %f21, %f17
4985 bshuffle %f18, %f26, %f14
4986 edge8ln %i2, %g4, %l1
4987 array8 %i0, %l5, %g5
4988 sub %l3, 0x1F6C, %g7
4989 movl %xcc, %o6, %o1
4990 ldd [%l7 + 0x28], %g6
4991 sethi 0x045C, %i6
4992 addccc %l0, 0x1A10, %l4
4993 st %f3, [%l7 + 0x78]
4994 orn %i1, 0x0B20, %i5
4995 ldub [%l7 + 0x51], %g3
4996 move %xcc, %l2, %o3
4997 xnor %i3, 0x0729, %i7
4998 xnorcc %o5, 0x0F5F, %i4
4999 subccc %l6, %g2, %o2
5000 st %f31, [%l7 + 0x24]
5001 xnor %g1, 0x07F0, %o4
5002 xnor %o7, 0x11D9, %o0
5003 movcc %xcc, %i2, %g4
5004 movrne %i0, %l5, %l1
5005 movrgz %l3, %g7, %o6
5006 subccc %o1, %g5, %g6
5007 stb %i6, [%l7 + 0x7E]
5008 sub %l0, 0x1021, %i1
5009 edge8 %i5, %g3, %l2
5010 movrlez %l4, %i3, %o3
5011 edge16 %i7, %o5, %i4
5012 udivcc %g2, 0x0396, %o2
5013 edge32l %g1, %o4, %o7
5014 movrne %o0, 0x3E3, %l6
5015 ldsh [%l7 + 0x0E], %g4
5016 udivcc %i0, 0x1BC0, %l5
5017 fmovdgu %icc, %f16, %f8
5018 or %l1, %i2, %g7
5019 movrne %o6, %l3, %g5
5020 siam 0x3
5021 sir 0x0D55
5022 andncc %g6, %o1, %i6
5023 smulcc %l0, %i1, %i5
5024 sdivx %g3, 0x097F, %l2
5025 lduh [%l7 + 0x4A], %l4
5026 movrlez %i3, 0x38E, %i7
5027 fnot2 %f20, %f28
5028 andn %o5, %i4, %g2
5029 stb %o2, [%l7 + 0x13]
5030 fmovdge %icc, %f18, %f21
5031 umul %o3, %g1, %o4
5032 movvs %icc, %o7, %o0
5033 fmovdge %icc, %f1, %f1
5034 fandnot1s %f8, %f11, %f28
5035 ld [%l7 + 0x48], %f5
5036 udivcc %l6, 0x1CEF, %i0
5037 orcc %l5, 0x0CF6, %g4
5038 movrgz %i2, 0x195, %l1
5039 fmovdge %xcc, %f16, %f17
5040 andcc %g7, %o6, %l3
5041 or %g6, %g5, %i6
5042 srax %o1, %i1, %i5
5043 edge8n %l0, %l2, %g3
5044 fnands %f30, %f13, %f25
5045 popc 0x1DEB, %i3
5046 fpsub32 %f6, %f14, %f28
5047 lduw [%l7 + 0x14], %i7
5048 fcmps %fcc1, %f26, %f29
5049 udiv %o5, 0x0AFA, %l4
5050 subc %g2, 0x10FB, %o2
5051 umul %o3, 0x1689, %i4
5052 orn %g1, %o4, %o0
5053 ldub [%l7 + 0x09], %o7
5054 edge32l %i0, %l6, %l5
5055 fmovrsne %i2, %f13, %f26
5056 fpackfix %f4, %f22
5057 add %g4, 0x113E, %l1
5058 udiv %o6, 0x195A, %g7
5059 alignaddr %l3, %g5, %i6
5060 alignaddrl %o1, %g6, %i1
5061 fmovs %f30, %f25
5062 edge8 %l0, %l2, %i5
5063 fxor %f12, %f4, %f20
5064 fmovdn %icc, %f30, %f14
5065 fmovrsgez %g3, %f2, %f26
5066 subc %i3, 0x14ED, %i7
5067 fxnor %f0, %f30, %f20
5068 ldsh [%l7 + 0x1C], %l4
5069 sll %g2, %o2, %o3
5070 fmovdneg %icc, %f23, %f0
5071 fcmpes %fcc1, %f9, %f6
5072 srax %o5, 0x00, %i4
5073 mulscc %g1, %o0, %o4
5074 movpos %icc, %i0, %l6
5075 ldsw [%l7 + 0x24], %o7
5076 nop
5077 set 0x50, %o1
5078 ldd [%l7 + %o1], %i2
5079 lduh [%l7 + 0x1C], %g4
5080 move %xcc, %l1, %o6
5081 udivx %l5, 0x0E10, %l3
5082 add %g5, %g7, %o1
5083 ldd [%l7 + 0x58], %i6
5084 udivx %i1, 0x1C42, %l0
5085 nop
5086 set 0x58, %l0
5087 std %f6, [%l7 + %l0]
5088 xnorcc %l2, 0x1265, %g6
5089 nop
5090 set 0x28, %l5
5091 stx %g3, [%l7 + %l5]
5092 edge32 %i3, %i5, %i7
5093 orn %l4, 0x1EAE, %o2
5094 st %f31, [%l7 + 0x5C]
5095 ldsh [%l7 + 0x2E], %g2
5096 andcc %o3, 0x0896, %i4
5097 movne %xcc, %g1, %o0
5098 alignaddrl %o5, %i0, %l6
5099 edge32l %o7, %o4, %g4
5100 edge32l %i2, %l1, %l5
5101 and %o6, 0x0600, %g5
5102 faligndata %f8, %f2, %f30
5103 fnors %f11, %f2, %f26
5104 orncc %l3, %o1, %g7
5105 movleu %icc, %i1, %i6
5106 stx %l0, [%l7 + 0x68]
5107 edge32l %l2, %g6, %i3
5108 sdiv %g3, 0x1312, %i5
5109 lduw [%l7 + 0x2C], %l4
5110 sdivcc %o2, 0x1D02, %i7
5111 movcs %icc, %o3, %g2
5112 subc %i4, %o0, %o5
5113 and %i0, 0x1B6D, %l6
5114 ldsb [%l7 + 0x2C], %g1
5115 mulscc %o7, 0x0CD9, %g4
5116 sdiv %o4, 0x01B5, %i2
5117 movge %xcc, %l1, %o6
5118 sir 0x02DA
5119 orn %g5, %l3, %l5
5120 udivcc %o1, 0x1CC0, %g7
5121 movre %i6, 0x017, %i1
5122 subccc %l2, 0x057F, %g6
5123 smulcc %l0, %g3, %i5
5124 movle %icc, %i3, %o2
5125 movn %xcc, %i7, %l4
5126 movneg %xcc, %g2, %o3
5127 sdiv %i4, 0x0664, %o5
5128 ldsw [%l7 + 0x20], %o0
5129 andcc %i0, %l6, %g1
5130 ldd [%l7 + 0x48], %f18
5131 sdivcc %o7, 0x14A6, %g4
5132 sllx %o4, 0x08, %i2
5133 edge16n %o6, %l1, %g5
5134 ldsw [%l7 + 0x5C], %l3
5135 subc %o1, 0x0081, %g7
5136 subc %l5, 0x050F, %i6
5137 udiv %l2, 0x1769, %i1
5138 smul %l0, 0x1C49, %g6
5139 fpmerge %f19, %f16, %f20
5140 xorcc %g3, 0x13E5, %i3
5141 xnorcc %o2, %i5, %i7
5142 fmovsgu %icc, %f31, %f15
5143 fcmpes %fcc3, %f9, %f10
5144 orn %g2, %o3, %i4
5145 sdivx %l4, 0x0DEF, %o5
5146 ldx [%l7 + 0x38], %o0
5147 fnot1 %f24, %f16
5148 lduh [%l7 + 0x3E], %i0
5149 or %l6, 0x075E, %o7
5150 movcc %icc, %g1, %g4
5151 fnot2s %f14, %f18
5152 sth %o4, [%l7 + 0x40]
5153 subcc %o6, 0x065A, %l1
5154 alignaddrl %i2, %l3, %o1
5155 stb %g7, [%l7 + 0x77]
5156 fmovs %f2, %f0
5157 stw %g5, [%l7 + 0x64]
5158 andcc %l5, 0x1ADF, %i6
5159 edge8n %i1, %l0, %g6
5160 stw %g3, [%l7 + 0x74]
5161 udivx %i3, 0x1C0C, %o2
5162 srax %i5, 0x14, %l2
5163 edge16n %g2, %i7, %o3
5164 orncc %l4, %o5, %i4
5165 sethi 0x1C0C, %i0
5166 subcc %o0, %o7, %g1
5167 move %icc, %l6, %o4
5168 mova %icc, %g4, %l1
5169 siam 0x0
5170 subcc %i2, %l3, %o6
5171 fmovspos %xcc, %f12, %f11
5172 stx %o1, [%l7 + 0x38]
5173 ldsw [%l7 + 0x20], %g5
5174 fmovrdlz %g7, %f20, %f26
5175 fmovrslz %i6, %f2, %f21
5176 movge %xcc, %l5, %i1
5177 fpadd32 %f12, %f6, %f22
5178 subc %l0, %g3, %g6
5179 fmovsvc %xcc, %f19, %f27
5180 edge32n %i3, %o2, %l2
5181 sdiv %i5, 0x060E, %g2
5182 movcc %xcc, %i7, %l4
5183 and %o5, %i4, %i0
5184 save %o0, 0x1FA9, %o7
5185 rdpr %cwp, %g1
5186 rdpr %cansave, %g2
5187 rdpr %canrestore, %g3
5188 rdpr %cleanwin, %g4
5189 rdpr %otherwin, %g5
5190 rdpr %wstate, %g6
5191 fmovsneg %icc, %f20, %f0
5192 andn %g1, %o3, %l6
5193 stx %o4, [%l7 + 0x10]
5194 movgu %icc, %g4, %i2
5195 fmovdle %xcc, %f9, %f24
5196 fmovdl %xcc, %f31, %f1
5197 sdivcc %l3, 0x0358, %o6
5198 fmovse %icc, %f2, %f9
5199 edge16n %o1, %l1, %g7
5200 fmovrslez %i6, %f21, %f5
5201 addc %g5, 0x1552, %i1
5202 save %l0, %l5, %g6
5203 rdpr %cwp, %g1
5204 rdpr %cansave, %g2
5205 rdpr %canrestore, %g3
5206 rdpr %cleanwin, %g4
5207 rdpr %otherwin, %g5
5208 rdpr %wstate, %g6
5209 smulcc %i3, 0x15FE, %o2
5210 sir 0x1625
5211 fornot1s %f26, %f30, %f13
5212 ldub [%l7 + 0x59], %l2
5213 movne %xcc, %i5, %g2
5214 subccc %i7, %l4, %g3
5215 fornot2s %f9, %f23, %f7
5216 ldsw [%l7 + 0x08], %i4
5217 mulscc %i0, %o0, %o7
5218 sub %g1, %o3, %l6
5219 movl %icc, %o5, %o4
5220 addccc %i2, %l3, %g4
5221 movrgz %o6, %o1, %l1
5222 fcmple32 %f12, %f12, %i6
5223 fornot1s %f5, %f27, %f13
5224 and %g7, 0x1F8B, %i1
5225 subcc %g5, 0x1858, %l5
5226 xor %g6, %l0, %i3
5227 sdiv %o2, 0x0A82, %l2
5228 fmovsa %icc, %f15, %f26
5229 xorcc %g2, 0x142E, %i7
5230 edge8n %i5, %g3, %l4
5231 subcc %i0, 0x182E, %o0
5232 srlx %i4, 0x05, %o7
5233 edge32 %g1, %l6, %o3
5234 smul %o5, 0x1305, %o4
5235 fnot2s %f13, %f22
5236 edge8ln %i2, %l3, %o6
5237 fabsd %f4, %f8
5238 fpsub32s %f23, %f16, %f12
5239 fcmps %fcc3, %f29, %f28
5240 addc %o1, %g4, %i6
5241 orcc %g7, %i1, %g5
5242 addc %l1, %l5, %l0
5243 fpsub32s %f22, %f25, %f26
5244 andn %g6, %i3, %o2
5245 ldsw [%l7 + 0x3C], %g2
5246 fmovdneg %xcc, %f3, %f8
5247 movgu %xcc, %i7, %l2
5248 orn %i5, 0x01CF, %g3
5249 fmovsne %icc, %f26, %f18
5250 andcc %i0, 0x1E80, %l4
5251 fmovrsgz %o0, %f25, %f24
5252 udiv %i4, 0x0B98, %g1
5253 movg %xcc, %o7, %o3
5254 edge32 %o5, %l6, %o4
5255 movne %xcc, %l3, %i2
5256 alignaddrl %o1, %g4, %i6
5257 mulx %o6, %g7, %i1
5258 ldub [%l7 + 0x17], %g5
5259 fnand %f10, %f14, %f4
5260 sub %l5, %l0, %l1
5261 lduh [%l7 + 0x16], %i3
5262 sub %g6, %g2, %i7
5263 array32 %o2, %l2, %g3
5264 fmul8x16al %f11, %f16, %f6
5265 fmovscc %icc, %f22, %f8
5266 sdivcc %i5, 0x0EEF, %i0
5267 udiv %o0, 0x0FB6, %i4
5268 movrgz %g1, %l4, %o3
5269 movge %icc, %o5, %l6
5270 fabss %f16, %f6
5271 fmovsge %xcc, %f31, %f22
5272 movrgz %o7, 0x07C, %o4
5273 lduh [%l7 + 0x76], %l3
5274 edge8n %o1, %g4, %i6
5275 sdivx %o6, 0x079C, %g7
5276 edge32l %i2, %g5, %i1
5277 ldsw [%l7 + 0x4C], %l0
5278 ldsw [%l7 + 0x5C], %l1
5279 orn %i3, %l5, %g6
5280 edge16l %g2, %o2, %l2
5281 fmovsn %icc, %f3, %f20
5282 fmovdgu %icc, %f4, %f12
5283 stb %i7, [%l7 + 0x13]
5284 movcs %xcc, %i5, %g3
5285 edge32l %i0, %o0, %g1
5286 fmovrsgz %i4, %f6, %f5
5287 sethi 0x1426, %l4
5288 add %o5, %o3, %o7
5289 udivx %l6, 0x1B13, %l3
5290 or %o4, %o1, %i6
5291 fcmple32 %f8, %f12, %o6
5292 addccc %g4, %g7, %i2
5293 movpos %xcc, %i1, %g5
5294 fmovs %f20, %f26
5295 fcmpgt32 %f22, %f10, %l1
5296 movl %icc, %i3, %l5
5297 edge16n %g6, %g2, %l0
5298 udivcc %l2, 0x1CED, %i7
5299 srax %o2, 0x1D, %g3
5300 edge8l %i5, %o0, %i0
5301 fmovsne %icc, %f27, %f26
5302 sir 0x123B
5303 alignaddr %i4, %l4, %g1
5304 fmovrdlz %o3, %f20, %f14
5305 sub %o5, 0x0899, %o7
5306 edge16l %l6, %o4, %l3
5307 fmovspos %icc, %f30, %f16
5308 subccc %i6, %o6, %g4
5309 movrgez %o1, %g7, %i2
5310 and %g5, %i1, %i3
5311 fmovscc %xcc, %f12, %f31
5312 ldx [%l7 + 0x70], %l1
5313 fmovrdne %l5, %f22, %f30
5314 fpsub16 %f18, %f8, %f20
5315 subccc %g6, 0x12D3, %l0
5316 st %f29, [%l7 + 0x34]
5317 sth %g2, [%l7 + 0x5E]
5318 xnor %l2, %i7, %g3
5319 movge %xcc, %o2, %i5
5320 edge16ln %o0, %i0, %i4
5321 addcc %g1, 0x08C9, %l4
5322 srl %o5, 0x06, %o7
5323 srl %l6, %o3, %l3
5324 fmovdcc %xcc, %f13, %f22
5325 umul %i6, %o4, %o6
5326 fcmpeq32 %f6, %f14, %o1
5327 fmovsg %xcc, %f21, %f30
5328 fmovscs %xcc, %f24, %f12
5329 sdiv %g4, 0x06D8, %g7
5330 ldd [%l7 + 0x48], %f14
5331 movpos %icc, %g5, %i1
5332 ldsh [%l7 + 0x24], %i2
5333 fmovrdne %i3, %f12, %f4
5334 restore %l5, %g6, %l0
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 st %f6, [%l7 + 0x58]
5342 fandnot2 %f20, %f24, %f16
5343 addccc %g2, 0x1F1C, %l2
5344 umul %l1, %g3, %i7
5345 udiv %o2, 0x0CAB, %i5
5346 movl %xcc, %i0, %o0
5347 movrne %i4, 0x290, %l4
5348 nop
5349 set 0x1C, %i3
5350 lduw [%l7 + %i3], %g1
5351 movgu %icc, %o5, %o7
5352 stx %o3, [%l7 + 0x08]
5353 or %l6, %i6, %o4
5354 sdivcc %o6, 0x0A0A, %o1
5355 or %g4, 0x09F2, %l3
5356 addc %g5, 0x0D50, %g7
5357 sub %i1, 0x13E8, %i2
5358 fmovsn %icc, %f7, %f24
5359 fmovsle %xcc, %f31, %f6
5360 movle %xcc, %i3, %g6
5361 movle %xcc, %l5, %l0
5362 srax %g2, 0x14, %l1
5363 movleu %icc, %g3, %i7
5364 sdivcc %o2, 0x03EE, %i5
5365 srl %i0, 0x03, %l2
5366 movneg %xcc, %i4, %o0
5367 andcc %l4, 0x1071, %g1
5368 array16 %o5, %o7, %l6
5369 udivx %o3, 0x101B, %o4
5370 array32 %o6, %i6, %o1
5371 sdiv %g4, 0x0DFC, %l3
5372 array8 %g7, %g5, %i2
5373 add %i1, %i3, %l5
5374 edge16ln %l0, %g2, %g6
5375 fmovdpos %icc, %f7, %f20
5376 fpackfix %f18, %f13
5377 sra %g3, %l1, %o2
5378 ldd [%l7 + 0x78], %i6
5379 sdivx %i5, 0x1EE8, %i0
5380 movvs %icc, %l2, %o0
5381 stx %i4, [%l7 + 0x60]
5382 mulx %g1, %o5, %o7
5383 ldsw [%l7 + 0x60], %l4
5384 sra %o3, 0x01, %o4
5385 sdivcc %o6, 0x1354, %l6
5386 fmovse %icc, %f11, %f14
5387 mova %icc, %i6, %o1
5388 ld [%l7 + 0x2C], %f30
5389 fpadd16 %f8, %f14, %f16
5390 udiv %l3, 0x0A45, %g4
5391 movg %xcc, %g5, %g7
5392 or %i1, 0x0CDF, %i3
5393 fmovrdgez %l5, %f26, %f24
5394 save %i2, %l0, %g6
5395 rdpr %cwp, %g1
5396 rdpr %cansave, %g2
5397 rdpr %canrestore, %g3
5398 rdpr %cleanwin, %g4
5399 rdpr %otherwin, %g5
5400 rdpr %wstate, %g6
5401 udivx %g3, 0x0E9F, %l1
5402 movrne %o2, 0x098, %i7
5403 movrlz %i5, 0x2EA, %g2
5404 orcc %i0, 0x0214, %o0
5405 movleu %icc, %l2, %g1
5406 alignaddr %i4, %o7, %o5
5407 edge32l %l4, %o3, %o4
5408 sllx %l6, 0x16, %i6
5409 movre %o6, %l3, %o1
5410 or %g5, 0x1D9A, %g7
5411 ldsb [%l7 + 0x22], %g4
5412 xnor %i3, %l5, %i2
5413 ldsw [%l7 + 0x5C], %l0
5414 xnor %i1, %g6, %l1
5415 mova %xcc, %g3, %o2
5416 fandnot1s %f20, %f12, %f22
5417 srl %i7, %i5, %g2
5418 umulcc %i0, 0x1C99, %l2
5419 fandnot2 %f26, %f24, %f6
5420 edge16n %g1, %o0, %i4
5421 movcc %xcc, %o7, %o5
5422 subccc %l4, %o4, %l6
5423 stw %o3, [%l7 + 0x18]
5424 st %f9, [%l7 + 0x44]
5425 fsrc1 %f16, %f26
5426 fmovrdne %i6, %f8, %f0
5427 movrlz %o6, 0x2F9, %o1
5428 sethi 0x131A, %l3
5429 subc %g7, %g5, %g4
5430 addc %l5, %i2, %i3
5431 movle %icc, %i1, %l0
5432 fmovscc %xcc, %f16, %f31
5433 fmovdgu %icc, %f11, %f23
5434 fmovdpos %icc, %f29, %f5
5435 edge16n %g6, %g3, %l1
5436 movre %o2, 0x101, %i5
5437 ld [%l7 + 0x40], %f1
5438 sdivcc %i7, 0x1E07, %i0
5439 st %f0, [%l7 + 0x28]
5440 fmovdvs %xcc, %f29, %f8
5441 save %l2, %g2, %g1
5442 rdpr %cwp, %g1
5443 rdpr %cansave, %g2
5444 rdpr %canrestore, %g3
5445 rdpr %cleanwin, %g4
5446 rdpr %otherwin, %g5
5447 rdpr %wstate, %g6
5448 ldsh [%l7 + 0x4A], %o0
5449 lduw [%l7 + 0x20], %i4
5450 sllx %o5, 0x1B, %o7
5451 faligndata %f24, %f22, %f8
5452 edge16n %o4, %l6, %l4
5453 ld [%l7 + 0x50], %f25
5454 movcs %icc, %i6, %o6
5455 fmul8ulx16 %f14, %f26, %f2
5456 sll %o3, 0x1D, %o1
5457 movvc %icc, %g7, %g5
5458 umul %g4, %l3, %i2
5459 xnor %l5, %i1, %l0
5460 edge8ln %g6, %g3, %l1
5461 lduw [%l7 + 0x74], %o2
5462 nop
5463 set 0x15, %g1
5464 stb %i3, [%l7 + %g1]
5465 sdivx %i5, 0x0085, %i0
5466 movne %xcc, %l2, %g2
5467 edge16l %i7, %g1, %i4
5468 udivcc %o5, 0x0207, %o0
5469 array8 %o4, %l6, %l4
5470 stb %o7, [%l7 + 0x40]
5471 array32 %o6, %o3, %o1
5472 sir 0x14D5
5473 andncc %i6, %g5, %g4
5474 fmovrslez %l3, %f5, %f22
5475 ldsw [%l7 + 0x20], %i2
5476 fpmerge %f30, %f18, %f22
5477 xor %g7, 0x0173, %i1
5478 or %l0, %l5, %g6
5479 subccc %g3, 0x190D, %l1
5480 movneg %icc, %o2, %i5
5481 stw %i3, [%l7 + 0x78]
5482 mulx %l2, 0x13B9, %i0
5483 umulcc %i7, 0x0E9F, %g2
5484 sir 0x0899
5485 lduh [%l7 + 0x0E], %g1
5486 movgu %xcc, %i4, %o5
5487 sethi 0x0307, %o0
5488 fpsub32s %f5, %f21, %f7
5489 array16 %o4, %l6, %l4
5490 sir 0x096E
5491 sdivcc %o6, 0x0875, %o3
5492 movg %icc, %o1, %i6
5493 movpos %xcc, %g5, %o7
5494 movvs %icc, %l3, %g4
5495 umul %g7, 0x0E77, %i1
5496 sdivx %i2, 0x10ED, %l0
5497 fxnor %f10, %f2, %f2
5498 st %f10, [%l7 + 0x08]
5499 edge32n %l5, %g3, %l1
5500 fcmps %fcc2, %f18, %f21
5501 fmovsge %icc, %f16, %f8
5502 subc %o2, 0x0CDE, %g6
5503 udivcc %i5, 0x1947, %l2
5504 fxors %f2, %f28, %f30
5505 fmovd %f20, %f30
5506 edge32n %i0, %i3, %i7
5507 sdivcc %g2, 0x0D64, %g1
5508 fmuld8ulx16 %f11, %f4, %f26
5509 xorcc %i4, %o0, %o4
5510 fmovrdgz %l6, %f18, %f22
5511 array8 %o5, %o6, %l4
5512 movrlz %o1, 0x329, %i6
5513 andcc %g5, 0x06AA, %o7
5514 umul %l3, %o3, %g4
5515 movn %xcc, %i1, %i2
5516 edge32l %g7, %l5, %l0
5517 movre %g3, %o2, %l1
5518 sth %g6, [%l7 + 0x58]
5519 ldsb [%l7 + 0x47], %i5
5520 orcc %l2, 0x1548, %i0
5521 edge8ln %i7, %i3, %g2
5522 fcmple32 %f8, %f4, %i4
5523 fxors %f17, %f21, %f20
5524 orncc %g1, %o4, %l6
5525 setx loop_19, %l0, %l1
5526 return %l1
5527 nop
5528 rdpr %cwp, %g1
5529 rdpr %cansave, %g2
5530 rdpr %canrestore, %g3
5531 rdpr %cleanwin, %g4
5532 rdpr %otherwin, %g5
5533 rdpr %wstate, %g6
5534loop_19: mova %xcc, %l4, %o1
5535 xor %g5, %i6, %o7
5536 udivx %o3, 0x05C3, %l3
5537 fandnot2 %f8, %f0, %f28
5538 xor %i1, 0x0F77, %i2
5539 udivcc %g4, 0x0DB3, %g7
5540 fmovrdgez %l5, %f0, %f0
5541 fmovdne %icc, %f7, %f7
5542 fmul8x16al %f27, %f26, %f12
5543 movge %icc, %g3, %l0
5544 mulscc %o2, %g6, %i5
5545 edge32l %l2, %l1, %i0
5546 fmovsn %xcc, %f19, %f18
5547 udivx %i3, 0x0CA9, %i7
5548 movgu %icc, %g2, %i4
5549 ldsh [%l7 + 0x36], %o4
5550 addcc %l6, %g1, %o0
5551 faligndata %f2, %f22, %f2
5552 edge8n %o6, %o5, %l4
5553 movpos %xcc, %g5, %o1
5554 st %f12, [%l7 + 0x34]
5555 movvs %xcc, %o7, %o3
5556 xor %l3, 0x05EE, %i6
5557 fmovsg %xcc, %f7, %f4
5558 lduh [%l7 + 0x7A], %i1
5559 movl %icc, %i2, %g7
5560 mulx %g4, %g3, %l0
5561 ldsw [%l7 + 0x60], %l5
5562 sth %g6, [%l7 + 0x56]
5563 movvc %icc, %i5, %o2
5564 fcmpne16 %f4, %f0, %l2
5565 movvc %icc, %i0, %i3
5566 pdist %f12, %f22, %f10
5567 edge32 %l1, %g2, %i4
5568 movcs %icc, %o4, %l6
5569 addc %i7, %o0, %g1
5570 move %icc, %o6, %o5
5571 edge32l %g5, %o1, %o7
5572 sra %o3, 0x1E, %l4
5573 sethi 0x0811, %i6
5574 edge32ln %l3, %i1, %i2
5575 edge32 %g4, %g3, %l0
5576 popc 0x0E92, %g7
5577 orncc %g6, 0x0687, %l5
5578 udivcc %i5, 0x0F20, %l2
5579 movcc %icc, %i0, %i3
5580 subcc %l1, 0x1FD3, %o2
5581 subcc %g2, 0x04FB, %o4
5582 udiv %i4, 0x0A49, %l6
5583 sdivcc %i7, 0x08E1, %o0
5584 fmovscc %xcc, %f12, %f0
5585 umul %o6, %o5, %g5
5586 smulcc %g1, 0x1611, %o7
5587 xor %o3, 0x1802, %o1
5588 fcmpgt32 %f8, %f28, %i6
5589 movrlz %l3, 0x1AB, %i1
5590 fsrc1 %f6, %f4
5591 array16 %l4, %i2, %g3
5592 alignaddrl %l0, %g7, %g4
5593 sdiv %l5, 0x1785, %i5
5594 fnot2s %f21, %f10
5595 edge8ln %g6, %i0, %i3
5596 umulcc %l1, %l2, %o2
5597 fxnors %f14, %f25, %f27
5598 ldsh [%l7 + 0x0A], %o4
5599 fnot2 %f2, %f24
5600 orncc %i4, %g2, %l6
5601 restore %o0, 0x18C7, %i7
5602 rdpr %cwp, %g1
5603 rdpr %cansave, %g2
5604 rdpr %canrestore, %g3
5605 rdpr %cleanwin, %g4
5606 rdpr %otherwin, %g5
5607 rdpr %wstate, %g6
5608 stb %o6, [%l7 + 0x6D]
5609 movl %icc, %o5, %g5
5610 movrlez %o7, %g1, %o1
5611 fnot1 %f12, %f6
5612 add %o3, 0x0686, %l3
5613 fmul8x16au %f23, %f4, %f2
5614 fmovd %f24, %f22
5615 andn %i1, 0x0784, %i6
5616 edge32ln %i2, %l4, %g3
5617 umul %g7, 0x112D, %g4
5618 st %f29, [%l7 + 0x2C]
5619 fcmpgt32 %f12, %f16, %l0
5620 andncc %l5, %i5, %i0
5621 sdiv %g6, 0x096B, %i3
5622 movneg %icc, %l2, %l1
5623 fpsub16 %f0, %f16, %f0
5624 fmovrdgz %o4, %f24, %f4
5625 edge8n %i4, %o2, %l6
5626 lduw [%l7 + 0x64], %g2
5627 fmovsgu %xcc, %f16, %f24
5628 smul %o0, %o6, %o5
5629 sdiv %g5, 0x14CA, %i7
5630 udivx %g1, 0x16B1, %o1
5631 edge16 %o3, %o7, %l3
5632 movn %icc, %i1, %i6
5633 edge32l %l4, %i2, %g7
5634 edge16ln %g4, %l0, %g3
5635 umul %l5, %i0, %i5
5636 std %f24, [%l7 + 0x68]
5637 nop
5638 set 0x2C, %l3
5639 stw %g6, [%l7 + %l3]
5640 movre %i3, %l2, %l1
5641 stx %o4, [%l7 + 0x48]
5642 edge16n %o2, %l6, %g2
5643 lduh [%l7 + 0x36], %i4
5644 movrne %o0, 0x166, %o6
5645 movne %icc, %o5, %i7
5646 movgu %xcc, %g5, %o1
5647 ldsb [%l7 + 0x69], %o3
5648 ld [%l7 + 0x6C], %f28
5649 fands %f13, %f30, %f18
5650 addcc %o7, 0x0841, %g1
5651 movcs %icc, %i1, %l3
5652 ldd [%l7 + 0x18], %i6
5653 edge8ln %l4, %g7, %g4
5654 ldsh [%l7 + 0x78], %l0
5655 sll %g3, 0x19, %i2
5656 edge8ln %i0, %l5, %g6
5657 siam 0x1
5658 ldsb [%l7 + 0x4E], %i5
5659 srl %i3, 0x0A, %l1
5660 movvs %xcc, %l2, %o4
5661 andcc %o2, %l6, %i4
5662 edge16ln %g2, %o0, %o6
5663 edge16 %o5, %g5, %o1
5664 ldd [%l7 + 0x58], %o2
5665 movrlz %o7, 0x260, %i7
5666 edge8 %g1, %i1, %i6
5667 fcmpd %fcc3, %f24, %f4
5668 movre %l3, 0x0F0, %l4
5669 mulscc %g7, %g4, %g3
5670 addcc %l0, %i2, %l5
5671 mulx %g6, %i5, %i3
5672 fpsub16s %f12, %f3, %f11
5673 fpadd32 %f10, %f10, %f0
5674 edge32 %l1, %l2, %i0
5675 fpsub32 %f30, %f8, %f16
5676 array16 %o2, %l6, %i4
5677 edge16l %o4, %o0, %o6
5678 movrgz %g2, %g5, %o1
5679 orcc %o3, %o7, %o5
5680 edge32 %g1, %i7, %i1
5681 movn %xcc, %l3, %l4
5682 fands %f28, %f10, %f13
5683 fmovsa %icc, %f4, %f8
5684 ldsw [%l7 + 0x68], %g7
5685 nop
5686 set 0x70, %l6
5687 lduw [%l7 + %l6], %g4
5688 sdiv %i6, 0x0EAA, %g3
5689 srl %i2, %l0, %g6
5690 and %l5, 0x0C7E, %i3
5691 fmovsn %xcc, %f1, %f17
5692 setx loop_20, %l0, %l1
5693 return %l1
5694 nop
5695 rdpr %cwp, %g1
5696 rdpr %cansave, %g2
5697 rdpr %canrestore, %g3
5698 rdpr %cleanwin, %g4
5699 rdpr %otherwin, %g5
5700 rdpr %wstate, %g6
5701loop_20: movgu %xcc, %o2, %l6
5702 save %l2, %i4, %o4
5703 rdpr %cwp, %g1
5704 rdpr %cansave, %g2
5705 rdpr %canrestore, %g3
5706 rdpr %cleanwin, %g4
5707 rdpr %otherwin, %g5
5708 rdpr %wstate, %g6
5709 sdiv %o0, 0x1B09, %g2
5710 alignaddrl %g5, %o6, %o1
5711 edge16 %o3, %o5, %g1
5712 edge8 %i7, %i1, %l3
5713 fmovrsne %o7, %f10, %f16
5714 sdivx %l4, 0x17A2, %g4
5715 edge8 %g7, %i6, %g3
5716 movrlez %i2, 0x294, %g6
5717 fone %f6
5718 fmovdgu %icc, %f25, %f10
5719 sdiv %l0, 0x124E, %i3
5720 fnand %f26, %f24, %f8
5721 edge8l %i5, %l5, %i0
5722 xnorcc %o2, 0x190D, %l6
5723 ldd [%l7 + 0x70], %f0
5724 ldd [%l7 + 0x58], %f0
5725 stx %l1, [%l7 + 0x20]
5726 movrne %l2, 0x00D, %i4
5727 movl %xcc, %o4, %o0
5728 fabsd %f18, %f8
5729 orcc %g5, %g2, %o6
5730 movcs %xcc, %o1, %o5
5731 fmovrsgz %o3, %f30, %f18
5732 alignaddrl %g1, %i7, %l3
5733 fxor %f20, %f30, %f12
5734 smul %o7, %l4, %i1
5735 subccc %g4, 0x1BF5, %i6
5736 andcc %g7, %g3, %g6
5737 fpackfix %f14, %f2
5738 fnors %f11, %f29, %f29
5739 edge32ln %i2, %i3, %l0
5740 orcc %i5, %i0, %o2
5741 st %f15, [%l7 + 0x48]
5742 movrgz %l6, %l1, %l2
5743 mulx %l5, %o4, %o0
5744 nop
5745 set 0x78, %i4
5746 lduw [%l7 + %i4], %i4
5747 movcc %xcc, %g2, %o6
5748 fmovrsne %o1, %f24, %f4
5749 ldsh [%l7 + 0x60], %o5
5750 subccc %g5, 0x1D65, %o3
5751 movre %g1, %i7, %l3
5752 xorcc %o7, 0x0B8D, %l4
5753 and %g4, 0x143A, %i1
5754 fmovrdlez %g7, %f12, %f16
5755 movvs %icc, %i6, %g6
5756 movrlz %g3, %i2, %i3
5757 edge8l %i5, %l0, %i0
5758 sethi 0x0E14, %l6
5759 edge32n %l1, %l2, %l5
5760 umulcc %o4, 0x1AC4, %o2
5761 stw %i4, [%l7 + 0x70]
5762 array8 %g2, %o0, %o6
5763 lduh [%l7 + 0x68], %o1
5764 st %f29, [%l7 + 0x5C]
5765 subccc %g5, 0x1535, %o3
5766 fcmpes %fcc1, %f11, %f13
5767 ldsb [%l7 + 0x3A], %o5
5768 edge16n %i7, %l3, %g1
5769 st %f10, [%l7 + 0x78]
5770 fmovsgu %icc, %f4, %f30
5771 sdiv %o7, 0x1992, %l4
5772 move %xcc, %i1, %g7
5773 edge8l %g4, %i6, %g6
5774 edge16ln %i2, %g3, %i3
5775 ldsh [%l7 + 0x7E], %i5
5776 orcc %l0, 0x1725, %i0
5777 movpos %xcc, %l6, %l2
5778 edge8l %l1, %o4, %o2
5779 save %i4, %l5, %o0
5780 rdpr %cwp, %g1
5781 rdpr %cansave, %g2
5782 rdpr %canrestore, %g3
5783 rdpr %cleanwin, %g4
5784 rdpr %otherwin, %g5
5785 rdpr %wstate, %g6
5786 sdivx %g2, 0x07EA, %o6
5787 srl %o1, 0x1B, %o3
5788 movl %icc, %o5, %i7
5789 sllx %l3, 0x1F, %g5
5790 udivx %g1, 0x0A9D, %l4
5791 movn %icc, %o7, %g7
5792 andn %i1, %g4, %i6
5793 bshuffle %f20, %f20, %f12
5794 subccc %i2, %g3, %g6
5795 edge32n %i3, %l0, %i5
5796 movgu %icc, %i0, %l2
5797 stb %l6, [%l7 + 0x12]
5798 movrlz %o4, %o2, %i4
5799 fnot2 %f8, %f12
5800 stb %l5, [%l7 + 0x65]
5801 smulcc %l1, %o0, %g2
5802 movge %xcc, %o1, %o3
5803 fcmpd %fcc1, %f18, %f0
5804 array32 %o5, %o6, %l3
5805 stw %i7, [%l7 + 0x1C]
5806 lduw [%l7 + 0x2C], %g5
5807 smulcc %g1, 0x122A, %l4
5808 edge8 %g7, %i1, %g4
5809 ldd [%l7 + 0x20], %f0
5810 umulcc %i6, %i2, %g3
5811 movcs %xcc, %g6, %i3
5812 sub %o7, %l0, %i5
5813 stw %l2, [%l7 + 0x3C]
5814 addccc %l6, 0x08D4, %o4
5815 ldx [%l7 + 0x28], %o2
5816 smul %i0, 0x080C, %l5
5817 fmovrsgz %i4, %f24, %f21
5818 or %l1, %o0, %o1
5819 fmovscc %xcc, %f10, %f11
5820 udivcc %g2, 0x0F41, %o5
5821 movneg %icc, %o6, %o3
5822 fxnors %f12, %f14, %f8
5823 movn %icc, %l3, %g5
5824 addcc %g1, %l4, %g7
5825 edge32 %i7, %i1, %g4
5826 mova %icc, %i6, %g3
5827 stx %g6, [%l7 + 0x50]
5828 fcmple16 %f4, %f20, %i3
5829 smul %o7, 0x1C46, %l0
5830 fmovsneg %icc, %f25, %f3
5831 sdiv %i2, 0x0959, %l2
5832 edge8ln %i5, %o4, %o2
5833 subccc %i0, %l6, %i4
5834 movvs %xcc, %l5, %l1
5835 subc %o1, 0x10D3, %o0
5836 edge32 %o5, %o6, %g2
5837 fcmped %fcc3, %f24, %f22
5838 fornot1s %f18, %f11, %f31
5839 nop
5840 set 0x33, %i0
5841 stb %l3, [%l7 + %i0]
5842 edge16ln %o3, %g1, %g5
5843 sra %g7, 0x05, %l4
5844 movpos %icc, %i7, %i1
5845 movrgez %i6, %g3, %g6
5846 movcc %icc, %i3, %g4
5847 xnorcc %o7, %i2, %l0
5848 fsrc1 %f16, %f0
5849 movre %l2, 0x22A, %i5
5850 sdivx %o4, 0x19E6, %o2
5851 edge32n %l6, %i4, %l5
5852 movneg %icc, %l1, %i0
5853 andn %o0, %o1, %o6
5854 fmovsgu %xcc, %f22, %f20
5855 edge32n %o5, %g2, %l3
5856 umulcc %g1, %o3, %g5
5857 fmovsvs %xcc, %f31, %f21
5858 fmuld8sux16 %f26, %f8, %f2
5859 and %g7, 0x16F6, %i7
5860 xor %l4, 0x1C9F, %i1
5861 edge16ln %g3, %g6, %i3
5862 edge8ln %g4, %i6, %o7
5863 subc %l0, 0x1306, %i2
5864 mova %icc, %i5, %l2
5865 xorcc %o4, %l6, %i4
5866 lduh [%l7 + 0x20], %l5
5867 pdist %f16, %f14, %f26
5868 restore %l1, 0x0069, %o2
5869 rdpr %cwp, %g1
5870 rdpr %cansave, %g2
5871 rdpr %canrestore, %g3
5872 rdpr %cleanwin, %g4
5873 rdpr %otherwin, %g5
5874 rdpr %wstate, %g6
5875 subccc %o0, 0x109D, %o1
5876 mulx %i0, %o5, %o6
5877 smulcc %l3, 0x0D97, %g2
5878 array8 %o3, %g5, %g7
5879 movge %icc, %i7, %l4
5880 smulcc %i1, 0x059C, %g1
5881 st %f8, [%l7 + 0x28]
5882 orcc %g3, 0x0579, %i3
5883 addc %g6, %g4, %o7
5884 movvs %icc, %i6, %l0
5885 andncc %i2, %i5, %l2
5886 srax %o4, 0x17, %l6
5887 fandnot1s %f0, %f23, %f16
5888 sllx %l5, 0x13, %i4
5889 fmovrslz %o2, %f19, %f2
5890 movrne %o0, %o1, %l1
5891 pdist %f4, %f8, %f24
5892 save %i0, %o5, %o6
5893 rdpr %cwp, %g1
5894 rdpr %cansave, %g2
5895 rdpr %canrestore, %g3
5896 rdpr %cleanwin, %g4
5897 rdpr %otherwin, %g5
5898 rdpr %wstate, %g6
5899 add %l3, 0x07A9, %g2
5900 stb %g5, [%l7 + 0x3E]
5901 fornot2s %f14, %f27, %f12
5902 fmovdg %icc, %f18, %f16
5903 or %o3, 0x0C95, %i7
5904 movcs %icc, %l4, %i1
5905 fsrc1 %f4, %f10
5906 movgu %icc, %g1, %g3
5907 mulx %i3, %g7, %g4
5908 ldsw [%l7 + 0x24], %o7
5909 setx loop_21, %l0, %l1
5910 return %l1
5911 nop
5912 rdpr %cwp, %g1
5913 rdpr %cansave, %g2
5914 rdpr %canrestore, %g3
5915 rdpr %cleanwin, %g4
5916 rdpr %otherwin, %g5
5917 rdpr %wstate, %g6
5918loop_21: xnorcc %i5, %l0, %o4
5919 fpmerge %f15, %f21, %f2
5920 orcc %l6, %l5, %i4
5921 sdiv %o2, 0x09E6, %l2
5922 udivcc %o0, 0x0518, %o1
5923 smul %i0, %o5, %o6
5924 xnor %l1, 0x11DB, %g2
5925 fmovdgu %xcc, %f2, %f17
5926 orcc %l3, 0x01F6, %o3
5927 restore %g5, 0x0F23, %l4
5928 rdpr %cwp, %g1
5929 rdpr %cansave, %g2
5930 rdpr %canrestore, %g3
5931 rdpr %cleanwin, %g4
5932 rdpr %otherwin, %g5
5933 rdpr %wstate, %g6
5934 array32 %i7, %g1, %g3
5935 sra %i3, 0x18, %i1
5936 orncc %g7, %o7, %g4
5937 sethi 0x0F59, %i6
5938 subccc %i2, %g6, %l0
5939 srax %i5, 0x05, %o4
5940 fnot2s %f2, %f16
5941 movpos %icc, %l6, %l5
5942 fnot2 %f30, %f10
5943 lduh [%l7 + 0x70], %o2
5944 umulcc %l2, %i4, %o1
5945 movcs %icc, %i0, %o0
5946 subc %o5, %o6, %g2
5947 movgu %icc, %l1, %o3
5948 movrne %l3, 0x1A1, %g5
5949 and %i7, 0x1358, %g1
5950 ld [%l7 + 0x28], %f24
5951 sdiv %l4, 0x07A8, %g3
5952 movl %xcc, %i1, %i3
5953 movle %xcc, %g7, %g4
5954 movge %icc, %i6, %i2
5955 sdiv %o7, 0x1882, %l0
5956 movne %xcc, %i5, %g6
5957 edge8 %l6, %l5, %o2
5958 fmul8sux16 %f18, %f16, %f8
5959 movle %icc, %o4, %i4
5960 sdivx %o1, 0x0753, %l2
5961 sdiv %o0, 0x17F9, %o5
5962 fsrc2 %f20, %f18
5963 fmuld8sux16 %f30, %f4, %f12
5964 sdiv %o6, 0x0137, %g2
5965 addcc %l1, %i0, %o3
5966 ld [%l7 + 0x1C], %f3
5967 fpadd32 %f18, %f6, %f6
5968 fmuld8ulx16 %f14, %f27, %f6
5969 movpos %xcc, %l3, %i7
5970 andn %g5, 0x1512, %g1
5971 mulx %l4, %g3, %i3
5972 sth %g7, [%l7 + 0x48]
5973 movrne %i1, %g4, %i6
5974 movcc %xcc, %i2, %o7
5975 smulcc %i5, %l0, %g6
5976 xorcc %l6, 0x13CE, %l5
5977 fnand %f30, %f16, %f4
5978 fmul8x16al %f0, %f28, %f16
5979 ldsh [%l7 + 0x3A], %o2
5980 movl %icc, %i4, %o4
5981 addcc %o1, %l2, %o0
5982 stw %o5, [%l7 + 0x40]
5983 movne %xcc, %g2, %o6
5984 fmul8x16 %f17, %f6, %f28
5985 lduh [%l7 + 0x44], %i0
5986 movgu %icc, %o3, %l3
5987 xnor %l1, 0x0CE5, %i7
5988 sethi 0x124F, %g1
5989 sethi 0x191B, %l4
5990 fornot2s %f27, %f25, %f11
5991 fmovsneg %icc, %f4, %f24
5992 subcc %g3, %g5, %i3
5993 std %f16, [%l7 + 0x78]
5994 edge16l %i1, %g4, %g7
5995 movne %xcc, %i6, %i2
5996 lduw [%l7 + 0x14], %i5
5997 subcc %o7, 0x016B, %l0
5998 umul %l6, %l5, %g6
5999 movrlz %i4, 0x0BC, %o4
6000 fmovsvs %icc, %f30, %f1
6001 array8 %o1, %o2, %l2
6002 movvc %icc, %o5, %g2
6003 addccc %o6, 0x031B, %i0
6004 fpadd16 %f26, %f16, %f6
6005 stb %o0, [%l7 + 0x10]
6006 edge32 %l3, %l1, %o3
6007 orn %i7, 0x15F0, %l4
6008 umulcc %g1, %g3, %g5
6009 array32 %i1, %g4, %i3
6010 or %i6, %i2, %g7
6011 udivx %i5, 0x0FE2, %l0
6012 fmovdvc %icc, %f15, %f18
6013 udivcc %l6, 0x0762, %l5
6014 fnands %f24, %f8, %f12
6015 edge16n %o7, %g6, %i4
6016 umul %o4, 0x0DAD, %o2
6017 fmovsge %xcc, %f21, %f4
6018 fandnot1s %f17, %f25, %f25
6019 fmovrdgez %l2, %f4, %f18
6020 movvs %icc, %o1, %o5
6021 edge8l %g2, %i0, %o6
6022 ldx [%l7 + 0x78], %o0
6023 fandnot1s %f4, %f4, %f16
6024 xnor %l1, %o3, %l3
6025 xnor %i7, %l4, %g1
6026 sth %g3, [%l7 + 0x28]
6027 edge32l %g5, %i1, %g4
6028 edge16ln %i3, %i2, %g7
6029 subc %i6, %l0, %l6
6030 movvs %xcc, %l5, %i5
6031 movn %icc, %g6, %i4
6032 alignaddr %o7, %o4, %o2
6033 fmovdcs %icc, %f21, %f8
6034 fabss %f15, %f3
6035 edge8l %o1, %l2, %g2
6036 addcc %i0, %o5, %o6
6037 ldsb [%l7 + 0x58], %o0
6038 orncc %l1, 0x003A, %l3
6039 array32 %i7, %o3, %g1
6040 sdiv %g3, 0x04F4, %g5
6041 udiv %l4, 0x1ABF, %g4
6042 fmovdcs %xcc, %f25, %f4
6043 fands %f8, %f30, %f12
6044 xnorcc %i1, 0x1096, %i3
6045 add %g7, %i6, %i2
6046 movcc %icc, %l6, %l0
6047 ldsh [%l7 + 0x78], %l5
6048 edge16 %g6, %i5, %o7
6049 srl %o4, 0x1D, %i4
6050 fmovrdne %o2, %f0, %f28
6051 subc %o1, 0x1E67, %l2
6052 movpos %icc, %g2, %o5
6053 fpadd32s %f23, %f1, %f7
6054 fsrc2 %f10, %f0
6055 fmovdl %xcc, %f12, %f3
6056 subccc %i0, 0x0C03, %o0
6057 stb %l1, [%l7 + 0x38]
6058 save %o6, %l3, %i7
6059 rdpr %cwp, %g1
6060 rdpr %cansave, %g2
6061 rdpr %canrestore, %g3
6062 rdpr %cleanwin, %g4
6063 rdpr %otherwin, %g5
6064 rdpr %wstate, %g6
6065 andcc %o3, %g3, %g5
6066 orcc %g1, 0x13FC, %g4
6067 movcc %icc, %i1, %i3
6068 fmovsl %xcc, %f11, %f21
6069 fmul8x16 %f2, %f4, %f2
6070 fmovrsgz %g7, %f10, %f0
6071 fmovdpos %icc, %f7, %f20
6072 movrlz %l4, %i6, %i2
6073 orncc %l6, 0x0497, %l5
6074 or %l0, 0x0B1D, %i5
6075 fone %f24
6076 orncc %o7, %g6, %i4
6077 ldd [%l7 + 0x68], %o2
6078 movrlez %o4, %l2, %o1
6079 udivx %g2, 0x1B03, %o5
6080 fmovdvc %xcc, %f24, %f28
6081 fmovrslez %o0, %f0, %f14
6082 ldub [%l7 + 0x39], %i0
6083 movl %xcc, %o6, %l1
6084 sdiv %l3, 0x050A, %i7
6085 udiv %o3, 0x19E6, %g5
6086 movvc %icc, %g3, %g4
6087 ldd [%l7 + 0x68], %f28
6088 udivcc %g1, 0x1459, %i1
6089 fmovde %icc, %f6, %f1
6090 ldub [%l7 + 0x5D], %g7
6091 ldsb [%l7 + 0x13], %i3
6092 movrgz %l4, 0x234, %i2
6093 sra %l6, %i6, %l0
6094 xnor %l5, %o7, %g6
6095 fmuld8ulx16 %f26, %f6, %f12
6096 xnorcc %i4, %o2, %o4
6097 ldd [%l7 + 0x78], %f2
6098 xnorcc %i5, %o1, %l2
6099 edge8n %g2, %o5, %i0
6100 setx loop_22, %l0, %l1
6101 return %l1
6102 nop
6103 rdpr %cwp, %g1
6104 rdpr %cansave, %g2
6105 rdpr %canrestore, %g3
6106 rdpr %cleanwin, %g4
6107 rdpr %otherwin, %g5
6108 rdpr %wstate, %g6
6109loop_22: fpadd16 %f28, %f14, %f18
6110 fsrc2 %f2, %f2
6111 edge16ln %i7, %o3, %l3
6112 movne %xcc, %g3, %g4
6113 and %g1, 0x0D79, %g5
6114 popc 0x1BE3, %i1
6115 lduw [%l7 + 0x2C], %i3
6116 srax %l4, %i2, %l6
6117 smul %g7, %i6, %l0
6118 movg %xcc, %l5, %g6
6119 add %o7, %i4, %o2
6120 st %f6, [%l7 + 0x3C]
6121 alignaddr %i5, %o4, %l2
6122 srax %g2, 0x1F, %o5
6123 fmovdn %xcc, %f2, %f1
6124 addc %o1, 0x0200, %i0
6125 nop
6126 set 0x7A, %l4
6127 ldub [%l7 + %l4], %o6
6128 lduw [%l7 + 0x1C], %o0
6129 alignaddrl %i7, %o3, %l1
6130 add %g3, %g4, %g1
6131 and %g5, 0x0A61, %i1
6132 movgu %icc, %i3, %l3
6133 umul %l4, %l6, %g7
6134 ldx [%l7 + 0x70], %i2
6135 smulcc %i6, 0x0D2A, %l5
6136 fmovscc %icc, %f7, %f30
6137 andcc %l0, %g6, %o7
6138 edge16l %i4, %o2, %o4
6139 movrlz %i5, 0x06C, %g2
6140 sdivcc %o5, 0x0C6D, %l2
6141 xnorcc %i0, %o6, %o0
6142 fpack16 %f28, %f27
6143 edge8n %i7, %o1, %l1
6144 and %g3, 0x02E1, %o3
6145 movrlz %g1, %g5, %g4
6146 fmovsvc %xcc, %f18, %f27
6147 ldx [%l7 + 0x20], %i1
6148 addc %l3, %l4, %l6
6149 stw %g7, [%l7 + 0x38]
6150 edge8n %i2, %i3, %i6
6151 fnor %f30, %f18, %f22
6152 movvs %xcc, %l0, %g6
6153 smul %l5, 0x0B2A, %o7
6154 mova %xcc, %i4, %o2
6155 andcc %i5, %o4, %g2
6156 movrgez %l2, %o5, %i0
6157 movleu %icc, %o0, %i7
6158 nop
6159 set 0x40, %g7
6160 stw %o6, [%l7 + %g7]
6161 fcmple32 %f26, %f2, %o1
6162 orn %l1, %o3, %g1
6163 mulscc %g3, 0x156D, %g5
6164 stb %g4, [%l7 + 0x4D]
6165 movn %xcc, %l3, %i1
6166 fnot2s %f25, %f12
6167 edge32l %l6, %l4, %i2
6168 fmovrdgez %i3, %f28, %f18
6169 movre %i6, 0x0F5, %l0
6170 umul %g6, %g7, %o7
6171 srax %l5, 0x01, %o2
6172 sub %i5, 0x17DC, %o4
6173 srlx %g2, %i4, %l2
6174 addccc %o5, %i0, %i7
6175 edge16n %o0, %o1, %l1
6176 fcmpeq32 %f18, %f30, %o6
6177 movge %xcc, %g1, %o3
6178 restore %g5, 0x1970, %g3
6179 rdpr %cwp, %g1
6180 rdpr %cansave, %g2
6181 rdpr %canrestore, %g3
6182 rdpr %cleanwin, %g4
6183 rdpr %otherwin, %g5
6184 rdpr %wstate, %g6
6185 edge32n %g4, %i1, %l3
6186 fpsub16s %f8, %f26, %f1
6187 addccc %l6, 0x1BF2, %i2
6188 movneg %icc, %l4, %i6
6189 sll %i3, %l0, %g6
6190 pdist %f30, %f0, %f0
6191 lduh [%l7 + 0x0C], %g7
6192 stx %o7, [%l7 + 0x50]
6193 edge16l %l5, %o2, %i5
6194 xnor %o4, 0x0D28, %g2
6195 fsrc1s %f7, %f4
6196 fmovde %xcc, %f2, %f10
6197 ld [%l7 + 0x48], %f26
6198 nop
6199 set 0x1A, %i2
6200 stb %i4, [%l7 + %i2]
6201 stb %o5, [%l7 + 0x70]
6202 fnot2s %f16, %f30
6203 movrlez %i0, 0x25C, %l2
6204 edge8l %i7, %o0, %l1
6205 fcmpd %fcc3, %f30, %f8
6206 movcc %icc, %o6, %g1
6207 fpackfix %f2, %f27
6208 fnot1s %f31, %f4
6209 fmuld8ulx16 %f9, %f27, %f30
6210 edge16l %o1, %o3, %g5
6211 fpsub32s %f1, %f4, %f24
6212 fcmpne16 %f8, %f12, %g3
6213 fmovde %xcc, %f0, %f22
6214 fmovda %icc, %f6, %f24
6215 for %f6, %f16, %f14
6216 edge32l %i1, %g4, %l3
6217 fnand %f0, %f12, %f12
6218 udivx %i2, 0x1CD0, %l6
6219 array16 %l4, %i6, %l0
6220 movrne %g6, 0x1CD, %i3
6221 fmovdcc %xcc, %f10, %f2
6222 movge %icc, %o7, %l5
6223 srax %o2, 0x15, %i5
6224 movge %xcc, %o4, %g7
6225 fcmpd %fcc0, %f10, %f8
6226 smul %i4, 0x120E, %o5
6227 fmul8x16 %f20, %f4, %f30
6228 udiv %i0, 0x000D, %l2
6229 ldub [%l7 + 0x34], %g2
6230 edge32l %i7, %o0, %l1
6231 fnand %f8, %f24, %f6
6232 movne %xcc, %g1, %o1
6233 subcc %o3, %o6, %g5
6234 orn %i1, %g4, %l3
6235 srl %g3, 0x00, %i2
6236 orncc %l4, 0x05B9, %i6
6237 save %l6, 0x1096, %g6
6238 rdpr %cwp, %g1
6239 rdpr %cansave, %g2
6240 rdpr %canrestore, %g3
6241 rdpr %cleanwin, %g4
6242 rdpr %otherwin, %g5
6243 rdpr %wstate, %g6
6244 edge16l %l0, %i3, %o7
6245 sllx %l5, %o2, %o4
6246 sethi 0x15B5, %g7
6247 fxors %f11, %f8, %f28
6248 movg %icc, %i4, %i5
6249 sllx %i0, %o5, %g2
6250 mulscc %i7, 0x0F81, %o0
6251 fmovdleu %xcc, %f28, %f25
6252 nop
6253 set 0x38, %o7
6254 ldd [%l7 + %o7], %f16
6255 ld [%l7 + 0x34], %f22
6256 addcc %l2, 0x14FE, %l1
6257 movl %icc, %o1, %g1
6258 fpackfix %f18, %f20
6259 or %o6, 0x1D50, %o3
6260 umul %i1, %g5, %l3
6261 fmovdge %xcc, %f16, %f28
6262 stw %g3, [%l7 + 0x5C]
6263 movl %xcc, %g4, %i2
6264 sll %l4, %i6, %l6
6265 movge %xcc, %l0, %i3
6266 stb %o7, [%l7 + 0x5B]
6267 lduh [%l7 + 0x7C], %g6
6268 movvs %icc, %o2, %o4
6269 andn %l5, %i4, %i5
6270 fpack32 %f20, %f16, %f0
6271 fpadd16s %f10, %f6, %f17
6272 addcc %i0, 0x1F8A, %o5
6273 edge32n %g2, %i7, %o0
6274 movneg %icc, %l2, %l1
6275 fcmpes %fcc0, %f25, %f2
6276 orncc %g7, %o1, %o6
6277 srlx %o3, %g1, %i1
6278 fpsub16s %f6, %f16, %f11
6279 nop
6280 set 0x44, %o0
6281 lduw [%l7 + %o0], %l3
6282 sra %g5, 0x0A, %g4
6283 ld [%l7 + 0x34], %f17
6284 lduw [%l7 + 0x2C], %i2
6285 fmovrslez %g3, %f11, %f11
6286 fnands %f4, %f5, %f20
6287 movneg %xcc, %i6, %l6
6288 movl %xcc, %l0, %i3
6289 udivx %l4, 0x0ABE, %o7
6290 fpackfix %f18, %f18
6291 edge32l %g6, %o2, %l5
6292 movpos %icc, %i4, %o4
6293 umul %i0, %o5, %i5
6294 st %f17, [%l7 + 0x68]
6295 movcc %icc, %i7, %g2
6296 lduh [%l7 + 0x3A], %o0
6297 save %l1, 0x073C, %g7
6298 rdpr %cwp, %g1
6299 rdpr %cansave, %g2
6300 rdpr %canrestore, %g3
6301 rdpr %cleanwin, %g4
6302 rdpr %otherwin, %g5
6303 rdpr %wstate, %g6
6304 ldd [%l7 + 0x30], %f16
6305 stb %o1, [%l7 + 0x16]
6306 alignaddrl %o6, %l2, %g1
6307 sdivcc %i1, 0x073B, %l3
6308 movpos %xcc, %o3, %g4
6309 ldsb [%l7 + 0x6A], %g5
6310 srl %g3, 0x15, %i2
6311 ldsb [%l7 + 0x47], %i6
6312 movneg %icc, %l6, %i3
6313 st %f7, [%l7 + 0x54]
6314 edge8n %l4, %l0, %o7
6315 udivcc %g6, 0x117D, %l5
6316 fmovrsgz %o2, %f22, %f6
6317 movle %icc, %i4, %i0
6318 movrne %o4, %o5, %i7
6319 or %g2, 0x04AA, %i5
6320 edge8ln %o0, %g7, %o1
6321 srax %l1, %l2, %o6
6322 andncc %g1, %l3, %o3
6323 ldsw [%l7 + 0x10], %i1
6324 movcs %icc, %g4, %g3
6325 stx %i2, [%l7 + 0x20]
6326 fsrc1 %f24, %f16
6327 orn %g5, 0x18AF, %l6
6328 mulscc %i3, %l4, %i6
6329 movrlz %o7, 0x040, %l0
6330 srlx %l5, 0x0D, %g6
6331 edge16 %o2, %i0, %i4
6332 movrgz %o5, 0x01A, %o4
6333 movne %icc, %i7, %i5
6334 sdivx %o0, 0x039E, %g7
6335 sra %o1, %g2, %l1
6336 movgu %icc, %o6, %g1
6337 fmovsneg %icc, %f8, %f16
6338 udivx %l3, 0x06BB, %o3
6339 xnorcc %i1, 0x0308, %g4
6340 lduw [%l7 + 0x68], %l2
6341 fcmped %fcc0, %f22, %f4
6342 movrlez %g3, 0x206, %i2
6343 xor %l6, 0x10F3, %g5
6344 smul %l4, %i6, %o7
6345 stw %l0, [%l7 + 0x74]
6346 movge %xcc, %l5, %i3
6347 alignaddr %o2, %i0, %g6
6348 movl %icc, %o5, %o4
6349 sll %i4, 0x0E, %i5
6350 edge8ln %i7, %o0, %g7
6351 ldub [%l7 + 0x61], %o1
6352 ldd [%l7 + 0x20], %g2
6353 ldub [%l7 + 0x54], %o6
6354 umul %g1, %l1, %o3
6355 alignaddr %l3, %i1, %g4
6356 stb %g3, [%l7 + 0x69]
6357 sdivx %l2, 0x1EDA, %i2
6358 sth %g5, [%l7 + 0x62]
6359 alignaddrl %l6, %l4, %o7
6360 movrne %l0, %i6, %l5
6361 fnands %f25, %f10, %f10
6362 addc %i3, 0x0E91, %o2
6363 smulcc %g6, 0x1900, %o5
6364 udivx %o4, 0x06DB, %i4
6365 edge32ln %i5, %i0, %i7
6366 andn %g7, 0x1E44, %o1
6367 lduh [%l7 + 0x56], %g2
6368 umulcc %o0, 0x04C4, %o6
6369 ld [%l7 + 0x60], %f14
6370 addc %l1, %o3, %l3
6371 fcmpgt16 %f20, %f26, %g1
6372 fands %f15, %f19, %f27
6373 ldx [%l7 + 0x78], %g4
6374 movle %xcc, %g3, %l2
6375 sub %i1, %i2, %g5
6376 ldd [%l7 + 0x38], %f0
6377 smulcc %l6, 0x1422, %l4
6378 subccc %l0, 0x1706, %o7
6379 st %f11, [%l7 + 0x28]
6380 pdist %f12, %f10, %f26
6381 ld [%l7 + 0x1C], %f23
6382 ldx [%l7 + 0x08], %i6
6383 subccc %i3, %o2, %l5
6384 sdivcc %g6, 0x1766, %o5
6385 udivx %o4, 0x0B5B, %i5
6386 fmovdcc %xcc, %f31, %f5
6387 srl %i4, %i0, %i7
6388 fandnot2 %f8, %f20, %f12
6389 movgu %icc, %g7, %g2
6390 xnorcc %o1, %o6, %l1
6391 setx loop_23, %l0, %l1
6392 return %l1
6393 nop
6394 rdpr %cwp, %g1
6395 rdpr %cansave, %g2
6396 rdpr %canrestore, %g3
6397 rdpr %cleanwin, %g4
6398 rdpr %otherwin, %g5
6399 rdpr %wstate, %g6
6400loop_23: alignaddrl %g1, %o3, %g3
6401 edge32n %g4, %l2, %i2
6402 ldx [%l7 + 0x50], %g5
6403 or %l6, %l4, %l0
6404 popc 0x039B, %i1
6405 movgu %icc, %i6, %o7
6406 sth %i3, [%l7 + 0x38]
6407 siam 0x1
6408 addccc %l5, 0x1C32, %o2
6409 fmuld8sux16 %f10, %f17, %f30
6410 fmovrdgez %o5, %f18, %f30
6411 addccc %o4, 0x0E3D, %g6
6412 fmovse %xcc, %f12, %f20
6413 fcmpeq16 %f16, %f14, %i4
6414 sth %i5, [%l7 + 0x2C]
6415 addccc %i7, 0x0526, %g7
6416 ldx [%l7 + 0x60], %g2
6417 fpsub16 %f14, %f10, %f6
6418 srax %i0, %o6, %o1
6419 addcc %o0, %l1, %g1
6420 movrne %o3, 0x0D4, %g3
6421 edge32ln %l3, %g4, %l2
6422 array8 %g5, %l6, %l4
6423 ldub [%l7 + 0x1D], %l0
6424 add %i2, 0x0EF5, %i6
6425 subcc %i1, 0x0175, %o7
6426 restore %l5, %o2, %i3
6427 rdpr %cwp, %g1
6428 rdpr %cansave, %g2
6429 rdpr %canrestore, %g3
6430 rdpr %cleanwin, %g4
6431 rdpr %otherwin, %g5
6432 rdpr %wstate, %g6
6433 lduh [%l7 + 0x78], %o5
6434 move %xcc, %o4, %g6
6435 fpsub16 %f24, %f22, %f22
6436 fmovrdlz %i4, %f6, %f10
6437 movcc %icc, %i7, %g7
6438 fnot1s %f6, %f9
6439 fmovsl %xcc, %f8, %f19
6440 xor %i5, 0x1740, %i0
6441 ldx [%l7 + 0x60], %g2
6442 andncc %o1, %o0, %o6
6443 nop
6444 set 0x76, %g6
6445 sth %l1, [%l7 + %g6]
6446 sll %o3, %g1, %g3
6447 udivx %l3, 0x01F4, %l2
6448 sllx %g5, 0x1B, %g4
6449 movvc %xcc, %l6, %l4
6450 addcc %i2, %l0, %i6
6451 umulcc %i1, %l5, %o2
6452 subc %o7, %i3, %o4
6453 save %o5, %g6, %i7
6454 rdpr %cwp, %g1
6455 rdpr %cansave, %g2
6456 rdpr %canrestore, %g3
6457 rdpr %cleanwin, %g4
6458 rdpr %otherwin, %g5
6459 rdpr %wstate, %g6
6460 movvs %icc, %g7, %i4
6461 movrgz %i5, %i0, %g2
6462 array16 %o1, %o6, %l1
6463 orn %o3, %o0, %g3
6464 move %xcc, %l3, %l2
6465 nop
6466 set 0x53, %o5
6467 ldub [%l7 + %o5], %g1
6468 lduh [%l7 + 0x58], %g5
6469 edge32ln %g4, %l4, %i2
6470 srax %l0, 0x1C, %l6
6471 andn %i6, %l5, %o2
6472 fmovdcc %xcc, %f12, %f8
6473 setx loop_24, %l0, %l1
6474 return %l1
6475 nop
6476 rdpr %cwp, %g1
6477 rdpr %cansave, %g2
6478 rdpr %canrestore, %g3
6479 rdpr %cleanwin, %g4
6480 rdpr %otherwin, %g5
6481 rdpr %wstate, %g6
6482loop_24: ldsb [%l7 + 0x3F], %o4
6483 move %icc, %o5, %i3
6484 fcmple16 %f22, %f2, %g6
6485 fcmpd %fcc3, %f22, %f14
6486 fcmpne32 %f20, %f18, %i7
6487 array8 %i4, %i5, %g7
6488 srax %i0, %o1, %o6
6489 andn %g2, 0x176E, %o3
6490 mulscc %l1, 0x153D, %o0
6491 fmul8x16 %f31, %f14, %f2
6492 ldsh [%l7 + 0x7A], %l3
6493 orn %l2, %g3, %g1
6494 edge8n %g5, %g4, %l4
6495 smulcc %i2, 0x18F0, %l6
6496 subcc %i6, 0x1139, %l0
6497 edge8l %o2, %l5, %i1
6498 fcmpeq16 %f2, %f12, %o4
6499 fsrc2s %f8, %f0
6500 udiv %o5, 0x0971, %i3
6501 ldx [%l7 + 0x08], %g6
6502 movrlz %i7, 0x1C5, %i4
6503 andncc %i5, %g7, %o7
6504 nop
6505 set 0x6A, %i1
6506 ldsh [%l7 + %i1], %i0
6507 movpos %xcc, %o1, %g2
6508 ld [%l7 + 0x20], %f23
6509 addccc %o3, %o6, %l1
6510 orncc %o0, 0x1A4F, %l3
6511 movrgez %g3, %l2, %g5
6512 alignaddr %g4, %g1, %l4
6513 ldub [%l7 + 0x4D], %i2
6514 sth %i6, [%l7 + 0x5C]
6515 sub %l6, %o2, %l0
6516 stw %i1, [%l7 + 0x20]
6517 edge16n %o4, %o5, %i3
6518 srax %g6, %i7, %i4
6519 edge8l %l5, %i5, %g7
6520 subcc %o7, 0x0F8B, %i0
6521 sllx %g2, 0x0B, %o1
6522 edge32 %o6, %o3, %l1
6523 ldd [%l7 + 0x50], %f10
6524 fmovs %f20, %f8
6525 movcs %xcc, %l3, %g3
6526 umulcc %l2, %o0, %g5
6527 addcc %g4, 0x187F, %g1
6528 fmovse %xcc, %f25, %f21
6529 edge32ln %i2, %i6, %l6
6530 sdivcc %o2, 0x091F, %l4
6531 sll %l0, 0x12, %o4
6532 fandnot2 %f2, %f12, %f10
6533 edge8n %o5, %i3, %g6
6534 edge16l %i1, %i4, %i7
6535 lduw [%l7 + 0x08], %l5
6536 fzeros %f0
6537 sra %g7, 0x1E, %i5
6538 move %icc, %o7, %i0
6539 movl %icc, %o1, %g2
6540 array32 %o6, %l1, %o3
6541 edge32l %l3, %l2, %g3
6542 ldd [%l7 + 0x38], %g4
6543 xnorcc %o0, %g4, %g1
6544 sir 0x13F0
6545 fmovrslz %i6, %f5, %f14
6546 mova %icc, %i2, %l6
6547 andn %l4, %l0, %o2
6548 fornot2 %f4, %f6, %f4
6549 siam 0x3
6550 addcc %o5, 0x1E3C, %i3
6551 edge32 %o4, %g6, %i4
6552 array32 %i7, %l5, %i1
6553 addccc %i5, %o7, %g7
6554 edge16l %o1, %i0, %g2
6555 fpadd32s %f16, %f26, %f18
6556 xnorcc %l1, %o3, %o6
6557 fpadd32 %f20, %f24, %f24
6558 sdivx %l2, 0x00E4, %g3
6559 sllx %l3, 0x10, %g5
6560 subccc %o0, %g1, %i6
6561 movvc %xcc, %g4, %l6
6562 fmuld8ulx16 %f15, %f11, %f22
6563 movcs %xcc, %l4, %l0
6564 movne %xcc, %i2, %o5
6565 subcc %o2, 0x1C7F, %o4
6566 edge16 %i3, %g6, %i4
6567 edge32 %i7, %i1, %i5
6568 orcc %o7, %g7, %l5
6569 srax %o1, 0x18, %g2
6570 nop
6571 set 0x38, %o3
6572 ldd [%l7 + %o3], %l0
6573 andn %i0, 0x1E97, %o3
6574 stx %o6, [%l7 + 0x60]
6575 lduh [%l7 + 0x52], %l2
6576 andncc %g3, %g5, %l3
6577 fone %f4
6578 orncc %g1, %o0, %g4
6579 ldd [%l7 + 0x78], %f16
6580 movvc %icc, %i6, %l6
6581 fones %f19
6582 movrne %l0, %i2, %l4
6583 stb %o5, [%l7 + 0x50]
6584 ldx [%l7 + 0x40], %o4
6585 fcmpeq16 %f16, %f0, %o2
6586 fone %f26
6587 fornot1s %f12, %f8, %f13
6588 movn %icc, %i3, %i4
6589 alignaddrl %i7, %i1, %i5
6590 addc %o7, 0x0921, %g6
6591 sethi 0x0C04, %g7
6592 std %f20, [%l7 + 0x48]
6593 andncc %o1, %g2, %l1
6594 fmovs %f31, %f0
6595 edge32n %l5, %o3, %i0
6596 stb %l2, [%l7 + 0x63]
6597 edge32 %g3, %g5, %l3
6598 andcc %o6, 0x1786, %o0
6599 lduw [%l7 + 0x5C], %g1
6600 sth %g4, [%l7 + 0x64]
6601 movcs %xcc, %i6, %l0
6602 subccc %l6, %l4, %o5
6603 move %xcc, %i2, %o2
6604 fcmps %fcc0, %f25, %f23
6605 movpos %icc, %i3, %i4
6606 addc %i7, 0x16CF, %o4
6607 sdivcc %i1, 0x0072, %o7
6608 umulcc %g6, %i5, %o1
6609 srlx %g2, 0x1B, %l1
6610 fnors %f29, %f29, %f12
6611 fcmps %fcc3, %f2, %f20
6612 sra %g7, %l5, %i0
6613 edge8 %o3, %g3, %g5
6614 fmovdpos %icc, %f12, %f18
6615 fmovrslez %l2, %f13, %f23
6616 fpmerge %f21, %f6, %f24
6617 std %f24, [%l7 + 0x50]
6618 fpsub16 %f2, %f30, %f30
6619 movge %xcc, %l3, %o6
6620 ldsb [%l7 + 0x46], %g1
6621 orcc %g4, %i6, %o0
6622 orcc %l0, 0x1F37, %l6
6623 fpsub16s %f5, %f28, %f24
6624 movrgz %l4, %o5, %i2
6625 umul %i3, 0x1CDB, %o2
6626 ldd [%l7 + 0x30], %f20
6627 movvc %xcc, %i7, %i4
6628 sir 0x041E
6629 movvs %xcc, %i1, %o7
6630 movle %icc, %o4, %g6
6631 fmovsgu %icc, %f15, %f17
6632 ldub [%l7 + 0x44], %i5
6633 edge8ln %o1, %g2, %l1
6634 fone %f6
6635 move %xcc, %l5, %g7
6636 fmovdn %icc, %f11, %f31
6637 fmovsle %icc, %f24, %f16
6638 ld [%l7 + 0x10], %f30
6639 edge16l %i0, %g3, %g5
6640 fmovdl %icc, %f6, %f10
6641 udivx %o3, 0x09ED, %l2
6642 fornot2s %f15, %f1, %f17
6643 fmovrdlz %l3, %f6, %f18
6644 srax %g1, 0x02, %g4
6645 movle %icc, %o6, %i6
6646 movneg %icc, %l0, %o0
6647 fmovs %f17, %f17
6648 array32 %l6, %l4, %i2
6649 mulscc %o5, %i3, %i7
6650 fmovs %f3, %f31
6651 movvc %icc, %o2, %i4
6652 array8 %i1, %o7, %o4
6653 st %f1, [%l7 + 0x54]
6654 umul %i5, 0x0FAA, %g6
6655 siam 0x7
6656 movrlz %g2, 0x078, %l1
6657 orn %l5, 0x0E0C, %o1
6658 umul %g7, 0x11C3, %g3
6659 movl %xcc, %i0, %g5
6660 addccc %l2, 0x0C34, %l3
6661 sub %o3, 0x00E8, %g1
6662 fmovdcs %xcc, %f12, %f23
6663 movl %xcc, %o6, %g4
6664 movne %xcc, %l0, %i6
6665 udiv %o0, 0x05AD, %l4
6666 ldd [%l7 + 0x48], %f18
6667 sdiv %l6, 0x1F96, %i2
6668 fmovsvc %icc, %f28, %f11
6669 edge32ln %i3, %o5, %o2
6670 edge32n %i4, %i7, %i1
6671 ldsb [%l7 + 0x09], %o4
6672 alignaddrl %o7, %g6, %i5
6673 xorcc %l1, 0x01E5, %g2
6674 movrne %o1, 0x1B5, %l5
6675 udivx %g3, 0x116D, %i0
6676 fmovrse %g7, %f25, %f7
6677 andncc %l2, %l3, %g5
6678 sdivx %o3, 0x159E, %g1
6679 edge8n %g4, %o6, %l0
6680 fmovda %xcc, %f21, %f25
6681 fxors %f27, %f31, %f4
6682 sdivcc %i6, 0x0E7F, %l4
6683 movn %icc, %l6, %o0
6684 fcmpne16 %f26, %f24, %i3
6685 movrgz %i2, 0x34F, %o5
6686 movvc %icc, %i4, %o2
6687 edge32n %i1, %i7, %o4
6688 and %g6, %o7, %i5
6689 andcc %g2, %o1, %l1
6690 edge8 %g3, %l5, %i0
6691 movne %icc, %g7, %l2
6692 ldsb [%l7 + 0x1C], %l3
6693 movrlz %o3, %g1, %g4
6694 stw %o6, [%l7 + 0x40]
6695 movrlez %l0, 0x274, %g5
6696 add %l4, %l6, %i6
6697 move %icc, %i3, %i2
6698 siam 0x1
6699 ldub [%l7 + 0x27], %o0
6700 nop
6701 set 0x58, %g2
6702 ldsw [%l7 + %g2], %o5
6703 edge8ln %i4, %i1, %i7
6704 ldsw [%l7 + 0x70], %o4
6705 mulx %o2, %g6, %i5
6706 fmovdleu %icc, %f27, %f1
6707 edge8l %g2, %o7, %l1
6708 movrgz %o1, 0x183, %g3
6709 ldub [%l7 + 0x56], %i0
6710 stx %l5, [%l7 + 0x40]
6711 fmovdcs %icc, %f19, %f22
6712 stb %l2, [%l7 + 0x0C]
6713 xorcc %g7, %l3, %g1
6714 orncc %g4, 0x0CDB, %o3
6715 movrlez %o6, 0x045, %g5
6716 movrlz %l4, 0x3E8, %l0
6717 std %f24, [%l7 + 0x50]
6718 mulx %i6, 0x02F1, %i3
6719 edge16n %i2, %o0, %o5
6720 smulcc %l6, %i1, %i4
6721 ldsw [%l7 + 0x5C], %i7
6722 movneg %icc, %o4, %o2
6723 movcc %icc, %i5, %g6
6724 edge32n %g2, %o7, %o1
6725 edge32n %l1, %g3, %i0
6726 orcc %l2, %l5, %l3
6727 fnot1 %f12, %f12
6728 movleu %xcc, %g7, %g1
6729 array8 %o3, %o6, %g4
6730 movle %icc, %g5, %l4
6731 edge32n %l0, %i3, %i6
6732 save %o0, %i2, %o5
6733 rdpr %cwp, %g1
6734 rdpr %cansave, %g2
6735 rdpr %canrestore, %g3
6736 rdpr %cleanwin, %g4
6737 rdpr %otherwin, %g5
6738 rdpr %wstate, %g6
6739 add %i1, 0x1197, %l6
6740 udivx %i7, 0x0E97, %o4
6741 xnorcc %i4, %o2, %i5
6742 xorcc %g6, %g2, %o7
6743 fcmped %fcc0, %f8, %f10
6744 movrne %o1, %l1, %g3
6745 movle %icc, %i0, %l5
6746 save %l2, %l3, %g7
6747 rdpr %cwp, %g1
6748 rdpr %cansave, %g2
6749 rdpr %canrestore, %g3
6750 rdpr %cleanwin, %g4
6751 rdpr %otherwin, %g5
6752 rdpr %wstate, %g6
6753 udiv %o3, 0x1A84, %o6
6754 ldub [%l7 + 0x5A], %g4
6755 ldd [%l7 + 0x60], %f20
6756 fnor %f4, %f2, %f14
6757 fmovsn %icc, %f15, %f28
6758 fpadd16s %f6, %f11, %f22
6759 edge32l %g5, %l4, %l0
6760 udiv %g1, 0x0CB4, %i6
6761 andncc %i3, %o0, %o5
6762 or %i2, 0x1715, %l6
6763 movgu %icc, %i1, %o4
6764 movgu %xcc, %i7, %i4
6765 fornot2s %f8, %f13, %f19
6766 edge16ln %o2, %g6, %g2
6767 movre %o7, %o1, %i5
6768 siam 0x1
6769 sdivx %g3, 0x1970, %i0
6770 fcmpne32 %f20, %f0, %l5
6771 udivcc %l1, 0x01DF, %l3
6772 movrgz %l2, %o3, %o6
6773 subccc %g4, 0x0239, %g7
6774 fmovscs %icc, %f4, %f12
6775 fmovrsne %l4, %f29, %f4
6776 alignaddr %g5, %g1, %l0
6777 edge16l %i6, %i3, %o0
6778 ldsb [%l7 + 0x63], %i2
6779 udivx %o5, 0x1188, %l6
6780 fmovrdlz %o4, %f10, %f6
6781 fxnors %f13, %f3, %f16
6782 orn %i7, %i1, %i4
6783 fmovdvc %xcc, %f5, %f24
6784 orcc %o2, %g6, %g2
6785 fmovs %f11, %f11
6786 lduh [%l7 + 0x24], %o1
6787 subccc %o7, %i5, %i0
6788 sdivx %g3, 0x1F84, %l1
6789 stb %l5, [%l7 + 0x5C]
6790 fzeros %f23
6791 array8 %l3, %l2, %o6
6792 fmovdl %xcc, %f24, %f8
6793 fmuld8ulx16 %f25, %f24, %f20
6794 sdiv %g4, 0x1A8B, %g7
6795 andncc %l4, %g5, %g1
6796 movn %icc, %o3, %l0
6797 sdivcc %i6, 0x05B3, %i3
6798 movne %xcc, %i2, %o0
6799 fmovdvs %icc, %f31, %f18
6800 andncc %l6, %o5, %o4
6801 sdivcc %i1, 0x05BC, %i7
6802 subcc %o2, 0x0604, %i4
6803 movne %xcc, %g2, %g6
6804 edge16l %o1, %o7, %i5
6805 movgu %xcc, %g3, %l1
6806 udivcc %i0, 0x1529, %l3
6807 ld [%l7 + 0x48], %f5
6808 fnot2s %f22, %f7
6809 array16 %l2, %o6, %l5
6810 andn %g4, %l4, %g5
6811 movvs %xcc, %g7, %o3
6812 movcc %xcc, %g1, %i6
6813 movrlez %l0, 0x2B0, %i3
6814 array16 %o0, %i2, %l6
6815 xnorcc %o5, %i1, %o4
6816 restore %i7, 0x1BAB, %o2
6817 rdpr %cwp, %g1
6818 rdpr %cansave, %g2
6819 rdpr %canrestore, %g3
6820 rdpr %cleanwin, %g4
6821 rdpr %otherwin, %g5
6822 rdpr %wstate, %g6
6823 fmovsle %xcc, %f19, %f25
6824 sra %i4, 0x08, %g2
6825 sir 0x027F
6826 sra %o1, 0x00, %g6
6827 umulcc %o7, %g3, %l1
6828 edge16l %i5, %l3, %l2
6829 fmovdl %icc, %f10, %f0
6830 udiv %o6, 0x1C93, %i0
6831 andncc %l5, %g4, %g5
6832 fcmps %fcc2, %f29, %f22
6833 movleu %xcc, %g7, %l4
6834 std %f12, [%l7 + 0x28]
6835 fexpand %f8, %f8
6836 addc %o3, %g1, %l0
6837 st %f5, [%l7 + 0x28]
6838 edge32 %i3, %o0, %i6
6839 addc %l6, %i2, %o5
6840 save %o4, 0x136F, %i7
6841 rdpr %cwp, %g1
6842 rdpr %cansave, %g2
6843 rdpr %canrestore, %g3
6844 rdpr %cleanwin, %g4
6845 rdpr %otherwin, %g5
6846 rdpr %wstate, %g6
6847 fmovrslez %o2, %f15, %f10
6848 alignaddrl %i4, %g2, %i1
6849 movne %icc, %o1, %g6
6850 alignaddr %g3, %o7, %l1
6851 array16 %l3, %i5, %o6
6852 fmovscc %xcc, %f18, %f23
6853 edge16n %l2, %i0, %g4
6854 stw %g5, [%l7 + 0x68]
6855 ldsb [%l7 + 0x32], %l5
6856 edge32l %l4, %o3, %g7
6857 mulscc %g1, 0x08D0, %i3
6858 sdivx %l0, 0x1F50, %o0
6859 movrgez %l6, %i2, %i6
6860 sdiv %o5, 0x01C9, %i7
6861 array16 %o4, %o2, %i4
6862 movleu %xcc, %g2, %o1
6863 ld [%l7 + 0x38], %f12
6864 fzero %f2
6865 sll %i1, 0x18, %g6
6866 sethi 0x1BFB, %g3
6867 fmuld8ulx16 %f5, %f7, %f18
6868 andn %o7, 0x05B1, %l3
6869 edge32ln %i5, %o6, %l2
6870 subcc %l1, 0x0F96, %i0
6871 movle %icc, %g4, %l5
6872 addc %g5, 0x12B6, %o3
6873 ldx [%l7 + 0x50], %g7
6874 movrne %l4, %i3, %l0
6875 fcmpgt16 %f16, %f22, %o0
6876 udiv %l6, 0x1D9E, %i2
6877 fcmped %fcc0, %f6, %f4
6878 fmovrdlez %g1, %f22, %f4
6879 or %o5, 0x0C9D, %i7
6880 andncc %o4, %i6, %o2
6881 array32 %g2, %i4, %o1
6882 sll %g6, %i1, %g3
6883 movcs %icc, %o7, %l3
6884 movrne %o6, 0x3D0, %i5
6885 movl %icc, %l1, %i0
6886 nop
6887 set 0x17, %o2
6888 stb %l2, [%l7 + %o2]
6889 movleu %xcc, %g4, %l5
6890 fpsub32 %f2, %f22, %f16
6891 movcs %icc, %o3, %g7
6892 ld [%l7 + 0x60], %f5
6893 sllx %l4, 0x0B, %g5
6894 movne %xcc, %l0, %o0
6895 movvc %xcc, %i3, %i2
6896 alignaddrl %l6, %g1, %i7
6897 stw %o5, [%l7 + 0x38]
6898 fpadd16 %f12, %f10, %f20
6899 stx %o4, [%l7 + 0x58]
6900 fmovdl %xcc, %f13, %f3
6901 xnor %o2, 0x196F, %i6
6902 movvs %xcc, %i4, %o1
6903 movvc %icc, %g6, %g2
6904 movneg %icc, %i1, %g3
6905 fmovdneg %icc, %f12, %f12
6906 umul %o7, 0x1399, %o6
6907 fmuld8sux16 %f6, %f6, %f26
6908 sth %i5, [%l7 + 0x12]
6909 add %l1, 0x05BA, %i0
6910 fmovdle %icc, %f12, %f25
6911 movl %xcc, %l3, %l2
6912 smul %l5, %o3, %g4
6913 xorcc %l4, 0x020D, %g5
6914 udiv %l0, 0x16D1, %o0
6915 sllx %i3, %g7, %l6
6916 ldsh [%l7 + 0x7E], %i2
6917 udivcc %i7, 0x0F89, %o5
6918 edge32l %o4, %o2, %i6
6919 subc %i4, %o1, %g6
6920 edge16l %g1, %i1, %g3
6921 movle %icc, %g2, %o6
6922 udivcc %i5, 0x0B6D, %l1
6923 fnot2s %f21, %f17
6924 fmovdcc %icc, %f21, %f8
6925 fnors %f21, %f13, %f23
6926 fmovdge %xcc, %f7, %f6
6927 srl %i0, %o7, %l2
6928 xorcc %l3, 0x14EC, %l5
6929 mulx %o3, 0x1859, %g4
6930 movge %icc, %l4, %g5
6931 popc 0x02F9, %l0
6932 edge8l %i3, %g7, %l6
6933 or %o0, %i2, %i7
6934 xnorcc %o4, 0x1A76, %o2
6935 lduw [%l7 + 0x24], %i6
6936 movrgez %o5, 0x0EC, %o1
6937 fmovsleu %icc, %f1, %f17
6938 fpadd32 %f8, %f26, %f4
6939 ldsw [%l7 + 0x60], %i4
6940 ldsh [%l7 + 0x74], %g6
6941 movge %icc, %g1, %i1
6942 lduh [%l7 + 0x46], %g2
6943 edge32n %o6, %i5, %g3
6944 edge16n %l1, %i0, %o7
6945 nop
6946 set 0x60, %o4
6947 ldd [%l7 + %o4], %l2
6948 mulx %l3, %o3, %l5
6949 edge16ln %g4, %l4, %l0
6950 bshuffle %f10, %f20, %f2
6951 fmovdpos %icc, %f15, %f1
6952 fmovsge %xcc, %f24, %f28
6953 fmul8x16al %f0, %f18, %f6
6954 movcc %icc, %g5, %g7
6955 ld [%l7 + 0x78], %f30
6956 edge8ln %i3, %o0, %l6
6957 fmuld8sux16 %f15, %f3, %f16
6958 sdivx %i2, 0x03D2, %i7
6959 fmovdvs %icc, %f30, %f23
6960 and %o4, 0x082D, %i6
6961 fpsub16s %f10, %f8, %f27
6962 movgu %icc, %o2, %o5
6963 fpack32 %f10, %f12, %f22
6964 mulscc %i4, 0x1EBA, %g6
6965 sll %g1, %o1, %g2
6966 subccc %i1, %o6, %g3
6967 udiv %l1, 0x0014, %i0
6968 ldsh [%l7 + 0x56], %i5
6969 movrgez %l2, 0x026, %o7
6970 fcmple32 %f12, %f26, %o3
6971 fmovdcc %xcc, %f22, %f10
6972 edge8ln %l5, %g4, %l3
6973 movrgz %l4, 0x13D, %l0
6974 orncc %g7, %g5, %i3
6975 array8 %o0, %l6, %i2
6976 fmovsneg %icc, %f28, %f22
6977 fmovrdne %i7, %f22, %f4
6978 mulscc %o4, %o2, %o5
6979 orcc %i4, %g6, %i6
6980 andcc %g1, %o1, %i1
6981 movl %xcc, %o6, %g3
6982 umulcc %l1, %g2, %i0
6983 srl %i5, 0x1B, %l2
6984 array32 %o3, %o7, %l5
6985 lduw [%l7 + 0x5C], %l3
6986 ld [%l7 + 0x2C], %f9
6987 fnegd %f16, %f4
6988 edge8 %g4, %l4, %l0
6989 edge32l %g5, %g7, %i3
6990 ldsh [%l7 + 0x66], %o0
6991 movcc %xcc, %l6, %i7
6992 srax %i2, 0x07, %o2
6993 setx loop_25, %l0, %l1
6994 return %l1
6995 nop
6996 rdpr %cwp, %g1
6997 rdpr %cansave, %g2
6998 rdpr %canrestore, %g3
6999 rdpr %cleanwin, %g4
7000 rdpr %otherwin, %g5
7001 rdpr %wstate, %g6
7002loop_25: movrlz %g6, 0x20D, %g1
7003 stb %i6, [%l7 + 0x29]
7004 movgu %xcc, %i1, %o1
7005 fmovrdlz %o6, %f26, %f4
7006 fxor %f20, %f0, %f4
7007 mulscc %l1, %g3, %i0
7008 movrlz %g2, 0x0B3, %l2
7009 ldd [%l7 + 0x38], %i4
7010 std %f14, [%l7 + 0x40]
7011 edge8 %o3, %l5, %l3
7012 fnands %f27, %f16, %f23
7013 fpadd16 %f16, %f20, %f18
7014 mulscc %g4, 0x008D, %l4
7015 array8 %o7, %g5, %g7
7016 movre %i3, %o0, %l6
7017 udiv %l0, 0x05C9, %i7
7018 fmovdneg %icc, %f28, %f26
7019 edge8 %i2, %o4, %o5
7020 edge32n %i4, %g6, %g1
7021 xnorcc %i6, %i1, %o1
7022 xnor %o2, %l1, %g3
7023 fmovrdgez %i0, %f16, %f30
7024 orncc %g2, %l2, %o6
7025 movvs %xcc, %i5, %o3
7026 save %l3, 0x1EE7, %g4
7027 rdpr %cwp, %g1
7028 rdpr %cansave, %g2
7029 rdpr %canrestore, %g3
7030 rdpr %cleanwin, %g4
7031 rdpr %otherwin, %g5
7032 rdpr %wstate, %g6
7033 fcmpne32 %f24, %f18, %l5
7034 fpmerge %f11, %f17, %f18
7035 movvc %xcc, %o7, %l4
7036 edge8 %g7, %i3, %g5
7037 addcc %o0, %l0, %i7
7038 edge32n %l6, %o4, %i2
7039 lduh [%l7 + 0x16], %i4
7040 fmovs %f2, %f2
7041 sir 0x0C7E
7042 fnot2s %f25, %f5
7043 movcc %xcc, %g6, %g1
7044 movge %xcc, %i6, %o5
7045 movl %xcc, %o1, %i1
7046 srax %o2, 0x07, %l1
7047 alignaddrl %i0, %g2, %g3
7048 sdivx %l2, 0x0676, %o6
7049 fmovse %xcc, %f20, %f18
7050 popc %i5, %l3
7051 andn %o3, %l5, %o7
7052 popc 0x0563, %l4
7053 fmovd %f16, %f30
7054 movgu %xcc, %g4, %g7
7055 movvs %xcc, %i3, %g5
7056 ldub [%l7 + 0x72], %o0
7057 srax %i7, %l0, %l6
7058 andn %i2, 0x17DC, %i4
7059 movrgz %o4, 0x195, %g1
7060 movge %xcc, %i6, %g6
7061 umul %o1, 0x0FFC, %i1
7062 fmovsvc %icc, %f27, %f12
7063 mova %xcc, %o5, %o2
7064 st %f20, [%l7 + 0x60]
7065 fones %f26
7066 fmovrdlz %i0, %f24, %f12
7067 add %l1, %g3, %l2
7068 movne %icc, %g2, %i5
7069 orcc %l3, %o3, %o6
7070 movleu %xcc, %l5, %l4
7071 sub %o7, %g7, %i3
7072 fnegs %f20, %f4
7073 subcc %g4, %o0, %g5
7074 movpos %icc, %i7, %l6
7075 edge16ln %i2, %i4, %o4
7076 ldsh [%l7 + 0x18], %g1
7077 movrlez %i6, 0x225, %g6
7078 fcmps %fcc1, %f24, %f31
7079 or %o1, 0x1D3D, %i1
7080 fexpand %f31, %f0
7081 fmovsle %icc, %f20, %f1
7082 edge32l %l0, %o2, %o5
7083 subccc %i0, %g3, %l1
7084 nop
7085 set 0x48, %i7
7086 ldd [%l7 + %i7], %f10
7087 or %g2, %i5, %l3
7088 smulcc %l2, 0x1F03, %o6
7089 udivx %l5, 0x0A93, %o3
7090 sllx %o7, %g7, %i3
7091 array32 %l4, %o0, %g5
7092 mova %icc, %g4, %i7
7093 movge %xcc, %i2, %i4
7094 movvc %icc, %o4, %g1
7095 fmovdne %xcc, %f7, %f14
7096 fmovsvc %xcc, %f9, %f1
7097 movrgez %i6, %l6, %g6
7098 mulx %i1, 0x01CE, %l0
7099 std %f26, [%l7 + 0x58]
7100 fmovse %icc, %f19, %f27
7101 movrlz %o1, %o5, %i0
7102 ldsh [%l7 + 0x78], %g3
7103 edge8ln %l1, %g2, %o2
7104 ldsw [%l7 + 0x0C], %i5
7105 ldub [%l7 + 0x75], %l3
7106 nop
7107 set 0x74, %g5
7108 stw %l2, [%l7 + %g5]
7109 add %l5, 0x0938, %o3
7110 movcc %xcc, %o7, %g7
7111 fexpand %f1, %f16
7112 smul %i3, 0x104E, %l4
7113 popc 0x1669, %o6
7114 orn %o0, 0x1CEB, %g5
7115 andcc %i7, 0x18CF, %i2
7116 smul %g4, %i4, %g1
7117 fmovsvc %icc, %f2, %f15
7118 movle %icc, %o4, %i6
7119 orncc %g6, 0x10EA, %i1
7120 mulx %l6, 0x0447, %l0
7121 fandnot2s %f26, %f20, %f22
7122 xor %o5, 0x13A3, %o1
7123 ldsw [%l7 + 0x54], %g3
7124 xnor %i0, %l1, %g2
7125 udiv %o2, 0x004D, %l3
7126 fsrc1s %f18, %f28
7127 edge16 %l2, %l5, %o3
7128 movvc %xcc, %i5, %o7
7129 ldsw [%l7 + 0x5C], %g7
7130 movrne %l4, %i3, %o0
7131 fmuld8ulx16 %f9, %f9, %f16
7132 sll %g5, %i7, %i2
7133 sllx %g4, 0x1E, %o6
7134 umul %i4, 0x0847, %g1
7135 fandnot2s %f25, %f20, %f31
7136 movrgez %o4, %g6, %i6
7137 fpadd32 %f20, %f18, %f22
7138 movgu %xcc, %l6, %l0
7139 fcmpgt32 %f28, %f8, %o5
7140 edge8ln %o1, %g3, %i1
7141 fxor %f10, %f0, %f6
7142 movrgez %l1, %i0, %o2
7143 fmovsleu %xcc, %f7, %f10
7144 sra %g2, %l3, %l5
7145 ldx [%l7 + 0x10], %l2
7146 sethi 0x1202, %i5
7147 nop
7148 set 0x10, %o6
7149 ldx [%l7 + %o6], %o3
7150 movvs %icc, %g7, %o7
7151 fmul8x16au %f12, %f0, %f28
7152 fnot1s %f28, %f2
7153 fmul8sux16 %f20, %f14, %f6
7154 lduw [%l7 + 0x58], %i3
7155 udivcc %l4, 0x02C8, %o0
7156 movre %g5, 0x337, %i7
7157 move %icc, %i2, %o6
7158 movgu %xcc, %i4, %g4
7159 fmovrsgz %o4, %f21, %f28
7160 fmovs %f31, %f7
7161 edge16n %g1, %i6, %g6
7162 edge32n %l6, %o5, %l0
7163 ldd [%l7 + 0x70], %o0
7164 srlx %i1, 0x01, %g3
7165 movre %i0, 0x091, %l1
7166 array8 %o2, %l3, %g2
7167 fmovsge %xcc, %f1, %f30
7168 fandnot1 %f2, %f2, %f18
7169 mova %icc, %l2, %i5
7170 fandnot1s %f27, %f5, %f31
7171 ldx [%l7 + 0x50], %o3
7172 umulcc %g7, 0x1104, %o7
7173 stb %i3, [%l7 + 0x0E]
7174 save %l5, %o0, %l4
7175 rdpr %cwp, %g1
7176 rdpr %cansave, %g2
7177 rdpr %canrestore, %g3
7178 rdpr %cleanwin, %g4
7179 rdpr %otherwin, %g5
7180 rdpr %wstate, %g6
7181 movrgez %i7, 0x1C3, %g5
7182 fmuld8sux16 %f14, %f28, %f12
7183 movrlez %o6, %i2, %i4
7184 srax %g4, %g1, %i6
7185 fmovrslez %g6, %f30, %f4
7186 stx %l6, [%l7 + 0x68]
7187 movne %icc, %o5, %o4
7188 xor %o1, %l0, %i1
7189 andn %g3, %i0, %o2
7190 fmovsvs %icc, %f5, %f15
7191 ldx [%l7 + 0x48], %l1
7192 stb %g2, [%l7 + 0x41]
7193 udiv %l2, 0x0CE9, %i5
7194 edge8l %o3, %g7, %o7
7195 fmovdneg %icc, %f18, %f13
7196 std %f0, [%l7 + 0x18]
7197 movneg %xcc, %l3, %i3
7198 fornot1s %f8, %f20, %f10
7199 alignaddr %l5, %l4, %i7
7200 edge16 %o0, %o6, %g5
7201 array8 %i4, %i2, %g1
7202 andn %i6, %g6, %g4
7203 movrne %o5, %l6, %o4
7204 fpadd16 %f28, %f30, %f20
7205 popc %o1, %i1
7206 xnorcc %l0, %g3, %o2
7207 fcmpes %fcc3, %f22, %f15
7208 fmovrdlz %l1, %f30, %f18
7209 orcc %i0, %l2, %i5
7210 udiv %g2, 0x1FC2, %g7
7211 ldx [%l7 + 0x40], %o3
7212 fmul8sux16 %f28, %f24, %f24
7213 srlx %l3, %i3, %l5
7214 fnot1 %f6, %f28
7215 fmovrdne %o7, %f20, %f30
7216 umulcc %i7, %o0, %o6
7217 fmovsleu %icc, %f17, %f18
7218 edge16 %l4, %i4, %i2
7219 sth %g5, [%l7 + 0x52]
7220 edge16l %g1, %g6, %i6
7221 edge16 %g4, %o5, %l6
7222 movcc %xcc, %o1, %o4
7223 srax %i1, 0x06, %g3
7224 subc %l0, 0x0807, %o2
7225 fmovsl %xcc, %f4, %f6
7226 andn %l1, %i0, %i5
7227 array8 %l2, %g2, %o3
7228 lduh [%l7 + 0x66], %l3
7229 fpadd32s %f21, %f10, %f3
7230 fcmpeq16 %f10, %f8, %i3
7231 st %f25, [%l7 + 0x48]
7232 st %f30, [%l7 + 0x08]
7233 fornot1 %f14, %f4, %f20
7234 orncc %l5, 0x1E5E, %g7
7235 udivx %o7, 0x0D76, %o0
7236 movrlz %i7, 0x33F, %o6
7237 srl %l4, 0x1E, %i4
7238 fones %f27
7239 sub %i2, 0x1026, %g5
7240 fandnot1 %f28, %f4, %f20
7241 fpackfix %f10, %f21
7242 fmovsg %icc, %f27, %f4
7243 fexpand %f5, %f8
7244 ldsh [%l7 + 0x52], %g1
7245 edge16 %i6, %g4, %g6
7246 addcc %o5, %o1, %o4
7247 nop
7248 set 0x10, %i6
7249 ldsw [%l7 + %i6], %l6
7250 movre %g3, 0x2B3, %i1
7251 ldd [%l7 + 0x08], %o2
7252 srl %l1, 0x0B, %i0
7253 movvs %icc, %l0, %i5
7254 movne %xcc, %l2, %g2
7255 restore %l3, 0x152C, %o3
7256 rdpr %cwp, %g1
7257 rdpr %cansave, %g2
7258 rdpr %canrestore, %g3
7259 rdpr %cleanwin, %g4
7260 rdpr %otherwin, %g5
7261 rdpr %wstate, %g6
7262 or %l5, 0x0FE8, %i3
7263 edge32l %o7, %g7, %i7
7264 movrgez %o0, 0x365, %l4
7265 sllx %i4, %o6, %g5
7266 fpadd32 %f6, %f8, %f6
7267 sethi 0x16DC, %i2
7268 movgu %xcc, %i6, %g1
7269 fmovrse %g6, %f29, %f12
7270 fabsd %f6, %f4
7271 move %xcc, %g4, %o1
7272 andncc %o4, %l6, %o5
7273 ldx [%l7 + 0x50], %g3
7274 mulx %o2, %i1, %l1
7275 movrlz %l0, %i0, %l2
7276 movge %xcc, %g2, %i5
7277 movge %icc, %o3, %l3
7278 sll %l5, %i3, %g7
7279 movneg %icc, %i7, %o7
7280 edge16n %o0, %i4, %l4
7281 sllx %o6, 0x11, %g5
7282 smul %i2, 0x08A5, %g1
7283 add %i6, 0x10AA, %g4
7284 edge8n %g6, %o4, %l6
7285 ldd [%l7 + 0x48], %o0
7286 fmovspos %icc, %f22, %f1
7287 xorcc %g3, %o2, %i1
7288 movge %icc, %l1, %l0
7289 ldsw [%l7 + 0x34], %i0
7290 fandnot1 %f22, %f18, %f2
7291 edge16 %o5, %g2, %l2
7292 sll %i5, 0x06, %l3
7293 edge16ln %l5, %o3, %i3
7294 fone %f2
7295 stw %i7, [%l7 + 0x50]
7296 lduw [%l7 + 0x20], %o7
7297 srax %g7, 0x1C, %o0
7298 sll %i4, 0x1C, %l4
7299 mulscc %g5, %i2, %o6
7300 move %icc, %i6, %g1
7301 movge %xcc, %g6, %o4
7302 andn %g4, %o1, %g3
7303 fcmpne32 %f0, %f4, %l6
7304 fones %f22
7305 movl %icc, %i1, %o2
7306 movcs %xcc, %l1, %i0
7307 edge32l %o5, %l0, %g2
7308 edge8n %i5, %l3, %l2
7309 fxnor %f2, %f16, %f30
7310 fsrc2 %f2, %f8
7311 move %icc, %l5, %o3
7312 fcmpgt32 %f8, %f18, %i3
7313 fnot1 %f14, %f26
7314 fmovdleu %xcc, %f3, %f14
7315 save %o7, 0x08EF, %g7
7316 rdpr %cwp, %g1
7317 rdpr %cansave, %g2
7318 rdpr %canrestore, %g3
7319 rdpr %cleanwin, %g4
7320 rdpr %otherwin, %g5
7321 rdpr %wstate, %g6
7322 fsrc1 %f4, %f16
7323 andcc %o0, 0x0FA6, %i4
7324 edge32l %i7, %g5, %i2
7325 for %f0, %f20, %f16
7326 fmovdleu %xcc, %f21, %f20
7327 andcc %o6, %i6, %g1
7328 array8 %g6, %l4, %g4
7329 movge %xcc, %o4, %g3
7330 udivx %l6, 0x1508, %i1
7331 edge16n %o2, %o1, %l1
7332 edge8ln %o5, %l0, %g2
7333 fornot2 %f14, %f12, %f2
7334 sir 0x0F8C
7335 fnot2 %f24, %f30
7336 edge8n %i5, %i0, %l2
7337 smulcc %l3, 0x195A, %l5
7338 sir 0x0C18
7339 srlx %o3, %i3, %o7
7340 xnorcc %o0, %g7, %i4
7341 movneg %xcc, %g5, %i2
7342 fpackfix %f30, %f29
7343 movl %icc, %o6, %i7
7344 lduw [%l7 + 0x68], %i6
7345 umulcc %g6, 0x0C66, %g1
7346 bshuffle %f18, %f26, %f28
7347 save %l4, 0x1D0E, %g4
7348 rdpr %cwp, %g1
7349 rdpr %cansave, %g2
7350 rdpr %canrestore, %g3
7351 rdpr %cleanwin, %g4
7352 rdpr %otherwin, %g5
7353 rdpr %wstate, %g6
7354 movneg %xcc, %g3, %l6
7355 edge16 %i1, %o2, %o4
7356 ldsh [%l7 + 0x70], %o1
7357 array16 %l1, %l0, %g2
7358 alignaddrl %o5, %i0, %i5
7359 sir 0x13D7
7360 xorcc %l2, %l5, %l3
7361 fcmped %fcc2, %f12, %f10
7362 orncc %o3, 0x1A54, %i3
7363 fmovdcc %xcc, %f8, %f0
7364 xorcc %o7, 0x051C, %o0
7365 fpackfix %f12, %f4
7366 srax %g7, %i4, %i2
7367 subcc %g5, 0x0BD0, %o6
7368 sdiv %i6, 0x0399, %i7
7369 addcc %g6, %g1, %l4
7370 fzero %f24
7371 popc %g3, %l6
7372 xorcc %g4, %i1, %o4
7373 smul %o1, %l1, %o2
7374 fands %f15, %f18, %f0
7375 fmovs %f30, %f9
7376 array32 %l0, %g2, %i0
7377 fsrc2 %f6, %f26
7378 srax %i5, %o5, %l2
7379 fmovdvs %xcc, %f30, %f30
7380 fmovdle %icc, %f8, %f19
7381 edge8 %l5, %l3, %i3
7382 sdivcc %o3, 0x1255, %o7
7383 movpos %xcc, %g7, %i4
7384 smulcc %i2, %o0, %g5
7385 edge32n %i6, %i7, %g6
7386 udivcc %o6, 0x18D6, %g1
7387 fmovdcc %xcc, %f23, %f8
7388 sdivx %g3, 0x08DC, %l4
7389 subccc %l6, 0x0BF6, %i1
7390 setx loop_26, %l0, %l1
7391 return %l1
7392 nop
7393 rdpr %cwp, %g1
7394 rdpr %cansave, %g2
7395 rdpr %canrestore, %g3
7396 rdpr %cleanwin, %g4
7397 rdpr %otherwin, %g5
7398 rdpr %wstate, %g6
7399loop_26: save %l1, 0x00B4, %o4
7400 rdpr %cwp, %g1
7401 rdpr %cansave, %g2
7402 rdpr %canrestore, %g3
7403 rdpr %cleanwin, %g4
7404 rdpr %otherwin, %g5
7405 rdpr %wstate, %g6
7406 sethi 0x01A8, %l0
7407 addccc %o2, %i0, %g2
7408 fsrc1 %f26, %f12
7409 move %xcc, %o5, %l2
7410 movle %icc, %l5, %i5
7411 array32 %i3, %o3, %o7
7412 ldsw [%l7 + 0x38], %l3
7413 edge8l %i4, %g7, %i2
7414 movcs %icc, %g5, %o0
7415 ldsb [%l7 + 0x1D], %i7
7416 subcc %i6, %o6, %g1
7417 restore %g3, 0x1648, %l4
7418 rdpr %cwp, %g1
7419 rdpr %cansave, %g2
7420 rdpr %canrestore, %g3
7421 rdpr %cleanwin, %g4
7422 rdpr %otherwin, %g5
7423 rdpr %wstate, %g6
7424 stx %g6, [%l7 + 0x20]
7425 movrne %l6, %i1, %g4
7426 fmovsneg %icc, %f5, %f17
7427 edge32n %o1, %o4, %l0
7428 subc %o2, 0x1E36, %l1
7429 add %i0, 0x0AB5, %o5
7430 fcmpne16 %f10, %f10, %g2
7431 xnorcc %l2, %l5, %i5
7432 srax %o3, 0x1F, %o7
7433 movleu %icc, %i3, %i4
7434 fornot2s %f4, %f3, %f27
7435 andncc %g7, %i2, %g5
7436 movg %icc, %l3, %i7
7437 lduw [%l7 + 0x50], %o0
7438 fmul8x16al %f28, %f20, %f26
7439 fandnot1s %f31, %f7, %f4
7440 stx %i6, [%l7 + 0x08]
7441 andn %o6, 0x16A0, %g1
7442 movge %xcc, %g3, %g6
7443 or %l6, %i1, %l4
7444 fcmpes %fcc2, %f20, %f14
7445 edge16ln %o1, %o4, %g4
7446 fxnors %f0, %f2, %f2
7447 alignaddr %o2, %l0, %i0
7448 edge32ln %l1, %g2, %o5
7449 edge8l %l2, %l5, %i5
7450 addc %o3, 0x1064, %i3
7451 orn %o7, 0x0568, %i4
7452 edge16n %g7, %g5, %l3
7453 movrne %i7, %o0, %i2
7454 subc %o6, %g1, %i6
7455 xor %g3, %l6, %i1
7456 udivcc %g6, 0x0EA6, %o1
7457 edge8ln %l4, %g4, %o2
7458 edge32ln %l0, %i0, %o4
7459 fmovda %xcc, %f16, %f0
7460 fmul8x16 %f3, %f28, %f12
7461 ldd [%l7 + 0x18], %f0
7462 nop
7463 set 0x1A, %l2
7464 sth %l1, [%l7 + %l2]
7465 mulx %g2, %o5, %l2
7466 mulx %l5, %o3, %i5
7467 orcc %o7, 0x1828, %i4
7468 edge32l %i3, %g5, %g7
7469 movge %icc, %l3, %o0
7470 ldd [%l7 + 0x68], %i2
7471 xor %o6, %g1, %i7
7472 ldsb [%l7 + 0x19], %g3
7473 fand %f8, %f22, %f12
7474 array32 %i6, %l6, %i1
7475 addc %o1, 0x0820, %g6
7476 xnorcc %g4, %l4, %o2
7477 edge8l %i0, %l0, %l1
7478 movrlez %o4, %g2, %l2
7479 fmovd %f30, %f26
7480 fpadd16s %f0, %f28, %f7
7481 movcs %xcc, %o5, %l5
7482 movvs %xcc, %i5, %o3
7483 xnorcc %i4, %i3, %g5
7484 edge16ln %g7, %o7, %o0
7485 movvs %xcc, %i2, %l3
7486 udivx %o6, 0x0ECC, %g1
7487 sth %i7, [%l7 + 0x1E]
7488 ld [%l7 + 0x4C], %f8
7489 movrlez %g3, %i6, %l6
7490 alignaddrl %i1, %g6, %g4
7491 edge8 %l4, %o2, %i0
7492 fandnot2s %f20, %f18, %f4
7493 fornot1s %f7, %f11, %f17
7494 andncc %l0, %l1, %o4
7495 save %g2, %l2, %o1
7496 rdpr %cwp, %g1
7497 rdpr %cansave, %g2
7498 rdpr %canrestore, %g3
7499 rdpr %cleanwin, %g4
7500 rdpr %otherwin, %g5
7501 rdpr %wstate, %g6
7502 movvc %xcc, %l5, %i5
7503 orncc %o5, 0x0B37, %o3
7504 edge8 %i4, %i3, %g7
7505 movrlez %o7, 0x3DF, %o0
7506 movleu %icc, %g5, %i2
7507 ldsh [%l7 + 0x6E], %l3
7508 ldsb [%l7 + 0x7E], %o6
7509 movl %xcc, %g1, %g3
7510 srax %i7, 0x02, %l6
7511 srax %i6, %g6, %g4
7512 fmovrdlz %i1, %f26, %f12
7513 movne %xcc, %l4, %i0
7514 smulcc %o2, 0x0B8C, %l1
7515 fmovrdlz %o4, %f20, %f12
7516 xnor %l0, 0x1AD2, %l2
7517 array8 %o1, %l5, %i5
7518 movcs %icc, %o5, %g2
7519 stx %i4, [%l7 + 0x08]
7520 edge32n %o3, %g7, %i3
7521 fmovdpos %icc, %f21, %f7
7522 orcc %o0, 0x198A, %o7
7523 alignaddr %g5, %l3, %i2
7524 fmovdle %xcc, %f20, %f19
7525 sdivx %o6, 0x109D, %g1
7526 movvs %icc, %i7, %l6
7527 sdivx %g3, 0x1796, %g6
7528 xnor %i6, %g4, %i1
7529 fxor %f12, %f26, %f30
7530 movvs %xcc, %l4, %i0
7531 movge %xcc, %o2, %o4
7532 movpos %icc, %l0, %l2
7533 mova %icc, %o1, %l1
7534 movcc %icc, %l5, %o5
7535 and %g2, %i5, %i4
7536 smulcc %o3, %i3, %g7
7537 stb %o0, [%l7 + 0x4A]
7538 fnot1s %f8, %f27
7539 movre %o7, %g5, %i2
7540 udivcc %l3, 0x0FF0, %o6
7541 fornot2 %f30, %f4, %f2
7542 add %i7, 0x1A6E, %g1
7543 save %l6, 0x0C93, %g3
7544 rdpr %cwp, %g1
7545 rdpr %cansave, %g2
7546 rdpr %canrestore, %g3
7547 rdpr %cleanwin, %g4
7548 rdpr %otherwin, %g5
7549 rdpr %wstate, %g6
7550 fmovspos %xcc, %f12, %f29
7551 array8 %g6, %g4, %i6
7552 fmovsvs %icc, %f21, %f11
7553 fmuld8sux16 %f3, %f20, %f2
7554 or %l4, 0x0142, %i0
7555 edge16ln %o2, %o4, %l0
7556 st %f8, [%l7 + 0x70]
7557 popc %i1, %o1
7558 move %icc, %l1, %l2
7559 udiv %l5, 0x0FAB, %o5
7560 std %f12, [%l7 + 0x68]
7561 movre %g2, 0x24D, %i4
7562 fmovdvs %icc, %f22, %f20
7563 sethi 0x0A98, %i5
7564 edge8l %o3, %i3, %g7
7565 movleu %xcc, %o0, %o7
7566 edge32l %i2, %g5, %o6
7567 fmovrdgez %l3, %f24, %f2
7568 fpmerge %f8, %f29, %f10
7569 movvs %xcc, %g1, %i7
7570 setx loop_27, %l0, %l1
7571 return %l1
7572 nop
7573 rdpr %cwp, %g1
7574 rdpr %cansave, %g2
7575 rdpr %canrestore, %g3
7576 rdpr %cleanwin, %g4
7577 rdpr %otherwin, %g5
7578 rdpr %wstate, %g6
7579loop_27: movl %icc, %g6, %g4
7580 movrgz %i6, %i0, %l4
7581 edge8 %o4, %l0, %i1
7582 edge32 %o2, %l1, %l2
7583 mulx %l5, %o5, %o1
7584 edge32n %i4, %g2, %i5
7585 sdivcc %o3, 0x113C, %i3
7586 andcc %g7, 0x1A03, %o7
7587 xnor %i2, %o0, %g5
7588 movre %l3, 0x2B4, %g1
7589 sll %i7, 0x04, %o6
7590 umul %g3, 0x0321, %g6
7591 movgu %icc, %l6, %i6
7592 orncc %i0, 0x0615, %g4
7593 edge8n %o4, %l0, %i1
7594 movle %xcc, %l4, %l1
7595 movre %o2, %l5, %o5
7596 udivx %l2, 0x1676, %i4
7597 fmovdg %xcc, %f12, %f7
7598 xnorcc %o1, %i5, %o3
7599 movcc %xcc, %g2, %i3
7600 sll %o7, 0x09, %g7
7601 edge32 %i2, %o0, %g5
7602 sll %g1, %l3, %i7
7603 umulcc %o6, 0x1009, %g3
7604 for %f20, %f14, %f10
7605 add %g6, 0x1569, %i6
7606 movvs %xcc, %l6, %g4
7607 fmul8ulx16 %f10, %f12, %f0
7608 sdivx %o4, 0x1F36, %l0
7609 stx %i1, [%l7 + 0x50]
7610 addc %l4, %l1, %o2
7611 sra %l5, 0x00, %i0
7612 edge32 %l2, %i4, %o5
7613 fmovdgu %icc, %f26, %f8
7614 udivx %i5, 0x0B68, %o1
7615 andncc %g2, %o3, %o7
7616 fmovsge %icc, %f1, %f3
7617 sllx %g7, %i2, %i3
7618 fmovrsgez %o0, %f5, %f31
7619 srl %g1, 0x04, %g5
7620 movne %icc, %i7, %o6
7621 alignaddr %g3, %g6, %l3
7622 fcmpeq16 %f30, %f28, %i6
7623 sllx %l6, %o4, %g4
7624 edge8ln %i1, %l4, %l0
7625 array32 %o2, %l5, %l1
7626 addccc %i0, 0x1C3F, %l2
7627 movpos %icc, %i4, %i5
7628 alignaddrl %o1, %g2, %o3
7629 umul %o7, %o5, %g7
7630 fmovsne %xcc, %f6, %f0
7631 fxnor %f8, %f26, %f24
7632 srl %i3, %i2, %o0
7633 edge32n %g5, %i7, %g1
7634 fand %f10, %f18, %f28
7635 addc %g3, %o6, %g6
7636 ld [%l7 + 0x3C], %f6
7637 restore %l3, %i6, %o4
7638 rdpr %cwp, %g1
7639 rdpr %cansave, %g2
7640 rdpr %canrestore, %g3
7641 rdpr %cleanwin, %g4
7642 rdpr %otherwin, %g5
7643 rdpr %wstate, %g6
7644 fmul8x16 %f11, %f12, %f28
7645 movne %icc, %l6, %i1
7646 movvs %icc, %l4, %l0
7647 fandnot1s %f1, %f16, %f23
7648 fmovda %xcc, %f17, %f21
7649 fmovdge %xcc, %f14, %f21
7650 ldx [%l7 + 0x50], %g4
7651 xnor %o2, %l1, %l5
7652 fnors %f0, %f0, %f19
7653 and %i0, 0x1043, %i4
7654 lduw [%l7 + 0x30], %i5
7655 sdivx %l2, 0x118F, %o1
7656 ldd [%l7 + 0x08], %f16
7657 edge8ln %g2, %o3, %o5
7658 sllx %g7, %o7, %i2
7659 umulcc %i3, 0x1EC7, %o0
7660 edge8ln %g5, %i7, %g1
7661 nop
7662 set 0x70, %g3
7663 stx %o6, [%l7 + %g3]
7664 edge16 %g3, %l3, %g6
7665 add %i6, 0x0438, %o4
7666 movleu %xcc, %l6, %l4
7667 stx %l0, [%l7 + 0x78]
7668 fmuld8sux16 %f8, %f21, %f24
7669 lduh [%l7 + 0x14], %g4
7670 fcmple32 %f18, %f10, %o2
7671 fsrc2 %f12, %f30
7672 sethi 0x169F, %i1
7673 edge32ln %l1, %l5, %i4
7674 fpsub32 %f26, %f0, %f14
7675 edge16n %i5, %i0, %l2
7676 movg %xcc, %o1, %o3
7677 movrne %g2, 0x0CD, %g7
7678 move %icc, %o5, %i2
7679 ld [%l7 + 0x78], %f12
7680 edge16n %o7, %i3, %o0
7681 movn %icc, %i7, %g1
7682 srl %o6, 0x1A, %g5
7683 fones %f7
7684 edge16 %g3, %g6, %i6
7685 ldx [%l7 + 0x30], %o4
7686 fmovdn %xcc, %f26, %f5
7687 ldsw [%l7 + 0x1C], %l3
7688 srax %l4, 0x15, %l6
7689 ldsw [%l7 + 0x0C], %l0
7690 movge %icc, %o2, %g4
7691 fmuld8sux16 %f29, %f25, %f0
7692 fmovrdgez %l1, %f30, %f0
7693 ldd [%l7 + 0x78], %i0
7694 orn %i4, %l5, %i5
7695 orncc %i0, %o1, %o3
7696 std %f4, [%l7 + 0x68]
7697 edge32l %l2, %g7, %o5
7698 edge8ln %i2, %g2, %o7
7699 xnor %i3, 0x1038, %i7
7700 movpos %icc, %o0, %g1
7701 fmovrse %o6, %f10, %f22
7702 umul %g5, 0x132E, %g6
7703 edge32l %i6, %g3, %o4
7704 add %l4, 0x06BB, %l6
7705 fmovdge %icc, %f12, %f26
7706 fzero %f18
7707 udiv %l0, 0x1248, %l3
7708 ldd [%l7 + 0x28], %f24
7709 subccc %g4, 0x1FF5, %o2
7710 fmovdvs %xcc, %f22, %f7
7711 std %f0, [%l7 + 0x48]
7712 xnorcc %i1, 0x09AD, %i4
7713 andncc %l5, %i5, %l1
7714 udivcc %i0, 0x0ED4, %o1
7715 fpadd16 %f20, %f2, %f16
7716 movrgez %o3, 0x02B, %l2
7717 alignaddrl %o5, %i2, %g2
7718 fones %f19
7719 edge8n %o7, %g7, %i7
7720 movgu %xcc, %i3, %g1
7721 movre %o0, 0x152, %o6
7722 movneg %xcc, %g6, %g5
7723 move %icc, %i6, %g3
7724 alignaddrl %o4, %l6, %l0
7725 movvs %xcc, %l3, %l4
7726 movge %xcc, %o2, %i1
7727 sth %g4, [%l7 + 0x54]
7728 fmovrdne %l5, %f22, %f14
7729 fmovdcs %xcc, %f25, %f25
7730 movge %xcc, %i5, %i4
7731 stx %i0, [%l7 + 0x50]
7732 udivcc %l1, 0x0A54, %o1
7733 edge8n %l2, %o3, %o5
7734 edge32n %g2, %i2, %g7
7735 ld [%l7 + 0x58], %f30
7736 andcc %i7, %i3, %g1
7737 andn %o7, 0x1D7F, %o0
7738 movneg %xcc, %o6, %g5
7739 umulcc %g6, 0x07B3, %g3
7740 nop
7741 set 0x3C, %l1
7742 sth %i6, [%l7 + %l1]
7743 fcmple32 %f6, %f16, %o4
7744 edge16l %l0, %l6, %l4
7745 xnor %o2, 0x0564, %l3
7746 ldsw [%l7 + 0x38], %g4
7747 movvc %icc, %i1, %l5
7748 movre %i5, %i0, %l1
7749 srax %o1, 0x1F, %i4
7750 ldsw [%l7 + 0x20], %l2
7751 fmovdcs %icc, %f16, %f14
7752 move %xcc, %o3, %g2
7753 fmovsl %xcc, %f30, %f9
7754 movleu %icc, %i2, %o5
7755 fmovdcs %icc, %f18, %f26
7756 nop
7757 set 0x0D, %g4
7758 ldub [%l7 + %g4], %g7
7759 sth %i7, [%l7 + 0x5A]
7760 fmovsa %icc, %f18, %f25
7761 nop
7762 set 0x1C, %i5
7763 ldsh [%l7 + %i5], %i3
7764 xnor %o7, %o0, %o6
7765 edge16l %g1, %g6, %g5
7766 movcc %xcc, %g3, %i6
7767 stx %l0, [%l7 + 0x38]
7768 movl %icc, %o4, %l4
7769 sdivcc %o2, 0x0965, %l3
7770 fnot1 %f20, %f24
7771 movrgez %l6, 0x254, %i1
7772 edge16 %g4, %l5, %i0
7773 popc 0x06D8, %i5
7774 orcc %l1, 0x1426, %o1
7775 fmovde %xcc, %f12, %f20
7776 lduw [%l7 + 0x7C], %l2
7777 mulscc %i4, 0x0807, %g2
7778 fnot2 %f22, %f30
7779 fmovrsgez %o3, %f7, %f17
7780 st %f6, [%l7 + 0x3C]
7781 ldub [%l7 + 0x56], %i2
7782 andn %o5, %i7, %i3
7783 sdivx %g7, 0x1F8B, %o7
7784 siam 0x7
7785 movpos %xcc, %o6, %o0
7786 andn %g1, 0x013F, %g6
7787 movre %g3, 0x350, %g5
7788 std %f14, [%l7 + 0x50]
7789 mulscc %i6, %o4, %l4
7790 addc %l0, 0x0830, %o2
7791 edge16n %l6, %i1, %l3
7792 fmovrslz %g4, %f26, %f1
7793 edge16l %i0, %i5, %l1
7794 movneg %icc, %o1, %l2
7795 move %xcc, %l5, %i4
7796 fcmped %fcc1, %f30, %f12
7797 fmul8sux16 %f26, %f14, %f18
7798 fandnot1s %f15, %f31, %f19
7799 fmovsg %icc, %f3, %f22
7800 setx loop_28, %l0, %l1
7801 return %l1
7802 nop
7803 rdpr %cwp, %g1
7804 rdpr %cansave, %g2
7805 rdpr %canrestore, %g3
7806 rdpr %cleanwin, %g4
7807 rdpr %otherwin, %g5
7808 rdpr %wstate, %g6
7809loop_28: edge32ln %o5, %i7, %i3
7810 edge32n %g7, %o7, %o6
7811 addccc %o3, 0x04AF, %o0
7812 edge16n %g6, %g3, %g5
7813 add %i6, %o4, %l4
7814 array32 %l0, %g1, %o2
7815 sdiv %i1, 0x0EB7, %l6
7816 sdiv %l3, 0x07B6, %i0
7817 movrlz %i5, 0x30D, %g4
7818 sllx %l1, %o1, %l2
7819 fnot1 %f20, %f0
7820 alignaddrl %i4, %l5, %g2
7821 movrgz %o5, 0x20E, %i2
7822 edge32ln %i7, %i3, %o7
7823 lduw [%l7 + 0x70], %g7
7824 smul %o6, 0x0F76, %o0
7825 sir 0x0ADC
7826 fxnor %f8, %f6, %f6
7827 fones %f1
7828 movrgez %o3, 0x152, %g6
7829 movpos %xcc, %g3, %g5
7830 fmovsg %xcc, %f5, %f7
7831 movcc %icc, %o4, %i6
7832 alignaddr %l4, %l0, %g1
7833 mova %icc, %o2, %l6
7834 movle %xcc, %l3, %i0
7835 sub %i1, %g4, %l1
7836 sllx %o1, %i5, %i4
7837 sethi 0x1D00, %l5
7838 array16 %l2, %o5, %g2
7839 edge8 %i7, %i3, %i2
7840 fmovse %icc, %f14, %f29
7841 mulx %o7, 0x140D, %o6
7842 stx %g7, [%l7 + 0x08]
7843 edge32ln %o3, %o0, %g3
7844 xnor %g5, %g6, %i6
7845 fpackfix %f30, %f7
7846 movl %xcc, %o4, %l0
7847 addccc %l4, 0x0252, %g1
7848 restore %o2, %l3, %i0
7849 rdpr %cwp, %g1
7850 rdpr %cansave, %g2
7851 rdpr %canrestore, %g3
7852 rdpr %cleanwin, %g4
7853 rdpr %otherwin, %g5
7854 rdpr %wstate, %g6
7855 fcmpne16 %f6, %f6, %l6
7856 orn %i1, 0x0319, %l1
7857 smul %g4, %i5, %o1
7858 movneg %icc, %i4, %l5
7859 addccc %o5, %g2, %i7
7860 edge16l %l2, %i2, %o7
7861 fpadd32s %f10, %f0, %f25
7862 movrgz %o6, 0x055, %i3
7863 ldd [%l7 + 0x10], %f0
7864 addccc %g7, 0x0C59, %o3
7865 ldd [%l7 + 0x78], %f28
7866 edge16 %o0, %g3, %g6
7867 fmovrslz %i6, %f20, %f15
7868 andn %o4, %l0, %l4
7869 udivcc %g5, 0x0213, %o2
7870 xorcc %g1, %l3, %i0
7871 fmovspos %icc, %f13, %f30
7872 udivx %l6, 0x030A, %i1
7873 fmovsle %xcc, %f16, %f21
7874 add %l1, 0x171E, %g4
7875 movvs %icc, %o1, %i5
7876 edge8ln %l5, %i4, %o5
7877 edge16ln %g2, %l2, %i2
7878 orcc %i7, %o6, %o7
7879 smulcc %i3, 0x0FC6, %o3
7880 st %f31, [%l7 + 0x08]
7881 umul %g7, 0x150E, %o0
7882 movrne %g3, 0x310, %g6
7883 orncc %o4, 0x0C67, %i6
7884 movre %l0, %l4, %o2
7885 add %g1, %l3, %g5
7886 movre %i0, 0x333, %i1
7887 ldx [%l7 + 0x38], %l6
7888 sdiv %l1, 0x13F4, %o1
7889 sra %g4, 0x1A, %i5
7890 fsrc2 %f2, %f28
7891 movne %icc, %l5, %i4
7892 sdivx %g2, 0x034B, %o5
7893 addcc %i2, %l2, %o6
7894 movl %xcc, %o7, %i3
7895 stw %i7, [%l7 + 0x30]
7896 stx %g7, [%l7 + 0x28]
7897 movrne %o0, %g3, %g6
7898 fmovsa %xcc, %f20, %f28
7899 ldsh [%l7 + 0x78], %o4
7900 stx %o3, [%l7 + 0x78]
7901 smulcc %l0, 0x0167, %l4
7902 ldd [%l7 + 0x50], %f0
7903 nop
7904 set 0x78, %l0
7905 ldd [%l7 + %l0], %o2
7906 movleu %xcc, %g1, %i6
7907 ldsb [%l7 + 0x64], %g5
7908 andn %i0, %l3, %i1
7909 st %f19, [%l7 + 0x14]
7910 alignaddrl %l1, %o1, %l6
7911 andncc %g4, %i5, %i4
7912 fmovsleu %xcc, %f15, %f8
7913 ldub [%l7 + 0x3A], %l5
7914 edge8ln %g2, %i2, %l2
7915 fpsub32 %f8, %f28, %f4
7916 movge %icc, %o5, %o7
7917 ldsw [%l7 + 0x18], %o6
7918 array8 %i3, %i7, %g7
7919 fands %f29, %f12, %f2
7920 std %f24, [%l7 + 0x38]
7921 orcc %g3, %o0, %g6
7922 edge32n %o4, %o3, %l0
7923 array32 %o2, %l4, %i6
7924 edge16l %g1, %i0, %g5
7925 fmuld8sux16 %f24, %f27, %f0
7926 addcc %i1, %l1, %l3
7927 fpsub16s %f1, %f23, %f6
7928 movge %xcc, %l6, %g4
7929 srax %i5, %i4, %l5
7930 ldd [%l7 + 0x40], %f28
7931 orn %o1, 0x0503, %i2
7932 fmovsn %xcc, %f29, %f9
7933 addcc %l2, %g2, %o5
7934 xorcc %o6, 0x0FE6, %i3
7935 andcc %i7, %g7, %o7
7936 movl %xcc, %g3, %g6
7937 fmovdle %xcc, %f9, %f25
7938 lduh [%l7 + 0x66], %o4
7939 movpos %icc, %o0, %o3
7940 fpack32 %f10, %f2, %f18
7941 edge16n %l0, %l4, %i6
7942 sdiv %g1, 0x1A22, %i0
7943 movgu %xcc, %o2, %i1
7944 fmovspos %xcc, %f19, %f0
7945 srax %l1, 0x19, %g5
7946 fandnot1 %f18, %f18, %f8
7947 orcc %l3, %g4, %i5
7948 st %f14, [%l7 + 0x38]
7949 umulcc %l6, 0x0CF5, %i4
7950 andcc %o1, %i2, %l2
7951 edge8 %l5, %g2, %o6
7952 fmul8x16al %f8, %f4, %f10
7953 fnor %f22, %f0, %f0
7954 or %i3, 0x0F00, %o5
7955 movrgez %g7, %i7, %g3
7956 xor %g6, %o7, %o0
7957 array32 %o4, %o3, %l0
7958 edge32n %l4, %g1, %i0
7959 sdivx %i6, 0x0F3B, %o2
7960 fpsub32s %f15, %f14, %f0
7961 addc %i1, 0x126C, %l1
7962 sra %l3, 0x05, %g5
7963 stb %i5, [%l7 + 0x2F]
7964 stw %g4, [%l7 + 0x50]
7965 andncc %i4, %l6, %i2
7966 xnor %o1, 0x1CF2, %l2
7967 movrgz %l5, 0x2E2, %g2
7968 fcmpeq32 %f10, %f2, %o6
7969 move %icc, %o5, %i3
7970 lduw [%l7 + 0x0C], %g7
7971 sdivcc %g3, 0x0C48, %i7
7972 addccc %o7, 0x0AB8, %g6
7973 subccc %o4, %o0, %o3
7974 addc %l4, 0x032A, %g1
7975 std %f4, [%l7 + 0x30]
7976 fcmpgt32 %f30, %f26, %i0
7977 ldd [%l7 + 0x08], %f18
7978 stx %l0, [%l7 + 0x50]
7979 movle %icc, %i6, %o2
7980 andncc %i1, %l3, %l1
7981 fpsub16 %f16, %f0, %f14
7982 fmul8ulx16 %f4, %f16, %f4
7983 umulcc %g5, %g4, %i4
7984 fands %f7, %f4, %f15
7985 subccc %i5, %i2, %l6
7986 ldsw [%l7 + 0x3C], %l2
7987 fcmpeq32 %f4, %f10, %l5
7988 fexpand %f31, %f18
7989 addcc %o1, 0x068B, %o6
7990 fnot1 %f2, %f0
7991 mulscc %o5, 0x1D7F, %g2
7992 edge32n %i3, %g3, %i7
7993 for %f14, %f0, %f18
7994 sdiv %g7, 0x05C3, %o7
7995 sth %g6, [%l7 + 0x7C]
7996 or %o4, 0x02E5, %o3
7997 ldub [%l7 + 0x64], %l4
7998 fornot2 %f26, %f4, %f14
7999 fpadd32s %f31, %f0, %f5
8000 movcs %xcc, %o0, %i0
8001 fcmpeq32 %f16, %f12, %g1
8002 movvs %xcc, %l0, %i6
8003 fands %f13, %f11, %f5
8004 fone %f0
8005 movneg %xcc, %o2, %i1
8006 addc %l1, %l3, %g4
8007 udiv %g5, 0x0120, %i5
8008 fpsub16s %f12, %f9, %f20
8009 sethi 0x0180, %i2
8010 movne %icc, %i4, %l2
8011 fnegs %f11, %f29
8012 fcmple32 %f20, %f2, %l6
8013 array32 %o1, %o6, %l5
8014 xnor %o5, 0x17A9, %g2
8015 ldsb [%l7 + 0x23], %g3
8016 st %f0, [%l7 + 0x24]
8017 edge16l %i7, %i3, %g7
8018 stb %o7, [%l7 + 0x0F]
8019 pdist %f12, %f28, %f18
8020 save %o4, %o3, %g6
8021 rdpr %cwp, %g1
8022 rdpr %cansave, %g2
8023 rdpr %canrestore, %g3
8024 rdpr %cleanwin, %g4
8025 rdpr %otherwin, %g5
8026 rdpr %wstate, %g6
8027 andncc %o0, %i0, %g1
8028 sdivcc %l0, 0x1CFE, %i6
8029 udivx %l4, 0x171D, %i1
8030 fmovdge %icc, %f24, %f10
8031 fmovscs %xcc, %f27, %f18
8032 or %o2, 0x07F7, %l3
8033 addcc %l1, %g4, %i5
8034 edge32n %i2, %g5, %l2
8035 movge %xcc, %i4, %l6
8036 edge32ln %o1, %l5, %o6
8037 srl %o5, %g2, %i7
8038 fcmpeq16 %f14, %f28, %g3
8039 edge16n %i3, %o7, %o4
8040 stx %g7, [%l7 + 0x18]
8041 movrlez %g6, 0x21C, %o3
8042 edge8ln %i0, %o0, %g1
8043 addc %i6, %l0, %l4
8044 movle %xcc, %i1, %l3
8045 ldsw [%l7 + 0x44], %o2
8046 movl %xcc, %g4, %i5
8047 orcc %l1, 0x1BF8, %i2
8048 smul %g5, 0x1727, %i4
8049 orncc %l6, %l2, %l5
8050 umul %o1, %o5, %g2
8051 and %o6, %i7, %i3
8052 subc %o7, %o4, %g3
8053 popc %g6, %g7
8054 fmovsa %icc, %f11, %f12
8055 lduh [%l7 + 0x22], %i0
8056 sir 0x1673
8057 edge16 %o0, %o3, %g1
8058 array32 %i6, %l0, %l4
8059 edge8n %i1, %l3, %o2
8060 udiv %g4, 0x16CF, %l1
8061 movcc %icc, %i5, %g5
8062 movrgz %i4, %i2, %l2
8063 fpadd16s %f12, %f6, %f16
8064 ld [%l7 + 0x48], %f8
8065 setx loop_29, %l0, %l1
8066 return %l1
8067 nop
8068 rdpr %cwp, %g1
8069 rdpr %cansave, %g2
8070 rdpr %canrestore, %g3
8071 rdpr %cleanwin, %g4
8072 rdpr %otherwin, %g5
8073 rdpr %wstate, %g6
8074loop_29: movne %icc, %o5, %o1
8075 stw %g2, [%l7 + 0x4C]
8076 stw %o6, [%l7 + 0x50]
8077 andn %i7, %i3, %o7
8078 movrlez %o4, 0x166, %g3
8079 srax %g6, 0x16, %i0
8080 ldx [%l7 + 0x78], %o0
8081 movvs %xcc, %g7, %g1
8082 ldx [%l7 + 0x20], %o3
8083 xnor %i6, %l0, %l4
8084 edge8 %l3, %o2, %g4
8085 ldsh [%l7 + 0x36], %i1
8086 fnor %f22, %f14, %f26
8087 movleu %xcc, %i5, %g5
8088 edge8ln %i4, %l1, %i2
8089 edge8ln %l2, %l5, %o5
8090 sdivx %o1, 0x14D1, %g2
8091 lduw [%l7 + 0x2C], %o6
8092 subc %l6, %i3, %o7
8093 movvs %xcc, %o4, %i7
8094 edge16n %g6, %i0, %o0
8095 edge16l %g7, %g3, %g1
8096 movl %xcc, %i6, %o3
8097 mulscc %l4, %l0, %l3
8098 orncc %o2, 0x12DE, %i1
8099 fpadd32 %f18, %f10, %f0
8100 add %i5, %g5, %i4
8101 sub %g4, 0x1A0D, %i2
8102 edge8n %l2, %l5, %o5
8103 lduw [%l7 + 0x34], %o1
8104 srlx %l1, %o6, %g2
8105 fabss %f3, %f3
8106 edge16n %i3, %l6, %o4
8107 srax %i7, 0x09, %o7
8108 alignaddr %i0, %o0, %g6
8109 sdivcc %g3, 0x0704, %g7
8110 fmovdge %icc, %f26, %f22
8111 addcc %i6, 0x0B2A, %o3
8112 addccc %g1, 0x0956, %l0
8113 edge32l %l4, %o2, %l3
8114 fcmpne32 %f8, %f0, %i5
8115 smulcc %g5, 0x1C3E, %i4
8116 ld [%l7 + 0x34], %f19
8117 subccc %i1, %i2, %g4
8118 xor %l2, %l5, %o1
8119 fmovde %icc, %f10, %f5
8120 fandnot2s %f17, %f16, %f10
8121 ldub [%l7 + 0x20], %o5
8122 sub %o6, 0x1CF1, %g2
8123 and %i3, 0x180B, %l1
8124 sdivx %l6, 0x047C, %i7
8125 stw %o7, [%l7 + 0x60]
8126 fmul8x16 %f17, %f24, %f16
8127 ldub [%l7 + 0x58], %i0
8128 fpsub32s %f27, %f8, %f17
8129 movrgez %o4, 0x287, %g6
8130 ldd [%l7 + 0x50], %g2
8131 fmovdg %icc, %f12, %f28
8132 fcmpne16 %f18, %f30, %g7
8133 movg %icc, %i6, %o3
8134 srl %g1, %o0, %l0
8135 ldsw [%l7 + 0x68], %l4
8136 movvs %xcc, %l3, %o2
8137 fpsub32 %f18, %f12, %f6
8138 mulscc %i5, %i4, %i1
8139 edge8ln %g5, %i2, %l2
8140 ld [%l7 + 0x4C], %f15
8141 alignaddr %g4, %o1, %l5
8142 xor %o5, %o6, %i3
8143 sub %l1, 0x036E, %l6
8144 udivcc %i7, 0x15A2, %g2
8145 movcc %icc, %o7, %i0
8146 fornot1 %f2, %f6, %f18
8147 subccc %o4, 0x0ABF, %g6
8148 stb %g7, [%l7 + 0x3C]
8149 fcmps %fcc2, %f13, %f22
8150 fcmps %fcc3, %f12, %f8
8151 or %i6, %g3, %g1
8152 mova %icc, %o3, %o0
8153 srlx %l0, 0x06, %l4
8154 fnand %f16, %f28, %f24
8155 fcmpeq32 %f24, %f10, %o2
8156 subc %l3, 0x1C9A, %i4
8157 addcc %i5, %g5, %i2
8158 srl %i1, 0x12, %g4
8159 umul %o1, 0x0B2A, %l5
8160 sth %o5, [%l7 + 0x54]
8161 lduh [%l7 + 0x0E], %l2
8162 movrgz %o6, %i3, %l6
8163 fcmps %fcc0, %f14, %f17
8164 movneg %xcc, %l1, %g2
8165 ld [%l7 + 0x28], %f31
8166 movcs %xcc, %o7, %i7
8167 array8 %o4, %i0, %g7
8168 edge32n %i6, %g3, %g6
8169 sdiv %o3, 0x0645, %o0
8170 nop
8171 set 0x64, %o1
8172 stw %g1, [%l7 + %o1]
8173 xnorcc %l4, %l0, %l3
8174 sdivcc %i4, 0x1115, %i5
8175 umulcc %o2, %g5, %i2
8176 movge %icc, %g4, %o1
8177 and %i1, %l5, %o5
8178 and %l2, 0x0B48, %i3
8179 sub %l6, %o6, %l1
8180 udivcc %o7, 0x19B8, %i7
8181 ldsh [%l7 + 0x40], %g2
8182 stx %i0, [%l7 + 0x58]
8183 addc %o4, 0x0284, %g7
8184 fcmps %fcc2, %f10, %f22
8185 movcc %xcc, %g3, %i6
8186 move %xcc, %g6, %o0
8187 array32 %o3, %g1, %l0
8188 srl %l3, %i4, %l4
8189 array8 %o2, %i5, %i2
8190 sllx %g4, 0x0F, %g5
8191 fornot2s %f15, %f27, %f8
8192 movvc %icc, %o1, %i1
8193 xnor %l5, %o5, %l2
8194 movre %i3, %o6, %l1
8195 xnorcc %l6, 0x08AB, %i7
8196 udiv %o7, 0x0A73, %i0
8197 fsrc2 %f14, %f4
8198 fands %f0, %f31, %f13
8199 fnot2s %f21, %f27
8200 save %g2, %o4, %g7
8201 rdpr %cwp, %g1
8202 rdpr %cansave, %g2
8203 rdpr %canrestore, %g3
8204 rdpr %cleanwin, %g4
8205 rdpr %otherwin, %g5
8206 rdpr %wstate, %g6
8207 sdiv %i6, 0x0DB4, %g6
8208 movvc %icc, %o0, %g3
8209 movl %icc, %o3, %g1
8210 array16 %l0, %i4, %l4
8211 fmovspos %xcc, %f6, %f0
8212 movgu %xcc, %o2, %l3
8213 edge8n %i5, %i2, %g5
8214 orn %g4, 0x0D97, %o1
8215 fmuld8ulx16 %f29, %f7, %f0
8216 ldsb [%l7 + 0x5E], %i1
8217 movrlez %l5, 0x3AA, %o5
8218 sllx %l2, %i3, %l1
8219 sdivx %o6, 0x1F1C, %i7
8220 nop
8221 set 0x08, %l5
8222 ldsw [%l7 + %l5], %l6
8223 array32 %o7, %i0, %o4
8224 movrne %g2, %i6, %g6
8225 fnands %f0, %f25, %f2
8226 array32 %o0, %g7, %g3
8227 movle %xcc, %g1, %o3
8228 umul %l0, 0x0434, %l4
8229 array32 %i4, %l3, %i5
8230 edge32 %o2, %i2, %g4
8231 xnor %o1, %g5, %i1
8232 stb %o5, [%l7 + 0x6A]
8233 movn %icc, %l5, %l2
8234 fmovdle %xcc, %f19, %f22
8235 ldd [%l7 + 0x10], %i2
8236 sdiv %l1, 0x09C7, %o6
8237 sra %i7, %l6, %o7
8238 mova %xcc, %i0, %g2
8239 edge16l %o4, %i6, %g6
8240 movvc %xcc, %o0, %g3
8241 fcmpgt16 %f22, %f28, %g7
8242 stx %g1, [%l7 + 0x60]
8243 sra %l0, 0x0D, %l4
8244 smulcc %i4, %o3, %i5
8245 movn %xcc, %o2, %l3
8246 movrlez %i2, 0x260, %o1
8247 edge32l %g5, %i1, %o5
8248 addc %l5, 0x0740, %g4
8249 udivx %l2, 0x0BE9, %l1
8250 movcs %xcc, %i3, %i7
8251 array32 %o6, %o7, %l6
8252 stb %i0, [%l7 + 0x6C]
8253 stw %g2, [%l7 + 0x64]
8254 movge %icc, %o4, %i6
8255 and %g6, %o0, %g3
8256 smulcc %g7, 0x10D2, %l0
8257 fmovdle %icc, %f18, %f29
8258 popc 0x1BE6, %g1
8259 edge16n %l4, %o3, %i5
8260 ldsb [%l7 + 0x24], %o2
8261 udivcc %i4, 0x12C3, %i2
8262 sll %l3, 0x15, %g5
8263 ldub [%l7 + 0x58], %i1
8264 subc %o1, %l5, %o5
8265 udivx %l2, 0x1479, %l1
8266 sth %i3, [%l7 + 0x0C]
8267 popc 0x10B9, %i7
8268 movrne %o6, 0x1A7, %o7
8269 ldub [%l7 + 0x76], %g4
8270 restore %l6, 0x070D, %i0
8271 rdpr %cwp, %g1
8272 rdpr %cansave, %g2
8273 rdpr %canrestore, %g3
8274 rdpr %cleanwin, %g4
8275 rdpr %otherwin, %g5
8276 rdpr %wstate, %g6
8277 fpadd32s %f27, %f28, %f13
8278 subccc %g2, 0x17B8, %i6
8279 fsrc1 %f8, %f4
8280 fabss %f18, %f25
8281 lduw [%l7 + 0x2C], %o4
8282 stx %o0, [%l7 + 0x30]
8283 fmovrse %g6, %f6, %f19
8284 and %g3, 0x14A0, %g7
8285 movne %icc, %g1, %l0
8286 ldsh [%l7 + 0x5A], %l4
8287 fmovsne %icc, %f26, %f20
8288 edge32ln %o3, %i5, %o2
8289 movrgz %i4, %i2, %g5
8290 movne %icc, %l3, %i1
8291 fmovdgu %xcc, %f10, %f18
8292 movrne %l5, 0x397, %o1
8293 udivcc %o5, 0x194F, %l1
8294 smulcc %l2, 0x1A16, %i7
8295 fnot1 %f18, %f0
8296 alignaddr %o6, %o7, %i3
8297 movrlez %g4, %i0, %g2
8298 xnor %i6, 0x06A4, %l6
8299 ldub [%l7 + 0x1C], %o0
8300 edge16n %o4, %g3, %g6
8301 ldd [%l7 + 0x10], %f14
8302 movvc %icc, %g7, %l0
8303 mova %icc, %g1, %l4
8304 ldsh [%l7 + 0x1E], %i5
8305 edge8ln %o3, %i4, %i2
8306 fzero %f0
8307 fcmpgt16 %f4, %f2, %g5
8308 edge32ln %o2, %i1, %l5
8309 fmovsl %xcc, %f13, %f25
8310 sll %o1, %o5, %l3
8311 edge8n %l2, %i7, %o6
8312 fmovdgu %xcc, %f21, %f18
8313 std %f14, [%l7 + 0x68]
8314 stb %o7, [%l7 + 0x4C]
8315 xorcc %i3, %g4, %l1
8316 alignaddrl %i0, %i6, %g2
8317 movrgez %l6, 0x319, %o4
8318 stx %g3, [%l7 + 0x08]
8319 for %f4, %f8, %f10
8320 and %o0, %g7, %l0
8321 lduw [%l7 + 0x0C], %g1
8322 subccc %g6, %l4, %o3
8323 stw %i4, [%l7 + 0x78]
8324 fmovdpos %icc, %f7, %f9
8325 sdivcc %i5, 0x01A5, %i2
8326 movpos %xcc, %g5, %i1
8327 nop
8328 set 0x28, %i3
8329 stx %o2, [%l7 + %i3]
8330 fpsub32 %f0, %f12, %f6
8331 fmovda %xcc, %f10, %f20
8332 subccc %o1, 0x1671, %o5
8333 udivx %l3, 0x1377, %l5
8334 edge8n %i7, %o6, %o7
8335 fmovscs %xcc, %f25, %f9
8336 array16 %l2, %i3, %l1
8337 movg %xcc, %g4, %i6
8338 srl %g2, 0x0B, %l6
8339 fnot2 %f22, %f0
8340 movpos %icc, %o4, %i0
8341 fmovsleu %icc, %f24, %f8
8342 ldsb [%l7 + 0x26], %g3
8343 ldsw [%l7 + 0x70], %g7
8344 fmovsleu %xcc, %f3, %f29
8345 edge16n %l0, %g1, %o0
8346 ldd [%l7 + 0x48], %l4
8347 edge32n %g6, %o3, %i5
8348 edge32 %i2, %i4, %g5
8349 setx loop_30, %l0, %l1
8350 return %l1
8351 nop
8352 rdpr %cwp, %g1
8353 rdpr %cansave, %g2
8354 rdpr %canrestore, %g3
8355 rdpr %cleanwin, %g4
8356 rdpr %otherwin, %g5
8357 rdpr %wstate, %g6
8358loop_30: fmovrdlz %o1, %f0, %f24
8359 subc %l3, %o5, %i7
8360 add %o6, 0x0BD9, %l5
8361 xor %l2, 0x1BAE, %o7
8362 array16 %i3, %g4, %l1
8363 ldd [%l7 + 0x28], %i6
8364 sllx %g2, 0x10, %l6
8365 popc %i0, %o4
8366 movrgz %g3, 0x2D8, %g7
8367 addc %l0, %g1, %l4
8368 st %f5, [%l7 + 0x10]
8369 ldub [%l7 + 0x60], %g6
8370 movcc %xcc, %o0, %o3
8371 edge16n %i2, %i4, %g5
8372 udivx %i5, 0x00E8, %o2
8373 srlx %o1, 0x01, %i1
8374 edge32l %l3, %i7, %o5
8375 mulx %l5, %o6, %l2
8376 ldub [%l7 + 0x08], %i3
8377 fmovdcs %xcc, %f25, %f11
8378 andn %o7, %g4, %i6
8379 edge32ln %g2, %l1, %i0
8380 edge16l %l6, %o4, %g7
8381 fabsd %f0, %f18
8382 fcmps %fcc0, %f31, %f30
8383 stb %l0, [%l7 + 0x29]
8384 movre %g3, %g1, %l4
8385 movrgz %o0, 0x155, %g6
8386 xor %o3, 0x114D, %i2
8387 sra %i4, %g5, %o2
8388 fmovrdlz %o1, %f24, %f20
8389 fmovsn %xcc, %f1, %f14
8390 movvs %xcc, %i5, %i1
8391 movleu %icc, %i7, %l3
8392 sth %o5, [%l7 + 0x22]
8393 sra %o6, 0x10, %l5
8394 alignaddrl %i3, %o7, %l2
8395 subcc %i6, 0x025A, %g4
8396 movvc %icc, %g2, %l1
8397 movgu %xcc, %i0, %l6
8398 ldd [%l7 + 0x70], %f20
8399 fmovdl %xcc, %f15, %f26
8400 andcc %g7, %l0, %o4
8401 std %f2, [%l7 + 0x60]
8402 edge16l %g3, %l4, %g1
8403 bshuffle %f14, %f0, %f26
8404 fandnot2 %f2, %f2, %f12
8405 movcc %xcc, %o0, %g6
8406 popc %o3, %i4
8407 fmovdge %icc, %f10, %f3
8408 fnor %f4, %f28, %f10
8409 fmovsgu %xcc, %f4, %f4
8410 udivcc %g5, 0x0F08, %i2
8411 fmovdne %icc, %f6, %f22
8412 srl %o1, %o2, %i1
8413 fpadd16 %f4, %f8, %f4
8414 save %i5, 0x1126, %l3
8415 rdpr %cwp, %g1
8416 rdpr %cansave, %g2
8417 rdpr %canrestore, %g3
8418 rdpr %cleanwin, %g4
8419 rdpr %otherwin, %g5
8420 rdpr %wstate, %g6
8421 mova %icc, %o5, %i7
8422 movre %o6, %l5, %i3
8423 fands %f13, %f16, %f24
8424 smulcc %l2, %i6, %o7
8425 xorcc %g2, %l1, %i0
8426 edge16 %l6, %g7, %l0
8427 movrne %o4, 0x307, %g4
8428 srax %g3, 0x1E, %g1
8429 or %l4, %g6, %o3
8430 movrgez %i4, 0x140, %o0
8431 st %f13, [%l7 + 0x70]
8432 fmovsneg %icc, %f13, %f10
8433 fones %f7
8434 movle %icc, %i2, %g5
8435 fcmpeq16 %f2, %f4, %o1
8436 fmovsg %icc, %f23, %f16
8437 sdivcc %o2, 0x1AFD, %i5
8438 ld [%l7 + 0x4C], %f12
8439 ldd [%l7 + 0x28], %l2
8440 umul %o5, %i1, %o6
8441 sth %l5, [%l7 + 0x46]
8442 movvs %icc, %i3, %l2
8443 array32 %i6, %o7, %i7
8444 movg %xcc, %l1, %i0
8445 smul %g2, %l6, %g7
8446 srax %l0, 0x0A, %g4
8447 restore %o4, %g1, %l4
8448 rdpr %cwp, %g1
8449 rdpr %cansave, %g2
8450 rdpr %canrestore, %g3
8451 rdpr %cleanwin, %g4
8452 rdpr %otherwin, %g5
8453 rdpr %wstate, %g6
8454 sra %g6, 0x1C, %o3
8455 mulx %g3, %i4, %i2
8456 xnorcc %o0, 0x16DE, %g5
8457 fmovrslz %o1, %f19, %f14
8458 movleu %xcc, %o2, %i5
8459 orcc %l3, 0x083C, %o5
8460 fxors %f31, %f12, %f31
8461 fmovdneg %xcc, %f25, %f5
8462 movrgez %o6, %i1, %l5
8463 orcc %l2, %i3, %i6
8464 fpsub16s %f28, %f13, %f3
8465 edge16ln %o7, %i7, %i0
8466 fcmpes %fcc0, %f13, %f24
8467 fmovrsgz %l1, %f15, %f31
8468 movpos %icc, %l6, %g7
8469 mulx %l0, %g4, %o4
8470 movrgz %g2, %l4, %g1
8471 sdiv %g6, 0x17A5, %g3
8472 fmovdneg %xcc, %f29, %f8
8473 srax %o3, 0x1D, %i2
8474 ldsw [%l7 + 0x0C], %o0
8475 movvc %xcc, %i4, %g5
8476 edge16 %o2, %i5, %o1
8477 fnegs %f14, %f30
8478 andncc %o5, %o6, %i1
8479 add %l5, 0x1202, %l3
8480 ldsw [%l7 + 0x08], %i3
8481 subcc %l2, 0x10EC, %o7
8482 movn %xcc, %i7, %i0
8483 fnot1 %f30, %f14
8484 ldd [%l7 + 0x60], %f24
8485 ldsw [%l7 + 0x28], %l1
8486 subc %l6, %i6, %l0
8487 movrgez %g4, 0x2B3, %g7
8488 fcmpne16 %f16, %f6, %g2
8489 edge32n %l4, %g1, %o4
8490 st %f3, [%l7 + 0x18]
8491 edge8 %g6, %o3, %i2
8492 subc %o0, %i4, %g3
8493 mulscc %g5, 0x09A2, %i5
8494 edge8n %o2, %o1, %o5
8495 srax %i1, %o6, %l3
8496 or %l5, 0x045D, %l2
8497 fmovdvc %icc, %f18, %f28
8498 fands %f30, %f27, %f19
8499 array32 %o7, %i7, %i0
8500 fmovrde %l1, %f14, %f2
8501 sdivcc %i3, 0x0306, %i6
8502 sdivcc %l0, 0x01D4, %l6
8503 addcc %g4, 0x0CE7, %g7
8504 sllx %l4, %g2, %o4
8505 alignaddrl %g1, %o3, %i2
8506 movrgz %o0, 0x397, %i4
8507 movg %icc, %g3, %g5
8508 fmovdn %xcc, %f31, %f6
8509 umulcc %i5, %g6, %o1
8510 edge32 %o5, %o2, %o6
8511 xnorcc %i1, 0x0EEF, %l5
8512 subccc %l3, %o7, %i7
8513 fmul8x16 %f0, %f10, %f26
8514 sdivx %i0, 0x1877, %l1
8515 and %i3, 0x0200, %i6
8516 subcc %l0, %l6, %l2
8517 fcmpeq16 %f6, %f24, %g7
8518 movrgz %l4, %g2, %g4
8519 edge8ln %o4, %g1, %o3
8520 orn %i2, %i4, %g3
8521 fmovsa %xcc, %f9, %f25
8522 edge8 %g5, %i5, %g6
8523 ldx [%l7 + 0x50], %o1
8524 stw %o0, [%l7 + 0x3C]
8525 sll %o5, 0x0E, %o6
8526 fors %f21, %f4, %f5
8527 mulx %o2, %l5, %i1
8528 andncc %o7, %i7, %i0
8529 stx %l1, [%l7 + 0x50]
8530 movg %xcc, %i3, %l3
8531 movneg %xcc, %i6, %l0
8532 sdiv %l6, 0x0C77, %g7
8533 fmovdg %xcc, %f11, %f29
8534 std %f28, [%l7 + 0x38]
8535 edge32 %l4, %l2, %g2
8536 movrgez %o4, 0x051, %g1
8537 ldd [%l7 + 0x70], %g4
8538 edge16l %o3, %i2, %i4
8539 srl %g3, %i5, %g5
8540 lduw [%l7 + 0x3C], %o1
8541 or %o0, %o5, %g6
8542 and %o2, 0x0CAE, %o6
8543 udivx %i1, 0x1D0B, %o7
8544 array16 %i7, %i0, %l5
8545 st %f1, [%l7 + 0x14]
8546 ldx [%l7 + 0x48], %i3
8547 edge8ln %l3, %i6, %l0
8548 movvs %xcc, %l1, %l6
8549 sethi 0x11CA, %l4
8550 movre %l2, 0x18A, %g7
8551 edge8n %o4, %g1, %g4
8552 fmovrdgz %g2, %f30, %f16
8553 fpadd16s %f6, %f26, %f27
8554 nop
8555 set 0x46, %l3
8556 sth %o3, [%l7 + %l3]
8557 fpack16 %f28, %f12
8558 edge16l %i4, %g3, %i2
8559 addcc %g5, 0x0F71, %i5
8560 orcc %o0, 0x124A, %o5
8561 sdiv %g6, 0x1D08, %o2
8562 lduw [%l7 + 0x14], %o6
8563 fmovdg %xcc, %f21, %f30
8564 movgu %xcc, %o1, %i1
8565 smul %i7, %o7, %i0
8566 fmovrdlez %i3, %f0, %f28
8567 save %l5, 0x1FCA, %i6
8568 rdpr %cwp, %g1
8569 rdpr %cansave, %g2
8570 rdpr %canrestore, %g3
8571 rdpr %cleanwin, %g4
8572 rdpr %otherwin, %g5
8573 rdpr %wstate, %g6
8574 umulcc %l3, %l1, %l6
8575 array8 %l0, %l4, %g7
8576 edge16l %l2, %o4, %g1
8577 movrlz %g2, 0x079, %o3
8578 ldx [%l7 + 0x40], %g4
8579 xor %g3, %i4, %i2
8580 orn %i5, 0x1F6F, %o0
8581 movn %xcc, %o5, %g5
8582 for %f24, %f18, %f4
8583 movne %xcc, %o2, %g6
8584 subcc %o1, %o6, %i1
8585 xnorcc %i7, 0x05D4, %o7
8586 ldx [%l7 + 0x40], %i3
8587 fmovdge %icc, %f16, %f20
8588 setx loop_31, %l0, %l1
8589 return %l1
8590 nop
8591 rdpr %cwp, %g1
8592 rdpr %cansave, %g2
8593 rdpr %canrestore, %g3
8594 rdpr %cleanwin, %g4
8595 rdpr %otherwin, %g5
8596 rdpr %wstate, %g6
8597loop_31: ldsw [%l7 + 0x08], %i6
8598 alignaddrl %l3, %l6, %l0
8599 edge16 %l4, %g7, %l1
8600 udivx %o4, 0x18A3, %g1
8601 ldub [%l7 + 0x0A], %l2
8602 fcmps %fcc3, %f6, %f5
8603 fcmped %fcc2, %f20, %f16
8604 array32 %o3, %g2, %g3
8605 edge32 %i4, %g4, %i5
8606 stb %i2, [%l7 + 0x67]
8607 fmovsl %xcc, %f22, %f5
8608 edge32n %o5, %o0, %o2
8609 edge32n %g5, %o1, %o6
8610 movre %g6, %i1, %i7
8611 movcs %xcc, %i3, %i0
8612 edge32l %o7, %i6, %l5
8613 fnot1s %f16, %f2
8614 sdiv %l3, 0x0756, %l6
8615 srlx %l4, %l0, %l1
8616 udivx %g7, 0x0D05, %o4
8617 sll %l2, %o3, %g1
8618 stw %g2, [%l7 + 0x08]
8619 fcmple32 %f6, %f30, %g3
8620 movleu %icc, %i4, %i5
8621 sethi 0x05B1, %i2
8622 fcmpes %fcc0, %f20, %f31
8623 sll %o5, 0x1D, %o0
8624 alignaddr %o2, %g5, %o1
8625 edge32n %g4, %o6, %g6
8626 fones %f8
8627 fmovsvc %icc, %f5, %f26
8628 fmovdge %xcc, %f18, %f29
8629 movne %icc, %i7, %i1
8630 srax %i3, 0x16, %i0
8631 srl %o7, 0x0E, %i6
8632 fnors %f25, %f25, %f17
8633 movne %icc, %l3, %l6
8634 movrlez %l4, 0x3A7, %l0
8635 edge8n %l1, %l5, %o4
8636 movle %xcc, %l2, %o3
8637 fpadd16 %f26, %f4, %f22
8638 andcc %g7, 0x0ACD, %g1
8639 udivx %g3, 0x04A7, %i4
8640 srl %i5, 0x10, %g2
8641 movle %xcc, %i2, %o5
8642 subc %o0, 0x025F, %g5
8643 movg %icc, %o1, %o2
8644 sth %g4, [%l7 + 0x2E]
8645 movrne %g6, %o6, %i1
8646 alignaddrl %i3, %i0, %i7
8647 sub %i6, 0x13F3, %o7
8648 sll %l6, %l3, %l0
8649 edge16l %l1, %l5, %o4
8650 sdiv %l4, 0x1AFE, %l2
8651 xnorcc %g7, 0x1A59, %g1
8652 fabsd %f22, %f6
8653 fandnot1 %f14, %f4, %f4
8654 subc %o3, 0x0B04, %i4
8655 movre %i5, %g3, %g2
8656 edge8l %o5, %i2, %g5
8657 orn %o0, %o1, %g4
8658 edge16n %o2, %o6, %i1
8659 fnot1s %f17, %f17
8660 sdiv %i3, 0x151E, %g6
8661 lduh [%l7 + 0x48], %i0
8662 addccc %i7, 0x1908, %o7
8663 move %icc, %l6, %l3
8664 fxors %f16, %f20, %f6
8665 ldd [%l7 + 0x78], %l0
8666 sra %l1, %i6, %l5
8667 fxnors %f5, %f27, %f1
8668 edge8 %l4, %l2, %g7
8669 fcmpne32 %f14, %f4, %o4
8670 movrgz %g1, 0x1EE, %o3
8671 udivx %i4, 0x021D, %i5
8672 nop
8673 set 0x50, %g1
8674 ldd [%l7 + %g1], %g2
8675 edge16ln %o5, %g3, %i2
8676 fmovdn %xcc, %f28, %f16
8677 andncc %o0, %g5, %o1
8678 sub %o2, 0x000D, %g4
8679 fmovrsgz %o6, %f25, %f5
8680 ldsb [%l7 + 0x2F], %i1
8681 std %f12, [%l7 + 0x28]
8682 udivx %g6, 0x0D6D, %i0
8683 orn %i3, 0x1B29, %i7
8684 sdiv %o7, 0x12AB, %l3
8685 movgu %xcc, %l0, %l6
8686 orn %i6, 0x13FD, %l1
8687 fmul8x16al %f4, %f14, %f4
8688 fmovrdlez %l4, %f24, %f2
8689 edge8n %l5, %g7, %l2
8690 movvc %xcc, %o4, %g1
8691 movn %icc, %o3, %i4
8692 andcc %g2, %o5, %i5
8693 fcmpgt16 %f14, %f4, %i2
8694 movrlez %o0, 0x273, %g5
8695 movrgz %o1, 0x0F3, %g3
8696 xor %g4, 0x0552, %o6
8697 lduh [%l7 + 0x7A], %i1
8698 movrgz %o2, 0x1E5, %i0
8699 movrlz %g6, %i7, %i3
8700 smulcc %l3, 0x14A7, %o7
8701 nop
8702 set 0x68, %l6
8703 stx %l0, [%l7 + %l6]
8704 movrgez %l6, %l1, %l4
8705 fmovdl %xcc, %f15, %f2
8706 fmovde %icc, %f3, %f3
8707 movn %icc, %l5, %g7
8708 sethi 0x1C23, %l2
8709 orcc %i6, %o4, %o3
8710 sethi 0x111F, %i4
8711 fcmpgt32 %f4, %f4, %g2
8712 sdivcc %g1, 0x1B7F, %i5
8713 edge16 %o5, %i2, %o0
8714 stx %o1, [%l7 + 0x40]
8715 xnorcc %g3, %g4, %o6
8716 save %i1, 0x0B25, %g5
8717 rdpr %cwp, %g1
8718 rdpr %cansave, %g2
8719 rdpr %canrestore, %g3
8720 rdpr %cleanwin, %g4
8721 rdpr %otherwin, %g5
8722 rdpr %wstate, %g6
8723 movcs %xcc, %i0, %o2
8724 st %f4, [%l7 + 0x7C]
8725 mulx %i7, %g6, %l3
8726 fmovdgu %xcc, %f2, %f12
8727 popc 0x0992, %o7
8728 or %i3, %l0, %l1
8729 fpadd16s %f14, %f3, %f24
8730 movle %xcc, %l4, %l6
8731 umulcc %g7, 0x1E53, %l5
8732 alignaddr %l2, %o4, %o3
8733 and %i4, 0x01E2, %i6
8734 ldsh [%l7 + 0x76], %g1
8735 edge8l %g2, %o5, %i2
8736 andn %i5, %o1, %g3
8737 ldd [%l7 + 0x40], %o0
8738 fcmpeq32 %f16, %f22, %g4
8739 edge8 %o6, %i1, %g5
8740 xnor %i0, %i7, %g6
8741 array32 %o2, %o7, %i3
8742 orcc %l3, %l0, %l4
8743 movre %l6, %g7, %l1
8744 edge32 %l5, %l2, %o4
8745 udiv %o3, 0x028F, %i6
8746 edge32 %i4, %g2, %o5
8747 or %i2, %g1, %i5
8748 fpadd32s %f1, %f29, %f30
8749 mulscc %g3, 0x0C0E, %o1
8750 movge %icc, %g4, %o0
8751 ldsh [%l7 + 0x60], %i1
8752 movneg %icc, %o6, %i0
8753 andncc %g5, %i7, %o2
8754 andcc %o7, %g6, %i3
8755 sdivcc %l0, 0x12F5, %l3
8756 std %f2, [%l7 + 0x58]
8757 mova %icc, %l4, %g7
8758 sra %l1, %l5, %l6
8759 movne %icc, %o4, %o3
8760 andcc %l2, %i4, %i6
8761 smulcc %g2, 0x1D5B, %i2
8762 sethi 0x0263, %g1
8763 array16 %o5, %g3, %o1
8764 udivx %g4, 0x154C, %o0
8765 movcc %icc, %i5, %i1
8766 movrne %o6, %i0, %g5
8767 fxnors %f24, %f29, %f30
8768 edge16ln %i7, %o2, %g6
8769 fmovd %f8, %f20
8770 movrne %o7, 0x195, %l0
8771 ldsw [%l7 + 0x7C], %l3
8772 sdivcc %l4, 0x1B2E, %i3
8773 array16 %l1, %g7, %l6
8774 or %l5, %o4, %l2
8775 mulx %i4, 0x1A64, %i6
8776 edge16ln %g2, %i2, %g1
8777 movrgz %o3, 0x2D6, %o5
8778 addcc %o1, %g4, %o0
8779 movre %g3, %i1, %o6
8780 movvc %icc, %i0, %i5
8781 movl %icc, %i7, %o2
8782 restore %g5, %o7, %g6
8783 rdpr %cwp, %g1
8784 rdpr %cansave, %g2
8785 rdpr %canrestore, %g3
8786 rdpr %cleanwin, %g4
8787 rdpr %otherwin, %g5
8788 rdpr %wstate, %g6
8789 movrlez %l3, %l4, %l0
8790 orcc %l1, 0x1FE1, %i3
8791 lduh [%l7 + 0x36], %g7
8792 xorcc %l6, 0x1E14, %l5
8793 fmovdvs %icc, %f24, %f21
8794 stb %l2, [%l7 + 0x6A]
8795 alignaddrl %o4, %i4, %g2
8796 fandnot2s %f16, %f1, %f16
8797 edge8 %i2, %g1, %i6
8798 st %f24, [%l7 + 0x60]
8799 edge8n %o5, %o1, %g4
8800 nop
8801 set 0x38, %i4
8802 lduw [%l7 + %i4], %o3
8803 fmovdvs %xcc, %f12, %f0
8804 alignaddr %g3, %o0, %i1
8805 fmovdne %xcc, %f4, %f7
8806 smulcc %i0, %o6, %i7
8807 fmovsl %xcc, %f24, %f12
8808 srax %o2, %g5, %i5
8809 fmovdneg %icc, %f27, %f19
8810 sdivx %o7, 0x0A46, %l3
8811 edge8ln %g6, %l0, %l1
8812 movvs %icc, %l4, %g7
8813 edge16ln %l6, %l5, %l2
8814 fmovrslz %o4, %f6, %f26
8815 orcc %i4, %i3, %i2
8816 addccc %g2, 0x04D9, %i6
8817 sir 0x1326
8818 movrgez %o5, %o1, %g1
8819 lduw [%l7 + 0x5C], %o3
8820 fmovsl %icc, %f7, %f19
8821 sll %g3, %o0, %g4
8822 fandnot1s %f21, %f18, %f17
8823 subccc %i1, 0x105C, %i0
8824 smulcc %i7, 0x0F35, %o6
8825 fmovrsne %g5, %f2, %f7
8826 sll %i5, 0x14, %o7
8827 sdiv %l3, 0x0818, %g6
8828 xnor %l0, %l1, %l4
8829 fornot1 %f0, %f14, %f14
8830 ldub [%l7 + 0x6D], %g7
8831 addc %o2, 0x0A84, %l5
8832 nop
8833 set 0x1E, %l4
8834 lduh [%l7 + %l4], %l6
8835 add %o4, %l2, %i3
8836 nop
8837 set 0x5C, %g7
8838 lduw [%l7 + %g7], %i4
8839 lduw [%l7 + 0x14], %g2
8840 array32 %i2, %i6, %o1
8841 edge16n %o5, %o3, %g3
8842 orcc %o0, %g1, %g4
8843 ldsb [%l7 + 0x35], %i0
8844 move %icc, %i1, %o6
8845 fmovsgu %icc, %f17, %f26
8846 movgu %xcc, %i7, %i5
8847 srlx %o7, 0x1B, %l3
8848 sdivx %g5, 0x1096, %l0
8849 sir 0x14C1
8850 sllx %l1, %g6, %l4
8851 andncc %o2, %l5, %l6
8852 orcc %o4, 0x0010, %g7
8853 fabss %f22, %f27
8854 move %icc, %l2, %i3
8855 fmovsleu %icc, %f31, %f11
8856 alignaddr %g2, %i4, %i6
8857 movcs %icc, %o1, %o5
8858 movvs %xcc, %o3, %g3
8859 nop
8860 set 0x5C, %i2
8861 lduh [%l7 + %i2], %o0
8862 edge16n %i2, %g4, %g1
8863 alignaddrl %i1, %i0, %i7
8864 sethi 0x101C, %i5
8865 udiv %o6, 0x19D8, %o7
8866 movrlez %g5, 0x39E, %l0
8867 fcmpgt16 %f26, %f6, %l3
8868 subcc %g6, 0x0A74, %l1
8869 ldd [%l7 + 0x20], %f24
8870 subc %l4, %o2, %l6
8871 movpos %xcc, %o4, %g7
8872 xnor %l5, %l2, %i3
8873 movrgz %i4, %g2, %o1
8874 stb %o5, [%l7 + 0x67]
8875 ldd [%l7 + 0x40], %o2
8876 lduw [%l7 + 0x1C], %i6
8877 edge32l %o0, %i2, %g3
8878 movne %xcc, %g4, %g1
8879 xnorcc %i1, %i7, %i0
8880 subcc %i5, %o6, %g5
8881 and %l0, %l3, %g6
8882 add %l1, 0x184C, %l4
8883 array32 %o2, %l6, %o4
8884 andncc %g7, %o7, %l2
8885 movpos %icc, %i3, %i4
8886 movrlz %l5, %o1, %g2
8887 alignaddrl %o5, %o3, %i6
8888 sdivcc %o0, 0x1E8B, %g3
8889 addcc %i2, 0x1DA5, %g1
8890 std %f2, [%l7 + 0x70]
8891 move %xcc, %g4, %i7
8892 movcc %icc, %i0, %i1
8893 subcc %i5, %g5, %l0
8894 fmovdn %xcc, %f29, %f2
8895 add %o6, %g6, %l1
8896 edge16ln %l3, %o2, %l6
8897 move %xcc, %l4, %g7
8898 movn %icc, %o4, %l2
8899 fmuld8ulx16 %f14, %f24, %f28
8900 andncc %o7, %i3, %i4
8901 movge %xcc, %l5, %o1
8902 edge16ln %g2, %o3, %o5
8903 movcc %icc, %o0, %i6
8904 fcmple32 %f18, %f10, %i2
8905 array8 %g1, %g4, %g3
8906 movle %icc, %i7, %i0
8907 movvc %icc, %i5, %i1
8908 fmovscc %icc, %f23, %f7
8909 or %g5, %o6, %l0
8910 ldd [%l7 + 0x68], %l0
8911 subcc %g6, %o2, %l6
8912 movg %icc, %l3, %g7
8913 movrgz %o4, %l2, %o7
8914 subcc %l4, %i4, %l5
8915 movvc %xcc, %o1, %i3
8916 lduh [%l7 + 0x0C], %g2
8917 ld [%l7 + 0x28], %f15
8918 stw %o5, [%l7 + 0x40]
8919 edge8ln %o3, %i6, %o0
8920 fcmpgt16 %f30, %f28, %i2
8921 move %xcc, %g1, %g4
8922 movgu %icc, %i7, %g3
8923 fmovdleu %xcc, %f19, %f28
8924 addc %i0, 0x1237, %i1
8925 edge8ln %i5, %g5, %o6
8926 sdivx %l1, 0x1AC8, %g6
8927 edge32n %l0, %l6, %l3
8928 fmovdle %icc, %f21, %f16
8929 edge16l %g7, %o4, %l2
8930 stw %o7, [%l7 + 0x28]
8931 andcc %o2, %i4, %l4
8932 sdivcc %l5, 0x12B0, %o1
8933 umul %g2, 0x171C, %o5
8934 movrgz %o3, 0x3CF, %i3
8935 lduw [%l7 + 0x28], %o0
8936 fmovsvc %xcc, %f12, %f14
8937 smulcc %i6, 0x01D6, %i2
8938 movcs %icc, %g4, %i7
8939 srl %g3, %i0, %g1
8940 ldd [%l7 + 0x60], %f20
8941 fmovdg %xcc, %f27, %f7
8942 movl %icc, %i1, %g5
8943 or %o6, %l1, %i5
8944 save %l0, 0x07E1, %l6
8945 rdpr %cwp, %g1
8946 rdpr %cansave, %g2
8947 rdpr %canrestore, %g3
8948 rdpr %cleanwin, %g4
8949 rdpr %otherwin, %g5
8950 rdpr %wstate, %g6
8951 move %xcc, %g6, %l3
8952 fpack32 %f14, %f8, %f4
8953 movrlz %g7, 0x136, %o4
8954 fxnor %f26, %f26, %f16
8955 edge8ln %l2, %o7, %o2
8956 movleu %xcc, %i4, %l5
8957 edge16l %l4, %o1, %o5
8958 edge32 %o3, %g2, %i3
8959 ldub [%l7 + 0x5C], %o0
8960 stb %i2, [%l7 + 0x25]
8961 or %i6, 0x0866, %g4
8962 alignaddr %i7, %i0, %g1
8963 alignaddr %g3, %i1, %o6
8964 subcc %l1, 0x1857, %i5
8965 fandnot1 %f20, %f24, %f30
8966 srl %l0, 0x1F, %g5
8967 fabsd %f18, %f26
8968 or %l6, %l3, %g6
8969 movn %icc, %o4, %l2
8970 sdivcc %g7, 0x0970, %o2
8971 srax %o7, 0x15, %l5
8972 stx %i4, [%l7 + 0x28]
8973 stb %o1, [%l7 + 0x65]
8974 fmovsl %xcc, %f4, %f1
8975 nop
8976 set 0x60, %i0
8977 stx %o5, [%l7 + %i0]
8978 ldsb [%l7 + 0x61], %o3
8979 subcc %g2, %i3, %l4
8980 fmovsvc %icc, %f21, %f9
8981 edge8 %o0, %i2, %g4
8982 addcc %i7, 0x1D16, %i0
8983 movge %xcc, %g1, %i6
8984 sdivcc %g3, 0x0DD4, %i1
8985 movn %xcc, %o6, %i5
8986 movrlz %l1, 0x298, %l0
8987 edge32ln %g5, %l6, %g6
8988 ldd [%l7 + 0x78], %f24
8989 udiv %o4, 0x0E18, %l2
8990 edge16n %g7, %l3, %o2
8991 udivx %o7, 0x1347, %i4
8992 fnor %f4, %f2, %f8
8993 movrne %o1, %o5, %o3
8994 orcc %g2, 0x1958, %i3
8995 movrgez %l4, 0x269, %l5
8996 ldsh [%l7 + 0x14], %i2
8997 ld [%l7 + 0x50], %f24
8998 ldd [%l7 + 0x28], %f30
8999 fmovsg %xcc, %f2, %f5
9000 addccc %g4, 0x1D15, %o0
9001 andncc %i7, %i0, %g1
9002 nop
9003 set 0x18, %o0
9004 stx %g3, [%l7 + %o0]
9005 umul %i1, %i6, %i5
9006 sdivx %o6, 0x0C05, %l1
9007 add %g5, %l0, %l6
9008 addccc %o4, 0x11B7, %l2
9009 fmovrsgz %g6, %f22, %f6
9010 nop
9011 set 0x77, %o7
9012 ldub [%l7 + %o7], %l3
9013 movn %icc, %o2, %o7
9014 fmovrdlz %g7, %f24, %f12
9015 andn %i4, 0x05BE, %o5
9016 mulscc %o3, 0x0661, %g2
9017 subc %i3, %o1, %l5
9018 fone %f18
9019 subcc %l4, %g4, %i2
9020 movcs %xcc, %o0, %i0
9021 lduw [%l7 + 0x74], %i7
9022 movcc %icc, %g3, %g1
9023 movvc %icc, %i1, %i6
9024 edge16l %i5, %l1, %o6
9025 movpos %icc, %g5, %l0
9026 movvs %icc, %o4, %l6
9027 umul %l2, 0x1255, %g6
9028 mulx %l3, %o2, %g7
9029 fxors %f12, %f21, %f12
9030 lduw [%l7 + 0x10], %i4
9031 array32 %o7, %o3, %o5
9032 edge32n %i3, %o1, %g2
9033 alignaddrl %l4, %l5, %i2
9034 movge %xcc, %o0, %g4
9035 orcc %i7, 0x0AE5, %g3
9036 lduh [%l7 + 0x6C], %i0
9037 fcmple16 %f26, %f26, %g1
9038 sethi 0x0653, %i6
9039 movgu %icc, %i5, %i1
9040 edge8ln %o6, %g5, %l0
9041 movrne %l1, 0x029, %l6
9042 movpos %xcc, %o4, %g6
9043 xorcc %l3, 0x1C2C, %o2
9044 for %f20, %f10, %f22
9045 fmovdvs %icc, %f11, %f28
9046 fmovdgu %xcc, %f1, %f29
9047 movleu %xcc, %l2, %g7
9048 fnands %f3, %f24, %f2
9049 movge %xcc, %o7, %o3
9050 movleu %xcc, %o5, %i4
9051 move %icc, %o1, %i3
9052 alignaddr %l4, %l5, %i2
9053 fcmped %fcc3, %f18, %f14
9054 fmul8x16au %f21, %f10, %f24
9055 xnorcc %o0, %g4, %i7
9056 subc %g2, 0x12FA, %i0
9057 ldsb [%l7 + 0x55], %g1
9058 fmovdvc %icc, %f28, %f30
9059 edge32ln %i6, %i5, %g3
9060 array32 %o6, %g5, %i1
9061 sth %l0, [%l7 + 0x6E]
9062 fcmple32 %f0, %f6, %l6
9063 fcmpne32 %f24, %f0, %o4
9064 fcmpeq32 %f16, %f8, %g6
9065 srl %l3, 0x0E, %l1
9066 movrne %o2, 0x180, %l2
9067 edge16n %g7, %o3, %o7
9068 siam 0x1
9069 addc %i4, 0x0C0D, %o1
9070 movre %o5, %i3, %l5
9071 sra %i2, %o0, %g4
9072 fpsub32s %f29, %f2, %f14
9073 sir 0x14D8
9074 fzero %f18
9075 move %xcc, %i7, %l4
9076 ld [%l7 + 0x08], %f2
9077 smulcc %i0, %g1, %g2
9078 movrne %i5, %i6, %o6
9079 andcc %g3, 0x118E, %i1
9080 xor %l0, 0x10FD, %g5
9081 andn %l6, 0x0276, %o4
9082 subccc %g6, %l1, %l3
9083 orcc %l2, 0x1018, %g7
9084 fmovsleu %xcc, %f24, %f13
9085 movpos %xcc, %o2, %o7
9086 edge8l %i4, %o3, %o5
9087 edge16n %o1, %l5, %i2
9088 fcmpgt16 %f26, %f22, %i3
9089 orncc %g4, 0x16EF, %i7
9090 fmovdleu %icc, %f21, %f16
9091 fpsub16 %f8, %f28, %f6
9092 movcs %xcc, %l4, %o0
9093 std %f22, [%l7 + 0x70]
9094 edge8 %g1, %i0, %i5
9095 edge32l %g2, %i6, %g3
9096 umul %o6, %i1, %l0
9097 fmovscc %xcc, %f13, %f18
9098 srl %l6, %o4, %g5
9099 fnands %f17, %f5, %f27
9100 orn %g6, 0x14A5, %l1
9101 xor %l3, %l2, %g7
9102 sra %o2, 0x18, %o7
9103 fcmps %fcc1, %f9, %f5
9104 fmuld8ulx16 %f9, %f20, %f30
9105 lduw [%l7 + 0x24], %o3
9106 edge16l %i4, %o5, %o1
9107 edge32ln %i2, %i3, %l5
9108 fnot2 %f8, %f26
9109 move %xcc, %g4, %i7
9110 orncc %l4, %o0, %i0
9111 ldub [%l7 + 0x7A], %g1
9112 movne %xcc, %i5, %i6
9113 addc %g3, 0x149A, %g2
9114 or %i1, %o6, %l0
9115 fmovrsne %o4, %f15, %f1
9116 subccc %g5, 0x0C3C, %l6
9117 orcc %l1, %l3, %g6
9118 sub %l2, %g7, %o2
9119 sth %o3, [%l7 + 0x6E]
9120 movpos %icc, %i4, %o5
9121 smulcc %o7, %i2, %o1
9122 xnor %i3, %g4, %i7
9123 udivcc %l5, 0x00E0, %l4
9124 stw %o0, [%l7 + 0x5C]
9125 array16 %g1, %i0, %i6
9126 fcmpgt16 %f26, %f10, %g3
9127 fmovdgu %xcc, %f7, %f25
9128 ldx [%l7 + 0x60], %i5
9129 save %g2, %o6, %l0
9130 rdpr %cwp, %g1
9131 rdpr %cansave, %g2
9132 rdpr %canrestore, %g3
9133 rdpr %cleanwin, %g4
9134 rdpr %otherwin, %g5
9135 rdpr %wstate, %g6
9136 fmovdne %icc, %f5, %f4
9137 save %i1, 0x1704, %g5
9138 rdpr %cwp, %g1
9139 rdpr %cansave, %g2
9140 rdpr %canrestore, %g3
9141 rdpr %cleanwin, %g4
9142 rdpr %otherwin, %g5
9143 rdpr %wstate, %g6
9144 nop
9145 set 0x18, %o5
9146 ldsh [%l7 + %o5], %o4
9147 mulscc %l6, 0x0F79, %l1
9148 srlx %g6, %l3, %g7
9149 addc %l2, 0x00B6, %o2
9150 orn %o3, %o5, %o7
9151 orn %i4, %o1, %i2
9152 srax %i3, 0x17, %i7
9153 umul %l5, 0x15D5, %g4
9154 fnand %f0, %f30, %f12
9155 save %l4, 0x0464, %o0
9156 rdpr %cwp, %g1
9157 rdpr %cansave, %g2
9158 rdpr %canrestore, %g3
9159 rdpr %cleanwin, %g4
9160 rdpr %otherwin, %g5
9161 rdpr %wstate, %g6
9162 fone %f22
9163 sdiv %i0, 0x08F7, %g1
9164 sir 0x0F71
9165 or %g3, %i6, %g2
9166 smulcc %i5, 0x1229, %o6
9167 fnot1s %f1, %f16
9168 srlx %i1, %l0, %g5
9169 fpadd16s %f9, %f9, %f2
9170 ldd [%l7 + 0x28], %o4
9171 sdiv %l6, 0x0559, %g6
9172 lduh [%l7 + 0x4E], %l3
9173 movrgez %g7, %l1, %o2
9174 edge16n %l2, %o3, %o7
9175 edge16l %i4, %o5, %o1
9176 movle %xcc, %i2, %i3
9177 fsrc2 %f6, %f22
9178 fnot1s %f18, %f4
9179 array8 %l5, %g4, %i7
9180 fsrc1 %f14, %f10
9181 fmul8ulx16 %f16, %f8, %f2
9182 edge8l %o0, %i0, %g1
9183 lduh [%l7 + 0x4A], %l4
9184 movvs %xcc, %g3, %g2
9185 ldd [%l7 + 0x38], %f0
9186 srax %i6, 0x05, %o6
9187 movpos %icc, %i5, %i1
9188 pdist %f22, %f28, %f22
9189 ldx [%l7 + 0x58], %l0
9190 addc %g5, 0x16B9, %l6
9191 siam 0x6
9192 edge32ln %g6, %o4, %g7
9193 edge8ln %l1, %o2, %l3
9194 xnorcc %o3, %l2, %o7
9195 edge16ln %i4, %o1, %i2
9196 std %f22, [%l7 + 0x10]
9197 add %i3, 0x05CA, %o5
9198 umulcc %l5, 0x12F3, %i7
9199 ldsw [%l7 + 0x64], %o0
9200 movleu %icc, %i0, %g1
9201 movcc %xcc, %g4, %g3
9202 fmovsge %xcc, %f22, %f31
9203 fabss %f11, %f19
9204 sra %g2, %l4, %i6
9205 addccc %o6, 0x138E, %i5
9206 sub %i1, %l0, %l6
9207 ldd [%l7 + 0x38], %f14
9208 movge %xcc, %g5, %g6
9209 sethi 0x0FC2, %o4
9210 srl %g7, 0x1C, %l1
9211 edge16n %l3, %o3, %o2
9212 edge32l %l2, %i4, %o7
9213 smulcc %i2, 0x0851, %o1
9214 edge16ln %i3, %o5, %l5
9215 fones %f20
9216 popc %o0, %i0
9217 orn %i7, %g4, %g1
9218 sdiv %g3, 0x1B87, %g2
9219 mulscc %i6, %l4, %o6
9220 sdivx %i1, 0x00DF, %l0
9221 umul %l6, 0x15FA, %g5
9222 fmul8x16au %f10, %f21, %f28
9223 fmovda %icc, %f2, %f22
9224 addccc %g6, %i5, %g7
9225 umulcc %l1, %l3, %o3
9226 movl %icc, %o2, %l2
9227 movgu %icc, %o4, %o7
9228 xnorcc %i2, %i4, %o1
9229 xor %o5, 0x1AA8, %l5
9230 array32 %o0, %i3, %i0
9231 edge32n %i7, %g4, %g1
9232 orncc %g3, %g2, %l4
9233 orcc %i6, %o6, %l0
9234 fabsd %f6, %f22
9235 andcc %i1, %l6, %g5
9236 movrlz %i5, %g6, %l1
9237 fmovrsgz %l3, %f21, %f8
9238 or %g7, %o3, %o2
9239 udivx %l2, 0x19AB, %o7
9240 movleu %icc, %i2, %i4
9241 fxor %f4, %f10, %f8
9242 ldd [%l7 + 0x68], %f8
9243 subc %o4, 0x0128, %o5
9244 edge16n %l5, %o0, %i3
9245 umul %i0, 0x0D8F, %o1
9246 ldsw [%l7 + 0x70], %i7
9247 fxnor %f24, %f16, %f4
9248 orncc %g4, %g1, %g2
9249 array32 %l4, %g3, %o6
9250 ldd [%l7 + 0x10], %l0
9251 ldd [%l7 + 0x20], %f22
9252 nop
9253 set 0x0C, %i1
9254 ldsw [%l7 + %i1], %i6
9255 xnor %i1, 0x16D0, %l6
9256 movg %xcc, %g5, %i5
9257 ldub [%l7 + 0x4A], %l1
9258 srl %g6, 0x03, %l3
9259 udivx %o3, 0x1BD9, %g7
9260 movne %xcc, %o2, %l2
9261 fcmped %fcc0, %f4, %f2
9262 movcs %xcc, %o7, %i4
9263 movgu %xcc, %o4, %i2
9264 addccc %o5, %l5, %i3
9265 sdivx %o0, 0x037B, %o1
9266 movvs %icc, %i0, %i7
9267 movrlez %g4, %g1, %l4
9268 addcc %g2, %g3, %l0
9269 edge16l %o6, %i6, %l6
9270 ldx [%l7 + 0x20], %g5
9271 udiv %i1, 0x1166, %l1
9272 sth %g6, [%l7 + 0x08]
9273 edge8 %i5, %l3, %g7
9274 subc %o3, 0x1C1E, %o2
9275 fmul8x16au %f13, %f1, %f16
9276 sethi 0x18B1, %o7
9277 movl %xcc, %l2, %o4
9278 sdivcc %i2, 0x0C6D, %o5
9279 subc %i4, %l5, %i3
9280 ldx [%l7 + 0x70], %o0
9281 sth %i0, [%l7 + 0x42]
9282 edge8n %i7, %o1, %g4
9283 fmovdcc %icc, %f12, %f27
9284 and %g1, %g2, %g3
9285 xnor %l0, 0x1A66, %l4
9286 fmovsne %xcc, %f19, %f30
9287 movl %xcc, %i6, %l6
9288 nop
9289 set 0x0C, %g6
9290 ldsw [%l7 + %g6], %g5
9291 alignaddrl %o6, %l1, %i1
9292 sll %g6, 0x1E, %i5
9293 fmovdleu %icc, %f24, %f5
9294 movl %icc, %l3, %g7
9295 srl %o3, 0x16, %o2
9296 fcmpgt32 %f0, %f8, %l2
9297 movl %icc, %o4, %o7
9298 sir 0x1C53
9299 ldd [%l7 + 0x08], %o4
9300 ldsw [%l7 + 0x38], %i2
9301 sub %i4, 0x054E, %i3
9302 movge %xcc, %l5, %i0
9303 orncc %i7, %o0, %g4
9304 fmovs %f26, %f0
9305 fcmps %fcc3, %f17, %f24
9306 fmovdgu %icc, %f25, %f16
9307 for %f24, %f0, %f26
9308 movneg %xcc, %o1, %g2
9309 fpsub16 %f20, %f20, %f26
9310 sdivcc %g1, 0x0538, %l0
9311 sll %g3, %l4, %i6
9312 popc %g5, %l6
9313 fmovd %f20, %f4
9314 sdivcc %l1, 0x0EF6, %o6
9315 sub %i1, %i5, %g6
9316 stw %g7, [%l7 + 0x74]
9317 srlx %l3, 0x10, %o3
9318 edge16 %l2, %o2, %o4
9319 movcc %icc, %o7, %o5
9320 and %i2, 0x184A, %i3
9321 fxnor %f24, %f12, %f20
9322 fexpand %f3, %f14
9323 fnot2s %f18, %f1
9324 alignaddrl %i4, %l5, %i0
9325 sdivcc %i7, 0x1DBB, %o0
9326 array32 %g4, %g2, %g1
9327 udivcc %o1, 0x177C, %l0
9328 udivcc %g3, 0x0218, %l4
9329 fmovsneg %icc, %f7, %f24
9330 fcmped %fcc2, %f24, %f20
9331 andcc %g5, 0x1B64, %i6
9332 edge32l %l6, %o6, %l1
9333 fexpand %f12, %f18
9334 mova %xcc, %i5, %i1
9335 fmovsne %xcc, %f28, %f16
9336 add %g7, %l3, %o3
9337 movne %xcc, %g6, %l2
9338 movleu %icc, %o2, %o4
9339 movrlez %o7, 0x0B9, %o5
9340 movpos %xcc, %i2, %i3
9341 ldsb [%l7 + 0x75], %i4
9342 fands %f10, %f5, %f16
9343 movgu %xcc, %l5, %i0
9344 pdist %f14, %f16, %f12
9345 orcc %i7, %g4, %o0
9346 fcmpd %fcc1, %f24, %f28
9347 setx loop_32, %l0, %l1
9348 return %l1
9349 nop
9350 rdpr %cwp, %g1
9351 rdpr %cansave, %g2
9352 rdpr %canrestore, %g3
9353 rdpr %cleanwin, %g4
9354 rdpr %otherwin, %g5
9355 rdpr %wstate, %g6
9356loop_32: xnorcc %g2, 0x195F, %l0
9357 movpos %icc, %g3, %l4
9358 fmovrsgez %g5, %f5, %f15
9359 ldsb [%l7 + 0x60], %l6
9360 fmul8x16al %f6, %f18, %f22
9361 fmovrse %i6, %f4, %f29
9362 srax %l1, 0x0F, %i5
9363 array8 %i1, %o6, %l3
9364 fornot1s %f30, %f17, %f18
9365 subccc %o3, %g7, %g6
9366 fmovdvs %xcc, %f1, %f12
9367 edge32ln %l2, %o2, %o7
9368 srax %o5, %o4, %i3
9369 fmovrsgez %i2, %f3, %f7
9370 fands %f19, %f30, %f20
9371 add %i4, 0x1E85, %l5
9372 fmovrsgz %i0, %f15, %f24
9373 fnors %f20, %f16, %f22
9374 sra %i7, 0x12, %o0
9375 xor %g1, %o1, %g2
9376 movrlz %g4, %l0, %l4
9377 edge16l %g3, %l6, %i6
9378 popc %g5, %i5
9379 fxor %f6, %f26, %f4
9380 movneg %xcc, %i1, %o6
9381 fnand %f6, %f20, %f6
9382 xnorcc %l1, 0x085C, %l3
9383 array32 %o3, %g7, %l2
9384 sth %g6, [%l7 + 0x26]
9385 smul %o2, %o7, %o4
9386 move %icc, %o5, %i3
9387 alignaddr %i4, %l5, %i0
9388 lduh [%l7 + 0x0C], %i2
9389 sllx %o0, %i7, %g1
9390 ldx [%l7 + 0x58], %g2
9391 movcs %xcc, %o1, %g4
9392 lduw [%l7 + 0x7C], %l0
9393 fcmpgt16 %f0, %f26, %g3
9394 sub %l4, 0x035F, %l6
9395 xorcc %i6, %g5, %i1
9396 fmovspos %icc, %f15, %f18
9397 andncc %i5, %o6, %l3
9398 ldd [%l7 + 0x08], %l0
9399 movrlez %o3, 0x282, %g7
9400 fxnors %f4, %f3, %f1
9401 movle %xcc, %l2, %o2
9402 and %o7, 0x1715, %o4
9403 movleu %icc, %o5, %g6
9404 movvc %xcc, %i3, %i4
9405 srlx %i0, 0x08, %i2
9406 alignaddrl %o0, %l5, %g1
9407 sub %i7, %o1, %g2
9408 subccc %l0, %g4, %g3
9409 fmovrsne %l6, %f6, %f29
9410 alignaddr %l4, %g5, %i6
9411 fmovrsne %i5, %f14, %f17
9412 mulx %i1, 0x008E, %o6
9413 stw %l3, [%l7 + 0x10]
9414 movrgz %o3, %g7, %l2
9415 mulx %l1, 0x0DC9, %o2
9416 fmovrsgz %o7, %f10, %f13
9417 smulcc %o5, %o4, %i3
9418 restore %i4, %g6, %i0
9419 rdpr %cwp, %g1
9420 rdpr %cansave, %g2
9421 rdpr %canrestore, %g3
9422 rdpr %cleanwin, %g4
9423 rdpr %otherwin, %g5
9424 rdpr %wstate, %g6
9425 sllx %i2, 0x1E, %l5
9426 edge32l %g1, %i7, %o0
9427 alignaddr %g2, %o1, %g4
9428 sra %g3, %l6, %l4
9429 fmovdl %icc, %f3, %f14
9430 fmovsvs %icc, %f4, %f20
9431 movpos %icc, %l0, %g5
9432 fmuld8sux16 %f31, %f31, %f8
9433 addccc %i6, 0x12E1, %i5
9434 mulscc %i1, 0x0874, %o6
9435 fxors %f3, %f13, %f20
9436 movre %l3, %g7, %l2
9437 movleu %xcc, %o3, %l1
9438 fmovs %f0, %f19
9439 add %o7, 0x0327, %o5
9440 movcc %xcc, %o2, %o4
9441 fmovsleu %icc, %f7, %f1
9442 edge16l %i4, %i3, %i0
9443 fmovrsgez %i2, %f16, %f8
9444 fmovrsgz %l5, %f11, %f31
9445 movcc %icc, %g6, %i7
9446 movl %icc, %o0, %g1
9447 sllx %o1, %g2, %g3
9448 add %l6, 0x0DBF, %l4
9449 fpadd32s %f15, %f29, %f12
9450 ldsh [%l7 + 0x30], %g4
9451 ldd [%l7 + 0x18], %f0
9452 andcc %g5, 0x1835, %l0
9453 xnorcc %i6, %i5, %o6
9454 umul %i1, 0x0A91, %g7
9455 edge16l %l3, %o3, %l2
9456 fmul8x16au %f8, %f30, %f18
9457 array16 %l1, %o5, %o7
9458 movn %xcc, %o4, %i4
9459 addccc %o2, %i0, %i3
9460 movle %xcc, %i2, %l5
9461 sethi 0x150D, %g6
9462 sll %o0, 0x0C, %g1
9463 udiv %i7, 0x1CD4, %g2
9464 andcc %g3, %o1, %l4
9465 save %l6, %g5, %l0
9466 rdpr %cwp, %g1
9467 rdpr %cansave, %g2
9468 rdpr %canrestore, %g3
9469 rdpr %cleanwin, %g4
9470 rdpr %otherwin, %g5
9471 rdpr %wstate, %g6
9472 fandnot2 %f16, %f26, %f24
9473 fmul8x16au %f21, %f16, %f30
9474 movcc %icc, %g4, %i6
9475 movn %icc, %o6, %i1
9476 edge32l %i5, %l3, %o3
9477 sir 0x061E
9478 edge32n %l2, %g7, %l1
9479 movne %xcc, %o7, %o4
9480 sethi 0x1D1E, %o5
9481 sll %i4, 0x18, %i0
9482 edge8l %i3, %i2, %o2
9483 sdiv %l5, 0x03DC, %o0
9484 fxnors %f18, %f6, %f27
9485 fnot1s %f27, %f4
9486 srlx %g6, %i7, %g1
9487 ldub [%l7 + 0x32], %g3
9488 subccc %g2, %o1, %l4
9489 fmovdleu %icc, %f22, %f28
9490 fmovrslez %g5, %f9, %f7
9491 edge16 %l6, %g4, %l0
9492 fmul8ulx16 %f20, %f18, %f28
9493 mulx %i6, 0x1469, %i1
9494 ld [%l7 + 0x24], %f15
9495 edge16ln %o6, %l3, %o3
9496 alignaddr %i5, %g7, %l2
9497 fcmpeq16 %f16, %f4, %l1
9498 alignaddr %o4, %o7, %o5
9499 udiv %i0, 0x17B6, %i4
9500 fmovdvs %xcc, %f3, %f5
9501 sub %i2, 0x185E, %o2
9502 fnegs %f19, %f31
9503 ldd [%l7 + 0x38], %i2
9504 xorcc %o0, 0x06B1, %g6
9505 fmovdg %icc, %f0, %f21
9506 andcc %l5, %i7, %g3
9507 smulcc %g1, 0x0A23, %g2
9508 ld [%l7 + 0x18], %f26
9509 addc %l4, %g5, %o1
9510 stb %g4, [%l7 + 0x5F]
9511 stw %l0, [%l7 + 0x10]
9512 array8 %l6, %i6, %i1
9513 edge32 %l3, %o6, %i5
9514 edge8n %o3, %g7, %l2
9515 ld [%l7 + 0x48], %f14
9516 st %f21, [%l7 + 0x14]
9517 fpsub32s %f27, %f0, %f23
9518 orcc %o4, %l1, %o5
9519 ldd [%l7 + 0x60], %f20
9520 fmovdle %icc, %f13, %f9
9521 fpack16 %f22, %f5
9522 fcmpes %fcc2, %f9, %f20
9523 orncc %o7, 0x0DCD, %i4
9524 udiv %i0, 0x0E36, %o2
9525 fmovde %xcc, %f29, %f29
9526 srlx %i3, %i2, %g6
9527 edge8l %o0, %l5, %g3
9528 fmovrde %i7, %f22, %f14
9529 udivcc %g2, 0x190C, %g1
9530 move %xcc, %l4, %o1
9531 fpack16 %f26, %f1
9532 movrgz %g4, 0x3BA, %g5
9533 movle %icc, %l6, %i6
9534 andn %i1, %l3, %o6
9535 orncc %l0, 0x11B5, %o3
9536 fnegd %f30, %f10
9537 fcmpd %fcc0, %f16, %f30
9538 fmovsa %icc, %f6, %f7
9539 sll %i5, 0x1F, %l2
9540 edge16ln %g7, %o4, %l1
9541 fornot1 %f20, %f20, %f18
9542 subcc %o5, 0x0986, %o7
9543 addcc %i0, %i4, %o2
9544 sra %i2, %i3, %o0
9545 edge16ln %l5, %g3, %i7
9546 movge %icc, %g2, %g6
9547 alignaddr %g1, %l4, %o1
9548 edge32ln %g5, %g4, %l6
9549 fpsub32 %f22, %f16, %f8
9550 movrlz %i6, %i1, %l3
9551 fmovrde %l0, %f8, %f12
9552 udivcc %o3, 0x0D57, %o6
9553 sethi 0x0E05, %i5
9554 edge8l %l2, %o4, %g7
9555 movne %xcc, %l1, %o5
9556 fnegs %f29, %f6
9557 sll %o7, %i0, %o2
9558 movvs %xcc, %i2, %i4
9559 sub %i3, 0x016A, %o0
9560 ldsw [%l7 + 0x4C], %l5
9561 array32 %g3, %g2, %i7
9562 ld [%l7 + 0x3C], %f7
9563 edge16ln %g6, %g1, %o1
9564 movcc %xcc, %g5, %l4
9565 andn %l6, %g4, %i1
9566 edge32 %i6, %l3, %o3
9567 sethi 0x16CC, %o6
9568 add %i5, %l2, %o4
9569 fand %f30, %f28, %f4
9570 ldd [%l7 + 0x50], %f20
9571 nop
9572 set 0x50, %o3
9573 ldd [%l7 + %o3], %f26
9574 movre %g7, %l0, %o5
9575 movrlz %o7, %i0, %l1
9576 stx %i2, [%l7 + 0x18]
9577 andn %i4, 0x0BC4, %o2
9578 edge32n %o0, %i3, %l5
9579 movneg %xcc, %g2, %g3
9580 srl %g6, 0x02, %i7
9581 movn %icc, %o1, %g5
9582 udivx %l4, 0x1206, %g1
9583 xnor %g4, %l6, %i1
9584 subcc %i6, 0x08EA, %l3
9585 ldsw [%l7 + 0x58], %o6
9586 fmovse %icc, %f13, %f21
9587 fmovse %xcc, %f6, %f16
9588 fmovrse %i5, %f10, %f23
9589 fmovrslez %o3, %f12, %f3
9590 movrne %o4, 0x0A5, %l2
9591 fcmpne16 %f8, %f8, %g7
9592 movrgz %o5, 0x29D, %o7
9593 std %f2, [%l7 + 0x60]
9594 sethi 0x0F90, %l0
9595 movvs %xcc, %i0, %i2
9596 movge %xcc, %l1, %o2
9597 movpos %icc, %i4, %i3
9598 movge %xcc, %l5, %o0
9599 lduh [%l7 + 0x32], %g2
9600 fmovdcs %icc, %f7, %f13
9601 xor %g3, %i7, %g6
9602 movvs %icc, %o1, %g5
9603 fpack32 %f28, %f12, %f16
9604 fxnors %f23, %f2, %f21
9605 addc %g1, %g4, %l4
9606 movneg %xcc, %l6, %i6
9607 movcs %xcc, %i1, %o6
9608 ldx [%l7 + 0x08], %i5
9609 addc %l3, %o4, %o3
9610 smulcc %g7, 0x03B2, %o5
9611 fmovrslz %o7, %f2, %f30
9612 fcmpne32 %f22, %f8, %l0
9613 st %f28, [%l7 + 0x64]
9614 fcmple32 %f14, %f0, %l2
9615 movleu %icc, %i0, %l1
9616 edge16n %o2, %i4, %i2
9617 orcc %i3, %o0, %l5
9618 srax %g3, %i7, %g6
9619 umul %o1, %g2, %g1
9620 mova %icc, %g4, %g5
9621 edge16ln %l4, %i6, %l6
9622 setx loop_33, %l0, %l1
9623 return %l1
9624 nop
9625 rdpr %cwp, %g1
9626 rdpr %cansave, %g2
9627 rdpr %canrestore, %g3
9628 rdpr %cleanwin, %g4
9629 rdpr %otherwin, %g5
9630 rdpr %wstate, %g6
9631loop_33: movcs %icc, %l3, %o4
9632 sra %o3, %g7, %i5
9633 movpos %icc, %o5, %o7
9634 fsrc1s %f5, %f7
9635 fmul8sux16 %f10, %f30, %f30
9636 srax %l2, %i0, %l1
9637 xorcc %l0, %i4, %i2
9638 fandnot1 %f30, %f22, %f20
9639 edge16l %o2, %o0, %l5
9640 ldub [%l7 + 0x10], %g3
9641 andcc %i3, %g6, %o1
9642 fmovdvc %icc, %f25, %f2
9643 ldsw [%l7 + 0x14], %g2
9644 movrlz %g1, 0x063, %g4
9645 movneg %xcc, %i7, %g5
9646 fsrc1 %f12, %f0
9647 fmovrdgz %i6, %f12, %f12
9648 orn %l4, 0x10CB, %o6
9649 st %f15, [%l7 + 0x1C]
9650 st %f7, [%l7 + 0x58]
9651 fmovdl %icc, %f28, %f22
9652 movrne %i1, %l3, %l6
9653 sethi 0x0A17, %o4
9654 edge8ln %o3, %i5, %o5
9655 movn %icc, %g7, %o7
9656 ldx [%l7 + 0x78], %l2
9657 fcmpgt16 %f26, %f30, %l1
9658 array8 %i0, %l0, %i2
9659 sllx %i4, %o2, %l5
9660 fmovsa %xcc, %f15, %f2
9661 movrgez %g3, %i3, %g6
9662 xorcc %o0, 0x0148, %g2
9663 bshuffle %f8, %f28, %f0
9664 fsrc1 %f8, %f14
9665 nop
9666 set 0x6C, %g2
9667 ldsh [%l7 + %g2], %o1
9668 fornot2s %f13, %f2, %f8
9669 fexpand %f3, %f24
9670 add %g1, 0x0DAD, %g4
9671 fmovdcs %xcc, %f12, %f2
9672 srax %g5, %i7, %l4
9673 sir 0x1BF7
9674 subc %i6, 0x1CA4, %o6
9675 stw %l3, [%l7 + 0x7C]
9676 edge8ln %l6, %i1, %o4
9677 andcc %o3, 0x1B5E, %i5
9678 st %f7, [%l7 + 0x40]
9679 stb %g7, [%l7 + 0x7D]
9680 xnorcc %o5, 0x0C2F, %l2
9681 or %o7, 0x0EF3, %i0
9682 movn %xcc, %l1, %l0
9683 nop
9684 set 0x38, %o4
9685 ldsh [%l7 + %o4], %i2
9686 fcmpgt32 %f8, %f10, %i4
9687 fcmpne16 %f24, %f22, %o2
9688 restore %g3, 0x0ED0, %i3
9689 rdpr %cwp, %g1
9690 rdpr %cansave, %g2
9691 rdpr %canrestore, %g3
9692 rdpr %cleanwin, %g4
9693 rdpr %otherwin, %g5
9694 rdpr %wstate, %g6
9695 setx loop_34, %l0, %l1
9696 return %l1
9697 nop
9698 rdpr %cwp, %g1
9699 rdpr %cansave, %g2
9700 rdpr %canrestore, %g3
9701 rdpr %cleanwin, %g4
9702 rdpr %otherwin, %g5
9703 rdpr %wstate, %g6
9704loop_34: subcc %o0, 0x0196, %g1
9705 edge16l %g4, %o1, %i7
9706 fmovrdne %g5, %f22, %f30
9707 stb %i6, [%l7 + 0x7A]
9708 fabss %f0, %f7
9709 srl %o6, %l3, %l4
9710 alignaddr %i1, %l6, %o3
9711 ldd [%l7 + 0x08], %f0
9712 fnor %f10, %f28, %f30
9713 alignaddrl %o4, %g7, %o5
9714 fornot2s %f2, %f29, %f8
9715 udivcc %l2, 0x17F3, %i5
9716 mulscc %i0, 0x0BBB, %o7
9717 movcc %xcc, %l1, %l0
9718 ld [%l7 + 0x24], %f7
9719 ldsh [%l7 + 0x60], %i2
9720 edge32l %i4, %o2, %i3
9721 stb %g6, [%l7 + 0x70]
9722 fcmpgt32 %f26, %f30, %l5
9723 ldx [%l7 + 0x68], %g2
9724 smul %g3, 0x1680, %g1
9725 fpackfix %f22, %f15
9726 pdist %f28, %f26, %f22
9727 edge32ln %o0, %g4, %o1
9728 edge32 %i7, %i6, %g5
9729 movge %xcc, %l3, %l4
9730 edge8 %i1, %l6, %o6
9731 ldsh [%l7 + 0x5E], %o4
9732 fmovrse %g7, %f1, %f18
9733 stw %o5, [%l7 + 0x78]
9734 xorcc %l2, %i5, %o3
9735 movneg %xcc, %i0, %o7
9736 nop
9737 set 0x40, %i7
9738 std %f24, [%l7 + %i7]
9739 xor %l1, 0x1093, %l0
9740 movrlez %i2, %i4, %i3
9741 ld [%l7 + 0x20], %f24
9742 fnegs %f15, %f30
9743 nop
9744 set 0x30, %o2
9745 stx %g6, [%l7 + %o2]
9746 ldd [%l7 + 0x40], %f24
9747 edge16n %o2, %g2, %l5
9748 popc 0x1BB3, %g1
9749 and %g3, %o0, %o1
9750 ldsb [%l7 + 0x78], %g4
9751 nop
9752 set 0x5C, %o6
9753 stw %i6, [%l7 + %o6]
9754 edge16l %i7, %l3, %l4
9755 fpadd32 %f0, %f2, %f24
9756 fmovrdlez %i1, %f26, %f2
9757 mova %xcc, %l6, %o6
9758 add %o4, %g7, %g5
9759 edge32l %l2, %i5, %o5
9760 sdiv %i0, 0x138B, %o7
9761 alignaddr %l1, %l0, %i2
9762 alignaddr %i4, %o3, %g6
9763 xnorcc %i3, %g2, %l5
9764 fcmpd %fcc2, %f10, %f0
9765 movgu %xcc, %g1, %o2
9766 ld [%l7 + 0x5C], %f1
9767 sdivx %g3, 0x007C, %o0
9768 fmovdneg %xcc, %f20, %f20
9769 ldsh [%l7 + 0x4E], %g4
9770 edge16n %o1, %i6, %i7
9771 edge16 %l4, %i1, %l6
9772 fnegs %f8, %f9
9773 fmovspos %xcc, %f1, %f14
9774 fmovdg %icc, %f5, %f11
9775 edge32l %l3, %o6, %g7
9776 orn %g5, %l2, %i5
9777 movgu %xcc, %o5, %i0
9778 sra %o4, 0x0B, %o7
9779 movcc %xcc, %l0, %i2
9780 edge8l %i4, %o3, %l1
9781 move %xcc, %i3, %g2
9782 addccc %l5, 0x14D8, %g1
9783 movrne %g6, %o2, %o0
9784 fpsub16s %f14, %f24, %f20
9785 sdivcc %g3, 0x0DCD, %g4
9786 st %f17, [%l7 + 0x20]
9787 popc 0x0069, %i6
9788 smulcc %o1, %i7, %i1
9789 fpadd32s %f13, %f4, %f25
9790 ldsw [%l7 + 0x2C], %l6
9791 alignaddr %l4, %o6, %g7
9792 movcs %xcc, %g5, %l3
9793 fmovdpos %icc, %f3, %f25
9794 for %f2, %f18, %f6
9795 fmovsa %icc, %f13, %f9
9796 orcc %i5, 0x16DE, %l2
9797 movge %xcc, %i0, %o5
9798 xnor %o4, %l0, %o7
9799 orncc %i2, 0x0532, %o3
9800 sth %i4, [%l7 + 0x16]
9801 movrgz %i3, 0x19C, %g2
9802 movrgez %l1, 0x11E, %l5
9803 edge16l %g1, %o2, %g6
9804 stx %o0, [%l7 + 0x40]
9805 movrne %g4, 0x056, %i6
9806 lduh [%l7 + 0x5A], %g3
9807 umul %i7, %i1, %o1
9808 stb %l6, [%l7 + 0x6F]
9809 ldsh [%l7 + 0x2A], %l4
9810 edge16 %g7, %g5, %o6
9811 add %l3, 0x18A8, %i5
9812 movrgez %i0, 0x3E5, %o5
9813 movl %xcc, %l2, %l0
9814 udiv %o7, 0x1BD8, %i2
9815 orcc %o3, %i4, %o4
9816 srlx %g2, %i3, %l1
9817 orncc %g1, 0x0048, %l5
9818 smulcc %g6, %o0, %o2
9819 movcc %xcc, %g4, %i6
9820 fors %f3, %f3, %f25
9821 fmul8sux16 %f28, %f10, %f10
9822 fandnot2s %f15, %f0, %f2
9823 movrlez %g3, 0x044, %i1
9824 fones %f16
9825 movcs %icc, %o1, %i7
9826 sllx %l4, %g7, %g5
9827 edge16n %l6, %l3, %o6
9828 stb %i5, [%l7 + 0x76]
9829 fsrc2 %f0, %f30
9830 alignaddrl %o5, %i0, %l2
9831 stb %l0, [%l7 + 0x09]
9832 movl %xcc, %o7, %i2
9833 fmul8x16 %f3, %f18, %f22
9834 fabsd %f0, %f8
9835 stw %i4, [%l7 + 0x10]
9836 mulx %o3, 0x0857, %g2
9837 sll %o4, 0x0E, %i3
9838 srlx %g1, %l5, %l1
9839 fmovsleu %xcc, %f6, %f1
9840 fmovrsgez %g6, %f22, %f20
9841 fmovdvs %xcc, %f29, %f4
9842 edge8 %o0, %o2, %g4
9843 sub %i6, %i1, %o1
9844 movre %g3, %i7, %l4
9845 stb %g5, [%l7 + 0x4D]
9846 fmovdneg %xcc, %f15, %f8
9847 fnot2s %f24, %f2
9848 xorcc %l6, %l3, %g7
9849 fmovrslz %i5, %f23, %f26
9850 movle %icc, %o5, %o6
9851 ld [%l7 + 0x1C], %f15
9852 fcmpd %fcc0, %f20, %f0
9853 fmovdl %xcc, %f17, %f9
9854 fmul8ulx16 %f30, %f30, %f22
9855 movneg %icc, %i0, %l0
9856 edge8 %o7, %i2, %i4
9857 stx %l2, [%l7 + 0x50]
9858 fpsub16s %f20, %f13, %f1
9859 alignaddrl %g2, %o4, %o3
9860 stw %g1, [%l7 + 0x0C]
9861 std %f14, [%l7 + 0x68]
9862 st %f20, [%l7 + 0x2C]
9863 movvs %icc, %l5, %i3
9864 ldsw [%l7 + 0x2C], %l1
9865 srl %g6, 0x1E, %o0
9866 fcmpgt16 %f24, %f12, %g4
9867 srlx %o2, 0x14, %i6
9868 udivx %i1, 0x1B2F, %g3
9869 fmovsg %xcc, %f26, %f5
9870 popc %i7, %l4
9871 add %g5, 0x1028, %o1
9872 movrgez %l3, %l6, %g7
9873 sdivcc %o5, 0x0D3C, %o6
9874 fcmpd %fcc1, %f30, %f28
9875 edge8n %i5, %l0, %i0
9876 addc %i2, %i4, %l2
9877 mulscc %o7, %g2, %o4
9878 ldd [%l7 + 0x60], %o2
9879 ldx [%l7 + 0x78], %g1
9880 alignaddr %l5, %i3, %l1
9881 edge32l %g6, %g4, %o2
9882 edge32ln %o0, %i6, %i1
9883 umul %i7, 0x1CF2, %g3
9884 fcmpgt32 %f2, %f22, %l4
9885 fabsd %f30, %f4
9886 edge32n %g5, %l3, %o1
9887 movrgz %g7, 0x0C5, %o5
9888 udivx %o6, 0x14D8, %i5
9889 subccc %l0, %l6, %i2
9890 sdiv %i0, 0x12B6, %l2
9891 fmovdcc %xcc, %f23, %f15
9892 stx %i4, [%l7 + 0x58]
9893 edge16 %o7, %g2, %o4
9894 movn %icc, %g1, %o3
9895 edge16 %i3, %l1, %l5
9896 movrgez %g4, %g6, %o0
9897 edge8ln %i6, %i1, %i7
9898 edge32ln %o2, %l4, %g5
9899 nop
9900 set 0x5C, %g5
9901 ldsw [%l7 + %g5], %g3
9902 udivx %l3, 0x1A08, %o1
9903 fcmpes %fcc0, %f18, %f6
9904 sdivcc %g7, 0x10D6, %o6
9905 edge8n %i5, %o5, %l6
9906 edge32 %i2, %l0, %l2
9907 xorcc %i0, 0x0831, %i4
9908 fzeros %f0
9909 ldx [%l7 + 0x60], %g2
9910 array8 %o7, %o4, %g1
9911 ld [%l7 + 0x30], %f9
9912 array8 %o3, %l1, %i3
9913 movrgz %l5, %g6, %o0
9914 sra %g4, 0x19, %i6
9915 sll %i1, %i7, %o2
9916 subcc %g5, 0x00E1, %l4
9917 addc %g3, 0x1DCF, %l3
9918 edge32 %o1, %o6, %g7
9919 edge16n %i5, %l6, %o5
9920 fmovdcs %xcc, %f23, %f8
9921 movrne %l0, 0x1A1, %l2
9922 fmovdge %xcc, %f18, %f2
9923 fandnot2 %f12, %f14, %f20
9924 stw %i0, [%l7 + 0x10]
9925 fabsd %f4, %f14
9926 fornot1s %f3, %f29, %f17
9927 andn %i4, 0x1CA3, %i2
9928 sll %g2, %o4, %g1
9929 or %o3, 0x06F1, %l1
9930 movcs %icc, %o7, %i3
9931 smulcc %l5, 0x0C1A, %o0
9932 ldsw [%l7 + 0x34], %g6
9933 array16 %g4, %i6, %i1
9934 alignaddrl %i7, %o2, %g5
9935 addcc %g3, 0x0824, %l4
9936 fmul8x16al %f19, %f14, %f0
9937 orn %o1, %o6, %l3
9938 or %i5, 0x0854, %g7
9939 nop
9940 set 0x74, %i6
9941 stb %o5, [%l7 + %i6]
9942 lduw [%l7 + 0x64], %l6
9943 edge16n %l2, %l0, %i4
9944 fmovrslz %i0, %f9, %f27
9945 ldub [%l7 + 0x45], %g2
9946 andn %i2, %g1, %o3
9947 fcmpes %fcc0, %f1, %f8
9948 add %o4, 0x0C80, %l1
9949 umul %o7, 0x1DE7, %i3
9950 orn %o0, %l5, %g6
9951 sdiv %i6, 0x0264, %g4
9952 xnorcc %i7, %i1, %o2
9953 mulx %g5, 0x07E5, %g3
9954 fmovspos %icc, %f22, %f10
9955 st %f7, [%l7 + 0x34]
9956 pdist %f2, %f6, %f10
9957 save %o1, 0x04CE, %o6
9958 rdpr %cwp, %g1
9959 rdpr %cansave, %g2
9960 rdpr %canrestore, %g3
9961 rdpr %cleanwin, %g4
9962 rdpr %otherwin, %g5
9963 rdpr %wstate, %g6
9964 movrgez %l3, %i5, %l4
9965 fmul8x16au %f28, %f11, %f18
9966 mulx %o5, 0x12D4, %g7
9967 srl %l6, 0x19, %l0
9968 orncc %i4, %l2, %g2
9969 orn %i2, 0x1B5E, %i0
9970 array16 %o3, %g1, %l1
9971 mulscc %o7, %i3, %o4
9972 movl %xcc, %o0, %l5
9973 sra %i6, 0x14, %g4
9974 subccc %i7, 0x0126, %g6
9975 edge32l %i1, %g5, %g3
9976 movcs %icc, %o2, %o1
9977 fand %f4, %f18, %f10
9978 xorcc %o6, %l3, %l4
9979 alignaddr %i5, %g7, %l6
9980 xnor %o5, 0x1124, %i4
9981 umul %l0, %l2, %i2
9982 edge32ln %g2, %o3, %i0
9983 move %icc, %g1, %o7
9984 stw %i3, [%l7 + 0x08]
9985 and %l1, %o0, %l5
9986 srl %o4, 0x1D, %g4
9987 ld [%l7 + 0x48], %f11
9988 fpadd32 %f24, %f14, %f20
9989 ldd [%l7 + 0x20], %i6
9990 fors %f27, %f14, %f21
9991 xor %g6, 0x054B, %i1
9992 save %g5, %i6, %g3
9993 rdpr %cwp, %g1
9994 rdpr %cansave, %g2
9995 rdpr %canrestore, %g3
9996 rdpr %cleanwin, %g4
9997 rdpr %otherwin, %g5
9998 rdpr %wstate, %g6
9999 ldx [%l7 + 0x08], %o1
10000 fmovrsgez %o6, %f4, %f12
10001 sethi 0x1573, %o2
10002 fabsd %f24, %f24
10003 subcc %l3, %l4, %g7
10004 andncc %l6, %o5, %i5
10005 mova %xcc, %l0, %l2
10006 udivcc %i4, 0x045A, %i2
10007 smulcc %g2, %o3, %i0
10008 edge16l %g1, %i3, %l1
10009 fsrc2s %f3, %f18
10010 subcc %o0, 0x02F3, %o7
10011 edge32l %o4, %g4, %i7
10012 smulcc %l5, 0x07C0, %g6
10013 movleu %xcc, %g5, %i6
10014 for %f26, %f12, %f0
10015 st %f22, [%l7 + 0x08]
10016 fnegd %f30, %f4
10017 edge16ln %i1, %o1, %o6
10018 array32 %g3, %l3, %o2
10019 fxnor %f10, %f10, %f8
10020 ldd [%l7 + 0x40], %l4
10021 fmovsleu %icc, %f26, %f12
10022 srl %g7, 0x03, %o5
10023 movrlez %l6, 0x00E, %i5
10024 fpadd32s %f13, %f5, %f27
10025 udivcc %l0, 0x00A7, %i4
10026 fornot2s %f4, %f26, %f30
10027 movn %xcc, %i2, %l2
10028 sir 0x04C7
10029 lduh [%l7 + 0x72], %g2
10030 fpackfix %f4, %f2
10031 fands %f27, %f26, %f19
10032 array8 %o3, %i0, %i3
10033 fxnor %f30, %f2, %f16
10034 fmuld8ulx16 %f21, %f16, %f30
10035 movleu %xcc, %g1, %o0
10036 or %o7, 0x0FCE, %o4
10037 movre %g4, %i7, %l5
10038 andncc %l1, %g5, %g6
10039 xnor %i1, 0x0C14, %o1
10040 ldsh [%l7 + 0x22], %o6
10041 alignaddr %i6, %g3, %o2
10042 movcs %icc, %l3, %l4
10043 movneg %icc, %o5, %g7
10044 siam 0x1
10045 fmovdne %xcc, %f3, %f13
10046 movrlez %i5, 0x039, %l6
10047 movl %icc, %i4, %i2
10048 udivx %l0, 0x0D54, %g2
10049 orcc %o3, %l2, %i0
10050 ld [%l7 + 0x78], %f31
10051 srlx %g1, %o0, %i3
10052 std %f28, [%l7 + 0x70]
10053 fmovscs %xcc, %f23, %f15
10054 move %xcc, %o4, %o7
10055 ldx [%l7 + 0x10], %i7
10056 movgu %xcc, %g4, %l5
10057 alignaddrl %g5, %g6, %i1
10058 srl %o1, 0x03, %l1
10059 move %xcc, %o6, %g3
10060 movrlz %o2, 0x2A6, %i6
10061 addc %l3, %o5, %g7
10062 udivx %l4, 0x17D6, %i5
10063 movpos %xcc, %i4, %i2
10064 ld [%l7 + 0x54], %f25
10065 sir 0x0C5C
10066 edge16l %l0, %l6, %g2
10067 sdivx %o3, 0x0C2A, %l2
10068 umulcc %i0, 0x0735, %o0
10069 stb %i3, [%l7 + 0x37]
10070 mulx %g1, %o7, %o4
10071 fpsub32s %f30, %f28, %f23
10072 sethi 0x0DF1, %g4
10073 udivx %i7, 0x05FB, %g5
10074 movrgez %g6, 0x3E1, %l5
10075 smulcc %i1, %o1, %l1
10076 fmovscs %icc, %f23, %f2
10077 fpadd16 %f12, %f30, %f20
10078 ldsb [%l7 + 0x4B], %g3
10079 fmovda %xcc, %f15, %f1
10080 popc 0x02B5, %o2
10081 fcmpgt32 %f12, %f18, %i6
10082 xor %o6, 0x12BF, %l3
10083 edge16n %g7, %o5, %l4
10084 mulscc %i4, %i2, %l0
10085 ldd [%l7 + 0x08], %f8
10086 fpack32 %f0, %f24, %f22
10087 edge8l %i5, %g2, %o3
10088 alignaddrl %l2, %i0, %l6
10089 bshuffle %f6, %f0, %f24
10090 xnorcc %i3, %o0, %g1
10091 edge32n %o4, %o7, %g4
10092 subccc %i7, 0x1B4B, %g6
10093 fmovdne %icc, %f27, %f5
10094 mulx %g5, 0x010F, %i1
10095 movgu %icc, %o1, %l5
10096 sll %l1, %g3, %i6
10097 udiv %o6, 0x0D6B, %o2
10098 addc %g7, %o5, %l3
10099 lduh [%l7 + 0x22], %l4
10100 lduw [%l7 + 0x08], %i4
10101 ld [%l7 + 0x4C], %f31
10102 movgu %xcc, %i2, %l0
10103 edge32 %g2, %i5, %o3
10104 movcs %icc, %l2, %i0
10105 movneg %xcc, %l6, %i3
10106 array8 %g1, %o0, %o7
10107 popc 0x057D, %o4
10108 movneg %icc, %g4, %i7
10109 fmovdcc %xcc, %f19, %f23
10110 fandnot2 %f12, %f16, %f10
10111 lduw [%l7 + 0x44], %g6
10112 movgu %icc, %i1, %g5
10113 subc %o1, %l5, %l1
10114 andn %g3, 0x1306, %i6
10115 movrne %o2, 0x205, %o6
10116 fmovsge %xcc, %f6, %f21
10117 fnors %f8, %f9, %f28
10118 andcc %g7, 0x1FDA, %o5
10119 popc %l4, %i4
10120 sir 0x01A4
10121 ldx [%l7 + 0x30], %l3
10122 and %i2, 0x1417, %l0
10123 umulcc %g2, %i5, %o3
10124 movn %xcc, %l2, %i0
10125 edge32ln %i3, %l6, %g1
10126 addcc %o7, %o0, %o4
10127 orcc %g4, %i7, %i1
10128 ldd [%l7 + 0x70], %f2
10129 sllx %g6, %o1, %l5
10130 xorcc %g5, %l1, %i6
10131 subcc %g3, %o2, %o6
10132 fmovrsgez %g7, %f26, %f25
10133 movpos %xcc, %l4, %i4
10134 array8 %l3, %i2, %l0
10135 fmovsgu %icc, %f17, %f12
10136 orn %o5, 0x102F, %g2
10137 udivcc %i5, 0x155E, %l2
10138 sethi 0x0670, %o3
10139 edge16l %i0, %i3, %g1
10140 movneg %xcc, %o7, %l6
10141 orcc %o0, 0x049D, %o4
10142 smul %g4, %i1, %i7
10143 and %o1, 0x154B, %l5
10144 edge32n %g5, %g6, %i6
10145 edge8n %g3, %o2, %l1
10146 fpackfix %f30, %f28
10147 movre %o6, %g7, %i4
10148 movvc %icc, %l4, %i2
10149 mulscc %l3, 0x0F3A, %o5
10150 fmovdneg %xcc, %f19, %f1
10151 fmovdgu %xcc, %f26, %f1
10152 stx %g2, [%l7 + 0x60]
10153 andncc %l0, %i5, %o3
10154 restore %l2, 0x0AEE, %i3
10155 rdpr %cwp, %g1
10156 rdpr %cansave, %g2
10157 rdpr %canrestore, %g3
10158 rdpr %cleanwin, %g4
10159 rdpr %otherwin, %g5
10160 rdpr %wstate, %g6
10161 lduw [%l7 + 0x14], %g1
10162 fmuld8sux16 %f8, %f5, %f24
10163 ldsw [%l7 + 0x74], %o7
10164 movrne %l6, %o0, %o4
10165 stx %i0, [%l7 + 0x38]
10166 fmovs %f12, %f9
10167 sdivcc %i1, 0x1313, %g4
10168 popc 0x1C5E, %i7
10169 array32 %o1, %g5, %g6
10170 movle %icc, %i6, %l5
10171 movcc %xcc, %o2, %g3
10172 movrlz %o6, %g7, %i4
10173 add %l1, 0x089C, %l4
10174 ldsw [%l7 + 0x70], %i2
10175 and %o5, %g2, %l3
10176 fornot1s %f4, %f15, %f28
10177 movvs %xcc, %l0, %i5
10178 fxnors %f26, %f16, %f5
10179 sllx %l2, 0x0E, %i3
10180 ldsh [%l7 + 0x78], %o3
10181 umulcc %o7, %g1, %o0
10182 lduw [%l7 + 0x7C], %o4
10183 edge16ln %l6, %i0, %g4
10184 edge8l %i7, %o1, %i1
10185 movneg %icc, %g6, %g5
10186 edge16ln %l5, %o2, %i6
10187 xor %o6, 0x18B7, %g7
10188 udivx %g3, 0x0858, %l1
10189 fnor %f30, %f18, %f22
10190 movle %icc, %l4, %i2
10191 movle %icc, %i4, %g2
10192 fabsd %f2, %f28
10193 stw %o5, [%l7 + 0x6C]
10194 array8 %l0, %l3, %i5
10195 fone %f30
10196 srl %l2, %o3, %o7
10197 orn %i3, 0x0494, %o0
10198 lduh [%l7 + 0x70], %g1
10199 fmovdleu %xcc, %f13, %f29
10200 fmovscs %icc, %f4, %f10
10201 smul %o4, %i0, %l6
10202 srlx %i7, %o1, %g4
10203 sllx %g6, 0x08, %g5
10204 fpmerge %f0, %f11, %f2
10205 sth %l5, [%l7 + 0x40]
10206 andncc %i1, %i6, %o6
10207 edge16l %o2, %g3, %l1
10208 fabss %f4, %f20
10209 mulscc %l4, 0x1A9D, %g7
10210 mulscc %i4, %g2, %i2
10211 fmovsvc %icc, %f4, %f12
10212 sll %o5, 0x1F, %l3
10213 fmovsl %xcc, %f26, %f15
10214 fmovsl %icc, %f26, %f20
10215 udivx %i5, 0x14E5, %l0
10216 edge16 %l2, %o3, %i3
10217 setx loop_35, %l0, %l1
10218 return %l1
10219 nop
10220 rdpr %cwp, %g1
10221 rdpr %cansave, %g2
10222 rdpr %canrestore, %g3
10223 rdpr %cleanwin, %g4
10224 rdpr %otherwin, %g5
10225 rdpr %wstate, %g6
10226loop_35: bshuffle %f22, %f30, %f22
10227 movcs %xcc, %i0, %l6
10228 stx %o4, [%l7 + 0x70]
10229 subc %o1, %i7, %g4
10230 fcmpne16 %f8, %f14, %g5
10231 sdiv %g6, 0x10EA, %i1
10232 movcc %icc, %i6, %l5
10233 fand %f30, %f12, %f4
10234 andn %o6, 0x19DC, %o2
10235 fexpand %f20, %f14
10236 movrgez %l1, 0x23C, %g3
10237 save %g7, 0x12E8, %i4
10238 rdpr %cwp, %g1
10239 rdpr %cansave, %g2
10240 rdpr %canrestore, %g3
10241 rdpr %cleanwin, %g4
10242 rdpr %otherwin, %g5
10243 rdpr %wstate, %g6
10244 movrlz %l4, 0x2DA, %g2
10245 sethi 0x07B5, %o5
10246 array8 %i2, %i5, %l0
10247 mova %xcc, %l3, %l2
10248 popc %i3, %o3
10249 orcc %o0, 0x03D8, %g1
10250 xorcc %i0, 0x0D15, %o7
10251 xnorcc %o4, 0x0C60, %l6
10252 fpmerge %f28, %f19, %f16
10253 alignaddr %i7, %g4, %g5
10254 movrlz %g6, %o1, %i6
10255 sllx %l5, %i1, %o6
10256 edge16l %o2, %l1, %g3
10257 fmovsgu %icc, %f3, %f7
10258 umul %g7, 0x0B90, %i4
10259 movrgz %g2, 0x27D, %o5
10260 edge8n %l4, %i5, %l0
10261 fmovscc %xcc, %f4, %f0
10262 andncc %i2, %l2, %i3
10263 fmuld8ulx16 %f26, %f18, %f0
10264 movcs %xcc, %o3, %l3
10265 subc %o0, %g1, %i0
10266 movpos %icc, %o4, %o7
10267 mova %xcc, %i7, %l6
10268 restore %g5, 0x087D, %g4
10269 rdpr %cwp, %g1
10270 rdpr %cansave, %g2
10271 rdpr %canrestore, %g3
10272 rdpr %cleanwin, %g4
10273 rdpr %otherwin, %g5
10274 rdpr %wstate, %g6
10275 fsrc2s %f10, %f22
10276 add %g6, 0x06D1, %i6
10277 addcc %o1, %l5, %i1
10278 std %f26, [%l7 + 0x38]
10279 movne %icc, %o2, %o6
10280 fmovdleu %icc, %f22, %f17
10281 fcmpgt32 %f0, %f22, %g3
10282 sub %g7, %i4, %g2
10283 andncc %o5, %l4, %l1
10284 sra %i5, %l0, %i2
10285 ldub [%l7 + 0x7E], %l2
10286 movre %o3, 0x228, %l3
10287 orn %o0, 0x03BD, %i3
10288 st %f9, [%l7 + 0x28]
10289 movcs %icc, %i0, %o4
10290 andcc %o7, 0x0CEB, %g1
10291 andn %l6, 0x1800, %i7
10292 orn %g4, %g5, %g6
10293 orcc %o1, 0x19E3, %i6
10294 alignaddr %i1, %o2, %o6
10295 save %g3, %g7, %i4
10296 rdpr %cwp, %g1
10297 rdpr %cansave, %g2
10298 rdpr %canrestore, %g3
10299 rdpr %cleanwin, %g4
10300 rdpr %otherwin, %g5
10301 rdpr %wstate, %g6
10302 edge16n %l5, %g2, %o5
10303 setx loop_36, %l0, %l1
10304 return %l1
10305 nop
10306 rdpr %cwp, %g1
10307 rdpr %cansave, %g2
10308 rdpr %canrestore, %g3
10309 rdpr %cleanwin, %g4
10310 rdpr %otherwin, %g5
10311 rdpr %wstate, %g6
10312loop_36: movge %icc, %l4, %l0
10313 ldsb [%l7 + 0x1E], %i2
10314 save %o3, 0x0C99, %l2
10315 rdpr %cwp, %g1
10316 rdpr %cansave, %g2
10317 rdpr %canrestore, %g3
10318 rdpr %cleanwin, %g4
10319 rdpr %otherwin, %g5
10320 rdpr %wstate, %g6
10321 movne %xcc, %o0, %i3
10322 srl %l3, %o4, %o7
10323 xnorcc %i0, 0x1EBE, %l6
10324 ldub [%l7 + 0x79], %i7
10325 popc %g1, %g4
10326 movneg %xcc, %g5, %o1
10327 movcc %xcc, %i6, %g6
10328 mulx %o2, %i1, %g3
10329 fsrc2 %f2, %f8
10330 ldub [%l7 + 0x27], %o6
10331 movgu %icc, %i4, %g7
10332 movrgz %g2, %l5, %o5
10333 udivx %i5, 0x013C, %l1
10334 fmovdne %xcc, %f2, %f26
10335 sethi 0x1C8B, %l0
10336 nop
10337 set 0x50, %g3
10338 ldsb [%l7 + %g3], %l4
10339 umul %o3, 0x1CEF, %l2
10340 umul %o0, %i2, %i3
10341 fornot1 %f20, %f6, %f2
10342 stx %l3, [%l7 + 0x50]
10343 edge8 %o7, %o4, %i0
10344 fmovsge %xcc, %f9, %f27
10345 mulscc %l6, 0x06CE, %g1
10346 xorcc %i7, %g5, %g4
10347 fcmpgt16 %f6, %f20, %o1
10348 movcc %xcc, %g6, %o2
10349 edge8n %i6, %g3, %i1
10350 fxors %f4, %f18, %f3
10351 srlx %o6, 0x0A, %i4
10352 fcmple32 %f20, %f8, %g7
10353 fornot1 %f14, %f8, %f18
10354 srl %g2, 0x1D, %l5
10355 addc %o5, 0x1443, %i5
10356 fmovsg %xcc, %f18, %f20
10357 movcc %icc, %l0, %l4
10358 movl %icc, %l1, %o3
10359 stw %o0, [%l7 + 0x20]
10360 srax %i2, 0x1D, %l2
10361 sll %i3, 0x14, %o7
10362 fmovsneg %xcc, %f23, %f20
10363 fabsd %f6, %f30
10364 or %l3, 0x06BF, %i0
10365 std %f2, [%l7 + 0x08]
10366 fmovdcc %icc, %f26, %f25
10367 edge8 %o4, %l6, %i7
10368 andncc %g1, %g4, %o1
10369 xnor %g6, 0x0541, %o2
10370 xor %i6, %g3, %i1
10371 movcs %xcc, %g5, %i4
10372 array8 %o6, %g2, %g7
10373 srax %l5, 0x18, %i5
10374 fand %f10, %f14, %f26
10375 fmul8x16 %f21, %f14, %f24
10376 siam 0x4
10377 ldd [%l7 + 0x68], %f30
10378 movge %xcc, %o5, %l0
10379 fone %f18
10380 fpsub16s %f23, %f29, %f15
10381 edge16l %l4, %l1, %o3
10382 andncc %o0, %l2, %i2
10383 fnot1 %f0, %f26
10384 ld [%l7 + 0x20], %f28
10385 array32 %o7, %l3, %i0
10386 movrlez %i3, %o4, %i7
10387 fmovdle %xcc, %f3, %f9
10388 fornot1s %f6, %f18, %f8
10389 fxor %f28, %f2, %f16
10390 alignaddrl %g1, %l6, %o1
10391 sll %g4, %g6, %o2
10392 ldd [%l7 + 0x10], %g2
10393 umulcc %i1, %i6, %g5
10394 edge16n %i4, %g2, %g7
10395 ldd [%l7 + 0x68], %l4
10396 ldsb [%l7 + 0x37], %o6
10397 addccc %o5, 0x16D7, %i5
10398 fxnors %f3, %f26, %f26
10399 fmul8ulx16 %f20, %f14, %f14
10400 xor %l0, 0x04A7, %l4
10401 movleu %xcc, %l1, %o0
10402 mulscc %l2, %i2, %o3
10403 andcc %o7, 0x10B9, %i0
10404 fpsub16s %f5, %f29, %f29
10405 edge8ln %l3, %i3, %o4
10406 ldub [%l7 + 0x0C], %i7
10407 orn %g1, 0x12E6, %o1
10408 movgu %icc, %g4, %l6
10409 fmovrdgez %o2, %f28, %f26
10410 addcc %g3, %g6, %i1
10411 andcc %g5, 0x10F6, %i6
10412 orn %i4, %g2, %l5
10413 edge16n %o6, %o5, %g7
10414 udiv %l0, 0x0510, %i5
10415 edge32l %l4, %o0, %l1
10416 subccc %i2, 0x1B84, %o3
10417 movvc %icc, %l2, %i0
10418 sll %o7, %l3, %o4
10419 sethi 0x14AF, %i3
10420 smulcc %g1, %i7, %g4
10421 fsrc1s %f7, %f28
10422 sth %o1, [%l7 + 0x38]
10423 fnors %f31, %f0, %f16
10424 xnorcc %o2, 0x197F, %g3
10425 array32 %l6, %g6, %g5
10426 movgu %icc, %i1, %i4
10427 movcs %xcc, %g2, %i6
10428 subcc %l5, %o5, %g7
10429 movre %l0, 0x03D, %o6
10430 edge32ln %l4, %i5, %l1
10431 xor %i2, %o0, %l2
10432 fornot2s %f7, %f18, %f15
10433 ldd [%l7 + 0x30], %f18
10434 xnor %i0, %o3, %l3
10435 orncc %o4, %i3, %g1
10436 udiv %o7, 0x0794, %i7
10437 sir 0x039D
10438 ldx [%l7 + 0x40], %g4
10439 udivx %o2, 0x161D, %o1
10440 sra %l6, 0x0F, %g3
10441 edge8l %g6, %g5, %i1
10442 smulcc %g2, 0x0520, %i4
10443 smulcc %l5, %o5, %i6
10444 sllx %l0, %g7, %l4
10445 and %o6, 0x09EB, %i5
10446 fsrc1 %f12, %f2
10447 movne %icc, %i2, %l1
10448 edge32 %l2, %i0, %o0
10449 udivcc %l3, 0x1906, %o3
10450 ldub [%l7 + 0x0A], %o4
10451 alignaddrl %g1, %o7, %i3
10452 fones %f13
10453 addccc %i7, %o2, %o1
10454 smulcc %g4, %g3, %l6
10455 fandnot1 %f24, %f30, %f18
10456 sth %g6, [%l7 + 0x30]
10457 fmovrdgez %g5, %f20, %f30
10458 movneg %icc, %g2, %i1
10459 mulscc %l5, %i4, %i6
10460 st %f30, [%l7 + 0x10]
10461 addccc %l0, 0x151A, %g7
10462 ld [%l7 + 0x68], %f29
10463 fpsub32 %f2, %f12, %f16
10464 movrlez %l4, %o5, %i5
10465 umulcc %o6, 0x1427, %l1
10466 udivcc %i2, 0x1C7A, %i0
10467 fnot1 %f6, %f24
10468 edge32l %l2, %o0, %o3
10469 array16 %l3, %g1, %o7
10470 movneg %xcc, %i3, %o4
10471 fxnor %f2, %f28, %f6
10472 sub %i7, %o1, %o2
10473 ldd [%l7 + 0x60], %f2
10474 edge16ln %g4, %l6, %g3
10475 mulx %g6, %g2, %i1
10476 addcc %g5, 0x1662, %i4
10477 movrgz %i6, 0x17C, %l0
10478 edge32ln %l5, %l4, %g7
10479 edge32n %i5, %o6, %o5
10480 addc %i2, 0x1937, %i0
10481 ldsw [%l7 + 0x64], %l2
10482 andn %l1, 0x1C93, %o0
10483 std %f22, [%l7 + 0x58]
10484 sethi 0x1189, %l3
10485 lduh [%l7 + 0x3A], %o3
10486 sra %g1, 0x0C, %o7
10487 or %o4, %i7, %i3
10488 movne %icc, %o1, %g4
10489 stx %o2, [%l7 + 0x10]
10490 movge %xcc, %g3, %l6
10491 fnot1s %f5, %f12
10492 std %f20, [%l7 + 0x38]
10493 fnegd %f16, %f12
10494 add %g6, 0x1432, %g2
10495 fmovsl %xcc, %f17, %f31
10496 movre %i1, %g5, %i6
10497 edge16l %i4, %l0, %l5
10498 fone %f28
10499 sub %g7, 0x0907, %l4
10500 ldd [%l7 + 0x08], %o6
10501 subc %i5, %i2, %o5
10502 fmovsne %icc, %f14, %f21
10503 ldsb [%l7 + 0x0D], %i0
10504 andn %l1, 0x1C40, %l2
10505 move %icc, %l3, %o3
10506 edge16l %o0, %o7, %o4
10507 fmovrse %g1, %f0, %f9
10508 movrne %i3, %o1, %g4
10509 xorcc %o2, %g3, %l6
10510 mova %xcc, %i7, %g6
10511 sll %g2, 0x17, %i1
10512 ldx [%l7 + 0x10], %g5
10513 edge8l %i6, %i4, %l5
10514 st %f11, [%l7 + 0x24]
10515 mova %icc, %l0, %g7
10516 sdiv %o6, 0x19C0, %i5
10517 sub %l4, 0x1310, %o5
10518 fabsd %f0, %f12
10519 edge32n %i2, %l1, %l2
10520 fpsub16s %f11, %f17, %f9
10521 sllx %l3, %o3, %i0
10522 subccc %o7, %o4, %g1
10523 movn %icc, %i3, %o1
10524 ldub [%l7 + 0x46], %g4
10525 fnand %f20, %f6, %f12
10526 array16 %o2, %o0, %l6
10527 movleu %xcc, %i7, %g6
10528 movgu %icc, %g2, %i1
10529 fpadd32s %f20, %f29, %f1
10530 sth %g3, [%l7 + 0x2C]
10531 ldub [%l7 + 0x19], %g5
10532 edge32n %i4, %l5, %i6
10533 ldd [%l7 + 0x28], %f22
10534 smul %g7, %o6, %i5
10535 edge8 %l0, %l4, %o5
10536 ldx [%l7 + 0x20], %i2
10537 movrlez %l1, %l2, %l3
10538 array32 %i0, %o3, %o4
10539 subccc %g1, %i3, %o7
10540 mova %xcc, %g4, %o1
10541 and %o0, %l6, %o2
10542 movrgez %g6, 0x120, %i7
10543 fmuld8sux16 %f2, %f10, %f8
10544 sra %g2, 0x19, %g3
10545 xor %g5, 0x1F91, %i1
10546 edge32ln %i4, %l5, %g7
10547 alignaddrl %o6, %i5, %l0
10548 edge16l %l4, %o5, %i2
10549 andncc %i6, %l1, %l2
10550 xnor %i0, %l3, %o4
10551 movrlz %o3, %i3, %o7
10552 ldsw [%l7 + 0x74], %g1
10553 add %o1, %o0, %g4
10554 fpmerge %f6, %f12, %f0
10555 fmovs %f5, %f22
10556 edge16n %o2, %l6, %g6
10557 and %i7, %g3, %g2
10558 mova %icc, %g5, %i4
10559 edge32ln %l5, %i1, %o6
10560 popc %i5, %g7
10561 movcc %icc, %l0, %l4
10562 smulcc %i2, 0x1E3A, %i6
10563 ldsw [%l7 + 0x68], %l1
10564 bshuffle %f10, %f4, %f0
10565 sdiv %l2, 0x1767, %o5
10566 st %f17, [%l7 + 0x24]
10567 fexpand %f30, %f18
10568 fnor %f28, %f30, %f10
10569 edge8 %i0, %o4, %l3
10570 fpack16 %f4, %f4
10571 movle %icc, %i3, %o3
10572 srl %o7, 0x08, %o1
10573 umul %o0, 0x1BE1, %g1
10574 edge8l %g4, %l6, %g6
10575 save %o2, 0x0B9E, %i7
10576 rdpr %cwp, %g1
10577 rdpr %cansave, %g2
10578 rdpr %canrestore, %g3
10579 rdpr %cleanwin, %g4
10580 rdpr %otherwin, %g5
10581 rdpr %wstate, %g6
10582 movcc %icc, %g3, %g2
10583 edge16ln %i4, %g5, %i1
10584 sub %o6, 0x02AA, %l5
10585 orn %g7, %l0, %i5
10586 srax %l4, 0x18, %i6
10587 orcc %i2, %l2, %l1
10588 movvc %xcc, %i0, %o4
10589 edge16ln %l3, %i3, %o3
10590 restore %o5, 0x0E49, %o7
10591 rdpr %cwp, %g1
10592 rdpr %cansave, %g2
10593 rdpr %canrestore, %g3
10594 rdpr %cleanwin, %g4
10595 rdpr %otherwin, %g5
10596 rdpr %wstate, %g6
10597 ldsw [%l7 + 0x14], %o1
10598 xnorcc %o0, %g4, %g1
10599 movpos %icc, %g6, %l6
10600 fmovdn %icc, %f2, %f31
10601 fpack32 %f2, %f18, %f8
10602 nop
10603 set 0x4C, %l1
10604 ldsw [%l7 + %l1], %o2
10605 movl %xcc, %i7, %g3
10606 alignaddrl %i4, %g5, %g2
10607 movrgz %i1, %l5, %g7
10608 movcc %xcc, %o6, %l0
10609 nop
10610 set 0x38, %g4
10611 sth %l4, [%l7 + %g4]
10612 setx loop_37, %l0, %l1
10613 return %l1
10614 nop
10615 rdpr %cwp, %g1
10616 rdpr %cansave, %g2
10617 rdpr %canrestore, %g3
10618 rdpr %cleanwin, %g4
10619 rdpr %otherwin, %g5
10620 rdpr %wstate, %g6
10621loop_37: sir 0x1928
10622 sra %l2, %l1, %i0
10623 udiv %l3, 0x1D56, %o4
10624 fmovsne %xcc, %f2, %f21
10625 orcc %o3, 0x13DD, %i3
10626 udiv %o5, 0x18CB, %o7
10627 sth %o1, [%l7 + 0x56]
10628 edge32ln %o0, %g4, %g6
10629 alignaddr %l6, %o2, %i7
10630 fexpand %f7, %f12
10631 fnot2s %f21, %f26
10632 fmovse %xcc, %f23, %f26
10633 fpack16 %f20, %f26
10634 fabsd %f0, %f22
10635 addccc %g3, %g1, %g5
10636 movne %icc, %g2, %i1
10637 movrgez %l5, 0x2BD, %g7
10638 andcc %i4, %o6, %l4
10639 lduw [%l7 + 0x18], %l0
10640 or %i6, 0x1F63, %i5
10641 sra %i2, %l1, %l2
10642 alignaddr %i0, %o4, %l3
10643 fabsd %f12, %f0
10644 fcmps %fcc1, %f21, %f0
10645 movpos %icc, %i3, %o3
10646 add %o7, %o5, %o1
10647 alignaddr %g4, %g6, %o0
10648 movle %xcc, %o2, %l6
10649 sethi 0x0078, %i7
10650 movcs %xcc, %g3, %g1
10651 andcc %g2, %i1, %g5
10652 popc %l5, %i4
10653 mulscc %g7, %l4, %l0
10654 movrlez %i6, 0x3DE, %o6
10655 ldsh [%l7 + 0x3E], %i2
10656 ldub [%l7 + 0x2C], %i5
10657 edge16ln %l2, %i0, %o4
10658 edge16l %l1, %l3, %i3
10659 movne %icc, %o3, %o7
10660 array8 %o1, %o5, %g4
10661 movgu %icc, %g6, %o0
10662 addccc %o2, %l6, %i7
10663 edge8 %g3, %g1, %g2
10664 fmovrse %g5, %f18, %f31
10665 array32 %l5, %i4, %i1
10666 xnorcc %l4, 0x1769, %l0
10667 movre %g7, %o6, %i2
10668 udiv %i6, 0x0A4C, %i5
10669 movrgez %i0, 0x322, %l2
10670 edge8l %o4, %l3, %i3
10671 ldsh [%l7 + 0x1A], %o3
10672 fnot2s %f28, %f31
10673 movle %icc, %o7, %o1
10674 fmul8x16au %f23, %f17, %f10
10675 xnorcc %l1, %o5, %g6
10676 xorcc %o0, 0x02BB, %g4
10677 srlx %o2, %i7, %l6
10678 fpsub32s %f28, %f30, %f24
10679 srlx %g3, %g1, %g2
10680 ld [%l7 + 0x08], %f29
10681 ld [%l7 + 0x48], %f8
10682 movcc %xcc, %l5, %g5
10683 movpos %icc, %i4, %i1
10684 andncc %l0, %l4, %g7
10685 srlx %o6, %i6, %i2
10686 orn %i0, %i5, %o4
10687 sdivx %l2, 0x161F, %l3
10688 edge16n %i3, %o3, %o7
10689 array16 %o1, %o5, %g6
10690 faligndata %f2, %f20, %f28
10691 srl %o0, 0x1B, %g4
10692 movne %xcc, %o2, %i7
10693 fmovdvc %icc, %f29, %f19
10694 fmovdvs %xcc, %f16, %f9
10695 nop
10696 set 0x68, %i5
10697 ldd [%l7 + %i5], %i6
10698 add %l1, %g3, %g2
10699 fnor %f18, %f28, %f2
10700 sethi 0x162F, %g1
10701 fpackfix %f0, %f12
10702 edge8ln %g5, %i4, %i1
10703 movl %xcc, %l0, %l5
10704 fmovsn %icc, %f24, %f3
10705 xorcc %g7, %l4, %i6
10706 sdiv %o6, 0x1771, %i0
10707 edge16ln %i5, %o4, %l2
10708 fxnors %f18, %f5, %f27
10709 fsrc1 %f30, %f0
10710 stb %l3, [%l7 + 0x28]
10711 add %i2, 0x116B, %i3
10712 movcc %xcc, %o7, %o3
10713 nop
10714 set 0x20, %l0
10715 std %f2, [%l7 + %l0]
10716 nop
10717 set 0x3B, %o1
10718 ldub [%l7 + %o1], %o1
10719 array32 %o5, %o0, %g6
10720 andcc %g4, 0x1DA7, %o2
10721 srax %l6, 0x04, %i7
10722 umulcc %l1, %g3, %g1
10723 movleu %xcc, %g2, %g5
10724 edge16ln %i1, %l0, %l5
10725 popc 0x0234, %g7
10726 movg %xcc, %i4, %i6
10727 movrlz %l4, %i0, %o6
10728 edge8 %i5, %o4, %l2
10729 fmovdle %icc, %f16, %f10
10730 mulx %i2, 0x170C, %i3
10731 udivcc %l3, 0x00B5, %o7
10732 array16 %o3, %o1, %o0
10733 movleu %icc, %o5, %g6
10734 popc %o2, %l6
10735 edge16ln %i7, %g4, %l1
10736 ldd [%l7 + 0x10], %g2
10737 edge32ln %g1, %g2, %i1
10738 move %icc, %l0, %l5
10739 edge16l %g7, %i4, %g5
10740 save %i6, 0x01F1, %l4
10741 rdpr %cwp, %g1
10742 rdpr %cansave, %g2
10743 rdpr %canrestore, %g3
10744 rdpr %cleanwin, %g4
10745 rdpr %otherwin, %g5
10746 rdpr %wstate, %g6
10747 fmul8ulx16 %f14, %f24, %f30
10748 orn %i0, %o6, %o4
10749 mova %xcc, %i5, %l2
10750 fmovd %f16, %f18
10751 fmovscs %icc, %f24, %f23
10752 orn %i3, 0x1551, %l3
10753 movrgz %i2, %o7, %o1
10754 lduw [%l7 + 0x2C], %o0
10755 fmovscs %xcc, %f31, %f24
10756 ld [%l7 + 0x60], %f15
10757 ldd [%l7 + 0x60], %f16
10758 xor %o3, %o5, %o2
10759 movrgez %g6, %l6, %g4
10760 orn %i7, %g3, %l1
10761 fpsub32 %f4, %f10, %f30
10762 restore %g2, %i1, %l0
10763 rdpr %cwp, %g1
10764 rdpr %cansave, %g2
10765 rdpr %canrestore, %g3
10766 rdpr %cleanwin, %g4
10767 rdpr %otherwin, %g5
10768 rdpr %wstate, %g6
10769 xorcc %l5, %g1, %g7
10770 movvs %xcc, %i4, %i6
10771 st %f5, [%l7 + 0x64]
10772 movg %xcc, %g5, %l4
10773 stb %o6, [%l7 + 0x7E]
10774 fmovdne %icc, %f29, %f31
10775 movgu %icc, %o4, %i5
10776 fmovrslz %i0, %f30, %f20
10777 array8 %i3, %l2, %i2
10778 movrlez %l3, %o7, %o0
10779 mulx %o3, %o1, %o5
10780 fandnot1s %f6, %f21, %f19
10781 fmul8x16au %f0, %f19, %f26
10782 movvc %icc, %o2, %l6
10783 fpack32 %f8, %f16, %f6
10784 andn %g6, %i7, %g4
10785 array32 %l1, %g2, %i1
10786 edge8n %l0, %l5, %g1
10787 movvs %xcc, %g3, %i4
10788 srax %i6, 0x09, %g5
10789 ldsh [%l7 + 0x68], %l4
10790 edge32l %g7, %o6, %o4
10791 fmovdg %icc, %f4, %f14
10792 ldsh [%l7 + 0x52], %i5
10793 udivx %i3, 0x0D3B, %i0
10794 addccc %i2, %l3, %l2
10795 sllx %o7, 0x1B, %o3
10796 andncc %o1, %o5, %o2
10797 addccc %o0, 0x1B6B, %g6
10798 fmovrsne %l6, %f29, %f2
10799 ld [%l7 + 0x18], %f25
10800 or %g4, %i7, %l1
10801 addcc %i1, %g2, %l0
10802 xnor %g1, 0x0CD5, %g3
10803 sth %i4, [%l7 + 0x56]
10804 smulcc %i6, %l5, %g5
10805 movvc %icc, %l4, %o6
10806 fmovsleu %xcc, %f12, %f17
10807 edge16ln %o4, %i5, %i3
10808 save %i0, %i2, %l3
10809 rdpr %cwp, %g1
10810 rdpr %cansave, %g2
10811 rdpr %canrestore, %g3
10812 rdpr %cleanwin, %g4
10813 rdpr %otherwin, %g5
10814 rdpr %wstate, %g6
10815 alignaddrl %l2, %g7, %o7
10816 movrlez %o3, 0x05E, %o1
10817 popc %o2, %o5
10818 orncc %g6, 0x0525, %l6
10819 mova %icc, %g4, %i7
10820 movrne %l1, 0x32B, %i1
10821 orcc %g2, %l0, %g1
10822 addcc %g3, 0x1A76, %i4
10823 xnorcc %i6, %o0, %g5
10824 movgu %xcc, %l4, %o6
10825 edge16ln %o4, %l5, %i3
10826 udivcc %i5, 0x1FFF, %i0
10827 movrne %l3, %i2, %l2
10828 move %xcc, %g7, %o7
10829 std %f4, [%l7 + 0x58]
10830 fnegs %f7, %f13
10831 add %o3, 0x18B5, %o2
10832 addcc %o5, 0x1219, %g6
10833 sth %o1, [%l7 + 0x48]
10834 edge32ln %g4, %l6, %l1
10835 fornot2s %f25, %f1, %f31
10836 andncc %i1, %i7, %l0
10837 umul %g1, %g2, %i4
10838 fsrc2 %f2, %f14
10839 andn %g3, 0x00F9, %i6
10840 stx %o0, [%l7 + 0x48]
10841 edge32n %g5, %o6, %l4
10842 movvc %icc, %o4, %i3
10843 fmovrdgz %i5, %f10, %f18
10844 edge8l %l5, %i0, %i2
10845 sdivcc %l2, 0x166B, %l3
10846 sub %o7, %g7, %o2
10847 udiv %o5, 0x0479, %g6
10848 nop
10849 set 0x30, %l5
10850 std %f20, [%l7 + %l5]
10851 ldub [%l7 + 0x55], %o1
10852 sethi 0x1E9F, %o3
10853 sub %l6, 0x0C92, %l1
10854 addccc %g4, %i7, %l0
10855 umul %g1, %i1, %i4
10856 fmovrdne %g3, %f16, %f12
10857 sdivcc %g2, 0x06F7, %i6
10858 movre %g5, 0x046, %o0
10859 nop
10860 set 0x60, %i3
10861 ldx [%l7 + %i3], %l4
10862 movgu %xcc, %o4, %i3
10863 smulcc %o6, 0x141E, %l5
10864 fmovsvs %xcc, %f11, %f13
10865 orn %i5, %i2, %i0
10866 movl %icc, %l2, %l3
10867 edge16ln %g7, %o7, %o2
10868 fmovsge %xcc, %f0, %f21
10869 udivcc %g6, 0x0239, %o5
10870 fcmpeq16 %f6, %f14, %o3
10871 subccc %o1, %l1, %g4
10872 fornot2s %f29, %f10, %f28
10873 fmovsn %xcc, %f11, %f7
10874 mulx %l6, 0x1308, %i7
10875 fcmpgt32 %f12, %f4, %l0
10876 fxnor %f2, %f26, %f14
10877 fpsub16s %f0, %f6, %f0
10878 ldsb [%l7 + 0x27], %i1
10879 ldsw [%l7 + 0x4C], %i4
10880 movg %xcc, %g1, %g3
10881 subccc %i6, 0x15A2, %g5
10882 srl %g2, %o0, %l4
10883 fmul8x16al %f8, %f31, %f20
10884 srax %o4, 0x13, %i3
10885 ldd [%l7 + 0x30], %o6
10886 movrgez %l5, %i2, %i0
10887 edge8 %i5, %l3, %g7
10888 lduh [%l7 + 0x6C], %o7
10889 movcs %icc, %l2, %g6
10890 popc 0x0263, %o5
10891 edge16n %o2, %o1, %o3
10892 and %g4, %l6, %i7
10893 add %l1, 0x0A8A, %i1
10894 mulscc %i4, %l0, %g3
10895 sth %i6, [%l7 + 0x10]
10896 movgu %icc, %g1, %g5
10897 andcc %o0, 0x1CDC, %g2
10898 subccc %l4, 0x1154, %o4
10899 fmovde %xcc, %f19, %f15
10900 orncc %o6, %i3, %i2
10901 std %f10, [%l7 + 0x28]
10902 edge32 %i0, %i5, %l5
10903 sll %l3, 0x10, %g7
10904 subcc %o7, %g6, %o5
10905 mulscc %l2, 0x0692, %o2
10906 fmovd %f6, %f18
10907 sub %o1, 0x02E8, %g4
10908 movvs %icc, %o3, %l6
10909 move %icc, %i7, %l1
10910 fzero %f0
10911 nop
10912 set 0x3A, %l2
10913 lduh [%l7 + %l2], %i1
10914 fmovdcs %icc, %f25, %f26
10915 movrlez %l0, 0x09C, %g3
10916 fmovsn %xcc, %f14, %f18
10917 movpos %icc, %i4, %g1
10918 movn %xcc, %g5, %i6
10919 fabss %f7, %f17
10920 stb %o0, [%l7 + 0x40]
10921 move %xcc, %g2, %l4
10922 fsrc2s %f15, %f28
10923 fmovs %f22, %f10
10924 stx %o6, [%l7 + 0x60]
10925 nop
10926 set 0x6C, %g1
10927 ldub [%l7 + %g1], %i3
10928 umulcc %o4, %i0, %i5
10929 lduw [%l7 + 0x74], %l5
10930 fmovrsgez %l3, %f5, %f3
10931 bshuffle %f26, %f14, %f0
10932 fmul8x16 %f7, %f24, %f14
10933 fnor %f26, %f26, %f30
10934 fmovsgu %icc, %f9, %f0
10935 xnor %i2, %o7, %g7
10936 andn %g6, %o5, %o2
10937 movcc %xcc, %o1, %l2
10938 srl %g4, 0x19, %l6
10939 edge8 %i7, %o3, %l1
10940 fandnot2s %f14, %f8, %f1
10941 movcs %icc, %i1, %g3
10942 andncc %l0, %g1, %i4
10943 fmovrde %g5, %f4, %f22
10944 orcc %o0, %g2, %l4
10945 fmovsl %xcc, %f23, %f0
10946 movg %icc, %i6, %o6
10947 movl %icc, %o4, %i0
10948 movneg %xcc, %i5, %i3
10949 stw %l5, [%l7 + 0x6C]
10950 std %f24, [%l7 + 0x78]
10951 move %icc, %l3, %o7
10952 std %f14, [%l7 + 0x68]
10953 fmovspos %xcc, %f23, %f10
10954 addcc %i2, %g6, %g7
10955 ldsw [%l7 + 0x40], %o2
10956 subcc %o5, 0x1675, %l2
10957 sethi 0x1AEF, %g4
10958 movcc %xcc, %l6, %o1
10959 movre %i7, 0x221, %l1
10960 srlx %o3, %g3, %i1
10961 fcmpeq16 %f24, %f10, %g1
10962 stw %i4, [%l7 + 0x1C]
10963 alignaddrl %l0, %g5, %o0
10964 orn %g2, 0x0632, %i6
10965 sethi 0x003D, %l4
10966 addcc %o6, %o4, %i5
10967 array32 %i0, %l5, %l3
10968 fnot2 %f8, %f14
10969 ldub [%l7 + 0x58], %o7
10970 addccc %i3, %i2, %g7
10971 xnorcc %g6, %o5, %o2
10972 lduh [%l7 + 0x5C], %l2
10973 sethi 0x160E, %l6
10974 sth %g4, [%l7 + 0x1A]
10975 fands %f8, %f28, %f10
10976 fmovd %f30, %f14
10977 movrgz %i7, 0x2E9, %o1
10978 array8 %o3, %l1, %g3
10979 umul %g1, %i4, %i1
10980 movrgz %l0, %o0, %g5
10981 movneg %icc, %i6, %g2
10982 st %f30, [%l7 + 0x40]
10983 sir 0x112C
10984 movrgz %o6, 0x05F, %l4
10985 fandnot2s %f22, %f27, %f25
10986 fzeros %f8
10987 fnot1 %f8, %f6
10988 fmul8x16au %f13, %f1, %f24
10989 andncc %i5, %o4, %l5
10990 fpsub16s %f11, %f11, %f22
10991 edge32ln %i0, %l3, %o7
10992 fmul8x16 %f16, %f18, %f28
10993 orncc %i2, 0x1F6E, %i3
10994 edge16n %g6, %o5, %g7
10995 movne %icc, %o2, %l6
10996 fabss %f13, %f24
10997 fmovdpos %icc, %f23, %f5
10998 movvc %xcc, %g4, %l2
10999 ldsw [%l7 + 0x28], %i7
11000 st %f20, [%l7 + 0x10]
11001 fcmpd %fcc2, %f8, %f0
11002 mova %icc, %o1, %l1
11003 stw %o3, [%l7 + 0x7C]
11004 movne %xcc, %g1, %g3
11005 orn %i1, 0x0F4F, %i4
11006 xnorcc %o0, %g5, %l0
11007 edge16n %i6, %g2, %l4
11008 andn %i5, %o6, %o4
11009 fmovsl %icc, %f0, %f14
11010 fabss %f29, %f13
11011 lduh [%l7 + 0x56], %l5
11012 orncc %l3, 0x049C, %i0
11013 fnegs %f14, %f3
11014 edge8 %o7, %i3, %g6
11015 faligndata %f20, %f20, %f30
11016 edge16 %o5, %i2, %o2
11017 fxor %f30, %f30, %f18
11018 fors %f12, %f29, %f7
11019 movg %icc, %g7, %g4
11020 array16 %l6, %i7, %o1
11021 ldd [%l7 + 0x60], %f26
11022 move %icc, %l1, %l2
11023 array8 %o3, %g3, %i1
11024 movrgz %g1, 0x1B1, %o0
11025 sdivcc %g5, 0x0387, %i4
11026 movne %icc, %l0, %g2
11027 fnot1s %f31, %f11
11028 orcc %l4, 0x046A, %i6
11029 addccc %i5, 0x0D5E, %o4
11030 fmovdgu %icc, %f1, %f28
11031 movrlez %o6, %l5, %i0
11032 fmovdl %xcc, %f29, %f18
11033 fnegs %f0, %f11
11034 fcmpne16 %f18, %f4, %l3
11035 edge32n %i3, %g6, %o7
11036 nop
11037 set 0x40, %l3
11038 ldsh [%l7 + %l3], %o5
11039 addcc %i2, %o2, %g4
11040 fmul8ulx16 %f18, %f10, %f20
11041 andncc %l6, %i7, %o1
11042 lduw [%l7 + 0x7C], %g7
11043 movne %icc, %l2, %o3
11044 movrlz %g3, %l1, %g1
11045 sdiv %o0, 0x1DD4, %i1
11046 sra %g5, %l0, %i4
11047 fmul8x16au %f1, %f23, %f4
11048 edge16ln %g2, %i6, %i5
11049 std %f14, [%l7 + 0x38]
11050 andcc %o4, %l4, %o6
11051 ldub [%l7 + 0x62], %l5
11052 edge8 %l3, %i0, %i3
11053 addc %g6, 0x0380, %o5
11054 movre %o7, %o2, %g4
11055 movne %xcc, %i2, %i7
11056 movl %icc, %o1, %g7
11057 edge32ln %l2, %o3, %l6
11058 edge8n %g3, %g1, %l1
11059 sll %i1, %o0, %l0
11060 srl %i4, %g2, %g5
11061 ldub [%l7 + 0x3B], %i5
11062 movcs %xcc, %o4, %i6
11063 movpos %xcc, %l4, %l5
11064 fxors %f3, %f11, %f9
11065 ldd [%l7 + 0x48], %f8
11066 fmovdge %xcc, %f26, %f21
11067 lduw [%l7 + 0x18], %o6
11068 move %xcc, %l3, %i0
11069 ld [%l7 + 0x08], %f18
11070 ldsw [%l7 + 0x20], %i3
11071 xnor %g6, 0x1C7E, %o5
11072 edge8ln %o2, %g4, %i2
11073 umulcc %i7, %o7, %g7
11074 sub %o1, 0x1FB4, %o3
11075 srlx %l6, %l2, %g1
11076 edge16n %g3, %l1, %o0
11077 movcc %icc, %i1, %l0
11078 subc %i4, %g5, %i5
11079 sth %g2, [%l7 + 0x50]
11080 movgu %icc, %o4, %l4
11081 sdiv %i6, 0x1385, %l5
11082 orn %l3, %o6, %i0
11083 movrlz %g6, %o5, %i3
11084 xor %o2, 0x0812, %g4
11085 fone %f0
11086 edge32l %i2, %o7, %g7
11087 addcc %i7, %o1, %o3
11088 fmul8sux16 %f30, %f16, %f16
11089 array32 %l6, %g1, %g3
11090 addccc %l2, %l1, %i1
11091 sir 0x0605
11092 movvc %icc, %o0, %l0
11093 fmul8x16al %f21, %f4, %f12
11094 nop
11095 set 0x38, %i4
11096 ldx [%l7 + %i4], %g5
11097 fpadd32s %f16, %f18, %f0
11098 sub %i4, 0x02EB, %i5
11099 ldsb [%l7 + 0x60], %g2
11100 movrgez %l4, %i6, %l5
11101 fmovscc %xcc, %f6, %f10
11102 fcmpne16 %f10, %f26, %o4
11103 fmovsgu %xcc, %f22, %f9
11104 mova %icc, %l3, %i0
11105 ldx [%l7 + 0x30], %g6
11106 andncc %o6, %o5, %o2
11107 stw %i3, [%l7 + 0x20]
11108 sdivx %i2, 0x1EE4, %o7
11109 sethi 0x1D6F, %g7
11110 srax %i7, 0x14, %o1
11111 udiv %g4, 0x0B49, %l6
11112 or %o3, %g1, %g3
11113 movrne %l2, %l1, %o0
11114 xnorcc %l0, 0x124C, %i1
11115 sethi 0x0EB8, %g5
11116 fornot1 %f24, %f18, %f2
11117 movcs %xcc, %i5, %g2
11118 edge32n %l4, %i4, %i6
11119 subcc %l5, 0x0CBB, %l3
11120 siam 0x0
11121 edge16ln %i0, %g6, %o6
11122 fcmple32 %f8, %f4, %o4
11123 movg %icc, %o5, %o2
11124 ldub [%l7 + 0x71], %i3
11125 movge %icc, %o7, %g7
11126 movn %icc, %i2, %i7
11127 movne %xcc, %g4, %o1
11128 edge8ln %l6, %o3, %g3
11129 movre %g1, 0x166, %l1
11130 fpadd32s %f6, %f29, %f3
11131 ldx [%l7 + 0x78], %l2
11132 fmovdcs %xcc, %f3, %f2
11133 addccc %o0, %i1, %g5
11134 fxnor %f16, %f20, %f12
11135 movcc %xcc, %i5, %l0
11136 nop
11137 set 0x7A, %l6
11138 ldsh [%l7 + %l6], %l4
11139 orcc %i4, 0x0E11, %i6
11140 fpsub16 %f18, %f0, %f28
11141 orn %g2, %l5, %i0
11142 stx %g6, [%l7 + 0x50]
11143 mulscc %l3, %o4, %o5
11144 sethi 0x1683, %o6
11145 st %f9, [%l7 + 0x58]
11146 movrgz %i3, %o7, %o2
11147 movcc %xcc, %i2, %g7
11148 fmovrdgz %g4, %f22, %f0
11149 alignaddrl %i7, %l6, %o3
11150 andcc %o1, 0x1C34, %g1
11151 sth %l1, [%l7 + 0x2E]
11152 fmovsvc %icc, %f29, %f28
11153 fnors %f9, %f18, %f27
11154 movcc %icc, %g3, %l2
11155 mova %xcc, %o0, %g5
11156 nop
11157 set 0x62, %g7
11158 sth %i1, [%l7 + %g7]
11159 movgu %icc, %l0, %l4
11160 fmovdge %xcc, %f30, %f24
11161 addc %i4, 0x0EBE, %i6
11162 edge8 %g2, %l5, %i0
11163 sth %g6, [%l7 + 0x20]
11164 std %f4, [%l7 + 0x20]
11165 sth %l3, [%l7 + 0x6E]
11166 movg %xcc, %o4, %o5
11167 mova %xcc, %o6, %i3
11168 fmovsneg %xcc, %f24, %f0
11169 umul %o7, %i5, %i2
11170 array8 %g7, %g4, %i7
11171 fnot2s %f9, %f26
11172 fpsub16 %f12, %f10, %f30
11173 addccc %o2, 0x05FC, %l6
11174 fabsd %f14, %f22
11175 edge16 %o3, %o1, %l1
11176 andcc %g1, %l2, %o0
11177 fpackfix %f22, %f14
11178 fmovse %xcc, %f22, %f20
11179 mova %xcc, %g3, %g5
11180 fmovrsgez %l0, %f27, %f23
11181 mulscc %l4, 0x013A, %i4
11182 fones %f0
11183 stx %i1, [%l7 + 0x78]
11184 sra %i6, 0x15, %l5
11185 movrlez %g2, %i0, %g6
11186 edge16 %o4, %o5, %l3
11187 edge16 %o6, %o7, %i5
11188 setx loop_38, %l0, %l1
11189 return %l1
11190 nop
11191 rdpr %cwp, %g1
11192 rdpr %cansave, %g2
11193 rdpr %canrestore, %g3
11194 rdpr %cleanwin, %g4
11195 rdpr %otherwin, %g5
11196 rdpr %wstate, %g6
11197loop_38: array8 %i7, %o2, %l6
11198 edge8n %g4, %o3, %o1
11199 xnor %g1, %l2, %o0
11200 fmovse %xcc, %f16, %f20
11201 andcc %g3, 0x1EAA, %g5
11202 edge32 %l1, %l4, %i4
11203 movneg %icc, %l0, %i6
11204 and %l5, 0x0491, %i1
11205 stx %g2, [%l7 + 0x68]
11206 movcs %icc, %g6, %o4
11207 save %i0, 0x1A5E, %l3
11208 rdpr %cwp, %g1
11209 rdpr %cansave, %g2
11210 rdpr %canrestore, %g3
11211 rdpr %cleanwin, %g4
11212 rdpr %otherwin, %g5
11213 rdpr %wstate, %g6
11214 subcc %o5, %o6, %i5
11215 smulcc %o7, 0x06FC, %i3
11216 edge8n %g7, %i7, %o2
11217 edge16l %l6, %g4, %i2
11218 sethi 0x0CF4, %o3
11219 srlx %o1, %g1, %l2
11220 fandnot1 %f20, %f26, %f20
11221 stb %o0, [%l7 + 0x2A]
11222 movgu %xcc, %g3, %l1
11223 subccc %g5, 0x09F1, %l4
11224 array32 %l0, %i6, %i4
11225 andcc %l5, %i1, %g2
11226 edge16ln %o4, %g6, %l3
11227 siam 0x0
11228 addcc %o5, %o6, %i5
11229 array16 %i0, %o7, %i3
11230 movle %xcc, %g7, %o2
11231 fands %f7, %f17, %f19
11232 udiv %l6, 0x0D61, %i7
11233 movrlz %i2, %g4, %o3
11234 fcmple16 %f6, %f22, %o1
11235 sll %g1, 0x06, %o0
11236 movge %xcc, %g3, %l2
11237 edge8n %l1, %g5, %l0
11238 movneg %xcc, %i6, %l4
11239 udivx %i4, 0x0AB8, %i1
11240 umulcc %l5, 0x000A, %o4
11241 array8 %g6, %l3, %o5
11242 edge32n %g2, %o6, %i5
11243 fcmpeq32 %f26, %f10, %i0
11244 andcc %i3, 0x1064, %o7
11245 fmovrslez %o2, %f2, %f19
11246 addc %g7, %l6, %i7
11247 fpadd16 %f18, %f20, %f2
11248 edge16 %g4, %o3, %o1
11249 nop
11250 set 0x78, %l4
11251 ldd [%l7 + %l4], %f26
11252 alignaddrl %g1, %o0, %i2
11253 and %l2, %g3, %l1
11254 movrne %l0, %g5, %i6
11255 fcmple32 %f18, %f4, %l4
11256 mova %xcc, %i1, %l5
11257 movrne %i4, %o4, %g6
11258 fmovdvs %xcc, %f8, %f20
11259 movneg %icc, %o5, %l3
11260 sdivx %g2, 0x039E, %o6
11261 movne %xcc, %i0, %i5
11262 array16 %o7, %i3, %g7
11263 sdivcc %o2, 0x16E3, %i7
11264 andn %g4, 0x0B8C, %o3
11265 fpmerge %f27, %f22, %f6
11266 add %o1, %l6, %g1
11267 movgu %xcc, %o0, %l2
11268 edge16n %i2, %g3, %l0
11269 movre %l1, %i6, %g5
11270 orn %l4, %i1, %l5
11271 xnorcc %i4, %g6, %o4
11272 movneg %icc, %o5, %g2
11273 orcc %l3, %i0, %o6
11274 sir 0x15AA
11275 fmovsgu %xcc, %f5, %f5
11276 sth %i5, [%l7 + 0x72]
11277 fpadd32 %f2, %f14, %f2
11278 stb %o7, [%l7 + 0x55]
11279 edge32l %g7, %i3, %o2
11280 edge32n %g4, %i7, %o1
11281 movne %icc, %l6, %o3
11282 movl %icc, %o0, %l2
11283 save %i2, 0x0BBE, %g3
11284 rdpr %cwp, %g1
11285 rdpr %cansave, %g2
11286 rdpr %canrestore, %g3
11287 rdpr %cleanwin, %g4
11288 rdpr %otherwin, %g5
11289 rdpr %wstate, %g6
11290 andn %l0, 0x12B7, %g1
11291 sdivx %l1, 0x0119, %g5
11292 edge8ln %i6, %l4, %i1
11293 andcc %i4, %g6, %l5
11294 xorcc %o4, 0x046F, %g2
11295 addccc %o5, 0x0C5A, %l3
11296 sll %o6, 0x09, %i5
11297 orncc %i0, 0x1745, %g7
11298 sir 0x1DED
11299 edge16n %o7, %o2, %i3
11300 srlx %g4, %i7, %l6
11301 movcc %icc, %o3, %o1
11302 movcs %xcc, %o0, %i2
11303 edge16 %l2, %l0, %g3
11304 fmovsg %xcc, %f9, %f21
11305 restore %l1, %g5, %i6
11306 rdpr %cwp, %g1
11307 rdpr %cansave, %g2
11308 rdpr %canrestore, %g3
11309 rdpr %cleanwin, %g4
11310 rdpr %otherwin, %g5
11311 rdpr %wstate, %g6
11312 andcc %g1, %l4, %i4
11313 fandnot1 %f20, %f28, %f26
11314 alignaddrl %i1, %l5, %g6
11315 sdiv %o4, 0x088D, %g2
11316 movgu %icc, %l3, %o5
11317 std %f12, [%l7 + 0x28]
11318 fmovdpos %icc, %f10, %f17
11319 or %o6, %i0, %g7
11320 udiv %o7, 0x1B5A, %i5
11321 fmovdg %icc, %f1, %f11
11322 fone %f24
11323 movle %icc, %i3, %o2
11324 fmovspos %xcc, %f7, %f1
11325 add %i7, %l6, %o3
11326 fnand %f0, %f30, %f30
11327 andn %g4, 0x07D0, %o1
11328 or %i2, 0x1381, %o0
11329 st %f10, [%l7 + 0x58]
11330 stx %l0, [%l7 + 0x08]
11331 edge16 %l2, %l1, %g3
11332 smulcc %g5, 0x015F, %g1
11333 addc %l4, 0x0722, %i6
11334 or %i4, 0x0F34, %l5
11335 movrgez %i1, 0x03A, %g6
11336 fandnot1 %f28, %f20, %f8
11337 fmovscc %xcc, %f18, %f30
11338 fnot2s %f24, %f8
11339 edge32l %o4, %l3, %g2
11340 addc %o6, 0x06AB, %i0
11341 setx loop_39, %l0, %l1
11342 return %l1
11343 nop
11344 rdpr %cwp, %g1
11345 rdpr %cansave, %g2
11346 rdpr %canrestore, %g3
11347 rdpr %cleanwin, %g4
11348 rdpr %otherwin, %g5
11349 rdpr %wstate, %g6
11350loop_39: sdiv %g7, 0x0944, %i3
11351 movg %xcc, %i5, %i7
11352 ldd [%l7 + 0x58], %o2
11353 fmovrdlz %o3, %f24, %f0
11354 movl %icc, %g4, %o1
11355 edge8ln %i2, %o0, %l0
11356 fcmpne32 %f12, %f12, %l6
11357 xorcc %l2, %l1, %g3
11358 edge8 %g5, %l4, %i6
11359 movrlez %g1, %i4, %i1
11360 udivcc %l5, 0x0E8A, %g6
11361 udivcc %l3, 0x0B6C, %o4
11362 movvc %icc, %o6, %i0
11363 fpack16 %f22, %f4
11364 lduw [%l7 + 0x64], %o5
11365 for %f22, %f0, %f16
11366 fcmpne32 %f10, %f14, %o7
11367 fxors %f1, %f22, %f6
11368 siam 0x0
11369 movcc %icc, %g2, %i3
11370 movge %xcc, %g7, %i5
11371 movrlz %o2, 0x11D, %i7
11372 andcc %g4, 0x1D7F, %o3
11373 fmovdvs %icc, %f29, %f2
11374 udivcc %i2, 0x17DA, %o1
11375 sra %l0, %o0, %l6
11376 save %l1, %g3, %l2
11377 rdpr %cwp, %g1
11378 rdpr %cansave, %g2
11379 rdpr %canrestore, %g3
11380 rdpr %cleanwin, %g4
11381 rdpr %otherwin, %g5
11382 rdpr %wstate, %g6
11383 movg %icc, %l4, %i6
11384 edge16n %g1, %i4, %g5
11385 ldd [%l7 + 0x50], %l4
11386 fors %f10, %f17, %f29
11387 movvc %xcc, %g6, %i1
11388 movneg %icc, %o4, %l3
11389 umul %o6, %o5, %o7
11390 alignaddr %i0, %i3, %g2
11391 umul %i5, 0x1BFB, %o2
11392 fand %f2, %f28, %f16
11393 movgu %xcc, %i7, %g4
11394 sub %o3, %i2, %g7
11395 srax %l0, 0x1E, %o0
11396 xorcc %l6, %o1, %l1
11397 fcmple32 %f26, %f30, %g3
11398 fabsd %f4, %f18
11399 movvs %xcc, %l4, %i6
11400 movrgz %g1, %l2, %i4
11401 array8 %l5, %g6, %g5
11402 stx %o4, [%l7 + 0x28]
11403 movcc %icc, %l3, %i1
11404 alignaddr %o5, %o6, %o7
11405 xnorcc %i3, %g2, %i0
11406 udivcc %o2, 0x1816, %i7
11407 sdivx %i5, 0x0A7D, %o3
11408 sir 0x16D1
11409 edge32l %i2, %g7, %l0
11410 udivx %g4, 0x1A90, %o0
11411 movge %xcc, %l6, %o1
11412 save %l1, %l4, %i6
11413 rdpr %cwp, %g1
11414 rdpr %cansave, %g2
11415 rdpr %canrestore, %g3
11416 rdpr %cleanwin, %g4
11417 rdpr %otherwin, %g5
11418 rdpr %wstate, %g6
11419 movrne %g1, 0x22D, %l2
11420 and %g3, %l5, %g6
11421 ldx [%l7 + 0x48], %g5
11422 subcc %o4, %i4, %i1
11423 stw %l3, [%l7 + 0x40]
11424 edge16n %o6, %o5, %i3
11425 umulcc %o7, 0x0C43, %i0
11426 std %f18, [%l7 + 0x50]
11427 lduh [%l7 + 0x16], %g2
11428 alignaddr %o2, %i7, %i5
11429 or %o3, %g7, %i2
11430 movvc %icc, %l0, %g4
11431 addcc %o0, %o1, %l1
11432 andn %l4, %i6, %g1
11433 nop
11434 set 0x40, %i0
11435 ldx [%l7 + %i0], %l6
11436 ldub [%l7 + 0x13], %g3
11437 fnor %f4, %f12, %f10
11438 movvs %icc, %l5, %g6
11439 ldsw [%l7 + 0x2C], %g5
11440 fmovdvc %xcc, %f2, %f5
11441 fnors %f24, %f19, %f13
11442 udivcc %l2, 0x1C56, %i4
11443 alignaddr %o4, %l3, %i1
11444 xnorcc %o6, 0x0828, %o5
11445 std %f24, [%l7 + 0x18]
11446 sth %i3, [%l7 + 0x5E]
11447 addccc %i0, %g2, %o7
11448 movn %xcc, %i7, %i5
11449 stx %o3, [%l7 + 0x48]
11450 subccc %o2, %g7, %i2
11451 mulx %l0, 0x0840, %g4
11452 srlx %o0, 0x0A, %o1
11453 edge8l %l4, %l1, %g1
11454 movg %xcc, %l6, %i6
11455 fornot2s %f23, %f15, %f18
11456 orn %l5, %g3, %g6
11457 ldsb [%l7 + 0x66], %g5
11458 movl %xcc, %l2, %i4
11459 sllx %l3, %i1, %o6
11460 movgu %xcc, %o4, %o5
11461 movleu %xcc, %i3, %g2
11462 fmovdleu %xcc, %f10, %f18
11463 srax %i0, 0x0C, %o7
11464 array8 %i7, %o3, %i5
11465 umul %g7, 0x1D9E, %o2
11466 orn %i2, 0x1931, %g4
11467 movre %l0, 0x380, %o1
11468 sub %o0, 0x18F9, %l1
11469 fsrc1s %f15, %f12
11470 smulcc %l4, %g1, %i6
11471 ldub [%l7 + 0x1F], %l6
11472 ld [%l7 + 0x70], %f18
11473 edge8l %g3, %l5, %g5
11474 sir 0x07C9
11475 movn %icc, %g6, %i4
11476 edge8ln %l3, %l2, %o6
11477 st %f2, [%l7 + 0x64]
11478 fandnot2s %f28, %f15, %f11
11479 sdivcc %o4, 0x0EF0, %o5
11480 fmovda %icc, %f15, %f26
11481 fsrc2 %f4, %f8
11482 restore %i1, %g2, %i0
11483 rdpr %cwp, %g1
11484 rdpr %cansave, %g2
11485 rdpr %canrestore, %g3
11486 rdpr %cleanwin, %g4
11487 rdpr %otherwin, %g5
11488 rdpr %wstate, %g6
11489 nop
11490 set 0x20, %i2
11491 stx %o7, [%l7 + %i2]
11492 andncc %i3, %i7, %i5
11493 edge16ln %g7, %o3, %o2
11494 orcc %g4, %l0, %i2
11495 edge32ln %o0, %o1, %l1
11496 fnor %f30, %f18, %f20
11497 fcmped %fcc3, %f8, %f16
11498 addcc %g1, 0x0D00, %i6
11499 ldub [%l7 + 0x53], %l4
11500 orncc %l6, 0x0C3F, %g3
11501 fmovde %icc, %f19, %f10
11502 sdivx %g5, 0x0CF2, %g6
11503 fnegs %f14, %f17
11504 xorcc %l5, 0x0B39, %l3
11505 movvs %xcc, %l2, %o6
11506 fmovsge %icc, %f14, %f23
11507 fpmerge %f28, %f28, %f14
11508 movgu %xcc, %o4, %i4
11509 fpsub32s %f25, %f5, %f19
11510 movrgez %o5, 0x203, %i1
11511 fexpand %f10, %f6
11512 fpadd16s %f29, %f31, %f5
11513 and %g2, %o7, %i3
11514 movre %i0, %i7, %g7
11515 array8 %o3, %i5, %o2
11516 nop
11517 set 0x20, %o7
11518 sth %l0, [%l7 + %o7]
11519 lduh [%l7 + 0x0A], %i2
11520 edge8l %g4, %o0, %o1
11521 movpos %xcc, %g1, %l1
11522 for %f24, %f30, %f26
11523 setx loop_40, %l0, %l1
11524 return %l1
11525 nop
11526 rdpr %cwp, %g1
11527 rdpr %cansave, %g2
11528 rdpr %canrestore, %g3
11529 rdpr %cleanwin, %g4
11530 rdpr %otherwin, %g5
11531 rdpr %wstate, %g6
11532loop_40: orcc %g3, 0x082F, %l6
11533 alignaddrl %g5, %g6, %l3
11534 fpadd16 %f2, %f10, %f30
11535 or %l2, %o6, %l5
11536 sir 0x05D6
11537 movcs %xcc, %i4, %o4
11538 stw %i1, [%l7 + 0x08]
11539 srax %o5, %o7, %i3
11540 movne %icc, %g2, %i0
11541 addc %g7, %i7, %o3
11542 fmovs %f31, %f1
11543 fnot1 %f28, %f18
11544 ldx [%l7 + 0x68], %i5
11545 save %o2, %i2, %l0
11546 rdpr %cwp, %g1
11547 rdpr %cansave, %g2
11548 rdpr %canrestore, %g3
11549 rdpr %cleanwin, %g4
11550 rdpr %otherwin, %g5
11551 rdpr %wstate, %g6
11552 edge32l %g4, %o0, %o1
11553 ldsh [%l7 + 0x2E], %l1
11554 stw %g1, [%l7 + 0x48]
11555 mova %icc, %l4, %g3
11556 movge %xcc, %l6, %i6
11557 std %f8, [%l7 + 0x60]
11558 fmovsleu %xcc, %f0, %f29
11559 sethi 0x0C27, %g5
11560 movcc %icc, %l3, %l2
11561 movg %xcc, %g6, %o6
11562 addc %i4, %l5, %o4
11563 movn %xcc, %o5, %i1
11564 xnorcc %i3, %o7, %i0
11565 edge32 %g2, %i7, %g7
11566 sethi 0x073F, %i5
11567 movrlez %o2, 0x346, %o3
11568 umul %l0, %g4, %o0
11569 mulscc %o1, 0x03EF, %l1
11570 movneg %xcc, %i2, %g1
11571 fxnor %f8, %f6, %f8
11572 udivx %l4, 0x040F, %l6
11573 alignaddrl %i6, %g3, %l3
11574 fcmpes %fcc3, %f5, %f14
11575 fcmple32 %f20, %f0, %l2
11576 fmuld8ulx16 %f24, %f11, %f12
11577 addc %g5, 0x0954, %o6
11578 array16 %i4, %l5, %g6
11579 fabsd %f18, %f10
11580 srlx %o4, 0x12, %o5
11581 edge16n %i1, %o7, %i0
11582 srl %g2, %i3, %i7
11583 edge32l %i5, %g7, %o2
11584 movgu %xcc, %o3, %g4
11585 sra %l0, 0x1B, %o1
11586 movrgez %l1, 0x3BB, %o0
11587 fcmpne16 %f20, %f16, %i2
11588 movrne %l4, %l6, %g1
11589 nop
11590 set 0x30, %o0
11591 ldsw [%l7 + %o0], %i6
11592 stx %g3, [%l7 + 0x08]
11593 movpos %xcc, %l3, %g5
11594 ldsh [%l7 + 0x18], %o6
11595 movpos %icc, %i4, %l5
11596 subccc %g6, %l2, %o5
11597 movneg %icc, %i1, %o4
11598 sll %o7, 0x10, %i0
11599 fmovd %f2, %f18
11600 xnor %g2, %i7, %i3
11601 movrgez %g7, 0x0B4, %o2
11602 movrlez %o3, %g4, %l0
11603 smulcc %i5, 0x0BB8, %o1
11604 fmovdne %xcc, %f24, %f15
11605 movrlz %o0, %i2, %l1
11606 edge32ln %l6, %g1, %l4
11607 move %xcc, %i6, %l3
11608 fsrc2 %f30, %f30
11609 for %f16, %f10, %f8
11610 movneg %xcc, %g5, %o6
11611 std %f12, [%l7 + 0x08]
11612 udivx %i4, 0x1CEE, %l5
11613 subccc %g3, 0x1B97, %l2
11614 nop
11615 set 0x54, %o5
11616 stw %o5, [%l7 + %o5]
11617 fnot1 %f18, %f0
11618 movre %g6, %o4, %o7
11619 subcc %i0, %g2, %i1
11620 add %i3, 0x12DA, %i7
11621 movcs %xcc, %g7, %o2
11622 addc %g4, %o3, %i5
11623 sub %o1, %l0, %o0
11624 array8 %l1, %i2, %g1
11625 fmovspos %xcc, %f6, %f25
11626 smul %l6, %l4, %i6
11627 sdivx %g5, 0x0F52, %l3
11628 array8 %o6, %l5, %g3
11629 nop
11630 set 0x0C, %i1
11631 ldsh [%l7 + %i1], %l2
11632 fnands %f23, %f5, %f25
11633 xor %o5, %i4, %o4
11634 movvc %icc, %g6, %o7
11635 alignaddrl %g2, %i1, %i3
11636 fmovdpos %xcc, %f20, %f6
11637 fcmple32 %f14, %f22, %i0
11638 movn %icc, %i7, %o2
11639 movcs %icc, %g4, %o3
11640 andncc %g7, %o1, %i5
11641 edge16n %l0, %o0, %i2
11642 movrgz %l1, 0x3FB, %g1
11643 movvs %xcc, %l6, %i6
11644 sllx %g5, 0x1A, %l3
11645 edge8 %l4, %o6, %g3
11646 ldub [%l7 + 0x3F], %l5
11647 edge32ln %o5, %l2, %o4
11648 move %icc, %i4, %o7
11649 xorcc %g2, %g6, %i3
11650 st %f30, [%l7 + 0x7C]
11651 srl %i0, %i7, %o2
11652 umul %g4, 0x0D35, %i1
11653 movcs %icc, %o3, %g7
11654 edge32 %o1, %i5, %l0
11655 srl %i2, 0x08, %o0
11656 move %icc, %g1, %l6
11657 udivcc %l1, 0x1CAD, %g5
11658 alignaddr %l3, %i6, %o6
11659 sra %l4, %l5, %g3
11660 fmul8x16 %f24, %f6, %f2
11661 fcmpeq16 %f14, %f8, %o5
11662 edge8n %l2, %o4, %o7
11663 movpos %xcc, %g2, %g6
11664 add %i3, 0x104F, %i4
11665 orn %i7, %i0, %o2
11666 edge16ln %i1, %g4, %o3
11667 edge16n %g7, %i5, %o1
11668 movl %xcc, %l0, %o0
11669 array8 %g1, %l6, %l1
11670 srl %i2, %g5, %i6
11671 or %o6, 0x14AB, %l4
11672 movrlez %l3, 0x161, %l5
11673 edge8l %g3, %l2, %o4
11674 movg %xcc, %o7, %g2
11675 subc %o5, %i3, %i4
11676 popc %g6, %i7
11677 xnorcc %o2, %i1, %g4
11678 srl %i0, %o3, %i5
11679 movvs %icc, %o1, %l0
11680 fmovdg %icc, %f30, %f9
11681 ldd [%l7 + 0x40], %f4
11682 fmovsne %icc, %f8, %f25
11683 smul %o0, %g7, %l6
11684 subcc %g1, %l1, %i2
11685 alignaddrl %g5, %o6, %l4
11686 nop
11687 set 0x78, %g6
11688 stw %l3, [%l7 + %g6]
11689 nop
11690 set 0x78, %o3
11691 std %f2, [%l7 + %o3]
11692 addcc %l5, %g3, %l2
11693 fpadd16s %f10, %f13, %f16
11694 std %f0, [%l7 + 0x48]
11695 fmovsvs %xcc, %f29, %f29
11696 movg %icc, %o4, %i6
11697 movl %icc, %o7, %g2
11698 alignaddr %o5, %i4, %g6
11699 sth %i3, [%l7 + 0x24]
11700 move %icc, %o2, %i1
11701 edge16 %g4, %i0, %i7
11702 add %o3, 0x00DC, %i5
11703 movre %o1, 0x05B, %o0
11704 stb %g7, [%l7 + 0x16]
11705 fornot1s %f9, %f25, %f26
11706 edge8l %l6, %g1, %l1
11707 std %f24, [%l7 + 0x18]
11708 sir 0x1351
11709 movrlz %l0, 0x058, %g5
11710 std %f24, [%l7 + 0x70]
11711 edge8n %i2, %o6, %l4
11712 fpack32 %f4, %f28, %f0
11713 movcc %icc, %l5, %g3
11714 nop
11715 set 0x38, %g2
11716 lduh [%l7 + %g2], %l2
11717 movrlz %o4, 0x032, %l3
11718 edge8 %o7, %i6, %g2
11719 srlx %i4, 0x18, %o5
11720 xnorcc %i3, %o2, %i1
11721 nop
11722 set 0x5C, %o4
11723 stw %g4, [%l7 + %o4]
11724 fmovscs %icc, %f22, %f0
11725 xorcc %g6, %i0, %i7
11726 fpack16 %f14, %f8
11727 siam 0x2
11728 save %i5, %o3, %o1
11729 rdpr %cwp, %g1
11730 rdpr %cansave, %g2
11731 rdpr %canrestore, %g3
11732 rdpr %cleanwin, %g4
11733 rdpr %otherwin, %g5
11734 rdpr %wstate, %g6
11735 popc %g7, %o0
11736 smulcc %l6, %l1, %g1
11737 mova %xcc, %g5, %i2
11738 fzero %f22
11739 sdiv %o6, 0x00FB, %l4
11740 movrgz %l0, 0x06A, %g3
11741 edge8 %l2, %o4, %l3
11742 movg %icc, %o7, %l5
11743 or %g2, %i4, %o5
11744 movge %xcc, %i3, %o2
11745 edge32n %i1, %i6, %g6
11746 ldd [%l7 + 0x20], %f28
11747 fand %f8, %f8, %f10
11748 smulcc %g4, %i7, %i5
11749 xorcc %o3, 0x0915, %i0
11750 subcc %o1, 0x0B56, %o0
11751 ldx [%l7 + 0x68], %g7
11752 edge16ln %l1, %g1, %g5
11753 movgu %xcc, %i2, %l6
11754 umulcc %l4, 0x1837, %l0
11755 ldsh [%l7 + 0x3E], %g3
11756 andcc %l2, 0x0BAF, %o4
11757 fabss %f5, %f26
11758 movrlz %o6, 0x26C, %l3
11759 udiv %l5, 0x0321, %g2
11760 movrgez %o7, 0x1C3, %o5
11761 ld [%l7 + 0x48], %f31
11762 smul %i4, 0x1614, %i3
11763 mova %icc, %i1, %o2
11764 umul %g6, %g4, %i6
11765 movg %icc, %i5, %i7
11766 udivcc %i0, 0x1CF8, %o1
11767 mova %icc, %o0, %o3
11768 fpsub32 %f10, %f28, %f6
11769 addc %l1, %g1, %g7
11770 sdivcc %i2, 0x1A1E, %g5
11771 fmovsvs %icc, %f28, %f13
11772 xnorcc %l4, %l6, %g3
11773 fmovrslez %l0, %f31, %f9
11774 fnot2s %f9, %f13
11775 movrlez %o4, %o6, %l2
11776 sdivcc %l5, 0x03FF, %l3
11777 addccc %o7, %o5, %g2
11778 addc %i4, %i1, %o2
11779 ldd [%l7 + 0x30], %f6
11780 edge16 %g6, %i3, %i6
11781 umulcc %i5, 0x18DA, %g4
11782 edge16ln %i7, %o1, %i0
11783 fmuld8sux16 %f0, %f5, %f20
11784 movcs %icc, %o0, %l1
11785 sllx %o3, %g1, %g7
11786 xorcc %g5, 0x1ED2, %i2
11787 fnegd %f4, %f14
11788 nop
11789 set 0x08, %o2
11790 stx %l6, [%l7 + %o2]
11791 fnegs %f13, %f9
11792 movcs %xcc, %g3, %l4
11793 sdivcc %o4, 0x172D, %l0
11794 xnorcc %l2, %l5, %l3
11795 fmul8x16al %f11, %f22, %f20
11796 faligndata %f4, %f20, %f12
11797 fmovdle %xcc, %f21, %f29
11798 ldsw [%l7 + 0x34], %o7
11799 umulcc %o5, 0x152C, %o6
11800 andncc %g2, %i1, %i4
11801 alignaddr %g6, %o2, %i3
11802 stb %i5, [%l7 + 0x19]
11803 fmul8x16au %f13, %f30, %f16
11804 ldx [%l7 + 0x30], %g4
11805 sdiv %i6, 0x0D59, %i7
11806 edge8l %i0, %o0, %l1
11807 ld [%l7 + 0x2C], %f7
11808 andn %o1, 0x187A, %o3
11809 add %g1, 0x0038, %g7
11810 fmovrslz %g5, %f26, %f17
11811 smulcc %l6, %g3, %l4
11812 nop
11813 set 0x44, %o6
11814 sth %i2, [%l7 + %o6]
11815 restore %o4, 0x0839, %l0
11816 rdpr %cwp, %g1
11817 rdpr %cansave, %g2
11818 rdpr %canrestore, %g3
11819 rdpr %cleanwin, %g4
11820 rdpr %otherwin, %g5
11821 rdpr %wstate, %g6
11822 movg %xcc, %l2, %l5
11823 sub %l3, 0x042D, %o5
11824 ldd [%l7 + 0x40], %f18
11825 srl %o6, 0x10, %g2
11826 andncc %o7, %i1, %i4
11827 movne %xcc, %o2, %g6
11828 or %i3, %g4, %i6
11829 fzero %f14
11830 edge16ln %i7, %i0, %i5
11831 srlx %l1, %o0, %o1
11832 ldsb [%l7 + 0x1B], %g1
11833 nop
11834 set 0x10, %i7
11835 lduw [%l7 + %i7], %g7
11836 edge8l %g5, %o3, %l6
11837 popc %g3, %l4
11838 edge8ln %o4, %l0, %i2
11839 fornot1 %f10, %f12, %f18
11840 fpsub16 %f22, %f6, %f18
11841 movrlez %l2, %l5, %o5
11842 ldsh [%l7 + 0x24], %l3
11843 fmul8ulx16 %f18, %f22, %f10
11844 movneg %icc, %g2, %o7
11845 edge8 %o6, %i1, %i4
11846 fmovrse %g6, %f11, %f3
11847 lduw [%l7 + 0x60], %i3
11848 movle %icc, %o2, %i6
11849 smul %g4, %i7, %i0
11850 fmovrde %i5, %f0, %f16
11851 movrgz %o0, 0x17D, %l1
11852 edge16n %g1, %g7, %g5
11853 movl %icc, %o1, %o3
11854 movcs %xcc, %g3, %l4
11855 fmovspos %icc, %f17, %f25
11856 sdivcc %l6, 0x1CA3, %o4
11857 orn %l0, 0x17E0, %l2
11858 fmovse %icc, %f17, %f0
11859 array8 %i2, %l5, %o5
11860 edge16n %l3, %g2, %o7
11861 andcc %i1, 0x10D9, %i4
11862 edge8 %g6, %o6, %i3
11863 alignaddrl %o2, %i6, %g4
11864 xnor %i0, %i5, %i7
11865 movvs %xcc, %l1, %o0
11866 ldx [%l7 + 0x48], %g1
11867 ldd [%l7 + 0x28], %g6
11868 edge32 %g5, %o3, %o1
11869 edge8ln %g3, %l4, %l6
11870 movrlz %o4, %l0, %i2
11871 movge %xcc, %l2, %o5
11872 alignaddrl %l5, %g2, %o7
11873 udiv %i1, 0x132F, %l3
11874 movge %xcc, %g6, %i4
11875 array16 %i3, %o6, %i6
11876 movrne %o2, 0x0B2, %i0
11877 fmul8ulx16 %f28, %f24, %f2
11878 movg %xcc, %i5, %g4
11879 movpos %icc, %i7, %l1
11880 fmovsl %xcc, %f30, %f10
11881 edge8n %g1, %o0, %g5
11882 or %o3, %g7, %o1
11883 orncc %g3, %l6, %o4
11884 edge32n %l4, %i2, %l0
11885 edge16 %l2, %o5, %g2
11886 fnot2 %f12, %f28
11887 andcc %o7, %i1, %l3
11888 movgu %icc, %g6, %l5
11889 alignaddrl %i3, %i4, %i6
11890 smulcc %o2, %o6, %i5
11891 fzero %f6
11892 edge8n %i0, %i7, %g4
11893 movg %icc, %l1, %o0
11894 udivcc %g5, 0x096A, %g1
11895 edge32ln %o3, %o1, %g7
11896 sir 0x1A5B
11897 fpadd16 %f4, %f14, %f6
11898 ldd [%l7 + 0x30], %i6
11899 movgu %xcc, %o4, %l4
11900 movre %i2, 0x2E0, %g3
11901 movrgz %l0, 0x396, %l2
11902 array16 %o5, %o7, %g2
11903 subcc %i1, %l3, %g6
11904 movrlz %i3, %i4, %l5
11905 fcmple16 %f22, %f20, %i6
11906 st %f11, [%l7 + 0x44]
11907 fpadd16s %f20, %f28, %f23
11908 edge16 %o6, %o2, %i5
11909 edge16ln %i0, %g4, %i7
11910 movg %icc, %o0, %g5
11911 addccc %g1, %l1, %o1
11912 fmovdleu %xcc, %f3, %f23
11913 edge32n %o3, %g7, %l6
11914 edge8n %l4, %i2, %g3
11915 movne %icc, %o4, %l0
11916 fnegd %f4, %f0
11917 movcs %icc, %o5, %o7
11918 umulcc %l2, %i1, %g2
11919 fnands %f13, %f12, %f18
11920 fzero %f12
11921 fmovrslz %l3, %f19, %f24
11922 mova %xcc, %i3, %g6
11923 andncc %l5, %i6, %o6
11924 siam 0x7
11925 stx %i4, [%l7 + 0x78]
11926 ldsw [%l7 + 0x38], %o2
11927 movrlez %i0, %g4, %i7
11928 fmovdvc %icc, %f31, %f21
11929 lduw [%l7 + 0x64], %i5
11930 ldd [%l7 + 0x10], %g4
11931 nop
11932 set 0x76, %i6
11933 ldub [%l7 + %i6], %o0
11934 for %f12, %f24, %f8
11935 fmovsleu %icc, %f20, %f15
11936 edge32n %l1, %g1, %o3
11937 xor %g7, 0x1C0A, %o1
11938 st %f16, [%l7 + 0x54]
11939 sir 0x0211
11940 sth %l6, [%l7 + 0x5A]
11941 umul %l4, %i2, %o4
11942 array32 %l0, %g3, %o7
11943 movre %o5, %i1, %l2
11944 fcmps %fcc0, %f31, %f15
11945 nop
11946 set 0x58, %g3
11947 ldub [%l7 + %g3], %l3
11948 subcc %i3, 0x170D, %g2
11949 movge %icc, %g6, %i6
11950 movg %xcc, %l5, %i4
11951 edge32n %o2, %o6, %g4
11952 fcmpgt16 %f10, %f18, %i0
11953 xnorcc %i5, %i7, %g5
11954 edge16n %o0, %l1, %o3
11955 and %g1, 0x1ED5, %g7
11956 andcc %l6, %o1, %i2
11957 fpsub32 %f12, %f24, %f22
11958 smulcc %l4, %o4, %l0
11959 edge8 %o7, %g3, %o5
11960 sra %l2, 0x02, %l3
11961 ldsw [%l7 + 0x70], %i1
11962 fnegs %f27, %f24
11963 movrlez %g2, %i3, %g6
11964 addc %i6, %i4, %o2
11965 xnorcc %l5, 0x16E9, %g4
11966 stx %o6, [%l7 + 0x08]
11967 sllx %i0, %i5, %g5
11968 sdiv %i7, 0x00BC, %l1
11969 movle %icc, %o3, %o0
11970 fornot1s %f3, %f5, %f7
11971 edge32l %g7, %l6, %g1
11972 edge8n %o1, %i2, %o4
11973 fmovrdgez %l4, %f28, %f20
11974 andncc %l0, %o7, %g3
11975 fmovdle %icc, %f9, %f5
11976 addccc %l2, %o5, %l3
11977 fornot2s %f14, %f12, %f7
11978 movcs %xcc, %g2, %i3
11979 fandnot2 %f0, %f6, %f18
11980 movge %xcc, %g6, %i1
11981 sra %i4, 0x00, %i6
11982 sra %o2, 0x00, %g4
11983 edge8ln %l5, %i0, %o6
11984 setx loop_41, %l0, %l1
11985 return %l1
11986 nop
11987 rdpr %cwp, %g1
11988 rdpr %cansave, %g2
11989 rdpr %canrestore, %g3
11990 rdpr %cleanwin, %g4
11991 rdpr %otherwin, %g5
11992 rdpr %wstate, %g6
11993loop_41: movcc %xcc, %o3, %o0
11994 fmovdge %xcc, %f2, %f7
11995 fmovscc %icc, %f30, %f12
11996 xorcc %i7, 0x10AA, %l6
11997 movl %icc, %g7, %g1
11998 popc %o1, %i2
11999 edge16 %o4, %l0, %l4
12000 movvc %xcc, %g3, %l2
12001 smulcc %o7, %l3, %g2
12002 fmul8x16 %f20, %f22, %f30
12003 alignaddr %o5, %i3, %g6
12004 std %f0, [%l7 + 0x38]
12005 movrlez %i4, %i1, %o2
12006 save %i6, 0x08B7, %l5
12007 rdpr %cwp, %g1
12008 rdpr %cansave, %g2
12009 rdpr %canrestore, %g3
12010 rdpr %cleanwin, %g4
12011 rdpr %otherwin, %g5
12012 rdpr %wstate, %g6
12013 stx %g4, [%l7 + 0x50]
12014 addccc %i0, 0x1976, %o6
12015 sra %g5, 0x0A, %l1
12016 movpos %icc, %i5, %o3
12017 alignaddr %i7, %l6, %o0
12018 or %g7, %o1, %i2
12019 srl %g1, 0x08, %o4
12020 edge8 %l4, %g3, %l2
12021 ldd [%l7 + 0x78], %l0
12022 sub %l3, %g2, %o7
12023 ldd [%l7 + 0x48], %o4
12024 sra %i3, 0x07, %g6
12025 umul %i4, %i1, %o2
12026 fmovspos %icc, %f2, %f9
12027 add %i6, 0x020B, %g4
12028 fmovrsne %i0, %f8, %f31
12029 ldd [%l7 + 0x38], %f10
12030 ldd [%l7 + 0x10], %f28
12031 std %f20, [%l7 + 0x18]
12032 movg %icc, %o6, %g5
12033 fmovrdgez %l5, %f20, %f10
12034 andn %l1, 0x15B3, %o3
12035 st %f3, [%l7 + 0x64]
12036 xorcc %i7, 0x1FF1, %i5
12037 ldd [%l7 + 0x38], %f0
12038 mulscc %o0, %l6, %g7
12039 fmovsvc %xcc, %f9, %f3
12040 ld [%l7 + 0x4C], %f14
12041 fmovsvs %icc, %f24, %f27
12042 mulx %i2, 0x0AAC, %o1
12043 movre %o4, 0x0F1, %g1
12044 fornot1s %f6, %f9, %f21
12045 edge32 %l4, %l2, %g3
12046 movrgz %l3, %l0, %g2
12047 edge8ln %o5, %i3, %o7
12048 movrne %i4, 0x3EA, %g6
12049 umul %o2, 0x1858, %i6
12050 move %icc, %i1, %i0
12051 sll %g4, %g5, %l5
12052 fnot1s %f20, %f16
12053 addcc %o6, %o3, %i7
12054 sth %l1, [%l7 + 0x42]
12055 sdivcc %i5, 0x1A7D, %l6
12056 umulcc %o0, 0x0335, %g7
12057 orcc %i2, 0x0C2A, %o1
12058 fmovdle %xcc, %f15, %f28
12059 fmovdne %icc, %f5, %f18
12060 movrgz %g1, %o4, %l4
12061 array16 %l2, %l3, %l0
12062 edge32n %g2, %o5, %i3
12063 mova %xcc, %o7, %g3
12064 sdivcc %g6, 0x0915, %i4
12065 fmovrdlez %o2, %f2, %f6
12066 orn %i6, 0x09CE, %i1
12067 umulcc %i0, %g5, %g4
12068 ldsh [%l7 + 0x1C], %o6
12069 edge32ln %o3, %i7, %l1
12070 movrlez %l5, %i5, %o0
12071 stw %g7, [%l7 + 0x48]
12072 fcmpes %fcc3, %f8, %f3
12073 movrgz %l6, %o1, %g1
12074 movpos %icc, %o4, %i2
12075 lduw [%l7 + 0x08], %l2
12076 xnor %l4, 0x1F1C, %l0
12077 movgu %xcc, %l3, %g2
12078 andcc %i3, %o7, %o5
12079 sllx %g3, %i4, %o2
12080 save %i6, 0x1E57, %i1
12081 rdpr %cwp, %g1
12082 rdpr %cansave, %g2
12083 rdpr %canrestore, %g3
12084 rdpr %cleanwin, %g4
12085 rdpr %otherwin, %g5
12086 rdpr %wstate, %g6
12087 sub %g6, 0x111A, %g5
12088 save %i0, 0x1B26, %g4
12089 rdpr %cwp, %g1
12090 rdpr %cansave, %g2
12091 rdpr %canrestore, %g3
12092 rdpr %cleanwin, %g4
12093 rdpr %otherwin, %g5
12094 rdpr %wstate, %g6
12095 sra %o3, %i7, %o6
12096 edge32l %l5, %l1, %i5
12097 stb %o0, [%l7 + 0x0F]
12098 fone %f14
12099 std %f24, [%l7 + 0x60]
12100 edge16ln %l6, %o1, %g1
12101 fcmpd %fcc1, %f18, %f14
12102 alignaddr %g7, %i2, %o4
12103 sra %l4, 0x0C, %l0
12104 movle %xcc, %l3, %g2
12105 fmovda %xcc, %f28, %f26
12106 fmovrsgz %i3, %f21, %f22
12107 edge8l %l2, %o5, %g3
12108 siam 0x2
12109 ldub [%l7 + 0x50], %i4
12110 subccc %o7, 0x01E7, %o2
12111 or %i1, %g6, %i6
12112 alignaddr %g5, %i0, %o3
12113 edge32n %i7, %g4, %o6
12114 fcmpd %fcc0, %f22, %f16
12115 fxors %f8, %f7, %f1
12116 stw %l1, [%l7 + 0x1C]
12117 and %i5, 0x128D, %o0
12118 srlx %l6, 0x02, %o1
12119 movneg %icc, %l5, %g1
12120 umulcc %i2, 0x0236, %g7
12121 add %o4, %l0, %l4
12122 movl %icc, %g2, %l3
12123 movle %xcc, %i3, %o5
12124 mulscc %l2, %i4, %g3
12125 add %o7, %i1, %o2
12126 smulcc %g6, %g5, %i6
12127 movge %xcc, %i0, %i7
12128 fmovdle %icc, %f20, %f27
12129 alignaddrl %o3, %g4, %l1
12130 edge16 %o6, %i5, %l6
12131 fsrc2 %f26, %f24
12132 movpos %icc, %o0, %o1
12133 ldd [%l7 + 0x68], %f30
12134 andcc %g1, 0x068F, %l5
12135 fmovrdgz %g7, %f28, %f20
12136 sdivcc %o4, 0x148A, %i2
12137 addccc %l4, 0x04FA, %g2
12138 orn %l0, 0x1639, %i3
12139 alignaddrl %o5, %l2, %l3
12140 movcs %icc, %i4, %g3
12141 ldd [%l7 + 0x08], %o6
12142 movrgez %o2, %i1, %g6
12143 movgu %xcc, %g5, %i0
12144 st %f28, [%l7 + 0x38]
12145 array16 %i6, %i7, %g4
12146 addc %o3, 0x0AC3, %o6
12147 array16 %l1, %i5, %o0
12148 ldsw [%l7 + 0x7C], %l6
12149 edge32l %g1, %o1, %g7
12150 mulscc %l5, %o4, %l4
12151 popc %i2, %l0
12152 add %i3, %o5, %g2
12153 andncc %l2, %l3, %g3
12154 fmovdvs %xcc, %f2, %f5
12155 movre %o7, %i4, %o2
12156 alignaddrl %i1, %g6, %g5
12157 bshuffle %f12, %f12, %f16
12158 orn %i6, 0x08EC, %i7
12159 fsrc2s %f4, %f3
12160 ldx [%l7 + 0x38], %g4
12161 fmovrsgez %i0, %f12, %f21
12162 edge8 %o6, %l1, %i5
12163 movneg %xcc, %o0, %l6
12164 fmovdn %xcc, %f7, %f3
12165 fmovsleu %xcc, %f19, %f20
12166 andncc %o3, %g1, %g7
12167 ldsb [%l7 + 0x35], %o1
12168 subcc %l5, 0x0979, %o4
12169 movpos %xcc, %l4, %i2
12170 edge32l %l0, %o5, %i3
12171 sth %g2, [%l7 + 0x7A]
12172 ldx [%l7 + 0x30], %l3
12173 alignaddrl %l2, %g3, %o7
12174 edge8l %i4, %o2, %g6
12175 fmovs %f4, %f6
12176 ldsb [%l7 + 0x1E], %i1
12177 popc %i6, %i7
12178 smul %g5, %g4, %i0
12179 srlx %l1, %o6, %i5
12180 fmovd %f26, %f2
12181 movvs %xcc, %o0, %o3
12182 fabss %f6, %f27
12183 stb %l6, [%l7 + 0x46]
12184 fmovrsne %g1, %f24, %f26
12185 xor %o1, 0x0527, %l5
12186 alignaddrl %o4, %l4, %i2
12187 fmovsneg %xcc, %f4, %f3
12188 fmovs %f2, %f18
12189 movrlez %l0, 0x31D, %o5
12190 movvs %icc, %g7, %g2
12191 fmovrse %i3, %f31, %f6
12192 stb %l2, [%l7 + 0x4B]
12193 andn %l3, %o7, %g3
12194 array32 %i4, %o2, %g6
12195 movvc %icc, %i1, %i6
12196 srax %i7, %g5, %g4
12197 lduw [%l7 + 0x24], %l1
12198 fmovscs %xcc, %f12, %f13
12199 fmovdg %icc, %f16, %f21
12200 edge8l %i0, %o6, %o0
12201 edge32n %o3, %i5, %g1
12202 movvs %icc, %l6, %l5
12203 fmovrsne %o4, %f19, %f17
12204 edge16 %l4, %o1, %l0
12205 movvc %icc, %i2, %g7
12206 nop
12207 set 0x60, %g5
12208 ldsb [%l7 + %g5], %o5
12209 fmovscs %icc, %f26, %f16
12210 or %i3, 0x1FDA, %l2
12211 add %g2, %o7, %l3
12212 sethi 0x198E, %g3
12213 fzero %f8
12214 sth %i4, [%l7 + 0x66]
12215 fmovdne %icc, %f21, %f24
12216 movl %icc, %o2, %i1
12217 sll %i6, %i7, %g6
12218 srax %g4, 0x17, %l1
12219 save %i0, %g5, %o6
12220 rdpr %cwp, %g1
12221 rdpr %cansave, %g2
12222 rdpr %canrestore, %g3
12223 rdpr %cleanwin, %g4
12224 rdpr %otherwin, %g5
12225 rdpr %wstate, %g6
12226 fpmerge %f8, %f25, %f10
12227 popc 0x1529, %o3
12228 addccc %o0, 0x1979, %i5
12229 ldsh [%l7 + 0x34], %g1
12230 fmovsgu %xcc, %f8, %f31
12231 orn %l5, %o4, %l4
12232 movge %xcc, %l6, %l0
12233 andn %i2, %o1, %g7
12234 fornot1s %f4, %f19, %f18
12235 movrne %i3, 0x0A4, %o5
12236 udivcc %l2, 0x0E9B, %o7
12237 array16 %g2, %l3, %g3
12238 array32 %i4, %o2, %i1
12239 edge16n %i6, %i7, %g6
12240 edge32n %l1, %i0, %g4
12241 mulx %g5, 0x0BC4, %o3
12242 edge16l %o6, %i5, %g1
12243 fmul8x16au %f30, %f6, %f22
12244 orncc %l5, %o4, %l4
12245 xor %o0, %l0, %l6
12246 edge32n %o1, %g7, %i3
12247 sethi 0x0C45, %i2
12248 fmuld8ulx16 %f24, %f16, %f2
12249 xnorcc %o5, %l2, %g2
12250 alignaddr %l3, %g3, %i4
12251 stx %o2, [%l7 + 0x10]
12252 stx %o7, [%l7 + 0x38]
12253 movrgz %i6, 0x0C5, %i1
12254 movrgz %g6, %i7, %l1
12255 sethi 0x0C35, %g4
12256 movle %icc, %i0, %g5
12257 fandnot2s %f22, %f27, %f25
12258 ldsh [%l7 + 0x28], %o3
12259 movneg %xcc, %i5, %g1
12260 sth %o6, [%l7 + 0x5E]
12261 smulcc %o4, 0x0A40, %l4
12262 ldub [%l7 + 0x78], %l5
12263 addccc %l0, %o0, %o1
12264 movcc %xcc, %l6, %i3
12265 xorcc %i2, 0x18CD, %o5
12266 fnands %f9, %f14, %f8
12267 sll %g7, %g2, %l2
12268 edge16ln %l3, %i4, %o2
12269 addc %o7, 0x0846, %i6
12270 umul %i1, %g3, %i7
12271 xnor %l1, 0x073C, %g6
12272 ldx [%l7 + 0x10], %i0
12273 movle %icc, %g4, %g5
12274 srlx %i5, %o3, %o6
12275 fnot2 %f8, %f18
12276 fmovspos %icc, %f11, %f31
12277 subccc %o4, %l4, %g1
12278 fpadd32s %f15, %f22, %f24
12279 ldd [%l7 + 0x78], %l4
12280 fmovsvc %icc, %f27, %f3
12281 andncc %l0, %o0, %o1
12282 movneg %xcc, %l6, %i2
12283 fmovdne %icc, %f18, %f27
12284 fcmpne16 %f0, %f18, %o5
12285 movcs %icc, %g7, %g2
12286 xor %l2, 0x0DF3, %l3
12287 st %f1, [%l7 + 0x44]
12288 umul %i3, %o2, %i4
12289 movrlez %i6, %i1, %g3
12290 sth %o7, [%l7 + 0x08]
12291 movneg %xcc, %l1, %i7
12292 fmovrslz %g6, %f10, %f3
12293 movrgz %g4, %g5, %i5
12294 movleu %icc, %o3, %i0
12295 sir 0x0C85
12296 addccc %o6, %l4, %g1
12297 sll %l5, %l0, %o0
12298 sethi 0x148E, %o1
12299 fmovrde %o4, %f30, %f30
12300 sllx %i2, 0x15, %l6
12301 srlx %o5, 0x03, %g7
12302 fmovrsgz %l2, %f20, %f20
12303 movge %icc, %g2, %l3
12304 xor %o2, %i3, %i6
12305 movge %xcc, %i1, %i4
12306 fmovsa %icc, %f24, %f11
12307 edge32n %o7, %g3, %i7
12308 ldsh [%l7 + 0x72], %l1
12309 array32 %g4, %g6, %i5
12310 umul %o3, 0x0FEC, %g5
12311 fmovrsne %o6, %f12, %f9
12312 movvs %icc, %i0, %l4
12313 xorcc %g1, 0x0A22, %l5
12314 fpackfix %f22, %f23
12315 subccc %o0, %l0, %o4
12316 add %o1, 0x0DD1, %l6
12317 popc 0x1E59, %o5
12318 smulcc %g7, 0x140A, %l2
12319 fpadd32s %f25, %f30, %f27
12320 andncc %g2, %i2, %l3
12321 st %f30, [%l7 + 0x54]
12322 movrgez %o2, 0x096, %i6
12323 xnor %i3, 0x0096, %i1
12324 fmovspos %xcc, %f4, %f12
12325 restore %i4, %g3, %i7
12326 rdpr %cwp, %g1
12327 rdpr %cansave, %g2
12328 rdpr %canrestore, %g3
12329 rdpr %cleanwin, %g4
12330 rdpr %otherwin, %g5
12331 rdpr %wstate, %g6
12332 edge8 %o7, %g4, %g6
12333 edge8l %i5, %l1, %g5
12334 edge32l %o3, %i0, %o6
12335 movn %xcc, %g1, %l4
12336 ldsw [%l7 + 0x1C], %l5
12337 srlx %l0, 0x19, %o0
12338 fpmerge %f13, %f13, %f26
12339 movne %icc, %o1, %l6
12340 st %f29, [%l7 + 0x60]
12341 umulcc %o5, 0x0D56, %o4
12342 subc %g7, 0x10E8, %g2
12343 fpadd32 %f10, %f10, %f28
12344 stb %l2, [%l7 + 0x40]
12345 popc 0x0D0E, %i2
12346 sdivx %o2, 0x14BF, %l3
12347 stw %i3, [%l7 + 0x34]
12348 umulcc %i1, %i4, %g3
12349 ldx [%l7 + 0x10], %i6
12350 st %f7, [%l7 + 0x10]
12351 pdist %f16, %f16, %f18
12352 lduh [%l7 + 0x16], %o7
12353 std %f6, [%l7 + 0x58]
12354 fpack32 %f30, %f0, %f26
12355 edge8l %i7, %g4, %i5
12356 sllx %l1, %g6, %o3
12357 movgu %icc, %i0, %g5
12358 fexpand %f22, %f8
12359 andn %o6, 0x1B52, %l4
12360 fcmpd %fcc0, %f24, %f8
12361 fnot1 %f28, %f26
12362 save %l5, 0x0749, %l0
12363 rdpr %cwp, %g1
12364 rdpr %cansave, %g2
12365 rdpr %canrestore, %g3
12366 rdpr %cleanwin, %g4
12367 rdpr %otherwin, %g5
12368 rdpr %wstate, %g6
12369 and %o0, %g1, %l6
12370 setx loop_42, %l0, %l1
12371 return %l1
12372 nop
12373 rdpr %cwp, %g1
12374 rdpr %cansave, %g2
12375 rdpr %canrestore, %g3
12376 rdpr %cleanwin, %g4
12377 rdpr %otherwin, %g5
12378 rdpr %wstate, %g6
12379loop_42: stx %g7, [%l7 + 0x40]
12380 fmovrdgez %o4, %f12, %f18
12381 or %l2, 0x0761, %g2
12382 fsrc1s %f3, %f14
12383 edge8l %o2, %l3, %i3
12384 fmovsvs %xcc, %f4, %f2
12385 popc 0x0A36, %i1
12386 movrlz %i4, %i2, %g3
12387 movne %icc, %o7, %i6
12388 save %i7, 0x1BF6, %g4
12389 rdpr %cwp, %g1
12390 rdpr %cansave, %g2
12391 rdpr %canrestore, %g3
12392 rdpr %cleanwin, %g4
12393 rdpr %otherwin, %g5
12394 rdpr %wstate, %g6
12395 movg %xcc, %i5, %l1
12396 stx %o3, [%l7 + 0x10]
12397 edge8ln %i0, %g5, %g6
12398 stb %l4, [%l7 + 0x2E]
12399 orcc %o6, %l0, %o0
12400 ldd [%l7 + 0x08], %f30
12401 nop
12402 set 0x58, %l1
12403 stx %l5, [%l7 + %l1]
12404 alignaddr %g1, %o5, %l6
12405 movrlez %g7, %o1, %l2
12406 movre %o4, 0x343, %g2
12407 sdiv %o2, 0x17C4, %l3
12408 edge32ln %i1, %i3, %i4
12409 ldd [%l7 + 0x10], %g2
12410 udivx %o7, 0x105A, %i6
12411 fmuld8ulx16 %f7, %f21, %f26
12412 srl %i2, %g4, %i7
12413 fmuld8ulx16 %f12, %f24, %f20
12414 udivcc %l1, 0x14F3, %i5
12415 st %f9, [%l7 + 0x74]
12416 fcmps %fcc3, %f13, %f26
12417 fabsd %f20, %f22
12418 fnot1 %f14, %f10
12419 srlx %o3, %i0, %g5
12420 edge8n %g6, %o6, %l4
12421 add %l0, %o0, %l5
12422 fzero %f12
12423 fcmpd %fcc3, %f10, %f10
12424 fmovrse %o5, %f23, %f5
12425 alignaddr %g1, %l6, %g7
12426 fnegd %f26, %f24
12427 xnorcc %o1, %o4, %g2
12428 pdist %f14, %f26, %f30
12429 srl %l2, 0x08, %o2
12430 movleu %icc, %l3, %i3
12431 udiv %i4, 0x1B44, %i1
12432 edge16n %g3, %i6, %i2
12433 subccc %g4, 0x1E76, %i7
12434 addc %o7, 0x0532, %l1
12435 sethi 0x1D32, %o3
12436 ldsw [%l7 + 0x44], %i5
12437 fmovdcc %xcc, %f24, %f0
12438 array8 %i0, %g5, %o6
12439 ld [%l7 + 0x28], %f15
12440 edge8n %l4, %l0, %o0
12441 fcmpne32 %f20, %f22, %g6
12442 sll %o5, %l5, %l6
12443 movne %xcc, %g1, %g7
12444 movleu %icc, %o4, %o1
12445 array8 %g2, %l2, %l3
12446 andcc %o2, %i4, %i3
12447 alignaddr %g3, %i6, %i2
12448 sdiv %g4, 0x1C08, %i1
12449 edge8ln %o7, %l1, %i7
12450 fornot2s %f8, %f16, %f27
12451 edge16ln %o3, %i0, %g5
12452 move %icc, %o6, %l4
12453 fmovdge %xcc, %f4, %f5
12454 fmovrsne %i5, %f15, %f24
12455 smul %l0, %g6, %o5
12456 fmovdleu %icc, %f5, %f31
12457 ldsw [%l7 + 0x40], %o0
12458 movl %xcc, %l5, %g1
12459 st %f24, [%l7 + 0x28]
12460 movneg %xcc, %l6, %o4
12461 orn %g7, %g2, %o1
12462 ldsb [%l7 + 0x17], %l2
12463 fpsub32 %f20, %f2, %f8
12464 udivcc %l3, 0x0324, %i4
12465 mulx %i3, 0x0A0E, %g3
12466 edge8ln %i6, %i2, %g4
12467 movneg %xcc, %o2, %i1
12468 bshuffle %f4, %f26, %f4
12469 edge32 %l1, %o7, %i7
12470 stb %i0, [%l7 + 0x08]
12471 orncc %o3, 0x1500, %g5
12472 edge16 %o6, %i5, %l4
12473 sra %g6, 0x0F, %o5
12474 fmovsne %icc, %f13, %f20
12475 stx %o0, [%l7 + 0x78]
12476 movrgez %l5, %g1, %l0
12477 lduh [%l7 + 0x1C], %o4
12478 movrne %g7, %g2, %l6
12479 mova %xcc, %o1, %l3
12480 sdivx %i4, 0x0AFC, %i3
12481 fmovsgu %icc, %f28, %f20
12482 ldsw [%l7 + 0x78], %l2
12483 addccc %g3, %i6, %i2
12484 subcc %g4, %o2, %i1
12485 fmovdl %icc, %f19, %f13
12486 stw %l1, [%l7 + 0x3C]
12487 movrgz %o7, %i7, %i0
12488 fpadd16 %f30, %f6, %f24
12489 andcc %o3, 0x0976, %o6
12490 movleu %xcc, %g5, %l4
12491 orn %i5, 0x16F9, %g6
12492 or %o5, %l5, %o0
12493 udivx %g1, 0x1810, %o4
12494 fpack32 %f14, %f16, %f2
12495 srax %l0, 0x06, %g7
12496 fmovrdlez %g2, %f4, %f30
12497 array32 %l6, %l3, %o1
12498 movneg %xcc, %i4, %l2
12499 sll %i3, 0x05, %g3
12500 or %i2, %i6, %o2
12501 edge16l %g4, %l1, %i1
12502 fandnot1s %f21, %f31, %f12
12503 sth %i7, [%l7 + 0x3A]
12504 fone %f6
12505 movne %icc, %o7, %o3
12506 srl %i0, 0x0B, %g5
12507 umulcc %l4, %i5, %g6
12508 andncc %o6, %l5, %o0
12509 edge16l %g1, %o4, %l0
12510 fcmpgt16 %f6, %f8, %g7
12511 movrlez %o5, %g2, %l3
12512 sra %o1, 0x0A, %i4
12513 nop
12514 set 0x52, %i5
12515 ldub [%l7 + %i5], %l6
12516 fmul8x16al %f0, %f13, %f2
12517 movn %icc, %l2, %g3
12518 smul %i2, %i3, %i6
12519 edge8ln %g4, %o2, %i1
12520 edge32 %i7, %o7, %l1
12521 movn %icc, %i0, %g5
12522 subcc %o3, %i5, %g6
12523 movrgez %o6, %l4, %o0
12524 sir 0x19FE
12525 movpos %xcc, %g1, %o4
12526 movrne %l5, %g7, %o5
12527 subccc %l0, 0x1F2D, %g2
12528 lduw [%l7 + 0x74], %l3
12529 edge32l %i4, %l6, %l2
12530 orcc %o1, 0x165D, %i2
12531 fors %f22, %f5, %f23
12532 alignaddrl %i3, %i6, %g4
12533 fmovrdgz %o2, %f0, %f28
12534 movrgez %g3, %i7, %i1
12535 ldsb [%l7 + 0x0A], %o7
12536 xor %l1, 0x13C2, %g5
12537 fandnot2 %f28, %f14, %f4
12538 sdiv %i0, 0x13E4, %o3
12539 sll %i5, 0x14, %o6
12540 fmul8x16 %f13, %f16, %f10
12541 subcc %g6, 0x0B24, %l4
12542 addccc %o0, 0x09FB, %g1
12543 fmovde %xcc, %f26, %f18
12544 fmovrdlz %l5, %f10, %f6
12545 smulcc %g7, 0x1A16, %o4
12546 movcc %icc, %l0, %o5
12547 movleu %xcc, %l3, %i4
12548 smul %g2, 0x106D, %l6
12549 orncc %o1, 0x032F, %i2
12550 fmovdn %xcc, %f12, %f2
12551 sllx %l2, 0x05, %i6
12552 smul %i3, 0x19A3, %g4
12553 array8 %o2, %i7, %g3
12554 movvc %icc, %o7, %l1
12555 edge32ln %i1, %i0, %o3
12556 alignaddr %i5, %o6, %g5
12557 edge16 %l4, %o0, %g6
12558 udivx %l5, 0x0E81, %g7
12559 array32 %g1, %o4, %l0
12560 xorcc %l3, %o5, %g2
12561 edge8l %i4, %o1, %i2
12562 fmovrsne %l6, %f20, %f26
12563 subccc %l2, 0x1F8B, %i6
12564 lduh [%l7 + 0x1C], %i3
12565 subcc %g4, 0x0018, %i7
12566 udiv %o2, 0x1F84, %o7
12567 srl %l1, 0x05, %g3
12568 movn %xcc, %i0, %o3
12569 andn %i5, %i1, %g5
12570 udiv %o6, 0x0454, %l4
12571 edge8n %o0, %l5, %g6
12572 sra %g1, %g7, %l0
12573 sethi 0x1754, %o4
12574 std %f0, [%l7 + 0x60]
12575 fmovsneg %xcc, %f14, %f7
12576 ldsb [%l7 + 0x18], %o5
12577 addcc %l3, %i4, %o1
12578 movrlz %i2, %l6, %l2
12579 movre %i6, 0x020, %g2
12580 nop
12581 set 0x64, %g4
12582 ldsh [%l7 + %g4], %i3
12583 fcmpd %fcc2, %f18, %f12
12584 orn %g4, 0x05C0, %i7
12585 fmuld8ulx16 %f11, %f12, %f0
12586 fornot2 %f0, %f8, %f20
12587 orcc %o7, %o2, %l1
12588 andn %i0, 0x1DCC, %g3
12589 movcs %icc, %i5, %i1
12590 stb %g5, [%l7 + 0x1B]
12591 ld [%l7 + 0x10], %f2
12592 or %o3, %o6, %l4
12593 andncc %o0, %l5, %g1
12594 srlx %g6, 0x0D, %g7
12595 udivcc %o4, 0x1929, %o5
12596 srax %l3, 0x0D, %l0
12597 fcmpgt32 %f4, %f10, %o1
12598 array8 %i4, %i2, %l2
12599 ldd [%l7 + 0x58], %i6
12600 alignaddrl %i6, %g2, %g4
12601 srlx %i7, %i3, %o7
12602 fmovspos %xcc, %f12, %f25
12603 movrgez %l1, 0x025, %i0
12604 movl %icc, %o2, %i5
12605 ldsb [%l7 + 0x72], %i1
12606 fpadd32 %f30, %f24, %f18
12607 stx %g3, [%l7 + 0x48]
12608 edge16ln %o3, %g5, %l4
12609 movvc %icc, %o0, %l5
12610 fmovscs %xcc, %f6, %f1
12611 fcmple32 %f6, %f24, %o6
12612 movl %xcc, %g1, %g6
12613 edge32l %g7, %o4, %l3
12614 fmovrde %l0, %f14, %f28
12615 fmovsl %icc, %f13, %f18
12616 sir 0x0FBE
12617 orcc %o1, %o5, %i2
12618 alignaddr %i4, %l2, %l6
12619 umul %g2, 0x1F7E, %i6
12620 ldd [%l7 + 0x60], %i6
12621 movcc %xcc, %g4, %i3
12622 andcc %l1, 0x0CBF, %o7
12623 edge8ln %i0, %o2, %i1
12624 fmul8ulx16 %f26, %f8, %f20
12625 alignaddrl %i5, %o3, %g3
12626 andcc %l4, 0x0969, %g5
12627 fcmpgt32 %f4, %f30, %o0
12628 movvs %xcc, %o6, %l5
12629 siam 0x6
12630 fsrc1 %f2, %f4
12631 udivcc %g1, 0x0C13, %g6
12632 fpadd16 %f2, %f14, %f22
12633 movgu %xcc, %o4, %g7
12634 std %f14, [%l7 + 0x40]
12635 fmovdg %icc, %f24, %f8
12636 movl %xcc, %l0, %o1
12637 alignaddrl %l3, %i2, %o5
12638 ld [%l7 + 0x2C], %f31
12639 stb %i4, [%l7 + 0x26]
12640 ldd [%l7 + 0x48], %f14
12641 fcmpd %fcc2, %f12, %f6
12642 xorcc %l2, 0x1659, %l6
12643 fnot2 %f30, %f4
12644 fmovsvc %xcc, %f30, %f5
12645 fpack32 %f24, %f16, %f4
12646 alignaddrl %g2, %i6, %g4
12647 movvc %icc, %i7, %l1
12648 movgu %xcc, %i3, %i0
12649 ldub [%l7 + 0x43], %o7
12650 srax %o2, %i5, %o3
12651 fmovse %icc, %f3, %f13
12652 fcmped %fcc1, %f4, %f24
12653 array32 %i1, %l4, %g3
12654 ldx [%l7 + 0x18], %o0
12655 umulcc %o6, %g5, %l5
12656 andncc %g1, %g6, %g7
12657 movre %o4, 0x0F6, %o1
12658 sth %l0, [%l7 + 0x7C]
12659 fxnors %f19, %f12, %f9
12660 movg %icc, %i2, %l3
12661 fxors %f24, %f2, %f13
12662 fmovsn %icc, %f19, %f15
12663 sethi 0x087F, %o5
12664 fmovdleu %xcc, %f0, %f20
12665 movl %xcc, %l2, %i4
12666 sth %g2, [%l7 + 0x24]
12667 orn %i6, 0x1B7E, %l6
12668 fcmpgt16 %f8, %f28, %i7
12669 andn %l1, 0x0536, %i3
12670 stw %g4, [%l7 + 0x74]
12671 movne %icc, %i0, %o2
12672 sdiv %o7, 0x005E, %i5
12673 orcc %i1, 0x0667, %o3
12674 mova %icc, %g3, %o0
12675 sethi 0x0078, %l4
12676 sth %g5, [%l7 + 0x0E]
12677 stx %l5, [%l7 + 0x10]
12678 nop
12679 set 0x20, %l0
12680 std %f18, [%l7 + %l0]
12681 srl %g1, %g6, %g7
12682 fcmpeq32 %f4, %f8, %o6
12683 siam 0x2
12684 srlx %o4, 0x0D, %o1
12685 movvc %icc, %i2, %l3
12686 fsrc2s %f8, %f6
12687 alignaddr %o5, %l0, %l2
12688 popc %g2, %i6
12689 fmovs %f28, %f10
12690 sra %l6, 0x18, %i7
12691 edge16l %l1, %i4, %i3
12692 subcc %i0, 0x1E25, %o2
12693 fornot2 %f12, %f26, %f4
12694 movrne %g4, %i5, %i1
12695 sethi 0x048D, %o7
12696 fpsub32s %f21, %f17, %f20
12697 lduh [%l7 + 0x74], %g3
12698 edge16l %o3, %l4, %g5
12699 edge32n %o0, %l5, %g6
12700 lduh [%l7 + 0x2A], %g1
12701 movrgez %g7, %o6, %o4
12702 udiv %o1, 0x0482, %l3
12703 fmovsge %icc, %f24, %f3
12704 fnands %f26, %f16, %f3
12705 sllx %o5, %l0, %l2
12706 ldsw [%l7 + 0x78], %g2
12707 fmovde %xcc, %f20, %f26
12708 subc %i6, %l6, %i7
12709 umulcc %l1, %i2, %i4
12710 movpos %icc, %i0, %o2
12711 sll %i3, %g4, %i5
12712 movpos %xcc, %o7, %i1
12713 fmovdge %icc, %f12, %f19
12714 lduh [%l7 + 0x68], %o3
12715 udivcc %g3, 0x1861, %g5
12716 sll %l4, 0x10, %l5
12717 array16 %g6, %o0, %g1
12718 ldsb [%l7 + 0x3C], %o6
12719 mulx %o4, %g7, %l3
12720 ldsb [%l7 + 0x32], %o5
12721 edge16ln %l0, %l2, %g2
12722 fmovd %f2, %f16
12723 fors %f1, %f14, %f8
12724 movgu %icc, %o1, %i6
12725 sra %l6, 0x1F, %l1
12726 edge8 %i2, %i4, %i7
12727 umulcc %o2, %i3, %g4
12728 ldsw [%l7 + 0x2C], %i5
12729 fpmerge %f13, %f31, %f18
12730 alignaddr %o7, %i0, %i1
12731 edge16l %g3, %o3, %l4
12732 ldd [%l7 + 0x38], %g4
12733 subc %l5, %g6, %o0
12734 movrgz %o6, %g1, %o4
12735 movpos %icc, %g7, %l3
12736 edge16 %o5, %l2, %l0
12737 fmovse %icc, %f26, %f23
12738 andncc %g2, %i6, %o1
12739 movvc %xcc, %l1, %l6
12740 ldsh [%l7 + 0x3A], %i4
12741 fmovsl %xcc, %f13, %f19
12742 xnorcc %i7, %o2, %i3
12743 orncc %g4, %i5, %o7
12744 nop
12745 set 0x68, %o1
12746 ldx [%l7 + %o1], %i0
12747 fcmple32 %f30, %f4, %i2
12748 movrgz %g3, %o3, %i1
12749 movge %icc, %g5, %l5
12750 edge8ln %l4, %o0, %g6
12751 mulx %o6, 0x1C1F, %g1
12752 fmovrsgez %g7, %f7, %f30
12753 stx %l3, [%l7 + 0x20]
12754 andncc %o5, %o4, %l2
12755 lduh [%l7 + 0x0C], %g2
12756 subcc %i6, 0x0F8F, %l0
12757 ldd [%l7 + 0x18], %f2
12758 movcs %icc, %o1, %l1
12759 sllx %i4, 0x16, %l6
12760 mulscc %o2, %i3, %g4
12761 xnorcc %i7, %i5, %i0
12762 umulcc %i2, %g3, %o3
12763 orcc %i1, 0x0096, %g5
12764 sub %l5, %l4, %o7
12765 popc 0x1ACA, %o0
12766 fcmpgt32 %f16, %f4, %o6
12767 movneg %xcc, %g1, %g7
12768 sdiv %l3, 0x0AC2, %o5
12769 sethi 0x0431, %o4
12770 edge32l %l2, %g2, %i6
12771 movge %icc, %l0, %o1
12772 fmovrsgez %l1, %f21, %f8
12773 move %icc, %i4, %l6
12774 alignaddrl %g6, %o2, %i3
12775 lduw [%l7 + 0x08], %g4
12776 ldd [%l7 + 0x58], %f26
12777 movrlez %i5, 0x3F5, %i0
12778 xnor %i7, %g3, %o3
12779 fpsub32s %f15, %f21, %f17
12780 add %i1, 0x05AD, %i2
12781 array32 %l5, %g5, %l4
12782 srl %o0, 0x06, %o7
12783 fnors %f3, %f0, %f5
12784 lduw [%l7 + 0x44], %g1
12785 fsrc2 %f24, %f20
12786 edge16ln %g7, %l3, %o5
12787 fcmple16 %f0, %f0, %o4
12788 popc %l2, %g2
12789 andn %i6, %l0, %o6
12790 sra %o1, %i4, %l1
12791 movcc %icc, %l6, %g6
12792 orncc %i3, 0x129F, %g4
12793 addccc %o2, 0x0AF3, %i5
12794 andn %i7, %g3, %o3
12795 fnand %f24, %f4, %f18
12796 sub %i1, %i2, %l5
12797 movre %i0, %g5, %l4
12798 ldsb [%l7 + 0x41], %o0
12799 fmovdle %icc, %f4, %f6
12800 movne %xcc, %o7, %g7
12801 movcc %xcc, %g1, %o5
12802 nop
12803 set 0x40, %l5
12804 std %f16, [%l7 + %l5]
12805 edge8l %l3, %o4, %l2
12806 fmul8ulx16 %f8, %f24, %f2
12807 movrne %g2, %i6, %l0
12808 ldd [%l7 + 0x60], %f20
12809 edge8n %o6, %o1, %i4
12810 ldd [%l7 + 0x58], %i6
12811 orn %g6, 0x0D60, %l1
12812 edge16 %g4, %o2, %i3
12813 sub %i7, 0x0D09, %i5
12814 sra %g3, 0x15, %o3
12815 movrlez %i1, %l5, %i0
12816 addccc %i2, %g5, %l4
12817 andn %o0, 0x0CA3, %g7
12818 fmovrdne %o7, %f22, %f20
12819 fcmpne32 %f12, %f16, %g1
12820 edge16 %o5, %l3, %o4
12821 stb %g2, [%l7 + 0x67]
12822 xnor %i6, 0x101C, %l0
12823 addc %l2, 0x1599, %o1
12824 mova %icc, %i4, %l6
12825 ld [%l7 + 0x5C], %f9
12826 sub %g6, 0x1432, %o6
12827 movl %xcc, %g4, %l1
12828 movgu %xcc, %o2, %i7
12829 movne %xcc, %i5, %g3
12830 fnot2s %f4, %f11
12831 or %i3, 0x16E2, %o3
12832 sll %l5, 0x07, %i0
12833 orcc %i1, 0x0AE2, %i2
12834 st %f17, [%l7 + 0x10]
12835 ldsh [%l7 + 0x5A], %l4
12836 fmovda %xcc, %f0, %f4
12837 fornot2 %f0, %f28, %f30
12838 fcmpes %fcc2, %f30, %f0
12839 ldx [%l7 + 0x28], %o0
12840 movvc %xcc, %g7, %g5
12841 movne %xcc, %g1, %o5
12842 movpos %xcc, %l3, %o7
12843 fmul8x16au %f27, %f12, %f6
12844 fmovrslz %g2, %f29, %f8
12845 fnand %f2, %f8, %f14
12846 fpsub32s %f8, %f25, %f26
12847 addcc %i6, %o4, %l0
12848 fnors %f24, %f24, %f30
12849 xnor %o1, %i4, %l2
12850 edge32n %l6, %g6, %o6
12851 udivx %g4, 0x1975, %l1
12852 mulx %o2, 0x189C, %i5
12853 udiv %i7, 0x12EC, %i3
12854 fpackfix %f14, %f11
12855 fornot2 %f4, %f26, %f20
12856 subcc %g3, 0x09FD, %l5
12857 movrlez %i0, 0x032, %o3
12858 popc 0x1569, %i1
12859 edge16 %i2, %l4, %g7
12860 umulcc %g5, %g1, %o5
12861 array32 %l3, %o7, %o0
12862 ldsb [%l7 + 0x31], %i6
12863 array16 %g2, %o4, %l0
12864 mulscc %o1, %i4, %l6
12865 movvs %xcc, %g6, %l2
12866 movpos %xcc, %o6, %g4
12867 movpos %icc, %l1, %i5
12868 movn %icc, %i7, %o2
12869 movcs %icc, %g3, %l5
12870 fmovsge %xcc, %f18, %f7
12871 movcc %xcc, %i0, %o3
12872 xor %i1, 0x0A00, %i3
12873 movre %l4, %i2, %g5
12874 srlx %g7, 0x00, %g1
12875 fmovse %xcc, %f2, %f27
12876 mova %xcc, %l3, %o5
12877 array16 %o7, %i6, %g2
12878 sth %o0, [%l7 + 0x64]
12879 std %f6, [%l7 + 0x60]
12880 movrne %l0, 0x3F2, %o1
12881 movre %o4, %l6, %g6
12882 addccc %l2, %i4, %g4
12883 fpmerge %f8, %f18, %f18
12884 fpadd16 %f12, %f20, %f8
12885 edge8l %o6, %l1, %i5
12886 fcmpne16 %f30, %f14, %i7
12887 fornot1s %f24, %f15, %f4
12888 movcs %xcc, %g3, %l5
12889 smulcc %o2, %i0, %o3
12890 fpsub32 %f20, %f10, %f20
12891 movl %xcc, %i3, %l4
12892 ldsw [%l7 + 0x58], %i1
12893 fnands %f20, %f25, %f24
12894 edge16ln %g5, %g7, %i2
12895 edge32l %g1, %o5, %o7
12896 subccc %i6, %l3, %o0
12897 alignaddr %g2, %o1, %o4
12898 orcc %l0, %g6, %l6
12899 xnorcc %l2, %i4, %o6
12900 ldub [%l7 + 0x2A], %g4
12901 ldd [%l7 + 0x68], %i4
12902 xorcc %l1, 0x10CF, %i7
12903 edge8ln %g3, %l5, %i0
12904 addc %o2, %o3, %i3
12905 stw %l4, [%l7 + 0x40]
12906 array8 %g5, %g7, %i2
12907 sdiv %g1, 0x1BCA, %o5
12908 fmovdgu %icc, %f27, %f2
12909 movpos %xcc, %o7, %i6
12910 fcmpeq32 %f12, %f4, %l3
12911 stx %i1, [%l7 + 0x30]
12912 or %g2, 0x16F9, %o0
12913 subcc %o4, 0x1B08, %l0
12914 movneg %xcc, %o1, %g6
12915 addc %l6, 0x1227, %l2
12916 edge8 %i4, %o6, %i5
12917 array32 %l1, %g4, %g3
12918 sdiv %i7, 0x0845, %i0
12919 movrgez %l5, %o3, %i3
12920 mulscc %o2, 0x006F, %l4
12921 sll %g7, %g5, %i2
12922 subc %o5, %g1, %o7
12923 movne %icc, %l3, %i6
12924 nop
12925 set 0x58, %i3
12926 ldsw [%l7 + %i3], %i1
12927 stw %g2, [%l7 + 0x14]
12928 edge32ln %o4, %l0, %o1
12929 movrgez %o0, %g6, %l2
12930 orcc %i4, %l6, %o6
12931 movcc %icc, %i5, %l1
12932 add %g4, %i7, %i0
12933 sir 0x0170
12934 edge32n %g3, %o3, %l5
12935 addccc %o2, 0x08A7, %i3
12936 srl %l4, 0x15, %g5
12937 sethi 0x1C31, %g7
12938 ldd [%l7 + 0x38], %o4
12939 movre %g1, 0x098, %o7
12940 xnorcc %i2, %l3, %i1
12941 movre %i6, 0x259, %g2
12942 popc %o4, %l0
12943 siam 0x4
12944 fnegd %f30, %f2
12945 ld [%l7 + 0x44], %f12
12946 fmovrdgz %o1, %f26, %f6
12947 edge8 %g6, %l2, %o0
12948 edge16ln %i4, %l6, %i5
12949 movvs %icc, %o6, %g4
12950 ldsw [%l7 + 0x08], %l1
12951 mova %xcc, %i0, %g3
12952 andcc %o3, 0x1AE7, %i7
12953 fmovdleu %icc, %f29, %f9
12954 orn %l5, %i3, %l4
12955 orcc %g5, %o2, %o5
12956 orncc %g7, 0x0C9B, %g1
12957 popc 0x1A28, %o7
12958 alignaddr %l3, %i2, %i6
12959 srlx %g2, %o4, %l0
12960 stw %i1, [%l7 + 0x0C]
12961 array8 %o1, %g6, %l2
12962 edge8n %i4, %l6, %o0
12963 sdiv %i5, 0x1C4C, %g4
12964 st %f25, [%l7 + 0x38]
12965 orcc %o6, 0x00CC, %l1
12966 fpsub32s %f5, %f15, %f10
12967 movcc %xcc, %i0, %g3
12968 sdivcc %o3, 0x19AE, %i7
12969 ldx [%l7 + 0x28], %l5
12970 fmovsn %xcc, %f30, %f25
12971 fsrc2 %f18, %f30
12972 ldd [%l7 + 0x50], %f14
12973 movn %icc, %i3, %l4
12974 ldsh [%l7 + 0x14], %o2
12975 mova %icc, %g5, %o5
12976 ldsh [%l7 + 0x18], %g7
12977 edge8l %g1, %l3, %o7
12978 ldsh [%l7 + 0x48], %i6
12979 ldd [%l7 + 0x38], %f30
12980 array16 %i2, %o4, %g2
12981 edge16 %i1, %o1, %l0
12982 movrlz %g6, %l2, %l6
12983 sdivcc %o0, 0x15F4, %i4
12984 array8 %i5, %g4, %o6
12985 lduw [%l7 + 0x28], %l1
12986 fnegs %f15, %f0
12987 nop
12988 set 0x6C, %g1
12989 lduw [%l7 + %g1], %g3
12990 sdiv %o3, 0x0A93, %i7
12991 fpadd16s %f1, %f8, %f19
12992 smulcc %l5, 0x074D, %i0
12993 ldsw [%l7 + 0x64], %l4
12994 movre %i3, %g5, %o2
12995 movl %xcc, %g7, %o5
12996 bshuffle %f26, %f4, %f2
12997 stw %g1, [%l7 + 0x38]
12998 movl %icc, %o7, %l3
12999 ldx [%l7 + 0x20], %i2
13000 movcs %xcc, %i6, %o4
13001 fpack16 %f20, %f17
13002 subccc %g2, 0x0C67, %i1
13003 andn %o1, %l0, %l2
13004 addc %l6, 0x0ED5, %g6
13005 fmovse %icc, %f5, %f9
13006 srlx %o0, 0x02, %i5
13007 movrne %g4, 0x33A, %o6
13008 fones %f0
13009 std %f20, [%l7 + 0x60]
13010 movvs %xcc, %l1, %i4
13011 ld [%l7 + 0x7C], %f27
13012 move %icc, %g3, %o3
13013 nop
13014 set 0x20, %l2
13015 std %f28, [%l7 + %l2]
13016 fxnor %f18, %f20, %f20
13017 ldsb [%l7 + 0x7C], %l5
13018 movneg %xcc, %i0, %l4
13019 udivx %i7, 0x1FB6, %g5
13020 movvc %xcc, %i3, %g7
13021 sra %o5, %g1, %o7
13022 fnot2 %f26, %f14
13023 sll %o2, %i2, %l3
13024 movge %icc, %i6, %g2
13025 movpos %xcc, %i1, %o1
13026 edge32 %o4, %l2, %l0
13027 xor %l6, 0x159E, %o0
13028 fpackfix %f12, %f5
13029 array32 %g6, %i5, %o6
13030 sth %g4, [%l7 + 0x20]
13031 movrlez %i4, %g3, %o3
13032 ldsb [%l7 + 0x22], %l1
13033 xorcc %l5, %l4, %i0
13034 fmovscs %icc, %f0, %f20
13035 movcs %xcc, %g5, %i7
13036 fcmple32 %f28, %f8, %g7
13037 movcc %icc, %i3, %o5
13038 xnorcc %g1, %o2, %o7
13039 movvs %icc, %l3, %i2
13040 stw %g2, [%l7 + 0x74]
13041 fmovdcc %xcc, %f14, %f4
13042 edge8ln %i6, %o1, %o4
13043 ldsb [%l7 + 0x5F], %i1
13044 sub %l2, 0x190C, %l0
13045 sethi 0x18A2, %o0
13046 movrlz %g6, %l6, %i5
13047 orn %o6, %i4, %g4
13048 fmovrdgez %o3, %f20, %f28
13049 array16 %l1, %l5, %g3
13050 subc %l4, 0x1F1F, %g5
13051 edge8ln %i0, %i7, %g7
13052 sdivcc %i3, 0x18E2, %o5
13053 fmovde %xcc, %f21, %f2
13054 sth %g1, [%l7 + 0x2E]
13055 movcc %xcc, %o2, %l3
13056 fmovrsgez %o7, %f27, %f2
13057 fmovdcc %icc, %f31, %f29
13058 edge32ln %g2, %i2, %o1
13059 lduh [%l7 + 0x76], %o4
13060 alignaddrl %i1, %i6, %l0
13061 movrlz %o0, %g6, %l2
13062 xor %i5, %o6, %l6
13063 sllx %g4, 0x15, %o3
13064 fandnot2 %f20, %f4, %f22
13065 mulx %i4, 0x1A33, %l1
13066 fpsub32s %f2, %f26, %f18
13067 sra %g3, %l4, %g5
13068 udiv %i0, 0x1E35, %i7
13069 sdivx %l5, 0x01CF, %g7
13070 stx %i3, [%l7 + 0x40]
13071 fmuld8ulx16 %f17, %f6, %f16
13072 array32 %o5, %g1, %o2
13073 fzero %f10
13074 fmovsle %xcc, %f13, %f9
13075 movrne %o7, 0x30B, %g2
13076 fmuld8ulx16 %f27, %f2, %f30
13077 srlx %l3, %o1, %o4
13078 subc %i2, %i1, %l0
13079 movpos %icc, %o0, %g6
13080 movrlz %i6, 0x202, %i5
13081 movrlez %o6, 0x371, %l2
13082 fmovdl %xcc, %f3, %f23
13083 alignaddr %l6, %g4, %i4
13084 movneg %xcc, %o3, %l1
13085 edge16n %g3, %l4, %i0
13086 smul %g5, %i7, %l5
13087 movrne %g7, 0x233, %o5
13088 ldd [%l7 + 0x70], %i2
13089 movneg %icc, %g1, %o2
13090 ldsh [%l7 + 0x58], %o7
13091 fmovdge %xcc, %f6, %f13
13092 addccc %g2, %o1, %o4
13093 movrlz %i2, %i1, %l0
13094 or %o0, 0x111E, %l3
13095 movne %xcc, %g6, %i5
13096 sub %i6, 0x1585, %o6
13097 edge32l %l6, %l2, %g4
13098 ldub [%l7 + 0x21], %o3
13099 xor %l1, 0x0928, %i4
13100 alignaddr %g3, %l4, %i0
13101 andcc %i7, %l5, %g7
13102 sethi 0x02A8, %o5
13103 ldd [%l7 + 0x68], %f22
13104 fcmpeq16 %f30, %f28, %i3
13105 udiv %g1, 0x0050, %g5
13106 orncc %o2, %g2, %o1
13107 fpack32 %f8, %f26, %f22
13108 addccc %o4, 0x1208, %i2
13109 movvc %xcc, %i1, %l0
13110 movre %o0, 0x201, %l3
13111 udivcc %o7, 0x088F, %i5
13112 fmovs %f15, %f1
13113 sth %i6, [%l7 + 0x14]
13114 smulcc %o6, %g6, %l2
13115 mulscc %l6, 0x02F8, %g4
13116 fnand %f12, %f0, %f6
13117 ldd [%l7 + 0x40], %l0
13118 alignaddr %o3, %i4, %g3
13119 addcc %i0, 0x1B1A, %i7
13120 fmovdvc %icc, %f1, %f9
13121 movrgez %l4, %l5, %o5
13122 alignaddr %g7, %i3, %g1
13123 andcc %g5, %o2, %o1
13124 alignaddrl %o4, %i2, %g2
13125 edge32ln %l0, %o0, %l3
13126 subccc %o7, %i1, %i5
13127 orncc %o6, 0x1F0A, %g6
13128 fsrc1s %f31, %f28
13129 addcc %l2, 0x0F8E, %l6
13130 fzeros %f13
13131 fmovrdne %i6, %f6, %f14
13132 stx %l1, [%l7 + 0x60]
13133 edge8ln %g4, %i4, %o3
13134 subccc %i0, 0x1177, %i7
13135 fcmple16 %f26, %f6, %l4
13136 movne %xcc, %l5, %g3
13137 edge16ln %o5, %i3, %g1
13138 edge16n %g5, %g7, %o2
13139 fnor %f26, %f24, %f28
13140 sra %o4, 0x14, %i2
13141 fand %f6, %f12, %f30
13142 movrne %g2, 0x133, %o1
13143 movge %xcc, %o0, %l0
13144 movge %xcc, %l3, %o7
13145 ldub [%l7 + 0x2E], %i1
13146 mulscc %o6, 0x0CE5, %i5
13147 xor %g6, %l2, %i6
13148 ldd [%l7 + 0x70], %l0
13149 fcmpes %fcc2, %f15, %f7
13150 fcmpes %fcc3, %f23, %f8
13151 move %icc, %g4, %i4
13152 fmovsa %xcc, %f1, %f5
13153 umul %o3, 0x0BB3, %i0
13154 faligndata %f28, %f12, %f14
13155 edge32n %l6, %i7, %l5
13156 popc 0x0ACB, %l4
13157 ldd [%l7 + 0x10], %f6
13158 fmovrdgz %g3, %f16, %f14
13159 array8 %o5, %g1, %i3
13160 ldsh [%l7 + 0x1A], %g7
13161 fnand %f2, %f6, %f16
13162 fxnors %f13, %f11, %f17
13163 subcc %g5, 0x113C, %o2
13164 ldub [%l7 + 0x19], %i2
13165 movne %xcc, %o4, %g2
13166 array8 %o1, %o0, %l3
13167 movl %icc, %l0, %i1
13168 stx %o7, [%l7 + 0x10]
13169 srlx %i5, 0x13, %o6
13170 sir 0x1AE7
13171 fxnor %f20, %f2, %f18
13172 fmovdleu %xcc, %f28, %f31
13173 alignaddrl %g6, %i6, %l2
13174 and %l1, %g4, %i4
13175 ldd [%l7 + 0x38], %f28
13176 edge16 %o3, %l6, %i0
13177 movrgez %l5, 0x3E2, %i7
13178 fnegs %f30, %f29
13179 ldsw [%l7 + 0x38], %g3
13180 andcc %l4, %o5, %i3
13181 fxnor %f4, %f18, %f24
13182 xnorcc %g1, 0x0C08, %g7
13183 fors %f10, %f30, %f15
13184 movrlz %o2, %i2, %o4
13185 srl %g2, 0x1D, %g5
13186 fmovrslez %o1, %f6, %f29
13187 alignaddr %l3, %o0, %i1
13188 srlx %o7, %i5, %l0
13189 movpos %icc, %g6, %o6
13190 array8 %l2, %l1, %g4
13191 edge16 %i6, %i4, %o3
13192 edge16l %l6, %i0, %i7
13193 movrgez %g3, 0x21A, %l5
13194 edge32 %o5, %l4, %g1
13195 ldsh [%l7 + 0x66], %i3
13196 xnor %o2, 0x13D6, %g7
13197 fmovrslez %o4, %f14, %f11
13198 ld [%l7 + 0x34], %f17
13199 edge8 %g2, %i2, %g5
13200 fsrc2s %f23, %f4
13201 umul %o1, %l3, %o0
13202 edge16ln %o7, %i1, %i5
13203 udivcc %l0, 0x02CB, %o6
13204 smul %g6, 0x0A1D, %l1
13205 subccc %g4, 0x1338, %i6
13206 orncc %i4, 0x0555, %o3
13207 mova %icc, %l6, %l2
13208 movle %xcc, %i0, %g3
13209 fcmped %fcc3, %f20, %f12
13210 movgu %xcc, %l5, %i7
13211 sdivx %o5, 0x0BE8, %l4
13212 fpack32 %f4, %f18, %f14
13213 sth %g1, [%l7 + 0x28]
13214 orcc %o2, 0x012D, %g7
13215 xorcc %i3, 0x12ED, %o4
13216 move %xcc, %g2, %g5
13217 fcmpeq32 %f24, %f28, %i2
13218 fornot1 %f12, %f10, %f26
13219 xor %o1, 0x0A4F, %l3
13220 array8 %o7, %o0, %i1
13221 fpackfix %f4, %f6
13222 fcmple32 %f10, %f20, %l0
13223 subcc %i5, %o6, %g6
13224 movvc %xcc, %l1, %i6
13225 udiv %g4, 0x160F, %o3
13226 sir 0x1AB9
13227 sethi 0x1951, %i4
13228 array32 %l6, %i0, %l2
13229 movcs %xcc, %l5, %i7
13230 xorcc %o5, 0x1637, %g3
13231 smulcc %g1, 0x1ABF, %l4
13232 mulx %g7, %i3, %o2
13233 fsrc2 %f26, %f26
13234 sth %o4, [%l7 + 0x56]
13235 edge32n %g2, %i2, %o1
13236 sdivcc %l3, 0x0B53, %g5
13237 smul %o7, 0x189C, %o0
13238 edge32 %l0, %i5, %i1
13239 movvs %xcc, %o6, %g6
13240 xorcc %i6, %l1, %o3
13241 fxors %f18, %f31, %f4
13242 fmovsvs %xcc, %f22, %f24
13243 xnorcc %i4, %g4, %l6
13244 sdivcc %l2, 0x0EE7, %i0
13245 fmovd %f22, %f20
13246 sub %l5, 0x1DA1, %i7
13247 orcc %o5, %g1, %g3
13248 sub %g7, %l4, %i3
13249 movgu %icc, %o2, %g2
13250 udivx %i2, 0x0AF6, %o1
13251 sra %o4, %l3, %o7
13252 movgu %icc, %o0, %g5
13253 add %i5, 0x09B1, %l0
13254 lduh [%l7 + 0x4C], %i1
13255 add %o6, %i6, %g6
13256 array16 %l1, %i4, %o3
13257 fsrc1s %f19, %f13
13258 sdivx %g4, 0x0F7C, %l2
13259 fandnot1s %f11, %f22, %f1
13260 movrgz %i0, 0x20A, %l6
13261 fzeros %f30
13262 movvc %icc, %l5, %i7
13263 edge16l %o5, %g3, %g7
13264 ldx [%l7 + 0x10], %g1
13265 fmovrslez %l4, %f27, %f12
13266 andcc %o2, %g2, %i2
13267 alignaddr %i3, %o4, %l3
13268 movrlez %o1, 0x0C5, %o7
13269 addc %o0, 0x1404, %g5
13270 srax %l0, %i5, %o6
13271 srl %i6, 0x02, %i1
13272 subccc %g6, 0x0821, %l1
13273 fmovsne %xcc, %f22, %f17
13274 fmovsne %icc, %f16, %f4
13275 mova %icc, %i4, %g4
13276 movne %xcc, %o3, %i0
13277 std %f0, [%l7 + 0x48]
13278 fzero %f24
13279 movgu %icc, %l2, %l6
13280 movg %icc, %l5, %o5
13281 andcc %g3, %g7, %i7
13282 fmul8x16au %f3, %f7, %f10
13283 sth %l4, [%l7 + 0x2E]
13284 edge32l %g1, %g2, %o2
13285 std %f10, [%l7 + 0x38]
13286 umulcc %i2, %i3, %l3
13287 fmovscs %xcc, %f12, %f0
13288 xnorcc %o1, %o4, %o0
13289 xnor %o7, %l0, %g5
13290 lduw [%l7 + 0x40], %i5
13291 xnor %i6, 0x1885, %i1
13292 ldd [%l7 + 0x10], %f30
13293 fmul8x16al %f12, %f25, %f0
13294 array8 %o6, %g6, %l1
13295 alignaddrl %g4, %i4, %i0
13296 srlx %o3, %l2, %l6
13297 movn %xcc, %o5, %g3
13298 stb %g7, [%l7 + 0x73]
13299 bshuffle %f16, %f28, %f22
13300 ldx [%l7 + 0x60], %i7
13301 fmovdne %icc, %f3, %f8
13302 sra %l4, 0x0F, %l5
13303 save %g2, 0x0125, %o2
13304 rdpr %cwp, %g1
13305 rdpr %cansave, %g2
13306 rdpr %canrestore, %g3
13307 rdpr %cleanwin, %g4
13308 rdpr %otherwin, %g5
13309 rdpr %wstate, %g6
13310 fones %f17
13311 fmul8x16al %f6, %f5, %f12
13312 restore %g1, 0x030D, %i2
13313 rdpr %cwp, %g1
13314 rdpr %cansave, %g2
13315 rdpr %canrestore, %g3
13316 rdpr %cleanwin, %g4
13317 rdpr %otherwin, %g5
13318 rdpr %wstate, %g6
13319 fpackfix %f22, %f18
13320 orncc %l3, 0x106B, %o1
13321 movgu %xcc, %i3, %o4
13322 addc %o7, %l0, %g5
13323 move %icc, %o0, %i5
13324 sllx %i1, %i6, %o6
13325 udivcc %g6, 0x126B, %g4
13326 edge8 %i4, %i0, %o3
13327 movvs %icc, %l1, %l6
13328 fmovsa %icc, %f12, %f17
13329 stw %l2, [%l7 + 0x30]
13330 mova %icc, %g3, %o5
13331 array16 %i7, %l4, %l5
13332 fzeros %f27
13333 ldsw [%l7 + 0x64], %g2
13334 edge8l %o2, %g1, %g7
13335 andncc %l3, %i2, %i3
13336 fmul8x16 %f19, %f28, %f18
13337 movrlz %o4, 0x360, %o7
13338 fmovrde %l0, %f2, %f14
13339 edge16 %o1, %o0, %i5
13340 movcc %xcc, %g5, %i1
13341 udiv %i6, 0x070F, %g6
13342 movpos %xcc, %g4, %o6
13343 ldub [%l7 + 0x4B], %i4
13344 subcc %o3, 0x1317, %l1
13345 udivx %l6, 0x15EA, %i0
13346 edge16n %l2, %g3, %o5
13347 edge16 %i7, %l4, %l5
13348 addc %o2, %g2, %g1
13349 sdivx %g7, 0x134C, %l3
13350 ldsh [%l7 + 0x48], %i2
13351 setx loop_43, %l0, %l1
13352 return %l1
13353 nop
13354 rdpr %cwp, %g1
13355 rdpr %cansave, %g2
13356 rdpr %canrestore, %g3
13357 rdpr %cleanwin, %g4
13358 rdpr %otherwin, %g5
13359 rdpr %wstate, %g6
13360loop_43: fmovrsgz %i3, %f19, %f7
13361 edge32 %l0, %o0, %o1
13362 fmuld8sux16 %f28, %f7, %f4
13363 sir 0x035E
13364 ldub [%l7 + 0x6F], %i5
13365 sth %g5, [%l7 + 0x7C]
13366 srlx %i6, %i1, %g6
13367 andn %g4, %o6, %i4
13368 edge32ln %l1, %o3, %l6
13369 fmovrsne %l2, %f1, %f13
13370 fmovscs %icc, %f25, %f15
13371 fmovsneg %icc, %f1, %f21
13372 fpadd16 %f4, %f20, %f24
13373 fpadd32 %f28, %f26, %f22
13374 umul %g3, 0x13FA, %i0
13375 movle %xcc, %i7, %l4
13376 fzeros %f27
13377 fmovrdgez %l5, %f28, %f26
13378 edge16 %o2, %g2, %o5
13379 addcc %g1, %l3, %g7
13380 stw %i2, [%l7 + 0x54]
13381 edge8 %o7, %i3, %l0
13382 movle %xcc, %o4, %o1
13383 movvc %xcc, %o0, %g5
13384 addccc %i5, %i1, %i6
13385 sdiv %g4, 0x1D1A, %o6
13386 movcs %xcc, %g6, %i4
13387 fmovrsne %l1, %f23, %f2
13388 for %f8, %f26, %f16
13389 umulcc %o3, %l6, %g3
13390 fmovrslz %l2, %f1, %f31
13391 fmovdge %icc, %f29, %f29
13392 fmovdpos %icc, %f8, %f31
13393 array32 %i0, %i7, %l4
13394 ldsh [%l7 + 0x42], %l5
13395 movg %icc, %o2, %g2
13396 sdiv %o5, 0x10C4, %l3
13397 ld [%l7 + 0x38], %f15
13398 addccc %g1, 0x1665, %g7
13399 udivx %o7, 0x08F1, %i3
13400 fsrc1s %f22, %f8
13401 restore %i2, 0x0FA6, %l0
13402 rdpr %cwp, %g1
13403 rdpr %cansave, %g2
13404 rdpr %canrestore, %g3
13405 rdpr %cleanwin, %g4
13406 rdpr %otherwin, %g5
13407 rdpr %wstate, %g6
13408 edge16n %o1, %o0, %g5
13409 movrlez %i5, %o4, %i1
13410 movgu %xcc, %i6, %o6
13411 ldsh [%l7 + 0x10], %g6
13412 andn %i4, 0x02A6, %l1
13413 orcc %g4, 0x0C9D, %l6
13414 smul %g3, 0x1C05, %l2
13415 alignaddr %o3, %i0, %i7
13416 movle %xcc, %l4, %o2
13417 fpsub32 %f4, %f4, %f16
13418 fmovsne %icc, %f5, %f25
13419 sll %g2, %l5, %o5
13420 edge16ln %l3, %g1, %o7
13421 umul %i3, %i2, %l0
13422 mova %xcc, %g7, %o1
13423 fmovdne %icc, %f23, %f3
13424 addccc %o0, 0x0EBB, %i5
13425 ldsw [%l7 + 0x70], %o4
13426 movn %icc, %i1, %i6
13427 fabss %f13, %f29
13428 edge8l %g5, %g6, %o6
13429 fpsub32s %f21, %f21, %f5
13430 pdist %f18, %f6, %f10
13431 sdivx %i4, 0x12C9, %g4
13432 popc 0x1669, %l1
13433 edge32l %l6, %g3, %o3
13434 subcc %l2, %i7, %i0
13435 nop
13436 set 0x7A, %l3
13437 ldsh [%l7 + %l3], %o2
13438 alignaddr %g2, %l5, %l4
13439 fabsd %f6, %f0
13440 nop
13441 set 0x54, %i4
13442 ldsw [%l7 + %i4], %l3
13443 and %g1, 0x1DF4, %o5
13444 udivcc %o7, 0x04A8, %i3
13445 fnor %f0, %f30, %f8
13446 st %f11, [%l7 + 0x70]
13447 addccc %i2, %g7, %l0
13448 movg %xcc, %o1, %i5
13449 fmovrde %o0, %f20, %f14
13450 sll %i1, 0x0E, %o4
13451 lduw [%l7 + 0x50], %i6
13452 andn %g6, %o6, %i4
13453 movpos %xcc, %g4, %l1
13454 stx %g5, [%l7 + 0x68]
13455 sra %l6, %g3, %o3
13456 fnot2 %f0, %f26
13457 sdivx %i7, 0x1015, %l2
13458 xnor %i0, 0x1663, %g2
13459 sra %o2, 0x04, %l5
13460 movre %l4, 0x13C, %g1
13461 sll %l3, %o7, %i3
13462 smul %i2, %o5, %l0
13463 sll %g7, %i5, %o0
13464 edge8n %o1, %o4, %i6
13465 edge16 %g6, %i1, %i4
13466 array8 %o6, %l1, %g5
13467 ldsh [%l7 + 0x1E], %l6
13468 fmovdne %xcc, %f12, %f9
13469 movleu %icc, %g3, %o3
13470 ldd [%l7 + 0x38], %f22
13471 andcc %i7, %g4, %i0
13472 xnorcc %g2, %o2, %l2
13473 movn %xcc, %l4, %l5
13474 movn %icc, %g1, %l3
13475 movl %icc, %i3, %o7
13476 ldd [%l7 + 0x30], %f8
13477 edge32 %o5, %l0, %g7
13478 mulx %i5, %o0, %i2
13479 addcc %o4, %i6, %g6
13480 for %f4, %f0, %f4
13481 xnor %o1, 0x0970, %i4
13482 fsrc2s %f0, %f0
13483 fmovdcs %icc, %f29, %f27
13484 save %o6, %l1, %i1
13485 rdpr %cwp, %g1
13486 rdpr %cansave, %g2
13487 rdpr %canrestore, %g3
13488 rdpr %cleanwin, %g4
13489 rdpr %otherwin, %g5
13490 rdpr %wstate, %g6
13491 std %f2, [%l7 + 0x10]
13492 xor %g5, 0x14FA, %g3
13493 sth %o3, [%l7 + 0x54]
13494 ldx [%l7 + 0x40], %l6
13495 udivcc %g4, 0x0A65, %i0
13496 edge8 %g2, %i7, %o2
13497 st %f29, [%l7 + 0x58]
13498 ldub [%l7 + 0x7D], %l4
13499 ldsw [%l7 + 0x20], %l2
13500 edge16ln %g1, %l3, %l5
13501 movneg %icc, %o7, %o5
13502 ldx [%l7 + 0x70], %l0
13503 fmovdg %xcc, %f13, %f15
13504 edge8l %g7, %i5, %i3
13505 fmovsa %icc, %f11, %f30
13506 fmovrslez %o0, %f2, %f21
13507 subc %i2, %i6, %g6
13508 ldd [%l7 + 0x40], %f14
13509 movg %xcc, %o1, %o4
13510 fxors %f28, %f31, %f10
13511 stb %o6, [%l7 + 0x74]
13512 subc %l1, %i4, %i1
13513 sdivcc %g3, 0x0FB4, %o3
13514 movrgez %l6, %g5, %g4
13515 fmovrdlz %g2, %f12, %f22
13516 add %i0, %o2, %l4
13517 or %i7, 0x17B1, %g1
13518 array16 %l2, %l5, %l3
13519 stw %o7, [%l7 + 0x48]
13520 movne %icc, %o5, %l0
13521 mova %icc, %g7, %i5
13522 stx %o0, [%l7 + 0x58]
13523 movg %xcc, %i3, %i2
13524 ldx [%l7 + 0x40], %i6
13525 nop
13526 set 0x3B, %g7
13527 ldub [%l7 + %g7], %g6
13528 save %o1, 0x0213, %o6
13529 rdpr %cwp, %g1
13530 rdpr %cansave, %g2
13531 rdpr %canrestore, %g3
13532 rdpr %cleanwin, %g4
13533 rdpr %otherwin, %g5
13534 rdpr %wstate, %g6
13535 addcc %l1, 0x0D56, %o4
13536 fmovsne %xcc, %f7, %f25
13537 orn %i1, 0x0B31, %g3
13538 umul %o3, 0x1AA3, %l6
13539 fsrc2s %f28, %f31
13540 movg %icc, %i4, %g5
13541 edge32 %g2, %g4, %o2
13542 ld [%l7 + 0x44], %f14
13543 fmovdneg %icc, %f6, %f17
13544 udivx %i0, 0x1EBD, %i7
13545 movcs %xcc, %l4, %g1
13546 movre %l5, 0x2A2, %l3
13547 fornot1 %f26, %f2, %f10
13548 fmovsl %xcc, %f18, %f11
13549 movrgz %l2, 0x384, %o5
13550 edge8 %l0, %o7, %g7
13551 edge16l %i5, %i3, %o0
13552 ldd [%l7 + 0x30], %i2
13553 movneg %xcc, %g6, %i6
13554 alignaddr %o1, %l1, %o4
13555 fandnot2s %f20, %f1, %f11
13556 save %o6, 0x003A, %g3
13557 rdpr %cwp, %g1
13558 rdpr %cansave, %g2
13559 rdpr %canrestore, %g3
13560 rdpr %cleanwin, %g4
13561 rdpr %otherwin, %g5
13562 rdpr %wstate, %g6
13563 or %i1, %o3, %l6
13564 fzero %f20
13565 fcmpgt32 %f16, %f4, %i4
13566 andcc %g2, %g5, %g4
13567 fmovdne %icc, %f17, %f31
13568 xnorcc %i0, 0x11A1, %i7
13569 movne %xcc, %l4, %g1
13570 fpackfix %f2, %f15
13571 fpsub32s %f17, %f16, %f13
13572 ldx [%l7 + 0x30], %o2
13573 fmul8x16 %f5, %f10, %f10
13574 orcc %l3, 0x05E1, %l5
13575 sub %l2, %l0, %o5
13576 mova %icc, %g7, %o7
13577 srl %i3, 0x1B, %i5
13578 srax %i2, %g6, %i6
13579 movne %xcc, %o0, %o1
13580 array16 %o4, %l1, %g3
13581 edge8n %o6, %i1, %l6
13582 fmovde %icc, %f14, %f0
13583 sub %o3, 0x0729, %i4
13584 edge32l %g2, %g5, %g4
13585 movre %i0, 0x3E4, %i7
13586 nop
13587 set 0x34, %l6
13588 sth %l4, [%l7 + %l6]
13589 popc 0x0762, %g1
13590 subcc %l3, 0x0A3D, %l5
13591 fnegd %f12, %f26
13592 edge32ln %o2, %l2, %o5
13593 movle %icc, %g7, %o7
13594 orncc %i3, %i5, %l0
13595 fmovdg %xcc, %f28, %f18
13596 fpadd16 %f4, %f10, %f26
13597 mulscc %g6, %i6, %o0
13598 fzeros %f23
13599 lduw [%l7 + 0x64], %o1
13600 movrne %o4, %l1, %i2
13601 fcmpeq16 %f28, %f30, %g3
13602 movgu %icc, %o6, %i1
13603 fmovscc %xcc, %f14, %f10
13604 stw %o3, [%l7 + 0x60]
13605 sll %i4, %g2, %l6
13606 xor %g5, %g4, %i7
13607 addccc %i0, %g1, %l3
13608 fmovsge %xcc, %f1, %f13
13609 udivx %l4, 0x0BCC, %l5
13610 sdivcc %o2, 0x0315, %o5
13611 stb %g7, [%l7 + 0x3D]
13612 orcc %l2, 0x0A9F, %o7
13613 setx loop_44, %l0, %l1
13614 return %l1
13615 nop
13616 rdpr %cwp, %g1
13617 rdpr %cansave, %g2
13618 rdpr %canrestore, %g3
13619 rdpr %cleanwin, %g4
13620 rdpr %otherwin, %g5
13621 rdpr %wstate, %g6
13622loop_44: smul %l0, %i6, %g6
13623 sdivx %o0, 0x1E19, %o1
13624 fnot1s %f19, %f0
13625 subcc %l1, %o4, %i2
13626 xor %g3, %i1, %o3
13627 fnot2s %f11, %f8
13628 fmovdgu %icc, %f26, %f31
13629 movgu %xcc, %i4, %g2
13630 andcc %l6, 0x0194, %o6
13631 andncc %g5, %g4, %i7
13632 xor %g1, 0x1570, %i0
13633 fcmpeq32 %f26, %f28, %l4
13634 and %l5, 0x032D, %o2
13635 sdivx %o5, 0x0810, %g7
13636 fcmple32 %f2, %f4, %l2
13637 umul %l3, 0x1831, %o7
13638 srax %i5, %l0, %i6
13639 ldsw [%l7 + 0x40], %i3
13640 fmovrsne %o0, %f10, %f11
13641 andcc %g6, %l1, %o4
13642 fmovscc %xcc, %f31, %f19
13643 sdivx %o1, 0x04D3, %i2
13644 mova %icc, %g3, %o3
13645 alignaddr %i1, %i4, %l6
13646 movrne %o6, %g2, %g5
13647 sir 0x02EE
13648 ld [%l7 + 0x5C], %f0
13649 movle %icc, %g4, %g1
13650 edge8l %i7, %l4, %l5
13651 fpadd32s %f5, %f28, %f14
13652 movn %icc, %o2, %i0
13653 fmul8x16au %f21, %f28, %f16
13654 udivx %o5, 0x146F, %g7
13655 mulscc %l2, %o7, %l3
13656 edge8n %i5, %i6, %i3
13657 alignaddr %o0, %g6, %l0
13658 fmuld8sux16 %f28, %f19, %f4
13659 xnorcc %l1, 0x175D, %o4
13660 fpsub32 %f22, %f12, %f0
13661 movgu %icc, %o1, %g3
13662 alignaddr %o3, %i1, %i4
13663 fornot2s %f17, %f2, %f25
13664 ldd [%l7 + 0x08], %i2
13665 edge32l %o6, %g2, %g5
13666 sll %l6, 0x0C, %g1
13667 edge16ln %i7, %l4, %g4
13668 addccc %l5, %i0, %o5
13669 ldx [%l7 + 0x78], %o2
13670 sethi 0x064E, %g7
13671 fnot1 %f2, %f18
13672 array16 %o7, %l2, %l3
13673 alignaddr %i5, %i6, %o0
13674 edge8n %i3, %l0, %l1
13675 fmovse %icc, %f24, %f21
13676 ldsw [%l7 + 0x18], %g6
13677 sir 0x1A90
13678 udivx %o4, 0x07A6, %g3
13679 or %o3, %o1, %i1
13680 fnot2 %f18, %f0
13681 movre %i4, %i2, %o6
13682 restore %g5, 0x0AA9, %g2
13683 rdpr %cwp, %g1
13684 rdpr %cansave, %g2
13685 rdpr %canrestore, %g3
13686 rdpr %cleanwin, %g4
13687 rdpr %otherwin, %g5
13688 rdpr %wstate, %g6
13689 stx %g1, [%l7 + 0x28]
13690 ldd [%l7 + 0x28], %i6
13691 lduh [%l7 + 0x2E], %l6
13692 stb %g4, [%l7 + 0x7D]
13693 nop
13694 set 0x54, %i0
13695 ldub [%l7 + %i0], %l4
13696 movrlez %i0, 0x3DC, %l5
13697 popc %o2, %g7
13698 fcmpeq32 %f24, %f10, %o7
13699 fcmpne16 %f8, %f20, %l2
13700 addccc %o5, 0x1942, %i5
13701 movgu %xcc, %l3, %i6
13702 fmovsvs %xcc, %f26, %f6
13703 movgu %xcc, %i3, %l0
13704 subc %l1, %g6, %o0
13705 addc %o4, 0x038D, %g3
13706 ld [%l7 + 0x5C], %f21
13707 fpsub32 %f14, %f20, %f2
13708 stw %o3, [%l7 + 0x20]
13709 fnot1s %f20, %f31
13710 movrne %o1, %i4, %i1
13711 movcc %xcc, %o6, %g5
13712 sra %g2, %g1, %i2
13713 edge32ln %i7, %l6, %l4
13714 std %f2, [%l7 + 0x28]
13715 alignaddr %g4, %l5, %i0
13716 or %g7, %o7, %l2
13717 umul %o5, %i5, %o2
13718 mulscc %i6, 0x02A5, %l3
13719 ldsb [%l7 + 0x18], %l0
13720 fmovsl %xcc, %f5, %f23
13721 edge16n %i3, %l1, %g6
13722 xor %o4, 0x0D78, %o0
13723 srax %g3, %o1, %i4
13724 fmuld8sux16 %f21, %f30, %f0
13725 edge16 %i1, %o3, %o6
13726 fornot2 %f16, %f8, %f16
13727 sir 0x018F
13728 edge32n %g2, %g1, %i2
13729 array16 %g5, %l6, %l4
13730 umulcc %i7, %g4, %i0
13731 fmovscs %icc, %f29, %f22
13732 andncc %g7, %o7, %l2
13733 subc %l5, %o5, %i5
13734 xor %o2, 0x153D, %l3
13735 fpsub32 %f14, %f30, %f2
13736 xorcc %l0, %i3, %i6
13737 sir 0x0187
13738 srax %g6, %o4, %o0
13739 setx loop_45, %l0, %l1
13740 return %l1
13741 nop
13742 rdpr %cwp, %g1
13743 rdpr %cansave, %g2
13744 rdpr %canrestore, %g3
13745 rdpr %cleanwin, %g4
13746 rdpr %otherwin, %g5
13747 rdpr %wstate, %g6
13748loop_45: fmovrse %i1, %f24, %f31
13749 fxnor %f6, %f2, %f14
13750 movrlez %o3, 0x163, %o6
13751 movneg %icc, %l1, %g2
13752 alignaddrl %i2, %g5, %l6
13753 fmovscc %xcc, %f5, %f26
13754 udivcc %g1, 0x0F83, %i7
13755 subc %l4, %i0, %g4
13756 fors %f19, %f7, %f30
13757 movl %xcc, %o7, %g7
13758 or %l5, 0x0C5F, %o5
13759 fornot1s %f12, %f12, %f24
13760 alignaddr %l2, %i5, %l3
13761 bshuffle %f26, %f20, %f4
13762 addc %l0, %i3, %o2
13763 stx %g6, [%l7 + 0x38]
13764 array16 %i6, %o4, %o0
13765 ldd [%l7 + 0x70], %o0
13766 popc 0x1BD3, %g3
13767 add %i1, %i4, %o3
13768 fsrc2s %f13, %f10
13769 sllx %l1, %g2, %o6
13770 sllx %g5, %i2, %l6
13771 addcc %g1, %l4, %i0
13772 fmovsa %xcc, %f28, %f31
13773 fpack16 %f22, %f3
13774 sllx %i7, %g4, %g7
13775 udivx %l5, 0x0290, %o7
13776 umulcc %o5, 0x070A, %i5
13777 sll %l3, 0x01, %l2
13778 save %l0, %i3, %o2
13779 rdpr %cwp, %g1
13780 rdpr %cansave, %g2
13781 rdpr %canrestore, %g3
13782 rdpr %cleanwin, %g4
13783 rdpr %otherwin, %g5
13784 rdpr %wstate, %g6
13785 fmovd %f18, %f8
13786 edge8n %g6, %i6, %o4
13787 fpadd16 %f24, %f20, %f30
13788 move %icc, %o1, %o0
13789 smul %i1, %g3, %i4
13790 edge32l %o3, %l1, %g2
13791 mova %xcc, %g5, %i2
13792 addcc %l6, 0x195A, %o6
13793 mova %icc, %g1, %l4
13794 fmovrdlz %i0, %f10, %f12
13795 edge32n %i7, %g7, %l5
13796 and %g4, 0x0DCF, %o5
13797 std %f24, [%l7 + 0x48]
13798 fmovdle %xcc, %f11, %f4
13799 mulx %i5, %o7, %l2
13800 fsrc1s %f27, %f3
13801 movpos %xcc, %l3, %i3
13802 fcmped %fcc3, %f18, %f20
13803 sub %o2, 0x1A5D, %g6
13804 movg %icc, %l0, %o4
13805 udiv %i6, 0x0C43, %o1
13806 fcmps %fcc0, %f17, %f10
13807 edge32 %o0, %g3, %i4
13808 ldsh [%l7 + 0x4C], %o3
13809 movg %icc, %l1, %i1
13810 movrne %g2, %g5, %l6
13811 fmovse %icc, %f7, %f5
13812 sra %i2, 0x11, %g1
13813 fnot1 %f0, %f14
13814 fcmple32 %f8, %f14, %l4
13815 addccc %i0, %i7, %o6
13816 subc %g7, %l5, %o5
13817 sth %i5, [%l7 + 0x22]
13818 st %f26, [%l7 + 0x20]
13819 edge32 %g4, %o7, %l2
13820 fcmpd %fcc1, %f14, %f10
13821 srl %i3, 0x04, %l3
13822 srlx %g6, %l0, %o2
13823 mulscc %o4, %o1, %i6
13824 fmovsvc %xcc, %f30, %f1
13825 ldsw [%l7 + 0x58], %o0
13826 and %g3, %i4, %l1
13827 subccc %o3, %g2, %i1
13828 nop
13829 set 0x38, %i2
13830 std %f12, [%l7 + %i2]
13831 udiv %g5, 0x14DC, %i2
13832 fmovsle %icc, %f9, %f12
13833 addccc %g1, %l4, %i0
13834 fcmpgt16 %f10, %f12, %i7
13835 udiv %l6, 0x056C, %o6
13836 sdiv %g7, 0x0F84, %l5
13837 addccc %o5, 0x0F6F, %g4
13838 smulcc %i5, 0x18B7, %o7
13839 srlx %l2, 0x17, %l3
13840 fpackfix %f4, %f2
13841 mulx %g6, 0x1D2D, %i3
13842 ldx [%l7 + 0x78], %l0
13843 subcc %o4, 0x05E7, %o1
13844 ld [%l7 + 0x34], %f10
13845 move %icc, %i6, %o0
13846 movvs %xcc, %o2, %i4
13847 edge16ln %g3, %l1, %o3
13848 std %f14, [%l7 + 0x78]
13849 movrne %g2, 0x04E, %g5
13850 save %i2, %g1, %i1
13851 rdpr %cwp, %g1
13852 rdpr %cansave, %g2
13853 rdpr %canrestore, %g3
13854 rdpr %cleanwin, %g4
13855 rdpr %otherwin, %g5
13856 rdpr %wstate, %g6
13857 fpadd32 %f2, %f8, %f2
13858 movneg %icc, %i0, %l4
13859 edge16n %l6, %i7, %o6
13860 fmovdleu %xcc, %f3, %f15
13861 ldx [%l7 + 0x10], %l5
13862 movrlz %g7, 0x2C4, %o5
13863 array16 %i5, %g4, %l2
13864 nop
13865 set 0x3C, %o7
13866 sth %o7, [%l7 + %o7]
13867 sir 0x17EE
13868 addcc %g6, 0x1301, %i3
13869 movrne %l0, 0x2F7, %l3
13870 orncc %o4, %i6, %o1
13871 lduw [%l7 + 0x14], %o2
13872 edge8n %o0, %g3, %i4
13873 sllx %o3, 0x1C, %g2
13874 edge16ln %g5, %l1, %i2
13875 array32 %g1, %i0, %l4
13876 fands %f12, %f21, %f9
13877 orncc %l6, %i7, %i1
13878 fpadd16s %f3, %f27, %f14
13879 udiv %o6, 0x199C, %l5
13880 stx %g7, [%l7 + 0x58]
13881 edge32 %i5, %o5, %g4
13882 andncc %l2, %o7, %i3
13883 fmul8ulx16 %f6, %f4, %f28
13884 fmovrslz %l0, %f7, %f12
13885 movn %xcc, %g6, %l3
13886 fmovdneg %icc, %f16, %f22
13887 restore %o4, 0x18A6, %o1
13888 rdpr %cwp, %g1
13889 rdpr %cansave, %g2
13890 rdpr %canrestore, %g3
13891 rdpr %cleanwin, %g4
13892 rdpr %otherwin, %g5
13893 rdpr %wstate, %g6
13894 nop
13895 set 0x4A, %l4
13896 sth %o2, [%l7 + %l4]
13897 fand %f20, %f8, %f0
13898 stx %o0, [%l7 + 0x60]
13899 or %i6, %g3, %i4
13900 stb %o3, [%l7 + 0x72]
13901 movgu %icc, %g5, %l1
13902 movvs %icc, %g2, %i2
13903 std %f22, [%l7 + 0x30]
13904 umulcc %i0, %g1, %l6
13905 movl %xcc, %l4, %i7
13906 edge16l %o6, %l5, %g7
13907 andn %i1, 0x1079, %o5
13908 ldsb [%l7 + 0x17], %i5
13909 fcmpeq32 %f8, %f28, %g4
13910 ldsb [%l7 + 0x0A], %o7
13911 fmovrslez %l2, %f31, %f16
13912 st %f22, [%l7 + 0x64]
13913 subcc %l0, 0x03A4, %g6
13914 edge32 %i3, %o4, %l3
13915 sth %o2, [%l7 + 0x3A]
13916 movleu %xcc, %o0, %i6
13917 srax %o1, 0x14, %g3
13918 xor %i4, 0x0DFB, %g5
13919 popc %l1, %g2
13920 edge16n %o3, %i0, %g1
13921 andn %i2, %l6, %i7
13922 fnot1 %f8, %f6
13923 udivcc %o6, 0x1617, %l4
13924 std %f28, [%l7 + 0x60]
13925 ldub [%l7 + 0x33], %l5
13926 add %i1, %o5, %g7
13927 ldd [%l7 + 0x58], %f20
13928 sub %i5, 0x11A8, %g4
13929 alignaddrl %l2, %o7, %g6
13930 ldd [%l7 + 0x28], %l0
13931 fandnot2 %f14, %f8, %f12
13932 xorcc %i3, %l3, %o2
13933 fors %f19, %f24, %f27
13934 sdivcc %o4, 0x0002, %o0
13935 mulx %i6, 0x0D77, %g3
13936 movcs %xcc, %i4, %o1
13937 fcmple32 %f0, %f2, %g5
13938 edge16 %g2, %l1, %i0
13939 lduh [%l7 + 0x12], %g1
13940 edge16l %o3, %l6, %i7
13941 movl %icc, %i2, %o6
13942 movvc %xcc, %l5, %i1
13943 and %o5, %g7, %i5
13944 fnot1s %f27, %f25
13945 edge8l %g4, %l4, %l2
13946 and %o7, 0x0634, %g6
13947 movrne %l0, %l3, %i3
13948 sdivx %o2, 0x1793, %o4
13949 movrgez %o0, 0x29A, %i6
13950 mulx %i4, 0x0B3C, %o1
13951 fzero %f10
13952 andncc %g3, %g5, %g2
13953 stx %i0, [%l7 + 0x60]
13954 movrne %g1, %l1, %o3
13955 edge8 %l6, %i2, %i7
13956 addc %l5, %o6, %i1
13957 movle %icc, %g7, %i5
13958 fmovrdgez %o5, %f30, %f6
13959 save %l4, 0x1198, %g4
13960 rdpr %cwp, %g1
13961 rdpr %cansave, %g2
13962 rdpr %canrestore, %g3
13963 rdpr %cleanwin, %g4
13964 rdpr %otherwin, %g5
13965 rdpr %wstate, %g6
13966 smulcc %l2, 0x0FBC, %g6
13967 addc %o7, %l3, %l0
13968 fmuld8sux16 %f17, %f18, %f30
13969 movne %icc, %i3, %o4
13970 subcc %o0, 0x1C63, %i6
13971 fcmpd %fcc1, %f24, %f26
13972 addccc %i4, 0x18BA, %o2
13973 sllx %g3, %g5, %o1
13974 nop
13975 set 0x10, %o0
13976 lduw [%l7 + %o0], %g2
13977 andncc %i0, %l1, %g1
13978 fmovdneg %xcc, %f7, %f30
13979 ldsb [%l7 + 0x10], %l6
13980 move %xcc, %i2, %i7
13981 andcc %o3, %l5, %i1
13982 smulcc %o6, %i5, %g7
13983 srl %o5, %g4, %l4
13984 udivcc %l2, 0x0859, %g6
13985 movcc %icc, %l3, %l0
13986 nop
13987 set 0x50, %o5
13988 ldsw [%l7 + %o5], %i3
13989 sll %o7, 0x06, %o0
13990 sir 0x0E5A
13991 fmovdvc %xcc, %f11, %f28
13992 fzeros %f30
13993 addccc %o4, 0x0D50, %i6
13994 array8 %o2, %i4, %g3
13995 sllx %g5, %g2, %i0
13996 edge32n %l1, %g1, %l6
13997 sdiv %i2, 0x1CA6, %o1
13998 andncc %o3, %i7, %i1
13999 smul %l5, %o6, %g7
14000 lduh [%l7 + 0x36], %o5
14001 edge16l %g4, %l4, %l2
14002 udiv %g6, 0x14B4, %l3
14003 fsrc1 %f8, %f14
14004 fnegs %f20, %f21
14005 edge8n %i5, %l0, %o7
14006 smul %i3, 0x12C7, %o0
14007 fmovrdne %o4, %f0, %f4
14008 fmovda %icc, %f3, %f22
14009 array8 %i6, %o2, %i4
14010 edge16l %g5, %g3, %i0
14011 and %g2, 0x14C8, %g1
14012 edge16n %l1, %i2, %l6
14013 sdiv %o1, 0x12B9, %o3
14014 smulcc %i1, %l5, %i7
14015 xnorcc %o6, 0x07BD, %o5
14016 addccc %g4, 0x1C4E, %g7
14017 fmovse %icc, %f9, %f29
14018 xorcc %l2, 0x1BC9, %l4
14019 fandnot1 %f2, %f30, %f24
14020 mulx %l3, 0x0C95, %g6
14021 addcc %i5, 0x147A, %o7
14022 orcc %i3, %o0, %l0
14023 fcmple32 %f6, %f2, %i6
14024 fors %f13, %f18, %f16
14025 subccc %o2, %o4, %i4
14026 movcc %xcc, %g3, %i0
14027 movrgez %g2, 0x001, %g1
14028 xnor %g5, %i2, %l6
14029 xnorcc %o1, 0x100E, %l1
14030 movvs %icc, %o3, %i1
14031 edge32ln %i7, %o6, %l5
14032 fmovde %xcc, %f23, %f27
14033 edge16n %g4, %o5, %g7
14034 subccc %l4, %l2, %g6
14035 andn %l3, %o7, %i5
14036 fmovsle %xcc, %f8, %f10
14037 udiv %i3, 0x0881, %l0
14038 movvs %xcc, %o0, %o2
14039 edge32n %i6, %i4, %o4
14040 ldd [%l7 + 0x38], %i0
14041 stb %g3, [%l7 + 0x0A]
14042 sub %g2, %g1, %i2
14043 edge32ln %g5, %o1, %l6
14044 sethi 0x169E, %l1
14045 addcc %o3, %i7, %o6
14046 xnor %i1, 0x04B6, %g4
14047 xnor %l5, %o5, %g7
14048 alignaddr %l2, %g6, %l4
14049 fand %f14, %f8, %f24
14050 fmovsne %xcc, %f1, %f22
14051 move %icc, %o7, %l3
14052 ldsw [%l7 + 0x3C], %i5
14053 ldx [%l7 + 0x08], %i3
14054 fandnot2 %f10, %f0, %f6
14055 fexpand %f19, %f8
14056 sir 0x0FD8
14057 fpadd16s %f25, %f0, %f3
14058 fmovrsgez %l0, %f16, %f10
14059 subc %o2, 0x05FE, %o0
14060 edge8ln %i4, %o4, %i0
14061 mulx %g3, %g2, %g1
14062 st %f5, [%l7 + 0x14]
14063 movre %i2, 0x2D4, %g5
14064 fnors %f8, %f1, %f23
14065 edge16n %i6, %o1, %l1
14066 mova %icc, %l6, %i7
14067 move %xcc, %o3, %o6
14068 udivcc %i1, 0x1497, %g4
14069 movl %xcc, %o5, %g7
14070 ldsb [%l7 + 0x38], %l2
14071 pdist %f14, %f30, %f22
14072 alignaddrl %g6, %l5, %o7
14073 movrgez %l4, %l3, %i5
14074 st %f11, [%l7 + 0x70]
14075 nop
14076 set 0x78, %i1
14077 ldd [%l7 + %i1], %f4
14078 smulcc %i3, %o2, %l0
14079 array32 %o0, %i4, %o4
14080 andn %g3, 0x09CF, %g2
14081 ldub [%l7 + 0x25], %i0
14082 sethi 0x0A36, %g1
14083 mulscc %i2, 0x1976, %g5
14084 fsrc2 %f16, %f16
14085 fmovrsgz %o1, %f26, %f9
14086 sth %i6, [%l7 + 0x40]
14087 fpadd32 %f8, %f4, %f8
14088 std %f4, [%l7 + 0x18]
14089 ldsw [%l7 + 0x20], %l1
14090 subc %l6, 0x0FFE, %i7
14091 edge32l %o3, %i1, %g4
14092 mova %icc, %o6, %g7
14093 ldub [%l7 + 0x7E], %o5
14094 addccc %l2, %g6, %o7
14095 movgu %xcc, %l5, %l4
14096 sethi 0x094E, %l3
14097 subccc %i5, 0x131B, %o2
14098 mulx %l0, 0x1B38, %o0
14099 fmul8x16al %f24, %f2, %f30
14100 movrgz %i4, %o4, %i3
14101 movg %icc, %g3, %g2
14102 fmovd %f20, %f0
14103 ld [%l7 + 0x20], %f19
14104 movrgz %i0, %i2, %g1
14105 movn %icc, %g5, %o1
14106 ld [%l7 + 0x10], %f14
14107 fpack32 %f24, %f20, %f10
14108 fcmps %fcc3, %f27, %f7
14109 movg %xcc, %i6, %l6
14110 movleu %xcc, %l1, %i7
14111 andn %i1, 0x03EC, %g4
14112 movrgz %o6, 0x3F9, %o3
14113 move %icc, %o5, %g7
14114 lduh [%l7 + 0x4E], %g6
14115 edge32ln %l2, %l5, %l4
14116 fmovrse %o7, %f4, %f6
14117 fpadd16 %f4, %f10, %f22
14118 move %icc, %l3, %o2
14119 fmovrdlz %i5, %f20, %f18
14120 movg %xcc, %o0, %i4
14121 movgu %xcc, %o4, %l0
14122 fpadd32 %f28, %f16, %f30
14123 add %i3, %g3, %g2
14124 edge32ln %i0, %g1, %g5
14125 edge16l %i2, %i6, %o1
14126 movn %icc, %l1, %l6
14127 movcs %xcc, %i1, %g4
14128 ldd [%l7 + 0x68], %i6
14129 edge32 %o6, %o5, %o3
14130 array16 %g7, %g6, %l2
14131 fzeros %f28
14132 movcc %xcc, %l4, %l5
14133 fmovsl %xcc, %f21, %f29
14134 sth %o7, [%l7 + 0x48]
14135 mova %icc, %l3, %o2
14136 mulscc %i5, 0x0BF8, %i4
14137 subcc %o0, %o4, %l0
14138 setx loop_46, %l0, %l1
14139 return %l1
14140 nop
14141 rdpr %cwp, %g1
14142 rdpr %cansave, %g2
14143 rdpr %canrestore, %g3
14144 rdpr %cleanwin, %g4
14145 rdpr %otherwin, %g5
14146 rdpr %wstate, %g6
14147loop_46: array8 %i3, %g1, %g5
14148 array8 %i0, %i6, %i2
14149 or %l1, %o1, %l6
14150 andncc %i1, %i7, %o6
14151 nop
14152 set 0x37, %g6
14153 ldsb [%l7 + %g6], %o5
14154 alignaddr %o3, %g4, %g6
14155 movle %xcc, %g7, %l4
14156 sub %l2, %o7, %l5
14157 stb %o2, [%l7 + 0x5F]
14158 edge32 %i5, %l3, %i4
14159 sra %o4, 0x12, %l0
14160 edge32ln %g3, %o0, %i3
14161 sdiv %g1, 0x056D, %g2
14162 subccc %i0, 0x153E, %g5
14163 fcmpeq32 %f2, %f30, %i6
14164 sir 0x0ED0
14165 edge16l %i2, %o1, %l6
14166 udiv %l1, 0x1749, %i7
14167 movcs %icc, %i1, %o6
14168 movrlez %o3, %o5, %g4
14169 srax %g7, 0x0F, %g6
14170 srl %l4, 0x11, %l2
14171 movrgez %l5, %o7, %i5
14172 subcc %l3, 0x1002, %o2
14173 movleu %xcc, %o4, %i4
14174 fmovrdlz %g3, %f20, %f12
14175 andcc %o0, 0x1370, %i3
14176 array16 %l0, %g1, %i0
14177 andncc %g2, %g5, %i2
14178 fmovdleu %icc, %f29, %f24
14179 fmovrdgz %o1, %f4, %f22
14180 movg %xcc, %i6, %l6
14181 fnand %f14, %f16, %f4
14182 xnorcc %i7, 0x004C, %l1
14183 edge16l %i1, %o3, %o5
14184 sub %o6, 0x033C, %g7
14185 srl %g4, 0x1E, %g6
14186 stb %l2, [%l7 + 0x36]
14187 orn %l4, 0x0E7A, %l5
14188 fabsd %f26, %f2
14189 subccc %o7, %i5, %l3
14190 fmovsg %xcc, %f20, %f23
14191 ldsw [%l7 + 0x60], %o2
14192 udiv %o4, 0x1C31, %i4
14193 array16 %g3, %o0, %l0
14194 fmovrdlez %g1, %f0, %f8
14195 addcc %i3, 0x1B83, %g2
14196 stw %g5, [%l7 + 0x08]
14197 smulcc %i2, 0x13D2, %i0
14198 movg %xcc, %i6, %o1
14199 movvc %icc, %l6, %l1
14200 nop
14201 set 0x70, %o3
14202 ldx [%l7 + %o3], %i7
14203 edge16l %o3, %i1, %o5
14204 nop
14205 set 0x30, %g2
14206 ldd [%l7 + %g2], %f4
14207 add %o6, 0x04CD, %g4
14208 edge16ln %g6, %l2, %l4
14209 ldub [%l7 + 0x6B], %g7
14210 udiv %o7, 0x153F, %l5
14211 sir 0x1145
14212 xnor %l3, %o2, %i5
14213 ldx [%l7 + 0x48], %o4
14214 save %i4, %o0, %l0
14215 rdpr %cwp, %g1
14216 rdpr %cansave, %g2
14217 rdpr %canrestore, %g3
14218 rdpr %cleanwin, %g4
14219 rdpr %otherwin, %g5
14220 rdpr %wstate, %g6
14221 fxor %f28, %f26, %f10
14222 orcc %g1, 0x1414, %g3
14223 stb %g2, [%l7 + 0x56]
14224 movge %xcc, %g5, %i3
14225 mova %xcc, %i2, %i0
14226 edge8ln %i6, %l6, %o1
14227 save %l1, 0x084D, %o3
14228 rdpr %cwp, %g1
14229 rdpr %cansave, %g2
14230 rdpr %canrestore, %g3
14231 rdpr %cleanwin, %g4
14232 rdpr %otherwin, %g5
14233 rdpr %wstate, %g6
14234 sub %i1, 0x1B7F, %i7
14235 smulcc %o5, %o6, %g4
14236 fandnot2s %f5, %f30, %f16
14237 srax %l2, 0x00, %l4
14238 udivcc %g6, 0x1FA7, %o7
14239 subccc %g7, %l3, %l5
14240 move %icc, %o2, %o4
14241 fmul8ulx16 %f0, %f20, %f18
14242 fnors %f14, %f30, %f16
14243 array16 %i4, %i5, %l0
14244 movn %xcc, %g1, %o0
14245 edge16l %g3, %g2, %i3
14246 alignaddr %g5, %i0, %i6
14247 movrgz %i2, %o1, %l1
14248 fmovdleu %xcc, %f20, %f16
14249 edge16l %o3, %i1, %l6
14250 fmovdne %xcc, %f21, %f10
14251 srax %i7, 0x1B, %o6
14252 ldx [%l7 + 0x48], %g4
14253 xorcc %o5, %l4, %g6
14254 andcc %l2, %g7, %l3
14255 ldx [%l7 + 0x48], %o7
14256 ldx [%l7 + 0x50], %o2
14257 ldub [%l7 + 0x55], %o4
14258 movre %i4, %l5, %i5
14259 umul %g1, 0x11B3, %l0
14260 fcmpeq32 %f2, %f18, %g3
14261 movgu %xcc, %g2, %o0
14262 fabss %f28, %f12
14263 umulcc %i3, %g5, %i6
14264 andcc %i0, %o1, %l1
14265 edge8 %o3, %i2, %i1
14266 fmovda %icc, %f15, %f4
14267 fpack32 %f8, %f8, %f14
14268 movgu %xcc, %l6, %o6
14269 sethi 0x1FCF, %i7
14270 movle %icc, %o5, %l4
14271 orncc %g6, 0x0E2C, %l2
14272 alignaddr %g7, %l3, %o7
14273 faligndata %f22, %f4, %f24
14274 fmovrse %g4, %f2, %f29
14275 fpack16 %f4, %f1
14276 movleu %xcc, %o4, %o2
14277 st %f26, [%l7 + 0x2C]
14278 movl %icc, %i4, %l5
14279 subc %i5, %g1, %l0
14280 edge8ln %g3, %g2, %i3
14281 movgu %xcc, %o0, %g5
14282 movgu %xcc, %i6, %i0
14283 fandnot1s %f26, %f1, %f6
14284 movre %l1, 0x056, %o1
14285 mulx %o3, 0x1FAB, %i1
14286 fsrc1s %f19, %f4
14287 umul %i2, 0x0FB5, %l6
14288 edge16ln %i7, %o6, %l4
14289 movne %xcc, %o5, %g6
14290 movrlz %g7, 0x242, %l3
14291 andcc %l2, %o7, %g4
14292 ldsh [%l7 + 0x26], %o4
14293 movle %icc, %i4, %o2
14294 array16 %l5, %g1, %i5
14295 sdiv %g3, 0x1D08, %l0
14296 sethi 0x0998, %i3
14297 or %o0, %g5, %g2
14298 movre %i0, %l1, %i6
14299 alignaddrl %o1, %i1, %i2
14300 array32 %l6, %i7, %o6
14301 mulscc %o3, 0x1036, %o5
14302 xnorcc %l4, 0x0E3E, %g6
14303 edge16 %l3, %g7, %l2
14304 sdivcc %o7, 0x13EE, %o4
14305 movge %icc, %i4, %g4
14306 edge8ln %o2, %l5, %g1
14307 fmovsvc %icc, %f26, %f11
14308 ldx [%l7 + 0x58], %g3
14309 movrlez %l0, 0x17E, %i5
14310 xor %i3, 0x080D, %g5
14311 sdivcc %g2, 0x02AB, %i0
14312 fpsub16s %f22, %f5, %f2
14313 sth %o0, [%l7 + 0x0C]
14314 nop
14315 set 0x30, %o2
14316 ldsh [%l7 + %o2], %l1
14317 xor %o1, %i6, %i1
14318 umul %l6, %i7, %i2
14319 fmul8sux16 %f0, %f0, %f30
14320 fmul8sux16 %f8, %f4, %f12
14321 fmovrdne %o6, %f2, %f4
14322 xor %o3, %o5, %g6
14323 fmul8sux16 %f12, %f6, %f20
14324 srl %l3, %g7, %l2
14325 ld [%l7 + 0x40], %f8
14326 move %xcc, %o7, %l4
14327 edge8 %o4, %g4, %i4
14328 stw %l5, [%l7 + 0x08]
14329 ld [%l7 + 0x58], %f19
14330 fmuld8sux16 %f7, %f16, %f8
14331 subcc %g1, 0x0BE3, %o2
14332 stw %l0, [%l7 + 0x3C]
14333 nop
14334 set 0x30, %o6
14335 lduw [%l7 + %o6], %i5
14336 fmovdvc %xcc, %f28, %f9
14337 movvc %icc, %g3, %g5
14338 fnot1 %f18, %f4
14339 andn %g2, 0x1B8C, %i0
14340 sir 0x088C
14341 fmovsle %xcc, %f18, %f30
14342 srl %i3, %l1, %o1
14343 or %i6, 0x052C, %o0
14344 orn %l6, %i7, %i1
14345 udivcc %o6, 0x0A99, %o3
14346 fmovdn %icc, %f25, %f12
14347 edge8 %i2, %g6, %o5
14348 fmovrdgz %g7, %f10, %f18
14349 ldd [%l7 + 0x18], %l2
14350 edge32n %l2, %l4, %o7
14351 orcc %g4, 0x1901, %i4
14352 addcc %l5, 0x03CB, %o4
14353 srl %g1, %l0, %i5
14354 sllx %g3, %o2, %g5
14355 fmul8x16au %f30, %f31, %f24
14356 xor %i0, 0x1CCC, %g2
14357 fornot2s %f19, %f16, %f16
14358 movre %l1, %i3, %o1
14359 sth %i6, [%l7 + 0x16]
14360 sdivx %o0, 0x1340, %l6
14361 subc %i7, %i1, %o3
14362 fmovrdne %o6, %f24, %f14
14363 smul %g6, %o5, %i2
14364 fpsub32s %f29, %f14, %f17
14365 mulscc %l3, 0x0E22, %l2
14366 xor %l4, 0x07DB, %g7
14367 edge16 %o7, %i4, %l5
14368 fmovdne %xcc, %f13, %f1
14369 array32 %o4, %g4, %g1
14370 stb %i5, [%l7 + 0x7E]
14371 ldsb [%l7 + 0x2D], %l0
14372 movne %xcc, %g3, %g5
14373 restore %o2, %g2, %i0
14374 rdpr %cwp, %g1
14375 rdpr %cansave, %g2
14376 rdpr %canrestore, %g3
14377 rdpr %cleanwin, %g4
14378 rdpr %otherwin, %g5
14379 rdpr %wstate, %g6
14380 edge32 %l1, %o1, %i3
14381 srl %o0, %l6, %i7
14382 movg %icc, %i6, %i1
14383 xorcc %o6, %g6, %o3
14384 fornot2 %f16, %f2, %f28
14385 sdivx %i2, 0x05A3, %o5
14386 sth %l3, [%l7 + 0x18]
14387 movrgz %l2, 0x319, %g7
14388 std %f10, [%l7 + 0x48]
14389 movrgz %l4, 0x07D, %o7
14390 movne %xcc, %i4, %l5
14391 array32 %g4, %o4, %i5
14392 smulcc %g1, 0x09AE, %l0
14393 fornot1 %f2, %f14, %f0
14394 fsrc2s %f5, %f6
14395 srl %g5, 0x0B, %g3
14396 fmovs %f0, %f10
14397 subccc %o2, 0x152F, %i0
14398 fxnor %f2, %f28, %f20
14399 fpmerge %f15, %f29, %f14
14400 std %f6, [%l7 + 0x70]
14401 fors %f20, %f18, %f7
14402 movneg %xcc, %g2, %l1
14403 subc %o1, 0x0A11, %o0
14404 orncc %i3, %i7, %l6
14405 fcmpne32 %f0, %f0, %i6
14406 andcc %i1, 0x03FA, %o6
14407 andcc %g6, %o3, %i2
14408 xorcc %o5, 0x1B17, %l2
14409 sub %l3, 0x096A, %g7
14410 fmovdcs %icc, %f26, %f9
14411 udivcc %o7, 0x0194, %l4
14412 fnot1s %f21, %f14
14413 edge16ln %i4, %l5, %o4
14414 sll %i5, 0x0B, %g4
14415 fmovdleu %xcc, %f26, %f26
14416 mulx %g1, %l0, %g3
14417 xorcc %g5, 0x1BAB, %i0
14418 fmul8x16 %f1, %f0, %f4
14419 edge8ln %g2, %l1, %o2
14420 movneg %icc, %o1, %o0
14421 ld [%l7 + 0x3C], %f21
14422 fmovdne %icc, %f0, %f13
14423 pdist %f28, %f6, %f28
14424 nop
14425 set 0x78, %i7
14426 ldd [%l7 + %i7], %i2
14427 fxor %f20, %f28, %f14
14428 movneg %icc, %i7, %i6
14429 movg %xcc, %l6, %o6
14430 edge16ln %g6, %o3, %i1
14431 sth %o5, [%l7 + 0x24]
14432 movre %i2, %l2, %l3
14433 srax %o7, 0x12, %l4
14434 ld [%l7 + 0x08], %f14
14435 movn %icc, %i4, %g7
14436 fornot2 %f6, %f16, %f6
14437 ldx [%l7 + 0x68], %o4
14438 move %xcc, %i5, %g4
14439 save %l5, %g1, %l0
14440 rdpr %cwp, %g1
14441 rdpr %cansave, %g2
14442 rdpr %canrestore, %g3
14443 rdpr %cleanwin, %g4
14444 rdpr %otherwin, %g5
14445 rdpr %wstate, %g6
14446 edge32ln %g5, %g3, %g2
14447 addc %l1, %i0, %o1
14448 fmovrdgz %o2, %f26, %f8
14449 movvs %xcc, %o0, %i3
14450 edge16 %i6, %l6, %o6
14451 move %xcc, %g6, %i7
14452 and %i1, 0x0786, %o5
14453 edge8ln %o3, %i2, %l3
14454 andncc %l2, %o7, %l4
14455 xnor %g7, 0x0081, %o4
14456 srax %i5, 0x16, %g4
14457 movne %icc, %i4, %g1
14458 ldd [%l7 + 0x58], %f22
14459 fnors %f1, %f18, %f16
14460 xorcc %l0, 0x15D2, %l5
14461 fnegd %f14, %f10
14462 mova %xcc, %g5, %g2
14463 movneg %xcc, %l1, %g3
14464 edge16ln %i0, %o1, %o2
14465 movrne %i3, 0x0C7, %i6
14466 andcc %o0, 0x14B1, %l6
14467 std %f26, [%l7 + 0x60]
14468 fones %f14
14469 fmovsne %xcc, %f4, %f27
14470 setx loop_47, %l0, %l1
14471 return %l1
14472 nop
14473 rdpr %cwp, %g1
14474 rdpr %cansave, %g2
14475 rdpr %canrestore, %g3
14476 rdpr %cleanwin, %g4
14477 rdpr %otherwin, %g5
14478 rdpr %wstate, %g6
14479loop_47: ldd [%l7 + 0x60], %i6
14480 udivcc %i1, 0x17FE, %o5
14481 smul %o3, %i2, %l2
14482 smul %o7, %l3, %g7
14483 sdiv %l4, 0x14D9, %i5
14484 fxors %f31, %f14, %f13
14485 subc %g4, %o4, %i4
14486 fornot2s %f21, %f4, %f12
14487 save %l0, %g1, %l5
14488 rdpr %cwp, %g1
14489 rdpr %cansave, %g2
14490 rdpr %canrestore, %g3
14491 rdpr %cleanwin, %g4
14492 rdpr %otherwin, %g5
14493 rdpr %wstate, %g6
14494 fpadd32s %f6, %f2, %f6
14495 fpadd16s %f16, %f27, %f13
14496 sethi 0x135F, %g5
14497 fmovse %icc, %f26, %f27
14498 array32 %g2, %g3, %i0
14499 orncc %l1, %o2, %o1
14500 edge16n %i6, %i3, %l6
14501 fmovrdgz %o0, %f30, %f16
14502 movne %xcc, %o6, %g6
14503 edge16ln %i7, %o5, %o3
14504 and %i2, 0x11C3, %i1
14505 xnorcc %o7, 0x05A5, %l3
14506 umul %l2, 0x13A0, %l4
14507 std %f26, [%l7 + 0x48]
14508 mova %icc, %i5, %g7
14509 fmovsa %xcc, %f13, %f15
14510 fpsub16 %f24, %f2, %f2
14511 orn %o4, 0x174E, %g4
14512 sdivcc %i4, 0x16D2, %g1
14513 andcc %l5, %l0, %g5
14514 stb %g2, [%l7 + 0x72]
14515 nop
14516 set 0x20, %i6
14517 ldd [%l7 + %i6], %i0
14518 mulx %l1, %o2, %g3
14519 ldd [%l7 + 0x50], %f2
14520 sdivx %i6, 0x16D6, %o1
14521 ldx [%l7 + 0x48], %i3
14522 add %l6, %o6, %g6
14523 fmovdneg %icc, %f24, %f10
14524 nop
14525 set 0x68, %g3
14526 ldx [%l7 + %g3], %o0
14527 umulcc %o5, %o3, %i7
14528 movgu %icc, %i1, %i2
14529 fmovd %f8, %f8
14530 or %l3, %l2, %o7
14531 fsrc1 %f14, %f18
14532 ldsb [%l7 + 0x58], %i5
14533 edge16n %l4, %o4, %g4
14534 stx %g7, [%l7 + 0x70]
14535 movleu %icc, %g1, %i4
14536 mulscc %l0, 0x08F2, %l5
14537 fornot1s %f25, %f30, %f11
14538 mova %icc, %g2, %i0
14539 edge32ln %g5, %l1, %g3
14540 fmovsgu %xcc, %f30, %f0
14541 mova %icc, %o2, %i6
14542 mova %xcc, %o1, %i3
14543 fmovrdlz %l6, %f18, %f30
14544 edge16l %o6, %g6, %o0
14545 movrne %o5, %o3, %i1
14546 movcc %xcc, %i2, %i7
14547 edge8l %l2, %l3, %i5
14548 subc %l4, 0x0B20, %o7
14549 fcmped %fcc2, %f6, %f10
14550 edge8ln %g4, %o4, %g1
14551 fmovrdgez %i4, %f16, %f28
14552 fornot1s %f19, %f8, %f0
14553 xnor %l0, %l5, %g2
14554 edge8l %i0, %g5, %g7
14555 movrlez %g3, 0x11A, %o2
14556 umul %l1, %i6, %i3
14557 ldsb [%l7 + 0x58], %o1
14558 sub %o6, 0x1BEE, %l6
14559 ldd [%l7 + 0x28], %f28
14560 add %g6, %o5, %o3
14561 ldub [%l7 + 0x13], %o0
14562 smul %i2, 0x17FA, %i7
14563 udiv %l2, 0x1487, %i1
14564 fnot1s %f25, %f3
14565 sll %i5, 0x13, %l4
14566 fornot2s %f29, %f17, %f26
14567 movl %icc, %o7, %l3
14568 sdivx %o4, 0x0787, %g4
14569 movgu %xcc, %i4, %l0
14570 fnands %f12, %f5, %f25
14571 mulx %g1, 0x133C, %l5
14572 stx %g2, [%l7 + 0x08]
14573 for %f12, %f26, %f6
14574 mova %xcc, %g5, %g7
14575 fmovrdlez %g3, %f24, %f22
14576 fands %f18, %f4, %f30
14577 subc %i0, %l1, %i6
14578 orncc %i3, %o2, %o1
14579 movcs %xcc, %l6, %g6
14580 fmovrslz %o5, %f6, %f2
14581 fmovsgu %icc, %f12, %f18
14582 edge8 %o3, %o0, %o6
14583 fandnot2 %f26, %f8, %f16
14584 ldsb [%l7 + 0x49], %i2
14585 sdivcc %l2, 0x0406, %i7
14586 xor %i5, 0x099D, %i1
14587 udiv %l4, 0x031C, %l3
14588 fpmerge %f22, %f12, %f10
14589 fmovscc %xcc, %f8, %f11
14590 sdivx %o4, 0x05F3, %g4
14591 xorcc %o7, 0x0FEF, %l0
14592 andncc %g1, %i4, %l5
14593 movvc %icc, %g2, %g5
14594 fmul8ulx16 %f12, %f14, %f14
14595 edge8l %g7, %g3, %i0
14596 edge8l %i6, %i3, %l1
14597 andncc %o2, %o1, %l6
14598 nop
14599 set 0x30, %o4
14600 lduw [%l7 + %o4], %o5
14601 andcc %o3, %g6, %o6
14602 fmovsa %icc, %f11, %f31
14603 movle %xcc, %i2, %o0
14604 sdiv %i7, 0x1C4A, %l2
14605 fmovrde %i1, %f2, %f28
14606 movcs %icc, %l4, %i5
14607 move %xcc, %o4, %l3
14608 fabsd %f24, %f18
14609 fpmerge %f20, %f24, %f24
14610 fnegd %f22, %f4
14611 edge8l %g4, %l0, %o7
14612 add %g1, 0x00EA, %l5
14613 std %f22, [%l7 + 0x60]
14614 movrgz %g2, 0x073, %g5
14615 edge16 %g7, %g3, %i4
14616 movrgez %i0, %i3, %i6
14617 xnorcc %o2, %l1, %o1
14618 and %o5, %o3, %l6
14619 ld [%l7 + 0x50], %f7
14620 xnorcc %g6, %o6, %o0
14621 movrgez %i2, %i7, %i1
14622 addccc %l4, %l2, %o4
14623 smul %i5, 0x0618, %g4
14624 fcmple16 %f28, %f24, %l3
14625 subc %l0, %g1, %l5
14626 and %o7, 0x0E0F, %g5
14627 or %g2, 0x0D8B, %g7
14628 umulcc %g3, 0x0F16, %i4
14629 movge %xcc, %i3, %i0
14630 umul %o2, %i6, %o1
14631 fmovrse %o5, %f15, %f18
14632 srlx %l1, %l6, %o3
14633 ldd [%l7 + 0x58], %o6
14634 andcc %g6, %i2, %i7
14635 movgu %icc, %o0, %i1
14636 alignaddrl %l4, %l2, %i5
14637 movvc %icc, %o4, %g4
14638 sir 0x01AD
14639 alignaddr %l3, %g1, %l5
14640 movrgz %o7, 0x2D9, %l0
14641 restore %g5, %g2, %g7
14642 rdpr %cwp, %g1
14643 rdpr %cansave, %g2
14644 rdpr %canrestore, %g3
14645 rdpr %cleanwin, %g4
14646 rdpr %otherwin, %g5
14647 rdpr %wstate, %g6
14648 fcmpeq32 %f10, %f22, %i4
14649 edge16n %g3, %i3, %i0
14650 srlx %o2, %o1, %o5
14651 fmovdne %xcc, %f25, %f18
14652 edge8l %i6, %l6, %o3
14653 smul %o6, %l1, %g6
14654 movne %xcc, %i7, %i2
14655 alignaddrl %i1, %o0, %l4
14656 fornot1 %f22, %f4, %f20
14657 mova %icc, %i5, %o4
14658 smulcc %g4, %l2, %l3
14659 subc %l5, %g1, %o7
14660 mulx %l0, 0x1C17, %g2
14661 subcc %g7, 0x1B5F, %g5
14662 movcc %xcc, %i4, %g3
14663 fmul8x16au %f7, %f13, %f8
14664 edge16l %i0, %i3, %o2
14665 fmovscc %icc, %f5, %f10
14666 smulcc %o5, %o1, %l6
14667 udivcc %i6, 0x14CC, %o3
14668 orcc %o6, 0x06A9, %l1
14669 ldsb [%l7 + 0x3F], %g6
14670 edge16ln %i2, %i1, %i7
14671 sub %o0, 0x061E, %l4
14672 fcmpd %fcc3, %f18, %f12
14673 subccc %i5, 0x0EA9, %o4
14674 andncc %g4, %l2, %l3
14675 edge16ln %g1, %o7, %l5
14676 mulscc %g2, %g7, %g5
14677 fornot2s %f5, %f8, %f3
14678 popc 0x0D70, %l0
14679 fxors %f11, %f2, %f2
14680 edge16 %g3, %i0, %i4
14681 and %i3, %o5, %o1
14682 sub %o2, 0x116E, %l6
14683 fcmpd %fcc2, %f12, %f6
14684 sir 0x1E18
14685 edge8 %o3, %o6, %i6
14686 orcc %g6, 0x13CC, %i2
14687 stb %l1, [%l7 + 0x2D]
14688 orcc %i7, 0x03A2, %o0
14689 xor %l4, %i5, %i1
14690 udiv %o4, 0x0270, %g4
14691 edge32 %l2, %l3, %o7
14692 andn %l5, %g2, %g1
14693 fsrc2 %f4, %f16
14694 fcmpeq16 %f4, %f30, %g5
14695 srax %l0, 0x04, %g3
14696 lduw [%l7 + 0x68], %i0
14697 fxors %f31, %f6, %f23
14698 xnor %i4, 0x07D6, %i3
14699 fmul8sux16 %f12, %f28, %f20
14700 movvs %xcc, %o5, %o1
14701 sethi 0x083D, %o2
14702 siam 0x0
14703 fnot1 %f8, %f12
14704 fnot1 %f6, %f24
14705 fmovdleu %xcc, %f8, %f19
14706 or %g7, %o3, %l6
14707 smulcc %i6, %o6, %g6
14708 smulcc %i2, 0x0C6E, %l1
14709 or %i7, %l4, %o0
14710 fmul8x16 %f16, %f24, %f14
14711 movleu %icc, %i5, %i1
14712 movrlez %g4, %o4, %l3
14713 fmovrslez %o7, %f18, %f10
14714 addc %l5, %g2, %l2
14715 add %g1, 0x18EF, %l0
14716 fnot2 %f12, %f6
14717 movvc %xcc, %g5, %g3
14718 move %xcc, %i0, %i3
14719 movg %icc, %o5, %i4
14720 alignaddr %o2, %o1, %g7
14721 fnand %f8, %f2, %f10
14722 movcc %xcc, %o3, %i6
14723 andn %l6, %g6, %i2
14724 ldd [%l7 + 0x38], %o6
14725 udivcc %i7, 0x00F3, %l1
14726 movrgez %o0, 0x2B7, %l4
14727 movneg %xcc, %i1, %i5
14728 nop
14729 set 0x10, %l1
14730 stx %g4, [%l7 + %l1]
14731 movgu %icc, %l3, %o7
14732 fpadd32s %f4, %f11, %f22
14733 fnegs %f13, %f8
14734 addc %l5, %o4, %l2
14735 move %icc, %g2, %l0
14736 movneg %icc, %g1, %g3
14737 edge8 %i0, %g5, %i3
14738 movne %xcc, %i4, %o5
14739 fpadd16s %f13, %f4, %f25
14740 or %o1, %g7, %o2
14741 andncc %o3, %l6, %g6
14742 movrlz %i6, %i2, %o6
14743 ld [%l7 + 0x28], %f19
14744 sll %i7, 0x1A, %o0
14745 stw %l4, [%l7 + 0x40]
14746 ldsw [%l7 + 0x4C], %l1
14747 umulcc %i5, 0x027B, %i1
14748 sra %g4, %o7, %l3
14749 edge32 %o4, %l2, %g2
14750 sdivcc %l0, 0x0542, %g1
14751 orn %l5, %g3, %i0
14752 fmovsgu %xcc, %f8, %f14
14753 edge32n %g5, %i3, %o5
14754 popc %o1, %i4
14755 udivcc %o2, 0x1FC9, %g7
14756 for %f10, %f6, %f8
14757 sdivcc %l6, 0x105A, %g6
14758 fpadd32 %f24, %f14, %f20
14759 srax %i6, %o3, %o6
14760 sdivcc %i7, 0x1135, %i2
14761 nop
14762 set 0x5F, %i5
14763 ldub [%l7 + %i5], %l4
14764 for %f6, %f14, %f22
14765 edge16n %o0, %i5, %i1
14766 edge16 %l1, %g4, %o7
14767 movrlz %l3, %o4, %l2
14768 stx %g2, [%l7 + 0x70]
14769 addccc %g1, %l5, %l0
14770 movge %xcc, %g3, %g5
14771 sra %i0, %i3, %o5
14772 add %o1, %o2, %i4
14773 xnorcc %l6, 0x05C2, %g7
14774 fnand %f12, %f12, %f30
14775 smulcc %i6, 0x1A48, %o3
14776 sethi 0x08FF, %o6
14777 add %g6, 0x0B9F, %i7
14778 fcmpgt16 %f8, %f2, %l4
14779 andncc %i2, %o0, %i1
14780 fmul8x16au %f10, %f15, %f24
14781 array16 %l1, %g4, %o7
14782 fcmple16 %f24, %f4, %i5
14783 xorcc %l3, %l2, %o4
14784 xorcc %g1, 0x1349, %l5
14785 setx loop_48, %l0, %l1
14786 return %l1
14787 nop
14788 rdpr %cwp, %g1
14789 rdpr %cansave, %g2
14790 rdpr %canrestore, %g3
14791 rdpr %cleanwin, %g4
14792 rdpr %otherwin, %g5
14793 rdpr %wstate, %g6
14794loop_48: udivcc %g5, 0x1B61, %g2
14795 srax %i0, %o5, %i3
14796 edge16ln %o2, %o1, %i4
14797 stb %g7, [%l7 + 0x60]
14798 edge8n %i6, %l6, %o6
14799 movpos %icc, %g6, %i7
14800 fcmple16 %f4, %f14, %l4
14801 lduh [%l7 + 0x78], %i2
14802 stb %o3, [%l7 + 0x56]
14803 edge16n %i1, %l1, %o0
14804 movgu %xcc, %o7, %i5
14805 udivcc %g4, 0x0E48, %l2
14806 movrgez %l3, %o4, %g1
14807 andn %l5, 0x09B4, %g3
14808 sdivcc %l0, 0x0664, %g2
14809 udivcc %g5, 0x0F1A, %o5
14810 fpadd16 %f18, %f22, %f8
14811 movpos %icc, %i3, %i0
14812 fsrc2 %f24, %f8
14813 srl %o2, %o1, %i4
14814 fornot1 %f10, %f16, %f20
14815 ldd [%l7 + 0x40], %g6
14816 fmovdn %xcc, %f0, %f31
14817 mulx %l6, %i6, %g6
14818 ldsb [%l7 + 0x10], %i7
14819 sllx %l4, 0x01, %i2
14820 alignaddr %o3, %i1, %o6
14821 mova %icc, %l1, %o0
14822 fmovrse %o7, %f0, %f13
14823 mova %icc, %g4, %l2
14824 fmovsneg %icc, %f19, %f11
14825 edge8 %l3, %o4, %g1
14826 nop
14827 set 0x4A, %g5
14828 stb %l5, [%l7 + %g5]
14829 fnot2 %f28, %f20
14830 ldub [%l7 + 0x73], %i5
14831 movneg %xcc, %g3, %l0
14832 fnot2 %f14, %f30
14833 fnot2 %f22, %f0
14834 movg %icc, %g2, %g5
14835 sra %i3, 0x10, %i0
14836 fnor %f24, %f26, %f14
14837 movleu %xcc, %o2, %o1
14838 popc %i4, %g7
14839 edge8 %l6, %o5, %g6
14840 ldd [%l7 + 0x40], %f26
14841 movneg %xcc, %i6, %l4
14842 st %f15, [%l7 + 0x14]
14843 movvs %xcc, %i7, %o3
14844 siam 0x2
14845 xnorcc %i2, 0x0348, %o6
14846 stw %l1, [%l7 + 0x18]
14847 srlx %o0, 0x07, %i1
14848 fpsub16 %f28, %f14, %f14
14849 udiv %g4, 0x0105, %l2
14850 andncc %l3, %o4, %o7
14851 movvc %xcc, %l5, %g1
14852 ldsh [%l7 + 0x28], %i5
14853 xor %l0, 0x0AAC, %g2
14854 sir 0x0599
14855 fnors %f20, %f13, %f11
14856 sir 0x0467
14857 edge8 %g3, %g5, %i0
14858 fmovrdlez %i3, %f8, %f0
14859 movn %icc, %o1, %i4
14860 udivx %o2, 0x165A, %l6
14861 alignaddrl %g7, %o5, %i6
14862 movgu %icc, %g6, %l4
14863 lduh [%l7 + 0x12], %i7
14864 move %xcc, %o3, %i2
14865 ldsb [%l7 + 0x13], %l1
14866 fcmpgt16 %f4, %f12, %o6
14867 xor %o0, %i1, %l2
14868 nop
14869 set 0x12, %g4
14870 ldsb [%l7 + %g4], %l3
14871 addcc %g4, %o4, %l5
14872 subccc %o7, 0x1745, %g1
14873 srl %l0, 0x04, %i5
14874 movrgz %g3, %g2, %i0
14875 fmovdg %xcc, %f2, %f30
14876 udiv %i3, 0x02BD, %g5
14877 stx %o1, [%l7 + 0x78]
14878 array16 %o2, %l6, %i4
14879 edge16ln %g7, %o5, %g6
14880 ldd [%l7 + 0x68], %l4
14881 popc 0x0346, %i6
14882 ldsh [%l7 + 0x5E], %o3
14883 movvc %xcc, %i7, %i2
14884 fmovrsgz %o6, %f2, %f17
14885 edge32n %o0, %i1, %l1
14886 std %f10, [%l7 + 0x68]
14887 mulx %l2, %l3, %o4
14888 fnot2s %f15, %f9
14889 ldd [%l7 + 0x58], %f16
14890 smulcc %l5, %o7, %g4
14891 fsrc2s %f8, %f26
14892 ldsw [%l7 + 0x30], %g1
14893 movre %l0, 0x1BB, %g3
14894 fnot2 %f0, %f14
14895 mova %xcc, %g2, %i0
14896 sir 0x0C02
14897 sll %i3, 0x1B, %i5
14898 srlx %o1, 0x1E, %o2
14899 udiv %l6, 0x0F0D, %g5
14900 fmovdge %xcc, %f17, %f30
14901 sdivcc %i4, 0x1910, %o5
14902 alignaddrl %g7, %l4, %i6
14903 ldd [%l7 + 0x68], %f6
14904 sethi 0x0D7C, %g6
14905 movn %icc, %o3, %i7
14906 sdiv %i2, 0x059C, %o0
14907 subc %i1, 0x1294, %o6
14908 st %f26, [%l7 + 0x30]
14909 fnand %f2, %f10, %f26
14910 edge8ln %l2, %l1, %o4
14911 edge16l %l5, %l3, %g4
14912 movrne %o7, 0x014, %l0
14913 srlx %g3, 0x0A, %g2
14914 nop
14915 set 0x38, %o1
14916 sth %g1, [%l7 + %o1]
14917 sll %i3, %i5, %o1
14918 movrgz %o2, %l6, %g5
14919 add %i4, 0x0D3F, %i0
14920 movrgez %g7, %l4, %i6
14921 fcmple32 %f4, %f18, %g6
14922 sdivcc %o5, 0x102B, %i7
14923 ldsb [%l7 + 0x79], %i2
14924 sir 0x1B49
14925 movrne %o3, 0x269, %i1
14926 sethi 0x1BC5, %o6
14927 fcmps %fcc2, %f6, %f19
14928 movvc %xcc, %o0, %l1
14929 edge16n %o4, %l5, %l2
14930 edge8 %g4, %l3, %o7
14931 fnot1 %f8, %f30
14932 andcc %g3, %l0, %g2
14933 fnands %f30, %f16, %f24
14934 move %xcc, %g1, %i3
14935 alignaddr %o1, %o2, %i5
14936 fcmpne32 %f20, %f0, %g5
14937 fornot1 %f14, %f22, %f6
14938 and %i4, %i0, %g7
14939 addc %l6, 0x1859, %l4
14940 fcmpeq32 %f12, %f2, %i6
14941 fnot2s %f20, %f22
14942 mulx %g6, 0x167D, %i7
14943 mulx %o5, %o3, %i1
14944 movge %xcc, %i2, %o0
14945 restore %l1, 0x1820, %o6
14946 rdpr %cwp, %g1
14947 rdpr %cansave, %g2
14948 rdpr %canrestore, %g3
14949 rdpr %cleanwin, %g4
14950 rdpr %otherwin, %g5
14951 rdpr %wstate, %g6
14952 andcc %o4, %l2, %g4
14953 fmovsvc %xcc, %f23, %f30
14954 fmovdle %xcc, %f25, %f20
14955 mulscc %l3, 0x0A4D, %l5
14956 movcc %xcc, %o7, %l0
14957 fmovdl %icc, %f2, %f31
14958 stb %g2, [%l7 + 0x76]
14959 xor %g1, %g3, %i3
14960 fmovd %f30, %f14
14961 movrgz %o2, 0x296, %i5
14962 fpmerge %f31, %f9, %f8
14963 st %f27, [%l7 + 0x14]
14964 edge32l %o1, %i4, %g5
14965 fmovdle %icc, %f20, %f18
14966 movre %i0, %g7, %l6
14967 fmovrdgez %i6, %f30, %f22
14968 srl %l4, %g6, %o5
14969 stb %i7, [%l7 + 0x22]
14970 fone %f24
14971 edge8n %o3, %i2, %o0
14972 edge8 %l1, %i1, %o6
14973 subc %l2, %g4, %l3
14974 edge16n %l5, %o7, %o4
14975 movl %xcc, %g2, %l0
14976 fnands %f0, %f31, %f5
14977 addc %g3, 0x1B7C, %g1
14978 movle %xcc, %i3, %o2
14979 setx loop_49, %l0, %l1
14980 return %l1
14981 nop
14982 rdpr %cwp, %g1
14983 rdpr %cansave, %g2
14984 rdpr %canrestore, %g3
14985 rdpr %cleanwin, %g4
14986 rdpr %otherwin, %g5
14987 rdpr %wstate, %g6
14988loop_49: movleu %xcc, %i0, %g7
14989 movpos %xcc, %l6, %i5
14990 edge32ln %i6, %g6, %l4
14991 ldub [%l7 + 0x65], %i7
14992 fnegd %f0, %f8
14993 edge16l %o3, %o5, %i2
14994 sllx %o0, %i1, %o6
14995 xor %l1, 0x1D26, %g4
14996 or %l2, %l5, %l3
14997 sir 0x047D
14998 movle %icc, %o4, %o7
14999 fnor %f0, %f0, %f22
15000 ldub [%l7 + 0x31], %l0
15001 movn %icc, %g2, %g1
15002 fcmple32 %f18, %f6, %g3
15003 movrlez %i3, 0x1B9, %o2
15004 subccc %i4, %o1, %i0
15005 srax %g5, 0x0B, %g7
15006 movcc %icc, %l6, %i6
15007 movcc %icc, %i5, %g6
15008 fmovsneg %icc, %f1, %f31
15009 edge32ln %i7, %l4, %o5
15010 orn %i2, %o0, %i1
15011 fmovsle %xcc, %f28, %f26
15012 addcc %o3, 0x069C, %o6
15013 sra %g4, 0x09, %l2
15014 movvs %xcc, %l1, %l3
15015 edge16 %l5, %o7, %o4
15016 movrgz %l0, 0x30C, %g1
15017 stw %g2, [%l7 + 0x38]
15018 fmovsl %icc, %f20, %f18
15019 fsrc2s %f28, %f13
15020 fmovdle %xcc, %f13, %f2
15021 nop
15022 set 0x38, %l0
15023 ldsh [%l7 + %l0], %g3
15024 fnands %f19, %f17, %f25
15025 fmovdne %icc, %f16, %f24
15026 udivcc %o2, 0x14AE, %i3
15027 mulscc %i4, 0x1861, %o1
15028 and %i0, 0x01F0, %g5
15029 movcc %icc, %g7, %l6
15030 xnor %i5, %g6, %i7
15031 edge16n %i6, %l4, %i2
15032 fmovrsgez %o0, %f14, %f10
15033 fmovrsgez %o5, %f13, %f17
15034 edge16n %o3, %i1, %g4
15035 movrgez %o6, %l2, %l3
15036 fmovscs %icc, %f20, %f6
15037 alignaddr %l1, %o7, %l5
15038 fcmpne32 %f8, %f14, %l0
15039 fzeros %f11
15040 movg %icc, %g1, %g2
15041 edge16l %g3, %o2, %i3
15042 sth %i4, [%l7 + 0x36]
15043 lduh [%l7 + 0x24], %o4
15044 edge32n %o1, %g5, %i0
15045 orncc %l6, 0x1EC8, %g7
15046 ldsb [%l7 + 0x10], %i5
15047 sdiv %i7, 0x0779, %g6
15048 fmovrsne %i6, %f2, %f30
15049 ldd [%l7 + 0x58], %i2
15050 fones %f12
15051 orn %o0, 0x04CC, %o5
15052 andcc %l4, %i1, %o3
15053 sth %o6, [%l7 + 0x26]
15054 std %f6, [%l7 + 0x50]
15055 mulscc %l2, %g4, %l3
15056 mova %icc, %l1, %l5
15057 edge16 %l0, %g1, %o7
15058 lduw [%l7 + 0x74], %g3
15059 sdivx %g2, 0x039B, %i3
15060 andcc %o2, 0x172F, %o4
15061 edge16 %o1, %g5, %i4
15062 edge32n %l6, %g7, %i5
15063 fpsub32s %f11, %f15, %f29
15064 orcc %i0, %g6, %i6
15065 andn %i2, %o0, %o5
15066 sethi 0x0BA2, %l4
15067 movne %xcc, %i7, %i1
15068 fnot1s %f3, %f2
15069 xnorcc %o3, %l2, %o6
15070 fcmpgt16 %f28, %f4, %g4
15071 stb %l1, [%l7 + 0x4B]
15072 fmovrslz %l5, %f25, %f16
15073 or %l0, 0x0ADE, %l3
15074 fpadd16 %f4, %f24, %f0
15075 xor %g1, %g3, %o7
15076 stw %g2, [%l7 + 0x50]
15077 edge8ln %i3, %o4, %o1
15078 movcs %icc, %g5, %o2
15079 movleu %icc, %i4, %g7
15080 edge32l %l6, %i0, %i5
15081 fmovd %f2, %f14
15082 movrlez %i6, 0x35B, %i2
15083 srlx %o0, 0x04, %o5
15084 movcs %xcc, %g6, %i7
15085 srax %l4, %o3, %i1
15086 move %xcc, %l2, %g4
15087 alignaddr %o6, %l5, %l0
15088 and %l3, 0x0C42, %g1
15089 edge16ln %l1, %o7, %g2
15090 andcc %g3, 0x056D, %o4
15091 popc %o1, %g5
15092 edge32l %o2, %i4, %g7
15093 orncc %i3, %l6, %i0
15094 umul %i5, 0x17EB, %i6
15095 faligndata %f24, %f20, %f8
15096 fxors %f28, %f30, %f26
15097 fmovsgu %icc, %f10, %f26
15098 ldsw [%l7 + 0x2C], %i2
15099 ldd [%l7 + 0x28], %f12
15100 array32 %o5, %o0, %i7
15101 movpos %icc, %l4, %o3
15102 ldsb [%l7 + 0x4B], %i1
15103 lduw [%l7 + 0x08], %l2
15104 fmovdne %icc, %f29, %f22
15105 fmuld8sux16 %f26, %f26, %f10
15106 movvc %icc, %g6, %o6
15107 edge32n %l5, %g4, %l0
15108 array16 %g1, %l1, %o7
15109 srl %l3, %g2, %g3
15110 popc %o1, %g5
15111 fcmpne32 %f6, %f6, %o2
15112 fmovdleu %icc, %f12, %f17
15113 ld [%l7 + 0x50], %f28
15114 sdivx %i4, 0x1D00, %g7
15115 fmovscs %xcc, %f3, %f8
15116 edge32n %o4, %i3, %i0
15117 udiv %l6, 0x0E2D, %i6
15118 edge32l %i2, %o5, %o0
15119 smul %i5, %l4, %i7
15120 fnegd %f0, %f30
15121 fmovscc %xcc, %f8, %f27
15122 nop
15123 set 0x6E, %i3
15124 lduh [%l7 + %i3], %i1
15125 srl %o3, 0x14, %g6
15126 subccc %o6, %l5, %l2
15127 movrne %l0, %g1, %l1
15128 ldd [%l7 + 0x20], %f22
15129 movle %icc, %o7, %g4
15130 alignaddrl %g2, %g3, %l3
15131 sth %o1, [%l7 + 0x08]
15132 alignaddr %o2, %i4, %g7
15133 movrlez %g5, %o4, %i0
15134 fnor %f14, %f26, %f24
15135 stx %l6, [%l7 + 0x70]
15136 stw %i3, [%l7 + 0x1C]
15137 stb %i2, [%l7 + 0x0B]
15138 xor %o5, 0x17CA, %o0
15139 xnor %i6, %i5, %i7
15140 faligndata %f20, %f18, %f26
15141 mova %xcc, %l4, %i1
15142 fornot2 %f6, %f22, %f4
15143 andcc %o3, 0x0770, %g6
15144 smul %l5, 0x0375, %l2
15145 sub %l0, %o6, %g1
15146 move %xcc, %l1, %g4
15147 ldsb [%l7 + 0x0E], %g2
15148 save %g3, 0x138C, %l3
15149 rdpr %cwp, %g1
15150 rdpr %cansave, %g2
15151 rdpr %canrestore, %g3
15152 rdpr %cleanwin, %g4
15153 rdpr %otherwin, %g5
15154 rdpr %wstate, %g6
15155 movcc %icc, %o1, %o7
15156 edge32 %i4, %o2, %g7
15157 movneg %xcc, %g5, %i0
15158 ldx [%l7 + 0x58], %l6
15159 lduh [%l7 + 0x4C], %o4
15160 edge8n %i2, %o5, %i3
15161 fmovdpos %icc, %f24, %f14
15162 sll %o0, %i6, %i5
15163 sdivx %i7, 0x17E3, %i1
15164 stx %o3, [%l7 + 0x60]
15165 array16 %g6, %l5, %l2
15166 fmovsg %xcc, %f25, %f5
15167 ldsh [%l7 + 0x72], %l0
15168 sll %l4, %o6, %l1
15169 xor %g1, %g4, %g2
15170 st %f16, [%l7 + 0x44]
15171 edge8ln %l3, %g3, %o7
15172 andcc %i4, %o1, %o2
15173 smulcc %g5, 0x12FD, %g7
15174 fxnor %f20, %f20, %f4
15175 addccc %l6, 0x006D, %o4
15176 array8 %i2, %i0, %i3
15177 edge32ln %o0, %i6, %i5
15178 edge8ln %i7, %o5, %o3
15179 fpsub16 %f24, %f8, %f20
15180 fcmple16 %f22, %f6, %i1
15181 alignaddr %g6, %l5, %l2
15182 srl %l0, 0x15, %o6
15183 or %l4, 0x10BB, %l1
15184 movvs %icc, %g4, %g1
15185 fcmpes %fcc0, %f19, %f6
15186 addc %l3, 0x1F6E, %g2
15187 fxors %f4, %f20, %f20
15188 sll %o7, 0x15, %g3
15189 edge32l %i4, %o2, %g5
15190 sdiv %o1, 0x09A5, %g7
15191 stx %l6, [%l7 + 0x08]
15192 orcc %i2, %o4, %i0
15193 movre %o0, 0x1EC, %i6
15194 movrlez %i5, %i7, %i3
15195 move %xcc, %o3, %i1
15196 fmovdcs %icc, %f1, %f3
15197 sth %o5, [%l7 + 0x08]
15198 ldsb [%l7 + 0x0B], %l5
15199 array8 %g6, %l2, %l0
15200 orcc %l4, %l1, %o6
15201 fcmpd %fcc2, %f28, %f28
15202 movgu %xcc, %g1, %l3
15203 srl %g2, 0x16, %o7
15204 fcmpne16 %f10, %f24, %g3
15205 std %f26, [%l7 + 0x28]
15206 stb %g4, [%l7 + 0x7E]
15207 andncc %i4, %g5, %o2
15208 movpos %icc, %g7, %o1
15209 stw %i2, [%l7 + 0x38]
15210 movle %icc, %l6, %i0
15211 edge8l %o0, %o4, %i6
15212 movgu %icc, %i7, %i3
15213 movvs %xcc, %i5, %i1
15214 subc %o3, 0x125A, %o5
15215 sub %g6, 0x1754, %l5
15216 fnands %f15, %f19, %f29
15217 add %l2, %l0, %l1
15218 fcmpne32 %f30, %f0, %o6
15219 orn %l4, %g1, %g2
15220 sethi 0x08E8, %l3
15221 fandnot2s %f1, %f10, %f1
15222 std %f8, [%l7 + 0x50]
15223 addccc %o7, 0x0092, %g4
15224 bshuffle %f0, %f26, %f24
15225 orcc %g3, 0x1734, %g5
15226 andcc %o2, %g7, %i4
15227 movrgez %o1, 0x155, %i2
15228 srlx %i0, 0x0F, %o0
15229 edge32 %o4, %i6, %i7
15230 andncc %i3, %i5, %l6
15231 ldsw [%l7 + 0x3C], %i1
15232 ld [%l7 + 0x3C], %f8
15233 ldsh [%l7 + 0x6E], %o3
15234 orn %o5, %g6, %l2
15235 fmovde %xcc, %f26, %f30
15236 std %f4, [%l7 + 0x18]
15237 popc %l0, %l1
15238 fzeros %f31
15239 movrlez %o6, %l5, %g1
15240 edge32l %l4, %l3, %g2
15241 srax %g4, 0x0A, %g3
15242 st %f3, [%l7 + 0x50]
15243 fmovsl %xcc, %f27, %f15
15244 smulcc %o7, 0x11AC, %g5
15245 mulscc %g7, 0x0979, %i4
15246 sra %o2, %o1, %i0
15247 movrlez %o0, %i2, %i6
15248 movg %xcc, %i7, %i3
15249 std %f4, [%l7 + 0x18]
15250 sdivcc %i5, 0x1949, %l6
15251 mulscc %i1, %o4, %o3
15252 movrlz %g6, %o5, %l0
15253 fpadd16 %f10, %f28, %f20
15254 xnor %l2, %o6, %l1
15255 movn %xcc, %l5, %g1
15256 movcc %icc, %l3, %l4
15257 edge32ln %g2, %g4, %g3
15258 fmovse %icc, %f7, %f31
15259 orncc %o7, %g7, %i4
15260 addcc %g5, %o1, %o2
15261 movrne %o0, %i0, %i6
15262 fmovdge %icc, %f4, %f27
15263 movcs %icc, %i7, %i3
15264 edge8l %i2, %i5, %l6
15265 edge32n %i1, %o3, %g6
15266 array16 %o4, %o5, %l2
15267 fcmpne16 %f4, %f10, %o6
15268 movre %l0, %l5, %l1
15269 ldsw [%l7 + 0x44], %l3
15270 smulcc %g1, %l4, %g4
15271 xnor %g3, %g2, %o7
15272 udiv %g7, 0x0E24, %g5
15273 save %i4, %o2, %o0
15274 rdpr %cwp, %g1
15275 rdpr %cansave, %g2
15276 rdpr %canrestore, %g3
15277 rdpr %cleanwin, %g4
15278 rdpr %otherwin, %g5
15279 rdpr %wstate, %g6
15280 fmuld8sux16 %f0, %f29, %f8
15281 srlx %o1, 0x0F, %i6
15282 fmovrsgz %i0, %f7, %f7
15283 fmovdl %icc, %f29, %f30
15284 ldd [%l7 + 0x58], %i6
15285 movrgez %i3, 0x1BF, %i5
15286 fmovrde %l6, %f2, %f20
15287 smul %i1, %i2, %g6
15288 addc %o3, 0x1475, %o5
15289 st %f12, [%l7 + 0x4C]
15290 fmovsg %icc, %f31, %f17
15291 std %f18, [%l7 + 0x68]
15292 save %o4, 0x10B7, %o6
15293 rdpr %cwp, %g1
15294 rdpr %cansave, %g2
15295 rdpr %canrestore, %g3
15296 rdpr %cleanwin, %g4
15297 rdpr %otherwin, %g5
15298 rdpr %wstate, %g6
15299 fmovdcc %xcc, %f29, %f13
15300 andncc %l2, %l5, %l0
15301 subccc %l1, 0x0B73, %l3
15302 movre %g1, 0x2CF, %l4
15303 fmovrdgz %g4, %f0, %f2
15304 movgu %xcc, %g3, %o7
15305 smul %g2, %g5, %i4
15306 edge8l %o2, %g7, %o1
15307 fsrc2 %f4, %f2
15308 sdiv %o0, 0x0AC6, %i6
15309 fmovsle %icc, %f19, %f16
15310 edge16ln %i7, %i0, %i5
15311 movpos %icc, %l6, %i3
15312 array32 %i2, %g6, %o3
15313 orncc %i1, 0x1105, %o4
15314 lduh [%l7 + 0x56], %o5
15315 edge32 %o6, %l5, %l0
15316 fcmped %fcc1, %f18, %f8
15317 edge16l %l2, %l3, %g1
15318 movne %xcc, %l4, %l1
15319 fzeros %f9
15320 fmovrdgez %g3, %f16, %f8
15321 movpos %xcc, %o7, %g2
15322 fmovse %xcc, %f2, %f28
15323 fcmpgt16 %f26, %f28, %g5
15324 restore %g4, %o2, %g7
15325 rdpr %cwp, %g1
15326 rdpr %cansave, %g2
15327 rdpr %canrestore, %g3
15328 rdpr %cleanwin, %g4
15329 rdpr %otherwin, %g5
15330 rdpr %wstate, %g6
15331 sdivx %i4, 0x00B5, %o1
15332 fnot2s %f16, %f20
15333 fmovsg %xcc, %f28, %f15
15334 movrgz %i6, 0x0D6, %o0
15335 srax %i0, %i7, %i5
15336 fnot2s %f0, %f31
15337 ldsh [%l7 + 0x58], %i3
15338 fmovsleu %icc, %f27, %f27
15339 fmovrslez %i2, %f4, %f21
15340 addcc %l6, %o3, %i1
15341 movrne %g6, %o4, %o5
15342 ldub [%l7 + 0x66], %l5
15343 std %f10, [%l7 + 0x70]
15344 ldub [%l7 + 0x29], %o6
15345 movl %xcc, %l0, %l2
15346 edge16 %l3, %l4, %g1
15347 fmovsneg %icc, %f19, %f25
15348 fcmple32 %f22, %f8, %g3
15349 ldx [%l7 + 0x70], %l1
15350 fmul8sux16 %f20, %f8, %f30
15351 edge16ln %o7, %g5, %g2
15352 movn %icc, %o2, %g7
15353 st %f1, [%l7 + 0x7C]
15354 or %g4, 0x1E20, %i4
15355 mulscc %i6, %o1, %i0
15356 mulx %i7, %i5, %i3
15357 fmovrsne %i2, %f22, %f3
15358 setx loop_50, %l0, %l1
15359 return %l1
15360 nop
15361 rdpr %cwp, %g1
15362 rdpr %cansave, %g2
15363 rdpr %canrestore, %g3
15364 rdpr %cleanwin, %g4
15365 rdpr %otherwin, %g5
15366 rdpr %wstate, %g6
15367loop_50: restore %g6, 0x08CE, %o4
15368 rdpr %cwp, %g1
15369 rdpr %cansave, %g2
15370 rdpr %canrestore, %g3
15371 rdpr %cleanwin, %g4
15372 rdpr %otherwin, %g5
15373 rdpr %wstate, %g6
15374 ldd [%l7 + 0x28], %f20
15375 add %i1, %l5, %o6
15376 fmovdl %icc, %f20, %f19
15377 fpmerge %f8, %f21, %f6
15378 andn %l0, 0x007A, %o5
15379 alignaddr %l2, %l4, %l3
15380 std %f26, [%l7 + 0x58]
15381 edge8 %g3, %l1, %o7
15382 fnot2s %f2, %f23
15383 save %g1, %g2, %g5
15384 rdpr %cwp, %g1
15385 rdpr %cansave, %g2
15386 rdpr %canrestore, %g3
15387 rdpr %cleanwin, %g4
15388 rdpr %otherwin, %g5
15389 rdpr %wstate, %g6
15390 stb %o2, [%l7 + 0x6A]
15391 alignaddrl %g7, %g4, %i4
15392 save %i6, %i0, %i7
15393 rdpr %cwp, %g1
15394 rdpr %cansave, %g2
15395 rdpr %canrestore, %g3
15396 rdpr %cleanwin, %g4
15397 rdpr %otherwin, %g5
15398 rdpr %wstate, %g6
15399 edge8ln %o1, %i5, %i2
15400 ld [%l7 + 0x28], %f20
15401 fmovdleu %xcc, %f8, %f4
15402 edge8n %o0, %o3, %i3
15403 movge %icc, %g6, %o4
15404 st %f24, [%l7 + 0x54]
15405 fmovd %f30, %f26
15406 udivcc %i1, 0x1D9B, %l6
15407 ldsw [%l7 + 0x60], %o6
15408 movn %xcc, %l5, %l0
15409 subc %o5, 0x1A2D, %l2
15410 sethi 0x00D6, %l3
15411 udivx %l4, 0x0F15, %g3
15412 array16 %o7, %l1, %g2
15413 edge16n %g1, %o2, %g7
15414 ldd [%l7 + 0x38], %f30
15415 pdist %f28, %f4, %f16
15416 edge32ln %g5, %i4, %i6
15417 movcc %xcc, %g4, %i7
15418 lduh [%l7 + 0x1C], %i0
15419 sdiv %i5, 0x0988, %o1
15420 orncc %o0, 0x080B, %i2
15421 addccc %i3, %o3, %g6
15422 edge32 %i1, %o4, %o6
15423 fnot1s %f13, %f16
15424 array32 %l5, %l6, %o5
15425 fcmple32 %f4, %f0, %l2
15426 sra %l0, 0x10, %l4
15427 fmovsa %xcc, %f5, %f2
15428 udivx %g3, 0x0D71, %o7
15429 ldsw [%l7 + 0x74], %l3
15430 movvc %xcc, %g2, %g1
15431 movrne %l1, %g7, %o2
15432 ldub [%l7 + 0x48], %i4
15433 fmovs %f11, %f27
15434 movvc %icc, %i6, %g4
15435 sll %i7, %i0, %i5
15436 std %f14, [%l7 + 0x30]
15437 andn %g5, %o0, %i2
15438 array8 %i3, %o3, %g6
15439 edge16n %i1, %o4, %o6
15440 lduw [%l7 + 0x34], %l5
15441 array32 %o1, %o5, %l2
15442 edge16 %l0, %l4, %l6
15443 edge16n %g3, %l3, %g2
15444 fxor %f22, %f22, %f14
15445 edge8n %g1, %o7, %g7
15446 ldub [%l7 + 0x72], %o2
15447 umulcc %l1, %i4, %g4
15448 umul %i6, %i0, %i7
15449 andncc %i5, %o0, %g5
15450 lduh [%l7 + 0x3E], %i2
15451 fabss %f8, %f4
15452 edge8l %i3, %o3, %g6
15453 fnors %f16, %f0, %f30
15454 movpos %icc, %i1, %o6
15455 fcmps %fcc1, %f5, %f25
15456 array8 %l5, %o1, %o4
15457 fmovrdlez %o5, %f8, %f14
15458 udivcc %l2, 0x0FA2, %l0
15459 movrlez %l6, %l4, %l3
15460 fmovdn %icc, %f11, %f2
15461 fcmpgt16 %f14, %f18, %g2
15462 lduw [%l7 + 0x40], %g1
15463 array8 %o7, %g3, %o2
15464 alignaddrl %g7, %i4, %g4
15465 fmul8x16al %f20, %f4, %f26
15466 fnand %f26, %f12, %f14
15467 andcc %i6, %i0, %l1
15468 sra %i5, 0x00, %o0
15469 save %g5, %i7, %i2
15470 rdpr %cwp, %g1
15471 rdpr %cansave, %g2
15472 rdpr %canrestore, %g3
15473 rdpr %cleanwin, %g4
15474 rdpr %otherwin, %g5
15475 rdpr %wstate, %g6
15476 movvs %xcc, %o3, %i3
15477 xnorcc %g6, 0x0944, %i1
15478 subc %l5, 0x0AD6, %o6
15479 movleu %xcc, %o4, %o5
15480 udiv %l2, 0x00A7, %o1
15481 fpadd32s %f7, %f31, %f17
15482 fpsub16 %f4, %f16, %f26
15483 movre %l6, 0x092, %l0
15484 std %f0, [%l7 + 0x50]
15485 edge16 %l4, %g2, %l3
15486 lduw [%l7 + 0x1C], %g1
15487 ldsh [%l7 + 0x7C], %o7
15488 lduw [%l7 + 0x48], %g3
15489 ldd [%l7 + 0x78], %f12
15490 movn %xcc, %g7, %o2
15491 mulx %i4, %g4, %i0
15492 alignaddr %i6, %i5, %l1
15493 umulcc %g5, %o0, %i2
15494 or %o3, 0x1BF5, %i7
15495 mulx %g6, %i1, %i3
15496 ld [%l7 + 0x64], %f25
15497 stw %l5, [%l7 + 0x68]
15498 fnors %f29, %f27, %f31
15499 setx loop_51, %l0, %l1
15500 return %l1
15501 nop
15502 rdpr %cwp, %g1
15503 rdpr %cansave, %g2
15504 rdpr %canrestore, %g3
15505 rdpr %cleanwin, %g4
15506 rdpr %otherwin, %g5
15507 rdpr %wstate, %g6
15508loop_51: movl %xcc, %o4, %l6
15509 ldsb [%l7 + 0x6A], %o1
15510 add %l0, %l4, %l3
15511 movge %icc, %g2, %g1
15512 movleu %xcc, %o7, %g7
15513 fornot2 %f24, %f24, %f14
15514 array16 %o2, %i4, %g4
15515 movrne %i0, 0x0A2, %g3
15516 addcc %i5, %l1, %g5
15517 fzeros %f16
15518 restore %o0, 0x1DC1, %i6
15519 rdpr %cwp, %g1
15520 rdpr %cansave, %g2
15521 rdpr %canrestore, %g3
15522 rdpr %cleanwin, %g4
15523 rdpr %otherwin, %g5
15524 rdpr %wstate, %g6
15525 fxnor %f8, %f10, %f12
15526 movgu %xcc, %i2, %o3
15527 or %g6, %i1, %i3
15528 movge %icc, %l5, %i7
15529 xnor %o6, %o5, %o4
15530 movcs %icc, %l2, %l6
15531 addcc %o1, %l0, %l3
15532 fpadd16s %f12, %f21, %f8
15533 edge8 %g2, %l4, %g1
15534 fmovrdlez %g7, %f6, %f26
15535 fmovse %icc, %f24, %f18
15536 alignaddrl %o2, %o7, %g4
15537 nop
15538 set 0x4A, %g1
15539 ldsh [%l7 + %g1], %i4
15540 sdivx %i0, 0x190F, %i5
15541 orncc %l1, 0x1D7B, %g5
15542 fmovsg %xcc, %f14, %f10
15543 sdivx %o0, 0x1B54, %g3
15544 ldsw [%l7 + 0x14], %i6
15545 fnor %f28, %f10, %f26
15546 mulx %i2, 0x19FE, %o3
15547 fmovdg %xcc, %f21, %f1
15548 srlx %i1, 0x03, %i3
15549 movge %xcc, %l5, %i7
15550 fmovrslez %g6, %f16, %f9
15551 alignaddr %o6, %o5, %o4
15552 ldd [%l7 + 0x58], %f26
15553 fmovdle %xcc, %f24, %f30
15554 movneg %xcc, %l6, %o1
15555 subcc %l2, 0x1550, %l0
15556 nop
15557 set 0x78, %l2
15558 ldsh [%l7 + %l2], %g2
15559 movleu %xcc, %l4, %g1
15560 udivx %l3, 0x03C0, %g7
15561 movg %xcc, %o7, %g4
15562 movrne %i4, %o2, %i0
15563 addc %i5, %g5, %o0
15564 subccc %l1, %g3, %i6
15565 xnor %i2, %i1, %i3
15566 subccc %l5, 0x1AF9, %i7
15567 fpadd16 %f8, %f22, %f0
15568 fmul8sux16 %f20, %f0, %f6
15569 umulcc %o3, 0x0E4F, %g6
15570 xnorcc %o5, 0x1EE3, %o6
15571 fmovrsgz %l6, %f16, %f31
15572 fnegd %f10, %f24
15573 fxnor %f0, %f16, %f4
15574 move %xcc, %o1, %l2
15575 smulcc %o4, 0x1027, %l0
15576 fsrc2 %f2, %f0
15577 fmovdcc %xcc, %f10, %f9
15578 fcmple32 %f20, %f20, %g2
15579 ldsh [%l7 + 0x62], %l4
15580 addc %l3, 0x0B18, %g1
15581 add %o7, 0x0848, %g4
15582 fmovsne %icc, %f25, %f11
15583 movpos %icc, %i4, %g7
15584 udivx %i0, 0x1F17, %i5
15585 xnorcc %o2, %o0, %g5
15586 andn %g3, 0x02F1, %i6
15587 edge8n %l1, %i2, %i3
15588 movn %xcc, %l5, %i7
15589 movleu %icc, %o3, %g6
15590 movne %icc, %o5, %o6
15591 edge16ln %l6, %o1, %l2
15592 andncc %o4, %i1, %g2
15593 stw %l4, [%l7 + 0x44]
15594 movcs %icc, %l3, %l0
15595 ldx [%l7 + 0x70], %o7
15596 edge8n %g1, %g4, %i4
15597 xorcc %i0, %i5, %g7
15598 movn %xcc, %o0, %o2
15599 movrlez %g3, %g5, %l1
15600 sub %i2, 0x11C8, %i3
15601 orcc %i6, 0x03D7, %i7
15602 stx %l5, [%l7 + 0x08]
15603 fnot2s %f21, %f30
15604 andncc %g6, %o3, %o5
15605 edge32n %o6, %o1, %l2
15606 umulcc %o4, 0x0F81, %i1
15607 ldd [%l7 + 0x40], %i6
15608 edge16n %g2, %l3, %l0
15609 ldd [%l7 + 0x50], %l4
15610 fnegd %f20, %f30
15611 edge16ln %g1, %o7, %i4
15612 fmovde %xcc, %f27, %f26
15613 edge32 %g4, %i0, %i5
15614 edge32l %o0, %o2, %g7
15615 and %g3, 0x1571, %g5
15616 edge16n %i2, %l1, %i3
15617 movgu %icc, %i6, %i7
15618 sub %l5, 0x06CF, %o3
15619 edge16l %o5, %g6, %o6
15620 stw %l2, [%l7 + 0x74]
15621 fmovrde %o1, %f12, %f2
15622 alignaddrl %o4, %l6, %g2
15623 fpadd32 %f18, %f24, %f20
15624 sub %i1, %l0, %l4
15625 ldx [%l7 + 0x18], %g1
15626 fmovdg %icc, %f31, %f24
15627 fmovrsgz %l3, %f5, %f9
15628 umulcc %o7, %i4, %g4
15629 ldd [%l7 + 0x68], %i4
15630 save %o0, %o2, %g7
15631 rdpr %cwp, %g1
15632 rdpr %cansave, %g2
15633 rdpr %canrestore, %g3
15634 rdpr %cleanwin, %g4
15635 rdpr %otherwin, %g5
15636 rdpr %wstate, %g6
15637 movre %g3, 0x1E4, %i0
15638 edge8n %g5, %i2, %l1
15639 sir 0x17EA
15640 fcmpd %fcc2, %f20, %f28
15641 movcc %xcc, %i6, %i7
15642 mulscc %l5, %i3, %o5
15643 sra %o3, 0x0B, %g6
15644 movrlz %l2, 0x3CE, %o1
15645 fmovdl %xcc, %f1, %f22
15646 move %icc, %o6, %l6
15647 movgu %xcc, %o4, %g2
15648 fexpand %f7, %f26
15649 mulscc %l0, 0x01F3, %i1
15650 addc %g1, 0x180E, %l3
15651 stx %l4, [%l7 + 0x48]
15652 srax %o7, 0x19, %i4
15653 udiv %g4, 0x0750, %o0
15654 ldsw [%l7 + 0x50], %o2
15655 subcc %i5, 0x19D6, %g7
15656 subcc %g3, %g5, %i2
15657 edge16 %i0, %l1, %i6
15658 subccc %i7, %i3, %l5
15659 movle %icc, %o3, %o5
15660 movrne %g6, %l2, %o1
15661 addcc %o6, %l6, %g2
15662 fmovsvc %xcc, %f28, %f26
15663 fmovdl %icc, %f16, %f12
15664 std %f0, [%l7 + 0x28]
15665 array16 %o4, %i1, %l0
15666 fandnot1s %f13, %f20, %f2
15667 fcmps %fcc2, %f1, %f24
15668 mulx %g1, 0x1514, %l3
15669 andncc %l4, %i4, %o7
15670 sub %o0, %g4, %i5
15671 srl %g7, %o2, %g5
15672 movre %i2, %g3, %i0
15673 subc %i6, %l1, %i3
15674 fcmpne16 %f0, %f14, %i7
15675 fmovsleu %icc, %f25, %f17
15676 edge32l %l5, %o3, %o5
15677 xor %g6, 0x192A, %l2
15678 nop
15679 set 0x76, %l5
15680 lduh [%l7 + %l5], %o1
15681 ldx [%l7 + 0x38], %o6
15682 movle %xcc, %l6, %g2
15683 fpsub32 %f10, %f10, %f20
15684 movcc %icc, %i1, %l0
15685 fmovscc %xcc, %f8, %f4
15686 addccc %o4, %g1, %l4
15687 edge16 %i4, %o7, %o0
15688 movpos %icc, %g4, %l3
15689 addcc %g7, %i5, %g5
15690 udiv %o2, 0x0819, %i2
15691 movgu %icc, %g3, %i0
15692 orncc %l1, 0x054B, %i6
15693 nop
15694 set 0x30, %l3
15695 stx %i3, [%l7 + %l3]
15696 fmovsgu %icc, %f22, %f7
15697 sra %l5, %i7, %o5
15698 movne %xcc, %o3, %g6
15699 udivx %o1, 0x17DA, %l2
15700 fornot1 %f18, %f12, %f20
15701 edge32ln %l6, %g2, %i1
15702 movrgz %l0, %o6, %o4
15703 setx loop_52, %l0, %l1
15704 return %l1
15705 nop
15706 rdpr %cwp, %g1
15707 rdpr %cansave, %g2
15708 rdpr %canrestore, %g3
15709 rdpr %cleanwin, %g4
15710 rdpr %otherwin, %g5
15711 rdpr %wstate, %g6
15712loop_52: udivx %o0, 0x09EA, %o7
15713 fmovrdne %g4, %f16, %f10
15714 or %l3, %g7, %g5
15715 fpsub16s %f24, %f30, %f2
15716 fornot2s %f11, %f31, %f9
15717 fandnot2 %f14, %f10, %f24
15718 popc %i5, %o2
15719 edge32l %i2, %g3, %l1
15720 fand %f10, %f26, %f0
15721 movneg %xcc, %i6, %i0
15722 sth %i3, [%l7 + 0x60]
15723 ldx [%l7 + 0x48], %i7
15724 fpsub16s %f2, %f27, %f15
15725 movneg %icc, %o5, %l5
15726 and %g6, 0x1CBA, %o1
15727 fmovrsne %o3, %f7, %f24
15728 addc %l6, 0x116E, %l2
15729 fmovdne %xcc, %f0, %f5
15730 st %f23, [%l7 + 0x1C]
15731 andcc %g2, %l0, %o6
15732 st %f11, [%l7 + 0x64]
15733 addc %i1, 0x15CE, %l4
15734 subcc %i4, %o4, %g1
15735 alignaddr %o0, %g4, %o7
15736 movrgz %l3, %g7, %g5
15737 sth %o2, [%l7 + 0x3A]
15738 fpadd32 %f28, %f28, %f4
15739 nop
15740 set 0x50, %g7
15741 ldd [%l7 + %g7], %i2
15742 edge32ln %i5, %l1, %g3
15743 umulcc %i0, 0x008D, %i3
15744 fsrc2 %f24, %f22
15745 or %i6, 0x12A2, %i7
15746 movcs %icc, %l5, %g6
15747 sub %o1, 0x1216, %o3
15748 fors %f11, %f0, %f27
15749 fmul8x16 %f12, %f30, %f8
15750 movvc %icc, %l6, %o5
15751 addcc %g2, 0x12E2, %l2
15752 fmovdn %icc, %f19, %f8
15753 srax %l0, 0x16, %o6
15754 udivx %l4, 0x1E1E, %i1
15755 edge32ln %i4, %g1, %o4
15756 xnor %o0, 0x02EB, %g4
15757 edge8ln %l3, %o7, %g7
15758 fmovrdgz %o2, %f24, %f30
15759 fsrc1 %f14, %f0
15760 nop
15761 set 0x50, %i4
15762 ldsb [%l7 + %i4], %g5
15763 fmovrde %i2, %f24, %f26
15764 ldx [%l7 + 0x60], %i5
15765 fpsub16s %f27, %f9, %f10
15766 umulcc %g3, %l1, %i3
15767 fmovde %icc, %f2, %f6
15768 sth %i0, [%l7 + 0x5A]
15769 xor %i6, 0x1FF1, %i7
15770 movre %g6, 0x034, %o1
15771 alignaddrl %o3, %l6, %l5
15772 sdiv %o5, 0x0BD7, %l2
15773 movne %xcc, %l0, %g2
15774 movcc %icc, %l4, %i1
15775 sdiv %o6, 0x0E92, %i4
15776 sdivx %g1, 0x033F, %o4
15777 fmovsn %icc, %f6, %f7
15778 subccc %g4, 0x1483, %o0
15779 and %o7, %g7, %o2
15780 ldub [%l7 + 0x13], %l3
15781 orcc %g5, %i5, %g3
15782 fmovs %f10, %f14
15783 mulscc %i2, 0x1C79, %i3
15784 subc %i0, 0x142D, %i6
15785 edge32 %l1, %i7, %g6
15786 sdiv %o3, 0x1B51, %o1
15787 mulx %l6, %o5, %l2
15788 movgu %icc, %l0, %l5
15789 sth %l4, [%l7 + 0x22]
15790 sth %g2, [%l7 + 0x4C]
15791 lduw [%l7 + 0x28], %i1
15792 and %i4, 0x1A8E, %o6
15793 xor %o4, 0x10FE, %g4
15794 sra %g1, %o7, %g7
15795 xnor %o0, %l3, %o2
15796 movvs %icc, %g5, %i5
15797 fsrc1 %f10, %f16
15798 save %g3, %i2, %i3
15799 rdpr %cwp, %g1
15800 rdpr %cansave, %g2
15801 rdpr %canrestore, %g3
15802 rdpr %cleanwin, %g4
15803 rdpr %otherwin, %g5
15804 rdpr %wstate, %g6
15805 or %i6, 0x0B5C, %l1
15806 edge8l %i7, %i0, %g6
15807 fmovsleu %icc, %f27, %f7
15808 edge16l %o3, %l6, %o1
15809 edge8l %l2, %l0, %o5
15810 fmovrslez %l4, %f14, %f24
15811 sllx %l5, %g2, %i4
15812 fmovrse %i1, %f15, %f11
15813 fnegs %f11, %f30
15814 fmovsa %xcc, %f23, %f31
15815 fmovdl %xcc, %f3, %f15
15816 fpack32 %f20, %f8, %f10
15817 udivx %o4, 0x15A7, %o6
15818 ldd [%l7 + 0x48], %f16
15819 xnor %g4, %o7, %g1
15820 movrne %g7, %o0, %l3
15821 ldsb [%l7 + 0x1E], %o2
15822 movcs %xcc, %i5, %g3
15823 sra %i2, 0x0C, %i3
15824 ldsh [%l7 + 0x36], %g5
15825 edge16 %l1, %i6, %i0
15826 movrgz %i7, 0x1FA, %o3
15827 xnorcc %g6, 0x0199, %o1
15828 edge8 %l2, %l0, %o5
15829 addccc %l6, %l5, %l4
15830 movrgez %i4, %i1, %g2
15831 fmovscc %icc, %f23, %f21
15832 nop
15833 set 0x47, %i0
15834 stb %o6, [%l7 + %i0]
15835 edge8ln %g4, %o7, %o4
15836 ldsb [%l7 + 0x0A], %g7
15837 orncc %o0, %l3, %g1
15838 subccc %o2, %i5, %i2
15839 movge %xcc, %i3, %g3
15840 fmovrdlez %l1, %f12, %f22
15841 edge16l %g5, %i0, %i7
15842 andncc %o3, %i6, %g6
15843 alignaddrl %o1, %l0, %o5
15844 movrgez %l2, 0x21F, %l6
15845 edge32n %l5, %i4, %l4
15846 srax %g2, 0x0A, %o6
15847 orn %g4, %i1, %o7
15848 fmovdcc %icc, %f28, %f16
15849 movcc %xcc, %o4, %o0
15850 movpos %icc, %l3, %g7
15851 edge32 %o2, %i5, %i2
15852 fandnot2 %f20, %f20, %f6
15853 edge8 %i3, %g3, %l1
15854 fpackfix %f4, %f23
15855 andcc %g5, %i0, %i7
15856 fmovse %xcc, %f30, %f16
15857 alignaddr %g1, %i6, %g6
15858 alignaddr %o3, %l0, %o5
15859 fmovscs %icc, %f10, %f10
15860 nop
15861 set 0x0C, %l6
15862 ldsh [%l7 + %l6], %o1
15863 add %l2, %l6, %i4
15864 std %f10, [%l7 + 0x50]
15865 movvs %icc, %l4, %g2
15866 fmovrdgz %o6, %f22, %f0
15867 ldsb [%l7 + 0x2C], %l5
15868 fcmpeq16 %f4, %f14, %i1
15869 andncc %o7, %o4, %g4
15870 andncc %l3, %o0, %o2
15871 ld [%l7 + 0x28], %f3
15872 movg %icc, %g7, %i2
15873 fmovde %xcc, %f20, %f18
15874 edge16l %i3, %i5, %g3
15875 andn %g5, %l1, %i0
15876 sethi 0x0CF3, %i7
15877 sllx %i6, 0x19, %g1
15878 movneg %xcc, %o3, %g6
15879 array16 %l0, %o1, %o5
15880 edge16l %l2, %i4, %l4
15881 fmovrdlz %g2, %f30, %f28
15882 srl %l6, %o6, %i1
15883 movrlez %o7, 0x108, %o4
15884 ld [%l7 + 0x54], %f16
15885 movvc %xcc, %l5, %l3
15886 ld [%l7 + 0x34], %f24
15887 sllx %g4, %o2, %g7
15888 smul %o0, 0x0104, %i2
15889 subccc %i5, 0x1A0B, %g3
15890 fpsub16 %f20, %f18, %f28
15891 ld [%l7 + 0x64], %f17
15892 sdivx %i3, 0x029D, %l1
15893 udiv %g5, 0x1262, %i0
15894 andn %i6, 0x094D, %g1
15895 xor %i7, %o3, %g6
15896 ldsw [%l7 + 0x08], %o1
15897 edge32ln %l0, %o5, %l2
15898 addc %l4, 0x1BF6, %i4
15899 sir 0x1619
15900 mova %icc, %g2, %l6
15901 andncc %i1, %o7, %o6
15902 srlx %o4, %l3, %l5
15903 movneg %icc, %o2, %g4
15904 popc %g7, %i2
15905 ld [%l7 + 0x64], %f12
15906 edge16l %o0, %i5, %i3
15907 movle %xcc, %l1, %g3
15908 sethi 0x0020, %i0
15909 sllx %g5, 0x03, %i6
15910 orn %i7, 0x0AAB, %g1
15911 lduh [%l7 + 0x0E], %o3
15912 edge16ln %g6, %o1, %o5
15913 andncc %l2, %l0, %i4
15914 fmovdne %xcc, %f10, %f29
15915 fmovdvs %xcc, %f5, %f14
15916 fpadd16s %f7, %f30, %f6
15917 sll %l4, 0x14, %g2
15918 st %f0, [%l7 + 0x38]
15919 sethi 0x0C05, %l6
15920 ldsw [%l7 + 0x44], %o7
15921 srlx %i1, 0x17, %o4
15922 fnot2 %f18, %f24
15923 srax %l3, 0x04, %o6
15924 nop
15925 set 0x1C, %o7
15926 stw %l5, [%l7 + %o7]
15927 fabsd %f24, %f24
15928 andn %g4, %g7, %i2
15929 subcc %o2, %i5, %o0
15930 save %l1, %i3, %g3
15931 rdpr %cwp, %g1
15932 rdpr %cansave, %g2
15933 rdpr %canrestore, %g3
15934 rdpr %cleanwin, %g4
15935 rdpr %otherwin, %g5
15936 rdpr %wstate, %g6
15937 sdivx %i0, 0x0DAB, %i6
15938 ldsb [%l7 + 0x6D], %i7
15939 fmovdvc %icc, %f9, %f14
15940 srl %g1, %g5, %g6
15941 fzeros %f12
15942 or %o1, 0x0A7D, %o5
15943 alignaddrl %l2, %o3, %i4
15944 fmovrslz %l4, %f5, %f24
15945 array16 %g2, %l0, %l6
15946 edge16n %o7, %i1, %l3
15947 addc %o4, 0x0A6F, %o6
15948 fmovdpos %icc, %f19, %f21
15949 stb %l5, [%l7 + 0x41]
15950 fmovdgu %xcc, %f16, %f30
15951 mova %icc, %g4, %g7
15952 movneg %xcc, %o2, %i2
15953 udiv %i5, 0x09D3, %l1
15954 movn %icc, %o0, %i3
15955 movrne %i0, %g3, %i7
15956 edge32n %i6, %g1, %g6
15957 or %o1, 0x076B, %g5
15958 sub %o5, %o3, %l2
15959 umul %l4, %g2, %i4
15960 st %f19, [%l7 + 0x7C]
15961 fmovdle %icc, %f21, %f25
15962 sdiv %l0, 0x0C87, %l6
15963 subccc %o7, %l3, %i1
15964 popc %o4, %o6
15965 smul %l5, 0x091D, %g4
15966 movcc %icc, %o2, %i2
15967 fmul8sux16 %f28, %f14, %f26
15968 smul %g7, 0x0AB9, %i5
15969 fone %f30
15970 array8 %o0, %l1, %i3
15971 fmovsge %icc, %f25, %f14
15972 srax %i0, 0x1A, %g3
15973 edge32n %i6, %i7, %g1
15974 mulx %o1, 0x0C26, %g5
15975 nop
15976 set 0x40, %l4
15977 sth %g6, [%l7 + %l4]
15978 movne %icc, %o3, %l2
15979 xnorcc %l4, 0x14DC, %g2
15980 movrlez %o5, %i4, %l6
15981 fcmps %fcc3, %f3, %f20
15982 ldsw [%l7 + 0x60], %o7
15983 srlx %l3, %i1, %l0
15984 sethi 0x1E35, %o4
15985 fandnot2s %f1, %f1, %f23
15986 srlx %l5, 0x03, %g4
15987 st %f30, [%l7 + 0x70]
15988 movl %xcc, %o6, %o2
15989 udiv %g7, 0x0C7A, %i2
15990 fmovdge %icc, %f6, %f29
15991 bshuffle %f20, %f10, %f30
15992 movneg %xcc, %i5, %l1
15993 edge16n %i3, %o0, %i0
15994 smul %i6, %g3, %i7
15995 umul %o1, 0x037E, %g5
15996 fmovdl %icc, %f27, %f22
15997 fandnot1 %f12, %f12, %f4
15998 stw %g1, [%l7 + 0x1C]
15999 nop
16000 set 0x18, %i2
16001 ldd [%l7 + %i2], %f16
16002 fors %f23, %f5, %f15
16003 orcc %g6, %o3, %l4
16004 smul %g2, %l2, %o5
16005 edge16l %l6, %i4, %l3
16006 mulscc %i1, 0x1470, %l0
16007 fmovrdgz %o4, %f24, %f16
16008 popc 0x078B, %o7
16009 movrlez %l5, %g4, %o2
16010 addc %g7, 0x06AA, %i2
16011 ldd [%l7 + 0x50], %i4
16012 ld [%l7 + 0x40], %f24
16013 edge32l %o6, %i3, %o0
16014 addc %i0, %i6, %g3
16015 sll %i7, %o1, %g5
16016 movge %icc, %l1, %g1
16017 movrlez %g6, 0x268, %l4
16018 fnand %f2, %f18, %f10
16019 edge8l %o3, %l2, %o5
16020 fmovsleu %icc, %f27, %f1
16021 edge16l %l6, %g2, %l3
16022 ldx [%l7 + 0x50], %i4
16023 movne %icc, %l0, %i1
16024 edge8ln %o7, %l5, %g4
16025 fsrc1s %f20, %f16
16026 fmovrsgz %o4, %f19, %f22
16027 fmovdleu %icc, %f26, %f13
16028 movrgz %g7, 0x03A, %o2
16029 xorcc %i5, 0x1736, %o6
16030 mova %xcc, %i2, %o0
16031 alignaddrl %i3, %i6, %g3
16032 add %i7, 0x1FF1, %o1
16033 fmovrdgez %g5, %f14, %f14
16034 sdivcc %i0, 0x135D, %l1
16035 stx %g6, [%l7 + 0x40]
16036 edge32 %l4, %o3, %l2
16037 ldsw [%l7 + 0x64], %o5
16038 subc %l6, %g2, %g1
16039 mova %xcc, %i4, %l0
16040 fcmpd %fcc1, %f0, %f30
16041 movvc %xcc, %i1, %o7
16042 movpos %icc, %l3, %l5
16043 stb %o4, [%l7 + 0x71]
16044 st %f15, [%l7 + 0x1C]
16045 orncc %g7, %g4, %i5
16046 xnor %o6, 0x04BA, %o2
16047 fmovrdne %i2, %f2, %f14
16048 popc 0x0630, %o0
16049 smul %i3, 0x1CDC, %g3
16050 srlx %i7, 0x14, %o1
16051 udivx %i6, 0x1EFB, %g5
16052 ldx [%l7 + 0x78], %i0
16053 udivcc %g6, 0x1B9B, %l4
16054 or %o3, 0x0F0A, %l1
16055 sth %o5, [%l7 + 0x6E]
16056 subcc %l2, %l6, %g1
16057 add %i4, %g2, %l0
16058 movrgz %o7, %l3, %i1
16059 ldd [%l7 + 0x58], %o4
16060 movleu %xcc, %l5, %g7
16061 orn %g4, 0x1CA9, %i5
16062 sllx %o6, %o2, %o0
16063 fxors %f8, %f12, %f16
16064 ld [%l7 + 0x14], %f11
16065 movrlez %i2, %i3, %g3
16066 sub %o1, 0x0057, %i6
16067 ldx [%l7 + 0x38], %g5
16068 fmovsvc %icc, %f29, %f4
16069 ldx [%l7 + 0x48], %i0
16070 umulcc %i7, %l4, %o3
16071 movcs %xcc, %l1, %o5
16072 fmovrde %l2, %f26, %f26
16073 andcc %l6, 0x0AA6, %g1
16074 movle %icc, %i4, %g2
16075 add %l0, 0x0020, %o7
16076 fmovdg %icc, %f12, %f28
16077 subccc %g6, %l3, %i1
16078 sdivcc %l5, 0x19D9, %g7
16079 fmovsvc %icc, %f6, %f18
16080 fmovscc %icc, %f6, %f14
16081 addccc %o4, 0x0132, %i5
16082 nop
16083 set 0x48, %o5
16084 std %f4, [%l7 + %o5]
16085 edge16l %g4, %o2, %o6
16086 fsrc1 %f6, %f20
16087 fmul8ulx16 %f6, %f28, %f26
16088 sra %i2, %o0, %g3
16089 movcc %xcc, %i3, %i6
16090 movge %xcc, %o1, %g5
16091 fmovs %f24, %f10
16092 sllx %i0, 0x07, %i7
16093 popc 0x1BED, %l4
16094 andncc %l1, %o3, %o5
16095 fmovrslz %l6, %f4, %f8
16096 andn %l2, %i4, %g1
16097 edge8l %g2, %l0, %o7
16098 popc %g6, %l3
16099 udivcc %i1, 0x0AEA, %l5
16100 movrlz %g7, %o4, %i5
16101 add %g4, %o6, %i2
16102 sub %o2, %g3, %o0
16103 fmovdvc %icc, %f12, %f16
16104 movneg %xcc, %i3, %o1
16105 subc %i6, 0x0736, %g5
16106 fmovdne %icc, %f3, %f28
16107 movle %xcc, %i0, %l4
16108 array8 %l1, %i7, %o3
16109 edge32n %l6, %l2, %i4
16110 udiv %o5, 0x0603, %g1
16111 fmovscs %icc, %f3, %f6
16112 fnegd %f24, %f16
16113 mulx %l0, %o7, %g6
16114 save %g2, 0x0026, %i1
16115 rdpr %cwp, %g1
16116 rdpr %cansave, %g2
16117 rdpr %canrestore, %g3
16118 rdpr %cleanwin, %g4
16119 rdpr %otherwin, %g5
16120 rdpr %wstate, %g6
16121 fmovrsgz %l5, %f13, %f5
16122 ldsw [%l7 + 0x58], %l3
16123 srlx %o4, %i5, %g4
16124 andncc %o6, %i2, %g7
16125 fandnot2s %f29, %f24, %f3
16126 movrgez %g3, 0x10A, %o2
16127 std %f24, [%l7 + 0x08]
16128 sdiv %i3, 0x0C65, %o1
16129 st %f24, [%l7 + 0x7C]
16130 add %o0, %i6, %i0
16131 movpos %icc, %g5, %l4
16132 sub %i7, %l1, %o3
16133 movpos %icc, %l6, %i4
16134 fmuld8sux16 %f4, %f27, %f4
16135 alignaddr %l2, %g1, %o5
16136 fnors %f8, %f24, %f16
16137 movrgez %l0, 0x05B, %o7
16138 sethi 0x161B, %g6
16139 xor %i1, 0x037E, %g2
16140 movge %icc, %l3, %l5
16141 restore %i5, 0x025D, %g4
16142 rdpr %cwp, %g1
16143 rdpr %cansave, %g2
16144 rdpr %canrestore, %g3
16145 rdpr %cleanwin, %g4
16146 rdpr %otherwin, %g5
16147 rdpr %wstate, %g6
16148 fnands %f19, %f5, %f20
16149 fmovdpos %xcc, %f18, %f26
16150 fxnor %f0, %f2, %f6
16151 movrlz %o6, 0x3AE, %i2
16152 srl %o4, 0x08, %g3
16153 sth %o2, [%l7 + 0x7A]
16154 fones %f12
16155 fnot2 %f30, %f26
16156 array8 %i3, %o1, %g7
16157 save %o0, 0x09F1, %i0
16158 rdpr %cwp, %g1
16159 rdpr %cansave, %g2
16160 rdpr %canrestore, %g3
16161 rdpr %cleanwin, %g4
16162 rdpr %otherwin, %g5
16163 rdpr %wstate, %g6
16164 sth %i6, [%l7 + 0x58]
16165 sllx %g5, %l4, %i7
16166 xnor %o3, %l6, %i4
16167 fpack32 %f0, %f18, %f10
16168 orcc %l2, 0x1E0D, %l1
16169 array16 %g1, %o5, %l0
16170 fmovrsgez %g6, %f3, %f29
16171 fornot1s %f29, %f16, %f16
16172 subcc %i1, 0x16BC, %g2
16173 st %f16, [%l7 + 0x68]
16174 setx loop_53, %l0, %l1
16175 return %l1
16176 nop
16177 rdpr %cwp, %g1
16178 rdpr %cansave, %g2
16179 rdpr %canrestore, %g3
16180 rdpr %cleanwin, %g4
16181 rdpr %otherwin, %g5
16182 rdpr %wstate, %g6
16183loop_53: siam 0x7
16184 subccc %l5, 0x07C9, %i5
16185 fmovdne %xcc, %f5, %f8
16186 lduh [%l7 + 0x14], %g4
16187 xnor %o6, 0x1E10, %i2
16188 edge16l %g3, %o2, %i3
16189 srax %o1, %o4, %o0
16190 pdist %f22, %f20, %f8
16191 movcs %icc, %g7, %i6
16192 array32 %g5, %i0, %i7
16193 ldsw [%l7 + 0x34], %o3
16194 movgu %icc, %l4, %l6
16195 sll %l2, %i4, %l1
16196 sethi 0x0AAF, %o5
16197 stw %g1, [%l7 + 0x18]
16198 fsrc1s %f9, %f15
16199 fsrc2s %f4, %f25
16200 fmuld8sux16 %f27, %f13, %f16
16201 sth %g6, [%l7 + 0x0C]
16202 move %icc, %l0, %g2
16203 ldsb [%l7 + 0x72], %l3
16204 movvc %icc, %o7, %i1
16205 faligndata %f8, %f28, %f2
16206 stb %l5, [%l7 + 0x6A]
16207 lduw [%l7 + 0x14], %i5
16208 faligndata %f22, %f0, %f14
16209 movn %icc, %o6, %g4
16210 nop
16211 set 0x70, %i1
16212 ldd [%l7 + %i1], %f12
16213 sra %g3, 0x17, %i2
16214 movrgz %o2, %i3, %o1
16215 edge32 %o0, %o4, %i6
16216 fnegd %f10, %f24
16217 move %icc, %g5, %i0
16218 movrgez %i7, 0x343, %g7
16219 movgu %icc, %l4, %o3
16220 std %f0, [%l7 + 0x48]
16221 srax %l6, %l2, %l1
16222 alignaddrl %o5, %g1, %g6
16223 movrlz %i4, %l0, %g2
16224 fones %f9
16225 sdivcc %o7, 0x1969, %i1
16226 andn %l5, %l3, %i5
16227 restore %o6, 0x14DD, %g4
16228 rdpr %cwp, %g1
16229 rdpr %cansave, %g2
16230 rdpr %canrestore, %g3
16231 rdpr %cleanwin, %g4
16232 rdpr %otherwin, %g5
16233 rdpr %wstate, %g6
16234 movcs %xcc, %g3, %o2
16235 edge16l %i2, %o1, %i3
16236 edge8 %o4, %i6, %o0
16237 edge8 %i0, %g5, %g7
16238 addccc %i7, %o3, %l6
16239 orcc %l4, 0x0A8F, %l2
16240 srlx %o5, 0x0C, %g1
16241 edge32l %g6, %i4, %l1
16242 fmovsvc %icc, %f29, %f11
16243 orncc %g2, 0x195F, %l0
16244 array32 %o7, %l5, %l3
16245 fmovdvc %xcc, %f17, %f8
16246 fmul8ulx16 %f8, %f22, %f0
16247 fcmpes %fcc1, %f2, %f21
16248 orncc %i1, 0x0D1F, %i5
16249 srl %o6, 0x1D, %g4
16250 smulcc %o2, 0x1CB2, %i2
16251 movge %icc, %o1, %i3
16252 subccc %o4, %i6, %g3
16253 movrlez %i0, 0x217, %g5
16254 setx loop_54, %l0, %l1
16255 return %l1
16256 nop
16257 rdpr %cwp, %g1
16258 rdpr %cansave, %g2
16259 rdpr %canrestore, %g3
16260 rdpr %cleanwin, %g4
16261 rdpr %otherwin, %g5
16262 rdpr %wstate, %g6
16263loop_54: fmovde %icc, %f9, %f8
16264 fxor %f18, %f6, %f8
16265 sdivx %o3, 0x1F61, %l6
16266 movvs %icc, %l4, %o5
16267 addcc %l2, 0x124D, %g1
16268 edge16 %i4, %l1, %g6
16269 andncc %l0, %o7, %g2
16270 sdivcc %l3, 0x10F6, %i1
16271 fone %f8
16272 xnor %l5, 0x1D33, %i5
16273 fcmps %fcc0, %f5, %f21
16274 mulx %g4, 0x1824, %o6
16275 edge16l %i2, %o1, %i3
16276 sdivcc %o2, 0x1726, %i6
16277 fmovsle %icc, %f7, %f15
16278 ldsb [%l7 + 0x74], %o4
16279 fmovdcs %xcc, %f26, %f8
16280 popc %i0, %g3
16281 xnorcc %g5, %i7, %g7
16282 fcmpgt16 %f14, %f22, %o3
16283 fmovrdgez %l6, %f20, %f12
16284 movne %icc, %l4, %o0
16285 edge16 %l2, %o5, %i4
16286 move %xcc, %g1, %g6
16287 stx %l0, [%l7 + 0x40]
16288 nop
16289 set 0x20, %o0
16290 lduw [%l7 + %o0], %o7
16291 fnot2s %f9, %f2
16292 fcmple16 %f6, %f18, %l1
16293 movgu %xcc, %l3, %g2
16294 fmovsneg %icc, %f14, %f24
16295 mulx %l5, %i5, %i1
16296 fmovsl %icc, %f7, %f3
16297 fcmple16 %f6, %f8, %o6
16298 movrlez %g4, 0x2CF, %i2
16299 movvs %icc, %o1, %i3
16300 sethi 0x1E1C, %o2
16301 movrgez %i6, %o4, %i0
16302 andcc %g3, %i7, %g7
16303 smul %g5, 0x0FA6, %l6
16304 movvc %xcc, %o3, %o0
16305 fmovde %icc, %f16, %f25
16306 ldsw [%l7 + 0x6C], %l2
16307 xnorcc %o5, %i4, %l4
16308 movcs %icc, %g1, %g6
16309 array8 %o7, %l1, %l3
16310 fmovspos %xcc, %f2, %f12
16311 edge8 %g2, %l0, %i5
16312 movrgz %l5, 0x272, %i1
16313 fcmpeq32 %f8, %f0, %g4
16314 smul %i2, 0x19D9, %o6
16315 ldsb [%l7 + 0x38], %o1
16316 sethi 0x17FC, %o2
16317 array8 %i6, %i3, %i0
16318 ldsb [%l7 + 0x4C], %o4
16319 array8 %i7, %g3, %g7
16320 movleu %icc, %g5, %o3
16321 subcc %o0, 0x1EEB, %l2
16322 sll %l6, %i4, %o5
16323 sethi 0x19F2, %l4
16324 orncc %g6, 0x15F2, %g1
16325 fmovda %xcc, %f22, %f11
16326 mulscc %o7, 0x1ED7, %l3
16327 fcmple32 %f30, %f20, %g2
16328 and %l0, 0x036D, %l1
16329 fcmpd %fcc2, %f0, %f14
16330 fzero %f10
16331 fnot1s %f12, %f5
16332 stb %l5, [%l7 + 0x1F]
16333 nop
16334 set 0x10, %g6
16335 ldd [%l7 + %g6], %f0
16336 ldd [%l7 + 0x60], %i0
16337 fcmpeq32 %f6, %f0, %g4
16338 fmovda %icc, %f27, %f16
16339 edge8 %i5, %i2, %o1
16340 xor %o6, 0x17A3, %o2
16341 subc %i3, %i6, %o4
16342 mulscc %i0, 0x07D7, %i7
16343 ldsb [%l7 + 0x34], %g7
16344 array8 %g5, %o3, %o0
16345 fpadd16s %f19, %f0, %f4
16346 edge32l %g3, %l2, %i4
16347 save %l6, 0x1DE1, %l4
16348 rdpr %cwp, %g1
16349 rdpr %cansave, %g2
16350 rdpr %canrestore, %g3
16351 rdpr %cleanwin, %g4
16352 rdpr %otherwin, %g5
16353 rdpr %wstate, %g6
16354 fmovrslz %o5, %f19, %f6
16355 fmovsl %icc, %f12, %f21
16356 fmovrsgez %g1, %f17, %f23
16357 sdivcc %g6, 0x0186, %o7
16358 std %f20, [%l7 + 0x48]
16359 alignaddrl %l3, %l0, %g2
16360 movvc %xcc, %l1, %i1
16361 fmovdne %xcc, %f0, %f2
16362 udivx %g4, 0x11C2, %l5
16363 sllx %i2, 0x0F, %o1
16364 edge16n %o6, %o2, %i3
16365 fnegs %f9, %f21
16366 fandnot1s %f19, %f31, %f12
16367 movre %i5, 0x143, %i6
16368 edge8ln %o4, %i7, %g7
16369 umul %i0, %o3, %o0
16370 fnor %f6, %f4, %f14
16371 fmovrsgz %g5, %f31, %f24
16372 fandnot1 %f18, %f12, %f30
16373 pdist %f20, %f30, %f2
16374 array8 %l2, %g3, %l6
16375 fand %f0, %f10, %f14
16376 fnot2s %f15, %f24
16377 fxor %f24, %f4, %f16
16378 nop
16379 set 0x20, %g2
16380 stx %i4, [%l7 + %g2]
16381 add %l4, %o5, %g1
16382 fmovrsgez %o7, %f31, %f14
16383 movpos %xcc, %l3, %g6
16384 or %l0, %l1, %i1
16385 subccc %g4, %g2, %i2
16386 addc %l5, 0x05F1, %o6
16387 edge32 %o2, %i3, %i5
16388 srl %i6, %o1, %i7
16389 udivcc %o4, 0x14A7, %i0
16390 movrlez %o3, %g7, %g5
16391 udivcc %l2, 0x0435, %o0
16392 umul %l6, 0x1D24, %i4
16393 sllx %g3, %o5, %l4
16394 ldd [%l7 + 0x30], %f6
16395 sllx %g1, 0x13, %o7
16396 fcmpne16 %f8, %f4, %l3
16397 movrgz %l0, 0x089, %l1
16398 orncc %i1, 0x09F4, %g4
16399 orn %g6, 0x0F3B, %g2
16400 fmul8x16 %f0, %f16, %f10
16401 fmovdcc %xcc, %f16, %f6
16402 fmovdge %xcc, %f3, %f17
16403 edge8 %l5, %o6, %i2
16404 sth %o2, [%l7 + 0x16]
16405 siam 0x4
16406 edge8l %i5, %i3, %i6
16407 fpmerge %f19, %f10, %f24
16408 addcc %i7, 0x0D63, %o4
16409 sir 0x0248
16410 edge16n %o1, %i0, %o3
16411 fornot2 %f24, %f4, %f18
16412 edge16ln %g5, %g7, %l2
16413 fmovdvc %xcc, %f20, %f13
16414 fmovscs %icc, %f23, %f16
16415 edge8 %o0, %i4, %l6
16416 array32 %o5, %l4, %g3
16417 fmovrsgz %o7, %f21, %f11
16418 fmovsvs %xcc, %f1, %f20
16419 fmovdl %icc, %f30, %f28
16420 fmovsg %xcc, %f0, %f8
16421 movvs %icc, %g1, %l3
16422 array8 %l1, %i1, %g4
16423 movn %icc, %l0, %g2
16424 restore %g6, %l5, %i2
16425 rdpr %cwp, %g1
16426 rdpr %cansave, %g2
16427 rdpr %canrestore, %g3
16428 rdpr %cleanwin, %g4
16429 rdpr %otherwin, %g5
16430 rdpr %wstate, %g6
16431 xorcc %o6, %o2, %i5
16432 ldx [%l7 + 0x40], %i6
16433 or %i7, 0x10EC, %i3
16434 movne %icc, %o4, %o1
16435 andncc %i0, %o3, %g7
16436 sethi 0x1F93, %l2
16437 movrlz %o0, 0x135, %g5
16438 fcmpgt16 %f22, %f30, %l6
16439 stb %i4, [%l7 + 0x0C]
16440 fmovsgu %icc, %f18, %f1
16441 andn %l4, %o5, %o7
16442 umulcc %g3, %g1, %l1
16443 fmovrdgez %i1, %f6, %f10
16444 fmul8ulx16 %f12, %f26, %f10
16445 andncc %l3, %l0, %g2
16446 xnorcc %g4, %l5, %g6
16447 sdivcc %i2, 0x0862, %o6
16448 edge32n %i5, %o2, %i6
16449 srlx %i7, 0x18, %i3
16450 fandnot2 %f24, %f6, %f22
16451 movleu %icc, %o4, %i0
16452 udivcc %o1, 0x108F, %o3
16453 fcmple16 %f2, %f18, %l2
16454 or %o0, 0x1D68, %g7
16455 alignaddr %g5, %i4, %l6
16456 ld [%l7 + 0x74], %f10
16457 movcc %icc, %o5, %l4
16458 sethi 0x0C94, %g3
16459 umul %g1, 0x102D, %o7
16460 siam 0x3
16461 mulscc %i1, %l3, %l0
16462 stb %l1, [%l7 + 0x5A]
16463 move %xcc, %g4, %l5
16464 andn %g2, 0x1F43, %i2
16465 stb %g6, [%l7 + 0x17]
16466 ldub [%l7 + 0x1C], %i5
16467 edge8l %o2, %i6, %i7
16468 addcc %o6, %i3, %i0
16469 fmovsn %icc, %f14, %f16
16470 movleu %xcc, %o4, %o1
16471 andcc %l2, %o3, %g7
16472 andcc %o0, 0x0EE3, %i4
16473 st %f19, [%l7 + 0x34]
16474 fmovrsgz %g5, %f19, %f5
16475 mulscc %o5, %l6, %l4
16476 fandnot2s %f3, %f26, %f2
16477 sdivx %g3, 0x0436, %o7
16478 movpos %icc, %i1, %l3
16479 mulscc %l0, %l1, %g4
16480 fxnors %f2, %f27, %f25
16481 nop
16482 set 0x70, %o2
16483 ldsw [%l7 + %o2], %l5
16484 stx %g2, [%l7 + 0x50]
16485 movn %icc, %g1, %g6
16486 movl %xcc, %i2, %i5
16487 st %f23, [%l7 + 0x2C]
16488 sdivx %o2, 0x19CB, %i7
16489 fnand %f26, %f24, %f24
16490 nop
16491 set 0x49, %o3
16492 stb %i6, [%l7 + %o3]
16493 fandnot1s %f30, %f22, %f2
16494 umulcc %i3, 0x01B5, %i0
16495 edge8 %o6, %o4, %l2
16496 sdivcc %o1, 0x05D6, %o3
16497 ld [%l7 + 0x24], %f22
16498 andcc %g7, 0x1D11, %o0
16499 mulx %i4, 0x008E, %o5
16500 or %l6, 0x04D1, %l4
16501 edge16n %g5, %g3, %i1
16502 fexpand %f15, %f0
16503 fsrc2 %f8, %f20
16504 edge8 %o7, %l3, %l1
16505 edge16n %l0, %l5, %g4
16506 fmovsl %icc, %f1, %f12
16507 sra %g1, %g6, %g2
16508 edge32n %i5, %o2, %i7
16509 ldsb [%l7 + 0x60], %i2
16510 fpack32 %f20, %f6, %f22
16511 fpadd32 %f12, %f10, %f24
16512 subcc %i6, 0x0E94, %i3
16513 ldd [%l7 + 0x50], %o6
16514 fmovsneg %xcc, %f30, %f22
16515 alignaddr %i0, %l2, %o1
16516 fmovrsgez %o3, %f26, %f19
16517 fmovsge %icc, %f9, %f10
16518 fmovsne %xcc, %f4, %f0
16519 sth %o4, [%l7 + 0x68]
16520 sub %g7, 0x11E4, %i4
16521 sth %o5, [%l7 + 0x5A]
16522 ldsw [%l7 + 0x50], %l6
16523 udivx %o0, 0x1E5B, %l4
16524 st %f24, [%l7 + 0x1C]
16525 fpack16 %f16, %f15
16526 setx loop_55, %l0, %l1
16527 return %l1
16528 nop
16529 rdpr %cwp, %g1
16530 rdpr %cansave, %g2
16531 rdpr %canrestore, %g3
16532 rdpr %cleanwin, %g4
16533 rdpr %otherwin, %g5
16534 rdpr %wstate, %g6
16535loop_55: fmovrsgez %o7, %f13, %f1
16536 fnot1 %f8, %f2
16537 edge8n %l3, %g3, %l1
16538 fmovspos %icc, %f13, %f14
16539 edge16ln %l5, %l0, %g1
16540 xorcc %g4, %g2, %g6
16541 fmovscs %xcc, %f10, %f4
16542 lduw [%l7 + 0x60], %o2
16543 sra %i7, %i5, %i2
16544 fcmpes %fcc0, %f19, %f18
16545 fmovdge %xcc, %f27, %f26
16546 mova %icc, %i6, %i3
16547 fmovde %icc, %f28, %f0
16548 fzero %f10
16549 fpadd32s %f11, %f29, %f0
16550 sdivcc %i0, 0x0A4A, %l2
16551 sub %o6, 0x1BE0, %o1
16552 movl %xcc, %o3, %g7
16553 movrlz %i4, 0x170, %o5
16554 srl %o4, %l6, %l4
16555 movleu %icc, %g5, %i1
16556 mulscc %o0, %l3, %g3
16557 fnegd %f22, %f2
16558 addcc %o7, 0x1759, %l5
16559 ldd [%l7 + 0x28], %f16
16560 alignaddrl %l0, %l1, %g4
16561 edge32n %g2, %g6, %g1
16562 smul %o2, %i5, %i7
16563 movrne %i2, %i6, %i3
16564 movne %xcc, %l2, %i0
16565 udiv %o6, 0x1DA4, %o3
16566 movrgz %o1, %g7, %o5
16567 ldub [%l7 + 0x65], %i4
16568 movre %o4, %l6, %g5
16569 mulx %i1, %o0, %l4
16570 restore %g3, 0x154C, %o7
16571 rdpr %cwp, %g1
16572 rdpr %cansave, %g2
16573 rdpr %canrestore, %g3
16574 rdpr %cleanwin, %g4
16575 rdpr %otherwin, %g5
16576 rdpr %wstate, %g6
16577 sdiv %l3, 0x0423, %l5
16578 umul %l1, 0x1DD8, %l0
16579 movneg %xcc, %g4, %g2
16580 ld [%l7 + 0x24], %f25
16581 xnor %g6, 0x1255, %o2
16582 xorcc %g1, %i7, %i5
16583 fpsub32 %f14, %f18, %f16
16584 edge32 %i6, %i3, %l2
16585 std %f30, [%l7 + 0x68]
16586 nop
16587 set 0x38, %o6
16588 stx %i2, [%l7 + %o6]
16589 save %i0, %o6, %o1
16590 rdpr %cwp, %g1
16591 rdpr %cansave, %g2
16592 rdpr %canrestore, %g3
16593 rdpr %cleanwin, %g4
16594 rdpr %otherwin, %g5
16595 rdpr %wstate, %g6
16596 st %f16, [%l7 + 0x64]
16597 ld [%l7 + 0x6C], %f16
16598 st %f1, [%l7 + 0x4C]
16599 fmovrsgez %g7, %f22, %f9
16600 orncc %o5, 0x1609, %o3
16601 movpos %icc, %o4, %i4
16602 andn %g5, %i1, %l6
16603 alignaddrl %l4, %g3, %o0
16604 edge16 %l3, %o7, %l1
16605 sll %l5, %g4, %g2
16606 movneg %xcc, %g6, %l0
16607 fmovrdlz %g1, %f16, %f16
16608 save %o2, %i7, %i6
16609 rdpr %cwp, %g1
16610 rdpr %cansave, %g2
16611 rdpr %canrestore, %g3
16612 rdpr %cleanwin, %g4
16613 rdpr %otherwin, %g5
16614 rdpr %wstate, %g6
16615 edge16 %i3, %l2, %i5
16616 sethi 0x1659, %i2
16617 popc 0x0B8B, %o6
16618 sllx %i0, %g7, %o1
16619 edge8n %o3, %o4, %i4
16620 ldsh [%l7 + 0x7E], %o5
16621 fmovdvs %icc, %f16, %f17
16622 popc %i1, %l6
16623 fxnors %f4, %f4, %f14
16624 movn %xcc, %l4, %g3
16625 ldd [%l7 + 0x28], %g4
16626 fxor %f20, %f18, %f8
16627 subccc %o0, %l3, %l1
16628 alignaddrl %o7, %l5, %g2
16629 fzeros %f19
16630 addc %g4, %l0, %g1
16631 ld [%l7 + 0x6C], %f25
16632 addccc %g6, 0x162E, %o2
16633 fnand %f22, %f14, %f2
16634 array16 %i7, %i3, %i6
16635 sth %i5, [%l7 + 0x38]
16636 fmovrslez %i2, %f20, %f2
16637 movn %xcc, %o6, %l2
16638 sir 0x1D1C
16639 sub %g7, 0x0D1E, %i0
16640 lduh [%l7 + 0x10], %o1
16641 srax %o3, %o4, %o5
16642 ldsb [%l7 + 0x37], %i1
16643 nop
16644 set 0x5E, %i7
16645 ldub [%l7 + %i7], %l6
16646 array8 %l4, %i4, %g3
16647 edge16ln %o0, %l3, %g5
16648 ldd [%l7 + 0x10], %l0
16649 edge32l %l5, %g2, %g4
16650 st %f16, [%l7 + 0x60]
16651 xnorcc %l0, 0x0033, %g1
16652 sth %o7, [%l7 + 0x28]
16653 fmovsl %xcc, %f13, %f14
16654 udiv %o2, 0x11B1, %g6
16655 andcc %i7, %i6, %i3
16656 st %f21, [%l7 + 0x0C]
16657 fpadd32s %f19, %f2, %f24
16658 mova %xcc, %i2, %i5
16659 smul %o6, %g7, %i0
16660 udiv %l2, 0x0259, %o3
16661 fcmpgt16 %f4, %f4, %o4
16662 udivx %o1, 0x15D1, %i1
16663 movrne %o5, %l4, %i4
16664 udiv %l6, 0x1090, %g3
16665 movne %xcc, %o0, %g5
16666 andncc %l3, %l5, %l1
16667 sub %g4, 0x1387, %g2
16668 fmovdvc %icc, %f14, %f23
16669 orn %g1, %l0, %o7
16670 array16 %g6, %o2, %i7
16671 smulcc %i6, 0x0E88, %i3
16672 sllx %i2, %i5, %g7
16673 movn %xcc, %o6, %l2
16674 movneg %xcc, %o3, %o4
16675 mulscc %o1, %i1, %o5
16676 udiv %l4, 0x1E57, %i4
16677 ldub [%l7 + 0x66], %l6
16678 ld [%l7 + 0x1C], %f0
16679 movrne %g3, %o0, %g5
16680 fcmps %fcc3, %f18, %f5
16681 movgu %icc, %i0, %l3
16682 andcc %l1, %l5, %g4
16683 udivcc %g1, 0x1DDA, %g2
16684 fcmpne32 %f24, %f22, %o7
16685 array8 %l0, %g6, %o2
16686 fnot1s %f30, %f25
16687 alignaddr %i6, %i7, %i3
16688 array32 %i5, %g7, %o6
16689 ld [%l7 + 0x28], %f5
16690 mulx %l2, 0x06EB, %o3
16691 ldd [%l7 + 0x60], %i2
16692 sra %o4, 0x06, %i1
16693 fmovsvc %icc, %f0, %f16
16694 xorcc %o1, %l4, %o5
16695 movrlz %i4, 0x17F, %l6
16696 fmovrslz %o0, %f16, %f18
16697 movrgz %g3, 0x2B5, %g5
16698 fnand %f6, %f20, %f4
16699 ldx [%l7 + 0x28], %l3
16700 fnot1 %f24, %f4
16701 andn %l1, %i0, %g4
16702 ldsb [%l7 + 0x71], %g1
16703 array32 %l5, %g2, %l0
16704 sethi 0x1C6F, %g6
16705 std %f6, [%l7 + 0x70]
16706 orncc %o7, 0x1EF3, %i6
16707 movpos %xcc, %i7, %i3
16708 fmovsl %icc, %f31, %f19
16709 alignaddr %i5, %g7, %o2
16710 ldsw [%l7 + 0x50], %o6
16711 ld [%l7 + 0x6C], %f8
16712 movneg %xcc, %o3, %i2
16713 sll %l2, %i1, %o1
16714 popc 0x051F, %o4
16715 ldd [%l7 + 0x48], %f24
16716 fpsub32s %f20, %f22, %f20
16717 orcc %o5, %l4, %i4
16718 fones %f8
16719 movle %xcc, %l6, %o0
16720 movle %icc, %g5, %l3
16721 edge16l %g3, %l1, %g4
16722 sdivx %g1, 0x1CB0, %l5
16723 sub %g2, %l0, %i0
16724 fmovrslez %g6, %f15, %f15
16725 udivcc %o7, 0x19D9, %i7
16726 udiv %i6, 0x1B67, %i5
16727 edge16ln %g7, %i3, %o6
16728 save %o2, 0x1A9C, %o3
16729 rdpr %cwp, %g1
16730 rdpr %cansave, %g2
16731 rdpr %canrestore, %g3
16732 rdpr %cleanwin, %g4
16733 rdpr %otherwin, %g5
16734 rdpr %wstate, %g6
16735 movvs %xcc, %i2, %i1
16736 and %o1, 0x1716, %l2
16737 array32 %o5, %o4, %l4
16738 bshuffle %f8, %f24, %f16
16739 orncc %i4, %l6, %o0
16740 addccc %g5, %g3, %l3
16741 fmovsa %icc, %f8, %f24
16742 movrne %l1, %g1, %l5
16743 stx %g4, [%l7 + 0x70]
16744 ldx [%l7 + 0x18], %g2
16745 movrlez %i0, 0x16E, %g6
16746 movgu %xcc, %o7, %i7
16747 fmovd %f6, %f22
16748 fpack16 %f30, %f14
16749 fmovdneg %icc, %f8, %f24
16750 fpsub16s %f20, %f16, %f9
16751 or %l0, %i6, %i5
16752 movrgz %g7, 0x2D9, %o6
16753 fmovsge %icc, %f27, %f11
16754 ldd [%l7 + 0x58], %f30
16755 fpadd32s %f12, %f29, %f21
16756 lduw [%l7 + 0x44], %i3
16757 smul %o2, %o3, %i1
16758 array16 %o1, %i2, %l2
16759 sub %o4, %l4, %o5
16760 subccc %i4, 0x0D38, %o0
16761 edge8n %l6, %g3, %g5
16762 nop
16763 set 0x1E, %g3
16764 stb %l3, [%l7 + %g3]
16765 fmovdn %xcc, %f10, %f5
16766 orncc %l1, 0x0F69, %g1
16767 smul %g4, %g2, %l5
16768 fnot2 %f12, %f20
16769 sdiv %g6, 0x1099, %i0
16770 xor %i7, %o7, %l0
16771 movg %xcc, %i6, %g7
16772 mova %icc, %i5, %i3
16773 fornot2 %f6, %f6, %f2
16774 srax %o6, %o3, %o2
16775 edge16n %o1, %i1, %i2
16776 movcs %icc, %l2, %l4
16777 sub %o4, 0x0DB7, %o5
16778 ldd [%l7 + 0x30], %f28
16779 udivx %o0, 0x127B, %l6
16780 ld [%l7 + 0x4C], %f17
16781 for %f30, %f10, %f6
16782 st %f10, [%l7 + 0x58]
16783 edge16l %i4, %g3, %g5
16784 addcc %l3, %g1, %g4
16785 orcc %l1, %l5, %g2
16786 orcc %g6, %i7, %o7
16787 fcmpeq32 %f2, %f12, %l0
16788 edge16l %i0, %i6, %i5
16789 sll %i3, %g7, %o6
16790 fpack16 %f26, %f31
16791 andncc %o2, %o1, %o3
16792 orcc %i1, 0x0D50, %i2
16793 movre %l4, %o4, %o5
16794 edge32ln %o0, %l2, %l6
16795 movcc %icc, %g3, %g5
16796 addccc %i4, 0x1A16, %g1
16797 sdivcc %l3, 0x159D, %g4
16798 fmovspos %xcc, %f23, %f22
16799 subc %l1, %l5, %g2
16800 smul %i7, %g6, %l0
16801 fcmpgt32 %f6, %f8, %o7
16802 fmul8ulx16 %f28, %f22, %f22
16803 fmovdleu %xcc, %f19, %f18
16804 or %i6, 0x09AA, %i5
16805 addcc %i0, 0x19E3, %g7
16806 movgu %icc, %i3, %o2
16807 fandnot1s %f19, %f20, %f12
16808 movgu %icc, %o6, %o1
16809 ldsb [%l7 + 0x7A], %o3
16810 fxnor %f24, %f4, %f8
16811 smulcc %i1, 0x03C6, %l4
16812 movrgz %o4, %i2, %o5
16813 fnot2s %f23, %f27
16814 fand %f28, %f24, %f14
16815 fmovrdlez %l2, %f2, %f16
16816 sdivx %o0, 0x090E, %g3
16817 movneg %icc, %g5, %i4
16818 fmovda %icc, %f14, %f13
16819 edge16l %l6, %l3, %g4
16820 and %l1, 0x082A, %l5
16821 movne %icc, %g2, %i7
16822 fsrc2 %f8, %f2
16823 movrgez %g6, %l0, %o7
16824 save %g1, 0x0DB8, %i6
16825 rdpr %cwp, %g1
16826 rdpr %cansave, %g2
16827 rdpr %canrestore, %g3
16828 rdpr %cleanwin, %g4
16829 rdpr %otherwin, %g5
16830 rdpr %wstate, %g6
16831 edge16l %i0, %i5, %g7
16832 udivcc %i3, 0x1ADF, %o2
16833 smulcc %o1, %o6, %i1
16834 array32 %o3, %o4, %i2
16835 fmovscc %icc, %f11, %f13
16836 edge16n %o5, %l2, %l4
16837 movleu %icc, %g3, %g5
16838 movrgez %i4, %o0, %l6
16839 mulx %l3, %g4, %l5
16840 andcc %g2, 0x17EC, %l1
16841 sra %i7, 0x07, %g6
16842 srlx %l0, 0x0C, %o7
16843 stw %i6, [%l7 + 0x6C]
16844 stx %i0, [%l7 + 0x70]
16845 edge16n %g1, %g7, %i3
16846 srlx %i5, 0x13, %o1
16847 subc %o6, %o2, %i1
16848 edge16l %o3, %i2, %o4
16849 subccc %o5, %l2, %g3
16850 edge16ln %l4, %i4, %g5
16851 orcc %o0, 0x1317, %l6
16852 move %xcc, %g4, %l5
16853 mova %xcc, %l3, %l1
16854 ldsb [%l7 + 0x5A], %g2
16855 xor %g6, 0x133C, %l0
16856 mulscc %o7, %i7, %i6
16857 array16 %g1, %g7, %i3
16858 setx loop_56, %l0, %l1
16859 return %l1
16860 nop
16861 rdpr %cwp, %g1
16862 rdpr %cansave, %g2
16863 rdpr %canrestore, %g3
16864 rdpr %cleanwin, %g4
16865 rdpr %otherwin, %g5
16866 rdpr %wstate, %g6
16867loop_56: fxnor %f6, %f10, %f12
16868 siam 0x5
16869 popc 0x0C5D, %o6
16870 ldsh [%l7 + 0x0A], %o1
16871 movcs %icc, %i1, %o2
16872 fmovrdlz %i2, %f16, %f14
16873 edge8ln %o4, %o3, %l2
16874 edge8ln %o5, %g3, %i4
16875 ldd [%l7 + 0x50], %f14
16876 edge8ln %l4, %o0, %l6
16877 array32 %g4, %g5, %l3
16878 fmul8ulx16 %f20, %f2, %f20
16879 movvs %xcc, %l5, %l1
16880 movle %icc, %g6, %l0
16881 fmuld8sux16 %f9, %f0, %f30
16882 fmovsgu %icc, %f16, %f24
16883 xnor %o7, 0x1724, %i7
16884 nop
16885 set 0x30, %o4
16886 lduw [%l7 + %o4], %g2
16887 edge8 %i6, %g7, %g1
16888 fnot2 %f6, %f12
16889 std %f16, [%l7 + 0x40]
16890 subccc %i0, %i5, %i3
16891 fand %f18, %f16, %f24
16892 array32 %o1, %i1, %o6
16893 mulx %i2, 0x16C6, %o2
16894 orncc %o3, 0x0D59, %l2
16895 movrgez %o5, %o4, %g3
16896 move %xcc, %l4, %o0
16897 smul %i4, %l6, %g5
16898 sub %l3, 0x15D4, %l5
16899 andcc %g4, %l1, %l0
16900 mulscc %o7, %g6, %i7
16901 fmovsg %xcc, %f30, %f22
16902 udivx %g2, 0x0F91, %i6
16903 fsrc1s %f25, %f17
16904 movvs %xcc, %g1, %i0
16905 edge8ln %g7, %i3, %i5
16906 xnor %i1, %o1, %i2
16907 lduh [%l7 + 0x54], %o6
16908 srlx %o3, 0x0D, %o2
16909 pdist %f18, %f18, %f16
16910 movcc %xcc, %l2, %o4
16911 ldsb [%l7 + 0x26], %o5
16912 edge8 %g3, %l4, %o0
16913 restore %i4, 0x0C2D, %l6
16914 rdpr %cwp, %g1
16915 rdpr %cansave, %g2
16916 rdpr %canrestore, %g3
16917 rdpr %cleanwin, %g4
16918 rdpr %otherwin, %g5
16919 rdpr %wstate, %g6
16920 mulscc %l3, 0x19D0, %g5
16921 sll %l5, %g4, %l0
16922 movn %icc, %l1, %g6
16923 ldd [%l7 + 0x10], %f10
16924 stw %o7, [%l7 + 0x50]
16925 fnor %f4, %f18, %f28
16926 fmul8x16al %f15, %f17, %f24
16927 fmovsn %icc, %f7, %f10
16928 alignaddrl %i7, %i6, %g1
16929 fmovrslz %g2, %f13, %f1
16930 alignaddr %g7, %i0, %i5
16931 ldd [%l7 + 0x58], %f14
16932 mulx %i3, %o1, %i2
16933 edge32l %o6, %o3, %o2
16934 sir 0x0EF8
16935 andncc %l2, %i1, %o5
16936 save %g3, %l4, %o4
16937 rdpr %cwp, %g1
16938 rdpr %cansave, %g2
16939 rdpr %canrestore, %g3
16940 rdpr %cleanwin, %g4
16941 rdpr %otherwin, %g5
16942 rdpr %wstate, %g6
16943 movrgez %o0, %l6, %l3
16944 array32 %i4, %l5, %g4
16945 addc %l0, %l1, %g6
16946 fmovs %f14, %f29
16947 xnor %g5, 0x08C2, %o7
16948 srax %i6, 0x1B, %i7
16949 edge8ln %g2, %g7, %i0
16950 andcc %g1, %i3, %i5
16951 fornot1s %f14, %f9, %f25
16952 nop
16953 set 0x10, %l1
16954 ldd [%l7 + %l1], %i2
16955 fpadd32s %f27, %f4, %f0
16956 stx %o1, [%l7 + 0x18]
16957 movre %o3, %o6, %o2
16958 mova %xcc, %l2, %i1
16959 ldsb [%l7 + 0x67], %g3
16960 sllx %o5, 0x0F, %l4
16961 movneg %xcc, %o0, %l6
16962 mulscc %o4, %i4, %l5
16963 sth %g4, [%l7 + 0x30]
16964 sdivcc %l0, 0x13C2, %l3
16965 srax %l1, %g6, %o7
16966 nop
16967 set 0x30, %i5
16968 ldsw [%l7 + %i5], %i6
16969 movrne %g5, %g2, %g7
16970 xorcc %i0, 0x0928, %g1
16971 fmul8x16al %f11, %f9, %f20
16972 srax %i3, %i7, %i5
16973 mulx %o1, %o3, %o6
16974 orcc %i2, 0x1D2D, %o2
16975 sub %i1, %l2, %o5
16976 edge8l %g3, %l4, %l6
16977 edge8l %o4, %o0, %l5
16978 fmul8x16au %f5, %f15, %f18
16979 fmovscc %icc, %f16, %f11
16980 fmovse %xcc, %f23, %f30
16981 srlx %i4, 0x09, %g4
16982 fmovrdgz %l3, %f12, %f26
16983 edge8l %l1, %g6, %o7
16984 fmovda %xcc, %f20, %f17
16985 movcc %icc, %i6, %g5
16986 save %g2, 0x1BB7, %l0
16987 rdpr %cwp, %g1
16988 rdpr %cansave, %g2
16989 rdpr %canrestore, %g3
16990 rdpr %cleanwin, %g4
16991 rdpr %otherwin, %g5
16992 rdpr %wstate, %g6
16993 fmovse %xcc, %f26, %f7
16994 movrlz %g7, 0x2DE, %i0
16995 movre %i3, 0x3FA, %g1
16996 st %f19, [%l7 + 0x28]
16997 siam 0x6
16998 stx %i7, [%l7 + 0x58]
16999 andn %o1, 0x1B89, %o3
17000 fmovrdlez %i5, %f2, %f14
17001 edge32 %i2, %o2, %o6
17002 array16 %l2, %i1, %o5
17003 fmovsa %icc, %f26, %f2
17004 fmovsl %xcc, %f28, %f31
17005 fmovscc %icc, %f31, %f29
17006 fmovsn %xcc, %f27, %f5
17007 xnor %g3, 0x00F7, %l6
17008 fxors %f21, %f18, %f6
17009 lduh [%l7 + 0x7C], %o4
17010 smul %l4, %o0, %i4
17011 xor %g4, 0x12ED, %l5
17012 fabss %f10, %f7
17013 fpsub16 %f16, %f12, %f8
17014 edge16 %l3, %g6, %o7
17015 sllx %i6, %g5, %g2
17016 xorcc %l0, %l1, %g7
17017 array32 %i0, %i3, %i7
17018 edge32l %g1, %o1, %o3
17019 sdiv %i2, 0x02E0, %i5
17020 orncc %o6, 0x0C14, %o2
17021 fmovrslez %l2, %f2, %f11
17022 edge8 %o5, %i1, %g3
17023 stx %o4, [%l7 + 0x70]
17024 umulcc %l6, 0x0BAE, %o0
17025 subccc %l4, 0x157B, %g4
17026 fnors %f23, %f0, %f6
17027 movl %icc, %i4, %l3
17028 addcc %l5, 0x037F, %o7
17029 movpos %xcc, %g6, %g5
17030 subcc %i6, %g2, %l0
17031 fornot2s %f9, %f9, %f9
17032 ldsb [%l7 + 0x3A], %l1
17033 fpsub16s %f0, %f11, %f1
17034 srlx %i0, 0x10, %i3
17035 orn %i7, 0x0606, %g1
17036 movle %icc, %g7, %o3
17037 xor %o1, 0x01E0, %i5
17038 movn %xcc, %o6, %i2
17039 umul %o2, %l2, %i1
17040 fxnor %f18, %f4, %f20
17041 edge16ln %o5, %g3, %l6
17042 addc %o0, %o4, %g4
17043 movrlez %i4, 0x31C, %l4
17044 edge8 %l3, %o7, %g6
17045 fpadd16 %f14, %f4, %f24
17046 udivcc %g5, 0x1FA4, %l5
17047 and %i6, %l0, %l1
17048 movg %icc, %g2, %i0
17049 srax %i3, %g1, %g7
17050 xnorcc %i7, %o1, %i5
17051 movle %icc, %o6, %o3
17052 movgu %icc, %i2, %o2
17053 edge8ln %i1, %o5, %g3
17054 sll %l6, %o0, %o4
17055 stw %l2, [%l7 + 0x28]
17056 fmovdle %xcc, %f11, %f1
17057 movcs %icc, %g4, %l4
17058 edge16l %l3, %o7, %i4
17059 fpmerge %f16, %f3, %f8
17060 addccc %g6, %g5, %i6
17061 fcmpgt16 %f8, %f28, %l5
17062 srl %l0, %l1, %g2
17063 mulx %i3, %i0, %g1
17064 movpos %icc, %g7, %o1
17065 lduh [%l7 + 0x3A], %i5
17066 ldsh [%l7 + 0x64], %o6
17067 fmovscs %xcc, %f16, %f7
17068 ldub [%l7 + 0x0A], %i7
17069 ldsb [%l7 + 0x6F], %i2
17070 movn %xcc, %o2, %o3
17071 ldsh [%l7 + 0x4E], %i1
17072 movcs %icc, %o5, %l6
17073 array16 %o0, %g3, %o4
17074 fnand %f18, %f28, %f22
17075 alignaddrl %g4, %l2, %l3
17076 fnegs %f29, %f11
17077 fpsub32 %f24, %f26, %f2
17078 addccc %l4, 0x16B2, %o7
17079 fpadd32 %f26, %f14, %f4
17080 stb %i4, [%l7 + 0x1E]
17081 movl %xcc, %g5, %i6
17082 srax %g6, 0x11, %l0
17083 andcc %l5, 0x166A, %l1
17084 sdivx %g2, 0x0FC7, %i0
17085 movn %xcc, %i3, %g7
17086 sll %g1, 0x0D, %o1
17087 movge %xcc, %i5, %i7
17088 movgu %xcc, %i2, %o6
17089 move %icc, %o3, %i1
17090 alignaddrl %o5, %l6, %o0
17091 movvc %xcc, %o2, %g3
17092 movge %icc, %o4, %l2
17093 fpadd16 %f24, %f22, %f2
17094 and %l3, %g4, %l4
17095 movcc %icc, %o7, %i4
17096 movg %xcc, %g5, %g6
17097 fmul8sux16 %f10, %f16, %f4
17098 ldx [%l7 + 0x30], %l0
17099 sir 0x0E4F
17100 alignaddr %i6, %l1, %g2
17101 subcc %i0, 0x0C35, %i3
17102 sdivcc %g7, 0x150F, %l5
17103 ldub [%l7 + 0x5F], %g1
17104 orn %i5, 0x1ED8, %o1
17105 movvc %icc, %i7, %i2
17106 sra %o3, 0x1D, %o6
17107 xnor %i1, %l6, %o0
17108 sll %o2, 0x11, %o5
17109 stw %g3, [%l7 + 0x64]
17110 movn %xcc, %o4, %l2
17111 andncc %l3, %g4, %o7
17112 fpsub32 %f12, %f2, %f24
17113 subccc %l4, %g5, %g6
17114 fnor %f30, %f6, %f6
17115 addc %i4, 0x190E, %i6
17116 lduh [%l7 + 0x2A], %l1
17117 edge16n %g2, %i0, %l0
17118 stb %g7, [%l7 + 0x67]
17119 mulscc %l5, 0x1CBB, %i3
17120 fmul8ulx16 %f16, %f18, %f8
17121 array16 %g1, %o1, %i7
17122 setx loop_57, %l0, %l1
17123 return %l1
17124 nop
17125 rdpr %cwp, %g1
17126 rdpr %cansave, %g2
17127 rdpr %canrestore, %g3
17128 rdpr %cleanwin, %g4
17129 rdpr %otherwin, %g5
17130 rdpr %wstate, %g6
17131loop_57: fand %f6, %f2, %f10
17132 fxor %f0, %f22, %f8
17133 srax %i1, %l6, %i5
17134 edge8 %o2, %o5, %g3
17135 stx %o4, [%l7 + 0x78]
17136 addcc %l2, %o0, %g4
17137 alignaddr %l3, %o7, %g5
17138 srlx %l4, 0x03, %g6
17139 mulx %i6, 0x04B1, %i4
17140 fxors %f6, %f15, %f15
17141 mulx %l1, %g2, %i0
17142 fcmpes %fcc0, %f14, %f8
17143 xor %g7, 0x19B4, %l5
17144 movne %xcc, %i3, %l0
17145 nop
17146 set 0x66, %i6
17147 lduh [%l7 + %i6], %g1
17148 edge32ln %i7, %i2, %o3
17149 udivcc %o1, 0x17F7, %i1
17150 fandnot2 %f8, %f8, %f22
17151 srl %o6, 0x1D, %l6
17152 sll %o2, 0x12, %i5
17153 fornot2 %f8, %f30, %f26
17154 fmovsvc %xcc, %f18, %f1
17155 fnand %f18, %f8, %f14
17156 sll %o5, 0x04, %o4
17157 sub %g3, 0x0851, %o0
17158 and %g4, %l3, %l2
17159 ldd [%l7 + 0x20], %g4
17160 addccc %o7, %g6, %i6
17161 movn %icc, %l4, %i4
17162 edge16ln %l1, %g2, %i0
17163 sdivcc %l5, 0x0267, %i3
17164 subc %g7, %l0, %g1
17165 ldsb [%l7 + 0x0D], %i7
17166 stb %i2, [%l7 + 0x74]
17167 fmovsvs %xcc, %f6, %f21
17168 save %o1, %i1, %o3
17169 rdpr %cwp, %g1
17170 rdpr %cansave, %g2
17171 rdpr %canrestore, %g3
17172 rdpr %cleanwin, %g4
17173 rdpr %otherwin, %g5
17174 rdpr %wstate, %g6
17175 stb %l6, [%l7 + 0x24]
17176 lduw [%l7 + 0x40], %o2
17177 fors %f6, %f21, %f26
17178 edge8ln %o6, %i5, %o5
17179 fcmped %fcc1, %f6, %f18
17180 move %icc, %o4, %o0
17181 fmul8sux16 %f30, %f4, %f26
17182 movne %icc, %g4, %l3
17183 movrgz %g3, 0x3AE, %l2
17184 orcc %o7, 0x079A, %g6
17185 movrgez %g5, %i6, %i4
17186 save %l1, 0x048E, %l4
17187 rdpr %cwp, %g1
17188 rdpr %cansave, %g2
17189 rdpr %canrestore, %g3
17190 rdpr %cleanwin, %g4
17191 rdpr %otherwin, %g5
17192 rdpr %wstate, %g6
17193 move %xcc, %i0, %l5
17194 ldx [%l7 + 0x40], %i3
17195 edge32l %g7, %g2, %g1
17196 subc %i7, 0x0095, %l0
17197 addccc %i2, %o1, %i1
17198 ldsw [%l7 + 0x60], %l6
17199 movrlez %o2, %o6, %i5
17200 fmovdvc %xcc, %f20, %f18
17201 movrgz %o3, 0x061, %o5
17202 sdivcc %o4, 0x0545, %g4
17203 fmovsne %xcc, %f11, %f1
17204 movrlez %o0, 0x19E, %l3
17205 edge32n %g3, %o7, %g6
17206 fandnot1 %f4, %f16, %f6
17207 udiv %l2, 0x0CCF, %g5
17208 fsrc1s %f6, %f30
17209 lduw [%l7 + 0x14], %i4
17210 fnor %f4, %f6, %f2
17211 edge32 %i6, %l4, %i0
17212 lduh [%l7 + 0x0E], %l1
17213 sra %l5, %i3, %g7
17214 edge16n %g2, %g1, %l0
17215 fmul8x16al %f11, %f7, %f24
17216 mulx %i7, %o1, %i1
17217 orn %l6, %o2, %i2
17218 stw %o6, [%l7 + 0x30]
17219 fcmpne32 %f18, %f24, %i5
17220 fmovdleu %icc, %f8, %f31
17221 addccc %o3, 0x0807, %o5
17222 edge16 %o4, %g4, %l3
17223 add %g3, %o7, %g6
17224 umul %o0, %l2, %g5
17225 fsrc2 %f12, %f30
17226 edge32 %i6, %l4, %i0
17227 add %l1, %i4, %l5
17228 fandnot2s %f31, %f0, %f14
17229 addc %g7, 0x0187, %g2
17230 sra %g1, %l0, %i3
17231 fnot1s %f4, %f9
17232 sir 0x1164
17233 smul %i7, %i1, %l6
17234 add %o1, %i2, %o2
17235 sethi 0x0025, %i5
17236 udiv %o3, 0x1F95, %o5
17237 movl %xcc, %o4, %g4
17238 subcc %l3, %o6, %o7
17239 fmovrsne %g6, %f0, %f7
17240 movgu %xcc, %g3, %o0
17241 movrlz %l2, %g5, %l4
17242 fpsub16s %f0, %f7, %f19
17243 alignaddrl %i0, %i6, %l1
17244 move %icc, %i4, %g7
17245 mova %icc, %l5, %g1
17246 ld [%l7 + 0x5C], %f21
17247 smul %g2, %l0, %i3
17248 edge16n %i7, %i1, %l6
17249 edge8l %i2, %o1, %i5
17250 addccc %o2, 0x1411, %o5
17251 fcmped %fcc3, %f2, %f0
17252 smulcc %o4, 0x0291, %g4
17253 movvc %xcc, %o3, %l3
17254 fmovdg %xcc, %f11, %f24
17255 fpsub16s %f14, %f17, %f19
17256 subccc %o7, %o6, %g6
17257 movcs %icc, %o0, %l2
17258 orcc %g5, 0x1CD1, %l4
17259 edge32 %g3, %i0, %i6
17260 movl %xcc, %i4, %g7
17261 add %l5, %g1, %l1
17262 sdiv %g2, 0x0123, %i3
17263 ldsb [%l7 + 0x42], %l0
17264 add %i7, %l6, %i2
17265 movrgez %o1, 0x319, %i5
17266 movcs %xcc, %o2, %i1
17267 addcc %o5, %g4, %o3
17268 stw %o4, [%l7 + 0x50]
17269 fmovrslz %l3, %f23, %f30
17270 for %f16, %f2, %f10
17271 fmovdcc %icc, %f31, %f25
17272 sethi 0x0979, %o6
17273 array16 %g6, %o7, %l2
17274 stw %g5, [%l7 + 0x1C]
17275 udivx %l4, 0x1239, %g3
17276 add %o0, %i6, %i4
17277 edge16ln %i0, %g7, %l5
17278 pdist %f24, %f24, %f30
17279 sir 0x082F
17280 smul %l1, 0x1B2F, %g2
17281 movle %icc, %g1, %i3
17282 fexpand %f3, %f16
17283 move %icc, %i7, %l6
17284 fmovsge %icc, %f14, %f4
17285 fnot2 %f20, %f26
17286 st %f22, [%l7 + 0x08]
17287 fandnot2 %f18, %f8, %f28
17288 orn %i2, %l0, %o1
17289 udivcc %i5, 0x1676, %o2
17290 sdiv %o5, 0x0380, %i1
17291 edge32ln %g4, %o3, %l3
17292 move %icc, %o4, %o6
17293 udivcc %o7, 0x1A14, %l2
17294 sll %g5, 0x08, %l4
17295 movg %xcc, %g6, %g3
17296 or %o0, 0x1312, %i6
17297 sethi 0x04FF, %i0
17298 edge16l %i4, %l5, %g7
17299 edge8l %l1, %g2, %g1
17300 xor %i3, 0x1E09, %i7
17301 movvs %xcc, %l6, %l0
17302 or %o1, %i5, %i2
17303 popc 0x1941, %o5
17304 fand %f30, %f20, %f24
17305 fmovse %xcc, %f23, %f22
17306 fmovdn %icc, %f18, %f7
17307 movrne %o2, %g4, %o3
17308 udivcc %i1, 0x05C5, %o4
17309 xnorcc %o6, %o7, %l2
17310 array16 %g5, %l3, %g6
17311 ldd [%l7 + 0x28], %f22
17312 fmovdge %xcc, %f12, %f13
17313 ldd [%l7 + 0x50], %f26
17314 st %f28, [%l7 + 0x2C]
17315 edge32n %l4, %g3, %i6
17316 addc %i0, 0x1830, %i4
17317 mulx %l5, %o0, %g7
17318 movrlez %l1, %g1, %g2
17319 movrgez %i3, %l6, %l0
17320 mova %xcc, %i7, %o1
17321 fmovscc %xcc, %f11, %f16
17322 fmovdg %xcc, %f15, %f12
17323 edge8ln %i5, %i2, %o5
17324 sll %g4, 0x03, %o3
17325 fcmple16 %f22, %f6, %i1
17326 sethi 0x0C91, %o2
17327 mova %xcc, %o4, %o6
17328 orcc %o7, 0x16C9, %l2
17329 sethi 0x1DA9, %g5
17330 xor %l3, 0x01DA, %g6
17331 st %f17, [%l7 + 0x0C]
17332 addc %g3, %l4, %i0
17333 smul %i6, %l5, %i4
17334 fabsd %f20, %f24
17335 lduh [%l7 + 0x64], %g7
17336 edge32ln %o0, %l1, %g1
17337 udiv %i3, 0x0776, %g2
17338 smul %l0, %l6, %o1
17339 restore %i5, %i2, %o5
17340 rdpr %cwp, %g1
17341 rdpr %cansave, %g2
17342 rdpr %canrestore, %g3
17343 rdpr %cleanwin, %g4
17344 rdpr %otherwin, %g5
17345 rdpr %wstate, %g6
17346 and %g4, 0x100F, %o3
17347 movle %xcc, %i7, %o2
17348 fmovsge %icc, %f21, %f29
17349 st %f21, [%l7 + 0x38]
17350 movle %xcc, %i1, %o6
17351 fpsub32 %f28, %f24, %f12
17352 edge16ln %o7, %o4, %g5
17353 srl %l2, 0x18, %g6
17354 movrlz %g3, %l4, %i0
17355 stx %i6, [%l7 + 0x68]
17356 or %l5, %i4, %l3
17357 sir 0x17AC
17358 save %g7, 0x0271, %l1
17359 rdpr %cwp, %g1
17360 rdpr %cansave, %g2
17361 rdpr %canrestore, %g3
17362 rdpr %cleanwin, %g4
17363 rdpr %otherwin, %g5
17364 rdpr %wstate, %g6
17365 umulcc %g1, 0x1836, %i3
17366 movrgez %o0, %l0, %l6
17367 edge8 %g2, %i5, %o1
17368 add %i2, %o5, %o3
17369 sra %i7, 0x1D, %o2
17370 ldd [%l7 + 0x40], %f10
17371 movrgz %g4, 0x1E5, %o6
17372 srax %o7, 0x14, %o4
17373 movl %icc, %g5, %i1
17374 movrlez %l2, 0x3F5, %g3
17375 movcc %icc, %l4, %g6
17376 mova %xcc, %i0, %l5
17377 fand %f14, %f30, %f8
17378 andcc %i4, %i6, %g7
17379 sethi 0x16BC, %l3
17380 addc %g1, %i3, %o0
17381 sir 0x15C1
17382 fandnot2 %f16, %f12, %f20
17383 edge32n %l0, %l1, %g2
17384 move %xcc, %l6, %i5
17385 fxnors %f5, %f2, %f25
17386 movrlz %i2, 0x0CE, %o5
17387 fmovsne %icc, %f14, %f19
17388 mulscc %o1, 0x1877, %i7
17389 srlx %o3, %o2, %g4
17390 movneg %icc, %o7, %o4
17391 setx loop_58, %l0, %l1
17392 return %l1
17393 nop
17394 rdpr %cwp, %g1
17395 rdpr %cansave, %g2
17396 rdpr %canrestore, %g3
17397 rdpr %cleanwin, %g4
17398 rdpr %otherwin, %g5
17399 rdpr %wstate, %g6
17400loop_58: udiv %l2, 0x1C96, %g3
17401 srl %l4, %g6, %i0
17402 edge32l %o6, %l5, %i6
17403 edge16l %i4, %l3, %g7
17404 edge32l %i3, %g1, %o0
17405 edge32ln %l0, %l1, %g2
17406 fmul8x16al %f31, %f23, %f6
17407 sra %i5, 0x0D, %l6
17408 andn %o5, 0x04AB, %i2
17409 move %icc, %o1, %i7
17410 movrlez %o2, %g4, %o3
17411 ldsh [%l7 + 0x62], %o4
17412 xorcc %o7, 0x0E8D, %i1
17413 pdist %f30, %f30, %f24
17414 movrgz %g5, %l2, %g3
17415 fmovrse %l4, %f17, %f10
17416 sub %i0, 0x0904, %o6
17417 mulx %l5, %i6, %i4
17418 pdist %f22, %f12, %f0
17419 mulscc %g6, %l3, %i3
17420 subcc %g7, 0x13A0, %g1
17421 fmovdl %icc, %f25, %f0
17422 subccc %o0, 0x19E5, %l0
17423 array32 %l1, %g2, %i5
17424 fmovspos %icc, %f27, %f29
17425 subc %l6, %o5, %i2
17426 movvs %icc, %o1, %i7
17427 fmovda %icc, %f10, %f25
17428 andcc %o2, %o3, %o4
17429 nop
17430 set 0x70, %g5
17431 ldx [%l7 + %g5], %o7
17432 movleu %xcc, %i1, %g5
17433 or %l2, 0x0ADB, %g4
17434 movle %icc, %l4, %i0
17435 lduh [%l7 + 0x38], %o6
17436 fmovsvs %xcc, %f28, %f15
17437 edge8l %g3, %l5, %i6
17438 fmovda %xcc, %f1, %f19
17439 orncc %i4, 0x0C79, %l3
17440 xnor %i3, %g7, %g6
17441 orcc %o0, 0x1BB7, %l0
17442 fzeros %f17
17443 smul %g1, 0x1AC2, %l1
17444 fmovrde %g2, %f16, %f18
17445 for %f14, %f16, %f28
17446 orncc %i5, 0x049C, %l6
17447 fmovd %f14, %f28
17448 edge32 %o5, %o1, %i7
17449 stw %i2, [%l7 + 0x6C]
17450 st %f14, [%l7 + 0x2C]
17451 or %o3, %o4, %o2
17452 alignaddr %i1, %g5, %o7
17453 sethi 0x1F67, %g4
17454 fzero %f24
17455 edge32l %l2, %i0, %l4
17456 ldd [%l7 + 0x10], %o6
17457 fmovdpos %xcc, %f6, %f25
17458 move %icc, %g3, %l5
17459 sdiv %i4, 0x04D9, %l3
17460 fzeros %f20
17461 subccc %i6, 0x0D60, %g7
17462 xnorcc %g6, %i3, %l0
17463 fcmpeq32 %f10, %f8, %o0
17464 fzero %f26
17465 fmovsgu %xcc, %f6, %f2
17466 mulscc %g1, %l1, %i5
17467 movge %icc, %l6, %g2
17468 subccc %o5, 0x0F5F, %i7
17469 fmuld8ulx16 %f4, %f2, %f2
17470 ld [%l7 + 0x54], %f12
17471 fmovdleu %icc, %f0, %f3
17472 ldsw [%l7 + 0x7C], %o1
17473 sethi 0x04C1, %i2
17474 st %f23, [%l7 + 0x70]
17475 xorcc %o4, 0x16D2, %o2
17476 smulcc %i1, %o3, %g5
17477 movrlz %g4, %l2, %i0
17478 srl %o7, %l4, %g3
17479 fandnot1 %f18, %f10, %f18
17480 subccc %l5, %o6, %l3
17481 fnegs %f21, %f18
17482 movge %xcc, %i6, %i4
17483 fmovrdlz %g6, %f26, %f10
17484 fmovrslez %g7, %f28, %f17
17485 movleu %icc, %i3, %o0
17486 srlx %l0, 0x0B, %l1
17487 sir 0x03B2
17488 movge %xcc, %g1, %i5
17489 xnorcc %l6, %g2, %o5
17490 addc %i7, %i2, %o1
17491 edge16l %o2, %i1, %o3
17492 edge32 %g5, %o4, %l2
17493 fmovscc %icc, %f31, %f2
17494 xorcc %g4, 0x0F5A, %o7
17495 movrgez %l4, %g3, %l5
17496 ldub [%l7 + 0x47], %o6
17497 st %f31, [%l7 + 0x40]
17498 edge8n %l3, %i0, %i6
17499 fcmple16 %f12, %f18, %i4
17500 xnor %g6, 0x1D91, %g7
17501 orncc %i3, 0x16B4, %o0
17502 edge8ln %l0, %g1, %l1
17503 sll %i5, 0x05, %l6
17504 movn %xcc, %o5, %g2
17505 edge16n %i7, %i2, %o2
17506 stx %o1, [%l7 + 0x50]
17507 fmovrse %i1, %f16, %f4
17508 movge %xcc, %g5, %o4
17509 edge8n %o3, %g4, %o7
17510 fpadd32s %f28, %f29, %f22
17511 sub %l2, %g3, %l5
17512 udiv %l4, 0x1D2A, %l3
17513 and %i0, %i6, %i4
17514 lduh [%l7 + 0x0E], %o6
17515 sir 0x1AEF
17516 sub %g7, %g6, %o0
17517 fsrc1 %f14, %f10
17518 movge %xcc, %i3, %l0
17519 edge16 %g1, %l1, %l6
17520 nop
17521 set 0x12, %o1
17522 ldsh [%l7 + %o1], %o5
17523 srax %g2, %i5, %i2
17524 ldx [%l7 + 0x60], %o2
17525 sra %i7, 0x1A, %i1
17526 ldd [%l7 + 0x48], %o0
17527 sdivcc %g5, 0x0BFA, %o4
17528 fcmps %fcc2, %f28, %f3
17529 fmovrslez %o3, %f14, %f7
17530 andncc %o7, %g4, %l2
17531 fmovdgu %icc, %f12, %f30
17532 fpmerge %f14, %f6, %f30
17533 edge32 %g3, %l5, %l3
17534 movrlz %l4, %i6, %i0
17535 restore %o6, 0x1C98, %i4
17536 rdpr %cwp, %g1
17537 rdpr %cansave, %g2
17538 rdpr %canrestore, %g3
17539 rdpr %cleanwin, %g4
17540 rdpr %otherwin, %g5
17541 rdpr %wstate, %g6
17542 edge16ln %g7, %o0, %g6
17543 sir 0x1039
17544 fcmpne16 %f20, %f4, %i3
17545 movrlz %l0, %l1, %g1
17546 edge8 %l6, %g2, %i5
17547 move %icc, %i2, %o5
17548 movcc %xcc, %i7, %o2
17549 srax %i1, 0x02, %o1
17550 fexpand %f21, %f28
17551 ldd [%l7 + 0x48], %f2
17552 fone %f16
17553 xnorcc %g5, %o4, %o3
17554 smulcc %o7, 0x05F4, %l2
17555 movg %xcc, %g3, %g4
17556 stw %l3, [%l7 + 0x08]
17557 ldsb [%l7 + 0x4E], %l5
17558 orn %i6, %i0, %l4
17559 movre %o6, %g7, %o0
17560 movn %icc, %i4, %i3
17561 movrlez %g6, 0x284, %l1
17562 st %f11, [%l7 + 0x44]
17563 orncc %l0, %l6, %g2
17564 srl %g1, 0x1D, %i2
17565 fnot1s %f12, %f22
17566 fcmpeq16 %f16, %f10, %i5
17567 movneg %xcc, %o5, %i7
17568 lduw [%l7 + 0x20], %o2
17569 add %o1, 0x1320, %i1
17570 fpadd16 %f14, %f4, %f24
17571 alignaddrl %g5, %o4, %o3
17572 fmul8ulx16 %f4, %f2, %f20
17573 fmul8ulx16 %f26, %f24, %f14
17574 smulcc %l2, 0x1977, %g3
17575 fornot1s %f30, %f6, %f19
17576 sdivx %o7, 0x02A1, %l3
17577 movcs %icc, %g4, %l5
17578 nop
17579 set 0x30, %g4
17580 std %f8, [%l7 + %g4]
17581 edge32ln %i0, %i6, %l4
17582 sethi 0x1571, %g7
17583 movrlz %o6, %o0, %i4
17584 or %g6, %l1, %l0
17585 edge32l %i3, %l6, %g1
17586 subc %g2, 0x15A3, %i5
17587 ldsb [%l7 + 0x69], %i2
17588 movrlez %i7, %o5, %o2
17589 fmovsgu %xcc, %f14, %f13
17590 fmovsneg %icc, %f6, %f14
17591 sdivcc %i1, 0x1A84, %o1
17592 sra %o4, %g5, %l2
17593 ld [%l7 + 0x30], %f31
17594 smul %o3, 0x1882, %o7
17595 edge8n %g3, %g4, %l3
17596 fmovdle %xcc, %f13, %f30
17597 fmovspos %xcc, %f22, %f11
17598 fmovdle %icc, %f10, %f5
17599 ld [%l7 + 0x08], %f17
17600 addcc %l5, %i6, %l4
17601 move %icc, %i0, %o6
17602 sra %g7, 0x06, %o0
17603 udiv %i4, 0x0F46, %g6
17604 siam 0x6
17605 fmovrdgez %l1, %f24, %f8
17606 movvs %icc, %i3, %l6
17607 mova %icc, %l0, %g2
17608 lduw [%l7 + 0x1C], %g1
17609 or %i5, 0x0E03, %i7
17610 fmovda %xcc, %f18, %f4
17611 move %icc, %o5, %o2
17612 smulcc %i2, 0x1086, %i1
17613 sdivx %o1, 0x0591, %o4
17614 lduw [%l7 + 0x40], %g5
17615 sdivx %l2, 0x1874, %o7
17616 edge8n %o3, %g3, %g4
17617 edge32ln %l5, %l3, %i6
17618 siam 0x0
17619 movn %icc, %i0, %l4
17620 orcc %o6, 0x1EEE, %o0
17621 edge16ln %g7, %i4, %g6
17622 movg %xcc, %i3, %l6
17623 fmovdleu %xcc, %f5, %f31
17624 movleu %xcc, %l0, %l1
17625 movn %icc, %g1, %g2
17626 movrne %i5, %o5, %i7
17627 sll %i2, %i1, %o1
17628 edge16ln %o4, %g5, %l2
17629 fpadd16s %f11, %f9, %f6
17630 fnands %f9, %f0, %f25
17631 movcs %icc, %o7, %o3
17632 ldsw [%l7 + 0x7C], %g3
17633 ldd [%l7 + 0x18], %f8
17634 fzeros %f9
17635 fnegs %f3, %f31
17636 sllx %g4, %o2, %l5
17637 edge16 %l3, %i0, %i6
17638 sth %l4, [%l7 + 0x40]
17639 ld [%l7 + 0x28], %f1
17640 movrgez %o6, 0x3AE, %o0
17641 udivx %g7, 0x11F4, %i4
17642 orcc %i3, %l6, %g6
17643 fpsub16s %f23, %f17, %f13
17644 lduw [%l7 + 0x30], %l1
17645 fmovsg %xcc, %f17, %f5
17646 movn %icc, %g1, %g2
17647 mulscc %i5, %l0, %i7
17648 fxnors %f13, %f3, %f20
17649 srl %i2, %i1, %o5
17650 ldsh [%l7 + 0x36], %o1
17651 orncc %o4, %g5, %l2
17652 smul %o3, %o7, %g3
17653 edge32 %o2, %g4, %l5
17654 sra %i0, %l3, %l4
17655 lduw [%l7 + 0x30], %o6
17656 udiv %i6, 0x0B67, %g7
17657 fmuld8sux16 %f6, %f5, %f28
17658 fabsd %f20, %f28
17659 move %icc, %o0, %i3
17660 alignaddr %i4, %l6, %g6
17661 movgu %icc, %l1, %g1
17662 edge8l %i5, %l0, %i7
17663 sdivcc %i2, 0x083A, %i1
17664 alignaddr %g2, %o5, %o1
17665 and %g5, %l2, %o3
17666 edge32l %o4, %g3, %o7
17667 andncc %o2, %g4, %l5
17668 addccc %l3, 0x1BFE, %l4
17669 sll %o6, 0x15, %i0
17670 movrgez %i6, 0x2A3, %g7
17671 andn %i3, %o0, %l6
17672 edge8 %g6, %i4, %l1
17673 fands %f0, %f25, %f9
17674 andcc %g1, %l0, %i7
17675 sllx %i2, %i1, %g2
17676 orncc %o5, 0x1C3E, %o1
17677 fmovdneg %icc, %f12, %f23
17678 sdiv %g5, 0x0B49, %i5
17679 save %l2, 0x0EB0, %o4
17680 rdpr %cwp, %g1
17681 rdpr %cansave, %g2
17682 rdpr %canrestore, %g3
17683 rdpr %cleanwin, %g4
17684 rdpr %otherwin, %g5
17685 rdpr %wstate, %g6
17686 fxnors %f26, %f27, %f25
17687 srax %o3, %o7, %o2
17688 addcc %g3, %g4, %l5
17689 movne %xcc, %l4, %l3
17690 movvc %icc, %i0, %i6
17691 nop
17692 set 0x50, %l0
17693 ldd [%l7 + %l0], %f10
17694 movre %o6, 0x110, %i3
17695 fmovdvc %icc, %f14, %f13
17696 fmovsn %xcc, %f24, %f0
17697 edge16ln %g7, %l6, %o0
17698 nop
17699 set 0x54, %g1
17700 lduh [%l7 + %g1], %i4
17701 edge16n %g6, %g1, %l0
17702 nop
17703 set 0x70, %l2
17704 lduw [%l7 + %l2], %i7
17705 xnorcc %l1, 0x1A38, %i2
17706 subccc %g2, %i1, %o1
17707 movvs %xcc, %o5, %g5
17708 umulcc %l2, %o4, %i5
17709 popc 0x0C57, %o3
17710 movrlz %o2, 0x263, %o7
17711 fexpand %f18, %f4
17712 fpack16 %f18, %f19
17713 movvs %icc, %g4, %l5
17714 sra %g3, %l3, %l4
17715 srlx %i6, %o6, %i0
17716 popc %g7, %i3
17717 fcmpd %fcc0, %f6, %f12
17718 fmovdge %icc, %f19, %f1
17719 and %l6, %i4, %o0
17720 stx %g6, [%l7 + 0x38]
17721 array8 %l0, %i7, %g1
17722 nop
17723 set 0x58, %l5
17724 ldd [%l7 + %l5], %i2
17725 movge %xcc, %g2, %i1
17726 sub %o1, 0x1A8C, %l1
17727 subccc %g5, 0x106B, %l2
17728 std %f24, [%l7 + 0x60]
17729 movl %xcc, %o5, %i5
17730 fcmpeq32 %f0, %f12, %o4
17731 fmovdleu %xcc, %f19, %f28
17732 fpmerge %f19, %f10, %f14
17733 fpadd32 %f2, %f8, %f28
17734 save %o3, %o2, %g4
17735 rdpr %cwp, %g1
17736 rdpr %cansave, %g2
17737 rdpr %canrestore, %g3
17738 rdpr %cleanwin, %g4
17739 rdpr %otherwin, %g5
17740 rdpr %wstate, %g6
17741 add %l5, %o7, %g3
17742 ldub [%l7 + 0x31], %l3
17743 edge16n %l4, %o6, %i6
17744 andn %g7, 0x1549, %i3
17745 sra %l6, 0x12, %i0
17746 fsrc1s %f3, %f29
17747 edge32 %i4, %o0, %l0
17748 fpadd16s %f29, %f20, %f0
17749 edge32n %i7, %g1, %g6
17750 fmovrde %g2, %f30, %f8
17751 edge32ln %i1, %i2, %o1
17752 fornot2s %f5, %f20, %f6
17753 movrlz %l1, %l2, %o5
17754 movneg %icc, %g5, %o4
17755 fpsub32s %f30, %f1, %f11
17756 fmovrsne %i5, %f6, %f20
17757 sdivcc %o3, 0x0586, %o2
17758 stw %g4, [%l7 + 0x1C]
17759 setx loop_59, %l0, %l1
17760 return %l1
17761 nop
17762 rdpr %cwp, %g1
17763 rdpr %cansave, %g2
17764 rdpr %canrestore, %g3
17765 rdpr %cleanwin, %g4
17766 rdpr %otherwin, %g5
17767 rdpr %wstate, %g6
17768loop_59: edge16ln %l4, %o6, %i6
17769 fmovdcs %xcc, %f17, %f0
17770 orcc %g7, 0x0B3B, %l5
17771 ldx [%l7 + 0x58], %i3
17772 fcmpd %fcc0, %f18, %f30
17773 or %l6, 0x1F82, %i4
17774 fmul8x16al %f2, %f31, %f30
17775 move %icc, %o0, %l0
17776 sllx %i7, %g1, %i0
17777 ldsb [%l7 + 0x37], %g2
17778 fnot2 %f2, %f0
17779 sdivx %g6, 0x0BDF, %i2
17780 fcmple16 %f18, %f22, %o1
17781 add %i1, 0x01B4, %l2
17782 st %f22, [%l7 + 0x40]
17783 edge8 %l1, %g5, %o5
17784 subccc %o4, %i5, %o2
17785 alignaddrl %o3, %o7, %g4
17786 fmovrslz %l3, %f1, %f9
17787 fpackfix %f14, %f10
17788 std %f20, [%l7 + 0x58]
17789 edge32l %g3, %l4, %o6
17790 st %f18, [%l7 + 0x20]
17791 sdivx %i6, 0x133F, %g7
17792 fsrc2 %f26, %f6
17793 movl %xcc, %i3, %l5
17794 fmovrse %i4, %f13, %f8
17795 ld [%l7 + 0x08], %f12
17796 ldsw [%l7 + 0x20], %l6
17797 movneg %xcc, %l0, %i7
17798 orncc %o0, 0x0E6A, %g1
17799 fmovrsgez %g2, %f18, %f13
17800 fcmpne32 %f8, %f6, %g6
17801 fornot1s %f17, %f19, %f19
17802 ldsb [%l7 + 0x5D], %i0
17803 movn %icc, %o1, %i1
17804 movrlz %i2, %l1, %g5
17805 move %xcc, %o5, %l2
17806 fone %f2
17807 andn %o4, %o2, %o3
17808 lduw [%l7 + 0x1C], %i5
17809 ldub [%l7 + 0x17], %g4
17810 restore %o7, %g3, %l4
17811 rdpr %cwp, %g1
17812 rdpr %cansave, %g2
17813 rdpr %canrestore, %g3
17814 rdpr %cleanwin, %g4
17815 rdpr %otherwin, %g5
17816 rdpr %wstate, %g6
17817 movne %xcc, %l3, %i6
17818 edge8l %o6, %i3, %g7
17819 sdivx %i4, 0x1075, %l5
17820 smul %l0, 0x17F4, %i7
17821 movre %l6, %g1, %o0
17822 ldd [%l7 + 0x30], %f30
17823 mova %icc, %g2, %g6
17824 ldsw [%l7 + 0x0C], %i0
17825 movrlez %o1, %i1, %i2
17826 movgu %xcc, %g5, %l1
17827 movle %icc, %o5, %l2
17828 fandnot1 %f6, %f4, %f14
17829 nop
17830 set 0x4E, %l3
17831 stb %o4, [%l7 + %l3]
17832 for %f24, %f18, %f16
17833 movvc %icc, %o3, %o2
17834 movpos %icc, %g4, %i5
17835 save %o7, 0x00BE, %l4
17836 rdpr %cwp, %g1
17837 rdpr %cansave, %g2
17838 rdpr %canrestore, %g3
17839 rdpr %cleanwin, %g4
17840 rdpr %otherwin, %g5
17841 rdpr %wstate, %g6
17842 andn %g3, 0x0324, %i6
17843 edge16l %o6, %i3, %l3
17844 movl %xcc, %g7, %l5
17845 addcc %l0, 0x19FD, %i7
17846 sdivx %i4, 0x0219, %l6
17847 edge32 %g1, %o0, %g6
17848 movneg %xcc, %i0, %o1
17849 fmovdneg %icc, %f19, %f31
17850 movrlz %g2, %i2, %i1
17851 sra %g5, 0x00, %o5
17852 andcc %l2, 0x116A, %o4
17853 fmovrde %l1, %f28, %f18
17854 movre %o3, %o2, %g4
17855 lduh [%l7 + 0x46], %i5
17856 subcc %o7, %g3, %l4
17857 xorcc %i6, 0x0F04, %i3
17858 movg %icc, %l3, %o6
17859 andcc %g7, 0x1A86, %l5
17860 ldub [%l7 + 0x5B], %i7
17861 srlx %i4, %l6, %l0
17862 sdiv %o0, 0x1A81, %g6
17863 fmovsneg %xcc, %f29, %f14
17864 smulcc %g1, %i0, %g2
17865 sethi 0x0F4B, %o1
17866 fnot1s %f18, %f2
17867 fcmpne32 %f26, %f4, %i2
17868 fand %f24, %f8, %f0
17869 fmovdcc %icc, %f9, %f18
17870 smul %i1, %o5, %l2
17871 srl %o4, %l1, %o3
17872 lduh [%l7 + 0x16], %o2
17873 movle %xcc, %g5, %g4
17874 alignaddrl %i5, %g3, %o7
17875 srlx %i6, 0x07, %l4
17876 sdiv %l3, 0x1E8C, %i3
17877 edge32n %g7, %o6, %l5
17878 srax %i4, %i7, %l6
17879 udivx %l0, 0x0C41, %g6
17880 movcc %xcc, %g1, %i0
17881 movpos %icc, %g2, %o1
17882 edge32ln %i2, %i1, %o0
17883 st %f8, [%l7 + 0x18]
17884 array32 %l2, %o4, %o5
17885 udivx %l1, 0x18D8, %o2
17886 ldub [%l7 + 0x65], %g5
17887 sdivx %g4, 0x1D26, %o3
17888 movge %xcc, %i5, %g3
17889 fnands %f24, %f18, %f21
17890 sdiv %o7, 0x06DB, %i6
17891 orncc %l3, %i3, %l4
17892 alignaddr %o6, %l5, %i4
17893 stx %g7, [%l7 + 0x28]
17894 fmul8ulx16 %f30, %f8, %f14
17895 fcmpgt16 %f24, %f26, %i7
17896 orcc %l6, %l0, %g1
17897 edge16ln %g6, %g2, %o1
17898 fmul8sux16 %f12, %f26, %f8
17899 ldd [%l7 + 0x78], %i2
17900 fxor %f2, %f16, %f2
17901 stw %i1, [%l7 + 0x54]
17902 stx %i0, [%l7 + 0x18]
17903 sra %o0, 0x0F, %o4
17904 srl %l2, %l1, %o5
17905 orn %g5, 0x1960, %g4
17906 fsrc1s %f6, %f18
17907 orn %o3, 0x10AE, %o2
17908 ldub [%l7 + 0x3F], %g3
17909 fpack32 %f22, %f10, %f14
17910 sdivcc %i5, 0x005F, %i6
17911 fmovdneg %icc, %f27, %f16
17912 edge32n %o7, %l3, %i3
17913 edge16 %l4, %l5, %i4
17914 sra %g7, %o6, %l6
17915 edge8n %l0, %i7, %g6
17916 sir 0x166A
17917 movrgez %g1, %o1, %g2
17918 movn %icc, %i2, %i1
17919 sir 0x1772
17920 movcs %xcc, %i0, %o0
17921 movvc %icc, %l2, %l1
17922 and %o5, %g5, %g4
17923 srax %o4, %o2, %o3
17924 orcc %g3, %i6, %i5
17925 xnor %l3, 0x098B, %i3
17926 movne %xcc, %o7, %l4
17927 movle %xcc, %l5, %i4
17928 udivx %o6, 0x1A0C, %g7
17929 sll %l6, 0x0C, %i7
17930 umulcc %g6, 0x0A50, %l0
17931 movcs %xcc, %g1, %o1
17932 srlx %g2, 0x0D, %i1
17933 fsrc1 %f0, %f24
17934 edge8l %i2, %i0, %l2
17935 array8 %l1, %o0, %g5
17936 movneg %xcc, %o5, %o4
17937 movcc %icc, %o2, %g4
17938 std %f22, [%l7 + 0x30]
17939 sethi 0x04B0, %o3
17940 sll %i6, 0x12, %g3
17941 subc %i5, %l3, %o7
17942 ldsw [%l7 + 0x5C], %i3
17943 fmovdg %xcc, %f9, %f13
17944 fmovdpos %icc, %f23, %f28
17945 fmovsneg %icc, %f29, %f0
17946 fnegs %f9, %f20
17947 fcmpne32 %f6, %f20, %l4
17948 st %f17, [%l7 + 0x2C]
17949 subc %i4, %o6, %g7
17950 fmovdneg %icc, %f1, %f14
17951 sth %l5, [%l7 + 0x2C]
17952 fmul8sux16 %f22, %f18, %f2
17953 lduw [%l7 + 0x1C], %l6
17954 fmovsleu %icc, %f20, %f22
17955 ldub [%l7 + 0x2D], %g6
17956 xnor %i7, 0x1887, %l0
17957 sir 0x0796
17958 orncc %g1, 0x1066, %g2
17959 ldsb [%l7 + 0x54], %i1
17960 sth %o1, [%l7 + 0x0E]
17961 setx loop_60, %l0, %l1
17962 return %l1
17963 nop
17964 rdpr %cwp, %g1
17965 rdpr %cansave, %g2
17966 rdpr %canrestore, %g3
17967 rdpr %cleanwin, %g4
17968 rdpr %otherwin, %g5
17969 rdpr %wstate, %g6
17970loop_60: movcc %icc, %i0, %o0
17971 add %o5, 0x1AC2, %g5
17972 movg %xcc, %o2, %o4
17973 sdiv %o3, 0x17B2, %g4
17974 xnorcc %i6, %g3, %i5
17975 xorcc %l3, %o7, %l4
17976 fmovrsgez %i3, %f1, %f12
17977 addcc %o6, 0x0C06, %i4
17978 sll %l5, %l6, %g7
17979 andn %i7, 0x122C, %l0
17980 fmovdgu %icc, %f31, %f21
17981 sll %g1, %g2, %g6
17982 fmovdvs %xcc, %f9, %f13
17983 fnot1s %f23, %f12
17984 subcc %o1, %i2, %i1
17985 ld [%l7 + 0x1C], %f22
17986 addc %l2, %l1, %o0
17987 movge %xcc, %o5, %g5
17988 edge8l %o2, %i0, %o4
17989 st %f21, [%l7 + 0x70]
17990 ldsh [%l7 + 0x14], %o3
17991 popc %i6, %g4
17992 fcmple32 %f18, %f4, %i5
17993 orcc %g3, %o7, %l3
17994 smulcc %l4, 0x1DAD, %i3
17995 nop
17996 set 0x50, %i3
17997 ldd [%l7 + %i3], %i4
17998 orncc %l5, %l6, %g7
17999 fsrc1 %f2, %f28
18000 subc %o6, %i7, %l0
18001 edge32ln %g2, %g6, %g1
18002 sir 0x1A14
18003 movrlz %o1, 0x115, %i2
18004 or %l2, %l1, %o0
18005 fnot1 %f4, %f10
18006 alignaddrl %o5, %i1, %g5
18007 subc %o2, 0x1F37, %o4
18008 sllx %i0, %i6, %g4
18009 edge8l %o3, %i5, %o7
18010 ldx [%l7 + 0x78], %l3
18011 edge32l %l4, %i3, %i4
18012 fcmple32 %f20, %f26, %g3
18013 fmovsa %xcc, %f19, %f28
18014 udivcc %l6, 0x09AB, %l5
18015 ldd [%l7 + 0x58], %f6
18016 edge8ln %o6, %g7, %l0
18017 faligndata %f24, %f4, %f10
18018 ldx [%l7 + 0x60], %g2
18019 subc %i7, %g6, %g1
18020 andncc %o1, %l2, %i2
18021 lduh [%l7 + 0x46], %o0
18022 sll %l1, %i1, %o5
18023 edge32ln %g5, %o4, %o2
18024 xorcc %i0, %g4, %i6
18025 movrlz %o3, 0x365, %o7
18026 edge8l %l3, %i5, %i3
18027 andcc %l4, 0x14CD, %g3
18028 restore %l6, %i4, %l5
18029 rdpr %cwp, %g1
18030 rdpr %cansave, %g2
18031 rdpr %canrestore, %g3
18032 rdpr %cleanwin, %g4
18033 rdpr %otherwin, %g5
18034 rdpr %wstate, %g6
18035 edge16ln %g7, %o6, %l0
18036 ldub [%l7 + 0x53], %g2
18037 movvs %xcc, %i7, %g6
18038 movpos %xcc, %o1, %l2
18039 ldsw [%l7 + 0x68], %g1
18040 andn %o0, 0x00A1, %i2
18041 movge %icc, %i1, %l1
18042 movneg %icc, %g5, %o5
18043 mulscc %o2, %o4, %g4
18044 sethi 0x08A7, %i0
18045 addcc %i6, 0x0E34, %o7
18046 movvs %icc, %l3, %o3
18047 movrgez %i5, 0x06A, %l4
18048 fmovsvs %icc, %f12, %f3
18049 fmovdge %xcc, %f21, %f20
18050 edge8ln %g3, %i3, %l6
18051 xnor %l5, %i4, %g7
18052 sir 0x1895
18053 movge %icc, %l0, %o6
18054 edge8ln %g2, %g6, %o1
18055 lduw [%l7 + 0x48], %i7
18056 edge32l %l2, %o0, %i2
18057 addccc %g1, %l1, %i1
18058 ldx [%l7 + 0x18], %g5
18059 sdiv %o2, 0x0CD4, %o4
18060 stw %g4, [%l7 + 0x7C]
18061 or %o5, 0x13C7, %i0
18062 srax %o7, 0x1A, %l3
18063 andcc %o3, 0x18BE, %i6
18064 movrgz %i5, %g3, %i3
18065 fmovdcs %icc, %f26, %f18
18066 fpadd16 %f0, %f30, %f16
18067 andn %l6, %l4, %l5
18068 andncc %i4, %l0, %o6
18069 xnorcc %g7, 0x1C65, %g6
18070 movneg %icc, %g2, %o1
18071 array32 %l2, %o0, %i7
18072 sethi 0x1FF7, %i2
18073 movcc %icc, %l1, %g1
18074 lduh [%l7 + 0x54], %g5
18075 smulcc %o2, %i1, %o4
18076 or %g4, 0x13E2, %i0
18077 fandnot1s %f14, %f28, %f16
18078 andncc %o5, %o7, %l3
18079 fmovdl %xcc, %f5, %f18
18080 fmul8x16au %f2, %f27, %f12
18081 addccc %i6, 0x0721, %o3
18082 fzero %f4
18083 sll %g3, %i3, %i5
18084 edge8ln %l4, %l5, %i4
18085 fmovrdgez %l6, %f22, %f6
18086 movrgez %o6, %g7, %l0
18087 movcs %xcc, %g2, %g6
18088 movg %icc, %o1, %l2
18089 fmovde %icc, %f18, %f3
18090 movrlz %i7, %o0, %i2
18091 fmuld8sux16 %f30, %f22, %f22
18092 edge32ln %l1, %g1, %o2
18093 add %g5, %o4, %i1
18094 fmovdne %xcc, %f31, %f7
18095 ldsw [%l7 + 0x14], %i0
18096 addccc %o5, 0x0F9C, %o7
18097 fmovda %icc, %f21, %f10
18098 andncc %l3, %g4, %i6
18099 sdivx %o3, 0x0DB0, %g3
18100 ldsb [%l7 + 0x53], %i3
18101 movleu %icc, %l4, %i5
18102 edge8n %l5, %l6, %o6
18103 fones %f12
18104 alignaddr %g7, %i4, %l0
18105 edge32ln %g2, %g6, %l2
18106 movpos %xcc, %o1, %o0
18107 movrne %i2, %i7, %g1
18108 srlx %o2, %l1, %o4
18109 umul %g5, 0x0467, %i1
18110 stw %o5, [%l7 + 0x20]
18111 fnand %f16, %f30, %f2
18112 xnorcc %o7, 0x02C0, %l3
18113 fnor %f20, %f22, %f8
18114 ld [%l7 + 0x0C], %f3
18115 fxor %f4, %f6, %f6
18116 xor %g4, 0x1949, %i6
18117 popc %i0, %g3
18118 fmovdg %xcc, %f10, %f15
18119 edge32l %i3, %l4, %o3
18120 movge %xcc, %l5, %i5
18121 fmovsn %icc, %f16, %f20
18122 udivx %l6, 0x0BD7, %o6
18123 fcmpgt32 %f0, %f2, %g7
18124 sir 0x1104
18125 edge16ln %i4, %g2, %g6
18126 movrlz %l0, %l2, %o0
18127 sub %o1, %i7, %g1
18128 movle %xcc, %o2, %l1
18129 and %o4, %i2, %g5
18130 fornot2s %f18, %f27, %f7
18131 movre %o5, 0x096, %o7
18132 fnot2 %f12, %f26
18133 std %f0, [%l7 + 0x20]
18134 udivx %i1, 0x1D82, %l3
18135 mova %icc, %i6, %g4
18136 alignaddr %g3, %i0, %i3
18137 mova %icc, %o3, %l4
18138 sub %i5, %l6, %o6
18139 sth %g7, [%l7 + 0x4E]
18140 stx %i4, [%l7 + 0x58]
18141 movneg %icc, %g2, %l5
18142 edge16l %l0, %l2, %o0
18143 sub %o1, 0x1ED9, %i7
18144 alignaddr %g6, %g1, %o2
18145 sth %o4, [%l7 + 0x12]
18146 fxor %f28, %f28, %f14
18147 mulx %l1, %g5, %i2
18148 movn %xcc, %o7, %o5
18149 popc %l3, %i1
18150 fsrc2s %f14, %f27
18151 movne %xcc, %g4, %i6
18152 sir 0x129F
18153 fmovscs %icc, %f11, %f6
18154 fmovrde %g3, %f12, %f12
18155 udivx %i0, 0x0C1A, %o3
18156 movne %icc, %i3, %l4
18157 sub %l6, 0x0EFB, %o6
18158 sdivx %i5, 0x0E4F, %g7
18159 fmovrslz %i4, %f9, %f25
18160 mulx %l5, 0x1253, %l0
18161 sll %g2, %o0, %l2
18162 movrlz %i7, 0x33E, %g6
18163 sllx %g1, %o2, %o4
18164 movleu %icc, %o1, %l1
18165 smul %g5, 0x1CF2, %o7
18166 movrlez %o5, 0x338, %i2
18167 fpsub32s %f21, %f6, %f14
18168 fsrc2 %f16, %f24
18169 fmovda %xcc, %f3, %f23
18170 movrgez %l3, 0x1BA, %i1
18171 nop
18172 set 0x14, %i4
18173 ldsh [%l7 + %i4], %i6
18174 movn %icc, %g4, %g3
18175 smul %o3, 0x11C5, %i0
18176 stb %i3, [%l7 + 0x59]
18177 edge16l %l4, %l6, %o6
18178 subc %i5, 0x0AF3, %i4
18179 srlx %g7, %l0, %l5
18180 ld [%l7 + 0x30], %f0
18181 fnot1s %f10, %f1
18182 sll %o0, %l2, %i7
18183 fpadd16 %f0, %f2, %f22
18184 edge32n %g2, %g1, %g6
18185 ld [%l7 + 0x68], %f4
18186 and %o4, %o2, %o1
18187 popc %l1, %g5
18188 sethi 0x11F0, %o7
18189 movn %xcc, %i2, %o5
18190 edge32 %l3, %i1, %g4
18191 ldsb [%l7 + 0x1E], %g3
18192 lduh [%l7 + 0x62], %o3
18193 movrgez %i6, 0x295, %i0
18194 movcc %xcc, %i3, %l6
18195 sdivcc %l4, 0x04BD, %i5
18196 fmul8x16al %f29, %f7, %f14
18197 popc 0x1826, %i4
18198 xor %g7, 0x03D0, %l0
18199 pdist %f8, %f12, %f30
18200 ld [%l7 + 0x40], %f16
18201 fmovsgu %icc, %f21, %f9
18202 nop
18203 set 0x1C, %g7
18204 lduw [%l7 + %g7], %o6
18205 edge16n %o0, %l2, %i7
18206 sdivx %g2, 0x0A0C, %l5
18207 edge32l %g1, %g6, %o2
18208 movl %icc, %o1, %l1
18209 st %f30, [%l7 + 0x10]
18210 fmul8x16au %f12, %f26, %f2
18211 array32 %g5, %o7, %o4
18212 andncc %i2, %l3, %i1
18213 fmovspos %xcc, %f0, %f11
18214 ldsh [%l7 + 0x5C], %o5
18215 sdivx %g3, 0x1D5E, %g4
18216 subcc %o3, 0x05ED, %i0
18217 fmovrslz %i3, %f1, %f6
18218 fmovrsgz %i6, %f29, %f31
18219 fmovscs %xcc, %f11, %f22
18220 movre %l6, %i5, %i4
18221 fmovrslz %l4, %f13, %f5
18222 fmovsleu %xcc, %f21, %f12
18223 fmovsge %icc, %f19, %f23
18224 fzeros %f30
18225 srl %l0, %g7, %o6
18226 addc %o0, 0x038B, %l2
18227 movcs %icc, %i7, %g2
18228 stx %g1, [%l7 + 0x20]
18229 ldsw [%l7 + 0x5C], %g6
18230 movle %xcc, %l5, %o1
18231 sllx %l1, 0x03, %o2
18232 movvc %icc, %o7, %g5
18233 fcmple32 %f24, %f12, %i2
18234 udivcc %l3, 0x079D, %i1
18235 sllx %o5, 0x12, %g3
18236 fxnor %f0, %f6, %f12
18237 alignaddr %o4, %g4, %o3
18238 stb %i0, [%l7 + 0x33]
18239 ldsh [%l7 + 0x60], %i6
18240 sdivcc %i3, 0x0A3A, %i5
18241 mulx %i4, 0x093B, %l6
18242 fmovsne %xcc, %f28, %f5
18243 save %l4, 0x187A, %l0
18244 rdpr %cwp, %g1
18245 rdpr %cansave, %g2
18246 rdpr %canrestore, %g3
18247 rdpr %cleanwin, %g4
18248 rdpr %otherwin, %g5
18249 rdpr %wstate, %g6
18250 ldsb [%l7 + 0x10], %o6
18251 movvs %xcc, %g7, %l2
18252 fmovdcs %icc, %f24, %f4
18253 edge32n %o0, %g2, %i7
18254 sll %g6, %g1, %o1
18255 array8 %l5, %l1, %o7
18256 fpsub32s %f13, %f6, %f18
18257 ldsh [%l7 + 0x6A], %g5
18258 sub %i2, 0x122D, %l3
18259 fones %f5
18260 udiv %o2, 0x048D, %o5
18261 fexpand %f16, %f2
18262 setx loop_61, %l0, %l1
18263 return %l1
18264 nop
18265 rdpr %cwp, %g1
18266 rdpr %cansave, %g2
18267 rdpr %canrestore, %g3
18268 rdpr %cleanwin, %g4
18269 rdpr %otherwin, %g5
18270 rdpr %wstate, %g6
18271loop_61: array16 %o4, %o3, %g4
18272 ldx [%l7 + 0x48], %i6
18273 movrgez %i3, 0x366, %i0
18274 fmovsl %icc, %f16, %f13
18275 fcmpne32 %f0, %f14, %i5
18276 st %f12, [%l7 + 0x1C]
18277 array32 %l6, %l4, %l0
18278 move %icc, %o6, %g7
18279 addcc %l2, %o0, %g2
18280 fmovrsne %i7, %f4, %f25
18281 fsrc2s %f16, %f22
18282 mulx %g6, %g1, %o1
18283 lduw [%l7 + 0x08], %l5
18284 srax %i4, %l1, %o7
18285 xnor %g5, %i2, %o2
18286 edge32n %l3, %i1, %o5
18287 sllx %o4, 0x1F, %o3
18288 add %g4, %g3, %i6
18289 nop
18290 set 0x38, %i0
18291 stb %i3, [%l7 + %i0]
18292 andncc %i5, %i0, %l4
18293 subccc %l0, 0x0EDD, %o6
18294 fmovdleu %xcc, %f6, %f1
18295 mulx %g7, %l6, %o0
18296 movleu %xcc, %g2, %i7
18297 udivcc %l2, 0x03EC, %g1
18298 umul %o1, %l5, %i4
18299 fmovdleu %xcc, %f26, %f1
18300 ldx [%l7 + 0x78], %g6
18301 fmovdl %xcc, %f1, %f25
18302 edge16 %o7, %g5, %i2
18303 andcc %l1, 0x1173, %l3
18304 sub %o2, %i1, %o5
18305 fones %f14
18306 smulcc %o3, %o4, %g4
18307 fpadd16 %f14, %f24, %f14
18308 movl %xcc, %g3, %i3
18309 fpsub32s %f28, %f21, %f22
18310 srl %i6, 0x1B, %i0
18311 andn %i5, %l4, %l0
18312 sll %o6, 0x02, %g7
18313 fmovrse %l6, %f7, %f5
18314 udiv %o0, 0x0440, %i7
18315 addcc %l2, %g2, %o1
18316 popc 0x12ED, %g1
18317 move %icc, %l5, %g6
18318 smulcc %o7, 0x0D0F, %g5
18319 xorcc %i2, 0x1D63, %i4
18320 array32 %l3, %l1, %o2
18321 xorcc %i1, %o5, %o4
18322 smulcc %g4, 0x08AA, %g3
18323 save %o3, %i6, %i3
18324 rdpr %cwp, %g1
18325 rdpr %cansave, %g2
18326 rdpr %canrestore, %g3
18327 rdpr %cleanwin, %g4
18328 rdpr %otherwin, %g5
18329 rdpr %wstate, %g6
18330 fmovse %icc, %f22, %f10
18331 movcc %icc, %i5, %i0
18332 save %l4, 0x18F5, %l0
18333 rdpr %cwp, %g1
18334 rdpr %cansave, %g2
18335 rdpr %canrestore, %g3
18336 rdpr %cleanwin, %g4
18337 rdpr %otherwin, %g5
18338 rdpr %wstate, %g6
18339 add %o6, 0x137A, %g7
18340 fxor %f16, %f28, %f26
18341 stw %l6, [%l7 + 0x48]
18342 xor %i7, 0x08A1, %l2
18343 movleu %xcc, %o0, %g2
18344 add %o1, %g1, %g6
18345 xorcc %o7, 0x0FD7, %l5
18346 sub %i2, 0x07B9, %g5
18347 andncc %i4, %l1, %l3
18348 alignaddrl %o2, %o5, %i1
18349 movneg %xcc, %g4, %o4
18350 alignaddrl %o3, %g3, %i6
18351 stx %i3, [%l7 + 0x68]
18352 fnot2 %f30, %f20
18353 fornot1s %f14, %f19, %f25
18354 orn %i0, 0x0EE3, %l4
18355 fpsub16 %f26, %f22, %f24
18356 fpack16 %f26, %f21
18357 edge16l %i5, %l0, %o6
18358 ldsw [%l7 + 0x1C], %g7
18359 lduh [%l7 + 0x74], %l6
18360 ldd [%l7 + 0x78], %f30
18361 ldsh [%l7 + 0x40], %l2
18362 fmovdcc %icc, %f15, %f21
18363 alignaddr %o0, %g2, %o1
18364 ldub [%l7 + 0x10], %g1
18365 fmovdcs %xcc, %f31, %f19
18366 udivcc %i7, 0x0927, %o7
18367 fmovsvc %xcc, %f25, %f3
18368 subcc %l5, %i2, %g5
18369 smul %g6, %i4, %l1
18370 alignaddr %o2, %o5, %i1
18371 movvs %xcc, %g4, %o4
18372 fmovsneg %xcc, %f9, %f1
18373 restore %l3, 0x05B4, %o3
18374 rdpr %cwp, %g1
18375 rdpr %cansave, %g2
18376 rdpr %canrestore, %g3
18377 rdpr %cleanwin, %g4
18378 rdpr %otherwin, %g5
18379 rdpr %wstate, %g6
18380 ldub [%l7 + 0x47], %i6
18381 ldx [%l7 + 0x40], %i3
18382 umul %i0, %l4, %g3
18383 edge32ln %l0, %o6, %g7
18384 edge8 %i5, %l2, %o0
18385 subc %g2, %o1, %g1
18386 ldub [%l7 + 0x5B], %l6
18387 lduw [%l7 + 0x10], %o7
18388 fmul8sux16 %f24, %f2, %f24
18389 movcc %xcc, %i7, %l5
18390 bshuffle %f4, %f14, %f26
18391 movre %g5, %i2, %g6
18392 movrlz %l1, 0x056, %o2
18393 fmovdvc %xcc, %f11, %f18
18394 movvs %xcc, %i4, %o5
18395 setx loop_62, %l0, %l1
18396 return %l1
18397 nop
18398 rdpr %cwp, %g1
18399 rdpr %cansave, %g2
18400 rdpr %canrestore, %g3
18401 rdpr %cleanwin, %g4
18402 rdpr %otherwin, %g5
18403 rdpr %wstate, %g6
18404loop_62: movne %icc, %i1, %i6
18405 subccc %i3, %o3, %l4
18406 nop
18407 set 0x6E, %o7
18408 ldub [%l7 + %o7], %i0
18409 edge8n %g3, %l0, %o6
18410 movg %icc, %g7, %i5
18411 movcc %xcc, %l2, %g2
18412 orn %o1, 0x1442, %g1
18413 ldub [%l7 + 0x5B], %o0
18414 movge %xcc, %l6, %i7
18415 movpos %xcc, %o7, %l5
18416 fpadd32s %f13, %f2, %f26
18417 fcmpgt32 %f16, %f12, %i2
18418 ldsw [%l7 + 0x28], %g5
18419 subccc %g6, %l1, %o2
18420 fcmpne32 %f20, %f12, %i4
18421 ldd [%l7 + 0x50], %f2
18422 orcc %g4, %o5, %o4
18423 fmovscc %xcc, %f6, %f10
18424 edge8ln %l3, %i1, %i3
18425 edge16 %i6, %o3, %i0
18426 fmovsneg %xcc, %f3, %f11
18427 xor %g3, 0x0CB3, %l4
18428 sllx %l0, 0x16, %o6
18429 xor %i5, %l2, %g7
18430 sth %g2, [%l7 + 0x6C]
18431 sllx %g1, 0x17, %o0
18432 lduh [%l7 + 0x42], %l6
18433 movre %o1, %o7, %l5
18434 movrlez %i2, %g5, %i7
18435 movrlez %l1, %o2, %g6
18436 udivcc %g4, 0x16A6, %o5
18437 movrne %i4, %o4, %l3
18438 fandnot1 %f10, %f24, %f18
18439 movrgz %i3, 0x2CE, %i6
18440 stx %o3, [%l7 + 0x68]
18441 movrgz %i0, %g3, %i1
18442 andncc %l0, %o6, %i5
18443 movneg %icc, %l4, %l2
18444 movvs %icc, %g2, %g1
18445 movcc %icc, %o0, %g7
18446 andn %l6, 0x1C52, %o7
18447 movle %icc, %l5, %i2
18448 srl %g5, 0x00, %i7
18449 fone %f28
18450 fmovs %f17, %f21
18451 std %f12, [%l7 + 0x10]
18452 sdivcc %l1, 0x0AD2, %o1
18453 or %o2, %g6, %o5
18454 sdivcc %i4, 0x00FB, %o4
18455 alignaddr %g4, %l3, %i6
18456 addccc %i3, 0x1933, %o3
18457 or %g3, %i0, %l0
18458 alignaddr %o6, %i5, %l4
18459 fxor %f8, %f16, %f2
18460 or %l2, 0x1F89, %i1
18461 srlx %g1, 0x1E, %g2
18462 movrgz %o0, 0x14B, %l6
18463 save %o7, %g7, %i2
18464 rdpr %cwp, %g1
18465 rdpr %cansave, %g2
18466 rdpr %canrestore, %g3
18467 rdpr %cleanwin, %g4
18468 rdpr %otherwin, %g5
18469 rdpr %wstate, %g6
18470 fmovdcs %xcc, %f13, %f22
18471 fnot1 %f10, %f4
18472 sll %g5, 0x1E, %l5
18473 array8 %i7, %o1, %l1
18474 udivcc %g6, 0x1984, %o2
18475 st %f31, [%l7 + 0x68]
18476 sdivx %i4, 0x1934, %o4
18477 movleu %icc, %o5, %l3
18478 srl %i6, %g4, %o3
18479 edge8ln %g3, %i0, %i3
18480 fmovsge %icc, %f0, %f11
18481 mulscc %l0, 0x07E7, %i5
18482 mulscc %o6, %l4, %i1
18483 nop
18484 set 0x14, %l4
18485 lduw [%l7 + %l4], %g1
18486 stw %g2, [%l7 + 0x38]
18487 fnands %f2, %f13, %f26
18488 add %l2, 0x0EB4, %l6
18489 fmovrdgez %o7, %f26, %f14
18490 fxor %f24, %f12, %f16
18491 edge32ln %o0, %i2, %g5
18492 sth %g7, [%l7 + 0x4A]
18493 fmovrslez %l5, %f8, %f6
18494 fand %f4, %f6, %f24
18495 movg %icc, %o1, %i7
18496 save %l1, %g6, %o2
18497 rdpr %cwp, %g1
18498 rdpr %cansave, %g2
18499 rdpr %canrestore, %g3
18500 rdpr %cleanwin, %g4
18501 rdpr %otherwin, %g5
18502 rdpr %wstate, %g6
18503 stb %i4, [%l7 + 0x36]
18504 srl %o4, %l3, %o5
18505 movleu %xcc, %i6, %g4
18506 alignaddrl %o3, %g3, %i3
18507 movleu %icc, %i0, %i5
18508 movle %xcc, %o6, %l0
18509 srax %i1, %g1, %g2
18510 movre %l2, 0x19D, %l4
18511 stw %o7, [%l7 + 0x60]
18512 movpos %icc, %l6, %o0
18513 movrgez %i2, 0x2CC, %g5
18514 fpadd16 %f4, %f6, %f30
18515 array8 %g7, %o1, %l5
18516 move %icc, %i7, %g6
18517 movvs %xcc, %o2, %i4
18518 lduh [%l7 + 0x6C], %l1
18519 edge8 %l3, %o4, %o5
18520 movleu %xcc, %i6, %g4
18521 xnorcc %o3, 0x0A7A, %i3
18522 fsrc2 %f20, %f14
18523 add %g3, %i0, %o6
18524 st %f16, [%l7 + 0x48]
18525 xor %l0, %i1, %i5
18526 ld [%l7 + 0x24], %f29
18527 fnot2s %f27, %f13
18528 subcc %g2, %g1, %l2
18529 fmovde %xcc, %f30, %f17
18530 orcc %o7, %l6, %l4
18531 subccc %i2, %g5, %o0
18532 fnegd %f6, %f16
18533 edge16n %o1, %g7, %i7
18534 fmovde %xcc, %f16, %f23
18535 umulcc %g6, 0x0BE0, %l5
18536 movpos %icc, %i4, %l1
18537 movg %xcc, %l3, %o2
18538 addcc %o5, %i6, %o4
18539 xorcc %o3, 0x0C85, %i3
18540 movl %icc, %g4, %g3
18541 movvc %icc, %o6, %i0
18542 lduh [%l7 + 0x7E], %i1
18543 ldx [%l7 + 0x10], %i5
18544 fnands %f13, %f26, %f21
18545 nop
18546 set 0x28, %l6
18547 stb %l0, [%l7 + %l6]
18548 sir 0x1872
18549 edge32n %g1, %g2, %o7
18550 sllx %l6, 0x15, %l2
18551 fmovsneg %icc, %f31, %f3
18552 fmovrsgz %l4, %f24, %f5
18553 orn %i2, %g5, %o1
18554 edge16 %o0, %i7, %g6
18555 smul %g7, %l5, %l1
18556 addccc %l3, %i4, %o2
18557 sir 0x0ED6
18558 array8 %i6, %o5, %o3
18559 ldsh [%l7 + 0x54], %o4
18560 fmovrdgz %g4, %f22, %f24
18561 fmovdg %icc, %f20, %f7
18562 edge32n %g3, %o6, %i0
18563 siam 0x2
18564 fmovs %f27, %f15
18565 movleu %xcc, %i1, %i3
18566 or %l0, %i5, %g2
18567 xnorcc %g1, %l6, %o7
18568 andn %l4, 0x1775, %i2
18569 fmovrde %g5, %f28, %f18
18570 subccc %o1, 0x0CD5, %l2
18571 orncc %i7, %o0, %g6
18572 subccc %g7, 0x1F4A, %l1
18573 xnorcc %l3, %l5, %i4
18574 lduw [%l7 + 0x74], %o2
18575 edge8 %i6, %o5, %o4
18576 popc 0x0C52, %g4
18577 xorcc %o3, %o6, %g3
18578 movne %icc, %i0, %i1
18579 addcc %i3, 0x0D07, %l0
18580 fnot1 %f10, %f26
18581 movpos %xcc, %i5, %g1
18582 movvs %icc, %l6, %g2
18583 stw %l4, [%l7 + 0x28]
18584 addccc %i2, 0x189F, %o7
18585 fnegd %f8, %f30
18586 fcmpeq32 %f8, %f20, %o1
18587 fornot2 %f6, %f14, %f26
18588 edge32ln %g5, %l2, %i7
18589 ldsh [%l7 + 0x54], %o0
18590 nop
18591 set 0x6C, %o5
18592 lduw [%l7 + %o5], %g7
18593 fpadd16 %f12, %f16, %f28
18594 orcc %g6, 0x18BE, %l3
18595 fandnot2s %f26, %f28, %f2
18596 array16 %l1, %i4, %o2
18597 movvs %icc, %l5, %i6
18598 ldd [%l7 + 0x60], %o4
18599 sll %o4, 0x0C, %g4
18600 udiv %o6, 0x0BF7, %o3
18601 fmul8ulx16 %f6, %f30, %f22
18602 edge8ln %i0, %i1, %g3
18603 nop
18604 set 0x28, %i1
18605 std %f28, [%l7 + %i1]
18606 andn %i3, %l0, %i5
18607 ldx [%l7 + 0x40], %l6
18608 edge32 %g2, %g1, %i2
18609 edge16n %l4, %o1, %o7
18610 ld [%l7 + 0x40], %f20
18611 movge %icc, %g5, %i7
18612 smulcc %o0, 0x0ED9, %g7
18613 fmovspos %icc, %f2, %f26
18614 mulscc %l2, %g6, %l3
18615 array32 %i4, %o2, %l5
18616 srlx %i6, 0x06, %o5
18617 sll %l1, %o4, %g4
18618 sth %o6, [%l7 + 0x08]
18619 ldx [%l7 + 0x10], %i0
18620 edge32n %i1, %o3, %i3
18621 fmovsvs %xcc, %f10, %f3
18622 ldd [%l7 + 0x30], %f12
18623 fexpand %f3, %f8
18624 fnot1s %f5, %f24
18625 movvc %icc, %l0, %g3
18626 std %f8, [%l7 + 0x50]
18627 sll %i5, %g2, %g1
18628 movn %xcc, %i2, %l6
18629 edge8l %o1, %l4, %o7
18630 faligndata %f18, %f2, %f22
18631 edge16n %g5, %i7, %o0
18632 edge16l %g7, %g6, %l2
18633 subcc %l3, 0x1778, %i4
18634 fnot1 %f18, %f14
18635 movgu %xcc, %o2, %i6
18636 fmovscc %icc, %f7, %f14
18637 sir 0x1E19
18638 fandnot2s %f26, %f18, %f1
18639 fxnors %f23, %f8, %f15
18640 sll %o5, 0x17, %l5
18641 ldsb [%l7 + 0x7E], %o4
18642 movrgz %l1, 0x119, %o6
18643 ldd [%l7 + 0x60], %i0
18644 sth %i1, [%l7 + 0x50]
18645 fmovsneg %icc, %f4, %f25
18646 fsrc1 %f24, %f2
18647 umul %o3, 0x0DD5, %i3
18648 fxors %f15, %f4, %f10
18649 srl %l0, %g3, %g4
18650 andcc %g2, 0x0805, %i5
18651 sdivcc %i2, 0x09C3, %l6
18652 orcc %g1, %l4, %o7
18653 fpsub16s %f28, %f31, %f11
18654 smulcc %g5, 0x10A5, %i7
18655 stx %o0, [%l7 + 0x70]
18656 smul %g7, %o1, %g6
18657 xor %l3, 0x021E, %i4
18658 array32 %l2, %o2, %o5
18659 subcc %i6, 0x0254, %o4
18660 movle %icc, %l1, %o6
18661 bshuffle %f10, %f14, %f22
18662 fmovsleu %icc, %f6, %f4
18663 movre %l5, 0x122, %i0
18664 sdivcc %o3, 0x04E5, %i3
18665 edge16l %l0, %g3, %i1
18666 edge16ln %g2, %g4, %i2
18667 fornot1s %f25, %f0, %f9
18668 xorcc %i5, 0x0F12, %l6
18669 sdivx %l4, 0x0FEE, %g1
18670 fmovsgu %xcc, %f1, %f22
18671 sra %o7, %g5, %o0
18672 fmovdcc %icc, %f25, %f5
18673 movrlz %i7, 0x249, %g7
18674 sdiv %o1, 0x040D, %g6
18675 fsrc1 %f22, %f24
18676 movrgez %l3, 0x2BF, %i4
18677 std %f8, [%l7 + 0x28]
18678 sethi 0x161A, %o2
18679 movrlz %l2, %i6, %o5
18680 fcmpgt32 %f30, %f16, %l1
18681 fmovrsne %o4, %f0, %f9
18682 movn %icc, %l5, %o6
18683 ldub [%l7 + 0x1C], %i0
18684 subcc %i3, 0x0E9E, %o3
18685 ldd [%l7 + 0x18], %g2
18686 orncc %l0, 0x02C2, %i1
18687 movre %g2, %g4, %i2
18688 nop
18689 set 0x44, %i2
18690 ldsh [%l7 + %i2], %l6
18691 srlx %i5, %l4, %o7
18692 movrne %g1, 0x0EA, %g5
18693 xor %i7, 0x096B, %o0
18694 subccc %g7, %g6, %l3
18695 array8 %i4, %o1, %o2
18696 st %f27, [%l7 + 0x78]
18697 fabsd %f30, %f26
18698 fmovdl %icc, %f13, %f28
18699 movn %icc, %i6, %o5
18700 siam 0x6
18701 fmovrdgz %l1, %f20, %f30
18702 add %l2, 0x01E4, %l5
18703 edge8l %o6, %o4, %i0
18704 sdiv %o3, 0x1E73, %i3
18705 movle %icc, %l0, %i1
18706 popc 0x062B, %g3
18707 lduw [%l7 + 0x70], %g4
18708 fabss %f6, %f17
18709 movvs %xcc, %i2, %g2
18710 sdivx %l6, 0x00D2, %i5
18711 fnegs %f1, %f31
18712 addccc %l4, 0x0299, %g1
18713 umul %o7, 0x037E, %i7
18714 fmovdn %icc, %f31, %f24
18715 fmovdpos %xcc, %f31, %f5
18716 movn %xcc, %g5, %g7
18717 edge16ln %g6, %o0, %i4
18718 sdivx %o1, 0x0289, %o2
18719 for %f24, %f26, %f18
18720 fcmpne16 %f16, %f30, %l3
18721 movrgz %i6, 0x168, %l1
18722 mulscc %l2, 0x17C6, %o5
18723 movneg %icc, %o6, %l5
18724 edge32ln %o4, %o3, %i3
18725 fpsub32 %f12, %f0, %f0
18726 ldsh [%l7 + 0x08], %i0
18727 fmovdl %xcc, %f24, %f0
18728 subc %l0, %i1, %g3
18729 sethi 0x0BD0, %i2
18730 std %f22, [%l7 + 0x60]
18731 movvc %icc, %g2, %g4
18732 ldsw [%l7 + 0x60], %i5
18733 fcmpgt16 %f30, %f8, %l6
18734 sllx %l4, 0x03, %g1
18735 fmovrdgz %i7, %f2, %f22
18736 umul %g5, %o7, %g6
18737 std %f18, [%l7 + 0x30]
18738 alignaddrl %g7, %i4, %o0
18739 edge16l %o1, %l3, %i6
18740 addc %o2, %l1, %l2
18741 sra %o5, 0x12, %o6
18742 sll %o4, 0x04, %o3
18743 sethi 0x1958, %i3
18744 move %icc, %l5, %l0
18745 xnorcc %i1, %g3, %i2
18746 addc %g2, %i0, %i5
18747 udiv %l6, 0x00A5, %g4
18748 umul %g1, 0x0BD9, %i7
18749 ldub [%l7 + 0x22], %l4
18750 fmovsl %xcc, %f13, %f2
18751 ldsh [%l7 + 0x40], %o7
18752 popc %g6, %g5
18753 movre %g7, 0x213, %i4
18754 movg %xcc, %o0, %o1
18755 mova %xcc, %l3, %o2
18756 movn %xcc, %i6, %l1
18757 fmul8x16au %f1, %f6, %f28
18758 orncc %o5, %l2, %o4
18759 movneg %icc, %o6, %i3
18760 sllx %l5, 0x14, %o3
18761 movrlez %l0, %i1, %g3
18762 andncc %g2, %i0, %i2
18763 add %i5, 0x186A, %g4
18764 fsrc2 %f26, %f12
18765 fnors %f10, %f11, %f13
18766 sllx %g1, %l6, %i7
18767 movle %xcc, %l4, %o7
18768 mulx %g6, 0x0A10, %g7
18769 alignaddr %g5, %i4, %o0
18770 sll %l3, %o1, %o2
18771 movrgz %l1, %i6, %l2
18772 fpadd32s %f23, %f9, %f12
18773 fandnot1s %f2, %f19, %f27
18774 array16 %o5, %o4, %o6
18775 alignaddrl %l5, %o3, %i3
18776 movvc %icc, %l0, %g3
18777 edge8 %g2, %i1, %i0
18778 ldd [%l7 + 0x78], %i2
18779 addcc %i5, 0x0DB5, %g1
18780 restore %g4, %i7, %l4
18781 rdpr %cwp, %g1
18782 rdpr %cansave, %g2
18783 rdpr %canrestore, %g3
18784 rdpr %cleanwin, %g4
18785 rdpr %otherwin, %g5
18786 rdpr %wstate, %g6
18787 fors %f29, %f5, %f12
18788 movrne %l6, 0x34A, %o7
18789 edge8 %g6, %g5, %i4
18790 movcc %xcc, %g7, %l3
18791 edge16ln %o1, %o0, %o2
18792 ldd [%l7 + 0x68], %l0
18793 udivcc %l2, 0x14A4, %i6
18794 fpack32 %f12, %f12, %f4
18795 smulcc %o4, %o5, %o6
18796 alignaddrl %o3, %i3, %l5
18797 xorcc %l0, %g3, %g2
18798 smulcc %i0, %i1, %i5
18799 fmul8x16au %f14, %f0, %f30
18800 move %xcc, %i2, %g1
18801 ld [%l7 + 0x18], %f22
18802 fmovrse %i7, %f9, %f27
18803 ldsw [%l7 + 0x60], %g4
18804 fmovsne %icc, %f20, %f19
18805 movrgz %l4, 0x132, %l6
18806 edge16ln %g6, %g5, %i4
18807 lduw [%l7 + 0x70], %o7
18808 movrgez %l3, %g7, %o1
18809 xnorcc %o0, %l1, %o2
18810 ldd [%l7 + 0x68], %f28
18811 xnorcc %l2, 0x1E72, %o4
18812 fcmpgt16 %f18, %f6, %o5
18813 sdiv %o6, 0x0831, %o3
18814 movl %xcc, %i3, %l5
18815 mulscc %i6, 0x1C31, %g3
18816 fmul8x16au %f15, %f31, %f6
18817 nop
18818 set 0x57, %g6
18819 ldub [%l7 + %g6], %g2
18820 fmovse %icc, %f27, %f23
18821 fsrc1s %f20, %f27
18822 edge16 %i0, %i1, %l0
18823 fnot2 %f18, %f20
18824 movleu %xcc, %i5, %g1
18825 movrlz %i7, 0x062, %i2
18826 move %icc, %g4, %l6
18827 movpos %xcc, %g6, %g5
18828 edge16ln %i4, %l4, %o7
18829 fmul8x16al %f4, %f10, %f30
18830 orcc %l3, 0x07BB, %g7
18831 sdiv %o1, 0x1F32, %o0
18832 sethi 0x0EDC, %o2
18833 fmovrslz %l1, %f29, %f6
18834 lduh [%l7 + 0x2E], %l2
18835 or %o5, 0x1CD9, %o6
18836 ldd [%l7 + 0x38], %o2
18837 movcc %xcc, %i3, %o4
18838 addccc %l5, %i6, %g2
18839 movn %icc, %g3, %i1
18840 umulcc %l0, 0x147A, %i5
18841 subcc %i0, 0x1F41, %i7
18842 fcmpne16 %f26, %f4, %g1
18843 edge32n %i2, %l6, %g4
18844 andncc %g5, %i4, %g6
18845 movg %xcc, %l4, %o7
18846 smulcc %g7, 0x01F5, %o1
18847 fmovsg %xcc, %f13, %f12
18848 ldsh [%l7 + 0x62], %l3
18849 andncc %o2, %o0, %l2
18850 lduh [%l7 + 0x48], %l1
18851 fpadd32s %f31, %f15, %f14
18852 array32 %o6, %o3, %o5
18853 mulscc %o4, %l5, %i3
18854 mulscc %g2, 0x1EAB, %i6
18855 sdiv %g3, 0x1D7F, %i1
18856 sdiv %l0, 0x041F, %i0
18857 movneg %xcc, %i5, %g1
18858 addc %i2, %i7, %g4
18859 fmovrsne %l6, %f31, %f12
18860 edge32n %i4, %g5, %l4
18861 fmul8x16 %f12, %f14, %f6
18862 alignaddrl %g6, %g7, %o7
18863 sllx %l3, 0x0E, %o2
18864 srl %o1, 0x14, %o0
18865 movgu %xcc, %l2, %l1
18866 movneg %xcc, %o6, %o3
18867 stb %o4, [%l7 + 0x1A]
18868 orn %o5, 0x074B, %i3
18869 edge32n %g2, %i6, %l5
18870 sra %g3, 0x04, %i1
18871 umul %l0, %i5, %i0
18872 stx %i2, [%l7 + 0x68]
18873 fmovdge %xcc, %f6, %f28
18874 udivcc %g1, 0x16CE, %g4
18875 addcc %i7, %l6, %g5
18876 movpos %xcc, %l4, %i4
18877 movg %icc, %g7, %o7
18878 mova %xcc, %l3, %g6
18879 mulscc %o1, 0x0B5B, %o0
18880 ldsw [%l7 + 0x50], %l2
18881 mulscc %l1, 0x0BCB, %o2
18882 movpos %xcc, %o3, %o6
18883 fmovdvc %icc, %f2, %f9
18884 fxors %f20, %f26, %f23
18885 fmul8sux16 %f28, %f28, %f22
18886 sethi 0x0BFF, %o4
18887 popc 0x0965, %i3
18888 addcc %o5, %g2, %i6
18889 orn %g3, %l5, %l0
18890 fsrc1 %f4, %f16
18891 fmovsl %icc, %f0, %f19
18892 fmovse %icc, %f24, %f1
18893 fmovdle %icc, %f5, %f23
18894 fmovspos %xcc, %f30, %f21
18895 edge8n %i5, %i0, %i1
18896 fmovrde %i2, %f2, %f14
18897 addc %g1, 0x0195, %i7
18898 movge %icc, %l6, %g5
18899 stx %g4, [%l7 + 0x40]
18900 orn %l4, %i4, %o7
18901 ldd [%l7 + 0x30], %l2
18902 movge %icc, %g7, %g6
18903 addccc %o0, %l2, %o1
18904 edge8l %o2, %l1, %o6
18905 fzeros %f22
18906 save %o3, %i3, %o4
18907 rdpr %cwp, %g1
18908 rdpr %cansave, %g2
18909 rdpr %canrestore, %g3
18910 rdpr %cleanwin, %g4
18911 rdpr %otherwin, %g5
18912 rdpr %wstate, %g6
18913 umul %g2, 0x1107, %i6
18914 movrgez %o5, %l5, %l0
18915 fnot1s %f24, %f27
18916 popc %i5, %g3
18917 smulcc %i0, 0x138F, %i2
18918 fandnot2s %f13, %f9, %f3
18919 ldsb [%l7 + 0x15], %i1
18920 fpadd32 %f18, %f6, %f26
18921 addccc %g1, 0x0626, %i7
18922 umulcc %g5, 0x0EB4, %l6
18923 andn %l4, %i4, %o7
18924 st %f21, [%l7 + 0x68]
18925 edge16l %l3, %g4, %g6
18926 addc %o0, %l2, %g7
18927 fandnot2 %f20, %f18, %f26
18928 movrlz %o1, 0x0AE, %l1
18929 fornot2 %f8, %f4, %f0
18930 movne %icc, %o2, %o3
18931 fmovrdlz %o6, %f14, %f26
18932 fmovsneg %xcc, %f26, %f11
18933 fmuld8ulx16 %f13, %f28, %f16
18934 movvc %xcc, %o4, %g2
18935 movvs %xcc, %i3, %o5
18936 smulcc %i6, 0x0CD6, %l5
18937 sethi 0x1D9E, %l0
18938 movn %icc, %i5, %g3
18939 fmovse %xcc, %f2, %f11
18940 fmovrdgez %i2, %f0, %f8
18941 ldsw [%l7 + 0x0C], %i0
18942 ldd [%l7 + 0x68], %g0
18943 setx loop_63, %l0, %l1
18944 return %l1
18945 nop
18946 rdpr %cwp, %g1
18947 rdpr %cansave, %g2
18948 rdpr %canrestore, %g3
18949 rdpr %cleanwin, %g4
18950 rdpr %otherwin, %g5
18951 rdpr %wstate, %g6
18952loop_63: or %i7, 0x0412, %l6
18953 std %f24, [%l7 + 0x28]
18954 or %l4, 0x1BCB, %o7
18955 fmovdgu %icc, %f27, %f20
18956 fmovdleu %xcc, %f31, %f22
18957 movvs %xcc, %i4, %l3
18958 edge8ln %g4, %g6, %l2
18959 fpack32 %f28, %f6, %f4
18960 orncc %o0, 0x0EE2, %g7
18961 smulcc %o1, %l1, %o3
18962 andcc %o6, %o4, %g2
18963 movne %xcc, %i3, %o5
18964 fmovrslz %i6, %f21, %f17
18965 fmovd %f10, %f24
18966 lduw [%l7 + 0x78], %l5
18967 edge16n %o2, %i5, %l0
18968 movrne %i2, 0x37A, %i0
18969 movn %xcc, %g1, %g3
18970 edge16l %i1, %i7, %g5
18971 alignaddr %l6, %o7, %l4
18972 restore %l3, 0x0334, %g4
18973 rdpr %cwp, %g1
18974 rdpr %cansave, %g2
18975 rdpr %canrestore, %g3
18976 rdpr %cleanwin, %g4
18977 rdpr %otherwin, %g5
18978 rdpr %wstate, %g6
18979 edge32 %i4, %g6, %l2
18980 sdivcc %o0, 0x1E70, %o1
18981 sllx %l1, %g7, %o3
18982 stb %o4, [%l7 + 0x7E]
18983 fmovda %icc, %f17, %f3
18984 edge32ln %o6, %i3, %g2
18985 fsrc2 %f16, %f6
18986 movvc %xcc, %i6, %l5
18987 orn %o2, %i5, %l0
18988 movvc %xcc, %o5, %i0
18989 movne %icc, %g1, %g3
18990 movle %xcc, %i2, %i7
18991 fmovsle %icc, %f0, %f15
18992 srlx %i1, %l6, %g5
18993 subcc %o7, %l3, %l4
18994 sub %g4, %i4, %g6
18995 movcc %icc, %l2, %o0
18996 movn %xcc, %o1, %l1
18997 ldx [%l7 + 0x18], %o3
18998 udivcc %o4, 0x11C9, %o6
18999 fmovscc %xcc, %f1, %f26
19000 std %f28, [%l7 + 0x58]
19001 fornot2s %f19, %f27, %f7
19002 alignaddr %g7, %i3, %g2
19003 std %f20, [%l7 + 0x60]
19004 array16 %i6, %o2, %l5
19005 fpadd32s %f18, %f18, %f13
19006 st %f9, [%l7 + 0x28]
19007 alignaddrl %l0, %o5, %i0
19008 ldd [%l7 + 0x58], %f0
19009 movge %xcc, %i5, %g3
19010 save %g1, %i2, %i7
19011 rdpr %cwp, %g1
19012 rdpr %cansave, %g2
19013 rdpr %canrestore, %g3
19014 rdpr %cleanwin, %g4
19015 rdpr %otherwin, %g5
19016 rdpr %wstate, %g6
19017 fmul8sux16 %f0, %f20, %f6
19018 fpack16 %f16, %f20
19019 std %f0, [%l7 + 0x68]
19020 fmovrsne %l6, %f5, %f14
19021 ld [%l7 + 0x7C], %f19
19022 srl %i1, %o7, %l3
19023 edge16l %g5, %l4, %g4
19024 andn %g6, 0x0DBE, %i4
19025 edge8 %l2, %o1, %o0
19026 fpack16 %f4, %f1
19027 fornot1 %f2, %f8, %f12
19028 ldsh [%l7 + 0x0A], %l1
19029 subccc %o4, 0x01F7, %o3
19030 srlx %o6, 0x11, %g7
19031 sth %i3, [%l7 + 0x7E]
19032 umulcc %g2, 0x04DE, %o2
19033 ldsh [%l7 + 0x3E], %l5
19034 udiv %i6, 0x15A7, %o5
19035 sra %i0, %l0, %i5
19036 udiv %g1, 0x1FCB, %i2
19037 smul %i7, 0x02E1, %g3
19038 srlx %i1, 0x1C, %l6
19039 udivx %o7, 0x0643, %g5
19040 srax %l3, 0x00, %g4
19041 edge32 %l4, %i4, %l2
19042 edge32 %o1, %g6, %o0
19043 movre %l1, 0x1D5, %o4
19044 fmovrde %o6, %f10, %f8
19045 array16 %o3, %g7, %i3
19046 udivx %o2, 0x132F, %l5
19047 ldub [%l7 + 0x29], %i6
19048 subc %o5, %i0, %g2
19049 movrgez %i5, 0x332, %l0
19050 andcc %g1, %i7, %i2
19051 fmovrde %g3, %f24, %f2
19052 andcc %l6, 0x1D77, %o7
19053 fmovdvs %icc, %f14, %f19
19054 movn %xcc, %i1, %l3
19055 fornot2 %f30, %f0, %f16
19056 ldsb [%l7 + 0x1B], %g5
19057 movneg %icc, %l4, %g4
19058 ldsw [%l7 + 0x7C], %i4
19059 sra %o1, %g6, %o0
19060 xorcc %l2, %l1, %o6
19061 movvs %icc, %o4, %o3
19062 or %i3, 0x01D4, %o2
19063 udivx %g7, 0x1134, %i6
19064 movre %l5, 0x1D5, %o5
19065 udivx %i0, 0x0941, %i5
19066 andncc %g2, %l0, %g1
19067 or %i2, 0x0EF8, %i7
19068 alignaddrl %g3, %l6, %o7
19069 movle %icc, %l3, %g5
19070 addc %l4, 0x1297, %g4
19071 ldsw [%l7 + 0x0C], %i1
19072 movl %icc, %o1, %i4
19073 fmovdn %icc, %f24, %f26
19074 fmovdcc %xcc, %f10, %f25
19075 edge32n %g6, %o0, %l1
19076 array32 %l2, %o6, %o3
19077 setx loop_64, %l0, %l1
19078 return %l1
19079 nop
19080 rdpr %cwp, %g1
19081 rdpr %cansave, %g2
19082 rdpr %canrestore, %g3
19083 rdpr %cleanwin, %g4
19084 rdpr %otherwin, %g5
19085 rdpr %wstate, %g6
19086loop_64: ldx [%l7 + 0x60], %i6
19087 edge8l %l5, %o2, %i0
19088 fpack16 %f6, %f0
19089 andcc %i5, %g2, %l0
19090 edge16 %g1, %o5, %i2
19091 movl %icc, %g3, %l6
19092 fcmpne32 %f16, %f2, %i7
19093 fmovsneg %icc, %f1, %f30
19094 fmovsneg %xcc, %f31, %f18
19095 sdiv %o7, 0x0C11, %l3
19096 fnands %f26, %f24, %f16
19097 stw %l4, [%l7 + 0x4C]
19098 stw %g5, [%l7 + 0x64]
19099 fmovdcc %icc, %f2, %f29
19100 fmovrse %g4, %f16, %f1
19101 sir 0x0113
19102 array16 %i1, %o1, %i4
19103 save %g6, 0x0A31, %l1
19104 rdpr %cwp, %g1
19105 rdpr %cansave, %g2
19106 rdpr %canrestore, %g3
19107 rdpr %cleanwin, %g4
19108 rdpr %otherwin, %g5
19109 rdpr %wstate, %g6
19110 xnorcc %o0, 0x1202, %o6
19111 movne %icc, %l2, %o4
19112 movvc %xcc, %i3, %o3
19113 edge32l %i6, %g7, %l5
19114 movrne %i0, 0x0A2, %i5
19115 ld [%l7 + 0x10], %f31
19116 fmovd %f0, %f18
19117 sdiv %g2, 0x1C13, %l0
19118 fmul8sux16 %f10, %f6, %f30
19119 srlx %o2, 0x02, %o5
19120 fpsub16s %f7, %f3, %f4
19121 addcc %g1, 0x0AFB, %i2
19122 fcmple16 %f10, %f16, %g3
19123 fcmple32 %f30, %f2, %i7
19124 sdivx %l6, 0x0768, %o7
19125 stw %l4, [%l7 + 0x10]
19126 fmovsle %icc, %f11, %f24
19127 edge32ln %l3, %g4, %g5
19128 andcc %o1, %i1, %g6
19129 ldub [%l7 + 0x72], %i4
19130 sir 0x0DFE
19131 lduh [%l7 + 0x50], %o0
19132 edge16ln %o6, %l1, %l2
19133 sdivx %i3, 0x1E47, %o3
19134 fnor %f12, %f28, %f6
19135 lduh [%l7 + 0x28], %o4
19136 xnorcc %i6, %l5, %i0
19137 sdivcc %i5, 0x1DD9, %g7
19138 ldd [%l7 + 0x30], %l0
19139 fmovdge %xcc, %f2, %f16
19140 movrlez %o2, %o5, %g2
19141 movre %g1, %i2, %g3
19142 movpos %xcc, %l6, %o7
19143 andn %l4, %l3, %i7
19144 srl %g5, %g4, %i1
19145 edge8 %o1, %i4, %o0
19146 udiv %o6, 0x0E8E, %l1
19147 edge8ln %l2, %i3, %o3
19148 srax %g6, %o4, %i6
19149 stx %i0, [%l7 + 0x70]
19150 fnegs %f23, %f23
19151 ldd [%l7 + 0x28], %i4
19152 stw %g7, [%l7 + 0x18]
19153 sir 0x17F0
19154 andcc %l0, 0x14F7, %l5
19155 sdiv %o5, 0x1AE8, %o2
19156 movneg %xcc, %g1, %i2
19157 edge8n %g2, %g3, %o7
19158 movne %xcc, %l6, %l3
19159 restore %i7, %g5, %l4
19160 rdpr %cwp, %g1
19161 rdpr %cansave, %g2
19162 rdpr %canrestore, %g3
19163 rdpr %cleanwin, %g4
19164 rdpr %otherwin, %g5
19165 rdpr %wstate, %g6
19166 srax %g4, %i1, %i4
19167 fmovsne %xcc, %f19, %f7
19168 edge8 %o0, %o1, %l1
19169 movneg %xcc, %l2, %o6
19170 andncc %o3, %i3, %o4
19171 edge8l %i6, %i0, %g6
19172 ldsh [%l7 + 0x6A], %i5
19173 movrlz %l0, 0x1D3, %l5
19174 addc %g7, 0x0424, %o5
19175 fmovrde %g1, %f8, %f2
19176 edge16n %o2, %i2, %g3
19177 movl %xcc, %o7, %l6
19178 fcmps %fcc2, %f22, %f29
19179 fcmpes %fcc3, %f20, %f18
19180 st %f17, [%l7 + 0x2C]
19181 stx %g2, [%l7 + 0x38]
19182 fmovdge %xcc, %f27, %f0
19183 save %i7, %l3, %l4
19184 rdpr %cwp, %g1
19185 rdpr %cansave, %g2
19186 rdpr %canrestore, %g3
19187 rdpr %cleanwin, %g4
19188 rdpr %otherwin, %g5
19189 rdpr %wstate, %g6
19190 popc 0x11C8, %g4
19191 orcc %i1, 0x1262, %g5
19192 mulscc %o0, 0x0618, %o1
19193 movrne %l1, %l2, %i4
19194 movge %xcc, %o3, %o6
19195 umul %o4, 0x19E1, %i3
19196 nop
19197 set 0x3C, %o0
19198 ldsb [%l7 + %o0], %i6
19199 smulcc %g6, %i5, %i0
19200 sdiv %l0, 0x1E14, %g7
19201 movne %xcc, %l5, %g1
19202 ld [%l7 + 0x1C], %f22
19203 nop
19204 set 0x70, %o2
19205 stw %o2, [%l7 + %o2]
19206 srl %i2, 0x0E, %o5
19207 srax %g3, %o7, %l6
19208 lduh [%l7 + 0x14], %g2
19209 move %xcc, %i7, %l3
19210 ldd [%l7 + 0x38], %l4
19211 udiv %i1, 0x1FC1, %g4
19212 movne %xcc, %g5, %o0
19213 fpmerge %f1, %f13, %f20
19214 mulscc %o1, 0x0506, %l2
19215 movrlez %i4, %l1, %o3
19216 fcmps %fcc2, %f2, %f13
19217 subc %o6, %o4, %i3
19218 ldd [%l7 + 0x38], %i6
19219 edge32 %i5, %i0, %l0
19220 subcc %g6, %l5, %g1
19221 andn %g7, %i2, %o5
19222 fors %f31, %f11, %f6
19223 movl %xcc, %g3, %o7
19224 lduw [%l7 + 0x10], %o2
19225 edge8n %l6, %g2, %i7
19226 edge8ln %l3, %i1, %l4
19227 andncc %g5, %o0, %g4
19228 movg %xcc, %o1, %i4
19229 movpos %xcc, %l1, %o3
19230 fcmpd %fcc0, %f16, %f2
19231 orn %l2, 0x0081, %o6
19232 movle %icc, %o4, %i6
19233 stx %i5, [%l7 + 0x08]
19234 fpsub32s %f25, %f16, %f4
19235 movcs %xcc, %i3, %i0
19236 alignaddr %l0, %g6, %l5
19237 ldsh [%l7 + 0x78], %g7
19238 movg %icc, %i2, %g1
19239 edge8ln %g3, %o7, %o2
19240 ldd [%l7 + 0x28], %i6
19241 array32 %g2, %i7, %l3
19242 array8 %o5, %l4, %i1
19243 move %xcc, %g5, %o0
19244 movrne %o1, %i4, %g4
19245 fcmpne16 %f16, %f26, %l1
19246 xorcc %l2, %o3, %o4
19247 fcmpeq32 %f12, %f16, %i6
19248 array16 %o6, %i5, %i0
19249 movge %xcc, %l0, %g6
19250 smulcc %i3, 0x07DC, %g7
19251 ld [%l7 + 0x78], %f5
19252 orn %i2, %l5, %g1
19253 fornot1s %f1, %f8, %f4
19254 alignaddr %o7, %g3, %o2
19255 fcmpgt16 %f20, %f26, %l6
19256 orncc %g2, 0x1763, %i7
19257 popc 0x193B, %o5
19258 bshuffle %f14, %f24, %f0
19259 ldsb [%l7 + 0x6D], %l4
19260 fpackfix %f28, %f18
19261 andncc %l3, %g5, %o0
19262 smul %i1, 0x0BBE, %i4
19263 alignaddrl %g4, %l1, %l2
19264 nop
19265 set 0x14, %o3
19266 stw %o3, [%l7 + %o3]
19267 save %o1, 0x0FA4, %i6
19268 rdpr %cwp, %g1
19269 rdpr %cansave, %g2
19270 rdpr %canrestore, %g3
19271 rdpr %cleanwin, %g4
19272 rdpr %otherwin, %g5
19273 rdpr %wstate, %g6
19274 xnor %o4, %i5, %o6
19275 setx loop_65, %l0, %l1
19276 return %l1
19277 nop
19278 rdpr %cwp, %g1
19279 rdpr %cansave, %g2
19280 rdpr %canrestore, %g3
19281 rdpr %cleanwin, %g4
19282 rdpr %otherwin, %g5
19283 rdpr %wstate, %g6
19284loop_65: fandnot2 %f30, %f10, %f0
19285 movrgez %i3, %g7, %g6
19286 xorcc %i2, %g1, %o7
19287 edge8 %l5, %o2, %l6
19288 nop
19289 set 0x0C, %o6
19290 lduh [%l7 + %o6], %g2
19291 sdiv %g3, 0x0831, %i7
19292 smulcc %l4, 0x0184, %l3
19293 subc %g5, 0x1F71, %o0
19294 edge8 %i1, %o5, %g4
19295 ldsw [%l7 + 0x20], %i4
19296 ld [%l7 + 0x0C], %f2
19297 edge16 %l2, %o3, %l1
19298 subcc %i6, %o1, %i5
19299 nop
19300 set 0x76, %g2
19301 lduh [%l7 + %g2], %o4
19302 subcc %l0, 0x0C4D, %o6
19303 srl %i0, %i3, %g6
19304 edge8n %i2, %g7, %o7
19305 fornot2 %f24, %f30, %f30
19306 stw %l5, [%l7 + 0x0C]
19307 movrne %g1, %l6, %o2
19308 xnorcc %g2, %i7, %g3
19309 srlx %l4, %g5, %l3
19310 pdist %f12, %f20, %f28
19311 andn %i1, %o5, %g4
19312 mulx %o0, 0x1B12, %l2
19313 movvs %xcc, %o3, %i4
19314 fcmple32 %f20, %f26, %l1
19315 sll %i6, 0x1B, %i5
19316 fandnot2s %f3, %f19, %f0
19317 fsrc1 %f28, %f8
19318 orcc %o4, 0x07BC, %o1
19319 srlx %l0, 0x04, %i0
19320 sth %i3, [%l7 + 0x7E]
19321 sra %o6, 0x04, %i2
19322 movgu %xcc, %g6, %g7
19323 movrgez %l5, 0x1BA, %g1
19324 movcs %icc, %o7, %o2
19325 movrlez %g2, %l6, %i7
19326 srlx %l4, %g5, %g3
19327 fmovrde %i1, %f6, %f16
19328 edge32n %l3, %g4, %o0
19329 xnor %l2, 0x1788, %o3
19330 fmuld8sux16 %f16, %f17, %f20
19331 fmovsgu %xcc, %f7, %f1
19332 sdivcc %i4, 0x1786, %o5
19333 popc %l1, %i6
19334 fcmpne16 %f14, %f0, %o4
19335 umulcc %o1, %l0, %i0
19336 fmul8x16 %f23, %f30, %f10
19337 or %i3, 0x0BF2, %i5
19338 sub %i2, 0x0B2F, %g6
19339 movcc %icc, %g7, %o6
19340 udivcc %g1, 0x1482, %l5
19341 udiv %o2, 0x13EF, %g2
19342 or %o7, 0x005D, %l6
19343 movpos %xcc, %i7, %g5
19344 xorcc %l4, 0x087B, %g3
19345 or %i1, %g4, %l3
19346 movge %icc, %l2, %o3
19347 movrgz %o0, 0x3F4, %i4
19348 andn %o5, %i6, %o4
19349 orn %o1, %l1, %i0
19350 sdivcc %l0, 0x1076, %i5
19351 bshuffle %f18, %f0, %f30
19352 addccc %i3, %i2, %g7
19353 ldd [%l7 + 0x68], %f6
19354 orn %o6, 0x0042, %g6
19355 udivcc %g1, 0x12F9, %l5
19356 alignaddrl %g2, %o7, %o2
19357 movrlz %l6, %i7, %l4
19358 st %f6, [%l7 + 0x60]
19359 fcmpne32 %f26, %f18, %g3
19360 movre %g5, 0x3F5, %i1
19361 edge8l %l3, %g4, %o3
19362 sllx %o0, %i4, %l2
19363 or %o5, %o4, %i6
19364 umulcc %l1, %i0, %l0
19365 mulx %o1, %i5, %i2
19366 fsrc1s %f13, %f0
19367 fmovrsne %g7, %f16, %f16
19368 edge32n %i3, %o6, %g1
19369 sdivcc %l5, 0x0DCC, %g2
19370 xorcc %g6, %o7, %o2
19371 movpos %icc, %l6, %l4
19372 xnorcc %i7, 0x0CBC, %g3
19373 fmovdvc %xcc, %f18, %f3
19374 movrlez %g5, %i1, %l3
19375 ldsw [%l7 + 0x70], %g4
19376 sll %o0, 0x1E, %o3
19377 addccc %l2, 0x1C41, %o5
19378 fmovsneg %icc, %f8, %f14
19379 edge16n %o4, %i6, %l1
19380 array32 %i4, %l0, %o1
19381 umul %i5, 0x0104, %i0
19382 array8 %g7, %i2, %o6
19383 add %g1, %i3, %g2
19384 movrlez %l5, %o7, %o2
19385 subccc %g6, 0x1B1C, %l6
19386 fmovrdgez %l4, %f2, %f30
19387 movne %icc, %g3, %i7
19388 umul %g5, 0x19DC, %i1
19389 sdivx %l3, 0x15BA, %g4
19390 sllx %o3, 0x0A, %l2
19391 edge8l %o5, %o4, %i6
19392 ldsh [%l7 + 0x60], %l1
19393 fmovse %xcc, %f22, %f2
19394 subcc %o0, 0x1624, %i4
19395 edge32ln %l0, %o1, %i0
19396 fcmped %fcc1, %f6, %f28
19397 movl %icc, %i5, %g7
19398 array32 %i2, %g1, %i3
19399 edge32n %g2, %o6, %o7
19400 fmovdl %xcc, %f17, %f29
19401 ldd [%l7 + 0x50], %o2
19402 std %f18, [%l7 + 0x78]
19403 array32 %g6, %l5, %l4
19404 orcc %l6, 0x19D1, %i7
19405 fmovsgu %icc, %f8, %f17
19406 fnegd %f18, %f8
19407 movne %xcc, %g3, %i1
19408 ldsh [%l7 + 0x08], %l3
19409 fxnor %f30, %f28, %f4
19410 edge32 %g4, %o3, %l2
19411 movne %icc, %g5, %o4
19412 nop
19413 set 0x78, %g3
19414 ldd [%l7 + %g3], %o4
19415 edge8 %l1, %o0, %i6
19416 ld [%l7 + 0x10], %f19
19417 fpadd16s %f26, %f26, %f23
19418 restore %i4, %l0, %o1
19419 rdpr %cwp, %g1
19420 rdpr %cansave, %g2
19421 rdpr %canrestore, %g3
19422 rdpr %cleanwin, %g4
19423 rdpr %otherwin, %g5
19424 rdpr %wstate, %g6
19425 srax %i0, 0x10, %g7
19426 fmovdpos %xcc, %f18, %f25
19427 movcs %xcc, %i2, %i5
19428 array16 %i3, %g2, %o6
19429 movle %xcc, %g1, %o2
19430 fmovrslez %o7, %f30, %f20
19431 stx %l5, [%l7 + 0x10]
19432 movvc %xcc, %g6, %l6
19433 stx %i7, [%l7 + 0x78]
19434 udivx %g3, 0x120F, %l4
19435 xorcc %i1, 0x0FF2, %g4
19436 movg %icc, %o3, %l2
19437 edge8ln %g5, %o4, %l3
19438 fpsub32s %f3, %f0, %f19
19439 fmovdvc %icc, %f27, %f17
19440 popc 0x0175, %l1
19441 addc %o0, %o5, %i6
19442 edge8ln %i4, %l0, %i0
19443 fzero %f10
19444 subcc %o1, 0x122A, %i2
19445 movne %icc, %g7, %i5
19446 fmovrsgez %g2, %f1, %f17
19447 ld [%l7 + 0x5C], %f0
19448 edge32 %o6, %i3, %o2
19449 edge8 %g1, %o7, %l5
19450 stw %l6, [%l7 + 0x6C]
19451 movne %icc, %i7, %g6
19452 edge16n %g3, %i1, %g4
19453 st %f30, [%l7 + 0x44]
19454 smulcc %o3, 0x0D58, %l2
19455 sub %l4, %o4, %l3
19456 fmovsneg %icc, %f20, %f16
19457 nop
19458 set 0x30, %i7
19459 stx %g5, [%l7 + %i7]
19460 sra %l1, %o0, %i6
19461 setx loop_66, %l0, %l1
19462 return %l1
19463 nop
19464 rdpr %cwp, %g1
19465 rdpr %cansave, %g2
19466 rdpr %canrestore, %g3
19467 rdpr %cleanwin, %g4
19468 rdpr %otherwin, %g5
19469 rdpr %wstate, %g6
19470loop_66: move %xcc, %o1, %i2
19471 smulcc %i0, %g7, %i5
19472 movcs %xcc, %o6, %g2
19473 movrne %i3, 0x01B, %o2
19474 edge8ln %g1, %l5, %o7
19475 edge16ln %l6, %g6, %g3
19476 lduw [%l7 + 0x7C], %i7
19477 smulcc %g4, 0x1CF2, %o3
19478 fnegs %f3, %f6
19479 fmovspos %xcc, %f28, %f23
19480 fandnot1 %f14, %f26, %f28
19481 fmovrdne %i1, %f0, %f24
19482 andncc %l2, %o4, %l4
19483 umulcc %g5, 0x1DB2, %l3
19484 movne %icc, %l1, %i6
19485 mulx %o0, 0x09D1, %l0
19486 array32 %i4, %o5, %o1
19487 sdivcc %i2, 0x1F8B, %i0
19488 sdiv %g7, 0x0626, %i5
19489 movvc %icc, %g2, %o6
19490 ldsb [%l7 + 0x64], %o2
19491 fsrc1 %f30, %f4
19492 array32 %i3, %l5, %g1
19493 fmovde %xcc, %f24, %f29
19494 ldd [%l7 + 0x50], %f6
19495 array16 %o7, %g6, %l6
19496 fmovscs %xcc, %f16, %f26
19497 movrgz %i7, 0x3F8, %g4
19498 ldd [%l7 + 0x68], %f30
19499 sdivcc %g3, 0x1E85, %i1
19500 ldsw [%l7 + 0x44], %l2
19501 xnorcc %o3, %l4, %o4
19502 fcmpgt32 %f18, %f22, %l3
19503 movg %icc, %g5, %l1
19504 fmovda %icc, %f22, %f4
19505 ldd [%l7 + 0x70], %o0
19506 edge16 %l0, %i4, %o5
19507 save %i6, 0x0CC1, %o1
19508 rdpr %cwp, %g1
19509 rdpr %cansave, %g2
19510 rdpr %canrestore, %g3
19511 rdpr %cleanwin, %g4
19512 rdpr %otherwin, %g5
19513 rdpr %wstate, %g6
19514 xnor %i0, 0x162E, %i2
19515 sll %i5, 0x14, %g2
19516 xnorcc %g7, 0x13D1, %o2
19517 std %f24, [%l7 + 0x08]
19518 andncc %i3, %l5, %o6
19519 udiv %g1, 0x16E0, %o7
19520 stw %g6, [%l7 + 0x4C]
19521 popc %i7, %l6
19522 or %g4, 0x0B4C, %g3
19523 movl %icc, %i1, %o3
19524 orcc %l4, %o4, %l2
19525 addccc %g5, 0x09A9, %l1
19526 fmul8sux16 %f8, %f2, %f14
19527 fmul8sux16 %f0, %f0, %f18
19528 edge16 %o0, %l3, %l0
19529 ld [%l7 + 0x28], %f1
19530 movcs %icc, %i4, %o5
19531 movrne %o1, %i0, %i6
19532 mulscc %i5, %g2, %i2
19533 fcmpgt32 %f26, %f20, %g7
19534 subccc %i3, %o2, %l5
19535 edge32n %g1, %o7, %g6
19536 st %f7, [%l7 + 0x44]
19537 ldd [%l7 + 0x08], %o6
19538 std %f6, [%l7 + 0x40]
19539 movne %xcc, %l6, %i7
19540 edge32n %g3, %g4, %i1
19541 fmovdl %icc, %f24, %f24
19542 umul %l4, %o4, %o3
19543 alignaddrl %g5, %l2, %l1
19544 fpackfix %f4, %f3
19545 edge8 %o0, %l3, %l0
19546 fcmpne16 %f22, %f12, %i4
19547 sdivx %o5, 0x00E1, %i0
19548 movrgez %i6, %o1, %i5
19549 st %f8, [%l7 + 0x10]
19550 mulx %i2, 0x165A, %g7
19551 fmovdle %xcc, %f24, %f6
19552 fcmple32 %f12, %f22, %g2
19553 xnor %i3, %o2, %g1
19554 movrlz %l5, 0x27C, %o7
19555 mulx %g6, %l6, %i7
19556 movrne %o6, %g3, %i1
19557 edge16l %l4, %g4, %o4
19558 fmovdn %icc, %f23, %f6
19559 sdiv %g5, 0x156B, %l2
19560 lduh [%l7 + 0x18], %l1
19561 movge %xcc, %o0, %l3
19562 subccc %o3, 0x1AF3, %l0
19563 movneg %icc, %i4, %o5
19564 orncc %i0, %i6, %i5
19565 udiv %o1, 0x07A1, %g7
19566 fcmple16 %f10, %f12, %i2
19567 movgu %xcc, %g2, %o2
19568 orcc %i3, 0x0AC4, %l5
19569 fmovdpos %icc, %f12, %f22
19570 ldx [%l7 + 0x28], %g1
19571 fmovrse %o7, %f4, %f11
19572 edge16ln %l6, %g6, %i7
19573 subcc %g3, %i1, %o6
19574 andncc %g4, %o4, %l4
19575 edge32l %l2, %l1, %g5
19576 mulx %o0, %o3, %l3
19577 ldd [%l7 + 0x58], %f24
19578 udivx %l0, 0x168D, %i4
19579 ldd [%l7 + 0x70], %o4
19580 addccc %i0, %i6, %i5
19581 sethi 0x0505, %o1
19582 sll %i2, 0x06, %g7
19583 subc %g2, 0x0A38, %i3
19584 array32 %o2, %g1, %l5
19585 restore %l6, %g6, %o7
19586 rdpr %cwp, %g1
19587 rdpr %cansave, %g2
19588 rdpr %canrestore, %g3
19589 rdpr %cleanwin, %g4
19590 rdpr %otherwin, %g5
19591 rdpr %wstate, %g6
19592 siam 0x6
19593 fnot2 %f22, %f24
19594 lduw [%l7 + 0x28], %i7
19595 ldsh [%l7 + 0x6A], %g3
19596 edge32 %i1, %g4, %o4
19597 fxor %f28, %f8, %f20
19598 movre %o6, %l4, %l2
19599 movvc %xcc, %l1, %g5
19600 stb %o0, [%l7 + 0x17]
19601 xor %l3, %l0, %o3
19602 fmovrdlz %o5, %f22, %f20
19603 umul %i0, 0x1A19, %i6
19604 stw %i4, [%l7 + 0x10]
19605 fmovdcs %xcc, %f19, %f18
19606 stw %o1, [%l7 + 0x78]
19607 edge32l %i5, %g7, %g2
19608 fnor %f2, %f10, %f28
19609 alignaddrl %i2, %i3, %o2
19610 movcs %xcc, %l5, %l6
19611 sdivx %g6, 0x0FEB, %o7
19612 ldx [%l7 + 0x38], %g1
19613 or %g3, %i7, %i1
19614 edge16n %g4, %o4, %o6
19615 sllx %l4, 0x19, %l1
19616 xnorcc %l2, %g5, %l3
19617 fmul8sux16 %f6, %f24, %f14
19618 smul %o0, %o3, %o5
19619 movcc %icc, %l0, %i0
19620 sllx %i4, %i6, %o1
19621 fxor %f4, %f6, %f26
19622 mulx %g7, %i5, %i2
19623 for %f26, %f28, %f28
19624 addcc %g2, 0x1121, %i3
19625 fmovsgu %xcc, %f16, %f26
19626 fandnot2 %f2, %f12, %f14
19627 fmovdleu %icc, %f20, %f25
19628 fpsub32s %f15, %f19, %f30
19629 movcs %xcc, %o2, %l6
19630 ldsw [%l7 + 0x78], %l5
19631 movn %xcc, %g6, %g1
19632 movg %icc, %g3, %o7
19633 edge32 %i1, %i7, %g4
19634 udivx %o6, 0x1EE2, %l4
19635 mova %icc, %l1, %l2
19636 movrgz %o4, %l3, %o0
19637 fpsub32 %f2, %f12, %f6
19638 fmovsne %icc, %f5, %f5
19639 array16 %g5, %o3, %o5
19640 fnand %f2, %f26, %f0
19641 nop
19642 set 0x72, %l1
19643 sth %i0, [%l7 + %l1]
19644 fmovdg %xcc, %f11, %f15
19645 fmovrdgz %l0, %f24, %f0
19646 movneg %icc, %i6, %o1
19647 ldd [%l7 + 0x60], %g6
19648 movpos %icc, %i5, %i2
19649 edge16 %g2, %i4, %i3
19650 fmovdle %xcc, %f12, %f17
19651 fnand %f24, %f22, %f16
19652 edge32l %o2, %l5, %l6
19653 stw %g6, [%l7 + 0x68]
19654 fmovsge %icc, %f6, %f16
19655 sub %g3, %o7, %g1
19656 movg %xcc, %i1, %g4
19657 fmovrdlz %i7, %f8, %f26
19658 sllx %o6, 0x14, %l4
19659 orn %l2, 0x0D25, %o4
19660 addccc %l1, %l3, %g5
19661 andn %o3, 0x187D, %o5
19662 addc %o0, %l0, %i0
19663 fmovsneg %icc, %f19, %f17
19664 srax %o1, 0x14, %i6
19665 movge %icc, %i5, %g7
19666 alignaddrl %g2, %i2, %i4
19667 fzero %f18
19668 udivcc %i3, 0x117F, %l5
19669 or %o2, %g6, %g3
19670 udivx %l6, 0x02D8, %o7
19671 fmovda %icc, %f28, %f29
19672 sub %g1, 0x0314, %g4
19673 udivx %i1, 0x0D8D, %i7
19674 stb %l4, [%l7 + 0x2A]
19675 fmovde %xcc, %f15, %f18
19676 udivcc %o6, 0x1CB6, %o4
19677 fmul8ulx16 %f26, %f0, %f18
19678 movleu %xcc, %l1, %l2
19679 movn %xcc, %g5, %l3
19680 smul %o3, 0x1B78, %o0
19681 fmovda %xcc, %f26, %f26
19682 andn %l0, 0x12F2, %i0
19683 edge8ln %o1, %o5, %i6
19684 alignaddr %i5, %g2, %g7
19685 movgu %icc, %i2, %i3
19686 fmuld8ulx16 %f24, %f0, %f12
19687 movcs %icc, %l5, %i4
19688 edge32l %o2, %g3, %g6
19689 fmovrsgez %l6, %f31, %f13
19690 edge16ln %g1, %g4, %o7
19691 fandnot1s %f21, %f3, %f21
19692 fpadd16s %f11, %f21, %f21
19693 fpadd32s %f4, %f29, %f24
19694 movn %xcc, %i1, %i7
19695 orncc %o6, 0x12D8, %l4
19696 ldsb [%l7 + 0x75], %o4
19697 orcc %l1, %g5, %l2
19698 ldx [%l7 + 0x28], %o3
19699 srlx %l3, %l0, %o0
19700 subccc %i0, %o5, %o1
19701 fandnot2s %f31, %f9, %f21
19702 fornot1 %f26, %f14, %f4
19703 ldd [%l7 + 0x70], %f8
19704 movre %i6, %i5, %g7
19705 movne %icc, %g2, %i2
19706 save %l5, %i4, %i3
19707 rdpr %cwp, %g1
19708 rdpr %cansave, %g2
19709 rdpr %canrestore, %g3
19710 rdpr %cleanwin, %g4
19711 rdpr %otherwin, %g5
19712 rdpr %wstate, %g6
19713 movvc %icc, %o2, %g3
19714 edge16ln %l6, %g1, %g4
19715 fmovdg %xcc, %f18, %f20
19716 fmovdpos %xcc, %f12, %f1
19717 xnorcc %o7, %i1, %g6
19718 setx loop_67, %l0, %l1
19719 return %l1
19720 nop
19721 rdpr %cwp, %g1
19722 rdpr %cansave, %g2
19723 rdpr %canrestore, %g3
19724 rdpr %cleanwin, %g4
19725 rdpr %otherwin, %g5
19726 rdpr %wstate, %g6
19727loop_67: std %f16, [%l7 + 0x78]
19728 fmovsn %xcc, %f3, %f25
19729 fmovrse %l1, %f20, %f1
19730 movgu %xcc, %o6, %g5
19731 save %o3, %l3, %l2
19732 rdpr %cwp, %g1
19733 rdpr %cansave, %g2
19734 rdpr %canrestore, %g3
19735 rdpr %cleanwin, %g4
19736 rdpr %otherwin, %g5
19737 rdpr %wstate, %g6
19738 nop
19739 set 0x2C, %i5
19740 lduh [%l7 + %i5], %l0
19741 edge8 %o0, %o5, %o1
19742 fmuld8sux16 %f31, %f2, %f22
19743 fmovsge %xcc, %f31, %f13
19744 edge32ln %i0, %i5, %i6
19745 movge %xcc, %g7, %g2
19746 movl %xcc, %l5, %i2
19747 sllx %i4, 0x12, %i3
19748 array8 %g3, %l6, %g1
19749 edge32 %o2, %g4, %o7
19750 movrne %g6, 0x3C8, %i7
19751 fpadd32s %f18, %f16, %f20
19752 array16 %l4, %o4, %i1
19753 fpackfix %f28, %f15
19754 smulcc %l1, 0x028E, %o6
19755 sdivx %g5, 0x0040, %o3
19756 movleu %icc, %l2, %l0
19757 fmovse %xcc, %f28, %f16
19758 fmovscs %xcc, %f5, %f28
19759 fmul8x16al %f5, %f8, %f14
19760 sdiv %o0, 0x197B, %l3
19761 movre %o5, %o1, %i0
19762 ldd [%l7 + 0x08], %i6
19763 udivx %g7, 0x0DA1, %i5
19764 fxor %f2, %f8, %f8
19765 movvs %icc, %g2, %i2
19766 fmovsle %xcc, %f0, %f10
19767 fsrc2s %f8, %f10
19768 st %f3, [%l7 + 0x74]
19769 orn %l5, %i3, %g3
19770 sub %l6, 0x0108, %g1
19771 smulcc %o2, %i4, %g4
19772 edge32n %g6, %o7, %l4
19773 umulcc %o4, %i1, %i7
19774 stw %l1, [%l7 + 0x18]
19775 orcc %o6, %o3, %l2
19776 fnegs %f2, %f24
19777 array8 %g5, %l0, %o0
19778 move %icc, %o5, %o1
19779 edge32n %i0, %i6, %g7
19780 or %l3, %i5, %i2
19781 fpsub16s %f30, %f5, %f20
19782 fandnot2s %f29, %f19, %f5
19783 addccc %l5, %g2, %g3
19784 fpack16 %f16, %f7
19785 fmovscs %icc, %f16, %f22
19786 addcc %l6, %i3, %g1
19787 fmovrsgz %o2, %f29, %f5
19788 movrlz %g4, 0x090, %g6
19789 move %xcc, %o7, %l4
19790 movrgz %o4, 0x004, %i4
19791 fmovrsne %i1, %f12, %f15
19792 movrlez %i7, 0x081, %l1
19793 sdiv %o3, 0x0601, %l2
19794 sub %o6, %l0, %g5
19795 edge8 %o0, %o1, %i0
19796 xnorcc %i6, %o5, %l3
19797 lduw [%l7 + 0x60], %i5
19798 movg %icc, %g7, %i2
19799 movre %g2, %g3, %l5
19800 movg %xcc, %i3, %l6
19801 fcmped %fcc3, %f20, %f12
19802 mulscc %o2, 0x1B19, %g1
19803 movne %icc, %g6, %g4
19804 fcmpd %fcc1, %f10, %f20
19805 fornot1s %f21, %f16, %f15
19806 fcmpgt16 %f26, %f14, %o7
19807 fands %f11, %f3, %f11
19808 udivcc %o4, 0x0DDB, %i4
19809 ldsh [%l7 + 0x08], %l4
19810 xorcc %i1, %i7, %o3
19811 mulscc %l1, 0x0721, %o6
19812 fmovdgu %xcc, %f8, %f23
19813 ldsb [%l7 + 0x72], %l2
19814 umulcc %g5, 0x1B5F, %l0
19815 andcc %o1, 0x0A7B, %o0
19816 edge32l %i0, %i6, %l3
19817 fnand %f6, %f10, %f8
19818 xnorcc %o5, 0x1357, %i5
19819 fpsub16s %f9, %f0, %f20
19820 edge8ln %i2, %g2, %g7
19821 subc %l5, %g3, %i3
19822 edge16ln %o2, %g1, %l6
19823 fcmpes %fcc3, %f23, %f22
19824 sdivcc %g4, 0x0086, %g6
19825 fmovrdlz %o4, %f6, %f28
19826 movgu %icc, %i4, %l4
19827 save %i1, %o7, %i7
19828 rdpr %cwp, %g1
19829 rdpr %cansave, %g2
19830 rdpr %canrestore, %g3
19831 rdpr %cleanwin, %g4
19832 rdpr %otherwin, %g5
19833 rdpr %wstate, %g6
19834 sra %o3, 0x0A, %o6
19835 movvc %xcc, %l1, %l2
19836 alignaddrl %l0, %g5, %o0
19837 subcc %o1, %i0, %i6
19838 movl %icc, %o5, %l3
19839 udivx %i5, 0x1C8B, %i2
19840 fmovrse %g2, %f21, %f5
19841 edge8l %g7, %g3, %i3
19842 fpmerge %f7, %f3, %f20
19843 fxnor %f18, %f28, %f12
19844 sra %o2, 0x00, %l5
19845 edge32ln %g1, %l6, %g4
19846 movre %g6, %o4, %i4
19847 edge16ln %i1, %l4, %o7
19848 movl %icc, %i7, %o3
19849 nop
19850 set 0x0A, %i6
19851 ldub [%l7 + %i6], %l1
19852 sra %o6, %l0, %l2
19853 srl %g5, %o1, %i0
19854 move %icc, %i6, %o0
19855 movne %xcc, %l3, %o5
19856 edge32l %i5, %i2, %g2
19857 movvc %xcc, %g3, %i3
19858 andcc %o2, %l5, %g1
19859 fmovsn %icc, %f21, %f28
19860 movl %icc, %l6, %g7
19861 ldsh [%l7 + 0x76], %g4
19862 movleu %icc, %g6, %o4
19863 movcc %xcc, %i1, %i4
19864 add %l4, %i7, %o7
19865 st %f30, [%l7 + 0x20]
19866 fmovsg %xcc, %f2, %f31
19867 std %f6, [%l7 + 0x40]
19868 fpsub16 %f30, %f24, %f0
19869 srl %l1, %o3, %l0
19870 movle %xcc, %o6, %g5
19871 ldx [%l7 + 0x60], %o1
19872 edge8n %i0, %l2, %i6
19873 fcmpne32 %f4, %f16, %l3
19874 fandnot2s %f10, %f7, %f17
19875 ldx [%l7 + 0x58], %o0
19876 subc %i5, 0x1ED7, %o5
19877 fmuld8sux16 %f0, %f18, %f4
19878 bshuffle %f6, %f0, %f28
19879 array16 %g2, %g3, %i2
19880 lduh [%l7 + 0x2C], %i3
19881 fmovdle %xcc, %f16, %f10
19882 ldub [%l7 + 0x7B], %o2
19883 sra %l5, 0x10, %g1
19884 alignaddrl %l6, %g7, %g4
19885 smul %o4, 0x1623, %g6
19886 fzeros %f21
19887 fmovsg %icc, %f16, %f7
19888 srl %i4, 0x12, %i1
19889 andncc %l4, %o7, %i7
19890 and %o3, %l0, %l1
19891 smul %o6, 0x0F13, %o1
19892 movge %icc, %g5, %l2
19893 sllx %i6, 0x00, %i0
19894 sdiv %o0, 0x0E4F, %l3
19895 edge8l %o5, %g2, %i5
19896 edge8l %g3, %i2, %i3
19897 sdivcc %o2, 0x1654, %l5
19898 sdivx %l6, 0x0413, %g7
19899 sth %g4, [%l7 + 0x7C]
19900 udivcc %g1, 0x1A56, %g6
19901 stb %o4, [%l7 + 0x38]
19902 fnegs %f3, %f20
19903 edge32ln %i1, %i4, %l4
19904 movrlz %o7, %i7, %o3
19905 array8 %l1, %l0, %o6
19906 fmovsge %xcc, %f0, %f24
19907 ld [%l7 + 0x4C], %f3
19908 addccc %o1, 0x0422, %l2
19909 srax %i6, 0x11, %g5
19910 fmul8x16au %f3, %f9, %f0
19911 stb %i0, [%l7 + 0x19]
19912 add %o0, %o5, %g2
19913 fpack32 %f2, %f0, %f6
19914 ldd [%l7 + 0x18], %l2
19915 alignaddr %i5, %i2, %i3
19916 lduh [%l7 + 0x6E], %g3
19917 movvc %icc, %o2, %l5
19918 array32 %l6, %g4, %g7
19919 mulscc %g1, 0x15BE, %g6
19920 edge32l %o4, %i4, %l4
19921 udiv %o7, 0x105B, %i7
19922 nop
19923 set 0x24, %g5
19924 ldsh [%l7 + %g5], %o3
19925 smulcc %l1, 0x0EB2, %l0
19926 alignaddr %o6, %i1, %l2
19927 movrlz %i6, %o1, %g5
19928 ldx [%l7 + 0x60], %o0
19929 udivx %i0, 0x17BE, %g2
19930 nop
19931 set 0x10, %o1
19932 stx %l3, [%l7 + %o1]
19933 edge32l %i5, %o5, %i3
19934 orcc %g3, 0x1890, %i2
19935 array16 %l5, %o2, %l6
19936 edge32ln %g4, %g7, %g6
19937 or %g1, 0x0874, %o4
19938 fmovrdgez %l4, %f16, %f20
19939 udivcc %i4, 0x11EC, %i7
19940 nop
19941 set 0x3C, %o4
19942 ldub [%l7 + %o4], %o3
19943 fmovsle %xcc, %f24, %f0
19944 fone %f28
19945 st %f20, [%l7 + 0x70]
19946 subc %o7, 0x1D55, %l0
19947 fmovdl %xcc, %f26, %f9
19948 andncc %l1, %i1, %o6
19949 umul %l2, 0x02AF, %i6
19950 orcc %g5, 0x08EC, %o1
19951 or %i0, %o0, %g2
19952 save %i5, %o5, %i3
19953 rdpr %cwp, %g1
19954 rdpr %cansave, %g2
19955 rdpr %canrestore, %g3
19956 rdpr %cleanwin, %g4
19957 rdpr %otherwin, %g5
19958 rdpr %wstate, %g6
19959 ldd [%l7 + 0x10], %f8
19960 fmovdg %icc, %f21, %f28
19961 edge32l %g3, %l3, %i2
19962 lduh [%l7 + 0x26], %o2
19963 orn %l6, %g4, %l5
19964 ld [%l7 + 0x0C], %f6
19965 movrlez %g7, %g1, %o4
19966 move %icc, %l4, %g6
19967 ld [%l7 + 0x20], %f0
19968 movcc %icc, %i4, %o3
19969 fmovsvs %icc, %f21, %f19
19970 movgu %icc, %o7, %i7
19971 save %l0, 0x0BFD, %l1
19972 rdpr %cwp, %g1
19973 rdpr %cansave, %g2
19974 rdpr %canrestore, %g3
19975 rdpr %cleanwin, %g4
19976 rdpr %otherwin, %g5
19977 rdpr %wstate, %g6
19978 orncc %o6, 0x0226, %l2
19979 edge8ln %i6, %i1, %g5
19980 fmovscs %icc, %f11, %f4
19981 andcc %i0, 0x1A71, %o1
19982 sub %g2, 0x0F87, %o0
19983 fmovs %f21, %f3
19984 st %f20, [%l7 + 0x6C]
19985 movle %xcc, %o5, %i3
19986 fpadd32 %f22, %f2, %f18
19987 movrne %g3, %i5, %i2
19988 edge16n %o2, %l3, %g4
19989 sir 0x139D
19990 ld [%l7 + 0x30], %f11
19991 edge8n %l6, %l5, %g1
19992 andncc %g7, %l4, %g6
19993 edge16n %i4, %o3, %o4
19994 fpsub32 %f18, %f14, %f0
19995 movrlz %i7, %l0, %l1
19996 stb %o6, [%l7 + 0x3E]
19997 fmovscc %icc, %f22, %f27
19998 array16 %l2, %o7, %i1
19999 edge8ln %g5, %i0, %i6
20000 ld [%l7 + 0x5C], %f8
20001 nop
20002 set 0x10, %g4
20003 std %f26, [%l7 + %g4]
20004 add %g2, 0x13EC, %o1
20005 fmovse %icc, %f7, %f1
20006 movne %xcc, %o5, %o0
20007 umul %g3, %i3, %i2
20008 fand %f8, %f22, %f0
20009 fpsub16s %f15, %f24, %f2
20010 sdivx %o2, 0x06A9, %l3
20011 fpadd16 %f18, %f10, %f30
20012 edge8n %g4, %i5, %l5
20013 xorcc %g1, %g7, %l4
20014 and %g6, 0x0F9A, %i4
20015 alignaddrl %o3, %l6, %o4
20016 movvs %xcc, %i7, %l0
20017 lduh [%l7 + 0x76], %o6
20018 fmovspos %xcc, %f11, %f0
20019 subccc %l2, 0x1F93, %l1
20020 fpack32 %f24, %f10, %f14
20021 movgu %xcc, %i1, %o7
20022 smulcc %i0, 0x0485, %g5
20023 movre %i6, 0x2E3, %g2
20024 alignaddrl %o5, %o0, %o1
20025 movl %icc, %g3, %i2
20026 sdivcc %o2, 0x12BE, %i3
20027 andncc %l3, %i5, %g4
20028 orncc %l5, %g7, %g1
20029 umul %l4, %g6, %o3
20030 fmovdle %icc, %f6, %f5
20031 movn %xcc, %l6, %i4
20032 movre %o4, %l0, %o6
20033 udiv %i7, 0x1C62, %l2
20034 edge8n %i1, %o7, %l1
20035 edge32ln %g5, %i0, %g2
20036 movcc %xcc, %o5, %i6
20037 movle %xcc, %o1, %g3
20038 fmovsn %xcc, %f23, %f17
20039 fmuld8sux16 %f16, %f28, %f18
20040 xnorcc %o0, %i2, %i3
20041 udivcc %o2, 0x15AB, %l3
20042 sethi 0x093A, %g4
20043 movge %icc, %i5, %l5
20044 fcmpne32 %f10, %f18, %g1
20045 fnot2s %f1, %f7
20046 andncc %g7, %g6, %l4
20047 movrlez %l6, 0x03C, %o3
20048 smulcc %o4, 0x08D3, %l0
20049 movcc %xcc, %o6, %i4
20050 movgu %icc, %l2, %i1
20051 smulcc %o7, 0x0783, %l1
20052 sllx %i7, 0x1E, %g5
20053 srlx %g2, 0x1E, %i0
20054 ldsw [%l7 + 0x68], %i6
20055 sir 0x164E
20056 movcs %icc, %o5, %o1
20057 sra %g3, 0x1D, %i2
20058 orncc %o0, %i3, %l3
20059 movvc %xcc, %g4, %i5
20060 ldd [%l7 + 0x78], %o2
20061 addc %l5, %g7, %g1
20062 movg %xcc, %g6, %l4
20063 fxnors %f26, %f20, %f29
20064 fabsd %f20, %f20
20065 movcs %xcc, %l6, %o4
20066 ld [%l7 + 0x48], %f0
20067 movrgz %l0, 0x102, %o6
20068 udivcc %i4, 0x0532, %o3
20069 movrlez %i1, %l2, %o7
20070 movrlz %l1, %g5, %g2
20071 addc %i7, 0x11D8, %i0
20072 mulx %o5, %i6, %o1
20073 fcmple32 %f0, %f0, %g3
20074 movcs %xcc, %i2, %i3
20075 orcc %o0, %g4, %l3
20076 nop
20077 set 0x6A, %g1
20078 lduh [%l7 + %g1], %o2
20079 stw %l5, [%l7 + 0x48]
20080 st %f2, [%l7 + 0x38]
20081 array16 %i5, %g1, %g7
20082 edge8ln %g6, %l6, %l4
20083 andncc %o4, %o6, %i4
20084 movre %o3, 0x10F, %l0
20085 ldd [%l7 + 0x10], %f0
20086 sll %l2, 0x05, %o7
20087 ldd [%l7 + 0x20], %i0
20088 movneg %xcc, %l1, %g5
20089 movrlz %g2, 0x2D2, %i0
20090 alignaddrl %i7, %i6, %o5
20091 movl %xcc, %o1, %i2
20092 orncc %g3, 0x086B, %o0
20093 subc %i3, %l3, %g4
20094 add %l5, %i5, %o2
20095 st %f25, [%l7 + 0x18]
20096 array16 %g7, %g1, %l6
20097 sdivcc %g6, 0x1A1F, %l4
20098 fmovdge %xcc, %f1, %f17
20099 edge32 %o6, %o4, %o3
20100 sra %i4, 0x1F, %l2
20101 fmovsn %icc, %f18, %f7
20102 movrlez %o7, %l0, %l1
20103 movge %icc, %i1, %g2
20104 sdivcc %g5, 0x0D69, %i7
20105 restore %i0, %i6, %o5
20106 rdpr %cwp, %g1
20107 rdpr %cansave, %g2
20108 rdpr %canrestore, %g3
20109 rdpr %cleanwin, %g4
20110 rdpr %otherwin, %g5
20111 rdpr %wstate, %g6
20112 srlx %i2, %o1, %g3
20113 subcc %i3, %l3, %o0
20114 movg %icc, %l5, %i5
20115 ldsh [%l7 + 0x14], %o2
20116 umul %g4, %g1, %l6
20117 and %g6, %l4, %g7
20118 nop
20119 set 0x68, %l0
20120 ldx [%l7 + %l0], %o6
20121 fcmped %fcc2, %f2, %f14
20122 fabsd %f18, %f24
20123 or %o3, 0x1A44, %o4
20124 setx loop_68, %l0, %l1
20125 return %l1
20126 nop
20127 rdpr %cwp, %g1
20128 rdpr %cansave, %g2
20129 rdpr %canrestore, %g3
20130 rdpr %cleanwin, %g4
20131 rdpr %otherwin, %g5
20132 rdpr %wstate, %g6
20133loop_68: sll %i4, 0x1E, %l1
20134 movge %xcc, %i1, %l0
20135 fmovse %xcc, %f7, %f21
20136 xnor %g5, %g2, %i7
20137 fmovsa %xcc, %f6, %f26
20138 edge32ln %i6, %i0, %i2
20139 lduw [%l7 + 0x64], %o1
20140 sllx %g3, %o5, %i3
20141 fmovdvc %xcc, %f29, %f12
20142 edge16l %l3, %l5, %i5
20143 sub %o0, 0x054D, %o2
20144 fexpand %f21, %f2
20145 movre %g1, 0x304, %g4
20146 fnegd %f10, %f0
20147 fmovrsgez %g6, %f21, %f21
20148 fmul8x16au %f19, %f10, %f6
20149 fcmpgt16 %f20, %f6, %l6
20150 movge %icc, %g7, %l4
20151 array16 %o6, %o3, %o4
20152 movg %icc, %o7, %l2
20153 movge %xcc, %l1, %i4
20154 edge32 %i1, %g5, %g2
20155 subccc %i7, %i6, %l0
20156 add %i0, 0x059F, %i2
20157 add %g3, 0x1AF4, %o5
20158 udivcc %i3, 0x17F1, %o1
20159 stx %l3, [%l7 + 0x08]
20160 movl %xcc, %i5, %l5
20161 edge32ln %o0, %o2, %g4
20162 or %g1, 0x1F4E, %g6
20163 fmovdge %icc, %f27, %f4
20164 sdivcc %l6, 0x1736, %l4
20165 lduw [%l7 + 0x58], %g7
20166 edge32n %o3, %o4, %o6
20167 alignaddrl %l2, %l1, %o7
20168 xnorcc %i1, 0x18AF, %g5
20169 srax %i4, %g2, %i7
20170 edge8l %l0, %i0, %i6
20171 xnor %i2, 0x0FAD, %o5
20172 andn %i3, 0x0A10, %o1
20173 edge8ln %g3, %l3, %l5
20174 subccc %o0, 0x170F, %i5
20175 fpack16 %f18, %f30
20176 ld [%l7 + 0x64], %f5
20177 edge32l %o2, %g1, %g4
20178 lduh [%l7 + 0x12], %g6
20179 umulcc %l6, %g7, %o3
20180 lduh [%l7 + 0x30], %l4
20181 fcmpeq32 %f28, %f16, %o4
20182 udivcc %l2, 0x1BE0, %o6
20183 stb %o7, [%l7 + 0x0A]
20184 fands %f29, %f21, %f21
20185 fmovsl %icc, %f25, %f0
20186 sdivcc %l1, 0x01F2, %i1
20187 fzeros %f16
20188 movre %i4, 0x22A, %g2
20189 fmovsg %icc, %f22, %f11
20190 addc %i7, %g5, %i0
20191 sir 0x063A
20192 sll %l0, %i6, %o5
20193 edge32l %i3, %o1, %g3
20194 orcc %l3, 0x16D1, %l5
20195 ldsh [%l7 + 0x34], %i2
20196 fmovdge %xcc, %f28, %f7
20197 movcc %icc, %i5, %o2
20198 ldx [%l7 + 0x78], %o0
20199 xorcc %g4, 0x0319, %g6
20200 movrlez %l6, %g1, %o3
20201 ldd [%l7 + 0x48], %f2
20202 movn %xcc, %l4, %o4
20203 smulcc %l2, %g7, %o6
20204 sth %o7, [%l7 + 0x26]
20205 subccc %i1, %i4, %l1
20206 edge16 %i7, %g5, %i0
20207 edge8 %g2, %i6, %l0
20208 movcs %xcc, %o5, %o1
20209 edge8ln %i3, %l3, %l5
20210 sdivx %g3, 0x15AE, %i2
20211 fandnot1s %f29, %f23, %f25
20212 fmovsl %icc, %f25, %f6
20213 restore %o2, %o0, %g4
20214 rdpr %cwp, %g1
20215 rdpr %cansave, %g2
20216 rdpr %canrestore, %g3
20217 rdpr %cleanwin, %g4
20218 rdpr %otherwin, %g5
20219 rdpr %wstate, %g6
20220 andcc %g6, 0x0AB8, %l6
20221 srlx %g1, 0x13, %o3
20222 edge32ln %i5, %l4, %o4
20223 ldub [%l7 + 0x65], %g7
20224 movre %o6, 0x0D6, %l2
20225 ldsh [%l7 + 0x32], %i1
20226 fcmpne32 %f4, %f24, %i4
20227 std %f0, [%l7 + 0x28]
20228 fmovrsne %l1, %f17, %f15
20229 fmovdg %icc, %f19, %f13
20230 lduw [%l7 + 0x38], %i7
20231 subccc %g5, 0x18A0, %o7
20232 fmuld8ulx16 %f2, %f22, %f20
20233 fmovrse %g2, %f23, %f28
20234 fmovd %f30, %f0
20235 ldsh [%l7 + 0x52], %i0
20236 fmovsneg %xcc, %f8, %f29
20237 orcc %l0, 0x1BD7, %i6
20238 edge32l %o1, %o5, %i3
20239 subc %l5, %l3, %i2
20240 edge16n %g3, %o2, %o0
20241 addcc %g6, %l6, %g4
20242 sdivcc %o3, 0x03F1, %g1
20243 movn %xcc, %i5, %l4
20244 move %xcc, %o4, %o6
20245 addcc %l2, 0x1520, %g7
20246 alignaddr %i4, %i1, %i7
20247 movneg %icc, %l1, %o7
20248 edge16 %g2, %i0, %l0
20249 fmovdgu %icc, %f0, %f17
20250 fmovdvs %icc, %f19, %f23
20251 fmovdne %icc, %f9, %f24
20252 popc %g5, %o1
20253 movvc %xcc, %o5, %i3
20254 movn %icc, %i6, %l3
20255 movneg %xcc, %i2, %l5
20256 fmuld8ulx16 %f9, %f4, %f8
20257 sdivcc %o2, 0x0083, %g3
20258 fone %f30
20259 movleu %xcc, %o0, %l6
20260 xor %g6, 0x0701, %g4
20261 movrlez %o3, 0x03B, %g1
20262 fmovrde %i5, %f26, %f10
20263 movrgz %l4, 0x274, %o4
20264 movrgz %o6, 0x02C, %l2
20265 fmovdl %icc, %f29, %f25
20266 andncc %g7, %i4, %i7
20267 umulcc %i1, 0x1B91, %o7
20268 xor %g2, 0x035D, %l1
20269 sll %l0, 0x0F, %g5
20270 addccc %i0, 0x1550, %o5
20271 addccc %i3, %i6, %o1
20272 edge32ln %l3, %l5, %o2
20273 movleu %icc, %g3, %o0
20274 ldx [%l7 + 0x48], %i2
20275 orn %g6, %g4, %l6
20276 xorcc %g1, 0x12E9, %i5
20277 ldsb [%l7 + 0x4C], %o3
20278 movne %xcc, %l4, %o6
20279 setx loop_69, %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_69: sra %l2, %i1, %o7
20289 fmovrslz %g2, %f13, %f24
20290 srax %l1, %i7, %l0
20291 addccc %g5, 0x15BA, %i0
20292 lduh [%l7 + 0x48], %i3
20293 edge16l %o5, %o1, %l3
20294 movgu %icc, %l5, %i6
20295 udiv %g3, 0x05AD, %o2
20296 xnorcc %o0, %i2, %g4
20297 alignaddrl %g6, %l6, %i5
20298 move %xcc, %o3, %g1
20299 xorcc %l4, 0x169A, %o6
20300 std %f14, [%l7 + 0x50]
20301 movvc %icc, %o4, %g7
20302 srax %i4, %i1, %o7
20303 movre %l2, %l1, %g2
20304 movne %xcc, %i7, %g5
20305 srlx %l0, %i3, %o5
20306 xor %o1, 0x1581, %i0
20307 fsrc1s %f5, %f5
20308 smulcc %l5, 0x059A, %l3
20309 fmovrsgz %g3, %f13, %f11
20310 fmovspos %icc, %f16, %f13
20311 sub %o2, %i6, %o0
20312 movrne %g4, %g6, %l6
20313 movcs %xcc, %i5, %o3
20314 ld [%l7 + 0x68], %f5
20315 movre %i2, 0x3AB, %g1
20316 fexpand %f3, %f16
20317 alignaddrl %o6, %l4, %o4
20318 lduw [%l7 + 0x5C], %i4
20319 movle %xcc, %g7, %i1
20320 popc 0x1FD1, %l2
20321 sll %l1, 0x1B, %o7
20322 orncc %g2, %i7, %g5
20323 fone %f12
20324 fmovdvs %icc, %f22, %f24
20325 fxnors %f8, %f14, %f30
20326 ld [%l7 + 0x20], %f25
20327 smulcc %i3, 0x1289, %o5
20328 or %l0, %i0, %l5
20329 xnor %l3, %g3, %o1
20330 sllx %i6, 0x0C, %o0
20331 lduw [%l7 + 0x74], %g4
20332 sir 0x15D4
20333 udiv %g6, 0x1C59, %o2
20334 fnot1s %f20, %f17
20335 sllx %l6, %i5, %i2
20336 st %f27, [%l7 + 0x7C]
20337 srlx %g1, %o6, %l4
20338 edge32 %o4, %i4, %g7
20339 smulcc %i1, %l2, %l1
20340 edge32ln %o3, %g2, %o7
20341 movpos %icc, %g5, %i7
20342 stx %i3, [%l7 + 0x38]
20343 ldsh [%l7 + 0x2E], %o5
20344 ldub [%l7 + 0x79], %i0
20345 edge8n %l0, %l3, %l5
20346 fmovsle %icc, %f18, %f3
20347 popc 0x0007, %g3
20348 ldsh [%l7 + 0x10], %i6
20349 subc %o0, 0x186C, %o1
20350 fnot1s %f22, %f13
20351 movrlz %g6, %o2, %l6
20352 edge8l %i5, %g4, %i2
20353 fmovsge %icc, %f14, %f19
20354 xnorcc %g1, %l4, %o4
20355 addc %i4, 0x13EB, %g7
20356 ldsh [%l7 + 0x6A], %o6
20357 movrgz %l2, 0x1BA, %i1
20358 fornot1 %f28, %f24, %f18
20359 edge16ln %l1, %g2, %o3
20360 sir 0x0BDD
20361 ldub [%l7 + 0x16], %o7
20362 fmovrdlz %g5, %f0, %f12
20363 fone %f2
20364 edge16n %i3, %i7, %i0
20365 move %icc, %l0, %l3
20366 movrgz %l5, %g3, %o5
20367 popc 0x1EC7, %i6
20368 edge8n %o0, %g6, %o2
20369 nop
20370 set 0x54, %l5
20371 ldsw [%l7 + %l5], %o1
20372 edge16 %l6, %i5, %i2
20373 popc 0x1956, %g1
20374 fmovrdlez %g4, %f6, %f18
20375 sll %l4, 0x15, %i4
20376 orcc %o4, %o6, %g7
20377 movrlez %l2, %i1, %g2
20378 movg %icc, %o3, %l1
20379 or %g5, 0x17AC, %o7
20380 sth %i3, [%l7 + 0x5A]
20381 movrlez %i7, %l0, %l3
20382 orcc %l5, 0x0A17, %i0
20383 fmovrdne %o5, %f30, %f10
20384 fmovd %f2, %f20
20385 ldsb [%l7 + 0x47], %i6
20386 fmuld8ulx16 %f2, %f15, %f18
20387 mova %icc, %o0, %g3
20388 edge8l %o2, %g6, %o1
20389 ldsh [%l7 + 0x1A], %i5
20390 ldd [%l7 + 0x08], %f12
20391 sll %i2, 0x1A, %g1
20392 restore %g4, 0x0FE5, %l4
20393 rdpr %cwp, %g1
20394 rdpr %cansave, %g2
20395 rdpr %canrestore, %g3
20396 rdpr %cleanwin, %g4
20397 rdpr %otherwin, %g5
20398 rdpr %wstate, %g6
20399 std %f8, [%l7 + 0x78]
20400 xnorcc %l6, 0x1850, %o4
20401 nop
20402 set 0x4A, %l3
20403 ldsb [%l7 + %l3], %i4
20404 movl %xcc, %o6, %l2
20405 movn %xcc, %g7, %g2
20406 movle %xcc, %o3, %i1
20407 movn %icc, %g5, %o7
20408 movrgz %i3, 0x08B, %i7
20409 siam 0x3
20410 sdiv %l0, 0x1AD6, %l3
20411 movpos %xcc, %l1, %l5
20412 addccc %o5, 0x10E2, %i6
20413 edge16ln %o0, %i0, %g3
20414 edge8l %o2, %o1, %i5
20415 nop
20416 set 0x30, %i3
20417 std %f2, [%l7 + %i3]
20418 lduw [%l7 + 0x74], %i2
20419 fmovdvs %icc, %f28, %f0
20420 movrlez %g6, %g1, %g4
20421 fmovrsgz %l6, %f4, %f29
20422 fpack32 %f18, %f28, %f16
20423 sll %o4, 0x0D, %l4
20424 movgu %xcc, %o6, %i4
20425 fnegd %f26, %f24
20426 srax %l2, 0x03, %g7
20427 srlx %g2, %o3, %i1
20428 movle %xcc, %o7, %g5
20429 movl %icc, %i3, %i7
20430 subc %l0, %l1, %l3
20431 ldub [%l7 + 0x72], %o5
20432 move %xcc, %i6, %o0
20433 ldub [%l7 + 0x46], %l5
20434 fmovdge %xcc, %f30, %f13
20435 movrlz %g3, 0x278, %i0
20436 edge16l %o1, %o2, %i2
20437 nop
20438 set 0x40, %l2
20439 lduw [%l7 + %l2], %i5
20440 movg %icc, %g6, %g1
20441 andcc %l6, %o4, %l4
20442 sub %o6, %g4, %l2
20443 xnor %i4, %g7, %o3
20444 st %f11, [%l7 + 0x48]
20445 ldsb [%l7 + 0x78], %g2
20446 fnors %f7, %f18, %f23
20447 ldd [%l7 + 0x10], %o6
20448 srlx %i1, 0x02, %i3
20449 movgu %xcc, %g5, %l0
20450 movn %icc, %l1, %l3
20451 and %i7, %i6, %o0
20452 add %l5, 0x0565, %g3
20453 fmovrdlez %o5, %f10, %f30
20454 fones %f2
20455 stb %i0, [%l7 + 0x49]
20456 fmovrdgz %o1, %f6, %f30
20457 sdivcc %i2, 0x0521, %o2
20458 lduw [%l7 + 0x78], %i5
20459 edge32n %g1, %l6, %g6
20460 movg %xcc, %l4, %o4
20461 movleu %xcc, %o6, %l2
20462 edge32ln %g4, %i4, %o3
20463 popc %g2, %g7
20464 movgu %icc, %o7, %i3
20465 ldd [%l7 + 0x08], %i0
20466 alignaddr %l0, %l1, %l3
20467 nop
20468 set 0x70, %i4
20469 ldx [%l7 + %i4], %i7
20470 movrgez %i6, %g5, %o0
20471 fabss %f0, %f29
20472 fmovdpos %icc, %f18, %f22
20473 movne %icc, %l5, %o5
20474 array32 %i0, %g3, %o1
20475 fpmerge %f24, %f17, %f12
20476 fmovrdne %i2, %f14, %f22
20477 ldd [%l7 + 0x10], %f4
20478 alignaddr %o2, %g1, %i5
20479 ldsb [%l7 + 0x35], %l6
20480 fmovdgu %icc, %f9, %f12
20481 movleu %icc, %l4, %o4
20482 movge %icc, %g6, %o6
20483 movrgz %g4, 0x110, %i4
20484 movrlez %o3, 0x394, %l2
20485 movrgz %g7, %g2, %o7
20486 move %icc, %i3, %i1
20487 mulscc %l0, 0x12CA, %l1
20488 nop
20489 set 0x12, %i0
20490 lduh [%l7 + %i0], %l3
20491 fcmpd %fcc0, %f18, %f20
20492 stx %i7, [%l7 + 0x78]
20493 movrlz %g5, 0x055, %o0
20494 edge8n %i6, %o5, %l5
20495 nop
20496 set 0x20, %o7
20497 std %f16, [%l7 + %o7]
20498 movrgez %g3, %o1, %i0
20499 ldd [%l7 + 0x68], %i2
20500 addc %g1, %i5, %o2
20501 movvs %icc, %l6, %o4
20502 fnot2s %f25, %f15
20503 fandnot1s %f9, %f11, %f7
20504 movre %l4, %g6, %o6
20505 movneg %icc, %i4, %o3
20506 sir 0x151E
20507 fmul8x16al %f13, %f20, %f24
20508 fmovrdne %l2, %f6, %f20
20509 andncc %g4, %g7, %g2
20510 fornot2s %f20, %f28, %f17
20511 srax %i3, 0x16, %o7
20512 udivx %i1, 0x16BF, %l0
20513 movrne %l1, 0x36E, %i7
20514 array8 %g5, %l3, %o0
20515 sllx %o5, %l5, %g3
20516 edge8l %i6, %o1, %i2
20517 ldd [%l7 + 0x58], %g0
20518 siam 0x3
20519 edge8ln %i5, %o2, %i0
20520 sra %o4, %l6, %l4
20521 sll %o6, 0x1D, %i4
20522 sllx %g6, %o3, %g4
20523 umulcc %g7, %g2, %i3
20524 fcmple32 %f14, %f10, %o7
20525 edge8n %i1, %l0, %l1
20526 stx %i7, [%l7 + 0x68]
20527 subccc %l2, 0x008B, %g5
20528 fornot2s %f28, %f17, %f27
20529 orcc %o0, 0x114D, %l3
20530 edge16ln %l5, %o5, %i6
20531 edge32ln %o1, %g3, %g1
20532 udiv %i2, 0x0081, %i5
20533 nop
20534 set 0x70, %g7
20535 std %f12, [%l7 + %g7]
20536 orncc %i0, 0x02D4, %o4
20537 smul %o2, %l4, %o6
20538 edge8ln %i4, %l6, %g6
20539 edge32n %o3, %g7, %g2
20540 fmovse %xcc, %f20, %f11
20541 move %xcc, %i3, %o7
20542 movvc %icc, %g4, %l0
20543 addc %i1, %i7, %l2
20544 stw %g5, [%l7 + 0x2C]
20545 stw %l1, [%l7 + 0x68]
20546 save %o0, 0x166B, %l3
20547 rdpr %cwp, %g1
20548 rdpr %cansave, %g2
20549 rdpr %canrestore, %g3
20550 rdpr %cleanwin, %g4
20551 rdpr %otherwin, %g5
20552 rdpr %wstate, %g6
20553 stx %o5, [%l7 + 0x60]
20554 move %icc, %i6, %l5
20555 smulcc %g3, %g1, %i2
20556 andcc %i5, %i0, %o1
20557 and %o4, 0x15CE, %l4
20558 edge16l %o6, %i4, %l6
20559 edge32l %o2, %o3, %g7
20560 fpsub16 %f26, %f0, %f30
20561 ldsh [%l7 + 0x4A], %g6
20562 lduh [%l7 + 0x12], %i3
20563 subcc %o7, 0x1E55, %g4
20564 ldsw [%l7 + 0x4C], %g2
20565 mova %xcc, %i1, %l0
20566 alignaddrl %i7, %l2, %g5
20567 sdivx %o0, 0x12C8, %l1
20568 sllx %o5, 0x04, %l3
20569 fornot1s %f21, %f27, %f28
20570 stb %l5, [%l7 + 0x7C]
20571 setx loop_70, %l0, %l1
20572 return %l1
20573 nop
20574 rdpr %cwp, %g1
20575 rdpr %cansave, %g2
20576 rdpr %canrestore, %g3
20577 rdpr %cleanwin, %g4
20578 rdpr %otherwin, %g5
20579 rdpr %wstate, %g6
20580loop_70: fpack16 %f18, %f6
20581 andncc %i5, %i2, %i0
20582 ld [%l7 + 0x18], %f6
20583 smul %o4, %o1, %o6
20584 srlx %l4, %l6, %o2
20585 srl %i4, %o3, %g7
20586 srl %i3, %o7, %g6
20587 fcmpgt32 %f16, %f18, %g2
20588 fmovrdgez %g4, %f20, %f2
20589 fmovdvc %xcc, %f8, %f6
20590 lduh [%l7 + 0x7E], %i1
20591 stb %l0, [%l7 + 0x12]
20592 nop
20593 set 0x50, %l6
20594 ldx [%l7 + %l6], %i7
20595 edge8n %g5, %l2, %l1
20596 xnorcc %o5, %l3, %o0
20597 orn %l5, 0x0549, %g1
20598 fpadd16s %f4, %f26, %f5
20599 movrlez %i6, 0x2D5, %g3
20600 ldd [%l7 + 0x28], %i2
20601 sethi 0x0CAC, %i0
20602 udivx %i5, 0x066E, %o1
20603 srax %o4, 0x04, %o6
20604 fand %f2, %f26, %f24
20605 mulx %l4, 0x1108, %o2
20606 edge8ln %i4, %l6, %g7
20607 mova %xcc, %o3, %o7
20608 move %xcc, %g6, %i3
20609 movvc %xcc, %g4, %g2
20610 ldd [%l7 + 0x08], %l0
20611 addcc %i7, 0x0277, %g5
20612 fsrc2s %f13, %f21
20613 fmovrsgz %i1, %f0, %f1
20614 fnot1s %f24, %f7
20615 fors %f7, %f16, %f29
20616 fmul8x16al %f24, %f21, %f6
20617 mova %xcc, %l1, %l2
20618 movrlz %l3, %o0, %o5
20619 ld [%l7 + 0x5C], %f20
20620 ld [%l7 + 0x44], %f28
20621 edge8l %l5, %g1, %i6
20622 subccc %g3, 0x1AC1, %i0
20623 movle %xcc, %i2, %i5
20624 addccc %o4, %o1, %l4
20625 sth %o2, [%l7 + 0x14]
20626 movn %xcc, %o6, %i4
20627 fcmple32 %f22, %f28, %l6
20628 and %o3, %o7, %g6
20629 movcs %xcc, %g7, %g4
20630 andn %i3, %l0, %i7
20631 xnorcc %g2, %g5, %i1
20632 ldsw [%l7 + 0x54], %l1
20633 fcmps %fcc3, %f14, %f17
20634 movn %xcc, %l3, %o0
20635 stw %o5, [%l7 + 0x18]
20636 orncc %l2, %g1, %i6
20637 fmovrdlz %l5, %f10, %f16
20638 fmul8x16al %f4, %f1, %f22
20639 sra %g3, %i0, %i5
20640 udiv %i2, 0x018F, %o4
20641 fxnors %f27, %f15, %f14
20642 movge %icc, %o1, %l4
20643 subc %o6, 0x087D, %o2
20644 fpadd16 %f4, %f14, %f30
20645 ldsb [%l7 + 0x43], %i4
20646 movg %icc, %l6, %o7
20647 edge8ln %o3, %g7, %g4
20648 stw %g6, [%l7 + 0x14]
20649 andcc %l0, 0x0E1E, %i3
20650 addccc %g2, %g5, %i7
20651 array32 %l1, %i1, %l3
20652 fmovdleu %xcc, %f17, %f9
20653 or %o0, 0x0F56, %o5
20654 movgu %xcc, %g1, %i6
20655 movleu %xcc, %l2, %l5
20656 fmovspos %xcc, %f10, %f28
20657 sdiv %i0, 0x1D2B, %i5
20658 srax %g3, %i2, %o1
20659 fmuld8ulx16 %f14, %f0, %f8
20660 stw %o4, [%l7 + 0x4C]
20661 mulscc %l4, 0x13EE, %o2
20662 save %o6, 0x16E1, %i4
20663 rdpr %cwp, %g1
20664 rdpr %cansave, %g2
20665 rdpr %canrestore, %g3
20666 rdpr %cleanwin, %g4
20667 rdpr %otherwin, %g5
20668 rdpr %wstate, %g6
20669 ldsb [%l7 + 0x2E], %l6
20670 smulcc %o3, %g7, %o7
20671 fcmpd %fcc0, %f26, %f4
20672 subcc %g4, 0x1FC6, %l0
20673 sir 0x1CEE
20674 movle %xcc, %i3, %g6
20675 fmovde %icc, %f20, %f16
20676 smulcc %g5, %g2, %i7
20677 stb %l1, [%l7 + 0x51]
20678 movrlez %l3, 0x0D5, %o0
20679 edge32ln %i1, %o5, %i6
20680 sdivcc %g1, 0x0FD8, %l2
20681 movn %xcc, %i0, %i5
20682 movrlez %g3, %i2, %l5
20683 movvs %xcc, %o1, %l4
20684 ld [%l7 + 0x30], %f2
20685 fmovsne %icc, %f30, %f7
20686 fmovdl %xcc, %f28, %f7
20687 edge32l %o4, %o2, %o6
20688 sll %i4, %o3, %g7
20689 edge8n %o7, %l6, %l0
20690 udivx %g4, 0x15A5, %g6
20691 movrgz %i3, %g5, %i7
20692 edge8l %g2, %l3, %o0
20693 edge16l %l1, %o5, %i6
20694 sethi 0x0DA2, %g1
20695 edge16l %i1, %i0, %i5
20696 srl %l2, 0x16, %i2
20697 edge16l %g3, %l5, %o1
20698 orncc %o4, %l4, %o2
20699 fmul8ulx16 %f0, %f14, %f10
20700 fmovrde %i4, %f20, %f12
20701 alignaddr %o6, %g7, %o7
20702 ldsh [%l7 + 0x38], %o3
20703 st %f0, [%l7 + 0x14]
20704 fcmpne32 %f8, %f6, %l6
20705 movrgez %l0, 0x093, %g6
20706 movn %icc, %g4, %g5
20707 xnor %i3, 0x04A1, %i7
20708 movre %l3, %g2, %l1
20709 sir 0x0882
20710 movneg %icc, %o0, %i6
20711 ldsw [%l7 + 0x70], %g1
20712 sdivcc %i1, 0x189B, %i0
20713 sll %o5, 0x0F, %i5
20714 edge8l %l2, %g3, %i2
20715 restore %l5, 0x0295, %o1
20716 rdpr %cwp, %g1
20717 rdpr %cansave, %g2
20718 rdpr %canrestore, %g3
20719 rdpr %cleanwin, %g4
20720 rdpr %otherwin, %g5
20721 rdpr %wstate, %g6
20722 sdiv %o4, 0x1681, %o2
20723 sra %i4, 0x09, %o6
20724 fmovsge %xcc, %f18, %f24
20725 xor %g7, %l4, %o7
20726 movrlez %o3, %l0, %g6
20727 movcs %xcc, %g4, %l6
20728 add %g5, 0x0053, %i7
20729 stw %i3, [%l7 + 0x08]
20730 edge32n %g2, %l3, %o0
20731 movl %xcc, %i6, %l1
20732 movcs %xcc, %i1, %i0
20733 movrlz %o5, 0x0B9, %g1
20734 alignaddr %l2, %i5, %g3
20735 std %f16, [%l7 + 0x58]
20736 movrlz %i2, %o1, %l5
20737 udivcc %o2, 0x1E26, %i4
20738 edge16ln %o4, %g7, %l4
20739 xnorcc %o7, %o3, %l0
20740 stx %g6, [%l7 + 0x20]
20741 srl %o6, %g4, %l6
20742 edge32ln %g5, %i7, %g2
20743 fmovsvs %xcc, %f27, %f9
20744 fsrc1s %f4, %f15
20745 movrgz %i3, %l3, %o0
20746 smulcc %l1, 0x1914, %i1
20747 mulx %i0, 0x1802, %o5
20748 and %i6, 0x06FA, %g1
20749 movrlz %l2, %i5, %g3
20750 edge16ln %i2, %o1, %l5
20751 andcc %o2, 0x067B, %i4
20752 lduw [%l7 + 0x58], %o4
20753 nop
20754 set 0x0A, %o5
20755 ldsh [%l7 + %o5], %l4
20756 addc %o7, 0x0A3E, %g7
20757 ldsh [%l7 + 0x46], %o3
20758 fcmpne16 %f30, %f4, %l0
20759 stx %o6, [%l7 + 0x40]
20760 movl %xcc, %g4, %g6
20761 edge8ln %l6, %i7, %g2
20762 edge32 %i3, %g5, %l3
20763 popc 0x1C76, %o0
20764 fmovrdgez %i1, %f20, %f6
20765 movvs %xcc, %i0, %o5
20766 movpos %icc, %l1, %i6
20767 edge16n %l2, %i5, %g1
20768 fsrc2s %f8, %f5
20769 movn %xcc, %i2, %o1
20770 fmovrslz %g3, %f13, %f23
20771 lduh [%l7 + 0x46], %l5
20772 edge8l %i4, %o2, %o4
20773 fmovscs %icc, %f16, %f28
20774 fxor %f28, %f16, %f10
20775 movleu %xcc, %o7, %g7
20776 lduh [%l7 + 0x56], %l4
20777 movpos %xcc, %l0, %o3
20778 fmovrsne %g4, %f16, %f17
20779 add %o6, 0x1660, %l6
20780 movre %i7, %g2, %g6
20781 sethi 0x0113, %g5
20782 fnot1s %f27, %f16
20783 subc %i3, 0x03B7, %l3
20784 array8 %i1, %o0, %i0
20785 move %xcc, %o5, %i6
20786 addcc %l1, %l2, %i5
20787 edge32ln %i2, %g1, %o1
20788 stb %g3, [%l7 + 0x64]
20789 sra %i4, %l5, %o4
20790 xorcc %o2, 0x1282, %o7
20791 fmovsneg %icc, %f19, %f1
20792 fmovde %icc, %f12, %f10
20793 stb %g7, [%l7 + 0x67]
20794 addcc %l0, %l4, %g4
20795 fmovscs %xcc, %f17, %f8
20796 sdiv %o3, 0x163E, %l6
20797 andncc %o6, %g2, %g6
20798 fcmped %fcc0, %f30, %f22
20799 movge %icc, %i7, %g5
20800 xnorcc %i3, 0x0FE8, %i1
20801 bshuffle %f20, %f22, %f18
20802 movvs %icc, %l3, %o0
20803 popc %i0, %i6
20804 edge8l %o5, %l2, %l1
20805 movrne %i5, 0x2D2, %i2
20806 mulx %g1, %g3, %o1
20807 ldsw [%l7 + 0x10], %i4
20808 sethi 0x1601, %o4
20809 alignaddrl %o2, %l5, %o7
20810 fsrc2 %f14, %f10
20811 sll %l0, 0x1A, %g7
20812 ldub [%l7 + 0x2E], %g4
20813 xnor %l4, 0x0DB9, %l6
20814 movcc %icc, %o6, %o3
20815 movrne %g2, 0x3FB, %g6
20816 udivcc %i7, 0x1696, %g5
20817 ld [%l7 + 0x0C], %f7
20818 subc %i3, 0x1F9C, %i1
20819 udivx %o0, 0x05BC, %i0
20820 fandnot2 %f18, %f6, %f10
20821 movpos %icc, %i6, %o5
20822 fmul8ulx16 %f28, %f26, %f14
20823 andcc %l3, %l1, %i5
20824 popc %i2, %l2
20825 xnorcc %g3, %o1, %g1
20826 fpadd16 %f6, %f8, %f0
20827 fors %f25, %f11, %f25
20828 fpsub32s %f11, %f22, %f10
20829 ldsh [%l7 + 0x40], %o4
20830 fxnors %f18, %f0, %f30
20831 movne %xcc, %i4, %l5
20832 edge16n %o2, %l0, %g7
20833 movcs %icc, %o7, %g4
20834 array32 %l4, %o6, %o3
20835 sdivx %g2, 0x0E7A, %g6
20836 lduw [%l7 + 0x18], %l6
20837 or %i7, 0x133B, %i3
20838 subc %g5, %o0, %i0
20839 umul %i1, %o5, %l3
20840 ldx [%l7 + 0x58], %i6
20841 udivx %l1, 0x0CA7, %i2
20842 array8 %i5, %g3, %l2
20843 subcc %o1, %o4, %g1
20844 ldsh [%l7 + 0x1C], %i4
20845 fpadd32 %f26, %f18, %f4
20846 smul %l5, 0x1BFD, %o2
20847 nop
20848 set 0x40, %l4
20849 ldx [%l7 + %l4], %g7
20850 subccc %l0, 0x0FF5, %g4
20851 array32 %l4, %o7, %o3
20852 save %g2, 0x0F74, %g6
20853 rdpr %cwp, %g1
20854 rdpr %cansave, %g2
20855 rdpr %canrestore, %g3
20856 rdpr %cleanwin, %g4
20857 rdpr %otherwin, %g5
20858 rdpr %wstate, %g6
20859 udiv %o6, 0x1D82, %l6
20860 alignaddr %i7, %g5, %i3
20861 save %i0, %o0, %i1
20862 rdpr %cwp, %g1
20863 rdpr %cansave, %g2
20864 rdpr %canrestore, %g3
20865 rdpr %cleanwin, %g4
20866 rdpr %otherwin, %g5
20867 rdpr %wstate, %g6
20868 subccc %o5, 0x0C5B, %i6
20869 orn %l1, %l3, %i5
20870 array32 %g3, %i2, %l2
20871 xorcc %o1, %o4, %g1
20872 addccc %i4, 0x0060, %o2
20873 xor %l5, 0x1A82, %l0
20874 edge8n %g7, %l4, %g4
20875 fpackfix %f28, %f20
20876 array8 %o7, %o3, %g2
20877 edge16ln %o6, %l6, %i7
20878 udivx %g5, 0x0455, %g6
20879 st %f19, [%l7 + 0x14]
20880 popc 0x19C3, %i3
20881 movn %icc, %i0, %o0
20882 sra %i1, %i6, %o5
20883 movl %icc, %l3, %i5
20884 edge32ln %l1, %g3, %i2
20885 xnor %o1, %l2, %o4
20886 umul %g1, 0x0B2A, %i4
20887 pdist %f4, %f0, %f28
20888 setx loop_71, %l0, %l1
20889 return %l1
20890 nop
20891 rdpr %cwp, %g1
20892 rdpr %cansave, %g2
20893 rdpr %canrestore, %g3
20894 rdpr %cleanwin, %g4
20895 rdpr %otherwin, %g5
20896 rdpr %wstate, %g6
20897loop_71: movcs %xcc, %g7, %l4
20898 umulcc %g4, 0x19D5, %o7
20899 ldx [%l7 + 0x28], %o3
20900 fmovrsgez %l0, %f17, %f23
20901 fpack16 %f26, %f18
20902 sll %o6, 0x0A, %l6
20903 movvc %xcc, %i7, %g5
20904 movrgez %g2, %g6, %i3
20905 srl %i0, %i1, %o0
20906 fmovdg %xcc, %f27, %f3
20907 fnors %f20, %f29, %f12
20908 mulscc %i6, 0x07CE, %l3
20909 ldsb [%l7 + 0x7A], %i5
20910 fand %f10, %f28, %f30
20911 save %o5, 0x095E, %g3
20912 rdpr %cwp, %g1
20913 rdpr %cansave, %g2
20914 rdpr %canrestore, %g3
20915 rdpr %cleanwin, %g4
20916 rdpr %otherwin, %g5
20917 rdpr %wstate, %g6
20918 movcc %xcc, %i2, %l1
20919 std %f16, [%l7 + 0x18]
20920 fmuld8ulx16 %f8, %f24, %f20
20921 umul %l2, 0x0D34, %o4
20922 andcc %g1, 0x1790, %o1
20923 mova %icc, %o2, %l5
20924 udivcc %i4, 0x1FE8, %g7
20925 subccc %g4, %l4, %o7
20926 edge8n %o3, %o6, %l0
20927 popc %l6, %g5
20928 fones %f16
20929 movrgez %g2, %i7, %g6
20930 andn %i0, 0x0D91, %i3
20931 mulscc %i1, %i6, %o0
20932 movge %icc, %l3, %i5
20933 edge16l %o5, %g3, %l1
20934 ld [%l7 + 0x14], %f18
20935 movpos %icc, %l2, %o4
20936 fzeros %f30
20937 fmovrdlz %i2, %f10, %f6
20938 mulx %o1, %g1, %l5
20939 andn %i4, 0x168D, %g7
20940 umulcc %o2, 0x1414, %g4
20941 fcmped %fcc0, %f6, %f24
20942 fmovse %xcc, %f17, %f18
20943 xnorcc %o7, 0x0913, %l4
20944 restore %o6, %o3, %l6
20945 rdpr %cwp, %g1
20946 rdpr %cansave, %g2
20947 rdpr %canrestore, %g3
20948 rdpr %cleanwin, %g4
20949 rdpr %otherwin, %g5
20950 rdpr %wstate, %g6
20951 sethi 0x0A9B, %g5
20952 fpadd32 %f12, %f10, %f24
20953 edge16l %g2, %l0, %g6
20954 movrgz %i7, 0x13B, %i3
20955 bshuffle %f24, %f22, %f10
20956 sdivcc %i0, 0x0C54, %i1
20957 popc 0x12E3, %o0
20958 stb %l3, [%l7 + 0x6F]
20959 movcc %xcc, %i6, %i5
20960 sra %g3, %o5, %l1
20961 fpack32 %f12, %f26, %f26
20962 fnegs %f27, %f16
20963 ld [%l7 + 0x1C], %f17
20964 add %o4, 0x028A, %l2
20965 edge8ln %o1, %g1, %i2
20966 movrgz %l5, %i4, %g7
20967 or %o2, 0x0B25, %g4
20968 movcc %xcc, %l4, %o7
20969 edge16l %o6, %o3, %g5
20970 addc %l6, 0x0199, %l0
20971 subccc %g6, 0x1926, %i7
20972 movne %icc, %i3, %i0
20973 edge32ln %i1, %g2, %l3
20974 lduw [%l7 + 0x24], %o0
20975 movcc %icc, %i5, %g3
20976 edge8l %o5, %i6, %l1
20977 andncc %o4, %o1, %g1
20978 movge %icc, %i2, %l2
20979 add %i4, 0x1251, %l5
20980 movvc %xcc, %g7, %o2
20981 movne %xcc, %g4, %l4
20982 fandnot1s %f23, %f3, %f1
20983 sth %o7, [%l7 + 0x6C]
20984 movcc %xcc, %o6, %g5
20985 movrlz %o3, 0x081, %l6
20986 srax %g6, %i7, %l0
20987 fmovrslz %i0, %f11, %f4
20988 pdist %f12, %f26, %f14
20989 ldd [%l7 + 0x38], %f22
20990 fmovsvc %icc, %f17, %f9
20991 srax %i1, %i3, %g2
20992 and %o0, 0x0699, %i5
20993 fornot1 %f16, %f22, %f28
20994 subcc %g3, %o5, %i6
20995 udivx %l1, 0x1403, %l3
20996 fmovrdlez %o1, %f24, %f12
20997 stx %o4, [%l7 + 0x60]
20998 fand %f26, %f22, %f22
20999 movrne %g1, 0x2B3, %i2
21000 sll %i4, 0x05, %l5
21001 edge16n %g7, %l2, %o2
21002 ldsw [%l7 + 0x18], %g4
21003 sll %o7, %o6, %g5
21004 movrgz %o3, 0x0C3, %l6
21005 srl %g6, 0x1C, %i7
21006 edge32 %l0, %l4, %i0
21007 movle %xcc, %i3, %i1
21008 movcs %xcc, %g2, %o0
21009 movvs %xcc, %i5, %o5
21010 array16 %g3, %i6, %l1
21011 edge16ln %l3, %o1, %o4
21012 std %f22, [%l7 + 0x20]
21013 fmovse %xcc, %f15, %f8
21014 alignaddr %i2, %i4, %l5
21015 andncc %g1, %l2, %o2
21016 smul %g7, 0x108B, %o7
21017 andn %o6, 0x0ED0, %g5
21018 fnot2s %f26, %f3
21019 subccc %o3, 0x0701, %g4
21020 add %g6, 0x03B5, %i7
21021 andncc %l6, %l4, %i0
21022 orcc %i3, %i1, %g2
21023 srax %o0, %l0, %o5
21024 fornot1s %f14, %f28, %f29
21025 addc %g3, 0x19C0, %i6
21026 mulscc %l1, %l3, %o1
21027 srax %o4, %i2, %i5
21028 fnot1 %f16, %f16
21029 udiv %i4, 0x01DB, %l5
21030 sethi 0x0D42, %l2
21031 addc %g1, %o2, %g7
21032 movrlez %o6, 0x218, %o7
21033 fzeros %f23
21034 andn %g5, %o3, %g4
21035 andncc %g6, %l6, %l4
21036 fmovrdgz %i0, %f20, %f30
21037 xnorcc %i7, 0x06DB, %i1
21038 smulcc %g2, %i3, %o0
21039 array8 %l0, %o5, %i6
21040 ldsh [%l7 + 0x4E], %l1
21041 fnands %f23, %f5, %f28
21042 movle %icc, %l3, %o1
21043 umul %g3, %i2, %i5
21044 fsrc1 %f12, %f0
21045 alignaddrl %o4, %i4, %l5
21046 sdivcc %l2, 0x03FF, %g1
21047 array8 %o2, %o6, %o7
21048 addc %g7, 0x07B4, %g5
21049 sdivx %o3, 0x0DA9, %g4
21050 edge32n %l6, %l4, %i0
21051 andn %i7, 0x0F4C, %g6
21052 std %f30, [%l7 + 0x48]
21053 sub %g2, %i1, %o0
21054 stw %l0, [%l7 + 0x18]
21055 movgu %icc, %i3, %o5
21056 movrne %l1, 0x11B, %l3
21057 xnorcc %o1, %i6, %g3
21058 movne %icc, %i5, %o4
21059 fmovrsgz %i2, %f12, %f9
21060 mova %xcc, %l5, %l2
21061 popc 0x1358, %i4
21062 stx %g1, [%l7 + 0x38]
21063 ldub [%l7 + 0x1C], %o6
21064 smul %o2, %o7, %g5
21065 orncc %o3, %g7, %g4
21066 sllx %l4, 0x11, %i0
21067 movleu %icc, %i7, %g6
21068 sll %l6, %g2, %o0
21069 fpadd16s %f7, %f30, %f25
21070 fand %f28, %f22, %f2
21071 ldx [%l7 + 0x48], %i1
21072 sub %i3, 0x07C1, %o5
21073 xor %l0, %l1, %o1
21074 andncc %i6, %l3, %i5
21075 edge32n %o4, %g3, %l5
21076 std %f10, [%l7 + 0x08]
21077 fcmpgt32 %f0, %f22, %i2
21078 alignaddrl %l2, %g1, %i4
21079 fmuld8ulx16 %f6, %f25, %f20
21080 sdivx %o2, 0x1607, %o7
21081 sdiv %o6, 0x0A06, %g5
21082 movge %xcc, %o3, %g4
21083 sth %l4, [%l7 + 0x1C]
21084 edge8 %i0, %i7, %g7
21085 fnand %f18, %f4, %f22
21086 xor %l6, %g2, %o0
21087 edge8 %i1, %i3, %g6
21088 udivx %l0, 0x0ED9, %l1
21089 addccc %o5, 0x0709, %i6
21090 xor %l3, 0x0958, %o1
21091 edge16l %o4, %i5, %g3
21092 srax %l5, %i2, %g1
21093 movre %i4, 0x090, %l2
21094 ldub [%l7 + 0x55], %o2
21095 fmovsvs %icc, %f3, %f15
21096 sethi 0x16DE, %o6
21097 fnands %f10, %f31, %f23
21098 fmovrdgez %o7, %f24, %f30
21099 edge32l %o3, %g4, %l4
21100 mulx %g5, %i0, %g7
21101 xnor %i7, %l6, %g2
21102 movrne %i1, 0x099, %o0
21103 fones %f11
21104 umulcc %g6, 0x0C86, %l0
21105 xnor %i3, %o5, %i6
21106 fpsub32 %f10, %f30, %f20
21107 andcc %l3, %l1, %o4
21108 srax %o1, %i5, %g3
21109 movn %xcc, %l5, %i2
21110 ldx [%l7 + 0x68], %g1
21111 std %f22, [%l7 + 0x70]
21112 sra %l2, %o2, %o6
21113 movpos %xcc, %o7, %i4
21114 sllx %o3, %l4, %g5
21115 ld [%l7 + 0x14], %f27
21116 move %xcc, %i0, %g4
21117 add %g7, %l6, %i7
21118 ld [%l7 + 0x78], %f31
21119 movle %icc, %i1, %g2
21120 edge32n %o0, %l0, %g6
21121 orncc %o5, 0x0E31, %i3
21122 nop
21123 set 0x74, %i2
21124 ldsw [%l7 + %i2], %l3
21125 xorcc %l1, %i6, %o1
21126 addcc %i5, %g3, %o4
21127 fsrc1s %f22, %f0
21128 fmovs %f30, %f24
21129 sdivx %i2, 0x12C7, %l5
21130 fmovspos %icc, %f12, %f6
21131 ldx [%l7 + 0x28], %l2
21132 fmovrdlez %o2, %f8, %f16
21133 edge8ln %o6, %g1, %o7
21134 nop
21135 set 0x39, %g6
21136 stb %i4, [%l7 + %g6]
21137 fmovsne %icc, %f5, %f13
21138 movrgez %o3, %l4, %g5
21139 umul %i0, 0x0D66, %g4
21140 smulcc %g7, 0x093A, %l6
21141 fmovsneg %icc, %f27, %f9
21142 fpadd32 %f22, %f22, %f24
21143 fmovdne %icc, %f8, %f3
21144 fmovdn %icc, %f27, %f2
21145 movleu %icc, %i1, %i7
21146 udiv %g2, 0x09C3, %l0
21147 fpack16 %f6, %f7
21148 movge %xcc, %o0, %g6
21149 stw %i3, [%l7 + 0x20]
21150 movrlz %l3, 0x374, %l1
21151 smul %o5, 0x0AFF, %i6
21152 fsrc1s %f27, %f26
21153 xor %i5, %o1, %o4
21154 andcc %g3, %l5, %l2
21155 fmovdge %xcc, %f11, %f1
21156 udivcc %i2, 0x16ED, %o2
21157 xor %o6, %g1, %i4
21158 lduw [%l7 + 0x60], %o7
21159 udivx %o3, 0x1B72, %l4
21160 addcc %i0, %g4, %g5
21161 lduw [%l7 + 0x48], %g7
21162 ldd [%l7 + 0x20], %i6
21163 fxnor %f30, %f8, %f18
21164 orncc %i1, %g2, %l0
21165 sth %o0, [%l7 + 0x74]
21166 movrgz %g6, %i7, %i3
21167 fmul8sux16 %f20, %f2, %f22
21168 edge32ln %l3, %o5, %l1
21169 edge32 %i6, %o1, %o4
21170 ldsh [%l7 + 0x56], %i5
21171 xnor %l5, %l2, %i2
21172 sdivx %g3, 0x02DB, %o6
21173 umul %g1, %o2, %i4
21174 fnand %f22, %f12, %f22
21175 fpack32 %f18, %f18, %f26
21176 fcmpne32 %f28, %f12, %o7
21177 orcc %l4, %i0, %o3
21178 movrgez %g5, 0x1EF, %g4
21179 fmul8x16 %f8, %f28, %f6
21180 edge8 %g7, %l6, %g2
21181 edge16n %l0, %o0, %i1
21182 fpackfix %f0, %f31
21183 alignaddrl %i7, %i3, %l3
21184 subccc %g6, 0x12E7, %o5
21185 edge32l %i6, %l1, %o1
21186 st %f4, [%l7 + 0x50]
21187 movge %icc, %o4, %i5
21188 edge8ln %l2, %l5, %i2
21189 movleu %xcc, %o6, %g3
21190 st %f18, [%l7 + 0x4C]
21191 ldd [%l7 + 0x70], %g0
21192 movrlez %i4, %o2, %o7
21193 lduw [%l7 + 0x30], %i0
21194 fandnot2s %f2, %f17, %f21
21195 smul %l4, 0x0162, %o3
21196 faligndata %f2, %f20, %f28
21197 srlx %g4, %g7, %l6
21198 orcc %g2, 0x1EB8, %g5
21199 move %icc, %l0, %o0
21200 xnorcc %i7, 0x0C93, %i3
21201 fmovdne %icc, %f20, %f4
21202 udivcc %l3, 0x0DA1, %g6
21203 st %f9, [%l7 + 0x44]
21204 smulcc %i1, 0x07DA, %o5
21205 edge8l %i6, %l1, %o1
21206 fsrc1 %f12, %f16
21207 edge16l %i5, %o4, %l2
21208 ldd [%l7 + 0x08], %l4
21209 movrgz %o6, %i2, %g3
21210 orcc %i4, 0x10E8, %o2
21211 andncc %g1, %o7, %l4
21212 addcc %i0, 0x0FD5, %g4
21213 srlx %g7, %l6, %g2
21214 fmovse %icc, %f0, %f20
21215 edge16ln %g5, %l0, %o3
21216 addcc %i7, %o0, %l3
21217 subcc %i3, %g6, %i1
21218 fpadd16s %f27, %f26, %f13
21219 srl %o5, 0x1B, %i6
21220 ldsh [%l7 + 0x26], %l1
21221 alignaddr %i5, %o1, %l2
21222 movneg %xcc, %l5, %o6
21223 addccc %o4, 0x05BD, %g3
21224 fcmpgt32 %f2, %f24, %i4
21225 lduw [%l7 + 0x38], %i2
21226 addcc %o2, 0x0351, %o7
21227 fornot2 %f2, %f12, %f4
21228 smul %l4, 0x083F, %g1
21229 sra %g4, 0x09, %g7
21230 movrlez %l6, 0x333, %i0
21231 edge8ln %g5, %l0, %g2
21232 fmul8x16 %f22, %f24, %f0
21233 fmovrse %o3, %f9, %f31
21234 add %o0, %i7, %l3
21235 fcmps %fcc1, %f25, %f22
21236 edge16 %i3, %i1, %o5
21237 sdivcc %i6, 0x1DEE, %l1
21238 edge16 %i5, %g6, %o1
21239 edge32 %l5, %o6, %l2
21240 udivcc %o4, 0x0F0F, %g3
21241 fabsd %f18, %f12
21242 edge16l %i2, %i4, %o2
21243 umul %l4, %g1, %g4
21244 std %f8, [%l7 + 0x28]
21245 fmul8x16au %f8, %f15, %f20
21246 array16 %g7, %o7, %l6
21247 movle %xcc, %g5, %l0
21248 sir 0x0180
21249 nop
21250 set 0x42, %o0
21251 ldub [%l7 + %o0], %i0
21252 popc %o3, %o0
21253 ldx [%l7 + 0x40], %g2
21254 st %f0, [%l7 + 0x18]
21255 movrlz %l3, 0x02B, %i7
21256 add %i1, 0x1299, %i3
21257 st %f11, [%l7 + 0x4C]
21258 mulscc %i6, 0x0E97, %l1
21259 fornot1s %f20, %f6, %f8
21260 orncc %i5, 0x084E, %g6
21261 udivcc %o1, 0x13B3, %l5
21262 andn %o6, %l2, %o4
21263 edge16n %o5, %i2, %i4
21264 edge16ln %g3, %o2, %g1
21265 fmovde %icc, %f1, %f20
21266 setx loop_72, %l0, %l1
21267 return %l1
21268 nop
21269 rdpr %cwp, %g1
21270 rdpr %cansave, %g2
21271 rdpr %canrestore, %g3
21272 rdpr %cleanwin, %g4
21273 rdpr %otherwin, %g5
21274 rdpr %wstate, %g6
21275loop_72: sll %o7, %g4, %l6
21276 umulcc %g5, 0x0288, %l0
21277 ldd [%l7 + 0x10], %f24
21278 array32 %o3, %i0, %g2
21279 umul %l3, 0x149B, %o0
21280 fxnor %f10, %f28, %f6
21281 movleu %icc, %i1, %i3
21282 andncc %i6, %l1, %i7
21283 fmovrdne %i5, %f10, %f2
21284 movcc %xcc, %g6, %o1
21285 sra %l5, 0x07, %l2
21286 andcc %o6, %o5, %i2
21287 fcmpne32 %f18, %f18, %o4
21288 fmovdg %xcc, %f21, %f20
21289 fcmped %fcc0, %f0, %f12
21290 ldx [%l7 + 0x28], %g3
21291 fmul8sux16 %f20, %f10, %f18
21292 movre %i4, 0x180, %g1
21293 srax %o2, 0x0F, %l4
21294 movg %xcc, %g7, %g4
21295 alignaddr %o7, %l6, %g5
21296 sdivcc %o3, 0x0E0C, %i0
21297 array8 %g2, %l3, %l0
21298 fpsub16s %f12, %f18, %f24
21299 nop
21300 set 0x18, %i1
21301 ldd [%l7 + %i1], %i0
21302 fmovdge %xcc, %f25, %f13
21303 ld [%l7 + 0x10], %f12
21304 fmovdpos %xcc, %f8, %f0
21305 fmovdge %icc, %f23, %f10
21306 edge8 %i3, %i6, %l1
21307 fmul8x16 %f5, %f16, %f24
21308 smul %o0, 0x152C, %i7
21309 edge32ln %g6, %o1, %i5
21310 mulx %l5, 0x02E8, %l2
21311 fmovsg %xcc, %f26, %f0
21312 fmovrsgz %o6, %f24, %f14
21313 fmovse %xcc, %f3, %f11
21314 andcc %o5, 0x18A4, %i2
21315 andncc %o4, %g3, %i4
21316 fmovdneg %xcc, %f19, %f22
21317 movrlz %o2, 0x2C2, %l4
21318 edge16l %g1, %g7, %g4
21319 move %icc, %o7, %g5
21320 addccc %o3, %i0, %g2
21321 alignaddrl %l3, %l6, %l0
21322 movvc %icc, %i1, %i3
21323 fxnor %f26, %f18, %f12
21324 movpos %xcc, %l1, %o0
21325 edge32 %i7, %g6, %o1
21326 sdivcc %i6, 0x05D4, %i5
21327 sdiv %l2, 0x18CB, %l5
21328 movl %xcc, %o6, %i2
21329 fsrc2 %f16, %f6
21330 xnorcc %o5, 0x0D58, %g3
21331 movcc %icc, %i4, %o4
21332 edge16l %o2, %l4, %g7
21333 smulcc %g4, %g1, %o7
21334 array32 %g5, %o3, %g2
21335 xorcc %i0, 0x0F6E, %l6
21336 movneg %icc, %l0, %l3
21337 sdivcc %i1, 0x1EF5, %i3
21338 alignaddrl %l1, %i7, %o0
21339 orncc %o1, %i6, %g6
21340 edge8n %i5, %l5, %o6
21341 movrlz %l2, 0x09B, %o5
21342 subc %g3, %i2, %o4
21343 fnot1s %f2, %f6
21344 st %f12, [%l7 + 0x60]
21345 xorcc %o2, 0x068F, %l4
21346 fmovrse %g7, %f9, %f27
21347 sdiv %g4, 0x11C3, %g1
21348 fcmpne32 %f10, %f10, %i4
21349 ldx [%l7 + 0x28], %g5
21350 addccc %o7, 0x02B9, %o3
21351 fornot1s %f20, %f28, %f30
21352 save %g2, %i0, %l6
21353 rdpr %cwp, %g1
21354 rdpr %cansave, %g2
21355 rdpr %canrestore, %g3
21356 rdpr %cleanwin, %g4
21357 rdpr %otherwin, %g5
21358 rdpr %wstate, %g6
21359 edge8 %l3, %i1, %i3
21360 addc %l1, 0x187F, %l0
21361 orcc %i7, %o1, %i6
21362 ldsw [%l7 + 0x50], %o0
21363 orn %i5, %l5, %g6
21364 sethi 0x136D, %o6
21365 andn %l2, 0x1A74, %g3
21366 ldd [%l7 + 0x20], %f12
21367 edge32 %o5, %i2, %o4
21368 ldsw [%l7 + 0x54], %o2
21369 fmovdle %icc, %f2, %f24
21370 sll %l4, %g7, %g4
21371 restore %g1, %i4, %g5
21372 rdpr %cwp, %g1
21373 rdpr %cansave, %g2
21374 rdpr %canrestore, %g3
21375 rdpr %cleanwin, %g4
21376 rdpr %otherwin, %g5
21377 rdpr %wstate, %g6
21378 ldsh [%l7 + 0x68], %o7
21379 movcc %icc, %g2, %o3
21380 and %i0, 0x13E3, %l6
21381 movrgz %i1, 0x087, %i3
21382 edge16ln %l3, %l1, %l0
21383 array32 %i7, %i6, %o0
21384 array8 %i5, %l5, %o1
21385 udivcc %o6, 0x133A, %l2
21386 fmovsgu %icc, %f9, %f4
21387 fmovdleu %xcc, %f30, %f3
21388 smul %g6, %o5, %i2
21389 sllx %o4, 0x1E, %g3
21390 fors %f31, %f8, %f18
21391 movne %xcc, %l4, %g7
21392 sll %g4, %o2, %g1
21393 array32 %g5, %i4, %o7
21394 fmovsg %xcc, %f1, %f18
21395 ldub [%l7 + 0x58], %o3
21396 sub %g2, 0x13CA, %i0
21397 umulcc %i1, %i3, %l3
21398 edge8 %l1, %l0, %l6
21399 xorcc %i7, %o0, %i5
21400 andcc %i6, 0x14A1, %l5
21401 subc %o1, %o6, %g6
21402 movne %xcc, %l2, %i2
21403 edge16l %o5, %g3, %l4
21404 sdivx %g7, 0x0E82, %g4
21405 fzeros %f23
21406 movre %o4, 0x181, %o2
21407 add %g1, %g5, %o7
21408 save %i4, %o3, %i0
21409 rdpr %cwp, %g1
21410 rdpr %cansave, %g2
21411 rdpr %canrestore, %g3
21412 rdpr %cleanwin, %g4
21413 rdpr %otherwin, %g5
21414 rdpr %wstate, %g6
21415 movrne %g2, %i3, %l3
21416 sllx %l1, %l0, %i1
21417 movvs %icc, %l6, %i7
21418 fabss %f31, %f26
21419 fsrc2 %f12, %f4
21420 movrgz %i5, %o0, %i6
21421 sir 0x1884
21422 ld [%l7 + 0x60], %f19
21423 movrlz %o1, %o6, %g6
21424 addc %l5, 0x18DE, %l2
21425 ldd [%l7 + 0x60], %i2
21426 orncc %o5, 0x1EB3, %g3
21427 movle %icc, %l4, %g4
21428 sub %o4, 0x0B2D, %g7
21429 movgu %xcc, %g1, %o2
21430 addc %o7, %g5, %o3
21431 alignaddrl %i0, %i4, %i3
21432 sdivx %l3, 0x1B44, %l1
21433 andcc %l0, 0x1D46, %g2
21434 fpmerge %f23, %f14, %f20
21435 fors %f26, %f11, %f11
21436 edge16 %l6, %i7, %i1
21437 fmovdcc %xcc, %f25, %f27
21438 movgu %icc, %o0, %i6
21439 fmovse %xcc, %f26, %f25
21440 stw %o1, [%l7 + 0x18]
21441 or %i5, %g6, %l5
21442 edge8n %o6, %i2, %l2
21443 movcs %icc, %g3, %o5
21444 movleu %xcc, %l4, %o4
21445 sub %g4, %g1, %g7
21446 sll %o2, %o7, %o3
21447 stb %i0, [%l7 + 0x62]
21448 fsrc2s %f24, %f19
21449 fmovdle %icc, %f0, %f30
21450 andn %g5, %i3, %l3
21451 movneg %xcc, %i4, %l1
21452 fmovdpos %icc, %f4, %f2
21453 sub %g2, %l0, %i7
21454 fmovrde %i1, %f0, %f14
21455 fmovdleu %icc, %f0, %f22
21456 st %f16, [%l7 + 0x3C]
21457 sub %l6, %i6, %o1
21458 faligndata %f0, %f12, %f28
21459 edge16ln %o0, %g6, %l5
21460 setx loop_73, %l0, %l1
21461 return %l1
21462 nop
21463 rdpr %cwp, %g1
21464 rdpr %cansave, %g2
21465 rdpr %canrestore, %g3
21466 rdpr %cleanwin, %g4
21467 rdpr %otherwin, %g5
21468 rdpr %wstate, %g6
21469loop_73: movleu %icc, %g3, %o5
21470 movrgez %l4, 0x28E, %i2
21471 for %f12, %f8, %f8
21472 move %icc, %o4, %g1
21473 ldx [%l7 + 0x58], %g4
21474 movrgz %o2, 0x28B, %g7
21475 edge32n %o7, %i0, %o3
21476 udivx %g5, 0x0A22, %i3
21477 sra %i4, 0x1C, %l1
21478 ldsw [%l7 + 0x40], %g2
21479 movl %xcc, %l3, %l0
21480 orcc %i7, %i1, %l6
21481 fmovrdne %i6, %f0, %f2
21482 ldx [%l7 + 0x10], %o1
21483 edge32ln %g6, %o0, %l5
21484 popc 0x01C8, %o6
21485 fexpand %f11, %f24
21486 fmovrdne %i5, %f24, %f18
21487 st %f16, [%l7 + 0x54]
21488 save %g3, 0x0A27, %o5
21489 rdpr %cwp, %g1
21490 rdpr %cansave, %g2
21491 rdpr %canrestore, %g3
21492 rdpr %cleanwin, %g4
21493 rdpr %otherwin, %g5
21494 rdpr %wstate, %g6
21495 fpadd32 %f16, %f12, %f4
21496 srl %l4, 0x1F, %i2
21497 fmovrdgz %o4, %f20, %f18
21498 movn %xcc, %l2, %g1
21499 udiv %o2, 0x15AE, %g4
21500 edge32ln %g7, %i0, %o7
21501 alignaddr %g5, %o3, %i4
21502 fxors %f20, %f5, %f1
21503 movcc %xcc, %i3, %l1
21504 st %f2, [%l7 + 0x74]
21505 xor %l3, %g2, %l0
21506 movvs %xcc, %i7, %l6
21507 save %i6, %i1, %o1
21508 rdpr %cwp, %g1
21509 rdpr %cansave, %g2
21510 rdpr %canrestore, %g3
21511 rdpr %cleanwin, %g4
21512 rdpr %otherwin, %g5
21513 rdpr %wstate, %g6
21514 ldsw [%l7 + 0x34], %g6
21515 addccc %l5, %o6, %o0
21516 ldsb [%l7 + 0x34], %i5
21517 udivcc %o5, 0x1FD1, %l4
21518 movn %xcc, %g3, %o4
21519 subcc %i2, 0x0FE2, %l2
21520 xorcc %o2, 0x0185, %g4
21521 fmovsgu %xcc, %f4, %f30
21522 orn %g7, %i0, %o7
21523 st %f25, [%l7 + 0x48]
21524 movrgez %g5, %g1, %i4
21525 andn %o3, %i3, %l3
21526 xor %l1, %g2, %l0
21527 edge8l %i7, %i6, %i1
21528 srl %l6, %g6, %l5
21529 movvs %xcc, %o6, %o0
21530 subccc %i5, %o5, %o1
21531 srl %l4, 0x0E, %o4
21532 fpmerge %f31, %f6, %f28
21533 edge16ln %g3, %l2, %o2
21534 xnorcc %g4, %i2, %i0
21535 edge32 %o7, %g5, %g7
21536 orcc %i4, %o3, %i3
21537 fmovrdgz %g1, %f16, %f16
21538 mulx %l3, 0x1CC6, %l1
21539 or %g2, 0x1C8E, %i7
21540 fmovdneg %icc, %f4, %f1
21541 ldsw [%l7 + 0x44], %l0
21542 fcmple16 %f22, %f12, %i6
21543 umul %l6, %i1, %l5
21544 fpadd32s %f22, %f11, %f29
21545 fxnor %f16, %f0, %f10
21546 fmovsl %icc, %f20, %f25
21547 ldub [%l7 + 0x10], %o6
21548 edge16 %g6, %o0, %o5
21549 lduh [%l7 + 0x68], %i5
21550 fmul8sux16 %f18, %f24, %f2
21551 siam 0x7
21552 fnot1 %f14, %f18
21553 faligndata %f18, %f8, %f6
21554 srl %o1, 0x03, %l4
21555 movcs %icc, %o4, %l2
21556 umulcc %g3, %g4, %i2
21557 or %i0, 0x0F88, %o7
21558 bshuffle %f28, %f30, %f0
21559 edge32 %g5, %g7, %o2
21560 lduw [%l7 + 0x18], %i4
21561 sra %i3, 0x06, %g1
21562 fmovdl %xcc, %f25, %f25
21563 fxors %f5, %f12, %f12
21564 mulx %l3, %l1, %g2
21565 mulscc %i7, %l0, %o3
21566 edge8 %l6, %i1, %i6
21567 move %icc, %l5, %o6
21568 xnor %o0, 0x117D, %g6
21569 subcc %o5, %i5, %l4
21570 movg %icc, %o4, %l2
21571 edge32n %o1, %g4, %g3
21572 srl %i2, %i0, %o7
21573 lduh [%l7 + 0x44], %g7
21574 movrgez %g5, 0x2F4, %i4
21575 movre %o2, 0x229, %g1
21576 mulscc %i3, %l1, %g2
21577 move %xcc, %l3, %l0
21578 fnands %f5, %f12, %f13
21579 sth %i7, [%l7 + 0x12]
21580 movneg %icc, %l6, %i1
21581 addccc %i6, %l5, %o6
21582 ldub [%l7 + 0x58], %o3
21583 fnot2s %f18, %f17
21584 umul %o0, %o5, %i5
21585 stw %l4, [%l7 + 0x2C]
21586 udiv %g6, 0x106C, %o4
21587 movrlez %l2, %o1, %g4
21588 fandnot1s %f25, %f4, %f21
21589 fmovdvc %xcc, %f26, %f3
21590 save %g3, %i0, %o7
21591 rdpr %cwp, %g1
21592 rdpr %cansave, %g2
21593 rdpr %canrestore, %g3
21594 rdpr %cleanwin, %g4
21595 rdpr %otherwin, %g5
21596 rdpr %wstate, %g6
21597 sethi 0x197C, %i2
21598 movpos %xcc, %g7, %i4
21599 xor %o2, %g1, %g5
21600 movleu %icc, %l1, %i3
21601 edge16l %g2, %l0, %l3
21602 movgu %icc, %i7, %i1
21603 fmovsne %icc, %f24, %f26
21604 stw %l6, [%l7 + 0x6C]
21605 xnor %i6, 0x069A, %o6
21606 save %l5, %o3, %o0
21607 rdpr %cwp, %g1
21608 rdpr %cansave, %g2
21609 rdpr %canrestore, %g3
21610 rdpr %cleanwin, %g4
21611 rdpr %otherwin, %g5
21612 rdpr %wstate, %g6
21613 fmovrse %o5, %f16, %f0
21614 save %i5, 0x12A8, %g6
21615 rdpr %cwp, %g1
21616 rdpr %cansave, %g2
21617 rdpr %canrestore, %g3
21618 rdpr %cleanwin, %g4
21619 rdpr %otherwin, %g5
21620 rdpr %wstate, %g6
21621 addccc %o4, 0x0BBF, %l2
21622 edge16 %o1, %g4, %g3
21623 restore %l4, %o7, %i2
21624 rdpr %cwp, %g1
21625 rdpr %cansave, %g2
21626 rdpr %canrestore, %g3
21627 rdpr %cleanwin, %g4
21628 rdpr %otherwin, %g5
21629 rdpr %wstate, %g6
21630 st %f18, [%l7 + 0x10]
21631 fandnot1s %f14, %f23, %f2
21632 fmovdg %xcc, %f26, %f18
21633 fpadd32 %f8, %f26, %f2
21634 array8 %i0, %g7, %i4
21635 movl %xcc, %g1, %g5
21636 fmovrdlez %l1, %f24, %f6
21637 ld [%l7 + 0x48], %f11
21638 lduw [%l7 + 0x08], %o2
21639 xor %i3, 0x0416, %g2
21640 edge16ln %l0, %l3, %i1
21641 move %icc, %i7, %l6
21642 save %i6, %o6, %l5
21643 rdpr %cwp, %g1
21644 rdpr %cansave, %g2
21645 rdpr %canrestore, %g3
21646 rdpr %cleanwin, %g4
21647 rdpr %otherwin, %g5
21648 rdpr %wstate, %g6
21649 xor %o3, %o0, %i5
21650 fmovrse %g6, %f29, %f9
21651 fzeros %f11
21652 umul %o5, 0x1F50, %l2
21653 setx loop_74, %l0, %l1
21654 return %l1
21655 nop
21656 rdpr %cwp, %g1
21657 rdpr %cansave, %g2
21658 rdpr %canrestore, %g3
21659 rdpr %cleanwin, %g4
21660 rdpr %otherwin, %g5
21661 rdpr %wstate, %g6
21662loop_74: alignaddr %o4, %l4, %g3
21663 fmul8x16al %f26, %f24, %f8
21664 sra %i2, 0x00, %i0
21665 array32 %g7, %i4, %g1
21666 std %f10, [%l7 + 0x50]
21667 sll %g5, %l1, %o7
21668 udiv %o2, 0x08C3, %g2
21669 umulcc %l0, %i3, %i1
21670 st %f15, [%l7 + 0x60]
21671 sdiv %i7, 0x03A0, %l6
21672 fmovdvc %icc, %f13, %f26
21673 fexpand %f29, %f2
21674 fcmped %fcc3, %f12, %f30
21675 popc 0x1D0C, %l3
21676 fcmpes %fcc3, %f16, %f4
21677 ldx [%l7 + 0x28], %i6
21678 ldx [%l7 + 0x30], %l5
21679 fnor %f24, %f30, %f26
21680 movne %icc, %o6, %o0
21681 fnor %f0, %f10, %f6
21682 fpsub32 %f10, %f30, %f4
21683 stx %o3, [%l7 + 0x38]
21684 subccc %i5, %g6, %o5
21685 sir 0x1103
21686 movre %l2, %g4, %o4
21687 fcmpne32 %f24, %f18, %l4
21688 movpos %icc, %g3, %i2
21689 fmovrdlz %i0, %f18, %f30
21690 and %o1, %i4, %g1
21691 movleu %icc, %g5, %l1
21692 fmovdpos %xcc, %f20, %f4
21693 fpadd32 %f20, %f8, %f6
21694 movle %xcc, %g7, %o2
21695 ldsw [%l7 + 0x1C], %g2
21696 mulx %l0, %o7, %i3
21697 ldsb [%l7 + 0x32], %i7
21698 smulcc %l6, %i1, %i6
21699 and %l3, %l5, %o0
21700 mova %icc, %o6, %o3
21701 edge8ln %i5, %o5, %g6
21702 subcc %g4, %o4, %l4
21703 or %l2, %g3, %i0
21704 orn %o1, %i4, %i2
21705 sub %g5, %l1, %g7
21706 edge16 %o2, %g1, %g2
21707 umulcc %o7, %i3, %l0
21708 fmovscs %xcc, %f27, %f4
21709 sdivx %i7, 0x1649, %l6
21710 stw %i6, [%l7 + 0x24]
21711 movl %icc, %l3, %l5
21712 sethi 0x0239, %i1
21713 siam 0x5
21714 edge32ln %o6, %o0, %o3
21715 orncc %i5, %g6, %g4
21716 edge32l %o5, %l4, %l2
21717 ldd [%l7 + 0x78], %f0
21718 fcmps %fcc2, %f17, %f29
21719 movleu %icc, %o4, %i0
21720 fmovrdlez %o1, %f10, %f24
21721 fnot1s %f25, %f4
21722 subc %i4, %i2, %g5
21723 umul %g3, 0x0926, %g7
21724 edge16 %l1, %o2, %g1
21725 smulcc %o7, 0x0A16, %g2
21726 movrlez %i3, 0x15C, %l0
21727 edge16 %i7, %l6, %l3
21728 xorcc %i6, 0x0004, %l5
21729 fmul8sux16 %f0, %f20, %f6
21730 move %xcc, %i1, %o0
21731 nop
21732 set 0x20, %o2
21733 ldd [%l7 + %o2], %f26
21734 movpos %icc, %o6, %i5
21735 subcc %g6, 0x1368, %o3
21736 movg %xcc, %g4, %o5
21737 stb %l4, [%l7 + 0x20]
21738 edge32ln %l2, %o4, %o1
21739 ldd [%l7 + 0x18], %i4
21740 movrlez %i0, 0x021, %i2
21741 fexpand %f3, %f6
21742 sra %g5, 0x0C, %g3
21743 fmovdl %icc, %f5, %f12
21744 fands %f15, %f29, %f28
21745 ldd [%l7 + 0x40], %l0
21746 subccc %g7, %o2, %o7
21747 movn %icc, %g1, %g2
21748 srlx %i3, 0x05, %l0
21749 fmovrdlz %i7, %f2, %f4
21750 fornot2s %f2, %f19, %f27
21751 movge %icc, %l3, %l6
21752 movrlz %l5, 0x20F, %i1
21753 fones %f1
21754 add %i6, 0x1543, %o6
21755 stw %o0, [%l7 + 0x6C]
21756 std %f28, [%l7 + 0x58]
21757 xor %g6, 0x17A3, %i5
21758 umulcc %o3, %g4, %o5
21759 fmovdn %xcc, %f10, %f17
21760 movrlez %l4, 0x367, %o4
21761 fmovdpos %xcc, %f23, %f23
21762 lduh [%l7 + 0x7E], %l2
21763 umul %i4, 0x00CF, %i0
21764 subc %i2, 0x1FAF, %o1
21765 fmuld8ulx16 %f17, %f16, %f8
21766 movrgz %g3, %l1, %g5
21767 movleu %icc, %o2, %o7
21768 udivx %g1, 0x1616, %g2
21769 xnor %g7, %i3, %l0
21770 movleu %icc, %i7, %l6
21771 movcc %xcc, %l3, %i1
21772 xnorcc %l5, %i6, %o0
21773 movvs %xcc, %g6, %i5
21774 movle %icc, %o3, %o6
21775 ldsh [%l7 + 0x7E], %g4
21776 fzero %f28
21777 orcc %o5, 0x1F7E, %o4
21778 mulx %l2, 0x115D, %i4
21779 udivx %i0, 0x15EE, %i2
21780 edge16ln %o1, %g3, %l1
21781 fcmpne32 %f26, %f26, %l4
21782 addccc %o2, 0x15B6, %o7
21783 edge32ln %g1, %g5, %g7
21784 array8 %g2, %i3, %l0
21785 subcc %l6, 0x1602, %l3
21786 stb %i7, [%l7 + 0x54]
21787 edge16n %i1, %l5, %o0
21788 ldsw [%l7 + 0x3C], %g6
21789 stb %i5, [%l7 + 0x6D]
21790 umul %i6, %o6, %o3
21791 sethi 0x1465, %o5
21792 lduw [%l7 + 0x34], %g4
21793 edge16n %l2, %o4, %i4
21794 fornot2 %f0, %f12, %f16
21795 movvc %icc, %i0, %i2
21796 edge16n %g3, %o1, %l4
21797 fands %f14, %f29, %f4
21798 fmovsneg %icc, %f28, %f13
21799 fmovrde %l1, %f24, %f16
21800 subcc %o2, %o7, %g1
21801 sethi 0x06AD, %g5
21802 std %f24, [%l7 + 0x38]
21803 movrlz %g7, 0x186, %g2
21804 fmovsn %xcc, %f18, %f13
21805 movne %xcc, %i3, %l0
21806 xnorcc %l6, 0x120C, %i7
21807 fcmpgt32 %f28, %f6, %l3
21808 orn %l5, 0x1CE4, %i1
21809 edge16ln %o0, %i5, %i6
21810 movne %icc, %g6, %o6
21811 movleu %xcc, %o5, %g4
21812 popc %l2, %o3
21813 subccc %o4, 0x16EA, %i4
21814 sub %i2, %g3, %i0
21815 srlx %o1, %l1, %o2
21816 save %o7, 0x043C, %g1
21817 rdpr %cwp, %g1
21818 rdpr %cansave, %g2
21819 rdpr %canrestore, %g3
21820 rdpr %cleanwin, %g4
21821 rdpr %otherwin, %g5
21822 rdpr %wstate, %g6
21823 edge32n %g5, %g7, %l4
21824 mulscc %g2, 0x0772, %i3
21825 andcc %l0, %l6, %i7
21826 ldsb [%l7 + 0x77], %l5
21827 std %f26, [%l7 + 0x38]
21828 edge16 %l3, %o0, %i5
21829 st %f16, [%l7 + 0x7C]
21830 ldsw [%l7 + 0x30], %i1
21831 fzeros %f18
21832 array8 %g6, %i6, %o6
21833 fsrc1s %f15, %f19
21834 smul %g4, %o5, %l2
21835 srlx %o4, 0x02, %o3
21836 stb %i4, [%l7 + 0x78]
21837 udiv %g3, 0x158E, %i0
21838 restore %i2, 0x0EFB, %l1
21839 rdpr %cwp, %g1
21840 rdpr %cansave, %g2
21841 rdpr %canrestore, %g3
21842 rdpr %cleanwin, %g4
21843 rdpr %otherwin, %g5
21844 rdpr %wstate, %g6
21845 popc %o1, %o7
21846 addcc %o2, %g1, %g7
21847 umulcc %l4, 0x0A2A, %g2
21848 fmovd %f26, %f0
21849 fxnors %f20, %f2, %f26
21850 fsrc2s %f7, %f11
21851 fornot2s %f25, %f15, %f24
21852 fpsub16s %f19, %f26, %f0
21853 andncc %g5, %i3, %l0
21854 fandnot1 %f0, %f20, %f6
21855 mulscc %l6, %i7, %l3
21856 andcc %l5, 0x1FB0, %o0
21857 std %f28, [%l7 + 0x10]
21858 movn %xcc, %i5, %i1
21859 fmovsg %icc, %f2, %f15
21860 fmovrdlz %i6, %f22, %f20
21861 popc 0x1759, %g6
21862 xor %o6, 0x0B3B, %g4
21863 fcmpne32 %f6, %f12, %o5
21864 sdivx %l2, 0x12A1, %o4
21865 fxnors %f20, %f0, %f11
21866 movrgz %o3, %i4, %i0
21867 subcc %i2, 0x00E5, %l1
21868 movn %icc, %g3, %o1
21869 movle %xcc, %o2, %o7
21870 fmovrdgez %g7, %f26, %f28
21871 movrgez %l4, %g2, %g1
21872 mova %xcc, %i3, %g5
21873 lduh [%l7 + 0x14], %l0
21874 sdivx %l6, 0x1381, %i7
21875 popc 0x0CDA, %l3
21876 movrgz %l5, 0x29C, %i5
21877 andncc %i1, %o0, %g6
21878 orcc %o6, %i6, %g4
21879 movleu %icc, %o5, %o4
21880 sir 0x1893
21881 setx loop_75, %l0, %l1
21882 return %l1
21883 nop
21884 rdpr %cwp, %g1
21885 rdpr %cansave, %g2
21886 rdpr %canrestore, %g3
21887 rdpr %cleanwin, %g4
21888 rdpr %otherwin, %g5
21889 rdpr %wstate, %g6
21890loop_75: sdivx %i2, 0x1302, %i0
21891 movre %g3, 0x298, %o1
21892 movcc %xcc, %o2, %o7
21893 edge16l %l1, %l4, %g7
21894 sub %g1, %i3, %g2
21895 subcc %l0, 0x102C, %l6
21896 sllx %g5, 0x10, %l3
21897 fandnot1s %f27, %f14, %f19
21898 fcmps %fcc1, %f25, %f0
21899 edge32 %i7, %l5, %i5
21900 movl %xcc, %i1, %g6
21901 subc %o0, 0x0073, %i6
21902 fnands %f20, %f3, %f29
21903 edge8ln %o6, %o5, %o4
21904 addc %o3, 0x0AF7, %g4
21905 movpos %icc, %i4, %i2
21906 move %xcc, %i0, %g3
21907 ldx [%l7 + 0x10], %l2
21908 umulcc %o1, %o2, %l1
21909 orn %o7, 0x07D9, %l4
21910 array16 %g7, %i3, %g2
21911 fsrc1s %f10, %f6
21912 movl %icc, %l0, %l6
21913 movrne %g5, 0x287, %l3
21914 fmovsl %icc, %f3, %f28
21915 movrne %i7, %g1, %l5
21916 fmul8ulx16 %f24, %f22, %f14
21917 movn %icc, %i1, %g6
21918 stw %o0, [%l7 + 0x10]
21919 orcc %i6, 0x0101, %i5
21920 subcc %o6, %o5, %o3
21921 sdivcc %g4, 0x1646, %o4
21922 fnegd %f18, %f30
21923 smulcc %i4, %i2, %i0
21924 fmovdg %xcc, %f15, %f27
21925 movneg %icc, %g3, %l2
21926 fnot2s %f25, %f16
21927 fmovs %f24, %f17
21928 movpos %xcc, %o1, %l1
21929 orncc %o2, 0x063E, %o7
21930 subc %l4, %g7, %i3
21931 movn %xcc, %g2, %l6
21932 edge8n %g5, %l3, %i7
21933 orcc %g1, %l0, %i1
21934 fnot2s %f13, %f10
21935 udiv %g6, 0x1E51, %l5
21936 movcs %icc, %i6, %i5
21937 fpsub16s %f4, %f4, %f22
21938 save %o0, %o5, %o6
21939 rdpr %cwp, %g1
21940 rdpr %cansave, %g2
21941 rdpr %canrestore, %g3
21942 rdpr %cleanwin, %g4
21943 rdpr %otherwin, %g5
21944 rdpr %wstate, %g6
21945 movrlez %o3, 0x0C1, %g4
21946 edge16 %o4, %i2, %i0
21947 andncc %i4, %g3, %l2
21948 fandnot2s %f19, %f11, %f12
21949 edge32n %o1, %l1, %o7
21950 sth %o2, [%l7 + 0x3E]
21951 siam 0x7
21952 movcc %icc, %g7, %l4
21953 edge8n %i3, %g2, %l6
21954 array8 %l3, %g5, %g1
21955 movrgz %l0, 0x1AE, %i7
21956 sdivx %i1, 0x173E, %g6
21957 sub %i6, %i5, %l5
21958 edge16ln %o0, %o5, %o3
21959 fors %f27, %f25, %f29
21960 fmovdneg %xcc, %f31, %f9
21961 add %o6, %g4, %o4
21962 sdiv %i0, 0x0F2B, %i2
21963 umul %g3, %l2, %o1
21964 stw %l1, [%l7 + 0x60]
21965 andncc %o7, %o2, %i4
21966 andcc %l4, %g7, %g2
21967 lduh [%l7 + 0x20], %l6
21968 alignaddrl %i3, %g5, %l3
21969 fandnot1 %f24, %f10, %f16
21970 umulcc %l0, 0x17A5, %i7
21971 movge %xcc, %i1, %g6
21972 edge16l %i6, %g1, %l5
21973 array8 %o0, %o5, %o3
21974 sth %i5, [%l7 + 0x64]
21975 subc %o6, %o4, %i0
21976 movvs %xcc, %i2, %g3
21977 fcmpeq16 %f28, %f18, %l2
21978 fmul8x16au %f9, %f17, %f30
21979 movpos %icc, %o1, %l1
21980 ldsb [%l7 + 0x44], %o7
21981 fcmps %fcc2, %f4, %f19
21982 subcc %g4, 0x1E01, %i4
21983 nop
21984 set 0x76, %o6
21985 lduh [%l7 + %o6], %l4
21986 stb %g7, [%l7 + 0x31]
21987 movrgez %g2, %l6, %i3
21988 lduw [%l7 + 0x4C], %o2
21989 sir 0x0622
21990 mulx %l3, %g5, %i7
21991 std %f18, [%l7 + 0x50]
21992 fpsub16 %f14, %f30, %f16
21993 fzero %f8
21994 movleu %icc, %i1, %l0
21995 fands %f26, %f4, %f10
21996 fmovs %f23, %f23
21997 xnor %g6, %i6, %l5
21998 fabss %f2, %f26
21999 ldsw [%l7 + 0x24], %o0
22000 movl %icc, %g1, %o5
22001 srl %o3, %i5, %o6
22002 srax %i0, %i2, %g3
22003 movl %icc, %o4, %l2
22004 edge8 %l1, %o1, %g4
22005 st %f29, [%l7 + 0x08]
22006 ldd [%l7 + 0x50], %o6
22007 stb %l4, [%l7 + 0x55]
22008 fnands %f24, %f13, %f13
22009 fmovrdlez %i4, %f12, %f6
22010 edge8ln %g2, %g7, %l6
22011 movrlez %o2, %l3, %g5
22012 fcmpd %fcc0, %f0, %f0
22013 stx %i3, [%l7 + 0x40]
22014 fmovdg %xcc, %f23, %f29
22015 fsrc2 %f28, %f0
22016 smulcc %i1, %i7, %l0
22017 orncc %g6, %i6, %o0
22018 sll %l5, 0x04, %g1
22019 movleu %icc, %o3, %o5
22020 srl %o6, %i0, %i2
22021 array8 %g3, %o4, %l2
22022 fmovsn %icc, %f26, %f6
22023 srlx %l1, 0x05, %o1
22024 movleu %xcc, %i5, %o7
22025 movgu %icc, %l4, %i4
22026 xor %g2, %g7, %l6
22027 movgu %xcc, %g4, %l3
22028 popc %o2, %g5
22029 fmovdvs %xcc, %f26, %f1
22030 movpos %icc, %i3, %i1
22031 edge32ln %l0, %i7, %i6
22032 srl %g6, 0x04, %o0
22033 udiv %g1, 0x05A1, %l5
22034 edge16n %o3, %o5, %o6
22035 movcc %icc, %i2, %i0
22036 fandnot2s %f7, %f21, %f17
22037 udivx %g3, 0x0145, %l2
22038 subc %o4, %l1, %o1
22039 fone %f2
22040 fmovrsne %o7, %f12, %f3
22041 movvs %icc, %i5, %l4
22042 sdiv %g2, 0x1045, %i4
22043 fmovrsgz %g7, %f7, %f24
22044 orn %g4, %l6, %o2
22045 edge16 %g5, %l3, %i3
22046 stx %i1, [%l7 + 0x28]
22047 movrlez %l0, 0x3FC, %i7
22048 ldx [%l7 + 0x60], %i6
22049 edge16n %o0, %g1, %g6
22050 alignaddrl %o3, %l5, %o5
22051 ldsw [%l7 + 0x60], %o6
22052 fsrc1 %f8, %f8
22053 edge32 %i2, %g3, %l2
22054 st %f13, [%l7 + 0x3C]
22055 fnor %f18, %f8, %f0
22056 ldsw [%l7 + 0x74], %i0
22057 sdivcc %l1, 0x0185, %o4
22058 nop
22059 set 0x28, %g2
22060 ldx [%l7 + %g2], %o1
22061 ldub [%l7 + 0x1C], %i5
22062 sdivx %l4, 0x1FAE, %o7
22063 fabss %f5, %f29
22064 fmovda %icc, %f19, %f0
22065 alignaddr %g2, %g7, %g4
22066 andcc %l6, %i4, %g5
22067 addc %l3, %i3, %o2
22068 sdiv %i1, 0x0C8D, %l0
22069 fmovsne %xcc, %f21, %f0
22070 fmovrsne %i6, %f22, %f11
22071 sdivx %i7, 0x07D1, %g1
22072 movg %icc, %g6, %o0
22073 fmovdvs %icc, %f17, %f13
22074 srl %o3, %l5, %o5
22075 stw %i2, [%l7 + 0x44]
22076 edge16ln %o6, %l2, %g3
22077 xor %l1, 0x08A8, %o4
22078 ldub [%l7 + 0x51], %o1
22079 movcs %xcc, %i5, %l4
22080 sllx %i0, %o7, %g2
22081 sethi 0x1887, %g4
22082 sethi 0x1EC1, %g7
22083 nop
22084 set 0x28, %o3
22085 stw %i4, [%l7 + %o3]
22086 sll %g5, %l6, %l3
22087 ldd [%l7 + 0x68], %f16
22088 orn %o2, 0x0672, %i1
22089 edge16l %l0, %i3, %i7
22090 fsrc2 %f12, %f30
22091 subcc %i6, 0x1462, %g6
22092 fmovdleu %icc, %f7, %f17
22093 movrlez %g1, 0x1AA, %o0
22094 fpsub32s %f1, %f3, %f5
22095 fmul8x16al %f25, %f26, %f20
22096 edge32ln %l5, %o5, %o3
22097 subc %o6, %i2, %l2
22098 stw %l1, [%l7 + 0x7C]
22099 udivcc %o4, 0x0928, %g3
22100 movvs %icc, %o1, %l4
22101 fpadd16 %f0, %f8, %f30
22102 fmovsleu %xcc, %f12, %f1
22103 fzeros %f27
22104 srlx %i5, %o7, %g2
22105 movrne %i0, 0x06A, %g4
22106 subccc %i4, %g5, %l6
22107 sdivcc %g7, 0x14A5, %o2
22108 andncc %l3, %i1, %l0
22109 movn %icc, %i7, %i3
22110 edge16 %i6, %g6, %g1
22111 array32 %l5, %o5, %o3
22112 movvc %xcc, %o6, %o0
22113 sdivcc %l2, 0x08BB, %i2
22114 movneg %xcc, %o4, %l1
22115 ld [%l7 + 0x78], %f17
22116 popc %g3, %o1
22117 addcc %l4, %i5, %o7
22118 movl %icc, %i0, %g4
22119 smul %i4, %g5, %l6
22120 sdiv %g2, 0x11A2, %g7
22121 movrgez %l3, %o2, %i1
22122 lduh [%l7 + 0x64], %i7
22123 smul %l0, 0x11FD, %i3
22124 smul %i6, 0x0E6E, %g1
22125 udiv %l5, 0x099C, %g6
22126 stw %o3, [%l7 + 0x74]
22127 fmovrdlez %o6, %f10, %f0
22128 lduh [%l7 + 0x76], %o0
22129 st %f1, [%l7 + 0x6C]
22130 array32 %o5, %l2, %i2
22131 st %f11, [%l7 + 0x50]
22132 movle %icc, %l1, %o4
22133 nop
22134 set 0x58, %g3
22135 ldd [%l7 + %g3], %o0
22136 fone %f28
22137 sub %g3, %i5, %l4
22138 stx %i0, [%l7 + 0x68]
22139 popc %g4, %i4
22140 array32 %g5, %l6, %o7
22141 movn %icc, %g7, %g2
22142 xor %l3, %i1, %o2
22143 movvc %xcc, %l0, %i7
22144 fcmpne32 %f12, %f12, %i3
22145 movre %g1, %i6, %g6
22146 ldsh [%l7 + 0x76], %o3
22147 move %icc, %l5, %o6
22148 stb %o5, [%l7 + 0x5E]
22149 fmovsvc %xcc, %f5, %f8
22150 fmovrdlez %o0, %f4, %f8
22151 movg %xcc, %i2, %l1
22152 movg %icc, %l2, %o1
22153 ldsw [%l7 + 0x44], %g3
22154 subcc %i5, %l4, %o4
22155 orncc %g4, %i4, %i0
22156 orncc %l6, %o7, %g7
22157 sub %g2, %l3, %i1
22158 movleu %xcc, %g5, %o2
22159 add %l0, 0x0520, %i7
22160 edge8n %i3, %g1, %g6
22161 sethi 0x136D, %o3
22162 edge8 %i6, %l5, %o6
22163 fmovrsgez %o5, %f18, %f6
22164 udivcc %i2, 0x0256, %o0
22165 and %l1, %o1, %l2
22166 stb %g3, [%l7 + 0x37]
22167 sllx %i5, 0x0B, %l4
22168 fmul8x16al %f11, %f31, %f28
22169 ldsh [%l7 + 0x2C], %o4
22170 ldub [%l7 + 0x4E], %i4
22171 xor %i0, %l6, %o7
22172 fandnot1s %f6, %f0, %f14
22173 ldx [%l7 + 0x78], %g7
22174 movgu %icc, %g2, %g4
22175 edge8 %i1, %g5, %l3
22176 addccc %o2, %i7, %l0
22177 fxor %f14, %f4, %f28
22178 array32 %g1, %i3, %g6
22179 udivcc %i6, 0x05AF, %l5
22180 edge8n %o3, %o5, %o6
22181 bshuffle %f2, %f16, %f2
22182 fcmpd %fcc2, %f0, %f0
22183 restore %i2, 0x1878, %o0
22184 rdpr %cwp, %g1
22185 rdpr %cansave, %g2
22186 rdpr %canrestore, %g3
22187 rdpr %cleanwin, %g4
22188 rdpr %otherwin, %g5
22189 rdpr %wstate, %g6
22190 lduh [%l7 + 0x3C], %l1
22191 ldsw [%l7 + 0x28], %o1
22192 mova %xcc, %l2, %g3
22193 movneg %xcc, %i5, %o4
22194 array16 %i4, %i0, %l4
22195 udivx %l6, 0x09BE, %g7
22196 fabsd %f4, %f2
22197 fmovscc %xcc, %f17, %f10
22198 fabss %f13, %f6
22199 andncc %o7, %g4, %g2
22200 fandnot1s %f0, %f26, %f0
22201 subccc %g5, 0x1886, %i1
22202 edge8n %o2, %i7, %l3
22203 movrgez %g1, %i3, %l0
22204 movrlez %i6, 0x36C, %l5
22205 fzero %f4
22206 lduw [%l7 + 0x10], %g6
22207 movcc %icc, %o3, %o6
22208 mova %icc, %i2, %o5
22209 setx loop_76, %l0, %l1
22210 return %l1
22211 nop
22212 rdpr %cwp, %g1
22213 rdpr %cansave, %g2
22214 rdpr %canrestore, %g3
22215 rdpr %cleanwin, %g4
22216 rdpr %otherwin, %g5
22217 rdpr %wstate, %g6
22218loop_76: sir 0x033D
22219 fmovdgu %xcc, %f19, %f24
22220 fmovrdgez %l2, %f6, %f14
22221 srl %o1, 0x01, %i5
22222 array8 %o4, %i4, %g3
22223 ldsh [%l7 + 0x4E], %l4
22224 fxor %f0, %f26, %f6
22225 sll %l6, %g7, %i0
22226 fmovsgu %icc, %f27, %f7
22227 edge32 %o7, %g2, %g4
22228 fsrc1s %f13, %f24
22229 ldx [%l7 + 0x38], %g5
22230 and %i1, %i7, %o2
22231 edge32l %l3, %g1, %l0
22232 lduh [%l7 + 0x0C], %i3
22233 movrgz %i6, 0x0BB, %g6
22234 ldsh [%l7 + 0x12], %o3
22235 fmovse %icc, %f14, %f3
22236 edge32ln %o6, %i2, %o5
22237 smulcc %l5, %o0, %l1
22238 pdist %f6, %f8, %f18
22239 popc 0x1597, %o1
22240 and %i5, 0x0DE2, %o4
22241 subcc %l2, %i4, %l4
22242 umul %l6, 0x17A1, %g7
22243 edge32ln %i0, %o7, %g2
22244 xnor %g3, %g4, %i1
22245 alignaddrl %g5, %o2, %l3
22246 movne %icc, %g1, %l0
22247 fmovrdgz %i7, %f22, %f26
22248 mulx %i3, 0x062C, %i6
22249 orcc %g6, 0x0ECB, %o6
22250 fabss %f29, %f15
22251 movgu %icc, %o3, %o5
22252 movre %i2, %l5, %o0
22253 fmuld8sux16 %f7, %f6, %f12
22254 movle %xcc, %o1, %i5
22255 fmovdvc %xcc, %f2, %f27
22256 srl %o4, 0x1F, %l2
22257 ldsh [%l7 + 0x44], %i4
22258 smul %l1, %l6, %g7
22259 addccc %l4, 0x1212, %o7
22260 edge32n %g2, %i0, %g3
22261 fmovdgu %xcc, %f0, %f14
22262 movre %g4, 0x2E0, %i1
22263 lduw [%l7 + 0x14], %o2
22264 orcc %g5, %l3, %l0
22265 stb %i7, [%l7 + 0x7F]
22266 fpsub16s %f20, %f18, %f19
22267 movn %xcc, %g1, %i3
22268 sir 0x1A56
22269 movg %xcc, %g6, %i6
22270 umulcc %o6, %o5, %o3
22271 fones %f21
22272 sir 0x0540
22273 fpsub16 %f26, %f26, %f4
22274 fmovrde %l5, %f30, %f12
22275 edge16l %i2, %o1, %i5
22276 addc %o0, 0x1E4D, %o4
22277 fzero %f26
22278 mova %xcc, %l2, %i4
22279 stw %l6, [%l7 + 0x48]
22280 sir 0x04F6
22281 umul %g7, %l4, %l1
22282 addcc %o7, %i0, %g3
22283 srax %g4, 0x1E, %g2
22284 movgu %xcc, %o2, %g5
22285 sdivcc %i1, 0x08B5, %l0
22286 movgu %icc, %i7, %l3
22287 movcc %xcc, %g1, %g6
22288 fmovsge %icc, %f12, %f29
22289 ldsh [%l7 + 0x1C], %i6
22290 edge32n %i3, %o5, %o3
22291 ldub [%l7 + 0x25], %l5
22292 orcc %i2, %o1, %o6
22293 std %f12, [%l7 + 0x30]
22294 fone %f2
22295 fmovsvc %icc, %f2, %f23
22296 sethi 0x0FF3, %o0
22297 xor %i5, 0x070F, %l2
22298 addc %i4, 0x0864, %l6
22299 array16 %o4, %l4, %l1
22300 alignaddrl %o7, %i0, %g3
22301 stw %g4, [%l7 + 0x4C]
22302 edge32ln %g7, %g2, %o2
22303 movpos %icc, %g5, %l0
22304 fmovdne %icc, %f13, %f7
22305 fmul8x16al %f21, %f15, %f4
22306 fnot2 %f4, %f6
22307 subccc %i7, %l3, %i1
22308 sllx %g1, %g6, %i6
22309 udiv %i3, 0x1ED0, %o3
22310 sir 0x1B3B
22311 subc %l5, %i2, %o5
22312 ld [%l7 + 0x38], %f21
22313 edge32 %o1, %o6, %i5
22314 movn %icc, %o0, %l2
22315 sth %l6, [%l7 + 0x12]
22316 edge16 %o4, %i4, %l4
22317 movle %xcc, %o7, %i0
22318 ldd [%l7 + 0x68], %f6
22319 movrne %g3, 0x19C, %g4
22320 sdivx %g7, 0x0DEC, %l1
22321 st %f17, [%l7 + 0x50]
22322 fpadd32 %f22, %f4, %f4
22323 faligndata %f30, %f10, %f10
22324 edge16 %o2, %g5, %l0
22325 movpos %xcc, %i7, %g2
22326 std %f18, [%l7 + 0x60]
22327 fands %f29, %f15, %f11
22328 xorcc %l3, %g1, %g6
22329 stx %i1, [%l7 + 0x70]
22330 srlx %i6, 0x17, %i3
22331 fmovd %f2, %f6
22332 subccc %l5, %o3, %i2
22333 umulcc %o5, 0x01AD, %o6
22334 alignaddrl %o1, %o0, %i5
22335 faligndata %f28, %f24, %f22
22336 fpsub16s %f15, %f25, %f14
22337 addcc %l6, %o4, %i4
22338 fmovsgu %icc, %f27, %f3
22339 edge32n %l2, %l4, %o7
22340 mova %icc, %g3, %g4
22341 orncc %g7, %l1, %i0
22342 fmuld8ulx16 %f19, %f22, %f28
22343 edge16ln %g5, %o2, %i7
22344 srlx %g2, 0x04, %l0
22345 fmovrse %g1, %f21, %f25
22346 lduw [%l7 + 0x3C], %g6
22347 or %i1, %l3, %i3
22348 and %i6, 0x1596, %l5
22349 movg %xcc, %i2, %o3
22350 smul %o6, 0x06FF, %o1
22351 fnot1s %f10, %f28
22352 ldsb [%l7 + 0x2A], %o5
22353 ldd [%l7 + 0x28], %f8
22354 smulcc %i5, %o0, %l6
22355 movn %xcc, %o4, %l2
22356 srl %l4, %o7, %g3
22357 movcc %xcc, %g4, %g7
22358 movne %xcc, %l1, %i4
22359 sdivx %i0, 0x1831, %g5
22360 sth %o2, [%l7 + 0x0C]
22361 addcc %g2, %i7, %g1
22362 movge %icc, %l0, %i1
22363 andn %g6, 0x1C9E, %l3
22364 fmovsne %xcc, %f11, %f18
22365 fmovdg %xcc, %f6, %f20
22366 addc %i3, 0x08B4, %l5
22367 andncc %i2, %o3, %o6
22368 fcmple16 %f6, %f26, %o1
22369 popc %i6, %o5
22370 movne %xcc, %i5, %l6
22371 stb %o0, [%l7 + 0x75]
22372 fcmple32 %f4, %f10, %o4
22373 addc %l4, %o7, %g3
22374 xnorcc %g4, %g7, %l2
22375 stb %l1, [%l7 + 0x7C]
22376 edge32ln %i0, %g5, %o2
22377 andcc %g2, 0x1DB2, %i4
22378 smulcc %i7, 0x1935, %g1
22379 alignaddr %i1, %l0, %l3
22380 movrgz %g6, %l5, %i3
22381 sub %i2, %o6, %o3
22382 ldx [%l7 + 0x48], %i6
22383 fcmpes %fcc2, %f17, %f27
22384 edge16l %o1, %i5, %l6
22385 sethi 0x08AC, %o0
22386 fexpand %f14, %f22
22387 st %f14, [%l7 + 0x08]
22388 movvs %icc, %o5, %l4
22389 mulx %o7, 0x10BA, %g3
22390 movle %xcc, %g4, %o4
22391 movvs %xcc, %l2, %g7
22392 fmovsleu %icc, %f24, %f4
22393 subcc %i0, 0x0CC6, %g5
22394 movne %icc, %o2, %l1
22395 alignaddr %g2, %i7, %i4
22396 addccc %g1, 0x0D20, %i1
22397 sth %l0, [%l7 + 0x68]
22398 ld [%l7 + 0x30], %f19
22399 edge16 %g6, %l3, %i3
22400 movl %xcc, %i2, %l5
22401 fmovsle %icc, %f6, %f29
22402 edge32 %o3, %i6, %o6
22403 movvs %xcc, %i5, %l6
22404 movg %xcc, %o1, %o0
22405 andcc %o5, %l4, %g3
22406 fexpand %f26, %f4
22407 sdivx %o7, 0x1EDF, %g4
22408 stb %o4, [%l7 + 0x16]
22409 array32 %g7, %l2, %i0
22410 sub %o2, 0x15E5, %g5
22411 lduh [%l7 + 0x62], %l1
22412 siam 0x1
22413 fmovspos %xcc, %f3, %f15
22414 fmovdneg %icc, %f27, %f18
22415 fnors %f15, %f1, %f29
22416 addcc %i7, 0x0535, %g2
22417 edge16 %g1, %i4, %l0
22418 stw %i1, [%l7 + 0x44]
22419 stx %l3, [%l7 + 0x20]
22420 andn %g6, %i3, %l5
22421 movcs %xcc, %i2, %i6
22422 fpadd16 %f16, %f8, %f26
22423 edge32n %o3, %o6, %i5
22424 or %o1, %l6, %o5
22425 movrgez %l4, 0x346, %o0
22426 addc %g3, 0x0F89, %o7
22427 stx %o4, [%l7 + 0x70]
22428 lduw [%l7 + 0x40], %g7
22429 add %l2, %i0, %g4
22430 edge8l %o2, %l1, %i7
22431 fmovse %icc, %f29, %f18
22432 smul %g2, %g5, %i4
22433 edge8 %g1, %i1, %l0
22434 sll %l3, 0x1F, %i3
22435 lduw [%l7 + 0x30], %g6
22436 smulcc %l5, 0x16CE, %i2
22437 sdivx %i6, 0x196B, %o6
22438 addccc %o3, 0x17E7, %i5
22439 fnot2 %f20, %f28
22440 restore %l6, %o1, %l4
22441 rdpr %cwp, %g1
22442 rdpr %cansave, %g2
22443 rdpr %canrestore, %g3
22444 rdpr %cleanwin, %g4
22445 rdpr %otherwin, %g5
22446 rdpr %wstate, %g6
22447 setx loop_77, %l0, %l1
22448 return %l1
22449 nop
22450 rdpr %cwp, %g1
22451 rdpr %cansave, %g2
22452 rdpr %canrestore, %g3
22453 rdpr %cleanwin, %g4
22454 rdpr %otherwin, %g5
22455 rdpr %wstate, %g6
22456loop_77: fmovsn %xcc, %f12, %f6
22457 movl %xcc, %g3, %o4
22458 edge32n %l2, %g7, %g4
22459 sdivcc %o2, 0x1014, %i0
22460 orn %l1, %g2, %i7
22461 orn %g5, 0x01EA, %i4
22462 fmovsgu %icc, %f12, %f15
22463 movcc %xcc, %g1, %l0
22464 siam 0x3
22465 fmovspos %xcc, %f0, %f1
22466 stw %i1, [%l7 + 0x28]
22467 movvc %icc, %l3, %g6
22468 edge16n %i3, %i2, %i6
22469 ld [%l7 + 0x78], %f27
22470 mova %icc, %l5, %o3
22471 array8 %o6, %i5, %l6
22472 edge8n %o1, %l4, %o5
22473 edge8ln %o0, %o7, %o4
22474 add %g3, 0x1695, %l2
22475 array8 %g7, %g4, %o2
22476 fnegs %f29, %f29
22477 movpos %xcc, %i0, %g2
22478 popc 0x0854, %l1
22479 fands %f23, %f9, %f15
22480 umul %g5, 0x0B22, %i4
22481 movg %icc, %g1, %i7
22482 edge16 %l0, %i1, %g6
22483 subccc %i3, %i2, %l3
22484 smul %i6, %o3, %o6
22485 andn %l5, %i5, %l6
22486 fpadd32 %f10, %f18, %f26
22487 addc %l4, 0x0A38, %o1
22488 movpos %icc, %o0, %o7
22489 fcmps %fcc0, %f5, %f2
22490 xnorcc %o5, 0x08A0, %g3
22491 movre %o4, 0x3D4, %l2
22492 srax %g4, %o2, %i0
22493 xnorcc %g2, 0x179A, %g7
22494 edge32ln %g5, %l1, %i4
22495 edge32l %i7, %l0, %i1
22496 edge8ln %g6, %g1, %i2
22497 udivcc %l3, 0x0619, %i6
22498 or %i3, %o6, %l5
22499 sllx %i5, %l6, %o3
22500 fpadd32 %f24, %f2, %f14
22501 fmovdvc %icc, %f12, %f9
22502 movle %xcc, %o1, %l4
22503 sllx %o0, 0x0E, %o7
22504 subccc %o5, %o4, %l2
22505 xor %g4, 0x1703, %g3
22506 sethi 0x0A5F, %o2
22507 udiv %i0, 0x0A31, %g7
22508 lduw [%l7 + 0x2C], %g5
22509 fornot1 %f2, %f2, %f16
22510 sdivcc %l1, 0x18CD, %g2
22511 stx %i4, [%l7 + 0x10]
22512 edge32n %i7, %i1, %g6
22513 fcmpne16 %f0, %f12, %g1
22514 movcs %icc, %l0, %i2
22515 fmovdge %icc, %f27, %f2
22516 mulx %l3, %i3, %i6
22517 bshuffle %f24, %f2, %f14
22518 umul %o6, %i5, %l6
22519 fmovrsgez %o3, %f25, %f5
22520 smul %l5, %o1, %o0
22521 array32 %o7, %o5, %l4
22522 sir 0x1D52
22523 ldsb [%l7 + 0x68], %o4
22524 sdivx %g4, 0x1313, %g3
22525 fcmpne32 %f28, %f22, %o2
22526 fmovrdlz %i0, %f16, %f4
22527 ldsb [%l7 + 0x10], %g7
22528 srlx %g5, 0x0A, %l1
22529 edge32 %g2, %l2, %i7
22530 stx %i4, [%l7 + 0x38]
22531 srax %i1, %g6, %g1
22532 nop
22533 set 0x24, %i7
22534 lduw [%l7 + %i7], %l0
22535 udivx %i2, 0x17E7, %i3
22536 edge8 %i6, %l3, %i5
22537 save %o6, %l6, %o3
22538 rdpr %cwp, %g1
22539 rdpr %cansave, %g2
22540 rdpr %canrestore, %g3
22541 rdpr %cleanwin, %g4
22542 rdpr %otherwin, %g5
22543 rdpr %wstate, %g6
22544 umulcc %o1, %l5, %o0
22545 movre %o5, %l4, %o4
22546 movn %icc, %o7, %g4
22547 stw %g3, [%l7 + 0x64]
22548 movl %xcc, %i0, %g7
22549 andncc %g5, %l1, %o2
22550 subc %g2, %i7, %l2
22551 sra %i4, %i1, %g1
22552 nop
22553 set 0x74, %l1
22554 lduh [%l7 + %l1], %l0
22555 ldub [%l7 + 0x43], %g6
22556 movvc %xcc, %i3, %i6
22557 fpsub16 %f2, %f30, %f22
22558 fmovrslez %l3, %f20, %f31
22559 smul %i2, %o6, %i5
22560 bshuffle %f20, %f8, %f0
22561 array8 %l6, %o3, %o1
22562 ldd [%l7 + 0x68], %f2
22563 xnorcc %l5, 0x133E, %o0
22564 fpsub32s %f28, %f12, %f29
22565 lduw [%l7 + 0x40], %l4
22566 movre %o4, 0x3C4, %o5
22567 movcc %icc, %g4, %g3
22568 srl %i0, 0x07, %o7
22569 movl %icc, %g7, %g5
22570 ldsb [%l7 + 0x79], %o2
22571 sub %g2, %i7, %l2
22572 fmovsgu %xcc, %f10, %f20
22573 udivx %i4, 0x059B, %l1
22574 edge16l %g1, %i1, %g6
22575 edge16l %l0, %i6, %l3
22576 orncc %i3, 0x14E8, %i2
22577 edge32n %o6, %l6, %i5
22578 movne %xcc, %o1, %o3
22579 udivx %l5, 0x07C9, %l4
22580 addcc %o4, %o0, %o5
22581 fmovdn %xcc, %f25, %f15
22582 mulscc %g4, 0x030D, %i0
22583 fmovdn %icc, %f15, %f15
22584 fabss %f17, %f28
22585 fcmpgt32 %f4, %f8, %o7
22586 edge8 %g3, %g5, %g7
22587 mova %xcc, %g2, %o2
22588 popc %l2, %i4
22589 ldsb [%l7 + 0x2F], %l1
22590 ldsw [%l7 + 0x20], %i7
22591 sdivx %i1, 0x18BE, %g1
22592 fmovrdgz %l0, %f24, %f14
22593 fmovdgu %icc, %f15, %f26
22594 std %f6, [%l7 + 0x68]
22595 ldub [%l7 + 0x32], %i6
22596 subc %l3, 0x1B62, %g6
22597 xorcc %i3, 0x1798, %o6
22598 or %l6, 0x1D76, %i2
22599 edge8n %o1, %o3, %l5
22600 fpadd16 %f8, %f12, %f22
22601 fmovdcc %icc, %f16, %f22
22602 sdiv %i5, 0x17F8, %l4
22603 stx %o0, [%l7 + 0x68]
22604 edge8 %o4, %g4, %i0
22605 ldsb [%l7 + 0x49], %o7
22606 addccc %o5, 0x132A, %g3
22607 add %g7, %g5, %o2
22608 xnorcc %l2, %g2, %i4
22609 siam 0x4
22610 xor %l1, 0x16BB, %i1
22611 fsrc2s %f7, %f16
22612 fnot2s %f8, %f18
22613 movn %xcc, %g1, %i7
22614 movcc %xcc, %l0, %i6
22615 pdist %f14, %f30, %f10
22616 fpackfix %f26, %f21
22617 popc %g6, %l3
22618 umulcc %i3, 0x13B0, %o6
22619 ldd [%l7 + 0x20], %f30
22620 udivcc %l6, 0x048C, %o1
22621 movleu %icc, %o3, %i2
22622 movrgez %i5, 0x27C, %l5
22623 nop
22624 set 0x1B, %i6
22625 ldsb [%l7 + %i6], %o0
22626 subcc %o4, %g4, %l4
22627 move %icc, %o7, %o5
22628 fmovd %f2, %f16
22629 smulcc %i0, %g3, %g7
22630 edge32n %o2, %g5, %g2
22631 udivcc %l2, 0x16A2, %l1
22632 fmovdvc %xcc, %f30, %f23
22633 fones %f0
22634 fmovspos %xcc, %f3, %f20
22635 fmovsg %xcc, %f4, %f11
22636 smul %i1, 0x071E, %i4
22637 fmovdneg %icc, %f19, %f0
22638 subccc %g1, %l0, %i7
22639 orn %g6, 0x1A4D, %l3
22640 edge8 %i6, %i3, %l6
22641 subccc %o1, 0x099A, %o3
22642 addc %i2, %o6, %i5
22643 fmovrse %l5, %f27, %f25
22644 smul %o0, 0x0B91, %g4
22645 lduh [%l7 + 0x32], %l4
22646 edge16 %o4, %o7, %o5
22647 fmovsneg %icc, %f11, %f28
22648 udiv %i0, 0x196D, %g7
22649 movge %icc, %o2, %g5
22650 fpackfix %f14, %f19
22651 movcc %xcc, %g3, %g2
22652 edge8 %l2, %l1, %i4
22653 xnorcc %i1, %l0, %i7
22654 movge %xcc, %g6, %g1
22655 alignaddrl %i6, %l3, %l6
22656 std %f28, [%l7 + 0x48]
22657 subccc %o1, %i3, %o3
22658 array32 %o6, %i5, %l5
22659 movle %icc, %o0, %i2
22660 udivcc %g4, 0x0084, %l4
22661 fpack32 %f20, %f16, %f4
22662 fxor %f2, %f6, %f18
22663 sdiv %o7, 0x1961, %o4
22664 fpack16 %f2, %f5
22665 edge32ln %o5, %i0, %g7
22666 udivcc %g5, 0x1E19, %o2
22667 sdivcc %g2, 0x107F, %g3
22668 movg %xcc, %l1, %l2
22669 srlx %i1, %l0, %i4
22670 movpos %xcc, %i7, %g6
22671 ldsh [%l7 + 0x32], %g1
22672 edge16ln %l3, %i6, %o1
22673 andcc %l6, 0x0FD8, %o3
22674 lduw [%l7 + 0x78], %o6
22675 fpsub32s %f11, %f19, %f14
22676 movrgz %i3, %i5, %l5
22677 mulx %o0, %g4, %i2
22678 smul %o7, %l4, %o4
22679 udivx %o5, 0x006F, %i0
22680 fmovsge %icc, %f0, %f22
22681 subc %g5, %o2, %g7
22682 edge8 %g2, %g3, %l2
22683 ldsh [%l7 + 0x6A], %l1
22684 fmovdne %xcc, %f26, %f24
22685 xorcc %i1, %l0, %i4
22686 edge32ln %i7, %g6, %g1
22687 sub %l3, 0x135C, %o1
22688 edge32 %i6, %l6, %o6
22689 edge32ln %i3, %i5, %o3
22690 fpsub16s %f14, %f14, %f30
22691 fabsd %f28, %f24
22692 sra %l5, %o0, %i2
22693 sub %g4, %l4, %o4
22694 edge16l %o7, %i0, %o5
22695 fmovrdlz %g5, %f28, %f28
22696 sdivx %g7, 0x1C91, %g2
22697 fpsub16s %f5, %f27, %f18
22698 xnorcc %g3, %l2, %o2
22699 edge32l %l1, %i1, %l0
22700 movleu %xcc, %i4, %i7
22701 srl %g1, 0x03, %l3
22702 movg %xcc, %g6, %o1
22703 stb %l6, [%l7 + 0x17]
22704 xor %i6, %i3, %i5
22705 move %icc, %o3, %o6
22706 udivcc %o0, 0x0DB5, %i2
22707 andn %g4, 0x1125, %l5
22708 edge32l %l4, %o4, %i0
22709 add %o7, %g5, %g7
22710 movcs %icc, %g2, %o5
22711 xor %l2, 0x0714, %g3
22712 fxnor %f28, %f12, %f4
22713 udivcc %l1, 0x0456, %i1
22714 stb %o2, [%l7 + 0x49]
22715 xor %i4, %l0, %i7
22716 st %f10, [%l7 + 0x2C]
22717 fsrc1s %f16, %f4
22718 fmovdvc %xcc, %f5, %f20
22719 sllx %l3, %g6, %g1
22720 stb %o1, [%l7 + 0x0A]
22721 udivcc %l6, 0x1DC9, %i6
22722 ldd [%l7 + 0x28], %f10
22723 addcc %i3, 0x1E13, %o3
22724 umul %o6, 0x1D55, %i5
22725 array16 %o0, %g4, %i2
22726 save %l4, %o4, %l5
22727 rdpr %cwp, %g1
22728 rdpr %cansave, %g2
22729 rdpr %canrestore, %g3
22730 rdpr %cleanwin, %g4
22731 rdpr %otherwin, %g5
22732 rdpr %wstate, %g6
22733 alignaddrl %o7, %i0, %g5
22734 addcc %g7, 0x0D6A, %g2
22735 fmovdpos %xcc, %f20, %f5
22736 save %o5, %l2, %g3
22737 rdpr %cwp, %g1
22738 rdpr %cansave, %g2
22739 rdpr %canrestore, %g3
22740 rdpr %cleanwin, %g4
22741 rdpr %otherwin, %g5
22742 rdpr %wstate, %g6
22743 sra %i1, %l1, %o2
22744 edge8n %l0, %i7, %l3
22745 edge16 %i4, %g1, %g6
22746 edge32n %o1, %l6, %i3
22747 edge8l %i6, %o6, %o3
22748 sub %o0, 0x13A0, %g4
22749 fpsub16 %f24, %f28, %f10
22750 srax %i2, 0x04, %i5
22751 movleu %xcc, %o4, %l4
22752 subc %o7, %i0, %g5
22753 ldd [%l7 + 0x28], %f20
22754 edge16n %l5, %g2, %o5
22755 orncc %l2, %g7, %g3
22756 subccc %i1, %o2, %l0
22757 fxnors %f10, %f15, %f28
22758 fornot1s %f24, %f12, %f4
22759 edge8n %l1, %l3, %i4
22760 fmovsleu %icc, %f18, %f14
22761 movn %icc, %g1, %i7
22762 movgu %xcc, %g6, %o1
22763 andn %l6, 0x1244, %i3
22764 movg %xcc, %i6, %o6
22765 movn %xcc, %o0, %g4
22766 srlx %i2, %o3, %i5
22767 array8 %l4, %o7, %i0
22768 subcc %g5, 0x06AE, %l5
22769 fcmped %fcc3, %f16, %f0
22770 subccc %o4, %o5, %l2
22771 addccc %g2, 0x00C2, %g7
22772 subc %g3, 0x06C7, %i1
22773 edge32l %l0, %l1, %o2
22774 fnands %f6, %f26, %f17
22775 fmovse %icc, %f16, %f23
22776 movre %i4, 0x168, %g1
22777 subcc %i7, %l3, %g6
22778 fmovrse %l6, %f31, %f11
22779 fmuld8ulx16 %f30, %f21, %f22
22780 fmovsneg %icc, %f15, %f16
22781 fpmerge %f1, %f1, %f30
22782 edge16n %i3, %o1, %o6
22783 nop
22784 set 0x78, %i5
22785 ldsh [%l7 + %i5], %o0
22786 nop
22787 set 0x1A, %g5
22788 lduh [%l7 + %g5], %g4
22789 movg %icc, %i6, %i2
22790 edge8 %i5, %o3, %l4
22791 fmovdg %xcc, %f9, %f1
22792 nop
22793 set 0x28, %o1
22794 stx %i0, [%l7 + %o1]
22795 fmovdgu %icc, %f14, %f2
22796 movrne %g5, %l5, %o4
22797 fnegd %f4, %f6
22798 fmovde %icc, %f13, %f19
22799 smulcc %o7, 0x00E6, %l2
22800 sdivcc %g2, 0x165D, %g7
22801 fmovdn %xcc, %f0, %f11
22802 sethi 0x1FD1, %g3
22803 movcc %xcc, %i1, %o5
22804 lduh [%l7 + 0x08], %l1
22805 edge16 %l0, %i4, %g1
22806 fmul8sux16 %f4, %f0, %f6
22807 edge8n %o2, %i7, %l3
22808 sll %l6, 0x11, %g6
22809 movne %xcc, %i3, %o6
22810 fmovse %xcc, %f9, %f12
22811 sub %o1, 0x03F8, %o0
22812 nop
22813 set 0x68, %o4
22814 stx %i6, [%l7 + %o4]
22815 fmovdpos %xcc, %f1, %f3
22816 ldub [%l7 + 0x7D], %g4
22817 fnot2 %f30, %f0
22818 ldsw [%l7 + 0x18], %i2
22819 fnot2s %f21, %f18
22820 lduw [%l7 + 0x10], %o3
22821 movre %i5, 0x2C5, %i0
22822 add %l4, 0x1D06, %l5
22823 umul %o4, 0x13D5, %o7
22824 fzeros %f27
22825 fpsub32s %f24, %f16, %f8
22826 movrne %g5, %g2, %l2
22827 or %g7, 0x1CE9, %g3
22828 mulscc %o5, %i1, %l0
22829 udiv %l1, 0x1572, %g1
22830 edge32 %o2, %i7, %i4
22831 sll %l3, 0x1D, %l6
22832 smulcc %g6, %i3, %o6
22833 fmovrslez %o1, %f10, %f3
22834 movrlez %o0, %i6, %g4
22835 edge32n %o3, %i2, %i5
22836 stb %i0, [%l7 + 0x30]
22837 fmovdgu %xcc, %f8, %f11
22838 movrlez %l4, %o4, %o7
22839 ldsh [%l7 + 0x58], %l5
22840 fmovsleu %xcc, %f27, %f8
22841 addcc %g2, 0x1A53, %g5
22842 fpack32 %f22, %f18, %f28
22843 movcs %xcc, %g7, %l2
22844 movgu %xcc, %g3, %o5
22845 edge8n %i1, %l1, %g1
22846 fands %f14, %f14, %f21
22847 ldd [%l7 + 0x38], %f14
22848 movre %o2, 0x0CB, %l0
22849 sdivx %i4, 0x1157, %i7
22850 smul %l3, %g6, %l6
22851 movneg %icc, %o6, %o1
22852 sra %i3, 0x16, %o0
22853 andn %i6, 0x1EAE, %o3
22854 movpos %xcc, %g4, %i5
22855 edge32l %i0, %i2, %l4
22856 movvc %icc, %o7, %o4
22857 umulcc %l5, %g2, %g7
22858 alignaddrl %g5, %l2, %g3
22859 fabss %f19, %f23
22860 subc %o5, %i1, %l1
22861 ldx [%l7 + 0x10], %o2
22862 sllx %l0, 0x01, %g1
22863 movcs %icc, %i7, %l3
22864 umulcc %i4, %g6, %o6
22865 xnorcc %o1, 0x054D, %i3
22866 fmovdn %xcc, %f20, %f19
22867 edge8 %o0, %i6, %l6
22868 fmovdgu %xcc, %f25, %f3
22869 mulscc %g4, %i5, %o3
22870 movvs %xcc, %i2, %l4
22871 fabss %f0, %f29
22872 array32 %i0, %o4, %l5
22873 ldsb [%l7 + 0x1C], %g2
22874 movrgez %g7, 0x18E, %o7
22875 addcc %l2, %g3, %g5
22876 lduw [%l7 + 0x18], %o5
22877 movleu %icc, %i1, %o2
22878 orcc %l1, 0x0425, %g1
22879 edge16ln %i7, %l0, %l3
22880 srl %g6, 0x11, %o6
22881 alignaddr %i4, %i3, %o0
22882 ldsb [%l7 + 0x53], %i6
22883 fcmpeq32 %f8, %f8, %l6
22884 popc %g4, %o1
22885 edge32 %i5, %i2, %o3
22886 srlx %i0, 0x1A, %o4
22887 sdivx %l4, 0x1428, %g2
22888 movvs %icc, %g7, %l5
22889 movgu %xcc, %l2, %g3
22890 smulcc %g5, 0x0694, %o7
22891 movl %xcc, %i1, %o5
22892 movrne %l1, %g1, %i7
22893 udiv %l0, 0x092E, %o2
22894 orcc %g6, %l3, %o6
22895 mova %icc, %i3, %o0
22896 ld [%l7 + 0x14], %f9
22897 movrne %i4, %i6, %g4
22898 edge16l %l6, %i5, %o1
22899 sethi 0x15A8, %o3
22900 array16 %i0, %i2, %l4
22901 stw %o4, [%l7 + 0x38]
22902 mova %xcc, %g7, %g2
22903 fmovda %icc, %f29, %f29
22904 nop
22905 set 0x44, %g4
22906 ldsw [%l7 + %g4], %l2
22907 stb %g3, [%l7 + 0x0F]
22908 movg %xcc, %l5, %g5
22909 orn %i1, 0x0564, %o7
22910 sll %l1, %g1, %o5
22911 fmul8x16al %f19, %f7, %f2
22912 ldsb [%l7 + 0x18], %i7
22913 edge16l %l0, %o2, %g6
22914 sll %o6, %l3, %i3
22915 and %o0, %i4, %i6
22916 save %l6, %g4, %i5
22917 rdpr %cwp, %g1
22918 rdpr %cansave, %g2
22919 rdpr %canrestore, %g3
22920 rdpr %cleanwin, %g4
22921 rdpr %otherwin, %g5
22922 rdpr %wstate, %g6
22923 sra %o3, 0x0D, %o1
22924 fmovrse %i2, %f23, %f12
22925 subcc %i0, %l4, %g7
22926 fmovs %f19, %f11
22927 addcc %g2, 0x002E, %l2
22928 fpsub32 %f12, %f16, %f28
22929 stx %g3, [%l7 + 0x40]
22930 alignaddrl %l5, %o4, %g5
22931 subccc %i1, %l1, %o7
22932 fmovdvc %icc, %f24, %f5
22933 std %f14, [%l7 + 0x10]
22934 sdivcc %o5, 0x1D4F, %g1
22935 mulx %i7, %l0, %g6
22936 edge32l %o6, %l3, %i3
22937 edge16n %o0, %i4, %o2
22938 movpos %xcc, %l6, %g4
22939 andcc %i6, %i5, %o1
22940 movrlez %o3, 0x190, %i2
22941 ldub [%l7 + 0x2B], %l4
22942 stx %g7, [%l7 + 0x78]
22943 fmovrde %g2, %f6, %f2
22944 andncc %l2, %g3, %l5
22945 udivcc %i0, 0x153A, %o4
22946 sllx %g5, %i1, %o7
22947 fandnot1s %f23, %f9, %f1
22948 fmovdge %xcc, %f9, %f14
22949 movvc %xcc, %o5, %g1
22950 addccc %i7, 0x0C87, %l1
22951 fmovdne %xcc, %f24, %f27
22952 sethi 0x0B2E, %l0
22953 ldsh [%l7 + 0x44], %o6
22954 alignaddrl %l3, %i3, %o0
22955 movrgz %i4, %o2, %g6
22956 movl %icc, %g4, %l6
22957 ldd [%l7 + 0x68], %f4
22958 andn %i6, %i5, %o1
22959 edge8 %i2, %o3, %l4
22960 subcc %g7, %g2, %l2
22961 or %g3, %i0, %o4
22962 udivx %g5, 0x09F2, %i1
22963 sth %l5, [%l7 + 0x62]
22964 subc %o5, %g1, %i7
22965 fnot2 %f20, %f0
22966 fnot2s %f25, %f18
22967 movre %l1, %o7, %l0
22968 edge16n %l3, %o6, %i3
22969 edge32n %o0, %o2, %i4
22970 sll %g6, %g4, %l6
22971 save %i5, %i6, %i2
22972 rdpr %cwp, %g1
22973 rdpr %cansave, %g2
22974 rdpr %canrestore, %g3
22975 rdpr %cleanwin, %g4
22976 rdpr %otherwin, %g5
22977 rdpr %wstate, %g6
22978 movcs %xcc, %o1, %l4
22979 nop
22980 set 0x48, %g1
22981 ldd [%l7 + %g1], %f16
22982 udivcc %o3, 0x0978, %g7
22983 movne %xcc, %l2, %g2
22984 fmovrsgz %i0, %f3, %f16
22985 movpos %xcc, %o4, %g3
22986 xor %g5, 0x0D3C, %i1
22987 edge32n %o5, %g1, %l5
22988 fmovd %f24, %f6
22989 ld [%l7 + 0x2C], %f24
22990 ldsh [%l7 + 0x6E], %l1
22991 alignaddrl %i7, %o7, %l3
22992 fmovdle %xcc, %f3, %f7
22993 srax %o6, 0x0F, %i3
22994 stb %o0, [%l7 + 0x3F]
22995 edge8l %l0, %o2, %i4
22996 movpos %xcc, %g6, %l6
22997 ldsw [%l7 + 0x4C], %g4
22998 fcmpne16 %f10, %f20, %i5
22999 andcc %i2, 0x062F, %o1
23000 movpos %icc, %l4, %i6
23001 ldsb [%l7 + 0x38], %o3
23002 fandnot1 %f22, %f0, %f0
23003 sethi 0x0830, %g7
23004 stb %g2, [%l7 + 0x77]
23005 movvc %xcc, %l2, %o4
23006 st %f5, [%l7 + 0x28]
23007 movrgz %g3, %g5, %i1
23008 fpmerge %f26, %f4, %f16
23009 fmul8x16au %f9, %f26, %f22
23010 orcc %i0, 0x0BA9, %o5
23011 fxnors %f3, %f5, %f28
23012 sdivx %l5, 0x0D1E, %g1
23013 sllx %l1, %i7, %o7
23014 fmovsgu %icc, %f0, %f19
23015 ldub [%l7 + 0x76], %o6
23016 movrne %l3, 0x31D, %i3
23017 for %f18, %f18, %f30
23018 movg %xcc, %o0, %o2
23019 ldub [%l7 + 0x4C], %l0
23020 fornot2s %f7, %f18, %f26
23021 movn %icc, %i4, %l6
23022 fands %f8, %f12, %f6
23023 fcmple16 %f16, %f28, %g4
23024 move %xcc, %g6, %i2
23025 nop
23026 set 0x40, %l5
23027 stb %i5, [%l7 + %l5]
23028 stw %l4, [%l7 + 0x28]
23029 edge16ln %i6, %o3, %g7
23030 edge32ln %o1, %l2, %o4
23031 mulscc %g3, 0x136A, %g2
23032 stw %i1, [%l7 + 0x68]
23033 edge32n %g5, %i0, %l5
23034 fmovs %f30, %f16
23035 movleu %xcc, %g1, %o5
23036 movrlez %l1, 0x20D, %i7
23037 array8 %o6, %l3, %i3
23038 array16 %o7, %o2, %o0
23039 std %f28, [%l7 + 0x78]
23040 sth %i4, [%l7 + 0x2A]
23041 edge8n %l6, %g4, %l0
23042 fmovsle %xcc, %f30, %f11
23043 fmul8x16au %f21, %f27, %f20
23044 movrne %g6, 0x2A0, %i2
23045 movre %i5, %l4, %i6
23046 add %o3, %o1, %g7
23047 subcc %o4, 0x1911, %g3
23048 subcc %g2, %i1, %g5
23049 srax %i0, %l5, %l2
23050 movrlz %g1, %l1, %o5
23051 stx %i7, [%l7 + 0x28]
23052 ldd [%l7 + 0x60], %f10
23053 fmovrdlez %o6, %f26, %f26
23054 movpos %icc, %i3, %o7
23055 edge8l %l3, %o0, %o2
23056 movg %icc, %i4, %l6
23057 edge16l %l0, %g6, %i2
23058 subccc %i5, 0x0321, %l4
23059 smul %g4, 0x07E8, %o3
23060 edge8 %i6, %o1, %o4
23061 alignaddrl %g3, %g7, %g2
23062 edge32l %i1, %g5, %l5
23063 sth %l2, [%l7 + 0x7C]
23064 fmovdn %icc, %f6, %f16
23065 fmovscc %xcc, %f18, %f25
23066 mova %icc, %i0, %l1
23067 smul %o5, 0x0621, %g1
23068 xnor %i7, %i3, %o7
23069 xor %o6, %o0, %l3
23070 sdivcc %i4, 0x002E, %l6
23071 nop
23072 set 0x6F, %l0
23073 ldsb [%l7 + %l0], %o2
23074 xnor %g6, %l0, %i2
23075 ld [%l7 + 0x68], %f5
23076 bshuffle %f28, %f12, %f22
23077 ldx [%l7 + 0x30], %l4
23078 udivx %i5, 0x1DD8, %g4
23079 fcmpeq16 %f22, %f24, %o3
23080 movn %icc, %i6, %o1
23081 sdivx %g3, 0x04D0, %o4
23082 srlx %g2, %i1, %g7
23083 xnorcc %g5, %l2, %l5
23084 fmovrslz %i0, %f9, %f6
23085 udiv %o5, 0x1790, %g1
23086 nop
23087 set 0x20, %l3
23088 stx %l1, [%l7 + %l3]
23089 andn %i7, 0x0CA9, %o7
23090 movge %icc, %o6, %o0
23091 fpack32 %f20, %f30, %f24
23092 movrlz %i3, 0x2F9, %l3
23093 array8 %l6, %o2, %g6
23094 smul %i4, %i2, %l4
23095 fpadd16s %f5, %f21, %f14
23096 fornot2 %f4, %f2, %f18
23097 fmovrsgz %l0, %f26, %f2
23098 addccc %g4, 0x0E8C, %i5
23099 fmovsge %icc, %f23, %f2
23100 edge16 %o3, %i6, %g3
23101 fpsub32 %f4, %f0, %f14
23102 restore %o4, 0x1279, %o1
23103 rdpr %cwp, %g1
23104 rdpr %cansave, %g2
23105 rdpr %canrestore, %g3
23106 rdpr %cleanwin, %g4
23107 rdpr %otherwin, %g5
23108 rdpr %wstate, %g6
23109 movl %xcc, %i1, %g2
23110 fmovdcs %icc, %f8, %f6
23111 ldsh [%l7 + 0x78], %g7
23112 sth %g5, [%l7 + 0x3E]
23113 xor %l2, %i0, %l5
23114 udivcc %g1, 0x1E32, %o5
23115 movcs %icc, %l1, %i7
23116 andncc %o6, %o0, %i3
23117 andn %l3, 0x1906, %l6
23118 andcc %o7, %g6, %o2
23119 edge16 %i2, %l4, %i4
23120 sub %g4, %i5, %l0
23121 fcmps %fcc1, %f30, %f22
23122 and %o3, 0x0130, %i6
23123 and %o4, 0x0AE7, %o1
23124 movvs %xcc, %i1, %g2
23125 and %g3, 0x0CBB, %g5
23126 sethi 0x12CB, %g7
23127 edge32ln %i0, %l5, %g1
23128 movge %xcc, %l2, %l1
23129 movpos %icc, %o5, %i7
23130 sub %o6, 0x04B5, %i3
23131 xor %o0, 0x0DF4, %l3
23132 and %o7, %g6, %l6
23133 xnor %i2, 0x0978, %o2
23134 fcmple32 %f2, %f30, %i4
23135 ldx [%l7 + 0x50], %l4
23136 fcmpd %fcc1, %f22, %f28
23137 fcmpgt32 %f16, %f22, %g4
23138 fnot1 %f8, %f30
23139 fornot1s %f9, %f2, %f16
23140 sub %l0, %o3, %i6
23141 fmovrdgez %o4, %f12, %f26
23142 edge32l %i5, %i1, %g2
23143 fnands %f22, %f3, %f26
23144 fsrc1 %f6, %f26
23145 mova %xcc, %o1, %g5
23146 xorcc %g7, %g3, %l5
23147 smul %i0, 0x0B5C, %l2
23148 edge16l %g1, %l1, %i7
23149 fornot2s %f1, %f29, %f31
23150 udivcc %o5, 0x065C, %o6
23151 sth %i3, [%l7 + 0x36]
23152 fmovdpos %icc, %f15, %f17
23153 movre %o0, %l3, %g6
23154 subcc %o7, 0x0DFF, %l6
23155 add %o2, 0x14D4, %i2
23156 ldd [%l7 + 0x30], %f0
23157 sdivcc %l4, 0x1F51, %i4
23158 lduh [%l7 + 0x0A], %l0
23159 xnor %g4, %i6, %o3
23160 fones %f14
23161 sethi 0x124F, %o4
23162 ldsh [%l7 + 0x56], %i5
23163 addc %i1, %o1, %g5
23164 movvs %xcc, %g7, %g3
23165 fandnot1 %f14, %f12, %f10
23166 edge16n %l5, %g2, %i0
23167 xorcc %l2, 0x12C6, %g1
23168 movvs %icc, %l1, %i7
23169 sra %o5, 0x0E, %o6
23170 udiv %o0, 0x0D1F, %i3
23171 fmovsg %xcc, %f27, %f24
23172 fabss %f29, %f23
23173 edge16n %l3, %g6, %l6
23174 edge8n %o2, %i2, %l4
23175 fmovs %f27, %f6
23176 ldsh [%l7 + 0x2A], %o7
23177 sub %l0, 0x1F1A, %g4
23178 or %i6, %i4, %o4
23179 movrne %o3, 0x135, %i5
23180 edge16ln %o1, %i1, %g7
23181 addc %g5, 0x1A7D, %l5
23182 ldub [%l7 + 0x62], %g2
23183 fpadd32 %f8, %f24, %f10
23184 udivcc %g3, 0x1BB4, %l2
23185 movleu %xcc, %g1, %i0
23186 movl %xcc, %i7, %l1
23187 fnot1 %f24, %f14
23188 movn %xcc, %o6, %o0
23189 sub %o5, 0x0F3A, %l3
23190 stb %g6, [%l7 + 0x43]
23191 movg %icc, %l6, %o2
23192 movrlez %i3, 0x12E, %l4
23193 save %o7, %l0, %g4
23194 rdpr %cwp, %g1
23195 rdpr %cansave, %g2
23196 rdpr %canrestore, %g3
23197 rdpr %cleanwin, %g4
23198 rdpr %otherwin, %g5
23199 rdpr %wstate, %g6
23200 edge32n %i6, %i4, %i2
23201 addc %o4, 0x1551, %i5
23202 edge8n %o1, %o3, %g7
23203 edge32l %i1, %l5, %g5
23204 edge16l %g2, %g3, %l2
23205 movrlz %i0, %i7, %l1
23206 fandnot2 %f18, %f10, %f0
23207 edge16n %o6, %g1, %o5
23208 movle %xcc, %o0, %g6
23209 addcc %l3, %o2, %l6
23210 movrlz %i3, 0x011, %l4
23211 add %l0, %o7, %i6
23212 movre %g4, 0x26F, %i4
23213 edge32 %o4, %i2, %o1
23214 fmul8x16 %f31, %f2, %f28
23215 movvs %icc, %i5, %g7
23216 fmovrslez %o3, %f7, %f29
23217 fmul8x16au %f29, %f10, %f6
23218 lduh [%l7 + 0x3C], %l5
23219 udiv %g5, 0x1CB6, %i1
23220 orncc %g2, 0x1812, %g3
23221 sethi 0x0F7E, %i0
23222 movvs %xcc, %i7, %l2
23223 sdivcc %l1, 0x1EA9, %g1
23224 movne %icc, %o6, %o5
23225 orcc %o0, 0x04AA, %l3
23226 edge32 %o2, %g6, %l6
23227 lduh [%l7 + 0x56], %i3
23228 fxor %f6, %f8, %f22
23229 sllx %l4, 0x0F, %o7
23230 srlx %i6, 0x11, %l0
23231 movrgez %i4, %o4, %i2
23232 st %f25, [%l7 + 0x48]
23233 ld [%l7 + 0x2C], %f4
23234 movpos %icc, %g4, %i5
23235 movvc %xcc, %o1, %o3
23236 popc %g7, %l5
23237 addcc %i1, 0x177A, %g5
23238 orcc %g2, 0x1FCF, %i0
23239 array16 %g3, %i7, %l1
23240 edge32 %g1, %o6, %o5
23241 xorcc %l2, %l3, %o2
23242 sra %o0, 0x0D, %l6
23243 srax %i3, %l4, %o7
23244 stx %g6, [%l7 + 0x20]
23245 nop
23246 set 0x10, %l2
23247 stw %l0, [%l7 + %l2]
23248 addccc %i6, 0x1253, %o4
23249 movneg %xcc, %i4, %g4
23250 fcmple16 %f4, %f26, %i5
23251 sllx %i2, %o1, %o3
23252 edge32 %g7, %l5, %i1
23253 ldsw [%l7 + 0x7C], %g5
23254 alignaddr %i0, %g2, %g3
23255 andn %l1, 0x13B6, %g1
23256 fmul8x16 %f14, %f16, %f2
23257 orncc %i7, 0x16B7, %o6
23258 nop
23259 set 0x20, %i4
23260 lduw [%l7 + %i4], %l2
23261 movle %icc, %l3, %o2
23262 lduh [%l7 + 0x4C], %o0
23263 edge16ln %l6, %o5, %i3
23264 mulscc %l4, 0x0C57, %g6
23265 sdivx %o7, 0x0A3C, %i6
23266 fcmpne32 %f4, %f2, %o4
23267 movle %icc, %l0, %i4
23268 umul %g4, 0x1C29, %i5
23269 sra %o1, %i2, %o3
23270 andncc %l5, %g7, %i1
23271 andn %i0, %g2, %g3
23272 andn %g5, 0x141C, %g1
23273 fmovdvs %icc, %f24, %f28
23274 edge8ln %i7, %l1, %l2
23275 movneg %xcc, %o6, %l3
23276 fmovdgu %xcc, %f17, %f25
23277 fmovrsgz %o2, %f14, %f30
23278 setx loop_78, %l0, %l1
23279 return %l1
23280 nop
23281 rdpr %cwp, %g1
23282 rdpr %cansave, %g2
23283 rdpr %canrestore, %g3
23284 rdpr %cleanwin, %g4
23285 rdpr %otherwin, %g5
23286 rdpr %wstate, %g6
23287loop_78: addc %i3, 0x04E5, %l4
23288 ldsh [%l7 + 0x12], %o5
23289 edge8l %o7, %g6, %o4
23290 or %l0, %i4, %i6
23291 movrne %i5, %o1, %i2
23292 sir 0x121F
23293 fmovrsne %g4, %f29, %f22
23294 umul %l5, 0x070C, %o3
23295 andncc %i1, %g7, %g2
23296 fcmpne16 %f6, %f8, %g3
23297 sdivcc %g5, 0x15A2, %g1
23298 movrlz %i0, 0x1D6, %i7
23299 fcmped %fcc0, %f16, %f0
23300 orncc %l2, %l1, %l3
23301 fnegs %f12, %f18
23302 movrlez %o2, 0x0B3, %l6
23303 subc %o0, 0x1748, %i3
23304 fcmple32 %f12, %f10, %l4
23305 sll %o6, %o5, %o7
23306 array16 %g6, %o4, %l0
23307 orn %i6, 0x1C7F, %i5
23308 move %xcc, %o1, %i4
23309 edge8l %i2, %l5, %o3
23310 orcc %g4, 0x0B70, %i1
23311 movrlez %g7, %g2, %g3
23312 ldsb [%l7 + 0x1D], %g5
23313 edge32ln %i0, %g1, %l2
23314 sdiv %l1, 0x02D3, %i7
23315 movgu %xcc, %o2, %l6
23316 sir 0x1EE9
23317 alignaddrl %o0, %i3, %l3
23318 fornot2 %f30, %f22, %f16
23319 movrgez %o6, 0x29C, %o5
23320 fabsd %f26, %f10
23321 array32 %l4, %g6, %o4
23322 ldd [%l7 + 0x58], %l0
23323 edge32l %o7, %i5, %o1
23324 stx %i6, [%l7 + 0x20]
23325 mulx %i4, %l5, %o3
23326 edge32n %i2, %i1, %g7
23327 subcc %g4, %g2, %g3
23328 fpadd32s %f17, %f9, %f26
23329 array16 %i0, %g1, %l2
23330 orncc %g5, 0x0D29, %l1
23331 movge %icc, %i7, %l6
23332 edge32l %o2, %i3, %o0
23333 fcmps %fcc0, %f24, %f19
23334 restore %o6, %l3, %o5
23335 rdpr %cwp, %g1
23336 rdpr %cansave, %g2
23337 rdpr %canrestore, %g3
23338 rdpr %cleanwin, %g4
23339 rdpr %otherwin, %g5
23340 rdpr %wstate, %g6
23341 movge %xcc, %l4, %o4
23342 fmovse %xcc, %f24, %f23
23343 movl %icc, %g6, %o7
23344 movrlz %i5, 0x2CA, %l0
23345 add %o1, %i6, %i4
23346 stx %o3, [%l7 + 0x78]
23347 ldd [%l7 + 0x18], %i2
23348 fmovsvs %icc, %f19, %f7
23349 fmovdle %icc, %f14, %f2
23350 save %l5, %g7, %i1
23351 rdpr %cwp, %g1
23352 rdpr %cansave, %g2
23353 rdpr %canrestore, %g3
23354 rdpr %cleanwin, %g4
23355 rdpr %otherwin, %g5
23356 rdpr %wstate, %g6
23357 fcmpeq16 %f8, %f24, %g4
23358 ldd [%l7 + 0x68], %f18
23359 srax %g2, %i0, %g3
23360 orncc %g1, %g5, %l1
23361 movrgez %l2, 0x38E, %l6
23362 movrlz %i7, 0x3DD, %o2
23363 sth %i3, [%l7 + 0x68]
23364 ldsw [%l7 + 0x18], %o6
23365 sllx %l3, 0x11, %o0
23366 addccc %o5, %l4, %o4
23367 fnor %f18, %f22, %f0
23368 mova %xcc, %o7, %g6
23369 subccc %l0, %i5, %o1
23370 fpadd32 %f20, %f2, %f0
23371 movge %icc, %i6, %o3
23372 xnorcc %i4, %i2, %g7
23373 movg %xcc, %l5, %g4
23374 fsrc2s %f8, %f17
23375 sir 0x0200
23376 movrgez %i1, %g2, %g3
23377 fornot2 %f26, %f26, %f8
23378 fmovrsne %i0, %f6, %f5
23379 orn %g1, %g5, %l1
23380 fmovrdlez %l2, %f24, %f20
23381 fpadd32s %f8, %f29, %f17
23382 fandnot2s %f6, %f4, %f29
23383 movge %icc, %l6, %i7
23384 nop
23385 set 0x30, %i0
23386 ldd [%l7 + %i0], %i2
23387 edge16 %o6, %o2, %l3
23388 sdivcc %o0, 0x0422, %o5
23389 sir 0x0928
23390 xnor %o4, %o7, %l4
23391 array8 %g6, %l0, %i5
23392 edge32l %o1, %o3, %i4
23393 edge32l %i2, %g7, %i6
23394 or %l5, 0x0C6F, %i1
23395 movg %xcc, %g2, %g4
23396 ldd [%l7 + 0x70], %f22
23397 movrlez %g3, %g1, %g5
23398 udiv %l1, 0x1140, %l2
23399 sdivcc %l6, 0x1E07, %i7
23400 fand %f22, %f12, %f12
23401 umul %i3, 0x0EED, %o6
23402 umulcc %o2, 0x1CA5, %i0
23403 sir 0x10E5
23404 fors %f28, %f22, %f19
23405 subcc %l3, 0x0D99, %o5
23406 xor %o0, %o7, %o4
23407 array16 %l4, %l0, %g6
23408 edge8ln %i5, %o1, %i4
23409 sra %o3, %i2, %i6
23410 movgu %icc, %l5, %g7
23411 array32 %g2, %g4, %i1
23412 xor %g1, 0x18B4, %g5
23413 fcmped %fcc1, %f24, %f20
23414 addcc %g3, %l1, %l6
23415 smulcc %l2, %i7, %o6
23416 fmul8ulx16 %f20, %f2, %f20
23417 orn %i3, %o2, %i0
23418 subccc %o5, 0x043C, %l3
23419 fmovdleu %xcc, %f16, %f26
23420 bshuffle %f26, %f16, %f4
23421 edge8 %o7, %o4, %o0
23422 movn %xcc, %l0, %l4
23423 lduw [%l7 + 0x38], %i5
23424 movg %icc, %g6, %i4
23425 ldsh [%l7 + 0x76], %o3
23426 udiv %o1, 0x1363, %i6
23427 edge8 %l5, %i2, %g2
23428 addcc %g7, 0x19FD, %i1
23429 ldd [%l7 + 0x78], %f20
23430 udiv %g4, 0x0D28, %g1
23431 subccc %g3, %g5, %l6
23432 sir 0x1DE1
23433 fmovsleu %xcc, %f14, %f14
23434 std %f18, [%l7 + 0x08]
23435 subccc %l1, %l2, %o6
23436 stb %i3, [%l7 + 0x79]
23437 alignaddrl %o2, %i7, %i0
23438 movg %xcc, %o5, %l3
23439 fnot1 %f20, %f28
23440 edge32l %o7, %o0, %o4
23441 movcc %xcc, %l0, %i5
23442 orn %l4, 0x0AB1, %g6
23443 fmovdge %xcc, %f31, %f31
23444 movne %icc, %o3, %i4
23445 movvs %icc, %o1, %l5
23446 fzeros %f14
23447 srl %i6, %g2, %g7
23448 fornot2s %f1, %f26, %f9
23449 and %i1, %g4, %i2
23450 movcc %xcc, %g3, %g1
23451 movrgez %g5, %l6, %l1
23452 edge8 %l2, %i3, %o2
23453 edge32 %i7, %i0, %o5
23454 andcc %l3, %o7, %o0
23455 udivcc %o6, 0x07C7, %l0
23456 fmovsleu %icc, %f29, %f26
23457 edge32ln %o4, %l4, %g6
23458 addccc %o3, %i5, %i4
23459 fmovdg %icc, %f15, %f9
23460 fabss %f10, %f8
23461 sllx %o1, %l5, %g2
23462 fmovdcc %icc, %f8, %f26
23463 movrgez %g7, %i1, %i6
23464 mulscc %g4, %g3, %i2
23465 edge32l %g5, %l6, %l1
23466 ldub [%l7 + 0x7B], %g1
23467 sub %l2, 0x1CCF, %o2
23468 udivcc %i3, 0x0816, %i7
23469 movge %icc, %o5, %i0
23470 sdiv %o7, 0x12CE, %l3
23471 sir 0x0D1B
23472 ldd [%l7 + 0x60], %o6
23473 umul %l0, 0x13B2, %o4
23474 ldsh [%l7 + 0x1C], %o0
23475 movge %xcc, %g6, %o3
23476 alignaddrl %l4, %i4, %o1
23477 umul %l5, %i5, %g7
23478 srl %g2, %i1, %g4
23479 umulcc %g3, 0x1EDD, %i6
23480 fcmps %fcc0, %f14, %f11
23481 ldsh [%l7 + 0x50], %i2
23482 nop
23483 set 0x5F, %i3
23484 ldsb [%l7 + %i3], %g5
23485 alignaddrl %l1, %g1, %l2
23486 movleu %xcc, %l6, %o2
23487 fornot2s %f30, %f8, %f12
23488 sdivx %i3, 0x131B, %i7
23489 movl %xcc, %o5, %o7
23490 edge16n %l3, %i0, %o6
23491 movpos %icc, %l0, %o4
23492 fmovse %xcc, %f8, %f14
23493 movre %g6, %o0, %l4
23494 fmul8ulx16 %f6, %f10, %f0
23495 fmuld8sux16 %f14, %f27, %f30
23496 xnor %o3, %i4, %o1
23497 fandnot2 %f22, %f4, %f12
23498 xnor %i5, 0x1636, %l5
23499 add %g7, %i1, %g2
23500 addccc %g3, 0x1A83, %g4
23501 udiv %i2, 0x0F2C, %g5
23502 edge16n %l1, %g1, %l2
23503 fmovdneg %xcc, %f3, %f22
23504 addcc %i6, 0x04E1, %o2
23505 edge8l %i3, %i7, %o5
23506 sdiv %l6, 0x172F, %l3
23507 nop
23508 set 0x18, %g7
23509 ldsb [%l7 + %g7], %i0
23510 subccc %o6, 0x1D5F, %l0
23511 fexpand %f13, %f16
23512 movg %icc, %o4, %o7
23513 movge %xcc, %o0, %g6
23514 fmovdvs %xcc, %f12, %f9
23515 mulx %o3, %i4, %o1
23516 addc %l4, 0x0F8A, %i5
23517 orcc %l5, 0x0D8C, %i1
23518 array32 %g2, %g3, %g7
23519 sll %i2, %g4, %l1
23520 lduw [%l7 + 0x7C], %g1
23521 movgu %icc, %l2, %g5
23522 movg %xcc, %i6, %o2
23523 ldd [%l7 + 0x48], %i6
23524 movvc %xcc, %i3, %l6
23525 fxor %f20, %f8, %f30
23526 popc 0x17F3, %o5
23527 nop
23528 set 0x68, %l6
23529 stx %i0, [%l7 + %l6]
23530 sll %o6, 0x11, %l3
23531 std %f0, [%l7 + 0x08]
23532 std %f18, [%l7 + 0x08]
23533 move %icc, %l0, %o4
23534 fcmpeq16 %f8, %f6, %o7
23535 movl %icc, %o0, %o3
23536 array8 %i4, %o1, %g6
23537 popc 0x06BC, %l4
23538 fabsd %f18, %f16
23539 srl %l5, %i1, %g2
23540 xorcc %i5, 0x0CAB, %g7
23541 fcmpgt16 %f18, %f14, %i2
23542 fmovrslez %g3, %f22, %f14
23543 ldsb [%l7 + 0x53], %g4
23544 lduw [%l7 + 0x08], %l1
23545 fxors %f29, %f5, %f22
23546 fone %f12
23547 edge8n %l2, %g5, %i6
23548 sethi 0x12B0, %g1
23549 fnegs %f21, %f18
23550 srl %o2, %i7, %i3
23551 fmovsvs %xcc, %f15, %f22
23552 orcc %o5, 0x0955, %i0
23553 fmovrse %l6, %f12, %f17
23554 move %icc, %l3, %l0
23555 edge32l %o6, %o7, %o4
23556 mulx %o3, %o0, %o1
23557 edge8l %i4, %g6, %l4
23558 movvc %icc, %l5, %g2
23559 sdivx %i1, 0x1360, %g7
23560 move %icc, %i5, %i2
23561 edge16ln %g4, %l1, %l2
23562 fmovsa %xcc, %f18, %f15
23563 movrgez %g5, %i6, %g3
23564 alignaddrl %g1, %o2, %i7
23565 xnor %i3, 0x0D18, %o5
23566 fone %f0
23567 fmovde %xcc, %f10, %f26
23568 ld [%l7 + 0x58], %f20
23569 fmovdg %xcc, %f20, %f4
23570 fone %f0
23571 fmovscs %xcc, %f4, %f10
23572 smulcc %i0, %l3, %l6
23573 fpackfix %f18, %f24
23574 fnor %f0, %f20, %f14
23575 subc %l0, %o7, %o4
23576 alignaddr %o3, %o0, %o1
23577 sethi 0x02B8, %o6
23578 fzeros %f20
23579 mulscc %g6, 0x034C, %i4
23580 movre %l4, 0x182, %l5
23581 addc %i1, %g7, %i5
23582 xorcc %i2, %g4, %l1
23583 ldsw [%l7 + 0x74], %l2
23584 fmovrsgz %g5, %f22, %f14
23585 movne %xcc, %g2, %g3
23586 fmovse %icc, %f22, %f20
23587 popc %g1, %i6
23588 ldx [%l7 + 0x40], %o2
23589 movrgez %i3, 0x3D3, %i7
23590 andn %i0, %o5, %l3
23591 fsrc2 %f16, %f4
23592 fcmpgt32 %f6, %f26, %l0
23593 nop
23594 set 0x0F, %o7
23595 stb %o7, [%l7 + %o7]
23596 movcc %xcc, %o4, %o3
23597 edge8 %o0, %l6, %o6
23598 ld [%l7 + 0x24], %f30
23599 subccc %o1, %g6, %l4
23600 sllx %l5, %i4, %i1
23601 ldd [%l7 + 0x40], %f18
23602 fand %f22, %f26, %f30
23603 setx loop_79, %l0, %l1
23604 return %l1
23605 nop
23606 rdpr %cwp, %g1
23607 rdpr %cansave, %g2
23608 rdpr %canrestore, %g3
23609 rdpr %cleanwin, %g4
23610 rdpr %otherwin, %g5
23611 rdpr %wstate, %g6
23612loop_79: xnorcc %g4, 0x1CB7, %l1
23613 fmovscc %xcc, %f13, %f2
23614 xnorcc %i2, %l2, %g5
23615 edge16l %g2, %g1, %i6
23616 srlx %o2, 0x04, %i3
23617 fsrc2 %f12, %f28
23618 fornot2s %f24, %f30, %f17
23619 fands %f22, %f17, %f25
23620 fcmps %fcc3, %f20, %f23
23621 udivx %g3, 0x038E, %i0
23622 movvc %icc, %i7, %o5
23623 subcc %l3, 0x1118, %l0
23624 mulx %o7, %o4, %o0
23625 srl %o3, 0x03, %o6
23626 fmovde %xcc, %f7, %f9
23627 sra %l6, 0x19, %g6
23628 movvs %xcc, %o1, %l4
23629 movrne %l5, 0x0D2, %i1
23630 xnor %i4, 0x028F, %g7
23631 fnot2 %f6, %f12
23632 fcmpgt32 %f24, %f6, %g4
23633 sdivcc %l1, 0x016C, %i2
23634 srax %i5, %g5, %g2
23635 movrgez %l2, 0x3AA, %g1
23636 movl %icc, %o2, %i3
23637 addc %g3, 0x179E, %i6
23638 ldsb [%l7 + 0x71], %i0
23639 nop
23640 set 0x22, %o5
23641 stb %o5, [%l7 + %o5]
23642 stw %l3, [%l7 + 0x74]
23643 mulx %l0, %o7, %i7
23644 edge32l %o4, %o0, %o6
23645 movgu %xcc, %l6, %o3
23646 orncc %o1, %l4, %l5
23647 xor %g6, %i1, %i4
23648 fmovsn %icc, %f24, %f16
23649 udivx %g4, 0x1C00, %l1
23650 edge16l %i2, %g7, %i5
23651 movneg %icc, %g5, %g2
23652 fone %f16
23653 addcc %g1, 0x0570, %o2
23654 sllx %l2, %g3, %i6
23655 edge32l %i0, %o5, %i3
23656 movne %icc, %l3, %o7
23657 alignaddr %i7, %o4, %o0
23658 addcc %o6, 0x0844, %l6
23659 movg %icc, %l0, %o3
23660 and %o1, 0x1EFF, %l5
23661 subc %l4, 0x158B, %g6
23662 fmovdl %xcc, %f27, %f8
23663 stw %i1, [%l7 + 0x18]
23664 addcc %g4, 0x03D2, %l1
23665 fornot2s %f11, %f30, %f7
23666 save %i4, %i2, %i5
23667 rdpr %cwp, %g1
23668 rdpr %cansave, %g2
23669 rdpr %canrestore, %g3
23670 rdpr %cleanwin, %g4
23671 rdpr %otherwin, %g5
23672 rdpr %wstate, %g6
23673 fmovrdgz %g5, %f22, %f10
23674 edge8ln %g2, %g1, %o2
23675 subccc %l2, %g7, %i6
23676 ld [%l7 + 0x38], %f18
23677 alignaddr %g3, %o5, %i0
23678 ldub [%l7 + 0x1D], %l3
23679 stw %o7, [%l7 + 0x58]
23680 movrgz %i3, 0x099, %o4
23681 xnor %o0, 0x0D82, %i7
23682 and %l6, %o6, %o3
23683 edge16ln %l0, %l5, %o1
23684 array32 %l4, %i1, %g6
23685 edge32l %g4, %l1, %i4
23686 array8 %i5, %g5, %g2
23687 sir 0x158D
23688 movn %xcc, %i2, %g1
23689 fcmped %fcc2, %f22, %f2
23690 sra %o2, 0x15, %l2
23691 movle %icc, %i6, %g3
23692 save %o5, 0x0E6C, %i0
23693 rdpr %cwp, %g1
23694 rdpr %cansave, %g2
23695 rdpr %canrestore, %g3
23696 rdpr %cleanwin, %g4
23697 rdpr %otherwin, %g5
23698 rdpr %wstate, %g6
23699 fmul8sux16 %f18, %f22, %f18
23700 lduw [%l7 + 0x68], %g7
23701 movrgez %l3, %o7, %o4
23702 movn %icc, %i3, %i7
23703 and %o0, %o6, %o3
23704 edge32l %l6, %l5, %o1
23705 sth %l0, [%l7 + 0x5E]
23706 array8 %i1, %l4, %g6
23707 movcs %xcc, %l1, %g4
23708 fandnot1 %f14, %f24, %f4
23709 movrlz %i5, %i4, %g2
23710 sdivx %i2, 0x0FD2, %g5
23711 fmovrsgez %o2, %f1, %f14
23712 andn %l2, %g1, %g3
23713 and %i6, 0x0205, %o5
23714 udiv %g7, 0x02CA, %l3
23715 movn %xcc, %o7, %o4
23716 edge32ln %i0, %i3, %o0
23717 mulx %i7, %o6, %o3
23718 fnegs %f19, %f15
23719 ldsw [%l7 + 0x64], %l6
23720 bshuffle %f2, %f16, %f30
23721 fnot2 %f28, %f4
23722 nop
23723 set 0x18, %i2
23724 std %f4, [%l7 + %i2]
23725 smulcc %l5, 0x00A5, %l0
23726 fcmpeq32 %f10, %f0, %i1
23727 fcmped %fcc1, %f26, %f16
23728 ldsh [%l7 + 0x58], %l4
23729 fmovdcc %xcc, %f21, %f7
23730 ldsh [%l7 + 0x56], %g6
23731 andncc %o1, %l1, %g4
23732 edge16n %i4, %i5, %i2
23733 movleu %icc, %g2, %o2
23734 fexpand %f31, %f26
23735 popc %l2, %g1
23736 fcmpd %fcc1, %f26, %f10
23737 orncc %g5, %g3, %o5
23738 nop
23739 set 0x40, %g6
23740 ldx [%l7 + %g6], %g7
23741 umulcc %i6, %o7, %o4
23742 fnot1s %f0, %f24
23743 or %l3, 0x188A, %i0
23744 restore %i3, 0x02BE, %o0
23745 rdpr %cwp, %g1
23746 rdpr %cansave, %g2
23747 rdpr %canrestore, %g3
23748 rdpr %cleanwin, %g4
23749 rdpr %otherwin, %g5
23750 rdpr %wstate, %g6
23751 fone %f4
23752 edge16l %o6, %i7, %l6
23753 umul %l5, %l0, %i1
23754 fornot1 %f22, %f4, %f6
23755 movle %icc, %o3, %l4
23756 subcc %o1, 0x1DFF, %l1
23757 sdivx %g4, 0x0962, %g6
23758 orn %i4, %i2, %i5
23759 orn %g2, 0x0F95, %l2
23760 edge16l %g1, %g5, %g3
23761 fmovsg %icc, %f17, %f15
23762 orncc %o2, 0x1972, %o5
23763 movcc %xcc, %g7, %o7
23764 edge8n %o4, %i6, %i0
23765 smul %l3, %i3, %o6
23766 sth %i7, [%l7 + 0x5C]
23767 fmovrsne %l6, %f27, %f14
23768 smul %o0, 0x1EDE, %l0
23769 fmul8x16 %f30, %f28, %f30
23770 edge8 %l5, %o3, %i1
23771 andncc %l4, %l1, %o1
23772 umulcc %g4, %g6, %i4
23773 save %i5, 0x0733, %g2
23774 rdpr %cwp, %g1
23775 rdpr %cansave, %g2
23776 rdpr %canrestore, %g3
23777 rdpr %cleanwin, %g4
23778 rdpr %otherwin, %g5
23779 rdpr %wstate, %g6
23780 edge32n %l2, %i2, %g1
23781 nop
23782 set 0x3C, %l4
23783 lduw [%l7 + %l4], %g5
23784 movge %icc, %g3, %o2
23785 ldd [%l7 + 0x48], %g6
23786 ld [%l7 + 0x10], %f21
23787 andncc %o7, %o5, %i6
23788 fzero %f18
23789 ldsh [%l7 + 0x1A], %i0
23790 stx %l3, [%l7 + 0x40]
23791 setx loop_80, %l0, %l1
23792 return %l1
23793 nop
23794 rdpr %cwp, %g1
23795 rdpr %cansave, %g2
23796 rdpr %canrestore, %g3
23797 rdpr %cleanwin, %g4
23798 rdpr %otherwin, %g5
23799 rdpr %wstate, %g6
23800loop_80: sdivcc %o4, 0x0921, %l6
23801 sdivcc %o0, 0x1413, %i7
23802 orn %l5, 0x0BFB, %o3
23803 array8 %l0, %i1, %l1
23804 alignaddrl %o1, %l4, %g6
23805 srlx %i4, %i5, %g4
23806 sir 0x196B
23807 popc 0x0A8B, %g2
23808 popc 0x1767, %i2
23809 srax %l2, %g1, %g3
23810 fmovsvs %xcc, %f17, %f12
23811 xorcc %o2, 0x1365, %g7
23812 udivx %o7, 0x1EE8, %o5
23813 movrgez %i6, %i0, %g5
23814 add %i3, 0x0382, %o6
23815 edge16l %o4, %l6, %o0
23816 sir 0x1EB0
23817 fmovsleu %icc, %f9, %f28
23818 fnor %f26, %f12, %f26
23819 fmul8x16au %f24, %f12, %f2
23820 std %f28, [%l7 + 0x30]
23821 smulcc %i7, %l5, %l3
23822 fpsub16 %f2, %f2, %f18
23823 add %o3, 0x11BC, %l0
23824 alignaddrl %i1, %l1, %o1
23825 mulscc %g6, 0x19D3, %l4
23826 movrgez %i4, 0x0C3, %i5
23827 smul %g2, 0x1425, %g4
23828 fornot2s %f7, %f28, %f18
23829 ldsb [%l7 + 0x71], %l2
23830 or %g1, %i2, %g3
23831 restore %o2, %o7, %g7
23832 rdpr %cwp, %g1
23833 rdpr %cansave, %g2
23834 rdpr %canrestore, %g3
23835 rdpr %cleanwin, %g4
23836 rdpr %otherwin, %g5
23837 rdpr %wstate, %g6
23838 fpack16 %f28, %f7
23839 mulx %i6, %i0, %o5
23840 movleu %xcc, %i3, %o6
23841 subccc %o4, 0x0321, %l6
23842 and %g5, %o0, %l5
23843 movge %icc, %l3, %o3
23844 popc 0x1CED, %l0
23845 edge32ln %i1, %i7, %l1
23846 edge8ln %o1, %g6, %l4
23847 array16 %i5, %i4, %g4
23848 fnot1 %f16, %f0
23849 nop
23850 set 0x15, %o0
23851 stb %l2, [%l7 + %o0]
23852 udiv %g1, 0x0564, %i2
23853 movpos %xcc, %g2, %g3
23854 fmovda %icc, %f20, %f18
23855 addcc %o7, %o2, %i6
23856 ldd [%l7 + 0x78], %g6
23857 stw %i0, [%l7 + 0x70]
23858 movcc %icc, %i3, %o6
23859 sdivcc %o5, 0x1767, %l6
23860 fcmpgt16 %f14, %f14, %g5
23861 lduh [%l7 + 0x6E], %o4
23862 edge32ln %o0, %l5, %o3
23863 fcmple32 %f24, %f14, %l3
23864 srax %i1, %i7, %l0
23865 edge16l %o1, %l1, %l4
23866 xnorcc %i5, %g6, %g4
23867 fabsd %f2, %f16
23868 movvc %icc, %i4, %l2
23869 fmovde %xcc, %f12, %f31
23870 fcmple32 %f18, %f2, %g1
23871 ldx [%l7 + 0x48], %i2
23872 andncc %g2, %o7, %g3
23873 fmovdg %icc, %f7, %f15
23874 faligndata %f14, %f6, %f12
23875 array8 %i6, %g7, %i0
23876 fcmple32 %f22, %f0, %o2
23877 and %o6, 0x02CA, %o5
23878 andncc %i3, %g5, %l6
23879 ldd [%l7 + 0x48], %f14
23880 subccc %o0, 0x0903, %l5
23881 mulscc %o3, %o4, %l3
23882 fnegs %f21, %f6
23883 sth %i1, [%l7 + 0x28]
23884 movle %xcc, %l0, %i7
23885 alignaddr %l1, %l4, %o1
23886 sethi 0x04E4, %g6
23887 subc %g4, %i5, %l2
23888 xnorcc %g1, %i4, %g2
23889 andn %i2, 0x0BA0, %o7
23890 array32 %i6, %g7, %i0
23891 movrgz %o2, %o6, %g3
23892 fpackfix %f6, %f7
23893 stx %o5, [%l7 + 0x20]
23894 move %icc, %i3, %l6
23895 array16 %o0, %g5, %o3
23896 lduw [%l7 + 0x44], %l5
23897 fmuld8sux16 %f12, %f28, %f14
23898 udiv %o4, 0x0FC5, %l3
23899 fsrc2s %f16, %f11
23900 edge16n %l0, %i7, %i1
23901 stx %l1, [%l7 + 0x38]
23902 fmovde %icc, %f1, %f28
23903 fmovdvs %xcc, %f24, %f0
23904 sdiv %l4, 0x05EC, %o1
23905 edge8n %g6, %i5, %g4
23906 addc %g1, %l2, %g2
23907 smul %i4, 0x0BAB, %i2
23908 sra %i6, %g7, %i0
23909 movrlz %o7, %o6, %o2
23910 fmovscs %xcc, %f17, %f23
23911 stw %g3, [%l7 + 0x38]
23912 umul %o5, 0x1A01, %l6
23913 ldd [%l7 + 0x78], %o0
23914 move %icc, %i3, %g5
23915 xnor %l5, %o4, %o3
23916 fmul8x16al %f17, %f6, %f2
23917 addcc %l0, %i7, %i1
23918 fmovscc %icc, %f10, %f6
23919 fcmpgt32 %f26, %f30, %l1
23920 movvc %xcc, %l4, %l3
23921 smulcc %o1, %i5, %g4
23922 sdiv %g6, 0x05F3, %l2
23923 stb %g1, [%l7 + 0x32]
23924 or %g2, %i2, %i4
23925 orn %i6, %g7, %i0
23926 srl %o6, %o2, %g3
23927 and %o7, 0x1474, %l6
23928 ldsw [%l7 + 0x7C], %o0
23929 fnot2 %f14, %f6
23930 sir 0x1790
23931 ld [%l7 + 0x50], %f20
23932 mulscc %o5, %g5, %i3
23933 orncc %l5, 0x1B5E, %o3
23934 ldsw [%l7 + 0x34], %l0
23935 popc 0x16D6, %i7
23936 sdiv %i1, 0x16F1, %o4
23937 smulcc %l1, %l4, %o1
23938 fand %f0, %f14, %f28
23939 fzero %f2
23940 smulcc %l3, %g4, %g6
23941 umul %l2, 0x0448, %i5
23942 edge16n %g2, %i2, %g1
23943 sth %i4, [%l7 + 0x72]
23944 nop
23945 set 0x78, %o2
23946 ldx [%l7 + %o2], %g7
23947 addc %i0, %o6, %o2
23948 edge8l %g3, %o7, %i6
23949 movleu %xcc, %l6, %o5
23950 fnegs %f26, %f18
23951 movl %xcc, %o0, %g5
23952 fmovdgu %icc, %f21, %f24
23953 edge16n %i3, %o3, %l5
23954 or %i7, 0x0607, %i1
23955 move %xcc, %l0, %o4
23956 fmovdn %xcc, %f26, %f22
23957 sth %l4, [%l7 + 0x1E]
23958 sdivcc %l1, 0x1AE8, %l3
23959 stx %g4, [%l7 + 0x50]
23960 array32 %o1, %g6, %l2
23961 ldsw [%l7 + 0x3C], %i5
23962 fcmpgt32 %f30, %f26, %g2
23963 sdiv %i2, 0x1385, %g1
23964 edge16ln %g7, %i0, %i4
23965 subc %o6, 0x1330, %g3
23966 addcc %o2, 0x1BD4, %i6
23967 movrne %l6, 0x2F2, %o7
23968 ldsh [%l7 + 0x78], %o5
23969 fand %f12, %f14, %f18
23970 movrgez %g5, 0x2D3, %i3
23971 mulscc %o3, %l5, %o0
23972 srax %i1, 0x12, %l0
23973 fzeros %f4
23974 andcc %i7, 0x1B1F, %l4
23975 andncc %o4, %l3, %g4
23976 or %o1, 0x0D7A, %l1
23977 fpsub32s %f12, %f27, %f10
23978 sth %l2, [%l7 + 0x36]
23979 movneg %icc, %g6, %i5
23980 orncc %i2, 0x1654, %g1
23981 sdiv %g7, 0x1528, %g2
23982 andcc %i0, %i4, %o6
23983 ldsb [%l7 + 0x30], %g3
23984 andcc %i6, %l6, %o7
23985 fcmple32 %f12, %f6, %o5
23986 mulx %g5, 0x110E, %i3
23987 umulcc %o3, %l5, %o0
23988 movl %icc, %i1, %l0
23989 movn %icc, %i7, %o2
23990 movrlz %l4, %o4, %g4
23991 ldsb [%l7 + 0x2C], %l3
23992 fxor %f24, %f0, %f24
23993 sdiv %o1, 0x14D9, %l2
23994 movne %xcc, %g6, %l1
23995 orn %i5, %i2, %g1
23996 fmovsgu %icc, %f18, %f20
23997 fmul8x16 %f31, %f18, %f24
23998 movre %g7, %i0, %i4
23999 edge32n %g2, %o6, %i6
24000 or %g3, %l6, %o7
24001 add %o5, 0x0F5A, %g5
24002 fcmpne16 %f2, %f6, %o3
24003 fmovdg %icc, %f14, %f21
24004 popc 0x05A9, %i3
24005 udivx %l5, 0x1EF4, %o0
24006 ldsb [%l7 + 0x7B], %l0
24007 movge %icc, %i7, %o2
24008 movre %i1, %o4, %l4
24009 xor %l3, %g4, %l2
24010 movcc %icc, %g6, %o1
24011 sdivx %i5, 0x1A65, %l1
24012 move %icc, %g1, %g7
24013 alignaddrl %i2, %i0, %g2
24014 andcc %o6, %i6, %g3
24015 fcmpne32 %f4, %f28, %l6
24016 ldd [%l7 + 0x40], %o6
24017 lduw [%l7 + 0x38], %o5
24018 movle %xcc, %g5, %o3
24019 ldd [%l7 + 0x18], %i2
24020 movle %xcc, %l5, %o0
24021 orn %i4, %l0, %o2
24022 ldsw [%l7 + 0x60], %i7
24023 xor %i1, %l4, %o4
24024 mova %icc, %g4, %l3
24025 smul %g6, 0x133B, %l2
24026 edge32ln %o1, %l1, %i5
24027 fmovs %f19, %f7
24028 movcc %xcc, %g1, %i2
24029 fmovrsgez %g7, %f12, %f12
24030 movge %icc, %g2, %i0
24031 movcs %xcc, %i6, %g3
24032 edge8n %l6, %o7, %o5
24033 sdiv %g5, 0x166E, %o3
24034 ldsw [%l7 + 0x78], %o6
24035 nop
24036 set 0x68, %i1
24037 ldx [%l7 + %i1], %l5
24038 udivcc %o0, 0x1B2E, %i3
24039 srlx %l0, %i4, %i7
24040 fmovsa %icc, %f21, %f19
24041 fcmpgt16 %f10, %f10, %i1
24042 edge32n %l4, %o2, %o4
24043 xor %g4, 0x051A, %l3
24044 movcs %xcc, %l2, %o1
24045 movleu %xcc, %g6, %l1
24046 movneg %xcc, %g1, %i5
24047 ldx [%l7 + 0x38], %i2
24048 mulscc %g7, 0x18AD, %i0
24049 mulscc %i6, 0x0EA0, %g3
24050 array8 %l6, %o7, %o5
24051 siam 0x0
24052 movcs %xcc, %g2, %g5
24053 movcs %xcc, %o6, %o3
24054 ldd [%l7 + 0x50], %o0
24055 edge32ln %l5, %l0, %i4
24056 fpackfix %f18, %f13
24057 subc %i3, %i7, %l4
24058 srax %o2, 0x05, %o4
24059 movle %icc, %i1, %l3
24060 xnor %l2, 0x1A65, %o1
24061 udiv %g6, 0x1065, %l1
24062 edge8l %g4, %g1, %i5
24063 xnor %i2, 0x03D6, %i0
24064 nop
24065 set 0x76, %o6
24066 ldsb [%l7 + %o6], %i6
24067 alignaddr %g3, %g7, %l6
24068 movneg %xcc, %o5, %g2
24069 lduw [%l7 + 0x60], %o7
24070 and %o6, %g5, %o3
24071 mulscc %l5, %l0, %o0
24072 fpsub16 %f4, %f6, %f14
24073 smulcc %i3, %i4, %l4
24074 fmovspos %xcc, %f15, %f26
24075 edge32 %o2, %i7, %i1
24076 fmovdvs %icc, %f7, %f19
24077 udivx %l3, 0x0C14, %o4
24078 sdivcc %l2, 0x1150, %o1
24079 orcc %g6, 0x1ADA, %g4
24080 sllx %l1, 0x0E, %g1
24081 movn %xcc, %i2, %i0
24082 xor %i6, %g3, %i5
24083 edge16n %g7, %o5, %g2
24084 movl %xcc, %l6, %o7
24085 fpadd32 %f30, %f12, %f30
24086 edge16ln %g5, %o6, %o3
24087 stb %l0, [%l7 + 0x39]
24088 fones %f0
24089 ldub [%l7 + 0x64], %l5
24090 movrlez %i3, %o0, %i4
24091 fxnors %f2, %f15, %f12
24092 fcmpgt16 %f20, %f26, %l4
24093 stx %o2, [%l7 + 0x10]
24094 fmovsleu %xcc, %f23, %f5
24095 ldub [%l7 + 0x21], %i1
24096 addccc %i7, 0x12C2, %o4
24097 edge32 %l3, %o1, %g6
24098 fabsd %f18, %f14
24099 fmovsne %xcc, %f8, %f7
24100 move %xcc, %l2, %g4
24101 sethi 0x15EE, %g1
24102 edge32l %l1, %i0, %i6
24103 ld [%l7 + 0x34], %f10
24104 sub %g3, 0x1F88, %i5
24105 array32 %i2, %o5, %g7
24106 subcc %g2, 0x0565, %o7
24107 sethi 0x003C, %g5
24108 fmovrdgez %l6, %f26, %f8
24109 movneg %icc, %o3, %o6
24110 ldx [%l7 + 0x20], %l5
24111 edge8 %l0, %i3, %i4
24112 movrgz %o0, %o2, %l4
24113 subcc %i7, 0x1D4F, %o4
24114 fsrc2 %f0, %f24
24115 or %i1, 0x01AA, %l3
24116 addcc %g6, %l2, %o1
24117 udiv %g4, 0x1EE0, %l1
24118 movrgez %i0, 0x323, %i6
24119 sllx %g3, %i5, %i2
24120 and %o5, %g7, %g1
24121 fpack16 %f4, %f11
24122 edge16ln %o7, %g5, %l6
24123 edge8ln %o3, %o6, %l5
24124 fmovsvs %xcc, %f3, %f10
24125 edge16l %l0, %g2, %i3
24126 movrlez %i4, %o0, %o2
24127 fornot1 %f2, %f14, %f20
24128 movgu %xcc, %i7, %o4
24129 array8 %l4, %i1, %l3
24130 addcc %g6, 0x12CB, %l2
24131 movcs %xcc, %g4, %l1
24132 orncc %o1, 0x17B0, %i0
24133 movl %icc, %g3, %i6
24134 stb %i2, [%l7 + 0x27]
24135 movle %xcc, %o5, %i5
24136 movre %g1, 0x0A5, %g7
24137 ldsw [%l7 + 0x40], %o7
24138 sir 0x074C
24139 fmovdvc %icc, %f15, %f7
24140 movn %xcc, %g5, %o3
24141 fpsub16 %f6, %f0, %f10
24142 array16 %o6, %l5, %l6
24143 fmovsa %icc, %f26, %f18
24144 ldd [%l7 + 0x20], %f6
24145 andn %l0, 0x1022, %g2
24146 fpsub16 %f22, %f24, %f8
24147 movvc %icc, %i4, %o0
24148 movrne %i3, %o2, %i7
24149 fcmpne16 %f20, %f28, %l4
24150 fmovscc %xcc, %f7, %f3
24151 fmovrslez %o4, %f18, %f1
24152 movcs %icc, %l3, %i1
24153 ldd [%l7 + 0x40], %f14
24154 fpadd16 %f0, %f14, %f30
24155 movrlez %g6, %l2, %l1
24156 edge16n %o1, %i0, %g4
24157 xnorcc %g3, 0x0A70, %i6
24158 orncc %o5, %i5, %g1
24159 fpack32 %f16, %f26, %f22
24160 xnorcc %g7, 0x1E90, %o7
24161 alignaddr %g5, %i2, %o3
24162 fmul8ulx16 %f8, %f30, %f24
24163 movge %icc, %o6, %l5
24164 movgu %xcc, %l0, %g2
24165 sra %i4, %o0, %l6
24166 bshuffle %f26, %f30, %f2
24167 addc %o2, %i3, %i7
24168 fmuld8ulx16 %f1, %f12, %f22
24169 array16 %o4, %l4, %i1
24170 smul %l3, 0x082E, %g6
24171 srlx %l1, %l2, %i0
24172 edge8ln %g4, %g3, %o1
24173 movne %icc, %i6, %i5
24174 movn %xcc, %o5, %g1
24175 st %f25, [%l7 + 0x44]
24176 fcmpeq32 %f6, %f18, %g7
24177 fpsub16s %f7, %f28, %f3
24178 xnorcc %o7, %i2, %g5
24179 fmovdvs %icc, %f24, %f2
24180 sra %o6, %o3, %l5
24181 fcmpgt32 %f4, %f28, %l0
24182 fxnor %f0, %f4, %f26
24183 lduw [%l7 + 0x40], %g2
24184 lduw [%l7 + 0x24], %i4
24185 subcc %o0, %o2, %l6
24186 edge8n %i7, %i3, %l4
24187 orn %o4, %i1, %g6
24188 sir 0x1AA3
24189 sdivcc %l3, 0x047E, %l2
24190 edge8ln %i0, %g4, %l1
24191 std %f18, [%l7 + 0x20]
24192 srlx %g3, 0x15, %o1
24193 movrgez %i5, 0x32C, %i6
24194 stx %o5, [%l7 + 0x30]
24195 smulcc %g1, 0x0F96, %g7
24196 umul %i2, 0x07A1, %g5
24197 fmovrsgez %o7, %f26, %f28
24198 fnands %f22, %f6, %f22
24199 siam 0x3
24200 alignaddrl %o3, %o6, %l0
24201 edge8ln %g2, %l5, %o0
24202 xnorcc %o2, 0x06B5, %l6
24203 mulx %i7, 0x1A59, %i3
24204 st %f19, [%l7 + 0x6C]
24205 fmul8x16 %f13, %f12, %f18
24206 xorcc %l4, %i4, %o4
24207 movg %xcc, %i1, %g6
24208 ldub [%l7 + 0x15], %l3
24209 movrgez %l2, %g4, %i0
24210 smul %g3, %o1, %i5
24211 mova %icc, %l1, %i6
24212 ldub [%l7 + 0x3E], %g1
24213 fmovrdgez %g7, %f30, %f22
24214 lduh [%l7 + 0x32], %o5
24215 fornot2s %f16, %f15, %f17
24216 smul %i2, 0x010A, %g5
24217 mulscc %o3, %o7, %l0
24218 fpadd32s %f18, %f29, %f3
24219 fpsub32s %f6, %f28, %f31
24220 ldub [%l7 + 0x4D], %g2
24221 fxor %f2, %f0, %f4
24222 fandnot2 %f24, %f20, %f2
24223 fmovrslz %o6, %f3, %f1
24224 andcc %l5, %o0, %o2
24225 edge32l %i7, %i3, %l4
24226 edge32ln %i4, %o4, %l6
24227 sir 0x1F22
24228 edge32n %i1, %g6, %l3
24229 fmovdneg %icc, %f15, %f30
24230 movcc %icc, %g4, %i0
24231 xorcc %l2, %o1, %g3
24232 fpsub32s %f7, %f30, %f26
24233 sdivx %i5, 0x0D55, %l1
24234 subccc %g1, %i6, %g7
24235 fnors %f27, %f19, %f29
24236 andn %o5, %i2, %g5
24237 smul %o7, 0x174E, %l0
24238 or %g2, %o6, %l5
24239 fmovrdgz %o0, %f26, %f26
24240 sll %o2, 0x0C, %o3
24241 fcmpeq32 %f18, %f26, %i3
24242 array16 %i7, %i4, %o4
24243 andncc %l4, %l6, %g6
24244 ldsb [%l7 + 0x10], %l3
24245 stb %g4, [%l7 + 0x63]
24246 movleu %icc, %i0, %l2
24247 sub %o1, %g3, %i1
24248 fxnor %f22, %f24, %f24
24249 fnegd %f6, %f24
24250 mova %xcc, %l1, %g1
24251 mulx %i6, 0x0F01, %g7
24252 umul %o5, 0x0CA2, %i5
24253 edge8n %i2, %o7, %l0
24254 edge16n %g2, %g5, %l5
24255 movre %o0, 0x223, %o6
24256 lduh [%l7 + 0x6E], %o3
24257 xor %o2, %i3, %i7
24258 edge32l %i4, %o4, %l4
24259 sir 0x1E97
24260 movpos %icc, %g6, %l6
24261 fnot1s %f12, %f4
24262 movn %xcc, %g4, %l3
24263 array32 %l2, %o1, %i0
24264 xor %i1, %l1, %g1
24265 mulx %g3, %g7, %i6
24266 nop
24267 set 0x78, %o3
24268 ldd [%l7 + %o3], %f16
24269 smulcc %o5, 0x174E, %i2
24270 fnot1s %f30, %f30
24271 xnorcc %o7, %i5, %l0
24272 ldub [%l7 + 0x0B], %g2
24273 movvc %xcc, %g5, %l5
24274 sdivcc %o0, 0x0043, %o3
24275 stb %o2, [%l7 + 0x4F]
24276 mova %icc, %o6, %i7
24277 movge %xcc, %i4, %i3
24278 ldsb [%l7 + 0x0F], %o4
24279 sdiv %g6, 0x14F7, %l4
24280 movg %icc, %g4, %l3
24281 edge32ln %l6, %l2, %o1
24282 udivcc %i0, 0x0892, %i1
24283 fmovrsgez %g1, %f29, %f4
24284 move %icc, %g3, %g7
24285 sll %l1, %i6, %i2
24286 subccc %o5, 0x0820, %o7
24287 fors %f17, %f25, %f22
24288 movleu %icc, %i5, %l0
24289 umulcc %g5, 0x04B9, %l5
24290 setx loop_81, %l0, %l1
24291 return %l1
24292 nop
24293 rdpr %cwp, %g1
24294 rdpr %cansave, %g2
24295 rdpr %canrestore, %g3
24296 rdpr %cleanwin, %g4
24297 rdpr %otherwin, %g5
24298 rdpr %wstate, %g6
24299loop_81: movrne %o3, 0x03F, %o2
24300 udivcc %i7, 0x1DC6, %o6
24301 fmul8x16 %f30, %f10, %f16
24302 ldub [%l7 + 0x53], %i4
24303 fsrc1s %f20, %f10
24304 xorcc %i3, %g6, %o4
24305 movvs %xcc, %l4, %l3
24306 nop
24307 set 0x60, %g3
24308 ldsw [%l7 + %g3], %g4
24309 edge8ln %l2, %o1, %i0
24310 xorcc %i1, 0x0AA5, %l6
24311 xorcc %g1, %g3, %l1
24312 movne %icc, %i6, %g7
24313 edge8n %i2, %o5, %i5
24314 movneg %xcc, %l0, %o7
24315 umulcc %g5, 0x01EA, %g2
24316 movvc %icc, %o0, %o3
24317 xor %o2, %i7, %o6
24318 fmovd %f20, %f26
24319 or %i4, %i3, %g6
24320 nop
24321 set 0x7E, %i7
24322 sth %l5, [%l7 + %i7]
24323 mulx %o4, %l4, %g4
24324 ld [%l7 + 0x68], %f4
24325 ldd [%l7 + 0x30], %l2
24326 addccc %l2, 0x1E0A, %o1
24327 subc %i1, 0x129B, %l6
24328 sth %g1, [%l7 + 0x0C]
24329 orn %i0, %l1, %g3
24330 edge16n %g7, %i2, %o5
24331 edge8n %i5, %l0, %i6
24332 movleu %xcc, %g5, %g2
24333 movrlz %o0, 0x332, %o3
24334 sdiv %o2, 0x14EF, %i7
24335 sll %o7, %o6, %i3
24336 fpadd32s %f21, %f10, %f8
24337 udivx %g6, 0x16D5, %l5
24338 fpack16 %f8, %f28
24339 edge16n %i4, %l4, %g4
24340 movrlez %l3, %o4, %l2
24341 andncc %o1, %i1, %l6
24342 movrgz %i0, %g1, %g3
24343 popc %l1, %i2
24344 edge32 %g7, %i5, %l0
24345 sth %o5, [%l7 + 0x20]
24346 stw %g5, [%l7 + 0x0C]
24347 movcs %xcc, %i6, %g2
24348 fxors %f15, %f13, %f15
24349 fmovdge %xcc, %f13, %f31
24350 edge8 %o0, %o2, %o3
24351 and %o7, %i7, %i3
24352 restore %g6, %o6, %l5
24353 rdpr %cwp, %g1
24354 rdpr %cansave, %g2
24355 rdpr %canrestore, %g3
24356 rdpr %cleanwin, %g4
24357 rdpr %otherwin, %g5
24358 rdpr %wstate, %g6
24359 andn %l4, %g4, %i4
24360 ldx [%l7 + 0x78], %o4
24361 fmuld8ulx16 %f19, %f28, %f12
24362 orn %l2, 0x0FAD, %l3
24363 ld [%l7 + 0x20], %f10
24364 fmovsl %xcc, %f11, %f6
24365 movrgz %o1, %i1, %i0
24366 sth %g1, [%l7 + 0x2E]
24367 mova %xcc, %l6, %g3
24368 ld [%l7 + 0x68], %f15
24369 smul %i2, %g7, %l1
24370 add %i5, 0x13FC, %l0
24371 movl %xcc, %o5, %g5
24372 orcc %i6, %o0, %g2
24373 orcc %o3, 0x0F3D, %o2
24374 edge8 %o7, %i3, %i7
24375 movgu %icc, %g6, %o6
24376 fmovrdlez %l4, %f28, %f26
24377 sdivcc %g4, 0x1A1F, %i4
24378 fmovdn %icc, %f18, %f9
24379 ldx [%l7 + 0x20], %o4
24380 orcc %l5, %l2, %o1
24381 andcc %l3, 0x14DC, %i0
24382 fabss %f4, %f21
24383 edge8n %i1, %l6, %g1
24384 movcc %xcc, %i2, %g3
24385 array16 %g7, %i5, %l1
24386 movrlez %o5, 0x387, %l0
24387 srax %i6, %o0, %g2
24388 stb %g5, [%l7 + 0x30]
24389 movvs %xcc, %o2, %o3
24390 array32 %i3, %o7, %g6
24391 fcmple16 %f30, %f4, %o6
24392 udiv %l4, 0x05D0, %g4
24393 faligndata %f20, %f24, %f24
24394 sra %i4, 0x1F, %o4
24395 smulcc %l5, %i7, %l2
24396 xor %o1, %i0, %i1
24397 edge32ln %l3, %l6, %i2
24398 smul %g1, %g3, %i5
24399 ldd [%l7 + 0x18], %f14
24400 xor %l1, %g7, %o5
24401 sllx %i6, 0x0F, %o0
24402 sethi 0x0B93, %l0
24403 movcs %xcc, %g5, %o2
24404 fnor %f12, %f4, %f10
24405 sdivcc %o3, 0x0DDC, %i3
24406 array8 %g2, %g6, %o6
24407 stx %l4, [%l7 + 0x48]
24408 movleu %icc, %g4, %i4
24409 movcs %xcc, %o4, %o7
24410 movvs %xcc, %i7, %l5
24411 smulcc %o1, %l2, %i0
24412 mova %xcc, %l3, %i1
24413 ldub [%l7 + 0x0C], %l6
24414 fcmple32 %f14, %f30, %i2
24415 ldx [%l7 + 0x40], %g3
24416 umul %g1, %l1, %i5
24417 sll %g7, 0x15, %i6
24418 fmovrse %o5, %f9, %f11
24419 smulcc %l0, %o0, %g5
24420 srlx %o3, %o2, %i3
24421 add %g6, 0x1CF9, %g2
24422 sdivcc %o6, 0x19CA, %l4
24423 fxnor %f0, %f30, %f12
24424 fmovdcc %xcc, %f21, %f25
24425 mulscc %g4, 0x1A9F, %o4
24426 sth %o7, [%l7 + 0x66]
24427 fpack16 %f14, %f29
24428 edge16l %i7, %l5, %o1
24429 edge8l %i4, %l2, %i0
24430 udivcc %i1, 0x00EF, %l3
24431 sir 0x05C2
24432 ldsh [%l7 + 0x58], %l6
24433 ld [%l7 + 0x0C], %f21
24434 umulcc %g3, 0x1A31, %i2
24435 fcmpne32 %f10, %f10, %l1
24436 or %i5, %g1, %i6
24437 fornot2s %f20, %f25, %f4
24438 movg %xcc, %g7, %l0
24439 subc %o0, %o5, %o3
24440 movgu %icc, %o2, %i3
24441 edge8ln %g5, %g6, %g2
24442 fmul8ulx16 %f12, %f30, %f0
24443 setx loop_82, %l0, %l1
24444 return %l1
24445 nop
24446 rdpr %cwp, %g1
24447 rdpr %cansave, %g2
24448 rdpr %canrestore, %g3
24449 rdpr %cleanwin, %g4
24450 rdpr %otherwin, %g5
24451 rdpr %wstate, %g6
24452loop_82: fands %f26, %f3, %f6
24453 subc %o4, 0x09F4, %o7
24454 edge32ln %g4, %i7, %l5
24455 udiv %i4, 0x1860, %o1
24456 stb %i0, [%l7 + 0x5E]
24457 xorcc %l2, 0x0FD5, %i1
24458 alignaddrl %l3, %g3, %l6
24459 edge8 %l1, %i2, %g1
24460 movg %icc, %i6, %g7
24461 ldsb [%l7 + 0x18], %i5
24462 umul %o0, %l0, %o5
24463 alignaddrl %o3, %i3, %g5
24464 mulx %o2, %g6, %g2
24465 edge16l %o6, %l4, %o4
24466 fmovrslez %g4, %f26, %f18
24467 fpsub16 %f12, %f24, %f16
24468 ldsh [%l7 + 0x3A], %i7
24469 ld [%l7 + 0x60], %f4
24470 subcc %l5, %o7, %i4
24471 move %icc, %i0, %l2
24472 st %f22, [%l7 + 0x60]
24473 stb %o1, [%l7 + 0x66]
24474 udivx %i1, 0x09BB, %l3
24475 fnand %f18, %f18, %f30
24476 lduw [%l7 + 0x20], %g3
24477 faligndata %f0, %f14, %f6
24478 movrgez %l6, %i2, %g1
24479 movl %xcc, %i6, %l1
24480 fandnot2s %f26, %f6, %f23
24481 movl %xcc, %i5, %o0
24482 lduw [%l7 + 0x5C], %g7
24483 edge32ln %o5, %o3, %l0
24484 alignaddrl %i3, %g5, %o2
24485 movn %xcc, %g6, %o6
24486 movne %xcc, %g2, %l4
24487 movcs %xcc, %o4, %i7
24488 alignaddrl %g4, %o7, %i4
24489 ldd [%l7 + 0x30], %i0
24490 sll %l2, %l5, %o1
24491 add %l3, 0x1160, %g3
24492 or %l6, %i1, %i2
24493 fmovrdgez %g1, %f12, %f6
24494 sllx %i6, %i5, %l1
24495 orcc %o0, 0x1CF0, %o5
24496 umulcc %g7, %l0, %o3
24497 movvs %xcc, %g5, %o2
24498 fmovsleu %icc, %f1, %f9
24499 sethi 0x00BC, %g6
24500 mulx %i3, %o6, %l4
24501 movleu %xcc, %o4, %g2
24502 orn %i7, 0x1A13, %o7
24503 fmovdgu %xcc, %f14, %f7
24504 std %f16, [%l7 + 0x10]
24505 subccc %g4, %i0, %l2
24506 movrne %l5, %o1, %i4
24507 xnor %g3, %l6, %i1
24508 sll %l3, 0x09, %i2
24509 array8 %i6, %i5, %l1
24510 srlx %o0, %o5, %g7
24511 ldd [%l7 + 0x18], %g0
24512 edge16 %l0, %o3, %g5
24513 movleu %xcc, %o2, %g6
24514 smulcc %i3, 0x039D, %o6
24515 edge16n %l4, %g2, %i7
24516 fnand %f24, %f26, %f8
24517 ldub [%l7 + 0x34], %o4
24518 fcmpd %fcc2, %f28, %f18
24519 edge32 %o7, %i0, %g4
24520 array8 %l2, %l5, %i4
24521 fcmpne16 %f16, %f18, %o1
24522 fmovsg %icc, %f5, %f12
24523 addccc %g3, %l6, %l3
24524 ldd [%l7 + 0x68], %i0
24525 fcmpgt16 %f24, %f18, %i6
24526 movre %i2, 0x2E7, %l1
24527 movcs %xcc, %i5, %o5
24528 edge32l %g7, %g1, %o0
24529 orncc %o3, 0x145A, %l0
24530 fmovsge %icc, %f22, %f19
24531 movrlez %o2, 0x2E3, %g6
24532 movre %g5, %i3, %l4
24533 movrgz %g2, %o6, %o4
24534 fmul8x16au %f28, %f1, %f26
24535 subccc %i7, 0x101A, %o7
24536 mulscc %g4, 0x0620, %l2
24537 edge8l %i0, %i4, %l5
24538 nop
24539 set 0x70, %l1
24540 ldd [%l7 + %l1], %o0
24541 fcmpgt16 %f12, %f24, %g3
24542 edge32l %l3, %l6, %i1
24543 andncc %i6, %i2, %i5
24544 nop
24545 set 0x24, %i6
24546 lduw [%l7 + %i6], %l1
24547 ldd [%l7 + 0x28], %o4
24548 edge8 %g7, %o0, %g1
24549 fcmpd %fcc2, %f16, %f22
24550 srlx %o3, 0x1F, %l0
24551 mulx %o2, %g5, %i3
24552 st %f30, [%l7 + 0x0C]
24553 mulscc %l4, %g6, %o6
24554 or %g2, 0x0A48, %o4
24555 edge32 %o7, %i7, %l2
24556 xnor %g4, 0x08CA, %i4
24557 fcmps %fcc2, %f24, %f28
24558 sllx %l5, 0x02, %o1
24559 fnot2s %f2, %f12
24560 fmovrse %g3, %f30, %f14
24561 addccc %l3, %l6, %i1
24562 mulscc %i6, 0x01FB, %i0
24563 fpsub16s %f20, %f20, %f30
24564 ldub [%l7 + 0x53], %i2
24565 edge16 %i5, %o5, %l1
24566 fcmpd %fcc0, %f2, %f4
24567 fexpand %f25, %f30
24568 movrgez %o0, %g7, %g1
24569 movcc %icc, %o3, %o2
24570 fnot1 %f22, %f10
24571 save %l0, %i3, %g5
24572 rdpr %cwp, %g1
24573 rdpr %cansave, %g2
24574 rdpr %canrestore, %g3
24575 rdpr %cleanwin, %g4
24576 rdpr %otherwin, %g5
24577 rdpr %wstate, %g6
24578 edge32n %g6, %o6, %g2
24579 edge32n %o4, %l4, %i7
24580 edge8 %o7, %g4, %l2
24581 fmovdleu %icc, %f9, %f11
24582 faligndata %f10, %f6, %f22
24583 stw %i4, [%l7 + 0x30]
24584 edge32l %l5, %g3, %o1
24585 movne %xcc, %l3, %i1
24586 sethi 0x032B, %i6
24587 fmovsle %icc, %f18, %f16
24588 sll %l6, 0x17, %i0
24589 udiv %i2, 0x017F, %o5
24590 edge32ln %i5, %o0, %l1
24591 edge32n %g7, %g1, %o3
24592 alignaddrl %l0, %o2, %g5
24593 ldub [%l7 + 0x17], %i3
24594 fnot2s %f20, %f16
24595 movvc %xcc, %o6, %g6
24596 add %g2, %o4, %i7
24597 edge16ln %l4, %o7, %l2
24598 movl %icc, %g4, %l5
24599 fmuld8ulx16 %f2, %f5, %f2
24600 ldd [%l7 + 0x08], %g2
24601 orncc %i4, %l3, %i1
24602 for %f0, %f0, %f28
24603 addccc %i6, 0x03CB, %o1
24604 sir 0x0E99
24605 fmul8sux16 %f12, %f8, %f12
24606 siam 0x4
24607 movvs %xcc, %i0, %i2
24608 fmovsleu %icc, %f8, %f20
24609 fmovdne %icc, %f16, %f27
24610 movleu %xcc, %o5, %i5
24611 lduw [%l7 + 0x40], %l6
24612 fsrc2 %f10, %f12
24613 subcc %o0, 0x0CA1, %g7
24614 or %g1, 0x02ED, %o3
24615 edge16 %l0, %l1, %g5
24616 movle %xcc, %i3, %o2
24617 alignaddr %g6, %o6, %g2
24618 edge16l %i7, %o4, %o7
24619 movl %icc, %l2, %l4
24620 umul %g4, 0x1472, %g3
24621 orcc %i4, %l3, %i1
24622 ld [%l7 + 0x48], %f26
24623 nop
24624 set 0x1E, %i5
24625 stb %l5, [%l7 + %i5]
24626 sdivx %o1, 0x0B6F, %i0
24627 orncc %i2, 0x18BE, %i6
24628 stb %o5, [%l7 + 0x15]
24629 array16 %i5, %l6, %g7
24630 edge16ln %o0, %g1, %o3
24631 fmovd %f12, %f26
24632 fmovrsgez %l1, %f8, %f10
24633 movrlz %l0, 0x3E7, %i3
24634 fpadd32 %f8, %f30, %f8
24635 ldd [%l7 + 0x18], %f10
24636 movre %g5, %g6, %o6
24637 orncc %o2, 0x0163, %g2
24638 mulx %o4, %o7, %i7
24639 movrlz %l4, 0x3A7, %l2
24640 sth %g3, [%l7 + 0x20]
24641 array16 %g4, %l3, %i4
24642 ldub [%l7 + 0x45], %l5
24643 movle %xcc, %i1, %o1
24644 sdivx %i2, 0x0B16, %i0
24645 mulx %i6, 0x0C12, %i5
24646 move %icc, %o5, %l6
24647 fmul8x16al %f27, %f2, %f16
24648 fmovdn %xcc, %f10, %f17
24649 smul %o0, 0x17A5, %g1
24650 fnands %f14, %f3, %f20
24651 movcc %icc, %o3, %l1
24652 fmovdvs %icc, %f25, %f0
24653 edge16n %g7, %i3, %g5
24654 ld [%l7 + 0x1C], %f25
24655 movrlez %l0, 0x260, %g6
24656 ldsw [%l7 + 0x64], %o2
24657 mulscc %g2, 0x196A, %o4
24658 fmovdcs %xcc, %f28, %f5
24659 fmovdvc %icc, %f9, %f28
24660 fandnot2 %f18, %f16, %f28
24661 movcs %icc, %o7, %i7
24662 sll %o6, 0x0B, %l4
24663 fmovscs %icc, %f16, %f28
24664 ldd [%l7 + 0x08], %l2
24665 movcc %xcc, %g4, %l3
24666 subc %i4, 0x07FE, %g3
24667 nop
24668 set 0x11, %g2
24669 ldub [%l7 + %g2], %i1
24670 edge8l %o1, %l5, %i0
24671 sdiv %i6, 0x1B28, %i2
24672 edge8l %i5, %o5, %o0
24673 udiv %l6, 0x067F, %o3
24674 mova %xcc, %l1, %g1
24675 ldsh [%l7 + 0x6C], %i3
24676 movneg %xcc, %g5, %l0
24677 edge16l %g7, %g6, %o2
24678 fmovsl %icc, %f11, %f16
24679 movvs %xcc, %o4, %g2
24680 mulx %i7, 0x0D70, %o6
24681 sir 0x1CD4
24682 fmovdvc %icc, %f11, %f16
24683 lduw [%l7 + 0x10], %o7
24684 fmovrslez %l2, %f20, %f28
24685 fnegd %f12, %f12
24686 srl %g4, %l4, %l3
24687 movneg %icc, %g3, %i1
24688 st %f6, [%l7 + 0x7C]
24689 xorcc %i4, %l5, %i0
24690 smulcc %i6, %o1, %i5
24691 movvs %icc, %o5, %o0
24692 fcmpeq16 %f12, %f4, %l6
24693 movl %icc, %o3, %l1
24694 movne %xcc, %i2, %i3
24695 subcc %g5, %g1, %l0
24696 edge16n %g6, %g7, %o2
24697 array16 %o4, %i7, %o6
24698 lduh [%l7 + 0x20], %o7
24699 mova %icc, %g2, %l2
24700 save %l4, 0x1CD1, %l3
24701 rdpr %cwp, %g1
24702 rdpr %cansave, %g2
24703 rdpr %canrestore, %g3
24704 rdpr %cleanwin, %g4
24705 rdpr %otherwin, %g5
24706 rdpr %wstate, %g6
24707 fcmple32 %f24, %f0, %g3
24708 fmovsvc %xcc, %f4, %f17
24709 edge32ln %i1, %i4, %l5
24710 xnorcc %i0, %i6, %g4
24711 alignaddr %o1, %i5, %o5
24712 movpos %xcc, %l6, %o3
24713 fmovdg %xcc, %f30, %f16
24714 fnand %f12, %f12, %f28
24715 ldd [%l7 + 0x30], %f18
24716 movl %xcc, %l1, %i2
24717 edge8l %o0, %i3, %g1
24718 stx %l0, [%l7 + 0x30]
24719 lduw [%l7 + 0x08], %g6
24720 movrlez %g7, 0x340, %o2
24721 xorcc %g5, 0x01A6, %i7
24722 lduh [%l7 + 0x24], %o6
24723 fxors %f20, %f15, %f27
24724 fnot1 %f2, %f0
24725 andcc %o4, 0x1244, %o7
24726 ldx [%l7 + 0x10], %g2
24727 sll %l4, %l2, %g3
24728 fandnot1s %f15, %f16, %f5
24729 smul %l3, 0x1A04, %i1
24730 fornot2 %f2, %f28, %f12
24731 edge8n %l5, %i4, %i0
24732 restore %i6, %g4, %o1
24733 rdpr %cwp, %g1
24734 rdpr %cansave, %g2
24735 rdpr %canrestore, %g3
24736 rdpr %cleanwin, %g4
24737 rdpr %otherwin, %g5
24738 rdpr %wstate, %g6
24739 udivcc %i5, 0x0A66, %l6
24740 udivx %o5, 0x1146, %o3
24741 movrne %l1, %o0, %i2
24742 edge16l %g1, %i3, %g6
24743 edge16n %g7, %l0, %g5
24744 std %f22, [%l7 + 0x78]
24745 edge32ln %i7, %o6, %o4
24746 edge8ln %o2, %o7, %l4
24747 fmovscs %xcc, %f9, %f7
24748 edge8n %g2, %g3, %l2
24749 sra %l3, %l5, %i4
24750 subcc %i1, %i0, %i6
24751 subccc %o1, %g4, %i5
24752 movrgez %o5, 0x20B, %l6
24753 fcmps %fcc3, %f30, %f27
24754 fpmerge %f8, %f26, %f6
24755 edge8 %l1, %o0, %o3
24756 move %icc, %i2, %g1
24757 setx loop_83, %l0, %l1
24758 return %l1
24759 nop
24760 rdpr %cwp, %g1
24761 rdpr %cansave, %g2
24762 rdpr %canrestore, %g3
24763 rdpr %cleanwin, %g4
24764 rdpr %otherwin, %g5
24765 rdpr %wstate, %g6
24766loop_83: xnorcc %g5, 0x10C8, %l0
24767 orncc %o6, %i7, %o4
24768 popc %o2, %l4
24769 xor %g2, %g3, %o7
24770 save %l2, 0x1BA3, %l5
24771 rdpr %cwp, %g1
24772 rdpr %cansave, %g2
24773 rdpr %canrestore, %g3
24774 rdpr %cleanwin, %g4
24775 rdpr %otherwin, %g5
24776 rdpr %wstate, %g6
24777 orcc %l3, 0x1515, %i1
24778 ldub [%l7 + 0x21], %i4
24779 movre %i0, %i6, %o1
24780 movgu %xcc, %g4, %o5
24781 movge %xcc, %i5, %l1
24782 sir 0x0AFB
24783 fabsd %f28, %f20
24784 fpadd32 %f12, %f26, %f18
24785 fornot2 %f0, %f30, %f12
24786 andcc %l6, %o0, %i2
24787 fmovrslz %o3, %f1, %f9
24788 addcc %g6, %i3, %g1
24789 sra %g7, 0x09, %g5
24790 udiv %o6, 0x1D35, %l0
24791 fmovdle %icc, %f3, %f6
24792 sir 0x1B18
24793 ldub [%l7 + 0x6C], %o4
24794 movrgz %i7, 0x0EF, %l4
24795 fsrc2 %f20, %f22
24796 edge16l %o2, %g2, %g3
24797 mulscc %l2, 0x1989, %l5
24798 fzero %f0
24799 movge %icc, %l3, %o7
24800 fsrc1s %f28, %f22
24801 fmovse %icc, %f17, %f22
24802 mova %xcc, %i4, %i1
24803 fmovdne %icc, %f15, %f5
24804 ldx [%l7 + 0x38], %i0
24805 srax %o1, 0x10, %g4
24806 alignaddr %i6, %i5, %o5
24807 fand %f26, %f4, %f24
24808 subcc %l6, 0x180B, %l1
24809 mulx %o0, %o3, %i2
24810 fmul8x16au %f12, %f22, %f26
24811 siam 0x6
24812 subcc %i3, %g6, %g1
24813 edge32 %g5, %o6, %l0
24814 movgu %xcc, %o4, %i7
24815 mova %icc, %g7, %l4
24816 save %o2, 0x18AD, %g3
24817 rdpr %cwp, %g1
24818 rdpr %cansave, %g2
24819 rdpr %canrestore, %g3
24820 rdpr %cleanwin, %g4
24821 rdpr %otherwin, %g5
24822 rdpr %wstate, %g6
24823 fmovrse %l2, %f17, %f0
24824 alignaddrl %l5, %l3, %o7
24825 ldd [%l7 + 0x58], %f2
24826 movrlz %g2, %i4, %i1
24827 addcc %o1, 0x0907, %g4
24828 ldsw [%l7 + 0x54], %i6
24829 mulscc %i5, 0x103B, %i0
24830 edge32 %l6, %l1, %o5
24831 sllx %o3, %o0, %i3
24832 ldsb [%l7 + 0x1F], %i2
24833 movrgz %g1, 0x023, %g5
24834 movge %icc, %o6, %l0
24835 fmovscc %icc, %f8, %f30
24836 subcc %o4, %i7, %g6
24837 edge32 %g7, %o2, %l4
24838 nop
24839 set 0x74, %o1
24840 lduw [%l7 + %o1], %l2
24841 fmovs %f7, %f29
24842 fmovsle %xcc, %f19, %f24
24843 fmul8x16au %f24, %f18, %f12
24844 fcmple16 %f26, %f2, %g3
24845 add %l3, %o7, %l5
24846 sdivx %g2, 0x10A8, %i1
24847 xor %o1, %g4, %i4
24848 ldub [%l7 + 0x37], %i6
24849 udivcc %i0, 0x1862, %i5
24850 andncc %l6, %l1, %o5
24851 add %o3, 0x074B, %o0
24852 movpos %icc, %i3, %g1
24853 edge32 %g5, %o6, %l0
24854 sth %o4, [%l7 + 0x6E]
24855 array16 %i2, %g6, %i7
24856 edge8l %g7, %l4, %l2
24857 andcc %g3, 0x1034, %l3
24858 edge8ln %o2, %l5, %g2
24859 save %i1, %o7, %o1
24860 rdpr %cwp, %g1
24861 rdpr %cansave, %g2
24862 rdpr %canrestore, %g3
24863 rdpr %cleanwin, %g4
24864 rdpr %otherwin, %g5
24865 rdpr %wstate, %g6
24866 fmovdge %xcc, %f7, %f0
24867 movcs %icc, %g4, %i6
24868 xnorcc %i0, 0x0068, %i5
24869 sub %i4, 0x1374, %l1
24870 umulcc %l6, 0x0D74, %o3
24871 fcmps %fcc1, %f9, %f9
24872 srl %o5, %o0, %g1
24873 movcs %xcc, %i3, %o6
24874 movn %xcc, %l0, %g5
24875 alignaddrl %i2, %o4, %i7
24876 edge8ln %g7, %l4, %l2
24877 and %g6, 0x0280, %l3
24878 save %o2, 0x1811, %l5
24879 rdpr %cwp, %g1
24880 rdpr %cansave, %g2
24881 rdpr %canrestore, %g3
24882 rdpr %cleanwin, %g4
24883 rdpr %otherwin, %g5
24884 rdpr %wstate, %g6
24885 srlx %g3, 0x06, %g2
24886 sra %i1, 0x12, %o7
24887 movne %xcc, %o1, %g4
24888 subccc %i0, %i5, %i4
24889 movre %l1, 0x208, %l6
24890 st %f19, [%l7 + 0x78]
24891 movneg %icc, %o3, %i6
24892 edge8l %o0, %g1, %o5
24893 or %i3, %o6, %g5
24894 movrne %l0, 0x25F, %i2
24895 fpsub16 %f4, %f16, %f24
24896 addcc %o4, %i7, %l4
24897 fcmps %fcc1, %f20, %f8
24898 movneg %icc, %l2, %g7
24899 movge %icc, %g6, %o2
24900 add %l5, 0x04EB, %l3
24901 stw %g3, [%l7 + 0x54]
24902 fcmple16 %f12, %f0, %i1
24903 udivcc %o7, 0x0807, %g2
24904 and %g4, 0x1DA5, %o1
24905 lduw [%l7 + 0x1C], %i5
24906 movge %icc, %i4, %l1
24907 and %l6, %o3, %i6
24908 fcmpgt32 %f4, %f14, %o0
24909 ldd [%l7 + 0x70], %f26
24910 smul %g1, %o5, %i3
24911 movvs %icc, %o6, %g5
24912 fands %f12, %f25, %f11
24913 umul %l0, %i2, %i0
24914 or %o4, %i7, %l2
24915 fmovrdne %g7, %f18, %f12
24916 edge32 %l4, %o2, %g6
24917 fpsub16 %f4, %f12, %f0
24918 fmovdvs %icc, %f19, %f7
24919 fandnot1s %f6, %f1, %f5
24920 umul %l3, 0x0CA4, %l5
24921 sdivx %g3, 0x027F, %i1
24922 movpos %xcc, %o7, %g4
24923 or %g2, 0x0E91, %o1
24924 sll %i5, %i4, %l6
24925 addccc %o3, 0x0FD5, %l1
24926 movn %xcc, %o0, %g1
24927 ldsb [%l7 + 0x35], %o5
24928 ldx [%l7 + 0x28], %i6
24929 mulscc %o6, 0x195E, %i3
24930 ldd [%l7 + 0x10], %g4
24931 srax %l0, %i0, %o4
24932 movn %icc, %i2, %l2
24933 fcmpgt16 %f0, %f26, %g7
24934 movvs %icc, %l4, %i7
24935 subcc %o2, 0x1850, %l3
24936 alignaddr %l5, %g6, %g3
24937 fnegs %f20, %f25
24938 fmovdne %xcc, %f22, %f17
24939 orcc %i1, 0x0999, %g4
24940 umul %o7, %g2, %i5
24941 movrgez %i4, 0x043, %o1
24942 edge16 %o3, %l1, %l6
24943 addcc %o0, 0x047A, %o5
24944 fnot2 %f12, %f8
24945 umulcc %i6, %o6, %i3
24946 siam 0x3
24947 edge8l %g1, %g5, %l0
24948 xorcc %o4, %i0, %i2
24949 movne %xcc, %l2, %g7
24950 umul %i7, %o2, %l3
24951 movle %xcc, %l5, %g6
24952 fornot2s %f28, %f20, %f22
24953 sth %l4, [%l7 + 0x2C]
24954 addc %i1, %g3, %g4
24955 movneg %icc, %o7, %i5
24956 movn %xcc, %i4, %o1
24957 ldsb [%l7 + 0x58], %o3
24958 popc %l1, %l6
24959 fnors %f18, %f13, %f26
24960 fands %f0, %f18, %f0
24961 sir 0x12C6
24962 edge16l %o0, %g2, %i6
24963 fands %f13, %f27, %f11
24964 addccc %o5, %o6, %i3
24965 edge16n %g1, %l0, %g5
24966 sir 0x02E6
24967 and %i0, %o4, %i2
24968 ldsh [%l7 + 0x52], %l2
24969 movleu %icc, %i7, %g7
24970 movneg %icc, %o2, %l3
24971 sth %l5, [%l7 + 0x72]
24972 movleu %xcc, %l4, %g6
24973 mova %xcc, %g3, %i1
24974 fabss %f22, %f17
24975 lduh [%l7 + 0x40], %o7
24976 movvs %icc, %g4, %i4
24977 fsrc2s %f15, %f14
24978 udiv %i5, 0x1902, %o1
24979 udivcc %o3, 0x04BD, %l1
24980 movn %icc, %o0, %g2
24981 fnor %f20, %f14, %f0
24982 edge16n %l6, %o5, %o6
24983 lduw [%l7 + 0x24], %i3
24984 fmovdpos %xcc, %f20, %f6
24985 edge32 %i6, %l0, %g1
24986 mova %xcc, %g5, %i0
24987 movleu %icc, %o4, %i2
24988 movre %i7, %g7, %o2
24989 subcc %l2, %l3, %l5
24990 fmovrsne %g6, %f18, %f19
24991 movrne %l4, %i1, %o7
24992 sdivcc %g4, 0x0A73, %i4
24993 fmovspos %icc, %f10, %f3
24994 array32 %g3, %i5, %o3
24995 xorcc %o1, %l1, %o0
24996 edge32l %g2, %l6, %o5
24997 bshuffle %f12, %f24, %f6
24998 save %i3, %i6, %o6
24999 rdpr %cwp, %g1
25000 rdpr %cansave, %g2
25001 rdpr %canrestore, %g3
25002 rdpr %cleanwin, %g4
25003 rdpr %otherwin, %g5
25004 rdpr %wstate, %g6
25005 umul %l0, %g5, %i0
25006 edge8l %o4, %i2, %g1
25007 edge8n %g7, %i7, %o2
25008 ldx [%l7 + 0x58], %l3
25009 movne %icc, %l2, %l5
25010 edge32n %g6, %l4, %o7
25011 orcc %i1, %g4, %i4
25012 andncc %i5, %o3, %g3
25013 stb %o1, [%l7 + 0x52]
25014 fornot1s %f3, %f19, %f13
25015 fxnors %f8, %f10, %f4
25016 udivcc %o0, 0x127F, %g2
25017 move %icc, %l6, %l1
25018 array8 %o5, %i3, %i6
25019 movrne %l0, %g5, %i0
25020 nop
25021 set 0x34, %o4
25022 lduh [%l7 + %o4], %o6
25023 movvs %icc, %o4, %i2
25024 addc %g1, 0x11A3, %g7
25025 fmovspos %icc, %f28, %f10
25026 sth %i7, [%l7 + 0x54]
25027 ldx [%l7 + 0x10], %o2
25028 movvc %xcc, %l2, %l3
25029 fandnot1 %f0, %f14, %f4
25030 fmovsl %icc, %f29, %f30
25031 edge32 %g6, %l4, %l5
25032 edge32ln %i1, %o7, %i4
25033 edge32l %g4, %i5, %g3
25034 fmovrsgez %o3, %f28, %f19
25035 ldd [%l7 + 0x28], %f22
25036 movn %icc, %o0, %g2
25037 movneg %xcc, %o1, %l1
25038 edge16n %l6, %i3, %i6
25039 fcmple32 %f2, %f12, %o5
25040 std %f30, [%l7 + 0x28]
25041 fxors %f16, %f5, %f30
25042 fmovsleu %icc, %f16, %f18
25043 ldsh [%l7 + 0x46], %l0
25044 edge32ln %g5, %i0, %o6
25045 array8 %i2, %g1, %o4
25046 movl %icc, %g7, %i7
25047 movre %o2, 0x096, %l2
25048 sllx %g6, %l4, %l3
25049 fcmped %fcc0, %f14, %f28
25050 alignaddrl %i1, %o7, %l5
25051 xorcc %i4, %i5, %g3
25052 andcc %o3, 0x063D, %o0
25053 sub %g4, 0x17D0, %o1
25054 ld [%l7 + 0x70], %f13
25055 sdivx %l1, 0x17DE, %g2
25056 movne %xcc, %i3, %i6
25057 sth %o5, [%l7 + 0x16]
25058 udivcc %l6, 0x11D4, %l0
25059 move %icc, %g5, %o6
25060 ldsb [%l7 + 0x6C], %i0
25061 udivx %g1, 0x132E, %i2
25062 andncc %g7, %o4, %i7
25063 andncc %l2, %o2, %g6
25064 sub %l4, 0x04F4, %l3
25065 srax %o7, %i1, %i4
25066 sethi 0x0086, %l5
25067 move %xcc, %i5, %o3
25068 sllx %o0, %g3, %g4
25069 array32 %o1, %l1, %i3
25070 nop
25071 set 0x57, %g5
25072 ldsb [%l7 + %g5], %i6
25073 st %f0, [%l7 + 0x1C]
25074 movgu %xcc, %g2, %l6
25075 movgu %icc, %l0, %o5
25076 fpadd16s %f11, %f18, %f6
25077 movneg %xcc, %o6, %g5
25078 fmuld8sux16 %f27, %f19, %f14
25079 movneg %xcc, %g1, %i0
25080 sth %g7, [%l7 + 0x14]
25081 fpsub32 %f24, %f10, %f10
25082 nop
25083 set 0x6C, %g4
25084 ldsh [%l7 + %g4], %i2
25085 stx %i7, [%l7 + 0x18]
25086 fors %f7, %f29, %f28
25087 orcc %o4, %l2, %g6
25088 sra %l4, %o2, %l3
25089 udivcc %i1, 0x1E4A, %i4
25090 ldub [%l7 + 0x6A], %o7
25091 fmovrdne %l5, %f14, %f14
25092 add %o3, %o0, %i5
25093 smulcc %g3, %o1, %g4
25094 fmovs %f25, %f16
25095 move %xcc, %l1, %i6
25096 fcmple32 %f24, %f4, %g2
25097 alignaddrl %i3, %l6, %l0
25098 edge32 %o6, %o5, %g1
25099 fandnot2 %f16, %f20, %f22
25100 lduh [%l7 + 0x2C], %i0
25101 ldd [%l7 + 0x20], %f4
25102 fzeros %f18
25103 fpsub32 %f6, %f2, %f16
25104 fnand %f28, %f0, %f10
25105 udivcc %g5, 0x1FCC, %i2
25106 fnand %f0, %f22, %f26
25107 udivx %g7, 0x1364, %i7
25108 fcmpne32 %f4, %f8, %l2
25109 movrgz %g6, 0x1C0, %o4
25110 stb %l4, [%l7 + 0x34]
25111 movgu %xcc, %o2, %l3
25112 subccc %i4, 0x019A, %o7
25113 fabss %f25, %f17
25114 nop
25115 set 0x10, %l5
25116 ldd [%l7 + %l5], %i0
25117 or %l5, %o3, %i5
25118 sub %g3, %o1, %o0
25119 nop
25120 set 0x76, %l0
25121 ldub [%l7 + %l0], %g4
25122 movne %icc, %l1, %g2
25123 stw %i3, [%l7 + 0x58]
25124 movcc %xcc, %i6, %l0
25125 sub %o6, 0x05CF, %l6
25126 stw %g1, [%l7 + 0x28]
25127 lduw [%l7 + 0x70], %i0
25128 edge16n %g5, %o5, %i2
25129 edge32 %g7, %i7, %g6
25130 fmovdvs %icc, %f15, %f8
25131 movle %xcc, %o4, %l2
25132 restore %o2, %l4, %l3
25133 rdpr %cwp, %g1
25134 rdpr %cansave, %g2
25135 rdpr %canrestore, %g3
25136 rdpr %cleanwin, %g4
25137 rdpr %otherwin, %g5
25138 rdpr %wstate, %g6
25139 fpackfix %f2, %f1
25140 ld [%l7 + 0x18], %f7
25141 andncc %i4, %i1, %l5
25142 movre %o3, 0x26B, %o7
25143 fcmple32 %f18, %f30, %g3
25144 fmul8x16 %f4, %f4, %f16
25145 ldsb [%l7 + 0x1C], %i5
25146 movg %xcc, %o1, %g4
25147 edge16ln %l1, %o0, %i3
25148 lduw [%l7 + 0x2C], %g2
25149 array16 %i6, %l0, %o6
25150 subccc %l6, %i0, %g1
25151 ldx [%l7 + 0x30], %o5
25152 for %f18, %f4, %f16
25153 alignaddrl %g5, %g7, %i2
25154 sir 0x01DA
25155 xnor %g6, %i7, %l2
25156 udiv %o2, 0x1FD2, %o4
25157 nop
25158 set 0x64, %g1
25159 ldsw [%l7 + %g1], %l4
25160 lduh [%l7 + 0x4E], %i4
25161 edge16n %l3, %i1, %o3
25162 sub %l5, %g3, %i5
25163 fxors %f3, %f17, %f26
25164 ldsh [%l7 + 0x72], %o7
25165 mulx %o1, 0x0D79, %g4
25166 fpadd32s %f9, %f16, %f27
25167 edge8ln %l1, %i3, %g2
25168 lduw [%l7 + 0x48], %o0
25169 movrne %i6, %o6, %l6
25170 fcmpgt32 %f26, %f2, %i0
25171 sth %l0, [%l7 + 0x48]
25172 array32 %g1, %o5, %g7
25173 movcs %icc, %g5, %i2
25174 fmovsvc %xcc, %f31, %f2
25175 movne %icc, %i7, %l2
25176 movgu %icc, %o2, %o4
25177 fmovrde %l4, %f12, %f8
25178 ldub [%l7 + 0x10], %g6
25179 srl %i4, %l3, %i1
25180 fcmpeq32 %f14, %f30, %o3
25181 fmovdleu %xcc, %f27, %f24
25182 movrlz %g3, 0x221, %i5
25183 fmuld8sux16 %f25, %f7, %f18
25184 srax %o7, 0x11, %o1
25185 fxor %f8, %f2, %f18
25186 andncc %g4, %l1, %i3
25187 edge32ln %l5, %g2, %i6
25188 fandnot2 %f24, %f8, %f30
25189 andncc %o0, %l6, %o6
25190 movn %xcc, %l0, %g1
25191 fnegs %f12, %f5
25192 edge32 %o5, %i0, %g7
25193 edge16l %i2, %i7, %g5
25194 sdiv %l2, 0x157A, %o4
25195 movrlz %o2, %l4, %g6
25196 st %f29, [%l7 + 0x58]
25197 movle %icc, %i4, %i1
25198 edge16l %l3, %g3, %i5
25199 edge32n %o7, %o1, %o3
25200 sdivx %l1, 0x0CEC, %i3
25201 lduw [%l7 + 0x0C], %l5
25202 fcmpgt16 %f2, %f22, %g2
25203 movvs %xcc, %i6, %g4
25204 umulcc %l6, %o0, %l0
25205 fmovscc %icc, %f5, %f7
25206 movneg %icc, %o6, %o5
25207 srlx %i0, %g7, %g1
25208 edge16n %i7, %i2, %g5
25209 lduh [%l7 + 0x4E], %l2
25210 ldsb [%l7 + 0x0E], %o2
25211 movg %icc, %o4, %l4
25212 sllx %i4, %g6, %l3
25213 mulx %i1, %i5, %o7
25214 movleu %xcc, %g3, %o1
25215 udiv %o3, 0x1E61, %i3
25216 movvc %xcc, %l1, %g2
25217 fnor %f6, %f30, %f2
25218 xor %l5, 0x0F25, %i6
25219 smulcc %l6, 0x1E50, %o0
25220 edge32 %g4, %l0, %o5
25221 alignaddr %o6, %g7, %i0
25222 movneg %icc, %g1, %i2
25223 edge8 %g5, %i7, %o2
25224 fcmpeq32 %f4, %f0, %o4
25225 movrlz %l2, 0x38E, %l4
25226 ldd [%l7 + 0x40], %f6
25227 edge32ln %i4, %l3, %g6
25228 movrgz %i5, %o7, %i1
25229 save %g3, %o1, %i3
25230 rdpr %cwp, %g1
25231 rdpr %cansave, %g2
25232 rdpr %canrestore, %g3
25233 rdpr %cleanwin, %g4
25234 rdpr %otherwin, %g5
25235 rdpr %wstate, %g6
25236 fpadd16 %f28, %f14, %f2
25237 for %f20, %f24, %f8
25238 edge8n %l1, %g2, %l5
25239 movne %icc, %o3, %l6
25240 edge16n %i6, %g4, %o0
25241 edge32n %o5, %l0, %g7
25242 sra %o6, 0x10, %g1
25243 umul %i2, %g5, %i0
25244 andncc %o2, %i7, %l2
25245 movge %icc, %o4, %l4
25246 sdivx %i4, 0x01DC, %g6
25247 movrgz %l3, %i5, %o7
25248 edge8n %i1, %g3, %i3
25249 fmovsleu %xcc, %f13, %f18
25250 fandnot2s %f3, %f1, %f5
25251 ldsh [%l7 + 0x44], %l1
25252 array16 %g2, %l5, %o1
25253 xorcc %l6, 0x1353, %o3
25254 st %f3, [%l7 + 0x30]
25255 srax %g4, %o0, %i6
25256 udivx %l0, 0x004D, %o5
25257 andncc %o6, %g1, %i2
25258 xnorcc %g5, 0x10DF, %g7
25259 fxnor %f2, %f6, %f28
25260 array16 %i0, %i7, %l2
25261 addc %o4, %o2, %l4
25262 add %g6, %l3, %i4
25263 fcmpne16 %f8, %f8, %o7
25264 sdivx %i5, 0x12E4, %i1
25265 ldub [%l7 + 0x2E], %g3
25266 lduh [%l7 + 0x50], %l1
25267 fmovdge %xcc, %f21, %f13
25268 setx loop_84, %l0, %l1
25269 return %l1
25270 nop
25271 rdpr %cwp, %g1
25272 rdpr %cansave, %g2
25273 rdpr %canrestore, %g3
25274 rdpr %cleanwin, %g4
25275 rdpr %otherwin, %g5
25276 rdpr %wstate, %g6
25277loop_84: ldx [%l7 + 0x48], %i3
25278 save %l6, %o3, %g4
25279 rdpr %cwp, %g1
25280 rdpr %cansave, %g2
25281 rdpr %canrestore, %g3
25282 rdpr %cleanwin, %g4
25283 rdpr %otherwin, %g5
25284 rdpr %wstate, %g6
25285 restore %o1, 0x1A7E, %i6
25286 rdpr %cwp, %g1
25287 rdpr %cansave, %g2
25288 rdpr %canrestore, %g3
25289 rdpr %cleanwin, %g4
25290 rdpr %otherwin, %g5
25291 rdpr %wstate, %g6
25292 edge16ln %o0, %l0, %o5
25293 mova %xcc, %g1, %i2
25294 and %g5, 0x0E49, %o6
25295 movvc %icc, %i0, %g7
25296 udivcc %l2, 0x02E9, %i7
25297 andncc %o4, %l4, %g6
25298 st %f16, [%l7 + 0x08]
25299 edge8l %o2, %l3, %i4
25300 fmovsge %icc, %f18, %f25
25301 movrgz %o7, %i1, %i5
25302 movne %icc, %g3, %l1
25303 std %f10, [%l7 + 0x38]
25304 movneg %icc, %l5, %g2
25305 subc %l6, 0x0082, %i3
25306 edge32ln %o3, %o1, %i6
25307 fpsub32s %f29, %f7, %f22
25308 array8 %g4, %l0, %o5
25309 subc %o0, %g1, %g5
25310 fxnor %f4, %f28, %f30
25311 ldsh [%l7 + 0x32], %o6
25312 fnors %f3, %f10, %f27
25313 st %f27, [%l7 + 0x40]
25314 stb %i2, [%l7 + 0x7B]
25315 smul %g7, 0x1A74, %i0
25316 movl %icc, %l2, %i7
25317 xor %l4, 0x1B91, %g6
25318 fmovsvc %xcc, %f15, %f8
25319 fmovdn %icc, %f26, %f7
25320 array32 %o4, %o2, %l3
25321 mova %icc, %i4, %i1
25322 fpmerge %f26, %f5, %f6
25323 udivx %i5, 0x13FD, %g3
25324 lduh [%l7 + 0x52], %l1
25325 addc %l5, %o7, %l6
25326 sdiv %i3, 0x1DF4, %g2
25327 smulcc %o3, 0x0A6A, %i6
25328 lduw [%l7 + 0x20], %o1
25329 fpadd32s %f11, %f31, %f29
25330 sethi 0x1CF6, %l0
25331 smulcc %o5, %o0, %g1
25332 nop
25333 set 0x3D, %l3
25334 ldsb [%l7 + %l3], %g5
25335 fornot1 %f18, %f30, %f30
25336 stw %g4, [%l7 + 0x5C]
25337 stw %o6, [%l7 + 0x38]
25338 fmovsne %icc, %f4, %f8
25339 add %i2, 0x0972, %i0
25340 udivx %g7, 0x1F15, %l2
25341 orn %l4, %g6, %i7
25342 movvs %icc, %o2, %o4
25343 srlx %l3, 0x01, %i4
25344 smulcc %i1, 0x1755, %g3
25345 edge8 %i5, %l5, %o7
25346 movrgz %l6, 0x3FF, %l1
25347 array16 %i3, %g2, %o3
25348 fexpand %f28, %f12
25349 srax %o1, %l0, %o5
25350 fcmpeq16 %f0, %f30, %o0
25351 srlx %i6, 0x09, %g5
25352 array32 %g1, %g4, %i2
25353 movre %i0, %g7, %o6
25354 fornot1 %f8, %f26, %f16
25355 add %l4, 0x13A9, %l2
25356 subc %g6, %i7, %o4
25357 movrgez %o2, 0x321, %i4
25358 edge8ln %l3, %g3, %i5
25359 fmovda %icc, %f28, %f0
25360 ldd [%l7 + 0x68], %f12
25361 fxor %f24, %f24, %f6
25362 stw %i1, [%l7 + 0x48]
25363 stw %o7, [%l7 + 0x30]
25364 movrgez %l6, 0x181, %l5
25365 edge8ln %l1, %g2, %i3
25366 fmovrdlez %o1, %f22, %f26
25367 addccc %l0, 0x0213, %o3
25368 xnor %o5, 0x1A84, %i6
25369 fpack16 %f14, %f20
25370 subcc %o0, 0x1FC4, %g5
25371 and %g4, %g1, %i2
25372 orn %g7, %o6, %l4
25373 fcmpgt32 %f18, %f4, %l2
25374 popc %g6, %i0
25375 andncc %i7, %o2, %i4
25376 orncc %o4, %g3, %l3
25377 movre %i5, %i1, %l6
25378 xor %l5, %l1, %o7
25379 smul %g2, 0x0296, %i3
25380 movl %xcc, %l0, %o1
25381 orn %o5, %i6, %o3
25382 fpsub32 %f28, %f26, %f12
25383 std %f24, [%l7 + 0x18]
25384 sdivcc %o0, 0x10EE, %g5
25385 fmovdpos %xcc, %f10, %f4
25386 movrgz %g4, %g1, %g7
25387 stw %o6, [%l7 + 0x10]
25388 subc %i2, 0x1F8E, %l4
25389 fors %f3, %f28, %f11
25390 fmul8x16 %f11, %f4, %f24
25391 edge32n %l2, %i0, %i7
25392 array16 %g6, %o2, %o4
25393 srax %g3, %l3, %i4
25394 orn %i1, 0x0EE9, %i5
25395 fnot2s %f9, %f29
25396 ldd [%l7 + 0x58], %l4
25397 and %l1, 0x1E28, %o7
25398 fexpand %f27, %f22
25399 movg %xcc, %g2, %l6
25400 fsrc2 %f12, %f30
25401 lduh [%l7 + 0x0E], %i3
25402 movcs %icc, %l0, %o5
25403 fpack16 %f2, %f17
25404 array16 %i6, %o1, %o0
25405 udiv %o3, 0x1ED9, %g5
25406 movrlz %g1, %g4, %o6
25407 udivx %g7, 0x19D8, %i2
25408 addcc %l2, 0x179E, %i0
25409 andn %l4, %g6, %i7
25410 fornot2 %f22, %f2, %f26
25411 fmovdg %xcc, %f28, %f15
25412 movre %o2, %o4, %g3
25413 movn %icc, %i4, %l3
25414 array32 %i1, %l5, %i5
25415 fmul8x16 %f14, %f30, %f2
25416 sub %l1, 0x086A, %g2
25417 edge8 %l6, %i3, %o7
25418 edge16n %l0, %o5, %o1
25419 edge8l %i6, %o0, %o3
25420 st %f20, [%l7 + 0x74]
25421 alignaddrl %g5, %g1, %o6
25422 sll %g7, 0x10, %g4
25423 edge16ln %l2, %i0, %l4
25424 andcc %g6, %i7, %i2
25425 fornot2s %f8, %f22, %f15
25426 fmuld8sux16 %f12, %f25, %f26
25427 for %f28, %f30, %f28
25428 xor %o4, 0x1297, %o2
25429 movge %xcc, %g3, %l3
25430 ldd [%l7 + 0x28], %i0
25431 fpsub32 %f6, %f4, %f12
25432 fandnot1s %f13, %f15, %f0
25433 fmovsn %icc, %f3, %f4
25434 fnegs %f16, %f30
25435 movrgez %i4, %l5, %l1
25436 movge %xcc, %i5, %l6
25437 array8 %i3, %g2, %o7
25438 addc %o5, 0x0ECA, %l0
25439 umul %o1, 0x18AE, %i6
25440 fnor %f20, %f14, %f0
25441 edge32ln %o0, %o3, %g1
25442 lduh [%l7 + 0x44], %o6
25443 srl %g7, %g5, %l2
25444 fpsub16s %f25, %f18, %f5
25445 ld [%l7 + 0x64], %f6
25446 edge8n %g4, %l4, %i0
25447 srlx %g6, %i7, %i2
25448 fpsub32 %f24, %f28, %f6
25449 fpadd16 %f18, %f30, %f26
25450 for %f22, %f14, %f26
25451 srlx %o4, %o2, %l3
25452 ld [%l7 + 0x10], %f2
25453 ldd [%l7 + 0x58], %f2
25454 movneg %icc, %g3, %i4
25455 fmovrse %i1, %f8, %f24
25456 srl %l5, %i5, %l6
25457 alignaddrl %i3, %g2, %l1
25458 subc %o7, %l0, %o1
25459 fones %f0
25460 movvs %xcc, %o5, %i6
25461 setx loop_85, %l0, %l1
25462 return %l1
25463 nop
25464 rdpr %cwp, %g1
25465 rdpr %cansave, %g2
25466 rdpr %canrestore, %g3
25467 rdpr %cleanwin, %g4
25468 rdpr %otherwin, %g5
25469 rdpr %wstate, %g6
25470loop_85: movgu %icc, %g7, %o6
25471 std %f8, [%l7 + 0x38]
25472 fmovrdlez %l2, %f20, %f6
25473 stw %g4, [%l7 + 0x6C]
25474 sdiv %l4, 0x0979, %g5
25475 fmovdvc %icc, %f2, %f24
25476 stb %g6, [%l7 + 0x3C]
25477 mulx %i7, 0x005A, %i2
25478 popc %i0, %o4
25479 fands %f12, %f9, %f13
25480 edge32 %o2, %g3, %i4
25481 movpos %icc, %i1, %l3
25482 ldx [%l7 + 0x10], %i5
25483 sll %l5, %i3, %g2
25484 sdivx %l1, 0x1389, %o7
25485 fmovs %f4, %f14
25486 sir 0x0ADE
25487 move %icc, %l0, %l6
25488 sdiv %o1, 0x12A4, %i6
25489 ldub [%l7 + 0x5E], %o0
25490 edge8ln %o3, %g1, %g7
25491 fpadd32s %f28, %f2, %f2
25492 sra %o5, %l2, %o6
25493 ldd [%l7 + 0x40], %g4
25494 mulx %l4, %g5, %i7
25495 fmovdcc %xcc, %f25, %f20
25496 edge8 %i2, %i0, %g6
25497 edge32 %o4, %g3, %o2
25498 sth %i4, [%l7 + 0x3C]
25499 movrne %i1, %l3, %l5
25500 addcc %i3, %g2, %l1
25501 addc %i5, %l0, %o7
25502 faligndata %f4, %f0, %f6
25503 move %icc, %l6, %o1
25504 movrgz %o0, 0x2E2, %i6
25505 movcc %xcc, %o3, %g1
25506 movge %icc, %o5, %l2
25507 lduw [%l7 + 0x14], %o6
25508 add %g4, 0x0C37, %l4
25509 ldub [%l7 + 0x14], %g7
25510 sub %i7, %i2, %g5
25511 array32 %i0, %g6, %o4
25512 udivcc %g3, 0x01D7, %o2
25513 edge32l %i4, %l3, %l5
25514 save %i1, 0x117A, %g2
25515 rdpr %cwp, %g1
25516 rdpr %cansave, %g2
25517 rdpr %canrestore, %g3
25518 rdpr %cleanwin, %g4
25519 rdpr %otherwin, %g5
25520 rdpr %wstate, %g6
25521 ldsb [%l7 + 0x3B], %l1
25522 fcmpne32 %f14, %f22, %i5
25523 srax %i3, %o7, %l0
25524 popc 0x09D9, %l6
25525 fmovsle %icc, %f26, %f12
25526 popc 0x14E0, %o0
25527 edge8l %o1, %i6, %g1
25528 ldub [%l7 + 0x22], %o3
25529 fcmped %fcc0, %f2, %f22
25530 stw %o5, [%l7 + 0x1C]
25531 edge16ln %o6, %l2, %g4
25532 udivcc %g7, 0x1B8D, %l4
25533 array32 %i7, %g5, %i2
25534 nop
25535 set 0x1C, %i4
25536 stw %i0, [%l7 + %i4]
25537 fones %f6
25538 addcc %o4, %g6, %g3
25539 edge32n %i4, %o2, %l3
25540 edge16n %i1, %l5, %l1
25541 umulcc %g2, 0x1056, %i5
25542 movge %icc, %o7, %l0
25543 umul %i3, %o0, %o1
25544 ldsw [%l7 + 0x74], %l6
25545 fsrc2 %f8, %f22
25546 fpmerge %f24, %f15, %f12
25547 st %f12, [%l7 + 0x48]
25548 fands %f2, %f27, %f30
25549 move %xcc, %i6, %o3
25550 movcs %icc, %o5, %g1
25551 orncc %l2, 0x038E, %g4
25552 fornot2 %f8, %f16, %f10
25553 orn %g7, %l4, %o6
25554 stb %g5, [%l7 + 0x4B]
25555 sdiv %i2, 0x0CA2, %i0
25556 edge8n %i7, %o4, %g6
25557 andncc %g3, %i4, %l3
25558 movg %xcc, %i1, %l5
25559 array8 %l1, %o2, %g2
25560 edge32 %i5, %l0, %i3
25561 movrne %o0, %o7, %o1
25562 fmovdl %xcc, %f27, %f8
25563 srl %i6, %l6, %o5
25564 ldsb [%l7 + 0x5E], %o3
25565 move %icc, %l2, %g4
25566 srlx %g1, %l4, %o6
25567 smul %g5, 0x13B4, %g7
25568 addc %i2, 0x1A52, %i7
25569 edge32n %o4, %g6, %g3
25570 ld [%l7 + 0x74], %f16
25571 or %i0, 0x0330, %l3
25572 movrlz %i4, %l5, %l1
25573 edge32n %i1, %o2, %i5
25574 smulcc %l0, %i3, %g2
25575 movneg %icc, %o7, %o0
25576 fmovd %f6, %f6
25577 movrlz %o1, 0x352, %l6
25578 fornot1s %f31, %f18, %f28
25579 ldsb [%l7 + 0x10], %i6
25580 sra %o3, %l2, %o5
25581 addcc %g4, 0x0E73, %g1
25582 sub %l4, %o6, %g7
25583 fnor %f6, %f26, %f4
25584 fxor %f10, %f22, %f20
25585 smul %i2, 0x08E8, %i7
25586 array32 %o4, %g6, %g5
25587 movvs %icc, %i0, %l3
25588 srlx %i4, %g3, %l1
25589 fsrc1s %f20, %f15
25590 movle %xcc, %i1, %l5
25591 add %i5, %l0, %o2
25592 movpos %xcc, %g2, %i3
25593 orncc %o7, %o0, %o1
25594 fcmple32 %f20, %f2, %i6
25595 addccc %l6, 0x0A5A, %o3
25596 edge16l %o5, %l2, %g4
25597 edge16ln %l4, %g1, %g7
25598 and %o6, %i2, %o4
25599 movle %icc, %i7, %g6
25600 movre %i0, 0x01E, %g5
25601 ldsh [%l7 + 0x6E], %l3
25602 mova %icc, %g3, %l1
25603 fones %f7
25604 ld [%l7 + 0x10], %f11
25605 fpadd16 %f0, %f26, %f14
25606 stx %i1, [%l7 + 0x70]
25607 udivx %i4, 0x1EEC, %l5
25608 fmovdne %icc, %f14, %f20
25609 fmovdcc %icc, %f26, %f2
25610 movneg %xcc, %i5, %o2
25611 and %l0, 0x0B8E, %g2
25612 movg %icc, %o7, %o0
25613 and %o1, 0x0230, %i6
25614 movn %xcc, %l6, %o3
25615 udivcc %i3, 0x1E17, %o5
25616 addcc %l2, 0x0B5B, %l4
25617 or %g4, %g1, %g7
25618 sdivcc %o6, 0x1BD6, %o4
25619 edge32l %i2, %i7, %g6
25620 movrne %g5, 0x3D0, %l3
25621 ldx [%l7 + 0x58], %g3
25622 subccc %i0, %i1, %i4
25623 sub %l5, %i5, %l1
25624 fmul8x16 %f9, %f22, %f4
25625 save %l0, %o2, %g2
25626 rdpr %cwp, %g1
25627 rdpr %cansave, %g2
25628 rdpr %canrestore, %g3
25629 rdpr %cleanwin, %g4
25630 rdpr %otherwin, %g5
25631 rdpr %wstate, %g6
25632 fpadd16 %f14, %f10, %f22
25633 popc 0x0704, %o0
25634 andn %o7, 0x0E12, %i6
25635 restore %l6, 0x1A34, %o3
25636 rdpr %cwp, %g1
25637 rdpr %cansave, %g2
25638 rdpr %canrestore, %g3
25639 rdpr %cleanwin, %g4
25640 rdpr %otherwin, %g5
25641 rdpr %wstate, %g6
25642 edge16n %i3, %o5, %o1
25643 sdivx %l4, 0x152E, %l2
25644 lduh [%l7 + 0x52], %g1
25645 fmovrdlz %g7, %f14, %f22
25646 xnor %g4, %o6, %o4
25647 edge16 %i2, %g6, %g5
25648 std %f30, [%l7 + 0x10]
25649 edge16n %i7, %l3, %i0
25650 movleu %icc, %g3, %i1
25651 addccc %l5, %i4, %i5
25652 movgu %icc, %l1, %o2
25653 fmovd %f30, %f2
25654 alignaddrl %g2, %l0, %o7
25655 ldd [%l7 + 0x68], %f2
25656 udivx %o0, 0x013D, %i6
25657 edge8 %l6, %o3, %i3
25658 edge8n %o1, %l4, %l2
25659 popc 0x17E1, %o5
25660 mova %xcc, %g7, %g1
25661 sub %g4, %o4, %i2
25662 edge32 %o6, %g5, %i7
25663 movle %xcc, %l3, %g6
25664 addccc %i0, %i1, %l5
25665 edge16l %g3, %i4, %l1
25666 movcc %xcc, %i5, %g2
25667 movvc %icc, %l0, %o2
25668 xorcc %o0, %i6, %o7
25669 subc %o3, 0x0052, %i3
25670 stw %l6, [%l7 + 0x54]
25671 move %xcc, %o1, %l4
25672 sub %o5, %l2, %g1
25673 edge8l %g4, %g7, %o4
25674 smul %i2, %g5, %i7
25675 add %l3, %o6, %i0
25676 movrgez %i1, %l5, %g3
25677 sth %i4, [%l7 + 0x56]
25678 sethi 0x096F, %g6
25679 subcc %i5, %g2, %l0
25680 movneg %xcc, %l1, %o0
25681 movneg %icc, %i6, %o2
25682 edge32l %o7, %i3, %o3
25683 movrgz %l6, %o1, %o5
25684 movrgez %l2, %l4, %g1
25685 save %g7, 0x14B9, %o4
25686 rdpr %cwp, %g1
25687 rdpr %cansave, %g2
25688 rdpr %canrestore, %g3
25689 rdpr %cleanwin, %g4
25690 rdpr %otherwin, %g5
25691 rdpr %wstate, %g6
25692 addc %g4, 0x05F6, %g5
25693 fnot1 %f10, %f12
25694 andncc %i2, %l3, %i7
25695 orcc %i0, %o6, %i1
25696 ld [%l7 + 0x74], %f26
25697 movle %xcc, %g3, %l5
25698 sth %i4, [%l7 + 0x5A]
25699 array8 %g6, %i5, %l0
25700 umul %l1, %g2, %i6
25701 movle %xcc, %o2, %o7
25702 edge16n %o0, %i3, %l6
25703 movrgz %o1, 0x30D, %o3
25704 edge16n %o5, %l4, %g1
25705 fmovrdlez %l2, %f2, %f14
25706 ldx [%l7 + 0x58], %o4
25707 fnot2s %f22, %f20
25708 movpos %xcc, %g4, %g5
25709 addccc %g7, 0x15A7, %i2
25710 subc %i7, %l3, %o6
25711 nop
25712 set 0x40, %l2
25713 ldx [%l7 + %l2], %i1
25714 srl %i0, 0x0D, %l5
25715 fmovdge %xcc, %f28, %f23
25716 sth %i4, [%l7 + 0x1E]
25717 fand %f24, %f30, %f22
25718 fnors %f25, %f21, %f15
25719 movcc %icc, %g6, %g3
25720 move %xcc, %l0, %l1
25721 edge32n %i5, %g2, %o2
25722 fmovsvc %icc, %f8, %f29
25723 ldd [%l7 + 0x28], %f16
25724 edge16l %o7, %i6, %o0
25725 movcs %xcc, %l6, %i3
25726 fornot2s %f17, %f30, %f11
25727 edge32n %o1, %o5, %o3
25728 fnot1s %f30, %f12
25729 udiv %g1, 0x0743, %l4
25730 mova %icc, %o4, %g4
25731 move %icc, %l2, %g7
25732 orn %i2, %g5, %i7
25733 alignaddrl %o6, %l3, %i1
25734 fones %f4
25735 fmovsg %icc, %f0, %f6
25736 fornot1s %f8, %f2, %f8
25737 fmovsg %icc, %f15, %f6
25738 fzero %f24
25739 edge32l %i0, %l5, %i4
25740 move %xcc, %g6, %g3
25741 fornot2 %f4, %f0, %f0
25742 edge32l %l0, %l1, %g2
25743 fnot1 %f22, %f2
25744 udivcc %o2, 0x1B24, %o7
25745 std %f26, [%l7 + 0x48]
25746 edge8ln %i5, %o0, %l6
25747 array16 %i3, %o1, %o5
25748 fmovsle %icc, %f31, %f31
25749 faligndata %f24, %f4, %f24
25750 edge32ln %o3, %i6, %l4
25751 fmovrdlez %g1, %f6, %f6
25752 stb %o4, [%l7 + 0x54]
25753 fpadd32s %f16, %f1, %f10
25754 edge8 %l2, %g7, %i2
25755 movpos %xcc, %g4, %i7
25756 alignaddrl %g5, %o6, %i1
25757 fpackfix %f28, %f12
25758 mova %icc, %l3, %l5
25759 addccc %i0, %g6, %i4
25760 movrne %l0, %l1, %g3
25761 edge32ln %g2, %o2, %o7
25762 lduh [%l7 + 0x28], %o0
25763 movrlez %l6, %i3, %o1
25764 fmovd %f4, %f4
25765 fornot2s %f25, %f23, %f22
25766 srl %o5, 0x1C, %o3
25767 movcs %icc, %i6, %l4
25768 sub %i5, 0x0B5F, %g1
25769 ldub [%l7 + 0x21], %l2
25770 sub %o4, %g7, %g4
25771 movre %i7, %i2, %g5
25772 nop
25773 set 0x14, %i3
25774 ldsw [%l7 + %i3], %o6
25775 sdivcc %i1, 0x1864, %l3
25776 movg %xcc, %i0, %g6
25777 fxor %f12, %f20, %f12
25778 fmovde %xcc, %f21, %f30
25779 setx loop_86, %l0, %l1
25780 return %l1
25781 nop
25782 rdpr %cwp, %g1
25783 rdpr %cansave, %g2
25784 rdpr %canrestore, %g3
25785 rdpr %cleanwin, %g4
25786 rdpr %otherwin, %g5
25787 rdpr %wstate, %g6
25788loop_86: alignaddrl %i4, %g3, %g2
25789 fzeros %f24
25790 nop
25791 set 0x30, %g7
25792 ldd [%l7 + %g7], %f26
25793 fnegd %f4, %f26
25794 fpadd16s %f19, %f15, %f1
25795 fpsub16s %f16, %f9, %f8
25796 fpmerge %f15, %f3, %f6
25797 restore %l1, %o7, %o2
25798 rdpr %cwp, %g1
25799 rdpr %cansave, %g2
25800 rdpr %canrestore, %g3
25801 rdpr %cleanwin, %g4
25802 rdpr %otherwin, %g5
25803 rdpr %wstate, %g6
25804 edge32l %o0, %i3, %l6
25805 sth %o1, [%l7 + 0x32]
25806 andcc %o3, 0x136D, %i6
25807 addc %o5, 0x1737, %l4
25808 edge16ln %g1, %i5, %l2
25809 movgu %icc, %o4, %g7
25810 orcc %i7, 0x1997, %i2
25811 lduw [%l7 + 0x70], %g5
25812 edge32l %o6, %g4, %l3
25813 addcc %i1, 0x13C2, %g6
25814 movl %xcc, %i0, %l0
25815 mulx %l5, 0x0865, %i4
25816 and %g3, 0x02E4, %g2
25817 movcc %icc, %o7, %l1
25818 udiv %o0, 0x10EE, %o2
25819 ldub [%l7 + 0x7B], %l6
25820 xnor %i3, 0x1F2A, %o1
25821 array16 %i6, %o3, %o5
25822 fcmpne32 %f22, %f28, %g1
25823 ldd [%l7 + 0x08], %i4
25824 subcc %l4, %l2, %o4
25825 sll %g7, %i7, %i2
25826 orncc %g5, 0x1258, %o6
25827 edge16 %l3, %g4, %g6
25828 or %i1, 0x0FF2, %l0
25829 ldsw [%l7 + 0x50], %l5
25830 fsrc1s %f2, %f29
25831 movvc %icc, %i4, %g3
25832 mova %xcc, %g2, %i0
25833 ld [%l7 + 0x1C], %f30
25834 movrgez %o7, 0x278, %o0
25835 array32 %l1, %o2, %l6
25836 edge32l %i3, %o1, %o3
25837 udivx %o5, 0x0E59, %i6
25838 movle %icc, %g1, %l4
25839 or %i5, 0x17C9, %l2
25840 orn %g7, %i7, %o4
25841 popc %i2, %g5
25842 fpadd16 %f12, %f30, %f12
25843 addccc %l3, %g4, %g6
25844 fmovsge %icc, %f15, %f21
25845 ldsw [%l7 + 0x68], %o6
25846 fnegd %f22, %f8
25847 ldsb [%l7 + 0x41], %i1
25848 mova %icc, %l0, %i4
25849 fsrc1 %f6, %f16
25850 subc %l5, 0x18D5, %g3
25851 movl %icc, %g2, %o7
25852 fmovrdne %o0, %f24, %f4
25853 fnand %f18, %f28, %f6
25854 ld [%l7 + 0x74], %f1
25855 edge8n %i0, %o2, %l1
25856 orn %i3, %o1, %o3
25857 alignaddr %o5, %i6, %l6
25858 std %f4, [%l7 + 0x78]
25859 sir 0x1F1E
25860 add %l4, %i5, %g1
25861 movcs %icc, %g7, %i7
25862 edge8l %l2, %i2, %g5
25863 fpack16 %f24, %f28
25864 alignaddr %o4, %g4, %l3
25865 alignaddrl %g6, %o6, %l0
25866 fmovdg %icc, %f13, %f28
25867 addc %i1, 0x1C15, %l5
25868 xorcc %i4, %g2, %g3
25869 edge16n %o0, %o7, %o2
25870 mulx %i0, %l1, %i3
25871 and %o3, %o5, %i6
25872 fabss %f6, %f29
25873 fmovrsgz %l6, %f20, %f29
25874 edge16 %l4, %o1, %g1
25875 save %i5, 0x1000, %i7
25876 rdpr %cwp, %g1
25877 rdpr %cansave, %g2
25878 rdpr %canrestore, %g3
25879 rdpr %cleanwin, %g4
25880 rdpr %otherwin, %g5
25881 rdpr %wstate, %g6
25882 mulscc %g7, 0x1F3A, %l2
25883 subccc %i2, 0x1F57, %g5
25884 mulx %o4, 0x1AC6, %l3
25885 sdiv %g4, 0x18E3, %o6
25886 fcmple16 %f10, %f24, %l0
25887 array32 %g6, %l5, %i4
25888 addcc %g2, %g3, %i1
25889 movle %xcc, %o0, %o2
25890 fnors %f2, %f29, %f13
25891 umulcc %i0, %o7, %i3
25892 orcc %l1, %o5, %o3
25893 fcmpd %fcc0, %f30, %f22
25894 andcc %l6, 0x0004, %l4
25895 edge32n %o1, %i6, %i5
25896 ldd [%l7 + 0x58], %f0
25897 srax %g1, %g7, %i7
25898 fmul8x16au %f28, %f10, %f4
25899 fsrc1s %f20, %f4
25900 edge8n %i2, %g5, %o4
25901 fmovsge %icc, %f20, %f15
25902 sra %l3, %g4, %l2
25903 sra %o6, %l0, %l5
25904 alignaddr %i4, %g2, %g3
25905 sra %g6, 0x0C, %i1
25906 xor %o0, 0x1DC6, %i0
25907 stb %o2, [%l7 + 0x13]
25908 nop
25909 set 0x5C, %i0
25910 sth %i3, [%l7 + %i0]
25911 ldx [%l7 + 0x28], %l1
25912 fmovdvs %xcc, %f22, %f15
25913 subcc %o7, %o3, %l6
25914 edge32l %o5, %o1, %i6
25915 addc %i5, 0x0419, %l4
25916 alignaddrl %g1, %i7, %g7
25917 fones %f21
25918 andn %i2, 0x11E7, %o4
25919 andncc %l3, %g4, %g5
25920 edge32l %l2, %l0, %l5
25921 andncc %o6, %i4, %g3
25922 movre %g2, %g6, %i1
25923 array8 %i0, %o2, %i3
25924 fnot2 %f0, %f0
25925 fmovrslez %l1, %f6, %f3
25926 stw %o0, [%l7 + 0x74]
25927 subc %o7, 0x021D, %o3
25928 xnorcc %l6, %o5, %i6
25929 movrlz %o1, %i5, %g1
25930 sra %l4, 0x12, %g7
25931 fmovsneg %xcc, %f12, %f24
25932 smul %i7, %i2, %o4
25933 edge16 %g4, %g5, %l3
25934 movvc %xcc, %l2, %l0
25935 alignaddrl %l5, %i4, %o6
25936 xorcc %g3, %g6, %g2
25937 sdivcc %i1, 0x183E, %o2
25938 fmuld8ulx16 %f25, %f18, %f12
25939 ldsw [%l7 + 0x70], %i3
25940 sth %i0, [%l7 + 0x4C]
25941 fnand %f18, %f28, %f28
25942 ldsb [%l7 + 0x19], %o0
25943 edge32 %l1, %o7, %l6
25944 ld [%l7 + 0x0C], %f18
25945 fmovsvc %icc, %f13, %f15
25946 addccc %o5, %i6, %o1
25947 fmovd %f26, %f6
25948 movrne %i5, %g1, %l4
25949 array8 %o3, %i7, %i2
25950 edge16l %o4, %g7, %g5
25951 fmovrsgz %l3, %f26, %f12
25952 sdivx %l2, 0x1AB9, %g4
25953 fmovscc %icc, %f9, %f10
25954 ldub [%l7 + 0x76], %l5
25955 mova %xcc, %l0, %o6
25956 subccc %g3, %i4, %g6
25957 movl %icc, %g2, %o2
25958 nop
25959 set 0x38, %o7
25960 sth %i3, [%l7 + %o7]
25961 movle %icc, %i1, %o0
25962 ldsb [%l7 + 0x50], %l1
25963 movl %xcc, %i0, %o7
25964 smulcc %o5, 0x0EE0, %l6
25965 udivcc %o1, 0x1440, %i6
25966 sdivcc %g1, 0x10E9, %i5
25967 smulcc %l4, %i7, %o3
25968 fnot2 %f28, %f2
25969 movne %icc, %o4, %i2
25970 ld [%l7 + 0x28], %f26
25971 ldsh [%l7 + 0x3A], %g7
25972 andn %l3, %g5, %g4
25973 mova %icc, %l2, %l0
25974 edge16n %l5, %o6, %i4
25975 ldsb [%l7 + 0x24], %g3
25976 edge16l %g2, %g6, %o2
25977 std %f20, [%l7 + 0x38]
25978 umulcc %i3, 0x14FA, %i1
25979 fmovrsgez %l1, %f1, %f20
25980 fands %f20, %f3, %f29
25981 popc %o0, %i0
25982 fmovrdgez %o7, %f18, %f26
25983 edge8ln %l6, %o1, %o5
25984 movcs %icc, %g1, %i5
25985 udivx %l4, 0x117E, %i7
25986 fpack32 %f14, %f12, %f22
25987 fmovrdne %o3, %f0, %f22
25988 sdivx %o4, 0x04E3, %i2
25989 nop
25990 set 0x1E, %o5
25991 ldub [%l7 + %o5], %i6
25992 fmovsa %icc, %f10, %f31
25993 edge32n %g7, %l3, %g5
25994 sdiv %g4, 0x0E73, %l2
25995 movneg %icc, %l5, %o6
25996 fmovd %f10, %f30
25997 mulx %l0, 0x06FA, %i4
25998 movrgez %g2, %g6, %g3
25999 fpadd32 %f20, %f2, %f22
26000 fxnor %f2, %f6, %f20
26001 alignaddrl %i3, %o2, %i1
26002 subcc %l1, %o0, %i0
26003 fmovs %f10, %f18
26004 udivx %o7, 0x0CF9, %o1
26005 edge8n %o5, %g1, %l6
26006 array32 %i5, %l4, %o3
26007 lduw [%l7 + 0x74], %o4
26008 alignaddr %i2, %i7, %g7
26009 edge16 %i6, %l3, %g4
26010 fmovrdgz %l2, %f20, %f8
26011 subccc %g5, 0x0D63, %o6
26012 ldsw [%l7 + 0x6C], %l0
26013 andncc %l5, %i4, %g2
26014 std %f20, [%l7 + 0x58]
26015 fxor %f4, %f6, %f18
26016 alignaddr %g3, %g6, %o2
26017 mulx %i3, %i1, %o0
26018 array16 %l1, %o7, %o1
26019 movrne %i0, %o5, %l6
26020 ldd [%l7 + 0x48], %i4
26021 orn %l4, 0x0523, %o3
26022 movn %xcc, %g1, %i2
26023 nop
26024 set 0x30, %i2
26025 ldx [%l7 + %i2], %i7
26026 edge16ln %g7, %o4, %i6
26027 fabsd %f24, %f0
26028 fmuld8ulx16 %f29, %f19, %f10
26029 ldsb [%l7 + 0x2E], %l3
26030 edge32n %l2, %g4, %o6
26031 movrgez %l0, 0x1EE, %l5
26032 lduw [%l7 + 0x5C], %g5
26033 smul %g2, 0x1053, %g3
26034 alignaddr %i4, %g6, %o2
26035 fmovs %f30, %f18
26036 movcs %icc, %i3, %i1
26037 movrgez %o0, %o7, %o1
26038 movrgz %l1, 0x12C, %o5
26039 ldsw [%l7 + 0x50], %l6
26040 andncc %i5, %l4, %o3
26041 or %g1, 0x1BA3, %i2
26042 edge32n %i0, %i7, %o4
26043 fmovdl %xcc, %f28, %f20
26044 udivcc %i6, 0x1494, %g7
26045 alignaddrl %l3, %l2, %g4
26046 xor %o6, 0x0A1E, %l0
26047 fmovspos %icc, %f12, %f31
26048 fnegs %f8, %f9
26049 xor %g5, 0x03CE, %g2
26050 edge8 %g3, %i4, %l5
26051 array32 %o2, %i3, %g6
26052 edge16 %i1, %o7, %o1
26053 edge8n %o0, %l1, %o5
26054 fmovrdgz %l6, %f0, %f4
26055 xor %l4, 0x0E67, %o3
26056 sdivx %g1, 0x0231, %i2
26057 addccc %i0, %i7, %o4
26058 srax %i5, 0x11, %i6
26059 fnands %f2, %f27, %f24
26060 nop
26061 set 0x78, %l6
26062 ldd [%l7 + %l6], %f12
26063 subcc %g7, 0x0EE1, %l2
26064 nop
26065 set 0x38, %l4
26066 stx %g4, [%l7 + %l4]
26067 stb %o6, [%l7 + 0x5E]
26068 edge32l %l3, %g5, %g2
26069 sra %g3, %i4, %l0
26070 movpos %xcc, %l5, %o2
26071 fone %f14
26072 fandnot2s %f21, %f26, %f26
26073 subccc %i3, 0x1EF6, %i1
26074 movrlez %g6, 0x3F5, %o7
26075 fmovrsne %o0, %f14, %f26
26076 movvs %xcc, %l1, %o1
26077 sethi 0x16FF, %o5
26078 udiv %l4, 0x13B9, %o3
26079 subc %g1, %l6, %i2
26080 ldub [%l7 + 0x23], %i7
26081 fexpand %f14, %f2
26082 movrlez %o4, 0x0EC, %i5
26083 stw %i0, [%l7 + 0x2C]
26084 subccc %i6, %g7, %l2
26085 stw %o6, [%l7 + 0x24]
26086 subccc %l3, 0x0455, %g4
26087 orn %g2, %g5, %i4
26088 fmovsvc %icc, %f28, %f6
26089 fone %f0
26090 fnors %f30, %f23, %f17
26091 edge32l %l0, %l5, %o2
26092 xor %g3, 0x13E4, %i3
26093 movcc %icc, %g6, %o7
26094 fmovdpos %icc, %f20, %f4
26095 addccc %o0, %i1, %l1
26096 edge16l %o5, %o1, %l4
26097 popc %g1, %o3
26098 smulcc %i2, %l6, %i7
26099 movrne %i5, %o4, %i6
26100 alignaddr %g7, %l2, %i0
26101 array16 %o6, %g4, %l3
26102 sub %g2, 0x00CD, %i4
26103 lduw [%l7 + 0x14], %g5
26104 edge32n %l5, %o2, %g3
26105 movg %xcc, %l0, %g6
26106 edge32 %i3, %o7, %o0
26107 udivcc %l1, 0x0E83, %o5
26108 movgu %xcc, %o1, %i1
26109 orncc %l4, 0x0066, %o3
26110 ld [%l7 + 0x44], %f2
26111 ld [%l7 + 0x18], %f26
26112 sdiv %i2, 0x11A7, %g1
26113 ldx [%l7 + 0x70], %l6
26114 srlx %i7, %o4, %i5
26115 nop
26116 set 0x6A, %o0
26117 ldsb [%l7 + %o0], %g7
26118 fpmerge %f23, %f21, %f4
26119 st %f18, [%l7 + 0x18]
26120 movvs %icc, %i6, %l2
26121 sir 0x0724
26122 stx %o6, [%l7 + 0x58]
26123 movg %icc, %i0, %l3
26124 edge8n %g2, %g4, %g5
26125 edge32n %i4, %o2, %l5
26126 orncc %g3, 0x02CD, %g6
26127 ldub [%l7 + 0x45], %i3
26128 ldx [%l7 + 0x30], %l0
26129 edge32ln %o7, %o0, %l1
26130 stx %o5, [%l7 + 0x18]
26131 movne %icc, %i1, %o1
26132 orn %o3, 0x1235, %l4
26133 fnot2s %f11, %f23
26134 xor %i2, 0x1BC7, %l6
26135 fands %f12, %f19, %f29
26136 subccc %i7, %o4, %i5
26137 addc %g1, %i6, %l2
26138 movleu %xcc, %g7, %o6
26139 fpack16 %f8, %f24
26140 andcc %i0, 0x0869, %l3
26141 fmovsge %icc, %f17, %f19
26142 sth %g4, [%l7 + 0x68]
26143 fxors %f5, %f4, %f16
26144 umul %g5, %g2, %o2
26145 mulx %i4, 0x08DF, %l5
26146 fandnot2 %f10, %f4, %f20
26147 fnot1 %f6, %f14
26148 orcc %g3, %i3, %g6
26149 sdivcc %o7, 0x1142, %l0
26150 edge16n %o0, %o5, %i1
26151 movre %l1, 0x003, %o3
26152 movrgez %o1, 0x256, %i2
26153 udivcc %l6, 0x1E6C, %i7
26154 edge32n %o4, %l4, %g1
26155 stb %i6, [%l7 + 0x53]
26156 umulcc %l2, %i5, %o6
26157 siam 0x6
26158 pdist %f18, %f20, %f24
26159 fpadd32 %f8, %f4, %f14
26160 xnorcc %g7, 0x1EE7, %i0
26161 movne %xcc, %l3, %g4
26162 stw %g5, [%l7 + 0x28]
26163 udivcc %o2, 0x044C, %g2
26164 sra %l5, %g3, %i4
26165 movn %icc, %i3, %g6
26166 umulcc %o7, %l0, %o5
26167 sll %i1, 0x17, %l1
26168 udivx %o3, 0x0A78, %o1
26169 xnorcc %o0, 0x0E4C, %l6
26170 fmovsa %icc, %f10, %f29
26171 smul %i2, 0x0195, %o4
26172 fmovde %icc, %f1, %f7
26173 fmuld8sux16 %f26, %f2, %f18
26174 edge16 %l4, %i7, %i6
26175 st %f29, [%l7 + 0x30]
26176 movne %icc, %l2, %g1
26177 fmul8x16 %f20, %f16, %f20
26178 sdiv %i5, 0x1C12, %g7
26179 ldd [%l7 + 0x20], %f6
26180 fmul8x16al %f19, %f16, %f26
26181 movvs %xcc, %o6, %l3
26182 alignaddrl %g4, %g5, %i0
26183 srlx %g2, %o2, %g3
26184 edge32ln %l5, %i4, %i3
26185 edge32ln %o7, %g6, %l0
26186 ld [%l7 + 0x18], %f11
26187 movneg %xcc, %o5, %l1
26188 sdivx %i1, 0x1631, %o1
26189 movneg %icc, %o3, %l6
26190 ldd [%l7 + 0x68], %o0
26191 edge16 %o4, %i2, %i7
26192 sir 0x026B
26193 fmovdgu %xcc, %f25, %f30
26194 fexpand %f21, %f8
26195 movrgz %l4, 0x0F7, %i6
26196 fcmpeq32 %f26, %f26, %l2
26197 fmovdleu %icc, %f5, %f26
26198 add %i5, 0x1733, %g7
26199 fmovrdlez %g1, %f10, %f20
26200 save %o6, %l3, %g5
26201 rdpr %cwp, %g1
26202 rdpr %cansave, %g2
26203 rdpr %canrestore, %g3
26204 rdpr %cleanwin, %g4
26205 rdpr %otherwin, %g5
26206 rdpr %wstate, %g6
26207 fmovdcs %icc, %f25, %f21
26208 setx loop_87, %l0, %l1
26209 return %l1
26210 nop
26211 rdpr %cwp, %g1
26212 rdpr %cansave, %g2
26213 rdpr %canrestore, %g3
26214 rdpr %cleanwin, %g4
26215 rdpr %otherwin, %g5
26216 rdpr %wstate, %g6
26217loop_87: andcc %o2, 0x06BB, %g3
26218 movvs %xcc, %l5, %g4
26219 srlx %i4, 0x05, %o7
26220 smulcc %g6, 0x0D73, %i3
26221 movneg %icc, %o5, %l1
26222 edge32 %l0, %o1, %i1
26223 movcc %xcc, %o3, %o0
26224 movrgez %o4, 0x1C3, %i2
26225 ld [%l7 + 0x7C], %f13
26226 ldx [%l7 + 0x48], %l6
26227 ldsb [%l7 + 0x2F], %l4
26228 fmovdpos %icc, %f22, %f24
26229 orncc %i6, 0x1949, %i7
26230 movl %xcc, %i5, %l2
26231 mova %icc, %g1, %o6
26232 alignaddr %l3, %g5, %g7
26233 faligndata %f16, %f28, %f18
26234 array32 %g2, %o2, %g3
26235 popc 0x00C3, %i0
26236 edge16ln %g4, %i4, %o7
26237 movrlez %g6, 0x25C, %l5
26238 ldsh [%l7 + 0x52], %o5
26239 ldsb [%l7 + 0x3F], %l1
26240 addc %i3, %l0, %i1
26241 fcmple16 %f16, %f2, %o3
26242 move %icc, %o0, %o1
26243 srlx %i2, %l6, %l4
26244 lduw [%l7 + 0x08], %o4
26245 array16 %i7, %i5, %l2
26246 xnor %i6, 0x00A5, %o6
26247 alignaddr %g1, %g5, %g7
26248 movrgez %l3, 0x244, %g2
26249 edge8ln %o2, %i0, %g4
26250 fpadd16s %f8, %f8, %f8
26251 ldd [%l7 + 0x78], %i4
26252 andcc %o7, %g6, %l5
26253 sth %o5, [%l7 + 0x7A]
26254 udiv %g3, 0x15F7, %l1
26255 movl %icc, %l0, %i3
26256 edge16l %o3, %o0, %i1
26257 sdivcc %o1, 0x0EB5, %l6
26258 smul %i2, %l4, %i7
26259 srlx %i5, 0x02, %o4
26260 movrlz %i6, %l2, %g1
26261 array8 %o6, %g5, %l3
26262 movcc %icc, %g7, %g2
26263 add %i0, %g4, %o2
26264 or %i4, %o7, %g6
26265 fmovdcc %xcc, %f20, %f9
26266 st %f15, [%l7 + 0x1C]
26267 edge16n %o5, %g3, %l1
26268 array8 %l5, %l0, %i3
26269 orncc %o0, %i1, %o3
26270 edge8ln %o1, %l6, %i2
26271 lduh [%l7 + 0x64], %i7
26272 stx %i5, [%l7 + 0x60]
26273 movrgz %o4, 0x02D, %l4
26274 srlx %i6, 0x19, %g1
26275 addc %l2, %g5, %l3
26276 movcc %icc, %g7, %o6
26277 stb %g2, [%l7 + 0x67]
26278 fmovsg %xcc, %f26, %f29
26279 ldd [%l7 + 0x68], %f8
26280 andn %g4, %i0, %o2
26281 addc %i4, %o7, %g6
26282 edge32l %o5, %l1, %g3
26283 fxor %f22, %f30, %f0
26284 udivx %l5, 0x167E, %i3
26285 move %icc, %o0, %i1
26286 edge32ln %l0, %o3, %o1
26287 movvs %xcc, %l6, %i2
26288 srax %i7, %i5, %o4
26289 and %i6, 0x1A2B, %l4
26290 fmovrse %l2, %f15, %f30
26291 movg %icc, %g5, %g1
26292 or %g7, %l3, %o6
26293 orcc %g4, 0x0FB6, %g2
26294 movrlz %o2, %i0, %i4
26295 sllx %o7, 0x13, %g6
26296 lduh [%l7 + 0x7A], %l1
26297 andncc %g3, %l5, %o5
26298 ldx [%l7 + 0x48], %i3
26299 movrne %i1, 0x1FC, %l0
26300 fmovrdne %o0, %f20, %f26
26301 sdiv %o3, 0x13C6, %o1
26302 movvc %xcc, %i2, %l6
26303 fcmpne32 %f26, %f26, %i5
26304 movgu %xcc, %i7, %o4
26305 ldub [%l7 + 0x3C], %i6
26306 edge16ln %l2, %g5, %g1
26307 fnot1 %f28, %f16
26308 andncc %g7, %l4, %o6
26309 fands %f26, %f6, %f26
26310 fmovrdgez %l3, %f30, %f18
26311 sll %g4, 0x01, %g2
26312 edge16n %o2, %i0, %i4
26313 std %f0, [%l7 + 0x10]
26314 andncc %g6, %l1, %g3
26315 alignaddr %o7, %l5, %o5
26316 xorcc %i3, %l0, %o0
26317 move %icc, %o3, %i1
26318 srlx %i2, %o1, %i5
26319 subcc %i7, 0x0C00, %o4
26320 std %f16, [%l7 + 0x40]
26321 array32 %i6, %l2, %g5
26322 edge16l %g1, %l6, %l4
26323 movgu %icc, %o6, %l3
26324 fmovse %xcc, %f20, %f11
26325 xorcc %g7, 0x05E6, %g4
26326 fors %f28, %f4, %f4
26327 mulscc %o2, 0x14B3, %g2
26328 edge32n %i4, %g6, %l1
26329 fornot1 %f2, %f16, %f12
26330 ldsb [%l7 + 0x4F], %i0
26331 xnor %g3, %l5, %o5
26332 sdiv %o7, 0x10F2, %i3
26333 fnand %f6, %f2, %f20
26334 xor %o0, 0x1A96, %o3
26335 alignaddrl %l0, %i1, %i2
26336 fands %f20, %f7, %f26
26337 fmovsge %xcc, %f10, %f14
26338 xorcc %i5, 0x1343, %o1
26339 ldub [%l7 + 0x3A], %i7
26340 addccc %o4, %l2, %g5
26341 sir 0x07EB
26342 stx %g1, [%l7 + 0x28]
26343 xnor %i6, 0x1944, %l4
26344 movvc %xcc, %o6, %l3
26345 movl %icc, %g7, %l6
26346 popc 0x0622, %o2
26347 edge16 %g2, %i4, %g4
26348 edge16 %l1, %i0, %g6
26349 umulcc %g3, 0x09DB, %o5
26350 alignaddrl %o7, %i3, %l5
26351 movge %icc, %o0, %l0
26352 edge16ln %o3, %i1, %i5
26353 mulx %i2, %i7, %o1
26354 subccc %l2, 0x13A9, %o4
26355 movvc %icc, %g1, %g5
26356 movn %xcc, %l4, %i6
26357 udivx %o6, 0x1ADB, %g7
26358 movrgz %l6, %l3, %g2
26359 and %o2, 0x1513, %g4
26360 fmovsg %icc, %f18, %f8
26361 edge16 %l1, %i4, %i0
26362 array16 %g3, %o5, %g6
26363 fzero %f10
26364 ldd [%l7 + 0x28], %i2
26365 ldsw [%l7 + 0x50], %o7
26366 lduh [%l7 + 0x2E], %o0
26367 udivcc %l0, 0x1F3A, %o3
26368 fandnot2 %f2, %f2, %f18
26369 alignaddr %l5, %i5, %i1
26370 edge32 %i7, %i2, %l2
26371 edge16l %o1, %g1, %g5
26372 xnorcc %l4, %o4, %o6
26373 ldd [%l7 + 0x28], %f24
26374 fsrc2 %f30, %f16
26375 fmovdcs %icc, %f29, %f22
26376 fmovdgu %xcc, %f16, %f6
26377 fmovdvs %xcc, %f23, %f20
26378 ldub [%l7 + 0x53], %g7
26379 bshuffle %f26, %f16, %f26
26380 movrne %i6, %l6, %l3
26381 ldd [%l7 + 0x78], %g2
26382 sth %g4, [%l7 + 0x72]
26383 add %l1, %o2, %i0
26384 fmovsneg %xcc, %f23, %f2
26385 movgu %icc, %g3, %i4
26386 edge32ln %o5, %i3, %g6
26387 subc %o0, %l0, %o7
26388 movle %icc, %l5, %o3
26389 movre %i5, %i1, %i2
26390 xnor %l2, %o1, %i7
26391 sra %g5, 0x03, %l4
26392 sll %g1, 0x0C, %o6
26393 edge8 %o4, %i6, %g7
26394 edge32n %l6, %l3, %g4
26395 ldsh [%l7 + 0x5E], %g2
26396 lduw [%l7 + 0x08], %l1
26397 sll %i0, %g3, %o2
26398 movne %xcc, %o5, %i3
26399 mulx %i4, 0x0EFA, %o0
26400 st %f4, [%l7 + 0x34]
26401 umul %g6, %o7, %l5
26402 umulcc %o3, %l0, %i5
26403 restore %i2, 0x1274, %i1
26404 rdpr %cwp, %g1
26405 rdpr %cansave, %g2
26406 rdpr %canrestore, %g3
26407 rdpr %cleanwin, %g4
26408 rdpr %otherwin, %g5
26409 rdpr %wstate, %g6
26410 add %o1, 0x05BD, %i7
26411 movge %xcc, %l2, %g5
26412 edge32n %g1, %l4, %o4
26413 fnot2s %f16, %f4
26414 fcmpes %fcc2, %f28, %f21
26415 xorcc %i6, %g7, %l6
26416 andn %o6, %g4, %l3
26417 fmovrdne %g2, %f10, %f8
26418 andn %l1, 0x0659, %i0
26419 fnands %f25, %f0, %f26
26420 fcmpne32 %f30, %f4, %g3
26421 mova %xcc, %o2, %o5
26422 addccc %i4, %i3, %g6
26423 fcmpes %fcc3, %f8, %f17
26424 move %icc, %o7, %o0
26425 fpsub16 %f14, %f4, %f28
26426 ldd [%l7 + 0x60], %o2
26427 fcmpeq32 %f22, %f4, %l0
26428 edge32l %l5, %i2, %i1
26429 movrgz %o1, 0x239, %i7
26430 nop
26431 set 0x42, %g6
26432 ldub [%l7 + %g6], %i5
26433 nop
26434 set 0x48, %o2
26435 lduw [%l7 + %o2], %g5
26436 fmovdgu %icc, %f18, %f27
26437 udivx %l2, 0x1687, %g1
26438 ld [%l7 + 0x24], %f11
26439 fmovdge %xcc, %f8, %f20
26440 sdivcc %l4, 0x15BF, %o4
26441 edge8n %i6, %g7, %l6
26442 movne %xcc, %o6, %l3
26443 fmovdpos %icc, %f18, %f11
26444 movvc %icc, %g4, %l1
26445 movne %icc, %i0, %g3
26446 srax %g2, %o5, %o2
26447 xor %i3, 0x15F7, %i4
26448 movneg %icc, %o7, %o0
26449 movl %xcc, %g6, %l0
26450 lduh [%l7 + 0x3A], %l5
26451 sth %i2, [%l7 + 0x64]
26452 umul %o3, %i1, %i7
26453 movle %xcc, %i5, %g5
26454 setx loop_88, %l0, %l1
26455 return %l1
26456 nop
26457 rdpr %cwp, %g1
26458 rdpr %cansave, %g2
26459 rdpr %canrestore, %g3
26460 rdpr %cleanwin, %g4
26461 rdpr %otherwin, %g5
26462 rdpr %wstate, %g6
26463loop_88: movge %icc, %l2, %l4
26464 fcmpne32 %f30, %f14, %o4
26465 umulcc %i6, %l6, %g7
26466 fzero %f30
26467 umul %o6, 0x07BE, %l3
26468 movneg %xcc, %l1, %g4
26469 movrgez %g3, 0x055, %g2
26470 movre %o5, 0x311, %o2
26471 movgu %xcc, %i0, %i3
26472 ldsb [%l7 + 0x17], %i4
26473 sethi 0x11B2, %o7
26474 smulcc %g6, 0x08EC, %o0
26475 array8 %l0, %l5, %o3
26476 fmovd %f22, %f24
26477 movrgz %i2, 0x143, %i7
26478 fmovsne %icc, %f29, %f28
26479 stw %i1, [%l7 + 0x20]
26480 fmul8x16al %f23, %f5, %f10
26481 sdivcc %g5, 0x0055, %i5
26482 array32 %o1, %l2, %l4
26483 movvc %icc, %o4, %i6
26484 movcc %xcc, %g1, %g7
26485 fpack32 %f18, %f24, %f28
26486 xor %l6, %o6, %l1
26487 fsrc1 %f2, %f4
26488 movg %icc, %g4, %g3
26489 ldsb [%l7 + 0x12], %g2
26490 fmovsvs %icc, %f4, %f27
26491 andn %l3, %o5, %i0
26492 ld [%l7 + 0x68], %f23
26493 movrgz %o2, 0x2AF, %i3
26494 edge8 %o7, %i4, %o0
26495 stx %g6, [%l7 + 0x60]
26496 sra %l0, 0x14, %o3
26497 sdiv %l5, 0x00B9, %i7
26498 fmovsle %icc, %f25, %f8
26499 lduw [%l7 + 0x50], %i2
26500 movrlez %g5, %i5, %i1
26501 fcmpne32 %f20, %f2, %l2
26502 and %l4, 0x0B1B, %o4
26503 ldsh [%l7 + 0x16], %i6
26504 movneg %xcc, %o1, %g1
26505 movgu %xcc, %g7, %o6
26506 edge8 %l1, %l6, %g4
26507 ldx [%l7 + 0x58], %g3
26508 addcc %g2, 0x0EEE, %l3
26509 orncc %o5, 0x0BF2, %o2
26510 udivx %i3, 0x1B36, %i0
26511 move %xcc, %i4, %o0
26512 ldub [%l7 + 0x60], %o7
26513 edge16ln %g6, %o3, %l0
26514 srl %l5, %i2, %g5
26515 edge8n %i5, %i1, %l2
26516 movrlez %i7, 0x04D, %l4
26517 st %f24, [%l7 + 0x44]
26518 stb %o4, [%l7 + 0x2B]
26519 edge32l %o1, %i6, %g7
26520 xor %g1, 0x0A36, %l1
26521 fmovrde %l6, %f30, %f0
26522 edge32ln %g4, %g3, %g2
26523 movpos %icc, %l3, %o6
26524 srlx %o5, 0x04, %i3
26525 movrlz %i0, %i4, %o0
26526 movcc %icc, %o2, %g6
26527 andncc %o7, %l0, %o3
26528 sllx %i2, %l5, %i5
26529 fornot2s %f14, %f2, %f28
26530 fmovsn %xcc, %f21, %f4
26531 edge16l %g5, %l2, %i1
26532 movrlz %i7, %l4, %o1
26533 edge32ln %o4, %i6, %g7
26534 subccc %l1, %g1, %l6
26535 movvs %xcc, %g3, %g2
26536 movrlez %l3, %o6, %o5
26537 movcc %icc, %i3, %g4
26538 fones %f3
26539 edge16l %i4, %o0, %i0
26540 umul %o2, %o7, %l0
26541 movvc %xcc, %o3, %i2
26542 smul %g6, %l5, %g5
26543 subccc %i5, 0x1F0F, %l2
26544 sllx %i1, %i7, %o1
26545 edge32 %l4, %o4, %g7
26546 movvc %icc, %i6, %l1
26547 alignaddrl %l6, %g3, %g2
26548 add %l3, 0x13F8, %g1
26549 edge32n %o5, %i3, %g4
26550 movcs %xcc, %o6, %i4
26551 ldsb [%l7 + 0x73], %o0
26552 edge32 %i0, %o2, %l0
26553 xnor %o7, 0x0398, %o3
26554 smul %g6, %i2, %l5
26555 addc %g5, %l2, %i1
26556 fnot2s %f3, %f27
26557 sll %i5, %i7, %o1
26558 movne %xcc, %l4, %g7
26559 edge32l %o4, %l1, %i6
26560 sdivx %l6, 0x020A, %g3
26561 subccc %l3, %g2, %o5
26562 movg %icc, %g1, %i3
26563 add %g4, %i4, %o0
26564 sll %i0, 0x0D, %o6
26565 movpos %icc, %o2, %l0
26566 ld [%l7 + 0x24], %f31
26567 movg %icc, %o7, %o3
26568 nop
26569 set 0x60, %i1
26570 lduw [%l7 + %i1], %i2
26571 movvc %icc, %l5, %g5
26572 fmovsa %xcc, %f12, %f30
26573 ldd [%l7 + 0x48], %f30
26574 xorcc %l2, 0x024B, %i1
26575 umulcc %g6, 0x1841, %i5
26576 movn %xcc, %o1, %i7
26577 move %icc, %l4, %o4
26578 edge32ln %g7, %i6, %l1
26579 edge8ln %g3, %l3, %g2
26580 movrlez %l6, %o5, %g1
26581 add %g4, %i3, %o0
26582 stx %i4, [%l7 + 0x68]
26583 smulcc %i0, %o2, %l0
26584 movvs %xcc, %o6, %o3
26585 srax %o7, %l5, %i2
26586 sub %g5, 0x04E0, %i1
26587 stw %l2, [%l7 + 0x18]
26588 andncc %i5, %o1, %i7
26589 mulscc %g6, %o4, %g7
26590 fsrc2s %f24, %f21
26591 addc %i6, 0x04E5, %l1
26592 ldsw [%l7 + 0x18], %g3
26593 lduw [%l7 + 0x2C], %l3
26594 subcc %g2, %l4, %o5
26595 movl %xcc, %g1, %l6
26596 movge %xcc, %i3, %g4
26597 movpos %icc, %i4, %o0
26598 stx %i0, [%l7 + 0x30]
26599 fxnors %f25, %f28, %f3
26600 movrlz %o2, 0x32F, %o6
26601 stw %l0, [%l7 + 0x38]
26602 smulcc %o3, 0x1357, %l5
26603 array8 %i2, %g5, %i1
26604 ldsb [%l7 + 0x3B], %o7
26605 subc %l2, %i5, %i7
26606 lduh [%l7 + 0x18], %g6
26607 orcc %o1, 0x1A9C, %g7
26608 edge32l %i6, %o4, %g3
26609 add %l3, %l1, %g2
26610 fmovdg %xcc, %f13, %f13
26611 fnot1s %f7, %f0
26612 fmovde %icc, %f21, %f11
26613 xor %o5, 0x1C1E, %g1
26614 alignaddr %l6, %i3, %g4
26615 sdivx %i4, 0x0251, %o0
26616 ld [%l7 + 0x2C], %f18
26617 sdiv %i0, 0x0D00, %l4
26618 subc %o6, 0x021A, %l0
26619 andn %o2, 0x0E59, %o3
26620 popc %i2, %l5
26621 ldsh [%l7 + 0x3E], %i1
26622 fmovdneg %icc, %f14, %f28
26623 alignaddr %o7, %g5, %l2
26624 fpadd16 %f22, %f18, %f12
26625 movgu %icc, %i7, %g6
26626 sdivcc %o1, 0x025B, %g7
26627 ldsh [%l7 + 0x6E], %i6
26628 xnor %i5, 0x1B17, %o4
26629 andcc %l3, %l1, %g3
26630 alignaddr %g2, %g1, %l6
26631 subccc %i3, 0x0949, %g4
26632 movpos %icc, %o5, %i4
26633 nop
26634 set 0x28, %o6
26635 ldx [%l7 + %o6], %i0
26636 edge8l %l4, %o0, %l0
26637 udivcc %o6, 0x1C89, %o2
26638 movneg %xcc, %i2, %l5
26639 fmul8x16 %f13, %f12, %f20
26640 array32 %i1, %o3, %o7
26641 edge16l %l2, %g5, %i7
26642 lduh [%l7 + 0x2C], %g6
26643 srlx %o1, %i6, %g7
26644 edge32 %o4, %l3, %l1
26645 andncc %i5, %g2, %g3
26646 movgu %icc, %g1, %i3
26647 alignaddrl %g4, %l6, %i4
26648 fmovdneg %icc, %f25, %f18
26649 edge16 %i0, %l4, %o5
26650 fcmpd %fcc0, %f2, %f26
26651 smul %l0, %o6, %o0
26652 stb %i2, [%l7 + 0x3F]
26653 edge8 %l5, %i1, %o2
26654 udivcc %o7, 0x0615, %l2
26655 edge32n %g5, %o3, %i7
26656 alignaddr %g6, %o1, %g7
26657 add %i6, 0x123D, %o4
26658 array16 %l1, %l3, %g2
26659 movpos %xcc, %i5, %g3
26660 fnors %f29, %f29, %f13
26661 addcc %g1, %i3, %l6
26662 bshuffle %f6, %f24, %f14
26663 sir 0x1350
26664 movneg %xcc, %g4, %i0
26665 fcmple32 %f4, %f16, %i4
26666 edge32n %o5, %l4, %o6
26667 fmul8x16au %f1, %f25, %f6
26668 movpos %icc, %o0, %i2
26669 sdivx %l0, 0x07EA, %l5
26670 movneg %icc, %i1, %o7
26671 stx %o2, [%l7 + 0x38]
26672 edge16ln %l2, %g5, %i7
26673 xor %o3, %g6, %o1
26674 movcc %icc, %g7, %o4
26675 movvc %xcc, %l1, %i6
26676 movleu %xcc, %l3, %i5
26677 move %xcc, %g2, %g1
26678 st %f9, [%l7 + 0x48]
26679 subcc %g3, 0x0D26, %l6
26680 movl %icc, %i3, %i0
26681 sllx %i4, %g4, %l4
26682 or %o5, 0x00C1, %o6
26683 umul %o0, 0x1727, %i2
26684 movne %xcc, %l5, %i1
26685 movge %icc, %o7, %l0
26686 movn %icc, %l2, %o2
26687 movg %icc, %g5, %o3
26688 lduh [%l7 + 0x6E], %g6
26689 smul %o1, %g7, %i7
26690 fsrc1s %f17, %f21
26691 edge8ln %l1, %i6, %l3
26692 ld [%l7 + 0x1C], %f7
26693 sdivx %o4, 0x13F0, %i5
26694 sra %g1, 0x18, %g2
26695 sll %l6, 0x0A, %i3
26696 fcmpeq16 %f18, %f22, %i0
26697 sub %i4, 0x0CBF, %g3
26698 ldsw [%l7 + 0x64], %l4
26699 fornot2s %f16, %f12, %f15
26700 srlx %g4, %o5, %o0
26701 or %i2, 0x0E82, %o6
26702 fnor %f2, %f16, %f26
26703 umulcc %i1, %o7, %l5
26704 move %xcc, %l0, %l2
26705 ldsw [%l7 + 0x10], %o2
26706 ld [%l7 + 0x38], %f30
26707 udivx %o3, 0x0D76, %g6
26708 st %f29, [%l7 + 0x58]
26709 ldx [%l7 + 0x70], %o1
26710 fands %f2, %f0, %f0
26711 ldsh [%l7 + 0x46], %g5
26712 mulscc %i7, %g7, %l1
26713 fmovdneg %xcc, %f12, %f12
26714 fzeros %f12
26715 fones %f30
26716 movgu %xcc, %l3, %o4
26717 movvc %icc, %i6, %g1
26718 edge32 %i5, %l6, %i3
26719 or %i0, 0x089A, %i4
26720 pdist %f28, %f30, %f28
26721 movvc %icc, %g3, %g2
26722 ldub [%l7 + 0x35], %l4
26723 addc %o5, 0x14C7, %o0
26724 fmovsneg %xcc, %f21, %f23
26725 mulscc %i2, %o6, %g4
26726 fcmple16 %f22, %f16, %o7
26727 fands %f0, %f29, %f28
26728 movle %icc, %i1, %l0
26729 ldd [%l7 + 0x78], %f2
26730 movpos %icc, %l2, %o2
26731 addcc %l5, %g6, %o3
26732 ldsb [%l7 + 0x16], %g5
26733 fands %f25, %f25, %f5
26734 save %o1, %i7, %g7
26735 rdpr %cwp, %g1
26736 rdpr %cansave, %g2
26737 rdpr %canrestore, %g3
26738 rdpr %cleanwin, %g4
26739 rdpr %otherwin, %g5
26740 rdpr %wstate, %g6
26741 edge32l %l1, %l3, %o4
26742 fmovde %xcc, %f8, %f11
26743 fmovrdgz %g1, %f18, %f26
26744 edge8 %i5, %i6, %l6
26745 sethi 0x133E, %i3
26746 fmul8x16au %f5, %f27, %f18
26747 fpsub32 %f14, %f22, %f18
26748 ldsb [%l7 + 0x32], %i0
26749 smul %g3, %i4, %l4
26750 movrgez %o5, 0x175, %g2
26751 edge16n %i2, %o0, %g4
26752 array32 %o6, %o7, %i1
26753 add %l2, 0x07D6, %l0
26754 edge32n %l5, %o2, %o3
26755 fandnot1 %f4, %f6, %f8
26756 movrlz %g5, 0x0C9, %o1
26757 fmovdcs %icc, %f1, %f2
26758 fcmpne16 %f22, %f0, %i7
26759 edge32ln %g6, %g7, %l3
26760 fmul8x16al %f17, %f1, %f6
26761 fand %f10, %f22, %f16
26762 fmovdge %icc, %f2, %f30
26763 sdiv %l1, 0x0560, %g1
26764 mulscc %o4, %i5, %i6
26765 restore %i3, 0x040A, %l6
26766 rdpr %cwp, %g1
26767 rdpr %cansave, %g2
26768 rdpr %canrestore, %g3
26769 rdpr %cleanwin, %g4
26770 rdpr %otherwin, %g5
26771 rdpr %wstate, %g6
26772 ldub [%l7 + 0x64], %g3
26773 and %i4, 0x11A4, %i0
26774 edge16l %l4, %o5, %g2
26775 fpadd16s %f14, %f21, %f9
26776 mulscc %i2, 0x13C3, %g4
26777 array16 %o6, %o0, %i1
26778 movne %xcc, %l2, %l0
26779 movge %xcc, %l5, %o2
26780 movn %xcc, %o3, %o7
26781 movrlz %o1, 0x1AE, %g5
26782 fmul8x16al %f17, %f4, %f16
26783 movg %xcc, %g6, %i7
26784 setx loop_89, %l0, %l1
26785 return %l1
26786 nop
26787 rdpr %cwp, %g1
26788 rdpr %cansave, %g2
26789 rdpr %canrestore, %g3
26790 rdpr %cleanwin, %g4
26791 rdpr %otherwin, %g5
26792 rdpr %wstate, %g6
26793loop_89: movgu %icc, %l1, %g1
26794 fmul8ulx16 %f2, %f20, %f6
26795 fxor %f30, %f0, %f0
26796 fornot1s %f12, %f27, %f27
26797 movrne %i5, %o4, %i6
26798 orcc %l6, 0x00F7, %g3
26799 st %f27, [%l7 + 0x14]
26800 fmul8ulx16 %f26, %f6, %f16
26801 sra %i4, %i3, %i0
26802 fnegd %f16, %f6
26803 orn %l4, %o5, %i2
26804 fnor %f26, %f20, %f16
26805 fnot1s %f8, %f16
26806 srl %g4, %o6, %g2
26807 movg %icc, %i1, %o0
26808 umul %l0, 0x1174, %l5
26809 fmovde %icc, %f31, %f22
26810 movrgez %o2, 0x25C, %o3
26811 and %o7, 0x08BD, %l2
26812 fsrc2s %f27, %f9
26813 edge32 %g5, %o1, %i7
26814 edge16l %g6, %g7, %l3
26815 andncc %l1, %g1, %o4
26816 movg %xcc, %i5, %l6
26817 fmovrse %i6, %f0, %f13
26818 alignaddr %g3, %i3, %i4
26819 smul %i0, %o5, %l4
26820 udivcc %g4, 0x0315, %i2
26821 udivx %g2, 0x19F8, %i1
26822 sra %o6, %o0, %l5
26823 lduh [%l7 + 0x2C], %o2
26824 fnor %f16, %f0, %f30
26825 alignaddr %o3, %o7, %l2
26826 fmovde %icc, %f18, %f11
26827 movcc %icc, %g5, %o1
26828 move %icc, %i7, %l0
26829 sllx %g6, 0x0E, %g7
26830 edge8ln %l1, %g1, %o4
26831 move %icc, %i5, %l6
26832 fmovda %icc, %f30, %f3
26833 fpadd16 %f8, %f6, %f26
26834 stw %l3, [%l7 + 0x1C]
26835 subcc %i6, %i3, %g3
26836 fmovsl %icc, %f16, %f9
26837 udiv %i4, 0x02B9, %i0
26838 move %icc, %o5, %g4
26839 movrlz %i2, 0x19E, %g2
26840 stx %i1, [%l7 + 0x10]
26841 edge16ln %o6, %o0, %l4
26842 sdiv %o2, 0x04C0, %o3
26843 movrlez %o7, 0x03F, %l5
26844 movre %g5, %l2, %i7
26845 edge32ln %o1, %g6, %l0
26846 subc %g7, %l1, %o4
26847 fmovrslez %i5, %f25, %f29
26848 xnor %l6, %l3, %i6
26849 edge16l %i3, %g3, %g1
26850 fxors %f0, %f0, %f7
26851 udivcc %i0, 0x0785, %i4
26852 fnot1 %f0, %f10
26853 sdivx %o5, 0x098A, %g4
26854 st %f15, [%l7 + 0x78]
26855 ldx [%l7 + 0x30], %i2
26856 srl %i1, 0x0F, %g2
26857 xnorcc %o6, %o0, %o2
26858 srl %l4, %o7, %l5
26859 ldd [%l7 + 0x20], %g4
26860 sll %l2, %i7, %o1
26861 ldub [%l7 + 0x29], %o3
26862 sllx %g6, 0x0D, %g7
26863 movgu %xcc, %l1, %l0
26864 edge8l %i5, %o4, %l6
26865 fcmpd %fcc3, %f4, %f20
26866 xor %i6, 0x05DD, %l3
26867 save %i3, %g1, %g3
26868 rdpr %cwp, %g1
26869 rdpr %cansave, %g2
26870 rdpr %canrestore, %g3
26871 rdpr %cleanwin, %g4
26872 rdpr %otherwin, %g5
26873 rdpr %wstate, %g6
26874 movrne %i4, %o5, %i0
26875 fcmpes %fcc2, %f25, %f25
26876 ldub [%l7 + 0x62], %i2
26877 nop
26878 set 0x70, %g3
26879 stx %i1, [%l7 + %g3]
26880 ldsb [%l7 + 0x72], %g4
26881 sth %o6, [%l7 + 0x72]
26882 mulx %o0, %g2, %o2
26883 edge32l %l4, %o7, %g5
26884 alignaddrl %l2, %l5, %o1
26885 fmovrdgez %o3, %f10, %f4
26886 sdivx %g6, 0x0FBB, %i7
26887 movpos %icc, %l1, %l0
26888 lduw [%l7 + 0x0C], %g7
26889 lduh [%l7 + 0x7C], %i5
26890 restore %o4, 0x10B5, %i6
26891 rdpr %cwp, %g1
26892 rdpr %cansave, %g2
26893 rdpr %canrestore, %g3
26894 rdpr %cleanwin, %g4
26895 rdpr %otherwin, %g5
26896 rdpr %wstate, %g6
26897 edge16 %l6, %l3, %i3
26898 fmovdle %icc, %f14, %f17
26899 mulscc %g1, 0x070F, %g3
26900 movrlez %i4, 0x0F7, %o5
26901 subcc %i2, %i0, %i1
26902 fmovsn %xcc, %f24, %f20
26903 fpsub16 %f22, %f20, %f10
26904 movcs %xcc, %g4, %o6
26905 setx loop_90, %l0, %l1
26906 return %l1
26907 nop
26908 rdpr %cwp, %g1
26909 rdpr %cansave, %g2
26910 rdpr %canrestore, %g3
26911 rdpr %cleanwin, %g4
26912 rdpr %otherwin, %g5
26913 rdpr %wstate, %g6
26914loop_90: xor %l4, 0x14E3, %o7
26915 movrne %o2, 0x10E, %g5
26916 fandnot2 %f0, %f12, %f18
26917 smul %l5, %l2, %o3
26918 movn %xcc, %o1, %g6
26919 edge16l %i7, %l0, %g7
26920 orn %l1, %i5, %o4
26921 sra %i6, %l6, %i3
26922 addc %g1, %l3, %i4
26923 fnands %f10, %f18, %f20
26924 popc %g3, %o5
26925 fnot1 %f26, %f14
26926 movcs %xcc, %i2, %i1
26927 edge32l %g4, %o6, %i0
26928 subc %g2, 0x0C93, %o0
26929 lduh [%l7 + 0x26], %o7
26930 edge32l %o2, %l4, %g5
26931 fxnors %f20, %f18, %f19
26932 movpos %xcc, %l5, %l2
26933 edge16 %o1, %g6, %o3
26934 edge16l %l0, %i7, %g7
26935 movn %xcc, %l1, %o4
26936 ldd [%l7 + 0x10], %i6
26937 umulcc %i5, %i3, %g1
26938 movrne %l3, 0x04A, %i4
26939 xnorcc %l6, %g3, %i2
26940 orn %i1, %o5, %o6
26941 edge32l %g4, %g2, %i0
26942 ldd [%l7 + 0x70], %f16
26943 sllx %o0, %o7, %o2
26944 andcc %l4, 0x095A, %g5
26945 fmovscs %xcc, %f12, %f15
26946 edge8ln %l2, %o1, %g6
26947 edge16ln %o3, %l0, %i7
26948 fmuld8sux16 %f6, %f31, %f10
26949 edge8l %g7, %l5, %l1
26950 movl %xcc, %o4, %i5
26951 fmovscs %xcc, %f26, %f21
26952 umulcc %i6, %g1, %i3
26953 edge32ln %l3, %i4, %l6
26954 fmuld8sux16 %f25, %f4, %f0
26955 sdivcc %g3, 0x0D86, %i2
26956 sra %i1, %o5, %g4
26957 sethi 0x1077, %g2
26958 fmovdneg %xcc, %f6, %f6
26959 fcmpgt16 %f4, %f24, %i0
26960 sir 0x07E3
26961 movrlez %o6, 0x38E, %o7
26962 udivcc %o0, 0x0BAE, %l4
26963 movrlz %g5, 0x012, %o2
26964 subcc %o1, %l2, %o3
26965 movneg %xcc, %g6, %i7
26966 lduh [%l7 + 0x36], %g7
26967 ldub [%l7 + 0x30], %l5
26968 srlx %l1, %o4, %l0
26969 sir 0x1C92
26970 save %i6, 0x0B42, %g1
26971 rdpr %cwp, %g1
26972 rdpr %cansave, %g2
26973 rdpr %canrestore, %g3
26974 rdpr %cleanwin, %g4
26975 rdpr %otherwin, %g5
26976 rdpr %wstate, %g6
26977 array32 %i3, %l3, %i5
26978 alignaddr %i4, %l6, %i2
26979 fpsub32 %f16, %f24, %f8
26980 fsrc1 %f0, %f14
26981 subc %g3, %o5, %g4
26982 sir 0x1B18
26983 ldd [%l7 + 0x78], %f22
26984 udivcc %i1, 0x148E, %i0
26985 stw %g2, [%l7 + 0x50]
26986 movgu %icc, %o6, %o7
26987 udiv %l4, 0x190E, %o0
26988 alignaddr %o2, %g5, %l2
26989 ldx [%l7 + 0x30], %o1
26990 edge16n %o3, %g6, %g7
26991 srax %l5, %l1, %o4
26992 srax %l0, %i6, %i7
26993 movg %icc, %i3, %g1
26994 andn %l3, 0x0C4A, %i4
26995 sth %l6, [%l7 + 0x34]
26996 std %f2, [%l7 + 0x68]
26997 array8 %i2, %g3, %i5
26998 stw %g4, [%l7 + 0x38]
26999 edge16ln %i1, %i0, %g2
27000 ld [%l7 + 0x44], %f8
27001 fmovdneg %icc, %f13, %f15
27002 udivx %o6, 0x045B, %o7
27003 movne %xcc, %o5, %o0
27004 fpack32 %f14, %f24, %f4
27005 edge32n %l4, %g5, %o2
27006 subcc %l2, 0x0512, %o3
27007 movre %g6, 0x050, %o1
27008 ldub [%l7 + 0x1A], %g7
27009 andncc %l1, %l5, %o4
27010 sllx %i6, %l0, %i7
27011 edge32 %g1, %i3, %i4
27012 xorcc %l3, 0x1007, %l6
27013 movcs %xcc, %g3, %i5
27014 fpmerge %f23, %f11, %f0
27015 add %g4, %i1, %i0
27016 subccc %g2, 0x0A65, %o6
27017 fpadd32s %f16, %f20, %f21
27018 alignaddr %i2, %o7, %o0
27019 movcc %xcc, %l4, %g5
27020 andn %o2, %o5, %l2
27021 movneg %xcc, %g6, %o1
27022 edge32l %o3, %l1, %g7
27023 fmovsge %xcc, %f0, %f28
27024 popc %o4, %i6
27025 mova %xcc, %l5, %i7
27026 srax %g1, 0x10, %l0
27027 movvc %xcc, %i4, %i3
27028 movpos %icc, %l3, %l6
27029 udivcc %i5, 0x1192, %g3
27030 sllx %g4, 0x09, %i0
27031 andncc %i1, %g2, %i2
27032 xor %o6, 0x02F5, %o7
27033 movcs %icc, %l4, %o0
27034 xor %g5, %o5, %l2
27035 xor %g6, %o2, %o3
27036 edge32l %o1, %l1, %o4
27037 edge32n %g7, %l5, %i7
27038 fmovsge %xcc, %f4, %f27
27039 srax %g1, %l0, %i4
27040 popc 0x08F3, %i6
27041 movvc %icc, %i3, %l3
27042 movrlez %i5, %g3, %l6
27043 fmovsgu %icc, %f17, %f7
27044 sdiv %g4, 0x1167, %i1
27045 move %icc, %i0, %i2
27046 sra %o6, %o7, %g2
27047 subccc %l4, %o0, %g5
27048 edge32ln %o5, %l2, %g6
27049 ldx [%l7 + 0x18], %o2
27050 fpsub32 %f24, %f20, %f28
27051 mulx %o1, %o3, %l1
27052 edge32n %o4, %g7, %i7
27053 smulcc %g1, 0x19F3, %l0
27054 add %i4, 0x1550, %i6
27055 smulcc %i3, %l5, %l3
27056 movvc %icc, %i5, %g3
27057 movrne %l6, 0x393, %g4
27058 or %i0, %i1, %o6
27059 fmovsa %icc, %f18, %f16
27060 movpos %xcc, %o7, %g2
27061 andn %i2, %l4, %g5
27062 fornot2s %f14, %f0, %f22
27063 edge8n %o0, %l2, %g6
27064 move %xcc, %o5, %o2
27065 sir 0x1D2A
27066 ldx [%l7 + 0x20], %o3
27067 array8 %l1, %o1, %o4
27068 sethi 0x1745, %i7
27069 sll %g1, %g7, %l0
27070 movleu %icc, %i4, %i6
27071 edge16n %l5, %l3, %i3
27072 ldd [%l7 + 0x58], %f12
27073 edge16l %i5, %l6, %g4
27074 fors %f25, %f26, %f24
27075 movvs %xcc, %g3, %i0
27076 fmovdpos %xcc, %f28, %f7
27077 movge %xcc, %o6, %o7
27078 umulcc %i1, %i2, %l4
27079 sllx %g5, 0x1B, %o0
27080 fmovsl %xcc, %f17, %f0
27081 edge32ln %l2, %g6, %o5
27082 lduh [%l7 + 0x78], %o2
27083 fones %f18
27084 movn %icc, %o3, %l1
27085 sllx %g2, %o4, %i7
27086 fcmpne16 %f20, %f16, %g1
27087 sth %o1, [%l7 + 0x72]
27088 smulcc %g7, %l0, %i6
27089 edge8n %i4, %l3, %l5
27090 ldd [%l7 + 0x70], %i4
27091 movneg %icc, %i3, %g4
27092 edge8l %l6, %i0, %g3
27093 mulscc %o6, %o7, %i2
27094 add %l4, 0x1E94, %g5
27095 lduh [%l7 + 0x12], %o0
27096 edge32ln %l2, %g6, %o5
27097 xnor %i1, %o3, %o2
27098 sllx %l1, 0x0D, %g2
27099 fexpand %f12, %f12
27100 movg %xcc, %o4, %i7
27101 edge32n %o1, %g7, %l0
27102 sdivx %g1, 0x1E0C, %i6
27103 orncc %l3, 0x1E44, %i4
27104 sub %i5, 0x01D2, %l5
27105 movn %xcc, %i3, %l6
27106 restore %i0, %g4, %g3
27107 rdpr %cwp, %g1
27108 rdpr %cansave, %g2
27109 rdpr %canrestore, %g3
27110 rdpr %cleanwin, %g4
27111 rdpr %otherwin, %g5
27112 rdpr %wstate, %g6
27113 fnand %f16, %f22, %f8
27114 fpsub32s %f7, %f30, %f18
27115 sdiv %o6, 0x050D, %o7
27116 ldsb [%l7 + 0x39], %i2
27117 movvc %xcc, %l4, %o0
27118 alignaddr %g5, %g6, %l2
27119 fexpand %f14, %f4
27120 sth %o5, [%l7 + 0x56]
27121 sdivx %i1, 0x05B8, %o3
27122 edge16n %l1, %g2, %o2
27123 ldx [%l7 + 0x50], %o4
27124 fcmpes %fcc1, %f19, %f22
27125 udivx %i7, 0x1B26, %o1
27126 fmovde %icc, %f12, %f24
27127 fabss %f23, %f11
27128 umulcc %g7, 0x1B1A, %l0
27129 fcmpne16 %f26, %f8, %g1
27130 smul %l3, 0x1B4E, %i4
27131 subccc %i6, 0x1AB7, %i5
27132 sir 0x1A3E
27133 mulx %l5, 0x038E, %l6
27134 orncc %i0, %g4, %i3
27135 fmovrdne %g3, %f28, %f6
27136 movre %o6, 0x207, %i2
27137 array16 %l4, %o7, %o0
27138 udivx %g5, 0x12E2, %g6
27139 fmovsa %xcc, %f18, %f30
27140 movrne %l2, %i1, %o3
27141 array16 %o5, %l1, %o2
27142 edge32l %g2, %i7, %o1
27143 fcmpes %fcc2, %f6, %f14
27144 fmovdneg %icc, %f7, %f0
27145 sdivcc %o4, 0x137B, %l0
27146 fmovsa %icc, %f9, %f22
27147 edge8 %g7, %l3, %i4
27148 fcmpgt32 %f22, %f2, %g1
27149 subc %i5, 0x0BE2, %i6
27150 movrlz %l6, 0x015, %i0
27151 save %g4, %l5, %i3
27152 rdpr %cwp, %g1
27153 rdpr %cansave, %g2
27154 rdpr %canrestore, %g3
27155 rdpr %cleanwin, %g4
27156 rdpr %otherwin, %g5
27157 rdpr %wstate, %g6
27158 ldd [%l7 + 0x50], %f22
27159 sth %o6, [%l7 + 0x2A]
27160 fnot1 %f26, %f14
27161 movcc %xcc, %i2, %l4
27162 ldd [%l7 + 0x20], %f12
27163 subcc %o7, 0x0BEB, %o0
27164 movgu %icc, %g5, %g6
27165 subc %g3, %l2, %i1
27166 fmovdg %xcc, %f16, %f21
27167 movrgz %o5, %o3, %o2
27168 movne %icc, %l1, %i7
27169 movgu %icc, %g2, %o4
27170 edge16n %o1, %l0, %l3
27171 alignaddrl %i4, %g1, %i5
27172 xnorcc %i6, 0x00BA, %l6
27173 fmovrdgz %i0, %f14, %f12
27174 movgu %icc, %g4, %g7
27175 ldx [%l7 + 0x70], %i3
27176 edge32 %l5, %o6, %l4
27177 and %o7, 0x156D, %o0
27178 fnors %f25, %f27, %f21
27179 lduh [%l7 + 0x0E], %i2
27180 sra %g5, 0x11, %g6
27181 fcmpeq32 %f26, %f18, %g3
27182 array16 %i1, %o5, %l2
27183 array32 %o2, %o3, %l1
27184 std %f14, [%l7 + 0x68]
27185 nop
27186 set 0x48, %o3
27187 lduw [%l7 + %o3], %i7
27188 fzeros %f10
27189 fmuld8ulx16 %f18, %f21, %f28
27190 movneg %icc, %o4, %g2
27191 fcmpgt16 %f20, %f8, %l0
27192 st %f7, [%l7 + 0x18]
27193 movleu %icc, %o1, %i4
27194 sir 0x1031
27195 movne %xcc, %g1, %i5
27196 lduw [%l7 + 0x3C], %i6
27197 sra %l6, 0x0A, %l3
27198 edge16l %i0, %g7, %g4
27199 alignaddrl %i3, %l5, %o6
27200 lduw [%l7 + 0x1C], %l4
27201 bshuffle %f0, %f20, %f0
27202 fmul8x16al %f24, %f27, %f16
27203 edge32n %o7, %o0, %g5
27204 orncc %g6, %g3, %i1
27205 srax %o5, %i2, %o2
27206 edge8n %o3, %l1, %l2
27207 movre %i7, 0x2AD, %g2
27208 stb %o4, [%l7 + 0x67]
27209 edge8l %o1, %l0, %i4
27210 sth %g1, [%l7 + 0x26]
27211 xor %i6, 0x02BC, %i5
27212 edge8l %l6, %l3, %g7
27213 ldsb [%l7 + 0x34], %i0
27214 orn %g4, 0x09B8, %i3
27215 movpos %icc, %o6, %l4
27216 fnands %f18, %f6, %f20
27217 ldub [%l7 + 0x55], %l5
27218 sth %o7, [%l7 + 0x5E]
27219 edge32l %o0, %g6, %g5
27220 mova %xcc, %g3, %i1
27221 udivx %o5, 0x1FCD, %o2
27222 fone %f12
27223 orn %o3, %i2, %l1
27224 nop
27225 set 0x66, %l1
27226 ldub [%l7 + %l1], %i7
27227 addc %g2, 0x01D1, %l2
27228 ldx [%l7 + 0x50], %o4
27229 sra %o1, 0x1B, %l0
27230 for %f6, %f14, %f0
27231 fandnot2 %f12, %f14, %f10
27232 edge32ln %i4, %i6, %i5
27233 movvc %xcc, %l6, %g1
27234 std %f20, [%l7 + 0x48]
27235 stw %g7, [%l7 + 0x08]
27236 movl %xcc, %l3, %g4
27237 udiv %i0, 0x001D, %i3
27238 stb %o6, [%l7 + 0x47]
27239 sra %l5, %o7, %l4
27240 edge16n %o0, %g6, %g3
27241 st %f23, [%l7 + 0x4C]
27242 movcc %xcc, %i1, %g5
27243 alignaddrl %o2, %o3, %i2
27244 umulcc %o5, %l1, %i7
27245 movrgz %l2, 0x301, %g2
27246 nop
27247 set 0x48, %i6
27248 ldsw [%l7 + %i6], %o1
27249 edge32n %o4, %i4, %i6
27250 fxnors %f27, %f20, %f4
27251 lduw [%l7 + 0x38], %l0
27252 edge8 %l6, %g1, %i5
27253 bshuffle %f6, %f22, %f26
27254 nop
27255 set 0x58, %i7
27256 std %f8, [%l7 + %i7]
27257 andcc %g7, 0x16B1, %l3
27258 movvs %icc, %g4, %i0
27259 movre %i3, 0x26C, %l5
27260 subc %o7, 0x06CB, %l4
27261 edge16ln %o6, %o0, %g3
27262 movcs %xcc, %g6, %g5
27263 sir 0x1545
27264 fmovdcc %icc, %f23, %f30
27265 movn %icc, %i1, %o3
27266 andncc %i2, %o5, %l1
27267 udivcc %i7, 0x12FD, %l2
27268 fcmpeq16 %f10, %f8, %o2
27269 udiv %o1, 0x1510, %g2
27270 siam 0x3
27271 ldx [%l7 + 0x10], %i4
27272 alignaddrl %o4, %l0, %i6
27273 ldx [%l7 + 0x38], %l6
27274 fmovdvs %xcc, %f29, %f30
27275 fcmpne16 %f4, %f26, %g1
27276 udivx %i5, 0x000D, %l3
27277 fmuld8ulx16 %f28, %f8, %f0
27278 fnot1 %f0, %f22
27279 popc %g4, %g7
27280 movne %xcc, %i0, %l5
27281 edge16n %o7, %i3, %l4
27282 xor %o0, 0x1A0C, %g3
27283 mulscc %g6, 0x0A3C, %g5
27284 sir 0x021B
27285 bshuffle %f22, %f4, %f26
27286 andcc %o6, 0x05F7, %i1
27287 or %o3, 0x0083, %i2
27288 movl %xcc, %o5, %l1
27289 fmovscc %xcc, %f5, %f15
27290 udivcc %i7, 0x122F, %o2
27291 movleu %xcc, %l2, %o1
27292 sdiv %g2, 0x1EEA, %i4
27293 mulscc %o4, 0x0BBC, %l0
27294 and %l6, 0x055E, %i6
27295 fmovsle %icc, %f14, %f18
27296 nop
27297 set 0x50, %i5
27298 std %f28, [%l7 + %i5]
27299 ldsh [%l7 + 0x12], %g1
27300 fmovdge %xcc, %f8, %f10
27301 lduw [%l7 + 0x24], %l3
27302 ldsh [%l7 + 0x30], %g4
27303 movge %icc, %i5, %g7
27304 fmovdvs %xcc, %f0, %f29
27305 fcmpgt16 %f16, %f22, %l5
27306 movrgez %o7, %i3, %i0
27307 popc 0x0AA0, %o0
27308 edge16l %g3, %g6, %g5
27309 fmovda %icc, %f26, %f9
27310 orcc %o6, 0x03D2, %i1
27311 movrne %o3, 0x326, %i2
27312 fmovsvc %xcc, %f15, %f14
27313 fmul8x16 %f1, %f6, %f10
27314 nop
27315 set 0x40, %g2
27316 ldd [%l7 + %g2], %f16
27317 ldx [%l7 + 0x40], %l4
27318 movre %l1, %i7, %o5
27319 fmovsvs %xcc, %f28, %f15
27320 smulcc %l2, 0x025B, %o1
27321 pdist %f8, %f20, %f22
27322 fsrc1s %f12, %f14
27323 smul %g2, %o2, %i4
27324 sth %o4, [%l7 + 0x54]
27325 orcc %l0, %i6, %l6
27326 move %xcc, %l3, %g4
27327 edge16 %g1, %i5, %l5
27328 fpackfix %f28, %f19
27329 mulx %g7, 0x1452, %o7
27330 xnor %i3, %i0, %o0
27331 fmovrslz %g6, %f27, %f24
27332 sra %g3, %g5, %o6
27333 ldsw [%l7 + 0x44], %i1
27334 edge16 %i2, %o3, %l4
27335 ldd [%l7 + 0x48], %f30
27336 nop
27337 set 0x68, %o4
27338 stx %i7, [%l7 + %o4]
27339 xnorcc %l1, %l2, %o5
27340 smul %g2, %o2, %o1
27341 edge16ln %i4, %o4, %i6
27342 orcc %l6, 0x15E2, %l0
27343 sdivx %l3, 0x1AF0, %g4
27344 fpsub16s %f21, %f24, %f29
27345 movcs %xcc, %g1, %i5
27346 fmovdvc %icc, %f26, %f23
27347 movle %xcc, %g7, %o7
27348 alignaddrl %l5, %i3, %o0
27349 addccc %g6, %i0, %g3
27350 sllx %g5, %i1, %i2
27351 fnands %f28, %f30, %f2
27352 edge8 %o3, %l4, %i7
27353 ldsb [%l7 + 0x7B], %l1
27354 movgu %xcc, %o6, %o5
27355 edge8 %g2, %o2, %o1
27356 fmovsgu %icc, %f13, %f9
27357 movrgz %l2, 0x10F, %i4
27358 edge32l %o4, %l6, %i6
27359 sethi 0x1E17, %l3
27360 fnegs %f9, %f28
27361 array16 %l0, %g4, %g1
27362 stw %i5, [%l7 + 0x48]
27363 sll %g7, %o7, %l5
27364 srl %i3, 0x00, %g6
27365 srax %o0, %i0, %g3
27366 orcc %i1, %g5, %i2
27367 sdivx %o3, 0x0D20, %i7
27368 ldub [%l7 + 0x16], %l4
27369 edge8ln %l1, %o6, %g2
27370 sir 0x1321
27371 save %o5, %o2, %o1
27372 rdpr %cwp, %g1
27373 rdpr %cansave, %g2
27374 rdpr %canrestore, %g3
27375 rdpr %cleanwin, %g4
27376 rdpr %otherwin, %g5
27377 rdpr %wstate, %g6
27378 edge32n %l2, %o4, %i4
27379 edge32ln %l6, %i6, %l3
27380 movneg %icc, %l0, %g1
27381 fand %f0, %f26, %f6
27382 fmuld8sux16 %f25, %f28, %f0
27383 movvs %icc, %i5, %g4
27384 movcs %icc, %g7, %o7
27385 movg %xcc, %l5, %g6
27386 nop
27387 set 0x58, %g5
27388 lduw [%l7 + %g5], %o0
27389 array8 %i0, %i3, %i1
27390 edge32n %g3, %i2, %g5
27391 movg %icc, %i7, %o3
27392 lduw [%l7 + 0x60], %l4
27393 udivx %o6, 0x11CB, %g2
27394 edge32l %l1, %o2, %o1
27395 movrlz %o5, 0x13E, %l2
27396 movrlz %i4, %l6, %i6
27397 addc %l3, %l0, %o4
27398 sdiv %g1, 0x1DB3, %g4
27399 stx %i5, [%l7 + 0x40]
27400 mulx %g7, 0x15E3, %l5
27401 fmovsg %icc, %f31, %f7
27402 movvc %icc, %o7, %g6
27403 movle %icc, %o0, %i3
27404 sra %i0, %i1, %g3
27405 movrne %g5, %i2, %i7
27406 movrgz %o3, %o6, %l4
27407 mulx %g2, %l1, %o1
27408 sra %o2, 0x0D, %o5
27409 xorcc %i4, 0x1F57, %l6
27410 addc %i6, %l3, %l0
27411 fcmpgt32 %f0, %f6, %l2
27412 alignaddr %o4, %g4, %i5
27413 fmul8x16au %f22, %f2, %f28
27414 edge16ln %g1, %l5, %g7
27415 addccc %o7, %g6, %o0
27416 fcmple32 %f2, %f8, %i0
27417 smul %i3, 0x1BE2, %i1
27418 orncc %g3, 0x0984, %g5
27419 fmovdneg %xcc, %f29, %f15
27420 fpadd32s %f27, %f1, %f21
27421 sra %i2, %o3, %o6
27422 movne %icc, %l4, %g2
27423 movvs %icc, %i7, %l1
27424 popc %o1, %o2
27425 fandnot1s %f19, %f12, %f2
27426 edge16ln %i4, %o5, %l6
27427 edge16 %i6, %l3, %l2
27428 stx %o4, [%l7 + 0x18]
27429 edge16ln %g4, %l0, %g1
27430 sdiv %l5, 0x1DB8, %g7
27431 stw %i5, [%l7 + 0x54]
27432 nop
27433 set 0x68, %g4
27434 ldd [%l7 + %g4], %g6
27435 fmovrdgez %o7, %f12, %f12
27436 fand %f10, %f26, %f26
27437 movrlez %i0, 0x1C2, %o0
27438 save %i3, 0x0819, %g3
27439 rdpr %cwp, %g1
27440 rdpr %cansave, %g2
27441 rdpr %canrestore, %g3
27442 rdpr %cleanwin, %g4
27443 rdpr %otherwin, %g5
27444 rdpr %wstate, %g6
27445 udivx %i1, 0x1E52, %g5
27446 orcc %o3, %o6, %l4
27447 srl %i2, 0x11, %g2
27448 fmovrdgz %l1, %f24, %f26
27449 movrlez %i7, 0x049, %o1
27450 movrgz %i4, %o5, %o2
27451 udivcc %l6, 0x0E3B, %l3
27452 fmovscc %xcc, %f3, %f25
27453 lduw [%l7 + 0x40], %i6
27454 edge16l %l2, %g4, %o4
27455 stx %g1, [%l7 + 0x68]
27456 sdivx %l5, 0x032A, %g7
27457 movpos %icc, %i5, %g6
27458 movrlez %l0, 0x1AB, %i0
27459 movvc %xcc, %o7, %i3
27460 fxor %f26, %f16, %f20
27461 std %f12, [%l7 + 0x10]
27462 fnands %f11, %f13, %f19
27463 edge32 %o0, %i1, %g3
27464 mulscc %o3, %g5, %o6
27465 st %f25, [%l7 + 0x14]
27466 and %i2, 0x1156, %l4
27467 fnegd %f4, %f14
27468 edge8ln %g2, %i7, %o1
27469 st %f24, [%l7 + 0x6C]
27470 add %l1, %o5, %o2
27471 srl %l6, 0x15, %l3
27472 fpmerge %f30, %f2, %f30
27473 save %i4, 0x0969, %l2
27474 rdpr %cwp, %g1
27475 rdpr %cansave, %g2
27476 rdpr %canrestore, %g3
27477 rdpr %cleanwin, %g4
27478 rdpr %otherwin, %g5
27479 rdpr %wstate, %g6
27480 add %g4, %o4, %g1
27481 umulcc %l5, %i6, %i5
27482 movrne %g7, 0x040, %g6
27483 alignaddr %l0, %o7, %i0
27484 fmovdvs %icc, %f0, %f6
27485 lduw [%l7 + 0x08], %i3
27486 mulx %i1, 0x08A9, %o0
27487 xor %g3, 0x00A4, %g5
27488 xnor %o6, %o3, %l4
27489 edge32 %g2, %i7, %i2
27490 fmovdne %icc, %f1, %f15
27491 ldd [%l7 + 0x50], %f4
27492 orncc %l1, %o5, %o2
27493 fmovrse %o1, %f24, %f13
27494 xnor %l6, %i4, %l3
27495 fcmpd %fcc3, %f22, %f4
27496 nop
27497 set 0x50, %o1
27498 ldx [%l7 + %o1], %l2
27499 fmovsle %xcc, %f20, %f5
27500 fmovsleu %xcc, %f9, %f18
27501 andncc %g4, %g1, %l5
27502 edge16ln %o4, %i5, %g7
27503 movgu %icc, %i6, %l0
27504 mulx %g6, 0x1CBF, %i0
27505 movneg %xcc, %i3, %o7
27506 fandnot1 %f12, %f22, %f18
27507 sdiv %i1, 0x04F6, %o0
27508 alignaddr %g5, %o6, %g3
27509 alignaddr %l4, %o3, %g2
27510 addc %i7, 0x0464, %l1
27511 andn %i2, 0x199E, %o5
27512 fmul8sux16 %f20, %f14, %f30
27513 fmovsa %xcc, %f0, %f2
27514 movrlez %o2, %o1, %l6
27515 edge16 %i4, %l3, %g4
27516 subccc %l2, %l5, %g1
27517 fcmpeq16 %f8, %f14, %o4
27518 sth %i5, [%l7 + 0x42]
27519 xor %g7, 0x1BC1, %l0
27520 stx %g6, [%l7 + 0x50]
27521 movleu %xcc, %i0, %i6
27522 sllx %o7, 0x05, %i1
27523 fpadd16 %f30, %f30, %f22
27524 fsrc1 %f8, %f12
27525 edge8l %o0, %g5, %o6
27526 edge8l %g3, %i3, %o3
27527 stw %l4, [%l7 + 0x68]
27528 fcmpgt32 %f22, %f4, %g2
27529 sllx %i7, %l1, %o5
27530 edge8 %i2, %o2, %l6
27531 move %xcc, %i4, %o1
27532 move %icc, %l3, %l2
27533 fmovrslez %g4, %f19, %f19
27534 ldsh [%l7 + 0x36], %l5
27535 fcmpgt32 %f30, %f12, %g1
27536 addc %i5, 0x0E74, %g7
27537 sth %o4, [%l7 + 0x76]
27538 sub %g6, %i0, %i6
27539 mulscc %l0, %i1, %o0
27540 udivcc %o7, 0x044B, %g5
27541 subc %g3, %i3, %o6
27542 andn %l4, %o3, %i7
27543 addc %l1, %g2, %i2
27544 sub %o5, %l6, %o2
27545 srl %o1, %l3, %l2
27546 fnand %f0, %f24, %f30
27547 fmovdge %icc, %f31, %f21
27548 edge32ln %i4, %l5, %g4
27549 st %f20, [%l7 + 0x20]
27550 fmovrdlez %i5, %f22, %f20
27551 edge8 %g1, %o4, %g7
27552 fpsub32s %f25, %f17, %f13
27553 fmovdneg %xcc, %f15, %f27
27554 array8 %i0, %g6, %i6
27555 ld [%l7 + 0x20], %f13
27556 edge32l %l0, %i1, %o0
27557 fmul8x16al %f4, %f19, %f28
27558 smul %o7, %g3, %i3
27559 add %g5, 0x068E, %l4
27560 fmuld8ulx16 %f24, %f2, %f8
27561 movge %xcc, %o6, %i7
27562 smul %l1, %o3, %i2
27563 ldd [%l7 + 0x38], %g2
27564 fmul8sux16 %f18, %f16, %f30
27565 fmovrse %l6, %f31, %f30
27566 umulcc %o5, %o1, %o2
27567 xorcc %l3, %l2, %i4
27568 alignaddr %l5, %g4, %g1
27569 stb %o4, [%l7 + 0x5C]
27570 and %i5, 0x002A, %i0
27571 edge16l %g6, %i6, %l0
27572 fpsub16s %f22, %f23, %f29
27573 fmovdne %icc, %f15, %f28
27574 ldd [%l7 + 0x60], %g6
27575 fmovsvc %xcc, %f9, %f10
27576 fmovrsne %o0, %f27, %f8
27577 sir 0x1137
27578 alignaddrl %o7, %g3, %i1
27579 nop
27580 set 0x70, %l5
27581 ldd [%l7 + %l5], %i2
27582 stw %l4, [%l7 + 0x34]
27583 ldub [%l7 + 0x76], %o6
27584 subccc %i7, 0x0162, %l1
27585 sir 0x1B63
27586 movrlez %o3, %i2, %g5
27587 stb %g2, [%l7 + 0x64]
27588 smulcc %o5, %l6, %o1
27589 movrgz %l3, %o2, %l2
27590 subc %i4, 0x0906, %g4
27591 lduh [%l7 + 0x08], %g1
27592 fmovdgu %icc, %f12, %f31
27593 mova %xcc, %o4, %i5
27594 movle %xcc, %l5, %g6
27595 fmovdl %icc, %f31, %f17
27596 fmovdneg %xcc, %f13, %f3
27597 addc %i0, 0x18AD, %l0
27598 stb %i6, [%l7 + 0x6C]
27599 sub %o0, 0x0F46, %g7
27600 edge32 %o7, %i1, %g3
27601 movleu %icc, %i3, %o6
27602 fornot1 %f8, %f18, %f2
27603 sdivx %i7, 0x150A, %l1
27604 sth %o3, [%l7 + 0x76]
27605 popc 0x1442, %l4
27606 edge8n %g5, %g2, %i2
27607 move %xcc, %o5, %l6
27608 fmovrsgez %o1, %f27, %f14
27609 andncc %o2, %l3, %i4
27610 movn %icc, %g4, %g1
27611 sllx %l2, 0x1B, %i5
27612 edge16 %o4, %l5, %i0
27613 edge8ln %g6, %l0, %i6
27614 add %g7, 0x0873, %o7
27615 nop
27616 set 0x18, %g1
27617 std %f28, [%l7 + %g1]
27618 umulcc %o0, %i1, %i3
27619 andn %o6, 0x1189, %g3
27620 st %f17, [%l7 + 0x74]
27621 ldx [%l7 + 0x68], %i7
27622 stx %o3, [%l7 + 0x40]
27623 ldx [%l7 + 0x78], %l4
27624 ldsh [%l7 + 0x16], %l1
27625 ldsh [%l7 + 0x32], %g2
27626 fpsub32 %f28, %f0, %f14
27627 orncc %g5, 0x0EDB, %o5
27628 sub %i2, 0x0D30, %o1
27629 ldsb [%l7 + 0x61], %o2
27630 movpos %xcc, %l6, %i4
27631 movpos %xcc, %l3, %g4
27632 ldx [%l7 + 0x08], %l2
27633 ldsh [%l7 + 0x46], %i5
27634 movpos %xcc, %g1, %o4
27635 andn %l5, 0x0E6F, %g6
27636 edge32 %l0, %i6, %g7
27637 fabsd %f8, %f4
27638 umulcc %i0, %o0, %o7
27639 sdivx %i3, 0x1625, %o6
27640 fsrc2 %f12, %f30
27641 fmovse %icc, %f22, %f23
27642 smul %g3, 0x0100, %i1
27643 fpsub32s %f4, %f31, %f26
27644 movrlz %o3, 0x02A, %l4
27645 sir 0x1347
27646 fcmpgt32 %f22, %f26, %l1
27647 ldub [%l7 + 0x15], %i7
27648 movrne %g2, 0x17D, %g5
27649 fmovsg %icc, %f26, %f0
27650 fpadd16s %f7, %f9, %f29
27651 andn %i2, %o1, %o5
27652 edge16n %l6, %o2, %l3
27653 edge8n %i4, %l2, %i5
27654 udivcc %g1, 0x1A87, %o4
27655 ldsh [%l7 + 0x42], %l5
27656 smul %g4, %g6, %i6
27657 xorcc %l0, 0x1AD5, %i0
27658 edge16l %g7, %o7, %o0
27659 fmuld8sux16 %f19, %f3, %f10
27660 fmovdne %icc, %f17, %f13
27661 sll %i3, %o6, %i1
27662 array32 %g3, %l4, %l1
27663 orn %i7, 0x0725, %g2
27664 sll %o3, %g5, %i2
27665 fzero %f28
27666 smul %o5, %l6, %o2
27667 stb %l3, [%l7 + 0x23]
27668 sir 0x1C1A
27669 fmovdvc %icc, %f25, %f30
27670 fsrc1s %f19, %f21
27671 or %o1, %i4, %l2
27672 fornot2 %f26, %f30, %f8
27673 save %i5, %g1, %o4
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 sdivx %g4, 0x0DB7, %g6
27681 udivcc %l5, 0x199F, %l0
27682 mulx %i0, 0x06CD, %i6
27683 fmovspos %icc, %f5, %f20
27684 xorcc %o7, %o0, %g7
27685 umulcc %o6, %i3, %g3
27686 movgu %icc, %l4, %i1
27687 fmovdleu %xcc, %f28, %f22
27688 addcc %i7, 0x0BC4, %g2
27689 add %o3, %l1, %i2
27690 nop
27691 set 0x2D, %l3
27692 stb %o5, [%l7 + %l3]
27693 sub %g5, 0x1C0D, %o2
27694 fmovspos %icc, %f26, %f19
27695 movg %xcc, %l6, %l3
27696 lduw [%l7 + 0x38], %o1
27697 movge %icc, %l2, %i4
27698 udivx %g1, 0x1A47, %i5
27699 addc %g4, 0x1D97, %g6
27700 movn %icc, %o4, %l5
27701 addccc %l0, %i0, %o7
27702 edge32n %i6, %o0, %g7
27703 andcc %i3, 0x0A08, %o6
27704 xorcc %l4, %i1, %i7
27705 fcmpgt16 %f18, %f22, %g2
27706 fxnor %f20, %f22, %f2
27707 fone %f28
27708 edge16 %o3, %l1, %g3
27709 alignaddrl %i2, %o5, %g5
27710 orncc %o2, 0x0373, %l6
27711 sethi 0x0DE4, %o1
27712 mulx %l3, 0x14CC, %i4
27713 edge16ln %l2, %i5, %g4
27714 andn %g6, %g1, %o4
27715 andn %l5, 0x1D2B, %l0
27716 lduw [%l7 + 0x48], %i0
27717 andcc %i6, %o7, %g7
27718 fmovsle %icc, %f15, %f31
27719 edge32ln %i3, %o0, %l4
27720 fmovrdgez %i1, %f14, %f22
27721 mulscc %o6, 0x083B, %g2
27722 edge8n %i7, %l1, %o3
27723 edge8ln %i2, %g3, %o5
27724 and %g5, 0x10BD, %o2
27725 umul %o1, 0x11CF, %l3
27726 ldsb [%l7 + 0x37], %i4
27727 sdivx %l6, 0x1118, %i5
27728 edge16ln %g4, %g6, %l2
27729 movne %xcc, %g1, %l5
27730 andcc %l0, %i0, %i6
27731 fmovsle %xcc, %f30, %f18
27732 movgu %icc, %o7, %o4
27733 fmul8ulx16 %f0, %f14, %f12
27734 fmovrdgz %g7, %f8, %f12
27735 fcmple16 %f6, %f8, %i3
27736 orn %o0, 0x0BED, %l4
27737 fmovrslez %o6, %f2, %f5
27738 umul %g2, 0x0EBA, %i7
27739 addc %i1, 0x08F8, %o3
27740 sdivcc %i2, 0x0127, %g3
27741 movcc %icc, %l1, %o5
27742 stw %g5, [%l7 + 0x60]
27743 ldx [%l7 + 0x70], %o2
27744 movg %xcc, %l3, %o1
27745 orcc %i4, %i5, %l6
27746 fornot1 %f26, %f14, %f0
27747 lduw [%l7 + 0x3C], %g4
27748 ldd [%l7 + 0x18], %l2
27749 add %g1, %g6, %l0
27750 edge16 %l5, %i0, %o7
27751 fmul8x16al %f0, %f29, %f30
27752 array8 %o4, %g7, %i6
27753 fzero %f8
27754 movrgz %i3, %o0, %l4
27755 stx %o6, [%l7 + 0x38]
27756 movl %xcc, %g2, %i1
27757 movn %xcc, %i7, %i2
27758 fandnot2 %f28, %f0, %f4
27759 edge8 %g3, %o3, %o5
27760 fmovrdlez %l1, %f4, %f2
27761 movn %xcc, %o2, %g5
27762 movne %icc, %l3, %o1
27763 array32 %i4, %i5, %l6
27764 movvs %icc, %g4, %l2
27765 fmovsn %xcc, %f9, %f6
27766 array32 %g1, %g6, %l0
27767 movrlez %i0, 0x3E4, %l5
27768 edge8l %o7, %g7, %i6
27769 movg %icc, %i3, %o0
27770 stw %o4, [%l7 + 0x38]
27771 fmovdne %xcc, %f22, %f20
27772 orcc %o6, %l4, %g2
27773 fmovsle %icc, %f8, %f16
27774 mulscc %i7, 0x065E, %i1
27775 andncc %i2, %g3, %o5
27776 lduh [%l7 + 0x42], %o3
27777 movrne %o2, %l1, %l3
27778 fnot2 %f14, %f4
27779 movn %xcc, %g5, %o1
27780 sra %i4, %l6, %i5
27781 movn %xcc, %l2, %g4
27782 fcmple16 %f0, %f22, %g1
27783 movrgz %l0, %i0, %l5
27784 mulscc %o7, 0x03EC, %g7
27785 sdivcc %g6, 0x0D85, %i3
27786 fmovsleu %icc, %f27, %f25
27787 mulx %i6, %o0, %o4
27788 fabsd %f26, %f4
27789 and %o6, %l4, %i7
27790 ldsw [%l7 + 0x1C], %i1
27791 lduh [%l7 + 0x5A], %g2
27792 fmovda %xcc, %f20, %f19
27793 mova %icc, %i2, %g3
27794 stw %o5, [%l7 + 0x1C]
27795 fmuld8ulx16 %f3, %f4, %f2
27796 edge8l %o3, %l1, %o2
27797 st %f13, [%l7 + 0x64]
27798 fcmpeq16 %f8, %f28, %g5
27799 orncc %l3, %i4, %o1
27800 sub %l6, 0x1832, %l2
27801 edge16n %i5, %g1, %l0
27802 std %f14, [%l7 + 0x48]
27803 sdivx %i0, 0x0BA9, %l5
27804 bshuffle %f6, %f6, %f26
27805 xorcc %g4, %g7, %o7
27806 lduh [%l7 + 0x3A], %g6
27807 fcmped %fcc2, %f4, %f12
27808 popc %i3, %o0
27809 and %o4, %o6, %i6
27810 fornot2 %f24, %f10, %f28
27811 ldsh [%l7 + 0x7E], %i7
27812 movl %xcc, %l4, %g2
27813 movcs %icc, %i2, %i1
27814 edge16n %o5, %g3, %l1
27815 fsrc1 %f16, %f28
27816 orncc %o3, %o2, %l3
27817 fnors %f1, %f27, %f31
27818 and %g5, 0x1E3A, %i4
27819 udivcc %o1, 0x0356, %l6
27820 popc 0x0AB8, %l2
27821 move %xcc, %i5, %g1
27822 mulx %i0, 0x07B4, %l5
27823 fnot1s %f31, %f17
27824 movn %icc, %g4, %l0
27825 edge16l %g7, %o7, %g6
27826 st %f1, [%l7 + 0x44]
27827 movrne %o0, 0x180, %i3
27828 fmovdge %xcc, %f28, %f29
27829 fmovrdgez %o6, %f10, %f10
27830 fmovd %f24, %f6
27831 stb %i6, [%l7 + 0x21]
27832 movne %icc, %i7, %o4
27833 and %g2, 0x0470, %i2
27834 movge %xcc, %l4, %o5
27835 movn %icc, %g3, %i1
27836 movrlez %l1, %o3, %o2
27837 edge32ln %l3, %g5, %o1
27838 srax %i4, 0x0E, %l2
27839 st %f1, [%l7 + 0x3C]
27840 movl %icc, %i5, %g1
27841 umulcc %l6, 0x0D78, %l5
27842 ldsb [%l7 + 0x40], %g4
27843 edge8ln %l0, %i0, %g7
27844 ldub [%l7 + 0x4A], %o7
27845 sth %o0, [%l7 + 0x1E]
27846 fmovscs %xcc, %f30, %f29
27847 andn %i3, 0x00F0, %g6
27848 movvc %xcc, %i6, %o6
27849 movvs %icc, %o4, %i7
27850 edge8ln %i2, %g2, %o5
27851 alignaddrl %l4, %i1, %l1
27852 fabss %f25, %f8
27853 fxors %f29, %f7, %f17
27854 fmovdne %xcc, %f0, %f27
27855 edge32n %g3, %o3, %o2
27856 sdiv %g5, 0x126B, %l3
27857 mulscc %i4, 0x0B77, %o1
27858 movvc %icc, %l2, %i5
27859 movrgez %g1, %l5, %g4
27860 fmovdvs %xcc, %f3, %f22
27861 edge32ln %l6, %l0, %g7
27862 edge32n %i0, %o0, %i3
27863 ld [%l7 + 0x34], %f5
27864 setx loop_91, %l0, %l1
27865 return %l1
27866 nop
27867 rdpr %cwp, %g1
27868 rdpr %cansave, %g2
27869 rdpr %canrestore, %g3
27870 rdpr %cleanwin, %g4
27871 rdpr %otherwin, %g5
27872 rdpr %wstate, %g6
27873loop_91: add %o4, 0x0A53, %o6
27874 movvc %xcc, %i2, %i7
27875 edge8n %o5, %l4, %i1
27876 umul %l1, 0x15B1, %g3
27877 stb %g2, [%l7 + 0x33]
27878 stb %o3, [%l7 + 0x43]
27879 fzeros %f23
27880 alignaddrl %o2, %l3, %i4
27881 xnorcc %g5, %l2, %i5
27882 udiv %o1, 0x1141, %l5
27883 sra %g1, %g4, %l6
27884 edge16ln %l0, %i0, %g7
27885 edge16n %o0, %i3, %i6
27886 movleu %xcc, %g6, %o4
27887 udiv %o7, 0x1E2E, %o6
27888 fabsd %f0, %f8
27889 movrlz %i7, 0x0AB, %i2
27890 sdivcc %l4, 0x08B2, %i1
27891 lduw [%l7 + 0x14], %l1
27892 fnand %f4, %f24, %f28
27893 movl %xcc, %o5, %g2
27894 fmovdge %xcc, %f23, %f31
27895 edge32l %o3, %o2, %l3
27896 subcc %i4, %g3, %g5
27897 addcc %l2, %o1, %l5
27898 stb %i5, [%l7 + 0x74]
27899 andncc %g4, %g1, %l0
27900 ldx [%l7 + 0x18], %i0
27901 fcmpes %fcc0, %f31, %f7
27902 nop
27903 set 0x5D, %l0
27904 stb %g7, [%l7 + %l0]
27905 srlx %l6, %o0, %i3
27906 orn %g6, 0x1F5F, %i6
27907 movne %xcc, %o7, %o4
27908 srl %i7, 0x06, %o6
27909 xorcc %i2, %l4, %i1
27910 fpadd16 %f10, %f24, %f26
27911 edge32l %o5, %l1, %g2
27912 edge8 %o2, %o3, %l3
27913 fpsub16s %f14, %f10, %f7
27914 movg %xcc, %i4, %g5
27915 xnor %g3, 0x0A8A, %o1
27916 edge16ln %l5, %l2, %g4
27917 alignaddr %g1, %l0, %i0
27918 stx %i5, [%l7 + 0x38]
27919 movleu %icc, %g7, %l6
27920 fmovscs %icc, %f16, %f12
27921 edge16ln %o0, %i3, %g6
27922 move %icc, %o7, %o4
27923 movcc %icc, %i6, %i7
27924 mulscc %o6, 0x06C2, %l4
27925 movpos %icc, %i2, %i1
27926 alignaddrl %o5, %g2, %o2
27927 std %f16, [%l7 + 0x50]
27928 edge8 %o3, %l1, %l3
27929 umulcc %g5, %g3, %i4
27930 fmovsvs %xcc, %f9, %f23
27931 movg %icc, %l5, %o1
27932 orcc %l2, 0x17DD, %g1
27933 movl %icc, %g4, %l0
27934 movneg %icc, %i5, %i0
27935 st %f26, [%l7 + 0x1C]
27936 movcs %xcc, %l6, %o0
27937 std %f4, [%l7 + 0x30]
27938 udiv %g7, 0x05AC, %i3
27939 sdivx %o7, 0x16DF, %g6
27940 fxnor %f14, %f0, %f6
27941 udiv %i6, 0x1144, %i7
27942 xnorcc %o4, 0x1B7E, %l4
27943 movpos %icc, %o6, %i2
27944 movrlez %o5, 0x2FD, %i1
27945 std %f2, [%l7 + 0x28]
27946 edge8l %g2, %o2, %o3
27947 move %xcc, %l1, %l3
27948 edge32n %g5, %g3, %i4
27949 subccc %l5, %l2, %o1
27950 stx %g1, [%l7 + 0x50]
27951 edge32 %l0, %g4, %i5
27952 mulx %l6, 0x067A, %i0
27953 fmovrsne %g7, %f5, %f25
27954 srl %i3, %o0, %o7
27955 orn %i6, 0x0B91, %g6
27956 edge16n %i7, %o4, %o6
27957 fpsub16 %f8, %f18, %f8
27958 alignaddrl %l4, %o5, %i2
27959 edge16 %i1, %g2, %o3
27960 popc 0x18DD, %l1
27961 ldx [%l7 + 0x38], %o2
27962 edge8n %g5, %g3, %i4
27963 orncc %l3, 0x18B6, %l2
27964 fpsub16 %f16, %f12, %f14
27965 fpadd16s %f19, %f19, %f10
27966 orncc %l5, 0x0C45, %o1
27967 ldd [%l7 + 0x48], %f4
27968 fandnot1s %f31, %f4, %f13
27969 movn %xcc, %l0, %g4
27970 edge8l %i5, %l6, %g1
27971 fxor %f10, %f24, %f28
27972 popc 0x1DB9, %g7
27973 stb %i3, [%l7 + 0x14]
27974 udivcc %i0, 0x1769, %o0
27975 xnorcc %o7, 0x1111, %g6
27976 umul %i6, 0x08B9, %o4
27977 movcs %icc, %i7, %l4
27978 ldx [%l7 + 0x38], %o5
27979 umulcc %i2, %i1, %g2
27980 edge16l %o3, %l1, %o6
27981 ldub [%l7 + 0x76], %g5
27982 subc %o2, %g3, %l3
27983 movneg %xcc, %l2, %l5
27984 fpack16 %f4, %f8
27985 fone %f2
27986 movvs %xcc, %o1, %i4
27987 edge8 %g4, %l0, %i5
27988 sub %g1, %g7, %i3
27989 fnand %f6, %f20, %f24
27990 nop
27991 set 0x58, %i4
27992 ldx [%l7 + %i4], %i0
27993 fpadd32s %f13, %f2, %f30
27994 fpack32 %f10, %f8, %f20
27995 fnor %f14, %f14, %f26
27996 array16 %l6, %o7, %g6
27997 subcc %o0, %i6, %o4
27998 orncc %i7, 0x0FD9, %o5
27999 lduw [%l7 + 0x18], %l4
28000 and %i2, 0x1DEB, %g2
28001 movrgez %i1, %o3, %o6
28002 addccc %l1, 0x0813, %o2
28003 fcmps %fcc1, %f15, %f18
28004 std %f10, [%l7 + 0x50]
28005 sdivx %g5, 0x1DDA, %g3
28006 movl %icc, %l2, %l3
28007 st %f7, [%l7 + 0x0C]
28008 fones %f19
28009 movgu %xcc, %o1, %i4
28010 xor %g4, %l0, %i5
28011 movre %l5, %g7, %i3
28012 fandnot2s %f5, %f18, %f13
28013 addc %g1, %l6, %o7
28014 srax %i0, 0x18, %o0
28015 edge16ln %g6, %i6, %i7
28016 ldsw [%l7 + 0x7C], %o4
28017 move %xcc, %l4, %i2
28018 movrlez %g2, %i1, %o5
28019 umul %o6, %l1, %o3
28020 smulcc %g5, %o2, %l2
28021 sir 0x0B15
28022 fones %f28
28023 ldd [%l7 + 0x68], %f12
28024 add %g3, %o1, %l3
28025 edge32n %g4, %l0, %i5
28026 smulcc %i4, 0x17DB, %l5
28027 edge8ln %i3, %g1, %l6
28028 fmovdvs %icc, %f6, %f30
28029 andncc %o7, %g7, %i0
28030 subccc %g6, %o0, %i6
28031 fcmpgt16 %f26, %f12, %o4
28032 umulcc %l4, %i2, %g2
28033 nop
28034 set 0x18, %l2
28035 sth %i7, [%l7 + %l2]
28036 ldsb [%l7 + 0x5D], %o5
28037 mulx %i1, %o6, %o3
28038 edge8 %g5, %o2, %l2
28039 movre %l1, %g3, %o1
28040 sub %l3, 0x096A, %l0
28041 srax %i5, %g4, %l5
28042 sra %i4, %i3, %g1
28043 edge8 %l6, %g7, %i0
28044 sdivcc %g6, 0x0087, %o7
28045 ld [%l7 + 0x34], %f31
28046 movrne %i6, %o0, %l4
28047 movrne %i2, 0x0AE, %g2
28048 fmuld8sux16 %f2, %f8, %f18
28049 xorcc %i7, 0x1A5A, %o5
28050 ldd [%l7 + 0x20], %f16
28051 edge16ln %o4, %o6, %o3
28052 fpadd32s %f11, %f2, %f7
28053 fnands %f13, %f22, %f26
28054 srax %i1, %g5, %o2
28055 addcc %l2, 0x0CBD, %g3
28056 fmovrdgez %o1, %f14, %f14
28057 movpos %icc, %l3, %l1
28058 sllx %i5, 0x00, %l0
28059 udivx %g4, 0x0484, %i4
28060 movleu %icc, %l5, %i3
28061 movge %xcc, %g1, %g7
28062 fnot2 %f18, %f6
28063 alignaddr %l6, %i0, %g6
28064 srl %o7, 0x0B, %o0
28065 fpsub16 %f24, %f20, %f6
28066 sethi 0x0D8D, %i6
28067 or %l4, 0x0A60, %g2
28068 movne %icc, %i2, %o5
28069 edge16 %o4, %i7, %o3
28070 ldx [%l7 + 0x30], %i1
28071 sdivcc %o6, 0x1DD1, %o2
28072 faligndata %f10, %f12, %f14
28073 array32 %l2, %g5, %o1
28074 ld [%l7 + 0x24], %f7
28075 ldub [%l7 + 0x1C], %g3
28076 xnor %l3, %i5, %l1
28077 movrne %g4, %i4, %l0
28078 fcmpeq32 %f18, %f28, %i3
28079 ldd [%l7 + 0x38], %l4
28080 fmovdg %icc, %f29, %f6
28081 andcc %g7, 0x06B0, %g1
28082 restore %l6, 0x1892, %g6
28083 rdpr %cwp, %g1
28084 rdpr %cansave, %g2
28085 rdpr %canrestore, %g3
28086 rdpr %cleanwin, %g4
28087 rdpr %otherwin, %g5
28088 rdpr %wstate, %g6
28089 subcc %i0, %o7, %o0
28090 movg %xcc, %l4, %i6
28091 edge32n %i2, %g2, %o4
28092 edge32l %o5, %o3, %i1
28093 fnor %f20, %f22, %f16
28094 fnegs %f16, %f16
28095 movcs %xcc, %o6, %i7
28096 or %l2, %g5, %o2
28097 fmovsge %xcc, %f13, %f29
28098 fmovspos %icc, %f23, %f31
28099 srl %g3, %o1, %i5
28100 movvs %xcc, %l1, %g4
28101 movgu %xcc, %l3, %l0
28102 ldub [%l7 + 0x68], %i3
28103 fmul8sux16 %f18, %f22, %f18
28104 ldx [%l7 + 0x20], %i4
28105 mulscc %l5, %g1, %l6
28106 edge32n %g6, %g7, %o7
28107 lduw [%l7 + 0x54], %i0
28108 movgu %icc, %o0, %l4
28109 fmovsgu %icc, %f28, %f31
28110 movne %icc, %i2, %g2
28111 edge32ln %o4, %i6, %o5
28112 fmovda %icc, %f13, %f0
28113 add %i1, 0x1D4F, %o3
28114 fmovsle %icc, %f21, %f21
28115 fsrc1 %f2, %f16
28116 movrlez %o6, 0x358, %i7
28117 mulscc %l2, 0x0967, %o2
28118 alignaddr %g3, %o1, %g5
28119 and %l1, 0x112A, %g4
28120 subc %l3, 0x0228, %i5
28121 mulx %l0, 0x06FA, %i4
28122 st %f14, [%l7 + 0x24]
28123 edge32ln %l5, %g1, %l6
28124 movrlz %g6, %i3, %g7
28125 movre %o7, %i0, %o0
28126 edge16 %i2, %l4, %g2
28127 movrlez %o4, 0x15B, %o5
28128 save %i1, 0x03B9, %o3
28129 rdpr %cwp, %g1
28130 rdpr %cansave, %g2
28131 rdpr %canrestore, %g3
28132 rdpr %cleanwin, %g4
28133 rdpr %otherwin, %g5
28134 rdpr %wstate, %g6
28135 fcmpeq16 %f16, %f12, %i6
28136 ldsb [%l7 + 0x40], %i7
28137 fmovsle %xcc, %f12, %f26
28138 mova %icc, %l2, %o6
28139 addcc %o2, 0x1097, %g3
28140 xorcc %g5, 0x0835, %l1
28141 subccc %g4, 0x1883, %o1
28142 edge32n %i5, %l0, %l3
28143 sllx %i4, %l5, %g1
28144 alignaddr %g6, %i3, %g7
28145 fpack32 %f18, %f26, %f12
28146 srlx %o7, 0x0A, %i0
28147 ld [%l7 + 0x38], %f18
28148 xorcc %o0, 0x11B4, %l6
28149 movcs %xcc, %i2, %l4
28150 smul %g2, 0x18A0, %o5
28151 movpos %xcc, %i1, %o4
28152 edge16ln %i6, %i7, %o3
28153 fpadd32s %f19, %f6, %f8
28154 sth %o6, [%l7 + 0x42]
28155 movrgez %o2, 0x33A, %g3
28156 edge8 %l2, %g5, %l1
28157 subc %g4, 0x04D9, %o1
28158 fpsub16s %f11, %f18, %f27
28159 fmovdl %icc, %f2, %f14
28160 andcc %i5, %l0, %l3
28161 for %f4, %f30, %f6
28162 and %l5, 0x110B, %g1
28163 sethi 0x19EB, %i4
28164 fsrc2s %f25, %f5
28165 edge8n %i3, %g6, %g7
28166 edge8n %o7, %i0, %o0
28167 sllx %l6, %l4, %i2
28168 movneg %icc, %o5, %i1
28169 movge %icc, %o4, %g2
28170 fcmpeq16 %f18, %f24, %i6
28171 edge32n %i7, %o6, %o3
28172 udivcc %g3, 0x00B3, %o2
28173 addcc %g5, 0x186F, %l2
28174 stb %l1, [%l7 + 0x29]
28175 sir 0x1B56
28176 movn %icc, %o1, %i5
28177 move %icc, %l0, %g4
28178 fnegs %f20, %f8
28179 std %f24, [%l7 + 0x48]
28180 edge16n %l5, %g1, %l3
28181 smul %i3, %i4, %g6
28182 fpadd32s %f14, %f16, %f4
28183 fones %f20
28184 sir 0x1D25
28185 fmovsgu %xcc, %f6, %f18
28186 lduh [%l7 + 0x6C], %o7
28187 edge8 %i0, %o0, %l6
28188 fmovrdlez %l4, %f28, %f14
28189 array8 %g7, %i2, %o5
28190 edge32 %o4, %g2, %i1
28191 addccc %i7, %i6, %o3
28192 movcs %xcc, %g3, %o6
28193 subccc %o2, 0x04F4, %g5
28194 movn %icc, %l1, %l2
28195 movne %icc, %i5, %o1
28196 sth %g4, [%l7 + 0x46]
28197 array8 %l5, %g1, %l3
28198 sdivcc %i3, 0x0325, %l0
28199 srax %i4, 0x12, %o7
28200 lduw [%l7 + 0x08], %i0
28201 fmovda %xcc, %f30, %f19
28202 lduw [%l7 + 0x20], %o0
28203 addcc %l6, 0x0BE6, %l4
28204 sth %g7, [%l7 + 0x16]
28205 faligndata %f2, %f4, %f24
28206 movrlez %i2, 0x1C5, %o5
28207 ldd [%l7 + 0x68], %f26
28208 ldx [%l7 + 0x08], %o4
28209 ldd [%l7 + 0x10], %g6
28210 xnorcc %i1, %g2, %i7
28211 std %f24, [%l7 + 0x58]
28212 siam 0x4
28213 or %i6, 0x0E89, %g3
28214 movle %xcc, %o3, %o2
28215 movle %icc, %o6, %g5
28216 subccc %l2, 0x0078, %l1
28217 udivx %i5, 0x14B3, %g4
28218 fmovsgu %icc, %f12, %f2
28219 edge8ln %o1, %g1, %l5
28220 edge16 %i3, %l0, %l3
28221 movneg %icc, %i4, %o7
28222 lduh [%l7 + 0x1C], %o0
28223 st %f9, [%l7 + 0x50]
28224 sub %i0, 0x06A2, %l6
28225 st %f27, [%l7 + 0x28]
28226 sdivx %l4, 0x00DA, %g7
28227 fxnor %f20, %f20, %f10
28228 ldsh [%l7 + 0x7C], %o5
28229 edge8ln %o4, %i2, %i1
28230 xorcc %g6, 0x168A, %i7
28231 smul %g2, 0x172F, %i6
28232 edge32ln %o3, %o2, %g3
28233 orncc %g5, %o6, %l2
28234 edge32 %i5, %l1, %g4
28235 add %o1, %g1, %l5
28236 nop
28237 set 0x7D, %i3
28238 ldub [%l7 + %i3], %l0
28239 subcc %i3, 0x1EA0, %i4
28240 array8 %o7, %l3, %i0
28241 fands %f11, %f21, %f26
28242 add %l6, %l4, %g7
28243 nop
28244 set 0x28, %i0
28245 lduh [%l7 + %i0], %o5
28246 std %f16, [%l7 + 0x18]
28247 fmovsvc %xcc, %f26, %f13
28248 mulscc %o0, %i2, %i1
28249 orn %g6, 0x07CC, %o4
28250 umul %g2, %i7, %o3
28251 sethi 0x1349, %o2
28252 movrlz %g3, 0x089, %g5
28253 ldd [%l7 + 0x40], %f30
28254 fcmple16 %f14, %f26, %i6
28255 fmovdneg %icc, %f19, %f13
28256 fpadd16s %f27, %f8, %f31
28257 andncc %l2, %o6, %i5
28258 EXIT_GOOD
28259
28260
28261
28262!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28263!
28264! Stats for Thread 0:
28265!
28266! Type l : 3553
28267! Type f : 5450
28268! Type i : 15997
28269!
28270!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
28271
28272
28273 EXIT_GOOD /* test finish */
28274
28275/************************************************************************
28276 Test case data start
28277 ************************************************************************/
28278.data
28279user_data_start:
28280scratch_area:
28281.word 0x4288961C
28282.word 0xF8815424
28283.word 0x381F21C4
28284.word 0x84200293
28285.word 0x8836ACCD
28286.word 0x2EBA71BD
28287.word 0x5FEE98EB
28288.word 0xC88C258D
28289.word 0x2B47A28F
28290.word 0x162997E7
28291.word 0xFD002D4A
28292.word 0xF0D7B125
28293.word 0x9A775F74
28294.word 0x54E61436
28295.word 0xE8B7319C
28296.word 0x87D4A831
28297.word 0xC1516823
28298.word 0x15E2A68F
28299.word 0xB3CFB7CC
28300.word 0xB331F458
28301.word 0x91CA3E1E
28302.word 0xC95BD6E2
28303.word 0x6BDBA82B
28304.word 0x90FB5607
28305.word 0xEEAB656F
28306.word 0xC9206DBD
28307.word 0x919F9525
28308.word 0x144DEE75
28309.word 0x3530ADC8
28310.word 0x82466EAE
28311.word 0x53C4EE97
28312.word 0xD618CB3C
28313.word 0x5A83658C
28314.word 0xC9BECC4A
28315.word 0xEAC43A61
28316.word 0x5E89ADB7
28317.word 0xC4DEA143
28318.word 0x71DFE647
28319.word 0xAA4B4CC5
28320.word 0x624FE2FD
28321.word 0x1399C3E0
28322.word 0x2DC21414
28323.word 0x92C61EDB
28324.word 0x9747E62C
28325.word 0x000D0DE0
28326.word 0x54085CCC
28327.word 0x4D6B28D4
28328.word 0xEFE07632
28329.word 0x7686D773
28330.word 0x559DD1EA
28331.word 0x0CFC3DB8
28332.word 0xDE4239EE
28333.word 0x45B809FB
28334.word 0x5EA79132
28335.word 0xB27951F7
28336.word 0x6257AD14
28337.word 0x1739CB03
28338.word 0xE04A7381
28339.word 0x4BC6B3D6
28340.word 0x120446E1
28341.word 0x50879228
28342.word 0xE91F16E1
28343.word 0xE922BFA1
28344.word 0x84393613
28345.end